From 02a569d4bf6b57eb50222425be253ba37ea97509 Mon Sep 17 00:00:00 2001 From: Bader Date: Thu, 7 Dec 2023 22:24:30 +0100 Subject: [PATCH 1/2] added Arabic locale translation files --- locale/CMakeLists.txt | 40 ++ locale/ar/README.md | 87 ++++ locale/ar/about_dialog.strings | 8 + locale/ar/application.strings | 17 + locale/ar/assert_dialog.strings | 2 + locale/ar/boolean_switch.strings | 2 + locale/ar/busy_box.strings | 2 + locale/ar/checked_list_box.strings | 2 + locale/ar/choice.strings | 2 + locale/ar/color.strings | 2 + locale/ar/combo_box.strings | 2 + locale/ar/control.strings | 2 + locale/ar/countries.strings | 740 +++++++++++++++++++++++++++++ locale/ar/css_reader.strings | 8 + locale/ar/date_time.strings | 2 + locale/ar/domain_up_down.strings | 2 + locale/ar/enumeration.strings | 5 + locale/ar/environment.strings | 11 + locale/ar/exception_dialog.strings | 96 ++++ locale/ar/exceptions.strings | 104 ++++ locale/ar/font.strings | 5 + locale/ar/font_family.strings | 8 + locale/ar/form.strings | 17 + locale/ar/graphics.strings | 2 + locale/ar/guid.strings | 5 + locale/ar/image_list.strings | 2 + locale/ar/lcd_label.strings | 12 + locale/ar/list_box.strings | 2 + locale/ar/menu.strings | 2 + locale/ar/message_box.strings | 20 + locale/ar/paint_evant_args.strings | 2 + locale/ar/pen.strings | 5 + locale/ar/process.strings | 2 + locale/ar/splitter.strings | 2 + locale/ar/strings.strings | 8 + locale/ar/text_box_base.strings | 5 + locale/ar/texts.strings | 257 ++++++++++ locale/ar/theme_colors.strings | 2 + locale/ar/version.strings | 2 + 39 files changed, 1496 insertions(+) create mode 100644 locale/ar/README.md create mode 100644 locale/ar/about_dialog.strings create mode 100644 locale/ar/application.strings create mode 100644 locale/ar/assert_dialog.strings create mode 100644 locale/ar/boolean_switch.strings create mode 100644 locale/ar/busy_box.strings create mode 100644 locale/ar/checked_list_box.strings create mode 100644 locale/ar/choice.strings create mode 100644 locale/ar/color.strings create mode 100644 locale/ar/combo_box.strings create mode 100644 locale/ar/control.strings create mode 100644 locale/ar/countries.strings create mode 100644 locale/ar/css_reader.strings create mode 100644 locale/ar/date_time.strings create mode 100644 locale/ar/domain_up_down.strings create mode 100644 locale/ar/enumeration.strings create mode 100644 locale/ar/environment.strings create mode 100644 locale/ar/exception_dialog.strings create mode 100644 locale/ar/exceptions.strings create mode 100644 locale/ar/font.strings create mode 100644 locale/ar/font_family.strings create mode 100644 locale/ar/form.strings create mode 100644 locale/ar/graphics.strings create mode 100644 locale/ar/guid.strings create mode 100644 locale/ar/image_list.strings create mode 100644 locale/ar/lcd_label.strings create mode 100644 locale/ar/list_box.strings create mode 100644 locale/ar/menu.strings create mode 100644 locale/ar/message_box.strings create mode 100644 locale/ar/paint_evant_args.strings create mode 100644 locale/ar/pen.strings create mode 100644 locale/ar/process.strings create mode 100644 locale/ar/splitter.strings create mode 100644 locale/ar/strings.strings create mode 100644 locale/ar/text_box_base.strings create mode 100644 locale/ar/texts.strings create mode 100644 locale/ar/theme_colors.strings create mode 100644 locale/ar/version.strings diff --git a/locale/CMakeLists.txt b/locale/CMakeLists.txt index 5843f4e3705b..a92d57793d1a 100644 --- a/locale/CMakeLists.txt +++ b/locale/CMakeLists.txt @@ -85,4 +85,44 @@ add_sources( fr/version.strings ) +# Arabic +add_sources( + ar/about_dialog.strings + ar/application.strings + ar/busy_box.strings + ar/checked_list_box.strings + ar/choice.strings + ar/color.strings + ar/combo_box.strings + ar/control.strings + ar/countries.strings + ar/domain_up_down.strings + ar/environment.strings + ar/exception_dialog.strings + ar/enumeration.strings + ar/css_reader.strings + ar/date_time.strings + ar/boolean_switch.strings + ar/paint_evant_args.strings + ar/process.strings + ar/exceptions.strings + ar/font_family.strings + ar/font.strings + ar/form.strings + ar/graphics.strings + ar/guid.strings + ar/image_list.strings + ar/lcd_label.strings + ar/list_box.strings + ar/menu.strings + ar/message_box.strings + ar/pen.strings + ar/splitter.strings + ar/strings.strings + ar/text_box_base.strings + ar/texts.strings + ar/theme_colors.strings + ar/version.strings +) + target_type(INTERFACE_LIBRARY) diff --git a/locale/ar/README.md b/locale/ar/README.md new file mode 100644 index 000000000000..c4ddda16ef87 --- /dev/null +++ b/locale/ar/README.md @@ -0,0 +1,87 @@ +# ar + +Contains Arabic locale translation files. + +## Files + +[about_dialog.strings](about_dialog.strings) + +[application.strings](application.strings) + +[assert_dialog.strings](assert_dialog.strings) + +[boolean_switch.strings](boolean_switch.strings) + +[busy_box.strings](busy_box.strings) + +[checked_list_box.strings](checked_list_box.strings) + +[choice.strings](choice.strings) + +[color.strings](color.strings) + +[combo_box.strings](combo_box.strings) + +[control.strings](control.strings) + +[countries.strings](countries.strings) + +[css_reader.strings](css_reader.strings) + +[date_time.strings](date_time.strings) + +[domain_up_down.strings](domain_up_down.strings) + +[enumeration.strings](enumeration.strings) + +[environment.strings](environment.strings) + +[exception_dialog.strings](exception_dialog.strings) + +[exceptions.strings](exceptions.strings) + +[font.strings](font.strings) + +[font_family.strings](font_family.strings) + +[form.strings](form.strings) + +[graphics.strings](graphics.strings) + +[guid.strings](guid.strings) + +[image_list.strings](image_list.strings) + +[lcd_label.strings](lcd_label.strings) + +[list_box.strings](list_box.strings) + +[menu.strings](menu.strings) + +[message_box.strings](message_box.strings) + +[paint_event_args.strings](paint_event_args.strings) + +[pen.strings](pen.strings) + +[process.strings](process.strings) + +[splitter.strings](splitter.strings) + +[strings.strings](strings.strings) + +[text_box_base.strings](text_box_base.strings) + +[texts.strings](texts.strings) + +[theme_colors.strings](theme_colors.strings) + +[version.strings](version.strings) + +## Translators + +* Initial translation by [gammasoft71](https://gammasoft71.wixsite.com/gammasoft). + +## Remarks + +See [Internationalization](https://gammasoft71.github.io/xtd/docs/documentation/Guides/xtd.core/internationalization) guide and [translator](https://gammasoft71.github.io/xtd/reference_guides/latest/classxtd_1_1translator.html) class for more information about xtd translation. diff --git a/locale/ar/about_dialog.strings b/locale/ar/about_dialog.strings new file mode 100644 index 000000000000..3e7121c1effe --- /dev/null +++ b/locale/ar/about_dialog.strings @@ -0,0 +1,8 @@ +key "About" +value "حول" + +key "Credits" +value "التقديرات" + +key "License" +value "الترخيص" diff --git a/locale/ar/application.strings b/locale/ar/application.strings new file mode 100644 index 000000000000..d2eaf02e5ab3 --- /dev/null +++ b/locale/ar/application.strings @@ -0,0 +1,17 @@ +key "Call application::enable_dark_mode() before application::run()" +value "application::run() قبل application::enable_dark_mode() استدعِ" + +key "Call application::enable_button_images() before application::run()" +value "application::run() قبل application::enable_button_images() استدعِ" + +key "Call application::enable_light_mode() before application::run()" +value "application::run() قبل application::enable_light_mode() استدعِ" + +key "Call application::enable_menu_images() before application::run()" +value "application::run() قبل application::enable_menu_images() استدعِ" + +key "Call application::enable_visual_styles() before application::run()" +value "application::run() قبل application::enable_visual_styles() استدعِ" + +key "Application already running" +value "التطبيق قيد التشغيل" diff --git a/locale/ar/assert_dialog.strings b/locale/ar/assert_dialog.strings new file mode 100644 index 000000000000..6f65d86fa642 --- /dev/null +++ b/locale/ar/assert_dialog.strings @@ -0,0 +1,2 @@ +key "Assertion Failed: Abort=Quit, Retry=Debug, Ignore=Continue" +value "فشل التأكيد: إلغاء=إنهاء، إعادة المحاولة=تصحيح، تجاهل=المتابعة" diff --git a/locale/ar/boolean_switch.strings b/locale/ar/boolean_switch.strings new file mode 100644 index 000000000000..fea5f8889901 --- /dev/null +++ b/locale/ar/boolean_switch.strings @@ -0,0 +1,2 @@ +key "Input xtd::ustring was not in a correct format." +value "لم تكن بتنسيق صحيح xtd::ustring قيمة الإدخال" \ No newline at end of file diff --git a/locale/ar/busy_box.strings b/locale/ar/busy_box.strings new file mode 100644 index 000000000000..bb2e4a356630 --- /dev/null +++ b/locale/ar/busy_box.strings @@ -0,0 +1,2 @@ +key "Please wait..." +value "يرجى الانتظار..." diff --git a/locale/ar/checked_list_box.strings b/locale/ar/checked_list_box.strings new file mode 100644 index 000000000000..ad3d74987377 --- /dev/null +++ b/locale/ar/checked_list_box.strings @@ -0,0 +1,2 @@ +key "Selected index greater than items size" +value "المحدد أكبر من عدد العناصر index" \ No newline at end of file diff --git a/locale/ar/choice.strings b/locale/ar/choice.strings new file mode 100644 index 000000000000..ad3d74987377 --- /dev/null +++ b/locale/ar/choice.strings @@ -0,0 +1,2 @@ +key "Selected index greater than items size" +value "المحدد أكبر من عدد العناصر index" \ No newline at end of file diff --git a/locale/ar/color.strings b/locale/ar/color.strings new file mode 100644 index 000000000000..ae3ef0b6a18b --- /dev/null +++ b/locale/ar/color.strings @@ -0,0 +1,2 @@ +key "know_color invalid" +value "غير صالح know_color" diff --git a/locale/ar/combo_box.strings b/locale/ar/combo_box.strings new file mode 100644 index 000000000000..ad3d74987377 --- /dev/null +++ b/locale/ar/combo_box.strings @@ -0,0 +1,2 @@ +key "Selected index greater than items size" +value "المحدد أكبر من عدد العناصر index" \ No newline at end of file diff --git a/locale/ar/control.strings b/locale/ar/control.strings new file mode 100644 index 000000000000..d974fc9000c1 --- /dev/null +++ b/locale/ar/control.strings @@ -0,0 +1,2 @@ +key "control must have a parent" +value "يجب أن يكون لكائن التحكم أصل" diff --git a/locale/ar/countries.strings b/locale/ar/countries.strings new file mode 100644 index 000000000000..33ca79ed248c --- /dev/null +++ b/locale/ar/countries.strings @@ -0,0 +1,740 @@ +key "Afghanistan" +value "أفغانستان" + +key "Åland Islands" +value "جزر آلاند" + +key "Albania" +value "ألبانيا" + +key "Algeria" +value "الجزائر" + +key "American Samoa" +value "ساموا الأمريكية" + +key "Andorra" +value "أندورا" + +key "Angola" +value "أنغولا" + +key "Anguilla" +value "أنغويلا" + +key "Antarctica" +value "القارة القطبية الجنوبية" + +key "Antigua and Barbuda" +value "أنتيغوا وبربودا" + +key "Argentina" +value "الأرجنتين" + +key "Armenia" +value "أرمينيا" + +key "Aruba" +value "أروبا" + +key "Australia" +value "أستراليا" + +key "Austria" +value "النمسا" + +key "Azerbaijan" +value "أذربيجان" + +key "Bahamas" +value "الباهاما" + +key "Bahrain" +value "البحرين" + +key "Bangladesh" +value "بنغلاديش" + +key "Barbados" +value "بربادوس" + +key "Belarus" +value "بيلاروس" + +key "Belgium" +value "بلجيكا" + +key "Belize" +value "بليز" + +key "Benin" +value "بنين" + +key "Bermuda" +value "برمودا" + +key "Bhutan" +value "بوتان" + +key "Bolivia (Plurinational State of)" +value "بوليفيا (دولة متعددة القوميات)" + +key "Bonaire, Sint Eustatius and Saba" +value "بونير وسانت يوستاتيوس وصبا" + +key "Bosnia and Herzegovina" +value "البوسنة والهرسك" + +key "Botswana" +value "بوتسوانا" + +key "Bouvet Island" +value "جزيرة بوفيه" + +key "Brazil" +value "البرازيل" + +key "British Indian Ocean Territory" +value "إقليم المحيط الهندي البريطاني" + +key "Brunei Darussalam" +value "بروناي دار السلام" + +key "Bulgaria" +value "بلغاريا" + +key "Burkina Faso" +value "بوركينا فاسو" + +key "Burundi" +value "بوروندي" + +key "Cabo Verde" +value "الرأس الأخضر" + +key "Cambodia" +value "كمبوديا" + +key "Cameroon" +value "الكاميرون" + +key "Canada" +value "كندا" + +key "Cayman Islands" +value "جزر كايمان" + +key "Central African Republic" +value "جمهورية أفريقيا الوسطى" + +key "Chad" +value "تشاد" + +key "Chile" +value "تشيلي" + +key "China" +value "الصين" + +key "Christmas Island" +value "جزيرة الكريسماس" + +key "Cocos (Keeling) Islands" +value "جزر كوكوس (كيلينغ)" + +key "Colombia" +value "كولومبيا" + +key "Comoros" +value "جزر القمر" + +key "Congo, Democratic Republic of the" +value "جمهورية الكونغو الديمقراطية" + +key "Cook Islands" +value "جزر كوك" + +key "Costa Rica" +value "كوستاريكا" + +key "Côte d'Ivoire" +value "ساحل العاج" + +key "Croatia" +value "كرواتيا" + +key "Cuba" +value "كوبا" + +key "Curaçao" +value "كوراساو" + +key "Cyprus" +value "قبرص" + +key "Czechia" +value "تشيكيا" + +key "Denmark" +value "الدنمارك" + +key "Djibouti" +value "جيبوتي" + +key "Dominica" +value "دومينيكا" + +key "Dominican Republic" +value "جمهورية الدومينيكان" + +key "Ecuador" +value "الإكوادور" + +key "Egypt" +value "مصر" + +key "El Salvador" +value "السلفادور" + +key "Equatorial Guinea" +value "غينيا الاستوائية" + +key "Eritrea" +value "إريتريا" + +key "Estonia" +value "إستونيا" + +key "Eswatini" +value "إسواتيني" + +key "Ethiopia" +value "إثيوبيا" + +key "Falkland Islands (Malvinas)" +value "جزر فوكلاند (مالفيناس)" + +key "Faroe Islands" +value "جزر فارو" + +key "Fiji" +value "فيجي" + +key "Finland" +value "فنلندا" + +key "France" +value "فرنسا" + +key "French Guiana" +value "غيانا الفرنسية" + +key "French Polynesia" +value "بولينيزيا الفرنسية" + +key "French Southern Territories" +value "المناطق الجنوبية الفرنسية" + +key "Gabon" +value "الغابون" + +key "Gambia" +value "غامبيا" + +key "Georgia" +value "جورجيا" + +key "Germany" +value "ألمانيا" + +key "Ghana" +value "غانا" + +key "Gibraltar" +value "جبل طارق" + +key "Greece" +value "اليونان" + +key "Greenland" +value "غرينلاند" + +key "Grenada" +value "غرينادا" + +key "Guadeloupe" +value "جوادلوب" + +key "Guam" +value "غوام" + +key "Guatemala" +value "غواتيمالا" + +key "Guernsey" +value "جيرنزي" + +key "Guinea" +value "غينيا" + +key "Guinea-Bissau" +value "غينيا بيساو" + +key "Guyana" +value "غيانا" + +key "Haiti" +value "هايتي" + +key "Heard Island and McDonald Islands" +value "جزيرة هيرد وجزر ماكدونالد" + +key "Holy See" +value "الكرسي الرسولي (الفاتيكان)" + +key "Honduras" +value "هندوراس" + +key "Hong Kong" +value "هونغ كونغ" + +key "Hungary" +value "هنغاريا" + +key "Iceland" +value "أيسلندا" + +key "India" +value "الهند" + +key "Indonesia" +value "إندونيسيا" + +key "Iran (Islamic Republic of)" +value "إيران (الجمهورية الإسلامية)" + +key "Iraq" +value "العراق" + +key "Ireland" +value "أيرلندا" + +key "Isle of Man" +value "جزيرة مان" + +key "Israel" +value "إسرائيل" + +key "Italy" +value "إيطاليا" + +key "Jamaica" +value "جامايكا" + +key "Japan" +value "اليابان" + +key "Jersey" +value "جيرسي" + +key "Jordan" +value "الأردن" + +key "Kazakhstan" +value "كازاخستان" + +key "Kenya" +value "كينيا" + +key "Kiribati" +value "كيريباتي" + +key "Korea (Democratic People's Republic of)" +value "كوريا (الجمهورية الشعبية الديمقراطية)" + +key "Korea, Republic of" +value "كوريا، الجمهورية الكورية" + +key "Kuwait" +value "الكويت" + +key "Kyrgyzstan" +value "قيرغيزستان" + +key "Lao People's Democratic Republic" +value "جمهورية لاو الديمقراطية الشعبية" + +key "Latvia" +value "لاتفيا" + +key "Lebanon" +value "لبنان" + +key "Lesotho" +value "ليسوتو" + +key "Liberia" +value "ليبيريا" + +key "Libya" +value "ليبيا" + +key "Liechtenstein" +value "ليختنشتاين" + +key "Lithuania" +value "ليتوانيا" + +key "Luxembourg" +value "لوكسمبورغ" + +key "Macao" +value "ماكاو" + +key "Madagascar" +value "مدغشقر" + +key "Malawi" +value "مالاوي" + +key "Malaysia" +value "ماليزيا" + +key "Maldives" +value "المالديف" + +key "Mali" +value "مالي" + +key "Malta" +value "مالطا" + +key "Marshall Islands" +value "جزر مارشال" + +key "Martinique" +value "مارتينيك" + +key "Mauritania" +value "موريتانيا" + +key "Mauritius" +value "موريشيوس" + +key "Mayotte" +value "مايوت" + +key "Mexico" +value "المكسيك" + +key "Micronesia (Federated States of)" +value "ميكرونيزيا (ولايات فيدرالية)" + +key "Moldova" +value "مولدوفا" + +key "Monaco" +value "موناكو" + +key "Mongolia" +value "منغوليا" + +key "Montenegro" +value "الجبل الأسود" + +key "Montserrat" +value "مونتسرات" + +key "Morocco" +value "المغرب" + +key "Mozambique" +value "موزمبيق" + +key "Myanmar" +value "ميانمار" + +key "Namibia" +value "ناميبيا" + +key "Nauru" +value "ناورو" + +key "Nepal" +value "نيبال" + +key "Netherlands" +value "هولندا" + +key "New Caledonia" +value "كاليدونيا الجديدة" + +key "New Zealand" +value "نيوزيلندا" + +key "Nicaragua" +value "نيكاراغوا" + +key "Niger" +value "النيجر" + +key "Nigeria" +value "نيجيريا" + +key "Niue" +value "نيوي" + +key "Norfolk Island" +value "جزيرة نورفولك" + +key "North Macedonia" +value "شمال مقدونيا" + +key "Northern Mariana Islands" +value "جزر ماريانا الشمالية" + +key "Norway" +value "النرويج" + +key "Oman" +value "عمان" + +key "Pakistan" +value "باكستان" + +key "Palau" +value "بالاو" + +key "Palestine, State of" +value "فلسطين" + +key "Panama" +value "بنما" + +key "Papua New Guinea" +value "بابوا غينيا الجديدة" + +key "Paraguay" +value "باراغواي" + +key "Peru" +value "بيرو" + +key "Philippines" +value "الفلبين" + +key "Pitcairn" +value "بيتكيرن" + +key "Poland" +value "بولندا" + +key "Portugal" +value "البرتغال" + +key "Puerto Rico" +value "بورتوريكو" + +key "Qatar" +value "قطر" + +key "Réunion" +value "روينيون" + +key "Romania" +value "رومانيا" + +key "Russian Federation" +value "الاتحاد الروسي" + +key "Rwanda" +value "رواندا" + +key "Saint Barthélemy" +value "سان بارتيلمي" + +key "Saint Helena, Ascension and Tristan da Cunha" +value "سانت هيلينا، أسنسيون وتريستان دا كونا" + +key "Saint Kitts and Nevis" +value "سانت كيتس ونيفيس" + +key "Saint Lucia" +value "سانت لوسيا" + +key "Saint Martin (French part)" +value "سانت مارتن (الجزء الفرنسي)" + +key "Saint Pierre and Miquelon" +value "سان بيير وميكلون" + +key "Saint Vincent and the Grenadines" +value "سانت فنسنت وجزر غرينادين" + +key "Samoa" +value "ساموا" + +key "San Marino" +value "سان مارينو" + +key "Sao Tome and Principe" +value "ساو تومي وبرينسيبي" + +key "Saudi Arabia" +value "المملكة العربية السعودية" + +key "Senegal" +value "السنغال" + +key "Serbia" +value "صربيا" + +key "Seychelles" +value "سيشل" + +key "Sierra Leone" +value "سيراليون" + +key "Singapore" +value "سنغافورة" + +key "Sint Maarten (Dutch part)" +value "سانت مارتن (الجزء الهولندي)" + +key "Slovakia" +value "سلوفاكيا" + +key "Slovenia" +value "سلوفينيا" + +key "Solomon Islands" +value "جزر سليمان" + +key "Somalia" +value "الصومال" + +key "South Africa" +value "جنوب أفريقيا" + +key "South Georgia and the South Sandwich Islands" +value "جورجيا الجنوبية وجزر ساندويتش الجنوبية" + +key "South Sudan" +value "جنوب السودان" + +key "Spain" +value "إسبانيا" + +key "Sri Lanka" +value "سريلانكا" + +key "Sudan" +value "السودان" + +key "Suriname" +value "سورينام" + +key "Svalbard and Jan Mayen" +value "سفالبارد وجان ماين" + +key "Sweden" +value "السويد" + +key "Switzerland" +value "سويسرا" + +key "Syrian Arab Republic" +value "الجمهورية العربية السورية" + +key "Taiwan, Province of China" +value "تايوان، مقاطعة في الصين" + +key "Tajikistan" +value "طاجيكستان" + +key "Tanzania, United Republic of" +value "تنزانيا، جمهورية متحدة" + +key "Thailand" +value "تايلاند" + +key "Timor-Leste" +value "تيمور الشرقية" + +key "Togo" +value "توجو" + +key "Tokelau" +value "توكيلاو" + +key "Tonga" +value "تونغا" + +key "Trinidad and Tobago" +value "ترينيداد وتوباغو" + +key "Tunisia" +value "تونس" + +key "Turkey" +value "تركيا" + +key "Turkmenistan" +value "تركمانستان" + +key "Turks and Caicos Islands" +value "جزر توركس وكايكوس" + +key "Tuvalu" +value "توفالو" + +key "Uganda" +value "أوغندا" + +key "Ukraine" +value "أوكرانيا" + +key "United Kingdom of Great Britain and Northern Ireland" +value "المملكة المتحدة لبريطانيا العظمى وأيرلندا الشمالية" + +key "United States of America" +value "الولايات المتحدة الأمريكية" + +key "United States Minor Outlying Islands" +value "الولايات المتحدة الجزر النائية الصغيرة" + +key "Uruguay" +value "أوروغواي" + +key "Uzbekistan" +value "أوزبكستان" + +key "Vanuatu" +value "فانواتو" + +key "Venezuela (Bolivarian Republic of)" +value "فنزويلا (الجمهورية البوليفارية)" + +key "Viet Nam" +value "فيتنام" + +key "Virgin Islands (British)" +value "جزر العذراء البريطانية" + +key "Virgin Islands (U.S.)" +value "جزر العذراء الأمريكية" + +key "Wallis and Futuna" +value "والس وفوتونا" + +key "Western Sahara" +value "الصحراء الغربية" + +key "Yemen" +value "اليمن" + +key "Zambia" +value "زامبيا" + +key "Zimbabwe" +value "زيمبابوي" diff --git a/locale/ar/css_reader.strings b/locale/ar/css_reader.strings new file mode 100644 index 000000000000..ffefe98e5c8b --- /dev/null +++ b/locale/ar/css_reader.strings @@ -0,0 +1,8 @@ +key "expected end comment" +value "متوقع نهاية التعليق" + +key "key cannot be empty" +value "لا يمكن أن يكون المفتاح فارغاً" + +key "value cannot be empty" +value "لا يمكن أن تكون القيمة فارغة" diff --git a/locale/ar/date_time.strings b/locale/ar/date_time.strings new file mode 100644 index 000000000000..c51e3c9e0857 --- /dev/null +++ b/locale/ar/date_time.strings @@ -0,0 +1,2 @@ +key "Invalid format" +value "تنسيق غير صالح" diff --git a/locale/ar/domain_up_down.strings b/locale/ar/domain_up_down.strings new file mode 100644 index 000000000000..ad3d74987377 --- /dev/null +++ b/locale/ar/domain_up_down.strings @@ -0,0 +1,2 @@ +key "Selected index greater than items size" +value "المحدد أكبر من عدد العناصر index" \ No newline at end of file diff --git a/locale/ar/enumeration.strings b/locale/ar/enumeration.strings new file mode 100644 index 000000000000..8439a42422c1 --- /dev/null +++ b/locale/ar/enumeration.strings @@ -0,0 +1,5 @@ +key "Not a valid enum declaration" +value "كتابة خاطئة لل enum" + +key "Invalid format" +value "تنسيق غير صالح" diff --git a/locale/ar/environment.strings b/locale/ar/environment.strings new file mode 100644 index 000000000000..dd561861e945 --- /dev/null +++ b/locale/ar/environment.strings @@ -0,0 +1,11 @@ +key "Invalid environment variable target value" +value "قيمة متغير البيئة غير صالحة" + +key "Environment variable name is empty" +value "اسم متغير البيئة فارغ" + +key "Can't erase environment variable" +value "لا يمكن مسح متغير البيئة" + +key "Can't set environment variable" +value "لا يمكن تعيين متغير البيئة" diff --git a/locale/ar/exception_dialog.strings b/locale/ar/exception_dialog.strings new file mode 100644 index 000000000000..90b6a6354f3c --- /dev/null +++ b/locale/ar/exception_dialog.strings @@ -0,0 +1,96 @@ +key "Exception {} occurred" +value "{} حدثت خطأ" + +key "Unknown exception occurred" +value "حدث خطأ غير معروف" + +key "Unhandled exception occurred in your application. If you click Continue, the application will ignore this error and attempt to continue. If you click Quit, the application will close immediately.{0}{0}{1}" +value "حدث خطأ غير معالج في تطبيقك. إذا قمت بالنقر فوق متابعة، سيتجاهل التطبيق هذا الخطأ ويحاول المتابعة. إذا قمت بالنقر فوق الإنهاء، سيتم إغلاق التطبيق فورًا.{0}{0}{1}" + +key "(Unknown exception)" +value "(خطأ غير معروف)" + +key "Details" +value "تفاصيل" + +key "Continue" +value "متابعة" + +key "Quit" +value "إنهاء" + +key "Use try and catch to handle std::exception or xtd::system_exception instead{0}of this dialog box. For more information, see the xtd documentation.{0}{0}" +value "استخدم try و catch للتعامل مع std::exception أو xtd::system_exception بدلاً من هذا الصندوق التفاعلي. للمزيد من المعلومات، راجع توثيق xtd.{0}{0}" +value "{0}{0} بدلا{0}من هذا الصندوق التفاعلي. للمزيد من المعلومات، راجع التوثيق std::exception أو xtd::system_exception للتعامل مع try و catch استخدم" + +key "{0} Exception text {0}{1}" +value "{0} وصف الخطأ {0}{1}" + +key "(Unknown exception){0}" +value "(خطأ غير معروف){0}" + +key "{0} Libraries {0}{1}" +value "{0} المكتبات {0}{1}" + +key " Name: {}.{}{}" +value "{}.{}{} :الاسم " + +key " Version: {}{}" +value "{}{} :الإصدار " + +key " include path: {}{}" +value "{}{} :مسار الاستدراج " + +key " library path: {}{}" +value "{}{} :مسار المكتبة " + +key " resources path: {}{}" +value "{}{} :مسار الموارد " + +key "{0} Operating System {0}{1}" +value "{0} نظام التشغيل {0}{1}" + +key " Version : {}{}" +value "{}{} :الإصدار " + +key " Desktop environment : {}{}" +value "{}{} :بيئة سطح المكتب " + +key " OS Version : {}{}" +value "{}{} :إصدار نظام التشغيل " + +key " 64 bits : {}{}" +value "{}{} : 64 بت " + +key "{0} Language {0}{1}" +value "{0} لغة {0}{1}" + +key " Version : {}{}" +value "{}{} : الإصدار " + +key " Experimental : {}{}" +value "{}{} : تجريبي " + +key " Supported : {}{}" +value "{}{} : مدعوم " + +key "{0} Compiler {0}{1}" +value "{0} المترجم {0}{1}" + +key " Version : {0}{1}" +value "الإصدار : {0}{1} " + +key " ID : {0}{1}" +value "المعرف : {0}{1} " + +key " Mode : {0}{1}" +value "الوضع : {0}{1} " + +key " 64 bits : {0}{1}" +value "{0}{1} : 64 bits" + +key "Debug" +value "تصحيح" + +key "Release" +value "إصدار" diff --git a/locale/ar/exceptions.strings b/locale/ar/exceptions.strings new file mode 100644 index 000000000000..d3b2da67999e --- /dev/null +++ b/locale/ar/exceptions.strings @@ -0,0 +1,104 @@ +key "The given key was not present in the dictionary." +value ".المفتاح المعطى لم يكن موجودًا في القاموس" + +key "Attempted to access a path that is not on the disk." +value ".محاولة الوصول إلى مسار غير موجود على القرص" + +key "Attempted to access a drive that is not available." +value ".محاولة الوصول إلى مسار غير متاح" + +key "Attempted to read past the end of the stream." +value ".محاولة القراءة بعد نهاية التيار" + +key "Input file or data stream does not conform to the expected file format specification." +value ".ملف الإدخال أو تدفق البيانات لا يتفق مع مواصفات تنسيق الملف المتوقع" + +key "Could not load the specified file." +value ".تعذر تحميل الملف المحدد" + +key "Unable to find the specified file." +value ".تعذر العثور على الملف المحدد" + +key "I/O error occurred." +value ".حدث خطأ في إدخال/إخراج البيانات" + +key "The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters." +value ".المسار المحدد أو اسم الملف، أو كليهما طويلان جدًا. يجب أن يكون اسم الملف الكامل أقل من 260 حرفًا، ويجب أن يكون اسم المجلد أقل من 248 حرفًا" + +key "Value does not fall within the expected range." +value ".القيمة لا تقع ضمن النطاق المتوقع" + +key "Value cannot be null." +value ".القيمة لا يمكن أن تكون فارغة" + +key "Specified argument is out of range of valid values." +value ".المعامل المحدد خارج نطاق القيم الصالحة" + +key "Overflow or underflow in the arithmetic operation." +value ".تجاوز أو تحت الحد في العملية الحسابية" + +key "Attempt to divide by zero." +value ".محاولة القسمة على الصفر" + +key "Report domain error." +value ".الإبلاغ عن خطأ في النطاق" + +key "One of identified items is an invalid format." +value ".أحد العناصر المحددة له تنسيق غير صالح" + +key "Index was outside the bounds of the array." +value ".كان خارج حدود المصفوفة index" + +key "Specified cast is not valid." +value ".التحويل المحدد غير صالح" + +key "Operation is not valid due to the current state of the object." +value ".العملية غير صالحة بسبب حالة الكائن" + +key "The system detected an invalid program." +value ".النظام اكتشف برنامجًا غير صالح" + +key "Exceed implementation defined length limits." +value ".تجاوز حدود الطول المحددة من قبل التنفيذ" + +key "Number encountered was not a finite quantity." +value ".الرقم الذي تم مواجهته ليس كمية محدودة" + +key "The method or operation is not implemented." +value ".الطريقة أو العملية غير مُنفَّذة" + +key "Specified method is not supported." +value ".الطريقة المحددة غير مدعومة" + +key "Object pointer not set to an instance of an object." +value ".مؤشر الكائن غير معين إلى مثيل من الكائن" + +key "The operation was canceled." +value ".تم إلغاء العملية" + +key "Arithmetic operation resulted in an overflow." +value ".أسفرت العملية الحسابية في تجاوز" + +key "Operation is not supported on this platform." +value ".العملية غير مدعومة على هذه المنصة" + +key "System error." +value ".خطأ في النظام" + +key "The operation has timed out." +value ".انتهت مهلة العملية" + +key "Arithmetic operation resulted in an underflow." +value ".underflow أسفرت العملية الحسابية في" + +key "Security error detected." +value ".تم اكتشاف خطأ أمان" + +key "Syntax error in XML." +value "XML خطأفي صيغة" + +key "The Socket operation failed." +value ".فشلت عملية القابس (Socket)" + +key "Attempted to perform an unauthorized operation." +value ".محاولة أداء عملية غير مصرح بها" diff --git a/locale/ar/font.strings b/locale/ar/font.strings new file mode 100644 index 000000000000..a9dd7d8ecc67 --- /dev/null +++ b/locale/ar/font.strings @@ -0,0 +1,5 @@ +key "em_size is less than or equal to 0, evaluates to infinity, or is not a valid number." +value ".أقل من أو يساوي 0، يقدر باللانهائية، أو ليس رقمًا صالحًا em_size قيمة" + +key "unit can't be equal to graphics_unit::display." +value ".graphics_unit::display لا يمكن أن تكون الوحدة مساوية لـ" diff --git a/locale/ar/font_family.strings b/locale/ar/font_family.strings new file mode 100644 index 000000000000..ea667a3c71d0 --- /dev/null +++ b/locale/ar/font_family.strings @@ -0,0 +1,8 @@ +key "name is an empty string" +value "الاسم هو سلسلة فارغة" + +key "name specifies a font that is not installed on the computer running the application." +value "الاسم يحدد خطً غير مثبت على الكمبيوتر الذي يشغل التطبيق." + +key "name specifies a font that is not a part of specified font_collection." +value "font_collection الاسم يحدد خطً ليس جزءًا من مجموعة الخطوط المحددة." diff --git a/locale/ar/form.strings b/locale/ar/form.strings new file mode 100644 index 000000000000..3c367b4fe695 --- /dev/null +++ b/locale/ar/form.strings @@ -0,0 +1,17 @@ +key "dialog can't have menu" +value "لا يمكن أن يحتوي على قائمة dialog" + +key "show_dialog work only with dialog" +value "dialog يعمل فقط مع show_dialog" + +key "show_sheet work only with dialog" +value "dialog يعمل فقط مع show_sheet" + +key "show_sheet_dialog work only with dialog" +value "dialog يعمل فقط مع show_sheet_dialog" + +key "end_dialog work only with dialog" +value "dialog يعمل فقط مع end_dialog" + +key "Top-level control cannot be added to a control." +value "لا يمكن إضافة كائن تحكم على مستوى عالٍ إلى كائن تحكم فرعي." diff --git a/locale/ar/graphics.strings b/locale/ar/graphics.strings new file mode 100644 index 000000000000..6c052ae4bc64 --- /dev/null +++ b/locale/ar/graphics.strings @@ -0,0 +1,2 @@ +key "brush not defined" +value "الفرشاة غير معرفة" diff --git a/locale/ar/guid.strings b/locale/ar/guid.strings new file mode 100644 index 000000000000..3bda80cbe95a --- /dev/null +++ b/locale/ar/guid.strings @@ -0,0 +1,5 @@ +key "Vector size must be 16" +value "يجب أن يكون حجم المجموعة 16" + +key "Vector size must be 8" +value "يجب أن يكون حجم المجموعة 8" diff --git a/locale/ar/image_list.strings b/locale/ar/image_list.strings new file mode 100644 index 000000000000..d8d9a62455e8 --- /dev/null +++ b/locale/ar/image_list.strings @@ -0,0 +1,2 @@ +key "The values for width and height must be between 16 and 256." +value "يجب أن تكون قيم عرض وارتفاع بين 16 و 256." diff --git a/locale/ar/lcd_label.strings b/locale/ar/lcd_label.strings new file mode 100644 index 000000000000..880104b29974 --- /dev/null +++ b/locale/ar/lcd_label.strings @@ -0,0 +1,12 @@ +key "Only characters : \"{}\" are valid" +value "الأحرف الصحيحة هي: "\{}"\ فقط" + +key "value must be between 0.0 and 1.0." +value "يجب أن تكون القيمة بين 0.0 و 1.0." + +key "value must be positive" +value "يجب أن تكون القيمة إيجابية" + +key "lcd_style invalid" +value "غير صالح lcd_style" + diff --git a/locale/ar/list_box.strings b/locale/ar/list_box.strings new file mode 100644 index 000000000000..ad3d74987377 --- /dev/null +++ b/locale/ar/list_box.strings @@ -0,0 +1,2 @@ +key "Selected index greater than items size" +value "المحدد أكبر من عدد العناصر index" \ No newline at end of file diff --git a/locale/ar/menu.strings b/locale/ar/menu.strings new file mode 100644 index 000000000000..21fa27773e64 --- /dev/null +++ b/locale/ar/menu.strings @@ -0,0 +1,2 @@ +key "It was attempted to merge the menu with itself" +value "تمت محاولة دمج القائمة مع نفسها" diff --git a/locale/ar/message_box.strings b/locale/ar/message_box.strings new file mode 100644 index 000000000000..3ab37fde6cd1 --- /dev/null +++ b/locale/ar/message_box.strings @@ -0,0 +1,20 @@ +key "Abort" +value "إحباط" + +key "Cancel" +value "إلغاء" + +key "Ignore" +value "تجاهل" + +key "No" +value "لا" + +key "OK" +value "موافق" + +key "Retry" +value "إعادة المحاولة" + +key "Yes" +value "نعم" diff --git a/locale/ar/paint_evant_args.strings b/locale/ar/paint_evant_args.strings new file mode 100644 index 000000000000..40a3fcc6e1a9 --- /dev/null +++ b/locale/ar/paint_evant_args.strings @@ -0,0 +1,2 @@ +key "The control is null" +value "فارغ control" diff --git a/locale/ar/pen.strings b/locale/ar/pen.strings new file mode 100644 index 000000000000..63222f65df9c --- /dev/null +++ b/locale/ar/pen.strings @@ -0,0 +1,5 @@ +key "pen type invalid" +value "نوع القلم غير صالح" + +key "brush invalid" +value "فرشاة غير صالحة" \ No newline at end of file diff --git a/locale/ar/process.strings b/locale/ar/process.strings new file mode 100644 index 000000000000..27003e15b05d --- /dev/null +++ b/locale/ar/process.strings @@ -0,0 +1,2 @@ +key "The system cannot find the file specified" +value "لا يمكن للنظام العثور على الملف المحدد" diff --git a/locale/ar/splitter.strings b/locale/ar/splitter.strings new file mode 100644 index 000000000000..539b8467bf84 --- /dev/null +++ b/locale/ar/splitter.strings @@ -0,0 +1,2 @@ +key "splitter control must be docked left, right, top, or bottom." +value "في الجهة اليسرى، اليمنى، العليا، أو السفلى (splitter) يجب أن يتم ربط" \ No newline at end of file diff --git a/locale/ar/strings.strings b/locale/ar/strings.strings new file mode 100644 index 000000000000..353e36ba1260 --- /dev/null +++ b/locale/ar/strings.strings @@ -0,0 +1,8 @@ +key "Invalid format expression : closing bracket '{' without open bracket '}'" +value "تعبير التنسيق غير صالح: إغلاق القوس '{' بدون فتح القوس '}'" + +key "Invalid format expression : open bracket '}' without end bracket '{'" +value "'{' تعبير التنسيق غير صالح: فتح القوس '}' بدون إغلاق القوس" + +key "Invalid format expression : format argument must be start by ':'" +value "':' تعبير التنسيق غير صالح: يجب أن يبدأ معامل التنسيق بـ" diff --git a/locale/ar/text_box_base.strings b/locale/ar/text_box_base.strings new file mode 100644 index 000000000000..c8e97a5089b9 --- /dev/null +++ b/locale/ar/text_box_base.strings @@ -0,0 +1,5 @@ +key "start greater than text size" +value "البداية أكبر من حجم النص" + +key "start + lenght greater than text size" +value "البداية + الطول أكبر من حجم النص" \ No newline at end of file diff --git a/locale/ar/texts.strings b/locale/ar/texts.strings new file mode 100644 index 000000000000..d49aaac1abdc --- /dev/null +++ b/locale/ar/texts.strings @@ -0,0 +1,257 @@ +key "&Abort" +value "&إلغاء" + +key "&About..." +value "&حول..." + +key "&Actual Size" +value "&الحجم الفعلي" + +key "Add" +value "إضافة" + +key "Alignment" +value "محاذاة" + +key "Align Left" +value "محاذاة إلى اليسار" + +key "Align Right" +value "محاذاة إلى اليمين" + +key "&Apply" +value "&تطبيق" + +key "&Ascending" +value "&تصاعدي" + +key "&Back" +value "&رجوع" + +key "&Bold" +value "&عريض" + +key "&Bottom" +value "&أسفل" + +key "&Cancel" +value "&إلغاء" + +key "&CD-Rom" +value "&CD-Rom" + +key "Centered" +value "في الوسط" + +key "&Clear" +value "&مسح" + +key "&Close" +value "&إغلاق" + +key "&Color" +value "&لون" + +key "&Contents" +value "&المحتويات" + +key "&Convert" +value "&تحويل" + +key "&Copy" +value "&نسخ" + +key "&Customize" +value "&تخصيص" + +key "Cu&t" +value "ق&ص" + +key "&Delete" +value "&حذف" + +key "&Descending" +value "&تنازلي" + +key "&Down" +value "&أسفل" + +key "&Edit" +value "&تحرير" + +key "&Execute" +value "&تنفيذ" + +key "E&xit" +value "&خروج" + +key "&File" +value "&ملف" + +key "&Find..." +value "&بحث..." + +key "&First" +value "&أول" + +key "&Floppy" +value "&Floppy" + +key "&Font" +value "&الخط" + +key "&Forward" +value "&إلى الأمام" + +key "&Harddisk" +value "&Harddisk" + +key "&Help" +value "&مساعدة" + +key "&Home" +value "&الصفحة الرئيسية" + +key "&Ignore" +value "&تجاهل" + +key "Indent" +value "Indent" + +key "&Index" +value "&Index" + +key "&Info" +value "&معلومات" + +key "&Italic" +value "&مائل" + +key "Justified" +value "مبرر" + +key "&Jump to" +value "&الانتقال إلى" + +key "&Last" +value "&الأخير" + +key "&Network" +value "&الشبكة" + +key "&New" +value "&جديد" + +key "&Next" +value "&التالي" + +key "&No" +value "&لا" + +key "&OK" +value "&موافق" + +key "&Open..." +value "&فتح..." + +key "&Options" +value "&خيارات" + +key "&Paste" +value "&لصق" + +key "&Preferences" +value "&تفضيلات" + +key "&Previous" +value "&السابق" + +key "&Print..." +value "&طباعة..." + +key "Print pre&view" +value "معاينة الطباعة" + +key "&Properties" +value "&الخصائص" + +key "&Quit" +value "&الخروج" + +key "&Redo" +value "&إعادة" + +key "Refresh" +value "تحديث" + +key "Remove" +value "إزالة" + +key "Rep&lace..." +value "&استبدال..." + +key "&Retry" +value "&إعادة المحاولة" + +key "Revert to Saved" +value "العودة إلى الحفظ" + +key "&Save" +value "&حفظ" + +key "Save &As..." +value "&حفظ باسم..." + +key "&Search" +value "&بحث" + +key "Select &All" +value "&تحديد الكل" + +key "&Spell Check" +value "&فحص الإملاء" + +key "&Stop" +value "&إيقاف" + +key "&Strikeout" +value "&Strikeout" + +key "&Tools" +value "&أدوات" + +key "&Top" +value "&أعلى" + +key "Undelete" +value "إلغاء الحذف" + +key "&Underline" +value "&تسطير" + +key "&Undo" +value "&تراجع" + +key "Unindent" +value "Unindent" + +key "&Up" +value "&لأعلى" + +key "&View" +value "&عرض" + +key "&Window" +value "&نافذة" + +key "&Yes" +value "&نعم" + +key "Zoom &In" +value "&تكبير" + +key "Zoom &Out" +value "&تصغير" + +key "Zoom to &Fit" +value "ضبط للملاءمة" diff --git a/locale/ar/theme_colors.strings b/locale/ar/theme_colors.strings new file mode 100644 index 000000000000..c35ca6d0bd51 --- /dev/null +++ b/locale/ar/theme_colors.strings @@ -0,0 +1,2 @@ +key "unknown know_color" +value "غير معروف know_color" diff --git a/locale/ar/version.strings b/locale/ar/version.strings new file mode 100644 index 000000000000..45c1b31bddfd --- /dev/null +++ b/locale/ar/version.strings @@ -0,0 +1,2 @@ +key "Field count invalid" +value "عدد الحقول غير صالح" From 5b2a601b4b3f6c56dd9347347d3a3d624d789319 Mon Sep 17 00:00:00 2001 From: Bader Date: Thu, 7 Dec 2023 22:36:13 +0100 Subject: [PATCH 2/2] fix text direction --- locale/ar/busy_box.strings | 2 +- locale/ar/font_family.strings | 4 +- locale/ar/form.strings | 2 +- locale/ar/image_list.strings | 2 +- locale/ar/lcd_label.strings | 2 +- locale/ar/texts.strings | 136 +++++++++++++++++----------------- 6 files changed, 74 insertions(+), 74 deletions(-) diff --git a/locale/ar/busy_box.strings b/locale/ar/busy_box.strings index bb2e4a356630..8f6b54244e33 100644 --- a/locale/ar/busy_box.strings +++ b/locale/ar/busy_box.strings @@ -1,2 +1,2 @@ key "Please wait..." -value "يرجى الانتظار..." +value "...يرجى الانتظار" diff --git a/locale/ar/font_family.strings b/locale/ar/font_family.strings index ea667a3c71d0..98f17777addc 100644 --- a/locale/ar/font_family.strings +++ b/locale/ar/font_family.strings @@ -2,7 +2,7 @@ key "name is an empty string" value "الاسم هو سلسلة فارغة" key "name specifies a font that is not installed on the computer running the application." -value "الاسم يحدد خطً غير مثبت على الكمبيوتر الذي يشغل التطبيق." +value ".الاسم يحدد خطً غير مثبت على الكمبيوتر الذي يشغل التطبيق" key "name specifies a font that is not a part of specified font_collection." -value "font_collection الاسم يحدد خطً ليس جزءًا من مجموعة الخطوط المحددة." +value ".font_collection الاسم يحدد خطً ليس جزءًا من مجموعة الخطوط المحددة" diff --git a/locale/ar/form.strings b/locale/ar/form.strings index 3c367b4fe695..5b42aff860fe 100644 --- a/locale/ar/form.strings +++ b/locale/ar/form.strings @@ -14,4 +14,4 @@ key "end_dialog work only with dialog" value "dialog يعمل فقط مع end_dialog" key "Top-level control cannot be added to a control." -value "لا يمكن إضافة كائن تحكم على مستوى عالٍ إلى كائن تحكم فرعي." +value ".لا يمكن إضافة كائن تحكم على مستوى عالٍ إلى كائن تحكم فرعي" diff --git a/locale/ar/image_list.strings b/locale/ar/image_list.strings index d8d9a62455e8..625d92d844a0 100644 --- a/locale/ar/image_list.strings +++ b/locale/ar/image_list.strings @@ -1,2 +1,2 @@ key "The values for width and height must be between 16 and 256." -value "يجب أن تكون قيم عرض وارتفاع بين 16 و 256." +value ".يجب أن تكون قيم عرض وارتفاع بين 16 و 256" diff --git a/locale/ar/lcd_label.strings b/locale/ar/lcd_label.strings index 880104b29974..5c68b61efd6a 100644 --- a/locale/ar/lcd_label.strings +++ b/locale/ar/lcd_label.strings @@ -2,7 +2,7 @@ key "Only characters : \"{}\" are valid" value "الأحرف الصحيحة هي: "\{}"\ فقط" key "value must be between 0.0 and 1.0." -value "يجب أن تكون القيمة بين 0.0 و 1.0." +value ".يجب أن تكون القيمة بين 0.0 و 1.0" key "value must be positive" value "يجب أن تكون القيمة إيجابية" diff --git a/locale/ar/texts.strings b/locale/ar/texts.strings index d49aaac1abdc..b85f348bc1cd 100644 --- a/locale/ar/texts.strings +++ b/locale/ar/texts.strings @@ -1,11 +1,11 @@ key "&Abort" -value "&إلغاء" +value "إلغاء&" key "&About..." -value "&حول..." +value "...حول&" key "&Actual Size" -value "&الحجم الفعلي" +value "الحجم الفعلي&" key "Add" value "إضافة" @@ -20,22 +20,22 @@ key "Align Right" value "محاذاة إلى اليمين" key "&Apply" -value "&تطبيق" +value "تطبيق&" key "&Ascending" -value "&تصاعدي" +value "تصاعدي&" key "&Back" -value "&رجوع" +value "رجوع&" key "&Bold" -value "&عريض" +value "عريض&" key "&Bottom" -value "&أسفل" +value "أسفل&" key "&Cancel" -value "&إلغاء" +value "إلغاء&" key "&CD-Rom" value "&CD-Rom" @@ -44,76 +44,76 @@ key "Centered" value "في الوسط" key "&Clear" -value "&مسح" +value "مسح&" key "&Close" -value "&إغلاق" +value "إغلاق&" key "&Color" -value "&لون" +value "لون&" key "&Contents" -value "&المحتويات" +value "المحتويات&" key "&Convert" -value "&تحويل" +value "تحويل&" key "&Copy" -value "&نسخ" +value "نسخ&" key "&Customize" -value "&تخصيص" +value "تخصيص&" key "Cu&t" value "ق&ص" key "&Delete" -value "&حذف" +value "حذف&" key "&Descending" -value "&تنازلي" +value "تنازلي&" key "&Down" -value "&أسفل" +value "أسفل&" key "&Edit" -value "&تحرير" +value "تحرير&" key "&Execute" -value "&تنفيذ" +value "تنفيذ&" key "E&xit" -value "&خروج" +value "خ&روج" key "&File" -value "&ملف" +value "ملف&" key "&Find..." -value "&بحث..." +value "...بحث&" key "&First" -value "&أول" +value "أول&" key "&Floppy" value "&Floppy" key "&Font" -value "&الخط" +value "الخط&" key "&Forward" -value "&إلى الأمام" +value "إلى الأمام&" key "&Harddisk" value "&Harddisk" key "&Help" -value "&مساعدة" +value "مساعدة&" key "&Home" -value "&الصفحة الرئيسية" +value "الصفحة الرئيسية&" key "&Ignore" -value "&تجاهل" +value "تجاهل&" key "Indent" value "Indent" @@ -122,64 +122,64 @@ key "&Index" value "&Index" key "&Info" -value "&معلومات" +value "معلومات&" key "&Italic" -value "&مائل" +value "مائل&" key "Justified" value "مبرر" key "&Jump to" -value "&الانتقال إلى" +value "الانتقال إلى&" key "&Last" -value "&الأخير" +value "الأخير&" key "&Network" -value "&الشبكة" +value "الشبكة&" key "&New" -value "&جديد" +value "جديد&" key "&Next" -value "&التالي" +value "التالي&" key "&No" -value "&لا" +value "لا&" key "&OK" -value "&موافق" +value "موافق&" key "&Open..." -value "&فتح..." +value "...فتح&" key "&Options" -value "&خيارات" +value "خيارات&" key "&Paste" -value "&لصق" +value "لصق&" key "&Preferences" -value "&تفضيلات" +value "تفضيلات&" key "&Previous" -value "&السابق" +value "السابق&" key "&Print..." -value "&طباعة..." +value "...طباعة&" key "Print pre&view" -value "معاينة الطباعة" +value "معا&ينة الطباعة" key "&Properties" -value "&الخصائص" +value "الخصائص&" key "&Quit" -value "&الخروج" +value "الخروج&" key "&Redo" -value "&إعادة" +value "إعادة&" key "Refresh" value "تحديث" @@ -188,70 +188,70 @@ key "Remove" value "إزالة" key "Rep&lace..." -value "&استبدال..." +value "...استب&دال" key "&Retry" -value "&إعادة المحاولة" +value "إعادة المحاولة&" key "Revert to Saved" value "العودة إلى الحفظ" key "&Save" -value "&حفظ" +value "حفظ&" key "Save &As..." -value "&حفظ باسم..." +value "...حفظ& باسم" key "&Search" -value "&بحث" +value "بحث&" key "Select &All" -value "&تحديد الكل" +value "تحديد &الكل" key "&Spell Check" -value "&فحص الإملاء" +value "فحص الإملاء&" key "&Stop" -value "&إيقاف" +value "إيقاف&" key "&Strikeout" value "&Strikeout" key "&Tools" -value "&أدوات" +value "أدوات&" key "&Top" -value "&أعلى" +value "أعلى&" key "Undelete" value "إلغاء الحذف" key "&Underline" -value "&تسطير" +value "تسطير&" key "&Undo" -value "&تراجع" +value "تراجع&" key "Unindent" value "Unindent" key "&Up" -value "&لأعلى" +value "لأعلى&" key "&View" -value "&عرض" +value "عرض&" key "&Window" -value "&نافذة" +value "نافذة&" key "&Yes" -value "&نعم" +value "نعم&" key "Zoom &In" -value "&تكبير" +value "تكبير&" key "Zoom &Out" -value "&تصغير" +value "تصغير&" key "Zoom to &Fit" -value "ضبط للملاءمة" +value "ضبط &للملاءمة"