Table of Contents

Sylpheed

English

英語設定の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

Problem on Let’s Encrypt SSL

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 と置き換えると問題は解消する

References

Sylpheed
https://sylpheed.sraoss.jp/