Rozcvička
Dnes sa angličtina stala globálnym jazykom a je jedným z najpopulárnejších jazykov na internete. Vzniká veľké množstvo webových stránok, ktoré uprednostňujú alebo venujú pozornosť zverejňovaniu obsahu v angličtine. Nie každý však vie čítať a rozumieť Angličtina. Webové stránky, ktoré podporujú viacero jazykov, otvárajú skvelé príležitosti na oslovenie širšieho publika, najmä v regiónoch, na ktoré sa chcete zacieliť. V skutočnosti to správcovia obsahu na celom svete robia už roky a dopyt po viacjazyčná webová stránka sa každým dňom zvyšuje. Našťastie, Joomla je jednou z platforiem na správu obsahu, ktorá podporuje väčšinu jazykov a je dostupná v 75+. Preto je s touto platformou oveľa jednoduchšie vytvoriť viacjazyčnú webovú stránku.
Ak ste boli skeptickí, pokiaľ ide o jednoduchosť, môžem vám zaručiť, že spustenie viacjazyčnej webovej stránky Joomla je jednoduchšie, ako si dokážete predstaviť, jednoduchšie, ako by sa mohlo zdať.
Dnes vám teda v tomto návode ukážem, ako vytvoriť viacjazyčnú webovú stránku v Joomla 4. Týmto spôsobom nemusíte používať žiadne rozšírenia tretích strán a je to samozrejme úplne zadarmo.
Teraz poďme!
Krok za krokom Nastavenie viacjazyčnej webovej stránky v Joomla 4
Postupujte krok za krokom a úplne nastavte viacjazyčnú webovú stránku v Joomla 4.
Inštalácia nových jazykov
V Joomla 4 existujú dve metódy, ktoré môžete použiť na inštaláciu jazykov.
-
Nainštalujte cez Joomla Update
Na domovskom paneli prejdite do časti Systém a potom v časti Inštalovať kliknutím na položku Jazyky prejdite na stránku Rozšírenia: Jazyky .
Tu kliknite na tlačidlo Inštalovať pri jazykoch, ktoré chcete nainštalovať. Môžete nainštalovať toľko jazykov, koľko chcete.
Pre ilustráciu v tomto článku nainštalujem dva ďalšie jazyky: francúzštinu a čínštinu (zjednodušenú) .
-
Inštalovať manuálne
Pri tejto metóde si najprv musíte stiahnuť jazykové balíky z oficiálnych jazykových balíkov Joomla !
Potom prejdite do časti Systém > Inštalovať > Rozšírenia , nahrajte svoje balíčky ZIP a nainštalujte si jazyky.
Teraz prejdite na Systém > Spravovať > Jazyky obsahu a povoľte (zverejnite) svoje jazyky.
* Upozornenie: Informácie o jazyku môžete aktualizovať/zmeniť kliknutím na názov každého jazyka a úpravou jeho možností, napr. Titulky , Názov v rodnom jazyku , Značka jazyka , Obrázok (príznak) , Stav , Popis atď . Je to trochu ako profil jazyka ktorý obsahuje všetky podrobnosti, ktoré Joomla potrebuje, aby mohla používať anglický alebo francúzsky jazyk ako „prepínateľné“ jazyky obsahu.
Povolenie doplnkov „System-Language“.
Teraz sme dokončili inštaláciu nových jazykov a zverejnili sme ich pre obsah. V ďalšom kroku musíme povoliť jazykový filter a doplnky jazykového kódu. To pomáha Joomle filtrovať obsah a zobrazovať ho na základe jazyka, ktorý si vyberiete.
Prejdite do časti Systém > Spravovať > Doplnky a potom vyhľadajte „ Systém – Jazyk “.
Tu Joomla vo výsledku vyhľadávania zobrazí Systém – Jazykový kód a Systém – Jazykový filter .
Nastavenia pluginu môžete upraviť aj kliknutím na jeho názov, napríklad Systém – Jazykový filter Tento plugin umožňuje CMS rozpoznať rôzne nainštalované jazyky a zobraziť iba obsah relevantný pre aktuálny jazyk.
* Upozornenie:
- Tento plugin filtruje zobrazený obsah v závislosti od jazyka.
- Tento doplnok je povolený iba vtedy, keď je zverejnený modul Language Switcher.
- Ak je tento plugin aktivovaný, odporúča sa zverejniť aj viacjazyčný stavový režim správcu.
- Asociácie položiek — nastavte na Áno Táto možnosť umožňuje priradenia položiek pri prepínaní z jedného jazyka do druhého.
- Odstrániť kód jazyka URL — Táto možnosť odstráni definovaný kód jazyka adresy URL jazyka obsahu zodpovedajúceho predvolenému jazyku stránky, keď je povolená/zapnutá funkcia SEF URL.
Teraz, keď ste správne nastavili jazykové súbory a povolili vstavaný jazykový filter Joomla. V predvolenom nastavení sa tento doplnok pokúsi zistiť jazykové nastavenia prehliadača návštevníka a zobraziť stránku v jeho jazyku (ak je k dispozícii).
Pridávanie viacjazyčného obsahu
Teraz, keď máte na svojom webe pripravených viacero jazykov. Môžete ich použiť na vytváranie viacjazyčného obsahu. Najprv však vytvorte nové kategórie a nové články.
- Vytvorte novú kategóriu pre každý jazyk
- Vytvárajte nové články v každom jazyku.
Pridať novú kategóriu
Vytvorme samostatné kategórie pre každý jazyk!
- Prejdite do časti Obsah > Kategórie > Pridať nový
- Dajte svojej novej kategórii názov
- Vyberte jazyk z rozbaľovacej ponuky
- Dokončite kliknutím na tlačidlo Uložiť a zavrieť
- Opakujte rovnaké kroky pre ďalšie jazyky
Pridať nové články
Ďalej pridajme nové články pre každý jazyk, aby sme vytvorili obsah v rôznych jazykoch.
- Prejdite do časti Obsah > Články > Pridať nový
- Zadajte názov pre váš nový článok
- V rozbaľovacej ponuke vyberte jazyk článku
- Vytvorte/aktualizujte svoj obsah
- Po dokončení kliknite na položku Uložiť a zavrieť
- Zopakujte rovnaké kroky pre ostatné jazyky
Vytváranie viacjazyčných menu
Teraz musíte priradiť kategórie a články v ponuke Joomla. Umožní im to zobraziť sa na frontende. Ak to chcete urobiť, vytvorte každú ponuku pre každý z vašich jazykov.
Na domovskom paneli prejdite do ponuky Menu > Spravovať > Pridať nový Zadajte názov , vyberte Jedinečný názov a stlačte tlačidlo Uložiť a zavrieť .
A opakujte pre ostatné jazyky:
Pridať položky ponuky
Nové ponuky, ktoré ste práve vytvorili vyššie, sú stále prázdne. Musíme pokračovať a pridať nové položky ponuky pre každú z ponúk.
- Prejdite do ponuky Menu > Hlavná ponuka (sk-SK) a pridajte nové položky
- Vyberte typ položky ponuky
- Vyberte kategóriu, ktorá zodpovedá konkrétnemu jazyku
- Vyberte jazyk z rozbaľovacej ponuky
- Kliknite na položku Uložiť a zavrieť
Opakujte vyššie uvedené kroky pre ostatné jazyky:
Práve teraz, v každej položke hlavnej ponuky, musíte nastaviť predvolenú ponuku (napr. Hlavná ponuka EN), keď kliknete na položku ponuky Domov, ktorá sa stane predvolenou položkou Domov pre anglické stránky.
Pridať nové moduly
Ak chcete zobraziť položku ponuky na front-ende webovej lokality, musíte pridať modul pre položku ponuky a uviesť presnú pozíciu. Prejdite do ponuky Menus > Spravovať , vyberte ponuku a priraďte ju k modulu alebo prejdite na položku Obsah > Moduly stránok na začiatok.
Podrobné pokyny, ako vytvoriť menu a potom ho priradiť k modulu, nájdete v tomto článku .
- Prejdite do časti Obsah > Moduly lokality > Pridať nový .
- V časti Vyberte typ modulu kliknite na položku Ponuka .
- Dajte novému modulu menu názov . ( povinné )
- Vyberte jazykovú ponuku, ktorú chcete priradiť tomuto modulu, napr. Hlavná ponuka (sk-SK).
- Zadajte pozíciu modulu , aby ste ho propagovali na svojej stránke.
- Vyberte jazyk z rozbaľovacej ponuky.
- Ak chcete použiť, kliknite na položku Uložiť a zavrieť .
Opakujte rovnaké kroky pre ostatné jazyky:
Späť v Menu > Spravovať môžete vidieť všetky svoje ponuky, ktoré boli prepojené s príslušnými modulmi.
Teraz prejdime k ďalšiemu kroku!
Viacjazyčné asociácie
Všeobecne povedané, toto vám umožňuje prekladať obsah (články, ponuky atď.) z jedného jazyka do druhého, keď stlačíte prepínač jazykov. Uistite sa, že možnosť Asociácie je povolená tak, že prejdete na Systém > Spravovať > Rozšírenia , vyhľadajte „ Systém – Jazykový filter“ a skontrolujte, či je zapnutá možnosť Asociácie položiek ( Áno ).
Asociácie menu
Keď pridáte novú položku ponuky a priradíte jej jazyk, na karte „Ako asociácie“ nájdete možnosti pre „Asociácie“, ktoré sa zobrazia. Môžete tiež vybrať rôzne položky ponuky pre rôzne jazyky. To isté platí pre moduly, články a iné položky obsahu.
Po dokončení kliknite na položku Uložiť a zavrieť . Opakujte pre ďalšie položky ponuky.
To isté urobte pre články, kategórie a obsah v iných jazykoch.
Viacjazyčné asociácie
Prejdite na Komponenty > Viacjazyčné asociácie :
Tu sú niektoré hlavné možnosti komponentov:
- Články — Tento filter môžete vybrať, ak chcete poskytnúť všetkým článkom/kategóriám jazyka asociácie.
- Kontakty — zoznam kontaktov na jazykové asociácie.
- Ponuky — Pomocou tejto možnosti môžete priradiť jazyky pre všetky položky ponuky.
- News Feeds — Pomáha prekladať kanály, ak používate komponent Joomla newsfeed
Nastavenie predvolenej stránky pre každý jazyk
Teraz ideme definovať domovskú stránku pre každý jazyk. Toto je jeden z najdôležitejších krokov, ktoré je potrebné urobiť.
- Prejdite do ponuky Menu > Hlavná ponuka (sk-SK)
- Kliknutím na ikonu hviezdičky (Nastaviť ako domov) ju nastavíte ako predvolenú
- Potom sa zmení na anglický (en-GB) príznak, ktorý označuje, že toto je predvolená stránka pre menu Main Menu (en-GB)
- Opakujte pre ostatné jazyky
Pokiaľ ide o francúzštinu, čínštinu alebo akýkoľvek iný jazyk, ktorý máte:
Duplikovanie šablóny
S rôznymi jazykmi, ktoré máte nainštalované na svojich webových stránkach, musí existovať špecifická šablóna pre každý z nich. Jednoducho duplikujte svoju predvolenú šablónu a pre každý jazyk ju pomenujte.
Vytvorte štýl šablóny pre každý jazyk
- Prejdite do časti Systém > Štýly šablón lokality (v časti Šablóny )
- Vyberte svoj aktuálny predvolený štýl šablóny a potom kliknite na tlačidlo Duplikovať v hornej časti
- Premenujte duplikovanú šablónu na jazyk EN (len pre stránky v anglickom jazyku)
Urobte to isté pre jazyky fr-FR a zh-CN :
Vytvára sa modul prepínania jazykov
Teraz prichádza posledný krok!
Prepínač jazykov je mechanizmus, ktorý umožňuje návštevníkom stránok prepínať medzi jazykmi kedykoľvek chcú. Vytvorením modulu na prepínanie jazykov poskytnete návštevníkom užitočný spôsob, ako si jednoducho prezerať obsah v požadovanom jazyku.
- Prejdite na položku Obsah > Moduly lokality .
- Kliknite na tlačidlo Nový v ľavom hornom rohu.
- Ako typ modulu vyberte Language Switcher .
- Dajte svojmu novému modulu názov, napr. Language Switcher
- Priraďte pozíciu modulu zodpovedajúcu vašej šablóne (vyberte si z rozbaľovacej ponuky)
- Ak chcete prepínač jazykov použiť ako rozbaľovaciu ponuku , povoľte možnosť Použiť rozbaľovaciu ponuku.
- Uistite sa, že ste v poli Jazyk na pravej strane vybrali možnosť Všetko .
- Nakoniec kliknite na Uložiť a zavrieť , aby ste prepínač uložili a pripravili na použitie.
Dobre, teraz je čas skontrolovať výsledky na frontende.
Ak chcete zmeniť poradie, v ktorom sa jazyky zobrazujú v prepínači jazykov, môžete tak urobiť pomocou Správcu jazykov obsahu.
- Prejdite na Systém > Jazyky obsahu (v časti Spravovať )
- Presuňte myšou každý jazyk na požadovanú pozíciu, jeden po druhom.
- Skontrolujte zmeny na klientskom rozhraní. To je všetko!
Úspešne ste vytvorili plne funkčnú viacjazyčnú webovú stránku v Joomla 4. Gratulujeme!
Zabaliť
Tak som vám práve ukázal jednoduchý prístup k vytvoreniu viacjazyčnej webovej stránky v Joomla 4. Dúfam, že sa vám článok páčil. Naše komentáre Ak by ste mali nejaké otázky. Okrem toho si pozrite naše úžasné šablóny Joomla 4, aby ste získali vlastnú pohotovú, vysokovýkonnú , a webové stránky optimalizované pre SEO. Ďakujeme za prečítanie a zostaňte naladení na budúce návody!