Download - Localization and Internationalization - Jordi Mas

Transcript
Page 1: Localization and Internationalization - Jordi Mas

Openbravo Get TogetherTechnology DayLocalization and Internationalization Round Table

Barcelona, April 13th 2008Speakers: Jordi Mas

Page 2: Localization and Internationalization - Jordi Mas

Page 2

Introduction

Localization

Questions and Answers

Agenda

Page 3: Localization and Internationalization - Jordi Mas

Introduction

Page 4: Localization and Internationalization - Jordi Mas

Page 4

How do you measure sucess?Openbravo Get Together – Localization & Internationalization Round Table

Page 5: Localization and Internationalization - Jordi Mas

Page 5

How do you measure success?Openbravo Get Together – Localization & Internationalization Round Table

Page 6: Localization and Internationalization - Jordi Mas

Page 6

Regional Localization Packs

The Openbravo Localization Stack – Future VisionOpenbravo Get Together – Localization & Internationalization Round Table

CountryLocalization

Pack

Openbravo ERP

Regional Localization Packs

CountryLocalization

Pack

CountryLocalization

PackOpenbravo ERP

CountryLocalization

Pack

CountryLocalization

Pack

CountryLocalization

Pack

Page 7: Localization and Internationalization - Jordi Mas

Localization

Page 8: Localization and Internationalization - Jordi Mas

Page 8

Who, what and how much effort is requiredOpenbravo Get Together – Localization & Internationalization Round Table

• Who can localize Openbravo?

• Anyone can localize Openbravo ERP. Openbravo is leading the effort for Spain, United States and partially France. Openbravo community is leading 40 additional localization efforts.

• What does it take to localize Openbravo?

• Translate the user interface.

• Create a local Chart of Accounts file.

• Set-up the local taxes for a specific entity.

• Create dedicated reports to facilitate the filing of official reports (optional).

• How much effort is required to do a basic Openbravo localization?

• 4 weeks of a full time skilled translator.

• 1 week of a person with knowledge on the accounting system of the country.

Page 9: Localization and Internationalization - Jordi Mas

Page 9

How can be doneOpenbravo Get Together – Localization & Internationalization Round Table

• Community driven process

• All the documentation is available open and free at wiki.openbravo.com.

• Plenty of examples of how has been done for other countries.

• Openbravo and its community gives supports trough forums and IRC channels.

• The localizations are open and freely available to everyone.

• Additionally: Commercial support from Openbravo

• Second level support.

• Specific localization custom training.

Page 10: Localization and Internationalization - Jordi Mas

Page 10

What the process is?Openbravo Get Together – Localization & Internationalization Round Table

• Basic Openbravo localization process

• Register your localization effort.

• Localize the XML files containing the translations.

• Test the translation.

• Create a chart of accounts.

• Test the chart of account and the accounting.

• Identify any special requirement for your country.

• Upload your work and publish it at Openbravo.

• Update and review your localization in future versions.

Page 11: Localization and Internationalization - Jordi Mas

Page 11

Areas of improvementOpenbravo Get Together – Localization & Internationalization Round Table

• Areas of improvement that we are exploring

• Easing the installation and distribution of localization packs

• Adding PO (Portable Objects) native support

• Consolidating the strings in the product

• Adding real time statistics of the status of the translations

• Any additional idea?

Page 12: Localization and Internationalization - Jordi Mas

Questions andAnswers

Page 13: Localization and Internationalization - Jordi Mas

Page 13

Thank you!

Openbravo Get Together