透過 winget 安裝指定語言版本的軟體

平時使用 winget 安裝完成後可能會發現語言是英文版本, 其實安裝時可以使用 --locale 指定安裝軟體的語言版本(需要軟體作者有提供),例如要指定繁體中文可以使用下面的指令安裝:
    
winget install 軟體名稱 --locale zh-TW
    

註: 有些軟體可以在安裝後再選擇語言版本,這種的軟體可以不用在安裝時指定語言,且並不是每個軟體都有支援語言版本,若不支援則會出現「未找到符合輸入條件的套件。」

將語言設定寫入設定檔

每次都要手動指定語言版本有點麻煩,不過可以將我們慣用的語言寫入設定檔中

使用下面的指令開啟設定檔:
    
winget settings
    

在未編輯前的預設內容如下:
    
{
    "$schema": "https://aka.ms/winget-settings.schema.json",

    // For documentation on these settings, see: https://aka.ms/winget-settings
    // "source": {
    //    "autoUpdateIntervalInMinutes": 5
    // },
}
    

中間有些註解內容我們先不管他,增加語言設定內容
    
{
    "$schema": "https://aka.ms/winget-settings.schema.json",

    "installBehavior": {
        "preferences": {
            "locale": [ "zh-TW", "en-US" ]
        }
    }
    
    // For documentation on these settings, see: https://aka.ms/winget-settings
    // "source": {
    //    "autoUpdateIntervalInMinutes": 5
    // },
}
    

存檔後關閉所有指令視窗,之後在安裝時就會優先檢查有沒有繁體中文版本的軟體可以安裝了!

參考資料:
(winget) 的 settings 指令

留言