1. Nimm jetzt an unserem Uhans - 3. ADVENT - Gewinnspiel teil - Alle Informationen findest Du hier!

Wie Resource NUR nach Region und NICHT nach Sprache auswählen?

Dieses Thema im Forum "Android App Entwicklung" wurde erstellt von Andro-medanebel, 08.09.2011.

  1. Andro-medanebel, 08.09.2011 #1
    Andro-medanebel

    Andro-medanebel Threadstarter Android-Hilfe.de Mitglied

    Beiträge:
    46
    Erhaltene Danke:
    0
    Registriert seit:
    09.10.2010
    Meine App soll je nachdem, von welchem Staat sie aufgerufen wird
    auf unterschiedliche Resourcen zugreifen - und zwar unabhängig
    von der auf dem Smartphone eingestellten Sprache.

    Wie die Lokalisation grundsätzlich funktioniert steht z.B. hier
    Android Localization - A Complete Tutorial

    Das Problem ist nur, das man anscheinend zwangsläufig eine
    Sprache wählen muß, damit man auch eine Region wählen kann.

    Beispiel:
    Code:
    drawable-fr-rCA/background.png
    bedeutet:
    Nutze das Bild unter drawable-fr-rCA/background.png,
    wenn auf dem Smartphone französisch als Sprache
    eingestellt ist und das Smartphone sich in der Region
    Canada befindet.

    Ich will aber Resourcen NUR nach der Region wählen, in
    der sich das Smartphone befindet.

    Ist evtl. sowas zulässig?:
    Code:
     drawable-rCA/background.png
    So das unabhängig von der auf dem Smartphone eingestellten Sprache
    diese Resource genutzt wird, wenn das Smartphone sich in Kanada
    befindet?

    Wenn das nicht zulässig ist: Gibt es eine andere einfache Möglichkeit,
    mein Ziel zu erreichen oder muss ich dafür tatsächlich für jede Sprache eine
    eigene Resource-Datei erstellen, obwohl ich immer auf die gleiche
    Resource zugreifen will, also in diesem Sinne?:

    Resourcen, wenn Smartphone sich in Kanada befindet:
    Code:
    drawable-en-rCA/background_fuer_canada.png
    drawable-fr-rCA/background_fuer_canada.png
    drawable-no-rCA/background_fuer_canada.png
    drawable-nl-rCA/background_fuer_canada.png
    
    usw. für die restlichen zig-Sprachen
    Code:
    Resourcen wenn Smartphone sich in Deutschland befindet:
    drawable-en-rCA/background_fuer_deutschland.png
    drawable-fr-rCA/background_fuer_deutschland.png
    drawable-no-rCA/background_fuer_deutschland.png
    drawable-nl-rCA/background_fuer_deutschland.png
     
    usw. für die restlichen zig-Sprachen
    ...
     

Diese Seite empfehlen