Spis Treści
Wymagania techniczne
Aby uruchomić rozszerzenie tłumaczenia Linguise dla Joomla, będziesz potrzebować następujących elementów:
- Uruchom wersję PHP 7+ lub nowszą
- Aktywuj przepisywanie adresów URL w konfiguracji Joomla
Zostanie to sprawdzone automatycznie przez rozszerzenie Joomla - Wersja Joomla ≥ 3.5
Wygeneruj klucz API
Zanim zainstalujesz automatyczne tłumaczenie Joomla w Linguise , musisz zarejestrować konto Linguise . Po połączeniu się z panelem Linguise musisz najpierw skonfigurować nową domenę i zapisać jej ustawienia, aby uzyskać klucz API.
Klucz API jest wymagany do aktywacji tłumaczenia na Twojej stronie Joomla . Zasadniczo klucz API sprawdza, jaki język jest aktywny w danej domenie i umożliwia generowanie stron z tłumaczeniem neuronowym.
Skopiuj klucz API i zachowaj go w schowku lub otwórz kartę przeglądarki, aby móc go później skopiować.

Zainstaluj rozszerzenie do tłumaczenia Joomla
Teraz musisz zainstalować Joomla (to jeden pakiet), aby aktywować przełącznik języka (flagi z przełącznikiem języka). Najnowszą wersję możesz pobrać stąd.
Po zainstalowaniu i aktywacji rozszerzenia Joomla Komponent > Linguise .
Następnie wklej klucz API wygenerowany w panelu Linguise i kliknij Zastosuj.

Teraz tłumaczenie we wszystkich wybranych językach jest już aktywowane na Twojej stronie Joomla !
Ta czynność powinna zsynchronizować wszystkie ustawienia językowe między Linguise a Twoją witryną (język oryginalny oraz lista języków przetłumaczonych).

Ważna uwaga dotycząca SEO: Liczba skonfigurowanych języków ma duży wpływ na SEO. Jeśli podczas konfiguracji języków tłumaczenia masz dużą liczbę zindeksowanych stron (>500), przetworzenie ich przez wyszukiwarkę może zająć dużo czasu. Może to wpłynąć na SEO w języku źródłowym. Dlatego zalecamy dodanie na początku maksymalnie 5 języków, a następnie, gdy strona zostanie zindeksowana, możesz dodawać języki partiami po 3 języki miesięcznie.
Upewnij się, że przepisywanie adresów URL jest aktywne
Aby załadować swój język na nowe adresy URL (takie jak domain.com/es ) , adres URL musi zostać skonfigurowany w ogólnej konfiguracji Joomla menu: System > Konfiguracja > Witryna.
Istnieją dwie opcje aktywacji, które, nawiasem mówiąc, są najlepsze dla SEO. Są to:
- Przyjazne dla wyszukiwarek adresy URL
- Użyj przepisywania adresów URL (wymaga edycji pliku, aby działać poprawnie)

Przepisywanie adresów URL i błędy 404: Jeśli te dwa ustawienia nie zostaną aktywowane, na stronach w różnych językach pojawią się błędy 404. Upewnij się również, że nie ma innego narzędzia językowego, które „blokuje” wielojęzyczne adresy URL, takiego jak wtyczka filtru językowego dla Joomla .
Dodaj przełącznik języka Joomla
Istnieją 3 metody załadowania przełącznika języka witryny (flagi i nazwy języków) do witryny w Joomla.
- Użyj menu Joomla (z menedżera menu Joomla )
- Użyj modułu Joomla (z menedżera modułów Joomla )
- Użyj fragmentu kodu PHP

Dodaj menu Joomla
Aby dodać Joomla do wyświetlania przełącznika języka, wystarczy użyć menedżera menu Joomla Menu > Twoje menu > Nowy

Z ustawień elementu menu wybierz Linguise i gotowe!

Twoje menu będzie wyświetlane zgodnie z ustawieniami wyświetlania, które skonfigurowałeś w komponencie.

Opcja alternatywna wygeneruje alternatywny adres URL dla każdego języka, dzięki czemu wyszukiwarka będzie mogła łatwo przeszukać wszystkie wersje językowe strony. Zaleca się jej aktywację.

Alternatywny przykład kodu HTML, który będzie indeksowany przez wyszukiwarki:

Załaduj moduł Joomla do treści
Inną opcją dołączenia przełącznika języka jest użycie preinstalowanego Joomla i załadowanie go za pomocą funkcji „load module” . Tekst do włączenia w dowolnym edytorze tekstu to: {loadmodule linguise }

Kod PHP zawierający przełącznik języka
Ta część jest przeznaczona dla programistów, którzy chcą dodać przełącznik języka Linguise , na przykład do niestandardowego pliku szablonu PHP, który ładuje część nagłówka strony. Jest do tego odpowiedni kod, wystarczy go skopiować i wkleić z komponentu.
/**
* Get the linguise module
* If you want to use a completely different login module change the value of name in your layout override.
*/
$linguisemodule = LinguiseModelLinguise::getLinguiseModule('mod_linguise');
echo JModuleHelper::renderModule($linguisemodule, array('id' => 'section-box'));
Skonfiguruj typ przełącznika języka
Istnieje wiele opcji projektowych, które umożliwiają załadowanie przełącznika języka w dowolnym miejscu witryny. Na przykład styl nie będzie taki sam na białym pasku górnym i w ciemnej stopce.

Aby sprawdzić podgląd, możesz skorzystać z podglądu znajdującego się po prawej stronie ekranu.

Załaduj przełącznik języka w treści Joomla

Aby wyświetlić przełącznik języka w określonym miejscu w Joomla , należy ustawić jego pozycję jako „Na miejscu”.
Po ustawieniu pozycji w Linguise , możesz dodać poniższy kod. Skopiuj poniższy kod, aby umieścić go w schowku.
Po dodaniu, na froncie, w obszarze HTML, do którego dodałeś kod, zostaną wyświetlone nazwy flag i języków.
Projekt flagi i tekstu przełącznika języka
Istnieje wiele opcji projektowych, które umożliwiają załadowanie przełącznika języka w dowolnym miejscu witryny. Na przykład styl nie będzie taki sam na białym pasku górnym i w ciemnej stopce.
Główne opcje to:
- Kształt i rozmiar flag
- Kolor tekstu nazw języków
- Cień elementów po najechaniu myszką
- Styl najechania myszką

Pełny samouczek automatycznego tłumaczenia Joomla
Zaawansowane opcje przełącznika języka
Na koniec możesz skonfigurować opcje zaawansowane, takie jak ustawienia pamięci podręcznej, ilość adresów URL i tłumaczeń do zapisania lokalnie, aby szybciej serwować treści.
Przekierowanie języka przeglądarki nie jest zalecane z różnych powodów opisanych tutaj. Zasadniczo przekierowuje ono użytkownika do jednego z języków ustawionych w jego przeglądarce.

Funkcja dynamicznego tłumaczenia
Przedstawiamy naszą nową funkcję „Dynamiczne tłumaczenia”. Rozumiemy, że większość interaktywnych stron internetowych zawiera dynamiczną treść generowaną za pomocą JavaScript lub AJAX.
Dzięki naszej nowej funkcji Dynamic Translation możesz bezproblemowo tłumaczyć treści, które ładują się asynchronicznie (dynamicznie) po załadowaniu strony. To ulepszenie zapewnia użytkownikom płynniejsze korzystanie z wielojęzycznych treści!
Pamiętaj, aby aktywować tę opcję również w Ustawieniach konta Linguise !

Nadal masz problemy z instalacją Linguise ? Skontaktuj się z nami – oferujemy bezpłatną instalację na Twojej stronie internetowej!