c# 本地化

wusenet041 2009-12-19 10:49:09
我现在做C#程序的本地化,通过Localizable属性,然后把界面上的一些中文转换成为英文,但是这样无法转换一些动态添加的中文!比如说我程序中写了一个MessageBox.show("我是中国人")!我想把代码中动态添加的中文也转换成为英文 应该怎么做呢
...全文
203 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
足球中国 2009-12-19
  • 打赏
  • 举报
回复
自已写个方法。或都把字符串放到资源文件中。然后针对不同再改。。



___________________________________
我写的vs2005源代码管理器,只有团队资源管理中源码管理的功能。
http://topic.csdn.net/u/20091203/10/ca40b678-5443-4a18-a9f6-fad9051d0797.html
zagj22 2009-12-19
  • 打赏
  • 举报
回复
学习
wusenet041 2009-12-19
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 wartim 的回复:]
做个方法就是了

MessageBox.show(Turn("我是中国人",Encode))!
[/Quote]
我记得有个resourceManage这个类的
wartim 2009-12-19
  • 打赏
  • 举报
回复
做个方法就是了

MessageBox.show(Turn("我是中国人",Encode))!
wusenet041 2009-12-19
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 alifriend 的回复:]
把固定字符串换成变量
[/Quote]

如果我的代码中有1000处这样的地方 那我不是要去更改1000个地方的变量 我希望的是 我能够定义出某个字符串的翻译,系统能够自动去匹配。
Return门徒 2009-12-19
  • 打赏
  • 举报
回复
可以把这些信息放在一个变量里,无论什么都是对变量进行操作~!
波导终结者 2009-12-19
  • 打赏
  • 举报
回复
把固定字符串换成变量

110,537

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧