Project

General

Profile

Actions

機能 #201

closed

多言語化

Added by toshi_a 初音 over 13 years ago. Updated almost 11 years ago.

Status:
終了
Priority:
通常
Target version:
Start date:
2011-06-01
Due date:
% Done:

0%

プラグイン名:

Description

rgettextを添付して、多言語化対応をする。


Files

locale_ja.po (7.38 KB) locale_ja.po toshi_a 初音, 2011-06-04 02:53
Actions #1

Updated by toshi_a 初音 over 13 years ago

@cametan_001 さんにもらった言語ファイルです!これを元につくろう!

Actions #2

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つ用意した方がよい、という話がありました。
とりあえずメモ書きで入れときます。

Actions #3

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ファイルは今となってはかけ離れているので使用しません。とりあえず空き時間でアンダースコアを入れまくりつつ、ディレクトリ構成とかを考えます。
なお、このチケットの範疇は、他言語化の仕組みを提供することであり、ある言語の言語ファイルを作成することではありません。

Actions #4

Updated by hota lindwurm over 11 years ago

toshi_a 初音 wrote:

なお、このチケットの範疇は、他言語化の仕組みを提供することであり、ある言語の言語ファイルを作成することではありません。

一応、言語ファイルの作成に関してはmikutter自体の開発とは独立させるためにTransifexにプロジェクトを建てましたのでそちらの方にお願いします。 https://www.transifex.com/projects/p/mikutter/

Actions #5

Updated by toshi_a 初音 almost 11 years ago

  • Status changed from 実装待ち to 終了

i18nに関しては動作確認できているのでこれにて完了とします。翻訳の追随・ブラッシュアップに関しては今後も継続的に行っていく必要がありますが、transifexで扱ったほうが良いので、チケットとして管理することはしません。

Actions

Also available in: Atom PDF