跳转到主要内容

提供makemessages的Handlebars.js模板库

项目描述

https://travis-ci.org/rafalp/django-hbs-makemessages.png?branch=master

提供 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 “”

作者

Rafał Pitoń

项目详情


下载文件

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

源代码分发

django-hbs-makemessages-0.9.6.tar.gz (7.2 kB 查看哈希值)

上传时间 源代码

支持