翻译自述文件操作
一、自述文件翻译
GitHub Action 将自述文件翻译成任何语言
这是一个 GitHub Action,可以自动将你的 repo 中的自述文件翻译成指定的语言。
二、设置
- 添加工作流文件 到您的项目(例如
.github/workflows/readme.yml
):
yaml
name: Translate README
on:
push:
branches:
- main
- master
paths: # 只监听 README.md 文件的变化
- 'README.md'
pull_request:
branches:
- main
- master
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Setup Node.js
uses: actions/setup-node@v1
with:
node-version: 12.x
- name: Translate README to English
uses: dephraiim/translate-readme@main
with:
LANG: en
- name: Adding README - Chinese Simplified
uses: dephraiim/translate-readme@main
with:
LANG: zh-CN
- name: Commit and push changes
run: |
git config --local user.email "action@github.com"
git config --local user.name "GitHub Action"
git add README.en.md
git commit -m ":memo: Automated translation"
git push origin HEAD:${{ github.ref }}
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- 选项
-
您可以使用以下选项进一步配置操作:
-
LANG
:您要将自述文件翻译成的语言。默认为简体中文。 (我是加纳人)可在下方找到支持的语言。(默认:
zh-CH
) (必需的:false
)
3.** 支持的语言**
三、效果
![](https://i-blog.csdnimg.cn/direct/9ce584205df54e23b49597d147adf438.png)
四、发展
通过使用翻译 Action,我们可以轻松地将项目中的文档、代码注释等翻译成多种语言,从而方便不同语言背景的开发人员协作开发。这对于国际化的项目来说尤为重要。
感谢您阅读本文!希望本文对您有所帮助。如果您有任何疑问或建议,请随时与我联系。
您的关注是我最大的支持🌹🌹