2011-12-29 34 views

回答

4

所有的人众所周知的问题开始他们使用Drupal的冒险。

如何解决问题?这非常非常简单。我认为你有你的语言创建和启用 - 我会用英语作为默认语言。

  1. 用请求的标题和路径创建您的视图。我总是使用英语作为第一语言,即。新闻。
  2. 转到Administration » Configuration » Search and metadata » URL aliases并通过单击Add new alias链接创建新别名(如果此模块已禁用,则需要启用它)。
  3. 从下拉菜单中,选择你的第二(或第三等)语言,在我的情况波兰语。
  4. Existing system path字段中提供了您创建的视图的英文路径:在我们的案例中,它的编号为news
  5. Path alias字段提供您的翻译,即。 wiadomosci波兰语。

Voila。现在,当波兰语是当前语言时,它将使用别名wiadomosci作为news的路径。

注意:刚刚测试过最新的Drupal安装 - 完美地工作。

+0

这似乎不适用于我的“路径前缀”URL语言检测。这种情况下的任何建议? – 2012-01-19 11:18:18

+0

这可行,但有没有办法改变面包屑? – Vincent 2014-03-31 09:35:35

+0

@EgilHansen作为答案有点老,恐怕我没有任何建议,对不起。自发布此答案以来,我已从此项目的Drupal中切换。对不起大家。你可以考虑阅读山姆的回答。 AFAIR它也适用于路径前缀。 – 2014-05-05 23:39:20

0

如果你到这里看看:

http://reyero.net/en/drupal/drupal7_i18n_beta1_overview(这是模块作者的页面)

他为启用分类术语的翻译选项,这将是路径直至您的实际页面 - 例如您为内容设置的类别。

还有一个节点的复选框,这将是您的内容。人们会认为这会翻译url或节点内容。

他的网站似乎没有翻译成西班牙语的网址,但只是改变菜单项。 URL返回到节点号,而不是先前显示的别名。

也许这会有所帮助,或者这对你来说已经很明显,但我会用这些选项来玩。

很好的概述 - http://evolvingweb.ca/story/drupal-7-multilingual-whats-new-i18n

路径转换

Drupal的7路径转换模块允许你创建翻译 集路径。路径转换用于通用路径(对于视图页面,例如 示例),而不是节点或分类页面路径。您可以通过转到配置»区域 和语言»翻译集»路径来配置多语言路径。

似乎暗示有一种翻译节点的方法 - 不确定是否需要硬编码或自动发生 - 但看起来很有希望。

本指南可能会有所帮助,以及:http://drupal.org/node/133977

相关问题