use gi18n-lib.hpp