mirror of
https://github.com/wekan/wekan.git
synced 2025-09-22 01:50:48 +02:00
Add the Transifex configuration to the repository
This was proposed in #604, and I now beleive it is actually good to provide admin/maintainer scripts in the repository. We still need to clean-up the language list, again as suggested in #604.
This commit is contained in:
parent
8d555707f2
commit
98997cc47d
2 changed files with 55 additions and 1 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -1,7 +1,6 @@
|
||||||
*~
|
*~
|
||||||
*.swp
|
*.swp
|
||||||
.meteor-spk
|
.meteor-spk
|
||||||
.tx/
|
|
||||||
*.sublime-workspace
|
*.sublime-workspace
|
||||||
tmp/
|
tmp/
|
||||||
node_modules/
|
node_modules/
|
||||||
|
|
55
.tx/config
Normal file
55
.tx/config
Normal file
|
@ -0,0 +1,55 @@
|
||||||
|
# This is the configuration of the Transifex tool that we use to manage the
|
||||||
|
# translations on Wekan. Documentation at: http://docs.transifex.com/client.
|
||||||
|
#
|
||||||
|
# Push
|
||||||
|
# ====
|
||||||
|
#
|
||||||
|
# It is recommended that contributors use the Transifex web UI to create and
|
||||||
|
# edit translated strings. However in case a contributor has directly jumped
|
||||||
|
# into the code and made its translations in the corresponding i18n.json file
|
||||||
|
# we can push it using
|
||||||
|
#
|
||||||
|
# > tx push -t -l ar
|
||||||
|
#
|
||||||
|
# Where `ar` is the language identifier. In addition, the project maintainer
|
||||||
|
# should push the English source file to Transifex at least before each release
|
||||||
|
# candidate using:
|
||||||
|
#
|
||||||
|
# > tx push -s
|
||||||
|
#
|
||||||
|
# Pull
|
||||||
|
# ====
|
||||||
|
#
|
||||||
|
# The set of accepted language is directly managed in Transifex, the only
|
||||||
|
# restriction we define to bundle a new language in the application, is that its
|
||||||
|
# completion is at least at 75%.
|
||||||
|
#
|
||||||
|
# We use:
|
||||||
|
#
|
||||||
|
# > tx pull
|
||||||
|
#
|
||||||
|
# to download new versions of existing translations, and
|
||||||
|
#
|
||||||
|
# > tx pull -a --minimum-perc=75
|
||||||
|
#
|
||||||
|
# to download new sufficiently advanced translations.
|
||||||
|
|
||||||
|
[main]
|
||||||
|
host = https://www.transifex.com
|
||||||
|
# tap:i18n requires us to use `-` separator in the language identifiers whereas
|
||||||
|
# Transifex uses a `_` separator, without an option to customize it on one side
|
||||||
|
# or the other, so we need to do a Manual mapping.
|
||||||
|
lang_map = fi_FI:fi, pt_BR:pt-BR, zh_CN:zh-CN, zh_TW: zh-TW
|
||||||
|
|
||||||
|
[wekan.application]
|
||||||
|
file_filter = i18n/<lang>.i18n.json
|
||||||
|
source_lang = en
|
||||||
|
type = KEYVALUEJSON
|
||||||
|
|
||||||
|
# We might have a dedicated second resource later to translate the “Welcome
|
||||||
|
# Board” data.
|
||||||
|
#
|
||||||
|
# [wekan.welcomeBoard]
|
||||||
|
# file_filter = private/welcomeBoard/<lang>.json
|
||||||
|
# source_lang = en
|
||||||
|
# type = KEYVALUEJSON
|
Loading…
Add table
Add a link
Reference in a new issue