Jak zaimplementować automatyczne tłumaczenie na ProcessWire CMS

Zrzut ekranu strony Necessaire, minimalistyczne design
Spis Treści

Wdrożenie automatycznego tłumaczenia w ProcessWire CMS może być przełomowym krokiem dla firm pragnących rozszerzyć swój globalny zasięg i dotrzeć do odbiorców posługujących się różnymi językami. W naszym wzajemnie połączonym świecie posiadanie wielojęzycznej strony internetowej nie jest już luksusem, lecz koniecznością, aby zachować konkurencyjność i wejść na nowe rynki.

ProcessWire CMS to potężny i elastyczny system zarządzania treścią, który oferuje solidną platformę do budowania i zarządzania stronami internetowymi. Integracja automatycznego tłumaczenia z Twoją witryną ProcessWire pozwala usprawnić tworzenie i utrzymywanie wielojęzycznych treści, oszczędzając czas i zasoby, jednocześnie zapewniając spójne i wysokiej jakości doświadczenie użytkownika w wielu językach.

Ten przewodnik pokazuje, jak wdrożyć automatyczne tłumaczenie w ProcessWire CMS, jakie korzyści daje włączenie automatycznego tłumaczenia oraz jakie kroki należy podjąć, aby sprawnie je skonfigurować.

Dlaczego warto wdrożyć automatyczne tłumaczenie na ProcessWire CMS?

Zrzut ekranu z sesji burzy mózgów dotyczącej projektu strony internetowej z konturem mózgu.

Oto kilka powodów, dla których warto wdrożyć automatyczne tłumaczenie w ProcessWire CMS.

  • Szerszy zasięg odbiorców: Oferując treści swojej witryny w wielu językach, możesz zwiększyć swój zasięg i dotrzeć do globalnej publiczności na całym świecie. Na przykład, jeśli prowadzisz międzynarodowy biznes e-commerce, automatyczne tłumaczenie treści na różne języki pozwala wejść na nowe rynki i przyciągnąć klientów, którzy mogą nie znać dobrze Twojego głównego języka.
  • Niższy współczynnik odrzuceń: Gdy użytkownicy napotkają treści w preferowanym języku, chętniej się z nimi angażują, co skutkuje niższym współczynnikiem odrzuceń. Zapewnienie bezproblemowego wielojęzycznego doświadczenia może zatrzymać odwiedzających na Twojej stronie dłużej, zwiększając szanse na konwersję.
  • Zwiększone konwersje sprzedaży: Badania pokazują, że ludzie chętniej dokonują zakupów lub podejmują pożądane działania, gdy treści są prezentowane w ich ojczystym języku. Wdrożenie automatycznego tłumaczenia może zwiększyć współczynnik konwersji i napędzić większą sprzedaż lub generowanie leadów z różnorodnych rynków językowych.
  • Lepsza widoczność w wyszukiwarkach: Tłumaczenie treści Twojej witryny na wiele języków może znacząco poprawić skuteczność optymalizacji pod kątem wyszukiwarek (SEO). Wyszukiwarki preferują zlokalizowane treści, co zwiększa prawdopodobieństwo pojawienia się Twojej witryny w odpowiednich wynikach wyszukiwania dla międzynarodowych odbiorców, a tym samym generuje większy ruch.

Przykłady wdrażania wielojęzycznej strony internetowej ProcessWire CMS

Zanim omówimy wdrażanie automatycznego tłumaczenia w ProcessWire CMS, przyjrzymy się kilku przykładom wielojęzycznych stron internetowych utworzonym za pomocą ProcessWire CMS.

Storyboard

Kolekcja starych dokumentów w czerni i bieli.

Storyboard to agencja kreatywna z Wielkiej Brytanii specjalizująca się w cyfrowym opowiadaniu historii i tworzeniu treści. Obraz pokazuje, że ich strona internetowa, zbudowana na ProcessWire CMS, jest dostępna w języku angielskim i niemieckim (Deutsch). To wielojęzyczne podejście pozwala Storyboard skutecznie komunikować się i obsługiwać klientów z różnych regionów, prezentując swoje usługi i portfolio w preferowanym języku klientów.

Na obrazie widać „przełącznik języka”, który pozwala użytkownikom przełączać się między angielskim (EN) a niemieckim (DE).

Altstadt Hotel

Czarno-biały obraz pokoju ze stołem i krzesłem. Obraz wydaje się być zpikselizowany.

Altstadt Hotel to luksusowy hotel położony w Wiedniu w Austrii. Jego strona internetowa, opracowana z użyciem ProcessWire CMS, oferuje treści w wielu językach i jest dostosowana do międzynarodowych gości z całego świata. Dzięki tłumaczeniom na takie języki jak angielski, niemiecki, francuski, włoski i rosyjski, Altstadt Hotel zapewnia, że potencjalni goście mogą łatwo uzyskać informacje o udogodnieniach hotelu, typach pokoi i procesie rezerwacji w swoim ojczystym języku.

Obraz pokazuje również „przełącznik języka”, który pozwala użytkownikom przełączać się między angielskim (EN) a innymi dostępnymi językami.

Jak zaimplementować automatyczne tłumaczenie na ProcessWire CMS

Po przejrzeniu przykładów wielojęzycznych stron internetowych korzystających z ProcessWire CMS, spróbujemy teraz wdrożyć automatyczne tłumaczenie w ProcessWire CMS przy użyciu usługi automatycznego tłumaczenia.

Wiele usług tłumaczeniowych może automatycznie tłumaczyć strony internetowe łatwo i szybko za pomocą zaledwie kilku kroków konfiguracyjnych. Linguise to jedna z takich usług automatycznego tłumaczenia.

Ta usługa integruje się z różnymi systemami CMS i kreatorami stron internetowych, w tym ProcessWire CMS. Wykonaj poniższe kroki, aby zainstalować Linguise automatyczne tłumaczenie w ProcessWire CMS.

Krok 1: Upewnij się, że Twoja strona jest gotowa

Pierwszym krokiem jest upewnienie się, że Twoja strona ProcessWire CMS jest gotowa do tłumaczenia. Niektóre rzeczy, które musisz przygotować do zainstalowania automatycznego tłumaczenia Linguise na stronie ProcessWire CMS, obejmują dostęp do panelu administracyjnego ProcessWire CMS.

Krok 2: Zarejestruj swoje konto Linguise

Następnie utwórz darmowe Linguise konto i dodaj domenę swojej strony internetowej. Możesz skorzystać z 30-dniowego bezpłatnego okresu próbnego przed podjęciem decyzji o planie subskrypcji.

Krok 3: Dodawanie domeny strony internetowej ProcessWire CMS

Po utworzeniu konta Linguise możesz uzyskać dostęp do panelu, aby dodać domenę swojej strony ProcessWire CMS. Kliknij „Dodaj domenę” i wypełnij następujące pola:

  • Konto
  • Adres URL
  • Używana platforma (ProcessWire CMS)
  • Domyślny język
  • Języki tłumaczenia
  • Przetłumacz adresy URL
  • Tłumaczenie treści dynamicznych
Ciemne tło z jasnymi konturami tekstu.
Czarny obraz tła. Biały opis tekstowy.

Otrzymasz również klucz API, który należy wkleić w następnym kroku.

Obraz captcha bezpieczeństwa z nieczytelnym tekstem.

Krok 4: Prześlij i podłącz skrypt Linguise

Następnie prześlij skrypt tłumaczenia Linguise na swój serwer, na którym zainstalowany jest ProcessWire CMS.

Pobierz skrypt tłumaczenia PHP-JS, rozpakuj go i prześlij do katalogu głównego instalacji ProcessWire CMS. Upewnij się, że:

  • Skrypt znajduje się na poziomie głównym Twojej witryny (tam, gdzie znajdują się pliki ProcessWire CMS).
  • Folder zachowuje swoją domyślną nazwę „linguise”.
Lista katalogów menedżera plików pokazująca pliki i foldery.

Następnie skopiuj klucz API Linguise do pliku Configuration.php, który przesłałeś na swój serwer. Otwórz plik i wklej swój klucz API między cudzysłowami, zastępując tekst zastępczy REPLACE_BY_YOUR_TOKEN.

Fragment kodu do optymalizacji strony internetowej. Konfiguracja dla lepszej wydajności.

Krok 5: Skonfiguruj przepisywanie adresów URL dla ProcessWire CMS

Przepisywanie adresów URL jest domyślnie włączone w ProcessWire CMS. Jeśli nie jest, możesz uzyskać pomoc u swojego dostawcy hostingu. Twój plik .htaccess ProcessWire CMS powinien wyglądać następująco.

				
					# 8. Enable Apache mod_rewrite (required)
# -----------------------------------------------------------------------------------------------

<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteRule ^(af|sq|am|ar|hy|az|eu|be|bn|bs|bg|ca|ceb|ny|zh-cn|zh-tw|co|hr|cs|da|nl|en|eo|et|tl|fi|fr|fy|gl|ka|de|el|gu|ht|ha|haw|iw|hi|hmn|hu|is|ig|id|ga|it|ja|jw|kn|kk|km|ko|ku|ky|lo|la|lv|lt|lb|mk|mg|ms|ml|mt|mi|mr|mn|my|ne|no|ps|fa|pl|pt|pa|ro|ru|sm|gd|sr|st|sn|sd|si|sk|sl|so|es|su|sw|sv|tg|ta|te|th|tr|uk|ur|uz|vi|cy|xh|yi|yo|zu|zz-zz)(?:$|/)(.*)$ linguise/linguise.php?linguise_language=$1&original_url=$2 [L,QSA]


  # 8A. Optionally (O) set a rewrite base if rewrites are not working properly on your server.
  # -----------------------------------------------------------------------------------------------

				
			

Krok 6: Włącz i dostosuj przełącznik języka

Link do skryptu JS Linguise musi być dołączony do wszystkich stron ProcessWire CMS, aby wyświetlać przełącznik języka z flagami i dodawać alternatywne adresy URL do nagłówków HTML w celach SEO.

Aby uzyskać link do skryptu, przejdź do ustawień domeny w panelu Linguise i skopiuj podany link do skryptu.

Script Linguise - Jak wdrożyć automatyczne tłumaczenie w ProcessWire CMS

Dodanie tego kodu do indeksu szablonu to prosty sposób na zintegrowanie go z ProcessWire CMS. Przejdź do folderu /template i edytuj plik indeksu, aby dodać link do skryptu w sekcji nagłówka.

Aby załadować przełącznik języka, reprezentowany przez wyskakujące okienko z flagą do wyboru języka, skopiuj dostarczony kod z końca konfiguracji strony internetowej i wklej go do sekcji head swojej strony HTML. Spowoduje to automatyczne załadowanie przełącznika języka z flagą.

wklej skrypt linguise – Jak wdrożyć automatyczne tłumaczenie w ProcessWire CMS

Przełącznik języka będzie wyświetlany domyślnie, ale możesz go dostosować. Aby to zrobić, przejdź do panelu Linguise i przejdź do Ustawienia > Wyświetlanie flag językowych. Tutaj możesz dostosować różne aspekty przełącznika języka, w tym główny wyświetlacz, nazwy języków i wygląd.

Krok 7: Automatyczne tłumaczenie Twojego ProcessWire CMS

Na koniec możesz podejrzeć wygląd przełącznika języków po jego skonfigurowaniu. Oto przykład pokazujący, jak wygląda ProcessWire CMS, gdy jest automatycznie tłumaczony za pomocą usługi automatycznego tłumaczenia Linguise.

Zrzut ekranu minimalistycznej strony profilu witryny.

Linguise: automatyczne tłumaczenie zintegrowane z ProcessWire CMS

Możesz wdrożyć automatyczne tłumaczenie na swojej stronie ProcessWire CMS, korzystając z Linguise. Linguise to jeden z najlepszych wyborów wśród różnych usług automatycznego tłumaczenia. Jakie są korzyści z korzystania z usług tłumaczeniowych Linguise ? Rozważ następujące kwestie.

Linguise zintegrowany z ponad 40 CMS, z których jednym jest ProcessWire CMS

Linguise oferuje automatyczne tłumaczenie zintegrowane ProcessWire CMS oraz ponad 40 systemów CMS i kreatorów stron internetowych. Jego usprawniony proces wsparcia i integracji sprawia, że jest to idealne rozwiązanie do tłumaczenia Twojej strony internetowej ProcessWire CMS. Co więcej, Linguise obsługuje ponad 80 powszechnie używanych i tradycyjnych języków na całym świecie w ramach każdej integracji.

Linguise obsługuje również popularne platformy CMS, takie jak:

Kompleksowe i szczegółowe wielojęzyczne SEO

Infografika ilustrująca 4-etapowy proces tłumaczenia

Wybór usługi, która obsługuje multilingual SEO jest kluczowy. To wsparcie zwiększa widoczność Twojej witryny w wynikach wyszukiwania Google, zapewniając użytkownikom łatwe jej znalezienie.

Linguise zapewnia szereg funkcji SEO, takich jak:

  • Generuj wielojęzyczne mapy witryny
  • Automatyczne generowanie kodów i tagów hreflang
  • Konfiguracja kanonicznych adresów URL
  • Tłumaczenie adresów URL i opisów meta, między innymi.

Edytuj tłumaczenie za pomocą edytora na żywo Linguise

Co więcej, możesz ulepszyć wyniki automatycznego tłumaczenia Linguise dzięki funkcji edytora na żywo front-end. To narzędzie pozwala na bezproblemowe dostosowywanie tłumaczeń przy minimalnym wysiłku.

Dodatkowo możesz zaprosić do współpracy doświadczonych tłumaczy biegle posługujących się konkretnymi językami. Zapewnia to, że przetłumaczona strona internetowa zachowuje dokładność kontekstową i kulturową.

Linguise automatyczne reguły wykluczania tłumaczeń

Ciemne tło z rozmytym tekstem i przyciskami

Czasami niektóre słowa mogą nie tłumaczyć się dobrze na inne języki, dlatego zaleca się pozostawienie ich w oryginalnej formie lub pominięcie w określonych językach. Linguise oferuje kilka przydatnych reguł, które mogą w tym pomóc, takich jak ignorowanie reguł tekstowych, ignorowanie elementów inline oraz wykluczanie stron za pomocą adresów URL.

Te zasady mają na celu zapewnienie przejrzystości i dokładności tłumaczeń, zwłaszcza w przypadku trudnych słów lub ważnych nazw marek.

Linguise funkcja automatycznego dynamicznego tłumaczenia

Przykład interfejsu tłumaczenia dynamicznego kontekstu. Zrzut ekranu narzędzia tłumaczeniowego.

Linguise’s dynamic translation feature płynnie tłumaczy treści ładowane lub generowane dynamicznie na stronie internetowej, w tym JavaScript, AJAX lub inne techniki skryptowe po stronie klienta. Przykłady treści, które można przetłumaczyć, obejmują proces realizacji zamówienia, wyskakujące okienko zgody na pliki cookie, tekst zastępczy itp.

Ta funkcjonalność gwarantuje spójne wielojęzyczne doświadczenie dla użytkowników, eliminując potrzebę skomplikowanych konfiguracji lub modyfikacji kodu. Wystarczy aktywować przełącznik dynamicznego tłumaczenia w panelu, aby bez wysiłku tłumaczyć dynamiczne treści na wszystkie języki.

Wnioski

Wdrożenie automatycznego tłumaczenia na Twojej stronie ProcessWire CMS może umożliwić Ci dotarcie do globalnej publiczności, poprawić doświadczenia użytkowników, zwiększyć współczynniki konwersji i wzmocnić działania SEO. 

Linguise wyróżnia się jako najlepsza usługa automatycznego tłumaczenia zintegrowana z ProcessWire CMS. Oferuje wiele funkcji, w tym edycję na żywo front-endu, tłumaczenie dynamicznych treści, reguły wykluczania tłumaczeń oraz kompleksową implementację SEO.

Więc na co czekać? Zarejestruj swoje konto Linguise i stwórz swoją wielojęzyczną stronę ProcessWire CMS, aby odblokować potencjał dotarcia do globalnej publiczności i wznieść swój biznes na nowy poziom dzięki mocy automatycznego tłumaczenia.



Możesz być również zainteresowany przeczytaniem

Nie przegap okazji!
Zapisz się do naszego newslettera

Otrzymuj wiadomości o automatycznym tłumaczeniu witryny, międzynarodowym SEO i nie tylko!

Invalid email address
Wypróbuj. Raz na miesiąc, a możesz zrezygnować w dowolnym momencie.

Nie odchodź bez podania swojego adresu e-mail!

Nie możemy zagwarantować, że wygrasz w loterii, ale możemy obiecać kilka interesujących wiadomości informacyjnych dotyczących tłumaczenia i okazjonalnych zniżek.

Nie przegap okazji!
Invalid email address