Announcement

Collapse
No announcement yet.

Ländereinstellung der Tastatur switchen.

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Ländereinstellung der Tastatur switchen.

    Hallo,
    ich versuche folgendes:
    Ich möchte die Ländereinstellungen in meinem Unit test ändern, das ich abtesten kann ob es funktioniert, das bei den Engländern ein "." kommt und bei uns ein ",".
    Dafür muss ich bei JVM -Dcountry=EN und -Dlang=en eingeben.
    Da ich aber im gleiche Package wo der Englische Test ist auch der Deutsche ist funktioniert immer nur einer. Wir kann ich entweder in Eclipse bei den JVM Arguments nur für die Klasse die Länder einstellungen ändern.

    Oder meine Andere Idee war folgendes:

    Code:
    @BeforeClass
    	public static void initLang() {
    
    		String country = "user.country";
    		String country_DE = "DE";
    		String language = "user.language";
    		String language_de = "de";
    
    		System.setProperty(country, country_DE);
    		System.setProperty(language, language_de);
    
    	}
    Beziehungsweiße ohne die String Variablen gleich eintragen, aber die funktioniert auch nicht.

    Wie funktioniert dies dann?

    Danke schon mal

    Royalbunker

  • #2
    http://java.sun.com/j2se/1.4.2/docs/...il/Locale.html
    Christian

    Comment


    • #3
      Originally posted by Christian Marquardt View Post
      Das hab ich auch gelesen.
      Das benutze ich in meiner Klasse um herauszufinden welche Ländereinstellungen am Rechner sind und das er Sie je nach dem umstellt. Aber in meinem Testfall will das nicht klappen.

      Comment


      • #4
        Eigentlich sollte

        locale = new Locale("fr", "CA");
        Locale.setDefault(locale);

        funktionieren
        Christian

        Comment


        • #5
          Ich teste es nochmal, aber letztens hats nicht funktioniert.

          Danke schonmal

          Comment

          Working...
          X