.STRINGS

STRINGS-fil

Apple Strings Localization File
Still et spørsmål
HURTIGSVAR

En .strings-fil er en Apple-lokaliseringsfil som lagrer oversatt tekst for macOS, iOS og andre Apple-plattformer. Utviklere åpner den i Xcode eller et hvilket som helst tekstredigeringsprogram. Sluttbrukere finner disse filene inne i app-pakker og trenger ikke å åpne dem.

Utvikler: Apple Inc. Kategori: Tektfiles MIME: text/plain
ÅPNES PÅ Windows macOS Linux Web
Relatert: .DOC · .ODT · .DOCX · .GDOC

På denne siden

19k+ filendelser indeksert
Sist vurdert Sep 2, 2026

Usikker på hva filen din er?

Slipp hvilken som helst fil inn i vår identifikator - vi leser bare de første bytene for å navngi formatet.

Identifiser en fil

Hva er STRINGS-filformatet?

En .strings-fil er en tekstfil som lagrer lokaliserte visningsstrenger - varsler, feilmeldinger, knappetekster og annen brukergrensesnitt-tekst - for macOS- og iOS-applikasjoner. Mange .strings-filer som inneholder ulike varslings- og feilmeldinger lagres i app-pakken, organisert i språkspesifikke .lproj-mapper (for eksempel en.lproj/ for engelsk eller fr.lproj/ for fransk). Operativsystemet velger riktig .lproj-mappe ved kjøretid for å vise tekst som passer til brukerens språkinnstillinger.

Det vanligste filnavnet er Localizable.strings - standardfilen Xcode ser etter automatisk. Hver oppføring følger en enkel nøkkel-verdi-syntaks: "key" = "value"; - nøkler og verdier er strenger i anførselstegn, separert med = og avsluttet med semikolon. Kommentarer bruker C-stil /* */ eller // syntaks. Kilde-.strings-filer er kodet som UTF-8 (foretrukket siden Xcode 10) eller historisk som UTF-16 med et byte-rekkefølge-merke (BOM).

En .strings-fil kan åpnes og redigeres av Apple Xcode, MacroMates TextMate, BBEdit, VS Code eller et hvilket som helst vanlig tekstredigeringsprogram. Under en Xcode-bygging blir kilde-.strings-filer kompilert til binært property list-format inne i app-pakken, slik at de distribuerte filene skiller seg fra kildeteksten.

Apple introduserte .xcstrings (String Catalogs) i Xcode 15 (2023) som et moderne JSON-basert alternativ med innebygd støtte for flertallsformer og grammatiske varianter. .strings-formatet forblir fullt støttet og er mye brukt på tvers av macOS, iOS, iPadOS, tvOS og watchOS.

Sikkerhet og trygghet

RISIKO: LOW

.strings-filer er ren tekst uten eksekverbart innhold. Ingen sikkerhetsrisiko ved å åpne dem. Ved endring av strenger inne i en tredjeparts app-pakke (jailbreak/modding) kan du bryte appens lisens eller brukervilkår.

Formatdetaljer

i et nøtteskall
FULLT NAVNApple Strings Localization Fileogså kjent som Apple .strings file, Localizable.strings
UTVIKLERApple Inc.siden Mac OS X 10.0 (March 2001); later adopted for iOS (2007)
KATEGORITektfiles
MIME-TYPEtext/plain
TYPENøkkel-verdi lokaliserings-tekstfil (inspirert av property-list)

Programmer som åpner STRINGS-filer

Windows2 apps
Notepad Åpen kildekode Åpne filen; velg Encoding > UTF-8 eller UTF-16 for å samsvare med filens koding.
VS Code Åpen kildekode Åpne direkte; installer utvidelsen «Apple Swift Format» eller «Localization Editor» for bedre støtte.
macOS5 apps
TextEdit Innebygd Åpne som ren tekst for å lese/redigere nøkkel-verdi-parene; ingen syntaksutheving. Sett koding til UTF-8 når du lagrer.
TextMate Åpen kildekode Åpne .strings-filen med syntaksutheving; TextMate har en pakke for Apple-lokaliseringsfiler.
Apple Xcode Gratis Åpne .strings-filen i Xcodes redigeringsprogram; den viser nøkkel-verdi-par med syntaksutheving. Bruk Editor > Export Localizations for arbeidsflyt i team.
BBEdit Freemium Åpne som tekst; BBEdit støtter UTF-8- og UTF-16-koding korrekt.
VS Code Åpen kildekode Åpne direkte; installer utvidelsen «Apple Swift Format» eller «Localization Editor» for bedre støtte.
Linux1 app
VS Code Åpen kildekode Åpne direkte; installer utvidelsen «Apple Swift Format» eller «Localization Editor» for bedre støtte.
Web1 app
Lokalise Betalt Last opp .strings-filer for samarbeid om oversettelse; last ned oppdaterte lokaliseringer.

Tekniske detaljer

dyp spesifikasjon
KodingUTF-8 (foretrukket, Xcode 10+); UTF-16 LE eller BE med BOM (eldre konvensjon)
Eldre BOMUTF-16 LE: `FF FE`; UTF-16 BE: `FE FF`; kompilert binær plist-form starter med `bplist` (hex 62 70 6C 69 73 74)
Syntaks for oppføring`"key" = "value";` - både nøkkel og verdi i doble anførselstegn; semikolon-avslutning er påkrevd
KommentarsyntaksC-stil `/* blokkommentar */` eller `//` linjekommentarer
MappekonvensjonFiler plassert i `.lproj`-mapper navngitt etter språk/region (f.eks. `en.lproj/`, `ja.lproj/`, `fr.lproj/`)
Standard filnavn`Localizable.strings` - filen Xcode søker etter for bruker synlige strenger som standard
Kompilert formXcode konverterer kilde-`.strings` til binær plist under app-byggingen; distribuerte app-pakker inneholder binær tekst, ikke kildetekst
Regler for flertall/kjønnEn tilhørende `.stringsdict`-fil (XML plist) i samme `.lproj` håndterer flertallsformer og grammatiske varianter
Etterfølgende format`.xcstrings` (String Catalogs, JSON-basert, Xcode 15 / 2023) er den moderne erstatningen for nye prosjekter
MIME-type`text/plain` for kildeform; kompilert binær form er `application/octet-stream`
PlattformomfangmacOS, iOS, iPadOS, tvOS, watchOS og visionOS
Byggeverktøy`genstrings` trekker ut streng-literaler fra kildekode til `.strings`-filer; `ibtool` kompilerer dem til binær plist i app-pakken
UtgittMac OS X 10.0 (March 2001); later adopted for iOS (2007)
Siste versjonStrings files remain current; Apple introduced .xcstrings (String Catalogs) in Xcode 15 / 2023 as a modern alternative
Spesifikasjondeveloper.apple.com

STRINGS-konverteringer

Spørsmål og svar fra fellesskapet

spurt av brukere
Still et raskt spørsmål
Få hjelp fra folk som jobber med STRINGS-filer. Vær spesifikk - inkluder systemet ditt og programvareversjon.
Ingen konto nødvendig · svar vanligvis innen en dag

Ingen spørsmål ennå - vær den første til å spørre om STRINGS-filer.

Ofte stilte spørsmål

Hva er en .strings-fil på Mac?
Det er en Apple-lokaliseringsfil som brukes i macOS- og iOS-apper. Den inneholder oversatte tekststrenger i nøkkel=verdi-format, med én fil per språk per app.
Hvordan redigerer jeg en .strings-fil?
Åpne den i et hvilket som helst tekstredigeringsprogram (TextEdit, VS Code, Notepad++). Det er ren tekst: hver linje er «key» = «value»; - rediger verdien på høyre side.
Hvilken koding bruker en .strings-fil?
Moderne filer bruker UTF-8 (Apples anbefaling siden Xcode 10). Eldre filer kan være UTF-16 LE eller BE med en BOM. Sjekk redigeringsprogrammets kodingsinnstilling når du åpner den.
Hva har erstattet .strings-filer?
.xcstrings (String Catalogs), introdusert i Xcode 15 (2023), er den moderne erstatningen. Den samler alle lokaliseringer i en enkelt JSON-fil med bedre verktøystøtte. Eldre .strings-filer forblir fullt støttet.
Hvordan legger jeg til et nytt språk i en iOS-app ved hjelp av .strings?
I Xcode legger du til en lokalisering i prosjektinnstillingene, deretter oppretter Xcode en ny .lproj-mappe med en kopi av .strings-filene dine som skal oversettes.

Referanser

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

Utforsk videre

på tvers av databasen

Populære filendelser denne uken

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.M4AMPEG-4 Audio File
6.MDMarkdown Document
7.JPGJPEG Image
8.BINCD/DVD Disc Image (BIN/CUE)
9.DATProgram Data File (generic)
10.JSONJavaScript Object Notation file

Relaterte filendelser

.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)

Gratis filverktøy

En filidentifikator og bildekonvertering i nettleseren - alt kjører på din enhet.

Åpne verktøykassen

Bla i filendelser A-Å