I18n-js - 有没有办法检查翻译是否存在?

I18n-js - is there a way to check if a translation exists or not?

有没有办法检查 I18n-js 库是否存在翻译?

您可以使用方法lookup()

它returns undefined当翻译不存在时,所以你可以把它放在你的条件中。

例如:

if(!I18n.lookup('translation_key')) {
  console.log('Translation does not exist');
}
else {
  console.log('Translation does exist. Congrats.');
}