mirror of
https://github.com/louislam/uptime-kuma.git
synced 2025-09-28 01:49:19 +08:00
Merge branch 'master' into 2.0.X
# Conflicts: # package-lock.json
This commit is contained in:
@@ -5,18 +5,18 @@
|
||||
<h1 class="h3 mb-3 fw-normal" />
|
||||
|
||||
<div v-if="!tokenRequired" class="form-floating">
|
||||
<input id="floatingInput" v-model="username" type="text" class="form-control" placeholder="Username">
|
||||
<input id="floatingInput" v-model="username" type="text" class="form-control" placeholder="Username" autocomplete="username" required>
|
||||
<label for="floatingInput">{{ $t("Username") }}</label>
|
||||
</div>
|
||||
|
||||
<div v-if="!tokenRequired" class="form-floating mt-3">
|
||||
<input id="floatingPassword" v-model="password" type="password" class="form-control" placeholder="Password">
|
||||
<input id="floatingPassword" v-model="password" type="password" class="form-control" placeholder="Password" autocomplete="current-password" required>
|
||||
<label for="floatingPassword">{{ $t("Password") }}</label>
|
||||
</div>
|
||||
|
||||
<div v-if="tokenRequired">
|
||||
<div class="form-floating mt-3">
|
||||
<input id="otp" v-model="token" type="text" maxlength="6" class="form-control" placeholder="123456">
|
||||
<input id="otp" v-model="token" type="text" maxlength="6" class="form-control" placeholder="123456" autocomplete="one-time-code" required>
|
||||
<label for="otp">{{ $t("Token") }}</label>
|
||||
</div>
|
||||
</div>
|
||||
|
@@ -258,6 +258,10 @@ export default {
|
||||
<style lang="scss" scoped>
|
||||
@import "../assets/vars.scss";
|
||||
|
||||
.dropdown-item {
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.clear-filters-btn {
|
||||
font-size: 0.8em;
|
||||
margin-right: 5px;
|
||||
|
@@ -1,5 +1,5 @@
|
||||
<template>
|
||||
<div class="dropdown" @focusin="open = true" @focusout="handleFocusOut">
|
||||
<div tabindex="-1" class="dropdown" @focusin="open = true" @focusout="handleFocusOut">
|
||||
<button type="button" class="filter-dropdown-status" :class="{ 'active': filterActive }" tabindex="0">
|
||||
<div class="px-1 d-flex align-items-center">
|
||||
<slot name="status"></slot>
|
||||
@@ -107,6 +107,19 @@ export default {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
margin-left: 5px;
|
||||
color: $link-color;
|
||||
|
||||
.dark & {
|
||||
color: $dark-font-color;
|
||||
}
|
||||
|
||||
&:focus {
|
||||
background-color: $highlight-white;
|
||||
|
||||
.dark & {
|
||||
background-color: $dark-font-color2;
|
||||
}
|
||||
}
|
||||
|
||||
&.active {
|
||||
border: 1px solid $highlight;
|
||||
|
@@ -28,6 +28,7 @@
|
||||
v-model="currentPassword"
|
||||
type="password"
|
||||
class="form-control"
|
||||
autocomplete="current-password"
|
||||
required
|
||||
/>
|
||||
</div>
|
||||
@@ -43,7 +44,7 @@
|
||||
<div v-if="uri && twoFAStatus == false" class="mt-3">
|
||||
<label for="basic-url" class="form-label">{{ $t("twoFAVerifyLabel") }}</label>
|
||||
<div class="input-group">
|
||||
<input v-model="token" type="text" maxlength="6" class="form-control">
|
||||
<input v-model="token" type="text" maxlength="6" class="form-control" autocomplete="one-time-code" required>
|
||||
<button class="btn btn-outline-primary" type="button" @click="verifyToken()">{{ $t("Verify Token") }}</button>
|
||||
</div>
|
||||
<p v-show="tokenValid" class="mt-2" style="color: green;">{{ $t("tokenValidSettingsMsg") }}</p>
|
||||
|
@@ -150,6 +150,43 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- DNS Cache (nscd) -->
|
||||
<div v-if="$root.info.isContainer" class="mb-4">
|
||||
<label class="form-label">
|
||||
{{ $t("enableNSCD") }}
|
||||
</label>
|
||||
|
||||
<div class="form-check">
|
||||
<input
|
||||
id="nscdEnable"
|
||||
v-model="settings.nscd"
|
||||
class="form-check-input"
|
||||
type="radio"
|
||||
name="nscd"
|
||||
:value="true"
|
||||
required
|
||||
/>
|
||||
<label class="form-check-label" for="nscdEnable">
|
||||
{{ $t("Enable") }}
|
||||
</label>
|
||||
</div>
|
||||
|
||||
<div class="form-check">
|
||||
<input
|
||||
id="nscdDisable"
|
||||
v-model="settings.nscd"
|
||||
class="form-check-input"
|
||||
type="radio"
|
||||
name="nscd"
|
||||
:value="false"
|
||||
required
|
||||
/>
|
||||
<label class="form-check-label" for="nscdDisable">
|
||||
{{ $t("Disable") }}
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- DNS Cache -->
|
||||
<div class="mb-4">
|
||||
<label class="form-label">
|
||||
|
@@ -19,6 +19,7 @@
|
||||
v-model="password.currentPassword"
|
||||
type="password"
|
||||
class="form-control"
|
||||
autocomplete="current-password"
|
||||
required
|
||||
/>
|
||||
</div>
|
||||
@@ -32,6 +33,7 @@
|
||||
v-model="password.newPassword"
|
||||
type="password"
|
||||
class="form-control"
|
||||
autocomplete="new-password"
|
||||
required
|
||||
/>
|
||||
</div>
|
||||
@@ -46,6 +48,7 @@
|
||||
type="password"
|
||||
class="form-control"
|
||||
:class="{ 'is-invalid': invalidPassword }"
|
||||
autocomplete="new-password"
|
||||
required
|
||||
/>
|
||||
<div class="invalid-feedback">
|
||||
|
@@ -683,5 +683,6 @@
|
||||
"languageName": "العربية",
|
||||
"Game": "الألعاب",
|
||||
"List": "القائمة",
|
||||
"statusMaintenance": "الصيانة"
|
||||
"statusMaintenance": "الصيانة",
|
||||
"Home": "الرئيسة"
|
||||
}
|
||||
|
@@ -454,9 +454,10 @@
|
||||
"Server Timezone": "Server Timezone",
|
||||
"statusPageMaintenanceEndDate": "End",
|
||||
"IconUrl": "Icon URL",
|
||||
"Enable DNS Cache": "Enable DNS Cache for HTTP(s) monitors",
|
||||
"Enable DNS Cache": "(Deprecated) Enable DNS Cache for HTTP(s) monitors",
|
||||
"Enable": "Enable",
|
||||
"Disable": "Disable",
|
||||
"enableNSCD": "Enable NSCD (Name Service Cache Daemon) for caching all DNS requests",
|
||||
"chromeExecutable": "Chrome/Chromium Executable",
|
||||
"chromeExecutableAutoDetect": "Auto Detect",
|
||||
"chromeExecutableDescription": "For Docker users, if Chromium is not yet installed, it may take a few minutes to install and display the test result. It takes 1GB of disk space.",
|
||||
|
@@ -569,5 +569,18 @@
|
||||
"dayOfMonth": "Hilabeteko eguna",
|
||||
"lastDay": "Azken eguna",
|
||||
"lastDay1": "Hilabeteko azken eguna",
|
||||
"Resend Notification if Down X times consecutively": "Bidali jakinarazpena X aldiz jarraian erortzen bada"
|
||||
"Resend Notification if Down X times consecutively": "Bidali jakinarazpena X aldiz jarraian erortzen bada",
|
||||
"Add New Tag": "Gehitu etiketa berria",
|
||||
"Schedule maintenance": "Programatu mantenua",
|
||||
"Start of maintenance": "Mantenuaren hasiera",
|
||||
"All Status Pages": "Egoera orrialde guztiak",
|
||||
"Custom": "Pertsonalizatua",
|
||||
"showCertificateExpiry": "Erakutsi ziurtagiriaren iraungitzea",
|
||||
"Close": "Itxi",
|
||||
"Request Body": "Eskaera gorputza",
|
||||
"Mechanism": "Mekanismoa",
|
||||
"Home": "Hasiera",
|
||||
"filterActive": "Aktibo",
|
||||
"filterActivePaused": "Geldituta",
|
||||
"Expected Value": "Esperotako balioa"
|
||||
}
|
||||
|
@@ -739,5 +739,6 @@
|
||||
"pagertreeHigh": "גבוהה",
|
||||
"pagertreeCritical": "קריטי",
|
||||
"pagertreeResolve": "הגדרה אוטומטית",
|
||||
"ntfyUsernameAndPassword": "שם משתמש וסיסמא"
|
||||
"ntfyUsernameAndPassword": "שם משתמש וסיסמא",
|
||||
"Cannot connect to the socket server": "לא ניתן להתחבר לשקע השרת"
|
||||
}
|
||||
|
@@ -177,7 +177,7 @@
|
||||
"Entry Page": "Pagina Principale",
|
||||
"statusPageNothing": "Non c'è nulla qui, aggiungi un gruppo oppure un monitor.",
|
||||
"No Services": "Nessun servizio",
|
||||
"All Systems Operational": "Tutti i sistemi sono funzionali",
|
||||
"All Systems Operational": "Tutti i sistemi sono funzionanti",
|
||||
"Partially Degraded Service": "Servizio parzialmente degradato",
|
||||
"Degraded Service": "Servizio degradato",
|
||||
"Add Group": "Aggiungi gruppo",
|
||||
@@ -608,5 +608,7 @@
|
||||
"Cannot connect to the socket server": "Impossibile connettersi al server socket",
|
||||
"Reconnecting...": "Riconnessione...",
|
||||
"Expected Value": "Valore atteso",
|
||||
"Json Query": "Query Json"
|
||||
"Json Query": "Query Json",
|
||||
"deleteMaintenanceMsg": "Sei sicuro di voler cancellare questa attività di manutenzione?",
|
||||
"dnsPortDescription": "Porta server DNS. Default 53. Puoi cambiare questa porta in ogni momento."
|
||||
}
|
||||
|
@@ -215,5 +215,6 @@
|
||||
"Cannot connect to the socket server": "Nemožno sa pripojiť k socket serveru",
|
||||
"Invert Keyword": "Prevrátiť kľúčové slovo",
|
||||
"Expected Value": "Očakávaná hodnota",
|
||||
"Json Query": "Json Query"
|
||||
"Json Query": "Json Query",
|
||||
"Method": "Metoda"
|
||||
}
|
||||
|
191
src/lang/te.json
Normal file
191
src/lang/te.json
Normal file
@@ -0,0 +1,191 @@
|
||||
{
|
||||
"languageName": "తెలుగు",
|
||||
"Settings": "సెట్టింగ్లు",
|
||||
"Dashboard": "డాష్బోర్డ్",
|
||||
"Help": "సహాయం",
|
||||
"Language": "భాష",
|
||||
"Appearance": "ప్రదర్శన",
|
||||
"Theme": "నేపథ్యం",
|
||||
"General": "సాధారణ",
|
||||
"Game": "ఆట",
|
||||
"Version": "సంస్కరణ",
|
||||
"Check Update On GitHub": "GitHubలో నవీకరణను తనిఖీ చేయండి",
|
||||
"List": "జాబితా",
|
||||
"Home": "స్వస్థల o",
|
||||
"Add": "జోడించు",
|
||||
"Quick Stats": "త్వరిత గణాంకాలు",
|
||||
"Up": "పనిచేస్తుంది",
|
||||
"Down": "ఆగిపోయింది",
|
||||
"Pending": "అనిశ్చిత",
|
||||
"Maintenance": "నిర్వహణ",
|
||||
"Unknown": "తెలియని స్థితి",
|
||||
"Reconnecting...": "మళ్లీ కనెక్ట్ అవుతోంది...",
|
||||
"General Monitor Type": "సాధారణ మానిటర్ రకం",
|
||||
"Passive Monitor Type": "నిష్క్రియాత్మక మానిటర్ రకం",
|
||||
"markdownSupported": "మార్క్డౌన్ సింటాక్స్కు మద్దతు ఉంది",
|
||||
"Pause": "విరామం",
|
||||
"Name": "పేరు",
|
||||
"Status": "స్థితి",
|
||||
"DateTime": "తేదీ సమయం",
|
||||
"Message": "సందేశం",
|
||||
"No important events": "ముఖ్యమైన సంఘటనలు లేవు",
|
||||
"Resume": "పునఃప్రారంభం",
|
||||
"Edit": "సవరించు",
|
||||
"Current": "ప్రస్తుత",
|
||||
"Uptime": "సమయ వ్యవధి",
|
||||
"Monitor": "మానిటర్ | మానిటర్లు",
|
||||
"day": "రోజు | రోజులు",
|
||||
"-day": "-రోజు",
|
||||
"hour": "గంట",
|
||||
"-hour": "-గంట",
|
||||
"Response": "ప్రతిస్పందన",
|
||||
"Ping": "పింగ్",
|
||||
"Keyword": "కీవర్డ్",
|
||||
"Invert Keyword": "విలోమ కీవర్డ్",
|
||||
"Expected Value": "అంచనా విలువ",
|
||||
"Json Query": "Json ప్రశ్న",
|
||||
"URL": "URL",
|
||||
"Hostname": "హోస్ట్ పేరు",
|
||||
"Port": "పోర్ట్",
|
||||
"Heartbeat Interval": "హృదయ స్పందన విరామం",
|
||||
"Request Timeout": "అభ్యర్థన ముగిసె గడువు",
|
||||
"timeoutAfter": "{0} సెకన్ల తర్వాత గడువు ముగిసింది",
|
||||
"Heartbeat Retry Interval": "హృదయ స్పందన పునఃప్రయత్న విరామం",
|
||||
"Advanced": "ఆధునిక",
|
||||
"checkEverySecond": "ప్రతి {0} సెకన్లకు తనిఖీ చేయండి",
|
||||
"retryCheckEverySecond": "ప్రతి {0} సెకన్లకు మళ్లీ ప్రయత్నించండి",
|
||||
"resendDisabled": "మల్లిపంపడము అచేతనము చేయబడ్డది",
|
||||
"ignoreTLSError": "HTTPS వెబ్సైట్ల కోసం TLS/SSL లోపాన్ని విస్మరించండి",
|
||||
"maxRedirectDescription": "అనుసరించాల్సిన దారి మళ్లింపుల గరిష్ట సంఖ్య. దారి మళ్లింపులను నిలిపివేయడానికి 0కి సెట్ చేయండి.",
|
||||
"Upside Down Mode": "అప్సైడ్ డౌన్ మోడ్",
|
||||
"Max. Redirects": "గరిష్టంగా దారి మళ్లింపులు",
|
||||
"Push URL": "పుష్ URL",
|
||||
"needPushEvery": "మీరు ప్రతి {0} సెకన్లకు ఈ URLకి కాల్ చేయాలి.",
|
||||
"Save": "సేవ్ చేయండి",
|
||||
"Notifications": "నోటిఫికేషన్లు",
|
||||
"Setup Notification": "నోటిఫికేషన్ సెటప్ చేయండి",
|
||||
"Light": "కాంతి",
|
||||
"Dark": "వెలుతురు లేని",
|
||||
"Auto": "ఆటో",
|
||||
"Theme - Heartbeat Bar": "థీమ్ - హార్ట్బీట్ బార్",
|
||||
"styleElapsedTimeShowNoLine": "చూపించు (పంక్తి లేదు)",
|
||||
"styleElapsedTimeShowWithLine": "చూపించు (పంక్తితో)",
|
||||
"Normal": "సాధారణ",
|
||||
"Bottom": "దిగువన",
|
||||
"None": "ఏదీ లేదు",
|
||||
"Timezone": "సమయమండలం",
|
||||
"Allow indexing": "ఇండెక్సింగ్ని అనుమతించండి",
|
||||
"Change Password": "పాస్వర్డ్ మార్చండి",
|
||||
"Current Password": "ప్రస్తుత పాస్వర్డ్",
|
||||
"New Password": "కొత్త పాస్వర్డ్",
|
||||
"Repeat New Password": "కొత్త పాస్వర్డ్ని మళ్లీ నమోదు చేయండి",
|
||||
"Disable Auth": "ప్రామాణీకరణను నిలిపివేయండి",
|
||||
"Enable Auth": "ప్రామాణీకరణను ప్రారంభించండి",
|
||||
"Please use this option carefully!": "దయచేసి ఈ ఎంపికను జాగ్రత్తగా ఉపయోగించండి!",
|
||||
"Logout": "లాగ్అవుట్",
|
||||
"Leave": "వదిలేయండి",
|
||||
"Confirm": "నిర్ధారించండి",
|
||||
"Yes": "అవును",
|
||||
"No": "లేదు",
|
||||
"Username": "వినియోగదారు పేరు",
|
||||
"Password": "పాస్వర్డ్",
|
||||
"Remember me": "నన్ను గుర్తు పెట్టుకో",
|
||||
"Login": "లాగిన్",
|
||||
"add one": "ఒకటి జోడించండి",
|
||||
"Notification Type": "నోటిఫికేషన్ రకం",
|
||||
"Email": "ఇమెయిల్",
|
||||
"Test": "పరీక్షించండి",
|
||||
"Resolver Server": "రిసోల్వర్ సర్వర్",
|
||||
"Resource Record Type": "రిసోర్స్ రికార్డ్ రకం",
|
||||
"Last Result": "చివరి ఫలితం",
|
||||
"Repeat Password": "పాస్వర్డ్ని మళ్లీ నమోదు చేయండి",
|
||||
"Import Backup": "బ్యాకప్ని దిగుమతి చేయండి",
|
||||
"Export": "ఎగుమతి",
|
||||
"Import": "దిగుమతి",
|
||||
"respTime": "ప్రతిస్పందన. సమయం (మిసె)",
|
||||
"Default enabled": "డిఫాల్ట్ ప్రారంభించబడింది",
|
||||
"Create": "సృష్టించు",
|
||||
"Clear Data": "డేటాను క్లియర్ చేయండి",
|
||||
"Events": "ఈవెంట్స్",
|
||||
"Heartbeats": "హృదయ స్పందన",
|
||||
"Auto Get": "స్వయంచాలక పొందండి",
|
||||
"Affected Monitors": "ప్రభావిత మానిటర్లు",
|
||||
"Pick Affected Monitors...": "ప్రభావిత మానిటర్లను ఎంచుకోండి…",
|
||||
"All Status Pages": "అన్ని స్థితి పేజీలు",
|
||||
"Select status pages...": "స్థితి పేజీలను ఎంచుకోండి…",
|
||||
"alertWrongFileType": "దయచేసి JSON ఫైల్ని ఎంచుకోండి.",
|
||||
"Clear all statistics": "అన్ని గణాంకాలను క్లియర్ చేయండి",
|
||||
"Skip existing": "ఉనికిని దాటవేయి",
|
||||
"Options": "ఎంపికలు",
|
||||
"Keep both": "రెండు ఉంచండి",
|
||||
"Verify Token": "టోకెన్ని ధృవీకరించండి",
|
||||
"Setup 2FA": "సెటప్ 2FA",
|
||||
"Disable 2FA": "2FAని నిలిపివేయండి",
|
||||
"2FA Settings": "2FA సెట్టింగ్లు",
|
||||
"filterActive": "చురుకుగా",
|
||||
"filterActivePaused": "ఆగిపోయింది",
|
||||
"Active": "చురుకుగా",
|
||||
"Inactive": "నిష్క్రియ",
|
||||
"Token": "టోకెన్",
|
||||
"Tags": "టాగ్లు",
|
||||
"Add New Tag": "కొత్త ట్యాగ్ని జోడించండి",
|
||||
"Tag with this name already exist.": "ఈ పేరుతో ట్యాగ్ ఇప్పటికే ఉంది.",
|
||||
"color": "రంగు",
|
||||
"value (optional)": "విలువ (ఐచ్ఛికం)",
|
||||
"Gray": "బూడిద రంగు",
|
||||
"Red": "ఎరుపు",
|
||||
"Orange": "నారింజ రంగు",
|
||||
"Green": "ఆకుపచ్చ",
|
||||
"Blue": "నీలం",
|
||||
"Indigo": "నీలిమందు రంగు",
|
||||
"Purple": "ఊదా రంగు",
|
||||
"Pink": "పింక్ కలర్",
|
||||
"Search...": "వెతకండి…",
|
||||
"Avg. Ping": "సగటు పింగ్",
|
||||
"Avg. Response": "సగటు ప్రతిస్పందన",
|
||||
"statusPageRefreshIn": "సెకన్లలో రిఫ్రెష్ చేయండి: {0}",
|
||||
"New Update": "కొత్త నవీకరణ",
|
||||
"Primary Base URL": "ప్రాథమిక URL",
|
||||
"Add New Monitor": "కొత్త మానిటర్ని జోడించండి",
|
||||
"statusMaintenance": "స్థితి నిర్వహణ",
|
||||
"Cannot connect to the socket server": "సాకెట్ సర్వర్కి కనెక్ట్ చేయడం సాధ్యపడదు",
|
||||
"Specific Monitor Type": "నిర్దిష్ట మానిటర్ రకం",
|
||||
"pauseDashboardHome": "డాష్బోర్డ్ హోమ్నకు విరామం",
|
||||
"Delete": "తొలగించు",
|
||||
"Cert Exp.": "సర్టిఫికేట్ గడువు.",
|
||||
"Monitor Type": "మానిటర్ రకం",
|
||||
"Friendly Name": "స్నేహపూర్వక పేరు",
|
||||
"Retries": "పునఃప్రయత్నాలు",
|
||||
"Resend Notification if Down X times consecutively": "వరుసగా X సార్లు డౌన్ అయితే నోటిఫికేషన్ని మళ్లీ పంపండి",
|
||||
"resendEveryXTimes": "ప్రతి {0} సార్లు మళ్లీ పంపండి",
|
||||
"retriesDescription": "సేవ డౌన్గా గుర్తించబడి నోటిఫికేషన్ పంపబడటానికి ముందు గరిష్ట సంఖ్యలో పునఃప్రయత్నాలు",
|
||||
"upsideDownModeDescription": "స్థితిని తలక్రిందులుగా తిప్పండి. సేవ చేరుకోగలిగితే, అది పని చేయనట్లు పరిగణించబడుతుంది.",
|
||||
"Accepted Status Codes": "ఆమోదించబడిన HTTP స్థితి కోడ్లు",
|
||||
"pushOptionalParams": "ఐచ్ఛిక పారామితులు: {0}",
|
||||
"Not available, please setup.": "అందుబాటులో లేదు, దయచేసి సెటప్ చేయండి.",
|
||||
"styleElapsedTime": "హృదయ స్పందన పట్టీ కింద గడిచిన సమయం",
|
||||
"Search Engine Visibility": "శోధన ఇంజిన్ దృశ్యమానత",
|
||||
"Discourage search engines from indexing site": "ఇండెక్సింగ్ సైట్ నుండి శోధన ఇంజిన్లను నిరుత్సాహపరచండి",
|
||||
"Update Password": "పాస్వర్డ్ని నవీకరించండి",
|
||||
"disableauth.message1": "మీరు ఖచ్చితంగా <strong>ప్రామాణీకరణను నిలిపివేయాలనుకుంటున్నారా</strong>?",
|
||||
"disableauth.message2": "ఇది Cloudflare యాక్సెస్, Authelia లేదా ఇతర ప్రమాణీకరణ మెకానిజమ్ల వంటి Uptime Kuma ముందు <strong>థర్డ్-పార్టీ ప్రామాణీకరణను అమలు చేయాలనుకుంటున్న</strong> దృశ్యాల కోసం రూపొందించబడింది.",
|
||||
"I understand, please disable": "నాకు అర్థమైంది, దయచేసి నిలిపివేయండి",
|
||||
"No Monitors, please": "దయచేసి మానిటర్లు వద్దు",
|
||||
"Certificate Info": "సర్టిఫికేట్ సమాచారం",
|
||||
"Create your admin account": "మీ నిర్వాహక ఖాతాను సృష్టించండి",
|
||||
"Export Backup": "బ్యాకప్ ఎగుమతి",
|
||||
"notAvailableShort": "లేదు/అందుబాటులో లేదు",
|
||||
"Apply on all existing monitors": "ఇప్పటికే ఉన్న అన్ని మానిటర్లపై వర్తించండి",
|
||||
"Schedule maintenance": "షెడ్యూల్ నిర్వహణ",
|
||||
"Start of maintenance": "నిర్వహణ ప్రారంభం",
|
||||
"alertNoFile": "దయచేసి దిగుమతి చేయడానికి ఫైల్ను ఎంచుకోండి.",
|
||||
"Overwrite": "ఓవర్రైట్",
|
||||
"Enable 2FA": "2FAని ప్రారంభించండి",
|
||||
"Two Factor Authentication": "రెండు కారకాల ప్రమాణీకరణ",
|
||||
"Show URI": "URIని చూపు",
|
||||
"Add New below or Select...": "దిగువన కొత్తది జోడించండి లేదా ఎంచుకోండి…",
|
||||
"Tag with this value already exist.": "ఈ విలువతో ట్యాగ్ ఇప్పటికే ఉంది.",
|
||||
"Custom": "కస్టమ్",
|
||||
"Entry Page": "ఎంట్రీ పేజీ",
|
||||
"statusPageNothing": "ఇక్కడ ఏమీ లేదు, దయచేసి సమూహాన్ని లేదా మానిటర్ని జోడించండి."
|
||||
}
|
@@ -672,5 +672,8 @@
|
||||
"recurringIntervalMessage": "ดำเนินการทุกวัน | ดำเนินการทุก {0} วัน",
|
||||
"chromeExecutableAutoDetect": "ตรวจจับอัตโนมัติ",
|
||||
"chromeExecutableDescription": "สำหรับผู้ใช้งาน Docker, ถ้ายังไม่ได้ติดตั่ง Chromium, อาจจะเสียเวลาในการติดตั่งและแสดงผลการทดสอบเพิ่มเติม, ใช้พื้นที่ประมาณ 1GB",
|
||||
"notificationRegional": "ภูมิภาค"
|
||||
"notificationRegional": "ภูมิภาค",
|
||||
"timeoutAfter": "หมดเวลาหลังจาก {0} วินาที",
|
||||
"Select": "เลือก",
|
||||
"Expected Value": "ค่าที่คาดหวัง"
|
||||
}
|
||||
|
@@ -64,7 +64,7 @@
|
||||
"Accepted Status Codes": "Припустимі коди статусу",
|
||||
"Save": "Зберегти",
|
||||
"Notifications": "Сповіщення",
|
||||
"Not available, please setup.": "Доступних сповіщень немає, необхідно створити.",
|
||||
"Not available, please setup.": "Недоступно, будь ласка, налаштуйте.",
|
||||
"Setup Notification": "Створити сповіщення",
|
||||
"Light": "Світла",
|
||||
"Dark": "Темна",
|
||||
@@ -445,7 +445,7 @@
|
||||
"Don't know how to get the token? Please read the guide:": "Не знаєте, як отримати токен? Прочитайте посібник:",
|
||||
"The current connection may be lost if you are currently connecting via Cloudflare Tunnel. Are you sure want to stop it? Type your current password to confirm it.": "Поточне з’єднання може бути втрачено, якщо ви зараз під’єднуєтеся через Cloudflare Tunnel. Ви дійсно хочете зробити це? Для підтвердження введіть поточний пароль.",
|
||||
"Other Software": "Інше програмне забезпечення",
|
||||
"For example: nginx, Apache and Traefik.": "Наприклад: nginx, Apache and Traefik.",
|
||||
"For example: nginx, Apache and Traefik.": "Наприклад: nginx, Apache і Traefik.",
|
||||
"Please read": "Будь ласка, прочитайте",
|
||||
"Subject:": "Тема:",
|
||||
"Valid To:": "Дійсний до:",
|
||||
|
@@ -204,7 +204,7 @@
|
||||
"webhookJsonDesc": "{0} کسی بھی جدید HTTP سرورز جیسے Express.js کے لیے اچھا ہے",
|
||||
"webhookFormDataDesc": "{multipart} پی ایچ پی کے لیے اچھا ہے۔ JSON کو {decodeFunction} کے ساتھ پارس کرنے کی ضرورت ہوگی",
|
||||
"webhookAdditionalHeadersTitle": "اضافی ہیڈرز",
|
||||
"webhookAdditionalHeadersDesc": "ویب ہک کے ساتھ بھیجے گئے اضافی ہیڈر سیٹ کرتا ہے۔",
|
||||
"webhookAdditionalHeadersDesc": "ویب ہک کے ساتھ بھیجے گئے اضافی ہیڈر سیٹ کرتا ہے۔ ہر ہیڈر کو JSON کلید/قدر کے طور پر بیان کیا جانا چاہیے۔",
|
||||
"Webhook URL": "ابھوک دیہی",
|
||||
"Application Token": "ایپلیکیشن ٹوکن",
|
||||
"Server URL": "سرور URL",
|
||||
@@ -429,7 +429,7 @@
|
||||
"No Maintenance": "کوئی دیکھ بھال نہیں",
|
||||
"weekdayShortTue": "منگل",
|
||||
"Add New Tag": "نیا ٹیگ شامل کریں",
|
||||
"Enable DNS Cache": "ڈی این ایس کیشے کو فعال کریں",
|
||||
"Enable DNS Cache": "HTTP(s) مانیٹرز کے لیے DNS کیش کو فعال کریں",
|
||||
"Effective Date Range": "مؤثر تاریخ کی حد (اختیاری)",
|
||||
"Schedule Maintenance": "شیڈول کی بحالی",
|
||||
"Date and Time": "تاریخ اور وقت",
|
||||
@@ -461,5 +461,23 @@
|
||||
"installing": "تنصیب",
|
||||
"chromeExecutableAutoDetect": "آٹو کھوج",
|
||||
"Edit Maintenance": "دیکھ بھال میں ترمیم کریں",
|
||||
"Reconnecting...": "دوبارہ رابطہ قائم کرنا..."
|
||||
"Reconnecting...": "دوبارہ رابطہ قائم کرنا...",
|
||||
"Request Timeout": "ٹائم آؤٹ کی درخواست کریں",
|
||||
"timeoutAfter": "{0} سیکنڈ کے بعد ٹائم آؤٹ",
|
||||
"styleElapsedTime": "دل کی دھڑکن بار کے نیچے گزرا ہوا وقت",
|
||||
"webhookCustomBodyDesc": "درخواست کے لیے حسب ضرورت HTTP باڈی کی وضاحت کریں۔ ٹیمپلیٹ متغیرات {msg}، {heartbeat}، {monitor} قبول کیے گئے ہیں۔",
|
||||
"filterActive": "فعال",
|
||||
"Check/Uncheck": "چیک/ان چیک کریں",
|
||||
"styleElapsedTimeShowNoLine": "دکھائیں (کوئی لائن نہیں)",
|
||||
"styleElapsedTimeShowWithLine": "دکھائیں (لائن کے ساتھ)",
|
||||
"filterActivePaused": "روک دیا گیا",
|
||||
"webhookBodyPresetOption": "پیش سیٹ - {0}",
|
||||
"webhookBodyCustomOption": "حسب ضرورت باڈی",
|
||||
"Select": "منتخب کریں",
|
||||
"selectedMonitorCount": "منتخب کردہ: {0}",
|
||||
"tailscalePingWarning": "Tailscale Ping مانیٹر استعمال کرنے کے لیے، آپ کو Docker کے بغیر Uptime Kuma انسٹال کرنا ہوگا اور اپنے سرور پر Tailscale کلائنٹ بھی انسٹال کرنا ہوگا۔",
|
||||
"uninstall": "ان انسٹال کریں",
|
||||
"Invert Keyword": "مطلوبہ الفاظ کو الٹ دیں",
|
||||
"Expected Value": "متوقع قدر",
|
||||
"Json Query": "Json استفسار"
|
||||
}
|
||||
|
@@ -82,7 +82,7 @@
|
||||
<option value="redis">
|
||||
Redis
|
||||
</option>
|
||||
<option value="tailscale-ping">
|
||||
<option v-if="$root.info.isContainer" value="tailscale-ping">
|
||||
Tailscale Ping
|
||||
</option>
|
||||
</optgroup>
|
||||
@@ -99,18 +99,6 @@
|
||||
<input id="name" v-model="monitor.name" type="text" class="form-control" required>
|
||||
</div>
|
||||
|
||||
<!-- Parent Monitor -->
|
||||
<div class="my-3">
|
||||
<label for="parent" class="form-label">{{ $t("Monitor Group") }}</label>
|
||||
<ActionSelect
|
||||
v-model="monitor.parent"
|
||||
:options="parentMonitorOptionsList"
|
||||
:disabled="sortedGroupMonitorList.length === 0 && draftGroupName == null"
|
||||
:icon="'plus'"
|
||||
:action="() => $refs.createGroupDialog.show()"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<!-- URL -->
|
||||
<div v-if="monitor.type === 'http' || monitor.type === 'keyword' || monitor.type === 'json-query' || monitor.type === 'real-browser' " class="my-3">
|
||||
<label for="url" class="form-label">{{ $t("URL") }}</label>
|
||||
@@ -504,6 +492,18 @@
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<!-- Parent Monitor -->
|
||||
<div class="my-3">
|
||||
<label for="parent" class="form-label">{{ $t("Monitor Group") }}</label>
|
||||
<ActionSelect
|
||||
v-model="monitor.parent"
|
||||
:options="parentMonitorOptionsList"
|
||||
:disabled="sortedGroupMonitorList.length === 0 && draftGroupName == null"
|
||||
:icon="'plus'"
|
||||
:action="() => $refs.createGroupDialog.show()"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<!-- Description -->
|
||||
<div class="my-3">
|
||||
<label for="description" class="form-label">{{ $t("Description") }}</label>
|
||||
|
@@ -167,6 +167,10 @@ export default {
|
||||
this.settings.entryPage = "dashboard";
|
||||
}
|
||||
|
||||
if (this.settings.nscd === undefined) {
|
||||
this.settings.nscd = true;
|
||||
}
|
||||
|
||||
if (this.settings.dnsCache === undefined) {
|
||||
this.settings.dnsCache = false;
|
||||
}
|
||||
|
Reference in New Issue
Block a user