README.md

    Issues Translate Action

    The action for translating Non-English issues content to English.

    中文文档

    Usage

    Use the default bot account @Issues-translate-bot

    Create a workflow from this action

    Create file issue-translator.yml in .github/workflows/

    name: 'issue-translator'
    on: 
      issue_comment: 
        types: [created]
      issues: 
        types: [opened]
    
    jobs:
      build:
        runs-on: ubuntu-latest
        steps:
          - uses: tomsun28/issues-translate-action@v2.5
            with:
              IS_MODIFY_TITLE: false
              # not require, default false, . Decide whether to modify the issue title
              # if true, the robot account @Issues-translate-bot must have modification permissions, invite @Issues-translate-bot to your project or use your custom bot.
              CUSTOM_BOT_NOTE: Bot detected the issue body's language is not English, translate it automatically. 👯👭🏻🧑‍🤝‍🧑👫🧑🏿‍🤝‍🧑🏻👩🏾‍🤝‍👨🏿👬🏿
              # not require. Customize the translation robot prefix message.

    Advanced Custom

    Use your own bot by add BOT_GITHUB_TOKEN

    1. Create a new github account as your bot

    2. Use the account to generate a new token as BOT_GITHUB_TOKEN

    3. Add the Secrets BOT_GITHUB_TOKEN = ${token} in your project

    4. Create a workflow from this action(Create file issue-translator.yml in .github/workflows/)

    name: 'issue-translator'
    on: 
      issue_comment: 
        types: [created]
      issues: 
        types: [opened]
    
    jobs:
      build:
        runs-on: ubuntu-latest
        steps:
          - uses: tomsun28/issues-translate-action@v2.5
            with:
              BOT_GITHUB_TOKEN: ${{ secrets.BOT_GITHUB_TOKEN }} 
              # Required, input your bot github token
              BOT_LOGIN_NAME: Issues-translate-bot    
              # Not required, suggest not input, action will get name from BOT_GITHUB_TOKEN
              # If input, BOT name must match github token

    Other

    1. invite @Issues-translate-bot to your project
      Project -> Settings -> Manage access -> Invite a collaborator
      Post an issue in issues-translate-action to let me konw, the @Issues-translate-bot will join soon.

    DEMO

    action-sample

    Have Fun!

    项目简介

    The action for translating Non-English issues content to English.

    发行版本

    当前项目没有发行版本

    贡献者 1

    sinat_25235033 @sinat_25235033

    开发语言

    • TypeScript 96.8 %
    • JavaScript 3.2 %