Translate Apple .strings localization files while preserving keys, comments, and formatting. Only the string values are translated, keeping your localization keys intact. Essential for iOS and macOS app localization workflows.
HTTP Request
| |
Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
source | string | No | "auto" | Source language code. Use auto for automatic detection |
target | string | Yes | — | Target language code |
Request Body
Send the .strings content as the raw request body with Content-Type: text/plain.
| |
Response
| |
Response Fields
| Field | Type | Description |
|---|---|---|
status | boolean | Whether the request was successful |
data.translated_strings | string | The translated .strings content with keys preserved |
data.source_language | string | Detected or specified source language code |
data.source_language_name | string | Human-readable name of the source language |
Code Examples
| |
| |
| |
Related Endpoints
- Translate ARB — Translate Flutter/Dart ARB localization files
- Translate XML — Translate XML content (Android string resources)
- Translate JSON — Translate JSON string values