Skip to content

PromptScript API


Function: createMultilingualConfig()

createMultilingualConfig(basePreset, languages): ValidatorConfig

Defined in: validator/src/presets.ts:332

Create a security config with patterns for specific languages.

Use this when you know which languages your content will be in. This is more efficient than using all languages.

Parameters

basePreset

ValidatorConfig

The base security preset to extend

languages

SupportedLanguage[]

Array of language codes to include

Returns

ValidatorConfig

A ValidatorConfig with the specified language patterns

Example

import { createValidator, createMultilingualConfig, SECURITY_STRICT } from '@promptscript/validator';

// Polish and German support
const config = createMultilingualConfig(SECURITY_STRICT, ['pl', 'de']);
const validator = createValidator(config);

// Or for a Polish-only project:
const polishConfig = createMultilingualConfig(SECURITY_STRICT, ['pl']);