Benutzer mit den meisten Antworten
Anwendung auf Englisch

Frage
-
Hallo! Wie bekomme ich die Anwendung auf Englisch? Was ist da genau zu tun? siehe Bilder Ich meine ich hätte alles richtig gemacht. Muss ich an den Windows Einstellungen drehen oder könnte ich das auch anders realisieren? Grüße Andreas
Bilder
http://www1.minpic.de/bild_anzeigen.php?id=145542&key=14378318&endehttp://www1.minpic.de/bild_anzeigen.php?id=145543&key=86875464&ende
Antworten
-
Hallo Andreas,
über das Setzen der Thread-Cultures ist Standard:
[Lokalisierung zur Laufzeit]
http://dzaebel.net/LocalizeRuntime.htm[Codierung und Lokalisierung]
http://msdn.microsoft.com/de-de/library/h6270d0z.aspx
ciao Frank- Als Antwort markiert Andreas Bauer2 Mittwoch, 11. Mai 2011 18:34
Alle Antworten
-
Wenn deine Anwendung verschiedene Sprachen können soll ist dies keine Windowseinstellung....
schau mal hier http://www.c-sharpcorner.com/UploadFile/rupadhyaya/GloblizationInDotNEt12032005004146AM/GloblizationInDotNEt.aspx
http://msdn.microsoft.com/en-us/library/3xbc3357%28v=vs.71%29.aspx
oder suche mal nach ".net + Globalization"
Gruß
cap
-
Hast Du eine Version mit Multilingual User Insterface installiert? Dann kann man Windows entsprechend Umstellen, sonst bleibt nur der Test auf einem Windows in entsprechender Sprache.
Was an Programmeinstellungen zu sehen ist, sieht mir soweit richtig aus.
Zum testen kannst Du auch ein Stück Code einfügen indem Du die CultureInfo auf die zu testende Kultur setzt.
- Florian- Bearbeitet Florian Haupt Mittwoch, 11. Mai 2011 10:17 CultureInfo ergänzt
-
http://msdn.microsoft.com/de-de/library/w7x1y988(v=VS.90).aspx
Hallo, siehe // **** Kann hier jemand was sagen? Suche einfach so eine Art Rezeptanleitung. also ALLES auf Deutsch - Windows mäßig. MUI XP <p>//Wenn deine Anwendung verschiedene Sprachen können soll ist dies keine //Windowseinstellung....</p><p>ja korrekt!!</p> Dann so. #region language Language = System.Configuration.ConfigurationManager.AppSettings["language"]; Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo(Language); Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo(Language); ResourceManager RM = new ResourceManager(this.GetType().Namespace + ".Properties.Resources", this.GetType().Assembly); // **** Das benötige ich nicht unbedingt. // **** Kann hier jemand was sagen? Für was wäre das sinnvoll? Resources.Culture = new CultureInfo(Language); #endregion InitializeComponent(); lblLanguageAdjustment.Text = Resources.Culture.ToString(); // .Culture. ist irgendwie Standard!?!? Grüße Andreas
http://msdn.microsoft.com/de-de/library/system.globalization.cultureinfo.currentculture(v=VS.90).aspx -
Hallo Andreas,
über das Setzen der Thread-Cultures ist Standard:
[Lokalisierung zur Laufzeit]
http://dzaebel.net/LocalizeRuntime.htm[Codierung und Lokalisierung]
http://msdn.microsoft.com/de-de/library/h6270d0z.aspx
ciao Frank- Als Antwort markiert Andreas Bauer2 Mittwoch, 11. Mai 2011 18:34