BlogOgraniczenie długości tłumaczenia ułatwiające lokalizację interfejsu użytkownika

Ograniczenie długości tłumaczenia ułatwiające lokalizację interfejsu użytkownika

Ograniczenie długości tłumaczenia ułatwia lokalizację interfejsu użytkownika. Odkryj naszą funkcję, która pozwala uniknąć skracania tekstu w przypadku ograniczonej przestrzeni.

Pavel Doronin is a Product Director and Smartcat contributor focused on translation management automation, UI and software localization constraints, placeholders, and product-led localization workflows.

Poznaj nasze zasady redakcyjne

5 min czytania

Wypróbuj Smartcat

Zobacz, jak Twój zespół może tłumaczyć wszystko na każdy język, którym posługują się Twoi klienci.

Umów demo

Rozpocznij bezpłatny okres próbny

Bez karty kredytowej - 15-dniowy okres próbny

Tłumacze, którzy lokalizują oprogramowanie lub gry, znają uciążliwości związane z przestrzeganiem ograniczeń dotyczących długości segmentów lub koniecznością skracania i upychania zdań, aby zmieścić się w limicie znaków. Jest to trudne na wielu poziomach i być może właśnie dlatego niektórzy znani eksperci w tej dziedzinie wciąż drżą na samą myśl o długości segmentów. Kiedy funkcja ta pojawiła się po raz pierwszy na rynku, szybko zmieniła zasady gry, a możliwość automatycznego liczenia liczby znaków była dla niektórych prawdziwym objawieniem.

Był to czas, kiedy gry mobilne zaczęły zyskiwać na popularności, a pierwszą rzeczą, na którą należało się przygotować podczas lokalizacji gier mobilnych, były małe ekrany. W lokalizacji gier mały ekran oznacza niską i ścisłą liczbę znaków, a nawet jeśli udało się dopasować idealną długość wszystkich tekstów interfejsu, nadal pozostaje więcej pracy do wykonania, ponieważ wszystkie sklepy z aplikacjami mają ścisłe ograniczenia dotyczące długości nazw i opisów aplikacji.

Dotyczy to również sztuki tworzenia napisów, lektora i dubbingu. Czy kiedykolwiek grałeś w grę, która została pierwotnie stworzona w innym języku? Jeśli tak, to prawdopodobnie widziałeś niezgrabną, niesynchronizowaną synchronizację ruchu warg. To samo dotyczy zagranicznych filmów i seriali telewizyjnych, w których głosy podkładają entuzjaści.

Jeśli tłumacz nie zdąży przetłumaczyć tekstu w wyznaczonym czasie, postać będzie kontynuować rozmowę, podczas gdy sceneria ulegnie zmianie lub odwrotnie — usta postaci będą nadal poruszać się w całkowitej, niezręcznej ciszy.

Nawet tłumaczenia artystyczne mogą wymagać ograniczenia długości wersów. Tak, mam na myśli tłumaczenia eurytmiczne. Przez lata tłumaczyłem kilka piosenek i za każdym razem było to nie lada wyzwaniem. Musiałem ograniczać długość każdego wersu, ponieważ tekst miał zostać wydrukowany na materiałach reklamowych.

Oczywiście można argumentować, że tłumaczenie eurytmiczne ogranicza liczbę sylab, a nie liter, ponieważ długość sylab różni się w zależności od języka. Ale wyobraźmy sobie, ile drzew udałoby się ocalić, gdybyśmy zawsze zwracali uwagę na długość linii tłumaczenia.

Po co ustawiać maksymalną długość segmentu?

Projekty związane z oprogramowaniem i interfejsami użytkownika urządzeń mobilnych zawsze wymagają, aby tłumaczenie idealnie pasowało do miejsca przeznaczonego na tekst, bez żadnych skrótów. Czasami konieczne jest użycie skrótów, aby tłumaczenia zmieściły się w dostępnej przestrzeni. Tłumaczom i lingwistom bardzo trudno jest ocenić na podstawie samego wyglądu, czy tłumaczenia zmieszczą się w dostępnej przestrzeni. Nawet przy zastosowaniu pewnych zasad przewodnich niektóre języki są z natury dłuższe od innych. Dzięki automatycznemu systemowi kontroli długości segmentów tłumacz od samego początku wie, jak długi musi być tekst, aby zmieścił się w miejscu zastępczym.

Biraj Rath, dyrektor generalny Braahmam

Nasi klienci często wymagają, aby liczba znaków w segmencie nie została przekroczona. Wynika to z różnych powodów. Istotnymi przyczynami są na przykład ograniczona liczba znaków na wyświetlaczu operatora lub ograniczenia przestrzenne w dokumencie, w którym długość jest ograniczona w języku docelowym (katalogi, broszury itp.).

Ponieważ wiele przetłumaczonych fraz powinno zmieścić się w określonych przyciskach i oknach interfejsu (tłumaczymy interfejs platformy transakcyjnej) oraz w banerach reklamowych, które mają ograniczone wymiary.

Anna Svitkovskaya, kierownik działu marketingu tłumaczeń w Forex Club

W przypadku lokalizacji gier lub aplikacji musimy wziąć pod uwagę wiele czynników poza tym, czy tłumaczenie ma sens — jednym z nich jest długość tłumaczonego fragmentu.

Taylor Matthews, dyrektor zarządzający w Mugen Creations

Co może się stać, jeśli długość tłumaczenia przekroczy dozwolony limit?

Najczęstszym problemem jest skracanie tekstu. Może to sprawić, że interfejs użytkownika będzie wyglądał nieestetycznie, nieodpowiednio i bezsensownie. Jeśli długie tłumaczenia nie zostaną skrócone, może wystąpić problem przepełnienia tekstu do następnej linii lub poza granice interfejsu użytkownika. Pod względem operacyjnym jest to również czasochłonne, wymaga ponownej pracy i kilku iteracji, aby ostatecznie uzyskać prawidłową długość.

Biraj Rath, dyrektor generalny Braahmam

Nieprzestrzeganie ograniczeń dotyczących długości może mieć poważne konsekwencje: teksty operatora są niekompletne (ryzyko nieprawidłowego działania!), opisy w języku docelowym są niewidoczne z powodu ramek okiennych itp. Prosty przykład angielski — niemiecki:

It doesn’t work (16 znaków)
To nie działa (22 znaki).

W języku niemieckim zaprzeczenie pojawia się dopiero w części, która zostałaby ucięta po 16 znakach. Tłumaczenie brzmiałoby do tego momentu: To działa — co oznacza dokładnie coś przeciwnego.

Popraw szybkość i jakość tłumaczeń dzięki Smartcat

Tłumaczenie nie mieści się w przewidzianej dla niego przestrzeni i nakłada się na inne teksty wokół lub po prostu nie da się go przeczytać w całości.

Anna Svitkovskaya, kierownik działu marketingu tłumaczeń w Forex Club

Jeśli fragment jest dłuższy niż dopuszczalna długość, wykracza poza obszar, do którego jest wprowadzany, i wygląda nieestetycznie. Ogólnie rzecz biorąc, w przypadku tłumaczenia z języka japońskiego na angielski — język angielski jest około 1,5 razy dłuższy niż japoński, więc staramy się zachować tę długość. Jednak w większości przypadków mamy bardzo konkretny limit znaków, którego musimy przestrzegać — i odpowiednio lokalizować tekst.

Taylor Matthews, dyrektor zarządzający w Mugen Creations

Czy można to zrobić za pomocą Smartcat?

3 lipca 2018 r. firma Smartcat wprowadziła tę funkcję dla klientów, a niektóre przedsiębiorstwa uznały ją za bardzo przydatną w codziennej działalności. Funkcja ta nosiła nazwę „limit długości docelowej” i pozwalała każdej firmie specjalizującej się w lokalizacji gier lub oprogramowania ograniczyć długość jednostek tłumaczeniowych, aby zmieściły się one w polu opisu interfejsu użytkownika lub aplikacji mobilnej.

To był naprawdę radosny dzień. Od tego momentu każdy może dosłownie ustawić i zmienić maksymalną dopuszczalną długość (tj. liczbę znaków) segmentów docelowych w edytorze. Nie musisz już martwić się o to, czy zlokalizowana treść zmieści się w interfejsie użytkownika lub polu opisu aplikacji mobilnej.

Możesz ograniczyć długość wielu segmentów, klikając je przytrzymając klawisz Shift. Jeśli projekt jest wielojęzyczny, ograniczenie długości języka zostanie zastosowane do wszystkich języków.

Aby ustawić długość segmentu w Smartcat, wystarczy:

  • kliknij przycisk „limit długości segmentu”,

  • wprowadź preferowaną długość wybranego segmentu/segmentów,

  • kliknij „zastosuj”,

  • rozpocznij tłumaczenie.

Ponadto Smartcat zaimportuje ustawienia maksymalnej długości docelowej z przesłanych plików XLIFF i zastosuje je do odpowiednich segmentów.

💌

Zapisz się do naszego newslettera

E-mail *

Kacie Saxer-Taulbee
Redakcja
Kacie Saxer-Taulbee

Kacie Saxer-Taulbee is Director of Growth at EverQuote and a data-informed content leader with a background in high-scale B2B SaaS, legal tech, and insurtech. As former Director of Content and Strategic Brand at Smartcat, she led global storytelling efforts connecting thought leadership with AI-powered localization and multilingual communication.

Poznaj nasze zasady redakcyjne

Nicole DiNicola
Zweryfikowano przez
Nicole DiNicola

Nicole DiNicola is Senior Director of Product Marketing at Progress Software and a high-performing, empathetic global marketing leader with over 15 years of experience in B2B technology. She previously served as Global VP of Marketing at Smartcat, leading global marketing strategy, growth, and enablement for AI-powered content and localization solutions.

Poznaj nasze zasady redakcyjne

Standardy redakcyjne

Dlaczego możesz zaufać Smartcat

Każdy poradnik jest tworzony przez nasz zespół lokalizacyjny, redagowany pod kątem przejrzystości przez redaktorów z doświadczeniem w pisaniu technicznym i sprawdzany przez inżyniera rozwiązań Smartcat przed publikacją. Aktualizujemy każdy materiał wraz ze zmianami platformy i praktyk.

  • Tworzone przez praktyków, nigdy wyłącznie przez AI
  • Weryfikowane względem najnowszych specyfikacji Apple i ICU
  • Aktualizowane, gdy zmieniają się SDK, zasady sklepów lub procesy
Przeczytaj nasze standardy redakcyjne
100+5-gwiazdkowych opinii
★★★★★ G2 · 4.6 / 5
„To była jedna z naszych pierwszych inwestycji w AI. To, co wcześniej zajmowało tygodnie, teraz zajmuje minuty — tłumaczenie działa równolegle do reszty procesów, a zespół marketingu zarządza nim od początku do końca.”
OS
Ollie Scheers

CTO w Huel

Czytaj dalej

Wszystkie artykuły →

Dlaczego zarządzanie treścią to kolejny obszar rozwoju w dziedzinie sztucznej inteligencji w przedsiębiorstwach

Claire Foster

Jak przetłumaczyć stronę internetową opartą na WordPressie

Maksym Ostapenko

Zajrzyj za kulisy warsztatów „Lunch & Learn” serwisu eBay: Jak globalny zespół ds. szkoleń i rozwoju (L&D) usprawnia proces lokalizacji dzięki Smartcat

Loie Favre

Poznaj Smartcat

Tłumacz wszystko na każdy język, którym posługują się Twoi klienci.

Jedna platforma do tłumaczeń AI, współpracy z lingwistami i obsługi systemów treści, z których już korzystasz. Zacznij od dema lub uruchom darmową przestrzeń roboczą.

Umów demo

Rozpocznij bezpłatny okres próbny