Lokalisieren von timeAgoInWords in CakePHP

In meiner CakePHP-Anwendung habe ich mithilfe von cake.bat POT-Dateien und mithilfe von PoEdit PO-Dateien erstellt. Also schriftlich__('mein Wort') Ich kann lokalisiertes Wort in meiner Anwendung erfolgreich sehen.

Aber jetzt muss ich "timeAgoInWords" lokalisieren. Wenn ich renneKuchen i18n Extrakt, script hat das nicht verstanden_dn () Wörter inCakeTime http://api20.cakephp.org/view_source/cake-time#line-522

Also habe ich einedummy.ctp Datei und kopiert eingefügte Inhalte von der Kuchenzeitdatei in die Dummy-Datei. Ich führe Cake Script und POEdit erneut aus. Und es wurden Instanzen wie unten in die Datei eingefügtapp / 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>

In core.php habe ich bereits die Standardsprache auf Türkisch gesetzt:

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

Aber wenn ich meine Bewerbung überprüfe, ergibt sich austimeAgoInWords kam in Englisch.

Wie kann ich das beheben?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage