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