如何在drupal 6中启用面板标题的翻译模块?

问题描述:

我安装了面板模块并启用了我的站点,该站点是在drupal 6.26中构建的,我的面板模块的版本是6.x-3.10。我使用面板创建了许多块,我的网站中有两种语言:英文和法文。如何在drupal 6中启用面板标题的翻译模块?

我也安装并启用了翻译模块。它适用于其他方面,但不适用于面板的标题。

我在网上搜了很多,但没有得到正确的解决方案呢。

在此先感谢。

+0

平移由在Drupal第t()函数处理。您需要分享更多信息才能更有帮助 –

如果您需要任何形式的国际化或本地化(国际化/本地化)为Drupal的,你应该检查此文档:

http://drupal-translation.com/

回答你的问题,这直接取自Drupal的翻译:

参考:http://drupal-translation.com/content/translating-block-contents#

Drupal的I18N模块可以翻译块内容。

使用多种语言显示块,你可以使用这些 方法之一:

为每种语言不同的块。使用字符串 本地化创建块时,可以选择将其分配给特定语言或所有语言并使用字符串翻译。

方法1 - 每种语言的不同块为块选择唯一的语言 并指示显示哪个节点。您应该只选择使用与该块相同语言编写的节点。

然后,使用其他语言创建类似的块,并为这些语言中的 节点启用它们。

此过程将保持不同 语言的块之间的完全隔离。他们可以互相翻译,但也可以包含完全独立的内容。 Drupal和i18n不提供 任何用于同步不同 语言的块内容的设施。

方法2 - 本地化字符串的Drupal可以从翻译英语 到其他语言的字符串(目前,对于 来自英语以外的任何语言翻译无解)。您可以告诉Drupal 将字符串的标题和内容作为字符串处理,并使用Drupal的字符串转换机制查找 译文。

当一个块被显示在一个不同的语言,Drupal将 查找块的标题和正文,看看是否有一个字符串 翻译的标题和正文。如果可用,将显示 翻译,否则将显示原文 文本。