PWA Notification Format
This is what a notification from a PWA (or Home Screen Web App) looks like on iOS (sent from Progressier or any other PWA solution).
The format is the following:
[Notification title]
[from] + [app name]
[Notification body]
The problem
Up until iOS 18.4, the “from” string in PWA push notifications was properly localized based on the device language. For example:
In French, it displayed “de”
In German, “von”
In Italian, “da”, and so on.
However, starting with iOS 18.5, the string now appears only in English as “from”, regardless of the device’s language settings.
Can "from" be removed?
Unfortunately, no. There is currently no way to remove the “from + app name” line from PWA push notifications.
What can I do?
The best course of action is to submit a bug report using Apple’s official Feedback app. The more reports Apple receives about this issue, the more likely it is to gain their attention.
For reference, here is a copy of my own bug report:
FB20446788
Localization of notifications from Home Screen Web Apps is broken
----------------------
BASIC INFORMATION
Please provide a descriptive title for your feedback
Localization of notifications from Home Screen Web Apps is broken
Which area are you seeing an issue with?
Safari
What type of feedback are you reporting?
Incorrect/Unexpected Behavior
----------------------
DETAILS
What does the Safari issue you are seeing involve?
Push Notifications
Please provide the URL to one or more websites you are seeing the problem
https://progressier.com/pwa-capabilities/push-notifications
https://whatpwacando.today/notifications
----------------------
DESCRIPTION
Please describe the issue and what steps we can take to reproduce it
1. Go to one of the two URLs above and tap Share > Add to Home Screen in the browser toolbar.
2. Open the home screen web app, enable notifications, and send yourself a test notification.
3. If your device is in English, the second line correctly says "From + App Name". However, if you phone is in another language (French, German, etc), the "From" string stays in English instead of being localized in that language. It used to be localized properly until iOS 18.4.
Other reports
