From c81c14a761367cd8013b6be6448e038af427b735 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Tue, 4 Apr 2023 01:30:32 +0000 Subject: [PATCH 1/7] Apply translations in ar 100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.stringsdict' on the 'ar' language. --- damus/ar.lproj/Localizable.stringsdict | 48 ++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) diff --git a/damus/ar.lproj/Localizable.stringsdict b/damus/ar.lproj/Localizable.stringsdict index b936bf0f..22e7ad30 100644 --- a/damus/ar.lproj/Localizable.stringsdict +++ b/damus/ar.lproj/Localizable.stringsdict @@ -338,6 +338,54 @@ %2$@ ساتوشي + zap_notification_no_message + + NSStringLocalizedFormatKey + %1$#@NOTIFICATION@ + NOTIFICATION + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + @ + zero + تم استلام %2$@ ساتوشي من %3$@ + one + تم استلام %2$@ ساتوشي من %3$@ + two + تم استلام %2$@ ساتوشي من %3$@ + few + تم استلام %2$@ ساتوشي من %3$@ + many + تم استلام %2$@ ساتوشي من %3$@ + other + تم استلام %2$@ ساتوشي من %3$@ + + + zap_notification_with_message + + NSStringLocalizedFormatKey + %1$#@NOTIFICATION@ + NOTIFICATION + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + @ + zero + تم استلام %2$@ من %3$@: "%4$@" + one + تم استلام %2$@ من %3$@: "%4$@" + two + تم استلام %2$@ من %3$@: "%4$@" + few + تم استلام %2$@ من %3$@: "%4$@" + many + تم استلام %2$@ من %3$@: "%4$@" + other + تم استلام %2$@ من %3$@: "%4$@" + + zapped_tagged_in_3 NSStringLocalizedFormatKey From 6655b6ac9d8db36151c1f92a293d5e8c01ca580b Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Tue, 4 Apr 2023 01:34:09 +0000 Subject: [PATCH 2/7] Apply translations in ar 100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/InfoPlist.strings' on the 'ar' language. --- damus/ar.lproj/InfoPlist.strings | Bin 710 -> 1270 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/damus/ar.lproj/InfoPlist.strings b/damus/ar.lproj/InfoPlist.strings index 3841fdaecdcf776908c6e3ce5daec074628e0259..befb404a3f84eadd73b0057178ea0dbe820004b4 100644 GIT binary patch literal 1270 zcmbtU(MrQW5S*ud@GFjpv;<;WLeU~Vw7rxzXf22zP_3w-ZE36E&#SYS#25)SRLb4n z_HOrXW_I)W5yFQ-AFo(oj%VD{o8t)^tmw_~PJcoB;&yz5IDm%%hNT!=ikM{QJ;t7M zcnGB-v0Oek)2)Xh7^n(ukzEAHI;1HNI9y=hHra6^1EJUC32^M)riW`!;1 zB@r9)l470Ux)fc+R!9Cu9f?6AzMP1aCf5zxKsqv_HRy64yMJ3Uq_y-%-@ED!9CwMd zX*Ig#>>>S-Sq<9KldjvbF0NhTxQdIRV@8!8!|uUG9b`#rDw%^vI(`ODeU-1T`>P9lCM(i*Ttmwz=3 inq2>6?1*04H+j{kU6#1|(XKHFSW%~0HEF-)o$&=pCb~KR delta 15 Xcmeyyd5m?!tI6LO&uo6iEWii=L4XHH From 6dfc39e1edcab145e9ab3ec412808e06e83f20e5 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Tue, 4 Apr 2023 01:34:23 +0000 Subject: [PATCH 3/7] Apply translations in ar 100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/InfoPlist.strings' on the 'ar' language. --- damus/ar.lproj/InfoPlist.strings | Bin 1270 -> 1270 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/damus/ar.lproj/InfoPlist.strings b/damus/ar.lproj/InfoPlist.strings index befb404a3f84eadd73b0057178ea0dbe820004b4..f2dc8277505b33eb121f211a71d1743832f2c818 100644 GIT binary patch delta 16 Ycmeyy`HgeKB*w{A%tD)&Fa|LL06e7z5dZ)H delta 14 Vcmeyy`HgeKBt}M;&663EnE@^$1vCHv From 08badfc7463096c1c68777eba2a99df58ade3960 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Tue, 4 Apr 2023 01:36:13 +0000 Subject: [PATCH 4/7] Apply translations in ar 100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings' on the 'ar' language. --- damus/ar.lproj/Localizable.strings | Bin 74358 -> 76704 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/damus/ar.lproj/Localizable.strings b/damus/ar.lproj/Localizable.strings index 2d540ce98a712c13ff64998a99b64f9e745e71bd..e9677bef6054daced057880fbf0e6ece3dc992e2 100644 GIT binary patch delta 1546 zcma)6Uu;ul6#p*kKGv@L!@A4eUDxf>LF-m%>7>ZWR62^NSOe;VFFus5bJcOXbboX& zMooP1#bh4iHHH{Td^T)1L1}`)Fhvt0nix%Zf@nZqCWM3-1LE)8+qE4UW16q`-tT

!m&51cND<(xzl(1)t zoH!=(cq@tt{Ii9>aOP`hJt_f)4o%(Z4l6-GAbhgKP00RdM!#j zw|Ce-?%CT(?TPLd6NQZdmdPp7nPiHd+U+AVEA=%?7`BJ8!XhdMWlBb^#elNy-Df=; zO;7@F>swt3(T(I3yVV7J4gqsRdVrlWDEtBBk&y>LM2Z&A4O7q8o%BUyv-PL0bkGOK z{Pgh&~#XI*!AQu?=Lv0o;HCbYd>ZI&)QiF~|p( zf|9lVe~EiP1rCe0nVkaVCt`H-*FYmv_bOj#9}OMs z1r6==)A82jmzEFHzPO)uJ|nH=KBdcB&6SocjV_m)sJA5B7;6lx;PlHly-*HWce<4> z#h|6nHM;R(ul;@byJl)XH%O1nZ*D+8(xaoQR?Cq)aRM}Q_vR@5gi1ZX#A)Pw7k#t8 zyRNdE`!$+g*=oOe{!X96--G{`Kjy6nrVZg#3=yMZF>58mic0abvbio9O8lm&u{ymB z%cR^5y~OCq%l%|t_0j6JCi}f>?!4xqjUSZkL``IJ1RCfsh$$i3@YGYxt&&X`MM;us<&({cxYTT6|~ u7Ta@uHA$CGcRM1|sv>e~a;iXvJLqCrXF0VnB~>|D7ek8r*@mDpyYX*!ihEE1 delta 309 zcmZ2*o#opRmJLe`CkyC{uqHC3Fr-XwJSjR^%1>ePCci9JN3e)srnsm&n;Dxrns+4O)4)!7t*O4Zq1*xcDX zCQmdJ-kf7Bk6PetW$~XCopUmV1&sioPtC5;4 zH;auwk0F&InW2QCm_Y$Z=1*qykl*|xMU8p#oV8q=8!{7ECM)Q(OfJY2*!(B&K)~jL z18=w|-;0-+Jjaq_^0m_vf(i^d44FXPB|!aY4EYR2lRqZQPG2F&$TNA`A)U#5XC)@f zo#dNrbB<$k&RG!!h-q)QHV3_%#yI)I8-eL9DvVN_|9o6#I6XmwQDD1{3S$X70E~EQ AN&o-= From ddf60e78b98d2cc62364ce8566c9b3470a344c78 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Tue, 4 Apr 2023 12:36:37 +0000 Subject: [PATCH 5/7] Apply translations in hu_HU 100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/InfoPlist.strings' on the 'hu_HU' language. --- damus/hu-HU.lproj/InfoPlist.strings | Bin 808 -> 1442 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/damus/hu-HU.lproj/InfoPlist.strings b/damus/hu-HU.lproj/InfoPlist.strings index cec8f91d28347c3192097e4e688297df809bd8b7..7e1af8bb45ee609408ede2d7ed57be2755ebef45 100644 GIT binary patch literal 1442 zcmb`H&rZTX5XR^1Q#3sikq0my6hbgjLSlS?LW__>X-XlHx8=yelZi+5H@n5Pag(C) z(C**)=9_P3_T#-HEeYgCHj+s!3rSeTGMBaFtRi`4oiQ%WNlQ9%CZTktU$g1eEQZzn z5Zf!hPRT+>*K9t97(j>(kX5 z;Bi4zb3D%Ymu9WGd0~EFwCd$mcK7V6mK&@l=2Y!fFTHyJBSDX*Snu(qxnH5A<{&e1 zJJta)G}ng@#bNjnn(Jf`m!85O!Mh9I!$MXUq`pt4y{S?0jz8_xtGcHsOv@Be_Btf+Zgsc rW-HdJXT+$z>+4BX*jAwSZG_S(b_H{-QhiM`5cEb_q13ziqN?0aBAp1u delta 15 XcmZ3)y@GARtI1+aZ#D<81Tg{tGb{zi From 2f4e33fc9ff2fb6ec6bc98e191bc81704a70af01 Mon Sep 17 00:00:00 2001 From: Terry Yiu <963907+tyiu@users.noreply.github.com> Date: Tue, 4 Apr 2023 10:26:02 -0400 Subject: [PATCH 6/7] Fix localization issues and export strings for translation --- damus/Models/Wallet.swift | 26 +-- damus/Views/ReplyView.swift | 15 +- .../Localized Contents/en-US.xliff | 158 +++++++----------- .../damus/en-US.lproj/Localizable.strings | Bin 77876 -> 77480 bytes 4 files changed, 87 insertions(+), 112 deletions(-) diff --git a/damus/Models/Wallet.swift b/damus/Models/Wallet.swift index 4d430dd6..d436135d 100644 --- a/damus/Models/Wallet.swift +++ b/damus/Models/Wallet.swift @@ -42,42 +42,42 @@ enum Wallet: String, CaseIterable, Identifiable { return .init(index: -1, tag: "systemdefaultwallet", displayName: NSLocalizedString("Local default", comment: "Dropdown option label for system default for Lightning wallet."), link: "lightning:", appStoreLink: "lightning:", image: "") case .strike: - return .init(index: 0, tag: "strike", displayName: NSLocalizedString("Strike", comment: "Dropdown option label for Lightning wallet, Strike."), link: "strike:", + return .init(index: 0, tag: "strike", displayName: "Strike", link: "strike:", appStoreLink: "https://apps.apple.com/us/app/strike-bitcoin-payments/id1488724463", image: "strike") case .cashapp: - return .init(index: 1, tag: "cashapp", displayName: NSLocalizedString("Cash App", comment: "Dropdown option label for Lightning wallet, Cash App."), link: "https://cash.app/launch/lightning/", + return .init(index: 1, tag: "cashapp", displayName: "Cash App", link: "https://cash.app/launch/lightning/", appStoreLink: "https://apps.apple.com/us/app/cash-app/id711923939", image: "cashapp") case .muun: - return .init(index: 2, tag: "muun", displayName: NSLocalizedString("Muun", comment: "Dropdown option label for Lightning wallet, Muun."), link: "muun:", appStoreLink: "https://apps.apple.com/us/app/muun-wallet/id1482037683", image: "muun") + return .init(index: 2, tag: "muun", displayName: "Muun", link: "muun:", appStoreLink: "https://apps.apple.com/us/app/muun-wallet/id1482037683", image: "muun") case .bluewallet: - return .init(index: 3, tag: "bluewallet", displayName: NSLocalizedString("Blue Wallet", comment: "Dropdown option label for Lightning wallet, Blue Wallet."), link: "bluewallet:lightning:", + return .init(index: 3, tag: "bluewallet", displayName: "Blue Wallet", link: "bluewallet:lightning:", appStoreLink: "https://apps.apple.com/us/app/bluewallet-bitcoin-wallet/id1376878040", image: "bluewallet") case .walletofsatoshi: - return .init(index: 4, tag: "walletofsatoshi", displayName: NSLocalizedString("Wallet of Satoshi", comment: "Dropdown option label for Lightning wallet, Wallet of Satoshi."), link: "walletofsatoshi:lightning:", + return .init(index: 4, tag: "walletofsatoshi", displayName: "Wallet of Satoshi", link: "walletofsatoshi:lightning:", appStoreLink: "https://apps.apple.com/us/app/wallet-of-satoshi/id1438599608", image: "walletofsatoshi") case .zebedee: - return .init(index: 5, tag: "zebedee", displayName: NSLocalizedString("Zebedee", comment: "Dropdown option label for Lightning wallet, Zebedee."), link: "zebedee:lightning:", + return .init(index: 5, tag: "zebedee", displayName: "Zebedee", link: "zebedee:lightning:", appStoreLink: "https://apps.apple.com/us/app/zebedee-wallet/id1484394401", image: "zebedee") case .zeusln: - return .init(index: 6, tag: "zeusln", displayName: NSLocalizedString("Zeus LN", comment: "Dropdown option label for Lightning wallet, Zeus LN."), link: "zeusln:lightning:", + return .init(index: 6, tag: "zeusln", displayName: "Zeus LN", link: "zeusln:lightning:", appStoreLink: "https://apps.apple.com/us/app/zeus-ln/id1456038895", image: "zeusln") case .lnlink: - return .init(index: 7, tag: "lnlink", displayName: NSLocalizedString("LNLink", comment: "Dropdown option label for Lightning wallet, LNLink."), link: "lnlink:lightning:", + return .init(index: 7, tag: "lnlink", displayName: "LNLink", link: "lnlink:lightning:", appStoreLink: "https://testflight.apple.com/join/aNY4yuuZ", image: "lnlink") case .phoenix: - return .init(index: 8, tag: "phoenix", displayName: NSLocalizedString("Phoenix", comment: "Dropdown option label for Lightning wallet, Phoenix."), link: "phoenix://", + return .init(index: 8, tag: "phoenix", displayName: "Phoenix", link: "phoenix://", appStoreLink: "https://apps.apple.com/us/app/phoenix-wallet/id1544097028", image: "phoenix") case .breez: - return .init(index: 9, tag: "breez", displayName: NSLocalizedString("Breez", comment: "Dropdown option label for Lightning wallet, Breez."), link: "breez:", + return .init(index: 9, tag: "breez", displayName: "Breez", link: "breez:", appStoreLink: "https://apps.apple.com/us/app/breez-lightning-client-pos/id1463604142", image: "breez") case .bitcoinbeach: - return .init(index: 10, tag: "bitcoinbeach", displayName: NSLocalizedString("Bitcoin Beach", comment: "Dropdown option label for Lightning wallet, Bitcoin Beach."), link: "bitcoinbeach://", + return .init(index: 10, tag: "bitcoinbeach", displayName: "Bitcoin Beach", link: "bitcoinbeach://", appStoreLink: "https://apps.apple.com/sv/app/bitcoin-beach-wallet/id1531383905", image: "bbw") case .blixtwallet: - return .init(index: 11, tag: "blixtwallet", displayName: NSLocalizedString("Blixt Wallet", comment: "Dropdown option label for Lightning wallet, Blixt Wallet"), link: "blixtwallet:lightning:", + return .init(index: 11, tag: "blixtwallet", displayName: "Blixt Wallet", link: "blixtwallet:lightning:", appStoreLink: "https://testflight.apple.com/join/EXvGhRzS", image: "blixt-wallet") case .river: - return .init(index: 12, tag: "river", displayName: NSLocalizedString("River", comment: "Dropdown option label for Lightning wallet, River"), link: "river://", + return .init(index: 12, tag: "river", displayName: "River", link: "river://", appStoreLink: "https://apps.apple.com/us/app/river-buy-mine-bitcoin/id1536176542", image: "river") } diff --git a/damus/Views/ReplyView.swift b/damus/Views/ReplyView.swift index 410af4a6..d90de481 100644 --- a/damus/Views/ReplyView.swift +++ b/damus/Views/ReplyView.swift @@ -25,12 +25,15 @@ struct ReplyView: View { return "@" + Profile.displayName(profile: prof, pubkey: pk).username } .joined(separator: " ") - Text("Replying to ", comment: "Indicating that the user is replying to the following listed people.") - .foregroundColor(.gray) - .font(.footnote) + - Text(names.isEmpty ? "self" : names) - .foregroundColor(.accentColor) - .font(.footnote) + if names.isEmpty { + Text("Replying to \(Text("self", comment: "Part of a larger sentence 'Replying to self' in US English. 'self' indicates that the user is replying to themself and no one else.").foregroundColor(.accentColor).font(.footnote))", comment: "Indicating that the user is replying to the themself and no one else, where the parameter is 'self' in US English.") + .foregroundColor(.gray) + .font(.footnote) + } else { + Text("Replying to \(Text(verbatim: names).foregroundColor(.accentColor).font(.footnote))", comment: "Indicating that the user is replying to the following listed people.") + .foregroundColor(.gray) + .font(.footnote) + } } .onTapGesture { participantsShown.toggle() diff --git a/damus/en-US.xcloc/Localized Contents/en-US.xliff b/damus/en-US.xcloc/Localized Contents/en-US.xliff index 904e084f..01a64340 100644 --- a/damus/en-US.xcloc/Localized Contents/en-US.xliff +++ b/damus/en-US.xcloc/Localized Contents/en-US.xliff @@ -205,21 +205,11 @@ Sentence composed of 2 variables to describe how many people are following a use 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. - - Bitcoin Beach - Bitcoin Beach - Dropdown option label for Lightning wallet, Bitcoin Beach. - Bitcoin Lightning Tips Bitcoin Lightning Tips Label for Bitcoin Lightning Tips section of user profile form. - - Blixt Wallet - Blixt Wallet - Dropdown option label for Lightning wallet, Blixt Wallet - Block Block @@ -247,11 +237,6 @@ Sentence composed of 2 variables to describe how many people are following a use Blocked Users Navigation title of view to see list of blocked users. - - Blue Wallet - Blue Wallet - Dropdown option label for Lightning wallet, Blue Wallet. - Bookmarks Bookmarks @@ -263,11 +248,6 @@ Sentence composed of 2 variables to describe how many people are following a use Boosts Accessibility label for boosts button - - Breez - Breez - Dropdown option label for Lightning wallet, Breez. - Broadcast Broadcast @@ -286,10 +266,10 @@ Sentence composed of 2 variables to describe how many people are following a use Cancel deleting the user. Cancel out of logging out the user. - - Cash App - Cash App - Dropdown option label for Lightning wallet, Cash App. + + Choose from Library + Choose from Library + Option to select photo from library Clear All @@ -349,8 +329,7 @@ Sentence composed of 2 variables to describe how many people are following a use Copy Image Copy Image - Context menu option to copy an image into clipboard. - Context menu option to copy an image to clipboard. + Context menu option to copy an image into clipboard. Copy Image URL @@ -397,6 +376,11 @@ Sentence composed of 2 variables to describe how many people are following a use Copy invoice Title of section for copying a Lightning invoice identifier. + + Could not find the user you're looking for + Could not find the user you're looking for + Indicates that there are no users found. + Could not find user to block... Could not find user to block... @@ -432,11 +416,17 @@ Sentence composed of 2 variables to describe how many people are following a use Custom Zap Amount Header text to indicate that the text field below it is to enter a custom zap amount. + + DM by %@ + DM by %@ + DM by heading in local notification + DMs 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. + Setting to enable DM Local Notification Toolbar label for DMs view, where DM is the English abbreviation for Direct Message. @@ -525,11 +515,6 @@ Sentence composed of 2 variables to describe how many people are following a use Edit Button to edit user's profile. - - Edit participants - Edit participants - Text indicating that the view is used for editing which participants are replied to in a note. - Encrypted Encrypted @@ -651,11 +636,6 @@ Sentence composed of 2 variables to describe how many people are following a use It's spam Button for user to report that the account or content has spam. - - LNLink - LNLink - Dropdown option label for Lightning wallet, LNLink. - Left Handed Left Handed @@ -686,11 +666,26 @@ Sentence composed of 2 variables to describe how many people are following a use Like Accessibility Label for Like button + + Liked by %@ + Liked by %@ + Liked by heading in local notification + + + Likes + Likes + Setting to enable Like Local Notification + Load %lld more Load %lld more Button text for loading more events, where the variable is the number of events. + + Local Notifications + Local Notifications + Section header for damus local notifications user configuration + Local authentication to access private key Local authentication to access private key @@ -724,20 +719,15 @@ Sentence composed of 2 variables to describe how many people are following a use Make sure your nsec account key is saved before you logout or you will lose access to this account Reminder message in alert to get customer to verify that their private security account key is saved saved before logging out. + + Mentioned by %@ + Mentioned by %@ + Mentioned by heading in local notification + Mentions Mentions - Label for filter for seeing mention notifications (replies, etc). - - - Miscellaneous - Miscellaneous - Section header for miscellaneous user configuration - - - Muun - Muun - Dropdown option label for Lightning wallet, Muun. + Setting to enable Mention Local Notification NIP-05 Verification @@ -825,11 +815,6 @@ Sentence composed of 2 variables to describe how many people are following a use Alert for deleting the users account. Section title for deleting the user - - Phoenix - Phoenix - Dropdown option label for Lightning wallet, Phoenix. - Plan Plan @@ -967,6 +952,11 @@ Picker option to indicate that a zap should be sent privately and not identify t Reply Accessibility label for reply button + + Replying to + Replying to + Text indicating that the view is used for editing which participants are replied to in a note. + Replying to %@ Replying to %@ @@ -982,11 +972,6 @@ Picker option to indicate that a zap should be sent privately and not identify t Replying to self Label to indicate that the user is replying to themself. - - Replying to: - Replying to: - Indicating that the user is replying to the following listed people. - Report Report @@ -1014,10 +999,16 @@ Picker option to indicate that a zap should be sent privately and not identify t Reposted Text indicating that the post was reposted (i.e. re-shared). + + Reposted by %@ + Reposted by %@ + Reposted by heading in local notification + Reposts Reposts - Navigation bar title for Reposts view. + Navigation bar title for Reposts view. + Setting to enable Repost Local Notification Requests @@ -1029,11 +1020,6 @@ Picker option to indicate that a zap should be sent privately and not identify t Retry Button to retry completing account creation after an error occurred. - - River - River - Dropdown option label for Lightning wallet, River - Satoshi Nakamoto Satoshi Nakamoto @@ -1169,16 +1155,16 @@ Picker option to indicate that a zap should be sent privately and not identify t Software Label to display relay software. - - Strike - Strike - Dropdown option label for Lightning wallet, Strike. - Supported NIPs Supported NIPs Label to display relay's supported NIPs. + + Take Photo + Take Photo + Option to take a photo with the camera + Thanks! Thanks! @@ -1234,11 +1220,6 @@ Picker option to indicate that a zap should be sent privately and not identify t Translated from %@ Button to indicate that the note has been translated from a different language. - - Translating from %@... - Translating from %@... - Button to indicate that the note is in the process of being translated from a different language. - Translations Translations @@ -1318,15 +1299,10 @@ YOU WILL NO LONGER BE ABLE TO LOG INTO DAMUS USING THIS ACCOUNT KEY. Wallet Sidebar menu label for Wallet view. - - Wallet Selector - Wallet Selector - Section title for selection of wallet. - - - Wallet of Satoshi - Wallet of Satoshi - Dropdown option label for Lightning wallet, Wallet of Satoshi. + + Wallet and others + Wallet and others + Section header for miscellaneous user configuration Website @@ -1408,17 +1384,8 @@ YOU WILL NO LONGER BE ABLE TO LOG INTO DAMUS USING THIS ACCOUNT KEY. Zaps Zaps - Navigation bar title for the Zaps view. - - - Zebedee - Zebedee - Dropdown option label for Lightning wallet, Zebedee. - - - Zeus LN - Zeus LN - Dropdown option label for Lightning wallet, Zeus LN. + Navigation bar title for the Zaps view. + Setting to enable Zap Local Notification https://example.com/pic.jpg @@ -1535,6 +1502,11 @@ YOU WILL NO LONGER BE ABLE TO LOG INTO DAMUS USING THIS ACCOUNT KEY. satoshi Example username of Bitcoin creator(s), Satoshi Nakamoto. + + self + self + Part of a larger sentence 'Replying to self' in US English. 'self' indicates that the user is replying to themself and no one else. + wss://some.relay.com wss://some.relay.com 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 26972180a4d79e6da57e60d3d68e720873dc3368..18b326bdcef3495583614eb38b6aa9cd324b0bc6 100644 GIT binary patch delta 1676 zcma)6T})eL82%0%$Z1pBGfI2tO4*T3i<7}v=QJ_85t%^)TA8~sA?^o|W~DSO3v%Jy zyzuA7R3G##v0KdIh1tl091{{V7cO?=VhoxwrU7ktIgS!k!k{V~k_i^Ls1u zTPXG-DA+;6yQai4- z_|bZ+$sx*7$!C#Ig?S{R6Y&wMIx2=YPFtmudI@pk2@*hG7eS|-xX5Y4R~NLdq}VpD z^AI5n3Eg8t@o)(#OkWr0_Aom{=Yxd%s@T>v8^LH)gZ}jnGr8DXCAR+Jtvj->pRkft zGc8azojZKzT`wN5(guof7D z*?wbLliXfw0=d`o=_FG%IyFi2lw}ej{QSBP^IfjFLZfuIq2hA4yi9D9#NNK~!cvUe MyQEg*NQZReAG}1q7XSbN delta 1524 zcmZ{kTS!zv7{_OH({h5NbvdBw9~}nGa$TVSVT5dS;6_%rf);W`6VCX77H~jLc{v z`#iAFEy2p54fcXWb73NooK!+W%LP*bGw8hOaM3d=atd;Z zL`q0KsUsbv4d+$JtH&>-thSMSq9dEd9jw$r9f@m4AP~$1|6M)zdVAwVt|`jBfFz{C z<0S`rR8N$(%D^R@2xi`JU_e8YW+?ROxzQI#Mb@5GRtu6sq?6ib)fGBJOXS3jNChmwIz}{~@~;tdnl=eolaCzaBcu&HQ@# zVuG9z){~4OJvnUTGu3S-7=Lbu>p>e&2>avMiiKwL@rKcO*5jgX@b_8a=9^wP-mHZk z6R8&U)&ryl3)2P#6KTx1joNu%^FoFgQIQ@WeO@E=+BG?DbL0u zL$5c0`_^T!4wpa#wy--6dZ?%rp{>|mA*CZu;RPYmh!t$bEJw5b-#swfogeL1rOQh3 z&!%59^7i2?PBG&Ba>RbDUn4qmUTIqq7;90nF*^S?65hllEw%E6 zx98%Z=a>i Date: Tue, 4 Apr 2023 15:16:56 +0000 Subject: [PATCH 7/7] Apply translations in vi 100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings' on the 'vi' language. --- damus/vi.lproj/Localizable.strings | Bin 79326 -> 79000 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/damus/vi.lproj/Localizable.strings b/damus/vi.lproj/Localizable.strings index e5e1235cae267391b991479c3a94fcab62eacd63..422730d262b0337edf226a9eb2ed23109e1b1abf 100644 GIT binary patch delta 1760 zcmbVMZ%k8H6u-B$?Dd6|VoNI&UY-RkaSOD_;>JQOt~g=e8{Sw3(fIA1%cZ6PM<_*L&|d zzjMy-p7Xo)!2J0=^JH<5%>-o%i^C=Ci?(!;e!Pk{u;#bwDYOndncO~M{%9A8lO!1; zF`^L_|Hbe@jQ&X#>pT_;QuJ@M$jjOt3G@_#Puf9NMzzAZNfSxFjTT) z-?7Txiyp7z<5h*jO~nZQKvBtF1el~M`2ZbmC>jgyIw-;YZiO{i4w`p&swf3F{=i|p>c<&z|ND2m~> zQ%V$Ohu?(M_cr!T&zaH}x09Xd91_)q5x9>GlDBdy5B za+M^H1=r`xA^wJ!rDEMCJr$s}rN&tYCTU>JT0Ly${XdHIziX%jsbo96_MHvxoVT&w z!yzTWi5$Un2A(rHsq`sN{ZtwClqQkxM;JLQ;C_awdACT*k+W7wVQRcgsV;XmT2NvK z-r8-2H_S35%tkiAiOmvJHA-ykv->7!NpCD4K)#}cU*Br}Ja8o41XU+X;799vSf4I| zmWw5hZ6u4lsHBt3DMR?(M&|S~JFQ`q~e0o zkHO05l<3P4;k491{8QATrpYQIV$`=`HtQ3+ zrfFBTCfYy~9PtU}?aybIPw-0+J>m|=k#9bwQQS%5lR%3h!M;yeMQ}WPVvl$9yJQc( zcZl(b2)i&`zxgU_o!@6-@t<6lExQpTj`2nX+H*G{EY1}}=aOs@lO-4j^KH9Wisr-N za6vj%1z#;yg7&+tj|HgLT^MyOiVf6ac6aHLi8bG8mMmSoZvA3CZ7lMU-9R&L=*UQc zXO>DDu=uBFf!KH*()~)Cih$3eoBQTO&=AnUg6Rm6vx){sFI9*;XNg}o+4M;(bwbxa z6KiU462tK^=V4cC@L{|cK4Qk8aSN^+{C@d8uOzWIkI;qIhJvps64&WplsMX-g#&jT zaN=XvmrpW|D|QF{%L@KIcIZs^>c^_7ZAY$d4#9;GRkxtBeJCGXtrzjlXXi1_3|C!l zdk^(|1ix9*kJ{>i$*V2;H7Av?WE6VNnZMq${g^6G^D E7d~pyoB#j- delta 1626 zcmZvcZAep57{||>7$OF?B_jGH)^o1T`$CM%&Uv15e$U(g-rmpVw_nZu z=|NZ#k->k}374-pVKi!`bD(C}kr^UU(m-~Q7#s|GiYInt8j(o_KGR5uG?OHrNZ@}Q zEy@{aJLLem#>!TBsRgD6{}}Oe=O{;8@X|iKE|bj|rUiddW#=cQBujxSC&1h2&Iq9w zPvhFb&7s?AMr3vh*?|xQ!r!QCvbdDmU;mz$r`f9kq2^%)|FUWpH6j;{A=?ocCHqMU zV%5x2R&6WBZE(GFI-j}vwAlz;Er696c{hpSDoA$WPm4ABRJhIqMV&?bKvme%^Rf&E z)~3U;xZJ{()T};cM zu*VMFuMTIdA`vk~@V;;_(MF7sM^aqLbT|1fHDJbZ(nR{{8>t!BN%S<3R$MjV?FPtw zkl;hfU6Qfr3Q=?wS&xs9$WC3sTDuxrW5r$;!HIx{pE>o*1YLogo;7CP-8(u-)mPbl zAM8IL2H%C{P~VsX=U6^F;-O)>jve*Tf;=r(WFT6fgtpl(uwI>?68t=oP=IY+nH?#0Rm6lWmo#<<>O^y_spueun6a{)3c2tW0WA?@5G< zx3`&(9XnTJ}_kO&(_3TOyAN4(H=JAA84 zqWw-BS{A!kLep7qfclNuDZ<)<^@|=v@X>cy?@{}!v%|bdsrG9>!R)}=#$HzK#Kc|I Vqi0UoS+JM}SiMBe>`Q=N`v>)Tse%9i