It is currently March 28th, 2024, 10:42 am

Arabic

View and contribute to Rainmeter translations.
Majid
Posts: 5
Joined: October 15th, 2011, 1:39 pm

Arabic

Post by Majid »

Status: https://www.rainmeter.net/localization#Arabic

Latest Arabic translations:
Arabic.h (Application)
Arabic.nsh (Installer)

(right-click on the .h and .nsh links -> Save as. Then, simply open the files with Notepad)
poiru
Developer
Posts: 2872
Joined: April 17th, 2009, 12:18 pm
Contact:

Arabic

Post by poiru »

Thanks a lot! :)
Majid
Posts: 5
Joined: October 15th, 2011, 1:39 pm

Re: Arabic

Post by Majid »

Variables = متغيرات
Majid
Posts: 5
Joined: October 15th, 2011, 1:39 pm

Re: Arabic

Post by Majid »

- "Welcome to Rainmeter"
" مرحبا بك Rainmeter "

- "Click on the Rainmeter icon to manage skins and settings."
" انقر على أيقونة البرنامج لإدارة الأنماط و الإعدادات "

- "Click here to download Rainmeter 2.3."
" انقر هنا لتنزيل Rainmeter 2.3 "
Majid
Posts: 5
Joined: October 15th, 2011, 1:39 pm

Re: Arabic

Post by Majid »

- "Send computer information"
"إرسال معلومات الكمبيوتر"

- "Your computer Windows version, CPU capabilities, and graphics capabilities will be reported once during installation to improve Rainmeter. No personal information will be sent."
"إصدار ويندوز و قدرات وحدة المعالجة المركزية و قدرات الرسومات الخاصة بجهازك سيتم إرسال تقرير بها مرة واحدة أثناء التثبيت. لن يتم إرسال معلومات شخصية"

- "Install 64-bit version"
"تثبيت نسخة 64-بت"
Majid
Posts: 5
Joined: October 15th, 2011, 1:39 pm

Re: Arabic

Post by Majid »

EN: "Send information about computer"
AR: "إرسال معلومات حول الكمبيوتر"

EN: "Your computer's Windows version, language, and hardware capabilities will be reported once during installation to improve Rainmeter. No personal information will be sent. "
AR:"إصدار ويندوز و اللغة و قدرات المكونات المادية الخاصة بجهازك سيتم إرسال تقرير بها مرة واحدة أثناء التثبيت لتحسين البرنامج. لن يتم إرسال معلومات شخصية"
osamaahmad3
Posts: 2
Joined: November 21st, 2017, 9:26 am

Re: Arabic

Post by osamaahmad3 »

the Arabic.h (Application)

Code: Select all

#define NUM_BUTTONWIDTH           75
#define NUM_LABELWIDTH            60
#define LANGUAGE_RTL

// ============================================================================
// Context menus
// ============================================================================

// Rainmeter menu
#define STR_UPDATEAVAILABLE       "تحديث متوفر"
#define STR_LANGUAGEOBSOLETE      "اللغة ليست محدثة"
#define STR_MANAGE                "إدارة"
#define STR_ABOUT                 "حول"
#define STR_HELP                  "مساعدة"
#define STR_SKINS                 "أنماط"
#define STR_NOSKINS               "لا توجد أنماط متاحة"
#define STR_OPENFOLDER            "فتح مجلد"
#define STR_DISABLEDRAGGING       "تعطيل السحب"
#define STR_THEMES                "السمات"
#define STR_NOTHEMES              "لا توجد سمات متوفرة"
#define STR_EDITSETTINGS          "تحرير الإعدادات"
#define STR_REFRESHALL            "تحديث الكل"
#define STR_LOGGING               "السجل"
#define STR_SHOWLOGFILE           "عرض ملف السجل"
#define STR_STARTLOGGING          "بدء عمل السجل"
#define STR_STOPLOGGING           "إيقاف عمل السجل"
#define STR_DELETELOGFILE         "حذف ملف السجل"
#define STR_DEBUGMODE             "وضع التصحيح"
#define STR_EXIT                  "خروج"
#define STR_FAVORITES             "المفضلات"
#define STR_NOFAVORITES           "لا توجد مفضلات محددة"

// Skin menu
#define STR_VARIANTS              "المتغيرات"
#define STR_SETTINGS              "إعدادات"
#define STR_POSITION              "المكان"
#define STR_DISPLAYMONITOR        "شاشة العرض"
#define STR_USEDEFAULTMONITOR     "استخدم الافتراضي: الشاشة الأساسية"
#define STR_VIRTUALSCREEN         "@0: الشاشة الظاهرية"
#define STR_AUTOSELECTMONITOR     "اختيار تلقائي مستند على وضع النافذة"
#define STR_STAYTOPMOST           "البقاء في الأعلى"
#define STR_TOPMOST               "أعلى"
#define STR_NORMAL                "عادي"
#define STR_BOTTOM                "أسفل"
#define STR_ONDESKTOP             "على سطح المكتب"
#define STR_FROMRIGHT             "من اليمين"
#define STR_FROMBOTTOM            "من الأسفل"
#define STR_XASPERCENTAGE         "محور أفقي كنسبة مئوية"
#define STR_YASPERCENTAGE         "محور عمودي كنسبة مئوية"
#define STR_TRANSPARENCY          "الشفافية"
#define STR_FADEIN                "تلاشي للداخل"
#define STR_FADEOUT               "تلاشي للخارج"
#define STR_HIDEONMOUSEOVER       "إخفاء عند مرور الفأرة"
#define STR_DRAGGABLE             "قابل للسحب"
#define STR_SAVEPOSITION          "حفظ المكان"
#define STR_SNAPTOEDGES           "سحب للحواف"
#define STR_CLICKTHROUGH          "النقر من خلاله"
#define STR_KEEPONSCREEN          "إبقاء على الشاشة"
#define STR_MANAGESKIN            "إدارة النمط"
#define STR_EDITSKIN              "تحرير النمط"
#define STR_REFRESHSKIN           "تحديث النمط"
#define STR_UNLOADSKIN            "إغلاق النمط"
#define STR_CUSTOMSKINACTIONS     "إجراءات الجلد المخصصة"
#define STR_FAVORITE              "المفضلات"

// ============================================================================
// Dialogs
// ============================================================================

#define STR_CLOSE                 "إغلاق"

// About dialog
#define STR_ABOUTRAINMETER        "تعريب أسامة أحمد"
#define STR_LOG                   "السجل"
#define STR_MEASURES              "المقاييس"
#define STR_VARIABLES             "متغيرات"
#define STR_PLUGINS               "الملحقات"
#define STR_VERSION               "الإصدار"
#define STR_TYPE                  "النوع"
#define STR_TIME                  "الوقت"
#define STR_SOURCE                "المصدر"
#define STR_MESSAGE               "الرسالة"
#define STR_NAME                  "الاسم"
#define STR_RANGE                 "النطاق"
#define STR_VALUE                 "القيمة"
#define STR_AUTHOR                "الصانع"
#define STR_ERROR                 "خطأ"
#define STR_WARNING               "تنبيه"
#define STR_NOTICE                "ملاحظة"
#define STR_DEBUG                 "تصحيح"
#define STR_CLEAR                 "تنظيف"
#define STR_GETLATESTVERSION      "احصل على أحدث نسخة في <a href=""http://rainmeter.net"">rainmeter.net</a>."
#define STR_COPYRIGHTNOTICE       "تم التوزيع تحت رخصة <a href=""http://www.gnu.org/licenses"">GNU GPL v2</a>."
#define STR_COPYTOCLIPBOARD       "نسخ إلى الحافظة"
#define STR_NUMBER                "رقم"
#define STR_STRING                "ركيزة"
#define STR_EXTERNALPLUGINS       "الإضافات الخارجية"
#define STR_BUILTINPLUGINS        "الإضافات الداخلية"

// Manage dialog
#define STR_MANAGERAINMETER       "إدارة Rainmeter"
#define STR_ACTIVESKINS           "الأنماط النشطة"
#define STR_EXPAND                "توسيع"
#define STR_COLLAPSE              "طي"
#define STR_CREATERMSKIN          "انشئ. غير المظهر و احزم..."
#define STR_OPENLOG               "فتح السجل"
#define STR_LOAD                  "تحميل"
#define STR_UNLOAD                "إغلاق"
#define STR_REFRESH               "تحديث"
#define STR_EDIT                  "تحرير"
#define STR_AUTHORSC              "الصانع:"
#define STR_VERSIONSC             "النسخة:"
#define STR_LICENSESC             "الترخيص:"
#define STR_INFORMATIONSC         "معلومات:"
#define STR_ADDMETADATA           "<a>إضافة الميتاداتا</a>"
#define STR_COORDINATESSC         "إحداثيات:"
#define STR_POSITIONSC            "المكان:"
#define STR_LOADORDERSC           "ترتيب التحميل:"
#define STR_TRANSPARENCYSC        "الشفافية:"
#define STR_ONHOVERSC             "عند التأشير فوقه:"
#define STR_DONOTHING             "لا تفعل شيء"
#define STR_HIDE                  "إخفاء"
#define STR_SAVENEWTHEME          "حفظ سمة جديدة"
#define STR_THEMEDESCRIPTION      "سمة تسمح لك بحفظ المخطط الحالي للأنماط و استعادته في وقت لاحق. استعادة سمة قديمة سوف تستعيد المخطط لكن لن تتراجع عن التحريرات أو التحديثات لأنماطك."
#define STR_SAVEASEMPTYTHEME      "حفظ كـ سمة فارغة"
#define STR_EXCLUDEUNUSEDSKINS    "استثناء الأنماط غير المستخدمة"
#define STR_INCLUDEWALLPAPER      "تضمين الخلفية الحالية"
#define STR_NAMESC                "الاسم:"
#define STR_SAVE                  "حفظ"
#define STR_SAVEDTHEMES           "السمات المحفوظة"
#define STR_DELETE                "حذف"
#define STR_BACKUP                "نسخة احتياطية"
#define STR_BACKUPDESCRIPTION     "النسخ الاحتياطي يسمح لك بحفظ نسخة كاملة لإعدادك ، متضمناً الأنماط و الإحصائيات. على عكس السمة فإن استعادة نسخة احتياطية سوف يستبدل كل التحريرات و التحديثات التي تم عملها لأنماطك بعد حفظ النسخة الاحتياطية."
#define STR_BACKUPE               "نسخ احتياطي..."
#define STR_LANGUAGESC            "اللغة (Language):"
#define STR_EDITORSC              "تعديل :"
#define STR_GENERAL               "عام"
#define STR_CHECKFORUPDATES       "بحث عن تحديثات"
#define STR_SHOWNOTIFAREAICON     "إظهار أيقونة التنبيهات"
#define STR_RESETSTATISTICS       "إعادة تعيين الإحصائيات"
#define STR_LOGTOFILE             "حفظ كـ سجل في ملف"

// NewSkin dialog
#define STR_CREATENEWSKIN         "إتشاء مظهر جديد"
#define STR_NEWSKIN               "مظهر جديد"
#define STR_TEMPLATE              "قالب"
#define STR_TEMPLATEE             "قالب ..."
#define STR_ADDFOLDER             "إضافة مجلد"
#define STR_ADDSKIN               "إضافة مظهر"
#define STR_RENAME                "إعادة تسمية"
#define STR_SAVENEWTEMPLATE       "حفظ القالب الجديد"
#define STR_SAVEDTEMPLATES        "القوالب المحفوظة"
#define STR_USEDEFAULTTEMPLATE    "اسخدام القالب الافتراضي"

// ============================================================================
// Messages
// ============================================================================

#define STR_SETTINGSNOTWRITABLE   "Rainmeter.ini لن يتم حفظ الإعدادات لأن الملف التالي غير قابل للكتابة"
#define STR_SETTINGSMOVEFILE      "أغلق البرنامج ثم قم بنقل ملف الإعدادات من:\n%1\n\nإلى:\n%2\n\nأو ببساطة قم بحذف الملف (الإعدادات سوف تضيع) و سيتم إعادة صنعه تلقائياً في التشغيل القادم."
#define STR_SETTINGSREADONLY      "تأكد أن الملف ليس للقراءة فقط و أن المجلد قابل للكتابة. الملف موجود في:\n%1"
#define STR_THEMEALREADYEXISTS    "موجودة بالفعل ""%1"" هذه السمة.\n\nهل تريد استبدالها؟"
#define STR_THEMESAVEFAIL         "غير قادر على حفظ السمة:\n%1"
#define STR_THEMEDELETE           "هل أنت متأكد أنك تريد حذف السمة ""%1""?"
#define STR_LOGFILECREATEFAIL     "غير قادر على إنشاء ملف السجل:\n%1"
#define STR_LOGFILEDELETE         "هل تريد حذف ملف السجل بالفعل؟\n%1"
#define STR_NOAVAILABLESKINS      "لا توجد أنماط في:\n%1"
#define STR_UNABLETOACTIVATESKIN  "لا يمكن تنشيط النمط ""%1\\%2"": الملف غير موجود."
#define STR_UNABLETOREFRESHSKIN   "لا يمكن تحديث النمط ""%1\\%2"": الملف غير موجود."
#define STR_NEWVERSIONREQUIRED    "النمط ""%1\\%2"" يتطلب إصدار البرنامج %3 أو أعلى. قم بتنزيل أحدث إصدار من rainmeter.net."
#define STR_NOMETERSINSKIN        "النمط ""%1\\%2"" لا يحتوي أي مقاييس و سيتم تعطيله.\n\nالملف قد يكون تالف أو ليس نمط صالح."
#define STR_INCLUDEINFINITELOOP   "لقد قمت بعمل تكرار لا نهائي بواسطة @include. تحقق من النمط الخاص بك."
#define STR_CREATEFOLDERFAIL      "لم نستطع انشاء مجلد: %1"
#define STR_CREATEFILEFAIL        "لم نستطع انشاء ملف: %1"
#define STR_FOLDEREXISTS          "المجلد  ""%1"" موجود بالفعل."
#define STR_FILEEXISTS            "الملف ""%1"" موجود بالفعل."
#define STR_RENAMEFOLDERFAIL      "المجلد ""%1"" لا يمكن إعادة تسميته.\nError code: %2"
#define STR_RENAMEFILEFAIL        "الملف ""%1"" لا يمكن إعادة تسميته.\nError code: %2"
#define STR_FOLDERDELETE          "هل أنت متأكد من أنك تريد حذف المجلد ؟\n%1"
#define STR_FILEDELETE            "هل أنت متأكد من أنك تريد حذف الملف ؟ \n%1"
#define STR_FOLDERDELETEFAIL      "غير قادر على حذف المجلد:\n%1"
#define STR_FILEDELETEFAIL        "غير قادر على حذف الملف:\n%1"
#define STR_TEMPLATEDOESNOTEXIST  "القالب ""%1"" غير موجود.\nهل تريد استخدام القالب الافتراضي?"
#define STR_TEMPLATEEXISTS        "القالب ""%1"" موجود بالفعل."
#define STR_TEMPLATEFOLDERFAIL    "لا نستطيع انشاء مجلد القالب."
#define STR_TEMPLATEFILEFAIL      "لا نستطيع انشاء ملف القالب: %1"
#define STR_TEMPLATEDELETE        "هل أنت متأكد من أنك تريد حذف هذا القالب ""%1""?"

// ============================================================================
// Notifications
// ============================================================================

#define STR_WELCOME               "مرحبا بك Rainmeter"
#define STR_CLICKTOMANAGE         "انقر على أيقونة البرنامج لإدارة الأنماط و الإعدادات."
#define STR_CLICKTODOWNLOAD       "انقر هنا لتنزيل Rainmeter %1"
osamaahmad3
Posts: 2
Joined: November 21st, 2017, 9:26 am

Re: Arabic

Post by osamaahmad3 »

The Arabic.nsh (Installer)

Code: Select all

#define NUM_BUTTONWIDTH           75
#define NUM_LABELWIDTH            60
#define LANGUAGE_RTL

// ============================================================================
// Context menus
// ============================================================================

// Rainmeter menu
#define STR_UPDATEAVAILABLE       "تحديث متوفر"
#define STR_LANGUAGEOBSOLETE      "اللغة ليست محدثة"
#define STR_MANAGE                "إدارة"
#define STR_ABOUT                 "حول"
#define STR_HELP                  "مساعدة"
#define STR_SKINS                 "أنماط"
#define STR_NOSKINS               "لا توجد أنماط متاحة"
#define STR_OPENFOLDER            "فتح مجلد"
#define STR_DISABLEDRAGGING       "تعطيل السحب"
#define STR_THEMES                "السمات"
#define STR_NOTHEMES              "لا توجد سمات متوفرة"
#define STR_EDITSETTINGS          "تحرير الإعدادات"
#define STR_REFRESHALL            "تحديث الكل"
#define STR_LOGGING               "السجل"
#define STR_SHOWLOGFILE           "عرض ملف السجل"
#define STR_STARTLOGGING          "بدء عمل السجل"
#define STR_STOPLOGGING           "إيقاف عمل السجل"
#define STR_DELETELOGFILE         "حذف ملف السجل"
#define STR_DEBUGMODE             "وضع التصحيح"
#define STR_EXIT                  "خروج"
#define STR_FAVORITES             "المفضلات"
#define STR_NOFAVORITES           "لا توجد مفضلات محددة"

// Skin menu
#define STR_VARIANTS              "المتغيرات"
#define STR_SETTINGS              "إعدادات"
#define STR_POSITION              "المكان"
#define STR_DISPLAYMONITOR        "شاشة العرض"
#define STR_USEDEFAULTMONITOR     "استخدم الافتراضي: الشاشة الأساسية"
#define STR_VIRTUALSCREEN         "@0: الشاشة الظاهرية"
#define STR_AUTOSELECTMONITOR     "اختيار تلقائي مستند على وضع النافذة"
#define STR_STAYTOPMOST           "البقاء في الأعلى"
#define STR_TOPMOST               "أعلى"
#define STR_NORMAL                "عادي"
#define STR_BOTTOM                "أسفل"
#define STR_ONDESKTOP             "على سطح المكتب"
#define STR_FROMRIGHT             "من اليمين"
#define STR_FROMBOTTOM            "من الأسفل"
#define STR_XASPERCENTAGE         "محور أفقي كنسبة مئوية"
#define STR_YASPERCENTAGE         "محور عمودي كنسبة مئوية"
#define STR_TRANSPARENCY          "الشفافية"
#define STR_FADEIN                "تلاشي للداخل"
#define STR_FADEOUT               "تلاشي للخارج"
#define STR_HIDEONMOUSEOVER       "إخفاء عند مرور الفأرة"
#define STR_DRAGGABLE             "قابل للسحب"
#define STR_SAVEPOSITION          "حفظ المكان"
#define STR_SNAPTOEDGES           "سحب للحواف"
#define STR_CLICKTHROUGH          "النقر من خلاله"
#define STR_KEEPONSCREEN          "إبقاء على الشاشة"
#define STR_MANAGESKIN            "إدارة النمط"
#define STR_EDITSKIN              "تحرير النمط"
#define STR_REFRESHSKIN           "تحديث النمط"
#define STR_UNLOADSKIN            "إغلاق النمط"
#define STR_CUSTOMSKINACTIONS     "إجراءات الجلد المخصصة"
#define STR_FAVORITE              "المفضلات"

// ============================================================================
// Dialogs
// ============================================================================

#define STR_CLOSE                 "إغلاق"

// About dialog
#define STR_ABOUTRAINMETER        "تعريب أسامة أحمد"
#define STR_LOG                   "السجل"
#define STR_MEASURES              "المقاييس"
#define STR_VARIABLES             "متغيرات"
#define STR_PLUGINS               "الملحقات"
#define STR_VERSION               "الإصدار"
#define STR_TYPE                  "النوع"
#define STR_TIME                  "الوقت"
#define STR_SOURCE                "المصدر"
#define STR_MESSAGE               "الرسالة"
#define STR_NAME                  "الاسم"
#define STR_RANGE                 "النطاق"
#define STR_VALUE                 "القيمة"
#define STR_AUTHOR                "الصانع"
#define STR_ERROR                 "خطأ"
#define STR_WARNING               "تنبيه"
#define STR_NOTICE                "ملاحظة"
#define STR_DEBUG                 "تصحيح"
#define STR_CLEAR                 "تنظيف"
#define STR_GETLATESTVERSION      "احصل على أحدث نسخة في <a href=""http://rainmeter.net"">rainmeter.net</a>."
#define STR_COPYRIGHTNOTICE       "تم التوزيع تحت رخصة <a href=""http://www.gnu.org/licenses"">GNU GPL v2</a>."
#define STR_COPYTOCLIPBOARD       "نسخ إلى الحافظة"
#define STR_NUMBER                "رقم"
#define STR_STRING                "ركيزة"
#define STR_EXTERNALPLUGINS       "الإضافات الخارجية"
#define STR_BUILTINPLUGINS        "الإضافات الداخلية"

// Manage dialog
#define STR_MANAGERAINMETER       "إدارة Rainmeter"
#define STR_ACTIVESKINS           "الأنماط النشطة"
#define STR_EXPAND                "توسيع"
#define STR_COLLAPSE              "طي"
#define STR_CREATERMSKIN          "انشئ. غير المظهر و احزم..."
#define STR_OPENLOG               "فتح السجل"
#define STR_LOAD                  "تحميل"
#define STR_UNLOAD                "إغلاق"
#define STR_REFRESH               "تحديث"
#define STR_EDIT                  "تحرير"
#define STR_AUTHORSC              "الصانع:"
#define STR_VERSIONSC             "النسخة:"
#define STR_LICENSESC             "الترخيص:"
#define STR_INFORMATIONSC         "معلومات:"
#define STR_ADDMETADATA           "<a>إضافة الميتاداتا</a>"
#define STR_COORDINATESSC         "إحداثيات:"
#define STR_POSITIONSC            "المكان:"
#define STR_LOADORDERSC           "ترتيب التحميل:"
#define STR_TRANSPARENCYSC        "الشفافية:"
#define STR_ONHOVERSC             "عند التأشير فوقه:"
#define STR_DONOTHING             "لا تفعل شيء"
#define STR_HIDE                  "إخفاء"
#define STR_SAVENEWTHEME          "حفظ سمة جديدة"
#define STR_THEMEDESCRIPTION      "سمة تسمح لك بحفظ المخطط الحالي للأنماط و استعادته في وقت لاحق. استعادة سمة قديمة سوف تستعيد المخطط لكن لن تتراجع عن التحريرات أو التحديثات لأنماطك."
#define STR_SAVEASEMPTYTHEME      "حفظ كـ سمة فارغة"
#define STR_EXCLUDEUNUSEDSKINS    "استثناء الأنماط غير المستخدمة"
#define STR_INCLUDEWALLPAPER      "تضمين الخلفية الحالية"
#define STR_NAMESC                "الاسم:"
#define STR_SAVE                  "حفظ"
#define STR_SAVEDTHEMES           "السمات المحفوظة"
#define STR_DELETE                "حذف"
#define STR_BACKUP                "نسخة احتياطية"
#define STR_BACKUPDESCRIPTION     "النسخ الاحتياطي يسمح لك بحفظ نسخة كاملة لإعدادك ، متضمناً الأنماط و الإحصائيات. على عكس السمة فإن استعادة نسخة احتياطية سوف يستبدل كل التحريرات و التحديثات التي تم عملها لأنماطك بعد حفظ النسخة الاحتياطية."
#define STR_BACKUPE               "نسخ احتياطي..."
#define STR_LANGUAGESC            "اللغة (Language):"
#define STR_EDITORSC              "تعديل :"
#define STR_GENERAL               "عام"
#define STR_CHECKFORUPDATES       "بحث عن تحديثات"
#define STR_SHOWNOTIFAREAICON     "إظهار أيقونة التنبيهات"
#define STR_RESETSTATISTICS       "إعادة تعيين الإحصائيات"
#define STR_LOGTOFILE             "حفظ كـ سجل في ملف"

// NewSkin dialog
#define STR_CREATENEWSKIN         "إتشاء مظهر جديد"
#define STR_NEWSKIN               "مظهر جديد"
#define STR_TEMPLATE              "قالب"
#define STR_TEMPLATEE             "قالب ..."
#define STR_ADDFOLDER             "إضافة مجلد"
#define STR_ADDSKIN               "إضافة مظهر"
#define STR_RENAME                "إعادة تسمية"
#define STR_SAVENEWTEMPLATE       "حفظ القالب الجديد"
#define STR_SAVEDTEMPLATES        "القوالب المحفوظة"
#define STR_USEDEFAULTTEMPLATE    "اسخدام القالب الافتراضي"

// ============================================================================
// Messages
// ============================================================================

#define STR_SETTINGSNOTWRITABLE   "Rainmeter.ini لن يتم حفظ الإعدادات لأن الملف التالي غير قابل للكتابة"
#define STR_SETTINGSMOVEFILE      "أغلق البرنامج ثم قم بنقل ملف الإعدادات من:\n%1\n\nإلى:\n%2\n\nأو ببساطة قم بحذف الملف (الإعدادات سوف تضيع) و سيتم إعادة صنعه تلقائياً في التشغيل القادم."
#define STR_SETTINGSREADONLY      "تأكد أن الملف ليس للقراءة فقط و أن المجلد قابل للكتابة. الملف موجود في:\n%1"
#define STR_THEMEALREADYEXISTS    "موجودة بالفعل ""%1"" هذه السمة.\n\nهل تريد استبدالها؟"
#define STR_THEMESAVEFAIL         "غير قادر على حفظ السمة:\n%1"
#define STR_THEMEDELETE           "هل أنت متأكد أنك تريد حذف السمة ""%1""?"
#define STR_LOGFILECREATEFAIL     "غير قادر على إنشاء ملف السجل:\n%1"
#define STR_LOGFILEDELETE         "هل تريد حذف ملف السجل بالفعل؟\n%1"
#define STR_NOAVAILABLESKINS      "لا توجد أنماط في:\n%1"
#define STR_UNABLETOACTIVATESKIN  "لا يمكن تنشيط النمط ""%1\\%2"": الملف غير موجود."
#define STR_UNABLETOREFRESHSKIN   "لا يمكن تحديث النمط ""%1\\%2"": الملف غير موجود."
#define STR_NEWVERSIONREQUIRED    "النمط ""%1\\%2"" يتطلب إصدار البرنامج %3 أو أعلى. قم بتنزيل أحدث إصدار من rainmeter.net."
#define STR_NOMETERSINSKIN        "النمط ""%1\\%2"" لا يحتوي أي مقاييس و سيتم تعطيله.\n\nالملف قد يكون تالف أو ليس نمط صالح."
#define STR_INCLUDEINFINITELOOP   "لقد قمت بعمل تكرار لا نهائي بواسطة @include. تحقق من النمط الخاص بك."
#define STR_CREATEFOLDERFAIL      "لم نستطع انشاء مجلد: %1"
#define STR_CREATEFILEFAIL        "لم نستطع انشاء ملف: %1"
#define STR_FOLDEREXISTS          "المجلد  ""%1"" موجود بالفعل."
#define STR_FILEEXISTS            "الملف ""%1"" موجود بالفعل."
#define STR_RENAMEFOLDERFAIL      "المجلد ""%1"" لا يمكن إعادة تسميته.\nError code: %2"
#define STR_RENAMEFILEFAIL        "الملف ""%1"" لا يمكن إعادة تسميته.\nError code: %2"
#define STR_FOLDERDELETE          "هل أنت متأكد من أنك تريد حذف المجلد ؟\n%1"
#define STR_FILEDELETE            "هل أنت متأكد من أنك تريد حذف الملف ؟ \n%1"
#define STR_FOLDERDELETEFAIL      "غير قادر على حذف المجلد:\n%1"
#define STR_FILEDELETEFAIL        "غير قادر على حذف الملف:\n%1"
#define STR_TEMPLATEDOESNOTEXIST  "القالب ""%1"" غير موجود.\nهل تريد استخدام القالب الافتراضي?"
#define STR_TEMPLATEEXISTS        "القالب ""%1"" موجود بالفعل."
#define STR_TEMPLATEFOLDERFAIL    "لا نستطيع انشاء مجلد القالب."
#define STR_TEMPLATEFILEFAIL      "لا نستطيع انشاء ملف القالب: %1"
#define STR_TEMPLATEDELETE        "هل أنت متأكد من أنك تريد حذف هذا القالب ""%1""?"

// ============================================================================
// Notifications
// ============================================================================

#define STR_WELCOME               "مرحبا بك Rainmeter"
#define STR_CLICKTOMANAGE         "انقر على أيقونة البرنامج لإدارة الأنماط و الإعدادات."
#define STR_CLICKTODOWNLOAD       "انقر هنا لتنزيل Rainmeter %1"
User avatar
Brian
Developer
Posts: 2673
Joined: November 24th, 2011, 1:42 am
Location: Utah

Re: Arabic

Post by Brian »

Thank you for the translation of Arabic.h, however I think you mistakenly posted the same code for Arabic.nsh.

-Brian
develo
Posts: 3
Joined: June 25th, 2021, 4:13 pm

Re: Arabic

Post by develo »

Arabic.h (Application) - update for new strings / correction of few old strings.

Code: Select all

#define NUM_BUTTONWIDTH                 75
#define NUM_LABELWIDTH                  60
#define LANGUAGE_RTL

// ============================================================================
// Context menus
// ============================================================================

// Rainmeter menu
#define STR_UPDATEAVAILABLE             "تحديث متوفر"
#define STR_LANGUAGEOBSOLETE            "اللغة عفا عليها الزمن"
#define STR_MANAGE                      "إدارة"
#define STR_ABOUT                       "حول"
#define STR_HELP                        "مساعدة"
#define STR_SKINS                       "أنماط"
#define STR_NOSKINS                     "لا توجد أنماط متاحة"
#define STR_OPENFOLDER                  "فتح مجلد"
#define STR_DISABLEDRAGGING             "تعطيل السحب"
#define STR_THEMES                      "السمات"
#define STR_NOTHEMES                    "لا توجد سمات متوفرة"
#define STR_EDITSETTINGS                "تحرير الإعدادات"
#define STR_REFRESHALL                  "تحديث الكل"
#define STR_LOGGING                     "السجل"
#define STR_SHOWLOGFILE                 "عرض ملف السجل"
#define STR_STARTLOGGING                "بدء عمل السجل"
#define STR_STOPLOGGING                 "إيقاف عمل السجل"
#define STR_DELETELOGFILE               "حذف ملف السجل"
#define STR_DEBUGMODE                   "وضع التصحيح"
#define STR_EXIT                        "خروج"
#define STR_FAVORITES                   "مفضلة"
#define STR_NOFAVORITES                 "غير مفضلة"

// Skin menu
#define STR_VARIANTS                    "المتغيرات"
#define STR_SETTINGS                    "إعدادات"
#define STR_POSITION                    "المكان"
#define STR_DISPLAYMONITOR              "شاشة العرض"
#define STR_USEDEFAULTMONITOR           "استخدم الافتراضي: الشاشة الأساسية"
#define STR_VIRTUALSCREEN               "@0: الشاشة الظاهرية"
#define STR_AUTOSELECTMONITOR           "اختيار تلقائي مستند على وضع النافذة"
#define STR_STAYTOPMOST                 "البقاء في الأعلى"
#define STR_TOPMOST                     "أعلى"
#define STR_NORMAL                      "عادي"
#define STR_BOTTOM                      "أسفل"
#define STR_ONDESKTOP                   "على سطح المكتب"
#define STR_FROMRIGHT                   "من اليمين"
#define STR_FROMBOTTOM                  "من الأسفل"
#define STR_XASPERCENTAGE               "محور أفقي كنسبة مئوية"
#define STR_YASPERCENTAGE               "محور عمودي كنسبة مئوية"
#define STR_TRANSPARENCY                "الشفافية"
#define STR_FADEIN                      "تلاشي للداخل"
#define STR_FADEOUT                     "تلاشي للخارج"
#define STR_HIDEONMOUSEOVER             "إخفاء عند مرور الفأرة"
#define STR_DRAGGABLE                   "قابل للسحب"
#define STR_SAVEPOSITION                "حفظ المكان"
#define STR_SNAPTOEDGES                 "سحب للحواف"
#define STR_CLICKTHROUGH                "النقر من خلاله"
#define STR_KEEPONSCREEN                "إبقاء على الشاشة"
#define STR_MANAGESKIN                  "إدارة النمط"
#define STR_EDITSKIN                    "تحرير النمط"
#define STR_REFRESHSKIN                 "تحديث النمط"
#define STR_UNLOADSKIN                  "إغلاق النمط"
#define STR_CUSTOMSKINACTIONS           "مخصص skin أجراءات"
#define STR_FAVORITE                    "مفضلة"

// ============================================================================
// Dialogs
// ============================================================================

#define STR_CLOSE                       "إغلاق"

// About dialog
#define STR_ABOUTRAINMETER              "حول Rainmeter"
#define STR_LOG                         "السجل"
#define STR_MEASURE                     "مقياس"
#define STR_MEASURES                    "المقاييس"
#define STR_VARIABLES                   "متغيرات"
#define STR_PLUGINS                     "الملحقات"
#define STR_VERSION                     "الإصدار"
#define STR_TYPE                        "النوع"
#define STR_TIME                        "الوقت"
#define STR_SOURCE                      "مصدر"
#define STR_MESSAGE                     "الرسالة"
#define STR_NAME                        "الاسم"
#define STR_RANGE                       "النطاق"
#define STR_VALUE                       "القيمة"
#define STR_AUTHOR                      "الصانع"
#define STR_ERROR                       "خطأ"
#define STR_WARNING                     "تنبيه"
#define STR_NOTICE                      "ملاحظة"
#define STR_DEBUG                       "تصحيح"
#define STR_CLEAR                       "نظف"
#define STR_GETLATESTVERSION            "احصل على أحدث نسخة في <a href=""http://rainmeter.net"">rainmeter.net</a>."
#define STR_COPYRIGHTNOTICE             "تم التوزيع تحت رخصة <a href=""http://www.gnu.org/licenses"">GNU GPL v2</a>."
#define STR_COPYTOCLIPBOARD             "نسخ إلى الحافظة"
#define STR_NUMBER                      "رقم"
#define STR_STRING                      "سلسلة"
#define STR_EXTERNALPLUGINS             "مكونات إضافية خارجية"
#define STR_BUILTINPLUGINS              "الإضافات المدمجة"

// Manage dialog
#define STR_MANAGERAINMETER             "إدارة Rainmeter"
#define STR_ACTIVESKINS                 "الأنماط النشطة"
#define STR_EXPAND                      "توسيع"
#define STR_COLLAPSE                    "طي"
#define STR_CREATERMSKIN                "إنشاء حزمة .rmskin"
#define STR_OPENLOG                     "فتح السجل"
#define STR_LOAD                        "تحميل"
#define STR_UNLOAD                      "إغلاق"
#define STR_REFRESH                     "تحديث"
#define STR_EDIT                        "تحرير"
#define STR_AUTHORSC                    "الصانع:"
#define STR_VERSIONSC                   "النسخة:"
#define STR_LICENSESC                   "الترخيص:"
#define STR_INFORMATIONSC               "معلومات:"
#define STR_ADDMETADATA                 "<a>إضافة الميتاداتا</a>"
#define STR_COORDINATESSC               "إحداثيات:"
#define STR_POSITIONSC                  "المكان:"
#define STR_LOADORDERSC                 "ترتيب التحميل:"
#define STR_TRANSPARENCYSC              "الشفافية:"
#define STR_ONHOVERSC                   "عند التأشير فوقه:"
#define STR_DONOTHING                   "لا تفعل شيء"
#define STR_HIDE                        "إخفاء"
#define STR_SAVENEWTHEME                "حفظ سمة جديدة"
#define STR_THEMEDESCRIPTION            "سمة تسمح لك بحفظ المخطط الحالي للأنماط و استعادته في وقت لاحق. استعادة سمة قديمة سوف تستعيد المخطط لكن لن تتراجع عن التحريرات أو التحديثات لأنماطك."
#define STR_SAVEASEMPTYTHEME            "حفظ كـ سمة فارغة"
#define STR_EXCLUDEUNUSEDSKINS          "استثناء الأنماط غير المستخدمة"
#define STR_INCLUDEWALLPAPER            "تضمين الخلفية الحالية"
#define STR_NAMESC                      "الاسم:"
#define STR_SAVE                        "حفظ"
#define STR_SAVEDTHEMES                 "السمات المحفوظة"
#define STR_DELETE                      "حذف"
#define STR_BACKUP                      "نسخة احتياطية"
#define STR_BACKUPDESCRIPTION           "النسخ الاحتياطي يسمح لك بحفظ نسخة كاملة لإعدادك ، متضمناً الأنماط و الإحصائيات. على عكس السمة فإن استعادة نسخة احتياطية سوف يستبدل كل التحريرات و التحديثات التي تم عملها لأنماطك بعد حفظ النسخة الاحتياطية."
#define STR_BACKUPE                     "نسخ احتياطي..."
#define STR_LANGUAGESC                  "اللغة (Language):"
#define STR_EDITORSC                    "محرر"
#define STR_GENERAL                     "عام"
#define STR_CHECKFORUPDATES             "بحث عن تحديثات"
#define STR_SHOWNOTIFAREAICON           "إظهار رمز منطقةالإشعارات"
#define STR_RESETSTATISTICS             "إعادة تعيين الإحصائيات"
#define STR_LOGTOFILE                   "حفظ كـ سجل في ملف"
#define STR_HARDWAREACCELERATED         "إستخدام مسرع الأجهزة"

#define STR_GAMEMODE                    "وضعية اللعبة"
#define STR_GAMEMODE_START              "بدء وضعية اللعبة"
#define STR_GAMEMODE_STOP               "إيقاف وضعية اللعبة"
#define STR_GAMEMODE_FULLSCREEN         "ألعاب ملئ الشاشة"
#define STR_GAMEMODE_PROCESSLIST        "قائمة المهام الإضافية"
#define STR_GAMEMODE_PROCESSLISTSC      "قائمة المهام الإضافية:"
#define STR_GAMEMODE_SETTINGS_DESC      "يمكنك أيضا بدء/إيقاف وضع اللعبة يدويا بإستخدام قائمة أيقونات شريط المهام. بدء/إيقاف وضع اللعبة يدويا سيؤدي إلى إلغاء خيارات "ألعاب ملئ الشاشة" و "قائمة المهام الإضافية". يجب إعادة تمكين هذه الخيارات لـ Rainmeter لبدء مراقبتها من جديد. إنقر فوق \n\nClick إنقر فوق زر "المساعدة" لمزيد من المعلومات."
#define STR_GAMEMODE_ACTIONS_ONSTART    "عند التشغيل"
#define STR_GAMEMODE_ACTIONS_ONSTOP     "عند الإيقاف"
#define STR_GAMEMODE_ACTIONS_DESC       "إختر الإجراء المطلوب تنفيذه عند بدء / إيقاف وضع اللعبة. يمكن لـ "عند البدء" إلغاء تحميل كافة الأنماط أو تحميل تخطيط. يمكن لـ "عند التوقف" إعادة تحميل التخطيط الحالي أو تخطيط آخر."
#define STR_GAMEMODE_ACTIONS_UNLOADALL  "إغلاق جميع الأنماط"
#define STR_GAMEMODE_ACTIONS_CURRENT    "تحميل النمط الحالي"

// NewSkin dialog
#define STR_CREATENEWSKIN               "إنشاء skin جديد"
#define STR_NEWSKIN                     "جديد skin"
#define STR_TEMPLATE                    "قالب"
#define STR_TEMPLATEE                   "قالب..."
#define STR_ADDFOLDER                   "أضف مجلد"
#define STR_ADDSKIN                     "أضف skin"
#define STR_RENAME                      "إعادة تسمية"
#define STR_SAVENEWTEMPLATE             "حفظ قالب جديد"
#define STR_SAVEDTEMPLATES              "قوالب محفوظة"
#define STR_USEDEFAULTTEMPLATE          "أستخدم القالب الافتراضي"

// ============================================================================
// Safe start
// ============================================================================

#define STR_SAFESTART_TITLE             "تشغيل Rainmeter بوضعية الأمان"
#define STR_SAFESTART_MESSAGE           "هذا سيؤدي إلى إلغاء تحميل كافة الأنماط وبدء Rainmeter بأنماط  "illustro" الإفتراضية.\n\n تخطيطك الحالي سيتم حفظه على النحو التالي: @Backup\n\n إستخدم هذا إذا كنت تواجه مشكلة في تشغيل Rainmeter. \n\n أدخل Rainmeter في وضعية الأمان"

// ============================================================================
// Messages
// ============================================================================

#define STR_RESTART_CONFIRM             "هذا التغيير يتطلب إعادة تشغيل Rainmeter. \n\n هل تود إعادة تشغيل Rainmeter الآن؟"
#define STR_SETTINGSNOTWRITABLE         "Rainmeter.ini لن يتم حفظ الإعدادات لأن الملف التالي غير قابل للكتابة"
#define STR_SETTINGSMOVEFILE            "أغلق البرنامج ثم قم بنقل ملف الإعدادات من:\n%1\n\nإلى:\n%2\n\nأو ببساطة قم بحذف الملف (الإعدادات سوف تضيع) و سيتم إعادة صنعه تلقائياً في التشغيل القادم."
#define STR_SETTINGSREADONLY            "تأكد أن الملف ليس للقراءة فقط و أن المجلد قابل للكتابة. الملف موجود في:\n%1"
#define STR_THEMEALREADYEXISTS          "موجودة بالفعل ""%1"" هذه السمة.\n\nهل تريد استبدالها؟"
#define STR_THEMESAVEFAIL               "غير قادر على حفظ السمة:\n%1"
#define STR_THEMEDELETE                 "هل أنت متأكد أنك تريد حذف السمة ""%1""?"
#define STR_LOGFILECREATEFAIL           "غير قادر على إنشاء ملف السجل:\n%1"
#define STR_LOGFILEDELETE               "هل تريد حذف ملف السجل بالفعل؟\n%1"
#define STR_NOAVAILABLESKINS            "لا توجد أنماط في:\n%1"
#define STR_UNABLETOACTIVATESKIN        "لا يمكن تنشيط النمط ""%1\\%2"": الملف غير موجود."
#define STR_UNABLETOREFRESHSKIN         "لا يمكن تحديث النمط ""%1\\%2"": الملف غير موجود."
#define STR_NEWVERSIONREQUIRED          "النمط ""%1\\%2"" يتطلب إصدار البرنامج %3 أو أعلى. قم بتنزيل أحدث إصدار من rainmeter.net."
#define STR_NOMETERSINSKIN              "النمط ""%1\\%2"" لا يحتوي أي مقاييس و سيتم تعطيله.\n\nالملف قد يكون تالف أو ليس نمط صالح."
#define STR_INCLUDEINFINITELOOP         "لقد قمت بعمل تكرار لا نهائي بواسطة @include. تحقق من النمط الخاص بك."
#define STR_CREATEFOLDERFAIL            "تعذر إنشاء المجلد:٪ 1"
#define STR_CREATEFILEFAIL              "تعذر إنشاء الملف:٪ 1"
#define STR_FOLDEREXISTS                "المجلد ""٪ 1 "" موجود بالفعل."
#define STR_FILEEXISTS                  "الملف ""٪ 1 "" موجود بالفعل."
#define STR_RENAMEFOLDERFAIL            ".المجلد ""%1"" لا يمكن إعادة تسميته\nError code: %2"
#define STR_RENAMEFILEFAIL              ".الملف ""%1"" لا يمكن إعادة تسميته\nError code: %2"
#define STR_FOLDERDELETE                "هل أنت متأكد من أنك تريد حذف هذا المجلد؟\n%1"
#define STR_FILEDELETE                  "هل أنت متأكد من أنك تريد حذف هذا الملف؟\n%1"
#define STR_FOLDERDELETEFAIL            "غير قادر على حذف المجلد:\n%1"
#define STR_FILEDELETEFAIL              "غير قادر على حذف الملف:\n%1"
#define STR_TEMPLATEDOESNOTEXIST        "القالب ""%1"" غير موجود.\nهل تريد استخدام القالب الافتراضي بدلاً من ذلك؟"
#define STR_TEMPLATEEXISTS              "القالب ""%1"" موجود أصلا."
#define STR_TEMPLATEFOLDERFAIL          "غير قادر على إنشاء مجلد القالب."
#define STR_TEMPLATEFILEFAIL            "غير قادر على إنشاء ملف القالب: %1"
#define STR_TEMPLATEDELETE              "هل أنت متأكد من أنك تريد حذف القالب ""%1""؟"

// ============================================================================
// Notifications
// ============================================================================

#define STR_WELCOME                     "مرحبا بك Rainmeter"
#define STR_CLICKTOMANAGE               "انقر على أيقونة البرنامج لإدارة الأنماط و الإعدادات."
#define STR_CLICKTODOWNLOAD             "انقر هنا لتنزيل Rainmeter %1"
Last edited by develo on June 29th, 2021, 1:44 pm, edited 1 time in total.
Post Reply