تا به حال شده که بخواهید افزونهایی از افزونههای دروپال را ترجمه کنید اما خود افزونه فایلی برای ترجمه کردن همراه خودش نداشته باشد و آن وقت به خاطر اینکه آن توسعه دهنده به فکر افرادی مثل شما نبوده هزار بدوبیراه به آن گفته باشید. بعد شروع به گشتن در درون کدهای افزونه میکنید یا آن را روی دروپال خودتان نصب میکنید بعد شروع میکنید توسط واسط ترجمه خود دروپال یکی یکی رشتهها را پیدا کردن و بعد ترجمه میکنید اما باز این هم کار سختی است و حتی مشکل بعدی این است که شاید شما بعداًْ به این ترجمهها احتیاج پیدا کنید و خیلی از مسایل دیگر که افراد غیر انگلیسی زبان با آن در این پهنای بیکران شبکه مجازی دست به گریبانند. اما میخواهم امروز یک افزونه دروپالی به شما معرفی کنم که حداقل مقداری از مشکلات شما را حل خواهد کرد حداقل در زمینه استخراج رشتههای ترجمه که خیلی خوب عمل میکند. این افزونه Translation template extractor نام دارد که به نام potx هم شناخته میشود کار این نرم افزار استخراج رشتههای ترجمه از درون دروپال است حالا این رشتههای قابل ترجمه شدن هر کجای دروپال که میخواهد باشد در قالبها، افزونهها (حال میخواهد افزونه یا قالب متعلق به خود دروپال باشد یا شما آن را نصب کرده باشید) یا در هسته اصلی شما میتوانید کل افزونهها و قالبها را به صورت یکجا رشتههای ترجمهاش را استخراج کنید یا هر قالب یا افزونه را به صورت مجزا حتی اگر قالب یا افزونه شما وسیع و حجیم است مثلاًْ افزونه دیدها؛ شما میتوانید یک قسمت خاص این افزونه را انتخاب و رشته ترجمه آن را استخراج کنید نکته جالب این افزونه این است که شما حتی میتوانید رشتههایی را که قبلاًْ ترجمه شده و در دروپال موجود است و مشابه کلمات یا جملات موجود در افزونه مورد نظر شما است را همراه با رشتههای ترجمه استخراج کنید؛ مثلاًْ کلماتی مثل بله، نه، سلام، قبول، انجام شد و ... به شرط آنکه دو جمله مشابه هم باشند (جمله موجود در دروپال و جمله موجود در افزونه یا قالب مورد نظر شما) در صورتی که شما از این قابلیت استفاده کنید فرمت فایل استخراجی PO است؛ این فرمت فایلهای ترجمه شده است و در صورتی که از این گزینه استفاده نکنید فرمت فایل استخراجی POT خواهد بود که این نوع فرمت فایلهای ترجمه شونده است باید متذکر شوم که قابلیت استخراج فایل همراه با معادل ترجمهها در صورتی امکان پذیر است که شما زبانهای دیگری به غیر از انگلیسی را در سیستم دروپال فعال کرده باشید. در آخر هم با خیال راحت ترجمه کنید یا اگر خودتان توان این کار را ندارید به شخص دیگری این کار ترجمه را واگذار کنید و خودتان تنها ترجمهها را وارد کنید. آموزش: ابتدا افزونه را وارد و نصب نمایید. به مسیر زیر بروید: مدیریت » پیکربندی » منطقه و زبان » واسط ترجمه سپس زبانه استخراج (extract) را انتخاب کنید. در قسمت اول صفحه مکانهایی که رشتههای ترجمه در آن وجود دارند را نمایش میدهد، شما هر کدام را که تمایل دارید انتخاب نمایید. قسمت دوم تنظیمات استخراج است: گزینه اول تنها فایل ترجمه شونده با فرمت pot را استخراج میکند اما در صورت آنکه شما زبان دیگری به غیر از انگلیسی را در سیستم خود فعال داشته باشید گزینه دومی در اختیار دارید که میتوانید فایل استخراجی خود را در همان زبان استخراج کنید. در آخر صفحه نیز گزینهایی وجود دارد (گزینه سوم) در صورت آنکه آن را فعال کنید و گزینه انتخابی شما در قسمت دوم نیز گزینه اول نباشد فایل خروجی شما یک فایل po است و رشتههای ترجمه شده مشابه که قبلاًْ در دروپال موجود بوده را همراه دارد. موفق باشید.
دسته بندی مطلب