diff --git a/damus/Components/SupporterBadge.swift b/damus/Components/SupporterBadge.swift
index d26962a1..9db4f9bd 100644
--- a/damus/Components/SupporterBadge.swift
+++ b/damus/Components/SupporterBadge.swift
@@ -245,7 +245,7 @@ struct SupporterBadge_Previews: PreviewProvider {
.frame(width: 100)
}
- Text("Double star (just shape itself, with alt background color, to show it adapts to background well)")
+ Text(verbatim: "Double star (just shape itself, with alt background color, to show it adapts to background well)")
.multilineTextAlignment(.center)
if #available(iOS 17.0, *) {
@@ -257,13 +257,13 @@ struct SupporterBadge_Previews: PreviewProvider {
.background(Color.blue)
}
- Text("Double star (fallback for iOS 16 and below)")
-
+ Text(verbatim: "Double star (fallback for iOS 16 and below)")
+
HStack(alignment: .center) {
DoubleStar.Fallback(size: 17, starOffset: 5)
}
- Text("Double star (fallback for iOS 16 and below, with alt color limitation shown)")
+ Text(verbatim: "Double star (fallback for iOS 16 and below, with alt color limitation shown)")
.multilineTextAlignment(.center)
HStack(alignment: .center) {
diff --git a/damus/Models/Purple/DamusPurple.swift b/damus/Models/Purple/DamusPurple.swift
index 3ca36399..32bdb64e 100644
--- a/damus/Models/Purple/DamusPurple.swift
+++ b/damus/Models/Purple/DamusPurple.swift
@@ -388,7 +388,7 @@ class DamusPurple: StoreObserverDelegate {
case .none:
return .sheet(.error(.init(
user_visible_description: NSLocalizedString("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"),
- tip: NSLocalizedString("Please double-check the checkout web page, or go to the Side Menu → \"Purple\" to check your account status. If you have already paid, but still don't see your account active, please save the URL of the checkout page where you came from, contact our support, and give us the URL to help you with this issue", comment: "User-facing tips on what to do if a Purple welcome link doesn't work"),
+ tip: NSLocalizedString("Please double-check the checkout web page, or go to the Side Menu → \"Purple\" to check your account status. If you have already paid, but still don't see your account active, please save the URL of the checkout page where you came from, contact our support, and give us the URL to help you with this issue.", comment: "User-facing tips on what to do if a Purple welcome link doesn't work"),
technical_info: "Handling Purple URL \"\(purple_url)\" failed, the `is_good_to_go` result was `\(String(describing: is_good_to_go))`"
)))
}
diff --git a/damus/de.lproj/InfoPlist.strings b/damus/de.lproj/InfoPlist.strings
index dc08179f..750ac8ec 100644
Binary files a/damus/de.lproj/InfoPlist.strings and b/damus/de.lproj/InfoPlist.strings differ
diff --git a/damus/de.lproj/Localizable.strings b/damus/de.lproj/Localizable.strings
index d4f69014..f4ee637b 100644
Binary files a/damus/de.lproj/Localizable.strings and b/damus/de.lproj/Localizable.strings differ
diff --git a/damus/en-US.xcloc/Localized Contents/en-US.xliff b/damus/en-US.xcloc/Localized Contents/en-US.xliff
index 68ce46c9..f51300ca 100644
--- a/damus/en-US.xcloc/Localized Contents/en-US.xliff
+++ b/damus/en-US.xcloc/Localized Contents/en-US.xliff
@@ -31,8 +31,8 @@
Privacy - Face ID Usage Description
- Damus needs access to your microphone for creating video recording posts
- Damus needs access to your microphone for creating video recording posts
+ Damus needs access to your microphone to allow you to create video recordings that you can choose to post publicly on the network
+ Damus needs access to your microphone to allow you to create video recordings that you can choose to post publicly on the networkPrivacy - Microphone Usage Description
@@ -252,6 +252,11 @@ Title text to indicate user to an add a relay.
Additional informationHeader text to prompt user to optionally provide additional information when reporting a user or note.
+
+ Advice
+ Advice
+ Heading for some advice text to help the user with an error
+ AllAll
@@ -553,6 +558,16 @@ Text for button to conect to Nostr Wallet Connect lightning wallet.
Contact list has been resetMessage indicating that the contact list was successfully reset.
+
+ Contact support via DMs
+ Contact support via DMs
+ Button label to contact support from an error screen
+
+
+ Contact support via email at [support@damus.io](mailto:support@damus.io)
+ Contact support via email at [support@damus.io](mailto:support@damus.io)
+ Text to contact support via email
+ Content filtersContent filters
@@ -654,6 +669,11 @@ Context menu option for copying the version of damus.
Could not find user to mute...Alert message to indicate that the muted user could not be found.
+
+ Could not parse the URL you are trying to open.
+ Could not parse the URL you are trying to open.
+ User visible error description
+ Create AccountCreate Account
@@ -1293,6 +1313,11 @@ Settings section for managing keys
Load mediaButton to show media in note.
+
+ Loading thread
+ Loading thread
+ Accessibility label for the thread view when it is loading
+ LocalLocal
@@ -1400,20 +1425,20 @@ Title for confirmation dialog to mute a profile.
Mute HashtagLabel represnting a button that the user can tap to mute a given hashtag so they don't see it in their feed anymore.
-
- Mute User
- Mute User
- Title of alert for muting a user.
- Mute conversationMute conversationContext menu option for muting a conversation.
-
- Mute user
- Mute user
- Context menu option for muting users.
+
+ Mute/Block User
+ Mute/Block User
+ Title of alert for muting/blocking a user.
+
+
+ Mute/Block user
+ Mute/Block user
+ Context menu option for muting/blocking users.Muted
@@ -1546,6 +1571,11 @@ Picker option to indicate that sats should be sent to the user's wallet as a reg
Nostr AddressLabel for the Nostr Address section of user profile form.
+
+ Nostr is the super app. Because it’s actually an ecosystem of apps, all of which make each other better. People haven’t grasped that yet. They will when it’s more accessible and onboarding is more straightforward and intuitive.
+ Nostr is the super app. Because it’s actually an ecosystem of apps, all of which make each other better. People haven’t grasped that yet. They will when it’s more accessible and onboarding is more straightforward and intuitive.
+ No comment provided by engineer.
+ NostrScriptNostrScript
@@ -1571,6 +1601,11 @@ Picker option to indicate that sats should be sent to the user's wallet as a reg
Note from a %@ you've mutedText to indicate that what is being shown is a note which has been muted.
+
+ Note not found
+ Note not found
+ Heading for the thread view in a not found error state
+ Note you've mutedNote you've muted
@@ -1660,6 +1695,11 @@ Button label to dismiss an error dialog
OnlyZaps modeSetting toggle to hide reactions.
+
+ Oops!
+ Oops!
+ Heading for an error screen
+ Open in browserOpen in browser
@@ -1731,6 +1771,16 @@ Section title for deleting the user
Please choose relays from the list below to filter the current feed:Instructions on how to filter a specific timeline feed by choosing relay servers to filter on.
+
+ Please double-check the checkout web page, or go to the Side Menu → "Purple" to check your account status. If you have already paid, but still don't see your account active, please save the URL of the checkout page where you came from, contact our support, and give us the URL to help you with this issue.
+ Please double-check the checkout web page, or go to the Side Menu → "Purple" to check your account status. If you have already paid, but still don't see your account active, please save the URL of the checkout page where you came from, contact our support, and give us the URL to help you with this issue.
+ User-facing tips on what to do if a Purple welcome link doesn't work
+
+
+ Please try again, check the URL for typos, or contact support for further help.
+ Please try again, check the URL for typos, or contact support for further help.
+ User visible error tips
+ Point your camera to a QR code…Point your camera to a QR code…
@@ -2086,6 +2136,11 @@ Button to save key, complete account creation, and start using the app.
Save your login info?Ask user if they want to save their account information.
+
+ Saved
+ Saved
+ Small label indicating that the user's draft has been saved to storage
+ Scan CodeScan Code
@@ -2254,11 +2309,6 @@ Button to show more of a long profile description.
Show only from users you followSetting to Show notifications only associated to users your follow
-
- Show only preferred languages on Universe feed
- Show only preferred languages on Universe feed
- Toggle to show notes that are only in the device's preferred languages on the Universe feed and hide notes that are in other languages.
- Show profile action sheetsShow profile action sheets
@@ -2515,11 +2565,6 @@ Nice to meet you all! #introductions #plebchain
This user cannot be zapped because they have not configured zaps on their account yet. Time to orange-pill?Comment explaining why a user cannot be zapped.
-
- Thread
- Thread
- Navigation bar title for note thread.
- ThreadsThreads
@@ -2581,6 +2626,11 @@ Section header for text and appearance settings
Truncate timeline textSetting to truncate text in timeline
+
+ Try checking the link again, your internet connection, whether you need to connect to a specific relay to access this content.
+ Try checking the link again, your internet connection, whether you need to connect to a specific relay to access this content.
+ Tips on what to do if a note cannot be found.
+ Type %@ to deleteType %@ to delete
@@ -2777,6 +2827,11 @@ Title for section in zap settings that controls the Lightning wallet selection.<
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)Message indicating that no First Aid actions are available.
+
+ We were unable to find the note you were looking for.
+ We were unable to find the note you were looking for.
+ Text for the thread view when it is unable to find the note the user is looking for
+ We'll save your account key, so you won't need to enter it manually next time you log in.We'll save your account key, so you won't need to enter it manually next time you log in.
@@ -2858,6 +2913,16 @@ User confirm Yes
You cannot post a highlight because you have selected no text on the page! Please close this, select some text, and try again.Label explaining a highlight cannot be made because there was no selected text, and some instructions on how to resolve the issue
+
+ You clicked on a Purple welcome link, but it does not look like the checkout is completed yet. This is likely a bug.
+ You clicked on a Purple welcome link, but it does not look like the checkout is completed yet. This is likely a bug.
+ Error label upon continuing in the app from a Damus Purple purchase
+
+
+ You clicked on a Purple welcome link, but we could not find your checkout. This is likely a bug.
+ 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 have no bookmarks yet, add them in the context menuYou have no bookmarks yet, add them in the context menu
@@ -2888,6 +2953,11 @@ User confirm Yes
Your Purple subscription has expired. Renew?A notification message explaining to the user that their Damus Purple Subscription has expired, prompting them to renew.
+
+ Your draft has been saved to storage
+ Your draft has been saved to storage
+ Accessibility label indicating that a user's post draft has been saved, meant only for visually impaired users
+ Your highlight is being broadcasted to the network. Please wait.Your highlight is being broadcasted to the network. Please wait.
@@ -3789,6 +3859,11 @@ Title text to indicate user to an add a relay.
Additional informationHeader text to prompt user to optionally provide additional information when reporting a user or note.
+
+ Advice
+ Advice
+ Heading for some advice text to help the user with an error
+ AllAll
@@ -4093,6 +4168,16 @@ Text for button to conect to Nostr Wallet Connect lightning wallet.
Contact list has been resetMessage indicating that the contact list was successfully reset.
+
+ Contact support via DMs
+ Contact support via DMs
+ Button label to contact support from an error screen
+
+
+ Contact support via email at [support@damus.io](mailto:support@damus.io)
+ Contact support via email at [support@damus.io](mailto:support@damus.io)
+ Text to contact support via email
+ Content filtersContent filters
@@ -4194,6 +4279,11 @@ Context menu option for copying the version of damus.
Could not find user to mute...Alert message to indicate that the muted user could not be found.
+
+ Could not parse the URL you are trying to open.
+ Could not parse the URL you are trying to open.
+ User visible error description
+ Create AccountCreate Account
@@ -4833,6 +4923,11 @@ Settings section for managing keys
Load mediaButton to show media in note.
+
+ Loading thread
+ Loading thread
+ Accessibility label for the thread view when it is loading
+ LocalLocal
@@ -4940,20 +5035,20 @@ Title for confirmation dialog to mute a profile.
Mute HashtagLabel represnting a button that the user can tap to mute a given hashtag so they don't see it in their feed anymore.
-
- Mute User
- Mute User
- Title of alert for muting a user.
- Mute conversationMute conversationContext menu option for muting a conversation.
-
- Mute user
- Mute user
- Context menu option for muting users.
+
+ Mute/Block User
+ Mute/Block User
+ Title of alert for muting/blocking a user.
+
+
+ Mute/Block user
+ Mute/Block user
+ Context menu option for muting/blocking users.Muted
@@ -5081,6 +5176,11 @@ Picker option to indicate that sats should be sent to the user's wallet as a reg
Nostr AddressLabel for the Nostr Address section of user profile form.
+
+ Nostr is the super app. Because it’s actually an ecosystem of apps, all of which make each other better. People haven’t grasped that yet. They will when it’s more accessible and onboarding is more straightforward and intuitive.
+ Nostr is the super app. Because it’s actually an ecosystem of apps, all of which make each other better. People haven’t grasped that yet. They will when it’s more accessible and onboarding is more straightforward and intuitive.
+
+ NostrScriptNostrScript
@@ -5106,6 +5206,11 @@ Picker option to indicate that sats should be sent to the user's wallet as a reg
Note from a %@ you've mutedText to indicate that what is being shown is a note which has been muted.
+
+ Note not found
+ Note not found
+ Heading for the thread view in a not found error state
+ Note you've mutedNote you've muted
@@ -5195,6 +5300,11 @@ Button label to dismiss an error dialog
OnlyZaps modeSetting toggle to hide reactions.
+
+ Oops!
+ Oops!
+ Heading for an error screen
+ Open in browserOpen in browser
@@ -5266,6 +5376,16 @@ Section title for deleting the user
Please choose relays from the list below to filter the current feed:Instructions on how to filter a specific timeline feed by choosing relay servers to filter on.
+
+ Please double-check the checkout web page, or go to the Side Menu → "Purple" to check your account status. If you have already paid, but still don't see your account active, please save the URL of the checkout page where you came from, contact our support, and give us the URL to help you with this issue.
+ Please double-check the checkout web page, or go to the Side Menu → "Purple" to check your account status. If you have already paid, but still don't see your account active, please save the URL of the checkout page where you came from, contact our support, and give us the URL to help you with this issue.
+ User-facing tips on what to do if a Purple welcome link doesn't work
+
+
+ Please try again, check the URL for typos, or contact support for further help.
+ Please try again, check the URL for typos, or contact support for further help.
+ User visible error tips
+ Point your camera to a QR code…Point your camera to a QR code…
@@ -5611,6 +5731,11 @@ Button to save key, complete account creation, and start using the app.
Save your login info?Ask user if they want to save their account information.
+
+ Saved
+ Saved
+ Small label indicating that the user's draft has been saved to storage
+ Scan CodeScan Code
@@ -5789,11 +5914,6 @@ Button to show more of a long profile description.
Show only from users you followSetting to Show notifications only associated to users your follow
-
- Show only preferred languages on Universe feed
- Show only preferred languages on Universe feed
- Toggle to show notes that are only in the device's preferred languages on the Universe feed and hide notes that are in other languages.
- Show profile action sheetsShow profile action sheets
@@ -6050,11 +6170,6 @@ Nice to meet you all! #introductions #plebchain
This user cannot be zapped because they have not configured zaps on their account yet. Time to orange-pill?Comment explaining why a user cannot be zapped.
-
- Thread
- Thread
- Navigation bar title for note thread.
- ThreadsThreads
@@ -6116,6 +6231,11 @@ Section header for text and appearance settings
Truncate timeline textSetting to truncate text in timeline
+
+ Try checking the link again, your internet connection, whether you need to connect to a specific relay to access this content.
+ Try checking the link again, your internet connection, whether you need to connect to a specific relay to access this content.
+ Tips on what to do if a note cannot be found.
+ Type %@ to deleteType %@ to delete
@@ -6312,6 +6432,11 @@ Title for section in zap settings that controls the Lightning wallet selection.<
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)Message indicating that no First Aid actions are available.
+
+ We were unable to find the note you were looking for.
+ We were unable to find the note you were looking for.
+ Text for the thread view when it is unable to find the note the user is looking for
+ We'll save your account key, so you won't need to enter it manually next time you log in.We'll save your account key, so you won't need to enter it manually next time you log in.
@@ -6388,6 +6513,16 @@ User confirm Yes
You cannot share content because you are not logged in. Please close this view, log in to your account, and try again.Label explaining that sharing cannot proceed because the user is not logged in.
+
+ You clicked on a Purple welcome link, but it does not look like the checkout is completed yet. This is likely a bug.
+ You clicked on a Purple welcome link, but it does not look like the checkout is completed yet. This is likely a bug.
+ Error label upon continuing in the app from a Damus Purple purchase
+
+
+ You clicked on a Purple welcome link, but we could not find your checkout. This is likely a bug.
+ 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 have no bookmarks yet, add them in the context menuYou have no bookmarks yet, add them in the context menu
@@ -6423,6 +6558,11 @@ User confirm Yes
Your content is being broadcasted to the network. Please wait.Label explaining that their content sharing action is in progress
+
+ Your draft has been saved to storage
+ Your draft has been saved to storage
+ Accessibility label indicating that a user's post draft has been saved, meant only for visually impaired users
+ Your report will be sent to the relays you are connected toYour report will be sent to the relays you are connected to
diff --git a/damus/en-US.xcloc/Source Contents/damus/Localizable.xcstrings b/damus/en-US.xcloc/Source Contents/damus/Localizable.xcstrings
index 5199db12..fac17447 100644
--- a/damus/en-US.xcloc/Source Contents/damus/Localizable.xcstrings
+++ b/damus/en-US.xcloc/Source Contents/damus/Localizable.xcstrings
@@ -147,6 +147,9 @@
"ADMIN" : {
"comment" : "Text label indicating the profile picture underneath it is the admin of the Nostr relay."
},
+ "Advice" : {
+ "comment" : "Heading for some advice text to help the user with an error"
+ },
"All" : {
"comment" : "Human-readable short description of the 'friends filter' when it is set to 'all'\nLabel for filter for all notifications."
},
@@ -330,6 +333,12 @@
"Contact list has been reset" : {
"comment" : "Message indicating that the contact list was successfully reset."
},
+ "Contact support via DMs" : {
+ "comment" : "Button label to contact support from an error screen"
+ },
+ "Contact support via email at [support@damus.io](mailto:support@damus.io)" : {
+ "comment" : "Text to contact support via email"
+ },
"Content filters" : {
"comment" : "Section title for content filtering/moderation configuration."
},
@@ -387,6 +396,9 @@
"Could not find user to mute..." : {
"comment" : "Alert message to indicate that the muted user could not be found."
},
+ "Could not parse the URL you are trying to open." : {
+ "comment" : "User visible error description"
+ },
"Create account" : {
"comment" : "Button to navigate to create account view."
},
@@ -769,6 +781,9 @@
"Load media" : {
"comment" : "Button to show media in note."
},
+ "Loading thread" : {
+ "comment" : "Accessibility label for the thread view when it is loading"
+ },
"Local" : {
"comment" : "Option for notification mode setting: Local notification mode"
},
@@ -832,11 +847,11 @@
"Mute Hashtag" : {
"comment" : "Label represnting a button that the user can tap to mute a given hashtag so they don't see it in their feed anymore."
},
- "Mute user" : {
- "comment" : "Context menu option for muting users."
+ "Mute/Block user" : {
+ "comment" : "Context menu option for muting/blocking users."
},
- "Mute User" : {
- "comment" : "Title of alert for muting a user."
+ "Mute/Block User" : {
+ "comment" : "Title of alert for muting/blocking a user."
},
"Muted" : {
"comment" : "Navigation title of view to see list of muted users & phrases.\nSidebar menu label for muted users view."
@@ -924,6 +939,9 @@
},
"Nostr Address" : {
"comment" : "Label for the Nostr Address section of user profile form."
+ },
+ "Nostr is the super app. Because it’s actually an ecosystem of apps, all of which make each other better. People haven’t grasped that yet. They will when it’s more accessible and onboarding is more straightforward and intuitive." : {
+
},
"NostrScript" : {
"comment" : "Navigation title for the view showing NostrScript."
@@ -940,6 +958,9 @@
"Note from a %@ you've muted" : {
"comment" : "Text to indicate that what is being shown is a note which has been muted."
},
+ "Note not found" : {
+ "comment" : "Heading for the thread view in a not found error state"
+ },
"Note you've muted" : {
"comment" : "Label indicating note has been muted\nText to indicate that what is being shown is a note which has been muted."
},
@@ -1000,6 +1021,9 @@
"OnlyZaps mode" : {
"comment" : "Setting toggle to hide reactions."
},
+ "Oops!" : {
+ "comment" : "Heading for an error screen"
+ },
"Open in browser" : {
"comment" : "Button to open the value found in browser."
},
@@ -1045,6 +1069,12 @@
"Please choose relays from the list below to filter the current feed:" : {
"comment" : "Instructions on how to filter a specific timeline feed by choosing relay servers to filter on."
},
+ "Please double-check the checkout web page, or go to the Side Menu → \"Purple\" to check your account status. If you have already paid, but still don't see your account active, please save the URL of the checkout page where you came from, contact our support, and give us the URL to help you with this issue." : {
+ "comment" : "User-facing tips on what to do if a Purple welcome link doesn't work"
+ },
+ "Please try again, check the URL for typos, or contact support for further help." : {
+ "comment" : "User visible error tips"
+ },
"Point your camera to a QR code…" : {
"comment" : "Text on QR code camera view instructing user to point to QR code"
},
@@ -1263,6 +1293,9 @@
"Save your login info?" : {
"comment" : "Ask user if they want to save their account information."
},
+ "Saved" : {
+ "comment" : "Small label indicating that the user's draft has been saved to storage"
+ },
"Scan a user's pubkey" : {
"comment" : "Text to prompt scanning a QR code of a user's pubkey to open their profile."
},
@@ -1368,9 +1401,6 @@
"Show only from users you follow" : {
"comment" : "Setting to Show notifications only associated to users your follow"
},
- "Show only preferred languages on Universe feed" : {
- "comment" : "Toggle to show notes that are only in the device's preferred languages on the Universe feed and hide notes that are in other languages."
- },
"Show profile action sheets" : {
"comment" : "Setting to show profile action sheets when clicking on a user's profile picture"
},
@@ -1518,9 +1548,6 @@
"This user cannot be zapped because they have not configured zaps on their account yet. Time to orange-pill?" : {
"comment" : "Comment explaining why a user cannot be zapped."
},
- "Thread" : {
- "comment" : "Navigation bar title for note thread."
- },
"Threads" : {
"comment" : "Section header title for a list of threads that are muted."
},
@@ -1560,6 +1587,9 @@
"Truncate timeline text" : {
"comment" : "Setting to truncate text in timeline"
},
+ "Try checking the link again, your internet connection, whether you need to connect to a specific relay to access this content." : {
+ "comment" : "Tips on what to do if a note cannot be found."
+ },
"Type %@ to delete" : {
"comment" : "Text field prompt asking user to type DELETE in all caps to confirm that they want to proceed with deleting their account."
},
@@ -1665,6 +1695,9 @@
"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)" : {
"comment" : "Message indicating that no First Aid actions are available."
},
+ "We were unable to find the note you were looking for." : {
+ "comment" : "Text for the thread view when it is unable to find the note the user is looking for"
+ },
"We'll save your account key, so you won't need to enter it manually next time you log in." : {
"comment" : "Reminder to user that they should save their account information."
},
@@ -1716,6 +1749,12 @@
"You cannot share content because you are not logged in. Please close this view, log in to your account, and try again." : {
"comment" : "Label explaining that sharing cannot proceed because the user is not logged in."
},
+ "You clicked on a Purple welcome link, but it does not look like the checkout is completed yet. This is likely a bug." : {
+ "comment" : "Error label upon continuing in the app from a Damus Purple purchase"
+ },
+ "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 have no bookmarks yet, add them in the context menu" : {
"comment" : "Text indicating that there are no bookmarks to be viewed"
},
@@ -1725,6 +1764,9 @@
"Your content is being broadcasted to the network. Please wait." : {
"comment" : "Label explaining that their content sharing action is in progress"
},
+ "Your draft has been saved to storage" : {
+ "comment" : "Accessibility label indicating that a user's post draft has been saved, meant only for visually impaired users"
+ },
"Your Name" : {
"comment" : "Label for Your Name section of user profile form."
},
diff --git a/damus/en-US.xcloc/Source Contents/damus/en-US.lproj/InfoPlist.strings b/damus/en-US.xcloc/Source Contents/damus/en-US.lproj/InfoPlist.strings
index 89a491dc..f093e7a6 100644
--- a/damus/en-US.xcloc/Source Contents/damus/en-US.lproj/InfoPlist.strings
+++ b/damus/en-US.xcloc/Source Contents/damus/en-US.lproj/InfoPlist.strings
@@ -9,6 +9,6 @@
/* Privacy - Face ID Usage Description */
"NSFaceIDUsageDescription" = "Local authentication to access private key";
/* Privacy - Microphone Usage Description */
-"NSMicrophoneUsageDescription" = "Damus needs access to your microphone for creating video recording posts";
+"NSMicrophoneUsageDescription" = "Damus needs access to your microphone to allow you to create video recordings that you can choose to post publicly on the network";
/* Privacy - Photo Library Additions Usage Description */
"NSPhotoLibraryAddUsageDescription" = "Granting Damus access to your photos allows you to save images.";
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 1cc690ca..6ac970c1 100644
Binary files a/damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings and b/damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings differ
diff --git a/damus/ja.lproj/InfoPlist.strings b/damus/ja.lproj/InfoPlist.strings
index 38c4a959..cbe89db8 100644
Binary files a/damus/ja.lproj/InfoPlist.strings and b/damus/ja.lproj/InfoPlist.strings differ
diff --git a/damus/nl.lproj/InfoPlist.strings b/damus/nl.lproj/InfoPlist.strings
index bf40502e..ed88ca87 100644
Binary files a/damus/nl.lproj/InfoPlist.strings and b/damus/nl.lproj/InfoPlist.strings differ
diff --git a/damus/nl.lproj/Localizable.strings b/damus/nl.lproj/Localizable.strings
index 5c32c910..4bfc1e82 100644
Binary files a/damus/nl.lproj/Localizable.strings and b/damus/nl.lproj/Localizable.strings differ
diff --git a/damus/pl-PL.lproj/InfoPlist.strings b/damus/pl-PL.lproj/InfoPlist.strings
index 596d243b..28e8b212 100644
Binary files a/damus/pl-PL.lproj/InfoPlist.strings and b/damus/pl-PL.lproj/InfoPlist.strings differ
diff --git a/damus/pl-PL.lproj/Localizable.strings b/damus/pl-PL.lproj/Localizable.strings
index 66f557a8..a163bf9c 100644
Binary files a/damus/pl-PL.lproj/Localizable.strings and b/damus/pl-PL.lproj/Localizable.strings differ
diff --git a/damus/pt-PT.lproj/Localizable.strings b/damus/pt-PT.lproj/Localizable.strings
index 1260f1fc..0feb8298 100644
Binary files a/damus/pt-PT.lproj/Localizable.strings and b/damus/pt-PT.lproj/Localizable.strings differ
diff --git a/damus/th.lproj/InfoPlist.strings b/damus/th.lproj/InfoPlist.strings
index 13d38b93..2ef858bc 100644
Binary files a/damus/th.lproj/InfoPlist.strings and b/damus/th.lproj/InfoPlist.strings differ
diff --git a/damus/th.lproj/Localizable.strings b/damus/th.lproj/Localizable.strings
index 8e054117..67aa660a 100644
Binary files a/damus/th.lproj/Localizable.strings and b/damus/th.lproj/Localizable.strings differ
diff --git a/damus/th.lproj/Localizable.stringsdict b/damus/th.lproj/Localizable.stringsdict
index bac09f39..b85d84f8 100644
--- a/damus/th.lproj/Localizable.stringsdict
+++ b/damus/th.lproj/Localizable.stringsdict
@@ -209,7 +209,7 @@
NSStringFormatValueTypeKeydother
- คำพูด
+ อ้างอิงsats