_("")是get text 相当于gettext("")

http://topic.csdn.net/u/20090817/13/3615073f-9f7a-4e68-bed7-f7efca2219e9.html?61066

 

 

gettext("abcd");
这个函数专门用来做软件本地化的。
它能够在运行时给你的程序找相依的翻译后的字符串。

如代码中有:
printf(gettext("How are you!"));

另外还有一个zh_CN.mo文件,里面有
"How are you!" 和 “你好!”的对应。

程序运行的时候检查到系统语言设置为 中文, 于是找到 zh_CN.mo文件。
所以gettext函数返回“你好!”。
这是程序打印出来“你好!”。
如果是日文的系统,gettext就方会相应的日文翻译文件中的字符串。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值