首页
论坛
未名存档
话题女王
小圈子
马甲追踪
版面排名
流量曲线
水枪排名
发帖量曲线
发帖版面饼图
发帖时间柱图
关于本站
帮助
boards
本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字
访问原贴
DotNet版
- 怎么写多语言的程序?
相关主题
●
C# question
●
大侠帮忙:哪里有用Webservice技术的网站
●
问个多语言的Windows Application问题
●
中了奇怪的毒.看不到文字
●
c# globalization locale question
●
difference between VS2005 and VS2003
●
VS2005能和VS2003装在一个OS上么?
●
一下狠心
●
A Bug about TextBox?
●
Simple deployment question
相关话题的讨论汇总
话题: 文件
话题: 语言
话题: 程序
话题: dll
进入DotNet版参与讨论
1
(共1页)
j*****o
发帖数: 320
1
看见两种方案:
一是像FlashGet和BitComet,把相应文字放到外部的一个固定格式的文件里,
目录中提供选择界面语种的功能。好处是容易找外人翻译。
二是像Microsoft的产品,每种语言分别对应一个执行文件。问题是文字都在
二进制文件里,不好找外人翻译。而且维护工作量要大一些。
那位这方面的经验吗?
另外一个问题:程序的Localization在运行中可以修改吗?我试了试,
似乎不行。如果可以在运行期间修改,怎么去读相应的资源文件?
谢谢。
M******k
发帖数: 27573
2
微软不是这么做的吧,和Localization有关的资源文件是
单独维护的,编译后生成DLL,由程序运行时的Locale信息
决定调用哪个DLL。
【在 j*****o 的大作中提到】
: 看见两种方案:
: 一是像FlashGet和BitComet,把相应文字放到外部的一个固定格式的文件里,
: 目录中提供选择界面语种的功能。好处是容易找外人翻译。
: 二是像Microsoft的产品,每种语言分别对应一个执行文件。问题是文字都在
: 二进制文件里,不好找外人翻译。而且维护工作量要大一些。
: 那位这方面的经验吗?
: 另外一个问题:程序的Localization在运行中可以修改吗?我试了试,
: 似乎不行。如果可以在运行期间修改,怎么去读相应的资源文件?
: 谢谢。
j*****o
发帖数: 320
3
我用VS2003生成的.exe文件的确为每个语言带了dll. 不过该怎么用呢?
【在 M******k 的大作中提到】
:
: 微软不是这么做的吧,和Localization有关的资源文件是
: 单独维护的,编译后生成DLL,由程序运行时的Locale信息
: 决定调用哪个DLL。
1
(共1页)
进入DotNet版参与讨论
相关主题
●
Simple deployment question
●
a question about C++.net class library
●
混合语言编程
●
CE.Net 4.2 question
●
修改.dll文件
●
understand ASP .Net 2: ASP .Net vs ATL Server
●
How to make Internet Explorer Toolbar?
●
Re: DotNetNuke2.04, Could you pls expla
●
用DLL会快些吗?
●
how to import C# .net DLL in VC6?
相关话题的讨论汇总
话题: 文件
话题: 语言
话题: 程序
话题: dll