Crie uma conta gratuita e ganhe 30,000 caracteres mensalmente de graça para traduzir seu conteúdo com nosso serviço de localização por IA.
Não é necessário cartão de crédito para começar!
Descubra por que a tradução com IA é melhor para arquivos i18n do que os métodos tradicionais
Integre a localização por IA diretamente ao seu pipeline de CI/CD
Leve a localização por IA para o seu fluxo de trabalho com nossas extensões e plugins
Traduzir arquivos de texto simples e de propriedades é rápido e fácil. Siga estes passos para obter traduções precisas para seu aplicativo, preservando a estrutura original e garantindo que seu aplicativo alcance um público global.
fr para francês, de para alemão, ja para japonês).Arquivos de localização de texto simples e de propriedades são arquivos simples e legíveis por humanos usados para armazenar strings traduzíveis para aplicativos de software. Diferente de formatos estruturados como JSON ou XML, esses arquivos de texto simples usam pares chave-valor diretos, cabeçalhos de seção ou conteúdo baseado em linha para organizar traduções.
Esses arquivos são amplamente usados em aplicativos móveis, softwares de desktop, aplicativos web, jogos e sistemas embarcados. Sua simplicidade os torna fáceis de editar, controlar versões e integrar em pipelines automatizados de compilação e implantação.
Formatos comuns de localização de texto simples e propriedades incluem .strings (iOS/macOS), .ini (Windows/PHP), .properties (Java), .cfg, .txt e arquivos CSV/TSV. Cada formato usa uma sintaxe ligeiramente diferente, mas todos compartilham o princípio fundamental de mapear chaves para valores de texto traduzíveis.
Nossa tradução por IA suporta uma grande variedade de formatos de localização baseados em texto comumente usados no desenvolvimento de aplicativos:
"chave" = "valor";. Usado pelo Xcode para localização de aplicativos iOS, macOS, watchOS e tvOS.[seções] com pares chave = valor. Amplamente usados em aplicativos Windows, projetos PHP e motores de jogo como Unity e Unreal Engine.chave=valor. Usado pelo Java SE, Spring Framework, Android (legado) e aplicativos Java corporativos.chave=valor, chave: valor ou delimitadores semelhantes. Nossa IA detecta e preserva a estrutura do formato durante a tradução.Aqui está um arquivo de localização típico no estilo .strings com pares chave-valor e comentários:
# App Name
app_name = My Application
# Login Screen
login_title = Sign In
login_username = Username
login_password = Password
login_button = Log In
login_forgot_password = Forgot your password?
# Dashboard
dashboard_welcome = Welcome back, {username}!
dashboard_notifications = You have {count} new notificationsAqui está um arquivo de localização .ini típico com seções e pares chave-valor:
[General]
app_name = My Application
version = 1.0
[Messages]
greeting = Hello, World!
farewell = Goodbye!
[Errors]
not_found = The requested page was not found.
server_error = An internal server error occurred.Aqui está um arquivo CSV usado para localização com colunas de chave e idioma:
key,en
greeting,"Hello!"
farewell,"Goodbye!"
welcome_message,"Welcome to our app, {name}!"
error_not_found,"Page not found."Arquivos de localização de texto simples desempenham um papel crítico na localização de aplicativos — o processo de adaptar a interface do usuário, mensagens e conteúdo do seu aplicativo para diferentes idiomas e regiões. Esteja você criando um aplicativo móvel, software de desktop ou aplicativo web, arquivos de localização baseados em texto são frequentemente a maneira mais simples e eficiente de gerenciar traduções.
A localização de aplicativos envolve mais do que apenas traduzir strings. Inclui lidar com idiomas da direita para a esquerda (RTL), formatação de data e número, regras de pluralização e adaptações culturais. Arquivos de texto simples e de propriedades servem como base para todos esses fluxos de trabalho de localização.
Ao usar a tradução por IA para seus arquivos de texto simples e de propriedades, você pode acelerar seu tempo de lançamento para novos idiomas enquanto mantém uma qualidade consistente em todas as traduções do seu aplicativo.
Plataformas móveis dependem fortemente de arquivos de localização baseados em texto para oferecer experiências multilíngues:
.strings para traduções simples de chave-valor e .stringsdict para regras de pluralização. O fluxo de trabalho de localização do Xcode é construído em torno desses formatos baseados em texto.strings.xml baseado em XML, mas também suporta arquivos .properties para componentes legados baseados em Java e configurações de compilação Gradle.Aplicativos de desktop em todas as principais plataformas usam localização baseada em texto:
.properties como o mecanismo de localização padrão com ResourceBundle.Aplicativos web modernos usam vários formatos baseados em texto para internacionalização:
Nosso recurso de geração de glossário por IA ajuda você a manter uma terminologia consistente em seus arquivos de localização .strings, .ini, .properties e CSV. Ative-o alternando Gerar glossário nas opções de tradução:
{username}, %d, %@ e {{count}} são detectadas e preservadas na saída traduzida.A tradução de texto simples é usada em uma ampla variedade de cenários de localização de aplicativos:
Arquivos de localização de texto simples oferecem a abordagem mais simples para gerenciar traduções. Diferente de JSON, YAML ou XML, arquivos de texto simples não requerem bibliotecas de análise ou validação de esquema — eles podem ser lidos e editados com qualquer editor de texto. Essa simplicidade os torna ideais para projetos pequenos, prototipagem rápida e cenários onde as ferramentas do desenvolvedor são limitadas.
No entanto, formatos estruturados como JSON e XLIFF oferecem vantagens para projetos complexos: hierarquias de chaves aninhadas, suporte a metadados, regras de pluralização e integração de ferramentas. Para localização corporativa em larga escala, o XLIFF é o padrão da indústria. Para aplicativos web, JSON é a escolha mais popular.
Nossa tradução por IA lida com todos esses formatos igualmente bem. Se você colar pares de chave-valor de texto simples, conteúdo .strings, seções .ini ou dados CSV, a IA preserva a estrutura exata e traduz apenas os valores — fornecendo arquivos localizados prontos para produção.
Você pode traduzir qualquer formato de localização baseado em texto, incluindo .strings (iOS/macOS), .ini (Windows/PHP), .properties (Java), CSV/TSV e arquivos de texto simples com pares chave-valor. A IA detecta automaticamente o formato e preserva a estrutura durante a tradução.
Simplesmente cole seu conteúdo de texto no editor acima, defina o código do idioma de destino (ex: fr, de, ja) e clique em traduzir. A IA traduzirá os valores enquanto preserva chaves, comentários, cabeçalhos de seção e formatação. Você pode então copiar o resultado ou salvá-lo como um arquivo.
Sim. A IA detecta e preserva padrões comuns de placeholder, incluindo {name}, %s, %d, %@, {{variable}} e ${expression}. Esses placeholders permanecem inalterados na saída traduzida.
Esta página processa conteúdo em tempo real e funciona melhor para conteúdo de pequeno a médio porte. Para arquivos de localização grandes (acima de 5.000 linhas), recomendamos usar a página Tradução de Arquivos i18n, que suporta uploads de arquivos de até 5 MB e oferece uma entrega mais confiável para traduções em larga escala.