よたらぼ
自分の興味の赴くままにIT技術系のネタを取りとめもなくメモっています。
Ruby言語やLinuxのネタが多いです。

May 18, 2006 [おもひで]

[Misc] 性別のサポート

Ruby-GetText-Packageで性別毎の変換ってできないの?っていう質問が来た。

外国の言葉には主語が男性か女性かで、その後の文が変わってくるらしい。

残念ながら現状のRuby-GetText-Packageはそれをサポートしていない(ってか他のGetTextファミリーもサポートしていないはず)。

けど、なかなか面白いテーマだと思った。文法的に必要な言語じゃないにしても、例えば、アプリ的には全く同じ動作をするのだけど、男性向けと女性向け(あと最近であれば「その他」も必要か(^^;))で微妙に表現が違うなど。子供向け、大人向けってのもあるかもしれない。日本語であれば子供向けはひらがなのみ、とか。moファイルの互換性をなるべくキープしたままでこういうのもサポートできたら楽しいだろうなぁ。翻訳担当は大変になるだろうけど(苦笑)。

ちなみに現状のアプリでこの辺まで意識した実装とかってあります?

[Ruby-GNOME2][Rails] ActiveRecord Editor

なんだか最近、ライブラリのメンテばかりやっていたのでたまには違うものでも、ということで、なんちゃってスクリプトを書いてみました。Ruby/GTK2+Ruby/Libglade2を使ってMigration用のcreate_table()を簡単に書けるというモノです。保存機能も抽出機能もありません。下のテキストエリアに表示された結果を適宜コピペして使います。

Rubyスクリプト自体は180ステップ程度のものです。Typeのところがコンボボックスになってるところがポイントです。案外コンボボックスのサンプルって無いんですよね。まぁ、Ruby/GTK2のサンプルということで。

でも、これ、もうちょっとがんばったらDBのスキーマエディタになるかも。

areditor

本日のツッコミ(全2件) [ツッコミを入れる]
Yugui (May 19, 2006 00:07)

sentence単位の翻訳じゃできないんでしょうか。<br>そういえば、単語という単位が存在しない言語もあったような。

むとう (May 19, 2006 00:21)

sentence単位で良いと思います。何かアイデアがありますか?


編集