Vícejazyčný web

Vícejazyčný web swodr

Instalace a nastavení

  1. V /admin/modules (Rozšíření) povolte moduly:
    • Configuration Translation
    • Content Translation
    • Interface Translation
    • Language
  2. V /admin/config/regional/language (Nastavení -> Regionální a jazyková nastavení -> Jazyky):
    • přidejte požadované jazyky
      • Czech
      • English
        • Povolit překlad rozhraní do angličtiny: Ano - umožňuje překládat i výchozí výrazy v angličtině (např. Log out změnit na Sign out)
    • zvolené pořadí určuje pozici jazyka v přepínacím bloku jazyků
  3. V /admin/config/regional/language/detection (Nastavení -> Regionální a jazyková nastavení -> Jazyky -> Detekce a výběr) zvolte:
    • Account administration pages: Ano (jazyk administrace dle preference uživatele)
    • URL
      • Prefix cesty nebo Doména
    • Prohlížeč
      • cs: Czech
    • Vybraný jazyk
  4. Každý uživatel s rolí Administrátor si nyní může ve svém profilu zvolit jazyk administrace.
  5. V /admin/structure/block (Struktura -> Block layout) zpřístupněte uživatelům
    • Přepínač jazyka
  6. /admin/reports/translations (Logy -> Available translation updates) zkontrolujte dostupné překlady.
  7. V /admin/config/regional/content-language (Nastavení -> Regionální a jazyková nastavení -> Jazyk a překlad obsahu):
    • v sekci Custom language settings povolte:
      • Obsah
      • Vlastní blok
      • Vlastní odkaz menu
      • Termín taxonomie
      • (Komentář)
      • (Shorcut link)
      • (Uživatel)
    • u položek, které budete chtít překládat (Článek, Základní stránka atd.):
      • povolte možnost překladu: Přeložitelný
      • volitelně povolte: Zobrazit výběr jazyka během vytváření či úpravy obsahu
  8. V /admin/config/regional/translate (Nastavení -> Regionální a jazyková nastavení -> Překlad uživatelského rozhraní) jsou dostupné sekce:
    • Přeložit:
      • zde můžete doplnit nebo upravit stávající překlady
    • Import
    • Export
    • Nastavení
      • Zkontrolovat aktualizace: Měsíčně
  9. /admin/config/regional/config-translation (Nastavení -> Regionální a jazyková nastavení -> Configuration translation) je možné překládat konfigurace např. Views.
  10. U vícejazyčného webu do požadovaných Views v sekci Kritéria pro filtrování přidejte filtr:
    • Jazyk překladu:
      • Interface text language selected for page
      • Nespecifikováno
  11. Entity, kterým jste umožnili překlad (Obsah, vlastní položky Menu, vlastní Bloky, Termíny atd.) je možné překládat volbou Přeložit.
  12. V /admin/people/permissions (Uživatelé -> Oprávnění) povolte příslušná oprávnění:
    • Configuration Translation
    • Content Translation
    • Interface Translation