Make WordPress Core


Ignore:
Timestamp:
03/26/2007 10:05:36 PM (19 years ago)
Author:
ryan
Message:

Fallback to loading english for tinyMCE if requested locale is not there. see #3882

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-includes/js/tinymce/tiny_mce_gzip.php

    r5108 r5114  
    120120
    121121    // Add core languages
     122    $lang_content = '';
    122123    foreach ($languages as $lang)
    123         $content .= getFileContents("langs/" . $lang . ".js");
     124        $lang_content .= getFileContents("langs/" . $lang . ".js");
     125    if ( empty($lang_content) )
     126        $lang_content .= getFileContents("langs/en.js");
     127    $content .= $lang_content;
    124128
    125129    // Add themes
     
    127131        $content .= wp_compact_tinymce_js(getFileContents( "themes/" . $theme . "/editor_template" . $suffix . ".js"));
    128132
     133        $lang_content = '';
    129134        foreach ($languages as $lang)
    130             $content .= getFileContents("themes/" . $theme . "/langs/" . $lang . ".js");
     135            $lang_content .= getFileContents("themes/" . $theme . "/langs/" . $lang . ".js");
     136        if ( empty($lang_content) )
     137            $lang_content .= getFileContents("themes/" . $theme . "/langs/en.js");
     138        $content .= $lang_content;
    131139    }
    132140
     
    135143        $content .= getFileContents("plugins/" . $plugin . "/editor_plugin" . $suffix . ".js");
    136144
     145        $lang_content = '';
    137146        foreach ($languages as $lang)
    138             $content .= getFileContents("plugins/" . $plugin . "/langs/" . $lang . ".js");
     147            $lang_content .= getFileContents("plugins/" . $plugin . "/langs/" . $lang . ".js");
     148        if ( empty($lang_content) )
     149            $lang_content .= getFileContents("plugins/" . $plugin . "/langs/en.js");
     150        $content .= $lang_content;
    139151    }
    140152
Note: See TracChangeset for help on using the changeset viewer.