diff --git a/.github/workflows/issues.yml b/.github/workflows/issues.yml index fe71d0f5..12bcf643 100644 --- a/.github/workflows/issues.yml +++ b/.github/workflows/issues.yml @@ -37,11 +37,13 @@ jobs: iscustom = 'false' warinfo = 'false' model = '' + language= '' try: if issuetitle.lower().startswith('custom'): - json_object = json.loads(issuebody) + jsonbody = json.loads(issuebody) iscustom = 'true' - model = json_object.get('model', '') + model = jsonbody.get('model', '') + language = jsonbody.get('language', '') except ValueError as e: pass @@ -52,6 +54,7 @@ jobs: set_output("iscustom", iscustom) set_output("warinfo", warinfo) set_output("model", model) + set_output("language", language) - name: Update Comment Warinfo if: env.warinfo == 'true' @@ -155,6 +158,8 @@ jobs: # sudo cp -rf files/initrd/opt/rr/* rr/ws/initrd/opt/rr/ # sudo sed -i "s/set -e/set -ex/" rr/ws/initrd/opt/rr/init.sh # sudo sed -i '/^alias/i\set -x' rr/ws/initrd/opt/rr/menu.sh + + [ -n "${{ env.language }}" ] && echo "${{ env.language }}.UTF-8" > rr/ws/mnt/p1/.locale sudo ./localbuild.sh config ${MODEL} if [ $? -ne 0 ]; then diff --git a/docs/issues.html b/docs/issues.html index 7728cfec..5c0da990 100644 --- a/docs/issues.html +++ b/docs/issues.html @@ -58,7 +58,7 @@ let formData = new FormData(form); var title = "custom"; var body = {}; - var _parameters = ["title", "model"]; + var _parameters = ["title", "language", "model"]; for (var key in _parameters) { var name = _parameters[key]; if (name == "title") { @@ -135,6 +135,23 @@ value="" /> +