-
-
Notifications
You must be signed in to change notification settings - Fork 6
New Crowdin translations by Github Action #526
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,218 @@ | ||
| { | ||
| "locale": "de", | ||
| "messages": { | ||
| "reviewTransactionWarning": { | ||
| "message": "Überprüfen Sie die Transaktion, bevor Sie fortfahren" | ||
| }, | ||
| "from": { | ||
| "message": "Von" | ||
| }, | ||
| "toAddress": { | ||
| "message": "An" | ||
| }, | ||
| "continue": { | ||
| "message": "Fortfahren" | ||
| }, | ||
| "cancel": { | ||
| "message": "Abbrechen" | ||
| }, | ||
| "clear": { | ||
| "message": "Löschen" | ||
| }, | ||
| "amount": { | ||
| "message": "Betrag" | ||
| }, | ||
| "balance": { | ||
| "message": "Guthaben" | ||
| }, | ||
| "recipient": { | ||
| "message": "Empfänger" | ||
| }, | ||
| "network": { | ||
| "message": "Netzwerk" | ||
| }, | ||
| "minutes": { | ||
| "message": "min" | ||
| }, | ||
| "transactionSpeed": { | ||
| "message": "Transaktionsgeschwindigkeit" | ||
| }, | ||
| "transactionSpeedTooltip": { | ||
| "message": "Die geschätzte Transaktionsdauer" | ||
| }, | ||
| "networkFee": { | ||
| "message": "Netzwerkgebühr" | ||
| }, | ||
| "feeRate": { | ||
| "message": "Gebührenrate" | ||
| }, | ||
| "networkFeeTooltip": { | ||
| "message": "Die gesamte Netzwerkgebühr" | ||
| }, | ||
| "total": { | ||
| "message": "Insgesamt" | ||
| }, | ||
| "send": { | ||
| "message": "Senden" | ||
| }, | ||
| "asset": { | ||
| "message": "Asset" | ||
| }, | ||
| "sending": { | ||
| "message": "Wird gesendet" | ||
| }, | ||
| "max": { | ||
| "message": "Max." | ||
| }, | ||
| "recipientPlaceholder": { | ||
| "message": "Empfängeradresse eingeben" | ||
| }, | ||
| "review": { | ||
| "message": "Überprüfung" | ||
| }, | ||
| "error": { | ||
| "message": "Fehler" | ||
| }, | ||
| "unknownError": { | ||
| "message": "Ein unbekannter Fehler ist aufgetreten" | ||
| }, | ||
| "feeTooLow": { | ||
| "message": "Gebühr zu niedrig" | ||
| }, | ||
| "feeRateTooLow": { | ||
| "message": "Gebührenrate zu niedrig" | ||
| }, | ||
| "noUtxosSelected": { | ||
| "message": "Transaktion konnte nicht erstellt werden: fehlende UTXOs" | ||
| }, | ||
| "outputBelowDustLimit": { | ||
| "message": "Betrag unter Dust-Limit" | ||
| }, | ||
| "insufficientFunds": { | ||
| "message": "Unzureichende Mittel, um Betrag plus Gebühr zu decken" | ||
| }, | ||
| "noRecipients": { | ||
| "message": "Fehlende Empfänger" | ||
| }, | ||
| "psbt": { | ||
| "message": "Ungültiges PSBT" | ||
| }, | ||
| "unknownUtxo": { | ||
| "message": "Transaktion konnte nicht erstellt werden: unbekannter UTXO" | ||
| }, | ||
| "MmssingNonWitnessUtxo": { | ||
| "message": "Transaktion konnte nicht erstellt werden: fehlender Non-Witness UTXO" | ||
| }, | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Bug: Typo Breaks Translation for MissingNonWitnessUtxoTypo in message key "MmssingNonWitnessUtxo" - should be "MissingNonWitnessUtxo" (one 'm' instead of two). This typo exists in all newly added translation files (de_DE.json, el_GR.json, en_GB.json, es_419.json, fr_FR.json, hi_IN.json, id_ID.json, ja_JP.json, ko_KR.json, pt_BR.json, ru_RU.json, tl_PH.json, tr_TR.json, vi_VN.json, zh_CN.json) and is propagated from the existing translation files. When the code attempts to look up this error message using the correct key "MissingNonWitnessUtxo", it will fail to find the translation and fall back to a default message or display the key itself, resulting in a poor user experience. |
||
| "base58": { | ||
| "message": "Ungültige Bitcoin-Adresse" | ||
| }, | ||
| "bech32": { | ||
| "message": "Ungültige Bitcoin-Adresse" | ||
| }, | ||
| "witnessVersion": { | ||
| "message": "Ungültige Bitcoin-Adresse: Witness-Version" | ||
| }, | ||
| "witnessProgram": { | ||
| "message": "Ungültige Bitcoin-Adresse: Witness-Programm" | ||
| }, | ||
| "legacyAddressTooLong": { | ||
| "message": "Ungültige Bitcoin-Adresse" | ||
| }, | ||
| "invalidBase58PayloadLength": { | ||
| "message": "Ungültige Bitcoin-Adresse: ungültige Länge" | ||
| }, | ||
| "invalidLegacyPrefix": { | ||
| "message": "Ungültige Bitcoin-Adresse: ungültiges Legacy-Prefix" | ||
| }, | ||
| "networkValidation": { | ||
| "message": "Ungültige Bitcoin-Adresse: falsches Netzwerk" | ||
| }, | ||
| "outOfRange": { | ||
| "message": "Ungültiger Betrag: außerhalb des Bereichs" | ||
| }, | ||
| "tooPrecise": { | ||
| "message": "Ungültiger Betrag: zu präzise" | ||
| }, | ||
| "missingDigits": { | ||
| "message": "Ungültiger Betrag: fehlende Ziffern" | ||
| }, | ||
| "inputTooLarge": { | ||
| "message": "Ungültiger Betrag: zu groß" | ||
| }, | ||
| "invalidCharacter": { | ||
| "message": "Ungültiger Betrag: ungültiges Zeichen" | ||
| }, | ||
| "unexpected": { | ||
| "message": "Ein unerwarteter Fehler ist aufgetreten" | ||
| }, | ||
| "error.0": { | ||
| "message": "Ungültiges Format" | ||
| }, | ||
| "error.1000": { | ||
| "message": "Validierung fehlgeschlagen" | ||
| }, | ||
| "error.2000": { | ||
| "message": "Ressource nicht gefunden" | ||
| }, | ||
| "error.3000": { | ||
| "message": "Verbindungsfehler" | ||
| }, | ||
| "error.3100": { | ||
| "message": "One or more accounts failed to synchronize" | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Bug: Translation Missing for Error 3100The Additional Locations (3) |
||
| }, | ||
| "error.4000": { | ||
| "message": "Wallet-Zustand beschädigt" | ||
| }, | ||
| "error.5000": { | ||
| "message": "Speicherfehler" | ||
| }, | ||
| "error.6000": { | ||
| "message": "Methode nicht implementiert oder nicht unterstützt" | ||
| }, | ||
| "error.7000": { | ||
| "message": "Zugriff verweigert oder unzureichende Berechtigung" | ||
| }, | ||
| "error.8000": { | ||
| "message": "Benutzeraktionsfehler" | ||
| }, | ||
| "error.9000": { | ||
| "message": "Beschädigter Zustand, Invariante nicht eingehalten oder fehlgeschlagene Assertion" | ||
| }, | ||
| "error.internal": { | ||
| "message": "Interner Fehler. Bitte versuchen Sie es später erneut oder kontaktieren Sie den Support" | ||
| }, | ||
| "confirmation.origin": { | ||
| "message": "Ursprung" | ||
| }, | ||
| "confirmation.origin.tooltip": { | ||
| "message": "Die dApp, die die Signatur anfordert" | ||
| }, | ||
| "confirmation.account": { | ||
| "message": "Konto" | ||
| }, | ||
| "confirmation.signMessage.confirmButton": { | ||
| "message": "Signieren" | ||
| }, | ||
| "confirmation.signMessage.title": { | ||
| "message": "Nachricht signieren" | ||
| }, | ||
| "confirmation.signMessage.message": { | ||
| "message": "Nachricht" | ||
| }, | ||
| "confirmation.estimatedChanges": { | ||
| "message": "Geschätzte Änderungen" | ||
| }, | ||
| "confirmation.estimatedChanges.send": { | ||
| "message": "Sie senden" | ||
| }, | ||
| "confirmation.confirmButton": { | ||
| "message": "Bestätigen" | ||
| }, | ||
| "confirmation.signAndSendTransaction.title": { | ||
| "message": "Transaktionsanfrage" | ||
| }, | ||
| "confirmation.requestOrigin": { | ||
| "message": "Anfrage von" | ||
| } | ||
| } | ||
| } | ||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Bug: Misspelled Key Prevents Correct Error Messages
The message key
MmssingNonWitnessUtxocontains a typo with three consecutive 'm' characters instead of two. This misspelled key won't match the expected key name in the codebase, causing the error message to fail loading and potentially displaying a fallback or key name instead of the translated message.