25.3.寻找 i18n 应用程序¶
i18n 应用程序是使用库中的 i18n 工具包进行编程的。这些程序可让开发人员编写一个简单的文件,并将显示的菜单和文本翻译成各种语言。
FreeBSD ports 包含了许多内置支持多种语言的宽字符或多字节字符的应用程序。这样的应用程序在它们的名字中包含了 i18n
,以便于识别。然而,它们并不总是支持所需要的语言。
一些应用程序可以用特定的字符集进行编译。这通常是在 port 的 Makefile 中完成的,或通过向 configure 传递一个值。关于如何确定所需的 configure 值,或在 port 的 Makefile 中确定在编译 port 时应使用哪些编译选项,请参考相应 FreeBSD port 源代码中的 i18n 文档。