2017-08-07 2 views
0

J'ai étendu le fichier config.js de ckeditor pour afficher certains caractères spéciaux du jeu Latin Extended-A. Cela montre bien dans le popup des caractères spéciaux. Quand je teste mon site web sur ma machine de développement ça marche bien quand je le teste sur ma production et que le site en ligne ne montre rien par défaut au caractère ordinaire. Ceci est hébergé sur azurewebsites. Mon application Web est ASP.NET MVC5 et ma base de données est MySQL.Latin étendu A polices non affichées dans Ckeditor

config.specialChars = config.specialChars.concat(['Ā'], 
     ['ā'], 
     ['Ū'], 
     ['ū'], 
     ['Ō'], 
     ['ō'], 
     ['Ī'], 
     ['ī'], 
     ['Ē'], 
     ['ē'] 

    ); 

Quelqu'un at-il eu ce problème et avait une solution autour ou quelqu'un peut me pointer vers la bonne direction?

Répondre

0

J'ai fait d'autres recherches et recherches et j'ai découvert que si je plaçais le caractère latin directement dans la base de données, il l'enregistrait. J'ai également découvert que les caractères latins communs dans ckeditor sauvegardés et commis correctement à la base de données. J'ai donc considéré le problème entre l'enregistrement et la connexion à la base de données - et après la recherche, j'ai découvert que l'ajout de charset = utf8 à la connexion MySql a résolu le problème.