Bemelegít
Mára az angol globális nyelvvé vált, és az egyik legnépszerűbb nyelv az interneten. Sok olyan webhely jön létre, amelyek az angol nyelvű tartalom közzétételét helyezik előtérbe, vagy odafigyelnek rá. Azonban nem mindenki tud olvasni és megérteni Angol. A több nyelvet támogató webhelyek nagyszerű lehetőségeket kínálnak arra, hogy szélesebb közönséget érjenek el, különösen a megcélozni kívánt régiókban. Valójában a tartalomadminisztrátorok világszerte évek óta csinálják ezt, és a kereslet a a többnyelvű webhely napról napra növekszik. Szerencsére a Joomla az egyik tartalomkezelő platform, amely a legtöbb nyelvet támogatja, és 75+ verzióban érhető el. Ezért a többnyelvű webhely készítése is sokkal könnyebb ezzel a platformmal.
Ha szkeptikus volt a könnyűséggel kapcsolatban, biztosíthatom, hogy egy többnyelvű Joomla webhely elindítása könnyebb, mint gondolná, egyszerűbb, mint amilyennek hangzik.
Tehát ma ebben az oktatóanyagban megmutatom, hogyan hozhat létre többnyelvű webhelyet a Joomla 4-ben. Így nem kell semmilyen harmadik féltől származó bővítményt használnia, és természetesen teljesen ingyenes.
Most pedig menjünk!
Lépésről lépésre többnyelvű webhely létrehozása a Joomla 4-ben
Kövesse lépésről lépésre a többnyelvű webhely teljes létrehozásához a Joomla 4-ben.
Új nyelvek telepítése
A Joomla 4-ben két módszer használható a nyelvek telepítésére.
-
Telepítés a Joomla Update segítségével
A Kezdőlap irányítópultján lépjen a Rendszer elemre , majd a Telepítés alatt kattintson a Nyelvek elemre az Extensions: Languages oldal eléréséhez .
Itt kattintson a Telepítés gombra a telepíteni kívánt nyelveken. Tetszőleges számú nyelvet telepíthet.
Ebben a cikkben illusztrációs célból két további nyelvet telepítek: a franciát és a kínait (egyszerűsített) .
-
Telepítés manuálisan
Ezzel a módszerrel először le kell töltenie a nyelvi csomagokat a hivatalos Joomla nyelvi csomagokból .
Ezután lépjen a Rendszer > Telepítés > Bővítmények menüpontra , töltse fel ZIP-csomagjait, és telepítse a nyelveket.
Most lépjen a Rendszer > Kezelés > Tartalomnyelvek menüpontra , és engedélyezze (tegye közzé) nyelveit.
* Megjegyzés: Frissítheti/módosíthatja a nyelvi információkat, ha az egyes nyelvek címére kattint, és módosítja a beállításokat, pl. Címek , Cím anyanyelven , Nyelvi címke , Kép (zászló) , Állapot , Leírás stb . Ez egy kicsit olyan, mint egy nyelvi profil amely minden részletet tartalmaz, amelyre a Joomlának szüksége van ahhoz, hogy az angol vagy a francia nyelvet „váltható” tartalomnyelvként tudja használni.
A „System-Language” beépülő modulok engedélyezése
Mostanra befejeztük az új nyelvek telepítését és közzétettük őket a tartalomhoz. A következő lépéshez engedélyeznünk kell a nyelvszűrőt és a nyelvi kód bővítményeket. Ez segít a Joomlának szűrni a tartalmat és megjeleníteni azokat a választott nyelv alapján.
Lépjen a Rendszer > Kezelés > Beépülő modulok elemre , majd keresse meg a „ Rendszer – Nyelv ” kifejezést.
Itt a Joomla a Rendszer – Nyelvi kód és a Rendszer – Nyelvi szűrőt jeleníti meg a keresési eredmények között.
A beépülő modul beállításait a nevére kattintva is módosíthatja, például Rendszer – Nyelvi szűrő Ez a beépülő modul lehetővé teszi a CMS számára, hogy felismerje a különböző telepített nyelveket, és csak az aktuális nyelvnek megfelelő tartalmat jelenítse meg.
* Megjegyzés:
- Ez a beépülő modul a nyelvtől függően szűri a megjelenített tartalmat.
- Ezt a beépülő modult csak a Nyelvváltó modul közzétételekor kell engedélyezni.
- Ha ez a beépülő modul aktiválva van, akkor javasolt a rendszergazda többnyelvű állapotmód közzététele is.
- Elemtársítások – Igen értékre állítva Ez az opció lehetővé teszi a tételtársításokat, amikor egyik nyelvről a másikra vált.
- URL nyelvi kód eltávolítása – Ez a beállítás eltávolítja a webhely alapértelmezett nyelvének megfelelő tartalomnyelv meghatározott URL nyelvi kódját, ha a SEF URL-ek funkció engedélyezve van/be van kapcsolva.
Most, hogy megfelelően beállította a nyelvi fájlokat, és engedélyezte a Joomla beépített nyelvi szűrőjét, ez a bővítmény alapértelmezés szerint megpróbálja észlelni a látogató böngészőjének nyelvi beállításait, és az oldalt az ő nyelvén jeleníti meg (ha elérhető).
Többnyelvű tartalom hozzáadása
Most, hogy webhelyén több nyelv is rendelkezésre áll. Használhatja őket többnyelvű tartalom létrehozására. Először azonban hozzunk létre új kategóriákat és új cikkeket.
- Hozzon létre egy új kategóriát minden nyelvhez
- Hozzon létre új cikkeket minden nyelven.
Új kategória hozzáadása
Hozzunk létre külön kategóriákat minden nyelvhez!
- Lépjen a Tartalom > Kategóriák > Új hozzáadása menüpontra
- Adjon címet új kategóriájának
- Válasszon nyelvet a legördülő menüből
- A befejezéshez kattintson a Mentés és bezárás gombra
- Ismételje meg ugyanezeket a lépéseket más nyelveknél is
Új cikkek hozzáadása
Ezután adjunk hozzá új cikkeket az egyes nyelvekhez, hogy eltérő nyelvi tartalmat hozzunk létre.
- Lépjen a Tartalom > Cikkek > Új hozzáadása menüpontra
- Adja meg az új cikk címét
- Válassza ki a cikk nyelvét a legördülő menüből
- A tartalom összeállítása/frissítése
- Ha végzett, kattintson a Mentés és bezárás gombra
- Ismételje meg ugyanezeket a lépéseket a többi nyelven is
Többnyelvű menük létrehozása
Most kategóriákat és cikkeket kell hozzárendelnie a Joomla menüben, amely lehetővé teszi, hogy megjelenjenek a kezelőfelületen. Ehhez hozzon létre minden menüt az egyes nyelvekhez.
A Kezdőlap irányítópultján lépjen a Menük > Kezelés > Új hozzáadása lehetőségre . Adjon meg egy címet , válasszon egyedi nevet , majd nyomja meg a Mentés és bezárás gombot .
És ismételje meg a többi nyelv esetében is:
Menüelemek hozzáadása
A fent létrehozott új menük továbbra is üresek. Tovább kell lépnünk, és új menüpontokat kell hozzáadnunk minden menühöz.
- Nyissa meg a Menük > Főmenü (hu-HU) menüpontot , és adjon hozzá új elemeket
- Válassza ki a menüelem típusát
- Válasszon egy kategóriát, amely megfelel egy adott nyelvnek
- Válasszon nyelvet a legördülő menüből
- Kattintson a Mentés és bezárás gombra
Ismételje meg a fenti lépéseket a többi nyelven:
Jelenleg minden főmenüponton belül be kell állítani egy alapértelmezett menüt (pl. Main Menu EN), amikor arra a Home menüpontra kattint, amely az angol oldalak alapértelmezett Kezdőlap elemévé válik.
Új modulok hozzáadása
Ahhoz, hogy egy menüpont megjelenjen a weboldal kezelőfelületén, hozzá kell adni egy modult a menüponthoz, és meg kell adni a pontos pozíciót Lépjen a Menük > Kezelés menüpontra , válasszon ki egy menüt és rendelje hozzá egy modulhoz, vagy lépjen a Tartalom > Webhelymodulok a kezdéshez.
A menü létrehozásával, majd egy modulhoz való hozzárendelésével kapcsolatos részletes utasításokért tekintse meg ezt a cikket .
- Lépjen a Tartalom > Webhelymodulok > Új hozzáadása menüpontra .
- A Modultípus kiválasztása alatt kattintson a Menü elemre .
- Adjon címet az új menümodulnak . ( Kötelező )
- Válassza ki a modulhoz rendelni kívánt nyelvi menüt, pl. Főmenü (en-GB).
- Adjon meg egy modulpozíciót , hogy megjelenítse webhelyén.
- Válasszon nyelvet a legördülő menüből.
- Az alkalmazáshoz kattintson a Mentés és bezárás gombra .
Ismételje meg ugyanezeket a lépéseket a többi nyelven is:
Visszatérve a Menük > Kezelés menüpontba , megtekintheti az összes olyan menüt, amely a megfelelő modulokhoz van kapcsolva.
Most pedig folytassuk a következő lépéssel!
Többnyelvű társulások
Általánosságban elmondható, hogy ez lehetővé teszi a tartalom (cikkek, menük stb.) egyik nyelvről a másikra történő lefordítását, amikor megnyomja a nyelvváltót. Győződjön meg arról, hogy a Társítások opció engedélyezve van. Ehhez lépjen a Rendszer > Kezelés > Bővítmények menüpontra, és keressen rá a „ Rendszer ” kifejezésre . – Nyelvi szűrő”, és ellenőrizze, hogy az Elemtársítások opció be van-e kapcsolva ( Igen ).
Menü asszociációk
Új menüpont hozzáadásakor és nyelv hozzárendelésekor az általa megjelenített „Társítások” fülön találhatja meg a „Társítások” opciókat. Különböző nyelvekhez különböző menüpontokat is választhat. Ugyanez vonatkozik a modulokra, cikkek és egyéb tartalmi elemek.
Ha elkészült, kattintson a Mentés és bezárás gombra . Ismételje meg a többi menüpontnál.
Ugyanezt tegye a cikkekkel, kategóriákkal és egyéb nyelvi tartalmakkal.
Többnyelvű társulások
Lépjen az Összetevők > Többnyelvű társulások oldalra :
Íme néhány főbb lehetőség az összetevőkre vonatkozóan:
- Cikkek – Kiválaszthatja ezt a szűrőt, ha egy nyelv összes cikkét/kategóriáját társításokkal szeretné ellátni.
- Kapcsolatok – a nyelvi egyesületek névjegyeit listázza ki.
- Menük – Ezzel az opcióval nyelvet rendelhet az összes menüelemhez.
- Hírfolyamok – Segít lefordítani a hírfolyamokat, ha a Joomla hírfolyam összetevőjét használja
Alapértelmezett oldal beállítása minden nyelvhez
Most minden nyelvhez meghatározzuk a kezdőlapot, ez az egyik legfontosabb lépés, amelyet meg kell tenni.
- Navigáljon a Menük > Főmenü (hu-HU) ponthoz
- Kattintson a csillag ikonra (Beállítás kezdőlapként), hogy beállítsa alapértelmezettként
- Ezt követően az angol (en-GB) jelzőre változik, jelezve, hogy ez a főmenü (en-GB) menü alapértelmezett oldala.
- Ismételje meg a többi nyelv esetében is
Ami a franciát, kínait vagy bármilyen más nyelvet illeti:
Sablon sokszorosítása
A webhelyére telepített különböző nyelvek esetén mindegyikhez külön sablonnak kell lennie. Egyszerűen másolja le az alapértelmezett sablont, és nevezze el őket ennek megfelelően az egyes nyelvekhez.
Hozzon létre sablonstílust minden nyelvhez
- Lépjen a Rendszer > Webhelysablonstílusok menüpontra ( a Sablonok alatt )
- Válassza ki az aktuális alapértelmezett sablonstílust, majd kattintson a felül található Másolás gombra
- Nevezze át a duplikált sablont az EN nyelvhez (csak angol nyelvű oldalak esetén)
Tegye ugyanezt az fr-FR és zh-CN nyelveknél:
Nyelvváltó modul létrehozása
Most jön az utolsó lépés!
A nyelvváltó egy olyan mechanizmus, amely lehetővé teszi a webhely látogatóinak, hogy bármikor válthassanak a nyelvek között. A nyelvváltó modul létrehozásával hasznos módot kínál a látogatók számára a tartalom megtekintésére a kívánt nyelven.
- Lépjen a Tartalom > Webhelymodulok menüpontra .
- Kattintson az Új gombra a bal felső sarokban.
- Modultípusként válassza a Nyelvváltót .
- Adjon címet új moduljának, pl. Nyelvváltó
- Rendeljen hozzá egy modulpozíciót, amely megfelel a sablonnak (válasszon a legördülő menüből)
- Engedélyezze a Legördülő menü használata opciót, ha a nyelvváltót legördülő menüként szeretné használni.
- Ügyeljen arra, hogy a jobb oldali Nyelv mezőben válassza az Összes lehetőséget .
- Végül kattintson a Mentés és bezárás lehetőségre a váltó mentéséhez és használatra készsé tételéhez.
Oké, itt az ideje, hogy ellenőrizze az eredményeket az előlapon.
Ha módosítani szeretné a nyelvek megjelenítési sorrendjét a Nyelvváltóban, ezt a Tartalom Nyelvek kezelője segítségével teheti meg.
- Lépjen a Rendszer > Tartalomnyelvek menüpontra ( a Kezelés alatt )
- Egyenként húzza át az egyes nyelveket a kívánt pozícióba.
- Tekintse át a módosításokat a kezelőfelületen. Ennyi!
Fú! Sikeresen létrehozott egy teljesen működőképes többnyelvű webhelyet a Joomla 4-ben. Gratulálunk!
Összefoglaló
Ezért most megmutattam egy egyszerű megközelítést a többnyelvű webhely létrehozásához a Joomla 4-ben. Remélem, hogy tetszett a cikk. Megjegyzéseink, ha kérdései vannak. Ezen kívül tekintse meg a fantasztikus Joomla 4 sablonjainkat, amelyek segítségével saját, reszponzív, nagy teljesítményű , és SEO-optimalizált webhelyek. Köszönjük, hogy elolvasta, és maradjon velünk a jövőbeni útmutatókkal kapcsolatban!