add new function to load translation files in a flexible manner, add POT file for translators, regenerate PO and MO files