Files
Gnuboard7/lang-packs/_bundled/g7-plugin-sirsoft-tosspayments-ja/frontend/ja.json
T
HeuJung f9c4c025cb fix(ecommerce,board,tosspayments,pay_kginicis,pay_nhnkcp,pay_nicepayments,core,basic): 공개 이슈 잔여 결함 5건 해소 — 상점 주소 SSoT·게시판 계약/안내/상한/색인
공개 이슈(gnuboard/g7) 17건 전수 대조에서 "진짜 누락"으로 판정된 5건을 해소한다.

 — 서버가 만들어 내보내는 상점 주소가 각 지점에서 `/shop` 리터럴이나
`"/{$routePath}/..."` 조립으로 흩어져 있었다. 기본값이 아닌 상점에서는 그 주소가
존재하지 않는 화면을 가리키는데, 서버는 문자열을 만들어 내려보냈을 뿐이라 예외도
404 로그도 남지 않는다 — 링크만 조용히 죽는다. `ShopPathResolver` 를 단일 해석
지점으로 두고 주문 완료 이동·비회원 조회 안내·알림 메일·통합검색·상품문의·SEO
캐시·사이트맵 전 지점을 경유시켰다. 같은 값에 종속된 PG 4종 리다이렉트는
`{shopBase}` 자리표시자로, 편집기 상태 scope 는 선택 세그먼트 토큰 `/*?`
(engine-v1.58.0)로 해소했다. 기설치본은 업그레이드 스텝이 백필한다.

 M-02 — 답변 깊이 상한이 config 는 1~10 인데 컬럼 comment 만 1~5 로 남아,
comment 에서 자동 생성되는 계약 문서 4곳이 실제보다 좁은 상한을 공개하고 있었다.

 L-01 — 관리자 게시글 폼에 첨부 안내가 아예 없었고, 대신 사장된 고정 문구
("최대 5개 파일, 각 10MB")가 남아 있었다. 게시판마다 다른 실제 설정값을 렌더한다.

 — 목록 1페이지가 공지 전량을 상한 없이 읽던 것에 안전상한을 두고(구조 무변경,
limit 부가만), 조회수 정렬 목록 술어를 덮는 복합 색인을 신설했다.

브라우저 실측 검수에서 발견한 사전 결함 1건(사용자 게시판 목록이 URL 정렬
파라미터를 데이터소스로 전달하지 않던 문제)도 함께 고쳤다. 폴백을 빈 문자열로 둬
URL 에 정렬이 없을 때 게시판 설정을 덮어쓰지 않게 했다.
2026-08-07 12:04:13 +09:00

95 lines
5.5 KiB
JSON

{
"editor": {
"data_source": {
"settings": "決済設定"
}
},
"plugin_name": "Toss Payments",
"plugin_description": "Toss Payments決済ゲートウェイ (統合決済窓連携)",
"settings": {
"title": "Toss Payments設定",
"description": "Toss Payments API キーを設定します。",
"test_mode": "テストモード",
"test_mode_hint": "テストモードでは実際の決済が発生しません。",
"test_client_key": "テストクライアントキー",
"test_client_key_hint": "デベロッパーセンター > API 個別連携キーで確認",
"test_secret_key": "テストシークレットキー",
"test_secret_key_hint": "外部に露出しないようご注意ください。",
"live_client_key": "ライブクライアントキー",
"live_secret_key": "ライブシークレットキー",
"live_secret_key_hint": "外部に露出しないようご注意ください。",
"section_test_keys": "テストAPI キー",
"section_live_keys": "ライブAPI キー",
"section_redirect": "リダイレクト設定",
"redirect_success_url": "決済成功リダイレクトURL",
"redirect_success_url_hint": "{shopBase}はストア住所設定に従って自動的に入力されます。完全URL(https://...)を直接入力することもできます。{orderId}は実際の注文番号に自動置換されます。",
"redirect_fail_url": "決済失敗リダイレクトURL",
"redirect_fail_url_hint": "{shopBase}はストア住所設定に従って自動的に入力されます。完全URLを直接入力することもできます。エラー情報(error, message, orderId)はクエリパラメーターとして自動追加されます。",
"save": "保存",
"saved": "設定が保存されました。",
"section_payment_methods": "決済方法",
"order_sheet_mode": "注文書形式の決済",
"order_sheet_mode_hint": "有効にするとチェックアウト時に決済方法を直接選択します。無効にするとToss統合決済ウィンドウ(カード)で処理されます。",
"enabled_methods": "表示する決済方法",
"enabled_methods_hint": "注文書形式の決済時にチェックアウトに表示する決済方法を選択します。",
"method_card": "カード",
"method_virtual_account": "仮想口座",
"method_transfer": "口座振替",
"method_mobile_phone": "携帯電話",
"method_tosspay": "Tossペイ",
"method_kakaopay": "KakaoPayカード",
"method_naverpay": "Naver Pay",
"method_payco": "PayCo",
"method_samsungpay": "Samsung Pay",
"section_virtual_account": "仮想口座",
"vbank_valid_hours": "入金期限(時間)",
"vbank_valid_hours_hint": "仮想口座発行後の入金可能時間です。最大2160時間(90日)です。",
"vbank_cash_receipt_type": "現金領収書自動発行タイプ",
"vbank_cash_receipt_type_hint": "仮想口座発行時にTossが自動発行する現金領収書のタイプです。",
"vbank_cash_receipt_none": "発行しない",
"vbank_cash_receipt_income": "所得控除",
"vbank_cash_receipt_expense": "支出証明",
"use_escrow": "エスクロー使用",
"use_escrow_hint": "仮想口座・口座振替決済にのみ適用されます。",
"use_escrow_off": "使用しない",
"use_escrow_on": "強制使用",
"use_escrow_buyer_choice": "購入者選択",
"escrow_no_partial_cancel_notice": "エスクロー注文は部分キャンセルができません。全体キャンセルのみ可能です。",
"escrow_shipping_info_notice": "配送情報はToss店舗管理者で登録してください。",
"escrow_shipping_info_link": "リンク ↗",
"webhook_secret_verify": "ウェブフック secret 検証",
"webhook_secret_verify_hint": "仮想口座入金通知ウェブフックの secret を決済承認レスポンスと照合し、不正なリクエストをブロックします。",
"webhook_url_label": "仮想口座入金通知ウェブフック URL",
"webhook_url_hint": "上記のパスの前に店舗全体のドメイン(https://myドメイン)を付けて、Toss開発者センター > ウェブフック メニューの DEPOSIT_CALLBACK イベントとして登録してください。",
"webhook_url_copy": "コピー",
"webhook_url_copied": "ウェブフック URL がコピーされました。"
},
"payment_error_title": "決済エラー",
"payment_cancel_title": "決済キャンセル",
"payment_cancelled_message": "決済がキャンセルされました。もう一度決済をお試しいただくか、別の決済方法をお選びください。",
"errors": {
"confirm_failed": "決済承認に失敗しました。",
"amount_mismatch": "決済金額が一致しません。",
"order_not_found": "注文が見つかりません。",
"payment_failed": "決済に失敗しました。",
"non_krw_method": "この決済方法はウォン(KRW)決済にのみ使用できます。"
},
"user": {
"payment_type_label": "決済方法",
"escrow_yes": "エスクロー",
"receipt_label": "領収書",
"receipt_view": "領収書を表示",
"cash_receipt_label": "現金領収書",
"cash_receipt_view": "現金領収書を表示"
},
"admin": {
"payment_panel_title": "Toss Payments決済情報",
"escrow_label": "決済方法",
"escrow_yes": "エスクロー",
"vbank_label": "仮想口座",
"vbank_due_label": "入金期限",
"receipt_label": "領収書",
"receipt_view": "領収書を表示"
}
}