Flash info

Les vrais admins utilisent la ligne de commande... (dixit le mag Windows IT Pro du 6/02/07) Avis aux amateurs pour affirmer leur virilité Surprised.
La suite est ici.

 
Accueil arrow Forum

Bienvenue sur le forum PowerShell-Scripting.com

 
cricri2001
Utilisateur

PowerShelleur Débutant
Messages: 1
graphgraph
Karma: 0  
Gui WPF multi langue - 25/05/18 11:14 Bonjour les amis,

Je réalise actuellement une petite interface en powershell WPF (pas de forms) j'avance petit a petit.

Mon interface est stocké dans un fichier XAML

Je le parse pour créer les variables correspondant à mes controles avec le code suivant pour information

Code:

 # Import du fichier XAML $ContenueFichierXmlGet-Content -Path $my_application_path\ScriptUI.xaml $ContenueFichierXml$ContenueFichierXml -replace 'x:Name','Name' [xml]$Global:xmlWPF $ContenueFichierXml # Création de l'objet contenant l'interface graphique $Global:xamGUI = [Windows.Markup.XamlReader]::Load((new-object System.Xml.XmlNodeReader $xmlWPF))  # Création de variable pour chaque controleur de l'interface $xmlWPF.SelectNodes("//*[@Name]") | %{     Set-Variable -Name ($_.Name) -Value $xamGUI.FindName($_.Name) -Scope Global  }



j'aimerai stocker dans une fichier CSV la traduction de mes label (NomDuLabel;Trad_en_FR;Trad_en_EN)

mais comment assigné directement a mes label la traduction, j'ai pas envie de me le taper a la main lol

je suis preneur de vos idées
  | | L'administrateur a désactivé l'accés public en écriture.
Arnaud
Admin

Administrateur
Messages: 1319
graphgraph
Karma: 45  
Re:Gui WPF multi langue - 30/05/18 09:31 Bonjour Cricri !

PowerShell intègre nativement un mécanisme d'internationalisation que je te conseille vivement d'utiliser car il répond exactement à ta problématique.

Pour en savoir plus regarde ici : about_Script_Internationalization

Arnaud
MVP PowerShell (depuis 2007)
Suivez moi sur Twitter !
  | | L'administrateur a désactivé l'accés public en écriture.
© 2020 PowerShell-Scripting.com