Changes between Version 1 and Version 2 of TracUnicode


Ignore:
Timestamp:
Apr 22, 2011, 2:42:57 AM (13 years ago)
Author:
trac (IP: 127.0.0.1)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TracUnicode

    v1 v2  
    11= Unicode Support in Trac =
    2 Trac stores all text using UTF-8 encoding, including text in tickets and wiki pages.
     2[[TracGuideToc]]
     3
     4Trac stores all text using UTF-8 encoding, including text in tickets and wiki pages. Internal processing of text uses true Unicode representations.
    35
    46As such, it supports most (all?) commonly used character encodings.
    57
     8If your encoding is not UTF-8, you can use [wiki:TracModPython mod_python] to handle it.  For example, if your local encoding is gbk, you can set
     9   default_charset = gbk
     10in trac.ini.
     11
     12You also must make sure that your [trac:DatabaseBackend database backend] stores its data in UTF-8; otherwise strange things will happen.
     13
     14To 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.[[BR]]
     15You can use [http://www.gnu.org/software/libiconv/documentation/libiconv/iconv.1.html iconv] to convert the dump.
     16
    617
    718== Examples ==
    8 Please keep sorted order when you add an entry.
    919
    1020=== Arabic ===
    11 ØªØ±Ø§Ùƒ يقوÙ
    12  Ø¨Ø­ÙØ¸ كل الكلÙ
    13 Ø§Øª باستخداÙ
    14  ØµÙŠØºØ© UTF-8، بÙ
    15 Ø§ في ذلك الكلÙ
    16 Ø§Øª الÙ
    17 Ø³ØªØ®Ø¯Ù
    18 Ø© في صفحات  التيكت والويكي.
     21تراك يقوم بحفظ كل الكلمات باستخدام صيغة UTF-8، بما في ذلك الكلمات المستخدمة في صفحات  التيكت والويكي.
    1922
    2023=== Bulgarian ===
    21 Ð‘ългарският език работи ли?
     24Българският език работи ли?
    2225
    23 === Česky ===
    24 ÄŒeÅ¡tina v kódování UTF-8, žádný problém.
     26=== Česky ===
     27Čeština v kódování UTF-8, žádný problém.
    2528
    2629=== Chinese ===
    27 Traditional: ''繁體中文, 許功蓋會育''; Simplified: ''简体中文,许功盖会育''
     30Traditional: 繁體中文, 漢字測試; Simplified: 简体中文,汉字测试
     31
     32=== Croatian ===
     33Ako podržava srpski i slovenski mora podržavati i Hrvatski - čćžšđ ČĆŽŠĐ
    2834
    2935=== English ===
    3036Yes indeed, Trac supports English. Fully.
    3137
    32 === Français ===
    33 ''Il est possible d'écrire en Français : à, ç, û, ...''
     38=== Français ===
     39Il est possible d'écrire en Français : à, ç, û, ...
    3440
    3541=== German ===
    36 Trac-Wiki muß auch deutsche Umlaute richtig anzeigen: ö, ä, ü, ...
     42Trac-Wiki muß auch deutsche Umlaute richtig anzeigen: ö, ä, ü, Ä, Ö, Ü; und das scharfe ß
    3743
    3844=== Greek ===
    39 Î¤Î± Ελληνικά Ï
    40 Ï€Î¿ÏƒÏ„ηρίζονται επαρκώς επίσης.
     45Τα Ελληνικά υποστηρίζονται επαρκώς επίσης.
    4146
    4247=== Hebrew ===
    43 ×× ×™ יכול לאכול זכוכית וזה לא מזיק לי
     48אני יכול לאכול זכוכית וזה לא מזיק לי
     49
     50=== Hindi ===
     51अब हिन्दी में।
     52
     53=== Hungarian ===
     54Árvíztűrő tükörfúrógép
    4455
    4556=== Icelandic ===
    46 ''Ævar sagði við ömmu sína: Sjáðu hvað ég er stór!''
     57Ævar sagði við ömmu sína: Sjáðu hvað ég er stór!
    4758
    4859=== Japanese ===
    49 ''漢字 ひらがな カタカナ ハンカクカï¾
    50 ''
     60漢字 ひらがな カタカナ ハンカクカナ 日本語試験
    5161
    5262=== Korean ===
    53 ''이번에는 한글로 써보겠습니다. 잘 보이나요?''
     63이번에는 한글로 써보겠습니다. 잘 보이나요? 한글
     64
     65=== Latvian ===
     66
     67Latviešu valoda arī strādā!
     68
     69=== Lithuanian ===
     70Sudalyvaukime ir mes. Ar veikia lietuviškos raidės? ąčęėįšųūž ĄČĘĖĮŠŲŪŽ Žinoma, kad veikia :)
     71Kas tie mes?
    5472
    5573=== Persian (Farsi) ===
    56 Ø§ÛŒÙ† یک Ù
    57 ØªÙ† فارسی است ولی از چپ به راست
     74این یک متن فارسی است ولی امکان نوشتن مستقیم فارسی نیست چون حالت متن از راست به چپ و جود ندارد برای فارسی نوشتن باید از HTML استفاده کنید.
     75{{{
     76#!html
     77<div dir="rtl">
     78}}}
     79این نمونه یک متن از راست به چپ فارسی است که در HTML نوشته شده تا اعداد 12345 و حروف لاتین ABCDEF در محل خودشان نمایش داده شوند.
     80{{{
     81#!html
     82</div>
     83}}}
    5884
    5985=== Polish ===
    60 PchnÄ
    61 Ä‡ w tę łódź jeża lub ośm skrzyń fig
     86Pchnąć w tę łódź jeża lub osiem skrzyń fig; Nocna gżegżółka zawsze dzienną przekuka.
    6287
    6388=== Portuguese ===
    64 Ã‰ 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 '°¹²³'.
     89É 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 '°¹²³'.
    6590
    6691=== Russian ===
    67 ÐŸÑ€Ð¾Ð²ÐµÑ€ÐºÐ° русского языка: кажется работает...
     92Проверка русского языка: кажется работает... И буква "ё" есть...
    6893
    6994=== Serbian ===
    70 Podržan, uprkos činjenici da se za njegovo pisanje koriste чак два алфабета.
     95Podržan, uprkos činjenici da se za njegovo pisanje koriste чак два алфабета.
    7196
    7297=== Slovenian ===
    73 Ta suhi Å¡kafec pušča vodo že od nekdaj!
     98Ta suhi škafec pušča vodo že od nekdaj!
    7499
    75100=== Spanish ===
    76 Esto es un pequeño texto en Español, ahora una con acentó
     101Esto es un pequeño texto en Español, donde el veloz murciélago hindú comía cardlllo y kiwi
    77102
    78103=== Swedish ===
    79 ''Räven raskar över isen med luva pÃ¥.''
     104Räven raskar över isen med luva på.
    80105
    81106=== Thai ===
    82 Trac แสดงภาษาไทยได้อย่างถูกต้อง!
     107Trac แสดงภาษาไทยได้อย่างถูกต้อง!
    83108
    84109=== Ukrainian ===
    85 ÐŸÐµÑ€ÐµÐ²Ñ–рка української мови...
     110Перевірка української мови...
     111
     112=== Urdu ===
     113ٹریک اردو بھی سپورٹ کرتا ہے۔
     114
     115=== Vietnamese ===
     116Viết tiếng Việt cũng được.