跳转到主要内容

本地化助手

项目描述

Forrin本地化助手

此项目的目标是,最终为Python程序提供i18n/L10n支持,包括在消息中自动进行词形变化等操作 - 希望为世界上的所有语言提供。

Translator类将gettext的C样式API封装为一个可调用的对象,每个模块都可以继承和实例化,通常被别名为_。

提供提取方法以检测对_函数的调用并将它们存储在POT文件中;如果选择走Babel的setuptools钩子的方向,提取器也将很好地与Babel的setuptools钩子协同工作。

当一个翻译消息以“@”符号开头时,它成为一个模板,一个Unicode子类,可以在其format()方法中执行特定语言的格式化操作。

Forrin仅使用UTF-8。

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分发

forrin-0.1-alpha.tar.gz (8.9 kB 查看哈希)

上传时间

支持