← Package directory
Available on winget

Install Poedit

Powerful and intuitive translation editor

Install with winget
winget install --id VaclavSlavik.Poedit
Upgrade
winget upgrade --id VaclavSlavik.Poedit
Uninstall
winget uninstall --id VaclavSlavik.Poedit

About Poedit

This program is a simple translation editor for PO and XLIFF files. It also serves as a GUI frontend to more GNU gettext utilities (win32 version is part of the distribution) and catalogs editor/source code parser. It helps with translating applications into another language.

What's new in 3.9

- Dramatically faster automatic pre-translation. A redesigned translation pipeline makes pre-translation more than 10 times faster. - New: GPT-powered pre-translation. Poedit 3.9 also introduces support for GPT-based AI translation. Unlike traditional machine-translation engines, GPT can take more context into account, understands comments attached to strings and can follow custom instructions. - Added QA check for very different string lengths and violations of XLIFF min/maxwidth constraints. - Reduced QA checks false positives for case mismatch. See the blog post for more details.

Read release notes

Version history

Version Updated Notes
3.9 Unknown - Dramatically faster automatic pre-translation. A redesigned translation pipeline makes pre-translation more than 10 times faster. - New: GPT-powered pre-translation. Poedit 3.9 also introduces support for GPT-based AI...
3.8.2 Unknown - Extraction from Twig templates now supports custom functions with arguments. - Improved language detection from filenames and directory structures. - Tweaked TM scoring to penalize length mismatch. - Various bugfixes a...
3.8.1 Unknown - Extraction from Twig templates now supports custom functions with arguments. - Improved language detection from filenames and directory structures. - Various bugfixes and minor UI improvements.
3.8 Unknown - This release mainly focuses on macOS improvements, but Windows update received a few refinements and polish as well.
3.7 Unknown - Glossaries can now be used during pre-translation with DeepL. - Added support for Microsoft RESX files. - Added support for Qt Linguist (.ts) files. - Added support for, and updated bundled version to, GNU gettext 0.26...
3.6.3 Unknown - Improved XLIFF 1.2 compatibility with Xcode. - Bugfixes.
3.6.1 Unknown No notes
3.5.2 Unknown No notes
3.5.1 Unknown No notes
3.4.4 Unknown No notes
3.4.3 Unknown What's Changed - Pass --no-convert to msgfmt with gettext ≥ 0.22 to avoid UTF-8 conversion. - Fixed parsing of @@locale values in ARB files. - Updated bundled GNU gettext to 0.22.5. - Assorted fixes.
3.4.2 Unknown What's Changed - Compatibility fixes for wxWidgets 3.2 and latest ICU versions. - Updated bundled GNU gettext to 0.22.3. - Assorted UI improvements/fixes.
3.4.1 Unknown What's Changed - Improved QA checks for Chinese and Japanese. - Improved handling of multiple 100% matches from the TM as well as search accuracy. - Recognize all ISO 639 languages in the language-setting controls. - Fix...
3.4 Unknown What's Changed - Added support for syncing with Localazy translation platform. - Updated bundled GNU gettext to 0.22 and added support for its new features. - [macOS] Support for macOS 14 Sonoma; dropped support for macO...
3.3.2 Unknown What's Changed - Added support for WebExtension JSON files. - Fixed failure to extract from source code and malformed Plural-Forms warning. - Minor UI fixes.
3.3.1 Unknown Release notes
3.1.1 Unknown Release notes
3.1 Unknown Release notes
3.0 Unknown No notes