Windows Phone Workshop: Globalization

309 vues

Publié le

0 commentaire
1 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
309
Sur SlideShare
0
Issues des intégrations
0
Intégrations
1
Actions
Partages
0
Téléchargements
3
Commentaires
0
J’aime
1
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Windows Phone Workshop: Globalization

  1. 1. Workshop 8 : Windows Phone 2013 1 Objectif L’objectif de ce workshop est de  Comprendre l’utilité de la traslation/ localosation / internationalisation d’une application mobile  Connaitre le processus d’internationalisation Windows Phone  Savoir cibler le marché adéquat Ces objectifs sont atteints en travaillant par équipes de 2 personnes. Les conversations entre ces groupes sont exploités afin de progresser dans e cours. Partie I : (1h30 min) Download: http://visualstudiogallery.msdn.microsoft.com/5e2a913c-709c-44e6-8b90-a552eede1903 Aprés avoir installé le toolkit, on peut tout simplement l’activer (outil -> activation) puis (projet->ajouter langue). Une fois la langue ajoutée un fichier apparait portant comme extension .resx ce fichier est le dictionnaire de langue. Afin de pouvoir convertir le éléments affichés dans l’interface utilisateur (code XAML) , ou meme dans le code c# pour les données dans le code behind, il faut utiliser un certain paramétrage. Dans XAML tout texte doit avoir comme ressource le fichier LocalizedResources moyennant le Binding. Dans le code c# on doit utilier la classe AppRessources. XAML
  2. 2. Workshop 8 : Windows Phone 2013 2 Text="{Binding Path=LocalizedResources.ApplicationTitle, Source={StaticResource LocalizedStrings}}" C# Partie II : (30 min) Presentation du cycle de vie de l’application de chque groupe : Cibler le client : Mansoor est un chauffeur de Taxi, il a eu un Windows Phone comme cadeau. Comment concevoir des applications que Mansoor puisse utiliser et assimiler ? Nokia http://developer.nokia.com/Community/Wiki/Adding_multilingual_support_to_your_Windows_Phone_ap plication_using_the_Multilingual_App_Toolkit MSDN 1. Culture and Lnaguages: http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh202918(v=vs.105).aspx 2. How to build a globalized app http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff637519(v=vs.105).aspx 3. How to build a localized app http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff637520(v=vs.105).aspx 4. Biderectional application : http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj207040(v=vs.105).aspx 5. La documentation MSDN explique ce « Code Example » que vous trouverez en sa totalité: http://code.msdn.microsoft.com/wpapps/Globalization-Sample-ef20151f Ce code appelé « Globalization Sample » peut traduire le contenu dans la langue du smartphone ou on peut forcer la translation vers une langue de choix.
  3. 3. Workshop 8 : Windows Phone 2013 3 Workshop Compléter le Workshop Universal_INCOMPLETE. 1. Le premier textBlock est traduit selon la langue du device. 2. Le deuxieme texblock est traduit selon la langue du boutton.

×