Mehrschprachige App

  • hi,

    wie programmiert man eine mehrsprachige App? Gibts da irgendein vorprogrammierte Möglichkeit in Android wie man das machen kann die einfach ist. wenn nicht wie fragt man die Systemsprache ab?

    treaki

  • hi,

    wie programmiert man eine mehrsprachige App? Gibts da irgendein vorprogrammierte Möglichkeit in Android wie man das machen kann die einfach ist. wenn nicht wie fragt man die Systemsprache ab?

    treaki

    In deinem Projektordner findest du einen Ordner "res" in diesem wiederrum "values". Kopiere diesen und benenne die Kopie z.B. "values-de" (in diesem Fall "de" für deutsch).
    Im Ordner values-de kannst du dann die Strings in die jeweilige Sprache übersetzen.


    Die Systemsprache an sich brauchst du nicht abfangen, um das kümmert sich Android beim Ausführen deiner App selber.

    Weitere Infos findest du hier: http://developer.android.com/guide/topics/r…calization.html

    Sollten noch weitere Fragen bestehen, so meld dich einfach. ;)

  • hi,

    in der main.xml datei geht das aber wie muss ich die strings im quellcode eintragen?

    Java
    menu.add(0, MENU_NEW_GAME, 0, "@string/newgame");
    Java
    menu.add(0, MENU_NEW_GAME, 0, @string/newgame);

    diese beiden möglichkeiten gehen nicht

    treaki

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!