社区
C#
帖子详情
如何实现本地化
bl7009
2003-07-19 01:32:38
请问高手,在实现本地化时,在什么环境下执行re???.exe strings.txt?如何将产生的资源文件加入项目中去?
...全文
30
4
打赏
收藏
如何实现本地化
请问高手,在实现本地化时,在什么环境下执行re???.exe strings.txt?如何将产生的资源文件加入项目中去?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
4 条
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
打赏红包
bl7009
2003-07-27
打赏
举报
回复
我试过,我的是中文版,属性页中有一个"生成操作",设置为"嵌入的资源",再右击文件时,并没出现"编译"菜单?
bl7009
2003-07-24
打赏
举报
回复
首先感谢你的帮助,再请教我为什么不能在集成环境中编译strings.txt
saucer
2003-07-24
打赏
举报
回复
click on the file, in the Properties page, select Build Action to "Embeded Resources"
qwbyxw
2003-07-19
打赏
举报
回复
请参看如下例子:
Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1\Samples\Technologies\Localization\
resgen.exe strings.txt是通过该文件生成资源文件
也可直接用.NET即可生成资源文件
添加新项->程序集资源文件即可。请注意命名规则
如:logo.resx,logo.en-US.resx, logo.en-us-xyz.resx
中间的logo.resx为默认使用的,en-US、en-us-xyz分别为本地文化的简称。
程序中如下调用即可:
ResourceManager rm = new ResourceManager("logo",
Assembly.GetExecutingAssembly());
CultureInfo ci = Thread.CurrentThread.CurrentCulture;
string str = (strng)rm.GetObject("MyString"", ci);
其中logo为资源文件的名称,MyString为其中的一个字符串资源
如果没有相应的资源文件,将调用默认的资源文件。
相关推荐
如何
实现
百万用户:应用规模扩展全指南——第2部分:用户留存、
本地化
和网红营销.pdf
如何
实现
百万用户:应用规模扩展全指南——第2部分:用户留存、
本地化
和网红营销.pdf
MVC中如何
实现
本地化
的解决方案
MVC中如何
实现
本地化
的解决方案
Silverlight
本地化
和全球化
Silverlight4的
本地化
和全球化对于我们构建全球化应用来说提供一定的便利性,下来我们就来探讨如何
实现
其
本地化
和全球化。 我们启动VisualStudio2010,并构建一个Silverlight Application: ApplicationName:Jeriffe.SL.LocalGlobleApp 勾选:Host the Silverlight Application ...
Gameframework(Localization初探篇)
前言 此模块是用于语言
本地化
的,可以让开发出的游戏更加的国际化,接下就来看一下Gameframework是如何
实现
语言切换的。 1.
本地化
的原理
iOS如何
实现
国际化(
本地化
)
应用名称
本地化
: 添加 InfoPlist.strings 文件 InfoPlist.strings的inspector 打钩须要
本地化
的内容(不用添加CFBundleDisplayName也可以) 分别
本地化
这些不同语言的CFBundleDisplayName-键配置应用显示长的名字 CFBundleName-配置应用短名字用来防止名称太长出现截断
发帖
C#
C#
.NET技术 C#
复制链接
扫一扫
10.8w+
社区成员
64.2w+
社区内容
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
帖子事件
创建了帖子
2003-07-19 01:32
社区公告
让您成为最强悍的C#开发者