diff --git a/.github/ISSUE_TEMPLATE/bug.yml b/.github/ISSUE_TEMPLATE/bug.yml index a09745cb..18a107af 100644 --- a/.github/ISSUE_TEMPLATE/bug.yml +++ b/.github/ISSUE_TEMPLATE/bug.yml @@ -1,18 +1,18 @@ -name: 问题反馈 -description: 功能表现和预期不一致,或出现报错。 +name: Bug report +description: Something does not work as expected, or you see an error. title: "[Bug] " labels: ["bug"] body: - type: markdown attributes: value: | - 请填写下面的必填项。GitHub Issue 公开可见,不要附上密码、Token、实例地址或笔记正文。 + Fill in the required fields. GitHub Issues are public. Do not include passwords, tokens, instance URLs, or note contents. - 系统信息在「设置 → 系统信息」,点「复制信息」后粘贴。Linux 请另外写上发行版、桌面环境,以及 Wayland 或 X11。桌面端如果停在崩溃恢复页,请写上恢复页出现前正在做什么。 + System information is under Settings → System information. Choose Copy and paste it here. On Linux, also include the distribution, desktop environment, and whether you use Wayland or X11. If the desktop app is stuck on the crash recovery page, describe what you were doing before that page appeared. - type: dropdown id: client attributes: - label: 出现问题的客户端 + label: Affected client description: Which client is affected? multiple: true options: @@ -28,16 +28,16 @@ body: - type: textarea id: what-happened attributes: - label: 发生了什么 - description: 实际看到的结果、报错原文。What did you see, including the exact error text? - placeholder: 例如:点击分享后按钮一直转圈,控制台出现 TypeError。 + label: What happened + description: What did you see, including the exact error text? + placeholder: "For example: After clicking Share, the button keeps spinning and the console shows a TypeError." validations: required: true - type: textarea id: steps attributes: - label: 怎样复现 - description: 按顺序写出操作。Steps to reproduce, in order. + label: Steps to reproduce + description: List the steps in order. placeholder: | 1. 2. @@ -47,33 +47,33 @@ body: - type: textarea id: expected attributes: - label: 期望的结果 - description: 你认为这一步应该发生什么。What did you expect? + label: Expected result + description: What did you expect to happen? validations: required: false - type: textarea id: system-info attributes: - label: 系统信息 - description: 粘贴「设置 → 系统信息」里复制的内容。应用内反馈会自动填入。Paste the copied system information. + label: System information + description: Paste the text copied from Settings → System information. In-app feedback fills this in automatically. placeholder: | - - 客户端版本: v1.93.0 - - 系统: macOS - - 实例构建: v1.93.0 + - Client version: v1.93.0 + - System: macOS + - Instance build: v1.93.0 validations: required: true - type: textarea id: diagnostics attributes: - label: 诊断信息 - description: 应用在崩溃或同步失败时会自动填入。手动提交时留空。Filled automatically for crash and sync reports. + label: Diagnostics + description: Filled automatically for crash and sync reports. Leave this empty when filing manually. validations: required: false - type: upload id: screenshots attributes: - label: 截图或录屏 - description: 有界面异常时附上。Add a screenshot or screen recording when the issue is visible. + label: Screenshots or screen recording + description: Add a screenshot or screen recording when the issue is visible. validations: required: false accept: ".png,.jpg,.jpeg,.gif,.webp,.mp4,.mov,.webm" diff --git a/.github/ISSUE_TEMPLATE/deployment.yml b/.github/ISSUE_TEMPLATE/deployment.yml index b185aa45..1284591a 100644 --- a/.github/ISSUE_TEMPLATE/deployment.yml +++ b/.github/ISSUE_TEMPLATE/deployment.yml @@ -1,33 +1,33 @@ -name: 部署与连接 -description: 自托管实例无法安装、更新或连接。 +name: Deployment and connection +description: A self-hosted instance cannot be installed, updated, or reached. title: "[Deploy] " labels: ["question"] body: - type: markdown attributes: value: | - 先看仓库文档里的 Cloudflare 或 Docker 部署说明。仍然失败时再提交。 + Check the Cloudflare or Docker deployment docs in this repository first. Open an issue if it still fails. - GitHub Issue 公开可见。不要附上密码、Token、实例地址或笔记正文。需要对照地址时,维护者会在评论里单独询问。 + GitHub Issues are public. Do not include passwords, tokens, instance URLs, or note contents. A maintainer will ask in a comment if an address is needed for comparison. - type: dropdown id: deploy-method attributes: - label: 部署方式 + label: Deployment method description: How is this instance deployed? multiple: false options: - - Cloudflare 一键部署 - - Cloudflare 手动部署 + - Cloudflare one-click deploy + - Cloudflare manual deploy - Docker - - 官方 Demo - - 不确定 + - Official demo + - Not sure validations: required: true - type: dropdown id: client attributes: - label: 出问题的客户端 - description: Which client cannot connect? 纯服务端问题时选你用来访问的那个端。 + label: Affected client + description: Which client cannot connect? For a server-only problem, choose the client you use to reach the instance. multiple: true options: - Web @@ -42,26 +42,26 @@ body: - type: textarea id: what-happened attributes: - label: 发生了什么 - description: 实际看到的结果、报错原文。What did you see, including the exact error text? - placeholder: 例如:桌面端登录一直显示 network_unreachable,浏览器打开同一地址可以登录。 + label: What happened + description: What did you see, including the exact error text? + placeholder: "For example: Desktop sign-in stays on network_unreachable, while the browser can sign in at the same address." validations: required: true - type: textarea id: steps attributes: - label: 已经试过什么 - description: 包括文档中的哪一步、命令输出,以及是否用浏览器对照过。What have you already tried? + label: What you already tried + description: Include which doc step you followed, any command output, and whether you compared it in a browser. validations: required: true - type: textarea id: system-info attributes: - label: 系统信息 - description: 能打开应用时,粘贴「设置 → 系统信息」里复制的内容。应用还打不开时,写上实例版本、数据库后端和部署平台。 + label: System information + description: If you can open the app, paste the text copied from Settings → System information. If you cannot, include the instance version, database backend, and deployment platform. placeholder: | - - 实例构建: v1.93.0 - - 数据库后端: D1 - - 部署平台: Cloudflare + - Instance build: v1.93.0 + - Database backend: D1 + - Deployment platform: Cloudflare validations: required: true diff --git a/.github/ISSUE_TEMPLATE/feature.yml b/.github/ISSUE_TEMPLATE/feature.yml index 0756982c..72db916c 100644 --- a/.github/ISSUE_TEMPLATE/feature.yml +++ b/.github/ISSUE_TEMPLATE/feature.yml @@ -1,18 +1,18 @@ -name: 功能建议 -description: 希望增加或调整一个能力。 +name: Feature request +description: Suggest a new capability or a change to an existing one. title: "[Feature] " labels: ["enhancement"] body: - type: markdown attributes: value: | - 请写清现在办不到什么,以及你希望怎么做。GitHub Issue 公开可见,不要附上密码、Token、实例地址或笔记正文。 + Describe what you cannot do today and how you want it to work. GitHub Issues are public. Do not include passwords, tokens, instance URLs, or note contents. - 系统信息用来确认当前版本是否已经支持。在「设置 → 系统信息」点「复制信息」后粘贴。 + System information shows whether the current version already supports this. Copy it from Settings → System information and paste it here. - type: dropdown id: client attributes: - label: 用在哪个端 + label: Which client description: Which client should have this? multiple: true options: @@ -28,25 +28,25 @@ body: - type: textarea id: what-happened attributes: - label: 想要的能力 - description: 做成之后,你可以完成哪件现在做不到的事。What should become possible? - placeholder: 例如:在手机上把一篇笔记从 Markdown 切回富文本继续改。 + label: Requested capability + description: What should become possible? + placeholder: "For example: On mobile, switch a note from Markdown back to rich text and keep editing." validations: required: true - type: textarea id: steps attributes: - label: 现在怎么做 - description: 你目前的做法,以及具体卡在哪一步。How do you handle this today, and where does it break down? + label: How you handle this today + description: How do you handle this today, and where does it break down? validations: required: true - type: textarea id: system-info attributes: - label: 系统信息 - description: 粘贴「设置 → 系统信息」里复制的内容。应用内反馈会自动填入。Paste the copied system information. + label: System information + description: Paste the text copied from Settings → System information. In-app feedback fills this in automatically. placeholder: | - - 客户端版本: v1.93.0 - - 系统: Android + - Client version: v1.93.0 + - System: Android validations: required: true