Add i18n support for string translations using .pot, .po, .mo files