.PO File Extension
Portable Object
Developer | N/A |
Popularity |
3.9 | 48 Votes |
Category | Developer Files |
Format | Text |
What is a PO file?
A PO file is a text-based object file used in software development. It may be referenced by Java programs, GNU gettext, or other software programs as a properties file. Most often, PO files contain user interface text translations that are referenced by GNU gettext.
GNU gettext is a toolkit that helps programmers and translators produce user interface translation files. Most of these files are saved as PO files (others are saved as .POT files). Each PO file includes one or more entries, which associate an original, untranslated string(s) with its corresponding translation(s). The original text follows the identifier msgid; the translation follows the identifier msgstr.
All translations in a single PO file are written in the same translation language. If a program requires multiple languages' worth of translations, it will use multiple PO files.
How to open a PO file
You can open and edit a PO file in any text or source code editor, such as Microsoft Visual Studio Code (cross-platform) or GitHub Atom (cross-platform).