Archived
1
0
Fork 0
This repository has been archived on 2024-04-26. You can view files and clone it, but cannot push or open issues or pull requests.
akari-bot/LOCALES.md

195 lines
6.8 KiB
Markdown
Raw Normal View History

2023-12-14 10:07:29 +00:00
# 目录
- [简介](#简介)
- [文件位置](#文件位置)
- [语言文件格式](#语言文件格式)
- [排版](#排版)
- [空格](#空格)
- [中英文之间需要增加空格](#中英文之间需要增加空格)
- [中文与数字之间需要增加空格](#中文与数字之间需要增加空格)
2023-12-14 11:20:48 +00:00
- [数字与单位之间不加空格](#数数字与单位之间不加空格)
2023-12-14 10:07:29 +00:00
- [全角标点与其他字符之间不加空格](#全角标点与其他字符之间不加空格)
2023-12-14 10:13:11 +00:00
- [变量与中文之间增加空格](#变量与中文之间增加空格)
2023-12-14 10:07:29 +00:00
- [标点符号](#标点符号)
- [不要重复使用标点符号](#不要重复使用标点符号)
- [简体中文不得使用直角引号](#简体中文不得使用直角引号)
- [英文不得使用弯引号](#英文不得使用弯引号)
- [英文省略号使用三个点](#英文省略号使用三个点)
- [全角和半角](#全角和半角)
- [使用全角中文标点](#使用全角中文标点)
- [数字和英文使用半角字符](#数字和英文使用半角字符)
- [遇到完整的英文整句、特殊名词,其内容使用半角标点](#遇到完整的英文整句、特殊名词,其内容使用半角标点)
- [名词](#名词)
- [专有名词使用正确的大小写](#专有名词使用正确的大小写)
- [不要使用非官方的缩写](#不要使用非官方的缩写)
- [不同地区的中文使用对应的地区词](#不同地区的中文使用对应的地区词)
- [报告问题](#报告问题)
2023-12-14 09:59:52 +00:00
# 简介
本规范文件旨在确保项目中的多语言文本一致性和格式规范。请遵循以下内容以保持代码库中的多语言资源的统一性。
# 文件位置
请将语言文件放置在 `/locales` 目录中,并以语言代码命名为 JSON 文件。
2023-12-14 11:20:48 +00:00
根路径下的目录用于放置全局字符串,模块下的目录用于放置对应专用的模块字符串。
原则上,模块字符串和对应模块须对应,若模块之间存在关联则可以例外,否则请考虑转为全局字符串。
2023-12-14 09:59:52 +00:00
# 语言文件格式
请确保键名与字符串一一对应,不得嵌套。
**全局字符串的命名方式**`字符串类别.用途`
**模块字符串的命名方式**`模块名称.字符串类别.命令名称.用途`
2023-12-14 10:07:29 +00:00
使用 `${变量名}` 表示变量,变量名必须使用英文,不能使用空格和特殊符号,如需分隔则使用下划线代替。
2023-12-14 09:59:52 +00:00
# 排版
> 本文部分参照[中文文案排版指北](https://github.com/sparanoid/chinese-copywriting-guidelines),内容可能有出入。
## 空格
### 中英文之间需要增加空格
正确:
> 在 IBM 的研究中,他们利用 AI 技术开发了一种先进的语音识别系统。
错误:
> 在IBM的研究中他们利用AI技术开发了一种先进的语音识别系统。
例外:专有名词、商品名等词语,按照约定俗成的格式书写。
### 中文与数字之间需要增加空格
正确:
> 今年的全球汽车销售量达到了 8000 万辆。
错误:
> 今年的全球汽车销售量达到了8000万辆。
2023-12-14 11:20:48 +00:00
### 数字与单位之间不加空格
2023-12-14 09:59:52 +00:00
正确:
2023-12-14 11:20:48 +00:00
> 我家的光纤入户宽带有 10GbpsSSD 一共有 10TB。
> 这个城市每年平均降雨量为 1200mm。
2023-12-14 09:59:52 +00:00
>
> 角度为 90° 的角,就是直角。
错误:
2023-12-14 11:20:48 +00:00
>我家的光纤入户宽带有 10 GbpsSSD 一共有 20 TB。
> 这个城市每年平均降雨量为 1200 mm。
2023-12-14 09:59:52 +00:00
>
> 角度为 90 ° 的角,就是直角。
### 全角标点与其他字符之间不加空格
正确:
2023-12-14 11:20:48 +00:00
> 刚刚买了一部 iPhone好开心
2023-12-14 09:59:52 +00:00
错误:
2023-12-14 11:20:48 +00:00
> 刚刚买了一部 iPhone ,好开心!
2023-12-14 09:59:52 +00:00
2023-12-14 10:13:11 +00:00
### 变量与中文之间增加空格
2023-12-14 11:20:48 +00:00
一般情况下,变量的输入为英文或数字,故变量与中文之间加入空格。
2023-12-14 09:59:52 +00:00
正确:
2023-12-14 11:20:48 +00:00
> 你扔了一块石头,漂了 ${count} 下。
2023-12-14 09:59:52 +00:00
错误:
2023-12-14 11:20:48 +00:00
> 你扔了一块石头,漂了${count}下。
2023-12-14 09:59:52 +00:00
例外:如果变量的输入一定为中文,则不加空格。
## 标点符号
### 不要重复使用标点符号
2023-12-14 13:23:35 +00:00
虽然重复使用标点符号是被允许的行为,但是请别这样做。
2023-12-14 09:59:52 +00:00
正确:
2023-12-14 11:20:48 +00:00
> 德国队竟然战胜了巴西队!
2023-12-14 09:59:52 +00:00
错误:
2023-12-14 11:20:48 +00:00
> 德国队竟然战胜了巴西队!!
2023-12-14 09:59:52 +00:00
### 简体中文不得使用直角引号
直角引号并不符合简体中文使用者的使用习惯。
正确:
2023-12-14 11:20:48 +00:00
> “老师,‘有条不紊’的‘紊’是什么意思?”
2023-12-14 09:59:52 +00:00
错误:
2023-12-14 11:20:48 +00:00
> 「老师,『有条不紊』的『紊』是什么意思?」
2023-12-14 09:59:52 +00:00
### 英文不得使用弯引号
中文弯引号和英文弯引号属于同一个字符,如果使用弯引号反而会造成阅读问题,请使用直引号 `"`
正确:
2023-12-14 11:39:37 +00:00
> "Success is not final, failure is not fatal: It is the courage to continue that counts."
2023-12-14 09:59:52 +00:00
错误:
2023-12-14 11:39:37 +00:00
> “Success is not final, failure is not fatal: It is the courage to continue that counts.”
2023-12-14 09:59:52 +00:00
### 英文省略号使用三个点
2023-12-14 10:07:29 +00:00
同上,请使用三个点 `...`
2023-12-14 09:59:52 +00:00
正确:
2023-12-14 11:39:37 +00:00
> In the serene moonlit night, whispers of ancient tales lingered, echoing through the stillness of time...
2023-12-14 09:59:52 +00:00
错误:
2023-12-14 11:39:37 +00:00
> In the serene moonlit night, whispers of ancient tales lingered, echoing through the stillness of time…
2023-12-14 09:59:52 +00:00
## 全角和半角
### 使用全角中文标点
正确:
2023-12-14 11:20:48 +00:00
> 嗨!你知道嘛?今天前台的小妹跟我说“喵”了哎!
2023-12-14 09:59:52 +00:00
错误:
2023-12-14 11:20:48 +00:00
> 嗨! 你知道嘛? 今天前台的小妹跟我说 "喵" 了哎!
>
> 嗨!你知道嘛?今天前台的小妹跟我说"喵"了哎!
2023-12-14 09:59:52 +00:00
2023-12-14 10:07:29 +00:00
### 数字和英文使用半角字符
2023-12-14 09:59:52 +00:00
正确:
2023-12-14 11:20:48 +00:00
> 这件蛋糕只卖 1000 元。
2023-12-14 09:59:52 +00:00
错误:
2023-12-14 11:20:48 +00:00
> 这件蛋糕只卖 元。
2023-12-14 09:59:52 +00:00
### 遇到完整的英文整句、特殊名词,其内容使用半角标点
正确:
2023-12-14 11:20:48 +00:00
> 乔布斯那句话是怎么说的“Stay hungry, stay foolish.”
2023-12-14 09:59:52 +00:00
错误:
2023-12-14 11:20:48 +00:00
> 乔布斯那句话是怎么说的“Stay hungry, stay foolish。”
2023-12-14 09:59:52 +00:00
## 名词
### 专有名词使用正确的大小写
正确:
2023-12-14 11:20:48 +00:00
> 使用 GitHub 登录
2023-12-14 09:59:52 +00:00
错误:
2023-12-14 11:20:48 +00:00
> 使用 Github 登录
2023-12-14 13:30:02 +00:00
>
2023-12-14 11:20:48 +00:00
> 使用 gitHub 登录
2023-12-14 13:30:02 +00:00
>
2023-12-14 11:20:48 +00:00
> 使用 github 登录
2023-12-14 13:30:02 +00:00
>
2023-12-14 11:20:48 +00:00
> 使用 GITHUB 登录
2023-12-14 09:59:52 +00:00
2023-12-14 11:20:48 +00:00
### 不要使用非正式的缩写
2023-12-14 09:59:52 +00:00
正确:
2023-12-14 11:20:48 +00:00
> 我们需要一位熟悉 JavaScript、HTML5至少理解一种框架如 Backbone.js、AngularJS、React 等)的前端开发者。
2023-12-14 09:59:52 +00:00
错误:
2023-12-14 11:20:48 +00:00
> 我们需要一位熟悉 Js、h5至少理解一种框架如 backbone、angular、RJS 等)的 FED。
2023-12-14 09:59:52 +00:00
### 不同地区的中文使用对应的地区词
不要在繁体中文中使用“视频”等错误的地区词,认真的。
正确:
2023-12-14 11:20:48 +00:00
> 輸入影片編號取得對應資訊。
2023-12-14 09:59:52 +00:00
错误:
2023-12-14 11:20:48 +00:00
> 輸入視頻編號獲得相應信息。
2023-12-14 09:59:52 +00:00
# 报告问题
与简体中文翻译有关的问题可直接使用 [Issue](https://github.com/Teahouse-Studios/akari-bot/issues/new) 报告。
2023-12-14 10:07:29 +00:00
简体中文以外的所有语言由机器人 @Hldbot 维护,相关问题请移步 [Crowdin](https://crowdin.com/project/akari-bot) 报告。