Localization and Internationalization - Jordi Mas

13
Openbravo Get Together Technology Day Localization and Internationalization Round Table Barcelona, April 13th 2008 Speakers: Jordi Mas
  • date post

    21-Sep-2014
  • Category

    Business

  • view

    30
  • download

    2

description

Adapting a product to a local market is a very long process that involves meeting technical requirements, legal requirements as well as local functional requirements and business processes. During this session, the Openbravo localization process will be explained, and how it works from a high level.

Transcript of Localization and Internationalization - Jordi Mas

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