Getting started

What is L10nGenie?

  • AI-Powered localization.
  • Spreadsheet-based user interface.
  • Privacy-first translation tool.
  • Help you reach global markets faster than ever.

The Problem We Solve

In the era of LLMs, localization is easier but still demands human oversight for accuracy and coherence.

The absence of a Translation Memory

You need a place to store your terms and vocabulary, define how to translate them into target languages, or simply keep a word the same across all languages.
However, there is no built-in tool to help you create and manage a translation memory.
L10nGenie uses a table-based format to visualize and help you manage your translation memory easily and effortlessly. This is an example of translation memory.
Source language (en)
Comment
French
Japanese
Vietnamese
flashcard
Carte mémo
フラッシュカード
Thẻ ghi nhớ
token
Keep it the same across all languages
token
token
token
For example, when you translate the term flashcard from English to Vietnamese, it might become thẻ nhớ instead of the correct thẻ ghi nhớ .
Try searching for the two terms above using Google Images; it’s very clear where the mistake lies. By adding the correct translation to the translation memory, you can avoid this error in the future.
Image without caption

Bulk Translations

When you want to perform a batch translation by dragging a language file containing all the keys that need translation into a GPT chat session, you need to write a complex prompt to specify what you need, how it should be translated, and provide translation memory context. Crafting a complete and comprehensive prompt like that is quite challenging, and there’s no guarantee everything will work as desired, nor can it be reused. It's also difficult to provide context for each key.
Translating entire files at once often leads to numerous errors, especially with frequently used terms being mistranslated.
For example, if you have an incorrect translation of the term flashcard, as mentioned above, this can lead to numerous errors in other keys where the value is a sentence or paragraph containing the term flashcard, as shown in the image below.
Image without caption
Correcting these mistakes is costly and time-consuming due to error identification and translation memory management.

Key-by-Key Translations

While translating each key individually yields higher accuracy, allowing you to review and refine translations, it demands more time.

Privacy concerns

How can we prove how the application stores and uses your API key? The easiest way is through transparency. L10nGenie allows you to see what it does: it stores your API key securely and locally in your browser and calls OpenAI directly from your browser to the OpenAI server. You can see it for yourself.

Modern UI / UX

Currently, we lack a tool that can visualize all your localization data in a modern, clean, and intuitive way while providing multiple perspectives for viewing the data. L10nGenie offers all of this with a spreadsheet-based user interface, giving you an experience similar to Google Sheets, along with a host of powerful features.

How?

Discover how our features fulfill your needs and address the problems mentioned above.
📖Features

Powered by Notaku