- Assicurati che il set di caratteri/collation del database sia UTF-8
- Nella pagina inserisci questi caratteri russi (il form, textarea), assicurati che la codifica sia UTF-8, impostando Content-Type su
text/html; charset=utf-8
. Inserisci il testo russo direttamente nell'input del modulo. - Nella pagina di elaborazione che gestisce questo modulo, che lo inserisce nel database, assicurati di fare
SET NAMES utf8
quindi è archiviato come UTF-8 prima inserisci i dati in anticipo in una query separata. - Quando esegui il rendering del contenuto dal database in una vista, assicurati che il
Content-Type
ètext/html; charset=utf-8
.
Assicurati che il tipo di contenuto sia non windows-1251 o iso-8859-1/latin1. Assicurati che il set di caratteri/le regole di confronto del database NON sia ISO-8859-1/Latin1.