Spr*_*riz 8 php translation cakephp internationalization cakephp-3.0
我们正在构建一个在Cakephp 3.0.8中国际化的应用程序,并且所有静态内容都很好,但是我们在翻译数据库内容时遇到了一些问题.
在为我们的翻译人员构建界面以翻译表格中的内容的过程中,能够拥有如下界面的界面将是非常棒的:
+---------+---------+--------+---------+---------+
| English | Danish | German | Spanish | Swedish |
+---------+---------+--------+---------+---------+
| Save | Gem | ____ | ____ | ____ |
| Edit | Rediger | ____ | ____ | ____ |
+---------+---------+--------+---------+---------+
所以翻译人员可以开始处理缺失的翻译.要点是所有缺少翻译的字符串都应该在这里显示
要做到这一点,能够得到它会很高兴
但特别是1)看起来很难,或者我们错过了什么?
我们正在使用核心TranslationBehaviour(链接)
代表原问题作者粘贴答案:
好吧,我得到的答案1)从#cakephp @ Freenode.org.以下将输出应翻译的正确字段:
$this->TableName->behaviors()->get('Translate')->config('fields');
Run Code Online (Sandbox Code Playgroud)
可以使用检索已翻译字段的翻译 $table->find('translations')