【问题标题】:Drupal multilingualDrupal 多语言
【发布时间】:2011-05-04 06:44:16
【问题描述】:

除了 i18n 的模块,还有其他模块可以用 Drupal 构建多语言站点吗?

【问题讨论】:

    标签: drupal multilingual


    【解决方案1】:

    使用 i18n,您必须安装其他模块,例如 l10n_update、语言下拉菜单、语言图标、翻译概述、变量。这些是使您的多语言下拉菜单易于使用的一些模块。

    【讨论】:

      【解决方案2】:

      翻译管理工具 (https://www.drupal.org/project/tmgmt) 是最近推出的模块。翻译管理工具 (TMGMT) 模块提供了一套用于翻译不同来源内容的工具集。翻译可以由人或各种翻译服务完成。它建立在并使用 Drupal 中现有的语言工具和数据结构,可用于自动化工作流场景。

      【讨论】:

        【解决方案3】:

        您可以使用其他模块,例如:

        https://www.drupal.org/project/gtranslate

        https://www.drupal.org/project/gtrans

        使用这些模块,您无需为每种语言手动添加翻译内容。

        但当然,这些模块使用 3rd 方服务进行翻译,因此效率不高。

        所以我建议使用: 国际化与本地化更新 它的工作就像魅力,我目前正在使用它。

        【讨论】:

          【解决方案4】:

          您还可以使用entity translation 进行字段级翻译。如果需要,您也可以使用此模块翻译字段

          【讨论】:

            【解决方案5】:

            如果您不想使用许多基于 i18n 的模块,Drupal 6 已经附带了Locale 和Content Translation,但是如果您有很多内容要翻译,这可能会很麻烦。 Translation Management 或 Localization Client 模块将在这方面有所帮助。

            您可以在此页面上获得更多想法:http://drupal.org/node/254214

            【讨论】:

            • 我已经安装了“翻译管理”模块,但是需要启用一些i18n模块。那么,Translation Management or Localization Client 就像一个客户端,而 i18n 是核心程序?
            • “翻译管理”包中提供的一些模块使用 i18n,但如果我没记错的话,它们中的一些可以使用基于区域设置的模块。
            • “本地化客户端”仅适用于基于区域设置的模块。
            • 如果我可能会问,你为什么不想使用 i18n ?或者您只是在询问替代方案?本地化在 Drupal 中有点棘手,从长远来看,i18n 的危害较小,它有很多方便的模块来增强它。
            • 我在安装i18n模块的时候,发现有时候翻译不起作用,比如切换到其他语言时,它返回空白页,但是,使用其他浏览器(不是以管理员身份登录) ),它的工作原理。
            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多