Merge pull request #926 from asedmammad/feat/add-i18n
Add i18n
Showing
i18next-parser.config.ts
0 → 100644
| ... | @@ -13,7 +13,8 @@ | ... | @@ -13,7 +13,8 @@ |
| "lint:types": "npm run check", | "lint:types": "npm run check", | ||
| "lint:backend": "pylint backend/", | "lint:backend": "pylint backend/", | ||
| "format": "prettier --plugin-search-dir --write '**/*.{js,ts,svelte,css,md,html,json}'", | "format": "prettier --plugin-search-dir --write '**/*.{js,ts,svelte,css,md,html,json}'", | ||
| "format:backend": "yapf --recursive backend -p -i" | "format:backend": "yapf --recursive backend -p -i", | ||
| "i18n:parse": "i18next --config i18next-parser.config.ts && prettier --write 'src/lib/i18n/**/*.{js,json}'" | |||
| }, | }, | ||
| "devDependencies": { | "devDependencies": { | ||
| "@sveltejs/adapter-auto": "^2.0.0", | "@sveltejs/adapter-auto": "^2.0.0", | ||
| ... | @@ -27,6 +28,7 @@ | ... | @@ -27,6 +28,7 @@ |
| "eslint": "^8.56.0", | "eslint": "^8.56.0", | ||
| "eslint-config-prettier": "^8.5.0", | "eslint-config-prettier": "^8.5.0", | ||
| "eslint-plugin-svelte": "^2.30.0", | "eslint-plugin-svelte": "^2.30.0", | ||
| "i18next-parser": "^8.13.0", | |||
| "postcss": "^8.4.31", | "postcss": "^8.4.31", | ||
| "prettier": "^2.8.0", | "prettier": "^2.8.0", | ||
| "prettier-plugin-svelte": "^2.10.1", | "prettier-plugin-svelte": "^2.10.1", | ||
| ... | @@ -46,6 +48,9 @@ | ... | @@ -46,6 +48,9 @@ |
| "dayjs": "^1.11.10", | "dayjs": "^1.11.10", | ||
| "file-saver": "^2.0.5", | "file-saver": "^2.0.5", | ||
| "highlight.js": "^11.9.0", | "highlight.js": "^11.9.0", | ||
| "i18next": "^23.10.0", | |||
| "i18next-browser-languagedetector": "^7.2.0", | |||
| "i18next-resources-to-backend": "^1.2.0", | |||
| "idb": "^7.1.1", | "idb": "^7.1.1", | ||
| "js-sha256": "^0.10.1", | "js-sha256": "^0.10.1", | ||
| "katex": "^0.16.9", | "katex": "^0.16.9", | ||
| ... | ... |
Please register or sign in to comment