From 50d485f24c4c7ecfe33f5786224f2bd5848e72c2 Mon Sep 17 00:00:00 2001 From: Darren Lines Date: Thu, 19 May 2022 08:41:00 +0100 Subject: [PATCH] Re-ordered Adjustments - Added groups for adjustments - Re-ordered adjustments within groups - Added i18n function for label parameters --- _locales/en/messages.json | 12 ++++ js/localization.js | 14 ++++ tabs/adjustments.html | 130 +++++++++++++++++++++----------------- tabs/adjustments.js | 2 +- 4 files changed, 98 insertions(+), 60 deletions(-) diff --git a/_locales/en/messages.json b/_locales/en/messages.json index 57bf3cc81..a0663a96e 100755 --- a/_locales/en/messages.json +++ b/_locales/en/messages.json @@ -1556,6 +1556,18 @@ "adjustmentsMax": { "message": "Max" }, + "adjustmentsGroupRates": { + "message": "Rates & Expo" + }, + "adjustmentsGroupPIDTuning": { + "message": "PID Tuning" + }, + "adjustmentsGroupNavigationFlight" : { + "message": "Navigation and Flight" + }, + "adjustmentsGroupMisc": { + "message": "Misc" + }, "adjustmentsFunction0": { "message": "No changes" }, diff --git a/js/localization.js b/js/localization.js index 75e253e97..9d695bc89 100644 --- a/js/localization.js +++ b/js/localization.js @@ -41,6 +41,20 @@ function localize() { element.addClass('i18n_title-replaced'); }); + $('[i18n_label]:not(.i18n_label-replaced)').each(function() { + var element = $(this); + + element.attr('label', translate(element.attr('i18n_label'))); + element.addClass('i18n_label-replaced'); + }); + + $('[data-i18n_label]:not(.i18n_label-replaced)').each(function() { + var element = $(this); + + element.attr('label', translate(element.data('i18n_label'))); + element.addClass('i18n_label-replaced'); + }); + $('[i18n_value]:not(.i18n_value-replaced)').each(function() { var element = $(this); diff --git a/tabs/adjustments.html b/tabs/adjustments.html index 7a9350cbb..03769f7d2 100644 --- a/tabs/adjustments.html +++ b/tabs/adjustments.html @@ -64,65 +64,77 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +