Recently saw a function, that is, the system language switch after the application name is also followed by localization, feel this function is good to study the next!! Finally realized!! This is a great feature you must add, an instant feel international fan has no!
------------------------------Split Line-------------------------------------------------
Let's take a look at the effect after implementation
First, download the non-specific language resource item
Download: Non-specific language resource items
Unzip, point open to Path language-neutral Resource project\c++, double click Open AppResLib.sln Open Solution. Then, in the Solution Explorer, right-click the appreslib.rc file under Resource files and select "View Source".
then modify the Red box section, AppTitle and Apptiletitle respectively is the application list display name and WP tile display name, first of all, our husband into English localization file, then change here to the corresponding English name. To change the solution settings to release mode, press F6 to build the solution.
after the build opens the path language-neutral Resource project\c++\release Find the AppResLib.dll file and modify it to Appreslib.dll.0409.mui.
Why change to this name??? Let's take a look at the official description.
for each localized region naming format, please refer to this link: Point Me
at this stage, a " English (United States)" Localization file is generated, repeat the above steps to generate the required localization files.
So what if the localized file for the corresponding region?
The answer is: you need to provide a AppResLib.dll (the build step is the same as above), and if there is no localized file for the corresponding region, the localized content in the file will be read.
The last generated localization file is as follows:
Now that the localized file generation has been completed, the next step is to use it in your project.
Span style= "COLOR: #333399" > First, language-neutral Resource all the * under the project\c++\release path. The MUI file and the AppResLib.dll file are copied to the project top-level directory (with the. xaml sibling), and then you select the solution right-click Add Existing item to put all * .mui files and appreslib.dll added to the project. Select all the files that you added, open the Properties panel, and modify the copy to output directory to always replicate.
Then, open the Wmappmanifest.xml file, switch to the Application UI tab, modify the display name to @appreslib.dll,-100, and change the tile title to @appreslib.dll,-101.
As for why, what is 100???
The answer is: Double-click the AppResLib.dll file in the solution, expand the String table label, double-click the file to enter the directory, and you will see the value. That corresponds to 100 and 101. (Remember to confirm)
● Ok!! Done!! It's still a lot of trouble, but it's a great effect. Then you can compile it! Switch the system language to see the effect! Dick Dick's!
Reference article:
https://msdn.microsoft.com/library/windows/apps/ff967550 (v=vs.105). aspx
● PS: Make an announcement. See this article of you, my app "Pico Big Adventure" in iOS, Android, Windows Phone should have been on all platforms can be searched! Always remember to support Oh! Go to the App review area and click here to review! To our arduous independent developers to encourage!!
"WP localisation" ultra-detailed WP app name and tile name localization