From 533c3e4e1a64cfd346521e96b61f17b6aa7fff20 Mon Sep 17 00:00:00 2001 From: michalprusa Date: Thu, 10 Mar 2016 19:15:30 +0100 Subject: [PATCH] Language file generator tweaked Now checking if every language has defined all strings! --- Firmware/langtool.php | 1 + 1 file changed, 1 insertion(+) diff --git a/Firmware/langtool.php b/Firmware/langtool.php index 6a5ed5df..6daf8dd9 100644 --- a/Firmware/langtool.php +++ b/Firmware/langtool.php @@ -73,6 +73,7 @@ foreach ($cz as $k=>$v) { foreach ($langs as $lang) { $out .= "const char MSG".strtoupper($lang)."${counter}[] PROGMEM = { ".${$lang}[$k]." }; //$k\n"; $outa[$lang].="MSG".strtoupper($lang)."$counter, //$k\n"; + if (${$lang}[$k] == "") echo "ERR: In language: ".strtoupper($lang)." string \"".$k."\" NOT FOUND !\n"; } //$out .= "const char MSGCZ${counter}[] PROGMEM = { $v }; //$k\n"; //$out .= "const char MSGEN${counter}[] PROGMEM = {".$en[$k]."}; //$k\n";