多语种(多国语言)并行创作

锐商企业CMS (COMSHARP CMS)支持多语种网站(多国语言网站),是业界最好的多国语言CMS,我们使用了一种多语种并行创作的技术,让您同时创建网站的多国语言版本,传统的 CMS 往往需要您分别建设网站的多国语言版本,然后集成在一起,锐商企业CMS (COMSHARP CMS 在您创建网站的过程中,任何需要多语种的场合,都会出现多语种 Tab 标签,点击相应语种的 Tab,在该语种下输入相应内容即可。 COMSHARP CMS 会自动根据访问者的所使用的系统的文化设置,向访问者推送该语种下的内容;同时,系统会记住访问者人为选择的语言版本,在下一次访问的时候,自动推送该语种下的内容。

您可以在系统管理中,任意设定语言版本,COMSHARP CMS 对您设定的语言版本数量和种类没有限制,设定好语种后,您的创作界面中就会出现这些语种的标签,供您提供相应语种下的内容。多语种并行创作比传统的多语种单独创作再集成模式优秀的地方是,您可以在同一个界面,即时完成多语种内容的输入,这样可以保证您的思路是统一的。而且您可以在多语种创作过程中非常方便地重复使用一些素材,比如某个页面中,虽然不同语种下文字不同,但图片,链接,表格,等内容是一致的,您可以直接在不同语种下通过复制来复用这些素材,可以显著地节省您的创作时间。

多语种(多国语言)并行创作界面图示

 

中文简体,中文繁体自动转换

如果您的站点同时包含中文简体和中文繁体两种语言,锐商企业CMS (COMSHARP CMS) 可以自动帮您将这两种语言进行转换,您可以选择将中文简体转换为中文繁体或反之。对于希望向港澳台或海外华人提供内容的企业网站,该功能可以显著地提供您的工作效率。中文简体繁体自动转换中,系统还会自动对内容中语种相关的链接,资源进行转换。




多语种(多国语言)链接显示

多语种(多国语言)链接一般出现在页面右上角位置(视不同主题或定制位置可能不同),如果访问者第一次访问该站点,系统会根据访问者所使用的客户端的文化设置,推送相应语言版本的网站内容;如果访问者点击了某个语言版本的链接,则系统会按用户明确选择的语言版本输出并记住这个选项,以后再访问时会自动使用用户指定的语言版本。

锐商企业CMS(COMSHARP CMS)还释放出 Culture API 标签,用来指代当前页面制定语种下的 URL 地址,使用该功能,站点管理者还可以定制语种标签的式样,以实现更自由的设计,比如,您可以在页面上放置三个链接(文字或图片或选择框),分别指向  /cms/zh-cn/feature/leading/multi-culture.aspx ,  /cms/zh-tw/feature/leading/multi-culture.aspx , /cms/en-us/feature/leading/multi-culture.aspx 就可以轻松实现自由定制的站点语种链接菜单。

对于多语种(多国语言)网站,应当针对搜索引擎进行相应优化 ,以保证搜索引擎按语种收录您的网页,就是说,一个设计合理的多语种网站中的任何语言版本的内容都会被搜索引擎收录。事实上,很多多语种网站没有实现这个目标,问题出在哪里呢?我们知道,搜索引擎是以搜索机器人爬虫的形式访问您的网站,它首先进入您网站的首页,分析首页中的链接,然后顺着这些链接往下走进入具体的页面,在这些页面中继续分析进入更深的页面,直到整个网站都被爬遍为止。这就要求站点中的每个页面,或同一个页面的不同语言版本页面,都需要有明确的 URL 供爬虫访问,比如我们有一个页面地址为

http://www.comsharp.com/cms/zh-cn/feature/leading/multi-culture.aspx#UiBookmark

该页面有中文和英文两个语言版本,则该页面的每个语言版本都应有明确的地址,如

http://www.comsharp.com/cms/zh-cn/feature/leading/multi-culture.aspx#UiBookmark
http://www.comsharp.com/cms/en-us/feature/leading/multi-culture.aspx#UiBookmark

世界上有大量的不符合 SEO 思想的多语种(多国语言)网站在实现多语种访问的时候,并非按上面所说的,以不同语种下明确的 URL 进行定位,它们往往使用 Cookie, Session 变量或查询字符串参数,来传递需要访问的语种信息,而搜索引擎的爬虫机器人是不支持 Cookie, Session 的,很多爬虫机器人也不支持查询字符串参数,这就导致搜索引擎无法访问到您站点中所有语言版本下的内容,也就谈不上收录这些多语种内容。

锐商企业CMS(COMSHARP CMS)使用 URL 重写技术,实现了站点内的任何一个资源(包括它所有的语言版本),都有独立的,静态的地址,任何使用锐商企业CMS(COMSHARP CMS)创建的网站中的任何内容,都会被搜索引擎收录。




如何设置多语种(多国语言)

1. 在使用系统管理员权限的帐户登陆后,按以下路径进入系统管理的“系统选项”配置界面:
2. 管理 -> 系统选项 -> 系统
3. 在“语种”一栏,设定网站语种,如下图

语种的设定规范

<语种代码>:<语种显示名称>,<语种代码>:<语种显示名称>,...

按以上格式填写,语种代码和语种显示名称之间使用英文的“:”字符间隔,不同语种之间使用英文的“,”字符间隔。




完整语种代码列表

语种代码 语种显示名称(英文) 语种显示名称(中文)
af-ZA Afrikaans - South Africa 南非荷兰语 南非
sq-AL Albanian - Albania 阿尔巴尼亚语 阿尔巴尼亚
ar-DZ Arabic - Algeria 阿拉伯语 阿尔及利亚
ar-BH Arabic - Bahrain 阿拉伯语 巴林
ar-EG Arabic - Egypt 阿拉伯语 埃及
ar-IQ Arabic - Iraq 阿拉伯语 伊拉克
ar-JO Arabic - Jordan 阿拉伯语 约旦
ar-KW Arabic - Kuwait 阿拉伯语 科威特
ar-LB Arabic - Lebanon 阿拉伯语 黎巴嫩
ar-LY Arabic - Libya 阿拉伯语 利比亚
ar-MA Arabic - Morocco 阿拉伯语 摩洛哥
ar-OM Arabic - Oman 阿拉伯语 阿曼
ar-QA Arabic - Qatar 阿拉伯语 卡塔尔
ar-SA Arabic - Saudi Arabia 阿拉伯语 沙特阿拉伯
ar-SY Arabic - Syria 阿拉伯语 叙利亚
ar-TN Arabic - Tunisia 阿拉伯语 突尼斯
ar-AE Arabic - United Arab Emirates 阿拉伯语 阿拉伯联合酋长国
ar-YE Arabic - Yemen 阿拉伯语 也门
hy-AM Armenian - Armenia 亚美尼亚语 亚美尼亚
az-AZ-Cyrl Azeri (Cyrillic) - Azerbaijan 阿泽里语(西里尔语) 阿塞拜疆
az-AZ-Latn Azeri (Latin) - Azerbaijan 阿泽里语(拉丁) 阿塞拜疆
eu-ES Basque - Basque 巴斯克语 巴斯克地区
be-BY Belarusian - Belarus 白俄罗斯语 白俄罗斯
bg-BG Bulgarian - Bulgaria 保加利亚语 保加利亚
ca-ES Catalan - Catalan 加泰罗尼亚语 加泰罗尼亚地区
zh-HK Chinese - Hong Kong SAR 中文 香港特别行政区
zh-MO Chinese - Macau SAR 中文 澳门特别行政区
zh-CN Chinese - China 中文 中国
zh-CHS Chinese (Simplified) 中文(简体)
zh-SG Chinese - Singapore 中文 新加坡
zh-TW Chinese - Taiwan 中文 台湾
zh-CHT Chinese (Traditional) 中文(繁体)
hr-HR Croatian - Croatia 克罗地亚语 克罗地亚
cs-CZ Czech - Czech Republic 捷克语 捷克共和国
da-DK Danish - Denmark 丹麦语 丹麦
div-MV Dhivehi - Maldives 马尔代夫语 马尔代夫
nl-BE Dutch - Belgium 荷兰语 比利时
nl-NL Dutch - The Netherlands 荷兰语 荷兰
en-AU English - Australia 英语 澳大利亚
en-BZ English - Belize 英语 伯利兹
en-CA English - Canada 英语 加拿大
en-CB English - Caribbean 英语 加勒比
en-IE English - Ireland 英语 爱尔兰
en-JM English - Jamaica 英语 牙买加
en-NZ English - New Zealand 英语 新西兰
en-PH English - Philippines 英语 菲律宾
en-ZA English - South Africa 英语 南非
en-TT English - Trinidad and Tobago 英语 特立尼达和多巴哥
en-GB English - United Kingdom 英语 英国
en-US English - United States 英语 美国
en-ZW English - Zimbabwe 英语 津巴布韦
et-EE Estonian - Estonia 爱沙尼亚语 爱沙尼亚
fo-FO Faroese - Faroe Islands 法罗语 法罗群岛
fa-IR Farsi - Iran 波斯语 伊朗
fi-FI Finnish - Finland 芬兰语 芬兰
fr-BE French - Belgium 法语 比利时
fr-CA French - Canada 法语 加拿大
fr-FR French - France 法语 法国
fr-LU French - Luxembourg 法语 卢森堡
fr-MC French - Monaco 法语 摩纳哥
fr-CH French - Switzerland 法语 瑞士
gl-ES Galician - Galician 加利西亚语 加利西亚地区
ka-GE Georgian - Georgia 格鲁吉亚语 格鲁吉亚
de-AT German - Austria 德语 奥地利
de-DE German - Germany 德语 德国
de-LI German - Liechtenstein 德语 列支敦士登
de-LU German - Luxembourg 德语 卢森堡
de-CH German - Switzerland 德语 瑞士
el-GR Greek - Greece 希腊语 希腊
gu-IN Gujarati - India 古吉拉特语 印度
he-IL Hebrew - Israel 希伯来语 以色列
hi-IN Hindi - India 印地语 印度
hu-HU Hungarian - Hungary 匈牙利语 匈牙利
is-IS Icelandic - Iceland 冰岛语 冰岛
id-ID Indonesian - Indonesia 印度尼西亚语 印度尼西亚
it-IT Italian - Italy 意大利语 意大利
it-CH Italian - Switzerland 意大利语 瑞士
ja-JP Japanese - Japan 日语 日本
kn-IN Kannada - India 卡纳达语 印度
kk-KZ Kazakh - Kazakhstan 哈萨克语 哈萨克斯坦
kok-IN Konkani - India 贡根语 印度
ko-KR Korean - Korea 朝鲜语 韩国
ky-KZ Kyrgyz - Kazakhstan 吉尔吉斯语 吉尔吉斯坦
lv-LV Latvian - Latvia 拉脱维亚语 拉脱维亚
lt-LT Lithuanian - Lithuania 立陶宛语 立陶宛
mk-MK Macedonian - FYROM 马其顿语 前南斯拉夫联盟马其顿共和国
ms-BN Malay - Brunei 马来语 文莱
ms-MY Malay - Malaysia 马来语 马来西亚
mr-IN Marathi - India 马拉地语 印度
mn-MN Mongolian - Mongolia 蒙古语 蒙古
nb-NO Norwegian (Bokm?l) - Norway 挪威语(伯克梅尔) 挪威
nn-NO Norwegian (Nynorsk) - Norway 挪威语(尼诺斯克) 挪威
pl-PL Polish - Poland 波兰语 波兰
pt-BR Portuguese - Brazil 葡萄牙语 巴西
pt-PT Portuguese - Portugal 葡萄牙语 葡萄牙
pa-IN Punjabi - India 旁遮普语 印度
ro-RO Romanian - Romania 罗马尼亚语 罗马尼亚
ru-RU Russian - Russia 俄语 俄罗斯
sa-IN Sanskrit - India 梵语 印度
sr-SP-Cyrl Serbian (Cyrillic) - Serbia 塞尔维亚语(西里尔语) 塞尔维亚
sr-SP-Latn Serbian (Latin) - Serbia 塞尔维亚语(拉丁) 塞尔维亚
sk-SK Slovak - Slovakia 斯洛伐克语 斯洛伐克
sl-SI Slovenian - Slovenia 斯洛文尼亚语 斯洛文尼亚
es-AR Spanish - Argentina 西班牙语 阿根廷
es-BO Spanish - Bolivia 西班牙语 玻利维亚
es-CL Spanish - Chile 西班牙语 智利
es-CO Spanish - Colombia 西班牙语 哥伦比亚
es-CR Spanish - Costa Rica 西班牙语 哥斯达黎加
es-DO Spanish - Dominican Republic 西班牙语 多米尼加共和国
es-EC Spanish - Ecuador 西班牙语 厄瓜多尔
es-SV Spanish - El Salvador 西班牙语 萨尔瓦多
es-GT Spanish - Guatemala 西班牙语 危地马拉
es-HN Spanish - Honduras 西班牙语 洪都拉斯
es-MX Spanish - Mexico 西班牙语 墨西哥
es-NI Spanish - Nicaragua 西班牙语 尼加拉瓜
es-PA Spanish - Panama 西班牙语 巴拿马
es-PY Spanish - Paraguay 西班牙语 巴拉圭
es-PE Spanish - Peru 西班牙 秘鲁
es-PR Spanish - Puerto Rico 西班牙语 波多黎各
es-ES Spanish - Spain 西班牙语 西班牙
es-UY Spanish - Uruguay 西班牙语 乌拉圭
es-VE Spanish - Venezuela 西班牙语 委内瑞拉
sw-KE Swahili - Kenya 斯瓦希里语 肯尼亚
sv-FI Swedish - Finland 瑞典语 芬兰
sv-SE Swedish - Sweden 瑞典语 瑞典
syr-SY Syriac - Syria 叙利亚语 叙利亚
ta-IN Tamil - India 泰米尔语 印度
tt-RU Tatar - Russia 鞑靼语 俄罗斯
te-IN Telugu - India 泰卢固语 印度
th-TH Thai - Thailand 泰语 泰国
tr-TR Turkish - Turkey 土耳其语 土耳其
uk-UA Ukrainian - Ukraine 乌克兰语 乌克兰
ur-PK Urdu - Pakistan 乌尔都语 巴基斯坦
uz-UZ-Cyrl Uzbek (Cyrillic) - Uzbekistan 乌兹别克语(西里尔语) 乌兹别克斯坦
uz-UZ-Latn Uzbek (Latin) - Uzbekistan 乌兹别克语(拉丁) 乌兹别克斯坦
vi-VN Vietnamese - Vietnam 越南语 越南





 Previous: 自适应桌面和移动设备领先功能Next: 遵守W3C严格标准 
  发送给朋友| 打印友好
7 x 12 小时服务热线
0532 - 83669660
微信: comsharp
QQ: 13885509
QQ: 592748664
Skype: comsharp