0
Django's documentation指出i18n_patterns使用正斜杠作为语言代码的前缀分隔符。因此,URL /en/id-123
激活英语作为语言,而/id/id-123
激活印尼语。防止Django i18n_patterns使用短划线作为前缀分隔符
但是,似乎短划线也被用作分隔符,因为URL /id-123
也激活了印尼语作为语言。但这在我的使用情况中是不受欢迎的,因为这个URL只能使用ID = 123
来获取对象,而不是切换语言。
是否有一些确定此行为的设置?