damus

nostr ios client
git clone git://jb55.com/damus
Log | Files | Refs | README | LICENSE

commit a325a3c064fb9e7de51b6ba20da9b89a58201445
parent d0a6c2e2e4ba3f9581e72acf7fec3ada8e97bec8
Author: Terry Yiu <963907+tyiu@users.noreply.github.com>
Date:   Sun,  5 Mar 2023 11:45:02 +1300

Translations (#722)

* Add missing comments to localizable strings and change zap type picker style

* Apply translations in nl

translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'nl' language.

* Apply translations in ja

translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'ja' language.

* Apply translations in de

translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'de' language.

* Apply translations in de

translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'de' language.

* Apply translations in ar

translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'ar' language.

* Apply translations in ar

translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'ar' language.

* Apply translations in pl_PL

translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'pl_PL' language.

* Apply translations in fr_FR

translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'fr_FR' language.

* Apply translations in es_419

translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.stringsdict'
on the 'es_419' language.

* Apply translations in pl_PL

translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.stringsdict'
on the 'pl_PL' language.

* Apply translations in es_419

translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'es_419' language.

* Apply translations in es_419

translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'es_419' language.

* Apply translations in el_GR

translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'el_GR' language.

* Apply translations in cs

translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'cs' language.

* Apply translations in uk

translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'uk' language.

* Apply translations in ru

translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'ru' language.

* Apply translations in ar

translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.stringsdict'
on the 'ar' language.

* Apply translations in ar

translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.stringsdict'
on the 'ar' language.

* Apply translations in ar

translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.stringsdict'
on the 'ar' language.

* Apply translations in ar

translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.stringsdict'
on the 'ar' language.

* Apply translations in ar

translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.stringsdict'
on the 'ar' language.

* Apply translations in ar

translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.stringsdict'
on the 'ar' language.

* Apply translations in ar

translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.stringsdict'
on the 'ar' language.

* Apply translations in ar

translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.stringsdict'
on the 'ar' language.

* Apply translations in ar

translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.stringsdict'
on the 'ar' language.

* Apply translations in ar

translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.stringsdict'
on the 'ar' language.

* Apply translations in ar

translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.stringsdict'
on the 'ar' language.

---------

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
Diffstat:
Mdamus/Views/Events/ZapEvent.swift | 2+-
Mdamus/Views/Notifications/EventGroupView.swift | 2+-
Mdamus/Views/Zaps/CustomizeZapView.swift | 17++++++++---------
Mdamus/ar.lproj/Localizable.strings | 0
Mdamus/ar.lproj/Localizable.stringsdict | 36++++++++++++++++++------------------
Mdamus/cs.lproj/Localizable.strings | 0
Mdamus/de.lproj/Localizable.strings | 0
Mdamus/el-GR.lproj/Localizable.strings | 0
Mdamus/en-US.xcloc/Localized Contents/en-US.xliff | 51+++++++++++++++++++++++++++++++++++++++++----------
Mdamus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings | 0
Mdamus/es-419.lproj/Localizable.strings | 0
Mdamus/es-419.lproj/Localizable.stringsdict | 164++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----
Mdamus/fr-FR.lproj/Localizable.strings | 0
Mdamus/ja.lproj/Localizable.strings | 0
Mdamus/nl.lproj/Localizable.strings | 0
Mdamus/pl-PL.lproj/Localizable.strings | 0
Mdamus/pl-PL.lproj/Localizable.stringsdict | 184+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------
Mdamus/ru.lproj/Localizable.strings | 0
Adamus/uk.lproj/Localizable.strings | 0
19 files changed, 395 insertions(+), 61 deletions(-)

diff --git a/damus/Views/Events/ZapEvent.swift b/damus/Views/Events/ZapEvent.swift @@ -21,7 +21,7 @@ struct ZapEvent: View { if zap.private_request != nil { Image(systemName: "lock.fill") .foregroundColor(Color("DamusGreen")) - .help("Only you can see this message and who sent it.") + .help(NSLocalizedString("Only you can see this message and who sent it.", comment: "Help text on green lock icon that explains that only the current user can see the message of a zap event and who sent the zap.")) } } diff --git a/damus/Views/Notifications/EventGroupView.swift b/damus/Views/Notifications/EventGroupView.swift @@ -128,7 +128,7 @@ func reacting_to_text(profiles: Profiles, our_pubkey: String, group: EventGroupT switch group.events.count { case 0: - return NSLocalizedString("??", comment: "") + return "??" case 1: let display_name = event_group_author_name(profiles: profiles, ind: 0, group: group) diff --git a/damus/Views/Zaps/CustomizeZapView.swift b/damus/Views/Zaps/CustomizeZapView.swift @@ -84,17 +84,16 @@ struct CustomizeZapView: View { var zap_type_desc: String { switch zap_type { case .pub: - return "Everyone on can see that you zapped" + return NSLocalizedString("Everyone on can see that you zapped", comment: "Description of public zap type where the zap is sent publicly and identifies the user who sent it.") case .anon: - return "Noone can see that you zapped" + return NSLocalizedString("No one can see that you zapped", comment: "Description of anonymous zap type where the zap is sent anonymously and does not identify the user who sent it.") case .priv: let pk = event.pubkey let prof = state.profiles.lookup(id: pk) let name = Profile.displayName(profile: prof, pubkey: pk) - return String(format: "Only '%@' can see that you zapped them", - name) + return NSLocalizedString("Only '\(name)' can see that you zapped them", comment: "Description of private zap type where the zap is sent privately and does not identify the user to the public.") case .non_zap: - return "No zaps are sent, only a lightning payment." + return NSLocalizedString("No zaps are 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.") } } @@ -102,10 +101,10 @@ struct CustomizeZapView: View { Picker(NSLocalizedString("Zap Type", comment: "Header text to indicate that the picker below it is to choose the type of zap to send."), selection: $zap_type) { Text("Public", comment: "Picker option to indicate that a zap should be sent publicly and identify the user as who sent it.").tag(ZapType.pub) Text("Private", comment: "Picker option to indicate that a zap should be sent privately and not identify the user to the public.").tag(ZapType.priv) - Text("Anon", comment: "Picker option to indicate that a zap should be sent anonymously and not identify the user as who sent it.").tag(ZapType.anon) + Text("Anonymous", comment: "Picker option to indicate that a zap should be sent anonymously and not identify the user as who sent it.").tag(ZapType.anon) Text("None", comment: "Picker option to indicate that sats should be sent to the user's wallet as a regular Lightning payment, not as a zap.").tag(ZapType.non_zap) } - .pickerStyle(.segmented) + .pickerStyle(.menu) } var AmountPicker: some View { @@ -139,9 +138,9 @@ struct CustomizeZapView: View { case .failed(let err): switch err { case .fetching_invoice: - self.error = "Error fetching lightning invoice" + self.error = NSLocalizedString("Error fetching lightning invoice", comment: "Message to display when there was an error fetching a lightning invoice while attempting to zap.") case .bad_lnurl: - self.error = "Invalid lightning address" + self.error = NSLocalizedString("Invalid lightning address", comment: "Message to display when there was an error attempting to zap due to an invalid lightning address.") } break case .got_zap_invoice(let inv): diff --git a/damus/ar.lproj/Localizable.strings b/damus/ar.lproj/Localizable.strings Binary files differ. diff --git a/damus/ar.lproj/Localizable.stringsdict b/damus/ar.lproj/Localizable.stringsdict @@ -211,11 +211,11 @@ <key>two</key> <string>%2$@ و %1$d مستخدمان آخران نشروا منشورا تمت الإشارة لك فيه</string> <key>few</key> - <string>%2$@ و %1$d مستخدم آخر نشر منشورا تمت الإشارة لك فيه</string> - <key>many</key> <string>%2$@ و %1$d مستخدمون آخرون نشروا منشورا تمت الإشارة لك فيه</string> + <key>many</key> + <string>%2$@ و %1$d مستخدم آخر نشروا منشورا تمت الإشارة لك فيه</string> <key>other</key> - <string>%2$@ و %1$d مستخدمون آخرون نشروا منشورا تمت الإشارة لك فيه</string> + <string>%2$@ و %1$d مستخدم آخر نشروا منشورا تمت الإشارة لك فيه</string> </dict> </dict> <key>reposted_your_post_3</key> @@ -235,11 +235,11 @@ <key>two</key> <string>%2$@ و %1$d مستخدمان آخران نشروا منشورك</string> <key>few</key> - <string>%2$@ و %1$d مستخدم آخر نشروا منشورك</string> - <key>many</key> <string>%2$@ و %1$d مستخدمون آخرون نشروا منشورك</string> + <key>many</key> + <string>%2$@ و %1$d مستخدم آخر نشروا منشورك</string> <key>other</key> - <string>%2$@ و %1$d مستخدمون آخرون نشروا منشورك</string> + <string>%2$@ و %1$d مستخدم آخر نشروا منشورك</string> </dict> </dict> <key>reposted_your_profile_3</key> @@ -259,11 +259,11 @@ <key>two</key> <string>%2$@ و %1$d مستخدمان آخران نشروا حسابك</string> <key>few</key> - <string>%2$@ و %1$d مستخدم آخر نشر حسابك</string> - <key>many</key> <string>%2$@ و %1$d مستخدمون آخرون نشروا حسابك</string> + <key>many</key> + <string>%2$@ و %1$d مستخدم آخر نشروا حسابك</string> <key>other</key> - <string>%2$@ و %1$d مستخدمون آخرون نشروا حسابك</string> + <string>%2$@ و %1$d مستخدم آخر نشروا حسابك</string> </dict> </dict> <key>reposts_count</key> @@ -331,11 +331,11 @@ <key>two</key> <string>%2$@ و %1$d مستخدمان آخران ومّضوا منشورا تمت الإشارة لك فيه</string> <key>few</key> - <string>%2$@ و %1$d مستخدم آخر ومّض منشورا تمت الإشارة لك فيه</string> + <string>%2$@ و %1$d مستخدم آخر ومّضوا منشورا تمت الإشارة لك فيه</string> <key>many</key> - <string>%2$@ و %1$d مستخدمون آخرون ومّضوا منشورا تمت الإشارة لك فيه</string> + <string>%2$@ و %1$d مستخدم آخر ومّضوا منشورا تمت الإشارة لك فيه</string> <key>other</key> - <string>%2$@ و %1$d مستخدمون آخرون ومّضوا منشورا تمت الإشارة لك فيه</string> + <string>%2$@ و %1$d مستخدم آخر ومّضوا منشورا تمت الإشارة لك فيه</string> </dict> </dict> <key>zapped_your_post_3</key> @@ -355,11 +355,11 @@ <key>two</key> <string>%2$@ و %1$d مستخدمان آخران ومّضوا منشورك</string> <key>few</key> - <string>%2$@ و %1$d مستخدم آخر ومّض منشورك</string> - <key>many</key> <string>%2$@ و %1$d مستخدمون آخرون ومّضوا منشورك</string> + <key>many</key> + <string>%2$@ و %1$d مستخدم آخر ومّضوا منشورك</string> <key>other</key> - <string>%2$@ و %1$d مستخدمون آخرون ومّضوا منشورك</string> + <string>%2$@ و %1$d مستخدم آخر ومّضوا منشورك</string> </dict> </dict> <key>zapped_your_profile_3</key> @@ -379,11 +379,11 @@ <key>two</key> <string>%2$@ و %1$d مستخدمان آخران ومّضوا حسابك</string> <key>few</key> - <string>%2$@ و %1$d مستخدم آخر ومّض حسابك</string> - <key>many</key> <string>%2$@ و %1$d مستخدمون آخرون ومّضوا حسابك</string> + <key>many</key> + <string>%2$@ و %1$d مستخدم آخر ومّضوا حسابك</string> <key>other</key> - <string>%2$@ و %1$d مستخدمون آخرون ومّضوا حسابك</string> + <string>%2$@ و %1$d مستخدم آخر ومّضوا حسابك</string> </dict> </dict> <key>zaps_count</key> diff --git a/damus/cs.lproj/Localizable.strings b/damus/cs.lproj/Localizable.strings Binary files differ. diff --git a/damus/de.lproj/Localizable.strings b/damus/de.lproj/Localizable.strings Binary files differ. diff --git a/damus/el-GR.lproj/Localizable.strings b/damus/el-GR.lproj/Localizable.strings Binary files differ. diff --git a/damus/en-US.xcloc/Localized Contents/en-US.xliff b/damus/en-US.xcloc/Localized Contents/en-US.xliff @@ -83,11 +83,6 @@ Sentence composed of 2 variables to describe how many people are following a use <target>'%@' is an invalid NIP-05 identifier. It should look like an email.</target> <note>Description of why the nip05 identifier is invalid.</note> </trans-unit> - <trans-unit id="??" xml:space="preserve"> - <source>??</source> - <target>??</target> - <note>No comment provided by engineer.</note> - </trans-unit> <trans-unit id="API Key (optional)" xml:space="preserve"> <source>API Key (optional)</source> <target>API Key (optional)</target> @@ -483,11 +478,21 @@ Sentence composed of 2 variables to describe how many people are following a use <target>Enter your account key to login:</target> <note>Prompt for user to enter an account key to login.</note> </trans-unit> + <trans-unit id="Error fetching lightning invoice" xml:space="preserve"> + <source>Error fetching lightning invoice</source> + <target>Error fetching lightning invoice</target> + <note>Message to display when there was an error fetching a lightning invoice while attempting to zap.</note> + </trans-unit> <trans-unit id="Error: %@" xml:space="preserve"> <source>Error: %@</source> <target>Error: %@</target> <note>Error message indicating why saving keys failed.</note> </trans-unit> + <trans-unit id="Everyone on can see that you zapped" xml:space="preserve"> + <source>Everyone on can see that you zapped</source> + <target>Everyone on can see that you zapped</target> + <note>Description of public zap type where the zap is sent publicly and identifies the user who sent it.</note> + </trans-unit> <trans-unit id="Filter" xml:space="preserve"> <source>Filter</source> <target>Filter</target> @@ -574,6 +579,11 @@ Sentence composed of 2 variables to describe how many people are following a use <target>Invalid key</target> <note>Error message indicating that an invalid account key was entered for login.</note> </trans-unit> + <trans-unit id="Invalid lightning address" xml:space="preserve"> + <source>Invalid lightning address</source> + <target>Invalid lightning address</target> + <note>Message to display when there was an error attempting to zap due to an invalid lightning address.</note> + </trans-unit> <trans-unit id="It's spam" xml:space="preserve"> <source>It's spam</source> <target>It's spam</target> @@ -667,10 +677,15 @@ Sentence composed of 2 variables to describe how many people are following a use <target>No block list found, create a new one? This will overwrite any previous block lists.</target> <note>Alert message prompt that asks if the user wants to create a new block list, overwriting previous block lists.</note> </trans-unit> - <trans-unit id="Non-Zap" xml:space="preserve"> - <source>Non-Zap</source> - <target>Non-Zap</target> - <note>Picker option to indicate that sats should be sent to the user's wallet as a regular Lightning payment, not as a zap.</note> + <trans-unit id="No one can see that you zapped" xml:space="preserve"> + <source>No one can see that you zapped</source> + <target>No one can see that you zapped</target> + <note>Description of anonymous zap type where the zap is sent anonymously and does not identify the user who sent it.</note> + </trans-unit> + <trans-unit id="No zaps are sent, only a lightning payment." xml:space="preserve"> + <source>No zaps are sent, only a lightning payment.</source> + <target>No zaps are sent, only a lightning payment.</target> + <note>Description of non-zap type where sats are sent to the user's wallet as a regular Lightning payment, not as a zap.</note> </trans-unit> <trans-unit id="None" xml:space="preserve"> <source>None</source> @@ -697,6 +712,16 @@ Sentence composed of 2 variables to describe how many people are following a use <target>Nudity or explicit content</target> <note>Button for user to report that the account or content has nudity or explicit content.</note> </trans-unit> + <trans-unit id="Only '(name)' can see that you zapped them" xml:space="preserve"> + <source>Only '(name)' can see that you zapped them</source> + <target>Only '(name)' can see that you zapped them</target> + <note>Description of private zap type where the zap is sent privately and does not identify the user to the public.</note> + </trans-unit> + <trans-unit id="Only you can see this message and who sent it." xml:space="preserve"> + <source>Only you can see this message and who sent it.</source> + <target>Only you can see this message and who sent it.</target> + <note>Help text on green lock icon that explains that only the current user can see the message of a zap event and who sent the zap.</note> + </trans-unit> <trans-unit id="Paid Relay" xml:space="preserve"> <source>Paid Relay</source> <target>Paid Relay</target> @@ -757,7 +782,8 @@ Label for filter for seeing your posts and replies (instead of only your posts). <trans-unit id="Private" xml:space="preserve"> <source>Private</source> <target>Private</target> - <note>Heading indicating that this application keeps personally identifiable information private. A sentence describing what is done to keep data private comes after this heading.</note> + <note>Heading indicating that this application keeps personally identifiable information private. A sentence describing what is done to keep data private comes after this heading. +Picker option to indicate that a zap should be sent privately and not identify the user to the public.</note> </trans-unit> <trans-unit id="Private Key" xml:space="preserve"> <source>Private Key</source> @@ -1002,6 +1028,11 @@ Label for filter for seeing your posts and replies (instead of only your posts). <note>Button to show the DeepL translation API key. Button to show the LibreTranslate server API key.</note> </trans-unit> + <trans-unit id="Show more" xml:space="preserve"> + <source>Show more</source> + <target>Show more</target> + <note>Button to show entire note.</note> + </trans-unit> <trans-unit id="Show wallet selector" xml:space="preserve"> <source>Show wallet selector</source> <target>Show wallet selector</target> 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 Binary files differ. diff --git a/damus/es-419.lproj/Localizable.strings b/damus/es-419.lproj/Localizable.strings Binary files differ. diff --git a/damus/es-419.lproj/Localizable.stringsdict b/damus/es-419.lproj/Localizable.stringsdict @@ -38,6 +38,60 @@ <string>Seguidores</string> </dict> </dict> + <key>reacted_tagged_in_3</key> + <dict> + <key>NSStringLocalizedFormatKey</key> + <string>%#@REACTED@</string> + <key>REACTED</key> + <dict> + <key>NSStringFormatSpecTypeKey</key> + <string>NSStringPluralRuleType</string> + <key>NSStringFormatValueTypeKey</key> + <string>d</string> + <key>one</key> + <string>%2$@ y %1$d persona más reaccionaron a una publicación en la que te etiquetaron</string> + <key>many</key> + <string>%2$@ y %1$d personas más reaccionaron a una publicación en la que te etiquetaron</string> + <key>other</key> + <string>%2$@ y %1$d personas más reaccionaron a una publicación en la que te etiquetaron</string> + </dict> + </dict> + <key>reacted_your_post_3</key> + <dict> + <key>NSStringLocalizedFormatKey</key> + <string>%#@REACTED@</string> + <key>REACTED</key> + <dict> + <key>NSStringFormatSpecTypeKey</key> + <string>NSStringPluralRuleType</string> + <key>NSStringFormatValueTypeKey</key> + <string>d</string> + <key>one</key> + <string>%2$@ y %1$d persona más reaccionaron a tu publicación</string> + <key>many</key> + <string>%2$@ y %1$d personas más reaccionaron a tu publicación</string> + <key>other</key> + <string>%2$@ y %1$d personas más reaccionaron a tu publicación</string> + </dict> + </dict> + <key>reacted_your_profile_3</key> + <dict> + <key>NSStringLocalizedFormatKey</key> + <string>%#@REACTED@</string> + <key>REACTED</key> + <dict> + <key>NSStringFormatSpecTypeKey</key> + <string>NSStringPluralRuleType</string> + <key>NSStringFormatValueTypeKey</key> + <string>d</string> + <key>one</key> + <string>%2$@ y %1$d persona más reaccionaron a tu perfil</string> + <key>many</key> + <string>%2$@ y %1$d personas más reaccionaron a tu perfil</string> + <key>other</key> + <string>%2$@ y %1$d personas más reaccionaron a tu perfil</string> + </dict> + </dict> <key>reactions_count</key> <dict> <key>NSStringLocalizedFormatKey</key> @@ -74,7 +128,7 @@ <string>Relés</string> </dict> </dict> - <key>replying_to_one_and_others</key> + <key>replying_to_two_and_others</key> <dict> <key>NSStringLocalizedFormatKey</key> <string>%#@OTHERS@</string> @@ -85,29 +139,65 @@ <key>NSStringFormatValueTypeKey</key> <string>d</string> <key>one</key> - <string>Respondiendo a %2$@ y %1$d otro</string> + <string>Respondiendo a %2$@, %3$@ y %1$d otro</string> <key>many</key> - <string>Respondiendo a %2$@ y %1$d otros</string> + <string>Respondiendo a %2$@, %3$@ y %1$d otros</string> <key>other</key> - <string>Respondiendo a %2$@ y %1$d otros</string> + <string>Respondiendo a %2$@, %3$@ y %1$d otros</string> </dict> </dict> - <key>replying_to_two_and_others</key> + <key>reposted_tagged_in_3</key> <dict> <key>NSStringLocalizedFormatKey</key> - <string>%#@OTHERS@</string> - <key>OTHERS</key> + <string>%#@REPOSTED@</string> + <key>REPOSTED</key> <dict> <key>NSStringFormatSpecTypeKey</key> <string>NSStringPluralRuleType</string> <key>NSStringFormatValueTypeKey</key> <string>d</string> <key>one</key> - <string>Respondiendo a %2$@, %3$@ y %1$d otro</string> + <string>%2$@ y %1$d persona más republicaron una publicación en la que te etiquetaron</string> <key>many</key> - <string>Respondiendo a %2$@, %3$@ y %1$d otros</string> + <string>%2$@ y %1$d personas más republicaron una publicación en la que te etiquetaron</string> <key>other</key> - <string>Respondiendo a %2$@, %3$@ y %1$d otros</string> + <string>%2$@ y %1$d personas más republicaron una publicación en la que te etiquetaron</string> + </dict> + </dict> + <key>reposted_your_post_3</key> + <dict> + <key>NSStringLocalizedFormatKey</key> + <string>%#@REPOSTED@</string> + <key>REPOSTED</key> + <dict> + <key>NSStringFormatSpecTypeKey</key> + <string>NSStringPluralRuleType</string> + <key>NSStringFormatValueTypeKey</key> + <string>d</string> + <key>one</key> + <string>%2$@ y %1$d persona más republicaron tu publicación</string> + <key>many</key> + <string>%2$@ y %1$d personas más republicaron tu publicación</string> + <key>other</key> + <string>%2$@ y %1$d personas más republicaron tu publicación</string> + </dict> + </dict> + <key>reposted_your_profile_3</key> + <dict> + <key>NSStringLocalizedFormatKey</key> + <string>%#@REPOSTED@</string> + <key>REPOSTED</key> + <dict> + <key>NSStringFormatSpecTypeKey</key> + <string>NSStringPluralRuleType</string> + <key>NSStringFormatValueTypeKey</key> + <string>d</string> + <key>one</key> + <string>%2$@ y %1$d persona más republicaron tu perfil</string> + <key>many</key> + <string>%2$@ y %1$d personas más republicaron tu perfil</string> + <key>other</key> + <string>%2$@ y %1$d personas más republicaron tu perfil</string> </dict> </dict> <key>reposts_count</key> @@ -146,6 +236,60 @@ <string>%2$@ sats</string> </dict> </dict> + <key>zapped_tagged_in_3</key> + <dict> + <key>NSStringLocalizedFormatKey</key> + <string>%#@ZAPPED@</string> + <key>ZAPPED</key> + <dict> + <key>NSStringFormatSpecTypeKey</key> + <string>NSStringPluralRuleType</string> + <key>NSStringFormatValueTypeKey</key> + <string>d</string> + <key>one</key> + <string>%2$@ y %1$d persona más zapearon una publicación en la que te etiquetaron</string> + <key>many</key> + <string>%2$@ y %1$d personas más zapearon una publicación en la que te etiquetaron</string> + <key>other</key> + <string>%2$@ y %1$d personas más zapearon una publicación en la que te etiquetaron</string> + </dict> + </dict> + <key>zapped_your_post_3</key> + <dict> + <key>NSStringLocalizedFormatKey</key> + <string>%#@ZAPPED@</string> + <key>ZAPPED</key> + <dict> + <key>NSStringFormatSpecTypeKey</key> + <string>NSStringPluralRuleType</string> + <key>NSStringFormatValueTypeKey</key> + <string>d</string> + <key>one</key> + <string>%2$@ y %1$d persona más zapearon tu publicación</string> + <key>many</key> + <string>%2$@ y %1$d personas más zapearon tu publicación</string> + <key>other</key> + <string>%2$@ y %1$d personas más zapearon tu publicación</string> + </dict> + </dict> + <key>zapped_your_profile_3</key> + <dict> + <key>NSStringLocalizedFormatKey</key> + <string>%#@ZAPPED@</string> + <key>ZAPPED</key> + <dict> + <key>NSStringFormatSpecTypeKey</key> + <string>NSStringPluralRuleType</string> + <key>NSStringFormatValueTypeKey</key> + <string>d</string> + <key>one</key> + <string>%2$@ y %1$d persona más zapearon tu perfil</string> + <key>many</key> + <string>%2$@ y %1$d personas más zapearon tu perfil</string> + <key>other</key> + <string>%2$@ y %1$d personas más zapearon tu perfil</string> + </dict> + </dict> <key>zaps_count</key> <dict> <key>NSStringLocalizedFormatKey</key> diff --git a/damus/fr-FR.lproj/Localizable.strings b/damus/fr-FR.lproj/Localizable.strings Binary files differ. diff --git a/damus/ja.lproj/Localizable.strings b/damus/ja.lproj/Localizable.strings Binary files differ. diff --git a/damus/nl.lproj/Localizable.strings b/damus/nl.lproj/Localizable.strings Binary files differ. diff --git a/damus/pl-PL.lproj/Localizable.strings b/damus/pl-PL.lproj/Localizable.strings Binary files differ. diff --git a/damus/pl-PL.lproj/Localizable.stringsdict b/damus/pl-PL.lproj/Localizable.stringsdict @@ -42,6 +42,66 @@ <string>Obserwujący</string> </dict> </dict> + <key>reacted_tagged_in_3</key> + <dict> + <key>NSStringLocalizedFormatKey</key> + <string>%#@REACTED@</string> + <key>REACTED</key> + <dict> + <key>NSStringFormatSpecTypeKey</key> + <string>NSStringPluralRuleType</string> + <key>NSStringFormatValueTypeKey</key> + <string>d</string> + <key>one</key> + <string>%2$@ i %1$d inna osoba zareagowała na wiadomość, w której jesteś oznaczony</string> + <key>few</key> + <string>%2$@ i %1$d inne osoby zareagowały na wiadomość, w której jesteś oznaczony</string> + <key>many</key> + <string>%2$@ i %1$d innych osób zareagowało na wiadomość, w której jesteś oznaczony</string> + <key>other</key> + <string>%2$@ i %1$d innych osób zareagowało na wiadomość, w której jesteś oznaczony</string> + </dict> + </dict> + <key>reacted_your_post_3</key> + <dict> + <key>NSStringLocalizedFormatKey</key> + <string>%#@REACTED@</string> + <key>REACTED</key> + <dict> + <key>NSStringFormatSpecTypeKey</key> + <string>NSStringPluralRuleType</string> + <key>NSStringFormatValueTypeKey</key> + <string>d</string> + <key>one</key> + <string>%2$@ i %1$d inna osoba zareagowała na Twoją wiadomość</string> + <key>few</key> + <string>%2$@ i %1$d inne osoby zareagowały na Twoją wiadomość</string> + <key>many</key> + <string>%2$@ i %1$d innych osób zareagowało na Twoją wiadomość</string> + <key>other</key> + <string>%2$@ i %1$d innych osób zareagowało na Twoją wiadomość</string> + </dict> + </dict> + <key>reacted_your_profile_3</key> + <dict> + <key>NSStringLocalizedFormatKey</key> + <string>%#@REACTED@</string> + <key>REACTED</key> + <dict> + <key>NSStringFormatSpecTypeKey</key> + <string>NSStringPluralRuleType</string> + <key>NSStringFormatValueTypeKey</key> + <string>d</string> + <key>one</key> + <string>%2$@ i %1$d inna osoba zareagowała na Twój profil</string> + <key>few</key> + <string>%2$@ i %1$d innych osób zareagowało na Twój profil</string> + <key>many</key> + <string>%2$@ i %1$d inne osoby zareagowało na Twój profil</string> + <key>other</key> + <string>%2$@ i %1$d inne osoby zareagowało na Twój profil</string> + </dict> + </dict> <key>reactions_count</key> <dict> <key>NSStringLocalizedFormatKey</key> @@ -82,7 +142,7 @@ <string>Przekaźników</string> </dict> </dict> - <key>replying_to_one_and_others</key> + <key>replying_to_two_and_others</key> <dict> <key>NSStringLocalizedFormatKey</key> <string>%#@OTHERS@</string> @@ -93,33 +153,73 @@ <key>NSStringFormatValueTypeKey</key> <string>d</string> <key>one</key> - <string>W odpowiedzi do %2$@ i %1$d innej osobie</string> + <string>Replying to %2$@, %3$@ i %1$d innej osoba</string> <key>few</key> - <string>W odpowiedzi do %2$@ i %1$d others</string> + <string>Replying to %2$@, %3$@ i %1$d others</string> <key>many</key> - <string>W odpowiedzi do %2$@ i %1$d others</string> + <string>Replying to %2$@, %3$@ i %1$d others</string> <key>other</key> - <string>W odpowiedzi do %2$@ i %1$d innym osobom</string> + <string>Replying to %2$@, %3$@ i %1$d innym osobom</string> </dict> </dict> - <key>replying_to_two_and_others</key> + <key>reposted_tagged_in_3</key> <dict> <key>NSStringLocalizedFormatKey</key> - <string>%#@OTHERS@</string> - <key>OTHERS</key> + <string>%#@REPOSTED@</string> + <key>REPOSTED</key> <dict> <key>NSStringFormatSpecTypeKey</key> <string>NSStringPluralRuleType</string> <key>NSStringFormatValueTypeKey</key> <string>d</string> <key>one</key> - <string>Replying to %2$@, %3$@ i %1$d innej osoba</string> + <string>%2$@ i %1$d inna osoba opublikowała wiadomość, w której jesteś oznaczony</string> <key>few</key> - <string>Replying to %2$@, %3$@ i %1$d others</string> + <string>%2$@ i %1$d inne osobe opublikowały wiadomość, w której jesteś oznaczony</string> <key>many</key> - <string>Replying to %2$@, %3$@ i %1$d others</string> + <string>%2$@ i %1$d innych osób opublikowało wiadomość, w której jesteś oznaczony</string> <key>other</key> - <string>Replying to %2$@, %3$@ i %1$d innym osobom</string> + <string>%2$@ i %1$d innych osób opublikowało wiadomość, w której jesteś oznaczony</string> + </dict> + </dict> + <key>reposted_your_post_3</key> + <dict> + <key>NSStringLocalizedFormatKey</key> + <string>%#@REPOSTED@</string> + <key>REPOSTED</key> + <dict> + <key>NSStringFormatSpecTypeKey</key> + <string>NSStringPluralRuleType</string> + <key>NSStringFormatValueTypeKey</key> + <string>d</string> + <key>one</key> + <string>%2$@ i %1$d inna osoba opublikowała Twoją wiadomość</string> + <key>few</key> + <string>%2$@ i %1$d inne osoby opublikowały Twoją wiadomość</string> + <key>many</key> + <string>%2$@ i %1$d innych osób opublikowało Twoją wiadomość</string> + <key>other</key> + <string>%2$@ i %1$d innych osób opublikowało Twoją wiadomość</string> + </dict> + </dict> + <key>reposted_your_profile_3</key> + <dict> + <key>NSStringLocalizedFormatKey</key> + <string>%#@REPOSTED@</string> + <key>REPOSTED</key> + <dict> + <key>NSStringFormatSpecTypeKey</key> + <string>NSStringPluralRuleType</string> + <key>NSStringFormatValueTypeKey</key> + <string>d</string> + <key>one</key> + <string>%2$@ i %1$d inna osoba opublikowała Twój profil</string> + <key>few</key> + <string>%2$@ i %1$d inne osoby opublikowały Twój profil</string> + <key>many</key> + <string>%2$@ i %1$d innych osób opublikowało Twój profil</string> + <key>other</key> + <string>%2$@ i %1$d innych osób opublikowało Twój profil</string> </dict> </dict> <key>reposts_count</key> @@ -162,6 +262,66 @@ <string>%2$@ satoszy</string> </dict> </dict> + <key>zapped_tagged_in_3</key> + <dict> + <key>NSStringLocalizedFormatKey</key> + <string>%#@ZAPPED@</string> + <key>ZAPPED</key> + <dict> + <key>NSStringFormatSpecTypeKey</key> + <string>NSStringPluralRuleType</string> + <key>NSStringFormatValueTypeKey</key> + <string>d</string> + <key>one</key> + <string>%2$@ i %1$d inna osoba zapuje wiadomość, w której jesteś oznaczony</string> + <key>few</key> + <string>%2$@ i %1$d inne osoby zapują wiadomość, w której jesteś oznaczony</string> + <key>many</key> + <string>%2$@ i %1$d innych osób zapuje wiadomość, w której jesteś oznaczony</string> + <key>other</key> + <string>%2$@ i %1$d innych osób zapuje wiadomość, w której jesteś oznaczony</string> + </dict> + </dict> + <key>zapped_your_post_3</key> + <dict> + <key>NSStringLocalizedFormatKey</key> + <string>%#@ZAPPED@</string> + <key>ZAPPED</key> + <dict> + <key>NSStringFormatSpecTypeKey</key> + <string>NSStringPluralRuleType</string> + <key>NSStringFormatValueTypeKey</key> + <string>d</string> + <key>one</key> + <string>%2$@ i %1$d inna osoba zapuje Twoją wiadomość</string> + <key>few</key> + <string>%2$@ i %1$d inne osoby zapują Twoją wiadomość</string> + <key>many</key> + <string>%2$@ i %1$d innych osób zapuje Twoją wiadomość</string> + <key>other</key> + <string>%2$@ i %1$d innych osób zapuje Twoją wiadomość</string> + </dict> + </dict> + <key>zapped_your_profile_3</key> + <dict> + <key>NSStringLocalizedFormatKey</key> + <string>%#@ZAPPED@</string> + <key>ZAPPED</key> + <dict> + <key>NSStringFormatSpecTypeKey</key> + <string>NSStringPluralRuleType</string> + <key>NSStringFormatValueTypeKey</key> + <string>d</string> + <key>one</key> + <string>%2$@ i %1$d inna osoba zapuje Twój profil</string> + <key>few</key> + <string>%2$@ i %1$d inne osoby zapują Twój profil</string> + <key>many</key> + <string>%2$@ i %1$d innych osób zapuje Twój profil</string> + <key>other</key> + <string>%2$@ i %1$d innych osób zapuje Twój profil</string> + </dict> + </dict> <key>zaps_count</key> <dict> <key>NSStringLocalizedFormatKey</key> diff --git a/damus/ru.lproj/Localizable.strings b/damus/ru.lproj/Localizable.strings Binary files differ. diff --git a/damus/uk.lproj/Localizable.strings b/damus/uk.lproj/Localizable.strings Binary files differ.