ObductionFanLocalization
การเปลี่ยนแปลงในเกม Obduction เป็นภาษาท้องถิ่น
สวัสดี! ขอบคุณมากที่ให้ความสนใจสนับสนุนการแปลเป็นภาษาใหม่ใน Obduction! หากคุณต้องการหารือเกี่ยวกับความพยายามในการโลคัลไลเซชันใน Obduction โปรดดูฟอรัม Obduction Localization ของเรา หากคุณต้องการสนับสนุนพื้นที่เก็บข้อมูลนี้ โปรดแยกส่วน Repo และยื่นคำขอดึงข้อมูลตามมาตรฐานที่ระบุไว้ในคำถามที่พบบ่อยของเรา และบางรายการระบุไว้ที่นี่เพื่อใช้อ้างอิง:
ฉันต้องการแปลไฟล์จาก Obduction เป็นภาษาใหม่ ฉันจะทำสิ่งนี้ได้อย่างไร?
- ในไดเร็กทอรี
Obduction/Content/Localization
ของเกมของคุณ ให้เพิ่มไดเร็กทอรีใหม่สำหรับภาษาของคุณโดยตั้งชื่อเป็นตัวอักษรสองตัวที่โดยทั่วไปจะใช้อธิบายชื่อภาษาของคุณ (เช่น "fr" จะเป็นอักขระสองตัวที่โดยทั่วไปใช้เป็นสัญลักษณ์ของ "ฝรั่งเศส") - คัดลอกและวางไฟล์ทั้งหมดจากไดเร็กทอรี
en
ลงในภาษาใหม่ของคุณ - เพิ่มรายการภาษาใหม่ในไฟล์
Languages.json
ของคุณ (ในไดเร็กทอรี Localization
) ด้วย LanguageID
ที่เหมือนกับชื่อของไดเร็กทอรีที่คุณเพิ่งสร้างขึ้น (นั่นคือวิธีที่ตัวจัดการการแปลในเกมค้นหาไฟล์ของคุณ), LanguageName
นั่นคือคำแปลภาษาอังกฤษของชื่อภาษาของคุณ และ DisplayName
ที่เป็นชื่อภาษาของคุณในภาษาของคุณ - เปิด Obduction และตรวจสอบว่าภาษาของคุณปรากฏในรายการภาษาในเมนู หากไม่มีอยู่ในรายการภาษา ให้ตรวจสอบอีกครั้งว่าคุณป้อนทุกอย่างในไฟล์
Languages.json
อย่างถูกต้อง - เริ่มการแปลไฟล์ในไดเร็กทอรีภาษาใหม่ของคุณและตรวจสอบให้แน่ใจว่าไฟล์เหล่านั้นใช้งานได้ในเกม โปรดทราบว่าไฟล์ทั้งหมดจะต้องบันทึกด้วยการเข้ารหัส UTF-16 LE พร้อม BOM (หมายเหตุ: เรารู้ว่าปัจจุบัน
git diff
ถือว่าไฟล์เหล่านี้เป็นไฟล์ไบนารี่ และเรากำลังมองหาวิธีแก้ปัญหาทางเลือกและเชื่อถือได้ในส่วนของเรา เพื่อแก้ไขปัญหานี้ และทำให้ผู้คนสามารถมีส่วนร่วมได้ง่ายขึ้น แต่สำหรับตอนนี้ ไฟล์ UTF-16 จะเป็นสิ่งที่เรายอมรับ) - เมื่อไฟล์ทั้งหมดของคุณได้รับการแปลและได้รับการยืนยันแล้วว่าแสดงในเกมอย่างถูกต้อง คุณสามารถส่งคำขอดึงข้อมูลไปยังที่เก็บนี้ด้วยโฟลเดอร์ที่คุณสร้างขึ้นได้
ฉันไม่คุ้นเคยกับ GitHub แต่ฉันต้องการสนับสนุนภาษาที่ฉันแปลเพื่อการ Obduction โดยทำสิ่งที่เรียกว่า "คำขอดึง" ฉันจะแบ่งปันงานของฉันกับคุณได้อย่างไร?
- สร้างบัญชี GitHub
- เยี่ยมชมไดเร็กทอรี Localization ของพื้นที่เก็บข้อมูลของเรา
- คลิกที่ปุ่ม "อัปโหลดไฟล์" ซึ่งอยู่เหนือข้อความ "การคอมมิตล่าสุด" ใกล้กับมุมขวาบนของหน้าจอ
- ลากโฟลเดอร์บนดิสก์ของคุณที่มีไฟล์ที่แปลเป็นภาษาใหม่ของคุณลงในพื้นที่ที่ระบุว่า "ลากไฟล์มาที่นี่"
- เมื่อคุณทำเสร็จแล้ว ให้เลื่อนลงและป้อนชื่อและส่งข้อความสำหรับการคอมมิตของคุณ
- เมื่อคุณเพิ่มชื่อเรื่องและส่งข้อความตาม README ของเราแล้ว ให้คลิกที่ "สร้างคำขอดึงข้อมูล"
- บนเพจที่คุณถูกพาไปเมื่อสร้างคำขอดึง ตรวจสอบให้แน่ใจว่าทางแยกฐาน (ทางแยกทางด้านซ้าย) คือ repo
Obduction Fan Localization
และสาขาที่อยู่ถัดจากนั้นเป็น master
- ตรวจสอบให้แน่ใจว่าหัวเรื่องและข้อความคอมมิตของคุณดีพอที่จะส่ง จากนั้นกด "สร้างคำขอดึงข้อมูล" อีกครั้ง
- สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการใช้ GitHub และการสร้างคำขอดึง โปรดดูคู่มือเริ่มต้นใช้งานของ GitHub
ฉันจำเป็นต้องมีข้อมูลหรือข้อมูลใดในคำขอดึงของฉัน
ข้อมูล ที่รวมอยู่ในข้อความยืนยันของคุณ:
- ที่อยู่อีเมล ของคุณที่เราอาจใช้ในการติดต่อคุณโดยตรง
- ชื่อหรือตัวระบุ ของคุณ (อาจเป็นชื่อผู้ใช้ที่คุณใช้) และ -- ถ้ามี -- ชื่อหรือตัวระบุของบุคคลที่คุณมีส่วนร่วมในนามของ (และโปรดรวมลิงก์ไปยังการอนุญาตเป็นลายลักษณ์อักษรเฉพาะของพวกเขาสำหรับคุณ ทำเช่นนั้น)
- รหัสภาษา (ตัวระบุอักขระสองตัว) ของภาษาที่คุณกำลังเพิ่มการรองรับการแปล (เช่นในไฟล์
Languages.json
) - ชื่อที่แสดง (และภาษาถิ่น ถ้ามี) ของภาษาที่คุณกำลังเพิ่มการรองรับการแปล (เช่นในไฟล์
Languages.json
) - ชื่อภาษา (และภาษาถิ่น ถ้ามี) ของภาษาที่คุณกำลังเพิ่มการรองรับการแปล (เช่นในไฟล์
Languages.json
) - Obduction เวอร์ชัน ใดที่คุณใช้ทดสอบการแปลของคุณ
- สรุปสั้นๆ (1-2 ประโยค) เกี่ยวกับวิธีการแปลของคุณ
ข้อมูล ที่รวมอยู่ในคำขอดึงของคุณ:
- โฟลเดอร์การแปลเป็นภาษาใหม่ที่มีไฟล์ทั้งหมดแปลเป็นภาษาที่ต้องการ
- ทางเลือก: หากต้องการ ไฟล์ .txt ที่เป็นข้อมูลสรุปที่ยาวขึ้นเกี่ยวกับแนวทางการแปลและบันทึกย่อของคุณ (อยู่ในไดเร็กทอรีใหม่ของภาษาของคุณ)
ฉันจำเป็นต้องทดสอบการรองรับภาษาใหม่ของฉันในสำเนาเกมในเครื่องของฉันก่อนที่จะส่งคำขอดึงหรือไม่?
ใช่.