Closed arvinxx closed 7 months ago
🎊 PR Preview 1f3f99ef296a039eec6a218cfd30cf9808d62c1d has been successfully built and deployed to https://ant-design-antd-style-preview-pr-124.surge.sh
:clock1: Build time: 105.795s
🤖 By surge-preview
补充一键添加 .zh-CN
suffix 的 macOS shell 脚本:
find ./docs -type f -name "*.md" -exec sh -c 'for file; do mv "$file" "${file%.md}.zh-CN.md"; done' sh {} +
命令解释:
find ./docs -type f -name "*.md"
:查找 ./docs
目录及其子目录下所有以 .md
结尾的文件。-exec sh -c '...' sh {} +
:对找到的文件执行 sh -c
,其中 {}
是 find
命令传递给 sh -c
的参数,sh
仅是一个用于 $0
的占位符,并不被使用。这里的 +
表示将所有找到的文件作为参数一次性传递给 sh -c
。'for file; do mv "$file" "${file%.md}.zh-CN.md"; done'
:是一个 sh
脚本,它遍历所有参数(即文件路径),然后对每个文件执行 mv
命令,将 .md
后缀重命名为 .zh-CN.md
。使用这个命令,你可以在不安装任何额外软件包的情况下,在 macOS 上批量重命名 docs
文件夹下的 .md
文件。在执行任何批量文件操作之前,确保你有备份,以防不测。
:tada: This PR is included in version 3.6.0 :tada:
The release is available on:
Your semantic-release bot :package::rocket:
使用 lobe-i18n 实现文档的一键英文翻译。效果如下:
https://github.com/ant-design/antd-style/assets/28616219/a6803fd3-0502-4337-bb7b-78c20be63af3
操作路径:
@lobehub/i18n-cli
:.i18nrc.js
配置文件:lobe-i18n --option
配置 OpenAI API Key:lobe-i18n md
即可翻译匹配到的全量 md 文件: