infrae.i18nextract เป็นสูตร buildout ซึ่งสร้างสคริปต์เพื่อดึงสตริง i18n จากแพคเกจหลาย .pot & nbsp;. สคริปต์ที่จะผสานหรือรวบรวมการแปลที่มีอยู่ทั้งหมดนอกจากนี้ยังมี
สกัดสนับสนุนสคริปต์จากหลามสคริปต์ Zope หน้าแม่แบบ Chameleon หน้าแม่แบบรูปแบบและแผนผัง Formulator ซิลวาเมตา
กันตัวอย่างใน buildout:
[silva แปล]
สูตร = infrae.i18nextract
แพคเกจ =
& nbsp; silva.core.views
& nbsp; silva.core.smi
เอาท์พุท = $ {buildout: ไดเรกทอรี}
แพคเกจการส่งออก = silva.translations
โดเมน = silva
เส้นทางพิเศษ = $ {zope2: สถานที่ตั้ง} / lib / หลาม
ตัวเลือก
แพคเกจ
& nbsp; รายชื่อของแพ็กเกจที่จะดึงการแปลจาก
เอาท์พุต
& nbsp; ไดเรกทอรี Output สำหรับแม่แบบไฟล์ที่สร้าง
แพคเกจการส่งออก
& nbsp; ถ้าระบุคุณจะสามารถที่จะสร้างแม่แบบไฟล์โดยตรงภายในแพคเกจที่
โดเมน
& nbsp; โดเมนแปลที่จะใช้
เส้นทางพิเศษ
& nbsp; เส้นทางหลามเสริมเพื่อเพิ่มเพื่อที่จะสามารถโหลดรหัสหลามเพื่อดึงสตริงแปลจากมัน
สคริป
สองสคริปต์จะถูกสร้างขึ้น:
ส่วนชื่อสารสกัด
& nbsp; ที่ทำแยกการแปล p ตัวเลือกบันทึกแฟ้มแม่แบบสร้างขึ้นในแพคเกจการส่งออกที่ระบุไว้ในส่วน buildout
ส่วนชื่อการจัดการ
& nbsp; การจัดการไฟล์การแปลในการส่งออกแพคเกจที่ระบุไว้ในส่วน buildout:
& nbsp; * -m ผสานแฟ้มแม่แบบการแปลเป็นคำแปลที่มีอยู่ทั้งหมดไฟล์
& nbsp; * -C รวบรวมแปลไฟล์ที่มีอยู่ทั้งหมด
สคริปต์ที่ผ่านมาต้องมีคำสั่ง msgfmt และ msgmerge ติดตั้งในระบบ (ที่มีอยู่ใน gettext)
มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.
< ul>
มีอะไรใหม่ ในรุ่น 1.3:
- เพิ่มสองตัวเลือก --export-tarball ที่จะสร้างที่เก็บ ที่สามารถนำมาใช้ในการอัปโหลดที่จะแปล Launchpad และ --import-tarball ที่สามารถใช้เพื่อนำเข้า tarball จาก Lanchpad.
- เพิ่มตัวเลือก Zope ผลิตภัณฑ์เพื่อเปิดใช้งานการสกัดในรหัสที่ใช้ผลิตภัณฑ์ Zope เก่า.
มีอะไรใหม่ ในรุ่น 1.2.1:
- xml ไฟล์ไม่ได้เสมอเมตาซิลวา อย่าล้มเหลวถ้าพวกเขาไม่สามารถแยกวิเคราะห์เป็นเช่นนี้.
มีอะไรใหม่ ในรุ่น 1.2:
- เปลี่ยนชื่อสคริปต์ผสานเข้าไปจัดการ เพิ่มตัวเลือกในการรวบรวมไฟล์แปล.
- การส่งออกเข้าสู่ระบบการแก้ไขปัญหาที่เป็นความผิดพลาดเมื่อแปลที่มีจุด.
ต้องการ
- หลาม
ความคิดเห็นที่ไม่พบ