Merge remote-tracking branch 'origin/main' into dev-2.9.1

This commit is contained in:
LukeGus committed 2026-10-04 20:10:22 +00:00
commit dd66aa57e4
530 files changed
+44705 -44705

No files matched your search

+32 -32
View File
@@ -1,58 +1,58 @@
{
"permissions": {
"manage": {
"title": "Manage ACME certificates",
"description": "See the certificate status and request a new certificate now."
"title": "ACME সার্টিফিকেটগুলি পরিচালনা করুন",
"description": "সার্টিফিকেটের অবস্থা দেখুন এবং এখনই একটি নতুন সার্টিফিকেটের জন্য অনুরোধ করুন।"
}
},
"settings": {
"autoRenew": {
"label": "Renew automatically",
"description": "Check twice a day and get a new certificate when there is none, it does not cover the domain, or it expires within 30 days."
"label": "স্বয়ংক্রিয়ভাবে নবায়ন করুন",
"description": "দিনে দুইবার পরীক্ষা করুন এবং যখন কোনো সার্টিফিকেট থাকবে না, সেটি ডোমেইনকে কভার করবে না, অথবা ৩০ দিনের মধ্যে এর মেয়াদ শেষ হয়ে যাবে, তখন একটি নতুন সার্টিফিকেট সংগ্রহ করুন।"
},
"domain": {
"label": "Domain",
"description": "The public domain name for the certificate.",
"label": "ডোমেইন",
"description": "সার্টিফিকেটটির পাবলিক ডোমেইন নাম।",
"placeholder": "termix.example.com"
},
"email": {
"label": "Email",
"description": "Contact email for the ACME account and expiry notices.",
"label": "ইমেল",
"description": "ACME অ্যাকাউন্ট এবং মেয়াদ শেষ হওয়ার বিজ্ঞপ্তির জন্য যোগাযোগের ইমেল।",
"placeholder": "admin@example.com"
},
"provider": {
"label": "Certificate authority",
"description": "Where to get the certificate. Use staging to test without hitting Let's Encrypt rate limits.",
"letsencrypt": "Let's Encrypt",
"letsencryptStaging": "Let's Encrypt (staging)",
"custom": "Custom ACME directory"
"label": "শংসাপত্র কর্তৃপক্ষ",
"description": "সার্টিফিকেটটি কোথা থেকে পাবেন। Let's Encrypt-এর রেট লিমিট অতিক্রম না করে পরীক্ষা করার জন্য স্টেজিং ব্যবহার করুন।",
"letsencrypt": "আসুন এনক্রিপ্ট করি",
"letsencryptStaging": "লেটস এনক্রিপ্ট (স্টেজিং)",
"custom": "কাস্টম ACME ডিরেক্টরি"
},
"directoryUrl": {
"label": "ACME directory URL",
"description": "Only for a custom certificate authority. Must be an https URL."
"label": "ACME ডিরেক্টরি URL",
"description": "শুধুমাত্র কাস্টম সার্টিফিকেট অথরিটির জন্য। অবশ্যই একটি https URL হতে হবে।"
},
"challengeType": {
"label": "Challenge type",
"description": "How to prove you own the domain.",
"http": "HTTP - needs port 80 reachable from the internet",
"cloudflare": "DNS (Cloudflare) - needs a Cloudflare API token"
"label": "চ্যালেঞ্জের ধরণ",
"description": "ডোমেইনটির মালিকানা কীভাবে প্রমাণ করবেন।",
"http": "HTTP - এর জন্য ইন্টারনেট থেকে পোর্ট ৮০ অ্যাক্সেসযোগ্য হতে হবে।",
"cloudflare": "ডিএনএস (ক্লাউডফ্লেয়ার) - একটি ক্লাউডফ্লেয়ার এপিআই টোকেন প্রয়োজন"
},
"cloudflareToken": {
"label": "Cloudflare API token",
"description": "Scoped token with Zone:DNS:Edit permission for your domain."
"label": "ক্লাউডফ্লেয়ার এপিআই টোকেন",
"description": "আপনার ডোমেনের জন্য Zone:DNS:Edit অনুমতিসহ স্কোপড টোকেন।"
}
},
"status": {
"title": "Certificate status",
"none": "No certificate",
"names": "Covers {{names}}",
"issuer": "Issued by {{issuer}}",
"expires": "Expires {{date}}",
"lastIssued": "Last issued {{date}}",
"lastError": "Last attempt failed: {{error}}",
"missing": "Set the domain, email and the fields your challenge type needs, then save, before requesting a certificate.",
"request": "Request certificate now",
"requesting": "Requesting certificate...",
"issued": "Certificate issued and installed"
"title": "সার্টিফিকেটের অবস্থা",
"none": "কোন সার্টিফিকেট নেই",
"names": "{{names}} কভার করে",
"issuer": "{{issuer}} দ্বারা জারি করা হয়েছে",
"expires": "মেয়াদ শেষ হবে {{date}}",
"lastIssued": "সর্বশেষ প্রকাশিত {{date}}",
"lastError": "শেষ চেষ্টা ব্যর্থ: {{error}}",
"missing": "সার্টিফিকেটের জন্য অনুরোধ করার আগে, ডোমেইন, ইমেল এবং আপনার চ্যালেঞ্জ টাইপের জন্য প্রয়োজনীয় ফিল্ডগুলো সেট করুন, তারপর সেভ করুন।",
"request": "এখনই সার্টিফিকেটের জন্য অনুরোধ করুন",
"requesting": "সার্টিফিকেটের জন্য অনুরোধ...",
"issued": "সার্টিফিকেট ইস্যু এবং ইনস্টল করা হয়েছে"
}
}
+23 -23
View File
@@ -1,14 +1,14 @@
{
"permissions": {
"manage": {
"title": "Manage ACME certificates",
"description": "See the certificate status and request a new certificate now."
"title": "ACME प्रमाणपत्रों का प्रबंधन करें",
"description": "प्रमाणपत्र की स्थिति देखें और अभी नए प्रमाणपत्र के लिए अनुरोध करें।"
}
},
"settings": {
"autoRenew": {
"label": "Renew automatically",
"description": "Check twice a day and get a new certificate when there is none, it does not cover the domain, or it expires within 30 days."
"label": "स्वचालित रूप से नवीनीकरण करें",
"description": "दिन में दो बार जांच करें और यदि कोई प्रमाणपत्र मौजूद नहीं है, या वह डोमेन को कवर नहीं करता है, या 30 दिनों के भीतर समाप्त हो रहा है, तो नया प्रमाणपत्र प्राप्त करें।"
},
"domain": {
"label": "डोमेन",
@@ -17,42 +17,42 @@
},
"email": {
"label": "ईमेल",
"description": "Contact email for the ACME account and expiry notices.",
"description": "ACME खाते और समाप्ति सूचनाओं के लिए संपर्क ईमेल पता।",
"placeholder": "admin@example.com"
},
"provider": {
"label": "प्रमाणपत्र प्राधिकरण",
"description": "Where to get the certificate. Use staging to test without hitting Let's Encrypt rate limits.",
"letsencrypt": "Let's Encrypt",
"letsencryptStaging": "Let's Encrypt (staging)",
"custom": "Custom ACME directory"
"description": "सर्टिफिकेट कहां से प्राप्त करें। Let's Encrypt की दर सीमा का उल्लंघन किए बिना परीक्षण के लिए स्टेजिंग का उपयोग करें।",
"letsencrypt": "आइए एन्क्रिप्ट करें",
"letsencryptStaging": "लेट्स एनक्रिप्ट (चरणबद्ध)",
"custom": "कस्टम एसीएमई निर्देशिका"
},
"directoryUrl": {
"label": "ACME directory URL",
"description": "Only for a custom certificate authority. Must be an https URL."
"label": "ACME निर्देशिका URL",
"description": "केवल कस्टम सर्टिफिकेट अथॉरिटी के लिए। यूआरएल HTTPS होना चाहिए।"
},
"challengeType": {
"label": "Challenge type",
"description": "How to prove you own the domain.",
"http": "HTTP - needs port 80 reachable from the internet",
"cloudflare": "DNS (Cloudflare) - needs a Cloudflare API token"
"label": "चुनौती का प्रकार",
"description": "आप डोमेन के मालिक होने का प्रमाण कैसे दे सकते हैं?",
"http": "HTTP - इसके लिए इंटरनेट से पोर्ट 80 तक पहुंच आवश्यक है।",
"cloudflare": "DNS (Cloudflare) - इसके लिए Cloudflare API टोकन की आवश्यकता होती है।"
},
"cloudflareToken": {
"label": "Cloudflare API token",
"label": "क्लाउडफ्लेयर एपीआई टोकन",
"description": "आपके डोमेन के लिए Zone:DNS:Edit अनुमति वाला स्कोप्ड टोकन।"
}
},
"status": {
"title": "Certificate status",
"title": "प्रमाणपत्र की स्थिति",
"none": "कोई प्रमाणपत्र नहीं",
"names": "Covers {{names}}",
"issuer": "Issued by {{issuer}}",
"names": "कवर {{names}}",
"issuer": "{{issuer}} द्वारा जारी किया गया",
"expires": "{{date}} को समाप्त होगा",
"lastIssued": "अंतिम जारी: {{date}}",
"lastError": "Last attempt failed: {{error}}",
"missing": "Set the domain, email and the fields your challenge type needs, then save, before requesting a certificate.",
"request": "Request certificate now",
"lastError": "अंतिम प्रयास विफल रहा: {{error}}",
"missing": "डोमेन, ईमेल और आपके चैलेंज टाइप के लिए आवश्यक फ़ील्ड सेट करें, फिर प्रमाणपत्र का अनुरोध करने से पहले सेव करें।",
"request": "अभी प्रमाणपत्र का अनुरोध करें",
"requesting": "प्रमाणपत्र अनुरोध किया जा रहा है...",
"issued": "Certificate issued and installed"
"issued": "प्रमाणपत्र जारी और स्थापित किया गया"
}
}
+31 -31
View File
@@ -1,58 +1,58 @@
{
"permissions": {
"manage": {
"title": "Manage ACME certificates",
"description": "See the certificate status and request a new certificate now."
"title": "Kelola sertifikat ACME",
"description": "Lihat status sertifikat dan ajukan permohonan sertifikat baru sekarang."
}
},
"settings": {
"autoRenew": {
"label": "Renew automatically",
"description": "Check twice a day and get a new certificate when there is none, it does not cover the domain, or it expires within 30 days."
"label": "Perpanjang secara otomatis",
"description": "Periksa dua kali sehari dan dapatkan sertifikat baru jika tidak ada, tidak mencakup domain, atau akan kedaluwarsa dalam 30 hari."
},
"domain": {
"label": "Domain",
"description": "The public domain name for the certificate.",
"description": "Nama domain publik untuk sertifikat tersebut.",
"placeholder": "termix.example.com"
},
"email": {
"label": "Email",
"description": "Contact email for the ACME account and expiry notices.",
"label": "E-mail",
"description": "Alamat email kontak untuk akun ACME dan pemberitahuan masa berlaku.",
"placeholder": "admin@example.com"
},
"provider": {
"label": "Certificate authority",
"description": "Where to get the certificate. Use staging to test without hitting Let's Encrypt rate limits.",
"letsencrypt": "Let's Encrypt",
"letsencryptStaging": "Let's Encrypt (staging)",
"custom": "Custom ACME directory"
"label": "Lembaga sertifikasi",
"description": "Di mana mendapatkan sertifikat? Gunakan staging untuk pengujian tanpa melampaui batas kuota Let's Encrypt.",
"letsencrypt": "Mari Enkripsi",
"letsencryptStaging": "Let's Encrypt (pementasan)",
"custom": "Direktori ACME khusus"
},
"directoryUrl": {
"label": "ACME directory URL",
"description": "Only for a custom certificate authority. Must be an https URL."
"label": "URL direktori ACME",
"description": "Hanya untuk otoritas sertifikat khusus. Harus berupa URL https."
},
"challengeType": {
"label": "Challenge type",
"description": "How to prove you own the domain.",
"http": "HTTP - needs port 80 reachable from the internet",
"cloudflare": "DNS (Cloudflare) - needs a Cloudflare API token"
"label": "Jenis tantangan",
"description": "Bagaimana cara membuktikan bahwa Anda pemilik domain tersebut.",
"http": "HTTP - memerlukan port 80 yang dapat diakses dari internet.",
"cloudflare": "DNS (Cloudflare) - memerlukan token API Cloudflare"
},
"cloudflareToken": {
"label": "Cloudflare API token",
"description": "Scoped token with Zone:DNS:Edit permission for your domain."
"label": "Token API Cloudflare",
"description": "Token terlingkup dengan izin Zone:DNS:Edit untuk domain Anda."
}
},
"status": {
"title": "Certificate status",
"none": "No certificate",
"names": "Covers {{names}}",
"issuer": "Issued by {{issuer}}",
"expires": "Expires {{date}}",
"lastIssued": "Last issued {{date}}",
"lastError": "Last attempt failed: {{error}}",
"missing": "Set the domain, email and the fields your challenge type needs, then save, before requesting a certificate.",
"request": "Request certificate now",
"requesting": "Requesting certificate...",
"issued": "Certificate issued and installed"
"title": "Status sertifikat",
"none": "Tidak ada sertifikat",
"names": "Sampul {{names}}",
"issuer": "Dikeluarkan oleh {{issuer}}",
"expires": "Berakhir {{date}}",
"lastIssued": "Terakhir diterbitkan {{date}}",
"lastError": "Upaya terakhir gagal: {{error}}",
"missing": "Atur domain, email, dan kolom yang dibutuhkan oleh tipe tantangan Anda, lalu simpan, sebelum meminta sertifikat.",
"request": "Ajukan sertifikat sekarang",
"requesting": "Meminta sertifikat...",
"issued": "Sertifikat telah diterbitkan dan dipasang."
}
}
+31 -31
View File
@@ -1,58 +1,58 @@
{
"permissions": {
"manage": {
"title": "Manage ACME certificates",
"description": "See the certificate status and request a new certificate now."
"title": "Administrer ACME-sertifikater",
"description": "Se sertifikatstatusen og be om et nytt sertifikat nå."
}
},
"settings": {
"autoRenew": {
"label": "Renew automatically",
"description": "Check twice a day and get a new certificate when there is none, it does not cover the domain, or it expires within 30 days."
"label": "Forny automatisk",
"description": "Sjekk to ganger om dagen og få et nytt sertifikat når det ikke finnes noe, det ikke dekker domenet, eller det utløper innen 30 dager."
},
"domain": {
"label": "Domain",
"description": "The public domain name for the certificate.",
"label": "Domene",
"description": "Det offentlige domenenavnet for sertifikatet.",
"placeholder": "termix.example.com"
},
"email": {
"label": "E-post",
"description": "Contact email for the ACME account and expiry notices.",
"description": "Kontakt-e-postadresse for ACME-kontoen og utløpsvarsler.",
"placeholder": "admin@example.com"
},
"provider": {
"label": "Certificate authority",
"description": "Where to get the certificate. Use staging to test without hitting Let's Encrypt rate limits.",
"letsencrypt": "Let's Encrypt",
"letsencryptStaging": "Let's Encrypt (staging)",
"custom": "Custom ACME directory"
"label": "Sertifikatmyndighet",
"description": "Hvor får man tak i sertifikatet? Bruk staging for å teste uten å nå hastighetsgrensene til Let's Encrypt.",
"letsencrypt": "La oss kryptere",
"letsencryptStaging": "La oss kryptere (staging)",
"custom": "Tilpasset ACME-katalog"
},
"directoryUrl": {
"label": "ACME directory URL",
"description": "Only for a custom certificate authority. Must be an https URL."
"label": "URL-adressen til ACME-katalogen",
"description": "Kun for en tilpasset sertifiseringsinstans. Må være en https-URL."
},
"challengeType": {
"label": "Challenge type",
"description": "How to prove you own the domain.",
"http": "HTTP - needs port 80 reachable from the internet",
"cloudflare": "DNS (Cloudflare) - needs a Cloudflare API token"
"label": "Utfordringstype",
"description": "Hvordan bevise at du eier domenet.",
"http": "HTTP - trenger port 80 som kan nås fra internett",
"cloudflare": "DNS (Cloudflare) – trenger et Cloudflare API-token"
},
"cloudflareToken": {
"label": "Cloudflare API token",
"description": "Scoped token with Zone:DNS:Edit permission for your domain."
"label": "Cloudflare API-token",
"description": "Scope-token med Zone:DNS:Rediger-tillatelse for domenet ditt."
}
},
"status": {
"title": "Certificate status",
"none": "No certificate",
"names": "Covers {{names}}",
"issuer": "Issued by {{issuer}}",
"expires": "Expires {{date}}",
"lastIssued": "Last issued {{date}}",
"lastError": "Last attempt failed: {{error}}",
"missing": "Set the domain, email and the fields your challenge type needs, then save, before requesting a certificate.",
"request": "Request certificate now",
"requesting": "Requesting certificate...",
"issued": "Certificate issued and installed"
"title": "Sertifikatstatus",
"none": "Ingen sertifikat",
"names": "Omslag {{names}}",
"issuer": "Utstedt av {{issuer}}",
"expires": "Utløper {{date}}",
"lastIssued": "Sist utstedt {{date}}",
"lastError": "Siste forsøk mislyktes: {{error}}",
"missing": "Angi domenet, e-postadressen og feltene utfordringstypen din trenger, og lagre deretter før du ber om et sertifikat.",
"request": "Be om sertifikat nå",
"requesting": "Ber om sertifikat...",
"issued": "Sertifikat utstedt og installert"
}
}
+23 -23
View File
@@ -1,14 +1,14 @@
{
"permissions": {
"manage": {
"title": "Manage ACME certificates",
"description": "See the certificate status and request a new certificate now."
"title": "Zarządzaj certyfikatami ACME",
"description": "Sprawdź status certyfikatu i poproś o nowy certyfikat już teraz."
}
},
"settings": {
"autoRenew": {
"label": "Renew automatically",
"description": "Check twice a day and get a new certificate when there is none, it does not cover the domain, or it expires within 30 days."
"label": "Odnów automatycznie",
"description": "Sprawdzaj dwa razy dziennie i wykup nowy certyfikat, jeśli go nie masz, nie obejmuje on tej domeny lub wygasa w ciągu 30 dni."
},
"domain": {
"label": "Domena",
@@ -17,42 +17,42 @@
},
"email": {
"label": "E-mail",
"description": "Contact email for the ACME account and expiry notices.",
"description": "Adres e-mail kontaktowy do konta ACME i powiadomień o wygaśnięciu.",
"placeholder": "admin@example.com"
},
"provider": {
"label": "Urząd certyfikacji (CA)",
"description": "Where to get the certificate. Use staging to test without hitting Let's Encrypt rate limits.",
"letsencrypt": "Let's Encrypt",
"letsencryptStaging": "Let's Encrypt (staging)",
"custom": "Custom ACME directory"
"description": "Gdzie uzyskać certyfikat? Użyj środowiska testowego do testowania bez przekraczania limitów przepustowości Let's Encrypt.",
"letsencrypt": "Szyfrujmy",
"letsencryptStaging": "Let's Encrypt (etap przygotowawczy)",
"custom": "Niestandardowy katalog ACME"
},
"directoryUrl": {
"label": "ACME directory URL",
"description": "Only for a custom certificate authority. Must be an https URL."
"label": "Adres URL katalogu ACME",
"description": "Tylko dla niestandardowego urzędu certyfikacji. Adres URL musi być w formacie https."
},
"challengeType": {
"label": "Challenge type",
"description": "How to prove you own the domain.",
"http": "HTTP - needs port 80 reachable from the internet",
"cloudflare": "DNS (Cloudflare) - needs a Cloudflare API token"
"label": "Typ wyzwania",
"description": "Jak udowodnić, że jesteś właścicielem domeny.",
"http": "HTTP - wymaga dostępu do portu 80 z Internetu",
"cloudflare": "DNS (Cloudflare) – wymaga tokenu API Cloudflare"
},
"cloudflareToken": {
"label": "Cloudflare API token",
"label": "Token API Cloudflare",
"description": "Token zakresowy z uprawnieniem Zone:DNS:Edit dla Twojej domeny."
}
},
"status": {
"title": "Certificate status",
"title": "Status certyfikatu",
"none": "Brak certyfikatu",
"names": "Covers {{names}}",
"issuer": "Issued by {{issuer}}",
"names": "Obejmuje {{names}}",
"issuer": "Wydane przez {{issuer}}",
"expires": "Wygasa {{date}}",
"lastIssued": "Ostatnio wystawiono {{date}}",
"lastError": "Last attempt failed: {{error}}",
"missing": "Set the domain, email and the fields your challenge type needs, then save, before requesting a certificate.",
"request": "Request certificate now",
"lastError": "Ostatnia próba nieudana: {{error}}",
"missing": "Ustaw domenę, adres e-mail i pola, których wymaga Twój typ wyzwania, a następnie zapisz, zanim poprosisz o certyfikat.",
"request": "Złóż wniosek o certyfikat już teraz",
"requesting": "Żądanie certyfikatu...",
"issued": "Certificate issued and installed"
"issued": "Certyfikat wydany i zainstalowany"
}
}
+32 -32
View File
@@ -1,58 +1,58 @@
{
"permissions": {
"manage": {
"title": "Manage ACME certificates",
"description": "See the certificate status and request a new certificate now."
"title": "Gerenciar certificados ACME",
"description": "Veja o status do certificado e solicite um novo agora mesmo."
}
},
"settings": {
"autoRenew": {
"label": "Renew automatically",
"description": "Check twice a day and get a new certificate when there is none, it does not cover the domain, or it expires within 30 days."
"label": "Renovar automaticamente",
"description": "Verifique duas vezes ao dia e obtenha um novo certificado quando não houver nenhum, se ele não cobrir o domínio ou se expirar em 30 dias."
},
"domain": {
"label": "Domain",
"description": "The public domain name for the certificate.",
"label": "Domínio",
"description": "O nome de domínio público do certificado.",
"placeholder": "termix.example.com"
},
"email": {
"label": "Email",
"description": "Contact email for the ACME account and expiry notices.",
"label": "E-mail",
"description": "E-mail de contato para a conta ACME e avisos de vencimento.",
"placeholder": "admin@example.com"
},
"provider": {
"label": "Certificate authority",
"description": "Where to get the certificate. Use staging to test without hitting Let's Encrypt rate limits.",
"letsencrypt": "Let's Encrypt",
"letsencryptStaging": "Let's Encrypt (staging)",
"custom": "Custom ACME directory"
"label": "Autoridade certificadora",
"description": "Onde obter o certificado. Use o ambiente de teste para realizar os testes sem atingir os limites de requisição do Let's Encrypt.",
"letsencrypt": "Vamos criptografar",
"letsencryptStaging": "Let's Encrypt (em fase de testes)",
"custom": "Diretório ACME personalizado"
},
"directoryUrl": {
"label": "ACME directory URL",
"description": "Only for a custom certificate authority. Must be an https URL."
"label": "URL do diretório ACME",
"description": "Somente para uma autoridade de certificação personalizada. Deve ser um URL https."
},
"challengeType": {
"label": "Challenge type",
"description": "How to prove you own the domain.",
"http": "HTTP - needs port 80 reachable from the internet",
"cloudflare": "DNS (Cloudflare) - needs a Cloudflare API token"
"label": "Tipo de desafio",
"description": "Como comprovar que você é o proprietário do domínio.",
"http": "HTTP - requer que a porta 80 esteja acessível pela internet.",
"cloudflare": "DNS (Cloudflare) - requer um token de API do Cloudflare"
},
"cloudflareToken": {
"label": "Cloudflare API token",
"description": "Scoped token with Zone:DNS:Edit permission for your domain."
"label": "Token da API Cloudflare",
"description": "Token com escopo definido e permissão Zone:DNS:Edit para o seu domínio."
}
},
"status": {
"title": "Certificate status",
"none": "No certificate",
"names": "Covers {{names}}",
"issuer": "Issued by {{issuer}}",
"expires": "Expires {{date}}",
"lastIssued": "Last issued {{date}}",
"lastError": "Last attempt failed: {{error}}",
"missing": "Set the domain, email and the fields your challenge type needs, then save, before requesting a certificate.",
"request": "Request certificate now",
"requesting": "Requesting certificate...",
"issued": "Certificate issued and installed"
"title": "Status do certificado",
"none": "Sem certificado",
"names": "Capas {{names}}",
"issuer": "Emitido por {{issuer}}",
"expires": "Expira em {{date}}",
"lastIssued": "Última edição {{date}}",
"lastError": "Última tentativa falhou: {{error}}",
"missing": "Defina o domínio, o e-mail e os campos necessários para o seu tipo de desafio e salve as alterações antes de solicitar um certificado.",
"request": "Solicite o certificado agora",
"requesting": "Solicitar certificado...",
"issued": "Certificado emitido e instalado."
}
}
+23 -23
View File
@@ -1,14 +1,14 @@
{
"permissions": {
"manage": {
"title": "Manage ACME certificates",
"description": "See the certificate status and request a new certificate now."
"title": "Gerir certificados ACME",
"description": "Veja o estado do certificado e solicite um novo agora mesmo."
}
},
"settings": {
"autoRenew": {
"label": "Renew automatically",
"description": "Check twice a day and get a new certificate when there is none, it does not cover the domain, or it expires within 30 days."
"label": "Renovar automaticamente",
"description": "Verifique duas vezes por dia e obtenha um novo certificado quando não houver nenhum, se não cobrir o domínio ou se expirar dentro de 30 dias."
},
"domain": {
"label": "Domínio",
@@ -17,42 +17,42 @@
},
"email": {
"label": "E-mail",
"description": "Contact email for the ACME account and expiry notices.",
"description": "E-mail de contacto para a conta ACME e avisos de vencimento.",
"placeholder": "admin@example.com"
},
"provider": {
"label": "Autoridade de certificação",
"description": "Where to get the certificate. Use staging to test without hitting Let's Encrypt rate limits.",
"letsencrypt": "Let's Encrypt",
"letsencryptStaging": "Let's Encrypt (staging)",
"custom": "Custom ACME directory"
"description": "Onde obter o certificado. Utilize o ambiente de teste para realizar os testes sem atingir os limites de requisição do Let's Encrypt.",
"letsencrypt": "Vamos encriptar",
"letsencryptStaging": "Let's Encrypt (em fase de testes)",
"custom": "Diretório ACME personalizado"
},
"directoryUrl": {
"label": "ACME directory URL",
"description": "Only for a custom certificate authority. Must be an https URL."
"label": "URL do diretório ACME",
"description": "Apenas para uma autoridade de certificação personalizada. Deve ser um URL https."
},
"challengeType": {
"label": "Challenge type",
"description": "How to prove you own the domain.",
"http": "HTTP - needs port 80 reachable from the internet",
"cloudflare": "DNS (Cloudflare) - needs a Cloudflare API token"
"label": "Tipo de desafio",
"description": "Como comprovar que é o proprietário do domínio.",
"http": "HTTP - requer que a porta 80 esteja acessível através da internet.",
"cloudflare": "DNS (Cloudflare) - requer um token API do Cloudflare"
},
"cloudflareToken": {
"label": "Cloudflare API token",
"label": "Token da API Cloudflare",
"description": "Token com âmbito e permissão Zone:DNS:Edit para o seu domínio."
}
},
"status": {
"title": "Certificate status",
"title": "Estado do certificado",
"none": "Sem certificado",
"names": "Covers {{names}}",
"issuer": "Issued by {{issuer}}",
"names": "Capas {{names}}",
"issuer": "Emitido por {{issuer}}",
"expires": "Expira a {{date}}",
"lastIssued": "Última emissão a {{date}}",
"lastError": "Last attempt failed: {{error}}",
"missing": "Set the domain, email and the fields your challenge type needs, then save, before requesting a certificate.",
"request": "Request certificate now",
"lastError": "Última tentativa falhada: {{error}}",
"missing": "Defina o domínio, o e-mail e os campos necessários para o seu tipo de desafio e guarde as alterações antes de solicitar um certificado.",
"request": "Solicite já o certificado",
"requesting": "A solicitar certificado...",
"issued": "Certificate issued and installed"
"issued": "Certificado emitido e instalado."
}
}
+22 -22
View File
@@ -1,14 +1,14 @@
{
"permissions": {
"manage": {
"title": "Manage ACME certificates",
"description": "See the certificate status and request a new certificate now."
"title": "Управление сертификатами ACME",
"description": "Проверьте статус сертификата и запросите новый сертификат прямо сейчас."
}
},
"settings": {
"autoRenew": {
"label": "Renew automatically",
"description": "Check twice a day and get a new certificate when there is none, it does not cover the domain, or it expires within 30 days."
"label": "Автоматическое продление",
"description": "Проверяйте дважды в день и получайте новый сертификат, если его нет, если он не покрывает домен или если срок действия старого истекает в течение 30 дней."
},
"domain": {
"label": "Домен",
@@ -17,42 +17,42 @@
},
"email": {
"label": "Email",
"description": "Contact email for the ACME account and expiry notices.",
"description": "Адрес электронной почты, указанный в учетной записи ACME, для получения уведомлений об истечении срока действия.",
"placeholder": "admin@example.com"
},
"provider": {
"label": "Центр сертификации",
"description": "Where to get the certificate. Use staging to test without hitting Let's Encrypt rate limits.",
"description": "Где получить сертификат. Используйте тестовую среду (staging) для проверки без превышения лимитов запросов Let's Encrypt.",
"letsencrypt": "Let's Encrypt",
"letsencryptStaging": "Let's Encrypt (staging)",
"custom": "Custom ACME directory"
"letsencryptStaging": "Let's Encrypt (тестовая версия)",
"custom": "Пользовательский каталог ACME"
},
"directoryUrl": {
"label": "ACME directory URL",
"description": "Only for a custom certificate authority. Must be an https URL."
"label": "URL-адрес каталога ACME",
"description": "Только для пользовательского центра сертификации. URL-адрес должен быть HTTPS."
},
"challengeType": {
"label": "Challenge type",
"description": "How to prove you own the domain.",
"http": "HTTP - needs port 80 reachable from the internet",
"cloudflare": "DNS (Cloudflare) - needs a Cloudflare API token"
"label": "Тип задачи",
"description": "Как доказать, что вы являетесь владельцем домена.",
"http": "HTTP — требуется доступ к порту 80 из интернета.",
"cloudflare": "DNS (Cloudflare) — требуется токен API Cloudflare."
},
"cloudflareToken": {
"label": "Cloudflare API token",
"label": "API-токен Cloudflare",
"description": "Токен с ограниченной областью действия и разрешением Zone:DNS:Edit для вашего домена."
}
},
"status": {
"title": "Certificate status",
"title": "Статус сертификата",
"none": "Сертификат отсутствует",
"names": "Covers {{names}}",
"issuer": "Issued by {{issuer}}",
"names": "Обложки {{names}}",
"issuer": "Выпущено {{issuer}}",
"expires": "Истекает {{date}}",
"lastIssued": "Последний выпуск {{date}}",
"lastError": "Last attempt failed: {{error}}",
"missing": "Set the domain, email and the fields your challenge type needs, then save, before requesting a certificate.",
"request": "Request certificate now",
"lastError": "Последняя попытка не удалась: {{error}}",
"missing": "Укажите домен, адрес электронной почты и поля, необходимые для типа проверки подлинности, затем сохраните изменения, прежде чем запрашивать сертификат.",
"request": "Запросить сертификат сейчас",
"requesting": "Запрос сертификата...",
"issued": "Certificate issued and installed"
"issued": "Сертификат выдан и установлен."
}
}
+32 -32
View File
@@ -1,58 +1,58 @@
{
"permissions": {
"manage": {
"title": "Manage ACME certificates",
"description": "See the certificate status and request a new certificate now."
"title": "Управљање ACME сертификатима",
"description": "Погледајте статус сертификата и одмах затражите нови сертификат."
}
},
"settings": {
"autoRenew": {
"label": "Renew automatically",
"description": "Check twice a day and get a new certificate when there is none, it does not cover the domain, or it expires within 30 days."
"label": "Аутоматски обнови",
"description": "Проверавајте два пута дневно и набавите нови сертификат када га нема, када не покрива домен или када истиче у року од 30 дана."
},
"domain": {
"label": "Domain",
"description": "The public domain name for the certificate.",
"label": "Домен",
"description": "Јавно име домена за сертификат.",
"placeholder": "termix.example.com"
},
"email": {
"label": "Email",
"description": "Contact email for the ACME account and expiry notices.",
"label": "Е-пошта",
"description": "Контакт имејл за ACME налог и обавештења о истеку.",
"placeholder": "admin@example.com"
},
"provider": {
"label": "Certificate authority",
"description": "Where to get the certificate. Use staging to test without hitting Let's Encrypt rate limits.",
"letsencrypt": "Let's Encrypt",
"letsencryptStaging": "Let's Encrypt (staging)",
"custom": "Custom ACME directory"
"label": "Сертификатски ауторитет",
"description": "Где добити сертификат. Користите припрему за тестирање без достизања ограничења брзине Let's Encrypt-а.",
"letsencrypt": "Хајде да шифрујемо",
"letsencryptStaging": "Хајде да шифрујемо (припрема)",
"custom": "Прилагођени ACME директоријум"
},
"directoryUrl": {
"label": "ACME directory URL",
"description": "Only for a custom certificate authority. Must be an https URL."
"label": "URL ACME директоријума",
"description": "Само за прилагођени ауторитет за сертификате. Мора бити https URL."
},
"challengeType": {
"label": "Challenge type",
"description": "How to prove you own the domain.",
"http": "HTTP - needs port 80 reachable from the internet",
"cloudflare": "DNS (Cloudflare) - needs a Cloudflare API token"
"label": "Тип изазова",
"description": "Како доказати да сте власник домена.",
"http": "HTTP - потребан је порт 80 доступан са интернета",
"cloudflare": "DNS (Cloudflare) - потребан је Cloudflare API токен"
},
"cloudflareToken": {
"label": "Cloudflare API token",
"description": "Scoped token with Zone:DNS:Edit permission for your domain."
"label": "Клаудфлејр АПИ токен",
"description": "Ограничени токен са дозволом Zone:DNS:Edit за ваш домен."
}
},
"status": {
"title": "Certificate status",
"none": "No certificate",
"names": "Covers {{names}}",
"issuer": "Issued by {{issuer}}",
"expires": "Expires {{date}}",
"lastIssued": "Last issued {{date}}",
"lastError": "Last attempt failed: {{error}}",
"missing": "Set the domain, email and the fields your challenge type needs, then save, before requesting a certificate.",
"request": "Request certificate now",
"requesting": "Requesting certificate...",
"issued": "Certificate issued and installed"
"title": "Статус сертификата",
"none": "Без сертификата",
"names": "Навлаке {{names}}",
"issuer": "Издао/ла {{issuer}}",
"expires": "Истиче {{date}}",
"lastIssued": "Последње издање {{date}}",
"lastError": "Последњи покушај није успео: {{error}}",
"missing": "Подесите домен, имејл адресу и поља која су потребна вашем типу изазова, а затим сачувајте подешавања пре него што затражите сертификат.",
"request": "Затражите сертификат сада",
"requesting": "Захтева се сертификат...",
"issued": "Сертификат издат и инсталиран"
}
}
+32 -32
View File
@@ -1,58 +1,58 @@
{
"permissions": {
"manage": {
"title": "Manage ACME certificates",
"description": "See the certificate status and request a new certificate now."
"title": "Hantera ACME-certifikat",
"description": "Se certifikatets status och begär ett nytt certifikat nu."
}
},
"settings": {
"autoRenew": {
"label": "Renew automatically",
"description": "Check twice a day and get a new certificate when there is none, it does not cover the domain, or it expires within 30 days."
"label": "Förnya automatiskt",
"description": "Kontrollera två gånger om dagen och skaffa ett nytt certifikat om det inte finns något, om det inte täcker domänen eller om det löper ut inom 30 dagar."
},
"domain": {
"label": "Domain",
"description": "The public domain name for the certificate.",
"label": "Domän",
"description": "Det offentliga domännamnet för certifikatet.",
"placeholder": "termix.example.com"
},
"email": {
"label": "Email",
"description": "Contact email for the ACME account and expiry notices.",
"label": "E-post",
"description": "Kontakta e-postadressen för ACME-kontot och meddelanden om utgångsdatum.",
"placeholder": "admin@example.com"
},
"provider": {
"label": "Certificate authority",
"description": "Where to get the certificate. Use staging to test without hitting Let's Encrypt rate limits.",
"letsencrypt": "Let's Encrypt",
"letsencryptStaging": "Let's Encrypt (staging)",
"custom": "Custom ACME directory"
"label": "Certifikatutfärdare",
"description": "Var man kan hämta certifikatet. Använd staging för att testa utan att nå hastighetsgränserna för Let's Encrypt.",
"letsencrypt": "Låt oss kryptera",
"letsencryptStaging": "Låt oss kryptera (staging)",
"custom": "Anpassad ACME-katalog"
},
"directoryUrl": {
"label": "ACME directory URL",
"description": "Only for a custom certificate authority. Must be an https URL."
"label": "ACME-katalogens URL",
"description": "Endast för en anpassad certifikatutfärdare. Måste vara en https-URL."
},
"challengeType": {
"label": "Challenge type",
"description": "How to prove you own the domain.",
"http": "HTTP - needs port 80 reachable from the internet",
"cloudflare": "DNS (Cloudflare) - needs a Cloudflare API token"
"label": "Utmaningstyp",
"description": "Hur man bevisar att man äger domänen.",
"http": "HTTP - behöver port 80 som kan nås från internet",
"cloudflare": "DNS (Cloudflare) - behöver en Cloudflare API-token"
},
"cloudflareToken": {
"label": "Cloudflare API token",
"description": "Scoped token with Zone:DNS:Edit permission for your domain."
"label": "Cloudflare API-token",
"description": "Scoped-token med Zone:DNS:Edit-behörighet för din domän."
}
},
"status": {
"title": "Certificate status",
"none": "No certificate",
"names": "Covers {{names}}",
"issuer": "Issued by {{issuer}}",
"expires": "Expires {{date}}",
"lastIssued": "Last issued {{date}}",
"lastError": "Last attempt failed: {{error}}",
"missing": "Set the domain, email and the fields your challenge type needs, then save, before requesting a certificate.",
"request": "Request certificate now",
"requesting": "Requesting certificate...",
"issued": "Certificate issued and installed"
"title": "Certifikatstatus",
"none": "Inget certifikat",
"names": "Omslag {{names}}",
"issuer": "Utfärdad av {{issuer}}",
"expires": "Utgångsdatum {{date}}",
"lastIssued": "Senast utfärdad {{date}}",
"lastError": "Senaste försöket misslyckades: {{error}}",
"missing": "Ange domän, e-postadress och de fält som din utmaningstyp behöver, spara sedan innan du begär ett certifikat.",
"request": "Begär certifikat nu",
"requesting": "Begär certifikat...",
"issued": "Certifikat utfärdat och installerat"
}
}
+33 -33
View File
@@ -1,58 +1,58 @@
{
"permissions": {
"manage": {
"title": "Manage ACME certificates",
"description": "See the certificate status and request a new certificate now."
"title": "จัดการใบรับรอง ACME",
"description": "ตรวจสอบสถานะใบรับรองและขอใบรับรองใหม่ได้เลยตอนนี้"
}
},
"settings": {
"autoRenew": {
"label": "Renew automatically",
"description": "Check twice a day and get a new certificate when there is none, it does not cover the domain, or it expires within 30 days."
"label": "ต่ออายุอัตโนมัติ",
"description": "ตรวจสอบวันละสองครั้ง และขอใบรับรองใหม่เมื่อไม่มีใบรับรอง หากใบรับรองไม่ครอบคลุมโดเมน หรือหากใบรับรองหมดอายุภายใน 30 วัน"
},
"domain": {
"label": "Domain",
"description": "The public domain name for the certificate.",
"placeholder": "termix.example.com"
"label": "โดเมน",
"description": "ชื่อโดเมนสาธารณะสำหรับใบรับรอง",
"placeholder": "เทอร์มิกซ์.ตัวอย่าง.com"
},
"email": {
"label": "Email",
"description": "Contact email for the ACME account and expiry notices.",
"label": "อีเมล",
"description": "อีเมลสำหรับติดต่อเพื่อรับข้อมูลเกี่ยวกับบัญชี ACME และประกาศแจ้งเตือนวันหมดอายุ",
"placeholder": "admin@example.com"
},
"provider": {
"label": "Certificate authority",
"description": "Where to get the certificate. Use staging to test without hitting Let's Encrypt rate limits.",
"letsencrypt": "Let's Encrypt",
"letsencryptStaging": "Let's Encrypt (staging)",
"custom": "Custom ACME directory"
"label": "หน่วยงานออกใบรับรอง",
"description": "จะขอรับใบรับรองได้จากที่ไหน ใช้ระบบทดสอบ (staging) เพื่อทดสอบโดยไม่ให้เกินขีดจำกัดการใช้งานของ Let's Encrypt",
"letsencrypt": "เลทส์ เอนคริปท์",
"letsencryptStaging": "Let's Encrypt (รุ่นทดสอบ)",
"custom": "ไดเร็กทอรี ACME แบบกำหนดเอง"
},
"directoryUrl": {
"label": "ACME directory URL",
"description": "Only for a custom certificate authority. Must be an https URL."
"label": "URL ของไดเร็กทอรี ACME",
"description": "ใช้ได้เฉพาะกับหน่วยงานออกใบรับรองที่กำหนดเองเท่านั้น ต้องเป็น URL ที่ใช้ HTTPS"
},
"challengeType": {
"label": "Challenge type",
"description": "How to prove you own the domain.",
"http": "HTTP - needs port 80 reachable from the internet",
"cloudflare": "DNS (Cloudflare) - needs a Cloudflare API token"
"label": "ประเภทความท้าทาย",
"description": "วิธีพิสูจน์ว่าคุณเป็นเจ้าของโดเมน",
"http": "HTTP - ต้องมีพอร์ต 80 ที่สามารถเข้าถึงได้จากอินเทอร์เน็ต",
"cloudflare": "DNS (Cloudflare) - ต้องใช้โทเค็น API ของ Cloudflare"
},
"cloudflareToken": {
"label": "Cloudflare API token",
"description": "Scoped token with Zone:DNS:Edit permission for your domain."
"label": "โทเค็น API ของ Cloudflare",
"description": "โทเค็นแบบจำกัดขอบเขตพร้อมสิทธิ์ Zone:DNS:Edit สำหรับโดเมนของคุณ"
}
},
"status": {
"title": "Certificate status",
"none": "No certificate",
"names": "Covers {{names}}",
"issuer": "Issued by {{issuer}}",
"expires": "Expires {{date}}",
"lastIssued": "Last issued {{date}}",
"lastError": "Last attempt failed: {{error}}",
"missing": "Set the domain, email and the fields your challenge type needs, then save, before requesting a certificate.",
"request": "Request certificate now",
"requesting": "Requesting certificate...",
"issued": "Certificate issued and installed"
"title": "สถานะใบรับรอง",
"none": "ไม่มีใบรับรอง",
"names": "ปก {{names}}",
"issuer": "ออกโดย {{issuer}}",
"expires": "หมดอายุ {{date}}",
"lastIssued": "ออกครั้งล่าสุด {{date}}",
"lastError": "ความพยายามครั้งล่าสุดล้มเหลว: {{error}}",
"missing": "ตั้งค่าโดเมน อีเมล และข้อมูลที่จำเป็นสำหรับประเภทการตรวจสอบสิทธิ์ของคุณ จากนั้นบันทึกก่อนที่จะขอใบรับรอง",
"request": "ขอใบรับรองตอนนี้",
"requesting": "ขอใบรับรอง...",
"issued": "ออกและติดตั้งใบรับรองแล้ว"
}
}
+22 -22
View File
@@ -1,14 +1,14 @@
{
"permissions": {
"manage": {
"title": "Manage ACME certificates",
"description": "See the certificate status and request a new certificate now."
"title": "ACME sertifikalarını yönetin",
"description": "Sertifika durumunu kontrol edin ve şimdi yeni bir sertifika talep edin."
}
},
"settings": {
"autoRenew": {
"label": "Renew automatically",
"description": "Check twice a day and get a new certificate when there is none, it does not cover the domain, or it expires within 30 days."
"label": "Otomatik olarak yenile",
"description": "Sertifikayı günde iki kez kontrol edin ve yoksa, alan adını kapsamıyorsa veya 30 gün içinde süresi dolacaksa yenisini alın."
},
"domain": {
"label": "Alan Adı",
@@ -17,42 +17,42 @@
},
"email": {
"label": "E-posta",
"description": "Contact email for the ACME account and expiry notices.",
"description": "ACME hesabı ve sona erme bildirimleri için iletişim e-posta adresi.",
"placeholder": "admin@example.com"
},
"provider": {
"label": "Sertifika yetkilisi",
"description": "Where to get the certificate. Use staging to test without hitting Let's Encrypt rate limits.",
"description": "Sertifikayı nereden alabilirsiniz? Let's Encrypt'in hız sınırlamalarına takılmadan test etmek için hazırlık ortamını kullanın.",
"letsencrypt": "Let's Encrypt",
"letsencryptStaging": "Let's Encrypt (staging)",
"custom": "Custom ACME directory"
"letsencryptStaging": "Let's Encrypt (test aşaması)",
"custom": "Özel ACME dizini"
},
"directoryUrl": {
"label": "ACME directory URL",
"description": "Only for a custom certificate authority. Must be an https URL."
"label": "ACME dizin URL'si",
"description": "Yalnızca özel sertifika yetkilisi için geçerlidir. HTTPS URL'si olmalıdır."
},
"challengeType": {
"label": "Challenge type",
"description": "How to prove you own the domain.",
"http": "HTTP - needs port 80 reachable from the internet",
"cloudflare": "DNS (Cloudflare) - needs a Cloudflare API token"
"label": "Meydan okuma türü",
"description": "Alan adının size ait olduğunu nasıl kanıtlayabilirsiniz?",
"http": "HTTP - internetten erişilebilir 80 numaralı porta ihtiyaç duyar.",
"cloudflare": "DNS (Cloudflare) - Cloudflare API belirteci gerektirir."
},
"cloudflareToken": {
"label": "Cloudflare API token",
"label": "Cloudflare API belirteci",
"description": "Alan adınız için Zone:DNS:Edit iznine sahip kapsamlı belirteç."
}
},
"status": {
"title": "Certificate status",
"title": "Sertifika durumu",
"none": "Sertifika yok",
"names": "Covers {{names}}",
"issuer": "Issued by {{issuer}}",
"names": "Kapaklar {{names}}",
"issuer": "{{issuer}} tarafından yayınlandı",
"expires": "Son kullanma: {{date}}",
"lastIssued": "Son veriliş: {{date}}",
"lastError": "Last attempt failed: {{error}}",
"missing": "Set the domain, email and the fields your challenge type needs, then save, before requesting a certificate.",
"request": "Request certificate now",
"lastError": "Son deneme başarısız oldu: {{error}}",
"missing": "Sertifika talebinde bulunmadan önce etki alanını, e-postayı ve doğrulama türünüzün gerektirdiği alanları ayarlayın, ardından kaydedin.",
"request": "Şimdi sertifika talep edin",
"requesting": "Sertifika isteniyor...",
"issued": "Certificate issued and installed"
"issued": "Sertifika düzenlendi ve kuruldu."
}
}
+32 -32
View File
@@ -1,58 +1,58 @@
{
"permissions": {
"manage": {
"title": "Manage ACME certificates",
"description": "See the certificate status and request a new certificate now."
"title": "Керування сертифікатами ACME",
"description": "Перегляньте статус сертифіката та запросіть новий сертифікат зараз."
}
},
"settings": {
"autoRenew": {
"label": "Renew automatically",
"description": "Check twice a day and get a new certificate when there is none, it does not cover the domain, or it expires within 30 days."
"label": "Автоматичне поновлення",
"description": "Перевіряйте двічі на день та отримуйте новий сертифікат, коли його немає, він не поширюється на домен або термін його дії закінчується протягом 30 днів."
},
"domain": {
"label": "Domain",
"description": "The public domain name for the certificate.",
"label": "Домен",
"description": "Ім'я публічного домену для сертифіката.",
"placeholder": "termix.example.com"
},
"email": {
"label": "Email",
"description": "Contact email for the ACME account and expiry notices.",
"label": "Електронна пошта",
"description": "Контактна електронна адреса для облікового запису ACME та повідомлень про закінчення терміну дії.",
"placeholder": "admin@example.com"
},
"provider": {
"label": "Certificate authority",
"description": "Where to get the certificate. Use staging to test without hitting Let's Encrypt rate limits.",
"letsencrypt": "Let's Encrypt",
"letsencryptStaging": "Let's Encrypt (staging)",
"custom": "Custom ACME directory"
"label": "Центр сертифікації",
"description": "Де отримати сертифікат. Використовуйте проміжну версію для тестування без перевищення обмежень швидкості Let's Encrypt.",
"letsencrypt": "Давайте зашифруємо",
"letsencryptStaging": "Давайте зашифруємо (підготовка)",
"custom": "Користувацький каталог ACME"
},
"directoryUrl": {
"label": "ACME directory URL",
"description": "Only for a custom certificate authority. Must be an https URL."
"label": "URL-адреса каталогу ACME",
"description": "Тільки для власного центру сертифікації. Має бути URL-адреса https."
},
"challengeType": {
"label": "Challenge type",
"description": "How to prove you own the domain.",
"http": "HTTP - needs port 80 reachable from the internet",
"cloudflare": "DNS (Cloudflare) - needs a Cloudflare API token"
"label": "Тип виклику",
"description": "Як довести, що ви є власником домену.",
"http": "HTTP – потрібен порт 80, доступний з Інтернету",
"cloudflare": "DNS (Cloudflare) – потрібен токен API Cloudflare"
},
"cloudflareToken": {
"label": "Cloudflare API token",
"description": "Scoped token with Zone:DNS:Edit permission for your domain."
"label": "Токен API Cloudflare",
"description": "Токен з обмеженою областю дії та дозволом Zone:DNS:Edit для вашого домену."
}
},
"status": {
"title": "Certificate status",
"none": "No certificate",
"names": "Covers {{names}}",
"issuer": "Issued by {{issuer}}",
"expires": "Expires {{date}}",
"lastIssued": "Last issued {{date}}",
"lastError": "Last attempt failed: {{error}}",
"missing": "Set the domain, email and the fields your challenge type needs, then save, before requesting a certificate.",
"request": "Request certificate now",
"requesting": "Requesting certificate...",
"issued": "Certificate issued and installed"
"title": "Статус сертифіката",
"none": "Без сертифіката",
"names": "Обкладинки {{names}}",
"issuer": "Видано {{issuer}}",
"expires": "Термін дії закінчується {{date}}",
"lastIssued": "Останній виданий {{date}}",
"lastError": "Остання спроба не вдалася: {{error}}",
"missing": "Вкажіть домен, електронну пошту та поля, необхідні для вашого типу завдання, а потім збережіть зміни, перш ніж запитувати сертифікат.",
"request": "Замовити сертифікат зараз",
"requesting": "Запит сертифіката...",
"issued": "Сертифікат видано та встановлено"
}
}
+23 -23
View File
@@ -1,14 +1,14 @@
{
"permissions": {
"manage": {
"title": "Manage ACME certificates",
"description": "See the certificate status and request a new certificate now."
"title": "Quản lý chứng chỉ ACME",
"description": "Xem trạng thái chứng chỉ và yêu cầu chứng chỉ mới ngay bây giờ."
}
},
"settings": {
"autoRenew": {
"label": "Renew automatically",
"description": "Check twice a day and get a new certificate when there is none, it does not cover the domain, or it expires within 30 days."
"label": "Tự động gia hạn",
"description": "Hãy kiểm tra hai lần một ngày và lấy chứng chỉ mới nếu chứng chỉ hiện không có, không bao phủ tên miền hoặc hết hạn trong vòng 30 ngày."
},
"domain": {
"label": "Tên miền",
@@ -17,42 +17,42 @@
},
"email": {
"label": "Email",
"description": "Contact email for the ACME account and expiry notices.",
"description": "Địa chỉ email liên hệ cho tài khoản ACME và thông báo hết hạn.",
"placeholder": "admin@example.com"
},
"provider": {
"label": "Cơ quan chứng thực",
"description": "Where to get the certificate. Use staging to test without hitting Let's Encrypt rate limits.",
"letsencrypt": "Let's Encrypt",
"letsencryptStaging": "Let's Encrypt (staging)",
"custom": "Custom ACME directory"
"description": "Lấy chứng chỉ ở đâu? Sử dụng môi trường thử nghiệm để kiểm tra mà không vượt quá giới hạn số lượng yêu cầu của Let's Encrypt.",
"letsencrypt": "Hãy mã hóa",
"letsencryptStaging": "Let's Encrypt (phiên bản thử nghiệm)",
"custom": "Danh mục ACME tùy chỉnh"
},
"directoryUrl": {
"label": "ACME directory URL",
"description": "Only for a custom certificate authority. Must be an https URL."
"label": "URL thư mục ACME",
"description": "Chỉ dành cho cơ quan cấp chứng chỉ tùy chỉnh. Phải là URL HTTPS."
},
"challengeType": {
"label": "Challenge type",
"description": "How to prove you own the domain.",
"http": "HTTP - needs port 80 reachable from the internet",
"cloudflare": "DNS (Cloudflare) - needs a Cloudflare API token"
"label": "Loại thử thách",
"description": "Cách chứng minh bạn sở hữu tên miền.",
"http": "HTTP - cần cổng 80 có thể truy cập được từ internet",
"cloudflare": "DNS (Cloudflare) - cần mã thông báo API của Cloudflare."
},
"cloudflareToken": {
"label": "Cloudflare API token",
"label": "Mã thông báo API Cloudflare",
"description": "Token có phạm vi với quyền Zone:DNS:Edit cho tên miền của bạn."
}
},
"status": {
"title": "Certificate status",
"title": "Trạng thái chứng chỉ",
"none": "Không có chứng chỉ",
"names": "Covers {{names}}",
"issuer": "Issued by {{issuer}}",
"names": "Ảnh bìa {{names}}",
"issuer": "Được phát hành bởi {{issuer}}",
"expires": "Hết hạn {{date}}",
"lastIssued": "Cấp lần cuối {{date}}",
"lastError": "Last attempt failed: {{error}}",
"missing": "Set the domain, email and the fields your challenge type needs, then save, before requesting a certificate.",
"request": "Request certificate now",
"lastError": "Lần thử cuối cùng thất bại: {{error}}",
"missing": "Hãy thiết lập tên miền, email và các trường thông tin mà loại thử thách của bạn yêu cầu, sau đó lưu lại trước khi yêu cầu chứng chỉ.",
"request": "Yêu cầu chứng chỉ ngay bây giờ",
"requesting": "Đang yêu cầu chứng chỉ...",
"issued": "Certificate issued and installed"
"issued": "Giấy chứng nhận đã được cấp và cài đặt"
}
}
+22 -22
View File
@@ -1,14 +1,14 @@
{
"permissions": {
"manage": {
"title": "Manage ACME certificates",
"description": "See the certificate status and request a new certificate now."
"title": "管理 ACME 證書",
"description": "查看證書狀態並立即申請新證書。"
}
},
"settings": {
"autoRenew": {
"label": "Renew automatically",
"description": "Check twice a day and get a new certificate when there is none, it does not cover the domain, or it expires within 30 days."
"label": "自動續訂",
"description": "每天檢查兩次,如果沒有證書、證書不涵蓋該網域或證書將在 30 天內過期,則取得新證書。"
},
"domain": {
"label": "網域",
@@ -17,42 +17,42 @@
},
"email": {
"label": "電子郵件",
"description": "Contact email for the ACME account and expiry notices.",
"description": "ACME帳戶及到期通知的聯絡信箱。",
"placeholder": "admin@example.com"
},
"provider": {
"label": "憑證授權中心",
"description": "Where to get the certificate. Use staging to test without hitting Let's Encrypt rate limits.",
"description": "證書取得途徑。使用測試環境進行測試,避免超出 Let's Encrypt 的速率限制。",
"letsencrypt": "Let's Encrypt",
"letsencryptStaging": "Let's Encrypt (staging)",
"custom": "Custom ACME directory"
"letsencryptStaging": "Let's Encrypt(測試版)",
"custom": "自訂 ACME 目錄"
},
"directoryUrl": {
"label": "ACME directory URL",
"description": "Only for a custom certificate authority. Must be an https URL."
"label": "ACME目錄URL",
"description": "僅適用於自訂憑證授權單位。必須是 https URL。"
},
"challengeType": {
"label": "Challenge type",
"description": "How to prove you own the domain.",
"http": "HTTP - needs port 80 reachable from the internet",
"cloudflare": "DNS (Cloudflare) - needs a Cloudflare API token"
"label": "挑戰類型",
"description": "如何證明您擁有該網域。",
"http": "HTTP協定需要80個可透過網際網路存取的連接埠。",
"cloudflare": "DNS(Cloudflare)-需要 Cloudflare API 令牌"
},
"cloudflareToken": {
"label": "Cloudflare API token",
"label": "Cloudflare API 令牌",
"description": "具有您網域 Zone:DNS:Edit 權限的限定範圍權杖。"
}
},
"status": {
"title": "Certificate status",
"title": "證書狀態",
"none": "無憑證",
"names": "Covers {{names}}",
"issuer": "Issued by {{issuer}}",
"names": "封面 {{names}}",
"issuer": "由 {{issuer}} 發行",
"expires": "到期日 {{date}}",
"lastIssued": "上次簽發日期 {{date}}",
"lastError": "Last attempt failed: {{error}}",
"missing": "Set the domain, email and the fields your challenge type needs, then save, before requesting a certificate.",
"request": "Request certificate now",
"lastError": "最後嘗試失敗: {{error}}",
"missing": "設定網域名稱、電子郵件和您的質詢類型所需的字段,然後儲存,再申請憑證。",
"request": "立即申請證書",
"requesting": "請求憑證中...",
"issued": "Certificate issued and installed"
"issued": "證書已頒發並安裝"
}
}