这是完全不同的问题。我们有一个欧洲语言的 Django Web 应用程序。现在我们想要同样的英语应用程序。
我想如果我只是按照相反的顺序执行 django 内部化/本地化步骤,我将能够用英语制作应用程序(原始代码是由其他人编写的)。但我认为这不是一个最佳的方法。有没有更好的方法或方法?
PS。当地时区现在是印度。我们计划在未来几天内添加其他国家/地区。
这是完全不同的问题。我们有一个欧洲语言的 Django Web 应用程序。现在我们想要同样的英语应用程序。
我想如果我只是按照相反的顺序执行 django 内部化/本地化步骤,我将能够用英语制作应用程序(原始代码是由其他人编写的)。但我认为这不是一个最佳的方法。有没有更好的方法或方法?
PS。当地时区现在是印度。我们计划在未来几天内添加其他国家/地区。
有两个部分可以达到您所指出的所需解决方案:国际化和本地化。
国际化
准备本地化软件。通常由开发人员完成。
本土化
编写翻译和本地格式。通常由翻译人员完成。
重要的是要注意,如果代码的结构不适合本地化,那么翻译就不够了。
查看文档以获取更多信息。
时区实现起来相当简单。只需使用 pytz 和/或 dateutil。你的问题很广泛,你能举一个你面临的具体语言问题的例子吗?