Překlad aplikace do jiných jazyků je pro vývojáře mobilních aplikací velmi důležitým úkolem. Umožňuje dosáhnout většího publika a zlepšit uživatelský zážitek. V tomto článku vám řekneme, jak sami přeložit aplikaci Android do jiného jazyka.
Prvním krokem v překladu aplikace Android je příprava textu k překladu. Veškerý text, který se zobrazí v aplikaci, je třeba shromáždit do samostatného souboru. Doporučujeme k tomu použít formát XML. Nejdůležitějším prvkem tohoto souboru je zdroj řetězce, který obsahuje všechny textové hodnoty používané v aplikaci.
Jakmile připravíte soubor s textem k překladu, dalším krokem je překlad řádku do jazyka, který potřebujete. K tomu je nutné vytvořit další soubor s jazykovým kódem, například" values-fr " pro francouzštinu. V tomto souboru můžete zadat přeložené hodnoty pro každý textový zdroj. Nezapomeňte také zadat atribut "translatable" pro každý zdroj, aby se v aplikaci nezobrazovaly v jazycích, které jste ještě nepřevedli.
Je důležité si uvědomit, že při překladu textu je třeba vzít v úvahu místní rysy jazyka, kulturní nuance a terminologii. Pokud si nejste jisti svými překladatelskými dovednostmi, je lepší se obrátit na profesionálního překladatele.
Jakmile převedete Všechny textové zdroje do požadovaných jazyků, posledním krokem je kontrola překladu. Nainstalujte si aplikaci Android do zařízení s vybraným jazykem a zkontrolujte, zda jsou všechny texty správně přeloženy a zobrazeny v aplikaci.
Příprava na překlad
Před zahájením překladu aplikace Android je třeba provést řadu předběžných kroků:
- Ujistěte se, že máte přístup ke zdrojovému kódu aplikace nebo jejím zdrojům. Může to být archiv se soubory projektu nebo odkaz na úložiště na Githubu.
- Nainstalujte potřebné nástroje pro překlad aplikace. Ve většině případů to bude Android Studio-integrované vývojové prostředí (IDE) speciálně navržené pro vývoj aplikací pro Android.
- Seznamte se se základy práce s Android Studio. Prozkoumejte základní funkce a funkce IDE a nastavení související s lokalizací a překladem.
- Určete, do jakých jazyků plánujete aplikaci přeložit. Zvažte zájmy svého cílového publika a regionální specifika.
- Před zahájením překladu zálohujte původní soubory aplikace. To vám umožní vrátit se do původního stavu, pokud se něco pokazí.
- Určete formát překladu, který budete používat. Můžete si vybrat formát .xml pro zdroje řetězce nebo soubor .xls, .csv nebo .po pro překlad textových bloků.
- Uspořádejte svůj překlad do různých jazyků vytvořením příslušných souborů a složek nebo pomocí nástrojů pro správu překladů.
Po dokončení těchto kroků budete připraveni začít překládat aplikaci Android.
Výběr jazykových zdrojů
Překlad aplikace do různých jazyků vyžaduje mít příslušné jazykové zdroje. Android Studio k tomu používá systém zdrojů, který vám umožňuje vytvářet samostatné soubory pro každý jazyk.
Při vytváření nového projektu již Android Studio generuje soubory zdrojů pro různé jazyky, včetně angličtiny (values/strings.xml). Pokud však potřebujete přidat překlady do jiných jazyků nebo změnit ty stávající, budete muset vytvořit další soubory zdrojů.
Chcete-li přidat překlady, otevřete složku res ve svém projektu a vytvořte další složky pro požadované jazyky. Názvy složek musí odpovídat jedné z hodnot jazyka ISO 639-1, například:
V každé vytvořené složce musíte vytvořit soubor strings.xml s překlady do příslušného jazyka. Tento soubor musí obsahovat stejné klíčové řádky jako hlavní soubor strings.xml. Pro každý klíč nastavte požadovaný překlad v příslušném jazyce.
Pokud máte například klíč hello_world s anglickým překladem " Hello, world!"pro francouzštinu v souboru strings.xml ve složce values-fr můžete přidat následující řádek:
Bonjour, le monde!
Android Studio automaticky detekuje jazyk zařízení uživatele a stáhne příslušné zdroje. Pokud pro daný jazyk neexistují žádné překlady, aplikace použije řádky z hlavního souboru strings.xml ze složky values.
Po přidání všech potřebných překladů, ujistěte se, že každý soubor strings.xml neobsahuje žádné chyby syntaxe a změny uložte. Vaše aplikace nyní bude podporovat vícejazyčnost a automaticky přepne na jazyk, který odpovídá zařízení uživatele.
Vypracování překladatelské strategie
Prvním krokem při vytváření překladatelské strategie je identifikovat cílové publikum vaší aplikace. Kdo bude používat vaši aplikaci v jiném jazyce? Jaké jsou jejich potřeby a očekávání? To vám pomůže pochopit, jaký styl a úroveň formality použít v překladu.
Je také důležité prozkoumat kulturní specifika cílové skupiny. Jaké barvy, symboly nebo obrázky mohou být důležité nebo urážlivé? Ujistěte se, že je vaše aplikace přizpůsobena těmto vlastnostem.
Dalším krokem je vytvoření glosáře, který uvede klíčové výrazy používané ve vaší aplikaci. To zajistí jednotnost v překladu a zabrání nedorozumění.
Po sepsání glosáře je možné přistoupit k překladu samotné aplikace. K usnadnění procesu a zachování jednotnosti překladu se doporučuje použít profesionální překladatelský nástroj, jako je Android Studio nebo online překladatelské platformy. Při překladu věnujte pozornost správnému používání gramatiky a přijatým jazykovým pravidlům.
Po dokončení překladu je důležité otestovat přeloženou verzi aplikace. Ujistěte se, že je překlad správně zobrazen na obrazovce a splňuje očekávání cílové skupiny. Opravte všechny chyby a nepřesnosti.
Až dokončíte překlad aplikace Android, měli byste před vydáním provést konečné testování. Ujistěte se, že jsou všechny texty přeloženy správně a případné chyby jsou opraveny. Zkontrolujte také, zda přeložená aplikace funguje správně na všech zařízeních a nezpůsobuje problémy s kompatibilitou.
V důsledku toho vám správný vývoj Překladové strategie pomůže vytvořit kvalitní překlad pro Android aplikace. Věnujte čas a pozornost každé fázi tohoto procesu, abyste zajistili pozitivní zážitek z používání aplikace v jiném jazyce.
Proces překladu
1. V první řadě je nutné určit, jaký jazyk aplikace potřebuje přeložit. Vyberte jazyk ze seznamu, který chcete v aplikaci přidat nebo změnit.
2. Poté je nutné najít zdroje řetězce aplikace. Jedná se o soubory, které obsahují textové prvky aplikace, jako jsou štítky, tlačítka a zprávy. Tyto soubory se obvykle nacházejí ve složce "res/values" projektu.
3. Vytvořte novou složku ve složce " res "s názvem" values-XX", kde" XX " je Kód jazyka, do kterého chcete aplikaci přeložit. Například pro překlad do francouzštiny bude název složky "values-fr".
4. Zkopírujte soubory ze složky " res / values "do nové složky"res/values-XX". To vám poskytne základ pro překlad.
5. Otevřete každý soubor ve složce "res / values-XX" a přeložte text do požadovaného jazyka. Při překladu buďte opatrní, abyste zachovali význam a kontext původního textu.
6. Pokud aplikace používá řádky s proměnnými, nezapomeňte tyto proměnné uložit do překladu. Pokud je například v původním textu " Hello, %s!", správný překlad bude " Ahoj %s!".
7. Poté, co jste přeložili všechny řádky v souborech "res/values-XX", je čas zkontrolovat překlad. Spusťte aplikaci a otestujte, zda se text zobrazuje správně ve zvoleném jazyce. Opravte všechny chyby, kterých si všimnete.
8. Po dokončení překladu uložte soubory a zkompilujte projekt. Výsledný soubor APK bude mít přeložené řádky.
9. Nyní můžete nainstalovat a používat přeloženou verzi aplikace.
Pamatujte, že proces překladu může být složitý a vyžaduje jazykové dovednosti a vývoj aplikací pro Android. Při překladu buďte opatrní, abyste zachovali význam a kontext původního textu.
Testování a dokončení
Jakmile dokončíte překlad všech řádků aplikace, je důležité provést testování, abyste zkontrolovali kvalitu překladu a žádné chyby.
Prvním krokem je nainstalovat přeloženou aplikaci do svého zařízení a zkontrolovat, zda se všechny texty zobrazují správně a bez zkreslení. Je také nutné zkontrolovat, zda přeložené řádky zapadají do dostupného prostoru a nepřekračují prvky rozhraní.
Dále je třeba otestovat funkčnost aplikace s přeloženými řádky. Zkontrolujte fungování všech tlačítek, interakci s prvky rozhraní a správnost zobrazení všech dat. Všimněte si, že překlad může ovlivnit logiku aplikace, takže stojí za to zkontrolovat, zda funkce a algoritmy nadále fungují správně.
Po testování a důvěře v kvalitu překladu, můžete začít pracovat na dokončení překladu Android aplikace. Vytvořte soubory prostředků ve formátu XML s přeloženými řádky, sestavte nový soubor APK a publikujte jej v obchodě Google Play nebo jiné platformě.