damus

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

commit f283519a0d1c5dddfc79e9f387142640e01a820d
parent 3317f23618e91c8bc543a0448212feb4c642c27b
Author: William Casarin <jb55@jb55.com>
Date:   Mon, 30 Jan 2023 10:27:14 -0800

Merge remote-tracking branch 'de_AT' into translations

Diffstat:
Mdamus/de-AT.lproj/Localizable.strings | 114++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------
Mdamus/de-AT.lproj/Localizable.stringsdict | 4++--
Mtranslations/de_AT.xliff | 209+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------
3 files changed, 301 insertions(+), 26 deletions(-)

diff --git a/damus/de-AT.lproj/Localizable.strings b/damus/de-AT.lproj/Localizable.strings @@ -8,7 +8,7 @@ "'%@' is an invalid nip05 identifier. It should look like an email." = "'%@' ist eine ungültige nip05 Kennzeichnung. Diese sollte wie eine Emailadresse aussehen. "; /* Navigation bar title for view that shows who is following a user. */ -"(Profile.displayName(profile: profile, pubkey: whos))'s Followers" = "(Profile.displayName(profile: profile, pubkey: whos)) Follower"; +"(Profile.displayName(profile: profile, pubkey: whos))'s Followers" = "(Profile.displayName(profile: profile, pubkey: whos)) Gefolgte"; /* Navigation bar title for view that shows who a user is following. */ "(who) following" = "(who) folgt"; @@ -20,10 +20,13 @@ Abbreviated version of a nostr public key. */ "%@" = "%@"; -/* Sentence composed of 2 variables to describe how many reposts. In source English, the first variable is the number of reposts, and the second variable is 'Repost' or 'Reposts'. +/* Sentence composed of 2 variables to describe how many tip payments there are on a post. In source English, the first variable is the number of tip payments, and the second variable is 'Tip' or 'Tips'. Sentence composed of 2 variables to describe how many profiles a user is following. In source English, the first variable is the number of profiles being followed, and the second variable is 'Following'. */ "%@ %@" = "%@ %@"; +/* Alert message that informs a user was blocked. */ +"%@ has been blocked" = "%@ wurde blockiert"; + /* Explanation of what is done to keep personally identifiable information private. There is a heading that precedes this explanation which is a variable to this string. */ "%@. Creating an account doesn't require a phone number, email or name. Get started right away with zero friction." = "%@. Ein Konto zu erstellen benötigt keine Telefonnummer, Emailadresse oder Namen. Fang jetzt gleich ganz reibungslos an."; @@ -33,7 +36,7 @@ Sentence composed of 2 variables to describe how many profiles a user is followi /* Explanation of what can be done by users to earn money. There is a heading that precedes this explanation which is a variable to this string. */ "%@. Tip your friend's posts and stack sats with Bitcoin⚡️, the native currency of the internet." = "%@. Belohne Beiträge deiner Freunde und sammle Sats mit Bitcoin⚡️, der eigenen Währung des Internets."; -/* Number of reposts. +/* Number of tip payments on a post. Number of profiles a user is following. */ "%lld" = "%lld"; @@ -52,9 +55,15 @@ Number of profiles a user is following. */ /* Placeholder text for About Me description. */ "Absolute Boss" = "Absoluter Macher"; +/* Button to accept the end user license agreement before being allowed into the app. */ +"Accept" = "Zustimmen"; + /* Label to indicate the public ID of the account. */ "Account ID" = "Konto ID"; +/* Title for confirmation dialog to either share, report, or block a profile. */ +"Actions" = "Aktionen"; + /* Button to add recommended relay server. Button to confirm adding user inputted relay. */ "Add" = "Hinzufügen"; @@ -86,6 +95,23 @@ Number of profiles a user is following. */ /* Dropdown option label for Lightning wallet, Blixt Wallet */ "Blixt Wallet" = "Blixt Wallet"; +/* Alert button to block a user. + Button to block a profile. + Context menu option for blocking users. */ +"Block" = "Blockieren"; + +/* Alert message prompt to ask if a user should be blocked. */ +"Block %@?" = "%@ blockieren?"; + +/* Title of alert for blocking a user. */ +"Block User" = "Benutzer blockieren"; + +/* Sidebar menu label for Profile view. */ +"Blocked" = "Blockiert"; + +/* Navigation title of view to see list of blocked users. */ +"Blocked Users" = "Blockierte Benutzer"; + /* Dropdown option label for Lightning wallet, Blue Wallet. */ "Blue Wallet" = "Blue Wallet"; @@ -95,7 +121,9 @@ Number of profiles a user is following. */ /* Context menu option for broadcasting the user's note to all of the user's connected relay servers. */ "Broadcast" = "Senden"; -/* Button to cancel out of posting a note. +/* Alert button to cancel out of alert for blocking a user. + Button to cancel out of alert that creates a new mutelist. + Button to cancel out of posting a note. Button to cancel out of reposting a post. Button to cancel out of view adding user inputted relay. Cancel out of logging out the user. */ @@ -141,11 +169,17 @@ Number of profiles a user is following. */ /* Context menu option for copying the JSON text from the note. */ "Copy Note JSON" = "Notiz JSON kopieren"; +/* Button to copy report ID. */ +"Copy Report ID" = "Meldungs-ID kopieren"; + /* Context menu option for copying the text from an note. */ "Copy Text" = "Text kopieren"; /* Context menu option for copying the ID of the user who created the note. */ -"Copy User ID" = "Benutzer ID kopieren"; +"Copy User Pubkey" = "Öffentlichen Schlüssel des Benutzers kopieren"; + +/* Alert message to indicate that the blocked user could not be found. */ +"Could not find user to block..." = "Der zu blockierende Benutzer konnte nicht gefunden werden..."; /* Button to create account. */ "Create" = "Erstellen"; @@ -153,6 +187,9 @@ Number of profiles a user is following. */ /* Button to create an account. */ "Create Account" = "Konto erstellen"; +/* Title of alert prompting the user to create a new mutelist. */ +"Create new mutelist" = "Neue Stummschaltungsliste"; + /* Example description about Bitcoin creator(s), Satoshi Nakamoto. */ "Creator(s) of Bitcoin. Absolute legend." = "Erfinder von Bitcoin. Absolute Legende(n)."; @@ -162,7 +199,8 @@ Number of profiles a user is following. */ /* Button to pay a Lightning invoice with the user's default Lightning wallet. */ "Default Wallet" = "Voreingestelltes Wallet"; -/* Button to delete a relay server that the user connects to. */ +/* Button to delete a relay server that the user connects to. + Button to remove a user from their blocklist. */ "Delete" = "Löschen"; /* Button to dismiss a text field alert. */ @@ -199,6 +237,9 @@ Number of profiles a user is following. */ /* Error message indicating why saving keys failed. */ "Error: %@" = "Fehler: %@"; +/* Label indicating that the below text is the EULA, an acronym for End User License Agreement. */ +"EULA" = "Endbenutzer-Lizenzvereinbarung"; + /* Filter state for seeing either only posts, or posts & replies. */ "Filter State" = "Filter Einstellung"; @@ -206,11 +247,11 @@ Number of profiles a user is following. */ "Follow" = "Folgen"; /* Label describing followers of a user. */ -"Followers" = "Follower"; +"Followers" = "Gefolgte:r"; /* Text to indicate that the button next to it is in a state that indicates that it is in the process of following a profile. Part of a larger sentence to describe how many profiles a user is following. */ -"Following" = "Folgt"; +"Following" = "Gefolgt"; /* Label to indicate that the user is in the process of following another user. */ "Following..." = "Folge…"; @@ -219,7 +260,7 @@ Part of a larger sentence to describe how many profiles a user is following. */ "Follows" = "Folgt"; /* Navigation bar title for Global view where posts from all connected relay servers appear. */ -"Global" = "Weltweit"; +"Global" = "Allgemein"; /* Navigation link to go to post referenced by hex code. */ "Goto post %@" = "Gehe zum Beitrag %@"; @@ -236,9 +277,15 @@ Part of a larger sentence to describe how many profiles a user is following. */ /* Placeholder example text for website URL for user profile. */ "https://jb55.com" = "https://jb55.com"; +/* Button for user to report that the account or content has illegal content. */ +"Illegal content" = "Illegaler Inhalt"; + /* Error message indicating that an invalid account key was entered for login. */ "Invalid key" = "Ungültiger Schlüssel"; +/* Button for user to report that the account or content has spam. */ +"It's spam" = "Es ist Spam"; + /* Placeholder example text for identifier used for NIP-05 verification. */ "jb55@jb55.com" = "jb55@jb55.com"; @@ -278,6 +325,9 @@ Part of a larger sentence to describe how many profiles a user is following. */ /* Label for NIP-05 Verification section of user profile form. */ "NIP-05 Verification" = "NIP-05-Verifizierung"; +/* Alert message prompt that asks if the user wants to create a new block list, overwriting previous block lists. */ +"No block list found, create a new one? This will overwrite any previous block lists." = "Es wurde keine Blockier-Liste gefunden, soll eine neue erzeugt werden? Dies wird eine frühere Blockier-Liste überschreiben."; + /* No search results. */ "none" = "keine"; @@ -293,6 +343,9 @@ Part of a larger sentence to describe how many profiles a user is following. */ /* Prompt for user to enter in an account key to login. This text shows the characters the key could start with if it was a private key. */ "nsec1..." = "nsec1..."; +/* Button for user to report that the account or content has nudity or explicit content. */ +"Nudity or explicit content" = "Nacktheit oder anstößige Inhalte"; + /* Label indicating that a form input is optional. */ "optional" = "optional"; @@ -344,12 +397,18 @@ Part of a larger sentence to describe how many profiles a user is following. */ /* Section title for recommend relay servers that could be added as part of configuration */ "Recommended Relays" = "Empfohlene Relays"; +/* Button to reject the end user license agreement, which disallows the user from being let into the app. */ +"Reject" = "Ablehnen"; + /* Text field for relay server. Used for testing purposes. */ "Relay" = "Relay"; /* Sidebar menu label for Relay servers view */ "Relays" = "Relays"; +/* Description of what was done as a result of sending a report to relay servers. */ +"Relays have been notified and clients will be able to use this information to filter content. Thank you!" = "Relays wurden benachrichtigt und Anwendungen können diese Information nutzen, um Inhalte zu filtern. Vielen Dank!"; + /* Button label to remove all participants from a note reply. */ "Remove all" = "Alle entfernen"; @@ -362,6 +421,16 @@ Part of a larger sentence to describe how many profiles a user is following. */ /* Indicating that the user is replying to the following listed people. */ "Replying to:" = "Antwort an:"; +/* Button to report a profile. + Context menu option for reporting content. */ +"Report" = "Melden"; + +/* Label indicating that the text underneath is the identifier of the report that was sent to relay servers. */ +"Report ID:" = "Meldungs-ID"; + +/* Message indicating that a report was successfully sent to relay servers. */ +"Report sent!" = "Meldung versandt!"; + /* Button to confirm reposting a post. Title of alert for confirming to repost a post. */ "Repost" = "Selbst teilen"; @@ -369,6 +438,9 @@ Part of a larger sentence to describe how many profiles a user is following. */ /* Text indicating that the post was reposted (i.e. re-shared). */ "Reposted" = "Selbst geteilt"; +/* Navigation bar title for Reposts view. */ +"Reposts" = "Geteilte Beiträge"; + /* 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. */ "Requests" = "Anfragen"; @@ -415,7 +487,8 @@ Part of a larger sentence to describe how many profiles a user is following. */ Sidebar menu label for accessing the app settings */ "Settings" = "Einstellungen"; -/* Button to share an image. */ +/* Button to share an image. + Button to share the link to a profile. */ "Share" = "Teilen"; /* Toggle to show or hide user's secret account login key. */ @@ -430,6 +503,12 @@ Part of a larger sentence to describe how many profiles a user is following. */ /* Dropdown option label for Lightning wallet, Strike. */ "Strike" = "Strike"; +/* Button to close out of alert that informs that the action to block a user was successful. */ +"Thanks!" = "Danke!"; + +/* Button for user to report that the account is impersonating someone. */ +"They are impersonating someone" = "Sie gibt sich für jemand anderen aus"; + /* Warning that the inputted account key is a public key and the result of what happens because of it. */ "This is a public key, you will not be able to make posts or interact in any way. This is used for viewing accounts from their perspective." = "Dies ist ein öffentlicher Schlüssel, mit dem Sie keine Beiträge verfassen oder in irgendeiner Weise interagieren können. Er wird verwendet, um Konten aus deren Perspektive zu betrachten."; @@ -464,6 +543,12 @@ Part of a larger sentence to describe how many profiles a user is following. */ /* Text to indicate that the button next to it is in a state that will unfollow a profile when tapped. */ "Unfollows" = "Entfolgen"; +/* Alert message to indicate */ +"User blocked" = "Benutzer blockiert"; + +/* Alert message that informs a user was blocked. */ +"User has been blocked" = "Der Benutzer wurde blockiert"; + /* Label for Username section of user profile form. Label to prompt username entry. */ "Username" = "Benutzername"; @@ -486,15 +571,24 @@ Part of a larger sentence to describe how many profiles a user is following. */ /* Text to welcome user. */ "Welcome, %@!" = "Willkommen, %@!"; +/* Header text to prompt user what issue they want to report. */ +"What do you want to report?" = "Was möchtest du melden?"; + /* Placeholder example for relay server address. */ "wss://some.relay.com" = "wss://ein.relay.at"; +/* Text of button that confirms to overwrite the existing mutelist. */ +"Yes, Overwrite" = "Ja, überschreiben"; + /* You, in this context, is the person who controls their own social network. You is used in the context of a larger sentence that welcomes the reader to the social network that they control themself. */ "you" = "Du"; /* Label for Your Name section of user profile form. */ "Your Name" = "Dein Name"; +/* Footer text to inform user what will happen when the report is submitted. */ +"Your report will be sent to the relays you are connected to" = "Die Meldung wird an Relays versendet, mit denen du verbunden bist"; + /* Dropdown option label for Lightning wallet, Zebedee. */ "Zebedee" = "Zebedee"; diff --git a/damus/de-AT.lproj/Localizable.stringsdict b/damus/de-AT.lproj/Localizable.stringsdict @@ -27,9 +27,9 @@ <key>NSStringFormatValueTypeKey</key> <string>d</string> <key>one</key> - <string>Follower</string> + <string>Gefolgte:r</string> <key>other</key> - <string>Follower</string> + <string>Gefolgte</string> </dict> <key>NSStringLocalizedFormatKey</key> <string>%#@FOLLOWERS@</string> diff --git a/translations/de_AT.xliff b/translations/de_AT.xliff @@ -45,9 +45,15 @@ Abbreviated version of a nostr public key.</note> <source>%@ %@</source> <target>%@ %@</target> - <note>Sentence composed of 2 variables to describe how many reposts. In source English, the first variable is the number of reposts, and the second variable is 'Repost' or 'Reposts'. + <note>Sentence composed of 2 variables to describe how many tip payments there are on a post. In source English, the first variable is the number of tip payments, and the second variable is 'Tip' or 'Tips'. Sentence composed of 2 variables to describe how many profiles a user is following. In source English, the first variable is the number of profiles being followed, and the second variable is 'Following'.</note> </trans-unit> + <trans-unit id="%@ has been blocked" xml:space="preserve"> + <source>%@ has been blocked</source> + <target>%@ wurde blockiert</target> + + <note>Alert message that informs a user was blocked.</note> + </trans-unit> <trans-unit id="%@. Creating an account doesn't require a phone number, email or name. Get started right away with zero friction." xml:space="preserve"> <source>%@. Creating an account doesn't require a phone number, email or name. Get started right away with zero friction.</source> <target>%@. Ein Konto zu erstellen benötigt keine Telefonnummer, Emailadresse oder Namen. Fang jetzt gleich ganz reibungslos an.</target> @@ -70,7 +76,7 @@ Sentence composed of 2 variables to describe how many profiles a user is followi <source>%lld</source> <target>%lld</target> - <note>Number of reposts. + <note>Number of tip payments on a post. Number of profiles a user is following.</note> </trans-unit> <trans-unit id="%lld/%lld" xml:space="preserve"> @@ -93,7 +99,7 @@ Number of profiles a user is following.</note> </trans-unit> <trans-unit id="(Profile.displayName(profile: profile, pubkey: whos))'s Followers" xml:space="preserve"> <source>(Profile.displayName(profile: profile, pubkey: whos))'s Followers</source> - <target>(Profile.displayName(profile: profile, pubkey: whos)) Follower</target> + <target>(Profile.displayName(profile: profile, pubkey: whos)) Gefolgte</target> <note>Navigation bar title for view that shows who is following a user.</note> </trans-unit> @@ -133,12 +139,24 @@ Number of profiles a user is following.</note> <note>Placeholder text for About Me description.</note> </trans-unit> + <trans-unit id="Accept" xml:space="preserve"> + <source>Accept</source> + <target>Zustimmen</target> + + <note>Button to accept the end user license agreement before being allowed into the app.</note> + </trans-unit> <trans-unit id="Account ID" xml:space="preserve"> <source>Account ID</source> <target>Konto ID</target> <note>Label to indicate the public ID of the account.</note> </trans-unit> + <trans-unit id="Actions" xml:space="preserve"> + <source>Actions</source> + <target>Aktionen</target> + + <note>Title for confirmation dialog to either share, report, or block a profile.</note> + </trans-unit> <trans-unit id="Add" xml:space="preserve"> <source>Add</source> <target>Hinzufügen</target> @@ -200,6 +218,38 @@ Number of profiles a user is following.</note> <note>Dropdown option label for Lightning wallet, Blixt Wallet</note> </trans-unit> + <trans-unit id="Block" xml:space="preserve"> + <source>Block</source> + <target>Blockieren</target> + + <note>Alert button to block a user. + Button to block a profile. + Context menu option for blocking users.</note> + </trans-unit> + <trans-unit id="Block %@?" xml:space="preserve"> + <source>Block %@?</source> + <target>%@ blockieren?</target> + + <note>Alert message prompt to ask if a user should be blocked.</note> + </trans-unit> + <trans-unit id="Block User" xml:space="preserve"> + <source>Block User</source> + <target>Benutzer blockieren</target> + + <note>Title of alert for blocking a user.</note> + </trans-unit> + <trans-unit id="Blocked" xml:space="preserve"> + <source>Blocked</source> + <target>Blockiert</target> + + <note>Sidebar menu label for Profile view.</note> + </trans-unit> + <trans-unit id="Blocked Users" xml:space="preserve"> + <source>Blocked Users</source> + <target>Blockierte Benutzer</target> + + <note>Navigation title of view to see list of blocked users.</note> + </trans-unit> <trans-unit id="Blue Wallet" xml:space="preserve"> <source>Blue Wallet</source> <target>Blue Wallet</target> @@ -222,7 +272,9 @@ Number of profiles a user is following.</note> <source>Cancel</source> <target>Abbrechen</target> - <note>Button to cancel out of posting a note. + <note>Alert button to cancel out of alert for blocking a user. + Button to cancel out of alert that creates a new mutelist. + Button to cancel out of posting a note. Button to cancel out of reposting a post. Button to cancel out of view adding user inputted relay. Cancel out of logging out the user.</note> @@ -300,15 +352,21 @@ Number of profiles a user is following.</note> <note>Context menu option for copying the JSON text from the note.</note> </trans-unit> + <trans-unit id="Copy Report ID" xml:space="preserve"> + <source>Copy Report ID</source> + <target>Meldungs-ID kopieren</target> + + <note>Button to copy report ID.</note> + </trans-unit> <trans-unit id="Copy Text" xml:space="preserve"> <source>Copy Text</source> <target>Text kopieren</target> <note>Context menu option for copying the text from an note.</note> </trans-unit> - <trans-unit id="Copy User ID" xml:space="preserve"> - <source>Copy User ID</source> - <target>Benutzer ID kopieren</target> + <trans-unit id="Copy User Pubkey" xml:space="preserve"> + <source>Copy User Pubkey</source> + <target>Öffentlichen Schlüssel des Benutzers kopieren</target> <note>Context menu option for copying the ID of the user who created the note.</note> </trans-unit> @@ -318,6 +376,12 @@ Number of profiles a user is following.</note> <note>Title of section for copying a Lightning invoice identifier.</note> </trans-unit> + <trans-unit id="Could not find user to block..." xml:space="preserve"> + <source>Could not find user to block...</source> + <target>Der zu blockierende Benutzer konnte nicht gefunden werden...</target> + + <note>Alert message to indicate that the blocked user could not be found.</note> + </trans-unit> <trans-unit id="Create" xml:space="preserve"> <source>Create</source> <target>Erstellen</target> @@ -330,6 +394,12 @@ Number of profiles a user is following.</note> <note>Button to create an account.</note> </trans-unit> + <trans-unit id="Create new mutelist" xml:space="preserve"> + <source>Create new mutelist</source> + <target>Neue Stummschaltungsliste</target> + + <note>Title of alert prompting the user to create a new mutelist.</note> + </trans-unit> <trans-unit id="Creator(s) of Bitcoin. Absolute legend." xml:space="preserve"> <source>Creator(s) of Bitcoin. Absolute legend.</source> <target>Erfinder von Bitcoin. Absolute Legende(n).</target> @@ -365,7 +435,8 @@ Number of profiles a user is following.</note> <source>Delete</source> <target>Löschen</target> - <note>Button to delete a relay server that the user connects to.</note> + <note>Button to delete a relay server that the user connects to. + Button to remove a user from their blocklist.</note> </trans-unit> <trans-unit id="Dismiss" xml:space="preserve"> <source>Dismiss</source> @@ -385,6 +456,12 @@ Number of profiles a user is following.</note> <note>Button to dismiss wallet selection view for paying Lightning invoice.</note> </trans-unit> + <trans-unit id="EULA" xml:space="preserve"> + <source>EULA</source> + <target>Endbenutzer-Lizenzvereinbarung</target> + + <note>Label indicating that the below text is the EULA, an acronym for End User License Agreement.</note> + </trans-unit> <trans-unit id="Earn Money" xml:space="preserve"> <source>Earn Money</source> <target>Verdiene Geld</target> @@ -435,13 +512,13 @@ Number of profiles a user is following.</note> </trans-unit> <trans-unit id="Followers" xml:space="preserve"> <source>Followers</source> - <target>Follower</target> + <target>Gefolgte:r</target> <note>Label describing followers of a user.</note> </trans-unit> <trans-unit id="Following" xml:space="preserve"> <source>Following</source> - <target>Folgt</target> + <target>Gefolgt</target> <note>Text to indicate that the button next to it is in a state that indicates that it is in the process of following a profile. Part of a larger sentence to describe how many profiles a user is following.</note> @@ -460,7 +537,7 @@ Part of a larger sentence to describe how many profiles a user is following.</no </trans-unit> <trans-unit id="Global" xml:space="preserve"> <source>Global</source> - <target>Weltweit</target> + <target>Allgemein</target> <note>Navigation bar title for Global view where posts from all connected relay servers appear.</note> </trans-unit> @@ -482,12 +559,24 @@ Part of a larger sentence to describe how many profiles a user is following.</no <note>Navigation bar title for Home view where posts and replies appear from those who the user is following.</note> </trans-unit> + <trans-unit id="Illegal content" xml:space="preserve"> + <source>Illegal content</source> + <target>Illegaler Inhalt</target> + + <note>Button for user to report that the account or content has illegal content.</note> + </trans-unit> <trans-unit id="Invalid key" xml:space="preserve"> <source>Invalid key</source> <target>Ungültiger Schlüssel</target> <note>Error message indicating that an invalid account key was entered for login.</note> </trans-unit> + <trans-unit id="It's spam" xml:space="preserve"> + <source>It's spam</source> + <target>Es ist Spam</target> + + <note>Button for user to report that the account or content has spam.</note> + </trans-unit> <trans-unit id="LNLink" xml:space="preserve"> <source>LNLink</source> <target>LNLink</target> @@ -557,6 +646,12 @@ Part of a larger sentence to describe how many profiles a user is following.</no <note>Label for NIP-05 Verification section of user profile form.</note> </trans-unit> + <trans-unit id="No block list found, create a new one? This will overwrite any previous block lists." xml:space="preserve"> + <source>No block list found, create a new one? This will overwrite any previous block lists.</source> + <target>Es wurde keine Blockier-Liste gefunden, soll eine neue erzeugt werden? Dies wird eine frühere Blockier-Liste überschreiben.</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="Nothing to see here. Check back later!" xml:space="preserve"> <source>Nothing to see here. Check back later!</source> <target>Hier gibt es nichts zu sehen. Komm später wieder vorbei!</target> @@ -569,6 +664,12 @@ Part of a larger sentence to describe how many profiles a user is following.</no <note>Navigation title for notifications.</note> </trans-unit> + <trans-unit id="Nudity or explicit content" xml:space="preserve"> + <source>Nudity or explicit content</source> + <target>Nacktheit oder anstößige Inhalte</target> + + <note>Button for user to report that the account or content has nudity or explicit content.</note> + </trans-unit> <trans-unit id="Pay" xml:space="preserve"> <source>Pay</source> <target>Bezahlen</target> @@ -665,6 +766,12 @@ Part of a larger sentence to describe how many profiles a user is following.</no <note>Section title for recommend relay servers that could be added as part of configuration</note> </trans-unit> + <trans-unit id="Reject" xml:space="preserve"> + <source>Reject</source> + <target>Ablehnen</target> + + <note>Button to reject the end user license agreement, which disallows the user from being let into the app.</note> + </trans-unit> <trans-unit id="Relay" xml:space="preserve"> <source>Relay</source> <target>Relay</target> @@ -677,6 +784,12 @@ Part of a larger sentence to describe how many profiles a user is following.</no <note>Sidebar menu label for Relay servers view</note> </trans-unit> + <trans-unit id="Relays have been notified and clients will be able to use this information to filter content. Thank you!" xml:space="preserve"> + <source>Relays have been notified and clients will be able to use this information to filter content. Thank you!</source> + <target>Relays wurden benachrichtigt und Anwendungen können diese Information nutzen, um Inhalte zu filtern. Vielen Dank!</target> + + <note>Description of what was done as a result of sending a report to relay servers.</note> + </trans-unit> <trans-unit id="Remove all" xml:space="preserve"> <source>Remove all</source> <target>Alle entfernen</target> @@ -701,6 +814,25 @@ Part of a larger sentence to describe how many profiles a user is following.</no <note>Indicating that the user is replying to the following listed people.</note> </trans-unit> + <trans-unit id="Report" xml:space="preserve"> + <source>Report</source> + <target>Melden</target> + + <note>Button to report a profile. + Context menu option for reporting content.</note> + </trans-unit> + <trans-unit id="Report ID:" xml:space="preserve"> + <source>Report ID:</source> + <target>Meldungs-ID</target> + + <note>Label indicating that the text underneath is the identifier of the report that was sent to relay servers.</note> + </trans-unit> + <trans-unit id="Report sent!" xml:space="preserve"> + <source>Report sent!</source> + <target>Meldung versandt!</target> + + <note>Message indicating that a report was successfully sent to relay servers.</note> + </trans-unit> <trans-unit id="Repost" xml:space="preserve"> <source>Repost</source> <target>Selbst teilen</target> @@ -714,6 +846,12 @@ Part of a larger sentence to describe how many profiles a user is following.</no <note>Text indicating that the post was reposted (i.e. re-shared).</note> </trans-unit> + <trans-unit id="Reposts" xml:space="preserve"> + <source>Reposts</source> + <target>Geteilte Beiträge</target> + + <note>Navigation bar title for Reposts view.</note> + </trans-unit> <trans-unit id="Requests" xml:space="preserve"> <source>Requests</source> <target>Anfragen</target> @@ -803,7 +941,8 @@ Part of a larger sentence to describe how many profiles a user is following.</no <source>Share</source> <target>Teilen</target> - <note>Button to share an image.</note> + <note>Button to share an image. + Button to share the link to a profile.</note> </trans-unit> <trans-unit id="Show" xml:space="preserve"> <source>Show</source> @@ -829,6 +968,18 @@ Part of a larger sentence to describe how many profiles a user is following.</no <note>Dropdown option label for Lightning wallet, Strike.</note> </trans-unit> + <trans-unit id="Thanks!" xml:space="preserve"> + <source>Thanks!</source> + <target>Danke!</target> + + <note>Button to close out of alert that informs that the action to block a user was successful.</note> + </trans-unit> + <trans-unit id="They are impersonating someone" xml:space="preserve"> + <source>They are impersonating someone</source> + <target>Sie gibt sich für jemand anderen aus</target> + + <note>Button for user to report that the account is impersonating someone.</note> + </trans-unit> <trans-unit id="This is a public key, you will not be able to make posts or interact in any way. This is used for viewing accounts from their perspective." xml:space="preserve"> <source>This is a public key, you will not be able to make posts or interact in any way. This is used for viewing accounts from their perspective.</source> <target>Dies ist ein öffentlicher Schlüssel, mit dem Sie keine Beiträge verfassen oder in irgendeiner Weise interagieren können. Er wird verwendet, um Konten aus deren Perspektive zu betrachten.</target> @@ -890,6 +1041,18 @@ Part of a larger sentence to describe how many profiles a user is following.</no <note>Text to indicate that the button next to it is in a state that will unfollow a profile when tapped.</note> </trans-unit> + <trans-unit id="User blocked" xml:space="preserve"> + <source>User blocked</source> + <target>Benutzer blockiert</target> + + <note>Alert message to indicate</note> + </trans-unit> + <trans-unit id="User has been blocked" xml:space="preserve"> + <source>User has been blocked</source> + <target>Der Benutzer wurde blockiert</target> + + <note>Alert message that informs a user was blocked.</note> + </trans-unit> <trans-unit id="Username" xml:space="preserve"> <source>Username</source> <target>Benutzername</target> @@ -933,12 +1096,30 @@ Part of a larger sentence to describe how many profiles a user is following.</no <note>Text to welcome user.</note> </trans-unit> + <trans-unit id="What do you want to report?" xml:space="preserve"> + <source>What do you want to report?</source> + <target>Was möchtest du melden?</target> + + <note>Header text to prompt user what issue they want to report.</note> + </trans-unit> + <trans-unit id="Yes, Overwrite" xml:space="preserve"> + <source>Yes, Overwrite</source> + <target>Ja, überschreiben</target> + + <note>Text of button that confirms to overwrite the existing mutelist.</note> + </trans-unit> <trans-unit id="Your Name" xml:space="preserve"> <source>Your Name</source> <target>Dein Name</target> <note>Label for Your Name section of user profile form.</note> </trans-unit> + <trans-unit id="Your report will be sent to the relays you are connected to" xml:space="preserve"> + <source>Your report will be sent to the relays you are connected to</source> + <target>Die Meldung wird an Relays versendet, mit denen du verbunden bist</target> + + <note>Footer text to inform user what will happen when the report is submitted.</note> + </trans-unit> <trans-unit id="Zebedee" xml:space="preserve"> <source>Zebedee</source> <target>Zebedee</target> @@ -1098,13 +1279,13 @@ Part of a larger sentence to describe how many profiles a user is following.</no </trans-unit> <trans-unit id="/followers_count:dict/FOLLOWERS:dict/one:dict/:string" xml:space="preserve"> <source>Follower</source> - <target>Follower</target> + <target>Gefolgte:r</target> <note>Part of a larger sentence to describe how many people are following a user.</note> </trans-unit> <trans-unit id="/followers_count:dict/FOLLOWERS:dict/other:dict/:string" xml:space="preserve"> <source>Followers</source> - <target>Follower</target> + <target>Gefolgte</target> <note>Part of a larger sentence to describe how many people are following a user.</note> </trans-unit>