web-dev-qa-db-fra.com

Un éditeur JavaScript enrichi qui ne convertit pas le texte non-ASCII en entités de caractères?

Je travaille sur un site destiné aux hispanophones et je recherche un éditeur de texte enrichi en JavaScript compatible UTF-8 qui préserve les caractères non ascii sous forme de texte, au lieu d'encodage d'entité. Ainsi, lorsque je tape les mots "cañón" et "pingüino", je souhaite que RTE conserve les caractères non ascii tels quels, sans les coder en "cantilde; oacute; n" et "pinguuml; ino".

Jusqu'à présent, j'ai vérifié CKEdit, MCEdit et Nicedit, et les trois d'entre eux convertissent mon texte en entités.

2
user6465

TinyMCE prend en charge plusieurs langues avec leurs packs linguistiques: http://tinymce.moxiecode.com/wiki.php/Language

1

Il semble que vous pouvez configurer ckeditor pour conserver les caractères non ascii sous forme de texte:

http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.config.html#.entities http://docs.cksource.com/ckeditor_api/symbols/src/core_config.js.html

1
Osvaldo