| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Employees (hr)
• Skills Management (hr_skills) • Discuss (mail) |
| Lines of code | 207 |
| Technical Name |
hr_translit_ext |
| License | LGPL-3 |
| Website | https://codoo-erp.com/ |
| Versions | 16.0 17.0 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Employees (hr)
• Skills Management (hr_skills) • Discuss (mail) |
| Lines of code | 207 |
| Technical Name |
hr_translit_ext |
| License | LGPL-3 |
| Website | https://codoo-erp.com/ |
| Versions | 16.0 17.0 18.0 19.0 |
Employee Name Transliteration (UKR-ENG)
Seamlessly transliterate employee and company names between Ukrainian and English directly within Odoo. Based on official government standards and smart phonetic rules, itâs the essential tool for managing international teams and data with zero friction.
Guaranteed Official Accuracy (UKR â ENG)
Eliminate errors in documents. Convert Ukrainian names to Latin precisely according to the official resolution of the Cabinet of Ministers of Ukraine (â55). Ensure 100% correctness for contracts, reports, and international communication.
Intelligent Phonetic Conversion (ENG â UKR)
Get a head start on localization. Transliterate English names into Ukrainian Cyrillic based on smart phonetic rules. The module provides a solid, instant baseline, saving you time on manual translation. It also intelligently adds apostrophes where needed according to Ukrainian spelling rules.
One-Click Workflow
Boost your team's efficiency. The transliteration button is integrated directly into the Employee form. Generate correct names with a single click without ever leaving Odoo or switching to external tools.
1. Installation
The module has a few dependencies for full functionality.
- Odoo Apps: Ensure you have the Employees (hr) and Skills Management (hr_skills) modules installed.
- External Python Library: The module requires the eng_to_ipa Python library. This must be installed in your Odoo server environment.
Once dependencies are met, go to Apps, find the "Employee Name Ukr-Eng and Eng-Ukr Transliteration Extension" module, and click Install.
2. Configuration
Zero setup required. After installation, the new fields and buttons are automatically added to the Employee form. You can start using the module immediately.
How It Works
From Ukrainian to English: Official Standard
Simply enter the name in Ukrainian (e.g., "ÐÑигоÑÑй Ð¡Ð°Ð²Ð¸Ñ Ð¡ÐºÐ¾Ð²Ð¾Ñода") and click the "Transliterate into English" button. The module instantly fills the transliteration field with the officially correct Latin version ("Hryhorii Savych Skovoroda"). The company name is also transliterated at the same time.
From English to Ukrainian: Phonetic Conversion
Enter an English name (e.g., "Benedict Timothy Carlton Cumberbatch") and click "Transliterate into Ukrainian." The system generates the Cyrillic version based on pronunciation rules. The company name is also transliterated at the same time.
Built-in Error Prevention
To ensure data integrity, the system prevents transliteration if a name field contains a mix of Latin and Cyrillic characters. An error message prompts the user to use a single alphabet, eliminating messy data.
Smart Language Detection
No unnecessary actions. If you click a transliteration button when the name is already in the target language (e.g., clicking "to English" on an English name), the system simply copies the text without changes.
Important Notes
- Phonetic Accuracy: Transliteration from English to Ukrainian is based on pronunciation and provides a powerful baseline. However, for unique or uncommon names, we recommend a quick human review to ensure perfect accuracy.
- Single Language Input: To guarantee data integrity, the system strictly requires that the source name and company name fields contain characters from only one alphabet (either Cyrillic or Latin) to perform a transliteration. This prevents data corruption.
- Smart Apostrophe Handling: The module intelligently processes apostrophes. They are automatically removed during UKRâENG transliteration and correctly added based on Ukrainian spelling rules during ENGâUKR conversion.
Frequently Asked Questions
Is the UKRâENG transliteration valid for official documents?
Yes. It is based on the official rules approved by the Cabinet of Ministers of Ukraine (resolution â55), making it perfectly suitable for official use.
Why am I seeing an "Invalid Operation" error?
This error appears if you try to transliterate a field containing mixed alphabets (e.g., "Robert СангÑе"). Ensure the entire name is in either Cyrillic or Latin before clicking the button.
Does the module handle names with numbers or symbols?
The system will process them. The apostrophe (') is handled automatically according to language rules. Other symbols and numbers are preserved but may affect the accuracy of phonetic ENGâUKR conversion. Itâs best to use them with caution.
DEVELOPED BY CODOO-ERP
Your Expert Partner for Odoo Growth & Automation
We help companies scale with powerful ERP solutions that automate processes, increase transparency, and save resources.
50+
Successful Projects
8
Years of Experience
16+
Custom Modules
15
In-House Specialists
Dedicated Support & Consultation
Struggling with module setup or need expert advice? Our team is ready to help you optimize your Odoo system. We also welcome inquiries about new implementations and partnerships.
Please log in to comment on this module