การแปลภาษาด้วย AI สำหรับ แอป Vue.js
อัปโหลด JSON หรือ YAML ของ vue-i18n เลือกภาษาปลายทาง จ่ายครั้งเดียว แล้วดาวน์โหลดไฟล์โลแคลที่พร้อมใช้งาน
วิธีการทำงาน
สามขั้นตอนง่ายๆ ในการทำโลคัลไลซ์โปรเจกต์ Vue.js ของคุณ การแปลจะเริ่มหลังชำระเงิน—เราจัดคิวงานและสร้างไฟล์โลแคลภายในไม่กี่นาที
อัปโหลดไฟล์โลแคล
วางไฟล์ JSON หรือ YAML ของ vue-i18n ของคุณ (เช่น locales/en.json) เราตรวจจับพหูพจน์แบบ pipe และโทเคน {placeholder} โดยอัตโนมัติ
เลือกภาษา
เลือกได้จาก 52 ภาษา ดูราคาที่โปร่งใสตามขนาดไฟล์และความซับซ้อนก่อนชำระเงิน
ดาวน์โหลด
จ่ายครั้งเดียวผ่าน Stripe เราจะส่งคืนไฟล์โลแคลโดยคงพหูพจน์ที่คั่นด้วย pipe และเพลซโฮลเดอร์ {variable} ไว้
เครื่องมือประเมินราคาที่โปร่งใส
ดูได้ชัดเจนว่าคุณต้องจ่ายเท่าไรก่อนอัปโหลด ใบเสนอราคาสุดท้ายจะคำนวณหลังอัปโหลดตามความซับซ้อนของไฟล์และภาษาที่เลือก
1. อัปโหลดไฟล์
วาง JSON หรือ YAML ที่นี่
หรือคลิกเพื่อเลือกไฟล์
ไฟล์โลแคลของ vue-i18n (JSON หรือ YAML) ขนาดสูงสุด 500KB
2. เลือกภาษา
เลือกแล้ว 3 จาก 52 ภาษา
3. ประมาณการของคุณ
ราคาสุดท้ายจะคำนวณหลังอัปโหลดไฟล์ในหน้าชำระเงิน
ชำระเงินครั้งเดียว • ไม่มีการสมัครสมาชิก
สร้างมาเพื่อผู้พัฒนา vue-i18n
ออกแบบมาโดยเฉพาะสำหรับ pipe plurals ของ vue-i18n, โทเค็น {placeholder} และอ็อบเจ็กต์ข้อความแบบซ้อน—not a generic translation tool.
การจัดการพหูพจน์แบบ pipe
รองรับพหูพจน์แบบคั่นด้วยเครื่องหมาย pipe ของ vue-i18n เช่น "car | cars" และ "no items | one item | {n} items" ได้อย่างถูกต้องตามภาษาเป้าหมาย
ความปลอดภัยของ {placeholder}
คงโทเค็นการแทรกค่าของ vue-i18n เช่น {name}, {count} และการจัดรูปแบบแบบมีชื่อไว้เหมือนเดิมทุกประการ—ไม่มีสตริงเสียหลังการแปล
รองรับ JSON และ YAML
อัปโหลดไฟล์โลแคลได้ทั้ง JSON หรือ YAML เราจะตรวจจับรูปแบบและส่งคืนคำแปลในรูปแบบเดียวกับที่คุณอัปโหลด
เอาต์พุตพร้อมใช้งาน
ดาวน์โหลดไฟล์โลแคลที่พร้อมใช้กับ createI18n() ของ vue-i18n—โครงสร้างเดิม ค่าถูกแปลแล้ว นำไปใส่ในโปรเจกต์ได้ทันที
การแปลแบบขนาน
แปลทุกภาษาไปพร้อมกัน งานส่วนใหญ่เสร็จภายในไม่ถึง 5 นาที
ชำระเงินครั้งเดียว
ไม่มีการสมัครสมาชิก ไม่มีค่าธรรมเนียมรายเดือน จ่ายครั้งเดียวต่อหนึ่งงาน ดาวน์โหลดได้ตลอดไป
ไฟล์โลแคลของ vue-i18n ทำงานร่วมกันอย่างไร
โปรเจกต์ vue-i18n จะเก็บข้อความโลแคลไว้ในไฟล์ JSON หรือ YAML ภายใต้ locales/ LocalePack จะสร้างโครงสร้างเดียวกันสำหรับทุกภาษาที่คุณเลือก
โครงสร้างโฟลเดอร์ locales/
locales/ ├── en.json ← source locale ├── de.json ├── fr.json ├── ja.json └── ... (52 locales)
การใช้งาน $t() ในเทมเพลต
// locales/en.json
{
"greeting": "Hello {name}",
"items": "no items | one item
| {n} items"
}
// In your Vue component
<template>
{{ $t('greeting', { name: 'Ada' }) }}
{{ $t('items', 5) }}
</template>Template API
$t()
การตั้งค่า
createI18n()
Placeholder
{variable}
พหูพจน์
pipe syntax
ทำไมไม่ใช้เครื่องมือทั่วไปไปเลย?
เครื่องมือแปลแบบทั่วไปมักทำให้ pipe plurals ของ vue-i18n, โทเค็น {placeholder} และโครงสร้างข้อความแบบซ้อนเสียหาย
LocalePack | การแปลด้วยตนเอง | TMS ทั่วไป | |
|---|---|---|---|
| เวลาในการตั้งค่า | 2 นาที | หลายชั่วโมงต่อภาษา | 30+ นาที |
| ความโปร่งใสด้านราคา | |||
| รองรับ JSON/YAML แบบซ้อน | |||
| ความปลอดภัยของ {placeholder} และพหูพจน์ | |||
| ความเร็ว (52 ภาษา) | < 5 นาที | หลายสัปดาห์ | หลายชั่วโมง |
| เหมาะที่สุดสำหรับ | แอป Vue.js และ Nuxt | โปรเจ็กต์ขนาดเล็ก | CMS ระดับองค์กร |
ได้รับความไว้วางใจจากนักพัฒนา Vue.js
“แอป Vue ของเราจากที่มีแค่ภาษาอังกฤษ กลายเป็น 12 ภาษาได้ภายในบ่ายเดียว รูปแบบพหูพจน์แบบ pipe และเพลซโฮลเดอร์ {name} ยังอยู่ครบถ้วนเหมือนเดิม”
Marco S.
นักพัฒนา Full-stack, Vue SPA
“ในที่สุดก็มีเครื่องมือที่เข้าใจฟอร์แมต vue-i18n จริง ๆ เอาต์พุตวางลงในโฟลเดอร์ locales/ ของเราได้ทันที—ไม่ต้องแก้มือ”
Claire D.
วิศวกร Frontend, แอป Nuxt
“ราคาที่โปร่งใสทำให้ฉันตัดสินใจได้เลย ฉันเห็นการประเมินราคาก่อนอัปโหลดไฟล์ locale แม้แต่ไฟล์เดียว”
Jin K.
ผู้มีส่วนร่วมโอเพนซอร์ส
52
รองรับโลแคล
100%
ปลอดภัยต่อเพลซโฮลเดอร์และพหูพจน์
ZIP
เอาต์พุตพร้อมใช้งาน
พร้อมส่งแอป Vue.js ของคุณสู่ผู้ใช้ทั่วโลกแล้วหรือยัง?
จ่ายครั้งเดียว • ดาวน์โหลดไฟล์โลแคล • ปล่อยสู่ทั่วโลก
ลองใช้ LocalePack