File Extensions |
.mo |
API Extension |
gettext_mo |
Import |
No |
Export |
Yes |
Plural forms support |
Yes |
Description support |
Yes |
Format options |
No |
GNU gettext is a standard library for streamlining localization and internationalization. It extracts strings from source code, creates editable localization formats, and integrates the translated content back into the software.
With correct configuration, gettext generates either a POT (portable object template) or a PO (portable object), both of which contain strings extracted from the source code. These two files can be opened with a text editor. After the translation is done, gettext converts the PO into a MO file (machine object file) that is only readable to the computer.