diff --git a/dict/smudge-bg.go b/dict/smudge-bg.go index 7f7d9bd..0ae0794 100644 --- a/dict/smudge-bg.go +++ b/dict/smudge-bg.go @@ -9,21 +9,29 @@ func init() { * subcommand, revert these changes before checking typos. */ { - Pattern: "Командата „git pack-objects“", - Replace: "spawn pack-objects", + Pattern: "Командата „git pack-objects“ не може да бъде стартирана", + Replace: "Could not spawn pack-objects", }, { - Pattern: "„git-difftool“ изисква работно дърво или опцията „--no-index“", - Replace: "difftool requires worktree or --no-index", + Pattern: "гарантиращите обекти не може да се подадат на командата „git pack-objects“", + Replace: "failed to feed promisor objects to pack-objects", }, { - Pattern: "командата „git index-pack“ не завърши успешно", - Replace: "index-pack died", + Pattern: "Командата „git pack-objects“ не записа файл „%s“ за пакета „%s-%s“", + Replace: "pack-objects did not write a '%s' file for pack %s-%s", }, { Pattern: "Командата „git pack-objects“ не завърши успешно", Replace: "pack-objects died", }, + { + Pattern: "„git-difftool“ изисква работно дърво или опцията „--no-index“", + Replace: "difftool requires worktree or --no-index", + }, + { + Pattern: "командата „git index-pack“ не завърши успешно", + Replace: "index-pack died", + }, { Pattern: "указателят „%s“ не е бил включен поради опциите зададени на „git rev-list“", Replace: "ref '%s' is excluded by the rev-list options", @@ -42,29 +50,17 @@ func init() { Replace: "bad value for update parameter", }, { - Pattern: "включва опцията „--bare“ за голо хранилище", - Replace: "implies bare", + Pattern: "непозната стойност за „--object-format“: „%s“", + Replace: "unknown value for object-format: %s", }, { Pattern: "„--hard“/„--mixed“/„--soft“", Replace: "--{hard,mixed,soft}", }, - { - Pattern: "„%s“ към опцията „--ancestry-path", - Replace: "ancestry-path argument %s", - }, { Pattern: "Неправилен режим за „--rebase-merges“: %s", Replace: "Unknown rebase-merges mode: %s", }, - { - Pattern: "не поддържа опцията „--force“", - Replace: "does not support 'force'", - }, - { - Pattern: "неправилна стойност за „--mirror“: %s", - Replace: "unknown mirror argument: %s", - }, // Revert changes in bg, such as quotes and dashes. { @@ -98,7 +94,7 @@ func init() { * Add "<>" markers for param1 and param2 */ { - Pattern: "files,ПАРАМЕТЪР_1,ПАРАМЕТЪР_2", + Pattern: "files,ПАРАМЕТЪР_1,ПАРАМЕТЪР_2,", Replace: "files,<ПАРАМЕТЪР_1>,<ПАРАМЕТЪР_2>", }, diff --git a/test/t0037-typos-in-bg.sh b/test/t0037-typos-in-bg.sh index 33224f5..cfbacbb 100755 --- a/test/t0037-typos-in-bg.sh +++ b/test/t0037-typos-in-bg.sh @@ -124,6 +124,10 @@ level=warning msg="[po/bg.po] mismatched patterns: vger.kernel.org" level=warning msg="[po/bg.po] >> msgid: confusion beyond insanity in parse_pack_objects()" level=warning msg="[po/bg.po] >> msgstr: фатална грешка във функцията „parse_pack_objects“. Това е грешка в Git, докладвайте я на разработчиците, като пратите е-писмо на адрес: „git@vger.kernel.org“." level=warning msg="[po/bg.po]" +level=warning msg="[po/bg.po] mismatched patterns: --bare" +level=warning msg="[po/bg.po] >> msgid: create a mirror repository (implies bare)" +level=warning msg="[po/bg.po] >> msgstr: създаване на хранилище-огледало (включва опцията „--bare“ за голо хранилище)" +level=warning msg="[po/bg.po]" level=warning msg="[po/bg.po] mismatched patterns: credential-cache--daemon" level=warning msg="[po/bg.po] >> msgid: credential-cache--daemon unavailable; no unix socket support" level=warning msg="[po/bg.po] >> msgstr: демонът за кеша с идентификациите е недостъпен — липсва поддръжка на гнезда на unix" @@ -236,6 +240,10 @@ level=warning msg="[po/bg.po] mismatched patterns: --patch" level=warning msg="[po/bg.po] >> msgid: unknown --patch mode: %s" level=warning msg="[po/bg.po] >> msgstr: неизвестна стратегия за прилагане на кръпка: „%s“" level=warning msg="[po/bg.po]" +level=warning msg="[po/bg.po] mismatched patterns: --mirror" +level=warning msg="[po/bg.po] >> msgid: unknown mirror argument: %s" +level=warning msg="[po/bg.po] >> msgstr: неправилна стойност за „--mirror“: %s" +level=warning msg="[po/bg.po]" level=warning msg="[po/bg.po] mismatched patterns: update_ref" level=warning msg="[po/bg.po] >> msgid: update_ref failed for ref '%s': %s" level=warning msg="[po/bg.po] >> msgstr: неуспешно обновяване на указателя „%s“: %s" @@ -248,30 +256,43 @@ test_expect_success "check typos in bg.po" ' test_cmp expect actual ' +cat >expect <<-EOF && +------------------------------------------------------------------------------ +level=info msg="[po/bg.po] 5195 translated messages." +------------------------------------------------------------------------------ +level=error msg="[po/bg.po] mismatched patterns: refs/heads, refs/heads/" +level=error msg="[po/bg.po] >> msgid: HEAD (%s) points outside of refs/heads/" +level=error msg="[po/bg.po] >> msgstr: „HEAD“ (%s) сочи извън директорията „refs/heads“" +level=error msg="[po/bg.po]" +level=error msg="[po/bg.po] mismatched patterns: --bare" +level=error msg="[po/bg.po] >> msgid: create a mirror repository (implies bare)" +level=error msg="[po/bg.po] >> msgstr: създаване на хранилище-огледало (включва опцията „--bare“ за голо хранилище)" +level=error msg="[po/bg.po]" +level=error msg="[po/bg.po] mismatched patterns: _git_rev" +level=error msg="[po/bg.po] >> msgid: git bundle create [] " +level=error msg="[po/bg.po] >> msgstr: git bundle create [ОПЦИЯ…] ФАЙЛ АРГУМЕНТ_ЗА_git_rev-list…" +level=error msg="[po/bg.po]" +level=error msg="[po/bg.po] mismatched patterns: --force" +level=error msg="[po/bg.po] >> msgid: helper %s does not support 'force'" +level=error msg="[po/bg.po] >> msgstr: насрещната помощна програма „%s“ не поддържа опцията „--force“" +level=error msg="[po/bg.po]" +level=error msg="[po/bg.po] mismatched patterns: --dirstat=<...>,, --dirstat=files,param1,param2..." +level=error msg="[po/bg.po] >> msgid: synonym for --dirstat=files,param1,param2..." +level=error msg="[po/bg.po] >> msgstr: псевдоним на „--dirstat=ФАЙЛ…,ПАРАМЕТЪР_1,ПАРАМЕТЪР_2,…“" +level=error msg="[po/bg.po]" +level=error msg="[po/bg.po] mismatched patterns: --mirror" +level=error msg="[po/bg.po] >> msgid: unknown mirror argument: %s" +level=error msg="[po/bg.po] >> msgstr: неправилна стойност за „--mirror“: %s" +level=error msg="[po/bg.po]" + +ERROR: fail to execute "git-po-helper check-po" +EOF + test_expect_success "still has typos in master branch" ' git -C workdir checkout master && test_must_fail git -C workdir $HELPER \ check-po --report-typos=error bg >out 2>&1 && make_user_friendly_and_stable_output actual && - cat >expect <<-EOF && - ------------------------------------------------------------------------------ - level=info msg="[po/bg.po] 5195 translated messages." - ------------------------------------------------------------------------------ - level=error msg="[po/bg.po] mismatched patterns: refs/heads, refs/heads/" - level=error msg="[po/bg.po] >> msgid: HEAD (%s) points outside of refs/heads/" - level=error msg="[po/bg.po] >> msgstr: „HEAD“ (%s) сочи извън директорията „refs/heads“" - level=error msg="[po/bg.po]" - level=error msg="[po/bg.po] mismatched patterns: _git_rev" - level=error msg="[po/bg.po] >> msgid: git bundle create [] " - level=error msg="[po/bg.po] >> msgstr: git bundle create [ОПЦИЯ…] ФАЙЛ АРГУМЕНТ_ЗА_git_rev-list…" - level=error msg="[po/bg.po]" - level=error msg="[po/bg.po] mismatched patterns: --dirstat=<...>,, --dirstat=files,param1,param2..." - level=error msg="[po/bg.po] >> msgid: synonym for --dirstat=files,param1,param2..." - level=error msg="[po/bg.po] >> msgstr: псевдоним на „--dirstat=ФАЙЛ…,ПАРАМЕТЪР_1,ПАРАМЕТЪР_2,…“" - level=error msg="[po/bg.po]" - - ERROR: fail to execute "git-po-helper check-po" - EOF test_cmp expect actual '