Poradnik · 5 min czytania

Jak przetłumaczyć formularz na wiele języków

Zaktualizowano 2026-09-17

W skrócie

Przetłumacz formularz, generując przetłumaczoną kopię jego etykiet i opcji dla każdego języka docelowego, a następnie pozwól formularzowi automatycznie wykrywać, który pokazać, na podstawie linku `?lang` albo języka przeglądarki odwiedzającego.

Formularz napisany tylko w jednym języku dociera wyłącznie do osób swobodnie posługujących się tym językiem, co jest realnym ograniczeniem, jeśli twoja publiczność jest międzynarodowa. Dobre przetłumaczenie formularza to więcej niż zamiana słów, każda etykieta, opcja i komunikat walidacji potrzebuje wersji w każdym języku, a formularz potrzebuje niezawodnego sposobu, by zdecydować, którą wersję pokazać danemu odwiedzającemu. Ten poradnik pokazuje, jak tłumaczenie AI przyspiesza pierwszy przebieg, jak wykrywanie języka automatycznie wybiera właściwy oraz co nadal wymaga ludzkiej weryfikacji.

Co naprawdę wymaga tłumaczenia

Każdy fragment tekstu, który czyta respondent, potrzebuje odpowiednika w każdym języku: etykiety pól, tekst zastępczy, opcje wyboru i wielokrotnego wyboru, tekst pomocniczy, komunikaty błędów walidacji, przycisk wysyłania oraz komunikat sukcesu pokazywany po wysłaniu. Brak któregokolwiek z nich zostawia formularz, który wygląda na przetłumaczony, ale ma pośrodku zdanie po angielsku (albo w innym języku źródłowym).

ID pól i leżąca u podstaw struktura schematu pozostają takie same we wszystkich językach, zmienia się tylko tekst, który faktycznie czyta człowiek, w zależności od lokalizacji.

Użycie AI do wygenerowania pierwszego przebiegu

Tłumaczenie formularza ręcznie, pole po polu, jest żmudne i łatwo prowadzi do niespójności, ten sam termin kończy przetłumaczony na dwa różne sposoby w tym samym formularzu. Tłumaczenie AI generuje kompletną przetłumaczoną kopię każdej etykiety, opcji i komunikatu za jednym razem, zachowując spójną terminologię w całym formularzu.

Traktuj to jako mocny pierwszy szkic. Tłumaczenie maszynowe przycisku zamówienia albo popularnej etykiety formularza jest zwykle w porządku bez zmian; tłumaczenie czegoś bardzo specyficznego dla twojej firmy (nazwa produktu, termin wewnętrzny, prawnie precyzyjne sformułowanie) warto skonsultować z native speakerem przed publikacją.

Jak formularz automatycznie wybiera język

Gdy formularz ma już tłumaczenia, musi zdecydować, które pokazać danemu odwiedzającemu, bez proszenia go za każdym razem o ręczny wybór. Standardowa kolejność to: jawny parametr języka w linku, jeśli jest obecny; w przeciwnym razie język przeglądarki odwiedzającego, jeśli formularz go obsługuje; w przeciwnym razie domyślny język formularza.

Oznacza to, że możesz linkować ten sam formularz inaczej dla każdego kanału, francuska kampania e-mailowa linkuje z parametrem francuskim, niemiecka reklama z niemieckim, podczas gdy odwiedzający, który przychodzi bez takiego parametru, i tak dostaje sensowną wartość domyślną opartą na własnej przeglądarce.

Udostępnianie linków dla konkretnych języków

Ponieważ wybór języka może pochodzić z parametru URL, nie potrzebujesz osobnego formularza dla każdego języka, jeden formularz z tłumaczeniami obejmuje każdą lokalizację, a link dla każdego języka generujesz, dodając parametr. Dzięki temu dane odpowiedzi pozostają w jednym miejscu, zamiast być rozdzielone między zduplikowane formularze.

Warto przetestować każdy link językowy przed jego wysłaniem, ponieważ literówka w parametrze albo lokalizacja, która jeszcze nie jest naprawdę przetłumaczona, po cichu wróci do języka domyślnego zamiast zwrócić błąd.

Jak radzi sobie z tym YeetForm

YeetForm generuje tłumaczenia AI dla pól, opcji i komunikatów formularza na ponad 20 obsługiwanych języków. Publiczny formularz następnie wybiera lokalizację w kolejności: parametr URL `?lang`, potem nagłówek przeglądarki odwiedzającego Accept-Language, potem domyślny język formularza, dzięki czemu ten sam link działa poprawnie dla odwiedzających z różnych krajów bez konieczności zarządzania osobnymi adresami URL dla każdego języka.

FAQ

Czy przetłumaczenie formularza tworzy osobny formularz dla każdego języka?+
Nie, jeden formularz przechowuje tłumaczenia dla każdego języka, a publiczny renderer wybiera, który pokazać każdemu odwiedzającemu. Dane odpowiedzi pozostają w jednym miejscu, niezależnie od tego, w jakim języku ktoś odpowiedział.
Czy treść formularza przetłumaczona przez AI jest gotowa do publikacji bez weryfikacji?+
Ogólne etykiety i popularne zwroty są zwykle w porządku bez zmian. Wszystko specyficzne dla twojej firmy, nazwy produktów, sformułowania prawne, terminologia wewnętrzna, warto sprawdzić z native speakerem przed publikacją.
Jak formularz decyduje, który język pokazać odwiedzającemu?+
W kolejności: jawny parametr języka w linku, jeśli istnieje, potem język przeglądarki odwiedzającego, jeśli formularz go obsługuje, potem domyślny język formularza jako rozwiązanie zapasowe.

Stwórz formularz z AI w kilka sekund

Zacznij za darmo