Daugiakalbės svetainės su „Drupal“

Turinys
Visų pirma, jei norime, kad mūsų svetainė būtų prieinama keliomis kalbomis, logiškiausia būtų pridėti daugiau kalbų ir sukonfigūruoti jas taip, kad jas būtų galima aptikti.
Pridedamos kalbos
Drupal Pagal numatytuosius nustatymus jis palaiko kalbas savo branduolyje, tačiau jis nėra visiškai įgalintas pagal numatytuosius nustatymus. Pažiūrėkime, kaip jį suaktyvinti.
  • 1- Norėdami integruoti kalbas į mūsų svetainę, suaktyvinkime branduolio modulį. Eime Konfigūracijaį Regionas ir kalba norėdami pamatyti šias parinktis:

  • 2- Spustelime Kalbos ir pamatysime, kad mes tik aktyvavome Anglų mūsų sąraše kol kas:

  • 3- Šiuo tikslu dirbsime su iš anksto nustatytomis kalbomis. Todėl mes pasirenkame kalbą iš sąrašo ir spustelėkite mygtuką Pridėti kalbą:

  • 4- Po šito Drupal Tai peradresuos jus į pagrindinių kalbų sąrašą, o jūsų nauja kalba jau bus įtraukta į sąrašą, o dabar, norėdami pridėti daugiau kalbų, kartojame ankstesnį procesą, šiame pavyzdyje pridedame: Arabų, vokiečių Y lenkas.

Aukščiau esančioje lentelėje pateikiami kalbų, kurias pridedame, pavadinimai, jų kodas, adresas, kai kalbame apie adresą, nurodome jų skaitymo būdą - iš kairės į dešinę arba atvirkščiai.
Čia galime pasirinkti, kurias kalbas suaktyvinti, užsisakyti ar ištrinti iš sąrašo.
Kalbos aptikimas
Dabar, kai turime kalbas, suprantame, kad naršant mūsų svetainėje viskas išlieka ta pati, nes nepaisant to, kad pridėjome kalbų, vis tiek turime pasakyti Drupal kaip juos interpretuoti, pažiūrėkime:
  • Plaukiame į Konfigūracija į Regionas ir kalba > Kalbos > Aptikimas ir pasirinkimas ir pamatysime šias galimas parinktis:

URL
Jei suaktyvinsime šią parinktį, vartotojai galės naršyti pagal URL: example.com/de/news/ arba example/ deutsch/ news. Tai yra įprastas daugiakalbių svetainių nustatymas.
Sesija
Šią parinktį naudosime, jei norime išsaugoti kalbos nuostatą vartotojo sesijoje.
Vartotojas
Pasirinkę šią parinktį, vartotojai savo paskyros profilyje gali nurodyti, kokia kalba jie pasirenka.

Naršyklė
Jei suaktyvinsime šią parinktį, „Drupal“ patikrins mūsų naršyklės pageidaujamą kalbą ir ją naudos mūsų svetainėje.
Kai bus aprašytos įvairios parinktys, pasinaudokime viena, kad mūsų svetainėje įdiegtume daugiakalbę parinktį.
Šiuo tikslu mes laikysimės URL parinkties ir tam naudosime kelio priešdėlį, nes tai yra paprasčiausias konfigūravimo būdas. Pažiūrėkime, kaip tai darome:
  • Pirmiausia pažymime URL parinktis ir paspaudžiame Išsaugoti nustatymus.
  • Dabar mes spustelime Konfigūruoti tuo metodu ir pamatysime variantus Kelio priešdėlis Y Domenas. Mes naudosime numatytąją parinktį, kuri yra Kelio priešdėlis.
  • Dabar mes pakeičiame savo naršyklės URL, kad būtų įtrauktas kelio priešdėlis. Pavyzdžiui, problemos Vokiečių, example.com/de. Tokiu būdu galime naudoti kiekvienos pridėtos kalbos priešdėlį.
Perjungimas tarp kalbų
Mes tikrai nenorime, kad vartotojai rankiniu būdu keistų kalbas pagal URL, todėl sukuriame bloką „Drupal“, kad jį patalpintume kažkur savo svetainėje, kad palengvintume šią užduotį.
Norėdami sukurti bloką, einame į Struktūraà blokai ir mes ieškome UI bloko: Kalbos perjungiklis. Mes pastatome jį norimoje vietoje ir išsaugome bloko nustatymus, po to, kai jis bus aktyvuotas, jis atrodys taip:

Pavyzdžiui, pasirenkame, kad mūsų svetainė yra vokiečių kalba, o mūsų prisijungimas atrodytų taip:

„Drupal“ suteikia mums galimybę ne tik sukurti patikimas ir universalias svetaines, bet ir tai, kad ta pati daugiakalbė yra ta savybė, kuri ją išskirs iš kitų tinklo svetainių.Ar jums patiko ir padėjo ši pamoka?Galite apdovanoti autorių paspausdami šį mygtuką, kad suteiktumėte jam teigiamą tašką

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave