本地化助手
项目描述
Forrin本地化助手
此项目的目标是,最终为Python程序提供i18n/L10n支持,包括在消息中自动进行词形变化等操作 - 希望为世界上的所有语言提供。
Translator类将gettext的C样式API封装为一个可调用的对象,每个模块都可以继承和实例化,通常被别名为_。
提供提取方法以检测对_函数的调用并将它们存储在POT文件中;如果选择走Babel的setuptools钩子的方向,提取器也将很好地与Babel的setuptools钩子协同工作。
当一个翻译消息以“@”符号开头时,它成为一个模板,一个Unicode子类,可以在其format()方法中执行特定语言的格式化操作。
Forrin仅使用UTF-8。
项目详情
关闭
forrin-0.1-alpha.tar.gz的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0fa0869e62597a0baca34e9377b8c003593705c954e9514c4965ae90568a7ff8 |
|
MD5 | ea6d5fe93345f53fb6ae8f3bf1ee04aa |
|
BLAKE2b-256 | a3128e0818bb67d72330e174c9017825bd62337168f12393b27fa993948e8abb |