0

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

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

但我不明白(因为我是开发新手,或者我在做什么!!)。它说明了在名为 action 的 php 文件中注册语言环境。看起来好复杂。有人可以帮忙吗?

4

1 回答 1

5

实际上,本地化您的网站非常容易。

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

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

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

    <?php echo $this->translate("hello"); ?>
    
  • 设置文档的语言,这是通过在 Pimcore admin 中打开一个文档来完成的,转到选项卡“ Properties”,在右侧会有一个语言设置,选择该文档的语言,然后按“保存并发布” : 在此处输入图像描述

现在,当您导航到此文档(或查看预览选项卡)时,您将在放置翻译代码的位置看到已翻译的单词。

翻译管理界面

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

然后,您可以通过转到Settings -> System然后展开“ General”部分来选择在管理 UI 中使用的语言,然后您将在那里找到“ Default Language in Admin-Interface:”。

于 2014-03-01T13:19:45.543 回答