Module
@riducms/translations
@riducms/translations — Typed admin translations, language negotiation, plurals, and Intl formatting.
Interfaces 4
interface AdminI18nPublic interface AdminI18n from @riducms/translations.
interface CreateAdminI18nOptionsPublic interface CreateAdminI18nOptions from @riducms/translations.
interface PluginMessageCatalogPublic interface PluginMessageCatalog from @riducms/translations.
interface TranslationLanguagePublic interface TranslationLanguage from @riducms/translations.
Methods 6
Types 8
type AdminTranslationKeyPublic type AdminTranslationKey from @riducms/translations.
type CoreTranslationCatalogPublic type CoreTranslationCatalog from @riducms/translations.
type CoreTranslationKeyPublic type CoreTranslationKey from @riducms/translations.
type PluginTranslationKeyPublic type PluginTranslationKey from @riducms/translations.
type PluralCategoryPublic type PluralCategory from @riducms/translations.
type PluralMessagePublic type PluralMessage from @riducms/translations.
type TranslationMessagePublic type TranslationMessage from @riducms/translations.
type TranslationVariablesPublic type TranslationVariables from @riducms/translations.
Constants 6
constant arPublic constant ar from @riducms/translations.
constant arMessagesPublic constant arMessages from @riducms/translations.
constant enPublic constant en from @riducms/translations.
constant enMessagesPublic constant enMessages from @riducms/translations.
constant frPublic constant fr from @riducms/translations.
constant frMessagesPublic constant frMessages from @riducms/translations.
Functions 7
createAdminI18n()Public function createAdminI18n from @riducms/translations.
defineTranslationLanguage()Defines and validates a complete statically bundled admin language.
extendTranslationLanguage()Creates a complete catalog from a built-in language and typed project overrides.
parseAcceptLanguage()Public function parseAcceptLanguage from @riducms/translations.
resolvePreferredLanguage()Public function resolvePreferredLanguage from @riducms/translations.
validateLanguageCatalogs()Public function validateLanguageCatalogs from @riducms/translations.
validatePluginMessageCatalog()Public function validatePluginMessageCatalog from @riducms/translations.