From 63e364ce5bc4cd6b51cad2bebb466311b9a86032 Mon Sep 17 00:00:00 2001 From: Terry Yiu <963907+tyiu@users.noreply.github.com> Date: Sun, 4 Aug 2024 23:59:48 -0400 Subject: [PATCH] Export strings for translation --- .../Localized Contents/en-US.xliff | 179 +++++++++--------- .../damus/en-US.lproj/Localizable.strings | Bin 153918 -> 151922 bytes 2 files changed, 91 insertions(+), 88 deletions(-) diff --git a/damus/en-US.xcloc/Localized Contents/en-US.xliff b/damus/en-US.xcloc/Localized Contents/en-US.xliff index 064a0d72..ae5412ec 100644 --- a/damus/en-US.xcloc/Localized Contents/en-US.xliff +++ b/damus/en-US.xcloc/Localized Contents/en-US.xliff @@ -144,11 +144,6 @@ Sentence composed of 2 variables to describe how many people are following a use API Key (required) Prompt for required entry of API Key to use translation server. - - About - About - Label to prompt for about text entry for user to describe about themself. - About Me About Me @@ -159,6 +154,11 @@ Sentence composed of 2 variables to describe how many people are following a use Absolute Boss Placeholder text for About Me description. + + Absolute legend. + Absolute legend. + Example Bio + Accessibility Accessibility @@ -189,6 +189,11 @@ Sentence composed of 2 variables to describe how many people are following a use Add Bookmark Button text to add bookmark to a note. + + Add Photo + Add Photo + Label to indicate user can add a photo. + Add all Add all @@ -356,10 +361,10 @@ Tip: You can always change this later in Settings → Translations Be the first to access upcoming premium features: Automatic translations, longer note storage, and more Description of new features to be expected - - Before we get started, you'll need to save your account info, otherwise you won't be able to login in the future if you ever uninstall Damus. - Before we get started, you'll need to save your account info, otherwise you won't be able to login in the future if you ever uninstall Damus. - Reminder to user that they should save their account information. + + Bio + Bio + Label to prompt bio entry for user to describe themself. Bitcoin Lightning Tips @@ -388,10 +393,10 @@ Tip: You can always change this later in Settings → Translations Broadcast music playing on Apple Music Toggle to enable or disable broadcasting what music is being played on Apple Music in their profile status. - - By signing up, you agree to our - By signing up, you agree to our - Ask the user if they already have an account on Nostr + + By continuing you agree to our + By continuing you agree to our + No comment provided by engineer. By subscribing to Damus Purple, you are accepting our [privacy policy](https://damus.io/privacy-policy.txt) and Apple's Standard [EULA](https://www.apple.com/legal/internet-services/itunes/dev/stdeula/) @@ -601,26 +606,21 @@ Button to connect to the relay. Could not find user to mute... Alert message to indicate that the muted user could not be found. + + Create Account + Create Account + Button to continue to the create account page. + Create account Create account Button to navigate to create account view. - - Create account now - Create account now - Button to create account. - Create new mutelist Create new mutelist Title of alert prompting the user to create a new mutelist. - - Creator(s) of Bitcoin. Absolute legend. - Creator(s) of Bitcoin. Absolute legend. - Example description about Bitcoin creator(s), Satoshi Nakamoto. - Custom Custom @@ -631,6 +631,7 @@ Button to connect to the relay. DMs Navigation title for DMs view, where DM is the English abbreviation for Direct Message. Navigation title for view of DMs, where DM is an English abbreviation for Direct Message. + Picker option for DM selector for seeing only DMs that have been responded to. DM is the English abbreviation for Direct Message. Setting to enable DM Local Notification Toolbar label for DMs view, where DM is the English abbreviation for Direct Message. @@ -717,11 +718,6 @@ Button to disconnect from a relay server. Dismiss Button to dismiss alert - - Display name - Display name - Label to prompt display name entry. - Done Done @@ -969,7 +965,8 @@ My side interests include languages and I am striving to be a #polyglot - I am a Hashtags Hashtags - Section header title for a list of hashtags that are muted. + Label for filter for seeing only hashtag follows. + Section header title for a list of hashtags that are muted. Hello everybody! @@ -1109,11 +1106,6 @@ Hope to meet folks who are on their own journeys to a peaceful and free life!LIVE Text indicator that the video is a livestream. - - Learn more about Nostr - Learn more about Nostr - Button that opens up a webpage where the user can learn more about Nostr. - Learn more about the features Learn more about the features @@ -1124,16 +1116,6 @@ Hope to meet folks who are on their own journeys to a peaceful and free life!Left Handed Moves the post button to the left side of the screen - - Let's get started! - Let's get started! - Button to continue to login page. - - - Let's go! - Let's go! - Button to complete account creation and start using the app. - LibreTranslate (Open Source) LibreTranslate (Open Source) @@ -1238,7 +1220,8 @@ Hope to meet folks who are on their own journeys to a peaceful and free life! Mentions Mentions - Setting to enable Mention Local Notification + Label for filter for seeing mention notifications (replies, etc). + Setting to enable Mention Local Notification Merch @@ -1258,7 +1241,9 @@ Hope to meet folks who are on their own journeys to a peaceful and free life! Mute Mute - Alert button to mute a user. + Alert button to mute a user. + Button to mute a profile + Title for confirmation dialog to mute a profile. Mute %@? @@ -1298,6 +1283,11 @@ Hope to meet folks who are on their own journeys to a peaceful and free life! + + Name + Name + Label to prompt name entry. + Never Never @@ -1323,6 +1313,11 @@ Text label indicating that there is no NIP-11 relay software information found. New to Nostr? Ask the user if they are new to Nostr + + Next + Next + Button to continue with account creation. + No No @@ -1378,11 +1373,6 @@ Text label indicating that there is no NIP-11 relay software information found. Nostr Address Label for the Nostr Address section of user profile form. - - Nostr is a protocol, designed for simplicity, that aims to create a censorship-resistant global social network - Nostr is a protocol, designed for simplicity, that aims to create a censorship-resistant global social network - Description about what is Nostr. - NostrScript NostrScript @@ -1393,6 +1383,11 @@ Text label indicating that there is no NIP-11 relay software information found. NostrScript Error Text indicating that there was an error with loading NostrScript. There is a more descriptive error message shown separately underneath. + + Not now + Not now + Button to not save key, complete account creation, and start using the app. + Note from a %@ you've muted Note from a %@ you've muted @@ -1407,15 +1402,12 @@ Label indicating note has been muted Notes Notes - Label for filter for seeing only notes (instead of notes and replies). -Label for filter for seeing only your notes (instead of notes and replies). -A label indicating that the notes being displayed below it are from a timeline, not search results + Label for filter for seeing only notes (instead of notes and replies). Notes & Replies Notes & Replies - Label for filter for seeing notes and replies (instead of only notes). -Label for filter for seeing your notes and replies (instead of only your notes). + Label for filter for seeing notes and replies (instead of only notes). Notes with the #nsfw tag usually contains adult content or other "Not safe for work" content @@ -1504,6 +1496,11 @@ Button label to dismiss an error dialog Optional Prompt to enter optional additional information when reporting an account or content. + + Orange-pill + Orange-pill + Button label that allows the user to start a direct message conversation with the user shown on-screen, to orange-pill them (i.e. help them to setup zaps) + - - Public Key - Public Key - Label to indicate the public key of the account. - Public key Public key @@ -1810,7 +1802,7 @@ Button label to dismiss an error dialog Requests Requests - Picker option for DM selector for seeing only message requests (DMs that someone else sent the user which has not been responded to yet). DM is the English abbreviation for Direct Message. + Picker option for DM selector for seeing only message requests (DMs that someone else sent the user which has not been responded to yet Reset contact list @@ -1872,6 +1864,11 @@ Button label to dismiss an error dialog Save Key in Secure Keychain Toggle to save private key to the Apple secure keychain. + + Save your login info? + Save your login info? + Ask user if they want to save their account information. + Scan Code Scan Code @@ -2054,6 +2051,11 @@ Button label to dismiss an error dialog Show wallet selector Toggle to show or hide selection of wallet. + + Sign In + Sign In + Button to continue to login page. + Sign Out Sign Out @@ -2074,11 +2076,6 @@ Button label to dismiss an error dialog Skip Button to dismiss the suggested users screen - - Social media has developed into a key way information flows around the world. Unfortunately, our current social media systems are broken - Social media has developed into a key way information flows around the world. Unfortunately, our current social media systems are broken - Description about why Nostr is needed. - Someone posted a note Someone posted a note @@ -2187,11 +2184,6 @@ Enjoy! The address should either begin with LNURL or should look like an email address. Giving the description of the alert message. - - The go-to iOS Nostr client - The go-to iOS Nostr client - Quick description of what Damus is - The relay you are trying to add is already added. You're all set! @@ -2199,6 +2191,11 @@ You're all set! You're all set! An error message that appears when the user attempts to add a relay that has already been added. + + The social network you control + The social network you control + Quick description of what Damus is + There has been an unexpected error with the in-app purchase. Please try again later or contact support@damus.io. Error: %@ There has been an unexpected error with the in-app purchase. Please try again later or contact support@damus.io. Error: %@ @@ -2228,16 +2225,16 @@ Nice to meet you all! #introductions #plebchain Nice to meet you all! #introductions #plebchain First post example given to the user during onboarding, as a suggestion as to what they could post first - - This is your secret account key. You need this to access your account. Don't share this with anyone! Save it in a password manager and keep it safe! - This is your secret account key. You need this to access your account. Don't share this with anyone! Save it in a password manager and keep it safe! - Label to describe that a private key is the user's secret account key and what they should do with it. - This note contains too many items and cannot be rendered This note contains too many items and cannot be rendered Error message indicating that a note is too big and cannot be rendered + + This user cannot be zapped because they have not configured zaps on their account yet. Time to orange-pill? + 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 @@ -2375,6 +2372,11 @@ Nice to meet you all! #introductions #plebchain User muted Alert message to indicate the user has been muted + + User not zappable + User not zappable + Headline indicating a user cannot be zapped + Username Username @@ -2479,6 +2481,11 @@ This will reset your contact list, including the list of everyone you follow and 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'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. + Reminder to user that they should save their account information. + Website Website @@ -2519,21 +2526,11 @@ This will reset your contact list, including the list of everyone you follow and What do you want to report? Header text to prompt user what issue they want to report. - - What is Nostr? - What is Nostr? - Heading text for section describing what is Nostr. - Who to Follow Who to Follow Title for a screen displaying suggestions of who to follow - - Why we need Nostr? - Why we need Nostr? - Heading text for section describing why Nostr is needed. - Words Words @@ -2644,7 +2641,8 @@ This will reset your contact list, including the list of everyone you follow and Zaps Zaps - Navigation bar title for the Zaps view. + Label for filter for zap notifications. + Navigation bar title for the Zaps view. Navigation title for zap settings. Section header for zap settings Setting to enable Zap Local Notification @@ -2761,6 +2759,11 @@ This will reset your contact list, including the list of everyone you follow and %@ and %@ reposted your profile Notification that 2 users reposted the current user's profile + + required + required + Label indicating that a form input is required. + self self 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 70d27d27ba5fb18f38ab0049458c04c64965ad9e..ae53dc3857f950bf973d91923508d9485418a43a 100644 GIT binary patch delta 1961 zcmd5-T}%{L6rM9I%dp+7qszhy2m`Lgt`wo=SCPLM8cd3tR%suM7KH^;7?!`b5JSbL zeJ~Z#LwnLb@T0*}Y6xZ3Nr<(peW})1+B7!xf#6GRO+!qRnm$m{a|ai;2_{YY(oE*u zbMLwLoHO6~?wPC8vA>^-Z6)CIzHMsa5J^cjY^s8Jgq^ z&!u#>?&3FHDu29x#fE9)slnT&cee=N8&C^6q7R!X<>eRA?mL2Z3C!vmG)$S z-C51&-eOo*Yfz2fl8YvH%871smOZ5hlgV;MvbE zI+h5@baf*evORGA?M!yeq+!`AwR0$4YTz)>GM$>FW`2aVkylz++sbQMtY@(<)|z=& zq2U|Ls1H#tB9s~Rd&#>;5wo5h!VsB&|&q|=YV+c;jI&B&Jg55L7S$>^Rr&q02{@J#}enjz~Y8 zOgksrW)fCtbrE%nuwdV2r>F@|O<0WELy%&jg+Wm0;1>{2N5?>kS)(+@qqCq#VRog0 z12tai;RNwfeF@DA<%Hjs*35`Em^Vc;rJv`e5edAEeSW8F&0TaaPfn$w38*%%pNGlK zVFngb@lCKrRY^M4egiJ3G7jB@OCYezB!ufKL4aE_!VdtaN<=+`?4w*kr=2Nr!n9ZLEvgA;`VVGU2Uph4AJTpwAUZShq?g zK~$Yix51|8HI6R0CJMTbF%*|nczQCMOX>7OPVE1c6XyI;PK$gaFZIiN+?W+oqMHRH zFzrSX`R2faWt|G$TmW?q9K%H3Z{pa_-yd!qVZ3V@>t?B*MiXVHYfUrtrOF9sCew{2 zw>;v;@%r~;UtuUSL<7Llh72l81#67x6dl}duK5#iutB9AbztA$#Bgg2yl5O?`XCJt delta 3256 zcmds3eQZ-z6u;-Kc3ml5*R@?YSogMpV|5!tkwJu{jD-WKvO!NBg zyXV|<&OPV%JNN#2B;!PHMz?ti2L0f|U^iGYLSnUO7H^1zoR`RzYP}!ZEa1d%yTB?} z)Z21r4#`E4P{j;-iiAFg>rX?rRKu>6eacio^<{WAb-n7HbiA+)d?__>e!O(-Frk_Q zc1)Bi8{E~RPSlgHR(h+VUH@;8w@ci`W%S*lM^Pf8^ixHQq;(=fqXf;XB92)}$VR(g zap0{^u$1zWW)iL;wN^6LDB`+7!wj2mCL<*xfj@77T-@aZ8&)R4Bv0J*E^DMXhCHgY ztW7tfQWj!lC`P6dA~YCD4UL*e5*HOCGVs*wrRrbqMP`M^r;_z~&&b5=L|V1zz%MRA z4wT9K=!@8Q30(THB(*ErGD+T>Ym?^=+GWK@HaY*0oyX~1qh`@Adk&U>ir0eR-gk;{ z(+7l`PY<1yv#T8PlL0U8_bE0!e*ng%QOWSn15hXfhdjj$g9((>QoW8`j%rGMLWIdE zm!LwZa(7j+Jbuvmgt`+`n>*(?2#_`d-FNa7FGl^~g&O(Yf}Bwg;H!V*jV#5EeVf3O z>hHSa)hMCl!-CqYetS1`*Bhap`fE^p7xna1|R zWPxkLXo{0oBdso{vEjj>aZC@jfvh%D&4|{x@ER1L8URm-yM|HGr#RBK?NnI?D#6o* zzVE@JZ41C%kb4$cvHK`tF7O$Q)i%t6_tUWZU2g2P#NKy$tWwEvYUgKz2_DSj&FjQa zTZTpcaeFK#YYCIAb*>ifx^;`IMuS}j=XkW1m9Tu&5TDE#d;yB^<2JBKb!VQOKGT91 zW`J4lv6!%I9XKX5G67-&_k0xe6`VcbahSYXdvX!_0Qbm&y+=Ezk~? z1yCx#?rD^Plocztg9$h8gUOiO4PI?6g3pAnt6o`j>ta$x5; zt?V>xhGDoDFx)$6Ps1>$v4I=?kiskvWalr^A>PRFB5{+R2L4hRy0T|ZcA=3NZf(Yi z#jO?()K}AGI#h$GLAt$>5Ox&m7GMlLy9FNHQ1BTHJK%KBsF-$ zt6Sw^$gX3CFryv~FHXA5lR668D3NhIuhyB%0mer3o~L`8Fa3vYN~oEEQMY2#uAhMl zFWwt~rQrrjTlrwU8pT4fh*CZh24PBdqn@I~h$Jnhnsce1Xtg|9l%u(>!jFK2Uz65< z4Zh48hP|9x?~&HaRy?~7=sU| z?zbVG$VP`YIPt(A$HR`8C55EFh_v~lWkkaNF&Z-s_#BPXkMC@)I@+6PCPq&K>9^`y zF`q7AK-STMAtP~8s;8Mk9P`uvb7R`x-{2r{|M$yew?*6aJ1q9{PXcgW*YoOmv%IOOJA9t<>sqxb=6xr%-