![]() |
1
3
我认为您可能在Drupal多语言系统的工作方式上犯了基本错误。我在我建立的第一个多语言Drupal网站上也犯了同样的错误。 最重要的是-如果你的语言之一是英语-在你的代码中使用英语。如果您需要将单词“room”放在模板中,请使用t(“room”)而不是t(“zimmer”)。您的视图标题?使用英语。标签名称和描述?使用英语。主要语言应为英语。设置好英语站点后,可以使用翻译界面翻译站点。我知道他的母语不是英语听起来很奇怪,但我用i18n做了几个多语言站点,这是一个正确的方法,只需最少的并发症。 更改管理界面语言只会更改界面-而不是值。如果您将接口更改为德语(即yoursite.com/de/admin/views),并不意味着您在“德语视图”上。这是相同的观点。 有一些例外-如我在这里解释的多语言变量: How can I set a different homepage per language in Drupal? 我希望这有帮助。 |
![]() |
Bijan Zand · 如何将条件设置为数组值以显示自定义字符串 7 年前 |
![]() |
sydborn · 在ubuntu的httpdocs上安装 7 年前 |
![]() |
hxtree · Solr 7强制q值 7 年前 |
![]() |
thelawnmowerman · 视图内外内容类型的不同模板 7 年前 |