Trac is being migrated to new services! Issues can be found in our new YouTrack instance and WIKI pages can be found on our website.

Changes between Version 3 and Version 4 of TracUnicode


Ignore:
Timestamp:
Nov 23, 2019, 8:07:28 PM (4 years ago)
Author:
trac
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TracUnicode

    v3 v4  
    1 = Unicode Support in Trac =
     1= Unicode Support in Trac
     2
    23[[TracGuideToc]]
    34
    4 Trac stores all text using UTF-8 encoding, including text in tickets and wiki pages. Internal processing of text uses true Unicode representations.
     5Trac encodes all text using [wikipedia:UTF-8], including text in tickets and wiki pages. Internal processing of text uses true [wikipedia:Unicode] representations. As such, it supports the most commonly used character encodings.
    56
    6 As such, it supports most (all?) commonly used character encodings.
    7 
    8 If the default encoding in your source code repository is not UTF-8, you can specify it in the [TracIni#trac-section trac.ini], for example:
    9 {{{
     7If the default encoding of your source code repository is not UTF-8, you can specify it in [TracIni#trac-default_charset-option "[trac] default_charset"]:
     8{{{#!ini
    109default_charset = gbk
    1110}}}
    1211
    13 You also must make sure that your [trac:DatabaseBackend database backend] stores its data in UTF-8; otherwise strange things will happen.
     12Ensure that your [trac:DatabaseBackend database] stores its data in UTF-8, otherwise results may be unpredictable.
    1413
    15 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.[[BR]]
    16 You can use [http://www.gnu.org/software/libiconv/documentation/libiconv/iconv.1.html iconv] to convert the dump.
     14To convert your database to UTF-8, the easiest way is to create a dump of the database, convert it into UTF-8, for example using [https://www.gnu.org/software/libiconv/documentation/libiconv/iconv.1.html iconv], and then re-import it.
    1715
     16== Examples
    1817
    19 == Examples ==
     18=== Arabic
    2019
    21 === Arabic ===
    2220تراك يقوم بحفظ كل الكلمات باستخدام صيغة UTF-8، بما في ذلك الكلمات المستخدمة في صفحات  التيكت والويكي.
    2321
    24 === Bulgarian ===
     22=== Bulgarian
     23
    2524Българският език работи ли?
    2625
    27 === Česky ===
     26=== Česky
     27
    2828Čeština v kódování UTF-8, žádný problém.
    2929
    30 === Chinese ===
    31 Traditional: 繁體中文, 漢字測試; Simplified: 简体中文,汉字测试
     30=== Chinese
    3231
    33 === Croatian ===
    34 Ako podržava srpski i slovenski mora podržavati i Hrvatski - čćžšđ ČĆŽŠĐ
     32Traditional: 繁體中文, 漢字測試
    3533
    36 === English ===
     34Simplified: 简体中文,汉字测试
     35
     36=== Croatian
     37
     38Ako podržava srpski i slovenski mora podržavati i Hrvatski - čćžšđ ČĆŽŠĐ.
     39
     40=== English
     41
    3742Yes indeed, Trac supports English. Fully.
    3843
    39 === Français ===
    40 Il est possible d'écrire en Français : à, ç, û, ...
     44=== Français
    4145
    42 === German ===
    43 Trac-Wiki muß auch deutsche Umlaute richtig anzeigen: ö, ä, ü, Ä, Ö, Ü; und das scharfe ß
     46Il est possible d'écrire en Français : à, ç, û.
    4447
    45 === Greek ===
     48=== German
     49
     50Trac-Wiki muß auch deutsche Umlaute richtig anzeigen: ö, ä, ü, Ä, Ö, Ü; und das scharfe ß.
     51
     52=== Greek
     53
    4654Τα Ελληνικά υποστηρίζονται επαρκώς επίσης.
    4755
    48 === Hebrew ===
     56=== Hebrew
     57
    4958אני יכול לאכול זכוכית וזה לא מזיק לי
    5059
    51 === Hindi ===
     60=== Hindi
     61
    5262अब हिन्दी में।
    5363
    54 === Hungarian ===
    55 Árvíztűrő tükörfúrógép
     64=== Hungarian
    5665
    57 === Icelandic ===
     66Árvíztűrő tükörfúrógép.
     67
     68=== Icelandic
     69
    5870Ævar sagði við ömmu sína: Sjáðu hvað ég er stór!
    5971
    60 === Japanese ===
     72=== Japanese
     73
    6174漢字 ひらがな カタカナ ハンカクカナ 日本語試験
    6275
    63 === Korean ===
    64 이번에는 한글로 써보겠습니다. 잘 보이나요? 한글
     76=== Korean
    6577
    66 === Latvian ===
     78이번에는 한글로 써보겠습니다. 잘 보이나요? 한글.
     79
     80=== Latvian
    6781
    6882Latviešu valoda arī strādā!
    6983
    70 === Lithuanian ===
    71 Sudalyvaukime ir mes. Ar veikia lietuviškos raidės? ąčęėįšųūž ĄČĘĖĮŠŲŪŽ Žinoma, kad veikia :)
    72 Kas tie mes?
     84=== Lithuanian
    7385
    74 === Persian (Farsi) ===
     86Sudalyvaukime ir mes. Ar veikia lietuviškos raidės? ąčęėįšųūž ĄČĘĖĮŠŲŪŽ Žinoma, kad veikia. Kas tie mes?
     87
     88=== Persian (Farsi)
     89
    7590این یک متن فارسی است ولی امکان نوشتن مستقیم فارسی نیست چون حالت متن از راست به چپ و جود ندارد برای فارسی نوشتن باید از HTML استفاده کنید.
    7691{{{
     
    8499}}}
    85100
    86 === Polish ===
    87 Pchnąć w tę łódź jeża lub osiem skrzyń fig; Nocna gżegżółka zawsze dzienną przekuka.
     101=== Polish
    88102
    89 === Portuguese ===
     103Pchnąć w tę łódź jeża lub osiem skrzyń fig. Nocna gżegżółka zawsze dzienną przekuka.
     104
     105=== Portuguese
     106
    90107É 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 '°¹²³'.
    91108
    92 === Russian ===
    93 Проверка русского языка: кажется работает... И буква "ё" есть...
     109=== Russian
    94110
    95 === Serbian ===
     111Проверка русского языка: кажется работает. И буква "ё" есть.
     112
     113=== Serbian
     114
    96115Podržan, uprkos činjenici da se za njegovo pisanje koriste чак два алфабета.
    97116
    98 === Slovenian ===
     117=== Slovenian
     118
    99119Ta suhi škafec pušča vodo že od nekdaj!
    100120
    101 === Spanish ===
    102 Esto es un pequeño texto en Español, donde el veloz murciélago hindú comía cardlllo y kiwi
     121=== Spanish
    103122
    104 === Swedish ===
     123Esto es un pequeño texto en Español, donde el veloz murciélago hindú comía cardillo y kiwi.
     124
     125=== Swedish
     126
    105127Räven raskar över isen med luva på.
    106128
    107 === Thai ===
     129=== Thai
     130
    108131Trac แสดงภาษาไทยได้อย่างถูกต้อง!
    109132
    110 === Ukrainian ===
    111 Перевірка української мови...
     133=== Ukrainian
    112134
    113 === Urdu ===
     135Перевірка української мови.
     136
     137=== Urdu
     138
    114139ٹریک اردو بھی سپورٹ کرتا ہے۔
    115140
    116 === Vietnamese ===
     141=== Vietnamese
     142
    117143Viết tiếng Việt cũng được.
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!