From 31a27a06ed3fbfa114a505f1d825db267f4669d7 Mon Sep 17 00:00:00 2001 From: JosJuice Date: Fri, 21 Oct 2016 15:59:55 +0200 Subject: [PATCH] gettextize: Remove "Debug" check If the strings for the debugger shouldn't be included in translations, we simply shouldn't use any translation macro for those strings, instead of having a special check to exclude debugger-related code from being searched for translatable strings. The "Debug" check is a hack that essentially nobody has been aware of (including me). For instance, 14facbc made a lot of strings translatable just because they were moved to a file that doesn't have "Debug" in its path, and as far as I know, nobody noticed that change until the newly translatable strings were live on Transifex. --- Languages/gettextize | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Languages/gettextize b/Languages/gettextize index adb736a8ea..6587f26b1c 100755 --- a/Languages/gettextize +++ b/Languages/gettextize @@ -2,7 +2,7 @@ cd ${0/gettextize/}/.. SRCDIR=Source -find $SRCDIR \( -name '*.cpp' -o -name '*.h' -o -name '*.c' \) -a ! -path '*Debug*' | \ +find $SRCDIR -name '*.cpp' -o -name '*.h' -o -name '*.c' | \ xgettext -d dolphin-emu -s --keyword=_ --keyword=wxTRANSLATE --keyword=SuccessAlertT \ --keyword=PanicAlertT --keyword=PanicYesNoT --keyword=AskYesNoT --keyword=CriticalAlertT \ --keyword=GetStringT --keyword=_trans --add-comments=i18n -p ./Languages/po \