OdooWiki OCA HUB

Thai Localization - Thai Fonts

l10n_th_fonts folder_open OCA/l10n-thailand open_in_new
Report License: AGPL-3

This module collects fonts thai :

  • Font 'THSrisakdi'
  • Font 'THSarabunNew'
  • Font 'THSarabun'
  • Font 'THNiramitAS'
  • Font 'THMaliGrade6'
  • Font 'THKrub'
  • Font 'THKoHo'
  • Font 'THKodchasal'
  • Font 'THK2DJuly8'
  • Font 'THFahkwang'
  • Font 'THCharmonman'
  • Font 'THCharmofAU'
  • Font 'THChakraPetch'
  • Font 'THBaijam'
  • Font 'AngsanaNew'
  • Font 'Webdings'

auto_awesome What this module does

AI-generated from the code · Odoo 17.0

Adds a set of Thai fonts (and a few others) to the font choices available on the company settings, so printed reports and documents can use them.

This module extends the company configuration with extra font options. On the company record (model res.company), the existing "font" field is extended with 16 additional choices: THSrisakdi, THSarabunNew, THSarabun, THNiramitAS, THMaliGrade6, THKrub, THKoHo, THKodchasal, THK2DJuly8, THFahkwang, THCharmonman, THCharmofAU, THChakraPetch, THBaijam, AngsanaNew and Webdings.

Because the font is stored on the company, selecting one of these values makes it the font used for that company's documents and reports. The module also loads a stylesheet into the common report assets, which is what makes the fonts available when reports are rendered.

  • Where it appears: in the company settings, in the same font selector that already exists there.
  • What changes: the list of fonts you can pick from is longer, including Thai fonts such as THSarabun and AngsanaNew.
  • What it touches: the company configuration and the shared report styling used by Odoo reports.

No new menus, buttons, checks, automatic computations or scheduled actions are added by this module; it only provides additional font choices and the styling needed to display them.

Depends on

web

Required by other modules

Models and fields (1)
  • res.company · extends an existing modelfont

Text generated by AI (DeepSeek) from reading the Odoo 17.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 5 confirmed, 4 with no information of 9 versions.

Sources · Odoo 17.0

Confirmed on 2026-11-03 in branch 17.0 of OCA/l10n-thailand.

terminal Installation and usage

OCA documentation · Odoo 17.0

To configure font thailand:

Go to Settings \> General Settings \> Business Documents \> Configure Document Layout # Selected Font and Save

No verified information in OCA: Installation, Usage.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.