Skip to content

Commit be73e19

Browse files
committed
Update app translations – Localizable.strings
1 parent eca88dc commit be73e19

File tree

16 files changed

+1021
-160
lines changed

16 files changed

+1021
-160
lines changed

WooCommerce/Resources/ar.lproj/Localizable.strings

Lines changed: 64 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/* Translation-Revision-Date: 2025-11-03 19:54:06+0000 */
1+
/* Translation-Revision-Date: 2025-11-17 16:54:04+0000 */
22
/* Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5; */
33
/* Generator: GlotPress/2.4.0-alpha */
44
/* Language: ar */
@@ -797,7 +797,13 @@ which should be translated separately and considered part of this sentence. */
797797
"BookingAttendanceStatus.booked" = "اكتمل الحجز";
798798

799799
/* Title for 'Cancelled' booking attendance status. */
800-
"BookingAttendanceStatus.cancelled" = "اكتمل الإلغاء";
800+
"BookingAttendanceStatus.canceled" = "مُلغى";
801+
802+
/* Title for 'Checked In' booking attendance status. */
803+
"BookingAttendanceStatus.checkedIn" = "نجح تسجيل الحضور";
804+
805+
/* Title for 'No Show' booking attendance status. */
806+
"BookingAttendanceStatus.noShow" = "عدم الحضور";
801807

802808
/* Title for 'Unknown' booking attendance status. */
803809
"BookingAttendanceStatus.unknown" = "غير معروف";
@@ -830,26 +836,38 @@ which should be translated separately and considered part of this sentence. */
830836
"BookingDetailsView.attendance.headerTitle" = "الحضور";
831837

832838
/* Content of error presented when updating the attendance status of a Booking fails. It reads: Unable to change status of Booking #{Booking number}. Parameters: %1$d - Booking number */
833-
"BookingDetailsView.attendanceStatus.updateFailed.message" = "يتعذر تغيير حالة حضور الحجز رقم ⁦%1$d⁩";
839+
"BookingDetailsView.attendanceStatus.failureMessage." = "يتعذر تغيير حالة حضور الحجز رقم⁦%1$d⁩.";
840+
841+
/* Add a booking note section in booking details view. */
842+
"BookingDetailsView.bookingNote.addNoteRow.title" = "إضافة ملحوظة";
834843

835-
/* Add a note row title in booking notes section in booking details view. */
836-
"BookingDetailsView.bookingNotes.addANoteRow.title" = "إضافة ملاحظة";
844+
/* Footer text for the `Booking note` section in the booking details screen. */
845+
"BookingDetailsView.bookingNote.footerText" = "هذه ملحوظة خاصة. لن نشاركها مع العميل.";
837846

838-
/* Header title for the 'Booking notes' section in the booking details screen. */
839-
"BookingDetailsView.bookingNotes.headerTitle" = "ملاحظات الحجز";
847+
/* Header title for the 'Booking note' section in the booking details screen. */
848+
"BookingDetailsView.bookingNote.headerTitle" = "ملحوظة الحجز";
849+
850+
/* Title of navigation bar when editing a booking note. */
851+
"BookingDetailsView.bookingNote.navbar.title" = "ملحوظة الحجز";
840852

841853
/* Cancel button title for the booking cancellation confirmation alert. */
842854
"BookingDetailsView.cancelation.alert.cancelAction" = "لا، الاحتفاظ بالحجز";
843855

844856
/* Confirm button title for the booking cancellation confirmation alert. */
845857
"BookingDetailsView.cancelation.alert.confirmAction" = "نعم، إلغاء الحجز";
846858

859+
/* Generic message for the booking cancellation confirmation alert. */
860+
"BookingDetailsView.cancelation.alert.genericMessage" = "هل أنت متأكد من رغبتك في إلغاء هذا الحجز؟";
861+
847862
/* Message for the booking cancellation confirmation alert. %1$@ is customer name, %2$@ is product name, %3$@ is booking date. */
848863
"BookingDetailsView.cancelation.alert.message" = "لن يتمكن %1$@ من حضور \"%2$@\" في %3$@ بعد الآن.";
849864

850865
/* Title for the booking cancellation confirmation alert. */
851866
"BookingDetailsView.cancelation.alert.title" = "إلغاء الحجز";
852867

868+
/* Content of error presented when cancelling a Booking fails. It reads: Unable to cancel Booking #{Booking number}. Parameters: %1$d - Booking number */
869+
"BookingDetailsView.cancellation.failureMessage" = "يتعذر إلغاء الحجز رقم⁦%1$d⁩.";
870+
853871
/* Billing address row title in customer section in booking details view. */
854872
"BookingDetailsView.customer.billingAddress.title" = "عنوان الفوترة";
855873

@@ -865,6 +883,9 @@ which should be translated separately and considered part of this sentence. */
865883
/* 'Status' row title in attendance section in booking details view. */
866884
"BookingDetailsView.customer.status.title" = "الحالة";
867885

886+
/* Content of error presented when cancelling a Booking fails. It reads: Unable to mark Booking #{Booking number} as paid. Parameters: %1$d - Booking number */
887+
"BookingDetailsView.markAsPaid.failureMessage" = "يتعذر وضع علامة على الحجز رقم⁦%1$d⁩ على أنه مدفوع.";
888+
868889
/* Booking Details screen nav bar title. %1$d is a placeholder for the booking ID. */
869890
"BookingDetailsView.navTitle" = "الحجز رقم ⁦%1$d⁩";
870891

@@ -883,9 +904,6 @@ which should be translated separately and considered part of this sentence. */
883904
/* Header title for the 'Payment' section in the booking details screen. */
884905
"BookingDetailsView.payment.headerTitle" = "الدفع";
885906

886-
/* Title for 'Issue refund' button in payment section in booking details view. */
887-
"BookingDetailsView.payment.issueRefund.title" = "نشر مبلغ الاسترداد";
888-
889907
/* Title for 'Mark as paid' button in payment section in booking details view. */
890908
"BookingDetailsView.payment.markAsPaid.title" = "وضع علامة كـ \"مدفوع\"";
891909

@@ -3555,6 +3573,18 @@ If your translation of that term also happens to contains a hyphen, please be su
35553573
/* Trash Action Spoken hint */
35563574
"Moves the comment to Trash" = "ينقل التعليق إلى سلة المهملات";
35573575

3576+
/* Cancel button title for the discard changes confirmation dialog in the multiline text editor. */
3577+
"MultilineEditableTextDetailView.discardChanges.alert.cancelAction" = "إلغاء";
3578+
3579+
/* Destructive action button title to discard changes in the multiline text editor. */
3580+
"MultilineEditableTextDetailView.discardChanges.alert.discardAction" = "تجاهل التغييرات";
3581+
3582+
/* Title for the confirmation dialog when the user attempts to discard changes in the multiline text editor. */
3583+
"MultilineEditableTextDetailView.discardChanges.alert.title" = "هل أنت متأكد من رغبتك في تجاهل هذه التغييرات؟";
3584+
3585+
/* Navigation bar button title used to save changes and close the multiline text editor. */
3586+
"MultilineEditableTextDetailView.doneButton.title" = "تم";
3587+
35583588
/* Title of multiple stores as part of Jetpack benefits. */
35593589
"Multiple Stores" = "متاجر متعددة";
35603590

@@ -4569,6 +4599,9 @@ If your translation of that term also happens to contains a hyphen, please be su
45694599
/* Description of the subscription conditions for a subscription product, with signup fees but no trial.Reads as: '$25.00 signup'. */
45704600
"ProductRowViewModel.formattedProductSubscriptionConditionsWithoutTrial" = "التسجيل في %1$@";
45714601

4602+
/* Bookable product type label interpretation as Service. Presented in product type picker in filters. */
4603+
"ProductType.service" = "الخدمة";
4604+
45724605
/* Display label for the composite product's component option type
45734606
Product section title if there is more than one product.
45744607
Product section title in Review Order screen if there is more than one product.
@@ -7470,6 +7503,9 @@ If your translation of that term also happens to contains a hyphen, please be su
74707503
/* Label displayed on audio media items. */
74717504
"audio" = "صوت";
74727505

7506+
/* Button to dismiss a web view */
7507+
"authenticatableWebView.done" = "تم";
7508+
74737509
/* Title for the link for site creation guide. */
74747510
"authenticationConstants.siteCreationGuideButtonTitle" = "هل تريد بدء متجر جديد؟";
74757511

@@ -8410,9 +8446,27 @@ If your translation of that term also happens to contains a hyphen, please be su
84108446
/* Title of the booking list view */
84118447
"bookingListView.view.title" = "الحجوزات";
84128448

8449+
/* Status of a paid booking */
8450+
"bookingPaymentStatus.title.paid" = "مدفوع";
8451+
8452+
/* Status of a refunded booking */
8453+
"bookingPaymentStatus.title.refunded" = "نجح استرداد المبلغ";
8454+
8455+
/* Status of a booking with unexpected payment status */
8456+
"bookingPaymentStatus.title.unknown" = "غير معروف";
8457+
8458+
/* Status of an unpaid booking */
8459+
"bookingPaymentStatus.title.unpaid" = "غير مدفوعة";
8460+
8461+
/* Message on the empty search result view of the booking service/event selector view */
8462+
"bookingServiceEventSelectorView.emptySearchDescription" = "حاول ضبط مصطلح البحث الخاص بك لرؤية مزيد من النتائج";
8463+
84138464
/* Text on the empty view of the booking service/event selector view */
84148465
"bookingServiceEventSelectorView.noMembersFound" = "تعذر العثور على خدمة أو حدث";
84158466

8467+
/* Prompt in the search bar of the booking service/event selector view */
8468+
"bookingServiceEventSelectorView.searchPrompt" = "البحث عن الخدمة \/ الحدث";
8469+
84168470
/* Title of the booking service/event selector view */
84178471
"bookingServiceEventSelectorView.title" = "الخدمة \/ الحدث";
84188472

WooCommerce/Resources/de.lproj/Localizable.strings

Lines changed: 64 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/* Translation-Revision-Date: 2025-11-04 13:54:05+0000 */
1+
/* Translation-Revision-Date: 2025-11-20 13:54:08+0000 */
22
/* Plural-Forms: nplurals=2; plural=n != 1; */
33
/* Generator: GlotPress/2.4.0-alpha */
44
/* Language: de */
@@ -797,7 +797,13 @@ which should be translated separately and considered part of this sentence. */
797797
"BookingAttendanceStatus.booked" = "Gebucht";
798798

799799
/* Title for 'Cancelled' booking attendance status. */
800-
"BookingAttendanceStatus.cancelled" = "Storniert";
800+
"BookingAttendanceStatus.canceled" = "Abgebrochen";
801+
802+
/* Title for 'Checked In' booking attendance status. */
803+
"BookingAttendanceStatus.checkedIn" = "Eingecheckt";
804+
805+
/* Title for 'No Show' booking attendance status. */
806+
"BookingAttendanceStatus.noShow" = "Nicht angezeigt";
801807

802808
/* Title for 'Unknown' booking attendance status. */
803809
"BookingAttendanceStatus.unknown" = "Unbekannt";
@@ -830,26 +836,38 @@ which should be translated separately and considered part of this sentence. */
830836
"BookingDetailsView.attendance.headerTitle" = "Teilnahme";
831837

832838
/* Content of error presented when updating the attendance status of a Booking fails. It reads: Unable to change status of Booking #{Booking number}. Parameters: %1$d - Booking number */
833-
"BookingDetailsView.attendanceStatus.updateFailed.message" = "Anwesenheitsstatus der Buchungsnummer %1$d kann nicht geändert werden";
839+
"BookingDetailsView.attendanceStatus.failureMessage." = "Anwesenheitsstatus von Buchung Nr. %1$d kann nicht geändert werden.";
840+
841+
/* Add a booking note section in booking details view. */
842+
"BookingDetailsView.bookingNote.addNoteRow.title" = "Anmerkung hinzufügen";
834843

835-
/* Add a note row title in booking notes section in booking details view. */
836-
"BookingDetailsView.bookingNotes.addANoteRow.title" = "Hinweis hinzufügen";
844+
/* Footer text for the `Booking note` section in the booking details screen. */
845+
"BookingDetailsView.bookingNote.footerText" = "Dies ist eine private Notiz. Sie wird nicht mit dem Kunden geteilt.";
837846

838-
/* Header title for the 'Booking notes' section in the booking details screen. */
839-
"BookingDetailsView.bookingNotes.headerTitle" = "Buchungsnotizen";
847+
/* Header title for the 'Booking note' section in the booking details screen. */
848+
"BookingDetailsView.bookingNote.headerTitle" = "Buchungshinweis";
849+
850+
/* Title of navigation bar when editing a booking note. */
851+
"BookingDetailsView.bookingNote.navbar.title" = "Buchungshinweis";
840852

841853
/* Cancel button title for the booking cancellation confirmation alert. */
842854
"BookingDetailsView.cancelation.alert.cancelAction" = "Nein, behalten";
843855

844856
/* Confirm button title for the booking cancellation confirmation alert. */
845857
"BookingDetailsView.cancelation.alert.confirmAction" = "Ja, bitte stornieren";
846858

859+
/* Generic message for the booking cancellation confirmation alert. */
860+
"BookingDetailsView.cancelation.alert.genericMessage" = "Bist du sicher, dass du diese Buchung stornieren möchtest?";
861+
847862
/* Message for the booking cancellation confirmation alert. %1$@ is customer name, %2$@ is product name, %3$@ is booking date. */
848863
"BookingDetailsView.cancelation.alert.message" = "%1$@ kann nicht mehr am %3$@ an „%2$@“ teilnehmen.";
849864

850865
/* Title for the booking cancellation confirmation alert. */
851866
"BookingDetailsView.cancelation.alert.title" = "Buchung stornieren";
852867

868+
/* Content of error presented when cancelling a Booking fails. It reads: Unable to cancel Booking #{Booking number}. Parameters: %1$d - Booking number */
869+
"BookingDetailsView.cancellation.failureMessage" = "Buchung Nr. %1$d kann nicht storniert werden.";
870+
853871
/* Billing address row title in customer section in booking details view. */
854872
"BookingDetailsView.customer.billingAddress.title" = "Rechnungsadresse";
855873

@@ -865,6 +883,9 @@ which should be translated separately and considered part of this sentence. */
865883
/* 'Status' row title in attendance section in booking details view. */
866884
"BookingDetailsView.customer.status.title" = "Status";
867885

886+
/* Content of error presented when cancelling a Booking fails. It reads: Unable to mark Booking #{Booking number} as paid. Parameters: %1$d - Booking number */
887+
"BookingDetailsView.markAsPaid.failureMessage" = "Buchung Nr. %1$d kann nicht als bezahlt markiert werden.";
888+
868889
/* Booking Details screen nav bar title. %1$d is a placeholder for the booking ID. */
869890
"BookingDetailsView.navTitle" = "Buchungsnummer #%1$d";
870891

@@ -883,9 +904,6 @@ which should be translated separately and considered part of this sentence. */
883904
/* Header title for the 'Payment' section in the booking details screen. */
884905
"BookingDetailsView.payment.headerTitle" = "Zahlung";
885906

886-
/* Title for 'Issue refund' button in payment section in booking details view. */
887-
"BookingDetailsView.payment.issueRefund.title" = "Rückerstattung ausstellen";
888-
889907
/* Title for 'Mark as paid' button in payment section in booking details view. */
890908
"BookingDetailsView.payment.markAsPaid.title" = "Als bezahlt markieren";
891909

@@ -3555,6 +3573,18 @@ If your translation of that term also happens to contains a hyphen, please be su
35553573
/* Trash Action Spoken hint */
35563574
"Moves the comment to Trash" = "Verschiebt den Kommentar in den Papierkorb";
35573575

3576+
/* Cancel button title for the discard changes confirmation dialog in the multiline text editor. */
3577+
"MultilineEditableTextDetailView.discardChanges.alert.cancelAction" = "Abbrechen";
3578+
3579+
/* Destructive action button title to discard changes in the multiline text editor. */
3580+
"MultilineEditableTextDetailView.discardChanges.alert.discardAction" = "Änderungen verwerfen";
3581+
3582+
/* Title for the confirmation dialog when the user attempts to discard changes in the multiline text editor. */
3583+
"MultilineEditableTextDetailView.discardChanges.alert.title" = "Bist du sicher, dass diese Änderungen verworfen werden sollen?";
3584+
3585+
/* Navigation bar button title used to save changes and close the multiline text editor. */
3586+
"MultilineEditableTextDetailView.doneButton.title" = "Fertig";
3587+
35583588
/* Title of multiple stores as part of Jetpack benefits. */
35593589
"Multiple Stores" = "Mehrere Shops";
35603590

@@ -4569,6 +4599,9 @@ If your translation of that term also happens to contains a hyphen, please be su
45694599
/* Description of the subscription conditions for a subscription product, with signup fees but no trial.Reads as: '$25.00 signup'. */
45704600
"ProductRowViewModel.formattedProductSubscriptionConditionsWithoutTrial" = "%1$@ für die Registrierung";
45714601

4602+
/* Bookable product type label interpretation as Service. Presented in product type picker in filters. */
4603+
"ProductType.service" = "Dienst";
4604+
45724605
/* Display label for the composite product's component option type
45734606
Product section title if there is more than one product.
45744607
Product section title in Review Order screen if there is more than one product.
@@ -7470,6 +7503,9 @@ If your translation of that term also happens to contains a hyphen, please be su
74707503
/* Label displayed on audio media items. */
74717504
"audio" = "Audio";
74727505

7506+
/* Button to dismiss a web view */
7507+
"authenticatableWebView.done" = "Fertig";
7508+
74737509
/* Title for the link for site creation guide. */
74747510
"authenticationConstants.siteCreationGuideButtonTitle" = "Erstellst du einen neuen Shop?";
74757511

@@ -8410,9 +8446,27 @@ If your translation of that term also happens to contains a hyphen, please be su
84108446
/* Title of the booking list view */
84118447
"bookingListView.view.title" = "Buchungen";
84128448

8449+
/* Status of a paid booking */
8450+
"bookingPaymentStatus.title.paid" = "Bezahlt";
8451+
8452+
/* Status of a refunded booking */
8453+
"bookingPaymentStatus.title.refunded" = "Rückerstattet";
8454+
8455+
/* Status of a booking with unexpected payment status */
8456+
"bookingPaymentStatus.title.unknown" = "Unbekannt";
8457+
8458+
/* Status of an unpaid booking */
8459+
"bookingPaymentStatus.title.unpaid" = "Unbezahlt";
8460+
8461+
/* Message on the empty search result view of the booking service/event selector view */
8462+
"bookingServiceEventSelectorView.emptySearchDescription" = "Anderen Suchbegriff probieren, um mehr Ergebnisse anzuzeigen";
8463+
84138464
/* Text on the empty view of the booking service/event selector view */
84148465
"bookingServiceEventSelectorView.noMembersFound" = "Kein Service\/keine Veranstaltung gefunden";
84158466

8467+
/* Prompt in the search bar of the booking service/event selector view */
8468+
"bookingServiceEventSelectorView.searchPrompt" = "Dienst\/Ereignis durchsuchen";
8469+
84168470
/* Title of the booking service/event selector view */
84178471
"bookingServiceEventSelectorView.title" = "Service\/Veranstaltung";
84188472

0 commit comments

Comments
 (0)