Jak stworzyć wielojęzyczną stronę internetową za pomocą Joomla 4

Rozgrzewka

Dzisiaj angielski stał się językiem globalnym i jest jednym z najpopularniejszych języków w Internecie. Powstaje wiele stron internetowych, które traktują priorytetowo lub zwracają uwagę na publikowanie treści w języku angielskim. Jednak nie każdy potrafi czytać i rozumieć angielski. Posiadanie witryn obsługujących wiele języków otwiera ogromne możliwości dotarcia do szerszej publiczności, zwłaszcza w regionach, na które chcesz kierować reklamy. W rzeczywistości administratorzy treści na całym świecie robią to od lat, a popyt na wielojęzyczna strona internetowa s. Na szczęście Joomla jest jedną z platform zarządzania treścią, która obsługuje większość języków i jest dostępna w wersji 75+. Dlatego budowanie wielojęzycznej strony internetowej jest również znacznie łatwiejsze dzięki tej platformie.

Jeśli byłeś sceptycznie nastawiony do łatwości, mogę zapewnić, że uruchomienie wielojęzycznej strony internetowej Joomla jest łatwiejsze niż możesz sobie wyobrazić, prostsze niż mogłoby się wydawać.

Dlatego dzisiaj w tym samouczku pokażę Ci, jak stworzyć wielojęzyczną stronę internetową w Joomla 4. W ten sposób nie musisz używać żadnych rozszerzeń firm trzecich i oczywiście jest to całkowicie darmowe.

Teraz chodźmy!

Krok po kroku Konfigurowanie wielojęzycznej strony internetowej w Joomla 4

Postępuj krok po kroku, aby całkowicie skonfigurować wielojęzyczną stronę internetową w Joomla 4.

Instalowanie nowych języków

W Joomla 4 istnieją dwie metody instalowania języków.

  • Zainstaluj za pomocą aktualizacji Joomla

Z głównego pulpitu nawigacyjnego przejdź do System , a następnie w obszarze Instaluj kliknij Języki , aby uzyskać dostęp do strony Rozszerzenia: Języki .

Tutaj kliknij przycisk Instaluj przy językach, które chcesz zainstalować. Możesz zainstalować tyle języków, ile chcesz.

Joomla 4 - Wielojęzyczna strona internetowa - Zainstaluj języki

Dla celów ilustracyjnych w tym artykule zainstaluję dwa dodatkowe języki: francuski i chiński (uproszczony) .

Joomla 4 - Wielojęzyczna strona internetowa - Zainstalowane języki

  • Zainstaluj manualnie

Korzystając z tej metody, musisz najpierw pobrać pakiety językowe z Oficjalnych pakietów językowych Joomla !.

Następnie przejdź do System > Zainstaluj > Rozszerzenia , prześlij swoje pakiety ZIP i zainstaluj swoje języki.

Teraz przejdź do System > Zarządzaj > Języki treści i włącz (opublikuj) swoje języki.

Joomla 4 - Wielojęzyczna strona internetowa - Włącz języki treści

* Uwaga: Możesz zaktualizować/zmienić informacje o języku, klikając tytuł każdego języka i modyfikując jego opcje, np. Tytuły , Tytuł w języku ojczystym , Znacznik języka , Obraz (flaga) , Stan , Opis itp . To trochę jak profil językowy który zawiera wszystkie szczegóły potrzebne Joomla, aby móc używać języka angielskiego lub francuskiego jako „przełączanych” języków treści.

Joomla 4 - Wielojęzyczna strona internetowa - Edytuj język treści

Włączanie wtyczek „System-Language”.

Teraz zakończyliśmy instalowanie nowych języków i opublikowaliśmy je dla treści. W następnym kroku musimy włączyć filtr języka i wtyczki kodu języka. Pomoże to Joomla filtrować zawartość i wyświetlać ją na podstawie wybranego języka.

Przejdź do System > Zarządzaj > Wtyczki , a następnie wyszukaj „ System – język „.

Tutaj Joomla wyświetli System – kod języka i System – filtr języka w wynikach wyszukiwania. Włącz je oba!

Joomla 4 - Wielojęzyczna strona internetowa - Wtyczki wyszukiwania

Możesz także zmodyfikować ustawienia wtyczki, klikając jej nazwę, na przykład System – Filtr języka Ta wtyczka umożliwia systemowi CMS rozpoznawanie różnych zainstalowanych języków i wyświetlanie tylko treści odpowiednich dla bieżącego języka.

* Ogłoszenie:

  • Ta wtyczka filtruje wyświetlaną zawartość w zależności od języka.
  • Ta wtyczka ma być włączona tylko wtedy, gdy zostanie opublikowany moduł Language Switcher.
  • Jeśli ta wtyczka jest aktywna, zaleca się również opublikowanie trybu wielojęzycznego statusu Administratora.
  • Powiązania elementów — Ustaw na Tak Ta opcja umożliwia powiązania elementów podczas przełączania z jednego języka na inny.
  • Usuń kod języka adresu URL — ta opcja usuwa zdefiniowany kod języka adresu URL języka treści odpowiadającego domyślnemu językowi witryny, gdy funkcja adresów URL SEF jest włączona/włączona.

Joomla 4 - Wielojęzyczna strona internetowa - System - Filtr językowy

Po prawidłowym skonfigurowaniu plików językowych i włączeniu wbudowanego filtra językowego Joomla, ta wtyczka domyślnie spróbuje wykryć ustawienia językowe przeglądarki odwiedzającego i wyświetlić witrynę w jego języku (jeśli jest dostępny).

Dodawanie treści wielojęzycznych

Teraz, gdy masz gotowe wiele języków na swojej stronie, możesz ich użyć do generowania treści wielojęzycznych. Ale najpierw utwórzmy nowe kategorie i nowe artykuły.

  • Utwórz nową kategorię dla każdego języka
  • Twórz nowe artykuły w każdym języku.

Dodaj nową kategorię

Stwórzmy osobne kategorie dla każdego języka!

  • Przejdź do Treść > Kategorie > Dodaj nowy
  • Nadaj swojej nowej kategorii tytuł
  • Wybierz język z listy rozwijanej
  • Kliknij Zapisz i zamknij, aby zakończyć
  • Powtórz te same czynności dla innych języków

Joomla 4 - Wielojęzyczna strona internetowa - Kategoria Fr

Joomla 4 - Wielojęzyczna strona internetowa - Nowe kategorie

Dodaj nowe artykuły

Następnie dodajmy nowe artykuły dla każdego języka, aby utworzyć zawartość w innym języku.

  • Przejdź do Treść > Artykuły > Dodaj nowy
  • Podaj tytuł nowego artykułu
  • Wybierz język artykułu z listy rozwijanej
  • Skomponuj/zaktualizuj swoje treści
  • Kliknij Zapisz i zamknij, kiedy skończysz
  • Powtórz te same kroki dla innych języków

Joomla 4 - Wielojęzyczna strona internetowa - Artykuł En

Joomla 4 - Wielojęzyczna strona internetowa - Nowe artykuły

Tworzenie wielojęzycznych menu

Teraz musisz przypisać kategorie i artykuły w menu Joomla.Umożliwi to ich wyświetlanie w interfejsie użytkownika.W tym celu utwórz każde menu dla każdego ze swoich języków.

Z głównego panelu przejdź do Menu > Zarządzaj > Dodaj nowy Wprowadź tytuł , wybierz unikalną nazwę , a następnie naciśnij Zapisz i zamknij .

Joomla 4 - Wielojęzyczna strona internetowa - Menu główne Fr

I powtórz dla innych języków:

Joomla 4 - Wielojęzyczna strona internetowa - Menu zapisane

Dodaj pozycje menu

Nowe menu, które właśnie utworzyłeś powyżej, są nadal puste. Musimy dodać nowe elementy menu do każdego menu.

  • Przejdź do Menu > Menu główne (en-GB) i dodaj nowe elementy
  • Wybierz typ elementu menu
  • Wybierz kategorię, która odpowiada określonemu językowi
  • Wybierz język z listy rozwijanej
  • Kliknij Zapisz i zamknij

Joomla 4 - Wielojęzyczna strona internetowa - Pozycja menu Cn

Powtórz powyższe kroki dla pozostałych języków:

Joomla 4 - Wielojęzyczna strona internetowa - Pozycja menu zapisana

W tej chwili w każdej pozycji menu głównego musisz ustawić menu domyślne (np. Menu główne EN), które po kliknięciu pozycji menu głównego stanie się domyślną pozycją główną dla stron w języku angielskim.

Dodaj nowe moduły

Aby wyświetlić pozycję menu na interfejsie strony, musisz dodać moduł do pozycji menu i wskazać dokładną pozycję.Nawiguj do Menu > Zarządzaj , wybierz menu i przypisz je do modułu lub przejdź do Treść > Moduły witryny , aby rozpocząć.

Aby uzyskać szczegółowe instrukcje dotyczące tworzenia menu, a następnie przypisania go do modułu, zapoznaj się z tym artykułem .

  • Przejdź do Treść > Moduły witryny > Dodaj nowy .
  • W obszarze Wybierz typ modułu kliknij Menu .
  • Nadaj nowemu modułowi menu tytuł ( wymagane ) .
  • Wybierz menu językowe, które chcesz przypisać do tego modułu, np. Menu główne (en-GB).
  • Określ pozycję modułu , aby umieścić go w swojej witrynie.
  • Wybierz język z listy rozwijanej.
  • Kliknij Zapisz i zamknij, aby zastosować.

Joomla 4 - Wielojęzyczna strona internetowa - Nowy moduł menu

Powtórz te same czynności dla innych języków:

Joomla 4 - Wielojęzyczna strona internetowa - Moduł zapisany

Z powrotem w Menu > Zarządzaj możesz zobaczyć wszystkie swoje menu, które zostały połączone z odpowiednimi modułami.

Joomla 4 - Wielojęzyczna strona internetowa - Połączone moduły

Teraz przejdźmy do następnego kroku!

Stowarzyszenia wielojęzyczne

Ogólnie rzecz biorąc, umożliwia to tłumaczenie treści (artykułów, menu itp.) z jednego języka na inny po naciśnięciu przełącznika języka.Upewnij się, że opcja Powiązania jest włączona, przechodząc do System > Zarządzaj > Rozszerzenia , wyszukaj System – Filtr językowy” i sprawdź, czy opcja Powiązania elementów jest włączona ( Tak ).

Podczas dodawania nowego elementu menu i przypisywania mu języka możesz znaleźć opcje „Powiązań” w zakładce „Jako powiązania”, którą pokaże. Możesz także wybrać różne elementy menu dla różnych języków. To samo dotyczy modułów, artykuły i inne elementy treści.

Joomla 4 - Wielojęzyczna strona internetowa - Powiązania elementów menu

Gdy skończysz, kliknij Zapisz i zamknij . Powtórz te czynności dla innych elementów menu.

Joomla 4 - Wielojęzyczna strona internetowa - Zapisano powiązania elementów menu

Zrób to samo z artykułami, kategoriami i innymi treściami językowymi.

Joomla 4 - Wielojęzyczna strona internetowa - Zapisane powiązania kategorii

Joomla 4 - Wielojęzyczna strona internetowa - Zapisane powiązania artykułów

Stowarzyszenia wielojęzyczne

Przejdź do Komponenty > Powiązania wielojęzyczne :

Joomla 4 - Wielojęzyczna strona internetowa - Wielojęzyczne stowarzyszenia - Fr

Oto kilka głównych opcji komponentów:

  • Artykuły — Możesz wybrać ten filtr, aby wyświetlić wszystkie artykuły/kategorie języka ze skojarzeniami.
  • Kontakty — zawiera listę kontaktów dla stowarzyszeń językowych.
  • Menu — Dzięki tej opcji możesz powiązać języki ze wszystkimi pozycjami menu.
  • Kanały informacyjne — pomaga tłumaczyć kanały informacyjne, jeśli korzystasz z komponentu kanału informacyjnego Joomla

Ustawianie domyślnej strony dla każdego języka

Teraz zdefiniujemy stronę główną dla każdego języka.To jeden z najważniejszych kroków, które należy wykonać.

  • Przejdź do Menu > Menu główne (en-PL)
  • Kliknij ikonę gwiazdki (Ustaw jako dom), aby ustawić ją jako domyślną
  • Następnie zmieni się na flagę angielską (en-GB), aby wskazać, że jest to domyślna strona menu głównego (en-GB)
  • Powtórz dla innych języków

Joomla 4 - Wielojęzyczna strona internetowa - Menu główne En-Gb

Jeśli chodzi o francuski, chiński lub jakikolwiek inny język:

Joomla 4 - Wielojęzyczna strona internetowa - Menu główne Fr-Fr

Joomla 4 - Wielojęzyczna strona internetowa - Menu główne En-Ch

Powielanie szablonu

W przypadku różnych języków, które zainstalowałeś na swojej stronie internetowej, dla każdego z nich musi istnieć określony szablon. Po prostu zduplikuj domyślny szablon i nazwij go odpowiednio dla każdego języka.

Utwórz styl szablonu dla każdego języka

  • Przejdź do System > Style szablonów witryn (w sekcji Szablony )
  • Wybierz bieżący domyślny styl szablonu, a następnie kliknij przycisk Duplikuj u góry
  • Zmień nazwę zduplikowanego szablonu dla języka EN (tylko dla stron w języku angielskim)

Joomla 4 - Wielojęzyczna strona internetowa - Duplikat szablonu

Zrób to samo dla języków fr-FR i zh-CN :

Joomla 4 - Wielojęzyczna strona internetowa - Zduplikowane szablony

Tworzenie modułu przełączania języków

Teraz nadchodzi ostatni krok!

Przełącznik językowy to mechanizm, który pozwala odwiedzającym witrynę przełączać się między językami w dowolnym momencie. Tworząc moduł przełączania językowego, zapewnisz odwiedzającym przydatny sposób łatwego przeglądania treści w wybranym przez nich języku.

  • Przejdź do Treść > Moduły witryny .
  • Kliknij przycisk Nowy w lewym górnym rogu.
  • Wybierz przełącznik języka jako typ modułu.
  • Nadaj swojemu nowemu modułowi tytuł, np. Language Switcher
  • Przypisz pozycję modułu pasującą do Twojego szablonu (wybierz z listy rozwijanej)
  • Włącz opcję Użyj listy rozwijanej, jeśli chcesz, aby przełącznik języka był rozwijanym menu.
  • Upewnij się, że wybrałeś Wszystkie w polu Język po prawej stronie.
  • Na koniec kliknij Zapisz i zamknij, aby zapisać przełącznik i przygotować go do użycia.

Joomla 4 - Wielojęzyczna strona internetowa - Zmiana języka

Dobra, teraz czas na sprawdzenie wyników na froncie.

Joomla 4 - Wielojęzyczna strona internetowa - Ostateczne wyniki

Jeśli chcesz zmienić kolejność wyświetlania języków w przełączniku języków, możesz to zrobić za pomocą Menedżera języków treści.

  • Przejdź do System > Języki treści (w obszarze Zarządzaj )
  • Przeciągnij i upuść każdy język w wybrane miejsce, jeden po drugim.
  • Przejrzyj zmiany w interfejsie. To wszystko!

Joomla 4 - Wielojęzyczna strona internetowa - Kolejność języków

Joomla 4 - Wielojęzyczna strona internetowa - Recenzja na froncie

Uff! Udało Ci się stworzyć w pełni funkcjonalną, wielojęzyczną stronę internetową w Joomla 4. Gratulacje!

Zakończyć

Więc właśnie pokazałem ci proste podejście do budowania wielojęzycznej strony internetowej w Joomla 4. Mam nadzieję, że podobał ci się ten artykuł. Nasze komentarze Jeśli masz jakieś pytania. Poza tym sprawdź nasze niesamowite szablony Joomla 4, aby uzyskać własne responsywne, wydajne , i witryny zoptymalizowane pod kątem SEO. Dziękujemy za przeczytanie i zapraszamy na przyszłe poradniki!

Jesteśmy małym zespołem składającym się z 5 marketerów treści cyfrowych.Tworzymy codzienne blogi dla CMS Joomla! i WordPress, wspieramy klientów i wszystkich, którzy mają problemy z tymi CMS-ami oraz rozwiązujemy wszelkie problemy za pomocą postów z instrukcjami na blogach, którym zaufało ponad 1,5 miliona czytelników na całym świecie.

https://ltheme.com

 

Należy pamiętać, że ta strona korzysta z automatycznego systemu tłumaczeń, aby pomóc w tłumaczeniu na różne języki.Przepraszamy za wszelkie błędy lub pomyłki, które mogą pojawić się w różnych tekstach.