Craft stati c перевод по умолчанию - PullRequest
0 голосов
/ 04 марта 2020

При использовании Craft::t('category', 'string') он будет искать в файле «категории» «ключ», называемый «строка», а затем принимать это значение в качестве перевода.

Прямо сейчас, когда я проверял, где ключ » строка "отсутствовала в файле перевода, она просто выводила бы слово string.

Что если бы я хотел иметь запасное или переведенное значение по умолчанию для этих случаев?

Не удалось найти его в документы до сих пор ...
https://docs.craftcms.com/v3/static-translations.html#prep Ваши сообщения
https://www.yiiframework.com/doc/api/2.0/yii-baseyii#t () - подробно

Возможно ли иметь резервный перевод / перевод по умолчанию или перевод по умолчанию, если ключ отсутствует в файле перевода?

1 Ответ

0 голосов
/ 10 марта 2020

Кажется, что Craft здесь просто немного агности c здесь, поскольку это, вероятно, зависит от вашего рабочего процесса. Например, иногда обеспечение того, чтобы переводы были определены, встроено в процессы КИ.

В Yii есть встроенная функция, которую можно реализовать относительно быстро. https://www.yiiframework.com/doc/guide/2.0/en/tutorial-i18n#missing -переводы

Но чтобы ответить на ваш вопрос напрямую - нет встроенной функции для пропущенных переводов.

...