0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Kivyの日本語化

Posted at

概要

Kivyは日本語対応していないため、日本語を使おうとすると文字化けする。
そのため、日本語フォントを追加し、日本語を使えるようにする必要がある。
※対応はプロジェクトごと

手順

  1. Googleから日本語フォントをダウンロードする。
    https://fonts.google.com/noto/specimen/Noto+Sans+JP
  2. プロジェクト直下に「font」というフォルダを作成する。
  3. 作成した「font」フォルダに日本語フォントファイルを格納する。
    フォントファイルはttfファイルで、好みのフォントを選択する。
  4. main.pyに日本語フォントを使用するように記載を追加する。
main.py
from kivy.core.text import LabelBase, DEFAULT_FONT
from kivy.resources import resource_add_path
from kivy.utils import platform
import os

# フォントファイルを指定
font_path = os.path.join(os.path.dirname(__file__), "font", "NotoSansJP-Regular.ttf")
resource_add_path(os.path.dirname(font_path))
LabelBase.register(DEFAULT_FONT, font_path)
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?