Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
MDN Web Docs に日本語翻訳でコントリビュートしたくなる
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
uutan1108
July 05, 2025
Programming
380
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
MDN Web Docs に日本語翻訳でコントリビュートしたくなる
https://toukatsu.connpass.com/event/357042/
uutan1108
July 05, 2025
More Decks by uutan1108
See All by uutan1108
四畳半神話大系から学ぶ判断における経験の必要性
ohmori_yusuke
1
44
エンジニアとQAエンジニアを繋いでくれた振る舞い駆動開発(Behaviour-Driven Development)
ohmori_yusuke
0
280
Designing a Cross-Disciplinary Engineering Community Through Anime
ohmori_yusuke
3
120
コミュニティ・勉強会を作るのは目的じゃない
ohmori_yusuke
1
410
映画のエンドロール風の動画を自動生成するツールを作った
ohmori_yusuke
2
120
アウトプットは“成果物”じゃなく“副産物”だった話
ohmori_yusuke
1
160
MDN Web Docs に日本語翻訳でコントリビュート
ohmori_yusuke
0
1k
仕様がそのままテストになる!Javaで始める振る舞い駆動開発
ohmori_yusuke
8
6.2k
勉強会から始まった僕のDevRel~新卒エンジニアがつないだ2年間の軌跡~
ohmori_yusuke
2
540
Other Decks in Programming
See All in Programming
PyConTW 2026 - AI Coding 不只是工具升級, 區域醫院醫療資訊系統協作開發與資訊團隊轉型實踐
cclai999
0
200
Agentic Software Factoryに、すごく賢いIF文を。 / super smart IF statement into the Agentic Software Factory.
rkaga
8
2.4k
No More NoSuchMethodError
exoego
1
110
React Native에 현대적인 빌드 도구 더하기: Rollipop 구현기
leegeunhyeok
0
150
Vue.jsで作る空間解析アプリとCapacitorプラグインのData Bridge
hal_spidernight
1
110
最近”作らせてる” ローカルAIアプリの話
akit37
0
500
Railsのためのパスキー実践入門 〜マルチテナントSaaSでの意思決定〜
utakaha
3
1.3k
R8 の設定見直しでアプリサイズ削減
andpad
0
230
GraphQL の onError と Nullability のこれから
quramy
0
180
個人開発者よ、Honoを使え(おじさんver)
tanahiro2010
2
280
AmebaブログはKMPから卒業します
kmars0605
0
240
【加筆修正版】Laravel のアプリケーションをどこにデプロイするか #phpcon_ehime
akase244
0
160
Featured
See All Featured
How to make the Groovebox
asonas
2
2.5k
Optimizing for Happiness
mojombo
378
71k
A better future with KSS
kneath
240
18k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
860
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
The browser strikes back
jonoalderson
0
1.9k
Automating Front-end Workflow
addyosmani
1370
210k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.2k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.4k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
1
640
Transcript
MDN Web Docs に日本語翻訳で コントリビュートしたくなる 【初学者歓迎】東葛.dev in 柏
LT交流会【第7回】(増枠) うーたん
実際にコントリビュートしたい方はこちら MDN 月例ミートアップ - 翻訳ガイド · HonKit https://mozilla-japan.github.io/mdn-translation-guide/
詳細な手順を zenn にまとめてみました MDN Web Docs に日本語翻訳でコントリビュートする https://zenn.dev/u_tan/articles/dee192a68cc85e
このスライドを見ればコントリビュートのハードルも下がって、 コントリビュートしたくな〜る〜 (はず)
自己紹介 5
自己紹介 • うーたん ◦ 𝕏:@uutan1108 • 株式会社ゆめみ ◦ サーバーサイドエンジニア ◦
技術広報 イベント開催するので 来てください!! 6
MDN Web Docs とは
MDN Web Docs とは MDN Web Docsは、ウェブ標準及びMozillaプロジェクトの開発文書のための Mozillaの公式ウェブサイトである。以前の名称はMozilla Developer Network
(モジラ・デベロッパー・ネットワーク、略称: MDN)。 MDN Web Docsは開発者向けの資源であり、開発者や技術ライターのコミュ ニティによって維持されており、HTML5、JavaScript、CSS、ウェブAPI、 Django、Node.js、WebExtensions及びMathMLといった様々な話題に多くの 文書をホストしている。モバイルウェブ開発者向けに、MDNはHTML5モバイル アプリ、モバイルアドオンの構築、位置認識アプリといった話題に関する文書を 提供している。 引用元:https://ja.wikipedia.org/wiki/MDN_Web_Docs
MDN Web Docs は GitHub で管理され、 翻訳プロジェクトも GitHub で管理されている
MDN Web Docs の翻訳プロジェクト - mdn/translated-content で様々な言語のドキュメントが 管理されている。 -
日本語ドキュメントも管理されている。 - 日本語話者がメンテナーで日本語翻訳のプルリクエスト をレビューしてくださる。 - 他の言語だと海外の方がレビューしてくださる。
管理されているドキュメント fr:フランス語 ja:日本語 ko:韓国語 pt-BR:ポルトガル語(ブラジル) ru:ロシア語 zh(zh-CN と zh-TW):中国語(簡体字
と 繁体字) es:スペイン語
色々翻訳したり修正してみた
日本語に翻訳 https://github.com/mdn/translated-content/pull/24679
でかい修正を出してしまったが優しくレビューしてくれた https://github.com/mdn/translated-content/pull/24765
優しい世界
やってみて
翻訳は大変だが、準備は簡単
ざっくり手順 1. Node.js と Git が使える状態にする 2. 翻訳されてないドキュメントを探す 3.
翻訳する 4. プルリクエストを出して、レビューされ、マージされる 5. 翌日ごろには公開されている
「翻訳されてないドキュメントを探す」
自動で未翻訳ページがまとめられている
https://mdn.lavoscore.org/?regex_b=glossary&sort=size-asc&filter=not-ja
探す手間が0。とても便利。
「翻訳する」
翻訳する際に注意することリンク集 - 表記ガイドライン https://github.com/mozilla-japan/translation/wiki/Editorial-Guidel ine - L10N ガイドライン https://github.com/mozilla-japan/translation/wiki/L10N-Guideline
- Mozilla 用語集 https://github.com/mozilla-japan/translation/wiki/Mozilla-L10N-G lossary - 日本語の文体 https://docs.google.com/spreadsheets/d/1y-hC-xMXawCgcYZwJD nvuSlAOTgMRLLyqXurpYkJbYE/edit#gid=0
表記に気をつける - 「コンピューター」のようにすべて長音を付加する。 - 日本語と英数字の間には半角スペースを挿入する。 - など... プルリクエストを出す前に
翻訳した文章を確認してみる。
「プルリクエストを出す、レビューされる、マージされる」
https://github.com/mdn/translated-content/pull/24679
日本語話者の方がレビュー、マージしてくださる
私がプロジェクトを知ったきっかけ
Open Source Conference 2024 Tokyo / Fall
https://x.com/mozillajp/status/1849976683543384359
ここで以下のページの QRコードが書かれたミニ チラシを貰ったのがきっかけ MDN 月例ミートアップ - 翻訳ガイド · HonKit
https://mozilla-japan.github.io/mdn-translation-guide/
次回の Open Source Conference は?
Open Source Conference 2025 Tokyo/Fall 2025年10月25日(土) 10:00~16:00 東京都立産業貿易センター台東館
Open Source Conference 2025 Tokyo/Fall 2025年10月25日(土) 10:00~16:00 東京都立産業貿易センター台東館
技術書同人誌博覧会 もブース出すはず
技術書同人誌博覧会
第十二回 技術書同人誌博覧会 2025.10.26 Sun. 10:30~16:00 @大宮ソニックシティ
東葛.dev もサークル参加するっぽい。 著者も募集してるっぽい。 第十二回 技術書同人誌博覧会 サークル参加募集中
お わ り