.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.MDMarkdown Document
3.CRDOWNLOADChrome Partial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.ICSiCalendar data 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-Å