Transcript Document
28 th March 2014 Presenter: Kshitij Gupta Computer Scientist, Adobe Systems.
email: [email protected]
Localization - Overview Roles and Processes Involved challenges Efficient solutions Slate – an intro Open discussion 2
Internationalization
Translation
Localization
Globalization
Localization – an efficient way to do it! By: Kshitij Gupta, Adobe Systems.
3
Internationalized Application IE Functional QA Bug fixing IE Linguist QEs Linguistic QA P rogra m Manager Translations Loc substitions Translators Localized Applications Localization – an efficient way to do it! By: Kshitij Gupta, Adobe Systems.
4
Short release cycles In-cycle string updates Contextual limitations Inter-team dependency bottlenecks Big investments/manual engg.
Legacy conflicts!
???
Localization – an efficient way to do it! By: Kshitij Gupta, Adobe Systems.
5
Short release cycles
Live updates to Program management Continuous and Quick kit dispatch mechanism
In-cycle string updates
Enable developer teams to keep strings in waiting A review by XD before each kit disposal Localization – an efficient way to do it! By: Kshitij Gupta, Adobe Systems.
6
Contextual limitations
Make context available on per string basis Avoids linguistic bugs owing to contextual errors
Inter-team dependency bottlenecks
Integrate daily build to free management to decide on kit disposal Daily build integration felicitates loc builds for linguists.
Localization – an efficient way to do it! By: Kshitij Gupta, Adobe Systems.
7
Big investments/manual engg.
Manual engineering efforts consumes good chunk of total costs Auto linguistic bug fixing, reduces efforts by 96 – 100% Engineering efforts only for truncation issues Highly impactful for mobile apps
Legacy conflicts!
TM Leverage End cycle reviews Localization – an efficient way to do it! By: Kshitij Gupta, Adobe Systems.
8
Localization – an efficient way to do it! By: Kshitij Gupta, Adobe Systems.
9
Instant Translation workflow Live editing and preview In-depth reports Localized URLs validation Multi device compatible UI And many more… Localization – an efficient way to do it! By: Kshitij Gupta, Adobe Systems.
10
Localization – an efficient way to do it! By: Kshitij Gupta, Adobe Systems.
11