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
12 changes: 11 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,17 @@

The changelog for `SuperwallKit`. Also see the [releases](https://github.com/superwall/Superwall-iOS/releases) on GitHub.

## 4.14.1

### Enhancements

- Localizes all alerts into 41 languages.

### Fixes

- Makes `device.isSandbox` more reliable.
- Fixes the web restore alert not showing the "Yes" action button and "Cancel" incorrectly triggering the restore action.

## 4.14.0

### Enhancements
Expand All @@ -15,7 +26,6 @@ The changelog for `SuperwallKit`. Also see the [releases](https://github.com/sup

- Fixes issue with compiling on Xcode 26.4 beta.
- Fixes dashboard display of multiple active entitlements.
- Makes `device.isSandbox` more reliable.

## 4.13.0

Expand Down
2 changes: 1 addition & 1 deletion Sources/SuperwallKit/Misc/Constants.swift
Original file line number Diff line number Diff line change
Expand Up @@ -18,5 +18,5 @@ let sdkVersion = """
*/

let sdkVersion = """
4.14.0
4.14.1
"""
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,33 @@

/* Alert action button */
"purchase_success_action_title" = "حسناً";

/* Web restore alert – title when user has active subscriptions */
"restore_web_has_subs_title" = "استعادة عبر الويب؟";

/* Web restore alert – message when user has active subscriptions */
"restore_web_has_subs_message" = "تم استعادة اشتراكات App Store الخاصة بك. هل ترغب في التحقق من المزيد عبر الويب؟";

/* Web restore alert – title when no subscriptions found */
"restore_web_no_subs_title" = "لم يتم العثور على اشتراك";

/* Web restore alert – message when no subscriptions found */
"restore_web_no_subs_message" = "لم يتم العثور على اشتراك في App Store، هل ترغب في التحقق عبر الويب؟";

/* Web restore alert – confirm action */
"restore_web_action_yes" = "نعم";

/* Web restore alert – cancel action */
"restore_web_action_cancel" = "إلغاء";

/* Purchase error alert title */
"purchase_error_title" = "حدث خطأ";

/* Purchase pending approval alert title */
"purchase_pending_title" = "في انتظار الموافقة";

/* Purchase pending approval alert message */
"purchase_pending_message" = "شكراً لك! هذه العملية بانتظار موافقة ولي أمرك. يرجى المحاولة مرة أخرى بعد الموافقة عليها.";

/* Generic alert dismiss button */
"alert_action_done" = "تم";
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,33 @@

/* Alert action button */
"purchase_success_action_title" = "D'acord";

/* Web restore alert – title when user has active subscriptions */
"restore_web_has_subs_title" = "Restaurar des del web?";

/* Web restore alert – message when user has active subscriptions */
"restore_web_has_subs_message" = "Les teves subscripcions de l'App Store s'han restaurat. Vols comprovar-ne més al web?";

/* Web restore alert – title when no subscriptions found */
"restore_web_no_subs_title" = "No s'ha trobat cap subscripció";

/* Web restore alert – message when no subscriptions found */
"restore_web_no_subs_message" = "No s'ha trobat cap subscripció a l'App Store. Vols comprovar-ho al web?";

/* Web restore alert – confirm action */
"restore_web_action_yes" = "Sí";

/* Web restore alert – cancel action */
"restore_web_action_cancel" = "Cancel·lar";

/* Purchase error alert title */
"purchase_error_title" = "S'ha produït un error";

/* Purchase pending approval alert title */
"purchase_pending_title" = "Esperant l'aprovació";

/* Purchase pending approval alert message */
"purchase_pending_message" = "Gràcies! Aquesta compra està pendent d'aprovació del teu pare o mare. Si us plau, torna-ho a provar un cop sigui aprovada.";

/* Generic alert dismiss button */
"alert_action_done" = "Fet";
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,33 @@

/* Alert action button */
"purchase_success_action_title" = "OK";

/* Web restore alert – title when user has active subscriptions */
"restore_web_has_subs_title" = "Obnovit přes web?";

/* Web restore alert – message when user has active subscriptions */
"restore_web_has_subs_message" = "Vaše předplatné z App Store bylo obnoveno. Chcete zkontrolovat další na webu?";

/* Web restore alert – title when no subscriptions found */
"restore_web_no_subs_title" = "Předplatné nenalezeno";

/* Web restore alert – message when no subscriptions found */
"restore_web_no_subs_message" = "Nebylo nalezeno žádné předplatné z App Store. Chcete zkontrolovat na webu?";

/* Web restore alert – confirm action */
"restore_web_action_yes" = "Ano";

/* Web restore alert – cancel action */
"restore_web_action_cancel" = "Zrušit";

/* Purchase error alert title */
"purchase_error_title" = "Došlo k chybě";

/* Purchase pending approval alert title */
"purchase_pending_title" = "Čeká se na schválení";

/* Purchase pending approval alert message */
"purchase_pending_message" = "Děkujeme! Tento nákup čeká na schválení od vašeho rodiče. Zkuste to prosím znovu, jakmile bude schválen.";

/* Generic alert dismiss button */
"alert_action_done" = "Hotovo";
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,33 @@

/* Alert action button */
"purchase_success_action_title" = "OK";

/* Web restore alert – title when user has active subscriptions */
"restore_web_has_subs_title" = "Gendan via nettet?";

/* Web restore alert – message when user has active subscriptions */
"restore_web_has_subs_message" = "Dine App Store-abonnementer er blevet gendannet. Vil du tjekke for flere på nettet?";

/* Web restore alert – title when no subscriptions found */
"restore_web_no_subs_title" = "Intet abonnement fundet";

/* Web restore alert – message when no subscriptions found */
"restore_web_no_subs_message" = "Intet App Store-abonnement fundet. Vil du tjekke på nettet?";

/* Web restore alert – confirm action */
"restore_web_action_yes" = "Ja";

/* Web restore alert – cancel action */
"restore_web_action_cancel" = "Annuller";

/* Purchase error alert title */
"purchase_error_title" = "Der opstod en fejl";

/* Purchase pending approval alert title */
"purchase_pending_title" = "Afventer godkendelse";

/* Purchase pending approval alert message */
"purchase_pending_message" = "Tak! Dette køb afventer godkendelse fra din forælder. Prøv venligst igen, når det er godkendt.";

/* Generic alert dismiss button */
"alert_action_done" = "Færdig";
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,33 @@

/* Alert action button */
"purchase_success_action_title" = "OK";

/* Web restore alert – title when user has active subscriptions */
"restore_web_has_subs_title" = "Über das Web wiederherstellen?";

/* Web restore alert – message when user has active subscriptions */
"restore_web_has_subs_message" = "Ihre App Store-Abonnements wurden wiederhergestellt. Möchten Sie im Web nach weiteren suchen?";

/* Web restore alert – title when no subscriptions found */
"restore_web_no_subs_title" = "Kein Abonnement gefunden";

/* Web restore alert – message when no subscriptions found */
"restore_web_no_subs_message" = "Kein App Store-Abonnement gefunden. Möchten Sie im Web nachsehen?";

/* Web restore alert – confirm action */
"restore_web_action_yes" = "Ja";

/* Web restore alert – cancel action */
"restore_web_action_cancel" = "Abbrechen";

/* Purchase error alert title */
"purchase_error_title" = "Ein Fehler ist aufgetreten";

/* Purchase pending approval alert title */
"purchase_pending_title" = "Warten auf Genehmigung";

/* Purchase pending approval alert message */
"purchase_pending_message" = "Vielen Dank! Dieser Kauf wartet auf die Genehmigung eines Elternteils. Bitte versuchen Sie es erneut, sobald er genehmigt wurde.";

/* Generic alert dismiss button */
"alert_action_done" = "Fertig";
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,33 @@

/* Alert action button */
"purchase_success_action_title" = "OK";

/* Web restore alert – title when user has active subscriptions */
"restore_web_has_subs_title" = "Επαναφορά μέσω διαδικτύου;";

/* Web restore alert – message when user has active subscriptions */
"restore_web_has_subs_message" = "Οι συνδρομές σας στο App Store επαναφέρθηκαν. Θέλετε να ελέγξετε για περισσότερες στο διαδίκτυο;";

/* Web restore alert – title when no subscriptions found */
"restore_web_no_subs_title" = "Δεν βρέθηκε συνδρομή";

/* Web restore alert – message when no subscriptions found */
"restore_web_no_subs_message" = "Δεν βρέθηκε συνδρομή στο App Store. Θέλετε να ελέγξετε στο διαδίκτυο;";

/* Web restore alert – confirm action */
"restore_web_action_yes" = "Ναι";

/* Web restore alert – cancel action */
"restore_web_action_cancel" = "Ακύρωση";

/* Purchase error alert title */
"purchase_error_title" = "Παρουσιάστηκε σφάλμα";

/* Purchase pending approval alert title */
"purchase_pending_title" = "Αναμονή για έγκριση";

/* Purchase pending approval alert message */
"purchase_pending_message" = "Ευχαριστούμε! Αυτή η αγορά εκκρεμεί έγκριση από τον γονέα σας. Παρακαλούμε δοκιμάστε ξανά μόλις εγκριθεί.";

/* Generic alert dismiss button */
"alert_action_done" = "Τέλος";
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,33 @@

/* Alert action button */
"purchase_success_action_title" = "OK";

/* Web restore alert – title when user has active subscriptions */
"restore_web_has_subs_title" = "Restore via the web?";

/* Web restore alert – message when user has active subscriptions */
"restore_web_has_subs_message" = "Your App Store subscriptions were restored. Would you like to check for more on the web?";

/* Web restore alert – title when no subscriptions found */
"restore_web_no_subs_title" = "No Subscription Found";

/* Web restore alert – message when no subscriptions found */
"restore_web_no_subs_message" = "No App Store subscription found, would you like to check on the web?";

/* Web restore alert – confirm action */
"restore_web_action_yes" = "Yes";

/* Web restore alert – cancel action */
"restore_web_action_cancel" = "Cancel";

/* Purchase error alert title */
"purchase_error_title" = "An error occurred";

/* Purchase pending approval alert title */
"purchase_pending_title" = "Waiting for Approval";

/* Purchase pending approval alert message */
"purchase_pending_message" = "Thank you! This purchase is pending approval from your parent. Please try again once it is approved.";

/* Generic alert dismiss button */
"alert_action_done" = "Done";
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,33 @@

/* Alert action button */
"purchase_success_action_title" = "OK";

/* Web restore alert – title when user has active subscriptions */
"restore_web_has_subs_title" = "Restore via the web?";

/* Web restore alert – message when user has active subscriptions */
"restore_web_has_subs_message" = "Your App Store subscriptions were restored. Would you like to check for more on the web?";

/* Web restore alert – title when no subscriptions found */
"restore_web_no_subs_title" = "No Subscription Found";

/* Web restore alert – message when no subscriptions found */
"restore_web_no_subs_message" = "No App Store subscription found, would you like to check on the web?";

/* Web restore alert – confirm action */
"restore_web_action_yes" = "Yes";

/* Web restore alert – cancel action */
"restore_web_action_cancel" = "Cancel";

/* Purchase error alert title */
"purchase_error_title" = "An error occurred";

/* Purchase pending approval alert title */
"purchase_pending_title" = "Waiting for Approval";

/* Purchase pending approval alert message */
"purchase_pending_message" = "Thank you! This purchase is pending approval from your parent. Please try again once it is approved.";

/* Generic alert dismiss button */
"alert_action_done" = "Done";
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,33 @@

/* Alert action button */
"purchase_success_action_title" = "OK";

/* Web restore alert – title when user has active subscriptions */
"restore_web_has_subs_title" = "Restore via the web?";

/* Web restore alert – message when user has active subscriptions */
"restore_web_has_subs_message" = "Your App Store subscriptions were restored. Would you like to check for more on the web?";

/* Web restore alert – title when no subscriptions found */
"restore_web_no_subs_title" = "No Subscription Found";

/* Web restore alert – message when no subscriptions found */
"restore_web_no_subs_message" = "No App Store subscription found, would you like to check on the web?";

/* Web restore alert – confirm action */
"restore_web_action_yes" = "Yes";

/* Web restore alert – cancel action */
"restore_web_action_cancel" = "Cancel";

/* Purchase error alert title */
"purchase_error_title" = "An error occurred";

/* Purchase pending approval alert title */
"purchase_pending_title" = "Waiting for Approval";

/* Purchase pending approval alert message */
"purchase_pending_message" = "Thank you! This purchase is pending approval from your parent. Please try again once it is approved.";

/* Generic alert dismiss button */
"alert_action_done" = "Done";
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,33 @@

/* Alert action button */
"purchase_success_action_title" = "Aceptar";

/* Web restore alert – title when user has active subscriptions */
"restore_web_has_subs_title" = "Restaurar desde la web?";

/* Web restore alert – message when user has active subscriptions */
"restore_web_has_subs_message" = "Sus suscripciones del App Store han sido restauradas. Le gustaría buscar más en la web?";

/* Web restore alert – title when no subscriptions found */
"restore_web_no_subs_title" = "No se encontró suscripción";

/* Web restore alert – message when no subscriptions found */
"restore_web_no_subs_message" = "No se encontró ninguna suscripción del App Store. Le gustaría buscar en la web?";

/* Web restore alert – confirm action */
"restore_web_action_yes" = "Sí";

/* Web restore alert – cancel action */
"restore_web_action_cancel" = "Cancelar";

/* Purchase error alert title */
"purchase_error_title" = "Se produjo un error";

/* Purchase pending approval alert title */
"purchase_pending_title" = "Esperando aprobación";

/* Purchase pending approval alert message */
"purchase_pending_message" = "¡Gracias! Esta compra está pendiente de aprobación de su padre o madre. Por favor, inténtelo de nuevo una vez que sea aprobada.";

/* Generic alert dismiss button */
"alert_action_done" = "Listo";
Loading
Loading