diff --git a/openmrs/apps/home/locale_languages.json b/openmrs/apps/home/locale_languages.json
index 78059ef2a..7d972b5ec 100644
--- a/openmrs/apps/home/locale_languages.json
+++ b/openmrs/apps/home/locale_languages.json
@@ -2,5 +2,6 @@
{"code": "es", "nativeName": "Español"},
{"code": "fr", "nativeName": "Français"},
{"code": "it", "nativeName": "Italiano"},
- {"code": "pt_BR", "nativeName": "Português"}]
+ {"code": "pt_BR", "nativeName": "Português"},
+ {"code": "ar", "nativeName": "الْعَرَبيّة"}]
}
\ No newline at end of file
diff --git a/openmrs/i18n/adt/locale_ar.json b/openmrs/i18n/adt/locale_ar.json
new file mode 100644
index 000000000..44bb9c1f1
--- /dev/null
+++ b/openmrs/i18n/adt/locale_ar.json
@@ -0,0 +1,23 @@
+{
+ "MODULE_LABEL_ALL_KEY": "All",
+ "MODULE_LABEL_TO_DISCHARGE_KEY": "To Discharge",
+ "MODULE_LABEL_ADMITTED_KEY": "Admitted",
+ "MODULE_LABEL_TO_ADMIT_KEY": "To Admit",
+
+ "CONSULTATION_PAGE_KEY" :"Consultation",
+ "PROGRAM_MANAGEMENT_PAGE_KEY":"Program Management Page",
+ "DISCHARGE_SUMMARY_PAGE_KEY":"Discharge Summary Page",
+ "PATIENT_ADT_PAGE_KEY":"Patient ADT Page",
+ "PATIENT_DASHBOARD_KEY":"Patient Dashboard",
+ "PATIENT_VISIT_PAGE_KEY":"Patient Visit Page",
+ "HOME_DASHBOARD_KEY":"Home Dashboard",
+
+ "DASHBOARD_TITLE_VITALS_KEY":"الحيوية",
+ "DASHBOARD_TITLE_PATIENT_INFORMATION_KEY": "Patient Information",
+ "DISCHARGE_SUMMARY_ADMISSION_DETAILS_KEY": "Admission Details",
+ "DASHBOARD_TITLE_NAVIGATION_LINKS_CONTROL_KEY": "Navigation Links Control",
+ "DASHBOARD_TITLE_DIAGNOSIS_KEY": "تشخيص الداء",
+ "DASHBOARD_TITLE_ADMISSION_DETAILS_KEY": "تفاصيل القبول",
+ "DASHBOARD_TITLE_DISPOSITION_KEY": "ترتيب",
+ "DASHBOARD_TAB_GENERAL_KEY": "جنرال لواء"
+}
diff --git a/openmrs/i18n/clinical/locale_ar.json b/openmrs/i18n/clinical/locale_ar.json
new file mode 100644
index 000000000..47cf17c53
--- /dev/null
+++ b/openmrs/i18n/clinical/locale_ar.json
@@ -0,0 +1,88 @@
+{
+ "MODULE_LABEL_ACTIVE_KEY": "نشيط",
+ "MODULE_LABEL_PROGRAMS_KEY": "البرامج",
+ "MODULE_LABEL_MY_PATIENTS_KEY": "مرضاي",
+ "MODULE_LABEL_ACTIVE_PATIENTS_BY_LOCATION": "المرضى حسب الموقع",
+ "MODULE_LABEL_OPD_1_KEY": "OPD-1",
+ "MODULE_LABEL_ALL_KEY": "الكل",
+
+ "DASHBOARD_TITLE_LAB_RESULTS_KEY":"نتائج المختبر",
+ "DASHBOARD_TITLE_LAB_ORDERS_DISPLAY_CONTROL_KEY":"تلبية طلبات المختبر" ,
+ "DASHBOARD_TITLE_PACS_KEY":"باك" ,
+ "DASHBOARD_TITLE_RADIOLOGY_KEY":"الأشعة",
+ "DASHBOARD_TITLE_VISITS_KEY": "الزيارات",
+ "DASHBOARD_TITLE_PROGRAMS_KEY": "البرامج",
+ "DASHBOARD_TITLE_TREATMENTS_KEY": "العلاجات",
+ "DASHBOARD_TITLE_DISPOSITION_KEY": "تغير",
+ "DASHBOARD_TITLE_DIAGNOSIS_KEY": "التشخيص",
+ "DASHBOARD_TITLE_ADMISSION_DETAILS_KEY":"تفاصيل القبول" ,
+ "DASHBOARD_TITLE_NUTRITIONAL_VALUES_KEY": "القيم الغذائية",
+ "DASHBOARD_TITLE_SECOND_VITALS_KEY": "العناصر الحيوية الثانية",
+ "DASHBOARD_TITLE_GYNAECOLOGY_KEY": "أمراض النساء",
+ "DASHBOARD_TITLE_HISTORY_AND_EXAMINATIONS_KEY": "التاريخ والامتحانات" ,
+ "DASHBOARD_TITLE_OBSTETRICS_KEY": "التوليد",
+ "DASHBOARD_TITLE_NAVIGATION_LINKS_CONTROL_KEY":"التحكم في روابط التنقل" ,
+ "DASHBOARD_TITLE_RADIOLOGY_ORDERS_KEY": "أوامر الأشعة",
+ "DASHBOARD_TITLE_VITALS_KEY": "العناصر الحيوية",
+ "DASHBOARD_TITLE_PATIENT_INFORMATION_KEY":"معلومات المريض",
+ "DASHBOARD_TITLE_BACTERIOLOGY_RESULTS_KEY":"نتائج علم الجراثيم",
+ "DASHBOARD_TITLE_FORMS_DISPLAY_CONTROL_KEY":"نماذج",
+ "DASHBOARD_TITLE_GROWTH_CHART": "الرسم البياني للنمو",
+ "DASHBOARD_TITLE_BLOOD_PRESSURE": "BP" ,
+ "DASHBOARD_TITLE_WEIGHT_BMI": "الوزن / مؤشر كتلة الجسم" ,
+ "DASHBOARD_TITLE_DIABETES_BLOOD_SUGAR": "السكري / سكر الدم",
+ "DASHBOARD_TITLE_PULSE": "نبض",
+
+ "DASHBOARD_TAB_GENERAL_KEY": "جنرال لواء",
+ "DASHBOARD_TAB_TRENDS_KEY": "اتجاهات",
+ "DASHBOARD_TAB_PATIENT_SUMMARY_KEY": "ملخص المريض",
+ "DASHBOARD_TAB_DISCHARGE_SUMMARY_KEY": "ملخص التفريغ" ,
+ "DASHBOARD_TAB_ORDERS_KEY": "أوامر",
+
+ "LAB_INVESTIGATIONS_KEY":"التحقيقات المعملية" ,
+ "PACS_ORDERS_VISIT_PAGE_KEY": "صفحة زيارة طلبات Pacs" ,
+
+ "DISCHARGE_SUMMARY_DIAGNOSIS_KEY" :"التشخيص",
+
+ "DISCHARGE_SUMMARY_ADVICE_ON_DISCHARGE_KEY":"نصيحة بشأن الخروج من الخدمة" ,
+ "DISCHARGE_SUMMARY_AT_ADMISSION_KEY":"عند القبول" ,
+ "DISCHARGE_SUMMARY_ADMISSION_DETAILS_KEY": "تفاصيل القبول",
+ "DISCHARGE_SUMMARY_CLINICAL_NOTES_KEY": "الملاحظات السريرية" ,
+ "DISCHARGE_SUMMARY_AT_DISCHARGE_KEY": "عند التفريغ",
+ "DISCHARGE_SUMMARY_TREATMENTS_KEY":"العلاجات",
+
+
+ "OBSERVATIONS_BOARD_LABEL_KEY":"مراقبة",
+ "MEDICATIONS_BOARD_LABEL_KEY":"الأدوية",
+ "ORDERS_BOARD_LABEL_KEY":"أوامر",
+ "BACTERIOLOGY_BOARD_LABEL_KEY":"علم الجراثيم",
+ "CONSULTATION_BOARD_LABEL_KEY":"االتشاور",
+ "DISPOSITION_BOARD_LABEL_KEY":"تنظيم",
+ "DIAGNOSIS_BOARD_LABEL_KEY":"تشخيص الداء",
+
+ "CLINICAL_ORDER_RADIOLOGY_NEED_PRINT":"بحاجة إلى طباعة لهذا الطلب." ,
+ "CLINICAL_ORDER_RADIOLOGY_NEED_PRINT_BUTTON":"بحاجة إلى طباعة",
+
+ "CONSULTATION_PAGE_KEY" :"استشارة",
+ "PROGRAM_MANAGEMENT_PAGE_KEY":"صفحة إدارة البرنامج",
+ "DISCHARGE_SUMMARY_PAGE_KEY":"صفحة ملخص التفريغ",
+ "PATIENT_ADT_PAGE_KEY":"صفحة ADT للمريض",
+ "PATIENT_DASHBOARD_KEY":"لوحة معلومات المريض",
+ "PATIENT_VISIT_PAGE_KEY":"صفحة زيارة المريض",
+ "HOME_DASHBOARD_KEY":"لوحة التحكم الرئيسية",
+ "MEDICATION_CHANGE_DURATION_BUTTON": "تغيير المدة",
+ "DASHBOARD_TITLE_Consultation_KEY": "ملاحظات التشاور",
+
+ "DASHBOARD_TITLE_APPOINTMENTS_KEY": "تعيينات",
+ "DASHBOARD_APPOINTMENTS_SLOT_KEY": "فتحة",
+ "DASHBOARD_APPOINTMENTS_SERVICE_KEY": "الخدمات",
+ "DASHBOARD_APPOINTMENTS_SERVICE_TYPE_KEY": "نوع موعد الخدمة",
+ "DASHBOARD_APPOINTMENTS_DATE_KEY": "تاريخ",
+ "DASHBOARD_APPOINTMENTS_PROVIDER_KEY": "مزود",
+ "DASHBOARD_APPOINTMENTS_STATUS_KEY": "الحالة",
+ "DASHBOARD_PAST_APPOINTMENTS_KEY": "المواعيد السابقة",
+ "DASHBOARD_UPCOMING_APPOINTMENTS_KEY": "المواعيد القادمة",
+ "DASHBOARD_UPCOMING_APPOINTMENTS_KEY_LINK":"عرض القائمة",
+ "DASHBOARD_NO_PAST_APPOINTMENTS_KEY": "لا توجد مواعيد سابقة ",
+ "DASHBOARD_NO_UPCOMING_APPOINTMENTS_KEY": "No upcoming appointments"
+}
diff --git a/openmrs/i18n/document-upload/locale_ar.json b/openmrs/i18n/document-upload/locale_ar.json
new file mode 100644
index 000000000..f49a1d99b
--- /dev/null
+++ b/openmrs/i18n/document-upload/locale_ar.json
@@ -0,0 +1,7 @@
+{
+ "MODULE_LABEL_ALL_PATIENTS_KEY": "كل المرضى",
+ "MODULE_LABEL_ACTIVE_PATIENTS_KEY":"المرضى النشطين",
+
+ "SEARCH_NAME_PLACEHOLDER_KEY": "اسم البحث/هوية شخصية ...",
+ "SEARCH_KEY": "بحث"
+}
\ No newline at end of file
diff --git a/openmrs/i18n/home/locale_ar.json b/openmrs/i18n/home/locale_ar.json
new file mode 100644
index 000000000..37ba38386
--- /dev/null
+++ b/openmrs/i18n/home/locale_ar.json
@@ -0,0 +1,23 @@
+ {
+ "MODULE_LABEL_REGISTRATION_KEY": "التسجيل",
+ "MODULE_LABEL_CLINICAL_KEY": "سريري",
+ "MODULE_LABEL_INPATIENT_KEY": "مريض داخلي",
+ "MODULE_LABEL_RADIOLOGY_UPLOAD_KEY": "تحميل الأشعة",
+ "MODULE_LABEL_PATIENT_DOCUMENTS_KEY": "وثائق المريض",
+ "MODULE_LABEL_ADMIN_KEY": "مشرف",
+ "MODULE_LABEL_REPORTS_KEY": "التقارير",
+ "MODULE_LABEL_APOOINTMENTS_KEY": "تعيينات",
+ "MODULE_LABEL_ORDERS_KEY": "أوامر",
+ "MODULE_LABEL_PROGRAMS_KEY": "برنامج",
+ "MODULE_LABEL_IMPLEMENTER_INTERFACE_KEY": "Implementer Interface",
+ "MODULE_LABEL_ATOMFEED_CONSOLE_KEY": "AtomFeed Console",
+ "MODULE_LABEL_APPOINTMENT_SCHEDULING_KEY": "جدولة المواعيد",
+ "MODULE_LABEL_BED_MANAGEMENT_KEY": "إدارة السرير",
+ "General Ward" : "جناح العام",
+ "Labour Ward": "جناح الولادة",
+ "OPD-1": "قسم العيادات الخارجية",
+ "Registration Desk": "مكتب التسجيل",
+ "Subcenter 1 (BAM)": "المركز الفرعي 1 (بام)",
+ "Subcenter 2 (SEM)": "المركز الفرعي 2 (SEM)",
+ "Subcenter 3 (SIV)": "المركز الفرعي 3 (SIV)"
+}
\ No newline at end of file
diff --git a/openmrs/i18n/ipd/locale_ar.json b/openmrs/i18n/ipd/locale_ar.json
new file mode 100644
index 000000000..f51eaddab
--- /dev/null
+++ b/openmrs/i18n/ipd/locale_ar.json
@@ -0,0 +1,56 @@
+{
+ "MODULE_LABEL_ALL_KEY": "All",
+ "MODULE_LABEL_TO_ADMIT_TO_RC_KEY": "Admit to RC",
+ "MODULE_LABEL_TO_ADMIT_TO_KAHRAMANA_KEY": "Admit to Kahramana",
+ "MODULE_LABEL_TO_ADMIT_TO_WARD_KEY": "Admit to Ward",
+ "MODULE_LABEL_TO_MOVEMENT_TO_WARD_KEY": "Movement to Ward",
+ "MODULE_LABEL_TO_MOVEMENT_TO_RC_KEY": "Movement to RC",
+ "MODULE_LABEL_TO_MOVEMENT_TO_KAHRAMANA_KEY": "Movement to Kahramana",
+ "MODULE_LABEL_TO_TRANSFER_TO_HOME_KEY": "Transfer Home",
+ "MODULE_LABEL_ADMITTED_PATIENT_KEY": "Admitted",
+
+
+ "CONSULTATION_PAGE_KEY" :"Consultation",
+ "PROGRAM_MANAGEMENT_PAGE_KEY":"Program Management Page",
+ "DISCHARGE_SUMMARY_PAGE_KEY":"Discharge Summary Page",
+ "PATIENT_DASHBOARD_KEY":"Patient Dashboard",
+ "PATIENT_VISIT_PAGE_KEY":"Patient Visit Page",
+ "PATIENT_BED_MANAGEMENT_PAGE_KE":"Patient Bed Management",
+ "HOME_DASHBOARD_KEY":"Home Dashboard",
+ "DASHBOARD_DIAGNOSES_KEY":"Diagnoses",
+ "DASHBOARD_SURGICAL_PROCEDURES_KEY":"Surgical Procedures",
+ "DASHBOARD_VITAL_FORM_KEY":"Vital form",
+ "ALL_KEY":"All",
+
+ "DASHBOARD_TITLE_VITALS_KEY":"Vitals",
+ "DASHBOARD_TITLE_PATIENT_INFORMATION_KEY": "Patient Information",
+ "DISCHARGE_SUMMARY_ADMISSION_DETAILS_KEY": "Admission Details",
+ "DASHBOARD_TITLE_NAVIGATION_LINKS_CONTROL_KEY": "Navigation Links Control",
+ "DASHBOARD_TITLE_DIAGNOSIS_KEY": "Diagnosis",
+ "DASHBOARD_TITLE_ADMISSION_DETAILS_KEY": "Admission Details",
+ "DASHBOARD_TITLE_DISPOSITION_KEY": "Disposition",
+ "DASHBOARD_TAB_GENERAL_KEY": "General",
+ "MODULE_LABEL_BED_MANAGEMENT_KEY": "Bed Management",
+ "PATIENT_LISTING_QUEUES_HEADER_NAME": "Name",
+ "DASHBOARD_TITLE_SURGICAL_APPOINTMENTS_KEY": "Surgical Appointments",
+ "DASHBOARD_TITLE_PATIENT_MOVEMENT_HISTORY_KEY": "Patient Movement History",
+ "DASHBOARD_TITLE_WARD_NURSING_NOTE_KEY": "Ward Nursing Note",
+ "DASHBOARD_POST_OPERATIVE_MONITORING_KEY": "Post-Operative Ward Monitoring",
+ "DASHBOARD_SURGICAL_WARD_ADMISSION_NURSING_ASSESSMENT_KEY": "Surgical Ward Admission Nursing Assessment",
+ "DASHBOARD_PHYSICIAN_PROGRESS_NOTE_KEY": "Physician Progress Note-Ward",
+ "DASHBOARD_COMPLICATIONS_KEY":"Complications Note",
+ "DASHBOARD_OBSERVATIONS_SHEET_KEY": "Observations Sheet",
+ "DASHBOARD_CONSULTATION_NOTE_KEY": "Consultation Note",
+ "LOST_KEY": "Lost",
+ "ISOLATION_KEY": "Isolation",
+ "STRICT_ISOLATION_KEY": "Strict Isolation",
+ "RESERVED_FOR_CT_KEY": "Reserved for CT",
+ "MULTITAG_KEY": "MultiTag",
+ "OCCUPIED_VALUE_KEY": "Occupied",
+ "AVAILABLE_VALUE_KEY": "Available",
+ "MODULE_LABEL_TO_DISCHARGE_KEY": "To Discharge",
+ "MODULE_LABEL_ADMITTED_KEY": "Admitted",
+ "MODULE_LABEL_TO_ADMIT_KEY": "To Admit",
+
+ "PATIENT_ADT_PAGE_KEY":"Patient ADT Page"
+}
diff --git a/openmrs/i18n/orders/locale_ar.json b/openmrs/i18n/orders/locale_ar.json
new file mode 100644
index 000000000..47fd6517d
--- /dev/null
+++ b/openmrs/i18n/orders/locale_ar.json
@@ -0,0 +1,3 @@
+{
+ "MODULE_LABEL_RADIOLOGY_ORDERS_KEY": "Radiology Orders"
+}
\ No newline at end of file
diff --git a/openmrs/i18n/registration/locale_ar.json b/openmrs/i18n/registration/locale_ar.json
new file mode 100644
index 000000000..73c054b55
--- /dev/null
+++ b/openmrs/i18n/registration/locale_ar.json
@@ -0,0 +1,40 @@
+{
+ "REGISTRATION_SEARCH_CONFIG_KEY": "بحث",
+ "REGISTRATION_CREATE_NEW_CONFIG_KEY":"خلق جديد إبداع جديد",
+ "REGISTRATION_SEARCH_CONFIG_ACCESS_KEY": "e",
+ "REGISTRATION_CREATE_NEW_CONFIG_ACCESS_KEY": "n",
+ "REGISTRATION_VIEW_CONFIG_KEY": "View",
+ "REGISTRATION_PRINT_REG_CARD_LOCAL_KEY" : "Print Reg. Card (Local)",
+ "REGISTRATION_PRINT_REG_CARD_KEY":"Print Registration Card",
+ "REGISTRATION_PRINT_SUPPLEMENTAL_PAPER":"طباعة ورق إضافي",
+ "REGISTRATION_AGE_ERROR_KEY":"Age should be a positive value",
+ "REGISTRATION_TELEPHONE_NUMBER_ERROR_KEY":"Telephone Number should have minimum 6 digits",
+ "REGISTRATION_CASTE_TEXT_ERROR_KEY":"Caste should contain only alphanumeric characters",
+ "REGISTRATION_BRING_CARD_TEXT_KEY":"It is quite important to bring the card to the hospital.",
+ "REGISTRATION_TAKE_MEDICINES_TEXT_KEY": "Take medicines according to instructions of the doctor.",
+ "REGISTRATION_TIMINGS_TEXT_KEY":"Registration Timings are from 8:30 am to 12:00 pm.",
+ "REGISTRATION_OPD_DAYS_TEXT_KEY" : "OPD days are on Monday, Wednesday, Friday.",
+ "REGISTRATION_SUNDAYS_HOLIDAY_TEXT_KEY": "Sundays are holidays.",
+ "REGISTRATION_SMOKING_INJURIOUS_TEXT_KEY" : "Smoking, Tobacco chewing can cause cancer, heart diseases and ASTHMA.",
+ "REGISTRATION_INSTITUTE_NAME_TEXT_KEY": "Jan Swasthya Sahyog",
+ "REGISTRATION_INSTITUTE_REGISTERED_TEXT_KEY": "(Registered)",
+ "REGISTRATION_INSTITUTE_ADDRESS": "Ganiyari, District - Bilaspur",
+ "PATIENT_VISIT_ATTRIBUTES_PAGE_KEY":"سمات الزيارة",
+ "FEE_INFORMATION_LOCALE_KEY": "معلومات الرسوم",
+ "NUTRITIONAL_VALUES_LOCALE_KEY": "القيم الغذائية",
+ "REGISTRATION_PRINT_WITH_BARCODE": "Barcode Print",
+ "REGISTRATION_LOCALE_KEY_CLASS": "AADHAAR AR",
+ "CONSULTANT_INFORMATION_KEY": "استشاري",
+ "REFERRAL_INFORMATION_KEY": "معلومات طبيب الإحالة",
+ "state_locale": "حالة",
+ "district_locale": "منطقة",
+ "city_locale": "مدينة",
+ "pincode_locale": "رمز بريدي",
+ "address_locale": "عنوان",
+ "locality_locale": "مكان",
+ "REGISTRATION_LABEL_PATIENT_IDENTIFIER": "معرف المريض",
+ "REGISTRATION_GIVENNAMELOCAL": "الاسم باللغة الانجليزية",
+ "REGISTRATION_MIDDLENAMELOCAL": "الاسم الأوسط",
+ "REGISTRATION_FAMILYNAMELOCAL": "اسم العائلة",
+ "REGISTRATION_LABEL_NATIONAL_ID" : "National ID"
+}
\ No newline at end of file