WireCloud のソースコードを github リポジトリからダウンロードする 必要があります :
$ git clone https://github.com/Wirecloud/wirecloud.git
次のステップは、翻訳するメッセージのカタログを作成または更新することです。 これは、次のコマンドで実行できます :
$ cd <wirecloud_repo_path>/src
$ cd <module>
$ django-admin.py makemessages -l <locale>
$ django-admin.py makemessages -l <locale> -d djangojs
ここで :
wirecloud_repo_path
は、WireCloud の git リポジトリの作業コピーが
ダウンロードされたパスですmodule
は、翻訳する django モジュールです。WireCloud には
3つのコアモジュールがありますlocale
は、作成または更新されるメッセージ・ファイルのロケールです。
例:メキシコのスペイン語の場合は "es_MX", ドイツ語の場合は "de", ...前のスライドのコマンドを実行した後で、
wirecloud_repo_path>/<module>/locale/<locale>/LC_MESSAGES/
にある django.po
ファイルと djangojs.po
ファイルを編集できます。
これらのファイルは手動で編集することも、一般的な PO
ファイル・エディタで編集することもできます。
翻訳されたメッセージ・カタログに慣れたら、次のコードを モジュールごとに実行してテスト目的でコンパイルできます :
$ cd <wirecloud_repo_path>/src
$ cd <module>
$ django-admin.py compilemessages
メッセージをコンパイルしたら、WireCloud を実行してテストできます。 開発中の場合、推奨される方法は runserver コマンドを実行することです :
$ python manage.py runserver --insecure
WireCloud の翻訳 | 1 |
---|---|
WireCloud の翻訳 | 2 |
WireCloud の翻訳 | 3 |
WireCloud の翻訳 | 4 |
WireCloud の翻訳 | 5 |
WireCloud の翻訳 | 6 |
- | 7 |
目次 | t |
---|---|
スライド一覧 | ESC |
フルスクリーン | e |
発表者ビュー | p |
ソースファイル | s |
スライド番号 | n |
画面ブランキングの切り替え | b |
スライド・コンテキストの表示/非表示 | c |
ノート | 2 |
ヘルプ | h |