c8199da34e
* vocespace video conf page [feat]: get and update vocespace config [feat]: get and update vocespace config [feat]: vocespace setting box in home page remove zip send vocespace link [feat]: vocespace license upgrade * docs(readme): add Chinese readme and update package mananger to pnpm * docs: Remove outdated contact information and completed feature requests (#272) * feat: 增加passkey支持 (#270) * chore: add .pnpm-store to .gitignore * feat: implement passkey authentication and management features - Added passkey login and registration endpoints to the auth service. - Introduced PasskeyManagement component for user passkey management. - Updated localization files to include passkey-related strings in English and Chinese. - Created utility functions for handling passkey operations in WebAuthn. - Adjusted login page to support passkey login flow. - Modified configuration for local development server. * feat: enhance passkey management with modal input and localization updates - Added a modal for entering passkey names during registration in the PasskeyManagement component. - Updated English and Chinese localization files to include new strings for passkey name input. - Improved user experience by validating passkey name input before registration. * feat: enhance passkey login experience with localization updates - Added new localization strings for passkey authentication errors and status messages in English and Chinese. - Updated the login page to utilize localized strings for improved user feedback during passkey login attempts. * feat: add name field to UserPasskey interface for enhanced user identification * feat: integrate passkey support across login and settings - Added passkey option to login configuration and updated related components to conditionally render passkey login button. - Enhanced MyAccount and Logins components to manage passkey settings and display passkey management options based on configuration. - Updated English and Chinese localization files to include new strings for passkey functionality. * feat: added server version check for passkey * chore: update version to 0.9.30 in package.json * chore: update version to 0.9.31 in package.json and add magic link authentication strings in English and Chinese * i18n [feat]: undeploy or vocespace.com [fix]: theme fit for ui [feat]: ip or alert version v0.9.32 [fix]: use version compare for feat [fix]: api hook inner useEffect --------- Co-authored-by: haorwen <haorwen@qq.com>
165 lines
7.3 KiB
JSON
165 lines
7.3 KiB
JSON
{
|
|
"title": "設定",
|
|
"save_change": "保存",
|
|
"reset": "リセット",
|
|
"save_tip": "保存されていない変更があります!",
|
|
"nav": {
|
|
"general": "一般",
|
|
"overview": "概要",
|
|
"members": "メンバー",
|
|
"my_account": "アカウント",
|
|
"config": "設定",
|
|
"firebase": "Firebase",
|
|
"agora": "Agora",
|
|
"smtp": "SMTP",
|
|
"login_method": "ログイン方法",
|
|
"third_app": "サードパーティー",
|
|
"widget": "ウィジェット",
|
|
"license": "ライセンス",
|
|
"about": "このアプリについて",
|
|
"api_doc": "API ドキュメント",
|
|
"version": "Version",
|
|
"video": "ビデオ"
|
|
},
|
|
"vocespace": {
|
|
"title": "Vocespace",
|
|
"desc": "Vocespace をプライベートに導入(自動導入)",
|
|
"sub_desc": "Vocespace アカウントごとに、通話時間無制限、同時接続ユーザー5名、4K解像度のサービスを無料でご利用いただけます。アカウント作成は不要です。Vocespace を適切に設定するには、以下の手順に従ってください。",
|
|
"prerequisite": [
|
|
"前提条件",
|
|
"Docker 環境",
|
|
"ポート 80、443、7880、7881、3008、3000 が開いている",
|
|
"ローカル IP アドレスに解決されるドメイン名(Alibaba Cloud や Tencent Cloud など、中国本土のユーザーの場合は ICP 申請が必要です)",
|
|
"エンタープライズカスタマイズやサポートについては、han@privoce.com までお問い合わせいただくか、WeChat: Privoce を追加してください"
|
|
],
|
|
|
|
"domain_desc": "カスタムドメイン名はローカル IP アドレスに解決される必要があります(Alibaba Cloud や Tencent Cloud など、中国本土のユーザーの場合は ICP 申請が必要です)",
|
|
"enable": "有効にする",
|
|
"how_to": "有効にした後、ドメイン名を設定して保存してください。残りの手順は自動的に完了します。"
|
|
},
|
|
"channel": {
|
|
"leave": "チャンネルを離れる",
|
|
"leave_desc": "このチャンネルを離れますか?",
|
|
"transfer_desc": "離れる前にこのチャンネルのコントロール権を他のユーザーに譲渡しなければならない",
|
|
"delete": "チャンネルを削除する",
|
|
"delete_desc": "このチャンネルを削除しますか?",
|
|
|
|
"name": "チャンネル名",
|
|
"topic": "トピック",
|
|
"topic_placeholder": "チャンネルのトピックを入力してください",
|
|
"visibility": "公開範囲",
|
|
"public": "公開",
|
|
"private": "プライベート"
|
|
},
|
|
"overview": {
|
|
"name": "サーバー名",
|
|
"desc": "サーバーの説明",
|
|
"upload_desc": "画像サイズとして、128x128 は必須、512x512 はおすすめ。大きさは 5M を超えないでください。",
|
|
|
|
"sign_up": {
|
|
"title": "登録方法",
|
|
"desc": "登録方法を設定してください",
|
|
"everyone": "誰でも",
|
|
"invite": "招待制"
|
|
},
|
|
"guest_mode": {
|
|
"title": "ゲストモード",
|
|
"desc": "ゲストモードにすると、ゲストは公開チャンネルのメッセージを見れる",
|
|
"enable": "有効",
|
|
"disable": "無効"
|
|
},
|
|
"lang": {
|
|
"title": "言語",
|
|
"desc": "言語の設定"
|
|
}
|
|
},
|
|
"license": {
|
|
"signed": "署名",
|
|
"domain": "ドメイン",
|
|
"user_limit": "利用者数制限",
|
|
"expire": "有効期限",
|
|
"create": "作成日時",
|
|
"value": "内容",
|
|
"renew": "ライセンスキをリニューアル",
|
|
"update": "ライセンスキーをアップロード",
|
|
"update_placeholder": "ライセンスキーをアップロードしてください",
|
|
|
|
"renew_select": "アップグするライセンスを選択してください",
|
|
"tip": {
|
|
"title": "無料アップグレードを取得するチャンス!",
|
|
"user_test": "テストに参加することで、無料アップグレードを取得する機会を得る",
|
|
"contact": "ここで予約する:"
|
|
}
|
|
},
|
|
"firebase": {
|
|
"enable": "有効にする",
|
|
"token_url": "トークン URL",
|
|
"project_id": "プロジェクト ID",
|
|
"private_key": "秘密鍵",
|
|
"client_email": "クライアントメール"
|
|
},
|
|
"smtp": {
|
|
"enable": "有効にする",
|
|
"host": "ホスト",
|
|
"port": "ポート",
|
|
"from": "from",
|
|
"username": "ユーザー名",
|
|
"password": "パスワード",
|
|
"how_to": "SMTP の設定方法?",
|
|
"send_test_email": "テストメールを送信する"
|
|
},
|
|
"third_app": {
|
|
"key": "API key",
|
|
"update": "API key を更新する",
|
|
"update_tip": "API key を更新すると、以前発行する key は無効になります。",
|
|
"key_tip": "API key はサーバとサードパーティーとの安全な通信に使用されますので、大切に保管してください。"
|
|
},
|
|
"login": {
|
|
"password": "パスワードでログイン可能",
|
|
"password_desc": "パスワードでログイン可能にする",
|
|
"magic_link": "招待リンクでログイン可能",
|
|
"magic_link_desc": "招待リンクでログイン可能にする",
|
|
"google": "Google でログイン可能",
|
|
"google_desc": "Google でログイン可能にする",
|
|
"github": "GitHub でログイン可能",
|
|
"github_desc": "GitHub でログイン可能にする",
|
|
"metamask": "MetaMask でログイン可能",
|
|
"metamask_desc": "MetaMask でログイン可能にする",
|
|
"oidc": "OIDC でログイン可能",
|
|
"oidc_desc": "OIDC でログイン可能にする",
|
|
"oidc_custom": "カスタマイズ",
|
|
"more_details": "<0>ドキュメント</0> を参照してください。"
|
|
},
|
|
"widget": {
|
|
"tip": "ストラップ SDK を web ページに埋め込み、VoceChat 拡張を実現できます!",
|
|
"code": "コード",
|
|
"code_comment": "コードをコピーして、web ページに貼り付けてください。",
|
|
"config": "説明",
|
|
"param_key": "パラメータ",
|
|
"default_value": "デフォルト値",
|
|
"remark": "メモ",
|
|
"param_id": "Widget ID (server version>=v0.3.12)",
|
|
"param_host": "ユーザーID でチットの相手を指定する",
|
|
"param_title": "chat popup title",
|
|
"param_logo": "chat popup logo icon URL",
|
|
"param_close_width": "ウィジェット閉じたままの幅",
|
|
"param_close_height": "ウィジェット閉じたままの高さ",
|
|
"param_open_width": "ウィジェット開きままの幅",
|
|
"param_open_height": "ウィジェット開きままの高さ"
|
|
},
|
|
"version": {
|
|
"client_version": "クライアントバージョン",
|
|
"server_version": "サーバーバージョン",
|
|
"build_time": "ビルド時間"
|
|
},
|
|
"api_doc": {
|
|
"desc": "VoceChat API ドキュメントを参照しで、VoceChat をカスタマイズできます。",
|
|
"access": "アクセス:",
|
|
"use_method": "使用方法:",
|
|
"step_1": "1. 自分のサーバーに切り替えください",
|
|
"step_2": "2. 登録済みのトークンを入力してください",
|
|
"step_2_desc": "トークンを取得するには、http header の X-API-Key にアクセスしてください、もしくは以下のテキストを直接コピーで使用してください👇",
|
|
"last": "3. 最後に各 API には Try it Out オプションが付いてる、あれを使って API を試すことができます"
|
|
}
|
|
}
|