官术网_书友最值得收藏!

4.12 makemessages

作用:查找整個(gè)源代碼路徑以找出全部翻譯字符串并生成一個(gè)新的消息文件或者更新已有的消息文件。

語法:django-admin makemessages

在介紹代碼示例前,首先修改index.html,增加翻譯字符串:

然后在polls\templates\polls\文件夾下新建一個(gè)腳本文件trans.js,文件內(nèi)容如下(該腳本沒有實(shí)際意義,僅用于演示makemessages命令):

示例1:生成中文翻譯文件,如下圖所示。

示例2:使用domain參數(shù)為js腳本生成中文翻譯文件。

Domain參數(shù)可接受兩個(gè)值:

django:該參數(shù)用于從*.py、*.html和*.txt文件中查找翻譯字符串。

djangojs:該參數(shù)用于從*.js文件中查找翻譯字符串,當(dāng)指定djangojs參數(shù)時(shí),應(yīng)保證js文件位于tempaltes文件夾下,否則需要在模板中使用外鏈引用該腳本文件。

主站蜘蛛池模板: 汕头市| 睢宁县| 南部县| 文成县| 乐昌市| 丁青县| 共和县| 西藏| 综艺| 精河县| 扎赉特旗| 光泽县| 黔江区| 秭归县| 汪清县| 海淀区| 象州县| 柘荣县| 西乌珠穆沁旗| 石泉县| 客服| 延津县| 涿州市| 枣强县| 南漳县| 武冈市| 突泉县| 凤凰县| 玛多县| 斗六市| 滕州市| 长武县| 乌拉特后旗| 乐陵市| 共和县| 苗栗市| 林周县| 永仁县| 永兴县| 贵德县| 开平市|