<ก่อนหน้านี้ | 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 ในการบันทึกข้อความที่ไม่ได้แปล