C Winform程式本地化應用

2022-08-29 23:03:24 字數 752 閱讀 2180

1. 建立乙個winform應用程式 – 「windowsformslocalizationtest」.

2. 在主窗體屬性欄裡,把localizable屬性設定成」true」.

3. 新增兩個button:

button1->text = "button1"

button2->id = "btnconfirm", text = "confirm"

4. 把窗體的」language」屬性設定成」chinese」 (simplified chinese)

5. 修改button1的text屬性為「確定」

6. button1的click事件新增如下**把當前culture設定為簡體中文:

private

void button1_click(object

sender, eventargs e)

7. 專案結構如下圖

執行程式並點選"button1"按鈕,此時btnconfirm的 文字就由「confirm」轉變成「確認」:

在winform程式中使用資源檔案msdn有以下建議:

即對於窗體要使用窗體資源檔案,對於其他所有非窗體資源使用專案資源檔案。

參考:

應用程式本地化之文字本地化

一 概念 本地化就是使應用適合與本地區使用者習慣的過程。本地化涉及多方面內容,包括文字 貨幣 日期和,甚至語音都需要本地化。二 本地化分類 1 文字資訊本地化 文字資訊本地化占有很大的比例,其中包括應用名稱本地化 系統按鈕和資訊本地化以及靜態文字資訊本地化。2 nib和故事板檔案本地化 3 資源檔案...

本地化 日誌本地化

目錄 概要執行時日誌 國際化與本地化 定義你的本地化日誌資訊mymsg enum package org.skzr.logging basename charset utf 8 value org.skzr.logging.msglocallog public enum mymsg 定義國際化檔案o...

本地化SilverLight應用程式(多語言支援)

原文 利用資源檔案 resources file 使silverlight支援多語言。1.建立乙個silverlight應用程式。3.新增string型別的資源,這裡新增 usernamestring user name。設定access modeifer為public。5.為這個資源檔案新增同樣的...