Giter Site home page Giter Site logo

cookieclickercn's Introduction

Cookie Clicker 简体中文补全计划

Made with ❤️ by TeeworldsCN community


这是什么?

这个是为 Cookie Clicker 的 Steam 版本准备的翻译模组。目的是为了修正一些官方翻译的错误与补充缺失的次要文本。(但是还进行了一些其实没什么必要的优化和修复)

特性

  • 额外功能
    • 本模组不会触发“第三方”成就,也不会禁用 Steam 成就。
    • 使用中文计数单位显示数字(可以在设置中关闭,或按住Z 键临时显示完整数字)
    • 13 位有效数字的人类科学计数法
      • 原版会显示 1.141e+22,此 Mod 会修改为 1.141 238 428 293×10²²
      • 此外,强制将所有大于等于 10¹⁶ 的数字使用科学计数法显示,因为 Javascript 会在自动显示科学计数法之前就开始丢失精度,15 位有效数字是一个比较常见的“还会有数字”的范围。
  • 翻译与校订
    • 修复了尽可能多的翻译错误。(若发现更多问题欢迎提交 issue 或 PR)
    • 补充上了一些官方翻译禁用掉的引用文本(显示在提示窗口右下角的一些玩梗文本)
      • 引用文本原文一共有大约 800 条,目前还在逐渐添加中(当前进度:350 左右)
    • 替换/翻译了花园小游戏内的一张带文本的图片
    • (尽量)统一了游戏中空格的使用,空格的规范如下
      • 句子中有阿拉伯数字,百分比的,在两边添加空格,(计数单位和数字算为一整个数字,之间无空格),如:获得了 1 块饼干。获得了 1百万 块饼干。
      • 名词后的空格全部删除,如原文:农场 的生产率翻倍。 变更为 农场的生产率翻倍。
    • 去除了时间格式中的逗号
  • 修复
    • 修复了花园小游戏中的素材,统计菜单的圣诞,龙与牛奶图标重复加载而导致图标时而闪烁的问题。
    • 修复了每次播放音频都会重新读取音频文件的问题。
    • 修复了官方的本地化函数导致字符串结尾的百分号不能显示的问题。

使用方式:

  1. 点击这里下载最新的翻译模组。
  2. 打开 Cookie Clicker,点击选项->模式->管理模式->打开/mods 文件夹
  3. 打开local文件夹,并将下载好的模组解压至打开的local文件夹中。
  4. 关闭并重新打开 Cookie Clicker,在管理模式中启用安装好的翻译模组并按提示重新加载游戏即可。

如何贡献?

小白的方式:

创建一个 issue 告诉我们你想要做的修改。

大佬的方式:

  1. resources/patches 目录下创建个新的 json 文件。
  2. 按照下面的格式编写你的翻译,translation key原文可以参考resources/original.json文件。
{
  "author": "翻译作者名,若不想署名,删除这行",
  "<translation key>": {
    "comment": "[可选行] 在这个key中可以写说明,不需要注释的话请删除",
    "english": "[可选行] 英文原文,可以不写,但是写上比较方便其他人阅读",
    "chinese": "翻译的文本",
  },
}
  1. 确认 json 格式正确使用Prettier格式化。
  2. 若想要覆盖其他人的贡献,请在自己的 json 文件中提供更新的翻译,在其他人的贡献文件中的相关条目中添加 deprecated: "原因"
  3. 提交 Pull Request。

cookieclickercn's People

Contributors

github-actions[bot] avatar tsfreddie avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.