Actions

Ankieta wielojęzyczna

From LimeSurvey Manual

This page is a translated version of the page Multilingual survey and the translation is 100% complete.


Wprowadzenie

LimeSurvey zawiera wbudowaną funkcję umożliwiającą szybkie i łatwe tłumaczenie ankiet. Funkcja ta została zaprojektowana tak, aby ułatwić tłumaczowi przetłumaczenie ankiety z języka podstawowego na dowolny określony język docelowy.

W tej sekcji wiki szybko opisano, jak można utworzyć wielojęzyczną ankietę. W poradniku poruszane są takie tematy jak:


Przykład analizowany w całej sekcji wiki można pobrać stąd: LS3 wielojęzyczna próbka ankiety. Rozpakuj go i import plik .lss do instancji LimeSurvey.


Dodawanie dodatkowych języków

Domyślnym językiem ankiety jest ten, który wybrałeś w pole języka podstawowego. Domyślnie jest to język skonfigurowany w ustawienia globalne Twojej instancji.

Aby sprawdzić, który język jest językiem bazowym, wejdź do panel ogólnych ustawień ankiety i poszukaj pola języka bazowego. W naszym przykładzie językiem podstawowym jest „angielski”. Aby rozpocząć dodawanie nowych języków, na które chcesz przetłumaczyć ankietę, zapoznaj się z polem dodatkowe języki. W naszym przykładzie wybrano trzy inne języki: francuski, niemiecki i włoski.



Gdy już to zrobisz, nie zapomnij kliknąć przycisku „Zapisz” znajdującego się w prawym górnym rogu ekranu.

Teraz, jeśli zaznaczysz górny pasek narzędzi, możesz zauważyć, że obok „Podgląd ankiety” pojawiła się mała strzałka. Oznacza to, że ankietę można wyświetlić w różnych językach:



Jeśli wejdziesz do panelu przegląd, wyświetlone zostaną cztery dodatkowe linki do ankiet. Odpowiadają one ostatnio dodanym językom:


Tłumaczenie ciągów znaków

Aby rozpocząć tłumaczenie ciągów znaków, przejdź do panelu edytora każdego pytania. Na poniższym zrzucie ekranu możesz zobaczyć, że nad polem z kodem pytania wyświetlane są trzy dodatkowe języki:



Kliknij na którykolwiek z nich i rozpocznij tłumaczenie pola pytania.

Ten sam typ „paska języka” znajduje się w wielu innych miejscach, np. w elementach tekstowych i panelach ustawień zasad dotyczących danych, w polach tekstowych odpowiedzi i pytań dodatkowych itd. Jednakże tłumaczenie pól przy użyciu tej metody może być trudne, jeśli ankieta jest długa i nie chcesz niczego przegapić. Dlatego zdecydowanie zalecamy naszym użytkownikom korzystanie z narzędzia szybkiego tłumaczenia. Aby uzyskać do niego dostęp, kliknij dowolne ustawienie związane z ankietą (np. „Przegląd”) -> Narzędzia -> Szybkie tłumaczenie



Narzędzie szybkiego tłumaczenia

Narzędzie do szybkiego tłumaczenia zostało zaprojektowane specjalnie dla osób pracujących z wielojęzycznymi ankietami. Po uzyskaniu dostępu zostanie załadowany następujący panel:



Pierwsza opcja, „przetłumacz na”, daje Ci możliwość wyboru języka, na który chcesz tłumaczyć, z języka podstawowego.

Kolejne opcje dotyczą tłumaczenia treści ankiety. Odnoszą się do:

Template:Uwaga


Po zakończeniu tłumaczenia tych pól nie zapomnij kliknąć przycisku „Zapisz” znajdującego się w prawej górnej części panelu.


Wielojęzyczny przegląd ankiety

Aby sprawdzić swoją pracę użyj przycisku podglądu. Strona powitalna będzie wyglądać następująco:



Po załadowaniu strony powitalnej można zaobserwować zmianę dwóch języków. LimeSurvey oferuje Twoim respondentom możliwość zmiany języka instrukcji, nawet jeśli udostępniłeś im odpowiedni link do konkretnego języka. Przełącznik języka będzie również znajdować się w prawym górnym rogu ankiety.

W przypadku, gdy chcesz ukryć dwa przyciski „zmiany języka”, edytuj temat swojej ankiety. Więcej szczegółów można znaleźć w podsekcji podsekcja wiki wskazówek i wskazówek.


Template:Uwaga


Wskazówki i wskazówki

  • Jeśli chcesz przyznać użytkownikom uprawnienia do tłumaczenia w celu uzyskania dostępu do narzędzia szybkiego tłumaczenia, sprawdź następującą podsekcja wiki.
  • Funkcja „Automatyczne tłumaczenie” wykorzystuje usługę internetową Google Translate do automatycznego tłumaczenia ankiety. Aby uzyskać dostęp do tej funkcji, musisz wprowadzić klucz API Tłumacza Google w ustawieniach globalnych. Obecnie Google pobiera opłatę w wysokości $2 za 1 milion znaków przesłanych do tłumaczenia.


Jak ukryć przełącznik języka na stronie powitalnej

W przypadku, gdy zdecydujesz się na przeprowadzenie wielojęzycznej ankiety, na stronie powitalnej zobaczysz rozwijane menu, które pozwoli Twoim respondentom wybrać język, w którym chcą wypełnić Twoją ankietę:



Jednak w niektórych scenariuszach chcesz ukryć odpowiednią opcję. Istnieje wiele sposobów na ukrycie przełącznika języka. Poniżej pokazano sposób „gałązki”.

Uzyskaj dostęp do Motywy z globalnego menu konfiguracji:



Kliknij przycisk „Edytor motywów”, aby edytować żądany motyw:



Template:Uwaga


Poszukaj po lewej stronie ekranu pliku „language_changer.twig”.



Przejdź do linii zawierającej następującą funkcję:

{% if aSurveyInfo.alanguageChanger.show == true %}

Skomentuj go (zamień „%” na „#”) i skopiuj następujący wiersz pod nim:

{% jeśli fałsz == prawda %}


Linia powinna wyglądać tak na końcu:



Kliknij „Skopiuj do motywu lokalnego i zapisz zmiany”.


Uzyskaj dostęp do swojej ankiety i wybierz edytowany motyw z panelu ustawienia ogólne. Teraz strona powitalna powinna wyglądać następująco:



Jak ukryć przełącznik języka znajdujący się w górnym menu

Aby ukryć górny przełącznik języka, wykonamy prawie te same kroki, co opisano powyżej. Musimy tylko uzyskać dostęp do odpowiedniego pliku twig, aby go edytować. Uzyskaj ponownie dostęp do motywu, który chcesz zmienić, a następnie przejdź do „Ekranu” znajdującego się w prawej górnej części okna i wybierz „Nawigacja” z listy rozwijanej. Teraz poszukaj po lewej stronie okna „language_changer_top_menu.twig”. Kliknij na niego i skomentuj:

{% if aSurveyInfo.alanguageChanger.show == true %}

Dodaj pod nim następujący wiersz:

{% jeśli fałsz == prawda %}

Po prawej stronie ekranu nie będzie wyświetlany żaden przełącznik języka: