Skip to content

Commit

Permalink
New translations v24.6.md (Chinese Simplified)
Browse files Browse the repository at this point in the history
  • Loading branch information
ahopkins committed Jul 7, 2024
1 parent c8eb62e commit eb82469
Showing 1 changed file with 14 additions and 14 deletions.
28 changes: 14 additions & 14 deletions guide/content/zh/release-notes/2024/v24.6.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,25 +8,25 @@ title: 版本24.6

## 一. 导言

这是版本 24 [发行周期] (../../organization/policies.md#release-schedule) 的首个版本。 与过去几年相比,释放24人的队伍可能略有改变。 请确保你已经加入了Discord服务器来跟进最新信息。 如果您遇到任何问题,请在 [GitHub](https://github.com/sanic-org/sanic/issues/new/selecte) 上提出问题。
这是版本 24 [发行周期] (../../organization/policies.md#release-schedule) 的首个版本。 v24 的发布节奏可能与过去几年略有不同。 请确保你已经加入了Discord服务器来跟进最新信息。 如果您遇到任何问题,请在 [GitHub](https://github.com/sanic-org/sanic/issues/new/selecte) 上提出问题。

## 需要了解的内容

更多详细信息在 [Changelog](../changelog.html) 可供查阅。 引人注目的新功能或破坏性更新以及升级内容:

### 日志改进

默认日志格式已得到清理,因此当从控制台会话阅览日志时,对开发者会更加友好。 这包括使用颜色和较少详细的格式化
默认日志格式已得到清理,因此当从控制台会话阅览日志时,对开发者会更加友好。 这包括:使用颜色进行高亮和减少冗余内容

Sanic 将根据您的服务器是否处于DEBUG模式选择两种轻微的变量。 您总是可以选择通过使用以下方式删除颜色
Sanic 将根据您的服务器是否处于 DEBUG 模式在两种细微变化之间进行选择。 您始终可以选择使用以下方法去除日志打印的颜色

```python
app.config.NO_COLOR = True
```

颜色将自动从TTY 终端中删除日志
颜色将自动从非 TTY 终端的日志中去除

Sanic 将使用 `sanic.logging.formatter.AutoFormatter``sanic.logging.formatter.AutoAccessFormatter` 自动切换DEBUG 和 PROD 格式格式。 当然,您可以使用适当命名的格式强制一个或另一个版本
在使用`sanic.logging.formatter.AutoFormatter``sanic.logging.formatter.AutoAccessFormatter`时,Sanic会自动根据 DEBUG 和 PROD 模式进行日志格式的切换。 当然,你可以使用适当命名的格式化程序强制使用一个版本或另一个版本

#### 在 DEBUG 模式

Expand All @@ -48,7 +48,7 @@ sanic.logging.formatter.ProdAccessFormatter

#### 遗留问题

如果你喜欢旧式的伐木,它们将作为日志格式保存给你`sanic.logging.formter.LegacyFormatter``sanic.logging.formter.LegacessFormatter`
如果您更喜欢旧式的日志记录,这些日志格式化程序也为你保留了这类格式`sanic.logging.formatter.LegacyFormatter``sanic.logging.formatter.LegacyAccessFormatter`

实现这些格式化的一种方式:

Expand All @@ -65,9 +65,9 @@ LOGGING_CONFIG_DEFAULTS["formatters"] = {
}
```

#### 新 JSON 格式化器
#### 新 JSON formatter

还有一个新的 JSON 日志格式化器,它将以JSON 格式输出日志以便与其他第三部分日志平台合并
还有一个新的 JSON 日志格式化器(Formatter),它将以JSON 格式输出日志以便与其他第三方日志平台集成

```python
from sanic.log import LOGGING_CONFIG_DEFAULTS
Expand All @@ -82,9 +82,9 @@ LOGGING_CONFIG_DEFAULTS["formatters"] = {
}
```

### 在 unix 套接字中使用路径
### 在 unix 套接字中使用Path

当为您的服务器创建一个unix 套接字时,您现在可以通过通过 `pathlib.Path` 对象而不是一个基于字符串的路径来执行它
在为服务器创建 unix 套接字时,现在可以通过传递`pathlib.Path`对象(而不是仅基于字符串的路径)来执行此操作

### 自定义路由名称

Expand All @@ -108,13 +108,13 @@ async def handler(request):
return app
```

### 🚨 Breaking 更改
### 🚨 破坏性更改

1. `Request.cookies.getlist` 总是返回 `list` 。 这意味着,如果没有 `key` 的 cookie 时,它将是空的 `list` 而不是 `None'。 使用 `Request.cookies.getlist("something", None)\` 来保留现有的行为。

## 谢谢你
## 特别鸣谢

Thank you to everyone that participated in this release: :clap:
感谢参与到本次迭代的所有人::clap:

[@ahopkins](https://github.com/ahopkins)
[@ashleysommer](https://github.com/ashleysommer)
Expand All @@ -132,4 +132,4 @@ Thank you to everyone that participated in this release: :clap:

---

如果您喜欢这个项目,请考虑捐款。 当然,我们喜欢代码贡献,但我们也喜欢任何形式的贡献。 考虑撰写一些文档,显示关闭的情况,加入对话并让您的声音为人所知,如果您能够:[金融贡献](https://opencollective.com/sanic-org/)
如果您喜欢这个项目,请考虑参与贡献。 当然,我们喜欢代码贡献,但我们也喜欢任何形式的贡献。 考虑撰写一些文档,提供一些案例,加入交流并让您的声音为人所知,如果您能够:[财务捐款](https://opencollective.com/sanic-org/),那再好不过了

0 comments on commit eb82469

Please sign in to comment.