Odoo Slides & Videos
Last update:
04/20/2019
Completed
How to Get Involved in OCA Activities (Odoo Open Talk, July 2026 — slides in Japanese)
19 Views •Odoo in Japan: Strengths, Challenges, and the OSS Question
449 Views •Contributing Japanese Translations to Odoo and OCA with Weblate
6429 Views •Why Take Part in Odoo's Open Source Community (Part 1: The Why)
4023 Views •Adjusting Odoo's Japanese UI — How Translation Works Under the Hood
4842 Views •Advancing Japan's DX with the Open Source ERP Odoo
5798 Views •Customizing Odoo — Module Structure and the Basics of Extension
7178 Views •Exporting Data from Odoo — Excel and CSV Output, and Import Templates
4125 Views •Way to Go, Mr. Horiba! — An Illustrated Odoo Adoption Story
9193 Views •Getting Around Odoo (2018 Edition) — Implementing Efficiently with Open Source
20553 Views •Why Quartile Takes Part in Odoo's Open Source Community
236 Views •Making Odoo's Printed Reports Work in Japan, Part 1 — Registration number and Japanese prefecture names
215 Views •Making Odoo's Printed Reports Work in Japan, Part 2 — Adding the honorifics Onchu and Sama
220 Views •Making Odoo's Printed Reports Work in Japan, Part 3 — Switching the layout to the Japanese convention
255 Views •Making Odoo's Printed Reports Work in Japan, Part 4 — Adjusting how unit prices and quantities are shown
337 Views •Making Odoo's Printed Reports Work in Japan, Part 5 — Changing the wording of labels
335 Views •Getting Around Odoo (2018 Edition) — Implementing Efficiently with Open Source
20553 Views •Way to Go, Mr. Horiba! — An Illustrated Odoo Adoption Story
9193 Views •Customizing Odoo — Module Structure and the Basics of Extension
7178 Views •Quartile Corporation Company Overview — Odoo Engineer and Consultant Recruiting (February 2022)
6800 Views •Contributing Japanese Translations to Odoo and OCA with Weblate
6429 Views •Advancing Japan's DX with the Open Source ERP Odoo
5798 Views •Navigating High-Layer OSS — Building a Business on Open Source ERP
4888 Views •Adjusting Odoo's Japanese UI — How Translation Works Under the Hood
4842 Views •Exporting Data from Odoo — Excel and CSV Output, and Import Templates
4125 Views •Why Take Part in Odoo's Open Source Community (Part 1: The Why)
4023 Views •Odoo in Japan: Strengths, Challenges, and the OSS Question
449 Views •Making Odoo's Printed Reports Work in Japan, Part 4 — Adjusting how unit prices and quantities are shown
337 Views •Making Odoo's Printed Reports Work in Japan, Part 5 — Changing the wording of labels
335 Views •Making Odoo's Printed Reports Work in Japan, Part 3 — Switching the layout to the Japanese convention
255 Views •Why Quartile Takes Part in Odoo's Open Source Community
236 Views •Making Odoo's Printed Reports Work in Japan, Part 2 — Adding the honorifics Onchu and Sama
220 Views •Making Odoo's Printed Reports Work in Japan, Part 1 — Registration number and Japanese prefecture names
215 Views •How to Get Involved in OCA Activities (Odoo Open Talk, July 2026 — slides in Japanese)
19 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