Slips, Trips, and Falls Prevention. Now what could go wrong here?????
Software Localization: What could go wrong?
-
Upload
tennycut -
Category
Technology
-
view
57 -
download
0
description
Transcript of Software Localization: What could go wrong?
![Page 1: Software Localization: What could go wrong?](https://reader033.fdocuments.us/reader033/viewer/2022051610/549260ecb479596a4d8b45ca/html5/thumbnails/1.jpg)
Software Localization
What could go wrong?
![Page 2: Software Localization: What could go wrong?](https://reader033.fdocuments.us/reader033/viewer/2022051610/549260ecb479596a4d8b45ca/html5/thumbnails/2.jpg)
![Page 3: Software Localization: What could go wrong?](https://reader033.fdocuments.us/reader033/viewer/2022051610/549260ecb479596a4d8b45ca/html5/thumbnails/3.jpg)
The Top 5 Difficulties of Localizing Software
1. Scope of Localization
2. Expense of Localization
3. Coding for Localization
4. Software Support with Localization
5. Cultural Sensitivity in Localization
![Page 4: Software Localization: What could go wrong?](https://reader033.fdocuments.us/reader033/viewer/2022051610/549260ecb479596a4d8b45ca/html5/thumbnails/4.jpg)
The Top 5 Difficulties of Localizing Software
1. Scope of Localization
2. Expense of Localization
3. Coding for Localization
4. Software Support with Localization
5. Cultural Sensitivity in Localization
![Page 5: Software Localization: What could go wrong?](https://reader033.fdocuments.us/reader033/viewer/2022051610/549260ecb479596a4d8b45ca/html5/thumbnails/5.jpg)
1. Scope of Localization
• How narrowly should you localize? It’s virtually impossible to reach every dialect in every region everywhere.
• Your goal: Global appeal within limited time.
![Page 6: Software Localization: What could go wrong?](https://reader033.fdocuments.us/reader033/viewer/2022051610/549260ecb479596a4d8b45ca/html5/thumbnails/6.jpg)
Solution
• Take marketability of your product into account.
• Localize according to expected product reception and your budget.
![Page 7: Software Localization: What could go wrong?](https://reader033.fdocuments.us/reader033/viewer/2022051610/549260ecb479596a4d8b45ca/html5/thumbnails/7.jpg)
The Top 5 Difficulties of Localizing Software
1. Scope of Localization
2. Expense of Localization
3. Coding for Localization
4. Software Support with Localization
5. Cultural Sensitivity in Localization
![Page 8: Software Localization: What could go wrong?](https://reader033.fdocuments.us/reader033/viewer/2022051610/549260ecb479596a4d8b45ca/html5/thumbnails/8.jpg)
2. Expense of Localization
• Localization can have high up-front costs.
• New companies may not have the resources for localization.
![Page 9: Software Localization: What could go wrong?](https://reader033.fdocuments.us/reader033/viewer/2022051610/549260ecb479596a4d8b45ca/html5/thumbnails/9.jpg)
Solution • Localize according to your means.
• Look at the success of similar products in certain regions before going through the expense.
![Page 10: Software Localization: What could go wrong?](https://reader033.fdocuments.us/reader033/viewer/2022051610/549260ecb479596a4d8b45ca/html5/thumbnails/10.jpg)
The Top 5 Difficulties of Localizing Software
1. Scope of Localization
2. Expense of Localization
3. Coding for Localization
4. Software Support with Localization
5. Cultural Sensitivity in Localization
![Page 11: Software Localization: What could go wrong?](https://reader033.fdocuments.us/reader033/viewer/2022051610/549260ecb479596a4d8b45ca/html5/thumbnails/11.jpg)
3. Coding for Localization
• Coding has significant challenges when localization becomes part of the process.
• Problems like hard-coded strings arise.
![Page 12: Software Localization: What could go wrong?](https://reader033.fdocuments.us/reader033/viewer/2022051610/549260ecb479596a4d8b45ca/html5/thumbnails/12.jpg)
Solution
• Use localization-friendly string encoding.
• Perform “pseudo localization” to root out hard-coded strings.
• Avoid concatenation and overuse of single strings.
![Page 13: Software Localization: What could go wrong?](https://reader033.fdocuments.us/reader033/viewer/2022051610/549260ecb479596a4d8b45ca/html5/thumbnails/13.jpg)
The Top 5 Difficulties of Localizing Software
1. Scope of Localization
2. Expense of Localization
3. Coding for Localization
4. Software Support with Localization
5. Cultural Sensitivity in Localization
![Page 14: Software Localization: What could go wrong?](https://reader033.fdocuments.us/reader033/viewer/2022051610/549260ecb479596a4d8b45ca/html5/thumbnails/14.jpg)
4. Software Support With Localization
Software support and resources that accompany the software must also be localized.
![Page 15: Software Localization: What could go wrong?](https://reader033.fdocuments.us/reader033/viewer/2022051610/549260ecb479596a4d8b45ca/html5/thumbnails/15.jpg)
Solution
• Hire a technical document translator.
• Make comments within the software resources that define the context.
• Localize software and its support simultaneously.
![Page 16: Software Localization: What could go wrong?](https://reader033.fdocuments.us/reader033/viewer/2022051610/549260ecb479596a4d8b45ca/html5/thumbnails/16.jpg)
The Top 5 Difficulties of Localizing Software
1. Scope of Localization
2. Expense of Localization
3. Coding for Localization
4. Software Support with Localization
5. Cultural Sensitivity in Localization
![Page 17: Software Localization: What could go wrong?](https://reader033.fdocuments.us/reader033/viewer/2022051610/549260ecb479596a4d8b45ca/html5/thumbnails/17.jpg)
5. Cultural Sensitivity in Localization Some aspects of the software have the potential to be offensive to another culture.
![Page 18: Software Localization: What could go wrong?](https://reader033.fdocuments.us/reader033/viewer/2022051610/549260ecb479596a4d8b45ca/html5/thumbnails/18.jpg)
Solution
Software translators need to be warned about culturally sensitive materials in any piece of software.
![Page 19: Software Localization: What could go wrong?](https://reader033.fdocuments.us/reader033/viewer/2022051610/549260ecb479596a4d8b45ca/html5/thumbnails/19.jpg)
It’s all about balance…
![Page 20: Software Localization: What could go wrong?](https://reader033.fdocuments.us/reader033/viewer/2022051610/549260ecb479596a4d8b45ca/html5/thumbnails/20.jpg)
Ultimately…
Many problems in the software localization process can be avoided if you localize while developing your software.