Les Snippets

Connexion

Sélectionner la langue d'une application multilinge

Niveau requis pour utiliser/comprendre cette source : 1 ( Débutant )
Créé le 12/09/2006 21:29:47 et initié par romagny13 [Liste]
Date de mise à jour : 13/09/2006 17:46:53
Vue : 13513
Catégorie(s) : Divers, WinForm
Langages dispo pour ce code :
- VB 2005
- C# 1.x, C# 2.x
- Windev
- Voir tous les langages pour ce code snippet



Langage : VB 2005
Date ajout : 12/09/2006
Posté par romagny13 [Liste]
DateMAJ : 13/09/2006
Public Sub New()  
'// le changement de culture doit être fait avant InitializeComponent()
'// 1 - on recupere la culture courante (ci.name="fr-FR" par exemple)
'// 2 - on affecte de maniére à ce que l'application soit de la culture courante
Dim ci As CultureInfo  
ci = CultureInfo.CurrentCulture 
Thread.CurrentThread.CurrentUICulture = ci 
' Cet appel est requis par le Concepteur Windows Form.
InitializeComponent() 
' Ajoutez une initialisation quelconque après l'appel InitializeComponent()
End Sub
Remarque :
DEMARCHE POUR REALISER UNE APPLICATION WINFORM MULTILINGUE :
1 - Régler la propriété LOCALIZABLE de la FORM désirée sur TRUE
2 - Sélectionner le LANGUAGE (ex : Anglais) désiré de la propriété LANGUAGE de la FORM
NOTE : par défaut la propriété Language est réglée sur Français

3 - Régler les propriété Text des contrôles de la form dans le language sélectionné

>> des fichiers .resx sont ajoutés pour la form (ex form1.en.resx, form1.resx représentant le language par défaut donc français) et onglet ressources

(repasser le language en mode par défaut pour de nouveau ajouter des composants à la form)
4 - Changer la culture (au démarrage de l'application)

Snippets en rapport avec : Culture, Langue



Codes sources en rapport avec : Culture, Langue

{ASP / ASP.NET} GESTION TRÈS SIMPLE DES LANGUES (CULTURE) EN ASP.NET 2.0
Ce code montre quelques exemples très simples de gestion des langues (Cultures) dans un site en ASP....

{PHP} CLASSE DATETIME AVEC TRADUCTION
Début de class DateTime avec prise en charge multi-langue. Pour le moment seul la fonction de for...

{PHP} CLASS LANG AVEC COOKIE + HTTP_ACCEPT_LANGUAGE
Cette classe permet de gérer plusieurs langues pour votre site web. Celle-ci utilise un fichier cla...

{Delphi} UTILISATION DE TLANGUAGES
Ce cod est a la fois un tutoriel et un bon exemple d'utilisation du composants TLanguages. Cette so...

{C# / C#.NET} GESTION DES LANGUES, COUNTRIES, CHAÎNES DE CARACTÈRE SIMPLE
Gérer les langues dans un programme peut devenir vite fastidieux. Vous pouvez utilisez le gestionnai...

{PHP} TRADUCTION DE FICHIERS DE LANGUE AVEC GOOGLE GTRANSLATE
Un petit script vite fait qui traduit des fichier de langue PHP via un traitement par lot en utilisa...

{PHP} UN PETIT SITE MULTILANGUE
Ce code permet de créer un site multilangue: a partir de la page d'accueil l'utilisateur peut choisi...

{Javascript / DHTML} TRADUCTION DE TEXTE
Bonjour a tous, tout d'abord, je précise que c'est la première source que je dépose ici. Entrons da...

{ASP / ASP.NET} SHAREPOINT 2007 - CHARGER LA LISTE DES COLLATIONS SHAREPOINT DANS UNE LISTE DÉROULANTE
De la même façon que pour la liste des packages de langue installés : - http://www.aspfr.com/codes...

{PHP} UNE GESTION MULTILINGUE COMPLETE
Une quarantaine de lignes de codes que j'ai crée à partir d'une page blanche en exactement 30 minute...