[ทรงพลังสุด ๆ] บทช่วยสอนภาษาจีนแบบฝังบนมือถือ

โปสเตอร์ต้นฉบับ: Eternal Glory@〖Shuaihong〗 จำนวนการดู: 157 ตอบกลับ: 5 โพสต์ใน: 2014-03-02 07:51:46
เครื่องมือที่จำเป็นสำหรับบทช่วยสอนนี้:
Mobile version apktool, โปรแกรมแก้ไขข้อความ 920, พจนานุกรมภาษาอังกฤษ-จีน (ไม่จำเป็นหากภาษาอังกฤษของคุณดีพอ) โปรแกรมแก้ไขข้อความ 920 โปรดดาวน์โหลด apktool มือถือจาก Baidu!

เริ่มบทช่วยสอน:
เปิด apktool ก่อน เลือกโปรแกรม (apk) ที่คุณต้องการแปล คลิกและเลือก "ถอดรหัสทั้งหมด" จากนั้นรอ ระยะเวลาขึ้นอยู่กับขนาดของโปรแกรม หลังจากการถอดรหัสเสร็จสิ้น ให้เข้าสู่โฟลเดอร์ที่สร้างขึ้นหลังจากการถอดรหัสโปรแกรม เข้าสู่โฟลเดอร์แล้วคุณจะเห็นสองโฟลเดอร์ โฟลเดอร์ res และ smali และสองไฟล์ ไม่ว่าจะทำอะไรก็ตาม ให้เข้าไปในโฟลเดอร์ res เราจะเห็นว่ามีหลายโฟลเดอร์ที่เริ่มต้นด้วยค่า (บางโปรแกรมมีเพียงหนึ่งเดียว) และบางโฟลเดอร์ที่ขึ้นต้นด้วยเค้าโครงและวาดได้ สิ่งที่เราแปลเป็นหลักคือไฟล์ string.xml ในโฟลเดอร์ค่า แน่นอนว่ารายการของบางโปรแกรมอาจกระจัดกระจายอยู่ในไฟล์ xml อื่น โฟลเดอร์ค่าคือโฟลเดอร์ภาษาอังกฤษ โฟลเดอร์เช่นvalue-cs,value-fr,value-nb ฯลฯเป็นโฟลเดอร์ภาษาในประเทศอื่นๆ ค่า-zh-rCN คือโฟลเดอร์ภาษาจีนประยุกต์ และค่า-zh-rTW คือไต้หวันดั้งเดิม
(PS: ดังนั้นภายใต้สถานการณ์ใดที่โปรแกรมแสดงภาษาต่าง ๆ ที่จริงแล้วมันขึ้นอยู่กับการตั้งค่าภูมิภาคในการตั้งค่าระบบ เลือก ภาษาจีนตัวย่อ และมันจะแสดงภาษาในโฟลเดอร์ค่า -zh-rCN โดยอัตโนมัติ บางครั้งเมื่อเราเรียกดูฟอรัมเราจะเห็นซอฟต์แวร์เวอร์ชันที่ได้รับการปรับปรุงบางส่วนและเนื้อหาที่ได้รับการปรับปรุงแล้วมีรายการที่ได้รับการปรับปรุงแล้ว "ชุดภาษาที่คล่องตัว" ในความเป็นจริงมันหมายถึงการลบแพ็คเกจภาษาอื่น ๆ ที่ไม่จำเป็น ค่า xx และเก็บค่าแพ็คเกจภาษาที่คุณ need. es-xx เท่านั้น)
เมื่อโปรแกรมมีเพียงโฟลเดอร์เช่นค่า เราสามารถสร้างโฟลเดอร์values-zh-rCNด้วยตนเองและคัดลอกไฟล์ที่ต้องทำให้เป็นภาษาจีนภายใต้โฟลเดอร์ค่า (ไฟล์บางไฟล์ในค่า เช่นไฟล์ public.xml ไม่สามารถคัดลอกได้) โดยปกติแล้วเราเพียงแค่ต้องคัดลอกไฟล์ string.xml และไฟล์ arrays.xml เท่านั้น (string.xml ควบคุมรายการบนอินเทอร์เฟซของโปรแกรม และ arrays.xml ควบคุมตัวเลือกเมนูบางตัว)
เมื่อเราสร้างโฟลเดอร์ค่า-zh-rCN ด้วยตนเอง และใช้การทำให้เป็นภาษาจีน เราจะเรียกว่า "การทำให้เป็นภาษาจีนแบบฝัง"! นี่เป็นเวอร์ชันภาษาจีนโดยไม่ทำลายโฟลเดอร์ค่าดั้งเดิม แน่นอน หากคุณไม่ต้องการชุดภาษาอังกฤษด้วยซ้ำ คุณสามารถทำให้รายการเป็นค่าเป็นภาษาจีนได้โดยตรง ด้วยวิธีนี้ โปรแกรมจะมีเฉพาะชุดภาษาจีนเท่านั้น
พูดหลักการไปมากมายแล้ว มาเริ่มแปลภาษาจีนกันดีกว่า!
Open string.xml ด้วยโปรแกรมแก้ไขข้อความ 920 คุณจะต้องทำให้รายการระหว่าง และ เป็นภาษาจีนเท่านั้น นอกจากนี้ นอกจากชุดภาษาในโฟลเดอร์ res ที่ต้องทำให้เป็นภาษาจีนแล้ว ยังมีไฟล์ในเค้าโครงและโฟลเดอร์ xml ในโฟลเดอร์ res ที่ต้องทำให้เป็นภาษาจีนอีกด้วย นอกจากนี้ยังเปิดด้วยโปรแกรมแก้ไขข้อความ 920 ไฟล์เหล่านี้เต็มไปด้วยคำสั่งโค้ดและจำเป็นต้องค้นหาคำที่ต้องแปลงเป็นภาษาจีน ดังนั้นจึงขอแนะนำให้คุณติดตั้งซอฟต์แวร์ต้นฉบับก่อน จากนั้นจึงเปรียบเทียบคำ ค้นหา และแปลงเป็นภาษาจีน
เมื่อ const-string "xxxxxx" ในไฟล์ smali ถูกค้นหา สิ่งเหล่านี้จะถูกแยกส่วนจากไฟล์ class.dex ควรสังเกตว่าหลังจากแปลงเนื้อหา xxxx ให้เป็นภาษาจีนใน const-string "xxxx" แล้ว จะต้องบันทึกเป็น "UTF-8" (ซอฟต์แวร์จะบันทึกในรูปแบบนี้โดยอัตโนมัติ)
เรายังสามารถค้นหาคีย์เวิร์ด const-string ได้โดยตรงเพื่อค้นหาเนื้อหาภาษาจีนที่เราต้องการ ขอเน้นย้ำอีกครั้ง แนะนำให้ติดตั้งโปรแกรมเวอร์ชั่นภาษาอังกฤษลงมือถือก่อนแล้วค่อยนำไปใช้ในการเรียนภาษาจีน
สุดท้าย หลังจากที่เนื้อหาทั้งหมดได้รับการแปลเป็นภาษาจีนแล้ว ให้ใช้ apktool เพื่อคอมไพล์โฟลเดอร์ที่คุณเพิ่งถอดรหัสกลับมา จากนั้นใช้ apktool เพื่อเซ็นชื่อ จากนั้นคุณจึงจะติดตั้งมันได้!

>>>>>บทช่วยสอนนี้เผยแพร่โดย "My Mood My Rain" สมาชิกของ "Huawei t8620 Bar" บทช่วยสอนดั้งเดิมได้รับการปรับเปลี่ยนอย่างเหมาะสมและรวมเข้ากับบทช่วยสอนนี้โดย "Shuaihong" (BaiduID: Long Hong)
ตอบ 🤍 0 📤 แบ่งปัน เก็บรวบรวม
นักปราชญ์โซฟา
ดูโพสต์ต้องตอบ สนับสนุนเจ้าของกระทู้
เจ้าของกระทู้ จริงๆ แล้วบทแนะนำของคุณสามารถโพสต์ในพื้นที่แลกเปลี่ยนและอภิปรายเกี่ยวกับการแคร็กเกมได้
ลึกซึ้งมาก
ทนดูไม่ไหว+
— โหลดคำตอบทั้งหมดแล้ว —

ทิ้งคำตอบไว้