silverstripe-framework/tests/php/i18n/i18nTest/_fakewebroot/i18nothermodule/code/i18nProviderClass.php
Damian Mooyman de02a3f733
Restored context parameter to i18n, and added to a “comment” key
Rolled pluralisation functionality into the i18n::_t() method
Warnings on missing default can now be turned off
2017-01-25 18:12:40 +13:00

24 lines
711 B
PHP

<?php
use SilverStripe\i18n\i18nEntityProvider;
class i18nProviderClass implements i18nEntityProvider
{
public function provideI18nEntities()
{
return [
'i18nProviderClass.TITLE' => 'My Provider Class',
'i18nProviderClass.PLURALS' => [
'comment' => 'Plural forms for the test class',
'one' => 'A class',
'other' => '{count} classes',
],
'i18nProviderClass.OTHER_MODULE' => [
'comment' => 'Test string in another module',
'default' => 'i18ntestmodule string defined in i18nothermodule',
'module' => 'i18ntestmodule'
],
];
}
}