UNPKG

@lingui/cli

Version:

Lingui CLI to extract messages, compile catalogs, and manage translation workflows

13 lines (12 loc) 422 B
export function getFallbackListForLocale(fallbackLocales, locale) { const fL = []; if (fallbackLocales?.[locale]) { const mapping = fallbackLocales?.[locale]; Array.isArray(mapping) ? fL.push(...mapping) : fL.push(mapping); } if (typeof fallbackLocales?.default === "string" && locale !== fallbackLocales?.default) { fL.push(fallbackLocales.default); } return fL; }