Organizacja zgodna z RODO
Organizacja z certyfikatem ISO 27001
Organizacja zgodna z SOC II
Usługi lokalizacji aplikacji mobilnych na iOS i Androida
Lokalizacja aplikacji mobilnych w Smartcat łączy teksty Twojej aplikacji z tłumaczeniem AI i natywnymi weryfikatorami, a następnie zwraca zlokalizowane zasoby do buildu. Teksty interfejsu, treści w aplikacji i wpisy w sklepach nadążają za Twoim wydaniem.

Ponad 80 największych firm na świecie wybrało Smartcat
Czym jest lokalizacja aplikacji mobilnych?
Lokalizacja aplikacji mobilnych dostosowuje interfejs, treści i wpis w sklepie do języka i rynku. Obejmuje przetłumaczone teksty, formaty regionalne, treści odpowiednie kulturowo i sposób, w jaki tekst działa na rzeczywistym ekranie.
Tłumaczenie aplikacji zmienia język. Lokalizacja sprawdza też, czy etykieta przycisku się mieści, cena jest poprawnie sformatowana, a instrukcja ma sens w chwili, gdy ktoś ją czyta. Twój zespół inżynierów przygotowuje aplikację na te różnice; tłumacze i weryfikatorzy dostosowują język w tych ramach.
Smartcat włącza prace językowe w szerszy proces lokalizacji oprogramowania. Zachowujesz kontrolę nad architekturą aplikacji, procesem wydań i ostateczną akceptacją.
Co lokalizujemy
Lokalizuj całą ścieżkę: od odkrycia aplikacji po korzystanie z jej najważniejszych funkcji. Zapewnij każdemu rodzajowi treści potrzebny kontekst i weryfikację, zamiast traktować wszystko jak oderwaną listę słów.
| Treść | Przykłady | Jak włączyć to do procesu |
|---|---|---|
| Teksty interfejsu | Przyciski, menu, onboarding, puste stany i błędy | Obsługiwane pliki zasobów, skonfigurowane integracje Git, API lub CLI |
| Zmienne i komunikaty z liczbą mnogą | Nazwy, liczby i tekst zależny od ilości | Obsługiwane struktury zasobów z weryfikacją przez programistów przy eksporcie |
| Treści w aplikacji i pomocy | Teksty pomocy, powiadomienia i szablony wiadomości | Przesyłanie plików lub odpowiednia integracja treści |
| Wpisy w sklepach | Tytuły, opisy, informacje o wersji i tekst na zrzutach ekranu | Projekt treści o określonym zakresie; Twój zespół publikuje w konsoli sklepu |
| Treści w projektach | Etykiety i teksty przed developmentem | Proces w Figma i kontekst projektu |
| Informacje prawne i dla klientów | Regulaminy, wyjaśnienia dotyczące prywatności i instrukcje wsparcia | Weryfikacja specjalistyczna z wyznaczoną osobą zatwierdzającą z działu prawnego lub produktowego |
Jedno słowo może występować w kilku miejscach z różnym znaczeniem. Dodaj opis do klucza takiego jak account.close: czy zamyka panel, wylogowuje użytkownika, czy usuwa konto? Taki kontekst pomaga weryfikatorom podjąć właściwą decyzję, zanim tekst trafi do użytkownika.
Jak działa lokalizacja aplikacji w Smartcat
Proces łączy zasoby źródłowe, weryfikację językową i Twój build. Skonfiguruj przekazania raz, a potem korzystaj z tego samego uzgodnionego procesu przy aktualizacjach.
Wprowadź źródło
Użyj odpowiedniej integracji Git lub zaimportuj obsługiwane pliki. W niestandardowym procesie połącz się przez API lub CLI. Określ język źródłowy, docelowe lokalizacje i osobę odpowiedzialną za wydanie.
Uporządkuj klucze
Projekty lokalizacji oprogramowania grupują klucze w kolekcje. Dodawaj opisy, zrzuty ekranu i ograniczenia, jeśli są dostępne, aby krótka etykieta nie traciła znaczenia poza interfejsem.
Tłumacz z użyciem swoich zasobów językowych
Korzystaj z tłumaczenia AI z glosariuszem i pamięcią tłumaczeń. Dostarcz wytyczne dotyczące tonu i chronione nazwy produktów. LocJSON może przenosić komentarze i metadane maksymalnej długości dla kluczy.
Zweryfikuj język
Twoi wewnętrzni weryfikatorzy lub specjaliści z Marketplace sprawdzają znaczenie, terminologię i kontekst. QA Coworker może oceniać problemy i wystawiać wskaźnik jakości; nie edytuje tłumaczeń ani nie zastępuje akceptacji wydania.
Eksportuj i weryfikuj
Zwróć zlokalizowane zasoby do procesu developmentu. Sprawdź placeholdery, liczbę mnogą, kodowanie i strukturę pliku, a następnie zbuduj i przetestuj zlokalizowaną aplikację. Podczas konfiguracji potwierdź sposób eksportu dla wybranego formatu.
Powtarzaj przy aktualizacjach
Skonfiguruj, kiedy nowe i zmienione treści trafiają do tłumaczenia, a kiedy wraca zatwierdzony wynik. Określ, jak zmiany w źródle wpływają na wcześniejsze tłumaczenia i akceptacje, aby stara zgoda nie obejmowała po cichu nowego tekstu.
Przeczytaj przewodnik po konfiguracji lokalizacji oprogramowania i dokumentację procesu dla programistów.
Zobacz proces na tekstach Twojej aplikacji
Obsługiwane formaty i integracje
Dobierz proces do zasobów, których faktycznie używa Twoja aplikacja. Smartcat dokumentuje następujące formaty projektów oprogramowania; przetestuj reprezentatywny pełny obieg przed podłączeniem wydań produkcyjnych.
| Zasób | Typowe zastosowanie | Na co zwrócić uwagę przy konfiguracji |
|---|---|---|
| JSON, w tym zagnieżdżone klucze | Zasoby interfejsu webowego i wieloplatformowego | Sprawdź konwencje kluczy, placeholderów i liczby mnogiej w swojej bibliotece |
| YAML | Ustrukturyzowany tekst aplikacji | Zachowaj strukturę kluczy i przetestuj wyeksportowany plik |
| Android XML | Zasoby tekstowe Androida | Zweryfikuj konstrukcje specyficzne dla Androida i liczbę mnogą w swoim buildzie |
| iOS .strings | Zlokalizowane teksty interfejsu iOS | Sprawdź escapowanie, argumenty formatowania i proces importu w Xcode |
| Import LocJSON | Klucze z opisami i metadanymi długości | Korzystaj z udokumentowanej struktury importu i obsługiwanego formatu eksportu |
Procesy PO/POT są również opisane na stronie lokalizacji oprogramowania. Planuj je oddzielnie od listy formatów projektów oprogramowania, zamiast zakładać, że każda ścieżka importu obsługuje te same opcje.
Poznaj dostępne integracje dla procesów Git, projektowych i treści. Integracja ogranicza wielokrotną obsługę plików, ale liczą się szczegóły: uzgodnij, czy skonfigurowany proces commituje zmiany, tworzy przekazanie do przeglądu, czy wymaga ręcznego eksportu. Twój zespół powinien umieć wyjaśnić, jak tłumaczenie trafia do gałęzi wydania.
Aplikacje na iOS, Androida i wieloplatformowe
Lokalizacja iOS
Lokalizacja iOS zaczyna się od zasobów i konfiguracji lokalizacji w projekcie Xcode. Smartcat obsługuje pliki .strings w projektach lokalizacji oprogramowania. Twój programista odpowiada za ekstrakcję zasobów, integrację i testy; weryfikatorzy odpowiadają za decyzje językowe. Wybierając formaty zasobów i testując zlokalizowane doświadczenie, korzystaj z wytycznych Apple dotyczących lokalizacji.
Lokalizacja aplikacji na Androida
Lokalizacja aplikacji na Androida zwykle wykorzystuje strings.xml i zasoby specyficzne dla lokalizacji. Tłumacz tekst, zachowując identyfikatory zasobów i argumenty formatowania. Aplikacja musi zapewniać zasoby zastępcze i używać właściwych API liczby mnogiej i formatowania. Proces językowy opisuje strona usług lokalizacji aplikacji na Androida.
Lokalizacja wieloplatformowa
Lokalizacja wieloplatformowa zależy od używanego frameworka i bibliotek. Zasoby oparte na JSON mogą pasować do obsługiwanego procesu JSON po zweryfikowaniu ich konwencji. Flutter używa zasobów ARB i generowanego kodu lokalizacyjnego; uzgodnij i przetestuj przekazanie do tłumaczenia, zanim założysz, że pliki ARB można importować bezpośrednio. Przewodnik po lokalizacji Flutter wyjaśnia tę granicę implementacji.
Lokalizuj stronę w sklepie równie starannie jak aplikację
Lokalizacja w sklepach z aplikacjami dostosowuje teksty, które ludzie czytają przed pobraniem: tytuły, opisy, informacje o wersji i tekst na zrzutach ekranu. Powinna używać tej samej terminologii produktowej co aplikacja, odpowiadając na pytania istotne na każdym rynku.
Twój zespół ASO bada lokalne frazy wyszukiwania i wybiera strategię w sklepie. Smartcat wspiera tłumaczenie i weryfikację wybranych treści; badanie słów kluczowych, publikacja w konsoli sklepu i projektowanie eksperymentów pozostają w rękach osób odpowiedzialnych za te decyzje.
Sprawdź tekst na zrzutach ekranu po umieszczeniu go na obrazie. Dobre tłumaczenie może stać się nieczytelne po ściśnięciu w stały układ. Utrzymuj deklaracje, ceny i dostępność funkcji spójne ze zlokalizowaną aplikacją. Poznaj lokalizację w Google Play.
Kontrole jakości, które chronią doświadczenie w aplikacji
Dobra lokalizacja aplikacji zachowuje znaczenie i integralność zasobów. Sprawdź oba aspekty, zanim zaakceptujesz język do wydania.
Długość
Podawaj ograniczenia i sprawdzaj rzeczywisty ekran. Limit znaków to przydatna wskazówka, ale nie przewidzi każdej czcionki, szerokości urządzenia czy ustawienia ułatwień dostępu.
Placeholdery
Zachowaj argumenty takie jak %1$s i sprawdź, czy wyrenderowane zdanie umieszcza je naturalnie. Nie tłumacz identyfikatora zasobu tak, jakby był widocznym tekstem.
Liczba mnoga
Dobieraj formy zgodnie z lokalizacją docelową i frameworkiem. Sprawdzaj reprezentatywne liczby, a nie tylko jeden i dwa.
Terminologia
Stosuj glosariusz w onboardingu, ustawieniach, pomocy i tekstach w sklepie. Zapisuj celowe wyjątki, aby weryfikatorzy nie „poprawiali” ich w kółko.
Kontekst
Udostępnij natywnym weryfikatorom zrzuty ekranu lub testowy build dla ważnych ścieżek. Poproś ich o sprawdzenie, czy etykieta opisuje działanie, które użytkownicy faktycznie wykonają.
Testowanie lokalizacji łączy te kontrole w procedurę wydania. Smartcat wspiera ocenę i weryfikację językową; proces QA Twojej aplikacji obejmuje urządzenia, działanie funkcjonalne i dostępność.
Usługi lokalizacji aplikacji a narzędzia
Usługa zapewnia ludzi i wsparcie w realizacji. Narzędzie lokalizacyjne zapewnia przestrzeń roboczą i proces. Wiele zespołów potrzebuje obu, zwłaszcza gdy tempo wydań przewyższa wewnętrzne możliwości językowe.
| Model | Czym zarządzasz | Dla kogo |
|---|---|---|
| Agencja lub dostawca usług językowych | Zakres, briefy, akceptacje i uzgodniony proces dostarczania | Zespoły kupujące zarządzane usługi językowe |
| Narzędzie lokalizacyjne lub TMS | Zasoby językowe, integracje i osoby wykonujące weryfikację | Zespoły z ugruntowanym procesem tłumaczeń |
| Platforma Smartcat z AI i weryfikatorami | Połączona przestrzeń robocza, tłumaczenie AI i wybór weryfikatorów wewnętrznych lub z Marketplace | Zespoły, które chcą mieć narzędzia i specjalistów językowych w jednym procesie |
Wybieraj model według podziału odpowiedzialności, a nie etykiety na stronie dostawcy. Zapytaj, kto wyjaśnia niejasności w źródle, kto sprawdza build aplikacji i kto zatwierdza wydanie, gdy tłumaczenie zmienia się w ostatniej chwili.
Mniej koordynacji, z dowodami, które możesz sprawdzić
298
projektów w 29 krajach
Zespół Topcon zrealizował 298 projektów tłumaczeniowych w ciągu dwóch lat, obejmujących 31 języków, po skonsolidowaniu ośmiu dostawców tłumaczeń w jednej przestrzeni roboczej Smartcat.
Opublikowane case study Topcon opisuje konsolidację ośmiu dostawców tłumaczeń na jednej platformie. Pokazuje, jak wspólny proces tłumaczeń może ograniczyć rozproszenie; nie jest obietnicą dotyczącą pobrań aplikacji, współczynników konwersji czy tempa wydań. Przeczytaj case study Topcon.
W swoim pilotażu mierz nakład pracy na weryfikację, nierozwiązane problemy i czas od zmiany w źródle do zatwierdzonego pliku zasobów. Porównaj te same języki i rodzaje treści, zanim zdecydujesz, jak szeroko wdrożyć proces.
Ceny i Twoje pierwsze zlokalizowane wydanie
Co wpływa na koszt
Koszt lokalizacji aplikacji zależy od objętości treści, języków, zakresu weryfikacji i potrzeb integracyjnych. Korzystanie z platformy i praca zewnętrznych weryfikatorów to osobne części zakresu. Sprawdź aktualne plany i poproś o wycenę potrzebnych prac specjalistycznych.
Jak zacząć
Zacznij od jednej ważnej ścieżki użytkownika, powiązanych komunikatów i opisu w sklepie. Uwzględnij w próbce długie teksty, zmienne i przykłady liczby mnogiej. Reprezentatywny pilotaż powie Ci więcej niż duża partia prostych etykiet.
Najczęściej zadawane pytania
Czym jest lokalizacja aplikacji mobilnych?
Lokalizacja aplikacji mobilnych dostosowuje aplikację do języka i rynku. Obejmuje teksty interfejsu, treści, konwencje regionalne i wpisy w sklepach. Programiści przygotowują aplikację na te różnice, a tłumacze i natywni weryfikatorzy dbają o to, by język był jasny i odpowiedni. Zlokalizowany build nadal wymaga testów aplikacji przed wydaniem.
Czym lokalizacja aplikacji różni się od tłumaczenia aplikacji?
Tłumaczenie zmienia język tekstu; lokalizacja uwzględnia też jego użycie na konkretnym rynku i w konkretnym interfejsie. Obejmuje to rozszerzanie tekstu, formy liczby mnogiej, lokalne formaty, grafiki i treści w sklepie. Przetłumaczone zdanie może być poprawne, a mimo to wymagać dostosowania, by zmieściło się w przycisku lub odpowiadało działaniu, które się za nim kryje.
Jakie formaty plików aplikacji obsługuje Smartcat?
Udokumentowane formaty projektów oprogramowania to JSON, YAML, Android XML i iOS .strings, a LocJSON jest dostępny dla importów zawierających dodatkowe metadane kluczy. Potwierdź proces dla swojej dokładnej struktury zasobów. Nie zakładaj obsługi każdego formatu specyficznego dla Xcode, Flutter czy innego frameworka tylko dlatego, że zawiera tekst lub przypomina JSON.
Jak tłumaczenia wracają do mojej aplikacji?
Wyeksportuj przetłumaczone zasoby lub skonfiguruj integrację, API albo proces CLI, który zwraca je do procesu developmentu. Twoi inżynierowie weryfikują i budują te zasoby. Podczas konfiguracji uzgodnij kroki akceptacji i kontroli wersji, w tym to, co się dzieje, gdy źródło zmieni się przed ukończeniem tłumaczenia.
Jak obsługiwane są liczba mnoga, placeholdery i limity długości?
Korzystaj z obsługiwanych struktur zasobów, kontekstu i dostępnych metadanych, a następnie zweryfikuj wynik w aplikacji. Smartcat dokumentuje obsługę liczby mnogiej i metadane maksymalnej długości w LocJSON, ale sposób eksportu musi odpowiadać Twojemu frameworkowi. Natywna weryfikacja i sprawdzenie buildu pomagają wychwycić problemy, których nie rozwiąże sam limit na poziomie tekstu.
Czy możecie lokalizować wpisy w App Store i Google Play?
Możesz używać Smartcat do tłumaczenia i weryfikacji tekstów wpisów, informacji o wersji i tekstu na zrzutach ekranu. Twój zespół ASO dostarcza słowa kluczowe i pozycjonowanie dla danego rynku, a Twój zespół zarządza publikacją w konsoli sklepu. Utrzymuj wpis zgodny z funkcjami, terminologią i ofertami dostępnymi w każdej zlokalizowanej wersji aplikacji.
Ile kosztuje lokalizacja aplikacji?
Łączny koszt zależy od objętości tekstu źródłowego, języków docelowych, powtarzających się treści, wymagań dotyczących weryfikacji i procesu dostarczania. Sprawdź plan platformy, a weryfikację przez ludzi wyceń osobno. Uwzględnij w ogólnej wycenie projektu weryfikację inżynierską i testy aplikacji, nawet jeśli zajmuje się nimi Twój zespół.
Czy mogę używać Smartcat z Flutter lub React Native?
Właściwy proces zależy od formatu zasobów i biblioteki lokalizacyjnej. Zweryfikuj konwencje JSON w projekcie React Native i uzgodnij przetestowane przekazanie ARB we Flutter. Smartcat obsługuje proces językowy; Twoi programiści pozostają odpowiedzialni za wybór lokalizacji, generowany kod, ładowanie zasobów i testy aplikacji.
Nie znalazłeś odpowiedzi? Porozmawiaj ze specjalistą ds. lokalizacji
Zapewnij kolejnemu wydaniu powtarzalny proces lokalizacji
Przygotuj teksty, rynki docelowe i wymagania dotyczące wydania. Zobacz, jak tłumaczenie AI i natywna weryfikacja wpisują się w Twój obecny proces developmentu.