Przycisk w aplikacji mówi „Zamknij”. W jednym miejscu zamyka okno, w drugim kończy sprawę. Automatyczne tłumaczenie może zaproponować to samo słowo w obu sytuacjach, choć użytkownik wykonuje inne czynności. Żeby dobrze przetłumaczyć interfejs, trzeba przekazać kontekst i sprawdzić tekst na ekranie, na którym się pojawia.
AI może pomóc przygotować pierwszą wersję tłumaczenia, znaleźć brakujące fragmenty i uporządkować pracę nad wieloma językami. Odpowiedzialność za znaczenie, spójność i publikację pozostaje jednak po stronie zespołu. Potrzebne są źródłowe teksty, osoba oceniająca dany język oraz sposób rozpoznania, że oryginał zmienił się po przygotowaniu tłumaczenia.
Jeśli planujesz wielojęzyczną aplikację, wyślij brief z opisem odbiorców, języków i ekranów, które mają zostać przygotowane. Wystarczy przykładowa etykieta lub fikcyjny scenariusz. Nie przesyłaj haseł ani poufnych danych użytkowników podczas pierwszej rozmowy.
Zacznij od odbiorcy i zadania
Wyobraźmy sobie firmę, której pracownicy obsługują zgłoszenia w Polsce i Japonii. Część zespołu korzysta z interfejsu po polsku, część po japońsku, a opisy spraw mogą być zapisane w jeszcze innym języku. To przykład projektowy, nie opis konkretnego wdrożenia. Przed tłumaczeniem trzeba ustalić, które treści należą do interfejsu, a które są danymi wpisywanymi przez użytkowników.
Lista języków powinna wynikać z rzeczywistych potrzeb odbiorców i zakresu pierwszego wydania. Nie każda aplikacja musi obsługiwać wszystkie wersje jednocześnie. Zespół może zacząć od jednego procesu i sprawdzić go z osobami, które będą z niego korzystać. W artykule o aplikacji dla międzynarodowego zespołu opisujemy szersze pytania o język, czas i przekazywanie spraw między lokalizacjami.
Ustalcie również, kto odpowiada za tekst źródłowy. Jeśli w oryginale nie wiadomo, czy przycisk zapisuje szkic czy kończy sprawę, tłumaczenie nie rozwiąże tej niejasności. Najpierw trzeba uzgodnić znaczenie czynności oraz komunikat o jej skutku. Dopiero potem warto przygotowywać inne wersje.
Przy wyborze zakresu uwzględnijcie komunikaty błędów, potwierdzenia, powiadomienia i materiały pomocy. Gotowe menu nie oznacza, że użytkownik poradzi sobie z nieudaną operacją. Należy sprawdzić całą ścieżkę, w tym sytuacje rzadsze niż zwykłe otwarcie formularza.
Przygotuj tekst razem z kontekstem
Lista pojedynczych słów bez informacji o ekranie utrudnia ocenę tłumaczenia. „Dostęp” może oznaczać możliwość zalogowania, prawo do dokumentu albo okres korzystania z usługi. Przy tekście warto zachować nazwę widoku, opis działania, ograniczenia miejsca oraz przykład użycia. Pomocny może być również zrzut ekranu, o ile nie zawiera zbędnych danych użytkowników.
Nie zakładajcie, że jedno słowo źródłowe musi być zawsze tłumaczone identycznie. Spójność jest potrzebna tam, gdzie znaczenie jest takie samo. Gdy tekst odnosi się do innej czynności, sztywne kopiowanie poprzedniej wersji może wprowadzić użytkownika w błąd. Osoba przeglądająca powinna móc sprawdzić kontekst i zaproponować odpowiedni wariant.
Słownik terminów może pomagać w pracy nad nazwami funkcji, ról i statusów. Dla każdego terminu warto zapisać znaczenie, dopuszczalny odpowiednik i przykład użycia. Słownik nie zastępuje redakcji całego zdania. Jeśli aplikacja zmienia sposób pracy, dawna nazwa może przestać pasować, mimo że nadal znajduje się na liście zatwierdzonych słów.
Przy tworzeniu pytań do użytkowników warto skorzystać z próby opisanej w artykule o testowaniu prototypu z pracownikami. Poproście o wykonanie zadania w wybranym języku i sprawdźcie, jak osoba rozumie nazwy oraz następny krok. Sama ocena listy etykiet nie pokazuje całej ścieżki.
Oddziel propozycję AI od zatwierdzonej wersji
Narzędzie może przygotować szkic tłumaczenia dla znanego kontekstu. Osoba znająca język i dziedzinę powinna następnie sprawdzić znaczenie, terminologię oraz naturalność tekstu na ekranie. Szczególnej uwagi wymagają ostrzeżenia, zgody, treści dotyczące płatności oraz komunikaty opisujące skutki działania. Płynnie brzmiące zdanie może pomijać ważny warunek.
Przy zmianie tekstu źródłowego trzeba wiedzieć, które tłumaczenia wymagają ponownego przeglądu. Jeżeli oryginał zaczyna informować, że operacji nie można cofnąć, starsza wersja w innym języku nie powinna pozostać bez oceny. Przydatny jest stan tekstu: roboczy, zatwierdzony albo wymagający aktualizacji, z osobą odpowiedzialną za dalszy krok.
Nie każda poprawka jest widoczna jako duża zmiana w pliku. Dodanie słowa „tylko” lub zmiana czasu może zmienić znaczenie całej instrukcji. Zespół powinien móc porównać poprzednią i nową wersję oraz rozpoznać, które ekrany z niej korzystają. Taka historia pomaga uniknąć sytuacji, w której jeden komunikat został poprawiony, a jego kopia w powiadomieniu pozostała bez zmian.
Przy publikacji warto ustalić, co dzieje się z tekstem bez zatwierdzonego tłumaczenia. Czy aplikacja pokazuje bezpieczny komunikat w języku źródłowym, ukrywa funkcję czy kieruje użytkownika do pomocy? Wybór zależy od zadania. Dla ważnej decyzji brak czytelnej informacji nie powinien zostać zamaskowany przypadkowym tłumaczeniem.
Sprawdź dane przekazywane do narzędzia
Teksty interfejsu mogą zawierać przykłady danych, nazwy klientów lub wewnętrzne informacje o procesach. Przed wysłaniem materiału do zewnętrznej usługi ustalcie, co rzeczywiście jest potrzebne do tłumaczenia oraz kto ma prawo otworzyć wynik. Jeśli do próby wystarczą fikcyjne dane, nie ma powodu zaczynać od prawdziwych rekordów użytkowników.
Dokumentacja OpenAI o kontroli danych w API opisuje zasady zależne od używanej funkcji i konfiguracji. To przykład źródła dla konkretnej usługi. Warunki innego dostawcy mogą być inne, dlatego przed wdrożeniem należy sprawdzić aktualną dokumentację, ustawienia i umowę dotyczącą wybranego rozwiązania.
Dostęp do tłumaczeń i materiałów źródłowych powinien odpowiadać zadaniom zespołu. Zewnętrzny recenzent może potrzebować tekstu, kontekstu i obrazu ekranu, ale nie pełnego dostępu do bazy klientów. W artykule o uprawnieniach do dokumentów omawiamy podobną potrzebę ograniczenia źródeł do właściwych odbiorców.
Warto także ustalić, co trafia do historii zmian i dzienników technicznych. Do wyjaśnienia, dlaczego dany tekst wymaga przeglądu, może wystarczyć identyfikator treści, wersja i osoba odpowiedzialna. Zakres przechowywanych informacji należy dobrać do rzeczywistego procesu oraz zasad organizacji.
Przetestuj język w działającym interfejsie
Dłuższy tekst może nie mieścić się na przycisku, a komunikat błędu może zostać ucięty na małym ekranie. Krótsza wersja również wymaga uwagi, jeśli znika z niej ważna informacja o skutku. Sprawdźcie rzeczywiste widoki na urządzeniach używanych przez odbiorców oraz w stanach, które nie pojawiają się przy zwykłym przejściu przez formularz.
Aplikacja powinna poprawnie oznaczać język treści i obsługiwać właściwy kierunek pisma tam, gdzie jest to potrzebne. Materiały W3C dotyczące internacjonalizacji stron opisują między innymi deklarowanie języka i pracę z kierunkiem tekstu. Konkretne zachowanie należy sprawdzić w używanej technologii oraz z użytkownikami.
Ustalcie także sposób formatowania dat, liczb i walut. Tłumaczenie etykiety nie zmienia znaczenia danych. Jeśli użytkownik widzi termin, powinien wiedzieć, jaką datę lub strefę przedstawia system. Przykłady dotyczące czasu opisujemy w artykule o automatyzacji w firmie międzynarodowej; reguły dla interfejsu należy uzgodnić osobno.
Przy ważnych komunikatach sprawdźcie, czy osoba korzystająca z technologii wspomagającej może je odnaleźć oraz zrozumieć. W artykule o dostępnym formularzu opisujemy etykiety, błędy i obsługę klawiaturą. Te elementy wymagają przeglądu w każdej udostępnionej wersji językowej.
Zaplanuj poprawki po publikacji
Użytkownicy mogą zgłosić, że nazwa jest niezrozumiała albo komunikat nie odpowiada rzeczywistemu działaniu. Zespół powinien mieć miejsce na takie uwagi oraz osobę, która porówna je ze źródłem i zatwierdzi poprawkę. Nie każda uwaga oznacza błąd tłumaczenia; czasem problem leży w oryginalnym procesie albo zbyt ogólnej etykiecie.
Po zmianie modelu lub instrukcji warto powtórzyć próby na zestawie wcześniej ocenionych tekstów. Sprawdźcie nie tylko płynność, lecz także zachowanie warunków, nazw ról i informacji o skutkach. Podejście do przygotowania scenariuszy opisujemy w artykule o testowaniu asystenta AI. Wynik próby należy opisać dla sprawdzonych języków i ekranów.
W projekcie warto rozpoznać również treści wstawiane dynamicznie. Imię użytkownika, liczba spraw lub nazwa usługi mogą pojawiać się wewnątrz zdania. Kolejność słów i sposób odmiany nie muszą być identyczne w różnych językach. Osoba przygotowująca tłumaczenie potrzebuje przykładowych wartości oraz informacji, które fragmenty są zmienne. Zespół powinien sprawdzić wynik z kilkoma bezpiecznymi przykładami, a nie tylko z jedną krótką nazwą.
Przy liczbach i ilościach potrzebne może być rozróżnienie różnych form zdania. Reguły zależą od języka i sposobu budowy interfejsu. Warto sprawdzić, jak wykorzystywane narzędzie obsługuje takie warianty, oraz poprosić osobę znającą dany język o ocenę całych komunikatów. Samo zastąpienie cyfry w jednym szablonie nie gwarantuje poprawnego tekstu we wszystkich sytuacjach.
Jeżeli aplikacja wysyła powiadomienia poza interfejsem, ustalcie, skąd bierze się język odbiorcy. Wybór w aplikacji, preferencja konta i język pojedynczej sprawy mogą oznaczać różne rzeczy. Zespół powinien sprawdzić, która reguła obowiązuje dla danego rodzaju wiadomości oraz co dzieje się, gdy preferowany język nie jest dostępny. Użytkownik nie powinien otrzymywać obietnicy pełnego tłumaczenia, jeśli nie przygotowano wszystkich potrzebnych treści.
Przy aktualizacji słownika zachowajcie przykłady ekranów, na których używany jest dany termin. Zmiana nazwy statusu może wpływać na filtr, wiadomość e-mail i materiał pomocy. Osoba odpowiedzialna powinna sprawdzić te miejsca oraz uzgodnić kolejność publikacji. W przeciwnym razie użytkownik może widzieć dwie nazwy tej samej czynności w różnych częściach procesu.
W badaniu z użytkownikami warto poprosić uczestnika o opisanie własnymi słowami, co wydarzy się po wybraniu ważnej opcji. To pomaga sprawdzić znaczenie bez sugerowania odpowiedzi. Jeśli osoba rozumie komunikat inaczej niż zespół, trzeba ocenić zarówno tłumaczenie, jak i tekst źródłowy. Problem może wynikać z niejasnego działania, którego nie rozwiąże zamiana jednego słowa.
Przed przekazaniem pracy kolejnemu zespołowi zapiszcie lokalizację plików językowych, sposób zgłaszania poprawek oraz osoby odpowiedzialne za akceptację. Dostęp do narzędzia tłumaczeniowego nie oznacza jeszcze, że nowy pracownik zna kontekst wszystkich terminów. Przykłady użycia i historia decyzji pomogą zachować spójność przy następnych zmianach.
Przy odbiorze sprawdźcie także, czy wyszukiwarka oraz odnośniki prowadzą do właściwej wersji językowej, jeśli aplikacja oferuje takie strony. Osoba korzystająca z pomocy nie powinna bez wyjaśnienia trafiać do materiału w innym języku. Jeżeli tłumaczenie jest niedostępne, ustalcie czytelny sposób poinformowania o tym i zaproponowania dalszego kontaktu.
Zapiszcie wynik dla sprawdzonych języków i wersji produktu, aby następny zespół wiedział, jaki zakres rzeczywiście oceniono.
Przed odbiorem uzgodnijcie, kto potwierdza każdą wersję i jakie zadania trzeba przejść. Artykuł o kryteriach odbioru aplikacji pomaga zapisać oczekiwane rezultaty. W aplikacjach webowych i mobilnych tłumaczenie jest częścią obsługi zadania, dlatego wymaga sprawdzenia w działającym produkcie.
Źródła i dokumentacja
Materiały sprawdzone przy opracowaniu tekstu. Przy wyborze usługi lub technologii potwierdzamy warunki dla konkretnego projektu.








