这个视频里我们来看一下翻译 Drupal 的变量。这里说的变量就是 Druapl 网站中的某一些设置,比如网站的名称,网站默认的首页,主题的设置,用户头像的大小,给用户发送的邮件模板等等。
如果你想让在不同的语言版本中使用不同的设置,你需要用到 Variable translation 模块,这个模块也是 Internationalization 模块群组的成员之一。下面我们去启用它。
打开 模块 ,找到 Variable translation 模块,点击 保存设置 ,这里提示我们还需要启用 Variable store 和 Variable realm 这两个模块。点击 继续 ,这样 Drupal 会自动为我们启用这三个模块。
下面去配置一下,点击 配置 多语言设置 ,打开 变量 标签,在这里,你可以选择你想要翻译的变量,也就是选择你想要拥有多个语言版本的相关配置。
比如,你想让网站的名称和口号,在不同的语言版本里不一样。在 站点信息 这里,勾选 站点名称,站点口号。
点击 保存设置,下面我们找到配置站点名称和站点口号的地方,点击 配置,在系统这个区域里,找到 站点信息。
因为我们启用了 Variable translation 模块,并且勾选了想要翻译的相关变量,所以在这些变量的相关的配置页面的顶部,你会看到一下选择语言的区块。
当前选中的语言会用粗体显示,选中了相关的语言以后,你就可以修改在这个语言版本下面的相关设置了。
比如,当前选中的是 简体中文,在下面我们可以去修改一下之前勾选的 站点名称 和 站点口号 这两个变量。
站点名称修改成 多语言网站,口号修改成 Druapl 很棒 。然后点击 保存设置。
我们可以再切换到 英语 看一下,在英语下面,站点名称 和 口号 还是原来的,如果你想改成其它的,可以在下面去修改。
下面我们回到前台页面来看一下…
当前网站的语言是简体中文,所以网站的名称是 多语言网站,口号是 Druapl 很棒…
点击语言区块里的 English ,把网站语言切换成英语,你会看到,网站的名称是 Multilingual site ,口号是 Drupal is awesome 。