获取指定语言的值,若该语言无翻译则 fallback 到首个非空语言
@override String? valueFor(String language) => translations[language] ?? translations.values.firstOrNull;