Vícejazyčné stránky s Drupalem

Obsah
Za prvé, pokud chceme, aby náš web byl k dispozici v několika jazycích, je nejlogičtější možností přidat další jazyky a poté je nakonfigurovat tak, aby je bylo možné detekovat.
Přidání jazyků
Drupal Ve výchozím nastavení má v jádře podporu jazyků, ale ve výchozím nastavení není plně povolena. Pojďme se podívat, jak ji aktivovat.
  • 1- Abychom jazyky integrovali s naším webem, aktivujme modul jádra. Pojďme Konfiguracena Regionální a jazykové zobrazit následující možnosti:

  • 2- Klikneme na Jazyky a uvidíme, že jsme pouze aktivovali Angličtina zatím na našem seznamu:

  • 3- Pro naše účely budeme pracovat s předdefinovanými jazyky. Proto vybereme jazyk ze seznamu a klikneme na tlačítko Přidat jazyk:

  • 4- Po tomto Drupal Přesměruje vás to na seznam hlavních jazyků a váš nový jazyk již byl do seznamu přidán, nyní pro přidání dalších jazyků zopakujeme předchozí postup, v tomto příkladu přidáme: Arabština, němčina Y polština.

Výše uvedená tabulka ukazuje názvy jazyků, které přidáváme, jejich kód, jejich adresu, když mluvíme o adrese, odkazujeme na způsob, jakým jsou čteny, zleva doprava nebo naopak.
Zde si můžeme vybrat, které jazyky aktivovat, objednat nebo odstranit ze seznamu.
Detekce jazyků
Nyní, když máme jazyky, si uvědomujeme, že když procházíme naše stránky, vše zůstává stejné, protože navzdory přidání jazyků stále musíme říci Drupal jak byste je měli interpretovat, podívejme se:
  • Plujeme do Konfigurace na Regionální a jazykové > Jazyky > Detekce a výběr a uvidíme následující dostupné možnosti:

Url
Pokud tuto možnost aktivujeme, uživatelé se budou moci pohybovat podle adresy URL takto: example.com/de/news/ nebo example/ deutsch/ news. Toto je běžné nastavení pro vícejazyčné weby.
Zasedání
Tuto možnost použijeme, pokud chceme uložit jazykové preference do relace uživatele.
Uživatel
V této možnosti mohou uživatelé ve svém profilu účtu určit, který jazyk upřednostňují.

Prohlížeč
Pokud tuto možnost aktivujeme, Drupal ověří jazykové preference našeho prohlížeče a použije je na našich stránkách.
Jakmile budou popsány různé možnosti, použijme jednu k implementaci vícejazyčné možnosti na našem webu.
Pro náš účel zůstaneme u možnosti URL, a proto použijeme předponu cesty, protože je to nejjednodušší způsob konfigurace. Podívejme se, jak to děláme:
  • Nejprve označíme v možnostech URL a stiskneme Uložit nastavení.
  • Nyní klikneme na Konfigurovat v této metodě a uvidíme možnosti Předpona cesty Y Doména. Použijeme výchozí možnost, která je Předpona cesty.
  • Nyní změníme adresu URL v našem prohlížeči tak, aby zahrnovala předponu cesty. Například problémy Němec, example.com/de. Tímto způsobem můžeme použít předponu pro každý z jazyků, které přidáme.
Přepínání mezi jazyky
Rozhodně nechceme, aby uživatelé ručně měnili jazyky podle URL, proto vytvoříme v Drupalu blok, abychom jej umístili někam na náš web, abychom tento úkol usnadnili.
Chcete -li vytvořit blok, přejděte na Strukturaà bloky a hledáme blok UI: Přepínač jazyků. Umístíme jej na požadované místo a uložíme nastavení pro blok, po aktivaci by to vypadalo takto:

Například vybereme, že náš web je v němčině a naše přihlášení bude vypadat následovně:

Drupal nám dává příležitost nejen vytvářet robustní a všestranné webové stránky, ale také má tu výhodu, že stejnou vícejazyčnost dělá funkcí, díky níž bude sama o sobě vynikat na ostatních webových stránkách na internetu.Líbil se vám tento návod a pomohl mu?Autora můžete odměnit stisknutím tohoto tlačítka, čímž mu dáte kladný bod

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave