ヘルプ

ようこそ!

このフォーラムはOdooに興味がある方はどなたでも参加いただけます。Odooに関する質問を投稿したり、質問に回答したりすることができます。

0

帳票(見積書、請求書など)で日本語出力ができません

Odoo 10.0-20170207 (コミュニティ版)を公式GithubよりDockerイメージで利用しておいます。

Web画面上は、日本語は問題なく表示されております。登録も可能です。
一方、帳票(見積書、請求書)出力すると、日本語部分だけ出力されず、正しく帳票出力されません。
解決方法をご教示ください。

アバター
破棄
2 回答
0
Best Answer

サーバに日本語フォントがインストールされていないことが原因かと思います。

Dockerコンテナ内で、

sudo apt-get install fonts-vlgothic

などでフォントインストールした上でイメージを更新するか、

ホスト側でフォントをインストールして、docker run 実行時に「-v /usr/share/fonts:/usr/share/fonts」でフォントディレクトリをマッピングしておくとよいはずです。

アバター
破棄
0
アバター
Takuya Sawada
Best Answer

すでに田代さんの回答で問題解決をしているかと思いますが、
比較的新しい Debian 系ディストリなら `fonts-noto-cjk` パッケージがオススメです。

Google が Adobe と共同開発した書体が収録されていて、
このフォントファミリーには Unicode 収録文字のほぼ全てが収録されているので、
アジア兼だけでなく世界のどの言語も問題なく混在表記した場合でも違和感がないように設計されています。

sudo apt-get install fonts-noto fonts-noto-cjk

上記コマンドでインストールすることができます。
アジア圏の言語を複数サポートしなければならない状況というのは
あまりないかもしれませんがとても個人的には良い書体だと思います。

アバター
破棄