chore(cleanup): purge 55 unused string resources
strings.xml had 127 entries but the app renders copy from hardcoded Compose literals (only ~4 files use stringResource) — so ~half of strings.xml was a resource catalog that was pre-created for the pairing/home/partner-home/settings-nav screens and never wired up. Removed the 55 entries with zero R.string./@string references anywhere (kt/xml/manifest), including whole dead sections (Settings nav labels, all Pairing subsections, Home screen, Partner home). Kept everything actually referenced: app_name, today_widget_description, common actions in use, and the Appearance/Notifications/Account/Privacy sections. Resources compile clean. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
parent
21392ec2f3
commit
59e033692b
|
|
@ -6,27 +6,8 @@
|
|||
<!-- ── Common actions ─────────────────────────────────────────── -->
|
||||
<string name="action_back">Back</string>
|
||||
<string name="action_cancel">Cancel</string>
|
||||
<string name="action_continue">Continue</string>
|
||||
<string name="action_copy">Copy</string>
|
||||
<string name="action_share">Share</string>
|
||||
<string name="action_save">Save</string>
|
||||
<string name="action_confirm">Confirm</string>
|
||||
<string name="action_ok">OK</string>
|
||||
<string name="action_done">Done</string>
|
||||
<string name="action_retry">Retry</string>
|
||||
<string name="action_sign_out">Sign out</string>
|
||||
<string name="action_delete_account">Delete account</string>
|
||||
<string name="action_invite_partner">Invite partner</string>
|
||||
<string name="action_back_home">Back home</string>
|
||||
<string name="action_create_plan">Create Plan</string>
|
||||
|
||||
<!-- ── Settings nav labels ────────────────────────────────────── -->
|
||||
<string name="settings_account">Account</string>
|
||||
<string name="settings_appearance">Appearance</string>
|
||||
<string name="settings_notifications">Notifications</string>
|
||||
<string name="settings_privacy">Privacy & Terms</string>
|
||||
<string name="settings_subscription">Subscription</string>
|
||||
<string name="settings_answer_history">Answer History</string>
|
||||
|
||||
<!-- ── Appearance screen ──────────────────────────────────────── -->
|
||||
<string name="appearance_title">Appearance</string>
|
||||
|
|
@ -88,7 +69,6 @@
|
|||
<string name="privacy_capsule_sealed">What\'s inside a capsule stays sealed until the unlock date both partners agreed on.</string>
|
||||
<string name="privacy_desire_mutual">Desire Sync: shared yes answers only</string>
|
||||
<string name="privacy_desire_mutual_body">Questions where only one of you said yes are never shown to either partner. Only mutual overlap is revealed.</string>
|
||||
<string name="privacy_progress">Your Progress</string>
|
||||
<string name="privacy_streak">Streak and shared wins</string>
|
||||
<string name="privacy_streak_body">Your couple\'s streak count and challenge completions are shared between both of you.</string>
|
||||
<string name="privacy_no_export">No data export</string>
|
||||
|
|
@ -97,57 +77,10 @@
|
|||
<string name="privacy_usage_data_section">Anonymous usage data</string>
|
||||
<string name="privacy_usage_data_title">Share anonymous usage data</string>
|
||||
<string name="privacy_usage_data_body">Helps us see which features couples use — never what you write. Your answers, messages, and prompts are end-to-end encrypted and can\'t be in this data even if we wanted them.</string>
|
||||
<string name="privacy_legal_section">Legal</string>
|
||||
<string name="privacy_legal_documents">Legal documents</string>
|
||||
<string name="privacy_policy">Privacy Policy</string>
|
||||
<string name="privacy_terms">Terms of Service</string>
|
||||
<string name="privacy_subscription_terms">Subscription Terms</string>
|
||||
<string name="privacy_support">Support</string>
|
||||
|
||||
<!-- ── Pairing — Create invite ────────────────────────────────── -->
|
||||
<string name="pairing_create_title">Invite your person</string>
|
||||
<string name="pairing_create_subtitle">Share this code with your partner so they can connect with you.</string>
|
||||
<string name="pairing_create_expiry">Code expires in 24 hours</string>
|
||||
<string name="pairing_create_share_title">Share invite code</string>
|
||||
<string name="pairing_create_already_has_code">Partner already has a code? Accept instead</string>
|
||||
<string name="pairing_create_no_code">No invite code yet</string>
|
||||
<string name="pairing_create_no_code_body">Tap back and try creating an invite again.</string>
|
||||
<string name="pairing_code_copied">Code copied!</string>
|
||||
|
||||
<!-- ── Pairing — Accept invite ────────────────────────────────── -->
|
||||
<string name="pairing_accept_title">Enter the code</string>
|
||||
<string name="pairing_accept_subtitle">Ask your partner to share their 6-character invite code.</string>
|
||||
<string name="pairing_accept_create_instead">Need to create an invite instead?</string>
|
||||
|
||||
<!-- ── Pairing — Confirm invite ───────────────────────────────── -->
|
||||
<string name="pairing_confirm_body">Once you confirm, you\'ll be connected and can start exploring questions together.</string>
|
||||
<string name="pairing_confirm_action">Pair up</string>
|
||||
<string name="pairing_confirm_wrong_code">That\'s not right — enter a different code</string>
|
||||
<string name="pairing_recovery_phrase_title">Recovery phrase</string>
|
||||
<string name="pairing_recovery_phrase_body">Write this down and share it with your partner. You\'ll both need it to access your answers on a new phone.</string>
|
||||
|
||||
<!-- ── Home screen ─────────────────────────────────────────────── -->
|
||||
<string name="home_for_tonight">For tonight</string>
|
||||
<string name="home_streak_start">Start a new streak today</string>
|
||||
<string name="home_streak_one_day">1 day streak</string>
|
||||
<string name="home_streak_n_days">%d day streak</string>
|
||||
<string name="home_moment_cue_title">This space is yours</string>
|
||||
<string name="home_moment_cue_body">Birthdays, anniversaries, and planned moments will sit here as gentle cues once they are saved.</string>
|
||||
<string name="home_all_packs">All packs</string>
|
||||
|
||||
<!-- ── Partner home ───────────────────────────────────────────── -->
|
||||
<string name="partner_home_today">Today</string>
|
||||
<string name="partner_home_answered">answered</string>
|
||||
<string name="partner_home_not_answered">hasn\'t answered yet</string>
|
||||
<string name="partner_home_complete">Today\'s question is complete</string>
|
||||
<string name="partner_home_waiting">Waiting for today\'s question</string>
|
||||
<string name="partner_home_nudge">Send a gentle nudge</string>
|
||||
<string name="partner_home_nudge_sending">Sending…</string>
|
||||
<string name="partner_home_view_question">View today\'s question</string>
|
||||
<string name="partner_home_streak_zero">Start a streak together</string>
|
||||
<string name="partner_home_streak_one">1 day streak</string>
|
||||
<string name="partner_home_streak_n">%d day streak</string>
|
||||
<string name="partner_home_reminder_sent">Reminder sent to %s.</string>
|
||||
<string name="partner_home_reminder_error">Could not send reminder.</string>
|
||||
|
||||
</resources>
|
||||
|
|
|
|||
Loading…
Reference in New Issue