WordPress.org

Make WordPress Core

Opened 10 years ago

Closed 10 years ago

Last modified 10 years ago

#2399 closed defect (bug) (fixed)

Next month in wp-calendar not i18n enabled

Reported by: bob58 Owned by: markjaquith
Milestone: Priority: low
Severity: trivial Version: 2.0
Component: Administration Keywords: i18n Internationalization wp-calendar bg|has-patch bg|commit
Focuses: Cc:

Description

I'm using a german translation file and there is one problem in the function get_calendar:

Lines 492 to 498 (for link next month) should be changed to the following:

	if ( $next ) {
		echo "\n\t\t".'<td abbr="' . $month[zeroise($next->month, 2)] . '" colspan="3" id="next"><a href="' .
		get_month_link($next->year, $next->month) . '" title="' . sprintf(__('View posts for %1$s %2$s'), $month[zeroise($next->month, 2)], date('Y', mktime(0, 0 , 0, $next->month, 1, $next->year))) . '">' . $month_abbrev[$month[zeroise($next->month, 2)]] . ' &raquo;</a></td>';
	} else {
		echo "\n\t\t".'<td colspan="3" id="next" class="pad">&nbsp;</td>';
	}

Then it matches the handling for "previous month" and internationalization should work.

Kind regards and thanks a lot.

Bob

Attachments (1)

i18n.diff (1.8 KB) - added by markjaquith 10 years ago.

Download all attachments as: .zip

Change History (8)

#1 @bob58
10 years ago

The file is template-functions-general.php, sorry.

#2 @davidhouse
10 years ago

  • Keywords bg|has-patch added

@markjaquith
10 years ago

#3 @markjaquith
10 years ago

  • Keywords bg|commit added
  • Milestone set to 2.1
  • Owner changed from anonymous to markjaquith
  • Status changed from new to assigned

#4 @ryan
10 years ago

  • Resolution set to fixed
  • Status changed from assigned to closed

(In [3518]) i18n fix for next month links from bob58. fixes #2399

#5 @ryan
10 years ago

  • Resolution set to fixed

(In [3557]) i18n fix for next month links from bob58. fixes #2399

#6 @ryan
10 years ago

  • Milestone changed from 2.1 to 2.0.2

#7 @anonymous
10 years ago

  • Milestone 2.0.2 deleted

Milestone 2.0.2 deleted

Note: See TracTickets for help on using tickets.