Documentation translation (#199)
Documentation translation using weblate. * Use po4a to generate .po files from the english markdowns, then to generate translated files * Some pages can be marked as «english only» (for technical documentation for example) * New Hugo shortcode to use application strings in documentation (for example for settings names) * The code of conduct is no more translated, but there is a link to official Contributor Covenant translations * Adding all plugin's supported languages Related to https://github.com/JohnXLivingston/peertube-plugin-livechat/issues/117
This commit is contained in:
@ -83,8 +83,8 @@
|
||||
],
|
||||
"library": "./dist/server/main.js",
|
||||
"scripts": {
|
||||
"clean": "rm -rf dist/* build/*",
|
||||
"clean:light": "rm -rf dist/*",
|
||||
"clean": "rm -rf dist/* build/* support/documentation/content/translations/* support/documentation/i18n/*",
|
||||
"clean:light": "rm -rf dist/* support/documentation/content/translations/* support/documentation/i18n/*",
|
||||
"prepare": "npm run clean && npm run build",
|
||||
"build:converse": "bash conversejs/build-conversejs.sh",
|
||||
"build:prosody": "bash build-prosody.sh",
|
||||
@ -102,7 +102,7 @@
|
||||
"lint:script": "npx eslint --ext .js --ext .ts .",
|
||||
"lint:styles": "stylelint 'conversejs/**/*.scss' 'assets/styles/**/*.css'",
|
||||
"show:npmfiles": "npx npm-packlist",
|
||||
"doc:generatemissingtranslations": "bash doc-generate-missing-translations.sh"
|
||||
"doc:translate": "bash doc-translate.sh"
|
||||
},
|
||||
"staticDirs": {
|
||||
"static": "dist/client/static",
|
||||
|
Reference in New Issue
Block a user