Merge branch 'master' into 2.0.X

pull/2720/head
Louis Lam 9 months ago
commit eec221247f

4
package-lock.json generated

@ -1,12 +1,12 @@
{
"name": "uptime-kuma",
"version": "1.23.0-beta.1",
"version": "1.23.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "uptime-kuma",
"version": "1.23.0-beta.1",
"version": "1.23.0",
"license": "MIT",
"dependencies": {
"@grpc/grpc-js": "~1.7.3",

@ -1,6 +1,6 @@
{
"name": "uptime-kuma",
"version": "1.23.0-beta.1",
"version": "1.23.0",
"license": "MIT",
"repository": {
"type": "git",
@ -39,7 +39,7 @@
"build-docker-nightly-local": "npm run build && docker build -f docker/dockerfile -t louislam/uptime-kuma:nightly2 --target nightly .",
"build-docker-pr-test": "docker buildx build -f docker/dockerfile --platform linux/amd64,linux/arm64 -t louislam/uptime-kuma:pr-test --target pr-test . --push",
"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.22.1 && npm ci --production && npm run download-dist",
"setup": "git checkout 1.23.0 && npm ci --production && npm run download-dist",
"download-dist": "node extra/download-dist.js",
"mark-as-nightly": "node extra/mark-as-nightly.js",
"reset-password": "node extra/reset-password.js",

@ -834,8 +834,9 @@
"wayToGetFlashDutyKey": "Můžete přejít na stránku Kanál -> (Vyberte kanál) -> Integrace -> Přidat novou integraci, přidat \"Vlastní událost\" a získat adresu pro odeslání, zkopírovat klíč integrace do adresy. Další informace naleznete na adrese",
"Request Timeout": "Časový limit požadavku",
"timeoutAfter": "Vypršení časového limitu po {0} sekundách",
"styleElapsedTime": "Čas uplynulý pod pruhem poslední odpovědi",
"styleElapsedTime": "Čas uplynulý pod heartbeat ukazatelem",
"styleElapsedTimeShowWithLine": "Zobrazit (s linkou)",
"gamedigGuessPortDescription": "Port používaný protokolem Valve Server Query Protocol se může lišit od portu klienta. Pokud se monitor nemůže připojit k serveru, zkuste to.",
"styleElapsedTimeShowNoLine": "Zobrazit (bez linky)"
"styleElapsedTimeShowNoLine": "Zobrazit (bez linky)",
"gamedigGuessPort": "Gamedig: Guess Port"
}

@ -36,7 +36,7 @@
"Version": "نسخه",
"Check Update On GitHub": "بررسی بروزرسانی بر روی گیت‌هاب",
"List": "لیست",
"Add": "اضافه",
"Add": "اضافه کردن",
"Add New Monitor": "اضافه کردن مانیتور جدید",
"Quick Stats": "خلاصه وضعیت",
"Up": "فعال",
@ -241,7 +241,7 @@
"apiKeyAddedMsg": "کلید API شما اضافه شده است. لطفاً آن را یادداشت کنید زیرا دیگر نمایش داده نخواهد شد.",
"deleteAPIKeyMsg": "آیا مطمئن هستید که می خواهید این کلید API را غیرفعال کنید؟",
"twilioAccountSID": "SID حساب",
"twilioAuthToken": "توکن اعتبارسنجی",
"twilioAuthToken": "توکن اعتبارسنجی / کلید مخفی API",
"appriseNotInstalled": "Apprise نصب نشده است. {0}",
"trustProxyDescription": "به هدرهای «X-Forwarded-*» اعتماد کن. اگر می‌خواهید IP مشتری صحیح را دریافت کنید و آپ‌تایم کومای شما پشت پروکسی مانند Nginx یا Apache قرار دارد، باید این گزینه را فعال کنید.",
"matrixDesc2": "اکیداً توصیه می‌شود که یک کاربر جدید ایجاد کنید و از رمز دسترسی کاربر Matrix خود استفاده نکنید زیرا امکان دسترسی کامل به حساب شما و تمام اتاق‌هایی را که به آنها ملحق شده‌اید می‌دهد. در عوض، یک کاربر جدید ایجاد کنید و فقط او را به اتاقی دعوت کنید که می‌خواهید اعلان را دریافت کنید. می‌توانید با اجرای {0} توکن دسترسی را دریافت کنید",
@ -642,7 +642,7 @@
"Schedule maintenance": "زمانبندی نگهداری (غیرفعال سازی دستی)",
"webhookFormDataDesc": "{multipart} برای PHP مناسب است. آرایه JSON نیاز است تا به این شکل باز شود {decodeFunction}",
"webhookAdditionalHeadersTitle": "هدر اضافی",
"webhookAdditionalHeadersDesc": "تنظیم هدر های اضافی که نیاز است با وب هوک ارسال شود.",
"webhookAdditionalHeadersDesc": "تنظیم هدر های اضافی که نیاز است با وب هوک ارسال شود. هر هدر باید به کیلد/مقدار JSON تعریف شده باشد.",
"Webhook URL": "آدرس وب هوک",
"Application Token": "توکن اپلیکیشن",
"Style": "حالت ها",
@ -672,7 +672,7 @@
"Server Timezone": "منطقه زمانی در سرور",
"statusPageMaintenanceEndDate": "پایان",
"IconUrl": "URL آیکون",
"Enable DNS Cache": "فعال سازی کش DNS",
"Enable DNS Cache": "فعال سازی کش DNS برای مانیتور های HTTP",
"Access Token": "توکن دسترسی",
"smtp": "ایمیل (SMTP)",
"Device": "دستگاه",
@ -727,8 +727,8 @@
"Badge Type": "نوع نشان",
"Badge Duration": "مدت نشان",
"Badge Label": "برچسب نشان",
"Badge Prefix": "پیشوند نشان",
"Badge Suffix": "پسوند نشان",
"Badge Prefix": "مقدار پیشوند نشان",
"Badge Suffix": "مقدار پسوند نشان",
"Badge Label Color": "رنگ برچسب نشان",
"Badge Color": "رنگ نشان",
"Badge Label Prefix": "پیشوند برچسب نشان",
@ -752,5 +752,61 @@
"Reconnecting...": "ارتباط مجدد...",
"Monitor Group": "گروه مانیتور",
"Group": "گروه",
"Close": "بستن"
"Close": "بستن",
"Request Timeout": "زمان تایم اوت ریکوئست",
"filterActive": "فعال",
"webhookCustomBodyDesc": "یک بدنه HTTP سفارشی برای ریکوئست تعریف کنید. متغیر های قابل استفاده: {msg}, {heartbeat}, {monitor}.",
"tailscalePingWarning": "برای استفاده از Tailscale Ping monitor، شما باید آپتایم کوما را بدون استفاده از داکر و همچنین Tailscale client را نیز بر روی سرور خود نصب داشته باشید.",
"jsonQueryDescription": "یک کوئری json در برابر پاسخ انجام دهید و مقدار مورد انتظار را (مقدار برگشتی برای مقایسه به رشته تبدیل می شود). برای مستندات درباره زبان کوئری، <a href='https://jsonata.org/'>jsonata.org</a> مشاهده کنید. همچنین محیط تست را میتوانید در <a href='https://try.jsonata.org/'>اینجا</a> پیدا کنید.",
"Enter the list of brokers": "لیست بروکر هارا وارد کنید",
"Enable Kafka Producer Auto Topic Creation": "فعال سازی ایجاپ موضوع اتوماتیک تهیه کننده",
"Secret AccessKey": "کلید محرمانه AccessKey",
"wayToGetFlashDutyKey": "می توانید به کانال -> (انتخاب یک کانال) -> یکپارچه سازی -> صفحه یکپارچه سازی جدید بروید، یک \"رویداد سفارشی\" را برای دریافت یک آدرس فشار اضافه کنید، کلید یکپارچه سازی را در آدرس کپی کنید. برای اطلاعات بیشتر لطفا مراجعه کنید به",
"showCertificateExpiry": "نمایش زمان به پایان رسیدن اعتبار سرتیفیکیت",
"gamedigGuessPortDescription": "پورت مورد استفاده توسط پروتکل Query Valve Server ممکن است با پورت مشتری متفاوت باشد. اگر مانیتور نمی تواند به سرور شما متصل شود، این را امتحان کنید.",
"invertKeywordDescription": "دنبال کلمات کلیدی ناموجود باشید تا آنهایی که موجود است.",
"Notify Channel": "آگاه کردن کانال",
"timeoutAfter": "تایم اوت بعد از {0} ثانیه",
"FlashDuty Severity": "شدت",
"nostrRelays": "ریلی Nostr",
"nostrRelaysHelp": "یک آدرس ریلی به ازای هر خط",
"nostrSender": "کلید محرمانه فرسته (nsec)",
"gamedigGuessPort": "Gamedig: پورت پرسش",
"styleElapsedTime": "زمان سپری شده زیر heartbeat bar",
"styleElapsedTimeShowNoLine": "نمایش (بدون خط)",
"styleElapsedTimeShowWithLine": "نمایش (با خط)",
"filterActivePaused": "متوقف شده",
"webhookBodyPresetOption": "از پیش تعیین شده - {0}",
"webhookBodyCustomOption": "بدنه سفارشی",
"selectedMonitorCount": "انتخاب شده: {0}",
"Check/Uncheck": "انتخاب/ عدم انتخاب",
"chromeExecutable": "فایل اجرایی کروم/کرومیوم",
"chromeExecutableAutoDetect": "تشخیص خودکار",
"chromeExecutableDescription": "برای کاربران داکر، اگر کرومیوم را هنوز نصب نکردید، ممکن است چند دقیقه زمان ببرد تا کرومیوم نصب و نتایج نشان داده شود. همچنین ممکن است تا 1 گیگابایت فضا بر روی سرور نیاز باشد.",
"Select": "انتخاب",
"aboutNotifyChannel": "آگاه کردن کانال یک نوتیفیکیشن دسکتاپ یا تلفن همراه را برای همه اعضای کانال راه‌اندازی می‌کند، خواه در دسترس بودن آنها فعال باشد یا غیرفعال.",
"Server URL should not contain the nfty topic": "URL سرور نباید حاوی موضوع nfty باشد",
"PushDeer Server": "سرور PushDeer",
"pushDeerServerDescription": "برای استفاده از سرور رسمی خالی بگذارید",
"twilioApiKey": "کلید API (اختیاری)",
"Badge Duration (in hours)": "مدت نشان (در ساعت)",
"Badge Preview": "پیش نمایش نشان",
"Kafka Brokers": "بروکر Kafka",
"Press Enter to add broker": "Enter را برای افزودن بروکر جدید فشار دهید",
"Kafka Topic Name": "عنوان موضوع",
"Kafka Producer Message": "پیام تهیه کننده",
"Enable Kafka SSL": "فعال سازی SSL",
"Kafka SASL Options": "گزینه های SASL",
"Mechanism": "مکانیزم",
"Pick a SASL Mechanism...": "یک مکانیزم SASL انتخاب کنید...",
"Authorization Identity": "اطلاعات اعتبارسنجی",
"AccessKey Id": "آیدی AccessKey",
"Session Token": "توکن سشن",
"Request Body": "بدنه پیام",
"nostrRecipients": "کلید عمومی گیرنده (npub)",
"nostrRecipientsHelp": "فرمت npub، یکی به ازای هر خط",
"noOrBadCertificate": "بدون سرتیفیکت یا بد",
"Invert Keyword": "کلمه کلیدی معکوس",
"Expected Value": "مقدار مورد انتظار",
"Json Query": "کوئری جیسون"
}

@ -786,5 +786,7 @@
"install": "Pasang",
"promosmsAllowLongSMS": "Izinkan SMS panjang",
"Badge Pending Color": "Warna Lencana Tertunda",
"Monitor Group": "Monitor Grup"
"Monitor Group": "Monitor Grup",
"Expected Value": "Value yang diharapkan",
"Json Query": "Json Query"
}

@ -31,5 +31,9 @@
"day": "dia | dias",
"languageName": "Português",
"Primary Base URL": "URL base primário",
"No important events": "Nenhum evento importante"
"No important events": "Nenhum evento importante",
"Dashboard": "Dashboard",
"Add New Monitor": "Adicionar Novo Monitor",
"Home": "Home",
"Check Update On GitHub": "Verificar por Actualizações no GitHub"
}

@ -746,7 +746,7 @@
"Proto Method": "Метод Proto",
"Proto Content": "Содержание Proto",
"telegramMessageThreadID": "(Необязательно) ID цепочки сообщений",
"statusPageRefreshIn": "Обновлять каждые: {0}",
"statusPageRefreshIn": "Обновление через: {0}",
"twilioAccountSID": "SID учетной записи",
"twilioAuthToken": "Токен авторизации / Секретный API ключ",
"twilioFromNumber": "С номера",

@ -201,5 +201,19 @@
"statusPageRefreshIn": "Obnovenie za: {0}",
"emojiCheatSheet": "Emotikony: {0}",
"Read more": "Prečítajte si viac",
"appriseInstalled": "Apprise je nainštalovaný."
"appriseInstalled": "Apprise je nainštalovaný.",
"Reconnecting...": "Prepájanie...",
"Request Timeout": "Platnosť požiadavky vypršala",
"styleElapsedTimeShowWithLine": "Zobraziť (S Riadkom)",
"webhookCustomBodyDesc": "Zadajte vlastné HTTP Body pre request. Šablónové premenné {msg}, {heartbeat}, {monitor} sú akceptované.",
"timeoutAfter": "Platnosť požiadavky vypršala po {0} sekundách",
"styleElapsedTime": "Uplynulý čas pod lištou srdcového tepu",
"styleElapsedTimeShowNoLine": "Zobraziť (Žiadny riadok)",
"filterActive": "Aktívne",
"filterActivePaused": "Pozastavené",
"Home": "Domov",
"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"
}

@ -440,7 +440,7 @@
"uninstall": "解除安裝",
"wayToGetZohoCliqURL": "您可以前往此頁面以了解如何建立 Webhook 網址 {0}。",
"Select status pages...": "選擇 Status Page…",
"webhookAdditionalHeadersDesc": "設定傳送 Webhook 時使用的額外 Header。",
"webhookAdditionalHeadersDesc": "設定傳送 Webhook 時使用的額外 Header。請使用 JSON key/value 格式。",
"topic": "Topic",
"topicExplanation": "監測 MQTT 中的一個 Topic",
"successMessageExplanation": "MQTT 中收到視為成功的訊息",

Loading…
Cancel
Save