diff --git a/src/o9xstrings.cpp b/src/o9xstrings.cpp index ff4b26948..e032a93ec 100644 --- a/src/o9xstrings.cpp +++ b/src/o9xstrings.cpp @@ -330,6 +330,8 @@ const pm_uchar font[] PROGMEM = { #include "font_it.lbm" #elif defined(TRANSLATIONS_CZ) #include "font_cz.lbm" +#elif defined(TRANSLATIONS_FR) +#include "font_fr.lbm" #endif }; @@ -341,5 +343,7 @@ const pm_uchar font_dblsize[] PROGMEM = { #include "font_dblsize_de.lbm" #elif defined(TRANSLATIONS_IT) #include "font_dblsize_it.lbm" +#elif defined(TRANSLATIONS_FR) +#include "font_dblsize_fr.lbm" #endif }; diff --git a/src/o9xstrings.h b/src/o9xstrings.h index 22e6a4a0d..4fba995e1 100644 --- a/src/o9xstrings.h +++ b/src/o9xstrings.h @@ -36,7 +36,7 @@ #if defined(TRANSLATIONS_FR) #include "translations/fr.h" -#define LEN_SPECIAL_CHARS 0 +#define LEN_SPECIAL_CHARS 3 #elif defined(TRANSLATIONS_IT) #include "translations/it.h" #define LEN_SPECIAL_CHARS 1 diff --git a/src/translations/font_dblsize_de.lbm b/src/translations/font_dblsize_de.lbm index e07731010..ed3d1da5f 100644 --- a/src/translations/font_dblsize_de.lbm +++ b/src/translations/font_dblsize_de.lbm @@ -1 +1 @@ -0x80,0x7f,0xc2,0x7f,0xe2,0x06,0x70,0x06,0x38,0x06,0x38,0x06,0x70,0x06,0xe2,0x06,0xc2,0x7f,0x80,0x7f,0x00,0x18,0x06,0x3c,0x66,0x7e,0x60,0x66,0x60,0x66,0x60,0x66,0x60,0x66,0xe6,0x66,0xc6,0x7f,0x80,0x7f,0xe0,0x1f,0xf2,0x3f,0x3a,0x70,0x18,0x60,0x18,0x60,0x18,0x60,0x18,0x60,0x3a,0x70,0xf2,0x3f,0xe0,0x1f,0x80,0x1f,0xc6,0x3f,0xe6,0x70,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0xe6,0x70,0xc6,0x3f,0x80,0x1f,0xf8,0x1f,0xfa,0x3f,0x02,0x70,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x02,0x70,0xfa,0x3f,0xf8,0x1f,0xe0,0x1f,0xe6,0x3f,0x06,0x70,0x00,0x60,0x00,0x60,0x00,0x70,0x00,0x38,0x06,0x18,0xe6,0x7f,0xe0,0x7f,0xf8,0x7f,0xfc,0x7f,0x0e,0x00,0x06,0x00,0x66,0x30,0x6e,0x30,0xfc,0x38,0xd8,0x1f,0x00,0x0f,0x00,0x00, +0x80,0x7f,0xc2,0x7f,0xe2,0x06,0x70,0x06,0x38,0x06,0x38,0x06,0x70,0x06,0xe2,0x06,0xc2,0x7f,0x80,0x7f,0x00,0x18,0x06,0x3c,0x66,0x7e,0x60,0x66,0x60,0x66,0x60,0x66,0x60,0x66,0xe6,0x66,0xc6,0x7f,0x80,0x7f,0xe0,0x1f,0xf2,0x3f,0x3a,0x70,0x18,0x60,0x18,0x60,0x18,0x60,0x18,0x60,0x3a,0x70,0xf2,0x3f,0xe0,0x1f,0x80,0x1f,0xc6,0x3f,0xe6,0x70,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0xe6,0x70,0xc6,0x3f,0x80,0x1f,0xf8,0x1f,0xfa,0x3f,0x02,0x70,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x02,0x70,0xfa,0x3f,0xf8,0x1f,0xe0,0x1f,0xe6,0x3f,0x06,0x70,0x00,0x60,0x00,0x60,0x00,0x70,0x00,0x38,0x06,0x18,0xe6,0x7f,0xe0,0x7f,0xf8,0x7f,0xfc,0x7f,0x0e,0x00,0x06,0x00,0x66,0x30,0x6e,0x30,0xfc,0x38,0xd8,0x1f,0x00,0x0f,0x00,0x00, diff --git a/src/translations/font_dblsize_fr.lbm b/src/translations/font_dblsize_fr.lbm new file mode 100644 index 000000000..c33b0dde1 --- /dev/null +++ b/src/translations/font_dblsize_fr.lbm @@ -0,0 +1 @@ +0x00,0x38,0xc1,0x7c,0x63,0xfe,0x67,0xce,0x6e,0xc6,0x6c,0xc6,0x68,0x66,0xe0,0xff,0xc0,0xff,0x80,0xff,0x00,0x1f,0xc0,0x7f,0xc0,0x7f,0xe0,0xe6,0x68,0xc6,0x6c,0xc6,0xee,0xc6,0xc7,0xc7,0xc3,0xc7,0x81,0x67,0x00,0x1f,0xc1,0x7f,0xc3,0x7f,0xe7,0xe6,0x6e,0xc6,0x6c,0xc6,0xe8,0xc6,0xc0,0xc7,0xc0,0xc7,0x80,0x67, diff --git a/src/translations/font_de.lbm b/src/translations/font_de.lbm index b776fbfe8..d6b5a02e6 100644 --- a/src/translations/font_de.lbm +++ b/src/translations/font_de.lbm @@ -1 +1 @@ -0x7c,0x13,0x12,0x13,0x7c,0x20,0x55,0x54,0x55,0x78,0x3c,0x43,0x42,0x43,0x3c,0x38,0x45,0x44,0x45,0x38,0x3e,0x41,0x40,0x41,0x3e,0x3c,0x41,0x40,0x21,0x7c,0x7e,0x01,0x49,0x56,0x20, +0x7c,0x13,0x12,0x13,0x7c,0x20,0x55,0x54,0x55,0x78,0x3c,0x43,0x42,0x43,0x3c,0x38,0x45,0x44,0x45,0x38,0x3e,0x41,0x40,0x41,0x3e,0x3c,0x41,0x40,0x21,0x7c,0x7e,0x01,0x49,0x56,0x20, diff --git a/src/translations/font_fr.lbm b/src/translations/font_fr.lbm new file mode 100644 index 000000000..0c9e163ae --- /dev/null +++ b/src/translations/font_fr.lbm @@ -0,0 +1 @@ +0x60,0x94,0x95,0x54,0xf8,0x70,0xfa,0xab,0xb9,0xb0,0x71,0xfb,0xaa,0xb8,0xb0,