web-dev-qa-db-ja.com

Linux-Wine-ロケール+日付/時刻形式を強制することは可能ですか?

Wineとシリアルポートを使用していくつかのセンサーソフトウェアを実行したいと思います。ただし、このSWが正しく機能するには、正確な日付/時刻設定が厳密に必要です。

KDE(Kubuntu 13.04を実行)で新しいアカウントを作成し、ロケールを米国英語に設定しました。ただし、。wineフォルダーを削除しましたが、Wineはチェコ語のロケールまたは少なくともいくつかの設定を使用しているようです。デフォルトのシステムロケール設定を損傷したくないので、次を使用してプログラムを実行します。

LC_ALL=en_US.UTF-8 wine program.exe

しかし、日付/時刻形式の問題は残っています。 dd/mm/yyとhh:mm:ssの時間が必要です-プログラムを正しく動作させるためにWindowsを使用するのと同じです。

出来ますか?

ありがとう

1
Juhele

はい、wine regeditを実行し、適切なキー(sShortDatesTimeFormat)を編集する必要があります

HKEY_CURRENT_USER\Control Panel\International

regeditを終了し、設定がで保存されたことを確認します

wine regedit /E - 'HKEY_CURRENT_USER\Control Panel\International'
1
Dan Dascalescu