翻译自述文件操作
一、自述文件翻译
- 英语
- 简体中文
- 繁体中文
- 印地语
- 法语
- 阿拉伯
GitHub Action 将自述文件翻译成任何语言
这是一个 GitHub Action,可以自动将你的 repo 中的自述文件翻译成指定的语言。
二、设置
- 添加工作流文件到您的项目(例如
.github/workflows/readme.yml
):
name: Translate READMEon:push:branches:- main- masterpaths: # 只监听 README.md 文件的变化- 'README.md'pull_request:branches:- main- masterjobs:build:runs-on: ubuntu-lateststeps:- uses: actions/checkout@v2- name: Setup Node.jsuses: actions/setup-node@v1with:node-version: 12.x- name: Translate README to Englishuses: dephraiim/translate-readme@mainwith:LANG: en- name: Adding README - Chinese Simplifieduses: dephraiim/translate-readme@mainwith:LANG: zh-CN- name: Commit and push changesrun: |git config --local user.email "action@github.com"git config --local user.name "GitHub Action"git add README.en.mdgit commit -m ":memo: Automated translation"git push origin HEAD:${{ github.ref }}env:GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- 选项
-
您可以使用以下选项进一步配置操作:
-
LANG
:您要将自述文件翻译成的语言。默认为简体中文。 (我是加纳人)可在下方找到支持的语言。
(默认:zh-CH
) (必需的:false
)
3.** 支持的语言**
- 可在此处找到支持的语言HTTPS://cloud.Google.com/translate/docs/languages
三、效果
四、发展
通过使用翻译 Action,我们可以轻松地将项目中的文档、代码注释等翻译成多种语言,从而方便不同语言背景的开发人员协作开发。这对于国际化的项目来说尤为重要。
感谢您阅读本文!希望本文对您有所帮助。如果您有任何疑问或建议,请随时与我联系。