• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

appstream/H27-Apr-2021-4,6324,001

attributes/H07-May-2022-258,866208,771

countries/H27-Apr-2021-61,47449,301

README.mdH A D27-Apr-20211.9 KiB5837

af.poH A D27-Apr-202146.5 KiB2,7942,125

ar.poH A D27-Apr-2021131.1 KiB6,0524,745

ast.poH A D27-Apr-202139.7 KiB2,1381,642

bg.poH A D27-Apr-2021124.3 KiB6,0114,704

ca.poH A D27-Apr-2021126.3 KiB6,0144,707

cs.poH A D27-Apr-2021130.3 KiB6,0364,729

cy.poH A D27-Apr-2021123 KiB6,0324,725

da.poH A D27-Apr-2021130.1 KiB6,0174,710

de.poH A D27-Apr-2021171.4 KiB6,0434,736

de_CH.poH A D27-Apr-202197.7 KiB5,0143,835

el.poH A D27-Apr-2021140.2 KiB6,0164,709

en.poH A D27-Apr-202173.8 KiB4,5073,409

en_AU.poH A D27-Apr-2021121 KiB6,0114,704

en_CA.poH A D27-Apr-2021121.5 KiB6,0164,709

en_GB.poH A D27-Apr-2021121.6 KiB6,0154,708

eo.poH A D27-Apr-2021121.9 KiB6,0134,706

es.poH A D27-Apr-2021148.3 KiB6,0284,721

es_419.poH A D27-Apr-202195 KiB5,0153,836

et.poH A D27-Apr-2021150.9 KiB6,0154,708

fa.poH A D27-Apr-2021123.4 KiB6,0114,704

fi.poH A D27-Apr-2021167.1 KiB6,0204,713

fo.poH A D27-Apr-202140.6 KiB2,1041,620

fr.poH A D27-Apr-2021170.8 KiB6,0404,733

fr_CA.poH A D27-Apr-2021121.3 KiB6,0194,712

fy.poH A D27-Apr-202152.5 KiB2,6682,052

gl.poH A D27-Apr-2021125.7 KiB6,0114,704

he.poH A D27-Apr-2021179.8 KiB6,0364,729

hi.poH A D27-Apr-202141.7 KiB2,1051,621

hr.poH A D27-Apr-2021122.4 KiB6,0234,716

hu.poH A D27-Apr-2021127.8 KiB6,0134,706

id.poH A D27-Apr-2021122.6 KiB6,0034,696

is.poH A D27-Apr-2021124.8 KiB6,0114,704

it.poH A D27-Apr-2021168.1 KiB6,0154,708

ja.poH A D27-Apr-2021158.5 KiB6,0134,706

kn.poH A D27-Apr-202147.7 KiB2,7902,121

ko.poH A D27-Apr-2021134.8 KiB6,0024,695

lt.poH A D27-Apr-202163.6 KiB3,2032,480

mr.poH A D27-Apr-2021122.9 KiB6,0114,704

ms_MY.poH A D27-Apr-2021151.4 KiB6,0014,694

nb.poH A D27-Apr-2021134.4 KiB6,0164,709

nds.poH A D27-Apr-202147.2 KiB2,7942,125

ne.poH A D27-Apr-202140 KiB2,1381,642

nl.poH A D27-Apr-2021168.7 KiB6,0154,708

oc.poH A D27-Apr-2021126.4 KiB6,0114,704

picard.potH A D27-Apr-2021120.4 KiB6,0784,770

pl.poH A D27-Apr-2021137.5 KiB6,0404,733

pt.poH A D27-Apr-2021134 KiB6,0144,707

pt_BR.poH A D27-Apr-2021150.8 KiB6,0294,722

ro.poH A D27-Apr-2021125.6 KiB6,0224,715

ru.poH A D27-Apr-2021152.1 KiB6,0474,740

sco.poH A D27-Apr-202146.6 KiB2,7942,125

sk.poH A D27-Apr-2021127.8 KiB6,0324,725

sl.poH A D27-Apr-2021125.4 KiB6,0334,726

sq.poH A D27-Apr-2021124.3 KiB6,0104,703

sr.poH A D27-Apr-2021122.3 KiB6,0224,715

sv.poH A D27-Apr-2021138 KiB6,0214,714

ta.poH A D27-Apr-202152 KiB2,7942,125

te.poH A D27-Apr-202163.5 KiB3,1812,458

tr.poH A D27-Apr-2021127.8 KiB6,0174,710

uk.poH A D27-Apr-2021142.3 KiB6,0344,727

vi.poH A D27-Apr-2021120.8 KiB5,9994,692

zh-Hans.poH A D27-Apr-2021140.4 KiB6,0194,712

zh.poH A D27-Apr-2021139.7 KiB6,0184,711

zh_CN.poH A D27-Apr-2021165.6 KiB6,0314,724

zh_TW.poH A D27-Apr-2021150.9 KiB6,0044,697

README.md

1Translations
2============
3
4Picard translations are handled by [Transifex](https://www.transifex.com).
5
6_Please do not manually edit the PO files._
7
8Required tools
9--------------
10
11* [Transifex client](http://support.transifex.com/customer/portal/topics/440187-transifex-client/articles)
12* [Babel](http://babel.pocoo.org/)
13
14
15Picard source tree strings
16--------------------------
17
18Their translations are handled at https://www.transifex.com/projects/p/musicbrainz/resource/picard/
19
20One can update `picard.pot` using:
21```bash
22$ python setup.py regen_pot_file
23```
24
25Transifex will _automatically_ pick `picard.pot` from [Picard git repository master branch](https://github.com/metabrainz/picard/tree/master) once per day.
26
27
28Attributes and countries strings
29--------------------------------
30
31Their translations are handled at https://www.transifex.com/projects/p/musicbrainz/resource/attributes/ and https://www.transifex.com/projects/p/musicbrainz/resource/countries/
32
33`attributes.pot` and `countries.pot` are updated by [musicbrainz-server project](https://bitbucket.org/metabrainz/musicbrainz-server/), outside the Picard project.
34
35Picard maintainers can regenerate `picard/const/attributes.py` and `picard/const/countries.py`, which are using `attributes.pot` and `countries.pot` as base, using the command:
36```bash
37$ python setup.py update_constants
38```
39It will retrieve and parse latest `attributes.pot` and `countries.pot` to rebuild `picard/const/attributes.py` and `picard/const/countries.py`.
40
41
42To fetch latest translations from Transifex
43-------------------------------------------
44
45Use the following command:
46
47```bash
48$ python setup.py pull_translations
49```
50
51It will fetch all po files from Transifex, but the most incomplete ones.
52
53The minimum acceptable percentage of a translation in order to download it can be seen using:
54```bash
55$ python setup.py pull_translations --help
56```
57The percentage value is passed to the `tx pull` command.
58