diff --git a/Firmware/language.h b/Firmware/language.h
index 6b18bd39..36c18dba 100644
--- a/Firmware/language.h
+++ b/Firmware/language.h
@@ -93,7 +93,7 @@ typedef struct
 #define LANG_CODE_CZ 0x6373 //!<'cs'
 #define LANG_CODE_DE 0x6465 //!<'de'
 #define LANG_CODE_ES 0x6573 //!<'es'
-#define LANG_CODE_FR 0x6671 //!<'fr'
+#define LANG_CODE_FR 0x6672 //!<'fr'
 #define LANG_CODE_IT 0x6974 //!<'it'
 #define LANG_CODE_PL 0x706c //!<'pl'
 ///@}
diff --git a/lang/lang-clean.sh b/lang/lang-clean.sh
index aa13b5ac..04742887 100644
--- a/lang/lang-clean.sh
+++ b/lang/lang-clean.sh
@@ -21,7 +21,7 @@ rm_if_exists()
 
 clean_lang()
 {
- if [ "$1" == "en" ]; then
+ if [ "$1" = "en" ]; then
   rm_if_exists lang_$1.tmp
  else
   rm_if_exists lang_$1.tmp