ClamTKの日本語化について

Linux Mintの初心者向けフォーラム
返信する
Yamatosodachi
前相撲
記事: 3
登録日時: 2026年4月05日(日) 16:27

ClamTKの日本語化について

投稿記事 by Yamatosodachi » 2026年4月05日(日) 16:36

初めまして、西山と申します。
最近、Linux MINTをインストールして使い始めました。
一通りインストールができておりますが、ClamTKについて教えていただけますでしょうか。

困っていること
ClamTKで駆除などが動作するように2バイト文字が認識できる設定を行ったところ、
ClamTKのメイン画面が日本語から英語になってしまいました。
英語でも特に問題はありませんが、日本語化できるならば対応したく
お知恵をいただければと思います。

それ以外のアプリケーションでは、日本語環境で使用できております。

当方、仕事でUnixなどを使った経験があります。
コマンドでの対応も可能です。

以上、ご質問内容がこの掲示板でよいか不明ですが、どうぞよろしくお願いたします。

掲示板が不適切な場合は、掲示板をご紹介いただければ、幸甚です。

西山
添付ファイル
Screenshot from 2026-04-05 16-35-09.png
Screenshot from 2026-04-05 16-35-09.png (32.67 KiB) 閲覧された回数 771 回

Beats
前相撲
記事: 4
登録日時: 2025年12月29日(月) 18:02

Re: ClamTKの日本語化について

投稿記事 by Beats » 2026年4月10日(金) 20:58

ターミナルを開いて、下記のように ClamTK を実行しても、やっぱり英語になりますか?

コード: 全て選択

LANG=ja_JP.UTF-8 clamtk &

Yamatosodachi
前相撲
記事: 3
登録日時: 2026年4月05日(日) 16:27

Re: ClamTKの日本語化について

投稿記事 by Yamatosodachi » 2026年4月16日(木) 22:35

こんばんは、アドバイスいただきありがとうございます。
端末で実行しましたが、やはり、英語表示で出てきました。
他になにかございますでしょうか。

西山

Beats
前相撲
記事: 4
登録日時: 2025年12月29日(月) 18:02

Re: ClamTKの日本語化について

投稿記事 by Beats » 2026年4月18日(土) 11:52

もしかしたら下記を見て/usr/bin/clamtk を編集されたのでしょうか?

https://best3.net/linux%e3%81%a7%e7%84% ... 13702.html

コード: 全て選択

setlocale(LC_ALL, '');
setlocale(LC_TIME, 'C');
上記を setlocale(LC_ALL, 'C');と書かれているということはないでしょうか?
locale(ロケール)は
国や言語に特有の設定を決定するために使う情報の集合体
らしいです。

通常日本語設定では 'C' の代わりに 'ja_JP.UTF-8' などを使います。

clamtkの挙動がよくわからないので、もともとの設定ですし、'setlocale(LC_ALL, '')' ととなっているので、そのままでもいいと思いますが...
(LC_ALL, '')はダブルクォート1つではなく、シングルクォート2つです。

参照
https://wiki.gentoo.org/wiki/Localizati ... 3.81.8B.3F

Yamatosodachi
前相撲
記事: 3
登録日時: 2026年4月05日(日) 16:27

Re: ClamTKの日本語化について

投稿記事 by Yamatosodachi » 2026年4月30日(木) 18:01

返信が大変遅くなりました。
まず、結果のご報告です。

上記を setlocale(LC_ALL, 'C');と書かれているということはないでしょうか?

ここを上述の記載としておりました。
これをsetlocale(LC_ALL, '')

に変更し、再起動したところ、日本語表示になりました。
ありがとうございます。

変更ミスを行っていたようです。
アドバイスありがとうございました。

西山

返信する