[發明專利]基于Windows系統的多語言環境自動切換方法及系統在審
| 申請號: | 201210148556.6 | 申請日: | 2012-05-11 |
| 公開(公告)號: | CN103389854A | 公開(公告)日: | 2013-11-13 |
| 發明(設計)人: | 楊煒祖 | 申請(專利權)人: | 上海吉柴電子信息技術有限公司 |
| 主分類號: | G06F3/0481 | 分類號: | G06F3/0481;G06F9/48 |
| 代理公司: | 上海科盛知識產權代理有限公司 31225 | 代理人: | 宣慧蘭 |
| 地址: | 200072 上海*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 windows 系統 語言 環境 自動 切換 方法 | ||
技術領域
本發明涉及一種計算機語言切換方法,尤其是涉及一種基于Windows系統的多語言環境自動切換方法。
背景技術
Windows是一種可視化的多任務多用戶視窗操作系統,是目前使用最廣泛的終端操作系統。目前,Windows系統為適應多國語言(中文、英文、日文)用戶(User)的本地語言習慣,它需要基于每一種語言建立一個用戶,并在該下設置相應的本地語言環境。當系統使用者需要在多個語言環境之間切換時,使用者必須先通過輸入設備(鼠標或鍵盤)向系統發送注銷命令注銷當前語言環境所對應的Windows用戶,然后在Windows用戶登錄界面,選擇所期望語言所對應的用戶,并登錄到該用戶。
這種傳統的Windows語言環境的切換方式存在以下問題。首先,該過程操作復雜,使用者需要記錄不同語言環境所對應的用戶名和密碼,且一般需要鍵盤、鼠標的組合操作才能完成不同語言環境的切換。其次,該切換過程耗費系統時間,其中,注銷、登錄過程都需要用戶手動輸入,每一個過程都耗時。最后,該切換機制耗費系統資源。這種機制需要為不同語言環境都建立相應的語言用戶,每種語言用戶都有不同的系統設置;當使用者只有一人,且要求使用基于不同語言的單一系統設置時,傳統的切換方法不能滿足使用者需求,既耗費系統資源,又給使用者帶來了不便。
發明內容
本發明的目的就是為了克服上述現有技術存在的缺陷而提供一種快速、高效的基于Windows系統的多語言環境自動切換方法。
本發明的目的可以通過以下技術方案來實現:
一種基于Windows系統的多語言環境自動切換方法,該方法通過在Windows界面中增加多語言切換按鈕,系統根據該多語言切換按鈕的輸入信息自動完成多語言環境切換,所述的多語言切換的過程包括以下步驟:
1)系統根據多語言切換按鈕的輸入信息獲取語言切換事件;
2)系統判斷需要切換的語言是否與當前的語言環境相同,若為否,則進入步驟3),若為是,則不進行切換;
3)系統根據需要切換的語言自動重置用戶的語言環境,完成語言環境切換。
步驟3)具體包括:系統首先將當前用戶的語言環境設置為需要切換的語言,然后注銷當前用戶并重新登錄,最后自動配置用戶的應用環境。
一種實施如權利要求1所述方法的多語言環境自動切換系統,包括用戶語言切換界面模塊、用戶事件處理模塊、用戶系統環境設置模塊、用戶應用環境設置模塊以及由Windows內核模塊修改的系統啟動過程配置模塊、Windows登錄與認證模塊;
用戶語言切換界面模塊包括設在Windows用戶界面的多語言切換按鈕,用于輸入語言切換事件;
用戶事件處理模塊,用于監聽語言切換事件,并調用用戶事件處理模塊和用戶系統環境設置模塊進行語言環境切換;
用戶系統環境設置模塊,用于設置當前用戶操作環境的語言配置,并注銷當前用戶;
用戶應用環境設置模塊,用于自動配置用戶的應用環境;
系統啟動過程配置模塊,用于設置Windows進入啟動過程的時間,并配置啟動過程中的Logo畫面;
Windows登錄與認證模塊,將Windows的交互式登錄過程改造為進行后臺授權認證,并完成自動登錄過程,并在登錄后自動調用用戶應用環境設置模塊。
與現有技術相比,本發明解決了傳統Windows進行多語言環境切換的缺點,即用戶操作復雜、切換時間長、系統資源消耗大、不提供一致的系統設置,實現了多語言環境的一步式自由切換,用戶只需點擊切換按鈕即可完成語言環境的切換,簡化了操作步驟,減少了切換時間,速度相對于傳統方法提高了40%,并提供了一致的系統配置,減少了系統資源消耗,其用戶環境設置資源的消耗只相當于原有方法的1/N(N為多語言的數量);既提高了用戶體驗,又能適應多種業務環境。
附圖說明
圖1為本發明實施例的流程圖;
圖2為本發明的模塊框架圖。
具體實施方式
下面結合附圖和具體實施例對本發明進行詳細說明。
實施例
一種基于Windows系統的多語言環境自動切換方法,采用本方法進行切換的具體流程如圖1所示,包括以下步驟:
1)用戶打開Windows系統的數字終端的電源,進行開機;
2)Windows系統啟動,顯示系統定制的啟動LOGO畫面;
3)Windows自動登錄到默認的用戶,設置默認的語言環境(如中文操作環境),并在用戶操作界面上顯示多語言切換的按鈕;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海吉柴電子信息技術有限公司,未經上海吉柴電子信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210148556.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種健脾壯腰保健酒
- 下一篇:太陽能生活垃圾低溫干餾分揀車間





