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
130
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
140
ビジネス要件から逆算するマイクロサービスアーキテクチャ選定の「思考プロセス」
akira345
0
94
インシデント対応
akira345
0
590
えれくら!〜電気電子工作系制作・交流会〜#29
akira345
0
70
脱・同期処理!マイクロサービスにおける負荷分散の勘所
akira345
0
170
AWSデプロイツール紹介
akira345
0
95
40歳でやったこと
akira345
0
75
回路を読むために必要なこと
akira345
0
75
おれのAWSがこんなに辛い訳がない!!
akira345
0
66
Other Decks in Technology
See All in Technology
あなたの知らないAmazon VPC Route Server/Amazon VPC Route Server you don't know about
masakiokuda
2
230
2026-10-01_MagicPod_QAハーネスエンジニアリングとQA組織の未来像
ynisqa1988
1
550
LLM機能を自作して分かるSnowflake Cortex AIの強み
nayuts
0
310
Snowflake Horizon Catalog と Apache Iceberg で作る オープンなデータ基盤
kitagawaz
0
450
生成AIで高い生産性を求められて、 悩み、乗り越えた話
mot_techtalk
2
130
継続的なAIコスト最適化
bgpat
1
180
検証フェーズはAIの回答を判断するための学習機会
toru_kubota
2
510
インバスケット試験対策アプリを 作って見えたAIエージェント構築 ナレッジ2選
shichijoyuhi
1
130
使いこなすために知っておきたい Azure SRE Agent アンチパターン
torumakabe
2
400
生成AIを使って「人が」考える技術 ― AI時代の人機共想と実践ノウハウ|UNITT AC2026
ishiirikie
0
560
LocalStack を使ったサーバーレスアプリケーション開発 / Serverless Development with LocalStack
kakakakakku
0
260
脆弱性診断って、何をしているの? 〜弱点を見つけて、会社の改善につなげるまで〜
keeg
0
330
Featured
See All Featured
Site-Speed That Sticks
csswizardry
13
1.5k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
350
Mind Mapping
helmedeiros
1
390
KATA
mclloyd
PRO
35
16k
Information Architects: The Missing Link in Design Systems
soysaucechin
1
1.2k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
260
AI Search: Where Are We & What Can We Do About It?
aleyda
0
8.1k
Writing Fast Ruby
sferik
630
63k
Google's AI Overviews - The New Search
badams
0
1.6k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
520
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
GraphQLとの向き合い方2022年版
quramy
50
15k
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!!