2
2
mirror of https://github.com/mastodon/mastodon-ios synced 2025-04-11 22:58:02 +02:00

Additional localized strings for notification headers

Contributes to #399 [BUG] Multiple interactions do not collapse into a single notification
This commit is contained in:
shannon 2025-03-04 08:34:29 -05:00
parent c146152f6d
commit 620e7d8aef
3 changed files with 48 additions and 0 deletions

View File

@ -734,6 +734,19 @@
"Everything": "Everything",
"Mentions": "Mentions"
},
"headers": {
"report": "Report",
"sign_up": "Signup",
"favourite": "Favourite",
"follow": "Follow",
"follow_request": "Follow request",
"moderation_warning": "Warning",
"poll": "Poll",
"boost": "Boost",
"severed_relationships": "Domain block",
"status": "Post",
"edit": "Edit"
}
"grouped_notification_description": {
"your_poll_has_ended": "Your poll has ended",
"single_name_ran_poll": "%@ ran %@",

View File

@ -1013,6 +1013,30 @@ public enum L10n {
/// Your poll has ended
public static let yourPollHasEnded = L10n.tr("Localizable", "Scene.Notification.GroupedNotificationDescription.YourPollHasEnded", fallback: "Your poll has ended")
}
public enum Headers {
/// Boost
public static let boost = L10n.tr("Localizable", "Scene.Notification.Headers.Boost", fallback: "Boost")
/// Edit
public static let edit = L10n.tr("Localizable", "Scene.Notification.Headers.Edit", fallback: "Edit")
/// Favourite
public static let favourite = L10n.tr("Localizable", "Scene.Notification.Headers.Favourite", fallback: "Favourite")
/// Follow
public static let follow = L10n.tr("Localizable", "Scene.Notification.Headers.Follow", fallback: "Follow")
/// Follow request
public static let followRequest = L10n.tr("Localizable", "Scene.Notification.Headers.FollowRequest", fallback: "Follow request")
/// Warning
public static let moderationWarning = L10n.tr("Localizable", "Scene.Notification.Headers.ModerationWarning", fallback: "Warning")
/// Poll
public static let poll = L10n.tr("Localizable", "Scene.Notification.Headers.Poll", fallback: "Poll")
/// Report
public static let report = L10n.tr("Localizable", "Scene.Notification.Headers.Report", fallback: "Report")
/// Domain block
public static let severedRelationships = L10n.tr("Localizable", "Scene.Notification.Headers.SeveredRelationships", fallback: "Domain block")
/// Signup
public static let signUp = L10n.tr("Localizable", "Scene.Notification.Headers.SignUp", fallback: "Signup")
/// Post
public static let status = L10n.tr("Localizable", "Scene.Notification.Headers.Status", fallback: "Post")
}
public enum Keyobard {
/// Show Everything
public static let showEverything = L10n.tr("Localizable", "Scene.Notification.Keyobard.ShowEverything", fallback: "Show Everything")

View File

@ -357,6 +357,17 @@ Please retry in a few minutes.";
"Scene.Notification.GroupedNotificationDescription.SingleNameSignedUp" = "%@ signed up";
"Scene.Notification.GroupedNotificationDescription.SomeoneReportedAccountForRuleViolation" = "Someone reported %@ for rule violation.";
"Scene.Notification.GroupedNotificationDescription.SomeoneReportedPostsFromAccountForRuleViolation" = "Someone reported %@ from %@ for rule violation.";
"Scene.Notification.Headers.Report" = "Report";
"Scene.Notification.Headers.SignUp" = "Signup";
"Scene.Notification.Headers.Favourite" = "Favourite";
"Scene.Notification.Headers.Follow" = "Follow";
"Scene.Notification.Headers.FollowRequest" = "Follow request";
"Scene.Notification.Headers.ModerationWarning" = "Warning";
"Scene.Notification.Headers.Poll" = "Poll";
"Scene.Notification.Headers.Boost" = "Boost";
"Scene.Notification.Headers.SeveredRelationships" = "Domain block";
"Scene.Notification.Headers.Status" = "Post";
"Scene.Notification.Headers.Edit" = "Edit";
"Scene.Notification.NotificationDescription.FavoritedYourPost" = "favorited your post";
"Scene.Notification.NotificationDescription.FollowedYou" = "followed you";
"Scene.Notification.NotificationDescription.MentionedYou" = "mentioned you";