-1
我是国际化的新手。我们有一个网络应用程序,其中输入的数据可以使用3种语言 - 英语,法语和日语。Oracle数据库中的国际化
整个系统将会有1个中央管理机构只想用英文检索和研究整个数据。
我们该如何去开发这种系统?我们是否需要维护3个不同的数据库,还是可以使用单个数据库来处理?我们是否需要使用一些第三方翻译工具来实现这一目标?
这是紧急的,因为我们正在解决这个问题。
感谢ü在期待 Vaibhav的
我是国际化的新手。我们有一个网络应用程序,其中输入的数据可以使用3种语言 - 英语,法语和日语。Oracle数据库中的国际化
整个系统将会有1个中央管理机构只想用英文检索和研究整个数据。
我们该如何去开发这种系统?我们是否需要维护3个不同的数据库,还是可以使用单个数据库来处理?我们是否需要使用一些第三方翻译工具来实现这一目标?
这是紧急的,因为我们正在解决这个问题。
感谢ü在期待 Vaibhav的
技术上在Oracle中,你可以在一个数据库中实现这一目标。
你需要考虑的是字符集的选择,但现在使用Unicode更容易。你应该阅读Joel Spolsky的The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets。
更复杂的是你将如何建模数据,因为你需要知道哪些数据是用哪种语言编写的。
你不是说你想让数据库为你翻译语言吗? – 2013-05-03 10:48:54