Skip to main content

Multilingual Support

Benchmarked against: Anthropic — Multilingual support Target: EN / 繁體中文 / 简体中文 Status: Partially implemented — operational multilingual, docs i18n planned

SuperPortia operates in a multilingual environment. The Captain speaks Traditional Chinese, UB entries are in English, and agents communicate in both. This page defines the language strategy.


Language zones

ZoneLanguageWhy
UB entriesEnglishCross-agent consistency, better embedding quality
UB tagsEnglishControlled vocabulary, machine-readable
Captain communicationTraditional ChineseCaptain's preferred language
Agent-to-agent messagesEnglish or ChineseDepends on context
Docs siteEnglish (primary), 繁中/简中 (planned)International structure, local accessibility
Commit messagesEnglishGit convention
Code commentsEnglishDeveloper convention
WO titlesEnglishSearchable, consistent
WO descriptionsMixedEnglish preferred, Chinese acceptable

UB language policy

Captain decision (2026-02-28): All UB entries must be in English.

ContentLanguageException
Entry titleEnglishNone
Entry contentEnglishChinese quotes from source material allowed
Entry tagsEnglishNone — controlled vocabulary
Entry entitiesEnglishProper nouns may include Chinese
Search queriesEnglish recommendedChinese works for semantic (Gemini embedding supports it)

Why English?

  1. Cross-agent consistency — All agents read the same language
  2. Better embedding quality — Gemini embedding-001 handles English well
  3. Controlled Vocabulary — CV is in English
  4. International readability — Future team members, open documentation

Embedding model language support

ModelEnglishChineseNotes
Gemini embedding-001 (768d)ExcellentGoodCloud UB uses this
Previous: mem0 + QdrantGoodPoorLocal UB had Chinese issues

Historical issue (2026-03-02): Local UB (mem0 + Qdrant) couldn't do Chinese semantic search. Searching Chinese keywords returned no results even when entries existed. This was a key driver for the Cloud UB unification.


Agent communication language

ScenarioLanguageExample
Agent → CaptainTraditional ChineseStatus reports, proposals
Captain → AgentTraditional ChineseInstructions, feedback
Agent → Agent (mailbox)English or ChineseDepends on content
Agent → UB (ingestion)EnglishAll entries
Agent → Code (commits)EnglishGit messages
Agent → DocsEnglishDocumentation pages

Docs site i18n (planned)

Docusaurus has built-in i18n support. Target structure:

docs-site/
├── docs/ # English (default)
├── i18n/
│ ├── zh-Hant/ # 繁體中文
│ └── zh-Hans/ # 简体中文
PhaseScopeStatus
Phase 1English-only docsCurrent
Phase 2繁體中文 translationPlanned
Phase 3简体中文 translationPlanned

Engine language capabilities

EngineEnglishChineseBest for
Claude (all)ExcellentExcellentAny language task
Groq (Llama 3.3)GoodLimitedEnglish research
GeminiGoodGoodGeneral multilingual
DeepSeekGoodExcellentChinese analysis
Zhipu (GLM-5)GoodExcellentChinese NLP, best Chinese support
MistralGoodLimitedEuropean languages

For Chinese-heavy tasks, prefer Zhipu or DeepSeek over Groq/Mistral.


PageRelationship
UB GovernanceEnglish-only ingestion rule
Engine OverviewEngine language capabilities
EmbeddingsEmbedding model details