🚀

MDNの翻訳を行う際の定型作業を自動化するVim scriptを適当に書いた

に公開

この記事はMDNとかをみんなで編集!翻訳! Advent Calendar 2025 12日目の記事です。

タイトルのとおりMDNの翻訳を行う際、とりわけまだ日本語版がないページの翻訳を始める際の作業を自動化するVim scriptを書きました。適当なディレクトリーにダウンロード[1]した上で:source translate-mdn-ja.vimなどと実行すれば利用できます。実行すると、現在開いている英語版のmarkdownファイルを日本語版のパスにコピーした上でfront-matterを書き換えたりしてくれる、BeginTranslation関数が使えるようになります。他にも、英語版のファイルを最後に編集した時のコミットハッシュを取得するGetLatestSourceCommit関数なども提供しています。

詳しくはこちらのソースコード冒頭にあるドキュメントをご覧ください:

脚注
  1. 十分に小さくニッチだし、適当に済ませたかったのでVim pluginとしてではなく単一のスクリプトファイルとして提供しています。機能追加などはご勝手にしてください。 ↩︎

GitHubで編集を提案

Discussion