author: monkvision
name: monk-translation-generator
description: Tool generating a translations JSON file
version: 1.0.2
git clone https://github.com/monkvision/translation-generator.git
cp .env .env.local
yarn install
yarn startEnv .env.local
# .env.local
RUN=true
TRANSLATE_API_BASE_URL=https://libretranslate.de
FILE_PREVSTATE=files/prevState.json
FILE_ADDKEYS=files/addKeys.json
FILE_NEXTSTATE=files/nextState.json
SOURCE_LNG=en
TARGET_LNG=fr
DEBUG=true
AUTOTRANSLATE=true
NESTED_JSON=Inputs files/prevState.json
{
  "zero": "zero",
  "one": "one",
  "two": "two",
  "three": "three",
  "four": "four",
  "five": "five"
}files/addKeys.json
[
  "six",
  "seven",
  "eight",
  "nine"
]Output files/nexState.json
{
  "zero": "zéro",
  "one": "un",
  "two": "deux",
  "three": "trois",
  "four": "quatre",
  "five": "cinq",
  "six": "six",
  "seven": "sept",
  "eight": "huit",
  "nine": "neuf"
}This project is licensed under the Clear BSD license. See the LICENSE file for more info.
