From c64f1a217dbeb27837a8b8093ce606d551c1a2f8 Mon Sep 17 00:00:00 2001 From: Barry Jackson Date: Wed, 11 Jan 2023 18:14:22 +0000 Subject: fix some .po msgid errors, add chk-po script --- chk-po | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100755 chk-po (limited to 'chk-po') diff --git a/chk-po b/chk-po new file mode 100755 index 0000000..63341fe --- /dev/null +++ b/chk-po @@ -0,0 +1,22 @@ +#!/usr/bin/bash + +# Checks that all msgid strings in .po files are identical in the remove-old-kernels script. +# On error, the string in the offending .po file is printed out. + +clear +for pofile in po/*; do + echo "Checking - ${pofile}" + while read line ; do + #echo $line + findstr="$(echo "$line" | grep 'msgid'|cut -d'"' -f2)" + # Skip these two strings as they include a variable in the script. + if echo "$findstr"|grep -q "that would be used"; then + continue + fi + if ! fgrep -q "$findstr" remove-old-kernels; then + echo "${pofile} - ${findstr}" + fi + done < "${pofile}" +# echo "" +done + -- cgit v1.2.1