1. 程式人生 > >【UWP開發】UWP如何支援多語言

【UWP開發】UWP如何支援多語言

可以支援下我們的遊戲,uwp支援xbox play anywhere,購買地址

在釋出遊戲到商店的時候,發現windows store會根據包支援的語言進行顯示,而其實我們遊戲是支援很多語言的,但是這個商店頁面顯示的支援的語言是通過包解析出來,所以並不準確。

為了解決這個問題,於是還是得使用uwp的方式對多語言進行配置,“欺騙”商店解析。

1、在工程目錄下建立Strings目錄,然後再建立一個en子目錄(只要隨便一個語言目錄即可),然後在子目錄右鍵-新增-新建項-資原始檔(.resw)


2、安裝多語言工具包

關於多語言工具包的詳細使用方式,請檢視官方文件

3、啟用多語言工具包


4、新增多語言支援


開啟之後選中所要支援的語言

5、配置多語言

上面步驟選好語言之後,會自動生成如下目錄:

6、修改對應語言的設定

開啟所要修改的.xlf檔案,雙擊即可,會使用安裝的多語言工具包開啟(這個步驟很重要,有這個步驟之後才是真正支援)

7、把下圖圈起來的改為如下設定,然後儲存即可


8、匯出提交到後臺,這時候檢視包解析,應該就能看到支援的語言了



注意事項: 1、Package.appxmanifest不需要改,預設就行

相關推薦

UWP開發UWP如何支援語言

可以支援下我們的遊戲,uwp支援xbox play anywhere,購買地址 在釋出遊戲到商店的時候,發現windows store會根據包支援的語言進行顯示,而其實我們遊戲是支援很多語言的,但是這個商店頁面顯示的支援的語言是通過包解析出來,所以並不準確。 為了解決這個問

VS開發組播(播)的C程式實戰

每個人都有不同的認知規律和習慣, 有的人喜歡搞一套嚴密的大理論, 論述起來滔滔不絕, 不管自己懂不懂, 反正讀者/聽者是沒搞懂。 有的人喜歡從實踐出發, 沒看到程式碼, 不執行一下, 不看到結果, 就不太舒服。 我感覺, 我偏向後者, 必須有一個結果作用於我, 我才有感觸

iOS開發---- SDWebImage支援webp格式的圖片

什麼是webp?iOS如何支援webp格式的圖片? 什麼是webp? 點選這裡檢視什麼是webp。 iOS如何支援webp格式的圖片? 在iOS的開發中,獲取網路圖片我們基本上都會使用開源庫SD

Linux開發GCC 4.8及以上支援記憶體非法訪問檢查

gcc4.8及以上版本支援地址越界,野指標檢查,只需要在編譯時使用-fsanitize=address選項即可,當執行程式時如果訪問非本程式申請的地址就會報錯。[email protected]:/home/ngos/practice> vi nullpoi

VS開發使用CTabView分割頁卡視窗

一般書中介紹的是使用CSplitterWnd來拆分視窗實現多檢視,CSplitterWnd中的CreateClient可以儲存其建立的pCreateContext指標,以便子檢視共享Document。這我用一篇文章詳細說明。CTabView建立多檢視的好處在於簡單的標籤切

Mac資料夾語言設定(漢化)

當我們使用Mac中文語言的時候,使用終端Terminal看到的資料夾列表和直接在Finder裡面看到的不一樣。經常我們使用一箇中文的資料夾在終端cd選擇的時候切換輸入法會感覺比較噁心。 但是系統預設的幾個資料夾“桌面”,“下載”等在終端看到的卻是英文的 “De

VS開發CTabView頁卡介面

The CTabView class simplifies the use of the tab control class (CMFCTabCtrl ) in applications that use MFC's document/view architecture. class CT

unityjit遊戲開發講解ios系統不支援JIT的來龍去脈,以及unity在IOS上需要使用反射時候的替代方案

標題有點長啊,很彪,所以我們叫彪題(咋地,東北地,你瞅啥)    1.帶有增高墊IL的c# c#語言作為一種高階語言,是不能直接在我們的CPU上來直接執行的。 需要編譯成IL語言(Intermedia

Linux開發Qt開發QT 同時支援滑鼠和觸控式螢幕

現在 如果我要使用滑鼠 匯入環境變數 export QWS_MOUSE_PROTO=MouseMan:/dev/input/mice 使用觸控式螢幕,匯入環境變數 export QWS_MOUSE_PROTO=Tslib:/dev/input/touchscreen0 如果想同時兩個都支援   export

前端開發合併個前端靜態資原始檔,減少HTTP請求次數

從優化請求靜態資原始檔(JS、CSS)的角度來說,載入多個檔案會發出多次請求,為了解決這個問題,我們可以把多個檔案合併成一個檔案,現在有一些前端工具可以把多個檔案合併成一個檔案,這種方式是靜態的在發版前就要合併成一個檔案,還有一種方式把多個檔案動態合併成一個檔案;所謂動態是把

遊戲開發淺談遊戲開發中常見的設計原則

依賴關系 unity 說過 srp des log gof https 類繼承   俗話說得好:“設計模式,常讀常新~”。的確,每讀一遍設計模式都會有些新的體會和收獲。馬三不才,才讀了兩遍設計模式(還有一遍是在學校學的),屬於菜鳥級別的。這次準備把閱

Web開發Mean web開發 01-Express實現MVC模式開發

http scripts send javascrip 模板引擎 指令 開發環境 depend filter 簡介 Mean是JavaScript的全棧開發框架。更多介紹 用Express實現MVC模式開發是Mean Web全棧開發中的一部分。 Express 是一個基於

Android開發之Fragment與Acitvity通信

對象 p s ets roi mit blog () open findview   上一篇我們講到與Fragment有關的經常使用函數,既然Fragment被稱為是“小Activity”。如今我們來講一下Fragment怎樣與Acitivity通信。

Android開發找樂,一個笑話App的制作過程記錄

override pbo rdm data root 恰恰 功能 sql htm 緣起 想做一個笑話App的原因是由於在知乎上看過一個帖子。做Android能夠有哪些數據能夠練手,裏面推薦了幾個數據開放平臺。在這些平臺中無一不是有公共的笑話接口,當時心

技術案例Firefly-RK3399路視頻編解碼

code 準備 能夠 攝像頭 target 視頻 處理 wid 1-1 Firefly-RK3399開源板擁有強大的視像處理器(VPU),能夠流暢的實現H.264編解碼功能,可以同時進行兩路視頻編碼和五路視頻解碼。在應用方面,多路編解碼功能可以更優秀地應用於同時錄像和播放多

遊戲開發Excel表格批量轉換成CSV的小工具

作用 span all 腳本開發 class lob 索引 之前 並保存 一、前言   在工作的過程中,我們有時可能會面臨將Excel表格轉換成CSV格式文件的需求。這尤其在遊戲開發中體現的最為明顯,策劃的數據文檔大多是一些Excel表格,且不說這些表格在遊戲中讀取的速度

ASP.NETUCenter實現站點同步註冊

res login oct bst center 實現 log conf https 問題描述 上一篇文章寫了【ASP.Net】UCenter實現多站點同步登錄退出 在整合論壇的時候,同步註冊也是相當必要的一個功能:將論壇註冊的用戶同步到自己的網站,自己網站註冊

實驗6繼承和

alt ID per 構造 clu moto space show oid 實驗1: A.h #ifndef A_H #define A_H #include"base.h" class A:public Base{ public: A(int m,in

設計開發 Linux C文件創建Open函數

include == code pan lin his class trunc types.h #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h>

敏捷開發經驗構件庫-Java版(exp-libs)

完整原文(含原始碼):http://exp-blog.com/2018/09/22/pid-2382/ (轉載請註明出處,僅供分享學習,嚴禁用於商業用途) 環境 簡介 此構件庫為本人多年程式設計總結提煉而成,把常用的功能模組作為原子API