.strings โ† didukung

Terjemahkan File .strings iOS.
Kunci Tidak Pernah Tersentuh.

Unggah file Localizable.strings Anda. Setiap kunci, blok komentar, dan placeholder %@ tetap terpelihara. Hanya nilai string yang diterjemahkan โ€” panggilan NSLocalizedString() Anda tetap valid.

๐ŸŽ Kunci dipertahankan ๐Ÿ’ฌ Komentar utuh ๐ŸŒ 100+ bahasa

Mulai $4.99 ยท 5.000 kata ยท Tanpa berlangganan

๐ŸŽ
kunci string
selalu dipertahankan
๐Ÿ’ฌ
Komentar
selalu utuh
Localizable.strings Siap
/* Navigasi */
"nav.home" = "Home";โœ“
"nav.settings" = "Settings";โœ“
/* Kesalahan */
"error.not_found" = "Item not found";โœ“
Siap menerjemahkan 0%
๐ŸŽ Localizable.strings (fr) Unduh โ†“
๐ŸŽ
kunci string dipertahankan
100+
bahasa target
iOS
NSLocalizedString siap
4
mesin AI
3 Langkah

Unggah sekali. Setiap lokal siap.

Tanpa perubahan kunci. Tanpa pengeditan komentar. Tanpa panggilan NSLocalizedString() yang rusak.

01

Unggah File Localizable.strings Anda

Masukkan file Localizable.strings (atau file .strings bernama apa pun) dari proyek iOS, macOS, tvOS, atau watchOS Anda. Kami mengurai setiap pasangan key = "value"; sambil membiarkan semua blok /* comment */ tetap utuh.

.strings
02

Pilih Bahasa Target Anda

Pilih lokal target Anda. Semua nilai string diterjemahkan secara paralel. Harga per kata yang sama terlepas dari berapa banyak bahasa yang Anda pilih.

๐Ÿ‡ซ๐Ÿ‡ท FR ๐Ÿ‡ฉ๐Ÿ‡ช DE ๐Ÿ‡ฏ๐Ÿ‡ต JA
03

Unduh โ€” Masukkan ke Folder .lproj Anda

Satu Localizable.strings per lokal. Masukkan ke fr.lproj, de.lproj, ja.lproj โ€” NSLocalizedString() akan mengambilnya secara otomatis. Tanpa perubahan proyek Xcode yang diperlukan.

fr.lproj/ de.lproj/
Struktur Dijamin

Hanya nilai-nilainya yang berubah. Yang lainnya tetap.

Kunci, blok komentar, placeholder %@ โ€” semuanya dilewatkan tanpa tersentuh.

File Anda
๐ŸŽen.lproj/Localizable.strings
/* Account screen title */ "account.title" = "Account Settings"; "account.save" = "Save changes"; "error.format" = "Hello, %@!";
โœ“ Setelah DocTranslate.AI (FR)
๐ŸŽfr.lproj/Localizable.strings
/* Account screen title */ โ† komentar tidak berubah "account.title" = "Paramรจtres du compte"; โ† diterjemahkan "account.save" = "Enregistrer"; โ† kunci tidak berubah "error.format" = "Bonjour, %@!"; โ† %@ dipertahankan
๐ŸŽ
kunci string
Setiap kunci dipertahankan โ€” panggilan NSLocalizedString("key", comment: "") tetap valid di Swift dan Objective-C
๐Ÿ’ฌ
Komentar /* */ dan //
Gaya komentar blok dan baris yang digunakan oleh genstrings dan Xcode disalin tanpa perubahan
๐Ÿ”ค
Placeholder %@
AI diinstruksikan untuk membiarkan %@, %d, %ld, %f, dan penentu posisi %1$@ tidak tersentuh โ€” hanya teks di sekitarnya yang diterjemahkan
๐Ÿ“
titik koma
Setiap baris key = "value"; diakhiri dengan titik koma sesuai format .strings
๐Ÿ”‘
Urutan kunci
Urutan kunci yang sama dengan file sumber โ€” diff git dan peninjauan tetap bersih
๐Ÿ“„
Pengodean
Keluaran UTF-8 kompatibel dengan Xcode, Swift Package Manager, dan genstrings
Siapa yang menggunakan ini

Dibangun untuk setiap tim iOS yang mengirim secara global

๐Ÿ“ฑ

Aplikasi iPhone & iPad

Terjemahkan semua file Localizable.strings di aplikasi iOS Anda โ€” salinan onboarding, label UI, teks notifikasi push, dan pesan kesalahan terlokalisasi dalam satu unggahan.

Localizable.strings โ†’ fr.lproj ยท de.lproj
๐Ÿ–ฅ๏ธ

Aplikasi macOS

Aplikasi macOS yang menggunakan NSLocalizedString untuk lokalisasi โ€” terjemahkan semua file .strings untuk lokal yang didukung tanpa menyentuh kode Swift atau Objective-C.

InfoPlist.strings ยท Localizable.strings
โŒš

Aplikasi watchOS & tvOS

Aplikasi Apple Watch dan Apple TV yang berbagi lokalisasi .strings dengan aplikasi pendamping iOS โ€” terjemahkan semua target dalam satu kali jalan.

Watch Extension ยท tvOS target
๐Ÿ”Œ

Paket Swift

Menerbitkan Paket Swift dengan string yang terlihat oleh pengguna? Terjemahkan file .strings yang dibundel agar pengembang yang mengimpor paket Anda mendapatkan pesan terlokalisasi secara langsung.

Sources/Resources/*.strings
๐ŸŽฎ

Game iOS

Game seluler yang menargetkan pasar global โ€” terjemahkan semua string UI, nama pencapaian, dan deskripsi pembelian dalam aplikasi sambil menjaga string SpriteKit dan SceneKit Anda tetap utuh.

GameStrings.strings
๐Ÿข

Aplikasi iOS Perusahaan

Aplikasi iOS internal berskala besar dengan ratusan string terlokalisasi โ€” terjemahkan secara massal, pertahankan semua kunci dan komentar, sebarkan melalui MDM tanpa perubahan kode.

400+ keys ยท MDM-ready
Mesin AI

Anda memilih AI.
Kami mempertahankan kuncinya.

Sesuaikan mesin dengan konten Anda โ€” teks orientasi, label UI, atau deskripsi pembelian dalam aplikasi.

Claude

Kualitas terbaik

Ideal untuk alur orientasi, string pemasaran, dan salinan aplikasi di mana nada penting.

ChatGPT

Cepat & andal

Sangat baik untuk label UI, pesan kesalahan, dan string validasi.

DeepL

Bahasa Eropa

Standar industri untuk aplikasi iOS DE, FR, ES, IT, NL.

Google

Cakupan maksimum

100+ bahasa. Terbaik untuk APAC, Arab, dan pasangan lokal langka.

FAQ

Pertanyaan umum

๐ŸŽ

File .strings Anda.
Setiap lokal.
Tanpa perubahan kunci.

Paket mulai $4.99. 5.000 kata. Tidak memerlukan langganan.

Pembelian satu kali ยท Kredit berlaku 1 tahun ยท Tanpa berlangganan