Drupal多语言

5
除了i18n模块外,Drupal还有其他模块可以构建多语言站点吗?
5个回答

4

我已经安装了“翻译管理”模块,但它需要启用一些i18n模块。因此,翻译管理或本地化客户端就像一个客户端,而i18n是核心程序? - Charles Yeung
“Translation Management”包中提供的一些模块使用i18n,但如果我没记错的话,其中一些模块使用基于Locale的模块。 - wildpeaks
“Localization Client” 只适用于基于区域设置的模块。 - wildpeaks
如果我可以问一下,为什么您不想使用i18n呢?或者您只是在了解其他选择吗?本地化在Drupal中有点棘手,而i18n在长期内算是较小的问题,并且它有很多方便的模块来增强它。 - wildpeaks
当我安装了i18n模块后,我发现有时翻译无法正常工作。例如,当切换到其他语言时,页面会显示空白,但是在使用其他浏览器(非管理员登录)时,它可以正常工作。 - Charles Yeung
此外,菜单无法被翻译,例如,为相同的菜单创建不同的语言时,在切换到其他语言时菜单会消失。 - Charles Yeung

2
您可以使用其他模块,例如: https://www.drupal.org/project/gtranslate https://www.drupal.org/project/gtrans 使用这些模块,您不需要为每种语言手动添加翻译内容。
但是,这些模块通常使用第三方服务进行翻译,因此效率并不总是高效的。
因此,我建议使用: 国际化(Internationalization)本地化更新(Localization update) 它的效果非常好,我目前正在使用它。

0

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


0

你还可以使用实体翻译,它允许你进行字段级别的翻译。如果需要,你也可以使用该模块来翻译字段。


0

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


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接