PTC

Traduza aplicativos para iOS e Android com IA

Traduza aplicativos para iOS e Android para 40+ idiomas com IA. A PTC (Private Translation Cloud) aprende o vocabulário do seu aplicativo e revisa visualmente o aplicativo em execução, para que você publique sem QA manual por idioma.

A PTC lida com strings.xml, .strings e .xcstrings em um só projeto. Você mantém uma única fonte de verdade, um único glossário e uma execução do AI Visual QA por lançamento. Suas fichas da App Store e do Google Play são traduzidas no mesmo projeto para que a terminologia permaneça consistente.

Aplicativos localizados alcançam mais usuários e lucram mais em cada mercado em que são lançados. Essa recompensa só vem quando a localização se adapta à UI e corresponde à marca. A PTC foi criada para atender a esse padrão.

Comece seu teste de 30 dias - traduza seu aplicativo móvel agora mesmo

  • 20.000 palavras para 2 idiomas
  • 40+ idiomas suportados
  • Revisão visual de tradução dos aplicativos para iOS e Android em execução incluída
  • Certificação ISO 27001 - segurança e conformidade fora da sua lista de preocupações
  • Nenhum cartão de crédito necessário

Comece seu teste

O que destaca a PTC na localização de aplicativos móveis

Cada item abaixo leva para a seção detalhada mais adiante na página.

A PTC aprende o vocabulário e a voz da marca do seu aplicativo

A PTC analisa seus arquivos de origem no upload. Ela gera automaticamente uma descrição do seu aplicativo e usa essa descrição para traduzir com o tom e a terminologia certos.

Se o seu aplicativo chama um registro de “Workspace” em vez de “Project”, a PTC mantém essa distinção em todos os idiomas de destino. A mesma descrição é mantida para todas as atualizações futuras. Você pode revisar e editar a descrição gerada automaticamente antes que a tradução seja executada.

A maioria das ferramentas genéricas de IA vê uma string como “Run” e a traduz sem saber se o usuário quer dizer “execute a scan” (executar uma verificação) ou “go for a run” (dar uma corrida). A PTC aprende sua terminologia e público primeiro. 99,5% das traduções vão para o ar sem nenhuma edição.

Revisão visual de tradução dos seus aplicativos para iOS e Android - publique sem QA manual por idioma

A PTC não para no strings.xml ou .xcstrings traduzido. A revisão visual de tradução vê as próprias traduções da PTC renderizadas dentro do seu aplicativo real. Ela detecta problemas que nenhuma revisão por string consegue ver:

  • Um rótulo em alemão que causa um estouro em um botão no seu aplicativo para Android.
  • Um “Send” em francês traduzido como substantivo quando o botão do iOS precisava de um verbo.
  • Uma string hardcoded em inglês fora de getString() ou Text(_:) que aparece de forma gritante sem tradução no aplicativo em execução.

Para aplicativos nativos de iOS e Android (que não rodam em um navegador, portanto o fluxo da extensão do navegador não se aplica), a variante certa é o upload de captura de tela. Capture as telas críticas do aplicativo em execução em cada idioma de destino (login, fluxo principal, configurações, casos extremos) e envie-as para a PTC. A IA de visão da PTC inspeciona cada tela.

A PTC corrige o que controla. Problemas nos arquivos de recursos (a incompatibilidade de verbo-substantivo, o estouro de layout, o plural errado) são corrigidos automaticamente. A PTC abre um merge request com as correções. Problemas que residem no seu código Kotlin ou Swift retornam como prompts prontos para colar para o Cursor ou Claude Code. Sua equipe de desenvolvimento aplica a correção em segundos.

Você não publica um strings.xml traduzido e fica torcendo. Você publica um aplicativo multilíngue verificado a cada lançamento.

Um fluxo de trabalho para iOS e Android

A maioria das equipes de aplicativos localiza o iOS e o Android em duas trilhas separadas. Formatos de arquivo diferentes, agências ou freelancers diferentes, ciclos de revisão diferentes. A PTC mescla ambos em um único projeto:

  • Uma única fonte de verdade. Faça o upload de Localizable.xcstrings (ou Localizable.strings) para iOS e res/values/strings.xml para Android no mesmo projeto da PTC. O glossário, a voz da marca e a memória de tradução se aplicam a ambos.
  • Uma execução de tradução por idioma. Um termo que você decide para o espanhol na sua UI do Android é o mesmo termo na sua UI do iOS. Sem divergências entre as plataformas.
  • Uma execução do AI Visual QA por lançamento. Faça o upload de capturas de tela do aplicativo para iOS em execução e do aplicativo para Android em execução para o mesmo projeto. A PTC revisa ambos em cada idioma de destino e relata os problemas por plataforma.

Para desenvolvedores prontos para localizar uma plataforma específica de ponta a ponta, consulte o tutorial de localização para Android e o tutorial de localização para iOS.

Fichas da App Store e do Google Play traduzidas no mesmo projeto

A ficha da loja de aplicativos traduzida é o que faz você ser encontrado em cada mercado. Sem ela, você não ranqueia para nenhuma palavra-chave local. A PTC traduz as três coisas que todo lançamento de aplicativo multilíngue precisa. Ela usa o mesmo glossário e contexto de produto que as suas strings no aplicativo, para que tudo soe consistente:

  • Strings no aplicativo. Cada strings.xml, .strings, .xcstrings e qualquer recurso JSON que seu aplicativo puxe em tempo de execução. Placeholders preservados, plurais tratados por idioma, limites de comprimento respeitados.
  • Fichas da App Store e do Google Play. Título, subtítulo, texto promocional, descrição e palavras-chave. Otimizadas para cada mercado e cientes dos limites de caracteres impostos pela Apple e pelo Google.
  • Notas de lançamento, campanhas de e-mail e conteúdo de ajuda. Textos de “What's New” (O que há de novo), e-mails no aplicativo e de marketing, FAQs de suporte. Tudo traduzido no mesmo projeto para que a terminologia e a voz da marca correspondam ao que os usuários veem no produto.

Traduza tudo a partir de um único projeto, com um único glossário, em um único cronograma de lançamentos. Sem repasses para agências entre o texto do aplicativo e da ficha da loja.

A PTC traduz strings.xml, .xcstrings, .strings e .stringsdict nativamente

strings.xml do Android. A PTC lê o esquema completo de recursos de string do Android. Strings simples, strings formatadas com placeholders posicionais (%1$s), arrays de strings, plurais (<plurals name="...">) e entidades HTML. A saída é um res/values-{locale}/strings.xml por idioma de destino, pronto para uso na sua árvore app/src/main/res/.

.xcstrings do iOS (String Catalogs, Xcode 15+). A PTC lê o formato JSON .xcstrings, incluindo variações plurais do String Catalog e variações específicas do dispositivo. A saída é o mesmo arquivo .xcstrings com os idiomas de destino preenchidos. Basta soltá-lo de volta no Xcode e seu projeto é compilado com os novos idiomas imediatamente.

.strings do iOS (legado). Ainda suportado. A PTC lê Localizable.strings, InfoPlist.strings e qualquer tabela .strings personalizada, com suporte total a %@ e placeholders posicionais.

Plurais .stringsdict do iOS. A PTC lê o formato XML .stringsdict e gera as variantes plurais corretas para cada idioma de destino.

A PTC usa padrões inteligentes de comprimento para cada idioma de destino e sinaliza estouros enquanto você traduz, não depois de compilar. Para ver a matriz completa de suporte a formatos de arquivo, consulte a referência da API da PTC.

Automatize a tradução a partir do seu repositório Git

A PTC se integra ao GitHub, GitLab e Bitbucket. Faça o push de uma alteração de string para o seu branch principal e a PTC abre um merge request com os arquivos strings.xml e .xcstrings traduzidos e atualizados antes que o próximo lançamento seja feito.

# .github/workflows/translate.yml
name: PTC translate
on:
  push:
    paths:
      - 'app/src/main/res/values/strings.xml'
      - 'ios/en.lproj/Localizable.strings'
jobs:
  translate:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - name: Translate with PTC
        run: |
          cat > .ptc-config.yml <<'EOF'
          source_locale: en
          files:
            - file: app/src/main/res/values/strings.xml
              output: app/src/main/res/values-{{lang}}/strings.xml
            - file: ios/en.lproj/Localizable.strings
              output: ios/{{lang}}.lproj/Localizable.strings
          EOF
          curl -fsSL https://raw.githubusercontent.com/OnTheGoSystems/ptc-cli/main/ptc-cli.sh -o ptc-cli.sh
          chmod +x ptc-cli.sh
          ./ptc-cli.sh --config-file .ptc-config.yml --api-token="${{ secrets.PTC_API_TOKEN }}"

A referência da API da PTC cobre todo o fluxo de webhooks e REST.

Traduza fichas da App Store, notas de lançamento e notificações push

Descrições da App Store e do Google Play, notas de lançamento com novidades e textos de notificações push vivem fora dos seus arquivos strings.xml e .xcstrings. O Paste to Translate da PTC lida com esses textos no mesmo projeto. Cole o texto de origem, escolha os idiomas de destino e receba de volta traduções que usam o mesmo glossário e voz da marca que as suas strings no aplicativo.

Traduza chats no aplicativo, postagens de usuários e notificações dinâmicas com a API da PTC

Chats no aplicativo, postagens geradas por usuários, conteúdo social e notificações dinâmicas precisam de tradução à medida que o conteúdo chega. A API REST da PTC traduz esse conteúdo sob demanda com autenticação por token Bearer, usando o mesmo glossário e voz da marca que as suas strings no aplicativo.

Preços: teste de 30 dias, depois Pay-As-You-Go

O teste cobre 20.000 palavras para 2 idiomas sem cartão de crédito. Quando o teste termina, a PTC oferece o Pay-As-You-Go. Sem assinatura. Sem compromisso mínimo. As primeiras 500 palavras de cada mês são gratuitas. Você só paga pelo restante. A página de preços tem uma calculadora de custos. Cadastre-se com um e-mail corporativo para um teste de negócios estendido.

A PTC tem certificação ISO 27001

A PTC lida com seus dados e os dados dos seus usuários de acordo com padrões de segurança reconhecidos internacionalmente. Sua equipe de segurança e conformidade pode aprovar sem revisão extra.

Pronto para publicar um aplicativo móvel verificado?

Faça o upload do seu strings.xml e .xcstrings. A PTC os traduz para 40+ idiomas e revisa o aplicativo em execução em cada um deles a partir das suas capturas de tela. Você publica com confiança.

Comece seu teste de 30 dias - 20.000 palavras por nossa conta, sem necessidade de cartão de crédito.

Para o passo a passo mais aprofundado: