Skip to main content
AI agent network visualization

แปลไฟล์ JSON ได้ภายในไม่กี่วินาที

คีย์ครบถ้วน โครงสร้างซ้อนยังอยู่ ตัวแปรแทรกค่าไม่เปลี่ยนแปลง มีเพียงเนื้อหาตรงตำแหน่งข้อความเดิมที่ได้รับการแปล

การแปล JSON ด้วยตนเองเต็มไปด้วยกับดัก

คุณคุ้นกับขั้นตอนนี้ดี ส่งออกไฟล์ภาษา JSON เปิดในสเปรดชีตหรือเครื่องมือแปล ระวังไม่ให้คีย์ซ้อนเสียหาย หวังว่าจะไม่มีใครแตะตัวแปร นำกลับเข้า แก้โครงสร้างที่พัง แล้วทำซ้ำกับทุกภาษา

เครื่องมือแปลทั่วไปทำให้คีย์ซ้อนกลายเป็นโครงสร้างแบนหรือเสียรูป

เครื่องมือทั่วไปแปลตัวแปรแทรกค่าหรือทำให้ตัวแปรเสียหาย

กฎพหูพจน์ ICU เสียหายโดยไม่แจ้งเตือนเมื่อเครื่องมือไม่เข้าใจไวยากรณ์ MessageFormat

ดัชนีอาร์เรย์เลื่อน ลำดับคีย์เปลี่ยน และการจัดรูปแบบหายไป

ต้นฉบับ (อังกฤษ)
messages/en.json
{
  "welcome": "Welcome, {name}!",
  "items": {
    "count": "{count, plural, one {# item} other {# items}}",
    "empty": "Your cart is empty"
  },
  "nav": {
    "home": "Home",
    "settings": "Settings"
  }
}
ฉบับแปล (เยอรมัน)
messages/de.json
{
  "welcome": "Willkommen, {name}!",
  "items": {
    "count": "{count, plural, one {# Artikel} other {# Artikel}}",
    "empty": "Ihr Warenkorb ist leer"
  },
  "nav": {
    "home": "Startseite",
    "settings": "Einstellungen"
  }
}

สิ่งที่ i18n Agent รักษาไว้

โครงสร้างคีย์

คีย์ซ้อน รูปแบบจุด และดัชนีอาร์เรย์จะอยู่ในตำแหน่งเดิมทุกประการ

ตัวแปรแทรกค่า

ระบบจะจดจำตัวแปรอย่างตัวยึดตำแหน่ง name, count และ price แล้วคงไว้โดยไม่เปลี่ยนแปลงในเฟรมเวิร์ก i18n หลักทั้งหมด

กฎพหูพจน์ ICU

ระบบจะแปลหมวดหมู่พหูพจน์อย่างถูกต้อง พร้อมรักษาโครงสร้าง ICU MessageFormat ไว้ครบถ้วน

การจัดรูปแบบและช่องว่าง

การเยื้อง ลำดับคีย์ และการจัดรูปแบบ JSON ตรงกับไฟล์ต้นฉบับของคุณ

ใช้งานได้กับเฟรมเวิร์ก i18n ของคุณ

next-intl
i18next / react-i18next
react-intl (FormatJS)
vue-i18n
Angular i18n
Flutter ARB

วิธีการทำงาน

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.

ไม่ต้องคัดลอกและวางด้วยตนเอง ไม่ต้องแยกข้อความ มีเพียงไฟล์ที่แปลแล้ว

ลองใช้ i18n Agent ตอนนี้

ลากและวางไฟล์แปลของคุณที่นี่

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

หรือคลิกเพื่อเลือกไฟล์

ภาษาเป้าหมาย

ไม่ต้องลงทะเบียนประเมินราคาได้ทันที

คำถามที่พบบ่อย

เป็นนักพัฒนาใช่ไหม?

ติดตั้งเครื่องมือ CLI แล้วแปลไฟล์แรกของคุณได้ภายใน 2 นาที

ติดตั้งเครื่องมือ CLI

เป็นทีมองค์กรใช่ไหม?

ยังติดสัญญา TMS อยู่ใช่ไหม? มาคุยเรื่องการย้ายระบบกัน