我正在开发一个多语言网站,想知道存储用户选择的语言的最佳方式是什么?
是通过 QueryString 还是应该在 Session.. 或任何其他选项中?
最佳答案
在任何其他答案中都没有提到的另一个考虑因素是搜索引擎友好性。如果您对每种语言使用不同的网址,例如
http://{en|cy}.example.com/subdir/ or http://example.com/{en|cy}/subdir)然后搜索引擎可以用多种语言为您的网站编制索引。
关于c# - 在 URL 或 Session 或其他中存储语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/525176/