haldonclarkhaldonclark MemberComments: 19 Received thanks: 2 Member since: July 2013

In der Rechnung soll das Land des Users in der Adresse in der Sprache des Users ausgegeben werden. Das wollen wir mit $User.$address.country.countryname erreichen. Die Länder sind auch alle in den jeweiligen Sprachen übersetzet, doch wird das Land nicht in der Sprache des Users, sondern auf deutsch angezeigt. was machen wir falsch.

Answers

  • Moritz NaczenskiMoritz Naczenski AdministratorsComments: 6731 Received thanks: 2000 Member since: September 2013

    Die Übersetzungen hängen an einem Shop. Das ist da nur übersetzt, wenn die Bestellung auch in dem jeweiligen Shop getätigt wird.

    Nehmen wir an du hast folgende Shops

    DE
    EN
    FR

    Jemand bestellt im französischen Shop nach Frankreich, Deutschland usw. -> übersetzt
    Jemand bestellt im deutschen Shop nach Frankreich, Deutschland usw. -> nicht übersetzt

  • haldonclarkhaldonclark MemberComments: 19 Received thanks: 2 Member since: July 2013

    Hm. Der hat im englischsprachigen Shop nach England bestellt. Nicht übersetzt (Großbritannien). ;)

  • haldonclarkhaldonclark MemberComments: 19 Received thanks: 2 Member since: July 2013

    Hat jemand noch einen Tipp? Bei mir sind die Übersetzungen hinterlegt. Dennoch wird z.B. Italien, obwohl im italienischen Shop bestellt wird, nicht als Italia, sondern als Italien ausgegeben. Habe ich hier noch einen Denkfehler?

Sign In or Register to comment.