t static method
Look up a translation by lang and dot-separated key.
Returns fallback (or the key itself) when not found.
Implementation
static String t(String lang, String key,
{String? fallback, Map<String, String>? params}) {
final translations = _data[lang] ?? _data['fr']!;
final result = _resolve(translations, key) ??
_resolve(_data['fr']!, key) ??
fallback ??
key;
if (params == null || params.isEmpty) return result;
var output = result;
params.forEach((k, v) {
output = output.replaceAll('{{$k}}', v);
});
return output;
}