tutorials.de Buch-Aktion 05/2012
Like Tree1Danke
  • 1 Beitrag von Nico Graichen
ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
351
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    keks1984 keks1984 ist offline Mitglied Gold
    Registriert seit
    Aug 2007
    Ort
    München
    Beiträge
    155
    Morgen also ich hab folgendes Problem ich hab mehrere GridView´s in diesen ist der Key einer Resourcedatei gespeichert SOWEIT sogut! Ich kann auch ohne Probleme aus der Resourcedatei die richtigen Strings auslesen. ABER auf meiner Website gibt es eine DropDownList in der der Nutzer je nach Lust und Laune, die Sprache ändern kann.

    Mein Problem ist nun, dass ich es net hinbekomme, dass die GridView´s wenn der Nutzer eine andere Sprache (wie im Browser gespeichert) auswählt die richtige Resourcedatei gewählt wird.

    Hier mal mein bisheriger C# Code:

    protected string GetMessage(object val)
    {
    string sprache = Session["Sprache"].ToString();
    string sprachcode = sprache.Substring(0, 2);

    System.Globalization.CultureInfo culture = new System.Globalization.CultureInfo (sprachcode, true);
    string wert = HttpContext.GetGlobalResourceObject("message", val.ToString(), culture).ToString();
    return wert;
    }

    Hab da mal etwas rumexperimentiert! Und versucht aus der Auwahl (in dem Session Objekt ist die Sprachauswahl gespeichert) ein CultureInfo Objekt zu machen, hat geklappt da wird jetzt aus "de" ein CultureInfo gemacht. Aber wenn er nun diese GetGlobalResourceObject() ausführt, bekommt er nix zurück!

    LG
     

  2. #2
    Avatar von Nico Graichen
    Nico Graichen Nico Graichen ist offline aka gemballa
    tutorials.de Moderator
    Registriert seit
    Dec 2003
    Ort
    Pulheim (NRW)
    Beiträge
    3.898
    Blog-Einträge
    34
    Hi

    Hast du die Lokalisierung auch rein für de gemacht oder vielleicht für de-de?
    keks1984 bedankt sich. 
    Grüße Nico
    ----------------------
    Xing
    ----------------------
    Zitat Zitat von Mark Twain (1835-1910)
    Es gibt drei Dinge, die eine Frau aus dem Nichts hervorzaubern kann: einen Hut, einen Salat und einen Ehekrach.
    Zitat Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
    The Difference Between God and Larry Ellison: God Doesn't Think He's Larry Ellison

  3. #3
    keks1984 keks1984 ist offline Mitglied Gold
    Registriert seit
    Aug 2007
    Ort
    München
    Beiträge
    155
    BOA so früh morgens sollte ich einfach noch nicht im Geschäft sein SONDERN im Bett!

    Das wars natürlich!
     

Ähnliche Themen

  1. Antworten: 6
    Letzter Beitrag: 08.02.09, 21:46
  2. GridView Pager immer anzeigen?
    Von Druffy im Forum ASP
    Antworten: 0
    Letzter Beitrag: 29.08.08, 15:57
  3. Seite in mehreren Sprachen
    Von Manstein im Forum PHP
    Antworten: 9
    Letzter Beitrag: 03.05.07, 11:45
  4. MFC-Anwendungen in mehreren Sprachen
    Von hphi im Forum VisualStudio & MFC
    Antworten: 3
    Letzter Beitrag: 11.04.07, 14:54
  5. WebSeite in mehreren Sprachen
    Von Blümchen im Forum Coders Talk
    Antworten: 11
    Letzter Beitrag: 02.08.05, 09:54