Odoo Slides & Videos
Last update:
04/20/2019
Completed
How to Get Involved in OCA Activities (Odoo Open Talk, July 2026 — slides in Japanese)
226 Views •Odoo in Japan: Strengths, Challenges, and the OSS Question
676 Views •Contributing Japanese Translations to Odoo and OCA with Weblate
6583 Views •Why Take Part in Odoo's Open Source Community (Part 1: The Why)
4168 Views •Adjusting Odoo's Japanese UI — How Translation Works Under the Hood
4984 Views •Advancing Japan's DX with the Open Source ERP Odoo
5924 Views •Customizing Odoo — Module Structure and the Basics of Extension
7363 Views •Exporting Data from Odoo — Excel and CSV Output, and Import Templates
4311 Views •Way to Go, Mr. Horiba! — An Illustrated Odoo Adoption Story
9349 Views •Getting Around Odoo (2018 Edition) — Implementing Efficiently with Open Source
20725 Views •Why Quartile Takes Part in Odoo's Open Source Community
351 Views •Making Odoo's Printed Reports Work in Japan, Part 1 — Registration number and Japanese prefecture names
330 Views •Making Odoo's Printed Reports Work in Japan, Part 2 — Adding the honorifics Onchu and Sama
345 Views •Making Odoo's Printed Reports Work in Japan, Part 3 — Switching the layout to the Japanese convention
391 Views •Making Odoo's Printed Reports Work in Japan, Part 4 — Adjusting how unit prices and quantities are shown
519 Views •Making Odoo's Printed Reports Work in Japan, Part 5 — Changing the wording of labels
580 Views •Getting Around Odoo (2018 Edition) — Implementing Efficiently with Open Source
20725 Views •Way to Go, Mr. Horiba! — An Illustrated Odoo Adoption Story
9349 Views •Customizing Odoo — Module Structure and the Basics of Extension
7363 Views •Quartile Corporation Company Overview — Odoo Engineer and Consultant Recruiting (February 2022)
7018 Views •Contributing Japanese Translations to Odoo and OCA with Weblate
6583 Views •Advancing Japan's DX with the Open Source ERP Odoo
5924 Views •Navigating High-Layer OSS — Building a Business on Open Source ERP
5105 Views •Adjusting Odoo's Japanese UI — How Translation Works Under the Hood
4984 Views •Exporting Data from Odoo — Excel and CSV Output, and Import Templates
4311 Views •Why Take Part in Odoo's Open Source Community (Part 1: The Why)
4168 Views •Odoo in Japan: Strengths, Challenges, and the OSS Question
676 Views •Making Odoo's Printed Reports Work in Japan, Part 5 — Changing the wording of labels
580 Views •Making Odoo's Printed Reports Work in Japan, Part 4 — Adjusting how unit prices and quantities are shown
519 Views •Making Odoo's Printed Reports Work in Japan, Part 3 — Switching the layout to the Japanese convention
391 Views •Why Quartile Takes Part in Odoo's Open Source Community
351 Views •Making Odoo's Printed Reports Work in Japan, Part 2 — Adding the honorifics Onchu and Sama
345 Views •Making Odoo's Printed Reports Work in Japan, Part 1 — Registration number and Japanese prefecture names
330 Views •How to Get Involved in OCA Activities (Odoo Open Talk, July 2026 — slides in Japanese)
226 Views •Contributing Japanese Translations to Odoo and OCA with Weblate
A working guide to improving the Japanese translation of Odoo core and OCA modules through the Weblate translation platform. These slides are in Japanese. Translation is the easiest way into community contribution — no code required — and the deck walks through it screen by screen.
Odoo and OCA both use Weblate, but they differ in how you register and how changes land. The deck treats the two separately.
Translating Odoo core
- How it works — Odoo's in-house team manages the translation, which syncs to the Odoo GitHub repository every few days. Anyone outside that team submits suggestions, which appear once approved
- Getting set up — register an account, then apply to translations@odoo.com. Vetting has tightened, so include your company, ERP background, and translation experience
- If you have no Odoo environment for translating, runbot works as one
- How Weblate is organised — a project maps to an Odoo version, a component maps to a module
- Finding the right module — use developer mode to inspect the field; its "related module" is the Weblate component
- Writing search queries — source: for the English, target: for the translation, component: and project: (the project slug, not its name). Append = for an exact match
- A warning about markup — never alter tags inside the source string. Removing one causes a runtime error in Odoo
- Which versions to fix — submit to every major version and to the newest SaaS version. New releases take their translations from the latest SaaS build, so skipping it leaves the old wording in place
- Quality conventions — half-width colons and parentheses, polite form for errors and help text, plain form for field descriptions, and consistent terminology checked against past translations rather than loosely reinterpreted
- Uploading translation files per component (suggestion mode only), and refreshing translations inside Odoo afterwards
Translating OCA modules
- How it differs from Odoo — a project is a repository-and-version pair, the sync to GitHub runs daily, and your change lands without waiting for approval
- Getting set up — register with a GitHub account, then email transbot@odoo-community.org with the language you want (about a week to process)
- Where a component has no Japanese yet, add the language yourself before translating
- Because OCA work tends to be module by module, downloading and uploading the translation file is the practical route
Related links
Rating
0
0
Commenting is not enabled on this course.
Share This Content
Share Link
Share on Social Media
Share by Email
Please login to share this Document by email.
Embed in another Website
Start at Page