From 54f066d5ad3fd60e342d3982e626442d73df0313 Mon Sep 17 00:00:00 2001 From: citadeloneteam002 Date: Tue, 24 Sep 2024 17:07:56 +0900 Subject: [PATCH 01/10] docs: Add jo translation --- src/plugins/i18n/locales/jo.json | 301 +++++++++++++++++++++++++++++++ 1 file changed, 301 insertions(+) create mode 100644 src/plugins/i18n/locales/jo.json diff --git a/src/plugins/i18n/locales/jo.json b/src/plugins/i18n/locales/jo.json new file mode 100644 index 00000000..ead17e72 --- /dev/null +++ b/src/plugins/i18n/locales/jo.json @@ -0,0 +1,301 @@ +{ + "module": { + "dashboard": "ダッシュボード", + "blocks": "ブロック", + "staking": "ステーキング", + "governance": "ガバナンス", + "parameters": "パラメータ", + "uptime": "アップタイム", + "state-sync": "ステート同期", + "cosmwasm": "Cosmwasm", + "widget": "ウィジェット", + "tx": "取引", + "ibc": "IBC", + "nft": "NFT", + "consensus": "コンセンサス", + "supply": "供給", + "account": "アカウント", + "ecosystem": "エコシステム", + "favorite": "お気に入り", + "add_to_favorite": "お気に入りに追加", + "all_blockchains": "すべてのブロックチェーン", + "sponsors": "スポンサー", + "links": "リンク" + }, + "pages": { + "title": "Ping ダッシュボード", + "title_all": "404", + "tag": "ベータ", + "tag_all": "ページが見つかりません", + "slogan": "Ping ダッシュボードは単なるエクスプローラーではなく、ウォレットなどもあります... 🛠", + "description": "Cosmos エコシステムブロックチェーン 🚀", + "search_placeholder": "チェーンを検索", + "description_all": "お探しのページは見つかりませんでした。", + "out_of_sync": "最新のブロックは ", + "btn_index": "ホームに戻る" + }, + "account": { + "amount": "金額", + "received": "最近の受取", + "type": "タイプ", + "address": "アドレス", + "acc": "アカウント", + "acc_num": "アカウント番号", + "sequence": "シーケンス", + "pub_key": "公開鍵", + "assets": "資産", + "btn_send": "送信", + "btn_transfer": "転送", + "total_value": "総価値", + "delegations": "委任", + "no_delegations": "委任なし", + "btn_delegate": "委任", + "btn_redelegate": "再委任", + "btn_withdraw": "引き出し", + "btn_unbond": "アンボンド", + "validator": "バリデーター", + "delegation": "委任", + "delegator": "委任者", + "rewards": "報酬", + "action": "アクション", + "unbonding_delegations": "アンボンド委任", + "creation_height": "作成高さ", + "initial_balance": "初期残高", + "balance": "残高", + "completion_time": "完了時間", + "transactions": "取引", + "no_transactions": "取引なし", + "height": "高さ", + "hash": "ハッシュ", + "messages": "メッセージ", + "time": "時間", + "error": "アカウントはチェーン上に存在しません" + }, + "block": { + "estimated_time": "推定時間", + "countdown_for_block": "ブロックのカウントダウン", + "countdown_for_block_input": "新しいターゲットブロック番号を入力", + "btn_update": "更新", + "current_height": "現在の高さ", + "remaining_blocks": "残りのブロック", + "average_block_time": "平均ブロック時間", + "block_header": "ブロックヘッダー", + "last_commit": "最後のコミット", + "recent": "最近", + "future": "未来", + "fees": "手数料", + "only_tx": "最近のブロック内の取引のみ表示" + }, + "consensus": { + "monitor": "モニター", + "onboard_rate": "オンボード率", + "o": "O", + "h": "H", + "r": "R", + "s": "S", + "round": "ラウンド", + "step": "ステップ", + "updated_at": "更新日時", + "proposer_sign": "提案者署名済み", + "proposer_not_sign": "提案者未署名", + "sign": "署名済み", + "not_sign": "未署名", + "tips": "ヒント", + "tips_description_1": "このツールは、アップグレード中に誰がオンボードしているかを監視するためにバリデーターに役立ちます", + "tips_description_2": "デフォルトのRPCエンドポイントを変更したい場合は、サーバーで `https` と `CORS` を有効にしてください。" + }, + "cosmwasm": { + "title": "Cosmos Wasm スマートコントラクト", + "code_id": "コードID", + "code_hash": "コードハッシュ", + "creator": "クリエイター", + "permissions": "権限", + "btn_up_sc": "スマートコントラクトをアップロード", + "contract_list_code": "コードの契約リスト", + "contract_list": "契約リスト", + "btn_contract": "契約情報", + "btn_funds": "資金", + "btn_states": "状態", + "btn_fees": "手数料", + "btn_query": "クエリ", + "btn_execute": "実行", + "btn_transactions": "取引", + "btn_details": "詳細", + "btn_migrate": "移行", + "btn_update_admin": "管理者を更新", + "btn_clear_admin": "管理者をクリア", + "instantiate_contract": "契約をインスタンス化", + "contract_detail": "契約詳細", + "contract_balances": "契約残高", + "no_escrowed_assets": "エスクロー資産なし", + "contract_states": "契約状態", + "query_contract": "契約をクエリ", + "tips_description_1": "この機能は、WELLDONEコードを介して契約を展開する際に利用可能です。詳細については、以下のリンクのドキュメントを確認してください。" + }, + "gov": { + "voting": "投票", + "passed": "通過", + "rejected": "拒否", + "tally": "集計", + "btn_vote": "投票", + "btn_deposit": "預金", + "timeline": "タイムライン", + "submit_at": "提出日時", + "deposited_at": "預金日時", + "vote_start_from": "投票開始", + "vote_end": "投票終了", + "current_status": "現在の状態", + "proposal_statuses": { + "PROPOSAL_STATUS_DEPOSIT_PERIOD": "預金期間", + "PROPOSAL_STATUS_VOTING_PERIOD": "投票期間", + "PROPOSAL_STATUS_PASSED": "通過", + "PROPOSAL_STATUS_REJECTED": "拒否", + "PROPOSAL_STATUS_FAILED": "失敗" + }, + "upgrade_plan": "アップグレード計画", + "votes": "票" + }, + "ibc": { + "title": "IBC接続", + "title_2": "IBCクライアント", + "registry": "レジストリ", + "connection_id": "接続ID", + "btn_apply": "申請", + "trust_parameters": "信頼パラメータ", + "trust_level": "信頼レベル", + "trusting_period": "信頼期間", + "unbonding_period": "アンボンド期間", + "max_clock_drift": "最大クロックドリフト", + "frozen_height": "凍結高さ", + "latest_height": "最新高さ", + "upgrade_parameters": "アップグレードパラメータ", + "allow_update_after_expiry": "期限後の更新を許可", + "allow_update_after_misbehaviour": "不正行為後の更新を許可", + "upgrade_path": "アップグレードパス", + "channels": "チャネル", + "txs": "取引", + "channel_id": "チャネルID", + "port_id": "ポートID", + "state": "状態", + "counterparty": "カウンターパーティ", + "hops": "ホップ", + "version": "バージョン", + "ordering": "オーダリング", + "height": "高さ", + "txhash": "取引ハッシュ", + "messages": "メッセージ", + "time": "時間", + "btn_out": "アウト", + "btn_in": + }, + "staking": { + "inflation": "インフレーション", + "unbonding_time": "アンバンディング時間", + "double_sign_slashing": "ダブルサインの罰金", + "downtime_slashing": "ダウンタイムの罰金", + "popular": "人気", + "active": "アクティブ", + "inactive": "非アクティブ", + "rank": "ランク", + "validator": "バリデーター", + "voting_power": "投票権", + "24h_changes": "24時間の変化", + "commission": "手数料", + "actions": "アクション", + "jailed": "投獄中", + "top": "トップ", + "description": "低ランクのバリデーターに委任すると、ネットワーク全体のセキュリティが向上します。", + "about_us": "私たちについて", + "website": "ウェブサイト", + "contact": "お問い合わせ", + "validator_status": "バリデーターの状態", + "status": "ステータス", + "total_bonded": "総担保トークン", + "self_bonded": "自己担保", + "min_self": "最小自己委任", + "annual_profit": "年次利益", + "unbonding_height": "アンバンディング高さ", + "commissions_&_rewards": "手数料と報酬", + "commissions": "手数料", + "outstanding": "未解決", + "addresses": "アドレス", + "account_addr": "アカウントアドレス", + "operator_addr": "オペレーターアドレス", + "hex_addr": "16進数アドレス", + "signer_addr": "署名者アドレス", + "consensus_pub_key": "コンセンサス公開鍵", + "liquid_staking": "流動性ステーキング", + "liquid_staking_shares": "流動性シェア", + "validator_bond_share": "バリデーター担保シェア" +}, + "statesync": { + "title": "ステートシンクとは?", + "title_2": "ステートシンクから新しいノードを開始", + "title_3": "ステートシンクのためにスナップショットを有効にする", + "description": "Tendermint Core 0.34リリースはステートシンクをサポートしており、新しいノードが最近の高さでアプリケーションの状態のスナップショットを取得してネットワークに参加できるようにします。これにより、数日から数分に同期にかかる時間を短縮できます。クリック", + "here": "こちら", + "version": "バージョン", + "for_more_info": "詳細情報は", + "text_1": "バイナリをインストール", + "text_1_1": "最初にバイナリをインストールし、メインネットで現在使用されているバージョンであることを確認する必要があります。", + "text_2": "ステートシンクを有効にする", + "text_2_1": "Tendermintを$DAEMON_HOME/config/config.tomlでステートシンクを使用するように構成できます。", + "text_3": "デーモンを開始", + "text_3_1": "ノードをリセットしている場合は、デーモンを開始する前に実行します。", + "text_3_2": "", + "text_title_3": "ステートシンクを機能させるために、$DAEMON_HOME/config/app.tomlでスナップショットを有効にできます。" +}, + "tx": { + "title": "概要", + "tx_hash": "取引ハッシュ", + "gas": "ガス", + "fee": "手数料", + "memo": "メモ", + "no_messages": "メッセージはありません" +}, + "uptime": { + "overall": "全体", + "customize": "カスタマイズ", + "only_consumer_set": "消費者セットのみ", + "last_jailed_time": "最終投獄時間", + "signed_precommits": "署名済みプレコミット", + "start_height": "開始高さ", + "tombstoned": "トムストーン化", + "minimum_uptime": "ウィンドウごとの最小稼働時間", + "my_validators": "私のバリデーター", + "add_validators_monitor": "監視したいバリデーターを追加", + "no": "いいえ", + "signed_blocks": "署名済みブロック", + "missing_blocks": "欠落したブロック", + "add_validators": "バリデーターを追加", + "add": "追加", + "legend": "凡例", + "committed": "コミット済み", + "precommitted": "プレコミット済み", + "missed": "見逃し" + }, + "widget": { + "title": "初期設定", + "endpoint": "エンドポイント", + "select_endpoint": "エンドポイントを選択", + "text_1": "グローバルスクリプトをインポート", + "text_2": "ウォレットに接続", + "text_3": "オスモシス変換" + }, + "index": { + "rank": "ランク", + "price_calculator": "価格計算機", + "close": "閉じる", + "buy": "購入", + "active_proposals": "アクティブな提案", + "no_active_proposals": "アクティブな提案はありません", + "more": "もっと", + "reward": "報酬", + "unbonding": "アンバンディング", + "btn_withdraw_reward": "報酬を引き出す", + "btn_swap": "スワップ", + "receive": "受け取る", + "app_versions": "アプリケーションバージョン", + "node_info": "ノード情報" + } +} From 3688045165e71110895dad52c171a1cefb553269 Mon Sep 17 00:00:00 2001 From: liangping <18786721@qq.com> Date: Wed, 25 Sep 2024 07:15:14 +0800 Subject: [PATCH 02/10] fixed error --- src/plugins/i18n/locales/jo.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/i18n/locales/jo.json b/src/plugins/i18n/locales/jo.json index ead17e72..97dd39f4 100644 --- a/src/plugins/i18n/locales/jo.json +++ b/src/plugins/i18n/locales/jo.json @@ -186,7 +186,7 @@ "messages": "メッセージ", "time": "時間", "btn_out": "アウト", - "btn_in": + "btn_in": "入" }, "staking": { "inflation": "インフレーション", From d97a7a2096b8a4c598c048aa9b4020048cd6ad71 Mon Sep 17 00:00:00 2001 From: liangping <18786721@qq.com> Date: Wed, 25 Sep 2024 07:23:28 +0800 Subject: [PATCH 03/10] add Japanese --- src/layouts/components/NavBarI18n.vue | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/layouts/components/NavBarI18n.vue b/src/layouts/components/NavBarI18n.vue index 86c122e5..0f1b8c99 100644 --- a/src/layouts/components/NavBarI18n.vue +++ b/src/layouts/components/NavBarI18n.vue @@ -16,6 +16,10 @@ const i18nLangs: Array<{ label: string; i18nLang: string }> = [ label: 'Indonesian', i18nLang: 'id', }, + { + label: '日本語', + i18nLang: 'jo', + }, ]; let locale = ref(useI18n({ useScope: 'global' }).locale); From 6edeccb497df0d6e540d1d58f59cdab4f46e07e0 Mon Sep 17 00:00:00 2001 From: trustwalletteam003 Date: Tue, 1 Oct 2024 01:45:04 +0900 Subject: [PATCH 04/10] docs: add ko translation --- src/plugins/i18n/locales/ko.json | 301 +++++++++++++++++++++++++++++++ 1 file changed, 301 insertions(+) create mode 100644 src/plugins/i18n/locales/ko.json diff --git a/src/plugins/i18n/locales/ko.json b/src/plugins/i18n/locales/ko.json new file mode 100644 index 00000000..1da9cf71 --- /dev/null +++ b/src/plugins/i18n/locales/ko.json @@ -0,0 +1,301 @@ +{ + "module": { + "dashboard": "대시보드", + "blocks": "블록", + "staking": "스테이킹", + "governance": "거버넌스", + "parameters": "파라미터", + "uptime": "업타임", + "state-sync": "스테이트 싱크", + "cosmwasm": "코스모왓솜", + "widget": "위젯", + "tx": "트랜잭션", + "ibc": "IBC", + "nft": "NFT", + "consensus": "컨센서스", + "supply": "공급량", + "account": "계정", + "ecosystem": "에코시스템", + "favorite": "즐겨찾기", + "add_to_favorite": "즐겨찾기에 추가", + "all_blockchains": "모든 블록체인", + "sponsors": "스폰서", + "links": "링크" + }, + "pages": { + "title": "핑 대시보드", + "title_all": "404", + "tag": "베타", + "tag_all": "페이지를 찾을 수 없습니다", + "slogan": "핑 대시보드는 단순한 익스플로러가 아니라 지갑과 더 많은 기능을 제공합니다 🛠", + "description": "코스모스 에코시스템 블록체인 🚀", + "search_placeholder": "체인 검색", + "description_all": "찾고 있는 페이지를 찾을 수 없습니다.", + "out_of_sync": "최신 블록이 생성된 시간: ", + "btn_index": "홈으로 돌아가기" + }, + "account": { + "amount": "금액", + "received": "최근 수신", + "type": "유형", + "address": "주소", + "acc": "계정", + "acc_num": "계정 번호", + "sequence": "시퀀스", + "pub_key": "공개 키", + "assets": "자산", + "btn_send": "보내기", + "btn_transfer": "전송", + "total_value": "총 가치", + "delegations": "위임", + "no_delegations": "위임 없음", + "btn_delegate": "위임하기", + "btn_redelegate": "재위임하기", + "btn_withdraw": "출금하기", + "btn_unbond": "해제하기", + "validator": "검증인", + "delegation": "위임", + "delegator": "위임자", + "rewards": "보상", + "action": "액션", + "unbonding_delegations": "해제 중인 위임", + "creation_height": "생성 높이", + "initial_balance": "초기 잔액", + "balance": "잔액", + "completion_time": "완료 시간", + "transactions": "거래", + "no_transactions": "거래 없음", + "height": "높이", + "hash": "해시", + "messages": "메시지", + "time": "시간", + "error": "체인에 계정이 존재하지 않음" + }, + "block": { + "estimated_time": "예상 시간", + "countdown_for_block": "블록 카운트다운", + "countdown_for_block_input": "새 목표 블록 번호 입력", + "btn_update": "업데이트", + "current_height": "현재 높이", + "remaining_blocks": "남은 블록", + "average_block_time": "평균 블록 시간", + "block_header": "블록 헤더", + "last_commit": "마지막 커밋", + "recent": "최근", + "future": "미래", + "fees": "수수료", + "only_tx": "최근 블록에서 거래만 표시" + }, + "consensus": { + "monitor": "모니터", + "onboard_rate": "온보드율", + "o": "O", + "h": "H", + "r": "R", + "s": "S", + "round": "라운드", + "step": "단계", + "updated_at": "업데이트 시간", + "proposer_sign": "제안자 서명 완료", + "proposer_not_sign": "제안자 서명 안 함", + "sign": "서명 완료", + "not_sign": "서명 안 함", + "tips": "팁", + "tips_description_1": "이 도구는 검증자가 업그레이드 중에 누가 온보드하는지 모니터하는 데 유용합니다.", + "tips_description_2": "기본 RPC 엔드포인트를 변경하려면 서버에서 `https` 및 `CORS`가 활성화되어 있는지 확인하세요." + }, + "cosmwasm": { + "title": "Cosmos Wasm 스마트 계약", + "code_id": "코드 ID", + "code_hash": "코드 해시", + "creator": "생성자", + "permissions": "권한", + "btn_up_sc": "스마트 계약 업로드", + "contract_list_code": "코드의 계약 목록", + "contract_list": "계약 목록", + "btn_contract": "계약 정보", + "btn_funds": "자금", + "btn_states": "상태", + "btn_fees": "수수료", + "btn_query": "쿼리", + "btn_execute": "실행", + "btn_transactions": "거래", + "btn_details": "세부사항", + "btn_migrate": "이전", + "btn_update_admin": "관리자 업데이트", + "btn_clear_admin": "관리자 삭제", + "instantiate_contract": "계약 인스턴스화", + "contract_detail": "계약 세부사항", + "contract_balances": "계약 잔액", + "no_escrowed_assets": "에스크로된 자산 없음", + "contract_states": "계약 상태", + "query_contract": "계약 쿼리", + "tips_description_1": "이 기능은 WELLDONE Code를 통해 계약을 배포할 때 사용할 수 있습니다. 자세한 내용은 아래 링크의 문서를 확인하세요." + }, + "gov": { + "voting": "투표 중", + "passed": "통과됨", + "rejected": "거부됨", + "tally": "집계", + "btn_vote": "투표하기", + "btn_deposit": "예치하기", + "timeline": "타임라인", + "submit_at": "제출일", + "deposited_at": "예치일", + "vote_start_from": "투표 시작", + "vote_end": "투표 종료", + "current_status": "현재 상태", + "proposal_statuses": { + "PROPOSAL_STATUS_DEPOSIT_PERIOD": "예치 기간", + "PROPOSAL_STATUS_VOTING_PERIOD": "투표 기간", + "PROPOSAL_STATUS_PASSED": "통과됨", + "PROPOSAL_STATUS_REJECTED": "거부됨", + "PROPOSAL_STATUS_FAILED": "실패" + }, + "upgrade_plan": "업그레이드 계획", + "votes": "투표" + }, + "ibc": { + "title": "IBC 연결", + "title_2": "IBC 클라이언트", + "registry": "레지스트리", + "connection_id": "연결 ID", + "btn_apply": "적용", + "trust_parameters": "신뢰 매개변수", + "trust_level": "신뢰 수준", + "trusting_period": "신뢰 기간", + "unbonding_period": "해제 기간", + "max_clock_drift": "최대 클럭 드리프트", + "frozen_height": "동결 높이", + "latest_height": "최신 높이", + "upgrade_parameters": "업그레이드 매개변수", + "allow_update_after_expiry": "만료 후 업데이트 허용", + "allow_update_after_misbehaviour": "비정상 행동 후 업데이트 허용", + "upgrade_path": "업그레이드 경로", + "channels": "채널", + "txs": "거래", + "channel_id": "채널 ID", + "port_id": "포트 ID", + "state": "상태", + "counterparty": "상대방", + "hops": "홉", + "version": "버전", + "ordering": "주문", + "height": "높이", + "txhash": "거래 해시", + "messages": "메시지", + "time": "시간", + "btn_out": "출력", + "btn_in": "입력" + }, + "staking": { + "inflation": "인플레이션", + "unbonding_time": "언본딩 시간", + "double_sign_slashing": "이중 서명 슬래싱", + "downtime_slashing": "다운타임 슬래싱", + "popular": "인기", + "active": "활성", + "inactive": "비활성", + "rank": "순위", + "validator": "검증인", + "voting_power": "투표 권한", + "24h_changes": "24시간 변화", + "commission": "커미션", + "actions": "작업", + "jailed": "감금됨", + "top": "상위", + "description": "순위가 낮은 검증인에게 위임하면 네트워크의 전체 보안을 강화할 수 있습니다.", + "about_us": "회사 소개", + "website": "웹사이트", + "contact": "연락처", + "validator_status": "검증인 상태", + "status": "상태", + "total_bonded": "전체 본딩 토큰", + "self_bonded": "셀프 본딩", + "min_self": "최소 셀프 위임", + "annual_profit": "연간 수익", + "unbonding_height": "언본딩 높이", + "commissions_&_rewards": "커미션 및 보상", + "commissions": "커미션", + "outstanding": "미지급", + "addresses": "주소", + "account_addr": "계정 주소", + "operator_addr": "운영자 주소", + "hex_addr": "Hex 주소", + "signer_addr": "서명자 주소", + "consensus_pub_key": "합의 공개 키", + "liquid_staking": "유동 스테이킹", + "liquid_staking_shares": "유동 지분", + "validator_bond_share": "검증인 본딩 지분" + }, + "statesync": { + "title": "상태 동기화란?", + "title_2": "상태 동기화로 새 노드 시작하기", + "title_3": "상태 동기화를 위한 스냅샷 활성화", + "description": "Tendermint Core 0.34 릴리스에는 상태 동기화가 포함되어 있습니다. 이를 통해 새 노드가 모든 역사적 블록을 가져오고 재생하는 대신 최근 높이에서 애플리케이션 상태의 스냅샷을 가져와 네트워크에 참여할 수 있습니다. 이를 통해 네트워크와 동기화하는 시간이 며칠에서 몇 분으로 줄어들 수 있습니다. 자세한 내용은 클릭하세요.", + "here": "여기", + "version": "버전", + "for_more_info": "자세한 정보", + "text_1": "바이너리 설치", + "text_1_1": "먼저 바이너리를 설치하고 버전이 현재 메인넷에서 사용 중인 버전인지 확인해야 합니다.", + "text_2": "상태 동기화 활성화", + "text_2_1": "$DAEMON_HOME/config/config.toml에서 Tendermint가 상태 동기화를 사용하도록 구성할 수 있습니다.", + "text_3": "데몬 시작", + "text_3_1": "노드를 재설정하는 경우, 데몬을 시작하기 전에", + "text_3_2": "을 실행하세요.", + "text_title_3": "상태 동기화를 작동시키려면 $DAEMON_HOME/config/app.toml에서 스냅샷을 활성화할 수 있습니다." + }, + "tx": { + "title": "요약", + "tx_hash": "트랜잭션 해시", + "gas": "가스", + "fee": "수수료", + "memo": "메모", + "no_messages": "메시지 없음" + }, + "uptime": { + "overall": "전체", + "customize": "사용자 정의", + "only_consumer_set": "소비자 집합만", + "last_jailed_time": "마지막 감금 시간", + "signed_precommits": "서명된 사전 커밋", + "start_height": "시작 높이", + "tombstoned": "무효화됨", + "minimum_uptime": "윈도우당 최소 가동 시간", + "my_validators": "내 검증인", + "add_validators_monitor": "모니터링하려는 검증인을 추가하세요.", + "no": "아니요", + "signed_blocks": "서명된 블록", + "missing_blocks": "누락된 블록", + "add_validators": "검증인 추가", + "add": "추가", + "legend": "범례", + "committed": "커밋됨", + "precommitted": "사전 커밋됨", + "missed": "누락됨" + }, + "widget": { + "title": "초기 설정", + "endpoint": "엔드포인트", + "select_endpoint": "엔드포인트 선택", + "text_1": "전역 스크립트 가져오기", + "text_2": "지갑 연결", + "text_3": "오스모시스 변환" + }, + "index": { + "rank": "순위", + "price_calculator": "가격 계산기", + "close": "닫기", + "buy": "구매", + "active_proposals": "활성 제안", + "no_active_proposals": "활성 제안 없음", + "more": "더보기", + "reward": "보상", + "unbonding": "해제 중", + "btn_withdraw_reward": "보상 인출", + "btn_swap": "스왑", + "receive": "수신", + "app_versions": "애플리케이션 버전", + "node_info": "노드 정보" + } +} From e5b29807d4662eccbab0f92bd3b0bc8d740bd517 Mon Sep 17 00:00:00 2001 From: metamaskteam003 Date: Mon, 30 Sep 2024 13:29:18 -0400 Subject: [PATCH 05/10] feat: rename jo.json to ja.json --- src/plugins/i18n/locales/{jo.json => ja.json} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename src/plugins/i18n/locales/{jo.json => ja.json} (100%) diff --git a/src/plugins/i18n/locales/jo.json b/src/plugins/i18n/locales/ja.json similarity index 100% rename from src/plugins/i18n/locales/jo.json rename to src/plugins/i18n/locales/ja.json From 85401658ec39f98b6b472a9bc923b52b843c4243 Mon Sep 17 00:00:00 2001 From: werewolvesaiteam002 Date: Tue, 8 Oct 2024 11:56:09 +0800 Subject: [PATCH 06/10] feat: rename cn.json to zh.json --- src/plugins/i18n/locales/{cn.json => zh.json} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename src/plugins/i18n/locales/{cn.json => zh.json} (100%) diff --git a/src/plugins/i18n/locales/cn.json b/src/plugins/i18n/locales/zh.json similarity index 100% rename from src/plugins/i18n/locales/cn.json rename to src/plugins/i18n/locales/zh.json From ab264e4f2045a174bb538e37a163e3e821328ce4 Mon Sep 17 00:00:00 2001 From: werewolvesaiteam002 Date: Tue, 8 Oct 2024 12:17:22 +0800 Subject: [PATCH 07/10] docs: add de translation --- src/plugins/i18n/locales/de.json | 301 +++++++++++++++++++++++++++++++ 1 file changed, 301 insertions(+) create mode 100644 src/plugins/i18n/locales/de.json diff --git a/src/plugins/i18n/locales/de.json b/src/plugins/i18n/locales/de.json new file mode 100644 index 00000000..34d71660 --- /dev/null +++ b/src/plugins/i18n/locales/de.json @@ -0,0 +1,301 @@ +{ + "module": { + "dashboard": "Dashboard", + "blocks": "Blöcke", + "staking": "Staking", + "governance": "Governance", + "parameters": "Parameter", + "uptime": "Verfügbarkeit", + "state-sync": "State Sync", + "cosmwasm": "Cosmwasm", + "widget": "Widgets", + "tx": "Transaktionen", + "ibc": "IBC", + "nft": "NFT", + "consensus": "Konsens", + "supply": "Angebot", + "account": "Konten", + "ecosystem": "Ökosystem", + "favorite": "Favorit", + "add_to_favorite": "Zu Favoriten hinzufügen", + "all_blockchains": "Alle Blockchains", + "sponsors": "Sponsoren", + "links": "Links" + }, + "pages": { + "title": "Ping Dashboard", + "title_all": "404", + "tag": "Beta", + "tag_all": "Seite nicht gefunden", + "slogan": "Ping Dashboard ist nicht nur ein Explorer, sondern auch eine Wallet und mehr ... 🛠", + "description": "Cosmos-Ökosystem-Blockchains 🚀", + "search_placeholder": "Suche Chain", + "description_all": "Wir konnten die gesuchte Seite nicht finden.", + "out_of_sync": "Der letzte Block wurde erstellt am ", + "btn_index": "Zurück zur Startseite" + }, + "account": { + "amount": "Menge", + "received": "Kürzlich erhalten", + "type": "Typ", + "address": "Adresse", + "acc": "Konto", + "acc_num": "Kontonummer", + "sequence": "Sequenz", + "pub_key": "Öffentlicher Schlüssel", + "assets": "Vermögenswerte", + "btn_send": "Senden", + "btn_transfer": "Übertragen", + "total_value": "Gesamtwert", + "delegations": "Delegationen", + "no_delegations": "Keine Delegationen", + "btn_delegate": "Delegieren", + "btn_redelegate": "Redelegieren", + "btn_withdraw": "Abheben", + "btn_unbond": "Unbinden", + "validator": "Validator", + "delegation": "Delegation", + "delegator": "Delegator", + "rewards": "Belohnungen", + "action": "Aktion", + "unbonding_delegations": "Unbonding-Delegationen", + "creation_height": "Erstellungshöhe", + "initial_balance": "Anfangsbilanz", + "balance": "Bilanz", + "completion_time": "Abschlusszeit", + "transactions": "Transaktionen", + "no_transactions": "Keine Transaktionen", + "height": "Höhe", + "hash": "Hash", + "messages": "Nachrichten", + "time": "Zeit", + "error": "Konto existiert nicht auf der Chain" + }, + "block": { + "estimated_time": "Geschätzte Zeit", + "countdown_for_block": "Countdown für Block", + "countdown_for_block_input": "Geben Sie eine neue Zielblocknummer ein", + "btn_update": "Aktualisieren", + "current_height": "Aktuelle Höhe", + "remaining_blocks": "Verbleibende Blöcke", + "average_block_time": "Durchschnittliche Blockzeit", + "block_header": "Blockheader", + "last_commit": "Letzter Commit", + "recent": "Kürzlich", + "future": "Zukunft", + "fees": "Gebühren", + "only_tx": "Nur Tx in den letzten Blöcken anzeigen" + }, + "consensus": { + "monitor": "Monitor", + "onboard_rate": "Onboarding-Rate", + "o": "O", + "h": "H", + "r": "R", + "s": "S", + "round": "Runde", + "step": "Schritt", + "updated_at": "Aktualisiert am", + "proposer_sign": "Proposer signiert", + "proposer_not_sign": "Proposer nicht signiert", + "sign": "Signiert", + "not_sign": "Nicht signiert", + "tips": "Tipps", + "tips_description_1": "Dieses Tool ist nützlich für Validatoren, um zu überwachen, wer während eines Upgrades an Bord ist.", + "tips_description_2": "Wenn Sie den Standard-RPC-Endpunkt ändern möchten, stellen Sie sicher, dass `https` und `CORS` auf Ihrem Server aktiviert sind." + }, + "cosmwasm": { + "title": "Cosmos Wasm Smart Contracts", + "code_id": "Code-ID", + "code_hash": "Code-Hash", + "creator": "Ersteller", + "permissions": "Berechtigungen", + "btn_up_sc": "Smart Contract hochladen", + "contract_list_code": "Vertragsliste des Codes", + "contract_list": "Vertragsliste", + "btn_contract": "Vertragsinfo", + "btn_funds": "Gelder", + "btn_states": "Zustände", + "btn_fees": "Gebühren", + "btn_query": "Abfrage", + "btn_execute": "Ausführen", + "btn_transactions": "Txs", + "btn_details": "Details", + "btn_migrate": "Migrieren", + "btn_update_admin": "Admin aktualisieren", + "btn_clear_admin": "Admin löschen", + "instantiate_contract": "Vertrag instanziieren", + "contract_detail": "Vertragsdetails", + "contract_balances": "Vertragsguthaben", + "no_escrowed_assets": "Keine Treuhandvermögen", + "contract_states": "Vertragszustände", + "query_contract": "Vertrag abfragen", + "tips_description_1": "Diese Funktion ist verfügbar, wenn Verträge über WELLDONE Code bereitgestellt werden. Weitere Informationen finden Sie im Dokument unter dem unten stehenden Link." + }, + "gov": { + "voting": "Abstimmung", + "passed": "Bestanden", + "rejected": "Abgelehnt", + "tally": "Zählung", + "btn_vote": "Abstimmen", + "btn_deposit": "Einzahlen", + "timeline": "Zeitleiste", + "submit_at": "Eingereicht am", + "deposited_at": "Eingezahlt am", + "vote_start_from": "Abstimmung startet von", + "vote_end": "Abstimmungsende", + "current_status": "Aktueller Status", + "proposal_statuses": { + "PROPOSAL_STATUS_DEPOSIT_PERIOD": "Einzahlungsphase", + "PROPOSAL_STATUS_VOTING_PERIOD": "Abstimmungsphase", + "PROPOSAL_STATUS_PASSED": "Bestanden", + "PROPOSAL_STATUS_REJECTED": "Abgelehnt", + "PROPOSAL_STATUS_FAILED": "Gescheitert" + }, + "upgrade_plan": "Upgrade-Plan", + "votes": "Stimmen" + }, + "ibc": { + "title": "IBC-Verbindungen", + "title_2": "IBC-Client", + "registry": "Register", + "connection_id": "Verbindungs-ID", + "btn_apply": "Anwenden", + "trust_parameters": "Vertrauensparameter", + "trust_level": "Vertrauensniveau", + "trusting_period": "Vertrauensperiode", + "unbonding_period": "Unbonding-Periode", + "max_clock_drift": "Maximale Uhrdrift", + "frozen_height": "Gefrorene Höhe", + "latest_height": "Neueste Höhe", + "upgrade_parameters": "Upgrade-Parameter", + "allow_update_after_expiry": "Aktualisierung nach Ablauf zulassen", + "allow_update_after_misbehaviour": "Aktualisierung nach Fehlverhalten zulassen", + "upgrade_path": "Upgrade-Pfad", + "channels": "Kanäle", + "txs": "Txs", + "channel_id": "Kanal-ID", + "port_id": "Port-ID", + "state": "Status", + "counterparty": "Gegenpartei", + "hops": "Hops", + "version": "Version", + "ordering": "Reihenfolge", + "height": "Höhe", + "txhash": "Tx-Hash", + "messages": "Nachrichten", + "time": "Zeit", + "btn_out": "Ausgehend", + "btn_in": "Eingehend" + }, + "staking": { + "inflation": "Inflation", + "unbonding_time": "Unbonding-Zeit", + "double_sign_slashing": "Doppelte Signatur-Strafe", + "downtime_slashing": "Ausfallzeit-Strafe", + "popular": "Beliebt", + "active": "Aktiv", + "inactive": "Inaktiv", + "rank": "Rang", + "validator": "Validator", + "voting_power": "Stimmkraft", + "24h_changes": "24h Änderungen", + "commission": "Kommission", + "actions": "Aktionen", + "jailed": "Inhaftiert", + "top": "Top", + "description": "Das Delegieren an niedriger platzierte Validatoren erhöht die allgemeine Sicherheit des Netzwerks", + "about_us": "Über uns", + "website": "Webseite", + "contact": "Kontakt", + "validator_status": "Validator-Status", + "status": "Status", + "total_bonded": "Gesamt gebundene Token", + "self_bonded": "Eigenes Gebundenes", + "min_self": "Minimale Eigendelegation", + "annual_profit": "Jahresgewinn", + "unbonding_height": "Unbonding-Höhe", + "commissions_&_rewards": "Kommissionen & Belohnungen", + "commissions": "Kommissionen", + "outstanding": "Ausstehend", + "addresses": "Adressen", + "account_addr": "Konto-Adresse", + "operator_addr": "Operator-Adresse", + "hex_addr": "Hex-Adresse", + "signer_addr": "Unterzeichner-Adresse", + "consensus_pub_key": "Konsens-Public-Key", + "liquid_staking": "Liquid Staking", + "liquid_staking_shares": "Liquid Shares", + "validator_bond_share": "Validator-Anteil" + }, + "statesync": { + "title": "Was ist State Sync?", + "title_2": "Neuen Knoten mit State Sync starten", + "title_3": "Snapshot für State Sync aktivieren", + "description": "Das Tendermint Core 0.34-Release unterstützt State Sync, wodurch ein neuer Knoten dem Netzwerk beitreten kann, indem er einen Schnappschuss des aktuellen Anwendungszustands auf einer kürzlichen Höhe abruft, anstatt alle historischen Blöcke abzurufen und erneut abzuspielen. Dies kann die Zeit zum Synchronisieren mit dem Netzwerk von Tagen auf Minuten reduzieren. Klicken Sie", + "here": "Hier", + "version": "Version", + "for_more_info": "Für weitere Informationen", + "text_1": "Binary installieren", + "text_1_1": "Zuerst müssen wir das Binary installieren und sicherstellen, dass die Version mit dem Mainnet übereinstimmt", + "text_2": "State Sync aktivieren", + "text_2_1": "Wir können Tendermint konfigurieren, um State Sync in $DAEMON_HOME/config/config.toml zu verwenden", + "text_3": "Daemon starten", + "text_3_1": "Falls der Knoten zurückgesetzt wird, führen Sie", + "text_3_2": "vor dem Start des Daemons aus", + "text_title_3": "Um State Sync zu ermöglichen, können wir den Snapshot in $DAEMON_HOME/config/app.toml aktivieren" + }, + "tx": { + "title": "Zusammenfassung", + "tx_hash": "Tx-Hash", + "gas": "Gas", + "fee": "Gebühr", + "memo": "Memo", + "no_messages": "Keine Nachrichten" + }, + "uptime": { + "overall": "Gesamt", + "customize": "Anpassen", + "only_consumer_set": "Nur Verbraucher-Set", + "last_jailed_time": "Letzte Inhaftierungszeit", + "signed_precommits": "Unterzeichnete Precommits", + "start_height": "Start-Höhe", + "tombstoned": "Tombstoned", + "minimum_uptime": "Mindestbetriebszeit pro Fenster", + "my_validators": "Meine Validatoren", + "add_validators_monitor": "Fügen Sie Validatoren hinzu, die Sie überwachen möchten", + "no": "Nein", + "signed_blocks": "Unterzeichnete Blöcke", + "missing_blocks": "Fehlende Blöcke", + "add_validators": "Validatoren hinzufügen", + "add": "Hinzufügen", + "legend": "Legende", + "committed": "Commitet", + "precommitted": "Precommitet", + "missed": "Verpasst" + }, + "widget": { + "title": "Erste Einstellung", + "endpoint": "Endpunkt", + "select_endpoint": "Endpunkt auswählen", + "text_1": "Globales Skript importieren", + "text_2": "Wallet verbinden", + "text_3": "Osmosis-Konvertierung" + }, + "index": { + "rank": "Rang", + "price_calculator": "Preisrechner", + "close": "Schließen", + "buy": "Kaufen", + "active_proposals": "Aktive Vorschläge", + "no_active_proposals": "Keine aktiven Vorschläge", + "more": "Mehr", + "reward": "Belohnung", + "unbonding": "Unbonding", + "btn_withdraw_reward": "Belohnungen abheben", + "btn_swap": "Tauschen", + "receive": "Empfangen", + "app_versions": "Anwendungsversionen", + "node_info": "Knoteninformationen" + } +} \ No newline at end of file From 7de0a562a63aec3a9d748831ff958253b522bebd Mon Sep 17 00:00:00 2001 From: coin98team002 Date: Tue, 8 Oct 2024 12:37:21 +0800 Subject: [PATCH 08/10] docs: add de translation --- src/plugins/i18n/locales/de.json | 301 +++++++++++++++++++++++++++++++ 1 file changed, 301 insertions(+) create mode 100644 src/plugins/i18n/locales/de.json diff --git a/src/plugins/i18n/locales/de.json b/src/plugins/i18n/locales/de.json new file mode 100644 index 00000000..32fa894e --- /dev/null +++ b/src/plugins/i18n/locales/de.json @@ -0,0 +1,301 @@ +{ + "module": { + "dashboard": "Dashboard", + "blocks": "Blöcke", + "staking": "Staking", + "governance": "Governance", + "parameters": "Parameter", + "uptime": "Verfügbarkeit", + "state-sync": "State Sync", + "cosmwasm": "Cosmwasm", + "widget": "Widgets", + "tx": "Transaktionen", + "ibc": "IBC", + "nft": "NFT", + "consensus": "Konsens", + "supply": "Angebot", + "account": "Konten", + "ecosystem": "Ökosystem", + "favorite": "Favorit", + "add_to_favorite": "Zu Favoriten hinzufügen", + "all_blockchains": "Alle Blockchains", + "sponsors": "Sponsoren", + "links": "Links" + }, + "pages": { + "title": "Ping Dashboard", + "title_all": "404", + "tag": "Beta", + "tag_all": "Seite nicht gefunden", + "slogan": "Ping Dashboard ist nicht nur ein Explorer, sondern auch eine Wallet und mehr ... 🛠", + "description": "Cosmos-Ökosystem-Blockchains 🚀", + "search_placeholder": "Suche Chain", + "description_all": "Wir konnten die gesuchte Seite nicht finden.", + "out_of_sync": "Der letzte Block wurde erstellt am ", + "btn_index": "Zurück zur Startseite" + }, + "account": { + "amount": "Menge", + "received": "Kürzlich erhalten", + "type": "Typ", + "address": "Adresse", + "acc": "Konto", + "acc_num": "Kontonummer", + "sequence": "Sequenz", + "pub_key": "Öffentlicher Schlüssel", + "assets": "Vermögenswerte", + "btn_send": "Senden", + "btn_transfer": "Übertragen", + "total_value": "Gesamtwert", + "delegations": "Delegationen", + "no_delegations": "Keine Delegationen", + "btn_delegate": "Delegieren", + "btn_redelegate": "Redelegieren", + "btn_withdraw": "Abheben", + "btn_unbond": "Unbinden", + "validator": "Validator", + "delegation": "Delegation", + "delegator": "Delegator", + "rewards": "Belohnungen", + "action": "Aktion", + "unbonding_delegations": "Unbonding-Delegationen", + "creation_height": "Erstellungshöhe", + "initial_balance": "Anfangsbilanz", + "balance": "Bilanz", + "completion_time": "Abschlusszeit", + "transactions": "Transaktionen", + "no_transactions": "Keine Transaktionen", + "height": "Höhe", + "hash": "Hash", + "messages": "Nachrichten", + "time": "Zeit", + "error": "Konto existiert nicht auf der Chain" + }, + "block": { + "estimated_time": "Geschätzte Zeit", + "countdown_for_block": "Countdown für Block", + "countdown_for_block_input": "Geben Sie eine neue Zielblocknummer ein", + "btn_update": "Aktualisieren", + "current_height": "Aktuelle Höhe", + "remaining_blocks": "Verbleibende Blöcke", + "average_block_time": "Durchschnittliche Blockzeit", + "block_header": "Blockheader", + "last_commit": "Letzter Commit", + "recent": "Kürzlich", + "future": "Zukunft", + "fees": "Gebühren", + "only_tx": "Nur Tx in den letzten Blöcken anzeigen" + }, + "consensus": { + "monitor": "Monitor", + "onboard_rate": "Onboarding-Rate", + "o": "O", + "h": "H", + "r": "R", + "s": "S", + "round": "Runde", + "step": "Schritt", + "updated_at": "Aktualisiert am", + "proposer_sign": "Proposer signiert", + "proposer_not_sign": "Proposer nicht signiert", + "sign": "Signiert", + "not_sign": "Nicht signiert", + "tips": "Tipps", + "tips_description_1": "Dieses Tool ist nützlich für Validatoren, um zu überwachen, wer während eines Upgrades an Bord ist.", + "tips_description_2": "Wenn Sie den Standard-RPC-Endpunkt ändern möchten, stellen Sie sicher, dass `https` und `CORS` auf Ihrem Server aktiviert sind." + }, + "cosmwasm": { + "title": "Cosmos Wasm Smart Contracts", + "code_id": "Code-ID", + "code_hash": "Code-Hash", + "creator": "Ersteller", + "permissions": "Berechtigungen", + "btn_up_sc": "Smart Contract hochladen", + "contract_list_code": "Vertragsliste des Codes", + "contract_list": "Vertragsliste", + "btn_contract": "Vertragsinfo", + "btn_funds": "Gelder", + "btn_states": "Zustände", + "btn_fees": "Gebühren", + "btn_query": "Abfrage", + "btn_execute": "Ausführen", + "btn_transactions": "Txs", + "btn_details": "Details", + "btn_migrate": "Migrieren", + "btn_update_admin": "Admin aktualisieren", + "btn_clear_admin": "Admin löschen", + "instantiate_contract": "Vertrag instanziieren", + "contract_detail": "Vertragsdetails", + "contract_balances": "Vertragsguthaben", + "no_escrowed_assets": "Keine Treuhandvermögen", + "contract_states": "Vertragszustände", + "query_contract": "Vertrag abfragen", + "tips_description_1": "Diese Funktion ist verfügbar, wenn Verträge über WELLDONE Code bereitgestellt werden. Weitere Informationen finden Sie im Dokument unter dem unten stehenden Link." + }, + "gov": { + "voting": "Abstimmung", + "passed": "Bestanden", + "rejected": "Abgelehnt", + "tally": "Zählung", + "btn_vote": "Abstimmen", + "btn_deposit": "Einzahlen", + "timeline": "Zeitleiste", + "submit_at": "Eingereicht am", + "deposited_at": "Eingezahlt am", + "vote_start_from": "Abstimmung startet von", + "vote_end": "Abstimmungsende", + "current_status": "Aktueller Status", + "proposal_statuses": { + "PROPOSAL_STATUS_DEPOSIT_PERIOD": "Einzahlungsphase", + "PROPOSAL_STATUS_VOTING_PERIOD": "Abstimmungsphase", + "PROPOSAL_STATUS_PASSED": "Bestanden", + "PROPOSAL_STATUS_REJECTED": "Abgelehnt", + "PROPOSAL_STATUS_FAILED": "Gescheitert" + }, + "upgrade_plan": "Upgrade-Plan", + "votes": "Stimmen" + }, + "ibc": { + "title": "IBC-Verbindungen", + "title_2": "IBC-Client", + "registry": "Register", + "connection_id": "Verbindungs-ID", + "btn_apply": "Anwenden", + "trust_parameters": "Vertrauensparameter", + "trust_level": "Vertrauensniveau", + "trusting_period": "Vertrauensperiode", + "unbonding_period": "Unbonding-Periode", + "max_clock_drift": "Maximale Uhrdrift", + "frozen_height": "Gefrorene Höhe", + "latest_height": "Neueste Höhe", + "upgrade_parameters": "Upgrade-Parameter", + "allow_update_after_expiry": "Aktualisierung nach Ablauf zulassen", + "allow_update_after_misbehaviour": "Aktualisierung nach Fehlverhalten zulassen", + "upgrade_path": "Upgrade-Pfad", + "channels": "Kanäle", + "txs": "Txs", + "channel_id": "Kanal-ID", + "port_id": "Port-ID", + "state": "Status", + "counterparty": "Gegenpartei", + "hops": "Hops", + "version": "Version", + "ordering": "Reihenfolge", + "height": "Höhe", + "txhash": "Tx-Hash", + "messages": "Nachrichten", + "time": "Zeit", + "btn_out": "Ausgehend", + "btn_in": "Eingehend" + }, + "staking": { + "inflation": "Inflation", + "unbonding_time": "Unbonding-Zeit", + "double_sign_slashing": "Doppelte Signatur-Strafe", + "downtime_slashing": "Ausfallzeit-Strafe", + "popular": "Beliebt", + "active": "Aktiv", + "inactive": "Inaktiv", + "rank": "Rang", + "validator": "Validator", + "voting_power": "Stimmkraft", + "24h_changes": "24h Änderungen", + "commission": "Kommission", + "actions": "Aktionen", + "jailed": "Inhaftiert", + "top": "Top", + "description": "Das Delegieren an niedriger platzierte Validatoren erhöht die allgemeine Sicherheit des Netzwerks", + "about_us": "Über uns", + "website": "Webseite", + "contact": "Kontakt", + "validator_status": "Validator-Status", + "status": "Status", + "total_bonded": "Gesamt gebundene Token", + "self_bonded": "Eigenes Gebundenes", + "min_self": "Minimale Eigendelegation", + "annual_profit": "Jahresgewinn", + "unbonding_height": "Unbonding-Höhe", + "commissions_&_rewards": "Kommissionen & Belohnungen", + "commissions": "Kommissionen", + "outstanding": "Ausstehend", + "addresses": "Adressen", + "account_addr": "Konto-Adresse", + "operator_addr": "Operator-Adresse", + "hex_addr": "Hex-Adresse", + "signer_addr": "Unterzeichner-Adresse", + "consensus_pub_key": "Konsens-Public-Key", + "liquid_staking": "Liquid Staking", + "liquid_staking_shares": "Liquid Shares", + "validator_bond_share": "Validator-Anteil" + }, + "statesync": { + "title": "Was ist State Sync?", + "title_2": "Neuen Knoten mit State Sync starten", + "title_3": "Snapshot für State Sync aktivieren", + "description": "Das Tendermint Core 0.34-Release unterstützt State Sync, wodurch ein neuer Knoten dem Netzwerk beitreten kann, indem er einen Schnappschuss des aktuellen Anwendungszustands auf einer kürzlichen Höhe abruft, anstatt alle historischen Blöcke abzurufen und erneut abzuspielen. Dies kann die Zeit zum Synchronisieren mit dem Netzwerk von Tagen auf Minuten reduzieren. Klicken Sie", + "here": "Hier", + "version": "Version", + "for_more_info": "Für weitere Informationen", + "text_1": "Binary installieren", + "text_1_1": "Zuerst müssen wir das Binary installieren und sicherstellen, dass die Version mit dem Mainnet übereinstimmt", + "text_2": "State Sync aktivieren", + "text_2_1": "Wir können Tendermint konfigurieren, um State Sync in $DAEMON_HOME/config/config.toml zu verwenden", + "text_3": "Daemon starten", + "text_3_1": "Falls der Knoten zurückgesetzt wird, führen Sie", + "text_3_2": "vor dem Start des Daemons aus", + "text_title_3": "Um State Sync zu ermöglichen, können wir den Snapshot in $DAEMON_HOME/config/app.toml aktivieren" + }, + "tx": { + "title": "Zusammenfassung", + "tx_hash": "Tx-Hash", + "gas": "Gas", + "fee": "Gebühr", + "memo": "Memo", + "no_messages": "Keine Nachrichten" + }, + "uptime": { + "overall": "Gesamt", + "customize": "Anpassen", + "only_consumer_set": "Nur Verbraucher-Set", + "last_jailed_time": "Letzte Inhaftierungszeit", + "signed_precommits": "Unterzeichnete Precommits", + "start_height": "Start-Höhe", + "tombstoned": "Tombstoned", + "minimum_uptime": "Mindestbetriebszeit pro Fenster", + "my_validators": "Meine Validatoren", + "add_validators_monitor": "Fügen Sie Validatoren hinzu, die Sie überwachen möchten", + "no": "Nein", + "signed_blocks": "Unterzeichnete Blöcke", + "missing_blocks": "Fehlende Blöcke", + "add_validators": "Validatoren hinzufügen", + "add": "Hinzufügen", + "legend": "Legende", + "committed": "Commitet", + "precommitted": "Precommitet", + "missed": "Verpasst" + }, + "widget": { + "title": "Erste Einstellung", + "endpoint": "Endpunkt", + "select_endpoint": "Endpunkt auswählen", + "text_1": "Globales Skript importieren", + "text_2": "Wallet verbinden", + "text_3": "Osmosis-Konvertierung" + }, + "index": { + "rank": "Rang", + "price_calculator": "Preisrechner", + "close": "Schließen", + "buy": "Kaufen", + "active_proposals": "Aktive Vorschläge", + "no_active_proposals": "Keine aktiven Vorschläge", + "more": "Mehr", + "reward": "Belohnung", + "unbonding": "Unbonding", + "btn_withdraw_reward": "Belohnungen abheben", + "btn_swap": "Tauschen", + "receive": "Empfangen", + "app_versions": "Anwendungsversionen", + "node_info": "Knoteninformationen" + } +} From 2855ae7941c11270135e9c4a7674608d3799cb7e Mon Sep 17 00:00:00 2001 From: metamaskteam002 Date: Tue, 8 Oct 2024 12:39:55 +0800 Subject: [PATCH 09/10] docs: add es translation --- src/plugins/i18n/locales/es.json | 301 +++++++++++++++++++++++++++++++ 1 file changed, 301 insertions(+) create mode 100644 src/plugins/i18n/locales/es.json diff --git a/src/plugins/i18n/locales/es.json b/src/plugins/i18n/locales/es.json new file mode 100644 index 00000000..c9b4a89b --- /dev/null +++ b/src/plugins/i18n/locales/es.json @@ -0,0 +1,301 @@ +{ + "module": { + "dashboard": "Panel de control", + "blocks": "Bloques", + "staking": "Staking", + "governance": "Gobernanza", + "parameters": "Parámetros", + "uptime": "Tiempo en línea", + "state-sync": "Sincronización de estado", + "cosmwasm": "Cosmwasm", + "widget": "Widgets", + "tx": "Transacciones", + "ibc": "IBC", + "nft": "NFT", + "consensus": "Consenso", + "supply": "Suministro", + "account": "Cuentas", + "ecosystem": "Ecosistema", + "favorite": "Favorito", + "add_to_favorite": "Agregar a favoritos", + "all_blockchains": "Todas las Blockchains", + "sponsors": "Patrocinadores", + "links": "Enlaces" + }, + "pages": { + "title": "Panel de control Ping", + "title_all": "404", + "tag": "Beta", + "tag_all": "Página no encontrada", + "slogan": "Ping Dashboard no es solo un explorador, también es una billetera y mucho más... 🛠", + "description": "Blockchain del ecosistema Cosmos 🚀", + "search_placeholder": "Buscar cadena", + "description_all": "No pudimos encontrar la página que buscas.", + "out_of_sync": "El último bloque fue producido a ", + "btn_index": "Volver al inicio" + }, + "account": { + "amount": "Cantidad", + "received": "Recibido recientemente", + "type": "Tipo", + "address": "Dirección", + "acc": "Cuenta", + "acc_num": "Número de cuenta", + "sequence": "Secuencia", + "pub_key": "Clave pública", + "assets": "Activos", + "btn_send": "Enviar", + "btn_transfer": "Transferir", + "total_value": "Valor total", + "delegations": "Delegaciones", + "no_delegations": "Sin delegaciones", + "btn_delegate": "Delegar", + "btn_redelegate": "Redelegar", + "btn_withdraw": "Retirar", + "btn_unbond": "Desvincular", + "validator": "Validador", + "delegation": "Delegación", + "delegator": "Delegador", + "rewards": "Recompensas", + "action": "Acción", + "unbonding_delegations": "Delegaciones desvinculadas", + "creation_height": "Altura de creación", + "initial_balance": "Balance inicial", + "balance": "Balance", + "completion_time": "Tiempo de finalización", + "transactions": "Transacciones", + "no_transactions": "Sin transacciones", + "height": "Altura", + "hash": "Hash", + "messages": "Mensajes", + "time": "Tiempo", + "error": "La cuenta no existe en la cadena" + }, + "block": { + "estimated_time": "Tiempo estimado", + "countdown_for_block": "Cuenta regresiva para el bloque", + "countdown_for_block_input": "Introduce un nuevo número de bloque objetivo", + "btn_update": "Actualizar", + "current_height": "Altura actual", + "remaining_blocks": "Bloques restantes", + "average_block_time": "Tiempo promedio de bloque", + "block_header": "Encabezado del bloque", + "last_commit": "Último compromiso", + "recent": "Recientes", + "future": "Futuros", + "fees": "Tarifas", + "only_tx": "Mostrar solo transacciones en bloques recientes" + }, + "consensus": { + "monitor": "Monitoreo", + "onboard_rate": "Tasa de incorporación", + "o": "O", + "h": "H", + "r": "R", + "s": "S", + "round": "Ronda", + "step": "Paso", + "updated_at": "Actualizado en", + "proposer_sign": "Proponente firmó", + "proposer_not_sign": "Proponente no firmó", + "sign": "Firmado", + "not_sign": "No firmado", + "tips": "Consejos", + "tips_description_1": "Esta herramienta es útil para que los validadores monitoreen quién está a bordo durante una actualización", + "tips_description_2": "Si deseas cambiar el endpoint rpc predeterminado, asegúrate de que `https` y `CORS` estén habilitados en tu servidor." + }, + "cosmwasm": { + "title": "Contratos inteligentes de Cosmos Wasm", + "code_id": "ID del código", + "code_hash": "Hash del código", + "creator": "Creador", + "permissions": "Permisos", + "btn_up_sc": "Subir contrato inteligente", + "contract_list_code": "Lista de contratos por código", + "contract_list": "Lista de contratos", + "btn_contract": "Información del contrato", + "btn_funds": "Fondos", + "btn_states": "Estados", + "btn_fees": "Tarifas", + "btn_query": "Consulta", + "btn_execute": "Ejecutar", + "btn_transactions": "Transacciones", + "btn_details": "Detalles", + "btn_migrate": "Migrar", + "btn_update_admin": "Actualizar administrador", + "btn_clear_admin": "Eliminar administrador", + "instantiate_contract": "Instanciar contrato", + "contract_detail": "Detalle del contrato", + "contract_balances": "Balances del contrato", + "no_escrowed_assets": "Sin activos en custodia", + "contract_states": "Estados del contrato", + "query_contract": "Consultar contrato", + "tips_description_1": "Esta función está disponible al desplegar contratos mediante WELLDONE Code. Para más información, consulta el documento en el enlace a continuación." + }, + "gov": { + "voting": "Votación", + "passed": "Aprobado", + "rejected": "Rechazado", + "tally": "Conteo", + "btn_vote": "Votar", + "btn_deposit": "Depositar", + "timeline": "Cronograma", + "submit_at": "Enviado el", + "deposited_at": "Depositado el", + "vote_start_from": "La votación comienza desde", + "vote_end": "La votación termina", + "current_status": "Estado actual", + "proposal_statuses": { + "PROPOSAL_STATUS_DEPOSIT_PERIOD": "Período de depósito", + "PROPOSAL_STATUS_VOTING_PERIOD": "Período de votación", + "PROPOSAL_STATUS_PASSED": "Aprobado", + "PROPOSAL_STATUS_REJECTED": "Rechazado", + "PROPOSAL_STATUS_FAILED": "Fallido" + }, + "upgrade_plan": "Plan de actualización", + "votes": "Votos" + }, + "ibc": { + "title": "Conexiones IBC", + "title_2": "Cliente IBC", + "registry": "Registro", + "connection_id": "ID de conexión", + "btn_apply": "Aplicar", + "trust_parameters": "Parámetros de confianza", + "trust_level": "Nivel de confianza", + "trusting_period": "Período de confianza", + "unbonding_period": "Período de desvinculación", + "max_clock_drift": "Desviación máxima del reloj", + "frozen_height": "Altura congelada", + "latest_height": "Altura más reciente", + "upgrade_parameters": "Parámetros de actualización", + "allow_update_after_expiry": "Permitir actualización después de expiración", + "allow_update_after_misbehaviour": "Permitir actualización después de mala conducta", + "upgrade_path": "Ruta de actualización", + "channels": "Canales", + "txs": "Transacciones", + "channel_id": "ID del canal", + "port_id": "ID del puerto", + "state": "Estado", + "counterparty": "Contraparte", + "hops": "Saltos", + "version": "Versión", + "ordering": "Ordenación", + "height": "Altura", + "txhash": "Hash de transacción", + "messages": "Mensajes", + "time": "Tiempo", + "btn_out": "Fuera", + "btn_in": "Dentro" + }, + "staking": { + "inflation": "Inflación", + "unbonding_time": "Tiempo de Desvinculación", + "double_sign_slashing": "Penalización por Doble Firma", + "downtime_slashing": "Penalización por Tiempo de Inactividad", + "popular": "Popular", + "active": "Activo", + "inactive": "Inactivo", + "rank": "Rango", + "validator": "Validador", + "voting_power": "Poder de Voto", + "24h_changes": "Cambios en 24h", + "commission": "Comisión", + "actions": "Acciones", + "jailed": "Encarcelado", + "top": "Superior", + "description": "Delegar a validadores de rango inferior aumentará la seguridad general de la red", + "about_us": "Sobre Nosotros", + "website": "Sitio Web", + "contact": "Contacto", + "validator_status": "Estado del Validador", + "status": "Estado", + "total_bonded": "Tokens Totalmente Vinculados", + "self_bonded": "Vinculado por Uno Mismo", + "min_self": "Mínima Delegación Propia", + "annual_profit": "Beneficio Anual", + "unbonding_height": "Altura de Desvinculación", + "commissions_&_rewards": "Comisiones y Recompensas", + "commissions": "Comisiones", + "outstanding": "Pendiente", + "addresses": "Direcciones", + "account_addr": "Dirección de Cuenta", + "operator_addr": "Dirección de Operador", + "hex_addr": "Dirección Hex", + "signer_addr": "Dirección de Firmante", + "consensus_pub_key": "Clave Pública de Consenso", + "liquid_staking": "Staking Líquido", + "liquid_staking_shares": "Acciones Líquidas", + "validator_bond_share": "Participación de Validador Vinculada" + }, + "statesync": { + "title": "¿Qué es State Sync?", + "title_2": "Iniciando Nuevo Nodo Desde State Sync", + "title_3": "Habilitar Snapshot Para State Sync", + "description": "La versión 0.34 de Tendermint Core incluye soporte para state sync, que permite que un nuevo nodo se una a una red al obtener una instantánea del estado de la aplicación en una altura reciente en lugar de obtener y reproducir todos los bloques históricos. Esto puede reducir el tiempo necesario para sincronizar con la red de días a minutos. Haz clic", + "here": "Aquí", + "version": "Versión", + "for_more_info": "Para más información", + "text_1": "Instalar Binario", + "text_1_1": "Primero necesitamos instalar el binario y asegurarnos de que la versión sea la que se utiliza actualmente en la mainnet", + "text_2": "Habilitar State Sync", + "text_2_1": "Podemos configurar Tendermint para usar state sync en $DAEMON_HOME/config/config.toml", + "text_3": "Iniciar el demonio", + "text_3_1": "Si estás reiniciando el nodo, ejecuta", + "text_3_2": "antes de iniciar el demonio", + "text_title_3": "Para que funcione el state sync, podemos habilitar la instantánea en $DAEMON_HOME/config/app.toml" + }, + "tx": { + "title": "Resumen", + "tx_hash": "Hash de Tx", + "gas": "Gas", + "fee": "Tarifa", + "memo": "Memo", + "no_messages": "Sin mensajes" + }, + "uptime": { + "overall": "General", + "customize": "Personalizar", + "only_consumer_set": "Solo Conjunto de Consumidores", + "last_jailed_time": "Último Tiempo de Encarcelamiento", + "signed_precommits": "Precompromisos Firmados", + "start_height": "Altura de Inicio", + "tombstoned": "Tombstone", + "minimum_uptime": "Tiempo de actividad mínimo por ventana", + "my_validators": "Mis Validadores", + "add_validators_monitor": "Agregar validadores que deseas monitorear", + "no": "No", + "signed_blocks": "Bloques Firmados", + "missing_blocks": "Bloques Faltantes", + "add_validators": "Agregar Validadores", + "add": "Agregar", + "legend": "Leyenda", + "committed": "Comprometido", + "precommitted": "Precomprometido", + "missed": "Perdido" + }, + "widget": { + "title": "Configuración Inicial", + "endpoint": "Punto de Acceso", + "select_endpoint": "Seleccionar Punto de Acceso", + "text_1": "Importar script global", + "text_2": "Conectar Cartera", + "text_3": "Conversión de Osmosis" + }, + "index": { + "rank": "Rango", + "price_calculator": "Calculadora de Precios", + "close": "Cerrar", + "buy": "Comprar", + "active_proposals": "Propuestas Activas", + "no_active_proposals": "No hay propuestas activas", + "more": "Más", + "reward": "Recompensa", + "unbonding": "Desvinculación", + "btn_withdraw_reward": "Retirar Recompensas", + "btn_swap": "Intercambiar", + "receive": "Recibir", + "app_versions": "Versiones de Aplicación", + "node_info": "Información del Nodo" + } +} \ No newline at end of file From ad05cba5bd87c6878637a27522041ced90cd66c0 Mon Sep 17 00:00:00 2001 From: liangping <18786721@qq.com> Date: Sat, 12 Oct 2024 11:06:04 +0800 Subject: [PATCH 10/10] add language bars --- src/layouts/components/NavBarI18n.vue | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/src/layouts/components/NavBarI18n.vue b/src/layouts/components/NavBarI18n.vue index 0f1b8c99..2cac2601 100644 --- a/src/layouts/components/NavBarI18n.vue +++ b/src/layouts/components/NavBarI18n.vue @@ -10,7 +10,7 @@ const i18nLangs: Array<{ label: string; i18nLang: string }> = [ }, { label: '中文', - i18nLang: 'cn', + i18nLang: 'zh', }, { label: 'Indonesian', @@ -18,7 +18,19 @@ const i18nLangs: Array<{ label: string; i18nLang: string }> = [ }, { label: '日本語', - i18nLang: 'jo', + i18nLang: 'ja', + }, + { + label: '한국인', + i18nLang: 'ko', + }, + { + label: 'Deutsch', + i18nLang: 'de', + }, + { + label: 'Español', + i18nLang: 'es', }, ];