make_strings(1) راهنمای سیستم GNUstep make_strings(1)

make_strings - ابزاری برای ساخت فهرست رشته‌های قابل بومی‌سازی از فایل‌های Objective-C

make_strings [--help] [--verbose] [--aggresive-import] [--aggressive-match] [--aggressive-remove] [-L languages] files.[hmc...]

برنامهٔ make_strings فایل‌های Objective-C را تجزیه کرده و فهرست‌هایی از رشته‌های قابل بومی‌سازی می‌سازد. سپس فایل‌های جدید .strings ایجاد می‌کند یا رشته‌ها را با فایل‌های .strings موجود ادغام می‌نماید. این ابزار هنگام تطبیق رشته‌های قدیمی و جدید عملکرد نسبتاً هوشمندی دارد و فایل‌های .strings تولید می‌کند که کار با آن‌ها (علی‌الاصول) برای مترجم آسان است.

دستور make_strings گزینه‌های زیر را می‌پذیرد:

فهرست کوتاهی از گزینه‌های موجود را نمایش می‌دهد.
اطلاعات بیشتری را هنگام پردازش چاپ می‌کند.
مشخص می‌کند چه زبان‌هایی باید پردازش شوند. چندین گزینهٔ -L پذیرفته می‌شود، یا می‌توان چندین languages را در یک پرچم -L تعریف کرد.
گزینهٔ --aggresive-match را فعال کرده و مدخل‌های صوری (dummy) را که بر اثر وارد کردن فایل‌های .strings تولیدنشده توسط برنامهٔ make_strings اضافه شده‌اند، به‌طور خودکار حذف می‌کند. این گزینه زمانی مناسب است که make_strings برای نخستین بار اجرا می‌شود و یک فایل .strings موجود با ترجمه‌ای نسبتاً دقیق در دسترس است.
این گزینه باعث می‌شود make_strings فرض کند کلیدهای منطبق باید ترجمه‌های یکسانی داشته باشند. این امر می‌تواند صرفه‌جویی زیادی در کار به همراه داشته باشد، اما خطر ترجمهٔ اشتباه را افزایش می‌دهد.
رشته‌ها/کلیدهای منسوخ را حذف می‌کند.

make_strings -L "English Swedish Russian" *.[hm]

GNUstep(7).

برنامهٔ make_strings توسط Alexander Malmberg <alexander@malmberg.org> نوشته شده است.

این صفحهٔ راهنما توسط Yavor Doganov <yavor@gnu.org> اضافه شده است.

Copyright (C) 2009 Free Software Foundation, Inc.

کپی‌برداری و توزیع این فایل، با یا بدون تغییر، در هر رسانه‌ای بدون پرداخت حق امتیاز مجاز است، به شرطی که اعلان حق نشر و این اعلان حفظ شوند.

16 اوت 2009 GNUstep