首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >显示两种语言内容的自定义语言

显示两种语言内容的自定义语言
EN

Drupal用户
提问于 2016-09-06 13:53:37
回答 2查看 73关注 0票数 0

这是我以前问过的一个问题的翻版,但可能问错了方向。

我有一个多语种Drupal 7网站-有13种不同的语言和这些网站都有独特的翻译内容。

然而,我们还需要考虑另外5种“语言”--澳大利亚就是一个例子。澳大利亚说英语,所以我们希望它能显示英语内容,但也有澳大利亚独有的内容(不能在英语网站上显示),所以也应该在澳大利亚网站上显示。

我很好奇,我们是否可以定义一种能够显示多种语言内容(英语和澳大利亚语)的定制语言(澳大利亚)。

例如:

澳大利亚网站

  • 家庭(英文)
  • 关于(英文)
  • 产品(英文)
    • 产品一(英文)
    • 产品二(英文)
    • 产品三(澳洲)
    • 产品四(澳洲)

  • 资源(英文)
  • 联系(英文)

希望这是有意义的。任何洞察力都是值得赞赏的。

EN

回答 2

Drupal用户

发布于 2016-09-06 14:31:37

当你想到像加拿大这样的国家时,把语言和国家联系起来的整个想法就会分崩离析。你可以把语言和适用的国家分开,因为它们并不是一回事。在你的例子中:

澳大利亚网站

  • 家(朗:英国-乡村:英国,美国,加拿大,澳大利亚)
  • 关于(朗:英国-国家:英国,美国,加拿大,澳大利亚)
  • 产品(Lang:英国-国家:英国,美国,加拿大,澳大利亚)
    • 产品一(Lang:英国-国家:英国,美国,加拿大,澳大利亚)
    • 产品二(Lang:英国-国家:英国,美国,加拿大,澳大利亚)
    • 产品三(Lang:英国-国家:澳大利亚)
    • 产品四(Lang:英国-国家:澳大利亚)

  • 资源(Lang:英国-国家:英国,美国,加拿大,澳大利亚)
  • 联系方式(Lang:英国-国家:英国,美国,加拿大,澳大利亚)
票数 0
EN

Drupal用户

发布于 2016-09-06 15:46:44

您需要的是管理每个地区的翻译。德鲁帕尔的语言可以作为地方语言。例如,您可以使用两种英语语言(en表示"English US“,en-au表示"English Australia")。Drupal已经注意到没有显示其他语言的翻译,所以“英语澳大利亚”的内容不应该被"English US“用户看到。

然后,当想要的语言中缺少翻译时,您需要一种方法回到另一种语言(例如。当没有“英语澳大利亚”翻译的时候,就回过头来翻译一份内容。语言退步似乎是专门为这个用例而设计的。

票数 0
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/214075

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档