1

下部のアプリバーでボタンをローカライズするにはどうすればよいですか。ボタンの下にあるドイツ語のデバイス「Neu」と英語のデバイス「Add」に書き込みたい。

<Style x:Key="AddAppBarButtonStyle" TargetType="ButtonBase" BasedOn="{StaticResource AppBarButtonStyle}">
    <Setter Property="AutomationProperties.AutomationId" Value="AddAppBarButton"/>
    <Setter Property="AutomationProperties.Name" Value="Add"/>
    <Setter Property="Content" Value="&#xE109;"/>
</Style>

ありがとう!

4

3 に答える 3

3

したがって、ボタンスタイルを使用している場合は、次のようにすることができます。

<Button Style="{StaticResource HomeAppBarButtonStyle}" x:Uid="HomeButton" />

そして、RESWには次のようなものがあります。

HomeButton.[using:Windows.UI.Xaml.Automation]AutomationProperties.Name

キー値として。

于 2012-10-20T21:27:25.330 に答える
1

Multilingual App Toolkitユーザーの好みの言語に応じてアプリケーションのコンテンツを変更できるforVisualStudioの使用を検討していると思います。

次のリンクをクリックしてダウンロードできます:http://msdn.microsoft.com/en-us/windows/apps/hh848309.aspx

そして、これがどのように機能するかを示す短い役立つビデオです:http ://www.youtube.com/watch?v=Uyts-DQbC4w

よろしく。

于 2012-10-19T14:54:52.660 に答える
0

これは、Windows8で推奨される方法です。

ボタンの例(C#)

  1. リソースファイルを作成します。strings/de-de.reswリソースファイルに次のように入力する必要があります。

desplay.Text (最初の列)
play the music here(2番目の列)
2。次に、このパラメーターを追加してx:Uid、リソースファイルから翻訳を取得します。

詳細については、この記事をお読みください:http: //msdn.microsoft.com/en-us/library/windows/apps/xaml/Hh965323 (v=win.10).aspx

于 2012-10-21T09:40:45.283 に答える