From 9a4ee9c83a8c5417d144d5abfae3f6b9d108978e Mon Sep 17 00:00:00 2001 From: Nicola Benaglia Date: Fri, 6 Jun 2025 22:56:46 +0200 Subject: [PATCH 1/8] Add info --- docs/i18n_languages.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/docs/i18n_languages.md b/docs/i18n_languages.md index d98bfd5..56d01f9 100644 --- a/docs/i18n_languages.md +++ b/docs/i18n_languages.md @@ -16,7 +16,7 @@ Please: Translation in GUI: -- If the first letter of the translation must be uppercase, use the postProcess, for example: `t('core:advanced_users', { postProcess: 'capitalizeFirst' })` +- If the first letter of the translation must be uppercase, use the postProcess, for example: `t('core:advanced_users', { postProcess: 'capitalizeFirstChar' })` - For all translation in uppercase `{ postProcess: 'capitalizeAll' }` - See `.src/i18n/i18n.ts` for processor definition @@ -27,6 +27,7 @@ These are the current namespaces, in which all translations are organized: - `auth`: relative to the authentication (name, addresses, keys, secrets, seedphrase, and so on...) - `core`: all the core translation - `group`: all translations concerning group management +- `question`: all questions to the users - `tutorial`: dedicated to the tutorial pages Please avoid duplication of the same translation. @@ -34,6 +35,6 @@ In the same page the usage of translations from different namespaces is permissi ## Missing language? -- Please open an issue on the project's github repository and specify the missing language, by clicking [here](https://github.com/Qortal/Qortal-Hub/issues/new) +- Please open an issue on the project's github repository and specify the missing language, by clicking [New Issue](https://github.com/Qortal/Qortal-Hub/issues/new) - You can also open a Pull Request if you like to contribute directly to the project. From 23f01a61ebeff00e2e171058f5b892dab69c6aa1 Mon Sep 17 00:00:00 2001 From: Nicola Benaglia Date: Sat, 7 Jun 2025 15:21:52 +0200 Subject: [PATCH 2/8] Translate group json files --- src/i18n/locales/de/group.json | 290 ++++++++++++++++---------------- src/i18n/locales/es/group.json | 238 +++++++++++++-------------- src/i18n/locales/fr/group.json | 240 +++++++++++++-------------- src/i18n/locales/ja/group.json | 264 ++++++++++++++--------------- src/i18n/locales/ru/group.json | 292 ++++++++++++++++----------------- src/i18n/locales/zh/group.json | 274 +++++++++++++++---------------- 6 files changed, 799 insertions(+), 799 deletions(-) diff --git a/src/i18n/locales/de/group.json b/src/i18n/locales/de/group.json index f41eedd..314adb4 100644 --- a/src/i18n/locales/de/group.json +++ b/src/i18n/locales/de/group.json @@ -1,165 +1,165 @@ { "action": { - "add_promotion": "werbung hinzufügen", - "ban": "verbot Mitglied aus der Gruppe", - "cancel_ban": "verbot abbrechen", - "copy_private_key": "Kopieren Sie den privaten Schlüssel", - "create_group": "gruppe erstellen", - "disable_push_notifications": "deaktivieren Sie alle Push -Benachrichtigungen", - "export_password": "passwort exportieren", - "export_private_key": "private Schlüssel exportieren", - "find_group": "gruppe finden", - "join_group": "sich der Gruppe anschließen", - "kick_member": "Kick -Mitglied aus der Gruppe", - "invite_member": "mitglied einladen", - "leave_group": "gruppe verlassen", - "load_members": "laden Sie Mitglieder mit Namen", - "make_admin": "einen Administrator machen", - "manage_members": "mitglieder verwalten", - "promote_group": "fördern Sie Ihre Gruppe zu Nichtmitgliedern", - "publish_announcement": "ankündigung veröffentlichen", - "publish_avatar": "avatar veröffentlichen", - "refetch_page": "refetch -Seite", - "remove_admin": "als Administrator entfernen", - "remove_minting_account": "münzkonto entfernen", - "return_to_thread": "Kehren Sie zu Threads zurück", - "scroll_bottom": "scrollen Sie nach unten", - "scroll_unread_messages": "scrollen Sie zu ungelesenen Nachrichten", - "select_group": "wählen Sie eine Gruppe aus", - "visit_q_mintership": "besuchen Sie Q-Mintership" + "add_promotion": "Promotion hinzufügen", + "ban": "Mitglied aus Gruppe verbannen", + "cancel_ban": "Sperrung aufheben", + "copy_private_key": "Privaten Schlüssel kopieren", + "create_group": "Gruppe erstellen", + "disable_push_notifications": "Alle Push-Benachrichtigungen deaktivieren", + "export_password": "Passwort exportieren", + "export_private_key": "Privaten Schlüssel exportieren", + "find_group": "Gruppe finden", + "join_group": "Gruppe beitreten", + "kick_member": "Mitglied aus Gruppe entfernen", + "invite_member": "Mitglied einladen", + "leave_group": "Gruppe verlassen", + "load_members": "Mitglieder mit Namen laden", + "make_admin": "Zum Admin machen", + "manage_members": "Mitglieder verwalten", + "promote_group": "Gruppe für Nichtmitglieder bewerben", + "publish_announcement": "Ankündigung veröffentlichen", + "publish_avatar": "Avatar veröffentlichen", + "refetch_page": "Seite neu laden", + "remove_admin": "Adminrechte entziehen", + "remove_minting_account": "Minting-Konto entfernen", + "return_to_thread": "Zu Threads zurückkehren", + "scroll_bottom": "Zum Ende scrollen", + "scroll_unread_messages": "Zu ungelesenen Nachrichten scrollen", + "select_group": "Gruppe auswählen", + "visit_q_mintership": "Q-Mintership besuchen" }, - "advanced_options": "erweiterte Optionen", + "advanced_options": "Erweiterte Optionen", "block_delay": { - "minimum": "mindestblockverzögerung", - "maximum": "maximale Blockverzögerung" + "minimum": "Minimale Blockverzögerung", + "maximum": "Maximale Blockverzögerung" }, "group": { - "approval_threshold": "gruppengenehmigungsschwelle", - "avatar": "gruppe Avatar", - "closed": "geschlossen (privat) - Benutzer benötigen die Erlaubnis, sich anzuschließen", - "description": "beschreibung der Gruppe", - "id": "gruppen -ID", - "invites": "gruppe lädt ein", - "group": "gruppe", - "group_name": "group: {{ name }}", - "group_other": "gruppen", - "groups_admin": "gruppen, in denen Sie Administrator sind", - "management": "gruppenmanagement", - "member_number": "anzahl der Mitglieder", - "messaging": "nachrichten", - "name": "gruppenname", + "approval_threshold": "Genehmigungsschwelle der Gruppe", + "avatar": "Gruppenavatar", + "closed": "geschlossen (privat) – Benutzer benötigen Genehmigung zum Beitritt", + "description": "Gruppenbeschreibung", + "id": "Gruppen-ID", + "invites": "Gruppeneinladungen", + "group": "Gruppe", + "group_name": "Gruppe: {{ name }}", + "group_other": "Gruppen", + "groups_admin": "Gruppen, in denen du Admin bist", + "management": "Gruppenverwaltung", + "member_number": "Anzahl der Mitglieder", + "messaging": "Nachrichten", + "name": "Gruppenname", "open": "offen (öffentlich)", - "private": "privatgruppe", - "promotions": "gruppenförderungen", + "private": "private Gruppe", + "promotions": "Gruppen-Promotionen", "public": "öffentliche Gruppe", - "type": "gruppentyp" + "type": "Gruppentyp" }, - "invitation_expiry": "einladungszeit", - "invitees_list": "lädt die Liste ein", - "join_link": "gruppenverbindung beibringen", - "join_requests": "join-Anfragen", - "last_message": "letzte Nachricht", - "last_message_date": "last message: {{date }}", - "latest_mails": "letzte Q-Mails", + "invitation_expiry": "Ablaufzeit der Einladung", + "invitees_list": "Einladungsliste", + "join_link": "Beitrittslink zur Gruppe", + "join_requests": "Beitrittsanfragen", + "last_message": "Letzte Nachricht", + "last_message_date": "Letzte Nachricht: {{date }}", + "latest_mails": "Neueste Q-Mails", "message": { "generic": { - "avatar_publish_fee": "publishing an Avatar requires {{ fee }}", - "avatar_registered_name": "ein registrierter Name ist erforderlich, um einen Avatar festzulegen", - "admin_only": "es werden nur Gruppen angezeigt, in denen Sie ein Administrator sind", - "already_in_group": "sie sind bereits in dieser Gruppe!", - "block_delay_minimum": "mindestblockverzögerung für Gruppentransaktionsgenehmigungen", - "block_delay_maximum": "maximale Blockverzögerung für Gruppentransaktionsgenehmigungen", - "closed_group": "dies ist eine geschlossene/private Gruppe, daher müssen Sie warten, bis ein Administrator Ihre Anfrage annimmt", - "descrypt_wallet": "brieftasche entschlüsseln ...", - "encryption_key": "der erste gemeinsame Verschlüsselungsschlüssel der Gruppe befindet sich im Erstellungsprozess. Bitte warten Sie ein paar Minuten, bis es vom Netzwerk abgerufen wird. Alle 2 Minuten überprüfen ...", - "group_announcement": "gruppenankündigungen", - "group_approval_threshold": "gruppengenehmigungsschwelle (Anzahl / Prozentsatz der Administratoren, die eine Transaktion genehmigen müssen)", - "group_encrypted": "gruppe verschlüsselt", - "group_invited_you": "{{group}} has invited you", - "group_key_created": "erster Gruppenschlüssel erstellt.", - "group_member_list_changed": "die Gruppenmitglied -Liste hat sich geändert. Bitte entschlüsseln Sie den geheimen Schlüssel erneut.", - "group_no_secret_key": "es gibt keinen Gruppengeheimnis. Seien Sie der erste Administrator, der einen veröffentlicht!", - "group_secret_key_no_owner": "der neueste Gruppengeheimnis wurde von einem Nichtbesitzer veröffentlicht. Als Eigentümer der Gruppe können Sie bitte den Schlüssel als Sicherheitsgrad erneut entschlüsseln.", - "invalid_content": "ungültiger Inhalt, Absender oder Zeitstempel in Reaktionsdaten", - "invalid_data": "fehler laden Inhalt: Ungültige Daten", - "latest_promotion": "für Ihre Gruppe wird nur die letzte Aktion der Woche angezeigt.", - "loading_members": "laden Sie die Mitgliedsliste mit Namen ... Bitte warten Sie.", - "max_chars": "max. 200 Zeichen. Gebühr veröffentlichen", - "manage_minting": "verwalten Sie Ihr Pressen", - "minter_group": "sie sind derzeit nicht Teil der Minter -Gruppe", - "mintership_app": "besuchen Sie die Q-Mintership-App, um sich als Minter zu bewerben", - "minting_account": "meilenkonto:", - "minting_keys_per_node": "per Knoten sind nur 2 Münzschlüssel zulässig. Bitte entfernen Sie eine, wenn Sie mit diesem Konto minken möchten.", - "minting_keys_per_node_different": "per Knoten sind nur 2 Münzschlüssel zulässig. Bitte entfernen Sie eines, wenn Sie ein anderes Konto hinzufügen möchten.", - "next_level": "blöcke verbleiben bis zum nächsten Level:", - "node_minting": "dieser Knoten spielt:", - "node_minting_account": "node's Pinning Accounts", - "node_minting_key": "sie haben derzeit einen Müngungsschlüssel für dieses Konto an diesem Knoten beigefügt", + "avatar_publish_fee": "Das Veröffentlichen eines Avatars kostet {{ fee }}", + "avatar_registered_name": "Ein registrierter Name ist erforderlich, um einen Avatar zu setzen", + "admin_only": "Nur Gruppen, in denen du Admin bist, werden angezeigt", + "already_in_group": "Du bist bereits in dieser Gruppe!", + "block_delay_minimum": "Minimale Blockverzögerung für Gruppen-Transaktionsfreigaben", + "block_delay_maximum": "Maximale Blockverzögerung für Gruppen-Transaktionsfreigaben", + "closed_group": "Dies ist eine geschlossene/private Gruppe. Du musst warten, bis ein Admin deine Anfrage akzeptiert", + "descrypt_wallet": "Wallet wird entschlüsselt...", + "encryption_key": "Der erste gemeinsame Verschlüsselungsschlüssel der Gruppe wird erstellt. Bitte warte einige Minuten...", + "group_announcement": "Gruppenankündigungen", + "group_approval_threshold": "Genehmigungsschwelle der Gruppe (Anzahl/Prozentsatz der Admins, die zustimmen müssen)", + "group_encrypted": "Gruppe verschlüsselt", + "group_invited_you": "{{group}} hat dich eingeladen", + "group_key_created": "Erster Gruppenschlüssel erstellt.", + "group_member_list_changed": "Mitgliederliste hat sich geändert. Bitte Verschlüsselungsschlüssel neu verschlüsseln.", + "group_no_secret_key": "Es gibt keinen geheimen Gruppenschlüssel. Sei der erste Admin, der einen veröffentlicht!", + "group_secret_key_no_owner": "Der letzte Gruppenschlüssel wurde von einem Nicht-Besitzer veröffentlicht. Bitte verschlüssle den Schlüssel als Eigentümer erneut.", + "invalid_content": "Ungültiger Inhalt, Absender oder Zeitstempel in Reaktionsdaten", + "invalid_data": "Fehler beim Laden der Inhalte: Ungültige Daten", + "latest_promotion": "Nur die neueste Promotion der Woche wird angezeigt", + "loading_members": "Mitgliederliste wird geladen... bitte warten.", + "max_chars": "Maximal 200 Zeichen. Veröffentlichungsgebühr", + "manage_minting": "Minting verwalten", + "minter_group": "Du bist derzeit nicht Teil der MINTER-Gruppe", + "mintership_app": "Besuche die Q-Mintership App, um dich als Minter zu bewerben", + "minting_account": "Minting-Konto:", + "minting_keys_per_node": "Nur 2 Minting-Schlüssel pro Node erlaubt. Bitte entferne einen.", + "minting_keys_per_node_different": "Nur 2 Minting-Schlüssel pro Node erlaubt. Entferne einen, um einen anderen hinzuzufügen.", + "next_level": "Verbleibende Blöcke bis zum nächsten Level:", + "node_minting": "Dieser Node mintet:", + "node_minting_account": "Minting-Konten dieses Nodes", + "node_minting_key": "Du hast bereits einen Minting-Schlüssel für dieses Konto auf diesem Node", "no_announcement": "Keine Ankündigungen", - "no_display": "nichts zu zeigen", + "no_display": "Nichts anzuzeigen", "no_selection": "Keine Gruppe ausgewählt", - "not_part_group": "sie sind nicht Teil der verschlüsselten Gruppe von Mitgliedern. Warten Sie, bis ein Administrator die Schlüssel erneut entschlüsselt.", - "only_encrypted": "es werden nur unverschlüsselte Nachrichten angezeigt.", - "only_private_groups": "es werden nur private Gruppen gezeigt", - "pending_join_requests": "{{ group }} has {{ count }} pending join requests", - "private_key_copied": "privatschlüssel kopiert", - "provide_message": "bitte geben Sie dem Thread eine erste Nachricht an", - "secure_place": "halten Sie Ihren privaten Schlüssel an einem sicheren Ort. Teilen Sie nicht!", - "setting_group": "gruppe einrichten ... bitte warten." + "not_part_group": "Du bist nicht Teil der verschlüsselten Mitgliedergruppe. Bitte warte, bis ein Admin den Schlüssel neu verschlüsselt.", + "only_encrypted": "Nur unverschlüsselte Nachrichten werden angezeigt.", + "only_private_groups": "Nur private Gruppen werden angezeigt", + "pending_join_requests": "{{ group }} hat {{ count }} ausstehende Beitrittsanfragen", + "private_key_copied": "Privater Schlüssel kopiert", + "provide_message": "Bitte gib eine erste Nachricht für den Thread ein", + "secure_place": "Bewahre deinen privaten Schlüssel sicher auf. Nicht weitergeben!", + "setting_group": "Gruppe wird eingerichtet... bitte warten." }, "error": { - "access_name": "eine Nachricht kann nicht ohne Zugriff auf Ihren Namen gesendet werden", - "descrypt_wallet": "error decrypting wallet {{ message }}", - "description_required": "bitte geben Sie eine Beschreibung an", - "group_info": "kann nicht auf Gruppeninformationen zugreifen", - "group_join": "versäumte es, sich der Gruppe anzuschließen", - "group_promotion": "fehler veröffentlichen die Promotion. Bitte versuchen Sie es erneut", - "group_secret_key": "kann Gruppengeheimschlüssel nicht bekommen", - "name_required": "bitte geben Sie einen Namen an", - "notify_admins": "versuchen Sie, einen Administrator aus der Liste der folgenden Administratoren zu benachrichtigen:", - "qortals_required": "you need at least {{ quantity }} QORT to send a message", - "timeout_reward": "auszeitlimitwartung auf Belohnung Aktienbestätigung", - "thread_id": "thread -ID kann nicht suchen", - "unable_determine_group_private": "kann nicht feststellen, ob die Gruppe privat ist", - "unable_minting": "es kann nicht mit dem Messen beginnen" + "access_name": "Nachricht kann nicht gesendet werden ohne Zugriff auf deinen Namen", + "descrypt_wallet": "Fehler beim Entschlüsseln der Wallet {{ message }}", + "description_required": "Bitte gib eine Beschreibung an", + "group_info": "Gruppeninformationen können nicht abgerufen werden", + "group_join": "Beitritt zur Gruppe fehlgeschlagen", + "group_promotion": "Fehler beim Veröffentlichen der Promotion. Bitte erneut versuchen", + "group_secret_key": "Gruppenschlüssel kann nicht abgerufen werden", + "name_required": "Bitte gib einen Namen an", + "notify_admins": "Benachrichtige einen Admin aus der Liste unten:", + "qortals_required": "Du brauchst mindestens {{ quantity }} QORT, um eine Nachricht zu senden", + "timeout_reward": "Zeitüberschreitung bei Bestätigung der Rewardshare", + "thread_id": "Thread-ID nicht gefunden", + "unable_determine_group_private": "Konnte nicht feststellen, ob Gruppe privat ist", + "unable_minting": "Minting konnte nicht gestartet werden" }, "success": { - "group_ban": "erfolgreich verbotenes Mitglied von Group. Es kann ein paar Minuten dauern, bis sich die Änderungen der Verbreitung verbreiten", - "group_creation": "erfolgreich erstellte Gruppe. Es kann ein paar Minuten dauern, bis sich die Änderungen der Verbreitung verbreiten", - "group_creation_name": "created group {{group_name}}: awaiting confirmation", - "group_creation_label": "created group {{name}}: success!", - "group_invite": "successfully invited {{ invitee }}. It may take a couple of minutes for the changes to propagate", - "group_join": "erfolgreich gebeten, sich der Gruppe anzuschließen. Es kann ein paar Minuten dauern, bis sich die Änderungen der Verbreitung verbreiten", - "group_join_name": "joined group {{group_name}}: awaiting confirmation", - "group_join_label": "joined group {{name}}: success!", - "group_join_request": "requested to join Group {{group_name}}: awaiting confirmation", - "group_join_outcome": "requested to join Group {{group_name}}: success!", - "group_kick": "erfolgreich treten Mitglied aus der Gruppe. Es kann ein paar Minuten dauern, bis sich die Änderungen der Verbreitung verbreiten", - "group_leave": "erfolgreich gebeten, die Gruppe zu verlassen. Es kann ein paar Minuten dauern, bis sich die Änderungen der Verbreitung verbreiten", - "group_leave_name": "left group {{group_name}}: awaiting confirmation", - "group_leave_label": "left group {{name}}: success!", - "group_member_admin": "erfolgreich machte Mitglied zu einem Administrator. Es kann ein paar Minuten dauern, bis sich die Änderungen der Verbreitung verbreiten", - "group_promotion": "erfolgreich veröffentlichte Promotion. Es kann ein paar Minuten dauern, bis die Beförderung erscheint", - "group_remove_member": "erfolgreich als Administrator entfernt. Es kann ein paar Minuten dauern, bis sich die Änderungen der Verbreitung verbreiten", - "invitation_cancellation": "erfolgreich stornierte Einladung. Es kann ein paar Minuten dauern, bis sich die Änderungen der Verbreitung verbreiten", - "invitation_request": "akzeptierte Join -Anfrage: Warten auf Bestätigung", - "loading_threads": "threads laden ... bitte warten.", - "post_creation": "erfolgreich erstellte Post. Es kann einige Zeit dauern, bis sich die Veröffentlichung vermehrt", - "published_secret_key": "published secret key for group {{ group_id }}: awaiting confirmation", - "published_secret_key_label": "published secret key for group {{ group_id }}: success!", - "registered_name": "erfolgreich registriert. Es kann ein paar Minuten dauern, bis sich die Änderungen der Verbreitung verbreiten", - "registered_name_label": "registrierter Name: Warten auf Bestätigung. Dies kann ein paar Minuten dauern.", - "registered_name_success": "registrierter Name: Erfolg!", - "rewardshare_add": "fügen Sie Belohnung hinzu: Warten auf Bestätigung", - "rewardshare_add_label": "fügen Sie Belohnungen hinzu: Erfolg!", - "rewardshare_creation": "bestätigung der Schaffung von Belohnungen in der Kette. Bitte sei geduldig, dies könnte bis zu 90 Sekunden dauern.", - "rewardshare_confirmed": "belohnung bestätigt. Bitte klicken Sie auf Weiter.", - "rewardshare_remove": "entfernen Sie Belohnungen: Warten auf Bestätigung", - "rewardshare_remove_label": "entfernen Sie Belohnung: Erfolg!", - "thread_creation": "erfolgreich erstellter Thread. Es kann einige Zeit dauern, bis sich die Veröffentlichung vermehrt", - "unbanned_user": "erfolgreich ungebannter Benutzer. Es kann ein paar Minuten dauern, bis sich die Änderungen der Verbreitung verbreiten", - "user_joined": "benutzer erfolgreich beigetreten!" + "group_ban": "Mitglied erfolgreich verbannt. Änderungen können einige Minuten dauern", + "group_creation": "Gruppe erfolgreich erstellt. Änderungen können einige Minuten dauern", + "group_creation_name": "Gruppe {{group_name}} erstellt: Warte auf Bestätigung", + "group_creation_label": "Gruppe {{name}} erstellt: Erfolgreich!", + "group_invite": "{{invitee}} erfolgreich eingeladen. Änderungen können einige Minuten dauern", + "group_join": "Beitrittsanfrage erfolgreich gestellt. Änderungen können einige Minuten dauern", + "group_join_name": "Gruppe {{group_name}} beigetreten: Warte auf Bestätigung", + "group_join_label": "Gruppe {{name}} beigetreten: Erfolgreich!", + "group_join_request": "Beitrittsanfrage für Gruppe {{group_name}} gestellt: Warte auf Bestätigung", + "group_join_outcome": "Beitrittsanfrage für Gruppe {{group_name}} gestellt: Erfolgreich!", + "group_kick": "Mitglied erfolgreich entfernt. Änderungen können einige Minuten dauern", + "group_leave": "Gruppe erfolgreich verlassen. Änderungen können einige Minuten dauern", + "group_leave_name": "Gruppe {{group_name}} verlassen: Warte auf Bestätigung", + "group_leave_label": "Gruppe {{name}} verlassen: Erfolgreich!", + "group_member_admin": "Mitglied erfolgreich zum Admin gemacht. Änderungen können einige Minuten dauern", + "group_promotion": "Promotion erfolgreich veröffentlicht. Änderungen können einige Minuten dauern", + "group_remove_member": "Adminrechte erfolgreich entzogen. Änderungen können einige Minuten dauern", + "invitation_cancellation": "Einladung erfolgreich storniert. Änderungen können einige Minuten dauern", + "invitation_request": "Beitrittsanfrage akzeptiert: Warte auf Bestätigung", + "loading_threads": "Threads werden geladen... bitte warten.", + "post_creation": "Beitrag erfolgreich erstellt. Veröffentlichung kann einige Zeit dauern", + "published_secret_key": "Geheimer Gruppenschlüssel veröffentlicht für {{ group_id }}: Warte auf Bestätigung", + "published_secret_key_label": "Geheimer Gruppenschlüssel veröffentlicht für {{ group_id }}: Erfolgreich!", + "registered_name": "Erfolgreich registriert. Änderungen können einige Minuten dauern", + "registered_name_label": "Registrierter Name: Warte auf Bestätigung", + "registered_name_success": "Registrierter Name: Erfolgreich!", + "rewardshare_add": "Rewardshare hinzufügen: Warte auf Bestätigung", + "rewardshare_add_label": "Rewardshare hinzufügen: Erfolgreich!", + "rewardshare_creation": "Rewardshare wird auf der Blockchain bestätigt. Dies kann bis zu 90 Sekunden dauern.", + "rewardshare_confirmed": "Rewardshare bestätigt. Bitte klicke auf Weiter.", + "rewardshare_remove": "Rewardshare entfernen: Warte auf Bestätigung", + "rewardshare_remove_label": "Rewardshare entfernen: Erfolgreich!", + "thread_creation": "Thread erfolgreich erstellt. Veröffentlichung kann einige Zeit dauern", + "unbanned_user": "Benutzer erfolgreich entsperrt. Änderungen können einige Minuten dauern", + "user_joined": "Benutzer ist erfolgreich beigetreten!" } }, - "thread_posts": "neue Thread -Beiträge" + "thread_posts": "Neue Thread-Beiträge" } diff --git a/src/i18n/locales/es/group.json b/src/i18n/locales/es/group.json index 10a8056..a5165bc 100644 --- a/src/i18n/locales/es/group.json +++ b/src/i18n/locales/es/group.json @@ -1,165 +1,165 @@ { "action": { - "add_promotion": "agregar promoción", - "ban": "prohibir miembro del grupo", - "cancel_ban": "cancelar prohibición", + "add_promotion": "añadir promoción", + "ban": "expulsar miembro del grupo", + "cancel_ban": "cancelar expulsión", "copy_private_key": "copiar clave privada", "create_group": "crear grupo", - "disable_push_notifications": "deshabilitar todas las notificaciones push", + "disable_push_notifications": "desactivar todas las notificaciones push", "export_password": "exportar contraseña", "export_private_key": "exportar clave privada", "find_group": "encontrar grupo", "join_group": "unirse al grupo", - "kick_member": "patear miembro del grupo", + "kick_member": "eliminar miembro del grupo", "invite_member": "invitar miembro", - "leave_group": "dejar el grupo", + "leave_group": "salir del grupo", "load_members": "cargar miembros con nombres", - "make_admin": "hacer un administrador", - "manage_members": "administrar miembros", - "promote_group": "promocione a su grupo a los no miembros", - "publish_announcement": "publicar el anuncio", + "make_admin": "hacer administrador", + "manage_members": "gestionar miembros", + "promote_group": "promocionar tu grupo a no miembros", + "publish_announcement": "publicar anuncio", "publish_avatar": "publicar avatar", - "refetch_page": "página de reacondicionamiento", - "remove_admin": "eliminar como administrador", - "remove_minting_account": "eliminar la cuenta de acuñación", + "refetch_page": "recargar página", + "remove_admin": "quitar como administrador", + "remove_minting_account": "eliminar cuenta de minteo", "return_to_thread": "volver a los hilos", - "scroll_bottom": "desplazarse hacia abajo", - "scroll_unread_messages": "desplácese a mensajes no leídos", - "select_group": "seleccione un grupo", - "visit_q_mintership": "visite Q-Mintership" + "scroll_bottom": "desplazar al final", + "scroll_unread_messages": "desplazar a mensajes no leídos", + "select_group": "seleccionar grupo", + "visit_q_mintership": "visitar Q-Mintership" }, "advanced_options": "opciones avanzadas", "block_delay": { - "minimum": "retraso de bloque mínimo", - "maximum": "retraso de bloque máximo" + "minimum": "retraso mínimo de bloque", + "maximum": "retraso máximo de bloque" }, "group": { "approval_threshold": "umbral de aprobación del grupo", - "avatar": "avatar de grupo", - "closed": "cerrado (privado) - Los usuarios necesitan permiso para unirse", + "avatar": "avatar del grupo", + "closed": "cerrado (privado) - los usuarios necesitan permiso para unirse", "description": "descripción del grupo", - "id": "iD de grupo", - "invites": "invitaciones grupales", + "id": "ID del grupo", + "invites": "invitaciones del grupo", "group": "grupo", - "group_name": "group: {{ name }}", + "group_name": "grupo: {{ name }}", "group_other": "grupos", - "groups_admin": "grupos donde eres un administrador", - "management": "gestión grupal", + "groups_admin": "grupos donde eres administrador", + "management": "gestión del grupo", "member_number": "número de miembros", "messaging": "mensajería", - "name": "nombre de grupo", + "name": "nombre del grupo", "open": "abierto (público)", "private": "grupo privado", - "promotions": "promociones grupales", + "promotions": "promociones del grupo", "public": "grupo público", "type": "tipo de grupo" }, - "invitation_expiry": "tiempo de vencimiento de la invitación", + "invitation_expiry": "tiempo de expiración de la invitación", "invitees_list": "lista de invitados", - "join_link": "unir el enlace grupal", - "join_requests": "solicitudes de membresía", + "join_link": "enlace para unirse al grupo", + "join_requests": "solicitudes de unión", "last_message": "último mensaje", - "last_message_date": "last message: {{date }}", - "latest_mails": "Últimos correo electrónico", + "last_message_date": "último mensaje: {{date }}", + "latest_mails": "últimos Q-Mails", "message": { "generic": { - "avatar_publish_fee": "publishing an Avatar requires {{ fee }}", - "avatar_registered_name": "se requiere un nombre registrado para establecer un avatar", - "admin_only": "solo se mostrarán grupos donde se encuentre un administrador", - "already_in_group": "¡Ya estás en este grupo!", - "block_delay_minimum": "retraso de bloque mínimo para las aprobaciones de transacciones grupales", - "block_delay_maximum": "retraso de bloque máximo para las aprobaciones de transacciones grupales", - "closed_group": "este es un grupo cerrado/privado, por lo que deberá esperar hasta que un administrador acepte su solicitud.", - "descrypt_wallet": "descifrando la billetera ...", - "encryption_key": "la primera clave de cifrado común del grupo está en el proceso de creación. Espere unos minutos para que la red recupere la red. Revisando cada 2 minutos ...", - "group_announcement": "anuncios grupales", + "avatar_publish_fee": "publicar un avatar requiere {{ fee }}", + "avatar_registered_name": "se necesita un nombre registrado para establecer un avatar", + "admin_only": "solo se mostrarán los grupos donde eres administrador", + "already_in_group": "¡ya estás en este grupo!", + "block_delay_minimum": "retraso mínimo de bloque para aprobaciones de transacciones del grupo", + "block_delay_maximum": "retraso máximo de bloque para aprobaciones de transacciones del grupo", + "closed_group": "este es un grupo cerrado/privado, deberás esperar a que un administrador acepte tu solicitud", + "descrypt_wallet": "descifrando cartera...", + "encryption_key": "la clave de cifrado común del grupo está en proceso de creación. Espera unos minutos...", + "group_announcement": "anuncios del grupo", "group_approval_threshold": "umbral de aprobación del grupo (número / porcentaje de administradores que deben aprobar una transacción)", - "group_encrypted": "grupo encriptado", - "group_invited_you": "{{group}} has invited you", + "group_encrypted": "grupo cifrado", + "group_invited_you": "{{group}} te ha invitado", "group_key_created": "primera clave de grupo creada.", - "group_member_list_changed": "la lista de miembros del grupo ha cambiado. Vuelva a encriptar la clave secreta.", - "group_no_secret_key": "no hay una clave secreta grupal. ¡Sea el primer administrador en publicar uno!", - "group_secret_key_no_owner": "el último grupo Secret Key fue publicado por un no propietario. Como propietario del grupo, vuelva a encriptar la clave como salvaguardia.", - "invalid_content": "contenido no válido, remitente o marca de tiempo en datos de reacción", - "invalid_data": "error de carga de contenido: datos no válidos", - "latest_promotion": "solo la última promoción de la semana se mostrará para su grupo.", - "loading_members": "cargando la lista de miembros con nombres ... por favor espere.", - "max_chars": "max 200 caracteres. Publicar tarifa", - "manage_minting": "administre su menta", - "minter_group": "actualmente no eres parte del grupo Minter", - "mintership_app": "visite la aplicación Q-Mintership para aplicar a un Minter", - "minting_account": "cuenta de acuñado:", - "minting_keys_per_node": "solo se permiten 2 claves de acuñación por nodo. Eliminar uno si desea acomodar con esta cuenta.", - "minting_keys_per_node_different": "solo se permiten 2 claves de acuñación por nodo. Elimine uno si desea agregar una cuenta diferente.", - "next_level": "bloques restantes hasta el siguiente nivel:", - "node_minting": "este nodo está acuñado:", - "node_minting_account": "cuentas de menta de nodo", - "node_minting_key": "actualmente tiene una clave de menta para esta cuenta adjunta a este nodo", - "no_announcement": "sin anuncios", + "group_member_list_changed": "la lista de miembros ha cambiado. Vuelve a cifrar la clave secreta.", + "group_no_secret_key": "no hay clave secreta del grupo. ¡Sé el primer administrador en publicarla!", + "group_secret_key_no_owner": "la última clave secreta fue publicada por alguien que no es el dueño. Como propietario, vuelve a cifrarla como medida de seguridad.", + "invalid_content": "contenido, remitente o marca de tiempo inválido en los datos de reacción", + "invalid_data": "error al cargar contenido: datos inválidos", + "latest_promotion": "solo se mostrará la última promoción de la semana para tu grupo.", + "loading_members": "cargando lista de miembros con nombres... espera.", + "max_chars": "máximo 200 caracteres. Tarifa de publicación", + "manage_minting": "gestionar tu minteo", + "minter_group": "actualmente no formas parte del grupo MINTER", + "mintership_app": "visita la app Q-Mintership para postularte como minter", + "minting_account": "cuenta de minteo:", + "minting_keys_per_node": "solo se permiten 2 claves de minteo por nodo. Elimina una para usar esta cuenta.", + "minting_keys_per_node_different": "solo se permiten 2 claves de minteo por nodo. Elimina una para añadir otra cuenta.", + "next_level": "bloques restantes para el siguiente nivel:", + "node_minting": "este nodo está minteando:", + "node_minting_account": "cuentas de minteo del nodo", + "node_minting_key": "ya tienes una clave de minteo para esta cuenta en este nodo", + "no_announcement": "no hay anuncios", "no_display": "nada que mostrar", - "no_selection": "no hay grupo seleccionado", - "not_part_group": "no eres parte del grupo cifrado de miembros. Espere hasta que un administrador vuelva a encriptar las teclas.", - "only_encrypted": "solo se mostrarán mensajes sin cifrar.", - "only_private_groups": "solo se mostrarán grupos privados", - "pending_join_requests": "{{ group }} has {{ count }} pending join requests", + "no_selection": "ningún grupo seleccionado", + "not_part_group": "no formas parte del grupo cifrado. Espera a que un admin recifre las claves.", + "only_encrypted": "solo se mostrarán los mensajes no cifrados.", + "only_private_groups": "solo se mostrarán los grupos privados", + "pending_join_requests": "{{ group }} tiene {{ count }} solicitudes de unión pendientes", "private_key_copied": "clave privada copiada", - "provide_message": "proporcione un primer mensaje al hilo", - "secure_place": "mantenga su llave privada en un lugar seguro. ¡No comparta!", - "setting_group": "configuración del grupo ... por favor espere." + "provide_message": "por favor proporciona un primer mensaje al hilo", + "secure_place": "guarda tu clave privada en un lugar seguro. ¡No la compartas!", + "setting_group": "configurando grupo... espera." }, "error": { - "access_name": "no se puede enviar un mensaje sin acceso a su nombre", - "descrypt_wallet": "error decrypting wallet {{ message }}", - "description_required": "proporcione una descripción", + "access_name": "no se puede enviar un mensaje sin acceso a tu nombre", + "descrypt_wallet": "error al descifrar la cartera {{ message }}", + "description_required": "por favor proporciona una descripción", "group_info": "no se puede acceder a la información del grupo", - "group_join": "no se unió al grupo", - "group_promotion": "error al publicar la promoción. Por favor intente de nuevo", + "group_join": "no se pudo unir al grupo", + "group_promotion": "error al publicar la promoción. Inténtalo de nuevo", "group_secret_key": "no se puede obtener la clave secreta del grupo", - "name_required": "proporcione un nombre", - "notify_admins": "intente notificar a un administrador de la lista de administradores a continuación:", - "qortals_required": "you need at least {{ quantity }} QORT to send a message", - "timeout_reward": "tiempo de espera esperando la confirmación de recompensas compartidas", - "thread_id": "no se puede localizar la identificación del hilo", - "unable_determine_group_private": "no se puede determinar si el grupo es privado", - "unable_minting": "incapaz de comenzar a acuñar" + "name_required": "por favor proporciona un nombre", + "notify_admins": "intenta notificar a un administrador de la lista a continuación:", + "qortals_required": "necesitas al menos {{ quantity }} QORT para enviar un mensaje", + "timeout_reward": "se agotó el tiempo de espera para la confirmación del rewardshare", + "thread_id": "no se pudo encontrar el ID del hilo", + "unable_determine_group_private": "no se pudo determinar si el grupo es privado", + "unable_minting": "no se pudo iniciar el minteo" }, "success": { - "group_ban": "problimado con éxito miembro del grupo. Puede tomar un par de minutos para que los cambios se propagen", - "group_creation": "grupo creado con éxito. Puede tomar un par de minutos para que los cambios se propagen", - "group_creation_name": "created group {{group_name}}: awaiting confirmation", - "group_creation_label": "created group {{name}}: success!", - "group_invite": "successfully invited {{invitee}}. It may take a couple of minutes for the changes to propagate", - "group_join": "solicitó con éxito unirse al grupo. Puede tomar un par de minutos para que los cambios se propagen", - "group_join_name": "joined group {{group_name}}: awaiting confirmation", - "group_join_label": "joined group {{name}}: success!", - "group_join_request": "requested to join Group {{group_name}}: awaiting confirmation", - "group_join_outcome": "requested to join Group {{group_name}}: success!", - "group_kick": "pateó con éxito miembro del grupo. Puede tomar un par de minutos para que los cambios se propagen", - "group_leave": "solicitó con éxito dejar el grupo. Puede tomar un par de minutos para que los cambios se propagen", - "group_leave_name": "left group {{group_name}}: awaiting confirmation", - "group_leave_label": "left group {{name}}: success!", - "group_member_admin": "el miembro hizo con éxito un administrador. Puede tomar un par de minutos para que los cambios se propagen", - "group_promotion": "promoción publicada con éxito. Puede tomar un par de minutos para que aparezca la promoción.", - "group_remove_member": "el miembro eliminado con éxito como administrador. Puede tomar un par de minutos para que los cambios se propagen", - "invitation_cancellation": "invitación cancelada con éxito. Puede tomar un par de minutos para que los cambios se propagen", - "invitation_request": "solicitud de unión aceptada: espera confirmación", - "loading_threads": "cargando hilos ... por favor espere.", - "post_creation": "post creado con éxito. La publicación puede tardar un tiempo en propagarse", - "published_secret_key": "published secret key for group {{ group_id }}: awaiting confirmation", - "published_secret_key_label": "published secret key for group {{ group_id }}: success!", - "registered_name": "registrado con éxito. Puede tomar un par de minutos para que los cambios se propagen", - "registered_name_label": "nombre registrado: Confirmación en espera. Esto puede llevar un par de minutos.", + "group_ban": "miembro expulsado del grupo exitosamente. Los cambios pueden tardar unos minutos", + "group_creation": "grupo creado exitosamente. Los cambios pueden tardar unos minutos", + "group_creation_name": "grupo {{group_name}} creado: esperando confirmación", + "group_creation_label": "grupo {{name}} creado: ¡éxito!", + "group_invite": "{{invitee}} invitado exitosamente. Los cambios pueden tardar unos minutos", + "group_join": "solicitud para unirse enviada con éxito. Los cambios pueden tardar unos minutos", + "group_join_name": "te has unido al grupo {{group_name}}: esperando confirmación", + "group_join_label": "te has unido al grupo {{name}}: ¡éxito!", + "group_join_request": "solicitud para unirse al grupo {{group_name}} enviada: esperando confirmación", + "group_join_outcome": "solicitud para unirse al grupo {{group_name}}: ¡éxito!", + "group_kick": "miembro eliminado exitosamente. Los cambios pueden tardar unos minutos", + "group_leave": "solicitud para salir del grupo enviada con éxito. Los cambios pueden tardar unos minutos", + "group_leave_name": "saliste del grupo {{group_name}}: esperando confirmación", + "group_leave_label": "saliste del grupo {{name}}: ¡éxito!", + "group_member_admin": "miembro promovido a administrador exitosamente. Los cambios pueden tardar unos minutos", + "group_promotion": "promoción publicada con éxito. Puede tardar unos minutos en aparecer", + "group_remove_member": "administrador eliminado exitosamente. Los cambios pueden tardar unos minutos", + "invitation_cancellation": "invitación cancelada exitosamente. Los cambios pueden tardar unos minutos", + "invitation_request": "solicitud de unión aceptada: esperando confirmación", + "loading_threads": "cargando hilos... espera.", + "post_creation": "publicación creada con éxito. Puede tardar un poco en propagarse", + "published_secret_key": "clave secreta publicada para grupo {{ group_id }}: esperando confirmación", + "published_secret_key_label": "clave secreta publicada para grupo {{ group_id }}: ¡éxito!", + "registered_name": "registrado con éxito. Los cambios pueden tardar unos minutos", + "registered_name_label": "nombre registrado: esperando confirmación", "registered_name_success": "nombre registrado: ¡éxito!", - "rewardshare_add": "agregar recompensas Share: esperando confirmación", - "rewardshare_add_label": "agregar recompensas Share: ¡éxito!", - "rewardshare_creation": "confirmando la creación de recompensas en la cadena. Tenga paciencia, esto podría tomar hasta 90 segundos.", - "rewardshare_confirmed": "recompensas confirmadas. Haga clic en Siguiente.", - "rewardshare_remove": "eliminar recompensas Share: espera confirmación", - "rewardshare_remove_label": "eliminar recompensas Share: ¡éxito!", - "thread_creation": "hilo creado con éxito. La publicación puede tardar un tiempo en propagarse", - "unbanned_user": "usuario sin explotar con éxito. Puede tomar un par de minutos para que los cambios se propagen", - "user_joined": "¡El usuario se unió con éxito!" + "rewardshare_add": "añadir rewardshare: esperando confirmación", + "rewardshare_add_label": "añadir rewardshare: ¡éxito!", + "rewardshare_creation": "confirmando la creación del rewardshare en la cadena. Puede tardar hasta 90 segundos.", + "rewardshare_confirmed": "rewardshare confirmado. Haz clic en Siguiente.", + "rewardshare_remove": "eliminar rewardshare: esperando confirmación", + "rewardshare_remove_label": "eliminar rewardshare: ¡éxito!", + "thread_creation": "hilo creado exitosamente. Puede tardar un poco en propagarse", + "unbanned_user": "usuario desbloqueado exitosamente. Los cambios pueden tardar unos minutos", + "user_joined": "¡usuario unido con éxito!" } }, - "thread_posts": "nuevas publicaciones de hilo" + "thread_posts": "nuevas publicaciones del hilo" } diff --git a/src/i18n/locales/fr/group.json b/src/i18n/locales/fr/group.json index cb82fa4..1f1dcba 100644 --- a/src/i18n/locales/fr/group.json +++ b/src/i18n/locales/fr/group.json @@ -1,165 +1,165 @@ { "action": { - "add_promotion": "ajouter la promotion", - "ban": "interdire le membre du groupe", - "cancel_ban": "annuler l'interdiction", + "add_promotion": "ajouter une promotion", + "ban": "bannir un membre du groupe", + "cancel_ban": "annuler le bannissement", "copy_private_key": "copier la clé privée", "create_group": "créer un groupe", "disable_push_notifications": "désactiver toutes les notifications push", - "export_password": "mot de passe d'exportation", + "export_password": "exporter le mot de passe", "export_private_key": "exporter la clé privée", "find_group": "trouver un groupe", - "join_group": "se joindre au groupe", - "kick_member": "Kick Member du groupe", + "join_group": "rejoindre un groupe", + "kick_member": "expulser un membre du groupe", "invite_member": "inviter un membre", "leave_group": "quitter le groupe", - "load_members": "chargez les membres avec des noms", - "make_admin": "faire un administrateur", + "load_members": "charger les membres avec noms", + "make_admin": "nommer administrateur", "manage_members": "gérer les membres", "promote_group": "promouvoir votre groupe auprès des non-membres", - "publish_announcement": "publier l'annonce", - "publish_avatar": "publier Avatar", - "refetch_page": "page de réadaptation", - "remove_admin": "supprimer comme administrateur", - "remove_minting_account": "supprimer le compte de pénitence", - "return_to_thread": "retour aux fils", - "scroll_bottom": "faites défiler vers le bas", - "scroll_unread_messages": "faites défiler les messages non lus", - "select_group": "sélectionnez un groupe", - "visit_q_mintership": "visitez Q-Mintership" + "publish_announcement": "publier une annonce", + "publish_avatar": "publier un avatar", + "refetch_page": "recharger la page", + "remove_admin": "retirer les droits d’admin", + "remove_minting_account": "retirer le compte de minage", + "return_to_thread": "retourner aux discussions", + "scroll_bottom": "faire défiler vers le bas", + "scroll_unread_messages": "faire défiler vers les messages non lus", + "select_group": "sélectionner un groupe", + "visit_q_mintership": "visiter Q-Mintership" }, "advanced_options": "options avancées", "block_delay": { - "minimum": "retard de bloc minimum", - "maximum": "retard de bloc maximum" + "minimum": "délai minimum de bloc", + "maximum": "délai maximum de bloc" }, "group": { - "approval_threshold": "seuil d'approbation du groupe", - "avatar": "avatar de groupe", - "closed": "fermé (privé) - Les utilisateurs ont besoin d'une autorisation pour rejoindre", + "approval_threshold": "seuil d’approbation du groupe", + "avatar": "avatar du groupe", + "closed": "fermé (privé) – les utilisateurs ont besoin d’une autorisation pour rejoindre", "description": "description du groupe", - "id": "iD de groupe", - "invites": "invitations de groupe", + "id": "ID du groupe", + "invites": "invitations du groupe", "group": "groupe", - "group_name": "group: {{ name }}", + "group_name": "groupe : {{ name }}", "group_other": "groupes", - "groups_admin": "groupes où vous êtes administrateur", - "management": "gestion des groupes", + "groups_admin": "groupes dont vous êtes administrateur", + "management": "gestion du groupe", "member_number": "nombre de membres", "messaging": "messagerie", - "name": "nom de groupe", + "name": "nom du groupe", "open": "ouvert (public)", "private": "groupe privé", - "promotions": "promotions de groupe", + "promotions": "promotions du groupe", "public": "groupe public", "type": "type de groupe" }, - "invitation_expiry": "temps d'expiration de l'invitation", + "invitation_expiry": "expiration de l’invitation", "invitees_list": "liste des invités", - "join_link": "rejoignez le lien de groupe", - "join_requests": "demandes d'adhésion", + "join_link": "lien pour rejoindre le groupe", + "join_requests": "demandes d’adhésion", "last_message": "dernier message", - "last_message_date": "last message: {{date }}", - "latest_mails": "dernier Q-Mails", + "last_message_date": "dernier message : {{date }}", + "latest_mails": "derniers Q-Mails", "message": { "generic": { - "avatar_publish_fee": "publishing an Avatar requires {{ fee }}", - "avatar_registered_name": "un nom enregistré est nécessaire pour définir un avatar", - "admin_only": "seuls les groupes où vous êtes un administrateur seront affichés", - "already_in_group": "vous êtes déjà dans ce groupe!", - "block_delay_minimum": "délai de bloc minimum pour les approbations des transactions de groupe", - "block_delay_maximum": "délai de bloc maximum pour les approbations des transactions de groupe", - "closed_group": "il s'agit d'un groupe fermé / privé, vous devrez donc attendre qu'un administrateur accepte votre demande", - "descrypt_wallet": "portefeuille décrypteur ...", - "encryption_key": "la première clé de chiffrement commune du groupe est en train de créer. Veuillez patienter quelques minutes pour qu'il soit récupéré par le réseau. Vérifier toutes les 2 minutes ...", - "group_announcement": "annonces de groupe", - "group_approval_threshold": "seuil d'approbation du groupe (nombre / pourcentage d'administrateurs qui doivent approuver une transaction)", - "group_encrypted": "groupe crypté", - "group_invited_you": "{{group}} has invited you", - "group_key_created": "first Group Key créé.", - "group_member_list_changed": "la liste des membres du groupe a changé. Veuillez réincrypter la clé secrète.", - "group_no_secret_key": "il n'y a pas de clé secrète de groupe. Soyez le premier administrateur à en publier un!", - "group_secret_key_no_owner": "la dernière clé secrète de groupe a été publiée par un non-propriétaire. En tant que propriétaire du groupe, veuillez réincriner la clé en tant que sauvegarde.", - "invalid_content": "contenu, expéditeur ou horodatrice non valide dans les données de réaction", - "invalid_data": "erreur de chargement de contenu: données non valides", - "latest_promotion": "seule la dernière promotion de la semaine sera affichée pour votre groupe.", - "loading_members": "chargement de la liste des membres avec des noms ... Veuillez patienter.", - "max_chars": "max 200 caractères. Publier les frais", - "manage_minting": "gérez votre frappe", - "minter_group": "vous ne faites actuellement pas partie du groupe Minter", - "mintership_app": "visitez l'application Q-Mintership pour s'appliquer pour être un Minter", - "minting_account": "compte de presse:", - "minting_keys_per_node": "seules 2 touches de baisse sont autorisées par nœud. Veuillez en supprimer un si vous souhaitez la menthe avec ce compte.", - "minting_keys_per_node_different": "seules 2 touches de baisse sont autorisées par nœud. Veuillez en supprimer un si vous souhaitez ajouter un autre compte.", - "next_level": "blocs restants jusqu'au niveau suivant:", - "node_minting": "ce nœud est en cours:", - "node_minting_account": "comptes de frappe du nœud", - "node_minting_key": "vous avez actuellement une touche de frappe pour ce compte attaché à ce nœud", + "avatar_publish_fee": "la publication d’un avatar coûte {{ fee }}", + "avatar_registered_name": "un nom enregistré est requis pour définir un avatar", + "admin_only": "seuls les groupes dont vous êtes admin seront affichés", + "already_in_group": "vous êtes déjà dans ce groupe !", + "block_delay_minimum": "délai minimum de bloc pour les validations de transactions de groupe", + "block_delay_maximum": "délai maximum de bloc pour les validations de transactions de groupe", + "closed_group": "ce groupe est fermé/privé. Veuillez attendre qu’un admin accepte votre demande", + "descrypt_wallet": "décryptage du portefeuille...", + "encryption_key": "la première clé de chiffrement commune est en cours de création. Veuillez patienter...", + "group_announcement": "annonces du groupe", + "group_approval_threshold": "seuil d’approbation du groupe (nombre ou pourcentage d’admins requis)", + "group_encrypted": "groupe chiffré", + "group_invited_you": "{{group}} vous a invité", + "group_key_created": "première clé de groupe créée.", + "group_member_list_changed": "la liste des membres a changé. Veuillez rechiffrer la clé secrète.", + "group_no_secret_key": "aucune clé secrète pour le groupe. Soyez le premier admin à en publier une !", + "group_secret_key_no_owner": "la dernière clé a été publiée par un non-propriétaire. Veuillez rechiffrer la clé pour plus de sécurité.", + "invalid_content": "contenu, expéditeur ou horodatage invalide dans les données de réaction", + "invalid_data": "erreur de chargement : données invalides", + "latest_promotion": "seule la dernière promotion de la semaine s’affichera", + "loading_members": "chargement de la liste des membres... veuillez patienter.", + "max_chars": "200 caractères max. Frais de publication", + "manage_minting": "gérer le minage", + "minter_group": "vous ne faites pas encore partie du groupe MINTER", + "mintership_app": "visitez l’app Q-Mintership pour devenir mineur", + "minting_account": "compte de minage :", + "minting_keys_per_node": "2 clés de minage max par nœud. Veuillez en retirer une.", + "minting_keys_per_node_different": "2 clés de minage max par nœud. Retirez-en une pour ajouter un autre compte.", + "next_level": "blocs restants avant le niveau suivant :", + "node_minting": "ce nœud est en train de miner :", + "node_minting_account": "comptes de minage du nœud", + "node_minting_key": "vous avez déjà une clé de minage attachée à ce nœud", "no_announcement": "aucune annonce", "no_display": "rien à afficher", "no_selection": "aucun groupe sélectionné", - "not_part_group": "vous ne faites pas partie du groupe de membres chiffrés. Attendez qu'un administrateur revienne les clés.", - "only_encrypted": "seuls les messages non cryptés seront affichés.", + "not_part_group": "vous ne faites pas partie du groupe chiffré. Attendez qu’un admin rechiffre les clés.", + "only_encrypted": "seuls les messages non chiffrés seront affichés.", "only_private_groups": "seuls les groupes privés seront affichés", - "pending_join_requests": "{{ group }} has {{ count }} pending join requests", + "pending_join_requests": "{{ group }} a {{ count }} demandes en attente", "private_key_copied": "clé privée copiée", - "provide_message": "veuillez fournir un premier message au fil", - "secure_place": "gardez votre clé privée dans un endroit sécurisé. Ne partagez pas!", - "setting_group": "configuration du groupe ... Veuillez patienter." + "provide_message": "veuillez fournir un premier message pour le fil", + "secure_place": "gardez votre clé privée dans un endroit sûr. Ne la partagez pas !", + "setting_group": "configuration du groupe... veuillez patienter." }, "error": { - "access_name": "impossible d'envoyer un message sans accès à votre nom", - "descrypt_wallet": "error decrypting wallet {{ message }}", + "access_name": "impossible d’envoyer un message sans accès à votre nom", + "descrypt_wallet": "erreur de décryptage du portefeuille {{ message }}", "description_required": "veuillez fournir une description", - "group_info": "impossible d'accéder aux informations du groupe", - "group_join": "n'a pas réussi à rejoindre le groupe", - "group_promotion": "erreur de publication de la promotion. Veuillez réessayer", - "group_secret_key": "impossible d'obtenir une clé secrète de groupe", + "group_info": "impossible d’accéder aux informations du groupe", + "group_join": "échec de l’adhésion au groupe", + "group_promotion": "erreur lors de la publication de la promotion. Veuillez réessayer", + "group_secret_key": "impossible d’obtenir la clé secrète du groupe", "name_required": "veuillez fournir un nom", - "notify_admins": "essayez de notifier un administrateur à partir de la liste des administrateurs ci-dessous:", - "qortals_required": "you need at least {{ quantity }} QORT to send a message", - "timeout_reward": "délai d'attente en attente de confirmation de partage de récompense", - "thread_id": "impossible de localiser l'ID de fil", + "notify_admins": "essayez de notifier un admin dans la liste ci-dessous :", + "qortals_required": "vous avez besoin d’au moins {{ quantity }} QORT pour envoyer un message", + "timeout_reward": "délai dépassé pour la confirmation du partage de récompense", + "thread_id": "ID du fil introuvable", "unable_determine_group_private": "impossible de déterminer si le groupe est privé", - "unable_minting": "impossible de commencer à faire" + "unable_minting": "échec du démarrage du minage" }, "success": { - "group_ban": "interdit avec succès le membre du groupe. Il peut prendre quelques minutes pour que les modifications se propagent", - "group_creation": "groupe créé avec succès. Il peut prendre quelques minutes pour que les modifications se propagent", - "group_creation_name": "created group {{group_name}}: awaiting confirmation", - "group_creation_label": "created group {{name}}: success!", - "group_invite": "successfully invited {{invitee}}. It may take a couple of minutes for the changes to propagate", - "group_join": "demandé avec succès à rejoindre le groupe. Il peut prendre quelques minutes pour que les modifications se propagent", - "group_join_name": "joined group {{group_name}}: awaiting confirmation", - "group_join_label": "joined group {{name}}: success!", - "group_join_request": "requested to join Group {{group_name}}: awaiting confirmation", - "group_join_outcome": "requested to join Group {{group_name}}: success!", - "group_kick": "a réussi à donner un coup de pied au groupe du groupe. Il peut prendre quelques minutes pour que les modifications se propagent", - "group_leave": "a demandé avec succès de quitter le groupe. Il peut prendre quelques minutes pour que les modifications se propagent", - "group_leave_name": "left group {{group_name}}: awaiting confirmation", - "group_leave_label": "left group {{name}}: success!", - "group_member_admin": "a réussi à faire des membres un administrateur. Il peut prendre quelques minutes pour que les modifications se propagent", - "group_promotion": "promotion publiée avec succès. Il peut prendre quelques minutes pour que la promotion apparaisse", - "group_remove_member": "retiré avec succès le membre en tant qu'administrateur. Il peut prendre quelques minutes pour que les modifications se propagent", - "invitation_cancellation": "invitation annulée avec succès. Il peut prendre quelques minutes pour que les modifications se propagent", - "invitation_request": "demande de jointure acceptée: en attente de confirmation", - "loading_threads": "chargement des threads ... Veuillez patienter.", - "post_creation": "post créé avec succès. Il peut prendre un certain temps à la publication pour se propager", - "published_secret_key": "published secret key for group {{ group_id }}: awaiting confirmation", - "published_secret_key_label": "published secret key for group {{ group_id }}: success!", - "registered_name": "enregistré avec succès. Il peut prendre quelques minutes pour que les modifications se propagent", - "registered_name_label": "nom enregistré: En attente de confirmation. Cela peut prendre quelques minutes.", - "registered_name_success": "nom enregistré: Succès!", - "rewardshare_add": "ajouter des récompenses: en attente de confirmation", - "rewardshare_add_label": "ajoutez des récompenses: succès!", - "rewardshare_creation": "confirmer la création de récompenses sur la chaîne. Soyez patient, cela pourrait prendre jusqu'à 90 secondes.", - "rewardshare_confirmed": "rÉCOMPRIMATION RÉFORMÉ. Veuillez cliquer sur Suivant.", - "rewardshare_remove": "supprimer les récompenses: en attente de confirmation", - "rewardshare_remove_label": "supprimer les récompenses: succès!", - "thread_creation": "thread créé avec succès. Il peut prendre un certain temps à la publication pour se propager", - "unbanned_user": "utilisateur sans succès avec succès. Il peut prendre quelques minutes pour que les modifications se propagent", - "user_joined": "l'utilisateur a rejoint avec succès!" + "group_ban": "membre banni avec succès. Les changements peuvent prendre quelques minutes", + "group_creation": "groupe créé avec succès. Les changements peuvent prendre quelques minutes", + "group_creation_name": "groupe {{group_name}} créé : en attente de confirmation", + "group_creation_label": "groupe {{name}} créé : succès !", + "group_invite": "{{invitee}} invité avec succès. Les changements peuvent prendre quelques minutes", + "group_join": "demande de rejoindre le groupe envoyée avec succès. Les changements peuvent prendre quelques minutes", + "group_join_name": "rejoint le groupe {{group_name}} : en attente de confirmation", + "group_join_label": "rejoint le groupe {{name}} : succès !", + "group_join_request": "demande de rejoindre {{group_name}} envoyée : en attente de confirmation", + "group_join_outcome": "demande de rejoindre {{group_name}} : succès !", + "group_kick": "membre expulsé avec succès. Les changements peuvent prendre quelques minutes", + "group_leave": "demande de quitter le groupe envoyée. Les changements peuvent prendre quelques minutes", + "group_leave_name": "quitté le groupe {{group_name}} : en attente de confirmation", + "group_leave_label": "quitté le groupe {{name}} : succès !", + "group_member_admin": "membre promu admin avec succès. Les changements peuvent prendre quelques minutes", + "group_promotion": "promotion publiée avec succès. Peut prendre quelques minutes pour apparaître", + "group_remove_member": "droits d’admin retirés avec succès. Les changements peuvent prendre quelques minutes", + "invitation_cancellation": "invitation annulée avec succès. Les changements peuvent prendre quelques minutes", + "invitation_request": "demande d’adhésion acceptée : en attente de confirmation", + "loading_threads": "chargement des fils... veuillez patienter.", + "post_creation": "publication créée avec succès. Peut prendre du temps à se propager", + "published_secret_key": "clé secrète publiée pour le groupe {{ group_id }} : en attente de confirmation", + "published_secret_key_label": "clé secrète publiée pour le groupe {{ group_id }} : succès !", + "registered_name": "nom enregistré avec succès. Les changements peuvent prendre quelques minutes", + "registered_name_label": "nom enregistré : en attente de confirmation", + "registered_name_success": "nom enregistré : succès !", + "rewardshare_add": "ajout du partage de récompense : en attente de confirmation", + "rewardshare_add_label": "ajout du partage de récompense : succès !", + "rewardshare_creation": "confirmation de la création du partage de récompense en cours. Cela peut prendre jusqu’à 90 secondes.", + "rewardshare_confirmed": "partage de récompense confirmé. Cliquez sur Suivant.", + "rewardshare_remove": "suppression du partage de récompense : en attente de confirmation", + "rewardshare_remove_label": "suppression du partage de récompense : succès !", + "thread_creation": "fil créé avec succès. Peut prendre du temps à se propager", + "unbanned_user": "utilisateur débanni avec succès. Les changements peuvent prendre quelques minutes", + "user_joined": "utilisateur ajouté avec succès !" } }, - "thread_posts": "nouveaux messages de fil" + "thread_posts": "nouveaux messages du fil" } diff --git a/src/i18n/locales/ja/group.json b/src/i18n/locales/ja/group.json index 909f9e8..98f1b05 100644 --- a/src/i18n/locales/ja/group.json +++ b/src/i18n/locales/ja/group.json @@ -1,32 +1,32 @@ { "action": { - "add_promotion": "プロモーションを追加します", - "ban": "グループからメンバーを禁止します", - "cancel_ban": "キャンセル禁止", - "copy_private_key": "秘密鍵をコピーします", - "create_group": "グループを作成します", - "disable_push_notifications": "すべてのプッシュ通知を無効にします", - "export_password": "パスワードのエクスポート", - "export_private_key": "秘密鍵をエクスポートします", - "find_group": "グループを見つけます", - "join_group": "グループに参加します", - "kick_member": "グループのキックメンバー", - "invite_member": "メンバーを招待します", - "leave_group": "グループを離れます", - "load_members": "メンバーを名前でロードします", - "make_admin": "管理者を作成します", - "manage_members": "メンバーを管理します", - "promote_group": "グループを非会員に宣伝します", - "publish_announcement": "発表を公開します", - "publish_avatar": "アバターを公開します", - "refetch_page": "ページを払い戻します", - "remove_admin": "管理者として削除します", - "remove_minting_account": "ミントアカウントを削除します", - "return_to_thread": "スレッドに戻ります", - "scroll_bottom": "下にスクロールします", - "scroll_unread_messages": "スクロールして、読み取りメッセージをスクロールします", - "select_group": "グループを選択します", - "visit_q_mintership": "Q-Mintershipにアクセスしてください" + "add_promotion": "プロモーションを追加", + "ban": "グループからメンバーを禁止する", + "cancel_ban": "禁止を解除", + "copy_private_key": "秘密鍵をコピー", + "create_group": "グループを作成", + "disable_push_notifications": "すべてのプッシュ通知を無効化", + "export_password": "パスワードをエクスポート", + "export_private_key": "秘密鍵をエクスポート", + "find_group": "グループを探す", + "join_group": "グループに参加", + "kick_member": "グループからメンバーを削除", + "invite_member": "メンバーを招待", + "leave_group": "グループを退出", + "load_members": "名前付きのメンバーを読み込み", + "make_admin": "管理者に設定", + "manage_members": "メンバーを管理", + "promote_group": "非メンバーにグループを宣伝", + "publish_announcement": "お知らせを投稿", + "publish_avatar": "アバターを公開", + "refetch_page": "ページを再取得", + "remove_admin": "管理者から除外", + "remove_minting_account": "マイニングアカウントを削除", + "return_to_thread": "スレッドに戻る", + "scroll_bottom": "一番下までスクロール", + "scroll_unread_messages": "未読メッセージへスクロール", + "select_group": "グループを選択", + "visit_q_mintership": "Q-Mintership を訪問" }, "advanced_options": "高度なオプション", "block_delay": { @@ -34,131 +34,131 @@ "maximum": "最大ブロック遅延" }, "group": { - "approval_threshold": "グループ承認のしきい値", + "approval_threshold": "グループの承認閾値", "avatar": "グループアバター", - "closed": "クローズド(プライベート) - ユーザーは参加許可が必要です", + "closed": "クローズド(非公開) - 参加には許可が必要", "description": "グループの説明", "id": "グループID", "invites": "グループ招待", "group": "グループ", - "group_name": "group: {{ name }}", + "group_name": "グループ: {{ name }}", "group_other": "グループ", - "groups_admin": "あなたが管理者であるグループ", + "groups_admin": "あなたが管理者のグループ", "management": "グループ管理", - "member_number": "メンバーの数", - "messaging": "メッセージング", + "member_number": "メンバー数", + "messaging": "メッセージ", "name": "グループ名", - "open": "オープン(パブリック)", - "private": "プライベートグループ", - "promotions": "グループプロモーション", - "public": "パブリックグループ", - "type": "グループタイプ" + "open": "公開(誰でも参加可)", + "private": "非公開グループ", + "promotions": "グループのプロモーション", + "public": "公開グループ", + "type": "グループの種類" }, - "invitation_expiry": "招待状の有効期限", - "invitees_list": "招待リスト", - "join_link": "グループリンクに参加します", + "invitation_expiry": "招待の有効期限", + "invitees_list": "招待者リスト", + "join_link": "グループ参加リンク", "join_requests": "参加リクエスト", "last_message": "最後のメッセージ", - "last_message_date": "last message: {{date }}", + "last_message_date": "最後のメッセージ: {{date }}", "latest_mails": "最新のQメール", "message": { "generic": { - "avatar_publish_fee": "publishing an Avatar requires {{ fee }}", - "avatar_registered_name": "アバターを設定するには、登録名が必要です", - "admin_only": "あなたが管理者であるグループのみが表示されます", - "already_in_group": "あなたはすでにこのグループにいます!", - "block_delay_minimum": "グループトランザクション承認の最小ブロック遅延", - "block_delay_maximum": "グループトランザクション承認の最大ブロック遅延", - "closed_group": "これはクローズド/プライベートグループなので、管理者がリクエストを受け入れるまで待つ必要があります", - "descrypt_wallet": "ウォレットを復号化...", - "encryption_key": "グループの最初の一般的な暗号化キーは、作成の過程にあります。ネットワークによって取得されるまで数分待ってください。 2分ごとにチェックしてください...", - "group_announcement": "グループの発表", - "group_approval_threshold": "グループ承認のしきい値(トランザクションを承認する必要がある管理者の数 /割合)", - "group_encrypted": "グループ暗号化", - "group_invited_you": "{{group}} has invited you", - "group_key_created": "最初のグループキーが作成されました。", - "group_member_list_changed": "グループメンバーリストが変更されました。秘密の鍵を再暗号化してください。", - "group_no_secret_key": "グループシークレットキーはありません。 1つを公開する最初の管理者になりましょう!", - "group_secret_key_no_owner": "最新のグループシークレットキーは、非所有者によって公開されました。グループの所有者として、キーを保護者として再暗号化してください。", - "invalid_content": "反応データにおけるコンテンツ、送信者、またはタイムスタンプが無効です", - "invalid_data": "コンテンツの読み込みエラー:無効なデータ", - "latest_promotion": "あなたのグループには今週の最新のプロモーションのみが表示されます。", - "loading_members": "メンバーリストを名前で読み込みます...お待ちください。", - "max_chars": "最大200文字。公開料金", - "manage_minting": "ミントを管理します", - "minter_group": "あなたは現在、Minter Groupの一部ではありません", - "mintership_app": "Q-Mintershipアプリにアクセスして、Minterになるように申請してください", - "minting_account": "ミントアカウント:", - "minting_keys_per_node": "ノードごとに許可されているのは2つのミントキーのみです。このアカウントを造りたい場合は、削除してください。", - "minting_keys_per_node_different": "ノードごとに許可されているのは2つのミントキーのみです。別のアカウントを追加したい場合は、削除してください。", - "next_level": "次のレベルまで残るブロック:", - "node_minting": "このノードはミントです:", - "node_minting_account": "ノードのミントアカウント", - "node_minting_key": "現在、このノードに添付されたこのアカウントのミントキーがあります", - "no_announcement": "発表はありません", - "no_display": "表示するものはありません", - "no_selection": "選択されたグループはありません", - "not_part_group": "あなたは暗号化されたメンバーのグループの一部ではありません。管理者がキーを再暗号化するまで待ちます。", - "only_encrypted": "暗号化されていないメッセージのみが表示されます。", - "only_private_groups": "プライベートグループのみが表示されます", - "pending_join_requests": "{{ group }} has {{ count }} pending join requests", + "avatar_publish_fee": "アバターの公開には {{ fee }} が必要です", + "avatar_registered_name": "アバターを設定するには登録済みの名前が必要です", + "admin_only": "あなたが管理者のグループのみ表示されます", + "already_in_group": "すでにこのグループに参加しています!", + "block_delay_minimum": "グループ取引承認の最小ブロック遅延", + "block_delay_maximum": "グループ取引承認の最大ブロック遅延", + "closed_group": "このグループは非公開のため、管理者の承認を待つ必要があります", + "descrypt_wallet": "ウォレットを復号中...", + "encryption_key": "グループの共通暗号鍵を生成中です。数分お待ちください...", + "group_announcement": "グループのお知らせ", + "group_approval_threshold": "グループの承認閾値(取引を承認する必要がある管理者の数/割合)", + "group_encrypted": "グループは暗号化されています", + "group_invited_you": "{{group}} があなたを招待しました", + "group_key_created": "最初のグループ鍵が作成されました。", + "group_member_list_changed": "メンバーリストが変更されました。秘密鍵を再暗号化してください。", + "group_no_secret_key": "グループの秘密鍵が存在しません。最初の管理者として公開してください!", + "group_secret_key_no_owner": "最後の鍵は所有者以外により公開されました。安全のため再暗号化してください。", + "invalid_content": "リアクションデータ内の内容、送信者、またはタイムスタンプが無効です", + "invalid_data": "無効なデータ:コンテンツの読み込みエラー", + "latest_promotion": "今週の最新プロモーションのみが表示されます", + "loading_members": "メンバーリストを読み込み中...しばらくお待ちください", + "max_chars": "最大200文字。投稿料が発生します", + "manage_minting": "マイニングを管理する", + "minter_group": "現在、MINTERグループに所属していません", + "mintership_app": "Q-Mintershipアプリでマイナー申請を行ってください", + "minting_account": "マイニングアカウント:", + "minting_keys_per_node": "ノードごとに最大2つのマイニング鍵が許可されています。削除してから追加してください。", + "minting_keys_per_node_different": "他のアカウントを追加するには、既存の鍵を削除してください。", + "next_level": "次のレベルまでの残りブロック数:", + "node_minting": "このノードはマイニング中:", + "node_minting_account": "ノードのマイニングアカウント", + "node_minting_key": "このノードに現在接続されているアカウントのマイニング鍵があります", + "no_announcement": "お知らせはありません", + "no_display": "表示するものがありません", + "no_selection": "グループが選択されていません", + "not_part_group": "暗号化されたグループの一員ではありません。管理者による鍵の再暗号化をお待ちください。", + "only_encrypted": "暗号化されていないメッセージのみ表示されます", + "only_private_groups": "非公開グループのみが表示されます", + "pending_join_requests": "{{ group }} に保留中の参加リクエストが {{ count }} 件あります", "private_key_copied": "秘密鍵がコピーされました", - "provide_message": "スレッドに最初のメッセージを提供してください", - "secure_place": "秘密鍵を安全な場所に保管してください。共有しないでください!", - "setting_group": "グループのセットアップ...待ってください。" + "provide_message": "スレッドへの最初のメッセージを入力してください", + "secure_place": "秘密鍵は安全な場所に保管してください。他人に共有しないでください!", + "setting_group": "グループを設定中...しばらくお待ちください" }, "error": { - "access_name": "あなたの名前にアクセスせずにメッセージを送信できません", - "descrypt_wallet": "error decrypting wallet {{ message }}", - "description_required": "説明を提供してください", + "access_name": "名前にアクセスできないため、メッセージを送信できません", + "descrypt_wallet": "ウォレットの復号エラー:{{ message }}", + "description_required": "説明を入力してください", "group_info": "グループ情報にアクセスできません", - "group_join": "グループに参加できませんでした", - "group_promotion": "プロモーションの公開エラー。もう一度やり直してください", - "group_secret_key": "グループシークレットキーを取得できません", - "name_required": "名前を提供してください", - "notify_admins": "以下の管理者のリストから管理者に通知してみてください。", - "qortals_required": "you need at least {{ quantity }} QORT to send a message", - "timeout_reward": "報酬の株式確認を待つタイムアウト", - "thread_id": "スレッドIDを見つけることができません", - "unable_determine_group_private": "グループがプライベートかどうかを判断できません", - "unable_minting": "造りを開始できません" + "group_join": "グループへの参加に失敗しました", + "group_promotion": "プロモーションの投稿中にエラーが発生しました。もう一度お試しください", + "group_secret_key": "グループの秘密鍵を取得できません", + "name_required": "名前を入力してください", + "notify_admins": "以下の管理者に通知してみてください:", + "qortals_required": "メッセージを送信するには少なくとも {{ quantity }} QORT が必要です", + "timeout_reward": "報酬共有の確認待ちのタイムアウト", + "thread_id": "スレッドIDを特定できません", + "unable_determine_group_private": "グループが非公開かどうかを判別できません", + "unable_minting": "マイニングを開始できませんでした" }, "success": { - "group_ban": "グループからメンバーを首尾よく禁止しました。変更が伝播するまでに数分かかる場合があります", - "group_creation": "gROUPを正常に作成しました。変更が伝播するまでに数分かかる場合があります", - "group_creation_name": "created group {{group_name}}: awaiting confirmation", - "group_creation_label": "created group {{name}}: success!", - "group_invite": "successfully invited {{invitee}}. It may take a couple of minutes for the changes to propagate", - "group_join": "グループへの参加を正常にリクエストしました。変更が伝播するまでに数分かかる場合があります", - "group_join_name": "joined group {{group_name}}: awaiting confirmation", - "group_join_label": "joined group {{name}}: success!", - "group_join_request": "requested to join Group {{group_name}}: awaiting confirmation", - "group_join_outcome": "requested to join Group {{group_name}}: success!", - "group_kick": "グループからメンバーをキックしました。変更が伝播するまでに数分かかる場合があります", - "group_leave": "グループを去ることを正常に要求しました。変更が伝播するまでに数分かかる場合があります", - "group_leave_name": "left group {{group_name}}: awaiting confirmation", - "group_leave_label": "left group {{name}}: success!", - "group_member_admin": "メンバーを管理者に成功させました。変更が伝播するまでに数分かかる場合があります", - "group_promotion": "公開されたプロモーションに成功しました。プロモーションが表示されるまでに数分かかる場合があります", - "group_remove_member": "管理者としてメンバーを正常に削除しました。変更が伝播するまでに数分かかる場合があります", - "invitation_cancellation": "招待状を正常にキャンセルしました。変更が伝播するまでに数分かかる場合があります", - "invitation_request": "受け入れられた参加リクエスト:確認を待っています", - "loading_threads": "スレッドの読み込み...待ってください。", - "post_creation": "正常に作成された投稿。パブリッシュが伝播するまでに時間がかかる場合があります", - "published_secret_key": "published secret key for group {{ group_id }}: awaiting confirmation", - "published_secret_key_label": "published secret key for group {{ group_id }}: success!", - "registered_name": "正常に登録されています。変更が伝播するまでに数分かかる場合があります", - "registered_name_label": "登録名:確認を待っています。これには数分かかる場合があります。", - "registered_name_success": "登録名:成功!", - "rewardshare_add": "報酬を追加:確認を待っています", - "rewardshare_add_label": "報酬を追加:成功!", - "rewardshare_creation": "チェーン上の報酬の作成を確認します。我慢してください、これには最大90秒かかる可能性があります。", - "rewardshare_confirmed": "rewardShareが確認されました。 [次へ]をクリックしてください。", - "rewardshare_remove": "rewardShareを削除:確認を待っています", - "rewardshare_remove_label": "報酬を削除:成功!", - "thread_creation": "正常に作成されたスレッド。パブリッシュが伝播するまでに時間がかかる場合があります", - "unbanned_user": "バーンなしのユーザーに成功しました。変更が伝播するまでに数分かかる場合があります", - "user_joined": "ユーザーがうまく参加しました!" + "group_ban": "メンバーをグループから禁止しました。反映には数分かかる場合があります", + "group_creation": "グループを作成しました。反映には数分かかる場合があります", + "group_creation_name": "グループ {{group_name}} を作成:確認待ち", + "group_creation_label": "グループ {{name}} を作成:成功!", + "group_invite": "{{invitee}} を招待しました。反映には数分かかる場合があります", + "group_join": "グループへの参加を申請しました。反映には数分かかる場合があります", + "group_join_name": "{{group_name}} に参加しました:確認待ち", + "group_join_label": "{{name}} に参加しました:成功!", + "group_join_request": "グループ {{group_name}} に参加申請:確認待ち", + "group_join_outcome": "グループ {{group_name}} への参加申請:成功!", + "group_kick": "メンバーをグループから削除しました。反映には数分かかる場合があります", + "group_leave": "グループからの退会を申請しました。反映には数分かかる場合があります", + "group_leave_name": "グループ {{group_name}} を退出:確認待ち", + "group_leave_label": "グループ {{name}} を退出:成功!", + "group_member_admin": "メンバーを管理者に昇格しました。反映には数分かかる場合があります", + "group_promotion": "プロモーションを公開しました。反映までに数分かかる場合があります", + "group_remove_member": "管理者権限を削除しました。反映には数分かかる場合があります", + "invitation_cancellation": "招待をキャンセルしました。反映には数分かかる場合があります", + "invitation_request": "参加リクエストを承認しました:確認待ち", + "loading_threads": "スレッドを読み込み中...お待ちください", + "post_creation": "投稿を作成しました。反映までに時間がかかる場合があります", + "published_secret_key": "グループ {{ group_id }} の秘密鍵を公開しました:確認待ち", + "published_secret_key_label": "グループ {{ group_id }} の秘密鍵を公開:成功!", + "registered_name": "名前を登録しました。反映には数分かかる場合があります", + "registered_name_label": "名前を登録:確認待ち", + "registered_name_success": "名前を登録:成功!", + "rewardshare_add": "報酬共有を追加:確認待ち", + "rewardshare_add_label": "報酬共有を追加:成功!", + "rewardshare_creation": "ブロックチェーン上で報酬共有の作成を確認中。最大90秒かかる場合があります。", + "rewardshare_confirmed": "報酬共有が確認されました。「次へ」をクリックしてください。", + "rewardshare_remove": "報酬共有を削除:確認待ち", + "rewardshare_remove_label": "報酬共有を削除:成功!", + "thread_creation": "スレッドを作成しました。反映までに時間がかかる場合があります", + "unbanned_user": "ユーザーの禁止を解除しました。反映には数分かかる場合があります", + "user_joined": "ユーザーが正常に参加しました!" } }, "thread_posts": "新しいスレッド投稿" diff --git a/src/i18n/locales/ru/group.json b/src/i18n/locales/ru/group.json index 2fe9e5f..ed5ca33 100644 --- a/src/i18n/locales/ru/group.json +++ b/src/i18n/locales/ru/group.json @@ -1,165 +1,165 @@ { "action": { - "add_promotion": "Добавить продвижение", - "ban": "запретить участнику от группы", - "cancel_ban": "Отменить запрет", - "copy_private_key": "Скопируйте закрытый ключ", - "create_group": "Создать группу", - "disable_push_notifications": "Отключить все push -уведомления", - "export_password": "экспортный пароль", - "export_private_key": "Экспорт частный ключ", - "find_group": "Найти группу", - "join_group": "Присоединяйтесь к группе", - "kick_member": "Участник из группы", + "add_promotion": "добавить промо", + "ban": "забанить участника в группе", + "cancel_ban": "отменить бан", + "copy_private_key": "скопировать приватный ключ", + "create_group": "создать группу", + "disable_push_notifications": "отключить все push-уведомления", + "export_password": "экспортировать пароль", + "export_private_key": "экспортировать приватный ключ", + "find_group": "найти группу", + "join_group": "вступить в группу", + "kick_member": "удалить участника из группы", "invite_member": "пригласить участника", - "leave_group": "оставить группу", - "load_members": "Загрузите участники именами", - "make_admin": "сделать администратор", - "manage_members": "управлять членами", - "promote_group": "Продвигайте свою группу до не членов", + "leave_group": "выйти из группы", + "load_members": "загрузить участников с именами", + "make_admin": "сделать администратором", + "manage_members": "управлять участниками", + "promote_group": "продвигать группу среди не участников", "publish_announcement": "опубликовать объявление", - "publish_avatar": "Публикуйте аватар", - "refetch_page": "страница перечитывания", - "remove_admin": "Удалить как администратор", - "remove_minting_account": "Удалите учетную запись", - "return_to_thread": "вернуться в потоки", - "scroll_bottom": "Прокрутите вниз", - "scroll_unread_messages": "Прокрутите до непрочитанных сообщений", - "select_group": "Выберите группу", - "visit_q_mintership": "Посетите Q-Mintership" + "publish_avatar": "опубликовать аватар", + "refetch_page": "перезагрузить страницу", + "remove_admin": "удалить из администраторов", + "remove_minting_account": "удалить аккаунт майнинга", + "return_to_thread": "вернуться к обсуждениям", + "scroll_bottom": "прокрутить вниз", + "scroll_unread_messages": "перейти к непрочитанным сообщениям", + "select_group": "выбрать группу", + "visit_q_mintership": "посетить Q-Mintership" }, - "advanced_options": "расширенные варианты", + "advanced_options": "расширенные настройки", "block_delay": { - "minimum": "Минимальная задержка блока", - "maximum": "Максимальная задержка блока" + "minimum": "минимальная задержка блока", + "maximum": "максимальная задержка блока" }, "group": { - "approval_threshold": "Порог одобрения группы", - "avatar": "Группа Аватар", - "closed": "Закрыт (частный) - пользователям нужно разрешить присоединение", - "description": "Описание группы", - "id": "идентификатор группы", - "invites": "Группа приглашает", + "approval_threshold": "порог одобрения группы", + "avatar": "аватар группы", + "closed": "закрытая (приватная) — требуется разрешение на вступление", + "description": "описание группы", + "id": "ID группы", + "invites": "приглашения в группу", "group": "группа", - "group_name": "group: {{ name }}", - "group_other": "группа", - "groups_admin": "группы, где вы являетесь администратором", - "management": "Групповое управление", - "member_number": "Количество членов", - "messaging": "обмен сообщениями", - "name": "Название группы", - "open": "Открыто (публично)", - "private": "частная группа", - "promotions": "Групповые акции", - "public": "общественная группа", - "type": "Группа тип" + "group_name": "группа: {{ name }}", + "group_other": "группы", + "groups_admin": "группы, где вы администратор", + "management": "управление группой", + "member_number": "количество участников", + "messaging": "сообщения", + "name": "название группы", + "open": "открытая (публичная)", + "private": "приватная группа", + "promotions": "промоакции группы", + "public": "публичная группа", + "type": "тип группы" }, - "invitation_expiry": "Приглашение время истечения", - "invitees_list": "Список приглашений", - "join_link": "Присоединяйтесь к групповой ссылке", - "join_requests": "запросы на присоединение", - "last_message": "Последнее сообщение", - "last_message_date": "last message: {{date }}", - "latest_mails": "Последние Q-Mails", + "invitation_expiry": "срок действия приглашения", + "invitees_list": "список приглашённых", + "join_link": "ссылка для вступления в группу", + "join_requests": "запросы на вступление", + "last_message": "последнее сообщение", + "last_message_date": "последнее сообщение: {{date }}", + "latest_mails": "последние Q-сообщения", "message": { "generic": { - "avatar_publish_fee": "publishing an Avatar requires {{ fee }}", - "avatar_registered_name": "Зарегистрированное имя требуется для установки аватара", - "admin_only": "Будут показаны только группы, где вы являетесь администратором", - "already_in_group": "Вы уже в этой группе!", - "block_delay_minimum": "Минимальная задержка блоков для одобрения групповой транзакции", - "block_delay_maximum": "максимальная задержка блоков для одобрения групповой транзакции", - "closed_group": "Это закрытая/частная группа, поэтому вам нужно будет подождать, пока администратор не примет ваш запрос", - "descrypt_wallet": "Дешифруя кошелек ...", - "encryption_key": "Первый общий ключ шифрования группы находится в процессе создания. Пожалуйста, подождите несколько минут, чтобы он был извлечен в сеть. Проверка каждые 2 минуты ...", - "group_announcement": "Групповые объявления", - "group_approval_threshold": "Порог одобрения группы (число / процент администраторов, которые должны утвердить транзакцию)", - "group_encrypted": "Группа зашифрована", - "group_invited_you": "{{group}} has invited you", - "group_key_created": "Первый групповой ключ создан.", - "group_member_list_changed": "Список членов группы изменился. Пожалуйста, повторно закините секретный ключ.", - "group_no_secret_key": "Там нет группового секретного ключа. Будьте первым администратором, опубликованным!", - "group_secret_key_no_owner": "Последний Group Secret Key был опубликован не владельцем. В качестве владельца группы, пожалуйста, повторно зашевелитесь в качестве защитника.", - "invalid_content": "Неверное содержание, отправитель или временная метка в данных реакции", - "invalid_data": "Ошибка загрузки содержимое: неверные данные", - "latest_promotion": "Только последняя акция с недели будет показана для вашей группы.", - "loading_members": "Загрузка списка участников с именами ... подождите.", - "max_chars": "Макс 200 символов. Публикайте плату", - "manage_minting": "Управляйте своей майтингом", - "minter_group": "В настоящее время вы не являетесь частью группы Minter", - "mintership_app": "Посетите приложение Q-Mintership, чтобы подать заявку на Minter", - "minting_account": "майнерский аккаунт:", - "minting_keys_per_node": "Только 2 шахты допускаются на узел. Пожалуйста, удалите один, если вы хотите сделать это с этой учетной записью.", - "minting_keys_per_node_different": "Только 2 шахты допускаются на узел. Пожалуйста, удалите один, если вы хотите добавить другую учетную запись.", - "next_level": "Блоки остаются до следующего уровня:", - "node_minting": "Этот узел шахта:", - "node_minting_account": "Узел счетов узла", - "node_minting_key": "В настоящее время у вас есть ключ для майтинга для этой учетной записи, прикрепленной к этому узлу", - "no_announcement": "Нет объявлений", - "no_display": "Нечего отображать", - "no_selection": "Группа не выбрана", - "not_part_group": "Вы не являетесь частью зашифрованной группы членов. Подождите, пока администратор повторно закроет ключи.", - "only_encrypted": "Будут отображаться только незашифрованные сообщения.", - "only_private_groups": "будут показаны только частные группы", - "pending_join_requests": "{{ group }} has {{ count }} pending join requests", - "private_key_copied": "Частный ключ скопирован", - "provide_message": "Пожалуйста, предоставьте первое сообщение в потоке", - "secure_place": "Держите свой личный ключ в безопасном месте. Не делитесь!", - "setting_group": "Настройка группы ... пожалуйста, подождите." + "avatar_publish_fee": "публикация аватара требует {{ fee }}", + "avatar_registered_name": "для установки аватара требуется зарегистрированное имя", + "admin_only": "будут показаны только группы, где вы админ", + "already_in_group": "вы уже состоите в этой группе!", + "block_delay_minimum": "минимальная задержка блока для одобрения транзакций", + "block_delay_maximum": "максимальная задержка блока для одобрения транзакций", + "closed_group": "эта группа закрыта, дождитесь одобрения администратором", + "descrypt_wallet": "дешифровка кошелька...", + "encryption_key": "создается общий ключ шифрования. Подождите несколько минут...", + "group_announcement": "объявления группы", + "group_approval_threshold": "порог одобрения группы (кол-во/процент админов, необходимых для одобрения транзакции)", + "group_encrypted": "группа зашифрована", + "group_invited_you": "{{group}} пригласила вас", + "group_key_created": "первичный ключ группы создан", + "group_member_list_changed": "список участников изменился. Перешифруйте секретный ключ.", + "group_no_secret_key": "секретного ключа группы нет. Станьте первым админом, кто его опубликует!", + "group_secret_key_no_owner": "последний ключ опубликован не владельцем. Перешифруйте как владелец.", + "invalid_content": "некорректный контент, отправитель или временная метка", + "invalid_data": "ошибка загрузки данных: некорректные данные", + "latest_promotion": "отображается только последняя промоакция недели", + "loading_members": "загрузка списка участников... пожалуйста, подождите.", + "max_chars": "максимум 200 символов. Плата за публикацию", + "manage_minting": "управление майнингом", + "minter_group": "вы не состоите в группе MINTER", + "mintership_app": "перейдите в приложение Q-Mintership, чтобы подать заявку на майнинг", + "minting_account": "аккаунт майнинга:", + "minting_keys_per_node": "максимум 2 ключа майнинга на узел. Удалите один, чтобы продолжить.", + "minting_keys_per_node_different": "максимум 2 ключа майнинга на узел. Удалите ключ для добавления другого.", + "next_level": "блоков до следующего уровня:", + "node_minting": "этот узел майнит:", + "node_minting_account": "аккаунты майнинга узла", + "node_minting_key": "этот узел уже содержит ключ майнинга для этой учетной записи", + "no_announcement": "нет объявлений", + "no_display": "нечего отображать", + "no_selection": "группа не выбрана", + "not_part_group": "вы не состоите в зашифрованной группе. Подождите, пока админ обновит ключи.", + "only_encrypted": "будут показаны только незашифрованные сообщения", + "only_private_groups": "будут показаны только приватные группы", + "pending_join_requests": "у группы {{ group }} {{ count }} ожидающих запросов", + "private_key_copied": "приватный ключ скопирован", + "provide_message": "введите первое сообщение в тему", + "secure_place": "храните приватный ключ в надежном месте. Не делитесь им!", + "setting_group": "настройка группы... пожалуйста, подождите." }, "error": { - "access_name": "Не могу отправить сообщение без доступа к вашему имени", - "descrypt_wallet": "error decrypting wallet {{ message }}", - "description_required": "Пожалуйста, предоставьте описание", - "group_info": "Невозможно получить доступ к группе информации", - "group_join": "Не удалось присоединиться к группе", - "group_promotion": "Ошибка публикации акции. Пожалуйста, попробуйте еще раз", - "group_secret_key": "не может получить групповой секретный ключ", - "name_required": "Пожалуйста, предоставьте имя", - "notify_admins": "Попробуйте уведомлять администратора из списка администраторов ниже:", - "qortals_required": "you need at least {{ quantity }} QORT to send a message", - "timeout_reward": "Тайм -аут, ожидающий подтверждения вознаграждения", - "thread_id": "Невозможно найти идентификатор потока", - "unable_determine_group_private": "Невозможно определить, является ли группа частной", - "unable_minting": "Невозможно начать добычу" + "access_name": "нельзя отправить сообщение без доступа к вашему имени", + "descrypt_wallet": "ошибка дешифровки кошелька: {{ message }}", + "description_required": "укажите описание", + "group_info": "не удалось получить информацию о группе", + "group_join": "не удалось вступить в группу", + "group_promotion": "ошибка публикации промо. Попробуйте снова", + "group_secret_key": "не удалось получить секретный ключ группы", + "name_required": "укажите имя", + "notify_admins": "попробуйте уведомить администратора из списка ниже:", + "qortals_required": "требуется минимум {{ quantity }} QORT для отправки сообщения", + "timeout_reward": "превышено время ожидания подтверждения распределения награды", + "thread_id": "не удалось определить ID темы", + "unable_determine_group_private": "не удалось определить, приватная ли группа", + "unable_minting": "не удалось начать майнинг" }, "success": { - "group_ban": "Успешно запретил участник от группы. Это может занять пару минут для изменений в распространении", - "group_creation": "успешно созданная группа. Это может занять пару минут для изменений в распространении", - "group_creation_name": "created group {{group_name}}: awaiting confirmation", - "group_creation_label": "created group {{name}}: success!", - "group_invite": "successfully invited {{invitee}}. It may take a couple of minutes for the changes to propagate", - "group_join": "успешно попросил присоединиться к группе. Это может занять пару минут для изменений в распространении", - "group_join_name": "joined group {{group_name}}: awaiting confirmation", - "group_join_label": "joined group {{name}}: success!", - "group_join_request": "requested to join Group {{group_name}}: awaiting confirmation", - "group_join_outcome": "requested to join Group {{group_name}}: success!", - "group_kick": "Успешно пнул участника из группы. Это может занять пару минут для изменений в распространении", - "group_leave": "успешно попросил покинуть группу. Это может занять пару минут для изменений в распространении", - "group_leave_name": "left group {{group_name}}: awaiting confirmation", - "group_leave_label": "left group {{name}}: success!", - "group_member_admin": "успешно сделал член администратором. Это может занять пару минут для изменений в распространении", - "group_promotion": "Успешно опубликовано повышение. Чтобы появиться, может потребоваться пару минут, чтобы появиться", - "group_remove_member": "Успешно удален члена в качестве администратора. Это может занять пару минут для изменений в распространении", - "invitation_cancellation": "Успешно отменил приглашение. Это может занять пару минут для изменений в распространении", - "invitation_request": "Принятый запрос на присоединение: ожидая подтверждения", - "loading_threads": "Загрузка потоков ... подождите.", - "post_creation": "успешно созданный пост. Это может потребоваться некоторое время, чтобы публикация распространялась", - "published_secret_key": "published secret key for group {{ group_id }}: awaiting confirmation", - "published_secret_key_label": "published secret key for group {{ group_id }}: success!", - "registered_name": "успешно зарегистрирован. Это может занять пару минут для изменений в распространении", - "registered_name_label": "Зарегистрированное имя: В ожидании подтверждения. Это может занять пару минут.", - "registered_name_success": "Зарегистрированное имя: успех!", - "rewardshare_add": "Добавить вознаграждение: ожидая подтверждения", - "rewardshare_add_label": "Добавить награду: успех!", - "rewardshare_creation": "Подтверждение создания вознаграждения на цепи. Пожалуйста, будьте терпеливы, это может занять до 90 секунд.", - "rewardshare_confirmed": "Награда подтвердила. Пожалуйста, нажмите Далее.", - "rewardshare_remove": "Удалить вознаграждение: ожидая подтверждения", - "rewardshare_remove_label": "Удалите вознаграждение: успех!", - "thread_creation": "Успешно созданный поток. Это может потребоваться некоторое время, чтобы публикация распространялась", - "unbanned_user": "Успешно невыраженный пользователь. Это может занять пару минут для изменений в распространении", - "user_joined": "Пользователь успешно присоединился!" + "group_ban": "участник успешно забанен. Обновление может занять несколько минут", + "group_creation": "группа успешно создана. Обновление может занять несколько минут", + "group_creation_name": "группа {{group_name}} создана: ожидает подтверждения", + "group_creation_label": "группа {{name}} создана: успешно!", + "group_invite": "приглашение для {{invitee}} успешно отправлено. Изменения вступят в силу через несколько минут", + "group_join": "запрос на вступление успешно отправлен. Обновление может занять несколько минут", + "group_join_name": "вы присоединились к группе {{group_name}}: ожидается подтверждение", + "group_join_label": "вы присоединились к группе {{name}}: успешно!", + "group_join_request": "запрос на вступление в группу {{group_name}}: ожидается подтверждение", + "group_join_outcome": "запрос на вступление в группу {{group_name}}: успешно!", + "group_kick": "участник успешно удалён. Обновление может занять несколько минут", + "group_leave": "запрос на выход из группы отправлен. Обновление может занять несколько минут", + "group_leave_name": "вышли из группы {{group_name}}: ожидается подтверждение", + "group_leave_label": "вышли из группы {{name}}: успешно!", + "group_member_admin": "участник назначен администратором. Обновление может занять несколько минут", + "group_promotion": "промоакция успешно опубликована. Может занять немного времени для отображения", + "group_remove_member": "администраторские права успешно удалены. Обновление может занять несколько минут", + "invitation_cancellation": "приглашение успешно отменено. Обновление может занять несколько минут", + "invitation_request": "запрос на вступление принят: ожидается подтверждение", + "loading_threads": "загрузка тем... подождите.", + "post_creation": "публикация успешно создана. Может потребоваться время для отображения", + "published_secret_key": "секретный ключ группы {{ group_id }} опубликован: ожидается подтверждение", + "published_secret_key_label": "секретный ключ группы {{ group_id }} опубликован: успешно!", + "registered_name": "имя успешно зарегистрировано. Обновление может занять несколько минут", + "registered_name_label": "имя зарегистрировано: ожидается подтверждение", + "registered_name_success": "имя зарегистрировано: успешно!", + "rewardshare_add": "добавление распределения награды: ожидается подтверждение", + "rewardshare_add_label": "распределение награды добавлено: успешно!", + "rewardshare_creation": "создание распределения награды в блокчейне. Подтверждение может занять до 90 секунд", + "rewardshare_confirmed": "распределение награды подтверждено. Нажмите «Далее».", + "rewardshare_remove": "удаление распределения награды: ожидается подтверждение", + "rewardshare_remove_label": "распределение награды удалено: успешно!", + "thread_creation": "тема успешно создана. Публикация может занять время", + "unbanned_user": "пользователь успешно разбанен. Обновление может занять несколько минут", + "user_joined": "пользователь успешно присоединился!" } }, - "thread_posts": "Новые посты ветки" + "thread_posts": "новые сообщения темы" } diff --git a/src/i18n/locales/zh/group.json b/src/i18n/locales/zh/group.json index 8e5b2b2..999c6c9 100644 --- a/src/i18n/locales/zh/group.json +++ b/src/i18n/locales/zh/group.json @@ -1,165 +1,165 @@ { "action": { - "add_promotion": "添加促销", - "ban": "禁止成员", - "cancel_ban": "取消禁令", + "add_promotion": "添加推广", + "ban": "将成员移出群组", + "cancel_ban": "取消封禁", "copy_private_key": "复制私钥", - "create_group": "创建组", - "disable_push_notifications": "禁用所有推送通知", + "create_group": "创建群组", + "disable_push_notifications": "关闭所有推送通知", "export_password": "导出密码", "export_private_key": "导出私钥", - "find_group": "查找组", - "join_group": "加入组", - "kick_member": "小组踢成员", - "invite_member": "邀请会员", - "leave_group": "离开小组", - "load_members": "加载姓名成员", - "make_admin": "做一个管理员", + "find_group": "查找群组", + "join_group": "加入群组", + "kick_member": "从群组中移除成员", + "invite_member": "邀请成员", + "leave_group": "退出群组", + "load_members": "加载成员(含姓名)", + "make_admin": "设为管理员", "manage_members": "管理成员", - "promote_group": "将您的小组推广到非会员", + "promote_group": "向非成员推广群组", "publish_announcement": "发布公告", - "publish_avatar": "发布阿凡达", - "refetch_page": "补充页面", - "remove_admin": "删除为管理员", - "remove_minting_account": "删除薄荷帐户", - "return_to_thread": "返回线程", + "publish_avatar": "发布头像", + "refetch_page": "重新加载页面", + "remove_admin": "取消管理员身份", + "remove_minting_account": "移除铸币账户", + "return_to_thread": "返回主题列表", "scroll_bottom": "滚动到底部", "scroll_unread_messages": "滚动到未读消息", - "select_group": "选择一个组", - "visit_q_mintership": "访问Q-Mintership" + "select_group": "选择群组", + "visit_q_mintership": "访问 Q-Mintership" }, "advanced_options": "高级选项", "block_delay": { - "minimum": "最小块延迟", - "maximum": "最大块延迟" + "minimum": "最小区块延迟", + "maximum": "最大区块延迟" }, "group": { - "approval_threshold": "小组批准阈值", - "avatar": "小组阿凡达", - "closed": "关闭(私人) - 用户需要许可才能加入", - "description": "小组的描述", - "id": "组ID", - "invites": "小组邀请", - "group": "团体", - "group_name": "group: {{ name }}", - "group_other": "组", - "groups_admin": "您是管理员的组", - "management": "小组管理", - "member_number": "成员人数", - "messaging": "消息传递", - "name": "组名", + "approval_threshold": "群组批准阈值", + "avatar": "群组头像", + "closed": "封闭(私有)- 加入需要批准", + "description": "群组描述", + "id": "群组 ID", + "invites": "群组邀请", + "group": "群组", + "group_name": "群组:{{ name }}", + "group_other": "群组列表", + "groups_admin": "你是管理员的群组", + "management": "群组管理", + "member_number": "成员数量", + "messaging": "消息", + "name": "群组名称", "open": "开放(公共)", - "private": "私人团体", - "promotions": "小组晋升", - "public": "公共团体", - "type": "组类型" + "private": "私有群组", + "promotions": "群组推广", + "public": "公共群组", + "type": "群组类型" }, - "invitation_expiry": "邀请到期时间", - "invitees_list": "invitees列表", - "join_link": "加入组链接", + "invitation_expiry": "邀请过期时间", + "invitees_list": "被邀请者列表", + "join_link": "加入群组链接", "join_requests": "加入请求", "last_message": "最后一条消息", - "last_message_date": "last message: {{date }}", - "latest_mails": "最新的Q邮件", + "last_message_date": "最后一条消息:{{date }}", + "latest_mails": "最新 Q 邮件", "message": { "generic": { - "avatar_publish_fee": "publishing an Avatar requires {{ fee }}", - "avatar_registered_name": "设置头像需要注册名称", - "admin_only": "只有您是管理员的组", - "already_in_group": "您已经在这个小组中了!", - "block_delay_minimum": "小组交易批准的最小块延迟", - "block_delay_maximum": "小组交易批准的最大块延迟", - "closed_group": "这是一个封闭/私人组,因此您需要等到管理员接受您的请求直到", - "descrypt_wallet": "解密的钱包...", - "encryption_key": "该小组的第一个常见加密密钥是在创建过程中。请等待几分钟,以通过网络检索。每2分钟检查一次...", - "group_announcement": "小组公告", - "group_approval_threshold": "小组批准门槛(必须批准交易的管理员的数量 /百分比)", - "group_encrypted": "组加密", - "group_invited_you": "{{group}} has invited you", - "group_key_created": "创建了第一组密钥。", - "group_member_list_changed": "组成员列表已更改。请重新加入秘密钥匙。", - "group_no_secret_key": "没有集体秘密钥匙。成为第一个发布一位的管理员!", - "group_secret_key_no_owner": "最新的小组秘密密钥是由非所有者出版的。作为该小组的所有者,请重新将钥匙重新加入作为保障。", - "invalid_content": "反应数据中的无效内容,发件机或时间戳", - "invalid_data": "错误加载内容:无效数据", - "latest_promotion": "您的小组只会显示本周的最新促销活动。", - "loading_members": "带有名称的加载成员列表...请等待。", - "max_chars": "最大200个字符。发布费", - "manage_minting": "管理铸造", - "minter_group": "您目前不属于Minter Group", - "mintership_app": "访问Q-Mintership应用程序以申请成为Minter", - "minting_account": "铸造帐户:", - "minting_keys_per_node": "每个节点只允许2个铸造键。如果您想使用此帐户,请删除一个。", - "minting_keys_per_node_different": "每个节点只允许2个铸造键。如果您想添加其他帐户,请删除一个。", - "next_level": "剩余的块直到下一个级别:", - "node_minting": "这个节点是铸造:", - "node_minting_account": "节点的铸造帐户", - "node_minting_key": "您目前有一个附加到此节点的帐户的铸造密钥", - "no_announcement": "没有公告", - "no_display": "没有什么可显示的", - "no_selection": "没有选择组", - "not_part_group": "您不是加密成员组的一部分。等到管理员重新加入密钥。", - "only_encrypted": "仅显示未加密的消息。", - "only_private_groups": "仅显示私人团体", - "pending_join_requests": "{{ group }} has {{ count }} pending join requests", - "private_key_copied": "私钥复制", - "provide_message": "请向线程提供第一条消息", - "secure_place": "将您的私钥保持在安全的位置。不要分享!", - "setting_group": "设立小组...请等待。" + "avatar_publish_fee": "发布头像需支付 {{ fee }}", + "avatar_registered_name": "设置头像需先注册名称", + "admin_only": "仅显示你为管理员的群组", + "already_in_group": "你已经在这个群组中!", + "block_delay_minimum": "群组交易批准的最小区块延迟", + "block_delay_maximum": "群组交易批准的最大区块延迟", + "closed_group": "这是私有群组,请等待管理员批准你的加入请求", + "descrypt_wallet": "正在解密钱包...", + "encryption_key": "群组加密密钥正在生成,请稍等几分钟...", + "group_announcement": "群组公告", + "group_approval_threshold": "群组批准阈值(需要批准交易的管理员数量或百分比)", + "group_encrypted": "群组已加密", + "group_invited_you": "{{group}} 邀请了你", + "group_key_created": "群组初始密钥已创建", + "group_member_list_changed": "成员列表已变更,请重新加密密钥", + "group_no_secret_key": "尚无群组密钥,你可以作为管理员发布第一个!", + "group_secret_key_no_owner": "最新密钥由非拥有者发布,请作为拥有者重新加密", + "invalid_content": "反应数据中的内容、发送者或时间戳无效", + "invalid_data": "加载内容出错:数据无效", + "latest_promotion": "仅显示本周最新的群组推广", + "loading_members": "正在加载成员列表,请稍候...", + "max_chars": "最多 200 字符。发布需付费", + "manage_minting": "管理你的铸币账户", + "minter_group": "你当前不在 MINTER 群组中", + "mintership_app": "访问 Q-Mintership 应用申请成为铸币者", + "minting_account": "铸币账户:", + "minting_keys_per_node": "每个节点最多允许 2 个铸币密钥。请先移除一个", + "minting_keys_per_node_different": "每个节点最多允许 2 个铸币密钥。请先移除再添加其他账户", + "next_level": "距离下一级还需区块数:", + "node_minting": "当前节点正在铸币:", + "node_minting_account": "节点铸币账户", + "node_minting_key": "你已有该账户的铸币密钥与该节点绑定", + "no_announcement": "暂无公告", + "no_display": "无显示内容", + "no_selection": "未选择任何群组", + "not_part_group": "你不是该加密群组的成员。请等待管理员重新加密密钥", + "only_encrypted": "只显示未加密消息", + "only_private_groups": "仅显示私有群组", + "pending_join_requests": "{{ group }} 有 {{ count }} 条待处理的加入请求", + "private_key_copied": "私钥已复制", + "provide_message": "请先输入主题的第一条消息", + "secure_place": "请将私钥妥善保管,切勿分享!", + "setting_group": "正在设置群组,请稍候..." }, "error": { - "access_name": "如果没有访问您的名字,就无法发送消息", - "descrypt_wallet": "error decrypting wallet {{ message }}", + "access_name": "无法发送消息:缺少姓名访问权限", + "descrypt_wallet": "解密钱包出错:{{ message }}", "description_required": "请提供描述", - "group_info": "无法访问组信息", - "group_join": "未能加入小组", - "group_promotion": "错误发布促销活动。请重试", - "group_secret_key": "无法获得小组秘密密钥", - "name_required": "请提供名字", - "notify_admins": "尝试从下面的管理员列表中通知管理员:", - "qortals_required": "you need at least {{ quantity }} QORT to send a message", - "timeout_reward": "等待奖励分享确认的超时", - "thread_id": "无法找到线程ID", - "unable_determine_group_private": "无法确定小组是否是私人", - "unable_minting": "无法开始铸造" + "group_info": "无法获取群组信息", + "group_join": "加入群组失败", + "group_promotion": "发布推广失败,请重试", + "group_secret_key": "无法获取群组密钥", + "name_required": "请提供名称", + "notify_admins": "请尝试联系以下管理员:", + "qortals_required": "发送消息至少需 {{ quantity }} QORT", + "timeout_reward": "奖励分享确认超时", + "thread_id": "找不到主题 ID", + "unable_determine_group_private": "无法判断群组是否为私有", + "unable_minting": "无法开始铸币" }, "success": { - "group_ban": "成功禁止将成员进入集团。更改可能需要几分钟才能传播", - "group_creation": "成功创建了组。更改可能需要几分钟才能传播", - "group_creation_name": "created group {{group_name}}: awaiting confirmation", - "group_creation_label": "created group {{name}}: success!", - "group_invite": "successfully invited {{invitee}}. It may take a couple of minutes for the changes to propagate", - "group_join": "成功要求加入组。更改可能需要几分钟才能传播", - "group_join_name": "joined group {{group_name}}: awaiting confirmation", - "group_join_label": "joined group {{name}}: success!", - "group_join_request": "requested to join Group {{group_name}}: awaiting confirmation", - "group_join_outcome": "requested to join Group {{group_name}}: success!", - "group_kick": "成功地踢了小组成员。更改可能需要几分钟才能传播", - "group_leave": "成功要求离开小组。更改可能需要几分钟才能传播", - "group_leave_name": "left group {{group_name}}: awaiting confirmation", - "group_leave_label": "left group {{name}}: success!", - "group_member_admin": "成功地使成员成为管理员。更改可能需要几分钟才能传播", - "group_promotion": "成功发表的促销活动。促销可能需要几分钟才能出现", - "group_remove_member": "成功地删除了成员作为管理员。更改可能需要几分钟才能传播", - "invitation_cancellation": "成功取消邀请。更改可能需要几分钟才能传播", - "invitation_request": "接受的加入请求:等待确认", - "loading_threads": "加载线...请等待。", - "post_creation": "成功创建了帖子。发布可能需要一些时间才能传播", - "published_secret_key": "published secret key for group {{ group_id }}: awaiting confirmation", - "published_secret_key_label": "published secret key for group {{ group_id }}: success!", - "registered_name": "成功注册。更改可能需要几分钟才能传播", - "registered_name_label": "注册名称:等待确认。这可能需要几分钟。", - "registered_name_success": "注册名称:成功!", - "rewardshare_add": "添加奖励表:等待确认", - "rewardshare_add_label": "添加奖励表:成功!", - "rewardshare_creation": "确认创建链条上的奖励肖像。请耐心等待,这可能需要90秒。", - "rewardshare_confirmed": "奖励肖尔证实。请点击下一步。", - "rewardshare_remove": "删除奖励表:等待确认", - "rewardshare_remove_label": "删除奖励共享:成功!", - "thread_creation": "成功创建的线程。发布可能需要一些时间才能传播", - "unbanned_user": "成功无押用户。更改可能需要几分钟才能传播", - "user_joined": "用户成功加入了!" + "group_ban": "成员已成功封禁。更改可能需几分钟生效", + "group_creation": "群组已成功创建。更改可能需几分钟生效", + "group_creation_name": "已创建群组 {{group_name}},等待确认", + "group_creation_label": "成功创建群组 {{name}}!", + "group_invite": "已成功邀请 {{invitee}}。更改可能需几分钟生效", + "group_join": "已成功发送加入请求。更改可能需几分钟生效", + "group_join_name": "已加入群组 {{group_name}},等待确认", + "group_join_label": "成功加入群组 {{name}}!", + "group_join_request": "已请求加入群组 {{group_name}},等待确认", + "group_join_outcome": "请求加入群组 {{group_name}} 成功!", + "group_kick": "成员已成功移除。更改可能需几分钟生效", + "group_leave": "成功申请退出群组。更改可能需几分钟生效", + "group_leave_name": "已退出群组 {{group_name}},等待确认", + "group_leave_label": "成功退出群组 {{name}}!", + "group_member_admin": "已成功设为管理员。更改可能需几分钟生效", + "group_promotion": "推广发布成功。可能需要几分钟显示", + "group_remove_member": "已取消管理员身份。更改可能需几分钟生效", + "invitation_cancellation": "邀请已成功取消。更改可能需几分钟生效", + "invitation_request": "已接受加入请求:等待确认", + "loading_threads": "正在加载主题,请稍候...", + "post_creation": "帖子创建成功。发布可能需要一些时间", + "published_secret_key": "已为群组 {{ group_id }} 发布密钥:等待确认", + "published_secret_key_label": "成功为群组 {{ group_id }} 发布密钥!", + "registered_name": "名称注册成功。更改可能需几分钟生效", + "registered_name_label": "名称注册中:等待确认", + "registered_name_success": "名称注册成功!", + "rewardshare_add": "添加奖励分享:等待确认", + "rewardshare_add_label": "奖励分享添加成功!", + "rewardshare_creation": "正在链上确认奖励分享创建,最多可能需 90 秒", + "rewardshare_confirmed": "奖励分享已确认,请点击“下一步”", + "rewardshare_remove": "移除奖励分享:等待确认", + "rewardshare_remove_label": "奖励分享移除成功!", + "thread_creation": "主题已成功创建。发布可能需要一些时间", + "unbanned_user": "用户已成功解禁。更改可能需几分钟生效", + "user_joined": "用户成功加入!" } }, - "thread_posts": "新线程帖子" + "thread_posts": "新主题消息" } From cefe27059d8cdb360a13b7204703e86da4e740a5 Mon Sep 17 00:00:00 2001 From: Nicola Benaglia Date: Sat, 7 Jun 2025 15:29:23 +0200 Subject: [PATCH 3/8] Translate tutorial json files --- src/i18n/locales/de/tutorial.json | 24 ++++++++++++------------ src/i18n/locales/es/tutorial.json | 12 ++++++------ src/i18n/locales/fr/tutorial.json | 16 ++++++++-------- src/i18n/locales/ja/tutorial.json | 26 +++++++++++++------------- src/i18n/locales/ru/tutorial.json | 22 +++++++++++----------- src/i18n/locales/zh/tutorial.json | 24 ++++++++++++------------ 6 files changed, 62 insertions(+), 62 deletions(-) diff --git a/src/i18n/locales/de/tutorial.json b/src/i18n/locales/de/tutorial.json index d2526b5..816ce4f 100644 --- a/src/i18n/locales/de/tutorial.json +++ b/src/i18n/locales/de/tutorial.json @@ -1,21 +1,21 @@ { "1_getting_started": "1. Erste Schritte", - "2_overview": "2. Übersicht", - "3_groups": "3. Qortalgruppen", - "4_obtain_qort": "4. Qort erhalten", + "2_overview": "2. Überblick", + "3_groups": "3. Qortal-Gruppen", + "4_obtain_qort": "4. QORT erhalten", "account_creation": "Kontoerstellung", "important_info": "wichtige Informationen", "apps": { - "dashboard": "1. Apps Dashboard", - "navigation": "2. Apps Navigation" + "dashboard": "1. App-Dashboard", + "navigation": "2. App-Navigation" }, "initial": { - "recommended_qort_qty": "have at least {{ quantity }} QORT in your wallet", - "explore": "erkunden", - "general_chat": "allgemeiner Chat", - "getting_started": "erste Schritte", - "register_name": "registrieren Sie einen Namen", - "see_apps": "siehe Apps", - "trade_qort": "handel Qort" + "recommended_qort_qty": "mindestens {{ quantity }} QORT im Wallet haben", + "explore": "entdecken", + "general_chat": "Allgemeiner Chat", + "getting_started": "Erste Schritte", + "register_name": "einen Namen registrieren", + "see_apps": "Apps ansehen", + "trade_qort": "QORT handeln" } } diff --git a/src/i18n/locales/es/tutorial.json b/src/i18n/locales/es/tutorial.json index eeb14d0..f2ce4f1 100644 --- a/src/i18n/locales/es/tutorial.json +++ b/src/i18n/locales/es/tutorial.json @@ -1,21 +1,21 @@ { "1_getting_started": "1. Comenzando", - "2_overview": "2. Descripción general", + "2_overview": "2. Visión general", "3_groups": "3. Grupos de Qortal", - "4_obtain_qort": "4. Obtener Qort", + "4_obtain_qort": "4. Obtener QORT", "account_creation": "creación de cuenta", - "important_info": "información importante!", + "important_info": "información importante", "apps": { "dashboard": "1. Panel de aplicaciones", "navigation": "2. Navegación de aplicaciones" }, "initial": { - "recommended_qort_qty": "have at least {{ quantity }} QORT in your wallet", + "recommended_qort_qty": "ten al menos {{ quantity }} QORT en tu billetera", "explore": "explorar", "general_chat": "chat general", - "getting_started": "empezando", + "getting_started": "comenzando", "register_name": "registrar un nombre", "see_apps": "ver aplicaciones", - "trade_qort": "comercio Qort" + "trade_qort": "intercambiar QORT" } } diff --git a/src/i18n/locales/fr/tutorial.json b/src/i18n/locales/fr/tutorial.json index 7e2f375..5b93b3f 100644 --- a/src/i18n/locales/fr/tutorial.json +++ b/src/i18n/locales/fr/tutorial.json @@ -1,21 +1,21 @@ { - "1_getting_started": "1. Pour commencer", - "2_overview": "2. Présentation", + "1_getting_started": "1. Premiers pas", + "2_overview": "2. Vue d'ensemble", "3_groups": "3. Groupes Qortal", - "4_obtain_qort": "4. Obtention de Qort", + "4_obtain_qort": "4. Obtenir du QORT", "account_creation": "création de compte", "important_info": "informations importantes", "apps": { - "dashboard": "1. Tableau de bord Apps", + "dashboard": "1. Tableau de bord des applications", "navigation": "2. Navigation des applications" }, "initial": { - "recommended_qort_qty": "have at least {{ quantity }} QORT in your wallet", + "recommended_qort_qty": "avoir au moins {{ quantity }} QORT dans votre portefeuille", "explore": "explorer", - "general_chat": "chat général", - "getting_started": "commencer", + "general_chat": "discussion générale", + "getting_started": "démarrer", "register_name": "enregistrer un nom", "see_apps": "voir les applications", - "trade_qort": "commercer Qort" + "trade_qort": "échanger du QORT" } } diff --git a/src/i18n/locales/ja/tutorial.json b/src/i18n/locales/ja/tutorial.json index 3eb0c46..bb1810a 100644 --- a/src/i18n/locales/ja/tutorial.json +++ b/src/i18n/locales/ja/tutorial.json @@ -1,21 +1,21 @@ { - "1_getting_started": "1。始めましょう", - "2_overview": "2。概要", - "3_groups": "3。Qortalグループ", - "4_obtain_qort": "4。Qortの取得", + "1_getting_started": "1. はじめに", + "2_overview": "2. 概要", + "3_groups": "3. Qortal グループ", + "4_obtain_qort": "4. QORT の入手方法", "account_creation": "アカウント作成", "important_info": "重要な情報", "apps": { - "dashboard": "1。アプリダッシュボード", - "navigation": "2。アプリナビゲーション" + "dashboard": "1. アプリ ダッシュボード", + "navigation": "2. アプリ ナビゲーション" }, "initial": { - "recommended_qort_qty": "have at least {{ quantity }} QORT in your wallet", - "explore": "探検する", - "general_chat": "一般的なチャット", - "getting_started": "はじめる", - "register_name": "名前を登録します", - "see_apps": "アプリを参照してください", - "trade_qort": "取引Qort" + "recommended_qort_qty": "ウォレットに少なくとも {{ quantity }} QORT を保有してください", + "explore": "探索する", + "general_chat": "全体チャット", + "getting_started": "はじめに", + "register_name": "名前を登録する", + "see_apps": "アプリを見る", + "trade_qort": "QORT を取引する" } } diff --git a/src/i18n/locales/ru/tutorial.json b/src/i18n/locales/ru/tutorial.json index 86627a1..7602642 100644 --- a/src/i18n/locales/ru/tutorial.json +++ b/src/i18n/locales/ru/tutorial.json @@ -1,21 +1,21 @@ { "1_getting_started": "1. Начало работы", "2_overview": "2. Обзор", - "3_groups": "3. Qortal Groups", - "4_obtain_qort": "4. Получение qort", - "account_creation": "создание счета", - "important_info": "Важная информация", + "3_groups": "3. Группы Qortal", + "4_obtain_qort": "4. Получение QORT", + "account_creation": "создание аккаунта", + "important_info": "важная информация", "apps": { - "dashboard": "1. Приложения приборной панели", - "navigation": "2. Приложения навигации" + "dashboard": "1. Панель приложений", + "navigation": "2. Навигация по приложениям" }, "initial": { - "recommended_qort_qty": "в вашем кошельке должно быть как минимум {{ quantity }} QORT", + "recommended_qort_qty": "имейте не менее {{ quantity }} QORT на вашем кошельке", "explore": "исследовать", - "general_chat": "Общий чат", - "getting_started": "начиная", + "general_chat": "общий чат", + "getting_started": "начало работы", "register_name": "зарегистрировать имя", - "see_apps": "Смотрите приложения", - "trade_qort": "Торговый Qort" + "see_apps": "посмотреть приложения", + "trade_qort": "обмен QORT" } } diff --git a/src/i18n/locales/zh/tutorial.json b/src/i18n/locales/zh/tutorial.json index 2a18744..886789b 100644 --- a/src/i18n/locales/zh/tutorial.json +++ b/src/i18n/locales/zh/tutorial.json @@ -1,21 +1,21 @@ { - "1_getting_started": "1。入门", - "2_overview": "2。概述", - "3_groups": "3。Qortal组", - "4_obtain_qort": "4。获取Qort", - "account_creation": "帐户创建", + "1_getting_started": "1. 入门指南", + "2_overview": "2. 总览", + "3_groups": "3. Qortal 群组", + "4_obtain_qort": "4. 获取 QORT", + "account_creation": "账户创建", "important_info": "重要信息", "apps": { - "dashboard": "1。应用仪表板", - "navigation": "2。应用导航" + "dashboard": "1. 应用仪表盘", + "navigation": "2. 应用导航" }, "initial": { - "recommended_qort_qty": "have at least {{ quantity }} QORT in your wallet", + "recommended_qort_qty": "钱包中至少拥有 {{ quantity }} QORT", "explore": "探索", - "general_chat": "一般聊天", + "general_chat": "综合聊天", "getting_started": "入门", - "register_name": "注册一个名称", - "see_apps": "请参阅应用程序", - "trade_qort": "贸易Qort" + "register_name": "注册名称", + "see_apps": "查看应用", + "trade_qort": "交易 QORT" } } From 9f82b60ebffd7fd9ca10dbfece408db41bd3d639 Mon Sep 17 00:00:00 2001 From: Nicola Benaglia Date: Sat, 7 Jun 2025 16:50:46 +0200 Subject: [PATCH 4/8] Translate question json file --- src/i18n/locales/de/question.json | 360 ++++++++++++++--------------- src/i18n/locales/es/question.json | 310 ++++++++++++------------- src/i18n/locales/fr/question.json | 366 +++++++++++++++--------------- src/i18n/locales/ja/question.json | 366 +++++++++++++++--------------- src/i18n/locales/ru/question.json | 356 ++++++++++++++--------------- src/i18n/locales/zh/question.json | 366 +++++++++++++++--------------- 6 files changed, 1062 insertions(+), 1062 deletions(-) diff --git a/src/i18n/locales/de/question.json b/src/i18n/locales/de/question.json index 8d9c7f4..cac6c89 100644 --- a/src/i18n/locales/de/question.json +++ b/src/i18n/locales/de/question.json @@ -1,194 +1,194 @@ { - "accept_app_fee": "app -Gebühr akzeptieren", + "accept_app_fee": "App-Gebühr akzeptieren", "always_authenticate": "immer automatisch authentifizieren", - "always_chat_messages": "erlauben Sie immer Chat -Nachrichten von dieser App", - "always_retrieve_balance": "lassen Sie das Gleichgewicht immer automatisch abgerufen", - "always_retrieve_list": "lassen Sie die Listen immer automatisch abgerufen", - "always_retrieve_wallet": "lassen Sie die Brieftasche immer automatisch abgerufen", - "always_retrieve_wallet_transactions": "lassen Sie die Brieftaschentransaktionen immer automatisch abgerufen", - "amount_qty": "amount: {{ quantity }}", - "asset_name": "asset: {{ asset }}", - "assets_used_pay": "asset used in payments: {{ asset }}", - "coin": "coin: {{ coin }}", - "description": "description: {{ description }}", - "deploy_at": "möchten Sie dies einsetzen?", - "download_file": "möchten Sie herunterladen:", + "always_chat_messages": "immer Chatnachrichten von dieser App zulassen", + "always_retrieve_balance": "immer den Kontostand automatisch abrufen", + "always_retrieve_list": "immer Listen automatisch abrufen", + "always_retrieve_wallet": "immer Wallet automatisch abrufen", + "always_retrieve_wallet_transactions": "immer Wallet-Transaktionen automatisch abrufen", + "amount_qty": "Betrag: {{ quantity }}", + "asset_name": "Asset: {{ asset }}", + "assets_used_pay": "Zahlungsmittel: {{ asset }}", + "coin": "Münze: {{ coin }}", + "description": "Beschreibung: {{ description }}", + "deploy_at": "Möchten Sie dieses AT bereitstellen?", + "download_file": "Möchten Sie herunterladen:", "message": { "error": { - "add_to_list": "fehlgeschlagen zur Liste", - "at_info": "kann bei Info nicht finden.", - "buy_order": "versäumnis, Handelsbestellung einzureichen", - "cancel_sell_order": "die Verkaufsbestellung nicht kündigte. Versuchen Sie es erneut!", - "copy_clipboard": "versäumt, in die Zwischenablage zu kopieren", - "create_sell_order": "die Verkaufsbestellung nicht erstellt. Versuchen Sie es erneut!", - "create_tradebot": "tradeBot kann nicht erstellen", - "decode_transaction": "transaktion nicht dekodieren", - "decrypt": "nicht in der Lage zu entschlüsseln", - "decrypt_message": "die Nachricht nicht entschlüsselt. Stellen Sie sicher, dass die Daten und Schlüssel korrekt sind", - "decryption_failed": "die Entschlüsselung fehlgeschlagen", - "empty_receiver": "der Empfänger kann nicht leer sein!", - "encrypt": "verschlüsseln nicht in der Lage", - "encryption_failed": "verschlüsselung fehlgeschlagen", - "encryption_requires_public_key": "die Verschlüsselung von Daten erfordert öffentliche Schlüssel", - "fetch_balance_token": "failed to fetch {{ token }} Balance. Try again!", - "fetch_balance": "gleichgewicht kann nicht abrufen", - "fetch_connection_history": "der Serververbindungsverlauf fehlte nicht", - "fetch_generic": "kann nicht holen", - "fetch_group": "versäumte die Gruppe, die Gruppe zu holen", - "fetch_list": "die Liste versäumt es, die Liste zu holen", - "fetch_poll": "umfrage nicht abzuholen", - "fetch_recipient_public_key": "versäumte es, den öffentlichen Schlüssel des Empfängers zu holen", - "fetch_wallet_info": "wallet -Informationen können nicht abrufen", - "fetch_wallet_transactions": "brieftaschentransaktionen können nicht abrufen", - "fetch_wallet": "fetch Wallet fehlgeschlagen. Bitte versuchen Sie es erneut", - "file_extension": "eine Dateierweiterung konnte nicht abgeleitet werden", - "gateway_balance_local_node": "cannot view {{ token }} balance through the gateway. Please use your local node.", - "gateway_non_qort_local_node": "eine Nicht-Qort-Münze kann nicht durch das Gateway schicken. Bitte benutzen Sie Ihren lokalen Knoten.", - "gateway_retrieve_balance": "retrieving {{ token }} balance is not allowed through a gateway", - "gateway_wallet_local_node": "cannot view {{ token }} wallet through the gateway. Please use your local node.", - "get_foreign_fee": "fehler in der Auslandsgebühr erhalten", - "insufficient_balance_qort": "ihr Qortenbilanz ist unzureichend", - "insufficient_balance": "ihr Vermögensguthaben ist nicht ausreichend", - "insufficient_funds": "unzureichende Mittel", - "invalid_encryption_iv": "ungültiges IV: AES-GCM benötigt einen 12-Byte IV", - "invalid_encryption_key": "ungültiger Schlüssel: AES-GCM erfordert einen 256-Bit-Schlüssel.", - "invalid_fullcontent": "field Fullcontent befindet sich in einem ungültigen Format. Verwenden Sie entweder eine Zeichenfolge, Base64 oder ein Objekt", - "invalid_receiver": "ungültige Empfängeradresse oder Name", - "invalid_type": "ungültiger Typ", - "mime_type": "ein Mimetyp konnte nicht abgeleitet werden", - "missing_fields": "missing fields: {{ fields }}", - "name_already_for_sale": "dieser Name steht bereits zum Verkauf an", - "name_not_for_sale": "dieser Name steht nicht zum Verkauf", + "add_to_list": "Fehler beim Hinzufügen zur Liste", + "at_info": "AT-Informationen konnten nicht gefunden werden.", + "buy_order": "Handelsauftrag konnte nicht übermittelt werden", + "cancel_sell_order": "Fehler beim Abbrechen des Verkaufsauftrags. Versuchen Sie es erneut!", + "copy_clipboard": "Fehler beim Kopieren in die Zwischenablage", + "create_sell_order": "Fehler beim Erstellen des Verkaufsauftrags. Versuchen Sie es erneut!", + "create_tradebot": "Handelsbot konnte nicht erstellt werden", + "decode_transaction": "Transaktion konnte nicht decodiert werden", + "decrypt": "Entschlüsselung nicht möglich", + "decrypt_message": "Nachricht konnte nicht entschlüsselt werden. Stellen Sie sicher, dass Daten und Schlüssel korrekt sind", + "decryption_failed": "Entschlüsselung fehlgeschlagen", + "empty_receiver": "Empfänger darf nicht leer sein!", + "encrypt": "Verschlüsselung nicht möglich", + "encryption_failed": "Verschlüsselung fehlgeschlagen", + "encryption_requires_public_key": "Zum Verschlüsseln werden öffentliche Schlüssel benötigt", + "fetch_balance_token": "Fehler beim Abrufen des {{ token }}-Saldos. Versuchen Sie es erneut!", + "fetch_balance": "Saldo konnte nicht abgerufen werden", + "fetch_connection_history": "Fehler beim Abrufen der Serververbindungshistorie", + "fetch_generic": "Daten konnten nicht abgerufen werden", + "fetch_group": "Gruppe konnte nicht abgerufen werden", + "fetch_list": "Liste konnte nicht abgerufen werden", + "fetch_poll": "Umfrage konnte nicht abgerufen werden", + "fetch_recipient_public_key": "Öffentlicher Schlüssel des Empfängers konnte nicht abgerufen werden", + "fetch_wallet_info": "Wallet-Informationen konnten nicht abgerufen werden", + "fetch_wallet_transactions": "Wallet-Transaktionen konnten nicht abgerufen werden", + "fetch_wallet": "Wallet konnte nicht abgerufen werden. Bitte erneut versuchen", + "file_extension": "Dateierweiterung konnte nicht ermittelt werden", + "gateway_balance_local_node": "{{ token }}-Saldo kann über das Gateway nicht angezeigt werden. Bitte lokalen Node verwenden.", + "gateway_non_qort_local_node": "Nicht-QORT-Coins können nicht über das Gateway gesendet werden. Bitte lokalen Node verwenden.", + "gateway_retrieve_balance": "Abruf des {{ token }}-Saldos über das Gateway nicht erlaubt", + "gateway_wallet_local_node": "{{ token }}-Wallet kann über das Gateway nicht angezeigt werden. Bitte lokalen Node verwenden.", + "get_foreign_fee": "Fehler beim Abrufen der externen Gebühr", + "insufficient_balance_qort": "Ihr QORT-Saldo ist unzureichend", + "insufficient_balance": "Ihr Asset-Saldo ist unzureichend", + "insufficient_funds": "Unzureichende Mittel", + "invalid_encryption_iv": "Ungültiger IV: AES-GCM erfordert einen 12-Byte-IV", + "invalid_encryption_key": "Ungültiger Schlüssel: AES-GCM erfordert einen 256-Bit-Schlüssel.", + "invalid_fullcontent": "Feld 'fullContent' hat ein ungültiges Format. Verwenden Sie String, base64 oder ein Objekt", + "invalid_receiver": "Ungültige Empfängeradresse oder Name", + "invalid_type": "Ungültiger Typ", + "mime_type": "mimeType konnte nicht bestimmt werden", + "missing_fields": "Fehlende Felder: {{ fields }}", + "name_already_for_sale": "Dieser Name wird bereits zum Verkauf angeboten", + "name_not_for_sale": "Dieser Name steht nicht zum Verkauf", "no_api_found": "Keine nutzbare API gefunden", "no_data_encrypted_resource": "Keine Daten in der verschlüsselten Ressource", - "no_data_file_submitted": "es wurden keine Daten oder Dateien eingereicht", - "no_group_found": "gruppe nicht gefunden", + "no_data_file_submitted": "Keine Daten oder Datei eingereicht", + "no_group_found": "Gruppe nicht gefunden", "no_group_key": "Kein Gruppenschlüssel gefunden", - "no_poll": "umfrage nicht gefunden", - "no_resources_publish": "Keine Ressourcen für die Veröffentlichung", - "node_info": "nicht abrufen Knoteninformationen", - "node_status": "der Status des Knotens konnte nicht abgerufen werden", - "only_encrypted_data": "nur verschlüsselte Daten können in private Dienste eingehen", - "perform_request": "die Anfrage versäumte es, Anfrage auszuführen", - "poll_create": "umfrage nicht zu erstellen", - "poll_vote": "versäumte es, über die Umfrage abzustimmen", - "process_transaction": "transaktion kann nicht verarbeitet werden", - "provide_key_shared_link": "für eine verschlüsselte Ressource müssen Sie den Schlüssel zum Erstellen des freigegebenen Links bereitstellen", - "registered_name": "für die Veröffentlichung ist ein registrierter Name erforderlich", - "resources_publish": "einige Ressourcen haben nicht veröffentlicht", - "retrieve_file": "fehlgeschlagene Datei abrufen", - "retrieve_keys": "schlüsseln können nicht abgerufen werden", - "retrieve_summary": "die Zusammenfassung versäumte es nicht, eine Zusammenfassung abzurufen", - "retrieve_sync_status": "error in retrieving {{ token }} sync status", - "same_foreign_blockchain": "alle angeforderten ATs müssen die gleiche fremde Blockchain haben.", - "send": "nicht senden", - "server_current_add": "der aktuelle Server fügte nicht hinzu", - "server_current_set": "der aktuelle Server hat nicht festgelegt", - "server_info": "fehler beim Abrufen von Serverinformationen", - "server_remove": "server nicht entfernen", - "submit_sell_order": "die Verkaufsbestellung versäumte es nicht", - "synchronization_attempts": "failed to synchronize after {{ quantity }} attempts", - "timeout_request": "zeitlich anfordern", - "token_not_supported": "{{ token }} is not supported for this call", - "transaction_activity_summary": "fehler in der Transaktionsaktivitätszusammenfassung", - "unknown_error": "unbekannter Fehler", - "unknown_admin_action_type": "unknown admin action type: {{ type }}", - "update_foreign_fee": "versäumte Aktualisierung der Auslandsgebühr", - "update_tradebot": "tradeBot kann nicht aktualisiert werden", - "upload_encryption": "der Upload ist aufgrund fehlgeschlagener Verschlüsselung fehlgeschlagen", - "upload": "upload fehlgeschlagen", - "use_private_service": "für eine verschlüsselte Veröffentlichung verwenden Sie bitte einen Dienst, der mit _Private endet", - "user_qortal_name": "der Benutzer hat keinen Qortalnamen", - "max_size_publish": "maximale Dateigröße pro Datei: {{size}} GB.", - "max_size_publish_public": "maximale Dateigröße auf dem öffentlichen Knoten: {{size}} MB. Bitte verwenden Sie Ihren lokalen Knoten für größere Dateien." + "no_poll": "Umfrage nicht gefunden", + "no_resources_publish": "Keine Ressourcen zum Veröffentlichen vorhanden", + "node_info": "Knoteninformationen konnten nicht abgerufen werden", + "node_status": "Knotenstatus konnte nicht abgerufen werden", + "only_encrypted_data": "Nur verschlüsselte Daten sind für private Dienste zulässig", + "perform_request": "Anfrage konnte nicht ausgeführt werden", + "poll_create": "Umfrage konnte nicht erstellt werden", + "poll_vote": "Abstimmung zur Umfrage fehlgeschlagen", + "process_transaction": "Transaktion konnte nicht verarbeitet werden", + "provide_key_shared_link": "Für verschlüsselte Ressourcen müssen Sie den Schlüssel für den Freigabelink angeben", + "registered_name": "Ein registrierter Name ist für die Veröffentlichung erforderlich", + "resources_publish": "Einige Ressourcen konnten nicht veröffentlicht werden", + "retrieve_file": "Datei konnte nicht abgerufen werden", + "retrieve_keys": "Schlüssel konnten nicht abgerufen werden", + "retrieve_summary": "Zusammenfassung konnte nicht abgerufen werden", + "retrieve_sync_status": "Fehler beim Abrufen des Synchronisierungsstatus von {{ token }}", + "same_foreign_blockchain": "Alle angeforderten ATs müssen auf derselben Blockchain basieren.", + "send": "Senden fehlgeschlagen", + "server_current_add": "Aktueller Server konnte nicht hinzugefügt werden", + "server_current_set": "Aktueller Server konnte nicht gesetzt werden", + "server_info": "Fehler beim Abrufen der Serverinformationen", + "server_remove": "Server konnte nicht entfernt werden", + "submit_sell_order": "Verkaufsauftrag konnte nicht übermittelt werden", + "synchronization_attempts": "Synchronisierung nach {{ quantity }} Versuchen fehlgeschlagen", + "timeout_request": "Zeitüberschreitung bei der Anfrage", + "token_not_supported": "{{ token }} wird für diesen Aufruf nicht unterstützt", + "transaction_activity_summary": "Fehler in der Zusammenfassung der Transaktionsaktivität", + "unknown_error": "Unbekannter Fehler", + "unknown_admin_action_type": "Unbekannter Admin-Aktionstyp: {{ type }}", + "update_foreign_fee": "Externe Gebühr konnte nicht aktualisiert werden", + "update_tradebot": "Tradebot konnte nicht aktualisiert werden", + "upload_encryption": "Upload fehlgeschlagen wegen Verschlüsselungsfehler", + "upload": "Upload fehlgeschlagen", + "use_private_service": "Für verschlüsselte Veröffentlichungen nutzen Sie bitte einen Dienst mit Endung _PRIVATE", + "user_qortal_name": "Benutzer hat keinen Qortal-Namen", + "max_size_publish": "Maximale Dateigröße pro Datei beträgt {{size}} GB.", + "max_size_publish_public": "Maximale Dateigröße auf dem öffentlichen Node beträgt {{size}} MB. Bitte lokalen Node für größere Dateien verwenden." }, "generic": { - "calculate_fee": "*the {{ amount }} sats fee is derived from {{ rate }} sats per kb, for a transaction that is approximately 300 bytes in size.", - "confirm_join_group": "bestätigen Sie, sich der Gruppe anzuschließen:", - "include_data_decrypt": "bitte geben Sie Daten zum Entschlüsseln ein", - "include_data_encrypt": "bitte geben Sie Daten zum Verschlüsseln ein", - "max_retry_transaction": "max -Wiederholungen erreichten. Transaktion überspringen.", - "no_action_public_node": "diese Aktion kann nicht über einen öffentlichen Knoten durchgeführt werden", - "private_service": "bitte nutzen Sie einen privaten Service", - "provide_group_id": "bitte geben Sie eine GroupID an", - "read_transaction_carefully": "lesen Sie die Transaktion sorgfältig durch, bevor Sie akzeptieren!", - "user_declined_add_list": "der Benutzer lehnte es ab, zur Liste hinzugefügt zu werden", - "user_declined_delete_from_list": "der Benutzer lehnte es ab, aus der Liste zu löschen", - "user_declined_delete_hosted_resources": "der Benutzer lehnte ab löschte gehostete Ressourcen", - "user_declined_join": "der Benutzer lehnte es ab, sich der Gruppe anzuschließen", - "user_declined_list": "der Benutzer lehnte es ab, eine Liste der gehosteten Ressourcen zu erhalten", - "user_declined_request": "der Benutzer lehnte die Anfrage ab", - "user_declined_save_file": "der Benutzer lehnte es ab, Datei zu speichern", - "user_declined_send_message": "der Benutzer lehnte es ab, eine Nachricht zu senden", - "user_declined_share_list": "der Benutzer lehnte es ab, die Liste zu teilen" + "calculate_fee": "*Die Gebühr von {{ amount }} Sats basiert auf {{ rate }} Sats pro KB, bei einer geschätzten Transaktionsgröße von 300 Byte.", + "confirm_join_group": "Beitritt zur Gruppe bestätigen:", + "include_data_decrypt": "Bitte Daten zum Entschlüsseln angeben", + "include_data_encrypt": "Bitte Daten zum Verschlüsseln angeben", + "max_retry_transaction": "Maximale Anzahl an Versuchen erreicht. Transaktion wird übersprungen.", + "no_action_public_node": "Diese Aktion kann nicht über einen öffentlichen Node ausgeführt werden", + "private_service": "Bitte verwenden Sie einen privaten Dienst", + "provide_group_id": "Bitte groupId angeben", + "read_transaction_carefully": "Bitte lesen Sie die Transaktion sorgfältig, bevor Sie sie akzeptieren!", + "user_declined_add_list": "Benutzer hat das Hinzufügen zur Liste abgelehnt", + "user_declined_delete_from_list": "Benutzer hat das Löschen aus der Liste abgelehnt", + "user_declined_delete_hosted_resources": "Benutzer hat das Löschen gehosteter Ressourcen abgelehnt", + "user_declined_join": "Benutzer hat den Gruppenbeitritt abgelehnt", + "user_declined_list": "Benutzer hat das Abrufen der gehosteten Ressourcenliste abgelehnt", + "user_declined_request": "Benutzer hat die Anfrage abgelehnt", + "user_declined_save_file": "Benutzer hat das Speichern der Datei abgelehnt", + "user_declined_send_message": "Benutzer hat das Senden der Nachricht abgelehnt", + "user_declined_share_list": "Benutzer hat das Teilen der Liste abgelehnt" } }, - "name": "name: {{ name }}", - "option": "option: {{ option }}", - "options": "options: {{ optionList }}", + "name": "Name: {{ name }}", + "option": "Option: {{ option }}", + "options": "Optionen: {{ optionList }}", "permission": { - "access_list": "geben Sie dieser Bewerbung Erlaubnis, auf die Liste zuzugreifen?", - "add_admin": "do you give this application permission to add user {{ invitee }} as an admin?", - "all_item_list": "do you give this application permission to add the following to the list {{ name }}:", - "authenticate": "geben Sie diese Bewerbung Erlaubnis zur Authentifizierung?", - "ban": "do you give this application permission to ban {{ partecipant }} from the group?", - "buy_name_detail": "buying {{ name }} for {{ price }} QORT", - "buy_name": "geben Sie dieser Bewerbung Erlaubnis, einen Namen zu kaufen?", - "buy_order_fee_estimation_one": "this fee is an estimate based on {{ quantity }} order, assuming a 300-byte size at a rate of {{ fee }} {{ ticker }} per KB.", - "buy_order_fee_estimation_other": "this fee is an estimate based on {{ quantity }} orders, assuming a 300-byte size at a rate of {{ fee }} {{ ticker }} per KB.", - "buy_order_per_kb": "{{ fee }} {{ ticker }} per kb", - "buy_order_quantity_one": "{{ quantity }} buy order", - "buy_order_quantity_other": "{{ quantity }} buy orders", - "buy_order_ticker": "{{ qort_amount }} QORT for {{ foreign_amount }} {{ ticker }}", - "buy_order": "geben Sie dieser Bewerbung die Erlaubnis zur Durchführung einer Kaufbestellung?", - "cancel_ban": "do you give this application permission to cancel the group ban for user {{ partecipant }}?", - "cancel_group_invite": "do you give this application permission to cancel the group invite for {{ invitee }}?", - "cancel_sell_order": "geben Sie dieser Bewerbung die Erlaubnis zur Ausführung: Stornieren Sie eine Verkaufsbestellung?", - "create_group": "geben Sie dieser Bewerbung Erlaubnis, eine Gruppe zu erstellen?", - "delete_hosts_resources": "do you give this application permission to delete {{ size }} hosted resources?", - "fetch_balance": "do you give this application permission to fetch your {{ coin }} balance", - "get_wallet_info": "geben Sie dieser Bewerbung Erlaubnis, um Ihre Brieftascheninformationen zu erhalten?", - "get_wallet_transactions": "geben Sie dieser Bewerbung Erlaubnis, Ihre Brieftaschentransaktionen abzurufen?", - "invite": "do you give this application permission to invite {{ invitee }}?", - "kick": "do you give this application permission to kick {{ partecipant }} from the group?", - "leave_group": "geben Sie dieser Bewerbung Erlaubnis, die folgende Gruppe zu verlassen?", - "list_hosted_data": "geben Sie dieser Bewerbung die Erlaubnis, eine Liste Ihrer gehosteten Daten zu erhalten?", - "order_detail": "{{ qort_amount }} QORT for {{ foreign_amount }} {{ ticker }}", - "pay_publish": "geben Sie dieser Bewerbung die Erlaubnis, die folgenden Zahlungen und Veröffentlichungen zu leisten?", - "perform_admin_action_with_value": "with value: {{ value }}", - "perform_admin_action": "do you give this application permission to perform the admin action: {{ type }}", - "publish_qdn": "geben Sie diese Bewerbung Erlaubnis zur Veröffentlichung an QDN?", - "register_name": "geben Sie dieser Bewerbung die Erlaubnis, diesen Namen zu registrieren?", - "remove_admin": "do you give this application permission to remove user {{ partecipant }} as an admin?", - "remove_from_list": "do you give this application permission to remove the following from the list {{ name }}:", - "sell_name_cancel": "geben Sie dieser Bewerbung Erlaubnis, den Verkauf eines Namens zu stornieren?", - "sell_name_transaction_detail": "sell {{ name }} for {{ price }} QORT", - "sell_name_transaction": "geben Sie dieser Bewerbung Erlaubnis, eine Verkaufsname -Transaktion zu erstellen?", - "sell_order": "geben Sie dieser Bewerbung Erlaubnis zur Ausführung einer Verkaufsbestellung?", - "send_chat_message": "geben Sie diese Bewerbung Erlaubnis, diese Chat -Nachricht zu senden?", - "send_coins": "geben Sie diese Bewerbung Erlaubnis zum Senden von Münzen?", - "server_add": "geben Sie dieser Anwendungsberechtigung, einen Server hinzuzufügen?", - "server_remove": "geben Sie dieser Anwendungsberechtigung, um einen Server zu entfernen?", - "set_current_server": "geben Sie dieser Anwendungsberechtigung, um den aktuellen Server festzulegen?", - "sign_fee": "geben Sie diese Bewerbung Erlaubnis, die erforderlichen Gebühren für alle Ihre Handelsangebote zu unterschreiben?", - "sign_process_transaction": "geben Sie dieser Bewerbung die Erlaubnis, eine Transaktion zu unterschreiben und zu verarbeiten?", - "sign_transaction": "geben Sie dieser Bewerbung Erlaubnis, eine Transaktion zu unterschreiben?", - "transfer_asset": "geben Sie diese Bewerbung Erlaubnis zur Übertragung des folgenden Vermögenswerts?", - "update_foreign_fee": "geben Sie dieser Bewerbung Erlaubnis, ausländische Gebühren auf Ihrem Knoten zu aktualisieren?", - "update_group_detail": "new owner: {{ owner }}", - "update_group": "geben Sie dieser Bewerbung die Erlaubnis, diese Gruppe zu aktualisieren?" + "access_list": "Möchten Sie dieser Anwendung die Berechtigung geben, auf die Liste zuzugreifen?", + "add_admin": "Möchten Sie dieser Anwendung die Berechtigung geben, den Benutzer {{ invitee }} als Administrator hinzuzufügen?", + "all_item_list": "Möchten Sie dieser Anwendung die Berechtigung geben, Folgendes zur Liste {{ name }} hinzuzufügen:", + "authenticate": "Möchten Sie dieser Anwendung die Berechtigung zur Authentifizierung geben?", + "ban": "Möchten Sie dieser Anwendung die Berechtigung geben, {{ partecipant }} aus der Gruppe zu verbannen?", + "buy_name_detail": "{{ name }} für {{ price }} QORT kaufen", + "buy_name": "Möchten Sie dieser Anwendung die Berechtigung geben, einen Namen zu kaufen?", + "buy_order_fee_estimation_one": "Diese Gebühr ist eine Schätzung basierend auf {{ quantity }} Auftrag mit einer Größe von ca. 300 Byte und einem Satz von {{ fee }} {{ ticker }} pro KB.", + "buy_order_fee_estimation_other": "Diese Gebühr ist eine Schätzung basierend auf {{ quantity }} Aufträgen mit einer Größe von ca. 300 Byte und einem Satz von {{ fee }} {{ ticker }} pro KB.", + "buy_order_per_kb": "{{ fee }} {{ ticker }} pro KB", + "buy_order_quantity_one": "{{ quantity }} Kaufauftrag", + "buy_order_quantity_other": "{{ quantity }} Kaufaufträge", + "buy_order_ticker": "{{ qort_amount }} QORT für {{ foreign_amount }} {{ ticker }}", + "buy_order": "Möchten Sie dieser Anwendung die Berechtigung geben, einen Kaufauftrag auszuführen?", + "cancel_ban": "Möchten Sie dieser Anwendung die Berechtigung geben, das Gruppenverbot für Benutzer {{ partecipant }} aufzuheben?", + "cancel_group_invite": "Möchten Sie dieser Anwendung die Berechtigung geben, die Gruppeneinladung für {{ invitee }} zu stornieren?", + "cancel_sell_order": "Möchten Sie dieser Anwendung die Berechtigung geben, einen Verkaufsauftrag zu stornieren?", + "create_group": "Möchten Sie dieser Anwendung die Berechtigung geben, eine Gruppe zu erstellen?", + "delete_hosts_resources": "Möchten Sie dieser Anwendung die Berechtigung geben, {{ size }} gehostete Ressourcen zu löschen?", + "fetch_balance": "Möchten Sie dieser Anwendung die Berechtigung geben, Ihren {{ coin }}-Kontostand abzurufen?", + "get_wallet_info": "Möchten Sie dieser Anwendung die Berechtigung geben, Ihre Wallet-Informationen abzurufen?", + "get_wallet_transactions": "Möchten Sie dieser Anwendung die Berechtigung geben, Ihre Wallet-Transaktionen abzurufen?", + "invite": "Möchten Sie dieser Anwendung die Berechtigung geben, {{ invitee }} einzuladen?", + "kick": "Möchten Sie dieser Anwendung die Berechtigung geben, {{ partecipant }} aus der Gruppe zu entfernen?", + "leave_group": "Möchten Sie dieser Anwendung die Berechtigung geben, die folgende Gruppe zu verlassen?", + "list_hosted_data": "Möchten Sie dieser Anwendung die Berechtigung geben, eine Liste Ihrer gehosteten Daten abzurufen?", + "order_detail": "{{ qort_amount }} QORT für {{ foreign_amount }} {{ ticker }}", + "pay_publish": "Möchten Sie dieser Anwendung die Berechtigung geben, die folgenden Zahlungen und Veröffentlichungen vorzunehmen?", + "perform_admin_action_with_value": "mit Wert: {{ value }}", + "perform_admin_action": "Möchten Sie dieser Anwendung die Berechtigung geben, die Admin-Aktion {{ type }} auszuführen?", + "publish_qdn": "Möchten Sie dieser Anwendung die Berechtigung geben, auf QDN zu veröffentlichen?", + "register_name": "Möchten Sie dieser Anwendung die Berechtigung geben, diesen Namen zu registrieren?", + "remove_admin": "Möchten Sie dieser Anwendung die Berechtigung geben, den Benutzer {{ partecipant }} als Administrator zu entfernen?", + "remove_from_list": "Möchten Sie dieser Anwendung die Berechtigung geben, Folgendes aus der Liste {{ name }} zu entfernen:", + "sell_name_cancel": "Möchten Sie dieser Anwendung die Berechtigung geben, den Verkauf eines Namens abzubrechen?", + "sell_name_transaction_detail": "{{ name }} für {{ price }} QORT verkaufen", + "sell_name_transaction": "Möchten Sie dieser Anwendung die Berechtigung geben, eine Verkaufs-Transaktion für einen Namen zu erstellen?", + "sell_order": "Möchten Sie dieser Anwendung die Berechtigung geben, einen Verkaufsauftrag auszuführen?", + "send_chat_message": "Möchten Sie dieser Anwendung die Berechtigung geben, diese Chat-Nachricht zu senden?", + "send_coins": "Möchten Sie dieser Anwendung die Berechtigung geben, Coins zu senden?", + "server_add": "Möchten Sie dieser Anwendung die Berechtigung geben, einen Server hinzuzufügen?", + "server_remove": "Möchten Sie dieser Anwendung die Berechtigung geben, einen Server zu entfernen?", + "set_current_server": "Möchten Sie dieser Anwendung die Berechtigung geben, den aktuellen Server festzulegen?", + "sign_fee": "Möchten Sie dieser Anwendung die Berechtigung geben, die erforderlichen Gebühren für all Ihre Handelsangebote zu signieren?", + "sign_process_transaction": "Möchten Sie dieser Anwendung die Berechtigung geben, eine Transaktion zu signieren und zu verarbeiten?", + "sign_transaction": "Möchten Sie dieser Anwendung die Berechtigung geben, eine Transaktion zu signieren?", + "transfer_asset": "Möchten Sie dieser Anwendung die Berechtigung geben, das folgende Asset zu übertragen?", + "update_foreign_fee": "Möchten Sie dieser Anwendung die Berechtigung geben, die externen Gebühren auf Ihrem Node zu aktualisieren?", + "update_group_detail": "neuer Besitzer: {{ owner }}", + "update_group": "Möchten Sie dieser Anwendung die Berechtigung geben, diese Gruppe zu aktualisieren?" }, - "poll": "poll: {{ name }}", - "provide_recipient_group_id": "bitte geben Sie einen Empfänger oder eine Gruppe an", - "request_create_poll": "sie bitten um die Erstellung der folgenden Umfrage:", - "request_vote_poll": "you are being requested to vote on the poll below:", - "sats_per_kb": "{{ amount }} sats per KB", - "sats": "{{ amount }} sats", - "server_host": "host: {{ host }}", - "server_type": "type: {{ type }}", - "to_group": "to: group {{ group_id }}", - "to_recipient": "to: {{ recipient }}", - "total_locking_fee": "total Locking Fee:", - "total_unlocking_fee": "total Unlocking Fee:", - "value": "value: {{ value }}" + "poll": "Abstimmung: {{ name }}", + "provide_recipient_group_id": "Bitte geben Sie einen Empfänger oder groupId an", + "request_create_poll": "Sie beantragen, die folgende Abstimmung zu erstellen:", + "request_vote_poll": "Sie werden gebeten, über die folgende Abstimmung abzustimmen:", + "sats_per_kb": "{{ amount }} Sats pro KB", + "sats": "{{ amount }} Sats", + "server_host": "Host: {{ host }}", + "server_type": "Typ: {{ type }}", + "to_group": "an: Gruppe {{ group_id }}", + "to_recipient": "an: {{ recipient }}", + "total_locking_fee": "Gesamte Sperrgebühr:", + "total_unlocking_fee": "Gesamte Entsperrgebühr:", + "value": "Wert: {{ value }}" } diff --git a/src/i18n/locales/es/question.json b/src/i18n/locales/es/question.json index 696cdb5..8b20a3d 100644 --- a/src/i18n/locales/es/question.json +++ b/src/i18n/locales/es/question.json @@ -1,194 +1,194 @@ { - "accept_app_fee": "aceptar la tarifa de la aplicación", - "always_authenticate": "siempre autenticarse automáticamente", - "always_chat_messages": "siempre permita mensajes de chat desde esta aplicación", - "always_retrieve_balance": "siempre permita que el equilibrio se recupere automáticamente", - "always_retrieve_list": "siempre permita que las listas se recuperen automáticamente", - "always_retrieve_wallet": "siempre permita que la billetera se recupere automáticamente", - "always_retrieve_wallet_transactions": "siempre permita que las transacciones de billetera se recuperen automáticamente", - "amount_qty": "amount: {{ quantity }}", - "asset_name": "asset: {{ asset }}", - "assets_used_pay": "asset used in payments: {{ asset }}", - "coin": "coin: {{ coin }}", - "description": "description: {{ description }}", - "deploy_at": "¿Le gustaría implementar esto en?", - "download_file": "¿Le gustaría descargar?", + "accept_app_fee": "aceptar tarifa de la aplicación", + "always_authenticate": "siempre autenticar automáticamente", + "always_chat_messages": "siempre permitir mensajes de chat de esta aplicación", + "always_retrieve_balance": "siempre permitir la recuperación automática del saldo", + "always_retrieve_list": "siempre permitir la recuperación automática de listas", + "always_retrieve_wallet": "siempre permitir la recuperación automática del monedero", + "always_retrieve_wallet_transactions": "siempre permitir la recuperación automática de transacciones del monedero", + "amount_qty": "cantidad: {{ quantity }}", + "asset_name": "activo: {{ asset }}", + "assets_used_pay": "activo usado para pagos: {{ asset }}", + "coin": "moneda: {{ coin }}", + "description": "descripción: {{ description }}", + "deploy_at": "¿Desea implementar este AT?", + "download_file": "¿Desea descargar:", "message": { "error": { "add_to_list": "no se pudo agregar a la lista", - "at_info": "no puedo encontrar en la información.", - "buy_order": "no se pudo presentar una orden comercial", - "cancel_sell_order": "no se pudo cancelar el pedido de venta. ¡Intentar otra vez!", + "at_info": "no se pudo encontrar la información del AT.", + "buy_order": "no se pudo enviar la orden de intercambio", + "cancel_sell_order": "falló al cancelar la orden de venta. ¡Inténtalo de nuevo!", "copy_clipboard": "no se pudo copiar al portapapeles", - "create_sell_order": "no se pudo crear un pedido de venta. ¡Intentar otra vez!", - "create_tradebot": "no se puede crear TradeBot", + "create_sell_order": "no se pudo crear la orden de venta. ¡Inténtalo de nuevo!", + "create_tradebot": "no se pudo crear el bot de intercambio", "decode_transaction": "no se pudo decodificar la transacción", - "decrypt": "incifto de descifrar", + "decrypt": "no se pudo descifrar", "decrypt_message": "no se pudo descifrar el mensaje. Asegúrese de que los datos y las claves sean correctos", - "decryption_failed": "el descifrado falló", - "empty_receiver": "¡El receptor no puede estar vacío!", - "encrypt": "incapaz de cifrar", - "encryption_failed": "el cifrado falló", - "encryption_requires_public_key": "cifrar datos requiere claves públicas", - "fetch_balance_token": "failed to fetch {{ token }} Balance. Try again!", - "fetch_balance": "incapaz de obtener el equilibrio", - "fetch_connection_history": "no se pudo obtener el historial de conexión del servidor", - "fetch_generic": "incapaz de buscar", - "fetch_group": "no se pudo buscar al grupo", + "decryption_failed": "falló el descifrado", + "empty_receiver": "¡el receptor no puede estar vacío!", + "encrypt": "no se pudo cifrar", + "encryption_failed": "falló el cifrado", + "encryption_requires_public_key": "el cifrado requiere claves públicas", + "fetch_balance_token": "no se pudo obtener el saldo de {{ token }}. ¡Inténtalo de nuevo!", + "fetch_balance": "no se pudo obtener el saldo", + "fetch_connection_history": "no se pudo obtener el historial de conexiones del servidor", + "fetch_generic": "no se pudo obtener", + "fetch_group": "no se pudo obtener el grupo", "fetch_list": "no se pudo obtener la lista", - "fetch_poll": "no logró obtener una encuesta", - "fetch_recipient_public_key": "no logró obtener la clave pública del destinatario", - "fetch_wallet_info": "incapaz de obtener información de billetera", - "fetch_wallet_transactions": "incapaz de buscar transacciones de billetera", - "fetch_wallet": "fatch Wallet falló. Por favor intente de nuevo", + "fetch_poll": "no se pudo obtener la encuesta", + "fetch_recipient_public_key": "no se pudo obtener la clave pública del destinatario", + "fetch_wallet_info": "no se pudo obtener la información de la cartera", + "fetch_wallet_transactions": "no se pudieron obtener las transacciones de la cartera", + "fetch_wallet": "falló la obtención de la cartera. Intenta de nuevo", "file_extension": "no se pudo derivar una extensión de archivo", - "gateway_balance_local_node": "cannot view {{ token }} balance through the gateway. Please use your local node.", - "gateway_non_qort_local_node": "no se puede enviar una moneda que no sea de Qort a través de la puerta de enlace. Utilice su nodo local.", - "gateway_retrieve_balance": "retrieving {{ token }} balance is not allowed through a gateway", - "gateway_wallet_local_node": "cannot view {{ token }} wallet through the gateway. Please use your local node.", - "get_foreign_fee": "error en obtener una tarifa extranjera", - "insufficient_balance_qort": "su saldo Qort es insuficiente", - "insufficient_balance": "su saldo de activos es insuficiente", + "gateway_balance_local_node": "no se puede ver el saldo de {{ token }} a través del gateway. Utilice su nodo local.", + "gateway_non_qort_local_node": "no se puede enviar una moneda que no sea QORT a través del gateway. Utilice su nodo local.", + "gateway_retrieve_balance": "no está permitido recuperar el saldo de {{ token }} a través de un gateway", + "gateway_wallet_local_node": "no se puede ver la cartera de {{ token }} a través del gateway. Utilice su nodo local.", + "get_foreign_fee": "error al obtener la tarifa extranjera", + "insufficient_balance_qort": "su saldo de QORT es insuficiente", + "insufficient_balance": "su saldo de activo es insuficiente", "insufficient_funds": "fondos insuficientes", - "invalid_encryption_iv": "inválido IV: AES-GCM requiere un IV de 12 bytes", + "invalid_encryption_iv": "IV no válido: AES-GCM requiere un IV de 12 bytes", "invalid_encryption_key": "clave no válida: AES-GCM requiere una clave de 256 bits.", - "invalid_fullcontent": "field FullContent está en un formato no válido. Use una cadena, base64 o un objeto", + "invalid_fullcontent": "el campo fullContent tiene un formato no válido. Use una cadena, base64 u objeto", "invalid_receiver": "dirección o nombre del receptor no válido", "invalid_type": "tipo no válido", - "mime_type": "un mimetipo no se pudo derivar", - "missing_fields": "missing fields: {{ fields }}", - "name_already_for_sale": "este nombre ya está a la venta", - "name_not_for_sale": "este nombre no está a la venta", + "mime_type": "no se pudo derivar un tipo MIME", + "missing_fields": "faltan campos: {{ fields }}", + "name_already_for_sale": "este nombre ya está en venta", + "name_not_for_sale": "este nombre no está en venta", "no_api_found": "no se encontró una API utilizable", - "no_data_encrypted_resource": "no hay datos en el recurso cifrado", - "no_data_file_submitted": "no se enviaron datos o archivo", + "no_data_encrypted_resource": "sin datos en el recurso cifrado", + "no_data_file_submitted": "no se enviaron datos ni archivo", "no_group_found": "grupo no encontrado", - "no_group_key": "no se encontró ninguna llave de grupo", + "no_group_key": "no se encontró clave del grupo", "no_poll": "encuesta no encontrada", "no_resources_publish": "no hay recursos para publicar", "node_info": "no se pudo recuperar la información del nodo", "node_status": "no se pudo recuperar el estado del nodo", - "only_encrypted_data": "solo los datos cifrados pueden ir a servicios privados", + "only_encrypted_data": "solo se pueden usar datos cifrados en servicios privados", "perform_request": "no se pudo realizar la solicitud", - "poll_create": "no se pudo crear una encuesta", - "poll_vote": "no votó sobre la encuesta", - "process_transaction": "no se puede procesar la transacción", + "poll_create": "no se pudo crear la encuesta", + "poll_vote": "falló al votar en la encuesta", + "process_transaction": "no se pudo procesar la transacción", "provide_key_shared_link": "para un recurso cifrado, debe proporcionar la clave para crear el enlace compartido", "registered_name": "se necesita un nombre registrado para publicar", - "resources_publish": "algunos recursos no han podido publicar", + "resources_publish": "algunos recursos no se pudieron publicar", "retrieve_file": "no se pudo recuperar el archivo", - "retrieve_keys": "incapaz de recuperar las llaves", + "retrieve_keys": "no se pudieron recuperar las claves", "retrieve_summary": "no se pudo recuperar el resumen", - "retrieve_sync_status": "error in retrieving {{ token }} sync status", - "same_foreign_blockchain": "todos los AT solicitados deben ser de la misma cadena de bloques extranjeras.", + "retrieve_sync_status": "error al recuperar el estado de sincronización de {{ token }}", + "same_foreign_blockchain": "todos los AT solicitados deben pertenecer a la misma blockchain extranjera.", "send": "no se pudo enviar", "server_current_add": "no se pudo agregar el servidor actual", - "server_current_set": "no se pudo configurar el servidor actual", + "server_current_set": "no se pudo establecer el servidor actual", "server_info": "error al recuperar la información del servidor", "server_remove": "no se pudo eliminar el servidor", - "submit_sell_order": "no se pudo enviar el pedido de venta", - "synchronization_attempts": "failed to synchronize after {{ quantity }} attempts", - "timeout_request": "solicitar el tiempo de tiempo fuera", - "token_not_supported": "{{ token }} is not supported for this call", - "transaction_activity_summary": "error en el resumen de la actividad de transacción", + "submit_sell_order": "no se pudo enviar la orden de venta", + "synchronization_attempts": "no se pudo sincronizar después de {{ quantity }} intentos", + "timeout_request": "la solicitud excedió el tiempo límite", + "token_not_supported": "{{ token }} no es compatible con esta llamada", + "transaction_activity_summary": "error en el resumen de actividad de transacción", "unknown_error": "error desconocido", - "unknown_admin_action_type": "unknown admin action type: {{ type }}", + "unknown_admin_action_type": "tipo de acción administrativa desconocida: {{ type }}", "update_foreign_fee": "no se pudo actualizar la tarifa extranjera", - "update_tradebot": "no se puede actualizar TradeBot", - "upload_encryption": "carga fallida debido al cifrado fallido", - "upload": "carga falló", - "use_private_service": "para una publicación encriptada, utilice un servicio que termine con _Private", - "user_qortal_name": "el usuario no tiene nombre Qortal", - "max_size_publish": "tamaño máximo permitido por archivo: {{size}} GB.", - "max_size_publish_public": "tamaño máximo permitido en el nodo público: {{size}} MB. Por favor, utilice su nodo local para archivos más grandes." + "update_tradebot": "no se pudo actualizar el bot de intercambio", + "upload_encryption": "la carga falló debido a un error de cifrado", + "upload": "carga fallida", + "use_private_service": "para publicaciones cifradas, utilice un servicio que termine en _PRIVATE", + "user_qortal_name": "el usuario no tiene un nombre Qortal", + "max_size_publish": "el tamaño máximo permitido por archivo es de {{size}} GB.", + "max_size_publish_public": "el tamaño máximo permitido en el nodo público es de {{size}} MB. Utilice su nodo local para archivos más grandes." }, "generic": { - "calculate_fee": "*the {{ amount }} sats fee is derived from {{ rate }} sats per kb, for a transaction that is approximately 300 bytes in size.", - "confirm_join_group": "confirme unirse al grupo:", - "include_data_decrypt": "incluya datos para descifrar", - "include_data_encrypt": "incluya datos para encriptar", - "max_retry_transaction": "alcanzó los requisitos de Max. Omitiendo transacción.", - "no_action_public_node": "esta acción no se puede hacer a través de un nodo público", - "private_service": "utilice un servicio privado", - "provide_group_id": "proporcione un grupo de grupo", - "read_transaction_carefully": "¡Lea la transacción cuidadosamente antes de aceptar!", - "user_declined_add_list": "el usuario declinó agregar a la lista", - "user_declined_delete_from_list": "el usuario declinó Eliminar de la lista", - "user_declined_delete_hosted_resources": "el usuario declinó eliminar recursos alojados", - "user_declined_join": "el usuario declinó unirse al grupo", - "user_declined_list": "el usuario declinó obtener una lista de recursos alojados", - "user_declined_request": "solicitud de usuario rechazada", - "user_declined_save_file": "el usuario declinó guardar el archivo", - "user_declined_send_message": "el usuario declinó enviar un mensaje", - "user_declined_share_list": "el usuario declinó la lista de acciones" + "calculate_fee": "*La tarifa de {{ amount }} sats se deriva de {{ rate }} sats por KB, para una transacción de aproximadamente 300 bytes.", + "confirm_join_group": "confirmar unión al grupo:", + "include_data_decrypt": "por favor incluya los datos para descifrar", + "include_data_encrypt": "por favor incluya los datos para cifrar", + "max_retry_transaction": "se alcanzó el número máximo de reintentos. Saltando transacción.", + "no_action_public_node": "esta acción no se puede realizar a través de un nodo público", + "private_service": "por favor utilice un servicio privado", + "provide_group_id": "por favor proporcione un groupId", + "read_transaction_carefully": "¡lea cuidadosamente la transacción antes de aceptar!", + "user_declined_add_list": "el usuario rechazó agregar a la lista", + "user_declined_delete_from_list": "el usuario rechazó eliminar de la lista", + "user_declined_delete_hosted_resources": "el usuario rechazó eliminar recursos alojados", + "user_declined_join": "el usuario rechazó unirse al grupo", + "user_declined_list": "el usuario rechazó obtener la lista de recursos alojados", + "user_declined_request": "el usuario rechazó la solicitud", + "user_declined_save_file": "el usuario rechazó guardar el archivo", + "user_declined_send_message": "el usuario rechazó enviar el mensaje", + "user_declined_share_list": "el usuario rechazó compartir la lista" } }, - "name": "name: {{ name }}", - "option": "option: {{ option }}", - "options": "options: {{ optionList }}", + "name": "nombre: {{ name }}", + "option": "opción: {{ option }}", + "options": "opciones: {{ optionList }}", "permission": { - "access_list": "¿Le da permiso a esta solicitud para acceder a la lista?", - "add_admin": "do you give this application permission to add user {{ invitee }} as an admin?", - "all_item_list": "do you give this application permission to add the following to the list {{ name }}:", - "authenticate": "¿Da permiso a esta solicitud para autenticar?", - "ban": "do you give this application permission to ban {{ partecipant }} from the group?", - "buy_name_detail": "buying {{ name }} for {{ price }} QORT", - "buy_name": "¿Da permiso a esta solicitud para comprar un nombre?", - "buy_order_fee_estimation_one": "this fee is an estimate based on {{ quantity }} order, assuming a 300-byte size at a rate of {{ fee }} {{ ticker }} per KB.", - "buy_order_fee_estimation_other": "this fee is an estimate based on {{ quantity }} orders, assuming a 300-byte size at a rate of {{ fee }} {{ ticker }} per KB.", - "buy_order_per_kb": "{{ fee }} {{ ticker }} per kb", - "buy_order_quantity_one": "{{ quantity }} buy order", - "buy_order_quantity_other": "{{ quantity }} buy orders", - "buy_order_ticker": "{{ qort_amount }} QORT for {{ foreign_amount }} {{ ticker }}", - "buy_order": "¿Da este permiso de solicitud para realizar un pedido de compra?", - "cancel_ban": "do you give this application permission to cancel the group ban for user {{ partecipant }}?", - "cancel_group_invite": "do you give this application permission to cancel the group invite for {{ invitee }}?", - "cancel_sell_order": "¿Da permiso a esta solicitud para realizar: cancelar un pedido de venta?", - "create_group": "¿Da permiso a esta solicitud para crear un grupo?", - "delete_hosts_resources": "do you give this application permission to delete {{ size }} hosted resources?", - "fetch_balance": "do you give this application permission to fetch your {{ coin }} balance", - "get_wallet_info": "¿Da permiso a esta solicitud para obtener la información de su billetera?", - "get_wallet_transactions": "¿Le da permiso a esta solicitud para recuperar sus transacciones de billetera?", - "invite": "do you give this application permission to invite {{ invitee }}?", - "kick": "do you give this application permission to kick {{ partecipant }} from the group?", - "leave_group": "¿Da permiso a esta solicitud para dejar el siguiente grupo?", - "list_hosted_data": "¿Le da permiso a esta solicitud para obtener una lista de sus datos alojados?", - "order_detail": "{{ qort_amount }} QORT for {{ foreign_amount }} {{ ticker }}", - "pay_publish": "¿Da permiso a esta solicitud para realizar los siguientes pagos y publicaciones?", - "perform_admin_action_with_value": "with value: {{ value }}", - "perform_admin_action": "do you give this application permission to perform the admin action: {{ type }}", - "publish_qdn": "¿Da este permiso de solicitud para publicar en QDN?", - "register_name": "¿Da permiso a esta solicitud para registrar este nombre?", - "remove_admin": "do you give this application permission to remove user {{ partecipant }} as an admin?", - "remove_from_list": "do you give this application permission to remove the following from the list {{ name }}:", - "sell_name_cancel": "¿Da permiso a esta solicitud para cancelar la venta de un nombre?", - "sell_name_transaction_detail": "sell {{ name }} for {{ price }} QORT", - "sell_name_transaction": "¿Da permiso a esta solicitud para crear una transacción de nombre de venta?", - "sell_order": "¿Da este permiso de solicitud para realizar un pedido de venta?", - "send_chat_message": "¿Da permiso a esta solicitud para enviar este mensaje de chat?", - "send_coins": "¿Da permiso a esta solicitud para enviar monedas?", - "server_add": "¿Da permiso a esta aplicación para agregar un servidor?", - "server_remove": "¿Da permiso a esta aplicación para eliminar un servidor?", - "set_current_server": "¿Da permiso a esta aplicación para establecer el servidor actual?", - "sign_fee": "¿Da permiso a esta solicitud para firmar las tarifas requeridas para todas sus ofertas comerciales?", - "sign_process_transaction": "¿Da permiso a esta solicitud para firmar y procesar una transacción?", - "sign_transaction": "¿Da permiso a esta solicitud para firmar una transacción?", - "transfer_asset": "¿Da este permiso de solicitud para transferir el siguiente activo?", - "update_foreign_fee": "¿Da permiso a esta solicitud para actualizar las tarifas extranjeras en su nodo?", - "update_group_detail": "new owner: {{ owner }}", - "update_group": "¿Da permiso a esta aplicación para actualizar este grupo?" + "access_list": "¿Deseas permitir que esta aplicación acceda a la lista?", + "add_admin": "¿Deseas permitir que esta aplicación agregue al usuario {{ invitee }} como administrador?", + "all_item_list": "¿Deseas permitir que esta aplicación agregue lo siguiente a la lista {{ name }}:", + "authenticate": "¿Deseas permitir que esta aplicación se autentique?", + "ban": "¿Deseas permitir que esta aplicación expulse a {{ partecipant }} del grupo?", + "buy_name_detail": "comprando {{ name }} por {{ price }} QORT", + "buy_name": "¿Deseas permitir que esta aplicación compre un nombre?", + "buy_order_fee_estimation_one": "Esta tarifa es una estimación basada en {{ quantity }} orden, asumiendo un tamaño de 300 bytes y una tasa de {{ fee }} {{ ticker }} por KB.", + "buy_order_fee_estimation_other": "Esta tarifa es una estimación basada en {{ quantity }} órdenes, asumiendo un tamaño de 300 bytes y una tasa de {{ fee }} {{ ticker }} por KB.", + "buy_order_per_kb": "{{ fee }} {{ ticker }} por KB", + "buy_order_quantity_one": "{{ quantity }} orden de compra", + "buy_order_quantity_other": "{{ quantity }} órdenes de compra", + "buy_order_ticker": "{{ qort_amount }} QORT por {{ foreign_amount }} {{ ticker }}", + "buy_order": "¿Deseas permitir que esta aplicación realice una orden de compra?", + "cancel_ban": "¿Deseas permitir que esta aplicación cancele la expulsión del usuario {{ partecipant }} del grupo?", + "cancel_group_invite": "¿Deseas permitir que esta aplicación cancele la invitación al grupo de {{ invitee }}?", + "cancel_sell_order": "¿Deseas permitir que esta aplicación cancele una orden de venta?", + "create_group": "¿Deseas permitir que esta aplicación cree un grupo?", + "delete_hosts_resources": "¿Deseas permitir que esta aplicación elimine {{ size }} recursos alojados?", + "fetch_balance": "¿Deseas permitir que esta aplicación consulte tu saldo de {{ coin }}?", + "get_wallet_info": "¿Deseas permitir que esta aplicación acceda a la información de tu billetera?", + "get_wallet_transactions": "¿Deseas permitir que esta aplicación consulte tus transacciones?", + "invite": "¿Deseas permitir que esta aplicación invite a {{ invitee }}?", + "kick": "¿Deseas permitir que esta aplicación expulse a {{ partecipant }} del grupo?", + "leave_group": "¿Deseas permitir que esta aplicación abandone el siguiente grupo?", + "list_hosted_data": "¿Deseas permitir que esta aplicación obtenga una lista de tus datos alojados?", + "order_detail": "{{ qort_amount }} QORT por {{ foreign_amount }} {{ ticker }}", + "pay_publish": "¿Deseas permitir que esta aplicación realice los siguientes pagos y publicaciones?", + "perform_admin_action_with_value": "con valor: {{ value }}", + "perform_admin_action": "¿Deseas permitir que esta aplicación realice la acción administrativa: {{ type }}?", + "publish_qdn": "¿Deseas permitir que esta aplicación publique en QDN?", + "register_name": "¿Deseas permitir que esta aplicación registre este nombre?", + "remove_admin": "¿Deseas permitir que esta aplicación elimine al usuario {{ partecipant }} como administrador?", + "remove_from_list": "¿Deseas permitir que esta aplicación elimine lo siguiente de la lista {{ name }}?", + "sell_name_cancel": "¿Deseas permitir que esta aplicación cancele la venta de un nombre?", + "sell_name_transaction_detail": "vender {{ name }} por {{ price }} QORT", + "sell_name_transaction": "¿Deseas permitir que esta aplicación cree una transacción para vender un nombre?", + "sell_order": "¿Deseas permitir que esta aplicación realice una orden de venta?", + "send_chat_message": "¿Deseas permitir que esta aplicación envíe este mensaje de chat?", + "send_coins": "¿Deseas permitir que esta aplicación envíe monedas?", + "server_add": "¿Deseas permitir que esta aplicación agregue un servidor?", + "server_remove": "¿Deseas permitir que esta aplicación elimine un servidor?", + "set_current_server": "¿Deseas permitir que esta aplicación establezca el servidor actual?", + "sign_fee": "¿Deseas permitir que esta aplicación firme las tarifas requeridas para todas tus ofertas comerciales?", + "sign_process_transaction": "¿Deseas permitir que esta aplicación firme y procese una transacción?", + "sign_transaction": "¿Deseas permitir que esta aplicación firme una transacción?", + "transfer_asset": "¿Deseas permitir que esta aplicación transfiera el siguiente activo?", + "update_foreign_fee": "¿Deseas permitir que esta aplicación actualice las tarifas externas en tu nodo?", + "update_group_detail": "nuevo propietario: {{ owner }}", + "update_group": "¿Deseas permitir que esta aplicación actualice este grupo?" }, - "poll": "poll: {{ name }}", - "provide_recipient_group_id": "proporcione un destinatario o groupid", - "request_create_poll": "está solicitando crear la encuesta a continuación:", - "request_vote_poll": "you are being requested to vote on the poll below:", - "sats_per_kb": "{{ amount }} sats per KB", + "poll": "votación: {{ name }}", + "provide_recipient_group_id": "por favor proporciona un destinatario o groupId", + "request_create_poll": "estás solicitando crear la siguiente votación:", + "request_vote_poll": "se te solicita votar en la siguiente votación:", + "sats_per_kb": "{{ amount }} sats por KB", "sats": "{{ amount }} sats", "server_host": "host: {{ host }}", - "server_type": "type: {{ type }}", - "to_group": "to: group {{ group_id }}", - "to_recipient": "to: {{ recipient }}", - "total_locking_fee": "total Locking Fee:", - "total_unlocking_fee": "total Unlocking Fee:", - "value": "value: {{ value }}" + "server_type": "tipo: {{ type }}", + "to_group": "a: grupo {{ group_id }}", + "to_recipient": "a: {{ recipient }}", + "total_locking_fee": "cuota total de bloqueo:", + "total_unlocking_fee": "cuota total de desbloqueo:", + "value": "valor: {{ value }}" } diff --git a/src/i18n/locales/fr/question.json b/src/i18n/locales/fr/question.json index a57ab5c..0e0b6c2 100644 --- a/src/i18n/locales/fr/question.json +++ b/src/i18n/locales/fr/question.json @@ -1,194 +1,194 @@ { - "accept_app_fee": "accept app fee", - "always_authenticate": "always authenticate automatically", - "always_chat_messages": "always allow chat messages from this app", - "always_retrieve_balance": "always allow balance to be retrieved automatically", - "always_retrieve_list": "always allow lists to be retrieved automatically", - "always_retrieve_wallet": "always allow wallet to be retrieved automatically", - "always_retrieve_wallet_transactions": "always allow wallet transactions to be retrieved automatically", - "amount_qty": "amount: {{ quantity }}", - "asset_name": "asset: {{ asset }}", - "assets_used_pay": "asset used in payments: {{ asset }}", - "coin": "coin: {{ coin }}", - "description": "description: {{ description }}", - "deploy_at": "would you like to deploy this AT?", - "download_file": "would you like to download:", + "accept_app_fee": "accepter les frais de l'application", + "always_authenticate": "toujours s'authentifier automatiquement", + "always_chat_messages": "toujours autoriser les messages de chat de cette application", + "always_retrieve_balance": "toujours autoriser la récupération automatique du solde", + "always_retrieve_list": "toujours autoriser la récupération automatique des listes", + "always_retrieve_wallet": "toujours autoriser la récupération automatique du portefeuille", + "always_retrieve_wallet_transactions": "toujours autoriser la récupération automatique des transactions du portefeuille", + "amount_qty": "montant : {{ quantity }}", + "asset_name": "actif : {{ asset }}", + "assets_used_pay": "actif utilisé pour le paiement : {{ asset }}", + "coin": "pièce : {{ coin }}", + "description": "description : {{ description }}", + "deploy_at": "Souhaitez-vous déployer cet AT ?", + "download_file": "Souhaitez-vous télécharger :", "message": { "error": { - "add_to_list": "failed to add to list", - "at_info": "cannot find AT info.", - "buy_order": "failed to submit trade order", - "cancel_sell_order": "failed to Cancel Sell Order. Try again!", - "copy_clipboard": "failed to copy to clipboard", - "create_sell_order": "failed to Create Sell Order. Try again!", - "create_tradebot": "unable to create tradebot", - "decode_transaction": "failed to decode transaction", - "decrypt": "unable to decrypt", - "decrypt_message": "failed to decrypt the message. Ensure the data and keys are correct", - "decryption_failed": "decryption failed", - "empty_receiver": "receiver cannot be empty!", - "encrypt": "unable to encrypt", - "encryption_failed": "encryption failed", - "encryption_requires_public_key": "encrypting data requires public keys", - "fetch_balance_token": "failed to fetch {{ token }} Balance. Try again!", - "fetch_balance": "unable to fetch balance", - "fetch_connection_history": "failed to fetch server connection history", - "fetch_generic": "unable to fetch", - "fetch_group": "failed to fetch the group", - "fetch_list": "failed to fetch the list", - "fetch_poll": "failed to fetch poll", - "fetch_recipient_public_key": "failed to fetch recipient's public key", - "fetch_wallet_info": "unable to fetch wallet information", - "fetch_wallet_transactions": "unable to fetch wallet transactions", - "fetch_wallet": "fetch Wallet Failed. Please try again", - "file_extension": "a file extension could not be derived", - "gateway_balance_local_node": "cannot view {{ token }} balance through the gateway. Please use your local node.", - "gateway_non_qort_local_node": "cannot send a non-QORT coin through the gateway. Please use your local node.", - "gateway_retrieve_balance": "retrieving {{ token }} balance is not allowed through a gateway", - "gateway_wallet_local_node": "cannot view {{ token }} wallet through the gateway. Please use your local node.", - "get_foreign_fee": "error in get foreign fee", - "insufficient_balance_qort": "your QORT balance is insufficient", - "insufficient_balance": "your asset balance is insufficient", - "insufficient_funds": "insufficient funds", - "invalid_encryption_iv": "invalid IV: AES-GCM requires a 12-byte IV", - "invalid_encryption_key": "invalid key: AES-GCM requires a 256-bit key.", - "invalid_fullcontent": "field fullContent is in an invalid format. Either use a string, base64 or an object", - "invalid_receiver": "invalid receiver address or name", - "invalid_type": "invalid type", - "mime_type": "a mimeType could not be derived", - "missing_fields": "missing fields: {{ fields }}", - "name_already_for_sale": "this name is already for sale", - "name_not_for_sale": "this name is not for sale", - "no_api_found": "no usable API found", - "no_data_encrypted_resource": "no data in the encrypted resource", - "no_data_file_submitted": "no data or file was submitted", - "no_group_found": "group not found", - "no_group_key": "no group key found", - "no_poll": "poll not found", - "no_resources_publish": "no resources to publish", - "node_info": "failed to retrieve node info", - "node_status": "failed to retrieve node status", - "only_encrypted_data": "only encrypted data can go into private services", - "perform_request": "failed to perform request", - "poll_create": "failed to create poll", - "poll_vote": "failed to vote on the poll", - "process_transaction": "unable to process transaction", - "provide_key_shared_link": "for an encrypted resource, you must provide the key to create the shared link", - "registered_name": "a registered name is needed to publish", - "resources_publish": "some resources have failed to publish", - "retrieve_file": "failed to retrieve file", - "retrieve_keys": "unable to retrieve keys", - "retrieve_summary": "failed to retrieve summary", - "retrieve_sync_status": "error in retrieving {{ token }} sync status", - "same_foreign_blockchain": "all requested ATs need to be of the same foreign Blockchain.", - "send": "failed to send", - "server_current_add": "failed to add current server", - "server_current_set": "failed to set current server", - "server_info": "error in retrieving server info", - "server_remove": "failed to remove server", - "submit_sell_order": "failed to submit sell order", - "synchronization_attempts": "failed to synchronize after {{ quantity }} attempts", - "timeout_request": "request timed out", - "token_not_supported": "{{ token }} is not supported for this call", - "transaction_activity_summary": "error in transaction activity summary", - "unknown_error": "unknown error", - "unknown_admin_action_type": "unknown admin action type: {{ type }}", - "update_foreign_fee": "failed to update foreign fee", - "update_tradebot": "unable to update tradebot", - "upload_encryption": "upload failed due to failed encryption", - "upload": "upload failed", - "use_private_service": "for an encrypted publish please use a service that ends with _PRIVATE", - "user_qortal_name": "user has no Qortal name", - "max_size_publish": "taille maximale autorisée par fichier : {{size}} GB.", - "max_size_publish_public": "taille maximale autorisée sur le nœud public : {{size}} MB. Veuillez utiliser votre nœud local pour les fichiers plus volumineux." + "add_to_list": "échec de l'ajout à la liste", + "at_info": "impossible de trouver les informations AT.", + "buy_order": "échec de l'envoi de l'ordre d'achat", + "cancel_sell_order": "échec de l'annulation de l'ordre de vente. Veuillez réessayer !", + "copy_clipboard": "échec de la copie dans le presse-papiers", + "create_sell_order": "échec de la création de l'ordre de vente. Veuillez réessayer !", + "create_tradebot": "impossible de créer le robot de trading", + "decode_transaction": "échec du décodage de la transaction", + "decrypt": "impossible de déchiffrer", + "decrypt_message": "échec du déchiffrement du message. Vérifiez que les données et les clés sont correctes", + "decryption_failed": "échec du déchiffrement", + "empty_receiver": "le destinataire ne peut pas être vide !", + "encrypt": "impossible de chiffrer", + "encryption_failed": "échec du chiffrement", + "encryption_requires_public_key": "le chiffrement des données nécessite des clés publiques", + "fetch_balance_token": "échec de la récupération du solde {{ token }}. Veuillez réessayer !", + "fetch_balance": "impossible de récupérer le solde", + "fetch_connection_history": "échec de la récupération de l'historique de connexion du serveur", + "fetch_generic": "impossible de récupérer", + "fetch_group": "échec de la récupération du groupe", + "fetch_list": "échec de la récupération de la liste", + "fetch_poll": "échec de la récupération du sondage", + "fetch_recipient_public_key": "échec de la récupération de la clé publique du destinataire", + "fetch_wallet_info": "impossible de récupérer les informations du portefeuille", + "fetch_wallet_transactions": "impossible de récupérer les transactions du portefeuille", + "fetch_wallet": "échec de la récupération du portefeuille. Veuillez réessayer", + "file_extension": "impossible de déterminer l'extension du fichier", + "gateway_balance_local_node": "le solde {{ token }} ne peut pas être consulté via la passerelle. Utilisez votre nœud local.", + "gateway_non_qort_local_node": "les pièces non-QORT ne peuvent pas être envoyées via la passerelle. Utilisez votre nœud local.", + "gateway_retrieve_balance": "la récupération du solde {{ token }} n'est pas autorisée via une passerelle", + "gateway_wallet_local_node": "le portefeuille {{ token }} ne peut pas être consulté via la passerelle. Utilisez votre nœud local.", + "get_foreign_fee": "erreur lors de l'obtention des frais étrangers", + "insufficient_balance_qort": "votre solde QORT est insuffisant", + "insufficient_balance": "votre solde d'actif est insuffisant", + "insufficient_funds": "fonds insuffisants", + "invalid_encryption_iv": "IV invalide : AES-GCM nécessite un IV de 12 octets", + "invalid_encryption_key": "clé invalide : AES-GCM nécessite une clé de 256 bits", + "invalid_fullcontent": "le champ fullContent est au format invalide. Utilisez une chaîne, base64 ou un objet", + "invalid_receiver": "adresse ou nom de destinataire invalide", + "invalid_type": "type invalide", + "mime_type": "impossible de déterminer le type MIME", + "missing_fields": "champs manquants : {{ fields }}", + "name_already_for_sale": "ce nom est déjà en vente", + "name_not_for_sale": "ce nom n'est pas à vendre", + "no_api_found": "aucune API utilisable trouvée", + "no_data_encrypted_resource": "aucune donnée dans la ressource chiffrée", + "no_data_file_submitted": "aucune donnée ou fichier soumis", + "no_group_found": "groupe introuvable", + "no_group_key": "aucune clé de groupe trouvée", + "no_poll": "sondage introuvable", + "no_resources_publish": "aucune ressource à publier", + "node_info": "échec de la récupération des infos du nœud", + "node_status": "échec de la récupération de l'état du nœud", + "only_encrypted_data": "seules les données chiffrées peuvent être utilisées dans des services privés", + "perform_request": "échec de l'exécution de la requête", + "poll_create": "échec de la création du sondage", + "poll_vote": "échec du vote dans le sondage", + "process_transaction": "impossible de traiter la transaction", + "provide_key_shared_link": "pour une ressource chiffrée, vous devez fournir la clé pour créer le lien partagé", + "registered_name": "un nom enregistré est requis pour publier", + "resources_publish": "certaines ressources n'ont pas pu être publiées", + "retrieve_file": "échec de la récupération du fichier", + "retrieve_keys": "impossible de récupérer les clés", + "retrieve_summary": "échec de la récupération du résumé", + "retrieve_sync_status": "erreur lors de la récupération du statut de synchronisation de {{ token }}", + "same_foreign_blockchain": "tous les AT demandés doivent appartenir à la même blockchain étrangère.", + "send": "échec de l'envoi", + "server_current_add": "échec de l'ajout du serveur actuel", + "server_current_set": "échec de la définition du serveur actuel", + "server_info": "erreur lors de la récupération des informations du serveur", + "server_remove": "échec de la suppression du serveur", + "submit_sell_order": "échec de l'envoi de l'ordre de vente", + "synchronization_attempts": "échec de la synchronisation après {{ quantity }} tentatives", + "timeout_request": "la requête a expiré", + "token_not_supported": "{{ token }} n'est pas pris en charge pour cet appel", + "transaction_activity_summary": "erreur dans le résumé d'activité des transactions", + "unknown_error": "erreur inconnue", + "unknown_admin_action_type": "type d'action d'administration inconnu : {{ type }}", + "update_foreign_fee": "échec de la mise à jour des frais étrangers", + "update_tradebot": "impossible de mettre à jour le robot de trading", + "upload_encryption": "échec du téléchargement à cause d'une erreur de chiffrement", + "upload": "échec du téléchargement", + "use_private_service": "pour une publication chiffrée, utilisez un service se terminant par _PRIVATE", + "user_qortal_name": "l'utilisateur n'a pas de nom Qortal", + "max_size_publish": "la taille maximale autorisée est de {{size}} Go par fichier.", + "max_size_publish_public": "la taille maximale autorisée sur le nœud public est de {{size}} Mo. Utilisez votre nœud local pour les fichiers plus volumineux." }, "generic": { - "calculate_fee": "*the {{ amount }} sats fee is derived from {{ rate }} sats per kb, for a transaction that is approximately 300 bytes in size.", - "confirm_join_group": "confirm joining the group:", - "include_data_decrypt": "please include data to decrypt", - "include_data_encrypt": "please include data to encrypt", - "max_retry_transaction": "max retries reached. Skipping transaction.", - "no_action_public_node": "this action cannot be done through a public node", - "private_service": "please use a private service", - "provide_group_id": "please provide a groupId", - "read_transaction_carefully": "read the transaction carefully before accepting!", - "user_declined_add_list": "user declined add to list", - "user_declined_delete_from_list": "user declined delete from list", - "user_declined_delete_hosted_resources": "user declined delete hosted resources", - "user_declined_join": "user declined to join group", - "user_declined_list": "user declined to get list of hosted resources", - "user_declined_request": "user declined request", - "user_declined_save_file": "user declined to save file", - "user_declined_send_message": "user declined to send message", - "user_declined_share_list": "user declined to share list" + "calculate_fee": "*Les frais de {{ amount }} sats sont dérivés de {{ rate }} sats par KB, pour une transaction d'environ 300 octets.", + "confirm_join_group": "confirmer l'adhésion au groupe :", + "include_data_decrypt": "veuillez inclure les données à déchiffrer", + "include_data_encrypt": "veuillez inclure les données à chiffrer", + "max_retry_transaction": "nombre maximal de tentatives atteint. Transaction ignorée.", + "no_action_public_node": "cette action ne peut pas être effectuée via un nœud public", + "private_service": "veuillez utiliser un service privé", + "provide_group_id": "veuillez fournir un groupId", + "read_transaction_carefully": "lisez attentivement la transaction avant d'accepter !", + "user_declined_add_list": "l'utilisateur a refusé d'ajouter à la liste", + "user_declined_delete_from_list": "l'utilisateur a refusé de supprimer de la liste", + "user_declined_delete_hosted_resources": "l'utilisateur a refusé de supprimer les ressources hébergées", + "user_declined_join": "l'utilisateur a refusé de rejoindre le groupe", + "user_declined_list": "l'utilisateur a refusé d'obtenir la liste des ressources hébergées", + "user_declined_request": "l'utilisateur a refusé la requête", + "user_declined_save_file": "l'utilisateur a refusé d'enregistrer le fichier", + "user_declined_send_message": "l'utilisateur a refusé d'envoyer le message", + "user_declined_share_list": "l'utilisateur a refusé de partager la liste" } }, - "name": "name: {{ name }}", - "option": "option: {{ option }}", - "options": "options: {{ optionList }}", + "name": "nom : {{ name }}", + "option": "option : {{ option }}", + "options": "options : {{ optionList }}", "permission": { - "access_list": "do you give this application permission to access the list", - "add_admin": "do you give this application permission to add user {{ invitee }} as an admin?", - "all_item_list": "do you give this application permission to add the following to the list {{ name }}:", - "authenticate": "do you give this application permission to authenticate?", - "ban": "do you give this application permission to ban {{ partecipant }} from the group?", - "buy_name_detail": "buying {{ name }} for {{ price }} QORT", - "buy_name": "do you give this application permission to buy a name?", - "buy_order_fee_estimation_one": "this fee is an estimate based on {{ quantity }} order, assuming a 300-byte size at a rate of {{ fee }} {{ ticker }} per KB.", - "buy_order_fee_estimation_other": "this fee is an estimate based on {{ quantity }} orders, assuming a 300-byte size at a rate of {{ fee }} {{ ticker }} per KB.", - "buy_order_per_kb": "{{ fee }} {{ ticker }} per kb", - "buy_order_quantity_one": "{{ quantity }} buy order", - "buy_order_quantity_other": "{{ quantity }} buy orders", - "buy_order_ticker": "{{ qort_amount }} QORT for {{ foreign_amount }} {{ ticker }}", - "buy_order": "do you give this application permission to perform a buy order?", - "cancel_ban": "do you give this application permission to cancel the group ban for user {{ partecipant }}?", - "cancel_group_invite": "do you give this application permission to cancel the group invite for {{ invitee }}?", - "cancel_sell_order": "do you give this application permission to perform: cancel a sell order?", - "create_group": "do you give this application permission to create a group?", - "delete_hosts_resources": "do you give this application permission to delete {{ size }} hosted resources?", - "fetch_balance": "do you give this application permission to fetch your {{ coin }} balance", - "get_wallet_info": "do you give this application permission to get your wallet information?", - "get_wallet_transactions": "do you give this application permission to retrieve your wallet transactions", - "invite": "do you give this application permission to invite {{ invitee }}?", - "kick": "do you give this application permission to kick {{ partecipant }} from the group?", - "leave_group": "do you give this application permission to leave the following group?", - "list_hosted_data": "do you give this application permission to get a list of your hosted data?", - "order_detail": "{{ qort_amount }} QORT for {{ foreign_amount }} {{ ticker }}", - "pay_publish": "do you give this application permission to make the following payments and publishes?", - "perform_admin_action_with_value": "with value: {{ value }}", - "perform_admin_action": "do you give this application permission to perform the admin action: {{ type }}", - "publish_qdn": "do you give this application permission to publish to QDN?", - "register_name": "do you give this application permission to register this name?", - "remove_admin": "do you give this application permission to remove user {{ partecipant }} as an admin?", - "remove_from_list": "do you give this application permission to remove the following from the list {{ name }}:", - "sell_name_cancel": "do you give this application permission to cancel the selling of a name?", - "sell_name_transaction_detail": "sell {{ name }} for {{ price }} QORT", - "sell_name_transaction": "do you give this application permission to create a sell name transaction?", - "sell_order": "do you give this application permission to perform a sell order?", - "send_chat_message": "do you give this application permission to send this chat message?", - "send_coins": "do you give this application permission to send coins?", - "server_add": "do you give this application permission to add a server?", - "server_remove": "do you give this application permission to remove a server?", - "set_current_server": "do you give this application permission to set the current server?", - "sign_fee": "do you give this application permission to sign the required fees for all your trade offers?", - "sign_process_transaction": "do you give this application permission to sign and process a transaction?", - "sign_transaction": "do you give this application permission to sign a transaction?", - "transfer_asset": "do you give this application permission to transfer the following asset?", - "update_foreign_fee": "do you give this application permission to update foreign fees on your node?", - "update_group_detail": "new owner: {{ owner }}", - "update_group": "do you give this application permission to update this group?" + "access_list": "Souhaitez-vous autoriser cette application à accéder à la liste ?", + "add_admin": "Souhaitez-vous autoriser cette application à ajouter l'utilisateur {{ invitee }} comme administrateur ?", + "all_item_list": "Souhaitez-vous autoriser cette application à ajouter les éléments suivants à la liste {{ name }} :", + "authenticate": "Souhaitez-vous autoriser cette application à s'authentifier ?", + "ban": "Souhaitez-vous autoriser cette application à bannir {{ partecipant }} du groupe ?", + "buy_name_detail": "achat de {{ name }} pour {{ price }} QORT", + "buy_name": "Souhaitez-vous autoriser cette application à acheter un nom ?", + "buy_order_fee_estimation_one": "Ces frais sont estimés sur la base de {{ quantity }} ordre, supposant une taille de 300 octets à un taux de {{ fee }} {{ ticker }} par KB.", + "buy_order_fee_estimation_other": "Ces frais sont estimés sur la base de {{ quantity }} ordres, supposant une taille de 300 octets à un taux de {{ fee }} {{ ticker }} par KB.", + "buy_order_per_kb": "{{ fee }} {{ ticker }} par KB", + "buy_order_quantity_one": "{{ quantity }} ordre d'achat", + "buy_order_quantity_other": "{{ quantity }} ordres d'achat", + "buy_order_ticker": "{{ qort_amount }} QORT pour {{ foreign_amount }} {{ ticker }}", + "buy_order": "Souhaitez-vous autoriser cette application à passer un ordre d'achat ?", + "cancel_ban": "Souhaitez-vous autoriser cette application à lever le bannissement de {{ partecipant }} dans le groupe ?", + "cancel_group_invite": "Souhaitez-vous autoriser cette application à annuler l'invitation au groupe de {{ invitee }} ?", + "cancel_sell_order": "Souhaitez-vous autoriser cette application à annuler un ordre de vente ?", + "create_group": "Souhaitez-vous autoriser cette application à créer un groupe ?", + "delete_hosts_resources": "Souhaitez-vous autoriser cette application à supprimer {{ size }} ressources hébergées ?", + "fetch_balance": "Souhaitez-vous autoriser cette application à consulter votre solde {{ coin }} ?", + "get_wallet_info": "Souhaitez-vous autoriser cette application à consulter les informations de votre portefeuille ?", + "get_wallet_transactions": "Souhaitez-vous autoriser cette application à récupérer les transactions de votre portefeuille ?", + "invite": "Souhaitez-vous autoriser cette application à inviter {{ invitee }} ?", + "kick": "Souhaitez-vous autoriser cette application à exclure {{ partecipant }} du groupe ?", + "leave_group": "Souhaitez-vous autoriser cette application à quitter le groupe suivant ?", + "list_hosted_data": "Souhaitez-vous autoriser cette application à obtenir une liste de vos données hébergées ?", + "order_detail": "{{ qort_amount }} QORT pour {{ foreign_amount }} {{ ticker }}", + "pay_publish": "Souhaitez-vous autoriser cette application à effectuer les paiements et publications suivants ?", + "perform_admin_action_with_value": "avec la valeur : {{ value }}", + "perform_admin_action": "Souhaitez-vous autoriser cette application à exécuter l'action d'administration : {{ type }} ?", + "publish_qdn": "Souhaitez-vous autoriser cette application à publier sur QDN ?", + "register_name": "Souhaitez-vous autoriser cette application à enregistrer ce nom ?", + "remove_admin": "Souhaitez-vous autoriser cette application à retirer {{ partecipant }} en tant qu'administrateur ?", + "remove_from_list": "Souhaitez-vous autoriser cette application à supprimer les éléments suivants de la liste {{ name }} :", + "sell_name_cancel": "Souhaitez-vous autoriser cette application à annuler la vente d'un nom ?", + "sell_name_transaction_detail": "vente de {{ name }} pour {{ price }} QORT", + "sell_name_transaction": "Souhaitez-vous autoriser cette application à créer une transaction de vente de nom ?", + "sell_order": "Souhaitez-vous autoriser cette application à passer un ordre de vente ?", + "send_chat_message": "Souhaitez-vous autoriser cette application à envoyer ce message de chat ?", + "send_coins": "Souhaitez-vous autoriser cette application à envoyer des pièces ?", + "server_add": "Souhaitez-vous autoriser cette application à ajouter un serveur ?", + "server_remove": "Souhaitez-vous autoriser cette application à supprimer un serveur ?", + "set_current_server": "Souhaitez-vous autoriser cette application à définir le serveur actuel ?", + "sign_fee": "Souhaitez-vous autoriser cette application à signer les frais requis pour toutes vos offres de trading ?", + "sign_process_transaction": "Souhaitez-vous autoriser cette application à signer et traiter une transaction ?", + "sign_transaction": "Souhaitez-vous autoriser cette application à signer une transaction ?", + "transfer_asset": "Souhaitez-vous autoriser cette application à transférer l'actif suivant ?", + "update_foreign_fee": "Souhaitez-vous autoriser cette application à mettre à jour les frais étrangers sur votre nœud ?", + "update_group_detail": "nouveau propriétaire : {{ owner }}", + "update_group": "Souhaitez-vous autoriser cette application à mettre à jour ce groupe ?" }, - "poll": "poll: {{ name }}", - "provide_recipient_group_id": "please provide a recipient or groupId", - "request_create_poll": "you are requesting to create the poll below:", - "request_vote_poll": "you are being requested to vote on the poll below:", - "sats_per_kb": "{{ amount }} sats per KB", + "poll": "sondage : {{ name }}", + "provide_recipient_group_id": "veuillez fournir un destinataire ou un groupId", + "request_create_poll": "vous demandez la création du sondage suivant :", + "request_vote_poll": "vous êtes invité à voter au sondage suivant :", + "sats_per_kb": "{{ amount }} sats par KB", "sats": "{{ amount }} sats", - "server_host": "host: {{ host }}", - "server_type": "type: {{ type }}", - "to_group": "to: group {{ group_id }}", - "to_recipient": "to: {{ recipient }}", - "total_locking_fee": "total Locking Fee:", - "total_unlocking_fee": "total Unlocking Fee:", - "value": "value: {{ value }}" + "server_host": "hôte : {{ host }}", + "server_type": "type : {{ type }}", + "to_group": "à : groupe {{ group_id }}", + "to_recipient": "à : {{ recipient }}", + "total_locking_fee": "frais de verrouillage totaux :", + "total_unlocking_fee": "frais de déverrouillage totaux :", + "value": "valeur : {{ value }}" } diff --git a/src/i18n/locales/ja/question.json b/src/i18n/locales/ja/question.json index 68709d2..0adb915 100644 --- a/src/i18n/locales/ja/question.json +++ b/src/i18n/locales/ja/question.json @@ -1,194 +1,194 @@ { - "accept_app_fee": "accept app fee", - "always_authenticate": "always authenticate automatically", - "always_chat_messages": "always allow chat messages from this app", - "always_retrieve_balance": "always allow balance to be retrieved automatically", - "always_retrieve_list": "always allow lists to be retrieved automatically", - "always_retrieve_wallet": "always allow wallet to be retrieved automatically", - "always_retrieve_wallet_transactions": "always allow wallet transactions to be retrieved automatically", - "amount_qty": "amount: {{ quantity }}", - "asset_name": "asset: {{ asset }}", - "assets_used_pay": "asset used in payments: {{ asset }}", - "coin": "coin: {{ coin }}", - "description": "description: {{ description }}", - "deploy_at": "would you like to deploy this AT?", - "download_file": "would you like to download:", + "accept_app_fee": "アプリの手数料を承認する", + "always_authenticate": "常に自動で認証する", + "always_chat_messages": "このアプリからのチャットメッセージを常に許可する", + "always_retrieve_balance": "残高を常に自動で取得する", + "always_retrieve_list": "リストを常に自動で取得する", + "always_retrieve_wallet": "ウォレットを常に自動で取得する", + "always_retrieve_wallet_transactions": "ウォレット取引を常に自動で取得する", + "amount_qty": "金額:{{ quantity }}", + "asset_name": "アセット:{{ asset }}", + "assets_used_pay": "支払いに使用されたアセット:{{ asset }}", + "coin": "コイン:{{ coin }}", + "description": "説明:{{ description }}", + "deploy_at": "このATをデプロイしますか?", + "download_file": "次のファイルをダウンロードしますか:", "message": { "error": { - "add_to_list": "failed to add to list", - "at_info": "cannot find AT info.", - "buy_order": "failed to submit trade order", - "cancel_sell_order": "failed to Cancel Sell Order. Try again!", - "copy_clipboard": "failed to copy to clipboard", - "create_sell_order": "failed to Create Sell Order. Try again!", - "create_tradebot": "unable to create tradebot", - "decode_transaction": "failed to decode transaction", - "decrypt": "unable to decrypt", - "decrypt_message": "failed to decrypt the message. Ensure the data and keys are correct", - "decryption_failed": "decryption failed", - "empty_receiver": "receiver cannot be empty!", - "encrypt": "unable to encrypt", - "encryption_failed": "encryption failed", - "encryption_requires_public_key": "encrypting data requires public keys", - "fetch_balance_token": "failed to fetch {{ token }} Balance. Try again!", - "fetch_balance": "unable to fetch balance", - "fetch_connection_history": "failed to fetch server connection history", - "fetch_generic": "unable to fetch", - "fetch_group": "failed to fetch the group", - "fetch_list": "failed to fetch the list", - "fetch_poll": "failed to fetch poll", - "fetch_recipient_public_key": "failed to fetch recipient's public key", - "fetch_wallet_info": "unable to fetch wallet information", - "fetch_wallet_transactions": "unable to fetch wallet transactions", - "fetch_wallet": "fetch Wallet Failed. Please try again", - "file_extension": "a file extension could not be derived", - "gateway_balance_local_node": "cannot view {{ token }} balance through the gateway. Please use your local node.", - "gateway_non_qort_local_node": "cannot send a non-QORT coin through the gateway. Please use your local node.", - "gateway_retrieve_balance": "retrieving {{ token }} balance is not allowed through a gateway", - "gateway_wallet_local_node": "cannot view {{ token }} wallet through the gateway. Please use your local node.", - "get_foreign_fee": "error in get foreign fee", - "insufficient_balance_qort": "your QORT balance is insufficient", - "insufficient_balance": "your asset balance is insufficient", - "insufficient_funds": "insufficient funds", - "invalid_encryption_iv": "invalid IV: AES-GCM requires a 12-byte IV", - "invalid_encryption_key": "invalid key: AES-GCM requires a 256-bit key.", - "invalid_fullcontent": "field fullContent is in an invalid format. Either use a string, base64 or an object", - "invalid_receiver": "invalid receiver address or name", - "invalid_type": "invalid type", - "mime_type": "a mimeType could not be derived", - "missing_fields": "missing fields: {{ fields }}", - "name_already_for_sale": "this name is already for sale", - "name_not_for_sale": "this name is not for sale", - "no_api_found": "no usable API found", - "no_data_encrypted_resource": "no data in the encrypted resource", - "no_data_file_submitted": "no data or file was submitted", - "no_group_found": "group not found", - "no_group_key": "no group key found", - "no_poll": "poll not found", - "no_resources_publish": "no resources to publish", - "node_info": "failed to retrieve node info", - "node_status": "failed to retrieve node status", - "only_encrypted_data": "only encrypted data can go into private services", - "perform_request": "failed to perform request", - "poll_create": "failed to create poll", - "poll_vote": "failed to vote on the poll", - "process_transaction": "unable to process transaction", - "provide_key_shared_link": "for an encrypted resource, you must provide the key to create the shared link", - "registered_name": "a registered name is needed to publish", - "resources_publish": "some resources have failed to publish", - "retrieve_file": "failed to retrieve file", - "retrieve_keys": "unable to retrieve keys", - "retrieve_summary": "failed to retrieve summary", - "retrieve_sync_status": "error in retrieving {{ token }} sync status", - "same_foreign_blockchain": "all requested ATs need to be of the same foreign Blockchain.", - "send": "failed to send", - "server_current_add": "failed to add current server", - "server_current_set": "failed to set current server", - "server_info": "error in retrieving server info", - "server_remove": "failed to remove server", - "submit_sell_order": "failed to submit sell order", - "synchronization_attempts": "failed to synchronize after {{ quantity }} attempts", - "timeout_request": "request timed out", - "token_not_supported": "{{ token }} is not supported for this call", - "transaction_activity_summary": "error in transaction activity summary", - "unknown_error": "unknown error", - "unknown_admin_action_type": "unknown admin action type: {{ type }}", - "update_foreign_fee": "failed to update foreign fee", - "update_tradebot": "unable to update tradebot", - "upload_encryption": "upload failed due to failed encryption", - "upload": "upload failed", - "use_private_service": "for an encrypted publish please use a service that ends with _PRIVATE", - "user_qortal_name": "user has no Qortal name", - "max_size_publish": "ファイルごとの最大許容サイズ:{{size}} GB。", - "max_size_publish_public": "パブリックノードでの最大許容サイズ:{{size}} MB。ローカルノードをご利用ください。" + "add_to_list": "リストへの追加に失敗しました", + "at_info": "AT情報が見つかりません。", + "buy_order": "取引注文の送信に失敗しました", + "cancel_sell_order": "売却注文のキャンセルに失敗しました。もう一度お試しください!", + "copy_clipboard": "クリップボードへのコピーに失敗しました", + "create_sell_order": "売却注文の作成に失敗しました。もう一度お試しください!", + "create_tradebot": "トレードボットの作成に失敗しました", + "decode_transaction": "トランザクションのデコードに失敗しました", + "decrypt": "復号できません", + "decrypt_message": "メッセージの復号に失敗しました。データと鍵が正しいことを確認してください", + "decryption_failed": "復号に失敗しました", + "empty_receiver": "受信者を空にすることはできません!", + "encrypt": "暗号化できません", + "encryption_failed": "暗号化に失敗しました", + "encryption_requires_public_key": "データの暗号化には公開鍵が必要です", + "fetch_balance_token": "{{ token }}の残高取得に失敗しました。再試行してください!", + "fetch_balance": "残高を取得できません", + "fetch_connection_history": "サーバー接続履歴の取得に失敗しました", + "fetch_generic": "取得に失敗しました", + "fetch_group": "グループの取得に失敗しました", + "fetch_list": "リストの取得に失敗しました", + "fetch_poll": "投票の取得に失敗しました", + "fetch_recipient_public_key": "受信者の公開鍵の取得に失敗しました", + "fetch_wallet_info": "ウォレット情報を取得できません", + "fetch_wallet_transactions": "ウォレットの取引を取得できません", + "fetch_wallet": "ウォレットの取得に失敗しました。もう一度お試しください", + "file_extension": "ファイルの拡張子を特定できませんでした", + "gateway_balance_local_node": "ゲートウェイ経由で{{ token }}の残高を表示できません。ローカルノードを使用してください。", + "gateway_non_qort_local_node": "ゲートウェイ経由でQORT以外のコインを送信できません。ローカルノードを使用してください。", + "gateway_retrieve_balance": "ゲートウェイ経由では{{ token }}の残高取得は許可されていません", + "gateway_wallet_local_node": "ゲートウェイ経由で{{ token }}のウォレットを表示できません。ローカルノードを使用してください。", + "get_foreign_fee": "外国手数料の取得時にエラーが発生しました", + "insufficient_balance_qort": "QORT残高が不足しています", + "insufficient_balance": "資産残高が不足しています", + "insufficient_funds": "残高不足です", + "invalid_encryption_iv": "無効なIV:AES-GCMには12バイトのIVが必要です", + "invalid_encryption_key": "無効な鍵:AES-GCMには256ビットの鍵が必要です", + "invalid_fullcontent": "フィールドfullContentの形式が無効です。文字列、base64、またはオブジェクトを使用してください", + "invalid_receiver": "無効な受信者アドレスまたは名前", + "invalid_type": "無効なタイプ", + "mime_type": "MIMEタイプを特定できませんでした", + "missing_fields": "不足しているフィールド:{{ fields }}", + "name_already_for_sale": "この名前はすでに販売中です", + "name_not_for_sale": "この名前は販売されていません", + "no_api_found": "利用可能なAPIが見つかりません", + "no_data_encrypted_resource": "暗号化リソースにデータがありません", + "no_data_file_submitted": "データまたはファイルが送信されていません", + "no_group_found": "グループが見つかりません", + "no_group_key": "グループキーが見つかりません", + "no_poll": "投票が見つかりません", + "no_resources_publish": "公開するリソースがありません", + "node_info": "ノード情報の取得に失敗しました", + "node_status": "ノードステータスの取得に失敗しました", + "only_encrypted_data": "プライベートサービスには暗号化されたデータのみを使用できます", + "perform_request": "リクエストの実行に失敗しました", + "poll_create": "投票の作成に失敗しました", + "poll_vote": "投票への投票に失敗しました", + "process_transaction": "トランザクションを処理できません", + "provide_key_shared_link": "暗号化リソースのため、共有リンク作成にはキーが必要です", + "registered_name": "公開には登録済みの名前が必要です", + "resources_publish": "一部のリソースの公開に失敗しました", + "retrieve_file": "ファイルの取得に失敗しました", + "retrieve_keys": "鍵の取得に失敗しました", + "retrieve_summary": "概要の取得に失敗しました", + "retrieve_sync_status": "{{ token }}の同期状態の取得時にエラーが発生しました", + "same_foreign_blockchain": "要求されたすべてのATは同じ外部ブロックチェーンである必要があります。", + "send": "送信に失敗しました", + "server_current_add": "現在のサーバーの追加に失敗しました", + "server_current_set": "現在のサーバーの設定に失敗しました", + "server_info": "サーバー情報の取得時にエラーが発生しました", + "server_remove": "サーバーの削除に失敗しました", + "submit_sell_order": "売却注文の送信に失敗しました", + "synchronization_attempts": "{{ quantity }} 回の試行後に同期に失敗しました", + "timeout_request": "リクエストがタイムアウトしました", + "token_not_supported": "{{ token }} はこの呼び出しではサポートされていません", + "transaction_activity_summary": "取引アクティビティの要約でエラーが発生しました", + "unknown_error": "不明なエラー", + "unknown_admin_action_type": "不明な管理アクションタイプ:{{ type }}", + "update_foreign_fee": "外部手数料の更新に失敗しました", + "update_tradebot": "トレードボットの更新ができません", + "upload_encryption": "暗号化に失敗したため、アップロードできませんでした", + "upload": "アップロードに失敗しました", + "use_private_service": "暗号化された公開には、_PRIVATEで終わるサービスを使用してください", + "user_qortal_name": "ユーザーはQortal名を持っていません", + "max_size_publish": "ファイルごとの最大サイズは{{size}}GBです。", + "max_size_publish_public": "公開ノードで許可されている最大ファイルサイズは{{size}}MBです。より大きなファイルにはローカルノードを使用してください。" }, "generic": { - "calculate_fee": "*the {{ amount }} sats fee is derived from {{ rate }} sats per kb, for a transaction that is approximately 300 bytes in size.", - "confirm_join_group": "confirm joining the group:", - "include_data_decrypt": "please include data to decrypt", - "include_data_encrypt": "please include data to encrypt", - "max_retry_transaction": "max retries reached. Skipping transaction.", - "no_action_public_node": "this action cannot be done through a public node", - "private_service": "please use a private service", - "provide_group_id": "please provide a groupId", - "read_transaction_carefully": "read the transaction carefully before accepting!", - "user_declined_add_list": "user declined add to list", - "user_declined_delete_from_list": "user declined delete from list", - "user_declined_delete_hosted_resources": "user declined delete hosted resources", - "user_declined_join": "user declined to join group", - "user_declined_list": "user declined to get list of hosted resources", - "user_declined_request": "user declined request", - "user_declined_save_file": "user declined to save file", - "user_declined_send_message": "user declined to send message", - "user_declined_share_list": "user declined to share list" + "calculate_fee": "*{{ amount }} sats の手数料は、約300バイトのトランザクションに対して、{{ rate }} sats/KB に基づいて算出されています。", + "confirm_join_group": "グループへの参加を確認してください:", + "include_data_decrypt": "復号するデータを含めてください", + "include_data_encrypt": "暗号化するデータを含めてください", + "max_retry_transaction": "最大リトライ回数に達しました。トランザクションをスキップします。", + "no_action_public_node": "この操作はパブリックノードでは実行できません", + "private_service": "プライベートサービスを使用してください", + "provide_group_id": "groupId を提供してください", + "read_transaction_carefully": "トランザクションを承認する前に内容をよく確認してください!", + "user_declined_add_list": "ユーザーがリストへの追加を拒否しました", + "user_declined_delete_from_list": "ユーザーがリストからの削除を拒否しました", + "user_declined_delete_hosted_resources": "ユーザーがホストされたリソースの削除を拒否しました", + "user_declined_join": "ユーザーがグループへの参加を拒否しました", + "user_declined_list": "ユーザーがホストされたリソースのリスト取得を拒否しました", + "user_declined_request": "ユーザーがリクエストを拒否しました", + "user_declined_save_file": "ユーザーがファイルの保存を拒否しました", + "user_declined_send_message": "ユーザーがメッセージの送信を拒否しました", + "user_declined_share_list": "ユーザーがリストの共有を拒否しました" } }, - "name": "name: {{ name }}", - "option": "option: {{ option }}", - "options": "options: {{ optionList }}", + "name": "名前:{{ name }}", + "option": "オプション:{{ option }}", + "options": "オプション一覧:{{ optionList }}", "permission": { - "access_list": "do you give this application permission to access the list", - "add_admin": "do you give this application permission to add user {{ invitee }} as an admin?", - "all_item_list": "do you give this application permission to add the following to the list {{ name }}:", - "authenticate": "do you give this application permission to authenticate?", - "ban": "do you give this application permission to ban {{ partecipant }} from the group?", - "buy_name_detail": "buying {{ name }} for {{ price }} QORT", - "buy_name": "do you give this application permission to buy a name?", - "buy_order_fee_estimation_one": "this fee is an estimate based on {{ quantity }} order, assuming a 300-byte size at a rate of {{ fee }} {{ ticker }} per KB.", - "buy_order_fee_estimation_other": "this fee is an estimate based on {{ quantity }} orders, assuming a 300-byte size at a rate of {{ fee }} {{ ticker }} per KB.", - "buy_order_per_kb": "{{ fee }} {{ ticker }} per kb", - "buy_order_quantity_one": "{{ quantity }} buy order", - "buy_order_quantity_other": "{{ quantity }} buy orders", - "buy_order_ticker": "{{ qort_amount }} QORT for {{ foreign_amount }} {{ ticker }}", - "buy_order": "do you give this application permission to perform a buy order?", - "cancel_ban": "do you give this application permission to cancel the group ban for user {{ partecipant }}?", - "cancel_group_invite": "do you give this application permission to cancel the group invite for {{ invitee }}?", - "cancel_sell_order": "do you give this application permission to perform: cancel a sell order?", - "create_group": "do you give this application permission to create a group?", - "delete_hosts_resources": "do you give this application permission to delete {{ size }} hosted resources?", - "fetch_balance": "do you give this application permission to fetch your {{ coin }} balance", - "get_wallet_info": "do you give this application permission to get your wallet information?", - "get_wallet_transactions": "do you give this application permission to retrieve your wallet transactions", - "invite": "do you give this application permission to invite {{ invitee }}?", - "kick": "do you give this application permission to kick {{ partecipant }} from the group?", - "leave_group": "do you give this application permission to leave the following group?", - "list_hosted_data": "do you give this application permission to get a list of your hosted data?", - "order_detail": "{{ qort_amount }} QORT for {{ foreign_amount }} {{ ticker }}", - "pay_publish": "do you give this application permission to make the following payments and publishes?", - "perform_admin_action_with_value": "with value: {{ value }}", - "perform_admin_action": "do you give this application permission to perform the admin action: {{ type }}", - "publish_qdn": "do you give this application permission to publish to QDN?", - "register_name": "do you give this application permission to register this name?", - "remove_admin": "do you give this application permission to remove user {{ partecipant }} as an admin?", - "remove_from_list": "do you give this application permission to remove the following from the list {{ name }}:", - "sell_name_cancel": "do you give this application permission to cancel the selling of a name?", - "sell_name_transaction_detail": "sell {{ name }} for {{ price }} QORT", - "sell_name_transaction": "do you give this application permission to create a sell name transaction?", - "sell_order": "do you give this application permission to perform a sell order?", - "send_chat_message": "do you give this application permission to send this chat message?", - "send_coins": "do you give this application permission to send coins?", - "server_add": "do you give this application permission to add a server?", - "server_remove": "do you give this application permission to remove a server?", - "set_current_server": "do you give this application permission to set the current server?", - "sign_fee": "do you give this application permission to sign the required fees for all your trade offers?", - "sign_process_transaction": "do you give this application permission to sign and process a transaction?", - "sign_transaction": "do you give this application permission to sign a transaction?", - "transfer_asset": "do you give this application permission to transfer the following asset?", - "update_foreign_fee": "do you give this application permission to update foreign fees on your node?", - "update_group_detail": "new owner: {{ owner }}", - "update_group": "do you give this application permission to update this group?" + "access_list": "このアプリにリストへのアクセスを許可しますか?", + "add_admin": "このアプリにユーザー {{ invitee }} を管理者として追加することを許可しますか?", + "all_item_list": "このアプリに以下をリスト {{ name }} に追加することを許可しますか?", + "authenticate": "このアプリに認証を許可しますか?", + "ban": "このアプリに {{ partecipant }} をグループから追放することを許可しますか?", + "buy_name_detail": "{{ price }} QORTで{{ name }}を購入", + "buy_name": "このアプリに名前を購入することを許可しますか?", + "buy_order_fee_estimation_one": "{{ quantity }} 件の注文に基づく推定手数料です。300バイトのサイズで {{ fee }} {{ ticker }}/KB のレートに基づいています。", + "buy_order_fee_estimation_other": "{{ quantity }} 件の注文に基づく推定手数料です。300バイトのサイズで {{ fee }} {{ ticker }}/KB のレートに基づいています。", + "buy_order_per_kb": "{{ fee }} {{ ticker }}/KB", + "buy_order_quantity_one": "{{ quantity }} 件の買い注文", + "buy_order_quantity_other": "{{ quantity }} 件の買い注文", + "buy_order_ticker": "{{ foreign_amount }} {{ ticker }} に対して {{ qort_amount }} QORT", + "buy_order": "このアプリに買い注文を実行することを許可しますか?", + "cancel_ban": "このアプリにユーザー {{ partecipant }} のグループ禁止を解除することを許可しますか?", + "cancel_group_invite": "このアプリに {{ invitee }} へのグループ招待をキャンセルすることを許可しますか?", + "cancel_sell_order": "このアプリに売り注文のキャンセルを許可しますか?", + "create_group": "このアプリにグループを作成することを許可しますか?", + "delete_hosts_resources": "このアプリに {{ size }} 件のホストされたリソースを削除することを許可しますか?", + "fetch_balance": "このアプリに {{ coin }} の残高を取得することを許可しますか?", + "get_wallet_info": "このアプリにウォレット情報へのアクセスを許可しますか?", + "get_wallet_transactions": "このアプリにウォレットの取引履歴を取得することを許可しますか?", + "invite": "このアプリに {{ invitee }} を招待することを許可しますか?", + "kick": "このアプリに {{ partecipant }} をグループからキックすることを許可しますか?", + "leave_group": "このアプリに次のグループを退出することを許可しますか?", + "list_hosted_data": "このアプリにホストされたデータの一覧を取得することを許可しますか?", + "order_detail": "{{ foreign_amount }} {{ ticker }} に対して {{ qort_amount }} QORT", + "pay_publish": "このアプリに以下の支払いや公開を許可しますか?", + "perform_admin_action_with_value": "値:{{ value }}", + "perform_admin_action": "このアプリに管理アクション {{ type }} を実行することを許可しますか?", + "publish_qdn": "このアプリにQDNへの公開を許可しますか?", + "register_name": "このアプリにこの名前を登録することを許可しますか?", + "remove_admin": "このアプリに {{ partecipant }} を管理者から削除することを許可しますか?", + "remove_from_list": "このアプリにリスト {{ name }} から以下を削除することを許可しますか?", + "sell_name_cancel": "このアプリに名前の販売をキャンセルすることを許可しますか?", + "sell_name_transaction_detail": "{{ price }} QORTで{{ name }}を販売", + "sell_name_transaction": "このアプリに名前の販売取引を作成することを許可しますか?", + "sell_order": "このアプリに売り注文を実行することを許可しますか?", + "send_chat_message": "このアプリにこのチャットメッセージを送信することを許可しますか?", + "send_coins": "このアプリにコインを送信することを許可しますか?", + "server_add": "このアプリにサーバーを追加することを許可しますか?", + "server_remove": "このアプリにサーバーを削除することを許可しますか?", + "set_current_server": "このアプリに現在のサーバーを設定することを許可しますか?", + "sign_fee": "このアプリにすべての取引オファーに必要な手数料の署名を許可しますか?", + "sign_process_transaction": "このアプリにトランザクションの署名と処理を許可しますか?", + "sign_transaction": "このアプリにトランザクションの署名を許可しますか?", + "transfer_asset": "このアプリに以下の資産を転送することを許可しますか?", + "update_foreign_fee": "このアプリにノードの外部手数料を更新することを許可しますか?", + "update_group_detail": "新しい所有者:{{ owner }}", + "update_group": "このアプリにこのグループを更新することを許可しますか?" }, - "poll": "poll: {{ name }}", - "provide_recipient_group_id": "please provide a recipient or groupId", - "request_create_poll": "you are requesting to create the poll below:", - "request_vote_poll": "you are being requested to vote on the poll below:", - "sats_per_kb": "{{ amount }} sats per KB", + "poll": "投票:{{ name }}", + "provide_recipient_group_id": "受信者または groupId を入力してください", + "request_create_poll": "次の投票を作成しようとしています:", + "request_vote_poll": "次の投票への投票が求められています:", + "sats_per_kb": "{{ amount }} sats/KB", "sats": "{{ amount }} sats", - "server_host": "host: {{ host }}", - "server_type": "type: {{ type }}", - "to_group": "to: group {{ group_id }}", - "to_recipient": "to: {{ recipient }}", - "total_locking_fee": "total Locking Fee:", - "total_unlocking_fee": "total Unlocking Fee:", - "value": "value: {{ value }}" + "server_host": "ホスト:{{ host }}", + "server_type": "タイプ:{{ type }}", + "to_group": "宛先:グループ {{ group_id }}", + "to_recipient": "宛先:{{ recipient }}", + "total_locking_fee": "ロック手数料合計:", + "total_unlocking_fee": "アンロック手数料合計:", + "value": "値:{{ value }}" } diff --git a/src/i18n/locales/ru/question.json b/src/i18n/locales/ru/question.json index 6ec8202..0cb771b 100644 --- a/src/i18n/locales/ru/question.json +++ b/src/i18n/locales/ru/question.json @@ -1,194 +1,194 @@ { - "accept_app_fee": "принять плату приложения", - "always_authenticate": "всегда аутентифицируйте автоматически", - "always_chat_messages": "Всегда разрешайте сообщения чата из этого приложения", - "always_retrieve_balance": "Всегда позволяйте автоматическому получению баланса", - "always_retrieve_list": "Всегда разрешайте автоматически извлекать списки", - "always_retrieve_wallet": "Всегда позволяйте автоматическому получению кошелька", - "always_retrieve_wallet_transactions": "Всегда позволяйте автоматическому получению транзакций кошелька", - "amount_qty": "amount: {{ quantity }}", - "asset_name": "asset: {{ asset }}", - "assets_used_pay": "asset used in payments: {{ asset }}", - "coin": "coin: {{ coin }}", - "description": "description: {{ description }}", - "deploy_at": "Хотели бы вы развернуть это?", - "download_file": "Хотели бы вы скачать:", + "accept_app_fee": "принять комиссию приложения", + "always_authenticate": "всегда аутентифицировать автоматически", + "always_chat_messages": "всегда разрешать сообщения чата от этого приложения", + "always_retrieve_balance": "всегда автоматически получать баланс", + "always_retrieve_list": "всегда автоматически получать списки", + "always_retrieve_wallet": "всегда автоматически получать кошелек", + "always_retrieve_wallet_transactions": "всегда автоматически получать транзакции кошелька", + "amount_qty": "сумма: {{ quantity }}", + "asset_name": "актив: {{ asset }}", + "assets_used_pay": "используемый актив для оплаты: {{ asset }}", + "coin": "монета: {{ coin }}", + "description": "описание: {{ description }}", + "deploy_at": "Вы хотите развернуть этот AT?", + "download_file": "Вы хотите загрузить:", "message": { "error": { - "add_to_list": "Не удалось добавить в список", - "at_info": "Не могу найти в информации.", - "buy_order": "Не удалось отправить торговый заказ", - "cancel_sell_order": "Не удалось отменить заказ на продажу. Попробуйте еще раз!", - "copy_clipboard": "Не удалось скопировать в буфер обмена", - "create_sell_order": "Не удалось создать заказ на продажу. Попробуйте еще раз!", - "create_tradebot": "Невозможно создать Tradebot", - "decode_transaction": "Не удалось декодировать транзакцию", - "decrypt": "Невозможно расшифровать", - "decrypt_message": "Не удалось расшифровать сообщение. Убедитесь, что данные и ключи верны", - "decryption_failed": "Дешифрование не удалось", - "empty_receiver": "Приемник не может быть пустым!", - "encrypt": "Невозможно зашифровать", - "encryption_failed": "шифрование не удалось", - "encryption_requires_public_key": "Данные шифрования требуют общественных ключей", - "fetch_balance_token": "failed to fetch {{ token }} Balance. Try again!", - "fetch_balance": "Невозможно получить баланс", - "fetch_connection_history": "Не удалось получить историю соединения сервера", - "fetch_generic": "Невозможно получить", + "add_to_list": "не удалось добавить в список", + "at_info": "не удалось найти информацию об AT.", + "buy_order": "не удалось отправить ордер на покупку", + "cancel_sell_order": "не удалось отменить ордер на продажу. Повторите попытку!", + "copy_clipboard": "не удалось скопировать в буфер обмена", + "create_sell_order": "не удалось создать ордер на продажу. Повторите попытку!", + "create_tradebot": "не удалось создать торгового бота", + "decode_transaction": "не удалось декодировать транзакцию", + "decrypt": "не удалось расшифровать", + "decrypt_message": "не удалось расшифровать сообщение. Убедитесь, что данные и ключи верны", + "decryption_failed": "ошибка расшифровки", + "empty_receiver": "поле получателя не может быть пустым!", + "encrypt": "не удалось зашифровать", + "encryption_failed": "ошибка шифрования", + "encryption_requires_public_key": "для шифрования данных требуется открытый ключ", + "fetch_balance_token": "не удалось получить баланс {{ token }}. Повторите попытку!", + "fetch_balance": "не удалось получить баланс", + "fetch_connection_history": "не удалось получить историю подключений к серверу", + "fetch_generic": "не удалось получить данные", "fetch_group": "не удалось получить группу", - "fetch_list": "Не удалось получить список", + "fetch_list": "не удалось получить список", "fetch_poll": "не удалось получить опрос", - "fetch_recipient_public_key": "Не удалось получить открытый ключ получателя", - "fetch_wallet_info": "Невозможно получить информацию о кошельке", - "fetch_wallet_transactions": "Невозможно получить транзакции кошелька", - "fetch_wallet": "fetch Wallet вышел из строя. Пожалуйста, попробуйте еще раз", - "file_extension": "Расширение файла не может быть получено", - "gateway_balance_local_node": "cannot view {{ token }} balance through the gateway. Please use your local node.", - "gateway_non_qort_local_node": "Не могу отправить не-Qort монету через шлюз. Пожалуйста, используйте свой локальный узел.", - "gateway_retrieve_balance": "retrieving {{ token }} balance is not allowed through a gateway", - "gateway_wallet_local_node": "cannot view {{ token }} wallet through the gateway. Please use your local node.", - "get_foreign_fee": "Ошибка получения иностранной платы", - "insufficient_balance_qort": "Ваш баланс Qort недостаточен", - "insufficient_balance": "Ваша баланс активов недостаточен", - "insufficient_funds": "Недостаточно средств", - "invalid_encryption_iv": "invalid IV: AES-GCM требует 12-байтового IV", - "invalid_encryption_key": "Неверный ключ: AES-GCM требует 256-битного ключа.", - "invalid_fullcontent": "Полевой полной контент находится в неверном формате. Либо используйте строку, base64 или объект", - "invalid_receiver": "Неверный адрес или имя приемника", - "invalid_type": "неверный тип", - "mime_type": "Миметип не мог быть получен", - "missing_fields": "missing fields: {{ fields }}", - "name_already_for_sale": "это имя уже продается", - "name_not_for_sale": "Это имя не продается", - "no_api_found": "не найдено полезного API", - "no_data_encrypted_resource": "Нет данных в зашифрованном ресурсе", - "no_data_file_submitted": "Данные или файл не были представлены", + "fetch_recipient_public_key": "не удалось получить открытый ключ получателя", + "fetch_wallet_info": "не удалось получить информацию о кошельке", + "fetch_wallet_transactions": "не удалось получить транзакции кошелька", + "fetch_wallet": "не удалось получить кошелек. Повторите попытку", + "file_extension": "не удалось определить расширение файла", + "gateway_balance_local_node": "нельзя просмотреть баланс {{ token }} через шлюз. Используйте локальный узел.", + "gateway_non_qort_local_node": "нельзя отправить не-QORT монету через шлюз. Используйте локальный узел.", + "gateway_retrieve_balance": "получение баланса {{ token }} через шлюз запрещено", + "gateway_wallet_local_node": "нельзя просмотреть кошелек {{ token }} через шлюз. Используйте локальный узел.", + "get_foreign_fee": "ошибка при получении внешней комиссии", + "insufficient_balance_qort": "недостаточно QORT на балансе", + "insufficient_balance": "недостаточно средств на счете", + "insufficient_funds": "недостаточно средств", + "invalid_encryption_iv": "недопустимый IV: AES-GCM требует IV длиной 12 байт", + "invalid_encryption_key": "недопустимый ключ: AES-GCM требует ключ длиной 256 бит", + "invalid_fullcontent": "поле fullContent имеет неверный формат. Используйте строку, base64 или объект", + "invalid_receiver": "некорректный адрес получателя или имя", + "invalid_type": "недопустимый тип", + "mime_type": "не удалось определить MIME-тип", + "missing_fields": "отсутствуют поля: {{ fields }}", + "name_already_for_sale": "это имя уже выставлено на продажу", + "name_not_for_sale": "это имя не выставлено на продажу", + "no_api_found": "не найдено подходящего API", + "no_data_encrypted_resource": "в зашифрованном ресурсе отсутствуют данные", + "no_data_file_submitted": "данные или файл не были отправлены", "no_group_found": "группа не найдена", - "no_group_key": "Групповой ключ не найден", - "no_poll": "Опрос не найден", - "no_resources_publish": "Нет ресурсов для публикации", - "node_info": "Не удалось получить информацию о узле", - "node_status": "Не удалось получить статус узла", - "only_encrypted_data": "Только зашифрованные данные могут перейти в частные услуги", - "perform_request": "Не удалось выполнить запрос", - "poll_create": "Не удалось создать опрос", - "poll_vote": "не удалось проголосовать за опрос", - "process_transaction": "Невозможно обработать транзакцию", - "provide_key_shared_link": "Для зашифрованного ресурса вы должны предоставить ключ для создания общей ссылки", - "registered_name": "зарегистрированное имя необходимо для публикации", - "resources_publish": "Некоторые ресурсы не опубликовали", - "retrieve_file": "Не удалось получить файл", - "retrieve_keys": "Невозможно получить ключи", - "retrieve_summary": "Не удалось получить резюме", - "retrieve_sync_status": "error in retrieving {{ token }} sync status", - "same_foreign_blockchain": "Все запрашиваемые ATS должны быть одного и того же иностранного блокчейна.", + "no_group_key": "не найден ключ группы", + "no_poll": "опрос не найден", + "no_resources_publish": "нет ресурсов для публикации", + "node_info": "не удалось получить информацию об узле", + "node_status": "не удалось получить статус узла", + "only_encrypted_data": "только зашифрованные данные могут использоваться в частных сервисах", + "perform_request": "не удалось выполнить запрос", + "poll_create": "не удалось создать опрос", + "poll_vote": "не удалось проголосовать в опросе", + "process_transaction": "не удалось обработать транзакцию", + "provide_key_shared_link": "для зашифрованного ресурса необходимо указать ключ для создания общей ссылки", + "registered_name": "для публикации необходимо зарегистрированное имя", + "resources_publish": "некоторые ресурсы не удалось опубликовать", + "retrieve_file": "не удалось получить файл", + "retrieve_keys": "не удалось получить ключи", + "retrieve_summary": "не удалось получить сводку", + "retrieve_sync_status": "ошибка при получении статуса синхронизации {{ token }}", + "same_foreign_blockchain": "все запрашиваемые AT должны быть из одной внешней блокчейн-сети.", "send": "не удалось отправить", - "server_current_add": "Не удалось добавить текущий сервер", - "server_current_set": "Не удалось установить текущий сервер", - "server_info": "Ошибка при получении информации о сервере", - "server_remove": "Не удалось удалить сервер", - "submit_sell_order": "Не удалось отправить заказ на продажу", - "synchronization_attempts": "failed to synchronize after {{ quantity }} attempts", - "timeout_request": "запросить время", - "token_not_supported": "{{ token }} is not supported for this call", - "transaction_activity_summary": "Ошибка в операциях с транзакцией", + "server_current_add": "не удалось добавить текущий сервер", + "server_current_set": "не удалось установить текущий сервер", + "server_info": "ошибка при получении информации о сервере", + "server_remove": "не удалось удалить сервер", + "submit_sell_order": "не удалось отправить ордер на продажу", + "synchronization_attempts": "не удалось синхронизироваться после {{ quantity }} попыток", + "timeout_request": "время ожидания запроса истекло", + "token_not_supported": "{{ token }} не поддерживается этим вызовом", + "transaction_activity_summary": "ошибка при получении сводки транзакционной активности", "unknown_error": "неизвестная ошибка", - "unknown_admin_action_type": "unknown admin action type: {{ type }}", - "update_foreign_fee": "Не удалось обновить иностранную плату", - "update_tradebot": "Невозможно обновить Tradebot", - "upload_encryption": "Загрузка не удалась из -за неудачного шифрования", - "upload": "Загрузка не удалась", - "use_private_service": "Для зашифрованной публикации, пожалуйста, используйте услугу, которая заканчивается _private", - "user_qortal_name": "У пользователя нет имени Qortal", + "unknown_admin_action_type": "неизвестный тип действия администратора: {{ type }}", + "update_foreign_fee": "не удалось обновить внешнюю комиссию", + "update_tradebot": "не удалось обновить торгового бота", + "upload_encryption": "загрузка не удалась из-за ошибки шифрования", + "upload": "загрузка не удалась", + "use_private_service": "для зашифрованной публикации используйте сервис, оканчивающийся на _PRIVATE", + "user_qortal_name": "у пользователя нет имени Qortal", "max_size_publish": "максимально допустимый размер файла: {{size}} ГБ.", - "max_size_publish_public": "максимально допустимый размер на публичном узле: {{size}} МБ. Пожалуйста, используйте локальный узел для более крупных файлов." + "max_size_publish_public": "максимальный размер файла на публичном узле — {{size}} МБ. Используйте локальный узел для больших файлов." }, "generic": { - "calculate_fee": "*the {{ amount }} sats fee is derived from {{ rate }} sats per kb, for a transaction that is approximately 300 bytes in size.", - "confirm_join_group": "Подтвердите присоединение к группе:", - "include_data_decrypt": "Пожалуйста, включите данные для расшифровки", - "include_data_encrypt": "Пожалуйста, включите данные для шифрования", - "max_retry_transaction": "Макс повторения достиг. Пропуск транзакции.", - "no_action_public_node": "Это действие не может быть сделано через публичный узел", - "private_service": "Пожалуйста, используйте личный сервис", - "provide_group_id": "Пожалуйста, предоставьте Groupid", - "read_transaction_carefully": "Тщательно прочитайте транзакцию, прежде чем принимать!", - "user_declined_add_list": "Пользователь отказался добавить в список", - "user_declined_delete_from_list": "Пользователь отказался удалить из списка", - "user_declined_delete_hosted_resources": "Пользователь отказался от удаления размещенных ресурсов", - "user_declined_join": "Пользователь отказался присоединиться к группе", - "user_declined_list": "Пользователь отказался получить список размещенных ресурсов", - "user_declined_request": "Пользователь отклонил запрос", - "user_declined_save_file": "Пользователь отказался сохранить файл", - "user_declined_send_message": "Пользователь отказался отправлять сообщение", - "user_declined_share_list": "Пользователь отказался обмениваться списком" + "calculate_fee": "*Комиссия {{ amount }} сат составляет примерно {{ rate }} сат/КБ для транзакции размером около 300 байт.", + "confirm_join_group": "подтвердите вступление в группу:", + "include_data_decrypt": "пожалуйста, добавьте данные для расшифровки", + "include_data_encrypt": "пожалуйста, добавьте данные для шифрования", + "max_retry_transaction": "достигнуто максимальное количество попыток. Транзакция пропущена.", + "no_action_public_node": "это действие невозможно через публичный узел", + "private_service": "пожалуйста, используйте приватный сервис", + "provide_group_id": "пожалуйста, укажите groupId", + "read_transaction_carefully": "внимательно прочитайте транзакцию перед подтверждением!", + "user_declined_add_list": "пользователь отклонил добавление в список", + "user_declined_delete_from_list": "пользователь отклонил удаление из списка", + "user_declined_delete_hosted_resources": "пользователь отклонил удаление размещённых ресурсов", + "user_declined_join": "пользователь отклонил присоединение к группе", + "user_declined_list": "пользователь отклонил получение списка размещённых ресурсов", + "user_declined_request": "пользователь отклонил запрос", + "user_declined_save_file": "пользователь отклонил сохранение файла", + "user_declined_send_message": "пользователь отклонил отправку сообщения", + "user_declined_share_list": "пользователь отклонил совместное использование списка" } }, - "name": "name: {{ name }}", - "option": "option: {{ option }}", - "options": "options: {{ optionList }}", + "name": "имя: {{ name }}", + "option": "опция: {{ option }}", + "options": "опции: {{ optionList }}", "permission": { - "access_list": "Предоставляете ли вы это заявление разрешение на доступ к списку", - "add_admin": "do you give this application permission to add user {{ invitee }} as an admin?", - "all_item_list": "do you give this application permission to add the following to the list {{ name }}:", - "authenticate": "Вы даете это заявление разрешение на аутентификацию?", - "ban": "do you give this application permission to ban {{ partecipant }} from the group?", - "buy_name_detail": "buying {{ name }} for {{ price }} QORT", - "buy_name": "Вы даете это заявление разрешение на покупку имени?", - "buy_order_fee_estimation_one": "this fee is an estimate based on {{ quantity }} order, assuming a 300-byte size at a rate of {{ fee }} {{ ticker }} per KB.", - "buy_order_fee_estimation_other": "this fee is an estimate based on {{ quantity }} orders, assuming a 300-byte size at a rate of {{ fee }} {{ ticker }} per KB.", - "buy_order_per_kb": "{{ fee }} {{ ticker }} per kb", - "buy_order_quantity_one": "{{ quantity }} buy order", - "buy_order_quantity_other": "{{ quantity }} buy orders", - "buy_order_ticker": "{{ qort_amount }} QORT for {{ foreign_amount }} {{ ticker }}", - "buy_order": "Вы предоставляете это заявление разрешение на выполнение заказа на покупку?", - "cancel_ban": "do you give this application permission to cancel the group ban for user {{ partecipant }}?", - "cancel_group_invite": "do you give this application permission to cancel the group invite for {{ invitee }}?", - "cancel_sell_order": "Вы даете это заявление разрешение на выполнение: отменить заказ на продажу?", - "create_group": "Вы даете это заявление разрешение на создание группы?", - "delete_hosts_resources": "do you give this application permission to delete {{ size }} hosted resources?", - "fetch_balance": "do you give this application permission to fetch your {{ coin }} balance", - "get_wallet_info": "Вы даете это заявление разрешение на получение информации о кошельке?", - "get_wallet_transactions": "Даете ли вы это заявление разрешение на получение транзакций на кошельке", - "invite": "do you give this application permission to invite {{ invitee }}?", - "kick": "do you give this application permission to kick {{ partecipant }} from the group?", - "leave_group": "Вы даете это заявление разрешение на оставление следующей группы?", - "list_hosted_data": "Вы даете это разрешение на получение списка ваших размещенных данных?", - "order_detail": "{{ qort_amount }} QORT for {{ foreign_amount }} {{ ticker }}", - "pay_publish": "Вы даете это заявление разрешение на выполнение следующих платежей и публикаций?", - "perform_admin_action_with_value": "with value: {{ value }}", - "perform_admin_action": "do you give this application permission to perform the admin action: {{ type }}", - "publish_qdn": "Вы даете это заявление разрешение на публикацию в QDN?", - "register_name": "Вы даете это заявление разрешение на регистрацию этого имени?", - "remove_admin": "do you give this application permission to remove user {{ partecipant }} as an admin?", - "remove_from_list": "do you give this application permission to remove the following from the list {{ name }}:", - "sell_name_cancel": "Вы даете это заявление разрешение на отмену продажи имени?", - "sell_name_transaction_detail": "sell {{ name }} for {{ price }} QORT", - "sell_name_transaction": "Вы даете это заявление разрешение на создание транзакции по имени продажи?", - "sell_order": "Вы даете это заявление разрешение на выполнение заказа на продажу?", - "send_chat_message": "Вы даете это заявление разрешение на отправку этого чата?", - "send_coins": "Вы даете это заявление разрешение на отправку монет?", - "server_add": "Вы даете это разрешение на добавление сервера?", - "server_remove": "Вы даете это разрешение на удаление сервера?", - "set_current_server": "Вы даете это разрешение на установление текущего сервера?", - "sign_fee": "Вы предоставляете это заявление разрешение на подписку необходимых сборов за все ваши торговые предложения?", - "sign_process_transaction": "Вы даете это заявление разрешение на подписи и обработку транзакции?", - "sign_transaction": "Вы даете это заявление разрешение на подпись транзакции?", - "transfer_asset": "Вы даете это заявление разрешение на передачу следующего актива?", - "update_foreign_fee": "Вы даете это заявление разрешение на обновление иностранных сборов на вашем узле?", - "update_group_detail": "new owner: {{ owner }}", - "update_group": "Вы даете это заявление разрешение на обновление этой группы?" + "access_list": "Разрешить этому приложению доступ к списку?", + "add_admin": "Разрешить этому приложению назначить пользователя {{ invitee }} администратором?", + "all_item_list": "Разрешить этому приложению добавить следующее в список {{ name }}:", + "authenticate": "Разрешить этому приложению выполнить аутентификацию?", + "ban": "Разрешить этому приложению забанить {{ partecipant }} в группе?", + "buy_name_detail": "покупка {{ name }} за {{ price }} QORT", + "buy_name": "Разрешить этому приложению купить имя?", + "buy_order_fee_estimation_one": "Комиссия рассчитывается исходя из {{ quantity }} ордера, размером 300 байт при ставке {{ fee }} {{ ticker }} за KB.", + "buy_order_fee_estimation_other": "Комиссия рассчитывается исходя из {{ quantity }} ордеров, размером 300 байт при ставке {{ fee }} {{ ticker }} за KB.", + "buy_order_per_kb": "{{ fee }} {{ ticker }} за KB", + "buy_order_quantity_one": "{{ quantity }} ордер на покупку", + "buy_order_quantity_other": "{{ quantity }} ордеров на покупку", + "buy_order_ticker": "{{ qort_amount }} QORT за {{ foreign_amount }} {{ ticker }}", + "buy_order": "Разрешить этому приложению выполнить ордер на покупку?", + "cancel_ban": "Разрешить этому приложению снять бан с пользователя {{ partecipant }} в группе?", + "cancel_group_invite": "Разрешить этому приложению отменить приглашение в группу для {{ invitee }}?", + "cancel_sell_order": "Разрешить этому приложению отменить ордер на продажу?", + "create_group": "Разрешить этому приложению создать группу?", + "delete_hosts_resources": "Разрешить этому приложению удалить {{ size }} размещённых ресурсов?", + "fetch_balance": "Разрешить этому приложению получить баланс {{ coin }}?", + "get_wallet_info": "Разрешить этому приложению получить информацию о кошельке?", + "get_wallet_transactions": "Разрешить этому приложению получить транзакции кошелька?", + "invite": "Разрешить этому приложению пригласить {{ invitee }}?", + "kick": "Разрешить этому приложению исключить {{ partecipant }} из группы?", + "leave_group": "Разрешить этому приложению выйти из следующей группы?", + "list_hosted_data": "Разрешить этому приложению получить список ваших размещённых данных?", + "order_detail": "{{ qort_amount }} QORT за {{ foreign_amount }} {{ ticker }}", + "pay_publish": "Разрешить этому приложению произвести следующие платежи и публикации?", + "perform_admin_action_with_value": "со значением: {{ value }}", + "perform_admin_action": "Разрешить этому приложению выполнить административное действие: {{ type }}?", + "publish_qdn": "Разрешить этому приложению публиковать в QDN?", + "register_name": "Разрешить этому приложению зарегистрировать это имя?", + "remove_admin": "Разрешить этому приложению удалить пользователя {{ partecipant }} из администраторов?", + "remove_from_list": "Разрешить этому приложению удалить следующее из списка {{ name }}:", + "sell_name_cancel": "Разрешить этому приложению отменить продажу имени?", + "sell_name_transaction_detail": "продажа {{ name }} за {{ price }} QORT", + "sell_name_transaction": "Разрешить этому приложению создать транзакцию продажи имени?", + "sell_order": "Разрешить этому приложению выполнить ордер на продажу?", + "send_chat_message": "Разрешить этому приложению отправить это сообщение в чат?", + "send_coins": "Разрешить этому приложению отправить монеты?", + "server_add": "Разрешить этому приложению добавить сервер?", + "server_remove": "Разрешить этому приложению удалить сервер?", + "set_current_server": "Разрешить этому приложению установить текущий сервер?", + "sign_fee": "Разрешить этому приложению подписать комиссии для всех ваших предложений по сделкам?", + "sign_process_transaction": "Разрешить этому приложению подписать и обработать транзакцию?", + "sign_transaction": "Разрешить этому приложению подписать транзакцию?", + "transfer_asset": "Разрешить этому приложению перевести следующий актив?", + "update_foreign_fee": "Разрешить этому приложению обновить комиссии внешних валют на вашем узле?", + "update_group_detail": "новый владелец: {{ owner }}", + "update_group": "Разрешить этому приложению обновить эту группу?" }, - "poll": "poll: {{ name }}", - "provide_recipient_group_id": "Пожалуйста, предоставьте получателя или группировку", - "request_create_poll": "Вы просите создать опрос ниже:", - "request_vote_poll": "Вас просят проголосовать за опрос ниже:", - "sats_per_kb": "{{ amount }} sats per KB", - "sats": "{{ amount }} sats", - "server_host": "host: {{ host }}", - "server_type": "type: {{ type }}", - "to_group": "to: group {{ group_id }}", - "to_recipient": "to: {{ recipient }}", - "total_locking_fee": "Общая плата за блокировку:", - "total_unlocking_fee": "Общая плата за разблокировку:", - "value": "value: {{ value }}" + "poll": "опрос: {{ name }}", + "provide_recipient_group_id": "пожалуйста, укажите получателя или groupId", + "request_create_poll": "Вы запрашиваете создание следующего опроса:", + "request_vote_poll": "Вам предлагается проголосовать в следующем опросе:", + "sats_per_kb": "{{ amount }} сатоши за KB", + "sats": "{{ amount }} сатоши", + "server_host": "хост: {{ host }}", + "server_type": "тип: {{ type }}", + "to_group": "в: группа {{ group_id }}", + "to_recipient": "кому: {{ recipient }}", + "total_locking_fee": "общая комиссия за блокировку:", + "total_unlocking_fee": "общая комиссия за разблокировку:", + "value": "значение: {{ value }}" } diff --git a/src/i18n/locales/zh/question.json b/src/i18n/locales/zh/question.json index 2ba9c94..c384bb4 100644 --- a/src/i18n/locales/zh/question.json +++ b/src/i18n/locales/zh/question.json @@ -1,194 +1,194 @@ { - "accept_app_fee": "accept app fee", - "always_authenticate": "always authenticate automatically", - "always_chat_messages": "always allow chat messages from this app", - "always_retrieve_balance": "always allow balance to be retrieved automatically", - "always_retrieve_list": "always allow lists to be retrieved automatically", - "always_retrieve_wallet": "always allow wallet to be retrieved automatically", - "always_retrieve_wallet_transactions": "always allow wallet transactions to be retrieved automatically", - "amount_qty": "amount: {{ quantity }}", - "asset_name": "asset: {{ asset }}", - "assets_used_pay": "asset used in payments: {{ asset }}", - "coin": "coin: {{ coin }}", - "description": "description: {{ description }}", - "deploy_at": "would you like to deploy this AT?", - "download_file": "would you like to download:", + "accept_app_fee": "接受应用费用", + "always_authenticate": "始终自动认证", + "always_chat_messages": "始终允许该应用发送聊天消息", + "always_retrieve_balance": "始终自动获取余额", + "always_retrieve_list": "始终自动获取列表", + "always_retrieve_wallet": "始终自动获取钱包", + "always_retrieve_wallet_transactions": "始终自动获取钱包交易记录", + "amount_qty": "金额:{{ quantity }}", + "asset_name": "资产:{{ asset }}", + "assets_used_pay": "用于支付的资产:{{ asset }}", + "coin": "币种:{{ coin }}", + "description": "描述:{{ description }}", + "deploy_at": "您想部署此AT吗?", + "download_file": "您想下载以下内容:", "message": { "error": { - "add_to_list": "failed to add to list", - "at_info": "cannot find AT info.", - "buy_order": "failed to submit trade order", - "cancel_sell_order": "failed to Cancel Sell Order. Try again!", - "copy_clipboard": "failed to copy to clipboard", - "create_sell_order": "failed to Create Sell Order. Try again!", - "create_tradebot": "unable to create tradebot", - "decode_transaction": "failed to decode transaction", - "decrypt": "unable to decrypt", - "decrypt_message": "failed to decrypt the message. Ensure the data and keys are correct", - "decryption_failed": "decryption failed", - "empty_receiver": "receiver cannot be empty!", - "encrypt": "unable to encrypt", - "encryption_failed": "encryption failed", - "encryption_requires_public_key": "encrypting data requires public keys", - "fetch_balance_token": "failed to fetch {{ token }} Balance. Try again!", - "fetch_balance": "unable to fetch balance", - "fetch_connection_history": "failed to fetch server connection history", - "fetch_generic": "unable to fetch", - "fetch_group": "failed to fetch the group", - "fetch_list": "failed to fetch the list", - "fetch_poll": "failed to fetch poll", - "fetch_recipient_public_key": "failed to fetch recipient's public key", - "fetch_wallet_info": "unable to fetch wallet information", - "fetch_wallet_transactions": "unable to fetch wallet transactions", - "fetch_wallet": "fetch Wallet Failed. Please try again", - "file_extension": "a file extension could not be derived", - "gateway_balance_local_node": "cannot view {{ token }} balance through the gateway. Please use your local node.", - "gateway_non_qort_local_node": "cannot send a non-QORT coin through the gateway. Please use your local node.", - "gateway_retrieve_balance": "retrieving {{ token }} balance is not allowed through a gateway", - "gateway_wallet_local_node": "cannot view {{ token }} wallet through the gateway. Please use your local node.", - "get_foreign_fee": "error in get foreign fee", - "insufficient_balance_qort": "your QORT balance is insufficient", - "insufficient_balance": "your asset balance is insufficient", - "insufficient_funds": "insufficient funds", - "invalid_encryption_iv": "invalid IV: AES-GCM requires a 12-byte IV", - "invalid_encryption_key": "invalid key: AES-GCM requires a 256-bit key.", - "invalid_fullcontent": "field fullContent is in an invalid format. Either use a string, base64 or an object", - "invalid_receiver": "invalid receiver address or name", - "invalid_type": "invalid type", - "mime_type": "a mimeType could not be derived", - "missing_fields": "missing fields: {{ fields }}", - "name_already_for_sale": "this name is already for sale", - "name_not_for_sale": "this name is not for sale", - "no_api_found": "no usable API found", - "no_data_encrypted_resource": "no data in the encrypted resource", - "no_data_file_submitted": "no data or file was submitted", - "no_group_found": "group not found", - "no_group_key": "no group key found", - "no_poll": "poll not found", - "no_resources_publish": "no resources to publish", - "node_info": "failed to retrieve node info", - "node_status": "failed to retrieve node status", - "only_encrypted_data": "only encrypted data can go into private services", - "perform_request": "failed to perform request", - "poll_create": "failed to create poll", - "poll_vote": "failed to vote on the poll", - "process_transaction": "unable to process transaction", - "provide_key_shared_link": "for an encrypted resource, you must provide the key to create the shared link", - "registered_name": "a registered name is needed to publish", - "resources_publish": "some resources have failed to publish", - "retrieve_file": "failed to retrieve file", - "retrieve_keys": "unable to retrieve keys", - "retrieve_summary": "failed to retrieve summary", - "retrieve_sync_status": "error in retrieving {{ token }} sync status", - "same_foreign_blockchain": "all requested ATs need to be of the same foreign Blockchain.", - "send": "failed to send", - "server_current_add": "failed to add current server", - "server_current_set": "failed to set current server", - "server_info": "error in retrieving server info", - "server_remove": "failed to remove server", - "submit_sell_order": "failed to submit sell order", - "synchronization_attempts": "failed to synchronize after {{ quantity }} attempts", - "timeout_request": "request timed out", - "token_not_supported": "{{ token }} is not supported for this call", - "transaction_activity_summary": "error in transaction activity summary", - "unknown_error": "unknown error", - "unknown_admin_action_type": "unknown admin action type: {{ type }}", - "update_foreign_fee": "failed to update foreign fee", - "update_tradebot": "unable to update tradebot", - "upload_encryption": "upload failed due to failed encryption", - "upload": "upload failed", - "use_private_service": "for an encrypted publish please use a service that ends with _PRIVATE", - "user_qortal_name": "user has no Qortal name", - "max_size_publish": "每个文件的最大允许大小:{{size}} GB。", - "max_size_publish_public": "公共节点上允许的最大文件大小:{{size}} MB。请使用本地节点上传更大的文件。" + "add_to_list": "添加到列表失败", + "at_info": "无法找到AT信息。", + "buy_order": "提交交易订单失败", + "cancel_sell_order": "取消出售订单失败。请再试一次!", + "copy_clipboard": "复制到剪贴板失败", + "create_sell_order": "创建出售订单失败。请再试一次!", + "create_tradebot": "无法创建交易机器人", + "decode_transaction": "解码交易失败", + "decrypt": "无法解密", + "decrypt_message": "解密消息失败。请确保数据和密钥正确", + "decryption_failed": "解密失败", + "empty_receiver": "收件人不能为空!", + "encrypt": "无法加密", + "encryption_failed": "加密失败", + "encryption_requires_public_key": "加密数据需要公钥", + "fetch_balance_token": "获取 {{ token }} 余额失败。请重试!", + "fetch_balance": "无法获取余额", + "fetch_connection_history": "获取服务器连接历史失败", + "fetch_generic": "无法获取", + "fetch_group": "获取群组失败", + "fetch_list": "获取列表失败", + "fetch_poll": "获取投票失败", + "fetch_recipient_public_key": "获取收件人公钥失败", + "fetch_wallet_info": "无法获取钱包信息", + "fetch_wallet_transactions": "无法获取钱包交易记录", + "fetch_wallet": "获取钱包失败。请再试一次", + "file_extension": "无法推断文件扩展名", + "gateway_balance_local_node": "无法通过网关查看 {{ token }} 余额。请使用本地节点。", + "gateway_non_qort_local_node": "无法通过网关发送非 QORT 币。请使用本地节点。", + "gateway_retrieve_balance": "无法通过网关获取 {{ token }} 余额", + "gateway_wallet_local_node": "无法通过网关查看 {{ token }} 钱包。请使用本地节点。", + "get_foreign_fee": "获取外部费用时出错", + "insufficient_balance_qort": "您的 QORT 余额不足", + "insufficient_balance": "您的资产余额不足", + "insufficient_funds": "资金不足", + "invalid_encryption_iv": "无效的 IV:AES-GCM 需要 12 字节的 IV", + "invalid_encryption_key": "无效的密钥:AES-GCM 需要 256 位密钥。", + "invalid_fullcontent": "字段 fullContent 格式无效。请使用字符串、base64 或对象", + "invalid_receiver": "无效的收件人地址或名称", + "invalid_type": "无效的类型", + "mime_type": "无法推断 MIME 类型", + "missing_fields": "缺少字段:{{ fields }}", + "name_already_for_sale": "该名称已在售", + "name_not_for_sale": "该名称未出售", + "no_api_found": "未找到可用的 API", + "no_data_encrypted_resource": "加密资源中没有数据", + "no_data_file_submitted": "未提交任何数据或文件", + "no_group_found": "未找到群组", + "no_group_key": "未找到群组密钥", + "no_poll": "未找到投票", + "no_resources_publish": "没有可发布的资源", + "node_info": "获取节点信息失败", + "node_status": "获取节点状态失败", + "only_encrypted_data": "仅加密数据可用于私有服务", + "perform_request": "请求执行失败", + "poll_create": "创建投票失败", + "poll_vote": "投票失败", + "process_transaction": "无法处理交易", + "provide_key_shared_link": "加密资源需要提供密钥以创建共享链接", + "registered_name": "发布需要注册的名称", + "resources_publish": "某些资源发布失败", + "retrieve_file": "获取文件失败", + "retrieve_keys": "获取密钥失败", + "retrieve_summary": "获取摘要失败", + "retrieve_sync_status": "获取 {{ token }} 同步状态出错", + "same_foreign_blockchain": "所有请求的 AT 必须属于同一个外部区块链。", + "send": "发送失败", + "server_current_add": "添加当前服务器失败", + "server_current_set": "设置当前服务器失败", + "server_info": "获取服务器信息失败", + "server_remove": "删除服务器失败", + "submit_sell_order": "提交出售订单失败", + "synchronization_attempts": "在 {{ quantity }} 次尝试后仍未同步成功", + "timeout_request": "请求超时", + "token_not_supported": "{{ token }} 不支持该调用", + "transaction_activity_summary": "获取交易活动摘要时出错", + "unknown_error": "未知错误", + "unknown_admin_action_type": "未知的管理员操作类型:{{ type }}", + "update_foreign_fee": "更新外部费用失败", + "update_tradebot": "更新交易机器人失败", + "upload_encryption": "由于加密失败,上传失败", + "upload": "上传失败", + "use_private_service": "请使用以 _PRIVATE 结尾的服务进行加密发布", + "user_qortal_name": "用户没有 Qortal 名称", + "max_size_publish": "每个文件允许的最大大小为 {{size}} GB。", + "max_size_publish_public": "公共节点允许的最大文件大小为 {{size}} MB。请使用本地节点上传更大文件。" }, "generic": { - "calculate_fee": "*the {{ amount }} sats fee is derived from {{ rate }} sats per kb, for a transaction that is approximately 300 bytes in size.", - "confirm_join_group": "confirm joining the group:", - "include_data_decrypt": "please include data to decrypt", - "include_data_encrypt": "please include data to encrypt", - "max_retry_transaction": "max retries reached. Skipping transaction.", - "no_action_public_node": "this action cannot be done through a public node", - "private_service": "please use a private service", - "provide_group_id": "please provide a groupId", - "read_transaction_carefully": "read the transaction carefully before accepting!", - "user_declined_add_list": "user declined add to list", - "user_declined_delete_from_list": "user declined delete from list", - "user_declined_delete_hosted_resources": "user declined delete hosted resources", - "user_declined_join": "user declined to join group", - "user_declined_list": "user declined to get list of hosted resources", - "user_declined_request": "user declined request", - "user_declined_save_file": "user declined to save file", - "user_declined_send_message": "user declined to send message", - "user_declined_share_list": "user declined to share list" + "calculate_fee": "*{{ amount }} 聪的费用是基于每 KB {{ rate }} 聪的费率,交易大约为 300 字节。", + "confirm_join_group": "确认加入该群组:", + "include_data_decrypt": "请提供需要解密的数据", + "include_data_encrypt": "请提供需要加密的数据", + "max_retry_transaction": "已达到最大重试次数。跳过该交易。", + "no_action_public_node": "此操作无法通过公共节点执行", + "private_service": "请使用私有服务", + "provide_group_id": "请提供 groupId", + "read_transaction_carefully": "请在确认前仔细阅读交易内容!", + "user_declined_add_list": "用户拒绝添加到列表", + "user_declined_delete_from_list": "用户拒绝从列表中删除", + "user_declined_delete_hosted_resources": "用户拒绝删除托管的资源", + "user_declined_join": "用户拒绝加入群组", + "user_declined_list": "用户拒绝获取托管资源列表", + "user_declined_request": "用户拒绝请求", + "user_declined_save_file": "用户拒绝保存文件", + "user_declined_send_message": "用户拒绝发送消息", + "user_declined_share_list": "用户拒绝共享列表" } }, - "name": "name: {{ name }}", - "option": "option: {{ option }}", - "options": "options: {{ optionList }}", + "name": "名称:{{ name }}", + "option": "选项:{{ option }}", + "options": "选项列表:{{ optionList }}", "permission": { - "access_list": "do you give this application permission to access the list", - "add_admin": "do you give this application permission to add user {{ invitee }} as an admin?", - "all_item_list": "do you give this application permission to add the following to the list {{ name }}:", - "authenticate": "do you give this application permission to authenticate?", - "ban": "do you give this application permission to ban {{ partecipant }} from the group?", - "buy_name_detail": "buying {{ name }} for {{ price }} QORT", - "buy_name": "do you give this application permission to buy a name?", - "buy_order_fee_estimation_one": "this fee is an estimate based on {{ quantity }} order, assuming a 300-byte size at a rate of {{ fee }} {{ ticker }} per KB.", - "buy_order_fee_estimation_other": "this fee is an estimate based on {{ quantity }} orders, assuming a 300-byte size at a rate of {{ fee }} {{ ticker }} per KB.", - "buy_order_per_kb": "{{ fee }} {{ ticker }} per kb", - "buy_order_quantity_one": "{{ quantity }} buy order", - "buy_order_quantity_other": "{{ quantity }} buy orders", - "buy_order_ticker": "{{ qort_amount }} QORT for {{ foreign_amount }} {{ ticker }}", - "buy_order": "do you give this application permission to perform a buy order?", - "cancel_ban": "do you give this application permission to cancel the group ban for user {{ partecipant }}?", - "cancel_group_invite": "do you give this application permission to cancel the group invite for {{ invitee }}?", - "cancel_sell_order": "do you give this application permission to perform: cancel a sell order?", - "create_group": "do you give this application permission to create a group?", - "delete_hosts_resources": "do you give this application permission to delete {{ size }} hosted resources?", - "fetch_balance": "do you give this application permission to fetch your {{ coin }} balance", - "get_wallet_info": "do you give this application permission to get your wallet information?", - "get_wallet_transactions": "do you give this application permission to retrieve your wallet transactions", - "invite": "do you give this application permission to invite {{ invitee }}?", - "kick": "do you give this application permission to kick {{ partecipant }} from the group?", - "leave_group": "do you give this application permission to leave the following group?", - "list_hosted_data": "do you give this application permission to get a list of your hosted data?", - "order_detail": "{{ qort_amount }} QORT for {{ foreign_amount }} {{ ticker }}", - "pay_publish": "do you give this application permission to make the following payments and publishes?", - "perform_admin_action_with_value": "with value: {{ value }}", - "perform_admin_action": "do you give this application permission to perform the admin action: {{ type }}", - "publish_qdn": "do you give this application permission to publish to QDN?", - "register_name": "do you give this application permission to register this name?", - "remove_admin": "do you give this application permission to remove user {{ partecipant }} as an admin?", - "remove_from_list": "do you give this application permission to remove the following from the list {{ name }}:", - "sell_name_cancel": "do you give this application permission to cancel the selling of a name?", - "sell_name_transaction_detail": "sell {{ name }} for {{ price }} QORT", - "sell_name_transaction": "do you give this application permission to create a sell name transaction?", - "sell_order": "do you give this application permission to perform a sell order?", - "send_chat_message": "do you give this application permission to send this chat message?", - "send_coins": "do you give this application permission to send coins?", - "server_add": "do you give this application permission to add a server?", - "server_remove": "do you give this application permission to remove a server?", - "set_current_server": "do you give this application permission to set the current server?", - "sign_fee": "do you give this application permission to sign the required fees for all your trade offers?", - "sign_process_transaction": "do you give this application permission to sign and process a transaction?", - "sign_transaction": "do you give this application permission to sign a transaction?", - "transfer_asset": "do you give this application permission to transfer the following asset?", - "update_foreign_fee": "do you give this application permission to update foreign fees on your node?", - "update_group_detail": "new owner: {{ owner }}", - "update_group": "do you give this application permission to update this group?" + "access_list": "是否允许该应用访问列表?", + "add_admin": "是否允许该应用将用户 {{ invitee }} 添加为管理员?", + "all_item_list": "是否允许该应用将以下内容添加到列表 {{ name }} 中?", + "authenticate": "是否允许该应用进行身份验证?", + "ban": "是否允许该应用将 {{ partecipant }} 从群组中封禁?", + "buy_name_detail": "以 {{ price }} QORT 购买 {{ name }}", + "buy_name": "是否允许该应用购买名称?", + "buy_order_fee_estimation_one": "该费用是基于 {{ quantity }} 个订单的估算,假设每个交易大小为 300 字节,费率为每 KB {{ fee }} {{ ticker }}。", + "buy_order_fee_estimation_other": "该费用是基于 {{ quantity }} 个订单的估算,假设每个交易大小为 300 字节,费率为每 KB {{ fee }} {{ ticker }}。", + "buy_order_per_kb": "{{ fee }} {{ ticker }} / KB", + "buy_order_quantity_one": "{{ quantity }} 个买单", + "buy_order_quantity_other": "{{ quantity }} 个买单", + "buy_order_ticker": "{{ qort_amount }} QORT 兑换 {{ foreign_amount }} {{ ticker }}", + "buy_order": "是否允许该应用执行买单操作?", + "cancel_ban": "是否允许该应用取消对用户 {{ partecipant }} 的群组封禁?", + "cancel_group_invite": "是否允许该应用取消对 {{ invitee }} 的群组邀请?", + "cancel_sell_order": "是否允许该应用取消一个卖单?", + "create_group": "是否允许该应用创建群组?", + "delete_hosts_resources": "是否允许该应用删除 {{ size }} 个已托管资源?", + "fetch_balance": "是否允许该应用获取您的 {{ coin }} 余额?", + "get_wallet_info": "是否允许该应用获取您的钱包信息?", + "get_wallet_transactions": "是否允许该应用获取您的钱包交易记录?", + "invite": "是否允许该应用邀请 {{ invitee }}?", + "kick": "是否允许该应用将 {{ partecipant }} 从群组中移除?", + "leave_group": "是否允许该应用退出以下群组?", + "list_hosted_data": "是否允许该应用获取您托管的数据列表?", + "order_detail": "{{ qort_amount }} QORT 兑换 {{ foreign_amount }} {{ ticker }}", + "pay_publish": "是否允许该应用执行以下付款和发布?", + "perform_admin_action_with_value": "值:{{ value }}", + "perform_admin_action": "是否允许该应用执行管理员操作:{{ type }}?", + "publish_qdn": "是否允许该应用发布到 QDN?", + "register_name": "是否允许该应用注册该名称?", + "remove_admin": "是否允许该应用将用户 {{ partecipant }} 移除管理员权限?", + "remove_from_list": "是否允许该应用从列表 {{ name }} 中移除以下内容?", + "sell_name_cancel": "是否允许该应用取消名称的出售?", + "sell_name_transaction_detail": "以 {{ price }} QORT 出售 {{ name }}", + "sell_name_transaction": "是否允许该应用创建出售名称的交易?", + "sell_order": "是否允许该应用执行卖单操作?", + "send_chat_message": "是否允许该应用发送此聊天消息?", + "send_coins": "是否允许该应用发送代币?", + "server_add": "是否允许该应用添加服务器?", + "server_remove": "是否允许该应用移除服务器?", + "set_current_server": "是否允许该应用设置当前服务器?", + "sign_fee": "是否允许该应用为所有交易报价签署所需费用?", + "sign_process_transaction": "是否允许该应用签署并处理交易?", + "sign_transaction": "是否允许该应用签署交易?", + "transfer_asset": "是否允许该应用转移以下资产?", + "update_foreign_fee": "是否允许该应用更新节点上的外部费用?", + "update_group_detail": "新所有者:{{ owner }}", + "update_group": "是否允许该应用更新该群组?" }, - "poll": "poll: {{ name }}", - "provide_recipient_group_id": "please provide a recipient or groupId", - "request_create_poll": "you are requesting to create the poll below:", - "request_vote_poll": "you are being requested to vote on the poll below:", - "sats_per_kb": "{{ amount }} sats per KB", + "poll": "投票:{{ name }}", + "provide_recipient_group_id": "请提供接收人或群组ID", + "request_create_poll": "您正在请求创建以下投票:", + "request_vote_poll": "您被请求参与以下投票:", + "sats_per_kb": "{{ amount }} sats / KB", "sats": "{{ amount }} sats", - "server_host": "host: {{ host }}", - "server_type": "type: {{ type }}", - "to_group": "to: group {{ group_id }}", - "to_recipient": "to: {{ recipient }}", - "total_locking_fee": "total Locking Fee:", - "total_unlocking_fee": "total Unlocking Fee:", - "value": "value: {{ value }}" + "server_host": "主机:{{ host }}", + "server_type": "类型:{{ type }}", + "to_group": "发送至群组:{{ group_id }}", + "to_recipient": "发送至:{{ recipient }}", + "total_locking_fee": "总锁仓费用:", + "total_unlocking_fee": "总解锁费用:", + "value": "数值:{{ value }}" } From 5cb788e8f8931492a17e1b1400d9c20029dd695a Mon Sep 17 00:00:00 2001 From: Nicola Benaglia Date: Sat, 7 Jun 2025 17:09:55 +0200 Subject: [PATCH 5/8] Update script: now choose file and targer language --- scripts/i18n_translate_json.py | 90 +++++++++++++++++++++------------- 1 file changed, 55 insertions(+), 35 deletions(-) diff --git a/scripts/i18n_translate_json.py b/scripts/i18n_translate_json.py index 98fd101..e0f8cb5 100644 --- a/scripts/i18n_translate_json.py +++ b/scripts/i18n_translate_json.py @@ -1,61 +1,81 @@ import os import json +import time from deep_translator import GoogleTranslator -from concurrent.futures import ThreadPoolExecutor, as_completed # === CONFIGURATION === -base_folder = "../src/i18n/locales" +base_folder = "./src/i18n/locales" source_lang = "en" -target_langs = ["de", "es", "fr", "it", "ja", "ru", "zh_CN"] filenames = ["auth.json", "core.json", "group.json", "question.json", "tutorial.json"] -max_workers = 12 # Adjust based on your CPU -# === TRANSLATION FUNCTION === -def translate_json(obj, target_lang): - if isinstance(obj, dict): - return {k: translate_json(v, target_lang) for k, v in obj.items()} - elif isinstance(obj, list): - return [translate_json(item, target_lang) for item in obj] - elif isinstance(obj, str): - if "{{" in obj or "}}" in obj or "<" in obj: - return obj # Skip templating/markup + +# === SAFE TRANSLATION === +def safe_translate(translator, text, retries=3): + for attempt in range(retries): try: - return GoogleTranslator(source='en', target=target_lang).translate(text=obj) + return translator.translate(text=text) except Exception as e: - print(f"[{target_lang}] Error: {e}") + if attempt < retries - 1: + time.sleep(2) + else: + print(f"[{translator.target}] Failed to translate '{text}': {e}") + return text + + +# === TRANSLATION LOGIC === +def translate_json(obj, translator): + if isinstance(obj, dict): + return {k: translate_json(v, translator) for k, v in obj.items()} + elif isinstance(obj, list): + return [translate_json(item, translator) for item in obj] + elif isinstance(obj, str): + if not obj.strip() or "{{" in obj or "}}" in obj or "<" in obj: return obj + return safe_translate(translator, obj) return obj -# === WORKER FUNCTION === -def translate_file_for_lang(filename, data, lang): - print(f"🔁 Translating {filename} → {lang}") - translated = translate_json(data, lang) - target_dir = os.path.join(base_folder, lang) + +# === FILE TRANSLATION === +def translate_file(filename, target_lang): + source_path = os.path.join(base_folder, source_lang, filename) + if not os.path.isfile(source_path): + print(f"❌ File not found: {source_path}") + return + + with open(source_path, "r", encoding="utf-8") as f: + data = json.load(f) + + print(f"🔁 Translating {filename} → {target_lang}") + translator = GoogleTranslator(source=source_lang, target=target_lang) + translated = translate_json(data, translator) + + target_dir = os.path.join(base_folder, target_lang) os.makedirs(target_dir, exist_ok=True) target_path = os.path.join(target_dir, filename) + with open(target_path, "w", encoding="utf-8") as f: json.dump(translated, f, ensure_ascii=False, indent=2) - print(f"✅ Saved {target_path}") - return target_path + + print(f"✅ Saved: {target_path}") + # === MAIN FUNCTION === def main(): - tasks = [] - with ThreadPoolExecutor(max_workers=max_workers) as executor: - for filename in filenames: - source_path = os.path.join(base_folder, source_lang, filename) - if not os.path.isfile(source_path): - print(f"⚠️ Missing file: {source_path}") - continue + print("Available files:") + for name in filenames: + print(f" - {name}") + filename = input("Enter the filename to translate: ").strip() + if filename not in filenames: + print(f"❌ Invalid filename: {filename}") + return - with open(source_path, "r", encoding="utf-8") as f: - data = json.load(f) + target_lang = input("Enter the target language code (e.g., de, fr, ja): ").strip() + if not target_lang: + print("❌ No target language provided.") + return - for lang in target_langs: - tasks.append(executor.submit(translate_file_for_lang, filename, data, lang)) + translate_file(filename, target_lang) - for future in as_completed(tasks): - _ = future.result() if __name__ == "__main__": main() From 1d2aa5852355808f4ede29e5880a134e55d09f87 Mon Sep 17 00:00:00 2001 From: Nicola Benaglia Date: Sat, 7 Jun 2025 17:29:01 +0200 Subject: [PATCH 6/8] Update script --- docs/i18n_languages.md | 7 +------ scripts/i18n_translate_json.py | 38 +++++++++++++++++++++------------- 2 files changed, 25 insertions(+), 20 deletions(-) diff --git a/docs/i18n_languages.md b/docs/i18n_languages.md index 56d01f9..11a792d 100644 --- a/docs/i18n_languages.md +++ b/docs/i18n_languages.md @@ -7,12 +7,7 @@ Locales are in folder `./src/i18n/locales`, one folder per language. A single JSON file represents a namespace (group of translation). -It's a key/value structure. - -Please: - -- Keep the file sorted -- First letter of each value is lowercase +It's a sorted key/value structure. Translation in GUI: diff --git a/scripts/i18n_translate_json.py b/scripts/i18n_translate_json.py index e0f8cb5..a339d84 100644 --- a/scripts/i18n_translate_json.py +++ b/scripts/i18n_translate_json.py @@ -2,11 +2,13 @@ import os import json import time from deep_translator import GoogleTranslator +from concurrent.futures import ThreadPoolExecutor, as_completed # === CONFIGURATION === base_folder = "./src/i18n/locales" source_lang = "en" filenames = ["auth.json", "core.json", "group.json", "question.json", "tutorial.json"] +all_target_langs = ["de", "es", "fr", "it", "ja", "ru", "zh"] # === SAFE TRANSLATION === @@ -35,16 +37,8 @@ def translate_json(obj, translator): return obj -# === FILE TRANSLATION === -def translate_file(filename, target_lang): - source_path = os.path.join(base_folder, source_lang, filename) - if not os.path.isfile(source_path): - print(f"❌ File not found: {source_path}") - return - - with open(source_path, "r", encoding="utf-8") as f: - data = json.load(f) - +# === WORKER FUNCTION === +def translate_for_language(filename, data, target_lang): print(f"🔁 Translating {filename} → {target_lang}") translator = GoogleTranslator(source=source_lang, target=target_lang) translated = translate_json(data, translator) @@ -57,6 +51,7 @@ def translate_file(filename, target_lang): json.dump(translated, f, ensure_ascii=False, indent=2) print(f"✅ Saved: {target_path}") + return target_path # === MAIN FUNCTION === @@ -69,12 +64,27 @@ def main(): print(f"❌ Invalid filename: {filename}") return - target_lang = input("Enter the target language code (e.g., de, fr, ja): ").strip() - if not target_lang: - print("❌ No target language provided.") + exclude_input = input("Enter languages to exclude (comma-separated, e.g., 'fr,ja'): ").strip() + excluded_langs = [lang.strip() for lang in exclude_input.split(",") if lang.strip()] + target_langs = [lang for lang in all_target_langs if lang not in excluded_langs] + + if not target_langs: + print("❌ All target languages excluded. Nothing to do.") return - translate_file(filename, target_lang) + source_path = os.path.join(base_folder, source_lang, filename) + if not os.path.isfile(source_path): + print(f"❌ File not found: {source_path}") + return + + with open(source_path, "r", encoding="utf-8") as f: + data = json.load(f) + + # Parallel execution per language + with ThreadPoolExecutor(max_workers=len(target_langs)) as executor: + futures = [executor.submit(translate_for_language, filename, data, lang) for lang in target_langs] + for future in as_completed(futures): + _ = future.result() if __name__ == "__main__": From 80b837173c4b6e9c5fc00f16d522a21b217af4d6 Mon Sep 17 00:00:00 2001 From: Nicola Benaglia Date: Sat, 7 Jun 2025 17:35:00 +0200 Subject: [PATCH 7/8] Specify chinese lang --- scripts/i18n_translate_json.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/i18n_translate_json.py b/scripts/i18n_translate_json.py index a339d84..c43ec4a 100644 --- a/scripts/i18n_translate_json.py +++ b/scripts/i18n_translate_json.py @@ -8,7 +8,7 @@ from concurrent.futures import ThreadPoolExecutor, as_completed base_folder = "./src/i18n/locales" source_lang = "en" filenames = ["auth.json", "core.json", "group.json", "question.json", "tutorial.json"] -all_target_langs = ["de", "es", "fr", "it", "ja", "ru", "zh"] +all_target_langs = ["de", "es", "fr", "it", "ja", "ru", "zh-CN"] # === SAFE TRANSLATION === From 8a802a724f6814ce8c2ec696945758a854feef99 Mon Sep 17 00:00:00 2001 From: Nicola Benaglia Date: Sat, 7 Jun 2025 17:39:25 +0200 Subject: [PATCH 8/8] Translate core json file --- src/i18n/locales/de/core.json | 470 +++++++++++++++++----------------- src/i18n/locales/es/core.json | 269 +++++++++---------- src/i18n/locales/fr/core.json | 266 +++++++++---------- src/i18n/locales/ja/core.json | 37 +-- src/i18n/locales/ru/core.json | 38 +-- src/i18n/locales/zh/core.json | 105 ++++---- 6 files changed, 602 insertions(+), 583 deletions(-) diff --git a/src/i18n/locales/de/core.json b/src/i18n/locales/de/core.json index cc3a4e6..8ae5243 100644 --- a/src/i18n/locales/de/core.json +++ b/src/i18n/locales/de/core.json @@ -1,367 +1,373 @@ { "action": { "accept": "akzeptieren", - "access": "zugang", - "access_app": "zugangs -App", + "access": "Zugang", + "access_app": "Zugangs -App", "add": "hinzufügen", - "add_custom_framework": "fügen Sie benutzerdefiniertes Framework hinzu", - "add_reaction": "reaktion hinzufügen", - "add_theme": "thema hinzufügen", - "backup_account": "sicherungskonto", - "backup_wallet": "backup -Brieftasche", + "add_custom_framework": "Fügen Sie benutzerdefiniertes Framework hinzu", + "add_reaction": "Reaktion hinzufügen", + "add_theme": "Thema hinzufügen", + "backup_account": "Sicherungskonto", + "backup_wallet": "Backup -Brieftasche", "cancel": "stornieren", - "cancel_invitation": "einladung abbrechen", + "cancel_invitation": "Einladung abbrechen", "change": "ändern", - "change_avatar": "avatar ändern", - "change_file": "datei ändern", - "change_language": "sprache ändern", + "change_avatar": "Avatar ändern", + "change_file": "Datei ändern", + "change_language": "Sprache ändern", "choose": "wählen", - "choose_file": "datei wählen", - "choose_image": "wählen Sie Bild", - "choose_logo": "wählen Sie ein Logo", - "choose_name": "wählen Sie einen Namen", + "choose_file": "Datei wählen", + "choose_image": "Wählen Sie Bild", + "choose_logo": "Wählen Sie ein Logo", + "choose_name": "Wählen Sie einen Namen", "close": "schließen", - "close_chat": "direkten Chat schließen", + "close_chat": "Direkten Chat schließen", "continue": "weitermachen", - "continue_logout": "melden Sie sich weiter an", - "copy_link": "link kopieren", - "create_apps": "apps erstellen", - "create_file": "datei erstellen", - "create_transaction": "erstellen Sie Transaktionen auf der Qortal Blockchain", - "create_thread": "thread erstellen", - "decline": "abfall", + "continue_logout": "Melden Sie sich weiter an", + "copy_link": "Link kopieren", + "create_apps": "Apps erstellen", + "create_file": "Datei erstellen", + "create_transaction": "Erstellen Sie Transaktionen auf der Qortal Blockchain", + "create_thread": "Thread erstellen", + "decline": "Abfall", "decrypt": "entschlüsseln", - "disable_enter": "deaktivieren Sie die Eingabe", + "disable_enter": "Deaktivieren Sie die Eingabe", "download": "herunterladen", - "download_file": "datei herunterladen", + "download_file": "Datei herunterladen", "edit": "bearbeiten", - "edit_theme": "thema bearbeiten", - "enable_dev_mode": "dev -Modus aktivieren", - "enter_name": "geben Sie einen Namen ein", - "export": "export", - "get_qort": "holen Sie sich Qort", - "get_qort_trade": "holen Sie sich Qort bei Q-Trade", + "edit_theme": "Thema bearbeiten", + "enable_dev_mode": "Dev -Modus aktivieren", + "enter_name": "Geben Sie einen Namen ein", + "export": "Export", + "get_qort": "Holen Sie sich Qort", + "get_qort_trade": "Holen Sie sich Qort bei Q-Trade", "hide": "verstecken", - "import": "import", - "import_theme": "importthema", + "hide_qr_code": "QR -Code verbergen", + "import": "Import", + "import_theme": "Importthema", "invite": "einladen", "invite_member": "ein neues Mitglied einladen", "join": "verbinden", "leave_comment": "Kommentar hinterlassen", "load_announcements": "ältere Ankündigungen laden", - "login": "login", - "logout": "abmelden", + "login": "Login", + "logout": "Abmelden", "new": { "chat": "neuer Chat", "post": "neuer Beitrag", - "theme": "neues Thema", + "theme": "Neues Thema", "thread": "neuer Thread" }, "notify": "benachrichtigen", "open": "offen", - "pin": "stift", - "pin_app": "pin App", - "pin_from_dashboard": "pin vom Armaturenbrett", - "post": "post", - "post_message": "post Nachricht", + "pin": "Stift", + "pin_app": "Pin App", + "pin_from_dashboard": "Pin vom Armaturenbrett", + "post": "Post", + "post_message": "Post Nachricht", "publish": "veröffentlichen", - "publish_app": "veröffentlichen Sie Ihre App", + "publish_app": "Veröffentlichen Sie Ihre App", "publish_comment": "Kommentar veröffentlichen", - "register_name": "registrieren Sie den Namen", + "refresh": "Aktualisieren", + "register_name": "Registrieren Sie den Namen", "remove": "entfernen", - "remove_reaction": "reaktion entfernen", + "remove_reaction": "Reaktion entfernen", "return_apps_dashboard": "Kehren Sie zu Apps Dashboard zurück", "save": "speichern", - "save_disk": "speichern auf der Festplatte", + "save_disk": "Speichern auf der Festplatte", "search": "suchen", - "search_apps": "suche nach Apps", - "search_groups": "suche nach Gruppen", - "search_chat_text": "chattext suchen", - "select_app_type": "wählen Sie App -Typ", + "search_apps": "Suche nach Apps", + "search_groups": "Suche nach Gruppen", + "search_chat_text": "Chattext suchen", + "see_qr_code": "Siehe QR -Code", + "select_app_type": "Wählen Sie App -Typ", "select_category": "Kategorie auswählen", - "select_name_app": "wählen Sie Name/App", + "select_name_app": "Wählen Sie Name/App", "send": "schicken", "send_qort": "Qort senden", - "set_avatar": "setzen Sie Avatar", + "set_avatar": "Setzen Sie Avatar", "show": "zeigen", - "show_poll": "umfrage zeigen", - "start_minting": "fangen Sie an, zu streiten", - "start_typing": "fangen Sie hier an, hier zu tippen ...", - "trade_qort": "handel Qort", + "show_poll": "Umfrage zeigen", + "start_minting": "Fangen Sie an, zu streiten", + "start_typing": "Fangen Sie hier an, hier zu tippen ...", + "trade_qort": "Handel Qort", "transfer_qort": "Qort übertragen", "unpin": "unpin", - "unpin_app": "uNPIN App", - "unpin_from_dashboard": "unpin aus dem Dashboard", + "unpin_app": "UNPIN App", + "unpin_from_dashboard": "Unpin aus dem Dashboard", "update": "aktualisieren", - "update_app": "aktualisieren Sie Ihre App", - "vote": "abstimmung" + "update_app": "Aktualisieren Sie Ihre App", + "vote": "Abstimmung" }, - "admin": "administrator", - "admin_other": "administratoren", + "address_your": "Ihre Adresse", + "admin": "Administrator", + "admin_other": "Administratoren", "all": "alle", - "amount": "menge", - "announcement": "bekanntmachung", - "announcement_other": "ankündigungen", + "amount": "Menge", + "announcement": "Bekanntmachung", + "announcement_other": "Ankündigungen", "api": "API", - "app": "app", - "app_other": "apps", - "app_name": "aname der App", - "app_private": "privat", - "app_service_type": "app-Diensttyp", - "apps_dashboard": "apps Dashboard", + "app": "App", + "app_other": "Apps", + "app_name": "App -Name", + "app_private": "Privat", + "app_service_type": "App -Service -Typ", + "apps_dashboard": "Apps Dashboard", "apps_official": "offizielle Apps", - "attachment": "anhang", - "balance": "gleichgewicht:", - "basic_tabs_example": "basic Tabs Beispiel", + "attachment": "Anhang", + "balance": "Gleichgewicht:", + "basic_tabs_example": "Basic Tabs Beispiel", "category": "Kategorie", "category_other": "Kategorien", - "chat": "chat", + "chat": "Chat", "comment_other": "Kommentare", "contact_other": "Kontakte", "core": { - "block_height": "blockhöhe", + "block_height": "Blockhöhe", "information": "Kerninformationen", - "peers": "verbundene Kollegen", + "peers": "Gefahrene Kollegen", "version": "Kernversion" }, "current_language": "current language: {{ language }}", - "dev": "dev", - "dev_mode": "dev -Modus", - "domain": "domain", + "dev": "Dev", + "dev_mode": "Dev -Modus", + "domain": "Domain", "ui": { - "version": "uI -Version" + "version": "UI -Version" }, "count": { "none": "keiner", "one": "eins" }, - "description": "beschreibung", - "devmode_apps": "dev -Modus -Apps", - "directory": "verzeichnis", - "downloading_qdn": "herunterladen von QDN", + "description": "Beschreibung", + "devmode_apps": "Dev -Modus -Apps", + "directory": "Verzeichnis", + "downloading_qdn": "Herunterladen von QDN", "fee": { - "payment": "zahlungsgebühr", - "publish": "gebühr veröffentlichen" + "payment": "Zahlungsgebühr", + "publish": "Gebühr veröffentlichen" }, "for": "für", "general": "allgemein", - "general_settings": "allgemeine Einstellungen", + "general_settings": "Allgemeine Einstellungen", "home": "heim", "identifier": "Kennung", - "image_embed": "bildbett", + "image_embed": "Bildbett", "last_height": "letzte Höhe", - "level": "ebene", - "library": "bibliothek", + "level": "Ebene", + "library": "Bibliothek", "list": { - "bans": "liste der Verbote", - "groups": "liste der Gruppen", - "invites": "liste der Einladungen", - "join_request": "schließen Sie die Anforderungsliste an", - "member": "mitgliedsliste", - "members": "liste der Mitglieder" + "bans": "Liste der Verbote", + "groups": "Liste der Gruppen", + "invites": "Liste der Einladungen", + "join_request": "Schließen Sie die Anforderungsliste an", + "member": "Mitgliedsliste", + "members": "Liste der Mitglieder" }, "loading": { - "announcements": "laden von Ankündigungen", - "generic": "laden...", - "chat": "chat beladen ... Bitte warten Sie.", + "announcements": "Laden von Ankündigungen", + "generic": "Laden...", + "chat": "Chat beladen ... Bitte warten Sie.", "comments": "Kommentare laden ... bitte warten.", - "posts": "beiträge laden ... bitte warten." + "posts": "Beiträge laden ... bitte warten." }, - "member": "mitglied", - "member_other": "mitglieder", - "message_us": "bitte senden Sie uns eine Nachricht in Nextcloud (keine Anmeldung erforderlich) oder Discord, wenn Sie 4 QORT benötigen, um ohne Einschränkungen zu chatten", + "member": "Mitglied", + "member_other": "Mitglieder", + "message_us": "Bitte senden Sie uns eine Nachricht in NextCloud (keine Anmeldung erforderlich) oder Discord, wenn Sie 4 QORT benötigen, um ohne Einschränkungen zu chatten", "message": { "error": { - "address_not_found": "ihre Adresse wurde nicht gefunden", - "app_need_name": "ihre App benötigt einen Namen", - "build_app": "private App kann nicht erstellen", - "decrypt_app": "private App kann nicht entschlüsseln '", - "download_image": "image kann nicht heruntergeladen werden. Bitte versuchen Sie es später erneut, indem Sie auf die Schaltfläche Aktualisieren klicken", - "download_private_app": "private App kann nicht heruntergeladen werden", - "encrypt_app": "app kann nicht verschlüsseln. App nicht veröffentlicht '", - "fetch_app": "app kann nicht abrufen", - "fetch_publish": "veröffentlichung kann nicht abrufen", + "address_not_found": "Ihre Adresse wurde nicht gefunden", + "app_need_name": "Ihre App benötigt einen Namen", + "build_app": "Private App kann nicht erstellen", + "decrypt_app": "Private App kann nicht entschlüsseln '", + "download_image": "Image kann nicht heruntergeladen werden. Bitte versuchen Sie es später erneut, indem Sie auf die Schaltfläche Aktualisieren klicken", + "download_private_app": "Private App kann nicht heruntergeladen werden", + "encrypt_app": "App kann nicht verschlüsseln. App nicht veröffentlicht '", + "fetch_app": "App kann nicht abrufen", + "fetch_publish": "Veröffentlichung kann nicht abrufen", "file_too_large": "file {{ filename }} is too large. Max size allowed is {{ size }} MB.", - "generic": "es ist ein Fehler aufgetreten", - "initiate_download": "download nicht einleiten", + "generic": "Ein Fehler ist aufgetreten", + "initiate_download": "Download nicht einleiten", "invalid_amount": "ungültiger Betrag", - "invalid_base64": "ungültige Base64 -Daten", - "invalid_embed_link": "ungültiger Einbettverbindung", - "invalid_image_embed_link_name": "ungültiges Bild -Einbettungs -Link. Fehlender Param.", - "invalid_poll_embed_link_name": "ungültige Umfrage -Einbettungsverbindung. Fehlender Name.", - "invalid_signature": "ungültige Signatur", - "invalid_theme_format": "ungültiges Themenformat", - "invalid_zip": "ungültiges Reißverschluss", - "message_loading": "fehlerladelademeldung.", + "invalid_base64": "Ungültige Base64 -Daten", + "invalid_embed_link": "Ungültiger Einbettverbindung", + "invalid_image_embed_link_name": "Ungültiges Bild -Einbettungs -Link. Fehlender Param.", + "invalid_poll_embed_link_name": "Ungültige Umfrage -Einbettungsverbindung. Fehlender Name.", + "invalid_signature": "Ungültige Signatur", + "invalid_theme_format": "Ungültiges Themenformat", + "invalid_zip": "Ungültiges Reißverschluss", + "message_loading": "Fehlerladelademeldung.", "message_size": "your message size is of {{ size }} bytes out of a maximum of {{ maximum }}", - "minting_account_add": "münzkonto kann nicht hinzugefügt werden", - "minting_account_remove": "münzkonto kann nicht entfernen", + "minting_account_add": "Es kann kein Münzkonto hinzufügen", + "minting_account_remove": "Münzkonto kann nicht entfernen", "missing_fields": "missing: {{ fields }}", - "navigation_timeout": "navigationszeitüberschreitung", - "network_generic": "netzwerkfehler", - "password_not_matching": "passwortfelder stimmen nicht überein!", + "navigation_timeout": "Navigationszeitüberschreitung", + "network_generic": "Netzwerkfehler", + "password_not_matching": "Passwortfelder stimmen nicht überein!", "password_wrong": "authentifizieren nicht. Falsches Passwort", - "publish_app": "app kann nicht veröffentlichen", - "publish_image": "image kann nicht veröffentlichen", + "publish_app": "App kann nicht veröffentlichen", + "publish_image": "Image kann nicht veröffentlichen", "rate": "bewerten nicht", - "rating_option": "bewertungsoption kann nicht finden", + "rating_option": "Bewertungsoption kann nicht finden", "save_qdn": "qdn kann nicht speichern", "send_failed": "nicht senden", "update_failed": "nicht aktualisiert", "vote": "nicht stimmen können" }, "generic": { - "already_voted": "sie haben bereits gestimmt.", + "already_voted": "Sie haben bereits gestimmt.", "avatar_size": "{{ size }} KB max. for GIFS", - "benefits_qort": "vorteile von Qort", - "building": "gebäude", - "building_app": "app -App", + "benefits_qort": "Vorteile von Qort", + "building": "Gebäude", + "building_app": "App -App", "created_by": "created by {{ owner }}", "buy_order_request": "the Application
{{hostname}}
is requesting {{count}} buy order", "buy_order_request_other": "the Application
{{hostname}}
is requesting {{count}} buy orders", - "devmode_local_node": "bitte verwenden Sie Ihren lokalen Knoten für den Dev -Modus! Melden Sie sich an und verwenden Sie den lokalen Knoten.", - "downloading": "herunterladen", + "devmode_local_node": "Bitte verwenden Sie Ihren lokalen Knoten für den Dev -Modus! Melden Sie sich an und verwenden Sie den lokalen Knoten.", + "downloading": "Herunterladen", "downloading_decrypting_app": "private App herunterladen und entschlüsseln.", "edited": "bearbeitet", - "editing_message": "bearbeitungsnachricht", + "editing_message": "Bearbeitungsnachricht", "encrypted": "verschlüsselt", "encrypted_not": "nicht verschlüsselt", "fee_qort": "fee: {{ message }} QORT", - "fetching_data": "app -Daten abrufen", + "fetching_data": "App -Daten abrufen", "foreign_fee": "foreign fee: {{ message }}", - "get_qort_trade_portal": "holen Sie sich QORT mit dem CrossChain -Handelsportal von Qortal", + "get_qort_trade_portal": "Holen Sie sich QORT mit dem CrossChain -Handelsportal von Qortal", "minimal_qort_balance": "having at least {{ quantity }} QORT in your balance (4 qort balance for chat, 1.25 for name, 0.75 for some transactions)", "mentioned": "erwähnt", - "message_with_image": "diese Nachricht hat bereits ein Bild", + "message_with_image": "Diese Nachricht hat bereits ein Bild", "most_recent_payment": "{{ count }} most recent payment", "name_available": "{{ name }} is available", - "name_benefits": "vorteile eines Namens", + "name_benefits": "Vorteile eines Namens", "name_checking": "Überprüfen Sie, ob der Name bereits vorhanden ist", - "name_preview": "sie benötigen einen Namen, um die Vorschau zu verwenden", - "name_publish": "sie benötigen einen Qortalnamen, um zu veröffentlichen", - "name_rate": "sie benötigen einen Namen, um zu bewerten.", + "name_preview": "Sie benötigen einen Namen, um die Vorschau zu verwenden", + "name_publish": "Sie benötigen einen Qortalnamen, um zu veröffentlichen", + "name_rate": "Sie benötigen einen Namen, um zu bewerten.", "name_registration": "your balance is {{ balance }} QORT. A name registration requires a {{ fee }} QORT fee", "name_unavailable": "{{ name }} is unavailable", "no_data_image": "Keine Daten für das Bild", "no_description": "Keine Beschreibung", "no_messages": "Keine Nachrichten", - "no_message": "keine nachricht", - "no_minting_details": "müngungsdetails auf dem Gateway können nicht angezeigt werden", + "no_message": "Keine Nachricht", + "no_minting_details": "Müngungsdetails auf dem Gateway können nicht angezeigt werden", "no_notifications": "Keine neuen Benachrichtigungen", "no_payments": "Keine Zahlungen", - "no_pinned_changes": "sie haben derzeit keine Änderungen an Ihren angestellten Apps", + "no_pinned_changes": "Sie haben derzeit keine Änderungen an Ihren angestellten Apps", "no_results": "Keine Ergebnisse", - "one_app_per_name": "hinweis: Derzeit ist pro Namen nur eine App und Website zulässig.", + "one_app_per_name": "Hinweis: Derzeit ist pro Namen nur eine App und Website zulässig.", "opened": "geöffnet", - "overwrite_qdn": "überschreiben zu QDN", - "password_confirm": "bitte bestätigen Sie ein Passwort", - "password_enter": "bitte geben Sie ein Passwort ein", - "payment_request": "die Anwendung
{{hostname}}
fordert eine Zahlung an", - "people_reaction": "menschen, die mit reagierten{{ reaction }}", - "processing_transaction": "ist die Verarbeitung von Transaktionen, bitte warten ...", - "publish_data": "veröffentlichung von Daten an Qortal: Alles, von Apps bis hin zu Videos. Voll dezentral!", - "publishing": "veröffentlichung ... bitte warten.", - "qdn": "verwenden Sie QDN Saving", - "rating": "bewertung für {{ service }} {{ name }}", - "register_name": "sie benötigen einen registrierten Qortal -Namen, um Ihre angestellten Apps vor QDN zu speichern.", - "replied_to": "antwortete auf {{ person }}", - "revert_default": "umzug zurück", + "overwrite_qdn": "überschreibt zu QDN", + "password_confirm": "Bitte bestätigen Sie ein Passwort", + "password_enter": "Bitte geben Sie ein Passwort ein", + "payment_request": "the Application
{{hostname}}
is requesting a payment", + "people_reaction": "people who reacted with {{ reaction }}", + "processing_transaction": "Ist die Verarbeitung von Transaktionen, bitte warten ...", + "publish_data": "Veröffentlichung von Daten an Qortal: Alles, von Apps bis hin zu Videos. Voll dezentral!", + "publishing": "Veröffentlichung ... bitte warten.", + "qdn": "Verwenden Sie QDN Saving", + "rating": "rating for {{ service }} {{ name }}", + "register_name": "Sie benötigen einen registrierten Qortal -Namen, um Ihre angestellten Apps vor QDN zu speichern.", + "replied_to": "replied to {{ person }}", + "revert_default": "zurück zu Standard zurückkehren", "revert_qdn": "zurück zu QDN zurückkehren", "save_qdn": "speichern auf qdn", - "secure_ownership": "sicheres Eigentum an Daten, die mit Ihrem Namen veröffentlicht wurden. Sie können Ihren Namen sogar zusammen mit Ihren Daten an einen Dritten verkaufen.", - "select_file": "bitte wählen Sie eine Datei aus", - "select_image": "bitte wählen Sie ein Bild für ein Logo", - "select_zip": "wählen Sie .ZIP -Datei mit statischen Inhalten:", - "sending": "senden ...", - "settings": "sie verwenden den Export-/Import -Weg zum Speichern von Einstellungen.", - "space_for_admins": "entschuldigung, dieser Raum gilt nur für Administratoren.", + "secure_ownership": "Sicheres Eigentum an Daten, die mit Ihrem Namen veröffentlicht wurden. Sie können Ihren Namen sogar zusammen mit Ihren Daten an einen Dritten verkaufen.", + "select_file": "Bitte wählen Sie eine Datei aus", + "select_image": "Bitte wählen Sie ein Bild für ein Logo", + "select_zip": "Wählen Sie .ZIP -Datei mit statischen Inhalten:", + "sending": "Senden ...", + "settings": "Sie verwenden den Export-/Import -Weg zum Speichern von Einstellungen.", + "space_for_admins": "Entschuldigung, dieser Raum gilt nur für Administratoren.", "unread_messages": "ungelesene Nachrichten unten", - "unsaved_changes": "sie haben nicht gespeicherte Änderungen an Ihren angestellten Apps. Speichern Sie sie bei QDN.", - "updating": "aktualisierung" + "unsaved_changes": "Sie haben nicht gespeicherte Änderungen an Ihren angestellten Apps. Speichern Sie sie bei QDN.", + "updating": "Aktualisierung" }, - "message": "nachricht", - "promotion_text": "promotionstext", + "message": "Nachricht", + "promotion_text": "Promotionstext", "question": { - "accept_vote_on_poll": "akzeptieren Sie diese VOTE_ON_POLL -Transaktion? Umfragen sind öffentlich!", - "logout": "sind Sie sicher, dass Sie sich abmelden möchten?", - "new_user": "sind Sie ein neuer Benutzer?", - "delete_chat_image": "möchten Sie Ihr vorheriges Chat -Bild löschen?", + "accept_vote_on_poll": "Akzeptieren Sie diese VOTE_ON_POLL -Transaktion? Umfragen sind öffentlich!", + "logout": "Sind Sie sicher, dass Sie sich abmelden möchten?", + "new_user": "Sind Sie ein neuer Benutzer?", + "delete_chat_image": "Möchten Sie Ihr vorheriges Chat -Bild löschen?", "perform_transaction": "would you like to perform a {{action}} transaction?", - "provide_thread": "bitte geben Sie einen Thread -Titel an", - "publish_app": "möchten Sie diese App veröffentlichen?", - "publish_avatar": "möchten Sie einen Avatar veröffentlichen?", - "publish_qdn": "möchten Sie Ihre Einstellungen an QDN veröffentlichen (verschlüsselt)?", - "overwrite_changes": "die App konnte Ihre vorhandenen QDN-Saved-Apps nicht herunterladen. Möchten Sie diese Änderungen überschreiben?", - "rate_app": "möchten Sie dieser App eine Bewertung von {{rate}} geben?. Es wird eine POLL -Transaktion erstellt.", - "register_name": "möchten Sie diesen Namen registrieren?", - "reset_pinned": "mögen Sie Ihre aktuellen lokalen Änderungen nicht? Möchten Sie auf die standardmäßigen angestellten Apps zurücksetzen?", - "reset_qdn": "mögen Sie Ihre aktuellen lokalen Änderungen nicht? Möchten Sie auf Ihre gespeicherten QDN -Apps zurücksetzen?", - "transfer_qort": "möchten Sie übertragen {{ amount }} QORT" + "provide_thread": "Bitte geben Sie einen Thread -Titel an", + "publish_app": "Möchten Sie diese App veröffentlichen?", + "publish_avatar": "Möchten Sie einen Avatar veröffentlichen?", + "publish_qdn": "Möchten Sie Ihre Einstellungen an QDN veröffentlichen (verschlüsselt)?", + "overwrite_changes": "Die App konnte Ihre vorhandenen QDN-Saved-Apps nicht herunterladen. Möchten Sie diese Änderungen überschreiben?", + "rate_app": "would you like to rate this app a rating of {{ rate }}?. It will create a POLL tx.", + "register_name": "Möchten Sie diesen Namen registrieren?", + "reset_pinned": "Mögen Sie Ihre aktuellen lokalen Änderungen nicht? Möchten Sie auf die standardmäßigen angestellten Apps zurücksetzen?", + "reset_qdn": "Mögen Sie Ihre aktuellen lokalen Änderungen nicht? Möchten Sie auf Ihre gespeicherten QDN -Apps zurücksetzen?", + "transfer_qort": "would you like to transfer {{ amount }} QORT" }, "status": { "minting": "(Prägung)", "not_minting": "(nicht punktieren)", "synchronized": "synchronisiert", - "synchronizing": "synchronisierung" + "synchronizing": "Synchronisierung" }, "success": { - "order_submitted": "ihre Kaufbestellung wurde eingereicht", + "order_submitted": "Ihre Kaufbestellung wurde eingereicht", "published": "erfolgreich veröffentlicht. Bitte warten Sie ein paar Minuten, bis das Netzwerk die Änderungen vorschreibt.", "published_qdn": "erfolgreich in QDN veröffentlicht", "rated_app": "erfolgreich bewertet. Bitte warten Sie ein paar Minuten, bis das Netzwerk die Änderungen vorschreibt.", - "request_read": "ich habe diese Anfrage gelesen", - "transfer": "die Übertragung war erfolgreich!", + "request_read": "Ich habe diese Anfrage gelesen", + "transfer": "Die Übertragung war erfolgreich!", "voted": "erfolgreich abgestimmt. Bitte warten Sie ein paar Minuten, bis das Netzwerk die Änderungen vorschreibt." } }, - "minting_status": "münzstatus", - "name": "name", - "name_app": "name/App", - "new_post_in": "neuer Beitrag in {{ title }}", + "minting_status": "Münzstatus", + "name": "Name", + "name_app": "Name/App", + "new_post_in": "new post in {{ title }}", "none": "keiner", - "note": "notiz", - "option": "option", - "option_no": "keine Optionen", - "option_other": "optionen", + "note": "Notiz", + "option": "Option", + "option_no": "Keine Optionen", + "option_other": "Optionen", "page": { "last": "zuletzt", - "first": "erste", + "first": "Erste", "next": "nächste", "previous": "vorherige" }, - "payment_notification": "zahlungsbenachrichtigung", - "poll_embed": "umfrage Einbettung", - "port": "hafen", - "price": "preis", + "payment_notification": "Zahlungsbenachrichtigung", + "payment": "Zahlung", + "poll_embed": "Umfrage Einbettung", + "port": "Hafen", + "price": "Preis", + "publish": "veröffentlichen", "q_apps": { "about": "über diese Q-App", "q_mail": "Q-Mail", "q_manager": "Q-Manager", - "q_sandbox": "Q-Sandbox", - "q_wallets": "Q-Wallets" + "q_sandbox": "q-sandbox", + "q_wallets": "q-wallets" }, - "receiver": "empfänger", - "sender": "absender", - "server": "server", - "service_type": "service -Typ", - "settings": "einstellungen", + "receiver": "Empfänger", + "sender": "Absender", + "server": "Server", + "service_type": "Service -Typ", + "settings": "Einstellungen", "sort": { "by_member": "von Mitglied" }, "supply": "liefern", - "tags": "tags", + "tags": "Tags", "theme": { "dark": "dunkel", - "dark_mode": "dunkler Modus", - "default": "default theme", - "light": "licht", - "light_mode": "lichtmodus", - "manager": "themenmanager", - "name": "themenname" + "dark_mode": "Dunkler Modus", + "default": "Standardthema", + "light": "Licht", + "light_mode": "Lichtmodus", + "manager": "Themenmanager", + "name": "Themenname" }, - "thread": "faden", - "thread_other": "themen", - "thread_title": "threadtitel", + "thread": "Faden", + "thread_other": "Themen", + "thread_title": "Threadtitel", "time": { "day_one": "{{count}} tag", "day_other": "{{count}} tage", @@ -371,20 +377,20 @@ "minute_other": "{{count}} Minuten", "time": "zeit" }, - "title": "titel", - "to": "zu", - "tutorial": "tutorial", - "url": "uRL", - "user_lookup": "benutzer suchen", - "vote": "abstimmung", + "title": "Titel", + "to": "Zu", + "tutorial": "Tutorial", + "url": "URL", + "user_lookup": "Benutzer suchen", + "vote": "Abstimmung", "vote_other": "{{ count }} votes", - "zip": "reißverschluss", + "zip": "Reißverschluss", "wallet": { - "litecoin": "litecoin -Brieftasche", + "litecoin": "Litecoin -Brieftasche", "qortal": "Qortal Wallet", - "wallet": "geldbörse", - "wallet_other": "brieftaschen" + "wallet": "Geldbörse", + "wallet_other": "Brieftaschen" }, - "website": "webseite", - "welcome": "willkommen" + "website": "Webseite", + "welcome": "Willkommen" } diff --git a/src/i18n/locales/es/core.json b/src/i18n/locales/es/core.json index 39e7e7c..c87b5ab 100644 --- a/src/i18n/locales/es/core.json +++ b/src/i18n/locales/es/core.json @@ -4,31 +4,31 @@ "access": "acceso", "access_app": "aplicación de acceso", "add": "agregar", - "add_custom_framework": "agregar marco personalizado", - "add_reaction": "agregar reacción", - "add_theme": "agregar tema", + "add_custom_framework": "Agregar marco personalizado", + "add_reaction": "Agregar reacción", + "add_theme": "Agregar tema", "backup_account": "cuenta de respaldo", "backup_wallet": "billetera de respaldo", - "cancel": "cancelar", - "cancel_invitation": "cancelar invitación", + "cancel": "Cancelar", + "cancel_invitation": "Cancelar invitación", "change": "cambiar", - "change_avatar": "cambiar avatar", - "change_file": "cambiar archivo", - "change_language": "cambiar lenguaje", + "change_avatar": "Cambiar avatar", + "change_file": "Cambiar archivo", + "change_language": "Cambiar lenguaje", "choose": "elegir", - "choose_file": "elija archivo", - "choose_image": "elija imagen", - "choose_logo": "elija un logotipo", - "choose_name": "elige un nombre", + "choose_file": "Elija archivo", + "choose_image": "Elija imagen", + "choose_logo": "Elija un logotipo", + "choose_name": "Elige un nombre", "close": "cerca", - "close_chat": "cerrar chat directo", + "close_chat": "Cerrar chat directo", "continue": "continuar", - "continue_logout": "continuar inicio de sesión", + "continue_logout": "Continuar inicio de sesión", "copy_link": "enlace de copia", - "create_apps": "crear aplicaciones", - "create_file": "crear archivo", - "create_transaction": "crear transacciones en la cadena de bloques Qortal", - "create_thread": "crear hilo", + "create_apps": "Crear aplicaciones", + "create_file": "Crear archivo", + "create_transaction": "Crear transacciones en la cadena de bloques Qortal", + "create_thread": "Crear hilo", "decline": "rechazar", "decrypt": "descifrar", "disable_enter": "deshabilitar Enter", @@ -36,19 +36,20 @@ "download_file": "descargar archivo", "edit": "editar", "edit_theme": "editar tema", - "enable_dev_mode": "habilitar el modo de desarrollo", - "enter_name": "ingrese un nombre", + "enable_dev_mode": "Habilitar el modo de desarrollo", + "enter_name": "Ingrese un nombre", "export": "exportar", - "get_qort": "obtener Qort", - "get_qort_trade": "obtenga Qort en Q-Trade", + "get_qort": "Obtener Qort", + "get_qort_trade": "Obtenga Qort en Q-Trade", "hide": "esconder", + "hide_qr_code": "ocultar código QR", "import": "importar", "import_theme": "tema de importación", "invite": "invitar", - "invite_member": "invitar a un nuevo miembro", + "invite_member": "Invitar a un nuevo miembro", "join": "unirse", "leave_comment": "hacer comentarios", - "load_announcements": "cargar anuncios más antiguos", + "load_announcements": "Cargar anuncios más antiguos", "login": "acceso", "logout": "cierre de sesión", "new": { @@ -61,59 +62,61 @@ "open": "abierto", "pin": "alfiler", "pin_app": "aplicación PIN", - "pin_from_dashboard": "pin del tablero", + "pin_from_dashboard": "Pin del tablero", "post": "correo", "post_message": "mensaje de publicación", "publish": "publicar", - "publish_app": "publica tu aplicación", + "publish_app": "Publica tu aplicación", "publish_comment": "publicar comentario", - "register_name": "nombre de registro", - "refresh": "refresca", - "remove": "elimina", - "remove_reaction": "elimina la reacción", - "return_apps_dashboard": "volver al tablero de aplicaciones", - "save": "ahorra", - "save_disk": "guarda en el disco", - "search": "busca", - "search_apps": "busca aplicaciones", - "search_groups": "busca grupos", - "search_chat_text": "busca Chat Text", - "select_app_type": "selecciona el tipo de aplicación", - "select_category": "selecciona categoría", - "select_name_app": "selecciona nombre/aplicación", - "send": "envia", - "send_qort": "envia Qort", - "set_avatar": "establece avatar", + "refresh": "refrescar", + "register_name": "Nombre de registro", + "remove": "eliminar", + "remove_reaction": "eliminar la reacción", + "return_apps_dashboard": "Volver al tablero de aplicaciones", + "save": "ahorrar", + "save_disk": "Guardar en el disco", + "search": "buscar", + "search_apps": "Buscar aplicaciones", + "search_groups": "buscar grupos", + "search_chat_text": "Search Chat Text", + "see_qr_code": "Ver código QR", + "select_app_type": "Seleccionar el tipo de aplicación", + "select_category": "Seleccionar categoría", + "select_name_app": "Seleccionar nombre/aplicación", + "send": "enviar", + "send_qort": "Enviar Qort", + "set_avatar": "establecer avatar", "show": "espectáculo", "show_poll": "encuesta", - "start_minting": "empiece a acuñar", - "start_typing": "empiece a escribir aquí ...", + "start_minting": "Empiece a acuñar", + "start_typing": "Empiece a escribir aquí ...", "trade_qort": "comercio Qort", "transfer_qort": "transferir Qort", "unpin": "desprender", - "unpin_app": "aplicación de desgaste", - "unpin_from_dashboard": "cesvinar del tablero", + "unpin_app": "Aplicación de desgaste", + "unpin_from_dashboard": "Desvinar del tablero", "update": "actualizar", - "update_app": "actualiza tu aplicación", + "update_app": "Actualiza tu aplicación", "vote": "votar" }, + "address_your": "Tu dirección", "admin": "administración", "admin_other": "administradores", "all": "todo", "amount": "cantidad", "announcement": "anuncio", "announcement_other": "anuncios", - "api": "aPI", + "api": "API", "app": "aplicación", "app_other": "aplicaciones", "app_name": "nombre de la aplicación", - "app_private": "privada", - "app_service_type": "tipo de servicio de aplicaciones", - "apps_dashboard": "panel de aplicaciones", + "app_private": "privado", + "app_service_type": "Tipo de servicio de aplicaciones", + "apps_dashboard": "Panel de aplicaciones", "apps_official": "aplicaciones oficiales", "attachment": "adjunto", "balance": "balance:", - "basic_tabs_example": "ejemplo de pestañas básicas", + "basic_tabs_example": "Ejemplo de pestañas básicas", "category": "categoría", "category_other": "categorías", "chat": "charlar", @@ -139,14 +142,14 @@ "description": "descripción", "devmode_apps": "aplicaciones en modo de desarrollo", "directory": "directorio", - "downloading_qdn": "cescarga de QDN", + "downloading_qdn": "Descarga de QDN", "fee": { "payment": "tarifa de pago", "publish": "publicar tarifa" }, "for": "para", "general": "general", - "general_settings": "configuración general", + "general_settings": "Configuración general", "home": "hogar", "identifier": "identificador", "image_embed": "inserción de la imagen", @@ -154,130 +157,130 @@ "level": "nivel", "library": "biblioteca", "list": { - "bans": "lista de prohibiciones", - "groups": "lista de grupos", - "invites": "lista de invitaciones", - "join_request": "lista de solicitudes de unión", + "bans": "Lista de prohibiciones", + "groups": "Lista de grupos", + "invites": "Lista de invitaciones", + "join_request": "Lista de solicitudes de unión", "member": "lista de miembros", - "members": "lista de miembros" + "members": "Lista de miembros" }, "loading": { - "announcements": "cargando anuncios", + "announcements": "Cargando anuncios", "generic": "cargando...", - "chat": "cargando chat ... por favor espera.", - "comments": "cargando comentarios ... por favor espere.", - "posts": "cargando publicaciones ... por favor espere." + "chat": "Cargando chat ... por favor espera.", + "comments": "Cargando comentarios ... por favor espere.", + "posts": "Cargando publicaciones ... por favor espere." }, "member": "miembro", "member_other": "miembros", - "message_us": "envíenos un mensaje en Nextcloud (no requiere registro) o Discord si necesita 4 QORT para comenzar a chatear sin limitaciones", + "message_us": "Envíenos un mensaje en NextCloud (no se requiere registro) o discordia si necesita 4 Qort para comenzar a chatear sin limitaciones", "message": { "error": { - "address_not_found": "no se encontró su dirección", - "app_need_name": "tu aplicación necesita un nombre", - "build_app": "incapaz de crear una aplicación privada", - "decrypt_app": "no se puede descifrar la aplicación privada '", - "download_image": "no se puede descargar la imagen. Vuelva a intentarlo más tarde haciendo clic en el botón Actualizar", - "download_private_app": "no se puede descargar la aplicación privada", - "encrypt_app": "no se puede cifrar la aplicación. Aplicación no publicada '", - "fetch_app": "incapaz de buscar la aplicación", - "fetch_publish": "incapaz de buscar publicar", + "address_not_found": "No se encontró su dirección", + "app_need_name": "Tu aplicación necesita un nombre", + "build_app": "Incapaz de crear una aplicación privada", + "decrypt_app": "No se puede descifrar la aplicación privada '", + "download_image": "No se puede descargar la imagen. Vuelva a intentarlo más tarde haciendo clic en el botón Actualizar", + "download_private_app": "No se puede descargar la aplicación privada", + "encrypt_app": "No se puede cifrar la aplicación. Aplicación no publicada '", + "fetch_app": "Incapaz de buscar la aplicación", + "fetch_publish": "Incapaz de buscar publicar", "file_too_large": "file {{ filename }} is too large. Max size allowed is {{ size }} MB.", - "generic": "ocurrió un error", - "initiate_download": "no se pudo iniciar la descarga", + "generic": "Ocurrió un error", + "initiate_download": "No se pudo iniciar la descarga", "invalid_amount": "cantidad no válida", "invalid_base64": "datos no válidos de base64", "invalid_embed_link": "enlace de inserción no válido", - "invalid_image_embed_link_name": "enlace de incrustación de imagen no válida. Falta Param.", - "invalid_poll_embed_link_name": "enlace de incrustación de encuesta inválida. Nombre faltante.", + "invalid_image_embed_link_name": "Enlace de incrustación de imagen no válida. Falta Param.", + "invalid_poll_embed_link_name": "Enlace de incrustación de encuesta inválida. Nombre faltante.", "invalid_signature": "firma no válida", "invalid_theme_format": "formato de tema no válido", "invalid_zip": "zip no válido", - "message_loading": "error de carga de mensaje.", + "message_loading": "Error de carga de mensaje.", "message_size": "your message size is of {{ size }} bytes out of a maximum of {{ maximum }}", - "minting_account_add": "no se puede agregar una cuenta de menta", - "minting_account_remove": "no se puede eliminar la cuenta de acuñación", + "minting_account_add": "No se puede agregar una cuenta de menta", + "minting_account_remove": "No se puede eliminar la cuenta de acuñación", "missing_fields": "missing: {{ fields }}", "navigation_timeout": "tiempo de espera de navegación", "network_generic": "error de red", "password_not_matching": "¡Los campos de contraseña no coinciden!", "password_wrong": "incapaz de autenticarse. Contraseña incorrecta", - "publish_app": "incapaz de publicar la aplicación", - "publish_image": "incapaz de publicar imagen", + "publish_app": "Incapaz de publicar la aplicación", + "publish_image": "Incapaz de publicar imagen", "rate": "incapaz de calificar", - "rating_option": "no se puede encontrar la opción de calificación", - "save_qdn": "no se puede guardar en QDN", - "send_failed": "no se pudo enviar", - "update_failed": "no se pudo actualizar", - "vote": "incapaz de votar" + "rating_option": "No se puede encontrar la opción de calificación", + "save_qdn": "No se puede guardar en QDN", + "send_failed": "No se pudo enviar", + "update_failed": "No se pudo actualizar", + "vote": "Incapaz de votar" }, "generic": { "already_voted": "ya has votado.", "avatar_size": "{{ size }} KB max. for GIFS", "benefits_qort": "beneficios de tener Qort", "building": "edificio", - "building_app": "aplicación de construcción", + "building_app": "Aplicación de construcción", "created_by": "created by {{ owner }}", "buy_order_request": "the Application
{{hostname}}
is requesting {{count}} buy order", "buy_order_request_other": "the Application
{{hostname}}
is requesting {{count}} buy orders", "devmode_local_node": "¡Utilice su nodo local para el modo Dev! INCOGAR y USAR NODO LOCAL.", "downloading": "descarga", - "downloading_decrypting_app": "cescarga y descifrado de la aplicación privada.", + "downloading_decrypting_app": "Descarga y descifrado de la aplicación privada.", "edited": "editado", "editing_message": "mensaje de edición", "encrypted": "encriptado", "encrypted_not": "no encriptado", "fee_qort": "fee: {{ message }} QORT", - "fetching_data": "obtener datos de aplicaciones", + "fetching_data": "Obtener datos de aplicaciones", "foreign_fee": "foreign fee: {{ message }}", - "get_qort_trade_portal": "obtenga Qort usando el portal de comercio Crosschain de Qortalal", + "get_qort_trade_portal": "Obtenga Qort usando el portal de comercio Crosschain de Qortalal", "minimal_qort_balance": "having at least {{ quantity }} QORT in your balance (4 qort balance for chat, 1.25 for name, 0.75 for some transactions)", "mentioned": "mencionado", - "message_with_image": "este mensaje ya tiene una imagen", + "message_with_image": "Este mensaje ya tiene una imagen", "most_recent_payment": "{{ count }} most recent payment", "name_available": "{{ name }} is available", - "name_benefits": "beneficios de un nombre", - "name_checking": "verificar si el nombre ya existe", - "name_preview": "necesita un nombre para usar la vista previa", - "name_publish": "necesita un nombre de Qortal para publicar", - "name_rate": "necesitas un nombre para calificar.", + "name_benefits": "Beneficios de un nombre", + "name_checking": "Verificar si el nombre ya existe", + "name_preview": "Necesita un nombre para usar la vista previa", + "name_publish": "Necesita un nombre de Qortal para publicar", + "name_rate": "Necesitas un nombre para calificar.", "name_registration": "your balance is {{ balance }} QORT. A name registration requires a {{ fee }} QORT fee", "name_unavailable": "{{ name }} is unavailable", - "no_data_image": "no hay datos para la imagen", - "no_description": "sin descripción", - "no_messages": "sin mensajes", + "no_data_image": "No hay datos para la imagen", + "no_description": "Sin descripción", + "no_messages": "Sin mensajes", "no_message": "sin mensaje", - "no_minting_details": "no se puede ver los detalles de acuñado en la puerta de enlace", - "no_notifications": "no hay nuevas notificaciones", - "no_payments": "sin pagos", - "no_pinned_changes": "actualmente no tiene ningún cambio en sus aplicaciones fijadas", - "no_results": "sin resultados", - "one_app_per_name": "nota: Actualmente, solo se permite una aplicación y un sitio web por nombre.", + "no_minting_details": "No se puede ver los detalles de acuñado en la puerta de enlace", + "no_notifications": "No hay nuevas notificaciones", + "no_payments": "Sin pagos", + "no_pinned_changes": "Actualmente no tiene ningún cambio en sus aplicaciones fijadas", + "no_results": "Sin resultados", + "one_app_per_name": "Nota: Actualmente, solo se permite una aplicación y un sitio web por nombre.", "opened": "abierto", "overwrite_qdn": "sobrescribir a QDN", - "password_confirm": "confirme una contraseña", - "password_enter": "ingrese una contraseña", + "password_confirm": "Confirme una contraseña", + "password_enter": "Ingrese una contraseña", "payment_request": "the Application
{{hostname}}
is requesting a payment", "people_reaction": "people who reacted with {{ reaction }}", "processing_transaction": "está procesando transacciones, espere ...", - "publish_data": "publicar datos en Qortal: cualquier cosa, desde aplicaciones hasta videos. Totalmente descentralizado!", - "publishing": "publicación ... por favor espera.", - "qdn": "use el ahorro de QDN", + "publish_data": "Publicar datos en Qortal: cualquier cosa, desde aplicaciones hasta videos. Totalmente descentralizado!", + "publishing": "Publicación ... por favor espera.", + "qdn": "Use el ahorro de QDN", "rating": "rating for {{ service }} {{ name }}", - "register_name": "necesita un nombre de Qortal registrado para guardar sus aplicaciones fijadas en QDN.", + "register_name": "Necesita un nombre de Qortal registrado para guardar sus aplicaciones fijadas en QDN.", "replied_to": "replied to {{ person }}", - "revert_default": "volver al valor predeterminado", + "revert_default": "Volver al valor predeterminado", "revert_qdn": "volver a QDN", - "save_qdn": "guardar en QDN", - "secure_ownership": "asegure la propiedad de los datos publicados por su nombre. Incluso puede vender su nombre, junto con sus datos a un tercero.", - "select_file": "seleccione un archivo", - "select_image": "seleccione una imagen para un logotipo", - "select_zip": "seleccione el archivo .zip que contenga contenido estático:", + "save_qdn": "Guardar en QDN", + "secure_ownership": "Asegure la propiedad de los datos publicados por su nombre. Incluso puede vender su nombre, junto con sus datos a un tercero.", + "select_file": "Seleccione un archivo", + "select_image": "Seleccione una imagen para un logotipo", + "select_zip": "Seleccione el archivo .zip que contenga contenido estático:", "sending": "envío...", - "settings": "está utilizando la forma de exportación/importación de la configuración de ahorro.", - "space_for_admins": "lo siento, este espacio es solo para administradores.", - "unread_messages": "mensajes no leídos a continuación", - "unsaved_changes": "tiene cambios no salvos en sus aplicaciones fijadas. Guárdelos a QDN.", + "settings": "Está utilizando la forma de exportación/importación de la configuración de ahorro.", + "space_for_admins": "Lo siento, este espacio es solo para administradores.", + "unread_messages": "Mensajes no leídos a continuación", + "unsaved_changes": "Tiene cambios no salvos en sus aplicaciones fijadas. Guárdelos a QDN.", "updating": "actualización" }, "message": "mensaje", @@ -288,11 +291,11 @@ "new_user": "¿Eres un nuevo usuario?", "delete_chat_image": "¿Le gustaría eliminar su imagen de chat anterior?", "perform_transaction": "would you like to perform a {{action}} transaction?", - "provide_thread": "proporcione un título de hilo", + "provide_thread": "Proporcione un título de hilo", "publish_app": "¿Le gustaría publicar esta aplicación?", "publish_avatar": "¿Le gustaría publicar un avatar?", "publish_qdn": "¿Le gustaría publicar su configuración en QDN (cifrado)?", - "overwrite_changes": "la aplicación no pudo descargar sus aplicaciones fijadas existentes de QDN. ¿Le gustaría sobrescribir esos cambios?", + "overwrite_changes": "La aplicación no pudo descargar sus aplicaciones fijadas existentes de QDN. ¿Le gustaría sobrescribir esos cambios?", "rate_app": "would you like to rate this app a rating of {{ rate }}?. It will create a POLL tx.", "register_name": "¿Le gustaría registrar este nombre?", "reset_pinned": "¿No te gustan tus cambios locales actuales? ¿Le gustaría restablecer las aplicaciones fijadas predeterminadas?", @@ -306,11 +309,11 @@ "synchronizing": "sincronización" }, "success": { - "order_submitted": "su pedido de compra fue enviado", + "order_submitted": "Su pedido de compra fue enviado", "published": "publicado con éxito. Espere un par de minutos para que la red propoque los cambios.", "published_qdn": "publicado con éxito a QDN", "rated_app": "calificado con éxito. Espere un par de minutos para que la red propoque los cambios.", - "request_read": "he leído esta solicitud", + "request_read": "He leído esta solicitud", "transfer": "¡La transferencia fue exitosa!", "voted": "votado con éxito. Espere un par de minutos para que la red propoque los cambios." } @@ -322,7 +325,7 @@ "none": "ninguno", "note": "nota", "option": "opción", - "option_no": "sin opción", + "option_no": "No hay opciones", "option_other": "opción", "page": { "last": "último", @@ -335,13 +338,13 @@ "poll_embed": "encuesta", "port": "puerto", "price": "precio", - "publish": "publicación", + "publish": "publicar", "q_apps": { - "about": "sobre este Q-App", + "about": "Sobre este Q-App", "q_mail": "QAIL", "q_manager": "manager", "q_sandbox": "Q-Sandbox", - "q_wallets": "medillas Q" + "q_wallets": "Medillas Q" }, "receiver": "receptor", "sender": "remitente", @@ -358,7 +361,7 @@ "dark_mode": "modo oscuro", "default": "tema predeterminado", "light": "luz", - "light_mode": "modo claro", + "light_mode": "modo de luz", "manager": "gerente de tema", "name": "nombre del tema" }, @@ -390,4 +393,4 @@ }, "website": "sitio web", "welcome": "bienvenido" -} +} \ No newline at end of file diff --git a/src/i18n/locales/fr/core.json b/src/i18n/locales/fr/core.json index 76c028b..da8ad93 100644 --- a/src/i18n/locales/fr/core.json +++ b/src/i18n/locales/fr/core.json @@ -4,51 +4,52 @@ "access": "accéder", "access_app": "application d'accès", "add": "ajouter", - "add_custom_framework": "ajouter un cadre personnalisé", + "add_custom_framework": "Ajouter un cadre personnalisé", "add_reaction": "ajouter une réaction", - "add_theme": "ajouter le thème", + "add_theme": "Ajouter le thème", "backup_account": "compte de sauvegarde", "backup_wallet": "portefeuille de secours", - "cancel": "annuler", - "cancel_invitation": "annuler l'invitation", + "cancel": "Annuler", + "cancel_invitation": "Annuler l'invitation", "change": "changement", "change_avatar": "changer d'avatar", "change_file": "modifier le fichier", "change_language": "changer la langue", "choose": "choisir", - "choose_file": "choisir le fichier", - "choose_image": "choisir l'image", - "choose_logo": "choisissez un logo", - "choose_name": "choisissez un nom", + "choose_file": "Choisir le fichier", + "choose_image": "Choisir l'image", + "choose_logo": "Choisissez un logo", + "choose_name": "Choisissez un nom", "close": "fermer", - "close_chat": "fermer le chat direct", + "close_chat": "Fermer le chat direct", "continue": "continuer", "continue_logout": "continuer à se déconnecter", - "copy_link": "copier le lien", + "copy_link": "Copier le lien", "create_apps": "créer des applications", "create_file": "créer un fichier", "create_transaction": "créer des transactions sur la blockchain Qortal", "create_thread": "créer un fil", "decline": "déclin", "decrypt": "décrypter", - "disable_enter": "désactiver Entrer", + "disable_enter": "Désactiver Entrer", "download": "télécharger", - "download_file": "télécharger le fichier", + "download_file": "Télécharger le fichier", "edit": "modifier", - "edit_theme": "modifier le thème", - "enable_dev_mode": "activer le mode Dev", - "enter_name": "entrez un nom", + "edit_theme": "Modifier le thème", + "enable_dev_mode": "Activer le mode Dev", + "enter_name": "Entrez un nom", "export": "exporter", - "get_qort": "obtenez Qort", - "get_qort_trade": "obtenez Qort à Q-trade", + "get_qort": "Obtenez Qort", + "get_qort_trade": "Obtenez Qort à Q-trade", "hide": "cacher", + "hide_qr_code": "Masquer le code QR", "import": "importer", "import_theme": "thème d'importation", "invite": "inviter", "invite_member": "inviter un nouveau membre", "join": "rejoindre", "leave_comment": "laisser un commentaire", - "load_announcements": "chargez des annonces plus anciennes", + "load_announcements": "Chargez des annonces plus anciennes", "login": "se connecter", "logout": "déconnexion", "new": { @@ -61,43 +62,44 @@ "open": "ouvrir", "pin": "épingle", "pin_app": "application PIN", - "pin_from_dashboard": "pin du tableau de bord", + "pin_from_dashboard": "Pin du tableau de bord", "post": "poste", - "post_message": "message de publication", + "post_message": "Message de publication", "publish": "publier", - "publish_app": "publiez votre application", - "publish_comment": "publier un commentaire", - "refresh": "rafraîche", + "publish_app": "Publiez votre application", + "publish_comment": "Publier un commentaire", + "refresh": "rafraîchir", "register_name": "nom de registre", "remove": "retirer", "remove_reaction": "éliminer la réaction", - "return_apps_dashboard": "retour au tableau de bord Apps", + "return_apps_dashboard": "Retour au tableau de bord Apps", "save": "sauvegarder", "save_disk": "Économiser sur le disque", "search": "recherche", - "search_apps": "rechercher des applications", + "search_apps": "Rechercher des applications", "search_groups": "rechercher des groupes", - "search_chat_text": "texte de chat de recherche", - "select_app_type": "sélectionner le type d'application", - "select_category": "sélectionner la catégorie", - "select_name_app": "sélectionnez Nom / App", + "search_chat_text": "Texte de chat de recherche", + "see_qr_code": "Voir le code QR", + "select_app_type": "Sélectionner le type d'application", + "select_category": "Sélectionnez la catégorie", + "select_name_app": "Sélectionnez Nom / App", "send": "envoyer", - "send_qort": "envoyer Qort", - "set_avatar": "définir l'avatar", + "send_qort": "Envoyer Qort", + "set_avatar": "Définir l'avatar", "show": "montrer", "show_poll": "montrer le sondage", - "start_minting": "commencer à frapper", - "start_typing": "commencez à taper ici ...", - "trade_qort": "trade Qort", + "start_minting": "Commencer à frapper", + "start_typing": "Commencez à taper ici ...", + "trade_qort": "Trade Qort", "transfer_qort": "transférer Qort", "unpin": "détacher", - "unpin_app": "appin Upin", - "unpin_from_dashboard": "uNIN DU Tableau de bord", + "unpin_app": "Appin Upin", + "unpin_from_dashboard": "UNIN DU Tableau de bord", "update": "mise à jour", - "update_app": "mettez à jour votre application", + "update_app": "Mettez à jour votre application", "vote": "voter" }, - "address_your": "ton adress", + "address_your": "Votre adresse", "admin": "administrer", "admin_other": "administrateurs", "all": "tous", @@ -110,11 +112,11 @@ "app_name": "nom de l'application", "app_private": "privé", "app_service_type": "type de service d'application", - "apps_dashboard": "tableau de bord Apps", - "apps_official": "applications officielles", + "apps_dashboard": "Tableau de bord Apps", + "apps_official": "Applications officielles", "attachment": "pièce jointe", "balance": "équilibre:", - "basic_tabs_example": "exemple de base des onglets", + "basic_tabs_example": "Exemple de base des onglets", "category": "catégorie", "category_other": "catégories", "chat": "chat", @@ -122,7 +124,7 @@ "contact_other": "contacts", "core": { "block_height": "hauteur de blocage", - "information": "informations de base", + "information": "Informations de base", "peers": "pairs connectés", "version": "version de base" }, @@ -140,17 +142,17 @@ "description": "description", "devmode_apps": "applications de mode dev", "directory": "annuaire", - "downloading_qdn": "téléchargement à partir de QDN", + "downloading_qdn": "Téléchargement à partir de QDN", "fee": { - "payment": "frais de paiement", - "publish": "publier les frais" + "payment": "Frais de paiement", + "publish": "Publier les frais" }, "for": "pour", "general": "général", - "general_settings": "paramètres généraux", + "general_settings": "Paramètres généraux", "home": "maison", "identifier": "identifiant", - "image_embed": "image intégrer", + "image_embed": "Image intégrer", "last_height": "dernière hauteur", "level": "niveau", "library": "bibliothèque", @@ -163,141 +165,141 @@ "members": "liste des membres" }, "loading": { - "announcements": "annonces de chargement", + "announcements": "Annonces de chargement", "generic": "chargement...", - "chat": "chargement de chat ... Veuillez patienter.", - "comments": "chargement des commentaires ... Veuillez patienter.", - "posts": "chargement des messages ... Veuillez patienter." + "chat": "Chargement de chat ... Veuillez patienter.", + "comments": "Chargement des commentaires ... Veuillez patienter.", + "posts": "Chargement des messages ... Veuillez patienter." }, "member": "membre", "member_other": "membres", - "message_us": "veuillez nous envoyer un message sur Nextcloud (aucune inscription requise) ou Discord si vous avez besoin de 4 QORT pour commencer à discuter sans aucune limitation", + "message_us": "Veuillez nous envoyer un message sur NextCloud (aucune inscription requise) ou Discord si vous avez besoin de 4 Qort pour commencer à discuter sans aucune limitation", "message": { "error": { - "address_not_found": "votre adresse n'a pas été trouvée", - "app_need_name": "votre application a besoin d'un nom", - "build_app": "impossible de créer une application privée", - "decrypt_app": "impossible de décrypter l'application privée '", - "download_image": "impossible de télécharger l'image. Veuillez réessayer plus tard en cliquant sur le bouton Actualiser", - "download_private_app": "impossible de télécharger l'application privée", - "encrypt_app": "impossible de crypter l'application. Application non publiée '", - "fetch_app": "impossible de récupérer l'application", - "fetch_publish": "impossible de récupérer la publication", + "address_not_found": "Votre adresse n'a pas été trouvée", + "app_need_name": "Votre application a besoin d'un nom", + "build_app": "Impossible de créer une application privée", + "decrypt_app": "Impossible de décrypter l'application privée '", + "download_image": "Impossible de télécharger l'image. Veuillez réessayer plus tard en cliquant sur le bouton Actualiser", + "download_private_app": "Impossible de télécharger l'application privée", + "encrypt_app": "Impossible de crypter l'application. Application non publiée '", + "fetch_app": "Impossible de récupérer l'application", + "fetch_publish": "Impossible de récupérer la publication", "file_too_large": "file {{ filename }} is too large. Max size allowed is {{ size }} MB.", - "generic": "une erreur s'est produite", + "generic": "Une erreur s'est produite", "initiate_download": "Échec du téléchargement", "invalid_amount": "montant non valide", - "invalid_base64": "données non valides Base64", + "invalid_base64": "Données non valides Base64", "invalid_embed_link": "lien d'intégration non valide", "invalid_image_embed_link_name": "lien d'intégration d'image non valide. Param manquant.", "invalid_poll_embed_link_name": "lien d'intégration de sondage non valide. Nom manquant.", "invalid_signature": "signature non valide", "invalid_theme_format": "format de thème non valide", "invalid_zip": "zip non valide", - "message_loading": "message de chargement d'erreur.", + "message_loading": "Message de chargement d'erreur.", "message_size": "your message size is of {{ size }} bytes out of a maximum of {{ maximum }}", - "minting_account_add": "impossible d'ajouter un compte de pénitence", - "minting_account_remove": "impossible de supprimer le compte de pénitence", + "minting_account_add": "Impossible d'ajouter un compte de pénitence", + "minting_account_remove": "Impossible de supprimer le compte de pénitence", "missing_fields": "missing: {{ fields }}", - "navigation_timeout": "délai de navigation", + "navigation_timeout": "Délai de navigation", "network_generic": "erreur de réseau", - "password_not_matching": "les champs de mot de passe ne correspondent pas!", - "password_wrong": "impossible d'authentifier. Mauvais mot de passe", - "publish_app": "impossible de publier l'application", - "publish_image": "impossible de publier l'image", - "rate": "impossible de noter", - "rating_option": "impossible de trouver l'option de notation", - "save_qdn": "impossible d'économiser sur QDN", + "password_not_matching": "Les champs de mot de passe ne correspondent pas!", + "password_wrong": "Impossible d'authentifier. Mauvais mot de passe", + "publish_app": "Impossible de publier l'application", + "publish_image": "Impossible de publier l'image", + "rate": "incapable de noter", + "rating_option": "Impossible de trouver l'option de notation", + "save_qdn": "Impossible d'économiser sur QDN", "send_failed": "Échec de l'envoi", "update_failed": "Échec de la mise à jour", - "vote": "impossible de voter" + "vote": "Impossible de voter" }, "generic": { - "already_voted": "vous avez déjà voté.", + "already_voted": "Vous avez déjà voté.", "avatar_size": "{{ size }} KB max. for GIFS", - "benefits_qort": "avantages d'avoir QORT", + "benefits_qort": "Avantages d'avoir QORT", "building": "bâtiment", "building_app": "application de construction", "created_by": "created by {{ owner }}", "buy_order_request": "the Application
{{hostname}}
is requesting {{count}} buy order", "buy_order_request_other": "the Application
{{hostname}}
is requesting {{count}} buy orders", - "devmode_local_node": "veuillez utiliser votre nœud local pour le mode Dev! Déconnectez-vous et utilisez le nœud local.", + "devmode_local_node": "Veuillez utiliser votre nœud local pour le mode Dev! Déconnectez-vous et utilisez le nœud local.", "downloading": "téléchargement", - "downloading_decrypting_app": "téléchargement et décryptez l'application privée.", + "downloading_decrypting_app": "Téléchargement et décryptez l'application privée.", "edited": "édité", - "editing_message": "message d'édition", + "editing_message": "Message d'édition", "encrypted": "crypté", "encrypted_not": "pas crypté", "fee_qort": "fee: {{ message }} QORT", - "fetching_data": "rechercher les données de l'application", + "fetching_data": "Rechercher les données de l'application", "foreign_fee": "foreign fee: {{ message }}", - "get_qort_trade_portal": "obtenez Qort en utilisant le portail commercial de Crosschain de Qortal", + "get_qort_trade_portal": "Obtenez Qort en utilisant le portail commercial de Crosschain de Qortal", "minimal_qort_balance": "having at least {{ quantity }} QORT in your balance (4 qort balance for chat, 1.25 for name, 0.75 for some transactions)", "mentioned": "mentionné", - "message_with_image": "ce message a déjà une image", + "message_with_image": "Ce message a déjà une image", "most_recent_payment": "{{ count }} most recent payment", "name_available": "{{ name }} is available", - "name_benefits": "avantages d'un nom", - "name_checking": "vérifier si le nom existe déjà", - "name_preview": "vous avez besoin d'un nom pour utiliser l'aperçu", - "name_publish": "vous avez besoin d'un nom Qortal pour publier", - "name_rate": "vous avez besoin d'un nom pour évaluer.", + "name_benefits": "Avantages d'un nom", + "name_checking": "Vérifier si le nom existe déjà", + "name_preview": "Vous avez besoin d'un nom pour utiliser l'aperçu", + "name_publish": "Vous avez besoin d'un nom Qortal pour publier", + "name_rate": "Vous avez besoin d'un nom pour évaluer.", "name_registration": "your balance is {{ balance }} QORT. A name registration requires a {{ fee }} QORT fee", "name_unavailable": "{{ name }} is unavailable", - "no_data_image": "aucune donnée pour l'image", - "no_description": "aucune description", + "no_data_image": "Aucune donnée pour l'image", + "no_description": "Aucune description", "no_messages": "pas de messages", - "no_message": "aucun message", - "no_minting_details": "impossible d'afficher les détails de la passerelle sur la passerelle", + "no_message": "pas de message", + "no_minting_details": "Impossible d'afficher les détails de la passerelle sur la passerelle", "no_notifications": "pas de nouvelles notifications", - "no_payments": "aucun paiement", - "no_pinned_changes": "vous n'avez actuellement aucune modification à vos applications épinglées", - "no_results": "aucun résultat", - "one_app_per_name": "remarque: Actuellement, une seule application et site Web est autorisée par nom.", + "no_payments": "Aucun paiement", + "no_pinned_changes": "Vous n'avez actuellement aucune modification à vos applications épinglées", + "no_results": "Aucun résultat", + "one_app_per_name": "Remarque: Actuellement, une seule application et site Web est autorisée par nom.", "opened": "ouvert", "overwrite_qdn": "Écraser à QDN", - "password_confirm": "veuillez confirmer un mot de passe", - "password_enter": "veuillez saisir un mot de passe", + "password_confirm": "Veuillez confirmer un mot de passe", + "password_enter": "Veuillez saisir un mot de passe", "payment_request": "the Application
{{hostname}}
is requesting a payment", "people_reaction": "people who reacted with {{ reaction }}", - "processing_transaction": "la transaction de traitement est-elle, veuillez patienter ...", - "publish_data": "publier des données à Qortal: n'importe quoi, des applications aux vidéos. Entièrement décentralisé!", - "publishing": "publication ... Veuillez patienter.", - "qdn": "utiliser une économie QDN", + "processing_transaction": "La transaction de traitement est-elle, veuillez patienter ...", + "publish_data": "Publier des données à Qortal: n'importe quoi, des applications aux vidéos. Entièrement décentralisé!", + "publishing": "Publication ... Veuillez patienter.", + "qdn": "Utiliser une économie QDN", "rating": "rating for {{ service }} {{ name }}", - "register_name": "vous avez besoin d'un nom Qortal enregistré pour enregistrer vos applications épinglées sur QDN.", + "register_name": "Vous avez besoin d'un nom Qortal enregistré pour enregistrer vos applications épinglées sur QDN.", "replied_to": "replied to {{ person }}", "revert_default": "revenir à la valeur par défaut", "revert_qdn": "revenir à QDN", - "save_qdn": "enregistrer sur QDN", + "save_qdn": "Enregistrer sur QDN", "secure_ownership": "sécuriser la propriété des données publiées par votre nom. Vous pouvez même vendre votre nom, ainsi que vos données à un tiers.", - "select_file": "veuillez sélectionner un fichier", - "select_image": "veuillez sélectionner une image pour un logo", - "select_zip": "sélectionnez un fichier .zip contenant du contenu statique:", + "select_file": "Veuillez sélectionner un fichier", + "select_image": "Veuillez sélectionner une image pour un logo", + "select_zip": "Sélectionnez un fichier .zip contenant du contenu statique:", "sending": "envoi...", - "settings": "vous utilisez la manière d'exportation / importation d'enregistrement des paramètres.", - "space_for_admins": "désolé, cet espace est uniquement pour les administrateurs.", - "unread_messages": "messages non lus ci-dessous", - "unsaved_changes": "vous avez des modifications non enregistrées à vos applications épinglées. Enregistrez-les sur QDN.", + "settings": "Vous utilisez la manière d'exportation / l'importation d'enregistrer les paramètres.", + "space_for_admins": "Désolé, cet espace est uniquement pour les administrateurs.", + "unread_messages": "Messages non lus ci-dessous", + "unsaved_changes": "Vous avez des modifications non enregistrées à vos applications épinglées. Enregistrez-les sur QDN.", "updating": "mise à jour" }, "message": "message", "promotion_text": "texte de promotion", "question": { - "accept_vote_on_poll": "acceptez-vous cette transaction vote_on_poll? Les sondages sont publics!", + "accept_vote_on_poll": "Acceptez-vous cette transaction vote_on_poll? Les sondages sont publics!", "logout": "Êtes-vous sûr que vous aimeriez vous connecter?", "new_user": "Êtes-vous un nouvel utilisateur?", - "delete_chat_image": "souhaitez-vous supprimer votre image de chat précédente?", + "delete_chat_image": "Souhaitez-vous supprimer votre image de chat précédente?", "perform_transaction": "would you like to perform a {{action}} transaction?", - "provide_thread": "veuillez fournir un titre de fil", - "publish_app": "souhaitez-vous publier cette application?", - "publish_avatar": "souhaitez-vous publier un avatar?", - "publish_qdn": "souhaitez-vous publier vos paramètres sur QDN (Ecrypted)?", - "overwrite_changes": "l'application n'a pas été en mesure de télécharger vos applications épinglées existantes existantes. Souhaitez-vous écraser ces changements?", + "provide_thread": "Veuillez fournir un titre de fil", + "publish_app": "Souhaitez-vous publier cette application?", + "publish_avatar": "Souhaitez-vous publier un avatar?", + "publish_qdn": "Souhaitez-vous publier vos paramètres sur QDN (chiffré)?", + "overwrite_changes": "L'application n'a pas été en mesure de télécharger vos applications épinglées existantes existantes. Souhaitez-vous écraser ces changements?", "rate_app": "would you like to rate this app a rating of {{ rate }}?. It will create a POLL tx.", - "register_name": "souhaitez-vous enregistrer ce nom?", - "reset_pinned": "vous n'aimez pas vos changements locaux actuels? Souhaitez-vous réinitialiser les applications épinglées par défaut?", - "reset_qdn": "vous n'aimez pas vos changements locaux actuels? Souhaitez-vous réinitialiser avec vos applications QDN enregistrées?", + "register_name": "Souhaitez-vous enregistrer ce nom?", + "reset_pinned": "Vous n'aimez pas vos changements locaux actuels? Souhaitez-vous réinitialiser les applications épinglées par défaut?", + "reset_qdn": "Vous n'aimez pas vos changements locaux actuels? Souhaitez-vous réinitialiser avec vos applications QDN enregistrées?", "transfer_qort": "would you like to transfer {{ amount }} QORT" }, "status": { @@ -307,12 +309,12 @@ "synchronizing": "synchronisation" }, "success": { - "order_submitted": "votre commande d'achat a été soumise", + "order_submitted": "Votre commande d'achat a été soumise", "published": "publié avec succès. Veuillez patienter quelques minutes pour que le réseau propage les modifications.", "published_qdn": "publié avec succès sur QDN", "rated_app": "Évalué avec succès. Veuillez patienter quelques minutes pour que le réseau propage les modifications.", "request_read": "J'ai lu cette demande", - "transfer": "le transfert a réussi!", + "transfer": "Le transfert a réussi!", "voted": "voté avec succès. Veuillez patienter quelques minutes pour que le réseau propage les modifications." } }, @@ -331,18 +333,18 @@ "next": "suivant", "previous": "précédent" }, - "payment_notification": "notification de paiement", + "payment_notification": "Notification de paiement", "payment": "paiement", "poll_embed": "sondage", "port": "port", "price": "prix", - "publish": "publication", + "publish": "publier", "q_apps": { "about": "À propos de ce Q-App", - "q_mail": "Q-mail", + "q_mail": "Q-Rail", "q_manager": "manager", "q_sandbox": "Q-sandbox", - "q_wallets": "portefeuille Q" + "q_wallets": "porte-à-tête" }, "receiver": "récepteur", "sender": "expéditeur", @@ -357,15 +359,15 @@ "theme": { "dark": "sombre", "dark_mode": "mode sombre", - "default": "thème par défaut", + "default": "Thème par défaut", "light": "lumière", - "light_mode": "mode clair", + "light_mode": "mode léger", "manager": "directeur de thème", "name": "nom de thème" }, "thread": "fil", "thread_other": "threads", - "thread_title": "titre du fil", + "thread_title": "Titre du fil", "time": { "day_one": "{{count}} day", "day_other": "{{count}} days", @@ -378,7 +380,7 @@ "title": "titre", "to": "à", "tutorial": "tutoriel", - "url": "uRL", + "url": "URL", "user_lookup": "recherche d'utilisateur", "vote": "voter", "vote_other": "{{ count }} votes", @@ -391,4 +393,4 @@ }, "website": "site web", "welcome": "accueillir" -} +} \ No newline at end of file diff --git a/src/i18n/locales/ja/core.json b/src/i18n/locales/ja/core.json index d39a89b..7c478dd 100644 --- a/src/i18n/locales/ja/core.json +++ b/src/i18n/locales/ja/core.json @@ -31,17 +31,18 @@ "create_thread": "スレッドを作成します", "decline": "衰退", "decrypt": "復号化", - "disable_enter": "enterを無効にします", + "disable_enter": "Enterを無効にします", "download": "ダウンロード", "download_file": "ファイルをダウンロードします", "edit": "編集", "edit_theme": "テーマを編集します", - "enable_dev_mode": "dEVモードを有効にします", + "enable_dev_mode": "DEVモードを有効にします", "enter_name": "名前を入力します", "export": "輸出", "get_qort": "QORTを取得します", "get_qort_trade": "QトレードでQORTを取得します", "hide": "隠れる", + "hide_qr_code": "QRコードを非表示にします", "import": "輸入", "import_theme": "テーマをインポートします", "invite": "招待する", @@ -67,7 +68,7 @@ "publish": "公開", "publish_app": "アプリを公開します", "publish_comment": "コメントを公開します", - "refresh": "リフレッシュ", + "refresh": "リフレッシュします", "register_name": "登録名", "remove": "取り除く", "remove_reaction": "反応を取り除きます", @@ -78,6 +79,7 @@ "search_apps": "アプリを検索します", "search_groups": "グループを検索します", "search_chat_text": "チャットテキストを検索します", + "see_qr_code": "QRコードを参照してください", "select_app_type": "[アプリタイプ]を選択します", "select_category": "カテゴリを選択します", "select_name_app": "名前/アプリを選択します", @@ -90,13 +92,14 @@ "start_typing": "ここで入力を開始します...", "trade_qort": "取引Qort", "transfer_qort": "QORTを転送します", - "unpin": "unepin", - "unpin_app": "uNPINアプリ", + "unpin": "unpin", + "unpin_app": "UNPINアプリ", "unpin_from_dashboard": "ダッシュボードからリプリッド", "update": "アップデート", "update_app": "アプリを更新します", "vote": "投票する" }, + "address_your": "あなたの住所", "admin": "管理者", "admin_other": "管理者", "all": "全て", @@ -130,7 +133,7 @@ "dev_mode": "開発モード", "domain": "ドメイン", "ui": { - "version": "uIバージョン" + "version": "UIバージョン" }, "count": { "none": "なし", @@ -170,7 +173,7 @@ }, "member": "メンバー", "member_other": "メンバー", - "message_us": "制限なしにチャットを開始するために4 QORTが必要な場合は、Nextcloud(登録不要)またはDiscordで私たちにメッセージを送ってください", + "message_us": "制限なしにチャットを開始するために4 QORTが必要な場合は、NextCloud(サインアップは不要)または不一致で私たちにメッセージを送ってください", "message": { "error": { "address_not_found": "あなたの住所は見つかりませんでした", @@ -220,7 +223,7 @@ "created_by": "created by {{ owner }}", "buy_order_request": "the Application
{{hostname}}
is requesting {{count}} buy order", "buy_order_request_other": "the Application
{{hostname}}
is requesting {{count}} buy orders", - "devmode_local_node": "dEVモードにローカルノードを使用してください!ログアウトしてローカルノードを使用します。", + "devmode_local_node": "DEVモードにローカルノードを使用してください!ログアウトしてローカルノードを使用します。", "downloading": "ダウンロード", "downloading_decrypting_app": "プライベートアプリのダウンロードと復号化。", "edited": "編集", @@ -246,13 +249,13 @@ "no_data_image": "画像のデータはありません", "no_description": "説明なし", "no_messages": "メッセージはありません", - "no_message": "メッセージなし", + "no_message": "メッセージはありません", "no_minting_details": "ゲートウェイでミントの詳細を表示できません", "no_notifications": "新しい通知はありません", "no_payments": "支払いなし", "no_pinned_changes": "現在、ピン留めアプリに変更がありません", "no_results": "結果はありません", - "one_app_per_name": "注:現在、名前ごとに許可されているアプリとWebサイトは1つだけです。", + "one_app_per_name": "注:現在、名前ごとに1つのアプリとWebサイトのみが許可されています。", "opened": "オープン", "overwrite_qdn": "QDNに上書きします", "password_confirm": "パスワードを確認してください", @@ -312,7 +315,7 @@ "rated_app": "正常に評価されています。ネットワークが変更を提案するまで数分待ってください。", "request_read": "このリクエストを読みました", "transfer": "転送は成功しました!", - "voted": "首尾よく投票しました。ネットワークが変更を提案するまで数分待ってください。" + "voted": "正常に投票しました。ネットワークが変更を提案するまで数分待ってください。" } }, "minting_status": "ミントステータス", @@ -322,7 +325,7 @@ "none": "なし", "note": "注記", "option": "オプション", - "option_no": "オプションなし", + "option_no": "オプションはありません", "option_other": "オプション", "page": { "last": "最後", @@ -331,11 +334,11 @@ "previous": "前の" }, "payment_notification": "支払い通知", - "payment": "お支払い", + "payment": "支払い", "poll_embed": "投票埋め込み", "port": "ポート", "price": "価格", - "publish": "出版物", + "publish": "公開", "q_apps": { "about": "このq-appについて", "q_mail": "Qメール", @@ -377,7 +380,7 @@ "title": "タイトル", "to": "に", "tutorial": "チュートリアル", - "url": "uRL", + "url": "URL", "user_lookup": "ユーザールックアップ", "vote": "投票する", "vote_other": "{{ count }} votes", @@ -388,6 +391,6 @@ "wallet": "財布", "wallet_other": "財布" }, - "website": "webサイト", + "website": "Webサイト", "welcome": "いらっしゃいませ" -} +} \ No newline at end of file diff --git a/src/i18n/locales/ru/core.json b/src/i18n/locales/ru/core.json index aed5ce5..43f3943 100644 --- a/src/i18n/locales/ru/core.json +++ b/src/i18n/locales/ru/core.json @@ -2,7 +2,7 @@ "action": { "accept": "принимать", "access": "доступ", - "access_app": "access App", + "access_app": "доступ к App", "add": "добавлять", "add_custom_framework": "Добавьте пользовательскую структуру", "add_reaction": "Добавить реакцию", @@ -42,6 +42,7 @@ "get_qort": "Получить Qort", "get_qort_trade": "Получить Qort в Q-Trade", "hide": "скрывать", + "hide_qr_code": "скрыть QR -код", "import": "импорт", "import_theme": "Импортная тема", "invite": "приглашать", @@ -61,13 +62,13 @@ "open": "открыть", "pin": "приколоть", "pin_app": "приложение приложения", - "pin_from_dashboard": "pIN -штифт от приборной панели", + "pin_from_dashboard": "PIN -штифт от приборной панели", "post": "почта", "post_message": "опубликовать сообщение", "publish": "публиковать", "publish_app": "Публикуйте свое приложение", "publish_comment": "Публикуйте комментарий", - "refresh": "освежить", + "refresh": "обновлять", "register_name": "зарегистрировать имя", "remove": "удалять", "remove_reaction": "удалить реакцию", @@ -78,6 +79,7 @@ "search_apps": "Поиск приложений", "search_groups": "Поиск групп", "search_chat_text": "Поиск текста чата", + "see_qr_code": "Смотрите QR -код", "select_app_type": "Выберите тип приложения", "select_category": "Выберите категорию", "select_name_app": "Выберите имя/приложение", @@ -90,13 +92,14 @@ "start_typing": "Начните печатать здесь ...", "trade_qort": "Торговый Qort", "transfer_qort": "Передача qort", - "unpin": "не", - "unpin_app": "upin App", - "unpin_from_dashboard": "unlin с приборной панели", + "unpin": "открепить", + "unpin_app": "открепить App", + "unpin_from_dashboard": "открепить с приборной панели", "update": "обновлять", "update_app": "Обновите свое приложение", "vote": "голосование" }, + "address_your": "Ваш адрес", "admin": "администратор", "admin_other": "администраторы", "all": "все", @@ -107,7 +110,7 @@ "app": "приложение", "app_other": "приложения", "app_name": "Название приложения", - "app_private": "частное", + "app_private": "частный", "app_service_type": "Тип службы приложений", "apps_dashboard": "приложения панель панели", "apps_official": "официальные приложения", @@ -130,14 +133,14 @@ "dev_mode": "разработчик режим", "domain": "домен", "ui": { - "version": "Версия пользовательского интерфейса" + "version": "версия пользовательского интерфейса" }, "count": { "none": "никто", "one": "один" }, "description": "описание", - "devmode_apps": "dev Mode Apps", + "devmode_apps": "Dev Mode Apps", "directory": "каталог", "downloading_qdn": "Загрузка с QDN", "fee": { @@ -156,7 +159,6 @@ "list": { "bans": "Список запретов", "groups": "Список групп", - "invite": "пригласить список", "invites": "Список приглашений", "join_request": "Присоединяйтесь к списку запросов", "member": "Список участников", @@ -171,7 +173,7 @@ }, "member": "член", "member_other": "члены", - "message_us": "пожалуйста, напишите нам в Nextcloud (регистрация не требуется) или Discord, если вам нужно 4 QORT, чтобы начать общаться без каких-либо ограничений", + "message_us": "Пожалуйста, напишите нам на NextCloud (не требуется регистрация) или раздора, если вам нужно 4 Qort, чтобы начать чат без каких -либо ограничений", "message": { "error": { "address_not_found": "Ваш адрес не был найден", @@ -247,7 +249,7 @@ "no_data_image": "Нет данных для изображения", "no_description": "Нет описания", "no_messages": "Нет сообщений", - "no_message": "нет сообщения", + "no_message": "Нет сообщения", "no_minting_details": "Не могу просматривать детали маттинга на шлюзе", "no_notifications": "Нет новых уведомлений", "no_payments": "Нет платежей", @@ -323,7 +325,7 @@ "none": "никто", "note": "примечание", "option": "вариант", - "option_no": "выбора нет", + "option_no": "Нет вариантов", "option_other": "параметры", "page": { "last": "последний", @@ -332,17 +334,17 @@ "previous": "предыдущий" }, "payment_notification": "уведомление о платеже", - "payment": "плата", + "payment": "оплата", "poll_embed": "Опрос встроен", "port": "порт", "price": "цена", - "publish": "публикация", + "publish": "публиковать", "q_apps": { "about": "об этом Q-App", "q_mail": "Q-Mail", "q_manager": "Q-Manager", - "q_sandbox": "Q-Sandbox", - "q_wallets": "Q-Wallets" + "q_sandbox": "Q-SANDBOX", + "q_wallets": "Q-Wallet" }, "receiver": "приемник", "sender": "отправитель", @@ -378,7 +380,7 @@ "title": "заголовок", "to": "к", "tutorial": "Учебник", - "url": "uRL", + "url": "URL", "user_lookup": "Посмотреть пользователя", "vote": "голосование", "vote_other": "{{ count }} votes", diff --git a/src/i18n/locales/zh/core.json b/src/i18n/locales/zh/core.json index 74f2e74..d5f8c8d 100644 --- a/src/i18n/locales/zh/core.json +++ b/src/i18n/locales/zh/core.json @@ -27,7 +27,7 @@ "copy_link": "复制链接", "create_apps": "创建应用程序", "create_file": "创建文件", - "create_transaction": "在QORTal区块链上创建交易", + "create_transaction": "在Qortal区块链上创建交易", "create_thread": "创建线程", "decline": "衰退", "decrypt": "解密", @@ -39,9 +39,10 @@ "enable_dev_mode": "启用开发模式", "enter_name": "输入名称", "export": "出口", - "get_qort": "获取QORT", - "get_qort_trade": "在Q-trade获取QORT", + "get_qort": "获取Qort", + "get_qort_trade": "在Q-trade获取Qort", "hide": "隐藏", + "hide_qr_code": "隐藏QR码", "import": "进口", "import_theme": "导入主题", "invite": "邀请", @@ -78,25 +79,27 @@ "search_apps": "搜索应用程序", "search_groups": "搜索组", "search_chat_text": "搜索聊天文字", + "see_qr_code": "请参阅QR码", "select_app_type": "选择应用程序类型", "select_category": "选择类别", "select_name_app": "选择名称/应用", "send": "发送", - "send_qort": "发送QORT", + "send_qort": "发送Qort", "set_avatar": "设置化身", "show": "展示", "show_poll": "显示民意调查", "start_minting": "开始铸造", "start_typing": "开始在这里输入...", - "trade_qort": "贸易QORT", - "transfer_qort": "转移QORT", - "unpin": "取消固定", - "unpin_app": "取消固定应用程序", + "trade_qort": "贸易Qort", + "transfer_qort": "转移Qort", + "unpin": "Uncin", + "unpin_app": "Unpin App", "unpin_from_dashboard": "从仪表板上锁定", "update": "更新", "update_app": "更新您的应用程序", "vote": "投票" }, + "address_your": "您的地址", "admin": "行政", "admin_other": "管理员", "all": "全部", @@ -107,7 +110,7 @@ "app": "应用程序", "app_other": "应用", "app_name": "应用名称", - "app_private": "私人应用程序", + "app_private": "私人的", "app_service_type": "应用服务类型", "apps_dashboard": "应用仪表板", "apps_official": "官方应用程序", @@ -125,12 +128,12 @@ "peers": "连接的同行", "version": "核心版本" }, - "current_language": "当前语言:{{ language }}", + "current_language": "current language: {{ language }}", "dev": "开发", "dev_mode": "开发模式", "domain": "领域", "ui": { - "version": "uI版本" + "version": "UI版本" }, "count": { "none": "没有任何", @@ -170,7 +173,7 @@ }, "member": "成员", "member_other": "成员", - "message_us": "如果您需要 4 个 QORT 来开始无限制地聊天,请通过 Nextcloud(无需注册)或 Discord 联系我们", + "message_us": "如果您需要4个Qort开始聊天而无需任何限制,请在NextCloud(无需注册)或不符合", "message": { "error": { "address_not_found": "找不到您的地址", @@ -182,7 +185,7 @@ "encrypt_app": "无法加密应用程序。应用未发布'", "fetch_app": "无法获取应用", "fetch_publish": "无法获取发布", - "file_too_large": "文件{{ filename }}太大。 允许的最大大小为{{size}}MB。", + "file_too_large": "file {{ filename }} is too large. Max size allowed is {{ size }} MB.", "generic": "发生错误", "initiate_download": "无法启动下载", "invalid_amount": "无效的金额", @@ -194,10 +197,10 @@ "invalid_theme_format": "无效的主题格式", "invalid_zip": "无效拉链", "message_loading": "错误加载消息。", - "message_size": "您的消息大小为{{size}}字节,超出{{maximum}}的最大值", + "message_size": "your message size is of {{ size }} bytes out of a maximum of {{ maximum }}", "minting_account_add": "无法添加薄荷帐户", "minting_account_remove": "无法删除铸造帐户", - "missing_fields": "失踪:{{ fields }}", + "missing_fields": "missing: {{ fields }}", "navigation_timeout": "导航超时", "network_generic": "网络错误", "password_not_matching": "密码字段不匹配!", @@ -213,13 +216,13 @@ }, "generic": { "already_voted": "您已经投票了。", - "avatar_size": "{大小}KB最大。 对于GIF", - "benefits_qort": "QORT的好处", + "avatar_size": "{{ size }} KB max. for GIFS", + "benefits_qort": "Qort的好处", "building": "建筑", "building_app": "建筑应用", "created_by": "created by {{ owner }}", - "buy_order_request": "应用程序
{{hostname}}
正在请求{{count}}购买订单", - "buy_order_request_other": "应用程序
{{hostname}}
正在请求{{count}}购买订单", + "buy_order_request": "the Application
{{hostname}}
is requesting {{count}} buy order", + "buy_order_request_other": "the Application
{{hostname}}
is requesting {{count}} buy orders", "devmode_local_node": "请使用您的本地节点进行开发模式!注销并使用本地节点。", "downloading": "下载", "downloading_decrypting_app": "下载和解密私人应用程序。", @@ -227,22 +230,22 @@ "editing_message": "编辑消息", "encrypted": "加密", "encrypted_not": "没有加密", - "fee_qort": "费用:{讯息}QORT", + "fee_qort": "fee: {{ message }} QORT", "fetching_data": "获取应用程序数据", - "foreign_fee": "国外费用:{{ message }}", - "get_qort_trade_portal": "使用QORTal的交叉链贸易门户网站获取QORT", - "minimal_qort_balance": "在您的余额中至少有{{quantity}}字(聊天4个QORT余额,姓名1.25,某些交易0.75)", + "foreign_fee": "foreign fee: {{ message }}", + "get_qort_trade_portal": "使用Qortal的交叉链贸易门户网站获取Qort", + "minimal_qort_balance": "having at least {{ quantity }} QORT in your balance (4 qort balance for chat, 1.25 for name, 0.75 for some transactions)", "mentioned": "提及", "message_with_image": "此消息已经有一个图像", - "most_recent_payment": "{{ count }}最近一次付款", - "name_available": "{{ name }}可用", + "most_recent_payment": "{{ count }} most recent payment", + "name_available": "{{ name }} is available", "name_benefits": "名称的好处", "name_checking": "检查名称是否已经存在", "name_preview": "您需要一个使用预览的名称", - "name_publish": "您需要一个QORTal名称才能发布", + "name_publish": "您需要一个Qortal名称才能发布", "name_rate": "您需要一个名称来评估。", - "name_registration": "您的余额值{{balance}}。 注册名称需要{{fee}}QORT费用", - "name_unavailable": "{{ name }}不可用", + "name_registration": "your balance is {{ balance }} QORT. A name registration requires a {{ fee }} QORT fee", + "name_unavailable": "{{ name }} is unavailable", "no_data_image": "没有图像数据", "no_description": "没有描述", "no_messages": "没有消息", @@ -257,14 +260,14 @@ "overwrite_qdn": "覆盖为QDN", "password_confirm": "请确认密码", "password_enter": "请输入密码", - "payment_request": "应用程序
{{hostname}}
正在请求付款", + "payment_request": "the Application
{{hostname}}
is requesting a payment", "people_reaction": "people who reacted with {{ reaction }}", "processing_transaction": "正在处理交易,请等待...", - "publish_data": "将数据发布到QORTal:从应用到视频的任何内容。完全分散!", + "publish_data": "将数据发布到Qortal:从应用到视频的任何内容。完全分散!", "publishing": "出版...请等待。", "qdn": "使用QDN保存", "rating": "rating for {{ service }} {{ name }}", - "register_name": "您需要一个注册的QORTal名称来将固定的应用程序保存到QDN。", + "register_name": "您需要一个注册的Qortal名称来将固定的应用程序保存到QDN。", "replied_to": "replied to {{ person }}", "revert_default": "还原为默认值", "revert_qdn": "还原为QDN", @@ -287,17 +290,17 @@ "logout": "您确定要注销吗?", "new_user": "您是新用户吗?", "delete_chat_image": "您想删除以前的聊天图片吗?", - "perform_transaction": "您想执行{{action}}事务吗?", + "perform_transaction": "would you like to perform a {{action}} transaction?", "provide_thread": "请提供线程标题", "publish_app": "您想发布此应用吗?", "publish_avatar": "您想发布一个化身吗?", "publish_qdn": "您想将您的设置发布到QDN(加密)吗?", "overwrite_changes": "该应用程序无法下载您现有的QDN固定固定应用程序。您想覆盖这些更改吗?", - "rate_app": "你想评价这个应用程序的评级{{rate}}?. 它将创建一个POLL事务。", + "rate_app": "would you like to rate this app a rating of {{ rate }}?. It will create a POLL tx.", "register_name": "您想注册这个名字吗?", "reset_pinned": "不喜欢您当前的本地更改吗?您想重置默认的固定应用吗?", "reset_qdn": "不喜欢您当前的本地更改吗?您想重置保存的QDN固定应用吗?", - "transfer_qort": "你想转{{ amount }}个QORT吗?" + "transfer_qort": "would you like to transfer {{ amount }} QORT" }, "status": { "minting": "(铸造)", @@ -318,11 +321,11 @@ "minting_status": "铸造状态", "name": "姓名", "name_app": "名称/应用", - "new_post_in": "新职位 {{ title }}", + "new_post_in": "new post in {{ title }}", "none": "没有任何", "note": "笔记", "option": "选项", - "option_no": "没有选择", + "option_no": "没有选项", "option_other": "选项", "page": { "last": "最后的", @@ -331,17 +334,17 @@ "previous": "以前的" }, "payment_notification": "付款通知", - "payment": "付款", - "publish": "出版刊物", + "payment": "支付", "poll_embed": "嵌入民意测验", "port": "港口", "price": "价格", + "publish": "发布", "q_apps": { "about": "关于这个Q-App", "q_mail": "Q邮件", - "q_manager": "Q-经理", - "q_sandbox": "Q-沙箱", - "q_wallets": "Q-钱包" + "q_manager": "Q-Manager", + "q_sandbox": "q-sandbox", + "q_wallets": "Q-WALLETS" }, "receiver": "接收者", "sender": "发件人", @@ -366,28 +369,28 @@ "thread_other": "线程", "thread_title": "线程标题", "time": { - "day_one": "{{count}} 日", - "day_other": "{{count}} 天数", - "hour_one": "{{count}} 时间", - "hour_other": "{{count}} 工作时数", - "minute_one": "{{count}} 分钟", - "minute_other": "{{count}} 分钟", + "day_one": "{{count}} day", + "day_other": "{{count}} days", + "hour_one": "{{count}} hour", + "hour_other": "{{count}} hours", + "minute_one": "{{count}} minute", + "minute_other": "{{count}} minutes", "time": "时间" }, "title": "标题", "to": "到", "tutorial": "教程", - "url": "uRL", + "url": "URL", "user_lookup": "用户查找", "vote": "投票", - "vote_other": "{{ count }} 投票", + "vote_other": "{{ count }} votes", "zip": "拉链", "wallet": { "litecoin": "莱特币钱包", - "qortal": "QORTal钱包", + "qortal": "Qortal钱包", "wallet": "钱包", "wallet_other": "钱包" }, "website": "网站", "welcome": "欢迎" -} +} \ No newline at end of file