Skip to Content

Translations

Lore packages support multilingual content. Each language has a dedicated content file.

Adding a Translation

  1. Create a content file for the new language: content/<lang-tag>.md
  2. Add the language tag to translations in manifest.yaml
# manifest.yaml content: defaultLanguage: en-US translations: - en-US - pt-BR - es-ES
content/ ├── en-US.md ← Default (required) ├── pt-BR.md ← Brazilian Portuguese └── es-ES.md ← Spanish (Spain)

Language Tags

Use IETF BCP 47 language tags. Common examples:

TagLanguage
en-USEnglish (United States)
pt-BRPortuguese (Brazil)
es-ESSpanish (Spain)
fr-FRFrench (France)
de-DEGerman (Germany)
ja-JPJapanese (Japan)

Fallback Behavior

If a consumer requests a language that isn’t available in the package, the Registry and MCP Server fall back to the defaultLanguage automatically. No errors are returned.

© 2025 Lore · Built by M1 Cloud