Skip to content

Latest commit

 

History

History
88 lines (66 loc) · 2.09 KB

File metadata and controls

88 lines (66 loc) · 2.09 KB

Markdown 轉譯器操作

自述文件翻譯

GitHub Action 將 MARKDOWN/README 翻譯成任何語言

將 MARKDOWN 文件翻譯為各種其他語言,支援多個文件和子目錄。

設定

新增工作流程文件到您的專案(例如.github/workflows/translate-readme.yml):

name: Translate README

on:
  push:
    branches:
      - main
      - master
jobs:
  build:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v3
      - name: Setup Node.js
        uses: actions/setup-node@v3
        with:
          node-version: 20.x
      # ISO Language Codes: https://cloud.google.com/translate/docs/languages
      - name: Adding README - Chinese Simplified
        uses: ikhsan3adi/markdown-translator@master
        with:
          LANG: zh-CN
          FILES: |-
            README.md
            OTHER-README.md
            sub/dir/README.md
            very/deep/sub/directories/FOO.md
            /very/deep/sub/directories/BAR.md

      - name: Adding README translations
        uses: ikhsan3adi/markdown-translator@master
        with:
          LANG: |- # multiple languages
            zh-CN
            zh-TW
            ja
          FILES: |-
            README.md
            OTHER-README.md
            ...

:警告:不要忘記運行npm run build在提交之前

配置

選項

您可以使用以下選項進一步配置操作:

  • LANG:以換行符號分隔的您要將自述文件翻譯成的語言清單。預設為簡體中文。支援的語言可以在下面找到。 (預設:zh-CN) (必需的:false)

  • FILES:要翻譯成的 Markdown 檔案的換行分隔清單。 (預設:[README.md]) (必需的:false)

支援的語言

可以在此處找到支援的語言https://cloud.google.com/translate/docs/languages

發展

隨時歡迎提出建議和貢獻!

執照