Utf-8 japonés
En el modo de codificación ANSI, el coreano y el japonés ocupan 2 bytes. Los caracteres dentro del rango de codificación ASCII francés (caracteres ingleses sin signo) ocupan 1 byte y los caracteres fuera del rango ASCII (caracteres con signo) ocupan 2 bytes.
En modo de codificación Unicode: cada carácter es siempre de 2 bytes.
En modo de codificación UTF-7 o UTF-8: todos los caracteres dentro del rango ASCII son de 1 byte y todos los caracteres fuera del rango ASCII son de dos bytes.
En modo de codificación UTF-16 o UTF-32: los caracteres son siempre de 2 o 4 bytes.
¿Por qué fr no es especial? La codificación ANSI de fr es diferente de ASCII, y la codificación ANSI de ES y fr también es diferente, por lo que los caracteres serán confusos.
Por responderte con tanta atención, al menos debería darte algo de dinero.