📝 add Chinese API guides and locale detection

This commit is contained in:
Nanaloveyuki
2026-07-17 18:06:30 +08:00
parent b32de63d57
commit a745cd5172
18 changed files with 376 additions and 26 deletions
+2 -5
View File
@@ -34,9 +34,6 @@ let logger = @log.Logger::new(
只有当路由规则属于应用设计时才使用直接 Sink 组合;单一输出时,preset 更容易审查和维护。
## 英文 API
## API
- [`Logger::new(...)`](../../api/logger-new.md)
- [`fanout_sink(...)`](../../api/fanout-sink.md)
- [`split_by_level(...)`](../../api/split-by-level.md)
- [`callback_sink(...)`](../../api/callback-sink.md)
阅读[Sink 组合 API](../api/composition.md);完整契约仍可查询[英文 API 索引](../../api/index.md)
+2 -5
View File
@@ -36,9 +36,6 @@ let formatter = @log.text_formatter(
样式标签是终端呈现元数据,不应作为唯一的业务或运维语义;语义仍应保存在 level、target 与 fields 中。
## 英文 API
## API
- [`text_console(...)`](../../api/text-console.md)
- [`TextFormatterConfig`](../../api/text-formatter-config.md)
- [`text_formatter(...)`](../../api/text-formatter.md)
- [`ColorMode`](../../api/color-mode.md)
阅读[文本格式 API](../api/formatting.md);完整契约仍可查询[英文 API 索引](../../api/index.md)
+2 -5
View File
@@ -22,9 +22,6 @@ ignore(logger.flush())
同步队列只是普通运行时 Logger 的一层配置。当 native 异步应用需要 worker 生命周期和批处理时,转到[异步日志生命周期](../examples/async.md)。
## 英文 API
## API
- [`with_queue(...)`](../../api/with-queue.md)
- [`QueueConfig`](../../api/queue-config.md)
- [`QueueOverflowPolicy`](../../api/queue-overflow-policy.md)
- [`flush()`](../../api/configured-logger-flush.md)
阅读[配置与队列 API](../api/configuration.md);完整契约仍可查询[英文 API 索引](../../api/index.md)
+2 -4
View File
@@ -26,8 +26,6 @@ if @log.native_files_supported() {
异步库在声明目标上提供兼容表面,但可执行 `async fn main` 的入口支持更严格。请把 native-only 可执行示例与可移植库代码分开。
## 英文 API
## API
- [`native_files_supported()`](../../api/native-files-supported.md)
- [目标验证](../../api/target-verification.md)
- [异步日志生命周期](../examples/async.md)
阅读[文件输出 API](../api/file-output.md)和[异步生命周期](../examples/async.md)。完整目标验证记录仍在[英文 API](../../api/target-verification.md)