在winform中实现多语言的方法有哪些?资源文件、xml、ini已经知道如何实现,现在是想要找找其他的解决方案,请大家多多帮忙给些建议哈。
------解决思路----------------------
其实就两种:使用系统提供的方式和自行实现。使用系统提供的方式就是直接或间接使用ResourceManager,由它负责定位和获取资源文件中的资源。自行实现方式就太多了,比如放xml/ini/json里,或者其它格式的,自己实现资源的定位和获取,想怎么弄都行。
一般来说都建议使用系统提供的方式,如果它的功能不够用,也是基于它做扩展。比如一些UI框架,自己再做一层,方便用户来修改显示出来的文字,如果用户没有修改,就使用资源文件。
------解决思路----------------------
说白了其实就是"文件"
不管是本地文件还是数据库文件,是什么类型的,你总要把多语言包存放在文件里,然后程序根据参数不同加载不同文件的内容出来.
------解决思路----------------------
所谓"跨平台",仅仅是指同一个源码可以发布成多个平台下的产品罢了,并不是说你发布好的东西也可以到处用