【发布时间】:2015-08-09 09:22:12
【问题描述】:
我最近决定选择子域选项将用户重定向到他们的首选语言。
例如,如果我有一个法国用户访问我的网站,该用户将被自动重定向到 fr.example.com
原始语言是英语(美国),我只有一个着陆页要翻译成其他语言(不是所有网站)。
登陆页面例如是index.php。
我也必须在子域中复制 css 文件和 index.php 吗?
或
还有其他选择吗?
【问题讨论】:
-
嗨,大卫,欢迎来到 stackOverflow!我觉得你的问题太笼统了。当然,还有其他选择(我打赌你可以想到一些),但是通过所有假设的选项是不可能的——它需要无限的记忆;)一般来说,最好缩小你的问题的范围并提出一些问题更清晰,更准确的回答。
-
我没有使用数据库进行翻译,但我需要了解如何将用户重定向到子域(相同的设计但不同的语言),并且没有重复?
-
确实有太多的方法可以做到这一点,如果你甚至没有开始定义你将使用什么框架,你的“共享”等是什么意思,那么你的问题就太宽泛了。我会试着做一个类比:你问“我想写一本有很多章节的书。我该怎么做?”我的回答是:嗯,这是一个很大的问题,如果不知道你想写什么书,你是什么作者,就无法回答。
-
为什么框架对我的要求很重要?我的问题是,我有: index.php 被翻译成许多不同的语言,我选择了子域选项将用户重定向到他们的首选语言。如何在不复制子域中的 index.php 的情况下完成此操作?
-
是的,这很重要。否则我不会强调它吗?大多数 CMS 确实具有管理相同内容的多种语言的功能,这当然很重要。您一直对帮助我们回答您的问题犹豫不决,所以我将不再在这里回复您,因为我觉得这有点令人沮丧。
标签: localization web subdomain