我正在研究一些在.NET中进行本地化和全球化的不同方法,因为我在工作中被要求这样做。然而,我已经阅读了很多关于这些主题的帖子,我不认为全球化或本地化对我们来说是最好的选择:
显然,老板们的计划是在许多服务器上根据需要在不同的域名(.com,.es,.co等)上复制这款应用程序。以便在许多不同的国家使用它。在我看来,如果我错了,请纠正我,这样做意味着不需要全球化或本地化,因为不是让一个应用程序运行并接受不同的本地化资源,您将有许多不同的应用程序运行在不同的服务器上,具有不同的和独占的资源……
如果他们以这种方式进行,那么实现全球化和本地化有意义吗?请帮我理清思路。
提前谢谢你,
发布于 2011-08-18 22:03:31
我肯定会实现本地化,并尽可能地坚持一个代码库。
您可以将同一项目部署到不同的服务器,并在必要时设置固定的culturecode,或者让它依赖于用户的浏览器。
仅仅因为你想要不同的语言而没有本地化机制而拆分你的代码是一个坏主意。维护它将是一件可怕的事情。
我有一个项目运行在不同的领域上的不同客户略有不同的功能和不同的语言,我仍然坚持他们所有的一个代码库。
https://stackoverflow.com/questions/7108044
复制相似问题