[wp-trac] [WordPress Trac] #29456: Deprecating WPLANG constant is a regression
    WordPress Trac 
    noreply at wordpress.org
       
    Tue Sep  2 22:08:18 UTC 2014
    
    
  
#29456: Deprecating WPLANG constant is a regression
--------------------------+--------------------
 Reporter:  tenpura       |       Owner:
     Type:  defect (bug)  |      Status:  new
 Priority:  normal        |   Milestone:  4.0
Component:  I18N          |     Version:  trunk
 Severity:  normal        |  Resolution:
 Keywords:                |     Focuses:
--------------------------+--------------------
Comment (by tenpura):
 One more thing to say.
 Making existence of *.mo prerequisite for selectable languages like this
 is logically wrong and should not do.
 {{{
 $languages = get_available_languages();
 if ( ! empty( $languages ) ) {
 }}}
 Locale setting is basically used for triggering locale specific codes and
 tasks like:
 * Outputting <html lang="xx">
 * Words or characters? counting
 * Choosing which translation files to update, etc
 Loading proper translation files is of course one of these and it should
 be optional somehow. In fact many Japanese prefer not to load ja.mo files
 for their Japanese blog, but even such a case, they still need language
 specific functionality like character counting.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/29456#comment:4>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
    
    
More information about the wp-trac
mailing list