Локализация timeAgoInWords в CakePHP

В моем приложении CakePHP, С помощью cake.bat я создал файлы POT, а с помощью PoEdit я создал файлы PO. Итак, написав__('myword') я могу видеть локализованное слово в моем приложении успешно.

Но теперь мне нужно локализовать «timeAgoInWords». Когда я бегуcake i18n extract, скрипт не получил_dn() слова вCakeTime http://api20.cakephp.org/view_source/cake-time#line-522

Итак, я создалdummy.ctp файл и скопированное содержимое из файла-торта в фиктивный файл. Я запускаю скрипт торта и снова POEdit. И он создал экземпляры, как показано ниже, в файлapp/Locale/tur/LC_MESSAGES/default.po

<code>#: View\App\dummy.ctp:30;33
msgid "%d minute"
msgid_plural "%d minutes"
msgstr[0] "%d dakika"
msgstr[1] "%d dakika"
</code>

В core.php я уже установил язык по умолчанию на турецкий:

<code>Configure::write('Config.language', 'tur');
</code>

Но когда я проверяю свое заявление, результатыtimeAgoInWords пришел на английском.

Как я могу это исправить

Ответы на вопрос(1)

Ваш ответ на вопрос