Changes between Version 2 and Version 3 of TracUnicode
- Timestamp:
- Sep 19, 2015, 4:39:59 PM (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TracUnicode
v2 v3 1 = Trac における Unicode の対応 = #UnicodeSupportinTrac1 = Unicode Support in Trac = 2 2 [[TracGuideToc]] 3 3 4 Trac はチケットや wiki ページに含まれているテキストデータを含め、すべてのテキストデータを UTF-8 エンコーディングで保持し、テキストデータの内部処理には Unicode 表記を使用しています。4 Trac stores all text using UTF-8 encoding, including text in tickets and wiki pages. Internal processing of text uses true Unicode representations. 5 5 6 Trac はほとんど (すべて?) の一般的に使われる文字エンコードに対応しています。 6 As such, it supports most (all?) commonly used character encodings. 7 7 8 もしエンコードが UTF-8 でないならば、それを処理するのに [wiki:TracModPython mod_python] を使用することができます。たとえばローカルエンコーディングが gbk であるなら trac.ini に 9 default_charset = gbk 10 と設定してください。 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 {{{ 10 default_charset = gbk 11 }}} 11 12 12 また、 [http://trac.edgewall.org/wiki/DatabaseBackend バックエンドのデータベース] が確実に UTF-8 を格納するようにしなければなりません; そうでなければ問題が発生するでしょう。 13 You also must make sure that your [trac:DatabaseBackend database backend] stores its data in UTF-8; otherwise strange things will happen. 13 14 14 データベースを UTF-8 に変換するためにもっとも簡単な方法は、データベースのダンプを取得し、ダンプを UTF-8 に変換して、変換したダンプをデータベースに書き戻すことです。[[BR]]15 ダンプを変換するのに [http://www.gnu.org/software/libiconv/documentation/libiconv/iconv.1.html iconv] を使用することができます。 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. 16 17 17 18 18 == 例 == #Examples19 == Examples == 19 20 20 21 === Arabic ===