Update landing page redesign and clean up string catalog
- Landing page: editorial redesign with phone/watch device frames, scroll animations, and responsive layout - Localizable.xcstrings: remove 56 stale extraction state markers Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -1122,7 +1122,6 @@
|
||||
}
|
||||
},
|
||||
"%lld day streak" : {
|
||||
"extractionState" : "stale",
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
"stringUnit" : {
|
||||
@@ -2595,7 +2594,6 @@
|
||||
},
|
||||
"AI insights in light & dark mode" : {
|
||||
"comment" : "A description of the feature that allows users to export insights from the app.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -2638,7 +2636,6 @@
|
||||
},
|
||||
"All sizes & theme variations" : {
|
||||
"comment" : "A description of what the \"Export Voting Layouts\" button does.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -2681,7 +2678,6 @@
|
||||
},
|
||||
"All styles & complications" : {
|
||||
"comment" : "A description of the feature that allows users to export all watch view screenshots.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -3266,7 +3262,6 @@
|
||||
},
|
||||
"Bypass Subscription" : {
|
||||
"comment" : "A label displayed next to a toggle switch in the \"Debug\" section.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -3771,7 +3766,6 @@
|
||||
},
|
||||
"Clear All Data" : {
|
||||
"comment" : "A button label that clears all user data.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -4915,7 +4909,6 @@
|
||||
},
|
||||
"Current Parameters" : {
|
||||
"comment" : "A section header that lists various current parameters related to the app.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -4958,7 +4951,6 @@
|
||||
},
|
||||
"Current Streak" : {
|
||||
"comment" : "A label describing the user's current streak of using the app.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -5570,7 +5562,6 @@
|
||||
},
|
||||
"Days Using App" : {
|
||||
"comment" : "A label describing the number of days the app has been used.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -5613,7 +5604,6 @@
|
||||
},
|
||||
"Debug" : {
|
||||
"comment" : "A section header in the settings view, hidden in release builds.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -6257,7 +6247,6 @@
|
||||
},
|
||||
"Delete all mood entries" : {
|
||||
"comment" : "A description of what happens when the \"Clear All Data\" button is tapped.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -6342,7 +6331,6 @@
|
||||
},
|
||||
"Delete HealthKit Data" : {
|
||||
"comment" : "A button label that deletes all State of Mind records from HealthKit.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -7014,7 +7002,6 @@
|
||||
}
|
||||
},
|
||||
"Elevate Your\nEmotional Life" : {
|
||||
"extractionState" : "stale",
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
"stringUnit" : {
|
||||
@@ -7724,7 +7711,6 @@
|
||||
},
|
||||
"Export Insights Screenshots" : {
|
||||
"comment" : "A button label that allows users to export insights screenshots.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -7809,7 +7795,6 @@
|
||||
},
|
||||
"Export Voting Layouts" : {
|
||||
"comment" : "A button label that allows users to export all of their voting layout configurations.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -7852,7 +7837,6 @@
|
||||
},
|
||||
"Export Watch Screenshots" : {
|
||||
"comment" : "A button label that allows users to export watch view screenshots.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -7895,7 +7879,6 @@
|
||||
},
|
||||
"Export Widget Screenshots" : {
|
||||
"comment" : "A button label that prompts the user to download their light and dark mode widget screenshots.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -8147,7 +8130,6 @@
|
||||
}
|
||||
},
|
||||
"Feel With\nAll Your Heart" : {
|
||||
"extractionState" : "stale",
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
"stringUnit" : {
|
||||
@@ -8189,7 +8171,6 @@
|
||||
},
|
||||
"Fill 2 years data + export PNGs" : {
|
||||
"comment" : "A description of the feature that generates and exports sharing screenshots.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -8273,7 +8254,6 @@
|
||||
}
|
||||
},
|
||||
"Find Your\nInner Peace" : {
|
||||
"extractionState" : "stale",
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
"stringUnit" : {
|
||||
@@ -8439,7 +8419,6 @@
|
||||
},
|
||||
"Generate & Export Sharing" : {
|
||||
"comment" : "A button label that allows users to generate and export all sharing screenshots.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -8692,7 +8671,6 @@
|
||||
},
|
||||
"Green dot = eligible to show. Tips only show once per session when eligible." : {
|
||||
"comment" : "A footer label explaining that tips are only shown once per session and that the green dot indicates whether a tip is currently eligible to be shown.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -8735,7 +8713,6 @@
|
||||
},
|
||||
"Has Seen Settings" : {
|
||||
"comment" : "A label for whether the user has seen the settings section in the app.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -8820,7 +8797,6 @@
|
||||
},
|
||||
"Hide trial banner & grant full access" : {
|
||||
"comment" : "A description of the feature that allows users to bypass the trial period and access all features without ads.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -8902,7 +8878,6 @@
|
||||
}
|
||||
},
|
||||
"How do you feel?" : {
|
||||
"extractionState" : "stale",
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
"stringUnit" : {
|
||||
@@ -9543,7 +9518,6 @@
|
||||
},
|
||||
"Light & dark mode PNGs" : {
|
||||
"comment" : "A description of what the \"Export Widget Screenshots\" button does.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -9669,7 +9643,6 @@
|
||||
}
|
||||
},
|
||||
"Log" : {
|
||||
"extractionState" : "stale",
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
"stringUnit" : {
|
||||
@@ -9710,7 +9683,6 @@
|
||||
}
|
||||
},
|
||||
"Log mood" : {
|
||||
"extractionState" : "stale",
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
"stringUnit" : {
|
||||
@@ -9915,7 +9887,6 @@
|
||||
}
|
||||
},
|
||||
"Log your mood" : {
|
||||
"extractionState" : "stale",
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
"stringUnit" : {
|
||||
@@ -10078,7 +10049,6 @@
|
||||
}
|
||||
},
|
||||
"Make Tracking\nFun Again!" : {
|
||||
"extractionState" : "stale",
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
"stringUnit" : {
|
||||
@@ -10372,7 +10342,6 @@
|
||||
},
|
||||
"Mood Log Count" : {
|
||||
"comment" : "The title of a label displaying the count of mood logs.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -12496,7 +12465,6 @@
|
||||
}
|
||||
},
|
||||
"Paywall Styles" : {
|
||||
"extractionState" : "stale",
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
"stringUnit" : {
|
||||
@@ -12537,7 +12505,6 @@
|
||||
}
|
||||
},
|
||||
"Paywall Theme Lab" : {
|
||||
"extractionState" : "stale",
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
"stringUnit" : {
|
||||
@@ -13080,7 +13047,6 @@
|
||||
}
|
||||
},
|
||||
"Preview" : {
|
||||
"extractionState" : "stale",
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
"stringUnit" : {
|
||||
@@ -13121,7 +13087,6 @@
|
||||
}
|
||||
},
|
||||
"Preview and test different subscription paywall designs" : {
|
||||
"extractionState" : "stale",
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
"stringUnit" : {
|
||||
@@ -13163,7 +13128,6 @@
|
||||
},
|
||||
"Preview subscription themes" : {
|
||||
"comment" : "A description of what the paywall preview button does.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -14222,7 +14186,6 @@
|
||||
},
|
||||
"Remove all State of Mind records" : {
|
||||
"comment" : "A description of what happens when the \"Delete HealthKit Data\" button is pressed.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -14433,7 +14396,6 @@
|
||||
},
|
||||
"Reset All Tips" : {
|
||||
"comment" : "A button that resets all tips to their default state.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -15077,7 +15039,6 @@
|
||||
},
|
||||
"Saved to Documents/InsightsExports" : {
|
||||
"comment" : "A description of where the insights export file will be saved.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -15120,7 +15081,6 @@
|
||||
},
|
||||
"Saved to Documents/SharingExports" : {
|
||||
"comment" : "A description of where the generated sharing screenshots are saved on a user's device.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -15163,7 +15123,6 @@
|
||||
},
|
||||
"Saved to Documents/VotingLayoutExports" : {
|
||||
"comment" : "A description of where the voting layouts are saved when exported.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -15206,7 +15165,6 @@
|
||||
},
|
||||
"Saved to Documents/WatchExports" : {
|
||||
"comment" : "A description of where the exported watch views are saved.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -15249,7 +15207,6 @@
|
||||
},
|
||||
"Saved to Documents/WidgetExports" : {
|
||||
"comment" : "A description of where the exported widget screenshots are saved.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -15415,7 +15372,6 @@
|
||||
}
|
||||
},
|
||||
"Select Style" : {
|
||||
"extractionState" : "stale",
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
"stringUnit" : {
|
||||
@@ -15541,7 +15497,6 @@
|
||||
},
|
||||
"Send 5 personality pack notifications" : {
|
||||
"comment" : "A description of the action that can be performed when tapping the \"Test All Notifications\" button in the Settings app.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -16364,7 +16319,6 @@
|
||||
},
|
||||
"Shown This Session" : {
|
||||
"comment" : "A label displaying whether they have seen a tip during the current session.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -17256,7 +17210,6 @@
|
||||
}
|
||||
},
|
||||
"Tap to log mood" : {
|
||||
"extractionState" : "stale",
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
"stringUnit" : {
|
||||
@@ -17424,7 +17377,6 @@
|
||||
},
|
||||
"Tap to preview" : {
|
||||
"comment" : "A text label displayed above a list of tips, instructing the user to tap on an item to view more details.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -17633,7 +17585,6 @@
|
||||
},
|
||||
"Test All Notifications" : {
|
||||
"comment" : "A button label that tests sending notifications.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -17676,7 +17627,6 @@
|
||||
},
|
||||
"Test builds only" : {
|
||||
"comment" : "A section header that indicates that the settings view contains only test data.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -17760,7 +17710,6 @@
|
||||
}
|
||||
},
|
||||
"THE ART\nOF FEELING" : {
|
||||
"extractionState" : "stale",
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
"stringUnit" : {
|
||||
@@ -17967,7 +17916,6 @@
|
||||
},
|
||||
"Tips Enabled" : {
|
||||
"comment" : "A toggle that enables or disables tips in the app.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -18010,7 +17958,6 @@
|
||||
},
|
||||
"Tips Preview" : {
|
||||
"comment" : "A label for a view that previews all tip modals.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -19099,7 +19046,6 @@
|
||||
},
|
||||
"View all tip modals" : {
|
||||
"comment" : "A description of what the \"Tips Preview\" button does.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -19141,7 +19087,6 @@
|
||||
}
|
||||
},
|
||||
"View Full Paywall" : {
|
||||
"extractionState" : "stale",
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
"stringUnit" : {
|
||||
@@ -19733,7 +19678,6 @@
|
||||
}
|
||||
},
|
||||
"Write Your\nEmotional Story" : {
|
||||
"extractionState" : "stale",
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
"stringUnit" : {
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user