Skip to content

🔥 移除 Crowdin 与 ach-UG 伪语言相关内容#1385

Merged
CodFrm merged 4 commits intomainfrom
chore/remove-crowdin-and-ach-UG
Apr 29, 2026
Merged

🔥 移除 Crowdin 与 ach-UG 伪语言相关内容#1385
CodFrm merged 4 commits intomainfrom
chore/remove-crowdin-and-ach-UG

Conversation

@CodFrm
Copy link
Copy Markdown
Member

@CodFrm CodFrm commented Apr 29, 2026

Checklist / 检查清单

  • Code reviewed by human / 代码通过人工检查
  • Changes tested / 已完成测试

Description / 描述

不再使用 Crowdin 翻译平台,清理仓库中所有 Crowdin 与 ach-UG 伪语言相关的内容:

  • 删除 crowdin.ymlscripts/crowdin-download.jssrc/locales/ach-UG/ 整个目录
  • package.json:移除 crowdin / crowdin:download 两个 script
  • src/locales/locales.ts:移除 ach-UG 资源注册
  • 5 份 README(中/繁/英/日/俄):移除 Crowdin 徽章
  • CONTRIBUTING.mddocs/CONTRIBUTING_EN.mddocs/CONTRIBUTING_RU.mdsrc/locales/README.md:移除 Crowdin 与 ach-UG 所见即所得章节
  • 语言菜单(顶栏 + 设置页)原本"协助翻译"入口指向 Crowdin,改为跳转 GitHub 翻译目录 https://github.com/scriptscat/scriptcat/tree/main/src/locales,保留 help_translate 翻译键

Screenshots / 截图

CodFrm added 4 commits April 29, 2026 11:39
- 删除 crowdin.yml、scripts/crowdin-download.js 与 src/locales/ach-UG/
- package.json 移除 crowdin / crowdin:download 脚本
- 5 份 README 移除 Crowdin 徽章;CONTRIBUTING 与 src/locales/README.md 移除翻译平台章节
- 语言菜单的「协助翻译」入口改为跳转 GitHub 翻译目录
CONTRIBUTING(中/英/俄)与 src/locales/README.md 在前一次清理中整段被删除,现补回引导内容,说明如何编辑现有翻译、新增语言并提交 PR。
- 顶层 CONTRIBUTING.md 默认呈现英文(贴合 GitHub 国际化展示约定)
- 中文版本 docs/CONTRIBUTING_ZH.md,俄文版本 docs/CONTRIBUTING_RU.md
- 修正三份 CONTRIBUTING 顶部互链;同步 README 各语言版本中的链接指向
- README_zh-CN / zh-TW / ja / RU 全部移入 docs/,根目录只保留英文 README.md
- 修正 5 份 README 顶部语言切换链接、logo / LICENSE / CONTRIBUTING 的相对路径
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

该 PR 旨在停止使用 Crowdin 翻译平台,并清理仓库内与 Crowdin 及 ach-UG 伪语言相关的配置、脚本、资源与文档入口,同时将“协助翻译”入口改为指向 GitHub 翻译目录。

Changes:

  • 移除 Crowdin 相关配置与下载脚本(crowdin.ymlscripts/crowdin-download.jspackage.json scripts)。
  • 删除 ach-UG 伪语言资源,并从 i18n 注册与语言菜单中移除相关处理。
  • 更新多份 README / 贡献指南文档与 UI “协助翻译”跳转链接至 GitHub。

Reviewed changes

Copilot reviewed 17 out of 17 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
src/pages/options/routes/Setting.tsx 设置页语言选择中将“协助翻译”跳转改为 GitHub,并不再过滤 ach-UG。
src/pages/components/layout/MainLayout.tsx 顶栏语言菜单中将“协助翻译”跳转改为 GitHub,并移除 ach-UG 过滤。
src/locales/locales.ts 移除 ach-UG locale 的 import 与资源注册。
src/locales/ach-UG/translation.json 删除 ach-UG 伪语言翻译文件。
src/locales/README.md 更新“帮助我们翻译”说明为通过 GitHub PR 贡献。
scripts/crowdin-download.js 删除 Crowdin 下载与清理脚本。
package.json 移除 crowdin / crowdin:download scripts。
docs/README_zh-TW.md 移除 Crowdin 徽章,并修正部分相对路径链接/图片路径。
docs/README_zh-CN.md 移除 Crowdin 徽章,并修正部分相对路径链接/图片路径。
docs/README_ja.md 移除 Crowdin 徽章,并修正部分相对路径链接/图片路径。
docs/README_RU.md 移除 Crowdin 徽章,并修正贡献指南与 LICENSE 的相对路径链接。
docs/CONTRIBUTING_ZH.md 新增中文贡献指南(包含 GitHub 翻译贡献说明)。
docs/CONTRIBUTING_RU.md 移除 Crowdin/WYSIWYG 相关内容,更新为 GitHub 翻译贡献说明与顶部互链。
docs/CONTRIBUTING_EN.md 删除旧的英文贡献指南文件。
crowdin.yml 删除 Crowdin 配置文件。
README.md 移除 Crowdin 徽章,并更新贡献指南链接与多语言 README 跳转路径。
CONTRIBUTING.md 更新贡献指南内容为英文版本,并替换翻译贡献说明为 GitHub PR 流程。

Comment thread CONTRIBUTING.md
Comment on lines +1 to +5
[中文贡献指南](./docs/CONTRIBUTING_ZH.md) / [Руководство на русском](./docs/CONTRIBUTING_RU.md)

# ScriptCat 贡献指南
# ScriptCat Contributing Guide

我们非常感谢你为 ScriptCat 做出贡献!本指南旨在帮助你以更规范的方式向 ScriptCat 提交贡献,因此请务必认真阅读。
We greatly appreciate your contributions to ScriptCat! This guide aims to help you contribute to ScriptCat in a more standardized way, so please read it carefully.
Copy link

Copilot AI Apr 29, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

这里不仅移除了 Crowdin/ach-UG 相关内容,还将根目录 CONTRIBUTING.md 从中文整体替换为英文版本(并新增 docs/CONTRIBUTING_ZH.md 作为中文指南)。这属于超出 PR 描述“清理 Crowdin 与 ach-UG”范围的文档结构/语言调整,建议在 PR 描述中补充说明此变更意图(或拆分为单独 PR),避免维护者和贡献者误解。

Copilot uses AI. Check for mistakes.
@CodFrm CodFrm merged commit ae55bc7 into main Apr 29, 2026
8 checks passed
@CodFrm CodFrm deleted the chore/remove-crowdin-and-ach-UG branch April 29, 2026 04:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants