Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> 電腦軟體教學 >> 電腦軟體介紹

Mac 上 CrossOver 語言切換中文:臨時指令法 vs 永久修改 wine 設定檔

編輯:電腦軟體介紹

CrossOver 預設英文介面,運行 Windows 軟體時中文顯示可能異常。提供兩種中文化方案:

方法一:臨時切換(單次生效)

終端機執行:

LANG=zh_CN.UTF-8 open CrossOver

繁體中文將 zh_CN 改為 zh_TW。

方法二:永久修改(需修改套件內容)

  1. 右鍵 CrossOver.app → 「顯示套件內容」
  2. 依序進入:Contents → SharedSupport → CrossOver → bin
  3. 用 TextEdit 開啟 wine(無副檔名)
  4. 檔案末尾找到 exec $cmd, @wine_args, @args
  5. 前一行插入:$ENV{LANG} = "zh_CN.UTF-8";(繁體改 zh_TW)
  6. 儲存 → 重開 CrossOver 驗證:「設定」→「管理酒瓶」→「控制台」→運行「wine configuration」出現中文介面即成功

修改後檔案結尾應如下:

# Start Wine
if ($log or CXLog::is_on())
{
    print STDERR "\n** ",scalar(localtime(time)),"\n";
    print STDERR "Starting '",join(' ',$cmd,@wine_args),"'\n";
    print STDERR "'",join(' ',@args),"'\n\n";
}
$ENV{LANG} = "zh_CN.UTF-8";
exec $cmd, @wine_args, @args
or cxerr("unable to start '$cmd': $!\n");
exit 1;

本文來自【系統之家】 www.xp85.com

Copyright © Windows教程網 All Rights Reserved