Carmine Zaccagnino
820419f7c9
l10n: it.po: remove an extra space
...
Remove an extra space between the dashes and the start of the
"abort" option.
Signed-off-by: Carmine Zaccagnino <carmine@carminezacc.com>
Signed-off-by: Alessandro Menti <alessandro.menti@alessandromenti.it>
2019-06-29 07:51:37 +02:00
Alessandro Menti
505f7b235a
l10n: it.po: update the Italian translation
...
Signed-off-by: Alessandro Menti <alessandro.menti@alessandromenti.it>
2019-06-25 21:01:31 +02:00
Dimitriy Ryazantcev
6ff99fc757
l10n: ru.po: update Russian translation
...
Signed-off-by: Dimitriy Ryazantcev <dimitriy.ryazantcev@gmail.com>
2019-06-21 20:46:54 +03:00
Ævar Arnfjörð Bjarmason
1ff750b128
tests: make GIT_TEST_GETTEXT_POISON a boolean
...
Change the GIT_TEST_GETTEXT_POISON variable from being "non-empty?" to
being a more standard boolean variable.
Since it needed to be checked in both C code and shellscript (via test
-n) it was one of the remaining shellscript-like variables. Now that
we have "env--helper" we can change that.
There's a couple of tricky edge cases that arise because we're using
git_env_bool() early, and the config-reading "env--helper".
If GIT_TEST_GETTEXT_POISON is set to an invalid value die_bad_number()
will die, but to do so it would usually call gettext(). Let's detect
the special case of GIT_TEST_GETTEXT_POISON and always emit that
message in the C locale, lest we infinitely loop.
As seen in the updated tests in t0017-env-helper.sh there's also a
caveat related to "env--helper" needing to read the config for trace2
purposes.
Since the C_LOCALE_OUTPUT prerequisite is lazy and relies on
"env--helper" we could get invalid results if we failed to read the
config (e.g. because we'd loop on includes) when combined with
e.g. "test_i18ngrep" wanting to check with "env--helper" if
GIT_TEST_GETTEXT_POISON was true or not.
I'm crossing my fingers and hoping that a test similar to the one I
removed in the earlier "config tests: simplify include cycle test"
change in this series won't happen again, and testing for this
explicitly in "env--helper"'s own tests.
This change breaks existing uses of
e.g. GIT_TEST_GETTEXT_POISON=YesPlease, which we've documented in
po/README and other places. As noted in [1] we might want to consider
also accepting "YesPlease" in "env--helper" as a special-case.
But as the lack of uproar over 6cdccfce1e
("i18n: make GETTEXT_POISON
a runtime option", 2018-11-08) demonstrates the audience for this
option is a really narrow set of git developers, who shouldn't have
much trouble modifying their test scripts, so I think it's better to
deal with that minor headache now and make all the relevant GIT_TEST_*
variables boolean in the same way than carry the "YesPlease"
special-case forward.
1. https://public-inbox.org/git/xmqqtvckm3h8.fsf@gitster-ct.c.googlers.com/
Signed-off-by: Ævar Arnfjörð Bjarmason <avarab@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
2019-06-21 09:42:49 -07:00
Jordi Mas
197866e4b3
l10n: Update Catalan translation
...
Signed-off-by: Jordi Mas <jmas@softcatala.org>
2019-06-08 08:32:49 +02:00
Jiang Xin
0cdb8d2db2
Merge branch 'fr_review' of git://github.com/jnavila/git
...
* 'fr_review' of git://github.com/jnavila/git:
l10n: fr.po: Review French translation
2019-06-07 16:51:09 +08:00
Jiang Xin
d014920079
Merge branch 'master' of git://github.com/alshopov/git-po
...
* 'master' of git://github.com/alshopov/git-po:
l10n: bg.po: Updated Bulgarian translation (4581t)
2019-06-07 16:50:23 +08:00
Cédric Malard
82eb147dbb
l10n: fr.po: Review French translation
...
Signed-off-by: Cédric Malard <c.malard-git@valdun.net>
Signed-off-by: Jean-Noel Avila <jn.avila@free.fr>
2019-06-07 08:54:28 +02:00
Matthias Rüster
219829ae83
l10n: de.po: Update German translation
...
Reviewed-by: Ralf Thielow <ralf.thielow@gmail.com>
Signed-off-by: Matthias Rüster <matthias.ruester@gmail.com>
2019-06-06 07:03:26 +02:00
Ralf Thielow
8c18948b78
l10n: de.po: improve description of 'git reset --quiet'
...
Signed-off-by: Ralf Thielow <ralf.thielow@gmail.com>
2019-06-06 07:03:25 +02:00
Matthias Rüster
d314d77577
l10n: TEAMS: Change German translation team leader
...
Acked-by: Ralf Thielow <ralf.thielow@gmail.com>
Signed-off-by: Matthias Rüster <matthias.ruester@gmail.com>
2019-06-05 20:48:37 +02:00
Alexander Shopov
de2b0545ee
l10n: bg.po: Updated Bulgarian translation (4581t)
...
Signed-off-by: Alexander Shopov <ash@kambanaria.org>
2019-06-05 08:51:15 +02:00
Fangyi Zhou
5b5336320b
l10n: zh_CN: Revision for git v2.22.0 l10n
...
Revise 51 translations, improving consistency for some phrased.
Update email address for Fangyi Zhou
Signed-off-by: Fangyi Zhou <me@fangyi.io>
Signed-off-by: Jiang Xin <worldhello.net@gmail.com>
2019-06-05 08:37:30 +08:00
Jiang Xin
d46c551928
l10n: zh_CN: for git v2.22.0 l10n round 1~3
...
Translate 274 new messages (4581t0f0u) for git 2.22.0.
Signed-off-by: Jiang Xin <worldhello.net@gmail.com>
2019-06-05 08:37:30 +08:00
Jiang Xin
914bd0923e
Merge branch '2.22' of https://github.com/ChrisADR/git-po
...
* '2.22' of https://github.com/ChrisADR/git-po :
l10n: es: 2.22.0 round 3
2019-06-05 08:35:35 +08:00
Jiang Xin
488ed582d3
Merge branch 'it-l10n-wip' of github.com:AlessandroMenti/git-po
...
* 'it-l10n-wip' of github.com:AlessandroMenti/git-po:
l10n: it.po: Updated Italian translation
2019-06-05 08:17:28 +08:00
Christopher Diaz Riveros
922a0a7d98
l10n: es: 2.22.0 round 3
...
Signed-off-by: Christopher Diaz Riveros <chrisadr@gentoo.org>
2019-06-04 18:52:28 -05:00
Alessandro Menti
bbc55709e7
l10n: it.po: Updated Italian translation
...
Signed-off-by: Alessandro Menti <alessandro.menti@alessandromenti.it>
2019-06-04 22:27:19 +02:00
Jean-Noël Avila
85b66ac50d
l10n: fr v2.22.0 rnd 3
...
Signed-off-by: Jean-Noël Avila <jn.avila@free.fr>
2019-06-04 19:53:32 +02:00
Tran Ngoc Quan
77e1962193
l10n: vi.po(4581t): Updated Vietnamese translation for v2.22.0 round 3
...
Signed-off-by: Tran Ngoc Quan <vnwildman@gmail.com>
2019-06-04 08:13:53 +07:00
Jiang Xin
386544cd84
l10n: git.pot: v2.22.0 round 3 (3 new, 2 removed)
...
Generate po/git.pot from v2.22.0-rc3 for git v2.22.0 l10n round 3.
Signed-off-by: Jiang Xin <worldhello.net@gmail.com>
2019-06-04 08:27:36 +08:00
Christopher Diaz Riveros
1c8ba5f1b3
l10n: es: 2.22.0 round 2
...
Signed-off-by: Christopher Diaz Riveros <chrisadr@gentoo.org>
2019-06-03 09:34:50 -05:00
Jiang Xin
cb56cf3b2d
Merge branch 'master' of https://github.com/vnwildman/git
...
* 'master' of https://github.com/vnwildman/git :
l10n: vi.po(4580t): Updated Vietnamese translation for v2.22.0 round 2
2019-06-02 22:35:11 +08:00
Jiang Xin
c181f4d2d7
Merge branch 'master' of git://github.com/alshopov/git-po
...
* 'master' of git://github.com/alshopov/git-po:
l10n: bg.po: Updated Bulgarian translation (4580t)
2019-06-02 22:09:35 +08:00
Alexander Shopov
9c21d45420
l10n: bg.po: Updated Bulgarian translation (4580t)
...
Signed-off-by: Alexander Shopov <ash@kambanaria.org>
2019-06-02 09:26:52 +02:00
Tran Ngoc Quan
35655fe726
l10n: vi.po(4580t): Updated Vietnamese translation for v2.22.0 round 2
...
Signed-off-by: Tran Ngoc Quan <vnwildman@gmail.com>
2019-06-01 08:37:57 +07:00
Jean-Noël Avila
fc8703c9f6
l10n: fr.po v2.22.0 round 2
...
Signed-off-by: Jean-Noël Avila <jn.avila@free.fr>
2019-05-31 10:46:21 +02:00
Jiang Xin
c08fd7307c
l10n: git.pot: v2.22.0 round 2 (6 new, 3 removed)
...
Generate po/git.pot from v2.22.0-rc2 for git v2.22.0 l10n round 2.
Signed-off-by: Jiang Xin <worldhello.net@gmail.com>
2019-05-31 14:36:22 +08:00
Jiang Xin
ea8a8d04c3
Merge branch 'master' of https://github.com/Softcatala/git-po
...
* 'master' of https://github.com/Softcatala/git-po :
l10n: Update Catalan translation
2019-05-31 14:32:35 +08:00
Jiang Xin
75a9e02b08
Merge branch 'master' of git://github.com/alshopov/git-po
...
* 'master' of git://github.com/alshopov/git-po:
l10n: bg.po: Updated Bulgarian translation (4577t)
2019-05-29 22:01:19 +08:00
Alexander Shopov
47e80a2c53
l10n: bg.po: Updated Bulgarian translation (4577t)
...
Signed-off-by: Alexander Shopov <ash@kambanaria.org>
2019-05-29 10:27:27 +02:00
Christopher Diaz Riveros
d0b1b61578
l10n: es: 2.22.0 round 1
...
Signed-off-by: Christopher Diaz Riveros <chrisadr@gentoo.org>
2019-05-28 11:33:00 -05:00
Jiang Xin
1e24ee8471
Merge branch 'master' of https://github.com/vnwildman/git
...
* 'master' of https://github.com/vnwildman/git :
l10n: vi.po(4577t): Updated Vietnamese translation for v2.22.0 round 1
2019-05-21 08:55:54 +08:00
Tran Ngoc Quan
28e0eb8086
l10n: vi.po(4577t): Updated Vietnamese translation for v2.22.0 round 1
...
Signed-off-by: Tran Ngoc Quan <vnwildman@gmail.com>
2019-05-19 08:40:33 +07:00
Jean-Noël Avila
1d9f0b79a0
l10n: fr.po v2.22.0.rnd1
...
Signed-off-by: Jean-Noël Avila <jn.avila@free.fr>
2019-05-17 19:55:39 +02:00
Peter Krefting
4ae76f5e1d
l10n: sv.po: Update Swedish translation (4577t0f0u)
...
Signed-off-by: Peter Krefting <peter@softwolves.pp.se>
2019-05-14 15:46:15 +01:00
Peter Krefting
0ea981f863
l10n: sv.po: Update Swedish translation
...
Fix mistakes reported by Mattias Engdegård <mattiase@acm.org>.
Signed-off-by: Peter Krefting <peter@softwolves.pp.se>
2019-05-14 14:47:37 +01:00
Jiang Xin
d93ef2a150
l10n: git.pot: v2.22.0 round 1 (270 new, 56 removed)
...
Generate po/git.pot from v2.22.0-rc0 for git v2.22.0 l10n round 1.
Signed-off-by: Jiang Xin <worldhello.net@gmail.com>
2019-05-14 17:09:58 +08:00
Jordi Mas
5a36d17c55
l10n: Update Catalan translation
...
Signed-off-by: Jordi Mas <jmas@softcatala.org>
2019-03-29 07:18:55 +01:00
Jordi Mas
3ece05c5f4
l10n: Fixes to Catalan translation
...
Signed-off-by: Jordi Mas <jmas@softcatala.org>
2019-03-02 19:12:58 +01:00
Tran Ngoc Quan
1fc5279fdb
l10n: Updated Vietnamese translation for v2.21 rd2
...
Signed-off-by: Tran Ngoc Quan <vnwildman@gmail.com>
2019-03-01 19:23:16 +08:00
Jean-Noël Avila
29b168aa44
l10n: fr.po remove obsolete entries
...
On NetBSD, the version of msgfmt is still 0.14.4. There's no hope for
an upgrade due to some GPLv3 allergy of NetBSD's. This version chokes
on heavily decorated commented entries in po files. It's safer to get
rid of all these obsolete entries.
Signed-off-by: Jean-Noël Avila <jn.avila@free.fr>
2019-02-26 21:53:01 +01:00
Alexander Shopov
ab8f4f5d73
l10n: bg.po: Updated Bulgarian translation (4363t)
...
Signed-off-by: Alexander Shopov <ash@kambanaria.org>
2019-02-23 23:29:23 +02:00
Jiang Xin
e7bc80b7ea
Merge branch 'master' of https://github.com/ralfth/git-po-de
2019-02-22 22:18:12 +08:00
Ralf Thielow
e5a5d5c2c8
l10n: update German translation
...
Signed-off-by: Ralf Thielow <ralf.thielow@gmail.com>
Reviewed-by: Matthias Rüster <matthias.ruester@gmail.com>
2019-02-22 08:47:26 +01:00
Jiang Xin
54fca18313
Merge branch 'bg-submodule-helper-typo' of github.com:pclouds/git-po
2019-02-20 21:40:54 +08:00
Fangyi Zhou
8e4e0555f2
l10n: zh_CN: Revision for git v2.21.0 l10n
...
Signed-off-by: Fangyi Zhou <fangyi.zhou@yuriko.moe>
2019-02-20 21:33:56 +08:00
Jiang Xin
069917778f
l10n: zh_CN: for git v2.21.0 l10n round 1~2
...
Translate 214 new messages (4363t0f0u) for git 2.21.0.
Signed-off-by: Jiang Xin <worldhello.net@gmail.com>
2019-02-20 21:33:56 +08:00
Nguyễn Thái Ngọc Duy
c2d8f4c73a
l10n: bg.po: correct typo
...
Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
2019-02-20 20:32:40 +07:00
Peter Krefting
34692d22fa
l10n: Update Swedish translation (4363t0f0u)
...
Signed-off-by: Peter Krefting <peter@softwolves.pp.se>
2019-02-20 08:56:20 +01:00
Sebastian Staudt
a8a6b15c01
l10n: de.po: fix grammar in message for tag.c
...
Signed-off-by: Sebastian Staudt <koraktor@gmail.com>
2019-02-19 13:53:29 +01:00
Sebastian Staudt
40cbe8ad14
l10n: de.po: fix a message for index-pack.c
...
Signed-off-by: Sebastian Staudt <koraktor@gmail.com>
2019-02-19 13:53:29 +01:00
Sebastian Staudt
567349f54e
l10n: de.po: consistent translation of 'root commit'
...
'root commit' is usually translated as 'Root-Commit'. But in one
occasion it‘s translated as 'Basis-Commit' which is the translation
for 'base commit'.
Signed-off-by: Sebastian Staudt <koraktor@gmail.com>
2019-02-19 13:53:29 +01:00
Alessandro Menti
bb236fb44a
l10n: it: update the Italian translation
...
Signed-off-by: Alessandro Menti <alessandro.menti@alessandromenti.it>
2019-02-19 10:07:24 +08:00
Jiang Xin
10e6e9fdea
Merge branch 'master' of https://github.com/Softcatala/git-po
2019-02-17 15:28:15 +08:00
Christopher Diaz Riveros
cf69bcadee
l10n: es: 2.21.0 round 2
...
Signed-off-by: Christopher Diaz Riveros <chrisadr@gentoo.org>
2019-02-16 15:22:07 -05:00
Jiang Xin
9922d5c357
Merge branch 'fr_2.21.0_rnd2' of git://github.com/jnavila/git
2019-02-16 09:54:53 +08:00
Jimmy Angelakos
4953cf69a3
l10n: el: add Greek l10n team and essential translations
...
Signed-off-by: Jimmy Angelakos <vyruss@hellug.gr>
2019-02-16 09:49:53 +08:00
Jean-Noël Avila
b3225a4183
l10n: fr.po v2.21.0 rnd 2
...
Signed-off-by: Jean-Noël Avila <jn.avila@free.fr>
2019-02-15 22:19:50 +01:00
Fabien Villepinte
02705d38d4
l10n: fr.po Fix some typos from round3
...
Signed-off-by: Fabien Villepinte <fabien.villepinte@gmail.com>
2019-02-15 22:14:23 +01:00
Fabien Villepinte
5a05494049
l10n: fr.po Fix some typos
...
Signed-off-by: Fabien Villepinte <fabien.villepinte@gmail.com>
2019-02-15 22:14:23 +01:00
Jordi Mas
bdc017d268
l10n: Fixes to Catalan translation
...
Signed-off-by: Jordi Mas <jmas@softcatala.org>
2019-02-15 16:43:59 +01:00
Jiang Xin
7f95bc7a20
l10n: git.pot: v2.21.0 round 2 (3 new, 3 removed)
...
Introduce 3 update messages for v2.21.0 l10n round 2 from commit
32ceace39f
(Fix typos in translatable strings for v2.21.0, 2019-02-11).
Signed-off-by: Jiang Xin <worldhello.net@gmail.com>
2019-02-15 10:21:59 +08:00
Jiang Xin
94328ceff0
l10n: git.pot: v2.21.0 round 1 (214 new, 38 removed)
...
Generate po/git.pot from v2.21.0-rc0-30-g11ad41d4cb (Seventh batch for 2.21)
for git v2.21.0 l10n round 1.
Signed-off-by: Jiang Xin <worldhello.net@gmail.com>
2019-02-09 20:54:56 +08:00
Jiang Xin
e9376a570c
Merge branch 'master' of github.com:linusboyle/git
2018-12-13 22:25:55 +08:00
Jiang Xin
3e35df95ae
Merge branch 'master' of https://github.com/Softcatala/git-po
2018-12-13 22:24:25 +08:00
Zhilei Han
25c759021f
l10n: zh_CN: fix typo of submodule init message
...
This patch somehow corrects a typo for 'git submodule init', which is
supposed to be mistakenly copyed from the deinit command
Signed-off-by: Zhilei Han <linusboyle@gmail.com>
2018-12-13 21:36:46 +08:00
Jordi Mas
b0340175b6
l10n: Update Catalan translation
...
Signed-off-by: Jordi Mas <jmas@softcatala.org>
2018-12-11 07:20:21 +01:00
Ralf Thielow
0688c551a3
l10n: de.po: fix two messages
...
Reported-by: Phillip Szelat <phillip.szelat@gmail.com>
Signed-off-by: Ralf Thielow <ralf.thielow@gmail.com>
2018-12-07 19:43:07 +01:00
Jiang Xin
4c27fcb576
l10n: zh_CN: for git v2.20.0 l10n round 1 to 3
...
Translate 257 new messages (4187t0f0u) for git 2.20.0.
Reviewed-by: Zhou Fangyi <fangyi.zhou@yuriko.moe>
Reviewed-by: 依云 <lilydjwg@gmail.com>
Signed-off-by: Jiang Xin <worldhello.net@gmail.com>
2018-12-06 16:00:29 +08:00
Ralf Thielow
cf4c0c2505
l10n: update German translation
...
Signed-off-by: Ralf Thielow <ralf.thielow@gmail.com>
2018-12-06 07:44:41 +01:00
Jiang Xin
609713eb66
Merge branch 'master' of git://github.com/alshopov/git-po
2018-12-03 12:49:45 +08:00
Alexander Shopov
9290395fe9
l10n: bg.po: Updated Bulgarian translation (4187t)
...
Signed-off-by: Alexander Shopov <ash@kambanaria.org>
2018-12-02 16:09:21 +01:00
Peter Krefting
7345044379
l10n: sv.po: Update Swedish translation (4187t0f0u)
...
Signed-off-by: Peter Krefting <peter@softwolves.pp.se>
2018-12-02 15:43:34 +01:00
Jiang Xin
a8f5329e04
Merge branch 'fr_2.20_round3' of git://github.com/jnavila/git
2018-12-02 22:36:36 +08:00
Jean-Noël Avila
5386321271
l10n: fr.po v2.20.0 round 3
...
Signed-off-by: Jean-Noël Avila <jn.avila@free.fr>
2018-12-02 11:03:23 +01:00
Jiang Xin
cd1eab5882
Merge branch 'master' of https://github.com/vnwildman/git
2018-12-02 17:57:24 +08:00
Tran Ngoc Quan
8173e9c772
l10n: vi(4187t): Updated Vietnamese translation for v2.20.0 rd3
...
Signed-off-by: Tran Ngoc Quan <vnwildman@gmail.com>
2018-12-02 14:15:00 +07:00
Christopher Diaz Riveros
7c6767be71
l10n: es.po v2.20.0 round 3
...
Signed-off-by: Christopher Diaz Riveros <chrisadr@gentoo.org>
2018-12-01 23:17:55 -05:00
Jiang Xin
578d8ea381
l10n: git.pot: v2.20.0 round 3 (5 new, 3 removed)
...
Generate po/git.pot from v2.20.0-rc2 for git v2.20.0 l10n round 3.
Signed-off-by: Jiang Xin <worldhello.net@gmail.com>
2018-12-02 10:56:26 +08:00
Jiang Xin
26a567e4c3
Merge branch 'master' of https://github.com/vnwildman/git
2018-12-02 10:25:09 +08:00
Tran Ngoc Quan
84368b62b0
l10n: vi(4185t): Updated Vietnamese translation for v2.20.0
...
Signed-off-by: Tran Ngoc Quan <vnwildman@gmail.com>
2018-12-02 09:00:09 +07:00
Christopher Diaz Riveros
0960a4beff
l10n: es.po v2.20.0 round 1
...
Signed-off-by: Christopher Diaz Riveros <chrisadr@gentoo.org>
2018-12-01 14:09:28 -05:00
Alexander Shopov
d0a6644845
l10n: bg.po: Updated Bulgarian translation (4185t)
...
Signed-off-by: Alexander Shopov <ash@kambanaria.org>
2018-12-01 11:48:08 +01:00
Jiang Xin
36dd6933bd
l10n: git.pot: v2.20.0 round 2 (2 new, 2 removed)
...
Generate po/git.pot from v2.20.0-rc1-10-g7068cbc4ab for git v2.20.0 l10n
round 2.
Signed-off-by: Jiang Xin <worldhello.net@gmail.com>
2018-12-01 16:15:51 +08:00
Jiang Xin
5362f4d97f
Merge branch 'master' of git://github.com/alshopov/git-po
2018-12-01 16:13:31 +08:00
Jiang Xin
1a8e317e53
Merge branch 'master' of git://github.com/nafmo/git-l10n-sv
2018-12-01 16:11:45 +08:00
Jiang Xin
9cf1f0d08d
Merge branch 'fr_2.20_rnd1' of git://github.com/jnavila/git
2018-12-01 15:36:53 +08:00
Alexander Shopov
3154af4a0d
l10n: bg.po: Updated Bulgarian translation (4185t)
...
Signed-off-by: Alexander Shopov <ash@kambanaria.org>
2018-11-30 23:17:50 +01:00
Peter Krefting
4a81e9cd6d
l10n: sv.po: Update Swedish translation (4185t0f0u)
...
Signed-off-by: Peter Krefting <peter@softwolves.pp.se>
2018-11-29 12:55:22 +01:00
Jean-Noël Avila
6b822f7359
l10n: fr.po v2.20 rnd 1
...
Signed-off-by: Jean-Noël Avila <jn.avila@free.fr>
2018-11-28 22:16:56 +01:00
Jordi Mas
d9324e4ed0
l10n: Update Catalan translation
...
Signed-off-by: Jordi Mas <jmas@softcatala.org>
2018-11-25 14:53:41 +01:00
Jiang Xin
1f5a6ca2c7
Merge branch 'master' of git://github.com/git-l10n/git-po
2018-11-20 10:07:25 +08:00
Jiang Xin
1270554665
l10n: git.pot: v2.20.0 round 1 (254 new, 27 removed)
...
Generate po/git.pot from v2.20.0-rc0-23-gbb75be6cb9 for git v2.20.0 l10n
round 1.
Signed-off-by: Jiang Xin <worldhello.net@gmail.com>
2018-11-20 10:06:16 +08:00
Jiang Xin
87af1bb0d8
Merge branch 'master' of https://github.com/Softcatala/git-po
2018-11-18 21:36:13 +08:00
Jordi Mas
f3131eecdb
l10n: Update Catalan translation
...
Signed-off-by: Jordi Mas <jmas@softcatala.org>
2018-11-11 16:35:19 +01:00
Ævar Arnfjörð Bjarmason
6cdccfce1e
i18n: make GETTEXT_POISON a runtime option
...
Change the GETTEXT_POISON compile-time + runtime GIT_GETTEXT_POISON
test parameter to only be a GIT_TEST_GETTEXT_POISON=<non-empty?>
runtime parameter, to be consistent with other parameters documented
in "Running tests with special setups" in t/README.
When I added GETTEXT_POISON in bb946bba76
("i18n: add GETTEXT_POISON
to simulate unfriendly translator", 2011-02-22) I was concerned with
ensuring that the _() function would get constant folded if NO_GETTEXT
was defined, and likewise that GETTEXT_POISON would be compiled out
unless it was defined.
But as the benchmark in my [1] shows doing a one-off runtime
getenv("GIT_TEST_[...]") is trivial, and since GETTEXT_POISON was
originally added the GIT_TEST_* env variables have become the common
idiom for turning on special test setups.
So change GETTEXT_POISON to work the same way. Now the
GETTEXT_POISON=YesPlease compile-time option is gone, and running the
tests with GIT_TEST_GETTEXT_POISON=[YesPlease|] can be toggled on/off
without recompiling.
This allows for conditionally amending tests to test with/without
poison, similar to what 859fdc0c3c
("commit-graph: define
GIT_TEST_COMMIT_GRAPH", 2018-08-29) did for GIT_TEST_COMMIT_GRAPH. Do
some of that, now we e.g. always run the t0205-gettext-poison.sh test.
I did enough there to remove the GETTEXT_POISON prerequisite, but its
inverse C_LOCALE_OUTPUT is still around, and surely some tests using
it can be converted to e.g. always set GIT_TEST_GETTEXT_POISON=.
Notes on the implementation:
* We still compile a dedicated GETTEXT_POISON build in Travis
CI. Perhaps this should be revisited and integrated into the
"linux-gcc" build, see ae59a4e44f
("travis: run tests with
GIT_TEST_SPLIT_INDEX", 2018-01-07) for prior art in that area. Then
again maybe not, see [2].
* We now skip a test in t0000-basic.sh under
GIT_TEST_GETTEXT_POISON=YesPlease that wasn't skipped before. This
test relies on C locale output, but due to an edge case in how the
previous implementation of GETTEXT_POISON worked (reading it from
GIT-BUILD-OPTIONS) wasn't enabling poison correctly. Now it does,
and needs to be skipped.
* The getenv() function is not reentrant, so out of paranoia about
code of the form:
printf(_("%s"), getenv("some-env"));
call use_gettext_poison() in our early setup in git_setup_gettext()
so we populate the "poison_requested" variable in a codepath that's
won't suffer from that race condition.
* We error out in the Makefile if you're still saying
GETTEXT_POISON=YesPlease to prompt users to change their
invocation.
* We should not print out poisoned messages during the test
initialization itself to keep it more readable, so the test library
hides the variable if set in $GIT_TEST_GETTEXT_POISON_ORIG during
setup. See [3].
See also [4] for more on the motivation behind this patch, and the
history of the GETTEXT_POISON facility.
1. https://public-inbox.org/git/871s8gd32p.fsf@evledraar.gmail.com/
2. https://public-inbox.org/git/20181102163725.GY30222@szeder.dev/
3. https://public-inbox.org/git/20181022202241.18629-2-szeder.dev@gmail.com/
4. https://public-inbox.org/git/878t2pd6yu.fsf@evledraar.gmail.com/
Signed-off-by: Ævar Arnfjörð Bjarmason <avarab@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
2018-11-09 11:25:19 +09:00
Minh Nguyen
232b63c440
l10n: vi.po: fix typo in pack-objects
...
Signed-off-by: Tran Ngoc Quan <vnwildman@gmail.com>
2018-11-01 13:26:08 +07:00
Ralf Thielow
38bfde23f1
l10n: update German translation
...
Signed-off-by: Ralf Thielow <ralf.thielow@gmail.com>
2018-10-19 19:34:36 +02:00
Jiang Xin
e640d114ab
l10n: zh_CN: review for git v2.19.0 l10n
...
Reviewed-by: 依云 <lilydjwg@gmail.com>
Signed-off-by: Jiang Xin <worldhello.net@gmail.com>
2018-09-12 10:14:07 +08:00
Jiang Xin
c1ac5258dc
l10n: zh_CN: for git v2.19.0 l10n round 1 to 2
...
Translate 382 new messages (3958t0f0u) for git 2.19.0.
Signed-off-by: Jiang Xin <worldhello.net@gmail.com>
2018-09-09 22:38:39 +08:00
Jiang Xin
282c393e18
Merge branch 'master' of git://github.com/alshopov/git-po
...
* 'master' of git://github.com/alshopov/git-po:
l10n: bg.po: Updated Bulgarian translation (3958t)
2018-09-09 19:05:41 +08:00
Alexander Shopov
1eaabd4a0d
l10n: bg.po: Updated Bulgarian translation (3958t)
...
Signed-off-by: Alexander Shopov <ash@kambanaria.org>
2018-09-09 11:29:19 +02:00
Tran Ngoc Quan
7c73a6bf27
l10n: vi.po(3958t): updated Vietnamese translation v2.19.0 round 2
...
Signed-off-by: Tran Ngoc Quan <vnwildman@gmail.com>
2018-09-07 13:41:08 +07:00
Christopher Diaz Riveros
33b727947d
l10n: es.po v2.19.0 round 2
...
Signed-off-by: Christopher Diaz Riveros <chrisadr@gentoo.org>
2018-09-06 04:27:56 -05:00
Jiang Xin
f1627fad4f
Merge branch 'fr_2.19.0_rnd1' of git://github.com/jnavila/git
...
* 'fr_2.19.0_rnd1' of git://github.com/jnavila/git:
l10n: fr.po v2.19.0 rnd 2
l10n: fr.po v2.19.0 rnd 1
l10n: fr: fix a message seen in git bisect
2018-09-06 09:17:55 +08:00
Jean-Noël Avila
2104663c7b
l10n: fr.po v2.19.0 rnd 2
...
Signed-off-by: Jean-Noël Avila <jn.avila@free.fr>
2018-09-05 22:19:48 +02:00
Jean-Noël Avila
0859ed62b4
l10n: fr.po v2.19.0 rnd 1
...
Signed-off-by: Jean-Noël Avila <jn.avila@free.fr>
2018-09-05 22:15:09 +02:00
Raphaël Hertzog
8944a83342
l10n: fr: fix a message seen in git bisect
...
"cette" can be only be used before a word (like in "cette bouteille" for
"this bottle"), but here "this" refers to the current step and we have
to use "ceci" in French.
Signed-off-by: Raphaël Hertzog <hertzog@debian.org>
2018-09-05 22:15:09 +02:00
Peter Krefting
bc25f7ae19
l10n: sv.po: Update Swedish translation (3958t0f0u)
...
Signed-off-by: Peter Krefting <peter@softwolves.pp.se>
2018-09-04 22:34:09 +01:00
Jiang Xin
98ac781508
l10n: git.pot: v2.19.0 round 2 (3 new, 5 removed)
...
Generate po/git.pot from v2.19.0-rc1 for git v2.19.0 l10n round 2.
Signed-off-by: Jiang Xin <worldhello.net@gmail.com>
2018-09-04 08:51:58 +08:00
Dimitriy Ryazantcev
a123a47f40
l10n: ru.po: update Russian translation
...
Signed-off-by: Dimitriy Ryazantcev <dimitriy.ryazantcev@gmail.com>
2018-08-28 18:58:36 +03:00
Jiang Xin
dba9f13c6a
l10n: git.pot: v2.19.0 round 1 (382 new, 30 removed)
...
Generate po/git.pot from v2.19.0-rc0 for git v2.19.0 l10n round 1.
Signed-off-by: Jiang Xin <worldhello.net@gmail.com>
2018-08-21 08:28:47 +08:00
Ralf Thielow
1be2214f4b
l10n: de.po: translate 108 new messages
...
Translate 108 new messages came from git.pot update in 9b7388a85
(l10n:
git.pot: v2.18.0 round 1 (108 new, 14 removed)).
Signed-off-by: Ralf Thielow <ralf.thielow@gmail.com>
Acked-by: Matthias Rüster <matthias.ruester@gmail.com>
2018-07-26 18:52:14 +02:00
Jiang Xin
0fcd668fc4
l10n: zh_CN: review for git 2.18.0
...
Reviewed-by: 依云 <lilydjwg@gmail.com>
Signed-off-by: Jiang Xin <worldhello.net@gmail.com>
2018-07-02 10:32:10 +08:00
Peter Krefting
a7a31d49b6
l10n: sv.po: Update Swedish translation(3608t0f0u)
...
Signed-off-by: Peter Krefting <peter@softwolves.pp.se>
2018-06-26 13:29:56 +01:00
Changwoo Ryu
4898dd2513
l10n: ko.po: Update Korean translation
...
Update the Korean translation and change the team leader to Gwan-gyeong
Mun.
Signed-off-by: Gwan-gyeong Mun <elongbug@gmail.com>
Signed-off-by: Changwoo Ryu <cwryu@debian.org>
Reviewed-by: Gwan-gyeong Mun <elongbug@gmail.com>
2018-06-19 02:19:42 +09:00
Jiang Xin
fd8cb37902
l10n: zh_CN: for git v2.18.0 l10n round 1 to 3
...
Translate 251 new messages (3608t0f0u) for git 2.18.0.
Signed-off-by: Jiang Xin <worldhello.net@gmail.com>
2018-06-18 00:31:45 +08:00
Jiang Xin
6484659f26
Merge branch 'master' of git://github.com/nafmo/git-l10n-sv
...
* 'master' of git://github.com/nafmo/git-l10n-sv:
l10n: sv.po: Update Swedish translation (3608t0f0u)
l10n: sv.po: Update Swedish translation (3470t0f0u)
2018-06-17 22:44:08 +08:00
Jiang Xin
cc9ab5bdfc
Merge branch 'master' of https://github.com/vnwildman/git
...
* 'master' of https://github.com/vnwildman/git :
l10n: vi.po(3608t): Update Vietnamese translation for v2.18.0 round 3
2018-06-17 22:41:43 +08:00
Jiang Xin
1f764f054c
Merge branch 'master' of git://github.com/alshopov/git-po
...
* 'master' of git://github.com/alshopov/git-po:
l10n: bg.po: Updated Bulgarian translation (3608t)
2018-06-17 22:37:53 +08:00
Jiang Xin
ee4286e8a3
Merge branch 'fr_2.18_rnd3' of git://github.com/jnavila/git
...
* 'fr_2.18_rnd3' of git://github.com/jnavila/git:
l10n: fr.po v2.18.0 round 3
2018-06-17 22:36:41 +08:00
Alexander Shopov
e530425bc1
l10n: bg.po: Updated Bulgarian translation (3608t)
...
Signed-off-by: Alexander Shopov <ash@kambanaria.org>
2018-06-17 13:16:40 +02:00
Tran Ngoc Quan
09dba1409d
l10n: vi.po(3608t): Update Vietnamese translation for v2.18.0 round 3
...
Signed-off-by: Tran Ngoc Quan <vnwildman@gmail.com>
2018-06-17 07:06:44 +07:00
Jean-Noël Avila
3509754cae
l10n: fr.po v2.18.0 round 3
...
Signed-off-by: Jean-Noël Avila <jn.avila@free.fr>
2018-06-16 20:43:07 +02:00
Christopher Diaz Riveros
3b1110a658
l10n: es.po: Spanish update for v2.18.0 round 3
...
Signed-off-by: Christopher Diaz Riveros <chrisadr@gentoo.org>
2018-06-16 09:58:53 -05:00
Jiang Xin
90d4bec978
l10n: git.pot: v2.18.0 round 3 (1 new, 1 removed)
...
Generate po/git.pot from v2.18.0-rc2 for git v2.18.0 l10n round 3.
Signed-off-by: Jiang Xin <worldhello.net@gmail.com>
2018-06-16 22:06:45 +08:00
Jiang Xin
f448ec19c7
Merge branch 'master' of https://github.com/vnwildman/git
...
* 'master' of https://github.com/vnwildman/git :
l10n: vi.po(3608t): Update Vietnamese translation for v2.18.0 round2
2018-06-15 10:04:25 +08:00
Tran Ngoc Quan
56c0bfbb69
l10n: vi.po(3608t): Update Vietnamese translation for v2.18.0 round2
...
Signed-off-by: Tran Ngoc Quan <vnwildman@gmail.com>
2018-06-14 14:19:56 +07:00
Alexander Shopov
2904c25f8b
l10n: bg.po: Updated Bulgarian translation (3608t)
...
Signed-off-by: Alexander Shopov <ash@kambanaria.org>
2018-06-12 09:38:49 +02:00
Christopher Diaz Riveros
425e504c7c
l10n: es.po: Spanish update for v2.18.0 round 2
...
Signed-off-by: Christopher Diaz Riveros <chrisadr@gentoo.org>
2018-06-10 14:08:26 -05:00
Peter Krefting
e93f5ec21d
l10n: sv.po: Update Swedish translation (3608t0f0u)
...
Signed-off-by: Peter Krefting <peter@softwolves.pp.se>
2018-06-08 22:53:44 +01:00
Peter Krefting
cdd9311290
l10n: sv.po: Update Swedish translation (3470t0f0u)
...
Signed-off-by: Peter Krefting <peter@softwolves.pp.se>
2018-06-08 21:37:32 +01:00
Jiang Xin
5589271206
l10n: git.pot: v2.18.0 round 2 (144 new, 6 removed)
...
Generate po/git.pot from v2.18.0-rc1 for git v2.18.0 l10n round 2.
Signed-off-by: Jiang Xin <worldhello.net@gmail.com>
2018-06-08 09:17:29 +08:00
Jiang Xin
a093a5da48
Merge branch 'fr_2.18_round1' of git://github.com/jnavila/git
...
* 'fr_2.18_round1' of git://github.com/jnavila/git:
l10n: fr.po v2.18 round 1
2018-06-04 07:58:22 +08:00
Jean-Noël Avila
f29a2d82f4
l10n: fr.po v2.18 round 1
...
Signed-off-by: Jean-Noël Avila <jn.avila@free.fr>
2018-06-03 16:36:32 +02:00
Tran Ngoc Quan
70d748213e
l10n: vi(3470t): Updated Vietnamese translation for v2.18.0
...
Signed-off-by: Tran Ngoc Quan <vnwildman@gmail.com>
2018-06-03 13:43:13 +07:00
Christopher Diaz Riveros
296415c039
l10n: es.po: Spanish update for v2.18.0 round 1
...
Signed-off-by: Christopher Diaz Riveros <chrisadr@gentoo.org>
2018-06-02 12:16:01 -05:00
Jiang Xin
9b7388a855
l10n: git.pot: v2.18.0 round 1 (108 new, 14 removed)
...
Generate po/git.pot from v2.18.0-rc0 for git v2.18.0 l10n round 1.
Signed-off-by: Jiang Xin <worldhello.net@gmail.com>
2018-05-31 23:35:22 +08:00
Jiang Xin
0b484b4816
Merge branch 'master' of https://github.com/ralfth/git-po-de into maint
...
* 'master' of https://github.com/ralfth/git-po-de :
l10n: de.po: fix typos
2018-04-15 22:25:48 +08:00
Ralf Thielow
9e8e262749
l10n: TEAMS: remove inactive de team members
...
Thanks for your contributions!
Signed-off-by: Ralf Thielow <ralf.thielow@gmail.com>
2018-04-15 22:25:31 +08:00
Andre Hinrichs
4a5d2ec33a
l10n: de.po: fix typos
...
Signed-off-by: Andre Hinrichs <andre.hinrichs@gmx.de>
2018-04-11 16:27:37 +02:00
Jordi Mas
8524bf7cc1
l10n: Update Catalan translation
...
Signed-off-by: Jordi Mas <jmas@softcatala.org>
2018-04-10 22:22:42 +02:00
Ralf Thielow
8bb6d60dd6
l10n: de.po: translate 132 new messages
...
Translate 132 new messages came from git.pot update in abc8de64d
(l10n:
git.pot: v2.17.0 round 1 (132 new, 44 removed)).
Signed-off-by: Ralf Thielow <ralf.thielow@gmail.com>
2018-03-31 13:21:09 +02:00
Ray Chen
610f8099cd
l10n: zh_CN: review for git v2.17.0 l10n round 1
...
Signed-off-by: Ray Chen <oldsharp@gmail.com>
2018-03-29 22:09:39 +08:00
Jiang Xin
31e5e17b22
l10n: zh_CN: for git v2.17.0 l10n round 1
...
Translate 132 new messages (3376t0f0u) for git 2.17.0-rc0.
Reviewed-by: 依云 <lilydjwg@gmail.com>
Reviewed-by: Fangyi Zhou <fangyi.zhou@yuriko.moe>
Signed-off-by: Jiang Xin <worldhello.net@gmail.com>
2018-03-29 22:09:39 +08:00
Changwoo Ryu
1be5ae8a4b
l10n: ko.po: Update Korean translation
...
Signed-off-by: Changwoo Ryu <cwryu@debian.org>
Signed-off-by: Sihyeon Jang <uneedsihyeon@gmail.com>
Signed-off-by: Gwan-gyeong Mun <elongbug@gmail.com>
Reviewed-by: Changwoo Ryu <cwryu@debian.org>
2018-03-28 23:41:20 +09:00
Jiang Xin
edc320edc3
Merge branch 'fr_v2.17.0' of git://github.com/jnavila/git
...
* 'fr_v2.17.0' of git://github.com/jnavila/git:
l10n: fr.po: v2.17.0 no fuzzy
2018-03-25 21:24:02 +08:00
Jean-Noël Avila
7be97e414b
l10n: fr.po: v2.17.0 no fuzzy
...
Signed-off-by: Jean-Noël Avila <jn.avila@free.fr>
2018-03-23 23:03:37 +01:00
Jiang Xin
df8526cef2
Merge branch 'master' of git://github.com/nafmo/git-l10n-sv
...
* 'master' of git://github.com/nafmo/git-l10n-sv:
l10n: sv.po: Update Swedish translation (3376t0f0u)
2018-03-21 22:13:51 +08:00