Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Estate Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Accounting
  3. Journal Entries Report with Translation v 17.0
  4. Sales Conditions FAQ

Journal Entries Report with Translation

by Lucidbrainz https://lucidbrainz.com
Odoo

$ 3.98

v 17.0 Third Party
This module requires Odoo Enterprise Edition.
Live Preview
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Accounting (account_accountant)
• Invoicing (account)
• Discuss (mail)
Lines of code 467
Technical Name lb_payment_journal_entry_report
LicenseLGPL-3
Websitehttps://lucidbrainz.com
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Accounting (account_accountant)
• Invoicing (account)
• Discuss (mail)
Lines of code 467
Technical Name lb_payment_journal_entry_report
LicenseLGPL-3
Websitehttps://lucidbrainz.com

Bilingual Journal Entry Reports - Arabic/English Auto Translation

Dynamic Translation of Journal Entries & Payment Reports Based on User Language in Odoo 17


Overview

Bilingual Journal Entry Reports by LucidBrainz is an intelligent accounting translation solution for Odoo 17 that automatically translates journal entries and payment reports based on the user's language preference. Say goodbye to manual translation and language barriers in accounting! This smart module seamlessly converts all report elements including partner names, addresses, account labels, journal line descriptions, references, tax names, debit/credit amounts, and all UI elements into Arabic or English with zero manual effort. Perfect for international accounting firms, multi-language finance teams, Middle East operations, multinational corporations, and any organization with Arabic and English-speaking accountants or auditors. The module features automatic language detection, Google Translate API integration, dynamic field translation, bilingual report headers, intelligent address translation, and fallback mechanisms for failed translations. It extends Odoo's native journal entry reports without modifying core accounting functionality, ensuring upgrade safety and clean compatibility. The system automatically detects the logged-in user's language setting and translates the entire journal entry PDF into their preferred language. When Arabic users generate reports, everything appears in Arabic with proper right-to-left formatting, and English users see professional English reports. Ideal for businesses that want to enhance audit documentation, provide localized financial reports, improve accounting communication, support multilingual accounting teams, and deliver professional bilingual journal entries and payment vouchers!

Key Features

  • Automatic Language Detection: Intelligently detects user's language preference (Arabic/English) and automatically translates entire journal entry and payment reports accordingly
  • Google Translate Integration: Powered by Google Translate API for accurate, real-time translation of partner names, addresses, labels, references, and account descriptions
  • Journal Entry Translation: Translates complete journal entries including journal name, entry number, date, reference, and all line items with proper Arabic/English headers
  • Payment Report Translation: Automatically translates payment journal entries, payment references, payment methods, and all payment-related information dynamically
  • Partner Name Translation: Translates customer and vendor names automatically in both journal entries and payment reports for consistent bilingual documentation
  • Address Translation: Intelligently translates complete company addresses including street, street2, city, state, and country into target language
  • Label & Description Translation: Translates journal line labels, memo fields, account move line descriptions, and narration text automatically
  • Reference Field Translation: Translates reference fields in both account.move and account.payment models for complete consistency across financial documents
  • Tax & Financial Labels: Translates tax names, tax percentages, analytic account names, and all financial terminology in journal reports
  • Account Name Support: Maintains account codes and names in reports with proper language context and formatting
  • Bilingual Report Headers: All headers like "Journal Entry" (إدخال دفتر اليومية), "Date" (تاريخ), "Partner" (شريك), "Account" (حساب), "Label" (تسمية) automatically appear in Arabic or English
  • Table Headers Translation: Partner (شريك), Account (حساب), Label (تسمية), Due Date (تاريخ الاستحقاق), Analytic Account (حساب تحليلي), Taxes (الضرائب), Debit (مدين), Credit (دائن) - all translated
  • Debit & Credit Columns: Properly labeled debit/credit columns in both languages with correct totals and subtotals
  • Due Date Translation: Translates due date labels and maintains proper date formatting for both Arabic and English reports
  • Analytic Account Translation: Translates analytic account names and distribution percentages in journal line items
  • Arabic Language Support: Detects Arabic language (ar_*) and translates everything into professional Arabic with proper RTL formatting and Arabic numerals
  • English Language Support: For all non-Arabic users, automatically translates content into English ensuring consistent English journal reports
  • Fallback Mechanism: If translation fails due to network issues or API errors, automatically displays original text ensuring reports always generate successfully
  • Company Address Translation: Translates company street, city, state, country fields dynamically for header and footer sections
  • Multiple Model Support: Extends account.move, account.move.line, account.payment, and res.company models for comprehensive translation coverage
  • Computed Fields Approach: Uses Odoo computed fields for translation, ensuring clean data model without permanently modifying database structure
  • PDF Report Integration: Seamlessly integrates with Odoo's PDF report generation, producing beautiful bilingual journal entries and payment vouchers
  • Print Preview Support: Translated content appears correctly in both print preview and final PDF downloads for journal entries
  • Journal Entry Report: Dedicated report template for account.move with complete translation of all journal entry fields
  • Payment Report: Separate report template for account.payment with payment-specific fields translated (payment method, partner bank, etc.)
  • Inherits Native Reports: Extends Odoo's standard journal entry report templates without replacing them, ensuring upgrade compatibility
  • Multi-Company Compatible: Works perfectly in multi-company environments with different language preferences per company and user
  • Real-Time Translation: Translates content on-the-fly when report is generated, ensuring latest content is always properly translated
  • Zero Configuration Setup: Install the module and start using immediately - translation happens automatically based on user language settings
  • Enhanced Audit Experience: International auditors and accountants receive journal entries in their native language, improving audit documentation
  • Clean Code Architecture: Well-structured Python code with proper model inheritance, error handling, and logging for easy maintenance
  • Upgrade Safe: Module design ensures compatibility with future Odoo versions and easy uninstallation without data corruption
  • External Dependency: Uses googletrans library for translation - no API keys required, works out of the box
  • Error Handling: Robust exception handling ensures report generation never fails even if translation service is temporarily unavailable
  • Account Accountant Integration: Seamlessly works with account_accountant module for professional accounting workflows
  • Vendor Bills & Customer Invoices: Works with all account.move types including invoices, bills, credit notes, and debit notes

Module Screenshots

Odoo Journal Entries List - Arabic Translation
📋 Journal Entries List View - Ready for Translation
Odoo Journal Entries list showing Posted entries (RBILL, BILL, RINV, INV, MISC, BNK) ready to be printed in Arabic or English based on user language. Notice entries for Azure Interior and Deco Addict partners across different journals (Vendor Bills, Customer Invoices, Bank).


Odoo Journal Entry Form - Vendor Credit Note
📝 Journal Entry Form - Vendor Credit Note (RBILL/2025/11/0001)
Complete journal entry form showing Azure Interior vendor credit note with Journal Items tab. Products: [FURN_7777] Office Chair and [FURN_9999] Office Design Software with 15% tax. Total: $34.50 with outstanding credits. Ready for bilingual PDF report generation.


Journal Entry PDF Report in English
📑 PDF Report - English Version (RBILL/2025/11/0001)
Professional English PDF showing complete journal entry with company header, entry details, and line items table. Headers: Journal Entry, Date, Reference, Partner, Account, Label, Due Date, Analytic Account, Taxes(%), Debit, Credit. Total debits and credits: 34.5 each. Clean and professional layout for English-speaking users.


Journal Entry PDF Report in Arabic
📄 PDF Report - Complete Arabic Translation (إدخال دفتر اليومية)
Same journal entry automatically translated into Arabic! Company address shows "الولايات المتحدة" (United States). Arabic headers: إدخال دفتر اليومية (Journal Entry), دفتر اليومية (Journal), تاريخ (Date), مرجع (Reference). Table columns: شريك (Partner) showing "أزور الداخلية", حساب (Account), تسمية (Label) with Arabic product descriptions, تاريخ الاستحقاق (Due Date), حساب تحليلي (Analytic Account), الضرائب (Taxes), مدين (Debit), دائن (Credit). Perfect RTL layout with Arabic text throughout. Total: المجموع: 34.5


VIEW OUR MORE APPS

Our Services

Odoo
Implementation

Odoo
Customization

Odoo
Migration

Support &
Maintenance



📞 Contact Us

WhatsApp:
+91 8686786108

Email:
lucidbrainzinfotech@gmail.com

Website:
www.lucidbrainz.com

🌐 Follow Us

📘 Facebook 📸 Instagram 💼 LinkedIn 🎥 YouTube

© 2025 LucidBrainz | All Rights Reserved

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with