一、简介

当前,无论是商业还是免费软件都是英文的,并用英文做为文档。直到现在,为使其它非英语语言用户也能够进行交互所做的工作仍然不足,所以这对非英语语言的国家很不利。然而,随着GNU gettext工具的发行,这种状况大大改善了,现在几乎所有的GNU程序是在一个特定框架下面编写的,在这个框架下,可以很容易把英文的程序消息翻译成其它语言。如果能够翻译,那么用户可以在程序运行的时候设置语言选项和程序进行交互。gettext用一种非常优秀的方法解决了这个看起来非常困难的问题,这个方法简化了程序员和翻译者的工作,并且更重要的是它允许程序员和翻译者独立的工作。本文介绍如何在系统下利用GNUgettext工具来支持本地化语言。

二、源码下载

三、实例

最新文章

  1. (转)SQL对Xml字段的操作
  2. 从相对路径说开来(从C++到Qt)
  3. [刷题]算法竞赛入门经典(第2版) 6-9/UVa127 - "Accordian" Patience
  4. maven安装与环境变量配置
  5. windows和linux环境下keras的模型框架可视化
  6. 学会使用box-sizing布局
  7. C#集合类型大揭秘
  8. 567. Permutation in String判断某字符串中是否存在另一个字符串的Permutation
  9. 从零开始学习html(十)CSS格式化排版——上
  10. Javascript中Base64编码解码的使用实例
  11. sql 表连接基本的语法
  12. Go之对象拷贝
  13. 如何解决“There is no locally stored library”的问题
  14. js 事件点击 显示 隐藏
  15. go学习 --- Chan (通道)
  16. Ruby的DevKit名词解释
  17. 跟着百度学PHP[10]-读取COOKIE案例
  18. [Deep Learning]学习资料积累
  19. apache的扩展模块安装
  20. POJ 3468——A Simple Problem with Integers——————【线段树区间更新, 区间查询】

热门文章

  1. Git_学习_09_指定某些文件不上传
  2. redis_学习_02_redis 可视化工具 Redis Desktop Manager
  3. 应该是实例化对象的没有对属性赋值时,自动赋值为null,但不是空指针对象引用
  4. 20165210 预习作业3 Linux安装及学习
  5. onclick调用函数的几种!
  6. 类和对象(12)—— this指针
  7. 浅议Windows 2000/XP Pagefile组织管理
  8. mysql之 MySQL 主从基于position复制原理概述
  9. [转载]关于linux下system()函数的总结
  10. Celery-4.1 用户指南:Testing with Celery (用 Celery测试)