提供makemessages的Handlebars.js模板库
项目描述
提供 django-admin-hbs.py 脚本的库,该脚本公开自定义 makemessages 命令,可以从 .hbs 和 .handlebars 文件中提取语言字符串。
此库补充了 django-ember-gettext Ember.js 插件,该插件在 Ember.js 应用程序中提供 Django 的 gettext 支持。
教程
通过pip安装库
pip install django-hbs-makemessages
切换到包含 locale 目录和JS应用的项目的目录,并运行makemessages以获取您的区域
django-admin-hbs.py makemessages –l en_us –d djangojs
现在检查您区域的djangojs.po文件,看看是否包含翻译文件
#: emberapp/routes/application.js:8 msgid “Connection lost” msgstr “”
#: emberapp/routes/application.js:13 msgid “Page not available” msgstr “”
#: emberapp/routes/application.js:24 msgid “Page not found” msgstr “”
#: emberapp/templates/application.handlebars.:2 #: emberapp/templates/application.hbs.:2 msgid “Welcome to Ember.js!” msgstr “”
#: emberapp/templates/application.handlebars.:3 #: emberapp/templates/application.hbs.:3 msgid “IndexController renders %(template)s template!” msgstr “”
版权和许可证
版权所有 © 2014 Rafał Pitoń 本程序不附带任何担保。
这是免费软件,您可以在符合许可中描述的条件下修改和重新分发。有关完整许可,请参阅LICENSE.rst文件。
项目详情
django-hbs-makemessages-0.9.6.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d8440d876dc18de908a7024ce4041c1fdf8e8111b286920e2ca61eb724d57bc7 |
|
MD5 | 22d9c63fbe2a9eae87acfb99eab96511 |
|
BLAKE2b-256 | bef6c5eaac4fd07fd0f7d7b262173c9537b2f0020ab5589ce83b98bc8da4e412 |