在下午开源分会场,苏哲就“Linux 国际化与本地化编程”发表了主题演讲。
在谈到I18N的国际化的问题时,苏哲分别就I18N、L10N 和 M17N话题进行了演说,“开发一个应用程序使之能够在不改变程序代码的情况下被本地化,从而适应特定的国家和语言。国际化的应用程序将文本存储在外部资源中,并且使用和语言环境相关的工具来进行格式化和排序。”关于LION本地化的问题,“定制一个应用程序使之适合运行于一个特定的语言环境和国家。所有显示的文本将都被翻译成本地语言,并且本地约定将被用于排序和格式化。”而对于 M17N 的多语言化,则需要“改进一个应用程序使之能够同时显示和处理多种语言的文本。”
随后苏哲向与会开发者深入介绍了在 Linux 下开发国际化/本地化软件的相关技术和常见问题,包括文字编码、语言环境、字符串翻译、输入输出等。
主讲人苏哲是著名的开源软件工程师,加入 Google 前就职于 Novell 公司,从事 SUSE Linux 国际化和输入法相关组件的开发和维护,是著名开源输入法平台 SCIM (http://www.scim-im.org) 的作者和维护者。

RSS订阅


