feat(i18n): add Arabic translations (#5013)
This commit is contained in:
parent
4b94f18f7c
commit
8218a9d034
18
platform/i18n/src/locales/ar/AboutModal.json
Normal file
18
platform/i18n/src/locales/ar/AboutModal.json
Normal file
@ -0,0 +1,18 @@
|
||||
{
|
||||
"About OHIF Viewer": "حول عارض OHIF",
|
||||
"Browser": "المتصفح",
|
||||
"Build number": "رقم الإصدار",
|
||||
"Commit hash": "بصمة الـ Commit",
|
||||
"Data citation": "اقتباس البيانات",
|
||||
"Important links": "روابط مهمة",
|
||||
"Last master commits": "آخر تحديثات Master",
|
||||
"More details": "تفاصيل أكثر",
|
||||
"Name": "الاسم",
|
||||
"OS": "نظام التشغيل",
|
||||
"Report an issue": "الإبلاغ عن مشكلة",
|
||||
"Repository URL": "رابط المستودع",
|
||||
"Value": "القيمة",
|
||||
"Version information": "معلومات الإصدار",
|
||||
"Version number": "رقم الإصدار",
|
||||
"Visit the forum": "زيارة المنتدى"
|
||||
}
|
||||
51
platform/i18n/src/locales/ar/Buttons.json
Normal file
51
platform/i18n/src/locales/ar/Buttons.json
Normal file
@ -0,0 +1,51 @@
|
||||
{
|
||||
"Acquired": "مكتسب",
|
||||
"Angle": "زاوية",
|
||||
"Annotation": "تعليق توضيحي",
|
||||
"Axial": "محوري",
|
||||
"Bidirectional": "ثنائي الاتجاه",
|
||||
"Brush": "فرشاة",
|
||||
"Cine": "عرض سينمائي",
|
||||
"CINE": "عرض سينمائي",
|
||||
"Cancel": "إلغاء",
|
||||
"Capture": "التقاط",
|
||||
"Circle": "دائرة",
|
||||
"Clear": "مسح",
|
||||
"Coronal": "إكليلي",
|
||||
"Crosshairs": "خطوط متقاطعة",
|
||||
"Download": "تنزيل",
|
||||
"Ellipse": "شكل بيضاوي",
|
||||
"Elliptical": "بيضاوي",
|
||||
"Flip H": "قلب أفقي",
|
||||
"Flip Horizontally": "قلب أفقيًا",
|
||||
"Flip V": "قلب رأسي",
|
||||
"Freehand": "يدوي حر",
|
||||
"Grid Layout": "تخطيط شبكي",
|
||||
"Invert": "عكس",
|
||||
"Layout": "تخطيط",
|
||||
"Length": "طول",
|
||||
"Levels": "مستويات",
|
||||
"Magnify": "تكبير",
|
||||
"Manual": "يدوي",
|
||||
"Measurements": "قياسات",
|
||||
"More": "المزيد",
|
||||
"More Tools": "أدوات إضافية",
|
||||
"Next": "التالي",
|
||||
"Pan": "تحريك",
|
||||
"Play": "تشغيل",
|
||||
"Previous": "السابق",
|
||||
"Probe": "مسبار",
|
||||
"ROI Window": "نافذة منطقة الاهتمام",
|
||||
"Rectangle": "مستطيل",
|
||||
"Reference Lines": "خطوط مرجعية",
|
||||
"Reset": "إعادة ضبط",
|
||||
"Reset to defaults": "إعادة الضبط إلى الإعدادات الافتراضية",
|
||||
"Rotate Right": "تدوير لليمين",
|
||||
"Sagittal": "سهمي",
|
||||
"Save": "حفظ",
|
||||
"Stack Scroll": "تمرير متسلسل",
|
||||
"Stack Image Sync": "مزامنة الصور المتسلسلة",
|
||||
"Stop": "إيقاف",
|
||||
"Themes": "سمات",
|
||||
"Zoom": "تكبير/تصغير"
|
||||
}
|
||||
8
platform/i18n/src/locales/ar/CineDialog.json
Normal file
8
platform/i18n/src/locales/ar/CineDialog.json
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"Next image": "الصورة التالية",
|
||||
"Play / Stop": "تشغيل / إيقاف",
|
||||
"Previous image": "الصورة السابقة",
|
||||
"Skip to first image": "الانتقال إلى الصورة الأولى",
|
||||
"Skip to last image": "الانتقال إلى الصورة الأخيرة",
|
||||
"fps": "إطار/ثانية"
|
||||
}
|
||||
22
platform/i18n/src/locales/ar/Common.json
Normal file
22
platform/i18n/src/locales/ar/Common.json
Normal file
@ -0,0 +1,22 @@
|
||||
{
|
||||
"Back to": "العودة إلى {{location}}",
|
||||
"Close": "غلق",
|
||||
"Image": "صورة",
|
||||
"Layout": "تصميم",
|
||||
"LOAD": "حمل",
|
||||
"Measurements": "قياسات",
|
||||
"mm": "مم",
|
||||
"More": "المزيد",
|
||||
"Next": "التالي",
|
||||
"No": "لا",
|
||||
"NoStudyDate": "لا يوجد تاريخ للدراسة",
|
||||
"Play": "تشغيل",
|
||||
"Previous": "السابق",
|
||||
"Reset": "إعادة ضبط",
|
||||
"RowsPerPage": "صفوف لكل صفحة",
|
||||
"Series": "سلسلة",
|
||||
"Show": "إظهار",
|
||||
"Stop": "إيقاف",
|
||||
"StudyDate": "تاريخ الدراسة",
|
||||
"Yes": "نعم"
|
||||
}
|
||||
24
platform/i18n/src/locales/ar/DataSourceConfiguration.json
Normal file
24
platform/i18n/src/locales/ar/DataSourceConfiguration.json
Normal file
@ -0,0 +1,24 @@
|
||||
{
|
||||
"Configure Data Source": "إعداد مصدر البيانات",
|
||||
"Data set": "مجموعة بيانات",
|
||||
"DICOM store": "مستودع دايكوم",
|
||||
"Location": "موقع",
|
||||
"Project": "مشروع",
|
||||
"Error fetching Data set list": "خطأ في جلب قائمة مجموعات البيانات",
|
||||
"Error fetching DICOM store list": "خطأ في جلب قائمة مستودعات دايكوم",
|
||||
"Error fetching Location list": "خطأ في جلب قائمة المواقع",
|
||||
"Error fetching Project list": "خطأ في جلب قائمة المشاريع",
|
||||
"No Project available": "لا توجد مشاريع متاحة",
|
||||
"No Location available": "لا توجد مواقع متاحة",
|
||||
"No Data set available": "لا توجد مجموعات بيانات متاحة",
|
||||
"No DICOM store available": "لا توجد مستودعات دايكوم متاحة",
|
||||
"Select": "اختار",
|
||||
"Search Data set list": "بحث في قائمة مجموعات البيانات",
|
||||
"Search DICOM store list": "بحث في قائمة مستودعات دايكوم",
|
||||
"Search Location list": "بحث في قائمة المواقع",
|
||||
"Search Project list": "بحث في قائمة المشاريع",
|
||||
"Select Data set": "اختار مجموعة بيانات",
|
||||
"Select DICOM store": "اختار مستودع دايكوم",
|
||||
"Select Location": "اختار موقع",
|
||||
"Select Project": "اختار مشروع"
|
||||
}
|
||||
9
platform/i18n/src/locales/ar/DatePicker.json
Normal file
9
platform/i18n/src/locales/ar/DatePicker.json
Normal file
@ -0,0 +1,9 @@
|
||||
{
|
||||
"Clear dates": "مسح التواريخ",
|
||||
"Close": "إغلاق",
|
||||
"End Date": "تاريخ الانتهاء",
|
||||
"Last 7 days": "آخر 7 أيام",
|
||||
"Last 30 days": "آخر 30 يومًا",
|
||||
"Start Date": "تاريخ البدء",
|
||||
"Today": "اليوم"
|
||||
}
|
||||
8
platform/i18n/src/locales/ar/ErrorBoundary.json
Normal file
8
platform/i18n/src/locales/ar/ErrorBoundary.json
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"Context": "السياق",
|
||||
"Error Message": "رسالة الخطأ",
|
||||
"Something went wrong": "حدث خطأ ما",
|
||||
"in": "في",
|
||||
"Sorry, something went wrong there. Try again.": "عذرًا، حدث خطأ ما. يُرجى المحاولة مرة أخرى.",
|
||||
"Stack Trace": "تتبّع المكدس"
|
||||
}
|
||||
9
platform/i18n/src/locales/ar/Header.json
Normal file
9
platform/i18n/src/locales/ar/Header.json
Normal file
@ -0,0 +1,9 @@
|
||||
{
|
||||
"About": "حول",
|
||||
"Back to Viewer": "العودة إلى العارض",
|
||||
"INVESTIGATIONAL USE ONLY": "للاستخدام التجريبي فقط",
|
||||
"Options": "خيارات",
|
||||
"Preferences": "التفضيلات",
|
||||
"Study list": "قائمة الدراسات",
|
||||
"Logout": "تسجيل الخروج"
|
||||
}
|
||||
6
platform/i18n/src/locales/ar/HotkeysValidators.json
Normal file
6
platform/i18n/src/locales/ar/HotkeysValidators.json
Normal file
@ -0,0 +1,6 @@
|
||||
{
|
||||
"Field can't be empty": "لا يمكن ترك الحقل فارغًا",
|
||||
"Hotkey is already in use": "اختصار \"{{pressedKeys}}\" مستخدم بالفعل في \"{{action}}\".",
|
||||
"It's not possible to define only modifier keys (ctrl, alt and shift) as a shortcut": "لا يمكن تعريف مفاتيح التعديل فقط (ctrl، alt و shift) كاختصار",
|
||||
"Shortcut combination is not allowed": "تركيبة الاختصار {{pressedKeys}} غير مسموح بها"
|
||||
}
|
||||
18
platform/i18n/src/locales/ar/MeasurementTable.json
Normal file
18
platform/i18n/src/locales/ar/MeasurementTable.json
Normal file
@ -0,0 +1,18 @@
|
||||
{
|
||||
"Criteria nonconformities": "معايير عدم المطابقة",
|
||||
"Delete": "حذف",
|
||||
"Description": "الوصف",
|
||||
"MAX": "الحد الأقصى",
|
||||
"Measurements": "القياسات",
|
||||
"No, do not ask again": "لا، لا تسأل مرة أخرى",
|
||||
"NonTargets": "غير مستهدفة",
|
||||
"Relabel": "إعادة تسمية",
|
||||
"Targets": "أهداف",
|
||||
"Track measurements for this series?": "هل تريد تتبع القياسات لهذه السلسلة؟",
|
||||
"Do you want to add this measurement to the existing report?": "هل تريد إضافة هذا القياس إلى التقرير الحالي؟",
|
||||
"You have existing tracked measurements. What would you like to do with your existing tracked measurements?": "لديك قياسات متتبعة موجودة. ماذا تريد أن تفعل بها؟",
|
||||
"Measurements cannot span across multiple studies. Do you want to save your tracked measurements?": "لا يمكن أن تمتد القياسات عبر دراسات متعددة. هل تريد حفظ القياسات المتتبعة؟",
|
||||
"Do you want to continue tracking measurements for this study?": "هل تريد متابعة تتبع القياسات لهذه الدراسة؟",
|
||||
"Do you want to open this Segmentation?": "هل تريد فتح هذا التجزئة؟",
|
||||
"There are unsaved measurements. Do you want to save it?": "هناك قياسات غير محفوظة. هل تريد حفظها؟"
|
||||
}
|
||||
18
platform/i18n/src/locales/ar/Messages.json
Normal file
18
platform/i18n/src/locales/ar/Messages.json
Normal file
@ -0,0 +1,18 @@
|
||||
{
|
||||
"Display Set Messages": "رسائل مجموعة العرض",
|
||||
"1": "لا توجد صور صالحة في السلسلة.",
|
||||
"2": "مجموعة العرض تفتقد معلومات الموضع.",
|
||||
"3": "مجموعة العرض ليست حجمًا ثلاثي الأبعاد قابلًا لإعادة البناء.",
|
||||
"4": "مجموعات العرض متعددة الإطارات لا تحتوي على معلومات قياس البكسل.",
|
||||
"5": "مجموعات العرض متعددة الإطارات لا تحتوي على معلومات الاتجاه.",
|
||||
"6": "مجموعات العرض متعددة الإطارات لا تحتوي على معلومات الموضع.",
|
||||
"7": "مجموعة العرض تفتقد بعض الإطارات.",
|
||||
"8": "مجموعة العرض تحتوي على تباعد غير منتظم.",
|
||||
"9": "مجموعة العرض تحتوي على أبعاد غير متسقة بين الإطارات.",
|
||||
"10": "مجموعة العرض تحتوي على إطارات بعدد غير متسق من المكونات.",
|
||||
"11": "مجموعة العرض تحتوي على إطارات باتجاهات غير متسقة.",
|
||||
"12": "مجموعة العرض تحتوي على معلومات موضع غير متسقة.",
|
||||
"13": "مجموعة عرض غير مدعومة.",
|
||||
"14": "معرف فئة SOP {{ sopClassUid }} غير مدعوم.",
|
||||
"15": "مجموعة العرض تفتقد معرف فئة SOP. يرجى التحقق من الملف."
|
||||
}
|
||||
13
platform/i18n/src/locales/ar/Modals.json
Normal file
13
platform/i18n/src/locales/ar/Modals.json
Normal file
@ -0,0 +1,13 @@
|
||||
{
|
||||
"Download High Quality Image": "تنزيل صورة عالية الجودة",
|
||||
"Cancel": "إلغاء",
|
||||
"Download": "تنزيل",
|
||||
"File Name": "اسم الملف",
|
||||
"Active viewport has no displayed image": "نافذة العرض النشطة لا تحتوي على صورة",
|
||||
"Image preview": "معاينة الصورة",
|
||||
"Show Annotations": "إظهار التعليقات التوضيحية",
|
||||
"File Type": "نوع الملف",
|
||||
"Image height (px)": "ارتفاع الصورة (بكسل)",
|
||||
"Image width (px)": "عرض الصورة (بكسل)",
|
||||
"Please specify the dimensions, filename, and desired type for the output image.": "يُرجى تحديد الأبعاد واسم الملف ونوع الصورة المطلوبة للصورة الناتجة."
|
||||
}
|
||||
8
platform/i18n/src/locales/ar/Modes.json
Normal file
8
platform/i18n/src/locales/ar/Modes.json
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"Basic Dev Viewer": "عارض التطوير الأساسي",
|
||||
"Basic Test Mode": "وضع الاختبار الأساسي",
|
||||
"Basic Viewer": "العارض الأساسي",
|
||||
"Microscopy": "المجهرية",
|
||||
"Segmentation": "التجزئة/التقسيم",
|
||||
"Total Metabolic Tumor Volume": "الحجم الأيضي الكلي للورم"
|
||||
}
|
||||
8
platform/i18n/src/locales/ar/PatientInfo.json
Normal file
8
platform/i18n/src/locales/ar/PatientInfo.json
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"Age": "العمر",
|
||||
"Sex": "الجنس",
|
||||
"MRN": "رقم السجل الطبي",
|
||||
"Thickness": "السُمك",
|
||||
"Spacing": "المسافة البينية",
|
||||
"Scanner": "الماسح"
|
||||
}
|
||||
18
platform/i18n/src/locales/ar/SegmentationTable.json
Normal file
18
platform/i18n/src/locales/ar/SegmentationTable.json
Normal file
@ -0,0 +1,18 @@
|
||||
{
|
||||
"Active": "نشط",
|
||||
"Add new segmentation": "إضافة تجزئة جديدة",
|
||||
"Add segment": "إضافة مقطع",
|
||||
"Add segmentation": "إضافة تجزئة",
|
||||
"Delete": "حذف",
|
||||
"Display inactive segmentations": "عرض التجزئات غير النشطة",
|
||||
"Export DICOM SEG": "تصدير دايكوم SEG",
|
||||
"Download DICOM SEG": "تنزيل دايكوم SEG",
|
||||
"Download DICOM RTSTRUCT": "تنزيل دايكوم RTSTRUCT",
|
||||
"Fill": "ملء",
|
||||
"Inactive segmentations": "تجزئات غير نشطة",
|
||||
"Opacity": "العتامة",
|
||||
"Outline": "حدود",
|
||||
"Rename": "إعادة تسمية",
|
||||
"Segmentation": "تجزئة",
|
||||
"Size": "الحجم"
|
||||
}
|
||||
4
platform/i18n/src/locales/ar/SidePanel.json
Normal file
4
platform/i18n/src/locales/ar/SidePanel.json
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"Measurements": "القياسات",
|
||||
"Studies": "الدراسات"
|
||||
}
|
||||
5
platform/i18n/src/locales/ar/StudyBrowser.json
Normal file
5
platform/i18n/src/locales/ar/StudyBrowser.json
Normal file
@ -0,0 +1,5 @@
|
||||
{
|
||||
"Primary": "أولي",
|
||||
"Recent": "حديث",
|
||||
"All": "الكل"
|
||||
}
|
||||
3
platform/i18n/src/locales/ar/StudyItem.json
Normal file
3
platform/i18n/src/locales/ar/StudyItem.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"Tracked series": "{{trackedSeries}} سلسلة متتبعة"
|
||||
}
|
||||
20
platform/i18n/src/locales/ar/StudyList.json
Normal file
20
platform/i18n/src/locales/ar/StudyList.json
Normal file
@ -0,0 +1,20 @@
|
||||
{
|
||||
"AccessionNumber": "رقم التسجيل",
|
||||
"ClearFilters": "مسح الفلاتر",
|
||||
"Description": "الوصف",
|
||||
"Empty": "فارغ",
|
||||
"Filter list to 100 studies or less to enable sorting": "قم بتصفية القائمة إلى 100 دراسة أو أقل لتمكين الفرز",
|
||||
"Instances": "الصور",
|
||||
"Modality": "جهاز التصوير",
|
||||
"MRN": "رقم السجل الطبي",
|
||||
"Next": "التالي >",
|
||||
"No studies available": "لا توجد دراسات متاحة",
|
||||
"Number of studies": "عدد الدراسات",
|
||||
"Page": "الصفحة",
|
||||
"PatientName": "اسم المريض",
|
||||
"Previous": "< رجوع",
|
||||
"Results per page": "النتائج لكل الصفحة",
|
||||
"StudyDate": "تاريخ الدراسة",
|
||||
"StudyList": "قائمة الدراسات",
|
||||
"Upload": "رفع"
|
||||
}
|
||||
5
platform/i18n/src/locales/ar/ThumbnailTracked.json
Normal file
5
platform/i18n/src/locales/ar/ThumbnailTracked.json
Normal file
@ -0,0 +1,5 @@
|
||||
{
|
||||
"Series is tracked": "السلسلة متتبعة",
|
||||
"Series is untracked": "السلسلة غير متتبعة",
|
||||
"Viewport": "منفذ العرض"
|
||||
}
|
||||
3
platform/i18n/src/locales/ar/ToolTip.json
Normal file
3
platform/i18n/src/locales/ar/ToolTip.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"Zoom": "تكبير/تصغير"
|
||||
}
|
||||
4
platform/i18n/src/locales/ar/TooltipClipboard.json
Normal file
4
platform/i18n/src/locales/ar/TooltipClipboard.json
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"Copied": "تم النسخ",
|
||||
"Failed to copy": "فشل النسخ"
|
||||
}
|
||||
@ -0,0 +1,6 @@
|
||||
{
|
||||
"Series is tracked and can be viewed in the measurement panel":
|
||||
"السلسلة متتبعة ويمكن عرضها في جدول القياسات",
|
||||
"Measurements for untracked series will not be shown in the measurements panel":
|
||||
"لن تظهر قياسات السلاسل غير المتتبعة في جدول القياسات"
|
||||
}
|
||||
@ -1,3 +1,9 @@
|
||||
{
|
||||
"No hotkeys found": "Nenhuma tecla de atalho está configurada para este aplicativo. As teclas de atalho podem ser configuradas no arquivo app-config.js do aplicativo."
|
||||
"Cancel": "$t(Buttons:Cancel)",
|
||||
"No hotkeys found": "لا توجد اختصارات معينة لهذا التطبيق. يمكن تكوين الاختصارات في ملف app-config.js الخاص بالتطبيق.",
|
||||
"Reset to defaults": "$t(Buttons:Reset to defaults)",
|
||||
"ResetDefaultMessage": "تمت إعادة التفضيلات إلى الإعدادات الافتراضية بنجاح. <br /> يجب عليك النقر على <strong>حفظ</strong> لتنفيذ هذا الإجراء.",
|
||||
"Save": "$t(Buttons:Save)",
|
||||
"SaveMessage": "تم حفظ التفضيلات",
|
||||
"User preferences": "تفضيلات المستخدم"
|
||||
}
|
||||
|
||||
5
platform/i18n/src/locales/ar/ViewportDownloadForm.json
Normal file
5
platform/i18n/src/locales/ar/ViewportDownloadForm.json
Normal file
@ -0,0 +1,5 @@
|
||||
{
|
||||
"Export Options": "خيارات التصدير",
|
||||
"Transparent Background": "خلفية شفافة",
|
||||
"Image Quality": "جودة الصورة"
|
||||
}
|
||||
5
platform/i18n/src/locales/ar/WindowLevelActionMenu.json
Normal file
5
platform/i18n/src/locales/ar/WindowLevelActionMenu.json
Normal file
@ -0,0 +1,5 @@
|
||||
{
|
||||
"Back to Display Options": "العودة إلى خيارات العرض",
|
||||
"Modality Presets": "إعدادات {{modality}} المسبقة",
|
||||
"Modality Window Presets": "إعدادات نافذة {{modality}} المسبقة"
|
||||
}
|
||||
@ -1,7 +1,51 @@
|
||||
import AboutModal from './AboutModal.json';
|
||||
import Buttons from './Buttons.json';
|
||||
import CineDialog from './CineDialog.json';
|
||||
import Common from './Common.json';
|
||||
import DataSourceConfiguration from './DataSourceConfiguration.json';
|
||||
import DatePicker from './DatePicker.json';
|
||||
import ErrorBoundary from './ErrorBoundary.json';
|
||||
import Header from './Header.json';
|
||||
import HotkeysValidators from './HotkeysValidators.json';
|
||||
import MeasurementTable from './MeasurementTable.json';
|
||||
import Modes from './Modes.json';
|
||||
import SegmentationTable from './SegmentationTable.json';
|
||||
import SidePanel from './SidePanel.json';
|
||||
import StudyBrowser from './StudyBrowser.json';
|
||||
import StudyItem from './StudyItem.json';
|
||||
import StudyList from './StudyList.json';
|
||||
import TooltipClipboard from './TooltipClipboard.json';
|
||||
import ThumbnailTracked from './ThumbnailTracked.json';
|
||||
import TrackedCornerstoneViewport from './TrackedCornerstoneViewport.json';
|
||||
import UserPreferencesModal from './UserPreferencesModal.json';
|
||||
import ViewportDownloadForm from './ViewportDownloadForm.json';
|
||||
import Messages from './Messages.json';
|
||||
import WindowLevelActionMenu from './WindowLevelActionMenu.json';
|
||||
|
||||
export default {
|
||||
ar: {
|
||||
AboutModal,
|
||||
Buttons,
|
||||
CineDialog,
|
||||
Common,
|
||||
DataSourceConfiguration,
|
||||
DatePicker,
|
||||
ErrorBoundary,
|
||||
Header,
|
||||
HotkeysValidators,
|
||||
MeasurementTable,
|
||||
Modes,
|
||||
SegmentationTable,
|
||||
SidePanel,
|
||||
StudyBrowser,
|
||||
StudyItem,
|
||||
StudyList,
|
||||
TooltipClipboard,
|
||||
ThumbnailTracked,
|
||||
TrackedCornerstoneViewport,
|
||||
UserPreferencesModal,
|
||||
ViewportDownloadForm,
|
||||
Messages,
|
||||
WindowLevelActionMenu,
|
||||
},
|
||||
};
|
||||
|
||||
Loading…
Reference in New Issue
Block a user