.STRINGS

STRINGS-fil

Apple Strings Localization File
Stil et spørgsmål
HURTIGT SVAR

En .strings-fil er en Apple-lokaliseringsfil, der gemmer oversat tekst til macOS, iOS og andre Apple-platforme. Udviklere åbner den i Xcode eller en hvilken som helst teksteditor. Slutbrugere finder disse filer inde i app-pakker og behøver ikke at åbne dem.

Udvikler: Apple Inc. Kategori: Tekstfiler MIME: text/plain
ÅBNER PÅ Windows macOS Linux Web
Relateret: .DOC · .ODT · .DOCX · .GDOC

På denne side

19k+ filtyper indekseret
Sidst gennemset Sep 2, 2026

Er du ikke sikker på, hvad din fil er?

Træk en fil over i vores identifikator - vi læser kun de første bytes for at navngive formatet.

Identificer en fil

Hvad er STRINGS-filformatet?

En .strings-fil er en tekstfil, der gemmer lokaliserede visningsstrenge - advarsler, fejlmeddelelser, knaptekster og anden brugerfladetekst - til macOS- og iOS-applikationer. Mange .strings-filer, der indeholder forskellige advarsels-, meddelelses- og fejlbeskeder, gemmes i app-pakken, organiseret i sprogspecifikke .lproj-mapper (for eksempel en.lproj/ til engelsk eller fr.lproj/ til fransk). Operativsystemet vælger den korrekte .lproj-mappe ved kørsel for at vise tekst, der passer til lokaliteten.

Det mest almindelige filnavn er Localizable.strings - standardfilen, som Xcode automatisk leder efter. Hver post følger en simpel nøgle-værdi-syntaks: "key" = "value"; - nøgler og værdier er strenge i anførselstegn, adskilt af = og afsluttet med et semikolon. Kommentarer bruger C-stil /* */ eller // syntaks. Kilde-.strings-filer er kodet som UTF-8 (foretrukket siden Xcode 10) eller historisk som UTF-16 med et byte-order mark.

En .strings-fil kan åbnes og redigeres af Apple Xcode, MacroMates TextMate, BBEdit, VS Code eller enhver simpel teksteditor. Under en Xcode-build kompileres kilde-.strings-filer til et binært property list-format inde i app-pakken, så de implementerede filer adskiller sig fra kildeteksten.

Apple introducerede .xcstrings (String Catalogs) i Xcode 15 (2023) som et moderne JSON-baseret alternativ med indbygget understøttelse af flertal og grammatiske varianter. .strings-formatet forbliver fuldt understøttet og er meget udbredt på tværs af macOS, iOS, iPadOS, tvOS og watchOS.

Sikkerhed og tryghed

RISIKO: LOW

.strings-filer er almindelig tekst uden eksekverbart indhold. Ingen sikkerhedsrisiko ved at åbne dem. Ved ændring af strenge inde i en tredjeparts app-pakke (jailbreak/mod) kan du overtræde appens licens eller vilkår.

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNApple Strings Localization Fileogså kendt som Apple .strings file, Localizable.strings
UDVIKLERApple Inc.siden Mac OS X 10.0 (March 2001); later adopted for iOS (2007)
KATEGORITekstfiler
MIME-TYPEtext/plain
TYPENøgle-værdi lokaliserings-tekstfil (inspireret af property-list)

Programmer der åbner STRINGS-filer

Windows2 apps
Notepad Open-source Åbn filen; vælg Kodning > UTF-8 eller UTF-16 for at matche filens kodning.
VS Code Open-source Åbn direkte; installer udvidelsen „Apple Swift Format“ eller „Localization Editor“ for bedre understøttelse.
macOS5 apps
TextEdit Indbygget Åbn som almindelig tekst for at læse/redigere nøgle-værdi-parrene; ingen syntaksfremhævning. Indstil kodning til UTF-8, når du gemmer.
TextMate Open-source Åbn .strings-filen med syntaksfremhævning; TextMate har et bundle til Apple-lokaliseringsfiler.
Apple Xcode Gratis Åbn .strings-filen i Xcodes editor; den viser nøgle-værdi-par med syntaksfremhævning. Brug Editor > Export Localizations til team-workflows.
BBEdit Freemium Åbn som tekst; BBEdit understøtter UTF-8 og UTF-16 kodninger korrekt.
VS Code Open-source Åbn direkte; installer udvidelsen „Apple Swift Format“ eller „Localization Editor“ for bedre understøttelse.
Linux1 app
VS Code Open-source Åbn direkte; installer udvidelsen „Apple Swift Format“ eller „Localization Editor“ for bedre understøttelse.
Web1 app
Lokalise Betalt Upload .strings-filer til samarbejdende oversættelse; download opdaterede lokaliseringer.

Tekniske detaljer

dyb specifikation
KodningUTF-8 (foretrukket, Xcode 10+); UTF-16 LE eller BE med BOM (ældre konvention)
Legacy BOMUTF-16 LE: `FF FE`; UTF-16 BE: `FE FF`; kompileret binær plist-form starter med `bplist` (hex 62 70 6C 69 73 74)
Post-syntaks`"key" = "value";` - både nøgle og værdi i dobbelte anførselstegn; semikolon-afslutning påkrævet
Kommentar-syntaksC-stil `/* blokkommentar */` eller `//` linjekommentarer
MappekonventionFiler placeret i `.lproj`-mapper navngivet efter lokalitet (f.eks. `en.lproj/`, `ja.lproj/`, `fr.lproj/`)
Standard filnavn`Localizable.strings` - filen Xcode som standard søger i efter bruger-synlige strenge
Kompileret formXcode konverterer kilde-`.strings` til binær plist under app-buildet; implementerede app-pakker indeholder binær tekst, ikke kildetekst
Plural/køn-reglerEn tilhørende `.stringsdict`-fil (XML plist) i samme `.lproj` håndterer flertalsformer og grammatiske varianter
Efterfølgende format`.xcstrings` (String Catalogs, JSON-baseret, Xcode 15 / 2023) er den moderne erstatning for nye projekter
MIME-type`text/plain` for kildeform; kompileret binær form er `application/octet-stream`
PlatformsomfangmacOS, iOS, iPadOS, tvOS, watchOS og visionOS
Build-værktøjer`genstrings` udtrækker streng-literaler fra kildekode til `.strings`-filer; `ibtool` kompilerer dem til binær plist i app-pakken
UdgivetMac OS X 10.0 (March 2001); later adopted for iOS (2007)
Seneste versionStrings files remain current; Apple introduced .xcstrings (String Catalogs) in Xcode 15 / 2023 as a modern alternative
Specifikationdeveloper.apple.com

STRINGS-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med STRINGS-filer. Vær specifik - medtag dit system og din softwareversion.
Ingen konto nødvendig · svar normalt inden for en dag

Ingen spørgsmål endnu - vær den første til at spørge om STRINGS-filer.

Ofte stillede spørgsmål

Hvad er en .strings-fil på Mac?
Det er en Apple-lokaliseringsfil, der bruges i macOS- og iOS-apps. Den indeholder oversatte tekststrenge i nøgle=værdi-format, én fil pr. sprog pr. app.
Hvordan redigerer jeg en .strings-fil?
Åbn den i en hvilken som helst teksteditor (TextEdit, VS Code, Notepad++). Det er almindelig tekst: hver linje er „key“ = „value“; - rediger værdien på højre side.
Hvilken kodning bruger en .strings-fil?
Moderne filer bruger UTF-8 (Apples anbefaling siden Xcode 10). Ældre filer kan være UTF-16 LE eller BE med et BOM. Tjek din editors kodningsindstilling, når du åbner den.
Hvad har erstattet .strings-filer?
.xcstrings (String Catalogs), introduceret i Xcode 15 (2023), er den moderne erstatning. Den samler alle lokaliseringer i en enkelt JSON-fil med bedre værktøjer. Ældre .strings-filer forbliver fuldt understøttede.
Hvordan tilføjer jeg et nyt sprog til en iOS-app ved hjælp af .strings?
I Xcode tilføjer du en lokalisering i projektindstillingerne, hvorefter Xcode opretter en ny .lproj-mappe med en kopi af dine .strings-filer til oversættelse.

Referencer

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

Udforsk mere

på tværs af databasen

Populære filtyper i denne uge

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

Relaterede filtyper

.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 filværktøjer

En fil-identifikator og billedkonverter direkte i browseren - alt kører på din enhed.

Åbn værktøjskassen

Gennemse filtyper A-Å