Project:translatewiki.netについて
translatewiki.netは、翻訳コミュニティ、言語コミュニティ、そしてフリーでオープンソースなプロジェクトのための、地域化プラットフォームです。最初は、MediaWikiの地域化から始まりました。以降、MediaWikiの拡張機能やFreeColそしてその他のフリーでオープンソースなプロジェクトのサポートが追加されました。サポートされているプロジェクトの完全な一覧をご覧ください。
translatewiki.netは、ウィキメディア財団のプロジェクトの一部ではありませんし、その他の財団やオープンソースなプロジェクトの一部でもありません。このプロジェクトは、NikeとSiebrand(両方とも、国際化と地域化にかなりの経験を持つ開発者)、およびその他のスタッフメンバーによって運営されています。翻訳機能は、MediaWikiの拡張機能Translateによって提供されています。このウィキは、開発中のコードを常に含んでおり、突発的に破損する可能性があります、その場合、しばらくお待ちください。通常、問題は迅速に対処されています。問題があれば、サポートページで報告することもできます。
情報
- ほとんどの投稿者は、ウィキソフトウェアの利用に既に精通しています。ウィキソフトウェアを初めて利用する場合は、MediaWiki.orgで基本を学んだり、編集方法のヘルプを利用できます。
- 翻訳者がどのように作業しているかは、この翻訳のはじめかたをご覧ください。
- 技術情報は、translatewiki.netで現在使用されているソフトウェアにあります。
- translatewiki.netは翻訳の進捗状況を言語ごと/プロジェクトごとに追跡する統計を生成しています。一般統計ページで、統計やその他の情報を閲覧できます。
translatewiki.net を使用する理由
ここでは主な点のみ挙げます。Translate 拡張機能についてのドキュメンテーションと、なぜ私たちのプロジェクトを翻訳すべきかそれぞれのページを読んでください。
- The best translation tool available on the web. All localisation updates happen on an easy interface, and there are people around who can help translators. When making a translation, hints to understand its correct meaning and use are provided, as well as suggestions from translation memory/machine translation services.
- No particular privileges required, everyone can contribute. Everyone who can contribute in a language (see below) is allowed to help with the localisation of that language.
- Keeping track of changes is easy. Untranslated messages are not the only easily found: whenever the source text changes, the affected translations are tagged for easy identification. Translators do not have to spend time digging what needs doing.
translatewiki.net であなたのソフトウェア プロジェクトを有効にしてください (まだ有効にしていない場合)。
translatewiki.net手法の概要
- translatewiki.net では、翻訳者は各製品のソフトウェアインターフェイスを構成する英語の文字列を翻訳していきます。それらの文字列は、ソースコードから分離されていて、それぞれ「メッセージ」と呼ばれるものに格納されています。
- 新しいプロジェクトが参加すると、英語の元メッセージが取り込まれます。さらに新しい英語のメッセージは随時取り込まれていきます。
- 翻訳は、原文である英語の各メッセージの下位ページ (言語ごとに異なり、言語コードが xxx の場合 /xxx) で行なわれます。
- /qqq という名前の下位ページはメッセージの説明文に使用されます。解説は手作業で記述され、通常、ソフトウェアの開発チームとのコミュニケーションが良好なものほど高品質です。ソースコードのコメントがソフトウェアプロジェクトに含まれている場合は、それらのコメントも翻訳インターフェイスに表示されます。
- 翻訳者は元の英語メッセージの改善や修正、地域化の支援に適応することを提案することができます。合意された場合、それらは関連するプロジェクトの開発者でもあるtranslatewiki.netのメンバーが適用されるか、あるいはプロジェクトの開発者に報告されます。
- 各言語の完了した翻訳は、その言語での翻訳の総数が、プロジェクトで合意されたしきい値に達すると、translatewiki.net のスタッフによりできるだけ早く、そのプロジェクトに「コミット」(ja) されます。定期的なコミットやしきい値についてはプロジェクトのページを参照してください。
- プロジェクトにコミットされた翻訳の公開は、そのプロジェクトを管理している人によって制御され実行されており、translatewiki.netの手を離れています。
- MediaWikiで作業している翻訳者は、特別ページの名前、マジックワードと名前空間を拡張MediaWiki翻訳ページから翻訳できます。
- translatewiki.net で新しい言語が導入されると、最初に地域化される項目は、文字体系とその書字方向、代替言語です。その他にも、日付と時刻の書式、数値の書式、PLURAL関数、GRAMMAR関数、GENDER関数などの地域化項目があります。CLDRに地域化データを集約することも検討しています。現時点で、translatewiki.net (と MediaWiki) が CLDR から直接取得しているデータは、地域化された言語名のみです。
著作権と免責事項
translatewiki.net にある翻訳は、自己責任でご利用ください。有用性が高くなるよう努力してはいますが、translatewiki.net はサイト上にあるコンテンツについての保証を提供できません。
translatewiki.net とその編集者は、あらゆるコンテンツについて、明示的、暗黙的、法的を問わず、内容の商品性や特定目的への適合性の保証や、誤りがないことの保証を含め、しかしその限りではなく、いかなる保証もしません。
翻訳者による翻訳は、CC BY 3.0 でライセンスされており、派生作品は、その翻訳が追加されたあるいは追加されるそれぞれのフリーでオープンソースなプロジェクトのライセンスで提供されます。利用者ページの内容は、各著者によって「権利所有」(All rights reserved) されていると考えられています。その他の内容については、別のライセンスや著作権が明記されていない限り、CC BY 3.0 でライセンスされています。
歴史
translatewiki.net は2006年、試験ウィキのひとつとして、Nikeによる開発で、Gangleriの協力のもと、MediaWikiの翻訳をする際の国際化ツールとして開始されました。最初は Betawiki という名前で始められましたが、2007年10月に仮想サーバーホストとして独自ドメインのもとで運用されるようになり、2009年初頭にtranslatewiki.netとなりました。2007年10月までに、地域化が進められた言語の数は約 70 に及び、2010年6月には 329 にまで増えました。言語の数の推移は翻訳マイルストーンの表 (MediaWiki のみ) で閲覧できます。2010年1月には、活動の増加に対応するため、サーバーの容量をアップグレードする必要がありました。2007年11月から、translatewiki.net のサーバーは Netcup に提供していただいています。
2007年8月にFreeColから始まり、その他のフリーでオープンソースなプロジェクトがtranslatewiki.netに徐々に追加されてきました。2010年6月までにサポートされているプロジェクトの数は16になりました。
translatewiki.netの投稿者は、1人のスタッフが一部の時間を有給で行なっているのを除き (以下の資金を参照)、すべてボランティアです。開発者・管理者・翻訳者は、当初はMediaWikiのプロジェクト、特にウィキメディアから集められました。今でもほとんどの投稿者はMediaWiki経由でここへたどり着きますが、たくさんのプロジェクトが追加され、最早MediaWikiは翻訳者の唯一の供給源ではありません。2010年6月には、登録翻訳者の数は1,860人になりました。
translatewiki.net は、Stichting Open Progress や FUDforum との連携により、MediaWiki や FUDforum の地域化を改善するために、翻訳者対象の賞金付きの翻訳大会を何度か実施しました。
- 2008年に、オランダの NGO Hivos から Stichting Open Progress 経由で資金提供がありました。その提供は、アフリカ、アジア、ラテンアメリカの、かなりの話者がいるにも関わらず MediaWiki でのサポートが不十分だった 70 から 80 の言語の翻訳の賞金として使用されました。
- 2008年末には、すべての翻訳者が対象の年末翻訳大会が開催されました。
- 2009年8月の間は、別の翻訳大会が、オランダのウィキメディア地域別協会である Wikimedia Nederland の資金提供で開催されました。
- Wikimedia Nederlandは、2009年末大会にも資金提供していただいています。
translatewiki.net の目的ははじめにで説明されています。翻訳者への技術的支援は技術のページで翻訳されています。これらの支援は、翻訳作業をできるだけ効率的に行なうために、継続的に展開および改善されています。最近のサイトの要求と開発は Issues and features で説明されています。
資金
- translatewiki.netは、Netcup – webspace and vServerによって、2007年11月以降、2008年2月、2010年1月、2013年10月の更新費用を彼らの費用で提供していただいています。
- 上記のように、Stichting Open Progress などからは、随時、MediaWiki や他のソフトウェアの地域化の改善のための翻訳大会に資金提供をいただいています。
- 2009年10月から、ウィキメディア財団は、translatewiki.net で週あたり約1日働くことについて、Siebrand と契約しました。
translatewiki.netの人々
中核チーム
中核チームのメンバーはほぼ毎日、translatewiki.netの運営に関与しています。彼らはサーバーへの接続権限をもち、問題を最小限に抑える責任があります。詳細については、それぞれの個別の利用者ページを参照してください。
また、コミュニティの他のメンバーの活動にも頼っています:
- Gangleri – 初期に先見の明を提供、現在は活発ではない
- GerardM – 大使、直接の接触やブログ、StatusNet、Twitterでの広報
- 各プロジェクトにおけるすべての連絡者
- このプロジェクトの全翻訳者とその他のメンバー
グループ
すべての投稿者は様々なグループに属しており、各グループはそれぞれの権限を持っています。他のウィキと同様に、ウィキに登録した人は利用者と呼ばれています。利用者は4日後に自動承認され、他の利用者にメールを送信できるようになります。管理者は、主に荒らしからのサイト保護に関する、より多くの権限を持っています。ビューロクラットは更に、通常の利用者権限の付与と除去(ただしビューロクラットはスタッフグループによって行なわれます)を含むいくつかの権限を持っています。ボットは自動的に作業を実行できる利用者アカウントです。インポート権限は、利用者が他のウィキからページを取り込める権限ですが、ここではほとんど使用されません。
これらの通常のグループに加えて、translatewiki.netには目的に特化した利用者グループがあります。翻訳者は、翻訳インターフェイスを使用して、保護された名前空間を編集できます。翻訳作業をオフラインでできる翻訳者もいます。スタッフのグループには、このサイトを全体的に管理する人たちが属しています。彼らは翻訳対象メッセージを取り込み、完了した翻訳をtranslatewiki.netを利用しているプロジェクトに投稿します。MediaWikiを含むいくつかのプロジェクトでは、英語の元のメッセージを直接修正できます。また、ここで使用されているソフトウェアのさまざまな面を管理します。
各利用者グループに割り当てられている権限の一覧は、利用者グループの権限ページにあります。各グループのメンバーの一覧は、利用者一覧ページで閲覧できます。
お問い合わせ
Support にある中心的な議論ページにメッセージを残せます。現在進行形の議論をご希望の場合は、IRCチャンネルfreenodeの#mediawiki-i18nを試してみてください。ご希望ではないものの、セキュリティやプライバシーの理由により必要な場合は、メールでお送りいただけます:「translatewiki AT translatewiki DOT net」(「AT」を@、DOTを「.」に置換して、空白を除去してください)- 言語ポータルのトークページで、特定の言語に関する問題を、翻訳者と議論することもできます。
- プロジェクトページのトークページで、その支援者や開発者と、特定のプロジェクトに関連する問題を議論することができます。
- 個別の利用者と議論するには、その利用者のトークページや、その利用者がメールによる連絡を有効に設定している場合はメールを送信することもできます (利用者ページのサイドバーにある「メールを送信」のリンクをクリックしてください)。