正確設定語言,加速WP應用提交

2021-09-04 13:21:28 字數 1210 閱讀 6856

語言檢測

怎樣建立本地化windowsphone應用

」章節。該章節詳細描述了如何通過新增資源檔案實現應用程式的本地化。

[neutralresourceslanguage]屬性位於應用程式的properties\assemblyinfo.cs檔案中,格式如下所示:

[assembly: neutralresourceslanguageattribute("en")]

屬性中的引數部分指定了預設的語言名稱。屬性的設定非常容易,在visual studio中依次單擊 properties -> assembly information,然後從下拉列表中選擇你想要設定的語言即可。

新增多語言支援,通常涉及到相關目錄下的*.resource.dll。

典型的應用往往包含下列的資源檔案,可以對比你的xap:

以及[neutralresourceslanguage(「es」).

或許你會問「english (international)是什麼意思?它與english有什麼不同?」。下面內容將為你解答這些疑問。

本地化資料分組

為了避免這個問題,只需避免同時使用這兩個不同版本的english。

常見問題

7月18日的更新,引起了一些開發者對於設定預設語言感到困惑,尤其是在提交更新的時候。設定錯誤的預設語言會引起很多問題,常見的問題有:

error 2003:[neutralresourceslanguage]屬性無法讀取。

這錶名你需要為你的xap包設定乙個[neutralresourceslanguage]屬性,然後重新編譯並提交。具體操作方法在上面的段落中已有提及。

error 1047:新版xap包比已經提交的xap包支援的語言少。

error 1048:新提交的xap包中支援的語言與已經提交的xap包中支援的語言有衝突。

這通常是由於在發布更新時選擇了錯誤的語言而引起的。語言的更新需要與之前的語言相匹配。如果之前的語言被設定成「english(international)」,那麼你需要使用[neutralresourceslanguage(「es」)。如果是「english」,就用[neutralresourceslanguage(「en-us」)或[neutralresourceslanguage(「en-ca」).

臨時解決方法是,刪掉正在提交的應用,並重新提交。注意,確保你刪掉的是正在提交的應用,而不是已經發布的應用。

提交wp7應用到微軟的軟體商店時要注意的

1 在應用程式描述頁面,有 標記的為必填項,2 必須是png格式 1 移動應用程式大圖塊 173 173 可選 2 移動應用程式小圖快 99 99 必選 3 pc應用程式大圖塊 200 200 必選 4 背景技術 1000 800 可選 5 應用程式截圖8張 480 800 必填 以上尺寸必選絕對匹...

設定應用內的系統控制項語言

在ios應用中,是時候會需要系統的一些ui控制項,比如uiwebview 長按顯示系統上下文選單 uiimagepickercontroller 使用系統的照相機介面 uitableviewcell 處於待刪除的狀態,會有乙個系統的刪除按鈕 其顯示的語言並不是和你當前手機系統語言一致的,而是根據你的...

設定應用內的系統控制項語言

1.在uiwebview中長按會彈出系統的上下文選單.2.在uiimageoickercontroller 中會使用系統的照相機介面.3.在編譯狀態下的uitableviewcell,處於待刪除狀態時,會有乙個系統刪除的按鈕,以上這些空間顯示的語言和你手機的語言並不一致,可以通過下面的plist檔案...