Opvarmning
I dag er engelsk blevet et globalt sprog og er et af de mest populære sprog på internettet. Der oprettes et stort antal hjemmesider, der prioriterer eller er opmærksomme på at poste indhold på engelsk. Det er dog ikke alle, der kan læse og forstå Engelsk. At have websteder, der understøtter flere sprog, åbner store muligheder for at nå ud til et bredere publikum, især i de regioner, du ønsker at målrette mod. Faktisk har indholdsadministratorer over hele verden gjort dette i årevis, og efterspørgslen efter flersproget hjemmeside stiger dag for dag. Heldigvis er Joomla en af de content management platforme, der understøtter flest sprog og er tilgængelig i 75+. Derfor er det også meget nemmere at bygge en flersproget hjemmeside med denne platform.
Hvis du var skeptisk over for letheden, kan jeg sikre, at det er nemmere at starte en Joomla flersproget hjemmeside, end du kunne forestille dig, enklere end det måske lyder. Lad os se!
Så i dag, i denne vejledning, vil jeg vise dig, hvordan du opretter en flersproget hjemmeside i Joomla 4. På denne måde behøver du ikke bruge nogen tredjepartsudvidelser, og det er selvfølgelig helt gratis.
Lad os nu gå!
Trin for trin Opsætning af et flersproget websted i Joomla 4
Følg med trin for trin for fuldstændig at oprette en flersproget hjemmeside i Joomla 4.
Installation af nye sprog
I Joomla 4 er der to metoder, som du kan bruge til at installere sprog.
-
Installer via Joomla Update
Fra Home Dashboard, gå til System , og klik derefter på Sprog under Installer for at få adgang til siden Udvidelser: Sprog .
Klik her på knappen Installer på de sprog, du ønsker at installere. Du kan installere så mange sprog, du vil.
Til illustrationsformål vil jeg i denne artikel installere to yderligere sprog: Fransk og kinesisk (forenklet) .
-
Installer manuelt
Med denne metode skal du først downloade sprogpakker fra officielle Joomla!-sprogpakker .
Gå derefter til System > Installer > Udvidelser , upload dine ZIP-pakker og installer dine sprog.
Naviger nu til System > Administrer > Indholdssprog og aktiver (offentliggør) dine sprog.
* Bemærk: Du kan opdatere/ændre sprogoplysninger ved at klikke på hvert sprogs titel og ændre dets muligheder, f.eks. Titler , Titel på modersmål , Sprogtag , Billede (Flag) , Status , Beskrivelse osv . Det er lidt ligesom en sprogprofil der indeholder alle de detaljer, Joomla skal bruge for at kunne bruge enten det engelske eller det franske sprog som "skiftbare" indholdssprog.
Aktivering af "System-Language" plugins
Nu har vi afsluttet installationen af nye sprog og udgivet dem til indhold. Til næste trin skal vi aktivere sprogfilteret og sprogkode-plugins. Dette hjælper Joomla med at filtrere indholdet og vise dem baseret på det sprog, du vælger.
Naviger til System > Administrer > Plugins , og søg derefter efter " System - Sprog ".
Her vil Joomla vise System – Sprogkode og System – Sprogfilter i søgeresultatet Aktiver dem begge!
Du kan også ændre plugin-indstillingerne ved at klikke på dets navn, for eksempel System – Sprogfilter Dette plugin gør det muligt for CMS'et at genkende de forskellige installerede sprog og kun vise det indhold, der er relevant for det aktuelle sprog.
* Varsel:
- Dette plugin filtrerer det viste indhold afhængigt af sproget.
- Dette plugin skal kun aktiveres, når sprogskiftermodulet er udgivet.
- Hvis dette plugin er aktiveret, anbefales det også at udgive administratorens flersprogede statustilstand.
- Varetilknytninger — Indstil til Ja Denne indstilling tillader varetilknytninger, når du skifter fra et sprog til et andet.
- Fjern URL-sprogkode — Denne indstilling fjerner den definerede URL-sprogkode for indholdssproget, der svarer til webstedets standardsprog, når SEF-URL-funktionen er aktiveret/aktiveret.
Nu hvor du har sat sprogfilerne korrekt op og aktiveret Joomlas indbyggede sprogfilter. Som standard vil dette plugin forsøge at registrere sprogindstillingerne i den besøgendes browser og vise webstedet på hans sprog (hvis tilgængeligt).
Tilføjelse af flersproget indhold
Nu hvor du har flere sprog klar på dit websted. Du kan bruge dem til at generere flersproget indhold. Men lad os først oprette nye kategorier og nye artikler.
- Opret en ny kategori for hvert sprog
- Opret nye artikler på hvert sprog.
Tilføj ny kategori
Lad os oprette separate kategorier for hvert sprog!
- Gå til Indhold > Kategorier > Tilføj nyt
- Giv din nye kategori en titel
- Vælg et sprog fra rullemenuen
- Klik på Gem og luk for at fuldføre
- Gentag de samme trin for andre sprog
Tilføj nye artikler
Lad os derefter tilføje nye artikler for hvert sprog for at skabe forskelligt sprogindhold.
- Gå til Indhold > Artikler > Tilføj nyt
- Angiv en titel til din nye artikel
- Vælg et sprog til artiklen fra rullemenuen
- Komponér/opdater dit indhold
- Klik på Gem og luk, når du er færdig
- Gentag de samme trin for dine andre sprog
Oprettelse af flersprogede menuer
Nu skal du tildele kategorier og artikler på Joomla-menuen. Det vil tillade dem at blive vist på frontend. For at gøre det skal du oprette hver menu for hvert af dine sprog.
Fra Home Dashboard skal du navigere til Menuer > Administrer > Tilføj ny . Indtast en titel , vælg et unikt navn , og tryk derefter på Gem og luk .
Og gentag for de andre sprog:
Tilføj menupunkter
De nye menuer, som du lige har oprettet ovenfor, er stadig tomme. Vi er nødt til at gå videre og tilføje nye menupunkter til hver af menuerne.
- Gå til Menuer > Hovedmenu (da-DK), og tilføj nye elementer
- Vælg en menupunkttype
- Vælg en kategori, der svarer til et bestemt sprog
- Vælg et sprog fra rullemenuen
- Klik på Gem og luk
Gentag ovenstående trin for de andre sprog:
Lige nu, inde i hvert hovedmenupunkt, skal du indstille en standardmenu (f.eks. Hovedmenu EN), for når du klikker på menupunktet Home, som bliver standardstartpunktet for engelske sider.
Tilføj nye moduler
For at få vist et menupunkt på hjemmesidens front-end skal du tilføje et modul til menupunktet og angive en nøjagtig position Naviger til Menuer > Administrer , vælg en menu og tildel den til et modul, eller gå til Indhold > Sitemoduler for at komme i gang.
For detaljerede instruktioner om, hvordan man opretter en menu og derefter tildeler den til et modul, henvises til denne artikel .
- Gå til Indhold > Webstedsmoduler > Tilføj nyt .
- Klik på Menu under Vælg en modultype .
- Giv det nye menumodul en titel ( påkrævet )
- Vælg en sprogmenu, der skal tildeles dette modul, f.eks. Hovedmenu (da-DK).
- Angiv en modulposition for at vise den på dit websted.
- Vælg et sprog fra rullemenuen.
- Klik på Gem og luk for at ansøge.
Gentag de samme trin for de andre sprog:
Tilbage i Menuer > Administrer kan du se alle dine menuer, der er knyttet til de respektive moduler.
Lad os nu gå videre til næste trin!
Flersprogede foreninger
Generelt set giver dette dig mulighed for at udføre oversættelse af indhold (artikler, menuer osv.) fra et sprog til et andet, når du trykker på sprogskifteren. Sørg for, at indstillingen Tilknytninger er aktiveret ved at navigere til System > Administrer > Udvidelser , søg efter " System – Sprogfilter” og kontroller, om indstillingen Varetilknytninger er slået til ( Ja ).
Menuforeninger
Når du tilføjer et nyt menupunkt og tildeler det et sprog, kan du finde mulighederne for "Associationer" på fanen "Som foreninger", som det vil vise. Du kan også vælge forskellige menupunkter til forskellige sprog. Det samme gælder for moduler, artikler og andre indholdsgenstande.
Klik på Gem og luk, når du er færdig. Gentag for andre menupunkter.
Gør det samme for artikler, kategorier og andet sprogindhold.
Flersprogede foreninger
Naviger til Komponenter > Flersprogede foreninger :
Her er nogle hovedmuligheder for komponenterne:
- Artikler — Du kan vælge dette filter for at give alle artikler/kategorier på et sprog tilknytninger.
- Kontakter — viser kontakter for sprogforeninger.
- Menuer — Med denne mulighed kan du knytte sprog til alle dine menupunkter.
- Nyhedsfeeds — Hjælper med at oversætte feeds, hvis du bruger Joomla nyhedsfeed-komponenten
Indstilling af standardside for hvert sprog
Nu skal vi definere startsiden for hvert sprog.Dette er et af de vigtigste trin, der skal gøres.
- Naviger til Menuer > Hovedmenu (da-DK)
- Klik på stjerneikonet (Set as Home) for at indstille det som standard
- Det vil derefter blive ændret til det engelske (en-GB) flag for at angive, at dette er standardsiden for hovedmenuen ( en-GB)
- Gentag for de andre sprog
Hvad angår fransk, kinesisk eller hvilket sprog du nu har:
Duplikere skabelon
Med de forskellige sprog, du har installeret på din hjemmeside, skal der være en specifik skabelon for hvert enkelt af dem. Dupliker blot din standardskabelon og navngiv dem i overensstemmelse hermed for hvert sprog.
Opret skabelonstil for hvert sprog
- Gå til System > Site Template Styles (under Templates )
- Vælg din nuværende standardskabelonstil, og klik derefter på knappen Dupliker øverst
- Omdøb den duplikerede skabelon til EN-sproget (kun for engelsksprogede sider)
Gør det samme for sprogene fr-FR og zh-CN :
Oprettelse af sprogskiftermodul
Nu kommer det sidste skridt!
En sprogskifter er en mekanisme, der gør det muligt for besøgende på webstedet at skifte mellem sprog, når som helst, de vil. Ved at oprette et sprogskiftermodul vil du have en nyttig måde, hvorpå de besøgende nemt kan se indholdet på deres ønskede sprog.
- Naviger til Indhold > Webstedsmoduler .
- Klik på knappen Ny øverst til venstre.
- Vælg Sprogskifter som modultype.
- Giv dit nye modul en titel, f.eks. Sprogskifter
- Tildel en modulposition, der matcher din skabelon (vælg fra rullemenuen)
- Aktiver indstillingen Brug rullemenu , hvis du vil have din sprogskifter som en rullemenu.
- Sørg for at vælge Alle i feltet Sprog til højre.
- Til sidst skal du klikke på Gem og luk for at gemme skifteren og gøre den klar til brug.
Okay, nu er det tid til at tjekke resultaterne på frontend.
Hvis du vil ændre rækkefølgen, som sprog vises i i sprogskifteren, kan du gøre det ved hjælp af Content Languages Manager.
- Naviger til System > Indholdssprog (under Administrer )
- Træk og slip hvert sprog til den ønskede position, et efter et.
- Gennemgå ændringerne på frontend. Det er det!
Puha! Du har med succes oprettet et fuldt funktionelt flersproget websted i Joomla 4. Tillykke!
Afslutning
Så jeg har lige vist dig en ligetil tilgang til at bygge et flersproget websted i Joomla 4. Håber du nød artiklen. Vores kommentarer, hvis du har spørgsmål. Tjek desuden vores fantastiske Joomla 4-skabeloner for at få din egen responsive, højtydende , og SEO-optimerede hjemmesider. Tak fordi du læste med, og følg med for fremtidige how-tos!