MDN Wiki での翻訳作業
↑これの翻訳に取り掛かった時に、@ethertank さんから教わった事のメモ。
翻訳ページ作成
翻訳が始まってないページは、
この記事はまだ日本語に翻訳されていません。
MDN の翻訳はボランティアによって行われています。
是非 MDN に登録し、私たちの力になって下さい。
のように表示されているので、「翻訳」ボタンを押してページ編集画面にうつります。
但し、そのまま編集を開始すると以下の問題があります。
- リンクの飛び先が翻訳前の言語のページのまま
- (何故か)タグの name 属性が消える。
- 目次のリンクは id/name 属性で英語版のリンクに縛ってるので、これがないと日本語タイトルを URLエンコードした超長いURLが出来る。
- (あと問題になるか分からないけど class="internal", class="external" が増えてた)
なので、英語版のソース編集の中身を以下のサイトで変換して、日本語版のソースに張り付けるフローが良い。
- http://tools.ethertank.jp/MDN/cleaner/ja/
- ( /en-US/ を /ja/ に置換してリンク変更。あと最後の Note を注記に置換してる位?)
タグ
- とりあえず英語版からそのままコピーで OK 。
- 人によって更新が必要なページに、「NeedsUpdate」や「要更新」といったタグを追加してる
テンプレート
便利なテンプレートが色々ある。
{{gengoHeiki("訳語","Original")}}
- よく使いそうなの: yakugo, gengoHeiki, translationInProgress, htmlElement
- その他諸々: https://developer.mozilla.org/en-US/docs/Project:Custom_Templates
会話ログ
-
-
- -
-
備考
ずっと表示出来てたテンプレートが、他の場所を編集中に突然荒ぶってエラーを出す事がある。
もうちょっと理解する必要あり。