NLS Status Tables

The tables below shows which areas of the PostgreSQL source are prepared for translation, and the progress of those translations. The numbers are percents of translated messages. By following the links, you can download freshly baked PO files that are merged up against the latest program sources. No PostgreSQL source tree is needed for translation work.

The highlighted boxes are the files that have a sufficient fraction of strings translated to be considered for release. Files that are 100% translated are specially highlighted. All other files will not be part of the PostgreSQL release.

The grey numbers are translations that do not exist yet, but where this web site has initialized the translations files for you with data from the existing translations for the same language.

You can work in several branches. Please see the status information below and follow the announcements on the mailing list (subscribe) about when a branch is about to be released.

Other information: contributor/translator information (wiki)

Master

Last update: 2016-07-26T02:44:47Z

af cs de es fa fr hr hu id it ja ko nb nl pl pt_BR ro ru sk sl sv ta tr zh_CN zh_TW 25
ecpg
(120 strings)
  97 100 100   100 3 2 10 100 97 90 3 1 100 100 9 100 12 6 10 3 96 100 96 13 (98)
ecpglib
(32 strings)
  100 100 100   100       100 100 93     100 100   100         100 100   12 (99)
initdb
(161 strings)
  91 100 99 2 100   1 14 99 91 90 11 9 100 98 65 100 29 42 95 54 65 99 65 18 (82)
libpq
(205 strings)
32 94 100 100   100 29 1 3 100 93 93 28   100 98 1 100 32 46 69 60 79 100 77 20 (76)
pg_basebackup
(205 strings)
  67 100 100 1 100   1 1 100 66 99 5   100 99 17 100 5 6 12 6 16 100 8 13 (81)
pg_config
(41 strings)
  97 100 100 4 100 2 4 21 97 97 87 80 14 100 97 90 100 9 41 97 82 90 97 90 18 (91)
pg_controldata
(85 strings)
1 82 100 100 31 100 1 25 2 92 82 96 31 2 100 96 60 100 35 36 83 47 63 97 60 21 (72)
pg_ctl
(145 strings)
  94 100 100 1 100   1 11 100 94 96 8 8 100 100 37 100 6 35 97 57 70 100 77 18 (81)
pg_dump
(484 strings)
  87 100 98 1 98     4 96 87 90 28 2 100 95 38 100 32 37 50 4 60 96 59 18 (75)
pg_resetxlog
(107 strings)
  69 100 100 14 100   21 1 100 69 99 30   100 99 53 100 32 34 83 46 53 100 53 20 (72)
pg_rewind
(159 strings)
1 11 100 98 1 98 4 1 5 98 17 89 5 2 100 14 6 100 7 5 16 6 11 98 10 8 (97)
pgscripts
(203 strings)
  85 100 100 2 100   1 1 100 85 (E) 92 6   100 99 65 100 39 39 92 58 65 (E) 100 65 18 (82)
plperl
(41 strings)
  85 100 100 2 100 7 4 12 100 85 97 2   100 97 85 100 12 4 85 2 80 100 80 15 (92)
plpgsql
(165 strings)
1 94 100 100   100 4   7 100 94 90 1 1 98 98 86 100 6 2 7   70 100 85 14 (93)
plpython
(83 strings)
  87 100 98 1 98   1 1 98 87 89 1   95 95 69 98 1 1 3 1 60 98 60 14 (88)
pltcl
(14 strings)
  50 100 100 7 100 7 14 14 100 100 100 7   100 100 50 100 14 14 21 7 50 100 50 14 (85)
postgres
(4551 strings)
1   97 88   95 15   80 99 81 46 3 7 94 87 7 99 29 5 29   50 99 66 21 (56)
psql
(1080 strings)
  80 100 91 20 98   8 1 98 84 77 10 1 96 85 24 99 21 22 52 2 59 98 71 20 (64)
18 2 (16) 16 (84) 18 (99) 18 (98) 2 (25) 18 (99) 2 (22) 3 (18) 1 (80) 18 (98) 17 (87) 18 (89) 7 (30) 1 (7) 18 (99) 17 (96) 14 (53) 18 (99) 9 (28) 10 (33) 11 (75) 7 (57) 17 (66) 18 (99) 15 (70) 295 (80)

qualified list

9.5 branch

Last update: 2016-07-25T17:22:00Z

af cs de es fa fr hr hu id it ja ko nb nl pl pt_BR ro ru sk sl sv ta tr zh_CN zh_TW 25
ecpg
(120 strings)
  97 100 100   100 3 2 10 100 97 90 3 1 100 100 9 100 12 6 10 3 96 100 96 13 (98)
ecpglib
(32 strings)
  100 100 100   100       100 100 93     100 100   100         100 100   12 (99)
initdb
(174 strings)
  93 100 100 2 100   1 13 100 93 93 10 9 100 100 69 100 31 44 97 57 69 100 69 18 (84)
libpq
(202 strings)
33 96 100 100   100 30 1 3 100 95 95 28   100 100 1 100 33 47 70 62 80 100 78 20 (77)
pg_basebackup
(204 strings)
  68 100 100 1 100   1 1 100 66 100 5   100 100 17 100 5 6 12 6 16 100 8 13 (82)
pg_config
(41 strings)
  100 100 100 4 100 2 4 21 100 100 90 82 14 100 100 92 100 9 41 100 85 92 100 92 18 (93)
pg_controldata
(83 strings)
1 85 100 97 32 100 1 26 2 100 85 100 32 2 100 100 62 100 36 37 86 49 66 97 62 21 (73)
pg_ctl
(145 strings)
  94 100 97 1 100   1 11 100 94 96 8 8 100 100 37 100 6 35 97 57 70 100 77 18 (81)
pg_dump
(472 strings)
  90 100 98 1 98     4 98 90 94 29 2 98 98 39 100 33 38 52 4 62 98 61 18 (76)
pg_resetxlog
(107 strings)
  70 100 96 14 100   21 1 100 70 100 30   100 100 54 100 32 34 84 47 54 96 54 20 (72)
pg_rewind
(153 strings)
1 12 100 97 1 100 4 1 5 100 18 94 5 2 100 97 7 100 7 5 18 6 12 97 11 9 (98)
pgscripts
(197 strings)
  87 100 98 3 100   2 1 100 87 95 6 1 100 100 67 100 40 40 93 60 67 100 67 18 (83)
plperl
(40 strings)
  87 100 100 2 100 7 5 12 100 87 100 2   100 100 87 100 12 5 87 2 82 100 82 15 (94)
plpgsql
(163 strings)
1 96 100 100   100 4   7 100 96 92 1 1 100 100 88 100 6 2 7   72 100 87 14 (95)
plpython
(82 strings)
  92 100 97 1 100   1 1 100 92 93 1   100 100 74 100 1 1 3 1 64 97 64 14 (90)
pltcl
(14 strings)
  50 100 100 7 100 7 14 14 100 100 100 7   100 100 50 100 14 14 21 7 50 100 50 14 (85)
postgres
(4404 strings)
1   99 93   99 16   84 99 85 48 3 7 99 91 7 100 31 6 31   52 99 70 21 (58)
psql
(1043 strings)
  83 100 95 20 100   8 1 100 88 80 11 1 100 89 25 100 21 23 54 2 61 95 74 20 (66)
18 2 (17) 16 (86) 18 (99) 18 (98) 2 (26) 18 (99) 2 (23) 3 (18) 1 (84) 18 (99) 17 (89) 18 (91) 7 (30) 1 (7) 18 (99) 18 (98) 14 (54) 18 (100) 9 (29) 10 (34) 11 (77) 7 (59) 17 (67) 18 (98) 15 (72) 296 (81)

qualified list

9.4 branch

Last update: 2016-07-25T17:28:17Z

af cs de es fa fr hr hu id it ja ko nb nl pl pt_BR ro ru sk sl sv ta tr zh_CN zh_TW 25
ecpg
(120 strings)
  97 100 100   100 3 2 10 100 97 90 3 1 100 100 9 100 12 6 10 3 96 100 96 13 (98)
ecpglib
(32 strings)
  100 100 100   100       100 100       100 100   100         100 100   11 (100)
initdb
(174 strings)
  94 100 100 2 100   1 13 100 94 66 10 9 100 100 70 100 31 44 98 58 70 98 70 18 (82)
libpq
(200 strings)
33 98 100 100 1 100 30 1 3 100 98 68 28   100 100 2 100 33 48 71 63 82 98 80 20 (76)
pg_basebackup
(196 strings)
  71 100 100 2 100   2 1 100 69 9 6 1 100 100 17 100 6 7 12 6 16 98 8 12 (80)
pg_config
(41 strings)
  100 100 100 4 100 2 4 21 100 100 90 82 14 100 100 92 100 9 41 100 85 92 100 92 18 (93)
pg_controldata
(78 strings)
1 96 100 100 34 100 1 28 2 100 97 58 34 2 100 100 71 100 38 39 100 52 75 100 71 21 (75)
pg_ctl
(144 strings)
  95 100 98 1 100   1 11 100 95 61 9 8 100 100 37 100 6 36 98 57 70 98 77 18 (79)
pg_dump
(458 strings)
  95 100 98 1 99     4 99 96 62 31 2 99 99 43 100 36 41 56 5 66 98 65 18 (76)
pg_resetxlog
(103 strings)
  78 100 100 14 100   22 1 100 78 59 34   93 100 62 100 36 38 93 55 62 93 62 20 (73)
pgscripts
(190 strings)
  93 100 100 3 100   2 1 100 93 69 6 1 100 100 71 100 42 42 99 63 71 96 71 18 (83)
plperl
(35 strings)
  100 100 100 2 100 8 5 14 100 100 17 2   100 100 100 100 14 5 100 2 94 100 94 14 (99)
plpgsql
(162 strings)
1 97 100 100   100 4   8 100 97 73 1 1 100 100 89 100 6 2 7   73 100 88 14 (94)
plpython
(84 strings)
  92 100 97 1 100   1 1 100 92 2 1   100 100 75 100 1 1 3 1 65 96 64 13 (90)
pltcl
(7 strings)
  100 100 100 14 100 14 28 28 100 100 42 14   100 100 100 100 28 28 42 14 100 100 100 13 (100)
postgres
(4160 strings)
1   100 99   100 17   90 99 91 52 3 8 99 100 7 100 33 6 33   56 98 75 21 (60)
psql
(926 strings)
  94 100 100 23 100   10 2 100 99 51 12 1 100 100 28 100 24 26 61 2 69 99 84 20 (69)
17 2 (17) 16 (93) 17 (100) 17 (99) 2 (28) 17 (99) 2 (23) 3 (20) 1 (90) 17 (99) 17 (93) 12 (66) 7 (32) 1 (8) 17 (99) 17 (99) 14 (61) 17 (100) 9 (31) 10 (36) 11 (82) 7 (61) 17 (73) 17 (98) 15 (79) 282 (82)

qualified list

9.3 branch

Last update: 2016-07-25T17:33:47Z

af cs de es fa fr hr hu it ja ko nb nl pl pt_BR ro ru sk sl sv ta tr zh_CN zh_TW 24
ecpg
(117 strings)
  100 100 100   100 3 2 100 100 93 3 1 100 100 9 100 12 6 9 3 99 100 99 13 (99)
ecpglib
(32 strings)
  100 100 100   100     100 100       100 100   100         100 100   11 (100)
initdb
(169 strings)
  98 100 100 2 100   1 100 98 69 11 9 98 100 73 100 32 45 69 59 73 98 73 18 (82)
libpq
(201 strings)
34 99 100 100   100 31 1 100 99 69 29   99 100 1 100 34 48 72 63 83 99 81 20 (77)
pg_basebackup
(145 strings)
  97 100 100 2 100   2 100 95 10 8 1 99 100 24 100 8 9 12 8 22 97 9 12 (86)
pg_config
(41 strings)
  100 100 100 4 100 2 4 100 100 90 82 14 100 100 92 100 9 41 100 85 92 100 92 18 (93)
pg_controldata
(75 strings)
1 100 100 100 36 100 1 29 100 100 61 36 2 100 100 74 100 40 41 54 54 78 100 74 21 (75)
pg_ctl
(140 strings)
  97 100 98 1 100   1 100 97 62 9 8 97 100 38 100 6 37 97 59 72 97 80 18 (79)
pg_dump
(453 strings)
  97 100 98 1 99     99 97 63 32 1 98 99 44 100 38 42 57 3 67 97 67 18 (77)
pg_resetxlog
(92 strings)
  90 100 100 16 100 1 26 100 90 67 40 1 92 100 70 100 42 44 66 63 70 90 70 20 (76)
pgscripts
(184 strings)
  97 100 100 3 100   2 100 97 72 7 1 97 100 75 100 44 45 67 66 75 97 75 18 (83)
plperl
(35 strings)
  100 100 100 2 100 8 5 100 100 17 2   100 100 100 100 14 5 14 2 94 100 94 13 (99)
plpgsql
(158 strings)
1 100 100 100   100 4   100 100 75 1 1 100 100 91 100 6 2 6   75 100 90 14 (95)
plpython
(81 strings)
  96 100 97 1 100   1 100 96 2 1   96 100 77 100 1 1 1 1 67 96 66 13 (91)
pltcl
(7 strings)
  100 100 100 14 100 14 28 100 100 42 14   100 100 100 100 28 28 28 14 100 100 100 13 (100)
postgres
(3928 strings)
2   100 99   100 18   100 98 56 3 8 98 100 8 100 36 6 36   61 90 80 20 (59)
psql
(906 strings)
  99 100 100 25 100   11 100 99 54 13 1 99 100 31 100 26 28 65 2 73 98 88 20 (70)
17 2 (18) 16 (98) 17 (100) 17 (99) 2 (30) 17 (99) 2 (24) 3 (22) 17 (99) 17 (98) 12 (69) 7 (33) 1 (8) 17 (98) 17 (99) 14 (64) 17 (100) 9 (33) 10 (37) 10 (68) 7 (64) 17 (76) 17 (97) 15 (81) 280 (83)

qualified list

9.2 branch

Last update: 2016-07-25T17:38:40Z

af cs de es fa fr hr hu it ja ko nb nl pl pt_BR ro ru sk sl sv ta tr zh_CN zh_TW 24
ecpg
(119 strings)
  100 100 100   100 3 2 100 99 93 3 1 100 100 9 100 12 6 9 3 99 100 99 13 (99)
ecpglib
(32 strings)
  100 100 100   100     100 100       100 100   100         100 100   11 (100)
initdb
(150 strings)
  98 100 100 2 100   2 100 98 79 12 11 98 100 83 100 36 52 79 68 83 98 83 18 (86)
libpq
(189 strings)
37 99 100 100 1 100 34 1 100 98 74 32   99 100 2 100 37 52 77 68 89 98 87 20 (79)
pg_basebackup
(129 strings)
  97 100 100 2 100   2 100 92 10 8   99 100 30 100 8 10 12 8 26 96 10 12 (86)
pg_config
(45 strings)
  100 100 100 4 100 2 4 100 100 95 84 26 100 100 97 100 8 46 97 91 97 100 97 18 (94)
pg_controldata
(68 strings)
1 100 100 100 39 100 1 32 100 100 67 39 2 100 100 82 100 44 45 60 60 86 100 82 21 (77)
pg_ctl
(135 strings)
  98 100 98 1 100   1 100 98 66 10 8 98 100 41 100 7 40 98 62 77 98 84 18 (81)
pg_dump
(430 strings)
  98 100 99 1 100     100 98 70 34 3 98 100 48 100 40 46 63 5 74 98 73 18 (79)
pg_resetxlog
(90 strings)
1 88 100 100 17 100 2 26 100 88 71 41 2 91 100 74 100 43 45 70 64 74 88 74 20 (76)
pgscripts
(168 strings)
  100 100 100 4 100   2 100 100 86 7 1 100 100 89 100 50 51 80 78 89 100 89 18 (89)
plperl
(35 strings)
  100 100 100 2 100 8 5 100 100 17 2   100 100 100 100 14 5 14 2 94 100 94 13 (99)
plpgsql
(158 strings)
1 100 100 100   100 4   100 100 76 1 1 100 100 93 100 6 2 6   75 100 91 14 (95)
plpython
(81 strings)
  96 100 97 1 100   1 100 96 2 1   96 100 77 100 1 1 1 1 67 96 66 13 (91)
pltcl
(7 strings)
  100 100 100 14 100 14 28 100 100 42 14   100 100 100 100 28 28 28 14 100 100 100 13 (100)
postgres
(3751 strings)
2   100 99   100 19   100 98 60 4 9 99 100 9 100 38 7 39   66 98 88 20 (61)
psql
(859 strings)
  99 100 100 26 100   11 100 99 58 14 1 99 100 33 100 27 29 69 2 77 99 93 20 (71)
17 2 (19) 16 (98) 17 (100) 17 (99) 2 (32) 17 (100) 2 (26) 3 (23) 17 (100) 17 (97) 12 (74) 7 (35) 1 (9) 17 (98) 17 (100) 14 (68) 17 (100) 9 (35) 10 (41) 10 (73) 7 (70) 17 (80) 17 (98) 15 (86) 280 (84)

qualified list

9.1 branch

Last update: 2016-07-25T17:43:21Z

af cs de es fa fr hr hu it ja ko nb nl pl pt_BR ro ru sk sl sv ta tr zh_CN zh_TW 24
ecpg
(119 strings)
  100 100 100   100 3 2 100 100 94 3 1 100 100 9 100 12 6 9 3 100 100 100 13 (99)
ecpglib
(32 strings)
  100 100 100   100     100 100       100 100   100         100 100   11 (100)
initdb
(140 strings)
  98 100 100 2 100   2 100 98 92 12 12 99 100 98 100 40 57 92 73 98 96 98 18 (91)
libpq
(175 strings)
40 99 100 100 1 100 37 1 100 96 82 35   99 100 2 100 40 58 85 76 97 98 96 20 (81)
pg_basebackup
(66 strings)
  100 100 100 4 100   4 100 92 28 21 1 100 100 92 100 22 25 27 13 72 28 28 11 (96)
pg_config
(45 strings)
  100 100 100 4 100 2 4 100 100 97 86 26 100 100 100 100 8 46 100 93 100 100 100 18 (95)
pg_controldata
(57 strings)
1 100 100 100 47 100 1 38 100 100 82 47 3 100 100 100 100 52 56 73 73 100 100 100 21 (84)
pg_ctl
(134 strings)
  100 98 100 1 100   1 98 100 75 10 8 100 98 47 99 8 46 77 70 80 97 93 18 (82)
pg_dump
(410 strings)
  98 100 99 1 100   1 100 97 90 41 3 98 100 56 100 48 54 80 5 98 95 95 18 (86)
pg_resetxlog
(87 strings)
1 88 100 100 16 100 4 34 100 88 85 49 2 90 100 88 100 51 55 83 78 88 88 88 20 (82)
pgscripts
(160 strings)
  100 100 100 4 100   3 100 100 96 8 1 100 100 100 100 56 58 90 88 100 100 100 18 (93)
plperl
(35 strings)
  100 100 100 2 100 8 5 100 94 17 2   100 100 100 100 14 5 14 2 94 100 94 13 (98)
plpgsql
(152 strings)
1 100 100 100   100 5   100 100 82 1 1 100 100 100 100 7 3 7   82 100 98 14 (97)
plpython
(73 strings)
  98 100 100 1 100   1 100 87 2 1   98 100 87 100 1 1 1 1 76 97 75 13 (93)
pltcl
(7 strings)
  100 100 100 14 100 14 28 100 100 42 14   100 100 100 100 28 28 28 14 100 100 100 13 (100)
postgres
(3631 strings)
2   100 99   100 21   100 96 65 4 9 97 100 9 100 41 7 41   70 98 94 20 (62)
psql
(834 strings)
  99 100 100 27 100   12 100 99 61 15 1 99 100 34 100 29 31 73 2 81 99 98 20 (72)
17 2 (21) 16 (98) 17 (99) 17 (99) 2 (37) 17 (100) 2 (29) 3 (28) 17 (99) 17 (96) 12 (83) 7 (39) 1 (9) 17 (98) 17 (99) 14 (79) 17 (99) 9 (40) 10 (46) 10 (79) 7 (78) 17 (90) 16 (98) 15 (95) 279 (87)

qualified list