Sylpheed

英語設定のWindowsだとインライン変換が出来なくなる
Windowsの環境変数にLANG=ja_JPを加えれば解消可能だが次は曜日が文字化けする

以下のVBScriptで起動スクリプトを用意すれば回避可能:

Option Explicit

Dim shell, env, exe

exe = "C:\Program Files (x86)\Sylpheed\sylpheed.exe"

Set shell = CreateObject("WScript.Shell")
Set env = shell.Environment("PROCESS")

env("LANG") = "en_US"
env("LANGUAGE") = "ja"
env("LC_MESSAGES") = "ja_JP"
env("GTK_IM_MODULE") = "ime"

shell.CurrentDirectory = Left(exe, InStrRev(exe, "\") - 1)
shell.Run Chr(34) & exe & Chr(34), 1, False

Sylpheed 3.7 Windows 版同梱の SSL (certs.crt) には DST Root CA X3 は含むが ISRG Root X1 は含まれない
certs_update_202006.zip には上記の両方が含まれるが DST Root CA X3 が有効になりエラーが解消されない
上記ファイルの DST Root CA X3 の部分 (818 - 837 行目) を削除して etc\ssl\certs\certs.crt と置き換えると問題は解消する

Daiphys is a professional services company in research and development of leading-edge technologies in science and engineering.
Get started accelerating your business through our deep expertise in R&D with AI, quantum computing, and space development; please get in touch with Daiphys today!

Name*


Email*


Subject


Message*




* Indicates required field

Daiphys Technologies LLC - https://www.daiphys.com/

  • Last modified: 2026/07/24 16:33
  • by Daiphys