GDPR-kompatibel organisation

ISO 27001-certifierad organisation

SOC II-kompatibel organisation

Tjänster för lokalisering av mobilappar för iOS och Android

Lokalisering av mobilappar i Smartcat kopplar era appsträngar till AI-översättning och granskare med målspråket som modersmål och returnerar sedan lokaliserade resurser till ert bygge. Håll gränssnittstexter, innehåll i appen och butikssidor i takt med varje release.

Boka en demo

Boka en demo

Börja med en representativ strängfil och en målmarknad

Smartcats exportinställningar med målspråk och filnamnsmallen strings-{LANGUAGE}.json

Över 80 av världens största företag har valt Smartcat

Vad är lokalisering av mobilappar?

Lokalisering av mobilappar anpassar en apps gränssnitt, innehåll och butikssida till ett språk och en marknad. Det omfattar översatta strängar, regionala format, kulturellt lämpligt innehåll och hur texten fungerar på en verklig skärm.

Appöversättning ändrar språket. Lokalisering frågar också om en knappetikett får plats, om ett pris är korrekt formaterat och om en instruktion är begriplig i det ögonblick någon läser den. Ert utvecklingsteam förbereder appen för dessa skillnader; översättare och granskare anpassar språket inom de ramarna.

Smartcat för in språkarbetet i ert bredare arbetsflöde för programvarulokalisering. Ni behåller kontrollen över apparkitekturen, releaseprocessen och det slutliga godkännandet.

Vad vi lokaliserar

Lokalisera hela resan från att användaren upptäcker er app till att hen använder de viktigaste funktionerna. Ge varje innehållstyp det sammanhang och den granskning den behöver i stället för att behandla allt som en isolerad ordlista.

InnehållExempelSå förs det in i arbetsflödet
GränssnittssträngarKnappar, menyer, onboarding, tomma vyer och felmeddelandenResursfiler som stöds, konfigurerade Git-integrationer, API eller CLI
Variabler och pluralmeddelandenNamn, antal och antalsberoende textResursstrukturer som stöds, med validering av utvecklare vid export
Innehåll i appen och supportinnehållHjälptexter, aviseringar och meddelandemallarFiluppladdning eller en lämplig innehållsintegration
ButikssidorTitlar, beskrivningar, versionsinformation och text i skärmbilderEtt avgränsat innehållsprojekt; ert team publicerar i butikskonsolen
DesigninnehållEtiketter och texter före utvecklingArbetsflöde i Figma och designkontext
Juridisk information och kundinformationVillkor, förklaringar om integritet och supportinstruktionerSpecialistgranskning med er utsedda juridiska eller produktansvariga godkännare

Ett ord kan förekomma på flera ställen med olika betydelser. Lägg till en beskrivning för en nyckel som account.close: stänger den en panel, loggar ut någon eller raderar ett konto? Det sammanhanget hjälper granskarna att fatta rätt beslut innan texten når en användare.

Så fungerar applokalisering i Smartcat

Processen kopplar ihop källresurser, språkgranskning och ert bygge. Konfigurera överlämningarna en gång och använd sedan samma överenskomna arbetsflöde för uppdateringar.

  1. Hämta in källan

    Använd en lämplig Git-integration eller importera filer som stöds. För ett anpassat arbetsflöde ansluter du via API eller CLI. Ange källspråk, målspråk och releaseansvarig.

  2. Organisera nycklarna

    Projekt för programvarulokalisering grupperar nycklar i samlingar. Ta med beskrivningar, skärmbilder och begränsningar där det finns så att en kort etikett inte tappar sin betydelse utanför gränssnittet.

  3. Översätt med era språkresurser

    Använd AI-översättning med en ordlista och ett översättningsminne. Tillhandahåll riktlinjer för tonalitet och skyddade produktnamn. LocJSON kan innehålla kommentarer och metadata om maximal längd för nycklar.

  4. Granska språket

    Era interna granskare eller specialister från Marketplace kontrollerar betydelse, terminologi och sammanhang. QA Coworker kan bedöma problem och ta fram ett kvalitetsbetyg; den redigerar inte översättningar och ersätter inte godkännandet av releasen.

  5. Exportera och validera

    Returnera lokaliserade resurser till ert utvecklingsflöde. Kontrollera platshållare, pluralformer, teckenkodning och filstruktur, och bygg och testa sedan den lokaliserade appen. Bekräfta exportbeteendet för det valda formatet under konfigurationen.

  6. Upprepa för uppdateringar

    Konfigurera när nytt och ändrat innehåll går till översättning och när godkänt resultat returneras. Definiera hur källändringar påverkar tidigare översättningar och godkännanden så att ett gammalt godkännande inte i tysthet gäller för ny text.

Läs konfigurationsguiden för programvarulokalisering och dokumentationen om utvecklarflödet.

Se arbetsflödet med era appsträngar

Format och integrationer som stöds

Välj arbetsflöde utifrån de resurser er app faktiskt använder. Smartcat dokumenterar följande format för programvaruprojekt; testa en representativ rundtur innan ni kopplar in produktionsreleaser.

ResursTypisk användningAtt tänka på vid konfiguration
JSON, inklusive nästlade nycklarGränssnittsresurser för webb och flera plattformarKontrollera bibliotekets konventioner för nycklar, platshållare och pluralformer
YAMLStrukturerad applikationstextBevara nyckelstrukturen och testa den exporterade filen
Android XMLAndroids strängresurserValidera Android-specifika konstruktioner och pluralutdata i ert bygge
iOS .stringsLokaliserad gränssnittstext för iOSKontrollera escape-tecken, formatargument och importflödet i Xcode
LocJSON-importNycklar med beskrivningar och längdmetadataAnvänd den dokumenterade importstrukturen och ett exportformat som stöds

Arbetsflöden för PO/POT beskrivs också på sidan om programvarulokalisering. Avgränsa dem separat från listan över format för programvaruprojekt i stället för att anta att alla importvägar har samma alternativ.

Utforska tillgängliga integrationer för Git-, design- och innehållsarbetsflöden. En integration minskar upprepad filhantering, men detaljerna spelar roll: kom överens om huruvida den konfigurerade processen gör commits, skapar en granskningsbar överlämning eller kräver manuell export. Ert team ska kunna förklara hur en översättning når en releasegren.

iOS-, Android- och plattformsoberoende appar

iOS-lokalisering

iOS-lokalisering börjar med resurserna och språkkonfigurationen i ert Xcode-projekt. Smartcat stöder .strings i projekt för programvarulokalisering. Er utvecklare ansvarar för extrahering av resurser, integration och testning; granskarna ansvarar för språkliga beslut. Läs Apples riktlinjer för lokalisering när ni väljer resursformat och testar den lokaliserade upplevelsen.

Lokalisering av Android-appar

Lokalisering av Android-appar använder ofta strings.xml och språkspecifika resurser. Översätt texten och bevara resursidentifierare och formatargument. Appen måste ha reservresurser och använda rätt API:er för pluralformer och formatering. Se tjänster för Android-lokalisering för språkarbetsflödet.

Plattformsoberoende lokalisering

Plattformsoberoende lokalisering beror på vilket ramverk och vilka bibliotek ni använder. JSON-baserade resurser kan passa ett JSON-arbetsflöde som stöds när ni har validerat konventionerna. Flutter använder ARB-resurser och genererad lokaliseringskod; kom överens om och testa översättningsöverlämningen innan ni utgår från att ARB-filer kan importeras direkt. Guiden om Flutter-lokalisering förklarar den gränsen i implementeringen.

Lokalisera butikssidan lika noggrant som appen

Lokalisering av appbutiker anpassar texterna som människor läser innan de laddar ned appen: titlar, beskrivningar, versionsinformation och text i skärmbilder. Den bör använda samma produktterminologi som appen och samtidigt besvara de frågor som är viktiga på varje marknad.

Ert ASO-team undersöker lokala söktermer och väljer butiksstrategi. Smartcat stöder översättning och granskning av det valda innehållet; sökordsanalys, inlämning i butikskonsolen och utformning av experiment ligger kvar hos dem som ansvarar för de besluten.

Granska texten i skärmbilderna efter att den placerats i bilden. En bra översättning kan ändå bli oläslig när den trycks in i en fast layout. Håll påståenden, priser och tillgängliga funktioner konsekventa med den lokaliserade appen. Utforska Google Play-lokalisering.

Kvalitetskontroller som skyddar appupplevelsen

Bra applokalisering bevarar både betydelse och resursernas integritet. Granska båda innan ett språk godkänns för release.

Längd

Ange begränsningar och granska den faktiska skärmen. En teckengräns är en användbar riktlinje, men den kan inte förutse varje teckensnitt, skärmbredd eller tillgänglighetsinställning.

Platshållare

Bevara argument som %1$s och kontrollera att den renderade meningen placerar dem naturligt. Översätt inte en resursidentifierare som om den vore synlig text.

Pluralformer

Välj former utifrån målspråket och ert ramverk. Validera representativa antal i stället för att bara kontrollera ett och två.

Terminologi

Använd ordlistan i onboarding, inställningar, support och butikstexter. Dokumentera avsiktliga undantag så att granskarna inte ”rättar” dem gång på gång.

Sammanhang

Ge granskare med målspråket som modersmål skärmbilder eller ett testbygge för viktiga flöden. Be dem kontrollera om en etikett beskriver den åtgärd användarna faktiskt utför.

Lokaliseringstestning samlar dessa kontroller i en releaseprocedur. Smartcat stöder språklig bedömning och granskning; er app-QA-process täcker enheter, funktionellt beteende och tillgänglighet.

Tjänster kontra verktyg för applokalisering

En tjänst tillhandahåller människor och leveransstöd. Ett lokaliseringsverktyg tillhandahåller en arbetsyta och ett arbetsflöde. Många team behöver båda, särskilt när releasetakten är snabbare än den interna språktäckningen.

ModellVad ni hanterarNär det passar
Byrå eller språktjänstleverantörOmfattning, briefer, godkännanden och den överenskomna leveransprocessenTeam som köper hanterat språkarbete
Lokaliseringsverktyg eller TMSSpråkresurser, integrationer och personerna som granskarTeam med en etablerad översättningsverksamhet
Smartcat-plattformen med AI och granskareEn sammankopplad arbetsyta, AI-översättning och valfria granskare internt eller från MarketplaceTeam som vill ha verktyg och språkspecialister i samma arbetsflöde

Välj modell utifrån ansvar, inte utifrån etiketten på leverantörens webbplats. Fråga vem som löser oklarheter i källtexten, vem som kontrollerar appbygget och vem som godkänner en release när en översättning ändras sent.

Mindre samordning, med resultat du kan granska

298

projekt i 29 länder

Topcons team genomförde 298 översättningsprojekt på två år, på 31 språk, efter att ha samlat åtta översättningsleverantörer i en enda Smartcat-arbetsyta.

Topcons publicerade kundcase beskriver hur åtta översättningsleverantörer samlades på en plattform. Det visar hur en gemensam översättningsverksamhet kan minska fragmenteringen; det är inget löfte om appnedladdningar, konverteringsgrad eller releasehastighet. Läs kundcaset om Topcon.

Mät granskningsinsats, olösta problem och tiden mellan en källändring och en godkänd resursfil i er egen pilot. Jämför samma språk och innehållstyper innan ni bestämmer hur brett arbetsflödet ska införas.

Priser och er första lokaliserade release

Vad som påverkar kostnaden

Kostnaderna för applokalisering beror på innehållsvolym, språk, granskningsdjup och integrationsbehov. Plattformsanvändning och arbete av externa granskare är separata delar av omfattningen. Se aktuella abonnemang och begär offert för det specialistarbete ni behöver.

Så kommer ni igång

Börja med ett viktigt användarflöde, tillhörande meddelanden och dess butiksbeskrivning. Ta med långa strängar, variabler och pluralexempel i urvalet. En representativ pilot säger mer än en stor mängd enkla etiketter.

Vanliga frågor

Vad är lokalisering av mobilappar?

Lokalisering av mobilappar anpassar en app till ett språk och en marknad. Den omfattar gränssnittstext, innehåll, regionala konventioner och butikssidor. Utvecklarna förbereder appen för att stödja variationerna, medan översättare och granskare med målspråket som modersmål gör språket tydligt och lämpligt. Det lokaliserade bygget behöver fortfarande applikationstestas före release.

Hur skiljer sig applokalisering från appöversättning?

Översättning ändrar textens språk; lokalisering tar också hänsyn till hur texten används på en viss marknad och i ett visst gränssnitt. Det inkluderar textexpansion, pluralformer, lokala format, bilder och butiksinnehåll. En översatt mening kan vara korrekt men ändå behöva anpassas för att få plats på en knapp eller motsvara åtgärden bakom den.

Vilka filformat stöder Smartcat för appar?

Dokumenterade format för programvaruprojekt omfattar JSON, YAML, Android XML och iOS .strings, med LocJSON för importer som innehåller ytterligare metadata för nycklar. Bekräfta arbetsflödet för just er resursstruktur. Utgå inte från stöd för alla Xcode-, Flutter- eller ramverksspecifika format bara för att de innehåller text eller liknar JSON.

Hur kommer översättningarna tillbaka till min app?

Exportera översatta resurser eller konfigurera en integration eller ett API- eller CLI-flöde som returnerar dem till er utvecklingsprocess. Era utvecklare validerar och bygger resurserna. Kom överens om stegen för godkännande och versionshantering under konfigurationen, inklusive vad som händer när källan ändras innan en översättning är klar.

Hur hanteras pluralformer, platshållare och längdgränser?

Använd resursstrukturer som stöds, sammanhang och tillgänglig metadata, och validera sedan resultatet i appen. Smartcat dokumenterar hantering av pluralformer och metadata för maximal längd i LocJSON, men exportbeteendet måste stämma med ert ramverk. Granskning av modersmålstalare och en byggkontroll hjälper till att fånga problem som inte kan lösas enbart med en gräns på strängnivå.

Kan ni lokalisera sidor i App Store och Google Play?

Ni kan använda Smartcat för att översätta och granska butikstexter, versionsinformation och text i skärmbilder. Ert ASO-team tillhandahåller marknadsspecifika sökord och positionering, och ert team sköter publiceringen i butikskonsolen. Håll butikssidan i linje med funktionerna, terminologin och erbjudandena i varje lokaliserad appversion.

Vad kostar applokalisering?

Totalkostnaden beror på källvolym, målspråk, upprepat innehåll, granskningskrav och leveransflöde. Se över plattformsabonnemanget och begär offert på mänsklig granskning separat. Ta med teknisk validering och apptestning i den totala projektuppskattningen, även när ert eget team utför de uppgifterna.

Kan jag använda Smartcat med Flutter eller React Native?

Rätt arbetsflöde beror på ert resursformat och lokaliseringsbibliotek. Validera JSON-konventionerna för ett React Native-projekt och kom överens om en testad ARB-överlämning för Flutter. Smartcat hanterar språkarbetsflödet; era utvecklare ansvarar fortfarande för språkval, genererad kod, inläsning av resurser och applikationstestning.

Hittade du inte svaret? Prata med en lokaliseringsspecialist

Ge er nästa release en repeterbar lokaliseringsprocess

Ta med era strängar, målmarknader och releasekrav. Se hur AI-översättning och granskning av modersmålstalare kan passa in i ert befintliga utvecklingsflöde.