首页 > Python > Python 3 标准库实例教程 > 国际化和本地化

16.1. 国际化和本地化

Python 为使得应用程序能够使用多种自然语言和文化设置提供了两个模块。 gettext  被用于在不同的语言环境中创建消息目录, 因此能够以用户理解的语言显示提示和错误消息。考虑到文化差异如:如何显示负数值和当地货币符号是什么,locale 改变了数字,货币,日期和时间的格式。 这两个模块都与其他工具和操作环境相连,使得 Python 应用程序适合系统上的所有其他应用程序。