You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add .l10nignore to exclude compiled JS files and thirdparty code, e.g. ignoring compiled javascript assets and composer PHP dependencies in the vendor/ directory:
js/
vendor/
Create file .tx/config with the following content, replace {{APPID}} with your app id 3 times:
[main]host = https://www.transifex.com
lang_map = hu_HU: hu, nb_NO: nb, sk_SK: sk, th_TH: th, ja_JP: ja, bg_BG: bg, cs_CZ: cs, fi_FI: fi
[o:nextcloud:p:nextcloud:r:{{APPID}}]file_filter = translationfiles/<lang>/{{APPID}}.po
source_file = translationfiles/templates/{{APPID}}.pot
source_lang = en
type = PO
⚙️ Validate your repository and translation strings:
👤 App repository
To be done by you
nextcloud-botwith write permissionsl10n/.gitkeepwith empty content.l10nignoreto exclude compiled JS files and thirdparty code, e.g. ignoring compiled javascript assets and composer PHP dependencies in the vendor/ directory:.tx/configwith the following content, replace{{APPID}}with your app id 3 times:🏗️ Sysadmin team
👀 Ensure access:
nextcloud-botwith admin permissions⚙️ Ensure repository setup and run initial source validation:
🧑💻 Run the first sync manually:
cd /srv/docker-ci docker run -v /srv/cronie-data/transifexrc:/root/.transifexrc \ -v /srv/cronie-data/gpg:/gpg \ -v /srv/cronie-data/ssh/id_rsa:/root/.ssh/id_rsa \ --rm -i ghcr.io/nextcloud/continuous-integration-translations-app \ AUTHOR APPIDTransifex: New resource should appear
GitHub: Check if there was a sync commit in the repository
Transifex: On the resource go to Settings > Untick "Your translators can translate resource strings" > Save settings
➕ Add
"Owner Repository",into https://github.com/nextcloud/docker-ci/edit/master/translations/config.jsonrakekniven🔣 Translation team
Currently done by rakekniven
🏗️ Sysadmin team
cd /srv/docker-ci git pull origin master