mirror of
https://github.com/silverstripe/silverstripe-framework
synced 2024-09-19 16:06:32 +02:00
de02a3f733
Rolled pluralisation functionality into the i18n::_t() method Warnings on missing default can now be turned off
24 lines
711 B
PHP
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'
|
|
],
|
|
];
|
|
}
|
|
}
|