Update translations as a part of updating the frontend (#3096)

* Update translations as a part of updating the frontend

* Update frontend to ac64d293 with translations
This commit is contained in:
Joakim Sørensen 2021-09-01 13:59:12 +02:00 committed by GitHub
parent ab704c11cf
commit 208fb549b7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
95 changed files with 76 additions and 54 deletions

9
.vscode/tasks.json vendored
View File

@ -32,7 +32,7 @@
{ {
"label": "Update Supervisor Panel", "label": "Update Supervisor Panel",
"type": "shell", "type": "shell",
"command": "./scripts/update-frontend.sh", "command": "LOKALISE_TOKEN='${input:localiseToken}' ./scripts/update-frontend.sh",
"group": { "group": {
"kind": "build", "kind": "build",
"isDefault": true "isDefault": true
@ -86,5 +86,12 @@
}, },
"problemMatcher": [] "problemMatcher": []
} }
],
"inputs": [
{
"id": "localiseToken",
"type": "promptString",
"description": "Paste your lokalise token to download frontend translations"
}
] ]
} }

@ -1 +1 @@
Subproject commit 67ab63f00eac805887834033e3979faf3af53871 Subproject commit ac64d293e7bde5f7f39923f6d819e863e61ac5f3

View File

@ -15,7 +15,7 @@ function start_docker() {
starttime="$(date +%s)" starttime="$(date +%s)"
endtime="$(date +%s)" endtime="$(date +%s)"
until docker info >/dev/null 2>&1; do until docker info >/dev/null 2>&1; do
if [ $((endtime - starttime)) -le $DOCKER_TIMEOUT ]; then if [[ $((endtime - starttime)) -le $DOCKER_TIMEOUT ]]; then
sleep 1 sleep 1
endtime=$(date +%s) endtime=$(date +%s)
else else
@ -38,7 +38,7 @@ function stop_docker() {
# Now wait for it to die # Now wait for it to die
kill "$DOCKER_PID" kill "$DOCKER_PID"
while kill -0 "$DOCKER_PID" 2> /dev/null; do while kill -0 "$DOCKER_PID" 2> /dev/null; do
if [ $((endtime - starttime)) -le $DOCKER_TIMEOUT ]; then if [[ $((endtime - starttime)) -le $DOCKER_TIMEOUT ]]; then
sleep 1 sleep 1
endtime=$(date +%s) endtime=$(date +%s)
else else

View File

@ -1,4 +1,6 @@
#!/bin/bash #!/bin/bash
source "${BASH_SOURCE[0]%/*}/common.sh"
set -e set -e
# Update frontend # Update frontend
@ -9,6 +11,10 @@ cd home-assistant-polymer
nvm install nvm install
script/bootstrap script/bootstrap
# Download translations
start_docker
./script/translations_download
# build frontend # build frontend
cd hassio cd hassio
./script/build_hassio ./script/build_hassio
@ -16,3 +22,9 @@ cd hassio
# Copy frontend # Copy frontend
rm -rf ../../supervisor/api/panel/* rm -rf ../../supervisor/api/panel/*
cp -rf build/* ../../supervisor/api/panel/ cp -rf build/* ../../supervisor/api/panel/
# Reset frontend git
cd ..
git reset --hard HEAD
stop_docker

View File

@ -1,14 +1,14 @@
function loadES5() { function loadES5() {
var el = document.createElement('script'); var el = document.createElement('script');
el.src = '/api/hassio/app/frontend_es5/entrypoint.e3a9299f.js'; el.src = '/api/hassio/app/frontend_es5/entrypoint.fd6df4e4.js';
document.body.appendChild(el); document.body.appendChild(el);
} }
if (/.*Version\/(?:11|12)(?:\.\d+)*.*Safari\//.test(navigator.userAgent)) { if (/.*Version\/(?:11|12)(?:\.\d+)*.*Safari\//.test(navigator.userAgent)) {
loadES5(); loadES5();
} else { } else {
try { try {
new Function("import('/api/hassio/app/frontend_latest/entrypoint.48b24b78.js')")(); new Function("import('/api/hassio/app/frontend_latest/entrypoint.96bbd40b.js')")();
} catch (err) { } catch (err) {
loadES5(); loadES5();
} }

View File

@ -1 +0,0 @@
{"version":3,"file":"6aa86e64.js","sources":["webpack://home-assistant-frontend/6aa86e64.js"],"mappings":"AAAA","sourceRoot":""}

Binary file not shown.

View File

@ -0,0 +1 @@
{"version":3,"file":"a43f16e9.js","sources":["webpack://home-assistant-frontend/a43f16e9.js"],"mappings":"AAAA","sourceRoot":""}

View File

@ -1 +0,0 @@
{"version":3,"file":"entrypoint.e3a9299f.js","sources":["webpack://home-assistant-frontend/entrypoint.e3a9299f.js"],"mappings":";AAAA","sourceRoot":""}

View File

@ -0,0 +1 @@
{"version":3,"file":"entrypoint.fd6df4e4.js","sources":["webpack://home-assistant-frontend/entrypoint.fd6df4e4.js"],"mappings":";AAAA","sourceRoot":""}

View File

@ -1,3 +1,3 @@
{ {
"entrypoint.js": "/api/hassio/app/frontend_es5/entrypoint.e3a9299f.js" "entrypoint.js": "/api/hassio/app/frontend_es5/entrypoint.fd6df4e4.js"
} }

Binary file not shown.

View File

@ -1 +1 @@
{"version":3,"file":"6a0ff6f0.js","sources":["webpack://home-assistant-frontend/6a0ff6f0.js"],"mappings":"AAAA;;;;;AA+IA;AACA;;;;AAIA;;;AApFA;;;;;AA4FA;AACA;AACA;;;;;AAKA;AACA;AACA;;;;;AAKA;;AAEA;;;;AAIA;;AAEA;;AAEA;;AAEA;;AAEA;AACA;;;AAGA;;AAEA;;;;AAQA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAyDA","sourceRoot":""} {"version":3,"file":"d82b8294.js","sources":["webpack://home-assistant-frontend/d82b8294.js"],"mappings":"AAAA;;;;;AA+IA;AACA;;;;AAIA;;;AApFA;;;;;AA4FA;AACA;AACA;;;;;AAKA;AACA;AACA;;;;;AAKA;;AAEA;;;;AAIA;;AAEA;;AAEA;;AAEA;;AAEA;AACA;;;AAGA;;AAEA;;;;AAQA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAyDA","sourceRoot":""}

View File

@ -1,3 +1,3 @@
{ {
"entrypoint.js": "/api/hassio/app/frontend_latest/entrypoint.48b24b78.js" "entrypoint.js": "/api/hassio/app/frontend_latest/entrypoint.96bbd40b.js"
} }

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long