.STRINGS

Arquivo STRINGS

Apple Strings Localization File
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo .strings é um arquivo de localização da Apple que armazena texto traduzido para aplicativos de macOS, iOS e outras plataformas Apple. Desenvolvedores o abrem no Xcode ou em qualquer editor de texto. Usuários finais encontram esses arquivos dentro de pacotes de aplicativos e não precisam abri-los.

Desenvolvedor: Apple Inc. Categoria: Arquivos de Texto MIME: text/plain
ABRE EM Windows macOS Linux Web
Relacionado: .DOC · .ODT · .DOCX · .GDOC

Nesta página

19k+ extensões indexadas
Última revisão em Sep 2, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro STRINGS?

Um arquivo .strings é um arquivo de texto que armazena strings de exibição localizadas - alertas, mensagens de erro, rótulos de botões e outros textos de interface - para aplicativos macOS e iOS. Muitos arquivos .strings contendo vários alertas, notificações e mensagens de erro são armazenados dentro do pacote do aplicativo (app bundle), organizados em diretórios .lproj específicos por idioma (por exemplo, en.lproj/ para inglês ou fr.lproj/ para francês). O sistema operacional seleciona a pasta .lproj correta em tempo de execução para exibir o texto apropriado para a localidade.

O nome de arquivo mais comum é Localizable.strings - o arquivo padrão que o Xcode procura automaticamente. Cada entrada segue uma sintaxe simples de chave-valor: "key" = "value"; - chaves e valores são strings entre aspas, separadas por = e terminadas com um ponto e vírgula. Comentários usam a sintaxe de estilo C /* */ ou //. Arquivos .strings de origem são codificados como UTF-8 (preferencial desde o Xcode 10) ou historicamente como UTF-16 com uma marca de ordem de byte (BOM).

Um arquivo .strings pode ser aberto e editado pelo Apple Xcode, MacroMates TextMate, BBEdit, VS Code ou qualquer editor de texto simples. Durante uma compilação no Xcode, os arquivos .strings de origem são compilados no formato binary property list dentro do pacote do aplicativo, portanto, os arquivos implantados diferem do texto de origem.

A Apple introduziu o .xcstrings (String Catalogs) no Xcode 15 (2023) como uma alternativa moderna baseada em JSON com suporte integrado para variantes gramaticais e de plural. O formato .strings permanece totalmente suportado e amplamente utilizado no macOS, iOS, iPadOS, tvOS e watchOS.

Segurança e proteção

RISCO: LOW

Arquivos .strings são texto simples sem conteúdo executável. Não há risco de segurança ao abri-los. Ao modificar strings dentro de um pacote de aplicativo de terceiros (jailbreak/mod), você pode violar a licença ou os termos de serviço do aplicativo.

Detalhes do formato

em resumo
NOME COMPLETOApple Strings Localization Filetambém conhecido como Apple .strings file, Localizable.strings
DESENVOLVEDORApple Inc.desde Mac OS X 10.0 (March 2001); later adopted for iOS (2007)
TIPO MIMEtext/plain
TIPOArquivo de texto de localização chave-valor (inspirado em property-list)

Programas que abrem arquivos STRINGS

Windows2 apps
Notepad Código aberto Abra o arquivo; escolha Codificação > UTF-8 ou UTF-16 para corresponder à codificação do arquivo.
VS Code Código aberto Abra diretamente; instale a extensão «Apple Swift Format» ou «Localization Editor» para melhor suporte.
macOS5 apps
TextEdit Integrado Abra como texto simples para ler/editar os pares chave-valor; sem realce de sintaxe. Defina a codificação como UTF-8 ao salvar.
TextMate Código aberto Abra o arquivo .strings com realce de sintaxe; o TextMate possui um pacote para arquivos de localização da Apple.
Apple Xcode Gratuito Abra o arquivo .strings no editor do Xcode; ele exibe pares chave-valor com realce de sintaxe. Use Editor > Export Localizations para fluxos de trabalho em equipe.
BBEdit Freemium Abra como texto; o BBEdit suporta as codificações UTF-8 e UTF-16 corretamente.
VS Code Código aberto Abra diretamente; instale a extensão «Apple Swift Format» ou «Localization Editor» para melhor suporte.
Linux1 app
VS Code Código aberto Abra diretamente; instale a extensão «Apple Swift Format» ou «Localization Editor» para melhor suporte.
Web1 app
Lokalise Pago Faça upload de arquivos .strings para tradução colaborativa; baixe as localizações atualizadas.

Detalhes técnicos

especificação profunda
CodificaçãoUTF-8 (preferencial, Xcode 10+); UTF-16 LE ou BE com BOM (convenção legada)
BOM LegadoUTF-16 LE: `FF FE`; UTF-16 BE: `FE FF`; a forma plist binária compilada começa com `bplist` (hex 62 70 6C 69 73 74)
Sintaxe de entrada`"key" = "value";` - tanto a chave quanto o valor entre aspas duplas; terminador de ponto e vírgula obrigatório
Sintaxe de comentárioEstilo C `/* comentário em bloco */` ou comentários de linha `//`
Convenção de diretórioArquivos colocados em diretórios `.lproj` nomeados pela localidade (ex: `en.lproj/`, `ja.lproj/`, `fr.lproj/`)
Nome de arquivo padrão`Localizable.strings` - o arquivo que o Xcode pesquisa por strings visíveis ao usuário por padrão
Forma compiladaO Xcode converte o `.strings` de origem em plist binário durante a compilação do app; pacotes de apps implantados contêm o binário, não o texto de origem
Regras de plural/gêneroUm arquivo `.stringsdict` pareado (XML plist) no mesmo `.lproj` lida com formas plurais e variantes gramaticais
Formato sucessor`.xcstrings` (String Catalogs, baseado em JSON, Xcode 15 / 2023) é o substituto moderno para novos projetos
Tipo MIME`text/plain` para a forma de origem; a forma binária compilada é `application/octet-stream`
Escopo da plataformamacOS, iOS, iPadOS, tvOS, watchOS e visionOS
Ferramentas de compilação`genstrings` extrai literais de string do código-fonte para arquivos `.strings`; `ibtool` os compila para plist binário no pacote do app
LançadoMac OS X 10.0 (March 2001); later adopted for iOS (2007)
Versão mais recenteStrings files remain current; Apple introduced .xcstrings (String Catalogs) in Xcode 15 / 2023 as a modern alternative
Especificaçãodeveloper.apple.com

Conversões de STRINGS

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos STRINGS. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos STRINGS.

Perguntas frequentes

O que é um arquivo .strings no Mac?
É um arquivo de localização da Apple usado em aplicativos macOS e iOS. Ele contém strings de texto traduzidas no formato chave=valor, sendo um arquivo por idioma por aplicativo.
Como edito um arquivo .strings?
Abra-o em qualquer editor de texto (TextEdit, VS Code, Notepad++). É texto simples: cada linha é "key" = "value"; - edite o valor do lado direito.
Qual codificação um arquivo .strings utiliza?
Arquivos modernos usam UTF-8 (recomendação da Apple desde o Xcode 10). Arquivos mais antigos podem ser UTF-16 LE ou BE com um BOM. Verifique a configuração de codificação do seu editor ao abrir.
O que substituiu os arquivos .strings?
O .xcstrings (String Catalogs), introduzido no Xcode 15 (2023), é o substituto moderno. Ele consolida todas as localizações em um único arquivo JSON com melhores ferramentas. Arquivos .strings legados permanecem totalmente suportados.
Como adiciono um novo idioma a um aplicativo iOS usando .strings?
No Xcode, adicione uma localização nas configurações do projeto; então o Xcode cria um novo diretório .lproj com uma cópia dos seus arquivos .strings para traduzir.

Referências

1Apple Developer - String Resourcesdeveloper.apple.com
2Apple Developer - Maintaining Your Own Strings Filesdeveloper.apple.com

Continue explorando

em todo o banco de dados

Principais extensões desta semana

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.MDMarkdown Document
4.RPMSGRestricted Permission Message
5.CRDOWNLOADChrome Partial Download File
6.PARTPartial Download File
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.SWFSmall Web Format (Shockwave Flash)
10.DBSQLite Database File

Extensões relacionadas

.DOCMicrosoft Word 97-2003 Document
.ODTOpenDocument Text
.DOCXMicrosoft Word Open XML Document
.GDOCGoogle Docs Shortcut (Link to a Google Docs document)
.LSTList File (generic plain-text list / listing)
.VNTvNote (mobile phone text note / memo)

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z