WordPress.org

Make WordPress Core

Ticket #3962: i18n-timezones.diff

File i18n-timezones.diff, 1.4 KB (added by nbachiyski, 6 years ago)
  • wp-admin/options-general.php

     
    152152        <span id="local-time"><?php printf(__('Current time in %1$s is <code>%2$s</code>'), get_option('timezone_string'), date_i18n(__('Y-m-d G:i:s'))); ?> 
    153153        <br /> 
    154154        <?php 
    155         _e('This timezone is currently in '); 
    156155        $now = localtime(time(),true); 
    157         if ($now['tm_isdst']) _e('daylight savings'); 
    158         else _e('standard'); 
    159         _e(' time.'); 
     156        if ($now['tm_isdst']) _e('This timezone is currently in daylight savings time.'); 
     157        else _e('This timezone is currently in standard time.'); 
    160158        ?> 
    161159        <br /> 
    162160        <?php 
     
    170168                } 
    171169         
    172170                if ($found) { 
    173                         _e('This timezone switches to '); 
    174                         $tr['isdst'] ? _e('daylight savings time') : _e('standard time'); 
    175                         _e(' on: '); 
     171                        _e(' '); 
     172                        $message = $tr['isdst'] ? 
     173                                __('This timezone switches to daylight savings time on: %s.') : 
     174                                __('This timezone switches to standard time on: %s.'); 
    176175                        $tz = new DateTimeZone($tzstring); 
    177176                        $d = new DateTime( "@{$tr['ts']}" ); 
    178177                        $d->setTimezone($tz); 
    179                         echo date_i18n(__('Y-m-d \a\t g:i a T'),$d->format('U')); 
     178                        printf( $message, date_i18n(__('Y-m-d \a\t g:i a T'), $d->format('U') ) ); 
    180179                } else { 
    181180                        _e('This timezone does not observe daylight savings time.'); 
    182181                }