我正在谷歌应用引擎上建立一个网站,其核心代码和数据库旨在处理不同的语言和地区。
我真正在寻找的是关于如何构建 url 的建议,特别是对于 gae/django/python 设置,因此网站知道它应该根据 url 加载页面的语言。
以下是我的建议,请说出你认为最好的:
子域: http ://fr.mysite.com/ 但是这是否可能有不同的子域,例如“en”、“fr”、“de”,并且仍然指向您帐户中的同一个谷歌应用程序?
域名扩展:http ://www.mysite.fr / 是否可以为每种语言购买不同的域名,然后将其指向同一个应用程序?
第一个文件夹:http ://www.mysite.com/fr/about-us这种方法可行,但编码会很烦人,我宁愿没有比需要更长的 url。想法?
还有其他我没有想到的选择吗?任何建议将不胜感激,谢谢。