poedit
TLDR
Open translation file
$ poedit [file.po]
Create new translation$ poedit --new [template.pot]
Validate PO file$ msgfmt --check [file.po]
SYNOPSIS
poedit [options] [files]
DESCRIPTION
Poedit is a graphical editor for gettext PO translation files. It provides an intuitive interface for translators with features like translation memory, glossary, and machine translation integration.
PARAMETERS
--new file
Create new catalog from POT.--line num
Jump to line number.--help
Show help.--version
Show version.
EXAMPLES
$ # Open PO file
poedit messages.po
# Create from template
poedit --new template.pot
# Open multiple files
poedit *.po
poedit messages.po
# Create from template
poedit --new template.pot
# Open multiple files
poedit *.po
FEATURES
- Syntax highlighting
- Translation memory
- Machine translation suggestions
- Validation and spell checking
- Fuzzy match detection
- Statistics and progress tracking
PO FILE FORMAT
$ msgid "Hello"
msgstr "Hola"
msgid "File"
msgstr "Archivo"
msgstr "Hola"
msgid "File"
msgstr "Archivo"
CAVEATS
GUI application. For command-line translation management, use gettext tools directly.
HISTORY
Poedit was created by Václav Slavík as an open-source tool for translators working with gettext.


