TheAppSherpa App - Smarter Onboarding & UX for Odoo
Multi language content translation for odoo Currently, a multilingual content translation application module is built based on the Baidu API interface; This module consists of three main parts: translation function, API interface function, and language control group Translation function: mainly obtains field content for specified text language translation; API interface function: Provides Baidu online interface, users only need to open the translation API interface on the official website of Baidu Translation Platform, obtain the APP ID and key to use the interface function; Language control group: Due to the differences between the language codes provided by Odoo and the online API interface, as well as the language codes of various platform interfaces, the corresponding relationship between Odoo language environment codes and API interface language environment codes is provided to achieve more accurate translation; 1. Added Youdao Cloud API translation interface, supporting platform interface switching and usage 2. Modify the API interface to return data styles, optimize the judgment of returned translation data, and add a pop-up function for abnormal translation data 3. Added iFlytek text translation interface, Add user operation prompts, Optimize translation error prompts, 4. Optimize the default sorting of the language control group 5. Add default search filter view 6. Add a new Xiaoniu Text Translation API interface 7. Add Tencent Cloud Text Translation API interface 8. Add volcano text translation 9. Add Alibaba Cloud Text Translation 10. Add iFlytek's Niutrans interface as the default machine translation interface 11. New feature: Multi-field selection translation, allowing multiple translatable fields to be selected for data translation 12. Add a prompt for the completion of new function translation and display the translation time 13. Update Xiaoniu Translation to use batch translation to speed up translation 14. Update Alibaba Cloud Translation for batch translation to enhance translation speed 15. Introducing Tencent Cloud Machine Translation - batch translation to enhance translation speed 16. Optimize volcano text translation - batch translation to improve translation speed 17. The translation interface has added a list length definition function, which allows for setting the appropriate list length based on the interface platform reference. 18. Update Tencent Cloud, Alibaba Cloud, Xiaoniu, and Huoshan translation interfaces to use machine batch translation by default, which can improve translation speed
This module override Odoo testing method to run them with xmlrunner tool.
Vendor Bill (XLSX)
Watermark field
Allow resizing tree view columns using keyboard shortcuts
Custom Robots.txt file for website in odoo 18
Restore the analytic account sequence
Allow an Account adviser to update locking date without having access to all technical settings
Display the fiscal year on journal entries/item
Extends the functionality of Payment Orders to support a tier validation process.
Activity Management Odoo Activity dashboard Activities management activities dashboard Overdue Activity Planned Activity Upcoming Activities Activity Scheduler Manage Supervisor Activity filter Activity Manage Multi Activities Schedule Mass Activities Dynamic Action For Multiple Activities Odoo Activity management one screen,Activity scheudle date filter Activities user and type wise Activities for sales and crm all in one Activities management
Single step access rights management for the system users rights, report access permissions , Message access rights, Chatter userwise visiblity, Chatter model wise access set, fields level access right, model level access right, Chatter hide
This module enables users to select their preferred notification type for approvals, providing a quick and efficient way to customize their experience.
Additional unit tests for Audit Log based on accounting models
Allow grouping API keys together. Grouping per se does nothing. This feature is supposed to be used by other modules to limit access to services or records based on groups of keys.