Yury V. Zaytsev 9e4e7e8a7f maint: fix paths in transifex scripts and workflows after the move | 2 weeks ago | |
---|---|---|
.. | ||
config.d | 3 weeks ago | |
.gitignore | 3 weeks ago | |
README.md | 3 weeks ago | |
hints-from-transifex.py | 2 weeks ago | |
hints-to-transifex.py | 2 weeks ago | |
po-from-transifex.py | 2 weeks ago | |
po-to-transifex.py | 2 weeks ago | |
translation_utils.py | 3 weeks ago |
First time you run tx
command it will ask you for your API token and create ~/.transifexrc
.
Check the *-from-transifex.py
(run by hand) and *-to-transifex.py
(used in CI) scripts.
Wrapper for modern Transifex client:
#!/bin/sh
touch ~/.transifexrc
export XUID=$(id -u)
export XGID=$(id -g)
docker run \
--rm -i \
--user $XUID:$XGID \
--volume="/etc/group:/etc/group:ro" \
--volume="/etc/passwd:/etc/passwd:ro" \
--volume="/etc/shadow:/etc/shadow:ro" \
--volume $(pwd):/app \
--volume ~/.transifexrc:/.transifexrc \
--volume /etc/ssl/certs/ca-certificates.crt:/etc/ssl/certs/ca-certificates.crt \
transifex/txcli \
--root-config /.transifexrc \
"$@"