From: Ævar Arnfjörð Bjarmason Date: Mon, 13 Sep 2010 20:36:51 +0000 (+0000) Subject: gettextize: git-submodule "blob" and "submodule" messages X-Git-Tag: ko-pu~10^2~22 X-Git-Url: https://git.tokkee.org/?a=commitdiff_plain;h=df8ae0592463d4da5b06eada67a35ce0cdd8969b;p=git.git gettextize: git-submodule "blob" and "submodule" messages Gettextize the words "blob" and "submodule", which will be interpolated in a message emitted by git-submodule. This is explicitly tested for so we need to skip some tests with NO_GETTEXT_POISON. Signed-off-by: Ævar Arnfjörð Bjarmason --- diff --git a/git-submodule.sh b/git-submodule.sh index edf877475..3de519ac4 100755 --- a/git-submodule.sh +++ b/git-submodule.sh @@ -674,11 +674,13 @@ cmd_summary() { sha1_abbr_dst=$(echo $sha1_dst | cut -c1-7) if test $status = T then + blob="$(gettext "blob")" + submodule="$(gettext "submodule")" if test $mod_dst = 160000 then - echo "* $name $sha1_abbr_src(blob)->$sha1_abbr_dst(submodule)$total_commits:" + echo "* $name $sha1_abbr_src($blob)->$sha1_abbr_dst($submodule)$total_commits:" else - echo "* $name $sha1_abbr_src(submodule)->$sha1_abbr_dst(blob)$total_commits:" + echo "* $name $sha1_abbr_src($submodule)->$sha1_abbr_dst($blob)$total_commits:" fi else echo "* $name $sha1_abbr_src...$sha1_abbr_dst$total_commits:" diff --git a/t/t7401-submodule-summary.sh b/t/t7401-submodule-summary.sh index f33f071a3..3592f9f24 100755 --- a/t/t7401-submodule-summary.sh +++ b/t/t7401-submodule-summary.sh @@ -121,7 +121,7 @@ git add sm1 && rm -f sm1 && mv sm1-bak sm1 -test_expect_success 'typechanged submodule(submodule->blob), --cached' " +test_expect_success NO_GETTEXT_POISON 'typechanged submodule(submodule->blob), --cached' " git submodule summary --cached >actual && cat >expected <<-EOF && * sm1 $head4(submodule)->$head5(blob) (3): @@ -131,7 +131,7 @@ EOF test_cmp actual expected " -test_expect_success 'typechanged submodule(submodule->blob), --files' " +test_expect_success NO_GETTEXT_POISON 'typechanged submodule(submodule->blob), --files' " git submodule summary --files >actual && cat >expected <<-EOF && * sm1 $head5(blob)->$head4(submodule) (3): @@ -143,7 +143,7 @@ EOF rm -rf sm1 && git checkout-index sm1 -test_expect_success 'typechanged submodule(submodule->blob)' " +test_expect_success NO_GETTEXT_POISON 'typechanged submodule(submodule->blob)' " git submodule summary >actual && cat >expected <<-EOF && * sm1 $head4(submodule)->$head5(blob): @@ -166,7 +166,7 @@ EOF " commit_file -test_expect_success 'typechanged submodule(blob->submodule)' " +test_expect_success NO_GETTEXT_POISON 'typechanged submodule(blob->submodule)' " git submodule summary >actual && cat >expected <<-EOF && * sm1 $head5(blob)->$head6(submodule) (2):