An open API service indexing awesome lists of open source software.

https://github.com/skuzow/simple-translator

🌐 MCDReforged in-game translator plugin
https://github.com/skuzow/simple-translator

command mcdr mcdr-plugin mcdreforged minecraft python python3

Last synced: 5 months ago
JSON representation

🌐 MCDReforged in-game translator plugin

Awesome Lists containing this project

README

          

# 🌐 Simple Translator

[![license](https://img.shields.io/github/license/skuzow/simple-translator.svg)](https://github.com/skuzow/simple-translator/blob/master/LICENSE)
[![package](https://github.com/skuzow/simple-translator/actions/workflows/package.yml/badge.svg?branch=master)](https://github.com/skuzow/simple-translator/actions/workflows/package.yml)
[![python versions](https://img.shields.io/badge/python->=%203.6%20-blue)](https://www.python.org/downloads)

Really simple [MCDReforged](https://github.com/Fallen-Breath/MCDReforged) in-game translator plugin.

More plugins in [MCDReforgedPluginsCatalogue](https://github.com/MCDReforged/PluginCatalogue/blob/catalogue/readme.md).

## 🗿 How it works?

Basically translates from `global_language` to `secondary_language` & all languages to `global_language`.

To use it simply type: `t what you want to translate`

example

## 💾 Config

Location: `config/simple_translator.json`

```json
{
"global_language": "en",
"secondary_language": "es"
}
```

## 🗂️ Required Python libraries

- [mcdreforged](https://github.com/Fallen-Breath/MCDReforged) >= 2.0.0
- [googletrans](https://pypi.org/project/googletrans/4.0.0rc1) == 4.0.0rc1

To install them execute:

```bash
pip install -r requirements.txt
```