Lokalizowanie timeAgoInWords w CakePHP
W mojej aplikacji CakePHP, używając Cake.bat, stworzyłem pliki POT i używając PoEdit stworzyłem pliki PO. Więc pisząc__('moje słowo') z powodzeniem widzę zlokalizowane słowo w mojej aplikacji.
Ale teraz muszę zlokalizować „timeAgoInWords”. Kiedy biegamekstrakt z ciasta i18n, skrypt nie dostał_dn () słowa wCakeTime http://api20.cakephp.org/view_source/cake-time#line-522
Więc stworzyłemdummy.ctp plik i wklejona kopia z pliku Cake-Time do pustego pliku. Ponownie uruchamiam skrypt tortu i POEdit. I utworzył w pliku instancje, takie jak poniżejapp / 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>
W core.php ustawiłem już język domyślny na turecki:
<code>Configure::write('Config.language', 'tur'); </code>
Ale kiedy sprawdzam moją aplikację, wynikitimeAgoInWords przyszedł po angielsku.
Jak mogę to naprawić