Comfortably offline
Edit, validate, use memory and compile without an internet connection. Add Argos models for local machine translation.
Made for WordPress. Free for your workflow.
A free PO editor and MO compiler for WordPress themes and plugins, plus Gettext-based Frappe and ERPNext projects. Built by Tatwerat.
Available for Windows & Ubuntux64
Free to use. No TextLator subscription.
Save changes
Englishحفظ التغييرات
Source, translation and suggestions. Everything where you need it.
Actual app. Example project.At Tatwerat, translation-tool subscriptions became a recurring cost in our WordPress, Frappe and ERPNext work. We needed a workspace of our own, so we built TextLator and made it free to use.
WordPress themes and plugins were our starting point. Our Frappe and ERPNext translation work helped shape it too. Now you can edit PO files, review your strings and compile MO without a TextLator subscription.
Get the free appFor WordPress and Gettext-based Frappe and ERPNext work: start with POT, translate a PO for each language and compile MO. One free workspace for the whole workflow.
Open your theme or plugin’s POT, or a template generated by your app. Extract supported translation calls from source when you need a fresh template.
Your source, neatly collectedGive each language its own PO file. Translate with context, handle plurals and reuse reviewed translations as you work across your projects.
A catalog for every languageFind missing placeholders and unfinished strings. Save your PO, then compile the MO file when you’re ready.
Checked and ready for your appKeep the words you have already reviewed for your themes, plugins and apps. Your local memory brings them back for compatible matching strings, even in another project.
Search, import and export your memory. Choose the right version when translations disagree.
Explore the translation memoryA missing %s. An unfinished plural. A string still waiting for review. See what needs attention, then jump straight to the words that need it.
Update from source or POT without starting over. Review the changes and keep recoverable snapshots.
A few more things to knowFree tools for your everyday translation work. Edit, review, reuse translations and compile MO on your own computer. Optional translation services are there when you want them.
The useful things to know before you start.
Start with a WordPress PO file or a Gettext catalog from your Frappe or ERPNext app. Translate a string and try the workspace for yourself.
Get to know the workspaceYes. PO editing, extraction, translation memory, validation and MO compilation are free, with no TextLator subscription. We built it at Tatwerat after facing recurring translation-tool costs ourselves. Optional Google and OpenAI services have their own provider charges.
Open a theme or plugin’s PO or POT file, translate and review the strings, then compile MO. TextLator also extracts supported WordPress PHP translation calls when you need a new POT template.
Use the PO/POT catalogs generated by Bench in Frappe v16+ and compatible ERPNext setups. Older CSV-based workflows need Frappe’s migration path; TextLator does not import CSV directly.
No account is needed for the desktop workspace. Editing, validation, translation memory and MO compilation run locally. Optional Argos translation needs Python and a model set up first; once installed, it works offline. Downloading models or using cloud translation needs an internet connection.
Add your own provider API key inside Preferences. Keys are encrypted with your operating system’s secure storage. When enabled, cloud translation sends the relevant source text to that provider. Provider charges and limits apply separately. Suggestions are yours to review and use.
The first release is 0.1.0 Beta for Windows and Ubuntu on x64. Download links will be available at launch. The current Windows build is unsigned.
The free workspace from Tatwerat for your WordPress, Frappe and ERPNext Gettext translation files.
TextLator 0.1.0 BetaPick your workspace.
Windows x64 · Installer
Download available at launch
Linux x64 · Ubuntu
Download available at launch
TextLator is free to use, with no account or subscription. Optional cloud translation uses your own API key and is billed separately by the provider.