trans·glot
หน้านี้คือผลิตภัณฑ์ทั้งหมดที่เขียนในรูปแบบรายการพจนานุกรม: ความหมายของ Transglot วิธีใช้งาน และแนวคิดเบื้องหลัง กล่าวโดยง่าย คือการแปลทุกสตริงในแอปของคุณเป็นทุกภาษาที่คุณรองรับ โดยตรวจสอบแต่ละรายการสำหรับตัวยึด รูปพหูพจน์ ศัพท์ตามบัญชีคำศัพท์ และความยาว และจะทำให้งาน CI ล้มเหลวหากมีแถวข้อมูลใดถูกปฏิเสธ
| tranz-glot |
ทำให้ภาษาน่าเบื่อ
เพียงกดส่งหนึ่งครั้ง ทุกโลเคิลในกระบวนการจะกลับมาพร้อมร่างและผ่านการตรวจสอบตามเกณฑ์สี่ประการ ในรูปแบบคอมมิตบนสาขาของคุณ หรือผ่านตัวเชื่อมต่อคลังข้อมูลในรูปแบบคำขอผสาน (pull request)
- เริ่มต้นด้วย 100,000 คำในแผนฟรี โดย 75,000 คำหลังจากตรวจสอบทางโทรศัพท์
- ไม่ต้องใช้บัตรเพื่อเริ่มต้น
- สี่เกตในทุกแถว
Plate II
การรัน ตามที่ปรากฏ
คำจำกัดความ
A localization pipeline that lives in the repository: push a string, and every locale in the run comes back through four automatic quality checks.
ปล่อยฟีเจอร์ในทุกภาษาที่โปรเจกต์รองรับ โดยไม่ต้องใช้สเปรดชีต คิวจากเอเจนซี หรือการประชุมเรื่องข้อความ
สำหรับการแปล: มองไม่เห็นเมื่อสถานะเป็นสีเขียว แต่ส่งเสียงดังเมื่อเป็นสีแดง นี่คือคำชมสูงสุดที่โครงสร้างพื้นฐานจะได้รับ
การปฏิเสธที่ช่วยปกป้องคุณ ความสมบูรณ์ของตัวยึด ความครบถ้วนของรูปพหูพจน์ ศัพท์ตามบัญชีคำศัพท์ และความยาวสูงสุดจะถูกตรวจสอบในทุกแถว ตัวยึด รูปพหูพจน์ หรือคำต้องห้ามที่ผิดพลาดจะถูกแก้ไขในการลองใหม่ครั้งเดียว มิฉะนั้นแถวข้อมูลนั้นจะถูกบล็อก และข้อความที่ยาวเกินขีดจำกัดจะถูกบันทึกไว้ ที่มา: QaRunner::preGate()
ราคาต่อเดือนพร้อมโควต้าคำ แทนที่จะออกใบแจ้งหนี้ต่อคำ ทีมราคา $49 ต่อเดือน พร้อมที่นั่งไม่จำกัด คำที่เกินโควต้าจะคิดที่ $0.0008 ต่อคำ รวมอินทิเกรชันทั้ง 41 รายการในราคาเดียวกัน ไม่คิดแยก
ส่งออกสตริง ส่งอีเมลถึงเอเจนซี รอ วางกลับเข้าไป แล้วพบว่าปุ่มภาษาเยอรมันเสีย
เลิกใช้เวิร์กโฟลว์นี้หนึ่งสตริง, ทุกตลาด
Pay now. Your order ships today.
Jetzt bezahlen. Ihre Bestellung wird heute versandt.
หกแผงเป็นเพียงตัวอย่าง ไม่ใช่ข้อจำกัด ไม่มีรายการภาษาที่ตายตัว: ยอมรับทุกแท็ก BCP-47 ที่ ICU รู้จัก ซึ่งครอบคลุม 708 โลแคลในตารางปัจจุบัน
เริ่มต้นใช้งานฟรีตัวอย่างจากพื้นที่ทำงาน

รายการคำศัพท์
คำที่เครื่องมือต้องไม่เปลี่ยนแปลง พร้อมคำแปลเป้าหมายในแต่ละโลแคลแสดงอยู่ข้างๆ

หนึ่งแถว ขณะกำลังแก้ไข
ช่องป้อนข้อมูลเป้าหมายเปิดอยู่และมีเส้นขอบแสดงสถานะของแถวนั้นอยู่ข้างๆ

คอนโทรลโปรเจกต์
โทเค็น, คีย์สำหรับเผยแพร่, เว็บฮุก, อภิธานศัพท์ และคู่มือสไตล์ ทั้งหมดอยู่ในหน้าเดียว
ได้รับการยืนยัน ตัวเลข
- 708
โลแคลที่ตัวตรวจสอบยอมรับ
ทุกแท็ก BCP-47 ที่ ICU รู้จัก บวกกับการสำรองโครงสร้างสำหรับแท็กที่อยู่นอกตาราง
ตารางโลเคิล ICU - 224
ภาษาที่มีชุดกฎพหูพจน์เป็นของตนเอง
การแปลที่ขาดรูปแบบซึ่งภาษาต้องการจะผ่านการตรวจสอบพหูพจน์ไม่ได้ แทนที่จะปล่อยให้เผยแพร่
resources/data/plural_categories.php - 4
การตรวจสอบแบบกำหนดได้ในทุกแถว
ตัวยึดตำแหน่ง พหูพจน์ คำศัพท์เฉพาะ ความยาว ทั้งสี่อย่างเดียวกันนี้ใช้ทั้งในขั้นก่อนเกตและในเส้นทางการแปล
QaRunner::preGate() - 20
รูปแบบไฟล์ที่อ่านและเขียน
แต่ละรูปแบบรองรับการแปลงไปกลับ ดังนั้นไฟล์ที่ได้รับกลับมาจึงเป็นไฟล์เดียวกับที่คุณมีอยู่แล้ว
รายการตัวเข้ารหัส - 12
เหตุการณ์เว็บฮุกที่มีการลงลายเซ็น
ระบุประเภท ลงลายเซ็น และลองใหม่ตามลำดับ โดยบันทึกทุกความพยายามในบันทึกการจัดส่ง
App\Enums\WebhookEvent - $0.0008
ต่อคำ เกินกว่าโควตาของแผน
แผนฟรีและทุนโอเพนซอร์สมีขีดจำกัดสูงสุดคงที่แทนที่จะวัดปริมาณ ดังนั้นจึงไม่เกิดค่าใช้จ่ายเพิ่มเติม
config/plans.php
คัดลอกจาก แหล่งที่มา
แท็ก BCP-47 ใดๆ ที่ ICU รู้จักจะถูกทำให้เป็นมาตรฐาน โดยมีทางเลือกเชิงโครงสร้างสำหรับแท็กที่ไม่อยู่ในตาราง
เกี่ยวกับสิ่งที่นับเป็นโลเคิล
แถวข้อมูลที่มีตัวยึด รูปพหูพจน์ หรือคำต้องห้ามที่ผิดพลาด จะถูกแก้ไขในการลองใหม่ครั้งเดียว มิฉะนั้นจะถูกบล็อก
เกี่ยวกับสิ่งที่เกตทำ
คำที่เกินโควตาของแผนจะคิดราคา $0.0008 ต่อคำ แผนฟรีและระดับทุนมีขีดจำกัดสูงสุดคงที่แทนที่จะวัดปริมาณ
เกี่ยวกับค่าใช้จ่าย
คำถามที่พบบ่อย
ตอบคำถามที่ผู้อ่านมีอย่างตรงไปตรงมา
- Transglot ทำอะไรกันแน่?
- บริการนี้จะแปลสตริงในผลิตภัณฑ์ของคุณเป็นทุกภาษาที่คุณรองรับ โดยการผลักดันหรือซิงค์ที่เปลี่ยนแปลงพวกมัน และตรวจสอบแต่ละการแปลก่อนจะสามารถรวมเข้าด้วยกันได้ คุณยังคงเก็บไฟล์และเวิร์กโฟลว์ของคุณเอง ภาษาจึงไม่ใช่โครงการอีกต่อไป
- ฉันต้องตั้งค่า i18n ใหม่ทั้งหมดหรือไม่?
- ไม่ ระบบจะอ่านไฟล์ที่คุณมีอยู่แล้ว ตั้งแต่ JSON และ YAML ไปจนถึง gettext, .strings, XLIFF และ ARB รวม 20 รูปแบบ แล้วเขียนกลับออกมาในรูปแบบเดิม คีย์และโครงสร้างข้อมูลของคุณจะไม่ถูกเปลี่ยนแปลง
- What happens when a translation fails a check?
- การตรวจสอบอัตโนมัติสี่ประการจะอ่านทุกแถว: ตัวยึด รูปพหูพจน์ ศัพท์ตามบัญชีคำศัพท์ และความยาว ตัวยึดที่ผิดพลาด รูปพหูพจน์ที่ขาดหาย หรือคำต้องห้ามในบัญชีคำศัพท์จะได้รับโอกาสแก้ไขหนึ่งครั้ง หากยังล้มเหลว แถวข้อมูลนั้นจะถูกปฏิเสธแทนที่จะถูกบันทึก สำหรับแถวที่ยาวเกินขีดจำกัดเท่านั้น จะถูกบันทึกไว้โดยไม่ถูกปฏิเสธ และตั้งแต่แผนทีมขึ้นไป ระบบอนุมัติอัตโนมัติหรือการรัน QA จะทำเครื่องหมายไว้เพื่อรอการตรวจสอบ
- รองรับกี่ภาษา?
- ไม่มีรายชื่อภาษาที่จำกัด ระบบยอมรับทุกแท็ก BCP-47 ที่ ICU รู้จัก ซึ่งปัจจุบันมี 708 โลแคล และในจำนวนนี้มี 224 ภาษาที่มีกฎรูปพหูพจน์เฉพาะซึ่งระบบจะบังคับใช้
- Transglot มีค่าใช้จ่ายเท่าไร?
- แผนฟรีราคา $0 เริ่มต้นด้วย 100,000 คำ (25,000 คำตอนสมัครสมาชิก และเพิ่มเป็น 75,000 คำหลังยืนยันทางโทรศัพท์) และได้รับเพิ่มเดือนละ 10,000 คำ รองรับ 15 โลแคลรวมภาษาต้นฉบับ ผู้ใช้งาน 3 คน และไม่รวม API แผน Starter ราคา $19 ต่อเดือน แผน Team ราคา $49 พร้อมผู้ใช้งานไม่จำกัด และแผน Business ราคา $149 คำที่เกินโควตาจะคิดเงินที่ $0.0008 ต่อกำ และการจ่ายรายปีจะมีราคาเท่ากับสิบเท่าของราคารายเดือน
- มีทดลองใช้ฟรีหรือไม่?
- แผนฟรีไม่ต้องใช้บัตรเครดิตและไม่หมดอายุ ซึ่งถือเป็นการทดลองใช้ที่จริงใจ แผนเสียเงินเริ่มต้นด้วยการทดลองใช้ 14 วันเพิ่มเติมจากแผนฟรี
- นักแปลมนุษย์ยังสามารถตรวจสอบงานได้หรือไม่?
- ได้ และทีมส่วนใหญ่ยังคงมีผู้ตรวจสอบหนึ่งคน นักแปลทำงานในตารางเดียวกันด้วยบัญชีของตนเอง และสามารถกำหนดสิทธิ์ให้จำกัดเฉพาะภาษาเดียวได้ เช่น ให้ฟรีแลนซ์ภายนอกเห็นเฉพาะภาษาฝรั่งเศส
- ใช้งานได้กับเครื่องมือที่เราใช้อยู่แล้วหรือไม่?
- มีการผสานรวม 41 รายการ: ระบบเนื้อหา เครื่องมือออกแบบ ศูนย์ช่วยเหลือ และที่เก็บโค้ด ไม่มีค่าใช้จ่ายเพิ่มเติม 36 รายการรวมอยู่ในแผนเสียเงินทุกแผน และ 5 รายการเริ่มตั้งแต่แผน Team
- คุณนำเนื้อหาของเราไปฝึกโมเดลหรือไม่?
- ไม่ สตริงของคุณจะถูกส่งไปยังผู้ประมวลผลย่อยที่ระบุไว้ใน Trust Center เพื่อทำการแปลเท่านั้น ไม่มีการนำไปใช้ประโยชน์อื่น Trust Center เป็นบันทึกอย่างเป็นทางการว่าใครสามารถประมวลผลเนื้อหาของคุณได้บ้าง
- ฉันจะดึงข้อมูลการแปลออกมาได้อย่างไร?
- ผ่าน API pull endpoint, CLI, delivery bundle หรือการซิงค์กับพื้นที่เก็บไฟล์ ทั้งสี่วิธีต้องใช้ project token ซึ่งมีให้ในแผน Starter