آموزش فارسی کردن نرم افزارها
در این مقاله قصد داریم نرم افزاری را به شما کاربران عزیز سرزمین دانلود معرفی کنیم که با استفاده از این نرم افزار میتوانید هر برنامه و نرم افزاری که مایل هستید فارسی کنید.
در اینجا ما نرم افزار پر کاربرد ++Notepad را فارسی میکنیم و بعد فایل فارسی را به حالتی تبدیل میکنیم که در تمامی سیستمهای مورد نظر نصب شود و همه بتوانند از آن استفاده کنند.
لازم است در ابتدا نرم افزار کم حجم
Exe Scope را از
اینجا دانلود نمایید و سپس آن را در سیستم خود نصب کنید.
بعد از اینکه نرم افزار مورد نظر را نصب کردید از مسیری که در ادامه مشخص شده است آن را اجرا نمایید:
Start/All Programs/Exe Scope v6.30/EXE Scope v6.30
محیط نرم افزار Exe Scope بسیار ساده و قابل فهم است و باید گفت که نرم افزار قدرتمندی میباشد زیرا از طریق آن میتوانید سورس کد تمام نرم افزارها (در صورتی که رمز نداشته باشند) را تغییر دهید. همین ویژگی است که به فارسی کردن نرم افزارها کمک میکند.
نرم افزاری که میخواهید آن را فارسی کنید (در اینجا ++Notepad) باید در سیستم نصب شده باشد. (در صورتی که آن را نصب ندارید حتماً برای ادامه کار نصب کنید)
اکنون باید به مسیر نصب نرم افزاری بروید که میخواهید آن را فارسی کنید. مسیر نصب پیش فرض نرم افزار ++Notepad در زیر نوشته شده است:
C:\Program Files\Notepad++
اکنون باید تمام فایلهایی که در داخل پوشه مورد نظر وجود دارد انتخاب کنید. سپس همه آنها را در پوشهای دیگر که از قبل در جای دیگری ساختهاید کپی کنید.
(مثلاً در درایو D و پوشهای به نام FA_Notepad++)
دقت نمایید که نرم افزار ++Notepad در حالت اجرا نباشد اگر در حالت اجراست از آن خارج شوید. اکنون باید به سراغ نرم افزار EXE Scope برویم و باید آن را اجرا کنیم.
از منوی فایل (File) برنامه گزینه Open را انتخاب میکنیم:
در ادامه پنجره زیر نشان داده می شود. از طریق این پنجره ی باز شده می توان فایل های نرم افزار مورد نظر را که می خواهیم فارسی کنیم وارد نرم افزار نماییم.
حالا باید با استفاده از پنجره باز شده به مسیر ذخیره کردن فایلهایی که در درایو D و با نام FA_Notepad++ ساختیم برویم. چون از این به بعد فقط با فایلهای این پوشه کار داریم و به مسیر نصب پیش فرض نرم افزار کاری نداریم.
در این بخش تمام فایلها با پسوندهای scr, olb, vbx, ocx, dll, exe و ... را به صورت جداگانه وارد نرم افزار میکنیم. مثلاً ابتدا فایل ++Notepad را انتخاب و با کلیک کردن روی Open آن فایل را به محیط برنامه Exe Scope وارد میکنیم.
مشاهده می شود که در قسمت چپ پنجره تغییراتی به وجود می آید.
اگر روی گزینه Resource و سپس Menu کلیک کنید دو عدد 1500 و 11000 را خواهید دید. اکنون روی عدد 1500 کلیک نمایید. مشاهده می کنید در قسمت راست برنامه عباراتی وجود دارد که این عبارات در بخش منوی برنامه ++Notepad نیز وجود دارند.
اکنون برای فارسی کردن (مثلا تغییر کلمه File به فایل) باید روی File راست کلیک نماییم گزینه Edit را از آن انتخاب کنیم. به جای File می نویسیم فایل. همین کار را برای بقیه موارد هم انجام می دهیم. در ادامه Save Update را انتخاب می کنیم.
در ادامه در پنجره ظاهر شده OK را انتخاب می کنیم. بعد به درایو D و بعد پوشه ی FA_Notepad++ رفته و ++Notepad را اجرا می نماییم. مشاهده می کنید که قسمت هایی از منوی برنامه فارسی شده اند.
استفاده از نرم افزارهای فارسی ساز به دقت و کار کردن زیادی نیاز دارد. در این صورت است که شما میتوانید در این زمینه توانایی داشته باشید. این نرم افزارها این قابلیت را دارند که از طریق آن اندازه پنجرهها را هم تغییر دهید و فقط باید فایل مناسب جهت ویرایش را انتخاب نمایید.
ساخت فایل نصب، برای برنامه فارسی شده:
اکنون نوبت به انتشار فایل است. باید گفت که نرم افزار ++Notepad که برای فارسی سازی آن را انتخاب کردیم در ریجستری تأثیر گذار نیست.
میتوان پوشه را کپی کرده و به سیستم دیگری برده و اجرا کنیم، مشاهده میشود که برنامه بدون مشکل اجرا میشود. اما در صورتی که نرم افزاری که در ریجیستری تأثیر دارد فارسی کنیم و به سیستم دیگر انتقال دهیم اجرا نخواهد شد و بیشتر نرم افزارها نیز از این نوع هستند.
برای حل این مشکل ابتدا باید نسخهی اصلی نرم افزار ++Notepad را نصب کنیم و فایلهایی که در آنها تغییر ایجاد کردهایم در مسیر نصب کپی کنیم. در این صورت نرم افزار فارسی میتواند در سیستم جدید قرار داده شود.
همچنین میتوان از نرم افزار ساخت
Setup استفاده نمود. با استفاده از این نرم افزار شما فایلهای خود را در 3 تا 4 مرحله به آن معرفی میکنید و سپس میتوانید یک فایل نصبی داشته باشید که با کلیک بر روی فایل نصبی، فایلهای شما شروع به نصب میکنند. فقط باید دقت نمود که فایلها را در مسیری که نرم افزار نصب شده است کپی کنید.
روش های ساخت فایل نصبی، در مقاله های جداگانه ای آموزش داده شده است:
آموزش ساخت فایل نصبی
در اینجا نیز به صورت مختصر روش ساخت یک فایل نصبی را آموزش میدهیم:
از منوی Start گزینه Run را انتخاب کرده و عبارت iexpress را تایپ کنید. وقتی پنجره IExpress ظاهر شد روی Next کلیک کنید.
گزینه ...Create new Self را انتخاب کنید.
گزینه Extract Files Only را انتخاب نموده و روی Next کلیک می کنیم.
سپس نامی را برای فایل خود انتخاب می کنیم و بعد روی Next کلیک می کنیم.
در مرحله بعدی گزینه ی No Prompt را انتخاب و روی Next کلیک می کنیم. باید توجه کنیم که اگر در این قسمت گزینه ی Prompt User Width را انتخاب نماییم سوالی در مورد ادامه نصب از ما پرسیده خواهد شد، که آیا برای نصب آماده هستیم یا نه.
در این بخش گزینه پیش فرض را انتخاب و روی Next کلیک می کنیم.
در این قسمت فایل مورد نظر خود را اضافه کنید. (فقط انتخاب یک فایل امکان پذیر است. اگر شما می خواهید چندین فایل انتخاب کنید باید فایل مورد نظر به صورت فشرده باشد) در ادامه Next را کلیک می کنیم.
در این قسمت نیز می توان نحوه نمایش پنچره "فایل نصبی" در ویندوز را در موقع نصب مشخص نمود . گزینه پیش فرض را انتخاب نموده و Next را کلیک می کنیم.
در این پنجره Display Message را انتخاب میکنیم تا پیغام دلخواه بعد از نصب نمایش داده شود. سپس روی Next را انتخاب می کنیم.
باید مسیری را برای ذخیره کردن فایل خود در این پنجره مشخص کنیم. مسیر را انتخاب کرده و روی Next کلیک می کنیم.
در این پنجره Don’t Save را انتخاب و Next را کلیک می کنیم.
روی Next کلیک کرده و کمی صبر می کنیم.
ساخت فایل نصب کننده به پایان رسید. اکنون شما می توانید با اجرای آن نرم افزار فارسی ساز خود را نصب نمایید.
نکته ای که قابل توجه است این است که در پنجره ی ظاهر شده باید محل نصب نسخه ی اصلی نرم افزار را تایپ کرد. همچنین می توانید یک راهنمایی در پنجره ظاهر شده بنویسید و از نرم افزار Exe Scope برای این کار استفاده کنید. همچنین می توانید عبارت “Please type the location” را تغییر دهید.
( 1 کامنت - مشاهده کامنت ها )
در اون قسمتی که میگه فایل مورد نظرتون رو اضافه کنید و ذکر کرده که فقط مجاز به یک انتخاب فایل هستید ما باید فایل های فارسی شده نرم افزار را, اول به شکل فشرده در بیاریم و به نرم افزار مسیر دهی کنیم؟ یا باید فایل های غیر ترجمه شده رو فشرده کنیم و به نرم افزار معرفی یا مسیر دهی کنیم کنیم؟