1
0
mirror of https://github.com/home-assistant/frontend.git synced 2025-12-24 20:55:49 +00:00

Fix translations in production builds (#5192)

* Fix translations in production builds

* Make env functions
This commit is contained in:
Bram Kragten
2020-03-13 18:19:32 +01:00
committed by GitHub
parent 3c17ee03b6
commit af6ebea4a3
9 changed files with 26 additions and 17 deletions

View File

@@ -292,10 +292,11 @@ gulp.task(
function fingerprintTranslationFiles() {
// Fingerprint full file of each language
const files = fs.readdirSync(fullDir);
for (let i = 0; i < files.length; i++) {
fingerprints[files[i].split(".")[0]] = {
// In dev we create fake hashes
hash: env.isProdBuild
hash: env.isProdBuild()
? crypto
.createHash("md5")
.update(fs.readFileSync(path.join(fullDir, files[i]), "utf-8"))
@@ -332,7 +333,7 @@ gulp.task(
gulp.series(
"clean-translations",
"ensure-translations-build-dir",
env.isProdBuild ? (done) => done() : "create-test-translation",
env.isProdBuild() ? (done) => done() : "create-test-translation",
"build-master-translation",
"build-merged-translations",
gulp.parallel(...splitTasks),