GitHub Actions

With the github action, you can easily translate your code by just pushing your code to the repository, the github action will then translate your new keys, either create a pull request or commit your changes. This saves you a lot of time and effort while maintaining high quality translations.

Workflow


┌─────────────────────┐
│   Action Starts     │
└──────────┬──────────┘
         │
┌──────────▼──────────┐
│    Setup Git &      │
│    Credentials      │
└──────────┬──────────┘
         │
┌─────────────────────────────────────────────────────────┐
│░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
│░░░░░░░░░░░░░░░░░░░░ Languine Engine ░░░░░░░░░░░░░░░░░░░░│
│░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
└─────────────────────────────────────────────────────────┘
         │
┌──────────▼──────────┐
│   Check Changes     │───────┐
└──────────┬──────────┘       │
         │                  │
         │ [Changes]        │ [No Changes]
         │                  │
┌──────────▼──────────┐       │
│   Commit & Push     │       │
└──────────┬──────────┘       │
         │                  │
┌──────────▼──────────┐       │
│    Create PR        │       │
└──────────┬──────────┘       │
         │                  │
┌──────────▼──────────┐       │
│        Done         │◄──────┘
└─────────────────────┘