#!/bin/bash
#
# Common functions to fetch languages.
#

LANG_PATH='../src/assets/lang'
SUFFIX='' # Determines suffix of the langpacks to be merged. Ie, using wp will include en.json and en_wp.json
          # (and the later will override the earlier).

# Get the version of the Moodle App to fetch latest languages.
function get_app_version {
    if [ ! -z "${LANGVERSION}" ]; then
        return
    fi

    if ! command -v jq &> /dev/null
    then
        echo "You need to install the jq program in order to run this command"
        exit 1
    fi

    APP_VERSION=$(jq -r '.versionname' ../moodle.config.json| cut -d. -f1-2)
    if [ ! -z "$APP_VERSION" ]; then
        export LANGVERSION=$APP_VERSION
        echo "Using app version $LANGVERSION"
        return
    fi

    echo "Cannot decide version"
    exit 1
}