mirror of
https://github.com/mauriceboe/TREK.git
synced 2026-10-23 15:36:33 +00:00
1e2ba0f842
The strings of the paddle plan, the time estimate, the wind card, the obstacle card and notice and the admin's paddle water data, translated into the 25 locales that still lacked them, with the plural forms each language needs. The pinned count of Tours keys follows.
505 lines
40 KiB
TypeScript
505 lines
40 KiB
TypeScript
import type { TranslationStrings } from '../types';
|
|
|
|
const tours: TranslationStrings = {
|
|
'trip.tabs.tourPlanner': 'الجولات',
|
|
'tours.mode.places': 'الأماكن',
|
|
'tours.mode.tours': 'الجولات',
|
|
'tours.mode.label': 'عرض الإضافة',
|
|
'tours.title': 'الجولات',
|
|
'tours.empty.title': 'لا توجد جولات بعد',
|
|
'tours.empty.body': 'خطّط لجولة أو استورد ملف GPX للبدء.',
|
|
'tours.addToDay': 'إضافة إلى يوم',
|
|
'tours.addToDay.comingSoon': 'عيّن الجولات لأحد أيام الرحلة من قائمة الجولات.',
|
|
'tours.addToDay.pickDay': 'اختيار يوم',
|
|
'tours.badge.wanderer': 'wanderer',
|
|
'tours.badge.gpx': 'استيراد GPX',
|
|
'tours.badge.planned': 'مخطّطة في TREK',
|
|
'tours.badge.trek': 'TREK',
|
|
'tours.badgeShort.gpx': 'GPX',
|
|
'tours.badgeShort.wanderer': 'wanderer',
|
|
'tours.caution.badge': 'يُرجى الاستخدام بحذر',
|
|
'tours.caution.tooltip': 'بيانات الارتفاع أو المقاييس غير مكتملة؛ تم الاستيراد مع تنبيه للحذر',
|
|
'tours.import.caution': 'تم الاستيراد مع تنبيه للحذر؛ بيانات الارتفاع أو المقاييس غير مكتملة',
|
|
'tours.import.success': 'تم استيراد {count} جولة من GPX',
|
|
'tours.import.success.zero': 'لم يتم استيراد أي جولة من GPX',
|
|
'tours.import.success.one': 'تم استيراد جولة واحدة من GPX',
|
|
'tours.import.success.two': 'تم استيراد جولتين من GPX',
|
|
'tours.import.success.few': 'تم استيراد {count} جولات من GPX',
|
|
'tours.import.success.many': 'تم استيراد {count} جولة من GPX',
|
|
'tours.import.noTrackIn': 'لم يُعثر على أثر مسجّل أو مسار في {name}',
|
|
'tours.import.errorIn': 'تعذّر استيراد {name}',
|
|
'tours.import.button': 'استيراد GPX',
|
|
'tours.import.hint': 'استيراد ملفات GPX كجولات في هذه الرحلة',
|
|
'tours.import.unsupported': 'يمكن استيراد ملفات GPX فقط كجولات.',
|
|
'tours.import.skipped': 'تم تخطي {count} أثر مسجّل لأنها موجودة بالفعل في هذه الرحلة',
|
|
'tours.import.skipped.zero': 'لم يتم تخطي أي أثر مسجّل',
|
|
'tours.import.skipped.one': 'تم تخطي أثر مسجّل واحد لأنه موجود بالفعل في هذه الرحلة',
|
|
'tours.import.skipped.two': 'تم تخطي أثرين مسجّلين لأنهما موجودان بالفعل في هذه الرحلة',
|
|
'tours.import.skipped.few': 'تم تخطي {count} آثار مسجّلة لأنها موجودة بالفعل في هذه الرحلة',
|
|
'tours.import.skipped.many': 'تم تخطي {count} أثرًا مسجّلًا لأنها موجودة بالفعل في هذه الرحلة',
|
|
'tours.import.allSkipped': 'كل ما في هذا الملف موجود بالفعل في هذه الرحلة.',
|
|
'tours.import.drop': 'أفلت ملفات GPX لاستيرادها',
|
|
'tours.import.dropHint': 'يصبح كل أثر مسجّل أو مسار في الملف جولة في هذه الرحلة.',
|
|
'tours.import.dropNoPermission': 'لا يمكنك إضافة جولات إلى هذه الرحلة.',
|
|
'tours.import.importing': 'جارٍ استيراد GPX…',
|
|
'tours.days.label': 'أيام الرحلة',
|
|
'tours.days.none': 'ليست مضافة إلى أي يوم من أيام الرحلة بعد.',
|
|
'tours.days.short': 'الأيام {days}',
|
|
'tours.days.short.zero': 'الأيام {days}',
|
|
'tours.days.short.one': 'اليوم {days}',
|
|
'tours.days.short.two': 'اليومان {days}',
|
|
'tours.days.short.few': 'الأيام {days}',
|
|
'tours.days.short.many': 'الأيام {days}',
|
|
'tours.alreadyOnDay': 'هذه الجولة موجودة بالفعل في ذلك اليوم.',
|
|
'tours.conversion.title': 'نسخة قابلة للتعديل',
|
|
'tours.conversion.intro':
|
|
'الاستيراد أثر مسجّل. خطّط نسخة قابلة للتعديل: يأخذ TREK منه نقاط تحكم، ويحسب المسار عبرها من جديد، ويعرض مدى قرب النتيجة منه. لا يتغير شيء حتى تختار.',
|
|
'tours.conversion.replace': 'استبدال الاستيراد',
|
|
'tours.conversion.replaceHint':
|
|
'يعيد تخطيط هذه الجولة في مكانها: تبقى أيامها وملاحظاتها، ويُحتفظ بالأثر المسجّل لتتمكن من العودة إليه.',
|
|
'tours.conversion.adoptHint': 'يخطط جولة جديدة بجانب الاستيراد، الذي يبقى كما هو.',
|
|
'tours.conversion.replacing': 'فُتح في المحرر. احفظه لاستبدال الاستيراد؛ يبقى الأثر المسجّل قابلًا للاستعادة.',
|
|
'tours.recorded.title': 'الأثر المسجّل',
|
|
'tours.recorded.hint': 'أُعيد تخطيط هذه الجولة فوق استيراد. الأثر الذي سُجّلت به محفوظ.',
|
|
'tours.recorded.restore': 'استعادة الأثر المسجّل',
|
|
'tours.recorded.confirmTitle': 'هل تريد استعادة الأثر المسجّل؟',
|
|
'tours.recorded.confirmBody':
|
|
'تُحذف نقاط المرور والخط المحسوب، وتعرض الجولة مجددًا الأثر الذي سُجّلت به. تبقى أيامها وملاحظاتها.',
|
|
'tours.recorded.restored': 'تمت استعادة الأثر المسجّل',
|
|
'tours.recorded.failed': 'تعذّرت استعادة الأثر المسجّل.',
|
|
'tours.conversion.analyze': 'تخطيط نسخة قابلة للتعديل',
|
|
'tours.conversion.analyzing': 'جارٍ حساب المسار عبر {count} نقطة تحكم…',
|
|
'tours.conversion.analyzing.zero': 'جارٍ حساب المسار دون نقاط تحكم…',
|
|
'tours.conversion.analyzing.one': 'جارٍ حساب المسار عبر نقطة تحكم واحدة…',
|
|
'tours.conversion.analyzing.two': 'جارٍ حساب المسار عبر نقطتي تحكم…',
|
|
'tours.conversion.analyzing.few': 'جارٍ حساب المسار عبر {count} نقاط تحكم…',
|
|
'tours.conversion.analyzing.many': 'جارٍ حساب المسار عبر {count} نقطة تحكم…',
|
|
'tours.conversion.failedTrack': 'هذا الأثر المسجّل أقصر من أن تُخطَّط منه جولة.',
|
|
'tours.conversion.failedRouting': 'لم يُعثر على مسار يمر عبر نقاط التحكم.',
|
|
'tours.conversion.controlPoints': 'نقاط التحكم',
|
|
'tours.conversion.withinCorridor': 'ضمن {m} م من الأثر المسجّل',
|
|
'tours.conversion.importLength': 'الاستيراد',
|
|
'tours.conversion.suggestionLength': 'الاقتراح',
|
|
'tours.conversion.maxDeviation': 'أكبر انحراف',
|
|
'tours.conversion.legendImport': 'الاستيراد',
|
|
'tours.conversion.legendSuggestion': 'الاقتراح',
|
|
'tours.conversion.close': 'يتبع الاقتراح الأثر المسجّل عن قرب. لكنه محسوب من جديد، فليس هو الخط نفسه تمامًا.',
|
|
'tours.conversion.different': 'يبتعد الاقتراح عن الأثر المسجّل في مقاطع طويلة. تحقق منه على الخريطة قبل أن تخطط به.',
|
|
'tours.conversion.adopt': 'تخطيط كجولة جديدة',
|
|
'tours.conversion.discard': 'تجاهل',
|
|
'tours.conversion.adopted': 'فُتح كجولة جديدة. احفظه للاحتفاظ به؛ يبقى الاستيراد كما هو.',
|
|
'tours.derivedFrom': 'مبنية على {name}',
|
|
'tours.derivedFromHint': 'أُنشئت من هذه الجولة. الجولتان مستقلتان: التغيير في إحداهما لا يصل إلى الأخرى.',
|
|
'tours.delete.confirmBody':
|
|
'هل تريد حذف هذه الجولة نهائيًا؟ ستُحذف مساراتها ونقاطها القابلة للتحرير وتعييناتها للأيام. لا يمكن التراجع عن هذا الإجراء.',
|
|
'tours.delete.bulkConfirmBody':
|
|
'يتضمن هذا التحديد جولة واحدة على الأقل. ستُحذف جميع الأماكن المحددة نهائيًا ولن يمكن استعادتها. وستُحذف أيضًا مسارات الجولات ونقاطها القابلة للتحرير وتعييناتها للأيام.',
|
|
'tours.delete.confirmAction': 'حذف نهائي',
|
|
'tours.addedToDay': 'تمت الإضافة إلى اليوم {n}',
|
|
'tours.dayRoute.endpointUnknown': 'تعذّر تحديد نقطة نهاية الجولة. قد تكون وصلات المسار التالية غير مكتملة.',
|
|
'tours.detail.trackColor': 'لون الأثر المسجّل',
|
|
'tours.detail.distance': 'المسافة',
|
|
'tours.detail.minAltitude': 'أدنى ارتفاع',
|
|
'tours.detail.maxAltitude': 'أعلى ارتفاع',
|
|
'tours.detail.ascent': 'إجمالي الصعود',
|
|
'tours.detail.descent': 'إجمالي الهبوط',
|
|
'tours.detail.source': 'المصدر',
|
|
'tours.detail.navigationHint': 'تفتح الملاحة نقطة بداية الدرب، ولا توفّر إرشادًا على طول مسار الجولة.',
|
|
'tours.planner.title': 'تخطيط جولة',
|
|
'tours.planner.newTour': 'تخطيط جولة جديدة',
|
|
'tours.planner.neutralTitle': 'تخطيط جولة',
|
|
'tours.planner.neutralBody': 'ابدأ جولة جديدة وانقر على الخريطة لتحديد نقاط المسار.',
|
|
'tours.planner.newTitle': 'جولة جديدة',
|
|
'tours.planner.editTitle': 'تعديل الجولة',
|
|
'tours.planner.gpxTitle': 'جولة GPX',
|
|
'tours.planner.backToTours': 'العودة إلى الجولات',
|
|
'tours.planner.restored': 'تمت استعادة المسودة غير المحفوظة',
|
|
'tours.planner.discardChanges': 'تجاهل التغييرات',
|
|
'tours.planner.newTourConfirmTitle': 'هل تريد بدء جولة جديدة؟',
|
|
'tours.planner.newTourConfirmBody': 'ستُحذف تغييراتك غير المحفوظة على هذه الجولة. لن تتغيّر الجولات المحفوظة.',
|
|
'tours.planner.newTourConfirm': 'تجاهل التغييرات وبدء جولة جديدة',
|
|
'tours.planner.collapseElevation': 'طيّ مخطط الارتفاع',
|
|
'tours.planner.expandElevation': 'توسيع مخطط الارتفاع',
|
|
'tours.planner.name': 'اسم الجولة',
|
|
'tours.planner.namePlaceholder': 'جولة مشي بلا اسم',
|
|
'tours.planner.mapSearch': 'ابحث عن مكان أو عنوان',
|
|
'tours.planner.placePoints': 'تعيين النقاط',
|
|
'tours.planner.pointPlaced': 'تم تعيين النقطة',
|
|
'tours.planner.details': 'التفاصيل',
|
|
'tours.planner.expandDetails': 'إظهار التفاصيل',
|
|
'tours.planner.collapseDetails': 'إخفاء التفاصيل',
|
|
'tours.planner.safetyInfoLabel': 'حول السلامة',
|
|
'tours.planner.addPoint': 'إضافة نقطة',
|
|
'tours.planner.addPointActive': 'انقر على الخريطة',
|
|
'tours.planner.emptyHint': 'فعّل «إضافة نقطة» وانقر على الخريطة. من نقطتين فصاعدًا يحسب TREK المسار.',
|
|
'tours.planner.walkingEstimated': 'وقت المشي التقديري',
|
|
'tours.planner.walkingEstimatedShort': 'وقت المشي التقريبي',
|
|
'tours.planner.walkingEstimatedInfoLabel': 'كيف يُقدَّر وقت المشي',
|
|
'tours.planner.walkingEstimatedInfo':
|
|
'محسوب من المسافة والصعود والنزول وفق قاعدة زمن المشي المعتادة (DIN 33466)، دون الاستراحات.',
|
|
'tours.planner.waypoints': 'نقاط المرور',
|
|
'tours.planner.waypointLabel': 'نقطة المرور {n}',
|
|
'tours.durationMinutes': '{count} د',
|
|
'tours.durationMinutes.zero': '{count} د',
|
|
'tours.durationMinutes.one': '{count} د',
|
|
'tours.durationMinutes.two': '{count} د',
|
|
'tours.durationMinutes.few': '{count} د',
|
|
'tours.durationMinutes.many': '{count} د',
|
|
'tours.planner.plannedTotalDuration': 'المدة الإجمالية المخططة',
|
|
'tours.planner.breaksAdditional': 'استراحات / وقت إضافي',
|
|
'tours.planner.breaksAdditionalInfo': 'دقائق كاملة اختيارية تُضاف إلى وقت المشي المحسوب.',
|
|
'tours.planner.breaksAdditionalInfoLabel': 'حول الاستراحات والوقت الإضافي',
|
|
'tours.planner.plannedTotalInfo': 'المدة الإجمالية المخططة المحسوبة.',
|
|
'tours.planner.plannedTotalInfoLabel': 'حول المدة الإجمالية المخططة',
|
|
'tours.planner.plannedTotalManual': 'تعديل يدوي',
|
|
'tours.planner.timeValueInvalid': 'أدخل قيمة صحيحة من 0 إلى 1440 دقيقة.',
|
|
'tours.planner.walkingTimeUnknown': 'غير محسوب',
|
|
'tours.planner.walkingShort': 'مشي',
|
|
'tours.planner.breaksShort': 'استراحات',
|
|
'tours.planner.plannedShort': 'مخطط',
|
|
'tours.planner.start': 'البداية',
|
|
'tours.planner.via': 'المرور عبر',
|
|
'tours.planner.end': 'النهاية',
|
|
'tours.planner.moveUp': 'نقل نقطة المرور لأعلى',
|
|
'tours.planner.moveDown': 'نقل نقطة المرور لأسفل',
|
|
'tours.planner.remove': 'إزالة نقطة المرور',
|
|
'tours.planner.undo': 'التراجع عن تعديل نقطة المرور',
|
|
'tours.planner.redo': 'إعادة تعديل نقطة المرور',
|
|
'tours.planner.discardTitle': 'هل تريد تجاهل تغييرات الجولة غير المحفوظة؟',
|
|
'tours.planner.discardBody':
|
|
'ستُحذف تعديلاتك غير المحفوظة. لن تتغيّر الجولة المحفوظة أو نقاط مرورها أو ملفاتها أو تعييناتها للأيام.',
|
|
'tours.planner.saved': 'تم حفظ الجولة',
|
|
'tours.planner.tripTours': 'جولات هذه الرحلة',
|
|
'tours.planner.safetyNote': 'حساب المسارات يساعد على التخطيط، ولا يضمن السلامة.',
|
|
'tours.planner.maxDifficulty': 'أقصى مستوى لصعوبة الدرب',
|
|
'tours.planner.difficulty.t1': 'T1: المشي الطويل',
|
|
'tours.planner.difficulty.t2': 'T2: المشي الجبلي',
|
|
'tours.planner.difficulty.t3': 'T3: المشي الجبلي الشاق',
|
|
'tours.planner.difficulty.t4': 'T4: المشي في التضاريس الألبية',
|
|
'tours.planner.difficulty.t5': 'T5: المشي الشاق في التضاريس الألبية',
|
|
'tours.planner.difficulty.t6': 'T6: المشي الصعب في التضاريس الألبية',
|
|
'tours.planner.difficulty.t3Warning':
|
|
'قد تتضمن مسارات T3 دروبًا جبلية مكشوفة لخطر السقوط أو تتطلب مهارات تقنية عالية. يلزم ثبات القدمين والقدرة على التعامل مع المرتفعات دون خوف.',
|
|
'tours.planner.difficulty.alpineTitle': 'هل تريد تفعيل حساب المسارات الألبية؟',
|
|
'tours.planner.difficulty.alpineBody':
|
|
'تم تفعيل حساب المسارات الألبية. قد تعبر المسارات تضاريس مكشوفة لخطر السقوط أو بلا علامات إرشادية أو صعبة تقنيًا. قد تكون بيانات الصعوبة في OSM مفقودة أو غير صحيحة.',
|
|
'tours.planner.difficulty.enable': 'تفعيل حساب المسارات الألبية',
|
|
'tours.planner.openFailed': 'تعذّر فتح الجولة المحفوظة للتعديل.',
|
|
'tours.planner.status.dirty': 'بانتظار الحساب',
|
|
'tours.planner.status.routing': 'جارٍ حساب مسار المشي…',
|
|
'tours.planner.status.routingFailed': 'فشل حساب المسار. لا يزال آخر مسار حُسب بنجاح معروضًا.',
|
|
'tours.planner.status.elevation': 'جارٍ تحميل الارتفاع…',
|
|
'tours.planner.status.elevationFailed': 'بيانات الارتفاع غير متاحة. لا يزال المسار المحسوب معروضًا.',
|
|
'tours.planner.status.saving': 'جارٍ الحفظ…',
|
|
'tours.planner.status.saveFailed': 'تعذّر حفظ الجولة. لا تزال مسودتك متاحة هنا.',
|
|
'tours.planner.retry': 'إعادة المحاولة',
|
|
'tours.planner.inspector.title': 'ملخص الجولة',
|
|
'tours.planner.inspector.duration': 'مدة المشي',
|
|
'tours.planner.inspector.elevation': 'مخطط الارتفاع',
|
|
'tours.planner.inspector.profileFocus': 'عند {distance}: {elevation}',
|
|
'tours.planner.inspector.elevationPlaceholder': 'يظهر المخطط عند توفّر بيانات ارتفاع المسار.',
|
|
'tours.planner.gpxNoGeometry': 'بيانات الشكل الهندسي للمسار غير متاحة لملف GPX المستورد هذا.',
|
|
'tours.planner.mobileHint':
|
|
'تخطيط الجولات متاح على الأجهزة اللوحية والحواسيب. يمكنك هنا عرض الجولات المحفوظة وجدولتها.',
|
|
'tourTypes.hike': 'مشي طويل',
|
|
'tourTypes.bike': 'جولة بالدراجة',
|
|
'tourTypes.run': 'جري',
|
|
'tourTypes.ski': 'جولة تزلج',
|
|
'tourTypes.kayak': 'جولة تجديف',
|
|
'tourTypes.walk': 'مشي في المدينة / مشاهدة المعالم',
|
|
'tourTypes.food': 'جولة طعام / نبيذ',
|
|
'tours.terrain.play': 'تشغيل التحليق',
|
|
'tours.terrain.pause': 'إيقاف مؤقت',
|
|
'tours.terrain.restart': 'البدء من جديد',
|
|
'tours.terrain.speed': 'السرعة',
|
|
'tours.terrain.exaggeration': 'التضاريس',
|
|
'tours.terrain.overview': 'نظرة عامة',
|
|
'tours.terrain.colorByGrade': 'الانحدار',
|
|
'tours.terrain.gradeMix': 'توزيع الانحدار',
|
|
'tours.terrain.band.flat': 'أقل من 5 %',
|
|
'tours.terrain.band.gentle': 'من 5 إلى 10 %',
|
|
'tours.terrain.band.moderate': 'من 10 إلى 18 %',
|
|
'tours.terrain.band.steep': 'من 18 إلى 27 %',
|
|
'tours.terrain.band.verySteep': '27 % فأكثر',
|
|
'tours.terrain.attribution': 'الارتفاعات: Mapzen Terrain Tiles (AWS Open Data)',
|
|
'tours.terrain.pickTour': 'افتح جولة من اليمين للتحليق فوقها بالأبعاد الثلاثية وتلوينها حسب الانحدار.',
|
|
'tours.terrain.steepestShort': 'الأقصى {grade} %',
|
|
'tours.terrain.preloading': 'جارٍ تحميل المشهد: {percent} %',
|
|
'tours.terrain.placeOff': 'فعّل «تعيين النقاط» لوضع النقاط على التضاريس بالنقر.',
|
|
'tours.terrain.clickToPlan': 'انقر على التضاريس لإضافة نقاط. بمجرد وجود مسار يمكن التحليق فوقه وتلوينه حسب الانحدار.',
|
|
'tours.ferrata.badge': 'طريق حديدي {grade}',
|
|
'tours.ferrata.badgeNoGrade': 'طريق حديدي',
|
|
'tours.ferrata.crossingInfo': 'يمر المسار {length} عبر «{name}». يتطلب ذلك معدات الطريق الحديدي وخبرة.',
|
|
'tours.ferrata.crossingShort': 'يمر المسار عبر طريق حديدي',
|
|
'tours.ferrata.waypointAtEnd': 'بداية أو نهاية «{name}»',
|
|
'tours.provenance.label': 'المصدر الأصلي',
|
|
'tours.provenance.source': 'المصدر',
|
|
'tours.provenance.importedAt': 'تم الاستيراد',
|
|
'tours.provenance.createdAt': 'تم الإنشاء',
|
|
'tours.provenance.externalUpdated': 'تغيّر في wanderer',
|
|
'tours.provenance.externalUpdatedHint':
|
|
'تاريخ التغيير الذي ذكره wanderer عند الاستيراد. مجرد إشارة وليس دليلًا على نسخة.',
|
|
'tours.provenance.localState': 'هنا',
|
|
'tours.provenance.plannedOver': 'أعيد تخطيطه مع الاحتفاظ بالمسار المسجّل',
|
|
'tours.provenance.editedLocally': 'عُدّل في TREK',
|
|
'tours.provenance.asImported': 'كما تم استيراده',
|
|
'tours.provenance.openSource': 'فتح في wanderer',
|
|
'tours.provenance.check': 'تحقّق من المصدر',
|
|
'tours.provenance.checkHint': 'يسأل wanderer هل تغيّر هذا المسار منذ الاستيراد. لا يتغيّر شيء في الرحلة.',
|
|
'tours.provenance.state.unchanged': 'لم يتغيّر منذ الاستيراد',
|
|
'tours.provenance.state.changed': 'تغيّر في wanderer',
|
|
'tours.provenance.state.unavailable': 'لم يعد متاحًا',
|
|
'tours.provenance.state.not_connected': 'لا يوجد اتصال بـ wanderer',
|
|
'tours.provenance.state.other_instance': 'هناك wanderer آخر متصل',
|
|
'tours.provenance.state.unknown': 'تتعذّر المقارنة',
|
|
'tours.provenance.body.unavailable': 'المسار حُذف أو لم يعد اتصالك يستطيع قراءته. تبقى هذه الجولة كما استُوردت.',
|
|
'tours.provenance.body.not_connected': 'اربط wanderer الخاص بك من الإعدادات، التكاملات للتحقق من المصدر.',
|
|
'tours.provenance.body.other_instance': 'اتصالك يشير إلى نسخة غير التي جاءت منها هذه الجولة.',
|
|
'tours.provenance.body.unknown':
|
|
'لا يحتوي هذا الاستيراد على ما يمكن المقارنة به. ومع ذلك يمكنك جلب المسار الحالي كلقطة جديدة.',
|
|
'tours.provenance.change.name': 'الاسم',
|
|
'tours.provenance.change.description': 'الوصف',
|
|
'tours.provenance.change.route': 'خط السير',
|
|
'tours.provenance.nowUpdated': 'يذكر wanderer أن آخر تغيير كان في {date}',
|
|
'tours.provenance.reimport': 'استيراد كلقطة جديدة',
|
|
'tours.provenance.reimportTitle': 'استيراد المسار المعدّل؟',
|
|
'tours.provenance.reimportBody': 'يأتي كجولة جديدة بجانب هذه الجولة. تبقى هذه الجولة وأيامها وملاحظاتها كما هي.',
|
|
'tours.provenance.reimported': 'تم استيراد لقطة جديدة',
|
|
'tours.visibility.hidden': 'مخفية على الخريطة',
|
|
'tours.visibility.showAll': 'إظهار الكل',
|
|
'tours.visibility.show': 'إظهار على الخريطة',
|
|
'tours.visibility.hide': 'إخفاء على الخريطة',
|
|
'tours.filter.status': 'الحالة',
|
|
'tours.filter.source': 'المصدر',
|
|
'tours.filter.grade': 'حد المسار',
|
|
'tours.filter.gradeHint':
|
|
'أعلى صعوبة سُمح للمسار باستخدامها عند التخطيط، كما حُفظت مع الجولة. وليست الصعوبة المقاسة على الدرب.',
|
|
'tours.filter.type': 'النوع',
|
|
'tours.filter.empty': 'لا توجد جولة تطابق هذه المرشحات.',
|
|
'tours.filter.reset': 'إعادة ضبط المرشحات',
|
|
'tours.copy.action': 'حفظ كجولة جديدة',
|
|
'tours.copy.hint': 'ينسخ هذه الجولة كجولة جديدة مستقلة دون أيامها. يبقى الأصل كما هو.',
|
|
'tours.copy.name': '{name} (نسخة)',
|
|
'tours.copy.saved': 'تم الحفظ كجولة جديدة',
|
|
'tours.copy.failed': 'تعذّر نسخ الجولة.',
|
|
'tours.planner.tourType': 'نوع الجولة',
|
|
'tours.paddle.boat': 'القارب',
|
|
'tours.paddle.boat.kayak': 'كاياك',
|
|
'tours.paddle.boat.canoe': 'كانو',
|
|
'tours.paddle.boat.sup': 'SUP',
|
|
'tours.paddle.boat.other': 'آخر',
|
|
'tours.paddle.water': 'المسطح المائي',
|
|
'tours.paddle.water.river': 'نهر',
|
|
'tours.paddle.water.lake': 'بحيرة',
|
|
'tours.paddle.speed': 'سرعة التجديف',
|
|
'tours.paddle.speedOwn': 'سرعتك',
|
|
'tours.paddle.speedUseSuggestion': 'استخدام السرعة المقترحة {speed} كم/س',
|
|
'tours.paddle.speedNeeded': 'أدخل سرعة لتقدير الوقت على الماء.',
|
|
'tours.paddle.speedInvalid': 'أدخل سرعة بين 0.5 و20 كم/س.',
|
|
'tours.paddle.chooseBoat': 'اختر القارب والمسطح المائي لحفظ جولة التجديف هذه.',
|
|
'tours.paddle.chooseBoatImport': 'اختر القارب والمسطح المائي للاستيراد كجولة تجديف.',
|
|
'tours.paddle.drawnByHand':
|
|
'تُرسم جولة التجديف يدويًا: يصل TREK نقاطك بخطوط مستقيمة. لا يُحسب أي مسار، ولا شيء يقول إن الماء صالح للتجديف.',
|
|
'tours.paddle.timeEstimated': 'وقت التجديف (تقديري)',
|
|
'tours.paddle.timeEstimatedShort': 'تجديف',
|
|
'tours.paddle.timeEstimatedInfoLabel': 'كيف يُقدَّر وقت التجديف',
|
|
'tours.paddle.timeEstimatedInfo':
|
|
'المسافة مقسومة على السرعة المخططة، على ماء هادئ. لا يشمل التيار والرياح وحمل القارب والأهوسة.',
|
|
'tours.planner.reverse': 'عكس الاتجاه',
|
|
'tours.planner.returnToStart': 'العودة إلى البداية',
|
|
'tours.planner.alreadyLoop': 'الجولة تعود إلى البداية بالفعل',
|
|
'tours.planner.loopEnd': 'العودة إلى البداية',
|
|
'tours.planner.freeLeg': 'رسم المقطع التالي يدويًا',
|
|
'tours.planner.routeLeg': 'حساب مسار المقطع التالي مجددًا',
|
|
'tours.planner.freeLegBadge': 'مرسوم يدويًا، بلا حساب مسار',
|
|
'tours.planner.freeLegInfo': 'يصل TREK هاتين النقطتين بخط مستقيم. لم يخطط أي محرك مسارات لهذا المقطع ولم يتحقق منه.',
|
|
'tours.map.seamarks': 'العلامات البحرية',
|
|
'tours.map.seamarksDown': 'لا يتم تحميل العلامات البحرية. الخريطة ومسارك يعملان كالمعتاد.',
|
|
'tours.import.previewTitle': 'معاينة GPX',
|
|
'tours.import.previewHint': 'لم يُحفظ شيء بعد. تحقق من المسار ثم استورد.',
|
|
'tours.import.previewFiles': '{count} ملف',
|
|
'tours.import.previewFiles.zero': '{count} ملفات',
|
|
'tours.import.previewFiles.one': 'ملف واحد',
|
|
'tours.import.previewFiles.two': 'ملفان',
|
|
'tours.import.previewFiles.few': '{count} ملفات',
|
|
'tours.import.previewFiles.many': '{count} ملفًا',
|
|
'tours.import.previewTracks': '{count} مسار',
|
|
'tours.import.previewTracks.zero': '{count} مسارات',
|
|
'tours.import.previewTracks.one': 'مسار واحد',
|
|
'tours.import.previewTracks.two': 'مساران',
|
|
'tours.import.previewTracks.few': '{count} مسارات',
|
|
'tours.import.previewTracks.many': '{count} مسارًا',
|
|
'tours.import.previewPoints': '{count} نقطة',
|
|
'tours.import.previewPoints.zero': '{count} نقاط',
|
|
'tours.import.previewPoints.one': 'نقطة واحدة',
|
|
'tours.import.previewPoints.two': 'نقطتان',
|
|
'tours.import.previewPoints.few': '{count} نقاط',
|
|
'tours.import.previewPoints.many': '{count} نقطة',
|
|
'tours.import.previewNoHeights': 'لا توجد ارتفاعات في الملف',
|
|
'tours.import.previewDuplicate': 'موجود بالفعل في الرحلة',
|
|
'tours.import.previewAllDuplicates': 'كل المسارات موجودة بالفعل في الرحلة، فلا شيء للاستيراد.',
|
|
'tours.import.previewAs': 'الاستيراد كـ',
|
|
'tours.import.previewConfirm': 'استيراد {count} جولة',
|
|
'tours.import.previewConfirm.zero': 'استيراد {count} جولات',
|
|
'tours.import.previewConfirm.one': 'استيراد جولة واحدة',
|
|
'tours.import.previewConfirm.two': 'استيراد جولتين',
|
|
'tours.import.previewConfirm.few': 'استيراد {count} جولات',
|
|
'tours.import.previewConfirm.many': 'استيراد {count} جولة',
|
|
'tours.conversion.introPaddle':
|
|
'الاستيراد مسار مسجّل. خطّط لجولة تجديف قابلة للتعديل: يأخذ TREK منه نقاط تحكم، ويصلها بخطوط مستقيمة كما تُرسم جولة التجديف، ويعرض مدى قربها منه. لا يتغير شيء حتى تختار.',
|
|
'tours.conversion.closePaddle': 'يتبع الاقتراح المسار عن قرب. نقاطه موصولة بخطوط مستقيمة، لذا ليس هو الخط نفسه.',
|
|
'tours.planner.moreActions': 'إجراءات أخرى',
|
|
'tours.paddle.role.put_in': 'نقطة الإنزال',
|
|
'tours.paddle.role.take_out': 'نقطة الخروج',
|
|
'tours.paddle.role.re_entry': 'العودة إلى الماء',
|
|
'tours.paddle.role.final_take_out': 'الخروج النهائي',
|
|
'tours.paddle.portage': 'حمل القارب',
|
|
'tours.paddle.portageOn': 'حمل القارب من هنا',
|
|
'tours.paddle.portageOff': 'التجديف في هذا المقطع مجددًا',
|
|
'tours.paddle.portageInfo': 'يُحمل القارب هنا. يُحتسب المقطع برًّا، مع وقت للخروج والتفريغ والعودة إلى الماء.',
|
|
'tours.paddle.portageExtra': 'خروج وعودة',
|
|
'tours.paddle.lock': 'هويس',
|
|
'tours.paddle.lockAdd': 'هويس عند هذه النقطة',
|
|
'tours.paddle.lockRemove': 'إزالة الهويس',
|
|
'tours.paddle.lockWait': 'الانتظار',
|
|
'tours.paddle.lockTransit': 'العبور',
|
|
'tours.paddle.lockBypassed': 'يُحمل القارب حوله، فيُحتسب الحمل',
|
|
'tours.paddle.time.title': 'تقدير الوقت',
|
|
'tours.paddle.time.assumption': 'قيم التخطيط',
|
|
'tours.paddle.time.assumptionInfo':
|
|
'يبدأ TREK بسرعة 4 km/h على الماء، و2 km/h عند الحمل، و10 دقائق للخروج والعودة إلى الماء عند كل حمل للقارب. هذه قيم بداية قابلة للتعديل، لا معايير ولا قياسات. أوقات الأهوسة هي ما تدخله أنت فقط.',
|
|
'tours.paddle.time.water': 'على الماء',
|
|
'tours.paddle.time.carry': 'الحمل',
|
|
'tours.paddle.time.carrySpeed': 'سرعة الحمل',
|
|
'tours.paddle.time.outIn': 'الخروج والعودة إلى الماء',
|
|
'tours.paddle.time.locks': 'الأهوسة',
|
|
'tours.paddle.time.estimate': 'التقدير',
|
|
'tours.paddle.time.incomplete': 'غير مكتمل',
|
|
'tours.paddle.time.plannedOwn': 'مدتك المخططة',
|
|
'tours.paddle.time.noSpeed': 'دون سرعة تجديف يبقى الوقت على الماء غير محدد.',
|
|
'tours.paddle.time.locksMissing': '{count} من الأهوسة بلا أوقات بعد.',
|
|
'tours.paddle.time.locksMissing.zero': '{count} من الأهوسة بلا أوقات بعد.',
|
|
'tours.paddle.time.locksMissing.one': '{count} من الأهوسة بلا أوقات بعد.',
|
|
'tours.paddle.startValue': 'قيمة البداية',
|
|
'tours.paddle.timeMissing': 'الوقت ناقص',
|
|
'tours.paddle.time.waterShort': 'الماء',
|
|
'tours.paddle.portageRemove': 'إزالة حمل القارب',
|
|
'tours.paddle.marks.title': 'مواضع الحمل والأهوسة',
|
|
'tours.paddle.marks.markPortage': 'حمل القارب',
|
|
'tours.paddle.marks.markLock': 'هويس',
|
|
'tours.paddle.marks.pickLock': 'انقر على الخط حيث يقع الهويس.',
|
|
'tours.paddle.marks.pickTakeOut': 'انقر على الخط حيث تخرج من الماء.',
|
|
'tours.paddle.marks.pickReEntry': 'الآن انقر حيث تعود إلى الماء.',
|
|
'tours.paddle.marks.overlap': 'هناك موضع حمل محدد بالفعل. حدّد الجديد بجانبه.',
|
|
'tours.paddle.marks.offLine': 'كان ذلك بعيدًا جدًا عن الخط. انقر على المسار مباشرة.',
|
|
'tours.paddle.marks.empty': 'لم يُحدَّد شيء بعد. يبقى الأثر المسجّل كما هو.',
|
|
'tours.paddle.marks.at': 'عند {distance}',
|
|
'tours.paddle.marks.saved': 'تم حفظ مواضع الحمل والأهوسة',
|
|
'tours.paddle.marks.failed': 'تعذّر الحفظ. يُرجى المحاولة مجددًا.',
|
|
'tours.paddle.wind.title': 'الرياح',
|
|
'tours.paddle.wind.hourInfo': '{hour}:00: {speed} km/h، الهبّات {gusts} km/h، من {direction}',
|
|
'tours.paddle.wind.hourUnknown': '{hour}:00: لا توجد قيمة',
|
|
'tours.paddle.wind.error': 'تعذّر جلب توقعات الرياح حاليًا.',
|
|
'tours.paddle.wind.retry': 'إعادة المحاولة',
|
|
'tours.paddle.wind.offline': 'دون اتصال لا تتوفر توقعات الرياح.',
|
|
'tours.paddle.wind.beyond': 'لا توجد توقعات لهذا اليوم بعد. تتوفر بدءًا من {date}.',
|
|
'tours.paddle.wind.past': 'مضى هذا اليوم. التوقعات متاحة للأيام القادمة فقط.',
|
|
'tours.paddle.wind.no_day': 'أضف الجولة إلى يوم من أيام الرحلة لترى توقعات الرياح لذلك اليوم.',
|
|
'tours.paddle.wind.no_date': 'ليس لهذا اليوم من الرحلة تاريخ، فلا توجد توقعات له.',
|
|
'tours.paddle.wind.no_place': 'ليس للجولة نقطة بداية بعد يمكن طلب التوقعات لها.',
|
|
'tours.paddle.wind.hintsTitle': 'ماذا تعني الرياح للتجديف',
|
|
'tours.paddle.wind.dir.N': 'شمال',
|
|
'tours.paddle.wind.dir.NNE': 'شمال شمال شرق',
|
|
'tours.paddle.wind.dir.NE': 'شمال شرق',
|
|
'tours.paddle.wind.dir.ENE': 'شرق شمال شرق',
|
|
'tours.paddle.wind.dir.E': 'شرق',
|
|
'tours.paddle.wind.dir.ESE': 'شرق جنوب شرق',
|
|
'tours.paddle.wind.dir.SE': 'جنوب شرق',
|
|
'tours.paddle.wind.dir.SSE': 'جنوب جنوب شرق',
|
|
'tours.paddle.wind.dir.S': 'جنوب',
|
|
'tours.paddle.wind.dir.SSW': 'جنوب جنوب غرب',
|
|
'tours.paddle.wind.dir.SW': 'جنوب غرب',
|
|
'tours.paddle.wind.dir.WSW': 'غرب جنوب غرب',
|
|
'tours.paddle.wind.dir.W': 'غرب',
|
|
'tours.paddle.wind.dir.WNW': 'غرب شمال غرب',
|
|
'tours.paddle.wind.dir.NW': 'شمال غرب',
|
|
'tours.paddle.wind.dir.NNW': 'شمال شمال غرب',
|
|
'tours.paddle.wind.legendMean': 'متوسط الرياح',
|
|
'tours.paddle.wind.legendGusts': 'الهبّات',
|
|
'tours.paddle.wind.mean': 'المتوسط',
|
|
'tours.paddle.wind.gusts': 'الهبّات',
|
|
'tours.paddle.wind.fromInfo': 'رياح من {direction}، الاتجاه الذي تهب منه معظم اليوم',
|
|
'tours.paddle.wind.meanInfo': 'أقوى متوسط رياح بالساعة خلال اليوم',
|
|
'tours.paddle.wind.gustsInfo': 'أقوى هبّة خلال اليوم',
|
|
'tours.paddle.wind.source': '{source}، {time}، توقعات عند نقطة البداية',
|
|
'tours.paddle.wind.hint.headwind': 'الرياح المعاكسة تكلّف وقتًا وجهدًا.',
|
|
'tours.paddle.wind.hint.drift': 'الرياح الجانبية تدفع القارب عن مساره.',
|
|
'tours.paddle.wind.hint.crossing': 'المعابر المفتوحة أكثر تعرضًا للرياح من محاذاة الشاطئ.',
|
|
'tours.paddle.wind.hint.gusts': 'الهبّات أقوى من المتوسط وتأتي فجأة.',
|
|
'tours.paddle.wind.hint.local': 'لا يعني أي رقم أن الوضع آمن. تحقق من الظروف في الموقع.',
|
|
'tours.paddle.obstacles.loading': 'جارٍ تحميل العوائق على طول المسار…',
|
|
'tours.paddle.obstacles.covered':
|
|
'{count} من العوائق ونقاط الإنزال والخروج على طول المسار، من OpenStreetMap بتاريخ {date}. قد تكون في البيانات ثغرات، فتحقق من الماء بنفسك.',
|
|
'tours.paddle.obstacles.covered.zero':
|
|
'{count} من العوائق ونقاط الإنزال والخروج على طول المسار، من OpenStreetMap بتاريخ {date}. قد تكون في البيانات ثغرات، فتحقق من الماء بنفسك.',
|
|
'tours.paddle.obstacles.covered.one':
|
|
'{count} من العوائق ونقاط الإنزال والخروج على طول المسار، من OpenStreetMap بتاريخ {date}. قد تكون في البيانات ثغرات، فتحقق من الماء بنفسك.',
|
|
'tours.paddle.obstacles.coveredEmpty':
|
|
'لا عوائق معروفة على طول المسار (OpenStreetMap بتاريخ {date}). تحقق من الماء بنفسك مع ذلك.',
|
|
'tours.paddle.obstacles.partial': 'بيانات العوائق تغطي جزءًا من المسار فقط (بتاريخ {date}). تحقق من الباقي بنفسك.',
|
|
'tours.paddle.obstacles.none':
|
|
'لا توجد بيانات عوائق لهذه المنطقة. تحقق بنفسك هنا من الهدّارات والأهوسة ومواضع حمل القارب.',
|
|
'tours.paddle.obstacles.offline': 'دون اتصال لا يحمّل TREK بيانات العوائق. تحقق من الماء بنفسك.',
|
|
'tours.paddle.obstacles.error': 'تعذّر تحميل بيانات العوائق. تحقق من الماء بنفسك.',
|
|
'tours.paddle.obstacle.kind.weir': 'هدّار',
|
|
'tours.paddle.obstacle.kind.dam': 'سد',
|
|
'tours.paddle.obstacle.kind.lock': 'هويس',
|
|
'tours.paddle.obstacle.kind.lock_gate': 'بوابة هويس',
|
|
'tours.paddle.obstacle.kind.waterfall': 'شلال',
|
|
'tours.paddle.obstacle.kind.rapids': 'منحدرات مائية',
|
|
'tours.paddle.obstacle.kind.hazard': 'موضع خطر',
|
|
'tours.paddle.obstacle.kind.put_in': 'نقطة الإنزال',
|
|
'tours.paddle.obstacle.kind.egress': 'نقطة الخروج',
|
|
'tours.paddle.obstacle.kind.slipway': 'منزلق قوارب',
|
|
'tours.paddle.obstacle.kind.portage': 'موضع حمل القارب',
|
|
'tours.paddle.obstacle.kind.access': 'قاعدة التجديف',
|
|
'tours.paddle.obstacles.truncated': 'يعرض TREK هنا جزءًا من العناصر فقط، وفي المنطقة المزيد. تحقق من الماء بنفسك.',
|
|
'tours.paddle.obstacles.dateUnknown': 'غير معروف',
|
|
'tours.paddle.obstacleCard.onRoute': 'على المسار عند',
|
|
'tours.paddle.obstacleCard.near': 'قرب المسار',
|
|
'tours.paddle.obstacleCard.area': 'في المنطقة',
|
|
'tours.paddle.obstacleCard.uncertain': 'الصلة غير واضحة',
|
|
'tours.paddle.obstacleCard.alongInfo': 'بُعده على طول المسار من نقطة البداية',
|
|
'tours.paddle.obstacleCard.distanceInfo': 'بُعده عن المسار. قد يقع على فرع آخر من المسطح المائي.',
|
|
'tours.paddle.obstacleCard.privateWay': 'طريق خاص',
|
|
'tours.paddle.obstacleCard.noAccessInfo': 'لا قاعدة تجديف معروفة',
|
|
'tours.paddle.obstacleCard.condition': 'الشرط',
|
|
'tours.paddle.obstacleCard.access.canoe': 'كانو',
|
|
'tours.paddle.obstacleCard.access.boat': 'قارب',
|
|
'tours.paddle.obstacleCard.access.access': 'الوصول',
|
|
'tours.paddle.obstacleCard.accessValue.yes': 'نعم',
|
|
'tours.paddle.obstacleCard.accessValue.no': 'لا',
|
|
'tours.paddle.obstacleCard.accessValue.private': 'خاص',
|
|
'tours.paddle.obstacleCard.accessValue.permissive': 'مسموح ضمنيًا',
|
|
'tours.paddle.obstacleCard.accessValue.designated': 'مخصص',
|
|
'tours.paddle.obstacleCard.fact.height': 'الارتفاع',
|
|
'tours.paddle.obstacleCard.fact.width': 'العرض',
|
|
'tours.paddle.obstacleCard.fact.grade': 'درجة الصعوبة',
|
|
'tours.paddle.obstacleCard.fact.opening_hours': 'ساعات العمل',
|
|
'tours.paddle.obstacleCard.fact.seasonal': 'موسمي',
|
|
'tours.paddle.obstacleCard.fact.fee': 'رسوم',
|
|
'tours.paddle.obstacleCard.fact.operator': 'المشغّل',
|
|
'tours.paddle.obstacleCard.source': 'بيانات OpenStreetMap بتاريخ {date}، وليست فحصًا في الموقع.',
|
|
'tours.paddle.obstacleCard.sourceUndated': 'بيانات OpenStreetMap بتاريخ غير معروف، وليست فحصًا في الموقع.',
|
|
'tours.paddle.obstacles.covered.two':
|
|
'{count} من العوائق ونقاط الإنزال والخروج على طول المسار، من OpenStreetMap بتاريخ {date}. قد تكون في البيانات ثغرات، فتحقق من الماء بنفسك.',
|
|
'tours.paddle.obstacles.covered.few':
|
|
'{count} من العوائق ونقاط الإنزال والخروج على طول المسار، من OpenStreetMap بتاريخ {date}. قد تكون في البيانات ثغرات، فتحقق من الماء بنفسك.',
|
|
'tours.paddle.obstacles.covered.many':
|
|
'{count} من العوائق ونقاط الإنزال والخروج على طول المسار، من OpenStreetMap بتاريخ {date}. قد تكون في البيانات ثغرات، فتحقق من الماء بنفسك.',
|
|
'tours.paddle.time.locksMissing.two': '{count} من الأهوسة بلا أوقات بعد.',
|
|
'tours.paddle.time.locksMissing.few': '{count} من الأهوسة بلا أوقات بعد.',
|
|
'tours.paddle.time.locksMissing.many': '{count} من الأهوسة بلا أوقات بعد.',
|
|
};
|
|
export default tours;
|