• Creates a context-specific localization descriptor retrieval function.

    Returns a curried function that fetches localization configuration for a specific context from the KOS system. Useful for creating context-aware translation loaders that can be configured once and used multiple times.

    Parameters

    • context: string

      Context identifier for localization configuration

    Returns (() => Promise<Localization>)

    Async function that retrieves context-specific localization descriptor

    Throws

    When service request fails or context is not found

    Example: Create Context-Specific Loader

    const getStudioTranslations = getKosLocalizationDescriptor('studio');
    const studioConfig = await getStudioTranslations();

    const getDeviceTranslations = getKosLocalizationDescriptor('device');
    const deviceConfig = await getDeviceTranslations();

    // Use in translation container initialization
    const container = TranslationContainer.instance('context-aware')
    .options({
    lang: 'es',
    descriptor: studioConfig
    })
    .build();