是否可以翻译自定义内容类型的视图路径/标题?

时间:2011-12-29 15:07:38

标签: drupal drupal-7 drupal-modules drupal-views

我是Drupal的新手。

我有一个带有i18n模块的Drupal安装。

一切都很完美,但我面临一个问题。

我创建了自定义内容类型和一个显示它的视图。现在我有一个问题......是否有可能翻译视图路径/标题?

此致 DaveW

3 个答案:

答案 0 :(得分:4)

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

如何解决问题?这非常非常简单。我认为你已经创建并启用了你的语言 - 我将使用英语作为默认语言。

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

    注意:刚刚在最新的Drupal安装上测试 - 效果很好。

答案 1 :(得分:0)

如果你看看这里:

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

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

还有一个节点的复选框,它将是您的内容。有人会认为这会转换网址或节点内容。

他的网站似乎没有翻译成西班牙语的网址,只是更改了菜单项。 URL将回退到节点编号,而不是之前显示的别名。

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

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

  

路径翻译

     

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

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

本指南也可能有所帮助:http://drupal.org/node/133977

答案 2 :(得分:0)

最简单的方法似乎是采用国际化视图模块:https://drupal.org/project/i18nviews