translatewiki.net/ja
translatewiki.net は、翻訳コミュニティ、言語コミュニティ、フリー ソフトウェア プロジェクト向けの、ローカライズ (地域化) のプラットフォームです。このサイトは、MediaWiki のローカライズから着手しました。その後、MediaWiki の拡張機能、FreeCol、OpenStreetMap、Etherpad Lite他、複数のフリー ソフトウェア プロジェクトへの対応が追加されました。
translatewiki.net は地域化用の便利な翻訳メディアとしてばかりでなく、MediaWiki およびその拡張機能で 300 超の言語版の調整や保守にも使われています。Mantis、FreeCol、Mwlib.rl も、translatewiki.net 内で翻訳できます。その他のプロジェクトも喜んで引き受けます。
ご存知の言語への翻訳にあなたも参加しませんか。translatewiki.net では、MediaWiki インターフェイスを新しい言語へ翻訳する作業を行っており、ウィキメディア財団から要請があったプロジェクトも対象です。
このプロジェクトはウィキメディア財団のプロジェクト群の一部ではありませんが、ウィキメディア言語チームとボランティアによって支えられています。 Translatewiki.net は、Software in the Public Interest という非営利の財政スポンサーの関連プロジェクトです。 翻訳の機能は MediaWiki の拡張機能が提供しています。
- 内部リンクの書式:
[[translatewiki:]]
translatewiki.net と MediaWiki
translatewiki.net では、MediaWiki のコアと拡張機能および外装の全メッセージのウィキ内での翻訳がサポートされています。 MediaWiki のユーザーインターフェイスで表示される翻訳された内容は、全て translatewiki.net を通すべきであり、コードに直接コミットすることは許されません。 ソースコード内にコミットしなければならないのは、英語のメッセージと、初期の説明文のみです。
MediaWikiのコアと拡張機能は、ユーザーインターフェイス内に表示されるいかなるテキストでも、システム メッセージを使用しなければなりません。 システムメッセージの使用例は、Manual:特別ページ を参照してください。 拡張機能が適切に書かれていれば、スタッフが Gerrit で確認してから数日以内に、translatewiki.net で翻訳できるようになるはずです。 しばらくしても表示されない場合は、担当者にお問い合わせください。 コード内に書き込むと翻訳原文とするにはあまりに不安定であり、必要なときにコミットも連絡もうまくできません。
サポート依頼への対処
現地語版のメッセージ作成にあたり、質問がある場合も考えられます。 当サイトにはサポート申請システムがあり、より良い翻訳を仕上げるため、原文執筆者やプロジェクト主催者に宛ててメッセージの詳細に関する質問を寄せることができます。 このチュートリアルでは translatewiki.net でサポート依頼が上がったときの対処法を、段階別にまとめて説明します。
地域化システムの概要
訳文の更新の手順
上述のとおり、翻訳作業は当サイトで始めることを優先しめ、他のシステム の利用はご遠慮ください。 訳文更新の手順には、次のより高次のまとめがあります。
- 開発者は システムメッセージの変更や改訂をします。
- 利用者はtranslatewiki.net即ち当サイトに出稿された変更後もしくは新規のシステムメッセージを翻訳します。
- 訳文は自動化ツールによってエクスポートされて、当該のメッセージのファイルの 更新バージョン を作成、加筆もしくは改稿されたメッセージをコアと拡張機能の両方に組み込み、それを gitにコミットします。
- するとウィキ群では git リポジトリから 更新版の システムメッセージを導入します。
当 translatewiki.net の変更点はまた、連日、コードへプッシュされており、特定のメッセージに加わった変更はつまり、人的な査読を受けないまま、あるいはカード更新にトラウマを生じさせても、一時的にせよ MediaWiki の既存のインストールに反映されます。
手順は複数の段階で構成。 時間が経つにつれ、lうまく運ばない可能性が多くの点にあると理解しました。 手順が壊れていると感じたときは、忘れずに サポートページに知らせるか、Phabricator に新規のバグ通知をあげるようお願いします。 常に正確に観察して記述する事が肝心。
リンク
- translatewiki.net
- translatewiki:Translating:Localisation for developers
- git:translatewiki/ - サーバー設定の公開リポジトリ
- git:mediawiki/extensions/TwnMainPage - translatewiki.net メインページ
- Phabricator 上
- 翻訳のランディング・ページ