Add bootstrap download dialog and fix 100 missing translation keys

- New BootstrapDownloadDialog accessible from Settings page
  - Stops daemon before download, prevents auto-restart during bootstrap
  - Confirm/Downloading/Done/Failed states with progress display
  - Mirror support (bootstrap2.dragonx.is)
- Add bootstrap_downloading_ flag to prevent tryConnect() auto-reconnect
- Right-align Download Bootstrap + Setup Wizard buttons in settings
- Add 100 missing i18n keys to all 8 language files (de/es/fr/ja/ko/pt/ru/zh)
  - Includes bootstrap, explorer, mining benchmark, transfer, delete blockchain,
    force quit, address label, and settings section translations
- Update add_missing_translations.py with new translation batch
This commit is contained in:
2026-04-12 18:19:01 -05:00
parent 88d30c1612
commit 40cec14ebf
22 changed files with 32135 additions and 25512 deletions
+100
View File
@@ -43,6 +43,8 @@
"address_url": "Adress-URL", "address_url": "Adress-URL",
"addresses_appear_here": "Ihre Empfangsadressen erscheinen hier, sobald Sie verbunden sind.", "addresses_appear_here": "Ihre Empfangsadressen erscheinen hier, sobald Sie verbunden sind.",
"advanced": "ERWEITERT", "advanced": "ERWEITERT",
"advanced_effects": "Erweiterte Effekte...",
"ago": "her",
"all_filter": "Alle", "all_filter": "Alle",
"allow_custom_fees": "Benutzerdefinierte Gebühren erlauben", "allow_custom_fees": "Benutzerdefinierte Gebühren erlauben",
"amount": "Betrag", "amount": "Betrag",
@@ -90,12 +92,30 @@
"block_timestamp": "Zeitstempel:", "block_timestamp": "Zeitstempel:",
"block_transactions": "Transaktionen:", "block_transactions": "Transaktionen:",
"blockchain_syncing": "Blockchain synchronisiert (%.1f%%)... Guthaben könnten ungenau sein.", "blockchain_syncing": "Blockchain synchronisiert (%.1f%%)... Guthaben könnten ungenau sein.",
"bootstrap_daemon_running": "Daemon läuft",
"bootstrap_daemon_stopped": "Daemon gestoppt",
"bootstrap_daemon_stopping": "Daemon wird gestoppt...",
"bootstrap_desc": "Laden Sie einen Blockchain-Bootstrap herunter, um die anfängliche Synchronisierung drastisch zu beschleunigen. Dies lädt einen Snapshot der Blockchain herunter und extrahiert ihn in Ihr Datenverzeichnis.",
"bootstrap_downloading": "Bootstrap wird heruntergeladen...",
"bootstrap_extracting": "Blockchain-Daten werden extrahiert...",
"bootstrap_failed": "Bootstrap fehlgeschlagen",
"bootstrap_mirror": "Spiegel",
"bootstrap_mirror_tooltip": "Vom Spiegel herunterladen (bootstrap2.dragonx.is).\nVerwenden Sie dies, wenn der Hauptdownload langsam ist oder fehlschlägt.",
"bootstrap_restart_daemon": "Daemon neu starten",
"bootstrap_success": "Bootstrap abgeschlossen",
"bootstrap_success_desc": "Blockchain-Daten wurden erfolgreich extrahiert. Starten Sie den Daemon, um ab dem Bootstrap-Punkt zu synchronisieren.",
"bootstrap_trust_warning": "Verwenden Sie nur bootstrap.dragonx.is oder bootstrap2.dragonx.is. Die Verwendung von Dateien aus nicht vertrauenswürdigen Quellen könnte Ihren Knoten gefährden.",
"bootstrap_verifying": "Prüfsummen werden überprüft...",
"bootstrap_wallet_protected": "(wallet.dat ist geschützt)",
"bootstrap_warning": "Vorhandene Blockdaten (blocks, chainstate, notarizations) werden gelöscht und ersetzt. Ihre wallet.dat wird NICHT verändert oder gelöscht.",
"cancel": "Abbrechen", "cancel": "Abbrechen",
"characters": "Zeichen", "characters": "Zeichen",
"choose_icon": "Symbol wählen",
"clear": "Leeren", "clear": "Leeren",
"clear_all_bans": "Alle Sperren aufheben", "clear_all_bans": "Alle Sperren aufheben",
"clear_anyway": "Trotzdem löschen", "clear_anyway": "Trotzdem löschen",
"clear_form_confirm": "Alle Formularfelder leeren?", "clear_form_confirm": "Alle Formularfelder leeren?",
"clear_icon": "Symbol entfernen",
"clear_request": "Anfrage leeren", "clear_request": "Anfrage leeren",
"click_copy_address": "Klicken zum Kopieren der Adresse", "click_copy_address": "Klicken zum Kopieren der Adresse",
"click_copy_uri": "Klicken zum Kopieren der URI", "click_copy_uri": "Klicken zum Kopieren der URI",
@@ -106,8 +126,12 @@
"confirm_clear_ztx_title": "Z-Tx-Verlauf löschen bestätigen", "confirm_clear_ztx_title": "Z-Tx-Verlauf löschen bestätigen",
"confirm_clear_ztx_warning1": "Das Löschen des Z-Transaktionsverlaufs kann dazu führen, dass Ihr geschirmtes Guthaben als 0 angezeigt wird, bis ein Wallet-Rescan durchgeführt wird.", "confirm_clear_ztx_warning1": "Das Löschen des Z-Transaktionsverlaufs kann dazu führen, dass Ihr geschirmtes Guthaben als 0 angezeigt wird, bis ein Wallet-Rescan durchgeführt wird.",
"confirm_clear_ztx_warning2": "Wenn dies geschieht, müssen Sie Ihre Z-Adresse-Privatschlüssel mit aktiviertem Rescan neu importieren, um Ihr Guthaben wiederherzustellen.", "confirm_clear_ztx_warning2": "Wenn dies geschieht, müssen Sie Ihre Z-Adresse-Privatschlüssel mit aktiviertem Rescan neu importieren, um Ihr Guthaben wiederherzustellen.",
"confirm_delete_blockchain_msg": "Dies stoppt den Daemon, löscht alle Blockchain-Daten (blocks, chainstate, peers) und startet eine neue Synchronisierung. Dies kann mehrere Stunden dauern.",
"confirm_delete_blockchain_safe": "Ihre wallet.dat, Konfiguration und Transaktionshistorie sind sicher und werden nicht gelöscht.",
"confirm_delete_blockchain_title": "Blockchain-Daten löschen",
"confirm_send": "Senden bestätigen", "confirm_send": "Senden bestätigen",
"confirm_transaction": "Transaktion bestätigen", "confirm_transaction": "Transaktion bestätigen",
"confirm_transfer": "Überweisung bestätigen",
"confirmations": "Bestätigungen", "confirmations": "Bestätigungen",
"confirmations_display": "%d Bestätigungen | %s", "confirmations_display": "%d Bestätigungen | %s",
"confirmed": "Bestätigt", "confirmed": "Bestätigt",
@@ -172,6 +196,7 @@
"console_welcome": "Willkommen bei ObsidianDragon Konsole", "console_welcome": "Willkommen bei ObsidianDragon Konsole",
"console_zoom_in": "Vergrößern", "console_zoom_in": "Vergrößern",
"console_zoom_out": "Verkleinern", "console_zoom_out": "Verkleinern",
"copied": "Kopiert!",
"copy": "Kopieren", "copy": "Kopieren",
"copy_address": "Vollständige Adresse kopieren", "copy_address": "Vollständige Adresse kopieren",
"copy_error": "Fehler kopieren", "copy_error": "Fehler kopieren",
@@ -180,15 +205,21 @@
"copy_uri": "URI kopieren", "copy_uri": "URI kopieren",
"current_price": "Aktueller Preis", "current_price": "Aktueller Preis",
"custom_fees": "Benutzerdefinierte Gebühren", "custom_fees": "Benutzerdefinierte Gebühren",
"daemon_version": "Daemon",
"dark": "Dunkel", "dark": "Dunkel",
"date": "Datum", "date": "Datum",
"date_label": "Datum:", "date_label": "Datum:",
"debug_logging": "FEHLERPROTOKOLLIERUNG", "debug_logging": "FEHLERPROTOKOLLIERUNG",
"delete": "Löschen", "delete": "Löschen",
"delete_blockchain": "Blockchain löschen",
"delete_blockchain_confirm": "Löschen & Neu synchronisieren",
"deshielding_warning": "Warnung: Dies wird Gelder von einer privaten (Z) Adresse auf eine transparente (T) Adresse ent-schirmen.",
"difficulty": "Schwierigkeit", "difficulty": "Schwierigkeit",
"disconnected": "Getrennt", "disconnected": "Getrennt",
"dismiss": "Verwerfen", "dismiss": "Verwerfen",
"display": "Anzeige", "display": "Anzeige",
"download": "Herunterladen",
"download_bootstrap": "Bootstrap herunterladen",
"dragonx_green": "DragonX (Grün)", "dragonx_green": "DragonX (Grün)",
"edit": "Bearbeiten", "edit": "Bearbeiten",
"error": "Fehler", "error": "Fehler",
@@ -196,6 +227,22 @@
"est_time_to_block": "Gesch. Zeit bis Block", "est_time_to_block": "Gesch. Zeit bis Block",
"exit": "Beenden", "exit": "Beenden",
"explorer": "EXPLORER", "explorer": "EXPLORER",
"explorer_block_detail": "Block",
"explorer_block_hash": "Hash",
"explorer_block_height": "Höhe",
"explorer_block_merkle": "Merkle-Wurzel",
"explorer_block_size": "Größe",
"explorer_block_time": "Zeit",
"explorer_block_txs": "Transaktionen",
"explorer_chain_stats": "Kette",
"explorer_invalid_query": "Geben Sie eine Blockhöhe oder einen 64-stelligen Hash ein",
"explorer_mempool": "Mempool",
"explorer_mempool_size": "Größe",
"explorer_mempool_txs": "Transaktionen",
"explorer_recent_blocks": "Letzte Blöcke",
"explorer_search": "Suchen",
"explorer_tx_outputs": "Ausgaben",
"explorer_tx_size": "Größe",
"export": "Exportieren", "export": "Exportieren",
"export_csv": "CSV exportieren", "export_csv": "CSV exportieren",
"export_keys_btn": "Schlüssel exportieren", "export_keys_btn": "Schlüssel exportieren",
@@ -224,14 +271,22 @@
"fetch_prices": "Preise abrufen", "fetch_prices": "Preise abrufen",
"file": "Datei", "file": "Datei",
"file_save_location": "Datei wird gespeichert in: ~/.config/ObsidianDragon/", "file_save_location": "Datei wird gespeichert in: ~/.config/ObsidianDragon/",
"filter": "Filtern...",
"font_scale": "Schriftgröße", "font_scale": "Schriftgröße",
"force_quit": "Sofort beenden",
"force_quit_confirm_msg": "Dies wird den Daemon sofort beenden ohne sauberes Herunterfahren.\nDies kann den Blockchain-Index beschädigen und eine Neusynchronisierung erfordern.",
"force_quit_confirm_title": "Sofort beenden?",
"force_quit_warning": "Dies wird den Daemon sofort beenden ohne sauberes Herunterfahren. Kann eine Neusynchronisierung der Blockchain erfordern.",
"force_quit_yes": "Sofort beenden",
"from": "Von", "from": "Von",
"from_upper": "VON", "from_upper": "VON",
"full_details": "Alle Details", "full_details": "Alle Details",
"general": "Allgemein", "general": "Allgemein",
"generating": "Wird generiert",
"go_to_receive": "Zum Empfangen", "go_to_receive": "Zum Empfangen",
"height": "Höhe", "height": "Höhe",
"help": "Hilfe", "help": "Hilfe",
"hidden_tag": " (versteckt)",
"hide": "Ausblenden", "hide": "Ausblenden",
"hide_address": "Adresse ausblenden", "hide_address": "Adresse ausblenden",
"hide_zero_balances": "Nullsalden ausblenden", "hide_zero_balances": "Nullsalden ausblenden",
@@ -253,6 +308,9 @@
"import_key_warning": "Warnung: Teilen Sie niemals Ihre privaten Schlüssel! Das Importieren von Schlüsseln aus nicht vertrauenswürdigen Quellen kann Ihr Wallet gefährden.", "import_key_warning": "Warnung: Teilen Sie niemals Ihre privaten Schlüssel! Das Importieren von Schlüsseln aus nicht vertrauenswürdigen Quellen kann Ihr Wallet gefährden.",
"import_key_z_format": "Z-Adresse Ausgabeschlüssel (secret-extended-key-...)", "import_key_z_format": "Z-Adresse Ausgabeschlüssel (secret-extended-key-...)",
"import_private_key": "Privaten Schlüssel importieren...", "import_private_key": "Privaten Schlüssel importieren...",
"incorrect_passphrase": "Falsches Passwort",
"incorrect_pin": "Falsche PIN",
"insufficient_funds": "Unzureichendes Guthaben für diesen Betrag plus Gebühr.",
"invalid_address": "Ungültiges Adressformat", "invalid_address": "Ungültiges Adressformat",
"ip_address": "IP-Adresse", "ip_address": "IP-Adresse",
"keep": "Behalten", "keep": "Behalten",
@@ -266,6 +324,7 @@
"key_export_viewing_keys_zonly": "Anzeigeschlüssel sind nur für geschirmte (z) Adressen verfügbar", "key_export_viewing_keys_zonly": "Anzeigeschlüssel sind nur für geschirmte (z) Adressen verfügbar",
"key_export_viewing_warning": "Dieser Betrachtungsschlüssel ermöglicht es anderen, Ihre eingehenden Transaktionen und Ihr Guthaben zu sehen, aber NICHT Ihre Gelder auszugeben. Teilen Sie ihn nur mit vertrauenswürdigen Parteien.", "key_export_viewing_warning": "Dieser Betrachtungsschlüssel ermöglicht es anderen, Ihre eingehenden Transaktionen und Ihr Guthaben zu sehen, aber NICHT Ihre Gelder auszugeben. Teilen Sie ihn nur mit vertrauenswürdigen Parteien.",
"label": "Bezeichnung:", "label": "Bezeichnung:",
"label_placeholder": "z.B. Ersparnisse, Mining...",
"language": "Sprache", "language": "Sprache",
"light": "Hell", "light": "Hell",
"loading": "Laden...", "loading": "Laden...",
@@ -311,6 +370,13 @@
"mining_address_copied": "Mining-Adresse kopiert", "mining_address_copied": "Mining-Adresse kopiert",
"mining_all_time": "Gesamt", "mining_all_time": "Gesamt",
"mining_already_saved": "Pool-URL bereits gespeichert", "mining_already_saved": "Pool-URL bereits gespeichert",
"mining_benchmark_cancel": "Benchmark abbrechen",
"mining_benchmark_cooling": "Abkühlen",
"mining_benchmark_dismiss": "Schließen",
"mining_benchmark_result": "Optimal",
"mining_benchmark_stabilizing": "Stabilisierung",
"mining_benchmark_testing": "Testen",
"mining_benchmark_tooltip": "Optimale Thread-Anzahl für diese CPU finden",
"mining_block_copied": "Block-Hash kopiert", "mining_block_copied": "Block-Hash kopiert",
"mining_chart_1m_ago": "vor 1m", "mining_chart_1m_ago": "vor 1m",
"mining_chart_5m_ago": "vor 5m", "mining_chart_5m_ago": "vor 5m",
@@ -330,8 +396,15 @@
"mining_filter_tip_all": "Alle Einnahmen anzeigen", "mining_filter_tip_all": "Alle Einnahmen anzeigen",
"mining_filter_tip_pool": "Nur Pool-Einnahmen anzeigen", "mining_filter_tip_pool": "Nur Pool-Einnahmen anzeigen",
"mining_filter_tip_solo": "Nur Solo-Einnahmen anzeigen", "mining_filter_tip_solo": "Nur Solo-Einnahmen anzeigen",
"mining_generate_z_address_hint": "Generieren Sie eine Z-Adresse im Empfangen-Tab als Auszahlungsadresse",
"mining_idle_gpu_off_tooltip": "Uneingeschränkt: EIN\nNur Tastatur-/Mauseingabe bestimmt den Leerlauf\nKlicken für GPU-bewusste Erkennung",
"mining_idle_gpu_on_tooltip": "GPU-bewusst: EIN\nGPU-Aktivität (Video, Spiele) verhindert Leerlauf-Mining\nKlicken für uneingeschränkten Modus",
"mining_idle_off_tooltip": "Leerlauf-Mining aktivieren", "mining_idle_off_tooltip": "Leerlauf-Mining aktivieren",
"mining_idle_on_tooltip": "Leerlauf-Mining deaktivieren", "mining_idle_on_tooltip": "Leerlauf-Mining deaktivieren",
"mining_idle_scale_off_tooltip": "Start/Stopp-Modus: EIN\nKlicken zum Wechsel auf Thread-Skalierung",
"mining_idle_scale_on_tooltip": "Thread-Skalierung: EIN\nKlicken zum Wechsel auf Start/Stopp-Modus",
"mining_idle_threads_active_tooltip": "Threads bei Benutzeraktivität",
"mining_idle_threads_idle_tooltip": "Threads im Leerlauf",
"mining_local_hashrate": "Lokale Hashrate", "mining_local_hashrate": "Lokale Hashrate",
"mining_mine": "Minen", "mining_mine": "Minen",
"mining_mining_addr": "Mining-Adr.", "mining_mining_addr": "Mining-Adr.",
@@ -388,6 +461,7 @@
"no_addresses_available": "Keine Adressen verfügbar", "no_addresses_available": "Keine Adressen verfügbar",
"no_addresses_match": "Keine Adressen passen zum Filter", "no_addresses_match": "Keine Adressen passen zum Filter",
"no_addresses_with_balance": "Keine Adressen mit Guthaben", "no_addresses_with_balance": "Keine Adressen mit Guthaben",
"no_addresses_yet": "Noch keine Adressen",
"no_matching": "Keine passenden Transaktionen", "no_matching": "Keine passenden Transaktionen",
"no_recent_receives": "Keine kürzlichen Empfänge", "no_recent_receives": "Keine kürzlichen Empfänge",
"no_recent_sends": "Keine kürzlichen Sendungen", "no_recent_sends": "Keine kürzlichen Sendungen",
@@ -453,6 +527,7 @@
"peers_upper": "PEERS", "peers_upper": "PEERS",
"peers_version": "Version", "peers_version": "Version",
"pending": "Ausstehend", "pending": "Ausstehend",
"pin_not_set": "PIN nicht gesetzt. Verwenden Sie das Passwort zum Entsperren.",
"ping": "Ping", "ping": "Ping",
"price_chart": "Preisdiagramm", "price_chart": "Preisdiagramm",
"qr_code": "QR-Code", "qr_code": "QR-Code",
@@ -473,7 +548,9 @@
"recent_received": "KÜRZLICH EMPFANGEN", "recent_received": "KÜRZLICH EMPFANGEN",
"recent_sends": "KÜRZLICH GESENDET", "recent_sends": "KÜRZLICH GESENDET",
"recipient": "EMPFÄNGER", "recipient": "EMPFÄNGER",
"recipient_balance": "Empfänger: %.8f → %.8f DRGX",
"recv_type": "Empf.", "recv_type": "Empf.",
"reduce_motion": "Bewegung reduzieren",
"refresh": "Aktualisieren", "refresh": "Aktualisieren",
"refresh_now": "Jetzt aktualisieren", "refresh_now": "Jetzt aktualisieren",
"remove_favorite": "Favorit entfernen", "remove_favorite": "Favorit entfernen",
@@ -493,7 +570,10 @@
"request_uri_copied": "Zahlungs-URI in Zwischenablage kopiert", "request_uri_copied": "Zahlungs-URI in Zwischenablage kopiert",
"rescan": "Neu scannen", "rescan": "Neu scannen",
"reset_to_defaults": "Standardwerte zurücksetzen", "reset_to_defaults": "Standardwerte zurücksetzen",
"restarting_after_encryption": "Daemon wird nach Verschlüsselung neu gestartet...",
"restore_address": "Adresse wiederherstellen", "restore_address": "Adresse wiederherstellen",
"result_preview": "Ergebnisvorschau",
"retry": "Wiederholen",
"review_send": "Senden prüfen", "review_send": "Senden prüfen",
"rpc_host": "RPC-Host", "rpc_host": "RPC-Host",
"rpc_pass": "Passwort", "rpc_pass": "Passwort",
@@ -553,12 +633,15 @@
"send_valid_transparent": "Gültige transparente Adresse", "send_valid_transparent": "Gültige transparente Adresse",
"send_wallet_empty": "Ihre Wallet ist leer", "send_wallet_empty": "Ihre Wallet ist leer",
"send_yes_clear": "Ja, leeren", "send_yes_clear": "Ja, leeren",
"sender_balance": "Absender: %.8f → %.8f DRGX",
"sending": "Transaktion wird gesendet", "sending": "Transaktion wird gesendet",
"sending_from": "SENDEN VON", "sending_from": "SENDEN VON",
"sends_full_balance_warning": "Dies sendet das gesamte Guthaben. Die Sendeadresse wird ein Nullguthaben haben.",
"sent": "gesendet", "sent": "gesendet",
"sent_filter": "Gesendet", "sent_filter": "Gesendet",
"sent_type": "Gesendet", "sent_type": "Gesendet",
"sent_upper": "GESENDET", "sent_upper": "GESENDET",
"set_label": "Label setzen...",
"settings": "Einstellungen", "settings": "Einstellungen",
"settings_about_text": "Eine geschirmte Kryptowährungs-Wallet für DragonX (DRGX), erstellt mit Dear ImGui für ein leichtes, portables Erlebnis.", "settings_about_text": "Eine geschirmte Kryptowährungs-Wallet für DragonX (DRGX), erstellt mit Dear ImGui für ein leichtes, portables Erlebnis.",
"settings_acrylic_level": "Acrylstufe:", "settings_acrylic_level": "Acrylstufe:",
@@ -647,12 +730,15 @@
"shield_utxo_limit": "UTXO-Limit:", "shield_utxo_limit": "UTXO-Limit:",
"shield_wildcard_hint": "Verwenden Sie '*' um von allen transparenten Adressen abzuschirmen", "shield_wildcard_hint": "Verwenden Sie '*' um von allen transparenten Adressen abzuschirmen",
"shielded": "Abgeschirmt", "shielded": "Abgeschirmt",
"shielded_address": "Geschirmte Adresse",
"shielded_to": "ABGESCHIRMT AN", "shielded_to": "ABGESCHIRMT AN",
"shielded_type": "Abgeschirmt", "shielded_type": "Abgeschirmt",
"shielding_notice": "Hinweis: Dies wird Gelder von einer transparenten (T) Adresse auf eine private (Z) Adresse schirmen.",
"show": "Anzeigen", "show": "Anzeigen",
"show_hidden": "Ausgeblendete anzeigen (%d)", "show_hidden": "Ausgeblendete anzeigen (%d)",
"show_qr_code": "QR-Code anzeigen", "show_qr_code": "QR-Code anzeigen",
"showing_transactions": "Zeige %d–%d von %d Transaktionen (gesamt: %zu)", "showing_transactions": "Zeige %d–%d von %d Transaktionen (gesamt: %zu)",
"showing_x_of_y": "%d von %d Adressen angezeigt",
"simple_background": "Einfacher Hintergrund", "simple_background": "Einfacher Hintergrund",
"slider_off": "Aus", "slider_off": "Aus",
"start_mining": "Mining starten", "start_mining": "Mining starten",
@@ -663,10 +749,12 @@
"success": "Erfolg", "success": "Erfolg",
"summary": "Zusammenfassung", "summary": "Zusammenfassung",
"syncing": "Synchronisiere...", "syncing": "Synchronisiere...",
"t_address": "T-Adresse",
"t_addresses": "T-Adressen", "t_addresses": "T-Adressen",
"test_connection": "Testen", "test_connection": "Testen",
"theme": "Design", "theme": "Design",
"theme_effects": "Design-Effekte", "theme_effects": "Design-Effekte",
"theme_language": "THEMA & SPRACHE",
"time_days_ago": "vor %d Tagen", "time_days_ago": "vor %d Tagen",
"time_hours_ago": "vor %d Stunden", "time_hours_ago": "vor %d Stunden",
"time_minutes_ago": "vor %d Minuten", "time_minutes_ago": "vor %d Minuten",
@@ -680,6 +768,7 @@
"to": "An", "to": "An",
"to_upper": "AN", "to_upper": "AN",
"tools": "WERKZEUGE", "tools": "WERKZEUGE",
"tools_actions": "Werkzeuge & Aktionen...",
"total": "Gesamt", "total": "Gesamt",
"transaction_id": "TRANSAKTIONS-ID", "transaction_id": "TRANSAKTIONS-ID",
"transaction_sent": "Transaktion erfolgreich gesendet", "transaction_sent": "Transaktion erfolgreich gesendet",
@@ -687,7 +776,13 @@
"transaction_url": "Transaktions-URL", "transaction_url": "Transaktions-URL",
"transactions": "Transaktionen", "transactions": "Transaktionen",
"transactions_upper": "TRANSAKTIONEN", "transactions_upper": "TRANSAKTIONEN",
"transfer_failed": "Überweisung fehlgeschlagen",
"transfer_funds": "Geld überweisen",
"transfer_sent": "Überweisung gesendet",
"transfer_sent_desc": "Ihre Überweisung wurde an das Netzwerk gesendet.",
"transfer_to": "Überweisen an:",
"transparent": "Transparent", "transparent": "Transparent",
"transparent_address": "Transparente Adresse",
"tt_addr_url": "Basis-URL zum Anzeigen von Adressen in einem Block-Explorer", "tt_addr_url": "Basis-URL zum Anzeigen von Adressen in einem Block-Explorer",
"tt_address_book": "Gespeicherte Adressen für schnelles Senden verwalten", "tt_address_book": "Gespeicherte Adressen für schnelles Senden verwalten",
"tt_auto_lock": "Wallet nach dieser Inaktivitätszeit sperren", "tt_auto_lock": "Wallet nach dieser Inaktivitätszeit sperren",
@@ -702,6 +797,8 @@
"tt_custom_theme": "Benutzerdefiniertes Theme aktiv", "tt_custom_theme": "Benutzerdefiniertes Theme aktiv",
"tt_debug_collapse": "Debug-Protokollierungsoptionen einklappen", "tt_debug_collapse": "Debug-Protokollierungsoptionen einklappen",
"tt_debug_expand": "Debug-Protokollierungsoptionen ausklappen", "tt_debug_expand": "Debug-Protokollierungsoptionen ausklappen",
"tt_delete_blockchain": "Alle Blockchain-Daten löschen und neu synchronisieren. wallet.dat und Konfiguration bleiben erhalten.",
"tt_download_bootstrap": "Blockchain-Bootstrap herunterladen, um die Synchronisierung zu beschleunigen\nVorhandene Blockdaten werden ersetzt",
"tt_encrypt": "wallet.dat mit einer Passphrase verschlüsseln", "tt_encrypt": "wallet.dat mit einer Passphrase verschlüsseln",
"tt_export_all": "Alle privaten Schlüssel in eine Datei exportieren", "tt_export_all": "Alle privaten Schlüssel in eine Datei exportieren",
"tt_export_csv": "Transaktionsverlauf als CSV-Tabelle exportieren", "tt_export_csv": "Transaktionsverlauf als CSV-Tabelle exportieren",
@@ -719,6 +816,7 @@
"tt_mine_idle": "Mining automatisch starten, wenn das\\nSystem inaktiv ist (keine Tastatur-/Mauseingabe)", "tt_mine_idle": "Mining automatisch starten, wenn das\\nSystem inaktiv ist (keine Tastatur-/Mauseingabe)",
"tt_noise": "Körnungstextur-Intensität (0%% = aus, 100%% = maximum)", "tt_noise": "Körnungstextur-Intensität (0%% = aus, 100%% = maximum)",
"tt_open_dir": "Klicken, um im Dateimanager zu öffnen", "tt_open_dir": "Klicken, um im Dateimanager zu öffnen",
"tt_reduce_motion": "Animierte Übergänge und Saldo-Lerp für Barrierefreiheit deaktivieren",
"tt_remove_encrypt": "Verschlüsselung entfernen und Wallet ungeschützt speichern", "tt_remove_encrypt": "Verschlüsselung entfernen und Wallet ungeschützt speichern",
"tt_remove_pin": "PIN entfernen und Passphrase zum Entsperren erfordern", "tt_remove_pin": "PIN entfernen und Passphrase zum Entsperren erfordern",
"tt_report_bug": "Ein Problem im Projekt-Tracker melden", "tt_report_bug": "Ein Problem im Projekt-Tracker melden",
@@ -796,7 +894,9 @@
"warning_upper": "WARNUNG!", "warning_upper": "WARNUNG!",
"website": "Webseite", "website": "Webseite",
"window_opacity": "Fenster-Transparenz", "window_opacity": "Fenster-Transparenz",
"wizard_daemon_start_failed": "Daemon-Start fehlgeschlagen — wird automatisch wiederholt",
"yes_clear": "Ja, leeren", "yes_clear": "Ja, leeren",
"your_addresses": "Ihre Adressen", "your_addresses": "Ihre Adressen",
"z_address": "Z-Adresse",
"z_addresses": "Z-Adressen" "z_addresses": "Z-Adressen"
} }
+100
View File
@@ -43,6 +43,8 @@
"address_url": "URL de Dirección", "address_url": "URL de Dirección",
"addresses_appear_here": "Tus direcciones de recepción aparecerán aquí una vez conectado.", "addresses_appear_here": "Tus direcciones de recepción aparecerán aquí una vez conectado.",
"advanced": "AVANZADO", "advanced": "AVANZADO",
"advanced_effects": "Efectos Avanzados...",
"ago": "atrás",
"all_filter": "Todos", "all_filter": "Todos",
"allow_custom_fees": "Permitir comisiones personalizadas", "allow_custom_fees": "Permitir comisiones personalizadas",
"amount": "Cantidad", "amount": "Cantidad",
@@ -90,12 +92,30 @@
"block_timestamp": "Fecha y Hora:", "block_timestamp": "Fecha y Hora:",
"block_transactions": "Transacciones:", "block_transactions": "Transacciones:",
"blockchain_syncing": "Sincronizando blockchain (%.1f%%)... Los saldos pueden ser inexactos.", "blockchain_syncing": "Sincronizando blockchain (%.1f%%)... Los saldos pueden ser inexactos.",
"bootstrap_daemon_running": "Daemon ejecutándose",
"bootstrap_daemon_stopped": "Daemon detenido",
"bootstrap_daemon_stopping": "Deteniendo daemon...",
"bootstrap_desc": "Descarga un bootstrap de la blockchain para acelerar drásticamente la sincronización inicial. Esto descarga una instantánea de la blockchain y la extrae en tu directorio de datos.",
"bootstrap_downloading": "Descargando bootstrap...",
"bootstrap_extracting": "Extrayendo datos de blockchain...",
"bootstrap_failed": "Error en Bootstrap",
"bootstrap_mirror": "Espejo",
"bootstrap_mirror_tooltip": "Descargar desde espejo (bootstrap2.dragonx.is).\nUsa esto si la descarga principal es lenta o falla.",
"bootstrap_restart_daemon": "Reiniciar Daemon",
"bootstrap_success": "Bootstrap Completado",
"bootstrap_success_desc": "Los datos de la blockchain se han extraído correctamente. Inicie el daemon para comenzar a sincronizar desde el punto del bootstrap.",
"bootstrap_trust_warning": "Solo use bootstrap.dragonx.is o bootstrap2.dragonx.is. Usar archivos de fuentes no confiables podría comprometer su nodo.",
"bootstrap_verifying": "Verificando sumas de comprobación...",
"bootstrap_wallet_protected": "(wallet.dat está protegido)",
"bootstrap_warning": "Los datos de bloques existentes (blocks, chainstate, notarizations) se eliminarán y reemplazarán. Su wallet.dat NO será modificado ni eliminado.",
"cancel": "Cancelar", "cancel": "Cancelar",
"characters": "caracteres", "characters": "caracteres",
"choose_icon": "Elegir Icono",
"clear": "Limpiar", "clear": "Limpiar",
"clear_all_bans": "Limpiar Todos los Bloqueos", "clear_all_bans": "Limpiar Todos los Bloqueos",
"clear_anyway": "Limpiar de todos modos", "clear_anyway": "Limpiar de todos modos",
"clear_form_confirm": "¿Limpiar todos los campos del formulario?", "clear_form_confirm": "¿Limpiar todos los campos del formulario?",
"clear_icon": "Borrar Icono",
"clear_request": "Limpiar Solicitud", "clear_request": "Limpiar Solicitud",
"click_copy_address": "Clic para copiar dirección", "click_copy_address": "Clic para copiar dirección",
"click_copy_uri": "Clic para copiar URI", "click_copy_uri": "Clic para copiar URI",
@@ -106,8 +126,12 @@
"confirm_clear_ztx_title": "Confirmar limpieza del historial Z-Tx", "confirm_clear_ztx_title": "Confirmar limpieza del historial Z-Tx",
"confirm_clear_ztx_warning1": "Limpiar el historial de z-transacciones puede hacer que su saldo blindado se muestre como 0 hasta que se realice un reescaneo de la billetera.", "confirm_clear_ztx_warning1": "Limpiar el historial de z-transacciones puede hacer que su saldo blindado se muestre como 0 hasta que se realice un reescaneo de la billetera.",
"confirm_clear_ztx_warning2": "Si esto sucede, deberá reimportar las claves privadas de su dirección z con el reescaneo habilitado para recuperar su saldo.", "confirm_clear_ztx_warning2": "Si esto sucede, deberá reimportar las claves privadas de su dirección z con el reescaneo habilitado para recuperar su saldo.",
"confirm_delete_blockchain_msg": "Esto detendrá el daemon, eliminará todos los datos de la blockchain (blocks, chainstate, peers) y comenzará una nueva sincronización desde cero. Esto puede tardar varias horas.",
"confirm_delete_blockchain_safe": "Su wallet.dat, configuración e historial de transacciones están seguros y no se eliminarán.",
"confirm_delete_blockchain_title": "Eliminar Datos de Blockchain",
"confirm_send": "Confirmar Envío", "confirm_send": "Confirmar Envío",
"confirm_transaction": "Confirmar Transacción", "confirm_transaction": "Confirmar Transacción",
"confirm_transfer": "Confirmar Transferencia",
"confirmations": "Confirmaciones", "confirmations": "Confirmaciones",
"confirmations_display": "%d confirmaciones | %s", "confirmations_display": "%d confirmaciones | %s",
"confirmed": "Confirmada", "confirmed": "Confirmada",
@@ -172,6 +196,7 @@
"console_welcome": "Bienvenido a la Consola de ObsidianDragon", "console_welcome": "Bienvenido a la Consola de ObsidianDragon",
"console_zoom_in": "Acercar", "console_zoom_in": "Acercar",
"console_zoom_out": "Alejar", "console_zoom_out": "Alejar",
"copied": "¡Copiado!",
"copy": "Copiar", "copy": "Copiar",
"copy_address": "Copiar Dirección Completa", "copy_address": "Copiar Dirección Completa",
"copy_error": "Copiar Error", "copy_error": "Copiar Error",
@@ -180,15 +205,21 @@
"copy_uri": "Copiar URI", "copy_uri": "Copiar URI",
"current_price": "Precio Actual", "current_price": "Precio Actual",
"custom_fees": "Comisiones personalizadas", "custom_fees": "Comisiones personalizadas",
"daemon_version": "Daemon",
"dark": "Oscuro", "dark": "Oscuro",
"date": "Fecha", "date": "Fecha",
"date_label": "Fecha:", "date_label": "Fecha:",
"debug_logging": "REGISTRO DE DEPURACIÓN", "debug_logging": "REGISTRO DE DEPURACIÓN",
"delete": "Eliminar", "delete": "Eliminar",
"delete_blockchain": "Eliminar Blockchain",
"delete_blockchain_confirm": "Eliminar y Resincronizar",
"deshielding_warning": "Advertencia: Esto des-protegerá fondos de una dirección privada (Z) a una dirección transparente (T).",
"difficulty": "Dificultad", "difficulty": "Dificultad",
"disconnected": "Desconectado", "disconnected": "Desconectado",
"dismiss": "Descartar", "dismiss": "Descartar",
"display": "Pantalla", "display": "Pantalla",
"download": "Descargar",
"download_bootstrap": "Descargar Bootstrap",
"dragonx_green": "DragonX (Verde)", "dragonx_green": "DragonX (Verde)",
"edit": "Editar", "edit": "Editar",
"error": "Error", "error": "Error",
@@ -196,6 +227,22 @@
"est_time_to_block": "Tiempo Est. al Bloque", "est_time_to_block": "Tiempo Est. al Bloque",
"exit": "Salir", "exit": "Salir",
"explorer": "EXPLORADOR", "explorer": "EXPLORADOR",
"explorer_block_detail": "Bloque",
"explorer_block_hash": "Hash",
"explorer_block_height": "Altura",
"explorer_block_merkle": "Raíz Merkle",
"explorer_block_size": "Tamaño",
"explorer_block_time": "Hora",
"explorer_block_txs": "Transacciones",
"explorer_chain_stats": "Cadena",
"explorer_invalid_query": "Ingrese una altura de bloque o un hash de 64 caracteres",
"explorer_mempool": "Mempool",
"explorer_mempool_size": "Tamaño",
"explorer_mempool_txs": "Transacciones",
"explorer_recent_blocks": "Bloques Recientes",
"explorer_search": "Buscar",
"explorer_tx_outputs": "Salidas",
"explorer_tx_size": "Tamaño",
"export": "Exportar", "export": "Exportar",
"export_csv": "Exportar CSV", "export_csv": "Exportar CSV",
"export_keys_btn": "Exportar Claves", "export_keys_btn": "Exportar Claves",
@@ -224,14 +271,22 @@
"fetch_prices": "Obtener precios", "fetch_prices": "Obtener precios",
"file": "Archivo", "file": "Archivo",
"file_save_location": "El archivo se guardará en: ~/.config/ObsidianDragon/", "file_save_location": "El archivo se guardará en: ~/.config/ObsidianDragon/",
"filter": "Filtrar...",
"font_scale": "Escala de fuente", "font_scale": "Escala de fuente",
"force_quit": "Forzar Salida",
"force_quit_confirm_msg": "Esto matará inmediatamente el daemon sin un apagado limpio.\nEsto puede corromper el índice de la blockchain y requerir una resincronización.",
"force_quit_confirm_title": "¿Forzar Salida?",
"force_quit_warning": "Esto matará inmediatamente el daemon sin un apagado limpio. Puede requerir una resincronización de la blockchain.",
"force_quit_yes": "Forzar Salida",
"from": "Desde", "from": "Desde",
"from_upper": "DESDE", "from_upper": "DESDE",
"full_details": "Detalles Completos", "full_details": "Detalles Completos",
"general": "General", "general": "General",
"generating": "Generando",
"go_to_receive": "Ir a Recibir", "go_to_receive": "Ir a Recibir",
"height": "Altura", "height": "Altura",
"help": "Ayuda", "help": "Ayuda",
"hidden_tag": " (oculto)",
"hide": "Ocultar", "hide": "Ocultar",
"hide_address": "Ocultar dirección", "hide_address": "Ocultar dirección",
"hide_zero_balances": "Ocultar saldos 0", "hide_zero_balances": "Ocultar saldos 0",
@@ -253,6 +308,9 @@
"import_key_warning": "Advertencia: ¡Nunca compartas tus claves privadas! Importar claves de fuentes no confiables puede comprometer tu cartera.", "import_key_warning": "Advertencia: ¡Nunca compartas tus claves privadas! Importar claves de fuentes no confiables puede comprometer tu cartera.",
"import_key_z_format": "Claves de gasto de direcciones Z (secret-extended-key-...)", "import_key_z_format": "Claves de gasto de direcciones Z (secret-extended-key-...)",
"import_private_key": "Importar Clave Privada...", "import_private_key": "Importar Clave Privada...",
"incorrect_passphrase": "Contraseña incorrecta",
"incorrect_pin": "PIN incorrecto",
"insufficient_funds": "Fondos insuficientes para este monto más la comisión.",
"invalid_address": "Formato de dirección inválido", "invalid_address": "Formato de dirección inválido",
"ip_address": "Dirección IP", "ip_address": "Dirección IP",
"keep": "Mantener", "keep": "Mantener",
@@ -266,6 +324,7 @@
"key_export_viewing_keys_zonly": "Las claves de visualización solo están disponibles para direcciones blindadas (z)", "key_export_viewing_keys_zonly": "Las claves de visualización solo están disponibles para direcciones blindadas (z)",
"key_export_viewing_warning": "Esta clave de vista permite a otros ver tus transacciones entrantes y saldo, pero NO gastar tus fondos. Comparte solo con personas de confianza.", "key_export_viewing_warning": "Esta clave de vista permite a otros ver tus transacciones entrantes y saldo, pero NO gastar tus fondos. Comparte solo con personas de confianza.",
"label": "Etiqueta:", "label": "Etiqueta:",
"label_placeholder": "ej. Ahorros, Minería...",
"language": "Idioma", "language": "Idioma",
"light": "Claro", "light": "Claro",
"loading": "Cargando...", "loading": "Cargando...",
@@ -311,6 +370,13 @@
"mining_address_copied": "Dirección de minería copiada", "mining_address_copied": "Dirección de minería copiada",
"mining_all_time": "Todo el Tiempo", "mining_all_time": "Todo el Tiempo",
"mining_already_saved": "URL del pool ya guardada", "mining_already_saved": "URL del pool ya guardada",
"mining_benchmark_cancel": "Cancelar benchmark",
"mining_benchmark_cooling": "Enfriando",
"mining_benchmark_dismiss": "Cerrar",
"mining_benchmark_result": "Óptimo",
"mining_benchmark_stabilizing": "Estabilizando",
"mining_benchmark_testing": "Probando",
"mining_benchmark_tooltip": "Encontrar el número óptimo de hilos para esta CPU",
"mining_block_copied": "Hash de bloque copiado", "mining_block_copied": "Hash de bloque copiado",
"mining_chart_1m_ago": "hace 1m", "mining_chart_1m_ago": "hace 1m",
"mining_chart_5m_ago": "hace 5m", "mining_chart_5m_ago": "hace 5m",
@@ -330,8 +396,15 @@
"mining_filter_tip_all": "Mostrar todas las ganancias", "mining_filter_tip_all": "Mostrar todas las ganancias",
"mining_filter_tip_pool": "Mostrar solo ganancias del pool", "mining_filter_tip_pool": "Mostrar solo ganancias del pool",
"mining_filter_tip_solo": "Mostrar solo ganancias solo", "mining_filter_tip_solo": "Mostrar solo ganancias solo",
"mining_generate_z_address_hint": "Genere una dirección Z en la pestaña Recibir para usarla como dirección de pago",
"mining_idle_gpu_off_tooltip": "Sin restricción: ACTIVADO\nSolo la entrada de teclado/ratón determina el estado inactivo\nClic para activar detección de GPU",
"mining_idle_gpu_on_tooltip": "GPU-consciente: ACTIVADO\nLa actividad de GPU (video, juegos) previene la minería inactiva\nClic para modo sin restricción",
"mining_idle_off_tooltip": "Activar minería en reposo", "mining_idle_off_tooltip": "Activar minería en reposo",
"mining_idle_on_tooltip": "Desactivar minería en reposo", "mining_idle_on_tooltip": "Desactivar minería en reposo",
"mining_idle_scale_off_tooltip": "Modo inicio/parada: ACTIVADO\nClic para cambiar al modo de escala de hilos",
"mining_idle_scale_on_tooltip": "Escala de hilos: ACTIVADO\nClic para cambiar al modo de inicio/parada",
"mining_idle_threads_active_tooltip": "Hilos cuando el usuario está activo",
"mining_idle_threads_idle_tooltip": "Hilos cuando el sistema está inactivo",
"mining_local_hashrate": "Hashrate Local", "mining_local_hashrate": "Hashrate Local",
"mining_mine": "Minar", "mining_mine": "Minar",
"mining_mining_addr": "Dir. Minería", "mining_mining_addr": "Dir. Minería",
@@ -388,6 +461,7 @@
"no_addresses_available": "No hay direcciones disponibles", "no_addresses_available": "No hay direcciones disponibles",
"no_addresses_match": "No hay direcciones que coincidan con el filtro", "no_addresses_match": "No hay direcciones que coincidan con el filtro",
"no_addresses_with_balance": "No hay direcciones con saldo", "no_addresses_with_balance": "No hay direcciones con saldo",
"no_addresses_yet": "Aún no hay direcciones",
"no_matching": "No hay transacciones coincidentes", "no_matching": "No hay transacciones coincidentes",
"no_recent_receives": "No hay recepciones recientes", "no_recent_receives": "No hay recepciones recientes",
"no_recent_sends": "No hay envíos recientes", "no_recent_sends": "No hay envíos recientes",
@@ -453,6 +527,7 @@
"peers_upper": "NODOS", "peers_upper": "NODOS",
"peers_version": "Versión", "peers_version": "Versión",
"pending": "Pendiente", "pending": "Pendiente",
"pin_not_set": "PIN no configurado. Use la contraseña para desbloquear.",
"ping": "Ping", "ping": "Ping",
"price_chart": "Gráfico de Precios", "price_chart": "Gráfico de Precios",
"qr_code": "Código QR", "qr_code": "Código QR",
@@ -473,7 +548,9 @@
"recent_received": "RECIBIDOS RECIENTES", "recent_received": "RECIBIDOS RECIENTES",
"recent_sends": "ENVÍOS RECIENTES", "recent_sends": "ENVÍOS RECIENTES",
"recipient": "DESTINATARIO", "recipient": "DESTINATARIO",
"recipient_balance": "Destinatario: %.8f → %.8f DRGX",
"recv_type": "Recibido", "recv_type": "Recibido",
"reduce_motion": "Reducir Movimiento",
"refresh": "Actualizar", "refresh": "Actualizar",
"refresh_now": "Actualizar Ahora", "refresh_now": "Actualizar Ahora",
"remove_favorite": "Quitar favorito", "remove_favorite": "Quitar favorito",
@@ -493,7 +570,10 @@
"request_uri_copied": "URI de pago copiada al portapapeles", "request_uri_copied": "URI de pago copiada al portapapeles",
"rescan": "Re-escanear", "rescan": "Re-escanear",
"reset_to_defaults": "Restablecer Valores", "reset_to_defaults": "Restablecer Valores",
"restarting_after_encryption": "Reiniciando daemon después del cifrado...",
"restore_address": "Restaurar dirección", "restore_address": "Restaurar dirección",
"result_preview": "Vista previa del resultado",
"retry": "Reintentar",
"review_send": "Revisar Envío", "review_send": "Revisar Envío",
"rpc_host": "Host RPC", "rpc_host": "Host RPC",
"rpc_pass": "Contraseña", "rpc_pass": "Contraseña",
@@ -553,12 +633,15 @@
"send_valid_transparent": "Dirección transparente válida", "send_valid_transparent": "Dirección transparente válida",
"send_wallet_empty": "Tu cartera está vacía", "send_wallet_empty": "Tu cartera está vacía",
"send_yes_clear": "Sí, Limpiar", "send_yes_clear": "Sí, Limpiar",
"sender_balance": "Remitente: %.8f → %.8f DRGX",
"sending": "Enviando transacción", "sending": "Enviando transacción",
"sending_from": "ENVIANDO DESDE", "sending_from": "ENVIANDO DESDE",
"sends_full_balance_warning": "Esto envía el saldo completo. La dirección de envío tendrá saldo cero.",
"sent": "enviado", "sent": "enviado",
"sent_filter": "Enviado", "sent_filter": "Enviado",
"sent_type": "Enviado", "sent_type": "Enviado",
"sent_upper": "ENVIADO", "sent_upper": "ENVIADO",
"set_label": "Establecer Etiqueta...",
"settings": "Configuración", "settings": "Configuración",
"settings_about_text": "Una billetera de criptomonedas blindada para DragonX (DRGX), creada con Dear ImGui para una experiencia ligera y portátil.", "settings_about_text": "Una billetera de criptomonedas blindada para DragonX (DRGX), creada con Dear ImGui para una experiencia ligera y portátil.",
"settings_acrylic_level": "Nivel de acrílico:", "settings_acrylic_level": "Nivel de acrílico:",
@@ -647,12 +730,15 @@
"shield_utxo_limit": "Límite UTXO:", "shield_utxo_limit": "Límite UTXO:",
"shield_wildcard_hint": "Usa '*' para proteger desde todas las direcciones transparentes", "shield_wildcard_hint": "Usa '*' para proteger desde todas las direcciones transparentes",
"shielded": "Blindada", "shielded": "Blindada",
"shielded_address": "Dirección Protegida",
"shielded_to": "PROTEGIDA PARA", "shielded_to": "PROTEGIDA PARA",
"shielded_type": "Protegido", "shielded_type": "Protegido",
"shielding_notice": "Nota: Esto blindará fondos de una dirección transparente (T) a una dirección privada (Z).",
"show": "Mostrar", "show": "Mostrar",
"show_hidden": "Mostrar ocultos (%d)", "show_hidden": "Mostrar ocultos (%d)",
"show_qr_code": "Mostrar Código QR", "show_qr_code": "Mostrar Código QR",
"showing_transactions": "Mostrando %d–%d de %d transacciones (total: %zu)", "showing_transactions": "Mostrando %d–%d de %d transacciones (total: %zu)",
"showing_x_of_y": "Mostrando %d de %d direcciones",
"simple_background": "Fondo simple", "simple_background": "Fondo simple",
"slider_off": "Apagado", "slider_off": "Apagado",
"start_mining": "Iniciar Minería", "start_mining": "Iniciar Minería",
@@ -663,10 +749,12 @@
"success": "Éxito", "success": "Éxito",
"summary": "Resumen", "summary": "Resumen",
"syncing": "Sincronizando...", "syncing": "Sincronizando...",
"t_address": "Dirección T",
"t_addresses": "Direcciones T", "t_addresses": "Direcciones T",
"test_connection": "Probar", "test_connection": "Probar",
"theme": "Tema", "theme": "Tema",
"theme_effects": "Efectos de tema", "theme_effects": "Efectos de tema",
"theme_language": "TEMA E IDIOMA",
"time_days_ago": "hace %d días", "time_days_ago": "hace %d días",
"time_hours_ago": "hace %d horas", "time_hours_ago": "hace %d horas",
"time_minutes_ago": "hace %d minutos", "time_minutes_ago": "hace %d minutos",
@@ -680,6 +768,7 @@
"to": "Para", "to": "Para",
"to_upper": "PARA", "to_upper": "PARA",
"tools": "HERRAMIENTAS", "tools": "HERRAMIENTAS",
"tools_actions": "Herramientas y Acciones...",
"total": "Total", "total": "Total",
"transaction_id": "ID DE TRANSACCIÓN", "transaction_id": "ID DE TRANSACCIÓN",
"transaction_sent": "Transacción enviada exitosamente", "transaction_sent": "Transacción enviada exitosamente",
@@ -687,7 +776,13 @@
"transaction_url": "URL de Transacción", "transaction_url": "URL de Transacción",
"transactions": "Transacciones", "transactions": "Transacciones",
"transactions_upper": "TRANSACCIONES", "transactions_upper": "TRANSACCIONES",
"transfer_failed": "Transferencia Fallida",
"transfer_funds": "Transferir Fondos",
"transfer_sent": "Transferencia Enviada",
"transfer_sent_desc": "Su transferencia ha sido enviada a la red.",
"transfer_to": "Transferir a:",
"transparent": "Transparente", "transparent": "Transparente",
"transparent_address": "Dirección Transparente",
"tt_addr_url": "URL base para ver direcciones en un explorador de bloques", "tt_addr_url": "URL base para ver direcciones en un explorador de bloques",
"tt_address_book": "Administrar direcciones guardadas para envío rápido", "tt_address_book": "Administrar direcciones guardadas para envío rápido",
"tt_auto_lock": "Bloquear billetera después de este tiempo de inactividad", "tt_auto_lock": "Bloquear billetera después de este tiempo de inactividad",
@@ -702,6 +797,8 @@
"tt_custom_theme": "Tema personalizado activo", "tt_custom_theme": "Tema personalizado activo",
"tt_debug_collapse": "Colapsar opciones de registro de depuración", "tt_debug_collapse": "Colapsar opciones de registro de depuración",
"tt_debug_expand": "Expandir opciones de registro de depuración", "tt_debug_expand": "Expandir opciones de registro de depuración",
"tt_delete_blockchain": "Eliminar todos los datos de la blockchain e iniciar una nueva sincronización. Se preservan wallet.dat y la configuración.",
"tt_download_bootstrap": "Descargar bootstrap de blockchain para acelerar la sincronización\nLos datos de bloques existentes serán reemplazados",
"tt_encrypt": "Cifrar wallet.dat con una contraseña", "tt_encrypt": "Cifrar wallet.dat con una contraseña",
"tt_export_all": "Exportar todas las claves privadas a un archivo", "tt_export_all": "Exportar todas las claves privadas a un archivo",
"tt_export_csv": "Exportar historial de transacciones como hoja de cálculo CSV", "tt_export_csv": "Exportar historial de transacciones como hoja de cálculo CSV",
@@ -719,6 +816,7 @@
"tt_mine_idle": "Iniciar minería automáticamente cuando el\\nsistema esté inactivo (sin entrada de teclado/ratón)", "tt_mine_idle": "Iniciar minería automáticamente cuando el\\nsistema esté inactivo (sin entrada de teclado/ratón)",
"tt_noise": "Intensidad de textura granulada (0%% = apagado, 100%% = máximo)", "tt_noise": "Intensidad de textura granulada (0%% = apagado, 100%% = máximo)",
"tt_open_dir": "Clic para abrir en explorador de archivos", "tt_open_dir": "Clic para abrir en explorador de archivos",
"tt_reduce_motion": "Desactivar transiciones animadas y lerp de saldo para accesibilidad",
"tt_remove_encrypt": "Quitar cifrado y almacenar la billetera sin protección", "tt_remove_encrypt": "Quitar cifrado y almacenar la billetera sin protección",
"tt_remove_pin": "Quitar PIN y requerir contraseña para desbloquear", "tt_remove_pin": "Quitar PIN y requerir contraseña para desbloquear",
"tt_report_bug": "Reportar un problema en el rastreador del proyecto", "tt_report_bug": "Reportar un problema en el rastreador del proyecto",
@@ -796,7 +894,9 @@
"warning_upper": "¡ADVERTENCIA!", "warning_upper": "¡ADVERTENCIA!",
"website": "Sitio Web", "website": "Sitio Web",
"window_opacity": "Opacidad de ventana", "window_opacity": "Opacidad de ventana",
"wizard_daemon_start_failed": "Error al iniciar el daemon — se reintentará automáticamente",
"yes_clear": "Sí, Limpiar", "yes_clear": "Sí, Limpiar",
"your_addresses": "Sus Direcciones", "your_addresses": "Sus Direcciones",
"z_address": "Dirección Z",
"z_addresses": "Direcciones Z" "z_addresses": "Direcciones Z"
} }
+100
View File
@@ -43,6 +43,8 @@
"address_url": "URL de l'adresse", "address_url": "URL de l'adresse",
"addresses_appear_here": "Vos adresses de réception apparaîtront ici une fois connecté.", "addresses_appear_here": "Vos adresses de réception apparaîtront ici une fois connecté.",
"advanced": "AVANCÉ", "advanced": "AVANCÉ",
"advanced_effects": "Effets avancés...",
"ago": "passé",
"all_filter": "Tout", "all_filter": "Tout",
"allow_custom_fees": "Autoriser les frais personnalisés", "allow_custom_fees": "Autoriser les frais personnalisés",
"amount": "Montant", "amount": "Montant",
@@ -90,12 +92,30 @@
"block_timestamp": "Horodatage :", "block_timestamp": "Horodatage :",
"block_transactions": "Transactions :", "block_transactions": "Transactions :",
"blockchain_syncing": "Synchronisation de la blockchain (%.1f%%)... Les soldes peuvent être inexacts.", "blockchain_syncing": "Synchronisation de la blockchain (%.1f%%)... Les soldes peuvent être inexacts.",
"bootstrap_daemon_running": "Daemon en cours",
"bootstrap_daemon_stopped": "Daemon arrêté",
"bootstrap_daemon_stopping": "Arrêt du daemon...",
"bootstrap_desc": "Téléchargez un bootstrap de la blockchain pour accélérer considérablement la synchronisation initiale. Cela télécharge un instantané de la blockchain et l'extrait dans votre répertoire de données.",
"bootstrap_downloading": "Téléchargement du bootstrap...",
"bootstrap_extracting": "Extraction des données blockchain...",
"bootstrap_failed": "Échec du Bootstrap",
"bootstrap_mirror": "Miroir",
"bootstrap_mirror_tooltip": "Télécharger depuis le miroir (bootstrap2.dragonx.is).\nUtilisez ceci si le téléchargement principal est lent ou échoue.",
"bootstrap_restart_daemon": "Redémarrer le Daemon",
"bootstrap_success": "Bootstrap terminé",
"bootstrap_success_desc": "Les données de la blockchain ont été extraites avec succès. Démarrez le daemon pour commencer la synchronisation à partir du point de bootstrap.",
"bootstrap_trust_warning": "N'utilisez que bootstrap.dragonx.is ou bootstrap2.dragonx.is. L'utilisation de fichiers provenant de sources non fiables pourrait compromettre votre nœud.",
"bootstrap_verifying": "Vérification des sommes de contrôle...",
"bootstrap_wallet_protected": "(wallet.dat est protégé)",
"bootstrap_warning": "Les données de blocs existantes (blocks, chainstate, notarizations) seront supprimées et remplacées. Votre wallet.dat ne sera PAS modifié ni supprimé.",
"cancel": "Annuler", "cancel": "Annuler",
"characters": "caractères", "characters": "caractères",
"choose_icon": "Choisir une icône",
"clear": "Effacer", "clear": "Effacer",
"clear_all_bans": "Lever tous les bannissements", "clear_all_bans": "Lever tous les bannissements",
"clear_anyway": "Effacer quand même", "clear_anyway": "Effacer quand même",
"clear_form_confirm": "Effacer tous les champs du formulaire ?", "clear_form_confirm": "Effacer tous les champs du formulaire ?",
"clear_icon": "Effacer l'icône",
"clear_request": "Effacer la demande", "clear_request": "Effacer la demande",
"click_copy_address": "Cliquez pour copier l'adresse", "click_copy_address": "Cliquez pour copier l'adresse",
"click_copy_uri": "Cliquez pour copier l'URI", "click_copy_uri": "Cliquez pour copier l'URI",
@@ -106,8 +126,12 @@
"confirm_clear_ztx_title": "Confirmer l'effacement de l'historique Z-Tx", "confirm_clear_ztx_title": "Confirmer l'effacement de l'historique Z-Tx",
"confirm_clear_ztx_warning1": "L'effacement de l'historique des z-transactions peut faire apparaître votre solde blindé à 0 jusqu'à ce qu'un rescan du portefeuille soit effectué.", "confirm_clear_ztx_warning1": "L'effacement de l'historique des z-transactions peut faire apparaître votre solde blindé à 0 jusqu'à ce qu'un rescan du portefeuille soit effectué.",
"confirm_clear_ztx_warning2": "Si cela se produit, vous devrez réimporter les clés privées de votre adresse z avec le rescan activé pour récupérer votre solde.", "confirm_clear_ztx_warning2": "Si cela se produit, vous devrez réimporter les clés privées de votre adresse z avec le rescan activé pour récupérer votre solde.",
"confirm_delete_blockchain_msg": "Cela arrêtera le daemon, supprimera toutes les données de la blockchain (blocks, chainstate, peers) et démarrera une nouvelle synchronisation. Cela peut prendre plusieurs heures.",
"confirm_delete_blockchain_safe": "Votre wallet.dat, votre configuration et votre historique de transactions sont en sécurité et ne seront pas supprimés.",
"confirm_delete_blockchain_title": "Supprimer les données Blockchain",
"confirm_send": "Confirmer l'envoi", "confirm_send": "Confirmer l'envoi",
"confirm_transaction": "Confirmer la transaction", "confirm_transaction": "Confirmer la transaction",
"confirm_transfer": "Confirmer le transfert",
"confirmations": "Confirmations", "confirmations": "Confirmations",
"confirmations_display": "%d confirmations | %s", "confirmations_display": "%d confirmations | %s",
"confirmed": "Confirmé", "confirmed": "Confirmé",
@@ -172,6 +196,7 @@
"console_welcome": "Bienvenue dans la console ObsidianDragon", "console_welcome": "Bienvenue dans la console ObsidianDragon",
"console_zoom_in": "Agrandir", "console_zoom_in": "Agrandir",
"console_zoom_out": "Réduire", "console_zoom_out": "Réduire",
"copied": "Copié !",
"copy": "Copier", "copy": "Copier",
"copy_address": "Copier l'adresse complète", "copy_address": "Copier l'adresse complète",
"copy_error": "Copier l'erreur", "copy_error": "Copier l'erreur",
@@ -180,15 +205,21 @@
"copy_uri": "Copier l'URI", "copy_uri": "Copier l'URI",
"current_price": "Prix actuel", "current_price": "Prix actuel",
"custom_fees": "Frais personnalisés", "custom_fees": "Frais personnalisés",
"daemon_version": "Daemon",
"dark": "Sombre", "dark": "Sombre",
"date": "Date", "date": "Date",
"date_label": "Date :", "date_label": "Date :",
"debug_logging": "JOURNALISATION DE DÉBOGAGE", "debug_logging": "JOURNALISATION DE DÉBOGAGE",
"delete": "Supprimer", "delete": "Supprimer",
"delete_blockchain": "Supprimer Blockchain",
"delete_blockchain_confirm": "Supprimer & Resynchroniser",
"deshielding_warning": "Attention : Cela va déblinder des fonds d'une adresse privée (Z) vers une adresse transparente (T).",
"difficulty": "Difficulté", "difficulty": "Difficulté",
"disconnected": "Déconnecté", "disconnected": "Déconnecté",
"dismiss": "Ignorer", "dismiss": "Ignorer",
"display": "Affichage", "display": "Affichage",
"download": "Télécharger",
"download_bootstrap": "Télécharger Bootstrap",
"dragonx_green": "DragonX (Vert)", "dragonx_green": "DragonX (Vert)",
"edit": "Modifier", "edit": "Modifier",
"error": "Erreur", "error": "Erreur",
@@ -196,6 +227,22 @@
"est_time_to_block": "Temps est. par bloc", "est_time_to_block": "Temps est. par bloc",
"exit": "Quitter", "exit": "Quitter",
"explorer": "EXPLORATEUR", "explorer": "EXPLORATEUR",
"explorer_block_detail": "Bloc",
"explorer_block_hash": "Hash",
"explorer_block_height": "Hauteur",
"explorer_block_merkle": "Racine Merkle",
"explorer_block_size": "Taille",
"explorer_block_time": "Heure",
"explorer_block_txs": "Transactions",
"explorer_chain_stats": "Chaîne",
"explorer_invalid_query": "Entrez une hauteur de bloc ou un hash de 64 caractères",
"explorer_mempool": "Mempool",
"explorer_mempool_size": "Taille",
"explorer_mempool_txs": "Transactions",
"explorer_recent_blocks": "Blocs récents",
"explorer_search": "Rechercher",
"explorer_tx_outputs": "Sorties",
"explorer_tx_size": "Taille",
"export": "Exporter", "export": "Exporter",
"export_csv": "Exporter en CSV", "export_csv": "Exporter en CSV",
"export_keys_btn": "Exporter les clés", "export_keys_btn": "Exporter les clés",
@@ -224,14 +271,22 @@
"fetch_prices": "Récupérer les prix", "fetch_prices": "Récupérer les prix",
"file": "Fichier", "file": "Fichier",
"file_save_location": "Le fichier sera enregistré dans : ~/.config/ObsidianDragon/", "file_save_location": "Le fichier sera enregistré dans : ~/.config/ObsidianDragon/",
"filter": "Filtrer...",
"font_scale": "Taille de police", "font_scale": "Taille de police",
"force_quit": "Forcer la fermeture",
"force_quit_confirm_msg": "Cela tuera immédiatement le daemon sans arrêt propre.\nCela peut corrompre l'index de la blockchain et nécessiter une resynchronisation.",
"force_quit_confirm_title": "Forcer la fermeture ?",
"force_quit_warning": "Cela tuera immédiatement le daemon sans arrêt propre. Peut nécessiter une resynchronisation de la blockchain.",
"force_quit_yes": "Forcer la fermeture",
"from": "De", "from": "De",
"from_upper": "DE", "from_upper": "DE",
"full_details": "Tous les détails", "full_details": "Tous les détails",
"general": "Général", "general": "Général",
"generating": "Génération",
"go_to_receive": "Aller à Recevoir", "go_to_receive": "Aller à Recevoir",
"height": "Hauteur", "height": "Hauteur",
"help": "Aide", "help": "Aide",
"hidden_tag": " (masqué)",
"hide": "Masquer", "hide": "Masquer",
"hide_address": "Masquer l'adresse", "hide_address": "Masquer l'adresse",
"hide_zero_balances": "Masquer les soldes à 0", "hide_zero_balances": "Masquer les soldes à 0",
@@ -253,6 +308,9 @@
"import_key_warning": "Attention : Ne partagez jamais vos clés privées ! L'importation de clés provenant de sources non fiables peut compromettre votre portefeuille.", "import_key_warning": "Attention : Ne partagez jamais vos clés privées ! L'importation de clés provenant de sources non fiables peut compromettre votre portefeuille.",
"import_key_z_format": "Clés de dépenses z-adresse (secret-extended-key-...)", "import_key_z_format": "Clés de dépenses z-adresse (secret-extended-key-...)",
"import_private_key": "Importer une clé privée...", "import_private_key": "Importer une clé privée...",
"incorrect_passphrase": "Mot de passe incorrect",
"incorrect_pin": "PIN incorrect",
"insufficient_funds": "Fonds insuffisants pour ce montant plus les frais.",
"invalid_address": "Format d'adresse invalide", "invalid_address": "Format d'adresse invalide",
"ip_address": "Adresse IP", "ip_address": "Adresse IP",
"keep": "Conserver", "keep": "Conserver",
@@ -266,6 +324,7 @@
"key_export_viewing_keys_zonly": "Les clés de visualisation ne sont disponibles que pour les adresses blindées (z)", "key_export_viewing_keys_zonly": "Les clés de visualisation ne sont disponibles que pour les adresses blindées (z)",
"key_export_viewing_warning": "Cette clé de visualisation permet à d'autres de voir vos transactions entrantes et votre solde, mais PAS de dépenser vos fonds. Ne la partagez qu'avec des personnes de confiance.", "key_export_viewing_warning": "Cette clé de visualisation permet à d'autres de voir vos transactions entrantes et votre solde, mais PAS de dépenser vos fonds. Ne la partagez qu'avec des personnes de confiance.",
"label": "Libellé :", "label": "Libellé :",
"label_placeholder": "ex. Épargne, Minage...",
"language": "Langue", "language": "Langue",
"light": "Clair", "light": "Clair",
"loading": "Chargement...", "loading": "Chargement...",
@@ -311,6 +370,13 @@
"mining_address_copied": "Adresse de minage copiée", "mining_address_copied": "Adresse de minage copiée",
"mining_all_time": "Tout le temps", "mining_all_time": "Tout le temps",
"mining_already_saved": "URL du pool déjà enregistrée", "mining_already_saved": "URL du pool déjà enregistrée",
"mining_benchmark_cancel": "Annuler le benchmark",
"mining_benchmark_cooling": "Refroidissement",
"mining_benchmark_dismiss": "Fermer",
"mining_benchmark_result": "Optimal",
"mining_benchmark_stabilizing": "Stabilisation",
"mining_benchmark_testing": "Test",
"mining_benchmark_tooltip": "Trouver le nombre optimal de threads pour ce CPU",
"mining_block_copied": "Hash du bloc copié", "mining_block_copied": "Hash du bloc copié",
"mining_chart_1m_ago": "il y a 1m", "mining_chart_1m_ago": "il y a 1m",
"mining_chart_5m_ago": "il y a 5m", "mining_chart_5m_ago": "il y a 5m",
@@ -330,8 +396,15 @@
"mining_filter_tip_all": "Afficher tous les gains", "mining_filter_tip_all": "Afficher tous les gains",
"mining_filter_tip_pool": "Afficher uniquement les gains du pool", "mining_filter_tip_pool": "Afficher uniquement les gains du pool",
"mining_filter_tip_solo": "Afficher uniquement les gains solo", "mining_filter_tip_solo": "Afficher uniquement les gains solo",
"mining_generate_z_address_hint": "Générez une adresse Z dans l'onglet Recevoir pour l'utiliser comme adresse de paiement",
"mining_idle_gpu_off_tooltip": "Sans restriction : ACTIVÉ\nSeule l'entrée clavier/souris détermine l'inactivité\nCliquez pour activer la détection GPU",
"mining_idle_gpu_on_tooltip": "GPU-conscient : ACTIVÉ\nL'activité GPU (vidéo, jeux) empêche le minage inactif\nCliquez pour le mode sans restriction",
"mining_idle_off_tooltip": "Activer le minage au repos", "mining_idle_off_tooltip": "Activer le minage au repos",
"mining_idle_on_tooltip": "Désactiver le minage au repos", "mining_idle_on_tooltip": "Désactiver le minage au repos",
"mining_idle_scale_off_tooltip": "Mode démarrage/arrêt : ACTIVÉ\nCliquez pour passer au mode mise à l'échelle des threads",
"mining_idle_scale_on_tooltip": "Mise à l'échelle des threads : ACTIVÉ\nCliquez pour passer au mode démarrage/arrêt",
"mining_idle_threads_active_tooltip": "Threads quand l'utilisateur est actif",
"mining_idle_threads_idle_tooltip": "Threads quand le système est inactif",
"mining_local_hashrate": "Hashrate local", "mining_local_hashrate": "Hashrate local",
"mining_mine": "Miner", "mining_mine": "Miner",
"mining_mining_addr": "Adr. minage", "mining_mining_addr": "Adr. minage",
@@ -388,6 +461,7 @@
"no_addresses_available": "Aucune adresse disponible", "no_addresses_available": "Aucune adresse disponible",
"no_addresses_match": "Aucune adresse ne correspond au filtre", "no_addresses_match": "Aucune adresse ne correspond au filtre",
"no_addresses_with_balance": "Aucune adresse avec solde", "no_addresses_with_balance": "Aucune adresse avec solde",
"no_addresses_yet": "Pas encore d'adresses",
"no_matching": "Aucune transaction correspondante", "no_matching": "Aucune transaction correspondante",
"no_recent_receives": "Aucune réception récente", "no_recent_receives": "Aucune réception récente",
"no_recent_sends": "Aucun envoi récent", "no_recent_sends": "Aucun envoi récent",
@@ -453,6 +527,7 @@
"peers_upper": "PAIRS", "peers_upper": "PAIRS",
"peers_version": "Version", "peers_version": "Version",
"pending": "En attente", "pending": "En attente",
"pin_not_set": "PIN non défini. Utilisez le mot de passe pour déverrouiller.",
"ping": "Ping", "ping": "Ping",
"price_chart": "Graphique des prix", "price_chart": "Graphique des prix",
"qr_code": "Code QR", "qr_code": "Code QR",
@@ -473,7 +548,9 @@
"recent_received": "REÇUS RÉCENTS", "recent_received": "REÇUS RÉCENTS",
"recent_sends": "ENVOIS RÉCENTS", "recent_sends": "ENVOIS RÉCENTS",
"recipient": "DESTINATAIRE", "recipient": "DESTINATAIRE",
"recipient_balance": "Destinataire : %.8f → %.8f DRGX",
"recv_type": "Reçu", "recv_type": "Reçu",
"reduce_motion": "Réduire les animations",
"refresh": "Actualiser", "refresh": "Actualiser",
"refresh_now": "Actualiser maintenant", "refresh_now": "Actualiser maintenant",
"remove_favorite": "Retirer des favoris", "remove_favorite": "Retirer des favoris",
@@ -493,7 +570,10 @@
"request_uri_copied": "URI de paiement copiée dans le presse-papiers", "request_uri_copied": "URI de paiement copiée dans le presse-papiers",
"rescan": "Re-scanner", "rescan": "Re-scanner",
"reset_to_defaults": "Réinitialiser les paramètres", "reset_to_defaults": "Réinitialiser les paramètres",
"restarting_after_encryption": "Redémarrage du daemon après chiffrement...",
"restore_address": "Restaurer l'adresse", "restore_address": "Restaurer l'adresse",
"result_preview": "Aperçu du résultat",
"retry": "Réessayer",
"review_send": "Vérifier l'envoi", "review_send": "Vérifier l'envoi",
"rpc_host": "Hôte RPC", "rpc_host": "Hôte RPC",
"rpc_pass": "Mot de passe", "rpc_pass": "Mot de passe",
@@ -553,12 +633,15 @@
"send_valid_transparent": "Adresse transparente valide", "send_valid_transparent": "Adresse transparente valide",
"send_wallet_empty": "Votre portefeuille est vide", "send_wallet_empty": "Votre portefeuille est vide",
"send_yes_clear": "Oui, effacer", "send_yes_clear": "Oui, effacer",
"sender_balance": "Expéditeur : %.8f → %.8f DRGX",
"sending": "Envoi de la transaction", "sending": "Envoi de la transaction",
"sending_from": "ENVOI DEPUIS", "sending_from": "ENVOI DEPUIS",
"sends_full_balance_warning": "Cela envoie le solde complet. L'adresse d'envoi aura un solde nul.",
"sent": "envoyé", "sent": "envoyé",
"sent_filter": "Envoyé", "sent_filter": "Envoyé",
"sent_type": "Envoyé", "sent_type": "Envoyé",
"sent_upper": "ENVOYÉ", "sent_upper": "ENVOYÉ",
"set_label": "Définir le libellé...",
"settings": "Paramètres", "settings": "Paramètres",
"settings_about_text": "Un portefeuille de cryptomonnaie blindé pour DragonX (DRGX), construit avec Dear ImGui pour une expérience légère et portable.", "settings_about_text": "Un portefeuille de cryptomonnaie blindé pour DragonX (DRGX), construit avec Dear ImGui pour une expérience légère et portable.",
"settings_acrylic_level": "Niveau acrylique :", "settings_acrylic_level": "Niveau acrylique :",
@@ -647,12 +730,15 @@
"shield_utxo_limit": "Limite UTXO :", "shield_utxo_limit": "Limite UTXO :",
"shield_wildcard_hint": "Utilisez '*' pour blinder depuis toutes les adresses transparentes", "shield_wildcard_hint": "Utilisez '*' pour blinder depuis toutes les adresses transparentes",
"shielded": "Blindé", "shielded": "Blindé",
"shielded_address": "Adresse protégée",
"shielded_to": "BLINDÉ VERS", "shielded_to": "BLINDÉ VERS",
"shielded_type": "Blindé", "shielded_type": "Blindé",
"shielding_notice": "Note : Cela blindera des fonds d'une adresse transparente (T) vers une adresse privée (Z).",
"show": "Afficher", "show": "Afficher",
"show_hidden": "Afficher masqués (%d)", "show_hidden": "Afficher masqués (%d)",
"show_qr_code": "Afficher le code QR", "show_qr_code": "Afficher le code QR",
"showing_transactions": "Affichage %d–%d sur %d transactions (total : %zu)", "showing_transactions": "Affichage %d–%d sur %d transactions (total : %zu)",
"showing_x_of_y": "Affichage de %d sur %d adresses",
"simple_background": "Arrière-plan simple", "simple_background": "Arrière-plan simple",
"slider_off": "Désactivé", "slider_off": "Désactivé",
"start_mining": "Démarrer le minage", "start_mining": "Démarrer le minage",
@@ -663,10 +749,12 @@
"success": "Succès", "success": "Succès",
"summary": "Résumé", "summary": "Résumé",
"syncing": "Synchronisation...", "syncing": "Synchronisation...",
"t_address": "Adresse T",
"t_addresses": "Adresses T", "t_addresses": "Adresses T",
"test_connection": "Tester", "test_connection": "Tester",
"theme": "Thème", "theme": "Thème",
"theme_effects": "Effets de thème", "theme_effects": "Effets de thème",
"theme_language": "THÈME & LANGUE",
"time_days_ago": "il y a %d jours", "time_days_ago": "il y a %d jours",
"time_hours_ago": "il y a %d heures", "time_hours_ago": "il y a %d heures",
"time_minutes_ago": "il y a %d minutes", "time_minutes_ago": "il y a %d minutes",
@@ -680,6 +768,7 @@
"to": "À", "to": "À",
"to_upper": "À", "to_upper": "À",
"tools": "OUTILS", "tools": "OUTILS",
"tools_actions": "Outils & Actions...",
"total": "Total", "total": "Total",
"transaction_id": "ID DE TRANSACTION", "transaction_id": "ID DE TRANSACTION",
"transaction_sent": "Transaction envoyée avec succès", "transaction_sent": "Transaction envoyée avec succès",
@@ -687,7 +776,13 @@
"transaction_url": "URL de transaction", "transaction_url": "URL de transaction",
"transactions": "Transactions", "transactions": "Transactions",
"transactions_upper": "TRANSACTIONS", "transactions_upper": "TRANSACTIONS",
"transfer_failed": "Échec du transfert",
"transfer_funds": "Transférer des fonds",
"transfer_sent": "Transfert envoyé",
"transfer_sent_desc": "Votre transfert a été soumis au réseau.",
"transfer_to": "Transférer à :",
"transparent": "Transparent", "transparent": "Transparent",
"transparent_address": "Adresse transparente",
"tt_addr_url": "URL de base pour consulter les adresses dans un explorateur de blocs", "tt_addr_url": "URL de base pour consulter les adresses dans un explorateur de blocs",
"tt_address_book": "Gérer les adresses enregistrées pour un envoi rapide", "tt_address_book": "Gérer les adresses enregistrées pour un envoi rapide",
"tt_auto_lock": "Verrouiller le portefeuille après cette durée d'inactivité", "tt_auto_lock": "Verrouiller le portefeuille après cette durée d'inactivité",
@@ -702,6 +797,8 @@
"tt_custom_theme": "Thème personnalisé actif", "tt_custom_theme": "Thème personnalisé actif",
"tt_debug_collapse": "Réduire les options de journalisation de débogage", "tt_debug_collapse": "Réduire les options de journalisation de débogage",
"tt_debug_expand": "Développer les options de journalisation de débogage", "tt_debug_expand": "Développer les options de journalisation de débogage",
"tt_delete_blockchain": "Supprimer toutes les données de la blockchain et démarrer une nouvelle synchronisation. wallet.dat et la configuration sont préservés.",
"tt_download_bootstrap": "Télécharger le bootstrap blockchain pour accélérer la synchronisation\nLes données de blocs existantes seront remplacées",
"tt_encrypt": "Chiffrer wallet.dat avec une phrase secrète", "tt_encrypt": "Chiffrer wallet.dat avec une phrase secrète",
"tt_export_all": "Exporter toutes les clés privées dans un fichier", "tt_export_all": "Exporter toutes les clés privées dans un fichier",
"tt_export_csv": "Exporter l'historique des transactions en feuille de calcul CSV", "tt_export_csv": "Exporter l'historique des transactions en feuille de calcul CSV",
@@ -719,6 +816,7 @@
"tt_mine_idle": "Démarrer le minage automatiquement quand le\\nsystème est inactif (aucune entrée clavier/souris)", "tt_mine_idle": "Démarrer le minage automatiquement quand le\\nsystème est inactif (aucune entrée clavier/souris)",
"tt_noise": "Intensité de texture grainée (0%% = désactivé, 100%% = maximum)", "tt_noise": "Intensité de texture grainée (0%% = désactivé, 100%% = maximum)",
"tt_open_dir": "Cliquer pour ouvrir dans l'explorateur de fichiers", "tt_open_dir": "Cliquer pour ouvrir dans l'explorateur de fichiers",
"tt_reduce_motion": "Désactiver les transitions animées et le lerp de solde pour l'accessibilité",
"tt_remove_encrypt": "Supprimer le chiffrement et stocker le portefeuille sans protection", "tt_remove_encrypt": "Supprimer le chiffrement et stocker le portefeuille sans protection",
"tt_remove_pin": "Supprimer le PIN et exiger la phrase secrète pour déverrouiller", "tt_remove_pin": "Supprimer le PIN et exiger la phrase secrète pour déverrouiller",
"tt_report_bug": "Signaler un problème dans le suivi de projet", "tt_report_bug": "Signaler un problème dans le suivi de projet",
@@ -796,7 +894,9 @@
"warning_upper": "ATTENTION !", "warning_upper": "ATTENTION !",
"website": "Site web", "website": "Site web",
"window_opacity": "Opacité de la fenêtre", "window_opacity": "Opacité de la fenêtre",
"wizard_daemon_start_failed": "Échec du démarrage du daemon — sera réessayé automatiquement",
"yes_clear": "Oui, effacer", "yes_clear": "Oui, effacer",
"your_addresses": "Vos adresses", "your_addresses": "Vos adresses",
"z_address": "Adresse Z",
"z_addresses": "Adresses Z" "z_addresses": "Adresses Z"
} }
+100
View File
@@ -43,6 +43,8 @@
"address_url": "アドレスURL", "address_url": "アドレスURL",
"addresses_appear_here": "接続後、受信アドレスがここに表示されます。", "addresses_appear_here": "接続後、受信アドレスがここに表示されます。",
"advanced": "詳細設定", "advanced": "詳細設定",
"advanced_effects": "高度なエフェクト...",
"ago": "前",
"all_filter": "すべて", "all_filter": "すべて",
"allow_custom_fees": "カスタム手数料を許可", "allow_custom_fees": "カスタム手数料を許可",
"amount": "金額", "amount": "金額",
@@ -90,12 +92,30 @@
"block_timestamp": "タイムスタンプ:", "block_timestamp": "タイムスタンプ:",
"block_transactions": "トランザクション:", "block_transactions": "トランザクション:",
"blockchain_syncing": "ブロックチェーン同期中 (%.1f%%)... 残高が不正確な場合があります。", "blockchain_syncing": "ブロックチェーン同期中 (%.1f%%)... 残高が不正確な場合があります。",
"bootstrap_daemon_running": "デーモン実行中",
"bootstrap_daemon_stopped": "デーモン停止",
"bootstrap_daemon_stopping": "デーモン停止中...",
"bootstrap_desc": "ブロックチェーンブートストラップをダウンロードして初期同期を劇的に高速化します。ブロックチェーンのスナップショットをダウンロードしてデータディレクトリに展開します。",
"bootstrap_downloading": "ブートストラップをダウンロード中...",
"bootstrap_extracting": "ブロックチェーンデータを展開中...",
"bootstrap_failed": "ブートストラップ失敗",
"bootstrap_mirror": "ミラー",
"bootstrap_mirror_tooltip": "ミラーからダウンロード (bootstrap2.dragonx.is)。\nメインのダウンロードが遅い場合や失敗する場合に使用してください。",
"bootstrap_restart_daemon": "デーモンを再起動",
"bootstrap_success": "ブートストラップ完了",
"bootstrap_success_desc": "ブロックチェーンデータが正常に展開されました。デーモンを起動してブートストラップポイントから同期を開始してください。",
"bootstrap_trust_warning": "bootstrap.dragonx.is または bootstrap2.dragonx.is のみを使用してください。信頼できないソースのファイルを使用するとノードが危険にさらされる可能性があります。",
"bootstrap_verifying": "チェックサムを検証中...",
"bootstrap_wallet_protected": "(wallet.dat は保護されています)",
"bootstrap_warning": "既存のブロックデータ(blocks、chainstate、notarizations)は削除され置き換えられます。wallet.dat は変更・削除されません。",
"cancel": "キャンセル", "cancel": "キャンセル",
"characters": "文字", "characters": "文字",
"choose_icon": "アイコンを選択",
"clear": "クリア", "clear": "クリア",
"clear_all_bans": "すべてのブロックを解除", "clear_all_bans": "すべてのブロックを解除",
"clear_anyway": "それでもクリア", "clear_anyway": "それでもクリア",
"clear_form_confirm": "すべてのフォームフィールドをクリアしますか?", "clear_form_confirm": "すべてのフォームフィールドをクリアしますか?",
"clear_icon": "アイコンをクリア",
"clear_request": "リクエストをクリア", "clear_request": "リクエストをクリア",
"click_copy_address": "クリックしてアドレスをコピー", "click_copy_address": "クリックしてアドレスをコピー",
"click_copy_uri": "クリックしてURIをコピー", "click_copy_uri": "クリックしてURIをコピー",
@@ -106,8 +126,12 @@
"confirm_clear_ztx_title": "Z-Tx 履歴クリアの確認", "confirm_clear_ztx_title": "Z-Tx 履歴クリアの確認",
"confirm_clear_ztx_warning1": "z-トランザクション履歴をクリアすると、ウォレットの再スキャンが実行されるまでシールド残高が0と表示される場合があります。", "confirm_clear_ztx_warning1": "z-トランザクション履歴をクリアすると、ウォレットの再スキャンが実行されるまでシールド残高が0と表示される場合があります。",
"confirm_clear_ztx_warning2": "これが発生した場合、残高を回復するにはz-アドレスの秘密鍵を再スキャンを有効にして再インポートする必要があります。", "confirm_clear_ztx_warning2": "これが発生した場合、残高を回復するにはz-アドレスの秘密鍵を再スキャンを有効にして再インポートする必要があります。",
"confirm_delete_blockchain_msg": "デーモンを停止し、すべてのブロックチェーンデータ(blocks、chainstate、peers)を削除して、最初から再同期を開始します。数時間かかる場合があります。",
"confirm_delete_blockchain_safe": "wallet.dat、設定、トランザクション履歴は安全で削除されません。",
"confirm_delete_blockchain_title": "ブロックチェーンデータを削除",
"confirm_send": "送金を確認", "confirm_send": "送金を確認",
"confirm_transaction": "取引を確認", "confirm_transaction": "取引を確認",
"confirm_transfer": "送金を確認",
"confirmations": "確認数", "confirmations": "確認数",
"confirmations_display": "%d 確認 | %s", "confirmations_display": "%d 確認 | %s",
"confirmed": "確認済み", "confirmed": "確認済み",
@@ -172,6 +196,7 @@
"console_welcome": "ObsidianDragonコンソールへようこそ", "console_welcome": "ObsidianDragonコンソールへようこそ",
"console_zoom_in": "拡大", "console_zoom_in": "拡大",
"console_zoom_out": "縮小", "console_zoom_out": "縮小",
"copied": "コピーしました!",
"copy": "コピー", "copy": "コピー",
"copy_address": "完全なアドレスをコピー", "copy_address": "完全なアドレスをコピー",
"copy_error": "エラーをコピー", "copy_error": "エラーをコピー",
@@ -180,15 +205,21 @@
"copy_uri": "URIをコピー", "copy_uri": "URIをコピー",
"current_price": "現在の価格", "current_price": "現在の価格",
"custom_fees": "カスタム手数料", "custom_fees": "カスタム手数料",
"daemon_version": "デーモン",
"dark": "ダーク", "dark": "ダーク",
"date": "日付", "date": "日付",
"date_label": "日付:", "date_label": "日付:",
"debug_logging": "デバッグログ", "debug_logging": "デバッグログ",
"delete": "削除", "delete": "削除",
"delete_blockchain": "ブロックチェーンを削除",
"delete_blockchain_confirm": "削除して再同期",
"deshielding_warning": "警告:プライベート (Z) アドレスからトランスペアレント (T) アドレスへ資金をデシールドします。",
"difficulty": "難易度", "difficulty": "難易度",
"disconnected": "切断済み", "disconnected": "切断済み",
"dismiss": "閉じる", "dismiss": "閉じる",
"display": "表示", "display": "表示",
"download": "ダウンロード",
"download_bootstrap": "ブートストラップをダウンロード",
"dragonx_green": "DragonX(グリーン)", "dragonx_green": "DragonX(グリーン)",
"edit": "編集", "edit": "編集",
"error": "エラー", "error": "エラー",
@@ -196,6 +227,22 @@
"est_time_to_block": "予測ブロック時間", "est_time_to_block": "予測ブロック時間",
"exit": "終了", "exit": "終了",
"explorer": "エクスプローラー", "explorer": "エクスプローラー",
"explorer_block_detail": "ブロック",
"explorer_block_hash": "ハッシュ",
"explorer_block_height": "高さ",
"explorer_block_merkle": "マークルルート",
"explorer_block_size": "サイズ",
"explorer_block_time": "時刻",
"explorer_block_txs": "トランザクション",
"explorer_chain_stats": "チェーン",
"explorer_invalid_query": "ブロック高さまたは64文字のハッシュを入力してください",
"explorer_mempool": "メモリプール",
"explorer_mempool_size": "サイズ",
"explorer_mempool_txs": "トランザクション",
"explorer_recent_blocks": "最近のブロック",
"explorer_search": "検索",
"explorer_tx_outputs": "出力",
"explorer_tx_size": "サイズ",
"export": "エクスポート", "export": "エクスポート",
"export_csv": "CSVエクスポート", "export_csv": "CSVエクスポート",
"export_keys_btn": "鍵をエクスポート", "export_keys_btn": "鍵をエクスポート",
@@ -224,14 +271,22 @@
"fetch_prices": "価格を取得", "fetch_prices": "価格を取得",
"file": "ファイル", "file": "ファイル",
"file_save_location": "ファイルの保存先:~/.config/ObsidianDragon/", "file_save_location": "ファイルの保存先:~/.config/ObsidianDragon/",
"filter": "フィルター...",
"font_scale": "フォントサイズ", "font_scale": "フォントサイズ",
"force_quit": "強制終了",
"force_quit_confirm_msg": "クリーンシャットダウンなしでデーモンを即座に終了します。\nブロックチェーンインデックスが破損し、再同期が必要になる可能性があります。",
"force_quit_confirm_title": "強制終了しますか?",
"force_quit_warning": "クリーンシャットダウンなしでデーモンを即座に終了します。ブロックチェーンの再同期が必要になる場合があります。",
"force_quit_yes": "強制終了",
"from": "送信元", "from": "送信元",
"from_upper": "送信元", "from_upper": "送信元",
"full_details": "詳細情報", "full_details": "詳細情報",
"general": "一般", "general": "一般",
"generating": "生成中",
"go_to_receive": "受信へ移動", "go_to_receive": "受信へ移動",
"height": "高さ", "height": "高さ",
"help": "ヘルプ", "help": "ヘルプ",
"hidden_tag": " (非表示)",
"hide": "非表示", "hide": "非表示",
"hide_address": "アドレスを非表示", "hide_address": "アドレスを非表示",
"hide_zero_balances": "残高0を非表示", "hide_zero_balances": "残高0を非表示",
@@ -253,6 +308,9 @@
"import_key_warning": "警告:秘密鍵を決して共有しないでください!信頼できないソースからの鍵のインポートはウォレットを危険にさらす可能性があります。", "import_key_warning": "警告:秘密鍵を決して共有しないでください!信頼できないソースからの鍵のインポートはウォレットを危険にさらす可能性があります。",
"import_key_z_format": "Zアドレス支出鍵 (secret-extended-key-...)", "import_key_z_format": "Zアドレス支出鍵 (secret-extended-key-...)",
"import_private_key": "秘密鍵をインポート...", "import_private_key": "秘密鍵をインポート...",
"incorrect_passphrase": "パスフレーズが正しくありません",
"incorrect_pin": "PINが正しくありません",
"insufficient_funds": "この金額と手数料に対して残高が不足しています。",
"invalid_address": "無効なアドレス形式", "invalid_address": "無効なアドレス形式",
"ip_address": "IPアドレス", "ip_address": "IPアドレス",
"keep": "保持", "keep": "保持",
@@ -266,6 +324,7 @@
"key_export_viewing_keys_zonly": "ビューイングキーはシールド (z) アドレスでのみ利用可能です", "key_export_viewing_keys_zonly": "ビューイングキーはシールド (z) アドレスでのみ利用可能です",
"key_export_viewing_warning": "この閲覧鍵を使うと、他者があなたの受信取引と残高を見ることができますが、資金を使うことはできません。信頼できる相手とのみ共有してください。", "key_export_viewing_warning": "この閲覧鍵を使うと、他者があなたの受信取引と残高を見ることができますが、資金を使うことはできません。信頼できる相手とのみ共有してください。",
"label": "ラベル:", "label": "ラベル:",
"label_placeholder": "例: 貯金、マイニング...",
"language": "言語", "language": "言語",
"light": "ライト", "light": "ライト",
"loading": "読み込み中...", "loading": "読み込み中...",
@@ -311,6 +370,13 @@
"mining_address_copied": "マイニングアドレスをコピーしました", "mining_address_copied": "マイニングアドレスをコピーしました",
"mining_all_time": "全期間", "mining_all_time": "全期間",
"mining_already_saved": "プールURLは既に保存済みです", "mining_already_saved": "プールURLは既に保存済みです",
"mining_benchmark_cancel": "ベンチマークをキャンセル",
"mining_benchmark_cooling": "クーリング",
"mining_benchmark_dismiss": "閉じる",
"mining_benchmark_result": "最適",
"mining_benchmark_stabilizing": "安定化中",
"mining_benchmark_testing": "テスト中",
"mining_benchmark_tooltip": "このCPUに最適なスレッド数を検出",
"mining_block_copied": "ブロックハッシュをコピーしました", "mining_block_copied": "ブロックハッシュをコピーしました",
"mining_chart_1m_ago": "1分前", "mining_chart_1m_ago": "1分前",
"mining_chart_5m_ago": "5分前", "mining_chart_5m_ago": "5分前",
@@ -330,8 +396,15 @@
"mining_filter_tip_all": "すべての収益を表示", "mining_filter_tip_all": "すべての収益を表示",
"mining_filter_tip_pool": "プール収益のみ表示", "mining_filter_tip_pool": "プール収益のみ表示",
"mining_filter_tip_solo": "ソロ収益のみ表示", "mining_filter_tip_solo": "ソロ収益のみ表示",
"mining_generate_z_address_hint": "受信タブでZアドレスを生成して支払いアドレスとして使用してください",
"mining_idle_gpu_off_tooltip": "制限なし: オン\nキーボード/マウス入力のみがアイドル状態を決定\nGPU検出を有効にするにはクリック",
"mining_idle_gpu_on_tooltip": "GPU対応: オン\nGPUアクティビティ(動画、ゲーム)がアイドルマイニングを防止\n制限なしモードに切り替えるにはクリック",
"mining_idle_off_tooltip": "アイドルマイニングを有効にする", "mining_idle_off_tooltip": "アイドルマイニングを有効にする",
"mining_idle_on_tooltip": "アイドルマイニングを無効にする", "mining_idle_on_tooltip": "アイドルマイニングを無効にする",
"mining_idle_scale_off_tooltip": "開始/停止モード: オン\nスレッドスケーリングモードに切り替えるにはクリック",
"mining_idle_scale_on_tooltip": "スレッドスケーリング: オン\n開始/停止モードに切り替えるにはクリック",
"mining_idle_threads_active_tooltip": "ユーザーアクティブ時のスレッド数",
"mining_idle_threads_idle_tooltip": "システムアイドル時のスレッド数",
"mining_local_hashrate": "ローカルハッシュレート", "mining_local_hashrate": "ローカルハッシュレート",
"mining_mine": "マイニング", "mining_mine": "マイニング",
"mining_mining_addr": "マイニングアドレス", "mining_mining_addr": "マイニングアドレス",
@@ -388,6 +461,7 @@
"no_addresses_available": "利用可能なアドレスがありません", "no_addresses_available": "利用可能なアドレスがありません",
"no_addresses_match": "フィルタに一致するアドレスがありません", "no_addresses_match": "フィルタに一致するアドレスがありません",
"no_addresses_with_balance": "残高のあるアドレスがありません", "no_addresses_with_balance": "残高のあるアドレスがありません",
"no_addresses_yet": "アドレスがまだありません",
"no_matching": "一致する取引がありません", "no_matching": "一致する取引がありません",
"no_recent_receives": "最近の受信がありません", "no_recent_receives": "最近の受信がありません",
"no_recent_sends": "最近の送信がありません", "no_recent_sends": "最近の送信がありません",
@@ -453,6 +527,7 @@
"peers_upper": "ピア", "peers_upper": "ピア",
"peers_version": "バージョン", "peers_version": "バージョン",
"pending": "保留中", "pending": "保留中",
"pin_not_set": "PINが設定されていません。パスフレーズで解除してください。",
"ping": "Ping", "ping": "Ping",
"price_chart": "価格チャート", "price_chart": "価格チャート",
"qr_code": "QRコード", "qr_code": "QRコード",
@@ -473,7 +548,9 @@
"recent_received": "最近の受信", "recent_received": "最近の受信",
"recent_sends": "最近の送信", "recent_sends": "最近の送信",
"recipient": "受取人", "recipient": "受取人",
"recipient_balance": "受取人: %.8f → %.8f DRGX",
"recv_type": "受信", "recv_type": "受信",
"reduce_motion": "モーションを減らす",
"refresh": "更新", "refresh": "更新",
"refresh_now": "今すぐ更新", "refresh_now": "今すぐ更新",
"remove_favorite": "お気に入りを削除", "remove_favorite": "お気に入りを削除",
@@ -493,7 +570,10 @@
"request_uri_copied": "支払いURIをクリップボードにコピーしました", "request_uri_copied": "支払いURIをクリップボードにコピーしました",
"rescan": "再スキャン", "rescan": "再スキャン",
"reset_to_defaults": "デフォルトにリセット", "reset_to_defaults": "デフォルトにリセット",
"restarting_after_encryption": "暗号化後にデーモンを再起動中...",
"restore_address": "アドレスを復元", "restore_address": "アドレスを復元",
"result_preview": "結果プレビュー",
"retry": "再試行",
"review_send": "送金を確認", "review_send": "送金を確認",
"rpc_host": "RPCホスト", "rpc_host": "RPCホスト",
"rpc_pass": "パスワード", "rpc_pass": "パスワード",
@@ -553,12 +633,15 @@
"send_valid_transparent": "有効な透明アドレス", "send_valid_transparent": "有効な透明アドレス",
"send_wallet_empty": "ウォレットは空です", "send_wallet_empty": "ウォレットは空です",
"send_yes_clear": "はい、クリア", "send_yes_clear": "はい、クリア",
"sender_balance": "送信者: %.8f → %.8f DRGX",
"sending": "取引を送信中", "sending": "取引を送信中",
"sending_from": "送信元", "sending_from": "送信元",
"sends_full_balance_warning": "全残高を送信します。送信アドレスの残高はゼロになります。",
"sent": "送信済み", "sent": "送信済み",
"sent_filter": "送信済み", "sent_filter": "送信済み",
"sent_type": "送信済み", "sent_type": "送信済み",
"sent_upper": "送信済み", "sent_upper": "送信済み",
"set_label": "ラベルを設定...",
"settings": "設定", "settings": "設定",
"settings_about_text": "DragonX (DRGX) 用のシールド暗号通貨ウォレット。Dear ImGui で構築された軽量でポータブルな体験。", "settings_about_text": "DragonX (DRGX) 用のシールド暗号通貨ウォレット。Dear ImGui で構築された軽量でポータブルな体験。",
"settings_acrylic_level": "アクリルレベル:", "settings_acrylic_level": "アクリルレベル:",
@@ -647,12 +730,15 @@
"shield_utxo_limit": "UTXO制限:", "shield_utxo_limit": "UTXO制限:",
"shield_wildcard_hint": "'*' を使用してすべての透明アドレスからシールド", "shield_wildcard_hint": "'*' を使用してすべての透明アドレスからシールド",
"shielded": "シールド", "shielded": "シールド",
"shielded_address": "シールドアドレス",
"shielded_to": "シールド先", "shielded_to": "シールド先",
"shielded_type": "シールド", "shielded_type": "シールド",
"shielding_notice": "注意:トランスペアレント (T) アドレスからプライベート (Z) アドレスへ資金をシールドします。",
"show": "表示", "show": "表示",
"show_hidden": "非表示を表示 (%d)", "show_hidden": "非表示を表示 (%d)",
"show_qr_code": "QRコードを表示", "show_qr_code": "QRコードを表示",
"showing_transactions": "%d–%d / %d 件の取引を表示中(合計:%zu)", "showing_transactions": "%d–%d / %d 件の取引を表示中(合計:%zu)",
"showing_x_of_y": "%d / %d アドレスを表示",
"simple_background": "シンプル背景", "simple_background": "シンプル背景",
"slider_off": "オフ", "slider_off": "オフ",
"start_mining": "マイニング開始", "start_mining": "マイニング開始",
@@ -663,10 +749,12 @@
"success": "成功", "success": "成功",
"summary": "概要", "summary": "概要",
"syncing": "同期中...", "syncing": "同期中...",
"t_address": "Tアドレス",
"t_addresses": "Tアドレス", "t_addresses": "Tアドレス",
"test_connection": "テスト", "test_connection": "テスト",
"theme": "テーマ", "theme": "テーマ",
"theme_effects": "テーマ効果", "theme_effects": "テーマ効果",
"theme_language": "テーマと言語",
"time_days_ago": "%d日前", "time_days_ago": "%d日前",
"time_hours_ago": "%d時間前", "time_hours_ago": "%d時間前",
"time_minutes_ago": "%d分前", "time_minutes_ago": "%d分前",
@@ -680,6 +768,7 @@
"to": "宛先", "to": "宛先",
"to_upper": "宛先", "to_upper": "宛先",
"tools": "ツール", "tools": "ツール",
"tools_actions": "ツールとアクション...",
"total": "合計", "total": "合計",
"transaction_id": "取引ID", "transaction_id": "取引ID",
"transaction_sent": "取引の送信に成功しました", "transaction_sent": "取引の送信に成功しました",
@@ -687,7 +776,13 @@
"transaction_url": "取引URL", "transaction_url": "取引URL",
"transactions": "取引", "transactions": "取引",
"transactions_upper": "取引", "transactions_upper": "取引",
"transfer_failed": "送金失敗",
"transfer_funds": "資金を送金",
"transfer_sent": "送金完了",
"transfer_sent_desc": "送金がネットワークに送信されました。",
"transfer_to": "送金先:",
"transparent": "透明", "transparent": "透明",
"transparent_address": "トランスペアレントアドレス",
"tt_addr_url": "ブロックエクスプローラーでアドレスを表示するためのベース URL", "tt_addr_url": "ブロックエクスプローラーでアドレスを表示するためのベース URL",
"tt_address_book": "クイック送信用の保存済みアドレスを管理", "tt_address_book": "クイック送信用の保存済みアドレスを管理",
"tt_auto_lock": "この無操作時間後にウォレットをロック", "tt_auto_lock": "この無操作時間後にウォレットをロック",
@@ -702,6 +797,8 @@
"tt_custom_theme": "カスタムテーマがアクティブ", "tt_custom_theme": "カスタムテーマがアクティブ",
"tt_debug_collapse": "デバッグログオプションを折りたたむ", "tt_debug_collapse": "デバッグログオプションを折りたたむ",
"tt_debug_expand": "デバッグログオプションを展開", "tt_debug_expand": "デバッグログオプションを展開",
"tt_delete_blockchain": "すべてのブロックチェーンデータを削除して新規同期を開始します。wallet.dat と設定は保持されます。",
"tt_download_bootstrap": "ブロックチェーンブートストラップをダウンロードして同期を高速化\n既存のブロックデータは置き換えられます",
"tt_encrypt": "パスフレーズで wallet.dat を暗号化", "tt_encrypt": "パスフレーズで wallet.dat を暗号化",
"tt_export_all": "すべての秘密鍵をファイルにエクスポート", "tt_export_all": "すべての秘密鍵をファイルにエクスポート",
"tt_export_csv": "トランザクション履歴を CSV スプレッドシートとしてエクスポート", "tt_export_csv": "トランザクション履歴を CSV スプレッドシートとしてエクスポート",
@@ -719,6 +816,7 @@
"tt_mine_idle": "システムがアイドル状態(キーボード/マウス入力なし)\\nのとき自動的にマイニングを開始", "tt_mine_idle": "システムがアイドル状態(キーボード/マウス入力なし)\\nのとき自動的にマイニングを開始",
"tt_noise": "グレインテクスチャ強度(0%% = オフ、100%% = 最大)", "tt_noise": "グレインテクスチャ強度(0%% = オフ、100%% = 最大)",
"tt_open_dir": "クリックしてファイルエクスプローラーで開く", "tt_open_dir": "クリックしてファイルエクスプローラーで開く",
"tt_reduce_motion": "アクセシビリティのためにアニメーション遷移と残高補間を無効にする",
"tt_remove_encrypt": "暗号化を解除してウォレットを保護なしで保存", "tt_remove_encrypt": "暗号化を解除してウォレットを保護なしで保存",
"tt_remove_pin": "PIN を削除しアンロックにパスフレーズを要求", "tt_remove_pin": "PIN を削除しアンロックにパスフレーズを要求",
"tt_report_bug": "プロジェクトトラッカーで問題を報告", "tt_report_bug": "プロジェクトトラッカーで問題を報告",
@@ -796,7 +894,9 @@
"warning_upper": "警告!", "warning_upper": "警告!",
"website": "ウェブサイト", "website": "ウェブサイト",
"window_opacity": "ウィンドウ透明度", "window_opacity": "ウィンドウ透明度",
"wizard_daemon_start_failed": "デーモンの起動に失敗しました — 自動的に再試行されます",
"yes_clear": "はい、クリア", "yes_clear": "はい、クリア",
"your_addresses": "あなたのアドレス", "your_addresses": "あなたのアドレス",
"z_address": "Zアドレス",
"z_addresses": "Zアドレス" "z_addresses": "Zアドレス"
} }
+100
View File
@@ -43,6 +43,8 @@
"address_url": "주소 URL", "address_url": "주소 URL",
"addresses_appear_here": "연결 후 수신 주소가 여기에 표시됩니다.", "addresses_appear_here": "연결 후 수신 주소가 여기에 표시됩니다.",
"advanced": "고급 설정", "advanced": "고급 설정",
"advanced_effects": "고급 효과...",
"ago": "전",
"all_filter": "전체", "all_filter": "전체",
"allow_custom_fees": "사용자 정의 수수료 허용", "allow_custom_fees": "사용자 정의 수수료 허용",
"amount": "금액", "amount": "금액",
@@ -90,12 +92,30 @@
"block_timestamp": "타임스탬프:", "block_timestamp": "타임스탬프:",
"block_transactions": "트랜잭션:", "block_transactions": "트랜잭션:",
"blockchain_syncing": "블록체인 동기화 중 (%.1f%%)... 잔액이 정확하지 않을 수 있습니다.", "blockchain_syncing": "블록체인 동기화 중 (%.1f%%)... 잔액이 정확하지 않을 수 있습니다.",
"bootstrap_daemon_running": "데몬 실행 중",
"bootstrap_daemon_stopped": "데몬 중지됨",
"bootstrap_daemon_stopping": "데몬 중지 중...",
"bootstrap_desc": "블록체인 부트스트랩을 다운로드하여 초기 동기화를 대폭 가속합니다. 블록체인 스냅샷을 다운로드하고 데이터 디렉토리에 추출합니다.",
"bootstrap_downloading": "부트스트랩 다운로드 중...",
"bootstrap_extracting": "블록체인 데이터 추출 중...",
"bootstrap_failed": "부트스트랩 실패",
"bootstrap_mirror": "미러",
"bootstrap_mirror_tooltip": "미러에서 다운로드 (bootstrap2.dragonx.is).\n메인 다운로드가 느리거나 실패할 경우 사용하세요.",
"bootstrap_restart_daemon": "데몬 재시작",
"bootstrap_success": "부트스트랩 완료",
"bootstrap_success_desc": "블록체인 데이터가 성공적으로 추출되었습니다. 데몬을 시작하여 부트스트랩 지점부터 동기화를 시작하세요.",
"bootstrap_trust_warning": "bootstrap.dragonx.is 또는 bootstrap2.dragonx.is만 사용하세요. 신뢰할 수 없는 출처의 파일을 사용하면 노드가 손상될 수 있습니다.",
"bootstrap_verifying": "체크섬 확인 중...",
"bootstrap_wallet_protected": "(wallet.dat 보호됨)",
"bootstrap_warning": "기존 블록 데이터(blocks, chainstate, notarizations)가 삭제되고 교체됩니다. wallet.dat는 수정되거나 삭제되지 않습니다.",
"cancel": "취소", "cancel": "취소",
"characters": "문자", "characters": "문자",
"choose_icon": "아이콘 선택",
"clear": "지우기", "clear": "지우기",
"clear_all_bans": "모든 차단 해제", "clear_all_bans": "모든 차단 해제",
"clear_anyway": "그래도 삭제", "clear_anyway": "그래도 삭제",
"clear_form_confirm": "모든 양식 필드를 지우시겠습니까?", "clear_form_confirm": "모든 양식 필드를 지우시겠습니까?",
"clear_icon": "아이콘 지우기",
"clear_request": "요청 지우기", "clear_request": "요청 지우기",
"click_copy_address": "클릭하여 주소 복사", "click_copy_address": "클릭하여 주소 복사",
"click_copy_uri": "클릭하여 URI 복사", "click_copy_uri": "클릭하여 URI 복사",
@@ -106,8 +126,12 @@
"confirm_clear_ztx_title": "Z-Tx 기록 삭제 확인", "confirm_clear_ztx_title": "Z-Tx 기록 삭제 확인",
"confirm_clear_ztx_warning1": "z-트랜잭션 기록을 삭제하면 지갑 재스캔이 수행될 때까지 차폐 잔액이 0으로 표시될 수 있습니다.", "confirm_clear_ztx_warning1": "z-트랜잭션 기록을 삭제하면 지갑 재스캔이 수행될 때까지 차폐 잔액이 0으로 표시될 수 있습니다.",
"confirm_clear_ztx_warning2": "이런 경우, 잔액을 복구하려면 재스캔을 활성화하여 z-주소 개인키를 다시 가져와야 합니다.", "confirm_clear_ztx_warning2": "이런 경우, 잔액을 복구하려면 재스캔을 활성화하여 z-주소 개인키를 다시 가져와야 합니다.",
"confirm_delete_blockchain_msg": "데몬을 중지하고 모든 블록체인 데이터(blocks, chainstate, peers)를 삭제한 후 처음부터 다시 동기화합니다. 몇 시간이 걸릴 수 있습니다.",
"confirm_delete_blockchain_safe": "wallet.dat, 설정 및 거래 내역은 안전하며 삭제되지 않습니다.",
"confirm_delete_blockchain_title": "블록체인 데이터 삭제",
"confirm_send": "전송 확인", "confirm_send": "전송 확인",
"confirm_transaction": "거래 확인", "confirm_transaction": "거래 확인",
"confirm_transfer": "이체 확인",
"confirmations": "확인 수", "confirmations": "확인 수",
"confirmations_display": "%d 확인 | %s", "confirmations_display": "%d 확인 | %s",
"confirmed": "확인됨", "confirmed": "확인됨",
@@ -172,6 +196,7 @@
"console_welcome": "ObsidianDragon 콘솔에 오신 것을 환영합니다", "console_welcome": "ObsidianDragon 콘솔에 오신 것을 환영합니다",
"console_zoom_in": "확대", "console_zoom_in": "확대",
"console_zoom_out": "축소", "console_zoom_out": "축소",
"copied": "복사됨!",
"copy": "복사", "copy": "복사",
"copy_address": "전체 주소 복사", "copy_address": "전체 주소 복사",
"copy_error": "오류 복사", "copy_error": "오류 복사",
@@ -180,15 +205,21 @@
"copy_uri": "URI 복사", "copy_uri": "URI 복사",
"current_price": "현재 가격", "current_price": "현재 가격",
"custom_fees": "사용자 정의 수수료", "custom_fees": "사용자 정의 수수료",
"daemon_version": "데몬",
"dark": "다크", "dark": "다크",
"date": "날짜", "date": "날짜",
"date_label": "날짜:", "date_label": "날짜:",
"debug_logging": "디버그 로깅", "debug_logging": "디버그 로깅",
"delete": "삭제", "delete": "삭제",
"delete_blockchain": "블록체인 삭제",
"delete_blockchain_confirm": "삭제 후 재동기화",
"deshielding_warning": "경고: 프라이빗 (Z) 주소에서 투명 (T) 주소로 자금을 디실딩합니다.",
"difficulty": "난이도", "difficulty": "난이도",
"disconnected": "연결 끊김", "disconnected": "연결 끊김",
"dismiss": "닫기", "dismiss": "닫기",
"display": "디스플레이", "display": "디스플레이",
"download": "다운로드",
"download_bootstrap": "부트스트랩 다운로드",
"dragonx_green": "DragonX(그린)", "dragonx_green": "DragonX(그린)",
"edit": "편집", "edit": "편집",
"error": "오류", "error": "오류",
@@ -196,6 +227,22 @@
"est_time_to_block": "예상 블록 시간", "est_time_to_block": "예상 블록 시간",
"exit": "종료", "exit": "종료",
"explorer": "탐색기", "explorer": "탐색기",
"explorer_block_detail": "블록",
"explorer_block_hash": "해시",
"explorer_block_height": "높이",
"explorer_block_merkle": "머클 루트",
"explorer_block_size": "크기",
"explorer_block_time": "시간",
"explorer_block_txs": "트랜잭션",
"explorer_chain_stats": "체인",
"explorer_invalid_query": "블록 높이 또는 64자 해시를 입력하세요",
"explorer_mempool": "멤풀",
"explorer_mempool_size": "크기",
"explorer_mempool_txs": "트랜잭션",
"explorer_recent_blocks": "최근 블록",
"explorer_search": "검색",
"explorer_tx_outputs": "출력",
"explorer_tx_size": "크기",
"export": "내보내기", "export": "내보내기",
"export_csv": "CSV 내보내기", "export_csv": "CSV 내보내기",
"export_keys_btn": "키 내보내기", "export_keys_btn": "키 내보내기",
@@ -224,14 +271,22 @@
"fetch_prices": "가격 조회", "fetch_prices": "가격 조회",
"file": "파일", "file": "파일",
"file_save_location": "파일 저장 위치: ~/.config/ObsidianDragon/", "file_save_location": "파일 저장 위치: ~/.config/ObsidianDragon/",
"filter": "필터...",
"font_scale": "글꼴 크기", "font_scale": "글꼴 크기",
"force_quit": "강제 종료",
"force_quit_confirm_msg": "정상 종료 없이 데몬을 즉시 종료합니다.\n블록체인 인덱스가 손상되어 재동기화가 필요할 수 있습니다.",
"force_quit_confirm_title": "강제 종료하시겠습니까?",
"force_quit_warning": "정상 종료 없이 데몬을 즉시 종료합니다. 블록체인 재동기화가 필요할 수 있습니다.",
"force_quit_yes": "강제 종료",
"from": "보낸 곳", "from": "보낸 곳",
"from_upper": "보낸 곳", "from_upper": "보낸 곳",
"full_details": "전체 세부 정보", "full_details": "전체 세부 정보",
"general": "일반", "general": "일반",
"generating": "생성 중",
"go_to_receive": "수신으로 이동", "go_to_receive": "수신으로 이동",
"height": "높이", "height": "높이",
"help": "도움말", "help": "도움말",
"hidden_tag": " (숨김)",
"hide": "숨기기", "hide": "숨기기",
"hide_address": "주소 숨기기", "hide_address": "주소 숨기기",
"hide_zero_balances": "잔액 0 숨기기", "hide_zero_balances": "잔액 0 숨기기",
@@ -253,6 +308,9 @@
"import_key_warning": "경고: 개인 키를 절대 공유하지 마세요! 신뢰할 수 없는 소스의 키를 가져오면 지갑이 위험해질 수 있습니다.", "import_key_warning": "경고: 개인 키를 절대 공유하지 마세요! 신뢰할 수 없는 소스의 키를 가져오면 지갑이 위험해질 수 있습니다.",
"import_key_z_format": "Z 주소 지출 키 (secret-extended-key-...)", "import_key_z_format": "Z 주소 지출 키 (secret-extended-key-...)",
"import_private_key": "개인 키 가져오기...", "import_private_key": "개인 키 가져오기...",
"incorrect_passphrase": "잘못된 암호",
"incorrect_pin": "잘못된 PIN",
"insufficient_funds": "이 금액과 수수료를 위한 잔액이 부족합니다.",
"invalid_address": "잘못된 주소 형식", "invalid_address": "잘못된 주소 형식",
"ip_address": "IP 주소", "ip_address": "IP 주소",
"keep": "유지", "keep": "유지",
@@ -266,6 +324,7 @@
"key_export_viewing_keys_zonly": "보기 키는 차폐 (z) 주소에만 사용할 수 있습니다", "key_export_viewing_keys_zonly": "보기 키는 차폐 (z) 주소에만 사용할 수 있습니다",
"key_export_viewing_warning": "이 조회 키를 사용하면 다른 사람이 수신 거래와 잔액을 볼 수 있지만 자금을 사용할 수는 없습니다. 신뢰할 수 있는 사람에게만 공유하세요.", "key_export_viewing_warning": "이 조회 키를 사용하면 다른 사람이 수신 거래와 잔액을 볼 수 있지만 자금을 사용할 수는 없습니다. 신뢰할 수 있는 사람에게만 공유하세요.",
"label": "라벨:", "label": "라벨:",
"label_placeholder": "예: 저축, 채굴...",
"language": "언어", "language": "언어",
"light": "라이트", "light": "라이트",
"loading": "로딩 중...", "loading": "로딩 중...",
@@ -311,6 +370,13 @@
"mining_address_copied": "채굴 주소가 복사되었습니다", "mining_address_copied": "채굴 주소가 복사되었습니다",
"mining_all_time": "전체 기간", "mining_all_time": "전체 기간",
"mining_already_saved": "풀 URL이 이미 저장되어 있습니다", "mining_already_saved": "풀 URL이 이미 저장되어 있습니다",
"mining_benchmark_cancel": "벤치마크 취소",
"mining_benchmark_cooling": "쿨링",
"mining_benchmark_dismiss": "닫기",
"mining_benchmark_result": "최적",
"mining_benchmark_stabilizing": "안정화 중",
"mining_benchmark_testing": "테스트 중",
"mining_benchmark_tooltip": "이 CPU에 최적의 스레드 수 찾기",
"mining_block_copied": "블록 해시가 복사되었습니다", "mining_block_copied": "블록 해시가 복사되었습니다",
"mining_chart_1m_ago": "1분 전", "mining_chart_1m_ago": "1분 전",
"mining_chart_5m_ago": "5분 전", "mining_chart_5m_ago": "5분 전",
@@ -330,8 +396,15 @@
"mining_filter_tip_all": "모든 수익 표시", "mining_filter_tip_all": "모든 수익 표시",
"mining_filter_tip_pool": "풀 수익만 표시", "mining_filter_tip_pool": "풀 수익만 표시",
"mining_filter_tip_solo": "솔로 수익만 표시", "mining_filter_tip_solo": "솔로 수익만 표시",
"mining_generate_z_address_hint": "수신 탭에서 Z 주소를 생성하여 지급 주소로 사용하세요",
"mining_idle_gpu_off_tooltip": "무제한: 켜짐\n키보드/마우스 입력만 유휴 상태를 결정\nGPU 감지를 활성화하려면 클릭",
"mining_idle_gpu_on_tooltip": "GPU 감지: 켜짐\nGPU 활동(비디오, 게임)이 유휴 채굴을 방지\n무제한 모드로 전환하려면 클릭",
"mining_idle_off_tooltip": "유휴 채굴 활성화", "mining_idle_off_tooltip": "유휴 채굴 활성화",
"mining_idle_on_tooltip": "유휴 채굴 비활성화", "mining_idle_on_tooltip": "유휴 채굴 비활성화",
"mining_idle_scale_off_tooltip": "시작/중지 모드: 켜짐\n스레드 스케일링 모드로 전환하려면 클릭",
"mining_idle_scale_on_tooltip": "스레드 스케일링: 켜짐\n시작/중지 모드로 전환하려면 클릭",
"mining_idle_threads_active_tooltip": "사용자 활성 시 스레드",
"mining_idle_threads_idle_tooltip": "시스템 유휴 시 스레드",
"mining_local_hashrate": "로컬 해시레이트", "mining_local_hashrate": "로컬 해시레이트",
"mining_mine": "채굴", "mining_mine": "채굴",
"mining_mining_addr": "채굴 주소", "mining_mining_addr": "채굴 주소",
@@ -388,6 +461,7 @@
"no_addresses_available": "사용 가능한 주소 없음", "no_addresses_available": "사용 가능한 주소 없음",
"no_addresses_match": "필터와 일치하는 주소가 없습니다", "no_addresses_match": "필터와 일치하는 주소가 없습니다",
"no_addresses_with_balance": "잔액이 있는 주소가 없습니다", "no_addresses_with_balance": "잔액이 있는 주소가 없습니다",
"no_addresses_yet": "아직 주소가 없습니다",
"no_matching": "일치하는 거래가 없습니다", "no_matching": "일치하는 거래가 없습니다",
"no_recent_receives": "최근 수신 내역 없음", "no_recent_receives": "최근 수신 내역 없음",
"no_recent_sends": "최근 전송 내역 없음", "no_recent_sends": "최근 전송 내역 없음",
@@ -453,6 +527,7 @@
"peers_upper": "피어", "peers_upper": "피어",
"peers_version": "버전", "peers_version": "버전",
"pending": "대기 중", "pending": "대기 중",
"pin_not_set": "PIN이 설정되지 않았습니다. 암호를 사용하여 잠금 해제하세요.",
"ping": "Ping", "ping": "Ping",
"price_chart": "가격 차트", "price_chart": "가격 차트",
"qr_code": "QR 코드", "qr_code": "QR 코드",
@@ -473,7 +548,9 @@
"recent_received": "최근 수신", "recent_received": "최근 수신",
"recent_sends": "최근 전송", "recent_sends": "최근 전송",
"recipient": "수신자", "recipient": "수신자",
"recipient_balance": "수신자: %.8f → %.8f DRGX",
"recv_type": "수신", "recv_type": "수신",
"reduce_motion": "모션 줄이기",
"refresh": "새로고침", "refresh": "새로고침",
"refresh_now": "지금 새로고침", "refresh_now": "지금 새로고침",
"remove_favorite": "즐겨찾기 제거", "remove_favorite": "즐겨찾기 제거",
@@ -493,7 +570,10 @@
"request_uri_copied": "결제 URI가 클립보드에 복사되었습니다", "request_uri_copied": "결제 URI가 클립보드에 복사되었습니다",
"rescan": "재스캔", "rescan": "재스캔",
"reset_to_defaults": "기본값으로 재설정", "reset_to_defaults": "기본값으로 재설정",
"restarting_after_encryption": "암호화 후 데몬 재시작 중...",
"restore_address": "주소 복원", "restore_address": "주소 복원",
"result_preview": "결과 미리보기",
"retry": "재시도",
"review_send": "전송 검토", "review_send": "전송 검토",
"rpc_host": "RPC 호스트", "rpc_host": "RPC 호스트",
"rpc_pass": "비밀번호", "rpc_pass": "비밀번호",
@@ -553,12 +633,15 @@
"send_valid_transparent": "유효한 투명 주소", "send_valid_transparent": "유효한 투명 주소",
"send_wallet_empty": "지갑이 비어 있습니다", "send_wallet_empty": "지갑이 비어 있습니다",
"send_yes_clear": "예, 지우기", "send_yes_clear": "예, 지우기",
"sender_balance": "발신자: %.8f → %.8f DRGX",
"sending": "거래 전송 중", "sending": "거래 전송 중",
"sending_from": "보내는 곳", "sending_from": "보내는 곳",
"sends_full_balance_warning": "전체 잔액을 전송합니다. 보내는 주소의 잔액이 0이 됩니다.",
"sent": "전송됨", "sent": "전송됨",
"sent_filter": "전송됨", "sent_filter": "전송됨",
"sent_type": "전송됨", "sent_type": "전송됨",
"sent_upper": "전송됨", "sent_upper": "전송됨",
"set_label": "라벨 설정...",
"settings": "설정", "settings": "설정",
"settings_about_text": "DragonX (DRGX)용 차폐 암호화폐 지갑으로, Dear ImGui로 제작되어 가볍고 휴대 가능합니다.", "settings_about_text": "DragonX (DRGX)용 차폐 암호화폐 지갑으로, Dear ImGui로 제작되어 가볍고 휴대 가능합니다.",
"settings_acrylic_level": "아크릴 레벨:", "settings_acrylic_level": "아크릴 레벨:",
@@ -647,12 +730,15 @@
"shield_utxo_limit": "UTXO 제한:", "shield_utxo_limit": "UTXO 제한:",
"shield_wildcard_hint": "'*'를 사용하여 모든 투명 주소에서 차폐", "shield_wildcard_hint": "'*'를 사용하여 모든 투명 주소에서 차폐",
"shielded": "차폐", "shielded": "차폐",
"shielded_address": "보호 주소",
"shielded_to": "차폐 대상", "shielded_to": "차폐 대상",
"shielded_type": "차폐", "shielded_type": "차폐",
"shielding_notice": "참고: 투명 (T) 주소에서 프라이빗 (Z) 주소로 자금을 실딩합니다.",
"show": "표시", "show": "표시",
"show_hidden": "숨겨진 항목 표시 (%d)", "show_hidden": "숨겨진 항목 표시 (%d)",
"show_qr_code": "QR 코드 표시", "show_qr_code": "QR 코드 표시",
"showing_transactions": "%d–%d / %d건의 거래 표시 중 (총: %zu)", "showing_transactions": "%d–%d / %d건의 거래 표시 중 (총: %zu)",
"showing_x_of_y": "%d / %d 주소 표시",
"simple_background": "단순 배경", "simple_background": "단순 배경",
"slider_off": "끔", "slider_off": "끔",
"start_mining": "채굴 시작", "start_mining": "채굴 시작",
@@ -663,10 +749,12 @@
"success": "성공", "success": "성공",
"summary": "요약", "summary": "요약",
"syncing": "동기화 중...", "syncing": "동기화 중...",
"t_address": "T 주소",
"t_addresses": "T 주소", "t_addresses": "T 주소",
"test_connection": "테스트", "test_connection": "테스트",
"theme": "테마", "theme": "테마",
"theme_effects": "테마 효과", "theme_effects": "테마 효과",
"theme_language": "테마 및 언어",
"time_days_ago": "%d일 전", "time_days_ago": "%d일 전",
"time_hours_ago": "%d시간 전", "time_hours_ago": "%d시간 전",
"time_minutes_ago": "%d분 전", "time_minutes_ago": "%d분 전",
@@ -680,6 +768,7 @@
"to": "받는 곳", "to": "받는 곳",
"to_upper": "받는 곳", "to_upper": "받는 곳",
"tools": "도구", "tools": "도구",
"tools_actions": "도구 및 작업...",
"total": "합계", "total": "합계",
"transaction_id": "거래 ID", "transaction_id": "거래 ID",
"transaction_sent": "거래 전송 성공", "transaction_sent": "거래 전송 성공",
@@ -687,7 +776,13 @@
"transaction_url": "거래 URL", "transaction_url": "거래 URL",
"transactions": "거래", "transactions": "거래",
"transactions_upper": "거래", "transactions_upper": "거래",
"transfer_failed": "이체 실패",
"transfer_funds": "자금 이체",
"transfer_sent": "이체 전송됨",
"transfer_sent_desc": "이체가 네트워크에 제출되었습니다.",
"transfer_to": "이체 대상:",
"transparent": "투명", "transparent": "투명",
"transparent_address": "투명 주소",
"tt_addr_url": "블록 탐색기에서 주소를 보기 위한 기본 URL", "tt_addr_url": "블록 탐색기에서 주소를 보기 위한 기본 URL",
"tt_address_book": "빠른 전송을 위해 저장된 주소 관리", "tt_address_book": "빠른 전송을 위해 저장된 주소 관리",
"tt_auto_lock": "이 비활성 시간 후 지갑 잠금", "tt_auto_lock": "이 비활성 시간 후 지갑 잠금",
@@ -702,6 +797,8 @@
"tt_custom_theme": "사용자 지정 테마 활성화됨", "tt_custom_theme": "사용자 지정 테마 활성화됨",
"tt_debug_collapse": "디버그 로깅 옵션 접기", "tt_debug_collapse": "디버그 로깅 옵션 접기",
"tt_debug_expand": "디버그 로깅 옵션 펼치기", "tt_debug_expand": "디버그 로깅 옵션 펼치기",
"tt_delete_blockchain": "모든 블록체인 데이터를 삭제하고 새로 동기화합니다. wallet.dat 및 설정은 보존됩니다.",
"tt_download_bootstrap": "블록체인 부트스트랩을 다운로드하여 동기화 가속\n기존 블록 데이터가 교체됩니다",
"tt_encrypt": "비밀번호로 wallet.dat 암호화", "tt_encrypt": "비밀번호로 wallet.dat 암호화",
"tt_export_all": "모든 개인키를 파일로 내보내기", "tt_export_all": "모든 개인키를 파일로 내보내기",
"tt_export_csv": "거래 내역을 CSV 스프레드시트로 내보내기", "tt_export_csv": "거래 내역을 CSV 스프레드시트로 내보내기",
@@ -719,6 +816,7 @@
"tt_mine_idle": "시스템이 유휴 상태(키보드/마우스 입력 없음)일 때\\n자동으로 채굴 시작", "tt_mine_idle": "시스템이 유휴 상태(키보드/마우스 입력 없음)일 때\\n자동으로 채굴 시작",
"tt_noise": "그레인 텍스처 강도 (0%% = 끔, 100%% = 최대)", "tt_noise": "그레인 텍스처 강도 (0%% = 끔, 100%% = 최대)",
"tt_open_dir": "파일 탐색기에서 열려면 클릭", "tt_open_dir": "파일 탐색기에서 열려면 클릭",
"tt_reduce_motion": "접근성을 위해 애니메이션 전환 및 잔액 보간 비활성화",
"tt_remove_encrypt": "암호화를 제거하고 지갑을 보호 없이 저장", "tt_remove_encrypt": "암호화를 제거하고 지갑을 보호 없이 저장",
"tt_remove_pin": "PIN을 제거하고 잠금 해제 시 비밀번호 요구", "tt_remove_pin": "PIN을 제거하고 잠금 해제 시 비밀번호 요구",
"tt_report_bug": "프로젝트 트래커에서 문제 보고", "tt_report_bug": "프로젝트 트래커에서 문제 보고",
@@ -796,7 +894,9 @@
"warning_upper": "경고!", "warning_upper": "경고!",
"website": "웹사이트", "website": "웹사이트",
"window_opacity": "창 투명도", "window_opacity": "창 투명도",
"wizard_daemon_start_failed": "데몬 시작 실패 — 자동으로 재시도됩니다",
"yes_clear": "예, 지우기", "yes_clear": "예, 지우기",
"your_addresses": "내 주소", "your_addresses": "내 주소",
"z_address": "Z 주소",
"z_addresses": "Z 주소" "z_addresses": "Z 주소"
} }
+100
View File
@@ -43,6 +43,8 @@
"address_url": "URL do Endereço", "address_url": "URL do Endereço",
"addresses_appear_here": "Seus endereços de recebimento aparecerão aqui após a conexão.", "addresses_appear_here": "Seus endereços de recebimento aparecerão aqui após a conexão.",
"advanced": "AVANÇADO", "advanced": "AVANÇADO",
"advanced_effects": "Efeitos Avançados...",
"ago": "atrás",
"all_filter": "Todos", "all_filter": "Todos",
"allow_custom_fees": "Permitir taxas personalizadas", "allow_custom_fees": "Permitir taxas personalizadas",
"amount": "Valor", "amount": "Valor",
@@ -90,12 +92,30 @@
"block_timestamp": "Carimbo de Data:", "block_timestamp": "Carimbo de Data:",
"block_transactions": "Transações:", "block_transactions": "Transações:",
"blockchain_syncing": "Blockchain sincronizando (%.1f%%)... Os saldos podem ser imprecisos.", "blockchain_syncing": "Blockchain sincronizando (%.1f%%)... Os saldos podem ser imprecisos.",
"bootstrap_daemon_running": "Daemon em execução",
"bootstrap_daemon_stopped": "Daemon parado",
"bootstrap_daemon_stopping": "Parando daemon...",
"bootstrap_desc": "Baixe um bootstrap da blockchain para acelerar drasticamente a sincronização inicial. Isso baixa um instantâneo da blockchain e o extrai no seu diretório de dados.",
"bootstrap_downloading": "Baixando bootstrap...",
"bootstrap_extracting": "Extraindo dados da blockchain...",
"bootstrap_failed": "Falha no Bootstrap",
"bootstrap_mirror": "Espelho",
"bootstrap_mirror_tooltip": "Baixar do espelho (bootstrap2.dragonx.is).\nUse isto se o download principal estiver lento ou falhando.",
"bootstrap_restart_daemon": "Reiniciar Daemon",
"bootstrap_success": "Bootstrap Completo",
"bootstrap_success_desc": "Os dados da blockchain foram extraídos com sucesso. Inicie o daemon para começar a sincronizar a partir do ponto do bootstrap.",
"bootstrap_trust_warning": "Use apenas bootstrap.dragonx.is ou bootstrap2.dragonx.is. Usar arquivos de fontes não confiáveis pode comprometer seu nó.",
"bootstrap_verifying": "Verificando somas de verificação...",
"bootstrap_wallet_protected": "(wallet.dat está protegido)",
"bootstrap_warning": "Os dados de blocos existentes (blocks, chainstate, notarizations) serão excluídos e substituídos. Seu wallet.dat NÃO será modificado ou excluído.",
"cancel": "Cancelar", "cancel": "Cancelar",
"characters": "caracteres", "characters": "caracteres",
"choose_icon": "Escolher Ícone",
"clear": "Limpar", "clear": "Limpar",
"clear_all_bans": "Remover Todos os Banimentos", "clear_all_bans": "Remover Todos os Banimentos",
"clear_anyway": "Limpar mesmo assim", "clear_anyway": "Limpar mesmo assim",
"clear_form_confirm": "Limpar todos os campos do formulário?", "clear_form_confirm": "Limpar todos os campos do formulário?",
"clear_icon": "Limpar Ícone",
"clear_request": "Limpar Solicitação", "clear_request": "Limpar Solicitação",
"click_copy_address": "Clique para copiar o endereço", "click_copy_address": "Clique para copiar o endereço",
"click_copy_uri": "Clique para copiar a URI", "click_copy_uri": "Clique para copiar a URI",
@@ -106,8 +126,12 @@
"confirm_clear_ztx_title": "Confirmar limpeza do histórico Z-Tx", "confirm_clear_ztx_title": "Confirmar limpeza do histórico Z-Tx",
"confirm_clear_ztx_warning1": "Limpar o histórico de z-transações pode fazer com que seu saldo blindado apareça como 0 até que um reescaneamento da carteira seja realizado.", "confirm_clear_ztx_warning1": "Limpar o histórico de z-transações pode fazer com que seu saldo blindado apareça como 0 até que um reescaneamento da carteira seja realizado.",
"confirm_clear_ztx_warning2": "Se isso acontecer, você precisará reimportar as chaves privadas do seu endereço z com reescaneamento habilitado para recuperar seu saldo.", "confirm_clear_ztx_warning2": "Se isso acontecer, você precisará reimportar as chaves privadas do seu endereço z com reescaneamento habilitado para recuperar seu saldo.",
"confirm_delete_blockchain_msg": "Isso irá parar o daemon, excluir todos os dados da blockchain (blocks, chainstate, peers) e iniciar uma nova sincronização do zero. Isso pode levar várias horas.",
"confirm_delete_blockchain_safe": "Seu wallet.dat, configuração e histórico de transações estão seguros e não serão excluídos.",
"confirm_delete_blockchain_title": "Excluir Dados da Blockchain",
"confirm_send": "Confirmar Envio", "confirm_send": "Confirmar Envio",
"confirm_transaction": "Confirmar Transação", "confirm_transaction": "Confirmar Transação",
"confirm_transfer": "Confirmar Transferência",
"confirmations": "Confirmações", "confirmations": "Confirmações",
"confirmations_display": "%d confirmações | %s", "confirmations_display": "%d confirmações | %s",
"confirmed": "Confirmado", "confirmed": "Confirmado",
@@ -172,6 +196,7 @@
"console_welcome": "Bem-vindo ao Console ObsidianDragon", "console_welcome": "Bem-vindo ao Console ObsidianDragon",
"console_zoom_in": "Aumentar zoom", "console_zoom_in": "Aumentar zoom",
"console_zoom_out": "Diminuir zoom", "console_zoom_out": "Diminuir zoom",
"copied": "Copiado!",
"copy": "Copiar", "copy": "Copiar",
"copy_address": "Copiar Endereço Completo", "copy_address": "Copiar Endereço Completo",
"copy_error": "Copiar Erro", "copy_error": "Copiar Erro",
@@ -180,15 +205,21 @@
"copy_uri": "Copiar URI", "copy_uri": "Copiar URI",
"current_price": "Preço Atual", "current_price": "Preço Atual",
"custom_fees": "Taxas personalizadas", "custom_fees": "Taxas personalizadas",
"daemon_version": "Daemon",
"dark": "Escuro", "dark": "Escuro",
"date": "Data", "date": "Data",
"date_label": "Data:", "date_label": "Data:",
"debug_logging": "REGISTRO DE DEPURAÇÃO", "debug_logging": "REGISTRO DE DEPURAÇÃO",
"delete": "Excluir", "delete": "Excluir",
"delete_blockchain": "Excluir Blockchain",
"delete_blockchain_confirm": "Excluir e Ressincronizar",
"deshielding_warning": "Aviso: Isso irá des-blindar fundos de um endereço privado (Z) para um endereço transparente (T).",
"difficulty": "Dificuldade", "difficulty": "Dificuldade",
"disconnected": "Desconectado", "disconnected": "Desconectado",
"dismiss": "Dispensar", "dismiss": "Dispensar",
"display": "Exibição", "display": "Exibição",
"download": "Baixar",
"download_bootstrap": "Baixar Bootstrap",
"dragonx_green": "DragonX (Verde)", "dragonx_green": "DragonX (Verde)",
"edit": "Editar", "edit": "Editar",
"error": "Erro", "error": "Erro",
@@ -196,6 +227,22 @@
"est_time_to_block": "Tempo Est. por Bloco", "est_time_to_block": "Tempo Est. por Bloco",
"exit": "Sair", "exit": "Sair",
"explorer": "EXPLORADOR", "explorer": "EXPLORADOR",
"explorer_block_detail": "Bloco",
"explorer_block_hash": "Hash",
"explorer_block_height": "Altura",
"explorer_block_merkle": "Raiz Merkle",
"explorer_block_size": "Tamanho",
"explorer_block_time": "Hora",
"explorer_block_txs": "Transações",
"explorer_chain_stats": "Cadeia",
"explorer_invalid_query": "Insira uma altura de bloco ou um hash de 64 caracteres",
"explorer_mempool": "Mempool",
"explorer_mempool_size": "Tamanho",
"explorer_mempool_txs": "Transações",
"explorer_recent_blocks": "Blocos Recentes",
"explorer_search": "Pesquisar",
"explorer_tx_outputs": "Saídas",
"explorer_tx_size": "Tamanho",
"export": "Exportar", "export": "Exportar",
"export_csv": "Exportar CSV", "export_csv": "Exportar CSV",
"export_keys_btn": "Exportar Chaves", "export_keys_btn": "Exportar Chaves",
@@ -224,14 +271,22 @@
"fetch_prices": "Buscar preços", "fetch_prices": "Buscar preços",
"file": "Arquivo", "file": "Arquivo",
"file_save_location": "O arquivo será salvo em: ~/.config/ObsidianDragon/", "file_save_location": "O arquivo será salvo em: ~/.config/ObsidianDragon/",
"filter": "Filtrar...",
"font_scale": "Escala da Fonte", "font_scale": "Escala da Fonte",
"force_quit": "Forçar Saída",
"force_quit_confirm_msg": "Isso matará imediatamente o daemon sem um desligamento limpo.\nIsso pode corromper o índice da blockchain e exigir uma ressincronização.",
"force_quit_confirm_title": "Forçar Saída?",
"force_quit_warning": "Isso matará imediatamente o daemon sem um desligamento limpo. Pode exigir uma ressincronização da blockchain.",
"force_quit_yes": "Forçar Saída",
"from": "De", "from": "De",
"from_upper": "DE", "from_upper": "DE",
"full_details": "Detalhes Completos", "full_details": "Detalhes Completos",
"general": "Geral", "general": "Geral",
"generating": "Gerando",
"go_to_receive": "Ir para Receber", "go_to_receive": "Ir para Receber",
"height": "Altura", "height": "Altura",
"help": "Ajuda", "help": "Ajuda",
"hidden_tag": " (oculto)",
"hide": "Ocultar", "hide": "Ocultar",
"hide_address": "Ocultar endereço", "hide_address": "Ocultar endereço",
"hide_zero_balances": "Ocultar saldos zero", "hide_zero_balances": "Ocultar saldos zero",
@@ -253,6 +308,9 @@
"import_key_warning": "Aviso: Nunca compartilhe suas chaves privadas! Importar chaves de fontes não confiáveis pode comprometer sua carteira.", "import_key_warning": "Aviso: Nunca compartilhe suas chaves privadas! Importar chaves de fontes não confiáveis pode comprometer sua carteira.",
"import_key_z_format": "Chaves de gasto de z-endereço (secret-extended-key-...)", "import_key_z_format": "Chaves de gasto de z-endereço (secret-extended-key-...)",
"import_private_key": "Importar Chave Privada...", "import_private_key": "Importar Chave Privada...",
"incorrect_passphrase": "Senha incorreta",
"incorrect_pin": "PIN incorreto",
"insufficient_funds": "Fundos insuficientes para este valor mais taxa.",
"invalid_address": "Formato de endereço inválido", "invalid_address": "Formato de endereço inválido",
"ip_address": "Endereço IP", "ip_address": "Endereço IP",
"keep": "Manter", "keep": "Manter",
@@ -266,6 +324,7 @@
"key_export_viewing_keys_zonly": "As chaves de visualização estão disponíveis apenas para endereços blindados (z)", "key_export_viewing_keys_zonly": "As chaves de visualização estão disponíveis apenas para endereços blindados (z)",
"key_export_viewing_warning": "Esta chave de visualização permite que outros vejam suas transações recebidas e saldo, mas NÃO gastem seus fundos. Compartilhe apenas com partes confiáveis.", "key_export_viewing_warning": "Esta chave de visualização permite que outros vejam suas transações recebidas e saldo, mas NÃO gastem seus fundos. Compartilhe apenas com partes confiáveis.",
"label": "Rótulo:", "label": "Rótulo:",
"label_placeholder": "ex. Poupança, Mineração...",
"language": "Idioma", "language": "Idioma",
"light": "Claro", "light": "Claro",
"loading": "Carregando...", "loading": "Carregando...",
@@ -311,6 +370,13 @@
"mining_address_copied": "Endereço de mineração copiado", "mining_address_copied": "Endereço de mineração copiado",
"mining_all_time": "Todo o Tempo", "mining_all_time": "Todo o Tempo",
"mining_already_saved": "URL do pool já salva", "mining_already_saved": "URL do pool já salva",
"mining_benchmark_cancel": "Cancelar benchmark",
"mining_benchmark_cooling": "Resfriando",
"mining_benchmark_dismiss": "Fechar",
"mining_benchmark_result": "Ótimo",
"mining_benchmark_stabilizing": "Estabilizando",
"mining_benchmark_testing": "Testando",
"mining_benchmark_tooltip": "Encontrar o número ideal de threads para esta CPU",
"mining_block_copied": "Hash do bloco copiado", "mining_block_copied": "Hash do bloco copiado",
"mining_chart_1m_ago": "1m atrás", "mining_chart_1m_ago": "1m atrás",
"mining_chart_5m_ago": "5m atrás", "mining_chart_5m_ago": "5m atrás",
@@ -330,8 +396,15 @@
"mining_filter_tip_all": "Mostrar todos os ganhos", "mining_filter_tip_all": "Mostrar todos os ganhos",
"mining_filter_tip_pool": "Mostrar apenas ganhos do pool", "mining_filter_tip_pool": "Mostrar apenas ganhos do pool",
"mining_filter_tip_solo": "Mostrar apenas ganhos solo", "mining_filter_tip_solo": "Mostrar apenas ganhos solo",
"mining_generate_z_address_hint": "Gere um endereço Z na aba Receber para usar como endereço de pagamento",
"mining_idle_gpu_off_tooltip": "Sem restrição: ATIVADO\nApenas entrada de teclado/mouse determina o estado ocioso\nClique para ativar detecção de GPU",
"mining_idle_gpu_on_tooltip": "GPU-consciente: ATIVADO\nAtividade de GPU (vídeo, jogos) impede mineração ociosa\nClique para modo sem restrição",
"mining_idle_off_tooltip": "Ativar mineração ociosa", "mining_idle_off_tooltip": "Ativar mineração ociosa",
"mining_idle_on_tooltip": "Desativar mineração ociosa", "mining_idle_on_tooltip": "Desativar mineração ociosa",
"mining_idle_scale_off_tooltip": "Modo iniciar/parar: ATIVADO\nClique para mudar para modo de escala de threads",
"mining_idle_scale_on_tooltip": "Escala de threads: ATIVADO\nClique para mudar para modo iniciar/parar",
"mining_idle_threads_active_tooltip": "Threads quando o usuário está ativo",
"mining_idle_threads_idle_tooltip": "Threads quando o sistema está ocioso",
"mining_local_hashrate": "Hashrate Local", "mining_local_hashrate": "Hashrate Local",
"mining_mine": "Minerar", "mining_mine": "Minerar",
"mining_mining_addr": "End. Mineração", "mining_mining_addr": "End. Mineração",
@@ -388,6 +461,7 @@
"no_addresses_available": "Nenhum endereço disponível", "no_addresses_available": "Nenhum endereço disponível",
"no_addresses_match": "Nenhum endereço corresponde ao filtro", "no_addresses_match": "Nenhum endereço corresponde ao filtro",
"no_addresses_with_balance": "Nenhum endereço com saldo", "no_addresses_with_balance": "Nenhum endereço com saldo",
"no_addresses_yet": "Nenhum endereço ainda",
"no_matching": "Nenhuma transação correspondente", "no_matching": "Nenhuma transação correspondente",
"no_recent_receives": "Nenhum recebimento recente", "no_recent_receives": "Nenhum recebimento recente",
"no_recent_sends": "Nenhum envio recente", "no_recent_sends": "Nenhum envio recente",
@@ -453,6 +527,7 @@
"peers_upper": "PARES", "peers_upper": "PARES",
"peers_version": "Versão", "peers_version": "Versão",
"pending": "Pendente", "pending": "Pendente",
"pin_not_set": "PIN não definido. Use a senha para desbloquear.",
"ping": "Ping", "ping": "Ping",
"price_chart": "Gráfico de Preços", "price_chart": "Gráfico de Preços",
"qr_code": "Código QR", "qr_code": "Código QR",
@@ -473,7 +548,9 @@
"recent_received": "RECEBIDOS RECENTES", "recent_received": "RECEBIDOS RECENTES",
"recent_sends": "ENVIOS RECENTES", "recent_sends": "ENVIOS RECENTES",
"recipient": "DESTINATÁRIO", "recipient": "DESTINATÁRIO",
"recipient_balance": "Destinatário: %.8f → %.8f DRGX",
"recv_type": "Receb.", "recv_type": "Receb.",
"reduce_motion": "Reduzir Movimento",
"refresh": "Atualizar", "refresh": "Atualizar",
"refresh_now": "Atualizar Agora", "refresh_now": "Atualizar Agora",
"remove_favorite": "Remover favorito", "remove_favorite": "Remover favorito",
@@ -493,7 +570,10 @@
"request_uri_copied": "URI de pagamento copiada para a área de transferência", "request_uri_copied": "URI de pagamento copiada para a área de transferência",
"rescan": "Reescanear", "rescan": "Reescanear",
"reset_to_defaults": "Redefinir Padrões", "reset_to_defaults": "Redefinir Padrões",
"restarting_after_encryption": "Reiniciando daemon após criptografia...",
"restore_address": "Restaurar endereço", "restore_address": "Restaurar endereço",
"result_preview": "Pré-visualização do resultado",
"retry": "Tentar novamente",
"review_send": "Revisar Envio", "review_send": "Revisar Envio",
"rpc_host": "Host RPC", "rpc_host": "Host RPC",
"rpc_pass": "Senha", "rpc_pass": "Senha",
@@ -553,12 +633,15 @@
"send_valid_transparent": "Endereço transparente válido", "send_valid_transparent": "Endereço transparente válido",
"send_wallet_empty": "Sua carteira está vazia", "send_wallet_empty": "Sua carteira está vazia",
"send_yes_clear": "Sim, Limpar", "send_yes_clear": "Sim, Limpar",
"sender_balance": "Remetente: %.8f → %.8f DRGX",
"sending": "Enviando transação", "sending": "Enviando transação",
"sending_from": "ENVIANDO DE", "sending_from": "ENVIANDO DE",
"sends_full_balance_warning": "Isso envia o saldo total. O endereço de envio terá saldo zero.",
"sent": "enviado", "sent": "enviado",
"sent_filter": "Enviado", "sent_filter": "Enviado",
"sent_type": "Enviado", "sent_type": "Enviado",
"sent_upper": "ENVIADO", "sent_upper": "ENVIADO",
"set_label": "Definir Rótulo...",
"settings": "Configurações", "settings": "Configurações",
"settings_about_text": "Uma carteira de criptomoeda blindada para DragonX (DRGX), criada com Dear ImGui para uma experiência leve e portátil.", "settings_about_text": "Uma carteira de criptomoeda blindada para DragonX (DRGX), criada com Dear ImGui para uma experiência leve e portátil.",
"settings_acrylic_level": "Nível acrílico:", "settings_acrylic_level": "Nível acrílico:",
@@ -647,12 +730,15 @@
"shield_utxo_limit": "Limite UTXO:", "shield_utxo_limit": "Limite UTXO:",
"shield_wildcard_hint": "Use '*' para blindar de todos os endereços transparentes", "shield_wildcard_hint": "Use '*' para blindar de todos os endereços transparentes",
"shielded": "Blindado", "shielded": "Blindado",
"shielded_address": "Endereço Blindado",
"shielded_to": "BLINDADO PARA", "shielded_to": "BLINDADO PARA",
"shielded_type": "Blindado", "shielded_type": "Blindado",
"shielding_notice": "Nota: Isso blindará fundos de um endereço transparente (T) para um endereço privado (Z).",
"show": "Mostrar", "show": "Mostrar",
"show_hidden": "Mostrar ocultos (%d)", "show_hidden": "Mostrar ocultos (%d)",
"show_qr_code": "Mostrar Código QR", "show_qr_code": "Mostrar Código QR",
"showing_transactions": "Mostrando %d–%d de %d transações (total: %zu)", "showing_transactions": "Mostrando %d–%d de %d transações (total: %zu)",
"showing_x_of_y": "Mostrando %d de %d endereços",
"simple_background": "Fundo simples", "simple_background": "Fundo simples",
"slider_off": "Desligado", "slider_off": "Desligado",
"start_mining": "Iniciar Mineração", "start_mining": "Iniciar Mineração",
@@ -663,10 +749,12 @@
"success": "Sucesso", "success": "Sucesso",
"summary": "Resumo", "summary": "Resumo",
"syncing": "Sincronizando...", "syncing": "Sincronizando...",
"t_address": "Endereço T",
"t_addresses": "Endereços T", "t_addresses": "Endereços T",
"test_connection": "Testar", "test_connection": "Testar",
"theme": "Tema", "theme": "Tema",
"theme_effects": "Efeitos de tema", "theme_effects": "Efeitos de tema",
"theme_language": "TEMA E IDIOMA",
"time_days_ago": "há %d dias", "time_days_ago": "há %d dias",
"time_hours_ago": "há %d horas", "time_hours_ago": "há %d horas",
"time_minutes_ago": "há %d minutos", "time_minutes_ago": "há %d minutos",
@@ -680,6 +768,7 @@
"to": "Para", "to": "Para",
"to_upper": "PARA", "to_upper": "PARA",
"tools": "FERRAMENTAS", "tools": "FERRAMENTAS",
"tools_actions": "Ferramentas e Ações...",
"total": "Total", "total": "Total",
"transaction_id": "ID DA TRANSAÇÃO", "transaction_id": "ID DA TRANSAÇÃO",
"transaction_sent": "Transação enviada com sucesso", "transaction_sent": "Transação enviada com sucesso",
@@ -687,7 +776,13 @@
"transaction_url": "URL da Transação", "transaction_url": "URL da Transação",
"transactions": "Transações", "transactions": "Transações",
"transactions_upper": "TRANSAÇÕES", "transactions_upper": "TRANSAÇÕES",
"transfer_failed": "Transferência Falhou",
"transfer_funds": "Transferir Fundos",
"transfer_sent": "Transferência Enviada",
"transfer_sent_desc": "Sua transferência foi enviada à rede.",
"transfer_to": "Transferir para:",
"transparent": "Transparente", "transparent": "Transparente",
"transparent_address": "Endereço Transparente",
"tt_addr_url": "URL base para visualizar endereços em um explorador de blocos", "tt_addr_url": "URL base para visualizar endereços em um explorador de blocos",
"tt_address_book": "Gerenciar endereços salvos para envio rápido", "tt_address_book": "Gerenciar endereços salvos para envio rápido",
"tt_auto_lock": "Bloquear carteira após este tempo de inatividade", "tt_auto_lock": "Bloquear carteira após este tempo de inatividade",
@@ -702,6 +797,8 @@
"tt_custom_theme": "Tema personalizado ativo", "tt_custom_theme": "Tema personalizado ativo",
"tt_debug_collapse": "Recolher opções de registro de depuração", "tt_debug_collapse": "Recolher opções de registro de depuração",
"tt_debug_expand": "Expandir opções de registro de depuração", "tt_debug_expand": "Expandir opções de registro de depuração",
"tt_delete_blockchain": "Excluir todos os dados da blockchain e iniciar uma nova sincronização. wallet.dat e configuração são preservados.",
"tt_download_bootstrap": "Baixar bootstrap da blockchain para acelerar a sincronização\nDados de blocos existentes serão substituídos",
"tt_encrypt": "Encriptar wallet.dat com uma frase secreta", "tt_encrypt": "Encriptar wallet.dat com uma frase secreta",
"tt_export_all": "Exportar todas as chaves privadas para um arquivo", "tt_export_all": "Exportar todas as chaves privadas para um arquivo",
"tt_export_csv": "Exportar histórico de transações como planilha CSV", "tt_export_csv": "Exportar histórico de transações como planilha CSV",
@@ -719,6 +816,7 @@
"tt_mine_idle": "Iniciar mineração automaticamente quando o\\nsistema estiver ocioso (sem entrada de teclado/mouse)", "tt_mine_idle": "Iniciar mineração automaticamente quando o\\nsistema estiver ocioso (sem entrada de teclado/mouse)",
"tt_noise": "Intensidade de textura granulada (0%% = desligado, 100%% = máximo)", "tt_noise": "Intensidade de textura granulada (0%% = desligado, 100%% = máximo)",
"tt_open_dir": "Clique para abrir no explorador de arquivos", "tt_open_dir": "Clique para abrir no explorador de arquivos",
"tt_reduce_motion": "Desativar transições animadas e lerp de saldo para acessibilidade",
"tt_remove_encrypt": "Remover encriptação e armazenar a carteira desprotegida", "tt_remove_encrypt": "Remover encriptação e armazenar a carteira desprotegida",
"tt_remove_pin": "Remover PIN e exigir frase secreta para desbloquear", "tt_remove_pin": "Remover PIN e exigir frase secreta para desbloquear",
"tt_report_bug": "Reportar um problema no rastreador do projeto", "tt_report_bug": "Reportar um problema no rastreador do projeto",
@@ -796,7 +894,9 @@
"warning_upper": "AVISO!", "warning_upper": "AVISO!",
"website": "Website", "website": "Website",
"window_opacity": "Opacidade da Janela", "window_opacity": "Opacidade da Janela",
"wizard_daemon_start_failed": "Falha ao iniciar o daemon — será tentado novamente automaticamente",
"yes_clear": "Sim, Limpar", "yes_clear": "Sim, Limpar",
"your_addresses": "Seus Endereços", "your_addresses": "Seus Endereços",
"z_address": "Endereço Z",
"z_addresses": "Endereços Z" "z_addresses": "Endereços Z"
} }
+100
View File
@@ -43,6 +43,8 @@
"address_url": "URL адреса", "address_url": "URL адреса",
"addresses_appear_here": "Ваши адреса для получения появятся здесь после подключения.", "addresses_appear_here": "Ваши адреса для получения появятся здесь после подключения.",
"advanced": "РАСШИРЕННЫЕ", "advanced": "РАСШИРЕННЫЕ",
"advanced_effects": "Расширенные эффекты...",
"ago": "назад",
"all_filter": "Все", "all_filter": "Все",
"allow_custom_fees": "Разрешить пользовательские комиссии", "allow_custom_fees": "Разрешить пользовательские комиссии",
"amount": "Сумма", "amount": "Сумма",
@@ -90,12 +92,30 @@
"block_timestamp": "Временная метка:", "block_timestamp": "Временная метка:",
"block_transactions": "Транзакции:", "block_transactions": "Транзакции:",
"blockchain_syncing": "Синхронизация блокчейна (%.1f%%)... Балансы могут быть неточными.", "blockchain_syncing": "Синхронизация блокчейна (%.1f%%)... Балансы могут быть неточными.",
"bootstrap_daemon_running": "Демон запущен",
"bootstrap_daemon_stopped": "Демон остановлен",
"bootstrap_daemon_stopping": "Остановка демона...",
"bootstrap_desc": "Загрузите бутстрап блокчейна для значительного ускорения начальной синхронизации. Это загружает снимок блокчейна и извлекает его в ваш каталог данных.",
"bootstrap_downloading": "Загрузка бутстрапа...",
"bootstrap_extracting": "Извлечение данных блокчейна...",
"bootstrap_failed": "Ошибка бутстрапа",
"bootstrap_mirror": "Зеркало",
"bootstrap_mirror_tooltip": "Скачать с зеркала (bootstrap2.dragonx.is).\nИспользуйте, если основная загрузка медленная или не работает.",
"bootstrap_restart_daemon": "Перезапустить демон",
"bootstrap_success": "Бутстрап завершён",
"bootstrap_success_desc": "Данные блокчейна успешно извлечены. Запустите демон для начала синхронизации с точки бутстрапа.",
"bootstrap_trust_warning": "Используйте только bootstrap.dragonx.is или bootstrap2.dragonx.is. Использование файлов из ненадёжных источников может скомпрометировать ваш узел.",
"bootstrap_verifying": "Проверка контрольных сумм...",
"bootstrap_wallet_protected": "(wallet.dat защищён)",
"bootstrap_warning": "Существующие данные блоков (blocks, chainstate, notarizations) будут удалены и заменены. Ваш wallet.dat НЕ будет изменён или удалён.",
"cancel": "Отмена", "cancel": "Отмена",
"characters": "символов", "characters": "символов",
"choose_icon": "Выбрать иконку",
"clear": "Очистить", "clear": "Очистить",
"clear_all_bans": "Снять все блокировки", "clear_all_bans": "Снять все блокировки",
"clear_anyway": "Всё равно очистить", "clear_anyway": "Всё равно очистить",
"clear_form_confirm": "Очистить все поля формы?", "clear_form_confirm": "Очистить все поля формы?",
"clear_icon": "Удалить иконку",
"clear_request": "Очистить запрос", "clear_request": "Очистить запрос",
"click_copy_address": "Нажмите, чтобы скопировать адрес", "click_copy_address": "Нажмите, чтобы скопировать адрес",
"click_copy_uri": "Нажмите, чтобы скопировать URI", "click_copy_uri": "Нажмите, чтобы скопировать URI",
@@ -106,8 +126,12 @@
"confirm_clear_ztx_title": "Подтвердить очистку истории Z-Tx", "confirm_clear_ztx_title": "Подтвердить очистку истории Z-Tx",
"confirm_clear_ztx_warning1": "Очистка истории z-транзакций может привести к отображению защищённого баланса как 0, пока не будет выполнено пересканирование кошелька.", "confirm_clear_ztx_warning1": "Очистка истории z-транзакций может привести к отображению защищённого баланса как 0, пока не будет выполнено пересканирование кошелька.",
"confirm_clear_ztx_warning2": "Если это произойдёт, вам потребуется повторно импортировать приватные ключи вашего z-адреса с включённым пересканированием для восстановления баланса.", "confirm_clear_ztx_warning2": "Если это произойдёт, вам потребуется повторно импортировать приватные ключи вашего z-адреса с включённым пересканированием для восстановления баланса.",
"confirm_delete_blockchain_msg": "Это остановит демон, удалит все данные блокчейна (blocks, chainstate, peers) и начнёт синхронизацию с нуля. Это может занять несколько часов.",
"confirm_delete_blockchain_safe": "Ваш wallet.dat, конфигурация и история транзакций в безопасности и не будут удалены.",
"confirm_delete_blockchain_title": "Удалить данные блокчейна",
"confirm_send": "Подтвердить отправку", "confirm_send": "Подтвердить отправку",
"confirm_transaction": "Подтвердить транзакцию", "confirm_transaction": "Подтвердить транзакцию",
"confirm_transfer": "Подтвердить перевод",
"confirmations": "Подтверждения", "confirmations": "Подтверждения",
"confirmations_display": "%d подтверждений | %s", "confirmations_display": "%d подтверждений | %s",
"confirmed": "Подтверждено", "confirmed": "Подтверждено",
@@ -172,6 +196,7 @@
"console_welcome": "Добро пожаловать в консоль ObsidianDragon", "console_welcome": "Добро пожаловать в консоль ObsidianDragon",
"console_zoom_in": "Увеличить", "console_zoom_in": "Увеличить",
"console_zoom_out": "Уменьшить", "console_zoom_out": "Уменьшить",
"copied": "Скопировано!",
"copy": "Копировать", "copy": "Копировать",
"copy_address": "Копировать полный адрес", "copy_address": "Копировать полный адрес",
"copy_error": "Копировать ошибку", "copy_error": "Копировать ошибку",
@@ -180,15 +205,21 @@
"copy_uri": "Копировать URI", "copy_uri": "Копировать URI",
"current_price": "Текущая цена", "current_price": "Текущая цена",
"custom_fees": "Пользовательские комиссии", "custom_fees": "Пользовательские комиссии",
"daemon_version": "Демон",
"dark": "Тёмная", "dark": "Тёмная",
"date": "Дата", "date": "Дата",
"date_label": "Дата:", "date_label": "Дата:",
"debug_logging": "ЖУРНАЛ ОТЛАДКИ", "debug_logging": "ЖУРНАЛ ОТЛАДКИ",
"delete": "Удалить", "delete": "Удалить",
"delete_blockchain": "Удалить блокчейн",
"delete_blockchain_confirm": "Удалить и пересинхронизировать",
"deshielding_warning": "Внимание: это переведёт средства из приватного (Z) адреса на прозрачный (T) адрес.",
"difficulty": "Сложность", "difficulty": "Сложность",
"disconnected": "Отключено", "disconnected": "Отключено",
"dismiss": "Отклонить", "dismiss": "Отклонить",
"display": "Отображение", "display": "Отображение",
"download": "Скачать",
"download_bootstrap": "Скачать бутстрап",
"dragonx_green": "DragonX (Зелёная)", "dragonx_green": "DragonX (Зелёная)",
"edit": "Редактировать", "edit": "Редактировать",
"error": "Ошибка", "error": "Ошибка",
@@ -196,6 +227,22 @@
"est_time_to_block": "Расч. время до блока", "est_time_to_block": "Расч. время до блока",
"exit": "Выход", "exit": "Выход",
"explorer": "ОБОЗРЕВАТЕЛЬ", "explorer": "ОБОЗРЕВАТЕЛЬ",
"explorer_block_detail": "Блок",
"explorer_block_hash": "Хеш",
"explorer_block_height": "Высота",
"explorer_block_merkle": "Корень Меркла",
"explorer_block_size": "Размер",
"explorer_block_time": "Время",
"explorer_block_txs": "Транзакции",
"explorer_chain_stats": "Цепочка",
"explorer_invalid_query": "Введите высоту блока или 64-символьный хеш",
"explorer_mempool": "Мемпул",
"explorer_mempool_size": "Размер",
"explorer_mempool_txs": "Транзакции",
"explorer_recent_blocks": "Последние блоки",
"explorer_search": "Поиск",
"explorer_tx_outputs": "Выходы",
"explorer_tx_size": "Размер",
"export": "Экспорт", "export": "Экспорт",
"export_csv": "Экспорт в CSV", "export_csv": "Экспорт в CSV",
"export_keys_btn": "Экспорт ключей", "export_keys_btn": "Экспорт ключей",
@@ -224,14 +271,22 @@
"fetch_prices": "Получить цены", "fetch_prices": "Получить цены",
"file": "Файл", "file": "Файл",
"file_save_location": "Файл будет сохранён в: ~/.config/ObsidianDragon/", "file_save_location": "Файл будет сохранён в: ~/.config/ObsidianDragon/",
"filter": "Фильтр...",
"font_scale": "Масштаб шрифта", "font_scale": "Масштаб шрифта",
"force_quit": "Принудительный выход",
"force_quit_confirm_msg": "Это немедленно завершит демон без корректного завершения.\nЭто может повредить индекс блокчейна и потребовать повторной синхронизации.",
"force_quit_confirm_title": "Принудительный выход?",
"force_quit_warning": "Это немедленно завершит демон без корректного завершения. Может потребоваться повторная синхронизация блокчейна.",
"force_quit_yes": "Принудительный выход",
"from": "От", "from": "От",
"from_upper": "ОТ", "from_upper": "ОТ",
"full_details": "Полные детали", "full_details": "Полные детали",
"general": "Общие", "general": "Общие",
"generating": "Генерация",
"go_to_receive": "Перейти к получению", "go_to_receive": "Перейти к получению",
"height": "Высота", "height": "Высота",
"help": "Справка", "help": "Справка",
"hidden_tag": " (скрыт)",
"hide": "Скрыть", "hide": "Скрыть",
"hide_address": "Скрыть адрес", "hide_address": "Скрыть адрес",
"hide_zero_balances": "Скрыть нулевые балансы", "hide_zero_balances": "Скрыть нулевые балансы",
@@ -253,6 +308,9 @@
"import_key_warning": "Предупреждение: Никогда не делитесь своими приватными ключами! Импорт ключей из ненадёжных источников может скомпрометировать ваш кошелёк.", "import_key_warning": "Предупреждение: Никогда не делитесь своими приватными ключами! Импорт ключей из ненадёжных источников может скомпрометировать ваш кошелёк.",
"import_key_z_format": "Ключи расходования z-адресов (secret-extended-key-...)", "import_key_z_format": "Ключи расходования z-адресов (secret-extended-key-...)",
"import_private_key": "Импорт приватного ключа...", "import_private_key": "Импорт приватного ключа...",
"incorrect_passphrase": "Неверный пароль",
"incorrect_pin": "Неверный PIN",
"insufficient_funds": "Недостаточно средств для этой суммы плюс комиссия.",
"invalid_address": "Неверный формат адреса", "invalid_address": "Неверный формат адреса",
"ip_address": "IP-адрес", "ip_address": "IP-адрес",
"keep": "Сохранить", "keep": "Сохранить",
@@ -266,6 +324,7 @@
"key_export_viewing_keys_zonly": "Ключи просмотра доступны только для экранированных (z) адресов", "key_export_viewing_keys_zonly": "Ключи просмотра доступны только для экранированных (z) адресов",
"key_export_viewing_warning": "Этот ключ просмотра позволяет другим видеть входящие транзакции и баланс, но НЕ тратить ваши средства. Делитесь только с доверенными лицами.", "key_export_viewing_warning": "Этот ключ просмотра позволяет другим видеть входящие транзакции и баланс, но НЕ тратить ваши средства. Делитесь только с доверенными лицами.",
"label": "Метка:", "label": "Метка:",
"label_placeholder": "напр. Накопления, Майнинг...",
"language": "Язык", "language": "Язык",
"light": "Светлая", "light": "Светлая",
"loading": "Загрузка...", "loading": "Загрузка...",
@@ -311,6 +370,13 @@
"mining_address_copied": "Адрес майнинга скопирован", "mining_address_copied": "Адрес майнинга скопирован",
"mining_all_time": "За всё время", "mining_all_time": "За всё время",
"mining_already_saved": "URL пула уже сохранён", "mining_already_saved": "URL пула уже сохранён",
"mining_benchmark_cancel": "Отменить тест",
"mining_benchmark_cooling": "Охлаждение",
"mining_benchmark_dismiss": "Закрыть",
"mining_benchmark_result": "Оптимально",
"mining_benchmark_stabilizing": "Стабилизация",
"mining_benchmark_testing": "Тестирование",
"mining_benchmark_tooltip": "Найти оптимальное количество потоков для этого процессора",
"mining_block_copied": "Хэш блока скопирован", "mining_block_copied": "Хэш блока скопирован",
"mining_chart_1m_ago": "1м назад", "mining_chart_1m_ago": "1м назад",
"mining_chart_5m_ago": "5м назад", "mining_chart_5m_ago": "5м назад",
@@ -330,8 +396,15 @@
"mining_filter_tip_all": "Показать все доходы", "mining_filter_tip_all": "Показать все доходы",
"mining_filter_tip_pool": "Показать только доходы пула", "mining_filter_tip_pool": "Показать только доходы пула",
"mining_filter_tip_solo": "Показать только доходы соло", "mining_filter_tip_solo": "Показать только доходы соло",
"mining_generate_z_address_hint": "Создайте Z-адрес на вкладке «Получить» для использования в качестве адреса выплат",
"mining_idle_gpu_off_tooltip": "Без ограничений: ВКЛ\nТолько ввод с клавиатуры/мыши определяет состояние простоя\nНажмите для GPU-контроля",
"mining_idle_gpu_on_tooltip": "GPU-контроль: ВКЛ\nАктивность GPU (видео, игры) предотвращает майнинг в простое\nНажмите для режима без ограничений",
"mining_idle_off_tooltip": "Включить майнинг в простое", "mining_idle_off_tooltip": "Включить майнинг в простое",
"mining_idle_on_tooltip": "Отключить майнинг в простое", "mining_idle_on_tooltip": "Отключить майнинг в простое",
"mining_idle_scale_off_tooltip": "Режим старт/стоп: ВКЛ\nНажмите для переключения на масштабирование потоков",
"mining_idle_scale_on_tooltip": "Масштабирование потоков: ВКЛ\nНажмите для переключения на режим старт/стоп",
"mining_idle_threads_active_tooltip": "Потоки при активности пользователя",
"mining_idle_threads_idle_tooltip": "Потоки при простое системы",
"mining_local_hashrate": "Локальный хешрейт", "mining_local_hashrate": "Локальный хешрейт",
"mining_mine": "Майнить", "mining_mine": "Майнить",
"mining_mining_addr": "Адрес майн.", "mining_mining_addr": "Адрес майн.",
@@ -388,6 +461,7 @@
"no_addresses_available": "Нет доступных адресов", "no_addresses_available": "Нет доступных адресов",
"no_addresses_match": "Нет адресов, соответствующих фильтру", "no_addresses_match": "Нет адресов, соответствующих фильтру",
"no_addresses_with_balance": "Нет адресов с балансом", "no_addresses_with_balance": "Нет адресов с балансом",
"no_addresses_yet": "Пока нет адресов",
"no_matching": "Нет подходящих транзакций", "no_matching": "Нет подходящих транзакций",
"no_recent_receives": "Нет недавних получений", "no_recent_receives": "Нет недавних получений",
"no_recent_sends": "Нет недавних отправлений", "no_recent_sends": "Нет недавних отправлений",
@@ -453,6 +527,7 @@
"peers_upper": "УЗЛЫ", "peers_upper": "УЗЛЫ",
"peers_version": "Версия", "peers_version": "Версия",
"pending": "Ожидание", "pending": "Ожидание",
"pin_not_set": "PIN не установлен. Используйте пароль для разблокировки.",
"ping": "Пинг", "ping": "Пинг",
"price_chart": "График цен", "price_chart": "График цен",
"qr_code": "QR-код", "qr_code": "QR-код",
@@ -473,7 +548,9 @@
"recent_received": "НЕДАВНО ПОЛУЧЕНО", "recent_received": "НЕДАВНО ПОЛУЧЕНО",
"recent_sends": "НЕДАВНО ОТПРАВЛЕНО", "recent_sends": "НЕДАВНО ОТПРАВЛЕНО",
"recipient": "ПОЛУЧАТЕЛЬ", "recipient": "ПОЛУЧАТЕЛЬ",
"recipient_balance": "Получатель: %.8f → %.8f DRGX",
"recv_type": "Получ.", "recv_type": "Получ.",
"reduce_motion": "Уменьшить анимацию",
"refresh": "Обновить", "refresh": "Обновить",
"refresh_now": "Обновить сейчас", "refresh_now": "Обновить сейчас",
"remove_favorite": "Удалить из избранного", "remove_favorite": "Удалить из избранного",
@@ -493,7 +570,10 @@
"request_uri_copied": "URI платежа скопирован в буфер обмена", "request_uri_copied": "URI платежа скопирован в буфер обмена",
"rescan": "Пересканировать", "rescan": "Пересканировать",
"reset_to_defaults": "Сбросить настройки", "reset_to_defaults": "Сбросить настройки",
"restarting_after_encryption": "Перезапуск демона после шифрования...",
"restore_address": "Восстановить адрес", "restore_address": "Восстановить адрес",
"result_preview": "Предпросмотр результата",
"retry": "Повторить",
"review_send": "Проверить отправку", "review_send": "Проверить отправку",
"rpc_host": "RPC-хост", "rpc_host": "RPC-хост",
"rpc_pass": "Пароль", "rpc_pass": "Пароль",
@@ -553,12 +633,15 @@
"send_valid_transparent": "Действительный прозрачный адрес", "send_valid_transparent": "Действительный прозрачный адрес",
"send_wallet_empty": "Ваш кошелёк пуст", "send_wallet_empty": "Ваш кошелёк пуст",
"send_yes_clear": "Да, очистить", "send_yes_clear": "Да, очистить",
"sender_balance": "Отправитель: %.8f → %.8f DRGX",
"sending": "Отправка транзакции", "sending": "Отправка транзакции",
"sending_from": "ОТПРАВКА С", "sending_from": "ОТПРАВКА С",
"sends_full_balance_warning": "Это отправит весь баланс. Адрес отправителя останется с нулевым балансом.",
"sent": "отправлено", "sent": "отправлено",
"sent_filter": "Отправлено", "sent_filter": "Отправлено",
"sent_type": "Отправлено", "sent_type": "Отправлено",
"sent_upper": "ОТПРАВЛЕНО", "sent_upper": "ОТПРАВЛЕНО",
"set_label": "Установить метку...",
"settings": "Настройки", "settings": "Настройки",
"settings_about_text": "Защищённый криптовалютный кошелёк для DragonX (DRGX), созданный на Dear ImGui для лёгкого и портативного использования.", "settings_about_text": "Защищённый криптовалютный кошелёк для DragonX (DRGX), созданный на Dear ImGui для лёгкого и портативного использования.",
"settings_acrylic_level": "Уровень акрила:", "settings_acrylic_level": "Уровень акрила:",
@@ -647,12 +730,15 @@
"shield_utxo_limit": "Лимит UTXO:", "shield_utxo_limit": "Лимит UTXO:",
"shield_wildcard_hint": "Используйте '*' для экранирования со всех прозрачных адресов", "shield_wildcard_hint": "Используйте '*' для экранирования со всех прозрачных адресов",
"shielded": "Экранированный", "shielded": "Экранированный",
"shielded_address": "Экранированный адрес",
"shielded_to": "ЭКРАНИРОВАНО НА", "shielded_to": "ЭКРАНИРОВАНО НА",
"shielded_type": "Экранированный", "shielded_type": "Экранированный",
"shielding_notice": "Примечание: это переведёт средства с прозрачного (T) адреса на приватный (Z) адрес.",
"show": "Показать", "show": "Показать",
"show_hidden": "Показать скрытые (%d)", "show_hidden": "Показать скрытые (%d)",
"show_qr_code": "Показать QR-код", "show_qr_code": "Показать QR-код",
"showing_transactions": "Показано %d–%d из %d транзакций (всего: %zu)", "showing_transactions": "Показано %d–%d из %d транзакций (всего: %zu)",
"showing_x_of_y": "Показано %d из %d адресов",
"simple_background": "Простой фон", "simple_background": "Простой фон",
"slider_off": "Выкл", "slider_off": "Выкл",
"start_mining": "Начать майнинг", "start_mining": "Начать майнинг",
@@ -663,10 +749,12 @@
"success": "Успешно", "success": "Успешно",
"summary": "Итоги", "summary": "Итоги",
"syncing": "Синхронизация...", "syncing": "Синхронизация...",
"t_address": "T-адрес",
"t_addresses": "T-адреса", "t_addresses": "T-адреса",
"test_connection": "Тест", "test_connection": "Тест",
"theme": "Тема", "theme": "Тема",
"theme_effects": "Эффекты темы", "theme_effects": "Эффекты темы",
"theme_language": "ТЕМА И ЯЗЫК",
"time_days_ago": "%d дней назад", "time_days_ago": "%d дней назад",
"time_hours_ago": "%d часов назад", "time_hours_ago": "%d часов назад",
"time_minutes_ago": "%d минут назад", "time_minutes_ago": "%d минут назад",
@@ -680,6 +768,7 @@
"to": "Кому", "to": "Кому",
"to_upper": "КОМУ", "to_upper": "КОМУ",
"tools": "ИНСТРУМЕНТЫ", "tools": "ИНСТРУМЕНТЫ",
"tools_actions": "Инструменты и действия...",
"total": "Итого", "total": "Итого",
"transaction_id": "ID ТРАНЗАКЦИИ", "transaction_id": "ID ТРАНЗАКЦИИ",
"transaction_sent": "Транзакция успешно отправлена", "transaction_sent": "Транзакция успешно отправлена",
@@ -687,7 +776,13 @@
"transaction_url": "URL транзакции", "transaction_url": "URL транзакции",
"transactions": "Транзакции", "transactions": "Транзакции",
"transactions_upper": "ТРАНЗАКЦИИ", "transactions_upper": "ТРАНЗАКЦИИ",
"transfer_failed": "Ошибка перевода",
"transfer_funds": "Перевести средства",
"transfer_sent": "Перевод отправлен",
"transfer_sent_desc": "Ваш перевод отправлен в сеть.",
"transfer_to": "Перевести на:",
"transparent": "Прозрачный", "transparent": "Прозрачный",
"transparent_address": "Прозрачный адрес",
"tt_addr_url": "Базовый URL для просмотра адресов в обозревателе блоков", "tt_addr_url": "Базовый URL для просмотра адресов в обозревателе блоков",
"tt_address_book": "Управление сохранёнными адресами для быстрой отправки", "tt_address_book": "Управление сохранёнными адресами для быстрой отправки",
"tt_auto_lock": "Заблокировать кошелёк после этого времени бездействия", "tt_auto_lock": "Заблокировать кошелёк после этого времени бездействия",
@@ -702,6 +797,8 @@
"tt_custom_theme": "Пользовательская тема активна", "tt_custom_theme": "Пользовательская тема активна",
"tt_debug_collapse": "Свернуть параметры журнала отладки", "tt_debug_collapse": "Свернуть параметры журнала отладки",
"tt_debug_expand": "Развернуть параметры журнала отладки", "tt_debug_expand": "Развернуть параметры журнала отладки",
"tt_delete_blockchain": "Удалить все данные блокчейна и начать синхронизацию заново. wallet.dat и конфигурация сохраняются.",
"tt_download_bootstrap": "Скачать бутстрап блокчейна для ускорения синхронизации\nСуществующие данные блоков будут заменены",
"tt_encrypt": "Зашифровать wallet.dat паролем", "tt_encrypt": "Зашифровать wallet.dat паролем",
"tt_export_all": "Экспортировать все приватные ключи в файл", "tt_export_all": "Экспортировать все приватные ключи в файл",
"tt_export_csv": "Экспортировать историю транзакций в виде таблицы CSV", "tt_export_csv": "Экспортировать историю транзакций в виде таблицы CSV",
@@ -719,6 +816,7 @@
"tt_mine_idle": "Автоматически начать майнинг при\\nпростое системы (нет ввода с клавиатуры/мыши)", "tt_mine_idle": "Автоматически начать майнинг при\\nпростое системы (нет ввода с клавиатуры/мыши)",
"tt_noise": "Интенсивность зернистой текстуры (0%% = выкл., 100%% = максимум)", "tt_noise": "Интенсивность зернистой текстуры (0%% = выкл., 100%% = максимум)",
"tt_open_dir": "Нажмите, чтобы открыть в проводнике", "tt_open_dir": "Нажмите, чтобы открыть в проводнике",
"tt_reduce_motion": "Отключить анимированные переходы и плавное изменение баланса для доступности",
"tt_remove_encrypt": "Удалить шифрование и хранить кошелёк без защиты", "tt_remove_encrypt": "Удалить шифрование и хранить кошелёк без защиты",
"tt_remove_pin": "Удалить PIN и требовать пароль для разблокировки", "tt_remove_pin": "Удалить PIN и требовать пароль для разблокировки",
"tt_report_bug": "Сообщить о проблеме в трекере проекта", "tt_report_bug": "Сообщить о проблеме в трекере проекта",
@@ -796,7 +894,9 @@
"warning_upper": "ПРЕДУПРЕЖДЕНИЕ!", "warning_upper": "ПРЕДУПРЕЖДЕНИЕ!",
"website": "Веб-сайт", "website": "Веб-сайт",
"window_opacity": "Прозрачность окна", "window_opacity": "Прозрачность окна",
"wizard_daemon_start_failed": "Не удалось запустить демон — будет повторено автоматически",
"yes_clear": "Да, очистить", "yes_clear": "Да, очистить",
"your_addresses": "Ваши адреса", "your_addresses": "Ваши адреса",
"z_address": "Z-адрес",
"z_addresses": "Z-адреса" "z_addresses": "Z-адреса"
} }
+100
View File
@@ -43,6 +43,8 @@
"address_url": "地址 URL", "address_url": "地址 URL",
"addresses_appear_here": "连接后,您的接收地址将显示在此处。", "addresses_appear_here": "连接后,您的接收地址将显示在此处。",
"advanced": "高级", "advanced": "高级",
"advanced_effects": "高级特效...",
"ago": "前",
"all_filter": "全部", "all_filter": "全部",
"allow_custom_fees": "允许自定义手续费", "allow_custom_fees": "允许自定义手续费",
"amount": "金额", "amount": "金额",
@@ -90,12 +92,30 @@
"block_timestamp": "时间戳:", "block_timestamp": "时间戳:",
"block_transactions": "交易:", "block_transactions": "交易:",
"blockchain_syncing": "区块链同步中 (%.1f%%)... 余额可能不准确。", "blockchain_syncing": "区块链同步中 (%.1f%%)... 余额可能不准确。",
"bootstrap_daemon_running": "守护进程运行中",
"bootstrap_daemon_stopped": "守护进程已停止",
"bootstrap_daemon_stopping": "正在停止守护进程...",
"bootstrap_desc": "下载区块链引导程序以大幅加速初始同步。这将下载区块链快照并将其提取到您的数据目录中。",
"bootstrap_downloading": "正在下载引导程序...",
"bootstrap_extracting": "正在提取区块链数据...",
"bootstrap_failed": "引导程序失败",
"bootstrap_mirror": "镜像",
"bootstrap_mirror_tooltip": "从镜像下载 (bootstrap2.dragonx.is)。\n如果主下载速度慢或失败,请使用此选项。",
"bootstrap_restart_daemon": "重启守护进程",
"bootstrap_success": "引导程序完成",
"bootstrap_success_desc": "区块链数据已成功提取。启动守护进程以从引导点开始同步。",
"bootstrap_trust_warning": "仅使用 bootstrap.dragonx.is 或 bootstrap2.dragonx.is。使用不受信任来源的文件可能会危及您的节点。",
"bootstrap_verifying": "正在验证校验和...",
"bootstrap_wallet_protected": "(wallet.dat 已受保护)",
"bootstrap_warning": "现有区块数据(blocks、chainstate、notarizations)将被删除并替换。您的 wallet.dat 不会被修改或删除。",
"cancel": "取消", "cancel": "取消",
"characters": "字符", "characters": "字符",
"choose_icon": "选择图标",
"clear": "清除", "clear": "清除",
"clear_all_bans": "解除所有封禁", "clear_all_bans": "解除所有封禁",
"clear_anyway": "仍然清除", "clear_anyway": "仍然清除",
"clear_form_confirm": "清除所有表单字段?", "clear_form_confirm": "清除所有表单字段?",
"clear_icon": "清除图标",
"clear_request": "清除请求", "clear_request": "清除请求",
"click_copy_address": "点击复制地址", "click_copy_address": "点击复制地址",
"click_copy_uri": "点击复制 URI", "click_copy_uri": "点击复制 URI",
@@ -106,8 +126,12 @@
"confirm_clear_ztx_title": "确认清除 Z-Tx 历史", "confirm_clear_ztx_title": "确认清除 Z-Tx 历史",
"confirm_clear_ztx_warning1": "清除 z-交易历史可能导致您的屏蔽余额显示为 0,直到执行钱包重新扫描。", "confirm_clear_ztx_warning1": "清除 z-交易历史可能导致您的屏蔽余额显示为 0,直到执行钱包重新扫描。",
"confirm_clear_ztx_warning2": "如果发生这种情况,您需要在启用重新扫描的情况下重新导入 z-地址私钥以恢复余额。", "confirm_clear_ztx_warning2": "如果发生这种情况,您需要在启用重新扫描的情况下重新导入 z-地址私钥以恢复余额。",
"confirm_delete_blockchain_msg": "这将停止守护进程,删除所有区块链数据(blocks、chainstate、peers),并从头开始重新同步。这可能需要几个小时。",
"confirm_delete_blockchain_safe": "您的 wallet.dat、配置和交易历史是安全的,不会被删除。",
"confirm_delete_blockchain_title": "删除区块链数据",
"confirm_send": "确认发送", "confirm_send": "确认发送",
"confirm_transaction": "确认交易", "confirm_transaction": "确认交易",
"confirm_transfer": "确认转账",
"confirmations": "确认数", "confirmations": "确认数",
"confirmations_display": "%d 次确认 | %s", "confirmations_display": "%d 次确认 | %s",
"confirmed": "已确认", "confirmed": "已确认",
@@ -172,6 +196,7 @@
"console_welcome": "欢迎使用 ObsidianDragon 控制台", "console_welcome": "欢迎使用 ObsidianDragon 控制台",
"console_zoom_in": "放大", "console_zoom_in": "放大",
"console_zoom_out": "缩小", "console_zoom_out": "缩小",
"copied": "已复制!",
"copy": "复制", "copy": "复制",
"copy_address": "复制完整地址", "copy_address": "复制完整地址",
"copy_error": "复制错误", "copy_error": "复制错误",
@@ -180,15 +205,21 @@
"copy_uri": "复制 URI", "copy_uri": "复制 URI",
"current_price": "当前价格", "current_price": "当前价格",
"custom_fees": "自定义手续费", "custom_fees": "自定义手续费",
"daemon_version": "守护进程",
"dark": "深色", "dark": "深色",
"date": "日期", "date": "日期",
"date_label": "日期:", "date_label": "日期:",
"debug_logging": "调试日志", "debug_logging": "调试日志",
"delete": "删除", "delete": "删除",
"delete_blockchain": "删除区块链",
"delete_blockchain_confirm": "删除并重新同步",
"deshielding_warning": "警告:这将把资金从隐私 (Z) 地址转移到透明 (T) 地址。",
"difficulty": "难度", "difficulty": "难度",
"disconnected": "已断开", "disconnected": "已断开",
"dismiss": "关闭", "dismiss": "关闭",
"display": "显示", "display": "显示",
"download": "下载",
"download_bootstrap": "下载引导程序",
"dragonx_green": "DragonX(绿色)", "dragonx_green": "DragonX(绿色)",
"edit": "编辑", "edit": "编辑",
"error": "错误", "error": "错误",
@@ -196,6 +227,22 @@
"est_time_to_block": "预计出块时间", "est_time_to_block": "预计出块时间",
"exit": "退出", "exit": "退出",
"explorer": "浏览器", "explorer": "浏览器",
"explorer_block_detail": "区块",
"explorer_block_hash": "哈希",
"explorer_block_height": "高度",
"explorer_block_merkle": "Merkle 根",
"explorer_block_size": "大小",
"explorer_block_time": "时间",
"explorer_block_txs": "交易",
"explorer_chain_stats": "链",
"explorer_invalid_query": "输入区块高度或64位哈希",
"explorer_mempool": "内存池",
"explorer_mempool_size": "大小",
"explorer_mempool_txs": "交易",
"explorer_recent_blocks": "最近区块",
"explorer_search": "搜索",
"explorer_tx_outputs": "输出",
"explorer_tx_size": "大小",
"export": "导出", "export": "导出",
"export_csv": "导出 CSV", "export_csv": "导出 CSV",
"export_keys_btn": "导出密钥", "export_keys_btn": "导出密钥",
@@ -224,14 +271,22 @@
"fetch_prices": "获取价格", "fetch_prices": "获取价格",
"file": "文件", "file": "文件",
"file_save_location": "文件将保存至:~/.config/ObsidianDragon/", "file_save_location": "文件将保存至:~/.config/ObsidianDragon/",
"filter": "筛选...",
"font_scale": "字体大小", "font_scale": "字体大小",
"force_quit": "强制退出",
"force_quit_confirm_msg": "这将立即终止守护进程而不进行正常关闭。\n这可能会损坏区块链索引并需要重新同步。",
"force_quit_confirm_title": "强制退出?",
"force_quit_warning": "这将立即终止守护进程而不进行正常关闭。可能需要重新同步区块链。",
"force_quit_yes": "强制退出",
"from": "从", "from": "从",
"from_upper": "从", "from_upper": "从",
"full_details": "完整详情", "full_details": "完整详情",
"general": "常规", "general": "常规",
"generating": "正在生成",
"go_to_receive": "前往接收", "go_to_receive": "前往接收",
"height": "高度", "height": "高度",
"help": "帮助", "help": "帮助",
"hidden_tag": " (已隐藏)",
"hide": "隐藏", "hide": "隐藏",
"hide_address": "隐藏地址", "hide_address": "隐藏地址",
"hide_zero_balances": "隐藏零余额", "hide_zero_balances": "隐藏零余额",
@@ -253,6 +308,9 @@
"import_key_warning": "警告:切勿分享您的私钥!从不可信来源导入密钥可能会危及您的钱包安全。", "import_key_warning": "警告:切勿分享您的私钥!从不可信来源导入密钥可能会危及您的钱包安全。",
"import_key_z_format": "Z 地址花费密钥 (secret-extended-key-...)", "import_key_z_format": "Z 地址花费密钥 (secret-extended-key-...)",
"import_private_key": "导入私钥...", "import_private_key": "导入私钥...",
"incorrect_passphrase": "密码错误",
"incorrect_pin": "PIN 错误",
"insufficient_funds": "余额不足以支付此金额加手续费。",
"invalid_address": "无效的地址格式", "invalid_address": "无效的地址格式",
"ip_address": "IP 地址", "ip_address": "IP 地址",
"keep": "保留", "keep": "保留",
@@ -266,6 +324,7 @@
"key_export_viewing_keys_zonly": "查看密钥仅适用于屏蔽 (z) 地址", "key_export_viewing_keys_zonly": "查看密钥仅适用于屏蔽 (z) 地址",
"key_export_viewing_warning": "此查看密钥允许他人查看您的入账交易和余额,但不能花费您的资金。仅与信任的人分享。", "key_export_viewing_warning": "此查看密钥允许他人查看您的入账交易和余额,但不能花费您的资金。仅与信任的人分享。",
"label": "标签:", "label": "标签:",
"label_placeholder": "例如 储蓄、挖矿...",
"language": "语言", "language": "语言",
"light": "浅色", "light": "浅色",
"loading": "加载中...", "loading": "加载中...",
@@ -311,6 +370,13 @@
"mining_address_copied": "挖矿地址已复制", "mining_address_copied": "挖矿地址已复制",
"mining_all_time": "所有时间", "mining_all_time": "所有时间",
"mining_already_saved": "矿池 URL 已保存", "mining_already_saved": "矿池 URL 已保存",
"mining_benchmark_cancel": "取消基准测试",
"mining_benchmark_cooling": "冷却中",
"mining_benchmark_dismiss": "关闭",
"mining_benchmark_result": "最佳",
"mining_benchmark_stabilizing": "稳定中",
"mining_benchmark_testing": "测试中",
"mining_benchmark_tooltip": "为此 CPU 找到最佳线程数",
"mining_block_copied": "区块哈希已复制", "mining_block_copied": "区块哈希已复制",
"mining_chart_1m_ago": "1分钟前", "mining_chart_1m_ago": "1分钟前",
"mining_chart_5m_ago": "5分钟前", "mining_chart_5m_ago": "5分钟前",
@@ -330,8 +396,15 @@
"mining_filter_tip_all": "显示所有收益", "mining_filter_tip_all": "显示所有收益",
"mining_filter_tip_pool": "仅显示矿池收益", "mining_filter_tip_pool": "仅显示矿池收益",
"mining_filter_tip_solo": "仅显示单人收益", "mining_filter_tip_solo": "仅显示单人收益",
"mining_generate_z_address_hint": "在接收标签页生成一个 Z 地址作为支付地址",
"mining_idle_gpu_off_tooltip": "无限制:开启\n仅键盘/鼠标输入决定空闲状态\n点击启用GPU感知检测",
"mining_idle_gpu_on_tooltip": "GPU感知:开启\nGPU活动(视频、游戏)阻止空闲挖矿\n点击切换到无限制模式",
"mining_idle_off_tooltip": "启用空闲挖矿", "mining_idle_off_tooltip": "启用空闲挖矿",
"mining_idle_on_tooltip": "禁用空闲挖矿", "mining_idle_on_tooltip": "禁用空闲挖矿",
"mining_idle_scale_off_tooltip": "启动/停止模式:开启\n点击切换到线程缩放模式",
"mining_idle_scale_on_tooltip": "线程缩放:开启\n点击切换到启动/停止模式",
"mining_idle_threads_active_tooltip": "用户活跃时的线程数",
"mining_idle_threads_idle_tooltip": "系统空闲时的线程数",
"mining_local_hashrate": "本地算力", "mining_local_hashrate": "本地算力",
"mining_mine": "挖矿", "mining_mine": "挖矿",
"mining_mining_addr": "挖矿地址", "mining_mining_addr": "挖矿地址",
@@ -388,6 +461,7 @@
"no_addresses_available": "无可用地址", "no_addresses_available": "无可用地址",
"no_addresses_match": "没有匹配过滤器的地址", "no_addresses_match": "没有匹配过滤器的地址",
"no_addresses_with_balance": "没有有余额的地址", "no_addresses_with_balance": "没有有余额的地址",
"no_addresses_yet": "暂无地址",
"no_matching": "没有匹配的交易", "no_matching": "没有匹配的交易",
"no_recent_receives": "没有最近的接收", "no_recent_receives": "没有最近的接收",
"no_recent_sends": "没有最近的发送", "no_recent_sends": "没有最近的发送",
@@ -453,6 +527,7 @@
"peers_upper": "节点", "peers_upper": "节点",
"peers_version": "版本", "peers_version": "版本",
"pending": "待处理", "pending": "待处理",
"pin_not_set": "未设置 PIN。使用密码解锁。",
"ping": "延迟", "ping": "延迟",
"price_chart": "价格图表", "price_chart": "价格图表",
"qr_code": "二维码", "qr_code": "二维码",
@@ -473,7 +548,9 @@
"recent_received": "最近接收", "recent_received": "最近接收",
"recent_sends": "最近发送", "recent_sends": "最近发送",
"recipient": "收款方", "recipient": "收款方",
"recipient_balance": "接收方: %.8f → %.8f DRGX",
"recv_type": "接收", "recv_type": "接收",
"reduce_motion": "减少动画",
"refresh": "刷新", "refresh": "刷新",
"refresh_now": "立即刷新", "refresh_now": "立即刷新",
"remove_favorite": "移除收藏", "remove_favorite": "移除收藏",
@@ -493,7 +570,10 @@
"request_uri_copied": "付款 URI 已复制到剪贴板", "request_uri_copied": "付款 URI 已复制到剪贴板",
"rescan": "重新扫描", "rescan": "重新扫描",
"reset_to_defaults": "重置为默认值", "reset_to_defaults": "重置为默认值",
"restarting_after_encryption": "加密后重启守护进程...",
"restore_address": "恢复地址", "restore_address": "恢复地址",
"result_preview": "结果预览",
"retry": "重试",
"review_send": "审核发送", "review_send": "审核发送",
"rpc_host": "RPC 主机", "rpc_host": "RPC 主机",
"rpc_pass": "密码", "rpc_pass": "密码",
@@ -553,12 +633,15 @@
"send_valid_transparent": "有效的透明地址", "send_valid_transparent": "有效的透明地址",
"send_wallet_empty": "您的钱包是空的", "send_wallet_empty": "您的钱包是空的",
"send_yes_clear": "是,清除", "send_yes_clear": "是,清除",
"sender_balance": "发送方: %.8f → %.8f DRGX",
"sending": "正在发送交易", "sending": "正在发送交易",
"sending_from": "发送来源", "sending_from": "发送来源",
"sends_full_balance_warning": "这将发送全部余额。发送地址将变为零余额。",
"sent": "已发送", "sent": "已发送",
"sent_filter": "已发送", "sent_filter": "已发送",
"sent_type": "已发送", "sent_type": "已发送",
"sent_upper": "已发送", "sent_upper": "已发送",
"set_label": "设置标签...",
"settings": "设置", "settings": "设置",
"settings_about_text": "DragonX (DRGX) 屏蔽加密货币钱包,使用 Dear ImGui 构建,提供轻量、便携的体验。", "settings_about_text": "DragonX (DRGX) 屏蔽加密货币钱包,使用 Dear ImGui 构建,提供轻量、便携的体验。",
"settings_acrylic_level": "亚克力级别:", "settings_acrylic_level": "亚克力级别:",
@@ -647,12 +730,15 @@
"shield_utxo_limit": "UTXO 限制:", "shield_utxo_limit": "UTXO 限制:",
"shield_wildcard_hint": "使用 '*' 从所有透明地址屏蔽", "shield_wildcard_hint": "使用 '*' 从所有透明地址屏蔽",
"shielded": "屏蔽", "shielded": "屏蔽",
"shielded_address": "隐蔽地址",
"shielded_to": "屏蔽至", "shielded_to": "屏蔽至",
"shielded_type": "屏蔽", "shielded_type": "屏蔽",
"shielding_notice": "注意:这将把资金从透明 (T) 地址转移到隐私 (Z) 地址。",
"show": "显示", "show": "显示",
"show_hidden": "显示已隐藏 (%d)", "show_hidden": "显示已隐藏 (%d)",
"show_qr_code": "显示二维码", "show_qr_code": "显示二维码",
"showing_transactions": "显示第 %d–%d 笔,共 %d 笔交易(总计:%zu)", "showing_transactions": "显示第 %d–%d 笔,共 %d 笔交易(总计:%zu)",
"showing_x_of_y": "显示 %d / %d 个地址",
"simple_background": "简单背景", "simple_background": "简单背景",
"slider_off": "关闭", "slider_off": "关闭",
"start_mining": "开始挖矿", "start_mining": "开始挖矿",
@@ -663,10 +749,12 @@
"success": "成功", "success": "成功",
"summary": "摘要", "summary": "摘要",
"syncing": "同步中...", "syncing": "同步中...",
"t_address": "T 地址",
"t_addresses": "T 地址", "t_addresses": "T 地址",
"test_connection": "测试", "test_connection": "测试",
"theme": "主题", "theme": "主题",
"theme_effects": "主题效果", "theme_effects": "主题效果",
"theme_language": "主题与语言",
"time_days_ago": "%d 天前", "time_days_ago": "%d 天前",
"time_hours_ago": "%d 小时前", "time_hours_ago": "%d 小时前",
"time_minutes_ago": "%d 分钟前", "time_minutes_ago": "%d 分钟前",
@@ -680,6 +768,7 @@
"to": "至", "to": "至",
"to_upper": "至", "to_upper": "至",
"tools": "工具", "tools": "工具",
"tools_actions": "工具与操作...",
"total": "合计", "total": "合计",
"transaction_id": "交易 ID", "transaction_id": "交易 ID",
"transaction_sent": "交易发送成功", "transaction_sent": "交易发送成功",
@@ -687,7 +776,13 @@
"transaction_url": "交易 URL", "transaction_url": "交易 URL",
"transactions": "交易", "transactions": "交易",
"transactions_upper": "交易", "transactions_upper": "交易",
"transfer_failed": "转账失败",
"transfer_funds": "转账",
"transfer_sent": "转账已发送",
"transfer_sent_desc": "您的转账已提交到网络。",
"transfer_to": "转账至:",
"transparent": "透明", "transparent": "透明",
"transparent_address": "透明地址",
"tt_addr_url": "在区块浏览器中查看地址的基础 URL", "tt_addr_url": "在区块浏览器中查看地址的基础 URL",
"tt_address_book": "管理已保存的地址以快速发送", "tt_address_book": "管理已保存的地址以快速发送",
"tt_auto_lock": "在此不活动时间后锁定钱包", "tt_auto_lock": "在此不活动时间后锁定钱包",
@@ -702,6 +797,8 @@
"tt_custom_theme": "自定义主题已激活", "tt_custom_theme": "自定义主题已激活",
"tt_debug_collapse": "折叠调试日志选项", "tt_debug_collapse": "折叠调试日志选项",
"tt_debug_expand": "展开调试日志选项", "tt_debug_expand": "展开调试日志选项",
"tt_delete_blockchain": "删除所有区块链数据并重新同步。wallet.dat 和配置将被保留。",
"tt_download_bootstrap": "下载区块链引导程序以加速同步\n现有区块数据将被替换",
"tt_encrypt": "使用密码加密 wallet.dat", "tt_encrypt": "使用密码加密 wallet.dat",
"tt_export_all": "将所有私钥导出到文件", "tt_export_all": "将所有私钥导出到文件",
"tt_export_csv": "将交易历史导出为 CSV 电子表格", "tt_export_csv": "将交易历史导出为 CSV 电子表格",
@@ -719,6 +816,7 @@
"tt_mine_idle": "系统空闲时自动开始挖矿\\n(无键盘/鼠标输入)", "tt_mine_idle": "系统空闲时自动开始挖矿\\n(无键盘/鼠标输入)",
"tt_noise": "颗粒纹理强度(0%% = 关闭,100%% = 最大)", "tt_noise": "颗粒纹理强度(0%% = 关闭,100%% = 最大)",
"tt_open_dir": "点击在文件管理器中打开", "tt_open_dir": "点击在文件管理器中打开",
"tt_reduce_motion": "禁用动画过渡和余额渐变以提高无障碍性",
"tt_remove_encrypt": "移除加密并以未受保护状态存储钱包", "tt_remove_encrypt": "移除加密并以未受保护状态存储钱包",
"tt_remove_pin": "移除 PIN 并要求密码解锁", "tt_remove_pin": "移除 PIN 并要求密码解锁",
"tt_report_bug": "在项目跟踪器中报告问题", "tt_report_bug": "在项目跟踪器中报告问题",
@@ -796,7 +894,9 @@
"warning_upper": "警告!", "warning_upper": "警告!",
"website": "网站", "website": "网站",
"window_opacity": "窗口透明度", "window_opacity": "窗口透明度",
"wizard_daemon_start_failed": "启动守护进程失败 — 将自动重试",
"yes_clear": "是,清除", "yes_clear": "是,清除",
"your_addresses": "您的地址", "your_addresses": "您的地址",
"z_address": "Z 地址",
"z_addresses": "Z 地址" "z_addresses": "Z 地址"
} }
+635
View File
@@ -1275,6 +1275,641 @@ TRANSLATIONS = {
"pt": "Clique para copiar", "ru": "Нажмите для копирования", "zh": "点击复制", "pt": "Clique para copiar", "ru": "Нажмите для копирования", "zh": "点击复制",
"ja": "クリックしてコピー", "ko": "복사하려면 클릭" "ja": "クリックしてコピー", "ko": "복사하려면 클릭"
}, },
# ── NEW BATCH: 100 missing keys ──────────────────────────────────────
"advanced_effects": {
"es": "Efectos Avanzados...", "de": "Erweiterte Effekte...", "fr": "Effets avancés...",
"pt": "Efeitos Avançados...", "ru": "Расширенные эффекты...", "zh": "高级特效...",
"ja": "高度なエフェクト...", "ko": "고급 효과..."
},
"ago": {
"es": "atrás", "de": "her", "fr": "passé",
"pt": "atrás", "ru": "назад", "zh": "前",
"ja": "前", "ko": "전"
},
"bootstrap_daemon_running": {
"es": "Daemon ejecutándose", "de": "Daemon läuft", "fr": "Daemon en cours",
"pt": "Daemon em execução", "ru": "Демон запущен", "zh": "守护进程运行中",
"ja": "デーモン実行中", "ko": "데몬 실행 중"
},
"bootstrap_daemon_stopped": {
"es": "Daemon detenido", "de": "Daemon gestoppt", "fr": "Daemon arrêté",
"pt": "Daemon parado", "ru": "Демон остановлен", "zh": "守护进程已停止",
"ja": "デーモン停止", "ko": "데몬 중지됨"
},
"bootstrap_daemon_stopping": {
"es": "Deteniendo daemon...", "de": "Daemon wird gestoppt...", "fr": "Arrêt du daemon...",
"pt": "Parando daemon...", "ru": "Остановка демона...", "zh": "正在停止守护进程...",
"ja": "デーモン停止中...", "ko": "데몬 중지 중..."
},
"bootstrap_desc": {
"es": "Descarga un bootstrap de la blockchain para acelerar drásticamente la sincronización inicial. Esto descarga una instantánea de la blockchain y la extrae en tu directorio de datos.",
"de": "Laden Sie einen Blockchain-Bootstrap herunter, um die anfängliche Synchronisierung drastisch zu beschleunigen. Dies lädt einen Snapshot der Blockchain herunter und extrahiert ihn in Ihr Datenverzeichnis.",
"fr": "Téléchargez un bootstrap de la blockchain pour accélérer considérablement la synchronisation initiale. Cela télécharge un instantané de la blockchain et l'extrait dans votre répertoire de données.",
"pt": "Baixe um bootstrap da blockchain para acelerar drasticamente a sincronização inicial. Isso baixa um instantâneo da blockchain e o extrai no seu diretório de dados.",
"ru": "Загрузите бутстрап блокчейна для значительного ускорения начальной синхронизации. Это загружает снимок блокчейна и извлекает его в ваш каталог данных.",
"zh": "下载区块链引导程序以大幅加速初始同步。这将下载区块链快照并将其提取到您的数据目录中。",
"ja": "ブロックチェーンブートストラップをダウンロードして初期同期を劇的に高速化します。ブロックチェーンのスナップショットをダウンロードしてデータディレクトリに展開します。",
"ko": "블록체인 부트스트랩을 다운로드하여 초기 동기화를 대폭 가속합니다. 블록체인 스냅샷을 다운로드하고 데이터 디렉토리에 추출합니다."
},
"bootstrap_downloading": {
"es": "Descargando bootstrap...", "de": "Bootstrap wird heruntergeladen...", "fr": "Téléchargement du bootstrap...",
"pt": "Baixando bootstrap...", "ru": "Загрузка бутстрапа...", "zh": "正在下载引导程序...",
"ja": "ブートストラップをダウンロード中...", "ko": "부트스트랩 다운로드 중..."
},
"bootstrap_extracting": {
"es": "Extrayendo datos de blockchain...", "de": "Blockchain-Daten werden extrahiert...", "fr": "Extraction des données blockchain...",
"pt": "Extraindo dados da blockchain...", "ru": "Извлечение данных блокчейна...", "zh": "正在提取区块链数据...",
"ja": "ブロックチェーンデータを展開中...", "ko": "블록체인 데이터 추출 중..."
},
"bootstrap_failed": {
"es": "Error en Bootstrap", "de": "Bootstrap fehlgeschlagen", "fr": "Échec du Bootstrap",
"pt": "Falha no Bootstrap", "ru": "Ошибка бутстрапа", "zh": "引导程序失败",
"ja": "ブートストラップ失敗", "ko": "부트스트랩 실패"
},
"bootstrap_mirror": {
"es": "Espejo", "de": "Spiegel", "fr": "Miroir",
"pt": "Espelho", "ru": "Зеркало", "zh": "镜像",
"ja": "ミラー", "ko": "미러"
},
"bootstrap_mirror_tooltip": {
"es": "Descargar desde espejo (bootstrap2.dragonx.is).\nUsa esto si la descarga principal es lenta o falla.",
"de": "Vom Spiegel herunterladen (bootstrap2.dragonx.is).\nVerwenden Sie dies, wenn der Hauptdownload langsam ist oder fehlschlägt.",
"fr": "Télécharger depuis le miroir (bootstrap2.dragonx.is).\nUtilisez ceci si le téléchargement principal est lent ou échoue.",
"pt": "Baixar do espelho (bootstrap2.dragonx.is).\nUse isto se o download principal estiver lento ou falhando.",
"ru": "Скачать с зеркала (bootstrap2.dragonx.is).\nИспользуйте, если основная загрузка медленная или не работает.",
"zh": "从镜像下载 (bootstrap2.dragonx.is)。\n如果主下载速度慢或失败,请使用此选项。",
"ja": "ミラーからダウンロード (bootstrap2.dragonx.is)。\nメインのダウンロードが遅い場合や失敗する場合に使用してください。",
"ko": "미러에서 다운로드 (bootstrap2.dragonx.is).\n메인 다운로드가 느리거나 실패할 경우 사용하세요."
},
"bootstrap_restart_daemon": {
"es": "Reiniciar Daemon", "de": "Daemon neu starten", "fr": "Redémarrer le Daemon",
"pt": "Reiniciar Daemon", "ru": "Перезапустить демон", "zh": "重启守护进程",
"ja": "デーモンを再起動", "ko": "데몬 재시작"
},
"bootstrap_success": {
"es": "Bootstrap Completado", "de": "Bootstrap abgeschlossen", "fr": "Bootstrap terminé",
"pt": "Bootstrap Completo", "ru": "Бутстрап завершён", "zh": "引导程序完成",
"ja": "ブートストラップ完了", "ko": "부트스트랩 완료"
},
"bootstrap_success_desc": {
"es": "Los datos de la blockchain se han extraído correctamente. Inicie el daemon para comenzar a sincronizar desde el punto del bootstrap.",
"de": "Blockchain-Daten wurden erfolgreich extrahiert. Starten Sie den Daemon, um ab dem Bootstrap-Punkt zu synchronisieren.",
"fr": "Les données de la blockchain ont été extraites avec succès. Démarrez le daemon pour commencer la synchronisation à partir du point de bootstrap.",
"pt": "Os dados da blockchain foram extraídos com sucesso. Inicie o daemon para começar a sincronizar a partir do ponto do bootstrap.",
"ru": "Данные блокчейна успешно извлечены. Запустите демон для начала синхронизации с точки бутстрапа.",
"zh": "区块链数据已成功提取。启动守护进程以从引导点开始同步。",
"ja": "ブロックチェーンデータが正常に展開されました。デーモンを起動してブートストラップポイントから同期を開始してください。",
"ko": "블록체인 데이터가 성공적으로 추출되었습니다. 데몬을 시작하여 부트스트랩 지점부터 동기화를 시작하세요."
},
"bootstrap_trust_warning": {
"es": "Solo use bootstrap.dragonx.is o bootstrap2.dragonx.is. Usar archivos de fuentes no confiables podría comprometer su nodo.",
"de": "Verwenden Sie nur bootstrap.dragonx.is oder bootstrap2.dragonx.is. Die Verwendung von Dateien aus nicht vertrauenswürdigen Quellen könnte Ihren Knoten gefährden.",
"fr": "N'utilisez que bootstrap.dragonx.is ou bootstrap2.dragonx.is. L'utilisation de fichiers provenant de sources non fiables pourrait compromettre votre nœud.",
"pt": "Use apenas bootstrap.dragonx.is ou bootstrap2.dragonx.is. Usar arquivos de fontes não confiáveis pode comprometer seu nó.",
"ru": "Используйте только bootstrap.dragonx.is или bootstrap2.dragonx.is. Использование файлов из ненадёжных источников может скомпрометировать ваш узел.",
"zh": "仅使用 bootstrap.dragonx.is 或 bootstrap2.dragonx.is。使用不受信任来源的文件可能会危及您的节点。",
"ja": "bootstrap.dragonx.is または bootstrap2.dragonx.is のみを使用してください。信頼できないソースのファイルを使用するとノードが危険にさらされる可能性があります。",
"ko": "bootstrap.dragonx.is 또는 bootstrap2.dragonx.is만 사용하세요. 신뢰할 수 없는 출처의 파일을 사용하면 노드가 손상될 수 있습니다."
},
"bootstrap_verifying": {
"es": "Verificando sumas de comprobación...", "de": "Prüfsummen werden überprüft...", "fr": "Vérification des sommes de contrôle...",
"pt": "Verificando somas de verificação...", "ru": "Проверка контрольных сумм...", "zh": "正在验证校验和...",
"ja": "チェックサムを検証中...", "ko": "체크섬 확인 중..."
},
"bootstrap_wallet_protected": {
"es": "(wallet.dat está protegido)", "de": "(wallet.dat ist geschützt)", "fr": "(wallet.dat est protégé)",
"pt": "(wallet.dat está protegido)", "ru": "(wallet.dat защищён)", "zh": "(wallet.dat 已受保护)",
"ja": "(wallet.dat は保護されています)", "ko": "(wallet.dat 보호됨)"
},
"bootstrap_warning": {
"es": "Los datos de bloques existentes (blocks, chainstate, notarizations) se eliminarán y reemplazarán. Su wallet.dat NO será modificado ni eliminado.",
"de": "Vorhandene Blockdaten (blocks, chainstate, notarizations) werden gelöscht und ersetzt. Ihre wallet.dat wird NICHT verändert oder gelöscht.",
"fr": "Les données de blocs existantes (blocks, chainstate, notarizations) seront supprimées et remplacées. Votre wallet.dat ne sera PAS modifié ni supprimé.",
"pt": "Os dados de blocos existentes (blocks, chainstate, notarizations) serão excluídos e substituídos. Seu wallet.dat NÃO será modificado ou excluído.",
"ru": "Существующие данные блоков (blocks, chainstate, notarizations) будут удалены и заменены. Ваш wallet.dat НЕ будет изменён или удалён.",
"zh": "现有区块数据(blocks、chainstate、notarizations)将被删除并替换。您的 wallet.dat 不会被修改或删除。",
"ja": "既存のブロックデータ(blocks、chainstate、notarizations)は削除され置き換えられます。wallet.dat は変更・削除されません。",
"ko": "기존 블록 데이터(blocks, chainstate, notarizations)가 삭제되고 교체됩니다. wallet.dat는 수정되거나 삭제되지 않습니다."
},
"choose_icon": {
"es": "Elegir Icono", "de": "Symbol wählen", "fr": "Choisir une icône",
"pt": "Escolher Ícone", "ru": "Выбрать иконку", "zh": "选择图标",
"ja": "アイコンを選択", "ko": "아이콘 선택"
},
"clear_icon": {
"es": "Borrar Icono", "de": "Symbol entfernen", "fr": "Effacer l'icône",
"pt": "Limpar Ícone", "ru": "Удалить иконку", "zh": "清除图标",
"ja": "アイコンをクリア", "ko": "아이콘 지우기"
},
"confirm_delete_blockchain_msg": {
"es": "Esto detendrá el daemon, eliminará todos los datos de la blockchain (blocks, chainstate, peers) y comenzará una nueva sincronización desde cero. Esto puede tardar varias horas.",
"de": "Dies stoppt den Daemon, löscht alle Blockchain-Daten (blocks, chainstate, peers) und startet eine neue Synchronisierung. Dies kann mehrere Stunden dauern.",
"fr": "Cela arrêtera le daemon, supprimera toutes les données de la blockchain (blocks, chainstate, peers) et démarrera une nouvelle synchronisation. Cela peut prendre plusieurs heures.",
"pt": "Isso irá parar o daemon, excluir todos os dados da blockchain (blocks, chainstate, peers) e iniciar uma nova sincronização do zero. Isso pode levar várias horas.",
"ru": "Это остановит демон, удалит все данные блокчейна (blocks, chainstate, peers) и начнёт синхронизацию с нуля. Это может занять несколько часов.",
"zh": "这将停止守护进程,删除所有区块链数据(blocks、chainstate、peers),并从头开始重新同步。这可能需要几个小时。",
"ja": "デーモンを停止し、すべてのブロックチェーンデータ(blocks、chainstate、peers)を削除して、最初から再同期を開始します。数時間かかる場合があります。",
"ko": "데몬을 중지하고 모든 블록체인 데이터(blocks, chainstate, peers)를 삭제한 후 처음부터 다시 동기화합니다. 몇 시간이 걸릴 수 있습니다."
},
"confirm_delete_blockchain_safe": {
"es": "Su wallet.dat, configuración e historial de transacciones están seguros y no se eliminarán.",
"de": "Ihre wallet.dat, Konfiguration und Transaktionshistorie sind sicher und werden nicht gelöscht.",
"fr": "Votre wallet.dat, votre configuration et votre historique de transactions sont en sécurité et ne seront pas supprimés.",
"pt": "Seu wallet.dat, configuração e histórico de transações estão seguros e não serão excluídos.",
"ru": "Ваш wallet.dat, конфигурация и история транзакций в безопасности и не будут удалены.",
"zh": "您的 wallet.dat、配置和交易历史是安全的,不会被删除。",
"ja": "wallet.dat、設定、トランザクション履歴は安全で削除されません。",
"ko": "wallet.dat, 설정 및 거래 내역은 안전하며 삭제되지 않습니다."
},
"confirm_delete_blockchain_title": {
"es": "Eliminar Datos de Blockchain", "de": "Blockchain-Daten löschen", "fr": "Supprimer les données Blockchain",
"pt": "Excluir Dados da Blockchain", "ru": "Удалить данные блокчейна", "zh": "删除区块链数据",
"ja": "ブロックチェーンデータを削除", "ko": "블록체인 데이터 삭제"
},
"confirm_transfer": {
"es": "Confirmar Transferencia", "de": "Überweisung bestätigen", "fr": "Confirmer le transfert",
"pt": "Confirmar Transferência", "ru": "Подтвердить перевод", "zh": "确认转账",
"ja": "送金を確認", "ko": "이체 확인"
},
"copied": {
"es": "¡Copiado!", "de": "Kopiert!", "fr": "Copié !",
"pt": "Copiado!", "ru": "Скопировано!", "zh": "已复制!",
"ja": "コピーしました!", "ko": "복사됨!"
},
"daemon_version": {
"es": "Daemon", "de": "Daemon", "fr": "Daemon",
"pt": "Daemon", "ru": "Демон", "zh": "守护进程",
"ja": "デーモン", "ko": "데몬"
},
"delete_blockchain": {
"es": "Eliminar Blockchain", "de": "Blockchain löschen", "fr": "Supprimer Blockchain",
"pt": "Excluir Blockchain", "ru": "Удалить блокчейн", "zh": "删除区块链",
"ja": "ブロックチェーンを削除", "ko": "블록체인 삭제"
},
"delete_blockchain_confirm": {
"es": "Eliminar y Resincronizar", "de": "Löschen & Neu synchronisieren", "fr": "Supprimer & Resynchroniser",
"pt": "Excluir e Ressincronizar", "ru": "Удалить и пересинхронизировать", "zh": "删除并重新同步",
"ja": "削除して再同期", "ko": "삭제 후 재동기화"
},
"deshielding_warning": {
"es": "Advertencia: Esto des-protegerá fondos de una dirección privada (Z) a una dirección transparente (T).",
"de": "Warnung: Dies wird Gelder von einer privaten (Z) Adresse auf eine transparente (T) Adresse ent-schirmen.",
"fr": "Attention : Cela va déblinder des fonds d'une adresse privée (Z) vers une adresse transparente (T).",
"pt": "Aviso: Isso irá des-blindar fundos de um endereço privado (Z) para um endereço transparente (T).",
"ru": "Внимание: это переведёт средства из приватного (Z) адреса на прозрачный (T) адрес.",
"zh": "警告:这将把资金从隐私 (Z) 地址转移到透明 (T) 地址。",
"ja": "警告:プライベート (Z) アドレスからトランスペアレント (T) アドレスへ資金をデシールドします。",
"ko": "경고: 프라이빗 (Z) 주소에서 투명 (T) 주소로 자금을 디실딩합니다."
},
"download": {
"es": "Descargar", "de": "Herunterladen", "fr": "Télécharger",
"pt": "Baixar", "ru": "Скачать", "zh": "下载",
"ja": "ダウンロード", "ko": "다운로드"
},
"download_bootstrap": {
"es": "Descargar Bootstrap", "de": "Bootstrap herunterladen", "fr": "Télécharger Bootstrap",
"pt": "Baixar Bootstrap", "ru": "Скачать бутстрап", "zh": "下载引导程序",
"ja": "ブートストラップをダウンロード", "ko": "부트스트랩 다운로드"
},
"explorer_block_detail": {
"es": "Bloque", "de": "Block", "fr": "Bloc",
"pt": "Bloco", "ru": "Блок", "zh": "区块",
"ja": "ブロック", "ko": "블록"
},
"explorer_block_hash": {
"es": "Hash", "de": "Hash", "fr": "Hash",
"pt": "Hash", "ru": "Хеш", "zh": "哈希",
"ja": "ハッシュ", "ko": "해시"
},
"explorer_block_height": {
"es": "Altura", "de": "Höhe", "fr": "Hauteur",
"pt": "Altura", "ru": "Высота", "zh": "高度",
"ja": "高さ", "ko": "높이"
},
"explorer_block_merkle": {
"es": "Raíz Merkle", "de": "Merkle-Wurzel", "fr": "Racine Merkle",
"pt": "Raiz Merkle", "ru": "Корень Меркла", "zh": "Merkle 根",
"ja": "マークルルート", "ko": "머클 루트"
},
"explorer_block_size": {
"es": "Tamaño", "de": "Größe", "fr": "Taille",
"pt": "Tamanho", "ru": "Размер", "zh": "大小",
"ja": "サイズ", "ko": "크기"
},
"explorer_block_time": {
"es": "Hora", "de": "Zeit", "fr": "Heure",
"pt": "Hora", "ru": "Время", "zh": "时间",
"ja": "時刻", "ko": "시간"
},
"explorer_block_txs": {
"es": "Transacciones", "de": "Transaktionen", "fr": "Transactions",
"pt": "Transações", "ru": "Транзакции", "zh": "交易",
"ja": "トランザクション", "ko": "트랜잭션"
},
"explorer_chain_stats": {
"es": "Cadena", "de": "Kette", "fr": "Chaîne",
"pt": "Cadeia", "ru": "Цепочка", "zh": "链",
"ja": "チェーン", "ko": "체인"
},
"explorer_invalid_query": {
"es": "Ingrese una altura de bloque o un hash de 64 caracteres",
"de": "Geben Sie eine Blockhöhe oder einen 64-stelligen Hash ein",
"fr": "Entrez une hauteur de bloc ou un hash de 64 caractères",
"pt": "Insira uma altura de bloco ou um hash de 64 caracteres",
"ru": "Введите высоту блока или 64-символьный хеш",
"zh": "输入区块高度或64位哈希",
"ja": "ブロック高さまたは64文字のハッシュを入力してください",
"ko": "블록 높이 또는 64자 해시를 입력하세요"
},
"explorer_mempool": {
"es": "Mempool", "de": "Mempool", "fr": "Mempool",
"pt": "Mempool", "ru": "Мемпул", "zh": "内存池",
"ja": "メモリプール", "ko": "멤풀"
},
"explorer_mempool_size": {
"es": "Tamaño", "de": "Größe", "fr": "Taille",
"pt": "Tamanho", "ru": "Размер", "zh": "大小",
"ja": "サイズ", "ko": "크기"
},
"explorer_mempool_txs": {
"es": "Transacciones", "de": "Transaktionen", "fr": "Transactions",
"pt": "Transações", "ru": "Транзакции", "zh": "交易",
"ja": "トランザクション", "ko": "트랜잭션"
},
"explorer_recent_blocks": {
"es": "Bloques Recientes", "de": "Letzte Blöcke", "fr": "Blocs récents",
"pt": "Blocos Recentes", "ru": "Последние блоки", "zh": "最近区块",
"ja": "最近のブロック", "ko": "최근 블록"
},
"explorer_search": {
"es": "Buscar", "de": "Suchen", "fr": "Rechercher",
"pt": "Pesquisar", "ru": "Поиск", "zh": "搜索",
"ja": "検索", "ko": "검색"
},
"explorer_tx_outputs": {
"es": "Salidas", "de": "Ausgaben", "fr": "Sorties",
"pt": "Saídas", "ru": "Выходы", "zh": "输出",
"ja": "出力", "ko": "출력"
},
"explorer_tx_size": {
"es": "Tamaño", "de": "Größe", "fr": "Taille",
"pt": "Tamanho", "ru": "Размер", "zh": "大小",
"ja": "サイズ", "ko": "크기"
},
"filter": {
"es": "Filtrar...", "de": "Filtern...", "fr": "Filtrer...",
"pt": "Filtrar...", "ru": "Фильтр...", "zh": "筛选...",
"ja": "フィルター...", "ko": "필터..."
},
"force_quit": {
"es": "Forzar Salida", "de": "Sofort beenden", "fr": "Forcer la fermeture",
"pt": "Forçar Saída", "ru": "Принудительный выход", "zh": "强制退出",
"ja": "強制終了", "ko": "강제 종료"
},
"force_quit_confirm_msg": {
"es": "Esto matará inmediatamente el daemon sin un apagado limpio.\nEsto puede corromper el índice de la blockchain y requerir una resincronización.",
"de": "Dies wird den Daemon sofort beenden ohne sauberes Herunterfahren.\nDies kann den Blockchain-Index beschädigen und eine Neusynchronisierung erfordern.",
"fr": "Cela tuera immédiatement le daemon sans arrêt propre.\nCela peut corrompre l'index de la blockchain et nécessiter une resynchronisation.",
"pt": "Isso matará imediatamente o daemon sem um desligamento limpo.\nIsso pode corromper o índice da blockchain e exigir uma ressincronização.",
"ru": "Это немедленно завершит демон без корректного завершения.\nЭто может повредить индекс блокчейна и потребовать повторной синхронизации.",
"zh": "这将立即终止守护进程而不进行正常关闭。\n这可能会损坏区块链索引并需要重新同步。",
"ja": "クリーンシャットダウンなしでデーモンを即座に終了します。\nブロックチェーンインデックスが破損し、再同期が必要になる可能性があります。",
"ko": "정상 종료 없이 데몬을 즉시 종료합니다.\n블록체인 인덱스가 손상되어 재동기화가 필요할 수 있습니다."
},
"force_quit_confirm_title": {
"es": "¿Forzar Salida?", "de": "Sofort beenden?", "fr": "Forcer la fermeture ?",
"pt": "Forçar Saída?", "ru": "Принудительный выход?", "zh": "强制退出?",
"ja": "強制終了しますか?", "ko": "강제 종료하시겠습니까?"
},
"force_quit_warning": {
"es": "Esto matará inmediatamente el daemon sin un apagado limpio. Puede requerir una resincronización de la blockchain.",
"de": "Dies wird den Daemon sofort beenden ohne sauberes Herunterfahren. Kann eine Neusynchronisierung der Blockchain erfordern.",
"fr": "Cela tuera immédiatement le daemon sans arrêt propre. Peut nécessiter une resynchronisation de la blockchain.",
"pt": "Isso matará imediatamente o daemon sem um desligamento limpo. Pode exigir uma ressincronização da blockchain.",
"ru": "Это немедленно завершит демон без корректного завершения. Может потребоваться повторная синхронизация блокчейна.",
"zh": "这将立即终止守护进程而不进行正常关闭。可能需要重新同步区块链。",
"ja": "クリーンシャットダウンなしでデーモンを即座に終了します。ブロックチェーンの再同期が必要になる場合があります。",
"ko": "정상 종료 없이 데몬을 즉시 종료합니다. 블록체인 재동기화가 필요할 수 있습니다."
},
"force_quit_yes": {
"es": "Forzar Salida", "de": "Sofort beenden", "fr": "Forcer la fermeture",
"pt": "Forçar Saída", "ru": "Принудительный выход", "zh": "强制退出",
"ja": "強制終了", "ko": "강제 종료"
},
"generating": {
"es": "Generando", "de": "Wird generiert", "fr": "Génération",
"pt": "Gerando", "ru": "Генерация", "zh": "正在生成",
"ja": "生成中", "ko": "생성 중"
},
"hidden_tag": {
"es": " (oculto)", "de": " (versteckt)", "fr": " (masqué)",
"pt": " (oculto)", "ru": " (скрыт)", "zh": " (已隐藏)",
"ja": " (非表示)", "ko": " (숨김)"
},
"incorrect_passphrase": {
"es": "Contraseña incorrecta", "de": "Falsches Passwort", "fr": "Mot de passe incorrect",
"pt": "Senha incorreta", "ru": "Неверный пароль", "zh": "密码错误",
"ja": "パスフレーズが正しくありません", "ko": "잘못된 암호"
},
"incorrect_pin": {
"es": "PIN incorrecto", "de": "Falsche PIN", "fr": "PIN incorrect",
"pt": "PIN incorreto", "ru": "Неверный PIN", "zh": "PIN 错误",
"ja": "PINが正しくありません", "ko": "잘못된 PIN"
},
"insufficient_funds": {
"es": "Fondos insuficientes para este monto más la comisión.", "de": "Unzureichendes Guthaben für diesen Betrag plus Gebühr.",
"fr": "Fonds insuffisants pour ce montant plus les frais.", "pt": "Fundos insuficientes para este valor mais taxa.",
"ru": "Недостаточно средств для этой суммы плюс комиссия.", "zh": "余额不足以支付此金额加手续费。",
"ja": "この金額と手数料に対して残高が不足しています。", "ko": "이 금액과 수수료를 위한 잔액이 부족합니다."
},
"label_placeholder": {
"es": "ej. Ahorros, Minería...", "de": "z.B. Ersparnisse, Mining...", "fr": "ex. Épargne, Minage...",
"pt": "ex. Poupança, Mineração...", "ru": "напр. Накопления, Майнинг...", "zh": "例如 储蓄、挖矿...",
"ja": "例: 貯金、マイニング...", "ko": "예: 저축, 채굴..."
},
"mining_benchmark_cancel": {
"es": "Cancelar benchmark", "de": "Benchmark abbrechen", "fr": "Annuler le benchmark",
"pt": "Cancelar benchmark", "ru": "Отменить тест", "zh": "取消基准测试",
"ja": "ベンチマークをキャンセル", "ko": "벤치마크 취소"
},
"mining_benchmark_cooling": {
"es": "Enfriando", "de": "Abkühlen", "fr": "Refroidissement",
"pt": "Resfriando", "ru": "Охлаждение", "zh": "冷却中",
"ja": "クーリング", "ko": "쿨링"
},
"mining_benchmark_dismiss": {
"es": "Cerrar", "de": "Schließen", "fr": "Fermer",
"pt": "Fechar", "ru": "Закрыть", "zh": "关闭",
"ja": "閉じる", "ko": "닫기"
},
"mining_benchmark_result": {
"es": "Óptimo", "de": "Optimal", "fr": "Optimal",
"pt": "Ótimo", "ru": "Оптимально", "zh": "最佳",
"ja": "最適", "ko": "최적"
},
"mining_benchmark_stabilizing": {
"es": "Estabilizando", "de": "Stabilisierung", "fr": "Stabilisation",
"pt": "Estabilizando", "ru": "Стабилизация", "zh": "稳定中",
"ja": "安定化中", "ko": "안정화 중"
},
"mining_benchmark_testing": {
"es": "Probando", "de": "Testen", "fr": "Test",
"pt": "Testando", "ru": "Тестирование", "zh": "测试中",
"ja": "テスト中", "ko": "테스트 중"
},
"mining_benchmark_tooltip": {
"es": "Encontrar el número óptimo de hilos para esta CPU",
"de": "Optimale Thread-Anzahl für diese CPU finden",
"fr": "Trouver le nombre optimal de threads pour ce CPU",
"pt": "Encontrar o número ideal de threads para esta CPU",
"ru": "Найти оптимальное количество потоков для этого процессора",
"zh": "为此 CPU 找到最佳线程数",
"ja": "このCPUに最適なスレッド数を検出",
"ko": "이 CPU에 최적의 스레드 수 찾기"
},
"mining_generate_z_address_hint": {
"es": "Genere una dirección Z en la pestaña Recibir para usarla como dirección de pago",
"de": "Generieren Sie eine Z-Adresse im Empfangen-Tab als Auszahlungsadresse",
"fr": "Générez une adresse Z dans l'onglet Recevoir pour l'utiliser comme adresse de paiement",
"pt": "Gere um endereço Z na aba Receber para usar como endereço de pagamento",
"ru": "Создайте Z-адрес на вкладке «Получить» для использования в качестве адреса выплат",
"zh": "在接收标签页生成一个 Z 地址作为支付地址",
"ja": "受信タブでZアドレスを生成して支払いアドレスとして使用してください",
"ko": "수신 탭에서 Z 주소를 생성하여 지급 주소로 사용하세요"
},
"mining_idle_gpu_off_tooltip": {
"es": "Sin restricción: ACTIVADO\nSolo la entrada de teclado/ratón determina el estado inactivo\nClic para activar detección de GPU",
"de": "Uneingeschränkt: EIN\nNur Tastatur-/Mauseingabe bestimmt den Leerlauf\nKlicken für GPU-bewusste Erkennung",
"fr": "Sans restriction : ACTIVÉ\nSeule l'entrée clavier/souris détermine l'inactivité\nCliquez pour activer la détection GPU",
"pt": "Sem restrição: ATIVADO\nApenas entrada de teclado/mouse determina o estado ocioso\nClique para ativar detecção de GPU",
"ru": "Без ограничений: ВКЛ\nТолько ввод с клавиатуры/мыши определяет состояние простоя\nНажмите для GPU-контроля",
"zh": "无限制:开启\n仅键盘/鼠标输入决定空闲状态\n点击启用GPU感知检测",
"ja": "制限なし: オン\nキーボード/マウス入力のみがアイドル状態を決定\nGPU検出を有効にするにはクリック",
"ko": "무제한: 켜짐\n키보드/마우스 입력만 유휴 상태를 결정\nGPU 감지를 활성화하려면 클릭"
},
"mining_idle_gpu_on_tooltip": {
"es": "GPU-consciente: ACTIVADO\nLa actividad de GPU (video, juegos) previene la minería inactiva\nClic para modo sin restricción",
"de": "GPU-bewusst: EIN\nGPU-Aktivität (Video, Spiele) verhindert Leerlauf-Mining\nKlicken für uneingeschränkten Modus",
"fr": "GPU-conscient : ACTIVÉ\nL'activité GPU (vidéo, jeux) empêche le minage inactif\nCliquez pour le mode sans restriction",
"pt": "GPU-consciente: ATIVADO\nAtividade de GPU (vídeo, jogos) impede mineração ociosa\nClique para modo sem restrição",
"ru": "GPU-контроль: ВКЛ\nАктивность GPU (видео, игры) предотвращает майнинг в простое\nНажмите для режима без ограничений",
"zh": "GPU感知:开启\nGPU活动(视频、游戏)阻止空闲挖矿\n点击切换到无限制模式",
"ja": "GPU対応: オン\nGPUアクティビティ(動画、ゲーム)がアイドルマイニングを防止\n制限なしモードに切り替えるにはクリック",
"ko": "GPU 감지: 켜짐\nGPU 활동(비디오, 게임)이 유휴 채굴을 방지\n무제한 모드로 전환하려면 클릭"
},
"mining_idle_scale_off_tooltip": {
"es": "Modo inicio/parada: ACTIVADO\nClic para cambiar al modo de escala de hilos",
"de": "Start/Stopp-Modus: EIN\nKlicken zum Wechsel auf Thread-Skalierung",
"fr": "Mode démarrage/arrêt : ACTIVÉ\nCliquez pour passer au mode mise à l'échelle des threads",
"pt": "Modo iniciar/parar: ATIVADO\nClique para mudar para modo de escala de threads",
"ru": "Режим старт/стоп: ВКЛ\nНажмите для переключения на масштабирование потоков",
"zh": "启动/停止模式:开启\n点击切换到线程缩放模式",
"ja": "開始/停止モード: オン\nスレッドスケーリングモードに切り替えるにはクリック",
"ko": "시작/중지 모드: 켜짐\n스레드 스케일링 모드로 전환하려면 클릭"
},
"mining_idle_scale_on_tooltip": {
"es": "Escala de hilos: ACTIVADO\nClic para cambiar al modo de inicio/parada",
"de": "Thread-Skalierung: EIN\nKlicken zum Wechsel auf Start/Stopp-Modus",
"fr": "Mise à l'échelle des threads : ACTIVÉ\nCliquez pour passer au mode démarrage/arrêt",
"pt": "Escala de threads: ATIVADO\nClique para mudar para modo iniciar/parar",
"ru": "Масштабирование потоков: ВКЛ\nНажмите для переключения на режим старт/стоп",
"zh": "线程缩放:开启\n点击切换到启动/停止模式",
"ja": "スレッドスケーリング: オン\n開始/停止モードに切り替えるにはクリック",
"ko": "스레드 스케일링: 켜짐\n시작/중지 모드로 전환하려면 클릭"
},
"mining_idle_threads_active_tooltip": {
"es": "Hilos cuando el usuario está activo", "de": "Threads bei Benutzeraktivität",
"fr": "Threads quand l'utilisateur est actif", "pt": "Threads quando o usuário está ativo",
"ru": "Потоки при активности пользователя", "zh": "用户活跃时的线程数",
"ja": "ユーザーアクティブ時のスレッド数", "ko": "사용자 활성 시 스레드"
},
"mining_idle_threads_idle_tooltip": {
"es": "Hilos cuando el sistema está inactivo", "de": "Threads im Leerlauf",
"fr": "Threads quand le système est inactif", "pt": "Threads quando o sistema está ocioso",
"ru": "Потоки при простое системы", "zh": "系统空闲时的线程数",
"ja": "システムアイドル時のスレッド数", "ko": "시스템 유휴 시 스레드"
},
"no_addresses_yet": {
"es": "Aún no hay direcciones", "de": "Noch keine Adressen", "fr": "Pas encore d'adresses",
"pt": "Nenhum endereço ainda", "ru": "Пока нет адресов", "zh": "暂无地址",
"ja": "アドレスがまだありません", "ko": "아직 주소가 없습니다"
},
"pin_not_set": {
"es": "PIN no configurado. Use la contraseña para desbloquear.",
"de": "PIN nicht gesetzt. Verwenden Sie das Passwort zum Entsperren.",
"fr": "PIN non défini. Utilisez le mot de passe pour déverrouiller.",
"pt": "PIN não definido. Use a senha para desbloquear.",
"ru": "PIN не установлен. Используйте пароль для разблокировки.",
"zh": "未设置 PIN。使用密码解锁。",
"ja": "PINが設定されていません。パスフレーズで解除してください。",
"ko": "PIN이 설정되지 않았습니다. 암호를 사용하여 잠금 해제하세요."
},
"recipient_balance": {
"es": "Destinatario: %.8f → %.8f DRGX", "de": "Empfänger: %.8f → %.8f DRGX",
"fr": "Destinataire : %.8f → %.8f DRGX", "pt": "Destinatário: %.8f → %.8f DRGX",
"ru": "Получатель: %.8f → %.8f DRGX", "zh": "接收方: %.8f → %.8f DRGX",
"ja": "受取人: %.8f → %.8f DRGX", "ko": "수신자: %.8f → %.8f DRGX"
},
"reduce_motion": {
"es": "Reducir Movimiento", "de": "Bewegung reduzieren", "fr": "Réduire les animations",
"pt": "Reduzir Movimento", "ru": "Уменьшить анимацию", "zh": "减少动画",
"ja": "モーションを減らす", "ko": "모션 줄이기"
},
"restarting_after_encryption": {
"es": "Reiniciando daemon después del cifrado...", "de": "Daemon wird nach Verschlüsselung neu gestartet...",
"fr": "Redémarrage du daemon après chiffrement...", "pt": "Reiniciando daemon após criptografia...",
"ru": "Перезапуск демона после шифрования...", "zh": "加密后重启守护进程...",
"ja": "暗号化後にデーモンを再起動中...", "ko": "암호화 후 데몬 재시작 중..."
},
"result_preview": {
"es": "Vista previa del resultado", "de": "Ergebnisvorschau", "fr": "Aperçu du résultat",
"pt": "Pré-visualização do resultado", "ru": "Предпросмотр результата", "zh": "结果预览",
"ja": "結果プレビュー", "ko": "결과 미리보기"
},
"retry": {
"es": "Reintentar", "de": "Wiederholen", "fr": "Réessayer",
"pt": "Tentar novamente", "ru": "Повторить", "zh": "重试",
"ja": "再試行", "ko": "재시도"
},
"sender_balance": {
"es": "Remitente: %.8f → %.8f DRGX", "de": "Absender: %.8f → %.8f DRGX",
"fr": "Expéditeur : %.8f → %.8f DRGX", "pt": "Remetente: %.8f → %.8f DRGX",
"ru": "Отправитель: %.8f → %.8f DRGX", "zh": "发送方: %.8f → %.8f DRGX",
"ja": "送信者: %.8f → %.8f DRGX", "ko": "발신자: %.8f → %.8f DRGX"
},
"sends_full_balance_warning": {
"es": "Esto envía el saldo completo. La dirección de envío tendrá saldo cero.",
"de": "Dies sendet das gesamte Guthaben. Die Sendeadresse wird ein Nullguthaben haben.",
"fr": "Cela envoie le solde complet. L'adresse d'envoi aura un solde nul.",
"pt": "Isso envia o saldo total. O endereço de envio terá saldo zero.",
"ru": "Это отправит весь баланс. Адрес отправителя останется с нулевым балансом.",
"zh": "这将发送全部余额。发送地址将变为零余额。",
"ja": "全残高を送信します。送信アドレスの残高はゼロになります。",
"ko": "전체 잔액을 전송합니다. 보내는 주소의 잔액이 0이 됩니다."
},
"set_label": {
"es": "Establecer Etiqueta...", "de": "Label setzen...", "fr": "Définir le libellé...",
"pt": "Definir Rótulo...", "ru": "Установить метку...", "zh": "设置标签...",
"ja": "ラベルを設定...", "ko": "라벨 설정..."
},
"shielded_address": {
"es": "Dirección Protegida", "de": "Geschirmte Adresse", "fr": "Adresse protégée",
"pt": "Endereço Blindado", "ru": "Экранированный адрес", "zh": "隐蔽地址",
"ja": "シールドアドレス", "ko": "보호 주소"
},
"shielding_notice": {
"es": "Nota: Esto blindará fondos de una dirección transparente (T) a una dirección privada (Z).",
"de": "Hinweis: Dies wird Gelder von einer transparenten (T) Adresse auf eine private (Z) Adresse schirmen.",
"fr": "Note : Cela blindera des fonds d'une adresse transparente (T) vers une adresse privée (Z).",
"pt": "Nota: Isso blindará fundos de um endereço transparente (T) para um endereço privado (Z).",
"ru": "Примечание: это переведёт средства с прозрачного (T) адреса на приватный (Z) адрес.",
"zh": "注意:这将把资金从透明 (T) 地址转移到隐私 (Z) 地址。",
"ja": "注意:トランスペアレント (T) アドレスからプライベート (Z) アドレスへ資金をシールドします。",
"ko": "참고: 투명 (T) 주소에서 프라이빗 (Z) 주소로 자금을 실딩합니다."
},
"showing_x_of_y": {
"es": "Mostrando %d de %d direcciones", "de": "%d von %d Adressen angezeigt",
"fr": "Affichage de %d sur %d adresses", "pt": "Mostrando %d de %d endereços",
"ru": "Показано %d из %d адресов", "zh": "显示 %d / %d 个地址",
"ja": "%d / %d アドレスを表示", "ko": "%d / %d 주소 표시"
},
"t_address": {
"es": "Dirección T", "de": "T-Adresse", "fr": "Adresse T",
"pt": "Endereço T", "ru": "T-адрес", "zh": "T 地址",
"ja": "Tアドレス", "ko": "T 주소"
},
"theme_language": {
"es": "TEMA E IDIOMA", "de": "THEMA & SPRACHE", "fr": "THÈME & LANGUE",
"pt": "TEMA E IDIOMA", "ru": "ТЕМА И ЯЗЫК", "zh": "主题与语言",
"ja": "テーマと言語", "ko": "테마 및 언어"
},
"tools_actions": {
"es": "Herramientas y Acciones...", "de": "Werkzeuge & Aktionen...", "fr": "Outils & Actions...",
"pt": "Ferramentas e Ações...", "ru": "Инструменты и действия...", "zh": "工具与操作...",
"ja": "ツールとアクション...", "ko": "도구 및 작업..."
},
"transfer_failed": {
"es": "Transferencia Fallida", "de": "Überweisung fehlgeschlagen", "fr": "Échec du transfert",
"pt": "Transferência Falhou", "ru": "Ошибка перевода", "zh": "转账失败",
"ja": "送金失敗", "ko": "이체 실패"
},
"transfer_funds": {
"es": "Transferir Fondos", "de": "Geld überweisen", "fr": "Transférer des fonds",
"pt": "Transferir Fundos", "ru": "Перевести средства", "zh": "转账",
"ja": "資金を送金", "ko": "자금 이체"
},
"transfer_sent": {
"es": "Transferencia Enviada", "de": "Überweisung gesendet", "fr": "Transfert envoyé",
"pt": "Transferência Enviada", "ru": "Перевод отправлен", "zh": "转账已发送",
"ja": "送金完了", "ko": "이체 전송됨"
},
"transfer_sent_desc": {
"es": "Su transferencia ha sido enviada a la red.",
"de": "Ihre Überweisung wurde an das Netzwerk gesendet.",
"fr": "Votre transfert a été soumis au réseau.",
"pt": "Sua transferência foi enviada à rede.",
"ru": "Ваш перевод отправлен в сеть.",
"zh": "您的转账已提交到网络。",
"ja": "送金がネットワークに送信されました。",
"ko": "이체가 네트워크에 제출되었습니다."
},
"transfer_to": {
"es": "Transferir a:", "de": "Überweisen an:", "fr": "Transférer à :",
"pt": "Transferir para:", "ru": "Перевести на:", "zh": "转账至:",
"ja": "送金先:", "ko": "이체 대상:"
},
"transparent_address": {
"es": "Dirección Transparente", "de": "Transparente Adresse", "fr": "Adresse transparente",
"pt": "Endereço Transparente", "ru": "Прозрачный адрес", "zh": "透明地址",
"ja": "トランスペアレントアドレス", "ko": "투명 주소"
},
"tt_delete_blockchain": {
"es": "Eliminar todos los datos de la blockchain e iniciar una nueva sincronización. Se preservan wallet.dat y la configuración.",
"de": "Alle Blockchain-Daten löschen und neu synchronisieren. wallet.dat und Konfiguration bleiben erhalten.",
"fr": "Supprimer toutes les données de la blockchain et démarrer une nouvelle synchronisation. wallet.dat et la configuration sont préservés.",
"pt": "Excluir todos os dados da blockchain e iniciar uma nova sincronização. wallet.dat e configuração são preservados.",
"ru": "Удалить все данные блокчейна и начать синхронизацию заново. wallet.dat и конфигурация сохраняются.",
"zh": "删除所有区块链数据并重新同步。wallet.dat 和配置将被保留。",
"ja": "すべてのブロックチェーンデータを削除して新規同期を開始します。wallet.dat と設定は保持されます。",
"ko": "모든 블록체인 데이터를 삭제하고 새로 동기화합니다. wallet.dat 및 설정은 보존됩니다."
},
"tt_download_bootstrap": {
"es": "Descargar bootstrap de blockchain para acelerar la sincronización\nLos datos de bloques existentes serán reemplazados",
"de": "Blockchain-Bootstrap herunterladen, um die Synchronisierung zu beschleunigen\nVorhandene Blockdaten werden ersetzt",
"fr": "Télécharger le bootstrap blockchain pour accélérer la synchronisation\nLes données de blocs existantes seront remplacées",
"pt": "Baixar bootstrap da blockchain para acelerar a sincronização\nDados de blocos existentes serão substituídos",
"ru": "Скачать бутстрап блокчейна для ускорения синхронизации\nСуществующие данные блоков будут заменены",
"zh": "下载区块链引导程序以加速同步\n现有区块数据将被替换",
"ja": "ブロックチェーンブートストラップをダウンロードして同期を高速化\n既存のブロックデータは置き換えられます",
"ko": "블록체인 부트스트랩을 다운로드하여 동기화 가속\n기존 블록 데이터가 교체됩니다"
},
"tt_reduce_motion": {
"es": "Desactivar transiciones animadas y lerp de saldo para accesibilidad",
"de": "Animierte Übergänge und Saldo-Lerp für Barrierefreiheit deaktivieren",
"fr": "Désactiver les transitions animées et le lerp de solde pour l'accessibilité",
"pt": "Desativar transições animadas e lerp de saldo para acessibilidade",
"ru": "Отключить анимированные переходы и плавное изменение баланса для доступности",
"zh": "禁用动画过渡和余额渐变以提高无障碍性",
"ja": "アクセシビリティのためにアニメーション遷移と残高補間を無効にする",
"ko": "접근성을 위해 애니메이션 전환 및 잔액 보간 비활성화"
},
"wizard_daemon_start_failed": {
"es": "Error al iniciar el daemon — se reintentará automáticamente",
"de": "Daemon-Start fehlgeschlagen — wird automatisch wiederholt",
"fr": "Échec du démarrage du daemon — sera réessayé automatiquement",
"pt": "Falha ao iniciar o daemon — será tentado novamente automaticamente",
"ru": "Не удалось запустить демон — будет повторено автоматически",
"zh": "启动守护进程失败 — 将自动重试",
"ja": "デーモンの起動に失敗しました — 自動的に再試行されます",
"ko": "데몬 시작 실패 — 자동으로 재시도됩니다"
},
"z_address": {
"es": "Dirección Z", "de": "Z-Adresse", "fr": "Adresse Z",
"pt": "Endereço Z", "ru": "Z-адрес", "zh": "Z 地址",
"ja": "Zアドレス", "ko": "Z 주소"
},
} }
def main(): def main():
+20 -1
View File
@@ -37,6 +37,7 @@
#include "ui/windows/export_transactions_dialog.h" #include "ui/windows/export_transactions_dialog.h"
#include "ui/windows/address_label_dialog.h" #include "ui/windows/address_label_dialog.h"
#include "ui/windows/address_transfer_dialog.h" #include "ui/windows/address_transfer_dialog.h"
#include "ui/windows/bootstrap_download_dialog.h"
#include "ui/windows/console_tab.h" #include "ui/windows/console_tab.h"
#include "ui/pages/settings_page.h" #include "ui/pages/settings_page.h"
#include "ui/theme.h" #include "ui/theme.h"
@@ -630,7 +631,8 @@ void App::update()
} else if (core_timer_ >= active_core_interval_) { } else if (core_timer_ >= active_core_interval_) {
core_timer_ = 0.0f; core_timer_ = 0.0f;
if (!connection_in_progress_ && if (!connection_in_progress_ &&
wizard_phase_ == WizardPhase::None) { wizard_phase_ == WizardPhase::None &&
!bootstrap_downloading_) {
tryConnect(); tryConnect();
} }
} }
@@ -1356,6 +1358,9 @@ void App::render()
// Address-to-address transfer confirmation // Address-to-address transfer confirmation
ui::AddressTransferDialog::render(); ui::AddressTransferDialog::render();
// Bootstrap download from settings
ui::BootstrapDownloadDialog::render();
// Windows Defender antivirus help dialog // Windows Defender antivirus help dialog
renderAntivirusHelpDialog(); renderAntivirusHelpDialog();
@@ -2357,6 +2362,20 @@ void App::deleteBlockchainData()
}).detach(); }).detach();
} }
bool App::stopDaemonForBootstrap()
{
bool wasRunning = isEmbeddedDaemonRunning();
if (wasRunning) {
DEBUG_LOGF("[App] Stopping embedded daemon for bootstrap download...\n");
if (rpc_ && rpc_->isConnected()) {
try { rpc_->call("stop"); } catch (...) {}
rpc_->disconnect();
}
onDisconnected("Bootstrap");
}
return wasRunning;
}
double App::getDaemonMemoryUsageMB() const double App::getDaemonMemoryUsageMB() const
{ {
// If we have an embedded daemon with a tracked process handle, use it // If we have an embedded daemon with a tracked process handle, use it
+4
View File
@@ -273,6 +273,9 @@ public:
void setUseEmbeddedDaemon(bool use) { use_embedded_daemon_ = use; } void setUseEmbeddedDaemon(bool use) { use_embedded_daemon_ = use; }
void rescanBlockchain(); // restart daemon with -rescan flag void rescanBlockchain(); // restart daemon with -rescan flag
void deleteBlockchainData(); // stop daemon, delete chain data, restart fresh void deleteBlockchainData(); // stop daemon, delete chain data, restart fresh
bool stopDaemonForBootstrap(); // stop daemon + disconnect for bootstrap, returns true if was running
bool isBootstrapDownloading() const { return bootstrap_downloading_; }
void setBootstrapDownloading(bool v) { bootstrap_downloading_ = v; }
// Get daemon memory usage in MB (uses embedded daemon handle if available, // Get daemon memory usage in MB (uses embedded daemon handle if available,
// falls back to platform-level process scan for external daemons) // falls back to platform-level process scan for external daemons)
@@ -542,6 +545,7 @@ private:
// First-run wizard state // First-run wizard state
WizardPhase wizard_phase_ = WizardPhase::None; WizardPhase wizard_phase_ = WizardPhase::None;
std::unique_ptr<util::Bootstrap> bootstrap_; std::unique_ptr<util::Bootstrap> bootstrap_;
bool bootstrap_downloading_ = false; // true while settings bootstrap dialog is active
std::string wizard_pending_passphrase_; // held until daemon connects std::string wizard_pending_passphrase_; // held until daemon connects
std::string wizard_saved_passphrase_; // held until PinSetup completes/skipped std::string wizard_saved_passphrase_; // held until PinSetup completes/skipped
+3467 -2894
View File
File diff suppressed because it is too large Load Diff
+3689 -3115
View File
File diff suppressed because it is too large Load Diff
+3832 -3240
View File
File diff suppressed because it is too large Load Diff
+4045 -3375
View File
File diff suppressed because it is too large Load Diff
+3539 -2970
View File
File diff suppressed because it is too large Load Diff
+3652 -3088
View File
File diff suppressed because it is too large Load Diff
+4802 -4023
View File
File diff suppressed because it is too large Load Diff
+3305 -2799
View File
File diff suppressed because it is too large Load Diff
+16 -7
View File
@@ -32,6 +32,7 @@
#include "../windows/block_info_dialog.h" #include "../windows/block_info_dialog.h"
#include "../windows/export_all_keys_dialog.h" #include "../windows/export_all_keys_dialog.h"
#include "../windows/export_transactions_dialog.h" #include "../windows/export_transactions_dialog.h"
#include "../windows/bootstrap_download_dialog.h"
#include "../../embedded/IconsMaterialDesign.h" #include "../../embedded/IconsMaterialDesign.h"
#include "imgui.h" #include "imgui.h"
#include <nlohmann/json.hpp> #include <nlohmann/json.hpp>
@@ -1236,6 +1237,7 @@ void RenderSettingsPage(App* app) {
TR("tt_export_csv") TR("tt_export_csv")
}; };
const char* wizLabel = TR("setup_wizard"); const char* wizLabel = TR("setup_wizard");
const char* bsLabel = TR("download_bootstrap");
float sp = Layout::spacingSm(); float sp = Layout::spacingSm();
ImFont* btnFont = S.resolveFont("button"); ImFont* btnFont = S.resolveFont("button");
@@ -1244,7 +1246,8 @@ void RenderSettingsPage(App* app) {
for (int i = 0; i < 5; i++) for (int i = 0; i < 5; i++)
naturalW += ImGui::CalcTextSize(r1[i]).x + btnPadX; naturalW += ImGui::CalcTextSize(r1[i]).x + btnPadX;
float wizW = ImGui::CalcTextSize(wizLabel).x + btnPadX; float wizW = ImGui::CalcTextSize(wizLabel).x + btnPadX;
float totalW = naturalW + wizW + sp * 6; float bsW = ImGui::CalcTextSize(bsLabel).x + btnPadX;
float totalW = naturalW + wizW + bsW + sp * 7;
float scale = (totalW > contentW) ? contentW / totalW : 1.0f; float scale = (totalW > contentW) ? contentW / totalW : 1.0f;
if (scale < 1.0f) ImGui::SetWindowFontScale(scale); if (scale < 1.0f) ImGui::SetWindowFontScale(scale);
@@ -1271,18 +1274,24 @@ void RenderSettingsPage(App* app) {
ExportTransactionsDialog::show(); ExportTransactionsDialog::show();
if (ImGui::IsItemHovered()) ImGui::SetTooltip("%s", t1[4]); if (ImGui::IsItemHovered()) ImGui::SetTooltip("%s", t1[4]);
// Right-align Setup Wizard // Right-align Setup Wizard + Download Bootstrap
float framePadX2 = ImGui::GetStyle().FramePadding.x * 2.0f;
float curX = ImGui::GetCursorScreenPos().x; float curX = ImGui::GetCursorScreenPos().x;
float wizBtnW = ImGui::CalcTextSize(wizLabel).x + btnPadX; float wizBtnW = ImGui::CalcTextSize(wizLabel).x + framePadX2;
if (scale < 1.0f) wizBtnW *= scale; float bsBtnW = ImGui::CalcTextSize(bsLabel).x + framePadX2;
float rightEdge = cardMin.x + availWidth - pad; float rightEdge = cardMin.x + availWidth - pad;
float wizX = rightEdge - wizBtnW; float rightGroupW = bsBtnW + scaledSp + wizBtnW;
if (wizX > curX) { float groupX = rightEdge - rightGroupW;
if (groupX > curX) {
ImGui::SameLine(0, 0); ImGui::SameLine(0, 0);
ImGui::SetCursorScreenPos(ImVec2(wizX, ImGui::GetCursorScreenPos().y)); ImGui::SetCursorScreenPos(ImVec2(groupX, ImGui::GetCursorScreenPos().y));
} else { } else {
ImGui::SameLine(0, scaledSp); ImGui::SameLine(0, scaledSp);
} }
if (TactileButton(bsLabel, ImVec2(0, 0), btnFont))
BootstrapDownloadDialog::show(app);
if (ImGui::IsItemHovered()) ImGui::SetTooltip("%s", TR("tt_download_bootstrap"));
ImGui::SameLine(0, scaledSp);
if (TactileButton(wizLabel, ImVec2(0, 0), btnFont)) if (TactileButton(wizLabel, ImVec2(0, 0), btnFont))
app->restartWizard(); app->restartWizard();
if (ImGui::IsItemHovered()) ImGui::SetTooltip("%s", TR("tt_wizard")); if (ImGui::IsItemHovered()) ImGui::SetTooltip("%s", TR("tt_wizard"));
+309
View File
@@ -0,0 +1,309 @@
// DragonX Wallet - ImGui Edition
// Copyright 2024-2026 The Hush Developers
// Released under the GPLv3
#pragma once
#include <string>
#include <memory>
#include "../../app.h"
#include "../../util/bootstrap.h"
#include "../../util/platform.h"
#include "../../util/i18n.h"
#include "../material/draw_helpers.h"
#include "../material/type.h"
#include "../material/colors.h"
#include "../theme.h"
#include "../../embedded/IconsMaterialDesign.h"
#include "imgui.h"
namespace dragonx {
namespace ui {
/**
* @brief Modal dialog for downloading blockchain bootstrap from Settings.
*
* Reuses the existing Bootstrap class for download/verify/extract.
* States: Confirm → Downloading → Done / Failed
*/
class BootstrapDownloadDialog {
public:
static void show(App* app) {
s_open = true;
s_app = app;
s_state = State::Confirm;
s_bootstrap.reset();
s_errorMsg.clear();
s_wasDaemonRunning = false;
}
static bool isOpen() { return s_open; }
static void render() {
if (!s_app) return;
if (!s_open) {
// Dialog was closed — ensure flag is cleared
if (s_app->isBootstrapDownloading() && s_state != State::Downloading) {
s_app->setBootstrapDownloading(false);
}
return;
}
using namespace material;
const float dp = Layout::dpiScale();
if (BeginOverlayDialog(TR("download_bootstrap"), &s_open, 500.0f, 0.94f)) {
if (s_state == State::Confirm) {
renderConfirm(dp);
} else if (s_state == State::Downloading) {
renderProgress(dp);
} else if (s_state == State::Done) {
renderDone(dp);
} else if (s_state == State::Failed) {
renderFailed(dp);
}
EndOverlayDialog();
}
}
private:
enum class State { Confirm, Downloading, Done, Failed };
// ---- Confirm screen ----
static void renderConfirm(float dp) {
using namespace material;
ImGui::Spacing();
// Description
ImGui::TextWrapped("%s", TR("bootstrap_desc"));
ImGui::Spacing();
// Warning card
ImGui::PushStyleColor(ImGuiCol_ChildBg, ImVec4(0.9f, 0.6f, 0.0f, 0.08f));
ImGui::BeginChild("##bsWarn", ImVec2(0, 0),
ImGuiChildFlags_AutoResizeY | ImGuiChildFlags_AlwaysUseWindowPadding,
ImGuiWindowFlags_NoScrollbar);
{
ImFont* iconFont = Type().iconSmall();
ImGui::PushFont(iconFont);
ImGui::TextColored(ImGui::ColorConvertU32ToFloat4(Warning()), "%s", ICON_MD_WARNING);
ImGui::PopFont();
ImGui::SameLine();
ImGui::TextWrapped("%s", TR("bootstrap_warning"));
}
ImGui::EndChild();
ImGui::PopStyleColor();
ImGui::Spacing();
// Trust warning
{
ImFont* iconFont = Type().iconSmall();
ImGui::PushFont(iconFont);
ImGui::TextColored(ImGui::ColorConvertU32ToFloat4(OnSurfaceDisabled()), "%s", ICON_MD_VERIFIED_USER);
ImGui::PopFont();
ImGui::SameLine();
ImGui::PushStyleColor(ImGuiCol_Text, ImGui::ColorConvertU32ToFloat4(OnSurfaceMedium()));
ImGui::TextWrapped("%s", TR("bootstrap_trust_warning"));
ImGui::PopStyleColor();
}
ImGui::Spacing();
ImGui::Spacing();
// Buttons: Download | Mirror | Cancel
float btnW = 140.0f * dp;
float btnSm = 90.0f * dp;
if (TactileButton(TR("download"), ImVec2(btnW, 0))) {
startDownload("");
}
ImGui::SameLine();
if (TactileButton(TR("bootstrap_mirror"), ImVec2(btnW, 0))) {
std::string mirrorUrl = std::string(util::Bootstrap::kMirrorUrl) + "/" + util::Bootstrap::kZipName;
startDownload(mirrorUrl);
}
if (ImGui::IsItemHovered()) {
ImGui::SetTooltip("%s", TR("bootstrap_mirror_tooltip"));
}
ImGui::SameLine();
if (TactileButton(TR("cancel"), ImVec2(btnSm, 0))) {
s_open = false;
}
}
// ---- Progress screen ----
static void renderProgress(float dp) {
using namespace material;
if (!s_bootstrap) {
s_state = State::Failed;
s_errorMsg = "Bootstrap not initialized";
return;
}
auto prog = s_bootstrap->getProgress();
// Status title
const char* statusTitle;
if (prog.state == util::Bootstrap::State::Downloading)
statusTitle = TR("bootstrap_downloading");
else if (prog.state == util::Bootstrap::State::Verifying)
statusTitle = TR("bootstrap_verifying");
else
statusTitle = TR("bootstrap_extracting");
Type().text(TypeStyle::Subtitle2, statusTitle);
ImGui::Spacing();
// Progress bar
float barH = 8.0f * dp;
float barW = ImGui::GetContentRegionAvail().x;
ImVec2 barMin = ImGui::GetCursorScreenPos();
ImVec2 barMax(barMin.x + barW, barMin.y + barH);
ImDrawList* dl = ImGui::GetWindowDrawList();
dl->AddRectFilled(barMin, barMax, IM_COL32(255, 255, 255, 30), 4.0f * dp);
float fillW = barW * (prog.percent / 100.0f);
if (fillW > 0) {
dl->AddRectFilled(barMin, ImVec2(barMin.x + fillW, barMax.y),
Primary(), 4.0f * dp);
}
ImGui::Dummy(ImVec2(0, barH));
ImGui::Spacing();
// Percent + status text
{
char pctBuf[32];
snprintf(pctBuf, sizeof(pctBuf), "%.1f%%", prog.percent);
float pctW = ImGui::CalcTextSize(pctBuf).x;
ImGui::Text("%s", prog.status_text.c_str());
ImGui::SameLine(ImGui::GetContentRegionAvail().x - pctW + ImGui::GetCursorPosX());
ImGui::Text("%s", pctBuf);
}
// wallet.dat protection notice during extraction
if (prog.state == util::Bootstrap::State::Extracting) {
Type().textColored(TypeStyle::Caption, OnSurfaceMedium(), TR("bootstrap_wallet_protected"));
}
ImGui::Spacing();
// Daemon status indicator
{
bool daemonUp = s_app->isEmbeddedDaemonRunning();
const std::string& dStatus = s_app->getDaemonStatus();
ImU32 dotCol = daemonUp ? IM_COL32(76, 175, 80, 200)
: IM_COL32(120, 120, 120, 160);
if (dStatus.find("Stopping") != std::string::npos)
dotCol = IM_COL32(255, 167, 38, 200);
const char* label = daemonUp ? (dStatus.find("Stopping") != std::string::npos
? TR("bootstrap_daemon_stopping")
: TR("bootstrap_daemon_running"))
: TR("bootstrap_daemon_stopped");
ImDrawList* ddl = ImGui::GetWindowDrawList();
float dotR = 3.5f * dp;
ImVec2 cp = ImGui::GetCursorScreenPos();
ddl->AddCircleFilled(ImVec2(cp.x + dotR, cp.y + ImGui::GetTextLineHeight() * 0.5f),
dotR, dotCol);
ImGui::Indent(dotR * 2.0f + 6.0f * dp);
Type().textColored(TypeStyle::Caption, OnSurfaceDisabled(), label);
ImGui::Unindent(dotR * 2.0f + 6.0f * dp);
}
ImGui::Spacing();
ImGui::Spacing();
// Cancel button
float btnW = 100.0f * dp;
if (TactileButton(TR("cancel"), ImVec2(btnW, 0))) {
s_bootstrap->cancel();
}
// Check completion
if (s_bootstrap->isDone()) {
auto finalProg = s_bootstrap->getProgress();
if (finalProg.state == util::Bootstrap::State::Completed) {
s_state = State::Done;
} else {
s_errorMsg = finalProg.error;
if (s_errorMsg.empty()) s_errorMsg = "Bootstrap failed";
s_state = State::Failed;
}
s_bootstrap.reset();
}
}
// ---- Done screen ----
static void renderDone(float dp) {
using namespace material;
ImGui::Spacing();
Type().textColored(TypeStyle::H6, Success(), TR("bootstrap_success"));
ImGui::Spacing();
ImGui::TextWrapped("%s", TR("bootstrap_success_desc"));
ImGui::Spacing();
ImGui::Spacing();
float btnW = 140.0f * dp;
if (s_wasDaemonRunning) {
if (TactileButton(TR("bootstrap_restart_daemon"), ImVec2(btnW, 0))) {
s_app->setBootstrapDownloading(false);
s_app->startEmbeddedDaemon();
s_open = false;
}
ImGui::SameLine();
}
if (TactileButton(TR("close"), ImVec2(90.0f * dp, 0))) {
s_app->setBootstrapDownloading(false);
s_open = false;
}
}
// ---- Failed screen ----
static void renderFailed(float dp) {
using namespace material;
ImGui::Spacing();
Type().textColored(TypeStyle::H6, Error(), TR("bootstrap_failed"));
ImGui::Spacing();
ImGui::TextWrapped("%s", s_errorMsg.c_str());
ImGui::Spacing();
ImGui::Spacing();
float btnW = 120.0f * dp;
if (TactileButton(TR("retry"), ImVec2(btnW, 0))) {
startDownload("");
}
ImGui::SameLine();
if (TactileButton(TR("close"), ImVec2(90.0f * dp, 0))) {
s_app->setBootstrapDownloading(false);
s_open = false;
}
}
// ---- Shared: kick off download ----
static void startDownload(const std::string& url) {
s_wasDaemonRunning = s_app->stopDaemonForBootstrap();
s_app->setBootstrapDownloading(true);
s_bootstrap = std::make_unique<util::Bootstrap>();
std::string dataDir = util::Platform::getDragonXDataDir();
if (url.empty())
s_bootstrap->start(dataDir);
else
s_bootstrap->start(dataDir, url);
s_state = State::Downloading;
s_errorMsg.clear();
}
static inline bool s_open = false;
static inline App* s_app = nullptr;
static inline State s_state = State::Confirm;
static inline std::unique_ptr<util::Bootstrap> s_bootstrap;
static inline bool s_wasDaemonRunning = false;
static inline std::string s_errorMsg;
};
} // namespace ui
} // namespace dragonx
+20
View File
@@ -334,6 +334,26 @@ void I18n::loadBuiltinEnglish()
strings_["tt_mine_idle"] = "Automatically start mining when the\nsystem is idle (no keyboard/mouse input)"; strings_["tt_mine_idle"] = "Automatically start mining when the\nsystem is idle (no keyboard/mouse input)";
strings_["tt_idle_delay"] = "How long to wait before starting mining"; strings_["tt_idle_delay"] = "How long to wait before starting mining";
strings_["tt_wizard"] = "Re-run the initial setup wizard\nDaemon will be restarted"; strings_["tt_wizard"] = "Re-run the initial setup wizard\nDaemon will be restarted";
strings_["tt_download_bootstrap"] = "Download blockchain bootstrap to speed up sync\nExisting block data will be replaced";
strings_["download_bootstrap"] = "Download Bootstrap";
strings_["download"] = "Download";
strings_["retry"] = "Retry";
strings_["bootstrap_desc"] = "Download a blockchain bootstrap to dramatically speed up initial sync. This downloads a snapshot of the blockchain and extracts it into your data directory.";
strings_["bootstrap_warning"] = "Existing block data (blocks, chainstate, notarizations) will be deleted and replaced. Your wallet.dat will NOT be modified or deleted.";
strings_["bootstrap_trust_warning"] = "Only use bootstrap.dragonx.is or bootstrap2.dragonx.is. Using files from untrusted sources could compromise your node.";
strings_["bootstrap_mirror"] = "Mirror";
strings_["bootstrap_mirror_tooltip"] = "Download from mirror (bootstrap2.dragonx.is).\nUse this if the main download is slow or failing.";
strings_["bootstrap_downloading"] = "Downloading bootstrap...";
strings_["bootstrap_verifying"] = "Verifying checksums...";
strings_["bootstrap_extracting"] = "Extracting blockchain data...";
strings_["bootstrap_wallet_protected"] = "(wallet.dat is protected)";
strings_["bootstrap_daemon_stopping"] = "Daemon stopping...";
strings_["bootstrap_daemon_running"] = "Daemon running";
strings_["bootstrap_daemon_stopped"] = "Daemon stopped";
strings_["bootstrap_success"] = "Bootstrap Complete";
strings_["bootstrap_success_desc"] = "Blockchain data has been extracted successfully. Start the daemon to begin syncing from the bootstrap point.";
strings_["bootstrap_restart_daemon"] = "Restart Daemon";
strings_["bootstrap_failed"] = "Bootstrap Failed";
strings_["tt_open_dir"] = "Click to open in file explorer"; strings_["tt_open_dir"] = "Click to open in file explorer";
strings_["tt_rpc_host"] = "Hostname of the DragonX daemon"; strings_["tt_rpc_host"] = "Hostname of the DragonX daemon";
strings_["tt_rpc_user"] = "RPC authentication username"; strings_["tt_rpc_user"] = "RPC authentication username";