From: SleeplessOne1917 Date: Tue, 20 Jun 2023 11:57:09 +0000 (+0000) Subject: Add scripts to make managing translations easier (#1414) X-Git-Url: http://these/git/%7BcommunityRss%7D?a=commitdiff_plain;h=2678dd2a3d96dbc7402104c5407de281112e45f3;p=lemmy-ui.git Add scripts to make managing translations easier (#1414) --- diff --git a/package.json b/package.json index 554bd23..6c0e7a2 100644 --- a/package.json +++ b/package.json @@ -12,11 +12,14 @@ "build:prod": "webpack --mode=production", "clean": "yarn run rimraf dist", "dev": "yarn start", - "lint": "node generate_translations.js && tsc --noEmit && eslint --report-unused-disable-directives --ext .js,.ts,.tsx \"src/**\" && prettier --check \"src/**/*.{ts,tsx,js,css,scss}\"", + "lint": "yarn translations:generate && tsc --noEmit && eslint --report-unused-disable-directives --ext .js,.ts,.tsx \"src/**\" && prettier --check \"src/**/*.{ts,tsx,js,css,scss}\"", "prepare": "husky install", "start": "yarn build:dev --watch", "themes:build": "sass src/assets/css/themes/:src/assets/css/themes", - "themes:watch": "sass --watch src/assets/css/themes/:src/assets/css/themes" + "themes:watch": "sass --watch src/assets/css/themes/:src/assets/css/themes", + "translations:generate": "node generate_translations.js", + "translations:init": "git submodule init && yarn translations:update", + "translations:update": "git submodule update --remote --recursive" }, "lint-staged": { "*.{ts,tsx,js}": [