Github Action自动流翻译README文档【CI/CD】

翻译自述文件操作

一、自述文件翻译

GitHub Action 将自述文件翻译成任何语言

这是一个 GitHub Action,可以自动将你的 repo 中的自述文件翻译成指定的语言。

二、设置

  1. 添加工作流文件 到您的项目(例如.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 }}
  1. 选项
  • 您可以使用以下选项进一步配置操作:

  • LANG:您要将自述文件翻译成的语言。默认为简体中文。 (我是加纳人)可在下方找到支持的语言。

    (默认:zh-CH) (必需的:false)

3.** 支持的语言**

三、效果

四、发展

通过使用翻译 Action,我们可以轻松地将项目中的文档、代码注释等翻译成多种语言,从而方便不同语言背景的开发人员协作开发。这对于国际化的项目来说尤为重要。

感谢您阅读本文!希望本文对您有所帮助。如果您有任何疑问或建议,请随时与我联系。
您的关注是我最大的支持🌹🌹

相关推荐
CoderJia程序员甲5 小时前
GitHub 热榜项目 - 日榜(2026-01-22)
ai·开源·大模型·github·ai教程
CoderJia程序员甲6 小时前
GitHub 热榜项目 - 日榜(2026-01-25)
开源·大模型·llm·github·ai教程
CoderJia程序员甲12 小时前
GitHub 热榜项目 - 日榜(2026-01-24)
git·ai·开源·llm·github
TTGGGFF16 小时前
告别繁琐命令行:自研多线程 SSH 极速文件传输助手(附 GitHub 源码)
运维·ssh·github
普通网友1 天前
远程配置 VsCode:Github Copilot 安装成功却无法使用?细节避坑
vscode·github·copilot
极智-9961 天前
GitHub 热榜项目-日榜精选(2026-01-24)| AI智能体工具、Python生态等 | remotion、VibeVoice、goose等
人工智能·python·github·ai智能体·大模型部署·语音ai
github.com/starRTC1 天前
Claude Code中英文系列教程17:将Claude Code集成在GitLab工作流里面
git·gitlab·github
JavaPub-rodert2 天前
通过 GitHub 仓库下载微信 Mac & Windows 历史版本(Rodert 提供)
macos·微信·github
旅之灵夫2 天前
【GitHub项目推荐--OpenEmu:macOS 复古游戏模拟器】
3d·github·策略模式
散峰而望2 天前
【数据结构】假如数据排排坐:顺序表的秩序世界
java·c语言·开发语言·数据结构·c++·算法·github