Edgewall Software

Changes between Version 33 and Version 34 of TracL10N/Transifex


Ignore:
Timestamp:
Feb 25, 2023, 10:33:24 AM (14 months ago)
Author:
Jun Omae
Comment:

Revised links to Transifex and adapted new Transifex CLI

Legend:

Unmodified
Added
Removed
Modified
  • TracL10N/Transifex

    v33 v34  
    3939||=Chinese (China) || \
    4040|| [source:branches/1.4-stable/trac/locale/zh_CN zh_CN]|| zengjie || \
    41 || [Transifex:language/zh_CN zh_CN]|| gnozil ||
     41|| [TransifexLang:zh_CN zh_CN]|| gnozil ||
    4242||=Chinese (Taiwan) || \
    4343|| [source:branches/1.4-stable/trac/locale/zh_TW zh_TW]|| zclin || \
    44 || [Transifex:language/zh_TW zh_TW]|| zclin ||
     44|| [TransifexLang:zh_TW zh_TW]|| zclin ||
    4545||=English (United Kingdom) || \
    4646|| [source:branches/1.4-stable/trac/locale/en_GB en_GB]|| mrelbe || \
    47 || [Transifex:language/en_GB en_GB]|| mrelbe ||
     47|| [TransifexLang:en_GB en_GB]|| mrelbe ||
    4848||=French || \
    4949|| [source:branches/1.4-stable/trac/locale/fr fr]|| cboos || \
    50 || [Transifex:language/fr fr]|| cboos ||
     50|| [TransifexLang:fr fr]|| cboos ||
    5151||=German || \
    5252|| [source:branches/1.4-stable/trac/locale/de de]|| fschwarz || \
    53 || [Transifex:language/de de]|| fschwarz ||
     53|| [TransifexLang:de de]|| fschwarz ||
    5454||=Dutch || \
    5555|| [source:branches/1.4-stable/trac/locale/nl nl]|| lholst || \
    56 || [Transifex:language/nl nl]|| trbs ||
     56|| [TransifexLang:nl nl]|| trbs ||
    5757||=Hebrew || \
    5858|| [source:branches/1.4-stable/trac/locale/he he]|| itamaro || \
    59 || [Transifex:language/he he]|| Yaron ||
     59|| [TransifexLang:he he]|| Yaron ||
    6060||=Italian || \
    6161|| [source:branches/1.4-stable/trac/locale/it it]|| lgaifax || \
    62 || [Transifex:language/it it]|| seccanj ||
     62|| [TransifexLang:it it]|| seccanj ||
    6363||=Japanese || \
    6464|| [source:branches/1.4-stable/trac/locale/ja ja]|| jomae || \
    65 || [Transifex:language/ja ja]|| jun66j5 (same ;-) ) ||
     65|| [TransifexLang:ja ja]|| jun66j5 (same ;-) ) ||
    6666||=Portuguese (Brazil) || \
    6767|| [source:branches/1.4-stable/trac/locale/pt_BR pt_BR]|| lwatter || \
    68 || [Transifex:language/pt_BR pt_BR]|| mfcn ||
     68|| [TransifexLang:pt_BR pt_BR]|| mfcn ||
    6969||=Spanish || \
    7070|| [source:branches/1.4-stable/trac/locale/es es]|| raragon || \
    71 || [Transifex:language/es es]|| codeadict ||
     71|| [TransifexLang:es es]|| codeadict ||
    7272||=Spanish (Argentina) || \
    7373|| [source:branches/1.4-stable/trac/locale/es_AR es_AR]|| rmorales || \
    74 || [Transifex:language/es_AR es_AR]|| cramm (same) ||
     74|| [TransifexLang:es_AR es_AR]|| cramm (same) ||
    7575||=Russian || \
    7676|| [source:branches/1.4-stable/trac/locale/ru ru]|| aprudnikov || \
    77 || [Transifex:language/ru ru]|| bishop (same) ||
     77|| [TransifexLang:ru ru]|| bishop (same) ||
    7878||=Swedish || \
    7979|| [source:branches/1.4-stable/trac/locale/sv sv]|| mrelbe || \
    80 || [Transifex:language/sv sv]|| mrelbe ||
     80|| [TransifexLang:sv sv]|| mrelbe ||
    8181|-----------------------------------------------------------------------------
    8282||||||||||||||||  \\//[=#group2 2)] The languages for which we have a committer but no team coordinator//  ||
     
    8484||=Armenian || \
    8585|| [source:branches/1.4-stable/trac/locale/hy hy]|| narine_martirosyan || \
    86 || [Transifex:language/hy hy]|| ||
     86|| [TransifexLang:hy hy]|| ||
    8787||=Catalan || \
    8888|| [source:branches/1.4-stable/trac/locale/ca ca]|| jordi || \
    89 || [Transifex:language/ca ca]|| ||
     89|| [TransifexLang:ca ca]|| ||
    9090||=Esperanto || \
    9191|| [source:branches/1.4-stable/trac/locale/eo eo]|| wdiestel || \
    92 || [Transifex:language/eo eo]|| ||
     92|| [TransifexLang:eo eo]|| ||
    9393||=Hungarian || \
    9494|| [source:branches/1.4-stable/trac/locale/hu hu]|| nzoltan || \
    95 || [Transifex:language/hu hu]|| ||
     95|| [TransifexLang:hu hu]|| ||
    9696||=Norwegian Bokmål || \
    9797|| [source:branches/1.4-stable/trac/locale/nb nb]|| osimons || \
    98 || [Transifex:language/nb nb]|| ||
     98|| [TransifexLang:nb nb]|| ||
    9999||=Slovenian || \
    100100|| [source:branches/1.4-stable/trac/locale/sl sl]|| vezjakv || \
    101 || [Transifex:language/sl sl]|| ||
     101|| [TransifexLang:sl sl]|| ||
    102102||=Turkish || \
    103103|| [source:branches/1.4-stable/trac/locale/tr tr]|| asurion || \
    104 || [Transifex:language/tr tr]|| ||
     104|| [TransifexLang:tr tr]|| ||
    105105|-----------------------------------------------------------------------------
    106106||||||||||||||||  \\//[=#group3 3)] The languages present in the repository and **no** committers but have a team coordinator//  ||
     
    108108||=Czech || \
    109109|| [source:branches/1.4-stable/trac/locale/cs cs]|| || \
    110 || [Transifex:language/cs cs]|| Tsbook ||
     110|| [TransifexLang:cs cs]|| Tsbook ||
    111111||=Danish || \
    112112|| [source:branches/1.4-stable/trac/locale/da da]|| || \
    113 || [Transifex:language/da da]|| jenshyllegaard ||
     113|| [TransifexLang:da da]|| jenshyllegaard ||
    114114||=Estonian || \
    115115|| [source:branches/1.4-stable/trac/locale/et et]|| || \
    116 || [Transifex:language/et et]|| lkraav ||
     116|| [TransifexLang:et et]|| lkraav ||
    117117||=Finnish || \
    118118|| [source:branches/1.4-stable/trac/locale/fi fi]|| || \
    119 || [Transifex:language/fi fi]|| mikkorantalainen ||
     119|| [TransifexLang:fi fi]|| mikkorantalainen ||
    120120||=Greek || \
    121121|| [source:branches/1.4-stable/trac/locale/el el]|| || \
    122 || [Transifex:language/el el]|| Evropi  ||
     122|| [TransifexLang:el el]|| Evropi  ||
    123123||=Polish || \
    124124|| [source:branches/1.4-stable/trac/locale/pl pl]|| || \
    125 || [Transifex:language/pl pl]|| wiget ||
     125|| [TransifexLang:pl pl]|| wiget ||
    126126||=Spanish (Mexico) || \
    127127|| [source:branches/1.4-stable/trac/locale/es_MX es_MX]|| || \
    128 || [Transifex:language/es_MX es_MX]|| tzkmx ||
     128|| [TransifexLang:es_MX es_MX]|| tzkmx ||
    129129||=Ukrainian || \
    130130|| [source:branches/1.4-stable/trac/locale/uk uk]|| || \
    131 || [Transifex:language/uk uk]|| sgalashyn ||
     131|| [TransifexLang:uk uk]|| sgalashyn ||
    132132||=Korean || \
    133133|| [source:branches/1.4-stable/trac/locale/ko ko]|| || \
    134 || [Transifex:language/ko ko]|| theYT ||
     134|| [TransifexLang:ko ko]|| theYT ||
    135135|-----------------------------------------------------------------------------
    136136||||||||||||||||  \\//[=#group4 4)] The languages **not yet** present in the repository but have content and team coordinator//  ||
     
    138138||=Bosnian || \
    139139|| || || \
    140 || [Transifex:language/bs bs]|| kenan3008 ||
     140|| [TransifexLang:bs bs]|| kenan3008 ||
    141141|-----------------------------------------------------------------------------
    142142||||||||||||||||  \\//[=#group5 5)] The languages present in the repository, but no committers and no team coordinator//  ||
     
    144144||=Galician || \
    145145|| [source:branches/1.4-stable/trac/locale/gl gl]|| || \
    146 || [Transifex:language/gl gl]|| ||
     146|| [TransifexLang:gl gl]|| ||
    147147||=Persian || \
    148148|| [source:branches/1.4-stable/trac/locale/fa fa]|| || \
    149 || [Transifex:language/fa fa]|| ||
     149|| [TransifexLang:fa fa]|| ||
    150150||=Portuguese || \
    151151|| [source:branches/1.4-stable/trac/locale/pt pt]|| || \
    152 || [Transifex:language/pt pt]|| ||
     152|| [TransifexLang:pt pt]|| ||
    153153||=Vietnamese || \
    154154|| [source:branches/1.4-stable/trac/locale/vi vi]|| || \
    155 || [Transifex:language/vi vi]|| ||
     155|| [TransifexLang:vi vi]|| ||
    156156||=Romanian || \
    157157|| [source:branches/1.4-stable/trac/locale/ro ro]|| || \
    158 || [Transifex:language/ro ro]|| ||
     158|| [TransifexLang:ro ro]|| ||
    159159||=Albanian || \
    160160|| [source:branches/1.4-stable/trac/locale/sq sq]|| || \
    161 || [Transifex:language/sq sq]|| ||
     161|| [TransifexLang:sq sq]|| ||
    162162|-----------------------------------------------------------------------------
    163163||||||||||||||||  \\//[=#group6 6)] The languages for which there's no content, neither in the repository, nor in Transifex//  ||
     
    165165||=Afrikaans || \
    166166|| || || \
    167 || [Transifex:language/af af]|| pjdelport ||
     167|| [TransifexLang:af af]|| pjdelport ||
    168168||=Hindi || \
    169169|| || || \
    170 || [Transifex:language/hi hi]|| Sangeeta ||
     170|| [TransifexLang:hi hi]|| Sangeeta ||
    171171||=Indonesian (Indonesia) || \
    172172|| || || \
    173 || [Transifex:language/id_ID id_ID]|| sumodirjo ||
     173|| [TransifexLang:id_ID id_ID]|| sumodirjo ||
    174174||=Panjabi (Punjabi) || \
    175175|| || || \
    176 || [Transifex:language/pa pa]|| aalam ||
     176|| [TransifexLang:pa pa]|| aalam ||
    177177||=Turkish (Turkey)  || \
    178178|| || || \
    179 || [Transifex:language/tr_TR tr_TR]|| zeugma ||
     179|| [TransifexLang:tr_TR tr_TR]|| zeugma ||
    180180|-----------------------------------------------------------------------------
    181181
     
    203203=== Prerequisites
    204204
    205 You first need to install the [http://help.transifex.com/features/client/index.html#user-client Transifex client]:
     205You first need to install the [https://developers.transifex.com/docs/cli#installing-with-a-script-linuxmac Transifex client]:
    206206{{{#!sh
    207 $ pip install transifex-client
    208 }}}
    209 or a [http://help.transifex.com/features/client/index.html#getting-the-client variation of the above].
    210 
    211 If you're on Windows, you'll also need a [https://github.com/cboos/transifex-client/tree/0.8/tx-config-posix-paths-on-windows hack].
     207$ curl -o- https://raw.githubusercontent.com/transifex/cli/master/install.sh | bash
     208}}}
     209or a [https://developers.transifex.com/docs/cli#installation variation of the above].
     210
     211If you're on Windows, you'll also need to [https://developers.transifex.com/docs/cli#download-from-github-releases-linuxmacwindows download from GiHub releases].
    212212
    213213Of course, you also need to have a [TracRepositories checkout of the source] of the branch you want to work on:
     
    216216 * [source:trunk] is where the new interesting stuff happen (TracDev/Proposals/ConfigEnumTranslation?).
    217217
    218 Now let's go through a complete example, starting from one update to the resource corresponding to the messages catalog on 0.12 for the [Transifex:language/fr/ French translation], more specifically, on that page: Transifex:resource/0_12-stable-messages-pot/l/fr/.
     218Now let's go through a complete example, starting from one update to the resource corresponding to the messages catalog on trunk for the [TransifexLang:fr French translation], more specifically, on that page: TransifexView:fr:trunk-messages-pot.
    219219
    220220=== Checking the status
     
    258258{{{#!ini
    259259[https://www.transifex.com]
    260 hostname = https://www.transifex.com
    261 password = <your actual password>
    262 token =
     260rest_hostname = https://rest.api.transifex.com
     261token = <your token>
    263262username = <your account name>
    264263}}}
    265 `token` can be left empty, but must be present.
     264Please generate the token at https://www.transifex.com/user/settings/api/ first.
    266265
    267266Then try again: