คุณสามารถใช้ พารามิเตอร์ ในตารางการแปลภาษาของคุณ เมื่อมีเพียงส่วนหนึ่งของสตริงที่แสดงต้องการการแปลเท่านั้น เช่น การแปลหน่วยวัดหลังจากตัวเลขค่าหรือการอ้างอิงชื่อผู้ใช้หรือการแสดงเวลาและวันที่



พารามิเตอร์ประกอบด้วยค่าพารามิเตอร์ และตัวกำหนดรูปแบบที่เลือกได้ ปิดอยู่ในเครื่องหมายวงเล็บ

ในตัวอย่างต่อไปนี้ประสบการณ์มีรายการต่อไปนี้ในตารางการแปลท้องถิ่น:
ที่มา | es |
---|---|
สวัสดี Player_Name! | สวัสดี Player_Name! |
ชื่อของฉันคือ NPC_Name | ฉันชื่อ NPC_Name |
หากผู้ใช้มีตั้งค่าภูมิภาคเป็น es การแปลผลิตภัณฑ์จะเป็นดังนี้:
ข้อความเดิมในเกม | แปลภาษาสเปน |
---|---|
สวัสดี new_storm! | สวัสดี new_storm! |
ชื่อของฉันคือ Diva Dragonslayer | ฉันชื่อว่า Diva Dragonslayer |
ในบางกรณีคุณอาจต้องการใช้ตัวบ่งบอกรูปแบบเพื่อควบคุมวิธีการที่มูลค่าพารามิเตอร์ถูกรูปแบบในสตริงท้องถิ่น
ตัวกำหนดรูปแบบที่มีอยู่มีดังนี้:
ตัวกำหนด | ประเภท | คําอธิบาย | ออกตัวอย่าง |
---|---|---|---|
int สร้างเมื่อวันที่: เมื่อวันที่สร้าง: | จํานวน | ตัวเลขที่มีเครื่องหมายลบทางเลือก; ไม่มีตัวแยกพัน | 1234 |
คงที่ | จํานวน | สองจำนวนเศษส่วนที่มีตัวบ่งบอกทศนิยม, เครื่องหมายลบทางเลือก, และไม่มีเครื่องแยกพัน | 1234.501234,50 |
จำนวน | จํานวน | สองจำนวนเศษส่วนที่มีตัวบ่งบอกทศนิยม, เครื่องหมายลบทางเลือก, และตัวแยกหมื่น | 1,234.501234,50 |
เอ็กซ์ HEX | จํานวน | ตัวเลขถูกแปลงเป็นหกเหลี่ยม; ลบจะถูกแปลงเป็นส่วนเสริมสองของ 64 บิต | 3FF |
หกเหลี่ยม | จํานวน | เหมือนกับ HEX แต่ตัวเล็ก | 3ff |
วันที่และเวลา | จํานวน | เวลา UTC เป็นตัวเลขในรูปแบบที่ผู้ใช้สามารถอ่านได้ทั่วถึง | 2017-10-10 13:38:10 |
iso8601 | จํานวน | เวลา UTC ในรูปแบบ UTC เป็นหมายเลขเพื่อรูปแบบ ISO-8601 | 2017-10-12T22:02:38Z |
เวลาสั้น | จํานวน | เวลา UTC เพื่อรูปแบบ "ชั่วโมง:นาที" ท้องถิ่น | 1:45 PM13:45 |
datetime สั้น | จํานวน | เวลา UTC สำหรับวันที่ทั่วไป + รูปแบบเวลาสั้น ๆ | 10/10/2017 1:45 PM |
วันที่สั้น | จํานวน | เวลา UTC เพื่อรูปแบบวันที่สั้น ๆ | 10/10/20172017-10-10 |
แปล | สตริง | มองหาการจับคู่สตริงต้นฉบับในตารางการแปลท้องถิ่นและใช้การแปลท้องถิ่นที่มีอยู่ |
แปลสตริงย่อย
ใช้ตัวบ่งบอก แปล เมื่อต้องการแปลโดยตรงจากตารางการแปลท้องถิ่นการแปลจะค้นหาการจับคู่ที่ถูกต้องของพารามิเตอร์ในคอลัมน์ที่มาของตารางการแปลท้องถิ่นของคุณ
ในตัวอย่างต่อไปนี้ประสบการณ์มีแถวต่อไปนี้ในตารางการแปลท้องถิ่น:
ที่มา | es |
---|---|
ฉันมาจาก Place_Name:translate | สารสกัดจาก Place_Name:translate |
บราซิล | บราซิล |
ลอนดอน | ลอนดอน |
เยอรมนี | อเลมาเนีย |
หากผู้ใช้มีตั้งค่าภูมิภาคเป็น 'es' การแสดงผลการแปลจะปรากฏดังต่อไปนี้:
ข้อความเดิมในเกม | แปลภาษาสเปน |
---|---|
ฉันมาจากบราซิล | โซยของบราซิล |
ฉันจากลอนดอน | โซเดียของลอนดอน |
ฉันมาจากเยอรมนี | โซเดอร์จากเยอรมนี |
แปลด้วยตัวเลข
คุณสามารถใช้ตัวกำหนดเพื่อรูปแบบตัวเลขที่คุณมีให้ตรงกับบริบทภายในประสบการณ์ของคุณ
ในตัวอย่างต่อไปนี้ประสบการณ์มีรายการที่เกี่ยวข้องกับตัวเลขต่อไปนี้ในตารางการแปลท้องถิ่น:
ที่มา | es |
---|---|
race_time:fixed วินาที | race_time:fixed วินาที |
เงิน 1:num และอัญมณี 2:int | เงิน 1:num และอัญมณี 2:int |
หากผู้ใช้มีตั้งค่าภูมิภาคเป็น es การแปลผลผลิตจะแสดงดังต่อไปนี้:
ข้อความเดิมในเกม | แปลภาษาสเปน |
---|---|
75.202844 วินาที | 75,20 วินาที |
เงิน $2500.5 และอัญมณี 99.8 | $2.500,50 ดีนาโรและ 100 อัญมณี |