Soumettre la recherche
Mettre en ligne
Glocalization 2013 #3 テキストのハードコーディングは痛い (精神/肉体/経済的に)
•
13 j'aime
•
9,537 vues
Self Employed
Suivre
テキストハードコードするとどんなことがヤバイかを簡単にまとめました。 新人さんなどに説明するのが面倒くさい時などにご活用ください。
Lire moins
Lire la suite
Divertissement et humour
Signaler
Partager
Signaler
Partager
1 sur 28
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
俺/私はゲーム作りたいのになんで英語やんなきゃ いけないか説明せよ
俺/私はゲーム作りたいのになんで英語やんなきゃ いけないか説明せよ
Self Employed
SIG-GLOCALIZATION 紹介とゲームローカライズの現状を駆け足で
SIG-GLOCALIZATION 紹介とゲームローカライズの現状を駆け足で
Self Employed
翻訳者が欲しい情報とその理由:開発者にできる事とするべき理由 Cedec2013 (架け橋ゲームズ)
翻訳者が欲しい情報とその理由:開発者にできる事とするべき理由 Cedec2013 (架け橋ゲームズ)
Self Employed
GDC 2013 LOC-SUMMIT 報告会 SIG-GLOCALIZATIOn
GDC 2013 LOC-SUMMIT 報告会 SIG-GLOCALIZATIOn
Self Employed
Creative flow: ソフトウェアローカリゼーションのワークフローと今後
Creative flow: ソフトウェアローカリゼーションのワークフローと今後
Self Employed
IGDAJ SIG GLOC 英語学習方法 矢澤プレゼン
IGDAJ SIG GLOC 英語学習方法 矢澤プレゼン
Self Employed
ダイアログ翻訳に聞き手の数と性別が必要な理由
ダイアログ翻訳に聞き手の数と性別が必要な理由
Self Employed
開発チームにローカライズ支援職を置くと…
開発チームにローカライズ支援職を置くと…
Self Employed
Recommandé
俺/私はゲーム作りたいのになんで英語やんなきゃ いけないか説明せよ
俺/私はゲーム作りたいのになんで英語やんなきゃ いけないか説明せよ
Self Employed
SIG-GLOCALIZATION 紹介とゲームローカライズの現状を駆け足で
SIG-GLOCALIZATION 紹介とゲームローカライズの現状を駆け足で
Self Employed
翻訳者が欲しい情報とその理由:開発者にできる事とするべき理由 Cedec2013 (架け橋ゲームズ)
翻訳者が欲しい情報とその理由:開発者にできる事とするべき理由 Cedec2013 (架け橋ゲームズ)
Self Employed
GDC 2013 LOC-SUMMIT 報告会 SIG-GLOCALIZATIOn
GDC 2013 LOC-SUMMIT 報告会 SIG-GLOCALIZATIOn
Self Employed
Creative flow: ソフトウェアローカリゼーションのワークフローと今後
Creative flow: ソフトウェアローカリゼーションのワークフローと今後
Self Employed
IGDAJ SIG GLOC 英語学習方法 矢澤プレゼン
IGDAJ SIG GLOC 英語学習方法 矢澤プレゼン
Self Employed
ダイアログ翻訳に聞き手の数と性別が必要な理由
ダイアログ翻訳に聞き手の数と性別が必要な理由
Self Employed
開発チームにローカライズ支援職を置くと…
開発チームにローカライズ支援職を置くと…
Self Employed
2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Marius Sescu
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Expeed Software
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
Skeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
Introduction to Data Science
Introduction to Data Science
Christy Abraham Joy
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
Vit Horky
The six step guide to practical project management
The six step guide to practical project management
MindGenius
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
Contenu connexe
En vedette
2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Marius Sescu
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Expeed Software
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
Skeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
Introduction to Data Science
Introduction to Data Science
Christy Abraham Joy
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
Vit Horky
The six step guide to practical project management
The six step guide to practical project management
MindGenius
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
En vedette
(20)
2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
Skeleton Culture Code
Skeleton Culture Code
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
How to have difficult conversations
How to have difficult conversations
Introduction to Data Science
Introduction to Data Science
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
The six step guide to practical project management
The six step guide to practical project management
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Glocalization 2013 #3 テキストのハードコーディングは痛い (精神/肉体/経済的に)
1.
テキストの ハードコーディング は痛い ローカライゼーションディレクター 矢澤竜太
2.
スピーカー紹介
3.
スピーカー紹介
4.
テキストの ハードコーディング とは ハードコーディング “特定の動作環境を決め打ちして、その動作環境で動作させ ることを前提とした処理やデータをソースコードの中に書き 込んでしまうプログラミング方式。“ - e-words 要するに “ソースコードに直接テキストを書いている状態”
5.
よく言われてるコト “後で手間だから ハードコーディング は避けよう”
6.
それって具体的に どんな 痛み 伴うの? を
7.
見てみましょう
8.
テキストをハード コードしてると ありがちな ことと その結果
9.
「SKU 分けちゃおう」 アップデートのバージョン管理*複数SKU 機能テスト+言語テスト: • Androidデバイス
* OS ver. • iOS * デバイス • PCの各種解像度 かいはつしゃは しんでしまった!
10.
「リリースしてからTypoに気付いた 翻訳会社の野郎いい加減なモノよこしや がって鬼怒」 ビルドに組み込む時に開発側で コピペミスってたの発覚 原文: こんにちは 訳文: 表示: こ 開発者「」
11.
ヒューマンエラーが起こす悲劇 コピペミス 文法としては正しいから見落とす可能性 コピペすべきテキスト 悲しい...... メシウマwww 前向きにいこ! そうだね! コピペされたテキスト 悲しい...... メシウマwww メシウマwww そうだね!
12.
前向きにいこ!
13.
メシウマwww
14.
「かきいれ時じゃあ!アプデかけるよ! オンライン関係だから全言語同時で!」 ある言語だけ人確保できず時間かかる その後テキスト入れ込みに1日かかる このままじゃ1日間に合わない! All your base
are belong to us! びじねすちゃんすは にげだした!
15.
「もうすぐSubmitなのに翻訳修正が来た もう入れ込んでられないんだけど」 メジャーじゃないならスルーで (震え声) すてきなほんやくは しんでしまった!
16.
「今更だけどゲーム中100箇所で使われて る用語の訳語を全部変更したほうがかなり 品質上がることに気付いた。 しかし一括置換はできない。 コピペ頼んだら開発者が死んでしまう」 「しゃあない現状で行くか」 すてきなほんやくは しんでしまった!
17.
ちゃんとした 場合の 利点
18.
ビルドへの反映が楽 ファミカセ差し替えるレベル →ファイル上書き&ビルドで完了 訳文高速イテレーション →品質ブルンブルン上がる! 責任の所在が超明確 →翻訳テキストの間違い→翻訳者 →それ以外→開発者
19.
そんなコト 言っても どしたら いいの !
20.
1.まずハードコード やめよう
21.
人的エラーと倍率 翻訳 * 入れ込み 95%
* 95% これ俺の本業 じゃねえん * 疲れ * 焦り * 眠気 * だけど = 最終精度 * 95% * 95% * 95% * 95% = 73.5% 切り分けるだけで! 翻訳 95% = 最終精度 = 95%
22.
2.システム言語で 言語を切り替え 次回以降に活かせる 情報を残そう
23.
3. 言語ごとに ファイル分けよう
24.
3. 言語ごとに ファイル分けよう
25.
まとめ
26.
アップデートがかかるのが前提→ アップデートのたびに全部手作業する? 言語を増やす→モアマニー 効率化→効率的にモアマニー 今から慣れる→ 英語圏以外のすごい市場が出てくる→ バッチコイ!
27.
ローカライズが発生するから 準備するんじゃない 準備するから ローカライズが発生するんだ
28.
おわり ありがとうございました 矢澤竜太 //
Télécharger maintenant