2009-08-19 69 views
0

我必须创建一个应用程序,其接口将由最终用户更改为他的lang。 和最终用户可能是社区,这将改变所有的用户界面的细节....多语言应用程序 - 社区支持?

什么将是最好的方式来做到这一点?

如果我使用.net资源,那么用户需要使用settelite程序集,并且他们不能自己创建它们。

如果我使用XML,那么也有一些最终用户不知道XML,我猜CSV可能是有用的。

可以任何一个有更好的想法,然后CSV?

回答

0

他们为什么需要有卫星组件?为什么不给他们资源文件,然后你将他们整合回你的构建?

+0

应用将受到无法BUIL并给予他们每次需要什么样的语言去正数方可使用! – shahjapan 2009-08-19 15:59:47

+0

@shahjapan:为什么不呢?资源程序集只需放入适当的应用程序文件夹即可。您只需为支持的每种新语言添加一个新程序集。 – casperOne 2009-08-19 17:11:15

+0

是的,但最终用户希望自己做,而且他们不能生成程序集,每次我必须生成程序集并告诉他们放入已安装的文件夹。你可以提供网址吗? – shahjapan 2009-08-20 05:14:17

0

你可以尝试寻找一个.NET实现的gettext

+0

? – shahjapan 2009-08-28 14:20:13