.STRINGS

STRINGS Datei

Apple Strings Localization File
Frage stellen
SCHNELLE ANTWORT

Eine .strings-Datei ist eine Apple-Lokalisierungsdatei, die übersetzten Text für macOS, iOS und andere Apple-Plattform-Apps speichert. Entwickler öffnen sie in Xcode oder einem beliebigen Texteditor. Endbenutzer finden diese Dateien innerhalb von App-Bundles und müssen sie nicht öffnen.

Entwickler: Apple Inc. Kategorie: Textdateien MIME: text/plain
VERFÜGBAR AUF Windows macOS Linux Web
Verwandt: .DOC · .ODT · .DOCX · .GDOC

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Sep 2, 2026

Nicht sicher, was Ihre Datei ist?

Legen Sie eine beliebige Datei in unseren Identifikator - wir lesen nur die ersten Bytes, um das Format zu benennen.

Datei identifizieren

Was ist das STRINGS-Dateiformat?

Eine .strings-Datei ist eine Textdatei, die lokalisierte Anzeige-Strings - Warnungen, Fehlermeldungen, Schaltflächenbeschriftungen und anderen UI-Text - für macOS- und iOS-Anwendungen speichert. Viele .strings-Dateien mit verschiedenen Warn-, Benachrichtigungs- und Fehlermeldungen werden innerhalb des App-Bundles gespeichert, organisiert in sprachspezifischen .lproj-Verzeichnissen (zum Beispiel en.lproj/ für Englisch oder fr.lproj/ für Französisch). Das Betriebssystem wählt zur Laufzeit den korrekten .lproj-Ordner aus, um den für das Gebietsschema passenden Text anzuzeigen.

Der gebräuchlichste Dateiname ist Localizable.strings - die Standarddatei, die Xcode automatisch nachschlägt. Jeder Eintrag folgt einer einfachen Key-Value-Syntax: "key" = "value"; - Schlüssel und Werte sind in Anführungszeichen gesetzte Zeichenfolgen, getrennt durch = und abgeschlossen mit einem Semikolon. Kommentare verwenden die C-Stil-Syntax /* */ oder //. Quell-.strings-Dateien sind als UTF-8 (bevorzugt seit Xcode 10) oder historisch als UTF-16 mit einer Byte-Order-Mark kodiert.

Eine .strings-Datei kann mit Apple Xcode, MacroMates TextMate, BBEdit, VS Code oder jedem einfachen Texteditor geöffnet und bearbeitet werden. Während eines Xcode-Builds werden Quell-.strings-Dateien in das binäre Property-List-Format innerhalb des App-Bundles kompiliert, sodass sich die bereitgestellten Dateien vom Quelltext unterscheiden.

Apple hat .xcstrings (String-Kataloge) in Xcode 15 (2023) als moderne JSON-basierte Alternative mit integrierter Unterstützung für Pluralformen und grammatikalische Varianten eingeführt. Das .strings-Format bleibt weiterhin vollständig unterstützt und wird auf macOS, iOS, iPadOS, tvOS und watchOS häufig verwendet.

Sicherheit

RISIKO: LOW

.strings-Dateien sind einfacher Text ohne ausführbaren Inhalt. Es besteht kein Sicherheitsrisiko beim Öffnen. Wenn Sie Strings innerhalb eines Drittanbieter-App-Bundles ändern (Jailbreak/Mod), verletzen Sie möglicherweise die Lizenz oder die Nutzungsbedingungen der App.

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMEApple Strings Localization Filealias Apple .strings file, Localizable.strings
ENTWICKLERApple Inc.seit Mac OS X 10.0 (March 2001); later adopted for iOS (2007)
KATEGORIETextdateien
MIME TYPEtext/plain
TYPKey-Value-Lokalisierungstextdatei (von Property-Lists inspiriert)

Programme zum Öffnen von STRINGS-Dateien

Windows2 apps
Notepad Open Source Öffnen Sie die Datei; wählen Sie „Kodierung > UTF-8“ oder „UTF-16“, um sie an die Kodierung der Datei anzupassen.
VS Code Open Source Direkt öffnen; installieren Sie die Erweiterung „Apple Swift Format“ oder „Localization Editor“ für bessere Unterstützung.
macOS5 apps
TextEdit Integriert Als einfachen Text öffnen, um die Key-Value-Paare zu lesen/bearbeiten; keine Syntax-Hervorhebung. Stellen Sie beim Speichern die Kodierung auf UTF-8 ein.
TextMate Open Source Öffnen Sie die .strings-Datei mit Syntax-Hervorhebung; TextMate verfügt über ein Bundle für Apple-Lokalisierungsdateien.
Apple Xcode Kostenlos Öffnen Sie die .strings-Datei im Editor von Xcode; sie zeigt Key-Value-Paare mit Syntax-Hervorhebung an. Verwenden Sie „Editor > Export Localizations“ für Team-Workflows.
BBEdit Freemium Als Text öffnen; BBEdit unterstützt UTF-8- und UTF-16-Kodierungen korrekt.
VS Code Open Source Direkt öffnen; installieren Sie die Erweiterung „Apple Swift Format“ oder „Localization Editor“ für bessere Unterstützung.
Linux1 app
VS Code Open Source Direkt öffnen; installieren Sie die Erweiterung „Apple Swift Format“ oder „Localization Editor“ für bessere Unterstützung.
Web1 app
Lokalise Kostenpflichtig Laden Sie .strings-Dateien für die kollaborative Übersetzung hoch; laden Sie aktualisierte Lokalisierungen herunter.

Technische Details

technische Spezifikation
KodierungUTF-8 (bevorzugt, Xcode 10+); UTF-16 LE oder BE mit BOM (Legacy-Konvention)
Legacy BOMUTF-16 LE: `FF FE`; UTF-16 BE: `FE FF`; die kompilierte binäre Plist-Form beginnt mit `bplist` (Hex 62 70 6C 69 73 74)
Syntax der Einträge`"key" = "value";` - sowohl Schlüssel als auch Wert in doppelten Anführungszeichen; Semikolon als Abschluss erforderlich
Kommentar-SyntaxC-Stil `/* Blockkommentar */` oder `//` Zeilenkommentare
VerzeichniskonventionDateien werden in `.lproj`-Verzeichnissen abgelegt, die nach dem Gebietsschema benannt sind (z. B. `en.lproj/`, `ja.lproj/`, `fr.lproj/`)
Standard-Dateiname`Localizable.strings` - die Datei, die Xcode standardmäßig nach benutzer-sichtbaren Strings durchsucht
Kompilierte FormXcode konvertiert Quell-`.strings` während des App-Builds in binäre Plist; bereitgestellte App-Bundles enthalten binären, keinen Quelltext
Plural-/GeschlechtsregelnEine zugehörige `.stringsdict`-Datei (XML-Plist) im selben `.lproj`-Ordner verarbeitet Pluralformen und grammatikalische Varianten
Nachfolgeformat`.xcstrings` (String-Kataloge, JSON-basiert, Xcode 15 / 2023) ist der moderne Ersatz für neue Projekte
MIME-Typ`text/plain` für die Quellform; die kompilierte binäre Form ist `application/octet-stream`
Plattform-UmfangmacOS, iOS, iPadOS, tvOS, watchOS und visionOS
Build-Werkzeuge`genstrings` extrahiert String-Literale aus dem Quellcode in `.strings`-Dateien; `ibtool` kompiliert sie zur binären Plist im App-Bundle
VeröffentlichtMac OS X 10.0 (March 2001); later adopted for iOS (2007)
Neueste VersionStrings files remain current; Apple introduced .xcstrings (String Catalogs) in Xcode 15 / 2023 as a modern alternative
Spezifikationdeveloper.apple.com

STRINGS-Konvertierungen

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit STRINGS-Dateien arbeiten. Seien Sie konkret - geben Sie Ihr System und die Softwareversion an.
Kein Konto erforderlich · Antworten meist innerhalb eines Tages

Noch keine Fragen - stellen Sie die erste Frage zu STRINGS-Dateien.

Häufig gestellte Fragen

Was ist eine .strings-Datei auf dem Mac?
Es handelt sich um eine Apple-Lokalisierungsdatei, die in macOS- und iOS-Apps verwendet wird. Sie enthält übersetzte Text-Strings im Key=Value-Format, eine Datei pro Sprache pro App.
Wie bearbeite ich eine .strings-Datei?
Öffnen Sie sie in einem beliebigen Texteditor (TextEdit, VS Code, Notepad++). Es handelt sich um einfachen Text: Jede Zeile ist „key“ = „value“; - bearbeiten Sie den Wert auf der rechten Seite.
Welche Kodierung verwendet eine .strings-Datei?
Moderne Dateien verwenden UTF-8 (Apples Empfehlung seit Xcode 10). Ältere Dateien können UTF-16 LE oder BE mit einer BOM sein. Überprüfen Sie beim Öffnen die Kodierungseinstellung Ihres Editors.
Was hat .strings-Dateien ersetzt?
.xcstrings (String-Kataloge), eingeführt in Xcode 15 (2023), ist der moderne Ersatz. Es konsolidiert alle Lokalisierungen in einer einzigen JSON-Datei mit besseren Werkzeugen. Ältere .strings-Dateien werden weiterhin vollständig unterstützt.
Wie füge ich einer iOS-App mit .strings eine neue Sprache hinzu?
Fügen Sie in Xcode eine Lokalisierung in den Projekteinstellungen hinzu. Xcode erstellt dann ein neues .lproj-Verzeichnis mit einer Kopie Ihrer .strings-Dateien zur Übersetzung.

Quellen

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

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.RPMSGRestricted Permission Message
6.MDMarkdown Document
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.PRDXSoftMaker Presentations Document
10.EXEWindows Executable (Portable Executable)

Verwandte Erweiterungen

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

Kostenlose Datei-Tools

Ein Browser-Dateiidentifikator und Bildkonverter - alles läuft auf Ihrem Gerät.

Toolbox öffnen

Dateierweiterungen A-Z durchsuchen