Lokalizace softwaru není běžný překlad. Překladatel musí rozumět tomu, kde se řetězec zobrazuje, kolik má místa a která část je kód a která text. TARGMANEBI lokalizuje aplikace, platformy SaaS, fintech a e-commerce produkty do gruzínštiny pro gruzínský trh a vrací soubory ve stejném formátu, takže je vaši vývojáři mohou rovnou vložit. První verze je hotová týž nebo následující den.
Co lokalizujeme
Mobilní aplikace
- Rozhraní iOS a Android
- Push notifikace
- Popisy v App Store a Google Play
- Úvodní obrazovky (onboarding)
- Obrazovky a nabídky zařízení
Webové aplikace a SaaS
- Dashboardy a nastavení
- Formuláře a validační hlášení
- Internetové bankovnictví a platební procesy
- Košík, pokladna a stavy doručení
- Transakční e-maily a SMS
Dokumentace
- Centrum nápovědy a znalostní báze
- Poznámky k vydání (release notes)
- Dokumentace API
- Uživatelské příručky
- Titulky ke školicím videím
Pokud potřebujete přeložit obsah firemního webu, a ne rozhraní produktu, podívejte se na naši stránku o překladu webových stránek.
Formáty souborů
Pracujeme přímo ve vašich zdrojových souborech, bez kopírování textu do Excelu:
- JSON a YAML - i18next, react-intl, Vue I18n, Rails;
- XLIFF - Angular, exporty z Xcode;
- gettext PO/POT - WordPress, Django, projekty v PHP;
- Android strings.xml, iOS .strings a .stringsdict;
- .resx (.NET) a .properties (Java);
- Lokalizační platformy (TMS) - připojíme se k vašemu projektu a pracujeme ve vašem prostředí.
Struktura souboru, klíče, kódování (UTF-8) i pořadí záznamů zůstávají beze změny.
Proměnné a kód: na co nesaháme
Řetězec UI často obsahuje proměnné a značky, které musí v překladu zůstat přesně takové jako v originálu:
{username},{{count}},%s,%d,%1$s- proměnné, které doplňuje program;<b>,<a href>,\n- značky a zalomení řádků;- konstrukce ICU MessageFormat, například
{count, plural, one {...} other {...}}.
Smazaná nebo pozměněná proměnná způsobí pád aplikace nebo nesmyslný text na obrazovce. Náš nástroj CAT mění proměnné na chráněné tagy a automatická kontrola QA u každého jednotlivého řetězce porovnává, zda souhlasí počet a pořadí proměnných.
Technické zvláštnosti gruzínštiny
- Délka - gruzínský text bývá často delší než anglický. Pokud má tlačítko nebo záložka limit znaků, sdělte nám ho a překlad ho nepřekročí. Limit kontrolujeme u každého řetězce zvlášť;
- Množné číslo - v gruzínštině zůstává podstatné jméno po číslovce v jednotném čísle: „5 faili“ (doslova „5 soubor“), nikoli „5 failebi“ (5 souborů). Podle CLDR má gruzínština dvě kategorie množného čísla (one, other), takže oba tvary bývají často shodné, šablonu množného čísla je ale přesto nutné správně vyplnit;
- Velká písmena - gruzínské písmo mchedruli velká písmena nepoužívá. V moderních prohlížečích mění CSS
text-transform: uppercasegruzínský text na písmo mtavruli, což tlačítkům a nadpisům často dává nečekanou šířku i vzhled. Na takové případy vaše vývojáře upozorníme; - Pád vedle proměnné - „{name}'s profile“ vyžaduje v gruzínštině genitiv, který nelze na proměnnou použít. Takové řetězce přestavíme tak, aby jméno stálo bez pádové koncovky: „profili: {name}“ (Profil: {name});
- Oslovení - na začátku projektu se dohodneme, zda použít vykání („tkven“), nebo tykání („shen“). Míchání obojího v jednom rozhraní působí neprofesionálně;
- Datum, čísla, měna - data ve formátu DD.MM.RRRR, čárka jako desetinný oddělovač a symbol měny ₾ za číslem.
Gruzínština nemá mluvnický rod, proto „man shetsvala paroli“ („on“ nebo „ona“ změnil/a heslo) funguje stejně pro každého uživatele. Gruzínské rozhraní je tak v tomto ohledu jednodušší než v některých jiných jazycích, pádové koncovky a slovesné tvary však vyžadují zvláštní pozornost.
Co se nepřekládá
Na začátku lokalizace sestavíme seznam „Do Not Translate“. Patří do něj názvy značek a produktů, chráněné názvy funkcí, názvy technologií (Wi-Fi, Bluetooth, QR) a zkratky, které gruzínští uživatelé znají v původní podobě, například PIN nebo SMS.
Seznam také určuje, co se píše latinkou a co se přepisuje do gruzínského písma. Jakmile se rozhodne, platí to stejně na každé obrazovce, v popisu v obchodě s aplikacemi i v centru nápovědy.
Kontext: proč potřebujeme snímky obrazovky
Anglické „Save“ může být „shenakhva“ (uložení souboru), „dazogva“ (úspora peněz) nebo „shenakhuli“ (stav „uloženo“). „Book“ je buď „kniha“, nebo „rezervovat“. Klíč řetězce jako checkout.button.book kontext často napoví, nejlepších výsledků se ale dosahuje se snímky obrazovky nebo s přístupem do testovacího prostředí (staging).
Nejednoznačné řetězce shromáždíme do jednoho seznamu a projdeme je s vaším vývojářem najednou, aby proces neubíral čas vašemu týmu.
Tipy pro vývojáře: kód připravený na lokalizaci
Polovina kvality lokalizace se rozhoduje ještě před překladem, v kódu. Toto jsou nejčastější problémy, se kterými se při převzetí souborů setkáváme:
- Skládané řetězce - „You have “ + count + „ new messages“ se překládá jako tři samostatné řetězce a správnou gruzínskou větu z nich sestavit nelze. Správné řešení je jeden řetězec s proměnnou;
- Text natvrdo v kódu - řetězce, které nejsou ve zdrojovém souboru, zůstanou i po překladu v angličtině;
- Text v obrázcích - text na bannerech a ilustracích vyžaduje samostatný soubor nebo úpravu grafiky;
- Pevná šířka - tlačítka a záložky, které se nedokážou přizpůsobit délce textu;
- Klíče bez kontextu - „label1“ nebo „text_23“ překladateli nic neřeknou. Komentář vývojáře v souboru zabere pár vteřin a snižuje počet chyb v překladu.
Pokud je váš projekt teprve ve vývoji, sdělíme vám tyto body předem a lokalizace proběhne mnohem rychleji.
Stránky v obchodech s aplikacemi a transakční texty
Lokalizace rozhraním nekončí. Uživatelé váš produkt poprvé vidí v App Store, na Google Play nebo v e-mailu:
- Popis v obchodě - název a podnázev s přísnými limity znaků, krátký a úplný popis, texty „Co je nového“;
- Popisky ke snímkům obrazovky - krátké fráze, které se vejdou do rámečku obrázku;
- Transakční e-maily a SMS - registrace, obnovení hesla, potvrzení platby. Gruzínský text SMS se odesílá v kódování Unicode, takže se do jedné zprávy vejde méně znaků než u latinky, a stručná formulace je tu proto obzvlášť důležitá;
- Push notifikace - text, který musí být čitelný na zamčené obrazovce, aniž by se ořízl.
Postup a průběžná lokalizace
- Analýza - formát souborů, počet řetězců, typy proměnných, limity znaků;
- Stylová příručka a terminologie - oslovení, tón a produktové pojmy, které se nepřekládají;
- Překlad v prostředí CAT - s chráněnými proměnnými a překladovou pamětí (Translation Memory);
- Automatická kontrola QA - proměnné, tagy, délka, prázdné řetězce, dvojité mezery;
- Lingvistická kontrola kvality (LQA) - v testovacím prostředí nebo na snímcích obrazovky kontrolujeme, jak text vypadá na skutečné obrazovce.
Váš produkt se mění s každým sprintem. Díky překladové paměti u každého nového vydání překládáme jen nové a změněné řetězce, zatímco již schválený text se zachová automaticky. Pojmy zůstávají stejné ve všech verzích.
Nevydané funkce a přístup do testovacího prostředí jsou obchodním tajemstvím. Na požádání podepisujeme NDA a přístup má jen projektový tým: zásady důvěrnosti.
Jak začít
Zdrojový soubor
Pošlete nám soubor JSON, XLIFF, PO nebo jiný, případně nám zpřístupněte svou lokalizační platformu.
Kontext
Snímky obrazovky, přístup do testovacího prostředí a seznam limitů znaků, pokud ho máte.
Lokalizace a QA
Překlad s chráněnými proměnnými, automatické kontroly a lingvistické testování.
Předání
Soubory ve stejném formátu a struktuře, týž nebo následující den.
Potřebujete gruzínskou verzi své aplikace nebo platformy? Pošlete nám zdrojový soubor a několik snímků obrazovky - první verze bude hotová týž nebo následující den.
Zavolat: 501 113 200Často kladené otázky
Jak dlouho lokalizace trvá?
První verze je hotová týž nebo následující den. Aktualizace po každém vydání předáváme rovněž týž nebo následující den.
Jak dodržujete limity znaků?
Uveďte limit v souboru nebo v samostatném seznamu. Každý řetězec se kontroluje podle svého limitu, a pokud se přesný překlad nevejde, navrhneme kratší variantu.
Nepoškodíte proměnné?
Ne. Proměnné jsou v nástroji CAT chráněné a před předáním automatická kontrola QA porovná každý řetězec s originálem.
Můžete pracovat na naší lokalizační platformě?
Ano. Zpřístupněte nám ji a budeme pracovat ve vašem prostředí, bez posílání souborů tam a zpět.
Vykání, nebo tykání - co používáte?
Dohodneme se s vámi na začátku projektu podle vaší značky a cílové skupiny. Zvolená forma se zaznamená do stylové příručky a používá se jednotně v každém řetězci.
Přeložíte i webové stránky?
Ano. Překlad obsahu firemního webu je samostatná služba: podívejte se na naši stránku o překladu webových stránek.
Související stránky
Technický překlad
Digitální produkty
Kvalita a ochrana
- Kontrola kvality
- Důvěrnost
- Překlad do angličtiny