Use client side translation for public login page

The translation strings are meant to be synced from Transifex.
This commit is contained in:
Chocobo1
2024-03-04 15:02:12 +08:00
parent c06817f4eb
commit ac91c1348b
65 changed files with 560 additions and 19 deletions

View File

@@ -6,6 +6,7 @@
"url": "https://github.com/qbittorrent/qBittorrent.git"
},
"scripts": {
"extract_translation": "i18next -c public/i18next-parser.config.mjs public/index.html public/scripts/login.js",
"format": "js-beautify -r private/*.html private/scripts/*.js private/views/*.html public/*.html public/scripts/*.js && prettier --write **.css",
"lint": "eslint private/*.html private/scripts/*.js private/views/*.html public/*.html public/scripts/*.js && stylelint **/*.css && html-validate private public"
},
@@ -13,6 +14,7 @@
"eslint": "*",
"eslint-plugin-html": "*",
"html-validate": "*",
"i18next-parser": "*",
"js-beautify": "*",
"prettier": "*",
"stylelint": "*",