Model Internationalization (Multilingual Models)
AdvancedModel Internationalization (Multilingual Models)
Metapad supports multilingual models — you can provide translations for element labels, descriptions, and property values in multiple languages.
Enabling Multiple Languages
- Open Model Settings
- Find the Languages section
- Add the languages your model needs (e.g., English + German)
- Set a default language (used when no translation is available)
Adding Translations
Once multiple languages are enabled:
- Select any element (node, relationship, type)
- In the Properties Panel, you'll see a language switcher
- Switch to the target language
- Enter the translated label, description, and property values
- Switch back to verify both languages
What Gets Translated
- Labels: The display name shown on the canvas and Tree View
- Descriptions: The longer text description
- Property values: String-type property values
- Type names: Node Type and Relationship Type names
How It Works
- The model stores all translations internally
- The UI displays content in the active language (set per user)
- If a translation is missing, the default language text is shown as fallback
- Collaboration works across languages — each user sees their preferred language
Tips
- Start with one language, then add translations incrementally
- Use the default language for the "source of truth" text
- The AI assistant works in the user's active language
- Exported JSON includes all translations
- MCP API supports a
localeparameter to query in a specific language