| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Employees (hr)
• Skills Management (hr_skills) • Discuss (mail) |
| Lines of code | 228 |
| 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 | 228 |
| 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) â Odoo 19
Seamlessly transliterate employee and company names between Ukrainian and English directly within Odoo 19. Based on official government standards and smart phonetic rules.
Guaranteed Official Accuracy (UKR â ENG)
Convert Ukrainian names to Latin precisely according to the official resolution of the Cabinet of Ministers of Ukraine (â55).
Intelligent Phonetic Conversion (ENG â UKR)
Transliterate English names into Ukrainian Cyrillic based on smart phonetic rules, with automatic apostrophe handling.
Configurable Direction
Choose the transliteration direction (UKRâENG or ENGâUKR) in the Employees Settings. Fields update automatically on save.
1. Installation
The module requires Odoo 19 and has a few dependencies:
- Odoo 19 Apps: Ensure you have the Employees (hr) and Skills Management (hr_skills) modules installed.
- External Python Library: The module requires the eng_to_ipa library:
pip install eng_to_ipa
Go to Apps, search for "Employee Name Ukr-Eng and Eng-Ukr Transliteration Extension", 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.
3. How It Works
New Fields on the Employee Form
After installation, two new fields appear on the Employee form: Translit Name and Translit Company. They are read-only and update automatically when the employee record is saved.
From Ukrainian to English: Official Standard
Enter the employee name in Ukrainian (e.g., "ÐÑигоÑÑй Ð¡Ð°Ð²Ð¸Ñ Ð¡ÐºÐ¾Ð²Ð¾Ñода") and save. The Translit Name field is filled with the officially correct Latin version ("Hryhorii Savych Skovoroda") according to Cabinet of Ministers resolution â55. The company name is also transliterated.
Built-in Error Prevention
To ensure data integrity, the system prevents transliteration if the name field contains a mix of Latin and Cyrillic characters. An error message prompts the user to use a single alphabet.
From English to Ukrainian: Phonetic Conversion
Enter an English name (e.g., "Benedict Timothy Carlton Cumberbatch") and save. The system generates the Cyrillic version based on pronunciation rules. Please verify the result for uncommon names.
Important Notes
- Phonetic Accuracy: Transliteration from English to Ukrainian is based on pronunciation. For unique or uncommon names, a quick human review is recommended.
- Single Language Input: Name and Company fields must contain characters from only one alphabet (either Cyrillic or Latin). Mixed input will trigger a validation error.
- Smart Apostrophe Handling: Apostrophes 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