機能 #201
closed多言語化
0%
Description
rgettextを添付して、多言語化対応をする。
Files
Updated by toshi_a 初音 over 13 years ago
- File locale_ja.po locale_ja.po added
@cametan_001 さんにもらった言語ファイルです!これを元につくろう!
Updated by Izumi Tsutsui almost 13 years ago
多言語化そのものの話ではないんですが、core/addon/profile.rb の
relationbox.closeup(Gtk::Label.new("#{user[:idname]}はあなたをフォローしていま" +
if res[:followed_by] then 'す' else 'せん' end)).
の す|せん のような表記は多言語化で障壁になるので、
「あなたをフォローしています」「あなたをフォローしていません」
といった完全な文を2つ用意した方がよい、という話がありました。
とりあえずメモ書きで入れときます。
Updated by toshi_a 初音 over 11 years ago
- Status changed from 新規 to 実装待ち
- Assignee set to toshi_a 初音
- Target version set to 3.0.0
0.3でやると言ったので開始します。
ただ、添付してたpoファイルは今となってはかけ離れているので使用しません。とりあえず空き時間でアンダースコアを入れまくりつつ、ディレクトリ構成とかを考えます。
なお、このチケットの範疇は、他言語化の仕組みを提供することであり、ある言語の言語ファイルを作成することではありません。
Updated by hota lindwurm over 11 years ago
toshi_a 初音 wrote:
なお、このチケットの範疇は、他言語化の仕組みを提供することであり、ある言語の言語ファイルを作成することではありません。
一応、言語ファイルの作成に関してはmikutter自体の開発とは独立させるためにTransifexにプロジェクトを建てましたのでそちらの方にお願いします。 https://www.transifex.com/projects/p/mikutter/
Updated by toshi_a 初音 almost 11 years ago
- Status changed from 実装待ち to 終了
i18nに関しては動作確認できているのでこれにて完了とします。翻訳の追随・ブラッシュアップに関しては今後も継続的に行っていく必要がありますが、transifexで扱ったほうが良いので、チケットとして管理することはしません。