]> git.ipfire.org Git - thirdparty/grub.git/commit
po: Update translations to build with gettext 0.26
authorAndrew Hamilton <adhamilt@gmail.com>
Sat, 23 Aug 2025 03:43:17 +0000 (22:43 -0500)
committerDaniel Kiper <daniel.kiper@oracle.com>
Thu, 4 Sep 2025 12:37:21 +0000 (14:37 +0200)
commit7bfb38627bcea85ec7e8400abe822de26f31970b
treed8e3388e895a3b25f607dfd96e8fa73d207a91cd
parent49e76ad16f8347959222598d08734788720ee108
po: Update translations to build with gettext 0.26

Gettext 0.26 validates format strings. In some cases before
the GRUB build process was converting newlines sequences (\n)
to (\<translated character>) which is invalid. Update the
impacted language sed script files to ensure newlines use
the correct escape sequence.

This avoids build errors such as:

  de@hebrew.po:8192: 'msgstr' is not a valid Shell printf format string, unlike 'msgid'. Reason: This escape sequence is invalid.

Fixes: https://savannah.gnu.org/bugs/?67353
Signed-off-by: Andrew Hamilton <adhamilt@gmail.com>
Reviewed-by: Vladimir Serbinenko <phcoder@gmail.com>
Reviewed-by: Daniel Kiper <daniel.kiper@oracle.com>
po/arabic.sed
po/cyrillic.sed
po/greek.sed
po/hebrew.sed