Interface: AgentOSLanguageConfig
Defined in: packages/agentos/src/core/language/LanguageService.ts:22
Properties
autoDetect?
optionalautoDetect:boolean
Defined in: packages/agentos/src/core/language/LanguageService.ts:27
defaultLanguage
defaultLanguage:
string
Defined in: packages/agentos/src/core/language/LanguageService.ts:23
detectionProviderConfigs?
optionaldetectionProviderConfigs:object[]
Defined in: packages/agentos/src/core/language/LanguageService.ts:30
Detection provider configs (ordered by priority).
id
id:
string
params?
optionalparams:Record<string,any>
priority?
optionalpriority:number
enableCaching?
optionalenableCaching:boolean
Defined in: packages/agentos/src/core/language/LanguageService.ts:38
Optional caching of translation outputs.
enableCodeAwareTranslation?
optionalenableCodeAwareTranslation:boolean
Defined in: packages/agentos/src/core/language/LanguageService.ts:36
Enable partitioning of code blocks from prose during translation for better fidelity.
enablePivotNormalization?
optionalenablePivotNormalization:boolean
Defined in: packages/agentos/src/core/language/LanguageService.ts:42
If true, attempt pivot normalization (source->pivot) before generation.
fallbackLanguages?
optionalfallbackLanguages:string[]
Defined in: packages/agentos/src/core/language/LanguageService.ts:25
maxDirectCharsPerTranslation?
optionalmaxDirectCharsPerTranslation:number
Defined in: packages/agentos/src/core/language/LanguageService.ts:34
Maximum characters to attempt direct single-shot translation before chunking.
pivotLanguage?
optionalpivotLanguage:string
Defined in: packages/agentos/src/core/language/LanguageService.ts:26
preferSourceLanguageResponses?
optionalpreferSourceLanguageResponses:boolean
Defined in: packages/agentos/src/core/language/LanguageService.ts:28
supportedLanguages
supportedLanguages:
string[]
Defined in: packages/agentos/src/core/language/LanguageService.ts:24
translationCacheMaxEntries?
optionaltranslationCacheMaxEntries:number
Defined in: packages/agentos/src/core/language/LanguageService.ts:40
Approximate max entries in translation cache (LRU).
translationProviderConfigs?
optionaltranslationProviderConfigs:object[]
Defined in: packages/agentos/src/core/language/LanguageService.ts:32
Translation provider configs.
costTier?
optionalcostTier:"low"|"medium"|"high"
id
id:
string
params?
optionalparams:Record<string,any>
priority?
optionalpriority:number
supportedLanguages?
optionalsupportedLanguages:string[]