1
0
mirror of git://git.gnupg.org/gnupg.git synced 2024-09-21 15:01:41 +02:00
gnupg/po
Werner Koch e76d4c05b2
agent: Use different translation func for Pinentry strings.
* po/Makevars (XGETTEXT_OPTIONS): Add keyword "L_".
* common/i18n.c (i18n_localegettext): New stub.
* common/i18n.h: Expand the LunderscoreIMPL macro.
* agent/agent.h (L_): New.
(LunderscoreIMPL): New.
* agent/call-pinentry.c (setup_qualitybar): Add arg ctrl anc change
caller.
* agent/findkey.c (try_unprotect_cb): Add local var ctrl.
* agent/genkey.c (check_passphrase_constraints): Replace xtryasprintf
by xtrystrdup to avoid gcc warning.  Unfortinately this changes the
string.
(agent_ask_new_passphrase): Cleanup the use of initial_errtext.
--

Static strings in gpg-agent need to be translated according to the
locale set by the caller.  This is required so that a gpg-agent can be
started in one locale and a gpg can be run in another.  If we don't do
this the static strings (prompt, buttons) are not or in the wrong
locale translated while dynamic strings (e.g. key description) uses
the locale of gpg.

This is only the first part of the change the actual local switching
still needs to be implemented.

Debian-bug-id: 788983
Signed-off-by: Werner Koch <wk@gnupg.org>
2015-06-30 21:58:45 +02:00
..
.gitattributes Update gitignore and add attributes to po/ 2011-01-26 18:20:32 +01:00
boldquot.sed This commit was manufactured by cvs2svn to create branch 2003-12-09 09:07:09 +00:00
ca.po po: Auto-update 2015-06-11 13:05:53 +02:00
ChangeLog-2011 Generate the ChangeLog from commit logs. 2011-12-01 11:09:02 +01:00
cs.po po: Auto-update 2015-06-11 13:05:53 +02:00
da.po po: Auto-update 2015-06-11 13:05:53 +02:00
de.po po: Update German translation 2015-06-11 13:04:31 +02:00
el.po po: Auto-update 2015-06-11 13:05:53 +02:00
en@boldquot.header This commit was manufactured by cvs2svn to create branch 2003-12-09 09:07:09 +00:00
en@quot.header This commit was manufactured by cvs2svn to create branch 2003-12-09 09:07:09 +00:00
eo.po po: Auto-update 2015-06-11 13:05:53 +02:00
es.po po: Auto-update 2015-06-11 13:05:53 +02:00
et.po po: Auto-update 2015-06-11 13:05:53 +02:00
fi.po po: Auto-update 2015-06-11 13:05:53 +02:00
fr.po po: Auto-update 2015-06-11 13:05:53 +02:00
gl.po po: Auto-update 2015-06-11 13:05:53 +02:00
hu.po po: Auto-update 2015-06-11 13:05:53 +02:00
id.po po: Auto-update 2015-06-11 13:05:53 +02:00
insert-header.sin This commit was manufactured by cvs2svn to create branch 2003-12-09 09:07:09 +00:00
it.po po: Auto-update 2015-06-11 13:05:53 +02:00
ja.po po: Update Japanese Translation. 2015-06-16 12:52:45 +09:00
LINGUAS po: Copied missing translations from the 2.0 branch. 2014-11-19 10:47:55 +01:00
Makefile.in.in Keep previous msgids of translated messages 2012-08-24 09:41:39 +02:00
Makevars agent: Use different translation func for Pinentry strings. 2015-06-30 21:58:45 +02:00
Makevars.template Upgraded gettext. 2007-05-07 19:49:12 +00:00
nb.po po: Auto-update 2015-06-11 13:05:53 +02:00
pl.po po: Auto-update 2015-06-11 13:05:53 +02:00
POTFILES.in Update scripts etc. 2010-10-26 12:25:47 +00:00
pt.po po: Auto-update 2015-06-11 13:05:53 +02:00
quot.sed This commit was manufactured by cvs2svn to create branch 2003-12-09 09:07:09 +00:00
remove-potcdate.sin This commit was manufactured by cvs2svn to create branch 2003-12-09 09:07:09 +00:00
ro.po po: Auto-update 2015-06-11 13:05:53 +02:00
ru.po po: Auto-update 2015-06-11 13:05:53 +02:00
Rules-quot Preparing a new release. Updated gettext 2004-09-30 14:34:34 +00:00
sk.po po: Auto-update 2015-06-11 13:05:53 +02:00
sv.po po: Auto-update 2015-06-11 13:05:53 +02:00
tr.po po: Auto-update 2015-06-11 13:05:53 +02:00
uk.po po: Auto-update 2015-06-11 13:05:53 +02:00
zh_CN.po po: Auto-update 2015-06-11 13:05:53 +02:00
zh_TW.po po: Auto-update 2015-06-11 13:05:53 +02:00