Categories

Featured templates

Joomla 3.x. 如何进行主题本土化

Amina Freinger 2014年9月11日
Rating: 5.0/5. From 1 vote.
Please wait...

本教程将向您展示如何安装新语言并添加主题 localization in Joomla 3.x templates.

Joomla 3.x. 如何进行主题本土化

  1. 新语言安装

    1. 首先,您应该安装一种新语言. 下载语言包 http://community.joomla.org/translations.html 取决于您的Joomla版本.

    2. 在您的Joomla管理面板中转到 Extensions -> Extensions Manager.

      Joomla 3.x. 如何创建主题本地化1

    3. Click on Browse 按钮,导航到 directory 你在电脑上保存语言包的地方,双击它,然后点击 Upload & Install button.

      Joomla 3.x. 如何创建主题本地化

    4. 安装完成后,转到 Extensions -> Language Manager 查看这里列出的新语言.

      Joomla 3.x. 如何创建主题本地化

    5. Open Content 节,然后单击 New.

      Joomla 3.x. 如何创建主题本地化

    6. 创建具有唯一参数的新内容语言. The Language Tag 应该与语言包(fr-FR, en-GB等)使用的相同吗.):

      Joomla 3.x. 如何创建主题本地化5

    7. Click on Save and Close. 你会看到一条信息 "内容语言已成功保存".

  2. 语言文件复制

    1. 您需要复制语言文件 en-GB.tpl_themeXXXX.ini and en-GB.tpl_themeXXXX.sys.ini, located in \language\en-GB 服务器上的文件夹. Copy it to \language\您的附加语言 例如文件夹 language\de-DE.

      如果你想有一个单一语言的网站, 您可以在语言文件中编辑所需的文本为英语语言直接. 如果你想创建一个多语言的网站, 您应该为新语言复制主题语言文件.

    2. 更改或重命名来自的语言前缀 en-GB 到想要的语言/国家(locale) code, e.g.对于德语来说,它看起来像: de-DE.tpl_themeXXXX.ini 对于这两个文件(它应该与您的语言文件夹名称相同).

      Joomla 3.x. 如何创建主题本地化

    3. 现在可以打开文件了 de-DE.tpl_themeXXXX.ini via any code editor 并修改或翻译文本,以满足您的需要. 如果您在网站上没有看到文件中的更改,请检查以下内容 tutorial 并确保您执行了其中提到的配置多语言站点的所有步骤.

  3. 语言覆盖 Tool

  4. Joomla包含一个很棒的功能,叫做 语言覆盖 工具,允许翻译文本常量通过管理面板很容易. 我们将翻译“最新消息”页面上的“更多”按钮标题.

    1. 在管理面板中转到 Extensions -> Language Manager , open the Overrides tab.

      Joomla 3.x. 如何创建主题本地化

    2. 在语言过滤器中选择您的语言并单击 New button.

      Joomla 3.x. 如何创建主题本地化

    3. 您可以使用 Value or Constant. Let’s search for "More" value. 在搜索结果中,您需要选择项目, 在文本字段中设置所需的文本并保存覆盖.

      Joomla 3.x. 如何创建主题本地化

    4. Refresh the page. 您可以看到标题被更改了.

      Joomla 3.x. 如何创建主题本地化

    5. 你可以找到更多关于Joomla的信息 语言覆盖 工具在以下教程: Joomla 3.x. 如何使用语言覆盖工具.

请随时查看下面的详细视频教程:

Joomla 3.x. 如何进行主题本土化

Joomla Web模板
这个条目被张贴了出来 Joomla! Tutorials and tagged add, joomla, localization, theme, translation. Bookmark the permalink.

Submit a ticket

如果您仍然无法找到关于您的问题的足够的教程,请使用以下链接向我们的技术支持团队提交请求. 我们将在接下来的24小时内为您提供我们的帮助和协助: Submit a ticket