Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

Ländererkennung einstellen

Eingetragen von Piet (500)
am 11.07.2010 - 23:26 Uhr in
  • Allgemeines zu Drupal
  • Drupal 6.x

Hallo,

es sollen verschiedene Inhalte für verschiedene Länder automatisch angezeigt werden.

Fallbeispiel:

Ein Gast besucht die Seite aus CH, der soll automatisch die erstellten Seiten für die Schweiz sehen.
Der Gast-Besucher aus Holland, automatisch die Seiten, die für Holland erstellt wurden.

Was ist zu tun?

---------------------------------------------------------
Meine aktuellen Drupal-Projekte:

www.friedrich-renner.de

‹ Menü soll aufgeklappt beliben [gelöst]User-Picture-Upload aus "Profil" entfernen und in Node-Add-Form aufnehmen? ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Locale und Co.

Eingetragen von SvenLudwig (149)
am 12.07.2010 - 07:33 Uhr

Hallo Piet,

als erstes benötigst Du das "Locale"-Modul. Damit kannst Du die Benutzeroberfläche in den verschiedenen Sprachen darstellen. Das Modul stellt jedoch nur die Funktionen zur Verfügung, die Sprachen mußt Du noch separat installieren. >>http://drupal.org/handbook/modules/locale

Zusätzlich solltest Du dir noch die Module des Internationalization-Project anschauen. Diese bieten alles was Du benötigst, um Menüs, Inhalte, usw. in verschiedenen Sprachvarianten anzuzeigen. Damit könntest Du für jede Sprache unterschiedliche Varianten Deiner Webseiten anzeigen lassen. Die Spracherkennung kannst Du dann jeweils mit Hilfe der Domain, der URL oder der Browser-Einstellung des Benutzers automatisch durchführen lassen.

Gruß,
Sven

  • Anmelden oder Registrieren um Kommentare zu schreiben

Vielen Dank Sven! Gibt es

Eingetragen von Piet (500)
am 12.07.2010 - 08:22 Uhr

Vielen Dank Sven!

Gibt es nauch eine manuelle ( per HAnd ) Lösung für die Browser-Einstellung?
Evtl ein Meta-Code im Header für CH, DE, A, etc.?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Language Switcher

Eingetragen von SvenLudwig (149)
am 12.07.2010 - 09:11 Uhr

Hallo,

ich weiß nicht ganz, was Du mit der Hand-Lösung meinst. Aber wenn der Benutzer per Hand die Sprache wählen können soll, gibt es dafür den "Language Switcher"-Block (auch aus dem i18n-Project-Paket) und das Modul "Language Icons".

Gruß,
Sven

  • Anmelden oder Registrieren um Kommentare zu schreiben

Sorry habe mich

Eingetragen von Piet (500)
am 12.07.2010 - 10:51 Uhr

Sorry habe mich unverständlich ausgegdrückt...

Man muss sich das so vorstellen: Das Drupal Projekt liegt unter Domain.de/cms es gibt aber eine Seite zuvor, die index.html, diese leitet nicht automatisch auf CMS um, soll auch nicht.

Möchte ich eben das nicht mit dem CMS realisieren, also mit den Modulen, die du aufgezählt hast, sondern dirrekt auf der Index.html Seite.
Dort will ich eine Index-Seite für DE, CH, A, etc angeben und je nach Land wird die bestimmte, z.B.: index_ch.html ausgegeben. Auf dieser ist dann ein Link der auf die CMS des entsprechenden landes verweist.

Ich weiss, dass es ein wenig eine komisch Lösung ist,, aber so wird gewünschtt.

P.S.: Nochmal kurzgefasst. Nicht Drupal soll die Länder erkennen, sondern die Index-Seite zuvor.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Apache oder IIS

Eingetragen von SvenLudwig (149)
am 12.07.2010 - 14:04 Uhr

Hallo,

wenn die Index-Seite eine PHP-Seite ist, kannst Du mit $_SERVER["HTTP_ACCEPT_LANGUAGE"] die im Browser des Benutzers eingestellten Sprachen auslesen und dann die richtigen Inhalte zurückliefern. Wenn Du nur HTML-Seiten hast und den Apache als Webserver verwendest, kannst Du mit Content-Negotiation arbeiten. Damit kannst Du vorgeben, welche Dateien für welche Sprache ausgeliefert werden sollen. Solltest Du den IIS verwenden, kann man das Ganze recht einfach mit den Rewrite-Rules erledigen. Hier kannst Du wieder den Wert der Browser-Sprache auswerten und die passende Index.html vorgeben. Theoretisch sollte dieses Rewrite auch über die .htaccess-Dateien des Apache funktionieren.

Gruß,
Sven

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • canadian pharmacy lotrisone cream used for cellulitis
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 7 Wochen 2 Tagen
  • Hey danke
    vor 7 Wochen 2 Tagen
  • Update: jetzt gibt's ein
    vor 7 Wochen 3 Tagen
  • Hallo, im Prinzip habe ich
    vor 8 Wochen 23 Stunden
  • Da scheint die Terminologie
    vor 8 Wochen 1 Tag
  • Kannst doch auch alles direkt
    vor 8 Wochen 5 Tagen
  • In der entsprechenden View
    vor 8 Wochen 5 Tagen
  • Dazu müsstest Du vermutlich
    vor 8 Wochen 5 Tagen
  • gelöst
    vor 11 Wochen 1 Tag
  • Ja natürlich. Dass ist etwas,
    vor 11 Wochen 2 Tagen

Statistik

Beiträge im Forum: 250234
Registrierte User: 20461

Neue User:

  • WugPiola
  • marouane.blel
  • capilclinic

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 16 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association