Joomla 3.x. 如何进行主题本土化
2014年9月11日
本教程将向您展示如何安装新语言并添加主题 localization in Joomla 3.x templates.
-
新语言安装
-
首先,您应该安装一种新语言. 下载语言包 http://community.joomla.org/translations.html 取决于您的Joomla版本.
-
在您的Joomla管理面板中转到 Extensions -> Extensions Manager.
-
Click on Browse 按钮,导航到 directory 你在电脑上保存语言包的地方,双击它,然后点击 Upload & Install button.
-
安装完成后,转到 Extensions -> Language Manager 查看这里列出的新语言.
-
Open Content 节,然后单击 New.
-
创建具有唯一参数的新内容语言. The Language Tag 应该与语言包(fr-FR, en-GB等)使用的相同吗.):
-
Click on Save and Close. 你会看到一条信息 "内容语言已成功保存".
-
语言文件复制
-
您需要复制语言文件 en-GB.tpl_themeXXXX.ini and en-GB.tpl_themeXXXX.sys.ini, located in \language\en-GB 服务器上的文件夹. Copy it to \language\您的附加语言 例如文件夹 language\de-DE.
如果你想有一个单一语言的网站, 您可以在语言文件中编辑所需的文本为英语语言直接. 如果你想创建一个多语言的网站, 您应该为新语言复制主题语言文件.
-
更改或重命名来自的语言前缀 en-GB 到想要的语言/国家(locale) code, e.g.对于德语来说,它看起来像: de-DE.tpl_themeXXXX.ini 对于这两个文件(它应该与您的语言文件夹名称相同).
-
现在可以打开文件了 de-DE.tpl_themeXXXX.ini via any code editor 并修改或翻译文本,以满足您的需要. 如果您在网站上没有看到文件中的更改,请检查以下内容 tutorial 并确保您执行了其中提到的配置多语言站点的所有步骤.
-
语言覆盖 Tool
-
在管理面板中转到 Extensions -> Language Manager , open the Overrides tab.
-
在语言过滤器中选择您的语言并单击 New button.
-
您可以使用 Value or Constant. Let’s search for "More" value. 在搜索结果中,您需要选择项目, 在文本字段中设置所需的文本并保存覆盖.
-
Refresh the page. 您可以看到标题被更改了.
Joomla包含一个很棒的功能,叫做 语言覆盖 工具,允许翻译文本常量通过管理面板很容易. 我们将翻译“最新消息”页面上的“更多”按钮标题.
你可以找到更多关于Joomla的信息 语言覆盖 工具在以下教程: Joomla 3.x. 如何使用语言覆盖工具.
请随时查看下面的详细视频教程: