เวิร์กสเตชันออนไลน์ของ OnWorks Linux และ Windows

โลโก้

ฟรีโฮสติ้งออนไลน์สำหรับเวิร์กสเตชัน

<ก่อนหน้านี้ | Contents | ถัดไป>

6.47.2. เนื้อหาของ Gettext‌

โปรแกรมที่ติดตั้ง: autopoint, envsubst, gettext, gettext.sh, gettextize, msgattrib, msgcat, msgcmp, msgcomm, msgconv, msgen, msgexec, msgfilter, msgfmt, msggrep, msginit, msgmerge, msgunfmlat, renge , และ xgettext

ไลบรารีที่ติดตั้ง: libasprintf.so, libgettextlib.so, libgettextpo.so, libgettextsrc.so และ preloadable_libintl.so

ไดเร็กทอรีที่ติดตั้ง: /usr/lib/gettext, /usr/share/doc/gettext-0.20.1, /usr/share/gettext และ /usr/share/ gettext-0.19.8


คำอธิบายสั้น ๆ

autopoint คัดลอกไฟล์โครงสร้างพื้นฐาน Gettext มาตรฐานลงในแพ็คเกจต้นทาง

envsubst แทนที่ตัวแปรสภาพแวดล้อมในสตริงรูปแบบเชลล์

gettext แปลข้อความภาษาธรรมชาติเป็นภาษาของผู้ใช้โดยค้นหาคำแปลในแค็ตตาล็อกข้อความ

gettext.sh ทำหน้าที่เป็นไลบรารีฟังก์ชันเชลล์สำหรับ gettext . เป็นหลัก

gettextize คัดลอกไฟล์ Gettext มาตรฐานทั้งหมดลงในไดเร็กทอรีระดับบนสุดที่กำหนดของแพ็คเกจเพื่อเริ่มต้นการทำให้เป็นสากล

msgattrib กรองข้อความของแคตตาล็อกการแปลตามแอตทริบิวต์และจัดการแอตทริบิวต์


msgcat เชื่อมต่อและผสานรวมที่ได้รับ .ปอ ไฟล์

msgcmp เปรียบเทียบสอง .ปอ ไฟล์ที่จะตรวจสอบว่าทั้งสองมีชุดของ msgid strings เดียวกัน

msgcomm ค้นหาข้อความที่เหมือนกันกับที่ได้รับ .ปอ ไฟล์

msgconv แปลงแคตตาล็อกการแปลเป็นการเข้ารหัสอักขระอื่น

msgen สร้างแคตตาล็อกการแปลภาษาอังกฤษ

msgexec ใช้คำสั่งกับการแปลทั้งหมดของแคตตาล็อกการแปล

msgfilter ใช้ตัวกรองกับการแปลทั้งหมดของแคตตาล็อกการแปล

msgfmt สร้างแค็ตตาล็อกข้อความไบนารีจากแค็ตตาล็อกการแปล

msggrep แยกข้อความทั้งหมดของแคตตาล็อกการแปลที่ตรงกับรูปแบบที่กำหนดหรืออยู่ในไฟล์ต้นฉบับที่กำหนด

msginit สร้างใหม่ .ปอ ไฟล์เริ่มต้นข้อมูลเมตาด้วยค่าจากสภาพแวดล้อมของผู้ใช้

msgmerge รวมการแปลดิบสองฉบับเป็นไฟล์เดียว

msgunfmt ถอดรหัสแค็ตตาล็อกข้อความไบนารีเป็นข้อความแปลดิบ

msguniq รวมการแปลที่ซ้ำกันในแคตตาล็อกการแปล

ngettext แสดงการแปลภาษาพื้นเมืองของข้อความตัวอักษรที่มีรูปแบบไวยากรณ์ขึ้นอยู่กับตัวเลข

recode-sr-latin ถอดรหัสข้อความภาษาเซอร์เบียจากอักษรซิริลลิกเป็นอักษรละติน

xgettext แยกบรรทัดข้อความที่แปลได้จากไฟล์ต้นฉบับที่กำหนดเพื่อสร้างเทมเพลตการแปลแรก

libasprintf กำหนด พิมพ์อัตโนมัติf class ซึ่งทำให้รูทีนเอาต์พุตที่จัดรูปแบบ C ใช้งานได้ในโปรแกรม C ++ สำหรับใช้กับ สตริงและ ลำธาร

libgettextlib ไลบรารีส่วนตัวที่มีรูทีนทั่วไปที่ใช้โดยโปรแกรม Gettext ต่างๆ สิ่งเหล่านี้ไม่ได้มีไว้สำหรับการใช้งานทั่วไป

libgettextpo ใช้สำหรับเขียนโปรแกรมเฉพาะที่ประมวลผล .ปอ ไฟล์; ไลบรารีนี้ใช้เมื่อแอปพลิเคชันมาตรฐานมาพร้อมกับ Gettext (เช่น msgcomm, msgcmp, msgattribและ msgen) ไม่พอ

libgettextsrc ไลบรารีส่วนตัวที่มีรูทีนทั่วไปที่ใช้โดยโปรแกรม Gettext ต่างๆ สิ่งเหล่านี้ไม่ได้มีไว้สำหรับการใช้งานทั่วไป

preloadable_libintl ไลบรารี่ มีวัตถุประสงค์เพื่อใช้โดย LD_PRELOAD ที่ช่วย libintl ในการบันทึกข้อความที่ไม่ได้แปล


ระบบปฏิบัติการคลาวด์คอมพิวติ้งยอดนิยมที่ OnWorks: