Zainstaluj Linguise na Joomla

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ć.

Pasek wyszukiwania na białym tle z szarym i pomarańczowym przyciskiem.

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.

Strona aktywacji klucza API tłumaczeń

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).

Lista języków do tłumaczenia strony internetowej

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)
Panel ustawień SEO z opcjami przepisywania adresów URL i adresów URL przyjaznych dla wyszukiwarek

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
Zrzut ekranu przedstawiający opcje instalacji przełącznika języka, w tym menu, moduł ładowania i fragment 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

Strona zarządzania pozycjami menu w Joomla

Z ustawień elementu menu wybierz Linguise i gotowe!

Menu konfiguracji Linguase z kontaktami i kanałami informacyjnymi.

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

Kursor myszy najechany na opcję języka angielskiego

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ę.

Przełącznik ustawień SEO

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

Linie kodu na ekranie, wiele wymienionych odniesień.

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 }

Villa Centofinestre, neoklasyczna willa.

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.

Ustawienia wyświetlania listy języków. Dostępne opcje to Flaga i Nazwa języka.

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

Menu rozwijane zawierające listę języków

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

pozycja flagi na miejscu

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.

[linguise]

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ą
Opcje dostosowywania flagi za pomocą selektorów kolorów

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.

Zrzut ekranu strony ustawień zaawansowanych z różnymi opcjami

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 ! 

dynamiczne_tłumaczenie

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