任何人都对 cake 1.3 的多语言设置有很好的了解?
今天,我正在使用一个;/locale/nor/LC_MESSAGES/default.po
标题:
msgid ""
msgstr ""
"Project-Id-Version: 2\n"
"POT-Creation-Date: 2012-04-17 20:37+0200\n"
"PO-Revision-Date: 2012-04-17 20:39+0100\n"
"Last-Translator: \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
和其中的常规语言字符串。
在 bootstrap.php => Configure::write('Config.language', 'nor');
像这样的简单字符串;
msgid "Norwegian"
msgstr "Norsk"
翻译好,但是,如果我使用复数(时间助手)
msgid "second"
msgid_plural "seconds"
msgstr[0] "sekund"
msgstr[1] "sekunder"
这些都没有翻译!?!
我不确定还能做什么,因为我已经在编辑器中手动创建了 .po 文件(没有使用控制台或其他方式进行提取)
我需要包含其他内容才能正确翻译它?计划将来为站点使用 2 种语言,根据访问的域设置正确的语言环境。例如: domain.com => eng & domain.no => no
感谢您对此的任何见解。
-汤姆