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)

14 branch

Last update: 2021-12-03T13:50:52Z

af cs de el es fa fr he hr hu id it ja ko nb nl pl pt_BR ro ru sk sl sv ta tr uk vi zh_CN zh_TW 29
ecpg
(129 strings)
  95 100 99 100   100 3 3 1 10 91 100 95 2 1 89 88 8 100 11 5 100 2 92 99 91 98 84 17 (95)
ecpglib
(32 strings)
  100 100 100 100   100         100 100 100     100 100   100     100   100 100 100 100   16 (100)
initdb
(173 strings)
  97 100 99 100 1 100 47 5 1 17 49 100 97 5 6 47 43 30 100 17 21 100 23 91 100 49 100 30 22 (70)
libpq
(256 strings)
19 88 99 99 99   99 67 18 1 2 76 99 88 17   64 64 1 99 19 28 100 39 78 99 1 99 50 23 (69)
pg_amcheck
(93 strings)
  24 100 80 100 2 100 13   1 2 13 100 24 5 1 13 13 9 100 7 7 100 8 21 100 5 100 9 9 (97)
pg_archivecleanup
(26 strings)
  100 100 100 100 3 100 11     7 23 100 100 11 7 42 23 15 100 15 15 100 11 92 100 42 100 15 14 (91)
pg_basebackup
(269 strings)
  98 99 18 99 1 99 20 2 1 7 26 99 98 4 2 20 18 2 99 8 5 99 2 93 99 26 98 9 17 (70)
pg_checksums
(55 strings)
  98 100 100 100 1 100 10 3   10 21 100 98 7 3 21 21 18 100 10 10 100 9 85 100 9 100 18 12 (98)
pg_config
(43 strings)
  97 100 100 100 2 100 83 6 4 18 83 100 97 69 9 83 83 79 100 11 32 100 72 83 100 83 100 79 22 (87)
pg_controldata
(92 strings)
1 100 100 100 100 22 100 9 3 20 8 84 100 100 22 6 78 77 45 100 25 26 100 35 84 100 79 100 45 24 (72)
pg_ctl
(159 strings)
  99 100 100 100 1 100 79 1 1 8 83 100 99 6 5 79 75 27 100 3 26 100 45 83 100 15 100 57 21 (78)
pg_dump
(507 strings)
  95 99 98 99   99 24     3 25 98 95 5 1 23 23 6 99 5 6 99 2 90 98 3 98 8 21 (61)
pg_resetwal
(117 strings)
  86 100 86 100 9 100 3 5 10 8   100 86 11 3 43 43 23 100 11 11 100 17 82 86 29 100 23 21 (62)
pg_rewind
(179 strings)
  89 100 100 100 1 100 3 6 2 16 26 100 77 5 7 25 25 15 100 15 8 100 2 76 100 3 100 19 15 (81)
pg_test_fsync
(25 strings)
  96 100 100 100 4 100 4     4 4 100 96 4 4 84 4 4 100 4 4 100 4 92 100 96 100 4 14 (97)
pg_test_timing
(13 strings)
  76 100 100 100 7 100 23     7 23 100 76 15 7 69 30 15 100 15 15 100 15 76 100 76 100 23 14 (90)
pg_upgrade
(282 strings)
  92 100 3 100 1 100 3 1 1 1 4 100 91 2   39 4 2 100 2 2 100 2 82 100 2 100 3 12 (92)
pg_verifybackup
(98 strings)
1 20 100 100 100 2 100 5 5 3 26 27 100 90 4 5 27 26 9 100 8 7 100 3 17 100 5 100 10 10 (99)
pg_waldump
(51 strings)
  100 100 100 100 1 100 11 5 1 9 19 100 82 7 5 29 17 13 100 13 11 100 5 82 100 49 100 13 14 (88)
pgscripts
(214 strings)
  91 100 99 99 1 100 58   1 2 62 99 91 4   62 62 39 100 21 21 100 33 86 99 9 99 38 21 (74)
plperl
(41 strings)
  100 100 100 100 2 100 2 4 2 9 97 100 100 2   97 95 80 100 9 2 100 2 100 100 97 100 75 18 (96)
plpgsql
(170 strings)
1 96 100 97 100   100   4 1 8 91 100 96 1 1 86 86 73 100 6 2 100   94 97 90 95 72 18 (92)
plpython
(88 strings)
  100 100 100 100 1 100 1   1 3 98 100 100 1   90 84 60 100 3 1 100 1 100 100 98 100 51 18 (93)
pltcl
(18 strings)
  100 100 100 100 5 100 5 5 5 11 94 100 100 5   94 44 27 100 11 5 100 5 100 100 94 100 27 18 (87)
postgres
(5544 strings)
1 2 99 3 96   99   11   58 83 99 86 2 4 73 62 4 99 21 4 99   78 99   87 47 22 (59)
psql
(1279 strings)
  97 99 99 99 14 99 72   5 1 81 99 88 6   72 68 17 99 15 15 100 1 81 99 55 99 53 24 (67)
26 2 (10) 23 (95) 26 (99) 23 (98) 26 (99) 2 (18) 26 (99) 8 (56) 2 (14) 3 (11) 1 (58) 17 (73) 26 (99) 25 (93) 7 (18) 1 (4) 23 (64) 18 (63) 14 (36) 26 (99) 9 (15) 10 (19) 26 (99) 7 (37) 24 (87) 26 (99) 15 (75) 26 (98) 15 (49) 457 (81)

qualified list

13 branch

Last update: 2021-12-03T14:03:13Z

af cs de es fa fr he hr hu id it ja ko nb nl pl pt_BR ro ru sk sl sv ta tr uk vi zh_CN zh_TW 28
ecpg
(126 strings)
  99 100 100   100 3 3 1 11 95 96 99 2 1 92 100 8 100 11 5 100 2 96 99 95 96 88 16 (97)
ecpglib
(32 strings)
  100 100 100   100         100 100 100     100 100   100     100   100 100 100 100   15 (100)
initdb
(170 strings)
  100 100 100 1 100 48 5 1 18 50 99 100 5 7 48 100 30 100 17 22 100 24 94 100 50 94 30 21 (71)
libpq
(267 strings)
24 98 99 98   99 76 22 1 2 85 97 98 21   73 72 1 99 24 35 100 46 87 98 1 98 56 22 (72)
pg_archivecleanup
(26 strings)
  100 100 100 3 100 11     7 23 100 100 11 7 42 100 15 100 15 15 100 11 92 100 42 92 15 14 (90)
pg_basebackup
(272 strings)
  99 99 99 1 99 20 2 1 7 26 97 99 4 2 20 18 2 99 8 5 99 2 93 99 25 93 9 17 (69)
pg_checksums
(55 strings)
  98 100 98 1 100 10 3   10 21 98 98 7 3 21 98 18 100 10 10 100 9 85 98 9 98 18 12 (97)
pg_config
(43 strings)
  100 100 100 2 100 83 6 4 18 83 100 100 69 9 83 100 79 100 11 32 100 72 83 100 83 95 79 21 (87)
pg_controldata
(92 strings)
1 100 100 100 22 100 9 3 20 8 84 100 100 22 6 78 100 45 100 25 26 100 35 84 100 79 96 45 23 (72)
pg_ctl
(159 strings)
  100 100 100 1 100 79 1 1 8 83 100 100 6 5 79 100 27 100 3 26 100 45 83 100 15 98 57 20 (79)
pg_dump
(500 strings)
  98 99 98   99 25 1   3 25 98 98 5 1 24 23 7 99 5 7 99 2 94 98 4 93 9 20 (60)
pg_resetwal
(117 strings)
  86 100 86 9 100 3 5 10 8   86 86 11 3 43 86 23 100 11 11 100 17 82 86 29 82 23 20 (61)
pg_rewind
(174 strings)
  98 100 98 1 100 3 6 2 17 30 98 86 5 8 29 29 15 100 15 8 100 2 85 99 3 85 20 14 (81)
pg_test_fsync
(26 strings)
  100 100 100 3 100 3     3 3 100 100 3 3 84 100 3 100 3 3 100 3 96 100 100 100 3 14 (98)
pg_test_timing
(12 strings)
  100 100 100 8 100 25     8 25 100 100 16 8 91 100 16 100 16 16 100 16 100 100 100 100 25 14 (99)
pg_upgrade
(279 strings)
  97 100 96 1 100 3 1 1 1 4 96 96 2   41 5 2 100 2 2 100 2 86 96 2 90 3 12 (91)
pg_verifybackup
(91 strings)
1 21 100 91 2 100 4 4 2 27 29 100 100 4 5 29 38 8 100 7 6 100 3 18 100 4 91 9 9 (98)
pg_waldump
(51 strings)
  100 100 100 1 100 11 5 1 9 19 100 82 7 5 29 31 13 100 13 11 100 5 82 100 49 100 13 13 (87)
pgscripts
(207 strings)
  98 100 98 1 100 63   1 2 67 98 98 4   67 98 41 100 22 22 100 35 92 98 9 92 41 20 (76)
plperl
(41 strings)
  100 100 100 2 100 2 4 2 9 97 100 100 2   97 100 80 100 9 2 100 2 100 100 97 100 75 17 (96)
plpgsql
(171 strings)
1 100 100 100   100   3   9 95 98 100 1 1 90 100 77 100 7 2 100   98 100 94 98 76 17 (95)
plpython
(88 strings)
  100 100 100 1 100 1   1 3 98 100 100 1   90 100 60 100 3 1 100 1 100 100 98 100 51 17 (93)
pltcl
(18 strings)
  100 100 100 5 100 5 5 5 11 94 100 100 5   94 100 27 100 11 5 100 5 100 100 94 100 27 17 (90)
postgres
(5385 strings)
1 2 99 98   99   11   61 89 98 92 2 5 77 66 5 99 22 4 99   83 98   94 50 22 (61)
psql
(1256 strings)
  99 99 99 14 99 74   5 1 83 99 91 6   73 70 17 99 15 16 100 1 83 99 56 96 54 23 (67)
25 2 (12) 23 (98) 25 (99) 25 (98) 2 (18) 25 (99) 8 (58) 2 (16) 3 (11) 1 (61) 17 (75) 25 (98) 25 (96) 7 (19) 1 (5) 23 (67) 22 (84) 14 (37) 25 (99) 9 (16) 10 (20) 25 (99) 7 (39) 24 (90) 25 (98) 15 (77) 25 (95) 15 (50) 430 (81)

qualified list

12 branch

Last update: 2021-12-03T14:14:32Z

af cs de es fa fr he hr hu id it ja ko nb nl pl pt_BR ro ru sk sl sv ta tr uk vi zh_CN zh_TW 28
ecpg
(123 strings)
  100 100 100   100 3 3 1 11 97 100 100 2 1 95 94 8 100 12 5 100 2 100 100 97 100 90 16 (98)
ecpglib
(32 strings)
  100 100 100   100         100 100 100     100 100   100     100   100 100 100 100   15 (100)
initdb
(168 strings)
  100 100 100 1 100 49 5 1 18 50 97 100 5 7 48 45 30 100 17 22 100 24 97 100 50 97 30 21 (69)
libpq
(251 strings)
26 98 99 98   99 81 23 1 2 91 94 98 23   78 77 1 99 26 37 100 49 93 98 1 98 60 22 (74)
pg_archivecleanup
(25 strings)
  100 100 100 4 100 12     8 24 100 100 12 8 44 24 16 100 16 16 100 12 100 100 44 100 16 13 (91)
pg_basebackup
(261 strings)
  99 99 99 1 99 21 2 1 8 27 98 98 4 2 21 19 3 99 8 6 99 2 98 99 26 98 9 17 (70)
pg_checksums
(54 strings)
  98 100 98 1 100 11 3   11 22 88 98 7 3 22 22 18 100 11 11 100 9 88 98 9 98 18 11 (96)
pg_config
(42 strings)
  100 100 100 2 100 85 7 4 19 85 100 100 71 9 85 85 80 100 11 33 100 73 85 100 85 100 80 21 (87)
pg_controldata
(92 strings)
1 100 100 100 22 100 9 3 20 8 86 100 100 22 6 80 79 47 100 26 27 100 36 86 100 81 100 47 23 (72)
pg_ctl
(158 strings)
  100 100 100 1 100 80 1 1 8 84 99 99 6 5 79 75 27 100 3 26 100 45 84 100 15 99 58 20 (77)
pg_dump
(496 strings)
  98 98 98   98 25 1   3 26 94 97 5 1 24 23 7 98 5 7 98 2 95 98 4 94 9 20 (59)
pg_resetwal
(116 strings)
  86 100 86 9 100 3 6 10 8   86 86 11 3 45 45 25 100 12 12 100 18 86 86 31 86 25 20 (60)
pg_rewind
(154 strings)
  99 100 99 1 100 3 7 2 18 35 98 99 5 7 33 33 16 100 16 8 100 3 98 99 3 98 21 14 (85)
pg_test_fsync
(26 strings)
  100 100 100 3 100 3     3 3 100 100 3 3 84 3 3 100 3 3 100 3 96 100 100 100 3 13 (98)
pg_test_timing
(12 strings)
  100 100 100 8 100 25     8 25 100 100 16 8 91 25 16 100 16 16 100 16 100 100 100 100 25 13 (99)
pg_upgrade
(276 strings)
  97 100 96 1 100 3 1 1 1 4 93 95 2   42 4 2 100 2 2 100 2 88 96 2 93 3 12 (91)
pg_waldump
(51 strings)
  100 100 100 1 100 11 1 1 5 15 98 100 5 1 31 13 7 100 7 7 100 5 98 100 60 98 9 13 (91)
pgscripts
(197 strings)
  99 100 99 2 100 67   1 2 71 98 97 4 1 71 71 43 100 23 23 100 38 98 98 10 98 43 20 (76)
plperl
(41 strings)
  100 100 100 2 100 2 4 2 9 97 100 100 2   97 95 80 100 9 2 100 2 100 100 97 100 75 17 (96)
plpgsql
(171 strings)
1 100 100 100   100   3   9 95 99 100 1 1 90 90 77 100 7 2 100   98 100 94 99 76 17 (95)
plpython
(88 strings)
  100 100 100 1 100 1   1 3 98 100 100 1   90 84 60 100 3 1 100 1 100 100 98 100 51 17 (93)
pltcl
(18 strings)
  100 100 100 5 100 5 5 5 11 94 100 100 5   94 44 27 100 11 5 100 5 100 100 94 100 27 17 (87)
postgres
(5275 strings)
1 2 99 98   99   12   63 92 97 92 2 5 80 68 5 99 23 4 99   86 98 1 97 52 22 (62)
psql
(1219 strings)
  99 99 99 14 99 76   5 1 85 99 91 6   76 72 18 99 15 16 100 1 86 99 58 99 56 23 (68)
24 2 (13) 23 (98) 24 (99) 24 (98) 2 (18) 24 (99) 8 (60) 2 (17) 3 (11) 1 (63) 17 (77) 24 (97) 24 (97) 7 (20) 1 (5) 23 (68) 18 (66) 14 (37) 24 (99) 9 (16) 10 (20) 24 (99) 7 (40) 24 (94) 24 (98) 15 (78) 24 (98) 15 (51) 417 (81)

qualified list

11 branch

Last update: 2021-12-03T14:25:05Z

af cs de es fa fr he hr hu id it ja ko nb nl pl pt_BR ro ru sk sl sv ta tr vi zh_CN zh_TW 27
ecpg
(122 strings)
  100 100 100   100 4 3 2 10 100 100 100 3 1 97 96 9 100 12 6 100 3 100 100 100 92 15 (99)
ecpglib
(32 strings)
  100 100 100   100         100 100 100     100 100   100     100   100 100 100   14 (100)
initdb
(163 strings)
  100 100 99 2 100 95   1 12 98 98 98 11 8 91 87 55 100 27 40 100 46 99 98 98 55 20 (84)
libpq
(233 strings)
28 99 99 99   99 87 25 1 3 98 98 98 24   84 83 1 99 28 40 100 53 98 1 98 65 21 (76)
pg_archivecleanup
(25 strings)
  100 100 100 4 100 16   4 4 24 100 100 16 4 84 24 16 100 16 16 100 16 100 100 100 12 12 (98)
pg_basebackup
(252 strings)
  99 100 99 1 100 86   1 1 99 99 99 5   80 70 13 100 6 7 100 7 99 97 99 9 16 (89)
pg_config
(41 strings)
  100 100 100 4 100 100 2 4 21 100 100 100 80 14 100 100 90 100 9 41 100 82 100 100 100 90 20 (94)
pg_controldata
(87 strings)
1 100 100 100 28 100 13 1 24 2 100 100 100 28 2 91 90 56 100 32 33 100 43 100 93 100 56 22 (76)
pg_ctl
(148 strings)
  100 100 99 2 100 95   2 10 99 99 99 8 6 88 84 31 100 4 30 100 50 99 18 99 64 19 (81)
pg_dump
(505 strings)
  99 100 99   100 95     3 98 98 98 25 2 94 90 35 100 29 33 100 4 99 5 99 54 19 (81)
pg_resetwal
(114 strings)
  85 100 85 12 100 16   17 1   85 85 25   77 77 44 100 27 28 100 38 85 48 85 44 19 (67)
pg_rewind
(164 strings)
1 99 100 99 1 100 12 4 2 5 98 98 97 6 2 93 93 7 100 7 5 100 6 99 10 99 10 13 (98)
pg_test_fsync
(29 strings)
  100 100 100 6 100 10   3 3 10 100 100 10 3 82 10 10 100 10 10 100 6 96 100 100 10 12 (98)
pg_test_timing
(12 strings)
  100 100 100 8 100 25     8 25 100 100 16 8 91 25 16 100 16 16 100 16 100 100 100 25 12 (99)
pg_upgrade
(260 strings)
  97 100 96 1 100 3 1 1 1 5 94 94 2   46 5 3 100 3 3 100 3 95 3 95 3 11 (92)
pg_verify_checksums
(33 strings)
  100 100 100 9 100 36   6 3 45 90 87 24 3 42 42 30 100 27 30 100 30 96 42 100 30 10 (97)
pg_waldump
(47 strings)
  100 100 100 2 100 14 2 2 8 19 100 100 8 4 48 19 12 100 10 12 100 8 100 97 100 14 12 (95)
pgscripts
(186 strings)
  99 100 99 1 100 93   1 1 98 98 98 6 1 97 97 60 100 33 33 100 53 98 11 98 60 19 (84)
plperl
(40 strings)
  100 100 100 2 100 2 5 2 10 100 100 100 2   100 97 82 100 10 2 100 2 100 100 100 77 16 (97)
plpgsql
(167 strings)
1 100 100 100   100   3   9 98 98 98 1 1 92 92 79 100 7 2 100   99 97 99 78 16 (95)
plpython
(87 strings)
  100 100 100 1 100 1   1 3 100 100 100 1   91 85 60 100 3 1 100 1 100 100 100 51 16 (92)
pltcl
(17 strings)
  100 100 100 5 100 5 5 5 11 100 100 100 5   100 47 29 100 11 5 100 5 100 100 100 29 16 (87)
postgres
(5156 strings)
1 2 99 99   99 1 12   67 98 98 93 2 5 84 72 5 99 24 4 99   87 1 98 55 21 (61)
psql
(1185 strings)
  99 99 99 17 99 88   7 1 99 99 91 9   88 83 21 99 18 19 100 1 97 67 99 62 22 (70)
24 2 (14) 23 (98) 24 (99) 24 (98) 2 (22) 24 (99) 8 (92) 2 (18) 3 (16) 1 (67) 17 (99) 24 (98) 24 (97) 7 (27) 1 (5) 23 (86) 18 (85) 14 (47) 24 (99) 9 (24) 10 (30) 24 (99) 7 (52) 24 (97) 15 (96) 24 (98) 15 (62) 393 (86)

qualified list

10 branch

Last update: 2021-12-03T14:34:57Z

af cs de es fa fr he hr hu id it ja ko nb nl pl pt_BR ro ru sk sl sv ta tr zh_CN zh_TW 26
ecpg
(122 strings)
  100 100 100   100 4 3 2 10 100 100 98 3 1 98 97 9 100 12 6 100 3 100 96 93 14 (98)
ecpglib
(32 strings)
  100 100 100   100         100 100 100     100 100   100     100   100 100   13 (100)
initdb
(159 strings)
  100 100 99 2 100 98   1 13 98 97 98 11 8 93 89 56 100 28 41 100 47 99 88 56 19 (83)
libpq
(229 strings)
28 99 99 99   99 89 26 1 3 98 98 98 25   86 84 1 99 28 41 100 54 98 84 66 21 (76)
pg_archivecleanup
(25 strings)
  100 100 100 4 100 16   4 4 24 100 100 16 4 84 24 16 100 16 16 100 16 100 24 12 10 (98)
pg_basebackup
(239 strings)
  99 100 99 1 100 91   1 1 99 99 99 5   85 74 14 100 6 8 100 7 99 74 9 15 (88)
pg_config
(41 strings)
  100 100 100 4 100 100 2 4 21 100 100 100 80 14 100 100 90 100 9 41 100 82 100 97 90 19 (93)
pg_controldata
(85 strings)
1 100 100 100 30 100 11 1 25 2 100 98 98 30 2 98 97 58 100 34 35 100 45 100 96 58 21 (76)
pg_ctl
(144 strings)
  100 100 99 1 100 97   1 10 99 98 99 8 6 90 86 31 100 3 30 100 51 99 86 65 19 (80)
pg_dump
(499 strings)
  99 100 99 1 100 96     3 98 98 97 26 2 95 92 35 100 30 34 100 4 98 89 55 19 (81)
pg_resetwal
(110 strings)
  97 100 97 12 100 17   18 1   97 97 26   90 90 46 100 28 30 100 40 97 90 46 19 (73)
pg_rewind
(160 strings)
1 99 100 99 1 100 13 4 2 5 98 98 98 6 2 96 96 7 100 8 5 100 6 99 95 11 13 (98)
pg_test_fsync
(29 strings)
  100 100 100 6 100 10   3 3 10 100 100 10 3 82 10 10 100 10 10 100 6 96 10 10 10 (97)
pg_test_timing
(12 strings)
  100 100 100 8 100 25     8 25 100 100 16 8 91 25 16 100 16 16 100 16 100 25 25 10 (99)
pg_upgrade
(259 strings)
  97 100 96 1 100 3 1 1 1 5 91 91 2   46 5 3 100 3 3 100 3 95 5 3 10 (91)
pg_waldump
(41 strings)
  100 100 100 2 100 17 2 2 4 17 100 100 9 2 56 17 12 100 12 12 100 9 100 17 12 10 (95)
pgscripts
(186 strings)
  99 100 99 1 100 97   1 1 98 98 97 6 1 97 97 60 100 33 33 100 53 98 97 60 19 (85)
plperl
(41 strings)
  100 100 100 2 100 2 4 2 9 100 100 100 2   100 97 82 100 9 2 100 2 100 97 78 15 (96)
plpgsql
(165 strings)
1 100 100 100   100   4   7 100 100 100 1 1 100 100 86 100 6 2 100   100 100 85 15 (98)
plpython
(89 strings)
  100 100 100 1 100 1   1 3 100 100 100 1   94 86 61 100 3 1 100 1 100 86 52 15 (91)
pltcl
(17 strings)
  100 100 100 5 100 5 5 5 11 100 100 100 5   100 47 29 100 11 5 100 5 100 47 29 15 (83)
postgres
(4930 strings)
1   99 99   99 1 13   71 98 98 93 2 6 90 77 6 99 26 5 99   91 86 58 21 (62)
psql
(1162 strings)
  99 99 99 17 99 95   7 1 99 99 90 9   95 89 22 99 19 20 100 1 98 86 63 21 (71)
23 2 (14) 22 (99) 23 (99) 23 (99) 2 (23) 23 (99) 8 (95) 2 (19) 3 (16) 1 (71) 17 (99) 23 (98) 23 (97) 7 (28) 1 (6) 23 (89) 18 (88) 14 (48) 23 (99) 9 (25) 10 (31) 23 (99) 7 (53) 23 (98) 18 (88) 15 (63) 363 (85)

qualified list