نحوه افزودن زبان فارسی به Inno Setup
در این مطلب نحوه اضافه کردن زبان های مختلف از جمله فارسی را به یک اسکریپت Inno Setup را بررسی میکنیم.

معرفی Inno Setup
نرم افزار Inno Setup یک نرم افزار رایگان برای تولید نصب کنندههای تحت ویندوز است که اولین بار در سال 1997 عرضه شده است. از این کامپایلر برای ایجاد Installer نرم افزار های محبوبی از جمله Visual Studio Code استفاده شده است.
اضافه کردن زبان های مختلف
در یک اسکریپت ساده، زبان پیشفرض به صورت زیر تعریف میشود.
در این نمونه متون اصلی از فایل Default.isl خوانده خواهد شد. همچنین عبارت compiler: به کامپایلر اعلام میکند که فایل مورد نظر در پوشه خود کامپایلر قرار دارد.
[Languages]
Name: "english"; MessagesFile: "compiler:Default.isl"
شما میتوانید سایر زبان های رسمی موجود در پوشه Languages که در محل نصب Inno Setup قرار دارند را به صورت زیر اضافه کنید.
[Languages]
Name: en; MessagesFile: "compiler:Default.isl"
Name: nl; MessagesFile: "compiler:Languages\Dutch.isl"
Name: de; MessagesFile: "compiler:Languages\German.isl"
اضافه کردن زبان فارسی
با توجه به اینکه زبان فارسی در حال حاظر به صورت رسمی به Inno Setup اضافه نشده است، شما باید ابتدا فایل ترجمه را از بخش زبانهای غیررسمی در گیت هاب Inno Setup دانلود کرده و سپس آن را در کنار فایل اسکریپت خود قرار دهید.
سپس به صورت زیر میتوانید از آن استفاده کنید:
[Languages]
Name: en; MessagesFile: "compiler:Default.isl"
Name: fa; MessagesFile: "Farsi.isl"
برای دانلود ترجمه نسخههای قدیمیتر و یا گزارش هرگونه مشکل میتوانید به صفحه گیت هاب پروژه مراجعه کنید.