[PATCH] help: mark common_guides[] as translatable
- From
Simon Ruderich <simon@ruderich.org>
- Date
- Apr 12, 2013, 13:51 UTC
- Message-ID
- <20130412135142.GA29454@ruderich.org>
- In-Reply-To
- <1364942392-576-5-git-send-email-philipoakley@iee.org>
Signed-off-by: Simon Ruderich <simon@ruderich.org> --- On Tue, Apr 02, 2013 at 11:39:51PM +0100, Philip Oakley wrote:
Show 20 quoted lines
> --- a/help.c
> +++ b/help.c
> @@ -240,6 +241,23 @@ void list_common_cmds_help(void)
> }
> }
>
> +void list_common_guides_help(void)
> +{
> + int i, longest = 0;
> +
> + for (i = 0; i < ARRAY_SIZE(common_guides); i++) {
> + if (longest < strlen(common_guides[i].name))
> + longest = strlen(common_guides[i].name);
> + }
> +
> + puts(_("The common Git guides are:\n"));
> + for (i = 0; i < ARRAY_SIZE(common_guides); i++) {
> + printf(" %s ", common_guides[i].name);
> + mput_char(' ', longest - strlen(common_guides[i].name));
> + puts(_(common_guides[i].help));common_guides[] is used here, but without N_() not picked up by xgettext when creating the pot file.
Regards Simon
builtin/help.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/builtin/help.c b/builtin/help.c index 034c36c..062957f 100644 --- a/builtin/help.c +++ b/builtin/help.c @@ -419,13 +419,13 @@ static struct { const char *name; const char *help; } common_guides[] = { - { "attributes", "Defining attributes per path" }, - { "glossary", "A Git glossary" }, - { "ignore", "Specifies intentionally untracked files to ignore" }, - { "modules", "Defining submodule properties" }, - { "revisions", "Specifying revisions and ranges for Git" }, - { "tutorial", "A tutorial introduction to Git (for version 1.5.1 or newer)" }, - { "workflows", "An overview of recommended workflows with Git"}, + { "attributes", N_("Defining attributes per path") }, + { "glossary", N_("A Git glossary") }, + { "ignore", N_("Specifies intentionally untracked files to ignore") }, + { "modules", N_("Defining submodule properties") }, + { "revisions", N_("Specifying revisions and ranges for Git") }, + { "tutorial", N_("A tutorial introduction to Git (for version 1.5.1 or newer)") }, + { "workflows", N_("An overview of recommended workflows with Git") }, }; static void list_common_guides_help(void)
-- 1.8.2.481.g0d034d4 -- + privacy is necessary + using gnupg http://gnupg.org + public key id: 0x92FEFDB7E44C32F9