尝试使用sitefinity设置多语言网站。
结构是
mysite.com/us/ - all US content
mysite.com/fr/ - all French content
因此,美国的主页将在
mysite.com/us/home
,法国的主页将在
mysite.com/fr/home
我该怎么做?
网站搜索应限于当前选定的区域设置(在此示例中为/ fr /或/ us /)。
默认情况下,美国主页最终位于网站的根目录中,法语位于/ fr /:
下mysite.com/home #US version, should appear under mysite.com/us/home
mysite.com/fr/home #French version
答案 0 :(得分:0)
您可以转到管理 - >设置,然后从左侧菜单中选择“语言”来管理您想要支持的语言。
这是一段更详细的视频。 Enabling and Creating Multilingual Sitefinity Pages and Content
答案 1 :(得分:0)
您可以设置“虚拟”默认语言,该语言将路由到mysite.com/home,然后将US和FR添加为辅助语言。然后在mysite.com/home中你可以添加一些逻辑来决定要路由到哪个语言文件夹主页,或者只是在页面html中添加这样的内容以自动重定向到美国主页:
<script>
window.location.replace('mysite.com/us/home');
</script>