From e48ce4c6c5e515201391181fbad81dd31456c2e5 Mon Sep 17 00:00:00 2001 From: Terry Yiu Date: Sat, 22 Mar 2025 15:53:21 -0400 Subject: [PATCH] Export strings for translation Signed-off-by: Terry Yiu --- .../Localized Contents/en-US.xliff | 380 +++++++++++++++--- .../damus/Localizable.xcstrings | 111 ++++- .../damus/en-US.lproj/Localizable.strings | Bin 183352 -> 191108 bytes 3 files changed, 426 insertions(+), 65 deletions(-) diff --git a/damus/en-US.xcloc/Localized Contents/en-US.xliff b/damus/en-US.xcloc/Localized Contents/en-US.xliff index 49a6e202..12d2b9d8 100644 --- a/damus/en-US.xcloc/Localized Contents/en-US.xliff +++ b/damus/en-US.xcloc/Localized Contents/en-US.xliff @@ -164,6 +164,11 @@ Sentence composed of 2 variables to describe how many zap payments there are on API Key (required) Prompt for required entry of API Key to use translation server. + + AUTOMATIC SETUP + AUTOMATIC SETUP + Heading for the section that performs an automatic wallet connection setup. + About Me About Me @@ -184,11 +189,21 @@ Sentence composed of 2 variables to describe how many zap payments there are on Accessibility Section header for accessibility settings + + Account + Account + Label for the user account information with the Nostr Wallet Connect wallet provider. + Account creation Account creation Label for Purple account creation date + + Account details + Account details + Prompt to ask user if they want to attach their Nostr Wallet Connect lightning wallet. + Account private key Account private key @@ -336,11 +351,6 @@ Section header for text and appearance settings Are you sure you want to clear the cache? This will free space, but images may take longer to load again. Message explaining what it means to clear the cache, asking if user wants to proceed. - - Are you sure you want to connect this wallet? - Are you sure you want to connect this wallet? - Prompt to ask user if they want to attach their Nostr Wallet Connect lightning wallet. - Are you sure you want to delete all of your bookmarks? Are you sure you want to delete all of your bookmarks? @@ -370,6 +380,11 @@ Tip: You can always change this later in Settings → Translations Tip: You can always change this later in Settings → Translations Message notifying the user that they get auto-translations as part of their service + + Attach to any third party provider you already use. + Attach to any third party provider you already use. + Information text guiding users on attaching existing provider. + Authenticated Authenticated @@ -486,6 +501,11 @@ Text for button to cancel out of connecting Nostr Wallet Connect lightning walle Choose from Library Option to select photo from library + + Choose the third-party payment provider you'd like to use. + Choose the third-party payment provider you'd like to use. + The description for one of the "Why add Zaps?" boxes + Clear All Clear All @@ -699,6 +719,16 @@ Context menu option for copying the version of damus. Create new mutelist Title of alert prompting the user to create a new mutelist. + + Create new wallet + Create new wallet + Button text for creating a new wallet. + + + Current balance + Current balance + Label for displaying current wallet balance + Custom Custom @@ -733,11 +763,6 @@ Toolbar label for DMs view, where DM is the English abbreviation for Direct Mess Damus Purple environment Prompt selection of the Damus purple environment (Developer feature to switch between real/production mode to test modes). - - Damus Wallet - Damus Wallet - Title text for Damus Wallet view. - + + Easily create a new wallet and attach it to your account. + Easily create a new wallet and attach it to your account. + Description for the create new wallet feature. + Edit Edit @@ -984,6 +1014,11 @@ Title indicating that an error has occurred. Failed to parse NostrScript error message when it fails to parse a script. + + Find a Wallet + Find a Wallet + The heading for one of the "Why add Zaps?" boxes + First Aid First Aid @@ -1118,6 +1153,21 @@ Button to navigate to translate.nostr.wine to get a translation API key. Get a special badge on your profile to show everyone your contribution to Freedom tech Supporter badge description + + Get cash instantly from your followers + Get cash instantly from your followers + Feature description for receiving money instantly. + + + + Give thanks + Give thanks + Heading explaining a benefit of connecting a lightning wallet. + Go to the app Go to the app @@ -1283,6 +1333,11 @@ Settings section for managing keys LIVE Text indicator that the video is a livestream. + + Latest transactions + Latest transactions + Heading for latest wallet transactions list + Learn more about the features Learn more about the features @@ -1293,6 +1348,11 @@ Settings section for managing keys Left Handed Moves the post button to the left side of the screen + + Let your fans show their support + Let your fans show their support + Heading pointing out a benefit of connecting a lightning wallet. + LibreTranslate (Open Source) LibreTranslate (Open Source) @@ -1318,6 +1378,16 @@ Settings section for managing keys Likes Setting to enable Like Local Notification + + Link to services that support Nostr Wallet Connect like Alby, Coinos and more. + Link to services that support Nostr Wallet Connect like Alby, Coinos and more. + The description for one of the "Why add Zaps?" boxes + + + Link your account + Link your account + The heading for one of the "Why add Zaps?" boxes + Load media Load media @@ -1361,6 +1431,11 @@ Sidebar menu label to sign out of the account. Looking for %@... Label that appears when searching for note or profile + + MANUAL SETUP + MANUAL SETUP + Label for manual wallet setup. + Make Default Make Default @@ -1386,6 +1461,11 @@ Sidebar menu label to sign out of the account. Manage subscription Button to take user to manage Damus Purple subscription + + Maybe later + Maybe later + Text for button to disconnect from Nostr Wallet Connect lightning wallet. + Media previews Media previews @@ -1555,6 +1635,11 @@ User confirm No No text selected Title indicating that a highlight cannot be posted because no text was selected. + + No transactions yet + No transactions yet + Message shown when no transactions are available + No zaps will be sent, only a lightning payment. No zaps will be sent, only a lightning payment. @@ -1760,6 +1845,11 @@ Button label to dismiss an error dialog People Label for filter for seeing only people follows. + + People will be able to send you cash from your profile. No money goes to Damus. + People will be able to send you cash from your profile. No money goes to Damus. + The description for one of the "Why add Zaps?" boxes + Permanently Delete Account Permanently Delete Account @@ -2090,6 +2180,11 @@ Setting to enable Repost Local Notification Retry Button to retry completing account creation after an error occurred. + + Routing + Routing + Label indicating the routing address for Nostr Wallet Connect payments. In other words, the relay used by the NWC wallet provider + Run Run @@ -2105,6 +2200,11 @@ Setting to enable Repost Local Notification Runtime error Indication that a runtime error occurred when running a NostrScript. + + SATS + SATS + Abbreviation for Satoshis, smallest bitcoin unit + SOFTWARE SOFTWARE @@ -2213,11 +2313,6 @@ Section header for search/universe settings Secret Account Login Key Section title for user's secret account login key. - - Securely connect your Damus app to your wallet using Nostr Wallet Connect - Securely connect your Damus app to your wallet using Nostr Wallet Connect - Text to prompt user to connect their wallet using 'Nostr Wallet Connect'. - Select a Lightning wallet Select a Lightning wallet @@ -2253,11 +2348,27 @@ Section header for search/universe settings Service Prompt selection of translation service provider. + + Set up wallet + Set up wallet + Text for button to disconnect from Nostr Wallet Connect lightning wallet. + + + Setting up Zaps lets people know you're ready to start receiving money. + Setting up Zaps lets people know you're ready to start receiving money. + Information about enabling payments. + Settings Settings Navigation title for Settings view. Sidebar menu label for accessing the app settings + + + Setup Wallet + Setup Wallet + Heading for Nostr Wallet Connect setup screen +Heading for wallet setup confirmation screen Share @@ -2410,6 +2521,11 @@ Section header for Universe/Search spam Staging (for dev builds) Label indicating the staging environment for Push notification functionality + + Start receiving money + Start receiving money + The heading for one of the "Why add Zaps?" boxes + Staying humble... Staying humble... @@ -2688,6 +2804,11 @@ Example URL to LibreTranslate server Universe 🛸 Toolbar label for the universal view where notes from all connected relay servers appear. + + Unknown + Unknown + A name label for an unknown user + Unmute Unmute @@ -2718,6 +2839,11 @@ Example URL to LibreTranslate server Upload Button to proceed with uploading. + + Use existing + Use existing + Button text to use an existing wallet. + User Statuses User Statuses @@ -2822,16 +2948,6 @@ Navigation title for attaching Nostr Wallet Connect lightning wallet. Sidebar menu label for Wallet view. Title for section in zap settings that controls the Lightning wallet selection. - - Wallet Address - Wallet Address - Label text indicating that below it is the wallet address. - - - Wallet Relay - Wallet Relay - Label text indicating that below it is the information about the wallet relay. - We did not detect any issues that we can automatically fix for you. If you are having issues, please contact Damus support: [support@damus.io](mailto:support@damus.io) We did not detect any issues that we can automatically fix for you. If you are having issues, please contact Damus support: [support@damus.io](mailto:support@damus.io) @@ -2892,11 +3008,21 @@ Title for section in zap settings that controls the Lightning wallet selection.< What do you want to report? Header text to prompt user what issue they want to report. + + When supporters tip with Zaps, they can add a note and we can make it easy for you to instantly reply to show your gratitude. + When supporters tip with Zaps, they can add a note and we can make it easy for you to instantly reply to show your gratitude. + Description explaining a benefit of connecting a lightning wallet. + Who to Follow Who to Follow Title for a screen displaying suggestions of who to follow + + Why add Zaps? + Why add Zaps? + Heading to explain the benefits of zaps. + Words Words @@ -2933,6 +3059,11 @@ User confirm Yes You clicked on a Purple welcome link, but we could not find your checkout. This is likely a bug. Error label upon continuing in the app from a Damus Purple purchase + + You drive the conversation and we want to make it easier for people to support your work beyond follows, reposts, and likes. + You drive the conversation and we want to make it easier for people to support your work beyond follows, reposts, and likes. + Text explaining the benefit of connecting a lightning wallet for content creators. + You have no bookmarks yet, add them in the context menu You have no bookmarks yet, add them in the context menu @@ -3047,6 +3178,15 @@ Section header for zap settings Setting to enable Zap Local Notification Title for section in zap settings that controls general zap preferences. + + Zaps are an easy way to support the incredible +voices that make up the conversation on nostr. +Here's how it works + Zaps are an easy way to support the incredible +voices that make up the conversation on nostr. +Here's how it works + Describing the functional benefits of Zaps. + Apple Apple @@ -3801,6 +3941,11 @@ Sentence composed of 2 variables to describe how many zap payments there are on API Key (required) Prompt for required entry of API Key to use translation server. + + AUTOMATIC SETUP + AUTOMATIC SETUP + Heading for the section that performs an automatic wallet connection setup. + About Me About Me @@ -3821,11 +3966,21 @@ Sentence composed of 2 variables to describe how many zap payments there are on Accessibility Section header for accessibility settings + + Account + Account + Label for the user account information with the Nostr Wallet Connect wallet provider. + Account creation Account creation Label for Purple account creation date + + Account details + Account details + Prompt to ask user if they want to attach their Nostr Wallet Connect lightning wallet. + Account private key Account private key @@ -3973,11 +4128,6 @@ Section header for text and appearance settings Are you sure you want to clear the cache? This will free space, but images may take longer to load again. Message explaining what it means to clear the cache, asking if user wants to proceed. - - Are you sure you want to connect this wallet? - Are you sure you want to connect this wallet? - Prompt to ask user if they want to attach their Nostr Wallet Connect lightning wallet. - Are you sure you want to delete all of your bookmarks? Are you sure you want to delete all of your bookmarks? @@ -4007,6 +4157,11 @@ Tip: You can always change this later in Settings → Translations Tip: You can always change this later in Settings → Translations Message notifying the user that they get auto-translations as part of their service + + Attach to any third party provider you already use. + Attach to any third party provider you already use. + Information text guiding users on attaching existing provider. + Authenticated Authenticated @@ -4123,6 +4278,11 @@ Text for button to cancel out of connecting Nostr Wallet Connect lightning walle Choose from Library Option to select photo from library + + Choose the third-party payment provider you'd like to use. + Choose the third-party payment provider you'd like to use. + The description for one of the "Why add Zaps?" boxes + Clear All Clear All @@ -4339,6 +4499,16 @@ Context menu option for copying the version of damus. Create new mutelist Title of alert prompting the user to create a new mutelist. + + Create new wallet + Create new wallet + Button text for creating a new wallet. + + + Current balance + Current balance + Label for displaying current wallet balance + Custom Custom @@ -4373,11 +4543,6 @@ Toolbar label for DMs view, where DM is the English abbreviation for Direct Mess Damus Purple environment Prompt selection of the Damus purple environment (Developer feature to switch between real/production mode to test modes). - - Damus Wallet - Damus Wallet - Title text for Damus Wallet view. - + + Easily create a new wallet and attach it to your account. + Easily create a new wallet and attach it to your account. + Description for the create new wallet feature. + Edit Edit @@ -4624,6 +4794,11 @@ Title indicating that an error has occurred. Failed to parse NostrScript error message when it fails to parse a script. + + Find a Wallet + Find a Wallet + The heading for one of the "Why add Zaps?" boxes + First Aid First Aid @@ -4758,6 +4933,21 @@ Button to navigate to translate.nostr.wine to get a translation API key. Get a special badge on your profile to show everyone your contribution to Freedom tech Supporter badge description + + Get cash instantly from your followers + Get cash instantly from your followers + Feature description for receiving money instantly. + + + + Give thanks + Give thanks + Heading explaining a benefit of connecting a lightning wallet. + Go to the app Go to the app @@ -4923,6 +5113,11 @@ Settings section for managing keys LIVE Text indicator that the video is a livestream. + + Latest transactions + Latest transactions + Heading for latest wallet transactions list + Learn more about the features Learn more about the features @@ -4933,6 +5128,11 @@ Settings section for managing keys Left Handed Moves the post button to the left side of the screen + + Let your fans show their support + Let your fans show their support + Heading pointing out a benefit of connecting a lightning wallet. + LibreTranslate (Open Source) LibreTranslate (Open Source) @@ -4958,6 +5158,16 @@ Settings section for managing keys Likes Setting to enable Like Local Notification + + Link to services that support Nostr Wallet Connect like Alby, Coinos and more. + Link to services that support Nostr Wallet Connect like Alby, Coinos and more. + The description for one of the "Why add Zaps?" boxes + + + Link your account + Link your account + The heading for one of the "Why add Zaps?" boxes + Load media Load media @@ -5001,6 +5211,11 @@ Sidebar menu label to sign out of the account. Looking for %@... Label that appears when searching for note or profile + + MANUAL SETUP + MANUAL SETUP + Label for manual wallet setup. + Make Default Make Default @@ -5026,6 +5241,11 @@ Sidebar menu label to sign out of the account. Manage subscription Button to take user to manage Damus Purple subscription + + Maybe later + Maybe later + Text for button to disconnect from Nostr Wallet Connect lightning wallet. + Media previews Media previews @@ -5190,6 +5410,11 @@ User confirm No No results A label indicating that note search resulted in no results + + No transactions yet + No transactions yet + Message shown when no transactions are available + No zaps will be sent, only a lightning payment. No zaps will be sent, only a lightning payment. @@ -5395,6 +5620,11 @@ Button label to dismiss an error dialog People Label for filter for seeing only people follows. + + People will be able to send you cash from your profile. No money goes to Damus. + People will be able to send you cash from your profile. No money goes to Damus. + The description for one of the "Why add Zaps?" boxes + Permanently Delete Account Permanently Delete Account @@ -5715,6 +5945,11 @@ Setting to enable Repost Local Notification Retry Button to retry completing account creation after an error occurred. + + Routing + Routing + Label indicating the routing address for Nostr Wallet Connect payments. In other words, the relay used by the NWC wallet provider + Run Run @@ -5730,6 +5965,11 @@ Setting to enable Repost Local Notification Runtime error Indication that a runtime error occurred when running a NostrScript. + + SATS + SATS + Abbreviation for Satoshis, smallest bitcoin unit + SOFTWARE SOFTWARE @@ -5838,11 +6078,6 @@ Section header for search/universe settings Secret Account Login Key Section title for user's secret account login key. - - Securely connect your Damus app to your wallet using Nostr Wallet Connect - Securely connect your Damus app to your wallet using Nostr Wallet Connect - Text to prompt user to connect their wallet using 'Nostr Wallet Connect'. - Select a Lightning wallet Select a Lightning wallet @@ -5878,11 +6113,27 @@ Section header for search/universe settings Service Prompt selection of translation service provider. + + Set up wallet + Set up wallet + Text for button to disconnect from Nostr Wallet Connect lightning wallet. + + + Setting up Zaps lets people know you're ready to start receiving money. + Setting up Zaps lets people know you're ready to start receiving money. + Information about enabling payments. + Settings Settings Navigation title for Settings view. Sidebar menu label for accessing the app settings + + + Setup Wallet + Setup Wallet + Heading for Nostr Wallet Connect setup screen +Heading for wallet setup confirmation screen Share @@ -6045,6 +6296,11 @@ Section header for Universe/Search spam Staging (for dev builds) Label indicating the staging environment for Push notification functionality + + Start receiving money + Start receiving money + The heading for one of the "Why add Zaps?" boxes + Staying humble... Staying humble... @@ -6323,6 +6579,11 @@ Example URL to LibreTranslate server Universe 🛸 Toolbar label for the universal view where notes from all connected relay servers appear. + + Unknown + Unknown + A name label for an unknown user + Unmute Unmute @@ -6353,6 +6614,11 @@ Example URL to LibreTranslate server Upload Button to proceed with uploading. + + Use existing + Use existing + Button text to use an existing wallet. + User Statuses User Statuses @@ -6457,16 +6723,6 @@ Navigation title for attaching Nostr Wallet Connect lightning wallet. Sidebar menu label for Wallet view. Title for section in zap settings that controls the Lightning wallet selection. - - Wallet Address - Wallet Address - Label text indicating that below it is the wallet address. - - - Wallet Relay - Wallet Relay - Label text indicating that below it is the information about the wallet relay. - We did not detect any issues that we can automatically fix for you. If you are having issues, please contact Damus support: [support@damus.io](mailto:support@damus.io) We did not detect any issues that we can automatically fix for you. If you are having issues, please contact Damus support: [support@damus.io](mailto:support@damus.io) @@ -6527,11 +6783,21 @@ Title for section in zap settings that controls the Lightning wallet selection.< What do you want to report? Header text to prompt user what issue they want to report. + + When supporters tip with Zaps, they can add a note and we can make it easy for you to instantly reply to show your gratitude. + When supporters tip with Zaps, they can add a note and we can make it easy for you to instantly reply to show your gratitude. + Description explaining a benefit of connecting a lightning wallet. + Who to Follow Who to Follow Title for a screen displaying suggestions of who to follow + + Why add Zaps? + Why add Zaps? + Heading to explain the benefits of zaps. + Words Words @@ -6563,6 +6829,11 @@ User confirm Yes You clicked on a Purple welcome link, but we could not find your checkout. This is likely a bug. Error label upon continuing in the app from a Damus Purple purchase + + You drive the conversation and we want to make it easier for people to support your work beyond follows, reposts, and likes. + You drive the conversation and we want to make it easier for people to support your work beyond follows, reposts, and likes. + Text explaining the benefit of connecting a lightning wallet for content creators. + You have no bookmarks yet, add them in the context menu You have no bookmarks yet, add them in the context menu @@ -6677,6 +6948,15 @@ Section header for zap settings Setting to enable Zap Local Notification Title for section in zap settings that controls general zap preferences. + + Zaps are an easy way to support the incredible +voices that make up the conversation on nostr. +Here's how it works + Zaps are an easy way to support the incredible +voices that make up the conversation on nostr. +Here's how it works + Describing the functional benefits of Zaps. + Apple Apple diff --git a/damus/en-US.xcloc/Source Contents/damus/Localizable.xcstrings b/damus/en-US.xcloc/Source Contents/damus/Localizable.xcstrings index 54171cd3..3a9aac33 100644 --- a/damus/en-US.xcloc/Source Contents/damus/Localizable.xcstrings +++ b/damus/en-US.xcloc/Source Contents/damus/Localizable.xcstrings @@ -105,9 +105,15 @@ "Accessibility" : { "comment" : "Section header for accessibility settings" }, + "Account" : { + "comment" : "Label for the user account information with the Nostr Wallet Connect wallet provider." + }, "Account creation" : { "comment" : "Label for Purple account creation date" }, + "Account details" : { + "comment" : "Prompt to ask user if they want to attach their Nostr Wallet Connect lightning wallet." + }, "Account private key" : { "comment" : "Accessibility label for the private key input field" }, @@ -213,9 +219,6 @@ "Are you sure you want to clear the cache? This will free space, but images may take longer to load again." : { "comment" : "Message explaining what it means to clear the cache, asking if user wants to proceed." }, - "Are you sure you want to connect this wallet?" : { - "comment" : "Prompt to ask user if they want to attach their Nostr Wallet Connect lightning wallet." - }, "Are you sure you want to delete all of your bookmarks?" : { "comment" : "Alert for deleting all of the bookmarks." }, @@ -231,9 +234,15 @@ "As part of your Damus Purple membership, you get complimentary and automated translations. Would you like to enable Damus Purple translations?\n\nTip: You can always change this later in Settings → Translations" : { "comment" : "Message notifying the user that they get auto-translations as part of their service" }, + "Attach to any third party provider you already use." : { + "comment" : "Information text guiding users on attaching existing provider." + }, "Authenticated" : { "comment" : "Label to display that authentication to a server has succeeded." }, + "AUTOMATIC SETUP" : { + "comment" : "Heading for the section that performs an automatic wallet connection setup." + }, "Automatic translations" : { "comment" : "Part 1 of 2 in message 'You unlocked automatic translations' the user gets when they sign up for Damus Purple" }, @@ -288,6 +297,9 @@ "Choose from Library" : { "comment" : "Option to select photo from library" }, + "Choose the third-party payment provider you'd like to use." : { + "comment" : "The description for one of the \"Why add Zaps?\" boxes" + }, "Clear All" : { "comment" : "Button for clearing bookmarks data." }, @@ -414,6 +426,12 @@ "Create new mutelist" : { "comment" : "Title of alert prompting the user to create a new mutelist." }, + "Create new wallet" : { + "comment" : "Button text for creating a new wallet." + }, + "Current balance" : { + "comment" : "Label for displaying current wallet balance" + }, "Custom" : { "comment" : "Dropdown option for selecting a custom translation server." }, @@ -432,9 +450,6 @@ "Damus Purple environment" : { "comment" : "Prompt selection of the Damus purple environment (Developer feature to switch between real/production mode to test modes)." }, - "Damus Wallet" : { - "comment" : "Title text for Damus Wallet view." - }, "DeepL (Proprietary, Higher Accuracy)" : { "comment" : "Dropdown option for selecting DeepL as the translation service." }, @@ -489,6 +504,9 @@ "Earn Money" : { "comment" : "Heading indicating that this application allows users to earn money." }, + "Easily create a new wallet and attach it to your account." : { + "comment" : "Description for the create new wallet feature." + }, "Edit" : { "comment" : "Button to edit user's profile.\nButton to enter edit mode for modifying the list of relays.\nEdit Button for editing profile" }, @@ -576,6 +594,9 @@ "Failed to parse" : { "comment" : "NostrScript error message when it fails to parse a script." }, + "Find a Wallet" : { + "comment" : "The heading for one of the \"Why add Zaps?\" boxes" + }, "First Aid" : { "comment" : "Navigation title for first aid settings and tools\nSection header for first aid tools and settings" }, @@ -667,6 +688,15 @@ "Get API Key with BTC/Lightning" : { "comment" : "Button to navigate to nokyctranslate website to get a translation API key.\nButton to navigate to translate.nostr.wine to get a translation API key." }, + "Get cash instantly from your followers" : { + "comment" : "Feature description for receiving money instantly." + }, + "Get paid for being you" : { + "comment" : "Description for monetizing one's presence." + }, + "Give thanks" : { + "comment" : "Heading explaining a benefit of connecting a lightning wallet." + }, "Go to the app" : { "comment" : "Button label giving the user the option to go to the app after sharing content" }, @@ -760,12 +790,18 @@ "Keys" : { "comment" : "Navigation title for managing keys.\nSettings section for managing keys" }, + "Latest transactions" : { + "comment" : "Heading for latest wallet transactions list" + }, "Learn more about the features" : { "comment" : "Label for a link to the Damus website, to allow the user to learn more about the features of Purple" }, "Left Handed" : { "comment" : "Moves the post button to the left side of the screen" }, + "Let your fans show their support" : { + "comment" : "Heading pointing out a benefit of connecting a lightning wallet." + }, "LibreTranslate (Open Source)" : { "comment" : "Dropdown option for selecting LibreTranslate as the translation service." }, @@ -781,6 +817,12 @@ "Likes" : { "comment" : "Setting to enable Like Local Notification" }, + "Link to services that support Nostr Wallet Connect like Alby, Coinos and more." : { + "comment" : "The description for one of the \"Why add Zaps?\" boxes" + }, + "Link your account" : { + "comment" : "The heading for one of the \"Why add Zaps?\" boxes" + }, "LIVE" : { "comment" : "Text indicator that the video is a livestream." }, @@ -823,6 +865,12 @@ "Manage subscription" : { "comment" : "Button to take user to manage Damus Purple subscription" }, + "MANUAL SETUP" : { + "comment" : "Label for manual wallet setup." + }, + "Maybe later" : { + "comment" : "Text for button to disconnect from Nostr Wallet Connect lightning wallet." + }, "Media previews" : { "comment" : "Setting to show media" }, @@ -916,6 +964,9 @@ "No results" : { "comment" : "A label indicating that note search resulted in no results" }, + "No transactions yet" : { + "comment" : "Message shown when no transactions are available" + }, "No zaps will be sent, only a lightning payment." : { "comment" : "Description of non-zap type where sats are sent to the user's wallet as a regular Lightning payment, not as a zap." }, @@ -1063,6 +1114,9 @@ "People" : { "comment" : "Label for filter for seeing only people follows." }, + "People will be able to send you cash from your profile. No money goes to Damus." : { + "comment" : "The description for one of the \"Why add Zaps?\" boxes" + }, "Permanently Delete Account" : { "comment" : "Alert for deleting the users account.\nSection title for deleting the user" }, @@ -1269,6 +1323,9 @@ "Retry" : { "comment" : "Button to retry completing account creation after an error occurred." }, + "Routing" : { + "comment" : "Label indicating the routing address for Nostr Wallet Connect payments. In other words, the relay used by the NWC wallet provider" + }, "Run" : { "comment" : "Button that runs a NostrScript." }, @@ -1281,6 +1338,9 @@ "Satoshi Nakamoto" : { "comment" : "Name of Bitcoin creator(s)." }, + "SATS" : { + "comment" : "Abbreviation for Satoshis, smallest bitcoin unit" + }, "Save" : { "comment" : "Button for saving profile.\nButton to save key, complete account creation, and start using the app." }, @@ -1338,9 +1398,6 @@ "Secret Account Login Key" : { "comment" : "Section title for user's secret account login key." }, - "Securely connect your Damus app to your wallet using Nostr Wallet Connect" : { - "comment" : "Text to prompt user to connect their wallet using 'Nostr Wallet Connect'." - }, "Select a Lightning wallet" : { "comment" : "Title of section for selecting a Lightning wallet to pay a Lightning invoice." }, @@ -1365,9 +1422,18 @@ "Service" : { "comment" : "Prompt selection of translation service provider." }, + "Set up wallet" : { + "comment" : "Text for button to disconnect from Nostr Wallet Connect lightning wallet." + }, + "Setting up Zaps lets people know you're ready to start receiving money." : { + "comment" : "Information about enabling payments." + }, "Settings" : { "comment" : "Navigation title for Settings view.\nSidebar menu label for accessing the app settings" }, + "Setup Wallet" : { + "comment" : "Heading for Nostr Wallet Connect setup screen\nHeading for wallet setup confirmation screen" + }, "Share" : { "comment" : "Button to share a note\nButton to share an image.\nButton to share the link to a profile.\nSave button text for saving profile status settings." }, @@ -1464,6 +1530,9 @@ "Staging (for dev builds)" : { "comment" : "Label indicating the staging environment for Push notification functionality" }, + "Start receiving money" : { + "comment" : "The heading for one of the \"Why add Zaps?\" boxes" + }, "Staying humble..." : { "comment" : "Placeholder as an example of what the user could set as their profile status." }, @@ -1620,6 +1689,9 @@ "Universe 🛸" : { "comment" : "Toolbar label for the universal view where notes from all connected relay servers appear." }, + "Unknown" : { + "comment" : "A name label for an unknown user" + }, "Unmute" : { "comment" : "Button to unmute a profile." }, @@ -1641,6 +1713,9 @@ "URL" : { "comment" : "Custom URL host for Damus Purple testing\nCustom URL host for Damus push notification testing\nExample URL to LibreTranslate server" }, + "Use existing" : { + "comment" : "Button text to use an existing wallet." + }, "User has been muted" : { "comment" : "Alert message that informs a user was muted." }, @@ -1686,12 +1761,6 @@ "Wallet" : { "comment" : "Navigation title for Wallet view\nNavigation title for attaching Nostr Wallet Connect lightning wallet.\nSidebar menu label for Wallet view.\nTitle for section in zap settings that controls the Lightning wallet selection." }, - "Wallet Address" : { - "comment" : "Label text indicating that below it is the wallet address." - }, - "Wallet Relay" : { - "comment" : "Label text indicating that below it is the information about the wallet relay." - }, "WARNING:\n\nThis will reset your contact list, including the list of everyone you follow and the list of all relays you usually connect to. ONLY PROCEED IF YOU ARE SURE YOU HAVE LOST YOUR CONTACT LIST BEYOND RECOVERABILITY." : { "comment" : "Alert for resetting the user's contact list." }, @@ -1734,9 +1803,15 @@ "What do you want to report?" : { "comment" : "Header text to prompt user what issue they want to report." }, + "When supporters tip with Zaps, they can add a note and we can make it easy for you to instantly reply to show your gratitude." : { + "comment" : "Description explaining a benefit of connecting a lightning wallet." + }, "Who to Follow" : { "comment" : "Title for a screen displaying suggestions of who to follow" }, + "Why add Zaps?" : { + "comment" : "Heading to explain the benefits of zaps." + }, "Words" : { "comment" : "Section header title for a list of words that are muted." }, @@ -1761,6 +1836,9 @@ "You clicked on a Purple welcome link, but we could not find your checkout. This is likely a bug." : { "comment" : "Error label upon continuing in the app from a Damus Purple purchase" }, + "You drive the conversation and we want to make it easier for people to support your work beyond follows, reposts, and likes." : { + "comment" : "Text explaining the benefit of connecting a lightning wallet for content creators." + }, "You have no bookmarks yet, add them in the context menu" : { "comment" : "Text indicating that there are no bookmarks to be viewed" }, @@ -1823,6 +1901,9 @@ }, "Zaps" : { "comment" : "Label for filter for zap notifications.\nNavigation bar title for the Zaps view.\nNavigation title for zap settings.\nSection header for zap settings\nSetting to enable Zap Local Notification\nTitle for section in zap settings that controls general zap preferences." + }, + "Zaps are an easy way to support the incredible\nvoices that make up the conversation on nostr.\nHere's how it works" : { + "comment" : "Describing the functional benefits of Zaps." } }, "version" : "1.0" diff --git a/damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings b/damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings index bf4b8f8431dd8b75565c7c5742434859c1342b7c..a6807fb6a33588a0215257d61bf85e4c660969ed 100644 GIT binary patch delta 5738 zcmd5=4NR5i6@K5B%g+V8T)18?NWpu>zeq)}n~RQ30iph&RsrogTg%@?^m4&_xgzaW zYtve-+bEvYV^c?AG0oJ)v6AgJi*0C@EK5d<8mrC1j3y?_7PHQ5S(b*do%6l-<6cy3 zMNJk0eBb+X-t(UGoadbLeQ-SG)z4A}7M5YVRVCr`f0oH``I;U7R;se_+&eM@Z+6L4 z81UvH;CNYOKEBy6=MUa&wpry` zNbh&0chLTQB*873MTn#{;-06aBi=3AgdaD&q+Dq{-y(vvrbYNgGoFf5v&&2Am5*%@ zJ85eNt#;F!UvwF7J85Y^G}3cBjRt6*$J^M6%ehYi5qi{sBB!i zPA>c&+ciW=7m`+s#1fHg=vFIg#3r$Uw5$p4v&xm4av8qMj7r zM^_-lCsZt_J#F;EW@XRpocOPOviLTi)X@p8w8l?sV|)bf_QuZ$&`1}_3W)`x5$gPo z^>?~!+UGIm?>xcu8WdI7;Kc8f27l2#w~$`!u>Ey=P6PR=iHs1zBB@tLzkV9)1kXqg z_&&_UqvJ9YPSC@vZ_D}ME=$5K`&1^Jl=ha1cr)%=Pn&)8>n9YmtxPAE(|rTRLE0vh z*F}MPk9DwlXv1LYNAFqS{D&ojul#P&OmHvHV*g@EuS|kn=WKDLHOdU-nCFdLiBIKF zh-y+n+65_Ie4-0)`D898WGGuUYs_e1Gel#sMRY*V3C5Ivr}TG#RFBk{1j#|S7MvyWEa=3E1(OqzdQ#$jRBbgK35hCKa z=4GWC8G9>waeB$I_ z>!6#n>>&MZp!pWVE=*iLde%G40IZ@lQ8^Pk(esJS&Y5D8#lrRWc^vTJqbuaNWOEd^ z(=lwxC}A+0v3mDqq$O2!E#9Tska^Kd68Ji9`enxLq$ka`#Is->&AIPAJ4QV)UcVwd zTp~Y;!?I;6FE$};n{Lci83x#GsK;rV(HAgch@&ZpJp(cae&#L8-A%7X@ea`k9DZ`hFDl*F5^8FMmpy$&w#T!U+ml2PQb&c#mOnluj zj~A!{JGP3l*guY0!f$Sp$Ma$6h#fB8$V~H-M;K?3V8YVFs^I(4gt2k*G@Uj%*18NB zM`Qad*Mq0mL8&V*Tp5(>3hz>Eke~V%8N2TU$Y|9pbj!O>CWko$=f7q zPln9NloNpafj!F6NQ67X#|0pwHV0SY9{Q%YaH(yiB!hhs*eundz-x9GzS5@?QrU1S_CR6Du6!Xm#)3UB?3 zJfvhPv|jYoRU264LXyjQQiX&DDdR?37J6nvtf#pS@|31oR@85dL=~u}xT&G2iJ~qt zLghtn_~u__y&bRph8mnV&Sr%-j>)r$(D&(ylxhR2EU+EB$7OCJpT;i--j=z#c}c9J zn8KN`x$2KVkKT5Z#+ts(QkQeIn;gKE zW~1nO>zB&8pWmjgK4OVcD;`Za+(SID9u`xP*0Ok<$kC+c z#{L@V#EU4i@Yt8qW}TSA|JG1>`CO*TN{lS#`pl~DLN|aHM~bmMUZsX@@#<>c?Q}iu zZl#(u(;cEV_|ztjh0h&(G6-|rSjJR^xOug7;Lt)YA1k+nx6W0KYpkW@2|pd!igooe z8{F3u@aI2L_HXI%iVd4uT4y4|AA{XV<3I&67VT1&@I{|m7jLvFqfgpgS{&CH9N7~M zH0~Lb6l^1@_)l*0)#DPVxNjpAwn7&I5h1A0E=y5fi4hMgj=lD7u zNG4RhXHScE^^CkA%9F}zZKOw|F?s7_l|MtrQUp%0=f@6ew(bU`76Z1?PAZ1#VP#Er zanzhT$8uTBit@OIE5ne#$#F{H{M$V**UBvlgO*hLm2#xG$^HK~%B4&wN2zb~6}b`z zT4VzB%}>IYUzfyhXB6?nX;tRI;ShDW=lwDnt9~t$;|Lmft59XvPJs?GjhQ_Q>DeqO z%rSNeCnN0|rYbX%xftnUb61$?V=QVfHr_zg1v delta 872 zcma))T}YEr7{||foZFo9<#n6e)Lio;tr2TqcYAk|e2FD0Zi>BEZxIXBNa=Q;nw^ZWn%Kc!9% zr-rvzpj>$m=ij<0bOp5Nxuc524^-!)+$`Z_kf)S9%N{(xI;r8D$ox#$rK(08^!AdcX<$&(-Jw6$X3Yn(EnUbff!hEzFtdx zM@2-A6dR1c0c{wPKBys^mPmwSK@A3yG@|;CPJ0)(Qj