Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions Core/Resgrid.Config/ReadinessProConfig.cs
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@ namespace Resgrid.Config
/// <summary>Department-level monthly Readiness Pro prices. Provider checkout is implemented in P2-M1.</summary>
public static class ReadinessProConfig
{
public static string StripeProductId = "prod_VDtkPNAa2qNBx3";
public static string StripeTestProductId = "";
public static string PaddleProductId = "pro_01m20xwmzpnkxzp7mm7nwwxp7p";
public static string PaddleTestProductId = "";
public static decimal StripeMonthlyAmount = 150m;
public static decimal PaddleMonthlyAmount = 195m;
}
Expand Down
40 changes: 40 additions & 0 deletions Core/Resgrid.Localization/Areas/User/Checklists/Checklists.ar.resx
Original file line number Diff line number Diff line change
Expand Up @@ -637,4 +637,44 @@
<data name="ReminderFixedTime" xml:space="preserve"><value>وقت الملخص اليومي (المنطقة الزمنية للمؤسسة؛ يحل محل بداية المناوبة)</value></data>
<data name="ReminderShiftStart" xml:space="preserve"><value>إرسال ملخص عند بداية المناوبة</value></data>
<data name="ReminderTimeValidation" xml:space="preserve"><value>أدخل وقتًا واحدًا بتنسيق HH:mm.</value></data>
<data name="ChecklistComplianceReport" xml:space="preserve"><value>تقرير الالتزام بقوائم التحقق</value></data>
<data name="ChecklistMissedReport" xml:space="preserve"><value>تقرير الفحوص الفائتة</value></data>
<data name="ReadinessPacketReport" xml:space="preserve"><value>ملف أدلة الجاهزية</value></data>
<data name="ExpectedChecks" xml:space="preserve"><value>الفحوص المتوقعة</value></data>
<data name="CompletedChecks" xml:space="preserve"><value>الفحوص المكتملة</value></data>
<data name="OnTimeChecks" xml:space="preserve"><value>الفحوص المنجزة في موعدها</value></data>
<data name="MissedChecks" xml:space="preserve"><value>المواعيد النهائية الفائتة</value></data>
<data name="ExcusedChecks" xml:space="preserve"><value>الفحوص المعفاة</value></data>
<data name="CompletionRate" xml:space="preserve"><value>نسبة الإكمال (%)</value></data>
<data name="MissedTrend" xml:space="preserve"><value>اتجاه المواعيد النهائية الفائتة</value></data>
<data name="ComplianceMethod" xml:space="preserve"><value>تُختار الفحوص حسب وقت بدايتها ضمن الفترة. لا تدخل في النسبة إلا النوافذ المجدولة التي انتهت. تُستثنى الفحوص المعفاة؛ وتظل الإكمالات المتأخرة إخفاقاً في الموعد. تظهر الفحوص عند الطلب والنوافذ المفتوحة في السجل فقط.</value></data>
<data name="AuthorizedScope" xml:space="preserve"><value>تُدرج فقط النتائج التي تملك صلاحية الاطلاع عليها.</value></data>
<data name="ReportFrom" xml:space="preserve"><value>من تاريخ</value></data>
<data name="ReportUntil" xml:space="preserve"><value>إلى تاريخ (غير مشمول)</value></data>
<data name="AllTargets" xml:space="preserve"><value>جميع الأهداف</value></data>
<data name="RefreshReport" xml:space="preserve"><value>تحديث التقرير</value></data>
<data name="ExportCsv" xml:space="preserve"><value>تصدير CSV</value></data>
<data name="PrintReport" xml:space="preserve"><value>طباعة التقرير</value></data>
<data name="ScheduleReport" xml:space="preserve"><value>جدولة التقرير</value></data>
<data name="CallId" xml:space="preserve"><value>معرّف البلاغ</value></data>
<data name="LookbackDays" xml:space="preserve"><value>عدد الأيام السابقة</value></data>
<data name="DownloadPacket" xml:space="preserve"><value>تنزيل PDF وبيان الأدلة</value></data>
<data name="PacketMethod" xml:space="preserve"><value>تغطي الأدلة الأيام المحددة قبل البلاغ وتُقيّم في وقت البلاغ. لا تثبت الإرسالات اللاحقة جاهزية سابقة. تبقى السجلات المصدرية في الوحدات المسؤولة عنها.</value></data>
<data name="DispatchedUnits" xml:space="preserve"><value>الوحدات المرسلة</value></data>
<data name="IssuedEquipment" xml:space="preserve"><value>المعدات المصروفة وقت البلاغ</value></data>
<data name="ScheduledReportProtected" xml:space="preserve"><value>تحتوي الرسالة المجدولة على إشعار PDF ورابط آمن للتقرير. افتح التقرير للتحقق من صلاحياتك الحالية وفتح البيانات المحمية؛ لا تُرسل نتائج الفحوص أو البيانات الشخصية بالبريد الإلكتروني.</value></data>
<data name="ReportRangeInvalid" xml:space="preserve"><value>حدد فترة زمنية مرتبة بتوقيت UTC لا تتجاوز 93 يوماً.</value></data>
<data name="ReportTooLarge" xml:space="preserve"><value>هذا التقرير كبير جداً. حدد فترة أقصر.</value></data>
<data name="ReadinessCallUnavailable" xml:space="preserve"><value>البلاغ غير متاح أو تم رفض الوصول.</value></data>
<data name="HistoricalAssetInvalid" xml:space="preserve"><value>بيانات المصدر التاريخي للمعدات ناقصة أو غير متسقة.</value></data>
<data name="RestrictedChecklistResults" xml:space="preserve"><value>بعض نتائج الفحوص خارج نطاق صلاحياتك.</value></data>
<data name="LifecycleHistoryUnavailable" xml:space="preserve"><value>حدثت بعض تغييرات الحالة بعد البلاغ؛ ولا يمكن إعادة بناء حالتها السابقة.</value></data>
<data name="RestrictedUnits" xml:space="preserve"><value>بعض الوحدات المرسلة غير متاحة أو خارج نطاق صلاحياتك.</value></data>
<data name="HistoricalUnitNamesUnavailable" xml:space="preserve"><value>أسماء الوحدات هي الأسماء الحالية؛ الأسماء التاريخية غير متاحة.</value></data>
<data name="ContractorEquipmentUnavailable" xml:space="preserve"><value>سجل معدات المقاولين غير متاح.</value></data>
<data name="HistoricalInventoryUnavailable" xml:space="preserve"><value>سجلات صرف المعدات التاريخية غير متاحة.</value></data>
<data name="WorkOrdersUnavailable" xml:space="preserve"><value>ستتوفر أدلة أوامر العمل في مرحلة لاحقة.</value></data>
<data name="PacketCaptureWindow" xml:space="preserve"><value>يتطلب حفظ أدلة الجاهزية بلاغاً ويغطي الثلاثين يوماً السابقة له؛ تواريخ التغطية المخصصة غير مدعومة.</value></data>
<data name="TargetType" xml:space="preserve"><value>نوع الهدف</value></data>
<data name="Group" xml:space="preserve"><value>المحطة / المجموعة</value></data>
</root>
40 changes: 40 additions & 0 deletions Core/Resgrid.Localization/Areas/User/Checklists/Checklists.de.resx
Original file line number Diff line number Diff line change
Expand Up @@ -637,4 +637,44 @@
<data name="ReminderFixedTime" xml:space="preserve"><value>Uhrzeit der täglichen Zusammenfassung (Zeitzone der Organisation; ersetzt Schichtbeginn)</value></data>
<data name="ReminderShiftStart" xml:space="preserve"><value>Zusammenfassung bei Schichtbeginn senden</value></data>
<data name="ReminderTimeValidation" xml:space="preserve"><value>Geben Sie eine Uhrzeit im Format HH:mm ein.</value></data>
<data name="ChecklistComplianceReport" xml:space="preserve"><value>Bericht zur Checklisten-Erfüllung</value></data>
<data name="ChecklistMissedReport" xml:space="preserve"><value>Bericht über versäumte Prüfungen</value></data>
<data name="ReadinessPacketReport" xml:space="preserve"><value>Bereitschaftsnachweise</value></data>
<data name="ExpectedChecks" xml:space="preserve"><value>Fällige Prüfungen</value></data>
<data name="CompletedChecks" xml:space="preserve"><value>Abgeschlossene Prüfungen</value></data>
<data name="OnTimeChecks" xml:space="preserve"><value>Fristgerechte Prüfungen</value></data>
<data name="MissedChecks" xml:space="preserve"><value>Versäumte Fristen</value></data>
<data name="ExcusedChecks" xml:space="preserve"><value>Entschuldigte Prüfungen</value></data>
<data name="CompletionRate" xml:space="preserve"><value>Erfüllungsquote (%)</value></data>
<data name="MissedTrend" xml:space="preserve"><value>Verlauf versäumter Fristen</value></data>
<data name="ComplianceMethod" xml:space="preserve"><value>Der Zeitraum wählt Prüfungen nach ihrem Beginn aus. Nur abgelaufene geplante Zeitfenster zählen für die Quote. Entschuldigte Prüfungen sind ausgenommen; verspätete Abschlüsse bleiben Fristversäumnisse. Spontane Prüfungen und offene Zeitfenster erscheinen nur im Verlauf.</value></data>
<data name="AuthorizedScope" xml:space="preserve"><value>Es werden nur Ergebnisse angezeigt, für die Sie eine Leseberechtigung haben.</value></data>
<data name="ReportFrom" xml:space="preserve"><value>Ab Datum</value></data>
<data name="ReportUntil" xml:space="preserve"><value>Bis Datum (ausschließlich)</value></data>
<data name="AllTargets" xml:space="preserve"><value>Alle Ziele</value></data>
<data name="RefreshReport" xml:space="preserve"><value>Bericht aktualisieren</value></data>
<data name="ExportCsv" xml:space="preserve"><value>CSV exportieren</value></data>
<data name="PrintReport" xml:space="preserve"><value>Bericht drucken</value></data>
<data name="ScheduleReport" xml:space="preserve"><value>Bericht planen</value></data>
<data name="CallId" xml:space="preserve"><value>Einsatz-ID</value></data>
<data name="LookbackDays" xml:space="preserve"><value>Rückblick in Tagen</value></data>
<data name="DownloadPacket" xml:space="preserve"><value>PDF und Nachweisverzeichnis herunterladen</value></data>
<data name="PacketMethod" xml:space="preserve"><value>Die Nachweise umfassen die gewählten Tage vor dem Einsatz und werden zum Einsatzzeitpunkt bewertet. Spätere Einreichungen belegen keine frühere Bereitschaft. Die Quelldaten verbleiben in ihren zuständigen Modulen.</value></data>
<data name="DispatchedUnits" xml:space="preserve"><value>Alarmierte Einheiten</value></data>
<data name="IssuedEquipment" xml:space="preserve"><value>Zum Einsatzzeitpunkt ausgegebene Ausrüstung</value></data>
<data name="ScheduledReportProtected" xml:space="preserve"><value>Der geplante Versand enthält einen PDF-Hinweis und einen sicheren Berichtslink. Öffnen Sie den Bericht, um Ihre aktuelle Berechtigung zu prüfen und geschützte Daten freizugeben. Prüfergebnisse und personenbezogene Daten werden nicht per E-Mail versendet.</value></data>
<data name="ReportRangeInvalid" xml:space="preserve"><value>Wählen Sie einen chronologischen UTC-Zeitraum von höchstens 93 Tagen.</value></data>
<data name="ReportTooLarge" xml:space="preserve"><value>Dieser Bericht ist zu groß. Wählen Sie einen kürzeren Zeitraum.</value></data>
<data name="ReadinessCallUnavailable" xml:space="preserve"><value>Der Einsatz ist nicht verfügbar oder der Zugriff wurde verweigert.</value></data>
<data name="HistoricalAssetInvalid" xml:space="preserve"><value>Die Herkunftsnachweise der früheren Ausrüstung sind unvollständig oder widersprüchlich.</value></data>
<data name="RestrictedChecklistResults" xml:space="preserve"><value>Einige Prüfergebnisse liegen außerhalb Ihrer Berechtigungen.</value></data>
<data name="LifecycleHistoryUnavailable" xml:space="preserve"><value>Einige Statusänderungen erfolgten nach dem Einsatz; der frühere Status kann nicht rekonstruiert werden.</value></data>
<data name="RestrictedUnits" xml:space="preserve"><value>Einige alarmierte Einheiten sind nicht verfügbar oder liegen außerhalb Ihrer Berechtigungen.</value></data>
<data name="HistoricalUnitNamesUnavailable" xml:space="preserve"><value>Die Einheitsbezeichnungen sind aktuell; frühere Namen sind nicht verfügbar.</value></data>
<data name="ContractorEquipmentUnavailable" xml:space="preserve"><value>Der Ausrüstungsverlauf von Auftragnehmern ist nicht verfügbar.</value></data>
<data name="HistoricalInventoryUnavailable" xml:space="preserve"><value>Frühere Ausgabenachweise für Ausrüstung sind nicht verfügbar.</value></data>
<data name="WorkOrdersUnavailable" xml:space="preserve"><value>Nachweise zu Arbeitsaufträgen werden in einer späteren Phase verfügbar sein.</value></data>
<data name="PacketCaptureWindow" xml:space="preserve"><value>Die Erfassung von Bereitschaftsnachweisen erfordert einen Einsatz und umfasst die 30 Tage davor; eigene Zeiträume werden nicht unterstützt.</value></data>
<data name="TargetType" xml:space="preserve"><value>Zieltyp</value></data>
<data name="Group" xml:space="preserve"><value>Wache / Gruppe</value></data>
</root>
Loading
Loading