.TH INTLTOOL-PREPARE 8 "2003-08-02" "intltool" .SH "نام (NAME)" intltool\-prepare \- آماده‌سازی بسته نرم‌افزاری برای استفاده از intltool .SH "خلاصه دستور (SYNOPSIS)" .B intltool-prepare [\fIگزینه‌ها\fR] [\fI\s-1KEYWORD\s0\fR]... .SH "توضیحات (DESCRIPTION)" .PP برای بسته‌های نرم‌افزاری شامل انواع خاصی از فایل‌های قابل ترجمه (مانند desktop. و soundlist.)، پیش از استفاده از \fBintltool\fR، مترجمان ناچار بودند آن‌ها را تک‌به‌تک بررسی کرده و بومی‌سازی خود را به هر فایل اضافه کنند. این فرایند مستعد خطا است، زیرا ممکن است مترجمان مرتکب خطاهای تایپی شوند یا بومی‌سازی را با کدگذاری نادرست اضافه کنند. علاوه بر این، مترجمان ممکن است همیشه ندانند که فایل‌های دیگری (به جز فایل‌های po.) نیز قابل ترجمه هستند. .PP .I intltool با استخراج رشته‌های درون این فایل‌های قابل ترجمه در یک فایل الگوی po با پسوند pot. از تمام مشکلات بالا جلوگیری می‌کند. تنها کاری که مترجمان باید انجام دهند، ترجمه فایل‌های po است. سپس، \fBintltool-merge\fR(8) رشته‌های بومی‌سازی‌شده را با آن فایل‌ها ادغام خواهد کرد. .PP پیش از اینکه نرم‌افزار شما با intltool سازگار شود، چند مسئله باید برطرف شوند و \fBintltool-prepare\fR تلاش می‌کند همه آن‌ها را مدیریت کند. \fBintltool-prepare\fR کارهای زیر را انجام می‌دهد: .IP \[bu] 2 استخراج تمام رشته‌های بومی‌سازی‌شده در فایل‌های با سبک desktop. (شامل ".desktop"، ".soundlist"، ".keys" و ".directory") در فایل‌های po متناظر. .IP \[bu] تبدیل فایل‌های قابل ترجمه به الگوهایی که فاقد هرگونه بومی‌سازی هستند. .IP \[bu] افزودن فهرست فایل‌های الگوی بالا به \fBPOTFILES.in\fR. .IP \[bu] افزودن فهرست فایل‌های قابل ترجمه قدیمی به \fB.cvsignore\fR (زیرا بعداً توسط \fIintltool\fR تولید خواهند شد). .IP \[bu] افزودن قواعد تولید این فایل‌ها به Makefile.am. .PP نکته: پیش از اجرای \fBintltool-prepare\fR باید دایرکتوری کاری را به بالاترین سطح از دایرکتوری منبع تغییر دهید. .SH "گزینه‌ها (OPTIONS)" .PP \fIKEYWORD\fR فهرستی از کلیدواژه‌های اضافی به جز "Name"، "Comment" و "description" است. \fBintltool-prepare\fR هر خطی را که با این \fIKEYWORD\fRها آغاز شود شناسایی کرده و رشته‌های بومی‌سازی‌شده را پس از علامت مساوی ("=") استخراج می‌کند. .IP "\fB\-x\fR" 4 .PD 0 .IP "\fB\-\-verbose\fR" 4 .PD حالت پرگو برای ارائه بازخورد بیشتر به کاربر. .IP "\fB\-v\fR" 4 .PD 0 .IP "\fB\-\-version\fR" 4 نمایش اطلاعات نسخه. .IP "\fB\-h\fR" 4 .PD 0 .IP "\fB\-\-help\fR" 4 نمایش نحوه استفاده و اطلاعات راهنمای پایه. .SH "گزارش خطاها (REPORTING BUGS)" گزارش خطاها به .SH "نویسندگان (AUTHORS)" Darin Adler .br Kenneth Christiansen .br Maciej Stachowiak .SH "همچنین ببینید (SEE ALSO)" .BR intltoolize (8), .BR intltool-update (8), .BR intltool-extract (8), .BR intltool-merge (8)