From 9950c62579298a5dac8cbd51d700507ce4d90063 Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Mon, 29 May 2017 12:37:35 +0200 Subject: fix strings.ts generation --- gulpfile.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'gulpfile.js') diff --git a/gulpfile.js b/gulpfile.js index e7d4ccef3..0f206ed80 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -49,6 +49,7 @@ const Stream = require("stream").Stream; const vfs = require("vinyl-fs"); const webpack = require("webpack"); const po2json = require("po2json"); +const path = require("path"); const paths = { ts: { @@ -322,7 +323,11 @@ function pofilesToJs(targetPath) { if (error) { throw error; } - const lang = file.stem; + const lang = path.basename(file.path, ".po"); + if (!lang) { + throw Error(); + } + console.log("lang", lang); const pojson = po2json.parse(buf, {format: "jed1.x", fuzzy: true}); outStream.write("strings['" + lang + "'] = " + JSON.stringify(pojson, null, " ") + ";\n"); cb(); -- cgit v1.2.3