Difference between revisions of "JapaneseTranslation"

From The Battle for Wesnoth Wiki
m (correcting link)
(過去ログセクションを新設し、古すぎる情報を大幅に編集除去)
Line 1: Line 1:
== [[JapaneseTranslation]] ==
+
== NEWS ==
* Japanese translation has just started. - 日本語翻訳を始めました。 (2005/03/15)
 
* 手伝ってくれる人を募集します。参加希望者は、Okada ( [mailto:okyadaATgmailDOTcom] ) まで。
 
* 標準インストールにも日本語フォントが含まれるようになりました。(2008/1/13)
 
* Windowsで日本語ファイル名が化ける不具合が修正されました([https://gna.org/patch/?func=detailitem&item_id=580 2006/08/05])
 
* 公式パッケージ翻訳の残りは、あと Under the Burning Suns のみです。翻訳希望者求む!
 
  
== Progress ==
+
# 古い情報は[[#過去ログ|過去ログ]]に残し、内容を大幅に削減しました。(2010-03-16)
* [http://gettext.wesnoth.org/index.lang.php?lang=ja&version=trunk trunk]/[http://gettext.wesnoth.org/index.lang.php?version=branch&package=&lang=ja 1.2] (as of 2006/09/19) - [http://wesnoth.homeip.net/ja.po.zip 翻訳最新詰め合わせ](2006/08/14 23:51)
+
# 次期安定版1.8に向けて、有志の翻訳が本家開発版にコミットされました。(2010-03-14)
** [http://svn.gna.org/viewcvs/*checkout*/wesnoth/branches/1.2/MANUAL.japanese MANUAL.japanese] (完了)
+
# 本家バイナリからさざなみフォントが外され、文字としてはさざなみフォントを方眼いているとされるWenQuanYi Zenheiフォントに置き換えられました。フォントの設定自体はさざなみフォントのものも残っています。(2009年のいつか)
** [http://svn.gna.org/viewcvs/*checkout*/wesnoth/branches/1.2/po/wesnoth/ja.po wesnoth] (メイン) / 1562 translated messages, 0 fuzzy, 0 untranslated messages. (完了)
+
# Windowsで日本語ファイル名が化ける不具合が修正されました([https://gna.org/patch/?func=detailitem&item_id=580 2006/08/05])
** [http://svn.gna.org/viewcvs/*checkout*/wesnoth/branches/1.2/po/wesnoth-editor/ja.po  wesnoth-editor] (エディタ) / 35 - 0 -0 (完了)
+
# 標準インストールにも日本語フォントが含まれるようになりました。(2008/1/13)
** [http://svn.gna.org/viewcvs/*checkout*/wesnoth/branches/1.2/po/wesnoth-lib/ja.po wesnoth-lib] (共通ライブラリ) / 174 - 0 -0 (完了)
+
# Japanese translation has just started. - 日本語翻訳を始めました。 (2005/03/15)
** [http://svn.gna.org/viewcvs/*checkout*/wesnoth/branches/1.2/po/wesnoth-tutorial/ja.po wesnoth-tutorial] (チュートリアル) / 217 - 0 - 0 (完了)
 
** [http://svn.gna.org/viewcvs/*checkout*/wesnoth/branches/1.2/po/wesnoth-httt/ja.po wesnoth-httt] (キャンペーン Heir To The Throne, 王位継承者) / 1014 - 0 - 0 (完了)
 
** [http://svn.gna.org/viewcvs/*checkout*/wesnoth/branches/1.2/po/wesnoth-ei/ja.po wesnoth-ei] (キャンペーン Eastern Invasion, 東部侵略) / 422 - 0 -0 (完了)
 
** [http://svn.gna.org/viewcvs/wesnoth/branches/1.2/po/wesnoth-trow/ja.po wesnoth-trow] (キャンペーン The Rise Of Wesnoth Wesnothの起源) / 951 - 0 - 0 ([http://wikiwiki.jp/wesnoth/?Uploader 翻訳完了])
 
** [http://svn.gna.org/viewcvs/wesnoth/branches/1.2/po/wesnoth-tb/ja.po wesnoth-tb] (キャンペーン A Tale Of Two Brothers 2人の兄弟の物語) / 136 - 0 - 0 (完了)
 
** [http://svn.gna.org/viewcvs/wesnoth/branches/1.2/po/wesnoth-tsg/ja.po wesnoth-tsg] (キャンペーン The South Guard 南部防衛隊) / 482 - 0 - 0 (完了)
 
** '''[http://svn.gna.org/viewcvs/wesnoth/branches/1.2/po/wesnoth-utbs/ja.po wesnoth-utbs] (キャンペーン Under the Burning Suns 燃える太陽の下で) / 0 - 0 - 1814 -> 408 - 0 - 1406 *未完了* (少しずつ作業開始 - 2007/12/08 Thirai)'''
 
** [http://svn.gna.org/viewcvs/*checkout*/wesnoth/trunk/po/wesnoth-man/ja.po wesnoth-man(trunk)] (man pages) / 154 - 0 -0 (完了)
 
* [[WesCamp]] - [http://wesnoth.homeip.net/wescamp/ 作業中翻訳ファイル、キャンペーンファイル]
 
** [http://svn.berlios.de/viewcvs/*checkout*/wescamp-i18n/A_New_Order-po/po/ja.po  A_New_Order] (1.0用のみ) / 41 - 0 - 2625
 
** '''[http://svn.berlios.de/viewcvs/*checkout*/wescamp-i18n/An_Orcish_Incursion-po/po/ja.po  An_Orcish_Incursion] (オークの襲撃 1.2用) / 81 - 0 - 0 (完了、campaigns.wesnoth.orgで取得可)'''
 
** [http://svn.berlios.de/viewcvs/*checkout*/wescamp-i18n/Dark_Elves-po/po/ja.po  Dark_Elves] (1.2用のみ) / 17 - 0 - 165
 
** [http://svn.berlios.de/viewcvs/*checkout*/wescamp-i18n/Delfadors_Memoirs-po/po/ja.po  Delfadors_Memoirs] (1.0用のみ) / 18 - 0 - 206
 
** [http://svn.berlios.de/viewcvs/*checkout*/wescamp-i18n/Eliador-po/po/ja.po  Eliador] (Invasion of Eliador, 1.0用のみ) / 3 - 0 - 217
 
** [http://svn.berlios.de/viewcvs/*checkout*/wescamp-i18n/Extended_Era-po/po/ja.po  Extended_Era] (1.2用のみ) / 48 - 0 - 261
 
** [http://svn.berlios.de/viewcvs/*checkout*/wescamp-i18n/Flight_Freedom-po/po/ja.po  Flight_Freedom] (Flight to Freedom, 1.0 / 1.2) / 38 - 0 - 423
 
** [http://svn.berlios.de/viewcvs/*checkout*/wescamp-i18n/Legend_of_Wesmere-po/po/ja.po  Legend_of_Wesmere] (1.0 / 1.2) / 11 - 0 - 553 (翻訳開始予定)
 
** '''[http://svn.berlios.de/viewcvs/*checkout*/wescamp-i18n/Liberty-po/po/ja.po  Liberty] (自由解放 1.0用のみ) / 327 - 0 - 0 ([http://wesnoth.homeip.net/wescamp/1.0/Liberty.zip 完了])'''
 
** [http://svn.berlios.de/viewcvs/*checkout*/wescamp-i18n/Mage_Republic-po/po/ja.po  Mage_Republic] (1.0用のみ) / 8 - 0 - 154
 
** '''[http://svn.berlios.de/viewcvs/*checkout*/wescamp-i18n/Mystery_Campaign-po/po/ja.po  Mystery_Campaign] (ミステリー・キャンペーン 1.0 / 1.2) / 18 - 0 - 0([http://wesnoth.homeip.net/wescamp/1.0/Mystery_Campaign.zip 完了])'''
 
** [http://svn.berlios.de/viewcvs/*checkout*/wescamp-i18n/Northern_Rebirth-po/po/ja.po  Northern_Rebirth] (1.0 / 1.2) / 7 - 0 - 1147
 
** '''[http://svn.berlios.de/viewcvs/*checkout*/wescamp-i18n/Orcish_Incursion-po/po/ja.po  Orcish_Incursion] (オークの襲撃 1.0用) / 69 - 0 -0 ([http://wesnoth.homeip.net/wescamp/1.0/Orcish_Incursion.zip 完了])'''
 
** [http://svn.berlios.de/viewcvs/*checkout*/wescamp-i18n/Pack_Sapient-po/po/ja.po  Pack_Sapient] (1.2のみ?) / 0 - 0 - 56
 
** [http://svn.berlios.de/viewcvs/*checkout*/wescamp-i18n/Saving_Elensefar-po/po/ja.po  Saving_Elensefar] (1.0 / 1.2) / 15 - 0 - 372
 
** [http://svn.berlios.de/viewcvs/*checkout*/wescamp-i18n/Sceptre_of_Fire-po/po/ja.po  Sceptre_of_Fire] (The Sceptre of Fire, 1.0 / 1.2) / 16 - 0 - 528
 
** '''[http://svn.berlios.de/viewcvs/*checkout*/wescamp-i18n/Son_Of_The_Black_Eye-po/po/ja.po  Son_Of_The_Black_Eye] (黒眼の子 1.0用のみ、1.2用updateは未対応?) / 245 - 0 - 0 (旧公式、[http://wesnoth.homeip.net/wescamp/1.0/Son_Of_The_Black_Eye.zip 完了])'''
 
** [http://svn.berlios.de/viewcvs/*checkout*/wescamp-i18n/The_Dark_Hordes-po/po/ja.po  The_Dark_Hordes] (暗黒の大軍団) / 161 - 6 - 10 (旧公式、要修正)
 
** [http://svn.berlios.de/viewcvs/*checkout*/wescamp-i18n/The_Heist-po/po/ja.po  The_Heist] (1.0用のみ) / 5 - 0 - 408
 
** '''[http://svn.berlios.de/viewcvs/*checkout*/wescamp-i18n/The_South_Guard-po/po/ja.po  The_South_Guard] (南部防衛隊 1.0用、1.1から公式へ) / 409 - 0 - 0 ([http://wesnoth.homeip.net/wescamp/1.0/The_South_Guard.zip 完了])'''
 
** [http://svn.berlios.de/viewcvs/*checkout*/wescamp-i18n/Under_the_Burning_Suns-po/po/ja.po  Under_the_Burning_Suns] (1.0用、1.1から公式へ) / 46 - 0 - 1580
 
** [http://svn.berlios.de/viewcvs/*checkout*/wescamp-i18n/Unrest-po/po/ja.po  Unrest] (Unrest in Elfland, 1.0用のみ) / 12 - 0 - 72
 
** [http://svn.berlios.de/viewcvs/*checkout*/wescamp-i18n/Wesnoth_Holdem-po/po/ja.po  Wesnoth_Holdem] (Wesnoth Hold'em, 1.0用のみ) / 1 - 0 - 157
 
  
== Information ==
+
== Translation ==
* 本家にはCVS上でアジア言語対応の準備ができていたので、日本語翻訳をすぐ取り込んでもらえました。
 
* フォントは自由ライセンスの sazanami-gothic を使用
 
** Wesnothソースにも含まれていますが、[http://sourceforge.jp/projects/efont/files/?release_id=10087#10087 ここからsazanami-fontsを入手] することができます。
 
** sazanami-gothic.ttfファイルをWesnothをインストールしたディレクトリのfonts/フォルダにコピー(シンボリックリンク)
 
** Windows → (例) C:\\Program Files\Wesnoth\fonts
 
** Mac OS X → (例) /Applications/Battle for Wesnoth.app/Contents/Resources/fonts (Battle for Wesnoth.app の内容を表示して、その中の Contents/Resources/fonts)
 
** Linux → (例) /usr/local/share/wesnoth/fonts 等
 
  
* 作業中のものは Linux / Windows / Mac OS X で動作確認しており、それぞれバイナリもテスト公開してます。(現在はリリース版に含まれています)
+
* メニュー等全体的には日本語になっていますが、メッセージが大量なので苦労しています。ぜひご協力を!
 +
** ご協力いただける方は[http://yy68.60.kg/wesplus/ wesnoth翻訳フォーラム]かiwaim[mailto:iwaim.subATgmailDOT.com]まで。
 +
** 誤訳や訳の修正案についても随時受け付けています。
 
* 自分でメッセージを編集するには、ソースコードであるpoファイルをもってきて、ローカルで編集して msgfmtコマンドでmoファイルを作成して、実行時のディレクトリにコピーします。この作業さえ可能ならあなたも参加できます! [http://wikiwiki.jp/wesnoth/?%CB%DD%CC%F5%A4%CE%A4%AA%BC%EA%C5%C1%A4%A4#b37ba55c こちらにやり方の詳細説明があります。]
 
* 自分でメッセージを編集するには、ソースコードであるpoファイルをもってきて、ローカルで編集して msgfmtコマンドでmoファイルを作成して、実行時のディレクトリにコピーします。この作業さえ可能ならあなたも参加できます! [http://wikiwiki.jp/wesnoth/?%CB%DD%CC%F5%A4%CE%A4%AA%BC%EA%C5%C1%A4%A4#b37ba55c こちらにやり方の詳細説明があります。]
 
* ローカルで修正しても、キャッシュが残ってると反映されないようですので、起動前に消しておきましょう。 (Linuxなら ~/.wesnoth/cache/*, Windowsなら、[wesnothdir]/userdata/cache/*, Mac OS X なら、~/Library/Preferences/wesnoth/cache/*)
 
* ローカルで修正しても、キャッシュが残ってると反映されないようですので、起動前に消しておきましょう。 (Linuxなら ~/.wesnoth/cache/*, Windowsなら、[wesnothdir]/userdata/cache/*, Mac OS X なら、~/Library/Preferences/wesnoth/cache/*)
* メニュー等全体的には日本語になっていますが、メッセージが大量なので苦労しています。ぜひご協力を!
+
 
 +
=== 訳語統一 ===
 +
* ですます調?<br/>⇒私は、ナレーションと、目上の人に対する台詞はですます調(敬体)、それ以外はである調(常体)にしています(いいむら)<br/>⇒私は全部ですます調です(まつもと)<br/>⇒チュートリアルですが、Delfadorは「わし/お前」老人調、Konrad→Delfadorもぶっきらぼう口調(?)ですが、敬語の方がよいでしょうかね。ちなみにキャンペーン見てみましたが、シナリオのナレーションは、「である」調の方がかっこいいかなと思いました (okada)<br/>⇒このあたりについては、ひととおり形になってから徐々に調整しましょう(いいむら)
 +
* 人名/地名等はどうしよう?<br/>⇒私は、固有名詞は基本的に訳さずそのまま(ただし、Isle of ... とか ... Port などは、○○島、○○港などと訳す)にしています(いいむら)
 +
* 用語、ユニット名<br/>⇒ユニット名の統一はあるタイミングではかる必要があると思います。シナリオの中でもユニット名や武器の名称などが出てくる場合があるので、あわせる基準となるものがあるとありがたいです(いいむら)<br/>⇒先に全ユニット訳しましょうか? (まつもと) お願いします!(okada)
 +
* 数字は半角?/全角?<br/>⇒私は、数字はすべて半角にしています。また、半角文字の前後に空白を入れています(いいむら)
 +
 
 +
=== Progress ===
 +
* [http://gettext.wesnoth.org/ Translation statistics (svn)]- 最新の翻訳状況(subversionレポジトリ)
  
 
== Testing Archives ==
 
== Testing Archives ==
* Windows executable - Windows実行バイナリ (by okada)
 
** [http://wesnoth.homeip.net/win32/Wesnoth-1.1.8+svn-20060811.win32.zip Wesnoth-1.1.8+svn-20060811.win32.zip] セーブデータファイル名シフトJIS変換対応テスト版 日中韓font含(78MB)
 
** [http://wesnoth.homeip.net/win32/README.txt README]
 
 
* Windows font installer - Windowsフォントインストーラ (by iimura)
 
* Windows font installer - Windowsフォントインストーラ (by iimura)
 
** [http://sent.netgamers.jp/wesnoth/sazanami-setup.zip sazanami-setup.zip] (120KB) さざなみフォント(sazanami-gothic)を SourceForge.jp からダウンロードし、Wesnoth のフォントフォルダへインストールします(テスト公開中)
 
** [http://sent.netgamers.jp/wesnoth/sazanami-setup.zip sazanami-setup.zip] (120KB) さざなみフォント(sazanami-gothic)を SourceForge.jp からダウンロードし、Wesnoth のフォントフォルダへインストールします(テスト公開中)
Line 71: Line 34:
  
 
== Screenshots ==
 
== Screenshots ==
* [http://wesnoth.homeip.net/ja-linebreak-old.png Title Screen1 (old) - 起動直後タイトル表示 (以前の改行)] (suseLinux9.2)
 
* [http://wesnoth.homeip.net/ja-linebreak.png Title Screen2 (Japanese-style linebreak) - タイトル (日本語向け改行処理あり、禁則処理なし)] (suse9.2)
 
* [http://wesnoth.homeip.net/ja-linebreak-kinsoku.png Title Screen3 (kinsoku rules) - タイトル (日本語禁則処理あり)] (suse9.2)
 
* [http://wesnoth.homeip.net/nihongo.gif Language Selection - 言語選択] (redhatLinux9)
 
* [http://wesnoth.homeip.net/windows-fail.gif Failed on Windows - Windows版失敗] (SDL_ttf.DLL の問題でした)
 
* [http://wesnoth.homeip.net/windows-ok.gif OK on Windows - Windows版成功]
 
* [http://wesnoth.homeip.net/wesnoth-mp-suse92.png Multiplayer Map Selection] ([[SuSE]] Linue9.2)
 
* [http://wesnoth.homeip.net/wesnoth-editor-suse92.png Editor] (suse9.2)
 
 
* [http://sent.netgamers.jp/wesnoth/title-macosx-j.jpg Title Screen - 起動直後] (Mac OS X 10.3.8)
 
* [http://sent.netgamers.jp/wesnoth/title-macosx-j.jpg Title Screen - 起動直後] (Mac OS X 10.3.8)
 
* [http://sent.netgamers.jp/wesnoth/httt-1-macosx-j.jpg Heir to the Throne - 1] (Mac OS X 10.3.8)
 
* [http://sent.netgamers.jp/wesnoth/httt-1-macosx-j.jpg Heir to the Throne - 1] (Mac OS X 10.3.8)
Line 86: Line 41:
  
 
==='''Font'''===
 
==='''Font'''===
 +
* 本家にはCVS上でアジア言語対応の準備ができていたので、日本語翻訳をすぐ取り込んでもらえました。
 +
* フォントは自由ライセンスの sazanami-gothic を使用
 +
** [http://sourceforge.jp/projects/efont/files/?release_id=10087#10087 ここからsazanami-fontsを入手] することができます。
 +
** sazanami-gothic.ttfファイルをWesnothをインストールしたディレクトリのfonts/フォルダにコピー(シンボリックリンク)
 +
** Windows → (例) C:\\Program Files\Wesnoth\fonts
 +
** Mac OS X → (例) /Applications/Battle for Wesnoth.app/Contents/Resources/fonts (Battle for Wesnoth.app の内容を表示して、その中の Contents/Resources/fonts)
 +
** Linux → (例) /usr/local/share/wesnoth/fonts 等
 +
 
* '''OSシステム的にフォントがインストールされていてもWesnothからは認識してくれませんが、現在のバージョンではバイナリリリースに日本語フォントが含まれているため標準インストールの状態で日本語を表示することができます。
 
* '''OSシステム的にフォントがインストールされていてもWesnothからは認識してくれませんが、現在のバージョンではバイナリリリースに日本語フォントが含まれているため標準インストールの状態で日本語を表示することができます。
 
* ベクタアウトライン表示かビットマップ表示か? アウトラインの方がかっこいいが読みにくい<br/>⇒個人的には、適切なサイズのものがおさめられていれば、ビットマップでよいのではないかと思います。アウトラインフォントはちょっと重たいように思います(いいむら)
 
* ベクタアウトライン表示かビットマップ表示か? アウトラインの方がかっこいいが読みにくい<br/>⇒個人的には、適切なサイズのものがおさめられていれば、ビットマップでよいのではないかと思います。アウトラインフォントはちょっと重たいように思います(いいむら)
* 使用しているSDL_ttfの不具合でグリフ(漢字)が表示されないため、Wesnothソース内に修正コードが含まれています。Linuxだとconfigureで対応してくれるらしい。Windowsではライブラリをリコンパイルする必要がありました。Mac OS X でもフレームワークをビルドして入れ替える必要があります。<br>
 
現在のバージョンでは修正されています。
 
* 1.0.2 の Mac OS X 用パッケージでは、SDL_ttf のフレームワーク入れ替えが行われていないため、フォントを追加しても漢字が正しく表示されません。[http://www.wesnoth.org/forum/viewtopic.php?t=12237&start=11 フォーラムで公開されている]フレームワークに入れ替えるか、上記のテスト用 Mac OS X 実行バイナリを使用してください。バージョン 1.1.9 では改善されています。
 
 
* [Ayin] Here are some comparative screenshots, one using the bitmap models which are defined in the fonts, and the other ignoring them, using the vector outline. The outline version is smoother, but looks much less readable. However, I'll let Japanese speakers decide :)
 
* [Ayin] Here are some comparative screenshots, one using the bitmap models which are defined in the fonts, and the other ignoring them, using the vector outline. The outline version is smoother, but looks much less readable. However, I'll let Japanese speakers decide :)
 
** Bitmap glyphs:
 
** Bitmap glyphs:
Line 105: Line 65:
 
* [Ayin] Indeed. The M+ fonts have weird outlines, look like they are outlines around pixels or something. Well, if it's not a problem, we should stay with sazanami.
 
* [Ayin] Indeed. The M+ fonts have weird outlines, look like they are outlines around pixels or something. Well, if it's not a problem, we should stay with sazanami.
  
==='''Word-Wrapping'''===
+
=== InputMethod ===
* [okada] 半角スペースを入れたところでないと改行してくれない。このままでも何とかなりますが、(日本語)1文字単位で適宜改行してもらった方が楽ですよね。src/font.cpp::word_wrap_text()のhackすれば何とかなるか?
 
* [Matsumoto] でしたら禁則処理も欲しいですね(メッセージによっては句読点が行頭にきてしまう)
 
* [Ayin] Do you need the word-wrapping code to be changed for Japanese? <br/>If so, feel free to contact me, I'll be happy to fix it.
 
* [okada] Thanks!  AyinさんがCJK文字で1文字単位で行が変わってもいいよう修正してくれました!
 
* [okada] Also KINSOKU-SHORI (Japanese hyphenation) should be considered. (refer: http://ja.wikipedia.org/wiki/%E7%A6%81%E5%89%87 )
 
** forbidden for the begining of line:、。,.)〕]}〉》」』】’”ゝゞヽヾ々?!:;ぁぃぅぇぉゃゅょゎァィゥェォャュョヮっヵッヶ・…ー
 
** forbidden for the end of line:(〔[{〈《「『【‘“
 
** [http://wesnoth.homeip.net/kinsoku.c or, their codes].  Many characters are included, but can you take these rules ?
 
 
 
wchar_t jk1[] = {
 
    0x3001, 0x3002, 0xff0c, 0xff0e, 0xff09, 0x3015, 0xff3d, 0xff5d,
 
    0x3009, 0x300b, 0x300d, 0x300f, 0x3011, 0x2019, 0x201d, 0x309d,
 
    0x309e, 0x30fd, 0x30fe, 0x3005, 0xff1f, 0xff01, 0xff1a, 0xff1b,
 
    0x3041, 0x3043, 0x3045, 0x3047, 0x3049, 0x3083, 0x3085, 0x3087,
 
    0x308e, 0x30a1, 0x30a3, 0x30a5, 0x30a7, 0x30a9, 0x30e3, 0x30e5,
 
    0x30e7, 0x30ee, 0x3063, 0x30f5, 0x30c3, 0x30f6, 0x30fb, 0x2026,
 
    0x30fc, 0x0
 
};
 
 
 
wchar_t jk2[] = {
 
    0xff08, 0x3014, 0xff3b, 0xff5b, 0x3008, 0x300a, 0x300c, 0x300e,
 
    0x3010, 0x2018, 0x201c, 0x0
 
};
 
 
 
* 禁則処理については、可能ならば、行頭禁則の文字は1文字か2文字くらいであればぶら下げ/それ以上なら追い出し、行末禁則文字は追い出しにするのがきれいではないかと思います。(いいむら)
 
* [okada] Thank you very much!  Ayinさんが禁則処理も入れてくれました! (2005/04/08)
 
 
 
==='''Save Filename Encoding'''===
 
* 日本語ファイル名が UTF-8コードなので、OS環境によってはファイルシステム上文字化け状態に見える。
 
** Windows → [https://gna.org/patch/?func=detailitem&item_id=580 修正されました。]
 
** Mac OS X では UTF-8 のファイル名が扱えますので、問題はないようです。
 
* [okada] Save Data is saved as UTF-8 encoding filename.
 
** It's okay on Linux with UTF-8 filename (e.g. [[SuSE]]9.2, [[FedoraCore]] 2/3), but improper on (sort-of-)old Linux using EUC-JP (e.g. Debian, [[RedHat]]9, Vine), which it looks properly handle the save data within the Wesnoth game itself, though.
 
** Wesnoth on Mac OS X works fine.  It can use UTF-8 filename and it was confirmed.
 
** On Japanese Windows, the file should be saved as SHIFT-JIS (sjis) name.  "[[AutoSave]]" in Japanese was not shown in a list for Loading Game.
 
** The filename should be converted from UTF-8 to system filename encoding just before saving the game, opendir to get a file list, and loading the file.  To get a system filename, current locale  (e.g. ja_JP.eucJP) or filename encoding option (from configure or game menu) may be used.
 
 
 
==='''[[InputMethod]]'''===
 
 
* [[InputMethod]]での入力はどうするか? (チャットなどのときに問題になるかも)
 
* [[InputMethod]]での入力はどうするか? (チャットなどのときに問題になるかも)
 
* Input Method Editor (or IME) is not supported.  Following libraries might be usable:
 
* Input Method Editor (or IME) is not supported.  Following libraries might be usable:
Line 151: Line 73:
  
 
==='''Others'''===
 
==='''Others'''===
* 訳語統一
 
** ですます調?<br/>⇒私は、ナレーションと、目上の人に対する台詞はですます調(敬体)、それ以外はである調(常体)にしています(いいむら)<br/>⇒私は全部ですます調です(まつもと)<br/>⇒チュートリアルですが、Delfadorは「わし/お前」老人調、Konrad→Delfadorもぶっきらぼう口調(?)ですが、敬語の方がよいでしょうかね。ちなみにキャンペーン見てみましたが、シナリオのナレーションは、「である」調の方がかっこいいかなと思いました (okada)<br/>⇒このあたりについては、ひととおり形になってから徐々に調整しましょう(いいむら)
 
** 人名/地名等はどうしよう?<br/>⇒私は、固有名詞は基本的に訳さずそのまま(ただし、Isle of ... とか ... Port などは、○○島、○○港などと訳す)にしています(いいむら)
 
** 用語、ユニット名<br/>⇒ユニット名の統一はあるタイミングではかる必要があると思います。シナリオの中でもユニット名や武器の名称などが出てくる場合があるので、あわせる基準となるものがあるとありがたいです(いいむら)<br/>⇒先に全ユニット訳しましょうか? (まつもと) お願いします!(okada)
 
** 数字は半角?/全角?<br/>⇒私は、数字はすべて半角にしています。また、半角文字の前後に空白を入れています(いいむら)
 
  
 
== See Also ==
 
== See Also ==
Line 162: Line 79:
 
* [http://gettext.wesnoth.org/ Translation statistics (svn)]- 最新の翻訳状況(subversionレポジトリ)
 
* [http://gettext.wesnoth.org/ Translation statistics (svn)]- 最新の翻訳状況(subversionレポジトリ)
 
* [http://wikiwiki.jp/wesnoth/ The Battle For Wesnoth Japanese Wiki] - 日本語の非公式ファンサイト(Wiki)
 
* [http://wikiwiki.jp/wesnoth/ The Battle For Wesnoth Japanese Wiki] - 日本語の非公式ファンサイト(Wiki)
 +
 +
== 過去ログ ==
 +
過去の版のスナップショット
 +
* [{{fullurl:JapaneseTranslation|oldid=23480}} 過去ログ1 2008年3月11日]
  
 
[[Category:Translations]]
 
[[Category:Translations]]

Revision as of 21:38, 15 March 2010

NEWS

  1. 古い情報は過去ログに残し、内容を大幅に削減しました。(2010-03-16)
  2. 次期安定版1.8に向けて、有志の翻訳が本家開発版にコミットされました。(2010-03-14)
  3. 本家バイナリからさざなみフォントが外され、文字としてはさざなみフォントを方眼いているとされるWenQuanYi Zenheiフォントに置き換えられました。フォントの設定自体はさざなみフォントのものも残っています。(2009年のいつか)
  4. Windowsで日本語ファイル名が化ける不具合が修正されました(2006/08/05)
  5. 標準インストールにも日本語フォントが含まれるようになりました。(2008/1/13)
  6. Japanese translation has just started. - 日本語翻訳を始めました。 (2005/03/15)

Translation

  • メニュー等全体的には日本語になっていますが、メッセージが大量なので苦労しています。ぜひご協力を!
  • 自分でメッセージを編集するには、ソースコードであるpoファイルをもってきて、ローカルで編集して msgfmtコマンドでmoファイルを作成して、実行時のディレクトリにコピーします。この作業さえ可能ならあなたも参加できます! こちらにやり方の詳細説明があります。
  • ローカルで修正しても、キャッシュが残ってると反映されないようですので、起動前に消しておきましょう。 (Linuxなら ~/.wesnoth/cache/*, Windowsなら、[wesnothdir]/userdata/cache/*, Mac OS X なら、~/Library/Preferences/wesnoth/cache/*)

訳語統一

  • ですます調?
    ⇒私は、ナレーションと、目上の人に対する台詞はですます調(敬体)、それ以外はである調(常体)にしています(いいむら)
    ⇒私は全部ですます調です(まつもと)
    ⇒チュートリアルですが、Delfadorは「わし/お前」老人調、Konrad→Delfadorもぶっきらぼう口調(?)ですが、敬語の方がよいでしょうかね。ちなみにキャンペーン見てみましたが、シナリオのナレーションは、「である」調の方がかっこいいかなと思いました (okada)
    ⇒このあたりについては、ひととおり形になってから徐々に調整しましょう(いいむら)
  • 人名/地名等はどうしよう?
    ⇒私は、固有名詞は基本的に訳さずそのまま(ただし、Isle of ... とか ... Port などは、○○島、○○港などと訳す)にしています(いいむら)
  • 用語、ユニット名
    ⇒ユニット名の統一はあるタイミングではかる必要があると思います。シナリオの中でもユニット名や武器の名称などが出てくる場合があるので、あわせる基準となるものがあるとありがたいです(いいむら)
    ⇒先に全ユニット訳しましょうか? (まつもと) お願いします!(okada)
  • 数字は半角?/全角?
    ⇒私は、数字はすべて半角にしています。また、半角文字の前後に空白を入れています(いいむら)

Progress

Testing Archives

  • Windows font installer - Windowsフォントインストーラ (by iimura)
    • sazanami-setup.zip (120KB) さざなみフォント(sazanami-gothic)を SourceForge.jp からダウンロードし、Wesnoth のフォントフォルダへインストールします(テスト公開中)
    • asian_fonts.zip (117KB) アジア言語(日本語、韓国語、中国語)用フォントをインターネットからダウンロードし、Wesnoth のフォントフォルダへインストールします(テスト公開中)
  • Mac OS X executable - Mac OS X実行バイナリ (by iimura)

Screenshots

Known Problems , Discussions

Font

  • 本家にはCVS上でアジア言語対応の準備ができていたので、日本語翻訳をすぐ取り込んでもらえました。
  • フォントは自由ライセンスの sazanami-gothic を使用
    • ここからsazanami-fontsを入手 することができます。
    • sazanami-gothic.ttfファイルをWesnothをインストールしたディレクトリのfonts/フォルダにコピー(シンボリックリンク)
    • Windows → (例) C:\\Program Files\Wesnoth\fonts
    • Mac OS X → (例) /Applications/Battle for Wesnoth.app/Contents/Resources/fonts (Battle for Wesnoth.app の内容を表示して、その中の Contents/Resources/fonts)
    • Linux → (例) /usr/local/share/wesnoth/fonts 等
  • OSシステム的にフォントがインストールされていてもWesnothからは認識してくれませんが、現在のバージョンではバイナリリリースに日本語フォントが含まれているため標準インストールの状態で日本語を表示することができます。
  • ベクタアウトライン表示かビットマップ表示か? アウトラインの方がかっこいいが読みにくい
    ⇒個人的には、適切なサイズのものがおさめられていれば、ビットマップでよいのではないかと思います。アウトラインフォントはちょっと重たいように思います(いいむら)
  • [Ayin] Here are some comparative screenshots, one using the bitmap models which are defined in the fonts, and the other ignoring them, using the vector outline. The outline version is smoother, but looks much less readable. However, I'll let Japanese speakers decide :)
  • [okada] Thanks for asking us.
    I thought vector outline should be more stylish... but, it's less readable, yes.
    I think we'd rather select bitmap models this case.
    Is this the problem / weakness of the sazanami-fonts ? or SDL_ttf ?
    If you'd like to just try other Japanese fonts, there is another free one called M+ OUTLINE FONTS which another guy told me yesterday.
    You can download them from here.
  • [okada, 2005/03/23] He gave me a screenshot with the M+ Outlinefonts on Debian Linux. It looks worse than sazanami-gothic, though.
  • [Ayin] Indeed. The M+ fonts have weird outlines, look like they are outlines around pixels or something. Well, if it's not a problem, we should stay with sazanami.

InputMethod

Others

See Also

過去ログ

過去の版のスナップショット