Firefox Add-on

Plural support

Tolgee supports pluralization in all the known languages. Plurals are visualized in the UI, so you won't get lost while editing them.

CLI

Automate your workflows with the CLI. Push or pull localization data, tag keys, or extract data from the code.

Placeholders & HTML

No more confused translators with specific placeholder and markup syntax. Placeholders and HTML tags are visualized in the Tolgee Platform.

Open-source & self-hosted

Tolgee is open-source and can be self-hosted. Keep your data safe if your policies require it.

AI Translator

Get reliable results from the Tolgee AI translator. It uses all the data possible to provide the best results.

Simple & Delightful UI

Tolgee's UI is so simple that you won't get lost in it. We prioritize delightful and clean UI when we design any feature.

Cross-platform

Reuse the same strings on mobile, web or backend. What's stored in Tolgee can be exported to any supported format.

Plural support

Tolgee supports pluralization in all the known languages. Plurals are visualized in the UI, so you won't get lost while editing them.

CLI

Automate your workflows with the CLI. Push or pull localization data, tag keys, or extract data from the code.

Placeholders & HTML

No more confused translators with specific placeholder and markup syntax. Placeholders and HTML tags are visualized in the Tolgee Platform.

In-context translation Firefox add-on: Edit production translations for any JavaScript framework. Switch modes between development and production with an API key for live localization updates.

When you switch the production app to dev mode, localization data will be fetched from the Tolgee REST API. When updating such data, they will be stored in the Tolgee Platform.

FAQ

Which machine translation providers are supported?

Tolgee currently supports

How can product managers, designers or other non-developer team members edit the strings?

Team members who care about precise wording can reliably edit the strings directly inside the product using Tolgee Native SDKs and its in-context editing feature.

Users can open the in-context edition dialog by alt+clicing the string in the development mode app.

Even live production applications can be turned to development mode using the Tolgee Chrome plugin.

Such an edit is very simple and reliable because the user knows what string is edited and that they're not editing a different string. Also, they don't have to search for the string in the source code, localization files, or huge localization data sets.

How can I export the data for production?

You can export the data

Is my API key exposed in the production?

When your app is live in production, there is no need to use the API key. Your app does not fetch data from Tolgee REST API; instead, it fetches data from static assets or Content Delivery (CDN).

You should never leak your API key. That's why developers should store the API keys in environment files (.env) in the .gitignore file.

Can I use strings created for web app for mobile and other apps?

Yes. When conversion to Tolgee ICU placeholders is enabled, you can reuse the exact data for any supported platform.

For example, you can use data created for web applications for your iOS or Android mobile app and vice versa.

Do you offer a completely free cloud plan?

Absolutely! When you sign up for Tolgee, you will automatically receive our Free plan, which is limited by the number of keys, seats and MT credits.

Popular apps & integrations

We support all major JS frameworks. Set it up in minutes and keep working just the way you like - no disruptions, just smooth, hassle-free localization.