mirror of
https://github.com/louislam/uptime-kuma.git
synced 2025-09-18 01:16:54 +08:00
Compare commits
17 Commits
Author | SHA1 | Date | |
---|---|---|---|
|
d5d63474d8 | ||
|
a6fd626fb8 | ||
|
3a5b413af4 | ||
|
595cd93220 | ||
|
e12c1511db | ||
|
f3112c0b85 | ||
|
af07850ddf | ||
|
211b44269c | ||
|
7638b73645 | ||
|
d0ed99a310 | ||
|
258d93be72 | ||
|
986ddd92ff | ||
|
79f99ce215 | ||
|
4713820da7 | ||
|
a99e87c02c | ||
|
3f8ca82434 | ||
|
60f1eb7b45 |
4
.github/workflows/stale-bot.yml
vendored
4
.github/workflows/stale-bot.yml
vendored
@@ -15,8 +15,8 @@ jobs:
|
|||||||
close-issue-message: 'This issue was closed because it has been stalled for 7 days with no activity.'
|
close-issue-message: 'This issue was closed because it has been stalled for 7 days with no activity.'
|
||||||
close-pr-message: 'This PR was closed because it has been stalled for 7 days with no activity.'
|
close-pr-message: 'This PR was closed because it has been stalled for 7 days with no activity.'
|
||||||
days-before-stale: 180
|
days-before-stale: 180
|
||||||
days-before-close: 7
|
days-before-close: 0
|
||||||
exempt-issue-labels: 'News,Medium,High,discussion,bug,doc,'
|
exempt-issue-labels: 'News,Medium,High,discussion,bug,doc,'
|
||||||
exempt-pr-labels: 'awaiting-approval,work-in-progress,enhancement,'
|
exempt-pr-labels: 'awaiting-approval,work-in-progress,enhancement,feature-request'
|
||||||
exempt-issue-assignees: 'louislam'
|
exempt-issue-assignees: 'louislam'
|
||||||
exempt-pr-assignees: 'louislam'
|
exempt-pr-assignees: 'louislam'
|
||||||
|
54
package-lock.json
generated
54
package-lock.json
generated
@@ -1,12 +1,12 @@
|
|||||||
{
|
{
|
||||||
"name": "uptime-kuma",
|
"name": "uptime-kuma",
|
||||||
"version": "1.11.3",
|
"version": "1.11.4",
|
||||||
"lockfileVersion": 2,
|
"lockfileVersion": 2,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"packages": {
|
"packages": {
|
||||||
"": {
|
"": {
|
||||||
"name": "uptime-kuma",
|
"name": "uptime-kuma",
|
||||||
"version": "1.11.3",
|
"version": "1.11.4",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@fortawesome/fontawesome-svg-core": "~1.2.36",
|
"@fortawesome/fontawesome-svg-core": "~1.2.36",
|
||||||
@@ -16,7 +16,7 @@
|
|||||||
"@louislam/sqlite3": "~6.0.1",
|
"@louislam/sqlite3": "~6.0.1",
|
||||||
"@popperjs/core": "~2.10.2",
|
"@popperjs/core": "~2.10.2",
|
||||||
"args-parser": "~1.3.0",
|
"args-parser": "~1.3.0",
|
||||||
"axios": "~0.21.4",
|
"axios": "~0.26.0",
|
||||||
"bcryptjs": "~2.4.3",
|
"bcryptjs": "~2.4.3",
|
||||||
"bootstrap": "5.1.3",
|
"bootstrap": "5.1.3",
|
||||||
"bree": "~7.1.0",
|
"bree": "~7.1.0",
|
||||||
@@ -3662,11 +3662,11 @@
|
|||||||
"integrity": "sha512-t7Zm5YGgEEc/3eYAicF32m/TNvL+XOeYZy9CvBUeJY/szM7frLolFylhrlZNWV/ohWhcUXygrBGjYmoQdxF4CQ=="
|
"integrity": "sha512-t7Zm5YGgEEc/3eYAicF32m/TNvL+XOeYZy9CvBUeJY/szM7frLolFylhrlZNWV/ohWhcUXygrBGjYmoQdxF4CQ=="
|
||||||
},
|
},
|
||||||
"node_modules/axios": {
|
"node_modules/axios": {
|
||||||
"version": "0.21.4",
|
"version": "0.26.0",
|
||||||
"resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz",
|
"resolved": "https://registry.npmjs.org/axios/-/axios-0.26.0.tgz",
|
||||||
"integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==",
|
"integrity": "sha512-lKoGLMYtHvFrPVt3r+RBMp9nh34N0M8zEfCWqdWZx6phynIEhQqAdydpyBAAG211zlhX9Rgu08cOamy6XjE5Og==",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"follow-redirects": "^1.14.0"
|
"follow-redirects": "^1.14.8"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/babel-jest": {
|
"node_modules/babel-jest": {
|
||||||
@@ -6353,9 +6353,9 @@
|
|||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"node_modules/follow-redirects": {
|
"node_modules/follow-redirects": {
|
||||||
"version": "1.14.7",
|
"version": "1.14.9",
|
||||||
"resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.7.tgz",
|
"resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.9.tgz",
|
||||||
"integrity": "sha512-+hbxoLbFMbRKDwohX8GkTataGqO6Jb7jGwpAlwgy2bIz25XtRm7KEzJM76R1WiNT5SwZkX4Y75SwBolkpmE7iQ==",
|
"integrity": "sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==",
|
||||||
"funding": [
|
"funding": [
|
||||||
{
|
{
|
||||||
"type": "individual",
|
"type": "individual",
|
||||||
@@ -13325,6 +13325,15 @@
|
|||||||
"node": ">=10.0.0"
|
"node": ">=10.0.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"node_modules/wait-on/node_modules/axios": {
|
||||||
|
"version": "0.21.4",
|
||||||
|
"resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz",
|
||||||
|
"integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==",
|
||||||
|
"dev": true,
|
||||||
|
"dependencies": {
|
||||||
|
"follow-redirects": "^1.14.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
"node_modules/walker": {
|
"node_modules/walker": {
|
||||||
"version": "1.0.8",
|
"version": "1.0.8",
|
||||||
"resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz",
|
"resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz",
|
||||||
@@ -16353,11 +16362,11 @@
|
|||||||
"integrity": "sha512-t7Zm5YGgEEc/3eYAicF32m/TNvL+XOeYZy9CvBUeJY/szM7frLolFylhrlZNWV/ohWhcUXygrBGjYmoQdxF4CQ=="
|
"integrity": "sha512-t7Zm5YGgEEc/3eYAicF32m/TNvL+XOeYZy9CvBUeJY/szM7frLolFylhrlZNWV/ohWhcUXygrBGjYmoQdxF4CQ=="
|
||||||
},
|
},
|
||||||
"axios": {
|
"axios": {
|
||||||
"version": "0.21.4",
|
"version": "0.26.0",
|
||||||
"resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz",
|
"resolved": "https://registry.npmjs.org/axios/-/axios-0.26.0.tgz",
|
||||||
"integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==",
|
"integrity": "sha512-lKoGLMYtHvFrPVt3r+RBMp9nh34N0M8zEfCWqdWZx6phynIEhQqAdydpyBAAG211zlhX9Rgu08cOamy6XjE5Og==",
|
||||||
"requires": {
|
"requires": {
|
||||||
"follow-redirects": "^1.14.0"
|
"follow-redirects": "^1.14.8"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"babel-jest": {
|
"babel-jest": {
|
||||||
@@ -18403,9 +18412,9 @@
|
|||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"follow-redirects": {
|
"follow-redirects": {
|
||||||
"version": "1.14.7",
|
"version": "1.14.9",
|
||||||
"resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.7.tgz",
|
"resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.9.tgz",
|
||||||
"integrity": "sha512-+hbxoLbFMbRKDwohX8GkTataGqO6Jb7jGwpAlwgy2bIz25XtRm7KEzJM76R1WiNT5SwZkX4Y75SwBolkpmE7iQ=="
|
"integrity": "sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w=="
|
||||||
},
|
},
|
||||||
"for-in": {
|
"for-in": {
|
||||||
"version": "1.0.2",
|
"version": "1.0.2",
|
||||||
@@ -23669,6 +23678,17 @@
|
|||||||
"lodash": "^4.17.21",
|
"lodash": "^4.17.21",
|
||||||
"minimist": "^1.2.5",
|
"minimist": "^1.2.5",
|
||||||
"rxjs": "^7.1.0"
|
"rxjs": "^7.1.0"
|
||||||
|
},
|
||||||
|
"dependencies": {
|
||||||
|
"axios": {
|
||||||
|
"version": "0.21.4",
|
||||||
|
"resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz",
|
||||||
|
"integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"follow-redirects": "^1.14.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"walker": {
|
"walker": {
|
||||||
|
10
package.json
10
package.json
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "uptime-kuma",
|
"name": "uptime-kuma",
|
||||||
"version": "1.11.4",
|
"version": "1.12.0",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"repository": {
|
"repository": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
@@ -30,13 +30,13 @@
|
|||||||
"build-docker": "npm run build && npm run build-docker-debian && npm run build-docker-alpine",
|
"build-docker": "npm run build && npm run build-docker-debian && npm run build-docker-alpine",
|
||||||
"build-docker-alpine-base": "docker buildx build -f docker/alpine-base.dockerfile --platform linux/amd64,linux/arm64,linux/arm/v7 -t louislam/uptime-kuma:base-alpine . --push",
|
"build-docker-alpine-base": "docker buildx build -f docker/alpine-base.dockerfile --platform linux/amd64,linux/arm64,linux/arm/v7 -t louislam/uptime-kuma:base-alpine . --push",
|
||||||
"build-docker-debian-base": "docker buildx build -f docker/debian-base.dockerfile --platform linux/amd64,linux/arm64,linux/arm/v7 -t louislam/uptime-kuma:base-debian . --push",
|
"build-docker-debian-base": "docker buildx build -f docker/debian-base.dockerfile --platform linux/amd64,linux/arm64,linux/arm/v7 -t louislam/uptime-kuma:base-debian . --push",
|
||||||
"build-docker-alpine": "docker buildx build -f docker/dockerfile-alpine --platform linux/amd64,linux/arm64,linux/arm/v7 -t louislam/uptime-kuma:alpine -t louislam/uptime-kuma:1-alpine -t louislam/uptime-kuma:1.11.4-alpine --target release . --push",
|
"build-docker-alpine": "docker buildx build -f docker/dockerfile-alpine --platform linux/amd64,linux/arm64,linux/arm/v7 -t louislam/uptime-kuma:alpine -t louislam/uptime-kuma:1-alpine -t louislam/uptime-kuma:1.12.0-alpine --target release . --push",
|
||||||
"build-docker-debian": "docker buildx build -f docker/dockerfile --platform linux/amd64,linux/arm64,linux/arm/v7 -t louislam/uptime-kuma -t louislam/uptime-kuma:1 -t louislam/uptime-kuma:1.11.4 -t louislam/uptime-kuma:debian -t louislam/uptime-kuma:1-debian -t louislam/uptime-kuma:1.11.4-debian --target release . --push",
|
"build-docker-debian": "docker buildx build -f docker/dockerfile --platform linux/amd64,linux/arm64,linux/arm/v7 -t louislam/uptime-kuma -t louislam/uptime-kuma:1 -t louislam/uptime-kuma:1.12.0 -t louislam/uptime-kuma:debian -t louislam/uptime-kuma:1-debian -t louislam/uptime-kuma:1.12.0-debian --target release . --push",
|
||||||
"build-docker-nightly": "npm run build && docker buildx build -f docker/dockerfile --platform linux/amd64,linux/arm64,linux/arm/v7 -t louislam/uptime-kuma:nightly --target nightly . --push",
|
"build-docker-nightly": "npm run build && docker buildx build -f docker/dockerfile --platform linux/amd64,linux/arm64,linux/arm/v7 -t louislam/uptime-kuma:nightly --target nightly . --push",
|
||||||
"build-docker-nightly-alpine": "docker buildx build -f docker/dockerfile-alpine --platform linux/amd64,linux/arm64,linux/arm/v7 -t louislam/uptime-kuma:nightly-alpine --target nightly . --push",
|
"build-docker-nightly-alpine": "docker buildx build -f docker/dockerfile-alpine --platform linux/amd64,linux/arm64,linux/arm/v7 -t louislam/uptime-kuma:nightly-alpine --target nightly . --push",
|
||||||
"build-docker-nightly-amd64": "docker buildx build -f docker/dockerfile --platform linux/amd64 -t louislam/uptime-kuma:nightly-amd64 --target nightly . --push --progress plain",
|
"build-docker-nightly-amd64": "docker buildx build -f docker/dockerfile --platform linux/amd64 -t louislam/uptime-kuma:nightly-amd64 --target nightly . --push --progress plain",
|
||||||
"upload-artifacts": "docker buildx build -f docker/dockerfile --platform linux/amd64 -t louislam/uptime-kuma:upload-artifact --build-arg VERSION --build-arg GITHUB_TOKEN --target upload-artifact . --progress plain",
|
"upload-artifacts": "docker buildx build -f docker/dockerfile --platform linux/amd64 -t louislam/uptime-kuma:upload-artifact --build-arg VERSION --build-arg GITHUB_TOKEN --target upload-artifact . --progress plain",
|
||||||
"setup": "git checkout 1.11.4 && npm ci --production && npm run download-dist",
|
"setup": "git checkout 1.12.0 && npm ci --production && npm run download-dist",
|
||||||
"download-dist": "node extra/download-dist.js",
|
"download-dist": "node extra/download-dist.js",
|
||||||
"update-version": "node extra/update-version.js",
|
"update-version": "node extra/update-version.js",
|
||||||
"mark-as-nightly": "node extra/mark-as-nightly.js",
|
"mark-as-nightly": "node extra/mark-as-nightly.js",
|
||||||
@@ -61,7 +61,7 @@
|
|||||||
"@louislam/sqlite3": "~6.0.1",
|
"@louislam/sqlite3": "~6.0.1",
|
||||||
"@popperjs/core": "~2.10.2",
|
"@popperjs/core": "~2.10.2",
|
||||||
"args-parser": "~1.3.0",
|
"args-parser": "~1.3.0",
|
||||||
"axios": "~0.21.4",
|
"axios": "~0.26.0",
|
||||||
"bcryptjs": "~2.4.3",
|
"bcryptjs": "~2.4.3",
|
||||||
"bootstrap": "5.1.3",
|
"bootstrap": "5.1.3",
|
||||||
"bree": "~7.1.0",
|
"bree": "~7.1.0",
|
||||||
|
@@ -119,6 +119,19 @@ class Monitor extends BeanModel {
|
|||||||
|
|
||||||
const beat = async () => {
|
const beat = async () => {
|
||||||
|
|
||||||
|
let beatInterval = this.interval;
|
||||||
|
|
||||||
|
if (! beatInterval) {
|
||||||
|
beatInterval = 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (demoMode) {
|
||||||
|
if (beatInterval < 20) {
|
||||||
|
console.log("beat interval too low, reset to 20s");
|
||||||
|
beatInterval = 20;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// Expose here for prometheus update
|
// Expose here for prometheus update
|
||||||
// undefined if not https
|
// undefined if not https
|
||||||
let tlsInfo = undefined;
|
let tlsInfo = undefined;
|
||||||
@@ -303,7 +316,7 @@ class Monitor extends BeanModel {
|
|||||||
} else {
|
} else {
|
||||||
// No need to insert successful heartbeat for push type, so end here
|
// No need to insert successful heartbeat for push type, so end here
|
||||||
retries = 0;
|
retries = 0;
|
||||||
this.heartbeatInterval = setTimeout(beat, this.interval * 1000);
|
this.heartbeatInterval = setTimeout(beat, beatInterval * 1000);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -377,8 +390,6 @@ class Monitor extends BeanModel {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
let beatInterval = this.interval;
|
|
||||||
|
|
||||||
debug(`[${this.name}] Check isImportant`);
|
debug(`[${this.name}] Check isImportant`);
|
||||||
let isImportant = Monitor.isImportantBeat(isFirstBeat, previousBeat?.status, bean.status);
|
let isImportant = Monitor.isImportantBeat(isFirstBeat, previousBeat?.status, bean.status);
|
||||||
|
|
||||||
@@ -422,14 +433,6 @@ class Monitor extends BeanModel {
|
|||||||
previousBeat = bean;
|
previousBeat = bean;
|
||||||
|
|
||||||
if (! this.isStop) {
|
if (! this.isStop) {
|
||||||
|
|
||||||
if (demoMode) {
|
|
||||||
if (beatInterval < 20) {
|
|
||||||
console.log("beat interval too low, reset to 20s");
|
|
||||||
beatInterval = 20;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
debug(`[${this.name}] SetTimeout for next check.`);
|
debug(`[${this.name}] SetTimeout for next check.`);
|
||||||
this.heartbeatInterval = setTimeout(safeBeat, beatInterval * 1000);
|
this.heartbeatInterval = setTimeout(safeBeat, beatInterval * 1000);
|
||||||
} else {
|
} else {
|
||||||
|
@@ -20,7 +20,7 @@ class Mattermost extends NotificationProvider {
|
|||||||
return okMsg;
|
return okMsg;
|
||||||
}
|
}
|
||||||
|
|
||||||
const mattermostChannel = notification.mattermostchannel;
|
const mattermostChannel = notification.mattermostchannel.toLowerCase();
|
||||||
const mattermostIconEmoji = notification.mattermosticonemo;
|
const mattermostIconEmoji = notification.mattermosticonemo;
|
||||||
const mattermostIconUrl = notification.mattermosticonurl;
|
const mattermostIconUrl = notification.mattermosticonurl;
|
||||||
|
|
||||||
|
@@ -63,9 +63,9 @@ export default {
|
|||||||
let update = res.data.result[res.data.result.length - 1];
|
let update = res.data.result[res.data.result.length - 1];
|
||||||
|
|
||||||
if (update.channel_post) {
|
if (update.channel_post) {
|
||||||
this.notification.telegramChatID = update.channel_post.chat.id;
|
this.$parent.notification.telegramChatID = update.channel_post.chat.id;
|
||||||
} else if (update.message) {
|
} else if (update.message) {
|
||||||
this.notification.telegramChatID = update.message.chat.id;
|
this.$parent.notification.telegramChatID = update.message.chat.id;
|
||||||
} else {
|
} else {
|
||||||
throw new Error(this.$t("chatIDNotFound"));
|
throw new Error(this.$t("chatIDNotFound"));
|
||||||
}
|
}
|
||||||
|
@@ -216,6 +216,12 @@
|
|||||||
<p>Vennligst vær forsiktig.</p>
|
<p>Vennligst vær forsiktig.</p>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
<template v-else-if="$i18n.locale === 'cs-CZ' ">
|
||||||
|
<p>Opravdu chcete <strong>deaktivovat autentifikaci</strong>?</p>
|
||||||
|
<p>Tato možnost je určena pro případy, kdy <strong>máte autentifikaci zajištěnou třetí stranou</strong> ještě před přístupem do Uptime Kuma, například prostřednictvím Cloudflare Access.</p>
|
||||||
|
<p>Používejte ji prosím s rozmyslem.</p>
|
||||||
|
</template>
|
||||||
|
|
||||||
<template v-else-if="$i18n.locale === 'vi-VN' ">
|
<template v-else-if="$i18n.locale === 'vi-VN' ">
|
||||||
<p>Bạn có muốn <strong>TẮT XÁC THỰC</strong> không?</p>
|
<p>Bạn có muốn <strong>TẮT XÁC THỰC</strong> không?</p>
|
||||||
<p>Điều này rất nguy hiểm<strong>BẤT KỲ AI</strong> cũng có thể truy cập và cướp quyền điều khiển.</p>
|
<p>Điều này rất nguy hiểm<strong>BẤT KỲ AI</strong> cũng có thể truy cập và cướp quyền điều khiển.</p>
|
||||||
|
@@ -2,6 +2,7 @@ import { createI18n } from "vue-i18n/index";
|
|||||||
import en from "./languages/en";
|
import en from "./languages/en";
|
||||||
|
|
||||||
const languageList = {
|
const languageList = {
|
||||||
|
"cs-CZ": "Čeština",
|
||||||
"zh-HK": "繁體中文 (香港)",
|
"zh-HK": "繁體中文 (香港)",
|
||||||
"bg-BG": "Български",
|
"bg-BG": "Български",
|
||||||
"de-DE": "Deutsch (Deutschland)",
|
"de-DE": "Deutsch (Deutschland)",
|
||||||
|
364
src/languages/cs-CZ.js
Normal file
364
src/languages/cs-CZ.js
Normal file
@@ -0,0 +1,364 @@
|
|||||||
|
export default {
|
||||||
|
languageName: "Czech",
|
||||||
|
checkEverySecond: "Kontrolovat každých {0} sekund",
|
||||||
|
retryCheckEverySecond: "Opakovat každých {0} sekund",
|
||||||
|
retriesDescription: "Maximální počet pokusů před označením služby jako nedostupné a odesláním oznámení",
|
||||||
|
ignoreTLSError: "Ignorovat TLS/SSL chyby na HTTPS stránkách",
|
||||||
|
upsideDownModeDescription: "Pomocí této možnosti změníte způsob vyhodnocování stavu. Pokud je služba dosažitelná, je NEDOSTUPNÁ.",
|
||||||
|
maxRedirectDescription: "Maximální počet přesměrování, která se mají následovat. Nastavením hodnoty 0 zakážete přesměrování.",
|
||||||
|
acceptedStatusCodesDescription: "Vyberte stavové kódy, které jsou považovány za úspěšnou odpověď.",
|
||||||
|
passwordNotMatchMsg: "Hesla se neshodují",
|
||||||
|
notificationDescription: "Pro zajištění funkčnosti oznámení je nutné je přiřadit dohledu.",
|
||||||
|
keywordDescription: "Vyhledat klíčové slovo v prosté odpovědi HTML nebo JSON. Při hledání se rozlišuje velikost písmen.",
|
||||||
|
pauseDashboardHome: "Pozastavit",
|
||||||
|
deleteMonitorMsg: "Opravdu chcete odstranit tento dohled?",
|
||||||
|
deleteNotificationMsg: "Opravdu chcete odstranit toto oznámení pro všechny dohledy?",
|
||||||
|
resoverserverDescription: "Cloudflare je výchozí server. Resolver server můžete kdykoli změnit.",
|
||||||
|
rrtypeDescription: "Vyberte typ záznamu o prostředku, který chcete monitorovat",
|
||||||
|
pauseMonitorMsg: "Opravdu chcete dohled pozastavit?",
|
||||||
|
enableDefaultNotificationDescription: "Toto oznámení bude standardně aktivní pro nové dohledy. V případě potřeby můžete oznámení stále zakázat na úrovni jednotlivých dohledů.",
|
||||||
|
clearEventsMsg: "Opravdu chcete odstranit všechny události pro tento dohled?",
|
||||||
|
clearHeartbeatsMsg: "Opravdu chcete odstranit všechny heartbeaty pro tento dohled?",
|
||||||
|
confirmClearStatisticsMsg: "Opravdu chcete smazat VŠECHNY statistiky?",
|
||||||
|
importHandleDescription: "Možnost 'Přeskočit existující' vyberte v případě, že chcete přeskočit všechny dohledy nebo oznámení se stejným názvem. Vybráním možnosti 'Přepsat' dojde k odstranění všech existujících dohledů a oznámení.",
|
||||||
|
confirmImportMsg: "Opravdu chcete importovat zálohu? Prosím ověřte, zda jste vybrali správnou možnost importu.",
|
||||||
|
twoFAVerifyLabel: "Prosím, zadejte svůj token pro ověření 2FA:",
|
||||||
|
tokenValidSettingsMsg: "Token je platný! Nyní můžete uložit nastavení 2FA.",
|
||||||
|
confirmEnableTwoFAMsg: "Opravdu chcete zapnout 2FA?",
|
||||||
|
confirmDisableTwoFAMsg: "Opravdu chcete deaktivovat 2FA?",
|
||||||
|
Settings: "Nastavení",
|
||||||
|
Dashboard: "Nástěnka",
|
||||||
|
"New Update": "Nová aktualizace",
|
||||||
|
Language: "Jazyk",
|
||||||
|
Appearance: "Vzhled",
|
||||||
|
Theme: "Motiv",
|
||||||
|
General: "Obecné",
|
||||||
|
"Primary Base URL": "Primární URL adresa",
|
||||||
|
Version: "Verze",
|
||||||
|
"Check Update On GitHub": "Zkontrolovat aktualizace na GitHubu",
|
||||||
|
List: "Seznam",
|
||||||
|
Add: "Přidat",
|
||||||
|
"Add New Monitor": "Přidat nový dohled",
|
||||||
|
"Quick Stats": "Rychlé statistiky",
|
||||||
|
Up: "Běží",
|
||||||
|
Down: "Nedostupný",
|
||||||
|
Pending: "Čekám",
|
||||||
|
Unknown: "Neznámý",
|
||||||
|
Pause: "Pozastavit",
|
||||||
|
Name: "Název",
|
||||||
|
Status: "Stav",
|
||||||
|
DateTime: "DateTime",
|
||||||
|
Message: "Zpráva",
|
||||||
|
"No important events": "Žádné důležité události",
|
||||||
|
Resume: "Pokračovat",
|
||||||
|
Edit: "Změnit",
|
||||||
|
Delete: "Vymazat",
|
||||||
|
Current: "Aktuální",
|
||||||
|
Uptime: "Doba provozu",
|
||||||
|
"Cert Exp.": "Platnost certifikátu",
|
||||||
|
days: "dny/í",
|
||||||
|
day: "den",
|
||||||
|
"-day": "-dní",
|
||||||
|
hour: "hodina",
|
||||||
|
"-hour": "-hodin",
|
||||||
|
Response: "Odpověď",
|
||||||
|
Ping: "Ping",
|
||||||
|
"Monitor Type": "Typ dohledu",
|
||||||
|
Keyword: "Klíčové slovo",
|
||||||
|
"Friendly Name": "Obecný název",
|
||||||
|
URL: "URL",
|
||||||
|
Hostname: "Adresa serveru",
|
||||||
|
Port: "Port",
|
||||||
|
"Heartbeat Interval": "Heartbeat interval",
|
||||||
|
Retries: "Počet pokusů",
|
||||||
|
"Heartbeat Retry Interval": "Interval opakování prezenčního signálu",
|
||||||
|
Advanced: "Rozšířené",
|
||||||
|
"Upside Down Mode": "Inverzní režim",
|
||||||
|
"Max. Redirects": "Max. Přesměrování",
|
||||||
|
"Accepted Status Codes": "Akceptované stavové kódy",
|
||||||
|
"Push URL": "Push URL",
|
||||||
|
needPushEvery: "Tuto URL adresu byste měli volat každých {0} sekund.",
|
||||||
|
pushOptionalParams: "Volitelné parametry: {0}",
|
||||||
|
Save: "Uložit",
|
||||||
|
Notifications: "Oznámení",
|
||||||
|
"Not available, please setup.": "Není k dispozici, prosím nastavte.",
|
||||||
|
"Setup Notification": "Nastavení oznámení",
|
||||||
|
Light: "Světlý",
|
||||||
|
Dark: "Tmavý",
|
||||||
|
Auto: "Automaticky",
|
||||||
|
"Theme - Heartbeat Bar": "Motiv – Heartbeat panel",
|
||||||
|
Normal: "Normální",
|
||||||
|
Bottom: "Dole",
|
||||||
|
None: "Žádné",
|
||||||
|
Timezone: "Časové pásmo",
|
||||||
|
"Search Engine Visibility": "Viditelnost pro vyhledávače",
|
||||||
|
"Allow indexing": "Povolit indexování",
|
||||||
|
"Discourage search engines from indexing site": "Zabránit vyhledávačům v indexování stránky",
|
||||||
|
"Change Password": "Změnit heslo",
|
||||||
|
"Current Password": "Aktuální heslo",
|
||||||
|
"New Password": "Nové heslo",
|
||||||
|
"Repeat New Password": "Znovu zadat nové heslo",
|
||||||
|
"Update Password": "Aktualizovat heslo",
|
||||||
|
"Disable Auth": "Deaktivovat ověřování",
|
||||||
|
"Enable Auth": "Povolit ověřování",
|
||||||
|
Logout: "Odhlášení",
|
||||||
|
Leave: "Odejít",
|
||||||
|
"I understand, please disable": "Rozumím, chci ji deaktivovat",
|
||||||
|
Confirm: "Potvrzení",
|
||||||
|
Yes: "Ano",
|
||||||
|
No: "Ne",
|
||||||
|
Username: "Uživatelské jméno",
|
||||||
|
Password: "Heslo",
|
||||||
|
"Remember me": "Zapamatovat si mě",
|
||||||
|
Login: "Přihlášení",
|
||||||
|
"No Monitors, please": "Žádné dohledy, prosím",
|
||||||
|
"add one": "přidat jeden",
|
||||||
|
"Notification Type": "Typ oznámení",
|
||||||
|
Email: "E-mail",
|
||||||
|
Test: "Test",
|
||||||
|
"Certificate Info": "Informace o certifikátu",
|
||||||
|
"Resolver Server": "Resolver Server",
|
||||||
|
"Resource Record Type": "Typ záznamu o prostředku",
|
||||||
|
"Last Result": "Poslední výsledek",
|
||||||
|
"Create your admin account": "Vytvořit účet administrátora",
|
||||||
|
"Repeat Password": "Znovu zadat heslo",
|
||||||
|
"Import Backup": "Importovat zálohu",
|
||||||
|
"Export Backup": "Exportovat zálohu",
|
||||||
|
Export: "Exportovat",
|
||||||
|
Import: "Importovat",
|
||||||
|
respTime: "Odezva Čas (ms)",
|
||||||
|
notAvailableShort: "N/A",
|
||||||
|
"Default enabled": "Standardně povoleno",
|
||||||
|
"Apply on all existing monitors": "Použít pro všechny existující dohledy",
|
||||||
|
Create: "Vytvořit",
|
||||||
|
"Clear Data": "Vymazat data",
|
||||||
|
Events: "Události",
|
||||||
|
Heartbeats: "Heartbeaty",
|
||||||
|
"Auto Get": "Získat automaticky",
|
||||||
|
backupDescription: "Všechny dohledy a oznámení můžete zálohovat do souboru ve formátu JSON.",
|
||||||
|
backupDescription2: "Poznámka: Nezahrnuje historii a data událostí.",
|
||||||
|
backupDescription3: "Součástí exportovaného souboru jsou citlivá data jako tokeny oznámení; export si prosím bezpečně uložte.",
|
||||||
|
alertNoFile: "Vyberte soubor, který chcete importovat.",
|
||||||
|
alertWrongFileType: "Vyberte soubor ve formátu JSON.",
|
||||||
|
"Clear all statistics": "Vymazat všechny statistiky",
|
||||||
|
"Skip existing": "Přeskočit existující",
|
||||||
|
Overwrite: "Přepsat",
|
||||||
|
Options: "Možnosti",
|
||||||
|
"Keep both": "Ponechat obojí",
|
||||||
|
"Verify Token": "Ověřit token",
|
||||||
|
"Setup 2FA": "Nastavení 2FA",
|
||||||
|
"Enable 2FA": "Povolit 2FA",
|
||||||
|
"Disable 2FA": "Deaktivovat 2FA",
|
||||||
|
"2FA Settings": "Nastavení 2FA",
|
||||||
|
"Two Factor Authentication": "Dvoufaktorová autentifikace",
|
||||||
|
Active: "Zapnuto",
|
||||||
|
Inactive: "Neaktivní",
|
||||||
|
Token: "Token",
|
||||||
|
"Show URI": "Zobrazit URI",
|
||||||
|
Tags: "Štítky",
|
||||||
|
"Add New below or Select...": "Níže přidejte nový nebo vyberte existující…",
|
||||||
|
"Tag with this name already exist.": "Štítek s tímto názvem již existuje.",
|
||||||
|
"Tag with this value already exist.": "Štítek touto hodnotou již existuje.",
|
||||||
|
color: "barva",
|
||||||
|
"value (optional)": "hodnota (volitelné)",
|
||||||
|
Gray: "Šedá",
|
||||||
|
Red: "Červená",
|
||||||
|
Orange: "Oranžová",
|
||||||
|
Green: "Zelená",
|
||||||
|
Blue: "Modrá",
|
||||||
|
Indigo: "Indigo",
|
||||||
|
Purple: "Purpurová",
|
||||||
|
Pink: "Růžová",
|
||||||
|
"Search...": "Hledat…",
|
||||||
|
"Avg. Ping": "Průměr Ping",
|
||||||
|
"Avg. Response": "Průměr Odpověď",
|
||||||
|
"Entry Page": "Vstupní stránka",
|
||||||
|
statusPageNothing: "Nic tady není, přidejte prosím skupinu nebo dohled.",
|
||||||
|
"No Services": "Žádné služby",
|
||||||
|
"All Systems Operational": "Všechny systémy běží",
|
||||||
|
"Partially Degraded Service": "Částečně zhoršená služba",
|
||||||
|
"Degraded Service": "Zhoršená služba",
|
||||||
|
"Add Group": "Přidat skupinu",
|
||||||
|
"Add a monitor": "Přidání dohledu",
|
||||||
|
"Edit Status Page": "Upravit stavovou stránku",
|
||||||
|
"Go to Dashboard": "Přejít na nástěnku",
|
||||||
|
"Status Page": "Stavová stránka",
|
||||||
|
defaultNotificationName: "Moje {notification} upozornění ({číslo})",
|
||||||
|
here: "sem",
|
||||||
|
Required: "Vyžadováno",
|
||||||
|
telegram: "Telegram",
|
||||||
|
"Bot Token": "Token robota",
|
||||||
|
wayToGetTelegramToken: "Token můžete získat od {0}.",
|
||||||
|
"Chat ID": "ID chatu",
|
||||||
|
supportTelegramChatID: "Podpora přímého chatu / skupiny / ID chatu kanálu",
|
||||||
|
wayToGetTelegramChatID: "ID chatu můžete získat tak, že robotovi zašlete zprávu a přejdete na tuto adresu URL, kde zobrazíte chat_id:",
|
||||||
|
"YOUR BOT TOKEN HERE": "YOUR BOT TOKEN HERE",
|
||||||
|
chatIDNotFound: "ID chatu nebylo nalezeno; nejprve tomuto robotovi zašlete zprávu",
|
||||||
|
webhook: "Webhook",
|
||||||
|
"Post URL": "URL adresa příspěvku",
|
||||||
|
"Content Type": "Typ obsahu",
|
||||||
|
webhookJsonDesc: "{0} je vhodný pro všechny moderní servery HTTP, jako je Express.js",
|
||||||
|
webhookFormDataDesc: "{multipart} je vhodné pro PHP. JSON bude nutné analyzovat prostřednictvím {decodeFunction}",
|
||||||
|
smtp: "E-mail (SMTP)",
|
||||||
|
secureOptionNone: "Žádné / STARTTLS (25, 587)",
|
||||||
|
secureOptionTLS: "TLS (465)",
|
||||||
|
"Ignore TLS Error": "Ignorovat chybu TLS",
|
||||||
|
"From Email": "Odesílatel",
|
||||||
|
emailCustomSubject: "Vlastní předmět",
|
||||||
|
"To Email": "Příjemce",
|
||||||
|
smtpCC: "Kopie",
|
||||||
|
smtpBCC: "Skrytá kopie",
|
||||||
|
discord: "Discord",
|
||||||
|
"Discord Webhook URL": "Discord Webhook URL",
|
||||||
|
wayToGetDiscordURL: "Získáte tak, že přejdete do Nastavení serveru - > Integrace - > Vytvořit Webhook",
|
||||||
|
"Bot Display Name": "Zobrazované jméno robota",
|
||||||
|
"Prefix Custom Message": "Předpona vlastní zprávy",
|
||||||
|
"Hello @everyone is...": "Dobrý den, {'@'}všichni jsou…",
|
||||||
|
teams: "Microsoft Teams",
|
||||||
|
"Webhook URL": "URL adresa webhooku",
|
||||||
|
wayToGetTeamsURL: "Informace o tom, jak vytvořit URL adresu webhooku naleznete {0}.",
|
||||||
|
signal: "Signal",
|
||||||
|
Number: "Číslo",
|
||||||
|
Recipients: "Příjemci",
|
||||||
|
needSignalAPI: "Musíte mít Signal klienta s REST API.",
|
||||||
|
wayToCheckSignalURL: "Pro zobrazení instrukcí, jak službu nastavit, přejděte na následující adresu:",
|
||||||
|
signalImportant: "Důležité V seznamu příjemců není možné současně použít skupiny a čísla!",
|
||||||
|
gotify: "Gotify",
|
||||||
|
"Application Token": "Token aplikace",
|
||||||
|
"Server URL": "URL adresa serveru",
|
||||||
|
Priority: "Priorita",
|
||||||
|
slack: "Slack",
|
||||||
|
"Icon Emoji": "Ikona smajlíka",
|
||||||
|
"Channel Name": "Název kanálu",
|
||||||
|
"Uptime Kuma URL": "Uptime Kuma URL",
|
||||||
|
aboutWebhooks: "Více informací o Webhoocích naleznete na adrese: {0}",
|
||||||
|
aboutChannelName: "Pro vynechání Webhook kanálu zadejte jeho název do pole Název kanálu {0}. Příklad: #jiny-kanal",
|
||||||
|
aboutKumaURL: "Pokud ponecháte pole URL adresa Uptime Kuma prázdné, použije se domovská stránka GitHub projektu.",
|
||||||
|
emojiCheatSheet: "Tahák smajlíků: {0}",
|
||||||
|
"rocket.chat": "Rocket.Chat",
|
||||||
|
pushover: "Pushover",
|
||||||
|
pushy: "Pushy",
|
||||||
|
octopush: "Octopush",
|
||||||
|
promosms: "PromoSMS",
|
||||||
|
clicksendsms: "ClickSend SMS",
|
||||||
|
lunasea: "LunaSea",
|
||||||
|
apprise: "Apprise (podpora více než 50 oznamovacích služeb)",
|
||||||
|
GoogleChat: "Google Chat (pouze Google Workspace)",
|
||||||
|
pushbullet: "Pushbullet",
|
||||||
|
line: "Line Messenger",
|
||||||
|
mattermost: "Mattermost",
|
||||||
|
"User Key": "Klíč uživatele",
|
||||||
|
Device: "Zařízení",
|
||||||
|
"Message Title": "Nadpis zprávy",
|
||||||
|
"Notification Sound": "Zvuk oznámení",
|
||||||
|
"More info on:": "Více informací naleznete na adrese: {0}",
|
||||||
|
pushoverDesc1: "Výchozí časový limit pro emergency prioritu (2) je 30 sekund mezi opakovanými pokusy a vyprší po 1 hodině.",
|
||||||
|
pushoverDesc2: "Pokud chcete odesílat oznámení do různých zařízení, vyplňte pole Zařízení.",
|
||||||
|
"SMS Type": "Typ SMS",
|
||||||
|
octopushTypePremium: "Premium (rychlé – doporučeno pro upozornění)",
|
||||||
|
octopushTypeLowCost: "Nízké náklady (pomalé – někdy blokované operátorem)",
|
||||||
|
checkPrice: "Ceny {0} zjistíte na adrese:",
|
||||||
|
apiCredentials: "API přihlašovací údaje",
|
||||||
|
octopushLegacyHint: "Používáte starší verzi Octopush (2011-2020) nebo novou verzi?",
|
||||||
|
"Check octopush prices": "Ceny octopush naleznete na adrese {0}.",
|
||||||
|
octopushPhoneNumber: "Telefonní číslo (v mezinárodním formátu, např: +42012345678) ",
|
||||||
|
octopushSMSSender: "Odesílatel SMS: 3-11 alfanumerických znaků a mezera (a-zA-Z0-9)",
|
||||||
|
"LunaSea Device ID": "ID zařízení LunaSea",
|
||||||
|
"Apprise URL": "Apprise URL",
|
||||||
|
"Example:": "Příklad: {0}",
|
||||||
|
"Read more:": "Více informací: {0}",
|
||||||
|
"Status:": "Stav: {0}",
|
||||||
|
"Read more": "Více informací",
|
||||||
|
appriseInstalled: "Apprise je nainstalován.",
|
||||||
|
appriseNotInstalled: "Apprise není nainstalován. {0}",
|
||||||
|
"Access Token": "Přístupový token",
|
||||||
|
"Channel access token": "Přístupový token ke kanálu",
|
||||||
|
"Line Developers Console": "Konzole Line Developers",
|
||||||
|
lineDevConsoleTo: "Konzole Line Developers - {0}",
|
||||||
|
"Basic Settings": "Obecné nastavení",
|
||||||
|
"User ID": "ID uživatele",
|
||||||
|
"Messaging API": "Messaging API",
|
||||||
|
wayToGetLineChannelToken: "Nejprve otevřete {0}, vytvořte poskytovatele a kanál (Messaging API). Poté můžete získat přístupový token ke kanálu a ID uživatele, v sekci uvedené výše.",
|
||||||
|
"Icon URL": "URL adresa ikony",
|
||||||
|
aboutIconURL: "Pro přepsání výchozího profilového obrázku můžete do pole \"URL adresa ikony\" zadat odkaz na obrázek. Nebude použito, pokud je nastavena ikona smajlíka.",
|
||||||
|
aboutMattermostChannelName: "Výchozí kanál, do kterého jsou zasílány Webhook příspěvky, můžete přepsat zadáním názvu kanálu do pole \"Název kanálu\". Tato možnost musí být povolena v nastavení Mattermost Webhooku. Příklad: #jiny-kanal",
|
||||||
|
matrix: "Matrix",
|
||||||
|
promosmsTypeEco: "SMS ECO – levné, ale pomalé a často přetížené. Omezeno pouze na polské příjemce.",
|
||||||
|
promosmsTypeFlash: "SMS FLASH –zpráva se automaticky zobrazí na zařízení příjemce. Omezeno pouze na polské příjemce.",
|
||||||
|
promosmsTypeFull: "SMS FULL – prémiová úroveň SMS. Můžete definovat odesílatele (vyžadována registrace jména). Spolehlivý pro výstrahy.",
|
||||||
|
promosmsTypeSpeed: "SMS SPEED – nejvyšší priorita v systému. Velmi rychlé a spolehlivé, ale nákladné (přibližně dvojnásobek ceny SMS FULL).",
|
||||||
|
promosmsPhoneNumber: "Telefonní číslo (polští příjemci mohou vynechat telefonní předvolbu)",
|
||||||
|
promosmsSMSSender: "Odesílatel SMS: Předem zaregistrovaný název nebo jeden z výchozích: InfoSMS, SMS Info, MaxSMS, INFO, SMS",
|
||||||
|
"Feishu WebHookUrl": "Feishu WebHookURL",
|
||||||
|
matrixHomeserverURL: "URL adresa domácího serveru (s http(s):// a volitelně portem)",
|
||||||
|
"Internal Room Id": "ID interní místnosti",
|
||||||
|
matrixDesc1: "ID interní místnosti naleznete v Matrix klientovi v rozšířeném nastavení místnosti. Mělo by být ve tvaru !QMdRCpUIfLwsfjxye6:home.server.",
|
||||||
|
matrixDesc2: "Důrazně doporučujeme vytvořit nového uživatele a nepoužívat váš vlastní přístupový token uživatele Matrix. Pomocí něj je možné získat přístup k vašemu účtu a všem místnostem, ke kterým jste se připojili. Místo toho vytvořte nového uživatele a pozvěte jej pouze do místnosti, do které chcete oznámení dostávat. Přístupový token můžete získat spuštěním {0}",
|
||||||
|
Method: "Metoda",
|
||||||
|
Body: "Tělo",
|
||||||
|
Headers: "Hlavičky",
|
||||||
|
PushUrl: "Push URL",
|
||||||
|
HeadersInvalidFormat: "The request headers are not valid JSON: ",
|
||||||
|
BodyInvalidFormat: "The request body is not valid JSON: ",
|
||||||
|
"Monitor History": "Historie dohledu",
|
||||||
|
clearDataOlderThan: "Historie dohledu bude uchovávána po dobu {0} dní.",
|
||||||
|
PasswordsDoNotMatch: "Hesla se neshodují.",
|
||||||
|
records: "záznamů",
|
||||||
|
"One record": "Jeden záznam",
|
||||||
|
steamApiKeyDescription: "For monitoring a Steam Game Server you need a Steam Web-API key. You can register your API key here: ",
|
||||||
|
"Current User": "Aktuálně přihlášený uživatel",
|
||||||
|
recent: "Poslední",
|
||||||
|
Done: "Hotovo",
|
||||||
|
Info: "Informace",
|
||||||
|
Security: "Bezpečnost",
|
||||||
|
"Steam API Key": "API klíč služby Steam",
|
||||||
|
"Shrink Database": "Zmenšit databázi",
|
||||||
|
"Pick a RR-Type...": "Vyberte typ záznamu o prostředku…",
|
||||||
|
"Pick Accepted Status Codes...": "Vyberte stavové kódy, které chcete akceptovat…",
|
||||||
|
Default: "Standardní",
|
||||||
|
"HTTP Options": "Možnosti protokolu HTTP",
|
||||||
|
"Create Incident": "Vytvořit incident",
|
||||||
|
Title: "Předmět",
|
||||||
|
Content: "Obsah",
|
||||||
|
Style: "Styl",
|
||||||
|
info: "informace",
|
||||||
|
warning: "upozornění",
|
||||||
|
danger: "riziko",
|
||||||
|
primary: "primární",
|
||||||
|
light: "světlý",
|
||||||
|
dark: "tmavý",
|
||||||
|
Post: "Publikovat",
|
||||||
|
"Please input title and content": "Zadejte prosím název a obsah",
|
||||||
|
Created: "Vytvořen",
|
||||||
|
"Last Updated": "Poslední aktualizace",
|
||||||
|
Unpin: "Odepnout",
|
||||||
|
"Switch to Light Theme": "Přepnout na světlý motiv",
|
||||||
|
"Switch to Dark Theme": "Přepnutí na tmavý motiv",
|
||||||
|
"Show Tags": "Zobrazit štítky",
|
||||||
|
"Hide Tags": "Skrýt štítky",
|
||||||
|
Description: "Popis",
|
||||||
|
"No monitors available.": "Není dostupný žádný dohled.",
|
||||||
|
"Add one": "Přidat jeden",
|
||||||
|
"No Monitors": "Žádný dohled",
|
||||||
|
"Untitled Group": "Skupina bez názvu",
|
||||||
|
Services: "Služby",
|
||||||
|
Discard: "Zahodit",
|
||||||
|
Cancel: "Zrušit",
|
||||||
|
"Powered by": "Poskytuje",
|
||||||
|
shrinkDatabaseDescription: "Pomocí této možnosti provedete příkaz VACUUM nad SQLite databází. Pokud byla databáze vytvořena po vydání verze 1.10.0, AUTO_VACUUM je již povolena a tato akce není vyžadována.",
|
||||||
|
serwersms: "SerwerSMS.pl",
|
||||||
|
serwersmsAPIUser: "API uživatelské jméno (včetně předpony webapi_)",
|
||||||
|
serwersmsAPIPassword: "API heslo",
|
||||||
|
serwersmsPhoneNumber: "Telefonní číslo",
|
||||||
|
serwersmsSenderName: "Odesílatel SMS (registrováno prostřednictvím zákaznického portálu)",
|
||||||
|
"stackfield": "Stackfield",
|
||||||
|
smtpDkimSettings: "Nastavení DKIM",
|
||||||
|
smtpDkimDesc: "Informace o použití naleznete v {0} Nodemailer DKIM.",
|
||||||
|
documentation: "dokumentaci",
|
||||||
|
smtpDkimDomain: "Název domény",
|
||||||
|
smtpDkimKeySelector: "Selector klíče",
|
||||||
|
smtpDkimPrivateKey: "Privátní klíč",
|
||||||
|
smtpDkimHashAlgo: "Hashovací algoritmus (volitelné)",
|
||||||
|
smtpDkimheaderFieldNames: "Podepisovat tyto hlavičky (volitelné)",
|
||||||
|
smtpDkimskipFields: "Nepodepisovat tyto hlavičky (volitelné)",
|
||||||
|
};
|
@@ -350,4 +350,15 @@ export default {
|
|||||||
serwersmsAPIPassword: "API jelszó",
|
serwersmsAPIPassword: "API jelszó",
|
||||||
serwersmsPhoneNumber: "Telefonszám",
|
serwersmsPhoneNumber: "Telefonszám",
|
||||||
serwersmsSenderName: "SMS feladó neve (regisztrált név az oldalon)",
|
serwersmsSenderName: "SMS feladó neve (regisztrált név az oldalon)",
|
||||||
|
GoogleChat: "Google Chat (csak Google Workspace)",
|
||||||
|
stackfield: "Stackfield",
|
||||||
|
smtpDkimSettings: "DKIM beállítások",
|
||||||
|
smtpDkimDesc: "Nézze meg a Nodemailer DKIM {0} használati szabályokat.",
|
||||||
|
documentation: "dokumentáció",
|
||||||
|
smtpDkimDomain: "Domain név",
|
||||||
|
smtpDkimKeySelector: "Kulcs választó",
|
||||||
|
smtpDkimPrivateKey: "Privát kulcs",
|
||||||
|
smtpDkimHashAlgo: "Hash algoritmus (nem kötelező)",
|
||||||
|
smtpDkimheaderFieldNames: "Fejléc kulcsok a bejelentkezéshez (nem kötelező)",
|
||||||
|
smtpDkimskipFields: "Fejléc kulcsok egyéb esetben (nem kötelező)",
|
||||||
};
|
};
|
||||||
|
@@ -1,331 +1,332 @@
|
|||||||
export default {
|
export default {
|
||||||
languageName: "Русский",
|
languageName: "Русский (LOCKED, ask Putin to unlock)",
|
||||||
checkEverySecond: "Проверка каждые {0} секунд",
|
checkEverySecond: "Ask Putin to unlock",
|
||||||
retriesDescription: "Максимальное количество попыток перед пометкой сервиса как недоступного и отправкой уведомления",
|
retriesDescription: "Ask Putin to unlock",
|
||||||
ignoreTLSError: "Игнорировать ошибку TLS/SSL для HTTPS сайтов",
|
ignoreTLSError: "Ask Putin to unlock",
|
||||||
upsideDownModeDescription: "Реверс статуса сервиса. Если сервис доступен, то он помечается как НЕДОСТУПНЫЙ.",
|
upsideDownModeDescription: "Ask Putin to unlock",
|
||||||
maxRedirectDescription: "Максимальное количество перенаправлений. Поставьте 0, чтобы отключить перенаправления.",
|
maxRedirectDescription: "Ask Putin to unlock",
|
||||||
acceptedStatusCodesDescription: "Выберите коды статусов для определения доступности сервиса.",
|
acceptedStatusCodesDescription: "Ask Putin to unlock",
|
||||||
passwordNotMatchMsg: "Повтор пароля не совпадает.",
|
passwordNotMatchMsg: "Ask Putin to unlock",
|
||||||
notificationDescription: "Привяжите уведомления к мониторам.",
|
notificationDescription: "Ask Putin to unlock",
|
||||||
keywordDescription: "Поиск слова в чистом HTML или в JSON-ответе (чувствительно к регистру)",
|
keywordDescription: "Ask Putin to unlock",
|
||||||
pauseDashboardHome: "Пауза",
|
pauseDashboardHome: "Ask Putin to unlock",
|
||||||
deleteMonitorMsg: "Вы действительно хотите удалить данный монитор?",
|
deleteMonitorMsg: "Ask Putin to unlock",
|
||||||
deleteNotificationMsg: "Вы действительно хотите удалить это уведомление для всех мониторов?",
|
deleteNotificationMsg: "Ask Putin to unlock",
|
||||||
resoverserverDescription: "Cloudflare является сервером по умолчанию. Вы всегда можете сменить данный сервер.",
|
resoverserverDescription: "Ask Putin to unlock",
|
||||||
rrtypeDescription: "Выберите тип ресурсной записи, который вы хотите отслеживать",
|
rrtypeDescription: "Ask Putin to unlock",
|
||||||
pauseMonitorMsg: "Вы действительно хотите поставить на паузу?",
|
pauseMonitorMsg: "Ask Putin to unlock",
|
||||||
Settings: "Настройки",
|
Settings: "Ask Putin to unlock",
|
||||||
Dashboard: "Панель мониторов",
|
Dashboard: "Ask Putin to unlock",
|
||||||
"New Update": "Обновление",
|
"New Update": "Ask Putin to unlock",
|
||||||
Language: "Язык",
|
Language: "Ask Putin to unlock",
|
||||||
Appearance: "Внешний вид",
|
Appearance: "Ask Putin to unlock",
|
||||||
Theme: "Тема",
|
Theme: "Ask Putin to unlock",
|
||||||
General: "Общее",
|
General: "Ask Putin to unlock",
|
||||||
Version: "Версия",
|
Version: "Ask Putin to unlock",
|
||||||
"Check Update On GitHub": "Проверить обновления на GitHub",
|
"Check Update On GitHub": "Ask Putin to unlock",
|
||||||
List: "Список",
|
List: "Ask Putin to unlock",
|
||||||
Add: "Добавить",
|
Add: "Ask Putin to unlock",
|
||||||
"Add New Monitor": "Новый монитор",
|
"Add New Monitor": "Ask Putin to unlock",
|
||||||
"Quick Stats": "Статистика",
|
"Quick Stats": "Ask Putin to unlock",
|
||||||
Up: "Доступен",
|
Up: "Ask Putin to unlock",
|
||||||
Down: "Недоступен",
|
Down: "Ask Putin to unlock",
|
||||||
Pending: "Ожидание",
|
Pending: "Ask Putin to unlock",
|
||||||
Unknown: "Неизвестно",
|
Unknown: "Ask Putin to unlock",
|
||||||
Pause: "Пауза",
|
Pause: "Ask Putin to unlock",
|
||||||
Name: "Имя",
|
Name: "Ask Putin to unlock",
|
||||||
Status: "Статус",
|
Status: "Ask Putin to unlock",
|
||||||
DateTime: "Дата и время",
|
DateTime: "Ask Putin to unlock",
|
||||||
Message: "Сообщение",
|
Message: "Ask Putin to unlock",
|
||||||
"No important events": "Важных событий нет",
|
"No important events": "Ask Putin to unlock",
|
||||||
Resume: "Возобновить",
|
Resume: "Ask Putin to unlock",
|
||||||
Edit: "Изменить",
|
Edit: "Ask Putin to unlock",
|
||||||
Delete: "Удалить",
|
Delete: "Ask Putin to unlock",
|
||||||
Current: "Текущий",
|
Current: "Ask Putin to unlock",
|
||||||
Uptime: "Аптайм",
|
Uptime: "Ask Putin to unlock",
|
||||||
"Cert Exp.": "Сертификат истекает",
|
"Cert Exp.": "Ask Putin to unlock",
|
||||||
days: "дней",
|
days: "Ask Putin to unlock",
|
||||||
day: "день",
|
day: "Ask Putin to unlock",
|
||||||
"-day": " дней",
|
"-day": "Ask Putin to unlock",
|
||||||
hour: "час",
|
hour: "Ask Putin to unlock",
|
||||||
"-hour": " часа",
|
"-hour": "Ask Putin to unlock",
|
||||||
Response: "Ответ",
|
Response: "Ask Putin to unlock",
|
||||||
Ping: "Пинг",
|
Ping: "Ask Putin to unlock",
|
||||||
"Monitor Type": "Тип монитора",
|
"Monitor Type": "Ask Putin to unlock",
|
||||||
Keyword: "Слово",
|
Keyword: "Ask Putin to unlock",
|
||||||
"Friendly Name": "Имя",
|
"Friendly Name": "Ask Putin to unlock",
|
||||||
URL: "URL",
|
URL: "Ask Putin to unlock",
|
||||||
Hostname: "Имя хоста",
|
Hostname: "Ask Putin to unlock",
|
||||||
Port: "Порт",
|
Port: "Ask Putin to unlock",
|
||||||
"Heartbeat Interval": "Частота опроса",
|
"Heartbeat Interval": "Ask Putin to unlock",
|
||||||
Retries: "Попыток",
|
Retries: "Ask Putin to unlock",
|
||||||
Advanced: "Дополнительно",
|
Advanced: "Ask Putin to unlock",
|
||||||
"Upside Down Mode": "Режим реверса статуса",
|
"Upside Down Mode": "Ask Putin to unlock",
|
||||||
"Max. Redirects": "Макс. количество перенаправлений",
|
"Max. Redirects": "Ask Putin to unlock",
|
||||||
"Accepted Status Codes": "Допустимые коды статуса",
|
"Accepted Status Codes": "Ask Putin to unlock",
|
||||||
Save: "Сохранить",
|
Save: "Ask Putin to unlock",
|
||||||
Notifications: "Уведомления",
|
Notifications: "Ask Putin to unlock",
|
||||||
"Not available, please setup.": "Доступных уведомлений нет, необходимо создать.",
|
"Not available, please setup.": "Ask Putin to unlock",
|
||||||
"Setup Notification": "Создать уведомление",
|
"Setup Notification": "Ask Putin to unlock",
|
||||||
Light: "Светлая",
|
Light: "Ask Putin to unlock",
|
||||||
Dark: "Тёмная",
|
Dark: "Ask Putin to unlock",
|
||||||
Auto: "Авто",
|
Auto: "Ask Putin to unlock",
|
||||||
"Theme - Heartbeat Bar": "Тема - Полоса частоты опроса",
|
"Theme - Heartbeat Bar": "Ask Putin to unlock",
|
||||||
Normal: "Обычный",
|
Normal: "Ask Putin to unlock",
|
||||||
Bottom: "Снизу",
|
Bottom: "Ask Putin to unlock",
|
||||||
None: "Отсутствует",
|
None: "Ask Putin to unlock",
|
||||||
Timezone: "Часовой пояс",
|
Timezone: "Ask Putin to unlock",
|
||||||
"Search Engine Visibility": "Видимость поисковым движком",
|
"Search Engine Visibility": "Ask Putin to unlock",
|
||||||
"Allow indexing": "Разрешить индексирование",
|
"Allow indexing": "Ask Putin to unlock",
|
||||||
"Discourage search engines from indexing site": "Не позволять индексировать сайт",
|
"Discourage search engines from indexing site": "Ask Putin to unlock",
|
||||||
"Change Password": "Сменить пароль",
|
"Change Password": "Ask Putin to unlock",
|
||||||
"Current Password": "Текущий пароль",
|
"Current Password": "Ask Putin to unlock",
|
||||||
"New Password": "Новый пароль",
|
"New Password": "Ask Putin to unlock",
|
||||||
"Repeat New Password": "Повтор нового пароля",
|
"Repeat New Password": "Ask Putin to unlock",
|
||||||
"Update Password": "Обновить пароль",
|
"Update Password": "Ask Putin to unlock",
|
||||||
"Disable Auth": "Отключить авторизацию",
|
"Disable Auth": "Ask Putin to unlock",
|
||||||
"Enable Auth": "Включить авторизацию",
|
"Enable Auth": "Ask Putin to unlock",
|
||||||
Logout: "Выйти",
|
Logout: "Ask Putin to unlock",
|
||||||
Leave: "Отмена",
|
Leave: "Ask Putin to unlock",
|
||||||
"I understand, please disable": "Я понимаю, всё равно отключить",
|
"I understand, please disable": "Ask Putin to unlock",
|
||||||
Confirm: "Подтвердить",
|
Confirm: "Ask Putin to unlock",
|
||||||
Yes: "Да",
|
Yes: "Ask Putin to unlock",
|
||||||
No: "Нет",
|
No: "Ask Putin to unlock",
|
||||||
Username: "Логин",
|
Username: "Ask Putin to unlock",
|
||||||
Password: "Пароль",
|
Password: "Ask Putin to unlock",
|
||||||
"Remember me": "Запомнить меня",
|
"Remember me": "Ask Putin to unlock",
|
||||||
Login: "Вход в систему",
|
Login: "Ask Putin to unlock",
|
||||||
"No Monitors, please": "Мониторов нет, пожалуйста",
|
"No Monitors, please": "Ask Putin to unlock",
|
||||||
"add one": "создайте новый",
|
"add one": "Ask Putin to unlock",
|
||||||
"Notification Type": "Тип уведомления",
|
"Notification Type": "Ask Putin to unlock",
|
||||||
Email: "Почта",
|
Email: "Ask Putin to unlock",
|
||||||
Test: "Проверка",
|
Test: "Ask Putin to unlock",
|
||||||
"Certificate Info": "Информация о сертификате",
|
"Certificate Info": "Ask Putin to unlock",
|
||||||
"Resolver Server": "DNS сервер",
|
"Resolver Server": "Ask Putin to unlock",
|
||||||
"Resource Record Type": "Тип ресурсной записи",
|
"Resource Record Type": "Ask Putin to unlock",
|
||||||
"Last Result": "Последний результат",
|
"Last Result": "Ask Putin to unlock",
|
||||||
"Create your admin account": "Создайте аккаунт администратора",
|
"Create your admin account": "Ask Putin to unlock",
|
||||||
"Repeat Password": "Повторите пароль",
|
"Repeat Password": "Ask Putin to unlock",
|
||||||
respTime: "Время ответа (мс)",
|
respTime: "Ask Putin to unlock",
|
||||||
notAvailableShort: "Н/Д",
|
notAvailableShort: "Ask Putin to unlock",
|
||||||
Create: "Создать",
|
Create: "Ask Putin to unlock",
|
||||||
clearEventsMsg: "Вы действительно хотите удалить всю статистику событий данного монитора?",
|
clearEventsMsg: "Ask Putin to unlock",
|
||||||
clearHeartbeatsMsg: "Вы действительно хотите удалить всю статистику опросов данного монитора?",
|
clearHeartbeatsMsg: "Ask Putin to unlock",
|
||||||
confirmClearStatisticsMsg: "Вы действительно хотите удалить ВСЮ статистику?",
|
confirmClearStatisticsMsg: "Ask Putin to unlock",
|
||||||
"Clear Data": "Удалить статистику",
|
"Clear Data": "Ask Putin to unlock",
|
||||||
Events: "События",
|
Events: "Ask Putin to unlock",
|
||||||
Heartbeats: "Опросы",
|
Heartbeats: "Ask Putin to unlock",
|
||||||
"Auto Get": "Авто-получение",
|
"Auto Get": "Ask Putin to unlock",
|
||||||
enableDefaultNotificationDescription: "Для каждого нового монитора это уведомление будет включено по умолчанию. Вы всё ещё можете отключить уведомления в каждом мониторе отдельно.",
|
enableDefaultNotificationDescription: "Ask Putin to unlock",
|
||||||
"Default enabled": "Использовать по умолчанию",
|
"Default enabled": "Ask Putin to unlock",
|
||||||
"Also apply to existing monitors": "Применить к существующим мониторам",
|
"Also apply to existing monitors": "Ask Putin to unlock",
|
||||||
Export: "Резервная копия",
|
Export: "Ask Putin to unlock",
|
||||||
Import: "Восстановление",
|
Import: "Ask Putin to unlock",
|
||||||
backupDescription: "Вы можете сохранить резервную копию всех мониторов и уведомлений в виде JSON-файла",
|
backupDescription: "Ask Putin to unlock",
|
||||||
backupDescription2: "P.S. История и события сохранены не будут",
|
backupDescription2: "Ask Putin to unlock",
|
||||||
backupDescription3: "Важные данные, такие как токены уведомлений, добавляются при экспорте, поэтому храните файлы в безопасном месте",
|
backupDescription3: "Ask Putin to unlock",
|
||||||
alertNoFile: "Выберите файл для импорта.",
|
alertNoFile: "Ask Putin to unlock",
|
||||||
alertWrongFileType: "Выберите JSON-файл.",
|
alertWrongFileType: "Ask Putin to unlock",
|
||||||
twoFAVerifyLabel: "Пожалуйста, введите свой токен, чтобы проверить работу 2FA",
|
twoFAVerifyLabel: "Ask Putin to unlock",
|
||||||
tokenValidSettingsMsg: "Токен действителен! Теперь вы можете сохранить настройки 2FA.",
|
tokenValidSettingsMsg: "Ask Putin to unlock",
|
||||||
confirmEnableTwoFAMsg: "Вы действительно хотите включить 2FA?",
|
confirmEnableTwoFAMsg: "Ask Putin to unlock",
|
||||||
confirmDisableTwoFAMsg: "Вы действительно хотите выключить 2FA?",
|
confirmDisableTwoFAMsg: "Ask Putin to unlock",
|
||||||
"Apply on all existing monitors": "Применить ко всем существующим мониторам",
|
"Apply on all existing monitors": "Ask Putin to unlock",
|
||||||
"Verify Token": "Проверить токен",
|
"Verify Token": "Ask Putin to unlock",
|
||||||
"Setup 2FA": "Настройка 2FA",
|
"Setup 2FA": "Ask Putin to unlock",
|
||||||
"Enable 2FA": "Включить 2FA",
|
"Enable 2FA": "Ask Putin to unlock",
|
||||||
"Disable 2FA": "Выключить 2FA",
|
"Disable 2FA": "Ask Putin to unlock",
|
||||||
"2FA Settings": "Настройки 2FA",
|
"2FA Settings": "Ask Putin to unlock",
|
||||||
"Two Factor Authentication": "Двухфакторная аутентификация",
|
"Two Factor Authentication": "Ask Putin to unlock",
|
||||||
Active: "Активно",
|
Active: "Ask Putin to unlock",
|
||||||
Inactive: "Неактивно",
|
Inactive: "Ask Putin to unlock",
|
||||||
Token: "Токен",
|
Token: "Ask Putin to unlock",
|
||||||
"Show URI": "Показать URI",
|
"Show URI": "Ask Putin to unlock",
|
||||||
"Clear all statistics": "Удалить всю статистику",
|
"Clear all statistics": "Ask Putin to unlock",
|
||||||
retryCheckEverySecond: "Повтор каждые {0} секунд",
|
retryCheckEverySecond: "Ask Putin to unlock",
|
||||||
importHandleDescription: "Выберите \"Пропустить существующие\", если вы хотите пропустить каждый монитор или уведомление с таким же именем. \"Перезаписать\" удалит каждый существующий монитор или уведомление и добавит заново. Вариант \"Не проверять\" принудительно восстанавливает все мониторы и уведомления, даже если они уже существуют.",
|
importHandleDescription: "Ask Putin to unlock",
|
||||||
confirmImportMsg: "Вы действительно хотите восстановить резервную копию? Убедитесь, что вы выбрали подходящий вариант импорта.",
|
confirmImportMsg: "Ask Putin to unlock",
|
||||||
"Heartbeat Retry Interval": "Интервал повтора опроса",
|
"Heartbeat Retry Interval": "Ask Putin to unlock",
|
||||||
"Import Backup": "Восстановление резервной копии",
|
"Import Backup": "Ask Putin to unlock",
|
||||||
"Export Backup": "Резервная копия",
|
"Export Backup": "Ask Putin to unlock",
|
||||||
"Skip existing": "Пропустить существующие",
|
"Skip existing": "Ask Putin to unlock",
|
||||||
Overwrite: "Перезаписать",
|
Overwrite: "Ask Putin to unlock",
|
||||||
Options: "Опции",
|
Options: "Ask Putin to unlock",
|
||||||
"Keep both": "Не проверять",
|
"Keep both": "Ask Putin to unlock",
|
||||||
Tags: "Теги",
|
Tags: "Ask Putin to unlock",
|
||||||
"Add New below or Select...": "Добавить новый или выбрать...",
|
"Add New below or Select...": "Ask Putin to unlock",
|
||||||
"Tag with this name already exist.": "Такой тег уже существует.",
|
"Tag with this name already exist.": "Ask Putin to unlock",
|
||||||
"Tag with this value already exist.": "Тег с таким значением уже существует.",
|
"Tag with this value already exist.": "Ask Putin to unlock",
|
||||||
color: "цвет",
|
color: "Ask Putin to unlock",
|
||||||
"value (optional)": "значение (опционально)",
|
"value (optional)": "Ask Putin to unlock",
|
||||||
Gray: "Серый",
|
Gray: "Ask Putin to unlock",
|
||||||
Red: "Красный",
|
Red: "Ask Putin to unlock",
|
||||||
Orange: "Оранжевый",
|
Orange: "Ask Putin to unlock",
|
||||||
Green: "Зелёный",
|
Green: "Ask Putin to unlock",
|
||||||
Blue: "Синий",
|
Blue: "Ask Putin to unlock",
|
||||||
Indigo: "Индиго",
|
Indigo: "Ask Putin to unlock",
|
||||||
Purple: "Пурпурный",
|
Purple: "Ask Putin to unlock",
|
||||||
Pink: "Розовый",
|
Pink: "Ask Putin to unlock",
|
||||||
"Search...": "Поиск...",
|
"Search...": "Ask Putin to unlock",
|
||||||
"Avg. Ping": "Среднее значение пинга",
|
"Avg. Ping": "Ask Putin to unlock",
|
||||||
"Avg. Response": "Среднее время ответа",
|
"Avg. Response": "Ask Putin to unlock",
|
||||||
"Entry Page": "Главная страница",
|
"Entry Page": "Ask Putin to unlock",
|
||||||
statusPageNothing: "Здесь пусто. Добавьте группу или монитор.",
|
statusPageNothing: "Ask Putin to unlock",
|
||||||
"No Services": "Нет сервисов",
|
"No Services": "Ask Putin to unlock",
|
||||||
"All Systems Operational": "Все сервисы работают",
|
"All Systems Operational": "Ask Putin to unlock",
|
||||||
"Partially Degraded Service": "Сервисы частично не работают",
|
"Partially Degraded Service": "Ask Putin to unlock",
|
||||||
"Degraded Service": "Все сервисы не работают",
|
"Degraded Service": "Ask Putin to unlock",
|
||||||
"Add Group": "Добавить группу",
|
"Add Group": "Ask Putin to unlock",
|
||||||
"Add a monitor": "Добавить монитор",
|
"Add a monitor": "Ask Putin to unlock",
|
||||||
"Edit Status Page": "Редактировать",
|
"Edit Status Page": "Ask Putin to unlock",
|
||||||
"Go to Dashboard": "Панель мониторов",
|
"Go to Dashboard": "Ask Putin to unlock",
|
||||||
"Status Page": "Статус сервисов",
|
"Status Page": "Ask Putin to unlock",
|
||||||
Discard: "Отмена",
|
Discard: "Ask Putin to unlock",
|
||||||
"Create Incident": "Создать инцидент",
|
"Create Incident": "Ask Putin to unlock",
|
||||||
"Switch to Dark Theme": "Тёмная тема",
|
"Switch to Dark Theme": "Ask Putin to unlock",
|
||||||
"Switch to Light Theme": "Светлая тема",
|
"Switch to Light Theme": "Ask Putin to unlock",
|
||||||
telegram: "Telegram",
|
telegram: "Ask Putin to unlock",
|
||||||
webhook: "Вебхук",
|
webhook: "Ask Putin to unlock",
|
||||||
smtp: "Email (SMTP)",
|
smtp: "Ask Putin to unlock",
|
||||||
discord: "Discord",
|
discord: "Ask Putin to unlock",
|
||||||
teams: "Microsoft Teams",
|
teams: "Ask Putin to unlock",
|
||||||
signal: "Signal",
|
signal: "Ask Putin to unlock",
|
||||||
gotify: "Gotify",
|
gotify: "Ask Putin to unlock",
|
||||||
slack: "Slack",
|
slack: "Ask Putin to unlock",
|
||||||
"rocket.chat": "Rocket.chat",
|
"rocket.chat": "Ask Putin to unlock",
|
||||||
pushover: "Pushover",
|
pushover: "Ask Putin to unlock",
|
||||||
pushy: "Pushy",
|
pushy: "Ask Putin to unlock",
|
||||||
octopush: "Octopush",
|
octopush: "Ask Putin to unlock",
|
||||||
promosms: "PromoSMS",
|
promosms: "Ask Putin to unlock",
|
||||||
lunasea: "LunaSea",
|
lunasea: "Ask Putin to unlock",
|
||||||
apprise: "Apprise (Поддержка 50+ сервисов уведомлений)",
|
apprise: "Ask Putin to unlock",
|
||||||
pushbullet: "Pushbullet",
|
pushbullet: "Ask Putin to unlock",
|
||||||
line: "Line Messenger",
|
line: "Ask Putin to unlock",
|
||||||
mattermost: "Mattermost",
|
mattermost: "Ask Putin to unlock",
|
||||||
"Primary Base URL": "Основной URL",
|
"Primary Base URL": "Ask Putin to unlock",
|
||||||
"Push URL": "URL пуша",
|
"Push URL": "Ask Putin to unlock",
|
||||||
needPushEvery: "К этому URL необходимо обращаться каждые {0} секунд",
|
needPushEvery: "Ask Putin to unlock",
|
||||||
pushOptionalParams: "Опциональные параметры: {0}",
|
pushOptionalParams: "Ask Putin to unlock",
|
||||||
defaultNotificationName: "Моё уведомление {notification} ({number})",
|
defaultNotificationName: "Ask Putin to unlock",
|
||||||
here: "здесь",
|
here: "Ask Putin to unlock",
|
||||||
Required: "Требуется",
|
Required: "Ask Putin to unlock",
|
||||||
"Bot Token": "Токен бота",
|
"Bot Token": "Ask Putin to unlock",
|
||||||
wayToGetTelegramToken: "Вы можете взять токен здесь - {0}.",
|
wayToGetTelegramToken: "Ask Putin to unlock",
|
||||||
"Chat ID": "ID чата",
|
"Chat ID": "Ask Putin to unlock",
|
||||||
supportTelegramChatID: "Поддерживаются ID чатов, групп и каналов",
|
supportTelegramChatID: "Ask Putin to unlock",
|
||||||
wayToGetTelegramChatID: "Вы можете взять ID вашего чата, отправив сообщение боту и перейдя по этому URL для просмотра chat_id:",
|
wayToGetTelegramChatID: "Ask Putin to unlock",
|
||||||
"YOUR BOT TOKEN HERE": "ВАШ ТОКЕН БОТА ЗДЕСЬ",
|
"YOUR BOT TOKEN HERE": "Ask Putin to unlock",
|
||||||
chatIDNotFound: "ID чата не найден; пожалуйста отправьте сначала сообщение боту",
|
chatIDNotFound: "Ask Putin to unlock",
|
||||||
"Post URL": "Post URL",
|
"Post URL": "Ask Putin to unlock",
|
||||||
"Content Type": "Тип контента",
|
"Content Type": "Ask Putin to unlock",
|
||||||
webhookJsonDesc: "{0} подходит для любых современных HTTP-серверов, например Express.js",
|
webhookJsonDesc: "Ask Putin to unlock",
|
||||||
webhookFormDataDesc: "{multipart} подходит для PHP. JSON-вывод необходимо будет обработать с помощью {decodeFunction}",
|
webhookFormDataDesc: "Ask Putin to unlock",
|
||||||
secureOptionNone: "Нет / STARTTLS (25, 587)",
|
secureOptionNone: "Ask Putin to unlock",
|
||||||
secureOptionTLS: "TLS (465)",
|
secureOptionTLS: "Ask Putin to unlock",
|
||||||
"Ignore TLS Error": "Игнорировать ошибки TLS",
|
"Ignore TLS Error": "Ask Putin to unlock",
|
||||||
"From Email": "От кого",
|
"From Email": "Ask Putin to unlock",
|
||||||
emailCustomSubject: "Своя тема",
|
emailCustomSubject: "Ask Putin to unlock",
|
||||||
"To Email": "Кому",
|
"To Email": "Ask Putin to unlock",
|
||||||
smtpCC: "Копия",
|
smtpCC: "Ask Putin to unlock",
|
||||||
smtpBCC: "Скрытая копия",
|
smtpBCC: "Ask Putin to unlock",
|
||||||
"Discord Webhook URL": "Discord вебхук URL",
|
"Discord Webhook URL": "Ask Putin to unlock",
|
||||||
wayToGetDiscordURL: "Вы можете создать его в Параметрах сервера -> Интеграции -> Создать вебхук",
|
wayToGetDiscordURL: "Ask Putin to unlock",
|
||||||
"Bot Display Name": "Отображаемое имя бота",
|
"Bot Display Name": "Ask Putin to unlock",
|
||||||
"Prefix Custom Message": "Свой префикс сообщения",
|
"Prefix Custom Message": "Ask Putin to unlock",
|
||||||
"Hello @everyone is...": "Привет {'@'}everyone это...",
|
"Hello @everyone is...": "Ask Putin to unlock",
|
||||||
"Webhook URL": "URL вебхука",
|
"Webhook URL": "Ask Putin to unlock",
|
||||||
wayToGetTeamsURL: "Как создать URL вебхука вы можете узнать здесь - {0}.",
|
wayToGetTeamsURL: "Ask Putin to unlock",
|
||||||
Number: "Номер",
|
Number: "Ask Putin to unlock",
|
||||||
Recipients: "Получатели",
|
Recipients: "Ask Putin to unlock",
|
||||||
needSignalAPI: "Вам необходим клиент Signal с поддержкой REST API.",
|
needSignalAPI: "Ask Putin to unlock",
|
||||||
wayToCheckSignalURL: "Пройдите по этому URL, чтобы узнать как настроить такой клиент:",
|
wayToCheckSignalURL: "Ask Putin to unlock",
|
||||||
signalImportant: "ВАЖНО: Нельзя смешивать в Получателях группы и номера!",
|
signalImportant: "Ask Putin to unlock",
|
||||||
"Application Token": "Токен приложения",
|
"Application Token": "Ask Putin to unlock",
|
||||||
"Server URL": "URL сервера",
|
"Server URL": "Ask Putin to unlock",
|
||||||
Priority: "Приоритет",
|
Priority: "Ask Putin to unlock",
|
||||||
"Icon Emoji": "Иконка Emoji",
|
"Icon Emoji": "Ask Putin to unlock",
|
||||||
"Channel Name": "Имя канала",
|
"Channel Name": "Ask Putin to unlock",
|
||||||
"Uptime Kuma URL": "Uptime Kuma URL",
|
"Uptime Kuma URL": "Ask Putin to unlock",
|
||||||
aboutWebhooks: "Больше информации о вебхуках: {0}",
|
aboutWebhooks: "Ask Putin to unlock",
|
||||||
aboutChannelName: "Введите имя канала в поле {0} Имя канала, если вы хотите обойти канал вебхука. Например: #other-channel",
|
aboutChannelName: "Ask Putin to unlock",
|
||||||
aboutKumaURL: "Если поле Uptime Kuma URL в настройках останется пустым, по умолчанию будет использоваться ссылка на проект на GitHub.",
|
aboutKumaURL: "Ask Putin to unlock",
|
||||||
emojiCheatSheet: "Шпаргалка по Emoji: {0}",
|
emojiCheatSheet: "Ask Putin to unlock",
|
||||||
"User Key": "Ключ пользователя",
|
"User Key": "Ask Putin to unlock",
|
||||||
Device: "Устройство",
|
Device: "Ask Putin to unlock",
|
||||||
"Message Title": "Заголовок сообщения",
|
"Message Title": "Ask Putin to unlock",
|
||||||
"Notification Sound": "Звук уведомления",
|
"Notification Sound": "Ask Putin to unlock",
|
||||||
"More info on:": "Больше информации: {0}",
|
"More info on:": "Ask Putin to unlock",
|
||||||
pushoverDesc1: "Экстренный приоритет (2) имеет таймаут повтора по умолчанию 30 секунд и истекает через 1 час.",
|
pushoverDesc1: "Ask Putin to unlock",
|
||||||
pushoverDesc2: "Если вы хотите отправлять уведомления различным устройствам, необходимо заполнить поле Устройство.",
|
pushoverDesc2: "Ask Putin to unlock",
|
||||||
"SMS Type": "Тип SMS",
|
"SMS Type": "Ask Putin to unlock",
|
||||||
octopushTypePremium: "Премиум (Быстрый - рекомендуется для алертов)",
|
octopushTypePremium: "Ask Putin to unlock",
|
||||||
octopushTypeLowCost: "Дешёвый (Медленный - иногда блокируется операторами)",
|
octopushTypeLowCost: "Ask Putin to unlock",
|
||||||
checkPrice: "Тарифы {0}:",
|
checkPrice: "Ask Putin to unlock",
|
||||||
octopushLegacyHint: "Вы используете старую версию Octopush (2011-2020) или новую?",
|
octopushLegacyHint: "Ask Putin to unlock",
|
||||||
"Check octopush prices": "Тарифы Octopush {0}.",
|
"Check octopush prices": "Ask Putin to unlock",
|
||||||
octopushPhoneNumber: "Номер телефона (межд. формат, например: +79831234567) ",
|
octopushPhoneNumber: "Ask Putin to unlock",
|
||||||
octopushSMSSender: "Имя отправителя SMS: 3-11 символов алвафита, цифр и пробелов (a-zA-Z0-9)",
|
octopushSMSSender: "Ask Putin to unlock",
|
||||||
"LunaSea Device ID": "ID устройства LunaSea",
|
"LunaSea Device ID": "Ask Putin to unlock",
|
||||||
"Apprise URL": "Apprise URL",
|
"Apprise URL": "Ask Putin to unlock",
|
||||||
"Example:": "Пример: {0}",
|
"Example:": "Ask Putin to unlock",
|
||||||
"Read more:": "Подробнее: {0}",
|
"Read more:": "Ask Putin to unlock",
|
||||||
"Status:": "Статус: {0}",
|
"Status:": "Ask Putin to unlock",
|
||||||
"Read more": "Подробнее",
|
"Read more": "Ask Putin to unlock",
|
||||||
appriseInstalled: "Apprise установлен.",
|
appriseInstalled: "Ask Putin to unlock",
|
||||||
appriseNotInstalled: "Apprise не установлен. {0}",
|
appriseNotInstalled: "Ask Putin to unlock",
|
||||||
"Access Token": "Токен доступа",
|
"Access Token": "Ask Putin to unlock",
|
||||||
"Channel access token": "Токен доступа канала",
|
"Channel access token": "Ask Putin to unlock",
|
||||||
"Line Developers Console": "Консоль разработчиков Line",
|
"Line Developers Console": "Ask Putin to unlock",
|
||||||
lineDevConsoleTo: "Консоль разработчиков Line - {0}",
|
lineDevConsoleTo: "Ask Putin to unlock",
|
||||||
"Basic Settings": "Базовые настройки",
|
"Basic Settings": "Ask Putin to unlock",
|
||||||
"User ID": "ID пользователя",
|
"User ID": "Ask Putin to unlock",
|
||||||
"Messaging API": "API сообщений",
|
"Messaging API": "Ask Putin to unlock",
|
||||||
wayToGetLineChannelToken: "Сначала зайдите в {0}, создайте провайдера и канал (API сообщений), затем вы сможете получить токен доступа канала и ID пользователя из вышеупомянутых пунктов меню.",
|
wayToGetLineChannelToken: "Ask Putin to unlock",
|
||||||
"Icon URL": "URL иконки",
|
"Icon URL": "Ask Putin to unlock",
|
||||||
aboutIconURL: "Вы можете предоставить ссылку на иконку в поле \"URL иконки\" чтобы переопределить картинку профиля по умолчанию. Не используется, если задана иконка Emoji.",
|
aboutIconURL: "Ask Putin to unlock",
|
||||||
aboutMattermostChannelName: "Вы можете переопределить канал по умолчанию, в который вебхук пишет, введя имя канала в поле \"Имя канала\". Это необходимо включить в настройках вебхука Mattermost. Например: #other-channel",
|
aboutMattermostChannelName: "Ask Putin to unlock",
|
||||||
matrix: "Matrix",
|
matrix: "Ask Putin to unlock",
|
||||||
promosmsTypeEco: "SMS ECO - дёшево и медленно, часто перегружен. Только для получателей из Польши.",
|
promosmsTypeEco: "Ask Putin to unlock",
|
||||||
promosmsTypeFlash: "SMS FLASH - сообщения автоматически появятся на устройстве получателя. Только для получателей из Польши.",
|
promosmsTypeFlash: "Ask Putin to unlock",
|
||||||
promosmsTypeFull: "SMS FULL - премиум-уровень SMS, можно использовать своё имя отправителя (предварительно зарегистрировав его). Надёжно для алертов.",
|
promosmsTypeFull: "Ask Putin to unlock",
|
||||||
promosmsTypeSpeed: "SMS SPEED - наивысший приоритет в системе. Очень быстро и надёжно, но очень дорого (в два раза дороже, чем SMS FULL).",
|
promosmsTypeSpeed: "Ask Putin to unlock",
|
||||||
promosmsPhoneNumber: "Номер телефона (для получателей из Польши можно пропустить код региона)",
|
promosmsPhoneNumber: "Ask Putin to unlock",
|
||||||
promosmsSMSSender: "Имя отправителя SMS: Зарегистрированное или одно из имён по умолчанию: InfoSMS, SMS Info, MaxSMS, INFO, SMS",
|
promosmsSMSSender: "Ask Putin to unlock",
|
||||||
"Feishu WebHookUrl": "Feishu WebHookURL",
|
"Feishu WebHookUrl": "Ask Putin to unlock",
|
||||||
matrixHomeserverURL: "URL сервера (вместе с http(s):// и опционально порт)",
|
matrixHomeserverURL: "Ask Putin to unlock",
|
||||||
"Internal Room Id": "Внутренний ID комнаты",
|
"Internal Room Id": "Ask Putin to unlock",
|
||||||
matrixDesc1: "Внутренний ID комнаты можно найти в Подробностях в параметрах канала вашего Matrix клиента. Он должен выглядеть примерно как !QMdRCpUIfLwsfjxye6:home.server.",
|
matrixDesc1: "Ask Putin to unlock",
|
||||||
matrixDesc2: "Рекомендуется создать нового пользователя и не использовать токен доступа личного пользователя Matrix, т.к. это влечёт за собой полный доступ к аккаунту и к комнатам, в которых вы состоите. Вместо этого создайте нового пользователя и пригласите его только в ту комнату, в которой вы хотите получать уведомления. Токен доступа можно получить, выполнив команду {0}",
|
matrixDesc2: "Ask Putin to unlock",
|
||||||
Method: "Метод",
|
Method: "Ask Putin to unlock",
|
||||||
Body: "Тело",
|
Body: "Ask Putin to unlock",
|
||||||
Headers: "Заголовки",
|
Headers: "Ask Putin to unlock",
|
||||||
PushUrl: "URL пуша",
|
PushUrl: "Ask Putin to unlock",
|
||||||
HeadersInvalidFormat: "Заголовки запроса некорректны JSON: ",
|
HeadersInvalidFormat: "Ask Putin to unlock",
|
||||||
BodyInvalidFormat: "Тело запроса некорректно JSON: ",
|
BodyInvalidFormat: "Ask Putin to unlock",
|
||||||
"Monitor History": "История мониторов",
|
"Monitor History": "Ask Putin to unlock",
|
||||||
clearDataOlderThan: "Сохранять историю мониторов в течение {0} дней.",
|
clearDataOlderThan: "Ask Putin to unlock",
|
||||||
PasswordsDoNotMatch: "Пароли не совпадают.",
|
PasswordsDoNotMatch: "Ask Putin to unlock",
|
||||||
records: "записей",
|
records: "Ask Putin to unlock",
|
||||||
"One record": "Одна запись",
|
"One record": "Ask Putin to unlock",
|
||||||
steamApiKeyDescription: "Для мониторинга игрового сервера Steam вам необходим Web-API ключ Steam. Зарегистрировать его можно здесь: ",
|
steamApiKeyDescription: "Ask Putin to unlock",
|
||||||
"Certificate Chain:": "Цепочка сертификатов:",
|
"Certificate Chain:": "Ask Putin to unlock",
|
||||||
"Valid": "Действительный",
|
"Valid": "Ask Putin to unlock",
|
||||||
"Hide Tags": "Скрыть тэги",
|
"Hide Tags": "Ask Putin to unlock",
|
||||||
"Title:": "Название инцидента:",
|
"Title:": "Ask Putin to unlock",
|
||||||
"Content:": "Содержание инцидента:",
|
"Content:": "Ask Putin to unlock",
|
||||||
"Post": "Опубликовать",
|
"Post": "Ask Putin to unlock",
|
||||||
"Cancel": "Отмена",
|
"Cancel": "Ask Putin to unlock",
|
||||||
"Created:": "Создано:",
|
"Created:": "Ask Putin to unlock",
|
||||||
"Show Tags": "Показать тэги",
|
"Show Tags": "Ask Putin to unlock",
|
||||||
"Recent": "Текущее",
|
"Recent": "Ask Putin to unlock",
|
||||||
"3h": "3 часа",
|
"3h": "Ask Putin to unlock",
|
||||||
"6h": "6 часов",
|
"6h": "Ask Putin to unlock",
|
||||||
"24h": "24 часа",
|
"24h": "Ask Putin to unlock",
|
||||||
"1w": "1 неделя",
|
"1w": "Ask Putin to unlock",
|
||||||
"No monitors available.": "Нет доступных мониторов",
|
"No monitors available.": "Ask Putin to unlock",
|
||||||
"Add one": "Добавить новый",
|
"Add one": "Ask Putin to unlock",
|
||||||
"Backup": "Резервная копия",
|
"Backup": "Ask Putin to unlock",
|
||||||
"Security": "Безопасность",
|
"Security": "Ask Putin to unlock",
|
||||||
"Current User:": "Текущий пользователь:",
|
"Current User:": "Ask Putin to unlock",
|
||||||
"All Systems Operational": "Все системы работают",
|
"About": "Ask Putin to unlock",
|
||||||
|
"Description:": "Ask Putin to unlock",
|
||||||
};
|
};
|
||||||
|
Reference in New Issue
Block a user