Overview
The translation system enables:- Document Translations: Translate knowledge articles into multiple languages
- Connector-Native Translations: Automatically import translations from multilingual sources (e.g., Zendesk)
- Auto-Translation: System-generated translations for languages not covered by native content
- Portal Translations: Localize the knowledge portal navigation and home page
- Automatic Language Detection: Content displays in the user’s preferred language
- Language-Aware Retrieval: AI responses prioritize content in the user’s language
- Fallback Behavior: Default content shown when translations are unavailable
Supported Languages
Both translation systems support the following languages:Note: Additional languages can be configured. Contact your administrator for details.
Document Content Translations
Document translations allow you to provide knowledge articles in multiple languages, making your knowledge base accessible to international users.How It Works
Translation Properties
Each document can have one translation per language. Translations include the following properties:Constraint: Only one translation per language per document is allowed.
Language Coverage
The document list in the admin interface shows language coverage for each document. Translation language pills (e.g., “EN”, “FR”, “DE”) appear next to each document, allowing you to quickly see which languages are covered.Managing Document Translations
Via Admin Interface
- Navigate to Knowledge → Documents
- Select a document to translate
- Click Translations tab to see all existing translations in a table view
- Click Add Translation to open the translation builder
- Select a target language, enter the translated title and content
- Click Save to create the translation
ℹ️ NOTE: Document translations can also be managed via API. See the Public API v1 Reference for endpoint details.
Validation Rules
Portal UI Translations
Portal translations localize the knowledge portal home page, including navigation items, descriptions, and display names.How It Works
Portal Item Properties
Each portal home page item has the following properties and can include translations for each supported language: Item Properties:
Translation Properties:
Managing Portal Translations
Via Admin Interface
- Navigate to Knowledge → Home Items
- Click Add New or Edit on an existing item
- Fill in the default display name and description
- Click Add Other Language
- Select target language and enter translations
- Repeat for additional languages
- Click Save
ℹ️ NOTE: Portal items and translations can also be managed via API. See the Public API v1 Reference for endpoint details.
Language Detection and Fallback
User Language Detection
The system determines the user’s language through:- User profile language setting
- Browser language preference
- Session language selection
- Default organization language
Fallback Behavior
Switching Languages
When a user changes their language setting:- Portal items update immediately
- Document content updates on next view
- Search results respect the new language
Best Practices
Translation Workflow
- Create content in default language first: Establish the source content
- Translate systematically: Complete one language before starting another
- Maintain consistency: Use glossaries for technical terms
- Review translations: Have native speakers verify content
Content Guidelines
- Keep translations accurate: Don’t add or remove information
- Preserve formatting: Maintain headings, lists, and code blocks
- Update simultaneously: When source changes, update translations
- Mark incomplete translations: Use placeholders for pending work
Performance Considerations
- Translations are loaded on-demand
- Frequently accessed translations may be cached
- Large knowledge bases benefit from lazy loading
Troubleshooting
Issue: Translation not displaying
Issue: Translation not displaying
Problem: User sees default content instead of translation.Solutions:
- Verify translation exists for the user’s language code
- Check user’s language setting is correctly configured
- Verify translation is saved and active
- Clear browser cache and refresh
Issue: Unable to create translation
Issue: Unable to create translation
Problem: Translation creation fails with error.Solutions:
- Check if translation for that language already exists
- Verify all required fields are provided (title, content)
- Verify user has staff permissions
- Check for special characters or encoding issues
Issue: Portal items showing wrong language
Issue: Portal items showing wrong language
Problem: Portal displays mix of languages.Solutions:
- Verify each item has translations for the target language
- Check default content is set for items without translations
- Review fallback language configuration
- Verify language detection is working correctly
Issue: Search returns wrong language results
Issue: Search returns wrong language results
Problem: Search shows documents in different languages.Solutions:
- Configure search to filter by language
- Verify documents have proper language tags
- Check search index includes language metadata
How to Add a Language
- Navigate to Knowledge > Translations
- Click Add Language
- Select the language from the dropdown
- Choose the translation method:
- Automatic — AGO translates content using AI
- Manual — you provide translations yourself
- If using automatic translation, review the output for accuracy
- Publish the translations when ready
TIP: Start with your highest-traffic language. Review AI translations for domain-specific terminology that may need manual correction.
Related
- Knowledge Source Management — Managing sources
- Knowledge Overview — Feature overview
