What's the benefit and primary reason for compiling GNU gettext .po
(Portable Object) files to .mo
(Machine Object) ?
I saw many programs reading/parsing .po
directly.
I'm not using wordpress but on their docs it says:
https://codex.wordpress.org/I18n_for_WordPress_Developers
PO files are compiled to binary MO files, which give faster access to the strings at run-time
Is faster access true? PO can be read only once and cached in some hash table, the same probably goes for MO