Innholdsfortegnelse
Først av alt, hvis vi vil at nettstedet vårt skal være tilgjengelig på flere språk, er det mest logiske alternativet å legge til flere språk og deretter konfigurere dem slik at de kan oppdages.Legger til språk
Drupal Som standard har den støtte for språk i kjernen, men den er ikke fullt aktivert som standard. La oss se hvordan du aktiverer det.
- 1- For å integrere språkene med nettstedet vårt, la oss aktivere kjernemodulen. La oss gå til Konfigurasjontil Regionalt og språk for å se følgende alternativer:
- 2- Vi klikker videre Språk og vi vil se at vi bare har aktivert Engelsk på vår liste for nå:
- 3- For vårt formål vil vi jobbe med forhåndsdefinerte språk. Derfor velger vi språket fra listen og klikker på knappen Legg til språk:
- 4- Etter dette Drupal Det vil omdirigere deg til listen over hovedspråk, og det nye språket ditt vil allerede ha blitt lagt til på listen, nå for å legge til flere språk gjentar vi den forrige prosessen, i dette eksemplet legger vi til: Arabisk, tysk Y Pusse.
Her kan vi velge hvilke språk som skal aktiveres, bestille dem eller slette dem fra listen.
Oppdager språk
Nå som vi har språkene, innser vi at hvis vi surfer på nettstedet, forblir alt det samme, siden vi til tross for at vi har lagt til språkene fortsatt må fortelle Drupal hvordan du skal tolke dem, la oss se:
- Vi seiler til Konfigurasjon til Regionalt og språk > Språk > Deteksjon og valg og vi vil se følgende alternativer tilgjengelig:
Hvis vi aktiverer dette alternativet, vil brukerne kunne navigere etter URL som følger: example.com/de/news/ eller eksempel/ deutsch/ news. Dette er en vanlig setting for flerspråklige nettsteder.
Økt
Vi vil bruke dette alternativet hvis vi vil lagre språkinnstillingene i brukersesjonen.
Bruker
I dette alternativet kan brukerne spesifisere i kontoprofilen hvilket språk de foretrekker.
Nettleser
Hvis vi aktiverer dette alternativet, vil Drupal bekrefte språkinnstillingene til nettleseren vår og bruke den på nettstedet vårt.
Når de forskjellige alternativene er beskrevet, la oss bruke en til å implementere alternativet for flere språk på nettstedet vårt.
For vårt formål kommer vi til å holde oss til URL -alternativet, og for dette vil vi bruke baneprefikset, siden det er den enkleste konfigurasjonsmåten. La oss se hvordan vi gjør dette:
- Først markerer vi i URL -alternativene og trykker på Lagre innstillinger.
- Nå klikker vi på Konfigurer i den metoden, og vi vil se alternativene Sti -prefiks Y Domene. Vi bruker standardalternativet som er Sti -prefiks.
- Nå endrer vi nettadressen i nettleseren vår for å inkludere baneprefikset. For eksempel problemer tysk, example.com/de. På denne måten kan vi bruke prefikset for hvert av språkene vi legger til.
Vi vil absolutt ikke at brukerne skal endre språk manuelt etter URL, så vi oppretter en blokk i Drupal slik at vi plasserer den et sted på nettstedet vårt for å lette denne oppgaven.
For å opprette blokken navigerer vi til Strukturà Blokker og vi ser etter UI -blokken: Språkbytter. Vi plasserer den på det stedet vi ønsker og lagrer innstillingene for blokken, etter at den ble aktivert, ville den se slik ut:
For eksempel velger vi at nettstedet vårt er på tysk og påloggingen vår vil se slik ut:
Drupal gir oss muligheten til ikke bare å lage robuste og allsidige nettsteder, men har også det gode å gjøre den samme flerspråkligheten til en funksjon som får den til å skille seg ut på egen hånd fra resten av nettstedene på nettet.Likte og hjalp du denne opplæringen?Du kan belønne forfatteren ved å trykke på denne knappen for å gi ham et positivt poeng