Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在我的项目中使用语言翻译。但如果我在浏览器中将最高优先级设置为相应的语言,它只会翻译字符串。
例如
如果我使用两种语言en和es进行翻译,那么如果我在浏览器中将西班牙语设置为默认语言,它将以西班牙语显示数据。
我的翻译工作正常,因为它只显示我在 Django.po 文件中指定的西班牙语数据。
所以我想要的是如果我将 url 中的语言指定为 www.asd.com/?lang=es 那么它必须以西班牙语显示数据。
所以请建议我为此做些什么。
我认为您正在寻找django-localeurl。
一个 Django 应用程序,允许您在 URL 中指定页面的语言。
安装请点击这里。