0
Django's documentation指出i18n_patterns使用正斜槓作爲語言代碼的前綴分隔符。因此,URL /en/id-123
激活英語作爲語言,而/id/id-123
激活印尼語。防止Django i18n_patterns使用短劃線作爲前綴分隔符
但是,似乎短劃線也被用作分隔符,因爲URL /id-123
也激活了印尼語作爲語言。但這在我的使用情況中是不受歡迎的,因爲這個URL只能使用ID = 123
來獲取對象,而不是切換語言。
是否有一些確定此行爲的設置?