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