如何本地化pimcore?

时间:2014-03-01 06:54:55

标签: pimcore

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

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

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

1 个答案:

答案 0 :(得分:5)

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

  • 您想要支持的第一个add all languages,可以在管理面板中转到Settings -> System,展开“Localization & Internationalization”,然后您将拥有用于添加语言的文本框。输入所有语言,然后按右下方的“保存”。 enter image description here

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

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

    <?php echo $this->translate("hello"); ?>
    
  • 设置文档的语言,这可以通过在Pimcore管理员中打开文档来完成,转到“Properties”选项卡,在右侧会有语言设置,选择该文档的语言,然后按“保存并发布”: enter image description here

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

翻译管理员界面

要翻译管理员界面,请转到Pimcore中的Extras > Download System Languages,然后在您要下载的语言上按“+”。要添加到这些翻译,请转到:http://www.pimcore.org/en/community/translations。 (在此处阅读更多内容:http://www.pimcore.org/wiki/display/PIMCORE/Translations

然后,您可以在管理界面中选择要使用的语言,方法是转到Settings -> System,然后展开“General”部分,在那里您会找到“Default Language in Admin-Interface:”。