首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在sitecore中定制具有相同区域设置代码和不同查询字符串的北欧国家

在sitecore中定制具有相同区域设置代码和不同查询字符串的北欧国家
EN

Stack Overflow用户
提问于 2015-06-08 13:10:21
回答 1查看 176关注 0票数 1

在我的sitecore网站上有一个奇怪的要求。

正常的功能流程是:我为ex:"en-us“点击使用locale的网站,当我关闭标签并打开它时,网站在"en-us”中,如果我为ex:"en-gb“点击一些其他目标,它会将我带到"en-gb”网站。这是完美的工作,根据cookies设置。

问题是北欧国家,即挪威,瑞典,丹麦,芬兰等。这些国家有单一的地区代码,即"se-no“,我只是附加查询字符串来指定北欧国家,即se-no/webname/home?country=挪威。

因为它们有相同的区域设置代码,所以每次我请求/ nordic /pages/search.aspx时,它都会将我带到北欧国家(即丹麦)下拉列表的开始项。

我想要的是当我点击/nordic/pages/search.aspx而不是我的国家时,改变代码不工作,它使我保持在以前环境的上下文中。

例如,如果我点击/ nordic /pages/search.aspx,它会将我带到/se-no/丹麦,但如果我在se-no/挪威,那么我希望在默认的北欧国家(即丹麦)的/se-no/挪威中。

我知道这篇文章读起来很难,我想尽一切办法告诉你们确切的情况,如果有任何需要澄清的问题,可以问我。我只需要解决这个问题。

EN

回答 1

Stack Overflow用户

发布于 2015-06-08 15:26:34

北欧国家没有“单一地区代码”;有nb-NO (挪威博克马尔),nn-NO (挪威尼诺斯克),sv-SE (瑞典,瑞典),fi-FI (芬兰,芬兰),da-DK (丹麦,丹麦)。由于历史原因,还有几个其他的组合;sv-FI (瑞典,芬兰),fi-SE (芬兰,瑞典)。在瑞典的一些地方,超过10%的居民说芬兰语。

请注意,挪威有两种书面语言:博克马尔和尼诺斯克,不同城市的官方语言也不同。博克曼语是挪威最大的语言(占挪威总面积的80%以上),也可能是你的目标语言。请注意,看到的no-NO语言环境不明确,通常是nb-NO的别名。使用特定的nb-NO/nn-NO,并确保您的翻译公司翻译为博克马勒/尼诺斯克,而不是“挪威”,这只是为了确保。

我要说的是,您为这些地区实现了错误的语言环境代码,se-NO (萨米人,挪威)确实存在,但它可能不是您想要的。大约有3万人以萨米语为母语,分布在挪威北部、瑞典和芬兰。萨米语又被分成几种子语言,其中一些母语者不到50人,大约与那些能够流利地说克林贡语的人一样多。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30701594

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档