Skip to main content
AI agent network visualization

Terjemahkan File-file YAML Tanpa Merusak Indentasi

Anchor dipertahankan. String multi-baris tetap utuh. Komentar tetap ada. Struktur YAML Anda kembali persis seperti saat dimasukkan, hanya kontennya telah diterjemahkan.

Penerjemahan YAML Memang Rentan

YAML peka terhadap spasi. Satu indentasi yang salah dapat merusak seluruh konfigurasi. Alat terjemahan umum tidak memahami anchor, string multi-baris, atau skalar aliran YAML, apalagi mempertahankannya.

Selisih satu spasi saja membuat YAML Anda tidak valid. Alat umum tidak mematuhi aturan indentasi.

Anchor (&anchor) dan alias (*anchor) YAML dianggap sebagai teks yang dapat diterjemahkan

String multi-baris (|, >, |-, >-) kehilangan pemformatan skalar bloknya

Komentar dihapus atau dipindahkan sehingga konteks pengembang hilang

Sumber (Inggris)
config/locales/en.yml
en:
  welcome: "Welcome, %{name}!"
  products:
    title: "Our Products"
    empty: "No products found"
  errors:
    not_found: "Page not found"
    server: |
      Something went wrong.
      Please try again later.
Diterjemahkan (Jepang)
config/locales/ja.yml
ja:
  welcome: "ようこそ、%{name}さん!"
  products:
    title: "製品一覧"
    empty: "製品が見つかりません"
  errors:
    not_found: "ページが見つかりません"
    server: |
      問題が発生しました。
      後でもう一度お試しください。

Yang Dipertahankan i18n Agent

Indentasi & Spasi

Struktur YAML yang peka terhadap spasi dipertahankan dengan tepat. Tidak ada indentasi yang rusak.

Anchor & Alias

Definisi &anchor dan referensi *anchor dikenali serta dibiarkan utuh

String Multi-baris

Skalar blok (|, >), indikator chomp (-, +), dan skalar aliran semuanya dipertahankan

Komentar

Komentar inline dan blok tetap berada di tempatnya sehingga konteks pengembang dipertahankan

Berfungsi dengan Stack Anda

Ruby on Rails i18n
Playbook Ansible
Konfigurasi Kubernetes
Hugo / Generator Situs Statis
Spring Boot
Terjemahan Symfony

Cara Kerjanya

How i18n Agent works: Install, Translate, Done
1
2
3
terminal
$translate_filesrc/messages/en.json
 --target["de", "ja", "es"]
Done.3 languages, 142 keys translated.

Tanpa salin-tempel manual. Tanpa ekstraksi string. Hanya file terjemahan.

Coba i18n Agent Sekarang

Lepaskan file terjemahan Anda di sini

JSON, YAML, PO, XML, CSV, Markdown, Properties

atau klik untuk menjelajahi

Bahasa target

Tidak perlu mendaftarEstimasi instan

Pertanyaan yang Sering Diajukan

Pengembang?

Instal alat CLI dan terjemahkan file pertama Anda dalam 2 menit.

Instal Alat CLI

Tim enterprise?

Masih terikat kontrak TMS? Mari bicarakan migrasi Anda.