Henk Boxma - kaleidoscope.at · Henk Boxma Translation technology consultant / ... •Fixing issues...
Transcript of Henk Boxma - kaleidoscope.at · Henk Boxma Translation technology consultant / ... •Fixing issues...
![Page 2: Henk Boxma - kaleidoscope.at · Henk Boxma Translation technology consultant / ... •Fixing issues late in the process is costly ... •SAP •ID-based ...](https://reader030.fdocuments.in/reader030/viewer/2022021718/5b5ce37d7f8b9a16498cf983/html5/thumbnails/2.jpg)
Agenda
• What is a web based application?
• What are the challenges to localize them?
• Rigi
• Results
![Page 3: Henk Boxma - kaleidoscope.at · Henk Boxma Translation technology consultant / ... •Fixing issues late in the process is costly ... •SAP •ID-based ...](https://reader030.fdocuments.in/reader030/viewer/2022021718/5b5ce37d7f8b9a16498cf983/html5/thumbnails/3.jpg)
What is a web-based application?
![Page 4: Henk Boxma - kaleidoscope.at · Henk Boxma Translation technology consultant / ... •Fixing issues late in the process is costly ... •SAP •ID-based ...](https://reader030.fdocuments.in/reader030/viewer/2022021718/5b5ce37d7f8b9a16498cf983/html5/thumbnails/4.jpg)
![Page 5: Henk Boxma - kaleidoscope.at · Henk Boxma Translation technology consultant / ... •Fixing issues late in the process is costly ... •SAP •ID-based ...](https://reader030.fdocuments.in/reader030/viewer/2022021718/5b5ce37d7f8b9a16498cf983/html5/thumbnails/5.jpg)
Front-endBack-end
Error msgs .properties
www
Web application
What are translation challenges?
![Page 6: Henk Boxma - kaleidoscope.at · Henk Boxma Translation technology consultant / ... •Fixing issues late in the process is costly ... •SAP •ID-based ...](https://reader030.fdocuments.in/reader030/viewer/2022021718/5b5ce37d7f8b9a16498cf983/html5/thumbnails/6.jpg)
Challenges
• Translators do not have context
• Developers do not have time to prepare information for translators
• Fixing issues late in the process is costly
• How to deal with updates (Agile)?
• In-country reviewers review often as side-job. They do not have time to extensively test the application
• How to report issues? Excel?
• Dependencies. Developers need to create a build before a review can start.
• Geographical locations
• Communication overhead
• Many stakeholders involved
• …
We designed Rigi to solve these challenges
![Page 7: Henk Boxma - kaleidoscope.at · Henk Boxma Translation technology consultant / ... •Fixing issues late in the process is costly ... •SAP •ID-based ...](https://reader030.fdocuments.in/reader030/viewer/2022021718/5b5ce37d7f8b9a16498cf983/html5/thumbnails/7.jpg)
Rigi
![Page 8: Henk Boxma - kaleidoscope.at · Henk Boxma Translation technology consultant / ... •Fixing issues late in the process is costly ... •SAP •ID-based ...](https://reader030.fdocuments.in/reader030/viewer/2022021718/5b5ce37d7f8b9a16498cf983/html5/thumbnails/8.jpg)
Software localization
• What stakeholders need
• Complete set of information (text + context)
• Unique identification of assets
• Independent execution of tasks
• Efficient communication
• How?
• Context (WYSIWYG)
• ID based localization
• Centralize data
![Page 9: Henk Boxma - kaleidoscope.at · Henk Boxma Translation technology consultant / ... •Fixing issues late in the process is costly ... •SAP •ID-based ...](https://reader030.fdocuments.in/reader030/viewer/2022021718/5b5ce37d7f8b9a16498cf983/html5/thumbnails/9.jpg)
Rigi cloud server
Web app on server
HTML
previews
Capture
previews(developer)
Proofread
(ICR)
comments
Context
Rigi addinResource
files
db
+ comments
Comments
![Page 10: Henk Boxma - kaleidoscope.at · Henk Boxma Translation technology consultant / ... •Fixing issues late in the process is costly ... •SAP •ID-based ...](https://reader030.fdocuments.in/reader030/viewer/2022021718/5b5ce37d7f8b9a16498cf983/html5/thumbnails/10.jpg)
Demo
• Web based application (piwik.locready.com)
• 40 source json files
• 50+ target languages
![Page 11: Henk Boxma - kaleidoscope.at · Henk Boxma Translation technology consultant / ... •Fixing issues late in the process is costly ... •SAP •ID-based ...](https://reader030.fdocuments.in/reader030/viewer/2022021718/5b5ce37d7f8b9a16498cf983/html5/thumbnails/11.jpg)
Summary
![Page 12: Henk Boxma - kaleidoscope.at · Henk Boxma Translation technology consultant / ... •Fixing issues late in the process is costly ... •SAP •ID-based ...](https://reader030.fdocuments.in/reader030/viewer/2022021718/5b5ce37d7f8b9a16498cf983/html5/thumbnails/12.jpg)
Use cases
• Developers create localization kit
• Provide context
• Project manager
• Manage translation and in-country review process
• Translator
• Select a text and immediately see context
• In-country reviewer
• Review previews in a browser and enters comments
• Translators can select comments, see the preview and make the modifications.
![Page 13: Henk Boxma - kaleidoscope.at · Henk Boxma Translation technology consultant / ... •Fixing issues late in the process is costly ... •SAP •ID-based ...](https://reader030.fdocuments.in/reader030/viewer/2022021718/5b5ce37d7f8b9a16498cf983/html5/thumbnails/13.jpg)
Create previews
• Websnap tool
• Chrome extension
• Rigi web application
• Automation
• Karma
• Selenium
• List of URLs
• …
![Page 14: Henk Boxma - kaleidoscope.at · Henk Boxma Translation technology consultant / ... •Fixing issues late in the process is costly ... •SAP •ID-based ...](https://reader030.fdocuments.in/reader030/viewer/2022021718/5b5ce37d7f8b9a16498cf983/html5/thumbnails/14.jpg)
Translate – select string and get preview
![Page 15: Henk Boxma - kaleidoscope.at · Henk Boxma Translation technology consultant / ... •Fixing issues late in the process is costly ... •SAP •ID-based ...](https://reader030.fdocuments.in/reader030/viewer/2022021718/5b5ce37d7f8b9a16498cf983/html5/thumbnails/15.jpg)
In-country review – enter comments on server
![Page 16: Henk Boxma - kaleidoscope.at · Henk Boxma Translation technology consultant / ... •Fixing issues late in the process is costly ... •SAP •ID-based ...](https://reader030.fdocuments.in/reader030/viewer/2022021718/5b5ce37d7f8b9a16498cf983/html5/thumbnails/16.jpg)
Correction – select issue and immediately see the
preview
![Page 17: Henk Boxma - kaleidoscope.at · Henk Boxma Translation technology consultant / ... •Fixing issues late in the process is costly ... •SAP •ID-based ...](https://reader030.fdocuments.in/reader030/viewer/2022021718/5b5ce37d7f8b9a16498cf983/html5/thumbnails/17.jpg)
Generate target files
• Use standard functionality in Passolo to generate the
target files.
![Page 18: Henk Boxma - kaleidoscope.at · Henk Boxma Translation technology consultant / ... •Fixing issues late in the process is costly ... •SAP •ID-based ...](https://reader030.fdocuments.in/reader030/viewer/2022021718/5b5ce37d7f8b9a16498cf983/html5/thumbnails/18.jpg)
Results
![Page 19: Henk Boxma - kaleidoscope.at · Henk Boxma Translation technology consultant / ... •Fixing issues late in the process is costly ... •SAP •ID-based ...](https://reader030.fdocuments.in/reader030/viewer/2022021718/5b5ce37d7f8b9a16498cf983/html5/thumbnails/19.jpg)
Results
• SAP
• ID-based localization saves 3 days in throughput time every 6 weeks.
• HPE
• Number of context related issues dropped by at least 30%.
• (they only have context for 20% of the strings)
![Page 20: Henk Boxma - kaleidoscope.at · Henk Boxma Translation technology consultant / ... •Fixing issues late in the process is costly ... •SAP •ID-based ...](https://reader030.fdocuments.in/reader030/viewer/2022021718/5b5ce37d7f8b9a16498cf983/html5/thumbnails/20.jpg)
Haben Sie Fragen?
Henk Boxma
www.rigi.io
Mobile: +31 6 4913 1863
Office: +31 318 786 002
Burgemeester Prinslaan 3
6711 KA, Ede, Niederlande
![Page 21: Henk Boxma - kaleidoscope.at · Henk Boxma Translation technology consultant / ... •Fixing issues late in the process is costly ... •SAP •ID-based ...](https://reader030.fdocuments.in/reader030/viewer/2022021718/5b5ce37d7f8b9a16498cf983/html5/thumbnails/21.jpg)
Vielen Dank!