Localization Editor keeps your localized strings organized within Unity and makes it possible to sync your changes with a spreadsheet (Excel or Google Sheets).

Localization made easy!

One click will process texts in the scene, and you’re done. You can then add as many languages as you want and access them with one-line of code easily - if you want to. I must mention, the developer of this editor has the quickest support service on the asset store. Thanks so much! 5 star Asset Store Review

Right to Left and Bi-directional Text Support

For example, an embeded English phrase in an Arabic string or vice versa). Languages that use the Arabic script are supported (Arabic, Persian, Pashto, Urdu, etc.) as well as Hebrew.

داخل العربية.“Lets do this”هذا هو عبارة عن سلسلة جزءا لا يتجزأ من اللغة الإنجليزية

Logical and Visual String Presentations

RTL languages will have a Logical edit box and a Visual Presentation. The logical box is for editing RTL strings, the visual presentation is the reordered and “shaped” text that you will see in your game.

String Table Format

All text is saved in UTF8. LE contains a library that reorders and “shapes” RTL strings based on the Unicode Bidirectional Algorithm.

Import/Export to a Spreadsheet

Sync changes between Unity and a shared Spreadsheet - Perfect for teams. LE supports Excel and Google Sheets.