From e470ea446cd4a75b4104f95b86fc4eb2eefdb232 Mon Sep 17 00:00:00 2001 From: Jakub Strama Date: Tue, 21 Jul 2026 09:44:34 +0200 Subject: [PATCH] add load balancing translations --- frontend/src/locale/src/bg.json | 51 +++++++++++++++++++++++++++++++++ frontend/src/locale/src/cs.json | 51 +++++++++++++++++++++++++++++++++ frontend/src/locale/src/de.json | 51 +++++++++++++++++++++++++++++++++ frontend/src/locale/src/es.json | 51 +++++++++++++++++++++++++++++++++ frontend/src/locale/src/et.json | 51 +++++++++++++++++++++++++++++++++ frontend/src/locale/src/fr.json | 51 +++++++++++++++++++++++++++++++++ frontend/src/locale/src/ga.json | 51 +++++++++++++++++++++++++++++++++ frontend/src/locale/src/hu.json | 51 +++++++++++++++++++++++++++++++++ frontend/src/locale/src/id.json | 51 +++++++++++++++++++++++++++++++++ frontend/src/locale/src/it.json | 51 +++++++++++++++++++++++++++++++++ frontend/src/locale/src/ja.json | 51 +++++++++++++++++++++++++++++++++ frontend/src/locale/src/ko.json | 51 +++++++++++++++++++++++++++++++++ frontend/src/locale/src/nl.json | 51 +++++++++++++++++++++++++++++++++ frontend/src/locale/src/no.json | 51 +++++++++++++++++++++++++++++++++ frontend/src/locale/src/pl.json | 51 +++++++++++++++++++++++++++++++++ frontend/src/locale/src/pt.json | 51 +++++++++++++++++++++++++++++++++ frontend/src/locale/src/ru.json | 51 +++++++++++++++++++++++++++++++++ frontend/src/locale/src/sk.json | 51 +++++++++++++++++++++++++++++++++ frontend/src/locale/src/tr.json | 51 +++++++++++++++++++++++++++++++++ frontend/src/locale/src/vi.json | 51 +++++++++++++++++++++++++++++++++ frontend/src/locale/src/zh.json | 51 +++++++++++++++++++++++++++++++++ 21 files changed, 1071 insertions(+) diff --git a/frontend/src/locale/src/bg.json b/frontend/src/locale/src/bg.json index 5183fe31..dd5981ed 100644 --- a/frontend/src/locale/src/bg.json +++ b/frontend/src/locale/src/bg.json @@ -644,6 +644,57 @@ "update-available": { "defaultMessage": "Налична актуализация: {latestVersion}" }, + "upstream.add-server": { + "defaultMessage": "Добавяне на upstream сървър" + }, + "upstream.backup": { + "defaultMessage": "Backup" + }, + "upstream.backup.help": { + "defaultMessage": "Маркира сървъра като backup. Той ще получава заявки само когато всички основни сървъри са недостъпни. Не може да се използва с ip_hash." + }, + "upstream.description": { + "defaultMessage": "Добавете upstream сървъри, за да активирате балансирането на натоварване за този прокси хост." + }, + "upstream.down": { + "defaultMessage": "Изключен" + }, + "upstream.down.help": { + "defaultMessage": "Постоянно маркира сървъра като недостъпен. Полезно за плавно премахване без промяна на конфигурацията." + }, + "upstream.fail-timeout": { + "defaultMessage": "Таймаут при отказ" + }, + "upstream.fail-timeout.help": { + "defaultMessage": "Периодът от време, през който трябва да настъпят max_fails неуспехи, за да бъде маркиран сървърът като недостъпен, и също колко дълго nginx изчаква преди да опита сървъра отново (напр. 30s, 10s)." + }, + "upstream.host": { + "defaultMessage": "Хост" + }, + "upstream.load-balancing": { + "defaultMessage": "Балансиране на натоварване" + }, + "upstream.max-fails": { + "defaultMessage": "Максимален брой отказвания" + }, + "upstream.max-fails.help": { + "defaultMessage": "Брой неуспешни опити в рамките на fail_timeout периода, при достигането на които сървърът се маркира като недостъпен. Задайте 0, за да деактивирате проверката на работоспособността." + }, + "upstream.method": { + "defaultMessage": "Метод за балансиране" + }, + "upstream.method.help": { + "defaultMessage": "Round Robin: заявките се разпределят последователно (по подразбиране). Least Connections: изпраща се до сървъра с най-малко активни връзки. IP Hash: един и същи клиентски IP винаги се насочва към един и същи сървър (sticky sessions)." + }, + "upstream.port": { + "defaultMessage": "Порт" + }, + "upstream.weight": { + "defaultMessage": "Weight" + }, + "upstream.weight.help": { + "defaultMessage": "Относително weight за разпределение по round-robin. Сървър с weight=2 получава двойно повече заявки от сървър с weight=1." + }, "user": { "defaultMessage": "Потребител" }, diff --git a/frontend/src/locale/src/cs.json b/frontend/src/locale/src/cs.json index cd86b678..99372ef7 100644 --- a/frontend/src/locale/src/cs.json +++ b/frontend/src/locale/src/cs.json @@ -716,6 +716,57 @@ "update-available": { "defaultMessage": "Dostupná aktualizace: {latestVersion}" }, + "upstream.add-server": { + "defaultMessage": "Přidat upstream server" + }, + "upstream.backup": { + "defaultMessage": "Backup" + }, + "upstream.backup.help": { + "defaultMessage": "Označí server jako backup. Bude přijímat požadavky pouze tehdy, když jsou všechny primární servery nedostupné. Nelze použít s ip_hash." + }, + "upstream.description": { + "defaultMessage": "Přidejte upstream servery pro aktivaci load balancingu pro tento proxy host." + }, + "upstream.down": { + "defaultMessage": "Nedostupný" + }, + "upstream.down.help": { + "defaultMessage": "Trvale označí server jako nedostupný. Užitečné pro bezproblémové odebrání serveru bez změny konfigurace." + }, + "upstream.fail-timeout": { + "defaultMessage": "Fail Timeout" + }, + "upstream.fail-timeout.help": { + "defaultMessage": "Časové období, během kterého musí dojít k max_fails pokusům, aby byl server označen jako nedostupný, a také doba, po kterou nginx čeká před opětovným pokusem o připojení k serveru (např. 30s, 10s)." + }, + "upstream.host": { + "defaultMessage": "Host" + }, + "upstream.load-balancing": { + "defaultMessage": "Load Balancing" + }, + "upstream.max-fails": { + "defaultMessage": "Max Fails" + }, + "upstream.max-fails.help": { + "defaultMessage": "Počet neúspěšných pokusů v rámci období fail_timeout, po jejichž dosažení je server označen jako nedostupný. Nastavte na 0 pro vypnutí kontroly dostupnosti." + }, + "upstream.method": { + "defaultMessage": "Metoda vyvažování" + }, + "upstream.method.help": { + "defaultMessage": "Round Robin: požadavky jsou distribuovány postupně (výchozí). Least Connections: odesílá se na server s nejmenším počtem aktivních připojení. IP Hash: stejná IP adresa klienta vždy směřuje na stejný server (sticky sessions)." + }, + "upstream.port": { + "defaultMessage": "Port" + }, + "upstream.weight": { + "defaultMessage": "Weight" + }, + "upstream.weight.help": { + "defaultMessage": "Relativní weight pro distribuci round-robin. Server s weight=2 přijímá dvakrát více požadavků než server s weight=1." + }, "user": { "defaultMessage": "uživatele" }, diff --git a/frontend/src/locale/src/de.json b/frontend/src/locale/src/de.json index f654e108..2db571a3 100644 --- a/frontend/src/locale/src/de.json +++ b/frontend/src/locale/src/de.json @@ -605,6 +605,57 @@ "test": { "defaultMessage": "Test" }, + "upstream.add-server": { + "defaultMessage": "Upstream-Server hinzufügen" + }, + "upstream.backup": { + "defaultMessage": "Backup" + }, + "upstream.backup.help": { + "defaultMessage": "Markiert den Server als backup. Er empfängt nur Anfragen, wenn alle primären Server nicht verfügbar sind. Kann nicht zusammen mit ip_hash verwendet werden." + }, + "upstream.description": { + "defaultMessage": "Fügen Sie upstream-Server hinzu, um Load Balancing für diesen Proxy-Host zu aktivieren." + }, + "upstream.down": { + "defaultMessage": "Down" + }, + "upstream.down.help": { + "defaultMessage": "Markiert den Server dauerhaft als nicht verfügbar. Nützlich zur sanften Entfernung ohne Änderung der Konfiguration." + }, + "upstream.fail-timeout": { + "defaultMessage": "Fail Timeout" + }, + "upstream.fail-timeout.help": { + "defaultMessage": "Der Zeitraum, in dem max_fails auftreten müssen, um den Server als nicht verfügbar zu markieren, und auch wie lange nginx wartet, bevor er erneut versucht, den Server zu erreichen (z. B. 30s, 10s)." + }, + "upstream.host": { + "defaultMessage": "Host" + }, + "upstream.load-balancing": { + "defaultMessage": "Load Balancing" + }, + "upstream.max-fails": { + "defaultMessage": "Max Fails" + }, + "upstream.max-fails.help": { + "defaultMessage": "Anzahl der fehlgeschlagenen Versuche innerhalb des fail_timeout-Zeitraums, die dazu führen, dass der Server als nicht verfügbar markiert wird. Auf 0 setzen, um den Health-Check zu deaktivieren." + }, + "upstream.method": { + "defaultMessage": "Balancing-Methode" + }, + "upstream.method.help": { + "defaultMessage": "Round Robin: Anfragen werden sequenziell verteilt (Standard). Least Connections: Anfragen werden an den Server mit den wenigsten aktiven Verbindungen gesendet. IP Hash: Dieselbe Client-IP wird immer zum selben Server weitergeleitet (Sticky Sessions)." + }, + "upstream.port": { + "defaultMessage": "Port" + }, + "upstream.weight": { + "defaultMessage": "Weight" + }, + "upstream.weight.help": { + "defaultMessage": "Relatives weight für die Round-Robin-Verteilung. Ein Server mit weight=2 erhält doppelt so viele Anfragen wie ein Server mit weight=1." + }, "user": { "defaultMessage": "User" }, diff --git a/frontend/src/locale/src/es.json b/frontend/src/locale/src/es.json index c8b1edb0..7ccdc918 100644 --- a/frontend/src/locale/src/es.json +++ b/frontend/src/locale/src/es.json @@ -641,6 +641,57 @@ "test": { "defaultMessage": "Probar" }, + "upstream.add-server": { + "defaultMessage": "Agregar servidor upstream" + }, + "upstream.backup": { + "defaultMessage": "Backup" + }, + "upstream.backup.help": { + "defaultMessage": "Marca el servidor como backup. Solo recibirá solicitudes cuando todos los servidores primarios no estén disponibles. No se puede usar con ip_hash." + }, + "upstream.description": { + "defaultMessage": "Agrega servidores upstream para habilitar el balanceo de carga en este host proxy." + }, + "upstream.down": { + "defaultMessage": "Inactivo" + }, + "upstream.down.help": { + "defaultMessage": "Marca el servidor permanentemente como no disponible. Útil para una eliminación progresiva sin cambiar la configuración." + }, + "upstream.fail-timeout": { + "defaultMessage": "Fail Timeout" + }, + "upstream.fail-timeout.help": { + "defaultMessage": "El período de tiempo durante el cual deben ocurrir max_fails para marcar el servidor como no disponible, y también cuánto tiempo espera nginx antes de volver a intentarlo (p. ej. 30s, 10s)." + }, + "upstream.host": { + "defaultMessage": "Host" + }, + "upstream.load-balancing": { + "defaultMessage": "Balanceo de carga" + }, + "upstream.max-fails": { + "defaultMessage": "Max Fails" + }, + "upstream.max-fails.help": { + "defaultMessage": "Número de intentos fallidos dentro del período fail_timeout que provocan que el servidor se marque como no disponible. Establecer en 0 para deshabilitar la verificación de estado." + }, + "upstream.method": { + "defaultMessage": "Método de balanceo" + }, + "upstream.method.help": { + "defaultMessage": "Round Robin: solicitudes distribuidas secuencialmente (predeterminado). Least Connections: enviadas al servidor con menos conexiones activas. IP Hash: la misma IP del cliente siempre se dirige al mismo servidor (sesiones persistentes)." + }, + "upstream.port": { + "defaultMessage": "Puerto" + }, + "upstream.weight": { + "defaultMessage": "Weight" + }, + "upstream.weight.help": { + "defaultMessage": "Peso relativo para la distribución Round Robin. Un servidor con weight=2 recibe el doble de solicitudes que un servidor con weight=1." + }, "user": { "defaultMessage": "Usuario" }, diff --git a/frontend/src/locale/src/et.json b/frontend/src/locale/src/et.json index bb00ac33..279dfdbc 100644 --- a/frontend/src/locale/src/et.json +++ b/frontend/src/locale/src/et.json @@ -722,6 +722,57 @@ "update-available": { "defaultMessage": "Update Available: {latestVersion}" }, + "upstream.add-server": { + "defaultMessage": "Lisa upstream server" + }, + "upstream.backup": { + "defaultMessage": "Backup" + }, + "upstream.backup.help": { + "defaultMessage": "Märgib serveri backup serveriks. See saab päringuid ainult siis, kui kõik primaarsed serverid on kättesaamatud. Ei saa kasutada koos ip_hash-iga." + }, + "upstream.description": { + "defaultMessage": "Lisa upstream servereid, et lubada koormuse tasakaalustamine sellele proxy hostile." + }, + "upstream.down": { + "defaultMessage": "Maas" + }, + "upstream.down.help": { + "defaultMessage": "Märgib serveri püsivalt kättesaamatuks. Kasulik serveri sujuvaks eemaldamiseks ilma konfiguratsiooni muutmata." + }, + "upstream.fail-timeout": { + "defaultMessage": "Fail Timeout" + }, + "upstream.fail-timeout.help": { + "defaultMessage": "Ajavahemik, mille jooksul peavad max_fails tõrked esinema, et märkida server kättesaamatuks, ning samuti aeg, mille nginx ootab enne serveri uuesti proovimist (nt 30s, 10s)." + }, + "upstream.host": { + "defaultMessage": "Host" + }, + "upstream.load-balancing": { + "defaultMessage": "Koormuse tasakaalustamine" + }, + "upstream.max-fails": { + "defaultMessage": "Max Fails" + }, + "upstream.max-fails.help": { + "defaultMessage": "Ebaõnnestunud katsete arv fail_timeout perioodi jooksul, mis põhjustab serveri kättesaamatuks märkimise. Seadke 0-le, et keelata tervise kontroll." + }, + "upstream.method": { + "defaultMessage": "Tasakaalustamise meetod" + }, + "upstream.method.help": { + "defaultMessage": "Round Robin: päringud jagatakse järjestikku (vaikimisi). Least Connections: päringud saadetakse serverile, millel on kõige vähem aktiivseid ühendusi. IP Hash: sama kliendi IP suunatakse alati samale serverile (sticky sessions)." + }, + "upstream.port": { + "defaultMessage": "Port" + }, + "upstream.weight": { + "defaultMessage": "Weight" + }, + "upstream.weight.help": { + "defaultMessage": "Suhteline weight round-robin jaotuse jaoks. Server, mille weight=2, saab kaks korda rohkem päringuid kui server, mille weight=1." + }, "user": { "defaultMessage": "User" }, diff --git a/frontend/src/locale/src/fr.json b/frontend/src/locale/src/fr.json index 0911eedc..1f88c935 100644 --- a/frontend/src/locale/src/fr.json +++ b/frontend/src/locale/src/fr.json @@ -722,6 +722,57 @@ "update-available": { "defaultMessage": "Mise à jour disponible : {latestVersion}" }, + "upstream.add-server": { + "defaultMessage": "Ajouter un serveur upstream" + }, + "upstream.backup": { + "defaultMessage": "Backup" + }, + "upstream.backup.help": { + "defaultMessage": "Marque le serveur comme backup. Il ne recevra des requêtes que lorsque tous les serveurs principaux sont indisponibles. Ne peut pas être utilisé avec ip_hash." + }, + "upstream.description": { + "defaultMessage": "Ajoutez des serveurs upstream pour activer l'équilibrage de charge pour cet hôte proxy." + }, + "upstream.down": { + "defaultMessage": "Indisponible" + }, + "upstream.down.help": { + "defaultMessage": "Marque définitivement le serveur comme indisponible. Utile pour une suppression progressive sans modifier la configuration." + }, + "upstream.fail-timeout": { + "defaultMessage": "Fail Timeout" + }, + "upstream.fail-timeout.help": { + "defaultMessage": "La période pendant laquelle max_fails doit se produire pour marquer le serveur comme indisponible, et également le temps pendant lequel nginx attend avant de réessayer le serveur (ex. : 30s, 10s)." + }, + "upstream.host": { + "defaultMessage": "Hôte" + }, + "upstream.load-balancing": { + "defaultMessage": "Équilibrage de charge" + }, + "upstream.max-fails": { + "defaultMessage": "Max Fails" + }, + "upstream.max-fails.help": { + "defaultMessage": "Nombre de tentatives échouées dans la période fail_timeout qui entraîne le marquage du serveur comme indisponible. Définir à 0 pour désactiver la vérification de l'état de santé." + }, + "upstream.method": { + "defaultMessage": "Méthode d'équilibrage" + }, + "upstream.method.help": { + "defaultMessage": "Round Robin : les requêtes sont distribuées séquentiellement (par défaut). Least Connections : envoyées au serveur ayant le moins de connexions actives. IP Hash : la même adresse IP client est toujours acheminée vers le même serveur (sessions persistantes)." + }, + "upstream.port": { + "defaultMessage": "Port" + }, + "upstream.weight": { + "defaultMessage": "Weight" + }, + "upstream.weight.help": { + "defaultMessage": "Le weight relatif pour la distribution round-robin. Un serveur avec weight=2 reçoit deux fois plus de requêtes qu'un serveur avec weight=1." + }, "user": { "defaultMessage": "Utilisateur" }, diff --git a/frontend/src/locale/src/ga.json b/frontend/src/locale/src/ga.json index 719b863b..78b76c95 100644 --- a/frontend/src/locale/src/ga.json +++ b/frontend/src/locale/src/ga.json @@ -632,6 +632,57 @@ "update-available": { "defaultMessage": "Nuashonrú ar Fáil: {latestVersion}" }, + "upstream.add-server": { + "defaultMessage": "Cuir Freastalaí Upstream leis" + }, + "upstream.backup": { + "defaultMessage": "Cúltaca" + }, + "upstream.backup.help": { + "defaultMessage": "Marcálann sé an freastalaí mar backup. Ní bhfaighidh sé iarratais ach amháin nuair nach bhfuil na freastalaithe príomhúla ar fáil. Ní féidir é a úsáid le ip_hash." + }, + "upstream.description": { + "defaultMessage": "Cuir freastalaithe upstream leis chun cothromú ualaigh a chumasú don óstach seachfhreastalaí seo." + }, + "upstream.down": { + "defaultMessage": "Síos" + }, + "upstream.down.help": { + "defaultMessage": "Marcálann sé an freastalaí mar neamhinfhálta go buan. Úsáideach chun an freastalaí a bhaint go cúramach gan an chumraíocht a athrú." + }, + "upstream.fail-timeout": { + "defaultMessage": "Teorainn Ama Teipe" + }, + "upstream.fail-timeout.help": { + "defaultMessage": "An tréimhse ama inar gá go dtarlóidh max_fails chun an freastalaí a mharcáil mar neamhinfhálta, agus freisin cé chomh fada a fhanann nginx sula ndéanann sé iarracht arís ar an bhfreastalaí (m.sh. 30s, 10s)." + }, + "upstream.host": { + "defaultMessage": "Óstach" + }, + "upstream.load-balancing": { + "defaultMessage": "Cothromú Ualaigh" + }, + "upstream.max-fails": { + "defaultMessage": "Uasmhéid Teipeanna" + }, + "upstream.max-fails.help": { + "defaultMessage": "Líon na n-iarracht teipthe laistigh den tréimhse fail_timeout a fhágann go marcáltar an freastalaí mar neamhinfhálta. Socraigh go 0 chun seiceáil sláinte a dhíchumasú." + }, + "upstream.method": { + "defaultMessage": "Modh Cothromaithe" + }, + "upstream.method.help": { + "defaultMessage": "Round Robin: iarratais dáilte go seicheamhach (réamhshocrú). Least Connections: seolta chuig an bhfreastalaí leis an líon is lú naisc ghníomhacha. IP Hash: seolann an IP cliaint céanna go dtí an freastalaí céanna i gcónaí (seisiúin ghreamaitheacha)." + }, + "upstream.port": { + "defaultMessage": "Port" + }, + "upstream.weight": { + "defaultMessage": "Meáchan" + }, + "upstream.weight.help": { + "defaultMessage": "Meáchan coibhneasta do dháileadh round-robin. Faigheann freastalaí le weight=2 dhá oiread iarratas agus freastalaí le weight=1." + }, "user": { "defaultMessage": "Úsáideoir" }, diff --git a/frontend/src/locale/src/hu.json b/frontend/src/locale/src/hu.json index 4caf0583..3ec1151c 100644 --- a/frontend/src/locale/src/hu.json +++ b/frontend/src/locale/src/hu.json @@ -716,6 +716,57 @@ "update-available": { "defaultMessage": "Frissítés elérhető: {latestVersion}" }, + "upstream.add-server": { + "defaultMessage": "Upstream szerver hozzáadása" + }, + "upstream.backup": { + "defaultMessage": "Backup" + }, + "upstream.backup.help": { + "defaultMessage": "Backup-ként jelöli meg a szervert. Csak akkor kap kéréseket, ha az összes elsődleges szerver nem érhető el. Nem használható ip_hash-sel." + }, + "upstream.description": { + "defaultMessage": "Adjon hozzá upstream szervereket a load balancing engedélyezéséhez ehhez a proxy hoszthoz." + }, + "upstream.down": { + "defaultMessage": "Leállítva" + }, + "upstream.down.help": { + "defaultMessage": "Véglegesen elérhetetlenként jelöli meg a szervert. Hasznos a kecses eltávolításhoz a konfiguráció módosítása nélkül." + }, + "upstream.fail-timeout": { + "defaultMessage": "Fail Timeout" + }, + "upstream.fail-timeout.help": { + "defaultMessage": "Az az időtartam, amelyen belül a max_fails számú hibának kell bekövetkeznie a szerver elérhetetlenként való megjelöléséhez, és egyben az az idő is, amennyit az nginx vár, mielőtt újra megpróbálja elérni a szervert (pl. 30s, 10s)." + }, + "upstream.host": { + "defaultMessage": "Hoszt" + }, + "upstream.load-balancing": { + "defaultMessage": "Terheléselosztás" + }, + "upstream.max-fails": { + "defaultMessage": "Max Fails" + }, + "upstream.max-fails.help": { + "defaultMessage": "A fail_timeout időszakon belüli sikertelen kísérletek száma, amelyek hatására a szerver elérhetetlenként lesz megjelölve. 0-ra állítva letiltja az állapotellenőrzést." + }, + "upstream.method": { + "defaultMessage": "Elosztási módszer" + }, + "upstream.method.help": { + "defaultMessage": "Round Robin: a kérések szekvenciálisan kerülnek elosztásra (alapértelmezett). Least Connections: a kérés a legkevesebb aktív kapcsolattal rendelkező szerverre kerül küldésre. IP Hash: ugyanaz az ügyfél IP mindig ugyanahhoz a szerverhez irányít (sticky sessions)." + }, + "upstream.port": { + "defaultMessage": "Port" + }, + "upstream.weight": { + "defaultMessage": "Weight" + }, + "upstream.weight.help": { + "defaultMessage": "Relatív weight a round-robin elosztáshoz. Egy weight=2 értékű szerver kétszer annyi kérést kap, mint egy weight=1 értékű szerver." + }, "user": { "defaultMessage": "Felhasználó" }, diff --git a/frontend/src/locale/src/id.json b/frontend/src/locale/src/id.json index cb498f0d..16b46817 100644 --- a/frontend/src/locale/src/id.json +++ b/frontend/src/locale/src/id.json @@ -632,6 +632,57 @@ "update-available": { "defaultMessage": "Pembaruan Tersedia: {latestVersion}" }, + "upstream.add-server": { + "defaultMessage": "Tambah Server Upstream" + }, + "upstream.backup": { + "defaultMessage": "Backup" + }, + "upstream.backup.help": { + "defaultMessage": "Menandai server sebagai backup. Server ini hanya akan menerima permintaan ketika semua server utama tidak tersedia. Tidak dapat digunakan dengan ip_hash." + }, + "upstream.description": { + "defaultMessage": "Tambahkan server upstream untuk mengaktifkan load balancing pada proxy host ini." + }, + "upstream.down": { + "defaultMessage": "Down" + }, + "upstream.down.help": { + "defaultMessage": "Menandai server sebagai tidak tersedia secara permanen. Berguna untuk penghapusan bertahap tanpa mengubah konfigurasi." + }, + "upstream.fail-timeout": { + "defaultMessage": "Fail Timeout" + }, + "upstream.fail-timeout.help": { + "defaultMessage": "Periode waktu di mana max_fails harus terjadi untuk menandai server sebagai tidak tersedia, dan juga berapa lama nginx menunggu sebelum mencoba server kembali (misalnya 30s, 10s)." + }, + "upstream.host": { + "defaultMessage": "Host" + }, + "upstream.load-balancing": { + "defaultMessage": "Load Balancing" + }, + "upstream.max-fails": { + "defaultMessage": "Max Fails" + }, + "upstream.max-fails.help": { + "defaultMessage": "Jumlah percobaan gagal dalam periode fail_timeout yang menyebabkan server ditandai sebagai tidak tersedia. Atur ke 0 untuk menonaktifkan pemeriksaan kesehatan." + }, + "upstream.method": { + "defaultMessage": "Metode Penyeimbangan" + }, + "upstream.method.help": { + "defaultMessage": "Round Robin: permintaan didistribusikan secara berurutan (default). Least Connections: dikirim ke server dengan koneksi aktif paling sedikit. IP Hash: IP klien yang sama selalu diarahkan ke server yang sama (sticky sessions)." + }, + "upstream.port": { + "defaultMessage": "Port" + }, + "upstream.weight": { + "defaultMessage": "Weight" + }, + "upstream.weight.help": { + "defaultMessage": "Bobot relatif untuk distribusi round-robin. Server dengan weight=2 menerima dua kali lebih banyak permintaan dibandingkan server dengan weight=1." + }, "user": { "defaultMessage": "Pengguna" }, diff --git a/frontend/src/locale/src/it.json b/frontend/src/locale/src/it.json index 7e5ca771..132b08de 100644 --- a/frontend/src/locale/src/it.json +++ b/frontend/src/locale/src/it.json @@ -608,6 +608,57 @@ "update-available": { "defaultMessage": "Aggiornamento Disponibile: {latestVersion}" }, + "upstream.add-server": { + "defaultMessage": "Aggiungi Server upstream" + }, + "upstream.backup": { + "defaultMessage": "Backup" + }, + "upstream.backup.help": { + "defaultMessage": "Contrassegna il server come backup. Riceverà richieste solo quando tutti i server primari non sono disponibili. Non può essere utilizzato con ip_hash." + }, + "upstream.description": { + "defaultMessage": "Aggiungi server upstream per abilitare il load balancing per questo host proxy." + }, + "upstream.down": { + "defaultMessage": "Non disponibile" + }, + "upstream.down.help": { + "defaultMessage": "Contrassegna il server come non disponibile in modo permanente. Utile per la rimozione graduale senza modificare la configurazione." + }, + "upstream.fail-timeout": { + "defaultMessage": "Fail Timeout" + }, + "upstream.fail-timeout.help": { + "defaultMessage": "Il periodo di tempo entro cui devono verificarsi max_fails per contrassegnare il server come non disponibile, e per quanto tempo nginx attende prima di riprovare il server (ad es. 30s, 10s)." + }, + "upstream.host": { + "defaultMessage": "Host" + }, + "upstream.load-balancing": { + "defaultMessage": "Load Balancing" + }, + "upstream.max-fails": { + "defaultMessage": "Max Fails" + }, + "upstream.max-fails.help": { + "defaultMessage": "Numero di tentativi falliti nel periodo fail_timeout che causa la marcatura del server come non disponibile. Impostare a 0 per disabilitare il controllo dello stato di salute." + }, + "upstream.method": { + "defaultMessage": "Metodo di Bilanciamento" + }, + "upstream.method.help": { + "defaultMessage": "Round Robin: richieste distribuite sequenzialmente (predefinito). Least Connections: inviate al server con il minor numero di connessioni attive. IP Hash: lo stesso IP client instrada sempre verso lo stesso server (sessioni persistenti)." + }, + "upstream.port": { + "defaultMessage": "Porta" + }, + "upstream.weight": { + "defaultMessage": "Weight" + }, + "upstream.weight.help": { + "defaultMessage": "Peso relativo per la distribuzione round-robin. Un server con weight=2 riceve il doppio delle richieste rispetto a un server con weight=1." + }, "user": { "defaultMessage": "Utente" }, diff --git a/frontend/src/locale/src/ja.json b/frontend/src/locale/src/ja.json index 438dc218..4b7b6aba 100644 --- a/frontend/src/locale/src/ja.json +++ b/frontend/src/locale/src/ja.json @@ -602,6 +602,57 @@ "test": { "defaultMessage": "テスト" }, + "upstream.add-server": { + "defaultMessage": "upstream サーバーを追加" + }, + "upstream.backup": { + "defaultMessage": "Backup" + }, + "upstream.backup.help": { + "defaultMessage": "サーバーを backup としてマークします。すべてのプライマリサーバーが利用不可の場合にのみリクエストを受け付けます。ip_hash と併用できません。" + }, + "upstream.description": { + "defaultMessage": "このプロキシホストのロードバランシングを有効にするには、upstream サーバーを追加してください。" + }, + "upstream.down": { + "defaultMessage": "停止" + }, + "upstream.down.help": { + "defaultMessage": "サーバーを恒久的に利用不可としてマークします。設定を変更せずに安全にサーバーを切り離す際に便利です。" + }, + "upstream.fail-timeout": { + "defaultMessage": "Fail Timeout" + }, + "upstream.fail-timeout.help": { + "defaultMessage": "サーバーを利用不可とマークするために max_fails が発生する必要がある期間、および nginx が再度サーバーへの接続を試みるまでの待機時間です(例: 30s、10s)。" + }, + "upstream.host": { + "defaultMessage": "ホスト" + }, + "upstream.load-balancing": { + "defaultMessage": "ロードバランシング" + }, + "upstream.max-fails": { + "defaultMessage": "Max Fails" + }, + "upstream.max-fails.help": { + "defaultMessage": "fail_timeout 期間内の失敗試行回数で、この値を超えるとサーバーが利用不可とマークされます。0 に設定するとヘルスチェックを無効にします。" + }, + "upstream.method": { + "defaultMessage": "負荷分散方式" + }, + "upstream.method.help": { + "defaultMessage": "Round Robin: リクエストを順番に分散します(デフォルト)。Least Connections: アクティブな接続数が最も少ないサーバーにリクエストを送信します。IP Hash: 同じクライアント IP は常に同じサーバーにルーティングされます(スティッキーセッション)。" + }, + "upstream.port": { + "defaultMessage": "ポート" + }, + "upstream.weight": { + "defaultMessage": "Weight" + }, + "upstream.weight.help": { + "defaultMessage": "Round Robin 分散における相対的な weight です。weight=2 のサーバーは weight=1 のサーバーの2倍のリクエストを受け取ります。" + }, "user": { "defaultMessage": "ユーザー" }, diff --git a/frontend/src/locale/src/ko.json b/frontend/src/locale/src/ko.json index 9c009359..758f6a4c 100644 --- a/frontend/src/locale/src/ko.json +++ b/frontend/src/locale/src/ko.json @@ -644,6 +644,57 @@ "update-available": { "defaultMessage": "업데이트 가능: {latestVersion}" }, + "upstream.add-server": { + "defaultMessage": "Upstream 서버 추가" + }, + "upstream.backup": { + "defaultMessage": "Backup" + }, + "upstream.backup.help": { + "defaultMessage": "서버를 backup으로 표시합니다. 모든 기본 서버를 사용할 수 없을 때만 요청을 받습니다. ip_hash와 함께 사용할 수 없습니다." + }, + "upstream.description": { + "defaultMessage": "이 프록시 호스트에 대한 로드 밸런싱을 활성화하려면 upstream 서버를 추가하세요." + }, + "upstream.down": { + "defaultMessage": "Down" + }, + "upstream.down.help": { + "defaultMessage": "서버를 영구적으로 사용 불가 상태로 표시합니다. 설정을 변경하지 않고 서버를 정상적으로 제거할 때 유용합니다." + }, + "upstream.fail-timeout": { + "defaultMessage": "Fail Timeout" + }, + "upstream.fail-timeout.help": { + "defaultMessage": "서버를 사용 불가 상태로 표시하기 위해 max_fails가 발생해야 하는 기간이며, nginx가 서버를 다시 시도하기 전에 대기하는 시간이기도 합니다 (예: 30s, 10s)." + }, + "upstream.host": { + "defaultMessage": "Host" + }, + "upstream.load-balancing": { + "defaultMessage": "Load Balancing" + }, + "upstream.max-fails": { + "defaultMessage": "Max Fails" + }, + "upstream.max-fails.help": { + "defaultMessage": "fail_timeout 기간 내에 서버를 사용 불가 상태로 표시하게 만드는 실패 시도 횟수입니다. 0으로 설정하면 상태 확인을 비활성화합니다." + }, + "upstream.method": { + "defaultMessage": "밸런싱 방법" + }, + "upstream.method.help": { + "defaultMessage": "Round Robin: 요청이 순차적으로 분배됩니다 (기본값). Least Connections: 활성 연결이 가장 적은 서버로 전송됩니다. IP Hash: 동일한 클라이언트 IP는 항상 동일한 서버로 라우팅됩니다 (스티키 세션)." + }, + "upstream.port": { + "defaultMessage": "Port" + }, + "upstream.weight": { + "defaultMessage": "Weight" + }, + "upstream.weight.help": { + "defaultMessage": "라운드 로빈 분배에 대한 상대적 weight입니다. weight=2인 서버는 weight=1인 서버보다 두 배 많은 요청을 받습니다." + }, "user": { "defaultMessage": "사용자" }, diff --git a/frontend/src/locale/src/nl.json b/frontend/src/locale/src/nl.json index 86d49d95..2479e91f 100644 --- a/frontend/src/locale/src/nl.json +++ b/frontend/src/locale/src/nl.json @@ -722,6 +722,57 @@ "update-available": { "defaultMessage": "Update beschikbaar: {latestVersion}" }, + "upstream.add-server": { + "defaultMessage": "Upstream server toevoegen" + }, + "upstream.backup": { + "defaultMessage": "Backup" + }, + "upstream.backup.help": { + "defaultMessage": "Markeert de server als backup. De server ontvangt alleen verzoeken wanneer alle primaire servers niet beschikbaar zijn. Kan niet worden gebruikt met ip_hash." + }, + "upstream.description": { + "defaultMessage": "Voeg upstream servers toe om load balancing in te schakelen voor deze proxy host." + }, + "upstream.down": { + "defaultMessage": "Offline" + }, + "upstream.down.help": { + "defaultMessage": "Markeert de server permanent als niet beschikbaar. Handig voor het geleidelijk verwijderen zonder de configuratie te wijzigen." + }, + "upstream.fail-timeout": { + "defaultMessage": "Fail Timeout" + }, + "upstream.fail-timeout.help": { + "defaultMessage": "De tijdsperiode waarbinnen max_fails moet voorkomen om de server als niet beschikbaar te markeren, en ook hoe lang nginx wacht voordat de server opnieuw wordt geprobeerd (bijv. 30s, 10s)." + }, + "upstream.host": { + "defaultMessage": "Host" + }, + "upstream.load-balancing": { + "defaultMessage": "Load Balancing" + }, + "upstream.max-fails": { + "defaultMessage": "Max Fails" + }, + "upstream.max-fails.help": { + "defaultMessage": "Aantal mislukte pogingen binnen de fail_timeout periode dat ervoor zorgt dat de server als niet beschikbaar wordt gemarkeerd. Stel in op 0 om gezondheidscontrole uit te schakelen." + }, + "upstream.method": { + "defaultMessage": "Verdelingsmethode" + }, + "upstream.method.help": { + "defaultMessage": "Round Robin: verzoeken worden sequentieel verdeeld (standaard). Least Connections: verzonden naar de server met het minste aantal actieve verbindingen. IP Hash: hetzelfde client-IP wordt altijd doorgestuurd naar dezelfde server (sticky sessions)." + }, + "upstream.port": { + "defaultMessage": "Poort" + }, + "upstream.weight": { + "defaultMessage": "Weight" + }, + "upstream.weight.help": { + "defaultMessage": "Relatief weight voor round-robin verdeling. Een server met weight=2 ontvangt tweemaal zoveel verzoeken als een server met weight=1." + }, "user": { "defaultMessage": "Gebruiker" }, diff --git a/frontend/src/locale/src/no.json b/frontend/src/locale/src/no.json index f14ea54b..973eb2d2 100644 --- a/frontend/src/locale/src/no.json +++ b/frontend/src/locale/src/no.json @@ -722,6 +722,57 @@ "update-available": { "defaultMessage": "Oppdatering tilgjengelig: {latestVersion}" }, + "upstream.add-server": { + "defaultMessage": "Legg til upstream-server" + }, + "upstream.backup": { + "defaultMessage": "Backup" + }, + "upstream.backup.help": { + "defaultMessage": "Markerer serveren som en backup. Den vil kun motta forespørsler når alle primærservere er utilgjengelige. Kan ikke brukes med ip_hash." + }, + "upstream.description": { + "defaultMessage": "Legg til upstream-servere for å aktivere load balancing for denne proxy-verten." + }, + "upstream.down": { + "defaultMessage": "Nede" + }, + "upstream.down.help": { + "defaultMessage": "Markerer serveren som permanent utilgjengelig. Nyttig for å fjerne serveren på en kontrollert måte uten å endre konfigurasjonen." + }, + "upstream.fail-timeout": { + "defaultMessage": "Fail Timeout" + }, + "upstream.fail-timeout.help": { + "defaultMessage": "Tidsperioden der max_fails må forekomme for å markere serveren som utilgjengelig, og også hvor lenge nginx venter før den prøver serveren igjen (f.eks. 30s, 10s)." + }, + "upstream.host": { + "defaultMessage": "Vert" + }, + "upstream.load-balancing": { + "defaultMessage": "Load Balancing" + }, + "upstream.max-fails": { + "defaultMessage": "Max Fails" + }, + "upstream.max-fails.help": { + "defaultMessage": "Antall mislykkede forsøk innenfor fail_timeout-perioden som fører til at serveren markeres som utilgjengelig. Sett til 0 for å deaktivere helsesjekk." + }, + "upstream.method": { + "defaultMessage": "Balanseringsmetode" + }, + "upstream.method.help": { + "defaultMessage": "Round Robin: forespørsler distribueres sekvensielt (standard). Least Connections: sendes til serveren med færrest aktive tilkoblinger. IP Hash: samme klient-IP rutes alltid til samme server (sticky sessions)." + }, + "upstream.port": { + "defaultMessage": "Port" + }, + "upstream.weight": { + "defaultMessage": "Weight" + }, + "upstream.weight.help": { + "defaultMessage": "Relativ weight for round-robin-distribusjon. En server med weight=2 mottar dobbelt så mange forespørsler som en server med weight=1." + }, "user": { "defaultMessage": "Bruker" }, diff --git a/frontend/src/locale/src/pl.json b/frontend/src/locale/src/pl.json index a5fb2ad0..90cba227 100644 --- a/frontend/src/locale/src/pl.json +++ b/frontend/src/locale/src/pl.json @@ -611,6 +611,57 @@ "test": { "defaultMessage": "Test" }, + "upstream.add-server": { + "defaultMessage": "Dodaj serwer upstream" + }, + "upstream.backup": { + "defaultMessage": "Backup" + }, + "upstream.backup.help": { + "defaultMessage": "Oznacza serwer jako backup. Będzie odbierał żądania tylko wtedy, gdy wszystkie serwery podstawowe są niedostępne. Nie można używać z ip_hash." + }, + "upstream.description": { + "defaultMessage": "Dodaj serwery upstream, aby włączyć równoważenie obciążenia dla tego hosta proxy." + }, + "upstream.down": { + "defaultMessage": "Wyłączony" + }, + "upstream.down.help": { + "defaultMessage": "Trwale oznacza serwer jako niedostępny. Przydatne do płynnego usunięcia bez zmiany konfiguracji." + }, + "upstream.fail-timeout": { + "defaultMessage": "Fail Timeout" + }, + "upstream.fail-timeout.help": { + "defaultMessage": "Okres czasu, w którym musi wystąpić max_fails prób, aby serwer został oznaczony jako niedostępny, a także jak długo nginx czeka przed ponowną próbą połączenia z serwerem (np. 30s, 10s)." + }, + "upstream.host": { + "defaultMessage": "Host" + }, + "upstream.load-balancing": { + "defaultMessage": "Równoważenie obciążenia" + }, + "upstream.max-fails": { + "defaultMessage": "Max Fails" + }, + "upstream.max-fails.help": { + "defaultMessage": "Liczba nieudanych prób w okresie fail_timeout, która powoduje oznaczenie serwera jako niedostępnego. Ustaw na 0, aby wyłączyć sprawdzanie stanu." + }, + "upstream.method": { + "defaultMessage": "Metoda balansowania" + }, + "upstream.method.help": { + "defaultMessage": "Round Robin: żądania dystrybuowane sekwencyjnie (domyślnie). Least Connections: wysyłane do serwera z najmniejszą liczbą aktywnych połączeń. IP Hash: ten sam adres IP klienta zawsze kierowany jest do tego samego serwera (sticky sessions)." + }, + "upstream.port": { + "defaultMessage": "Port" + }, + "upstream.weight": { + "defaultMessage": "Weight" + }, + "upstream.weight.help": { + "defaultMessage": "Względna waga dla dystrybucji round-robin. Serwer z weight=2 otrzymuje dwukrotnie więcej żądań niż serwer z weight=1." + }, "user": { "defaultMessage": "użytkownik" }, diff --git a/frontend/src/locale/src/pt.json b/frontend/src/locale/src/pt.json index 0a789f48..e68aa088 100644 --- a/frontend/src/locale/src/pt.json +++ b/frontend/src/locale/src/pt.json @@ -632,6 +632,57 @@ "update-available": { "defaultMessage": "Atualização Disponível: {latestVersion}" }, + "upstream.add-server": { + "defaultMessage": "Adicionar Servidor upstream" + }, + "upstream.backup": { + "defaultMessage": "Backup" + }, + "upstream.backup.help": { + "defaultMessage": "Marca o servidor como backup. Só receberá pedidos quando todos os servidores primários estiverem indisponíveis. Não pode ser utilizado com ip_hash." + }, + "upstream.description": { + "defaultMessage": "Adicione servidores upstream para ativar o balanceamento de carga para este host de proxy." + }, + "upstream.down": { + "defaultMessage": "Inativo" + }, + "upstream.down.help": { + "defaultMessage": "Marca permanentemente o servidor como indisponível. Útil para remoção gradual sem alterar a configuração." + }, + "upstream.fail-timeout": { + "defaultMessage": "Tempo Limite de Falha" + }, + "upstream.fail-timeout.help": { + "defaultMessage": "O período de tempo durante o qual max_fails deve ocorrer para marcar o servidor como indisponível, e também quanto tempo o nginx aguarda antes de voltar a tentar o servidor (ex.: 30s, 10s)." + }, + "upstream.host": { + "defaultMessage": "Host" + }, + "upstream.load-balancing": { + "defaultMessage": "Balanceamento de Carga" + }, + "upstream.max-fails": { + "defaultMessage": "Máximo de Falhas" + }, + "upstream.max-fails.help": { + "defaultMessage": "Número de tentativas falhadas dentro do período fail_timeout que faz com que o servidor seja marcado como indisponível. Defina como 0 para desativar a verificação de disponibilidade." + }, + "upstream.method": { + "defaultMessage": "Método de Balanceamento" + }, + "upstream.method.help": { + "defaultMessage": "Round Robin: pedidos distribuídos sequencialmente (predefinição). Least Connections: enviado ao servidor com menos ligações ativas. IP Hash: o mesmo IP de cliente é sempre encaminhado para o mesmo servidor (sessões persistentes)." + }, + "upstream.port": { + "defaultMessage": "Porta" + }, + "upstream.weight": { + "defaultMessage": "Weight" + }, + "upstream.weight.help": { + "defaultMessage": "Peso relativo para distribuição Round Robin. Um servidor com weight=2 recebe o dobro de pedidos em relação a um servidor com weight=1." + }, "user": { "defaultMessage": "Utilizador" }, diff --git a/frontend/src/locale/src/ru.json b/frontend/src/locale/src/ru.json index c18be998..aafa06a9 100644 --- a/frontend/src/locale/src/ru.json +++ b/frontend/src/locale/src/ru.json @@ -722,6 +722,57 @@ "update-available": { "defaultMessage": "Доступно обновление: {latestVersion}" }, + "upstream.add-server": { + "defaultMessage": "Добавить upstream-сервер" + }, + "upstream.backup": { + "defaultMessage": "Backup" + }, + "upstream.backup.help": { + "defaultMessage": "Помечает сервер как backup. Он будет получать запросы только тогда, когда все основные серверы недоступны. Нельзя использовать совместно с ip_hash." + }, + "upstream.description": { + "defaultMessage": "Добавьте upstream-серверы для включения балансировки нагрузки для этого прокси-хоста." + }, + "upstream.down": { + "defaultMessage": "Недоступен" + }, + "upstream.down.help": { + "defaultMessage": "Навсегда помечает сервер как недоступный. Полезно для плавного удаления без изменения конфигурации." + }, + "upstream.fail-timeout": { + "defaultMessage": "Fail Timeout" + }, + "upstream.fail-timeout.help": { + "defaultMessage": "Период времени, в течение которого должно произойти max_fails событий для того, чтобы сервер был помечен как недоступный, а также время, которое nginx ожидает перед повторной попыткой обращения к серверу (например, 30s, 10s)." + }, + "upstream.host": { + "defaultMessage": "Хост" + }, + "upstream.load-balancing": { + "defaultMessage": "Балансировка нагрузки" + }, + "upstream.max-fails": { + "defaultMessage": "Max Fails" + }, + "upstream.max-fails.help": { + "defaultMessage": "Количество неудачных попыток в течение периода fail_timeout, при достижении которого сервер помечается как недоступный. Установите 0, чтобы отключить проверку работоспособности." + }, + "upstream.method": { + "defaultMessage": "Метод балансировки" + }, + "upstream.method.help": { + "defaultMessage": "Round Robin: запросы распределяются последовательно (по умолчанию). Least Connections: запросы отправляются на сервер с наименьшим числом активных соединений. IP Hash: один и тот же клиентский IP всегда маршрутизируется на один и тот же сервер (липкие сессии)." + }, + "upstream.port": { + "defaultMessage": "Порт" + }, + "upstream.weight": { + "defaultMessage": "Weight" + }, + "upstream.weight.help": { + "defaultMessage": "Относительный weight для распределения Round Robin. Сервер с weight=2 получает вдвое больше запросов, чем сервер с weight=1." + }, "user": { "defaultMessage": "Пользователь" }, diff --git a/frontend/src/locale/src/sk.json b/frontend/src/locale/src/sk.json index 8d48cf81..748c7fba 100644 --- a/frontend/src/locale/src/sk.json +++ b/frontend/src/locale/src/sk.json @@ -716,6 +716,57 @@ "update-available": { "defaultMessage": "Dostupná aktualizácia: {latestVersion}" }, + "upstream.add-server": { + "defaultMessage": "Pridať Upstream Server" + }, + "upstream.backup": { + "defaultMessage": "Backup" + }, + "upstream.backup.help": { + "defaultMessage": "Označí server ako backup. Bude prijímať požiadavky iba vtedy, keď sú všetky primárne servery nedostupné. Nie je možné použiť s ip_hash." + }, + "upstream.description": { + "defaultMessage": "Pridajte upstream servery na povolenie vyrovnávania záťaže pre tento proxy host." + }, + "upstream.down": { + "defaultMessage": "Nedostupný" + }, + "upstream.down.help": { + "defaultMessage": "Trvalo označí server ako nedostupný. Užitočné pre plynulé odstraňovanie bez zmeny konfigurácie." + }, + "upstream.fail-timeout": { + "defaultMessage": "Časový limit zlyhania" + }, + "upstream.fail-timeout.help": { + "defaultMessage": "Časové obdobie, počas ktorého musí dôjsť k max_fails, aby bol server označený ako nedostupný, a tiež ako dlho nginx čaká pred ďalším pokusom o pripojenie k serveru (napr. 30s, 10s)." + }, + "upstream.host": { + "defaultMessage": "Host" + }, + "upstream.load-balancing": { + "defaultMessage": "Vyrovnávanie záťaže" + }, + "upstream.max-fails": { + "defaultMessage": "Maximálny počet zlyhaní" + }, + "upstream.max-fails.help": { + "defaultMessage": "Počet neúspešných pokusov v rámci obdobia fail_timeout, ktorý spôsobí, že server bude označený ako nedostupný. Nastavte na 0 pre vypnutie kontroly dostupnosti." + }, + "upstream.method": { + "defaultMessage": "Metóda vyrovnávania" + }, + "upstream.method.help": { + "defaultMessage": "Round Robin: požiadavky sú distribuované postupne (predvolené). Least Connections: odoslané na server s najmenším počtom aktívnych pripojení. IP Hash: rovnaká IP adresa klienta vždy smeruje na rovnaký server (sticky sessions)." + }, + "upstream.port": { + "defaultMessage": "Port" + }, + "upstream.weight": { + "defaultMessage": "Weight" + }, + "upstream.weight.help": { + "defaultMessage": "Relatívna váha pre distribúciu round-robin. Server s weight=2 prijíma dvakrát toľko požiadaviek ako server s weight=1." + }, "user": { "defaultMessage": "používateľa" }, diff --git a/frontend/src/locale/src/tr.json b/frontend/src/locale/src/tr.json index 972fa895..e2ee2fbe 100644 --- a/frontend/src/locale/src/tr.json +++ b/frontend/src/locale/src/tr.json @@ -632,6 +632,57 @@ "update-available": { "defaultMessage": "Güncelleme Mevcut: {latestVersion}" }, + "upstream.add-server": { + "defaultMessage": "Upstream Sunucu Ekle" + }, + "upstream.backup": { + "defaultMessage": "Backup" + }, + "upstream.backup.help": { + "defaultMessage": "Sunucuyu backup olarak işaretler. Yalnızca tüm birincil sunucular kullanılamaz olduğunda istek alır. ip_hash ile kullanılamaz." + }, + "upstream.description": { + "defaultMessage": "Bu proxy host için yük dengelemeyi etkinleştirmek üzere upstream sunucular ekleyin." + }, + "upstream.down": { + "defaultMessage": "Devre Dışı" + }, + "upstream.down.help": { + "defaultMessage": "Sunucuyu kalıcı olarak kullanılamaz şeklinde işaretler. Yapılandırmayı değiştirmeden sunucuyu sorunsuz bir şekilde kaldırmak için kullanışlıdır." + }, + "upstream.fail-timeout": { + "defaultMessage": "Başarısızlık Zaman Aşımı" + }, + "upstream.fail-timeout.help": { + "defaultMessage": "max_fails değerinin sunucuyu kullanılamaz olarak işaretlemesi için gerçekleşmesi gereken süre; aynı zamanda nginx'in sunucuyu tekrar denemeden önce beklediği süre (ör. 30s, 10s)." + }, + "upstream.host": { + "defaultMessage": "Host" + }, + "upstream.load-balancing": { + "defaultMessage": "Yük Dengeleme" + }, + "upstream.max-fails": { + "defaultMessage": "Maksimum Başarısızlık" + }, + "upstream.max-fails.help": { + "defaultMessage": "fail_timeout süresi içinde sunucunun kullanılamaz olarak işaretlenmesine neden olan başarısız deneme sayısı. Sağlık kontrolünü devre dışı bırakmak için 0 olarak ayarlayın." + }, + "upstream.method": { + "defaultMessage": "Dengeleme Yöntemi" + }, + "upstream.method.help": { + "defaultMessage": "Round Robin: istekler sırayla dağıtılır (varsayılan). Least Connections: en az aktif bağlantıya sahip sunucuya gönderilir. IP Hash: aynı istemci IP'si her zaman aynı sunucuya yönlendirilir (yapışkan oturumlar)." + }, + "upstream.port": { + "defaultMessage": "Port" + }, + "upstream.weight": { + "defaultMessage": "Ağırlık" + }, + "upstream.weight.help": { + "defaultMessage": "Round-robin dağıtımı için göreli ağırlık. weight=2 olan bir sunucu, weight=1 olan bir sunucuya kıyasla iki kat daha fazla istek alır." + }, "user": { "defaultMessage": "Kullanıcı" }, diff --git a/frontend/src/locale/src/vi.json b/frontend/src/locale/src/vi.json index 32d26d55..ed9305cb 100644 --- a/frontend/src/locale/src/vi.json +++ b/frontend/src/locale/src/vi.json @@ -608,6 +608,57 @@ "update-available": { "defaultMessage": "Cập nhật khả dụng: {latestVersion}" }, + "upstream.add-server": { + "defaultMessage": "Thêm Upstream Server" + }, + "upstream.backup": { + "defaultMessage": "Backup" + }, + "upstream.backup.help": { + "defaultMessage": "Đánh dấu máy chủ là backup. Nó chỉ nhận yêu cầu khi tất cả các máy chủ chính không khả dụng. Không thể sử dụng với ip_hash." + }, + "upstream.description": { + "defaultMessage": "Thêm các upstream server để bật cân bằng tải cho proxy host này." + }, + "upstream.down": { + "defaultMessage": "Down" + }, + "upstream.down.help": { + "defaultMessage": "Đánh dấu vĩnh viễn máy chủ là không khả dụng. Hữu ích để loại bỏ máy chủ một cách an toàn mà không cần thay đổi cấu hình." + }, + "upstream.fail-timeout": { + "defaultMessage": "Fail Timeout" + }, + "upstream.fail-timeout.help": { + "defaultMessage": "Khoảng thời gian mà max_fails phải xảy ra để đánh dấu máy chủ là không khả dụng, đồng thời là thời gian nginx chờ trước khi thử lại máy chủ (ví dụ: 30s, 10s)." + }, + "upstream.host": { + "defaultMessage": "Host" + }, + "upstream.load-balancing": { + "defaultMessage": "Cân Bằng Tải" + }, + "upstream.max-fails": { + "defaultMessage": "Max Fails" + }, + "upstream.max-fails.help": { + "defaultMessage": "Số lần thử thất bại trong khoảng thời gian fail_timeout khiến máy chủ bị đánh dấu là không khả dụng. Đặt thành 0 để tắt kiểm tra sức khỏe." + }, + "upstream.method": { + "defaultMessage": "Phương Thức Cân Bằng" + }, + "upstream.method.help": { + "defaultMessage": "Round Robin: các yêu cầu được phân phối tuần tự (mặc định). Least Connections: gửi đến máy chủ có ít kết nối đang hoạt động nhất. IP Hash: cùng một địa chỉ IP của máy khách luôn được định tuyến đến cùng một máy chủ (sticky sessions)." + }, + "upstream.port": { + "defaultMessage": "Port" + }, + "upstream.weight": { + "defaultMessage": "Weight" + }, + "upstream.weight.help": { + "defaultMessage": "Trọng số tương đối cho phân phối round-robin. Một máy chủ có weight=2 nhận gấp đôi số yêu cầu so với máy chủ có weight=1." + }, "user": { "defaultMessage": "Người dùng" }, diff --git a/frontend/src/locale/src/zh.json b/frontend/src/locale/src/zh.json index 72494bb6..c173cb0f 100644 --- a/frontend/src/locale/src/zh.json +++ b/frontend/src/locale/src/zh.json @@ -611,6 +611,57 @@ "test": { "defaultMessage": "测试" }, + "upstream.add-server": { + "defaultMessage": "添加 upstream 服务器" + }, + "upstream.backup": { + "defaultMessage": "Backup" + }, + "upstream.backup.help": { + "defaultMessage": "将服务器标记为 backup。只有当所有主服务器不可用时,它才会接收请求。不能与 ip_hash 一起使用。" + }, + "upstream.description": { + "defaultMessage": "添加 upstream 服务器以为此代理主机启用负载均衡。" + }, + "upstream.down": { + "defaultMessage": "停用" + }, + "upstream.down.help": { + "defaultMessage": "永久将服务器标记为不可用。适用于在不更改配置的情况下优雅地移除服务器。" + }, + "upstream.fail-timeout": { + "defaultMessage": "fail_timeout" + }, + "upstream.fail-timeout.help": { + "defaultMessage": "在此时间段内发生 max_fails 次失败将导致服务器被标记为不可用,同时也是 nginx 在重试该服务器之前的等待时间(例如 30s、10s)。" + }, + "upstream.host": { + "defaultMessage": "主机" + }, + "upstream.load-balancing": { + "defaultMessage": "负载均衡" + }, + "upstream.max-fails": { + "defaultMessage": "max_fails" + }, + "upstream.max-fails.help": { + "defaultMessage": "在 fail_timeout 时间段内导致服务器被标记为不可用的失败尝试次数。设置为 0 可禁用健康检查。" + }, + "upstream.method": { + "defaultMessage": "均衡方式" + }, + "upstream.method.help": { + "defaultMessage": "Round Robin:请求依次分配(默认)。Least Connections:发送到活跃连接数最少的服务器。IP Hash:相同的客户端 IP 始终路由到同一服务器(会话保持)。" + }, + "upstream.port": { + "defaultMessage": "端口" + }, + "upstream.weight": { + "defaultMessage": "weight" + }, + "upstream.weight.help": { + "defaultMessage": "轮询分配的相对 weight。weight=2 的服务器接收的请求数量是 weight=1 的服务器的两倍。" + }, "user": { "defaultMessage": "用户" },