如何本地化pimcore?

gan*_*alf 0 pimcore

我需要本地化pimcore.我已经从pimcore wiki上阅读了有关的帮助:

http://www.pimcore.org/wiki/display/PIMCORE/Website+Translations

但是我没有得到它(因为我是开发新手或者我正在做什么!!).它说明了在php文件中注册locale命名的动作.看起来很复杂.有人可以帮忙吗?

Joh*_*alk 5

实际上很容易本地化你的网站.

  • 首先添加您想要支持的所有语言,这可以在管理面板中通过转到Settings -> System,展开" Localization & Internationalization" 来完成,然后您将拥有用于添加语言的文本框.输入所有语言,然后按右下方的"保存". 在此输入图像描述

  • 下一步是添加翻译,这可以通过Extras -> Translations -> Shared Translations在管理面板中打开来完成.按顶部的+添加用于翻译的单词或句子,为其命名,然后输入所有选定语言的翻译: 在此输入图像描述

  • 在您的视图或布局文件中编码的时间(例如:/website/views/scripts/default/default.php),您想要翻译的地方添加以下代码:

    <?php echo $this->translate("hello"); ?>
    
    Run Code Online (Sandbox Code Playgroud)
  • 设置文档的语言,这可以通过在Pimcore管理员中打开文档,转到选项卡" Properties",在右侧将有语言设置,选择此文档的语言并按"保存并发布" : 在此输入图像描述

现在,当您导航到此文档(或查看预览选项卡)时,您将看到翻译后的单词,您可以在其中放置翻译代码.

翻译管理员界面

要翻译管理员界面,请转到Extras > Download System LanguagesPimcore,然后在要下载的语言上按"+".要添加到这些翻译,请访问:http://www.pimcore.org/en/community/translations.(在这里阅读更多内容:http://www.pimcore.org/wiki/display/PIMCORE/Translations)

然后,您可以通过转到Settings -> System然后展开" General"部分来选择要在管理界面中使用的语言,然后您将找到" Default Language in Admin-Interface:".