Custom Dictionary Guide
Add professional terms and common expressions to make Translation Input Method understand your field
General translation engines often struggle with specialized terminology. "Buffer" should translate to "缓冲区" (buffer memory) in computing, but "缓冲液" (buffer solution) in chemistry. Custom dictionaries let you define precise translation mappings for your professional domain, making repeated terminology more consistent.
This tutorial covers everything from creating dictionaries and adding terms to bulk import/export and multi-device sync. Whether you're a developer, translator, doctor, or lawyer, custom dictionaries will deliver more accurate translation results for your specific needs.
1 Creating a Custom Dictionary
Translation Input Method supports creating multiple independent custom dictionaries, making it easy to organize terms by professional domain or use case.
Step-by-Step Guide
Recommended Dictionary Types
Professional Terminology
Industry-specific technical terms like IT/programming, medical, legal, and financial vocabulary. Ensures consistent translation of core domain terms.
Abbreviations
Common industry abbreviations and their full translations, such as API → Application Programming Interface, SaaS → Software as a Service, ECG → Electrocardiogram.
Common Phrases
Frequently used expressions, email templates, and client communication phrases — output complete phrases with a single keystroke.
Company / Product Names
Standardized translations for company names, product names, and brands to ensure consistent naming in external communications.
2 Adding and Managing Terms
Manually Adding Entries
In the Dictionary Manager, click "Add Entry" and fill in the following fields:
- Source text (required): The text in the source language to be translated
- Translation (required): The corresponding translation in the target language
- Part of speech (optional): Noun, verb, adjective, etc. — helps the system match more accurately
- Notes (optional): Usage context or important considerations
- Priority (optional): High / Medium / Low — higher priority entries rank higher in candidate lists
Quick Add Methods
Besides manually adding entries in settings, there are faster approaches:
Keyboard Shortcut
Term Management Tips
- Add synonyms: Create multiple translation candidates for one source term — e.g., "debug" can map to both "调试" and "排错"
- Set context: The same word may need different translations in different contexts — use the "notes" field to document usage scenarios
- Regular reviews: As industry terminology evolves, periodically review and update your dictionary content
- Mark frequency: Set the most frequently used translations to high priority to reduce selection time
3 Import and Export
Translation Input Method supports bulk importing and exporting dictionary data, making it easy to rapidly build large professional glossaries or share with your team.
Supported File Formats
| Format | Extension | Encoding | Description |
|---|---|---|---|
| CSV | .csv | UTF-8 | Most universal format, comma-separated — recommended |
| Plain Text | .txt | UTF-8 | Tab-separated, one entry per line — simple and direct |
| Excel | .xlsx | — | Data must be in the first worksheet |
CSV Template
CSV format example (UTF-8 encoding): source,translation,part_of_speech,notes,priority API,Application Programming Interface,noun,programming term,high Debug,调试,verb,development common,high Refactor,重构,verb,code optimization,medium Middleware,中间件,noun,system architecture,medium Scalability,可扩展性,noun,system design,low Import Steps
- In the Dictionary Manager, select the target dictionary (or create a new one)
- Click "Import" and choose the file format
- Upload your prepared dictionary file
- Preview the imported data and verify the format is correct
- Choose a conflict resolution strategy: Overwrite / Skip / Merge
- Confirm the import — changes take effect immediately
Export and Backup
Regularly exporting dictionary data is a good practice to prevent data loss:
- Select the dictionary to export → Click "Export" → Choose format → Save file
- Supports exporting individual dictionaries or all dictionaries at once
- Exported files can be used for backup, migration, or sharing with team members
4 Cloud Sync Settings
If you enable account sync, check the current privacy policy and sync behavior first. For sensitive dictionaries, keep a local backup before syncing.
Enabling Sync
- Make sure you're logged in (Settings → Account)
- Navigate to Settings → Sync → Dictionary Sync
- Enable "Auto-sync custom dictionaries"
- Choose sync frequency: Real-time / Hourly / Daily
How Sync Works
Incremental Sync
Only changed entries are transmitted — no redundant transfers of entire dictionaries, saving bandwidth and time.
Conflict Resolution
When multiple devices modify the same entry simultaneously, the system keeps the latest version and maintains a history log.
Check Sync Privacy Before Uploading
Synced data uses end-to-end encryption — servers cannot read your dictionary content, protecting trade secrets.
Offline Cache
Dictionaries work normally even without internet. Changes sync automatically when connectivity is restored.
Privacy Note
5 Term Management Best Practices
Categorize
Create separate dictionaries for each industry or project — don't mix all terms into one. Activate or deactivate dictionaries when switching projects.
Team Collaboration
Create shared team dictionaries to ensure consistent terminology across all team members. Export and share with new members.
Continuous Improvement
Regularly review entry accuracy, remove outdated translations, and add newly emerging terminology. Keep dictionaries in sync with industry developments.
Regular Backups
Export a dictionary backup monthly and store it securely. Even with cloud sync, local backups remain your last line of defense for data safety.
Frequently Asked Questions
Translation Input Method's custom dictionaries have no hard limit — you can add as many entries as you need. However, for optimal performance, we recommend keeping individual dictionary files under 100,000 entries. If you have extensive specialized vocabulary, create multiple categorized dictionaries (e.g., Medical, Legal, Technical) and activate them based on your current work context.
Translation Input Method supports CSV, TXT, and Excel (.xlsx) formats for import. CSV is the most universal format — it requires UTF-8 encoding and at minimum "source" and "translation" columns, with optional "part of speech," "notes," and "priority" columns. TXT format uses tab separation with one entry per line. Excel format requires data in the first worksheet. We recommend downloading a template file before importing.
Yes. After logging into your Translation Input Method account, custom dictionaries automatically sync to all your signed-in devices via the cloud. Sync uses incremental updates — only changed entries are transmitted, so it won't affect your network speed. If you prefer not to use cloud sync, you can manually transfer dictionary files between devices using the export/import feature.
Make Translation IME Understand Your Field
Download Translation Input Method and start building your custom dictionary