GNU Gettext is a translation system for user interface text in computer programs. It is the most used translation system in free software. It encompasses the runtime library interface, the message extraction system, the translation file format, and the workflow and tools which connect these elements. Read more.
Below you can find an example of a Gettext localization file
#: this is the context msgid "master string" msgstr "" #: contrib/admin/media/js/SelectFilter2.js:59 msgctxt "another type of context" msgid "master string" msgstr "" #: contrib/admin/media/js/calendar.js:24 msgid "master string" "can be on " "multiple lines" msgstr ""
IMPORTANT NOTE: If "msgid" field in your files contains any other information than translatable text (e.g. logical name), please check out the related help center article.