Czy posiadasz stronę internetową utworzoną za pomocą Concrete CMS i chcesz dodać przełącznik języka? Ustawienie przełącznika języka upraszcza proces przełączania się między językami dla użytkowników. Ta funkcjonalność jest szczególnie przydatna dla stron internetowych o międzynarodowej bazie użytkowników, umożliwiając odwiedzającym nawigowanie po platformie w ich preferowanym języku.
Aby skonfigurować przełącznik języka 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, którego użytkownicy mogą użyć do wybrania preferowanego języka. Ten artykuł poprowadzi Cię przez proces implementacji przełącznika języka w Concrete CMS przy użyciu jednego z dostępnych automatycznych usług tłumaczeniowych
Znaczenie konfiguracji przełącznika języka na Concrete CMS

Potrzeba dostarczania treści w wielu językach staje się coraz ważniejsza. Niedawne badanie przeprowadzone przez DeepL ujawniło, że 75% respondentów zgodziło się, że treści lokalizowane znacznie zwiększają zaangażowanie klientów.
Wdrożenie przełącznika języka dotyczy tłumaczenia treści i tworzenia bardziej spersonalizowanego doświadczenia dla odwiedzających stronę. Jest to oczywiste na podstawie danych pokazujących, że 96% respondentów zaobserwowało dodatni zwrot z inwestycji (ROI) z ich wysiłków w zakresie lokalizacji treści.
Mając te dane na uwadze, wdrożenie przełącznika języka na Concrete CMS jest strategicznym posunięciem, które nie może być porzucone. Dlatego ten artykuł omówi, jak skonfigurować przełącznik języka na swojej stronie Concrete CMS .
Jak skonfigurować przełącznik języka na Concrete CMS
Teraz, gdy rozumiemy znaczenie funkcji zmiany języka na wielojęzycznej platformie Concrete CMS , omówmy, jak ją wdrożyć. Concrete CMS ma wbudowany system zarządzania językiem, który można dostosować do potrzeb Twojej organizacji.
Jedną z automatycznych usług tłumaczeniowych, z których możesz skorzystać, jest Linguise. Linguise oferuje łatwe w użyciu funkcje przełączania 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 przełączania języka na ich stronach. Wykorzystując Concrete CMS’s zaawansowane funkcje i przyjazny dla użytkownika interfejs, możesz uprościć konfigurację i utrzymanie przełącznika języka na Twojej platformie. Oto kroki do instalacji Linguise automatycznego tłumaczenia na Concrete CMS i konfiguracji przełącznika języka.
#1 Zarejestruj domenę Concrete CMS
Zacznij od utworzenia darmowego konta Linguise i dodania domeny swojej strony internetowej. Możesz skorzystać z 30-dniowej bezpłatnej próby przed podjęciem decyzji o subskrypcji.

Następnie będziesz musiał autoryzować swoją domenę do tłumaczenia. Skopiuj nazwę swojej domeny, w tym „https://”, i wybierz „Concrete CMS” jako swoją platformę. Wybierz swój język źródłowy i języki docelowe do automatycznej konfiguracji tłumaczenia w Concrete CMS.

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

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

#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ć za pośrednictwem dostawcy hostingu. Zaktualizuj plik .htaccess, dodając określony kod po linii „RewriteEngine on”. To skonfiguruje adresy URL specyficzne 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ęzyka
Link do skryptu JS Linguise 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 można znaleźć w ustawieniach domeny w panelu Linguise .

Aby załadować skrypt w Concrete CMS, wstaw kod do pliku header.php lub w sekcji <head> swojej strony poprzez panel administracyjny, przechodząc do System & Ustawienia > SEO & Statystyki.

Następnie dodaj go pod Kodami śledzenia.

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

Jednak Twoje dashboard może dostosować jego wygląd za pomocą funkcji „Wyświetlanie flag językowych”.
#5: Skonfiguruj główny wyświetlacz
Aby rozpocząć konfigurację przełącznika języka, przejdź do „Ustawienia” > „Wyświetlanie flag językowych” w panelu 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.
- Pozycja: Wybierz lokalizację przełącznika języka na swojej stronie internetowej, upewniając się, że jest łatwo dostępny dla odwiedzających.

#6: Dostosuj projekt flagi
Po skonfigurowaniu głównego wyświetlacza możesz dostosować wygląd flag języków.
- Wyświetl nazwę języka: Zdecyduj, czy wyświetlić nazwę na podstawie kraju lub języka, np. „Francuski” lub „Français.”
- Typ flagi angielskiej: Ta opcja pozwala odróżnić warianty angielskiego amerykańskiego lub brytyjskiego i ma zastosowanie również do hiszpańskiego, portugalskiego lub 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ń zaokrąglenia flagi: Ustaw promień w pikselach dla prostokątnych flag.
- Kolor nazwy języka: Wybierz domyślny kolor tekstu do wyświetlania nazw języków.
- Kolor języka w wyskakującym oknie: Określ kolor tekstu dla tytułów języków w wyskakującym oknie lub liście rozwijanej.
- Rozmiar flagi: Dostosuj rozmiar ikon flag.
- Kolor najechania na nazwę języka: Ustaw kolor najechania dla nazw języków.
- Kolor najechania na język w wyskakującym oknie: Zdefiniuj kolor najechania dla tytułów języków w wyskakującym oknie lub menu rozwijanym.

#8: Dodaj cień do 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żytkownicy przesuwają kursor nad flagami języków.

Gdy będziesz zadowolony z ustawień, kliknij “Zapisz”, aby zastosować zmiany. Odwiedź swoją stronę Concrete CMS, aby potwierdzić, że przełącznik języka działa zgodnie z oczekiwaniami i aby wyświetlić jego wygląd.

Możesz także przetłumaczyć witrynę na dodatkowe języki, takie jak niemiecki.

Najlepsze praktyki optymalizacji przełącznika języka na Concrete CMS
Optymalizacja przełącznika języka na Concrete CMS zwiększa wygodę użytkowania w środowisku wielojęzycznym. Poniżej znajdują się kluczowe wskazówki, jak ulepszyć przełącznik języka na Twojej platformie.
Używanie nazw języków i flag

Łą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 dwa wizualne sygnały, pomagając użytkownikom szybko zidentyfikować i wybrać swój preferowany język. Nazwa języka zapewnia klarowność, podczas gdy flaga oferuje wizualne odniesienie, ułatwiając użytkownikom wybór, szczególnie gdy język jest używany w wielu krajach z różnymi flagami.
Na przykład, jeśli Twoja strona Concrete CMS jest skierowana do globalnej publiczności e-commerce, połączenie „🇺🇸 English”, „🇫🇷 Français” i „🇩🇪 Deutsch” w przełączniku języka może ułatwić użytkownikom szybkie znalezienie preferowanego języka, poprawiając ich doświadczenia zakupowe i pomagając im bezproblemowo nawigować po stronie.
Rozpoznawalne ikony flag
Niezbędne jest użycie jasnych, wysokiej jakości ikon flag, które są łatwo rozpoznawalne, nawet w mniejszych rozmiarach. Te ikony pomagają użytkownikom szybko zidentyfikować swój język bez konieczności czytania tekstu. W razie potrzeby ważne jest wybranie ikon wrażliwych kulturowo, które reprezentują języki, a nie kraje. Na przykład użycie neutralnego symbolu dla szeroko rozpowszechnionego języka, takiego jak arabski, może być bardziej odpowiednie niż wybranie flagi narodowej.
Na przykład platforma Concrete CMS zaprojektowana dla globalnej agencji turystycznej może używać hiszpańskiej flagi dla języka hiszpańskiego, kanadyjskiej flagi dla języka francuskiego oraz ikony globu dla powszechnie używanych języków, takich jak angielski. Zapewnia to, że ikony są jasne i intuicyjne, ułatwiając 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, w którym jest łatwo widoczny i dostępny dla użytkowników bez zaśmiecania interfejsu. Typowe opcje umieszczenia obejmują nagłówek, stopkę lub główne menu nawigacyjne witryny. Konsekwencja w umieszczaniu na wszystkich stronach jest kluczowa, aby użytkownicy mogli go znaleźć w dowolnym miejscu witryny.
Na przykład, strona Concrete CMS mogłaby umieścić przełącznik w prawym górnym rogu nagłówka, zapewniając jego widoczność podczas przewijania stron. W wersji mobilnej integracja z menu hamburgera utrzymuje dostępność, oszczędzając jednocześnie miejsce.
Utrzymuj spójność na wszystkich stronach

Ważne jest utrzymanie spójności w wyglądzie i funkcjonalności. Przełącznik języka powinien działać tak samo na każdej stronie, a gdy użytkownicy zmieniają język, powinni pozostać na tej samej stronie z treścią przetłumaczoną na nowy język. To usprawnia przepływ pracy użytkownika i sprawia, że nawigacja jest bardziej intuicyjna.
Na przykład, rozwijany przełącznik języka pojawia się konsekwentnie na stronach głównych, stronach kontaktowych i innych. Umożliwi to użytkownikom zmianę języka bezproblemowo bez utraty miejsca w materiale.
Wnioski

Konfiguracja przełącznika języka i wdrożenie automatycznego tłumaczenia na stronie Concrete CMS może zapewnić użytkownikom bezproblemowe doświadczenie wielojęzyczne. Postępując zgodnie z krokami 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 doświadczenie użytkownika i zaangażowanie. Aby rozpocząć, zarejestruj się na Linguise konto, zintegruj je ze swoją stroną Concrete CMS , i skonfiguruj selektor języka zgodnie z Twoimi preferencjami. Zapewnia to, że odwiedzający mogą łatwo nawigować po Twojej platformie w preferowanym języku.



