Skip to content

Auto Translate README #4

Auto Translate README

Auto Translate README #4

name: Auto Translate README
on:
push:
branches:
- main
paths:
- 'README.md'
workflow_dispatch:
jobs:
translate:
runs-on: ubuntu-latest
permissions:
contents: write
steps:
- name: Checkout Repository
uses: actions/checkout@v6
- name: Gemini README Translator
id: translator
uses: artryazanov/gemini-readme-translator@v1
with:
api_key: ${{ secrets.GEMINI_API_KEY }}
github_token: ${{ secrets.GITHUB_TOKEN }}
languages: 'ru, th, zh, es, ar'
add_language_menu: 'true'
menu_style: '> 🌐 **Languages:** [English](README.md) | [Русский](README.ru.md)'
- name: Print Translation Stats
run: |
echo "Process took ${{ steps.translator.outputs.duration_seconds }} seconds."
echo "Total tokens used: ${{ steps.translator.outputs.total_tokens_used }}"
echo "Input tokens: ${{ steps.translator.outputs.input_tokens_used }}"
echo "Output tokens: ${{ steps.translator.outputs.output_tokens_used }}"