From 2ff30e67d996b89fe16517a2ba4b55b417172389 Mon Sep 17 00:00:00 2001 From: Vasco Almeida Date: Mon, 8 Aug 2016 11:15:59 +0000 Subject: [PATCH 1/3] i18n: setup: mark error messages for translation Signed-off-by: Vasco Almeida Signed-off-by: Junio C Hamano --- setup.c | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/setup.c b/setup.c index 6d0e0c93d5..fe572b82c3 100644 --- a/setup.c +++ b/setup.c @@ -759,9 +759,9 @@ static const char *setup_bare_git_dir(struct strbuf *cwd, int offset, static const char *setup_nongit(const char *cwd, int *nongit_ok) { if (!nongit_ok) - die("Not a git repository (or any of the parent directories): %s", DEFAULT_GIT_DIR_ENVIRONMENT); + die(_("Not a git repository (or any of the parent directories): %s"), DEFAULT_GIT_DIR_ENVIRONMENT); if (chdir(cwd)) - die_errno("Cannot come back to cwd"); + die_errno(_("Cannot come back to cwd")); *nongit_ok = 1; return NULL; } @@ -842,7 +842,7 @@ static const char *setup_git_directory_gently_1(int *nongit_ok) *nongit_ok = 0; if (strbuf_getcwd(&cwd)) - die_errno("Unable to read current working directory"); + die_errno(_("Unable to read current working directory")); offset = cwd.len; /* @@ -912,19 +912,19 @@ static const char *setup_git_directory_gently_1(int *nongit_ok) if (parent_device != current_device) { if (nongit_ok) { if (chdir(cwd.buf)) - die_errno("Cannot come back to cwd"); + die_errno(_("Cannot come back to cwd")); *nongit_ok = 1; return NULL; } strbuf_setlen(&cwd, offset); - die("Not a git repository (or any parent up to mount point %s)\n" - "Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).", + die(_("Not a git repository (or any parent up to mount point %s)\n" + "Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set)."), cwd.buf); } } if (chdir("..")) { strbuf_setlen(&cwd, offset); - die_errno("Cannot change to '%s/..'", cwd.buf); + die_errno(_("Cannot change to '%s/..'"), cwd.buf); } offset = offset_parent; } @@ -986,9 +986,9 @@ int git_config_perm(const char *var, const char *value) /* A filemode value was given: 0xxx */ if ((i & 0600) != 0600) - die("Problem with core.sharedRepository filemode value " + die(_("Problem with core.sharedRepository filemode value " "(0%.3o).\nThe owner of files must always have " - "read and write permissions.", i); + "read and write permissions."), i); /* * Mask filemode value. Others can not get write permission. From 5a36d00cf2e06e6cc19cb285393c63260913263f Mon Sep 17 00:00:00 2001 From: Vasco Almeida Date: Mon, 8 Aug 2016 11:16:00 +0000 Subject: [PATCH 2/3] i18n: archive: mark errors for translation Signed-off-by: Vasco Almeida Signed-off-by: Junio C Hamano --- archive.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/archive.c b/archive.c index 42df9748d6..dde1ab4c79 100644 --- a/archive.c +++ b/archive.c @@ -458,11 +458,11 @@ static int parse_archive_args(int argc, const char **argv, argc = parse_options(argc, argv, NULL, opts, archive_usage, 0); if (remote) - die("Unexpected option --remote"); + die(_("Unexpected option --remote")); if (exec) - die("Option --exec can only be used together with --remote"); + die(_("Option --exec can only be used together with --remote")); if (output) - die("Unexpected option --output"); + die(_("Unexpected option --output")); if (!base) base = ""; @@ -484,14 +484,14 @@ static int parse_archive_args(int argc, const char **argv, usage_with_options(archive_usage, opts); *ar = lookup_archiver(format); if (!*ar || (is_remote && !((*ar)->flags & ARCHIVER_REMOTE))) - die("Unknown archive format '%s'", format); + die(_("Unknown archive format '%s'"), format); args->compression_level = Z_DEFAULT_COMPRESSION; if (compression_level != -1) { if ((*ar)->flags & ARCHIVER_WANT_COMPRESSION_LEVELS) args->compression_level = compression_level; else { - die("Argument not supported for format '%s': -%d", + die(_("Argument not supported for format '%s': -%d"), format, compression_level); } } From 599e7a0b9e86dab9e6b2c7a136fe04b6b52a923a Mon Sep 17 00:00:00 2001 From: Vasco Almeida Date: Wed, 10 Aug 2016 10:50:30 +0000 Subject: [PATCH 3/3] i18n: git-stash: mark messages for translation Signed-off-by: Vasco Almeida Signed-off-by: Junio C Hamano --- git-stash.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/git-stash.sh b/git-stash.sh index 22fb8bcba6..826af183d4 100755 --- a/git-stash.sh +++ b/git-stash.sh @@ -265,7 +265,7 @@ save_stash () { create_stash "$stash_msg" $untracked store_stash -m "$stash_msg" -q $w_commit || die "$(gettext "Cannot save the current status")" - say Saved working directory and index state "$stash_msg" + say "$(eval_gettext "Saved working directory and index state \$stash_msg")" if test -z "$patch_mode" then @@ -548,7 +548,7 @@ pop_stash() { drop_stash "$@" else status=$? - say "The stash is kept in case you need it again." + say "$(gettext "The stash is kept in case you need it again.")" exit $status fi }