Jednostka 6 / 11

Lokalizacja (L10n): oprogramowanie, internet, gra i adaptacja kulturowa

Zyski:

  • Umiejętność odróżnienia lokalizacji od tłumaczenia i prawidłowego zarządzania integralnością symboli zastępczych, długością tekstu i formatem daty/pieniędzy/miary
  • Możliwość dostosowania funkcji technicznych, takich jak reguły liczby mnogiej i języki pisane od prawej do lewej, do docelowych ustawień regionalnych
  • Umiejętność oceny elementów kulturowych z perspektywy lokalnego eksperta oraz uchwycenia symboli zastępczych i zagrożeń kulturowych związanych ze sztuczną inteligencją za pomocą kontroli jakości

Przełączenie przycisku „Zapisz” w aplikacji na „Zapisz” jest tłumaczeniem; Jednak dostosowanie formatu daty, waluty, pisma od prawej do lewej, długości przycisków, obrazów kulturowych i tekstów prawnych tej aplikacji do rynku docelowego to lokalizacja. W tej części dowiesz się o lokalizacji, jej cechach technicznych (symbol zastępczy, długość, kodowanie), roli AI w tym procesie i adaptacji kulturowej. Celem jest myślenie jak ekspert ds. lokalizacji, „dopasowanie produktu do kultury docelowej, a nie słów”.

Podstawowe pojęcia

Lokalizacja (L10n — lokalizacja; L10n, bo między „l” i „n” jest 10 liter) to proces pełnego dostosowania produktu (oprogramowania, sieci, gry, aplikacji) do określonego języka i kultury; Obejmuje tłumaczenie, ale je przekracza. Internacjonalizacja (i18n — internacjonalizacja) to czynność polegająca na zaprojektowaniu produktu od podstaw tak, aby był jak najbardziej gotowy pod względem językowym (oddzielenie tekstu od kodu, umożliwienie elastyczności długości); Poprzedza i umożliwia lokalizację.

String to fragment tekstu, który ma zostać przetłumaczony w oprogramowaniu. Elementy zastępcze to znaczniki w ciągu znaków, które w czasie wykonywania są wypełniane zmienną: „Hello {name}”, „{count} items”. Ustawienia regionalne to kombinacja języka i regionu (tr-TR, en-US); Określa datę, godzinę, liczbę i format waluty.

Lokalizacja różni się od tłumaczenia: przekazujesz nie tylko znaczenie, ale także funkcję i stosowność kulturową. Data „3/4/2026” to w USA 4 marca, a w Turcji bez znaczenia (piszemy 03.4.2026); „₺” zamiast „$”; Kolor czerwony może być ostrzeżeniem w jednej kulturze i świętem w innej.

Wskazówka: To, czego tłumaczom najczęściej brakuje w lokalizacji, to elementy poza tekstem: format daty/godziny/liczby, waluta, jednostka miary (mile/km), kolejność imion, format adresu, format telefonu. Wyszukaj je w każdym projekcie za pomocą „listy kontrolnej ustawień regionalnych”.

Symbol zastępczy i integralność techniczna

Najbardziej niebezpiecznym błędem technicznym w lokalizacji jest uszkodzenie symboli zastępczych i tagów. Jeśli usuniesz {n} w zdaniu „Masz {n} wiadomości”, napiszesz je błędnie lub umieścisz w niewłaściwym miejscu zgodnie z turecką składnią, oprogramowanie ulegnie awarii lub będzie wyglądało prymitywnie jako „Masz {n} wiadomości”. Zasady:

  • Nigdy nie obracaj, nie usuwaj ani nie formatuj symboli zastępczych. {name}, %s, {{count}} pozostają takie same.
  • Składnia turecka może zastąpić symbol zastępczy; Przenieś go w nowe miejsce, zachowując znaczenie, ale nie niszcząc samego znaku.
  • Zasady dotyczące liczby mnogiej różnią się w zależności od języka: podczas gdy w języku angielskim jest napisane „1 element / 2 elementy”, w języku tureckim po liczbie nie ma przyrostka liczby mnogiej („2 elementy”). Struktury lokalizacyjne radzą sobie z tym osobno.

Sztuczna inteligencja jest tutaj narzędziem o dwóch płaszczyznach: szybko tłumaczy ciągi znaków, ale może przypadkowo odwrócić lub zgubić symbol zastępczy. Dlatego też zastępcza runda kontroli jakości jest niezbędna w przypadku lokalizacji.

Uwaga: ekspansja tekstu jest ukrytym problemem lokalizacji. Tekst tłumaczenia z angielskiego na turecki jest często o 20-40% dłuższy; „OK” to 2 litery, jego odpowiednik „OK” to 5 liter. Tłumaczenie, które nie mieści się w wąskim przycisku, psuje interfejs. Jeśli to możliwe, sprawdź w rzeczywistym interfejsie, czy tekst docelowy pasuje.

Przepływ lokalizacji i adaptacja kulturowa za pomocą sztucznej inteligencji

AI przyspiesza następujące zadania w lokalizacji: wstępne tłumaczenie ciągów znaków, sprawdzanie spójności, ostrzeżenie o długości („to tłumaczenie jest o 35% dłuższe niż oryginał”), sprawdzanie adekwatności kulturowej („czy ten obraz/przykład spowoduje problemy w kulturze docelowej?”). Ale decyzja kulturowa należy do człowieka: lokalny ekspert wie, jak żart, święto, przykład, kolor będą postrzegane w kulturze docelowej. AI może dać ogólne ostrzeżenie; Ostateczną decyzję podejmuje tłumacz znający lokalny rynek.

Przykłady adaptacji kulturowych: metody płatności (karty lokalne), przykładowe nazwy (nazwy lokalne), jednostki miary, zobowiązania prawne (teksty KVKK/RODO), święta, forma adresu (ty/ty), znaczenie kolorów i symboli.

trzy mini etui

Przypadek 1 — zastępcza kontrola jakości zapobiegła awarii. W tłumaczeniu aplikacji mobilnej składającym się z 1200 ciągów znaków sztuczna inteligencja przetłumaczyła symbol zastępczy {count} jako „{number}” w 18 miejscach. Wychwycono je podczas rundy zastępczej kontroli jakości; Jeśli problem nie został naprawiony, aplikacja zawieszała się na tych ekranach.

Przypadek 2 — Długość zepsuła interfejs. Menu jednego oprogramowania zostało zaprojektowane w języku angielskim; Kiedy tłumaczenia na język turecki stawały się dłuższe średnio o 30%, przeniesiono i wycięto trzy pozycje menu. Gdyby zespół otrzymał wcześniej ostrzeżenie o długości, przygotowałby krótkie alternatywy (w razie potrzeby skrótem zamiast „Ustawień”); zadanie zostało wykonane ponownie i zaktualizowane o kontrolę długości procesu.

Przypadek 3 – Adaptacja kulturowa uratowała sprzedaż. W promocji gry pojawiła się odznaka za zasługi z figurką świni; na rynku docelowym było to niestosowne kulturowo. Miejscowy tłumacz ostrzegł, że liczba została zmieniona. Sztuczna inteligencja przetłumaczyła tekst, ale to lokalny ekspert zwrócił uwagę na ryzyko kulturowe.

Cztery szablony do kopiowania

1) Tłumaczenie ciągów (chronione symbolami zastępczymi):

Przetłumacz następujące ciągi oprogramowania na [język docelowy]. ZASADA: NIGDY nie tłumacz, nie usuwaj ani nie formatuj symboli zastępczych, takich jak {name}, %s, {{count}}; zachowaj go tak, jak jest (możesz go przenieść zgodnie ze składnią turecką). Zachowaj kod HTML/tagi. Napisz to zwięźle i adekwatnie do interfejsu. Format: źródło → tłumaczenie. Ciągi znaków: [...]

2) Element zastępczy/etykieta Kontrola jakości:

Poniżej znajdują się ciągi źródłowe i przetłumaczone. Oznacz TYLKO problemy z symbolami zastępczymi i tagami: przetłumaczone/usunięte/uszkodzone{...}, %s, {{...}}, <tag>. Wypisz, ile symboli zastępczych znajduje się w źródle, ile w tłumaczeniu, i wymień te, które nie pasują. Źródło: [...] | Tłumaczenie: [...]

3) Ostrzeżenie dotyczące długości i interfejsu:

Oceń następujące tłumaczenia interfejsu użytkownika pod kątem długości. Przy każdym tłumaczeniu podaj procentowe rozszerzenie według źródła i zaznacz te, które mogą nie zmieścić się w ciasnych przestrzeniach (przyciski, menu). Dla tych, które nie pasują, zasugeruj krótszą alternatywę, która zachowuje znaczenie. Pary (źródło | tłumaczenie): [...]

4) Sprawdzanie przydatności kulturowej:

Twoja rola: [rynek docelowy] konsultant ds. lokalizacji. Oznacz elementy w następującej treści, które mogą powodować problemy w kulturze docelowej: obraz, przykład, nazwa, kolor, symbol, żart, format daty/pomiaru, tekst prawny. Ostateczna decyzja należy do mnie; wskazujesz ryzyko i sugerujesz alternatywy.Treść: [...]

Słaba zachęta/silna zachęta

Słabe: „Przetłumacz teksty tych aplikacji”. (Zmienna zastępcza, długość, brak kontekstu interfejsu; maszyna tłumaczy symbol zastępczy, tekst staje się dłuższy.)

Strong: „Przetłumacz ciągi aplikacji mobilnych na turecki. Zachowaj symbole zastępcze {user} i %d bez zmian. Te teksty będą wyświetlane w wąskich przyciskach; w miarę możliwości staraj się, aby były krótkie. 'Ustawienia' → 'Ustawienia', 'Profil' → 'Profil'. Postępuj zgodnie z turecką regułą dotyczącą wyrażeń w liczbie mnogiej (bez przyrostka liczby mnogiej po liczbie)."

Różnica: silna zachęta podaje symbol zastępczy, długość, termin i konwencję liczby mnogiej; wyjście byłoby bliskie bezpośredniego wejścia do interfejsu.

Tabela wymiarów lokalizacji

Rozmiar

przykład

Ryzyko

Element zastępczy/etykieta

{imię}, %s, <b>

Oprogramowanie ulega awarii

długość

„OK” → „OK” (150%)

Przepełnienie interfejsu

Data/numer/pieniądze

3/4/26, $, 1000,50

fałszywe informacje

reguła liczby mnogiej

2 elementy → 2 elementy

zła gramatyka

element kulturowy

obraz, kolor, humor

reputacja/sprzedaż

tekst prawniczy

KVKK/RODO

ryzyko prawne

Typowe błędy

  • Odwróć/usuń symbol zastępczy. Powoduje to awarię oprogramowania lub pojawienie się nieprzetworzonego tekstu.
  • Nie biorąc pod uwagę rozciągania tekstu. Przepełnienie interfejsu, elementy są obcinane.
  • Brak konwersji formatu daty/waluty/pomiaru. Pozostało „5 mil”, a nie „8 km”.
  • Przekazywanie elementu kulturalnego bez konsultacji z lokalnym ekspertem. Ryzyko reputacji i sprzedaży.
  • Tłumaczenie reguł liczby mnogiej na logikę angielską. Zła gramatyka, np. „2 pozycje”.

Pseudolokalizacja i języki pisane od prawej do lewej

O jakości lokalizacji decydują dwie kwestie techniczne. Pierwsza to pseudolokalizacja: testowanie produktu z fałszywym, ale realistycznym tekstem o długości i znakach specjalnych (np. „Ustawienia” → „[Ŝéttîngŝ~~]”) przed właściwym tłumaczeniem. Pokazuje to, czy interfejs radzi sobie z długimi tekstami i znakami specjalnymi oraz czy przed rozpoczęciem tłumaczenia faktycznie są wyodrębniane ciągi znaków. Jeśli tłumacz współpracujący z programistą zaleci ten test, wiele błędów interfejsu zostanie wykrytych, zanim one wystąpią.

Drugi to języki pisane od prawej do lewej (RTL): Języki takie jak arabski, hebrajski, perski są pisane od prawej do lewej, a lokalizacja wymaga odzwierciedlenia nie tylko tekstu, ale całego układu interfejsu (położenie menu, strzałki, wyrównanie). W tłumaczeniu RTL cyfry i terminy zawierające litery łacińskie mogą powodować zamieszanie; Szczególnej uwagi wymaga ten problem „tekstu bidi”. Sztuczna inteligencja może tłumaczyć tekst RTL, ale odzwierciedlanie układu i decyzje dotyczące przepływu dwukierunkowego wymagają wiedzy techniczno-kulturowej. Te dwie kwestie pokazują, że lokalizacja jest dziełem inżynieryjno-kulturowym wykraczającym poza tłumaczenie.

Podsumowując

Lokalizacja oznacza dostosowanie produktu, a nie słów, do docelowego języka i kultury; obejmuje tłumaczenie, ale obejmuje także integralność symboli zastępczych, długość tekstu, format daty/pieniędzy/miary, zasady liczby mnogiej i elementy kulturowe. Sztuczna inteligencja przyspiesza tłumaczenie ciągów znaków, sprawdzanie ich długości i ryzyka kulturowego; Jednak wizyta w ramach kontroli jakości jest niezbędna, ponieważ może zakłócić działanie obiektu zastępczego, a decyzję kulturową podejmuje ekspert znający lokalny rynek. Sukces w lokalizacji to dbałość o szczegóły wykraczające poza tekst.

Zadanie aplikacji

Weź przykładowy tekst interfejsu składający się z 15–20 ciągów znaków (z symbolami zastępczymi {...} lub %s i przykładem daty/pieniędzy). Przetłumacz przy użyciu wzorca „Tłumaczenie ciągu”, następnie sprawdź integralność symbolu zastępczego za pomocą „zastępczej kontroli jakości” i sprawdź ryzyko przepełnienia za pomocą „ostrzeżenia o długości”. Dostosuj format daty i pieniędzy do docelowej lokalizacji i wykonaj „skanowanie zgodności kulturowej”, jeśli występuje element kulturowy.

lista kontrolna

  • [ ] Zachowałem symbol zastępczy i etykiety bez zmian i potwierdziłem je za pomocą kontroli jakości.
  • [ ] Kontrolowałem rozciąganie tekstu i zapobiegałem jego przepełnieniu w wąskich obszarach.
  • [ ] Dostosowałem datę, liczbę, walutę i jednostki miary do docelowej lokalizacji.
  • [ ] Przetłumaczyłem wyrażenia w liczbie mnogiej zgodnie z zasadami języka docelowego.
  • [ ] Oceniłem elementy kulturowe z perspektywy lokalnego eksperta.