RinkAttendant6 / JsonI18n

Simple PHP internationalization library using JSON data
Mozilla Public License 2.0
4 stars 1 forks source link

Localization of one-dimensional arrays #3

Closed RinkAttendant6 closed 9 years ago

RinkAttendant6 commented 9 years ago

The localizeArray function does not allow localization of flat arrays:

{
    "arrayGroups": {
        "bar": {
            "en-CA": "bar_en",
            "fr-CA": "bar_fr"
        }
    }
}
$foo = array(
    'bar_en' => 'good morning',
    'bar_fr' => 'bon matin'
);

$l10n->localizeArray($foo, 'bar', 'fr-CA');

Expected:

$foo = array(
    'bar' => 'bon matin'
);