From 0bb2756f9cb4b023bfc8974e931fd4fe02dc54b6 Mon Sep 17 00:00:00 2001 From: filippolauria <filippo.lauria@iit.cnr.it> Date: Tue, 4 Mar 2025 11:01:23 +0100 Subject: [PATCH] added/fixed translations --- src/lang/en.json | 10 +++++++++- src/pages/EditMonitor.vue | 16 ++++++++-------- 2 files changed, 17 insertions(+), 9 deletions(-) diff --git a/src/lang/en.json b/src/lang/en.json index e215f1031..28bca7d87 100644 --- a/src/lang/en.json +++ b/src/lang/en.json @@ -1051,5 +1051,13 @@ "RabbitMQ Password": "RabbitMQ Password", "rabbitmqHelpText": "To use the monitor, you will need to enable the Management Plugin in your RabbitMQ setup. For more information, please consult the {rabitmq_documentation}.", "SendGrid API Key": "SendGrid API Key", - "Separate multiple email addresses with commas": "Separate multiple email addresses with commas" + "Separate multiple email addresses with commas": "Separate multiple email addresses with commas", + "pingCountLabel": "Max Packets", + "pingCountDescription": "Number of packets to send before stopping", + "pingNumericLabel": "Numeric Output", + "pingNumericDescription": "If checked, IP addresses will be output instead of symbolic hostnames", + "pingDeadlineLabel": "Max Duration", + "pingDeadlineDescription": "Total time in seconds before ping stops, regardless of packets sent", + "pingTimeoutLabel": "Response Timeout", + "pingTimeoutDescription": "Maximum time in seconds to wait for each response" } diff --git a/src/pages/EditMonitor.vue b/src/pages/EditMonitor.vue index 079bc4fca..767e79b30 100644 --- a/src/pages/EditMonitor.vue +++ b/src/pages/EditMonitor.vue @@ -662,10 +662,10 @@ <!-- Max Packets / Count --> <div v-if="monitor.type === 'ping'" class="my-3"> - <label for="ping-count" class="form-label">{{ $t("Max Packets") }}</label> + <label for="ping-count" class="form-label">{{ $t("pingCountLabel") }}</label> <input id="ping-count" v-model="monitor.ping_count" type="number" class="form-control" required :min="ping_count_min" :max="ping_count_max" step="1"> <div class="form-text"> - {{ $t("Number of packets to send before stopping") }} + {{ $t("pingCountDescription") }} </div> </div> @@ -673,10 +673,10 @@ <div v-if="monitor.type === 'ping'" class="my-3 form-check"> <input id="ping_numeric" v-model="monitor.ping_numeric" type="checkbox" class="form-check-input" :checked="monitor.ping_numeric"> <label class="form-check-label" for="ping_numeric"> - {{ $t("Numeric Output") }} + {{ $t("pingNumericLabel") }} </label> <div class="form-text"> - {{ $t("If checked, IP addresses will be output instead of symbolic hostnames") }} + {{ $t("pingNumericDescription") }} </div> </div> @@ -688,19 +688,19 @@ <!-- Max Duration / Deadline --> <div v-if="monitor.type === 'ping'" class="my-3"> - <label for="ping_deadline" class="form-label">{{ $t("Max Duration") }}</label> + <label for="ping_deadline" class="form-label">{{ $t("pingDeadlineLabel") }}</label> <input id="ping_deadline" v-model="monitor.ping_deadline" type="number" class="form-control" required :min="ping_deadline_min" :max="ping_deadline_max" step="1"> <div class="form-text"> - {{ $t("Total time in seconds before ping stops, regardless of packets sent") }} + {{ $t("pingDeadlineDescription") }} </div> </div> <!-- Response Timeout --> <div v-if="monitor.type === 'ping'" class="my-3"> - <label for="ping_timeout" class="form-label">{{ $t("Response Timeout") }}</label> + <label for="ping_timeout" class="form-label">{{ $t("pingTimeoutLabel") }}</label> <input id="ping_timeout" v-model="monitor.ping_timeout" type="number" class="form-control" required :min="ping_timeout_min" :max="ping_timeout_max" step="1"> <div class="form-text"> - {{ $t("Maximum time in seconds to wait for each response") }} + {{ $t("pingTimeoutDescription") }} </div> </div>