我有一个英文的网络应用程序。我的客户想要阿拉伯语。我在数据库方面有很多工作。当我搜索多语言解决方案时,我发现我们已经创建了一个资源文件,我们在其中定义了所有文本的键/值。但是想要一种方法,让我的所有数据库自动转换成阿拉伯语,反之亦然。有没有办法做到这一点。
问问题
1536 次
2 回答
1
我强烈建议不要对网站使用自动翻译。要么使用真正的人工翻译服务,要么只使用谷歌翻译小部件。由于低质量和索引垃圾邮件,谷歌会降低自动翻译网站的排名。
于 2013-04-19T06:37:23.673 回答
0
显然,没有内置的方法可以将任意文本从一种语言翻译成另一种语言。我建议使用像Google Translate这样的 API (请记住,这是一项付费服务)。
也许您可以使用它来定义和实现一个ITranslationService
,然后将其注入您的数据访问服务,允许您根据当前的文化自动尝试翻译从数据库返回到您的任何数据。
于 2013-04-18T07:35:38.197 回答