[wp-cvs] wordpress/wp-includes locale.php,1.3,1.4

Ryan Boren rboren at users.sourceforge.net
Sun Aug 8 18:54:37 UTC 2004


Update of /cvsroot/cafelog/wordpress/wp-includes
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv32135

Modified Files:
	locale.php 
Log Message:
Hack to make day initials unique for translation.  Ugly, but it works.  Bug 0000010.

Index: locale.php
===================================================================
RCS file: /cvsroot/cafelog/wordpress/wp-includes/locale.php,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** locale.php	16 May 2004 17:51:26 -0000	1.3
--- locale.php	8 Aug 2004 18:54:34 -0000	1.4
***************
*** 11,23 ****
  $weekday[6] = __('Saturday');
  
! // The first letter of each day.  Note that marking single characters for
! // translation is useless, but here it is.
! $weekday_initial[__('Sunday')]    = __('S');
! $weekday_initial[__('Monday')]    = __('M');
! $weekday_initial[__('Tuesday')]   = __('T');
! $weekday_initial[__('Wednesday')] = __('W');
! $weekday_initial[__('Thursday')]  = __('T');
! $weekday_initial[__('Friday')]    = __('F');
! $weekday_initial[__('Saturday')]  = __('S');
  
  // Abbreviations for each day.
--- 11,28 ----
  $weekday[6] = __('Saturday');
  
! // The first letter of each day.  The _%day%_initial suffix is a hack to make
! // sure the day initials are unique.  They should be translated to a one
! // letter initial.  
! $weekday_initial[__('Sunday')]    = __('S_Sunday_initial');
! $weekday_initial[__('Monday')]    = __('M_Monday_initial');
! $weekday_initial[__('Tuesday')]   = __('T_Tuesday_initial');
! $weekday_initial[__('Wednesday')] = __('W_Wednesday_initial');
! $weekday_initial[__('Thursday')]  = __('T_Thursday_initial');
! $weekday_initial[__('Friday')]    = __('F_Friday_initial');
! $weekday_initial[__('Saturday')]  = __('S_Saturday_initial');
! 
! foreach ($weekday_initial as $weekday_ => $weekday_initial_) {
!   $weekday_initial[$weekday_] = preg_replace('/_.+_initial$/', '', $weekday_initial_);
! }
  
  // Abbreviations for each day.




More information about the cvs mailing list