在 URL 中指定语言环境的标准
Standard for specifying Locale in the URL
在 URL 中是否有指定区域设置(国家/地区+语言)的标准?我看过:
- 示例。com/fr-fr/page
- 示例。com/page?locale=fr-fr
- fr.example.com/page
- 示例。com/page^fr_fr
我不确定是否有标准,这通常是自由选择的,具体取决于项目范围。
我认为将语言放在首位更为重要,因为许多国家/地区使用相同的语言。所以你先指定语言,然后 'region' 来缩小范围。
回答以下问题有助于选择格式:
- 您是否需要支持每个国家/地区的多种语言(例如,比利时的荷兰语:nl/be 和荷兰的荷兰语:nl/nl)?这通常是当您需要根据 country/language.
跟踪分析时
- 您是否只需要支持主要语言(en、de、fr、es、pt、jp、...)而不关心区域?
- SEO 重要吗?
- 什么在视觉上看起来更好?
我通常按 www.url.com/{LANG}/{COUNTRY}/
或 www.url.com/{LANG}-{COUNTRY}/
在 URL 中是否有指定区域设置(国家/地区+语言)的标准?我看过:
- 示例。com/fr-fr/page
- 示例。com/page?locale=fr-fr
- fr.example.com/page
- 示例。com/page^fr_fr
我不确定是否有标准,这通常是自由选择的,具体取决于项目范围。 我认为将语言放在首位更为重要,因为许多国家/地区使用相同的语言。所以你先指定语言,然后 'region' 来缩小范围。
回答以下问题有助于选择格式:
- 您是否需要支持每个国家/地区的多种语言(例如,比利时的荷兰语:nl/be 和荷兰的荷兰语:nl/nl)?这通常是当您需要根据 country/language. 跟踪分析时
- 您是否只需要支持主要语言(en、de、fr、es、pt、jp、...)而不关心区域?
- SEO 重要吗?
- 什么在视觉上看起来更好?
我通常按 www.url.com/{LANG}/{COUNTRY}/
或 www.url.com/{LANG}-{COUNTRY}/