« GoogleMapsEditor β4公開 - GoogleMapsAPIを利用した地図コンテンツをプログラムなしで作成できる編集ソフト | メイン | GoogleMapsEditor β6公開 - GoogleMapsAPIを利用した地図コンテンツをプログラムなしで作成できる編集ソフト »

続・TiddlyWikiのメッセージを日本語化してみる。

TiddlyWikiのRev.1.2.31へのバージョンアップにあわせて、日本語化していない一部のメッセージを含めた日本語化に再チャレンジ。

微妙にヘンなところが残ってると思うけど、configにまつわるテキストリソースはすべて置き換えたつもりです。


とりあえず新規のTiddlerで行うことにしましょう。

Titleは「日本語メッセージ」とかそういうのにして、以下の内容をコピペします。

// Shadow tiddlers for emergencies
config.shadowTiddlers.SideBarOptions = "<<search>><<closeAll>><<permaview>><<saveChanges>><<slider chkSliderOptionsPanel OptionsPanel 設定 'TiddlyWikiの設定を変更する。'>>";
config.shadowTiddlers.OptionsPanel = "これらの設定はご使用のブラウザ内に保存されます。\n\n署名として使用するあなたの名前をWikiWord(eg JoeBloggs)の形式で入力してください。\n\n<<option txtUserName>>\n<<option chkSaveBackups>> バックアップ取得\n<<option chkAutoSave>> 自動保存\n<<option chkGenerateAnRssFeed>> RSSファイル生成\n<<option chkRegExpSearch>> 正規表現による検索\n<<option chkCaseSensitiveSearch>> 英文字大小区別検索\n<<option chkAnimate>> アニメーション\n\n[[詳細な設定|AdvancedOptions]]";
config.shadowTiddlers.AdvancedOptions = "<<option chkOpenInNewWindow>> 新しいウィンドウでリンクを開く\n<<option chkSaveEmptyTemplate>> 空のテンプレートファイル(empty.html)を保存する\n<<option chkToggleLinks>> 既に開いているTiddlerをクリックした時に閉じる\n^^(override with Control or other modifier key)^^";
config.shadowTiddlers.SideBarTabs = "<<tabs txtMainTab '更新順' '更新順に表示する' TabTimeline 'タグ' 'タグ一覧' TabTags '詳細' '詳細' TabMore>>";
config.shadowTiddlers.TabTimeline = "<<timeline>>";
config.shadowTiddlers.TabTags = "<<allTags>>";
config.shadowTiddlers.TabMore = "<<tabs txtMoreTab '全部' 'すべてのTiddler' TabMoreAll '定義なし' '定義されていないTiddler一覧' TabMoreMissing 'リンク切れ' 'リンク切れしている単独のTiddler' TabMoreOrphans>>";
config.shadowTiddlers.TabMoreAll = "<<list all>>";
config.shadowTiddlers.TabMoreMissing = "<<list missing>>";
config.shadowTiddlers.TabMoreOrphans = "<<list orphans>>";
// メッセージ
config.messages.customConfigError = "カスタムコンフィグにてエラー発生。 - %0";
config.messages.savedSnapshotError = "保存に失敗しました。詳細は http://www.tiddlywiki.com/#DownloadSoftware をご覧ください。";
config.messages.subtitleUnknown = "(不明)";
config.messages.undefinedTiddlerToolTip = "'%0'というTiddlerはまだ存在しません。";
config.messages.externalLinkTooltip = "(外部リンク) %0";
config.messages.noTags = "タグの設定されていないTiddler";
config.messages.notFileUrlError = "変更を保存したい場合、このTiddlyWikiをファイルに保存(ダウンロード)する必要があります。";
config.messages.cantSaveError = "このブラウザでは保存することができません。できればFirefoxを使ってください。";
config.messages.invalidFileError = "元のファイル '%0' は妥当なTiddlyWikiのファイルではありません。";
config.messages.backupSaved = "バックアップファイルを保存しました。";
config.messages.backupFailed = "バックアップファイルの保存に失敗しました。";
config.messages.rssSaved = "RSSファイルを保存しました。";
config.messages.rssFailed = "RSSファイルの保存に失敗しました。";
config.messages.emptySaved = "空のテンプレートファイルを保存しました。";
config.messages.emptyFailed = "空のテンプレートファイルの保存に失敗しました。";
config.messages.mainSaved = "TiddlyWikiファイルを保存しました。";
config.messages.mainFailed = "TiddlyWikiファイルの保存に失敗しました。修正内容は保存されていません。";
config.messages.macroError = "マクロ実行時エラー: '%0'";
config.messages.overwriteWarning = "'%0'というTiddlerはすでに存在します。OKを選択すると上書きします。";
config.messages.unsavedChangesWarning = "警告! 保存されていない変更が存在します。\n\nOKを選択:保存\nCancelを選択:編集内容を破棄";
config.messages.months = ["1月", "2月", "3月", "4月", "5月", "6月", "7月", "8月", "9月", "10月", "11月","12月"];
config.messages.dates.days   = ["日", "月", "火", "水", "木", "金", "土"];
//  Tiddler表示時ツールバーなど
config.views.wikified.tag.labelNoTags           = "no tags";
config.views.wikified.tag.labelTags             = "タグ = ";
config.views.wikified.tag.tooltip               = "タグ'%0'が設定されたTiddlerを閲覧する。";
config.views.wikified.tag.openAllText           = "タグ'%0'のTiddlerをすべて開く。";
config.views.wikified.tag.openAllTooltip        = "このTiddlerをすべて開く。";
config.views.wikified.tag.popupNone             = "タグ'%0'はこれ以外のTiddlerに設定されていません。";
config.views.wikified.toolbarClose.text         = "閉じる";
config.views.wikified.toolbarClose.tooltip      = "このTiddlerを閉じます。";
config.views.wikified.toolbarEdit.text          = "編集";
config.views.wikified.toolbarEdit.tooltip       = "このTiddlerを編集します。";
config.views.wikified.toolbarPermalink.text     = "permalink";
config.views.wikified.toolbarPermalink.tooltip  = "このTiddlerのみを表示するURLをアドレス欄に表示します。";
config.views.wikified.toolbarReferences.text    = "参照一覧";
config.views.wikified.toolbarReferences.tooltip = "このTiddlerをリンクしているTiddlerの一覧を表示します。";
config.views.wikified.toolbarReferences.popupNone = "参照されていません。";
config.views.wikified.defaultText               = "'%0'はまだ存在していません。ダブルクリックで作成できます。";
//  Tiddler編集時ツールバーなど
config.views.editor.tagPrompt             = "[[tags]]のスタイルでtagsをスペース区切りに入力します。";
config.views.editor.tagChooser.text       = "タグ";
config.views.editor.tagChooser.tooltip    = "既存のタグから追加するものを選択してください。";
config.views.editor.tagChooser.popupNone  = "タグが設定されていません。";
config.views.editor.tagChooser.tagTooltip = "タグ'%0'を追加します。";
config.views.editor.toolbarDone.text      = "確定";
config.views.editor.toolbarDone.tooltip   = "編集内容を確定します。";
config.views.editor.toolbarCancel.text    = "編集中止";
config.views.editor.toolbarCancel.tooltip = "編集内容を破棄します。";
config.views.editor.toolbarDelete.text    = "削除";
config.views.editor.toolbarDelete.tooltip = "このTiddlerを削除します。";
config.views.editor.defaultText           = "'%0'の内容を入力してください。";
// Each has a 'handler' member that is inserted later
config.macros.search.label        = "Wiki内検索";
config.macros.search.prompt       = "このTiddlyWiki内を検索します。"
config.macros.search.successMsg   = "%0 件見つかりました。- %1";
config.macros.search.failureMsg   = "%0 に該当するデータはありません。";
config.macros.timeline.dateFormat = "YYYY年MM月DD日";
config.macros.allTags.tooltip     = "タグ'%0'のデータをすべて表示します。";
config.macros.allTags.noTags      = "タグが設定されていません。";
config.macros.list.all.prompt     = "アルファベット順のTiddler一覧";
config.macros.list.missing.prompt = "リンクはされているが定義されていないTiddler一覧";
config.macros.list.orphans.prompt = "他のどこからもリンクされていないTiddler一覧";
config.macros.closeAll.label      = "すべて閉じる";
config.macros.closeAll.prompt     = "編集されているもの以外の表示されているすべてTiddlerを閉じます。";
config.macros.permaview.label     = "permaview";
config.macros.permaview.prompt    = "現在表示されているTiddlerの状態を表示するURLです。"
config.macros.saveChanges.label   = "保存";
config.macros.saveChanges.prompt  = "すべてのTiddlerを保存します。";
config.macros.newTiddler.label    = "新規作成";
config.macros.newTiddler.Title    = "新規Tiddler";
config.macros.newTiddler.prompt   = "新しいTiddlerを作成します。";
config.macros.newJournal.label    = "新規日報";
config.macros.newJournal.prompt   = "新しいTiddlerを現在の日時をタイトルとして作成します。";

そして、tagsの入力欄に systemConfig と付け加えて Done します。

あとは忘れずにsaveChangesをして、もう一度開いてみてください。

これで日本語化は完成です。

バージョンアップのたびに差分を更新するの大変なので、また時期を見てアップします(笑)

トラックバック

このエントリーのトラックバックURL:
http://hsj.jp/blog/mt-tb.cgi/1246

この一覧は、次のエントリーを参照しています: 続・TiddlyWikiのメッセージを日本語化してみる。:

» TiddlyWikiのメッセージを日本語化完成! 送信元 Idler Blog
TiddlyWikiは1つのHTMLファイルで動く、とても使い勝手意のよいツールです。ただ、英語の苦手の私には日本語化しされていればわかりやすくていいのに思ってました。ささやかなる実験場の開発室(HSJ.jp)は、そんな私にはありがたい、メッセージの日本語化にチャレンジし... [詳しくはこちら]

» TiddlyWiki本家に載ってしまいました 送信元 雑記帳
何気なくこのサイトのアクセス解析を見ていたら、www.tiddlywiki.comからやって来た形跡が。 何かの間違いだよな〜、と見てみたら…、拙作MemoWikiがリンクされてました。びっくり。 Japanese Japanese translation of TiddlyWiki: site, plugin 翻訳は、ほとんどDonaDon... [詳しくはこちら]

» オフラインで使えるwiki「TiddlyWiki」 送信元 ZAPPLOG
TiddlyWikiなる、HTMLファイルを自分のPCにコピーしておくと Firefoxなどのブラウザ上で簡単に、オフラインでWikiが使えてしまうという... [詳しくはこちら]

コメント (2)

TBありがとうございました。
前回に引き続き、日本語化ご苦労様でした。
さっそく、使わせていただいてます。
これで、今まで以上に使いやすくなりそうです。

外国語の壁を取り払って頂きましてありがとうございます。
新しい世界へ誘ってもらいましてありがとうございます。
このサイトを、
座右の銘としてリンクさせてください。

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)