您是否拥有使用 Concrete CMS 创建的网站,并希望添加语言切换器?设置语言切换器可以简化用户切换语言的过程。此功能对于拥有国际用户群的网站尤为有用,能够让访客以其偏好的语言浏览平台。.
要在 Concrete CMS 中设置语言切换器,管理员通常会先在系统的设置中指定他们想要支持的语言。然后他们会添加一个下拉菜单或按钮,供用户选择其首选语言。本文将指导您使用可用的 自动翻译服务.
在 Concrete CMS 上设置语言切换器的重要性
在多语言提供内容的需求日益重要。DeepL 的最新研究显示, 75% 的受访者同意,本地化内容显著提升客户参与度。
实现语言切换器是关于翻译内容并为网站访客创造更个性化的体验。数据显示,96%的受访者观察到其内容本地化工作带来了积极的投资回报率(Return on Investment)。.
考虑到这些数据,在 Concrete CMS 上实现语言切换器是一个不可放弃的战略举措。这就是为什么本文将讨论如何在您的 Concrete CMS 网站上设置语言切换器。.
如何在 Concrete CMS 上设置语言切换器
现在我们已经了解多语言 Concrete CMS 平台上语言切换功能的重要性 let’s 讨论如何实现它。Concrete CMS 拥有内置的语言管理系统,可根据您的 organization’s 需求进行定制。.
您可以使用的自动翻译服务之一是 Linguise。Linguise 提供易于使用的语言切换功能,并且可以 与各种流行的 CMS 集成,包括 Concrete CMS。
Concrete CMS 提供简便的多语言集成,允许管理员快速为其站点添加语言切换功能。通过利用 Concrete CMS’的高级功能和用户友好的界面,您可以简化在平台上设置和维护语言切换器的过程。以下是步骤 在 Concrete CMS 上安装 Linguise 自动翻译 并设置语言切换器。
#1 注册 Concrete CMS 域名
首先创建一个免费的 Linguise 账户并添加您的网站’域名。您可以在决定订阅之前使用 30 天的免费试用。.
接下来,您’需要授权您的域名进行翻译。复制您的域名,包括 “https://”,并选择 “Concrete CMS” 作为平台。选择源语言和目标语言,以在 Concrete CMS 中设置自动翻译。.
#2: 上传并连接 Linguise 脚本
您必须将 Linguise 翻译脚本上传到安装了 Concrete CMS 的服务器。从提供的链接下载脚本,解压后将文件夹放置在 Concrete CMS 安装的根目录中。确保文件夹命名为 “linguise.”
然后,将 Linguise API 密钥插入服务器上的 Configuration.php 文件。打开该文件,将 “REPLACE_BY_YOUR_TOKEN” 替换为您的 API 密钥,并将其放在单引号内。.
#3:设置 Concrete CMS URL 重写
在 Concrete CMS 中,URL 重写通常默认启用。如果未启用,您可以通过托管服务商启用它。通过在 “RewriteEngine on” 行后添加特定代码来更新 .htaccess 文件。这将配置语言特定的 URL。.
RewriteRule 上的 RewriteEngine ^(af|sq|am|ar|hy|az|eu|be|bn|bs|bg|ca|ceb|ny|zh-cn|zh-tw|co|hr|cs|da|nl|en|eo|et|tl|f i|fr|fy|gl|ka|de|el|gu|ht|ha|haw|iw|hi|hmn|hu|is|ig|id|ga|it|ja|jw|kn|kk|km|ko|ku|ky| lo|la|lv|lt|lb|mk|mg|ms|ml|mt|mi|mr|mn|my|ne|no|ps|fa|pl|pt|pa|ro|ru|sm|gd|sr|st|sn|sd|si|sk|sl|so|es|su|sw|sv|tg|ta|te|th|tr|uk|ur|uz|vi|cy|xh|yi|yo|zu|zz-zz)(?:$|/)(.*)$ /concretee/linguise/linguise.php?linguise_language=$1&original_url=$2 [L,QSA] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME}/index.html !-f RewriteCond %{REQUEST_FILENAME}/index.php !-f RewriteRule . /concretee/index.php [L]
#4: 启用并自定义语言切换器
必须在所有 Concrete CMS 页面上加载 Linguise JS 脚本链接,以显示带有旗帜和备用 URL 的语言切换器(对 SEO 至关重要)。您可以在 Linguise 仪表板的域设置下找到该脚本链接。.
要在 Concrete CMS 中加载脚本,请将代码插入 header.php 文件,或通过管理员面板在站点’的 <head> 部分插入,方法是导航至系统 & 设置 > SEO & 统计。.
然后,将其添加到跟踪代码下。.
默认情况下,切换器出现在右上角。.
但是,您的仪表板可以使用 “语言标志显示” 功能自定义其外观。.
#5: 配置主显示
要开始设置语言切换器,请前往 “设置” > “语言标志显示” 部分位于 Linguise 仪表板。在此,您可以调整多个设置。
- 旗帜图标样式: 从三种显示样式中选择:并排、下拉菜单或弹出窗口。
- 位置: 选择语言切换器在您网站上的位置,确保访客能够轻松访问。
#6:自定义旗帜设计
设置好主显示后,您可以自定义语言旗帜的设计。.
- 显示语言名称: 决定是根据国家还是语言显示名称,例如 “French” 或 “Français.”
- 英语旗帜类型: 此选项允许您区分美式英语和英式英语的差异,对西班牙语、葡萄牙语或德语也同样适用。
- 旗帜样式: 选择旗帜图标的形状,可以是圆形或矩形。
#7: 调整颜色和大小
接下来,您可以自定义旗帜的颜色和大小。.
- 旗帜圆角半径: 设置矩形旗帜的像素半径。
- 语言名称颜色: 选择显示语言名称的默认文字颜色。
- 弹出语言颜色: 指定弹出窗口或下拉菜单中语言标题的文字颜色。
- 旗帜大小: 调整旗帜图标的大小。
- 语言名称悬停颜色: 设置语言名称的悬停颜色。
- 弹出语言悬停颜色: 定义弹出窗口或下拉菜单中语言标题的悬停颜色。
#8:添加旗帜阴影
最后,您可以自定义旗帜阴影设置。.
- 第一个选项会为您网站上显示的旗帜图标添加阴影效果。.
- 第二个选项控制用户将鼠标悬停在语言旗帜上时的阴影效果。.
一旦对设置满意,点击 “保存” 以应用更改。访问您的 Concrete CMS 网站,以确认语言切换器按预期工作并预览其外观。
您还可以将站点翻译成其他语言,例如德语。.
在 Concrete CMS 上优化语言切换器的最佳实践
优化 Concrete CMS 上的语言切换器可提升多语言环境中的用户体验。以下是改进平台语言切换器的关键技巧。.
使用语言名称和旗帜
将语言名称与旗帜图标结合是一种有效的方式,使您的语言切换器更加用户友好。这种方法提供了两个视觉提示,帮助用户快速识别并选择他们想要的语言。语言名称提供了清晰度,而旗帜提供了视觉参考,使用户更容易选择,尤其是在一种语言在多个国家使用且旗帜不同的情况下。.
例如,如果您的 Concrete CMS 网站面向全球电子商务受众,在语言切换器中同时包含“🇺🇸 English”、“🇫🇷 Français”和“🇩🇪 Deutsch”,可以让用户更轻松地快速找到他们偏好的语言,提升购物体验,并帮助他们轻松浏览网站。.
可识别的旗帜图标
它’是使用清晰、高质量且在小尺寸下仍易于辨认的旗帜图标至关重要。这些图标帮助用户快速识别其语言,无需阅读文字。必要时,它’是选择能够体现文化敏感性的图标来表示语言而非国家也很重要。例如,使用中性符号来代表像阿拉伯语这样使用广泛的语言,可能比选择国家旗帜更合适。.
例如,一个为全球旅行社设计的 Concrete CMS 平台可能会使用西班牙国旗表示西班牙语,加拿大国旗表示法语,以及地球仪图标表示像英语这样的广泛使用的语言。这确保图标清晰直观,便于用户在浏览旅行套餐时轻松选择他们偏好的语言。.
语言切换器的策略性
语言切换器应放置在易于用户看到且可访问的位置,且不弄乱界面。常见的放置选项包括站点’的页眉、页脚或主导航菜单。跨所有页面的一致放置至关重要,以便用户能够在站点的任何位置找到它。.
例如,Concrete CMS 网站可以将切换器放置在页眉的右上角,确保在用户滚动页面时仍然可见。对于移动端,将其集成到汉堡菜单中可保持可访问性并节省空间。.
在页面之间保持一致性
保持外观和功能的一致性非常重要。语言切换器应在每个页面上以相同方式运行,当用户切换语言时,页面应保持在同一位置,并显示已翻译成新语言的内容。这有助于提升用户工作流并使导航更直观。.
例如,下拉式语言切换器在首页、联系页等页面上始终保持一致。这使用户能够无缝切换语言而不丢失当前页面的位置。.
结论
设置语言切换器并实现 Concrete CMS 的自动翻译 网站可以为您的用户提供无缝的多语言体验。按照本指南中概述的步骤,您可以集成语言切换器并自定义以满足您站点的需求。
有效优化语言切换器将提升用户体验和参与度。要开始, 注册 Linguise 账户,将其集成到您的 Concrete CMS 网站,并根据您的偏好配置语言选择器。这确保访客能够轻松使用他们偏好的语言浏览您的平台。


