Zainstaluj Linguise na Joomla

Spis treści

Wymagania techniczne

Aby uruchomić rozszerzenie tłumaczenia Linguise dla Joomla, będziesz potrzebować:

  • Uruchom wersję PHP 7+ lub nowszą
  • Aktywuj przepisywanie adresu URL w konfiguracji Joomla
    . Zostanie to automatycznie sprawdzone przez rozszerzenie Joomla
  • Wersja Joomla ≥ 3.5

Wygeneruj klucz API

Przed zainstalowaniem automatycznego tłumaczenia Joomla w Linguise , musisz zarejestrować konto Linguise , po tym, jak połączyć się z panelem Linguise , musisz najpierw skonfigurować nową domenę i zapisać jej ustawienia, aby otrzymać klucz API.

Klucz API jest wymagany do aktywacji tłumaczenia na Twojej stronie Joomla . Zasadniczo klucz API sprawdzi, jaki język jest aktywowany w jakiej domenie i umożliwi wygenerowanie stron tłumaczenia neuronowego.

Skopiuj klucz API i trzymaj go w schowku lub nie otwieraj karty przeglądarki, aby móc później skopiować.

Uzyskaj swój klucz API tłumaczenia

Zainstaluj rozszerzenie tłumaczące Joomla

Teraz musisz zainstalować Joomla i wtyczkę (jest to pojedynczy pakiet), aby aktywować przełącznik języków (flagi z przełącznikiem języków). Najnowszą wersję możesz pobrać stąd.

Po Joomla możesz uzyskać dostęp do konfiguracji komponentu za pomocą menu administratora: Komponent > Linguise .

W tym miejscu wklej klucz API wygenerowany z pulpitu nawigacyjnego Linguise i kliknij Zastosuj.

Ustawienia konfiguracji klucza API Joomla API

Teraz tłumaczenie na wszystkie wybrane języki jest już aktywowane na Twojej stronie Joomla !

To działanie powinno zsynchronizować wszystkie ustawienia językowe między Linguise a Twoją witryną (język oryginalny i lista przetłumaczonych języków).

Lista języków Joomla 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 ustawisz języki tłumaczenia, jeśli masz dużą liczbę zindeksowanych stron (>500), wyszukiwarka może zająć dużo czasu, aby je przetworzyć. Może to mieć wpływ na SEO w Twoim oryginalnym języku. Dlatego zalecamy dodanie maksymalnie 5 języków, a po zindeksowaniu możesz dodawać języki partiami po 3 na miesiąc.

Upewnij się, że przepisywanie adresów URL jest włączone

Aby załadować Twój język na nowe adresy URL (takie jak domena.com /es ), adres URL musi zostać skonfigurowany w ogólnej konfiguracji Joomla menu: System > Konfiguracja > Witryna.

Istnieją 2 opcje aktywacji, które są, nawiasem mówiąc, najlepsze dla SEO, są to:

  • Adresy URL przyjazne dla wyszukiwarek
  • Użyj przepisywania adresów URL (do poprawnego działania wymaga edycji pliku)
Joomla URL Ustawienia przepisywania zrzutu ekranu. Konfiguracja struktury URL.

Przepisywanie adresów URL i błędy 404: Jeśli te 2 ustawienia nie zostaną aktywowane, na stronach językowych będą pojawiać się błędy 404. Ponadto upewnij się, że nie ma innego narzędzia językowego, które „blokuje” wielojęzyczne adresy URL, jak wtyczka filtra języka dla Joomla .

Dodaj przełącznik języka Joomla

Masz 3 metody, aby załadować przełącznik języka witryny (flagi i nazwy języków) do swojej 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 PHP
Screenshot interfejsu wyskakującego LinguiSE

Dodaj menu Joomla

Aby dodać Joomla w celu wyświetlenia przełącznika języka, po prostu użyj menedżera menu Joomla Menu > Twoje menu > Nowe

Dodając menu do swojej witryny, dostosuj swoje menu

Z ustawienia elementu menu wybierz Linguise i gotowe!

Opcje typu menu dla strony internetowej Linguise

Twoje menu zostanie wyświetlone zgodnie z ustawieniami wyświetlania skonfigurowanymi w komponencie.

Ikona menu języka, opcje tłumaczeń dla strony internetowej

Opcja alternatywna wygeneruje alternatywny adres URL dla każdego języka, dzięki czemu wyszukiwarka może łatwo indeksować wszystkie wersje językowe strony. Zaleca się, aby pozwolić mu się aktywować.

Linguise Translation wtyczka naprzemiennie dla wielojęzycznej strony internetowej

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

Grafika ilustrująca alternatywne linki na stronie internetowej

Załaduj moduł Joomla w treści

Inną opcją włączenia przełącznika języka jest użycie preinstalowanego Joomla i załadowanie go za pomocą funkcji modułu ładowania . Tekst do włączenia w dowolnym edytorze tekstu to: {loadmodule mod_ linguise }

Ikona modułu załadowania na stronie Linguise

Kod PHP zawierający przełącznik języka

Ta część jest bardziej przeznaczona dla programistów, którzy chcą włączyć przełącznik języka Linguise na przykład do niestandardowego pliku szablonu PHP, który ładuje część nagłówka witryny. Jest kod, którego możesz użyć do tego, po prostu skopiuj i wklej go 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 projektowania, które pomagają załadować przełącznik języka w dowolnym miejscu na Twojej stronie internetowej. Na przykład styl na białym górnym pasku i na ciemnej stopce nie będzie taki sam.

Narzędzie do przełącznika językowego na stronie internetowej, umożliwiające użytkownikom łatwą zmianę języka witryny.

Po prawej stronie ekranu możesz użyć podglądu, aby sprawdzić podgląd.

Ikona flagi rozwijanej używana do wyboru języka.

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ć pozycję jako „W miejscu”.
Po ustawieniu pozycji w Linguise możesz dodać poniższy krótki kod, aby ją uwzględnić. Skopiuj poniższy kod, aby umieścić go w swoim schowku.

[linguise]

Po dodaniu na interfejsie zobaczysz flagę i nazwy języków wyświetlane w obszarze HTML, do którego dodano kod.

Flaga przełącznika języka i projekt tekstu

Istnieje wiele opcji projektowania, które pomagają załadować przełącznik języka w dowolnym miejscu na Twojej stronie internetowej. Na przykład styl na białym górnym pasku i na ciemnej stopce nie będzie taki sam.

Główne opcje to:

  • Kształt i rozmiar flag
  • Kolor tekstu nazw języków
  • Cień elementów po najechaniu myszką
  • Styl najechania myszką
Ikona flagi reprezentująca ustawienia języka

Pełny samouczek automatycznego tłumaczenia Joomla

Zaawansowane opcje przełączania języka

Na koniec możesz skonfigurować zaawansowane opcje, takie jak ustawienia pamięci podręcznej, ilość adresów URL i tłumaczenia, które mają być przechowywane lokalnie, aby były obsługiwane szybciej.

Przekierowanie językowe przeglądarki nie jest zalecane z różnych powodów opisanych tutaj. Zasadniczo przekierowuje użytkownika do jednego z języków ustawionych w jego przeglądarce.

Zrzut ekranu strony ustawień zaawansowanych lingUi.se. Ustawienia języka.

Funkcja dynamicznego tłumaczenia

Przedstawiamy naszą nową funkcję „Tłumaczenia dynamiczne”. Rozumiemy, że większość interaktywnych witryn internetowych zawiera dynamiczną treść wygenerowaną za pomocą JavaScript lub AJAX.  

Dzięki naszej nowej funkcji tłumaczenia dynamicznego możesz bezproblemowo tłumaczyć treści ładowane asynchronicznie (dynamicznie) po załadowaniu strony. To udoskonalenie zapewnia płynniejszą wielojęzyczną obsługę odwiedzającym!

Upewnij się, że aktywowałeś go również w ustawieniach konta panelu Linguise ! 

tłumaczenie_dynamiczne

Nadal masz problemy z instalacją Linguise ? Nie wahaj się z nami skontaktować, oferujemy niestandardową bezpłatną instalację na Twojej stronie internetowej!