View on GitHub
File Changes
    .infoBlock {
      padding-right: 60px;
      .title {
+
        font-size: 18px;
+
        font-family: var(--font-semibold);
        line-height: 1.38;
        margin-bottom: 16px;
-
        font-size: 11px;
-
        font-family: var(--font-medium);
-
        text-transform: capitalize;
      }

                      
      .text {
    }
  }
}
-

                      
-
:global(.YoroiClassic) .component {
-
  .body {
-
    .title {
-
      font-weight: 600;
-
      padding-left: 10px;
-
      text-transform: uppercase;
-
    }
-
  }  
-
}
-

                      
-
:global(.YoroiModern) .component {
-
  .body {
-
    .title {
-
      font-size: 18px;
-
      font-family: var(--font-semibold);
-
    }
-
  }
-
}
-

                      
import { observer } from 'mobx-react';
import { defineMessages, intlShape, FormattedHTMLMessage } from 'react-intl';
import classnames from 'classnames';
-

                      
import SvgInline from 'react-svg-inline';
+

                      
+
import CustomTooltip from '../widgets/CustomTooltip';
import logoIcon from '../../assets/images/yoroi-logo-white.inline.svg';
import settingsIcon from '../../assets/images/top-bar/setting-active.inline.svg';
import daedalusIcon from '../../assets/images/top-bar/daedalus-migration.inline.svg';

                      
-
import { MAX_ADA_WALLETS_COUNT } from '../../config/numbersConfig';
import styles from './WalletAdd.scss';

                      
import environmnent from '../../environment';
    id: 'wallet.add.page.hw.title',
    defaultMessage: '!!!Connect to hardware wallet',
  },
+
  connectToHWTooltip: {
+
    id: 'wallet.add.page.hw.tooltip',
+
    defaultMessage: '!!!Create or restore a Yoroi wallet<br/>using a Ledger or Trezor hardware wallet.',
+
  },
  createTitle: {
    id: 'wallet.add.page.create.title',
    defaultMessage: '!!!Create wallet',
  },
+
  createTooltip: {
+
    id: 'wallet.add.page.create.tooltip',
+
    defaultMessage: '!!!Generate a new 15-word recovery phrase<br/>and create a Yoroi wallet.',
+
  },
  restoreTitle: {
    id: 'wallet.add.page.restore.title',
    defaultMessage: '!!!Restore wallet',
  },
+
  restoreTooltip: {
+
    id: 'wallet.add.page.restore.tooltip',
+
    defaultMessage: '!!!Enter a 15-word recovery phrase<br/>to restore an already-existing Yoroi wallet,<br/>or import an existing Yoroi paper wallet.',
+
  },
  transferFundsTitle: {
    id: 'wallet.add.page.daedalusTransfer.title',
    defaultMessage: '!!!Transfer funds from a Daedalus wallet to Yoroi',
  },
+
  transferFundsTooltip: {
+
    id: 'wallet.add.page.daedalusTransfer.tooltip',
+
    defaultMessage: '!!!You can transfer funds from a Daedalus wallet<br/>to Yoroi, but first you will need to create<br/>a Yoroi wallet to store those funds.',
+
  },
});

                      
type Props = {|
                      <div className={classnames([styles.heroCardsItemBg, styles.bgConnectHW])} />
                      <div className={styles.heroCardsItemTitle}>
                        {intl.formatMessage(messages.connectToHWTitle)}
+
                        <CustomTooltip toolTip={messages.connectToHWTooltip} />
                      </div>
                    </div>
                  </button>
                    <div className={classnames([styles.heroCardsItemBg, styles.bgCreateWallet])} />
                    <div className={styles.heroCardsItemTitle}>
                      {intl.formatMessage(messages.createTitle)}
+
                      <CustomTooltip toolTip={messages.createTooltip} />
                    </div>
                  </div>
                </button>
                    />
                    <div className={styles.heroCardsItemTitle}>
                      {intl.formatMessage(messages.restoreTitle)}
+
                      <CustomTooltip toolTip={messages.restoreTooltip} />
                    </div>
                  </div>
                </button>
                />
                <div className={styles.heroCardsItemTitle}>
                  {intl.formatMessage(messages.transferFundsTitle)}
+
                  <CustomTooltip toolTip={messages.transferFundsTooltip} />
                </div>
              </button>
            </div>
  }
  
  .heroCardsItem {
+
    width: var(--card-width);
+
    height: var(--card-height);
+
    border-radius: var(--card-border-radius);
+
    background-color: var(--card-bg-color);
+
    color: var(--card-text-color);
+
    font-size: var(--card-text-size);
    font-family: var(--font-regular);
-
    padding: 32px 28px;
+
    padding: 32px 20px;
    text-align: center;
    display: flex;
    flex-direction: column;
    }
  
    .heroCardsItemTitle {
+
      display: flex;
+
      justify-content: center;
      letter-spacing: -0.03em;
    }
  
  .component {
    background-image: linear-gradient(to right, var(--theme-default-main-bg) 65%, var(--cmn-color-white) 65%);

                      
-
    .heroCardsItem {
-
      width: var(--card-width);
-
      height: var(--card-height);
-
      border-radius: var(--card-border-radius);
-
      background-color: var(--card-bg-color);
-
      color: var(--card-text-color);
-
      font-size: var(--card-text-size);
-
    }
-

                      
    .heroCardsItemLink {
      width: calc(var(--card-width) *2 + 15px);
      height: auto;
      color: var(--theme-wallet-add-sub-title-color);      
    }

                      
-
    .heroCardsItem {
-
      width: var(--card-width);
-
      height: var(--card-height);
-
      border-radius: var(--card-border-radius);
-
      background-color: var(--card-bg-color);
-
      color: var(--card-text-color);
-
      font-size: var(--card-text-size);
-
    }
-

                      
    .heroCardsItemLink {
      width: calc(var(--card-width) *2 + 15px);
      height: auto;
import HelpLinkBlock from './HelpLinkBlock';
import HWErrorBlock from '../common/HWErrorBlock';

                      
-
import infoIconSVG from '../../../../assets/images/hardware-wallet/info-icon.inline.svg';
+
import infoIconSVG from '../../../../assets/images/info-icon.inline.svg';

                      
import saveLoadImage from '../../../../assets/images/hardware-wallet/ledger/save-load-modern.inline.svg';
import saveErrorImage from '../../../../assets/images/hardware-wallet/ledger/save-error-modern.inline.svg';
import HelpLinkBlock from './HelpLinkBlock';
import HWErrorBlock from '../common/HWErrorBlock';

                      
-
import infoIconSVG from '../../../../assets/images/hardware-wallet/info-icon.inline.svg';
+
import infoIconSVG from '../../../../assets/images/info-icon.inline.svg';

                      
import saveLoadImage from '../../../../assets/images/hardware-wallet/trezor/save-load-modern.inline.svg';
import saveErrorImage from '../../../../assets/images/hardware-wallet/trezor/save-error-modern.inline.svg';
    fields: {
      receiver: {
        label: this.context.intl.formatMessage(messages.receiverLabel),
-
        placeholder: this.context.intl.formatMessage(messages.receiverHint),
+
        placeholder: this.props.classicTheme ?
+
          this.context.intl.formatMessage(messages.receiverHint) : '',
        value: this.props.uriParams
          ? this.props.uriParams.address
          : '',
      },
      amount: {
        label: this.context.intl.formatMessage(messages.amountLabel),
-
        placeholder: `0.${'0'.repeat(this.props.currencyMaxFractionalDigits)}`,
+
        placeholder: this.props.classicTheme ?
+
          `0.${'0'.repeat(this.props.currencyMaxFractionalDigits)}` : '',
        value: this.props.uriParams
          ? formattedWalletAmount(this.props.uriParams.amount)
          : '',
+
// @flow
+
import React, { Component } from 'react';
+
import type { Node } from 'react';
+
import { observer } from 'mobx-react';
+
import type { MessageDescriptor } from 'react-intl';
+
import { intlShape, FormattedHTMLMessage } from 'react-intl';
+
import SvgInline from 'react-svg-inline';
+
import { Tooltip } from 'react-polymorph/lib/components/Tooltip';
+
import { TooltipSkin } from 'react-polymorph/lib/skins/simple/TooltipSkin';
+

                      
+
import infoIcon from '../../assets/images/info-icon.inline.svg';
+
import styles from './CustomTooltip.scss';
+

                      
+
type Props = {|
+
  toolTip: MessageDescriptor,
+
  children?: Node,
+
|};
+

                      
+
@observer
+
export default class CustomTooltip extends Component<Props> {
+
  static contextTypes = { intl: intlShape.isRequired };
+
  static defaultProps = { children: undefined }
+

                      
+
  render() {
+
    const { toolTip, children } = this.props;
+
    const tolltipComp = (<div><FormattedHTMLMessage {...toolTip} /></div>);
+
    const child = (children == null) ? this.makeDefaultChild() : children;
+

                      
+
    return (
+
      <div className={styles.component}>
+
        <Tooltip
+
          className={styles.SimpleTooltip}
+
          skin={TooltipSkin}
+
          tip={tolltipComp}
+
        >
+
          {child}
+
        </Tooltip>
+
      </div>
+
    );
+
  }
+

                      
+
  makeDefaultChild = (): Node => {
+
    return (
+
      <SvgInline
+
        svg={infoIcon}
+
        width="14"
+
        height="14"
+
        className={styles.infoIcon}
+
      />
+
    );
+
  }
+
}
+
@import '../../themes/mixins/underline.scss';
+

                      
+
.component {
+
  .infoIcon {
+
    display: flex;
+
    margin-left: 3px;
+
  }
+
  
+
  .SimpleTooltip {
+
    div[data-bubble-container] {
+
      transform: translate(-50%, 0); // center the tooltip no matter how long is the text inside
+
      margin-left: 20px; // offset = horizontal padding of icon and tooltip
+
    }
+
  }
+
  
+
  :global(.SimpleBubble_bubble) {
+
    font-size: 13px;
+
    font-family: var(--font-regular);
+
    letter-spacing: 1px;
+
    color: white;
+
    background-color: rgba(56, 57, 61, 0.7);
+

                      
+
    // size tooltip to text contained inside
+
    min-width: auto;
+
    padding: 4px 12px 4px 12px !important;
+

                      
+
    // use this to vertical-align
+
    line-height: 16px;
+
  }
+

                      
+
  :global(.SimpleBubble_root:not(.SimpleBubble_openUpward))  {
+
      margin-top: -8px !important;
+
  }
+
  :global(.SimpleBubble_root.SimpleBubble_transparent.SimpleBubble_openUpward)  {
+
      margin-bottom: -8px !important;
+
  }
+
}
\ No newline at end of file
  "api.errors.getAddressesWithFundsError": "Fehler beim Abfragen aller Adressen mit vorhandenem Guthaben.",
  "api.errors.getAllUTXOsForAddressesError": "Fehler von der API beim Abrufen der UTxOs.",
  "api.errors.getBalanceError": "Fehler beim Abrufen des Kontostandes.",
+
  "api.errors.getBestBlockApiError": "Fehler vom Server beim Abrufen des besten Blocks.",
  "api.errors.getTxHistoryForAddressesApiError": "Fehler vom Server beim Abrufen der Transaktionen.",
  "api.errors.getTxsBodiesForUTXOsApiError": "Fehler vom Server beim Abrufen der TxBodies.",
  "api.errors.getTxsBodiesForUTXOsError": "Fehler von der API beim Abrufen der TxBodies.",
  "api.errors.parsePDFPageError": "Do not translate.",
  "api.errors.pendingTransactionError": "Fehler beim Aktualisieren der ausstehenden Transaktionen.",
  "api.errors.readFileError": "Do not translate.",
+
  "api.errors.rollbackApiError": "Ein Rollback wurde erkannt.",
  "api.errors.sendTransactionApiError": "Fehler vom Server beim Senden der Transaktion.",
  "api.errors.sendTransactionError": "Fehler von der API beim Senden der Transaktion.",
  "api.errors.serverStatusError": "Verbindung zum Server fehlgeschlagen. Bitte überprüfe Deine Internetverbindung oder unser Twitter Konto (https://twitter.com/YoroiWallet).",
  "wallet.settings.name.label": "Wallet-Name",
  "wallet.settings.password": "Ausgaben-Passwort",
  "wallet.settings.passwordLastUpdated": "Zuletzt aktualisiert {lastUpdated}",
+
  "wallet.settings.unchangedPassword": "Das Kennwort wurde seit der Wallet-Erstellung noch nie geändert",
  "wallet.summary.no.transaction": "Keine Transaktionen gefunden",
  "wallet.summary.page.ledgerNanoSWalletIntegratedNotificationMessage": "Die Integration mit dem Ledger Nano S war erfolgreich",
  "wallet.summary.page.pendingIncomingConfirmationLabel": "Eingehende anstehende Bestätigung",
  "wallet.add.optionDialog.restore.paperWallet.description": "If you have generated a Yoroi paper wallet (which is usually printed and kept offline), you can choose this option to import the funds from your Yoroi paper wallet.",
  "wallet.add.optionDialog.restore.paperWallet.title": "Paper Wallet",
  "wallet.add.page.create.title": "Create wallet",
+
  "wallet.add.page.create.tooltip": "Generate a new 15-word recovery phrase<br/>and create a Yoroi wallet.",
  "wallet.add.page.daedalusTransfer.title": "Transfer funds from a Daedalus wallet to Yoroi",
+
  "wallet.add.page.daedalusTransfer.tooltip": "You can transfer funds from a Daedalus wallet<br/>to Yoroi, but first you will need to create<br/>a Yoroi wallet to store those funds.",
  "wallet.add.page.hw.title": "Connect to  hardware wallet",
+
  "wallet.add.page.hw.tooltip": "Create or restore a Yoroi wallet<br/>using a Ledger or Trezor hardware wallet.",
  "wallet.add.page.restore.title": "Restore wallet",
+
  "wallet.add.page.restore.tooltip": "Enter a 15-word recovery phrase<br/>to restore an already-existing Yoroi wallet,<br/>or import an existing Yoroi paper wallet.",
  "wallet.add.page.subtitle.label": "Yoroi light wallet for Cardano",
  "wallet.add.page.title": "Gateway <br> to the <br> financial world",
  "wallet.amountInput.feesLabel": "+ {amount} of fees",
  "api.errors.getAddressesWithFundsError": "Error al obtener direcciones con fondos.",
  "api.errors.getAllUTXOsForAddressesError": "Error recibido de la llamada a la API al intentar obtener UTxOs.",
  "api.errors.getBalanceError": "Error obteniendo el balance.",
+
  "api.errors.getBestBlockApiError": "Error received from server while getting best block.",
  "api.errors.getTxHistoryForAddressesApiError": "Error recibido del servidor al obtener las transacciones.",
  "api.errors.getTxsBodiesForUTXOsApiError": "Error recibido del servidor al obtener los TxBodies.",
  "api.errors.getTxsBodiesForUTXOsError": "Error recibido de la llamada a la API al intentar obtener TxBodies.",
  "api.errors.parsePDFPageError": "Error validando la página del fichero PDF.",
  "api.errors.pendingTransactionError": "Error al actualizar las transacciones pendientes.",
  "api.errors.readFileError": "Error leyendo el fichero.",
+
  "api.errors.rollbackApiError": "Rollback was detected.",
  "api.errors.sendTransactionApiError": "Error recibido del servidor al enviar la transacción.",
  "api.errors.sendTransactionError": "Error recibido de la llamada a la API al intentar enviar al transacción.",
  "api.errors.serverStatusError": "La conexión con el servidor falló.<br>Por favor revisa tu conexión a internet o <a target='blank' href='https://twitter.com/YoroiWallet'>nuestra cuenta en Twitter</a>.",
  "wallet.settings.name.label": "Nombre de la billetera",
  "wallet.settings.password": "Contraseña de gastos",
  "wallet.settings.passwordLastUpdated": "Última actualización {lastUpdated}",
+
  "wallet.settings.unchangedPassword": "Password unchanged since wallet creation",
  "wallet.summary.no.transaction": "No se han encontrado transacciones",
  "wallet.summary.page.ledgerNanoSWalletIntegratedNotificationMessage": "Se ha integrado con éxito con su dispositivo Ledger Nano S",
  "wallet.summary.page.pendingIncomingConfirmationLabel": "Entrada pendiente de confirmación",
  "api.errors.getAddressesWithFundsError": "Erreur lors de l’obtention des adresses des fonds.",
  "api.errors.getAllUTXOsForAddressesError": "Erreur reçue au travers de l'API UTxOs.",
  "api.errors.getBalanceError": "Erreur lors de l’obtention du solde.",
+
  "api.errors.getBestBlockApiError": "Erreur serveur lors de l’obtention du meilleur block.",
  "api.errors.getTxHistoryForAddressesApiError": "Erreur serveur lors de l’obtention des transactions.",
  "api.errors.getTxsBodiesForUTXOsApiError": "Erreur reçue du serveur lors de l'appel de TxBodies.",
  "api.errors.getTxsBodiesForUTXOsError": "Erreur reçue de l'Api lors de l'appel de TxBodies.",
  "api.errors.parsePDFPageError": "do not translate",
  "api.errors.pendingTransactionError": "Erreur lors de la mise à jour des transactions en cours.",
  "api.errors.readFileError": "do not translate",
+
  "api.errors.rollbackApiError": "Un retour en arrière a été détecté.",
  "api.errors.sendTransactionApiError": "Erreur reçue du serveur lors de l'envoi de la transaction.",
  "api.errors.sendTransactionError": "Erreur reçue de l'API lors de l'envoi de la transaction.",
  "api.errors.serverStatusError": "La connexion au serveur a échoué. Veuillez vérifier votre connexion internet ou notre compte Twitter (https://twitter.com/YoroiWallet).",
  "wallet.settings.name.label": "Nom du Wallet",
  "wallet.settings.password": "Mot de passe de paiement",
  "wallet.settings.passwordLastUpdated": "Dernière mise à jour {lastUpdated}",
+
  "wallet.settings.unchangedPassword": "Le mot de passe n'a pas été modifié depuis la création du wallet",
  "wallet.summary.no.transaction": "Aucune transaction",
  "wallet.summary.page.ledgerNanoSWalletIntegratedNotificationMessage": "Vous avez connecté avec succès votre périphérique Ledger Nano S",
  "wallet.summary.page.pendingIncomingConfirmationLabel": "En attente de confirmation",
  "api.errors.getAddressesWithFundsError": "Terjadi kesalahan saat mengambil address yang mempunyai dana.",
  "api.errors.getAllUTXOsForAddressesError": "Error dari fungsi API saat mengambil UTxO.",
  "api.errors.getBalanceError": "Terjadi kesalahan saat mengambil informasi saldo.",
+
  "api.errors.getBestBlockApiError": "Error received from server while getting best block.",
  "api.errors.getTxHistoryForAddressesApiError": "Error dari server saat pengambilan transaksi.",
  "api.errors.getTxsBodiesForUTXOsApiError": "Error dari server saat pengambilan TxBodies.",
  "api.errors.getTxsBodiesForUTXOsError": "Error dari fungsi Api saat pengambilan TxBodies.",
  "api.errors.parsePDFPageError": "Terjadi kesalahan saat mem-parsing halaman file PDF.",
  "api.errors.pendingTransactionError": "Terjadi kesalahan saat memperbarui transaksi yang tertunda.",
  "api.errors.readFileError": "Terjadi kesalahan saat membaca file.",
+
  "api.errors.rollbackApiError": "Rollback was detected.",
  "api.errors.sendTransactionApiError": "Error dari server saat pengiriman transaksi.",
  "api.errors.sendTransactionError": "Error dari fungsi Api saat pengiriman transaksi.",
  "api.errors.serverStatusError": "Koneksi ke server gagal. Silakan periksa koneksi internet Anda atau akun Twitter kami (https://twitter.com/YoroiWallet).",
  "wallet.settings.name.label": "Nama wallet",
  "wallet.settings.password": "Kata sandi pengeluaran",
  "wallet.settings.passwordLastUpdated": "Terakhir diperbarui {lastUpdated}",
+
  "wallet.settings.unchangedPassword": "Password unchanged since wallet creation",
  "wallet.summary.no.transaction": "Tidak ada transaksi ditemukan",
  "wallet.summary.page.ledgerNanoSWalletIntegratedNotificationMessage": "Anda sudah berhasil terintegrasi dengan perangkat Ledger Nano S Anda",
  "wallet.summary.page.pendingIncomingConfirmationLabel": "Konfirmasi tertunda masuk",
  "api.errors.getAddressesWithFundsError": "Errore durante il recupero degli indirizzi con fondi.",
  "api.errors.getAllUTXOsForAddressesError": "Errore ricevuto dalla chiamata al metodo API durante l'acquisizione di UTxOs.",
  "api.errors.getBalanceError": "Errore durante l'ottenimento del saldo.",
+
  "api.errors.getBestBlockApiError": "Errore ricevuto dal server durante l'ottenimento del blocco migliore.",
  "api.errors.getTxHistoryForAddressesApiError": "Errore ricevuto dal server durante il recupero delle transazioni.",
  "api.errors.getTxsBodiesForUTXOsApiError": "Errore ricevuto dal server durante l'acquisizione TxBodies.",
  "api.errors.getTxsBodiesForUTXOsError": "Errore ricevuto dalla chiamata al metodo api durante il recupero TxBodies.",
  "api.errors.parsePDFPageError": "Errore durante l'analisi della pagina del file PDF.",
  "api.errors.pendingTransactionError": "Errore durante l'aggiornamento delle transazioni in sospeso.",
  "api.errors.readFileError": "Errore durante la lettura del file.",
+
  "api.errors.rollbackApiError": "È stato rilevato il rollback.",
  "api.errors.sendTransactionApiError": "Errore ricevuto dal server durante l'invio della transazione.",
  "api.errors.sendTransactionError": "Errore ricevuto dalla chiamata con il metodo API durante l'invio della transazione.",
  "api.errors.serverStatusError": "Connessione al server fallita. Per favore controlla la tua connessione oppure il nostro account Twitter (https://twitter.com/YoroiWallet).",
  "wallet.settings.name.label": "Nome del wallet",
  "wallet.settings.password": "Password di spesa",
  "wallet.settings.passwordLastUpdated": "Ultimo aggiornamento {ultimoAggiornamento}",
+
  "wallet.settings.unchangedPassword": "Password invariata dalla creazione del portafoglio",
  "wallet.summary.no.transaction": "Nessuna transazione trovata",
  "wallet.summary.page.ledgerNanoSWalletIntegratedNotificationMessage": "Ti sei integrato con successo al tuo dispositivo Ledger Nano S",
  "wallet.summary.page.pendingIncomingConfirmationLabel": "Ricevuta in attesa di conferma",
  "api.errors.getAddressesWithFundsError": "資金のアドレスを取得中にエラーが発生しました。",
  "api.errors.getAllUTXOsForAddressesError": "UTxOの取得中にAPI方式呼び出しからエラーを受信しました。",
  "api.errors.getBalanceError": "残高の取得中にエラーが発生しました。",
+
  "api.errors.getBestBlockApiError": "ベストブロックを獲得プロセス中にサーバーからエラーを受信しました。",
  "api.errors.getTxHistoryForAddressesApiError": "トランザクション取得中にサーバーからエラーを受信しました。",
  "api.errors.getTxsBodiesForUTXOsApiError": "TxBodiesの取得中にサーバーからエラーを受信しました。",
  "api.errors.getTxsBodiesForUTXOsError": "TxBodiesの取得中にAPI方式呼び出しからエラーを受信しました。",
  "api.errors.parsePDFPageError": "PDFファイルページの解析でエラーが発生しました。",
  "api.errors.pendingTransactionError": "保留トランザクション更新中にエラーが発生しました。",
  "api.errors.readFileError": "ファイルの読み取りでエラーが発生しました。",
+
  "api.errors.rollbackApiError": "ロールバックを検出しました。",
  "api.errors.sendTransactionApiError": "トランザクション送信中にサーバーからエラーを受信しました。",
  "api.errors.sendTransactionError": "トランザクション送信中にAPI方式呼び出しからエラーを受信しました。",
  "api.errors.serverStatusError": "サーバーへの接続に失敗しました。インターネット接続を確認するか、EMURGOのTwitterアカウントをチェックしてください (https://twitter.com/YoroiWallet)。",
  "wallet.settings.name.label": "ウォレット名",
  "wallet.settings.password": "送金パスワード",
  "wallet.settings.passwordLastUpdated": "最終更新日 {lastUpdated}",
+
  "wallet.settings.unchangedPassword": "ウォレット作成時からパスワードは変更されていません",
  "wallet.summary.no.transaction": "トランザクションが見つかりません",
  "wallet.summary.page.ledgerNanoSWalletIntegratedNotificationMessage": "Ledger Nano Sデバイスとの統合が成功しました",
  "wallet.summary.page.pendingIncomingConfirmationLabel": "着信保留確認",
  "api.errors.getAddressesWithFundsError": "자금이 있는 주소를 수집하는 중 오류가 발생했습니다.",
  "api.errors.getAllUTXOsForAddressesError": "UTxO를 가져오는 중 API 방식 호출로부터 오류를 수신했습니다.",
  "api.errors.getBalanceError": "잔액을 가져오는 중 오류가 발생했습니다.",
+
  "api.errors.getBestBlockApiError": "Error received from server while getting best block.",
  "api.errors.getTxHistoryForAddressesApiError": "거래를 가져오는 중 서버로부터 오류를 수신했습니다.",
  "api.errors.getTxsBodiesForUTXOsApiError": "TxBodies를 가져오는 중 서버로부터 오류를 수신했습니다.",
  "api.errors.getTxsBodiesForUTXOsError": "TxBodies를 가져오던 중 API 오류가 발생했습니다.",
  "api.errors.parsePDFPageError": "PDF파일을 분석하는 동안 오류가 발생했습니다.",
  "api.errors.pendingTransactionError": "보류 중인 거래를 업데이트하는 중 오류가 발생했습니다.",
  "api.errors.readFileError": "파일을 읽는 중 오류가 발생했습니다.",
+
  "api.errors.rollbackApiError": "Rollback was detected.",
  "api.errors.sendTransactionApiError": "거래를 전송하는 중 서버로부터 오류를 수신했습니다.",
  "api.errors.sendTransactionError": "거래를 전송하는 중 API 방식 호출로부터 오류를 수신했습니다.",
  "api.errors.serverStatusError": "서버와의 연결에 실패했습니다. 인터넷 연결 상태 또는 요로이 지갑 트위터를 확인해주세요(https://twitter.com/YoroiWallet).",
  "wallet.settings.name.label": "지갑 이름",
  "wallet.settings.password": "지출 암호",
  "wallet.settings.passwordLastUpdated": "마지막 업데이트 {lastUpdated}",
+
  "wallet.settings.unchangedPassword": "Password unchanged since wallet creation",
  "wallet.summary.no.transaction": "거래 없음",
  "wallet.summary.page.ledgerNanoSWalletIntegratedNotificationMessage": "Ledger Nano S 지갑과의 연결이 완료되었습니다.",
  "wallet.summary.page.pendingIncomingConfirmationLabel": "수신 보류 확인",
  "api.errors.getAddressesWithFundsError": "Erro ao obter endereços com fundos.",
  "api.errors.getAllUTXOsForAddressesError": "Erro recebido na chamada do método da API ao obter UTxOs.",
  "api.errors.getBalanceError": "Erro obtendo balance.",
+
  "api.errors.getBestBlockApiError": "Error received from server while getting best block.",
  "api.errors.getTxHistoryForAddressesApiError": "Erro recebido do servidor durante a solicitação de transações.",
  "api.errors.getTxsBodiesForUTXOsApiError": "Erro recebido do servidor ao obter os TxBodies.",
  "api.errors.getTxsBodiesForUTXOsError": "Erro recebido na chamada do método da API ao obter TxBodies.",
  "api.errors.parsePDFPageError": "Erro ao analisar a página do arquivo PDF.",
  "api.errors.pendingTransactionError": "Erro ao atualizar transações pendentes.",
  "api.errors.readFileError": "Erro ao ler o arquivo.",
+
  "api.errors.rollbackApiError": "Rollback was detected.",
  "api.errors.sendTransactionApiError": "Erro recebido do servidor durante o envio da transação.",
  "api.errors.sendTransactionError": "Erro recebido na chamada do método da API durante o envio da transação.",
  "api.errors.serverStatusError": "Conexão com o servidor falhou. Por favor, verifique sua conexão com a internet ou nossa conta no Twitter (https://twitter.com/YoroiWallet).",
  "wallet.settings.name.label": "Nome da Wallet",
  "wallet.settings.password": "Senha de pagamentos",
  "wallet.settings.passwordLastUpdated": "Last updated {lastUpdated}",
+
  "wallet.settings.unchangedPassword": "Password unchanged since wallet creation",
  "wallet.summary.no.transaction": "No transactions found",
  "wallet.summary.page.ledgerNanoSWalletIntegratedNotificationMessage": "You have successfully integrated with your Ledger Nano S device",
  "wallet.summary.page.pendingIncomingConfirmationLabel": "Incoming pending confirmation",
  "api.errors.getAddressesWithFundsError": "Ошибка при получении адресов со средствами.",
  "api.errors.getAllUTXOsForAddressesError": "Получена ошибка при вызове метода api во время получения UTxOs.",
  "api.errors.getBalanceError": "Ошибка при получении баланса.",
+
  "api.errors.getBestBlockApiError": "Error received from server while getting best block.",
  "api.errors.getTxHistoryForAddressesApiError": "Получена ошибка от сервера при получении транзакций.",
  "api.errors.getTxsBodiesForUTXOsApiError": "Получена ошибка от сервера при получении TxBodies.",
  "api.errors.getTxsBodiesForUTXOsError": "Получена ошибка при вызове метода Api во время получения TxBodies.",
  "api.errors.parsePDFPageError": "Ошибка при разборе страницы файла PDF.",
  "api.errors.pendingTransactionError": "Ошибка при обновлении ожидающих транзакций.",
  "api.errors.readFileError": "Ошибка при чтении файла.",
+
  "api.errors.rollbackApiError": "Rollback was detected.",
  "api.errors.sendTransactionApiError": "Получена ошибка от сервера при отправке транзакции.",
  "api.errors.sendTransactionError": "Получена ошибка при вызове метода api при отправке транзакции.",
  "api.errors.serverStatusError": "Не удалось подключиться к серверу. Пожалуйста, проверьте подключение к Интернету или наш Twitter-аккаунт (https://twitter.com/YoroiWallet).",
  "wallet.settings.name.label": "Имя кошелька",
  "wallet.settings.password": "Пароль",
  "wallet.settings.passwordLastUpdated": "Последнее обновление {lastUpdated}",
+
  "wallet.settings.unchangedPassword": "Password unchanged since wallet creation",
  "wallet.summary.no.transaction": "Транзакции не найдены",
  "wallet.summary.page.ledgerNanoSWalletIntegratedNotificationMessage": "Вы успешно интегрировались со своим устройством Ledger Nano S",
  "wallet.summary.page.pendingIncomingConfirmationLabel": "Входящие, ожидающие подтверждения",
  "api.errors.getAddressesWithFundsError": "获取资金地址时发生错误。",
  "api.errors.getAllUTXOsForAddressesError": "获取 UTxOs 时从 api 方法调用收到错误。",
  "api.errors.getBalanceError": "获取余额时发生错误。",
+
  "api.errors.getBestBlockApiError": "获取最佳区块时从服务器收到错误。",
  "api.errors.getTxHistoryForAddressesApiError": "获取 txs 时从服务器收到错误。",
  "api.errors.getTxsBodiesForUTXOsApiError": "获取 TxBodies 时从服务器收到错误。",
  "api.errors.getTxsBodiesForUTXOsError": "获取 TxBodies 时从api method call收到错误。",
  "api.errors.parsePDFPageError": "分析PDF文件时出错",
  "api.errors.pendingTransactionError": "更新暂挂交易时发生错误。",
  "api.errors.readFileError": "解密文件时发生错误",
+
  "api.errors.rollbackApiError": "检测到回滚。",
  "api.errors.sendTransactionApiError": "发送交易时从服务器收到错误。",
  "api.errors.sendTransactionError": "发送交易时从 api 方法调用收到错误。",
  "api.errors.serverStatusError": "连接到服务器失败。请查看你的互联网连接或我们的Twitter (https://twitter.com/YoroiWallet)。",
  "wallet.settings.name.label": "钱包名称",
  "wallet.settings.password": "支付密码",
  "wallet.settings.passwordLastUpdated": "上次更新的 {lastUpdated}",
+
  "wallet.settings.unchangedPassword": "自钱包创建起密码未改变",
  "wallet.summary.no.transaction": "未找到交易",
  "wallet.summary.page.ledgerNanoSWalletIntegratedNotificationMessage": "您已成功整合您的Ledger Nano S设备",
  "wallet.summary.page.pendingIncomingConfirmationLabel": "入账暂挂确认",
Diff too large – View on GitHub