.arb โ† didukung

Terjemahkan File ARB Flutter.
Kunci & Metadata Utuh.

Unggah file app_en.arb Anda. Setiap nama kunci, blok @metadata, deskripsi, dan {placeholder} dipertahankan. Hanya nilai string yang diterjemahkan โ€” panggilan AppLocalizations Anda tetap valid.

๐Ÿฆ Kunci dipertahankan ๐Ÿ“‹ Metadata utuh ๐ŸŒ 100+ bahasa

Mulai $4.99 ยท 5.000 kata ยท Tanpa berlangganan

๐Ÿฆ
Kunci ARB
selalu dipertahankan
๐Ÿ“‹
@metadata
selalu utuh
app_en.arb Siap
{
"welcomeTitle": "Welcome to the app"โœ“
"@welcomeTitle": { "description": "App title" }
"saveButton": "Save changes"โœ“
"errorNotFound": "Item not found"โœ“
}
Siap menerjemahkan 0%
๐Ÿฆ app_fr.arb Unduh โ†“
๐Ÿฆ
Kunci ARB dipertahankan
100+
bahasa target
Flutter
AppLocalizations siap
4
mesin AI
3 Langkah

Unggah sekali. Setiap lokal siap.

Tanpa perubahan kunci. Tanpa pengeditan metadata. Tanpa panggilan AppLocalizations yang rusak.

01

Unggah File app_en.arb Anda

Letakkan file .arb Anda dari proyek Flutter mana pun. Kami mengurai setiap kunci yang dapat diterjemahkan sambil membiarkan semua blok @metadata, deskripsi, placeholder, dan entri @@locale tetap utuh.

.arb
02

Pilih Bahasa Target Anda

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

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

Unduh โ€” Tambahkan ke Folder l10n Anda

Satu .arb per lokal (app_fr.arb, app_de.arb). Jatuhkan ke folder lib/l10n Anda, jalankan flutter gen-l10n, dan AppLocalizations akan langsung berfungsi โ€” tanpa perubahan kode Dart.

app_fr.arb app_de.arb
Struktur Dijamin

Hanya nilai string yang berubah. Yang lainnya tetap.

Blok @metadata, deskripsi, placeholder, @@locale โ€” semuanya diteruskan tanpa diubah.

File Anda
๐Ÿฆapp_en.arb
{ "@@locale": "en", "pageTitle": "Account Settings", "@pageTitle": { "description": "Settings page title" } }
โœ“ Setelah DocTranslate.AI (FR)
๐Ÿฆapp_fr.arb
{ "@@locale": "fr", โ† lokal diperbarui "pageTitle": "Paramรจtres du compte", โ† diterjemahkan "@pageTitle": { "description": "Settings page title" } โ† tidak berubah }
๐Ÿฆ
Kunci ARB
Setiap nama kunci dipertahankan โ€” panggilan AppLocalizations.of(context).keyName tetap valid
๐Ÿ“‹
Blok @metadata
Semua entri @key dengan deskripsi dan placeholder disalin tanpa diubah
๐Ÿ”ค
{placeholder}
Placeholder format pesan ICU seperti {name}, {count} dipertahankan di dalam string yang diterjemahkan
๐ŸŒ
@@locale
Entri @@locale diperbarui secara otomatis agar sesuai dengan kode bahasa target
๐Ÿ”‘
Urutan kunci
Urutan kunci yang sama dengan file sumber โ€” git diff tetap bersih dan mudah dibaca
๐Ÿ“„
Pengodean
Output JSON UTF-8 kompatibel dengan flutter gen-l10n dan intl_utils
Siapa yang menggunakan ini

Dibuat untuk setiap tim Flutter yang mengirimkan secara global

๐Ÿ“ฑ

Aplikasi Seluler Flutter

Terjemahkan semua file lokal .arb di aplikasi Flutter Anda โ€” string orientasi, label UI, pesan kesalahan, dan teks notifikasi push dilokalkan dalam satu unggahan.

app_en.arb โ†’ app_fr.arb ยท app_de.arb
๐ŸŒ

Aplikasi Web Flutter

Aplikasi web Flutter yang menargetkan pasar internasional โ€” terjemahkan file ARB Anda untuk setiap lokal yang didukung dan jatuhkan langsung ke folder l10n Anda.

lib/l10n/app_*.arb
๐Ÿ–ฅ๏ธ

Aplikasi Desktop Flutter

Desktop Flutter (Windows, macOS, Linux) dengan persyaratan multi-bahasa โ€” terjemahkan file ARB untuk semua lokal target tanpa menyentuh satu baris kode Dart pun.

app_en.arb ยท desktop-ready
๐Ÿ”Œ

Paket & Plugin Flutter

Menerbitkan paket Flutter dengan string yang dihadapi pengguna? Terjemahkan file ARB Anda agar pengembang yang menambahkan paket Anda mendapatkan pesan yang terlokalisasi secara langsung.

package_en.arb ยท pub.dev-ready
๐Ÿข

Aplikasi Flutter Perusahaan

Aplikasi Flutter internal besar dengan ratusan kunci ARB โ€” terjemahkan secara massal, pertahankan semua metadata dan placeholder, terapkan ke pipeline CI/CD Anda.

500+ keys ยท CI/CD-ready
โšก

Layanan Backend Dart

Layanan sisi server Dart menggunakan paket intl dengan file ARB untuk respons API yang terlokalisasi โ€” terjemahkan semua bundel ARB untuk pasar yang Anda dukung.

messages_en.arb ยท Dart-ready
Mesin AI

Anda memilih AI.
Kami mempertahankan kuncinya.

Sesuaikan mesin dengan konten Anda โ€” salinan UI, pesan kesalahan, atau terminologi khusus seluler.

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 Flutter DE, FR, ES, IT, NL.

Google

Cakupan maksimum

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

FAQ

Pertanyaan umum

๐Ÿฆ

File ARB 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