#10 Ocultar saldos: BalancePrivacyManager (balancesHidden + requireBiometricToReveal), modifier .hiddenBalance() (blur + máscara de bullets, ancho estable), botón ojo en Dashboard, revelar con Face ID vía AppLockService, sección Privacidad en Settings. Aplicado a total portfolio, forecast, sources, goals, monthly summary. #11 Siri/App Intents: NetWorthIntent ('¿cuál es mi patrimonio?' → 'Tu patrimonio es X'), StreakIntent, 5 AppShortcuts con frases. Widget interactivo iOS 17: botón Refresh (Button(intent:) → reloadAllTimelines, in-process) en medium/large, gated #available(iOS 17). Reader read-only del AppGroup. Dialogs Siri refactorizados a String(localized:). Localización: strings de #10 y de Siri en los 7 idiomas. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01L2p3gUZRNWW388rWFRjiU7
This commit is contained in:
@@ -628,3 +628,20 @@
|
||||
"Weekly" = "Wöchentlich";
|
||||
"Monthly" = "Monatlich";
|
||||
"Last auto backup" = "Letztes Auto-Backup";
|
||||
|
||||
/* 1.6.0 hide balances */
|
||||
"Hide balances" = "Guthaben ausblenden";
|
||||
"Show balances" = "Guthaben anzeigen";
|
||||
"Balance hidden" = "Guthaben ausgeblendet";
|
||||
"Reveal your balances" = "Guthaben anzeigen";
|
||||
"Privacy" = "Datenschutz";
|
||||
"Hide Balances" = "Guthaben ausblenden";
|
||||
"Require Face ID to Reveal" = "Face ID zum Anzeigen erforderlich";
|
||||
"Hide all monetary amounts behind a blur. Great for using the app in public or taking screenshots. Optionally require Face ID to reveal them." = "Blendet alle Beträge hinter einer Unschärfe aus. Ideal für die App in der Öffentlichkeit oder für Screenshots. Optional Face ID zum Anzeigen erforderlich.";
|
||||
|
||||
/* 1.6.0 Siri intents */
|
||||
"intent_networth_empty" = "Du hast noch keinen Portfoliowert erfasst.";
|
||||
"intent_networth_dialog" = "Dein Vermögen beträgt %@.";
|
||||
"intent_streak" = "Du hast eine Serie von %d Monaten.";
|
||||
"intent_streak_with_date" = "Du hast eine Serie von %d Monaten. Dein letzter Check-in war am %@.";
|
||||
"intent_streak_none" = "Du hast noch keine aktive Serie. Erfasse einen Wert, um zu starten.";
|
||||
|
||||
Reference in New Issue
Block a user