Czy masz stronę internetową utworzoną za pomocą Concrete CMS i chcesz dodać przełącznik języka? Ustawienie przełącznika języka upraszcza proces przełączania między językami przez użytkowników. Ta funkcjonalność jest szczególnie przydatna w przypadku witryn z międzynarodową bazą użytkowników, umożliwiając odwiedzającym poruszanie się po platformie w preferowanym przez nich języku.
Aby skonfigurować przełącznik języków w Concrete CMS , administratorzy zwykle 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ł poprowadzi Cię przez proces wdrażania przełącznika języka w Concrete CMS przy użyciu jednej z dostępnych usług automatycznego tłumaczenia .
Znaczenie konfiguracji przełącznika języka w Concrete CMS
Konieczność udostępniania treści w wielu językach staje się coraz ważniejsza. Niedawne badanie przeprowadzone przez DeepL wykazało, że 75% respondentów zgodziło się, że zlokalizowane treści znacznie zwiększają zaangażowanie klientów.
Wdrożenie przełącznika języka polega na tłumaczeniu treści i tworzeniu bardziej spersonalizowanych doświadczeń dla osób odwiedzających witrynę. Wynika to jasno z danych pokazujących, że 96% respondentów zaobserwowało dodatni zwrot z inwestycji (ROI) w wyniku działań związanych z lokalizacją treści.
Mając te dane na uwadze, wdrożenie przełącznika języka w Concrete CMS jest strategicznym posunięciem, którego nie można porzucić. Dlatego w tym artykule omówimy, jak skonfigurować przełącznik języka w witrynie Concrete CMS .
Jak skonfigurować przełącznik języka w Concrete CMS
Teraz, gdy rozumiemy znaczenie funkcji zmiany języka na wielojęzycznej platformie Concrete CMS porozmawiajmy o tym, jak ją wdrożyć. Concrete CMS posiada wbudowany system zarządzania językami, który można dostosować do potrzeb Twojej organizacji.
Jedną z automatycznych usług tłumaczeniowych, z której możesz skorzystać, jest Linguise . Linguise oferuje łatwe w użyciu funkcje zmiany języka i może być zintegrowany z różnymi popularnymi systemami CMS, w tym Concrete CMS .
Concrete CMS zapewnia łatwą integrację z wieloma językami, umożliwiając administratorom szybkie dodawanie funkcji zmiany języka do swoich witryn. Wykorzystując Concrete CMS , możesz uprościć konfigurację i obsługę przełącznika języków na swojej platformie. Oto kroki, jak zainstalować Linguise w Concrete CMS i skonfigurować przełącznik języków.
#1 Zarejestruj domenę Concrete CMS
Zacznij od założenia darmowego konta Linguise i dodania domeny swojej witryny. Przed podjęciem decyzji o subskrypcji możesz skorzystać z 30-dniowego bezpłatnego okresu próbnego.
Następnie musisz autoryzować swoją domenę do tłumaczenia. Skopiuj nazwę swojej domeny, w tym „https://” i wybierz „ Concrete CMS ” jako swoją platformę. Wybierz język źródłowy i języki docelowe dla automatycznej konfiguracji tłumaczenia w Concrete CMS .
#2: Prześlij i podłącz skrypt Linguise
Musisz załadować skrypt tłumaczący 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 ma nazwę „ linguise ”.
Następnie wstaw klucz API Linguise do pliku Configuration.php na swoim serwerze. Otwórz plik i zastąp „REPLACE_BY_YOUR_TOKEN” kluczem API, umieszczając go w pojedynczym cudzysłowie.
#3: Skonfiguruj przepisywanie adresu URL Concrete CMS
W Concrete CMS przepisywanie adresów URL jest zazwyczaj domyślnie włączone. Jeśli nie, możesz włączyć tę opcję za pośrednictwem swojego dostawcy usług hostingowych. Zaktualizuj plik .htaccess, dodając określony kod po wierszu „RewriteEngine on”. Spowoduje to skonfigurowanie adresów URL specyficznych dla języka.
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ęzyków
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 , wstaw kod do pliku header.php lub w obrębie swojej witryny<head> przejdź do panelu administracyjnego, przechodząc do opcji System i ustawienia > SEO i statystyki.
Następnie dodaj go w obszarze Kody śledzenia.
Domyślnie przełącznik pojawia się w prawym górnym rogu.
Jednakże Twój pulpit nawigacyjny może dostosować swój wygląd za pomocą funkcji „Wyświetlanie flag językowych”.
#5: Skonfiguruj główny wyświetlacz
Aby rozpocząć konfigurowanie przełącznika języka, przejdź do „Ustawienia” > „Wyświetlanie flag języka” 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 jest ona łatwo dostępna dla odwiedzających.
#6: Dostosuj projekt flagi
Po skonfigurowaniu głównego wyświetlacza możesz dostosować wygląd flag językowych.
- Wyświetlana nazwa języka: Zdecyduj, czy wyświetlać nazwę na podstawie kraju lub języka, na przykład „francuski” lub „français”.
- Typ flagi angielskiej: Ta opcja umożliwia rozróżnienie odmian angielskiego angielskiego od amerykańskiego i brytyjskiego i ma podobne zastosowanie 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 flag prostokątnych.
- Kolor nazwy języka: wybierz domyślny kolor tekstu do wyświetlania nazw języków.
- Kolor języka wyskakującego okienka: określ kolor tekstu dla tytułów językowych w wyskakującym okienku lub na liście rozwijanej.
- Rozmiar flagi: dostosuj rozmiar ikon flag.
- Kolor wskaźnika nazwy języka: ustaw kolor wskaźnika dla nazw języków.
- Kolor najechania językiem w wyskakującym okienku: zdefiniuj kolor najechania tytułami języków w wyskakującym okienku lub na liście rozwijanej.
#8: Dodaj cień flagi
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żytkownik najedzie kursorem na flagi języka.
Po ustaleniu ustawień kliknij „Zapisz”, aby zastosować zmiany. Odwiedź swoją Concrete CMS aby potwierdzić, że przełącznik języka działa zgodnie z oczekiwaniami i podejrzeć jego wygląd.
Możesz także przetłumaczyć witrynę na dodatkowe języki, np. niemiecki.
Najlepsze praktyki optymalizacji zmiany języka w Concrete CMS
Optymalizacja przełącznika języka w Concrete CMS poprawia komfort użytkownika w środowisku wielojęzycznym. Poniżej znajdują się kluczowe wskazówki, jak ulepszyć przełącznik języków na Twojej platformie.
Używanie nazw i flag języków
Łączenie nazw języków z ikonami flag to skuteczny sposób na uczynienie przełącznika języka bardziej przyjaznym dla użytkownika. To podejście oferuje dwie wskazówki wizualne, pomagające użytkownikom szybko zidentyfikować i wybrać wybrany język. Nazwa języka zapewnia przejrzystość, a flaga stanowi odniesienie wizualne, ułatwiając użytkownikom wybór, zwłaszcza gdy język jest używany w wielu krajach pod różnymi flagami.
Na przykład, jeśli Twoja witryna Concrete CMS jest przeznaczona dla odbiorców z całego świata handlu elektronicznego, łącząc „🇺🇸 angielski”, „🇫🇷 francuski” i „🇩🇪 niemiecki” w języku, przełącznik może ułatwić użytkownikom szybkie zlokalizowanie preferowanego języka, co poprawi komfort zakupów i ułatwi poruszanie się po witrynie.
Rozpoznawalne ikony flag
Istotne jest, aby używać wyraźnych, wysokiej jakości ikon flag, które są łatwo rozpoznawalne, nawet w mniejszych rozmiarach. Ikony te pomagają użytkownikom szybko rozpoznać swój język, bez konieczności czytania tekstu. W razie potrzeby ważne jest, aby wybrać ikony wrażliwe kulturowo, 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ż wybranie flagi narodowej.
Na przykład platforma Concrete CMS zaprojektowana dla globalnego biura podróży może używać flagi Hiszpanii dla języka hiszpańskiego, flagi Kanady dla języka francuskiego i ikony kuli ziemskiej dla powszechnie używanych języków, takich jak angielski. Dzięki temu ikony są przejrzyste i intuicyjne, co ułatwia użytkownikom wybór preferowanego języka podczas przeglądania pakietów turystycznych.
Przełącznik języka strategicznie
Przełącznik języka powinien być umieszczony w miejscu łatwo widocznym i dostępnym dla użytkowników, bez zaśmiecania interfejsu. Typowe opcje umieszczania obejmują nagłówek, stopkę lub główne menu nawigacyjne witryny. Spójność rozmieszczenia na wszystkich stronach ma kluczowe znaczenie, aby użytkownicy mogli znaleźć je w dowolnym miejscu witryny.
Na przykład witryna Concrete CMS może umieścić przełącznik w prawym górnym rogu nagłówka, zapewniając jego widoczność podczas przewijania stron przez użytkowników. W przypadku urządzeń mobilnych zintegrowanie go z menu hamburgerów zapewnia dostępność i oszczędność miejsca.
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 gdy użytkownicy zmienią język, powinni pozostać na tej samej stronie z treścią przetłumaczoną na nowy język. Usprawnia to pracę użytkownika i sprawia, że nawigacja staje się bardziej intuicyjna.
Na przykład rozwijany przełącznik języka pojawia się konsekwentnie na stronach głównych, stronach kontaktowych i innych. Umożliwiłoby to użytkownikom płynną zmianę języka bez utraty miejsca w materiale.
Wniosek
Skonfigurowanie przełącznika języka i wdrożenie automatycznego tłumaczenia na Concrete CMS może zapewnić użytkownikom bezproblemową wielojęzyczną obsługę. Postępując zgodnie z instrukcjami opisanymi w tym przewodniku, możesz zintegrować przełącznik języka i dostosować go do potrzeb swojej witryny.
Skuteczna optymalizacja przełącznika języka poprawi komfort i zaangażowanie użytkownika. Aby rozpocząć, zarejestruj konto Linguise , zintegruj je ze swoją Concrete CMS i skonfiguruj selektor języka w oparciu o swoje preferencje. Dzięki temu odwiedzający będą mogli łatwo poruszać się po Twojej platformie w preferowanym przez siebie języku.