如何让界面实现中英文两套系统显示?

时间:2021-07-17 16:07:04
开发一系统,希望通过用户选择可以使界面呈现中文或英文系统,应如何实现?谢谢!
如文件菜单项,中文系统显示“文件”,英文系统显示“File”

12 个解决方案

#1


多语言支持,可以使用资源DLL,或者使用两套RC资源文件,参考:
http://www.vckbase.net/document/finddoc.asp?keyword=%B6%E0%D3%EF%D1%D4

#2


http://www.vccode.com/file_show.php?id=2768
http://www.vccode.com/file_show.php?id=2161
http://www.vccode.com/file_show.php?id=1763

#3


mark

#4


使用两套资源

#5


谢谢各位大哥!还有别的方法么?

#6


使用纯资源dll,程序用应该显式调用::LoadLibrary

#7


要动态切换是不是只有在程序中硬写啊?不管是不是分开放在不同的dll中。

#8


做个INI文件,程序显示的字符都从这个INI文件中读取,改变配制,就可以实现多语种显示了

#9


谢谢各位大哥!
是否可以总结为以下几种:
1。两套资源
2。纯资源DLL
3。INI文件
请指点,谢谢!

#10


两套资源即两个动态库。
根据操作系统的不同来选择该调用哪个动态库。

#11


据我所知,现在流行的做法是做INI文件,瑞星等多语版的就是采用的这个方法,简单实用。

#12


应该是做两个动态库,相同的字符串都用相同的ID,
界面用动态库的资源,然后在程序中判断系统的语言,然后再LOAD相应的库.

#1


多语言支持,可以使用资源DLL,或者使用两套RC资源文件,参考:
http://www.vckbase.net/document/finddoc.asp?keyword=%B6%E0%D3%EF%D1%D4

#2


http://www.vccode.com/file_show.php?id=2768
http://www.vccode.com/file_show.php?id=2161
http://www.vccode.com/file_show.php?id=1763

#3


mark

#4


使用两套资源

#5


谢谢各位大哥!还有别的方法么?

#6


使用纯资源dll,程序用应该显式调用::LoadLibrary

#7


要动态切换是不是只有在程序中硬写啊?不管是不是分开放在不同的dll中。

#8


做个INI文件,程序显示的字符都从这个INI文件中读取,改变配制,就可以实现多语种显示了

#9


谢谢各位大哥!
是否可以总结为以下几种:
1。两套资源
2。纯资源DLL
3。INI文件
请指点,谢谢!

#10


两套资源即两个动态库。
根据操作系统的不同来选择该调用哪个动态库。

#11


据我所知,现在流行的做法是做INI文件,瑞星等多语版的就是采用的这个方法,简单实用。

#12


应该是做两个动态库,相同的字符串都用相同的ID,
界面用动态库的资源,然后在程序中判断系统的语言,然后再LOAD相应的库.