chore: sync Crowdin translations

This commit is contained in:
LukeGus committed 2026-10-02 06:39:59 +00:00
1 parent 28e74de452
commit 307667ce0f
560 files changed
+46398 -46398

No files matched your search

+119 -119
View File
@@ -1,172 +1,172 @@
{
"nav": {
"alerts": "Alerts"
"alerts": "সতর্কতা"
},
"permissions": {
"use": {
"title": "Use alerts",
"description": "Get alerts in the inbox and send them to your own channels."
"title": "সতর্কতা ব্যবহার করুন",
"description": "ইনবক্সে অ্যালার্ট পান এবং সেগুলো আপনার নিজের চ্যানেলগুলোতে পাঠান।"
}
},
"onboarding": {
"feature": "Alerts",
"featureDesc": "Every alert in one inbox, sent on to Discord, ntfy, email or a webhook if you want."
"feature": "সতর্কতা",
"featureDesc": "সব অ্যালার্ট একটি ইনবক্সেই থাকবে, যা আপনি চাইলে ডিসকর্ড, এনটিএফওয়াই, ইমেল বা ওয়েবহুকে পাঠাতে পারবেন।"
},
"settings": {
"group": {
"general": "General",
"email": "Email"
"general": "সাধারণ",
"email": "ইমেল"
},
"admin": {
"announcements": {
"label": "Termix announcements",
"description": "Show news from the Termix team, like security notices and releases, in everyone's inbox."
"label": "টারমিক্স ঘোষণা",
"description": "টারমিক্স টিমের পক্ষ থেকে নিরাপত্তা বিজ্ঞপ্তি এবং নতুন রিলিজের মতো খবরগুলো সবার ইনবক্সে দেখান।"
},
"retentionDays": {
"label": "Keep alerts for (days)",
"description": "Older alerts are removed from every inbox."
"label": "(দিন) পর্যন্ত সতর্কতা চালু রাখুন",
"description": "প্রতিটি ইনবক্স থেকে পুরোনো অ্যালার্টগুলো মুছে ফেলা হয়।"
},
"smtpHost": {
"label": "SMTP server",
"description": "Needed for email channels. Leave empty to turn email off.",
"label": "SMTP সার্ভার",
"description": "ইমেল চ্যানেলের জন্য প্রয়োজন। ইমেল বন্ধ করতে খালি রাখুন।",
"placeholder": "smtp.example.com"
},
"smtpPort": {
"label": "SMTP port",
"description": "Usually 587 with STARTTLS or 465 with TLS."
"label": "SMTP পোর্ট",
"description": "সাধারণত STARTTLS সহ 587 অথবা TLS সহ 465।"
},
"smtpSecure": {
"label": "Use TLS from the start",
"description": "Turn on for port 465. Leave off for 587, which upgrades to TLS on its own."
"label": "শুরু থেকেই TLS ব্যবহার করুন",
"description": "পোর্ট ৪৬৫-এর জন্য চালু করুন। ৫৮৭-এর জন্য বন্ধ রাখুন, যেটি নিজে থেকেই TLS-এ আপগ্রেড হয়ে যায়।"
},
"smtpUser": {
"label": "SMTP username",
"description": "Leave empty if the server does not need a login."
"label": "SMTP ব্যবহারকারীর নাম",
"description": "সার্ভারে লগইন করার প্রয়োজন না হলে এই স্থানটি খালি রাখুন।"
},
"smtpPassword": {
"label": "SMTP password",
"description": "Stored encrypted."
"label": "SMTP পাসওয়ার্ড",
"description": "এনক্রিপ্ট করে সংরক্ষণ করা হয়েছে।"
},
"smtpFrom": {
"label": "From address",
"description": "The sender alerts come from.",
"placeholder": "Termix <alerts@example.com>"
"label": "ঠিকানা থেকে",
"description": "প্রেরকের কাছ থেকে সতর্কতাগুলো আসে।",
"placeholder": "টারমিক্স <alerts@example.com>"
}
},
"user": {
"popups": {
"label": "Alert popups",
"description": "Which new alerts pop up while you use Termix. They always land in the inbox.",
"all": "All alerts",
"warning": "Warnings and critical",
"critical": "Critical only",
"off": "None"
"label": "সতর্কতা পপআপ",
"description": "আপনি Termix ব্যবহার করার সময় কোন নতুন অ্যালার্টগুলো আসে? সেগুলো সবসময় ইনবক্সে আসে।",
"all": "সমস্ত সতর্কতা",
"warning": "সতর্কতা এবং সমালোচনামূলক",
"critical": "শুধুমাত্র সমালোচনামূলক",
"off": "কোনোটিই না"
}
}
},
"sections": {
"inbox": "Inbox",
"channels": "Channels",
"rules": "Delivery rules"
"inbox": "ইনবক্স",
"channels": "চ্যানেল",
"rules": "ডেলিভারি নিয়মাবলী"
},
"severity": {
"info": "Info",
"success": "Success",
"warning": "Warning",
"critical": "Critical"
"info": "তথ্য",
"success": "সাফল্য",
"warning": "সতর্কতা",
"critical": "সমালোচনামূলক"
},
"inbox": {
"sourceTermix": "Termix",
"openLink": "Open",
"view": "View",
"unread": "Unread",
"deliveryFailed_one": "{{count}} channel failed",
"deliveryFailed_other": "{{count}} channels failed",
"markRead": "Mark as read",
"markUnread": "Mark as unread",
"markAllRead": "Mark all as read",
"delete": "Delete",
"clearRead": "Delete read alerts",
"cleared_one": "Deleted {{count}} alert",
"cleared_other": "Deleted {{count}} alerts",
"filterAll": "All",
"filterUnread": "Unread",
"anySeverity": "Any severity",
"anySource": "Any source",
"openAll": "Open in a tab",
"empty": "No alerts yet.",
"emptyUnread": "You are all caught up.",
"loadMore": "Load more"
"sourceTermix": "টার্মিক্স",
"openLink": "খোলা",
"view": "দেখুন",
"unread": "অপঠিত",
"deliveryFailed_one": "{{count}} চ্যানেল ব্যর্থ হয়েছে",
"deliveryFailed_other": "{{count}} চ্যানেল ব্যর্থ হয়েছে",
"markRead": "পঠিত হিসেবে চিহ্নিত করুন",
"markUnread": "অপঠিত হিসাবে চিহ্নিত করুন",
"markAllRead": "সবগুলো পঠিত হিসেবে চিহ্নিত করুন।",
"delete": "মুছে ফেলুন",
"clearRead": "পঠিত সতর্কতাগুলি মুছুন",
"cleared_one": "{{count}} সতর্কতা মুছে ফেলা হয়েছে",
"cleared_other": "মুছে ফেলা {{count}} সতর্কতা",
"filterAll": "সব",
"filterUnread": "অপঠিত",
"anySeverity": "যেকোনো তীব্রতা",
"anySource": "যেকোনো উৎস",
"openAll": "একটি ট্যাবে খুলুন",
"empty": "এখনো কোনো সতর্কতা আসেনি।",
"emptyUnread": "আপনি সবকিছু জেনে গেছেন।",
"loadMore": "আরও লোড করুন"
},
"channels": {
"intro": "Channels are where alerts can go outside Termix. Delivery rules pick which alerts use them.",
"add": "Add channel",
"edit": "Edit channel",
"test": "Send a test",
"testSent": "Test alert sent",
"testFailed": "Test failed: {{error}}",
"deleteConfirm": "Delete the channel \"{{name}}\"?",
"deleted": "Channel deleted",
"empty": "No channels yet.",
"enabled": "Enabled",
"needsSave": "This channel needs to be opened and saved again before it can send.",
"name": "Name",
"nameRequired": "Name is required",
"type": "Type",
"intro": "চ্যানেল হলো এমন জায়গা যেখানে অ্যালার্টগুলো টারমিক্সের বাইরে যেতে পারে। ডেলিভারি রুলগুলো নির্ধারণ করে কোন অ্যালার্টগুলো সেখানে ব্যবহৃত হবে।",
"add": "চ্যানেল যোগ করুন",
"edit": "চ্যানেল সম্পাদনা করুন",
"test": "একটি পরীক্ষা পাঠান",
"testSent": "পরীক্ষার সতর্কতা পাঠানো হয়েছে",
"testFailed": "পরীক্ষা ব্যর্থ হয়েছে: {{error}}",
"deleteConfirm": "\"{{name}} \" চ্যানেলটি মুছে ফেলবেন?",
"deleted": "চ্যানেল মুছে ফেলা হয়েছে",
"empty": "এখনো কোনো চ্যানেল নেই।",
"enabled": "সক্ষম করা হয়েছে",
"needsSave": "পাঠানোর আগে এই চ্যানেলটি আবার খুলতে ও সংরক্ষণ করতে হবে।",
"name": "নাম",
"nameRequired": "নাম আবশ্যক",
"type": "প্রকার",
"types": {
"webhook": "Webhook",
"ntfy": "ntfy",
"discord": "Discord",
"email": "Email"
"webhook": "ওয়েবহুক",
"ntfy": "এনটিএফওয়াই",
"discord": "ডিসকর্ড",
"email": "ইমেল"
},
"emailUnavailable": "Email needs an SMTP server, which an admin sets up in the Alerts settings.",
"webhookUrl": "URL",
"webhookHint": "Gets a JSON body for every alert.",
"method": "Method",
"headers": "Headers",
"headersHint": "One per line, like Name: value.",
"ntfyServer": "Server URL",
"ntfyTopic": "Topic",
"ntfyToken": "Access token (optional)",
"discordUrl": "Discord webhook URL",
"discordHint": "From the channel's settings in Discord, under Integrations.",
"discordUsername": "Display name (optional)",
"discordAvatar": "Avatar URL (optional)",
"emailTo": "Send to",
"emailHint": "Separate more than one address with commas.",
"privateNetwork": "Allow a private network address",
"privateNetworkHint": "Only works for hosts an admin allows in the private endpoint list."
"emailUnavailable": "ইমেইলের জন্য একটি SMTP সার্ভার প্রয়োজন, যা অ্যাডমিন অ্যালার্ট সেটিংসে সেট আপ করেন।",
"webhookUrl": "ইউআরএল",
"webhookHint": "প্রতিটি অ্যালার্টের জন্য একটি JSON বডি পাওয়া যায়।",
"method": "পদ্ধতি",
"headers": "হেডার",
"headersHint": "প্রতি লাইনে একটি করে, যেমন নাম: মান।",
"ntfyServer": "সার্ভার ইউআরএল",
"ntfyTopic": "বিষয়",
"ntfyToken": "প্রবেশ টোকেন (ঐচ্ছিক)",
"discordUrl": "ডিসকর্ড ওয়েবহুক ইউআরএল",
"discordHint": "ডিসকর্ডে চ্যানেলের সেটিংস থেকে, ইন্টিগ্রেশনস-এর অধীনে।",
"discordUsername": "প্রদর্শনের নাম (ঐচ্ছিক)",
"discordAvatar": "অবতার ইউআরএল (ঐচ্ছিক)",
"emailTo": "পাঠান",
"emailHint": "একাধিক ঠিকানা কমা দিয়ে আলাদা করুন।",
"privateNetwork": "একটি ব্যক্তিগত নেটওয়ার্ক ঠিকানা অনুমোদন করুন",
"privateNetworkHint": "এটি শুধুমাত্র সেইসব হোস্টের ক্ষেত্রেই কাজ করে, যেগুলোকে অ্যাডমিন তার প্রাইভেট এন্ডপয়েন্ট তালিকায় অনুমোদন দেয়।"
},
"rules": {
"intro": "A delivery rule sends matching alerts to your channels. Alerts always stay in the inbox too.",
"add": "Add rule",
"edit": "Edit rule",
"empty": "No rules yet, so alerts only show up in the inbox.",
"needChannel": "Add a channel first.",
"enabled": "Enabled",
"name": "Name",
"nameRequired": "Name is required",
"match": "Alerts to send",
"matchHint": "* for everything, automations.* for everything from automations, or one exact kind.",
"minSeverity": "At least",
"channels": "Send to",
"channelRequired": "Pick at least one channel",
"deleteConfirm": "Delete the rule \"{{name}}\"?",
"everything": "Everything",
"summary": "{{match}}, {{severity}} or higher, to {{channels}}"
"intro": "একটি ডেলিভারি রুল আপনার চ্যানেলগুলিতে প্রাসঙ্গিক অ্যালার্ট পাঠায়। অ্যালার্টগুলো সবসময় ইনবক্সেও থেকে যায়।",
"add": "নিয়ম যোগ করুন",
"edit": "নিয়ম সম্পাদনা করুন",
"empty": "এখনো কোনো নিয়ম তৈরি হয়নি, তাই অ্যালার্টগুলো শুধু ইনবক্সেই দেখা যায়।",
"needChannel": "প্রথমে একটি চ্যানেল যোগ করুন।",
"enabled": "সক্ষম করা হয়েছে",
"name": "নাম",
"nameRequired": "নাম আবশ্যক",
"match": "পাঠানোর জন্য সতর্কতা",
"matchHint": "সবকিছুর জন্য, অটোমেশন। অটোমেশন থেকে প্রাপ্ত সবকিছুর জন্য, অথবা ঠিক এক ধরনের।",
"minSeverity": "অন্তত",
"channels": "পাঠান",
"channelRequired": "অন্তত একটি চ্যানেল বেছে নিন",
"deleteConfirm": "\"{{name}} \" নিয়মটি মুছে ফেলুন?",
"everything": "সবকিছু",
"summary": "{{match}}, {{severity}} বা তার বেশি, থেকে {{channels}} পর্যন্ত"
},
"actions": {
"cancel": "Cancel",
"save": "Save",
"saving": "Saving...",
"delete": "Delete"
"cancel": "বাতিল করুন",
"save": "সংরক্ষণ করুন",
"saving": "সঞ্চয়...",
"delete": "মুছে ফেলুন"
},
"widget": {
"name": "Alert Feed",
"description": "Your latest alerts, with a quick way to mark them read",
"maxItems": "Max items",
"showRead": "Show read alerts",
"allClear": "All clear",
"loading": "Loading..."
"name": "সতর্কতা ফিড",
"description": "আপনার সর্বশেষ অ্যালার্টগুলো, এবং সেগুলোকে পঠিত হিসেবে চিহ্নিত করার একটি দ্রুত উপায়।",
"maxItems": "সর্বোচ্চ আইটেম",
"showRead": "পঠিত সতর্কতা দেখান",
"allClear": "সব পরিষ্কার",
"loading": "লোড হচ্ছে..."
}
}
+85 -85
View File
@@ -4,13 +4,13 @@
},
"permissions": {
"use": {
"title": "Use alerts",
"description": "Get alerts in the inbox and send them to your own channels."
"title": "अलर्ट का उपयोग करें",
"description": "इनबॉक्स में अलर्ट प्राप्त करें और उन्हें अपने चैनलों पर भेजें।"
}
},
"onboarding": {
"feature": "अलर्ट",
"featureDesc": "Every alert in one inbox, sent on to Discord, ntfy, email or a webhook if you want."
"featureDesc": "सभी अलर्ट एक ही इनबॉक्स में, और यदि आप चाहें तो उन्हें डिस्कोर्ड, एनटीएफआई, ईमेल या वेबहुक पर भेजा जा सकता है।"
},
"settings": {
"group": {
@@ -19,141 +19,141 @@
},
"admin": {
"announcements": {
"label": "Termix announcements",
"description": "Show news from the Termix team, like security notices and releases, in everyone's inbox."
"label": "टर्मिक्स की घोषणाएँ",
"description": "टर्मिक्स टीम से संबंधित समाचार, जैसे कि सुरक्षा संबंधी सूचनाएं और विज्ञप्तियां, सभी के इनबॉक्स में दिखाएं।"
},
"retentionDays": {
"label": "Keep alerts for (days)",
"description": "Older alerts are removed from every inbox."
"label": "(दिनों) के लिए अलर्ट चालू रखें",
"description": "सभी इनबॉक्स से पुराने अलर्ट हटा दिए जाते हैं।"
},
"smtpHost": {
"label": "SMTP server",
"description": "Needed for email channels. Leave empty to turn email off.",
"label": "एसएमटीपी सर्वर",
"description": "ईमेल चैनलों के लिए आवश्यक। ईमेल बंद करने के लिए इसे खाली छोड़ दें।",
"placeholder": "smtp.example.com"
},
"smtpPort": {
"label": "SMTP port",
"description": "Usually 587 with STARTTLS or 465 with TLS."
"label": "एसएमटीपी पोर्ट",
"description": "आमतौर पर STARTTLS के साथ 587 या TLS के साथ 465 का उपयोग किया जाता है।"
},
"smtpSecure": {
"label": "Use TLS from the start",
"description": "Turn on for port 465. Leave off for 587, which upgrades to TLS on its own."
"label": "शुरुआत से ही TLS का उपयोग करें",
"description": "पोर्ट 465 के लिए इसे चालू करें। पोर्ट 587 के लिए इसे बंद रखें, क्योंकि यह अपने आप TLS में अपग्रेड हो जाता है।"
},
"smtpUser": {
"label": "SMTP username",
"description": "Leave empty if the server does not need a login."
"label": "एसएमटीपी उपयोगकर्ता नाम",
"description": "यदि सर्वर को लॉगिन की आवश्यकता नहीं है तो इसे खाली छोड़ दें।"
},
"smtpPassword": {
"label": "SMTP password",
"description": "Stored encrypted."
"label": "एसएमटीपी पासवर्ड",
"description": "एन्क्रिप्टेड रूप में संग्रहीत।"
},
"smtpFrom": {
"label": "From address",
"description": "The sender alerts come from.",
"placeholder": "Termix <alerts@example.com>"
"label": "इस पते से",
"description": "प्रेषक अलर्ट कहाँ से आते हैं?",
"placeholder": "टर्मिक्स <alerts@example.com>"
}
},
"user": {
"popups": {
"label": "Alert popups",
"description": "Which new alerts pop up while you use Termix. They always land in the inbox.",
"all": "All alerts",
"warning": "Warnings and critical",
"critical": "Critical only",
"label": "अलर्ट पॉपअप",
"description": "टर्मिक्स का उपयोग करते समय कौन-कौन से नए अलर्ट आते हैं? वे हमेशा आपके इनबॉक्स में आते हैं।",
"all": "सभी अलर्ट",
"warning": "चेतावनी और महत्वपूर्ण",
"critical": "केवल महत्वपूर्ण",
"off": "कोई नहीं"
}
}
},
"sections": {
"inbox": "Inbox",
"inbox": "इनबॉक्स",
"channels": "चैनल",
"rules": "Delivery rules"
"rules": "डिलीवरी नियम"
},
"severity": {
"info": "जानकारी",
"success": "सफल",
"warning": "चेतावनी",
"critical": "Critical"
"critical": "गंभीर"
},
"inbox": {
"sourceTermix": "Termix",
"openLink": "खोलें",
"view": "देखें",
"unread": "Unread",
"deliveryFailed_one": "{{count}} channel failed",
"deliveryFailed_other": "{{count}} channels failed",
"markRead": "Mark as read",
"markUnread": "Mark as unread",
"markAllRead": "Mark all as read",
"unread": "अपठित ग",
"deliveryFailed_one": "{{count}} चैनल विफल हो गया",
"deliveryFailed_other": "{{count}} चैनल विफल हो गए",
"markRead": "पढ़े हुए का चिह्न",
"markUnread": "अपठित के रूप में चिह्नित करें",
"markAllRead": "सभी को पढ़ा हुआ मार्क करें",
"delete": "हटाएँ",
"clearRead": "Delete read alerts",
"cleared_one": "Deleted {{count}} alert",
"cleared_other": "Deleted {{count}} alerts",
"clearRead": "पढ़े गए अलर्ट हटाएं",
"cleared_one": "अलर्ट हटा दिया गया {{count}}",
"cleared_other": "हटाए गए {{count}} अलर्ट",
"filterAll": "सभी",
"filterUnread": "Unread",
"anySeverity": "Any severity",
"anySource": "Any source",
"openAll": "Open in a tab",
"empty": "No alerts yet.",
"emptyUnread": "You are all caught up.",
"loadMore": "Load more"
"filterUnread": "अपठित ग",
"anySeverity": "किसी भी गंभीरता",
"anySource": "कोई भी स्रोत",
"openAll": "एक टैब में खोलें",
"empty": "अभी तक कोई अलर्ट नहीं है।",
"emptyUnread": "आप सभी अपडेट्स से अवगत हैं।",
"loadMore": "और लोड करें"
},
"channels": {
"intro": "Channels are where alerts can go outside Termix. Delivery rules pick which alerts use them.",
"add": "Add channel",
"edit": "Edit channel",
"test": "Send a test",
"testSent": "Test alert sent",
"testFailed": "Test failed: {{error}}",
"deleteConfirm": "Delete the channel \"{{name}}\"?",
"deleted": "Channel deleted",
"empty": "No channels yet.",
"intro": "चैनल वो जगह हैं जहां अलर्ट टर्मिक्स से बाहर जा सकते हैं। डिलीवरी नियम तय करते हैं कि कौन से अलर्ट इनका उपयोग करेंगे।",
"add": "चैनल जोड़ें",
"edit": "चैनल संपादित करें",
"test": "टेस्ट भेजें",
"testSent": "परीक्षण अलर्ट भेजा गया",
"testFailed": "परीक्षण विफल: {{error}}",
"deleteConfirm": "चैनल \"{{name}} \" को हटा दें?",
"deleted": "चैनल हटा दिया गया",
"empty": "अभी तक कोई चैनल उपलब्ध नहीं हैं।",
"enabled": "सक्षम",
"needsSave": "This channel needs to be opened and saved again before it can send.",
"needsSave": "भेजने से पहले इस चैनल को दोबारा खोलकर सेव करना होगा।",
"name": "नाम",
"nameRequired": "नाम आवश्यक है",
"type": "प्रकार",
"types": {
"webhook": "Webhook",
"webhook": "WEbhook",
"ntfy": "ntfy",
"discord": "Discord",
"email": "ईमेल"
},
"emailUnavailable": "Email needs an SMTP server, which an admin sets up in the Alerts settings.",
"emailUnavailable": "ईमेल के लिए एक SMTP सर्वर की आवश्यकता होती है, जिसे एडमिन अलर्ट सेटिंग्स में सेट करता है।",
"webhookUrl": "URL",
"webhookHint": "Gets a JSON body for every alert.",
"method": "Method",
"headers": "Headers",
"headersHint": "One per line, like Name: value.",
"webhookHint": "प्रत्येक अलर्ट के लिए एक JSON बॉडी प्राप्त करता है।",
"method": "तरीका",
"headers": "हेडर",
"headersHint": "एक पंक्ति में एक, जैसे नाम: मान।",
"ntfyServer": "सर्वर URL",
"ntfyTopic": "विषय",
"ntfyToken": "Access token (optional)",
"discordUrl": "Discord webhook URL",
"discordHint": "From the channel's settings in Discord, under Integrations.",
"discordUsername": "Display name (optional)",
"discordAvatar": "Avatar URL (optional)",
"emailTo": "Send to",
"emailHint": "Separate more than one address with commas.",
"privateNetwork": "Allow a private network address",
"privateNetworkHint": "Only works for hosts an admin allows in the private endpoint list."
"ntfyToken": "एक्सेस टोकन (वैकल्पिक)",
"discordUrl": "डिस्कॉर्ड वेबहुक यूआरएल",
"discordHint": "डिस्कोर्ड में चैनल की सेटिंग में, इंटीग्रेशन के अंतर्गत।",
"discordUsername": "प्रदर्शन नाम (वैकल्पिक)",
"discordAvatar": "अवतार यूआरएल (वैकल्पिक)",
"emailTo": "भेजना",
"emailHint": "एक से अधिक पतों को अल्पविराम से अलग करें।",
"privateNetwork": "एक निजी नेटवर्क पते की अनुमति दें",
"privateNetworkHint": "यह सुविधा केवल उन होस्ट्स के लिए काम करती है जिन्हें एडमिन निजी एंडपॉइंट सूची में शामिल करने की अनुमति देता है।"
},
"rules": {
"intro": "A delivery rule sends matching alerts to your channels. Alerts always stay in the inbox too.",
"add": "Add rule",
"edit": "Edit rule",
"empty": "No rules yet, so alerts only show up in the inbox.",
"needChannel": "Add a channel first.",
"intro": "एक डिलीवरी नियम आपके चैनलों पर मिलान करने वाले अलर्ट भेजता है। अलर्ट हमेशा आपके इनबॉक्स में भी रहते हैं।",
"add": "नियम जोड़ें",
"edit": "नियम संपादित करें",
"empty": "अभी तक कोई नियम नहीं बने हैं, इसलिए अलर्ट केवल इनबॉक्स में ही दिखाई देंगे।",
"needChannel": "पहले एक चैनल जोड़ें।",
"enabled": "सक्षम",
"name": "नाम",
"nameRequired": "नाम आवश्यक है",
"match": "Alerts to send",
"matchHint": "* for everything, automations.* for everything from automations, or one exact kind.",
"minSeverity": "At least",
"channels": "Send to",
"channelRequired": "Pick at least one channel",
"deleteConfirm": "Delete the rule \"{{name}}\"?",
"everything": "Everything",
"summary": "{{match}}, {{severity}} or higher, to {{channels}}"
"match": "भेजे जाने वाले अलर्ट",
"matchHint": "* हर चीज के लिए, स्वचालन। * स्वचालन से लेकर हर चीज के लिए, या एक सटीक प्रकार के लिए।",
"minSeverity": "कम से कम",
"channels": "भेजना",
"channelRequired": "कम से कम एक चैनल चुनें",
"deleteConfirm": "क्या नियम \"{{name}} \" को हटा दें?",
"everything": "सब कुछ",
"summary": "{{match}}, {{severity}} या इससे अधिक, से {{channels}} तक"
},
"actions": {
"cancel": "रद्द करें",
@@ -163,9 +163,9 @@
},
"widget": {
"name": "अलर्ट फीड",
"description": "Your latest alerts, with a quick way to mark them read",
"maxItems": "Max items",
"showRead": "Show read alerts",
"description": "आपके नवीनतम अलर्ट, जिन्हें आप आसानी से पढ़ सकते हैं।",
"maxItems": "अधिकतम आइटम",
"showRead": "पढ़े जाने के अलर्ट दिखाएँ",
"allClear": "सब ठीक है",
"loading": "लोड हो रहा है..."
}
+114 -114
View File
@@ -1,172 +1,172 @@
{
"nav": {
"alerts": "Alerts"
"alerts": "Peringatan"
},
"permissions": {
"use": {
"title": "Use alerts",
"description": "Get alerts in the inbox and send them to your own channels."
"title": "Gunakan peringatan",
"description": "Dapatkan notifikasi di kotak masuk dan kirimkan ke saluran Anda sendiri."
}
},
"onboarding": {
"feature": "Alerts",
"featureDesc": "Every alert in one inbox, sent on to Discord, ntfy, email or a webhook if you want."
"feature": "Peringatan",
"featureDesc": "Semua notifikasi dalam satu kotak masuk, yang kemudian dikirim ke Discord, ntfy, email, atau webhook jika Anda mau."
},
"settings": {
"group": {
"general": "General",
"email": "Email"
"general": "Umum",
"email": "E-mail"
},
"admin": {
"announcements": {
"label": "Termix announcements",
"description": "Show news from the Termix team, like security notices and releases, in everyone's inbox."
"label": "Pengumuman Termix",
"description": "Tampilkan berita dari tim Termix, seperti pemberitahuan keamanan dan rilis, di kotak masuk setiap orang."
},
"retentionDays": {
"label": "Keep alerts for (days)",
"description": "Older alerts are removed from every inbox."
"label": "Aktifkan peringatan selama (hari)",
"description": "Notifikasi lama dihapus dari setiap kotak masuk."
},
"smtpHost": {
"label": "SMTP server",
"description": "Needed for email channels. Leave empty to turn email off.",
"label": "Server SMTP",
"description": "Diperlukan untuk saluran email. Biarkan kosong untuk menonaktifkan email.",
"placeholder": "smtp.example.com"
},
"smtpPort": {
"label": "SMTP port",
"description": "Usually 587 with STARTTLS or 465 with TLS."
"label": "Port SMTP",
"description": "Biasanya 587 dengan STARTTLS atau 465 dengan TLS."
},
"smtpSecure": {
"label": "Use TLS from the start",
"description": "Turn on for port 465. Leave off for 587, which upgrades to TLS on its own."
"label": "Gunakan TLS sejak awal.",
"description": "Aktifkan untuk port 465. Biarkan nonaktif untuk port 587, yang akan secara otomatis diupgrade ke TLS."
},
"smtpUser": {
"label": "SMTP username",
"description": "Leave empty if the server does not need a login."
"label": "Nama pengguna SMTP",
"description": "Biarkan kosong jika server tidak memerlukan login."
},
"smtpPassword": {
"label": "SMTP password",
"description": "Stored encrypted."
"label": "Kata sandi SMTP",
"description": "Disimpan dalam keadaan terenkripsi."
},
"smtpFrom": {
"label": "From address",
"description": "The sender alerts come from.",
"label": "Dari alamat",
"description": "Peringatan pengirim berasal dari.",
"placeholder": "Termix <alerts@example.com>"
}
},
"user": {
"popups": {
"label": "Alert popups",
"description": "Which new alerts pop up while you use Termix. They always land in the inbox.",
"all": "All alerts",
"warning": "Warnings and critical",
"critical": "Critical only",
"off": "None"
"label": "Popup peringatan",
"description": "Notifikasi baru apa saja yang muncul saat Anda menggunakan Termix? Notifikasi tersebut selalu masuk ke kotak masuk Anda.",
"all": "Semua peringatan",
"warning": "Peringatan dan hal-hal penting",
"critical": "Kritik saja",
"off": "Tidak ada"
}
}
},
"sections": {
"inbox": "Inbox",
"channels": "Channels",
"rules": "Delivery rules"
"inbox": "Kotak Masuk",
"channels": "Saluran",
"rules": "Aturan pengiriman"
},
"severity": {
"info": "Info",
"success": "Success",
"warning": "Warning",
"critical": "Critical"
"info": "Informasi",
"success": "Kesuksesan",
"warning": "Peringatan",
"critical": "Kritis"
},
"inbox": {
"sourceTermix": "Termix",
"openLink": "Open",
"view": "View",
"unread": "Unread",
"deliveryFailed_one": "{{count}} channel failed",
"deliveryFailed_other": "{{count}} channels failed",
"markRead": "Mark as read",
"markUnread": "Mark as unread",
"markAllRead": "Mark all as read",
"delete": "Delete",
"clearRead": "Delete read alerts",
"cleared_one": "Deleted {{count}} alert",
"cleared_other": "Deleted {{count}} alerts",
"filterAll": "All",
"filterUnread": "Unread",
"anySeverity": "Any severity",
"anySource": "Any source",
"openAll": "Open in a tab",
"empty": "No alerts yet.",
"emptyUnread": "You are all caught up.",
"loadMore": "Load more"
"openLink": "Membuka",
"view": "Melihat",
"unread": "Belum dibaca",
"deliveryFailed_one": "{{count}} saluran gagal",
"deliveryFailed_other": "{{count}} saluran gagal",
"markRead": "Tandai sebagai sudah dibaca",
"markUnread": "Tandai sebagai belum dibaca",
"markAllRead": "Tandai semua sebagai sudah dibaca",
"delete": "Menghapus",
"clearRead": "Hapus notifikasi baca",
"cleared_one": "Peringatan {{count}} dihapus",
"cleared_other": "Peringatan {{count}} dihapus",
"filterAll": "Semua",
"filterUnread": "Belum dibaca",
"anySeverity": "Tingkat keparahan apa pun",
"anySource": "Sumber apa pun",
"openAll": "Buka di tab",
"empty": "Belum ada peringatan.",
"emptyUnread": "Anda sudah mengetahui semuanya.",
"loadMore": "Muat lebih banyak"
},
"channels": {
"intro": "Channels are where alerts can go outside Termix. Delivery rules pick which alerts use them.",
"add": "Add channel",
"edit": "Edit channel",
"test": "Send a test",
"testSent": "Test alert sent",
"testFailed": "Test failed: {{error}}",
"deleteConfirm": "Delete the channel \"{{name}}\"?",
"deleted": "Channel deleted",
"empty": "No channels yet.",
"enabled": "Enabled",
"needsSave": "This channel needs to be opened and saved again before it can send.",
"name": "Name",
"nameRequired": "Name is required",
"type": "Type",
"intro": "Saluran adalah tempat peringatan dapat dikirim ke luar Termix. Aturan pengiriman memilih peringatan mana yang akan menggunakannya.",
"add": "Tambahkan saluran",
"edit": "Edit saluran",
"test": "Kirim tes",
"testSent": "Peringatan uji coba terkirim",
"testFailed": "Tes gagal: {{error}}",
"deleteConfirm": "Hapus saluran \"{{name}}\"?",
"deleted": "Saluran dihapus",
"empty": "Belum ada saluran.",
"enabled": "Diaktifkan",
"needsSave": "Saluran ini perlu dibuka dan disimpan kembali sebelum dapat mengirim data.",
"name": "Nama",
"nameRequired": "Nama wajib diisi.",
"type": "Jenis",
"types": {
"webhook": "Webhook",
"ntfy": "ntfy",
"discord": "Discord",
"email": "Email"
"discord": "Perselisihan",
"email": "E-mail"
},
"emailUnavailable": "Email needs an SMTP server, which an admin sets up in the Alerts settings.",
"emailUnavailable": "Email memerlukan server SMTP, yang diatur oleh administrator di pengaturan Notifikasi.",
"webhookUrl": "URL",
"webhookHint": "Gets a JSON body for every alert.",
"method": "Method",
"headers": "Headers",
"headersHint": "One per line, like Name: value.",
"ntfyServer": "Server URL",
"ntfyTopic": "Topic",
"ntfyToken": "Access token (optional)",
"discordUrl": "Discord webhook URL",
"discordHint": "From the channel's settings in Discord, under Integrations.",
"discordUsername": "Display name (optional)",
"discordAvatar": "Avatar URL (optional)",
"emailTo": "Send to",
"emailHint": "Separate more than one address with commas.",
"privateNetwork": "Allow a private network address",
"privateNetworkHint": "Only works for hosts an admin allows in the private endpoint list."
"webhookHint": "Menerima isi JSON untuk setiap peringatan.",
"method": "Metode",
"headers": "Judul",
"headersHint": "Satu per baris, seperti Nama: nilai.",
"ntfyServer": "URL Server",
"ntfyTopic": "Topik",
"ntfyToken": "Token akses (opsional)",
"discordUrl": "URL webhook Discord",
"discordHint": "Dari pengaturan saluran di Discord, di bawah Integrasi.",
"discordUsername": "Nama tampilan (opsional)",
"discordAvatar": "URL Avatar (opsional)",
"emailTo": "Kirim ke",
"emailHint": "Pisahkan lebih dari satu alamat dengan koma.",
"privateNetwork": "Izinkan alamat jaringan pribadi",
"privateNetworkHint": "Hanya berfungsi untuk host yang diizinkan oleh admin dalam daftar endpoint privat."
},
"rules": {
"intro": "A delivery rule sends matching alerts to your channels. Alerts always stay in the inbox too.",
"add": "Add rule",
"edit": "Edit rule",
"empty": "No rules yet, so alerts only show up in the inbox.",
"needChannel": "Add a channel first.",
"enabled": "Enabled",
"name": "Name",
"nameRequired": "Name is required",
"match": "Alerts to send",
"matchHint": "* for everything, automations.* for everything from automations, or one exact kind.",
"minSeverity": "At least",
"channels": "Send to",
"channelRequired": "Pick at least one channel",
"deleteConfirm": "Delete the rule \"{{name}}\"?",
"everything": "Everything",
"summary": "{{match}}, {{severity}} or higher, to {{channels}}"
"intro": "Aturan pengiriman mengirimkan peringatan yang sesuai ke saluran Anda. Peringatan juga selalu tetap berada di kotak masuk.",
"add": "Tambahkan aturan",
"edit": "Edit aturan",
"empty": "Belum ada aturan, jadi notifikasi hanya muncul di kotak masuk.",
"needChannel": "Tambahkan saluran terlebih dahulu.",
"enabled": "Diaktifkan",
"name": "Nama",
"nameRequired": "Nama wajib diisi.",
"match": "Peringatan untuk dikirim",
"matchHint": "* untuk segala hal, otomatisasi.* untuk segala hal mulai dari otomatisasi, atau satu jenis tertentu.",
"minSeverity": "Setidaknya",
"channels": "Kirim ke",
"channelRequired": "Pilih setidaknya satu saluran",
"deleteConfirm": "Hapus aturan \"{{name}}\"?",
"everything": "Semuanya",
"summary": "{{match}}, {{severity}} atau lebih tinggi, hingga {{channels}}"
},
"actions": {
"cancel": "Cancel",
"save": "Save",
"saving": "Saving...",
"delete": "Delete"
"cancel": "Membatalkan",
"save": "Menyimpan",
"saving": "Penghematan...",
"delete": "Menghapus"
},
"widget": {
"name": "Alert Feed",
"description": "Your latest alerts, with a quick way to mark them read",
"maxItems": "Max items",
"showRead": "Show read alerts",
"allClear": "All clear",
"loading": "Loading..."
"name": "Umpan Peringatan",
"description": "Notifikasi terbaru Anda, dengan cara cepat untuk menandainya sebagai sudah dibaca.",
"maxItems": "Jumlah maksimum",
"showRead": "Tampilkan pemberitahuan telah dibaca",
"allClear": "Semuanya aman.",
"loading": "Memuat..."
}
}
+94 -94
View File
@@ -1,16 +1,16 @@
{
"nav": {
"alerts": "Alerts"
"alerts": "Varsler"
},
"permissions": {
"use": {
"title": "Use alerts",
"description": "Get alerts in the inbox and send them to your own channels."
"title": "Bruk varsler",
"description": "Få varsler i innboksen og send dem til dine egne kanaler."
}
},
"onboarding": {
"feature": "Alerts",
"featureDesc": "Every alert in one inbox, sent on to Discord, ntfy, email or a webhook if you want."
"feature": "Varsler",
"featureDesc": "Alle varsler i én innboks, sendt videre til Discord, ntfy, e-post eller en webhook om du vil."
},
"settings": {
"group": {
@@ -19,141 +19,141 @@
},
"admin": {
"announcements": {
"label": "Termix announcements",
"description": "Show news from the Termix team, like security notices and releases, in everyone's inbox."
"label": "Termix-kunngjøringer",
"description": "Vis nyheter fra Termix-teamet, som sikkerhetsvarsler og utgivelser, i alles innboks."
},
"retentionDays": {
"label": "Keep alerts for (days)",
"description": "Older alerts are removed from every inbox."
"label": "Behold varsler i (dager)",
"description": "Eldre varsler fjernes fra alle innbokser."
},
"smtpHost": {
"label": "SMTP server",
"description": "Needed for email channels. Leave empty to turn email off.",
"label": "SMTP-server",
"description": "Nødvendig for e-postkanaler. La stå tomt for å slå av e-post.",
"placeholder": "smtp.example.com"
},
"smtpPort": {
"label": "SMTP port",
"description": "Usually 587 with STARTTLS or 465 with TLS."
"label": "SMTP-port",
"description": "Vanligvis 587 med STARTTLS eller 465 med TLS."
},
"smtpSecure": {
"label": "Use TLS from the start",
"description": "Turn on for port 465. Leave off for 587, which upgrades to TLS on its own."
"label": "Bruk TLS fra starten av",
"description": "Slå på port 465. Slå av for port 587, som oppgraderer til TLS på egenhånd."
},
"smtpUser": {
"label": "SMTP username",
"description": "Leave empty if the server does not need a login."
"label": "SMTP-brukernavn",
"description": "La feltet stå tomt hvis serveren ikke trenger pålogging."
},
"smtpPassword": {
"label": "SMTP password",
"description": "Stored encrypted."
"label": "SMTP-passord",
"description": "Lagret kryptert."
},
"smtpFrom": {
"label": "From address",
"description": "The sender alerts come from.",
"label": "Fra adresse",
"description": "Avsendervarslene kommer fra.",
"placeholder": "Termix <alerts@example.com>"
}
},
"user": {
"popups": {
"label": "Alert popups",
"description": "Which new alerts pop up while you use Termix. They always land in the inbox.",
"all": "All alerts",
"warning": "Warnings and critical",
"critical": "Critical only",
"label": "Varselspopup-vinduer",
"description": "Hvilke nye varsler dukker opp mens du bruker Termix? De havner alltid i innboksen.",
"all": "Alle varsler",
"warning": "Advarsler og kritiske",
"critical": "Kun kritisk",
"off": "Ingen"
}
}
},
"sections": {
"inbox": "Inbox",
"channels": "Channels",
"rules": "Delivery rules"
"inbox": "Innboks",
"channels": "Kanaler",
"rules": "Leveringsregler"
},
"severity": {
"info": "Info",
"success": "Suksess",
"warning": "Advarsel",
"critical": "Critical"
"critical": "Kritisk"
},
"inbox": {
"sourceTermix": "Termix",
"openLink": "Open",
"view": "View",
"unread": "Unread",
"deliveryFailed_one": "{{count}} channel failed",
"deliveryFailed_other": "{{count}} channels failed",
"markRead": "Mark as read",
"markUnread": "Mark as unread",
"markAllRead": "Mark all as read",
"openLink": "Åpne",
"view": "Utsikt",
"unread": "Ulest",
"deliveryFailed_one": "{{count}} kanal mislyktes",
"deliveryFailed_other": "{{count}} kanaler mislyktes",
"markRead": "Merk som lest",
"markUnread": "Merk som ulest",
"markAllRead": "Merk alle som lest",
"delete": "Slett",
"clearRead": "Delete read alerts",
"cleared_one": "Deleted {{count}} alert",
"cleared_other": "Deleted {{count}} alerts",
"filterAll": "All",
"filterUnread": "Unread",
"anySeverity": "Any severity",
"anySource": "Any source",
"openAll": "Open in a tab",
"empty": "No alerts yet.",
"emptyUnread": "You are all caught up.",
"loadMore": "Load more"
"clearRead": "Slett lesevarsler",
"cleared_one": "Slettet {{count}} -varsel",
"cleared_other": "Slettede {{count}} varsler",
"filterAll": "Alle",
"filterUnread": "Ulest",
"anySeverity": "Enhver alvorlighetsgrad",
"anySource": "Enhver kilde",
"openAll": "Åpne i en fane",
"empty": "Ingen varsler ennå.",
"emptyUnread": "Dere er helt oppdatert.",
"loadMore": "Last inn mer"
},
"channels": {
"intro": "Channels are where alerts can go outside Termix. Delivery rules pick which alerts use them.",
"add": "Add channel",
"edit": "Edit channel",
"test": "Send a test",
"testSent": "Test alert sent",
"testFailed": "Test failed: {{error}}",
"deleteConfirm": "Delete the channel \"{{name}}\"?",
"deleted": "Channel deleted",
"empty": "No channels yet.",
"intro": "Kanaler er der varsler kan sendes utenfor Termix. Leveringsregler velger hvilke varsler som bruker dem.",
"add": "Legg til kanal",
"edit": "Rediger kanal",
"test": "Send en test",
"testSent": "Testvarsel sendt",
"testFailed": "Testen mislyktes: {{error}}",
"deleteConfirm": "Slette kanalen «{{name}}»?",
"deleted": "Kanalen slettet",
"empty": "Ingen kanaler ennå.",
"enabled": "Aktivert",
"needsSave": "This channel needs to be opened and saved again before it can send.",
"needsSave": "Denne kanalen må åpnes og lagres på nytt før den kan sende.",
"name": "Navn",
"nameRequired": "Navn er påkrevd",
"type": "Type",
"types": {
"webhook": "Webhook",
"ntfy": "ntfy",
"discord": "Discord",
"discord": "Disharmoni",
"email": "E-post"
},
"emailUnavailable": "Email needs an SMTP server, which an admin sets up in the Alerts settings.",
"webhookUrl": "URL",
"webhookHint": "Gets a JSON body for every alert.",
"method": "Method",
"headers": "Headers",
"headersHint": "One per line, like Name: value.",
"emailUnavailable": "E-post trenger en SMTP-server, som en administrator konfigurerer i varslingsinnstillingene.",
"webhookUrl": "URL-adresse",
"webhookHint": "Henter en JSON-tekst for hvert varsel.",
"method": "Metode",
"headers": "Overskrifter",
"headersHint": "Én per linje, som Navn: verdi.",
"ntfyServer": "Server-URL",
"ntfyTopic": "Topic",
"ntfyToken": "Access token (optional)",
"discordUrl": "Discord webhook URL",
"discordHint": "From the channel's settings in Discord, under Integrations.",
"discordUsername": "Display name (optional)",
"discordAvatar": "Avatar URL (optional)",
"emailTo": "Send to",
"emailHint": "Separate more than one address with commas.",
"privateNetwork": "Allow a private network address",
"privateNetworkHint": "Only works for hosts an admin allows in the private endpoint list."
"ntfyTopic": "Emne",
"ntfyToken": "Tilgangstoken (valgfritt)",
"discordUrl": "Discord webhook-URL",
"discordHint": "Fra kanalens innstillinger i Discord, under Integrasjoner.",
"discordUsername": "Visningsnavn (valgfritt)",
"discordAvatar": "Avatar-URL (valgfritt)",
"emailTo": "Send til",
"emailHint": "Skill mer enn én adresse med komma.",
"privateNetwork": "Tillat en privat nettverksadresse",
"privateNetworkHint": "Fungerer bare for verter som en administrator tillater i listen over private endepunkter."
},
"rules": {
"intro": "A delivery rule sends matching alerts to your channels. Alerts always stay in the inbox too.",
"add": "Add rule",
"edit": "Edit rule",
"empty": "No rules yet, so alerts only show up in the inbox.",
"needChannel": "Add a channel first.",
"intro": "En leveringsregel sender samsvarende varsler til kanalene dine. Varsler forblir også alltid i innboksen.",
"add": "Legg til regel",
"edit": "Rediger regel",
"empty": "Ingen regler ennå, så varsler vises bare i innboksen.",
"needChannel": "Legg til en kanal først.",
"enabled": "Aktivert",
"name": "Navn",
"nameRequired": "Navn er påkrevd",
"match": "Alerts to send",
"matchHint": "* for everything, automations.* for everything from automations, or one exact kind.",
"minSeverity": "At least",
"channels": "Send to",
"channelRequired": "Pick at least one channel",
"deleteConfirm": "Delete the rule \"{{name}}\"?",
"everything": "Everything",
"summary": "{{match}}, {{severity}} or higher, to {{channels}}"
"match": "Varsler som skal sendes",
"matchHint": "* for alt, automatiseringer.* for alt fra automatiseringer, eller én eksakt type.",
"minSeverity": "Minst",
"channels": "Send til",
"channelRequired": "Velg minst én kanal",
"deleteConfirm": "Slette regelen «{{name}}»?",
"everything": "Alt",
"summary": "{{match}}, {{severity}} eller høyere, til {{channels}}"
},
"actions": {
"cancel": "Avbryt",
@@ -162,11 +162,11 @@
"delete": "Slett"
},
"widget": {
"name": "Alert Feed",
"description": "Your latest alerts, with a quick way to mark them read",
"maxItems": "Max items",
"showRead": "Show read alerts",
"allClear": "All clear",
"name": "Varselstrøm",
"description": "Dine siste varsler, med en rask måte å merke dem som lest",
"maxItems": "Maks antall varer",
"showRead": "Vis lesevarsler",
"allClear": "Alt klart",
"loading": "Laster..."
}
}
+81 -81
View File
@@ -4,13 +4,13 @@
},
"permissions": {
"use": {
"title": "Use alerts",
"description": "Get alerts in the inbox and send them to your own channels."
"title": "Użyj alertów",
"description": "Otrzymuj powiadomienia do skrzynki odbiorczej i wysyłaj je na swoje kanały."
}
},
"onboarding": {
"feature": "Alerty",
"featureDesc": "Every alert in one inbox, sent on to Discord, ntfy, email or a webhook if you want."
"featureDesc": "Każdy alert w jednej skrzynce odbiorczej, wysyłany na Discord, ntfy, e-mail lub webhook, jeśli sobie tego życzysz."
},
"settings": {
"group": {
@@ -19,97 +19,97 @@
},
"admin": {
"announcements": {
"label": "Termix announcements",
"description": "Show news from the Termix team, like security notices and releases, in everyone's inbox."
"label": "Ogłoszenia Termix",
"description": "Wyświetlaj aktualności zespołu Termix, takie jak powiadomienia i komunikaty dotyczące bezpieczeństwa, w skrzynkach odbiorczych wszystkich użytkowników."
},
"retentionDays": {
"label": "Keep alerts for (days)",
"description": "Older alerts are removed from every inbox."
"label": "Zachowaj alerty przez (dni)",
"description": "Starsze alerty zostaną usunięte ze wszystkich skrzynek odbiorczych."
},
"smtpHost": {
"label": "SMTP server",
"description": "Needed for email channels. Leave empty to turn email off.",
"label": "Serwer SMTP",
"description": "Potrzebne dla kanałów e-mail. Pozostaw puste, aby wyłączyć pocztę e-mail.",
"placeholder": "smtp.example.com"
},
"smtpPort": {
"label": "SMTP port",
"description": "Usually 587 with STARTTLS or 465 with TLS."
"label": "Port SMTP",
"description": "Zwykle 587 z STARTTLS lub 465 z TLS."
},
"smtpSecure": {
"label": "Use TLS from the start",
"description": "Turn on for port 465. Leave off for 587, which upgrades to TLS on its own."
"label": "Używaj protokołu TLS od samego początku",
"description": "Włącz dla portu 465. Pozostaw wyłączone dla portu 587, który automatycznie uaktualnia się do protokołu TLS."
},
"smtpUser": {
"label": "SMTP username",
"description": "Leave empty if the server does not need a login."
"label": "Nazwa użytkownika SMTP",
"description": "Pozostaw puste, jeśli serwer nie wymaga logowania."
},
"smtpPassword": {
"label": "SMTP password",
"description": "Stored encrypted."
"label": "Hasło SMTP",
"description": "Przechowywane w postaci zaszyfrowanej."
},
"smtpFrom": {
"label": "From address",
"description": "The sender alerts come from.",
"label": "Z adresu",
"description": "Od nadawcy pochodzą alerty.",
"placeholder": "Termix <alerts@example.com>"
}
},
"user": {
"popups": {
"label": "Alert popups",
"description": "Which new alerts pop up while you use Termix. They always land in the inbox.",
"all": "All alerts",
"warning": "Warnings and critical",
"critical": "Critical only",
"label": "Okienka z alertami",
"description": "Jakie nowe alerty pojawiają się podczas korzystania z Termix. Zawsze trafiają do skrzynki odbiorczej.",
"all": "Wszystkie alerty",
"warning": "Ostrzeżenia i ostrzeżenia krytyczne",
"critical": "Tylko krytyczne",
"off": "Żaden"
}
}
},
"sections": {
"inbox": "Inbox",
"inbox": "Skrzynka odbiorcza",
"channels": "Kanały",
"rules": "Delivery rules"
"rules": "Zasady dostawy"
},
"severity": {
"info": "Informacje",
"success": "Powodzenie",
"warning": "Ostrzeżenie",
"critical": "Critical"
"critical": "Krytyczny"
},
"inbox": {
"sourceTermix": "Termix",
"openLink": "Otwórz",
"view": "Podgląd",
"unread": "Unread",
"deliveryFailed_one": "{{count}} channel failed",
"deliveryFailed_other": "{{count}} channels failed",
"markRead": "Mark as read",
"markUnread": "Mark as unread",
"markAllRead": "Mark all as read",
"unread": "Niewykształcony",
"deliveryFailed_one": "{{count}} kanał uszkodzony",
"deliveryFailed_other": "{{count}} kanałów nie powiodło się",
"markRead": "Oznacz jako przeczytane",
"markUnread": "Oznacz jako nieprzeczytane",
"markAllRead": "Oznacz wszystkie jako przeczytane",
"delete": "Usuń",
"clearRead": "Delete read alerts",
"cleared_one": "Deleted {{count}} alert",
"cleared_other": "Deleted {{count}} alerts",
"clearRead": "Usuń alerty odczytu",
"cleared_one": "Usunięto alert {{count}}",
"cleared_other": "Usunięto {{count}} alertów",
"filterAll": "Wszystkie",
"filterUnread": "Unread",
"anySeverity": "Any severity",
"anySource": "Any source",
"openAll": "Open in a tab",
"empty": "No alerts yet.",
"emptyUnread": "You are all caught up.",
"loadMore": "Load more"
"filterUnread": "Niewykształcony",
"anySeverity": "Jakakolwiek powaga",
"anySource": "Jakiekolwiek źródło",
"openAll": "Otwórz w karcie",
"empty": "Brak alertów.",
"emptyUnread": "Wszyscy jesteście na bieżąco.",
"loadMore": "Załaduj więcej"
},
"channels": {
"intro": "Channels are where alerts can go outside Termix. Delivery rules pick which alerts use them.",
"add": "Add channel",
"edit": "Edit channel",
"test": "Send a test",
"testSent": "Test alert sent",
"testFailed": "Test failed: {{error}}",
"deleteConfirm": "Delete the channel \"{{name}}\"?",
"intro": "Kanały to miejsca, do których alerty mogą trafiać poza Termix. Reguły dostarczania określają, które alerty z nich korzystają.",
"add": "Dodaj kanał",
"edit": "Edytuj kanał",
"test": "Wyślij test",
"testSent": "Wysłano alert testowy",
"testFailed": "Test nie powiódł się: {{error}}",
"deleteConfirm": "Usunąć kanał „{{name}}”?",
"deleted": "Kanał usunięty",
"empty": "No channels yet.",
"empty": "Brak kanałów.",
"enabled": "Włączona",
"needsSave": "This channel needs to be opened and saved again before it can send.",
"needsSave": "Przed wysłaniem należy ponownie otworzyć i zapisać ten kanał.",
"name": "Nazwa",
"nameRequired": "Nazwa jest wymagana",
"type": "Typ",
@@ -119,41 +119,41 @@
"discord": "Discord",
"email": "E-mail"
},
"emailUnavailable": "Email needs an SMTP server, which an admin sets up in the Alerts settings.",
"emailUnavailable": "Do obsługi poczty e-mail potrzebny jest serwer SMTP, który administrator konfiguruje w ustawieniach alertów.",
"webhookUrl": "Adres URL",
"webhookHint": "Gets a JSON body for every alert.",
"webhookHint": "Pobiera treść JSON dla każdego alertu.",
"method": "Metoda",
"headers": "Headers",
"headersHint": "One per line, like Name: value.",
"headers": "Nagłówki",
"headersHint": "Po jednym w każdym wierszu, np. Nazwa: wartość.",
"ntfyServer": "Adres URL serwera",
"ntfyTopic": "Temat",
"ntfyToken": "Access token (optional)",
"discordUrl": "Discord webhook URL",
"discordHint": "From the channel's settings in Discord, under Integrations.",
"discordUsername": "Display name (optional)",
"discordAvatar": "Avatar URL (optional)",
"emailTo": "Send to",
"emailHint": "Separate more than one address with commas.",
"privateNetwork": "Allow a private network address",
"privateNetworkHint": "Only works for hosts an admin allows in the private endpoint list."
"ntfyToken": "Token dostępu (opcjonalnie)",
"discordUrl": "Adres URL webhooka Discord",
"discordHint": "W ustawieniach kanału w Discordzie, w sekcji Integracje.",
"discordUsername": "Nazwa wyświetlana (opcjonalnie)",
"discordAvatar": "Adres URL awatara (opcjonalnie)",
"emailTo": "Wyślij do",
"emailHint": "Oddziel więcej niż jeden adres przecinkami.",
"privateNetwork": "Zezwól na prywatny adres sieciowy",
"privateNetworkHint": "Działa tylko w przypadku hostów dozwolonych przez administratora na liście prywatnych punktów końcowych."
},
"rules": {
"intro": "A delivery rule sends matching alerts to your channels. Alerts always stay in the inbox too.",
"add": "Add rule",
"edit": "Edit rule",
"empty": "No rules yet, so alerts only show up in the inbox.",
"needChannel": "Add a channel first.",
"intro": "Reguła dostarczania wysyła pasujące alerty do Twoich kanałów. Alerty zawsze pozostają w skrzynce odbiorczej.",
"add": "Dodaj regułę",
"edit": "Edytuj regułę",
"empty": "Nie ma jeszcze żadnych reguł, więc powiadomienia pojawiają się tylko w skrzynce odbiorczej.",
"needChannel": "Najpierw dodaj kanał.",
"enabled": "Włączona",
"name": "Nazwa",
"nameRequired": "Nazwa jest wymagana",
"match": "Alerts to send",
"matchHint": "* for everything, automations.* for everything from automations, or one exact kind.",
"minSeverity": "At least",
"channels": "Send to",
"channelRequired": "Pick at least one channel",
"deleteConfirm": "Delete the rule \"{{name}}\"?",
"everything": "Everything",
"summary": "{{match}}, {{severity}} or higher, to {{channels}}"
"match": "Alerty do wysłania",
"matchHint": "* do wszystkiego, automatyzacje.* do wszystkiego, od automatyzacji, lub jednego konkretnego rodzaju.",
"minSeverity": "Co najmniej",
"channels": "Wyślij do",
"channelRequired": "Wybierz co najmniej jeden kanał",
"deleteConfirm": "Usunąć regułę „{{name}}”?",
"everything": "Wszystko",
"summary": "{{match}}, {{severity}} lub wyższy, do {{channels}}"
},
"actions": {
"cancel": "Anuluj",
@@ -163,9 +163,9 @@
},
"widget": {
"name": "Kanał alertów",
"description": "Your latest alerts, with a quick way to mark them read",
"maxItems": "Max items",
"showRead": "Show read alerts",
"description": "Twoje najnowsze alerty z możliwością szybkiego oznaczenia ich jako przeczytanych",
"maxItems": "Maksymalna liczba elementów",
"showRead": "Pokaż alerty odczytu",
"allClear": "Bez alertów",
"loading": "Ładowanie..."
}
+103 -103
View File
@@ -1,159 +1,159 @@
{
"nav": {
"alerts": "Alerts"
"alerts": "Alertas"
},
"permissions": {
"use": {
"title": "Use alerts",
"description": "Get alerts in the inbox and send them to your own channels."
"title": "Usar alertas",
"description": "Receba alertas na caixa de entrada e envie-os para seus próprios canais."
}
},
"onboarding": {
"feature": "Alerts",
"featureDesc": "Every alert in one inbox, sent on to Discord, ntfy, email or a webhook if you want."
"feature": "Alertas",
"featureDesc": "Todas as notificações em uma única caixa de entrada, enviadas para o Discord, NTfy, e-mail ou webhook, se desejar."
},
"settings": {
"group": {
"general": "Geral",
"email": "Email"
"email": "E-mail"
},
"admin": {
"announcements": {
"label": "Termix announcements",
"description": "Show news from the Termix team, like security notices and releases, in everyone's inbox."
"label": "Anúncios da Termix",
"description": "Exibir notícias da equipe Termix, como avisos de segurança e comunicados, na caixa de entrada de todos."
},
"retentionDays": {
"label": "Keep alerts for (days)",
"description": "Older alerts are removed from every inbox."
"label": "Manter alertas por (dias)",
"description": "Alertas antigos são removidos de todas as caixas de entrada."
},
"smtpHost": {
"label": "SMTP server",
"description": "Needed for email channels. Leave empty to turn email off.",
"label": "Servidor SMTP",
"description": "Necessário para canais de e-mail. Deixe em branco para desativar o e-mail.",
"placeholder": "smtp.example.com"
},
"smtpPort": {
"label": "SMTP port",
"description": "Usually 587 with STARTTLS or 465 with TLS."
"label": "porta SMTP",
"description": "Normalmente, usa-se a porta 587 com STARTTLS ou a porta 465 com TLS."
},
"smtpSecure": {
"label": "Use TLS from the start",
"description": "Turn on for port 465. Leave off for 587, which upgrades to TLS on its own."
"label": "Use TLS desde o início.",
"description": "Ative para a porta 465. Deixe desativado para a porta 587, que atualiza para TLS automaticamente."
},
"smtpUser": {
"label": "SMTP username",
"description": "Leave empty if the server does not need a login."
"label": "nome de usuário SMTP",
"description": "Deixe em branco se o servidor não exigir login."
},
"smtpPassword": {
"label": "SMTP password",
"description": "Stored encrypted."
"label": "Senha SMTP",
"description": "Armazenado criptografado."
},
"smtpFrom": {
"label": "From address",
"description": "The sender alerts come from.",
"label": "Do endereço",
"description": "Os alertas do remetente vêm de:",
"placeholder": "Termix <alerts@example.com>"
}
},
"user": {
"popups": {
"label": "Alert popups",
"description": "Which new alerts pop up while you use Termix. They always land in the inbox.",
"all": "All alerts",
"warning": "Warnings and critical",
"critical": "Critical only",
"label": "Janelas de alerta",
"description": "Quais novos alertas aparecem enquanto você usa o Termix? Eles sempre chegam na caixa de entrada.",
"all": "Todos os alertas",
"warning": "Avisos e alertas",
"critical": "Somente crítico",
"off": "Nenhum"
}
}
},
"sections": {
"inbox": "Inbox",
"channels": "Channels",
"rules": "Delivery rules"
"inbox": "Caixa de entrada",
"channels": "Canais",
"rules": "Regras de entrega"
},
"severity": {
"info": "Info",
"success": "Success",
"info": "Informações",
"success": "Sucesso",
"warning": "Atenção",
"critical": "Critical"
"critical": "Crítico"
},
"inbox": {
"sourceTermix": "Termix",
"openLink": "Open",
"view": "View",
"unread": "Unread",
"deliveryFailed_one": "{{count}} channel failed",
"deliveryFailed_other": "{{count}} channels failed",
"markRead": "Mark as read",
"markUnread": "Mark as unread",
"markAllRead": "Mark all as read",
"openLink": "Abrir",
"view": "Visualizar",
"unread": "Não lido",
"deliveryFailed_one": "{{count}} canal falhou",
"deliveryFailed_other": "{{count}} canais falharam",
"markRead": "Marcar como lido",
"markUnread": "Marcar como não lida",
"markAllRead": "Marcar tudo como lido",
"delete": "Apagar",
"clearRead": "Delete read alerts",
"cleared_one": "Deleted {{count}} alert",
"cleared_other": "Deleted {{count}} alerts",
"filterAll": "All",
"filterUnread": "Unread",
"anySeverity": "Any severity",
"anySource": "Any source",
"openAll": "Open in a tab",
"empty": "No alerts yet.",
"emptyUnread": "You are all caught up.",
"loadMore": "Load more"
"clearRead": "Excluir alertas de leitura",
"cleared_one": "Alerta excluído {{count}}",
"cleared_other": "Alertas excluídos {{count}}",
"filterAll": "Todos",
"filterUnread": "Não lido",
"anySeverity": "Qualquer gravidade",
"anySource": "Qualquer fonte",
"openAll": "Abrir em uma aba",
"empty": "Ainda não há alertas.",
"emptyUnread": "Vocês estão todos a par da situação.",
"loadMore": "Carregar mais"
},
"channels": {
"intro": "Channels are where alerts can go outside Termix. Delivery rules pick which alerts use them.",
"add": "Add channel",
"edit": "Edit channel",
"test": "Send a test",
"testSent": "Test alert sent",
"testFailed": "Test failed: {{error}}",
"deleteConfirm": "Delete the channel \"{{name}}\"?",
"deleted": "Channel deleted",
"empty": "No channels yet.",
"enabled": "Enabled",
"needsSave": "This channel needs to be opened and saved again before it can send.",
"name": "Name",
"nameRequired": "Name is required",
"intro": "Os canais são locais para onde os alertas podem ser enviados fora do Termix. As regras de entrega definem quais alertas os utilizarão.",
"add": "Adicionar canal",
"edit": "Editar canal",
"test": "Enviar um teste",
"testSent": "Alerta de teste enviado",
"testFailed": "Teste falhou: {{error}}",
"deleteConfirm": "Excluir o canal \"{{name}}\"?",
"deleted": "Canal excluído",
"empty": "Ainda não há canais.",
"enabled": "Habilitado",
"needsSave": "Este canal precisa ser aberto e salvo novamente antes de poder enviar mensagens.",
"name": "Nome",
"nameRequired": "O nome é obrigatório.",
"type": "Tipo",
"types": {
"webhook": "Webhook",
"ntfy": "ntfy",
"discord": "Discord",
"email": "Email"
"discord": "Discórdia",
"email": "E-mail"
},
"emailUnavailable": "Email needs an SMTP server, which an admin sets up in the Alerts settings.",
"emailUnavailable": "O envio de e-mails requer um servidor SMTP, que um administrador configura nas configurações de Alertas.",
"webhookUrl": "URL",
"webhookHint": "Gets a JSON body for every alert.",
"method": "Method",
"headers": "Headers",
"headersHint": "One per line, like Name: value.",
"webhookHint": "Obtém um corpo JSON para cada alerta.",
"method": "Método",
"headers": "Cabeçalhos",
"headersHint": "Um por linha, como Nome: valor.",
"ntfyServer": "URL do Servidor",
"ntfyTopic": "Topic",
"ntfyToken": "Access token (optional)",
"discordUrl": "Discord webhook URL",
"discordHint": "From the channel's settings in Discord, under Integrations.",
"discordUsername": "Display name (optional)",
"discordAvatar": "Avatar URL (optional)",
"emailTo": "Send to",
"emailHint": "Separate more than one address with commas.",
"privateNetwork": "Allow a private network address",
"privateNetworkHint": "Only works for hosts an admin allows in the private endpoint list."
"ntfyTopic": "Tópico",
"ntfyToken": "Token de acesso (opcional)",
"discordUrl": "URL do webhook do Discord",
"discordHint": "Nas configurações do canal no Discord, em Integrações.",
"discordUsername": "Nome de exibição (opcional)",
"discordAvatar": "URL do avatar (opcional)",
"emailTo": "Enviar para",
"emailHint": "Separe mais de um endereço com vírgulas.",
"privateNetwork": "Permitir um endereço de rede privada",
"privateNetworkHint": "Funciona apenas para hosts que um administrador permite na lista de endpoints privados."
},
"rules": {
"intro": "A delivery rule sends matching alerts to your channels. Alerts always stay in the inbox too.",
"add": "Add rule",
"edit": "Edit rule",
"empty": "No rules yet, so alerts only show up in the inbox.",
"needChannel": "Add a channel first.",
"enabled": "Enabled",
"name": "Name",
"nameRequired": "Name is required",
"match": "Alerts to send",
"matchHint": "* for everything, automations.* for everything from automations, or one exact kind.",
"minSeverity": "At least",
"channels": "Send to",
"channelRequired": "Pick at least one channel",
"deleteConfirm": "Delete the rule \"{{name}}\"?",
"everything": "Everything",
"summary": "{{match}}, {{severity}} or higher, to {{channels}}"
"intro": "Uma regra de entrega envia alertas correspondentes aos seus canais. Os alertas também permanecem sempre na caixa de entrada.",
"add": "Adicionar regra",
"edit": "Editar regra",
"empty": "Ainda não existem regras, portanto os alertas só aparecem na caixa de entrada.",
"needChannel": "Primeiro, adicione um canal.",
"enabled": "Habilitado",
"name": "Nome",
"nameRequired": "O nome é obrigatório.",
"match": "Alertas a enviar",
"matchHint": "* para tudo, automações.* para tudo, desde automações, até um tipo específico.",
"minSeverity": "Pelo menos",
"channels": "Enviar para",
"channelRequired": "Escolha pelo menos um canal.",
"deleteConfirm": "Apagar a regra \"{{name}}\"?",
"everything": "Tudo",
"summary": "{{match}}, {{severity}} ou superior, para {{channels}}"
},
"actions": {
"cancel": "Cancelar",
@@ -162,11 +162,11 @@
"delete": "Apagar"
},
"widget": {
"name": "Alert Feed",
"description": "Your latest alerts, with a quick way to mark them read",
"maxItems": "Max items",
"showRead": "Show read alerts",
"allClear": "All clear",
"name": "Feed de alertas",
"description": "Seus alertas mais recentes, com uma maneira rápida de marcá-los como lidos.",
"maxItems": "Itens máximos",
"showRead": "Mostrar alertas de leitura",
"allClear": "Tudo certo",
"loading": "Carregando..."
}
}
+84 -84
View File
@@ -4,13 +4,13 @@
},
"permissions": {
"use": {
"title": "Use alerts",
"description": "Get alerts in the inbox and send them to your own channels."
"title": "Usar alertas",
"description": "Receba alertas na caixa de entrada e envie-os para os seus próprios canais."
}
},
"onboarding": {
"feature": "Alertas",
"featureDesc": "Every alert in one inbox, sent on to Discord, ntfy, email or a webhook if you want."
"featureDesc": "Todas as notificações numa única caixa de entrada, enviadas para o Discord, NTfy, e-mail ou webhook, se desejar."
},
"settings": {
"group": {
@@ -19,97 +19,97 @@
},
"admin": {
"announcements": {
"label": "Termix announcements",
"description": "Show news from the Termix team, like security notices and releases, in everyone's inbox."
"label": "Anúncios da Termix",
"description": "Exibir notícias da equipa Termix, como avisos de segurança e comunicados, na caixa de entrada de todos."
},
"retentionDays": {
"label": "Keep alerts for (days)",
"description": "Older alerts are removed from every inbox."
"label": "Manter alertas durante (dias)",
"description": "Os alertas antigos são removidos de todas as caixas de entrada."
},
"smtpHost": {
"label": "SMTP server",
"description": "Needed for email channels. Leave empty to turn email off.",
"placeholder": "smtp.example.com"
"label": "Servidor SMTP",
"description": "Necessário para canais de e-mail. Deixe em branco para desativar o e-mail.",
"placeholder": "smtp.exemplo.com"
},
"smtpPort": {
"label": "SMTP port",
"description": "Usually 587 with STARTTLS or 465 with TLS."
"label": "porta SMTP",
"description": "Normalmente, utiliza-se a porta 587 com STARTTLS ou a porta 465 com TLS."
},
"smtpSecure": {
"label": "Use TLS from the start",
"description": "Turn on for port 465. Leave off for 587, which upgrades to TLS on its own."
"label": "Utilize TLS desde o início.",
"description": "Ative para a porta 465. Deixe desativado para a porta 587, que atualiza para TLS automaticamente."
},
"smtpUser": {
"label": "SMTP username",
"description": "Leave empty if the server does not need a login."
"label": "nome de utilizador SMTP",
"description": "Deixe em branco se o servidor não necessitar de login."
},
"smtpPassword": {
"label": "SMTP password",
"description": "Stored encrypted."
"label": "Palavra-passe SMTP",
"description": "Armazenado encriptado."
},
"smtpFrom": {
"label": "From address",
"description": "The sender alerts come from.",
"label": "Do endereço",
"description": "Os alertas do remetente provêm de:",
"placeholder": "Termix <alerts@example.com>"
}
},
"user": {
"popups": {
"label": "Alert popups",
"description": "Which new alerts pop up while you use Termix. They always land in the inbox.",
"all": "All alerts",
"warning": "Warnings and critical",
"critical": "Critical only",
"label": "Janelas de alerta",
"description": "Que novos alertas aparecem enquanto utiliza o Termix? Chegam sempre na caixa de entrada.",
"all": "Todos os alertas",
"warning": "Avisos e alertas",
"critical": "Somente crítico",
"off": "Nenhuma"
}
}
},
"sections": {
"inbox": "Inbox",
"inbox": "Caixa de entrada",
"channels": "Canais",
"rules": "Delivery rules"
"rules": "Regras de entrega"
},
"severity": {
"info": "Info",
"success": "Sucesso",
"warning": "Aviso",
"critical": "Critical"
"critical": "Crítico"
},
"inbox": {
"sourceTermix": "Termix",
"openLink": "Abrir",
"view": "Ver",
"unread": "Unread",
"deliveryFailed_one": "{{count}} channel failed",
"deliveryFailed_other": "{{count}} channels failed",
"markRead": "Mark as read",
"markUnread": "Mark as unread",
"markAllRead": "Mark all as read",
"unread": "Não lido",
"deliveryFailed_one": "{{count}} canal falhou",
"deliveryFailed_other": "{{count}} canais falharam",
"markRead": "Marcar como lido",
"markUnread": "Marcar como não lida",
"markAllRead": "Marcar tudo como lido",
"delete": "Eliminar",
"clearRead": "Delete read alerts",
"cleared_one": "Deleted {{count}} alert",
"cleared_other": "Deleted {{count}} alerts",
"clearRead": "Apagar alertas de leitura",
"cleared_one": "Alerta eliminado {{count}}",
"cleared_other": "Alertas excluídos {{count}}",
"filterAll": "Todas",
"filterUnread": "Unread",
"anySeverity": "Any severity",
"anySource": "Any source",
"openAll": "Open in a tab",
"empty": "No alerts yet.",
"emptyUnread": "You are all caught up.",
"loadMore": "Load more"
"filterUnread": "Não lido",
"anySeverity": "Qualquer gravidade",
"anySource": "Qualquer fonte",
"openAll": "Abrir numa aba",
"empty": "Ainda não há alertas.",
"emptyUnread": "Estão todos a par da situação.",
"loadMore": "Carregar mais"
},
"channels": {
"intro": "Channels are where alerts can go outside Termix. Delivery rules pick which alerts use them.",
"add": "Add channel",
"edit": "Edit channel",
"test": "Send a test",
"testSent": "Test alert sent",
"testFailed": "Test failed: {{error}}",
"deleteConfirm": "Delete the channel \"{{name}}\"?",
"deleted": "Channel deleted",
"empty": "No channels yet.",
"intro": "Os canais são locais para onde os alertas podem ser enviados fora do Termix. As regras de entrega definem quais os alertas que os irão utilizar.",
"add": "Adicionar canal",
"edit": "Editar canal",
"test": "Enviar um teste",
"testSent": "Alerta de teste enviado",
"testFailed": "Teste falhou: {{error}}",
"deleteConfirm": "Apagar o canal \"{{name}}\"?",
"deleted": "Canal excluído",
"empty": "Ainda não há canais.",
"enabled": "Ativado",
"needsSave": "This channel needs to be opened and saved again before it can send.",
"needsSave": "Este canal precisa de ser aberto e guardado novamente antes de poder enviar mensagens.",
"name": "Nome",
"nameRequired": "O nome é obrigatório",
"type": "Tipo",
@@ -119,41 +119,41 @@
"discord": "Discord",
"email": "E-mail"
},
"emailUnavailable": "Email needs an SMTP server, which an admin sets up in the Alerts settings.",
"emailUnavailable": "O envio de e-mails requer um servidor SMTP, que um administrador configura nas definições de Alertas.",
"webhookUrl": "URL",
"webhookHint": "Gets a JSON body for every alert.",
"method": "Method",
"headers": "Headers",
"headersHint": "One per line, like Name: value.",
"webhookHint": "Obtém um corpo JSON para cada alerta.",
"method": "Método",
"headers": "Cabeçalhos",
"headersHint": "Um por linha, como por exemplo Nome: valor.",
"ntfyServer": "URL do servidor",
"ntfyTopic": "Tópico",
"ntfyToken": "Access token (optional)",
"discordUrl": "Discord webhook URL",
"discordHint": "From the channel's settings in Discord, under Integrations.",
"discordUsername": "Display name (optional)",
"discordAvatar": "Avatar URL (optional)",
"emailTo": "Send to",
"emailHint": "Separate more than one address with commas.",
"privateNetwork": "Allow a private network address",
"privateNetworkHint": "Only works for hosts an admin allows in the private endpoint list."
"ntfyToken": "Token de acesso (opcional)",
"discordUrl": "URL do webhook do Discord",
"discordHint": "Nas definições do canal no Discord, em Integrações.",
"discordUsername": "Nome de visualização (opcional)",
"discordAvatar": "URL do avatar (opcional)",
"emailTo": "Enviar para",
"emailHint": "Separe mais do que um endereço com vírgulas.",
"privateNetwork": "Permitir um endereço de rede privada",
"privateNetworkHint": "Funciona apenas para hosts que um administrador permite na lista de endpoints privados."
},
"rules": {
"intro": "A delivery rule sends matching alerts to your channels. Alerts always stay in the inbox too.",
"add": "Add rule",
"edit": "Edit rule",
"empty": "No rules yet, so alerts only show up in the inbox.",
"needChannel": "Add a channel first.",
"intro": "Uma regra de entrega envia alertas correspondentes aos seus canais. Os alertas também permanecem sempre na caixa de entrada.",
"add": "Adicionar regra",
"edit": "Editar regra",
"empty": "Ainda não existem regras, pelo que os alertas apenas aparecem na caixa de entrada.",
"needChannel": "Primeiro, adicione um canal.",
"enabled": "Ativado",
"name": "Nome",
"nameRequired": "O nome é obrigatório",
"match": "Alerts to send",
"matchHint": "* for everything, automations.* for everything from automations, or one exact kind.",
"minSeverity": "At least",
"channels": "Send to",
"channelRequired": "Pick at least one channel",
"deleteConfirm": "Delete the rule \"{{name}}\"?",
"everything": "Everything",
"summary": "{{match}}, {{severity}} or higher, to {{channels}}"
"match": "Alertas a enviar",
"matchHint": "* para tudo, automações.* para tudo, desde automações, a um tipo específico.",
"minSeverity": "Pelo menos",
"channels": "Enviar para",
"channelRequired": "Escolha pelo menos um canal.",
"deleteConfirm": "Apagar a regra \"{{name}}\"?",
"everything": "Tudo",
"summary": "{{match}}, {{severity}} ou superior, para {{channels}}"
},
"actions": {
"cancel": "Cancelar",
@@ -163,9 +163,9 @@
},
"widget": {
"name": "Feed de alertas",
"description": "Your latest alerts, with a quick way to mark them read",
"maxItems": "Max items",
"showRead": "Show read alerts",
"description": "Os seus alertas mais recentes, com uma forma rápida de os marcar como lidos.",
"maxItems": "Itens máximos",
"showRead": "Mostrar alertas de leitura",
"allClear": "Tudo em ordem",
"loading": "A carregar..."
}
+85 -85
View File
@@ -4,13 +4,13 @@
},
"permissions": {
"use": {
"title": "Use alerts",
"description": "Get alerts in the inbox and send them to your own channels."
"title": "Используйте оповещения",
"description": "Получайте уведомления на свою электронную почту и отправляйте их в свои каналы."
}
},
"onboarding": {
"feature": "Оповещения",
"featureDesc": "Every alert in one inbox, sent on to Discord, ntfy, email or a webhook if you want."
"featureDesc": "Все оповещения в одном почтовом ящике, которые можно отправить в Discord, ntfy, на электронную почту или через веб-хук, если хотите."
},
"settings": {
"group": {
@@ -19,141 +19,141 @@
},
"admin": {
"announcements": {
"label": "Termix announcements",
"description": "Show news from the Termix team, like security notices and releases, in everyone's inbox."
"label": "Объявления компании Termix",
"description": "Показывайте новости от команды Termix, такие как уведомления о безопасности и обновления, в почтовые ящики всех пользователей."
},
"retentionDays": {
"label": "Keep alerts for (days)",
"description": "Older alerts are removed from every inbox."
"label": "Сохранять оповещения в течение (дней)",
"description": "Более старые уведомления удаляются из всех почтовых ящиков."
},
"smtpHost": {
"label": "SMTP server",
"description": "Needed for email channels. Leave empty to turn email off.",
"label": "SMTP-сервер",
"description": "Необходимо для каналов электронной почты. Оставьте поле пустым, чтобы отключить отправку писем.",
"placeholder": "smtp.example.com"
},
"smtpPort": {
"label": "SMTP port",
"description": "Usually 587 with STARTTLS or 465 with TLS."
"label": "SMTP-порт",
"description": "Обычно используется код 587 с STARTTLS или 465 с TLS."
},
"smtpSecure": {
"label": "Use TLS from the start",
"description": "Turn on for port 465. Leave off for 587, which upgrades to TLS on its own."
"label": "Используйте TLS с самого начала.",
"description": "Включите порт 465. Оставьте выключенным порт 587, так как он автоматически переходит на TLS."
},
"smtpUser": {
"label": "SMTP username",
"description": "Leave empty if the server does not need a login."
"label": "Имя пользователя SMTP",
"description": "Оставьте поле пустым, если серверу не требуется авторизация."
},
"smtpPassword": {
"label": "SMTP password",
"description": "Stored encrypted."
"label": "SMTP-пароль",
"description": "Сохранено в зашифрованном виде."
},
"smtpFrom": {
"label": "From address",
"description": "The sender alerts come from.",
"label": "От адреса",
"description": "Уведомления поступают от отправителя.",
"placeholder": "Termix <alerts@example.com>"
}
},
"user": {
"popups": {
"label": "Alert popups",
"description": "Which new alerts pop up while you use Termix. They always land in the inbox.",
"all": "All alerts",
"warning": "Warnings and critical",
"critical": "Critical only",
"label": "Всплывающие уведомления",
"description": "Какие новые уведомления появляются во время использования Termix? Они всегда попадают во входящие сообщения.",
"all": "Все оповещения",
"warning": "Предупреждения и критические",
"critical": "Только критически важные",
"off": "Ни одного"
}
}
},
"sections": {
"inbox": "Inbox",
"inbox": "Входящие",
"channels": "Каналы",
"rules": "Delivery rules"
"rules": "Правила доставки"
},
"severity": {
"info": "Информация",
"success": "Успех",
"warning": "Предупреждение",
"critical": "Critical"
"critical": "Критический"
},
"inbox": {
"sourceTermix": "Termix",
"openLink": "Открыть",
"view": "Просмотр",
"unread": "Unread",
"deliveryFailed_one": "{{count}} channel failed",
"deliveryFailed_other": "{{count}} channels failed",
"markRead": "Mark as read",
"markUnread": "Mark as unread",
"markAllRead": "Mark all as read",
"unread": "Непрочитано",
"deliveryFailed_one": "{{count}} канал не работает",
"deliveryFailed_other": "{{count}} каналы не работают",
"markRead": "Отметить как прочитанное",
"markUnread": "Отметить как непрочитанное",
"markAllRead": "Отметьте все как прочитанное",
"delete": "Удалить",
"clearRead": "Delete read alerts",
"cleared_one": "Deleted {{count}} alert",
"cleared_other": "Deleted {{count}} alerts",
"clearRead": "Удалить оповещения о прочтении",
"cleared_one": "Удалено {{count}} оповещение",
"cleared_other": "Удалены {{count}} оповещения",
"filterAll": "Все",
"filterUnread": "Unread",
"anySeverity": "Any severity",
"anySource": "Any source",
"openAll": "Open in a tab",
"empty": "No alerts yet.",
"emptyUnread": "You are all caught up.",
"loadMore": "Load more"
"filterUnread": "Непрочитано",
"anySeverity": "Любая степень тяжести",
"anySource": "Любой источник",
"openAll": "Открыть во вкладке",
"empty": "Пока нет оповещений.",
"emptyUnread": "Вы всё успели посмотреть.",
"loadMore": "Загрузить ещё"
},
"channels": {
"intro": "Channels are where alerts can go outside Termix. Delivery rules pick which alerts use them.",
"add": "Add channel",
"edit": "Edit channel",
"test": "Send a test",
"testSent": "Test alert sent",
"testFailed": "Test failed: {{error}}",
"deleteConfirm": "Delete the channel \"{{name}}\"?",
"deleted": "Channel deleted",
"empty": "No channels yet.",
"intro": "Каналы — это место, куда могут отправляться оповещения за пределы Termix. Правила доставки определяют, какие оповещения будут их использовать.",
"add": "Добавить канал",
"edit": "Редактировать канал",
"test": "Отправить тест",
"testSent": "Отправлено тестовое оповещение",
"testFailed": "Тест не пройден: {{error}}",
"deleteConfirm": "Удалить канал \"{{name}}\"?",
"deleted": "Канал удален",
"empty": "Каналов пока нет.",
"enabled": "Включено",
"needsSave": "This channel needs to be opened and saved again before it can send.",
"needsSave": "Перед отправкой сообщения этот канал необходимо снова открыть и сохранить.",
"name": "Название",
"nameRequired": "Имя обязательно",
"type": "Тип",
"types": {
"webhook": "Webhook",
"ntfy": "ntfy",
"webhook": "Вебхук",
"ntfy": "нтфи",
"discord": "Discord",
"email": "Email"
},
"emailUnavailable": "Email needs an SMTP server, which an admin sets up in the Alerts settings.",
"emailUnavailable": "Для работы электронной почты необходим SMTP-сервер, который администратор настраивает в параметрах оповещений.",
"webhookUrl": "URL",
"webhookHint": "Gets a JSON body for every alert.",
"method": "Method",
"headers": "Headers",
"headersHint": "One per line, like Name: value.",
"webhookHint": "Получает JSON-тело для каждого оповещения.",
"method": "Метод",
"headers": "Заголовки",
"headersHint": "Один символ на строку, например, Имя: значение.",
"ntfyServer": "URL сервера",
"ntfyTopic": "Тема",
"ntfyToken": "Access token (optional)",
"discordUrl": "Discord webhook URL",
"discordHint": "From the channel's settings in Discord, under Integrations.",
"discordUsername": "Display name (optional)",
"discordAvatar": "Avatar URL (optional)",
"emailTo": "Send to",
"emailHint": "Separate more than one address with commas.",
"privateNetwork": "Allow a private network address",
"privateNetworkHint": "Only works for hosts an admin allows in the private endpoint list."
"ntfyToken": "Токен доступа (необязательно)",
"discordUrl": "URL веб-перехватчика Discord",
"discordHint": "В настройках канала в Discord, в разделе «Интеграции».",
"discordUsername": "Отображаемое имя (необязательно)",
"discordAvatar": "URL-адрес аватара (необязательно)",
"emailTo": "Отправить",
"emailHint": "Разделяя несколько адресов запятыми.",
"privateNetwork": "Разрешить использование частного сетевого адреса",
"privateNetworkHint": "Работает только для хостов, разрешенных администратором в списке частных конечных точек."
},
"rules": {
"intro": "A delivery rule sends matching alerts to your channels. Alerts always stay in the inbox too.",
"add": "Add rule",
"edit": "Edit rule",
"empty": "No rules yet, so alerts only show up in the inbox.",
"needChannel": "Add a channel first.",
"intro": "Правило доставки отправляет соответствующие оповещения в ваши каналы. Оповещения также всегда остаются во входящих сообщениях.",
"add": "Добавить правило",
"edit": "Редактировать правило",
"empty": "Правил пока нет, поэтому уведомления отображаются только во входящих сообщениях.",
"needChannel": "Сначала добавьте канал.",
"enabled": "Включено",
"name": "Название",
"nameRequired": "Имя обязательно",
"match": "Alerts to send",
"matchHint": "* for everything, automations.* for everything from automations, or one exact kind.",
"minSeverity": "At least",
"channels": "Send to",
"channelRequired": "Pick at least one channel",
"deleteConfirm": "Delete the rule \"{{name}}\"?",
"everything": "Everything",
"summary": "{{match}}, {{severity}} or higher, to {{channels}}"
"match": "Уведомления для отправки",
"matchHint": "* для всего, что связано с автоматизацией.* для всего, что связано с автоматизацией, или для одного конкретного типа.",
"minSeverity": "По меньшей мере",
"channels": "Отправить",
"channelRequired": "Выберите хотя бы один канал",
"deleteConfirm": "Удалить правило \"{{name}}\"?",
"everything": "Все",
"summary": "{{match}}, {{severity}} или выше, до {{channels}}"
},
"actions": {
"cancel": "Отмена",
@@ -163,9 +163,9 @@
},
"widget": {
"name": "Лента оповещений",
"description": "Your latest alerts, with a quick way to mark them read",
"maxItems": "Max items",
"showRead": "Show read alerts",
"description": "Ваши последние уведомления с возможностью быстрой пометки их как прочитанных.",
"maxItems": "Максимальное количество предметов",
"showRead": "Показать уведомления о прочтении",
"allClear": "Всё в порядке",
"loading": "Загрузка..."
}
+118 -118
View File
@@ -1,172 +1,172 @@
{
"nav": {
"alerts": "Alerts"
"alerts": "Упозорења"
},
"permissions": {
"use": {
"title": "Use alerts",
"description": "Get alerts in the inbox and send them to your own channels."
"title": "Користите упозорења",
"description": "Добијајте обавештења у пријемно сандуче и шаљите их на своје канале."
}
},
"onboarding": {
"feature": "Alerts",
"featureDesc": "Every alert in one inbox, sent on to Discord, ntfy, email or a webhook if you want."
"feature": "Упозорења",
"featureDesc": "Свако упозорење у једном пријемном сандучету, послато на Discord, ntfy, имејл или вебхук ако желите."
},
"settings": {
"group": {
"general": "General",
"email": "Email"
"general": "Опште",
"email": "Е-пошта"
},
"admin": {
"announcements": {
"label": "Termix announcements",
"description": "Show news from the Termix team, like security notices and releases, in everyone's inbox."
"label": "Termix саопштења",
"description": "Прикажи вести од Termix тима, као што су безбедносна обавештења и издања, у пријемном сандучету свих корисника."
},
"retentionDays": {
"label": "Keep alerts for (days)",
"description": "Older alerts are removed from every inbox."
"label": "Задржавај упозорења (дана)",
"description": "Старија упозорења се уклањају из сваког пријемног сандучета."
},
"smtpHost": {
"label": "SMTP server",
"description": "Needed for email channels. Leave empty to turn email off.",
"label": "SMTP сервер",
"description": "Потребно за имејл канале. Оставите празно да бисте искључили имејл.",
"placeholder": "smtp.example.com"
},
"smtpPort": {
"label": "SMTP port",
"description": "Usually 587 with STARTTLS or 465 with TLS."
"label": "СМТП порт",
"description": "Обично 587 са STARTTLS-ом или 465 са TLS-ом."
},
"smtpSecure": {
"label": "Use TLS from the start",
"description": "Turn on for port 465. Leave off for 587, which upgrades to TLS on its own."
"label": "Користите TLS од почетка",
"description": "Укључите за порт 465. Оставите искључено за порт 587, који се сам надограђује на TLS."
},
"smtpUser": {
"label": "SMTP username",
"description": "Leave empty if the server does not need a login."
"label": "SMTP корисничко име",
"description": "Оставите празно ако сервер не захтева пријаву."
},
"smtpPassword": {
"label": "SMTP password",
"description": "Stored encrypted."
"label": "СМТП лозинка",
"description": "Сачувано шифровано."
},
"smtpFrom": {
"label": "From address",
"description": "The sender alerts come from.",
"placeholder": "Termix <alerts@example.com>"
"label": "Адреса одакле",
"description": "Упозорења пошиљаоца долазе од.",
"placeholder": "Термикс <alerts@example.com>"
}
},
"user": {
"popups": {
"label": "Alert popups",
"description": "Which new alerts pop up while you use Termix. They always land in the inbox.",
"all": "All alerts",
"warning": "Warnings and critical",
"critical": "Critical only",
"off": "None"
"label": "Искачући прозори са упозорењима",
"description": "Која нова упозорења се појављују док користите Termix. Она увек стижу у пријемно сандуче.",
"all": "Сва упозорења",
"warning": "Упозорења и критичне информације",
"critical": "Само критично",
"off": "Ниједан"
}
}
},
"sections": {
"inbox": "Inbox",
"channels": "Channels",
"rules": "Delivery rules"
"inbox": "Пријемно сандуче",
"channels": "Канали",
"rules": "Правила испоруке"
},
"severity": {
"info": "Info",
"success": "Success",
"warning": "Warning",
"critical": "Critical"
"info": "Информације",
"success": "Успех",
"warning": "Упозорење",
"critical": "Критично"
},
"inbox": {
"sourceTermix": "Termix",
"openLink": "Open",
"view": "View",
"unread": "Unread",
"deliveryFailed_one": "{{count}} channel failed",
"deliveryFailed_other": "{{count}} channels failed",
"markRead": "Mark as read",
"markUnread": "Mark as unread",
"markAllRead": "Mark all as read",
"delete": "Delete",
"clearRead": "Delete read alerts",
"cleared_one": "Deleted {{count}} alert",
"cleared_other": "Deleted {{count}} alerts",
"filterAll": "All",
"filterUnread": "Unread",
"anySeverity": "Any severity",
"anySource": "Any source",
"openAll": "Open in a tab",
"empty": "No alerts yet.",
"emptyUnread": "You are all caught up.",
"loadMore": "Load more"
"sourceTermix": "Термикс",
"openLink": "Отворено",
"view": "Поглед",
"unread": "Непрочитано",
"deliveryFailed_one": "{{count}} канал није успео",
"deliveryFailed_other": "{{count}} канала није успело",
"markRead": "Означи као прочитано",
"markUnread": "Означи као непрочитано",
"markAllRead": "Означи све као прочитано",
"delete": "Обриши",
"clearRead": "Обриши упозорења о читању",
"cleared_one": "Обрисано упозорење {{count}}",
"cleared_other": "Обрисана упозорења {{count}}",
"filterAll": "Сви",
"filterUnread": "Непрочитано",
"anySeverity": "Било која тежина",
"anySource": "Било који извор",
"openAll": "Отвори у картици",
"empty": "Још нема упозорења.",
"emptyUnread": "Све сте у току.",
"loadMore": "Учитај још"
},
"channels": {
"intro": "Channels are where alerts can go outside Termix. Delivery rules pick which alerts use them.",
"add": "Add channel",
"edit": "Edit channel",
"test": "Send a test",
"testSent": "Test alert sent",
"testFailed": "Test failed: {{error}}",
"deleteConfirm": "Delete the channel \"{{name}}\"?",
"deleted": "Channel deleted",
"empty": "No channels yet.",
"enabled": "Enabled",
"needsSave": "This channel needs to be opened and saved again before it can send.",
"name": "Name",
"nameRequired": "Name is required",
"type": "Type",
"intro": "Канали су места где упозорења могу да се шаљу изван Termix-а. Правила испоруке бирају која упозорења их користе.",
"add": "Додај канал",
"edit": "Измени канал",
"test": "Пошаљи тест",
"testSent": "Послато је тестно упозорење",
"testFailed": "Тест није успео: {{error}}",
"deleteConfirm": "Обрисати канал „{{name}}“?",
"deleted": "Канал је обрисан",
"empty": "Још нема канала.",
"enabled": "Омогућено",
"needsSave": "Овај канал треба поново отворити и сачувати пре него што се може послати.",
"name": "Име",
"nameRequired": "Име је обавезно",
"type": "Тип",
"types": {
"webhook": "Webhook",
"ntfy": "ntfy",
"discord": "Discord",
"email": "Email"
"webhook": "Вебхук",
"ntfy": "нтфи",
"discord": "Неслагање",
"email": "Е-пошта"
},
"emailUnavailable": "Email needs an SMTP server, which an admin sets up in the Alerts settings.",
"emailUnavailable": "Е-пошти је потребан SMTP сервер, који администратор подешава у подешавањима упозорења.",
"webhookUrl": "URL",
"webhookHint": "Gets a JSON body for every alert.",
"method": "Method",
"headers": "Headers",
"headersHint": "One per line, like Name: value.",
"ntfyServer": "Server URL",
"ntfyTopic": "Topic",
"ntfyToken": "Access token (optional)",
"discordUrl": "Discord webhook URL",
"discordHint": "From the channel's settings in Discord, under Integrations.",
"discordUsername": "Display name (optional)",
"discordAvatar": "Avatar URL (optional)",
"emailTo": "Send to",
"emailHint": "Separate more than one address with commas.",
"privateNetwork": "Allow a private network address",
"privateNetworkHint": "Only works for hosts an admin allows in the private endpoint list."
"webhookHint": "Добија JSON тело за свако упозорење.",
"method": "Метод",
"headers": "Заглавља",
"headersHint": "Један по реду, као што је Име: вредност.",
"ntfyServer": "URL сервера",
"ntfyTopic": "Тема",
"ntfyToken": "Приступни токен (опционо)",
"discordUrl": "URL вебхука на Дискорду",
"discordHint": "Из подешавања канала на Дискорду, под Интеграције.",
"discordUsername": "Приказано име (опционо)",
"discordAvatar": "URL адреса аватара (опционо)",
"emailTo": "Пошаљи",
"emailHint": "Одвојите више од једне адресе зарезима.",
"privateNetwork": "Дозволи адресу приватне мреже",
"privateNetworkHint": "Ради само за хостове које администратор дозвољава на листи приватних крајњих тачака."
},
"rules": {
"intro": "A delivery rule sends matching alerts to your channels. Alerts always stay in the inbox too.",
"add": "Add rule",
"edit": "Edit rule",
"empty": "No rules yet, so alerts only show up in the inbox.",
"needChannel": "Add a channel first.",
"enabled": "Enabled",
"name": "Name",
"nameRequired": "Name is required",
"match": "Alerts to send",
"matchHint": "* for everything, automations.* for everything from automations, or one exact kind.",
"minSeverity": "At least",
"channels": "Send to",
"channelRequired": "Pick at least one channel",
"deleteConfirm": "Delete the rule \"{{name}}\"?",
"everything": "Everything",
"summary": "{{match}}, {{severity}} or higher, to {{channels}}"
"intro": "Правило испоруке шаље одговарајућа упозорења вашим каналима. Упозорења такође увек остају у пријемном сандучету.",
"add": "Додај правило",
"edit": "Измени правило",
"empty": "Још нема правила, тако да се упозорења приказују само у пријемном сандучету.",
"needChannel": "Прво додајте канал.",
"enabled": "Омогућено",
"name": "Име",
"nameRequired": "Име је обавезно",
"match": "Обавештења за слање",
"matchHint": "* за све, аутоматизације.* за све од аутоматизација, или само једну врсту.",
"minSeverity": "Барем",
"channels": "Пошаљи",
"channelRequired": "Изаберите барем један канал",
"deleteConfirm": "Обрисати правило „{{name}}“?",
"everything": "Све",
"summary": "{{match}}, {{severity}} или више, до {{channels}}"
},
"actions": {
"cancel": "Cancel",
"save": "Save",
"saving": "Saving...",
"delete": "Delete"
"cancel": "Откажи",
"save": "Сачувај",
"saving": "Чување...",
"delete": "Обриши"
},
"widget": {
"name": "Alert Feed",
"description": "Your latest alerts, with a quick way to mark them read",
"maxItems": "Max items",
"showRead": "Show read alerts",
"allClear": "All clear",
"loading": "Loading..."
"name": "Фид обавештења",
"description": "Ваша најновија обавештења, са брзим начином да их означите као прочитане",
"maxItems": "Максималан број ставки",
"showRead": "Прикажи обавештења о читању",
"allClear": "Све је чисто",
"loading": "Учитавање..."
}
}
+114 -114
View File
@@ -1,172 +1,172 @@
{
"nav": {
"alerts": "Alerts"
"alerts": "Aviseringar"
},
"permissions": {
"use": {
"title": "Use alerts",
"description": "Get alerts in the inbox and send them to your own channels."
"title": "Använd varningar",
"description": "Få aviseringar i inkorgen och skicka dem till dina egna kanaler."
}
},
"onboarding": {
"feature": "Alerts",
"featureDesc": "Every alert in one inbox, sent on to Discord, ntfy, email or a webhook if you want."
"feature": "Aviseringar",
"featureDesc": "Varje avisering i en inkorg, skickad vidare till Discord, ntfy, e-post eller en webhook om du vill."
},
"settings": {
"group": {
"general": "General",
"email": "Email"
"general": "Allmän",
"email": "E-post"
},
"admin": {
"announcements": {
"label": "Termix announcements",
"description": "Show news from the Termix team, like security notices and releases, in everyone's inbox."
"label": "Termix-meddelanden",
"description": "Visa nyheter från Termix-teamet, som säkerhetsmeddelanden och pressmeddelanden, i allas inkorg."
},
"retentionDays": {
"label": "Keep alerts for (days)",
"description": "Older alerts are removed from every inbox."
"label": "Behåll varningar i (dagar)",
"description": "Äldre aviseringar tas bort från alla inkorgar."
},
"smtpHost": {
"label": "SMTP server",
"description": "Needed for email channels. Leave empty to turn email off.",
"label": "SMTP-server",
"description": "Behövs för e-postkanaler. Lämna tomt för att stänga av e-post.",
"placeholder": "smtp.example.com"
},
"smtpPort": {
"label": "SMTP port",
"description": "Usually 587 with STARTTLS or 465 with TLS."
"label": "SMTP-port",
"description": "Vanligtvis 587 med STARTTLS eller 465 med TLS."
},
"smtpSecure": {
"label": "Use TLS from the start",
"description": "Turn on for port 465. Leave off for 587, which upgrades to TLS on its own."
"label": "Använd TLS från början",
"description": "Aktivera port 465. Avaktivera port 587, som uppgraderar till TLS på egen hand."
},
"smtpUser": {
"label": "SMTP username",
"description": "Leave empty if the server does not need a login."
"label": "SMTP-användarnamn",
"description": "Lämna tomt om servern inte behöver inloggning."
},
"smtpPassword": {
"label": "SMTP password",
"description": "Stored encrypted."
"label": "SMTP-lösenord",
"description": "Lagras krypterat."
},
"smtpFrom": {
"label": "From address",
"description": "The sender alerts come from.",
"label": "Från adress",
"description": "Avsändaraviseringarna kommer från.",
"placeholder": "Termix <alerts@example.com>"
}
},
"user": {
"popups": {
"label": "Alert popups",
"description": "Which new alerts pop up while you use Termix. They always land in the inbox.",
"all": "All alerts",
"warning": "Warnings and critical",
"critical": "Critical only",
"off": "None"
"label": "Aviseringspopup-fönster",
"description": "Vilka nya aviseringar dyker upp när du använder Termix? De hamnar alltid i inkorgen.",
"all": "Alla varningar",
"warning": "Varningar och kritiska",
"critical": "Endast kritisk",
"off": "Ingen"
}
}
},
"sections": {
"inbox": "Inbox",
"channels": "Channels",
"rules": "Delivery rules"
"inbox": "Inkorg",
"channels": "Kanaler",
"rules": "Leveransregler"
},
"severity": {
"info": "Info",
"success": "Success",
"warning": "Warning",
"critical": "Critical"
"success": "Framgång",
"warning": "Varning",
"critical": "Kritisk"
},
"inbox": {
"sourceTermix": "Termix",
"openLink": "Open",
"view": "View",
"unread": "Unread",
"deliveryFailed_one": "{{count}} channel failed",
"deliveryFailed_other": "{{count}} channels failed",
"markRead": "Mark as read",
"markUnread": "Mark as unread",
"markAllRead": "Mark all as read",
"delete": "Delete",
"clearRead": "Delete read alerts",
"cleared_one": "Deleted {{count}} alert",
"cleared_other": "Deleted {{count}} alerts",
"filterAll": "All",
"filterUnread": "Unread",
"anySeverity": "Any severity",
"anySource": "Any source",
"openAll": "Open in a tab",
"empty": "No alerts yet.",
"emptyUnread": "You are all caught up.",
"loadMore": "Load more"
"openLink": "Öppna",
"view": "Se",
"unread": "Oläst",
"deliveryFailed_one": "{{count}} kanal misslyckades",
"deliveryFailed_other": "{{count}} kanaler misslyckades",
"markRead": "Markera som läst",
"markUnread": "Markera som oläst",
"markAllRead": "Markera alla som lästa",
"delete": "Radera",
"clearRead": "Ta bort läsaviseringar",
"cleared_one": "Borttagen {{count}} -avisering",
"cleared_other": "Borttagna {{count}} varningar",
"filterAll": "Alla",
"filterUnread": "Oläst",
"anySeverity": "Vilken allvarlighetsgrad som helst",
"anySource": "Vilken källa som helst",
"openAll": "Öppna i en flik",
"empty": "Inga varningar ännu.",
"emptyUnread": "Ni är helt uppdaterade.",
"loadMore": "Ladda mer"
},
"channels": {
"intro": "Channels are where alerts can go outside Termix. Delivery rules pick which alerts use them.",
"add": "Add channel",
"edit": "Edit channel",
"test": "Send a test",
"testSent": "Test alert sent",
"testFailed": "Test failed: {{error}}",
"deleteConfirm": "Delete the channel \"{{name}}\"?",
"deleted": "Channel deleted",
"empty": "No channels yet.",
"enabled": "Enabled",
"needsSave": "This channel needs to be opened and saved again before it can send.",
"name": "Name",
"nameRequired": "Name is required",
"type": "Type",
"intro": "Kanaler är där aviseringar kan skickas utanför Termix. Leveransregler väljer vilka aviseringar som använder dem.",
"add": "Lägg till kanal",
"edit": "Redigera kanal",
"test": "Skicka ett test",
"testSent": "Testavisering skickad",
"testFailed": "Testet misslyckades: {{error}}",
"deleteConfirm": "Ta bort kanalen \"{{name}}\"?",
"deleted": "Kanal borttagen",
"empty": "Inga kanaler än.",
"enabled": "Aktiverad",
"needsSave": "Den här kanalen måste öppnas och sparas igen innan den kan skicka.",
"name": "Namn",
"nameRequired": "Namn krävs",
"type": "Typ",
"types": {
"webhook": "Webhook",
"webhook": "Webbhook",
"ntfy": "ntfy",
"discord": "Discord",
"email": "Email"
"discord": "Disharmoni",
"email": "E-post"
},
"emailUnavailable": "Email needs an SMTP server, which an admin sets up in the Alerts settings.",
"emailUnavailable": "E-post behöver en SMTP-server, vilket en administratör konfigurerar i aviseringsinställningarna.",
"webhookUrl": "URL",
"webhookHint": "Gets a JSON body for every alert.",
"method": "Method",
"headers": "Headers",
"headersHint": "One per line, like Name: value.",
"ntfyServer": "Server URL",
"ntfyTopic": "Topic",
"ntfyToken": "Access token (optional)",
"discordUrl": "Discord webhook URL",
"discordHint": "From the channel's settings in Discord, under Integrations.",
"discordUsername": "Display name (optional)",
"discordAvatar": "Avatar URL (optional)",
"emailTo": "Send to",
"emailHint": "Separate more than one address with commas.",
"privateNetwork": "Allow a private network address",
"privateNetworkHint": "Only works for hosts an admin allows in the private endpoint list."
"webhookHint": "Hämtar en JSON-text för varje avisering.",
"method": "Metod",
"headers": "Rubriker",
"headersHint": "En per rad, som Namn: värde.",
"ntfyServer": "Server-URL",
"ntfyTopic": "Ämne",
"ntfyToken": "Åtkomsttoken (valfritt)",
"discordUrl": "Discord webhook-URL",
"discordHint": "Från kanalens inställningar i Discord, under Integrationer.",
"discordUsername": "Visningsnamn (valfritt)",
"discordAvatar": "Avatar-URL (valfritt)",
"emailTo": "Skicka till",
"emailHint": "Separera mer än en adress med kommatecken.",
"privateNetwork": "Tillåt en privat nätverksadress",
"privateNetworkHint": "Fungerar bara för värdar som en administratör tillåter i listan över privata slutpunkter."
},
"rules": {
"intro": "A delivery rule sends matching alerts to your channels. Alerts always stay in the inbox too.",
"add": "Add rule",
"edit": "Edit rule",
"empty": "No rules yet, so alerts only show up in the inbox.",
"needChannel": "Add a channel first.",
"enabled": "Enabled",
"name": "Name",
"nameRequired": "Name is required",
"match": "Alerts to send",
"matchHint": "* for everything, automations.* for everything from automations, or one exact kind.",
"minSeverity": "At least",
"channels": "Send to",
"channelRequired": "Pick at least one channel",
"deleteConfirm": "Delete the rule \"{{name}}\"?",
"everything": "Everything",
"summary": "{{match}}, {{severity}} or higher, to {{channels}}"
"intro": "En leveransregel skickar matchande aviseringar till dina kanaler. Aviseringar finns alltid kvar i inkorgen också.",
"add": "Lägg till regel",
"edit": "Redigera regel",
"empty": "Inga regler ännu, så aviseringar visas bara i inkorgen.",
"needChannel": "Lägg till en kanal först.",
"enabled": "Aktiverad",
"name": "Namn",
"nameRequired": "Namn krävs",
"match": "Aviseringar att skicka",
"matchHint": "* för allt, automatiseringar.* för allt från automatiseringar, eller en exakt sort.",
"minSeverity": "Åtminstone",
"channels": "Skicka till",
"channelRequired": "Välj minst en kanal",
"deleteConfirm": "Ta bort regeln \"{{name}}\"?",
"everything": "Allt",
"summary": "{{match}}, {{severity}} eller högre, till {{channels}}"
},
"actions": {
"cancel": "Cancel",
"save": "Save",
"saving": "Saving...",
"delete": "Delete"
"cancel": "Avboka",
"save": "Spara",
"saving": "Sparande...",
"delete": "Radera"
},
"widget": {
"name": "Alert Feed",
"description": "Your latest alerts, with a quick way to mark them read",
"maxItems": "Max items",
"showRead": "Show read alerts",
"allClear": "All clear",
"loading": "Loading..."
"name": "Aviseringsflöde",
"description": "Dina senaste aviseringar, med ett snabbt sätt att markera dem som lästa",
"maxItems": "Max antal artiklar",
"showRead": "Visa läsaviseringar",
"allClear": "Faran över",
"loading": "Belastning..."
}
}
+117 -117
View File
@@ -1,172 +1,172 @@
{
"nav": {
"alerts": "Alerts"
"alerts": "การแจ้งเตือน"
},
"permissions": {
"use": {
"title": "Use alerts",
"description": "Get alerts in the inbox and send them to your own channels."
"title": "ใช้การแจ้งเตือน",
"description": "รับการแจ้งเตือนในกล่องข้อความขาเข้า และส่งต่อไปยังช่องทางของคุณเองได้"
}
},
"onboarding": {
"feature": "Alerts",
"featureDesc": "Every alert in one inbox, sent on to Discord, ntfy, email or a webhook if you want."
"feature": "การแจ้งเตือน",
"featureDesc": "การแจ้งเตือนทั้งหมดจะถูกส่งไปยังกล่องข้อความเดียว และส่งต่อไปยัง Discord, NTFI, อีเมล หรือ Webhook ตามที่คุณต้องการ"
},
"settings": {
"group": {
"general": "General",
"email": "Email"
"general": "ทั่วไป",
"email": "อีเมล"
},
"admin": {
"announcements": {
"label": "Termix announcements",
"description": "Show news from the Termix team, like security notices and releases, in everyone's inbox."
"label": "ประกาศจาก Termix",
"description": "แสดงข่าวสารจากทีม Termix เช่น ประกาศด้านความปลอดภัยและการอัปเดตต่างๆ ในกล่องจดหมายของทุกคน"
},
"retentionDays": {
"label": "Keep alerts for (days)",
"description": "Older alerts are removed from every inbox."
"label": "ตั้งค่าการแจ้งเตือนเป็นเวลา (วัน)",
"description": "การแจ้งเตือนเก่าๆ จะถูกลบออกจากกล่องจดหมายทุกกล่อง"
},
"smtpHost": {
"label": "SMTP server",
"description": "Needed for email channels. Leave empty to turn email off.",
"label": "เซิร์ฟเวอร์ SMTP",
"description": "จำเป็นสำหรับช่องทางการส่งอีเมล เว้นว่างไว้เพื่อปิดการใช้งานอีเมล",
"placeholder": "smtp.example.com"
},
"smtpPort": {
"label": "SMTP port",
"description": "Usually 587 with STARTTLS or 465 with TLS."
"label": "พอร์ต SMTP",
"description": "โดยทั่วไปจะใช้พอร์ต 587 สำหรับ STARTTLS หรือ 465 สำหรับ TLS"
},
"smtpSecure": {
"label": "Use TLS from the start",
"description": "Turn on for port 465. Leave off for 587, which upgrades to TLS on its own."
"label": "ใช้ TLS ตั้งแต่เริ่มต้น",
"description": "เปิดใช้งานสำหรับพอร์ต 465 ปิดใช้งานสำหรับพอร์ต 587 ซึ่งจะอัปเกรดเป็น TLS โดยอัตโนมัติ"
},
"smtpUser": {
"label": "SMTP username",
"description": "Leave empty if the server does not need a login."
"label": "ชื่อผู้ใช้ SMTP",
"description": "เว้นว่างไว้หากเซิร์ฟเวอร์ไม่ต้องการการเข้าสู่ระบบ"
},
"smtpPassword": {
"label": "SMTP password",
"description": "Stored encrypted."
"label": "รหัสผ่าน SMTP",
"description": "จัดเก็บในรูปแบบเข้ารหัส"
},
"smtpFrom": {
"label": "From address",
"description": "The sender alerts come from.",
"placeholder": "Termix <alerts@example.com>"
"label": "จากที่อยู่",
"description": "การแจ้งเตือนจากผู้ส่งมาจาก...",
"placeholder": "เทอร์มิกซ์ <alerts@example.com>"
}
},
"user": {
"popups": {
"label": "Alert popups",
"description": "Which new alerts pop up while you use Termix. They always land in the inbox.",
"all": "All alerts",
"warning": "Warnings and critical",
"critical": "Critical only",
"off": "None"
"label": "ป๊อปอัปแจ้งเตือน",
"description": "มีการแจ้งเตือนใหม่ๆ อะไรบ้างที่จะปรากฏขึ้นขณะที่คุณใช้งาน Termix การแจ้งเตือนเหล่านั้นจะถูกส่งไปยังกล่องจดหมายเข้าเสมอ",
"all": "การแจ้งเตือนทั้งหมด",
"warning": "คำเตือนและข้อสำคัญ",
"critical": "เฉพาะกรณีวิกฤติเท่านั้น",
"off": "ไม่มี"
}
}
},
"sections": {
"inbox": "Inbox",
"channels": "Channels",
"rules": "Delivery rules"
"inbox": "กล่องขาเข้า",
"channels": "ช่องต่างๆ",
"rules": "กฎการจัดส่ง"
},
"severity": {
"info": "Info",
"success": "Success",
"warning": "Warning",
"critical": "Critical"
"info": "ข้อมูล",
"success": "ความสำเร็จ",
"warning": "คำเตือน",
"critical": "วิกฤต"
},
"inbox": {
"sourceTermix": "Termix",
"openLink": "Open",
"view": "View",
"unread": "Unread",
"deliveryFailed_one": "{{count}} channel failed",
"deliveryFailed_other": "{{count}} channels failed",
"markRead": "Mark as read",
"markUnread": "Mark as unread",
"markAllRead": "Mark all as read",
"delete": "Delete",
"clearRead": "Delete read alerts",
"cleared_one": "Deleted {{count}} alert",
"cleared_other": "Deleted {{count}} alerts",
"filterAll": "All",
"filterUnread": "Unread",
"anySeverity": "Any severity",
"anySource": "Any source",
"openAll": "Open in a tab",
"empty": "No alerts yet.",
"emptyUnread": "You are all caught up.",
"loadMore": "Load more"
"sourceTermix": "เทอร์มิกซ์",
"openLink": "เปิด",
"view": "ดู",
"unread": "ยังไม่ได้อ่าน",
"deliveryFailed_one": "{{count}} ช่องทางล้มเหลว",
"deliveryFailed_other": "{{count}} ช่องทางล้มเหลว",
"markRead": "ทำเครื่องหมายว่าอ่านแล้ว",
"markUnread": "ทำเครื่องหมายว่ายังไม่ได้อ่าน",
"markAllRead": "ทำเครื่องหมายว่าอ่านแล้วทั้งหมด",
"delete": "ลบ",
"clearRead": "ลบการแจ้งเตือนการอ่าน",
"cleared_one": "ลบการแจ้งเตือน {{count}} แล้ว",
"cleared_other": "ลบการแจ้งเตือน {{count}} แล้ว",
"filterAll": "ทั้งหมด",
"filterUnread": "ยังไม่ได้อ่าน",
"anySeverity": "ความรุนแรงใดๆ",
"anySource": "แหล่งที่มาใดๆ",
"openAll": "เปิดในแท็บใหม่",
"empty": "ยังไม่มีการแจ้งเตือนใดๆ",
"emptyUnread": "คุณได้รับข้อมูลครบถ้วนแล้ว",
"loadMore": "โหลดเพิ่มเติม"
},
"channels": {
"intro": "Channels are where alerts can go outside Termix. Delivery rules pick which alerts use them.",
"add": "Add channel",
"edit": "Edit channel",
"test": "Send a test",
"testSent": "Test alert sent",
"testFailed": "Test failed: {{error}}",
"deleteConfirm": "Delete the channel \"{{name}}\"?",
"deleted": "Channel deleted",
"empty": "No channels yet.",
"enabled": "Enabled",
"needsSave": "This channel needs to be opened and saved again before it can send.",
"name": "Name",
"nameRequired": "Name is required",
"type": "Type",
"intro": "ช่องทางต่างๆ คือที่ที่การแจ้งเตือนสามารถส่งออกไปภายนอก Termix ได้ กฎการส่งจะเลือกว่าการแจ้งเตือนใดควรใช้ช่องทางเหล่านั้น",
"add": "เพิ่มช่องทาง",
"edit": "แก้ไขช่อง",
"test": "ส่งทดสอบ",
"testSent": "ส่งการแจ้งเตือนการทดสอบแล้ว",
"testFailed": "การทดสอบล้มเหลว: {{error}}",
"deleteConfirm": "ลบช่อง \"{{name}}\"?",
"deleted": "ช่องถูกลบแล้ว",
"empty": "ยังไม่มีช่องทางใด ๆ",
"enabled": "เปิดใช้งาน",
"needsSave": "ต้องเปิดและบันทึกช่องทางนี้อีกครั้งก่อนจึงจะสามารถส่งได้",
"name": "ชื่อ",
"nameRequired": "ต้องระบุชื่อ",
"type": "พิมพ์",
"types": {
"webhook": "Webhook",
"webhook": "เว็บฮุค",
"ntfy": "ntfy",
"discord": "Discord",
"email": "Email"
"discord": "ดิสคอร์ด",
"email": "อีเมล"
},
"emailUnavailable": "Email needs an SMTP server, which an admin sets up in the Alerts settings.",
"emailUnavailable": "อีเมลจำเป็นต้องมีเซิร์ฟเวอร์ SMTP ซึ่งผู้ดูแลระบบจะตั้งค่าไว้ในการตั้งค่าการแจ้งเตือน",
"webhookUrl": "URL",
"webhookHint": "Gets a JSON body for every alert.",
"method": "Method",
"headers": "Headers",
"headersHint": "One per line, like Name: value.",
"ntfyServer": "Server URL",
"ntfyTopic": "Topic",
"ntfyToken": "Access token (optional)",
"discordUrl": "Discord webhook URL",
"discordHint": "From the channel's settings in Discord, under Integrations.",
"discordUsername": "Display name (optional)",
"discordAvatar": "Avatar URL (optional)",
"emailTo": "Send to",
"emailHint": "Separate more than one address with commas.",
"privateNetwork": "Allow a private network address",
"privateNetworkHint": "Only works for hosts an admin allows in the private endpoint list."
"webhookHint": "จะได้รับข้อมูล JSON สำหรับการแจ้งเตือนทุกครั้ง",
"method": "วิธี",
"headers": "ส่วนหัว",
"headersHint": "หนึ่งรายการต่อบรรทัด เช่น ชื่อ: ค่า",
"ntfyServer": "URL ของเซิร์ฟเวอร์",
"ntfyTopic": "หัวข้อ",
"ntfyToken": "โทเค็นการเข้าถึง (ไม่บังคับ)",
"discordUrl": "URL เว็บฮุคของ Discord",
"discordHint": "จากเมนูการตั้งค่าของช่องใน Discord ในส่วน \"การผสานรวม\"",
"discordUsername": "ชื่อที่แสดง (ไม่บังคับ)",
"discordAvatar": "URL รูปประจำตัว (ไม่บังคับ)",
"emailTo": "ส่งไปยัง",
"emailHint": "คั่นที่อยู่มากกว่าหนึ่งรายการด้วยเครื่องหมายจุลภาค",
"privateNetwork": "อนุญาตให้ใช้ที่อยู่เครือข่ายส่วนตัว",
"privateNetworkHint": "ใช้ได้เฉพาะกับโฮสต์ที่ผู้ดูแลระบบอนุญาตในรายการปลายทางส่วนตัวเท่านั้น"
},
"rules": {
"intro": "A delivery rule sends matching alerts to your channels. Alerts always stay in the inbox too.",
"add": "Add rule",
"edit": "Edit rule",
"empty": "No rules yet, so alerts only show up in the inbox.",
"needChannel": "Add a channel first.",
"enabled": "Enabled",
"name": "Name",
"nameRequired": "Name is required",
"match": "Alerts to send",
"matchHint": "* for everything, automations.* for everything from automations, or one exact kind.",
"minSeverity": "At least",
"channels": "Send to",
"channelRequired": "Pick at least one channel",
"deleteConfirm": "Delete the rule \"{{name}}\"?",
"everything": "Everything",
"summary": "{{match}}, {{severity}} or higher, to {{channels}}"
"intro": "กฎการส่งจะส่งการแจ้งเตือนที่ตรงกันไปยังช่องทางต่างๆ ของคุณ การแจ้งเตือนเหล่านี้จะยังคงอยู่ในกล่องจดหมายเข้าเสมอ",
"add": "เพิ่มกฎ",
"edit": "แก้ไขกฎ",
"empty": "ยังไม่มีการกำหนดกฎเกณฑ์ใดๆ ดังนั้นการแจ้งเตือนจะปรากฏเฉพาะในกล่องจดหมายเข้าเท่านั้น",
"needChannel": "เพิ่มช่องทางก่อน",
"enabled": "เปิดใช้งาน",
"name": "ชื่อ",
"nameRequired": "ต้องระบุชื่อ",
"match": "การแจ้งเตือนที่จะส่ง",
"matchHint": "*สำหรับทุกสิ่งทุกอย่าง ระบบอัตโนมัติ* สำหรับทุกสิ่งทุกอย่างจากระบบอัตโนมัติ หรือระบบอัตโนมัติแบบใดแบบหนึ่งโดยเฉพาะ",
"minSeverity": "อย่างน้อย",
"channels": "ส่งไปยัง",
"channelRequired": "เลือกอย่างน้อยหนึ่งช่อง",
"deleteConfirm": "ลบกฎ \"{{name}} \" ออกหรือไม่?",
"everything": "ทุกอย่าง",
"summary": "{{match}}, {{severity}} หรือสูงกว่า ไปจนถึง {{channels}}"
},
"actions": {
"cancel": "Cancel",
"save": "Save",
"saving": "Saving...",
"delete": "Delete"
"cancel": "ยกเลิก",
"save": "บันทึก",
"saving": "ประหยัด...",
"delete": "ลบ"
},
"widget": {
"name": "Alert Feed",
"description": "Your latest alerts, with a quick way to mark them read",
"maxItems": "Max items",
"showRead": "Show read alerts",
"allClear": "All clear",
"loading": "Loading..."
"name": "ฟีดแจ้งเตือน",
"description": "การแจ้งเตือนล่าสุดของคุณ พร้อมวิธีทำเครื่องหมายว่าอ่านแล้วอย่างรวดเร็ว",
"maxItems": "ไอเทมสูงสุด",
"showRead": "แสดงการแจ้งเตือนการอ่าน",
"allClear": "ทุกอย่างเรียบร้อย",
"loading": "กำลังโหลด..."
}
}
+82 -82
View File
@@ -4,13 +4,13 @@
},
"permissions": {
"use": {
"title": "Use alerts",
"description": "Get alerts in the inbox and send them to your own channels."
"title": "Uyarıları kullanın",
"description": "Gelen kutunuza bildirimler alın ve bunları kendi kanallarınıza gönderin."
}
},
"onboarding": {
"feature": "Uyarılar",
"featureDesc": "Every alert in one inbox, sent on to Discord, ntfy, email or a webhook if you want."
"featureDesc": "Tüm uyarılar tek bir gelen kutusunda toplanır ve isterseniz Discord, NTfy, e-posta veya webhook üzerinden de gönderilebilir."
},
"settings": {
"group": {
@@ -19,97 +19,97 @@
},
"admin": {
"announcements": {
"label": "Termix announcements",
"description": "Show news from the Termix team, like security notices and releases, in everyone's inbox."
"label": "Termix duyuruları",
"description": "Termix ekibinden gelen güvenlik uyarıları ve sürümler gibi haberleri herkesin e-posta kutusunda göster."
},
"retentionDays": {
"label": "Keep alerts for (days)",
"description": "Older alerts are removed from every inbox."
"label": "Uyarıları (gün) süreyle açık tut",
"description": "Eski bildirimler tüm gelen kutularından silinir."
},
"smtpHost": {
"label": "SMTP server",
"description": "Needed for email channels. Leave empty to turn email off.",
"label": "SMTP sunucusu",
"description": "E-posta kanalları için gereklidir. E-postayı kapatmak için boş bırakın.",
"placeholder": "smtp.example.com"
},
"smtpPort": {
"label": "SMTP port",
"description": "Usually 587 with STARTTLS or 465 with TLS."
"label": "SMTP bağlantı noktası",
"description": "Genellikle STARTTLS ile 587 veya TLS ile 465 kullanılır."
},
"smtpSecure": {
"label": "Use TLS from the start",
"description": "Turn on for port 465. Leave off for 587, which upgrades to TLS on its own."
"label": "TLS'yi en başından itibaren kullanın.",
"description": "465 numaralı bağlantı noktası için etkinleştirin. 587 numaralı bağlantı noktasını ise devre dışı bırakın; bu bağlantı noktası otomatik olarak TLS'ye yükseltilir."
},
"smtpUser": {
"label": "SMTP username",
"description": "Leave empty if the server does not need a login."
"label": "SMTP kullanıcı adı",
"description": "Sunucuya giriş yapılması gerekmiyorsa boş bırakın."
},
"smtpPassword": {
"label": "SMTP password",
"description": "Stored encrypted."
"label": "SMTP şifresi",
"description": "Şifrelenmiş olarak saklanmaktadır."
},
"smtpFrom": {
"label": "From address",
"description": "The sender alerts come from.",
"label": "Gönderen adresi",
"description": "Uyarı gönderen şuradan geliyor.",
"placeholder": "Termix <alerts@example.com>"
}
},
"user": {
"popups": {
"label": "Alert popups",
"description": "Which new alerts pop up while you use Termix. They always land in the inbox.",
"all": "All alerts",
"warning": "Warnings and critical",
"critical": "Critical only",
"label": "Uyarı açılır pencereleri",
"description": "Termix kullanırken hangi yeni uyarılar belirir? Bunlar her zaman gelen kutunuza düşer.",
"all": "Tüm uyarılar",
"warning": "Uyarılar ve kritik noktalar",
"critical": "Sadece kritik",
"off": "Yok"
}
}
},
"sections": {
"inbox": "Inbox",
"inbox": "Gelen Kutusu",
"channels": "Kanallar",
"rules": "Delivery rules"
"rules": "Teslimat kuralları"
},
"severity": {
"info": "Bilgi",
"success": "Başarılı",
"warning": "Uyarı",
"critical": "Critical"
"critical": "Kritik"
},
"inbox": {
"sourceTermix": "Termix",
"openLink": "Aç",
"view": "Görüntüle",
"unread": "Unread",
"deliveryFailed_one": "{{count}} channel failed",
"deliveryFailed_other": "{{count}} channels failed",
"markRead": "Mark as read",
"markUnread": "Mark as unread",
"markAllRead": "Mark all as read",
"unread": "Okunmamış",
"deliveryFailed_one": "{{count}} kanal başarısız oldu",
"deliveryFailed_other": "{{count}} kanal başarısız oldu",
"markRead": "Okundu olarak işaretle",
"markUnread": "Okunmamış olarak işaretle",
"markAllRead": "Tümünü okundu olarak işaretle",
"delete": "Sil",
"clearRead": "Delete read alerts",
"cleared_one": "Deleted {{count}} alert",
"cleared_other": "Deleted {{count}} alerts",
"clearRead": "Okuma uyarılarını sil",
"cleared_one": "Silindi {{count}} uyarısı",
"cleared_other": "Silinen {{count}} uyarıları",
"filterAll": "Tümü",
"filterUnread": "Unread",
"anySeverity": "Any severity",
"anySource": "Any source",
"openAll": "Open in a tab",
"empty": "No alerts yet.",
"emptyUnread": "You are all caught up.",
"loadMore": "Load more"
"filterUnread": "Okunmamış",
"anySeverity": "Herhangi bir şiddet",
"anySource": "Herhangi bir kaynak",
"openAll": "Yeni sekmede aç",
"empty": "Henüz herhangi bir uyarı yok.",
"emptyUnread": "Her şey tamamlandı.",
"loadMore": "Daha fazla yükle"
},
"channels": {
"intro": "Channels are where alerts can go outside Termix. Delivery rules pick which alerts use them.",
"add": "Add channel",
"edit": "Edit channel",
"test": "Send a test",
"testSent": "Test alert sent",
"testFailed": "Test failed: {{error}}",
"deleteConfirm": "Delete the channel \"{{name}}\"?",
"deleted": "Channel deleted",
"empty": "No channels yet.",
"intro": "Kanallar, uyarıların Termix dışına gönderilebileceği yerlerdir. Teslimat kuralları, hangi uyarıların bu kanalları kullanacağını belirler.",
"add": "Kanal ekle",
"edit": "Kanalı düzenle",
"test": "Bir test gönderin",
"testSent": "Test uyarısı gönderildi",
"testFailed": "Test başarısız oldu: {{error}}",
"deleteConfirm": "\"{{name}} \" kanalını silmek mi istiyorsunuz?",
"deleted": "Kanal silindi",
"empty": "Henüz kanal yok.",
"enabled": "Etkin",
"needsSave": "This channel needs to be opened and saved again before it can send.",
"needsSave": "Bu kanalın gönderilebilmesi için önce açılıp tekrar kaydedilmesi gerekiyor.",
"name": "Ad",
"nameRequired": "Ad zorunludur",
"type": "Tür",
@@ -119,41 +119,41 @@
"discord": "Discord",
"email": "E-posta"
},
"emailUnavailable": "Email needs an SMTP server, which an admin sets up in the Alerts settings.",
"emailUnavailable": "E-posta göndermek için bir SMTP sunucusuna ihtiyaç vardır ve bu sunucu yönetici tarafından Uyarılar ayarlarında kurulur.",
"webhookUrl": "URL",
"webhookHint": "Gets a JSON body for every alert.",
"method": "Method",
"headers": "Headers",
"headersHint": "One per line, like Name: value.",
"webhookHint": "Her uyarı için JSON formatında bir veri gövdesi alır.",
"method": "Yöntem",
"headers": "Başlıklar",
"headersHint": "Her satıra bir tane, örneğin İsim: değer şeklinde.",
"ntfyServer": "Sunucu URL'si",
"ntfyTopic": "Konu",
"ntfyToken": "Access token (optional)",
"ntfyToken": "Erişim belirteci (isteğe bağlı)",
"discordUrl": "Discord webhook URL",
"discordHint": "From the channel's settings in Discord, under Integrations.",
"discordUsername": "Display name (optional)",
"discordAvatar": "Avatar URL (optional)",
"emailTo": "Send to",
"emailHint": "Separate more than one address with commas.",
"privateNetwork": "Allow a private network address",
"privateNetworkHint": "Only works for hosts an admin allows in the private endpoint list."
"discordHint": "Discord'daki kanal ayarlarından, Entegrasyonlar bölümünden.",
"discordUsername": "Görüntülenen ad (isteğe bağlı)",
"discordAvatar": "Avatar URL'si (isteğe bağlı)",
"emailTo": "Gönder",
"emailHint": "Birden fazla adresi virgülle ayırın.",
"privateNetwork": "Özel ağ adresine izin verin",
"privateNetworkHint": "Yalnızca yöneticinin özel uç nokta listesinde izin verdiği sunucular için çalışır."
},
"rules": {
"intro": "A delivery rule sends matching alerts to your channels. Alerts always stay in the inbox too.",
"add": "Add rule",
"edit": "Edit rule",
"empty": "No rules yet, so alerts only show up in the inbox.",
"needChannel": "Add a channel first.",
"intro": "Bir teslimat kuralı, eşleşen uyarıları kanallarınıza gönderir. Uyarılar her zaman gelen kutunuzda da kalır.",
"add": "Kural ekle",
"edit": "Kuralı düzenle",
"empty": "Henüz kurallar belirlenmedi, bu nedenle uyarılar yalnızca gelen kutusunda görünüyor.",
"needChannel": "Önce bir kanal ekleyin.",
"enabled": "Etkin",
"name": "Ad",
"nameRequired": "Ad zorunludur",
"match": "Alerts to send",
"matchHint": "* for everything, automations.* for everything from automations, or one exact kind.",
"minSeverity": "At least",
"channels": "Send to",
"channelRequired": "Pick at least one channel",
"deleteConfirm": "Delete the rule \"{{name}}\"?",
"everything": "Everything",
"summary": "{{match}}, {{severity}} or higher, to {{channels}}"
"match": "Gönderilecek uyarılar",
"matchHint": "*Her şey için otomasyonlar.* Otomasyonlardan her şeye veya belirli bir türe kadar.",
"minSeverity": "En azından",
"channels": "Gönder",
"channelRequired": "En az bir kanal seçin",
"deleteConfirm": "\"{{name}} \" kuralını silmek mi istiyorsunuz?",
"everything": "Her şey",
"summary": "{{match}}, {{severity}} veya daha yüksek, {{channels}}'ye kadar"
},
"actions": {
"cancel": "İptal",
@@ -163,9 +163,9 @@
},
"widget": {
"name": "Uyarı Akışı",
"description": "Your latest alerts, with a quick way to mark them read",
"maxItems": "Max items",
"showRead": "Show read alerts",
"description": "En son bildirimleriniz ve bunları okundu olarak işaretlemenin hızlı bir yolu.",
"maxItems": "Maksimum öğe",
"showRead": "Okuma uyarılarını göster",
"allClear": "Her şey normal",
"loading": "Yükleniyor..."
}
+118 -118
View File
@@ -1,172 +1,172 @@
{
"nav": {
"alerts": "Alerts"
"alerts": "Сповіщення"
},
"permissions": {
"use": {
"title": "Use alerts",
"description": "Get alerts in the inbox and send them to your own channels."
"title": "Використовуйте сповіщення",
"description": "Отримуйте сповіщення у вхідні повідомлення та надсилайте їх на власні канали."
}
},
"onboarding": {
"feature": "Alerts",
"featureDesc": "Every alert in one inbox, sent on to Discord, ntfy, email or a webhook if you want."
"feature": "Сповіщення",
"featureDesc": "Кожне сповіщення в одній поштовій скриньці, що надсилається на Discord, ntfy, електронну пошту або вебхук, якщо хочете."
},
"settings": {
"group": {
"general": "General",
"email": "Email"
"general": "Загальне",
"email": "Електронна пошта"
},
"admin": {
"announcements": {
"label": "Termix announcements",
"description": "Show news from the Termix team, like security notices and releases, in everyone's inbox."
"label": "Оголошення Termix",
"description": "Показувати новини від команди Termix, такі як повідомлення та релізи безпеки, у папці \"Вхідні\" для всіх."
},
"retentionDays": {
"label": "Keep alerts for (days)",
"description": "Older alerts are removed from every inbox."
"label": "Зберігати сповіщення протягом (днів)",
"description": "Старіші сповіщення видаляються з усіх папок \"Вхідні\"."
},
"smtpHost": {
"label": "SMTP server",
"description": "Needed for email channels. Leave empty to turn email off.",
"label": "SMTP-сервер",
"description": "Потрібно для каналів електронної пошти. Залиште поле порожнім, щоб вимкнути електронну пошту.",
"placeholder": "smtp.example.com"
},
"smtpPort": {
"label": "SMTP port",
"description": "Usually 587 with STARTTLS or 465 with TLS."
"label": "SMTP-порт",
"description": "Зазвичай 587 з STARTTLS або 465 з TLS."
},
"smtpSecure": {
"label": "Use TLS from the start",
"description": "Turn on for port 465. Leave off for 587, which upgrades to TLS on its own."
"label": "Використовуйте TLS з самого початку",
"description": "Увімкніть для порту 465. Вимкніть для порту 587, який самостійно оновлюється до TLS."
},
"smtpUser": {
"label": "SMTP username",
"description": "Leave empty if the server does not need a login."
"label": "Ім'я користувача SMTP",
"description": "Залиште поле порожнім, якщо сервер не потребує входу."
},
"smtpPassword": {
"label": "SMTP password",
"description": "Stored encrypted."
"label": "Пароль SMTP",
"description": "Зберігається зашифрованим."
},
"smtpFrom": {
"label": "From address",
"description": "The sender alerts come from.",
"placeholder": "Termix <alerts@example.com>"
"label": "З адреси",
"description": "Сповіщення відправника надходять з.",
"placeholder": "Термікс <alerts@example.com>"
}
},
"user": {
"popups": {
"label": "Alert popups",
"description": "Which new alerts pop up while you use Termix. They always land in the inbox.",
"all": "All alerts",
"warning": "Warnings and critical",
"critical": "Critical only",
"off": "None"
"label": "Спливаючі вікна сповіщень",
"description": "Які нові сповіщення з’являються під час використання Termix. Вони завжди потрапляють у папку «Вхідні».",
"all": "Усі сповіщення",
"warning": "Попередження та критичні",
"critical": "Тільки критично",
"off": "Жоден"
}
}
},
"sections": {
"inbox": "Inbox",
"channels": "Channels",
"rules": "Delivery rules"
"inbox": "Вхідні",
"channels": "Канали",
"rules": "Правила доставки"
},
"severity": {
"info": "Info",
"success": "Success",
"warning": "Warning",
"critical": "Critical"
"info": "Інформація",
"success": "Успіх",
"warning": "УВАГА",
"critical": "Критичний"
},
"inbox": {
"sourceTermix": "Termix",
"openLink": "Open",
"view": "View",
"unread": "Unread",
"deliveryFailed_one": "{{count}} channel failed",
"deliveryFailed_other": "{{count}} channels failed",
"markRead": "Mark as read",
"markUnread": "Mark as unread",
"markAllRead": "Mark all as read",
"delete": "Delete",
"clearRead": "Delete read alerts",
"cleared_one": "Deleted {{count}} alert",
"cleared_other": "Deleted {{count}} alerts",
"filterAll": "All",
"filterUnread": "Unread",
"anySeverity": "Any severity",
"anySource": "Any source",
"openAll": "Open in a tab",
"empty": "No alerts yet.",
"emptyUnread": "You are all caught up.",
"loadMore": "Load more"
"sourceTermix": "Термікс",
"openLink": "ВІДЧИНЕНО",
"view": "Переглянути",
"unread": "Непрочитане",
"deliveryFailed_one": "{{count}} канал не вдався",
"deliveryFailed_other": "{{count}} каналів не вдалося",
"markRead": "Позначити як прочитане",
"markUnread": "Позначити як непрочитане",
"markAllRead": "Позначити всі як прочитані",
"delete": "Видалити",
"clearRead": "Видалити сповіщення про прочитання",
"cleared_one": "Видалено сповіщення {{count}}",
"cleared_other": "Видалено сповіщень {{count}}",
"filterAll": "Усі",
"filterUnread": "Непрочитане",
"anySeverity": "Будь-якої тяжкості",
"anySource": "Будь-яке джерело",
"openAll": "Відкрити у вкладці",
"empty": "Поки що немає сповіщень.",
"emptyUnread": "Ви все в курсі.",
"loadMore": "Завантажити більше"
},
"channels": {
"intro": "Channels are where alerts can go outside Termix. Delivery rules pick which alerts use them.",
"add": "Add channel",
"edit": "Edit channel",
"test": "Send a test",
"testSent": "Test alert sent",
"testFailed": "Test failed: {{error}}",
"deleteConfirm": "Delete the channel \"{{name}}\"?",
"deleted": "Channel deleted",
"empty": "No channels yet.",
"enabled": "Enabled",
"needsSave": "This channel needs to be opened and saved again before it can send.",
"name": "Name",
"nameRequired": "Name is required",
"type": "Type",
"intro": "Канали – це місця, де сповіщення можуть надходити за межі Termix. Правила доставки вибирають, які сповіщення їх використовувати.",
"add": "Додати канал",
"edit": "Редагувати канал",
"test": "Надіслати тест",
"testSent": "Тестове сповіщення надіслано",
"testFailed": "Тест не вдався: {{error}}",
"deleteConfirm": "Видалити канал «{{name}}»?",
"deleted": "Канал видалено",
"empty": "Поки що немає каналів.",
"enabled": "Увімкнено",
"needsSave": "Цей канал потрібно знову відкрити та зберегти, перш ніж його можна буде надіслати.",
"name": "Ім'я",
"nameRequired": "Ім'я обов'язкове",
"type": "Тип",
"types": {
"webhook": "Webhook",
"webhook": "Вебхук",
"ntfy": "ntfy",
"discord": "Discord",
"email": "Email"
"discord": "Дискорд",
"email": "Електронна пошта"
},
"emailUnavailable": "Email needs an SMTP server, which an admin sets up in the Alerts settings.",
"webhookUrl": "URL",
"webhookHint": "Gets a JSON body for every alert.",
"method": "Method",
"headers": "Headers",
"headersHint": "One per line, like Name: value.",
"ntfyServer": "Server URL",
"ntfyTopic": "Topic",
"ntfyToken": "Access token (optional)",
"discordUrl": "Discord webhook URL",
"discordHint": "From the channel's settings in Discord, under Integrations.",
"discordUsername": "Display name (optional)",
"discordAvatar": "Avatar URL (optional)",
"emailTo": "Send to",
"emailHint": "Separate more than one address with commas.",
"privateNetwork": "Allow a private network address",
"privateNetworkHint": "Only works for hosts an admin allows in the private endpoint list."
"emailUnavailable": "Для електронної пошти потрібен SMTP-сервер, який адміністратор налаштовує в налаштуваннях сповіщень.",
"webhookUrl": "URL-адреса",
"webhookHint": "Отримує тіло JSON для кожного сповіщення.",
"method": "Метод",
"headers": "Заголовки",
"headersHint": "По одному на рядок, наприклад, Ім'я: значення.",
"ntfyServer": "URL-адреса сервера",
"ntfyTopic": "Тема",
"ntfyToken": "Токен доступу (необов'язково)",
"discordUrl": "URL-адреса вебхука Discord",
"discordHint": "У налаштуваннях каналу в Discord, у розділі «Інтеграції».",
"discordUsername": "Відображуване ім'я (необов'язково)",
"discordAvatar": "URL-адреса аватара (необов'язково)",
"emailTo": "Надіслати",
"emailHint": "Розділяйте більше однієї адреси комами.",
"privateNetwork": "Дозволити адресу приватної мережі",
"privateNetworkHint": "Працює лише для хостів, які адміністратор дозволяє в списку приватних кінцевих точок."
},
"rules": {
"intro": "A delivery rule sends matching alerts to your channels. Alerts always stay in the inbox too.",
"add": "Add rule",
"edit": "Edit rule",
"empty": "No rules yet, so alerts only show up in the inbox.",
"needChannel": "Add a channel first.",
"enabled": "Enabled",
"name": "Name",
"nameRequired": "Name is required",
"match": "Alerts to send",
"matchHint": "* for everything, automations.* for everything from automations, or one exact kind.",
"minSeverity": "At least",
"channels": "Send to",
"channelRequired": "Pick at least one channel",
"deleteConfirm": "Delete the rule \"{{name}}\"?",
"everything": "Everything",
"summary": "{{match}}, {{severity}} or higher, to {{channels}}"
"intro": "Правило доставки надсилає відповідні сповіщення до ваших каналів. Сповіщення також завжди залишаються у вхідних повідомленнях.",
"add": "Додати правило",
"edit": "Редагувати правило",
"empty": "Поки що немає правил, тому сповіщення відображаються лише у вхідних повідомленнях.",
"needChannel": "Спочатку додайте канал.",
"enabled": "Увімкнено",
"name": "Ім'я",
"nameRequired": "Ім'я обов'язкове",
"match": "Сповіщення для надсилання",
"matchHint": "* для всього, автоматизації.* для всього, починаючи від автоматизації, або одного точного виду.",
"minSeverity": "Принаймні",
"channels": "Надіслати",
"channelRequired": "Виберіть хоча б один канал",
"deleteConfirm": "Видалити правило \"{{name}}\"?",
"everything": "Все",
"summary": "{{match}}, {{severity}} або вище, до {{channels}}"
},
"actions": {
"cancel": "Cancel",
"save": "Save",
"saving": "Saving...",
"delete": "Delete"
"cancel": "Скасувати",
"save": "Зберегти",
"saving": "Збереження...",
"delete": "Видалити"
},
"widget": {
"name": "Alert Feed",
"description": "Your latest alerts, with a quick way to mark them read",
"maxItems": "Max items",
"showRead": "Show read alerts",
"allClear": "All clear",
"loading": "Loading..."
"name": "Стрічка сповіщень",
"description": "Ваші останні сповіщення з можливістю швидко позначити їх як прочитані",
"maxItems": "Макс. кількість елементів",
"showRead": "Показувати сповіщення про прочитання",
"allClear": "Все чисто",
"loading": "Завантаження..."
}
}
+83 -83
View File
@@ -4,13 +4,13 @@
},
"permissions": {
"use": {
"title": "Use alerts",
"description": "Get alerts in the inbox and send them to your own channels."
"title": "Sử dụng cảnh báo",
"description": "Nhận thông báo trong hộp thư đến và chia sẻ chúng lên các kênh của riêng bạn."
}
},
"onboarding": {
"feature": "Cảnh báo",
"featureDesc": "Every alert in one inbox, sent on to Discord, ntfy, email or a webhook if you want."
"featureDesc": "Tất cả thông báo đều được tập trung trong một hộp thư đến, sau đó được gửi đến Discord, NTFS, email hoặc webhook nếu bạn muốn."
},
"settings": {
"group": {
@@ -19,97 +19,97 @@
},
"admin": {
"announcements": {
"label": "Termix announcements",
"description": "Show news from the Termix team, like security notices and releases, in everyone's inbox."
"label": "Thông báo của Termix",
"description": "Hiển thị tin tức từ đội ngũ Termix, chẳng hạn như thông báo bảo mật và bản phát hành, trong hộp thư đến của mọi người."
},
"retentionDays": {
"label": "Keep alerts for (days)",
"description": "Older alerts are removed from every inbox."
"label": "Giữ cảnh báo trong (ngày)",
"description": "Các thông báo cũ hơn sẽ bị xóa khỏi mọi hộp thư đến."
},
"smtpHost": {
"label": "SMTP server",
"description": "Needed for email channels. Leave empty to turn email off.",
"label": "Máy chủ SMTP",
"description": "Cần thiết cho các kênh email. Để trống nếu muốn tắt email.",
"placeholder": "smtp.example.com"
},
"smtpPort": {
"label": "SMTP port",
"description": "Usually 587 with STARTTLS or 465 with TLS."
"label": "Cổng SMTP",
"description": "Thông thường là cổng 587 với STARTTLS hoặc 465 với TLS."
},
"smtpSecure": {
"label": "Use TLS from the start",
"description": "Turn on for port 465. Leave off for 587, which upgrades to TLS on its own."
"label": "Hãy sử dụng TLS ngay từ đầu.",
"description": "Bật tính năng này cho cổng 465. Tắt tính năng cho cổng 587, vì cổng này sẽ tự động nâng cấp lên TLS."
},
"smtpUser": {
"label": "SMTP username",
"description": "Leave empty if the server does not need a login."
"label": "Tên người dùng SMTP",
"description": "Để trống nếu máy chủ không cần đăng nhập."
},
"smtpPassword": {
"label": "SMTP password",
"description": "Stored encrypted."
"label": "Mật khẩu SMTP",
"description": "Được lưu trữ dưới dạng mã hóa."
},
"smtpFrom": {
"label": "From address",
"description": "The sender alerts come from.",
"label": "Từ địa chỉ",
"description": "Thông báo đến từ nguồn nào?",
"placeholder": "Termix <alerts@example.com>"
}
},
"user": {
"popups": {
"label": "Alert popups",
"description": "Which new alerts pop up while you use Termix. They always land in the inbox.",
"all": "All alerts",
"warning": "Warnings and critical",
"critical": "Critical only",
"label": "Cửa sổ bật lên cảnh báo",
"description": "Những thông báo mới nào xuất hiện khi bạn sử dụng Termix? Chúng luôn được gửi đến hộp thư đến.",
"all": "Tất cả cảnh báo",
"warning": "Cảnh báo và thông tin quan trọng",
"critical": "Chỉ quan trọng",
"off": "Không"
}
}
},
"sections": {
"inbox": "Inbox",
"inbox": "Hộp thư đến",
"channels": "Kênh",
"rules": "Delivery rules"
"rules": "Quy tắc giao hàng"
},
"severity": {
"info": "Thông tin",
"success": "Thành công",
"warning": "Cảnh báo",
"critical": "Critical"
"critical": "Phê bình"
},
"inbox": {
"sourceTermix": "Termix",
"openLink": "Mở",
"view": "Xem",
"unread": "Unread",
"deliveryFailed_one": "{{count}} channel failed",
"deliveryFailed_other": "{{count}} channels failed",
"markRead": "Mark as read",
"markUnread": "Mark as unread",
"markAllRead": "Mark all as read",
"unread": "Chưa đọc",
"deliveryFailed_one": "{{count}} kênh bị lỗi",
"deliveryFailed_other": "{{count}} kênh bị lỗi",
"markRead": "Đánh dấu là đã đọc",
"markUnread": "Đánh dấu là chưa đọc",
"markAllRead": "Đánh dấu tất cả là đã đọc",
"delete": "Xóa",
"clearRead": "Delete read alerts",
"cleared_one": "Deleted {{count}} alert",
"cleared_other": "Deleted {{count}} alerts",
"clearRead": "Xóa thông báo đã đọc",
"cleared_one": "Đã xóa cảnh báo {{count}}",
"cleared_other": "Đã xóa {{count}} cảnh báo",
"filterAll": "Tất cả",
"filterUnread": "Unread",
"anySeverity": "Any severity",
"anySource": "Any source",
"openAll": "Open in a tab",
"empty": "No alerts yet.",
"emptyUnread": "You are all caught up.",
"loadMore": "Load more"
"filterUnread": "Chưa đọc",
"anySeverity": "Bất kỳ mức độ nghiêm trọng nào",
"anySource": "Bất kỳ nguồn nào",
"openAll": "Mở trong một tab",
"empty": "Chưa có thông báo nào.",
"emptyUnread": "Bạn đã nắm bắt được hết mọi thứ rồi.",
"loadMore": "Tải thêm"
},
"channels": {
"intro": "Channels are where alerts can go outside Termix. Delivery rules pick which alerts use them.",
"add": "Add channel",
"edit": "Edit channel",
"test": "Send a test",
"testSent": "Test alert sent",
"testFailed": "Test failed: {{error}}",
"deleteConfirm": "Delete the channel \"{{name}}\"?",
"deleted": "Channel deleted",
"empty": "No channels yet.",
"intro": "Các kênh là nơi các cảnh báo có thể được gửi ra ngoài Termix. Các quy tắc phân phối sẽ chọn những cảnh báo nào sử dụng các kênh đó.",
"add": "Thêm kênh",
"edit": "Chỉnh sửa kênh",
"test": "Gửi một bài kiểm tra",
"testSent": "Đã gửi cảnh báo thử nghiệm",
"testFailed": "Kiểm tra thất bại: {{error}}",
"deleteConfirm": "Xóa kênh \"{{name}}\"?",
"deleted": "Kênh đã bị xóa",
"empty": "Chưa có kênh nào.",
"enabled": "Đã bật",
"needsSave": "This channel needs to be opened and saved again before it can send.",
"needsSave": "Kênh này cần được mở và lưu lại một lần nữa trước khi có thể gửi.",
"name": "Tên",
"nameRequired": "Tên là bắt buộc",
"type": "Loại",
@@ -119,41 +119,41 @@
"discord": "Discord",
"email": "Email"
},
"emailUnavailable": "Email needs an SMTP server, which an admin sets up in the Alerts settings.",
"emailUnavailable": "Email cần có máy chủ SMTP, mà quản trị viên sẽ thiết lập trong phần cài đặt Thông báo.",
"webhookUrl": "URL",
"webhookHint": "Gets a JSON body for every alert.",
"method": "Method",
"headers": "Headers",
"headersHint": "One per line, like Name: value.",
"webhookHint": "Lấy nội dung JSON cho mỗi thông báo.",
"method": "Phương pháp",
"headers": "Tiêu đề",
"headersHint": "Mỗi mục một dòng, ví dụ: Tên: giá trị.",
"ntfyServer": "URL máy chủ",
"ntfyTopic": "Chủ đề",
"ntfyToken": "Access token (optional)",
"discordUrl": "Discord webhook URL",
"discordHint": "From the channel's settings in Discord, under Integrations.",
"discordUsername": "Display name (optional)",
"discordAvatar": "Avatar URL (optional)",
"emailTo": "Send to",
"emailHint": "Separate more than one address with commas.",
"privateNetwork": "Allow a private network address",
"privateNetworkHint": "Only works for hosts an admin allows in the private endpoint list."
"ntfyToken": "Mã truy cập (tùy chọn)",
"discordUrl": "URL webhook Discord",
"discordHint": "Bạn có thể chọn \"Integrations\" trong phần cài đặt kênh trên Discord.",
"discordUsername": "Tên hiển thị (tùy chọn)",
"discordAvatar": "URL ảnh đại diện (tùy chọn)",
"emailTo": "Gửi đến",
"emailHint": "Hãy sử dụng dấu phẩy để phân tách nhiều địa chỉ.",
"privateNetwork": "Cho phép địa chỉ mạng riêng",
"privateNetworkHint": "Chỉ hoạt động với các máy chủ mà quản trị viên cho phép trong danh sách điểm cuối riêng tư."
},
"rules": {
"intro": "A delivery rule sends matching alerts to your channels. Alerts always stay in the inbox too.",
"add": "Add rule",
"edit": "Edit rule",
"empty": "No rules yet, so alerts only show up in the inbox.",
"needChannel": "Add a channel first.",
"intro": "Quy tắc phân phối sẽ gửi các thông báo phù hợp đến các kênh của bạn. Các thông báo này cũng luôn được lưu trữ trong hộp thư đến.",
"add": "Thêm quy tắc",
"edit": "Chỉnh sửa quy tắc",
"empty": "Hiện chưa có quy tắc nào, vì vậy thông báo chỉ hiển thị trong hộp thư đến.",
"needChannel": "Trước tiên hãy thêm kênh.",
"enabled": "Đã bật",
"name": "Tên",
"nameRequired": "Tên là bắt buộc",
"match": "Alerts to send",
"matchHint": "* for everything, automations.* for everything from automations, or one exact kind.",
"minSeverity": "At least",
"channels": "Send to",
"channelRequired": "Pick at least one channel",
"deleteConfirm": "Delete the rule \"{{name}}\"?",
"everything": "Everything",
"summary": "{{match}}, {{severity}} or higher, to {{channels}}"
"match": "Thông báo cần gửi",
"matchHint": "* Cho mọi thứ, tự động hóa.* Cho mọi thứ từ tự động hóa, hoặc một loại cụ thể nào đó.",
"minSeverity": "Ít nhất",
"channels": "Gửi đến",
"channelRequired": "Chọn ít nhất một kênh",
"deleteConfirm": "Xóa quy tắc \"{{name}}\"?",
"everything": "Mọi thứ",
"summary": "{{match}}, {{severity}} hoặc cao hơn, đến {{channels}}"
},
"actions": {
"cancel": "Hủy",
@@ -163,9 +163,9 @@
},
"widget": {
"name": "Luồng cảnh báo",
"description": "Your latest alerts, with a quick way to mark them read",
"maxItems": "Max items",
"showRead": "Show read alerts",
"description": "Thông báo mới nhất của bạn, kèm theo cách nhanh để đánh dấu đã đọc.",
"maxItems": "Số lượng vật phẩm tối đa",
"showRead": "Hiển thị thông báo đã đọc",
"allClear": "Tất cả ổn",
"loading": "Đang tải..."
}
+83 -83
View File
@@ -4,13 +4,13 @@
},
"permissions": {
"use": {
"title": "Use alerts",
"description": "Get alerts in the inbox and send them to your own channels."
"title": "使用提醒",
"description": "在收件箱中接收提醒,并将其发送到您自己的频道。"
}
},
"onboarding": {
"feature": "告警",
"featureDesc": "Every alert in one inbox, sent on to Discord, ntfy, email or a webhook if you want."
"featureDesc": "所有提醒都集中在一个收件箱中,您可以选择将其发送到 Discord、ntfy、电子邮件或 webhook。"
},
"settings": {
"group": {
@@ -19,97 +19,97 @@
},
"admin": {
"announcements": {
"label": "Termix announcements",
"description": "Show news from the Termix team, like security notices and releases, in everyone's inbox."
"label": "Termix公告",
"description": "将 Termix 团队的新闻,例如安全通知和版本发布,发送到每个人的收件箱。"
},
"retentionDays": {
"label": "Keep alerts for (days)",
"description": "Older alerts are removed from every inbox."
"label": "保持警报(天)",
"description": "所有收件箱中都会删除较旧的提醒邮件。"
},
"smtpHost": {
"label": "SMTP server",
"description": "Needed for email channels. Leave empty to turn email off.",
"label": "SMTP服务器",
"description": "需要用于电子邮件渠道。留空则关闭电子邮件功能。",
"placeholder": "smtp.example.com"
},
"smtpPort": {
"label": "SMTP port",
"description": "Usually 587 with STARTTLS or 465 with TLS."
"label": "SMTP端口",
"description": "通常使用 STARTTLS 的 587 端口或使用 TLS 的 465 端口。"
},
"smtpSecure": {
"label": "Use TLS from the start",
"description": "Turn on for port 465. Leave off for 587, which upgrades to TLS on its own."
"label": "从一开始就使用TLS",
"description": "启用 465 端口。保持 587 端口关闭,该端口会自动升级到 TLS。"
},
"smtpUser": {
"label": "SMTP username",
"description": "Leave empty if the server does not need a login."
"label": "SMTP 用户名",
"description": "如果服务器不需要登录,请留空。"
},
"smtpPassword": {
"label": "SMTP password",
"description": "Stored encrypted."
"label": "SMTP密码",
"description": "已加密存储。"
},
"smtpFrom": {
"label": "From address",
"description": "The sender alerts come from.",
"placeholder": "Termix <alerts@example.com>"
"label": "来自地址",
"description": "发件人警报来自。",
"placeholder": "终端 <alerts@example.com>"
}
},
"user": {
"popups": {
"label": "Alert popups",
"description": "Which new alerts pop up while you use Termix. They always land in the inbox.",
"all": "All alerts",
"warning": "Warnings and critical",
"critical": "Critical only",
"label": "弹出式警报",
"description": "使用Termix时会弹出哪些新提醒?它们都会发送到您的收件箱。",
"all": "所有警报",
"warning": "警告和关键信息",
"critical": "仅限关键",
"off": "全不选"
}
}
},
"sections": {
"inbox": "Inbox",
"inbox": "收件箱",
"channels": "通道",
"rules": "Delivery rules"
"rules": "配送规则"
},
"severity": {
"info": "信息",
"success": "成功",
"warning": "警告",
"critical": "Critical"
"critical": "批判的"
},
"inbox": {
"sourceTermix": "Termix",
"openLink": "打开",
"view": "查看",
"unread": "Unread",
"deliveryFailed_one": "{{count}} channel failed",
"deliveryFailed_other": "{{count}} channels failed",
"markRead": "Mark as read",
"markUnread": "Mark as unread",
"markAllRead": "Mark all as read",
"unread": "未读",
"deliveryFailed_one": "{{count}} 通道失败",
"deliveryFailed_other": "{{count}} 通道失败",
"markRead": "标记为已读",
"markUnread": "标记为未读",
"markAllRead": "全部标记为已读",
"delete": "删除",
"clearRead": "Delete read alerts",
"cleared_one": "Deleted {{count}} alert",
"cleared_other": "Deleted {{count}} alerts",
"clearRead": "删除已读提醒",
"cleared_one": "已删除 {{count}} 警报",
"cleared_other": "已删除 {{count}} 警报",
"filterAll": "全部",
"filterUnread": "Unread",
"anySeverity": "Any severity",
"anySource": "Any source",
"openAll": "Open in a tab",
"empty": "No alerts yet.",
"emptyUnread": "You are all caught up.",
"loadMore": "Load more"
"filterUnread": "未读",
"anySeverity": "任何严重程度",
"anySource": "任何来源",
"openAll": "在标签页中打开",
"empty": "目前尚未收到任何警报。",
"emptyUnread": "你们都跟上了。",
"loadMore": "加载更多"
},
"channels": {
"intro": "Channels are where alerts can go outside Termix. Delivery rules pick which alerts use them.",
"add": "Add channel",
"edit": "Edit channel",
"test": "Send a test",
"testSent": "Test alert sent",
"testFailed": "Test failed: {{error}}",
"deleteConfirm": "Delete the channel \"{{name}}\"?",
"deleted": "Channel deleted",
"empty": "No channels yet.",
"intro": "通道是警报可以发送到 Termix 外部的途径。发送规则决定哪些警报使用哪个通道。",
"add": "添加频道",
"edit": "编辑频道",
"test": "发送测试",
"testSent": "已发送测试警报",
"testFailed": "测试失败: {{error}}",
"deleteConfirm": "删除频道“{{name}}”?",
"deleted": "频道已删除",
"empty": "暂无频道。",
"enabled": "已启用",
"needsSave": "This channel needs to be opened and saved again before it can send.",
"needsSave": "该通道需要重新打开并保存才能发送消息。",
"name": "名称",
"nameRequired": "名称为必填项",
"type": "类型",
@@ -119,41 +119,41 @@
"discord": "Discord",
"email": "邮箱"
},
"emailUnavailable": "Email needs an SMTP server, which an admin sets up in the Alerts settings.",
"emailUnavailable": "电子邮件需要 SMTP 服务器,管理员可以在“警报”设置中进行设置。",
"webhookUrl": "URL",
"webhookHint": "Gets a JSON body for every alert.",
"method": "Method",
"headers": "Headers",
"headersHint": "One per line, like Name: value.",
"webhookHint": "获取每个警报的 JSON 正文。",
"method": "方法",
"headers": "标题",
"headersHint": "每行一个,格式为:名称:值。",
"ntfyServer": "服务器 URL",
"ntfyTopic": "主题",
"ntfyToken": "Access token (optional)",
"ntfyToken": "访问令牌(可选)",
"discordUrl": "Discord webhook URL",
"discordHint": "From the channel's settings in Discord, under Integrations.",
"discordUsername": "Display name (optional)",
"discordAvatar": "Avatar URL (optional)",
"emailTo": "Send to",
"emailHint": "Separate more than one address with commas.",
"privateNetwork": "Allow a private network address",
"privateNetworkHint": "Only works for hosts an admin allows in the private endpoint list."
"discordHint": "在 Discord 的频道设置中,位于“集成”下。",
"discordUsername": "显示名称(可选)",
"discordAvatar": "头像网址(可选)",
"emailTo": "发送至",
"emailHint": "多个地址之间用逗号分隔。",
"privateNetwork": "允许使用专用网络地址",
"privateNetworkHint": "仅适用于管理员允许添加到私有端点列表中的主机。"
},
"rules": {
"intro": "A delivery rule sends matching alerts to your channels. Alerts always stay in the inbox too.",
"add": "Add rule",
"edit": "Edit rule",
"empty": "No rules yet, so alerts only show up in the inbox.",
"needChannel": "Add a channel first.",
"intro": "发送规则会将匹配的提醒发送到您的渠道。提醒也会始终保留在收件箱中。",
"add": "添加规则",
"edit": "编辑规则",
"empty": "目前还没有规则,所以提醒只会显示在收件箱中。",
"needChannel": "请先添加频道。",
"enabled": "已启用",
"name": "名称",
"nameRequired": "名称为必填项",
"match": "Alerts to send",
"matchHint": "* for everything, automations.* for everything from automations, or one exact kind.",
"minSeverity": "At least",
"channels": "Send to",
"channelRequired": "Pick at least one channel",
"deleteConfirm": "Delete the rule \"{{name}}\"?",
"everything": "Everything",
"summary": "{{match}}, {{severity}} or higher, to {{channels}}"
"match": "发送提醒",
"matchHint": "*适用于所有自动化操作。*适用于所有自动化操作,或某一特定类型。",
"minSeverity": "至少",
"channels": "发送至",
"channelRequired": "至少选择一个频道",
"deleteConfirm": "删除规则“{{name}}”?",
"everything": "一切",
"summary": "{{match}}、 {{severity}} 或更高,至 {{channels}}"
},
"actions": {
"cancel": "取消",
@@ -163,9 +163,9 @@
},
"widget": {
"name": "告警信息流",
"description": "Your latest alerts, with a quick way to mark them read",
"maxItems": "Max items",
"showRead": "Show read alerts",
"description": "您最新的提醒,以及快速标记为已读的功能。",
"maxItems": "最大物品数",
"showRead": "显示已读提醒",
"allClear": "一切正常",
"loading": "加载中..."
}
+83 -83
View File
@@ -4,13 +4,13 @@
},
"permissions": {
"use": {
"title": "Use alerts",
"description": "Get alerts in the inbox and send them to your own channels."
"title": "使用提醒",
"description": "在收件匣中接收提醒,並將其發送到您自己的頻道。"
}
},
"onboarding": {
"feature": "警示",
"featureDesc": "Every alert in one inbox, sent on to Discord, ntfy, email or a webhook if you want."
"featureDesc": "所有提醒都集中在一個收件匣中,您可以選擇將其發送到 Discord、ntfy、電子郵件或 webhook。"
},
"settings": {
"group": {
@@ -19,97 +19,97 @@
},
"admin": {
"announcements": {
"label": "Termix announcements",
"description": "Show news from the Termix team, like security notices and releases, in everyone's inbox."
"label": "Termix公告",
"description": "將 Termix 團隊的新聞,例如安全通知和版本發布,發送到每個人的收件匣。"
},
"retentionDays": {
"label": "Keep alerts for (days)",
"description": "Older alerts are removed from every inbox."
"label": "保持警報(天)",
"description": "所有收件匣中都會刪除較舊的提醒郵件。"
},
"smtpHost": {
"label": "SMTP server",
"description": "Needed for email channels. Leave empty to turn email off.",
"label": "SMTP伺服器",
"description": "需要用於電子郵件管道。留空則關閉電子郵件功能。",
"placeholder": "smtp.example.com"
},
"smtpPort": {
"label": "SMTP port",
"description": "Usually 587 with STARTTLS or 465 with TLS."
"label": "SMTP連接埠",
"description": "通常使用 STARTTLS 的 587 連接埠或使用 TLS 的 465 連接埠。"
},
"smtpSecure": {
"label": "Use TLS from the start",
"description": "Turn on for port 465. Leave off for 587, which upgrades to TLS on its own."
"label": "從一開始就使用TLS",
"description": "啟用 465 連接埠。保持 587 連接埠關閉,該連接埠會自動升級至 TLS。"
},
"smtpUser": {
"label": "SMTP username",
"description": "Leave empty if the server does not need a login."
"label": "SMTP 使用者名稱",
"description": "如果伺服器不需要登錄,請留空。"
},
"smtpPassword": {
"label": "SMTP password",
"description": "Stored encrypted."
"label": "SMTP密碼",
"description": "已加密儲存。"
},
"smtpFrom": {
"label": "From address",
"description": "The sender alerts come from.",
"placeholder": "Termix <alerts@example.com>"
"label": "來自地址",
"description": "寄件者警報來自。",
"placeholder": "終端 <alerts@example.com>"
}
},
"user": {
"popups": {
"label": "Alert popups",
"description": "Which new alerts pop up while you use Termix. They always land in the inbox.",
"all": "All alerts",
"warning": "Warnings and critical",
"critical": "Critical only",
"label": "彈出式警報",
"description": "使用Termix時會彈出哪些新提醒?它們都會發送到您的收件匣。",
"all": "所有警報",
"warning": "警告和關鍵訊息",
"critical": "僅限關鍵",
"off": "取消全選"
}
}
},
"sections": {
"inbox": "Inbox",
"inbox": "收件匣",
"channels": "通道",
"rules": "Delivery rules"
"rules": "配送規則"
},
"severity": {
"info": "資訊",
"success": "成功",
"warning": "警告",
"critical": "Critical"
"critical": "批判的"
},
"inbox": {
"sourceTermix": "Termix",
"openLink": "開啟",
"view": "檢視",
"unread": "Unread",
"deliveryFailed_one": "{{count}} channel failed",
"deliveryFailed_other": "{{count}} channels failed",
"markRead": "Mark as read",
"markUnread": "Mark as unread",
"markAllRead": "Mark all as read",
"unread": "未讀",
"deliveryFailed_one": "{{count}} 頻道失敗",
"deliveryFailed_other": "{{count}} 頻道失敗",
"markRead": "標記為已讀",
"markUnread": "標記為未讀",
"markAllRead": "全部標記為已讀",
"delete": "刪除",
"clearRead": "Delete read alerts",
"cleared_one": "Deleted {{count}} alert",
"cleared_other": "Deleted {{count}} alerts",
"clearRead": "刪除已讀提醒",
"cleared_one": "已刪除 {{count}} 警報",
"cleared_other": "已刪除 {{count}} 警報",
"filterAll": "全選",
"filterUnread": "Unread",
"anySeverity": "Any severity",
"anySource": "Any source",
"openAll": "Open in a tab",
"empty": "No alerts yet.",
"emptyUnread": "You are all caught up.",
"loadMore": "Load more"
"filterUnread": "未讀",
"anySeverity": "任何嚴重程度",
"anySource": "任何來源",
"openAll": "在標籤頁中開啟",
"empty": "目前尚未收到任何警報。",
"emptyUnread": "你們都跟上了。",
"loadMore": "加載更多"
},
"channels": {
"intro": "Channels are where alerts can go outside Termix. Delivery rules pick which alerts use them.",
"add": "Add channel",
"edit": "Edit channel",
"test": "Send a test",
"testSent": "Test alert sent",
"testFailed": "Test failed: {{error}}",
"deleteConfirm": "Delete the channel \"{{name}}\"?",
"deleted": "Channel deleted",
"empty": "No channels yet.",
"intro": "通道是警報可以發送到 Termix 外部的途徑。發送規則決定哪些警報使用哪個通道。",
"add": "新增頻道",
"edit": "編輯頻道",
"test": "發送測試",
"testSent": "已發送測試警報",
"testFailed": "測試失敗: {{error}}",
"deleteConfirm": "刪除頻道「{{name}}」?",
"deleted": "頻道已刪除",
"empty": "暫無頻道。",
"enabled": "已啟用",
"needsSave": "This channel needs to be opened and saved again before it can send.",
"needsSave": "該通道需要重新打開並保存才能發送訊息。",
"name": "名稱",
"nameRequired": "名稱為必填",
"type": "類型",
@@ -119,41 +119,41 @@
"discord": "Discord",
"email": "電子郵件"
},
"emailUnavailable": "Email needs an SMTP server, which an admin sets up in the Alerts settings.",
"emailUnavailable": "電子郵件需要 SMTP 伺服器,管理員可以在「警報」設定中進行設定。",
"webhookUrl": "URL",
"webhookHint": "Gets a JSON body for every alert.",
"method": "Method",
"headers": "Headers",
"headersHint": "One per line, like Name: value.",
"webhookHint": "取得每個警報的 JSON 正文。",
"method": "方法",
"headers": "標題",
"headersHint": "每行一個,格式為:名稱:值。",
"ntfyServer": "伺服器 URL",
"ntfyTopic": "主題",
"ntfyToken": "Access token (optional)",
"ntfyToken": "訪問令牌(可選)",
"discordUrl": "Discord webhook URL",
"discordHint": "From the channel's settings in Discord, under Integrations.",
"discordUsername": "Display name (optional)",
"discordAvatar": "Avatar URL (optional)",
"emailTo": "Send to",
"emailHint": "Separate more than one address with commas.",
"privateNetwork": "Allow a private network address",
"privateNetworkHint": "Only works for hosts an admin allows in the private endpoint list."
"discordHint": "在 Discord 的頻道設定中,位於「整合」下方。",
"discordUsername": "顯示名稱(可選)",
"discordAvatar": "頭像網址(可選)",
"emailTo": "發送至",
"emailHint": "多個地址之間以逗號分隔。",
"privateNetwork": "允許使用專用網路位址",
"privateNetworkHint": "僅適用於管理員允許新增至私有端點清單中的主機。"
},
"rules": {
"intro": "A delivery rule sends matching alerts to your channels. Alerts always stay in the inbox too.",
"add": "Add rule",
"edit": "Edit rule",
"empty": "No rules yet, so alerts only show up in the inbox.",
"needChannel": "Add a channel first.",
"intro": "發送規則會將符合的提醒傳送到您的頻道。提醒也會始終保留在收件匣中。",
"add": "新增規則",
"edit": "編輯規則",
"empty": "目前還沒有規則,所以提醒只會顯示在收件匣中。",
"needChannel": "請先新增頻道。",
"enabled": "已啟用",
"name": "名稱",
"nameRequired": "名稱為必填",
"match": "Alerts to send",
"matchHint": "* for everything, automations.* for everything from automations, or one exact kind.",
"minSeverity": "At least",
"channels": "Send to",
"channelRequired": "Pick at least one channel",
"deleteConfirm": "Delete the rule \"{{name}}\"?",
"everything": "Everything",
"summary": "{{match}}, {{severity}} or higher, to {{channels}}"
"match": "發送提醒",
"matchHint": "*適用於所有自動化操作。 *適用於所有自動化操作,或某一特定類型。",
"minSeverity": "至少",
"channels": "發送至",
"channelRequired": "至少選擇一個頻道",
"deleteConfirm": "刪除規則“{{name}}”?",
"everything": "一切",
"summary": "{{match}}、 {{severity}} 或更高,至 {{channels}}"
},
"actions": {
"cancel": "取消",
@@ -163,9 +163,9 @@
},
"widget": {
"name": "警報動態",
"description": "Your latest alerts, with a quick way to mark them read",
"maxItems": "Max items",
"showRead": "Show read alerts",
"description": "您最新的提醒,以及快速標記為已讀的功能。",
"maxItems": "最大物品數",
"showRead": "顯示已讀提醒",
"allClear": "一切正常",
"loading": "載入中..."
}