{
  "app": {
    "errorTitle": "发生意外错误",
    "errorDescription": "页面在渲染时遇到问题。请刷新后重试。",
    "notFoundTitle": "未找到页面",
    "notFoundDescription": "URL 可能错误，或该页面已被删除。",
    "skipToMain": "跳到主内容",
    "offlineBanner": "当前处于离线状态。部分更改需要恢复连接后才能保存。",
    "close": "关闭"
  },
  "home": {
    "tagline": "免注册的 AA制分摊工具，分享一个链接就能开始。",
    "baseCurrency": "基准货币",
    "baseCurrencyAria": "选择基准货币",
    "start": "开始新的分摊",
    "reuseHeading": "最近的分摊",
    "reuseOpenAria": "打开「{{title}}」",
    "reuseOpenExpiredAria": "打开「{{title}}」(可能已过期)",
    "reuseExpiredHint": "(可能已过期)",
    "reuseTemplateShort": "用同样的成员新建",
    "reuseTemplateAria": "用「{{title}}」的成员新建分摊",
    "reuseRemove": "从历史中删除",
    "reuseRemoveAria": "从历史中删除「{{title}}」",
    "reuseRemovedToast": "已从历史中删除「{{title}}」",
    "reuseRemoveUndo": "撤销",
    "reuseUntitledByDate": "{{date}} 的分摊",
    "reuseEmptyMembers": "暂无成员",
    "heroPitch": "分摊账单？三秒搞定。",
    "autoCreating": "正在创建新的分摊…",
    "autoCreateFailed": "无法创建新的分摊群组",
    "autoCreateFailedBody": "可能是网络异常，请检查连接后重试。",
    "autoCreateRetry": "重试",
    "autoCreateDismiss": "关闭"
  },
  "nav": {
    "startNewAria": "开始新的分摊"
  },
  "site": {
    "footer": {
      "operator": "运营者信息",
      "privacy": "隐私政策",
      "terms": "使用条款",
      "cookieSettings": "Cookie 设置"
    }
  },
  "group": {
    "untitledPlaceholder": "未命名的分摊账单",
    "titleLabel": "群组名称",
    "titleHintOptional": "选填",
    "titleInputPlaceholder": "例如：北海道旅行",
    "notFound": "未找到该群组",
    "backToTop": "返回首页",
    "members": "成员",
    "expenses": "支出",
    "noExpensesYet": "暂无支出",
    "addFirstMemberFirst": "请先添加至少一位成员",
    "addExpense": "+ 记一笔",
    "detailsToggle": "查看支出",
    "expensesTotal": "合计",
    "settlement": "结算",
    "settled": "已结清",
    "settlementCopy": "复制结果",
    "settlementCopyAria": "将结算结果复制到剪贴板",
    "settlementCopyDone": "已复制",
    "settlementCopyFailed": "复制失败",
    "settlementCopyHeader": "{{title}} 的结算",
    "fxPendingBalances": "存在未获取汇率的支出，借贷关系尚未确定。",
    "fxPendingSettlement": "存在未获取汇率的支出，结算已暂停。",
    "settlementOvershootNote": "已结清的金额超过了当时的欠款，下面的结算方向可能会反过来。删除原来的支出或调低金额时会出现这种情况。",
    "fxPendingBadge": "汇率待获取",
    "approxPrefix": "≈",
    "unknownMember": "未知",
    "expensesCopy": "复制明细",
    "expensesCopyAria": "将明细以表格形式复制 (用于 Excel / Sheets)",
    "expensesCopyDone": "已复制",
    "expensesCopyFailed": "明细复制失败",
    "settingsAria": "群组设置",
    "roundingUnit": "结算单位",
    "titleEditAria": "编辑标题「{{title}}」",
    "titleEditEmptyAria": "编辑标题",
    "titleUpdateFailed": "更新标题失败",
    "titleSaved": "标题已保存",
    "titleAria": "分摊标题",
    "paidByConnector": " 垫付",
    "splitTargetsAriaLabel": "分担：{{names}}",
    "splitTargetsCompact": "{{head}} 等 {{rest}} 人",
    "copyLink": "复制 URL",
    "copyLinkCopied": "已复制",
    "copyLinkAria": "复制群组 URL",
    "copyLinkFailed": "复制 URL 失败",
    "share": "分享",
    "shareAria": "分享群组 URL",
    "shareDefaultText": "分摊账单",
    "sharePasswordReminder": "请通过其他联系方式发送密码",
    "memberSeparator": "、",
    "settlementRoundingNote": "结算按 {{unit}} 取整，因此与各成员的借贷金额会有少量差额。",
    "settledBadge": "已结清",
    "settledUndoAria": "撤销 {{from}} 付给 {{to}} 的 {{amount}} 结清记录",
    "settledUndoConfirmTitle": "撤销这笔结清记录？",
    "settledUndoConfirm": "{{from}} 付给 {{to}} 的 {{amount}} 将恢复为未结清。",
    "settledUndoProceed": "撤销",
    "settledUndoDone": "已撤销结清记录",
    "settledUndoFailed": "撤销结清记录失败",
    "expenseEditAria": "编辑 {{description}}",
    "expenseDeleteConfirmTitle": "删除该支出？",
    "expenseDeleteConfirm": "将删除「{{description}}」，该操作无法撤销。已标记为已付款的结算记录会保留。",
    "expenseDeleteProceed": "删除",
    "templateCopiedFrom": "已沿用「{{title}}」的成员、币种、结算单位和有效期。",
    "templateCopiedFromUntitled": "已沿用上次的成员、币种、结算单位和有效期。",
    "expenseDeleteFailed": "删除支出失败",
    "expenseDeleteDone": "已删除该笔支出",
    "expiredTitle": "URL 已过期",
    "expiredDescription": "此群组已不可访问，数据无法恢复。",
    "expiredPreventionHint": "下次选择「无」，群组就不会消失。",
    "startNewSplit": "开始新的分摊",
    "notFoundTitle": "未找到该群组",
    "notFoundDescription": "此 URL 对应的群组不存在或已被删除。请向分享者确认 URL，或重新发起一笔分摊。",
    "createNew": "新建分摊",
    "loadFailedTitle": "连接不稳定",
    "loadFailedDescription": "请检查网络连接后重试。",
    "retry": "重试",
    "loadingMessage": "正在加载群组",
    "loadingSlowHint": "网络似乎有点慢",
    "loadingSlowAction": "重新加载",
    "hero": {
      "settled": "✓ 已结清",
      "noExpenses": "记录第一笔支出",
      "addExpense": "+ 记一笔",
      "addExpenseFab": "记一笔 (右下浮动按钮)",
      "fxPending": "正在获取汇率",
      "fxPendingDescription": "打开标记为「汇率待获取」的支出并点击「更新」即可重新获取最新汇率。",
      "pickFromMembers": "选择你自己，即可查看你的应收应付",
      "youBadge": "你",
      "receive": "应收 <amt>{{amount}}</amt>",
      "pay": "应付 <amt>{{amount}}</amt>",
      "receiveFrom": "应收 <amt>{{amount}}</amt> <who>（来自{{names}}）</who>",
      "payTo": "应付 <amt>{{amount}}</amt> <who>（付给{{names}}）</who>"
    },
    "pageTitle": "{{title}}的分摊",
    "ogDescription": "{{count}}人正在分摊。打开后选择自己，就能看到该付或该收多少。无需注册和安装应用。",
    "ogDescriptionEmpty": "无需注册的分摊。打开链接即可加入。"
  },
  "passwordGate": {
    "title": "请输入密码",
    "description": "此群组受密码保护。请输入创建者分享的密码。",
    "placeholder": "密码",
    "submit": "打开",
    "wrongPassword": "密码错误",
    "saltUnavailable": "请刷新页面后重试",
    "networkError": "无法连接，请检查网络后重试。",
    "failedAttempts": "失败 {{count}} 次",
    "lockedTitle": "已临时锁定",
    "lockedDescription": "连续失败已被临时锁定，约 {{minutes}} 分钟后可重试。",
    "rememberLabel": "在此浏览器记住",
    "rememberHint": "下次免输入密码。共享设备建议关闭。"
  },
  "shareSheet": {
    "title": "分享链接",
    "close": "关闭",
    "line": "LINE",
    "whatsapp": "WhatsApp",
    "email": "邮件",
    "copy": "复制 URL",
    "copied": "已复制",
    "system": "系统分享 (微信 / QQ 等)"
  },
  "csv": {
    "headerCreatedAt": "登记时间",
    "headerDescription": "项目",
    "headerCurrency": "货币",
    "headerAmount": "金额",
    "headerBaseCurrency": "基准货币",
    "headerAmountInBase": "基准货币换算金额",
    "headerExchangeRate": "汇率",
    "headerPaidBy": "付款人",
    "headerPayers": "应付人"
  },
  "expenseForm": {
    "titleCreate": "添加支出",
    "titleEdit": "编辑支出",
    "titleEditWith": "编辑「{{description}}」",
    "sheetDescription": "输入谁付了多少钱，以及如何在成员间分担。",
    "description": "说明",
    "descriptionPlaceholder": "例如：聚餐",
    "amount": "金额",
    "currencyAria": "本笔支出的货币",
    "paidBy": "付款人",
    "paidByPlaceholder": "请选择",
    "splitTabsAria": "分摊方式",
    "tabEqual": "均摊",
    "tabWeighted": "权重",
    "tabExact": "自定义",
    "splitTargetsLegend": "分摊对象(至少 1 人)",
    "splitTargetsLegendCount": "分摊对象 ({{selected}}/{{total}} 人)",
    "splitTargetsPerPerson": "每人 {{amount}}",
    "splitTargetsRequired": "请至少选择 1 人",
    "errorDescriptionRequired": "请输入说明",
    "errorPayerRequired": "请选择付款人",
    "errorAmountRequired": "请输入金额",
    "errorAmountPositive": "金额请输入大于 0 的数字",
    "errorAmountTooLarge": "金额超过上限({{max}})",
    "exactLegend": "各自金额(合计须等于总额)",
    "exactSumLine": "合计 {{sum}} / {{total}}",
    "exactSumLineEmpty": "合计 {{sum}} / —",
    "exactShortBy": "(还差 {{amount}})",
    "exactOverBy": "(超出 {{amount}})",
    "exactClearAll": "清除各自金额并回到等分",
    "weightedLegend": "权重 = 以 1 为基准的比例(2.0 为两倍、0.5 为一半、0 表示「不付款」)",
    "weightedSum": "权重合计 {{sum}}",
    "weightedSumWithUnit": "权重合计 {{sum}}(= 每 1.0 权重 {{unit}})",
    "weightZeroLabel": "不付款",
    "weightDecreaseAria": "将 {{name}} 的权重减少 0.5",
    "weightDecreaseDisabledAria": "{{name}} 已设为「不付款」，无法再减少",
    "weightIncreaseAria": "将 {{name}} 的权重增加 0.5",
    "weightAria": "{{name}} 的权重",
    "errorExactNeedOne": "请至少为一人输入金额",
    "errorExactSumMismatch": "合计与总额不一致(合计 {{sum}} / 总额 {{total}})",
    "errorWeightedNeedOne": "这样没有人会被分摊。请至少给一人输入 0.1–10 的权重",
    "errorWeightedSumZero": "权重合计必须大于 0",
    "errorAmountInvalid": "金额请输入数字",
    "errorWeightInvalid": "权重请输入数字",
    "errorWeightBlank": "{{name}} 的权重为空。请输入 0–10 的数值",
    "errorCreateFailed": "添加失败",
    "errorUpdateFailed": "更新失败",
    "submitCreate": "添加",
    "submitUpdate": "更新",
    "cancel": "取消",
    "tabSwitchConfirmTitle": "切换标签？",
    "tabSwitchConfirm": "切换到其他分摊方式将丢弃当前已输入的内容。是否继续？",
    "tabSwitchProceed": "切换",
    "createdAt": "{{date}} 登记",
    "delete": "删除此笔支出",
    "close": "关闭"
  },
  "memberAdd": {
    "tabsAria": "添加方式",
    "tabSingle": "逐个添加",
    "tabBulk": "批量粘贴",
    "memberDeleteFailed": "删除成员失败",
    "memberDeleteDone": "已删除成员 {{name}}",
    "memberDeleteConfirmTitle": "确定删除 {{name}}？",
    "memberDeleteConfirm": "将从该分摊中删除 {{name}}。",
    "memberDeleteConfirmWithExpenses_other": "将从该分摊中删除 {{name}}。{{count}} 笔支出中仍会显示为「未知」，无法恢复。",
    "memberDeleteProceed": "删除",
    "addMoreToggle": "添加成员…",
    "memberUpdateFailed": "更新成员名字失败",
    "memberNameAria": "成员名",
    "singlePlaceholder": "添加成员",
    "singlePlaceholderEmpty": "输入第一位成员的名字",
    "submitAdd": "添加",
    "bulkPlaceholder": "例如：\n爱丽丝，鲍勃\n查理\t戴夫",
    "bulkSeparatorHint": "分隔符：逗号、制表符、换行、日文顿号(、)和全角空格。半角空格保留，用于姓和名之间。",
    "bulkAddCount": "拟添加 {{count}} 个",
    "bulkSkippedDup": "(已跳过 {{count}} 个重复)",
    "bulkSkippedTooLong": "(已跳过 {{count}} 个超过 {{max}} 字的名字)",
    "bulkOverflow": "(超过 50 人上限，{{count}} 个无法添加)",
    "bulkPreviewAria": "拟添加成员的预览",
    "errorBulkFailed": "批量添加失败",
    "errorNameRequired": "请输入成员名字",
    "errorBulkRequired": "请粘贴名单",
    "errorBulkNoneToAdd": "没有可添加的名字",
    "submitBulkAddCount": "一次性添加 {{count}} 个",
    "thisIsMeAria": "选择{{name}}作为自己",
    "claimHint": "如果是你，请点按"
  },
  "groupSettings": {
    "title": "群组设置",
    "description": "群组设置。可以调整基准货币、结算单位、URL 有效期和密码。",
    "close": "关闭",
    "expirySection": "URL 有效期",
    "expiryRemaining": "剩余 {{days}} 天。从最后一次操作 (添加成员、登记支出等) 开始计算，只要继续使用就不会过期。",
    "expiryNoneActive": "无有效期。任何拿到链接的人都可以无限期查看。选择天数后，链接将在最后一次操作 (添加成员、登记支出等) 起的该天数后失效。",
    "baseCurrency": "基准货币",
    "baseCurrencyHint": "切换汇总时显示的货币，你登记的金额本身不会变。",
    "baseCurrencyChanged": "已将基准货币改为 {{currency}}",
    "baseCurrencyFxUnavailable": "暂时无法获取汇率，请稍后再试。",
    "baseCurrencyFxPairMissing": "无法获取 {{currency}} 的汇率，暂时无法切换。",
    "baseCurrencyChangeFailed": "未能更改基准货币，请稍后再试。",
    "roundingUnitHint": "把每笔转账金额按这个单位取整，谁该转给谁多少更一目了然。",
    "expiryNone": "无",
    "expiryDays": "{{days}} 天",
    "createdAt": "创建于 {{date}}",
    "passwordSection": "密码保护",
    "passwordEnabled": "已启用",
    "passwordDisabled": "未启用",
    "passwordIntro": "限制只有同时知道 URL 和密码的人才能访问。",
    "passwordPlaceholder": "新密码(8 位以上)",
    "passwordConfirmPlaceholder": "再次输入",
    "passwordCurrentPlaceholder": "当前密码",
    "passwordSet": "设置密码",
    "passwordChange": "修改密码",
    "passwordClear": "解除密码保护",
    "passwordClearConfirmTitle": "解除密码保护？",
    "passwordClearConfirm": "解除后，任何知道 URL 的人都可以访问此群组。你可以随时重新启用密码保护。",
    "passwordWarning": "若遗忘密码，无人可以恢复。请妥善记录。",
    "passwordMismatch": "两次输入不一致",
    "passwordPolicyShort": "密码至少 8 位",
    "passwordCurrentRequired": "请输入当前密码",
    "passwordCurrentWrong": "当前密码错误",
    "passwordLocked": "因连续失败已临时锁定，请稍后再试",
    "passwordSaveFailed": "保存失败",
    "passwordCacheActive": "此浏览器已保存密码",
    "passwordCacheClear": "删除保存"
  },
  "transfer": {
    "buttonAria": "从 {{from}} 向 {{to}} 转账 {{amount}}",
    "dialogTitle": "向 {{name}} 转 {{amount}}",
    "dialogTitleReceive": "从 {{name}} 收 {{amount}}",
    "description": "从 {{from}} 向 {{to}} 转账的界面。",
    "amountToSend": "转账金额",
    "amountToReceive": "收款金额",
    "copyAmount": "复制金额",
    "amountCopied": "已复制金额",
    "close": "关闭",
    "markAsPaid": "已付款，标记为已结清",
    "markAsPaidConfirmTitle": "标记为已结清？",
    "markAsReceived": "已收款，标记为已结清",
    "markAsPaidConfirm": "将添加一笔从 {{from}} 到 {{to}} 共 {{amount}} 的结清记录。之后点按「结算」中的这一行即可撤销。",
    "markAsPaidProceed": "标记为已结清",
    "markAsPaidDescription": "{{from}} → {{to}} (结清)",
    "markAsPaidFailed": "添加结清记录失败",
    "markAsPaidDone": "已标记为结清"
  },
  "currencySelect": {
    "searchPlaceholder": "按货币代码 / 国家 / 符号搜索",
    "noResults": "无匹配",
    "sectionRecent": "最近选择",
    "sectionMajor": "主要货币",
    "sectionOthers": "其他"
  },
  "lang": {
    "switcherAria": "语言",
    "ja": "日本語",
    "en": "English",
    "zh": "中文(简体)",
    "ko": "한국어",
    "de": "Deutsch",
    "es": "Español",
    "fr": "Français",
    "pt": "Português"
  },
  "memberSheet": {
    "description": "可修改姓名、切换视角或删除成员",
    "descriptionNoClaim": "可修改姓名或删除成员",
    "nameLabel": "姓名",
    "thisIsMe": "这是我",
    "delete": "删除此成员",
    "openAria": "{{name}}的详情",
    "openAriaYou": "{{name}}（你）的详情",
    "titleYou": "{{name}}（你）",
    "close": "关闭"
  }
}
