Files
GitJournal/scripts/upload_translation_en.sh
2021-09-15 14:00:09 +02:00

28 lines
648 B
Bash
Executable File

#!/usr/bin/env bash
# SPDX-FileCopyrightText: 2019-2021 Vishesh Handa <me@vhanda.in>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
set -eu
cd "$(dirname "$0")"
ID=$(awk '{print $1}' secrets/poeditor-api-key.txt)
TOKEN=$(awk '{print $2}' secrets/poeditor-api-key.txt)
# Must have a .yml extension
FILE_PATH="../assets/langs/en.yaml"
cp "$FILE_PATH" /tmp/en.yml
curl -X POST https://api.poeditor.com/v2/projects/upload \
-F api_token="$TOKEN" \
-F id="$ID" \
-F updating="terms_translations" \
-F file=@"/tmp/en.yml" \
-F language=en \
-F overwrite=1 \
-F fuzzy_trigger=1 \
-F overwrite=1 \
-F sync_terms=1