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
OSS翻訳プロジェクトに参加してみた
Search
akira345
December 23, 2017
Technology
150
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
OSS翻訳プロジェクトに参加してみた
忘年会議2017のLTです。
akira345
December 23, 2017
More Decks by akira345
See All by akira345
回路設計のバイブコーディング
akira345
0
260
ビジネス要件から逆算するマイクロサービスアーキテクチャ選定の「思考プロセス」
akira345
0
100
インシデント対応
akira345
0
620
えれくら!〜電気電子工作系制作・交流会〜#29
akira345
0
72
脱・同期処理!マイクロサービスにおける負荷分散の勘所
akira345
0
180
AWSデプロイツール紹介
akira345
0
100
40歳でやったこと
akira345
0
76
回路を読むために必要なこと
akira345
0
81
おれのAWSがこんなに辛い訳がない!!
akira345
0
75
Other Decks in Technology
See All in Technology
新米を「売り越さない」、Aurora DSQLで作る在庫ゼロ死守の限定ドロップEC
yama3133
0
200
Reticulum, le réseau cypherpunk dont vous avez besoin !
rlifchitz
0
120
Ebitengine製iOSアプリ公開ボタンを押す会
eiei114
0
120
生成AI時代のIAMのマニアックな話
takuros
6
2.9k
AIエージェントの監視、思考を見るか行動を見るか / Monitoring AI Agents: Thoughts or Actions
yusukeshimizu
2
180
プロダクションコードにおける encoding/json から encoding/json/v2 へのスムーズな移行
sansantech
PRO
1
240
公共システムAdventCalendar2026
toru_kubota
0
290
2026 Apache Flink Community Checkpoint
rmetzger
0
210
レガシーコードに対する loop engineering的なAI開発プロセス導入について
kubell_hr
0
320
Metadata - Section 3 : Dublin Core Standard · DC
mohab1
0
120
Cloudflareの向き先
chimame
1
170
Sizing, Benchmarking and Performance Tuning Apache Flink Clusters
rmetzger
0
150
Featured
See All Featured
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
740
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
How STYLIGHT went responsive
nonsquared
100
6.4k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
320
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
660
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
31k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.4k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.4k
Building an army of robots
kneath
307
47k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
1
660
Color Theory Basics | Prateek | Gurzu
gurzu
1
520
Transcript
OSS翻訳プロジェクト に参加してみた 忘年会議2017 LT
自己紹介 • 金田 晃(HN) • しがないインフラ担当(のはず・・・) • I like Cloud
. I like AWS • AWS SDK for Ruby • 興味のあること • Chef、Ansible • Ruby、php、C#、Python • 電子工作
突然ですが 問題です。
出てくる英語を 訳しなさい
Account
Uncrypt
Hash
Warning : saving the encryption key is a security hole
#: inc/aeskey.class.php:186 msgid "Warning : saving the encryption key is
a security hole" msgstr "警告 : 暗号キーを保存する ことはセキュリティホールになり ます"
どうでしたでしょうか? • これらは実際に翻訳中に出てきたものです。 • 普段触れているIT用語やメッセージレベルで意外 と何とかなる気がしませんか? • OSSの翻訳プロジェクト=英語が得意な人でない と無理・・・ではなかった。
実際に参加してみた • 今回参加したのはGLPI本体とプラグイン • 理由:本体の日本語訳が微妙なのと、プラグイン に至ってはそもそも日本語訳がない! • 英語の勉強
Transifexへアカウント登録
プロジェクトを検索し、日本語訳の追加申請 をする
中の人からの承認を待つ • プロジェクトに申請を出すと、2~3日で中の人か ら承認されます。 • 似たような名前でプロジェクトがたくさん登録され ているので、公式の翻訳プロジェクト名を調べてお きましょう。 • 自分は分からないので聞きました(汗
ダッシュボードに出るので翻訳する
左側に翻訳すべき単語もしくは英文があるので、 単語帳を見る感覚で翻訳しやすいものから訳す
翻訳したファイルは確認用にダウンロード可能 ローカルにダウンロードし、翻訳したものをまとめて アップロードも可能
動作確認は面倒なのでDockerでサクッと作りました
翻訳の難しいところ • 英語と日本語は必ずしも1:1にならない。 • 単語だけ見て翻訳するとおかしくなることがある。 • 例:Show computer types •
コンピュータタイプを表示
オリジナルの場合
とっても微妙(汗
あえて意訳してみた
まとめ • 想像以上にOSSの翻訳は敷居が低かった • 翻訳にはちゃんとレビューがある(・・・と思う) • 訳しやすいところから虫食いでもいい • 翻訳の「提案」や定型な単語については「用語集」 を作ることができ、揺らぎを防ぐ工夫がある。
• 自分が翻訳したものが 表示されるのが( ・∀・)イイ!!
Let’s Try!!