TODO: add utf-8 special chars support; load default langs at start