Masz stronę internetową stworzoną w Concrete CMS i chcesz dodać przełącznik języka? Ustawienie przełącznika języka upraszcza użytkownikom proces przełączania się między językami. Ta funkcjonalność jest szczególnie przydatna w przypadku stron internetowych z międzynarodową bazą użytkowników, umożliwiając im nawigację po platformie w preferowanym języku.
Aby skonfigurować przełącznik języka w Concrete CMS , administratorzy zazwyczaj zaczynają od określenia języków, które chcą obsługiwać w ustawieniach systemu. Następnie dodają menu rozwijane lub przycisk, za pomocą którego użytkownicy mogą wybrać preferowany język. Ten artykuł przeprowadzi Cię przez proces wdrażania przełącznika języka w Concrete CMS z wykorzystaniem jednej z dostępnych usług automatycznego tłumaczenia .
Znaczenie konfiguracji przełącznika języka w Concrete CMS

Potrzeba publikowania treści w wielu językach staje się coraz ważniejsza. Niedawne badanie DeepL wykazało, że 75% respondentów zgodziło się, że zlokalizowane treści znacząco zwiększają zaangażowanie klientów.
Wdrożenie przełącznika językowego ma na celu tłumaczenie treści i stworzenie bardziej spersonalizowanego doświadczenia dla odwiedzających witrynę. Świadczą o tym dane, z których wynika, że 96% respondentów zaobserwowało pozytywny zwrot z inwestycji (ROI) w działania związane z lokalizacją treści.
Mając na uwadze te dane, wdrożenie przełącznika języka w Concrete CMS to strategiczny krok, którego nie można zaniechać. Dlatego w tym artykule omówimy, jak skonfigurować przełącznik języka na stronie internetowej Concrete CMS .
Jak skonfigurować przełącznik języka w Concrete CMS
Skoro rozumiemy już wagę funkcji zmiany języka na wielojęzycznej platformie Concrete CMS omówmy, jak ją wdrożyć. Concrete CMS posiada wbudowany system zarządzania językami, który można dostosować do potrzeb organizacji.
Jedną z usług automatycznego tłumaczenia, z których możesz skorzystać, jest Linguise . Linguise oferuje łatwe w użyciu funkcje przełączania języków i można go zintegrować z różnymi popularnymi systemami CMS, w tym Concrete CMS .
Concrete CMS oferuje łatwą integrację wielojęzyczną, umożliwiając administratorom szybkie dodawanie funkcji przełączania języków do swoich witryn. Korzystając z Concrete CMS i przyjaznego interfejsu użytkownika, możesz uprościć konfigurację i obsługę przełącznika języków na swojej platformie. Poniżej znajdziesz kroki instalacji automatycznego tłumaczenia Linguise Concrete CMS i konfiguracji przełącznika języków.
#1 Zarejestruj domenę Concrete CMS
Zacznij od założenia bezpłatnego konta Linguise i dodania domeny swojej witryny. Możesz skorzystać z 30-dniowego bezpłatnego okresu próbnego, zanim zdecydujesz się na subskrypcję.

Następnie musisz autoryzować swoją domenę do tłumaczenia. Skopiuj nazwę domeny, łącznie z „https://”, i wybierz „Concrete CMS” jako platformę. Wybierz język źródłowy i języki docelowe, aby skonfigurować automatyczne tłumaczenie w Concrete CMS.

#2: Prześlij i podłącz skrypt Linguise
Musisz przesłać skrypt tłumaczenia Linguise na serwer, na którym zainstalowany jest Concrete CMS . Pobierz skrypt z podanego linku, rozpakuj go i umieść folder w katalogu głównym instalacji Concrete CMS . Upewnij się, że folder nosi nazwę „linguise”

Następnie wklej klucz API Linguise do pliku Configuration.php na swoim serwerze. Otwórz plik i zastąp „REPLACE_BY_YOUR_TOKEN” swoim kluczem API, umieszczając go w cudzysłowie.

#3: Skonfiguruj przepisywanie adresów URL Concrete CMS
W Concrete CMSprzepisywanie adresów URL jest zazwyczaj domyślnie włączone. Jeśli nie, możesz je włączyć u swojego dostawcy hostingu. Zaktualizuj plik .htaccess, dodając odpowiedni kod po wierszu „RewriteEngine on”. Spowoduje to skonfigurowanie adresów URL dla konkretnych języków.
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)(?:$|/)(.*)$ /concretee/linguise/linguise.php?linguise_language=$1&original_url=$2 [L,QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME}/index.html !-f
RewriteCond %{REQUEST_FILENAME}/index.php !-f
RewriteRule . /concretee/index.php [L]
#4: Włącz i dostosuj przełącznik języka
Link do skryptu Linguise JS musi być załadowany na wszystkich stronach Concrete CMS , aby wyświetlić przełącznik języka z flagami i alternatywnymi adresami URL (kluczowe dla SEO). Link do skryptu znajdziesz w ustawieniach domeny w panelu Linguise .

Aby załadować skrypt do Concrete CMS, wklej kod do pliku header.php lub do sekcji swojej witryny.<head> sekcję poprzez Panel administracyjny, przechodząc do System i ustawienia > SEO i statystyki.

Następnie dodaj go do Kodów śledzenia.

Domyślnie przełącznik znajduje się w prawym górnym rogu.

Możesz jednak dostosować wygląd pulpitu nawigacyjnego, korzystając z funkcji „Wyświetlanie flag językowych”.
#5: Skonfiguruj wyświetlacz główny
Aby rozpocząć konfigurację przełącznika języka, przejdź do „Ustawienia” > „Wyświetlanie flag językowych” w Linguise . Tutaj możesz dostosować kilka ustawień.
- Styl ikony flagi: Wybierz jeden z trzech stylów wyświetlania: obok siebie, menu rozwijane lub wyskakujące okienko.
- Pozycja: Wybierz lokalizację przełącznika języka na swojej stronie internetowej, upewniając się, że będzie on łatwo dostępny dla odwiedzających.

#6: Dostosuj projekt flagi
Po skonfigurowaniu głównego wyświetlacza możesz dostosować wygląd flag językowych.
- Wyświetl nazwę języka: Zdecyduj, czy wyświetlać nazwę na podstawie kraju lub języka, np. „Francuski” lub „Français”.
- Typ flagi angielskiej: Ta opcja umożliwia rozróżnienie pomiędzy odmianami języka angielskiego (brytyjskiej i amerykańskiej) i ma zastosowanie również do języka hiszpańskiego, portugalskiego i niemieckiego.
- Styl flagi: wybierz kształt ikony flagi – okrągły lub prostokątny.

#7: Dostosuj kolor i rozmiar
Następnie możesz spersonalizować kolor i rozmiar flag.
- Promień obramowania flagi: Ustaw promień w pikselach dla prostokątnych flag.
- Kolor nazwy języka: Wybierz domyślny kolor tekstu wyświetlanych nazw języków.
- Kolor języka wyskakującego okienka: Określ kolor tekstu tytułów językowych w wyskakującym okienku lub menu rozwijanym.
- Rozmiar flagi: Dostosuj rozmiar ikon flag.
- Kolor najechania kursorem na nazwy języków: Ustaw kolor najechania kursorem na nazwy języków.
- Kolor najechania kursorem na tytuły językowe w wyskakującym okienku lub menu rozwijanym: Zdefiniuj kolor najechania kursorem na tytuły językowe w wyskakującym okienku lub menu rozwijanym.

#8: Dodaj flagę box-shadow
Na koniec możesz dostosować ustawienia cienia pola flagi.
- Pierwsza opcja dodaje efekt cienia do ikon flag wyświetlanych na Twojej stronie internetowej.
- Druga opcja kontroluje efekt cienia, gdy użytkownicy najeżdżają kursorem na flagi językowe.

Gdy ustawienia będą satysfakcjonujące, kliknij „Zapisz” , aby zastosować zmiany. Odwiedź swoją Concrete CMS , aby sprawdzić, czy przełącznik języka działa prawidłowo i wyświetlić podgląd jego wyglądu.

Możesz również przetłumaczyć witrynę na inne języki, np. niemiecki.

Najlepsze praktyki optymalizacji przełącznika języka w Concrete CMS
Optymalizacja przełącznika języka w Concrete CMS poprawia komfort użytkowania w środowisku wielojęzycznym. Poniżej znajdziesz kluczowe wskazówki dotyczące ulepszenia przełącznika języka na Twojej platformie.
Korzystanie z nazw języków i flag

Połączenie nazw języków z ikonami flag to skuteczny sposób na zwiększenie przyjazności przełącznika języków dla użytkownika. Takie podejście oferuje dwie wskazówki wizualne, pomagając użytkownikom szybko zidentyfikować i wybrać preferowany język. Nazwa języka zapewnia przejrzystość, a flaga stanowi wizualne odniesienie, ułatwiając użytkownikom wybór, zwłaszcza gdy dany język jest używany w wielu krajach o różnych flagach.
Na przykład, jeśli Twoja witryna Concrete CMS jest przeznaczona dla globalnej grupy odbiorców zajmujących się handlem elektronicznym i łączy w sobie język angielski, francuski i niemiecki, switcher może ułatwić użytkownikom szybkie znalezienie preferowanego języka, co usprawni zakupy i pomoże im bezproblemowo poruszać się po witrynie.
Rozpoznawalne ikony flag
Niezbędne jest stosowanie wyraźnych, wysokiej jakości ikon flag, które są łatwo rozpoznawalne, nawet w mniejszych rozmiarach. Ikony te pomagają użytkownikom szybko zidentyfikować swój język bez konieczności czytania tekstu. W razie potrzeby ważne jest, aby wybierać ikony uwzględniające kontekst kulturowy, które reprezentują języki, a nie kraje. Na przykład, użycie neutralnego symbolu dla powszechnie używanego języka, takiego jak arabski, może być bardziej odpowiednie niż wybór flagi narodowej.
Na przykład platforma Concrete CMS zaprojektowana dla globalnej agencji turystycznej mogłaby używać flagi Hiszpanii dla języka hiszpańskiego, flagi Kanady dla języka francuskiego, a ikony globusa dla języków powszechnie używanych, takich jak angielski. Dzięki temu ikony są przejrzyste i intuicyjne, ułatwiając użytkownikom wybór preferowanego języka podczas przeglądania ofert podróży.
Strategicznie przełączaj języki

Przełącznik języka powinien być umieszczony w miejscu widocznym i łatwo dostępnym dla użytkowników, nie zaśmiecając interfejsu. Typowe miejsca to nagłówek, stopka lub główne menu nawigacyjne witryny. Spójność rozmieszczenia na wszystkich stronach jest kluczowa, aby użytkownicy mogli go znaleźć w dowolnym miejscu witryny.
Na przykład witryna Concrete CMS mogłaby umieścić przełącznik w prawym górnym rogu nagłówka, zapewniając jego widoczność podczas przewijania stron. W przypadku wersji mobilnych, zintegrowanie go z menu hamburgerowym pozwala zachować dostępność, oszczędzając jednocześnie miejsce.
Zachowaj spójność na wszystkich stronach

Ważne jest zachowanie spójności wyglądu i funkcjonalności. Przełącznik języka powinien działać w ten sam sposób na każdej stronie, a użytkownicy zmieniający język powinni pozostać na tej samej stronie z treścią przetłumaczoną na nowy język. Usprawnia to przepływ pracy i sprawia, że nawigacja jest bardziej intuicyjna.
Na przykład rozwijany przełącznik języka pojawia się spójnie na stronach głównych, kontaktowych i innych. Umożliwiłoby to użytkownikom płynną zmianę języka bez gubienia się w materiale.
Wniosek

Skonfigurowanie przełącznika językowego i wdrożenie automatycznego tłumaczenia na Concrete CMS może zapewnić użytkownikom płynne korzystanie z wielu języków. Postępując zgodnie z instrukcjami opisanymi w tym przewodniku, możesz zintegrować przełącznik językowy i dostosować go do potrzeb swojej witryny.
Skuteczna optymalizacja przełącznika języka poprawi komfort użytkowania i zaangażowanie użytkowników. Aby rozpocząć, załóż konto Linguise , zintegruj je ze swoją Concrete CMS i skonfiguruj selektor języka zgodnie ze swoimi preferencjami. Dzięki temu użytkownicy będą mogli łatwo poruszać się po platformie w preferowanym języku.



