Unicode Support in Trac
Table of Contents
Trac stores all text using UTF-8 encoding, including text in tickets and wiki pages. Internal processing of text uses true Unicode representations.
As such, it supports most (all?) commonly used character encodings.
If your encoding is not UTF-8, you can use mod_python to handle it. For example, if your local encoding is gbk, you can set
default_charset = gbk
in trac.ini.
You also must make sure that your database backend? stores its data in UTF-8; otherwise strange things will happen.
To convert your database to UTF-8, the easiest way is to dump the database, convert the dump into UTF-8 and then import the converted dump back into the database.
You can use iconv to convert the dump.
Examples
Arabic
???? ???? ???? ?? ??????? ???????? ???? UTF-8? ??? ?? ??? ??????? ????????? ?? ????? ?????? ???????.
Bulgarian
Българският език работи ли?
?esky
?e?tina v k?dov?n? UTF-8, ??dn? probl?m.
Chinese
Traditional: ????, ????; Simplified: ?????????
Croatian
Ako podr?ava srpski i slovenski mora podr?avati i Hrvatski - ????? ?????
English
Yes indeed, Trac supports English. Fully.
Fran?ais
Il est possible d'?crire en Fran?ais : ?, ?, ?, ...
German
Trac-Wiki mu? auch deutsche Umlaute richtig anzeigen: ?, ?, ?, ?, ?, ?; und das scharfe ?
Greek
?? ???????? ?????????????? ??????? ??????.
Hebrew
??? ???? ????? ?????? ??? ?? ???? ??
Hindi
?? ?????? ????
Hungarian
?rv?zt?r? t?k?rf?r?g?p
Icelandic
?var sag?i vi? ?mmu s?na: Sj??u hva? ?g er st?r!
Japanese
?? ???? ???? ?????? ?????
Korean
???? ??? ??????. ? ????? ??
Latvian
Latvie?u valoda ar? str?d?!
Lithuanian
Sudalyvaukime ir mes. Ar veikia lietuvi?kos raid?s? ????????? ????????? ?inoma, kad veikia :) Kas tie mes?
Persian (Farsi)
??? ?? ??? ????? ??? ??? ????? ????? ?????? ????? ???? ??? ???? ??? ?? ???? ?? ?? ? ??? ????? ???? ????? ????? ???? ?? HTML ??????? ????.
??? ????? ?? ??? ?? ???? ?? ?? ????? ??? ?? ?? HTML ????? ??? ?? ????? 12345 ? ???? ????? ABCDEF ?? ??? ?????? ????? ???? ????.
Polish
Pchn?? w t? ??d? je?a lub osiem skrzy? fig; Nocna g?eg???ka zawsze dzienn? przekuka.
Portuguese
? poss?vel guardar caracteres especias da l?ngua portuguesa, incluindo o s?mbolo da moeda europ?ia '?', trema '?', crase '?', agudos '?????', circunflexos '???', til '??', cedilha '?', ordinais '??', grau '°???'.
Russian
Проверка русского языка: кажется работает... И буква "ё" есть...
Serbian
Podr?an, uprkos ?injenici da se za njegovo pisanje koriste чак два алфабета.
Slovenian
Ta suhi ?kafec pu??a vodo ?e od nekdaj!
Spanish
Esto es un peque?o texto en Espa?ol, ahora una con acent?
Swedish
R?ven raskar ?ver isen med luva p?.
Thai
Trac ??????????????????????????!
Ukrainian
Перевірка української мови...
Urdu
???? ???? ??? ????? ???? ???
Vietnamese
Vi?t ti?ng Vi?t c?ng ???c. Nh?ng search t? ti?ng Vi?t th? kh?ng b?i v?ng ???c. (Keyword(s) in Vietnamese search result can not be hightlighted !!!!).

