Both the static initializer and Lang_Init()'s erased-flash fallback now default to LANG_EN, so first boot / never-written flash shows English instead of French.