--- OpenGD77/firmware/include/user_interface/uiLocalisation.h~ 2022-02-28 16:36:53.000000000 +0900 +++ OpenGD77/firmware/include/user_interface/uiLocalisation.h 2022-07-31 18:30:42.790360456 +0900 @@ -29,8 +29,11 @@ #define _OPENGD77_UILOCALISATION_H_ +#define LANGUAGE_BUILD_ENGLISH_ONLY #if defined(LANGUAGE_BUILD_JAPANESE) #define NUM_LANGUAGES 2 +#elif defined(LANGUAGE_BUILD_ENGLISH_ONLY) +#define NUM_LANGUAGES 1 #else #define NUM_LANGUAGES 18 #endif @@ -256,7 +259,7 @@ englishLanguageName = 0, #if defined(LANGUAGE_BUILD_JAPANESE) japaneseLanguageName, -#else +#elif !defined(LANGUAGE_BUILD_ENGLISH_ONLY) catalanLanguageName, danishLanguageName, frenchLanguageName, --- OpenGD77/firmware/source/user_interface/uiLocalisation.c~ 2022-02-28 16:36:53.000000000 +0900 +++ OpenGD77/firmware/source/user_interface/uiLocalisation.c 2022-07-31 18:32:49.649617018 +0900 @@ -30,7 +30,7 @@ #include "user_interface/languages/english.h" #if defined(LANGUAGE_BUILD_JAPANESE) #include "user_interface/languages/japanese.h" -#else +#elif !defined(LANGUAGE_BUILD_ENGLISH_ONLY) #include "user_interface/languages/french.h" #include "user_interface/languages/german.h" #include "user_interface/languages/portuguese.h" @@ -61,7 +61,7 @@ const stringsTable_t languages[NUM_LANGUAGES]= { englishLanguage, // englishLanguageName #if defined(LANGUAGE_BUILD_JAPANESE) japaneseLanguage, // japaneseLanguageName -#else +#elif !defined(LANGUAGE_BUILD_ENGLISH_ONLY) catalanLanguage, // catalanLanguageName danishLanguage, // danishLanguageName frenchLanguage, // frenchLanguageName @@ -88,7 +88,7 @@ const int LANGUAGE_DISPLAY_ORDER[NUM_LANGUAGES] = { englishLanguageName, #if defined(LANGUAGE_BUILD_JAPANESE) japaneseLanguageName, -#else +#elif !defined(LANGUAGE_BUILD_ENGLISH_ONLY) catalanLanguageName, croatianLanguageName, czechLanguageName,