From ce1cbe3e0fd14223b322a6d8aab28309565390ad Mon Sep 17 00:00:00 2001 From: Pierre Rudloff Date: Mon, 29 May 2017 19:11:16 +0200 Subject: [PATCH] Generate .mo files with Grunt --- .gitignore | 1 + Gruntfile.js | 13 ++++++++++++- i18n/zh_CN/LC_MESSAGES/Alltube.mo | Bin 2219 -> 0 bytes package.json | 3 ++- 4 files changed, 15 insertions(+), 2 deletions(-) delete mode 100644 i18n/zh_CN/LC_MESSAGES/Alltube.mo diff --git a/.gitignore b/.gitignore index 66be2e1..0823947 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,4 @@ bower_components/ config/config.yml docs/ clover.xml +i18n/*/LC_MESSAGES/*.mo diff --git a/Gruntfile.js b/Gruntfile.js index 8f75c48..ad307cf 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -90,6 +90,16 @@ module.exports = function (grunt) { package: { src: 'package.json' } + }, + potomo: { + dist: { + options: { + poDel: false + }, + files: { + 'i18n/zh_CN/LC_MESSAGES/Alltube.mo': 'i18n/zh_CN/LC_MESSAGES/Alltube.po' + } + } } } ); @@ -105,8 +115,9 @@ module.exports = function (grunt) { grunt.loadNpmTasks('grunt-phpdocumentor'); grunt.loadNpmTasks('grunt-jsonlint'); grunt.loadNpmTasks('grunt-fixpack'); + grunt.loadNpmTasks('grunt-potomo'); - grunt.registerTask('default', ['uglify', 'cssmin']); + grunt.registerTask('default', ['uglify', 'cssmin', 'potomo']); grunt.registerTask('lint', ['jslint', 'fixpack', 'jsonlint', 'phpcs']); grunt.registerTask('test', ['phpunit']); grunt.registerTask('doc', ['phpdocumentor']); diff --git a/i18n/zh_CN/LC_MESSAGES/Alltube.mo b/i18n/zh_CN/LC_MESSAGES/Alltube.mo deleted file mode 100644 index bc85ce753656a9b741db2a71e9c9587f837dd45e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2219 zcmZvc`*Raj6vwZE4+1_wL=@3GqbM*W@(>3CIF^PojIDNPc=?O7Np72^o4s*&Lx~PE zDcbabZ9xmzT7&|H4zJd!+R_KiIF3L1gFpF$qd$<{BtKRE1HUJ`Y3t}tZ$5kO-h0mX zoO5sgShnyi!}Bu6ix|rvVr(6_Iobv1+!8c+54wAm5__!W5SOvZcyXsMQz7c#Db_yi_ zr$GF%Z#)iyr2Ce~yI=_R&z`*)#h~viK}@kV;7i~JZ~k46he6UUJo^Mlz3Bj72XBD1 z?^lp?{0&n63sFp}-wKd)z6Mgfogn4452UztAg%iVTn`=vY5iFcX_wxCQV%gzdQcj+ z+Iug9G*Vo&qx7u6?{W;Pb@`#Vq`mx5f1bdgK2UF0Vo)zg*D4IsOF8*4C`ZzX^cap< zsn>K4S%s#BQxU;KvPsvZ65~?mRZ3Juq-HzA;9*FMCv$?pafo0O{x`lZH0=+>V)8mrg1ZsOiIH-8ciZ%s+KTWU0k7P z^BOTb6NVd07_9EUyTX*OTR^-d4QYue+_HnEnkE&~Y?6j&np_;W428b)dP62C3wB5v zXc%hGDSU%ebrezZn0GQtUvz;T3NL%(s?On581ompl`km?u%xD>HPy6&tk#f6p~$~4 z=07M56O{~dU+w#0f2AQ5Dy%=GSfVuN-!G1-w4yv!t(cZSY$&>^DV8*Xye_VOq$&`2 zB*k}HQcrK%zJ2S~t#56Ary+qu5s1pf+rDZnNGT1%9~Mdij>~qCe;og?@;zV8zM4IA zS~dkX`YNSv2_2!*Nhq;Uq&JX&s_#Iv6~h$Pt^?sJ|F*exB&l8){yjR54hk0J+ajvv zJM1r=Fjs4>6fxD}n*$pIn|-xf%1|_a6>f_e{A*Ka-mtWx2c8^0)8VV}o|f7<^pGUut$P3>I2%FuQ-KaKE?M z`ni3z({B60IZ18`*R$}?5x~2i4>Ha3FDTF7Zbw{>rF5rR;m*CnodM5dVfb2pGV3Z~ zx$#ql>1pP4bRbG@{DyPtoZU8(o4$mtuBe%*K32^1LBF@9&^2avpL0c$ymBqq7Rg2Rz?0nt~4^Df=>2J?ZpUL0sWp-OOH*pj4=l*NXO_gu!>{f4+ zo3xAvx1FAQcH8;Fz>w2@8il0#{sX;9=5qi5 diff --git a/package.json b/package.json index e62d84a..14ca609 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,8 @@ "bower": "~1.8.0", "grunt": "~1.0.1", "grunt-contrib-cssmin": "~2.2.0", - "grunt-contrib-uglify": "~3.0.0" + "grunt-contrib-uglify": "~3.0.0", + "grunt-potomo": "~3.5.0" }, "devDependencies": { "grunt-contrib-compress": "~1.4.1",