From 782aa97eb0539300b2a44654d91f8b22fdc59a9b Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Tue, 10 Mar 2026 23:05:44 -0400 Subject: [PATCH 01/54] New translations en.json (French) --- web/src/locales/fr.json | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/web/src/locales/fr.json b/web/src/locales/fr.json index 91559d61f3..59608eb034 100644 --- a/web/src/locales/fr.json +++ b/web/src/locales/fr.json @@ -168,6 +168,25 @@ "onboarding.internalBootStep.bootSize.custom": "Défini par l'utilisateur", "onboarding.internalBootStep.bootSize.helpMinOnly": "Minimum de 4 Go.", "onboarding.internalBootStep.bootSize.helpRange": "Minimum de 4 Go ; maximum de {max} Go (50% du plus petit disque sélectionné).", + "onboarding.internalBootStep.eligibility.availableTitle": "Certaines disques ne sont pas disponibles pour le démarrage stockage", + "onboarding.internalBootStep.eligibility.availableDescription": "Les disques ci-dessous ne peuvent pas être sélectionnés pour le démarrage stockage en ce moment.", + "onboarding.internalBootStep.eligibility.blockedTitle": "Le démarrage stockage est actuellement indisponible", + "onboarding.internalBootStep.eligibility.blockedDescription": "Résoudre tous les problèmes ci-dessous pour utiliser le démarrage du disque de stockage sur ce serveur.", + "onboarding.internalBootStep.eligibility.systemTitle": "Vérifications du serveur", + "onboarding.internalBootStep.eligibility.diskTitle": "Vérifications du disque", + "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "Le tableau doit être arrêté avant que le démarrage du stockage puisse être configuré.", + "onboarding.internalBootStep.eligibility.codes.ALREADY_INTERNAL_BOOT": "Ce serveur semble déjà démarrer en interne.", + "onboarding.internalBootStep.eligibility.codes.NO_UNASSIGNED_DISKS": "Aucun disque non assigné n'est actuellement disponible pour le démarrage de stockage.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_BOOT": "Ce disque est déjà assigné en tant que périphérique de démarrage actuel.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_ARRAY": "Ce disque est déjà assigné au tableau.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_PARITY": "Ce disque est déjà assigné en tant que disque de parité.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_CACHE": "Ce disque est déjà assigné à un pool ou un slot de cache.", + "onboarding.internalBootStep.eligibility.codes.USB_TRANSPORT": "Ce disque est connecté via USB, ce qui n'est pas autorisé pour le démarrage interne.", + "onboarding.internalBootStep.eligibility.codes.TOO_SMALL": "Ce disque est trop petit pour la taille minimale de réservation de démarrage.", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_DISABLED": "Le transfert de démarrage est désactivé par l'état actuel du système.", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_UNKNOWN": "Le système n'a pas signalé si le transfert de démarrage est activé.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_FALSE": "Le système a signalé que le démarrage du stockage n'est pas éligible.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_UNKNOWN": "Le système n'a pas signalé si le démarrage de stockage est éligible.", "onboarding.internalBootStep.status.apiError": "Impossible de charger les options de démarrage interne depuis l'API.", "onboarding.internalBootStep.status.alreadyConfigured": "Le démarrage interne est déjà configuré sur ce serveur.", "onboarding.internalBootStep.status.arrayNotStopped": "La configuration du démarrage interne n'est disponible que lorsque la matrice est arrêtée.", From b6e066ddebfa81a6c9b9ff46a837ecad9b85744c Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Tue, 10 Mar 2026 23:05:46 -0400 Subject: [PATCH 02/54] New translations en.json (Spanish) --- web/src/locales/es.json | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/web/src/locales/es.json b/web/src/locales/es.json index 12ab7c9a69..bd05a882dd 100644 --- a/web/src/locales/es.json +++ b/web/src/locales/es.json @@ -168,6 +168,25 @@ "onboarding.internalBootStep.bootSize.custom": "Definido por el usuario", "onboarding.internalBootStep.bootSize.helpMinOnly": "Mínimo es 4 GB.", "onboarding.internalBootStep.bootSize.helpRange": "El mínimo es 4 GB; el máximo es {max} GB (50% del disco seleccionado más pequeño).", + "onboarding.internalBootStep.eligibility.availableTitle": "Algunos discos no están disponibles para el arranque de almacenamiento", + "onboarding.internalBootStep.eligibility.availableDescription": "Los discos a continuación no pueden ser seleccionados para el arranque de almacenamiento en este momento.", + "onboarding.internalBootStep.eligibility.blockedTitle": "El arranque de almacenamiento no está disponible actualmente", + "onboarding.internalBootStep.eligibility.blockedDescription": "Resuelva todos los problemas a continuación para usar el arranque de la unidad de almacenamiento en este servidor.", + "onboarding.internalBootStep.eligibility.systemTitle": "Comprobaciones del servidor", + "onboarding.internalBootStep.eligibility.diskTitle": "Comprobaciones del disco", + "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "El arreglo debe detenerse antes de que se pueda configurar el arranque de almacenamiento.", + "onboarding.internalBootStep.eligibility.codes.ALREADY_INTERNAL_BOOT": "Este servidor ya parece estar arrancando internamente.", + "onboarding.internalBootStep.eligibility.codes.NO_UNASSIGNED_DISKS": "Actualmente no hay discos no asignados disponibles para el arranque de almacenamiento.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_BOOT": "Este disco ya está asignado como el dispositivo de arranque actual.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_ARRAY": "Este disco ya está asignado al arreglo.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_PARITY": "Este disco ya está asignado como disco de paridad.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_CACHE": "Este disco ya está asignado a una ranura de grupo o caché.", + "onboarding.internalBootStep.eligibility.codes.USB_TRANSPORT": "Este disco está conectado por USB, lo cual no está permitido para el arranque interno.", + "onboarding.internalBootStep.eligibility.codes.TOO_SMALL": "Este disco es demasiado pequeño para el tamaño mínimo de reserva de arranque.", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_DISABLED": "La transferencia de arranque está deshabilitada por el estado actual del sistema.", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_UNKNOWN": "El sistema no informó si la transferencia de arranque está habilitada.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_FALSE": "El sistema informó que el arranque de almacenamiento no es elegible.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_UNKNOWN": "El sistema no informó si el arranque de almacenamiento es elegible.", "onboarding.internalBootStep.status.apiError": "No se pudieron cargar las opciones internas de arranque desde la API.", "onboarding.internalBootStep.status.alreadyConfigured": "El arranque interno ya está configurado en este servidor.", "onboarding.internalBootStep.status.arrayNotStopped": "La configuración del arranque interno solo está disponible mientras el array está detenido.", From 26763842d0e099fe46923c0e94ed4d2de8920615 Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Tue, 10 Mar 2026 23:05:48 -0400 Subject: [PATCH 03/54] New translations en.json (Arabic) --- web/src/locales/ar.json | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/web/src/locales/ar.json b/web/src/locales/ar.json index 040127f99b..b1d56c0360 100644 --- a/web/src/locales/ar.json +++ b/web/src/locales/ar.json @@ -168,6 +168,25 @@ "onboarding.internalBootStep.bootSize.custom": "تم التعريف بواسطة المستخدم", "onboarding.internalBootStep.bootSize.helpMinOnly": "الحد الأدنى هو 4 جيجابايت.", "onboarding.internalBootStep.bootSize.helpRange": "الحد الأدنى هو 4 جيجابايت؛ الحد الأقصى هو {max} جيجابايت (50٪ من أصغر قرص مختار).", + "onboarding.internalBootStep.eligibility.availableTitle": "بعض الأقراص غير متوفرة للإقلاع من التخزين", + "onboarding.internalBootStep.eligibility.availableDescription": "لا يمكن تحديد الأقراص أدناه للإقلاع من التخزين في الوقت الحالي.", + "onboarding.internalBootStep.eligibility.blockedTitle": "الإقلاع من التخزين غير متاح حالياً", + "onboarding.internalBootStep.eligibility.blockedDescription": "احل جميع المشاكل أدناه لاستخدام الإقلاع من الأقراص التخزينية على هذا الخادم.", + "onboarding.internalBootStep.eligibility.systemTitle": "فحص الخادم", + "onboarding.internalBootStep.eligibility.diskTitle": "فحص القرص", + "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "يجب إيقاف المجموعة قبل تكوين التشغيل من التخزين.", + "onboarding.internalBootStep.eligibility.codes.ALREADY_INTERNAL_BOOT": "يبدو أن هذا الخادم يبدأ التشغيل داخليًا بالفعل.", + "onboarding.internalBootStep.eligibility.codes.NO_UNASSIGNED_DISKS": "لا توجد أقراص غير مخصصة متاحة حاليًا للتشغيل من التخزين.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_BOOT": "تم تخصيص هذا القرص بالفعل كجهاز التشغيل الحالي.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_ARRAY": "تم تخصيص هذا القرص بالفعل للمجموعة.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_PARITY": "تم تخصيص هذا القرص بالفعل كقرص تعادل.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_CACHE": "تم تخصيص هذا القرص بالفعل لأحد فتحات التخزين أو ذاكرة التخزين المؤقت.", + "onboarding.internalBootStep.eligibility.codes.USB_TRANSPORT": "هذا القرص متصل عبر USB، وهو غير مسموح به للتشغيل الداخلي.", + "onboarding.internalBootStep.eligibility.codes.TOO_SMALL": "هذا القرص صغير جدًا بالنسبة لأدنى حجم محجوز للتشغيل.", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_DISABLED": "تم تعطيل نقل التشغيل بواسطة حالة النظام الحالية.", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_UNKNOWN": "لم يبلغ النظام ما إذا كان نقل التشغيل ممكّنًا.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_FALSE": "أفاد النظام أن التشغيل من التخزين غير مؤهل.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_UNKNOWN": "لم يبلغ النظام ما إذا كان التشغيل من التخزين مؤهلاً.", "onboarding.internalBootStep.status.apiError": "غير قادر على تحميل خيارات التمهيد الداخلي من API.", "onboarding.internalBootStep.status.alreadyConfigured": "تم تكوين التمهيد الداخلي بالفعل على هذا الخادم.", "onboarding.internalBootStep.status.arrayNotStopped": "إعداد التمهيد الداخلي متاح فقط عندما يكون الصفيف متوقفًا.", From f44a80d86ea28bfcf79f99d3511e074191d19671 Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Tue, 10 Mar 2026 23:05:50 -0400 Subject: [PATCH 04/54] New translations en.json (Catalan) --- web/src/locales/ca.json | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/web/src/locales/ca.json b/web/src/locales/ca.json index a5baf480e2..282ea776c0 100644 --- a/web/src/locales/ca.json +++ b/web/src/locales/ca.json @@ -168,6 +168,25 @@ "onboarding.internalBootStep.bootSize.custom": "Definit per l'usuari", "onboarding.internalBootStep.bootSize.helpMinOnly": "Mínim és 4 GB.", "onboarding.internalBootStep.bootSize.helpRange": "El mínim és 4 GB; el màxim és {max} GB (50% del disc seleccionat més petit).", + "onboarding.internalBootStep.eligibility.availableTitle": "Alguns discs no estan disponibles per a l'arrencada d'emmagatzematge", + "onboarding.internalBootStep.eligibility.availableDescription": "Els discs següents no es poden seleccionar per a l'arrencada d'emmagatzematge en aquest moment.", + "onboarding.internalBootStep.eligibility.blockedTitle": "L'arrencada d'emmagatzematge no està disponible actualment", + "onboarding.internalBootStep.eligibility.blockedDescription": "Resol totes les incidències següents per utilitzar l'arrencada del disc d'emmagatzematge en aquest servidor.", + "onboarding.internalBootStep.eligibility.systemTitle": "Comprovacions del servidor", + "onboarding.internalBootStep.eligibility.diskTitle": "Comprovacions del disc", + "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "Cal aturar la matriu abans de poder configurar l'arrencada d'emmagatzematge.", + "onboarding.internalBootStep.eligibility.codes.ALREADY_INTERNAL_BOOT": "Aquest servidor ja sembla estar arrencant internament.", + "onboarding.internalBootStep.eligibility.codes.NO_UNASSIGNED_DISKS": "Actualment no hi ha discos no assignats disponibles per a l'arrencada d'emmagatzematge.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_BOOT": "Aquest disc ja està assignat com a dispositiu d'arrencada actual.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_ARRAY": "Aquest disc ja està assignat a la matriu.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_PARITY": "Aquest disc ja està assignat com a disc de paritat.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_CACHE": "Aquest disc ja està assignat a una ranura de grup o memòria cau.", + "onboarding.internalBootStep.eligibility.codes.USB_TRANSPORT": "Aquest disc està connectat per USB, cosa que no està permesa per a l'arrencada interna.", + "onboarding.internalBootStep.eligibility.codes.TOO_SMALL": "Aquest disc és massa petit per a la mida mínima de la reserva d'arrencada.", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_DISABLED": "La transferència d'arrencada està desactivada pel l'estat actual del sistema.", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_UNKNOWN": "El sistema no va informar si la transferència d'arrencada estava habilitada.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_FALSE": "El sistema ha informat que l'arrencada d'emmagatzematge no és elegible.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_UNKNOWN": "El sistema no va informar si l'arrencada d'emmagatzematge és elegible.", "onboarding.internalBootStep.status.apiError": "No es poden carregar les opcions d'arrencada interna des de l'API.", "onboarding.internalBootStep.status.alreadyConfigured": "L'arrencada interna ja està configurada en aquest servidor.", "onboarding.internalBootStep.status.arrayNotStopped": "La configuració d'arrencada interna només està disponible mentre la matriu està aturada.", From bfe9a123beca3051b605b17b14e0a4e35b155aa5 Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Tue, 10 Mar 2026 23:05:51 -0400 Subject: [PATCH 05/54] New translations en.json (Czech) --- web/src/locales/cs.json | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/web/src/locales/cs.json b/web/src/locales/cs.json index 7a5f375265..b3ce93d991 100644 --- a/web/src/locales/cs.json +++ b/web/src/locales/cs.json @@ -168,6 +168,25 @@ "onboarding.internalBootStep.bootSize.custom": "Uživatelsky definováno", "onboarding.internalBootStep.bootSize.helpMinOnly": "Minimálně je 4 GB.", "onboarding.internalBootStep.bootSize.helpRange": "Minimálně je 4 GB; maximálně je {max} GB (50 % nejmenšího vybraného disku).", + "onboarding.internalBootStep.eligibility.availableTitle": "Některé disky nejsou dostupné pro spuštění z úložiště", + "onboarding.internalBootStep.eligibility.availableDescription": "Níže uvedené disky nelze nyní vybrat pro spuštění z úložiště.", + "onboarding.internalBootStep.eligibility.blockedTitle": "Spuštění z úložiště není momentálně dostupné", + "onboarding.internalBootStep.eligibility.blockedDescription": "Řešte všechny problémy uvedené níže, abyste mohli na tomto serveru použít spuštění z úložiště.", + "onboarding.internalBootStep.eligibility.systemTitle": "Kontroly serveru", + "onboarding.internalBootStep.eligibility.diskTitle": "Kontroly disku", + "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "Před konfigurací zavádění úložiště musí být pole zastaveno.", + "onboarding.internalBootStep.eligibility.codes.ALREADY_INTERNAL_BOOT": "Tento server se již jeví jako zavádějící interně.", + "onboarding.internalBootStep.eligibility.codes.NO_UNASSIGNED_DISKS": "Pro zavádění úložiště nejsou aktuálně k dispozici žádné nepřiřazené disky.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_BOOT": "Tento disk je již přiřazen jako aktuální zaváděcí zařízení.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_ARRAY": "Tento disk je již přiřazen k poli.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_PARITY": "Tento disk je již přiřazen jako paritní disk.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_CACHE": "Tento disk je již přiřazen k slotu bazénu nebo mezipaměti.", + "onboarding.internalBootStep.eligibility.codes.USB_TRANSPORT": "Tento disk je připojen přes USB, což není povoleno pro interní zavádění.", + "onboarding.internalBootStep.eligibility.codes.TOO_SMALL": "Tento disk je příliš malý na minimální rezervní velikost pro zavádění.", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_DISABLED": "Přenos zavádění je zakázán aktuálním stavem systému.", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_UNKNOWN": "Systém nenahlásil, zda je zavádění povoleno.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_FALSE": "Systém uvedl, že zavádění úložiště není způsobilé.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_UNKNOWN": "Systém nenahlásil, zda je zavádění úložiště způsobilé.", "onboarding.internalBootStep.status.apiError": "Nelze načíst možnosti interního bootování z API.", "onboarding.internalBootStep.status.alreadyConfigured": "Interní boot je již na tomto serveru nakonfigurován.", "onboarding.internalBootStep.status.arrayNotStopped": "Nastavení interního bootování je k dispozici pouze, když je pole zastaveno.", From cc0eab90b4fe8db2e87e3657a6f27d3495ba01b5 Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Tue, 10 Mar 2026 23:05:53 -0400 Subject: [PATCH 06/54] New translations en.json (Danish) --- web/src/locales/da.json | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/web/src/locales/da.json b/web/src/locales/da.json index 49e7728c35..96bb39aa7e 100644 --- a/web/src/locales/da.json +++ b/web/src/locales/da.json @@ -168,6 +168,25 @@ "onboarding.internalBootStep.bootSize.custom": "Brugerdefineret", "onboarding.internalBootStep.bootSize.helpMinOnly": "Minimum er 4 GB.", "onboarding.internalBootStep.bootSize.helpRange": "Minimum er 4 GB; maksimum er {max} GB (50% af den mindste valgte drev).", + "onboarding.internalBootStep.eligibility.availableTitle": "Nogle diske er ikke tilgængelige til opstart af lager", + "onboarding.internalBootStep.eligibility.availableDescription": "Nedenstående diske kan ikke vælges til opstart af lager lige nu.", + "onboarding.internalBootStep.eligibility.blockedTitle": "Opstart af lager er i øjeblikket ikke tilgængelig", + "onboarding.internalBootStep.eligibility.blockedDescription": "Løs alle problemer nedenfor for at bruge lagerdrev-opstart på denne server.", + "onboarding.internalBootStep.eligibility.systemTitle": "Serverkontrol", + "onboarding.internalBootStep.eligibility.diskTitle": "Diskkontrol", + "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "Rækken skal stoppes, før lagerstart kan konfigureres.", + "onboarding.internalBootStep.eligibility.codes.ALREADY_INTERNAL_BOOT": "Denne server ser allerede ud til at starte internt.", + "onboarding.internalBootStep.eligibility.codes.NO_UNASSIGNED_DISKS": "Der er i øjeblikket ingen uanvendte diske tilgængelige til lagerstart.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_BOOT": "Denne disk er allerede tildelt som den aktuelle boot-enhed.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_ARRAY": "Denne disk er allerede tildelt rækken.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_PARITY": "Denne disk er allerede tildelt som en paritetsdisk.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_CACHE": "Denne disk er allerede tildelt en pool- eller cache-plads.", + "onboarding.internalBootStep.eligibility.codes.USB_TRANSPORT": "Denne disk er tilsluttet via USB, hvilket ikke er tilladt for intern opstart.", + "onboarding.internalBootStep.eligibility.codes.TOO_SMALL": "Denne disk er for lille til den minimale opstartreservationsstørrelse.", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_DISABLED": "Opstartsoverførsel er deaktiveret af den nuværende systemtilstand.", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_UNKNOWN": "Systemet har ikke angivet, om opstartsoverførsel er aktiveret.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_FALSE": "Systemet rapporterede, at lagerstart ikke er berettiget.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_UNKNOWN": "Systemet har ikke rapporteret, om lagerstart er berettiget.", "onboarding.internalBootStep.status.apiError": "Det var ikke muligt at indlæse interne boot-indstillinger fra API.", "onboarding.internalBootStep.status.alreadyConfigured": "Intern boot er allerede konfigureret på denne server.", "onboarding.internalBootStep.status.arrayNotStopped": "Opsætning af intern boot er kun tilgængelig, mens array er stoppet.", From 2fe6c447ac2c0699245cb5b51937badc498235aa Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Tue, 10 Mar 2026 23:05:55 -0400 Subject: [PATCH 07/54] New translations en.json (German) --- web/src/locales/de.json | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/web/src/locales/de.json b/web/src/locales/de.json index 9a1361827d..02ffb1c17d 100644 --- a/web/src/locales/de.json +++ b/web/src/locales/de.json @@ -168,6 +168,25 @@ "onboarding.internalBootStep.bootSize.custom": "Benutzerdefiniert", "onboarding.internalBootStep.bootSize.helpMinOnly": "Mindestens 4 GB.", "onboarding.internalBootStep.bootSize.helpRange": "Minimum ist 4 GB; Maximum ist {max} GB (50% des kleinsten ausgewählten Laufwerks).", + "onboarding.internalBootStep.eligibility.availableTitle": "Einige Festplatten sind für den Speicherstart nicht verfügbar", + "onboarding.internalBootStep.eligibility.availableDescription": "Die untenstehenden Festplatten können momentan nicht für den Speicherstart ausgewählt werden.", + "onboarding.internalBootStep.eligibility.blockedTitle": "Speicherstart ist derzeit nicht verfügbar", + "onboarding.internalBootStep.eligibility.blockedDescription": "Beheben Sie alle untenstehenden Probleme, um den Speicherlaufwerksstart auf diesem Server zu nutzen.", + "onboarding.internalBootStep.eligibility.systemTitle": "Serverprüfungen", + "onboarding.internalBootStep.eligibility.diskTitle": "Festplattenprüfungen", + "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "Das Array muss gestoppt werden, bevor das Speicherboot konfiguriert werden kann.", + "onboarding.internalBootStep.eligibility.codes.ALREADY_INTERNAL_BOOT": "Dieser Server scheint bereits intern zu starten.", + "onboarding.internalBootStep.eligibility.codes.NO_UNASSIGNED_DISKS": "Derzeit sind keine nicht zugewiesenen Festplatten für das Speicherboot verfügbar.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_BOOT": "Diese Festplatte ist bereits als aktuelles Boot-Gerät zugewiesen.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_ARRAY": "Diese Festplatte ist bereits dem Array zugewiesen.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_PARITY": "Diese Festplatte ist bereits als Paritätsdiskette zugewiesen.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_CACHE": "Diese Festplatte ist bereits einem Pool- oder Cache-Slot zugewiesen.", + "onboarding.internalBootStep.eligibility.codes.USB_TRANSPORT": "Diese Festplatte ist über USB verbunden, was für ein internes Booten nicht erlaubt ist.", + "onboarding.internalBootStep.eligibility.codes.TOO_SMALL": "Diese Festplatte ist zu klein für die Mindestgröße der Boot-Reservierung.", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_DISABLED": "Der Boot-Transfer ist durch den aktuellen Systemzustand deaktiviert.", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_UNKNOWN": "Das System hat nicht gemeldet, ob der Boot-Transfer aktiviert ist.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_FALSE": "Das System berichtete, dass das Speicherboot nicht berechtigt ist.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_UNKNOWN": "Das System hat nicht gemeldet, ob das Speicherboot berechtigt ist.", "onboarding.internalBootStep.status.apiError": "Interne Boot-Optionen konnten nicht aus der API geladen werden.", "onboarding.internalBootStep.status.alreadyConfigured": "Interner Boot ist auf diesem Server bereits konfiguriert.", "onboarding.internalBootStep.status.arrayNotStopped": "Interne Boot-Einrichtung ist nur verfügbar, solange das Array gestoppt ist.", From 86aecd2eb032f6ad79eff7ae1f664e38100c8063 Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Tue, 10 Mar 2026 23:05:57 -0400 Subject: [PATCH 08/54] New translations en.json (Hungarian) --- web/src/locales/hu.json | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/web/src/locales/hu.json b/web/src/locales/hu.json index df9761e785..77f128ef3c 100644 --- a/web/src/locales/hu.json +++ b/web/src/locales/hu.json @@ -168,6 +168,25 @@ "onboarding.internalBootStep.bootSize.custom": "Felhasználó által meghatározott", "onboarding.internalBootStep.bootSize.helpMinOnly": "Minimum 4 GB szükséges.", "onboarding.internalBootStep.bootSize.helpRange": "Minimum 4 GB; maximum {max} GB (a legkisebb kiválasztott meghajtó 50%-a).", + "onboarding.internalBootStep.eligibility.availableTitle": "Néhány lemez nem érhető el tárolási indításhoz", + "onboarding.internalBootStep.eligibility.availableDescription": "Az alábbi lemezek jelenleg nem választhatók ki tárolási indításhoz.", + "onboarding.internalBootStep.eligibility.blockedTitle": "A tárolási indítás jelenleg nem érhető el", + "onboarding.internalBootStep.eligibility.blockedDescription": "Oldjon meg minden alábbi problémát, hogy ezt a szervert tárolómeghajtó indítására használhassa.", + "onboarding.internalBootStep.eligibility.systemTitle": "Szerver ellenőrzések", + "onboarding.internalBootStep.eligibility.diskTitle": "Lemez ellenőrzések", + "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "A tömböt le kell állítani, mielőtt a tárolási bootolás beállítható.", + "onboarding.internalBootStep.eligibility.codes.ALREADY_INTERNAL_BOOT": "Úgy tűnik, hogy ez a szerver már belső bootolás alatt van.", + "onboarding.internalBootStep.eligibility.codes.NO_UNASSIGNED_DISKS": "Jelenleg nincs szabad lemez a tárolási bootoláshoz.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_BOOT": "Ez a lemez már mint aktuális boot eszköz van hozzárendelve.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_ARRAY": "Ez a lemez már a tömbhöz van rendelve.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_PARITY": "Ez a lemez már paritáslemezként van hozzárendelve.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_CACHE": "Ez a lemez már medence vagy gyorsítótár-foglaltnak van hozzárendelve.", + "onboarding.internalBootStep.eligibility.codes.USB_TRANSPORT": "Ez a lemez USB-n keresztül van csatlakoztatva, ami nem engedélyezett belső bootolásra.", + "onboarding.internalBootStep.eligibility.codes.TOO_SMALL": "Ez a lemez túl kicsi a minimális boot megőrzési mérethez.", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_DISABLED": "A boot átvitel le van tiltva a jelenlegi rendszerállapot miatt.", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_UNKNOWN": "A rendszer nem jelentette, hogy a boot átvitel engedélyezett-e.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_FALSE": "A rendszer jelezte, hogy a tárolási boot nem jogosult.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_UNKNOWN": "A rendszer nem jelentette, hogy a tárolási boot jogosult-e.", "onboarding.internalBootStep.status.apiError": "Nem lehetett betölteni a belső boot opciókat az API-ról.", "onboarding.internalBootStep.status.alreadyConfigured": "A belső boot már konfigurálva van ezen a szerveren.", "onboarding.internalBootStep.status.arrayNotStopped": "A belső boot beállítás csak akkor érhető el, ha a tömb le van állítva.", From d296ca0a9e1e170346d6d8b58e79ec3af1a09c13 Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Tue, 10 Mar 2026 23:05:58 -0400 Subject: [PATCH 09/54] New translations en.json (Italian) --- web/src/locales/it.json | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/web/src/locales/it.json b/web/src/locales/it.json index 2a653a6306..8640b7e38c 100644 --- a/web/src/locales/it.json +++ b/web/src/locales/it.json @@ -168,6 +168,25 @@ "onboarding.internalBootStep.bootSize.custom": "Definito dall'utente", "onboarding.internalBootStep.bootSize.helpMinOnly": "Il minimo è 4 GB.", "onboarding.internalBootStep.bootSize.helpRange": "Il minimo è 4 GB; il massimo è {max} GB (il 50% della più piccola unità selezionata).", + "onboarding.internalBootStep.eligibility.availableTitle": "Alcuni dischi non sono disponibili per l'avvio di archiviazione", + "onboarding.internalBootStep.eligibility.availableDescription": "I dischi seguenti non possono essere selezionati per l'avvio di archiviazione in questo momento.", + "onboarding.internalBootStep.eligibility.blockedTitle": "L'avvio di archiviazione attualmente non è disponibile", + "onboarding.internalBootStep.eligibility.blockedDescription": "Risolvi tutti i problemi di seguito per utilizzare l'avvio da disco su questo server.", + "onboarding.internalBootStep.eligibility.systemTitle": "Controlli del server", + "onboarding.internalBootStep.eligibility.diskTitle": "Controlli del disco", + "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "L'array deve essere fermato prima che la configurazione di avvio dello storage possa essere configurata.", + "onboarding.internalBootStep.eligibility.codes.ALREADY_INTERNAL_BOOT": "Sembra che questo server stia già effettuando l'avvio interno.", + "onboarding.internalBootStep.eligibility.codes.NO_UNASSIGNED_DISKS": "Attualmente non ci sono dischi non assegnati disponibili per l'avvio dello storage.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_BOOT": "Questo disco è già assegnato come dispositivo di avvio corrente.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_ARRAY": "Questo disco è già assegnato all'array.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_PARITY": "Questo disco è già assegnato come disco di parità.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_CACHE": "Questo disco è già assegnato a un pool o uno slot della cache.", + "onboarding.internalBootStep.eligibility.codes.USB_TRANSPORT": "Questo disco è collegato tramite USB, il che non è consentito per l'avvio interno.", + "onboarding.internalBootStep.eligibility.codes.TOO_SMALL": "Questo disco è troppo piccolo per la dimensione minima di prenotazione dell'avvio.", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_DISABLED": "Il trasferimento dell'avvio è disabilitato dallo stato attuale del sistema.", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_UNKNOWN": "Il sistema non ha riportato se il trasferimento dell'avvio è abilitato.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_FALSE": "Il sistema ha riportato che l'avvio dello storage non è idoneo.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_UNKNOWN": "Il sistema non ha riportato se l'avvio dello storage è idoneo.", "onboarding.internalBootStep.status.apiError": "Impossibile caricare le opzioni di avvio interno dall'API.", "onboarding.internalBootStep.status.alreadyConfigured": "L'avvio interno è già configurato su questo server.", "onboarding.internalBootStep.status.arrayNotStopped": "La configurazione dell'avvio interno è disponibile solo quando l'array è fermo.", From a3e725fc55a7bc715f3d45cd9d634d883f9d0fd7 Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Tue, 10 Mar 2026 23:06:00 -0400 Subject: [PATCH 10/54] New translations en.json (Japanese) --- web/src/locales/ja.json | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/web/src/locales/ja.json b/web/src/locales/ja.json index 473cb5ad57..c428036ae8 100644 --- a/web/src/locales/ja.json +++ b/web/src/locales/ja.json @@ -168,6 +168,25 @@ "onboarding.internalBootStep.bootSize.custom": "ユーザー定義", "onboarding.internalBootStep.bootSize.helpMinOnly": "最小は4GBです。", "onboarding.internalBootStep.bootSize.helpRange": "最小は4GB、最大は{max} GB(選択された最小ドライブの50%)。", + "onboarding.internalBootStep.eligibility.availableTitle": "一部のディスクはストレージ起動に使用できません", + "onboarding.internalBootStep.eligibility.availableDescription": "以下のディスクは現在、ストレージ起動には選択できません。", + "onboarding.internalBootStep.eligibility.blockedTitle": "ストレージ起動は現在利用できません", + "onboarding.internalBootStep.eligibility.blockedDescription": "このサーバーでストレージドライブ起動を使用するには、以下の問題をすべて解決してください。", + "onboarding.internalBootStep.eligibility.systemTitle": "サーバーチェック", + "onboarding.internalBootStep.eligibility.diskTitle": "ディスクチェック", + "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "ストレージ起動を構成する前に、アレイを停止する必要があります。", + "onboarding.internalBootStep.eligibility.codes.ALREADY_INTERNAL_BOOT": "このサーバーはすでに内部で起動しているようです。", + "onboarding.internalBootStep.eligibility.codes.NO_UNASSIGNED_DISKS": "現在、ストレージ起動に利用可能な未割り当てのディスクはありません。", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_BOOT": "このディスクはすでに現在のブートデバイスとして割り当てられています。", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_ARRAY": "このディスクはすでにアレイに割り当てられています。", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_PARITY": "このディスクはすでにパリティディスクとして割り当てられています。", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_CACHE": "このディスクはすでにプールまたはキャッシュスロットに割り当てられています。", + "onboarding.internalBootStep.eligibility.codes.USB_TRANSPORT": "このディスクはUSB接続されているため、内部起動には許可されていません。", + "onboarding.internalBootStep.eligibility.codes.TOO_SMALL": "このディスクは、最小起動予約サイズには小さすぎます。", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_DISABLED": "現在のシステム状態により、ブート転送は無効になっています。", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_UNKNOWN": "システムはブート転送の有効性を報告していません。", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_FALSE": "システムはストレージ起動が適格ではないと報告しました。", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_UNKNOWN": "システムはストレージ起動が適格かどうかを報告していません。", "onboarding.internalBootStep.status.apiError": "APIから内部ブートオプションをロードできませんでした。", "onboarding.internalBootStep.status.alreadyConfigured": "内部ブートはこのサーバーですでに設定されています。", "onboarding.internalBootStep.status.arrayNotStopped": "配列が止まっている間だけ、内部ブートのセットアップが利用可能です。", From 98fde3a57bd2b1a75b92d383bc0474b03d684ec7 Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Tue, 10 Mar 2026 23:06:02 -0400 Subject: [PATCH 11/54] New translations en.json (Korean) --- web/src/locales/ko.json | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/web/src/locales/ko.json b/web/src/locales/ko.json index 417fd22193..4afeea4dd2 100644 --- a/web/src/locales/ko.json +++ b/web/src/locales/ko.json @@ -168,6 +168,25 @@ "onboarding.internalBootStep.bootSize.custom": "사용자 정의", "onboarding.internalBootStep.bootSize.helpMinOnly": "최소 4 GB 입니다.", "onboarding.internalBootStep.bootSize.helpRange": "최소 4 GB; 최대 {max} GB (선택된 가장 작은 드라이브의 50%).", + "onboarding.internalBootStep.eligibility.availableTitle": "일부 디스크는 스토리지 부팅에 사용할 수 없습니다", + "onboarding.internalBootStep.eligibility.availableDescription": "아래의 디스크는 현재 스토리지 부팅에 선택할 수 없습니다.", + "onboarding.internalBootStep.eligibility.blockedTitle": "스토리지 부팅은 현재 사용할 수 없습니다", + "onboarding.internalBootStep.eligibility.blockedDescription": "이 서버에서 스토리지 드라이브 부팅을 사용하려면 모든 문제를 해결하세요.", + "onboarding.internalBootStep.eligibility.systemTitle": "서버 검사", + "onboarding.internalBootStep.eligibility.diskTitle": "디스크 검사", + "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "저장소 부트를 구성하기 전에 배열을 중지해야 합니다.", + "onboarding.internalBootStep.eligibility.codes.ALREADY_INTERNAL_BOOT": "이 서버는 이미 내부 부팅 중인 것 같습니다.", + "onboarding.internalBootStep.eligibility.codes.NO_UNASSIGNED_DISKS": "현재 할당되지 않은 디스크가 저장소 부팅에 사용할 수 없습니다.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_BOOT": "이 디스크는 이미 현재 부팅 장치로 할당되어 있습니다.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_ARRAY": "이 디스크는 이미 배열에 할당되어 있습니다.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_PARITY": "이 디스크는 이미 패리티 디스크로 할당되어 있습니다.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_CACHE": "이 디스크는 이미 풀 또는 캐시 슬롯에 할당되어 있습니다.", + "onboarding.internalBootStep.eligibility.codes.USB_TRANSPORT": "이 디스크는 USB로 연결되어 있어 내부 부팅에 허용되지 않습니다.", + "onboarding.internalBootStep.eligibility.codes.TOO_SMALL": "이 디스크는 최소 부트 예약 크기에 비해 너무 작습니다.", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_DISABLED": "현재 시스템 상태에 의해 부트 전송이 비활성화되었습니다.", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_UNKNOWN": "시스템이 부트 전송이 활성화되었는지 보고하지 않았습니다.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_FALSE": "시스템이 저장소 부트가 적격이 아님을 보고했습니다.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_UNKNOWN": "시스템이 저장소 부트가 적격인지 보고하지 않았습니다.", "onboarding.internalBootStep.status.apiError": "API에서 내부 부팅 옵션을 불러올 수 없습니다.", "onboarding.internalBootStep.status.alreadyConfigured": "이 서버에 이미 내부 부팅이 구성되어 있습니다.", "onboarding.internalBootStep.status.arrayNotStopped": "내부 부팅 설정은 배열이 멈춘 상태에서만 사용할 수 있습니다.", From 3111d99c507c9844460849a3d5347716cb7c7412 Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Tue, 10 Mar 2026 23:06:04 -0400 Subject: [PATCH 12/54] New translations en.json (Dutch) --- web/src/locales/nl.json | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/web/src/locales/nl.json b/web/src/locales/nl.json index 20844360f3..69c28e931b 100644 --- a/web/src/locales/nl.json +++ b/web/src/locales/nl.json @@ -168,6 +168,25 @@ "onboarding.internalBootStep.bootSize.custom": "Door gebruiker gedefinieerd", "onboarding.internalBootStep.bootSize.helpMinOnly": "Minimaal is 4 GB.", "onboarding.internalBootStep.bootSize.helpRange": "Minimaal is 4 GB; maximaal is {max} GB (50% van de kleinste geselecteerde schijf).", + "onboarding.internalBootStep.eligibility.availableTitle": "Sommige schijven zijn niet beschikbaar voor opslagboot", + "onboarding.internalBootStep.eligibility.availableDescription": "De onderstaande schijven kunnen op dit moment niet geselecteerd worden voor opslagboot.", + "onboarding.internalBootStep.eligibility.blockedTitle": "Opslagboot is momenteel niet beschikbaar", + "onboarding.internalBootStep.eligibility.blockedDescription": "Los alle onderstaande issues op om de opslagboot op deze server te gebruiken.", + "onboarding.internalBootStep.eligibility.systemTitle": "Servercontroles", + "onboarding.internalBootStep.eligibility.diskTitle": "Schijfcontroles", + "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "De array moet worden gestopt voordat opslag opstarten kan worden geconfigureerd.", + "onboarding.internalBootStep.eligibility.codes.ALREADY_INTERNAL_BOOT": "Deze server lijkt al intern op te starten.", + "onboarding.internalBootStep.eligibility.codes.NO_UNASSIGNED_DISKS": "Er zijn momenteel geen niet-toegewezen schijven beschikbaar voor opslag opstarten.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_BOOT": "Deze schijf is al toegewezen als het huidige opstartapparaat.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_ARRAY": "Deze schijf is al toegewezen aan de array.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_PARITY": "Deze schijf is al toegewezen als een pariteitschijf.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_CACHE": "Deze schijf is al toegewezen aan een pool of cache-slot.", + "onboarding.internalBootStep.eligibility.codes.USB_TRANSPORT": "Deze schijf is aangesloten via USB, wat niet is toegestaan voor intern opstarten.", + "onboarding.internalBootStep.eligibility.codes.TOO_SMALL": "Deze schijf is te klein voor de minimale opstartreserveringsgrootte.", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_DISABLED": "Opstarttransfer is uitgeschakeld door de huidige systeemstatus.", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_UNKNOWN": "Het systeem heeft niet gerapporteerd of opstarttransfer is ingeschakeld.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_FALSE": "Het systeem meldde dat opslag opstarten niet in aanmerking komt.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_UNKNOWN": "Het systeem heeft niet gemeld of opslag opstarten in aanmerking komt.", "onboarding.internalBootStep.status.apiError": "Kan interne opstartopties niet laden vanuit API.", "onboarding.internalBootStep.status.alreadyConfigured": "Interne opstart is al geconfigureerd op deze server.", "onboarding.internalBootStep.status.arrayNotStopped": "Interne opstart is alleen beschikbaar terwijl de array is gestopt.", From 75662e18015677dc8eb50a29e115f599a4abdbc9 Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Tue, 10 Mar 2026 23:06:06 -0400 Subject: [PATCH 13/54] New translations en.json (Norwegian) --- web/src/locales/no.json | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/web/src/locales/no.json b/web/src/locales/no.json index 933b29598a..ffe9628608 100644 --- a/web/src/locales/no.json +++ b/web/src/locales/no.json @@ -168,6 +168,25 @@ "onboarding.internalBootStep.bootSize.custom": "Brukerdefinert", "onboarding.internalBootStep.bootSize.helpMinOnly": "Minimum er 4 GB.", "onboarding.internalBootStep.bootSize.helpRange": "Minimum er 4 GB; maksimum er {max} GB (50% av den minste valgte enheten).", + "onboarding.internalBootStep.eligibility.availableTitle": "Noen diskstasjoner er utilgjengelige for lagringsboot", + "onboarding.internalBootStep.eligibility.availableDescription": "Diskene nedenfor kan ikke velges for lagringsboot akkurat nå.", + "onboarding.internalBootStep.eligibility.blockedTitle": "Lagringsboot er for øyeblikket utilgjengelig", + "onboarding.internalBootStep.eligibility.blockedDescription": "Løs alle problemene nedenfor for å bruke lagringsboot på denne serveren.", + "onboarding.internalBootStep.eligibility.systemTitle": "Serverkontroller", + "onboarding.internalBootStep.eligibility.diskTitle": "Diskkontroller", + "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "Arrayet må stoppes før lagringsoppstart kan konfigureres.", + "onboarding.internalBootStep.eligibility.codes.ALREADY_INTERNAL_BOOT": "Denne serveren ser allerede ut til å starte internt.", + "onboarding.internalBootStep.eligibility.codes.NO_UNASSIGNED_DISKS": "Ingen uoppgitte disker er tilgjengelig for lagringsoppstart.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_BOOT": "Denne disken er allerede tildelt som gjeldende oppstartsenhet.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_ARRAY": "Denne disken er allerede tildelt til arrayet.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_PARITY": "Denne disken er allerede tildelt som en paritetsdisk.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_CACHE": "Denne disken er allerede tildelt en pool eller cache-spor.", + "onboarding.internalBootStep.eligibility.codes.USB_TRANSPORT": "Denne disken er koblet via USB, noe som ikke er tillatt for intern oppstart.", + "onboarding.internalBootStep.eligibility.codes.TOO_SMALL": "Denne disken er for liten for minimum oppstartreservasjon.", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_DISABLED": "Oppstartsoverføring er deaktivert av gjeldende systemtilstand.", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_UNKNOWN": "Systemet rapporterte ikke om oppstartsoverføring er aktivert.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_FALSE": "Systemet rapporterte at lagringsoppstart ikke er kvalifisert.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_UNKNOWN": "Systemet rapporterte ikke om lagringsoppstart er kvalifisert.", "onboarding.internalBootStep.status.apiError": "Kan ikke laste interne oppstartsvalg fra API-en.", "onboarding.internalBootStep.status.alreadyConfigured": "Intern oppstart er allerede konfigurert på denne serveren.", "onboarding.internalBootStep.status.arrayNotStopped": "Intern oppstartskonfigurasjon er kun tilgjengelig mens matrisen er stoppet.", From 100f652492465f93b5520d3a48cd31734d2a7d64 Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Tue, 10 Mar 2026 23:06:08 -0400 Subject: [PATCH 14/54] New translations en.json (Polish) --- web/src/locales/pl.json | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/web/src/locales/pl.json b/web/src/locales/pl.json index 3f1163527d..50da06b4b3 100644 --- a/web/src/locales/pl.json +++ b/web/src/locales/pl.json @@ -168,6 +168,25 @@ "onboarding.internalBootStep.bootSize.custom": "Zdefiniowane przez użytkownika", "onboarding.internalBootStep.bootSize.helpMinOnly": "Minimalna pojemność to 4 GB.", "onboarding.internalBootStep.bootSize.helpRange": "Minimalna pojemność to 4 GB; maksymalna to {max} GB (50% najmniejszego z wybranych dysków).", + "onboarding.internalBootStep.eligibility.availableTitle": "Niektóre dyski są niedostępne do uruchamiania z pamięci masowej.", + "onboarding.internalBootStep.eligibility.availableDescription": "Nie można teraz wybrać poniższych dysków do uruchamiania z pamięci masowej.", + "onboarding.internalBootStep.eligibility.blockedTitle": "Uruchamianie z pamięci masowej jest obecnie niedostępne.", + "onboarding.internalBootStep.eligibility.blockedDescription": "Aby użyć uruchamiania z pamięci masowej na tym serwerze, rozwiąż wszystkie poniższe problemy.", + "onboarding.internalBootStep.eligibility.systemTitle": "Sprawdzanie serwera", + "onboarding.internalBootStep.eligibility.diskTitle": "Sprawdzanie dysków", + "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "Tablicę należy zatrzymać przed skonfigurowaniem rozruchu magazynu.", + "onboarding.internalBootStep.eligibility.codes.ALREADY_INTERNAL_BOOT": "Ten serwer już wydaje się być uruchamiany wewnętrznie.", + "onboarding.internalBootStep.eligibility.codes.NO_UNASSIGNED_DISKS": "Obecnie nie ma dostępnych żadnych nieprzypisanych dysków do rozruchu magazynu.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_BOOT": "Ten dysk jest już przypisany jako aktualne urządzenie rozruchowe.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_ARRAY": "Ten dysk jest już przypisany do tablicy.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_PARITY": "Ten dysk jest już przypisany jako dysk parzystości.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_CACHE": "Ten dysk jest już przypisany do slotu puli lub pamięci podręcznej.", + "onboarding.internalBootStep.eligibility.codes.USB_TRANSPORT": "Ten dysk jest podłączony przez USB, co nie jest dozwolone dla wewnętrznego rozruchu.", + "onboarding.internalBootStep.eligibility.codes.TOO_SMALL": "Ten dysk jest zbyt mały dla minimalnego rozmiaru rezerwacji rozruchu.", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_DISABLED": "Transfer rozruchu jest wyłączony przez bieżący stan systemu.", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_UNKNOWN": "System nie zgłosił, czy transfer rozruchu jest włączony.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_FALSE": "System zgłosił, że rozruch magazynu nie kwalifikuje się.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_UNKNOWN": "System nie zgłosił, czy rozruch magazynu kwalifikuje się.", "onboarding.internalBootStep.status.apiError": "Nie można załadować opcji wewnętrznego bootowania z API.", "onboarding.internalBootStep.status.alreadyConfigured": "Wewnętrzna konfiguracja bootowania już istnieje na tym serwerze.", "onboarding.internalBootStep.status.arrayNotStopped": "Wewnętrzna konfiguracja bootowania jest dostępna tylko wtedy, gdy macierz jest zatrzymana.", From c6cf4ef1f98174cc38afba74d1de655a22588771 Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Tue, 10 Mar 2026 23:06:10 -0400 Subject: [PATCH 15/54] New translations en.json (Portuguese) --- web/src/locales/pt.json | 815 ++++++++++++++++++++-------------------- 1 file changed, 417 insertions(+), 398 deletions(-) diff --git a/web/src/locales/pt.json b/web/src/locales/pt.json index c06686b3e4..d14e65b51d 100644 --- a/web/src/locales/pt.json +++ b/web/src/locales/pt.json @@ -1,12 +1,12 @@ { "onboarding.activationModal.activateNow": "Ativar Agora", "onboarding.activationModal.activationCodeDetected": "Código de ativação detectado neste servidor. Você pode ativar sem sair desta página.", - "onboarding.keyfileHint": "Arquivo de chave detectado. Você pode ativar no menu Perfil do Usuário (no canto superior direito) e continuar sem ativação aqui.", - "onboarding.skipForNow": "Pular por enquanto", - "onboarding.activationModal.letSActivateYourUnraidOs": "Vamos ativar sua licença do sistema Unraid OS", + "onboarding.keyfileHint": "Arquivo de chave detectado. Você pode ativar no menu 'Perfil do Usuário' (canto superior direito) e continuar sem ativar aqui.", + "onboarding.skipForNow": "Pular por agora", + "onboarding.activationModal.letSActivateYourUnraidOs": "Vamos ativar sua licença do Unraid OS", "onboarding.activationModal.moreAboutLicensing": "Mais sobre Licenciamento", "onboarding.activationModal.moreAboutUnraidNetAccounts": "Mais sobre Contas Unraid.net", - "onboarding.activationModal.onTheFollowingScreenYourLicense": "Na tela seguinte, sua licença será ativada. Você vai então criar uma conta Unraid.net para gerenciar sua licença daqui para frente.", + "onboarding.activationModal.onTheFollowingScreenYourLicense": "Na próxima tela, sua licença será ativada. Em seguida, você criará uma Conta Unraid.net para gerenciar sua licença no futuro.", "onboarding.activationModal.welcomeToUnraidVersion": "Bem-vindo ao Unraid {version}!", "onboarding.activationModal.youVeUpgradedFromPrevToCurr": "Você atualizou de {prev} para {curr}", "onboarding.activationSteps.activateLicense": "Ativar Licença", @@ -14,29 +14,29 @@ "onboarding.activationSteps.createDevicePassword": "Criar Senha do Dispositivo", "onboarding.activationSteps.deviceIsReadyToConfigure": "O dispositivo está pronto para configurar", "onboarding.activationSteps.secureYourDevice": "Proteja seu dispositivo", - "onboarding.activationSteps.unleashYourHardware": "Libere seu Hardware", + "onboarding.activationSteps.unleashYourHardware": "Liberte seu Hardware", "onboarding.pluginsStep.title": "PLUGINS", - "onboarding.pluginsStep.description": "Expanda as capacidades do seu servidor com ferramentas da comunidade.", + "onboarding.pluginsStep.description": "Estenda as capacidades do seu servidor com ferramentas da comunidade.", "onboarding.pluginsStep.installing": "Instalando...", "onboarding.pluginsStep.addHelpfulPlugins": "Adicionar plugins úteis", - "onboarding.pluginsStep.installAndContinue": "Instalar & Continuar", + "onboarding.pluginsStep.installAndContinue": "Instalar e Continuar", "onboarding.pluginsStep.installSelected": "Instalar Selecionados", - "onboarding.pluginsStep.status.installing": "Instalando…", + "onboarding.pluginsStep.status.installing": "Instalando...", "onboarding.pluginsStep.status.success": "Instalado", - "onboarding.pluginsStep.status.error": "Falha na instalação", + "onboarding.pluginsStep.status.error": "A instalação falhou", "onboarding.pluginsStep.installEssentialPlugins": "Adicionar Plugins", "onboarding.pluginsStep.installFailed": "Falha ao instalar plugins. Por favor, tente novamente.", "onboarding.pluginsStep.installingPluginMessage": "Instalando {name}...", "onboarding.pluginsStep.pluginInstalledMessage": "{name} instalado com sucesso.", - "onboarding.pluginsStep.selectPluginsDescription": "Selecione os plugins que deseja instalar. Você sempre pode adicionar mais depois.", - "onboarding.pluginsStep.tip": "Estes são apenas o essencial. Quando chegar ao painel, poderá explorar milhares de outros plugins criados pela comunidade e containers Docker.", + "onboarding.pluginsStep.selectPluginsDescription": "Selecione os plugins que deseja instalar. Sempre poderá adicionar mais tarde.", + "onboarding.pluginsStep.tip": "Estes são apenas os essenciais. Uma vez que você chegue ao painel, poderá explorar milhares de outros plugins e contêineres Docker criados pela comunidade.", "onboarding.pluginsStep.alreadyInstalled": "Já instalado", "onboarding.pluginsStep.willInstall": "Instalação pendente", - "onboarding.overviewStep.getStarted": "Iniciar", + "onboarding.overviewStep.getStarted": "Começar", "onboarding.overviewStep.getStartedWithYourNewSystem": "Comece com seu novo sistema Unraid", "onboarding.overviewStep.welcomeToUnraid": "Visão Geral", "onboarding.overviewStep.welcomeToUnraidVersion": "Bem-vindo ao Unraid {0}!", - "onboarding.overviewStep.welcomeToYourNewSystemPowered": "Bem-vindo ao seu novo sistema {0}, alimentado pelo Unraid!", + "onboarding.overviewStep.welcomeToYourNewSystemPowered": "Bem-vindo ao seu novo sistema {0}, impulsionado pelo Unraid!", "onboarding.overviewStep.welcomeToYourUnraidSystem": "Bem-vindo ao seu sistema Unraid {0}", "onboarding.overviewStep.youVeUpgradedFromPrevToCurr": "Você atualizou de {0} para {1}", "onboarding.overviewStep.title": "BEM-VINDO AO UNRAID", @@ -44,147 +44,166 @@ "onboarding.overviewStep.titleUpgrade": "BEM-VINDO DE VOLTA AO UNRAID", "onboarding.overviewStep.titleDowngrade": "BEM-VINDO DE VOLTA AO UNRAID", "onboarding.overviewStep.titleIncomplete": "VAMOS TERMINAR DE CONFIGURAR O UNRAID", - "onboarding.overviewStep.subtitle": "LIBERE SEU HARDWARE.", - "onboarding.overviewStep.subtitleFreshInstall": "LIBERE SEU HARDWARE.", - "onboarding.overviewStep.subtitleUpgrade": "OBRIGADO POR FAZER O UPGRADE. VAMOS REVISAR O QUE HÁ DE NOVO.", - "onboarding.overviewStep.subtitleDowngrade": "VOCÊ RETORNOU A UMA VERSÃO ANTERIOR. VAMOS CONFIGURAR VOCÊ.", - "onboarding.overviewStep.subtitleIncomplete": "CONTINUE DE ONDE PAROU.", + "onboarding.overviewStep.subtitle": "LIBERTE SEU HARDWARE.", + "onboarding.overviewStep.subtitleFreshInstall": "LIBERTE SEU HARDWARE.", + "onboarding.overviewStep.subtitleUpgrade": "OBRIGADO POR ATUALIZAR. VAMOS REVISAR O QUE HÁ DE NOVO.", + "onboarding.overviewStep.subtitleDowngrade": "VOCÊ ESTÁ DE VOLTA A UMA VERSÃO ANTERIOR. VAMOS CONFIGURÁ-LO.", + "onboarding.overviewStep.subtitleIncomplete": "RETOME DE ONDE PAROU.", "onboarding.overviewStep.intro": "Nos próximos passos, vamos configurar os fundamentos do seu servidor, instalar aplicativos recomendados e ativar sua licença.", - "onboarding.overviewStep.setupTime": "CONFIGURAÇÃO EM ~3 MIN", - "onboarding.overviewStep.ourGoals.title": "NOSSOS OBJETIVOS", - "onboarding.overviewStep.ourGoals.item1": "Inicializar a identidade do sistema", + "onboarding.overviewStep.setupTime": "CONFIGURAÇÃO DE ~3 MIN", + "onboarding.overviewStep.ourGoals.title": "NOSSAS METAS", + "onboarding.overviewStep.ourGoals.item1": "Inicializar identidade do sistema", "onboarding.overviewStep.ourGoals.item2": "Proteger acesso administrativo", - "onboarding.overviewStep.ourGoals.item3": "Configurar rede fundamental", + "onboarding.overviewStep.ourGoals.item3": "Configurar rede básica", "onboarding.overviewStep.needHelp.title": "Novo no Unraid?", "onboarding.overviewStep.needHelp.description": "Primeira vez instalando o Unraid? Confira nosso guia abrangente.", "onboarding.overviewStep.needHelp.button": "Guia de Instalação", - "onboarding.overviewStep.disclaimer": "Não se preocupe se não tiver certeza de uma configuração - tudo o que configuramos aqui pode ser ajustado facilmente mais tarde no seu Painel do Unraid em Configurações.", - "onboarding.overviewStep.nextStep": "INICIAR", + "onboarding.overviewStep.disclaimer": "Não se preocupe se não tiver certeza de uma configuração—tudo que configuramos aqui pode ser facilmente ajustado mais tarde no seu Painel do Unraid em Configurações.", + "onboarding.overviewStep.nextStep": "COMEÇAR", "onboarding.overviewStep.readTheDocs": "Leia os Documentos", "onboarding.coreSettings.title": "Configurar Configurações", - "onboarding.coreSettings.description": "Ajuste a identidade do seu servidor e as configurações de rede. Elas também podem ser facilmente alteradas no seu Painel do Unraid em Configurações.", + "onboarding.coreSettings.description": "Ajuste a identidade e as configurações de rede do seu servidor. Isso também pode ser facilmente alterado no seu Painel do Unraid em Configurações.", "onboarding.coreSettings.serverName": "Nome do Servidor", "onboarding.coreSettings.serverDescription": "Descrição do Servidor", - "onboarding.coreSettings.serverDescriptionPlaceholder": "por exemplo, Servidor de Mídia", + "onboarding.coreSettings.serverDescriptionPlaceholder": "ex.: Servidor de Mídia", "onboarding.coreSettings.timezone": "Fuso Horário", "onboarding.coreSettings.selectTimezonePlaceholder": "Selecione um fuso horário...", "onboarding.coreSettings.notConfigured": "Não Configurado", "onboarding.coreSettings.language": "Idioma", "onboarding.coreSettings.selectLanguage": "Selecione um idioma...", "onboarding.coreSettings.theme": "Tema", - "onboarding.coreSettings.themeDescription": "Selecione seu tema de cor preferido para a interface do Unraid.", + "onboarding.coreSettings.themeDescription": "Selecione seu tema de cores preferido para a interface do Unraid.", "onboarding.coreSettings.serverNameError.invalidChars": "O nome do servidor só pode conter letras, números, pontos e traços.", "onboarding.coreSettings.serverNameError.invalidEnd": "O nome do servidor deve terminar com uma letra ou número.", "onboarding.coreSettings.serverNameError.tooLong": "O nome do servidor deve ter 15 caracteres ou menos.", - "onboarding.coreSettings.serverNameError.empty": "Nome do servidor é obrigatório.", + "onboarding.coreSettings.serverNameError.empty": "O nome do servidor é obrigatório.", "onboarding.coreSettings.serverDescriptionError.tooLong": "A descrição do servidor deve ter 64 caracteres ou menos.", "onboarding.coreSettings.serverDescriptionError.invalidChars": "A descrição do servidor não pode conter aspas ou barras invertidas.", "onboarding.coreSettings.ssh": "Acesso SSH", - "onboarding.coreSettings.sshDescription": "Permitir acesso de linha de comando via porta 22.", + "onboarding.coreSettings.sshDescription": "Permitir acesso à linha de comando via porta 22.", "onboarding.coreSettings.next": "PRÓXIMO", "onboarding.summaryStep.title": "Resumo", "onboarding.summaryStep.description": "Verificação da configuração do seu servidor.", - "onboarding.summaryStep.initializationMessage": "Seu servidor está pronto para inicialização. Uma vez confirmado, você passará para os próximos passos para começar a usar seu armazenamento e aplicativos.", - "onboarding.summaryStep.confirmAndApply": "Confirmar & Aplicar", + "onboarding.summaryStep.initializationMessage": "Seu servidor está pronto para inicialização. Uma vez confirmado, você passará para as próximas etapas para começar a usar seu armazenamento e aplicativos.", + "onboarding.summaryStep.confirmAndApply": "Confirmar e Aplicar", "onboarding.summaryStep.systemIdentity": "Identidade do Sistema", - "onboarding.summaryStep.networking": "Rede", + "onboarding.summaryStep.networking": "Conectividade", "onboarding.summaryStep.security": "Segurança", "onboarding.summaryStep.sshActive": "SSH Ativo", "onboarding.summaryStep.sshInactive": "SSH Inativo", "onboarding.summaryStep.dhcpEnabled": "DHCP Ativado", "onboarding.nextSteps.title": "Próximos Passos", - "onboarding.nextSteps.description": "Seu servidor está pronto! Aqui está o que fazer a seguir.", - "onboarding.nextSteps.basics": "Comece com o Unraid", + "onboarding.nextSteps.description": "Seu servidor está pronto! O que fazer em seguida.", + "onboarding.nextSteps.basics": "Iniciar com o Unraid", "onboarding.nextSteps.stayInTouch": "Junte-se à Comunidade Unraid", - "onboarding.nextSteps.learnServer": "Saiba mais sobre seu Servidor", + "onboarding.nextSteps.learnServer": "Aprenda sobre o seu Servidor", "onboarding.nextSteps.continueToDashboard": "IR PARA O PAINEL", "onboarding.nextSteps.basics.shares": "Compartilhamentos", "onboarding.nextSteps.basics.arrays": "Arrays", "onboarding.nextSteps.basics.cachePools": "Pools de Cache", "onboarding.nextSteps.basics.installingApps": "Instalando Aplicativos", - "onboarding.nextSteps.basics.remoteAccess": "Acessando seu Servidor Remotamente", + "onboarding.nextSteps.basics.remoteAccess": "Acesso Remoto ao Seu Servidor", "onboarding.nextSteps.basics.commonIssues": "Problemas Comuns", "onboarding.nextSteps.stayInTouch.discord": "Discord", "onboarding.nextSteps.stayInTouch.newsletter": "Newsletter", "onboarding.nextSteps.stayInTouch.youtube": "YouTube", "onboarding.nextSteps.specs": "Especificações do Servidor", "onboarding.nextSteps.manual": "Manual do Sistema", - "onboarding.nextSteps.hardwareSpecs": "Especificações de Hardware", + "onboarding.nextSteps.hardwareSpecs": "Especificações do Hardware", "onboarding.nextSteps.support": "Suporte do Fabricante", "onboarding.nextSteps.reboot": "Reiniciar", "onboarding.nextSteps.additionalLinks": "Links Adicionais", "onboarding.nextSteps.confirmReboot.title": "Confirmar Reinicialização", - "onboarding.nextSteps.confirmReboot.description": "Em alguns sistemas, pode ser necessário alterar manualmente a ordem de inicialização do BIOS do dispositivo USB para a unidade de armazenamento.", - "onboarding.nextSteps.confirmReboot.warning": "Por favor, NÃO remova sua unidade flash do Unraid até que o servidor tenha reinicializado no Unraid novamente.", + "onboarding.nextSteps.confirmReboot.description": "Em alguns sistemas, você pode precisar alterar manualmente a ordem de inicialização do BIOS do dispositivo USB para a unidade de armazenamento.", + "onboarding.nextSteps.confirmReboot.warning": "Por favor, NÃO remova sua unidade flash Unraid até que seu servidor termine de reiniciar no Unraid novamente.", "onboarding.nextSteps.confirmReboot.confirm": "Eu Entendo", - "onboarding.stepper.stepLabel": "Etapa {number}", - "onboarding.console.title": "Configuração do Console", + "onboarding.stepper.stepLabel": "Passo {number}", + "onboarding.console.title": "Configurar Console", "onboarding.console.waiting": "Aguardando...", "onboarding.console.technicalDetails": "Detalhes técnicos", - "onboarding.modal.closeAriaLabel": "Fechar integração", - "onboarding.modal.exit.title": "Sair da integração?", - "onboarding.modal.exit.description": "Você pode pular a configuração agora e continuar a partir do painel mais tarde.", - "onboarding.modal.exit.keepOnboarding": "Manter integração", + "onboarding.modal.closeAriaLabel": "Fechar orientação", + "onboarding.modal.exit.title": "Sair da orientação?", + "onboarding.modal.exit.description": "Você pode pular a configuração agora e continuar do painel mais tarde.", + "onboarding.modal.exit.keepOnboarding": "Manter orientação", "onboarding.modal.exit.confirm": "Sair da configuração", - "onboarding.overviewStep.partnerLogoAlt": "Logo do parceiro", - "onboarding.overviewStep.defaultGraphicAlt": "Possibilidades Ilimitadas", + "onboarding.overviewStep.partnerLogoAlt": "Logotipo do Parceiro", + "onboarding.overviewStep.defaultGraphicAlt": "Possibilidades sem Limites", "onboarding.overviewStep.skipSetup": "Pular Configuração", "onboarding.coreSettings.defaultServerName": "Torre", "onboarding.coreSettings.serverNamePlaceholder": "Torre", "onboarding.coreSettings.englishLanguageLabel": "Inglês", - "onboarding.coreSettings.themePreviewAlt": "Prévia do tema {theme}", + "onboarding.coreSettings.themePreviewAlt": "Pré-visualização do tema {theme}", "onboarding.coreSettings.themeOptions.white": "Branco", "onboarding.coreSettings.themeOptions.black": "Preto", "onboarding.coreSettings.themeOptions.gray": "Cinza", - "onboarding.coreSettings.themeOptions.azure": "Azul", + "onboarding.coreSettings.themeOptions.azure": "Azure", "onboarding.pluginsStep.nextStep": "Próximo Passo", "onboarding.pluginsStep.enablePluginAria": "Ativar {name}", "onboarding.pluginsStep.plugins.communityApps.name": "Aplicativos da Comunidade", - "onboarding.pluginsStep.plugins.communityApps.description": "A loja de aplicativos essencial para Unraid. Acesse milhares de aplicações.", + "onboarding.pluginsStep.plugins.communityApps.description": "A loja de aplicativos essencial para o Unraid. Acesse milhares de aplicativos.", "onboarding.pluginsStep.plugins.fixCommonProblems.name": "Corrigir Problemas Comuns", - "onboarding.pluginsStep.plugins.fixCommonProblems.description": "Ferramenta de diagnóstico para ajudar a identificar e resolver questões de configuração.", + "onboarding.pluginsStep.plugins.fixCommonProblems.description": "Ferramenta de diagnóstico para ajudar a identificar e resolver problemas de configuração.", "onboarding.pluginsStep.plugins.tailscale.name": "Tailscale", - "onboarding.pluginsStep.plugins.tailscale.description": "VPN sem configuração. Acesse seu servidor de maneira segura de qualquer lugar.", - "onboarding.internalBootStep.stepTitle": "Configurar Inicialização", - "onboarding.internalBootStep.stepDescription": "Escolha inicialização por USB ou drive de armazenamento", - "onboarding.internalBootStep.title": "Configurar Inicialização", - "onboarding.internalBootStep.description": "Escolha como o Unraid será iniciado: USB/Drive Flash (padrão) ou Drive(s) de Armazenamento. Você pode mudar para inicialização por Drive de Armazenamento depois no Painel do Unraid.", - "onboarding.internalBootStep.options.usb": "Usar Drive USB/Flash para iniciar o Unraid", - "onboarding.internalBootStep.options.storage": "Usar Drive(s) de Armazenamento para iniciar o Unraid", - "onboarding.internalBootStep.loadingOptions": "Carregando opções de inicialização interna...", + "onboarding.pluginsStep.plugins.tailscale.description": "VPN sem configuração. Acesse seu servidor de forma segura de qualquer lugar.", + "onboarding.internalBootStep.stepTitle": "Configurar Boot", + "onboarding.internalBootStep.stepDescription": "Escolha boot via USB ou unidade de armazenamento", + "onboarding.internalBootStep.title": "Configurar Boot", + "onboarding.internalBootStep.description": "Escolha como o Unraid faz boot: USB/Flash Drive (padrão) ou Unidade(s) de Armazenamento. Você pode alternar para boot via Unidade de Armazenamento mais tarde no Painel do Unraid.", + "onboarding.internalBootStep.options.usb": "Usar USB/Flash Drive para bootar o Unraid", + "onboarding.internalBootStep.options.storage": "Usar Unidade(s) de Armazenamento para bootar o Unraid", + "onboarding.internalBootStep.loadingOptions": "Carregando opções de boot interno...", "onboarding.internalBootStep.unknownSize": "Desconhecido", "onboarding.internalBootStep.warning.selectedDevicesFormatted": "Todos os dispositivos selecionados serão formatados.", - "onboarding.internalBootStep.warning.updateBios": "Em alguns sistemas, pode ser necessário alterar manualmente a ordem de inicialização do BIOS do dispositivo USB para a unidade de armazenamento.", + "onboarding.internalBootStep.warning.updateBios": "Em alguns sistemas, você pode precisar alterar manualmente a ordem de inicialização do BIOS do dispositivo USB para a unidade de armazenamento.", "onboarding.internalBootStep.fields.poolName": "Nome do pool", "onboarding.internalBootStep.fields.slots": "Slots", "onboarding.internalBootStep.fields.devices": "Dispositivos", "onboarding.internalBootStep.fields.deviceSlot": "Dispositivo {index}", "onboarding.internalBootStep.fields.selectDevice": "Selecionar dispositivo", - "onboarding.internalBootStep.fields.bootReservedSize": "Tamanho reservado para boot", + "onboarding.internalBootStep.fields.bootReservedSize": "Tamanho reservado para o boot", "onboarding.internalBootStep.fields.customSizeGb": "Tamanho personalizado (GB)", - "onboarding.internalBootStep.fields.updateBios": "Atualizar ordem de boot no BIOS", + "onboarding.internalBootStep.fields.updateBios": "Atualizar ordem de inicialização do BIOS", "onboarding.internalBootStep.bootSize.wholeDrive": "Unidade inteira", "onboarding.internalBootStep.bootSize.gbLabel": "{size} GB", "onboarding.internalBootStep.bootSize.custom": "Definido pelo usuário", "onboarding.internalBootStep.bootSize.helpMinOnly": "O mínimo é 4 GB.", - "onboarding.internalBootStep.bootSize.helpRange": "O mínimo é 4 GB; o máximo é {max} GB (50% do menor drive selecionado).", - "onboarding.internalBootStep.status.apiError": "Não foi possível carregar opções de inicialização interna da API.", - "onboarding.internalBootStep.status.alreadyConfigured": "A inicialização interna já está configurada neste servidor.", - "onboarding.internalBootStep.status.arrayNotStopped": "A configuração de inicialização interna só está disponível enquanto o array está parado.", - "onboarding.internalBootStep.status.notEligible": "Este servidor não está atualmente elegível para configuração de inicialização interna.", - "onboarding.internalBootStep.status.noDevices": "Nenhum dispositivo elegível foi detectado para configuração de inicialização interna.", - "onboarding.internalBootStep.status.unavailable": "A configuração de inicialização interna não está disponível agora.", - "onboarding.internalBootStep.validation.poolRequired": "O nome do pool é obrigatório.", + "onboarding.internalBootStep.bootSize.helpRange": "O mínimo é 4 GB; o máximo é {max} GB (50% da menor unidade selecionada).", + "onboarding.internalBootStep.eligibility.availableTitle": "Alguns discos estão indisponíveis para inicialização de armazenamento", + "onboarding.internalBootStep.eligibility.availableDescription": "Os discos abaixo não podem ser selecionados para inicialização de armazenamento no momento.", + "onboarding.internalBootStep.eligibility.blockedTitle": "Atualmente, a inicialização de armazenamento não está disponível", + "onboarding.internalBootStep.eligibility.blockedDescription": "Resolva todos os problemas abaixo para usar a inicialização do disco de armazenamento neste servidor.", + "onboarding.internalBootStep.eligibility.systemTitle": "Verificações do servidor", + "onboarding.internalBootStep.eligibility.diskTitle": "Verificações de disco", + "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "O array deve ser parado antes que a inicialização do armazenamento possa ser configurada.", + "onboarding.internalBootStep.eligibility.codes.ALREADY_INTERNAL_BOOT": "Este servidor já parece estar iniciando internamente.", + "onboarding.internalBootStep.eligibility.codes.NO_UNASSIGNED_DISKS": "Atualmente, não há discos não atribuídos disponíveis para inicialização de armazenamento.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_BOOT": "Este disco já está atribuído como o dispositivo de inicialização atual.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_ARRAY": "Este disco já está atribuído ao array.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_PARITY": "Este disco já está atribuído como disco de paridade.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_CACHE": "Este disco já está atribuído a um pool ou slot de cache.", + "onboarding.internalBootStep.eligibility.codes.USB_TRANSPORT": "Este disco está conectado via USB, o que não é permitido para inicialização interna.", + "onboarding.internalBootStep.eligibility.codes.TOO_SMALL": "Este disco é muito pequeno para o tamanho mínimo de reserva de inicialização.", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_DISABLED": "A transferência de inicialização está desabilitada pelo estado atual do sistema.", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_UNKNOWN": "O sistema não informou se a transferência de inicialização está habilitada.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_FALSE": "O sistema indicou que a inicialização do armazenamento não é elegível.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_UNKNOWN": "O sistema não informou se a inicialização do armazenamento é elegível.", + "onboarding.internalBootStep.status.apiError": "Não foi possível carregar opções de boot interno da API.", + "onboarding.internalBootStep.status.alreadyConfigured": "O boot interno já está configurado neste servidor.", + "onboarding.internalBootStep.status.arrayNotStopped": "A configuração de boot interno está disponível apenas enquanto a matriz está parada.", + "onboarding.internalBootStep.status.notEligible": "Este servidor não está atualmente elegível para configuração de boot interno.", + "onboarding.internalBootStep.status.noDevices": "Nenhum dispositivo elegível foi detectado para configuração de boot interno.", + "onboarding.internalBootStep.status.unavailable": "A configuração de boot interno não está disponível no momento.", + "onboarding.internalBootStep.validation.poolRequired": "Nome do pool é obrigatório.", "onboarding.internalBootStep.validation.poolReserved": "Não use nomes reservados.", - "onboarding.internalBootStep.validation.poolShareName": "Não use nomes de compartilhamento do usuário.", - "onboarding.internalBootStep.validation.poolExists": "Nome do pool já existe.", - "onboarding.internalBootStep.validation.poolFormat": "Use apenas minúsculas sem caracteres especiais ou dígitos iniciais/finais.", + "onboarding.internalBootStep.validation.poolShareName": "Não use nomes de compartilhamento de usuários.", + "onboarding.internalBootStep.validation.poolExists": "Nome do Pool já existe.", + "onboarding.internalBootStep.validation.poolFormat": "Use apenas minúsculas sem caracteres especiais ou dígitos no início/no final.", "onboarding.internalBootStep.validation.slotCount": "Selecione 1 ou 2 slots.", "onboarding.internalBootStep.validation.devicePerSlot": "Selecione um dispositivo para cada slot.", "onboarding.internalBootStep.validation.uniqueDevices": "Cada dispositivo selecionado deve ser único.", "onboarding.internalBootStep.validation.bootSizeRequired": "Selecione um tamanho de boot reservado válido.", - "onboarding.internalBootStep.validation.bootSizeMin": "O tamanho de boot reservado deve ser de pelo menos 4 GB.", - "onboarding.internalBootStep.validation.bootSizeMax": "O tamanho de boot reservado não pode exceder 50% do menor drive selecionado.", + "onboarding.internalBootStep.validation.bootSizeMin": "O tamanho do boot reservado deve ser de pelo menos 4 GB.", + "onboarding.internalBootStep.validation.bootSizeMax": "O tamanho do boot reservado não pode exceder 50% da menor unidade selecionada.", "onboarding.internalBootStep.actions.continue": "Continuar", "onboarding.summaryStep.activationLabel": "Ativação", "onboarding.summaryStep.configuration": "Configuração", @@ -192,127 +211,127 @@ "onboarding.summaryStep.viewSelected": "Ver Selecionados", "onboarding.summaryStep.hideSelected": "Ocultar Selecionados", "onboarding.summaryStep.noPluginsSelected": "Nenhum plugin selecionado.", - "onboarding.summaryStep.bootConfig.title": "Configuração de Inicialização", - "onboarding.summaryStep.bootConfig.bootMethod": "Método de Inicialização", - "onboarding.summaryStep.bootConfig.bootMethodStorage": "Drive(s) de Armazenamento", - "onboarding.summaryStep.bootConfig.bootMethodUsb": "Drive USB/Flash", + "onboarding.summaryStep.bootConfig.title": "Configuração de Boot", + "onboarding.summaryStep.bootConfig.bootMethod": "Método de Boot", + "onboarding.summaryStep.bootConfig.bootMethodStorage": "Unidade(s) de Armazenamento", + "onboarding.summaryStep.bootConfig.bootMethodUsb": "USB/Flash Drive", "onboarding.summaryStep.bootConfig.pool": "Pool", "onboarding.summaryStep.bootConfig.slots": "Slots", "onboarding.summaryStep.bootConfig.bootReserved": "Boot Reservado", "onboarding.summaryStep.bootConfig.updateBios": "Atualizar BIOS", "onboarding.summaryStep.bootConfig.devices": "Dispositivos", "onboarding.summaryStep.systemSetupLog": "Log de Configuração do Sistema", - "onboarding.summaryStep.readinessWarning": "Não pudemos verificar as configurações atuais do servidor. Você ainda pode continuar, mas a configuração aplicará mudanças em modo de melhor esforço.", + "onboarding.summaryStep.readinessWarning": "Não conseguimos verificar as configurações atuais do servidor. Você ainda pode continuar, mas a configuração aplicará alterações no modo de melhor esforço.", "onboarding.summaryStep.driveWipe.title": "Confirmar Apagamento do Drive", - "onboarding.summaryStep.driveWipe.selectedDrives": "Você selecionou os drives:", + "onboarding.summaryStep.driveWipe.selectedDrives": "Você selecionou drives:", "onboarding.summaryStep.driveWipe.confirmPrompt": "Tem certeza de que deseja continuar?", "onboarding.summaryStep.driveWipe.continue": "Continuar", "onboarding.summaryStep.diagnosticLogs": "Logs de Diagnóstico", - "onboarding.summaryStep.onboardingDiagnostics": "Diagnósticos de Onboarding", + "onboarding.summaryStep.onboardingDiagnostics": "Diagnósticos de Orientação", "onboarding.summaryStep.yes": "Sim", "onboarding.summaryStep.no": "Não", "onboarding.summaryStep.ok": "OK", "onboarding.summaryStep.errors.unknownError": "Erro desconhecido", - "onboarding.summaryStep.status.settingsStillLoading": "As configurações ainda estão sendo carregadas. Aguarde um momento e tente novamente.", + "onboarding.summaryStep.status.settingsStillLoading": "As configurações ainda estão carregando. Por favor, aguarde um momento e tente novamente.", "onboarding.summaryStep.status.setupErrorCheckLogs": "Ocorreu um erro durante a configuração. Por favor, verifique os logs.", "onboarding.summaryStep.activation.unregistered": "Não registrado", "onboarding.summaryStep.activation.unknown": "Desconhecido", - "onboarding.summaryStep.activation.errors.keyMissing": "Chave ausente", + "onboarding.summaryStep.activation.errors.keyMissing": "Chave faltando", "onboarding.summaryStep.activation.errors.validationError": "Erro de Validação", "onboarding.summaryStep.activation.errors.guidMismatch": "Incompatibilidade de GUID", - "onboarding.summaryStep.activation.errors.trialExpired": "Teste Expirado", + "onboarding.summaryStep.activation.errors.trialExpired": "Avaliação Expirada", "onboarding.summaryStep.activation.errors.blacklisted": "Na lista negra", "onboarding.summaryStep.activation.errors.generic": "Erro: {state}", "onboarding.summaryStep.logs.startingConfiguration": "Iniciando configuração...", - "onboarding.summaryStep.logs.baselineUnavailable": "Configurações base indisponíveis. Continuando em modo de melhor esforço.", - "onboarding.summaryStep.logs.baselineFallback": "Configurações base indisponíveis. Aplicando padrões confiáveis + valores preliminares sem verificações de diferenças.", + "onboarding.summaryStep.logs.baselineUnavailable": "Configurações de base indisponíveis. Continuando no modo de melhor esforço.", + "onboarding.summaryStep.logs.baselineFallback": "Configurações de base indisponíveis. Aplicando padrões confiáveis + valores de rascunho sem verificações de diferença.", "onboarding.summaryStep.logs.applyingPartnerCustomizations": "Aplicando personalizações do parceiro...", "onboarding.summaryStep.logs.noChanges": "Nenhuma configuração alterada. Pulando mutações de configuração.", - "onboarding.summaryStep.logs.settingTimezone": "Definindo fuso horário para {timeZone}...", - "onboarding.summaryStep.logs.timezoneUpdated": "Fuso horário atualizado.", - "onboarding.summaryStep.logs.timezoneErrorContinue": "Solicitação de fuso horário retornou um erro, continuando", + "onboarding.summaryStep.logs.settingTimezone": "Definindo Fuso Horário para {timeZone}...", + "onboarding.summaryStep.logs.timezoneUpdated": "Fuso Horário atualizado.", + "onboarding.summaryStep.logs.timezoneErrorContinue": "Solicitação de Fuso Horário retornou um erro, continuando", "onboarding.summaryStep.logs.updatingServerIdentity": "Atualizando Identidade do Servidor para {name}...", "onboarding.summaryStep.logs.serverIdentityUpdated": "Identidade do Servidor atualizada.", "onboarding.summaryStep.logs.serverIdentityErrorContinue": "Solicitação de identidade do servidor retornou um erro, continuando", - "onboarding.summaryStep.logs.settingTheme": "Definindo tema para {theme}...", + "onboarding.summaryStep.logs.settingTheme": "Definindo Tema para {theme}...", "onboarding.summaryStep.logs.themeUpdated": "Tema atualizado.", "onboarding.summaryStep.logs.themeErrorContinue": "Solicitação de tema retornou um erro, continuando", - "onboarding.summaryStep.logs.settingLanguage": "Definindo idioma para {locale}...", + "onboarding.summaryStep.logs.settingLanguage": "Definindo Idioma para {locale}...", "onboarding.summaryStep.logs.languageUpdated": "Idioma atualizado.", "onboarding.summaryStep.logs.languageErrorContinue": "Solicitação de idioma retornou um erro, continuando", - "onboarding.summaryStep.logs.languageMetadataUnavailable": "Metadados do pacote de idioma para {locale} indisponíveis. Pulando mudança de localidade.", - "onboarding.summaryStep.logs.installingLanguagePack": "Instalando pacote de idioma para {name}...", - "onboarding.summaryStep.logs.languageInstallDidNotSucceed": "A instalação do pacote de idioma não foi bem-sucedida para {name}. Mantendo a localidade atual.", - "onboarding.summaryStep.logs.languagePackInstalled": "Pacote de idioma instalado para {name}.", - "onboarding.summaryStep.logs.languageInstallFailedKeepLocale": "Falha na instalação do pacote de idioma para {name}. Mantendo a localidade atual", + "onboarding.summaryStep.logs.languageMetadataUnavailable": "Os metadados do pacote de idiomas para {locale} estão indisponíveis. Pulando a mudança de localidade.", + "onboarding.summaryStep.logs.installingLanguagePack": "Instalando pacote de idiomas para {name}...", + "onboarding.summaryStep.logs.languageInstallDidNotSucceed": "A instalação do pacote de idiomas não foi bem sucedida para {name}. Mantendo a localidade atual.", + "onboarding.summaryStep.logs.languagePackInstalled": "Pacote de idiomas instalado para {name}.", + "onboarding.summaryStep.logs.languageInstallFailedKeepLocale": "A instalação do pacote de idiomas falhou para {name}. Mantendo a localidade atual", "onboarding.summaryStep.logs.refreshPluginsFailedContinue": "Não foi possível atualizar a lista de plugins instalados. Continuando com o estado atual do plugin.", "onboarding.summaryStep.logs.installingPlugins": "Instalando {count} plugins...", "onboarding.summaryStep.logs.pluginAlreadyInstalled": "{name} já está instalado. Pulando.", "onboarding.summaryStep.logs.installingPlugin": "Instalando {name}...", "onboarding.summaryStep.logs.pluginInstalled": "{name} instalado.", - "onboarding.summaryStep.logs.pluginInstallFailedContinue": "Falha na instalação de {name}. Continuando.", - "onboarding.summaryStep.logs.pluginInstallErrorContinue": "Instalação do plugin reportou um erro para {name}, continuando", - "onboarding.summaryStep.logs.internalBootStart": "Iniciando configuração de inicialização interna. Isso pode demorar um pouco...", - "onboarding.summaryStep.logs.internalBootConfiguring": "Configurando pool de inicialização interna...", - "onboarding.summaryStep.logs.internalBootStillRunning": "Ainda configurando inicialização interna...", - "onboarding.summaryStep.logs.internalBootConfigured": "Pool de inicialização interna configurado.", - "onboarding.summaryStep.logs.internalBootReturnedError": "Configuração de inicialização interna retornou um erro: {output}", - "onboarding.summaryStep.logs.internalBootFailed": "Falha na configuração de inicialização interna", - "onboarding.summaryStep.logs.updatingSshSettings": "Atualizando Configurações SSH...", - "onboarding.summaryStep.logs.sshVerified": "Configurações SSH verificadas.", - "onboarding.summaryStep.logs.sshVerificationPendingContinue": "Atualização SSH enviada, mas estado final do SSH ainda não pôde ser verificado. Continuando.", - "onboarding.summaryStep.logs.sshErrorContinue": "Requisição de atualização SSH retornou um erro, continuando (serviço pode ter reiniciado).", + "onboarding.summaryStep.logs.pluginInstallFailedContinue": "A instalação de {name} falhou. Continuando.", + "onboarding.summaryStep.logs.pluginInstallErrorContinue": "Erro relatado na instalação do plugin {name}, continuando", + "onboarding.summaryStep.logs.internalBootStart": "Iniciando configuração de boot interno. Isso pode demorar um pouco...", + "onboarding.summaryStep.logs.internalBootConfiguring": "Configurando pool de boot interno...", + "onboarding.summaryStep.logs.internalBootStillRunning": "Ainda configurando o boot interno...", + "onboarding.summaryStep.logs.internalBootConfigured": "Pool de boot interno configurado.", + "onboarding.summaryStep.logs.internalBootReturnedError": "A configuração do boot interno retornou um erro: {output}", + "onboarding.summaryStep.logs.internalBootFailed": "Falha na configuração do boot interno", + "onboarding.summaryStep.logs.updatingSshSettings": "Atualizando Configurações de SSH...", + "onboarding.summaryStep.logs.sshVerified": "Configurações de SSH verificadas.", + "onboarding.summaryStep.logs.sshVerificationPendingContinue": "Atualização de SSH submetida, mas estado final de SSH ainda não foi verificado. Continuando.", + "onboarding.summaryStep.logs.sshErrorContinue": "Solicitação de atualização de SSH retornou um erro, continuando (serviço pode ter reiniciado).", "onboarding.summaryStep.logs.finalizingSetup": "Finalizando configuração...", "onboarding.summaryStep.logs.setupComplete": "Configuração completa!", - "onboarding.summaryStep.logs.completeOnboardingFailed": "Não foi possível marcar a integração como concluída agora (API pode estar offline)", - "onboarding.summaryStep.logs.refreshOnboardingFailedContinue": "Não foi possível atualizar o estado da integração agora. Continuando.", - "onboarding.summaryStep.logs.skipRefreshApiUnavailable": "Pulando atualização de estado da integração enquanto a API está indisponível.", - "onboarding.summaryStep.logs.setupFailed": "Falha na configuração.", - "onboarding.summaryStep.result.bestEffortTitle": "Configuração Salva em Modo de Melhor Esforço", + "onboarding.summaryStep.logs.completeOnboardingFailed": "Não foi possível marcar a orientação como completa agora (API pode estar offline)", + "onboarding.summaryStep.logs.refreshOnboardingFailedContinue": "Não foi possível atualizar o estado da orientação agora. Continuando.", + "onboarding.summaryStep.logs.skipRefreshApiUnavailable": "Pulando atualização do estado da orientação enquanto a API está indisponível.", + "onboarding.summaryStep.logs.setupFailed": "Configuração falhou.", + "onboarding.summaryStep.result.bestEffortTitle": "Configuração Salva no Modo de Melhor Esforço", "onboarding.summaryStep.result.bestEffortApiOffline": "Aplicamos o que pudemos, mas alguns resultados não puderam ser verificados porque a API está offline. Você pode revisar e atualizar as configurações a qualquer momento no Painel do Unraid.", "onboarding.summaryStep.result.timeoutTitle": "Configuração Continuada Após Timeout", - "onboarding.summaryStep.result.timeoutMessage": "Uma ou mais operações de instalação excederam o tempo limite. Algumas configurações podem ter sido aplicadas. Você pode verificar e ajustar as configurações mais tarde no Painel do Unraid.", + "onboarding.summaryStep.result.timeoutMessage": "Uma ou mais operações de instalação expiraram. Algumas configurações podem ter sido aplicadas. Você pode verificar e ajustar as configurações mais tarde no Painel do Unraid.", "onboarding.summaryStep.result.warningsTitle": "Configuração Aplicada com Avisos", "onboarding.summaryStep.result.warningsMessage": "Algumas configurações não puderam ser totalmente aplicadas ou verificadas. Você pode revisar e alterar qualquer configuração mais tarde no Painel do Unraid.", - "onboarding.summaryStep.result.sshUnverifiedMessage": "A atualização das configurações SSH foi enviada, mas o estado final ainda não pôde ser verificado. Você pode verificar e ajustá-la mais tarde no Painel do Unraid.", - "onboarding.summaryStep.result.bestEffortMessage": "Suas configurações de integração foram aplicadas. Algumas operações são de melhor esforço e podem demorar um momento para refletir. Você pode ajustar configurações mais tarde no Painel do Unraid.", + "onboarding.summaryStep.result.sshUnverifiedMessage": "Sua atualização das configurações de SSH foi enviada, mas o estado final ainda não pôde ser verificado. Você pode verificar e ajustá-la mais tarde no Painel do Unraid.", + "onboarding.summaryStep.result.bestEffortMessage": "Suas configurações de orientação foram aplicadas. Algumas operações são de melhor esforço e podem levar um momento para se refletir. Você pode ajustar as configurações mais tarde no Painel do Unraid.", "onboarding.summaryStep.result.successTitle": "Configuração Aplicada", - "onboarding.summaryStep.result.successMessage": "Suas configurações de integração foram aplicadas com sucesso.", - "onboarding.summaryStep.result.failedTitle": "Falha na Configuração", - "onboarding.summaryStep.result.failedMessage": "Um erro inesperado interrompeu a integração. Revise os logs abaixo e compartilhe-os com o suporte.", + "onboarding.summaryStep.result.successMessage": "Suas configurações de orientação foram aplicadas com sucesso.", + "onboarding.summaryStep.result.failedTitle": "Configuração Falhou", + "onboarding.summaryStep.result.failedMessage": "Um erro inesperado interrompeu a orientação. Revise os logs abaixo e compartilhe-os com o suporte.", "onboarding.licenseStep.title": "Licença do Unraid OS", - "onboarding.licenseStep.description": "Pronto para ativação. Clique abaixo para gerenciar sua licença e registro do servidor no Aplicativo de Conta Unraid.", + "onboarding.licenseStep.description": "Pronto para ativação. Clique abaixo para gerenciar sua licença e registro do servidor no Aplicativo de Conta do Unraid.", "onboarding.licenseStep.status.registered": "Registrado", "onboarding.licenseStep.status.unregistered": "Não registrado", "onboarding.licenseStep.labels.status": "Status", "onboarding.licenseStep.labels.activationCode": "Código de Ativação", - "onboarding.licenseStep.labels.none": "Nenhum", + "onboarding.licenseStep.labels.none": "Nenhum(a)", "onboarding.licenseStep.actions.manageLicense": "Gerenciar Licença", "onboarding.licenseStep.actions.activateServer": "Ativar Servidor", "onboarding.licenseStep.actions.nextStep": "PRÓXIMO PASSO", - "onboarding.licenseStep.actions.skipForNow": "Pular por enquanto", + "onboarding.licenseStep.actions.skipForNow": "Pular por agora", "onboarding.licenseStep.actions.refreshStatus": "Atualizar Status", "onboarding.licenseStep.actions.hideCode": "Ocultar", "onboarding.licenseStep.actions.showCode": "Mostrar", - "onboarding.licenseStep.actions.contactSupport": "Está com problemas? Contate o Suporte", + "onboarding.licenseStep.actions.contactSupport": "Está tendo problemas? Contate o Suporte", "onboarding.licenseStep.actions.close": "Fechar", "onboarding.licenseStep.actions.cancel": "Cancelar", "onboarding.licenseStep.actions.iUnderstand": "EU ENTENDO", - "onboarding.licenseStep.help.title": "Entre em contato com o suporte", - "onboarding.licenseStep.help.contactSupportDescription": "Se você está enfrentando problemas com a ativação, por favor, contate nossa equipe de suporte.", + "onboarding.licenseStep.help.title": "Contatar suporte", + "onboarding.licenseStep.help.contactSupportDescription": "Se você estiver enfrentando problemas com a ativação, por favor, entre em contato com nossa equipe de suporte.", "onboarding.licenseStep.help.supportLabel": "Suporte:", - "onboarding.licenseStep.help.supportUrlLabel": "unraid.net/suporte", - "onboarding.licenseStep.help.activationCodeHint": "Por favor, inclua seu Código de Ativação (copiado abaixo) no seu e-mail para um atendimento mais rápido.", + "onboarding.licenseStep.help.supportUrlLabel": "unraid.net/support", + "onboarding.licenseStep.help.activationCodeHint": "Por favor, inclua seu Código de Ativação (copiado abaixo) em seu e-mail para um serviço mais rápido.", "onboarding.licenseStep.skipDialog.title": "Você tem certeza?", "onboarding.licenseStep.skipDialog.licenseDetected": "Parece que você já tem uma licença associada a este servidor. Você pode ativá-la agora gratuitamente para desbloquear todos os recursos.", - "onboarding.licenseStep.skipDialog.warningLine1": "Pular a ativação limitará severamente a funcionalidade do sistema.", + "onboarding.licenseStep.skipDialog.warningLine1": "Pular a ativação irá limitar severamente a funcionalidade do sistema.", "onboarding.licenseStep.skipDialog.warningLine2": "Você sempre pode ativar seu servidor novamente mais tarde através do painel do Unraid.", - "apiKey.apiKeyCreate.createApiKey": "Criar Chave API", - "apiKey.apiKeyCreate.editApiKey": "Editar Chave API", + "apiKey.apiKeyCreate.createApiKey": "Criar Chave da API", + "apiKey.apiKeyCreate.editApiKey": "Editar Chave da API", "auth.login.login": "Login", "auth.login.password": "Senha", - "auth.login.passwordRecovery": "Recuperação de senha", - "auth.login.username": "Nome de Usuário", + "auth.login.passwordRecovery": "Recuperação de Senha", + "auth.login.username": "Nome de usuário", "common.back": "Voltar", "common.cancel": "Cancelar", "common.close": "Fechar", @@ -324,11 +343,11 @@ "common.installed": "Instalado", "common.installing": "Instalando", "common.learnMore": "Saiba Mais", - "common.retry": "Tentar Novamente", + "common.retry": "Tentar novamente", "common.loading": "Carregando...", "common.loading2": "Carregando…", "common.skip": "Pular", - "common.skipForNow": "Pular por enquanto", + "common.skipForNow": "Pular por agora", "common.success": "Sucesso!", "common.unknown": "Desconhecido", "composables.dateTime.ago": "atrás", @@ -338,34 +357,34 @@ "composables.dateTime.month": "{n} mês | {n} meses", "composables.dateTime.second": "{n} segundo | {n} segundos", "composables.dateTime.year": "{n} ano | {n} anos", - "connect.flashBackup.goToToolsManagementAccessTo": "Vá para Ferramentas > Acesso de Gestão para ativar o recurso de Backup de Flash e garantir que seu backup esteja atualizado.", - "connect.flashBackup.goToToolsManagementAccessTo2": "Vá para Ferramentas > Acesso de Gestão para garantir que seu backup esteja atualizado.", - "connect.general.goToConnect": "Vá para Connect", + "connect.flashBackup.goToToolsManagementAccessTo": "Vá para Ferramentas > Acesso de Gerenciamento para ativar o recurso de Backup Flash e garantir que seu backup esteja atualizado.", + "connect.flashBackup.goToToolsManagementAccessTo2": "Vá para Ferramentas > Acesso de Gerenciamento para garantir que seu backup esteja atualizado.", + "connect.general.goToConnect": "Vá para Conectar", "connectSettings.accountStatusLabel": "Status da Conta:", "connectSettings.apiRestartingToastDescription": "A API está reiniciando...", "connectSettings.apply": "Aplicar", "connectSettings.applyingSettings": "Aplicando Configurações...", - "connectSettings.autoScroll": "Auto rolagem", - "connectSettings.filteringLogsFor": "Filtrando logs para: \"{filter}\"", - "connectSettings.oidcDebugLogsDescription": "Ver logs de autenticação e configuração OIDC em tempo real", - "connectSettings.oidcDebugLogsTitle": "Logs de Depuração OIDC", + "connectSettings.autoScroll": "Rolagem automática", + "connectSettings.filteringLogsFor": "Filtrando registros por: \"{filter}\"", + "connectSettings.oidcDebugLogsDescription": "Visualize logs de autenticação e configuração OIDC em tempo real", + "connectSettings.oidcDebugLogsTitle": "Logs de Debug OIDC", "connectSettings.showingAllLogEntries": "Mostrando todas as entradas de log", - "connectSettings.updatedApiSettingsToast": "Configurações da API Atualizadas", - "downgradeOs.downgradeUnraidOs": "Reduzir Unraid OS", - "downgradeOs.pleaseFinishTheInitiatedUpdateTo": "Por favor, termine a atualização iniciada para permitir uma redução de versão.", + "connectSettings.updatedApiSettingsToast": "Configurações de API Atualizadas", + "downgradeOs.downgradeUnraidOs": "Downgrade do Unraid OS", + "downgradeOs.pleaseFinishTheInitiatedUpdateTo": "Por favor, termine a atualização iniciada para permitir um downgrade.", "headerOsVersion.apiVersionCopiedToClipboard": "Versão da API copiada para a área de transferência", "headerOsVersion.osVersionCopiedToClipboard": "Versão do SO copiada para a área de transferência", - "headerOsVersion.unraidApi": "API Unraid", - "headerOsVersion.unraidOs": "SO Unraid", - "headerOsVersion.unraidOsReleased": "SO Unraid {0} Lançado", - "headerOsVersion.unraidOsUpdateAvailable": "Atualização SO Unraid {0} Disponível", + "headerOsVersion.unraidApi": "API do Unraid", + "headerOsVersion.unraidOs": "SO do Unraid", + "headerOsVersion.unraidOsReleased": "SO do Unraid {0} Lançado", + "headerOsVersion.unraidOsUpdateAvailable": "Atualização Disponível do Unraid OS {0}", "headerOsVersion.updateAvailable2": "Atualização Disponível", "headerOsVersion.updateReleased": "Atualização Lançada", - "headerOsVersion.versionInformation": "Informação da Versão", - "headerOsVersion.viewApiChangelog": "Ver Changelog da API", + "headerOsVersion.versionInformation": "Informações de Versão", + "headerOsVersion.viewApiChangelog": "Ver Alterações da API", "headerOsVersion.viewOsReleaseNotes": "Ver Notas de Lançamento do SO", - "headerOsVersion.visitPartnerWebsite": "Visitar Site do Parceiro", - "headerOsVersion.visitUnraidWebsite": "Visitar Site Unraid", + "headerOsVersion.visitPartnerWebsite": "Visite o site do parceiro", + "headerOsVersion.visitUnraidWebsite": "Visite o site do Unraid", "jsonforms.apiKey.customPermissions.actions.error.custom": "Selecione pelo menos uma ação para cada entrada de permissão personalizada.", "jsonforms.apiKey.customPermissions.actions.label": "Ações", "jsonforms.apiKey.customPermissions.actions.title": "Ações", @@ -379,106 +398,106 @@ "jsonforms.apiKey.description": "Descrição da Chave API", "jsonforms.apiKey.description.title": "Descrição", "jsonforms.apiKey.name.description": "Um nome descritivo para esta chave de API", - "jsonforms.apiKey.name.error.custom": "Insira um nome de chave de API entre 1 e 100 caracteres.", + "jsonforms.apiKey.name.error.custom": "Digite um nome de chave de API com entre 1 e 100 caracteres.", "jsonforms.apiKey.name.label": "Nome da Chave de API", "jsonforms.apiKey.name.title": "Nome da Chave de API", - "jsonforms.apiKey.permissionPresets.description": "Adição rápida de conjuntos comuns de permissões", - "jsonforms.apiKey.permissionPresets.error.custom": "Escolha um predefinido válido ou mantenha \"Nenhum\" selecionado.", + "jsonforms.apiKey.permissionPresets.description": "Adicionar rapidamente conjuntos de permissões comuns", + "jsonforms.apiKey.permissionPresets.error.custom": "Escolha um predefinido válido ou mantenha \"None\" selecionado.", "jsonforms.apiKey.permissionPresets.label": "Adicionar Conjunto de Permissões", - "jsonforms.apiKey.permissionPresets.title": "Predefinições de Permissão", + "jsonforms.apiKey.permissionPresets.title": "Predefinições de Permissões", "jsonforms.apiKey.permissions.description": "Configurar permissões da chave API", "jsonforms.apiKey.permissions.description.label": "Selecione qualquer combinação de funções, grupos de permissões e permissões personalizadas para definir o que esta chave de API pode acessar.", - "jsonforms.apiKey.permissions.header.error.custom": "Resolva os erros na seção Permissões.", + "jsonforms.apiKey.permissions.header.error.custom": "Resolva os erros na seção de Permissões.", "jsonforms.apiKey.permissions.header.label": "Configuração de Permissões", - "jsonforms.apiKey.permissions.help.error.custom": "Siga as orientações de permissões e complete todos os campos obrigatórios.", - "jsonforms.apiKey.permissions.help.label": "Use o menu suspenso predefinido para conjuntos comuns de permissões ou adicione manualmente permissões personalizadas. Você pode selecionar vários recursos que compartilham as mesmas ações.", - "jsonforms.apiKey.permissions.subheader.error.custom": "Corrija os campos inválidos na seção Permissões.", + "jsonforms.apiKey.permissions.help.error.custom": "Siga as orientações de permissões e preencha todos os campos obrigatórios.", + "jsonforms.apiKey.permissions.help.label": "Use o menu suspenso predefinido para conjuntos de permissões comuns ou adicione manualmente permissões personalizadas. Você pode selecionar vários recursos que compartilham as mesmas ações.", + "jsonforms.apiKey.permissions.subheader.error.custom": "Corrija os campos inválidos na seção de Permissões.", "jsonforms.apiKey.permissions.subheader.label": "Permissões", - "jsonforms.apiKey.roles.description": "Selecione uma ou mais funções para conceder conjuntos de permissões predefinidos", - "jsonforms.apiKey.roles.error.custom": "Selecione pelo menos um papel válido ou limpe o campo.", + "jsonforms.apiKey.roles.description": "Selecione uma ou mais funções para conceder conjuntos de permissões predefinidas.", + "jsonforms.apiKey.roles.error.custom": "Selecione pelo menos uma função válida ou limpe o campo.", "jsonforms.apiKey.roles.label": "Funções", "jsonforms.apiKey.roles.title": "Funções", - "jsonforms.apiSettings.sandbox.error.custom": "Escolha se o sandbox do desenvolvedor deve ser ativado.", + "jsonforms.apiSettings.sandbox.error.custom": "Decida se o ambiente de testes para desenvolvedores deve ser habilitado.", "jsonforms.apiSettings.sandbox.label": "Ativar Sandbox para Desenvolvedores", "jsonforms.apiSettings.sandbox.title": "Ativar Sandbox para Desenvolvedores", - "jsonforms.oidc.accordion.advancedEndpoints.description": "Substituir configurações de descoberta automática (opcional)", - "jsonforms.oidc.accordion.advancedEndpoints.error.custom": "Revise a seção de Endpoints Avançados e corrija os campos inválidos.", + "jsonforms.oidc.accordion.advancedEndpoints.description": "Substituir as configurações de descoberta automática (opcional)", + "jsonforms.oidc.accordion.advancedEndpoints.error.custom": "Revise a seção de Pontos de Extremidade Avançados e corrija os campos inválidos.", "jsonforms.oidc.accordion.advancedEndpoints.label": "Endpoints Avançados", "jsonforms.oidc.accordion.advancedEndpoints.title": "Endpoints Avançados", "jsonforms.oidc.accordion.authorizationRules.description": "Configurar quem pode acessar seu servidor", - "jsonforms.oidc.accordion.authorizationRules.error.custom": "Revise a seção Regras de Autorização e corrija os campos inválidos.", + "jsonforms.oidc.accordion.authorizationRules.error.custom": "Revise a seção de Regras de Autorização e corrija os campos inválidos.", "jsonforms.oidc.accordion.authorizationRules.label": "Regras de Autorização", "jsonforms.oidc.accordion.authorizationRules.title": "Regras de Autorização", - "jsonforms.oidc.accordion.basicConfiguration.description": "Configurações essenciais do provedor", - "jsonforms.oidc.accordion.basicConfiguration.error.custom": "Revise a seção Configuração Básica e corrija os campos inválidos.", + "jsonforms.oidc.accordion.basicConfiguration.description": "Configurações essenciais do fornecedor", + "jsonforms.oidc.accordion.basicConfiguration.error.custom": "Revise a seção de Configuração Básica e corrija os campos inválidos.", "jsonforms.oidc.accordion.basicConfiguration.label": "Configuração Básica", "jsonforms.oidc.accordion.basicConfiguration.title": "Configuração Básica", "jsonforms.oidc.accordion.buttonCustomization.description": "Personalizar a aparência do botão de login", "jsonforms.oidc.accordion.buttonCustomization.error.custom": "Revise a seção de Personalização de Botões e corrija os campos inválidos.", - "jsonforms.oidc.accordion.buttonCustomization.label": "Personalização de Botão", - "jsonforms.oidc.accordion.buttonCustomization.title": "Personalização de Botão", + "jsonforms.oidc.accordion.buttonCustomization.label": "Personalização de Botões", + "jsonforms.oidc.accordion.buttonCustomization.title": "Personalização de Botões", "jsonforms.oidc.buttons.description": "Personalizar a aparência do botão de login", "jsonforms.oidc.buttons.icon.description": "URL ou ícone codificado em base64 para o botão de login", "jsonforms.oidc.buttons.icon.error.custom": "Forneça uma URL de ícone válida ou um URI de dados.", "jsonforms.oidc.buttons.icon.label": "URL do Ícone do Botão", "jsonforms.oidc.buttons.icon.title": "Ícone do Botão", - "jsonforms.oidc.buttons.style.description": "Estilos CSS inline personalizados para o botão (ex.: \"background: linear-gradient(to right, #4f46e5, #7c3aed); border-radius: 9999px;\")", + "jsonforms.oidc.buttons.style.description": "Estilos CSS inline personalizados para o botão (por exemplo, \"background: linear-gradient(to right, #4f46e5, #7c3aed); border-radius: 9999px;\")", "jsonforms.oidc.buttons.style.error.custom": "Insira um CSS válido para o estilo do botão ou deixe em branco.", "jsonforms.oidc.buttons.style.label": "Estilos CSS Personalizados", "jsonforms.oidc.buttons.style.title": "Estilo do Botão", "jsonforms.oidc.buttons.text.description": "Texto personalizado para o botão de login", - "jsonforms.oidc.buttons.text.error.custom": "Digite o texto do botão que você deseja exibir.", + "jsonforms.oidc.buttons.text.error.custom": "Insira o texto do botão que você deseja exibir.", "jsonforms.oidc.buttons.text.label": "Texto do Botão", "jsonforms.oidc.buttons.text.title": "Texto do Botão", - "jsonforms.oidc.buttons.title": "Personalização de Botão", + "jsonforms.oidc.buttons.title": "Personalização de Botões", "jsonforms.oidc.buttons.variant.description": "Estilo visual do botão de login", "jsonforms.oidc.buttons.variant.error.custom": "Selecione um dos estilos de botão suportados.", "jsonforms.oidc.buttons.variant.label": "Estilo do Botão", "jsonforms.oidc.buttons.variant.title": "Estilo do Botão", - "jsonforms.oidc.provider.authorizationEndpoint.description": "Opcional - será descoberto automaticamente se não fornecido", + "jsonforms.oidc.provider.authorizationEndpoint.description": "Opcional - será auto-descoberto se não fornecido", "jsonforms.oidc.provider.authorizationEndpoint.error.custom": "Insira uma URL de endpoint de autorização válida.", - "jsonforms.oidc.provider.authorizationEndpoint.label": "Ponto de Autorização", - "jsonforms.oidc.provider.authorizationEndpoint.title": "Ponto de Autorização", + "jsonforms.oidc.provider.authorizationEndpoint.label": "Endpoint de Autorização", + "jsonforms.oidc.provider.authorizationEndpoint.title": "Endpoint de Autorização", "jsonforms.oidc.provider.clientId.description": "ID do cliente OAuth2 registrado com o provedor", - "jsonforms.oidc.provider.clientId.error.custom": "Insira o ID do cliente OAuth fornecido pelo seu provedor.", + "jsonforms.oidc.provider.clientId.error.custom": "Insira o ID de cliente OAuth emitido pelo seu provedor.", "jsonforms.oidc.provider.clientId.label": "ID do Cliente OAuth", "jsonforms.oidc.provider.clientId.title": "ID do Cliente OAuth", "jsonforms.oidc.provider.clientSecret.description": "Segredo do cliente OAuth2 (se necessário)", - "jsonforms.oidc.provider.clientSecret.error.custom": "Forneça o segredo do cliente OAuth emitido pelo seu provedor.", + "jsonforms.oidc.provider.clientSecret.error.custom": "Forneça o segredo de cliente OAuth emitido pelo seu provedor.", "jsonforms.oidc.provider.clientSecret.label": "Segredo do Cliente OAuth", "jsonforms.oidc.provider.clientSecret.title": "Segredo do Cliente OAuth", - "jsonforms.oidc.provider.discoveryToggle.error.custom": "Escolha se deseja usar a descoberta automática.", + "jsonforms.oidc.provider.discoveryToggle.error.custom": "Decida se deseja usar a descoberta automática.", "jsonforms.oidc.provider.discoveryToggle.label": "Usar Descoberta Automática", "jsonforms.oidc.provider.id.description": "Identificador único para o provedor", - "jsonforms.oidc.provider.id.error.custom": "Insira um ID de provedor único (por exemplo, \"google\").", + "jsonforms.oidc.provider.id.error.custom": "Insira um ID de provedor exclusivo (por exemplo, \"google\").", "jsonforms.oidc.provider.id.label": "ID do Provedor", "jsonforms.oidc.provider.id.title": "ID do Provedor", - "jsonforms.oidc.provider.issuer.description": "URL do emissor OIDC (ex.: https://accounts.google.com). Não pode conter caminhos como /.well-known/ - use o URL base do emissor em vez do endpoint completo de descoberta. Não deve terminar com uma barra final.", + "jsonforms.oidc.provider.issuer.description": "URL do emissor OIDC (por exemplo, https://accounts.google.com). Não pode conter caminhos /.well-known/ - use o URL base do emissor em vez do endpoint completo de descoberta. Não deve terminar com uma barra final.", "jsonforms.oidc.provider.issuer.error.custom": "Insira a URL do emissor (por exemplo, https://accounts.example.com).", "jsonforms.oidc.provider.issuer.label": "URL do Emissor", "jsonforms.oidc.provider.issuer.title": "URL do Emissor", - "jsonforms.oidc.provider.jwksUri.description": "Opcional - será descoberto automaticamente se não fornecido", - "jsonforms.oidc.provider.jwksUri.error.custom": "Forneça um URI JWKS válido ou confie na descoberta.", + "jsonforms.oidc.provider.jwksUri.description": "Opcional - será auto-descoberto se não fornecido", + "jsonforms.oidc.provider.jwksUri.error.custom": "Forneça uma URI JWKS válida ou confie na descoberta.", "jsonforms.oidc.provider.jwksUri.label": "URI JWKS", "jsonforms.oidc.provider.jwksUri.title": "URI JWKS", "jsonforms.oidc.provider.name.description": "Nome de exibição para o provedor", "jsonforms.oidc.provider.name.error.custom": "Insira o nome do provedor mostrado aos usuários.", "jsonforms.oidc.provider.name.label": "Nome do Provedor", "jsonforms.oidc.provider.name.title": "Nome do Provedor", - "jsonforms.oidc.provider.scopes.description": "Escopos OAuth2 a serem solicitados", - "jsonforms.oidc.provider.scopes.error.custom": "Especifique pelo menos um escopo solicitado ao provedor.", + "jsonforms.oidc.provider.scopes.description": "Escopos OAuth2 a solicitar", + "jsonforms.oidc.provider.scopes.error.custom": "Especifique pelo menos um escopo solicitado do provedor.", "jsonforms.oidc.provider.scopes.label": "Escopos OAuth", "jsonforms.oidc.provider.scopes.title": "Escopos OAuth", - "jsonforms.oidc.provider.tokenEndpoint.description": "Opcional - será descoberto automaticamente se não fornecido", + "jsonforms.oidc.provider.tokenEndpoint.description": "Opcional - será auto-descoberto se não fornecido", "jsonforms.oidc.provider.tokenEndpoint.error.custom": "Insira uma URL de endpoint de token válida.", - "jsonforms.oidc.provider.tokenEndpoint.label": "Ponto de Extensão de Token", - "jsonforms.oidc.provider.tokenEndpoint.title": "Ponto de Extensão de Token", - "jsonforms.oidc.provider.unraidNet.description": "Este é o provedor embutido Unraid.net. Somente as regras de autorização podem ser modificadas.", - "jsonforms.oidc.provider.unraidNet.error.custom": "O provedor Unraid.net tem campos gerenciados; apenas as configurações suportadas podem ser editadas.", + "jsonforms.oidc.provider.tokenEndpoint.label": "Endpoint de Token", + "jsonforms.oidc.provider.tokenEndpoint.title": "Endpoint de Token", + "jsonforms.oidc.provider.unraidNet.description": "Este é o provedor Unraid.net embutido. Apenas regras de autorização podem ser modificadas.", + "jsonforms.oidc.provider.unraidNet.error.custom": "O provedor Unraid.net possui campos gerenciados; apenas configurações suportadas podem ser editadas.", "jsonforms.oidc.provider.unraidNet.label": "Provedor Unraid.net", "jsonforms.oidc.provider.unraidNet.title": "Provedor Unraid.net", - "jsonforms.oidc.provider.userInfoEndpoint.error.custom": "Insira uma URL de endpoint de informações de usuário válida.", - "jsonforms.oidc.provider.userInfoEndpoint.label": "Ponto de Extensão de Informações do Usuário", + "jsonforms.oidc.provider.userInfoEndpoint.error.custom": "Insira uma URL de endpoint UserInfo válida.", + "jsonforms.oidc.provider.userInfoEndpoint.label": "Endpoint de Informações do Usuário", "jsonforms.oidc.restrictions.allowedDomains.description": "Domínios de e-mail permitidos para login (ex.: empresa.com)", "jsonforms.oidc.restrictions.allowedDomains.error.custom": "Liste domínios totalmente qualificados (um por linha) para usuários permitidos.", "jsonforms.oidc.restrictions.allowedDomains.label": "Domínios de E-mail Permitidos", @@ -486,64 +505,64 @@ "jsonforms.oidc.restrictions.allowedEmails.description": "Endereços de e-mail específicos permitidos para login", "jsonforms.oidc.restrictions.allowedEmails.error.custom": "Liste os endereços de e-mail específicos que devem ser permitidos.", "jsonforms.oidc.restrictions.allowedEmails.label": "Endereços de E-mail Específicos", - "jsonforms.oidc.restrictions.allowedEmails.title": "E-mails Permitidos", - "jsonforms.oidc.restrictions.allowedUserIds.description": "IDs de usuário específicos (sub claim) permitidos para login", + "jsonforms.oidc.restrictions.allowedEmails.title": "Emails Permitidos", + "jsonforms.oidc.restrictions.allowedUserIds.description": "IDs de usuário específicos (sub claims) permitidos para login", "jsonforms.oidc.restrictions.allowedUserIds.error.custom": "Liste os IDs de usuário (sub claims) que devem ser permitidos.", "jsonforms.oidc.restrictions.allowedUserIds.label": "IDs de Usuário Permitidos", "jsonforms.oidc.restrictions.allowedUserIds.title": "IDs de Usuário Permitidos", "jsonforms.oidc.restrictions.help.error.custom": "Revise as listas de Autorização Simples; cada entrada deve ser válida.", - "jsonforms.oidc.restrictions.help.label": "Configure listas de permissão simples para quem pode fazer login.", - "jsonforms.oidc.restrictions.title": " autorização Simples", - "jsonforms.oidc.restrictions.title.label": " autorização Simples", - "jsonforms.oidc.restrictions.workspaceDomain.description": "Restringir a usuários de um domínio específico do Google Workspace", - "jsonforms.oidc.restrictions.workspaceDomain.error.custom": "Insira um domínio do Google Workspace válido, como example.com.", + "jsonforms.oidc.restrictions.help.label": "Configure listas de permissões simples para quem pode fazer login.", + "jsonforms.oidc.restrictions.title": "Autorização Simples", + "jsonforms.oidc.restrictions.title.label": "Autorização Simples", + "jsonforms.oidc.restrictions.workspaceDomain.description": "Restrinja a usuários de um domínio específico do Google Workspace", + "jsonforms.oidc.restrictions.workspaceDomain.error.custom": "Insira um domínio Google Workspace válido, como exemplo.com.", "jsonforms.oidc.restrictions.workspaceDomain.label": "Domínio do Google Workspace", "jsonforms.oidc.restrictions.workspaceDomain.title": "Domínio do Google Workspace", - "jsonforms.oidc.rules.claim.description": "Reivindicação JWT a ser verificada", - "jsonforms.oidc.rules.claim.error.custom": "Selecione a reivindicação JWT a ser avaliada.", + "jsonforms.oidc.rules.claim.description": "Reivindicação JWT para verificar", + "jsonforms.oidc.rules.claim.error.custom": "Selecione a reivindicação JWT para avaliar.", "jsonforms.oidc.rules.claim.label": "Reivindicação JWT", "jsonforms.oidc.rules.claim.title": "Reivindicação JWT", - "jsonforms.oidc.rules.collection.description": "Defina regras de autorização baseadas em reivindicações no token de ID. O modo de regra pode ser configurado: lógica OR (qualquer regra corresponde) ou lógica AND (todas as regras devem corresponder).", - "jsonforms.oidc.rules.collection.error.custom": "Certifique-se de que todas as entradas de regra de autorização estejam completas.", + "jsonforms.oidc.rules.collection.description": "Defina regras de autorização com base em claims no token de ID. O modo de regra pode ser configurado: lógica OU (qualquer regra corresponde) ou lógica E (todas as regras devem corresponder).", + "jsonforms.oidc.rules.collection.error.custom": "Garanta que cada entrada de regra de autorização esteja completa.", "jsonforms.oidc.rules.collection.label": "Regras de Reivindicação", "jsonforms.oidc.rules.collection.title": "Regras de Reivindicação", - "jsonforms.oidc.rules.description": "Configurar regras avançadas de autorização para controle de acesso granular", - "jsonforms.oidc.rules.mode.description": "Como avaliar várias regras: OR (qualquer regra passa) ou AND (todas as regras devem passar)", + "jsonforms.oidc.rules.description": "Configurar regras avançadas de autorização para controle de acesso detalhado", + "jsonforms.oidc.rules.mode.description": "Como avaliar múltiplas regras: OU (qualquer regra passa) ou E (todas as regras devem passar)", "jsonforms.oidc.rules.mode.error.custom": "Escolha como várias regras devem ser avaliadas (AND ou OR).", "jsonforms.oidc.rules.mode.label": "Modo de Regra", "jsonforms.oidc.rules.mode.title": "Modo de Regra", "jsonforms.oidc.rules.operator.error.custom": "Selecione um operador de comparação.", "jsonforms.oidc.rules.operator.label": "Operador", "jsonforms.oidc.rules.operator.title": "Operador", - "jsonforms.oidc.rules.title": "Regras Avançadas de Autorização", - "jsonforms.oidc.rules.title.label": "Regras Avançadas de Autorização", - "jsonforms.oidc.rules.value.description": "Valores para confrontar", + "jsonforms.oidc.rules.title": "Regras de Autorização Avançadas", + "jsonforms.oidc.rules.title.label": "Regras de Autorização Avançadas", + "jsonforms.oidc.rules.value.description": "Valores para coincidir", "jsonforms.oidc.rules.value.error.custom": "Forneça pelo menos um valor para esta regra.", "jsonforms.oidc.rules.value.label": "Valores", "jsonforms.oidc.rules.value.title": "Valores", - "jsonforms.sso.defaultAllowedOrigins.description": "Origens de redirecionamento adicionais confiáveis para permitir redirecionamentos de portas personalizadas, proxies reversos, Tailscale, etc.", + "jsonforms.sso.defaultAllowedOrigins.description": "Origens de redirecionamento confiáveis adicionais para permitir redirecionamentos de portas personalizadas, proxies reversos, Tailscale, etc.", "jsonforms.sso.defaultAllowedOrigins.error.custom": "Insira origens válidas (protocolo + host) separadas por vírgulas ou novas linhas.", "jsonforms.sso.defaultAllowedOrigins.label": "Origens de Redirecionamento Padrão Permitidas", "jsonforms.sso.defaultAllowedOrigins.title": "Origens de Redirecionamento Padrão Permitidas", "jsonforms.sso.providers.description": "Configurar provedores OpenID Connect para autenticação SSO", - "jsonforms.sso.providers.error.custom": "Cada entrada de provedor OIDC deve ser válida - corrija os campos destacados.", + "jsonforms.sso.providers.error.custom": "Cada entrada de provedor OIDC deve ser válida—resolva os campos destacados.", "jsonforms.sso.providers.label": "Provedores OIDC", "jsonforms.sso.providers.title": "Provedores OIDC", - "logs.customFilterLabel": "Personalizado {label}", - "logs.filterLabel": "Filtro", - "logs.filterPlaceholder": "Filtrar logs...", - "logs.hideLogs": "Esconder Logs", + "logs.customFilterLabel": "Personalizar {label}", + "logs.filterLabel": "Filtrar", + "logs.filterPlaceholder": "Filtrar registros...", + "logs.hideLogs": "Ocultar Logs", "logs.presets.auth": "Autenticação", "logs.presets.error": "Erros", "logs.presets.none": "Sem Filtro", "logs.presets.oidc": "Logs OIDC", "logs.presets.warning": "Avisos", "logs.quickFilterLabel": "Rápido {label}", - "logs.refreshLogs": "Atualizar logs", - "logs.selectFilterPlaceholder": "Selecione o filtro", + "logs.refreshLogs": "Atualizar registros", + "logs.selectFilterPlaceholder": "Selecionar filtro", "logs.showLogs": "Mostrar Logs", - "logs.singleViewer.download": "Baixar", - "logs.singleViewer.downloading": "Baixando...", + "logs.singleViewer.download": "Download", + "logs.singleViewer.downloading": "Fazendo download...", "logs.singleViewer.errorDownloadingLogFile": "Erro ao baixar arquivo de log: {error}", "logs.singleViewer.errorLoadingLogContent": "Erro ao carregar conteúdo do log: {error}", "logs.singleViewer.fetchLogContentFailure": "Falha ao buscar conteúdo do log", @@ -553,8 +572,8 @@ "logs.singleViewer.scrollUpToLoadMore": "Role para cima para carregar mais", "logs.singleViewer.showingAllLines": "Mostrando todas as linhas disponíveis", "logs.singleViewer.totalLines": "Total de linhas: {count}", - "logs.singleViewer.watchingLogFileTooltip": "Assistindo arquivo de log", - "logs.viewer.autoScrollLabel": "Auto rolagem", + "logs.singleViewer.watchingLogFileTooltip": "Monitorando arquivo de log", + "logs.viewer.autoScrollLabel": "Rolagem automática", "logs.viewer.errorLoadingLogFiles": "Erro ao carregar arquivos de log: {error}", "logs.viewer.formattedSize": "{value} {unit}", "logs.viewer.highlightLanguages.apache": "Apache", @@ -582,50 +601,50 @@ "logs.viewer.sizeUnits.petabytes": "PB", "logs.viewer.sizeUnits.terabytes": "TB", "logs.viewer.syntaxLabel": "Sintaxe", - "logs.viewer.title": "Visualizador de Log", + "logs.viewer.title": "Visualizador de Logs", "logs.viewer.zeroBytes": "0 {unit}", "modal.clickToCloseModal": "Clique para fechar modal", "notifications.importance.alert": "Alerta", - "notifications.importance.info": "Informação", + "notifications.importance.info": "Informações", "notifications.importance.warning": "Aviso", - "notifications.item.archive": "Arquivar", + "notifications.item.archive": "Arquivo", "notifications.item.delete": "Excluir", "notifications.item.viewLink": "Ver", - "notifications.list.noNotifications": "Nenhuma notificação para ver aqui!", - "notifications.list.noNotificationsWithImportance": "Nenhuma notificação de {importance} para ver aqui!", + "notifications.list.noNotifications": "Sem notificações para ver aqui!", + "notifications.list.noNotificationsWithImportance": "Nenhuma notificação {importance} para ver aqui!", "notifications.list.reachedEnd": "Você chegou ao fim...", - "notifications.sidebar.archiveAllAction": "Arquivar Tudo", + "notifications.sidebar.archiveAllAction": "Arquive Todos", "notifications.sidebar.archivedTab": "Arquivado", - "notifications.sidebar.confirmArchiveAll.confirmText": "Arquivar Tudo", + "notifications.sidebar.confirmArchiveAll.confirmText": "Arquive Todos", "notifications.sidebar.confirmArchiveAll.description": "Isso arquivará todas as notificações no seu servidor Unraid. Continuar?", "notifications.sidebar.confirmArchiveAll.title": "Arquivar Todas as Notificações", - "notifications.sidebar.confirmDeleteAll.confirmText": "Deletar Todas", - "notifications.sidebar.confirmDeleteAll.description": "Isso excluirá permanentemente todas as notificações arquivadas atualmente no seu servidor Unraid. Esta ação não pode ser desfeita.", - "notifications.sidebar.confirmDeleteAll.title": "Deletar Todas as Notificações Arquivadas", - "notifications.sidebar.deleteAllAction": "Deletar Todas", + "notifications.sidebar.confirmDeleteAll.confirmText": "Apagar Tudo", + "notifications.sidebar.confirmDeleteAll.description": "Isso irá excluir permanentemente todas as notificações arquivadas atualmente no seu servidor Unraid. Esta ação não pode ser desfeita.", + "notifications.sidebar.confirmDeleteAll.title": "Excluir Todas as Notificações Arquivadas", + "notifications.sidebar.deleteAllAction": "Apagar Tudo", "notifications.sidebar.editSettingsTooltip": "Editar Configurações de Notificação", "notifications.sidebar.filters.alert": "Alerta", "notifications.sidebar.filters.all": "Todos os Tipos", - "notifications.sidebar.filters.info": "Informação", + "notifications.sidebar.filters.info": "Informações", "notifications.sidebar.filters.warning": "Aviso", "notifications.sidebar.openButtonSr": "Abrir notificações", - "notifications.sidebar.statusTabsAria": "Filtros de notificações", + "notifications.sidebar.statusTabsAria": "Filtros de notificação", "notifications.sidebar.statusTabsListAria": "Filtrar notificações por status", "notifications.sidebar.title": "Notificações", "notifications.sidebar.toastOpen": "Abrir", - "notifications.sidebar.unreadTab": "Não Lidos", + "notifications.sidebar.unreadTab": "Não lida", "registration.actions": "Ações", - "registration.attachedStorageDevices": "Dispositivos de Armazenamento Conectados", + "registration.attachedStorageDevices": "Dispositivos de Armazenamento Anexados", "registration.bootDevice": "Dispositivo de Inicialização", "registration.bootDeviceType": "Tipo de dispositivo de inicialização", - "registration.bootDeviceType.flash": "USB Flash", + "registration.bootDeviceType.flash": "Flash USB", "registration.bootDeviceType.internalBoot": "Inicialização Interna", - "registration.bootDeviceType.internalBootMulti": "Boot interno (Multi-dispositivo)", + "registration.bootDeviceType.internalBootMulti": "Inicialização Interna (Dispositivo Múltiplo)", "registration.bootDeviceType.tpm": "TPM", - "registration.deviceGuid": "GUID do dispositivo", - "registration.flashProduct": "Produto Flash", - "registration.flashVendor": "Fornecedor Flash", - "registration.general.goToToolsRegistrationToLearn": "Vá para Ferramentas > Registro para Saber Mais", + "registration.deviceGuid": "GUID do Dispositivo", + "registration.flashProduct": "Produto do disco", + "registration.flashVendor": "Fornecedor do disco", + "registration.general.goToToolsRegistrationToLearn": "Vá para Ferramentas > Registro para saber mais", "registration.keyLinkedStatus.learnMore": "Saiba Mais", "registration.keyLinkedStatus.learnMoreAndLinkYourKey": "Saiba mais e vincule sua chave à sua conta", "registration.keyLinkedStatus.linkKey": "Vincular Chave", @@ -633,8 +652,8 @@ "registration.license": "Licença", "registration.licenseKeyType": "Tipo de chave de licença", "registration.linkedToUnraidNetAccount": "Vinculado à conta Unraid.net", - "registration.osUpdateEligibility": "Elegibilidade para Atualização de SO", - "registration.outOfAllowedDevicesUpgradeYour": "{0} de {1} dispositivos permitidos – atualize sua chave para suportar mais dispositivos", + "registration.osUpdateEligibility": "Elegibilidade para Atualização do Sistema Operativo", + "registration.outOfAllowedDevicesUpgradeYour": "{0} de {1} dispositivos permitidos - atualize sua chave para suportar mais dispositivos", "registration.outOfDevices": "{0} de {1} dispositivos", "registration.registeredGuid": "GUID Registrado", "registration.registeredOn": "Registrado em", @@ -642,21 +661,21 @@ "registration.activationCode": "Código de Ativação", "registration.partnerActivationDetected": "Parece que você já tem uma licença associada a este servidor. Você pode ativá-la agora gratuitamente para desbloquear todos os recursos.", "registration.replaceCheck.checkEligibility": "Verificar Elegibilidade", - "registration.transferLicenseToNewDevice": "Transferir licença para novo dispositivo", - "registration.trialExpiration": "Expiração de Teste", + "registration.transferLicenseToNewDevice": "Transferir Licença para Novo Dispositivo", + "registration.trialExpiration": "Expiração do Teste", "registration.unlimited": "ilimitado", - "registration.updateExpirationAction.eligibleForFreeFeatureUpdatesFor": "Elegível para atualizações gratuitas de recursos por {0}", - "registration.updateExpirationAction.eligibleForFreeFeatureUpdatesUntil": "Elegível para atualizações gratuitas de recursos até {0}", + "registration.updateExpirationAction.eligibleForFreeFeatureUpdatesFor": "Elegível para atualizações de recursos gratuitas por {0}", + "registration.updateExpirationAction.eligibleForFreeFeatureUpdatesUntil": "Elegível para atualizações de recursos gratuitas até {0}", "registration.updateExpirationAction.eligibleForUpdatesReleasedOnOr": "Elegível para atualizações lançadas em ou antes de {0}.", - "registration.updateExpirationAction.extendYourLicenseToAccessThe": "Estenda sua licença para acessar as últimas atualizações.", + "registration.updateExpirationAction.extendYourLicenseToAccessThe": "Prolongue sua licença para acessar as últimas atualizações.", "registration.updateExpirationAction.ineligibleAsOf": "Inelegível a partir de {0}", "registration.updateExpirationAction.reloadPage": "Recarregar Página", - "registration.updateExpirationAction.yourLicenseKeyWasAutomaticallyRenewed": "Sua chave de licença foi renovada e instalada automaticamente. Recarregue a página para ver detalhes atualizados.", + "registration.updateExpirationAction.yourLicenseKeyWasAutomaticallyRenewed": "Sua chave de licença foi automaticamente renovada e instalada. Recarregue a página para ver os detalhes atualizados.", "server.actions.activateNow": "Ativar Agora", - "server.actions.contactSupport": "Entre em contato com o suporte", - "server.actions.disabledTitle": "Requer que a api local do unraid esteja em execução com sucesso", - "server.actions.extendLicenseForUpdates": "Estender Licença para Permitir Atualizações do SO", - "server.actions.extendTrial": "Estender Teste", + "server.actions.contactSupport": "Contatar suporte", + "server.actions.disabledTitle": "Requer que a API local do unraid esteja funcionando com sucesso", + "server.actions.extendLicenseForUpdates": "Prolongar Licença para Habilitar Atualizações de SO", + "server.actions.extendTrial": "Prolongar Avaliação", "server.actions.purchaseKey": "Comprar Chave", "server.actions.recoverKey": "Recuperar Chave", "server.actions.redeemActivationCode": "Resgatar Código de Ativação", @@ -666,161 +685,161 @@ "server.actions.replaceKey": "Substituir Chave", "server.actions.signIn": "Entrar com Conta Unraid.net", "server.actions.signOut": "Sair do Unraid.net", - "server.actions.signOutRequiresKeyfile": "Sair requer um arquivo de chave", - "server.actions.startTrial": "Iniciar Teste Gratuito de 30 dias", + "server.actions.signOutRequiresKeyfile": "Sair requer um arquivo-chave", + "server.actions.startTrial": "Iniciar Avaliação Gratuita de 30 Dias", "server.actions.upgradeKey": "Atualizar Chave", "server.array.warning.started": "Iniciado. Se parado, o Array não reiniciará até que o problema acima seja resolvido.", "server.array.warning.stopped": "Parado. O Array não iniciará até que o problema acima seja resolvido.", - "server.cloudError.heading": "Erro de Conexão Unraid", - "server.configError.ineligible.action": "Saiba mais em Ferramentas > Registro", - "server.configError.ineligible.heading": "Inelegível para a Versão do SO", - "server.configError.ineligible.message": "Sua Chave de Licença não suporta esta Versão do SO. A data de compilação do sistema é maior que a validade da chave. Considere estender sua chave de registro.", + "server.cloudError.heading": "Erro do Connect do Unraid", + "server.configError.ineligible.action": "Saiba Mais em Ferramentas > Registro", + "server.configError.ineligible.heading": "Inelegível para Versão do SO", + "server.configError.ineligible.message": "Sua Chave de Licença não suporta esta Versão de SO. Data de compilação do SO é maior que a data de expiração da chave. Considere prolongar sua chave de registro.", "server.configError.invalid.heading": "Muitos Dispositivos", - "server.configError.invalid.message": "Você excedeu o número de dispositivos permitidos para sua licença. Remova um dispositivo para iniciar o array ou atualize sua chave para suportar mais dispositivos.", - "server.configError.noKeyServer.heading": "Verificar Conexão de Rede", - "server.configError.noKeyServer.message": "Não é possível validar sua chave de teste. Verifique sua conexão de rede.", - "server.configError.withdrawn.action": "Verificar atualização", + "server.configError.invalid.message": "Você excedeu o número de dispositivos permitidos para sua licença. Remova um dispositivo para iniciar o array, ou ative sua chave para suportar mais dispositivos.", + "server.configError.noKeyServer.heading": "Verifique a Conexão com a Rede", + "server.configError.noKeyServer.message": "Incapaz de validar sua chave de avaliação. Verifique sua conexão à rede.", + "server.configError.withdrawn.action": "Verificar Atualização", "server.configError.withdrawn.heading": "Versão do SO Retirada", - "server.configError.withdrawn.message": "Esta liberação do SO não deve ser executada. Atualização do SO necessária.", + "server.configError.withdrawn.message": "Este lançamento do SO não deve ser executado. Atualização do SO Necessária.", "server.deprecatedSsl.heading": "Certificados SSL para unraid.net obsoletos", - "server.deprecatedSsl.managementAccess": "Vá para Acesso de Gestão Agora", - "server.deprecatedSsl.message": "Em 1 de janeiro de 2023, os certificados SSL para unraid.net foram descontinuados. Você DEVE provisionar um novo certificado SSL para usar nosso novo domínio myunraid.net. Você pode fazer isso na página Configurações > Acesso de Gestão.", - "server.headings.thankYou": "Obrigado por escolher o Unraid OS!", + "server.deprecatedSsl.managementAccess": "Ir Agora para Acesso à Gerência", + "server.deprecatedSsl.message": "Em 1º de janeiro de 2023, os certificados SSL para unraid.net foram obsoletos. Você DEVE provisionar um novo certificado SSL para usar nosso novo domínio myunraid.net. Você pode fazer isso na página Configurações > Acesso à Gerência.", + "server.headings.thankYou": "Obrigado por escolher Unraid OS!", "server.pluginInstallFailed.heading": "Instalação do Unraid Connect Falhou", "server.pluginInstallFailed.message": "Reiniciar provavelmente resolverá isso.", "server.state.basic.humanReadable": "Básico", "server.state.default.heading": "Servidor Obsoleto", "server.state.default.humanReadable": "Obsoleto", - "server.state.default.message": "

Por favor, atualize a página para garantir que você carregue sua configuração mais recente

", - "server.state.eblacklisted.heading": "GUID do dispositivo de boot na lista negra", - "server.state.eblacklisted.humanReadable": "NA LISTA NEGRA", - "server.state.eblacklisted.message": "

Este dispositivo de boot está na lista negra. Isso pode ocorrer como resultado de uma transferência da chave de licença para um dispositivo de substituição, e você está inicializado atualmente do dispositivo antigo.

Um dispositivo também pode ser adicionado à lista negra se descobrirmos que o número de série não é único – isso é comum com leitores de cartões USB.

", - "server.state.eblacklisted1.heading": "Erro no dispositivo de boot", - "server.state.eblacklisted1.message": "

Este dispositivo de boot possui um GUID inválido. Por favor, tente um dispositivo de boot diferente

", - "server.state.eblacklisted2.heading": "Dispositivo de boot sem número de série", - "server.state.eguid.heading": "Incompatibilidade entre chave de registro e GUID do dispositivo de boot", - "server.state.eguid.humanReadable": "Erro de GUID", - "server.state.eguid.messageAlreadyReplaced": "

Sua chave de registro do Unraid não é elegível para substituição, pois foi substituída nos últimos 12 meses.

", - "server.state.eguid.messageBlacklisted": "

O arquivo da chave de licença não corresponde ao dispositivo de boot. Por favor, copie o arquivo de chave correto para o diretório /config no seu dispositivo de boot ou escolha Comprar Chave.

Sua chave de registro do Unraid não é elegível para substituição pois está na lista negra.

", - "server.state.eguid.messageMismatch": "

O arquivo da chave de licença não corresponde ao dispositivo de boot. Por favor, copie o arquivo de chave correto para o diretório /config no seu dispositivo de boot.

Você também pode tentar Comprar ou Substituir sua chave.

", - "server.state.eguid.messageRecentReplacement": "

O arquivo da chave de licença não corresponde ao dispositivo de boot. Por favor, copie o arquivo de chave correto para o diretório /config no seu dispositivo de boot ou escolha Comprar Chave.

Sua chave de registro do Unraid não é elegível para substituição pois foi substituída nos últimos 12 meses.

", - "server.state.eguid1.heading": "Chaves de Licença Múltiplas Presentes", - "server.state.eguid1.humanReadable": "Chaves de Licença Múltiplas Presentes", - "server.state.eguid1.message": "

Há vários arquivos de chave de licença presentes no seu dispositivo de boot e nenhum deles corresponde a este dispositivo. Por favor, remova todos os arquivos de chave, exceto aquele que deseja substituir, do diretório /config no seu dispositivo de boot.

Alternativamente, você pode comprar uma chave de licença para este dispositivo de boot.

Se você quiser substituir uma de suas chaves de licença por uma nova chave vinculada a este dispositivo, por favor remova todos os outros arquivos de chave primeiro.

", - "server.state.enoconn.heading": "Não é possível validar a chave de teste Unraid", - "server.state.enoconn.humanReadable": "Teste Requer Conexão com Internet", - "server.state.enoconn.message": "

Sua chave de teste requer uma conexão com a internet.

Por favor, verifique Configurações > Rede

", - "server.state.enoflash.heading": "Não é possível acessar seu dispositivo de boot", - "server.state.enoflash.humanReadable": "Sem dispositivo de boot", - "server.state.enoflash.message": "

Há um problema físico ao acessar seu dispositivo de boot

", - "server.state.enokeyfile.heading": "Vamos Liberar seu Hardware", - "server.state.enokeyfile.humanReadable": "Sem Arquivo de Chave", - "server.state.enokeyfile.message": "

Escolha uma opção abaixo e utilize nosso Guia de Início Rápido para configurar seu array em menos de 15 minutos.

", - "server.state.enokeyfile1.heading": "Nenhum dado de configuração de dispositivo de boot", - "server.state.enokeyfile1.message": "

Há um problema com seu dispositivo de boot

", - "server.state.enokeyfile2.heading": "Arquivo de Chave Ausente", - "server.state.enokeyfile2.humanReadable": "Arquivo de Chave Ausente", - "server.state.enokeyfile2.messageWithConnect": "

Seu arquivo de chave de licença está corrompido ou ausente. O arquivo de chave deve estar localizado no diretório /config no seu dispositivo de boot.

Você pode tentar recuperar sua chave com sua conta Unraid.net.

Se esta foi uma instalação de teste expirada, você pode comprar uma chave de licença.

", - "server.state.enokeyfile2.messageWithoutConnect": "

Seu arquivo de chave de licença está corrompido ou ausente. O arquivo de chave deve estar localizado no diretório /config no seu dispositivo de boot.

Se você não tiver uma cópia de backup do seu arquivo de chave de licença, você pode tentar recuperar sua chave.

Se esta foi uma instalação de teste expirada, você pode comprar uma chave de licença.

", - "server.state.etrial.heading": "Instalação Inválida", - "server.state.etrial.humanReadable": "Instalação Inválida", - "server.state.etrial.message": "

Não é possível usar uma chave de teste com uma instalação existente do Unraid OS.

Você pode comprar uma chave de licença correspondente a este dispositivo de boot para continuar usando esta instalação.

", + "server.state.default.message": "

Por favor, atualize a página para garantir que carrega sua configuração mais recente

", + "server.state.eblacklisted.heading": "GUID do dispositivo de inicialização na lista negra", + "server.state.eblacklisted.humanReadable": "LISTA NEGRA", + "server.state.eblacklisted.message": "

Este dispositivo de inicialização foi incluído na lista negra. Isso pode ocorrer como resultado da transferência da chave de licença para um dispositivo de substituição, e você está atualmente inicializando a partir do seu dispositivo antigo.

Um dispositivo também pode ser incluído na lista negra se descobrirmos que o número de série não é único – isso é comum em leitores de cartão USB.

", + "server.state.eblacklisted1.heading": "Erro no dispositivo de inicialização", + "server.state.eblacklisted1.message": "

Este dispositivo de inicialização tem um GUID inválido. Por favor, tente um dispositivo de inicialização diferente.

", + "server.state.eblacklisted2.heading": "Dispositivo de inicialização sem número de série", + "server.state.eguid.heading": "Incompatibilidade entre a chave de registro e o GUID do dispositivo de inicialização", + "server.state.eguid.humanReadable": "Erro no GUID", + "server.state.eguid.messageAlreadyReplaced": "

Sua chave de registro Unraid não é elegível para substituição, pois foi substituída nos últimos 12 meses.

", + "server.state.eguid.messageBlacklisted": "

O arquivo da chave de licença não corresponde ao dispositivo de inicialização. Por favor, copie o arquivo de chave correto para o diretório /config no seu dispositivo de inicialização ou escolha Comprar Chave.

Seu chave de registro do Unraid não é elegível para substituição por estar na lista negra.

", + "server.state.eguid.messageMismatch": "

O arquivo da chave de licença não corresponde ao dispositivo de inicialização. Por favor, copie o arquivo de chave correto para o diretório /config no seu dispositivo de inicialização.

Você também pode tentar Comprar ou Substituir sua chave.

", + "server.state.eguid.messageRecentReplacement": "

O arquivo da chave de licença não corresponde ao dispositivo de inicialização. Por favor, copie o arquivo de chave correto para o diretório /config no seu dispositivo de inicialização ou escolha Comprar Chave.

Seu chave de registro do Unraid não é elegível para substituição por ter sido substituído nos últimos 12 meses.

", + "server.state.eguid1.heading": "Múltiplas Chaves de Licença Presentes", + "server.state.eguid1.humanReadable": "Múltiplas Chaves de Licença Presentes", + "server.state.eguid1.message": "

Há vários arquivos de chave de licença presentes no seu dispositivo de inicialização e nenhum deles corresponde a este dispositivo. Por favor, remova todos os arquivos de chave, exceto aquele que você deseja substituir, do diretório /config no seu dispositivo de inicialização.

Alternativamente, você pode comprar uma chave de licença para este dispositivo de inicialização.

Se quiser substituir uma de suas chaves de licença por uma nova vinculada a este dispositivo, por favor, remova todos os outros arquivos de chave primeiro.

", + "server.state.enoconn.heading": "Não é possível validar a chave de Avaliação do Unraid", + "server.state.enoconn.humanReadable": "Avaliação Requer Conexão com a Internet", + "server.state.enoconn.message": "

Sua chave de Avaliação requer uma conexão com a Internet.

Por favor, verifique Configurações > Rede

", + "server.state.enoflash.heading": "Não é possível acessar seu dispositivo de inicialização", + "server.state.enoflash.humanReadable": "Nenhum Dispositivo de Inicialização", + "server.state.enoflash.message": "

Há um problema físico ao acessar seu dispositivo de inicialização.

", + "server.state.enokeyfile.heading": "Vamos Desbloquear seu Hardware", + "server.state.enokeyfile.humanReadable": "Sem Arquivo-Chave", + "server.state.enokeyfile.message": "

Escolha uma opção abaixo, então use nosso Guia de Início Rápido para configurar seu array em menos de 15 minutos.

", + "server.state.enokeyfile1.heading": "Nenhum dado de configuração de dispositivo de inicialização", + "server.state.enokeyfile1.message": "

Há um problema com seu dispositivo de inicialização.

", + "server.state.enokeyfile2.heading": "Arquivo-Chave Ausente", + "server.state.enokeyfile2.humanReadable": "Arquivo-Chave Ausente", + "server.state.enokeyfile2.messageWithConnect": "

Seu arquivo de chave de licença está corrompido ou ausente. O arquivo de chave deve estar localizado no diretório /config no seu dispositivo de inicialização.

Você pode tentar recuperar sua chave com a sua conta Unraid.net.

Se esta foi uma instalação de Teste expirado, você pode comprar uma chave de licença.

", + "server.state.enokeyfile2.messageWithoutConnect": "

Seu arquivo de chave de licença está corrompido ou ausente. O arquivo de chave deve estar localizado no diretório /config no seu dispositivo de inicialização.

Se você não tiver uma cópia de backup do seu arquivo de chave de licença, pode tentar recuperar sua chave.

Se esta foi uma instalação de Teste expirado, você pode comprar uma chave de licença.

", + "server.state.etrial.heading": "Instalação inválida", + "server.state.etrial.humanReadable": "Instalação inválida", + "server.state.etrial.message": "

Não é possível usar uma chave de Teste com uma instalação existente do Unraid OS.

Você pode comprar uma chave de licença correspondente a este dispositivo de inicialização para continuar usando esta instalação.

", "server.state.lifetime.humanReadable": "Vitalício", "server.state.plus.humanReadable": "Plus", "server.state.pro.humanReadable": "Pro", - "server.state.shared.connectRegistrationPrompt": "

Registre-se para Conectar-se assinando sua conta Unraid.net

", + "server.state.shared.connectRegistrationPrompt": "

Registre-se para Conectar-se entrando em sua conta Unraid.net

", "server.state.shared.upgradeKeyPrompt": "

Para suportar mais dispositivos de armazenamento à medida que seu servidor cresce, clique em Atualizar Chave.

", - "server.state.starter.humanReadable": "Iniciante", - "server.state.trial.humanReadable": "Teste", - "server.state.trial.messageEligibleInsideRenewal": "

Sua chave de Teste inclui toda a funcionalidade e suporte a dispositivos de uma chave Desbloqueada.

Seu teste está expirando em breve. Quando expirar, o array será interrompido. Você pode estender seu teste agora, adquirir uma chave de licença ou aguardar até a expiração para tomar uma ação.

", - "server.state.trial.messageEligibleOutsideRenewal": "

Sua chave de Teste inclui toda a funcionalidade e suporte a dispositivos de uma chave Desbloqueada.

Quando seu Teste expirar, o array será interrompido. Nesse ponto, você pode comprar uma chave de licença ou solicitar uma extensão de Teste.

", - "server.state.trial.messageIneligibleInsideRenewal": "

Sua chave de Teste inclui toda a funcionalidade e suporte a dispositivos de uma chave Desbloqueada.

Seu teste está expirando em breve e você usou todas as extensões disponíveis. Quando expirar, o array será interrompido. Para continuar usando o Unraid OS, você deve comprar uma chave de licença.

", - "server.state.trial.messageIneligibleOutsideRenewal": "

Sua chave de Teste inclui toda a funcionalidade e suporte a dispositivos de uma chave Desbloqueada.

Você usou todas as extensões de teste disponíveis. Quando seu Teste expirar, o array será interrompido. Para continuar usando o Unraid OS após a expiração, você deve comprar uma chave de licença.

", - "server.state.trialExpired.heading": "Seu Teste expirou", - "server.state.trialExpired.humanReadable": "Teste Expirado", - "server.state.trialExpired.messageEligible": "

Para continuar usando o Unraid OS, você pode comprar uma chave de licença. Alternativamente, você pode solicitar uma extensão de Teste.

", - "server.state.trialExpired.messageIneligible": "

Você usou todas as suas extensões de Teste. Para continuar usando o Unraid OS, você pode comprar uma chave de licença.

", + "server.state.starter.humanReadable": "Inicializador", + "server.state.trial.humanReadable": "Avaliação", + "server.state.trial.messageEligibleInsideRenewal": "

Sua Avaliação inclui todas as funcionalidades e suporte a dispositivos de uma chave Desbloqueada.

Seu período de avaliação está expirando em breve. Quando expirado, o array parará. Você pode prolongar sua avaliação agora, comprar uma chave de licença, ou esperar até a expiração para agir.

", + "server.state.trial.messageEligibleOutsideRenewal": "

Sua Avaliação inclui todas as funcionalidades e suporte a dispositivos de uma chave Desbloqueada.

Quando sua Avaliação expirar, o array parará. Nesse ponto, você pode comprar uma chave de licença ou solicitar uma extensão de Avaliação.

", + "server.state.trial.messageIneligibleInsideRenewal": "

Sua Avaliação inclui todas as funcionalidades e suporte a dispositivos de uma chave Desbloqueada.

Seu período de avaliação está expirando em breve e você usou todas as extensões disponíveis. Quando expirado, o array parará. Para continuar a usar Unraid OS, você deve comprar uma chave de licença.

", + "server.state.trial.messageIneligibleOutsideRenewal": "

Sua Avaliação inclui todas as funcionalidades e suporte a dispositivos de uma chave Desbloqueada.

Você usou todas as extensões de avaliação disponíveis. Quando sua Avaliação expirar, o array parará. Para continuar a usar Unraid OS após a expiração, você deve comprar uma chave de licença.

", + "server.state.trialExpired.heading": "Sua Avaliação expirou", + "server.state.trialExpired.humanReadable": "Avaliação Expirada", + "server.state.trialExpired.messageEligible": "

Para continuar usando o Unraid OS você pode comprar uma chave de licença. Alternativamente, você pode solicitar uma extensão de Avaliação.

", + "server.state.trialExpired.messageIneligible": "

Você usou todas as suas extensões de Avaliação. Para continuar usando o Unraid OS você pode comprar uma chave de licença.

", "server.state.unleashed.humanReadable": "Desbloqueado", "sso.ssoButtons.checkingAuthenticationOptions": "Verificando opções de autenticação...", "sso.ssoButtons.or": "ou", "sso.useSsoAuth.errorFetchingToken": "Erro ao buscar token", "sso.useSsoAuth.invalidCallbackParameters": "Parâmetros de callback inválidos", - "updateOs.callbackButton.checkForOsUpdates": "Verificar atualizações do OS", - "updateOs.changelogModal.extendLicenseToUpdate": "Estender Licença para Atualizar", - "updateOs.changelogModal.loadingChangelog": "Carregando changelog...", - "updateOs.changelogModal.unraidOsChangelog": "Changelog do Unraid OS {0}", - "updateOs.checkUpdateResponseModal.checkingForOsUpdates": "Verificando atualizações do OS...", + "updateOs.callbackButton.checkForOsUpdates": "Verificar Atualizações do Sistema Operativo", + "updateOs.changelogModal.extendLicenseToUpdate": "Prolongar Licença para Atualizar", + "updateOs.changelogModal.loadingChangelog": "Carregando changelog…", + "updateOs.changelogModal.unraidOsChangelog": "Unraid OS {0} Notas de Lançamento", + "updateOs.checkUpdateResponseModal.checkingForOsUpdates": "Verificando atualizações do sistema operativo...", "updateOs.checkUpdateResponseModal.currentVersion": "Versão Atual {0}", - "updateOs.checkUpdateResponseModal.enableUpdateNotifications": "Ativar notificações de atualização", - "updateOs.checkUpdateResponseModal.goToSettingsNotificationsToEnable": "Vá para Configurações > Notificações para ativar notificações automáticas de atualizações do OS para futuras versões.", + "updateOs.checkUpdateResponseModal.enableUpdateNotifications": "Habilitar notificações de atualização", + "updateOs.checkUpdateResponseModal.goToSettingsNotificationsToEnable": "Vá para Configurações > Notificações para habilitar notificações automáticas de atualização do sistema operativo para lançamentos futuros.", "updateOs.checkUpdateResponseModal.ignoredReleases": "Lançamentos Ignorados", - "updateOs.checkUpdateResponseModal.ignoreThisReleaseUntilNextReboot": "Ignorar este lançamento até o próximo reboot", - "updateOs.checkUpdateResponseModal.manageUpdatePreferencesIncludingBetaAccess": "Gerencie preferências de atualização, incluindo acesso beta e seleção de versão em account.unraid.net", + "updateOs.checkUpdateResponseModal.ignoreThisReleaseUntilNextReboot": "Ignorar este lançamento até o próximo reinício", + "updateOs.checkUpdateResponseModal.manageUpdatePreferencesIncludingBetaAccess": "Gerencie preferências de atualização, incluindo acesso a versão beta e seleção de versões em account.unraid.net", "updateOs.checkUpdateResponseModal.moreOptions": "Mais Opções", - "updateOs.checkUpdateResponseModal.requiresVerificationToUpdate": "Requer verificação para atualização", - "updateOs.checkUpdateResponseModal.unraidOsIsUpToDate": "Unraid OS está atualizado", + "updateOs.checkUpdateResponseModal.requiresVerificationToUpdate": "Requer verificação para atualizar", + "updateOs.checkUpdateResponseModal.unraidOsIsUpToDate": "O Unraid OS está atualizado", "updateOs.checkUpdateResponseModal.verifyToUpdate": "Verificar para Atualizar", - "updateOs.checkUpdateResponseModal.viewChangelogToStartUpdate": "Ver Changelog para Iniciar a Atualização", - "updateOs.checkUpdateResponseModal.youCanOptBackInTo": "Você pode optar por voltar a um lançamento ignorado clicando no botão Verificar por Atualizações no cabeçalho a qualquer momento", - "updateOs.downgrade.beginDowngradeTo": "Começar downgrade para {0}", - "updateOs.downgrade.downgradesAreOnlyRecommendedIfYou": "Downgrades são recomendados apenas se você não conseguir resolver um problema crítico.", - "updateOs.downgrade.downgradeUnraidOsTo": "Downgrade do Unraid OS para {0}", + "updateOs.checkUpdateResponseModal.viewChangelogToStartUpdate": "Ver Changelog para Iniciar Atualização", + "updateOs.checkUpdateResponseModal.youCanOptBackInTo": "Você pode optar por voltar para um lançamento ignorado clicando no botão Verificar por Atualizações no cabeçalho a qualquer momento", + "updateOs.downgrade.beginDowngradeTo": "Iniciar downgrade para {0}", + "updateOs.downgrade.downgradesAreOnlyRecommendedIfYou": "Downgrades só são recomendados se você não conseguir resolver um problema crítico.", + "updateOs.downgrade.downgradeUnraidOsTo": "Fazer downgrade do Unraid OS para {0}", "updateOs.downgrade.downloadDiagnostics": "Baixar Diagnósticos", - "updateOs.downgrade.downloadTheDiagnosticsZipThenPlease": "Baixe o zip de Diagnósticos e, em seguida, abra um relatório de erro em nossos fóruns com uma descrição do problema junto com seus diagnósticos.", - "updateOs.downgrade.inTheRareEventYouNeed": "Na rara hipótese de você precisar fazer um downgrade, pedimos que, por favor, nos forneça os Diagnósticos para podermos investigar seu problema.", - "updateOs.downgrade.openABugReport": "Abrir um relatório de erro", - "updateOs.downgrade.originalReleaseDate": "Data de lançamento original {0}", - "updateOs.downgrade.releaseNotes": "Notas de Lançamento de {0}", + "updateOs.downgrade.downloadTheDiagnosticsZipThenPlease": "Baixe o zip dos diagnósticos, então, por favor, abra um relatório de bug em nossos fóruns com uma descrição do problema junto com seus diagnósticos.", + "updateOs.downgrade.inTheRareEventYouNeed": "No raro evento de precisar fazer downgrade, pedimos que você nos forneça diagnósticos para que possamos investigar o problema.", + "updateOs.downgrade.openABugReport": "Abrir Relatório de Bug", + "updateOs.downgrade.originalReleaseDate": "Data original de lançamento {0}", + "updateOs.downgrade.releaseNotes": "{0} Notas de Lançamento", "updateOs.ignoredRelease.remove": "Remover", "updateOs.ignoredRelease.removeFromIgnoreList": "Remover da lista de ignorados", - "updateOs.ineligible.guidRequired": "É necessário um GUID válido para verificar atualizações do Sistema Operacional.", - "updateOs.ineligible.keyfileRequired": "É necessário um arquivo de chave válido para verificar atualizações do Sistema Operacional.", - "updateOs.ineligible.osVersionRequired": "É necessária uma versão válida do Sistema Operacional para verificar atualizações.", - "updateOs.ineligible.updatesExpired": "Sua licença {0} incluía um ano de atualizações gratuitas no momento da compra. Agora você está elegível para estender sua licença e acessar as últimas atualizações do Sistema Operacional.", - "updateOs.ineligible.updatesExpiredWithAvailable": "Sua licença {0} incluía um ano de atualizações gratuitas na época da compra. Agora você está elegível para estender sua licença e acessar as últimas atualizações do sistema operacional. Você ainda pode acessar as atualizações do sistema operacional publicadas em ou antes de {1}.", - "updateOs.pleaseFinishTheInitiatedDowngradeTo": "Por favor, termine o downgrade iniciado para permitir atualizações.", - "updateOs.rawChangelogRenderer.errorParsingChangelog": "Erro ao Analisar o Log de Alterações • {0}", + "updateOs.ineligible.guidRequired": "Um GUID válido é necessário para verificar atualizações do sistema operacional.", + "updateOs.ineligible.keyfileRequired": "Um arquivo de chave válido é necessário para verificar atualizações do sistema operacional.", + "updateOs.ineligible.osVersionRequired": "Uma versão válida do sistema operacional é necessária para verificar atualizações do sistema operacional.", + "updateOs.ineligible.updatesExpired": "Sua licença {0} incluía um ano de atualizações gratuitas no momento da compra. Agora você está elegível para estender sua licença e acessar as últimas atualizações do sistema operacional.", + "updateOs.ineligible.updatesExpiredWithAvailable": "Sua licença de {0} incluía um ano de atualizações gratuitas na época da compra. Você agora está elegível para estender sua licença e acessar as atualizações mais recentes do sistema operacional. Você ainda está elegível para acessar atualizações do sistema operacional que foram publicadas em ou antes de {1}.", + "updateOs.pleaseFinishTheInitiatedDowngradeTo": "Por favor, conclua o downgrade iniciado para habilitar atualizações.", + "updateOs.rawChangelogRenderer.errorParsingChangelog": "Erro ao Analisar Log de Alterações • {0}", "updateOs.rawChangelogRenderer.itSHighlyRecommendedToReview": "É altamente recomendado revisar o log de alterações antes de continuar sua atualização", "updateOs.rawChangelogRenderer.loadingChangelog": "Carregando log de alterações...", - "updateOs.rawChangelogRenderer.noChangelogContentAvailable": "Sem conteúdo de log de alterações disponível", - "updateOs.rawChangelogRenderer.viewChangelogOnDocs": "Ver Log de Alterações nos Docs", + "updateOs.rawChangelogRenderer.noChangelogContentAvailable": "Nenhum conteúdo de log de alterações disponível", + "updateOs.rawChangelogRenderer.viewChangelogOnDocs": "Visualizar Log de Alterações nos Documentos", "updateOs.reboot.downgrade": "Reinicialização Necessária para Downgrade", "updateOs.reboot.thirdPartyDriversDownloading": "Atualizando drivers de terceiros", "updateOs.reboot.update": "Reinicialização Necessária para Atualização", "updateOs.status.cancel": "Cancelar {0}", - "updateOs.status.checking": "verificando...", + "updateOs.status.checking": "Verificando...", "updateOs.status.downgrade": "Downgrade", "updateOs.status.keyIneligibleFor": "Chave inelegível para {0}", "updateOs.status.keyIneligibleForFutureReleases": "Chave inelegível para lançamentos futuros", "updateOs.status.moreOptions": "Mais opções", "updateOs.status.noDowngradeAvailable": "Nenhum downgrade disponível", - "updateOs.status.rebootNowToDowngradeTo": "Reinicie Agora para Downgrade para {0}", - "updateOs.status.rebootNowToUpdateTo": "Reinicie Agora para Atualização para {0}", + "updateOs.status.rebootNowToDowngradeTo": "Reinicie Agora para Fazer o Downgrade para {0}", + "updateOs.status.rebootNowToUpdateTo": "Reinicie Agora para Atualizar para {0}", "updateOs.status.unraidAvailable": "Unraid {0} Disponível", "updateOs.status.update": "Atualizar", "updateOs.status.upToDate": "Atualizado", "updateOs.status.upToDateWithEligibleReleases": "Atualizado com lançamentos elegíveis", - "updateOs.status.viewReleaseNotes": "Ver notas de versão", - "updateOs.thirdPartyDrivers.duringTheUnraidOsUpdateProcess": "Durante o processo de atualização do SO Unraid, drivers de terceiros foram detectados e estão sendo atualizados em segundo plano. Aguarde até que o download seja concluído antes de reiniciar o seu servidor para completar o processo de atualização. Você deve receber uma notificação do sistema quando completo. Você também pode atualizar esta página para verificar um status atualizado.", - "updateOs.update.acklowledgeThatYouHaveMadeA": "Acknowledge that you have made a Flash Backup to enable this action", - "updateOs.update.backingUpThisMayTakeA": "Fazendo backup... isso pode levar alguns minutos", + "updateOs.status.viewReleaseNotes": "Ver notas de lançamento", + "updateOs.thirdPartyDrivers.duringTheUnraidOsUpdateProcess": "Durante o processo de atualização do Unraid OS, drivers de terceiros foram detectados e estão sendo atualizados em segundo plano. Aguarde que eles terminem de baixar antes de reiniciar seu servidor para completar o processo de atualização. Você deve receber uma notificação do sistema ao concluir. Você também pode atualizar esta página para verificar o status atualizado.", + "updateOs.update.acklowledgeThatYouHaveMadeA": "Reconheça que você fez um Backup Flash para habilitar esta ação", + "updateOs.update.backingUpThisMayTakeA": "Fazendo backup... pode levar alguns minutos", "updateOs.update.createFlashBackup": "Criar Backup Flash", - "updateOs.update.flashBackupIsNotAvailableNavigate": "Backup Flash não está disponível. Navegue para {0}/Principal/Configurações/Flash para tentar novamente, então volte para esta página.", - "updateOs.update.iHaveMadeAFlashBackup": "Eu fiz um Backup Flash", - "updateOs.update.receiveTheLatestAndGreatestFor": "Receba as últimas e melhores atualizações para o SO Unraid. Seja novos recursos, correções de segurança ou correções de bugs - manter seu servidor atualizado garante a melhor experiência que o Unraid tem a oferecer.", + "updateOs.update.flashBackupIsNotAvailableNavigate": "O Backup Flash não está disponível. Navegue para {0}/Main/Settings/Flash para tentar novamente e depois volte para esta página.", + "updateOs.update.iHaveMadeAFlashBackup": "Fiz um Backup Flash", + "updateOs.update.receiveTheLatestAndGreatestFor": "Receba as últimas e melhores atualizações para o Unraid OS. Seja novos recursos, patches de segurança ou correções de bugs - manter seu servidor atualizado garante a melhor experiência que o Unraid tem a oferecer.", "updateOs.update.viewAvailableUpdates": "Ver Atualizações Disponíveis", - "updateOs.update.weRecommendBackingUpYourUsb": "Recomendamos realizar um backup do seu Dispositivo USB de Inicialização antes de iniciar a atualização.", - "updateOs.update.youCanAlsoManuallyCreateA": "Você também pode criar manualmente um novo backup clicando no botão Criar Backup Flash.", - "updateOs.update.youCanManuallyCreateABackup": "Você pode criar manualmente um backup clicando no botão Criar Backup Flash.", - "updateOs.update.youHaveAlreadyActivatedTheFlash": "Você já ativou a função de Backup Flash via o plugin Unraid Connect.", - "updateOs.update.youHaveNotActivatedTheFlash": "Você não ativou a função de Backup Flash via o plugin Unraid Connect.", + "updateOs.update.weRecommendBackingUpYourUsb": "Recomendamos fazer um backup do seu Dispositivo de Boot USB Flash antes de iniciar a atualização.", + "updateOs.update.youCanAlsoManuallyCreateA": "Você também pode criar um novo backup manualmente clicando no botão Criar Backup Flash.", + "updateOs.update.youCanManuallyCreateABackup": "Você pode criar um backup manualmente clicando no botão Criar Backup Flash.", + "updateOs.update.youHaveAlreadyActivatedTheFlash": "Você já ativou o recurso de Backup Flash pelo plugin Unraid Connect.", + "updateOs.update.youHaveNotActivatedTheFlash": "Você não ativou o recurso de Backup Flash pelo plugin Unraid Connect.", "updateOs.updateIneligible.extendLicense": "Estender Licença", "updateOs.updateIneligible.learnMoreAndFix": "Saiba mais e corrija", "updateOs.updateIneligible.licenseKeyUpdatesExpired": "Atualizações de Chave de Licença Expiradas", - "updateOs.updateIneligible.payYourAnnualFeeToContinue": "Pague sua taxa anual para continuar recebendo atualizações do SO.", - "updateOs.updateIneligible.viewChangelog": "Ver Log de Alterações", - "updateOs.updateUnraidOs": "Atualizar SO Unraid", - "userProfile.callbackFeedback.calculatingOsUpdateEligibility": "Calculando Elegibilidade para Atualização do SO…", + "updateOs.updateIneligible.payYourAnnualFeeToContinue": "Pague sua taxa anual para continuar recebendo atualizações do sistema operacional.", + "updateOs.updateIneligible.viewChangelog": "Visualizar Log de Alterações", + "updateOs.updateUnraidOs": "Atualizar Unraid OS", + "userProfile.callbackFeedback.calculatingOsUpdateEligibility": "Calculando a Elegibilidade para Atualização do SO…", "userProfile.callbackFeedback.calculatingTrialExpiration": "Calculando expiração do teste…", "userProfile.callbackFeedback.configureConnectFeatures": "Configurar Recursos de Conexão", "userProfile.callbackFeedback.confirmAndStartDowngrade": "Confirmar e iniciar downgrade", @@ -828,96 +847,96 @@ "userProfile.callbackFeedback.copyKeyUrl": "Copiar URL da Chave", "userProfile.callbackFeedback.copyYourKeyUrl": "Copiar seu URL da Chave: {0}", "userProfile.callbackFeedback.currentVersionUnraid": "Versão Atual: Unraid {0}", - "userProfile.callbackFeedback.downgradeUnraidOsConfirmationRequired": "Confirmação requerida para downgrade do SO Unraid", + "userProfile.callbackFeedback.downgradeUnraidOsConfirmationRequired": "Confirmação necessária para downgrade do Unraid OS", "userProfile.callbackFeedback.extensionInstalled": "Extensão Instalada", "userProfile.callbackFeedback.failedToKey": "Falha ao {0} {1} Chave", "userProfile.callbackFeedback.fixError": "Corrigir Erro", - "userProfile.callbackFeedback.installExtended": "Instalar Estendido", - "userProfile.callbackFeedback.installingExtended": "Instalando Estendido", - "userProfile.callbackFeedback.installingExtendedTrial": "Instalando Versão de Avaliação Estendida", + "userProfile.callbackFeedback.installExtended": "Instalar Extendido", + "userProfile.callbackFeedback.installingExtended": "Instalando Extendido", + "userProfile.callbackFeedback.installingExtendedTrial": "Instalando Trial Extendido", "userProfile.callbackFeedback.installingRecovered": "Instalando Recuperado", "userProfile.callbackFeedback.installingReplaced": "Instalando Substituído", "userProfile.callbackFeedback.installRecovered": "Instalar Recuperado", "userProfile.callbackFeedback.installReplaced": "Instalar Substituído", "userProfile.callbackFeedback.key": "{0} {1} Chave…", - "userProfile.callbackFeedback.keyInstalledSuccessfullyRebootMayBeRequired": "Chave instalada com sucesso. Um reinício pode ser necessário para aplicar esta mudança.", + "userProfile.callbackFeedback.keyInstalledSuccessfullyRebootMayBeRequired": "Chave instalada com sucesso. Pode ser necessário reiniciar para aplicar esta alteração.", "userProfile.callbackFeedback.keySuccessfully": "{1} Chave {0} com Sucesso", "userProfile.callbackFeedback.newVersion": "Nova Versão: {0}", "userProfile.callbackFeedback.noThanks": "Não, obrigado", "userProfile.callbackFeedback.performingActions": "Executando ações", "userProfile.callbackFeedback.pleaseConfirmTheDowngradeDetailsBelow": "Por favor, confirme os detalhes do downgrade abaixo", "userProfile.callbackFeedback.pleaseConfirmTheUpdateDetailsBelow": "Por favor, confirme os detalhes da atualização abaixo", - "userProfile.callbackFeedback.pleaseKeepThisWindowOpenWhile": "Por favor, mantenha esta janela aberta enquanto realizamos algumas ações", - "userProfile.callbackFeedback.postInstallLicenseKeyError": "Erro na Chave de Licença Pós-Instalação", - "userProfile.callbackFeedback.readyToInstallKey": "Pronto para Instalar Chave", - "userProfile.callbackFeedback.readyToUpdateConnectAccountConfiguration": "Pronto para atualizar configuração da conta Connect", + "userProfile.callbackFeedback.pleaseKeepThisWindowOpenWhile": "Mantenha esta janela aberta enquanto realizamos algumas ações", + "userProfile.callbackFeedback.postInstallLicenseKeyError": "Erro de Licença Pós-Instalação", + "userProfile.callbackFeedback.readyToInstallKey": "Pronto para Instalar a Chave", + "userProfile.callbackFeedback.readyToUpdateConnectAccountConfiguration": "Pronto para atualizar a configuração da conta Connect", "userProfile.callbackFeedback.recovered": "Recuperado", "userProfile.callbackFeedback.replaced": "Substituído", "userProfile.callbackFeedback.signedInSuccessfully": "{0} Entrou com Sucesso", "userProfile.callbackFeedback.signedOutSuccessfully": "{0} Saiu com Sucesso", - "userProfile.callbackFeedback.signInFailed": "Falha na Entrada", - "userProfile.callbackFeedback.signingIn": "Conectando {0}…", - "userProfile.callbackFeedback.signingIn2": "Conectando", + "userProfile.callbackFeedback.signInFailed": "Falha ao Entrar", + "userProfile.callbackFeedback.signingIn": "Entrando {0}…", + "userProfile.callbackFeedback.signingIn2": "Entrando", "userProfile.callbackFeedback.signingOut": "Saindo {0}…", "userProfile.callbackFeedback.signingOut2": "Saindo", "userProfile.callbackFeedback.signOutFailed": "Falha ao Sair", "userProfile.callbackFeedback.somethingWentWrong": "Algo deu errado", "userProfile.callbackFeedback.thankYouForPurchasingAnUnraid": "Obrigado por comprar uma Chave Unraid {0}!", "userProfile.callbackFeedback.thankYouForUpgradingToAn": "Obrigado por atualizar para uma Chave Unraid {0}!", - "userProfile.callbackFeedback.thenGoToToolsRegistrationTo": "Em seguida, vá para Ferramentas > Registro para instalá-lo manualmente", + "userProfile.callbackFeedback.thenGoToToolsRegistrationTo": "Em seguida, vá para Ferramentas > Registro para instalá-la manualmente", "userProfile.callbackFeedback.thisDowngradeWillRequireAReboot": "Este downgrade exigirá uma reinicialização", "userProfile.callbackFeedback.thisUpdateWillRequireAReboot": "Esta atualização exigirá uma reinicialização", - "userProfile.callbackFeedback.updateUnraidOsConfirmationRequired": "Confirmação requerida para atualização do SO Unraid", - "userProfile.callbackFeedback.youReOneStepCloserTo": "Você está a um passo de melhorar sua experiência com Unraid", - "userProfile.callbackFeedback.yourFreeTrialKeyProvidesAll": "Sua chave de teste gratuita fornece toda a funcionalidade de uma chave de Registro Unleashed", - "userProfile.callbackFeedback.yourKeyHasBeenReplaced": "Sua Chave {0} foi substituída!", + "userProfile.callbackFeedback.updateUnraidOsConfirmationRequired": "Confirmação necessária para atualizar o Unraid OS", + "userProfile.callbackFeedback.youReOneStepCloserTo": "Você está um passo mais perto de aprimorar sua experiência no Unraid", + "userProfile.callbackFeedback.yourFreeTrialKeyProvidesAll": "Sua chave de teste gratuita oferece todas as funcionalidades de uma chave de Registro Desbloqueada", + "userProfile.callbackFeedback.yourKeyHasBeenReplaced": "Sua chave {0} foi substituída!", "userProfile.callbackFeedback.yourTrialKeyHasBeenExtended": "Sua chave de teste foi estendida!", "userProfile.clickToCopyLanIp": "Clique para Copiar IP LAN {0}", "userProfile.dropdownConnectStatus.connected": "Conectado", "userProfile.dropdownConnectStatus.unraidApiIsOffline": "unraid-api está offline", - "userProfile.dropdownContent.checkForUpdate": "Verificar atualização", - "userProfile.dropdownContent.goToApiSettings": "Ir para Configurações do API", + "userProfile.dropdownContent.checkForUpdate": "Verificar Atualização", + "userProfile.dropdownContent.goToApiSettings": "Ir para Configurações de API", "userProfile.dropdownContent.manageUnraidNetAccount": "Gerenciar Conta Unraid.net", "userProfile.dropdownContent.manageUnraidNetAccountInNew": "Gerenciar Conta Unraid.net em nova aba", - "userProfile.dropdownContent.opensConnectInNewTab": "Abrir Connect em nova aba", - "userProfile.dropdownContent.osUpdateEligibilityExpired": "Elegibilidade da Atualização do SO Expirada", + "userProfile.dropdownContent.opensConnectInNewTab": "Abre Conectar em nova aba", + "userProfile.dropdownContent.osUpdateEligibilityExpired": "Elegibilidade para Atualização de SO Expirada", "userProfile.dropdownContent.rebootRequiredForDowngrade": "Reinicialização Necessária para Downgrade", "userProfile.dropdownContent.rebootRequiredForUpdate": "Reinicialização Necessária para Atualização", "userProfile.dropdownContent.settings": "Configurações", - "userProfile.dropdownContent.signInToYourUnraidNet": "Entre na sua conta Unraid.net para começar", - "userProfile.dropdownContent.thankYouForInstallingConnect": "Obrigado por instalar o Connect!", + "userProfile.dropdownContent.signInToYourUnraidNet": "Entre em sua conta Unraid.net para começar", + "userProfile.dropdownContent.thankYouForInstallingConnect": "Obrigado por instalar o Conectar!", "userProfile.dropdownLaunchpad.restartingUnraidApi": "Reiniciando unraid-api…", "userProfile.dropdownLaunchpad.restartUnraidApi": "Reiniciar unraid-api", - "userProfile.dropdownTrigger.getStarted": "Iniciar", + "userProfile.dropdownTrigger.getStarted": "Começar", "userProfile.dropdownTrigger.learnMoreAboutTheError": "Saiba mais sobre o erro", - "userProfile.dropdownTrigger.openDropdown": "Abrir Menu suspenso", + "userProfile.dropdownTrigger.openDropdown": "Abrir Dropdown", "userProfile.dropdownTrigger.trialExpiredSeeOptionsBelow": "Teste Expirado, veja as opções abaixo", "userProfile.lanIpCopied": "IP LAN Copiado", "userProfile.serverState.purchase": "Comprar", "userProfile.serverState.purchaseKey": "Comprar Chave", "userProfile.serverState.upgradeKey": "Atualizar Chave", - "userProfile.trial.errorCreatiingATrialKeyPlease": "Erro ao criar uma chave de teste. Tente novamente mais tarde.", - "userProfile.trial.extendingYourFreeTrialByDays": "Extendendo seu teste gratuito por 15 dias", + "userProfile.trial.errorCreatiingATrialKeyPlease": "Erro ao criar uma chave de teste. Por favor, tente novamente mais tarde.", + "userProfile.trial.extendingYourFreeTrialByDays": "Estendendo seu teste gratuito em 15 dias", "userProfile.trial.pleaseKeepThisWindowOpen": "Por favor, mantenha esta janela aberta", "userProfile.trial.pleaseWaitWhileThePageReloads": "Aguarde enquanto a página recarrega para instalar sua chave de teste", "userProfile.trial.startingYourFreeDayTrial": "Iniciando seu teste gratuito de 30 dias", "userProfile.trial.trialKeyCreated": "Chave de Teste Criada", "userProfile.trial.trialKeyCreationFailed": "Falha na Criação da Chave de Teste", - "userProfile.uptimeExpire.expired": "Expirado {0}", + "userProfile.uptimeExpire.expired": "{0} Expirado", "userProfile.uptimeExpire.expiredAt": "Expirado em {0}", "userProfile.uptimeExpire.expiresAt": "Expira em {0}", "userProfile.uptimeExpire.expiresIn": "Expira em {0}", "userProfile.uptimeExpire.serverUpSince": "Servidor Ativo Desde {0}", - "userProfile.uptimeExpire.trialKeyExpired": "Chave de Avaliação Expirada {0}", - "userProfile.uptimeExpire.trialKeyExpiredAt": "Chave de Avaliação Expirada em {0}", - "userProfile.uptimeExpire.trialKeyExpiresAt": "Chave de Avaliação Expira em {0}", - "userProfile.uptimeExpire.trialKeyExpiresIn": "Chave de Avaliação Expira em {0}", - "userProfile.uptimeExpire.uptime": "Tempo de Atividade {0}", + "userProfile.uptimeExpire.trialKeyExpired": "Chave de teste expirada {0}", + "userProfile.uptimeExpire.trialKeyExpiredAt": "Chave de teste expirada em {0}", + "userProfile.uptimeExpire.trialKeyExpiresAt": "Chave de teste expira em {0}", + "userProfile.uptimeExpire.trialKeyExpiresIn": "Chave de teste expira em {0}", + "userProfile.uptimeExpire.uptime": "Tempo de atividade {0}", "wanIpCheck.checkingWanIps": "Verificando IPs WAN…", "wanIpCheck.dnsIssueUnableToResolveWanip4": "Problema de DNS, incapaz de resolver wanip4.unraid.net", "wanIpCheck.ignoreThisMessageIfYouAre": "Ignore esta mensagem se você estiver conectado via Acesso Remoto ou VPN.", - "wanIpCheck.remarkUnraidSWanIpv4Does": "Observação: o WAN IPv4 do Unraid {0} não corresponde ao seu cliente WAN IPv4 {1}.", - "wanIpCheck.remarkYourWanIpv4Is": "Observação: seu WAN IPv4 é {0}", + "wanIpCheck.remarkUnraidSWanIpv4Does": "Observação: O IPv4 WAN do Unraid {0} não corresponde ao IPv4 WAN do seu cliente {1}.", + "wanIpCheck.remarkYourWanIpv4Is": "Observação: seu IPv4 WAN é {0}", "wanIpCheck.thisMayIndicateAComplexNetwork": "Isso pode indicar uma rede complexa que não funcionará com esta solução de Acesso Remoto.", - "wanIpCheck.unableToFetchClientWanIpv4": "Não foi possível buscar o IPv4 WAN do cliente" + "wanIpCheck.unableToFetchClientWanIpv4": "Incapaz de buscar o IPv4 WAN do cliente" } From 0ce293daecea4e7c3ea2a2bcb3b1256569da545e Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Tue, 10 Mar 2026 23:06:12 -0400 Subject: [PATCH 16/54] New translations en.json (Russian) --- web/src/locales/ru.json | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/web/src/locales/ru.json b/web/src/locales/ru.json index 05e4292668..5ca876677c 100644 --- a/web/src/locales/ru.json +++ b/web/src/locales/ru.json @@ -168,6 +168,25 @@ "onboarding.internalBootStep.bootSize.custom": "Определено пользователем", "onboarding.internalBootStep.bootSize.helpMinOnly": "Минимум 4 ГБ.", "onboarding.internalBootStep.bootSize.helpRange": "Минимум 4 ГБ; максимум {max} ГБ (50% от наименьшего из выбранных устройств).", + "onboarding.internalBootStep.eligibility.availableTitle": "Некоторые диски недоступны для загрузки", + "onboarding.internalBootStep.eligibility.availableDescription": "В данный момент нижеперечисленные диски не могут быть выбраны для загрузки.", + "onboarding.internalBootStep.eligibility.blockedTitle": "Загрузка с диска в настоящее время недоступна", + "onboarding.internalBootStep.eligibility.blockedDescription": "Устраните все проблемы ниже, чтобы использовать загрузку с накопителя на этом сервере.", + "onboarding.internalBootStep.eligibility.systemTitle": "Проверки сервера", + "onboarding.internalBootStep.eligibility.diskTitle": "Проверки диска", + "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "Массив должен быть остановлен перед конфигурацией загрузки хранилища.", + "onboarding.internalBootStep.eligibility.codes.ALREADY_INTERNAL_BOOT": "Этот сервер уже, по-видимому, загружается из внутренней памяти.", + "onboarding.internalBootStep.eligibility.codes.NO_UNASSIGNED_DISKS": "В данный момент нет не назначенных дисков для загрузки из хранилища.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_BOOT": "Этот диск уже назначен в качестве текущего загрузочного устройства.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_ARRAY": "Этот диск уже назначен массиву.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_PARITY": "Этот диск уже назначен в качестве диска паритета.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_CACHE": "Этот диск уже назначен в пул или слот кэша.", + "onboarding.internalBootStep.eligibility.codes.USB_TRANSPORT": "Этот диск подключен через USB, что не допускается для внутренней загрузки.", + "onboarding.internalBootStep.eligibility.codes.TOO_SMALL": "Этот диск слишком мал для минимального размера резервирования загрузки.", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_DISABLED": "Передача загрузки отключена текущим состоянием системы.", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_UNKNOWN": "Система не сообщила, включена ли передача загрузки.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_FALSE": "Система сообщила, что загрузка из хранилища не допустима.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_UNKNOWN": "Система не сообщила, разрешена ли загрузка из хранилища.", "onboarding.internalBootStep.status.apiError": "Не удалось загрузить параметры внутренней загрузки из API.", "onboarding.internalBootStep.status.alreadyConfigured": "Внутренняя загрузка уже настроена на этом сервере.", "onboarding.internalBootStep.status.arrayNotStopped": "Настройка внутренней загрузки доступна только при остановленном массиве.", From 4227907bfadf5d4a5ef516a54963fc1906e6035a Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Tue, 10 Mar 2026 23:06:13 -0400 Subject: [PATCH 17/54] New translations en.json (Swedish) --- web/src/locales/sv.json | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/web/src/locales/sv.json b/web/src/locales/sv.json index 5404cbe0e1..62c5a011f6 100644 --- a/web/src/locales/sv.json +++ b/web/src/locales/sv.json @@ -168,6 +168,25 @@ "onboarding.internalBootStep.bootSize.custom": "Användardefinierad", "onboarding.internalBootStep.bootSize.helpMinOnly": "Minsta är 4 GB.", "onboarding.internalBootStep.bootSize.helpRange": "Minsta är 4 GB; max är {max} GB (50 % av den minsta valda enheten).", + "onboarding.internalBootStep.eligibility.availableTitle": "Vissa diskar är inte tillgängliga för lagringsstart", + "onboarding.internalBootStep.eligibility.availableDescription": "Diskarna nedan kan inte väljas för lagringsstart just nu.", + "onboarding.internalBootStep.eligibility.blockedTitle": "Lagringsstart är för närvarande inte tillgänglig", + "onboarding.internalBootStep.eligibility.blockedDescription": "Lös alla problem nedan för att kunna använda lagringsstart på den här servern.", + "onboarding.internalBootStep.eligibility.systemTitle": "Serverkontroller", + "onboarding.internalBootStep.eligibility.diskTitle": "Diskkontroller", + "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "Arrayen måste stoppas innan lagringsstart kan konfigureras.", + "onboarding.internalBootStep.eligibility.codes.ALREADY_INTERNAL_BOOT": "Den här servern verkar redan starta internt.", + "onboarding.internalBootStep.eligibility.codes.NO_UNASSIGNED_DISKS": "Inga oallokerade diskar är för närvarande tillgängliga för lagringsstart.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_BOOT": "Den här disken är redan tilldelad som den nuvarande startdisk.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_ARRAY": "Den här disken är redan tilldelad till arrayen.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_PARITY": "Den här disken är redan tilldelad som paritetsdisk.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_CACHE": "Den här disken är redan tilldelad till en pool eller cacheplats.", + "onboarding.internalBootStep.eligibility.codes.USB_TRANSPORT": "Denna disk är ansluten via USB, vilket inte är tillåtet för intern start.", + "onboarding.internalBootStep.eligibility.codes.TOO_SMALL": "Denna disk är för liten för den minsta startreserverade storleken.", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_DISABLED": "Startöverföring är inaktiverad av det aktuella systemtillståndet.", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_UNKNOWN": "Systemet rapporterade inte om startöverföring är aktiverad.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_FALSE": "Systemet rapporterade att lagringsstart inte är tillgänglig.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_UNKNOWN": "Systemet rapporterade inte om lagringsstart är tillgänglig.", "onboarding.internalBootStep.status.apiError": "Det gick inte att ladda interna startalternativ från API.", "onboarding.internalBootStep.status.alreadyConfigured": "Intern start är redan konfigurerad på denna server.", "onboarding.internalBootStep.status.arrayNotStopped": "Intern startinställning är endast tillgänglig när arrayen är stoppad.", From be2c75cdea163ab8303c8f45a676967ececcf984 Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Tue, 10 Mar 2026 23:06:15 -0400 Subject: [PATCH 18/54] New translations en.json (Ukrainian) --- web/src/locales/uk.json | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/web/src/locales/uk.json b/web/src/locales/uk.json index 7dd65c4ce6..e1f5a86388 100644 --- a/web/src/locales/uk.json +++ b/web/src/locales/uk.json @@ -168,6 +168,25 @@ "onboarding.internalBootStep.bootSize.custom": "Визначено користувачем", "onboarding.internalBootStep.bootSize.helpMinOnly": "Мінімум 4 ГБ.", "onboarding.internalBootStep.bootSize.helpRange": "Мінімум 4 ГБ; максимум {max} ГБ (50% від найменшого вибраного диска).", + "onboarding.internalBootStep.eligibility.availableTitle": "Деякі диски недоступні для завантаження збереження", + "onboarding.internalBootStep.eligibility.availableDescription": "Наразі диски нижче не можна вибрати для завантаження збереження.", + "onboarding.internalBootStep.eligibility.blockedTitle": "Завантаження збереження на даний момент недоступне", + "onboarding.internalBootStep.eligibility.blockedDescription": "Вирішіть усі проблеми нижче, щоб використовувати завантаження збереження на цьому сервері.", + "onboarding.internalBootStep.eligibility.systemTitle": "Перевірка сервера", + "onboarding.internalBootStep.eligibility.diskTitle": "Перевірка диска", + "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "Масив повинен бути зупинений перед налаштуванням завантаження зберігання.", + "onboarding.internalBootStep.eligibility.codes.ALREADY_INTERNAL_BOOT": "Цей сервер вже, здається, завантажується внутрішньо.", + "onboarding.internalBootStep.eligibility.codes.NO_UNASSIGNED_DISKS": "Зараз немає дисків, які не призначені для завантаження зберігання.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_BOOT": "Цей диск вже призначений як поточний завантажувальний пристрій.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_ARRAY": "Цей диск вже призначений для масиву.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_PARITY": "Цей диск вже призначений як парити диск.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_CACHE": "Цей диск вже призначений для слота пулу чи кешу.", + "onboarding.internalBootStep.eligibility.codes.USB_TRANSPORT": "Цей диск підключено через USB, що не дозволено для внутрішнього завантаження.", + "onboarding.internalBootStep.eligibility.codes.TOO_SMALL": "Цей диск занадто малий для мінімального розміру завантажувального резерву.", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_DISABLED": "Передача завантаження відключена поточним станом системи.", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_UNKNOWN": "Система не повідомляла, чи дозволена передача завантаження.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_FALSE": "Система повідомила, що завантаження зберігання не має права на участь.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_UNKNOWN": "Система не повідомила, чи має право на завантаження зберігання.", "onboarding.internalBootStep.status.apiError": "Неможливо завантажити параметри внутрішнього завантаження з API.", "onboarding.internalBootStep.status.alreadyConfigured": "Внутрішнє завантаження вже налаштовано на цьому сервері.", "onboarding.internalBootStep.status.arrayNotStopped": "Налаштування внутрішнього завантаження доступно лише під час зупинки масиву.", From 90a4475389cd9643eb4bd43b6f3da8f3f3fae4f0 Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Tue, 10 Mar 2026 23:06:17 -0400 Subject: [PATCH 19/54] New translations en.json (Chinese Simplified) --- web/src/locales/zh.json | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/web/src/locales/zh.json b/web/src/locales/zh.json index ebcb295fea..df424e2653 100644 --- a/web/src/locales/zh.json +++ b/web/src/locales/zh.json @@ -168,6 +168,25 @@ "onboarding.internalBootStep.bootSize.custom": "用户定义", "onboarding.internalBootStep.bootSize.helpMinOnly": "最小为4 GB。", "onboarding.internalBootStep.bootSize.helpRange": "最小为4 GB;最大为{max} GB(所选最小驱动器的50%)。", + "onboarding.internalBootStep.eligibility.availableTitle": "某些磁盘无法用于存储启动", + "onboarding.internalBootStep.eligibility.availableDescription": "目前无法选择下列磁盘进行存储启动。", + "onboarding.internalBootStep.eligibility.blockedTitle": "存储启动当前不可用", + "onboarding.internalBootStep.eligibility.blockedDescription": "请解决以下所有问题,以便在此服务器上使用存储驱动启动。", + "onboarding.internalBootStep.eligibility.systemTitle": "服务器检查", + "onboarding.internalBootStep.eligibility.diskTitle": "磁盘检查", + "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "在可配置存储启动前,必须先停止阵列。", + "onboarding.internalBootStep.eligibility.codes.ALREADY_INTERNAL_BOOT": "此服务器已在内部启动。", + "onboarding.internalBootStep.eligibility.codes.NO_UNASSIGNED_DISKS": "目前没有可用于存储启动的未分配磁盘。", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_BOOT": "此磁盘已分配为当前启动设备。", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_ARRAY": "此磁盘已分配给阵列。", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_PARITY": "此磁盘已分配为校验盘。", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_CACHE": "此磁盘已分配至池或缓存槽位。", + "onboarding.internalBootStep.eligibility.codes.USB_TRANSPORT": "此磁盘通过USB连接,不允许用于内部启动。", + "onboarding.internalBootStep.eligibility.codes.TOO_SMALL": "此磁盘对于最低启动保留大小太小。", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_DISABLED": "当前的系统状态禁用了启动传输。", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_UNKNOWN": "系统没有报告启动传输是否启用。", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_FALSE": "系统报告存储启动不符合条件。", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_UNKNOWN": "系统没有报告存储启动是否符合条件。", "onboarding.internalBootStep.status.apiError": "无法从API加载内部启动选项。", "onboarding.internalBootStep.status.alreadyConfigured": "内部启动已经在此服务器上配置。", "onboarding.internalBootStep.status.arrayNotStopped": "内部启动设置仅在阵列停止时可用。", From 6b120441292773d13b1e250163a1b1d7bdd4def7 Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Tue, 10 Mar 2026 23:06:19 -0400 Subject: [PATCH 20/54] New translations en.json (Portuguese, Brazilian) --- web/src/locales/pt.json | 814 ++++++++++++++++++++-------------------- 1 file changed, 407 insertions(+), 407 deletions(-) diff --git a/web/src/locales/pt.json b/web/src/locales/pt.json index d14e65b51d..3cc773a893 100644 --- a/web/src/locales/pt.json +++ b/web/src/locales/pt.json @@ -1,12 +1,12 @@ { "onboarding.activationModal.activateNow": "Ativar Agora", "onboarding.activationModal.activationCodeDetected": "Código de ativação detectado neste servidor. Você pode ativar sem sair desta página.", - "onboarding.keyfileHint": "Arquivo de chave detectado. Você pode ativar no menu 'Perfil do Usuário' (canto superior direito) e continuar sem ativar aqui.", - "onboarding.skipForNow": "Pular por agora", - "onboarding.activationModal.letSActivateYourUnraidOs": "Vamos ativar sua licença do Unraid OS", + "onboarding.keyfileHint": "Arquivo de chave detectado. Você pode ativar no menu Perfil do Usuário (no canto superior direito) e continuar sem ativação aqui.", + "onboarding.skipForNow": "Pular por enquanto", + "onboarding.activationModal.letSActivateYourUnraidOs": "Vamos ativar sua licença do sistema Unraid OS", "onboarding.activationModal.moreAboutLicensing": "Mais sobre Licenciamento", "onboarding.activationModal.moreAboutUnraidNetAccounts": "Mais sobre Contas Unraid.net", - "onboarding.activationModal.onTheFollowingScreenYourLicense": "Na próxima tela, sua licença será ativada. Em seguida, você criará uma Conta Unraid.net para gerenciar sua licença no futuro.", + "onboarding.activationModal.onTheFollowingScreenYourLicense": "Na tela seguinte, sua licença será ativada. Você vai então criar uma conta Unraid.net para gerenciar sua licença daqui para frente.", "onboarding.activationModal.welcomeToUnraidVersion": "Bem-vindo ao Unraid {version}!", "onboarding.activationModal.youVeUpgradedFromPrevToCurr": "Você atualizou de {prev} para {curr}", "onboarding.activationSteps.activateLicense": "Ativar Licença", @@ -14,29 +14,29 @@ "onboarding.activationSteps.createDevicePassword": "Criar Senha do Dispositivo", "onboarding.activationSteps.deviceIsReadyToConfigure": "O dispositivo está pronto para configurar", "onboarding.activationSteps.secureYourDevice": "Proteja seu dispositivo", - "onboarding.activationSteps.unleashYourHardware": "Liberte seu Hardware", + "onboarding.activationSteps.unleashYourHardware": "Libere seu Hardware", "onboarding.pluginsStep.title": "PLUGINS", - "onboarding.pluginsStep.description": "Estenda as capacidades do seu servidor com ferramentas da comunidade.", + "onboarding.pluginsStep.description": "Expanda as capacidades do seu servidor com ferramentas da comunidade.", "onboarding.pluginsStep.installing": "Instalando...", "onboarding.pluginsStep.addHelpfulPlugins": "Adicionar plugins úteis", - "onboarding.pluginsStep.installAndContinue": "Instalar e Continuar", + "onboarding.pluginsStep.installAndContinue": "Instalar & Continuar", "onboarding.pluginsStep.installSelected": "Instalar Selecionados", - "onboarding.pluginsStep.status.installing": "Instalando...", + "onboarding.pluginsStep.status.installing": "Instalando…", "onboarding.pluginsStep.status.success": "Instalado", - "onboarding.pluginsStep.status.error": "A instalação falhou", + "onboarding.pluginsStep.status.error": "Falha na instalação", "onboarding.pluginsStep.installEssentialPlugins": "Adicionar Plugins", "onboarding.pluginsStep.installFailed": "Falha ao instalar plugins. Por favor, tente novamente.", "onboarding.pluginsStep.installingPluginMessage": "Instalando {name}...", "onboarding.pluginsStep.pluginInstalledMessage": "{name} instalado com sucesso.", - "onboarding.pluginsStep.selectPluginsDescription": "Selecione os plugins que deseja instalar. Sempre poderá adicionar mais tarde.", - "onboarding.pluginsStep.tip": "Estes são apenas os essenciais. Uma vez que você chegue ao painel, poderá explorar milhares de outros plugins e contêineres Docker criados pela comunidade.", + "onboarding.pluginsStep.selectPluginsDescription": "Selecione os plugins que deseja instalar. Você sempre pode adicionar mais depois.", + "onboarding.pluginsStep.tip": "Estes são apenas o essencial. Quando chegar ao painel, poderá explorar milhares de outros plugins criados pela comunidade e containers Docker.", "onboarding.pluginsStep.alreadyInstalled": "Já instalado", "onboarding.pluginsStep.willInstall": "Instalação pendente", - "onboarding.overviewStep.getStarted": "Começar", + "onboarding.overviewStep.getStarted": "Iniciar", "onboarding.overviewStep.getStartedWithYourNewSystem": "Comece com seu novo sistema Unraid", "onboarding.overviewStep.welcomeToUnraid": "Visão Geral", "onboarding.overviewStep.welcomeToUnraidVersion": "Bem-vindo ao Unraid {0}!", - "onboarding.overviewStep.welcomeToYourNewSystemPowered": "Bem-vindo ao seu novo sistema {0}, impulsionado pelo Unraid!", + "onboarding.overviewStep.welcomeToYourNewSystemPowered": "Bem-vindo ao seu novo sistema {0}, alimentado pelo Unraid!", "onboarding.overviewStep.welcomeToYourUnraidSystem": "Bem-vindo ao seu sistema Unraid {0}", "onboarding.overviewStep.youVeUpgradedFromPrevToCurr": "Você atualizou de {0} para {1}", "onboarding.overviewStep.title": "BEM-VINDO AO UNRAID", @@ -44,166 +44,166 @@ "onboarding.overviewStep.titleUpgrade": "BEM-VINDO DE VOLTA AO UNRAID", "onboarding.overviewStep.titleDowngrade": "BEM-VINDO DE VOLTA AO UNRAID", "onboarding.overviewStep.titleIncomplete": "VAMOS TERMINAR DE CONFIGURAR O UNRAID", - "onboarding.overviewStep.subtitle": "LIBERTE SEU HARDWARE.", - "onboarding.overviewStep.subtitleFreshInstall": "LIBERTE SEU HARDWARE.", - "onboarding.overviewStep.subtitleUpgrade": "OBRIGADO POR ATUALIZAR. VAMOS REVISAR O QUE HÁ DE NOVO.", - "onboarding.overviewStep.subtitleDowngrade": "VOCÊ ESTÁ DE VOLTA A UMA VERSÃO ANTERIOR. VAMOS CONFIGURÁ-LO.", - "onboarding.overviewStep.subtitleIncomplete": "RETOME DE ONDE PAROU.", + "onboarding.overviewStep.subtitle": "LIBERE SEU HARDWARE.", + "onboarding.overviewStep.subtitleFreshInstall": "LIBERE SEU HARDWARE.", + "onboarding.overviewStep.subtitleUpgrade": "OBRIGADO POR FAZER O UPGRADE. VAMOS REVISAR O QUE HÁ DE NOVO.", + "onboarding.overviewStep.subtitleDowngrade": "VOCÊ RETORNOU A UMA VERSÃO ANTERIOR. VAMOS CONFIGURAR VOCÊ.", + "onboarding.overviewStep.subtitleIncomplete": "CONTINUE DE ONDE PAROU.", "onboarding.overviewStep.intro": "Nos próximos passos, vamos configurar os fundamentos do seu servidor, instalar aplicativos recomendados e ativar sua licença.", - "onboarding.overviewStep.setupTime": "CONFIGURAÇÃO DE ~3 MIN", - "onboarding.overviewStep.ourGoals.title": "NOSSAS METAS", - "onboarding.overviewStep.ourGoals.item1": "Inicializar identidade do sistema", + "onboarding.overviewStep.setupTime": "CONFIGURAÇÃO EM ~3 MIN", + "onboarding.overviewStep.ourGoals.title": "NOSSOS OBJETIVOS", + "onboarding.overviewStep.ourGoals.item1": "Inicializar a identidade do sistema", "onboarding.overviewStep.ourGoals.item2": "Proteger acesso administrativo", - "onboarding.overviewStep.ourGoals.item3": "Configurar rede básica", + "onboarding.overviewStep.ourGoals.item3": "Configurar rede fundamental", "onboarding.overviewStep.needHelp.title": "Novo no Unraid?", "onboarding.overviewStep.needHelp.description": "Primeira vez instalando o Unraid? Confira nosso guia abrangente.", "onboarding.overviewStep.needHelp.button": "Guia de Instalação", - "onboarding.overviewStep.disclaimer": "Não se preocupe se não tiver certeza de uma configuração—tudo que configuramos aqui pode ser facilmente ajustado mais tarde no seu Painel do Unraid em Configurações.", - "onboarding.overviewStep.nextStep": "COMEÇAR", + "onboarding.overviewStep.disclaimer": "Não se preocupe se não tiver certeza de uma configuração - tudo o que configuramos aqui pode ser ajustado facilmente mais tarde no seu Painel do Unraid em Configurações.", + "onboarding.overviewStep.nextStep": "INICIAR", "onboarding.overviewStep.readTheDocs": "Leia os Documentos", "onboarding.coreSettings.title": "Configurar Configurações", - "onboarding.coreSettings.description": "Ajuste a identidade e as configurações de rede do seu servidor. Isso também pode ser facilmente alterado no seu Painel do Unraid em Configurações.", + "onboarding.coreSettings.description": "Ajuste a identidade do seu servidor e as configurações de rede. Elas também podem ser facilmente alteradas no seu Painel do Unraid em Configurações.", "onboarding.coreSettings.serverName": "Nome do Servidor", "onboarding.coreSettings.serverDescription": "Descrição do Servidor", - "onboarding.coreSettings.serverDescriptionPlaceholder": "ex.: Servidor de Mídia", + "onboarding.coreSettings.serverDescriptionPlaceholder": "por exemplo, Servidor de Mídia", "onboarding.coreSettings.timezone": "Fuso Horário", "onboarding.coreSettings.selectTimezonePlaceholder": "Selecione um fuso horário...", "onboarding.coreSettings.notConfigured": "Não Configurado", "onboarding.coreSettings.language": "Idioma", "onboarding.coreSettings.selectLanguage": "Selecione um idioma...", "onboarding.coreSettings.theme": "Tema", - "onboarding.coreSettings.themeDescription": "Selecione seu tema de cores preferido para a interface do Unraid.", + "onboarding.coreSettings.themeDescription": "Selecione seu tema de cor preferido para a interface do Unraid.", "onboarding.coreSettings.serverNameError.invalidChars": "O nome do servidor só pode conter letras, números, pontos e traços.", "onboarding.coreSettings.serverNameError.invalidEnd": "O nome do servidor deve terminar com uma letra ou número.", "onboarding.coreSettings.serverNameError.tooLong": "O nome do servidor deve ter 15 caracteres ou menos.", - "onboarding.coreSettings.serverNameError.empty": "O nome do servidor é obrigatório.", + "onboarding.coreSettings.serverNameError.empty": "Nome do servidor é obrigatório.", "onboarding.coreSettings.serverDescriptionError.tooLong": "A descrição do servidor deve ter 64 caracteres ou menos.", "onboarding.coreSettings.serverDescriptionError.invalidChars": "A descrição do servidor não pode conter aspas ou barras invertidas.", "onboarding.coreSettings.ssh": "Acesso SSH", - "onboarding.coreSettings.sshDescription": "Permitir acesso à linha de comando via porta 22.", + "onboarding.coreSettings.sshDescription": "Permitir acesso de linha de comando via porta 22.", "onboarding.coreSettings.next": "PRÓXIMO", "onboarding.summaryStep.title": "Resumo", "onboarding.summaryStep.description": "Verificação da configuração do seu servidor.", - "onboarding.summaryStep.initializationMessage": "Seu servidor está pronto para inicialização. Uma vez confirmado, você passará para as próximas etapas para começar a usar seu armazenamento e aplicativos.", - "onboarding.summaryStep.confirmAndApply": "Confirmar e Aplicar", + "onboarding.summaryStep.initializationMessage": "Seu servidor está pronto para inicialização. Uma vez confirmado, você passará para os próximos passos para começar a usar seu armazenamento e aplicativos.", + "onboarding.summaryStep.confirmAndApply": "Confirmar & Aplicar", "onboarding.summaryStep.systemIdentity": "Identidade do Sistema", - "onboarding.summaryStep.networking": "Conectividade", + "onboarding.summaryStep.networking": "Rede", "onboarding.summaryStep.security": "Segurança", "onboarding.summaryStep.sshActive": "SSH Ativo", "onboarding.summaryStep.sshInactive": "SSH Inativo", "onboarding.summaryStep.dhcpEnabled": "DHCP Ativado", "onboarding.nextSteps.title": "Próximos Passos", - "onboarding.nextSteps.description": "Seu servidor está pronto! O que fazer em seguida.", - "onboarding.nextSteps.basics": "Iniciar com o Unraid", + "onboarding.nextSteps.description": "Seu servidor está pronto! Aqui está o que fazer a seguir.", + "onboarding.nextSteps.basics": "Comece com o Unraid", "onboarding.nextSteps.stayInTouch": "Junte-se à Comunidade Unraid", - "onboarding.nextSteps.learnServer": "Aprenda sobre o seu Servidor", + "onboarding.nextSteps.learnServer": "Saiba mais sobre seu Servidor", "onboarding.nextSteps.continueToDashboard": "IR PARA O PAINEL", "onboarding.nextSteps.basics.shares": "Compartilhamentos", "onboarding.nextSteps.basics.arrays": "Arrays", "onboarding.nextSteps.basics.cachePools": "Pools de Cache", "onboarding.nextSteps.basics.installingApps": "Instalando Aplicativos", - "onboarding.nextSteps.basics.remoteAccess": "Acesso Remoto ao Seu Servidor", + "onboarding.nextSteps.basics.remoteAccess": "Acessando seu Servidor Remotamente", "onboarding.nextSteps.basics.commonIssues": "Problemas Comuns", "onboarding.nextSteps.stayInTouch.discord": "Discord", "onboarding.nextSteps.stayInTouch.newsletter": "Newsletter", "onboarding.nextSteps.stayInTouch.youtube": "YouTube", "onboarding.nextSteps.specs": "Especificações do Servidor", "onboarding.nextSteps.manual": "Manual do Sistema", - "onboarding.nextSteps.hardwareSpecs": "Especificações do Hardware", + "onboarding.nextSteps.hardwareSpecs": "Especificações de Hardware", "onboarding.nextSteps.support": "Suporte do Fabricante", "onboarding.nextSteps.reboot": "Reiniciar", "onboarding.nextSteps.additionalLinks": "Links Adicionais", "onboarding.nextSteps.confirmReboot.title": "Confirmar Reinicialização", - "onboarding.nextSteps.confirmReboot.description": "Em alguns sistemas, você pode precisar alterar manualmente a ordem de inicialização do BIOS do dispositivo USB para a unidade de armazenamento.", - "onboarding.nextSteps.confirmReboot.warning": "Por favor, NÃO remova sua unidade flash Unraid até que seu servidor termine de reiniciar no Unraid novamente.", + "onboarding.nextSteps.confirmReboot.description": "Em alguns sistemas, pode ser necessário alterar manualmente a ordem de inicialização do BIOS do dispositivo USB para a unidade de armazenamento.", + "onboarding.nextSteps.confirmReboot.warning": "Por favor, NÃO remova sua unidade flash do Unraid até que o servidor tenha reinicializado no Unraid novamente.", "onboarding.nextSteps.confirmReboot.confirm": "Eu Entendo", - "onboarding.stepper.stepLabel": "Passo {number}", - "onboarding.console.title": "Configurar Console", + "onboarding.stepper.stepLabel": "Etapa {number}", + "onboarding.console.title": "Configuração do Console", "onboarding.console.waiting": "Aguardando...", "onboarding.console.technicalDetails": "Detalhes técnicos", - "onboarding.modal.closeAriaLabel": "Fechar orientação", - "onboarding.modal.exit.title": "Sair da orientação?", - "onboarding.modal.exit.description": "Você pode pular a configuração agora e continuar do painel mais tarde.", - "onboarding.modal.exit.keepOnboarding": "Manter orientação", + "onboarding.modal.closeAriaLabel": "Fechar integração", + "onboarding.modal.exit.title": "Sair da integração?", + "onboarding.modal.exit.description": "Você pode pular a configuração agora e continuar a partir do painel mais tarde.", + "onboarding.modal.exit.keepOnboarding": "Manter integração", "onboarding.modal.exit.confirm": "Sair da configuração", - "onboarding.overviewStep.partnerLogoAlt": "Logotipo do Parceiro", - "onboarding.overviewStep.defaultGraphicAlt": "Possibilidades sem Limites", + "onboarding.overviewStep.partnerLogoAlt": "Logo do parceiro", + "onboarding.overviewStep.defaultGraphicAlt": "Possibilidades Ilimitadas", "onboarding.overviewStep.skipSetup": "Pular Configuração", "onboarding.coreSettings.defaultServerName": "Torre", "onboarding.coreSettings.serverNamePlaceholder": "Torre", "onboarding.coreSettings.englishLanguageLabel": "Inglês", - "onboarding.coreSettings.themePreviewAlt": "Pré-visualização do tema {theme}", + "onboarding.coreSettings.themePreviewAlt": "Prévia do tema {theme}", "onboarding.coreSettings.themeOptions.white": "Branco", "onboarding.coreSettings.themeOptions.black": "Preto", "onboarding.coreSettings.themeOptions.gray": "Cinza", - "onboarding.coreSettings.themeOptions.azure": "Azure", + "onboarding.coreSettings.themeOptions.azure": "Azul", "onboarding.pluginsStep.nextStep": "Próximo Passo", "onboarding.pluginsStep.enablePluginAria": "Ativar {name}", "onboarding.pluginsStep.plugins.communityApps.name": "Aplicativos da Comunidade", - "onboarding.pluginsStep.plugins.communityApps.description": "A loja de aplicativos essencial para o Unraid. Acesse milhares de aplicativos.", + "onboarding.pluginsStep.plugins.communityApps.description": "A loja de aplicativos essencial para Unraid. Acesse milhares de aplicações.", "onboarding.pluginsStep.plugins.fixCommonProblems.name": "Corrigir Problemas Comuns", - "onboarding.pluginsStep.plugins.fixCommonProblems.description": "Ferramenta de diagnóstico para ajudar a identificar e resolver problemas de configuração.", + "onboarding.pluginsStep.plugins.fixCommonProblems.description": "Ferramenta de diagnóstico para ajudar a identificar e resolver questões de configuração.", "onboarding.pluginsStep.plugins.tailscale.name": "Tailscale", - "onboarding.pluginsStep.plugins.tailscale.description": "VPN sem configuração. Acesse seu servidor de forma segura de qualquer lugar.", - "onboarding.internalBootStep.stepTitle": "Configurar Boot", - "onboarding.internalBootStep.stepDescription": "Escolha boot via USB ou unidade de armazenamento", - "onboarding.internalBootStep.title": "Configurar Boot", - "onboarding.internalBootStep.description": "Escolha como o Unraid faz boot: USB/Flash Drive (padrão) ou Unidade(s) de Armazenamento. Você pode alternar para boot via Unidade de Armazenamento mais tarde no Painel do Unraid.", - "onboarding.internalBootStep.options.usb": "Usar USB/Flash Drive para bootar o Unraid", - "onboarding.internalBootStep.options.storage": "Usar Unidade(s) de Armazenamento para bootar o Unraid", - "onboarding.internalBootStep.loadingOptions": "Carregando opções de boot interno...", + "onboarding.pluginsStep.plugins.tailscale.description": "VPN sem configuração. Acesse seu servidor de maneira segura de qualquer lugar.", + "onboarding.internalBootStep.stepTitle": "Configurar Inicialização", + "onboarding.internalBootStep.stepDescription": "Escolha inicialização por USB ou drive de armazenamento", + "onboarding.internalBootStep.title": "Configurar Inicialização", + "onboarding.internalBootStep.description": "Escolha como o Unraid será iniciado: USB/Drive Flash (padrão) ou Drive(s) de Armazenamento. Você pode mudar para inicialização por Drive de Armazenamento depois no Painel do Unraid.", + "onboarding.internalBootStep.options.usb": "Usar Drive USB/Flash para iniciar o Unraid", + "onboarding.internalBootStep.options.storage": "Usar Drive(s) de Armazenamento para iniciar o Unraid", + "onboarding.internalBootStep.loadingOptions": "Carregando opções de inicialização interna...", "onboarding.internalBootStep.unknownSize": "Desconhecido", "onboarding.internalBootStep.warning.selectedDevicesFormatted": "Todos os dispositivos selecionados serão formatados.", - "onboarding.internalBootStep.warning.updateBios": "Em alguns sistemas, você pode precisar alterar manualmente a ordem de inicialização do BIOS do dispositivo USB para a unidade de armazenamento.", + "onboarding.internalBootStep.warning.updateBios": "Em alguns sistemas, pode ser necessário alterar manualmente a ordem de inicialização do BIOS do dispositivo USB para a unidade de armazenamento.", "onboarding.internalBootStep.fields.poolName": "Nome do pool", "onboarding.internalBootStep.fields.slots": "Slots", "onboarding.internalBootStep.fields.devices": "Dispositivos", "onboarding.internalBootStep.fields.deviceSlot": "Dispositivo {index}", "onboarding.internalBootStep.fields.selectDevice": "Selecionar dispositivo", - "onboarding.internalBootStep.fields.bootReservedSize": "Tamanho reservado para o boot", + "onboarding.internalBootStep.fields.bootReservedSize": "Tamanho reservado para boot", "onboarding.internalBootStep.fields.customSizeGb": "Tamanho personalizado (GB)", - "onboarding.internalBootStep.fields.updateBios": "Atualizar ordem de inicialização do BIOS", + "onboarding.internalBootStep.fields.updateBios": "Atualizar ordem de boot no BIOS", "onboarding.internalBootStep.bootSize.wholeDrive": "Unidade inteira", "onboarding.internalBootStep.bootSize.gbLabel": "{size} GB", "onboarding.internalBootStep.bootSize.custom": "Definido pelo usuário", "onboarding.internalBootStep.bootSize.helpMinOnly": "O mínimo é 4 GB.", - "onboarding.internalBootStep.bootSize.helpRange": "O mínimo é 4 GB; o máximo é {max} GB (50% da menor unidade selecionada).", - "onboarding.internalBootStep.eligibility.availableTitle": "Alguns discos estão indisponíveis para inicialização de armazenamento", - "onboarding.internalBootStep.eligibility.availableDescription": "Os discos abaixo não podem ser selecionados para inicialização de armazenamento no momento.", - "onboarding.internalBootStep.eligibility.blockedTitle": "Atualmente, a inicialização de armazenamento não está disponível", + "onboarding.internalBootStep.bootSize.helpRange": "O mínimo é 4 GB; o máximo é {max} GB (50% do menor drive selecionado).", + "onboarding.internalBootStep.eligibility.availableTitle": "Alguns discos estão indisponíveis para inicialização do armazenamento", + "onboarding.internalBootStep.eligibility.availableDescription": "Os discos abaixo não podem ser selecionados para inicialização do armazenamento no momento.", + "onboarding.internalBootStep.eligibility.blockedTitle": "Inicialização do armazenamento está indisponível no momento", "onboarding.internalBootStep.eligibility.blockedDescription": "Resolva todos os problemas abaixo para usar a inicialização do disco de armazenamento neste servidor.", "onboarding.internalBootStep.eligibility.systemTitle": "Verificações do servidor", "onboarding.internalBootStep.eligibility.diskTitle": "Verificações de disco", - "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "O array deve ser parado antes que a inicialização do armazenamento possa ser configurada.", - "onboarding.internalBootStep.eligibility.codes.ALREADY_INTERNAL_BOOT": "Este servidor já parece estar iniciando internamente.", + "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "A matriz deve ser parada antes que a inicialização do armazenamento possa ser configurada.", + "onboarding.internalBootStep.eligibility.codes.ALREADY_INTERNAL_BOOT": "Este servidor já parece estar inicializando internamente.", "onboarding.internalBootStep.eligibility.codes.NO_UNASSIGNED_DISKS": "Atualmente, não há discos não atribuídos disponíveis para inicialização de armazenamento.", "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_BOOT": "Este disco já está atribuído como o dispositivo de inicialização atual.", - "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_ARRAY": "Este disco já está atribuído ao array.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_ARRAY": "Este disco já está atribuído à matriz.", "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_PARITY": "Este disco já está atribuído como disco de paridade.", "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_CACHE": "Este disco já está atribuído a um pool ou slot de cache.", "onboarding.internalBootStep.eligibility.codes.USB_TRANSPORT": "Este disco está conectado via USB, o que não é permitido para inicialização interna.", "onboarding.internalBootStep.eligibility.codes.TOO_SMALL": "Este disco é muito pequeno para o tamanho mínimo de reserva de inicialização.", "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_DISABLED": "A transferência de inicialização está desabilitada pelo estado atual do sistema.", - "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_UNKNOWN": "O sistema não informou se a transferência de inicialização está habilitada.", - "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_FALSE": "O sistema indicou que a inicialização do armazenamento não é elegível.", - "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_UNKNOWN": "O sistema não informou se a inicialização do armazenamento é elegível.", - "onboarding.internalBootStep.status.apiError": "Não foi possível carregar opções de boot interno da API.", - "onboarding.internalBootStep.status.alreadyConfigured": "O boot interno já está configurado neste servidor.", - "onboarding.internalBootStep.status.arrayNotStopped": "A configuração de boot interno está disponível apenas enquanto a matriz está parada.", - "onboarding.internalBootStep.status.notEligible": "Este servidor não está atualmente elegível para configuração de boot interno.", - "onboarding.internalBootStep.status.noDevices": "Nenhum dispositivo elegível foi detectado para configuração de boot interno.", - "onboarding.internalBootStep.status.unavailable": "A configuração de boot interno não está disponível no momento.", - "onboarding.internalBootStep.validation.poolRequired": "Nome do pool é obrigatório.", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_UNKNOWN": "O sistema não informou se a transferência de inicialização está ativada.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_FALSE": "O sistema informou que a inicialização do armazenamento não é elegível.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_UNKNOWN": "O sistema não informou se a inicialização de armazenamento é elegível.", + "onboarding.internalBootStep.status.apiError": "Não foi possível carregar opções de inicialização interna da API.", + "onboarding.internalBootStep.status.alreadyConfigured": "A inicialização interna já está configurada neste servidor.", + "onboarding.internalBootStep.status.arrayNotStopped": "A configuração de inicialização interna só está disponível enquanto o array está parado.", + "onboarding.internalBootStep.status.notEligible": "Este servidor não está atualmente elegível para configuração de inicialização interna.", + "onboarding.internalBootStep.status.noDevices": "Nenhum dispositivo elegível foi detectado para configuração de inicialização interna.", + "onboarding.internalBootStep.status.unavailable": "A configuração de inicialização interna não está disponível agora.", + "onboarding.internalBootStep.validation.poolRequired": "O nome do pool é obrigatório.", "onboarding.internalBootStep.validation.poolReserved": "Não use nomes reservados.", - "onboarding.internalBootStep.validation.poolShareName": "Não use nomes de compartilhamento de usuários.", - "onboarding.internalBootStep.validation.poolExists": "Nome do Pool já existe.", - "onboarding.internalBootStep.validation.poolFormat": "Use apenas minúsculas sem caracteres especiais ou dígitos no início/no final.", + "onboarding.internalBootStep.validation.poolShareName": "Não use nomes de compartilhamento do usuário.", + "onboarding.internalBootStep.validation.poolExists": "Nome do pool já existe.", + "onboarding.internalBootStep.validation.poolFormat": "Use apenas minúsculas sem caracteres especiais ou dígitos iniciais/finais.", "onboarding.internalBootStep.validation.slotCount": "Selecione 1 ou 2 slots.", "onboarding.internalBootStep.validation.devicePerSlot": "Selecione um dispositivo para cada slot.", "onboarding.internalBootStep.validation.uniqueDevices": "Cada dispositivo selecionado deve ser único.", "onboarding.internalBootStep.validation.bootSizeRequired": "Selecione um tamanho de boot reservado válido.", - "onboarding.internalBootStep.validation.bootSizeMin": "O tamanho do boot reservado deve ser de pelo menos 4 GB.", - "onboarding.internalBootStep.validation.bootSizeMax": "O tamanho do boot reservado não pode exceder 50% da menor unidade selecionada.", + "onboarding.internalBootStep.validation.bootSizeMin": "O tamanho de boot reservado deve ser de pelo menos 4 GB.", + "onboarding.internalBootStep.validation.bootSizeMax": "O tamanho de boot reservado não pode exceder 50% do menor drive selecionado.", "onboarding.internalBootStep.actions.continue": "Continuar", "onboarding.summaryStep.activationLabel": "Ativação", "onboarding.summaryStep.configuration": "Configuração", @@ -211,127 +211,127 @@ "onboarding.summaryStep.viewSelected": "Ver Selecionados", "onboarding.summaryStep.hideSelected": "Ocultar Selecionados", "onboarding.summaryStep.noPluginsSelected": "Nenhum plugin selecionado.", - "onboarding.summaryStep.bootConfig.title": "Configuração de Boot", - "onboarding.summaryStep.bootConfig.bootMethod": "Método de Boot", - "onboarding.summaryStep.bootConfig.bootMethodStorage": "Unidade(s) de Armazenamento", - "onboarding.summaryStep.bootConfig.bootMethodUsb": "USB/Flash Drive", + "onboarding.summaryStep.bootConfig.title": "Configuração de Inicialização", + "onboarding.summaryStep.bootConfig.bootMethod": "Método de Inicialização", + "onboarding.summaryStep.bootConfig.bootMethodStorage": "Drive(s) de Armazenamento", + "onboarding.summaryStep.bootConfig.bootMethodUsb": "Drive USB/Flash", "onboarding.summaryStep.bootConfig.pool": "Pool", "onboarding.summaryStep.bootConfig.slots": "Slots", "onboarding.summaryStep.bootConfig.bootReserved": "Boot Reservado", "onboarding.summaryStep.bootConfig.updateBios": "Atualizar BIOS", "onboarding.summaryStep.bootConfig.devices": "Dispositivos", "onboarding.summaryStep.systemSetupLog": "Log de Configuração do Sistema", - "onboarding.summaryStep.readinessWarning": "Não conseguimos verificar as configurações atuais do servidor. Você ainda pode continuar, mas a configuração aplicará alterações no modo de melhor esforço.", + "onboarding.summaryStep.readinessWarning": "Não pudemos verificar as configurações atuais do servidor. Você ainda pode continuar, mas a configuração aplicará mudanças em modo de melhor esforço.", "onboarding.summaryStep.driveWipe.title": "Confirmar Apagamento do Drive", - "onboarding.summaryStep.driveWipe.selectedDrives": "Você selecionou drives:", + "onboarding.summaryStep.driveWipe.selectedDrives": "Você selecionou os drives:", "onboarding.summaryStep.driveWipe.confirmPrompt": "Tem certeza de que deseja continuar?", "onboarding.summaryStep.driveWipe.continue": "Continuar", "onboarding.summaryStep.diagnosticLogs": "Logs de Diagnóstico", - "onboarding.summaryStep.onboardingDiagnostics": "Diagnósticos de Orientação", + "onboarding.summaryStep.onboardingDiagnostics": "Diagnósticos de Onboarding", "onboarding.summaryStep.yes": "Sim", "onboarding.summaryStep.no": "Não", "onboarding.summaryStep.ok": "OK", "onboarding.summaryStep.errors.unknownError": "Erro desconhecido", - "onboarding.summaryStep.status.settingsStillLoading": "As configurações ainda estão carregando. Por favor, aguarde um momento e tente novamente.", + "onboarding.summaryStep.status.settingsStillLoading": "As configurações ainda estão sendo carregadas. Aguarde um momento e tente novamente.", "onboarding.summaryStep.status.setupErrorCheckLogs": "Ocorreu um erro durante a configuração. Por favor, verifique os logs.", "onboarding.summaryStep.activation.unregistered": "Não registrado", "onboarding.summaryStep.activation.unknown": "Desconhecido", - "onboarding.summaryStep.activation.errors.keyMissing": "Chave faltando", + "onboarding.summaryStep.activation.errors.keyMissing": "Chave ausente", "onboarding.summaryStep.activation.errors.validationError": "Erro de Validação", "onboarding.summaryStep.activation.errors.guidMismatch": "Incompatibilidade de GUID", - "onboarding.summaryStep.activation.errors.trialExpired": "Avaliação Expirada", + "onboarding.summaryStep.activation.errors.trialExpired": "Teste Expirado", "onboarding.summaryStep.activation.errors.blacklisted": "Na lista negra", "onboarding.summaryStep.activation.errors.generic": "Erro: {state}", "onboarding.summaryStep.logs.startingConfiguration": "Iniciando configuração...", - "onboarding.summaryStep.logs.baselineUnavailable": "Configurações de base indisponíveis. Continuando no modo de melhor esforço.", - "onboarding.summaryStep.logs.baselineFallback": "Configurações de base indisponíveis. Aplicando padrões confiáveis + valores de rascunho sem verificações de diferença.", + "onboarding.summaryStep.logs.baselineUnavailable": "Configurações base indisponíveis. Continuando em modo de melhor esforço.", + "onboarding.summaryStep.logs.baselineFallback": "Configurações base indisponíveis. Aplicando padrões confiáveis + valores preliminares sem verificações de diferenças.", "onboarding.summaryStep.logs.applyingPartnerCustomizations": "Aplicando personalizações do parceiro...", "onboarding.summaryStep.logs.noChanges": "Nenhuma configuração alterada. Pulando mutações de configuração.", - "onboarding.summaryStep.logs.settingTimezone": "Definindo Fuso Horário para {timeZone}...", - "onboarding.summaryStep.logs.timezoneUpdated": "Fuso Horário atualizado.", - "onboarding.summaryStep.logs.timezoneErrorContinue": "Solicitação de Fuso Horário retornou um erro, continuando", + "onboarding.summaryStep.logs.settingTimezone": "Definindo fuso horário para {timeZone}...", + "onboarding.summaryStep.logs.timezoneUpdated": "Fuso horário atualizado.", + "onboarding.summaryStep.logs.timezoneErrorContinue": "Solicitação de fuso horário retornou um erro, continuando", "onboarding.summaryStep.logs.updatingServerIdentity": "Atualizando Identidade do Servidor para {name}...", "onboarding.summaryStep.logs.serverIdentityUpdated": "Identidade do Servidor atualizada.", "onboarding.summaryStep.logs.serverIdentityErrorContinue": "Solicitação de identidade do servidor retornou um erro, continuando", - "onboarding.summaryStep.logs.settingTheme": "Definindo Tema para {theme}...", + "onboarding.summaryStep.logs.settingTheme": "Definindo tema para {theme}...", "onboarding.summaryStep.logs.themeUpdated": "Tema atualizado.", "onboarding.summaryStep.logs.themeErrorContinue": "Solicitação de tema retornou um erro, continuando", - "onboarding.summaryStep.logs.settingLanguage": "Definindo Idioma para {locale}...", + "onboarding.summaryStep.logs.settingLanguage": "Definindo idioma para {locale}...", "onboarding.summaryStep.logs.languageUpdated": "Idioma atualizado.", "onboarding.summaryStep.logs.languageErrorContinue": "Solicitação de idioma retornou um erro, continuando", - "onboarding.summaryStep.logs.languageMetadataUnavailable": "Os metadados do pacote de idiomas para {locale} estão indisponíveis. Pulando a mudança de localidade.", - "onboarding.summaryStep.logs.installingLanguagePack": "Instalando pacote de idiomas para {name}...", - "onboarding.summaryStep.logs.languageInstallDidNotSucceed": "A instalação do pacote de idiomas não foi bem sucedida para {name}. Mantendo a localidade atual.", - "onboarding.summaryStep.logs.languagePackInstalled": "Pacote de idiomas instalado para {name}.", - "onboarding.summaryStep.logs.languageInstallFailedKeepLocale": "A instalação do pacote de idiomas falhou para {name}. Mantendo a localidade atual", + "onboarding.summaryStep.logs.languageMetadataUnavailable": "Metadados do pacote de idioma para {locale} indisponíveis. Pulando mudança de localidade.", + "onboarding.summaryStep.logs.installingLanguagePack": "Instalando pacote de idioma para {name}...", + "onboarding.summaryStep.logs.languageInstallDidNotSucceed": "A instalação do pacote de idioma não foi bem-sucedida para {name}. Mantendo a localidade atual.", + "onboarding.summaryStep.logs.languagePackInstalled": "Pacote de idioma instalado para {name}.", + "onboarding.summaryStep.logs.languageInstallFailedKeepLocale": "Falha na instalação do pacote de idioma para {name}. Mantendo a localidade atual", "onboarding.summaryStep.logs.refreshPluginsFailedContinue": "Não foi possível atualizar a lista de plugins instalados. Continuando com o estado atual do plugin.", "onboarding.summaryStep.logs.installingPlugins": "Instalando {count} plugins...", "onboarding.summaryStep.logs.pluginAlreadyInstalled": "{name} já está instalado. Pulando.", "onboarding.summaryStep.logs.installingPlugin": "Instalando {name}...", "onboarding.summaryStep.logs.pluginInstalled": "{name} instalado.", - "onboarding.summaryStep.logs.pluginInstallFailedContinue": "A instalação de {name} falhou. Continuando.", - "onboarding.summaryStep.logs.pluginInstallErrorContinue": "Erro relatado na instalação do plugin {name}, continuando", - "onboarding.summaryStep.logs.internalBootStart": "Iniciando configuração de boot interno. Isso pode demorar um pouco...", - "onboarding.summaryStep.logs.internalBootConfiguring": "Configurando pool de boot interno...", - "onboarding.summaryStep.logs.internalBootStillRunning": "Ainda configurando o boot interno...", - "onboarding.summaryStep.logs.internalBootConfigured": "Pool de boot interno configurado.", - "onboarding.summaryStep.logs.internalBootReturnedError": "A configuração do boot interno retornou um erro: {output}", - "onboarding.summaryStep.logs.internalBootFailed": "Falha na configuração do boot interno", - "onboarding.summaryStep.logs.updatingSshSettings": "Atualizando Configurações de SSH...", - "onboarding.summaryStep.logs.sshVerified": "Configurações de SSH verificadas.", - "onboarding.summaryStep.logs.sshVerificationPendingContinue": "Atualização de SSH submetida, mas estado final de SSH ainda não foi verificado. Continuando.", - "onboarding.summaryStep.logs.sshErrorContinue": "Solicitação de atualização de SSH retornou um erro, continuando (serviço pode ter reiniciado).", + "onboarding.summaryStep.logs.pluginInstallFailedContinue": "Falha na instalação de {name}. Continuando.", + "onboarding.summaryStep.logs.pluginInstallErrorContinue": "Instalação do plugin reportou um erro para {name}, continuando", + "onboarding.summaryStep.logs.internalBootStart": "Iniciando configuração de inicialização interna. Isso pode demorar um pouco...", + "onboarding.summaryStep.logs.internalBootConfiguring": "Configurando pool de inicialização interna...", + "onboarding.summaryStep.logs.internalBootStillRunning": "Ainda configurando inicialização interna...", + "onboarding.summaryStep.logs.internalBootConfigured": "Pool de inicialização interna configurado.", + "onboarding.summaryStep.logs.internalBootReturnedError": "Configuração de inicialização interna retornou um erro: {output}", + "onboarding.summaryStep.logs.internalBootFailed": "Falha na configuração de inicialização interna", + "onboarding.summaryStep.logs.updatingSshSettings": "Atualizando Configurações SSH...", + "onboarding.summaryStep.logs.sshVerified": "Configurações SSH verificadas.", + "onboarding.summaryStep.logs.sshVerificationPendingContinue": "Atualização SSH enviada, mas estado final do SSH ainda não pôde ser verificado. Continuando.", + "onboarding.summaryStep.logs.sshErrorContinue": "Requisição de atualização SSH retornou um erro, continuando (serviço pode ter reiniciado).", "onboarding.summaryStep.logs.finalizingSetup": "Finalizando configuração...", "onboarding.summaryStep.logs.setupComplete": "Configuração completa!", - "onboarding.summaryStep.logs.completeOnboardingFailed": "Não foi possível marcar a orientação como completa agora (API pode estar offline)", - "onboarding.summaryStep.logs.refreshOnboardingFailedContinue": "Não foi possível atualizar o estado da orientação agora. Continuando.", - "onboarding.summaryStep.logs.skipRefreshApiUnavailable": "Pulando atualização do estado da orientação enquanto a API está indisponível.", - "onboarding.summaryStep.logs.setupFailed": "Configuração falhou.", - "onboarding.summaryStep.result.bestEffortTitle": "Configuração Salva no Modo de Melhor Esforço", + "onboarding.summaryStep.logs.completeOnboardingFailed": "Não foi possível marcar a integração como concluída agora (API pode estar offline)", + "onboarding.summaryStep.logs.refreshOnboardingFailedContinue": "Não foi possível atualizar o estado da integração agora. Continuando.", + "onboarding.summaryStep.logs.skipRefreshApiUnavailable": "Pulando atualização de estado da integração enquanto a API está indisponível.", + "onboarding.summaryStep.logs.setupFailed": "Falha na configuração.", + "onboarding.summaryStep.result.bestEffortTitle": "Configuração Salva em Modo de Melhor Esforço", "onboarding.summaryStep.result.bestEffortApiOffline": "Aplicamos o que pudemos, mas alguns resultados não puderam ser verificados porque a API está offline. Você pode revisar e atualizar as configurações a qualquer momento no Painel do Unraid.", "onboarding.summaryStep.result.timeoutTitle": "Configuração Continuada Após Timeout", - "onboarding.summaryStep.result.timeoutMessage": "Uma ou mais operações de instalação expiraram. Algumas configurações podem ter sido aplicadas. Você pode verificar e ajustar as configurações mais tarde no Painel do Unraid.", + "onboarding.summaryStep.result.timeoutMessage": "Uma ou mais operações de instalação excederam o tempo limite. Algumas configurações podem ter sido aplicadas. Você pode verificar e ajustar as configurações mais tarde no Painel do Unraid.", "onboarding.summaryStep.result.warningsTitle": "Configuração Aplicada com Avisos", "onboarding.summaryStep.result.warningsMessage": "Algumas configurações não puderam ser totalmente aplicadas ou verificadas. Você pode revisar e alterar qualquer configuração mais tarde no Painel do Unraid.", - "onboarding.summaryStep.result.sshUnverifiedMessage": "Sua atualização das configurações de SSH foi enviada, mas o estado final ainda não pôde ser verificado. Você pode verificar e ajustá-la mais tarde no Painel do Unraid.", - "onboarding.summaryStep.result.bestEffortMessage": "Suas configurações de orientação foram aplicadas. Algumas operações são de melhor esforço e podem levar um momento para se refletir. Você pode ajustar as configurações mais tarde no Painel do Unraid.", + "onboarding.summaryStep.result.sshUnverifiedMessage": "A atualização das configurações SSH foi enviada, mas o estado final ainda não pôde ser verificado. Você pode verificar e ajustá-la mais tarde no Painel do Unraid.", + "onboarding.summaryStep.result.bestEffortMessage": "Suas configurações de integração foram aplicadas. Algumas operações são de melhor esforço e podem demorar um momento para refletir. Você pode ajustar configurações mais tarde no Painel do Unraid.", "onboarding.summaryStep.result.successTitle": "Configuração Aplicada", - "onboarding.summaryStep.result.successMessage": "Suas configurações de orientação foram aplicadas com sucesso.", - "onboarding.summaryStep.result.failedTitle": "Configuração Falhou", - "onboarding.summaryStep.result.failedMessage": "Um erro inesperado interrompeu a orientação. Revise os logs abaixo e compartilhe-os com o suporte.", + "onboarding.summaryStep.result.successMessage": "Suas configurações de integração foram aplicadas com sucesso.", + "onboarding.summaryStep.result.failedTitle": "Falha na Configuração", + "onboarding.summaryStep.result.failedMessage": "Um erro inesperado interrompeu a integração. Revise os logs abaixo e compartilhe-os com o suporte.", "onboarding.licenseStep.title": "Licença do Unraid OS", - "onboarding.licenseStep.description": "Pronto para ativação. Clique abaixo para gerenciar sua licença e registro do servidor no Aplicativo de Conta do Unraid.", + "onboarding.licenseStep.description": "Pronto para ativação. Clique abaixo para gerenciar sua licença e registro do servidor no Aplicativo de Conta Unraid.", "onboarding.licenseStep.status.registered": "Registrado", "onboarding.licenseStep.status.unregistered": "Não registrado", "onboarding.licenseStep.labels.status": "Status", "onboarding.licenseStep.labels.activationCode": "Código de Ativação", - "onboarding.licenseStep.labels.none": "Nenhum(a)", + "onboarding.licenseStep.labels.none": "Nenhum", "onboarding.licenseStep.actions.manageLicense": "Gerenciar Licença", "onboarding.licenseStep.actions.activateServer": "Ativar Servidor", "onboarding.licenseStep.actions.nextStep": "PRÓXIMO PASSO", - "onboarding.licenseStep.actions.skipForNow": "Pular por agora", + "onboarding.licenseStep.actions.skipForNow": "Pular por enquanto", "onboarding.licenseStep.actions.refreshStatus": "Atualizar Status", "onboarding.licenseStep.actions.hideCode": "Ocultar", "onboarding.licenseStep.actions.showCode": "Mostrar", - "onboarding.licenseStep.actions.contactSupport": "Está tendo problemas? Contate o Suporte", + "onboarding.licenseStep.actions.contactSupport": "Está com problemas? Contate o Suporte", "onboarding.licenseStep.actions.close": "Fechar", "onboarding.licenseStep.actions.cancel": "Cancelar", "onboarding.licenseStep.actions.iUnderstand": "EU ENTENDO", - "onboarding.licenseStep.help.title": "Contatar suporte", - "onboarding.licenseStep.help.contactSupportDescription": "Se você estiver enfrentando problemas com a ativação, por favor, entre em contato com nossa equipe de suporte.", + "onboarding.licenseStep.help.title": "Entre em contato com o suporte", + "onboarding.licenseStep.help.contactSupportDescription": "Se você está enfrentando problemas com a ativação, por favor, contate nossa equipe de suporte.", "onboarding.licenseStep.help.supportLabel": "Suporte:", - "onboarding.licenseStep.help.supportUrlLabel": "unraid.net/support", - "onboarding.licenseStep.help.activationCodeHint": "Por favor, inclua seu Código de Ativação (copiado abaixo) em seu e-mail para um serviço mais rápido.", + "onboarding.licenseStep.help.supportUrlLabel": "unraid.net/suporte", + "onboarding.licenseStep.help.activationCodeHint": "Por favor, inclua seu Código de Ativação (copiado abaixo) no seu e-mail para um atendimento mais rápido.", "onboarding.licenseStep.skipDialog.title": "Você tem certeza?", "onboarding.licenseStep.skipDialog.licenseDetected": "Parece que você já tem uma licença associada a este servidor. Você pode ativá-la agora gratuitamente para desbloquear todos os recursos.", - "onboarding.licenseStep.skipDialog.warningLine1": "Pular a ativação irá limitar severamente a funcionalidade do sistema.", + "onboarding.licenseStep.skipDialog.warningLine1": "Pular a ativação limitará severamente a funcionalidade do sistema.", "onboarding.licenseStep.skipDialog.warningLine2": "Você sempre pode ativar seu servidor novamente mais tarde através do painel do Unraid.", - "apiKey.apiKeyCreate.createApiKey": "Criar Chave da API", - "apiKey.apiKeyCreate.editApiKey": "Editar Chave da API", + "apiKey.apiKeyCreate.createApiKey": "Criar Chave API", + "apiKey.apiKeyCreate.editApiKey": "Editar Chave API", "auth.login.login": "Login", "auth.login.password": "Senha", - "auth.login.passwordRecovery": "Recuperação de Senha", - "auth.login.username": "Nome de usuário", + "auth.login.passwordRecovery": "Recuperação de senha", + "auth.login.username": "Nome de Usuário", "common.back": "Voltar", "common.cancel": "Cancelar", "common.close": "Fechar", @@ -343,11 +343,11 @@ "common.installed": "Instalado", "common.installing": "Instalando", "common.learnMore": "Saiba Mais", - "common.retry": "Tentar novamente", + "common.retry": "Tentar Novamente", "common.loading": "Carregando...", "common.loading2": "Carregando…", "common.skip": "Pular", - "common.skipForNow": "Pular por agora", + "common.skipForNow": "Pular por enquanto", "common.success": "Sucesso!", "common.unknown": "Desconhecido", "composables.dateTime.ago": "atrás", @@ -357,34 +357,34 @@ "composables.dateTime.month": "{n} mês | {n} meses", "composables.dateTime.second": "{n} segundo | {n} segundos", "composables.dateTime.year": "{n} ano | {n} anos", - "connect.flashBackup.goToToolsManagementAccessTo": "Vá para Ferramentas > Acesso de Gerenciamento para ativar o recurso de Backup Flash e garantir que seu backup esteja atualizado.", - "connect.flashBackup.goToToolsManagementAccessTo2": "Vá para Ferramentas > Acesso de Gerenciamento para garantir que seu backup esteja atualizado.", - "connect.general.goToConnect": "Vá para Conectar", + "connect.flashBackup.goToToolsManagementAccessTo": "Vá para Ferramentas > Acesso de Gestão para ativar o recurso de Backup de Flash e garantir que seu backup esteja atualizado.", + "connect.flashBackup.goToToolsManagementAccessTo2": "Vá para Ferramentas > Acesso de Gestão para garantir que seu backup esteja atualizado.", + "connect.general.goToConnect": "Vá para Connect", "connectSettings.accountStatusLabel": "Status da Conta:", "connectSettings.apiRestartingToastDescription": "A API está reiniciando...", "connectSettings.apply": "Aplicar", "connectSettings.applyingSettings": "Aplicando Configurações...", - "connectSettings.autoScroll": "Rolagem automática", - "connectSettings.filteringLogsFor": "Filtrando registros por: \"{filter}\"", - "connectSettings.oidcDebugLogsDescription": "Visualize logs de autenticação e configuração OIDC em tempo real", - "connectSettings.oidcDebugLogsTitle": "Logs de Debug OIDC", + "connectSettings.autoScroll": "Auto rolagem", + "connectSettings.filteringLogsFor": "Filtrando logs para: \"{filter}\"", + "connectSettings.oidcDebugLogsDescription": "Ver logs de autenticação e configuração OIDC em tempo real", + "connectSettings.oidcDebugLogsTitle": "Logs de Depuração OIDC", "connectSettings.showingAllLogEntries": "Mostrando todas as entradas de log", - "connectSettings.updatedApiSettingsToast": "Configurações de API Atualizadas", - "downgradeOs.downgradeUnraidOs": "Downgrade do Unraid OS", - "downgradeOs.pleaseFinishTheInitiatedUpdateTo": "Por favor, termine a atualização iniciada para permitir um downgrade.", + "connectSettings.updatedApiSettingsToast": "Configurações da API Atualizadas", + "downgradeOs.downgradeUnraidOs": "Reduzir Unraid OS", + "downgradeOs.pleaseFinishTheInitiatedUpdateTo": "Por favor, termine a atualização iniciada para permitir uma redução de versão.", "headerOsVersion.apiVersionCopiedToClipboard": "Versão da API copiada para a área de transferência", "headerOsVersion.osVersionCopiedToClipboard": "Versão do SO copiada para a área de transferência", - "headerOsVersion.unraidApi": "API do Unraid", - "headerOsVersion.unraidOs": "SO do Unraid", - "headerOsVersion.unraidOsReleased": "SO do Unraid {0} Lançado", - "headerOsVersion.unraidOsUpdateAvailable": "Atualização Disponível do Unraid OS {0}", + "headerOsVersion.unraidApi": "API Unraid", + "headerOsVersion.unraidOs": "SO Unraid", + "headerOsVersion.unraidOsReleased": "SO Unraid {0} Lançado", + "headerOsVersion.unraidOsUpdateAvailable": "Atualização SO Unraid {0} Disponível", "headerOsVersion.updateAvailable2": "Atualização Disponível", "headerOsVersion.updateReleased": "Atualização Lançada", - "headerOsVersion.versionInformation": "Informações de Versão", - "headerOsVersion.viewApiChangelog": "Ver Alterações da API", + "headerOsVersion.versionInformation": "Informação da Versão", + "headerOsVersion.viewApiChangelog": "Ver Changelog da API", "headerOsVersion.viewOsReleaseNotes": "Ver Notas de Lançamento do SO", - "headerOsVersion.visitPartnerWebsite": "Visite o site do parceiro", - "headerOsVersion.visitUnraidWebsite": "Visite o site do Unraid", + "headerOsVersion.visitPartnerWebsite": "Visitar Site do Parceiro", + "headerOsVersion.visitUnraidWebsite": "Visitar Site Unraid", "jsonforms.apiKey.customPermissions.actions.error.custom": "Selecione pelo menos uma ação para cada entrada de permissão personalizada.", "jsonforms.apiKey.customPermissions.actions.label": "Ações", "jsonforms.apiKey.customPermissions.actions.title": "Ações", @@ -398,106 +398,106 @@ "jsonforms.apiKey.description": "Descrição da Chave API", "jsonforms.apiKey.description.title": "Descrição", "jsonforms.apiKey.name.description": "Um nome descritivo para esta chave de API", - "jsonforms.apiKey.name.error.custom": "Digite um nome de chave de API com entre 1 e 100 caracteres.", + "jsonforms.apiKey.name.error.custom": "Insira um nome de chave de API entre 1 e 100 caracteres.", "jsonforms.apiKey.name.label": "Nome da Chave de API", "jsonforms.apiKey.name.title": "Nome da Chave de API", - "jsonforms.apiKey.permissionPresets.description": "Adicionar rapidamente conjuntos de permissões comuns", - "jsonforms.apiKey.permissionPresets.error.custom": "Escolha um predefinido válido ou mantenha \"None\" selecionado.", + "jsonforms.apiKey.permissionPresets.description": "Adição rápida de conjuntos comuns de permissões", + "jsonforms.apiKey.permissionPresets.error.custom": "Escolha um predefinido válido ou mantenha \"Nenhum\" selecionado.", "jsonforms.apiKey.permissionPresets.label": "Adicionar Conjunto de Permissões", - "jsonforms.apiKey.permissionPresets.title": "Predefinições de Permissões", + "jsonforms.apiKey.permissionPresets.title": "Predefinições de Permissão", "jsonforms.apiKey.permissions.description": "Configurar permissões da chave API", "jsonforms.apiKey.permissions.description.label": "Selecione qualquer combinação de funções, grupos de permissões e permissões personalizadas para definir o que esta chave de API pode acessar.", - "jsonforms.apiKey.permissions.header.error.custom": "Resolva os erros na seção de Permissões.", + "jsonforms.apiKey.permissions.header.error.custom": "Resolva os erros na seção Permissões.", "jsonforms.apiKey.permissions.header.label": "Configuração de Permissões", - "jsonforms.apiKey.permissions.help.error.custom": "Siga as orientações de permissões e preencha todos os campos obrigatórios.", - "jsonforms.apiKey.permissions.help.label": "Use o menu suspenso predefinido para conjuntos de permissões comuns ou adicione manualmente permissões personalizadas. Você pode selecionar vários recursos que compartilham as mesmas ações.", - "jsonforms.apiKey.permissions.subheader.error.custom": "Corrija os campos inválidos na seção de Permissões.", + "jsonforms.apiKey.permissions.help.error.custom": "Siga as orientações de permissões e complete todos os campos obrigatórios.", + "jsonforms.apiKey.permissions.help.label": "Use o menu suspenso predefinido para conjuntos comuns de permissões ou adicione manualmente permissões personalizadas. Você pode selecionar vários recursos que compartilham as mesmas ações.", + "jsonforms.apiKey.permissions.subheader.error.custom": "Corrija os campos inválidos na seção Permissões.", "jsonforms.apiKey.permissions.subheader.label": "Permissões", - "jsonforms.apiKey.roles.description": "Selecione uma ou mais funções para conceder conjuntos de permissões predefinidas.", - "jsonforms.apiKey.roles.error.custom": "Selecione pelo menos uma função válida ou limpe o campo.", + "jsonforms.apiKey.roles.description": "Selecione uma ou mais funções para conceder conjuntos de permissões predefinidos", + "jsonforms.apiKey.roles.error.custom": "Selecione pelo menos um papel válido ou limpe o campo.", "jsonforms.apiKey.roles.label": "Funções", "jsonforms.apiKey.roles.title": "Funções", - "jsonforms.apiSettings.sandbox.error.custom": "Decida se o ambiente de testes para desenvolvedores deve ser habilitado.", + "jsonforms.apiSettings.sandbox.error.custom": "Escolha se o sandbox do desenvolvedor deve ser ativado.", "jsonforms.apiSettings.sandbox.label": "Ativar Sandbox para Desenvolvedores", "jsonforms.apiSettings.sandbox.title": "Ativar Sandbox para Desenvolvedores", - "jsonforms.oidc.accordion.advancedEndpoints.description": "Substituir as configurações de descoberta automática (opcional)", - "jsonforms.oidc.accordion.advancedEndpoints.error.custom": "Revise a seção de Pontos de Extremidade Avançados e corrija os campos inválidos.", + "jsonforms.oidc.accordion.advancedEndpoints.description": "Substituir configurações de descoberta automática (opcional)", + "jsonforms.oidc.accordion.advancedEndpoints.error.custom": "Revise a seção de Endpoints Avançados e corrija os campos inválidos.", "jsonforms.oidc.accordion.advancedEndpoints.label": "Endpoints Avançados", "jsonforms.oidc.accordion.advancedEndpoints.title": "Endpoints Avançados", "jsonforms.oidc.accordion.authorizationRules.description": "Configurar quem pode acessar seu servidor", - "jsonforms.oidc.accordion.authorizationRules.error.custom": "Revise a seção de Regras de Autorização e corrija os campos inválidos.", + "jsonforms.oidc.accordion.authorizationRules.error.custom": "Revise a seção Regras de Autorização e corrija os campos inválidos.", "jsonforms.oidc.accordion.authorizationRules.label": "Regras de Autorização", "jsonforms.oidc.accordion.authorizationRules.title": "Regras de Autorização", - "jsonforms.oidc.accordion.basicConfiguration.description": "Configurações essenciais do fornecedor", - "jsonforms.oidc.accordion.basicConfiguration.error.custom": "Revise a seção de Configuração Básica e corrija os campos inválidos.", + "jsonforms.oidc.accordion.basicConfiguration.description": "Configurações essenciais do provedor", + "jsonforms.oidc.accordion.basicConfiguration.error.custom": "Revise a seção Configuração Básica e corrija os campos inválidos.", "jsonforms.oidc.accordion.basicConfiguration.label": "Configuração Básica", "jsonforms.oidc.accordion.basicConfiguration.title": "Configuração Básica", "jsonforms.oidc.accordion.buttonCustomization.description": "Personalizar a aparência do botão de login", "jsonforms.oidc.accordion.buttonCustomization.error.custom": "Revise a seção de Personalização de Botões e corrija os campos inválidos.", - "jsonforms.oidc.accordion.buttonCustomization.label": "Personalização de Botões", - "jsonforms.oidc.accordion.buttonCustomization.title": "Personalização de Botões", + "jsonforms.oidc.accordion.buttonCustomization.label": "Personalização de Botão", + "jsonforms.oidc.accordion.buttonCustomization.title": "Personalização de Botão", "jsonforms.oidc.buttons.description": "Personalizar a aparência do botão de login", "jsonforms.oidc.buttons.icon.description": "URL ou ícone codificado em base64 para o botão de login", "jsonforms.oidc.buttons.icon.error.custom": "Forneça uma URL de ícone válida ou um URI de dados.", "jsonforms.oidc.buttons.icon.label": "URL do Ícone do Botão", "jsonforms.oidc.buttons.icon.title": "Ícone do Botão", - "jsonforms.oidc.buttons.style.description": "Estilos CSS inline personalizados para o botão (por exemplo, \"background: linear-gradient(to right, #4f46e5, #7c3aed); border-radius: 9999px;\")", + "jsonforms.oidc.buttons.style.description": "Estilos CSS inline personalizados para o botão (ex.: \"background: linear-gradient(to right, #4f46e5, #7c3aed); border-radius: 9999px;\")", "jsonforms.oidc.buttons.style.error.custom": "Insira um CSS válido para o estilo do botão ou deixe em branco.", "jsonforms.oidc.buttons.style.label": "Estilos CSS Personalizados", "jsonforms.oidc.buttons.style.title": "Estilo do Botão", "jsonforms.oidc.buttons.text.description": "Texto personalizado para o botão de login", - "jsonforms.oidc.buttons.text.error.custom": "Insira o texto do botão que você deseja exibir.", + "jsonforms.oidc.buttons.text.error.custom": "Digite o texto do botão que você deseja exibir.", "jsonforms.oidc.buttons.text.label": "Texto do Botão", "jsonforms.oidc.buttons.text.title": "Texto do Botão", - "jsonforms.oidc.buttons.title": "Personalização de Botões", + "jsonforms.oidc.buttons.title": "Personalização de Botão", "jsonforms.oidc.buttons.variant.description": "Estilo visual do botão de login", "jsonforms.oidc.buttons.variant.error.custom": "Selecione um dos estilos de botão suportados.", "jsonforms.oidc.buttons.variant.label": "Estilo do Botão", "jsonforms.oidc.buttons.variant.title": "Estilo do Botão", - "jsonforms.oidc.provider.authorizationEndpoint.description": "Opcional - será auto-descoberto se não fornecido", + "jsonforms.oidc.provider.authorizationEndpoint.description": "Opcional - será descoberto automaticamente se não fornecido", "jsonforms.oidc.provider.authorizationEndpoint.error.custom": "Insira uma URL de endpoint de autorização válida.", - "jsonforms.oidc.provider.authorizationEndpoint.label": "Endpoint de Autorização", - "jsonforms.oidc.provider.authorizationEndpoint.title": "Endpoint de Autorização", + "jsonforms.oidc.provider.authorizationEndpoint.label": "Ponto de Autorização", + "jsonforms.oidc.provider.authorizationEndpoint.title": "Ponto de Autorização", "jsonforms.oidc.provider.clientId.description": "ID do cliente OAuth2 registrado com o provedor", - "jsonforms.oidc.provider.clientId.error.custom": "Insira o ID de cliente OAuth emitido pelo seu provedor.", + "jsonforms.oidc.provider.clientId.error.custom": "Insira o ID do cliente OAuth fornecido pelo seu provedor.", "jsonforms.oidc.provider.clientId.label": "ID do Cliente OAuth", "jsonforms.oidc.provider.clientId.title": "ID do Cliente OAuth", "jsonforms.oidc.provider.clientSecret.description": "Segredo do cliente OAuth2 (se necessário)", - "jsonforms.oidc.provider.clientSecret.error.custom": "Forneça o segredo de cliente OAuth emitido pelo seu provedor.", + "jsonforms.oidc.provider.clientSecret.error.custom": "Forneça o segredo do cliente OAuth emitido pelo seu provedor.", "jsonforms.oidc.provider.clientSecret.label": "Segredo do Cliente OAuth", "jsonforms.oidc.provider.clientSecret.title": "Segredo do Cliente OAuth", - "jsonforms.oidc.provider.discoveryToggle.error.custom": "Decida se deseja usar a descoberta automática.", + "jsonforms.oidc.provider.discoveryToggle.error.custom": "Escolha se deseja usar a descoberta automática.", "jsonforms.oidc.provider.discoveryToggle.label": "Usar Descoberta Automática", "jsonforms.oidc.provider.id.description": "Identificador único para o provedor", - "jsonforms.oidc.provider.id.error.custom": "Insira um ID de provedor exclusivo (por exemplo, \"google\").", + "jsonforms.oidc.provider.id.error.custom": "Insira um ID de provedor único (por exemplo, \"google\").", "jsonforms.oidc.provider.id.label": "ID do Provedor", "jsonforms.oidc.provider.id.title": "ID do Provedor", - "jsonforms.oidc.provider.issuer.description": "URL do emissor OIDC (por exemplo, https://accounts.google.com). Não pode conter caminhos /.well-known/ - use o URL base do emissor em vez do endpoint completo de descoberta. Não deve terminar com uma barra final.", + "jsonforms.oidc.provider.issuer.description": "URL do emissor OIDC (ex.: https://accounts.google.com). Não pode conter caminhos como /.well-known/ - use o URL base do emissor em vez do endpoint completo de descoberta. Não deve terminar com uma barra final.", "jsonforms.oidc.provider.issuer.error.custom": "Insira a URL do emissor (por exemplo, https://accounts.example.com).", "jsonforms.oidc.provider.issuer.label": "URL do Emissor", "jsonforms.oidc.provider.issuer.title": "URL do Emissor", - "jsonforms.oidc.provider.jwksUri.description": "Opcional - será auto-descoberto se não fornecido", - "jsonforms.oidc.provider.jwksUri.error.custom": "Forneça uma URI JWKS válida ou confie na descoberta.", + "jsonforms.oidc.provider.jwksUri.description": "Opcional - será descoberto automaticamente se não fornecido", + "jsonforms.oidc.provider.jwksUri.error.custom": "Forneça um URI JWKS válido ou confie na descoberta.", "jsonforms.oidc.provider.jwksUri.label": "URI JWKS", "jsonforms.oidc.provider.jwksUri.title": "URI JWKS", "jsonforms.oidc.provider.name.description": "Nome de exibição para o provedor", "jsonforms.oidc.provider.name.error.custom": "Insira o nome do provedor mostrado aos usuários.", "jsonforms.oidc.provider.name.label": "Nome do Provedor", "jsonforms.oidc.provider.name.title": "Nome do Provedor", - "jsonforms.oidc.provider.scopes.description": "Escopos OAuth2 a solicitar", - "jsonforms.oidc.provider.scopes.error.custom": "Especifique pelo menos um escopo solicitado do provedor.", + "jsonforms.oidc.provider.scopes.description": "Escopos OAuth2 a serem solicitados", + "jsonforms.oidc.provider.scopes.error.custom": "Especifique pelo menos um escopo solicitado ao provedor.", "jsonforms.oidc.provider.scopes.label": "Escopos OAuth", "jsonforms.oidc.provider.scopes.title": "Escopos OAuth", - "jsonforms.oidc.provider.tokenEndpoint.description": "Opcional - será auto-descoberto se não fornecido", + "jsonforms.oidc.provider.tokenEndpoint.description": "Opcional - será descoberto automaticamente se não fornecido", "jsonforms.oidc.provider.tokenEndpoint.error.custom": "Insira uma URL de endpoint de token válida.", - "jsonforms.oidc.provider.tokenEndpoint.label": "Endpoint de Token", - "jsonforms.oidc.provider.tokenEndpoint.title": "Endpoint de Token", - "jsonforms.oidc.provider.unraidNet.description": "Este é o provedor Unraid.net embutido. Apenas regras de autorização podem ser modificadas.", - "jsonforms.oidc.provider.unraidNet.error.custom": "O provedor Unraid.net possui campos gerenciados; apenas configurações suportadas podem ser editadas.", + "jsonforms.oidc.provider.tokenEndpoint.label": "Ponto de Extensão de Token", + "jsonforms.oidc.provider.tokenEndpoint.title": "Ponto de Extensão de Token", + "jsonforms.oidc.provider.unraidNet.description": "Este é o provedor embutido Unraid.net. Somente as regras de autorização podem ser modificadas.", + "jsonforms.oidc.provider.unraidNet.error.custom": "O provedor Unraid.net tem campos gerenciados; apenas as configurações suportadas podem ser editadas.", "jsonforms.oidc.provider.unraidNet.label": "Provedor Unraid.net", "jsonforms.oidc.provider.unraidNet.title": "Provedor Unraid.net", - "jsonforms.oidc.provider.userInfoEndpoint.error.custom": "Insira uma URL de endpoint UserInfo válida.", - "jsonforms.oidc.provider.userInfoEndpoint.label": "Endpoint de Informações do Usuário", + "jsonforms.oidc.provider.userInfoEndpoint.error.custom": "Insira uma URL de endpoint de informações de usuário válida.", + "jsonforms.oidc.provider.userInfoEndpoint.label": "Ponto de Extensão de Informações do Usuário", "jsonforms.oidc.restrictions.allowedDomains.description": "Domínios de e-mail permitidos para login (ex.: empresa.com)", "jsonforms.oidc.restrictions.allowedDomains.error.custom": "Liste domínios totalmente qualificados (um por linha) para usuários permitidos.", "jsonforms.oidc.restrictions.allowedDomains.label": "Domínios de E-mail Permitidos", @@ -505,64 +505,64 @@ "jsonforms.oidc.restrictions.allowedEmails.description": "Endereços de e-mail específicos permitidos para login", "jsonforms.oidc.restrictions.allowedEmails.error.custom": "Liste os endereços de e-mail específicos que devem ser permitidos.", "jsonforms.oidc.restrictions.allowedEmails.label": "Endereços de E-mail Específicos", - "jsonforms.oidc.restrictions.allowedEmails.title": "Emails Permitidos", - "jsonforms.oidc.restrictions.allowedUserIds.description": "IDs de usuário específicos (sub claims) permitidos para login", + "jsonforms.oidc.restrictions.allowedEmails.title": "E-mails Permitidos", + "jsonforms.oidc.restrictions.allowedUserIds.description": "IDs de usuário específicos (sub claim) permitidos para login", "jsonforms.oidc.restrictions.allowedUserIds.error.custom": "Liste os IDs de usuário (sub claims) que devem ser permitidos.", "jsonforms.oidc.restrictions.allowedUserIds.label": "IDs de Usuário Permitidos", "jsonforms.oidc.restrictions.allowedUserIds.title": "IDs de Usuário Permitidos", "jsonforms.oidc.restrictions.help.error.custom": "Revise as listas de Autorização Simples; cada entrada deve ser válida.", - "jsonforms.oidc.restrictions.help.label": "Configure listas de permissões simples para quem pode fazer login.", - "jsonforms.oidc.restrictions.title": "Autorização Simples", - "jsonforms.oidc.restrictions.title.label": "Autorização Simples", - "jsonforms.oidc.restrictions.workspaceDomain.description": "Restrinja a usuários de um domínio específico do Google Workspace", - "jsonforms.oidc.restrictions.workspaceDomain.error.custom": "Insira um domínio Google Workspace válido, como exemplo.com.", + "jsonforms.oidc.restrictions.help.label": "Configure listas de permissão simples para quem pode fazer login.", + "jsonforms.oidc.restrictions.title": " autorização Simples", + "jsonforms.oidc.restrictions.title.label": " autorização Simples", + "jsonforms.oidc.restrictions.workspaceDomain.description": "Restringir a usuários de um domínio específico do Google Workspace", + "jsonforms.oidc.restrictions.workspaceDomain.error.custom": "Insira um domínio do Google Workspace válido, como example.com.", "jsonforms.oidc.restrictions.workspaceDomain.label": "Domínio do Google Workspace", "jsonforms.oidc.restrictions.workspaceDomain.title": "Domínio do Google Workspace", - "jsonforms.oidc.rules.claim.description": "Reivindicação JWT para verificar", - "jsonforms.oidc.rules.claim.error.custom": "Selecione a reivindicação JWT para avaliar.", + "jsonforms.oidc.rules.claim.description": "Reivindicação JWT a ser verificada", + "jsonforms.oidc.rules.claim.error.custom": "Selecione a reivindicação JWT a ser avaliada.", "jsonforms.oidc.rules.claim.label": "Reivindicação JWT", "jsonforms.oidc.rules.claim.title": "Reivindicação JWT", - "jsonforms.oidc.rules.collection.description": "Defina regras de autorização com base em claims no token de ID. O modo de regra pode ser configurado: lógica OU (qualquer regra corresponde) ou lógica E (todas as regras devem corresponder).", - "jsonforms.oidc.rules.collection.error.custom": "Garanta que cada entrada de regra de autorização esteja completa.", + "jsonforms.oidc.rules.collection.description": "Defina regras de autorização baseadas em reivindicações no token de ID. O modo de regra pode ser configurado: lógica OR (qualquer regra corresponde) ou lógica AND (todas as regras devem corresponder).", + "jsonforms.oidc.rules.collection.error.custom": "Certifique-se de que todas as entradas de regra de autorização estejam completas.", "jsonforms.oidc.rules.collection.label": "Regras de Reivindicação", "jsonforms.oidc.rules.collection.title": "Regras de Reivindicação", - "jsonforms.oidc.rules.description": "Configurar regras avançadas de autorização para controle de acesso detalhado", - "jsonforms.oidc.rules.mode.description": "Como avaliar múltiplas regras: OU (qualquer regra passa) ou E (todas as regras devem passar)", + "jsonforms.oidc.rules.description": "Configurar regras avançadas de autorização para controle de acesso granular", + "jsonforms.oidc.rules.mode.description": "Como avaliar várias regras: OR (qualquer regra passa) ou AND (todas as regras devem passar)", "jsonforms.oidc.rules.mode.error.custom": "Escolha como várias regras devem ser avaliadas (AND ou OR).", "jsonforms.oidc.rules.mode.label": "Modo de Regra", "jsonforms.oidc.rules.mode.title": "Modo de Regra", "jsonforms.oidc.rules.operator.error.custom": "Selecione um operador de comparação.", "jsonforms.oidc.rules.operator.label": "Operador", "jsonforms.oidc.rules.operator.title": "Operador", - "jsonforms.oidc.rules.title": "Regras de Autorização Avançadas", - "jsonforms.oidc.rules.title.label": "Regras de Autorização Avançadas", - "jsonforms.oidc.rules.value.description": "Valores para coincidir", + "jsonforms.oidc.rules.title": "Regras Avançadas de Autorização", + "jsonforms.oidc.rules.title.label": "Regras Avançadas de Autorização", + "jsonforms.oidc.rules.value.description": "Valores para confrontar", "jsonforms.oidc.rules.value.error.custom": "Forneça pelo menos um valor para esta regra.", "jsonforms.oidc.rules.value.label": "Valores", "jsonforms.oidc.rules.value.title": "Valores", - "jsonforms.sso.defaultAllowedOrigins.description": "Origens de redirecionamento confiáveis adicionais para permitir redirecionamentos de portas personalizadas, proxies reversos, Tailscale, etc.", + "jsonforms.sso.defaultAllowedOrigins.description": "Origens de redirecionamento adicionais confiáveis para permitir redirecionamentos de portas personalizadas, proxies reversos, Tailscale, etc.", "jsonforms.sso.defaultAllowedOrigins.error.custom": "Insira origens válidas (protocolo + host) separadas por vírgulas ou novas linhas.", "jsonforms.sso.defaultAllowedOrigins.label": "Origens de Redirecionamento Padrão Permitidas", "jsonforms.sso.defaultAllowedOrigins.title": "Origens de Redirecionamento Padrão Permitidas", "jsonforms.sso.providers.description": "Configurar provedores OpenID Connect para autenticação SSO", - "jsonforms.sso.providers.error.custom": "Cada entrada de provedor OIDC deve ser válida—resolva os campos destacados.", + "jsonforms.sso.providers.error.custom": "Cada entrada de provedor OIDC deve ser válida - corrija os campos destacados.", "jsonforms.sso.providers.label": "Provedores OIDC", "jsonforms.sso.providers.title": "Provedores OIDC", - "logs.customFilterLabel": "Personalizar {label}", - "logs.filterLabel": "Filtrar", - "logs.filterPlaceholder": "Filtrar registros...", - "logs.hideLogs": "Ocultar Logs", + "logs.customFilterLabel": "Personalizado {label}", + "logs.filterLabel": "Filtro", + "logs.filterPlaceholder": "Filtrar logs...", + "logs.hideLogs": "Esconder Logs", "logs.presets.auth": "Autenticação", "logs.presets.error": "Erros", "logs.presets.none": "Sem Filtro", "logs.presets.oidc": "Logs OIDC", "logs.presets.warning": "Avisos", "logs.quickFilterLabel": "Rápido {label}", - "logs.refreshLogs": "Atualizar registros", - "logs.selectFilterPlaceholder": "Selecionar filtro", + "logs.refreshLogs": "Atualizar logs", + "logs.selectFilterPlaceholder": "Selecione o filtro", "logs.showLogs": "Mostrar Logs", - "logs.singleViewer.download": "Download", - "logs.singleViewer.downloading": "Fazendo download...", + "logs.singleViewer.download": "Baixar", + "logs.singleViewer.downloading": "Baixando...", "logs.singleViewer.errorDownloadingLogFile": "Erro ao baixar arquivo de log: {error}", "logs.singleViewer.errorLoadingLogContent": "Erro ao carregar conteúdo do log: {error}", "logs.singleViewer.fetchLogContentFailure": "Falha ao buscar conteúdo do log", @@ -572,8 +572,8 @@ "logs.singleViewer.scrollUpToLoadMore": "Role para cima para carregar mais", "logs.singleViewer.showingAllLines": "Mostrando todas as linhas disponíveis", "logs.singleViewer.totalLines": "Total de linhas: {count}", - "logs.singleViewer.watchingLogFileTooltip": "Monitorando arquivo de log", - "logs.viewer.autoScrollLabel": "Rolagem automática", + "logs.singleViewer.watchingLogFileTooltip": "Assistindo arquivo de log", + "logs.viewer.autoScrollLabel": "Auto rolagem", "logs.viewer.errorLoadingLogFiles": "Erro ao carregar arquivos de log: {error}", "logs.viewer.formattedSize": "{value} {unit}", "logs.viewer.highlightLanguages.apache": "Apache", @@ -601,50 +601,50 @@ "logs.viewer.sizeUnits.petabytes": "PB", "logs.viewer.sizeUnits.terabytes": "TB", "logs.viewer.syntaxLabel": "Sintaxe", - "logs.viewer.title": "Visualizador de Logs", + "logs.viewer.title": "Visualizador de Log", "logs.viewer.zeroBytes": "0 {unit}", "modal.clickToCloseModal": "Clique para fechar modal", "notifications.importance.alert": "Alerta", - "notifications.importance.info": "Informações", + "notifications.importance.info": "Informação", "notifications.importance.warning": "Aviso", - "notifications.item.archive": "Arquivo", + "notifications.item.archive": "Arquivar", "notifications.item.delete": "Excluir", "notifications.item.viewLink": "Ver", - "notifications.list.noNotifications": "Sem notificações para ver aqui!", - "notifications.list.noNotificationsWithImportance": "Nenhuma notificação {importance} para ver aqui!", + "notifications.list.noNotifications": "Nenhuma notificação para ver aqui!", + "notifications.list.noNotificationsWithImportance": "Nenhuma notificação de {importance} para ver aqui!", "notifications.list.reachedEnd": "Você chegou ao fim...", - "notifications.sidebar.archiveAllAction": "Arquive Todos", + "notifications.sidebar.archiveAllAction": "Arquivar Tudo", "notifications.sidebar.archivedTab": "Arquivado", - "notifications.sidebar.confirmArchiveAll.confirmText": "Arquive Todos", + "notifications.sidebar.confirmArchiveAll.confirmText": "Arquivar Tudo", "notifications.sidebar.confirmArchiveAll.description": "Isso arquivará todas as notificações no seu servidor Unraid. Continuar?", "notifications.sidebar.confirmArchiveAll.title": "Arquivar Todas as Notificações", - "notifications.sidebar.confirmDeleteAll.confirmText": "Apagar Tudo", - "notifications.sidebar.confirmDeleteAll.description": "Isso irá excluir permanentemente todas as notificações arquivadas atualmente no seu servidor Unraid. Esta ação não pode ser desfeita.", - "notifications.sidebar.confirmDeleteAll.title": "Excluir Todas as Notificações Arquivadas", - "notifications.sidebar.deleteAllAction": "Apagar Tudo", + "notifications.sidebar.confirmDeleteAll.confirmText": "Deletar Todas", + "notifications.sidebar.confirmDeleteAll.description": "Isso excluirá permanentemente todas as notificações arquivadas atualmente no seu servidor Unraid. Esta ação não pode ser desfeita.", + "notifications.sidebar.confirmDeleteAll.title": "Deletar Todas as Notificações Arquivadas", + "notifications.sidebar.deleteAllAction": "Deletar Todas", "notifications.sidebar.editSettingsTooltip": "Editar Configurações de Notificação", "notifications.sidebar.filters.alert": "Alerta", "notifications.sidebar.filters.all": "Todos os Tipos", - "notifications.sidebar.filters.info": "Informações", + "notifications.sidebar.filters.info": "Informação", "notifications.sidebar.filters.warning": "Aviso", "notifications.sidebar.openButtonSr": "Abrir notificações", - "notifications.sidebar.statusTabsAria": "Filtros de notificação", + "notifications.sidebar.statusTabsAria": "Filtros de notificações", "notifications.sidebar.statusTabsListAria": "Filtrar notificações por status", "notifications.sidebar.title": "Notificações", "notifications.sidebar.toastOpen": "Abrir", - "notifications.sidebar.unreadTab": "Não lida", + "notifications.sidebar.unreadTab": "Não Lidos", "registration.actions": "Ações", - "registration.attachedStorageDevices": "Dispositivos de Armazenamento Anexados", + "registration.attachedStorageDevices": "Dispositivos de Armazenamento Conectados", "registration.bootDevice": "Dispositivo de Inicialização", "registration.bootDeviceType": "Tipo de dispositivo de inicialização", - "registration.bootDeviceType.flash": "Flash USB", + "registration.bootDeviceType.flash": "USB Flash", "registration.bootDeviceType.internalBoot": "Inicialização Interna", - "registration.bootDeviceType.internalBootMulti": "Inicialização Interna (Dispositivo Múltiplo)", + "registration.bootDeviceType.internalBootMulti": "Boot interno (Multi-dispositivo)", "registration.bootDeviceType.tpm": "TPM", - "registration.deviceGuid": "GUID do Dispositivo", - "registration.flashProduct": "Produto do disco", - "registration.flashVendor": "Fornecedor do disco", - "registration.general.goToToolsRegistrationToLearn": "Vá para Ferramentas > Registro para saber mais", + "registration.deviceGuid": "GUID do dispositivo", + "registration.flashProduct": "Produto Flash", + "registration.flashVendor": "Fornecedor Flash", + "registration.general.goToToolsRegistrationToLearn": "Vá para Ferramentas > Registro para Saber Mais", "registration.keyLinkedStatus.learnMore": "Saiba Mais", "registration.keyLinkedStatus.learnMoreAndLinkYourKey": "Saiba mais e vincule sua chave à sua conta", "registration.keyLinkedStatus.linkKey": "Vincular Chave", @@ -652,8 +652,8 @@ "registration.license": "Licença", "registration.licenseKeyType": "Tipo de chave de licença", "registration.linkedToUnraidNetAccount": "Vinculado à conta Unraid.net", - "registration.osUpdateEligibility": "Elegibilidade para Atualização do Sistema Operativo", - "registration.outOfAllowedDevicesUpgradeYour": "{0} de {1} dispositivos permitidos - atualize sua chave para suportar mais dispositivos", + "registration.osUpdateEligibility": "Elegibilidade para Atualização de SO", + "registration.outOfAllowedDevicesUpgradeYour": "{0} de {1} dispositivos permitidos – atualize sua chave para suportar mais dispositivos", "registration.outOfDevices": "{0} de {1} dispositivos", "registration.registeredGuid": "GUID Registrado", "registration.registeredOn": "Registrado em", @@ -661,21 +661,21 @@ "registration.activationCode": "Código de Ativação", "registration.partnerActivationDetected": "Parece que você já tem uma licença associada a este servidor. Você pode ativá-la agora gratuitamente para desbloquear todos os recursos.", "registration.replaceCheck.checkEligibility": "Verificar Elegibilidade", - "registration.transferLicenseToNewDevice": "Transferir Licença para Novo Dispositivo", - "registration.trialExpiration": "Expiração do Teste", + "registration.transferLicenseToNewDevice": "Transferir licença para novo dispositivo", + "registration.trialExpiration": "Expiração de Teste", "registration.unlimited": "ilimitado", - "registration.updateExpirationAction.eligibleForFreeFeatureUpdatesFor": "Elegível para atualizações de recursos gratuitas por {0}", - "registration.updateExpirationAction.eligibleForFreeFeatureUpdatesUntil": "Elegível para atualizações de recursos gratuitas até {0}", + "registration.updateExpirationAction.eligibleForFreeFeatureUpdatesFor": "Elegível para atualizações gratuitas de recursos por {0}", + "registration.updateExpirationAction.eligibleForFreeFeatureUpdatesUntil": "Elegível para atualizações gratuitas de recursos até {0}", "registration.updateExpirationAction.eligibleForUpdatesReleasedOnOr": "Elegível para atualizações lançadas em ou antes de {0}.", - "registration.updateExpirationAction.extendYourLicenseToAccessThe": "Prolongue sua licença para acessar as últimas atualizações.", + "registration.updateExpirationAction.extendYourLicenseToAccessThe": "Estenda sua licença para acessar as últimas atualizações.", "registration.updateExpirationAction.ineligibleAsOf": "Inelegível a partir de {0}", "registration.updateExpirationAction.reloadPage": "Recarregar Página", - "registration.updateExpirationAction.yourLicenseKeyWasAutomaticallyRenewed": "Sua chave de licença foi automaticamente renovada e instalada. Recarregue a página para ver os detalhes atualizados.", + "registration.updateExpirationAction.yourLicenseKeyWasAutomaticallyRenewed": "Sua chave de licença foi renovada e instalada automaticamente. Recarregue a página para ver detalhes atualizados.", "server.actions.activateNow": "Ativar Agora", - "server.actions.contactSupport": "Contatar suporte", - "server.actions.disabledTitle": "Requer que a API local do unraid esteja funcionando com sucesso", - "server.actions.extendLicenseForUpdates": "Prolongar Licença para Habilitar Atualizações de SO", - "server.actions.extendTrial": "Prolongar Avaliação", + "server.actions.contactSupport": "Entre em contato com o suporte", + "server.actions.disabledTitle": "Requer que a api local do unraid esteja em execução com sucesso", + "server.actions.extendLicenseForUpdates": "Estender Licença para Permitir Atualizações do SO", + "server.actions.extendTrial": "Estender Teste", "server.actions.purchaseKey": "Comprar Chave", "server.actions.recoverKey": "Recuperar Chave", "server.actions.redeemActivationCode": "Resgatar Código de Ativação", @@ -685,161 +685,161 @@ "server.actions.replaceKey": "Substituir Chave", "server.actions.signIn": "Entrar com Conta Unraid.net", "server.actions.signOut": "Sair do Unraid.net", - "server.actions.signOutRequiresKeyfile": "Sair requer um arquivo-chave", - "server.actions.startTrial": "Iniciar Avaliação Gratuita de 30 Dias", + "server.actions.signOutRequiresKeyfile": "Sair requer um arquivo de chave", + "server.actions.startTrial": "Iniciar Teste Gratuito de 30 dias", "server.actions.upgradeKey": "Atualizar Chave", "server.array.warning.started": "Iniciado. Se parado, o Array não reiniciará até que o problema acima seja resolvido.", "server.array.warning.stopped": "Parado. O Array não iniciará até que o problema acima seja resolvido.", - "server.cloudError.heading": "Erro do Connect do Unraid", - "server.configError.ineligible.action": "Saiba Mais em Ferramentas > Registro", - "server.configError.ineligible.heading": "Inelegível para Versão do SO", - "server.configError.ineligible.message": "Sua Chave de Licença não suporta esta Versão de SO. Data de compilação do SO é maior que a data de expiração da chave. Considere prolongar sua chave de registro.", + "server.cloudError.heading": "Erro de Conexão Unraid", + "server.configError.ineligible.action": "Saiba mais em Ferramentas > Registro", + "server.configError.ineligible.heading": "Inelegível para a Versão do SO", + "server.configError.ineligible.message": "Sua Chave de Licença não suporta esta Versão do SO. A data de compilação do sistema é maior que a validade da chave. Considere estender sua chave de registro.", "server.configError.invalid.heading": "Muitos Dispositivos", - "server.configError.invalid.message": "Você excedeu o número de dispositivos permitidos para sua licença. Remova um dispositivo para iniciar o array, ou ative sua chave para suportar mais dispositivos.", - "server.configError.noKeyServer.heading": "Verifique a Conexão com a Rede", - "server.configError.noKeyServer.message": "Incapaz de validar sua chave de avaliação. Verifique sua conexão à rede.", - "server.configError.withdrawn.action": "Verificar Atualização", + "server.configError.invalid.message": "Você excedeu o número de dispositivos permitidos para sua licença. Remova um dispositivo para iniciar o array ou atualize sua chave para suportar mais dispositivos.", + "server.configError.noKeyServer.heading": "Verificar Conexão de Rede", + "server.configError.noKeyServer.message": "Não é possível validar sua chave de teste. Verifique sua conexão de rede.", + "server.configError.withdrawn.action": "Verificar atualização", "server.configError.withdrawn.heading": "Versão do SO Retirada", - "server.configError.withdrawn.message": "Este lançamento do SO não deve ser executado. Atualização do SO Necessária.", + "server.configError.withdrawn.message": "Esta liberação do SO não deve ser executada. Atualização do SO necessária.", "server.deprecatedSsl.heading": "Certificados SSL para unraid.net obsoletos", - "server.deprecatedSsl.managementAccess": "Ir Agora para Acesso à Gerência", - "server.deprecatedSsl.message": "Em 1º de janeiro de 2023, os certificados SSL para unraid.net foram obsoletos. Você DEVE provisionar um novo certificado SSL para usar nosso novo domínio myunraid.net. Você pode fazer isso na página Configurações > Acesso à Gerência.", - "server.headings.thankYou": "Obrigado por escolher Unraid OS!", + "server.deprecatedSsl.managementAccess": "Vá para Acesso de Gestão Agora", + "server.deprecatedSsl.message": "Em 1 de janeiro de 2023, os certificados SSL para unraid.net foram descontinuados. Você DEVE provisionar um novo certificado SSL para usar nosso novo domínio myunraid.net. Você pode fazer isso na página Configurações > Acesso de Gestão.", + "server.headings.thankYou": "Obrigado por escolher o Unraid OS!", "server.pluginInstallFailed.heading": "Instalação do Unraid Connect Falhou", "server.pluginInstallFailed.message": "Reiniciar provavelmente resolverá isso.", "server.state.basic.humanReadable": "Básico", "server.state.default.heading": "Servidor Obsoleto", "server.state.default.humanReadable": "Obsoleto", - "server.state.default.message": "

Por favor, atualize a página para garantir que carrega sua configuração mais recente

", - "server.state.eblacklisted.heading": "GUID do dispositivo de inicialização na lista negra", - "server.state.eblacklisted.humanReadable": "LISTA NEGRA", - "server.state.eblacklisted.message": "

Este dispositivo de inicialização foi incluído na lista negra. Isso pode ocorrer como resultado da transferência da chave de licença para um dispositivo de substituição, e você está atualmente inicializando a partir do seu dispositivo antigo.

Um dispositivo também pode ser incluído na lista negra se descobrirmos que o número de série não é único – isso é comum em leitores de cartão USB.

", - "server.state.eblacklisted1.heading": "Erro no dispositivo de inicialização", - "server.state.eblacklisted1.message": "

Este dispositivo de inicialização tem um GUID inválido. Por favor, tente um dispositivo de inicialização diferente.

", - "server.state.eblacklisted2.heading": "Dispositivo de inicialização sem número de série", - "server.state.eguid.heading": "Incompatibilidade entre a chave de registro e o GUID do dispositivo de inicialização", - "server.state.eguid.humanReadable": "Erro no GUID", - "server.state.eguid.messageAlreadyReplaced": "

Sua chave de registro Unraid não é elegível para substituição, pois foi substituída nos últimos 12 meses.

", - "server.state.eguid.messageBlacklisted": "

O arquivo da chave de licença não corresponde ao dispositivo de inicialização. Por favor, copie o arquivo de chave correto para o diretório /config no seu dispositivo de inicialização ou escolha Comprar Chave.

Seu chave de registro do Unraid não é elegível para substituição por estar na lista negra.

", - "server.state.eguid.messageMismatch": "

O arquivo da chave de licença não corresponde ao dispositivo de inicialização. Por favor, copie o arquivo de chave correto para o diretório /config no seu dispositivo de inicialização.

Você também pode tentar Comprar ou Substituir sua chave.

", - "server.state.eguid.messageRecentReplacement": "

O arquivo da chave de licença não corresponde ao dispositivo de inicialização. Por favor, copie o arquivo de chave correto para o diretório /config no seu dispositivo de inicialização ou escolha Comprar Chave.

Seu chave de registro do Unraid não é elegível para substituição por ter sido substituído nos últimos 12 meses.

", - "server.state.eguid1.heading": "Múltiplas Chaves de Licença Presentes", - "server.state.eguid1.humanReadable": "Múltiplas Chaves de Licença Presentes", - "server.state.eguid1.message": "

Há vários arquivos de chave de licença presentes no seu dispositivo de inicialização e nenhum deles corresponde a este dispositivo. Por favor, remova todos os arquivos de chave, exceto aquele que você deseja substituir, do diretório /config no seu dispositivo de inicialização.

Alternativamente, você pode comprar uma chave de licença para este dispositivo de inicialização.

Se quiser substituir uma de suas chaves de licença por uma nova vinculada a este dispositivo, por favor, remova todos os outros arquivos de chave primeiro.

", - "server.state.enoconn.heading": "Não é possível validar a chave de Avaliação do Unraid", - "server.state.enoconn.humanReadable": "Avaliação Requer Conexão com a Internet", - "server.state.enoconn.message": "

Sua chave de Avaliação requer uma conexão com a Internet.

Por favor, verifique Configurações > Rede

", - "server.state.enoflash.heading": "Não é possível acessar seu dispositivo de inicialização", - "server.state.enoflash.humanReadable": "Nenhum Dispositivo de Inicialização", - "server.state.enoflash.message": "

Há um problema físico ao acessar seu dispositivo de inicialização.

", - "server.state.enokeyfile.heading": "Vamos Desbloquear seu Hardware", - "server.state.enokeyfile.humanReadable": "Sem Arquivo-Chave", - "server.state.enokeyfile.message": "

Escolha uma opção abaixo, então use nosso Guia de Início Rápido para configurar seu array em menos de 15 minutos.

", - "server.state.enokeyfile1.heading": "Nenhum dado de configuração de dispositivo de inicialização", - "server.state.enokeyfile1.message": "

Há um problema com seu dispositivo de inicialização.

", - "server.state.enokeyfile2.heading": "Arquivo-Chave Ausente", - "server.state.enokeyfile2.humanReadable": "Arquivo-Chave Ausente", - "server.state.enokeyfile2.messageWithConnect": "

Seu arquivo de chave de licença está corrompido ou ausente. O arquivo de chave deve estar localizado no diretório /config no seu dispositivo de inicialização.

Você pode tentar recuperar sua chave com a sua conta Unraid.net.

Se esta foi uma instalação de Teste expirado, você pode comprar uma chave de licença.

", - "server.state.enokeyfile2.messageWithoutConnect": "

Seu arquivo de chave de licença está corrompido ou ausente. O arquivo de chave deve estar localizado no diretório /config no seu dispositivo de inicialização.

Se você não tiver uma cópia de backup do seu arquivo de chave de licença, pode tentar recuperar sua chave.

Se esta foi uma instalação de Teste expirado, você pode comprar uma chave de licença.

", - "server.state.etrial.heading": "Instalação inválida", - "server.state.etrial.humanReadable": "Instalação inválida", - "server.state.etrial.message": "

Não é possível usar uma chave de Teste com uma instalação existente do Unraid OS.

Você pode comprar uma chave de licença correspondente a este dispositivo de inicialização para continuar usando esta instalação.

", + "server.state.default.message": "

Por favor, atualize a página para garantir que você carregue sua configuração mais recente

", + "server.state.eblacklisted.heading": "GUID do dispositivo de boot na lista negra", + "server.state.eblacklisted.humanReadable": "NA LISTA NEGRA", + "server.state.eblacklisted.message": "

Este dispositivo de boot está na lista negra. Isso pode ocorrer como resultado de uma transferência da chave de licença para um dispositivo de substituição, e você está inicializado atualmente do dispositivo antigo.

Um dispositivo também pode ser adicionado à lista negra se descobrirmos que o número de série não é único – isso é comum com leitores de cartões USB.

", + "server.state.eblacklisted1.heading": "Erro no dispositivo de boot", + "server.state.eblacklisted1.message": "

Este dispositivo de boot possui um GUID inválido. Por favor, tente um dispositivo de boot diferente

", + "server.state.eblacklisted2.heading": "Dispositivo de boot sem número de série", + "server.state.eguid.heading": "Incompatibilidade entre chave de registro e GUID do dispositivo de boot", + "server.state.eguid.humanReadable": "Erro de GUID", + "server.state.eguid.messageAlreadyReplaced": "

Sua chave de registro do Unraid não é elegível para substituição, pois foi substituída nos últimos 12 meses.

", + "server.state.eguid.messageBlacklisted": "

O arquivo da chave de licença não corresponde ao dispositivo de boot. Por favor, copie o arquivo de chave correto para o diretório /config no seu dispositivo de boot ou escolha Comprar Chave.

Sua chave de registro do Unraid não é elegível para substituição pois está na lista negra.

", + "server.state.eguid.messageMismatch": "

O arquivo da chave de licença não corresponde ao dispositivo de boot. Por favor, copie o arquivo de chave correto para o diretório /config no seu dispositivo de boot.

Você também pode tentar Comprar ou Substituir sua chave.

", + "server.state.eguid.messageRecentReplacement": "

O arquivo da chave de licença não corresponde ao dispositivo de boot. Por favor, copie o arquivo de chave correto para o diretório /config no seu dispositivo de boot ou escolha Comprar Chave.

Sua chave de registro do Unraid não é elegível para substituição pois foi substituída nos últimos 12 meses.

", + "server.state.eguid1.heading": "Chaves de Licença Múltiplas Presentes", + "server.state.eguid1.humanReadable": "Chaves de Licença Múltiplas Presentes", + "server.state.eguid1.message": "

Há vários arquivos de chave de licença presentes no seu dispositivo de boot e nenhum deles corresponde a este dispositivo. Por favor, remova todos os arquivos de chave, exceto aquele que deseja substituir, do diretório /config no seu dispositivo de boot.

Alternativamente, você pode comprar uma chave de licença para este dispositivo de boot.

Se você quiser substituir uma de suas chaves de licença por uma nova chave vinculada a este dispositivo, por favor remova todos os outros arquivos de chave primeiro.

", + "server.state.enoconn.heading": "Não é possível validar a chave de teste Unraid", + "server.state.enoconn.humanReadable": "Teste Requer Conexão com Internet", + "server.state.enoconn.message": "

Sua chave de teste requer uma conexão com a internet.

Por favor, verifique Configurações > Rede

", + "server.state.enoflash.heading": "Não é possível acessar seu dispositivo de boot", + "server.state.enoflash.humanReadable": "Sem dispositivo de boot", + "server.state.enoflash.message": "

Há um problema físico ao acessar seu dispositivo de boot

", + "server.state.enokeyfile.heading": "Vamos Liberar seu Hardware", + "server.state.enokeyfile.humanReadable": "Sem Arquivo de Chave", + "server.state.enokeyfile.message": "

Escolha uma opção abaixo e utilize nosso Guia de Início Rápido para configurar seu array em menos de 15 minutos.

", + "server.state.enokeyfile1.heading": "Nenhum dado de configuração de dispositivo de boot", + "server.state.enokeyfile1.message": "

Há um problema com seu dispositivo de boot

", + "server.state.enokeyfile2.heading": "Arquivo de Chave Ausente", + "server.state.enokeyfile2.humanReadable": "Arquivo de Chave Ausente", + "server.state.enokeyfile2.messageWithConnect": "

Seu arquivo de chave de licença está corrompido ou ausente. O arquivo de chave deve estar localizado no diretório /config no seu dispositivo de boot.

Você pode tentar recuperar sua chave com sua conta Unraid.net.

Se esta foi uma instalação de teste expirada, você pode comprar uma chave de licença.

", + "server.state.enokeyfile2.messageWithoutConnect": "

Seu arquivo de chave de licença está corrompido ou ausente. O arquivo de chave deve estar localizado no diretório /config no seu dispositivo de boot.

Se você não tiver uma cópia de backup do seu arquivo de chave de licença, você pode tentar recuperar sua chave.

Se esta foi uma instalação de teste expirada, você pode comprar uma chave de licença.

", + "server.state.etrial.heading": "Instalação Inválida", + "server.state.etrial.humanReadable": "Instalação Inválida", + "server.state.etrial.message": "

Não é possível usar uma chave de teste com uma instalação existente do Unraid OS.

Você pode comprar uma chave de licença correspondente a este dispositivo de boot para continuar usando esta instalação.

", "server.state.lifetime.humanReadable": "Vitalício", "server.state.plus.humanReadable": "Plus", "server.state.pro.humanReadable": "Pro", - "server.state.shared.connectRegistrationPrompt": "

Registre-se para Conectar-se entrando em sua conta Unraid.net

", + "server.state.shared.connectRegistrationPrompt": "

Registre-se para Conectar-se assinando sua conta Unraid.net

", "server.state.shared.upgradeKeyPrompt": "

Para suportar mais dispositivos de armazenamento à medida que seu servidor cresce, clique em Atualizar Chave.

", - "server.state.starter.humanReadable": "Inicializador", - "server.state.trial.humanReadable": "Avaliação", - "server.state.trial.messageEligibleInsideRenewal": "

Sua Avaliação inclui todas as funcionalidades e suporte a dispositivos de uma chave Desbloqueada.

Seu período de avaliação está expirando em breve. Quando expirado, o array parará. Você pode prolongar sua avaliação agora, comprar uma chave de licença, ou esperar até a expiração para agir.

", - "server.state.trial.messageEligibleOutsideRenewal": "

Sua Avaliação inclui todas as funcionalidades e suporte a dispositivos de uma chave Desbloqueada.

Quando sua Avaliação expirar, o array parará. Nesse ponto, você pode comprar uma chave de licença ou solicitar uma extensão de Avaliação.

", - "server.state.trial.messageIneligibleInsideRenewal": "

Sua Avaliação inclui todas as funcionalidades e suporte a dispositivos de uma chave Desbloqueada.

Seu período de avaliação está expirando em breve e você usou todas as extensões disponíveis. Quando expirado, o array parará. Para continuar a usar Unraid OS, você deve comprar uma chave de licença.

", - "server.state.trial.messageIneligibleOutsideRenewal": "

Sua Avaliação inclui todas as funcionalidades e suporte a dispositivos de uma chave Desbloqueada.

Você usou todas as extensões de avaliação disponíveis. Quando sua Avaliação expirar, o array parará. Para continuar a usar Unraid OS após a expiração, você deve comprar uma chave de licença.

", - "server.state.trialExpired.heading": "Sua Avaliação expirou", - "server.state.trialExpired.humanReadable": "Avaliação Expirada", - "server.state.trialExpired.messageEligible": "

Para continuar usando o Unraid OS você pode comprar uma chave de licença. Alternativamente, você pode solicitar uma extensão de Avaliação.

", - "server.state.trialExpired.messageIneligible": "

Você usou todas as suas extensões de Avaliação. Para continuar usando o Unraid OS você pode comprar uma chave de licença.

", + "server.state.starter.humanReadable": "Iniciante", + "server.state.trial.humanReadable": "Teste", + "server.state.trial.messageEligibleInsideRenewal": "

Sua chave de Teste inclui toda a funcionalidade e suporte a dispositivos de uma chave Desbloqueada.

Seu teste está expirando em breve. Quando expirar, o array será interrompido. Você pode estender seu teste agora, adquirir uma chave de licença ou aguardar até a expiração para tomar uma ação.

", + "server.state.trial.messageEligibleOutsideRenewal": "

Sua chave de Teste inclui toda a funcionalidade e suporte a dispositivos de uma chave Desbloqueada.

Quando seu Teste expirar, o array será interrompido. Nesse ponto, você pode comprar uma chave de licença ou solicitar uma extensão de Teste.

", + "server.state.trial.messageIneligibleInsideRenewal": "

Sua chave de Teste inclui toda a funcionalidade e suporte a dispositivos de uma chave Desbloqueada.

Seu teste está expirando em breve e você usou todas as extensões disponíveis. Quando expirar, o array será interrompido. Para continuar usando o Unraid OS, você deve comprar uma chave de licença.

", + "server.state.trial.messageIneligibleOutsideRenewal": "

Sua chave de Teste inclui toda a funcionalidade e suporte a dispositivos de uma chave Desbloqueada.

Você usou todas as extensões de teste disponíveis. Quando seu Teste expirar, o array será interrompido. Para continuar usando o Unraid OS após a expiração, você deve comprar uma chave de licença.

", + "server.state.trialExpired.heading": "Seu Teste expirou", + "server.state.trialExpired.humanReadable": "Teste Expirado", + "server.state.trialExpired.messageEligible": "

Para continuar usando o Unraid OS, você pode comprar uma chave de licença. Alternativamente, você pode solicitar uma extensão de Teste.

", + "server.state.trialExpired.messageIneligible": "

Você usou todas as suas extensões de Teste. Para continuar usando o Unraid OS, você pode comprar uma chave de licença.

", "server.state.unleashed.humanReadable": "Desbloqueado", "sso.ssoButtons.checkingAuthenticationOptions": "Verificando opções de autenticação...", "sso.ssoButtons.or": "ou", "sso.useSsoAuth.errorFetchingToken": "Erro ao buscar token", "sso.useSsoAuth.invalidCallbackParameters": "Parâmetros de callback inválidos", - "updateOs.callbackButton.checkForOsUpdates": "Verificar Atualizações do Sistema Operativo", - "updateOs.changelogModal.extendLicenseToUpdate": "Prolongar Licença para Atualizar", - "updateOs.changelogModal.loadingChangelog": "Carregando changelog…", - "updateOs.changelogModal.unraidOsChangelog": "Unraid OS {0} Notas de Lançamento", - "updateOs.checkUpdateResponseModal.checkingForOsUpdates": "Verificando atualizações do sistema operativo...", + "updateOs.callbackButton.checkForOsUpdates": "Verificar atualizações do OS", + "updateOs.changelogModal.extendLicenseToUpdate": "Estender Licença para Atualizar", + "updateOs.changelogModal.loadingChangelog": "Carregando changelog...", + "updateOs.changelogModal.unraidOsChangelog": "Changelog do Unraid OS {0}", + "updateOs.checkUpdateResponseModal.checkingForOsUpdates": "Verificando atualizações do OS...", "updateOs.checkUpdateResponseModal.currentVersion": "Versão Atual {0}", - "updateOs.checkUpdateResponseModal.enableUpdateNotifications": "Habilitar notificações de atualização", - "updateOs.checkUpdateResponseModal.goToSettingsNotificationsToEnable": "Vá para Configurações > Notificações para habilitar notificações automáticas de atualização do sistema operativo para lançamentos futuros.", + "updateOs.checkUpdateResponseModal.enableUpdateNotifications": "Ativar notificações de atualização", + "updateOs.checkUpdateResponseModal.goToSettingsNotificationsToEnable": "Vá para Configurações > Notificações para ativar notificações automáticas de atualizações do OS para futuras versões.", "updateOs.checkUpdateResponseModal.ignoredReleases": "Lançamentos Ignorados", - "updateOs.checkUpdateResponseModal.ignoreThisReleaseUntilNextReboot": "Ignorar este lançamento até o próximo reinício", - "updateOs.checkUpdateResponseModal.manageUpdatePreferencesIncludingBetaAccess": "Gerencie preferências de atualização, incluindo acesso a versão beta e seleção de versões em account.unraid.net", + "updateOs.checkUpdateResponseModal.ignoreThisReleaseUntilNextReboot": "Ignorar este lançamento até o próximo reboot", + "updateOs.checkUpdateResponseModal.manageUpdatePreferencesIncludingBetaAccess": "Gerencie preferências de atualização, incluindo acesso beta e seleção de versão em account.unraid.net", "updateOs.checkUpdateResponseModal.moreOptions": "Mais Opções", - "updateOs.checkUpdateResponseModal.requiresVerificationToUpdate": "Requer verificação para atualizar", - "updateOs.checkUpdateResponseModal.unraidOsIsUpToDate": "O Unraid OS está atualizado", + "updateOs.checkUpdateResponseModal.requiresVerificationToUpdate": "Requer verificação para atualização", + "updateOs.checkUpdateResponseModal.unraidOsIsUpToDate": "Unraid OS está atualizado", "updateOs.checkUpdateResponseModal.verifyToUpdate": "Verificar para Atualizar", - "updateOs.checkUpdateResponseModal.viewChangelogToStartUpdate": "Ver Changelog para Iniciar Atualização", - "updateOs.checkUpdateResponseModal.youCanOptBackInTo": "Você pode optar por voltar para um lançamento ignorado clicando no botão Verificar por Atualizações no cabeçalho a qualquer momento", - "updateOs.downgrade.beginDowngradeTo": "Iniciar downgrade para {0}", - "updateOs.downgrade.downgradesAreOnlyRecommendedIfYou": "Downgrades só são recomendados se você não conseguir resolver um problema crítico.", - "updateOs.downgrade.downgradeUnraidOsTo": "Fazer downgrade do Unraid OS para {0}", + "updateOs.checkUpdateResponseModal.viewChangelogToStartUpdate": "Ver Changelog para Iniciar a Atualização", + "updateOs.checkUpdateResponseModal.youCanOptBackInTo": "Você pode optar por voltar a um lançamento ignorado clicando no botão Verificar por Atualizações no cabeçalho a qualquer momento", + "updateOs.downgrade.beginDowngradeTo": "Começar downgrade para {0}", + "updateOs.downgrade.downgradesAreOnlyRecommendedIfYou": "Downgrades são recomendados apenas se você não conseguir resolver um problema crítico.", + "updateOs.downgrade.downgradeUnraidOsTo": "Downgrade do Unraid OS para {0}", "updateOs.downgrade.downloadDiagnostics": "Baixar Diagnósticos", - "updateOs.downgrade.downloadTheDiagnosticsZipThenPlease": "Baixe o zip dos diagnósticos, então, por favor, abra um relatório de bug em nossos fóruns com uma descrição do problema junto com seus diagnósticos.", - "updateOs.downgrade.inTheRareEventYouNeed": "No raro evento de precisar fazer downgrade, pedimos que você nos forneça diagnósticos para que possamos investigar o problema.", - "updateOs.downgrade.openABugReport": "Abrir Relatório de Bug", - "updateOs.downgrade.originalReleaseDate": "Data original de lançamento {0}", - "updateOs.downgrade.releaseNotes": "{0} Notas de Lançamento", + "updateOs.downgrade.downloadTheDiagnosticsZipThenPlease": "Baixe o zip de Diagnósticos e, em seguida, abra um relatório de erro em nossos fóruns com uma descrição do problema junto com seus diagnósticos.", + "updateOs.downgrade.inTheRareEventYouNeed": "Na rara hipótese de você precisar fazer um downgrade, pedimos que, por favor, nos forneça os Diagnósticos para podermos investigar seu problema.", + "updateOs.downgrade.openABugReport": "Abrir um relatório de erro", + "updateOs.downgrade.originalReleaseDate": "Data de lançamento original {0}", + "updateOs.downgrade.releaseNotes": "Notas de Lançamento de {0}", "updateOs.ignoredRelease.remove": "Remover", "updateOs.ignoredRelease.removeFromIgnoreList": "Remover da lista de ignorados", - "updateOs.ineligible.guidRequired": "Um GUID válido é necessário para verificar atualizações do sistema operacional.", - "updateOs.ineligible.keyfileRequired": "Um arquivo de chave válido é necessário para verificar atualizações do sistema operacional.", - "updateOs.ineligible.osVersionRequired": "Uma versão válida do sistema operacional é necessária para verificar atualizações do sistema operacional.", - "updateOs.ineligible.updatesExpired": "Sua licença {0} incluía um ano de atualizações gratuitas no momento da compra. Agora você está elegível para estender sua licença e acessar as últimas atualizações do sistema operacional.", - "updateOs.ineligible.updatesExpiredWithAvailable": "Sua licença de {0} incluía um ano de atualizações gratuitas na época da compra. Você agora está elegível para estender sua licença e acessar as atualizações mais recentes do sistema operacional. Você ainda está elegível para acessar atualizações do sistema operacional que foram publicadas em ou antes de {1}.", - "updateOs.pleaseFinishTheInitiatedDowngradeTo": "Por favor, conclua o downgrade iniciado para habilitar atualizações.", - "updateOs.rawChangelogRenderer.errorParsingChangelog": "Erro ao Analisar Log de Alterações • {0}", + "updateOs.ineligible.guidRequired": "É necessário um GUID válido para verificar atualizações do Sistema Operacional.", + "updateOs.ineligible.keyfileRequired": "É necessário um arquivo de chave válido para verificar atualizações do Sistema Operacional.", + "updateOs.ineligible.osVersionRequired": "É necessária uma versão válida do Sistema Operacional para verificar atualizações.", + "updateOs.ineligible.updatesExpired": "Sua licença {0} incluía um ano de atualizações gratuitas no momento da compra. Agora você está elegível para estender sua licença e acessar as últimas atualizações do Sistema Operacional.", + "updateOs.ineligible.updatesExpiredWithAvailable": "Sua licença {0} incluía um ano de atualizações gratuitas na época da compra. Agora você está elegível para estender sua licença e acessar as últimas atualizações do sistema operacional. Você ainda pode acessar as atualizações do sistema operacional publicadas em ou antes de {1}.", + "updateOs.pleaseFinishTheInitiatedDowngradeTo": "Por favor, termine o downgrade iniciado para permitir atualizações.", + "updateOs.rawChangelogRenderer.errorParsingChangelog": "Erro ao Analisar o Log de Alterações • {0}", "updateOs.rawChangelogRenderer.itSHighlyRecommendedToReview": "É altamente recomendado revisar o log de alterações antes de continuar sua atualização", "updateOs.rawChangelogRenderer.loadingChangelog": "Carregando log de alterações...", - "updateOs.rawChangelogRenderer.noChangelogContentAvailable": "Nenhum conteúdo de log de alterações disponível", - "updateOs.rawChangelogRenderer.viewChangelogOnDocs": "Visualizar Log de Alterações nos Documentos", + "updateOs.rawChangelogRenderer.noChangelogContentAvailable": "Sem conteúdo de log de alterações disponível", + "updateOs.rawChangelogRenderer.viewChangelogOnDocs": "Ver Log de Alterações nos Docs", "updateOs.reboot.downgrade": "Reinicialização Necessária para Downgrade", "updateOs.reboot.thirdPartyDriversDownloading": "Atualizando drivers de terceiros", "updateOs.reboot.update": "Reinicialização Necessária para Atualização", "updateOs.status.cancel": "Cancelar {0}", - "updateOs.status.checking": "Verificando...", + "updateOs.status.checking": "verificando...", "updateOs.status.downgrade": "Downgrade", "updateOs.status.keyIneligibleFor": "Chave inelegível para {0}", "updateOs.status.keyIneligibleForFutureReleases": "Chave inelegível para lançamentos futuros", "updateOs.status.moreOptions": "Mais opções", "updateOs.status.noDowngradeAvailable": "Nenhum downgrade disponível", - "updateOs.status.rebootNowToDowngradeTo": "Reinicie Agora para Fazer o Downgrade para {0}", - "updateOs.status.rebootNowToUpdateTo": "Reinicie Agora para Atualizar para {0}", + "updateOs.status.rebootNowToDowngradeTo": "Reinicie Agora para Downgrade para {0}", + "updateOs.status.rebootNowToUpdateTo": "Reinicie Agora para Atualização para {0}", "updateOs.status.unraidAvailable": "Unraid {0} Disponível", "updateOs.status.update": "Atualizar", "updateOs.status.upToDate": "Atualizado", "updateOs.status.upToDateWithEligibleReleases": "Atualizado com lançamentos elegíveis", - "updateOs.status.viewReleaseNotes": "Ver notas de lançamento", - "updateOs.thirdPartyDrivers.duringTheUnraidOsUpdateProcess": "Durante o processo de atualização do Unraid OS, drivers de terceiros foram detectados e estão sendo atualizados em segundo plano. Aguarde que eles terminem de baixar antes de reiniciar seu servidor para completar o processo de atualização. Você deve receber uma notificação do sistema ao concluir. Você também pode atualizar esta página para verificar o status atualizado.", - "updateOs.update.acklowledgeThatYouHaveMadeA": "Reconheça que você fez um Backup Flash para habilitar esta ação", - "updateOs.update.backingUpThisMayTakeA": "Fazendo backup... pode levar alguns minutos", + "updateOs.status.viewReleaseNotes": "Ver notas de versão", + "updateOs.thirdPartyDrivers.duringTheUnraidOsUpdateProcess": "Durante o processo de atualização do SO Unraid, drivers de terceiros foram detectados e estão sendo atualizados em segundo plano. Aguarde até que o download seja concluído antes de reiniciar o seu servidor para completar o processo de atualização. Você deve receber uma notificação do sistema quando completo. Você também pode atualizar esta página para verificar um status atualizado.", + "updateOs.update.acklowledgeThatYouHaveMadeA": "Acknowledge that you have made a Flash Backup to enable this action", + "updateOs.update.backingUpThisMayTakeA": "Fazendo backup... isso pode levar alguns minutos", "updateOs.update.createFlashBackup": "Criar Backup Flash", - "updateOs.update.flashBackupIsNotAvailableNavigate": "O Backup Flash não está disponível. Navegue para {0}/Main/Settings/Flash para tentar novamente e depois volte para esta página.", - "updateOs.update.iHaveMadeAFlashBackup": "Fiz um Backup Flash", - "updateOs.update.receiveTheLatestAndGreatestFor": "Receba as últimas e melhores atualizações para o Unraid OS. Seja novos recursos, patches de segurança ou correções de bugs - manter seu servidor atualizado garante a melhor experiência que o Unraid tem a oferecer.", + "updateOs.update.flashBackupIsNotAvailableNavigate": "Backup Flash não está disponível. Navegue para {0}/Principal/Configurações/Flash para tentar novamente, então volte para esta página.", + "updateOs.update.iHaveMadeAFlashBackup": "Eu fiz um Backup Flash", + "updateOs.update.receiveTheLatestAndGreatestFor": "Receba as últimas e melhores atualizações para o SO Unraid. Seja novos recursos, correções de segurança ou correções de bugs - manter seu servidor atualizado garante a melhor experiência que o Unraid tem a oferecer.", "updateOs.update.viewAvailableUpdates": "Ver Atualizações Disponíveis", - "updateOs.update.weRecommendBackingUpYourUsb": "Recomendamos fazer um backup do seu Dispositivo de Boot USB Flash antes de iniciar a atualização.", - "updateOs.update.youCanAlsoManuallyCreateA": "Você também pode criar um novo backup manualmente clicando no botão Criar Backup Flash.", - "updateOs.update.youCanManuallyCreateABackup": "Você pode criar um backup manualmente clicando no botão Criar Backup Flash.", - "updateOs.update.youHaveAlreadyActivatedTheFlash": "Você já ativou o recurso de Backup Flash pelo plugin Unraid Connect.", - "updateOs.update.youHaveNotActivatedTheFlash": "Você não ativou o recurso de Backup Flash pelo plugin Unraid Connect.", + "updateOs.update.weRecommendBackingUpYourUsb": "Recomendamos realizar um backup do seu Dispositivo USB de Inicialização antes de iniciar a atualização.", + "updateOs.update.youCanAlsoManuallyCreateA": "Você também pode criar manualmente um novo backup clicando no botão Criar Backup Flash.", + "updateOs.update.youCanManuallyCreateABackup": "Você pode criar manualmente um backup clicando no botão Criar Backup Flash.", + "updateOs.update.youHaveAlreadyActivatedTheFlash": "Você já ativou a função de Backup Flash via o plugin Unraid Connect.", + "updateOs.update.youHaveNotActivatedTheFlash": "Você não ativou a função de Backup Flash via o plugin Unraid Connect.", "updateOs.updateIneligible.extendLicense": "Estender Licença", "updateOs.updateIneligible.learnMoreAndFix": "Saiba mais e corrija", "updateOs.updateIneligible.licenseKeyUpdatesExpired": "Atualizações de Chave de Licença Expiradas", - "updateOs.updateIneligible.payYourAnnualFeeToContinue": "Pague sua taxa anual para continuar recebendo atualizações do sistema operacional.", - "updateOs.updateIneligible.viewChangelog": "Visualizar Log de Alterações", - "updateOs.updateUnraidOs": "Atualizar Unraid OS", - "userProfile.callbackFeedback.calculatingOsUpdateEligibility": "Calculando a Elegibilidade para Atualização do SO…", + "updateOs.updateIneligible.payYourAnnualFeeToContinue": "Pague sua taxa anual para continuar recebendo atualizações do SO.", + "updateOs.updateIneligible.viewChangelog": "Ver Log de Alterações", + "updateOs.updateUnraidOs": "Atualizar SO Unraid", + "userProfile.callbackFeedback.calculatingOsUpdateEligibility": "Calculando Elegibilidade para Atualização do SO…", "userProfile.callbackFeedback.calculatingTrialExpiration": "Calculando expiração do teste…", "userProfile.callbackFeedback.configureConnectFeatures": "Configurar Recursos de Conexão", "userProfile.callbackFeedback.confirmAndStartDowngrade": "Confirmar e iniciar downgrade", @@ -847,96 +847,96 @@ "userProfile.callbackFeedback.copyKeyUrl": "Copiar URL da Chave", "userProfile.callbackFeedback.copyYourKeyUrl": "Copiar seu URL da Chave: {0}", "userProfile.callbackFeedback.currentVersionUnraid": "Versão Atual: Unraid {0}", - "userProfile.callbackFeedback.downgradeUnraidOsConfirmationRequired": "Confirmação necessária para downgrade do Unraid OS", + "userProfile.callbackFeedback.downgradeUnraidOsConfirmationRequired": "Confirmação requerida para downgrade do SO Unraid", "userProfile.callbackFeedback.extensionInstalled": "Extensão Instalada", "userProfile.callbackFeedback.failedToKey": "Falha ao {0} {1} Chave", "userProfile.callbackFeedback.fixError": "Corrigir Erro", - "userProfile.callbackFeedback.installExtended": "Instalar Extendido", - "userProfile.callbackFeedback.installingExtended": "Instalando Extendido", - "userProfile.callbackFeedback.installingExtendedTrial": "Instalando Trial Extendido", + "userProfile.callbackFeedback.installExtended": "Instalar Estendido", + "userProfile.callbackFeedback.installingExtended": "Instalando Estendido", + "userProfile.callbackFeedback.installingExtendedTrial": "Instalando Versão de Avaliação Estendida", "userProfile.callbackFeedback.installingRecovered": "Instalando Recuperado", "userProfile.callbackFeedback.installingReplaced": "Instalando Substituído", "userProfile.callbackFeedback.installRecovered": "Instalar Recuperado", "userProfile.callbackFeedback.installReplaced": "Instalar Substituído", "userProfile.callbackFeedback.key": "{0} {1} Chave…", - "userProfile.callbackFeedback.keyInstalledSuccessfullyRebootMayBeRequired": "Chave instalada com sucesso. Pode ser necessário reiniciar para aplicar esta alteração.", + "userProfile.callbackFeedback.keyInstalledSuccessfullyRebootMayBeRequired": "Chave instalada com sucesso. Um reinício pode ser necessário para aplicar esta mudança.", "userProfile.callbackFeedback.keySuccessfully": "{1} Chave {0} com Sucesso", "userProfile.callbackFeedback.newVersion": "Nova Versão: {0}", "userProfile.callbackFeedback.noThanks": "Não, obrigado", "userProfile.callbackFeedback.performingActions": "Executando ações", "userProfile.callbackFeedback.pleaseConfirmTheDowngradeDetailsBelow": "Por favor, confirme os detalhes do downgrade abaixo", "userProfile.callbackFeedback.pleaseConfirmTheUpdateDetailsBelow": "Por favor, confirme os detalhes da atualização abaixo", - "userProfile.callbackFeedback.pleaseKeepThisWindowOpenWhile": "Mantenha esta janela aberta enquanto realizamos algumas ações", - "userProfile.callbackFeedback.postInstallLicenseKeyError": "Erro de Licença Pós-Instalação", - "userProfile.callbackFeedback.readyToInstallKey": "Pronto para Instalar a Chave", - "userProfile.callbackFeedback.readyToUpdateConnectAccountConfiguration": "Pronto para atualizar a configuração da conta Connect", + "userProfile.callbackFeedback.pleaseKeepThisWindowOpenWhile": "Por favor, mantenha esta janela aberta enquanto realizamos algumas ações", + "userProfile.callbackFeedback.postInstallLicenseKeyError": "Erro na Chave de Licença Pós-Instalação", + "userProfile.callbackFeedback.readyToInstallKey": "Pronto para Instalar Chave", + "userProfile.callbackFeedback.readyToUpdateConnectAccountConfiguration": "Pronto para atualizar configuração da conta Connect", "userProfile.callbackFeedback.recovered": "Recuperado", "userProfile.callbackFeedback.replaced": "Substituído", "userProfile.callbackFeedback.signedInSuccessfully": "{0} Entrou com Sucesso", "userProfile.callbackFeedback.signedOutSuccessfully": "{0} Saiu com Sucesso", - "userProfile.callbackFeedback.signInFailed": "Falha ao Entrar", - "userProfile.callbackFeedback.signingIn": "Entrando {0}…", - "userProfile.callbackFeedback.signingIn2": "Entrando", + "userProfile.callbackFeedback.signInFailed": "Falha na Entrada", + "userProfile.callbackFeedback.signingIn": "Conectando {0}…", + "userProfile.callbackFeedback.signingIn2": "Conectando", "userProfile.callbackFeedback.signingOut": "Saindo {0}…", "userProfile.callbackFeedback.signingOut2": "Saindo", "userProfile.callbackFeedback.signOutFailed": "Falha ao Sair", "userProfile.callbackFeedback.somethingWentWrong": "Algo deu errado", "userProfile.callbackFeedback.thankYouForPurchasingAnUnraid": "Obrigado por comprar uma Chave Unraid {0}!", "userProfile.callbackFeedback.thankYouForUpgradingToAn": "Obrigado por atualizar para uma Chave Unraid {0}!", - "userProfile.callbackFeedback.thenGoToToolsRegistrationTo": "Em seguida, vá para Ferramentas > Registro para instalá-la manualmente", + "userProfile.callbackFeedback.thenGoToToolsRegistrationTo": "Em seguida, vá para Ferramentas > Registro para instalá-lo manualmente", "userProfile.callbackFeedback.thisDowngradeWillRequireAReboot": "Este downgrade exigirá uma reinicialização", "userProfile.callbackFeedback.thisUpdateWillRequireAReboot": "Esta atualização exigirá uma reinicialização", - "userProfile.callbackFeedback.updateUnraidOsConfirmationRequired": "Confirmação necessária para atualizar o Unraid OS", - "userProfile.callbackFeedback.youReOneStepCloserTo": "Você está um passo mais perto de aprimorar sua experiência no Unraid", - "userProfile.callbackFeedback.yourFreeTrialKeyProvidesAll": "Sua chave de teste gratuita oferece todas as funcionalidades de uma chave de Registro Desbloqueada", - "userProfile.callbackFeedback.yourKeyHasBeenReplaced": "Sua chave {0} foi substituída!", + "userProfile.callbackFeedback.updateUnraidOsConfirmationRequired": "Confirmação requerida para atualização do SO Unraid", + "userProfile.callbackFeedback.youReOneStepCloserTo": "Você está a um passo de melhorar sua experiência com Unraid", + "userProfile.callbackFeedback.yourFreeTrialKeyProvidesAll": "Sua chave de teste gratuita fornece toda a funcionalidade de uma chave de Registro Unleashed", + "userProfile.callbackFeedback.yourKeyHasBeenReplaced": "Sua Chave {0} foi substituída!", "userProfile.callbackFeedback.yourTrialKeyHasBeenExtended": "Sua chave de teste foi estendida!", "userProfile.clickToCopyLanIp": "Clique para Copiar IP LAN {0}", "userProfile.dropdownConnectStatus.connected": "Conectado", "userProfile.dropdownConnectStatus.unraidApiIsOffline": "unraid-api está offline", - "userProfile.dropdownContent.checkForUpdate": "Verificar Atualização", - "userProfile.dropdownContent.goToApiSettings": "Ir para Configurações de API", + "userProfile.dropdownContent.checkForUpdate": "Verificar atualização", + "userProfile.dropdownContent.goToApiSettings": "Ir para Configurações do API", "userProfile.dropdownContent.manageUnraidNetAccount": "Gerenciar Conta Unraid.net", "userProfile.dropdownContent.manageUnraidNetAccountInNew": "Gerenciar Conta Unraid.net em nova aba", - "userProfile.dropdownContent.opensConnectInNewTab": "Abre Conectar em nova aba", - "userProfile.dropdownContent.osUpdateEligibilityExpired": "Elegibilidade para Atualização de SO Expirada", + "userProfile.dropdownContent.opensConnectInNewTab": "Abrir Connect em nova aba", + "userProfile.dropdownContent.osUpdateEligibilityExpired": "Elegibilidade da Atualização do SO Expirada", "userProfile.dropdownContent.rebootRequiredForDowngrade": "Reinicialização Necessária para Downgrade", "userProfile.dropdownContent.rebootRequiredForUpdate": "Reinicialização Necessária para Atualização", "userProfile.dropdownContent.settings": "Configurações", - "userProfile.dropdownContent.signInToYourUnraidNet": "Entre em sua conta Unraid.net para começar", - "userProfile.dropdownContent.thankYouForInstallingConnect": "Obrigado por instalar o Conectar!", + "userProfile.dropdownContent.signInToYourUnraidNet": "Entre na sua conta Unraid.net para começar", + "userProfile.dropdownContent.thankYouForInstallingConnect": "Obrigado por instalar o Connect!", "userProfile.dropdownLaunchpad.restartingUnraidApi": "Reiniciando unraid-api…", "userProfile.dropdownLaunchpad.restartUnraidApi": "Reiniciar unraid-api", - "userProfile.dropdownTrigger.getStarted": "Começar", + "userProfile.dropdownTrigger.getStarted": "Iniciar", "userProfile.dropdownTrigger.learnMoreAboutTheError": "Saiba mais sobre o erro", - "userProfile.dropdownTrigger.openDropdown": "Abrir Dropdown", + "userProfile.dropdownTrigger.openDropdown": "Abrir Menu suspenso", "userProfile.dropdownTrigger.trialExpiredSeeOptionsBelow": "Teste Expirado, veja as opções abaixo", "userProfile.lanIpCopied": "IP LAN Copiado", "userProfile.serverState.purchase": "Comprar", "userProfile.serverState.purchaseKey": "Comprar Chave", "userProfile.serverState.upgradeKey": "Atualizar Chave", - "userProfile.trial.errorCreatiingATrialKeyPlease": "Erro ao criar uma chave de teste. Por favor, tente novamente mais tarde.", - "userProfile.trial.extendingYourFreeTrialByDays": "Estendendo seu teste gratuito em 15 dias", + "userProfile.trial.errorCreatiingATrialKeyPlease": "Erro ao criar uma chave de teste. Tente novamente mais tarde.", + "userProfile.trial.extendingYourFreeTrialByDays": "Extendendo seu teste gratuito por 15 dias", "userProfile.trial.pleaseKeepThisWindowOpen": "Por favor, mantenha esta janela aberta", "userProfile.trial.pleaseWaitWhileThePageReloads": "Aguarde enquanto a página recarrega para instalar sua chave de teste", "userProfile.trial.startingYourFreeDayTrial": "Iniciando seu teste gratuito de 30 dias", "userProfile.trial.trialKeyCreated": "Chave de Teste Criada", "userProfile.trial.trialKeyCreationFailed": "Falha na Criação da Chave de Teste", - "userProfile.uptimeExpire.expired": "{0} Expirado", + "userProfile.uptimeExpire.expired": "Expirado {0}", "userProfile.uptimeExpire.expiredAt": "Expirado em {0}", "userProfile.uptimeExpire.expiresAt": "Expira em {0}", "userProfile.uptimeExpire.expiresIn": "Expira em {0}", "userProfile.uptimeExpire.serverUpSince": "Servidor Ativo Desde {0}", - "userProfile.uptimeExpire.trialKeyExpired": "Chave de teste expirada {0}", - "userProfile.uptimeExpire.trialKeyExpiredAt": "Chave de teste expirada em {0}", - "userProfile.uptimeExpire.trialKeyExpiresAt": "Chave de teste expira em {0}", - "userProfile.uptimeExpire.trialKeyExpiresIn": "Chave de teste expira em {0}", - "userProfile.uptimeExpire.uptime": "Tempo de atividade {0}", + "userProfile.uptimeExpire.trialKeyExpired": "Chave de Avaliação Expirada {0}", + "userProfile.uptimeExpire.trialKeyExpiredAt": "Chave de Avaliação Expirada em {0}", + "userProfile.uptimeExpire.trialKeyExpiresAt": "Chave de Avaliação Expira em {0}", + "userProfile.uptimeExpire.trialKeyExpiresIn": "Chave de Avaliação Expira em {0}", + "userProfile.uptimeExpire.uptime": "Tempo de Atividade {0}", "wanIpCheck.checkingWanIps": "Verificando IPs WAN…", "wanIpCheck.dnsIssueUnableToResolveWanip4": "Problema de DNS, incapaz de resolver wanip4.unraid.net", "wanIpCheck.ignoreThisMessageIfYouAre": "Ignore esta mensagem se você estiver conectado via Acesso Remoto ou VPN.", - "wanIpCheck.remarkUnraidSWanIpv4Does": "Observação: O IPv4 WAN do Unraid {0} não corresponde ao IPv4 WAN do seu cliente {1}.", - "wanIpCheck.remarkYourWanIpv4Is": "Observação: seu IPv4 WAN é {0}", + "wanIpCheck.remarkUnraidSWanIpv4Does": "Observação: o WAN IPv4 do Unraid {0} não corresponde ao seu cliente WAN IPv4 {1}.", + "wanIpCheck.remarkYourWanIpv4Is": "Observação: seu WAN IPv4 é {0}", "wanIpCheck.thisMayIndicateAComplexNetwork": "Isso pode indicar uma rede complexa que não funcionará com esta solução de Acesso Remoto.", - "wanIpCheck.unableToFetchClientWanIpv4": "Incapaz de buscar o IPv4 WAN do cliente" + "wanIpCheck.unableToFetchClientWanIpv4": "Não foi possível buscar o IPv4 WAN do cliente" } From 078974a75c9bed4aa31ccca65dc470377cfb6481 Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Tue, 10 Mar 2026 23:06:21 -0400 Subject: [PATCH 21/54] New translations en.json (Bengali) --- web/src/locales/bn.json | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/web/src/locales/bn.json b/web/src/locales/bn.json index ce35785b4f..1e3e6d686d 100644 --- a/web/src/locales/bn.json +++ b/web/src/locales/bn.json @@ -168,6 +168,25 @@ "onboarding.internalBootStep.bootSize.custom": "ব্যবহারকারী নির্ধারিত", "onboarding.internalBootStep.bootSize.helpMinOnly": "সর্বনিম্ন ৪ GB।", "onboarding.internalBootStep.bootSize.helpRange": "সর্বনিম্ন ৪ GB; সর্বাধিক {max} GB (সবচেয়ে ছোট নির্বাচিত ড্রাইভের ৫০%)।", + "onboarding.internalBootStep.eligibility.availableTitle": "কিছু ডিস্ক স্টোরেজ বুটের জন্য উপলব্ধ নেই", + "onboarding.internalBootStep.eligibility.availableDescription": "নিচে তালিকাবদ্ধ ডিস্কগুলি এখন স্টোরেজ বুটের জন্য নির্বাচিত করা যাবে না।", + "onboarding.internalBootStep.eligibility.blockedTitle": "স্টোরেজ বুট বর্তমানে উপলব্ধ নয়", + "onboarding.internalBootStep.eligibility.blockedDescription": "এই সার্ভারে স্টোরেজ ড্রাইভ বুট ব্যবহার করতে সমস্ত নিচের সমস্যাগুলি সমাধান করুন।", + "onboarding.internalBootStep.eligibility.systemTitle": "সার্ভার চেক", + "onboarding.internalBootStep.eligibility.diskTitle": "ডিস্ক চেক", + "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "স্টোরেজ বুট কনফিগার করার আগে অ্যারে বন্ধ করা আবশ্যক।", + "onboarding.internalBootStep.eligibility.codes.ALREADY_INTERNAL_BOOT": "এই সার্ভারটি ইতিমধ্যে অভ্যন্তরীণ বুট হয়েছে বলে মনে হচ্ছে।", + "onboarding.internalBootStep.eligibility.codes.NO_UNASSIGNED_DISKS": "স্টোরেজ বুটের জন্য বর্তমানে কোনো অব্যবহৃত ডিস্ক উপলব্ধ নেই।", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_BOOT": "এই ডিস্কটি ইতিমধ্যে বর্তমান বুট ডিভাইস হিসেবে বরাদ্দ করা হয়েছে।", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_ARRAY": "এই ডিস্কটি ইতিমধ্যে অ্যারেতে বরাদ্দ করা হয়েছে।", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_PARITY": "এই ডিস্কটি ইতিমধ্যে পারিটি ডিস্ক হিসেবে বরাদ্দ করা হয়েছে।", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_CACHE": "এই ডিস্কটি ইতিমধ্যে একটি পুল বা ক্যাশ স্লটে বরাদ্দ করা হয়েছে।", + "onboarding.internalBootStep.eligibility.codes.USB_TRANSPORT": "এই ডিস্কটি USB এর মাধ্যমে সংযুক্ত হয়েছে, যা অভ্যন্তরীণ বুটের জন্য অনুমোদিত নয়।", + "onboarding.internalBootStep.eligibility.codes.TOO_SMALL": "এই ডিস্কটি ন্যূনতম বুট রিজার্ভেশনের আকারের জন্য খুব ছোট।", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_DISABLED": "বর্তমান সিস্টেমের অবস্থা দ্বারা বুট স্থানান্তর নিষ্ক্রিয় করা হয়েছে।", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_UNKNOWN": "সিস্টেম রিপোর্ট করেনি যে বুট স্থানান্তর সক্রিয় কি না।", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_FALSE": "সিস্টেম রিপোর্ট করেছে যে স্টোরেজ বুট যোগ্য নয়।", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_UNKNOWN": "সিস্টেম রিপোর্ট করেনি যে স্টোরেজ বুট যোগ্য কি না।", "onboarding.internalBootStep.status.apiError": "API থেকে অভ্যন্তরীণ বুট অপশন লোড করা যায়নি।", "onboarding.internalBootStep.status.alreadyConfigured": "এই সার্ভারে অভ্যন্তরীণ বুট ইতিমধ্যেই কনফিগার করা আছে।", "onboarding.internalBootStep.status.arrayNotStopped": "অ্যারে বন্ধ থাকাকালীন শুধুমাত্র অভ্যন্তরীণ বুট সেটআপ পাওয়া যায়।", From a6d123ab5a60e7080b9369cf669ad0824f35be7f Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Tue, 10 Mar 2026 23:06:23 -0400 Subject: [PATCH 22/54] New translations en.json (Croatian) --- web/src/locales/hr.json | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/web/src/locales/hr.json b/web/src/locales/hr.json index 6d0c2652f0..d9f6e00b22 100644 --- a/web/src/locales/hr.json +++ b/web/src/locales/hr.json @@ -168,6 +168,25 @@ "onboarding.internalBootStep.bootSize.custom": "Korisnički definirano", "onboarding.internalBootStep.bootSize.helpMinOnly": "Minimum je 4 GB.", "onboarding.internalBootStep.bootSize.helpRange": "Minimum je 4 GB; maksimum je {max} GB (50% najmanjeg odabranog diska).", + "onboarding.internalBootStep.eligibility.availableTitle": "Neki diskovi nisu dostupni za pokretanje sustava", + "onboarding.internalBootStep.eligibility.availableDescription": "Sljedeći diskovi trenutno se ne mogu odabrati za pokretanje sustava.", + "onboarding.internalBootStep.eligibility.blockedTitle": "Pokretanje sustava koristeći pohranu trenutno nije dostupno", + "onboarding.internalBootStep.eligibility.blockedDescription": "Riješite sve navedene probleme kako biste koristili pokretanje s diska na ovom poslužitelju.", + "onboarding.internalBootStep.eligibility.systemTitle": "Provjere poslužitelja", + "onboarding.internalBootStep.eligibility.diskTitle": "Provjere diska", + "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "Niz mora biti zaustavljen prije nego što se može konfigurirati početno pokretanje skladišta.", + "onboarding.internalBootStep.eligibility.codes.ALREADY_INTERNAL_BOOT": "Čini se da se ovaj poslužitelj već interno pokreće.", + "onboarding.internalBootStep.eligibility.codes.NO_UNASSIGNED_DISKS": "Trenutno nisu dostupni nijedni slobodni diskovi za početno pokretanje.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_BOOT": "Ovaj disk je već dodijeljen kao trenutni uređaj za pokretanje.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_ARRAY": "Ovaj disk je već dodijeljen nizu.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_PARITY": "Ovaj disk je već dodijeljen kao paritetni disk.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_CACHE": "Ovaj disk je već dodijeljen u bazen ili mjesto za predmemoriju.", + "onboarding.internalBootStep.eligibility.codes.USB_TRANSPORT": "Ovaj disk je povezan putem USB-a, što nije dopušteno za interno pokretanje.", + "onboarding.internalBootStep.eligibility.codes.TOO_SMALL": "Ovaj disk je premalen za minimalnu veličinu rezervacije početnog pokretanja.", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_DISABLED": "Prenos pokretanja je onemogućen zbog trenutnog stanja sustava.", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_UNKNOWN": "Sustav nije prijavio je li prijenos pokretanja omogućen.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_FALSE": "Sustav je prijavio da početno skladište nije prihvatljivo.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_UNKNOWN": "Sustav nije prijavio je li početno skladište prihvatljivo.", "onboarding.internalBootStep.status.apiError": "Ne mogu učitati unutarnje opcije pokretanja s API-ja.", "onboarding.internalBootStep.status.alreadyConfigured": "Unutarnje pokretanje je već konfigurirano na ovom poslužitelju.", "onboarding.internalBootStep.status.arrayNotStopped": "Postavljanje unutarnjeg pokretanja dostupno je samo dok je niz zaustavljen.", From 6ab43d12505387372e6e5ea2e9b7118416d126d6 Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Tue, 10 Mar 2026 23:06:24 -0400 Subject: [PATCH 23/54] New translations en.json (Latvian) --- web/src/locales/lv.json | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/web/src/locales/lv.json b/web/src/locales/lv.json index de9fe44be1..6b3c565a2a 100644 --- a/web/src/locales/lv.json +++ b/web/src/locales/lv.json @@ -168,6 +168,25 @@ "onboarding.internalBootStep.bootSize.custom": "Lietotāja definēts", "onboarding.internalBootStep.bootSize.helpMinOnly": "Minimālais ir 4 GB.", "onboarding.internalBootStep.bootSize.helpRange": "Minimālais ir 4 GB; maksimums ir {max} GB (50% no mazākā atlasītā diska).", + "onboarding.internalBootStep.eligibility.availableTitle": "Daži diski nav pieejami uzglabāšanas sāknēšanai", + "onboarding.internalBootStep.eligibility.availableDescription": "Turpmāk uzskaitītie diski šobrīd nevar tikt izvēlēti uzglabāšanas sāknēšanai.", + "onboarding.internalBootStep.eligibility.blockedTitle": "Uzglabāšanas sāknēšana šobrīd nav pieejama", + "onboarding.internalBootStep.eligibility.blockedDescription": "Atrisiniet visus zemāk minētos jautājumus, lai šajā serverī izmantotu uzglabāšanas diska sāknēšanu.", + "onboarding.internalBootStep.eligibility.systemTitle": "Servera pārbaudes", + "onboarding.internalBootStep.eligibility.diskTitle": "Diska pārbaudes", + "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "Pirms iespējot uzglabāšanas palaišanu, masīvs ir jāpārtrauc.", + "onboarding.internalBootStep.eligibility.codes.ALREADY_INTERNAL_BOOT": "Šķiet, ka serveris jau pašlaik tiek palaists iekšēji.", + "onboarding.internalBootStep.eligibility.codes.NO_UNASSIGNED_DISKS": "Pašlaik nav pieejami nevienielementi diski uzglabāšanas palaišanai.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_BOOT": "Šis disks jau ir piešķirts kā pašreizējā palaišanas ierīce.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_ARRAY": "Šis disks jau ir piešķirts masīvam.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_PARITY": "Šis disks jau ir piešķirts kā paritātes disks.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_CACHE": "Šis disks jau ir piešķirts baseinam vai kešatmiņas slotam.", + "onboarding.internalBootStep.eligibility.codes.USB_TRANSPORT": "Šis disks ir savienots caur USB, kas nav atļauts iekšējai palaišanai.", + "onboarding.internalBootStep.eligibility.codes.TOO_SMALL": "Šis disks ir pārāk mazs minimālajam palaišanas rezervācijas izmēram.", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_DISABLED": "Pašreizējā sistēmas stāvokļa dēļ palaišanas pārsūtīšana ir atspējota.", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_UNKNOWN": "Sistēma nav ziņojusi, vai palaišanas pārsūtīšana ir atļauta.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_FALSE": "Sistēma ziņoja, ka uzglabāšanas palaišana nav atļauta.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_UNKNOWN": "Sistēma nav ziņojusi, vai uzglabāšanas palaišana ir atļauta.", "onboarding.internalBootStep.status.apiError": "Nevar ielādēt iekšējās uzstādīšanas iespējas no API.", "onboarding.internalBootStep.status.alreadyConfigured": "Iekšējā uzstādīšana jau ir konfigurēta šajā serverī.", "onboarding.internalBootStep.status.arrayNotStopped": "Iekšējās uzstādīšanas iestatīšana ir pieejama tikai tad, kad masīvs ir apstājies.", From a89c10bba313d42992e49ec4e21283b9bc97fb8f Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Tue, 10 Mar 2026 23:06:26 -0400 Subject: [PATCH 24/54] New translations en.json (Hindi) --- web/src/locales/hi.json | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/web/src/locales/hi.json b/web/src/locales/hi.json index d768a5fa27..ae50159f58 100644 --- a/web/src/locales/hi.json +++ b/web/src/locales/hi.json @@ -168,6 +168,25 @@ "onboarding.internalBootStep.bootSize.custom": "उपयोगकर्ता परिभाषित", "onboarding.internalBootStep.bootSize.helpMinOnly": "न्यूनतम 4 जीबी है।", "onboarding.internalBootStep.bootSize.helpRange": "न्यूनतम 4 जीबी है; अधिकतम {max} GB (सबसे छोटे चयनित ड्राइव का 50%) है।", + "onboarding.internalBootStep.eligibility.availableTitle": "कुछ डिस्क स्टोरेज बूट के लिए उपलब्ध नहीं हैं।", + "onboarding.internalBootStep.eligibility.availableDescription": "नीचे दिए गए डिस्क को अभी स्टोरेज बूट के लिए नहीं चुना जा सकता।", + "onboarding.internalBootStep.eligibility.blockedTitle": "स्टोरेज बूट वर्तमान में अनुपलब्ध है।", + "onboarding.internalBootStep.eligibility.blockedDescription": "इस सर्वर पर स्टोरेज ड्राइव बूट का उपयोग करने के लिए नीचे सभी समस्याओं का समाधान करें।", + "onboarding.internalBootStep.eligibility.systemTitle": "सर्वर चेक्स", + "onboarding.internalBootStep.eligibility.diskTitle": "डिस्क चेक्स", + "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "स्टोरेज बूट को सेट करने से पहले एरे को रोकना आवश्यक है।", + "onboarding.internalBootStep.eligibility.codes.ALREADY_INTERNAL_BOOT": "यह सर्वर पहले से ही इंटरनल बूट कर रहा प्रतीत होता है।", + "onboarding.internalBootStep.eligibility.codes.NO_UNASSIGNED_DISKS": "फिलहाल कोई भी अनसाइन डिस्क स्टोरेज बूट के लिए उपलब्ध नहीं है।", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_BOOT": "यह डिस्क पहले से ही वर्तमान बूट डिवाइस के रूप में असाइन की गई है।", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_ARRAY": "यह डिस्क पहले से ही एरे में असाइन की गई है।", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_PARITY": "यह डिस्क पहले से ही एक पैरिटी डिस्क के रूप में असाइन की गई है।", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_CACHE": "यह डिस्क पहले से ही एक पूल या कैश स्लॉट में असाइन की गई है।", + "onboarding.internalBootStep.eligibility.codes.USB_TRANSPORT": "यह डिस्क यूएसबी के जरिए जुड़ी हुई है, जो इंटरनल बूट के लिए अनुमति नहीं है।", + "onboarding.internalBootStep.eligibility.codes.TOO_SMALL": "यह डिस्क न्यूनतम बूट आरक्षण आकार के लिए बहुत छोटी है।", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_DISABLED": "वर्तमान प्रणाली स्थिति द्वारा बूट ट्रांसफर अवरुद्ध है।", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_UNKNOWN": "सिस्टम ने रिपोर्ट नहीं की कि बूट ट्रांसफर सक्षम है या नहीं।", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_FALSE": "सिस्टम ने रिपोर्ट किया कि स्टोरेज बूट के लिए पात्र नहीं है।", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_UNKNOWN": "सिस्टम ने रिपोर्ट नहीं किया कि स्टोरेज बूट पात्र है या नहीं।", "onboarding.internalBootStep.status.apiError": "API से आंतरिक बूट विकल्प लोड करने में असमर्थ।", "onboarding.internalBootStep.status.alreadyConfigured": "इस सर्वर पर अंदरूनी बूट पहले ही कॉन्फ़िगर किया जा चुका है।", "onboarding.internalBootStep.status.arrayNotStopped": "अंदरूनी बूट सेटअप केवल तभी उपलब्ध होता है जबकि सरणी बंद हो।", From 635a4635c4ea619ecb8708f2196488d7d4112d0c Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Tue, 10 Mar 2026 23:06:28 -0400 Subject: [PATCH 25/54] New translations en.json (Romanian) --- web/src/locales/ro.json | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/web/src/locales/ro.json b/web/src/locales/ro.json index 09db91eb26..df953b9671 100644 --- a/web/src/locales/ro.json +++ b/web/src/locales/ro.json @@ -168,6 +168,25 @@ "onboarding.internalBootStep.bootSize.custom": "Definit de utilizator", "onboarding.internalBootStep.bootSize.helpMinOnly": "Minimul este 4 GB.", "onboarding.internalBootStep.bootSize.helpRange": "Minimul este 4 GB; maximul este {max} GB (50% din cel mai mic drive selectat).", + "onboarding.internalBootStep.eligibility.availableTitle": "Unele discuri nu sunt disponibile pentru pornirea de stocare", + "onboarding.internalBootStep.eligibility.availableDescription": "Discurile de mai jos nu pot fi selectate pentru pornirea de stocare chiar acum.", + "onboarding.internalBootStep.eligibility.blockedTitle": "Pornirea de stocare nu este disponibilă în prezent", + "onboarding.internalBootStep.eligibility.blockedDescription": "Rezolvați toate problemele de mai jos pentru a folosi pornirea discului de stocare pe acest server.", + "onboarding.internalBootStep.eligibility.systemTitle": "Verificări servere", + "onboarding.internalBootStep.eligibility.diskTitle": "Verificări discuri", + "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "Array-ul trebuie oprit înainte de a putea configura boot-ul de stocare.", + "onboarding.internalBootStep.eligibility.codes.ALREADY_INTERNAL_BOOT": "Acest server pare deja să fi pornit intern.", + "onboarding.internalBootStep.eligibility.codes.NO_UNASSIGNED_DISKS": "Nu sunt disponibile discuri neatribuite pentru boot de stocare.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_BOOT": "Acest disc este deja atribuit ca dispozitiv de boot curent.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_ARRAY": "Acest disc este deja atribuit la array.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_PARITY": "Acest disc este deja atribuit ca disc de paritate.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_CACHE": "Acest disc este deja atribuit unui slot de pool sau cache.", + "onboarding.internalBootStep.eligibility.codes.USB_TRANSPORT": "Acest disc este conectat prin USB, ceea ce nu este permis pentru boot intern.", + "onboarding.internalBootStep.eligibility.codes.TOO_SMALL": "Acest disc este prea mic pentru dimensiunea minimă de rezervare pentru boot.", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_DISABLED": "Transferul de boot este dezactivat de starea actuală a sistemului.", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_UNKNOWN": "Sistemul nu a raportat dacă transferul de boot este activat.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_FALSE": "Sistemul a raportat că boot-ul de stocare nu este eligibil.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_UNKNOWN": "Sistemul nu a raportat dacă boot-ul de stocare este eligibil.", "onboarding.internalBootStep.status.apiError": "Nu se pot încărca opțiunile interne de boot din API.", "onboarding.internalBootStep.status.alreadyConfigured": "Boot-ul intern este deja configurat pe acest server.", "onboarding.internalBootStep.status.arrayNotStopped": "Configurarea internă de boot este disponibilă doar când array-ul este oprit.", From ed7c6d58c17147c098c680318063cf542d42bde1 Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Wed, 11 Mar 2026 12:01:32 -0400 Subject: [PATCH 26/54] New translations en.json (Portuguese) --- web/src/locales/pt.json | 814 ++++++++++++++++++++-------------------- 1 file changed, 407 insertions(+), 407 deletions(-) diff --git a/web/src/locales/pt.json b/web/src/locales/pt.json index 3cc773a893..d14e65b51d 100644 --- a/web/src/locales/pt.json +++ b/web/src/locales/pt.json @@ -1,12 +1,12 @@ { "onboarding.activationModal.activateNow": "Ativar Agora", "onboarding.activationModal.activationCodeDetected": "Código de ativação detectado neste servidor. Você pode ativar sem sair desta página.", - "onboarding.keyfileHint": "Arquivo de chave detectado. Você pode ativar no menu Perfil do Usuário (no canto superior direito) e continuar sem ativação aqui.", - "onboarding.skipForNow": "Pular por enquanto", - "onboarding.activationModal.letSActivateYourUnraidOs": "Vamos ativar sua licença do sistema Unraid OS", + "onboarding.keyfileHint": "Arquivo de chave detectado. Você pode ativar no menu 'Perfil do Usuário' (canto superior direito) e continuar sem ativar aqui.", + "onboarding.skipForNow": "Pular por agora", + "onboarding.activationModal.letSActivateYourUnraidOs": "Vamos ativar sua licença do Unraid OS", "onboarding.activationModal.moreAboutLicensing": "Mais sobre Licenciamento", "onboarding.activationModal.moreAboutUnraidNetAccounts": "Mais sobre Contas Unraid.net", - "onboarding.activationModal.onTheFollowingScreenYourLicense": "Na tela seguinte, sua licença será ativada. Você vai então criar uma conta Unraid.net para gerenciar sua licença daqui para frente.", + "onboarding.activationModal.onTheFollowingScreenYourLicense": "Na próxima tela, sua licença será ativada. Em seguida, você criará uma Conta Unraid.net para gerenciar sua licença no futuro.", "onboarding.activationModal.welcomeToUnraidVersion": "Bem-vindo ao Unraid {version}!", "onboarding.activationModal.youVeUpgradedFromPrevToCurr": "Você atualizou de {prev} para {curr}", "onboarding.activationSteps.activateLicense": "Ativar Licença", @@ -14,29 +14,29 @@ "onboarding.activationSteps.createDevicePassword": "Criar Senha do Dispositivo", "onboarding.activationSteps.deviceIsReadyToConfigure": "O dispositivo está pronto para configurar", "onboarding.activationSteps.secureYourDevice": "Proteja seu dispositivo", - "onboarding.activationSteps.unleashYourHardware": "Libere seu Hardware", + "onboarding.activationSteps.unleashYourHardware": "Liberte seu Hardware", "onboarding.pluginsStep.title": "PLUGINS", - "onboarding.pluginsStep.description": "Expanda as capacidades do seu servidor com ferramentas da comunidade.", + "onboarding.pluginsStep.description": "Estenda as capacidades do seu servidor com ferramentas da comunidade.", "onboarding.pluginsStep.installing": "Instalando...", "onboarding.pluginsStep.addHelpfulPlugins": "Adicionar plugins úteis", - "onboarding.pluginsStep.installAndContinue": "Instalar & Continuar", + "onboarding.pluginsStep.installAndContinue": "Instalar e Continuar", "onboarding.pluginsStep.installSelected": "Instalar Selecionados", - "onboarding.pluginsStep.status.installing": "Instalando…", + "onboarding.pluginsStep.status.installing": "Instalando...", "onboarding.pluginsStep.status.success": "Instalado", - "onboarding.pluginsStep.status.error": "Falha na instalação", + "onboarding.pluginsStep.status.error": "A instalação falhou", "onboarding.pluginsStep.installEssentialPlugins": "Adicionar Plugins", "onboarding.pluginsStep.installFailed": "Falha ao instalar plugins. Por favor, tente novamente.", "onboarding.pluginsStep.installingPluginMessage": "Instalando {name}...", "onboarding.pluginsStep.pluginInstalledMessage": "{name} instalado com sucesso.", - "onboarding.pluginsStep.selectPluginsDescription": "Selecione os plugins que deseja instalar. Você sempre pode adicionar mais depois.", - "onboarding.pluginsStep.tip": "Estes são apenas o essencial. Quando chegar ao painel, poderá explorar milhares de outros plugins criados pela comunidade e containers Docker.", + "onboarding.pluginsStep.selectPluginsDescription": "Selecione os plugins que deseja instalar. Sempre poderá adicionar mais tarde.", + "onboarding.pluginsStep.tip": "Estes são apenas os essenciais. Uma vez que você chegue ao painel, poderá explorar milhares de outros plugins e contêineres Docker criados pela comunidade.", "onboarding.pluginsStep.alreadyInstalled": "Já instalado", "onboarding.pluginsStep.willInstall": "Instalação pendente", - "onboarding.overviewStep.getStarted": "Iniciar", + "onboarding.overviewStep.getStarted": "Começar", "onboarding.overviewStep.getStartedWithYourNewSystem": "Comece com seu novo sistema Unraid", "onboarding.overviewStep.welcomeToUnraid": "Visão Geral", "onboarding.overviewStep.welcomeToUnraidVersion": "Bem-vindo ao Unraid {0}!", - "onboarding.overviewStep.welcomeToYourNewSystemPowered": "Bem-vindo ao seu novo sistema {0}, alimentado pelo Unraid!", + "onboarding.overviewStep.welcomeToYourNewSystemPowered": "Bem-vindo ao seu novo sistema {0}, impulsionado pelo Unraid!", "onboarding.overviewStep.welcomeToYourUnraidSystem": "Bem-vindo ao seu sistema Unraid {0}", "onboarding.overviewStep.youVeUpgradedFromPrevToCurr": "Você atualizou de {0} para {1}", "onboarding.overviewStep.title": "BEM-VINDO AO UNRAID", @@ -44,166 +44,166 @@ "onboarding.overviewStep.titleUpgrade": "BEM-VINDO DE VOLTA AO UNRAID", "onboarding.overviewStep.titleDowngrade": "BEM-VINDO DE VOLTA AO UNRAID", "onboarding.overviewStep.titleIncomplete": "VAMOS TERMINAR DE CONFIGURAR O UNRAID", - "onboarding.overviewStep.subtitle": "LIBERE SEU HARDWARE.", - "onboarding.overviewStep.subtitleFreshInstall": "LIBERE SEU HARDWARE.", - "onboarding.overviewStep.subtitleUpgrade": "OBRIGADO POR FAZER O UPGRADE. VAMOS REVISAR O QUE HÁ DE NOVO.", - "onboarding.overviewStep.subtitleDowngrade": "VOCÊ RETORNOU A UMA VERSÃO ANTERIOR. VAMOS CONFIGURAR VOCÊ.", - "onboarding.overviewStep.subtitleIncomplete": "CONTINUE DE ONDE PAROU.", + "onboarding.overviewStep.subtitle": "LIBERTE SEU HARDWARE.", + "onboarding.overviewStep.subtitleFreshInstall": "LIBERTE SEU HARDWARE.", + "onboarding.overviewStep.subtitleUpgrade": "OBRIGADO POR ATUALIZAR. VAMOS REVISAR O QUE HÁ DE NOVO.", + "onboarding.overviewStep.subtitleDowngrade": "VOCÊ ESTÁ DE VOLTA A UMA VERSÃO ANTERIOR. VAMOS CONFIGURÁ-LO.", + "onboarding.overviewStep.subtitleIncomplete": "RETOME DE ONDE PAROU.", "onboarding.overviewStep.intro": "Nos próximos passos, vamos configurar os fundamentos do seu servidor, instalar aplicativos recomendados e ativar sua licença.", - "onboarding.overviewStep.setupTime": "CONFIGURAÇÃO EM ~3 MIN", - "onboarding.overviewStep.ourGoals.title": "NOSSOS OBJETIVOS", - "onboarding.overviewStep.ourGoals.item1": "Inicializar a identidade do sistema", + "onboarding.overviewStep.setupTime": "CONFIGURAÇÃO DE ~3 MIN", + "onboarding.overviewStep.ourGoals.title": "NOSSAS METAS", + "onboarding.overviewStep.ourGoals.item1": "Inicializar identidade do sistema", "onboarding.overviewStep.ourGoals.item2": "Proteger acesso administrativo", - "onboarding.overviewStep.ourGoals.item3": "Configurar rede fundamental", + "onboarding.overviewStep.ourGoals.item3": "Configurar rede básica", "onboarding.overviewStep.needHelp.title": "Novo no Unraid?", "onboarding.overviewStep.needHelp.description": "Primeira vez instalando o Unraid? Confira nosso guia abrangente.", "onboarding.overviewStep.needHelp.button": "Guia de Instalação", - "onboarding.overviewStep.disclaimer": "Não se preocupe se não tiver certeza de uma configuração - tudo o que configuramos aqui pode ser ajustado facilmente mais tarde no seu Painel do Unraid em Configurações.", - "onboarding.overviewStep.nextStep": "INICIAR", + "onboarding.overviewStep.disclaimer": "Não se preocupe se não tiver certeza de uma configuração—tudo que configuramos aqui pode ser facilmente ajustado mais tarde no seu Painel do Unraid em Configurações.", + "onboarding.overviewStep.nextStep": "COMEÇAR", "onboarding.overviewStep.readTheDocs": "Leia os Documentos", "onboarding.coreSettings.title": "Configurar Configurações", - "onboarding.coreSettings.description": "Ajuste a identidade do seu servidor e as configurações de rede. Elas também podem ser facilmente alteradas no seu Painel do Unraid em Configurações.", + "onboarding.coreSettings.description": "Ajuste a identidade e as configurações de rede do seu servidor. Isso também pode ser facilmente alterado no seu Painel do Unraid em Configurações.", "onboarding.coreSettings.serverName": "Nome do Servidor", "onboarding.coreSettings.serverDescription": "Descrição do Servidor", - "onboarding.coreSettings.serverDescriptionPlaceholder": "por exemplo, Servidor de Mídia", + "onboarding.coreSettings.serverDescriptionPlaceholder": "ex.: Servidor de Mídia", "onboarding.coreSettings.timezone": "Fuso Horário", "onboarding.coreSettings.selectTimezonePlaceholder": "Selecione um fuso horário...", "onboarding.coreSettings.notConfigured": "Não Configurado", "onboarding.coreSettings.language": "Idioma", "onboarding.coreSettings.selectLanguage": "Selecione um idioma...", "onboarding.coreSettings.theme": "Tema", - "onboarding.coreSettings.themeDescription": "Selecione seu tema de cor preferido para a interface do Unraid.", + "onboarding.coreSettings.themeDescription": "Selecione seu tema de cores preferido para a interface do Unraid.", "onboarding.coreSettings.serverNameError.invalidChars": "O nome do servidor só pode conter letras, números, pontos e traços.", "onboarding.coreSettings.serverNameError.invalidEnd": "O nome do servidor deve terminar com uma letra ou número.", "onboarding.coreSettings.serverNameError.tooLong": "O nome do servidor deve ter 15 caracteres ou menos.", - "onboarding.coreSettings.serverNameError.empty": "Nome do servidor é obrigatório.", + "onboarding.coreSettings.serverNameError.empty": "O nome do servidor é obrigatório.", "onboarding.coreSettings.serverDescriptionError.tooLong": "A descrição do servidor deve ter 64 caracteres ou menos.", "onboarding.coreSettings.serverDescriptionError.invalidChars": "A descrição do servidor não pode conter aspas ou barras invertidas.", "onboarding.coreSettings.ssh": "Acesso SSH", - "onboarding.coreSettings.sshDescription": "Permitir acesso de linha de comando via porta 22.", + "onboarding.coreSettings.sshDescription": "Permitir acesso à linha de comando via porta 22.", "onboarding.coreSettings.next": "PRÓXIMO", "onboarding.summaryStep.title": "Resumo", "onboarding.summaryStep.description": "Verificação da configuração do seu servidor.", - "onboarding.summaryStep.initializationMessage": "Seu servidor está pronto para inicialização. Uma vez confirmado, você passará para os próximos passos para começar a usar seu armazenamento e aplicativos.", - "onboarding.summaryStep.confirmAndApply": "Confirmar & Aplicar", + "onboarding.summaryStep.initializationMessage": "Seu servidor está pronto para inicialização. Uma vez confirmado, você passará para as próximas etapas para começar a usar seu armazenamento e aplicativos.", + "onboarding.summaryStep.confirmAndApply": "Confirmar e Aplicar", "onboarding.summaryStep.systemIdentity": "Identidade do Sistema", - "onboarding.summaryStep.networking": "Rede", + "onboarding.summaryStep.networking": "Conectividade", "onboarding.summaryStep.security": "Segurança", "onboarding.summaryStep.sshActive": "SSH Ativo", "onboarding.summaryStep.sshInactive": "SSH Inativo", "onboarding.summaryStep.dhcpEnabled": "DHCP Ativado", "onboarding.nextSteps.title": "Próximos Passos", - "onboarding.nextSteps.description": "Seu servidor está pronto! Aqui está o que fazer a seguir.", - "onboarding.nextSteps.basics": "Comece com o Unraid", + "onboarding.nextSteps.description": "Seu servidor está pronto! O que fazer em seguida.", + "onboarding.nextSteps.basics": "Iniciar com o Unraid", "onboarding.nextSteps.stayInTouch": "Junte-se à Comunidade Unraid", - "onboarding.nextSteps.learnServer": "Saiba mais sobre seu Servidor", + "onboarding.nextSteps.learnServer": "Aprenda sobre o seu Servidor", "onboarding.nextSteps.continueToDashboard": "IR PARA O PAINEL", "onboarding.nextSteps.basics.shares": "Compartilhamentos", "onboarding.nextSteps.basics.arrays": "Arrays", "onboarding.nextSteps.basics.cachePools": "Pools de Cache", "onboarding.nextSteps.basics.installingApps": "Instalando Aplicativos", - "onboarding.nextSteps.basics.remoteAccess": "Acessando seu Servidor Remotamente", + "onboarding.nextSteps.basics.remoteAccess": "Acesso Remoto ao Seu Servidor", "onboarding.nextSteps.basics.commonIssues": "Problemas Comuns", "onboarding.nextSteps.stayInTouch.discord": "Discord", "onboarding.nextSteps.stayInTouch.newsletter": "Newsletter", "onboarding.nextSteps.stayInTouch.youtube": "YouTube", "onboarding.nextSteps.specs": "Especificações do Servidor", "onboarding.nextSteps.manual": "Manual do Sistema", - "onboarding.nextSteps.hardwareSpecs": "Especificações de Hardware", + "onboarding.nextSteps.hardwareSpecs": "Especificações do Hardware", "onboarding.nextSteps.support": "Suporte do Fabricante", "onboarding.nextSteps.reboot": "Reiniciar", "onboarding.nextSteps.additionalLinks": "Links Adicionais", "onboarding.nextSteps.confirmReboot.title": "Confirmar Reinicialização", - "onboarding.nextSteps.confirmReboot.description": "Em alguns sistemas, pode ser necessário alterar manualmente a ordem de inicialização do BIOS do dispositivo USB para a unidade de armazenamento.", - "onboarding.nextSteps.confirmReboot.warning": "Por favor, NÃO remova sua unidade flash do Unraid até que o servidor tenha reinicializado no Unraid novamente.", + "onboarding.nextSteps.confirmReboot.description": "Em alguns sistemas, você pode precisar alterar manualmente a ordem de inicialização do BIOS do dispositivo USB para a unidade de armazenamento.", + "onboarding.nextSteps.confirmReboot.warning": "Por favor, NÃO remova sua unidade flash Unraid até que seu servidor termine de reiniciar no Unraid novamente.", "onboarding.nextSteps.confirmReboot.confirm": "Eu Entendo", - "onboarding.stepper.stepLabel": "Etapa {number}", - "onboarding.console.title": "Configuração do Console", + "onboarding.stepper.stepLabel": "Passo {number}", + "onboarding.console.title": "Configurar Console", "onboarding.console.waiting": "Aguardando...", "onboarding.console.technicalDetails": "Detalhes técnicos", - "onboarding.modal.closeAriaLabel": "Fechar integração", - "onboarding.modal.exit.title": "Sair da integração?", - "onboarding.modal.exit.description": "Você pode pular a configuração agora e continuar a partir do painel mais tarde.", - "onboarding.modal.exit.keepOnboarding": "Manter integração", + "onboarding.modal.closeAriaLabel": "Fechar orientação", + "onboarding.modal.exit.title": "Sair da orientação?", + "onboarding.modal.exit.description": "Você pode pular a configuração agora e continuar do painel mais tarde.", + "onboarding.modal.exit.keepOnboarding": "Manter orientação", "onboarding.modal.exit.confirm": "Sair da configuração", - "onboarding.overviewStep.partnerLogoAlt": "Logo do parceiro", - "onboarding.overviewStep.defaultGraphicAlt": "Possibilidades Ilimitadas", + "onboarding.overviewStep.partnerLogoAlt": "Logotipo do Parceiro", + "onboarding.overviewStep.defaultGraphicAlt": "Possibilidades sem Limites", "onboarding.overviewStep.skipSetup": "Pular Configuração", "onboarding.coreSettings.defaultServerName": "Torre", "onboarding.coreSettings.serverNamePlaceholder": "Torre", "onboarding.coreSettings.englishLanguageLabel": "Inglês", - "onboarding.coreSettings.themePreviewAlt": "Prévia do tema {theme}", + "onboarding.coreSettings.themePreviewAlt": "Pré-visualização do tema {theme}", "onboarding.coreSettings.themeOptions.white": "Branco", "onboarding.coreSettings.themeOptions.black": "Preto", "onboarding.coreSettings.themeOptions.gray": "Cinza", - "onboarding.coreSettings.themeOptions.azure": "Azul", + "onboarding.coreSettings.themeOptions.azure": "Azure", "onboarding.pluginsStep.nextStep": "Próximo Passo", "onboarding.pluginsStep.enablePluginAria": "Ativar {name}", "onboarding.pluginsStep.plugins.communityApps.name": "Aplicativos da Comunidade", - "onboarding.pluginsStep.plugins.communityApps.description": "A loja de aplicativos essencial para Unraid. Acesse milhares de aplicações.", + "onboarding.pluginsStep.plugins.communityApps.description": "A loja de aplicativos essencial para o Unraid. Acesse milhares de aplicativos.", "onboarding.pluginsStep.plugins.fixCommonProblems.name": "Corrigir Problemas Comuns", - "onboarding.pluginsStep.plugins.fixCommonProblems.description": "Ferramenta de diagnóstico para ajudar a identificar e resolver questões de configuração.", + "onboarding.pluginsStep.plugins.fixCommonProblems.description": "Ferramenta de diagnóstico para ajudar a identificar e resolver problemas de configuração.", "onboarding.pluginsStep.plugins.tailscale.name": "Tailscale", - "onboarding.pluginsStep.plugins.tailscale.description": "VPN sem configuração. Acesse seu servidor de maneira segura de qualquer lugar.", - "onboarding.internalBootStep.stepTitle": "Configurar Inicialização", - "onboarding.internalBootStep.stepDescription": "Escolha inicialização por USB ou drive de armazenamento", - "onboarding.internalBootStep.title": "Configurar Inicialização", - "onboarding.internalBootStep.description": "Escolha como o Unraid será iniciado: USB/Drive Flash (padrão) ou Drive(s) de Armazenamento. Você pode mudar para inicialização por Drive de Armazenamento depois no Painel do Unraid.", - "onboarding.internalBootStep.options.usb": "Usar Drive USB/Flash para iniciar o Unraid", - "onboarding.internalBootStep.options.storage": "Usar Drive(s) de Armazenamento para iniciar o Unraid", - "onboarding.internalBootStep.loadingOptions": "Carregando opções de inicialização interna...", + "onboarding.pluginsStep.plugins.tailscale.description": "VPN sem configuração. Acesse seu servidor de forma segura de qualquer lugar.", + "onboarding.internalBootStep.stepTitle": "Configurar Boot", + "onboarding.internalBootStep.stepDescription": "Escolha boot via USB ou unidade de armazenamento", + "onboarding.internalBootStep.title": "Configurar Boot", + "onboarding.internalBootStep.description": "Escolha como o Unraid faz boot: USB/Flash Drive (padrão) ou Unidade(s) de Armazenamento. Você pode alternar para boot via Unidade de Armazenamento mais tarde no Painel do Unraid.", + "onboarding.internalBootStep.options.usb": "Usar USB/Flash Drive para bootar o Unraid", + "onboarding.internalBootStep.options.storage": "Usar Unidade(s) de Armazenamento para bootar o Unraid", + "onboarding.internalBootStep.loadingOptions": "Carregando opções de boot interno...", "onboarding.internalBootStep.unknownSize": "Desconhecido", "onboarding.internalBootStep.warning.selectedDevicesFormatted": "Todos os dispositivos selecionados serão formatados.", - "onboarding.internalBootStep.warning.updateBios": "Em alguns sistemas, pode ser necessário alterar manualmente a ordem de inicialização do BIOS do dispositivo USB para a unidade de armazenamento.", + "onboarding.internalBootStep.warning.updateBios": "Em alguns sistemas, você pode precisar alterar manualmente a ordem de inicialização do BIOS do dispositivo USB para a unidade de armazenamento.", "onboarding.internalBootStep.fields.poolName": "Nome do pool", "onboarding.internalBootStep.fields.slots": "Slots", "onboarding.internalBootStep.fields.devices": "Dispositivos", "onboarding.internalBootStep.fields.deviceSlot": "Dispositivo {index}", "onboarding.internalBootStep.fields.selectDevice": "Selecionar dispositivo", - "onboarding.internalBootStep.fields.bootReservedSize": "Tamanho reservado para boot", + "onboarding.internalBootStep.fields.bootReservedSize": "Tamanho reservado para o boot", "onboarding.internalBootStep.fields.customSizeGb": "Tamanho personalizado (GB)", - "onboarding.internalBootStep.fields.updateBios": "Atualizar ordem de boot no BIOS", + "onboarding.internalBootStep.fields.updateBios": "Atualizar ordem de inicialização do BIOS", "onboarding.internalBootStep.bootSize.wholeDrive": "Unidade inteira", "onboarding.internalBootStep.bootSize.gbLabel": "{size} GB", "onboarding.internalBootStep.bootSize.custom": "Definido pelo usuário", "onboarding.internalBootStep.bootSize.helpMinOnly": "O mínimo é 4 GB.", - "onboarding.internalBootStep.bootSize.helpRange": "O mínimo é 4 GB; o máximo é {max} GB (50% do menor drive selecionado).", - "onboarding.internalBootStep.eligibility.availableTitle": "Alguns discos estão indisponíveis para inicialização do armazenamento", - "onboarding.internalBootStep.eligibility.availableDescription": "Os discos abaixo não podem ser selecionados para inicialização do armazenamento no momento.", - "onboarding.internalBootStep.eligibility.blockedTitle": "Inicialização do armazenamento está indisponível no momento", + "onboarding.internalBootStep.bootSize.helpRange": "O mínimo é 4 GB; o máximo é {max} GB (50% da menor unidade selecionada).", + "onboarding.internalBootStep.eligibility.availableTitle": "Alguns discos estão indisponíveis para inicialização de armazenamento", + "onboarding.internalBootStep.eligibility.availableDescription": "Os discos abaixo não podem ser selecionados para inicialização de armazenamento no momento.", + "onboarding.internalBootStep.eligibility.blockedTitle": "Atualmente, a inicialização de armazenamento não está disponível", "onboarding.internalBootStep.eligibility.blockedDescription": "Resolva todos os problemas abaixo para usar a inicialização do disco de armazenamento neste servidor.", "onboarding.internalBootStep.eligibility.systemTitle": "Verificações do servidor", "onboarding.internalBootStep.eligibility.diskTitle": "Verificações de disco", - "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "A matriz deve ser parada antes que a inicialização do armazenamento possa ser configurada.", - "onboarding.internalBootStep.eligibility.codes.ALREADY_INTERNAL_BOOT": "Este servidor já parece estar inicializando internamente.", + "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "O array deve ser parado antes que a inicialização do armazenamento possa ser configurada.", + "onboarding.internalBootStep.eligibility.codes.ALREADY_INTERNAL_BOOT": "Este servidor já parece estar iniciando internamente.", "onboarding.internalBootStep.eligibility.codes.NO_UNASSIGNED_DISKS": "Atualmente, não há discos não atribuídos disponíveis para inicialização de armazenamento.", "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_BOOT": "Este disco já está atribuído como o dispositivo de inicialização atual.", - "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_ARRAY": "Este disco já está atribuído à matriz.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_ARRAY": "Este disco já está atribuído ao array.", "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_PARITY": "Este disco já está atribuído como disco de paridade.", "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_CACHE": "Este disco já está atribuído a um pool ou slot de cache.", "onboarding.internalBootStep.eligibility.codes.USB_TRANSPORT": "Este disco está conectado via USB, o que não é permitido para inicialização interna.", "onboarding.internalBootStep.eligibility.codes.TOO_SMALL": "Este disco é muito pequeno para o tamanho mínimo de reserva de inicialização.", "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_DISABLED": "A transferência de inicialização está desabilitada pelo estado atual do sistema.", - "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_UNKNOWN": "O sistema não informou se a transferência de inicialização está ativada.", - "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_FALSE": "O sistema informou que a inicialização do armazenamento não é elegível.", - "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_UNKNOWN": "O sistema não informou se a inicialização de armazenamento é elegível.", - "onboarding.internalBootStep.status.apiError": "Não foi possível carregar opções de inicialização interna da API.", - "onboarding.internalBootStep.status.alreadyConfigured": "A inicialização interna já está configurada neste servidor.", - "onboarding.internalBootStep.status.arrayNotStopped": "A configuração de inicialização interna só está disponível enquanto o array está parado.", - "onboarding.internalBootStep.status.notEligible": "Este servidor não está atualmente elegível para configuração de inicialização interna.", - "onboarding.internalBootStep.status.noDevices": "Nenhum dispositivo elegível foi detectado para configuração de inicialização interna.", - "onboarding.internalBootStep.status.unavailable": "A configuração de inicialização interna não está disponível agora.", - "onboarding.internalBootStep.validation.poolRequired": "O nome do pool é obrigatório.", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_UNKNOWN": "O sistema não informou se a transferência de inicialização está habilitada.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_FALSE": "O sistema indicou que a inicialização do armazenamento não é elegível.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_UNKNOWN": "O sistema não informou se a inicialização do armazenamento é elegível.", + "onboarding.internalBootStep.status.apiError": "Não foi possível carregar opções de boot interno da API.", + "onboarding.internalBootStep.status.alreadyConfigured": "O boot interno já está configurado neste servidor.", + "onboarding.internalBootStep.status.arrayNotStopped": "A configuração de boot interno está disponível apenas enquanto a matriz está parada.", + "onboarding.internalBootStep.status.notEligible": "Este servidor não está atualmente elegível para configuração de boot interno.", + "onboarding.internalBootStep.status.noDevices": "Nenhum dispositivo elegível foi detectado para configuração de boot interno.", + "onboarding.internalBootStep.status.unavailable": "A configuração de boot interno não está disponível no momento.", + "onboarding.internalBootStep.validation.poolRequired": "Nome do pool é obrigatório.", "onboarding.internalBootStep.validation.poolReserved": "Não use nomes reservados.", - "onboarding.internalBootStep.validation.poolShareName": "Não use nomes de compartilhamento do usuário.", - "onboarding.internalBootStep.validation.poolExists": "Nome do pool já existe.", - "onboarding.internalBootStep.validation.poolFormat": "Use apenas minúsculas sem caracteres especiais ou dígitos iniciais/finais.", + "onboarding.internalBootStep.validation.poolShareName": "Não use nomes de compartilhamento de usuários.", + "onboarding.internalBootStep.validation.poolExists": "Nome do Pool já existe.", + "onboarding.internalBootStep.validation.poolFormat": "Use apenas minúsculas sem caracteres especiais ou dígitos no início/no final.", "onboarding.internalBootStep.validation.slotCount": "Selecione 1 ou 2 slots.", "onboarding.internalBootStep.validation.devicePerSlot": "Selecione um dispositivo para cada slot.", "onboarding.internalBootStep.validation.uniqueDevices": "Cada dispositivo selecionado deve ser único.", "onboarding.internalBootStep.validation.bootSizeRequired": "Selecione um tamanho de boot reservado válido.", - "onboarding.internalBootStep.validation.bootSizeMin": "O tamanho de boot reservado deve ser de pelo menos 4 GB.", - "onboarding.internalBootStep.validation.bootSizeMax": "O tamanho de boot reservado não pode exceder 50% do menor drive selecionado.", + "onboarding.internalBootStep.validation.bootSizeMin": "O tamanho do boot reservado deve ser de pelo menos 4 GB.", + "onboarding.internalBootStep.validation.bootSizeMax": "O tamanho do boot reservado não pode exceder 50% da menor unidade selecionada.", "onboarding.internalBootStep.actions.continue": "Continuar", "onboarding.summaryStep.activationLabel": "Ativação", "onboarding.summaryStep.configuration": "Configuração", @@ -211,127 +211,127 @@ "onboarding.summaryStep.viewSelected": "Ver Selecionados", "onboarding.summaryStep.hideSelected": "Ocultar Selecionados", "onboarding.summaryStep.noPluginsSelected": "Nenhum plugin selecionado.", - "onboarding.summaryStep.bootConfig.title": "Configuração de Inicialização", - "onboarding.summaryStep.bootConfig.bootMethod": "Método de Inicialização", - "onboarding.summaryStep.bootConfig.bootMethodStorage": "Drive(s) de Armazenamento", - "onboarding.summaryStep.bootConfig.bootMethodUsb": "Drive USB/Flash", + "onboarding.summaryStep.bootConfig.title": "Configuração de Boot", + "onboarding.summaryStep.bootConfig.bootMethod": "Método de Boot", + "onboarding.summaryStep.bootConfig.bootMethodStorage": "Unidade(s) de Armazenamento", + "onboarding.summaryStep.bootConfig.bootMethodUsb": "USB/Flash Drive", "onboarding.summaryStep.bootConfig.pool": "Pool", "onboarding.summaryStep.bootConfig.slots": "Slots", "onboarding.summaryStep.bootConfig.bootReserved": "Boot Reservado", "onboarding.summaryStep.bootConfig.updateBios": "Atualizar BIOS", "onboarding.summaryStep.bootConfig.devices": "Dispositivos", "onboarding.summaryStep.systemSetupLog": "Log de Configuração do Sistema", - "onboarding.summaryStep.readinessWarning": "Não pudemos verificar as configurações atuais do servidor. Você ainda pode continuar, mas a configuração aplicará mudanças em modo de melhor esforço.", + "onboarding.summaryStep.readinessWarning": "Não conseguimos verificar as configurações atuais do servidor. Você ainda pode continuar, mas a configuração aplicará alterações no modo de melhor esforço.", "onboarding.summaryStep.driveWipe.title": "Confirmar Apagamento do Drive", - "onboarding.summaryStep.driveWipe.selectedDrives": "Você selecionou os drives:", + "onboarding.summaryStep.driveWipe.selectedDrives": "Você selecionou drives:", "onboarding.summaryStep.driveWipe.confirmPrompt": "Tem certeza de que deseja continuar?", "onboarding.summaryStep.driveWipe.continue": "Continuar", "onboarding.summaryStep.diagnosticLogs": "Logs de Diagnóstico", - "onboarding.summaryStep.onboardingDiagnostics": "Diagnósticos de Onboarding", + "onboarding.summaryStep.onboardingDiagnostics": "Diagnósticos de Orientação", "onboarding.summaryStep.yes": "Sim", "onboarding.summaryStep.no": "Não", "onboarding.summaryStep.ok": "OK", "onboarding.summaryStep.errors.unknownError": "Erro desconhecido", - "onboarding.summaryStep.status.settingsStillLoading": "As configurações ainda estão sendo carregadas. Aguarde um momento e tente novamente.", + "onboarding.summaryStep.status.settingsStillLoading": "As configurações ainda estão carregando. Por favor, aguarde um momento e tente novamente.", "onboarding.summaryStep.status.setupErrorCheckLogs": "Ocorreu um erro durante a configuração. Por favor, verifique os logs.", "onboarding.summaryStep.activation.unregistered": "Não registrado", "onboarding.summaryStep.activation.unknown": "Desconhecido", - "onboarding.summaryStep.activation.errors.keyMissing": "Chave ausente", + "onboarding.summaryStep.activation.errors.keyMissing": "Chave faltando", "onboarding.summaryStep.activation.errors.validationError": "Erro de Validação", "onboarding.summaryStep.activation.errors.guidMismatch": "Incompatibilidade de GUID", - "onboarding.summaryStep.activation.errors.trialExpired": "Teste Expirado", + "onboarding.summaryStep.activation.errors.trialExpired": "Avaliação Expirada", "onboarding.summaryStep.activation.errors.blacklisted": "Na lista negra", "onboarding.summaryStep.activation.errors.generic": "Erro: {state}", "onboarding.summaryStep.logs.startingConfiguration": "Iniciando configuração...", - "onboarding.summaryStep.logs.baselineUnavailable": "Configurações base indisponíveis. Continuando em modo de melhor esforço.", - "onboarding.summaryStep.logs.baselineFallback": "Configurações base indisponíveis. Aplicando padrões confiáveis + valores preliminares sem verificações de diferenças.", + "onboarding.summaryStep.logs.baselineUnavailable": "Configurações de base indisponíveis. Continuando no modo de melhor esforço.", + "onboarding.summaryStep.logs.baselineFallback": "Configurações de base indisponíveis. Aplicando padrões confiáveis + valores de rascunho sem verificações de diferença.", "onboarding.summaryStep.logs.applyingPartnerCustomizations": "Aplicando personalizações do parceiro...", "onboarding.summaryStep.logs.noChanges": "Nenhuma configuração alterada. Pulando mutações de configuração.", - "onboarding.summaryStep.logs.settingTimezone": "Definindo fuso horário para {timeZone}...", - "onboarding.summaryStep.logs.timezoneUpdated": "Fuso horário atualizado.", - "onboarding.summaryStep.logs.timezoneErrorContinue": "Solicitação de fuso horário retornou um erro, continuando", + "onboarding.summaryStep.logs.settingTimezone": "Definindo Fuso Horário para {timeZone}...", + "onboarding.summaryStep.logs.timezoneUpdated": "Fuso Horário atualizado.", + "onboarding.summaryStep.logs.timezoneErrorContinue": "Solicitação de Fuso Horário retornou um erro, continuando", "onboarding.summaryStep.logs.updatingServerIdentity": "Atualizando Identidade do Servidor para {name}...", "onboarding.summaryStep.logs.serverIdentityUpdated": "Identidade do Servidor atualizada.", "onboarding.summaryStep.logs.serverIdentityErrorContinue": "Solicitação de identidade do servidor retornou um erro, continuando", - "onboarding.summaryStep.logs.settingTheme": "Definindo tema para {theme}...", + "onboarding.summaryStep.logs.settingTheme": "Definindo Tema para {theme}...", "onboarding.summaryStep.logs.themeUpdated": "Tema atualizado.", "onboarding.summaryStep.logs.themeErrorContinue": "Solicitação de tema retornou um erro, continuando", - "onboarding.summaryStep.logs.settingLanguage": "Definindo idioma para {locale}...", + "onboarding.summaryStep.logs.settingLanguage": "Definindo Idioma para {locale}...", "onboarding.summaryStep.logs.languageUpdated": "Idioma atualizado.", "onboarding.summaryStep.logs.languageErrorContinue": "Solicitação de idioma retornou um erro, continuando", - "onboarding.summaryStep.logs.languageMetadataUnavailable": "Metadados do pacote de idioma para {locale} indisponíveis. Pulando mudança de localidade.", - "onboarding.summaryStep.logs.installingLanguagePack": "Instalando pacote de idioma para {name}...", - "onboarding.summaryStep.logs.languageInstallDidNotSucceed": "A instalação do pacote de idioma não foi bem-sucedida para {name}. Mantendo a localidade atual.", - "onboarding.summaryStep.logs.languagePackInstalled": "Pacote de idioma instalado para {name}.", - "onboarding.summaryStep.logs.languageInstallFailedKeepLocale": "Falha na instalação do pacote de idioma para {name}. Mantendo a localidade atual", + "onboarding.summaryStep.logs.languageMetadataUnavailable": "Os metadados do pacote de idiomas para {locale} estão indisponíveis. Pulando a mudança de localidade.", + "onboarding.summaryStep.logs.installingLanguagePack": "Instalando pacote de idiomas para {name}...", + "onboarding.summaryStep.logs.languageInstallDidNotSucceed": "A instalação do pacote de idiomas não foi bem sucedida para {name}. Mantendo a localidade atual.", + "onboarding.summaryStep.logs.languagePackInstalled": "Pacote de idiomas instalado para {name}.", + "onboarding.summaryStep.logs.languageInstallFailedKeepLocale": "A instalação do pacote de idiomas falhou para {name}. Mantendo a localidade atual", "onboarding.summaryStep.logs.refreshPluginsFailedContinue": "Não foi possível atualizar a lista de plugins instalados. Continuando com o estado atual do plugin.", "onboarding.summaryStep.logs.installingPlugins": "Instalando {count} plugins...", "onboarding.summaryStep.logs.pluginAlreadyInstalled": "{name} já está instalado. Pulando.", "onboarding.summaryStep.logs.installingPlugin": "Instalando {name}...", "onboarding.summaryStep.logs.pluginInstalled": "{name} instalado.", - "onboarding.summaryStep.logs.pluginInstallFailedContinue": "Falha na instalação de {name}. Continuando.", - "onboarding.summaryStep.logs.pluginInstallErrorContinue": "Instalação do plugin reportou um erro para {name}, continuando", - "onboarding.summaryStep.logs.internalBootStart": "Iniciando configuração de inicialização interna. Isso pode demorar um pouco...", - "onboarding.summaryStep.logs.internalBootConfiguring": "Configurando pool de inicialização interna...", - "onboarding.summaryStep.logs.internalBootStillRunning": "Ainda configurando inicialização interna...", - "onboarding.summaryStep.logs.internalBootConfigured": "Pool de inicialização interna configurado.", - "onboarding.summaryStep.logs.internalBootReturnedError": "Configuração de inicialização interna retornou um erro: {output}", - "onboarding.summaryStep.logs.internalBootFailed": "Falha na configuração de inicialização interna", - "onboarding.summaryStep.logs.updatingSshSettings": "Atualizando Configurações SSH...", - "onboarding.summaryStep.logs.sshVerified": "Configurações SSH verificadas.", - "onboarding.summaryStep.logs.sshVerificationPendingContinue": "Atualização SSH enviada, mas estado final do SSH ainda não pôde ser verificado. Continuando.", - "onboarding.summaryStep.logs.sshErrorContinue": "Requisição de atualização SSH retornou um erro, continuando (serviço pode ter reiniciado).", + "onboarding.summaryStep.logs.pluginInstallFailedContinue": "A instalação de {name} falhou. Continuando.", + "onboarding.summaryStep.logs.pluginInstallErrorContinue": "Erro relatado na instalação do plugin {name}, continuando", + "onboarding.summaryStep.logs.internalBootStart": "Iniciando configuração de boot interno. Isso pode demorar um pouco...", + "onboarding.summaryStep.logs.internalBootConfiguring": "Configurando pool de boot interno...", + "onboarding.summaryStep.logs.internalBootStillRunning": "Ainda configurando o boot interno...", + "onboarding.summaryStep.logs.internalBootConfigured": "Pool de boot interno configurado.", + "onboarding.summaryStep.logs.internalBootReturnedError": "A configuração do boot interno retornou um erro: {output}", + "onboarding.summaryStep.logs.internalBootFailed": "Falha na configuração do boot interno", + "onboarding.summaryStep.logs.updatingSshSettings": "Atualizando Configurações de SSH...", + "onboarding.summaryStep.logs.sshVerified": "Configurações de SSH verificadas.", + "onboarding.summaryStep.logs.sshVerificationPendingContinue": "Atualização de SSH submetida, mas estado final de SSH ainda não foi verificado. Continuando.", + "onboarding.summaryStep.logs.sshErrorContinue": "Solicitação de atualização de SSH retornou um erro, continuando (serviço pode ter reiniciado).", "onboarding.summaryStep.logs.finalizingSetup": "Finalizando configuração...", "onboarding.summaryStep.logs.setupComplete": "Configuração completa!", - "onboarding.summaryStep.logs.completeOnboardingFailed": "Não foi possível marcar a integração como concluída agora (API pode estar offline)", - "onboarding.summaryStep.logs.refreshOnboardingFailedContinue": "Não foi possível atualizar o estado da integração agora. Continuando.", - "onboarding.summaryStep.logs.skipRefreshApiUnavailable": "Pulando atualização de estado da integração enquanto a API está indisponível.", - "onboarding.summaryStep.logs.setupFailed": "Falha na configuração.", - "onboarding.summaryStep.result.bestEffortTitle": "Configuração Salva em Modo de Melhor Esforço", + "onboarding.summaryStep.logs.completeOnboardingFailed": "Não foi possível marcar a orientação como completa agora (API pode estar offline)", + "onboarding.summaryStep.logs.refreshOnboardingFailedContinue": "Não foi possível atualizar o estado da orientação agora. Continuando.", + "onboarding.summaryStep.logs.skipRefreshApiUnavailable": "Pulando atualização do estado da orientação enquanto a API está indisponível.", + "onboarding.summaryStep.logs.setupFailed": "Configuração falhou.", + "onboarding.summaryStep.result.bestEffortTitle": "Configuração Salva no Modo de Melhor Esforço", "onboarding.summaryStep.result.bestEffortApiOffline": "Aplicamos o que pudemos, mas alguns resultados não puderam ser verificados porque a API está offline. Você pode revisar e atualizar as configurações a qualquer momento no Painel do Unraid.", "onboarding.summaryStep.result.timeoutTitle": "Configuração Continuada Após Timeout", - "onboarding.summaryStep.result.timeoutMessage": "Uma ou mais operações de instalação excederam o tempo limite. Algumas configurações podem ter sido aplicadas. Você pode verificar e ajustar as configurações mais tarde no Painel do Unraid.", + "onboarding.summaryStep.result.timeoutMessage": "Uma ou mais operações de instalação expiraram. Algumas configurações podem ter sido aplicadas. Você pode verificar e ajustar as configurações mais tarde no Painel do Unraid.", "onboarding.summaryStep.result.warningsTitle": "Configuração Aplicada com Avisos", "onboarding.summaryStep.result.warningsMessage": "Algumas configurações não puderam ser totalmente aplicadas ou verificadas. Você pode revisar e alterar qualquer configuração mais tarde no Painel do Unraid.", - "onboarding.summaryStep.result.sshUnverifiedMessage": "A atualização das configurações SSH foi enviada, mas o estado final ainda não pôde ser verificado. Você pode verificar e ajustá-la mais tarde no Painel do Unraid.", - "onboarding.summaryStep.result.bestEffortMessage": "Suas configurações de integração foram aplicadas. Algumas operações são de melhor esforço e podem demorar um momento para refletir. Você pode ajustar configurações mais tarde no Painel do Unraid.", + "onboarding.summaryStep.result.sshUnverifiedMessage": "Sua atualização das configurações de SSH foi enviada, mas o estado final ainda não pôde ser verificado. Você pode verificar e ajustá-la mais tarde no Painel do Unraid.", + "onboarding.summaryStep.result.bestEffortMessage": "Suas configurações de orientação foram aplicadas. Algumas operações são de melhor esforço e podem levar um momento para se refletir. Você pode ajustar as configurações mais tarde no Painel do Unraid.", "onboarding.summaryStep.result.successTitle": "Configuração Aplicada", - "onboarding.summaryStep.result.successMessage": "Suas configurações de integração foram aplicadas com sucesso.", - "onboarding.summaryStep.result.failedTitle": "Falha na Configuração", - "onboarding.summaryStep.result.failedMessage": "Um erro inesperado interrompeu a integração. Revise os logs abaixo e compartilhe-os com o suporte.", + "onboarding.summaryStep.result.successMessage": "Suas configurações de orientação foram aplicadas com sucesso.", + "onboarding.summaryStep.result.failedTitle": "Configuração Falhou", + "onboarding.summaryStep.result.failedMessage": "Um erro inesperado interrompeu a orientação. Revise os logs abaixo e compartilhe-os com o suporte.", "onboarding.licenseStep.title": "Licença do Unraid OS", - "onboarding.licenseStep.description": "Pronto para ativação. Clique abaixo para gerenciar sua licença e registro do servidor no Aplicativo de Conta Unraid.", + "onboarding.licenseStep.description": "Pronto para ativação. Clique abaixo para gerenciar sua licença e registro do servidor no Aplicativo de Conta do Unraid.", "onboarding.licenseStep.status.registered": "Registrado", "onboarding.licenseStep.status.unregistered": "Não registrado", "onboarding.licenseStep.labels.status": "Status", "onboarding.licenseStep.labels.activationCode": "Código de Ativação", - "onboarding.licenseStep.labels.none": "Nenhum", + "onboarding.licenseStep.labels.none": "Nenhum(a)", "onboarding.licenseStep.actions.manageLicense": "Gerenciar Licença", "onboarding.licenseStep.actions.activateServer": "Ativar Servidor", "onboarding.licenseStep.actions.nextStep": "PRÓXIMO PASSO", - "onboarding.licenseStep.actions.skipForNow": "Pular por enquanto", + "onboarding.licenseStep.actions.skipForNow": "Pular por agora", "onboarding.licenseStep.actions.refreshStatus": "Atualizar Status", "onboarding.licenseStep.actions.hideCode": "Ocultar", "onboarding.licenseStep.actions.showCode": "Mostrar", - "onboarding.licenseStep.actions.contactSupport": "Está com problemas? Contate o Suporte", + "onboarding.licenseStep.actions.contactSupport": "Está tendo problemas? Contate o Suporte", "onboarding.licenseStep.actions.close": "Fechar", "onboarding.licenseStep.actions.cancel": "Cancelar", "onboarding.licenseStep.actions.iUnderstand": "EU ENTENDO", - "onboarding.licenseStep.help.title": "Entre em contato com o suporte", - "onboarding.licenseStep.help.contactSupportDescription": "Se você está enfrentando problemas com a ativação, por favor, contate nossa equipe de suporte.", + "onboarding.licenseStep.help.title": "Contatar suporte", + "onboarding.licenseStep.help.contactSupportDescription": "Se você estiver enfrentando problemas com a ativação, por favor, entre em contato com nossa equipe de suporte.", "onboarding.licenseStep.help.supportLabel": "Suporte:", - "onboarding.licenseStep.help.supportUrlLabel": "unraid.net/suporte", - "onboarding.licenseStep.help.activationCodeHint": "Por favor, inclua seu Código de Ativação (copiado abaixo) no seu e-mail para um atendimento mais rápido.", + "onboarding.licenseStep.help.supportUrlLabel": "unraid.net/support", + "onboarding.licenseStep.help.activationCodeHint": "Por favor, inclua seu Código de Ativação (copiado abaixo) em seu e-mail para um serviço mais rápido.", "onboarding.licenseStep.skipDialog.title": "Você tem certeza?", "onboarding.licenseStep.skipDialog.licenseDetected": "Parece que você já tem uma licença associada a este servidor. Você pode ativá-la agora gratuitamente para desbloquear todos os recursos.", - "onboarding.licenseStep.skipDialog.warningLine1": "Pular a ativação limitará severamente a funcionalidade do sistema.", + "onboarding.licenseStep.skipDialog.warningLine1": "Pular a ativação irá limitar severamente a funcionalidade do sistema.", "onboarding.licenseStep.skipDialog.warningLine2": "Você sempre pode ativar seu servidor novamente mais tarde através do painel do Unraid.", - "apiKey.apiKeyCreate.createApiKey": "Criar Chave API", - "apiKey.apiKeyCreate.editApiKey": "Editar Chave API", + "apiKey.apiKeyCreate.createApiKey": "Criar Chave da API", + "apiKey.apiKeyCreate.editApiKey": "Editar Chave da API", "auth.login.login": "Login", "auth.login.password": "Senha", - "auth.login.passwordRecovery": "Recuperação de senha", - "auth.login.username": "Nome de Usuário", + "auth.login.passwordRecovery": "Recuperação de Senha", + "auth.login.username": "Nome de usuário", "common.back": "Voltar", "common.cancel": "Cancelar", "common.close": "Fechar", @@ -343,11 +343,11 @@ "common.installed": "Instalado", "common.installing": "Instalando", "common.learnMore": "Saiba Mais", - "common.retry": "Tentar Novamente", + "common.retry": "Tentar novamente", "common.loading": "Carregando...", "common.loading2": "Carregando…", "common.skip": "Pular", - "common.skipForNow": "Pular por enquanto", + "common.skipForNow": "Pular por agora", "common.success": "Sucesso!", "common.unknown": "Desconhecido", "composables.dateTime.ago": "atrás", @@ -357,34 +357,34 @@ "composables.dateTime.month": "{n} mês | {n} meses", "composables.dateTime.second": "{n} segundo | {n} segundos", "composables.dateTime.year": "{n} ano | {n} anos", - "connect.flashBackup.goToToolsManagementAccessTo": "Vá para Ferramentas > Acesso de Gestão para ativar o recurso de Backup de Flash e garantir que seu backup esteja atualizado.", - "connect.flashBackup.goToToolsManagementAccessTo2": "Vá para Ferramentas > Acesso de Gestão para garantir que seu backup esteja atualizado.", - "connect.general.goToConnect": "Vá para Connect", + "connect.flashBackup.goToToolsManagementAccessTo": "Vá para Ferramentas > Acesso de Gerenciamento para ativar o recurso de Backup Flash e garantir que seu backup esteja atualizado.", + "connect.flashBackup.goToToolsManagementAccessTo2": "Vá para Ferramentas > Acesso de Gerenciamento para garantir que seu backup esteja atualizado.", + "connect.general.goToConnect": "Vá para Conectar", "connectSettings.accountStatusLabel": "Status da Conta:", "connectSettings.apiRestartingToastDescription": "A API está reiniciando...", "connectSettings.apply": "Aplicar", "connectSettings.applyingSettings": "Aplicando Configurações...", - "connectSettings.autoScroll": "Auto rolagem", - "connectSettings.filteringLogsFor": "Filtrando logs para: \"{filter}\"", - "connectSettings.oidcDebugLogsDescription": "Ver logs de autenticação e configuração OIDC em tempo real", - "connectSettings.oidcDebugLogsTitle": "Logs de Depuração OIDC", + "connectSettings.autoScroll": "Rolagem automática", + "connectSettings.filteringLogsFor": "Filtrando registros por: \"{filter}\"", + "connectSettings.oidcDebugLogsDescription": "Visualize logs de autenticação e configuração OIDC em tempo real", + "connectSettings.oidcDebugLogsTitle": "Logs de Debug OIDC", "connectSettings.showingAllLogEntries": "Mostrando todas as entradas de log", - "connectSettings.updatedApiSettingsToast": "Configurações da API Atualizadas", - "downgradeOs.downgradeUnraidOs": "Reduzir Unraid OS", - "downgradeOs.pleaseFinishTheInitiatedUpdateTo": "Por favor, termine a atualização iniciada para permitir uma redução de versão.", + "connectSettings.updatedApiSettingsToast": "Configurações de API Atualizadas", + "downgradeOs.downgradeUnraidOs": "Downgrade do Unraid OS", + "downgradeOs.pleaseFinishTheInitiatedUpdateTo": "Por favor, termine a atualização iniciada para permitir um downgrade.", "headerOsVersion.apiVersionCopiedToClipboard": "Versão da API copiada para a área de transferência", "headerOsVersion.osVersionCopiedToClipboard": "Versão do SO copiada para a área de transferência", - "headerOsVersion.unraidApi": "API Unraid", - "headerOsVersion.unraidOs": "SO Unraid", - "headerOsVersion.unraidOsReleased": "SO Unraid {0} Lançado", - "headerOsVersion.unraidOsUpdateAvailable": "Atualização SO Unraid {0} Disponível", + "headerOsVersion.unraidApi": "API do Unraid", + "headerOsVersion.unraidOs": "SO do Unraid", + "headerOsVersion.unraidOsReleased": "SO do Unraid {0} Lançado", + "headerOsVersion.unraidOsUpdateAvailable": "Atualização Disponível do Unraid OS {0}", "headerOsVersion.updateAvailable2": "Atualização Disponível", "headerOsVersion.updateReleased": "Atualização Lançada", - "headerOsVersion.versionInformation": "Informação da Versão", - "headerOsVersion.viewApiChangelog": "Ver Changelog da API", + "headerOsVersion.versionInformation": "Informações de Versão", + "headerOsVersion.viewApiChangelog": "Ver Alterações da API", "headerOsVersion.viewOsReleaseNotes": "Ver Notas de Lançamento do SO", - "headerOsVersion.visitPartnerWebsite": "Visitar Site do Parceiro", - "headerOsVersion.visitUnraidWebsite": "Visitar Site Unraid", + "headerOsVersion.visitPartnerWebsite": "Visite o site do parceiro", + "headerOsVersion.visitUnraidWebsite": "Visite o site do Unraid", "jsonforms.apiKey.customPermissions.actions.error.custom": "Selecione pelo menos uma ação para cada entrada de permissão personalizada.", "jsonforms.apiKey.customPermissions.actions.label": "Ações", "jsonforms.apiKey.customPermissions.actions.title": "Ações", @@ -398,106 +398,106 @@ "jsonforms.apiKey.description": "Descrição da Chave API", "jsonforms.apiKey.description.title": "Descrição", "jsonforms.apiKey.name.description": "Um nome descritivo para esta chave de API", - "jsonforms.apiKey.name.error.custom": "Insira um nome de chave de API entre 1 e 100 caracteres.", + "jsonforms.apiKey.name.error.custom": "Digite um nome de chave de API com entre 1 e 100 caracteres.", "jsonforms.apiKey.name.label": "Nome da Chave de API", "jsonforms.apiKey.name.title": "Nome da Chave de API", - "jsonforms.apiKey.permissionPresets.description": "Adição rápida de conjuntos comuns de permissões", - "jsonforms.apiKey.permissionPresets.error.custom": "Escolha um predefinido válido ou mantenha \"Nenhum\" selecionado.", + "jsonforms.apiKey.permissionPresets.description": "Adicionar rapidamente conjuntos de permissões comuns", + "jsonforms.apiKey.permissionPresets.error.custom": "Escolha um predefinido válido ou mantenha \"None\" selecionado.", "jsonforms.apiKey.permissionPresets.label": "Adicionar Conjunto de Permissões", - "jsonforms.apiKey.permissionPresets.title": "Predefinições de Permissão", + "jsonforms.apiKey.permissionPresets.title": "Predefinições de Permissões", "jsonforms.apiKey.permissions.description": "Configurar permissões da chave API", "jsonforms.apiKey.permissions.description.label": "Selecione qualquer combinação de funções, grupos de permissões e permissões personalizadas para definir o que esta chave de API pode acessar.", - "jsonforms.apiKey.permissions.header.error.custom": "Resolva os erros na seção Permissões.", + "jsonforms.apiKey.permissions.header.error.custom": "Resolva os erros na seção de Permissões.", "jsonforms.apiKey.permissions.header.label": "Configuração de Permissões", - "jsonforms.apiKey.permissions.help.error.custom": "Siga as orientações de permissões e complete todos os campos obrigatórios.", - "jsonforms.apiKey.permissions.help.label": "Use o menu suspenso predefinido para conjuntos comuns de permissões ou adicione manualmente permissões personalizadas. Você pode selecionar vários recursos que compartilham as mesmas ações.", - "jsonforms.apiKey.permissions.subheader.error.custom": "Corrija os campos inválidos na seção Permissões.", + "jsonforms.apiKey.permissions.help.error.custom": "Siga as orientações de permissões e preencha todos os campos obrigatórios.", + "jsonforms.apiKey.permissions.help.label": "Use o menu suspenso predefinido para conjuntos de permissões comuns ou adicione manualmente permissões personalizadas. Você pode selecionar vários recursos que compartilham as mesmas ações.", + "jsonforms.apiKey.permissions.subheader.error.custom": "Corrija os campos inválidos na seção de Permissões.", "jsonforms.apiKey.permissions.subheader.label": "Permissões", - "jsonforms.apiKey.roles.description": "Selecione uma ou mais funções para conceder conjuntos de permissões predefinidos", - "jsonforms.apiKey.roles.error.custom": "Selecione pelo menos um papel válido ou limpe o campo.", + "jsonforms.apiKey.roles.description": "Selecione uma ou mais funções para conceder conjuntos de permissões predefinidas.", + "jsonforms.apiKey.roles.error.custom": "Selecione pelo menos uma função válida ou limpe o campo.", "jsonforms.apiKey.roles.label": "Funções", "jsonforms.apiKey.roles.title": "Funções", - "jsonforms.apiSettings.sandbox.error.custom": "Escolha se o sandbox do desenvolvedor deve ser ativado.", + "jsonforms.apiSettings.sandbox.error.custom": "Decida se o ambiente de testes para desenvolvedores deve ser habilitado.", "jsonforms.apiSettings.sandbox.label": "Ativar Sandbox para Desenvolvedores", "jsonforms.apiSettings.sandbox.title": "Ativar Sandbox para Desenvolvedores", - "jsonforms.oidc.accordion.advancedEndpoints.description": "Substituir configurações de descoberta automática (opcional)", - "jsonforms.oidc.accordion.advancedEndpoints.error.custom": "Revise a seção de Endpoints Avançados e corrija os campos inválidos.", + "jsonforms.oidc.accordion.advancedEndpoints.description": "Substituir as configurações de descoberta automática (opcional)", + "jsonforms.oidc.accordion.advancedEndpoints.error.custom": "Revise a seção de Pontos de Extremidade Avançados e corrija os campos inválidos.", "jsonforms.oidc.accordion.advancedEndpoints.label": "Endpoints Avançados", "jsonforms.oidc.accordion.advancedEndpoints.title": "Endpoints Avançados", "jsonforms.oidc.accordion.authorizationRules.description": "Configurar quem pode acessar seu servidor", - "jsonforms.oidc.accordion.authorizationRules.error.custom": "Revise a seção Regras de Autorização e corrija os campos inválidos.", + "jsonforms.oidc.accordion.authorizationRules.error.custom": "Revise a seção de Regras de Autorização e corrija os campos inválidos.", "jsonforms.oidc.accordion.authorizationRules.label": "Regras de Autorização", "jsonforms.oidc.accordion.authorizationRules.title": "Regras de Autorização", - "jsonforms.oidc.accordion.basicConfiguration.description": "Configurações essenciais do provedor", - "jsonforms.oidc.accordion.basicConfiguration.error.custom": "Revise a seção Configuração Básica e corrija os campos inválidos.", + "jsonforms.oidc.accordion.basicConfiguration.description": "Configurações essenciais do fornecedor", + "jsonforms.oidc.accordion.basicConfiguration.error.custom": "Revise a seção de Configuração Básica e corrija os campos inválidos.", "jsonforms.oidc.accordion.basicConfiguration.label": "Configuração Básica", "jsonforms.oidc.accordion.basicConfiguration.title": "Configuração Básica", "jsonforms.oidc.accordion.buttonCustomization.description": "Personalizar a aparência do botão de login", "jsonforms.oidc.accordion.buttonCustomization.error.custom": "Revise a seção de Personalização de Botões e corrija os campos inválidos.", - "jsonforms.oidc.accordion.buttonCustomization.label": "Personalização de Botão", - "jsonforms.oidc.accordion.buttonCustomization.title": "Personalização de Botão", + "jsonforms.oidc.accordion.buttonCustomization.label": "Personalização de Botões", + "jsonforms.oidc.accordion.buttonCustomization.title": "Personalização de Botões", "jsonforms.oidc.buttons.description": "Personalizar a aparência do botão de login", "jsonforms.oidc.buttons.icon.description": "URL ou ícone codificado em base64 para o botão de login", "jsonforms.oidc.buttons.icon.error.custom": "Forneça uma URL de ícone válida ou um URI de dados.", "jsonforms.oidc.buttons.icon.label": "URL do Ícone do Botão", "jsonforms.oidc.buttons.icon.title": "Ícone do Botão", - "jsonforms.oidc.buttons.style.description": "Estilos CSS inline personalizados para o botão (ex.: \"background: linear-gradient(to right, #4f46e5, #7c3aed); border-radius: 9999px;\")", + "jsonforms.oidc.buttons.style.description": "Estilos CSS inline personalizados para o botão (por exemplo, \"background: linear-gradient(to right, #4f46e5, #7c3aed); border-radius: 9999px;\")", "jsonforms.oidc.buttons.style.error.custom": "Insira um CSS válido para o estilo do botão ou deixe em branco.", "jsonforms.oidc.buttons.style.label": "Estilos CSS Personalizados", "jsonforms.oidc.buttons.style.title": "Estilo do Botão", "jsonforms.oidc.buttons.text.description": "Texto personalizado para o botão de login", - "jsonforms.oidc.buttons.text.error.custom": "Digite o texto do botão que você deseja exibir.", + "jsonforms.oidc.buttons.text.error.custom": "Insira o texto do botão que você deseja exibir.", "jsonforms.oidc.buttons.text.label": "Texto do Botão", "jsonforms.oidc.buttons.text.title": "Texto do Botão", - "jsonforms.oidc.buttons.title": "Personalização de Botão", + "jsonforms.oidc.buttons.title": "Personalização de Botões", "jsonforms.oidc.buttons.variant.description": "Estilo visual do botão de login", "jsonforms.oidc.buttons.variant.error.custom": "Selecione um dos estilos de botão suportados.", "jsonforms.oidc.buttons.variant.label": "Estilo do Botão", "jsonforms.oidc.buttons.variant.title": "Estilo do Botão", - "jsonforms.oidc.provider.authorizationEndpoint.description": "Opcional - será descoberto automaticamente se não fornecido", + "jsonforms.oidc.provider.authorizationEndpoint.description": "Opcional - será auto-descoberto se não fornecido", "jsonforms.oidc.provider.authorizationEndpoint.error.custom": "Insira uma URL de endpoint de autorização válida.", - "jsonforms.oidc.provider.authorizationEndpoint.label": "Ponto de Autorização", - "jsonforms.oidc.provider.authorizationEndpoint.title": "Ponto de Autorização", + "jsonforms.oidc.provider.authorizationEndpoint.label": "Endpoint de Autorização", + "jsonforms.oidc.provider.authorizationEndpoint.title": "Endpoint de Autorização", "jsonforms.oidc.provider.clientId.description": "ID do cliente OAuth2 registrado com o provedor", - "jsonforms.oidc.provider.clientId.error.custom": "Insira o ID do cliente OAuth fornecido pelo seu provedor.", + "jsonforms.oidc.provider.clientId.error.custom": "Insira o ID de cliente OAuth emitido pelo seu provedor.", "jsonforms.oidc.provider.clientId.label": "ID do Cliente OAuth", "jsonforms.oidc.provider.clientId.title": "ID do Cliente OAuth", "jsonforms.oidc.provider.clientSecret.description": "Segredo do cliente OAuth2 (se necessário)", - "jsonforms.oidc.provider.clientSecret.error.custom": "Forneça o segredo do cliente OAuth emitido pelo seu provedor.", + "jsonforms.oidc.provider.clientSecret.error.custom": "Forneça o segredo de cliente OAuth emitido pelo seu provedor.", "jsonforms.oidc.provider.clientSecret.label": "Segredo do Cliente OAuth", "jsonforms.oidc.provider.clientSecret.title": "Segredo do Cliente OAuth", - "jsonforms.oidc.provider.discoveryToggle.error.custom": "Escolha se deseja usar a descoberta automática.", + "jsonforms.oidc.provider.discoveryToggle.error.custom": "Decida se deseja usar a descoberta automática.", "jsonforms.oidc.provider.discoveryToggle.label": "Usar Descoberta Automática", "jsonforms.oidc.provider.id.description": "Identificador único para o provedor", - "jsonforms.oidc.provider.id.error.custom": "Insira um ID de provedor único (por exemplo, \"google\").", + "jsonforms.oidc.provider.id.error.custom": "Insira um ID de provedor exclusivo (por exemplo, \"google\").", "jsonforms.oidc.provider.id.label": "ID do Provedor", "jsonforms.oidc.provider.id.title": "ID do Provedor", - "jsonforms.oidc.provider.issuer.description": "URL do emissor OIDC (ex.: https://accounts.google.com). Não pode conter caminhos como /.well-known/ - use o URL base do emissor em vez do endpoint completo de descoberta. Não deve terminar com uma barra final.", + "jsonforms.oidc.provider.issuer.description": "URL do emissor OIDC (por exemplo, https://accounts.google.com). Não pode conter caminhos /.well-known/ - use o URL base do emissor em vez do endpoint completo de descoberta. Não deve terminar com uma barra final.", "jsonforms.oidc.provider.issuer.error.custom": "Insira a URL do emissor (por exemplo, https://accounts.example.com).", "jsonforms.oidc.provider.issuer.label": "URL do Emissor", "jsonforms.oidc.provider.issuer.title": "URL do Emissor", - "jsonforms.oidc.provider.jwksUri.description": "Opcional - será descoberto automaticamente se não fornecido", - "jsonforms.oidc.provider.jwksUri.error.custom": "Forneça um URI JWKS válido ou confie na descoberta.", + "jsonforms.oidc.provider.jwksUri.description": "Opcional - será auto-descoberto se não fornecido", + "jsonforms.oidc.provider.jwksUri.error.custom": "Forneça uma URI JWKS válida ou confie na descoberta.", "jsonforms.oidc.provider.jwksUri.label": "URI JWKS", "jsonforms.oidc.provider.jwksUri.title": "URI JWKS", "jsonforms.oidc.provider.name.description": "Nome de exibição para o provedor", "jsonforms.oidc.provider.name.error.custom": "Insira o nome do provedor mostrado aos usuários.", "jsonforms.oidc.provider.name.label": "Nome do Provedor", "jsonforms.oidc.provider.name.title": "Nome do Provedor", - "jsonforms.oidc.provider.scopes.description": "Escopos OAuth2 a serem solicitados", - "jsonforms.oidc.provider.scopes.error.custom": "Especifique pelo menos um escopo solicitado ao provedor.", + "jsonforms.oidc.provider.scopes.description": "Escopos OAuth2 a solicitar", + "jsonforms.oidc.provider.scopes.error.custom": "Especifique pelo menos um escopo solicitado do provedor.", "jsonforms.oidc.provider.scopes.label": "Escopos OAuth", "jsonforms.oidc.provider.scopes.title": "Escopos OAuth", - "jsonforms.oidc.provider.tokenEndpoint.description": "Opcional - será descoberto automaticamente se não fornecido", + "jsonforms.oidc.provider.tokenEndpoint.description": "Opcional - será auto-descoberto se não fornecido", "jsonforms.oidc.provider.tokenEndpoint.error.custom": "Insira uma URL de endpoint de token válida.", - "jsonforms.oidc.provider.tokenEndpoint.label": "Ponto de Extensão de Token", - "jsonforms.oidc.provider.tokenEndpoint.title": "Ponto de Extensão de Token", - "jsonforms.oidc.provider.unraidNet.description": "Este é o provedor embutido Unraid.net. Somente as regras de autorização podem ser modificadas.", - "jsonforms.oidc.provider.unraidNet.error.custom": "O provedor Unraid.net tem campos gerenciados; apenas as configurações suportadas podem ser editadas.", + "jsonforms.oidc.provider.tokenEndpoint.label": "Endpoint de Token", + "jsonforms.oidc.provider.tokenEndpoint.title": "Endpoint de Token", + "jsonforms.oidc.provider.unraidNet.description": "Este é o provedor Unraid.net embutido. Apenas regras de autorização podem ser modificadas.", + "jsonforms.oidc.provider.unraidNet.error.custom": "O provedor Unraid.net possui campos gerenciados; apenas configurações suportadas podem ser editadas.", "jsonforms.oidc.provider.unraidNet.label": "Provedor Unraid.net", "jsonforms.oidc.provider.unraidNet.title": "Provedor Unraid.net", - "jsonforms.oidc.provider.userInfoEndpoint.error.custom": "Insira uma URL de endpoint de informações de usuário válida.", - "jsonforms.oidc.provider.userInfoEndpoint.label": "Ponto de Extensão de Informações do Usuário", + "jsonforms.oidc.provider.userInfoEndpoint.error.custom": "Insira uma URL de endpoint UserInfo válida.", + "jsonforms.oidc.provider.userInfoEndpoint.label": "Endpoint de Informações do Usuário", "jsonforms.oidc.restrictions.allowedDomains.description": "Domínios de e-mail permitidos para login (ex.: empresa.com)", "jsonforms.oidc.restrictions.allowedDomains.error.custom": "Liste domínios totalmente qualificados (um por linha) para usuários permitidos.", "jsonforms.oidc.restrictions.allowedDomains.label": "Domínios de E-mail Permitidos", @@ -505,64 +505,64 @@ "jsonforms.oidc.restrictions.allowedEmails.description": "Endereços de e-mail específicos permitidos para login", "jsonforms.oidc.restrictions.allowedEmails.error.custom": "Liste os endereços de e-mail específicos que devem ser permitidos.", "jsonforms.oidc.restrictions.allowedEmails.label": "Endereços de E-mail Específicos", - "jsonforms.oidc.restrictions.allowedEmails.title": "E-mails Permitidos", - "jsonforms.oidc.restrictions.allowedUserIds.description": "IDs de usuário específicos (sub claim) permitidos para login", + "jsonforms.oidc.restrictions.allowedEmails.title": "Emails Permitidos", + "jsonforms.oidc.restrictions.allowedUserIds.description": "IDs de usuário específicos (sub claims) permitidos para login", "jsonforms.oidc.restrictions.allowedUserIds.error.custom": "Liste os IDs de usuário (sub claims) que devem ser permitidos.", "jsonforms.oidc.restrictions.allowedUserIds.label": "IDs de Usuário Permitidos", "jsonforms.oidc.restrictions.allowedUserIds.title": "IDs de Usuário Permitidos", "jsonforms.oidc.restrictions.help.error.custom": "Revise as listas de Autorização Simples; cada entrada deve ser válida.", - "jsonforms.oidc.restrictions.help.label": "Configure listas de permissão simples para quem pode fazer login.", - "jsonforms.oidc.restrictions.title": " autorização Simples", - "jsonforms.oidc.restrictions.title.label": " autorização Simples", - "jsonforms.oidc.restrictions.workspaceDomain.description": "Restringir a usuários de um domínio específico do Google Workspace", - "jsonforms.oidc.restrictions.workspaceDomain.error.custom": "Insira um domínio do Google Workspace válido, como example.com.", + "jsonforms.oidc.restrictions.help.label": "Configure listas de permissões simples para quem pode fazer login.", + "jsonforms.oidc.restrictions.title": "Autorização Simples", + "jsonforms.oidc.restrictions.title.label": "Autorização Simples", + "jsonforms.oidc.restrictions.workspaceDomain.description": "Restrinja a usuários de um domínio específico do Google Workspace", + "jsonforms.oidc.restrictions.workspaceDomain.error.custom": "Insira um domínio Google Workspace válido, como exemplo.com.", "jsonforms.oidc.restrictions.workspaceDomain.label": "Domínio do Google Workspace", "jsonforms.oidc.restrictions.workspaceDomain.title": "Domínio do Google Workspace", - "jsonforms.oidc.rules.claim.description": "Reivindicação JWT a ser verificada", - "jsonforms.oidc.rules.claim.error.custom": "Selecione a reivindicação JWT a ser avaliada.", + "jsonforms.oidc.rules.claim.description": "Reivindicação JWT para verificar", + "jsonforms.oidc.rules.claim.error.custom": "Selecione a reivindicação JWT para avaliar.", "jsonforms.oidc.rules.claim.label": "Reivindicação JWT", "jsonforms.oidc.rules.claim.title": "Reivindicação JWT", - "jsonforms.oidc.rules.collection.description": "Defina regras de autorização baseadas em reivindicações no token de ID. O modo de regra pode ser configurado: lógica OR (qualquer regra corresponde) ou lógica AND (todas as regras devem corresponder).", - "jsonforms.oidc.rules.collection.error.custom": "Certifique-se de que todas as entradas de regra de autorização estejam completas.", + "jsonforms.oidc.rules.collection.description": "Defina regras de autorização com base em claims no token de ID. O modo de regra pode ser configurado: lógica OU (qualquer regra corresponde) ou lógica E (todas as regras devem corresponder).", + "jsonforms.oidc.rules.collection.error.custom": "Garanta que cada entrada de regra de autorização esteja completa.", "jsonforms.oidc.rules.collection.label": "Regras de Reivindicação", "jsonforms.oidc.rules.collection.title": "Regras de Reivindicação", - "jsonforms.oidc.rules.description": "Configurar regras avançadas de autorização para controle de acesso granular", - "jsonforms.oidc.rules.mode.description": "Como avaliar várias regras: OR (qualquer regra passa) ou AND (todas as regras devem passar)", + "jsonforms.oidc.rules.description": "Configurar regras avançadas de autorização para controle de acesso detalhado", + "jsonforms.oidc.rules.mode.description": "Como avaliar múltiplas regras: OU (qualquer regra passa) ou E (todas as regras devem passar)", "jsonforms.oidc.rules.mode.error.custom": "Escolha como várias regras devem ser avaliadas (AND ou OR).", "jsonforms.oidc.rules.mode.label": "Modo de Regra", "jsonforms.oidc.rules.mode.title": "Modo de Regra", "jsonforms.oidc.rules.operator.error.custom": "Selecione um operador de comparação.", "jsonforms.oidc.rules.operator.label": "Operador", "jsonforms.oidc.rules.operator.title": "Operador", - "jsonforms.oidc.rules.title": "Regras Avançadas de Autorização", - "jsonforms.oidc.rules.title.label": "Regras Avançadas de Autorização", - "jsonforms.oidc.rules.value.description": "Valores para confrontar", + "jsonforms.oidc.rules.title": "Regras de Autorização Avançadas", + "jsonforms.oidc.rules.title.label": "Regras de Autorização Avançadas", + "jsonforms.oidc.rules.value.description": "Valores para coincidir", "jsonforms.oidc.rules.value.error.custom": "Forneça pelo menos um valor para esta regra.", "jsonforms.oidc.rules.value.label": "Valores", "jsonforms.oidc.rules.value.title": "Valores", - "jsonforms.sso.defaultAllowedOrigins.description": "Origens de redirecionamento adicionais confiáveis para permitir redirecionamentos de portas personalizadas, proxies reversos, Tailscale, etc.", + "jsonforms.sso.defaultAllowedOrigins.description": "Origens de redirecionamento confiáveis adicionais para permitir redirecionamentos de portas personalizadas, proxies reversos, Tailscale, etc.", "jsonforms.sso.defaultAllowedOrigins.error.custom": "Insira origens válidas (protocolo + host) separadas por vírgulas ou novas linhas.", "jsonforms.sso.defaultAllowedOrigins.label": "Origens de Redirecionamento Padrão Permitidas", "jsonforms.sso.defaultAllowedOrigins.title": "Origens de Redirecionamento Padrão Permitidas", "jsonforms.sso.providers.description": "Configurar provedores OpenID Connect para autenticação SSO", - "jsonforms.sso.providers.error.custom": "Cada entrada de provedor OIDC deve ser válida - corrija os campos destacados.", + "jsonforms.sso.providers.error.custom": "Cada entrada de provedor OIDC deve ser válida—resolva os campos destacados.", "jsonforms.sso.providers.label": "Provedores OIDC", "jsonforms.sso.providers.title": "Provedores OIDC", - "logs.customFilterLabel": "Personalizado {label}", - "logs.filterLabel": "Filtro", - "logs.filterPlaceholder": "Filtrar logs...", - "logs.hideLogs": "Esconder Logs", + "logs.customFilterLabel": "Personalizar {label}", + "logs.filterLabel": "Filtrar", + "logs.filterPlaceholder": "Filtrar registros...", + "logs.hideLogs": "Ocultar Logs", "logs.presets.auth": "Autenticação", "logs.presets.error": "Erros", "logs.presets.none": "Sem Filtro", "logs.presets.oidc": "Logs OIDC", "logs.presets.warning": "Avisos", "logs.quickFilterLabel": "Rápido {label}", - "logs.refreshLogs": "Atualizar logs", - "logs.selectFilterPlaceholder": "Selecione o filtro", + "logs.refreshLogs": "Atualizar registros", + "logs.selectFilterPlaceholder": "Selecionar filtro", "logs.showLogs": "Mostrar Logs", - "logs.singleViewer.download": "Baixar", - "logs.singleViewer.downloading": "Baixando...", + "logs.singleViewer.download": "Download", + "logs.singleViewer.downloading": "Fazendo download...", "logs.singleViewer.errorDownloadingLogFile": "Erro ao baixar arquivo de log: {error}", "logs.singleViewer.errorLoadingLogContent": "Erro ao carregar conteúdo do log: {error}", "logs.singleViewer.fetchLogContentFailure": "Falha ao buscar conteúdo do log", @@ -572,8 +572,8 @@ "logs.singleViewer.scrollUpToLoadMore": "Role para cima para carregar mais", "logs.singleViewer.showingAllLines": "Mostrando todas as linhas disponíveis", "logs.singleViewer.totalLines": "Total de linhas: {count}", - "logs.singleViewer.watchingLogFileTooltip": "Assistindo arquivo de log", - "logs.viewer.autoScrollLabel": "Auto rolagem", + "logs.singleViewer.watchingLogFileTooltip": "Monitorando arquivo de log", + "logs.viewer.autoScrollLabel": "Rolagem automática", "logs.viewer.errorLoadingLogFiles": "Erro ao carregar arquivos de log: {error}", "logs.viewer.formattedSize": "{value} {unit}", "logs.viewer.highlightLanguages.apache": "Apache", @@ -601,50 +601,50 @@ "logs.viewer.sizeUnits.petabytes": "PB", "logs.viewer.sizeUnits.terabytes": "TB", "logs.viewer.syntaxLabel": "Sintaxe", - "logs.viewer.title": "Visualizador de Log", + "logs.viewer.title": "Visualizador de Logs", "logs.viewer.zeroBytes": "0 {unit}", "modal.clickToCloseModal": "Clique para fechar modal", "notifications.importance.alert": "Alerta", - "notifications.importance.info": "Informação", + "notifications.importance.info": "Informações", "notifications.importance.warning": "Aviso", - "notifications.item.archive": "Arquivar", + "notifications.item.archive": "Arquivo", "notifications.item.delete": "Excluir", "notifications.item.viewLink": "Ver", - "notifications.list.noNotifications": "Nenhuma notificação para ver aqui!", - "notifications.list.noNotificationsWithImportance": "Nenhuma notificação de {importance} para ver aqui!", + "notifications.list.noNotifications": "Sem notificações para ver aqui!", + "notifications.list.noNotificationsWithImportance": "Nenhuma notificação {importance} para ver aqui!", "notifications.list.reachedEnd": "Você chegou ao fim...", - "notifications.sidebar.archiveAllAction": "Arquivar Tudo", + "notifications.sidebar.archiveAllAction": "Arquive Todos", "notifications.sidebar.archivedTab": "Arquivado", - "notifications.sidebar.confirmArchiveAll.confirmText": "Arquivar Tudo", + "notifications.sidebar.confirmArchiveAll.confirmText": "Arquive Todos", "notifications.sidebar.confirmArchiveAll.description": "Isso arquivará todas as notificações no seu servidor Unraid. Continuar?", "notifications.sidebar.confirmArchiveAll.title": "Arquivar Todas as Notificações", - "notifications.sidebar.confirmDeleteAll.confirmText": "Deletar Todas", - "notifications.sidebar.confirmDeleteAll.description": "Isso excluirá permanentemente todas as notificações arquivadas atualmente no seu servidor Unraid. Esta ação não pode ser desfeita.", - "notifications.sidebar.confirmDeleteAll.title": "Deletar Todas as Notificações Arquivadas", - "notifications.sidebar.deleteAllAction": "Deletar Todas", + "notifications.sidebar.confirmDeleteAll.confirmText": "Apagar Tudo", + "notifications.sidebar.confirmDeleteAll.description": "Isso irá excluir permanentemente todas as notificações arquivadas atualmente no seu servidor Unraid. Esta ação não pode ser desfeita.", + "notifications.sidebar.confirmDeleteAll.title": "Excluir Todas as Notificações Arquivadas", + "notifications.sidebar.deleteAllAction": "Apagar Tudo", "notifications.sidebar.editSettingsTooltip": "Editar Configurações de Notificação", "notifications.sidebar.filters.alert": "Alerta", "notifications.sidebar.filters.all": "Todos os Tipos", - "notifications.sidebar.filters.info": "Informação", + "notifications.sidebar.filters.info": "Informações", "notifications.sidebar.filters.warning": "Aviso", "notifications.sidebar.openButtonSr": "Abrir notificações", - "notifications.sidebar.statusTabsAria": "Filtros de notificações", + "notifications.sidebar.statusTabsAria": "Filtros de notificação", "notifications.sidebar.statusTabsListAria": "Filtrar notificações por status", "notifications.sidebar.title": "Notificações", "notifications.sidebar.toastOpen": "Abrir", - "notifications.sidebar.unreadTab": "Não Lidos", + "notifications.sidebar.unreadTab": "Não lida", "registration.actions": "Ações", - "registration.attachedStorageDevices": "Dispositivos de Armazenamento Conectados", + "registration.attachedStorageDevices": "Dispositivos de Armazenamento Anexados", "registration.bootDevice": "Dispositivo de Inicialização", "registration.bootDeviceType": "Tipo de dispositivo de inicialização", - "registration.bootDeviceType.flash": "USB Flash", + "registration.bootDeviceType.flash": "Flash USB", "registration.bootDeviceType.internalBoot": "Inicialização Interna", - "registration.bootDeviceType.internalBootMulti": "Boot interno (Multi-dispositivo)", + "registration.bootDeviceType.internalBootMulti": "Inicialização Interna (Dispositivo Múltiplo)", "registration.bootDeviceType.tpm": "TPM", - "registration.deviceGuid": "GUID do dispositivo", - "registration.flashProduct": "Produto Flash", - "registration.flashVendor": "Fornecedor Flash", - "registration.general.goToToolsRegistrationToLearn": "Vá para Ferramentas > Registro para Saber Mais", + "registration.deviceGuid": "GUID do Dispositivo", + "registration.flashProduct": "Produto do disco", + "registration.flashVendor": "Fornecedor do disco", + "registration.general.goToToolsRegistrationToLearn": "Vá para Ferramentas > Registro para saber mais", "registration.keyLinkedStatus.learnMore": "Saiba Mais", "registration.keyLinkedStatus.learnMoreAndLinkYourKey": "Saiba mais e vincule sua chave à sua conta", "registration.keyLinkedStatus.linkKey": "Vincular Chave", @@ -652,8 +652,8 @@ "registration.license": "Licença", "registration.licenseKeyType": "Tipo de chave de licença", "registration.linkedToUnraidNetAccount": "Vinculado à conta Unraid.net", - "registration.osUpdateEligibility": "Elegibilidade para Atualização de SO", - "registration.outOfAllowedDevicesUpgradeYour": "{0} de {1} dispositivos permitidos – atualize sua chave para suportar mais dispositivos", + "registration.osUpdateEligibility": "Elegibilidade para Atualização do Sistema Operativo", + "registration.outOfAllowedDevicesUpgradeYour": "{0} de {1} dispositivos permitidos - atualize sua chave para suportar mais dispositivos", "registration.outOfDevices": "{0} de {1} dispositivos", "registration.registeredGuid": "GUID Registrado", "registration.registeredOn": "Registrado em", @@ -661,21 +661,21 @@ "registration.activationCode": "Código de Ativação", "registration.partnerActivationDetected": "Parece que você já tem uma licença associada a este servidor. Você pode ativá-la agora gratuitamente para desbloquear todos os recursos.", "registration.replaceCheck.checkEligibility": "Verificar Elegibilidade", - "registration.transferLicenseToNewDevice": "Transferir licença para novo dispositivo", - "registration.trialExpiration": "Expiração de Teste", + "registration.transferLicenseToNewDevice": "Transferir Licença para Novo Dispositivo", + "registration.trialExpiration": "Expiração do Teste", "registration.unlimited": "ilimitado", - "registration.updateExpirationAction.eligibleForFreeFeatureUpdatesFor": "Elegível para atualizações gratuitas de recursos por {0}", - "registration.updateExpirationAction.eligibleForFreeFeatureUpdatesUntil": "Elegível para atualizações gratuitas de recursos até {0}", + "registration.updateExpirationAction.eligibleForFreeFeatureUpdatesFor": "Elegível para atualizações de recursos gratuitas por {0}", + "registration.updateExpirationAction.eligibleForFreeFeatureUpdatesUntil": "Elegível para atualizações de recursos gratuitas até {0}", "registration.updateExpirationAction.eligibleForUpdatesReleasedOnOr": "Elegível para atualizações lançadas em ou antes de {0}.", - "registration.updateExpirationAction.extendYourLicenseToAccessThe": "Estenda sua licença para acessar as últimas atualizações.", + "registration.updateExpirationAction.extendYourLicenseToAccessThe": "Prolongue sua licença para acessar as últimas atualizações.", "registration.updateExpirationAction.ineligibleAsOf": "Inelegível a partir de {0}", "registration.updateExpirationAction.reloadPage": "Recarregar Página", - "registration.updateExpirationAction.yourLicenseKeyWasAutomaticallyRenewed": "Sua chave de licença foi renovada e instalada automaticamente. Recarregue a página para ver detalhes atualizados.", + "registration.updateExpirationAction.yourLicenseKeyWasAutomaticallyRenewed": "Sua chave de licença foi automaticamente renovada e instalada. Recarregue a página para ver os detalhes atualizados.", "server.actions.activateNow": "Ativar Agora", - "server.actions.contactSupport": "Entre em contato com o suporte", - "server.actions.disabledTitle": "Requer que a api local do unraid esteja em execução com sucesso", - "server.actions.extendLicenseForUpdates": "Estender Licença para Permitir Atualizações do SO", - "server.actions.extendTrial": "Estender Teste", + "server.actions.contactSupport": "Contatar suporte", + "server.actions.disabledTitle": "Requer que a API local do unraid esteja funcionando com sucesso", + "server.actions.extendLicenseForUpdates": "Prolongar Licença para Habilitar Atualizações de SO", + "server.actions.extendTrial": "Prolongar Avaliação", "server.actions.purchaseKey": "Comprar Chave", "server.actions.recoverKey": "Recuperar Chave", "server.actions.redeemActivationCode": "Resgatar Código de Ativação", @@ -685,161 +685,161 @@ "server.actions.replaceKey": "Substituir Chave", "server.actions.signIn": "Entrar com Conta Unraid.net", "server.actions.signOut": "Sair do Unraid.net", - "server.actions.signOutRequiresKeyfile": "Sair requer um arquivo de chave", - "server.actions.startTrial": "Iniciar Teste Gratuito de 30 dias", + "server.actions.signOutRequiresKeyfile": "Sair requer um arquivo-chave", + "server.actions.startTrial": "Iniciar Avaliação Gratuita de 30 Dias", "server.actions.upgradeKey": "Atualizar Chave", "server.array.warning.started": "Iniciado. Se parado, o Array não reiniciará até que o problema acima seja resolvido.", "server.array.warning.stopped": "Parado. O Array não iniciará até que o problema acima seja resolvido.", - "server.cloudError.heading": "Erro de Conexão Unraid", - "server.configError.ineligible.action": "Saiba mais em Ferramentas > Registro", - "server.configError.ineligible.heading": "Inelegível para a Versão do SO", - "server.configError.ineligible.message": "Sua Chave de Licença não suporta esta Versão do SO. A data de compilação do sistema é maior que a validade da chave. Considere estender sua chave de registro.", + "server.cloudError.heading": "Erro do Connect do Unraid", + "server.configError.ineligible.action": "Saiba Mais em Ferramentas > Registro", + "server.configError.ineligible.heading": "Inelegível para Versão do SO", + "server.configError.ineligible.message": "Sua Chave de Licença não suporta esta Versão de SO. Data de compilação do SO é maior que a data de expiração da chave. Considere prolongar sua chave de registro.", "server.configError.invalid.heading": "Muitos Dispositivos", - "server.configError.invalid.message": "Você excedeu o número de dispositivos permitidos para sua licença. Remova um dispositivo para iniciar o array ou atualize sua chave para suportar mais dispositivos.", - "server.configError.noKeyServer.heading": "Verificar Conexão de Rede", - "server.configError.noKeyServer.message": "Não é possível validar sua chave de teste. Verifique sua conexão de rede.", - "server.configError.withdrawn.action": "Verificar atualização", + "server.configError.invalid.message": "Você excedeu o número de dispositivos permitidos para sua licença. Remova um dispositivo para iniciar o array, ou ative sua chave para suportar mais dispositivos.", + "server.configError.noKeyServer.heading": "Verifique a Conexão com a Rede", + "server.configError.noKeyServer.message": "Incapaz de validar sua chave de avaliação. Verifique sua conexão à rede.", + "server.configError.withdrawn.action": "Verificar Atualização", "server.configError.withdrawn.heading": "Versão do SO Retirada", - "server.configError.withdrawn.message": "Esta liberação do SO não deve ser executada. Atualização do SO necessária.", + "server.configError.withdrawn.message": "Este lançamento do SO não deve ser executado. Atualização do SO Necessária.", "server.deprecatedSsl.heading": "Certificados SSL para unraid.net obsoletos", - "server.deprecatedSsl.managementAccess": "Vá para Acesso de Gestão Agora", - "server.deprecatedSsl.message": "Em 1 de janeiro de 2023, os certificados SSL para unraid.net foram descontinuados. Você DEVE provisionar um novo certificado SSL para usar nosso novo domínio myunraid.net. Você pode fazer isso na página Configurações > Acesso de Gestão.", - "server.headings.thankYou": "Obrigado por escolher o Unraid OS!", + "server.deprecatedSsl.managementAccess": "Ir Agora para Acesso à Gerência", + "server.deprecatedSsl.message": "Em 1º de janeiro de 2023, os certificados SSL para unraid.net foram obsoletos. Você DEVE provisionar um novo certificado SSL para usar nosso novo domínio myunraid.net. Você pode fazer isso na página Configurações > Acesso à Gerência.", + "server.headings.thankYou": "Obrigado por escolher Unraid OS!", "server.pluginInstallFailed.heading": "Instalação do Unraid Connect Falhou", "server.pluginInstallFailed.message": "Reiniciar provavelmente resolverá isso.", "server.state.basic.humanReadable": "Básico", "server.state.default.heading": "Servidor Obsoleto", "server.state.default.humanReadable": "Obsoleto", - "server.state.default.message": "

Por favor, atualize a página para garantir que você carregue sua configuração mais recente

", - "server.state.eblacklisted.heading": "GUID do dispositivo de boot na lista negra", - "server.state.eblacklisted.humanReadable": "NA LISTA NEGRA", - "server.state.eblacklisted.message": "

Este dispositivo de boot está na lista negra. Isso pode ocorrer como resultado de uma transferência da chave de licença para um dispositivo de substituição, e você está inicializado atualmente do dispositivo antigo.

Um dispositivo também pode ser adicionado à lista negra se descobrirmos que o número de série não é único – isso é comum com leitores de cartões USB.

", - "server.state.eblacklisted1.heading": "Erro no dispositivo de boot", - "server.state.eblacklisted1.message": "

Este dispositivo de boot possui um GUID inválido. Por favor, tente um dispositivo de boot diferente

", - "server.state.eblacklisted2.heading": "Dispositivo de boot sem número de série", - "server.state.eguid.heading": "Incompatibilidade entre chave de registro e GUID do dispositivo de boot", - "server.state.eguid.humanReadable": "Erro de GUID", - "server.state.eguid.messageAlreadyReplaced": "

Sua chave de registro do Unraid não é elegível para substituição, pois foi substituída nos últimos 12 meses.

", - "server.state.eguid.messageBlacklisted": "

O arquivo da chave de licença não corresponde ao dispositivo de boot. Por favor, copie o arquivo de chave correto para o diretório /config no seu dispositivo de boot ou escolha Comprar Chave.

Sua chave de registro do Unraid não é elegível para substituição pois está na lista negra.

", - "server.state.eguid.messageMismatch": "

O arquivo da chave de licença não corresponde ao dispositivo de boot. Por favor, copie o arquivo de chave correto para o diretório /config no seu dispositivo de boot.

Você também pode tentar Comprar ou Substituir sua chave.

", - "server.state.eguid.messageRecentReplacement": "

O arquivo da chave de licença não corresponde ao dispositivo de boot. Por favor, copie o arquivo de chave correto para o diretório /config no seu dispositivo de boot ou escolha Comprar Chave.

Sua chave de registro do Unraid não é elegível para substituição pois foi substituída nos últimos 12 meses.

", - "server.state.eguid1.heading": "Chaves de Licença Múltiplas Presentes", - "server.state.eguid1.humanReadable": "Chaves de Licença Múltiplas Presentes", - "server.state.eguid1.message": "

Há vários arquivos de chave de licença presentes no seu dispositivo de boot e nenhum deles corresponde a este dispositivo. Por favor, remova todos os arquivos de chave, exceto aquele que deseja substituir, do diretório /config no seu dispositivo de boot.

Alternativamente, você pode comprar uma chave de licença para este dispositivo de boot.

Se você quiser substituir uma de suas chaves de licença por uma nova chave vinculada a este dispositivo, por favor remova todos os outros arquivos de chave primeiro.

", - "server.state.enoconn.heading": "Não é possível validar a chave de teste Unraid", - "server.state.enoconn.humanReadable": "Teste Requer Conexão com Internet", - "server.state.enoconn.message": "

Sua chave de teste requer uma conexão com a internet.

Por favor, verifique Configurações > Rede

", - "server.state.enoflash.heading": "Não é possível acessar seu dispositivo de boot", - "server.state.enoflash.humanReadable": "Sem dispositivo de boot", - "server.state.enoflash.message": "

Há um problema físico ao acessar seu dispositivo de boot

", - "server.state.enokeyfile.heading": "Vamos Liberar seu Hardware", - "server.state.enokeyfile.humanReadable": "Sem Arquivo de Chave", - "server.state.enokeyfile.message": "

Escolha uma opção abaixo e utilize nosso Guia de Início Rápido para configurar seu array em menos de 15 minutos.

", - "server.state.enokeyfile1.heading": "Nenhum dado de configuração de dispositivo de boot", - "server.state.enokeyfile1.message": "

Há um problema com seu dispositivo de boot

", - "server.state.enokeyfile2.heading": "Arquivo de Chave Ausente", - "server.state.enokeyfile2.humanReadable": "Arquivo de Chave Ausente", - "server.state.enokeyfile2.messageWithConnect": "

Seu arquivo de chave de licença está corrompido ou ausente. O arquivo de chave deve estar localizado no diretório /config no seu dispositivo de boot.

Você pode tentar recuperar sua chave com sua conta Unraid.net.

Se esta foi uma instalação de teste expirada, você pode comprar uma chave de licença.

", - "server.state.enokeyfile2.messageWithoutConnect": "

Seu arquivo de chave de licença está corrompido ou ausente. O arquivo de chave deve estar localizado no diretório /config no seu dispositivo de boot.

Se você não tiver uma cópia de backup do seu arquivo de chave de licença, você pode tentar recuperar sua chave.

Se esta foi uma instalação de teste expirada, você pode comprar uma chave de licença.

", - "server.state.etrial.heading": "Instalação Inválida", - "server.state.etrial.humanReadable": "Instalação Inválida", - "server.state.etrial.message": "

Não é possível usar uma chave de teste com uma instalação existente do Unraid OS.

Você pode comprar uma chave de licença correspondente a este dispositivo de boot para continuar usando esta instalação.

", + "server.state.default.message": "

Por favor, atualize a página para garantir que carrega sua configuração mais recente

", + "server.state.eblacklisted.heading": "GUID do dispositivo de inicialização na lista negra", + "server.state.eblacklisted.humanReadable": "LISTA NEGRA", + "server.state.eblacklisted.message": "

Este dispositivo de inicialização foi incluído na lista negra. Isso pode ocorrer como resultado da transferência da chave de licença para um dispositivo de substituição, e você está atualmente inicializando a partir do seu dispositivo antigo.

Um dispositivo também pode ser incluído na lista negra se descobrirmos que o número de série não é único – isso é comum em leitores de cartão USB.

", + "server.state.eblacklisted1.heading": "Erro no dispositivo de inicialização", + "server.state.eblacklisted1.message": "

Este dispositivo de inicialização tem um GUID inválido. Por favor, tente um dispositivo de inicialização diferente.

", + "server.state.eblacklisted2.heading": "Dispositivo de inicialização sem número de série", + "server.state.eguid.heading": "Incompatibilidade entre a chave de registro e o GUID do dispositivo de inicialização", + "server.state.eguid.humanReadable": "Erro no GUID", + "server.state.eguid.messageAlreadyReplaced": "

Sua chave de registro Unraid não é elegível para substituição, pois foi substituída nos últimos 12 meses.

", + "server.state.eguid.messageBlacklisted": "

O arquivo da chave de licença não corresponde ao dispositivo de inicialização. Por favor, copie o arquivo de chave correto para o diretório /config no seu dispositivo de inicialização ou escolha Comprar Chave.

Seu chave de registro do Unraid não é elegível para substituição por estar na lista negra.

", + "server.state.eguid.messageMismatch": "

O arquivo da chave de licença não corresponde ao dispositivo de inicialização. Por favor, copie o arquivo de chave correto para o diretório /config no seu dispositivo de inicialização.

Você também pode tentar Comprar ou Substituir sua chave.

", + "server.state.eguid.messageRecentReplacement": "

O arquivo da chave de licença não corresponde ao dispositivo de inicialização. Por favor, copie o arquivo de chave correto para o diretório /config no seu dispositivo de inicialização ou escolha Comprar Chave.

Seu chave de registro do Unraid não é elegível para substituição por ter sido substituído nos últimos 12 meses.

", + "server.state.eguid1.heading": "Múltiplas Chaves de Licença Presentes", + "server.state.eguid1.humanReadable": "Múltiplas Chaves de Licença Presentes", + "server.state.eguid1.message": "

Há vários arquivos de chave de licença presentes no seu dispositivo de inicialização e nenhum deles corresponde a este dispositivo. Por favor, remova todos os arquivos de chave, exceto aquele que você deseja substituir, do diretório /config no seu dispositivo de inicialização.

Alternativamente, você pode comprar uma chave de licença para este dispositivo de inicialização.

Se quiser substituir uma de suas chaves de licença por uma nova vinculada a este dispositivo, por favor, remova todos os outros arquivos de chave primeiro.

", + "server.state.enoconn.heading": "Não é possível validar a chave de Avaliação do Unraid", + "server.state.enoconn.humanReadable": "Avaliação Requer Conexão com a Internet", + "server.state.enoconn.message": "

Sua chave de Avaliação requer uma conexão com a Internet.

Por favor, verifique Configurações > Rede

", + "server.state.enoflash.heading": "Não é possível acessar seu dispositivo de inicialização", + "server.state.enoflash.humanReadable": "Nenhum Dispositivo de Inicialização", + "server.state.enoflash.message": "

Há um problema físico ao acessar seu dispositivo de inicialização.

", + "server.state.enokeyfile.heading": "Vamos Desbloquear seu Hardware", + "server.state.enokeyfile.humanReadable": "Sem Arquivo-Chave", + "server.state.enokeyfile.message": "

Escolha uma opção abaixo, então use nosso Guia de Início Rápido para configurar seu array em menos de 15 minutos.

", + "server.state.enokeyfile1.heading": "Nenhum dado de configuração de dispositivo de inicialização", + "server.state.enokeyfile1.message": "

Há um problema com seu dispositivo de inicialização.

", + "server.state.enokeyfile2.heading": "Arquivo-Chave Ausente", + "server.state.enokeyfile2.humanReadable": "Arquivo-Chave Ausente", + "server.state.enokeyfile2.messageWithConnect": "

Seu arquivo de chave de licença está corrompido ou ausente. O arquivo de chave deve estar localizado no diretório /config no seu dispositivo de inicialização.

Você pode tentar recuperar sua chave com a sua conta Unraid.net.

Se esta foi uma instalação de Teste expirado, você pode comprar uma chave de licença.

", + "server.state.enokeyfile2.messageWithoutConnect": "

Seu arquivo de chave de licença está corrompido ou ausente. O arquivo de chave deve estar localizado no diretório /config no seu dispositivo de inicialização.

Se você não tiver uma cópia de backup do seu arquivo de chave de licença, pode tentar recuperar sua chave.

Se esta foi uma instalação de Teste expirado, você pode comprar uma chave de licença.

", + "server.state.etrial.heading": "Instalação inválida", + "server.state.etrial.humanReadable": "Instalação inválida", + "server.state.etrial.message": "

Não é possível usar uma chave de Teste com uma instalação existente do Unraid OS.

Você pode comprar uma chave de licença correspondente a este dispositivo de inicialização para continuar usando esta instalação.

", "server.state.lifetime.humanReadable": "Vitalício", "server.state.plus.humanReadable": "Plus", "server.state.pro.humanReadable": "Pro", - "server.state.shared.connectRegistrationPrompt": "

Registre-se para Conectar-se assinando sua conta Unraid.net

", + "server.state.shared.connectRegistrationPrompt": "

Registre-se para Conectar-se entrando em sua conta Unraid.net

", "server.state.shared.upgradeKeyPrompt": "

Para suportar mais dispositivos de armazenamento à medida que seu servidor cresce, clique em Atualizar Chave.

", - "server.state.starter.humanReadable": "Iniciante", - "server.state.trial.humanReadable": "Teste", - "server.state.trial.messageEligibleInsideRenewal": "

Sua chave de Teste inclui toda a funcionalidade e suporte a dispositivos de uma chave Desbloqueada.

Seu teste está expirando em breve. Quando expirar, o array será interrompido. Você pode estender seu teste agora, adquirir uma chave de licença ou aguardar até a expiração para tomar uma ação.

", - "server.state.trial.messageEligibleOutsideRenewal": "

Sua chave de Teste inclui toda a funcionalidade e suporte a dispositivos de uma chave Desbloqueada.

Quando seu Teste expirar, o array será interrompido. Nesse ponto, você pode comprar uma chave de licença ou solicitar uma extensão de Teste.

", - "server.state.trial.messageIneligibleInsideRenewal": "

Sua chave de Teste inclui toda a funcionalidade e suporte a dispositivos de uma chave Desbloqueada.

Seu teste está expirando em breve e você usou todas as extensões disponíveis. Quando expirar, o array será interrompido. Para continuar usando o Unraid OS, você deve comprar uma chave de licença.

", - "server.state.trial.messageIneligibleOutsideRenewal": "

Sua chave de Teste inclui toda a funcionalidade e suporte a dispositivos de uma chave Desbloqueada.

Você usou todas as extensões de teste disponíveis. Quando seu Teste expirar, o array será interrompido. Para continuar usando o Unraid OS após a expiração, você deve comprar uma chave de licença.

", - "server.state.trialExpired.heading": "Seu Teste expirou", - "server.state.trialExpired.humanReadable": "Teste Expirado", - "server.state.trialExpired.messageEligible": "

Para continuar usando o Unraid OS, você pode comprar uma chave de licença. Alternativamente, você pode solicitar uma extensão de Teste.

", - "server.state.trialExpired.messageIneligible": "

Você usou todas as suas extensões de Teste. Para continuar usando o Unraid OS, você pode comprar uma chave de licença.

", + "server.state.starter.humanReadable": "Inicializador", + "server.state.trial.humanReadable": "Avaliação", + "server.state.trial.messageEligibleInsideRenewal": "

Sua Avaliação inclui todas as funcionalidades e suporte a dispositivos de uma chave Desbloqueada.

Seu período de avaliação está expirando em breve. Quando expirado, o array parará. Você pode prolongar sua avaliação agora, comprar uma chave de licença, ou esperar até a expiração para agir.

", + "server.state.trial.messageEligibleOutsideRenewal": "

Sua Avaliação inclui todas as funcionalidades e suporte a dispositivos de uma chave Desbloqueada.

Quando sua Avaliação expirar, o array parará. Nesse ponto, você pode comprar uma chave de licença ou solicitar uma extensão de Avaliação.

", + "server.state.trial.messageIneligibleInsideRenewal": "

Sua Avaliação inclui todas as funcionalidades e suporte a dispositivos de uma chave Desbloqueada.

Seu período de avaliação está expirando em breve e você usou todas as extensões disponíveis. Quando expirado, o array parará. Para continuar a usar Unraid OS, você deve comprar uma chave de licença.

", + "server.state.trial.messageIneligibleOutsideRenewal": "

Sua Avaliação inclui todas as funcionalidades e suporte a dispositivos de uma chave Desbloqueada.

Você usou todas as extensões de avaliação disponíveis. Quando sua Avaliação expirar, o array parará. Para continuar a usar Unraid OS após a expiração, você deve comprar uma chave de licença.

", + "server.state.trialExpired.heading": "Sua Avaliação expirou", + "server.state.trialExpired.humanReadable": "Avaliação Expirada", + "server.state.trialExpired.messageEligible": "

Para continuar usando o Unraid OS você pode comprar uma chave de licença. Alternativamente, você pode solicitar uma extensão de Avaliação.

", + "server.state.trialExpired.messageIneligible": "

Você usou todas as suas extensões de Avaliação. Para continuar usando o Unraid OS você pode comprar uma chave de licença.

", "server.state.unleashed.humanReadable": "Desbloqueado", "sso.ssoButtons.checkingAuthenticationOptions": "Verificando opções de autenticação...", "sso.ssoButtons.or": "ou", "sso.useSsoAuth.errorFetchingToken": "Erro ao buscar token", "sso.useSsoAuth.invalidCallbackParameters": "Parâmetros de callback inválidos", - "updateOs.callbackButton.checkForOsUpdates": "Verificar atualizações do OS", - "updateOs.changelogModal.extendLicenseToUpdate": "Estender Licença para Atualizar", - "updateOs.changelogModal.loadingChangelog": "Carregando changelog...", - "updateOs.changelogModal.unraidOsChangelog": "Changelog do Unraid OS {0}", - "updateOs.checkUpdateResponseModal.checkingForOsUpdates": "Verificando atualizações do OS...", + "updateOs.callbackButton.checkForOsUpdates": "Verificar Atualizações do Sistema Operativo", + "updateOs.changelogModal.extendLicenseToUpdate": "Prolongar Licença para Atualizar", + "updateOs.changelogModal.loadingChangelog": "Carregando changelog…", + "updateOs.changelogModal.unraidOsChangelog": "Unraid OS {0} Notas de Lançamento", + "updateOs.checkUpdateResponseModal.checkingForOsUpdates": "Verificando atualizações do sistema operativo...", "updateOs.checkUpdateResponseModal.currentVersion": "Versão Atual {0}", - "updateOs.checkUpdateResponseModal.enableUpdateNotifications": "Ativar notificações de atualização", - "updateOs.checkUpdateResponseModal.goToSettingsNotificationsToEnable": "Vá para Configurações > Notificações para ativar notificações automáticas de atualizações do OS para futuras versões.", + "updateOs.checkUpdateResponseModal.enableUpdateNotifications": "Habilitar notificações de atualização", + "updateOs.checkUpdateResponseModal.goToSettingsNotificationsToEnable": "Vá para Configurações > Notificações para habilitar notificações automáticas de atualização do sistema operativo para lançamentos futuros.", "updateOs.checkUpdateResponseModal.ignoredReleases": "Lançamentos Ignorados", - "updateOs.checkUpdateResponseModal.ignoreThisReleaseUntilNextReboot": "Ignorar este lançamento até o próximo reboot", - "updateOs.checkUpdateResponseModal.manageUpdatePreferencesIncludingBetaAccess": "Gerencie preferências de atualização, incluindo acesso beta e seleção de versão em account.unraid.net", + "updateOs.checkUpdateResponseModal.ignoreThisReleaseUntilNextReboot": "Ignorar este lançamento até o próximo reinício", + "updateOs.checkUpdateResponseModal.manageUpdatePreferencesIncludingBetaAccess": "Gerencie preferências de atualização, incluindo acesso a versão beta e seleção de versões em account.unraid.net", "updateOs.checkUpdateResponseModal.moreOptions": "Mais Opções", - "updateOs.checkUpdateResponseModal.requiresVerificationToUpdate": "Requer verificação para atualização", - "updateOs.checkUpdateResponseModal.unraidOsIsUpToDate": "Unraid OS está atualizado", + "updateOs.checkUpdateResponseModal.requiresVerificationToUpdate": "Requer verificação para atualizar", + "updateOs.checkUpdateResponseModal.unraidOsIsUpToDate": "O Unraid OS está atualizado", "updateOs.checkUpdateResponseModal.verifyToUpdate": "Verificar para Atualizar", - "updateOs.checkUpdateResponseModal.viewChangelogToStartUpdate": "Ver Changelog para Iniciar a Atualização", - "updateOs.checkUpdateResponseModal.youCanOptBackInTo": "Você pode optar por voltar a um lançamento ignorado clicando no botão Verificar por Atualizações no cabeçalho a qualquer momento", - "updateOs.downgrade.beginDowngradeTo": "Começar downgrade para {0}", - "updateOs.downgrade.downgradesAreOnlyRecommendedIfYou": "Downgrades são recomendados apenas se você não conseguir resolver um problema crítico.", - "updateOs.downgrade.downgradeUnraidOsTo": "Downgrade do Unraid OS para {0}", + "updateOs.checkUpdateResponseModal.viewChangelogToStartUpdate": "Ver Changelog para Iniciar Atualização", + "updateOs.checkUpdateResponseModal.youCanOptBackInTo": "Você pode optar por voltar para um lançamento ignorado clicando no botão Verificar por Atualizações no cabeçalho a qualquer momento", + "updateOs.downgrade.beginDowngradeTo": "Iniciar downgrade para {0}", + "updateOs.downgrade.downgradesAreOnlyRecommendedIfYou": "Downgrades só são recomendados se você não conseguir resolver um problema crítico.", + "updateOs.downgrade.downgradeUnraidOsTo": "Fazer downgrade do Unraid OS para {0}", "updateOs.downgrade.downloadDiagnostics": "Baixar Diagnósticos", - "updateOs.downgrade.downloadTheDiagnosticsZipThenPlease": "Baixe o zip de Diagnósticos e, em seguida, abra um relatório de erro em nossos fóruns com uma descrição do problema junto com seus diagnósticos.", - "updateOs.downgrade.inTheRareEventYouNeed": "Na rara hipótese de você precisar fazer um downgrade, pedimos que, por favor, nos forneça os Diagnósticos para podermos investigar seu problema.", - "updateOs.downgrade.openABugReport": "Abrir um relatório de erro", - "updateOs.downgrade.originalReleaseDate": "Data de lançamento original {0}", - "updateOs.downgrade.releaseNotes": "Notas de Lançamento de {0}", + "updateOs.downgrade.downloadTheDiagnosticsZipThenPlease": "Baixe o zip dos diagnósticos, então, por favor, abra um relatório de bug em nossos fóruns com uma descrição do problema junto com seus diagnósticos.", + "updateOs.downgrade.inTheRareEventYouNeed": "No raro evento de precisar fazer downgrade, pedimos que você nos forneça diagnósticos para que possamos investigar o problema.", + "updateOs.downgrade.openABugReport": "Abrir Relatório de Bug", + "updateOs.downgrade.originalReleaseDate": "Data original de lançamento {0}", + "updateOs.downgrade.releaseNotes": "{0} Notas de Lançamento", "updateOs.ignoredRelease.remove": "Remover", "updateOs.ignoredRelease.removeFromIgnoreList": "Remover da lista de ignorados", - "updateOs.ineligible.guidRequired": "É necessário um GUID válido para verificar atualizações do Sistema Operacional.", - "updateOs.ineligible.keyfileRequired": "É necessário um arquivo de chave válido para verificar atualizações do Sistema Operacional.", - "updateOs.ineligible.osVersionRequired": "É necessária uma versão válida do Sistema Operacional para verificar atualizações.", - "updateOs.ineligible.updatesExpired": "Sua licença {0} incluía um ano de atualizações gratuitas no momento da compra. Agora você está elegível para estender sua licença e acessar as últimas atualizações do Sistema Operacional.", - "updateOs.ineligible.updatesExpiredWithAvailable": "Sua licença {0} incluía um ano de atualizações gratuitas na época da compra. Agora você está elegível para estender sua licença e acessar as últimas atualizações do sistema operacional. Você ainda pode acessar as atualizações do sistema operacional publicadas em ou antes de {1}.", - "updateOs.pleaseFinishTheInitiatedDowngradeTo": "Por favor, termine o downgrade iniciado para permitir atualizações.", - "updateOs.rawChangelogRenderer.errorParsingChangelog": "Erro ao Analisar o Log de Alterações • {0}", + "updateOs.ineligible.guidRequired": "Um GUID válido é necessário para verificar atualizações do sistema operacional.", + "updateOs.ineligible.keyfileRequired": "Um arquivo de chave válido é necessário para verificar atualizações do sistema operacional.", + "updateOs.ineligible.osVersionRequired": "Uma versão válida do sistema operacional é necessária para verificar atualizações do sistema operacional.", + "updateOs.ineligible.updatesExpired": "Sua licença {0} incluía um ano de atualizações gratuitas no momento da compra. Agora você está elegível para estender sua licença e acessar as últimas atualizações do sistema operacional.", + "updateOs.ineligible.updatesExpiredWithAvailable": "Sua licença de {0} incluía um ano de atualizações gratuitas na época da compra. Você agora está elegível para estender sua licença e acessar as atualizações mais recentes do sistema operacional. Você ainda está elegível para acessar atualizações do sistema operacional que foram publicadas em ou antes de {1}.", + "updateOs.pleaseFinishTheInitiatedDowngradeTo": "Por favor, conclua o downgrade iniciado para habilitar atualizações.", + "updateOs.rawChangelogRenderer.errorParsingChangelog": "Erro ao Analisar Log de Alterações • {0}", "updateOs.rawChangelogRenderer.itSHighlyRecommendedToReview": "É altamente recomendado revisar o log de alterações antes de continuar sua atualização", "updateOs.rawChangelogRenderer.loadingChangelog": "Carregando log de alterações...", - "updateOs.rawChangelogRenderer.noChangelogContentAvailable": "Sem conteúdo de log de alterações disponível", - "updateOs.rawChangelogRenderer.viewChangelogOnDocs": "Ver Log de Alterações nos Docs", + "updateOs.rawChangelogRenderer.noChangelogContentAvailable": "Nenhum conteúdo de log de alterações disponível", + "updateOs.rawChangelogRenderer.viewChangelogOnDocs": "Visualizar Log de Alterações nos Documentos", "updateOs.reboot.downgrade": "Reinicialização Necessária para Downgrade", "updateOs.reboot.thirdPartyDriversDownloading": "Atualizando drivers de terceiros", "updateOs.reboot.update": "Reinicialização Necessária para Atualização", "updateOs.status.cancel": "Cancelar {0}", - "updateOs.status.checking": "verificando...", + "updateOs.status.checking": "Verificando...", "updateOs.status.downgrade": "Downgrade", "updateOs.status.keyIneligibleFor": "Chave inelegível para {0}", "updateOs.status.keyIneligibleForFutureReleases": "Chave inelegível para lançamentos futuros", "updateOs.status.moreOptions": "Mais opções", "updateOs.status.noDowngradeAvailable": "Nenhum downgrade disponível", - "updateOs.status.rebootNowToDowngradeTo": "Reinicie Agora para Downgrade para {0}", - "updateOs.status.rebootNowToUpdateTo": "Reinicie Agora para Atualização para {0}", + "updateOs.status.rebootNowToDowngradeTo": "Reinicie Agora para Fazer o Downgrade para {0}", + "updateOs.status.rebootNowToUpdateTo": "Reinicie Agora para Atualizar para {0}", "updateOs.status.unraidAvailable": "Unraid {0} Disponível", "updateOs.status.update": "Atualizar", "updateOs.status.upToDate": "Atualizado", "updateOs.status.upToDateWithEligibleReleases": "Atualizado com lançamentos elegíveis", - "updateOs.status.viewReleaseNotes": "Ver notas de versão", - "updateOs.thirdPartyDrivers.duringTheUnraidOsUpdateProcess": "Durante o processo de atualização do SO Unraid, drivers de terceiros foram detectados e estão sendo atualizados em segundo plano. Aguarde até que o download seja concluído antes de reiniciar o seu servidor para completar o processo de atualização. Você deve receber uma notificação do sistema quando completo. Você também pode atualizar esta página para verificar um status atualizado.", - "updateOs.update.acklowledgeThatYouHaveMadeA": "Acknowledge that you have made a Flash Backup to enable this action", - "updateOs.update.backingUpThisMayTakeA": "Fazendo backup... isso pode levar alguns minutos", + "updateOs.status.viewReleaseNotes": "Ver notas de lançamento", + "updateOs.thirdPartyDrivers.duringTheUnraidOsUpdateProcess": "Durante o processo de atualização do Unraid OS, drivers de terceiros foram detectados e estão sendo atualizados em segundo plano. Aguarde que eles terminem de baixar antes de reiniciar seu servidor para completar o processo de atualização. Você deve receber uma notificação do sistema ao concluir. Você também pode atualizar esta página para verificar o status atualizado.", + "updateOs.update.acklowledgeThatYouHaveMadeA": "Reconheça que você fez um Backup Flash para habilitar esta ação", + "updateOs.update.backingUpThisMayTakeA": "Fazendo backup... pode levar alguns minutos", "updateOs.update.createFlashBackup": "Criar Backup Flash", - "updateOs.update.flashBackupIsNotAvailableNavigate": "Backup Flash não está disponível. Navegue para {0}/Principal/Configurações/Flash para tentar novamente, então volte para esta página.", - "updateOs.update.iHaveMadeAFlashBackup": "Eu fiz um Backup Flash", - "updateOs.update.receiveTheLatestAndGreatestFor": "Receba as últimas e melhores atualizações para o SO Unraid. Seja novos recursos, correções de segurança ou correções de bugs - manter seu servidor atualizado garante a melhor experiência que o Unraid tem a oferecer.", + "updateOs.update.flashBackupIsNotAvailableNavigate": "O Backup Flash não está disponível. Navegue para {0}/Main/Settings/Flash para tentar novamente e depois volte para esta página.", + "updateOs.update.iHaveMadeAFlashBackup": "Fiz um Backup Flash", + "updateOs.update.receiveTheLatestAndGreatestFor": "Receba as últimas e melhores atualizações para o Unraid OS. Seja novos recursos, patches de segurança ou correções de bugs - manter seu servidor atualizado garante a melhor experiência que o Unraid tem a oferecer.", "updateOs.update.viewAvailableUpdates": "Ver Atualizações Disponíveis", - "updateOs.update.weRecommendBackingUpYourUsb": "Recomendamos realizar um backup do seu Dispositivo USB de Inicialização antes de iniciar a atualização.", - "updateOs.update.youCanAlsoManuallyCreateA": "Você também pode criar manualmente um novo backup clicando no botão Criar Backup Flash.", - "updateOs.update.youCanManuallyCreateABackup": "Você pode criar manualmente um backup clicando no botão Criar Backup Flash.", - "updateOs.update.youHaveAlreadyActivatedTheFlash": "Você já ativou a função de Backup Flash via o plugin Unraid Connect.", - "updateOs.update.youHaveNotActivatedTheFlash": "Você não ativou a função de Backup Flash via o plugin Unraid Connect.", + "updateOs.update.weRecommendBackingUpYourUsb": "Recomendamos fazer um backup do seu Dispositivo de Boot USB Flash antes de iniciar a atualização.", + "updateOs.update.youCanAlsoManuallyCreateA": "Você também pode criar um novo backup manualmente clicando no botão Criar Backup Flash.", + "updateOs.update.youCanManuallyCreateABackup": "Você pode criar um backup manualmente clicando no botão Criar Backup Flash.", + "updateOs.update.youHaveAlreadyActivatedTheFlash": "Você já ativou o recurso de Backup Flash pelo plugin Unraid Connect.", + "updateOs.update.youHaveNotActivatedTheFlash": "Você não ativou o recurso de Backup Flash pelo plugin Unraid Connect.", "updateOs.updateIneligible.extendLicense": "Estender Licença", "updateOs.updateIneligible.learnMoreAndFix": "Saiba mais e corrija", "updateOs.updateIneligible.licenseKeyUpdatesExpired": "Atualizações de Chave de Licença Expiradas", - "updateOs.updateIneligible.payYourAnnualFeeToContinue": "Pague sua taxa anual para continuar recebendo atualizações do SO.", - "updateOs.updateIneligible.viewChangelog": "Ver Log de Alterações", - "updateOs.updateUnraidOs": "Atualizar SO Unraid", - "userProfile.callbackFeedback.calculatingOsUpdateEligibility": "Calculando Elegibilidade para Atualização do SO…", + "updateOs.updateIneligible.payYourAnnualFeeToContinue": "Pague sua taxa anual para continuar recebendo atualizações do sistema operacional.", + "updateOs.updateIneligible.viewChangelog": "Visualizar Log de Alterações", + "updateOs.updateUnraidOs": "Atualizar Unraid OS", + "userProfile.callbackFeedback.calculatingOsUpdateEligibility": "Calculando a Elegibilidade para Atualização do SO…", "userProfile.callbackFeedback.calculatingTrialExpiration": "Calculando expiração do teste…", "userProfile.callbackFeedback.configureConnectFeatures": "Configurar Recursos de Conexão", "userProfile.callbackFeedback.confirmAndStartDowngrade": "Confirmar e iniciar downgrade", @@ -847,96 +847,96 @@ "userProfile.callbackFeedback.copyKeyUrl": "Copiar URL da Chave", "userProfile.callbackFeedback.copyYourKeyUrl": "Copiar seu URL da Chave: {0}", "userProfile.callbackFeedback.currentVersionUnraid": "Versão Atual: Unraid {0}", - "userProfile.callbackFeedback.downgradeUnraidOsConfirmationRequired": "Confirmação requerida para downgrade do SO Unraid", + "userProfile.callbackFeedback.downgradeUnraidOsConfirmationRequired": "Confirmação necessária para downgrade do Unraid OS", "userProfile.callbackFeedback.extensionInstalled": "Extensão Instalada", "userProfile.callbackFeedback.failedToKey": "Falha ao {0} {1} Chave", "userProfile.callbackFeedback.fixError": "Corrigir Erro", - "userProfile.callbackFeedback.installExtended": "Instalar Estendido", - "userProfile.callbackFeedback.installingExtended": "Instalando Estendido", - "userProfile.callbackFeedback.installingExtendedTrial": "Instalando Versão de Avaliação Estendida", + "userProfile.callbackFeedback.installExtended": "Instalar Extendido", + "userProfile.callbackFeedback.installingExtended": "Instalando Extendido", + "userProfile.callbackFeedback.installingExtendedTrial": "Instalando Trial Extendido", "userProfile.callbackFeedback.installingRecovered": "Instalando Recuperado", "userProfile.callbackFeedback.installingReplaced": "Instalando Substituído", "userProfile.callbackFeedback.installRecovered": "Instalar Recuperado", "userProfile.callbackFeedback.installReplaced": "Instalar Substituído", "userProfile.callbackFeedback.key": "{0} {1} Chave…", - "userProfile.callbackFeedback.keyInstalledSuccessfullyRebootMayBeRequired": "Chave instalada com sucesso. Um reinício pode ser necessário para aplicar esta mudança.", + "userProfile.callbackFeedback.keyInstalledSuccessfullyRebootMayBeRequired": "Chave instalada com sucesso. Pode ser necessário reiniciar para aplicar esta alteração.", "userProfile.callbackFeedback.keySuccessfully": "{1} Chave {0} com Sucesso", "userProfile.callbackFeedback.newVersion": "Nova Versão: {0}", "userProfile.callbackFeedback.noThanks": "Não, obrigado", "userProfile.callbackFeedback.performingActions": "Executando ações", "userProfile.callbackFeedback.pleaseConfirmTheDowngradeDetailsBelow": "Por favor, confirme os detalhes do downgrade abaixo", "userProfile.callbackFeedback.pleaseConfirmTheUpdateDetailsBelow": "Por favor, confirme os detalhes da atualização abaixo", - "userProfile.callbackFeedback.pleaseKeepThisWindowOpenWhile": "Por favor, mantenha esta janela aberta enquanto realizamos algumas ações", - "userProfile.callbackFeedback.postInstallLicenseKeyError": "Erro na Chave de Licença Pós-Instalação", - "userProfile.callbackFeedback.readyToInstallKey": "Pronto para Instalar Chave", - "userProfile.callbackFeedback.readyToUpdateConnectAccountConfiguration": "Pronto para atualizar configuração da conta Connect", + "userProfile.callbackFeedback.pleaseKeepThisWindowOpenWhile": "Mantenha esta janela aberta enquanto realizamos algumas ações", + "userProfile.callbackFeedback.postInstallLicenseKeyError": "Erro de Licença Pós-Instalação", + "userProfile.callbackFeedback.readyToInstallKey": "Pronto para Instalar a Chave", + "userProfile.callbackFeedback.readyToUpdateConnectAccountConfiguration": "Pronto para atualizar a configuração da conta Connect", "userProfile.callbackFeedback.recovered": "Recuperado", "userProfile.callbackFeedback.replaced": "Substituído", "userProfile.callbackFeedback.signedInSuccessfully": "{0} Entrou com Sucesso", "userProfile.callbackFeedback.signedOutSuccessfully": "{0} Saiu com Sucesso", - "userProfile.callbackFeedback.signInFailed": "Falha na Entrada", - "userProfile.callbackFeedback.signingIn": "Conectando {0}…", - "userProfile.callbackFeedback.signingIn2": "Conectando", + "userProfile.callbackFeedback.signInFailed": "Falha ao Entrar", + "userProfile.callbackFeedback.signingIn": "Entrando {0}…", + "userProfile.callbackFeedback.signingIn2": "Entrando", "userProfile.callbackFeedback.signingOut": "Saindo {0}…", "userProfile.callbackFeedback.signingOut2": "Saindo", "userProfile.callbackFeedback.signOutFailed": "Falha ao Sair", "userProfile.callbackFeedback.somethingWentWrong": "Algo deu errado", "userProfile.callbackFeedback.thankYouForPurchasingAnUnraid": "Obrigado por comprar uma Chave Unraid {0}!", "userProfile.callbackFeedback.thankYouForUpgradingToAn": "Obrigado por atualizar para uma Chave Unraid {0}!", - "userProfile.callbackFeedback.thenGoToToolsRegistrationTo": "Em seguida, vá para Ferramentas > Registro para instalá-lo manualmente", + "userProfile.callbackFeedback.thenGoToToolsRegistrationTo": "Em seguida, vá para Ferramentas > Registro para instalá-la manualmente", "userProfile.callbackFeedback.thisDowngradeWillRequireAReboot": "Este downgrade exigirá uma reinicialização", "userProfile.callbackFeedback.thisUpdateWillRequireAReboot": "Esta atualização exigirá uma reinicialização", - "userProfile.callbackFeedback.updateUnraidOsConfirmationRequired": "Confirmação requerida para atualização do SO Unraid", - "userProfile.callbackFeedback.youReOneStepCloserTo": "Você está a um passo de melhorar sua experiência com Unraid", - "userProfile.callbackFeedback.yourFreeTrialKeyProvidesAll": "Sua chave de teste gratuita fornece toda a funcionalidade de uma chave de Registro Unleashed", - "userProfile.callbackFeedback.yourKeyHasBeenReplaced": "Sua Chave {0} foi substituída!", + "userProfile.callbackFeedback.updateUnraidOsConfirmationRequired": "Confirmação necessária para atualizar o Unraid OS", + "userProfile.callbackFeedback.youReOneStepCloserTo": "Você está um passo mais perto de aprimorar sua experiência no Unraid", + "userProfile.callbackFeedback.yourFreeTrialKeyProvidesAll": "Sua chave de teste gratuita oferece todas as funcionalidades de uma chave de Registro Desbloqueada", + "userProfile.callbackFeedback.yourKeyHasBeenReplaced": "Sua chave {0} foi substituída!", "userProfile.callbackFeedback.yourTrialKeyHasBeenExtended": "Sua chave de teste foi estendida!", "userProfile.clickToCopyLanIp": "Clique para Copiar IP LAN {0}", "userProfile.dropdownConnectStatus.connected": "Conectado", "userProfile.dropdownConnectStatus.unraidApiIsOffline": "unraid-api está offline", - "userProfile.dropdownContent.checkForUpdate": "Verificar atualização", - "userProfile.dropdownContent.goToApiSettings": "Ir para Configurações do API", + "userProfile.dropdownContent.checkForUpdate": "Verificar Atualização", + "userProfile.dropdownContent.goToApiSettings": "Ir para Configurações de API", "userProfile.dropdownContent.manageUnraidNetAccount": "Gerenciar Conta Unraid.net", "userProfile.dropdownContent.manageUnraidNetAccountInNew": "Gerenciar Conta Unraid.net em nova aba", - "userProfile.dropdownContent.opensConnectInNewTab": "Abrir Connect em nova aba", - "userProfile.dropdownContent.osUpdateEligibilityExpired": "Elegibilidade da Atualização do SO Expirada", + "userProfile.dropdownContent.opensConnectInNewTab": "Abre Conectar em nova aba", + "userProfile.dropdownContent.osUpdateEligibilityExpired": "Elegibilidade para Atualização de SO Expirada", "userProfile.dropdownContent.rebootRequiredForDowngrade": "Reinicialização Necessária para Downgrade", "userProfile.dropdownContent.rebootRequiredForUpdate": "Reinicialização Necessária para Atualização", "userProfile.dropdownContent.settings": "Configurações", - "userProfile.dropdownContent.signInToYourUnraidNet": "Entre na sua conta Unraid.net para começar", - "userProfile.dropdownContent.thankYouForInstallingConnect": "Obrigado por instalar o Connect!", + "userProfile.dropdownContent.signInToYourUnraidNet": "Entre em sua conta Unraid.net para começar", + "userProfile.dropdownContent.thankYouForInstallingConnect": "Obrigado por instalar o Conectar!", "userProfile.dropdownLaunchpad.restartingUnraidApi": "Reiniciando unraid-api…", "userProfile.dropdownLaunchpad.restartUnraidApi": "Reiniciar unraid-api", - "userProfile.dropdownTrigger.getStarted": "Iniciar", + "userProfile.dropdownTrigger.getStarted": "Começar", "userProfile.dropdownTrigger.learnMoreAboutTheError": "Saiba mais sobre o erro", - "userProfile.dropdownTrigger.openDropdown": "Abrir Menu suspenso", + "userProfile.dropdownTrigger.openDropdown": "Abrir Dropdown", "userProfile.dropdownTrigger.trialExpiredSeeOptionsBelow": "Teste Expirado, veja as opções abaixo", "userProfile.lanIpCopied": "IP LAN Copiado", "userProfile.serverState.purchase": "Comprar", "userProfile.serverState.purchaseKey": "Comprar Chave", "userProfile.serverState.upgradeKey": "Atualizar Chave", - "userProfile.trial.errorCreatiingATrialKeyPlease": "Erro ao criar uma chave de teste. Tente novamente mais tarde.", - "userProfile.trial.extendingYourFreeTrialByDays": "Extendendo seu teste gratuito por 15 dias", + "userProfile.trial.errorCreatiingATrialKeyPlease": "Erro ao criar uma chave de teste. Por favor, tente novamente mais tarde.", + "userProfile.trial.extendingYourFreeTrialByDays": "Estendendo seu teste gratuito em 15 dias", "userProfile.trial.pleaseKeepThisWindowOpen": "Por favor, mantenha esta janela aberta", "userProfile.trial.pleaseWaitWhileThePageReloads": "Aguarde enquanto a página recarrega para instalar sua chave de teste", "userProfile.trial.startingYourFreeDayTrial": "Iniciando seu teste gratuito de 30 dias", "userProfile.trial.trialKeyCreated": "Chave de Teste Criada", "userProfile.trial.trialKeyCreationFailed": "Falha na Criação da Chave de Teste", - "userProfile.uptimeExpire.expired": "Expirado {0}", + "userProfile.uptimeExpire.expired": "{0} Expirado", "userProfile.uptimeExpire.expiredAt": "Expirado em {0}", "userProfile.uptimeExpire.expiresAt": "Expira em {0}", "userProfile.uptimeExpire.expiresIn": "Expira em {0}", "userProfile.uptimeExpire.serverUpSince": "Servidor Ativo Desde {0}", - "userProfile.uptimeExpire.trialKeyExpired": "Chave de Avaliação Expirada {0}", - "userProfile.uptimeExpire.trialKeyExpiredAt": "Chave de Avaliação Expirada em {0}", - "userProfile.uptimeExpire.trialKeyExpiresAt": "Chave de Avaliação Expira em {0}", - "userProfile.uptimeExpire.trialKeyExpiresIn": "Chave de Avaliação Expira em {0}", - "userProfile.uptimeExpire.uptime": "Tempo de Atividade {0}", + "userProfile.uptimeExpire.trialKeyExpired": "Chave de teste expirada {0}", + "userProfile.uptimeExpire.trialKeyExpiredAt": "Chave de teste expirada em {0}", + "userProfile.uptimeExpire.trialKeyExpiresAt": "Chave de teste expira em {0}", + "userProfile.uptimeExpire.trialKeyExpiresIn": "Chave de teste expira em {0}", + "userProfile.uptimeExpire.uptime": "Tempo de atividade {0}", "wanIpCheck.checkingWanIps": "Verificando IPs WAN…", "wanIpCheck.dnsIssueUnableToResolveWanip4": "Problema de DNS, incapaz de resolver wanip4.unraid.net", "wanIpCheck.ignoreThisMessageIfYouAre": "Ignore esta mensagem se você estiver conectado via Acesso Remoto ou VPN.", - "wanIpCheck.remarkUnraidSWanIpv4Does": "Observação: o WAN IPv4 do Unraid {0} não corresponde ao seu cliente WAN IPv4 {1}.", - "wanIpCheck.remarkYourWanIpv4Is": "Observação: seu WAN IPv4 é {0}", + "wanIpCheck.remarkUnraidSWanIpv4Does": "Observação: O IPv4 WAN do Unraid {0} não corresponde ao IPv4 WAN do seu cliente {1}.", + "wanIpCheck.remarkYourWanIpv4Is": "Observação: seu IPv4 WAN é {0}", "wanIpCheck.thisMayIndicateAComplexNetwork": "Isso pode indicar uma rede complexa que não funcionará com esta solução de Acesso Remoto.", - "wanIpCheck.unableToFetchClientWanIpv4": "Não foi possível buscar o IPv4 WAN do cliente" + "wanIpCheck.unableToFetchClientWanIpv4": "Incapaz de buscar o IPv4 WAN do cliente" } From 7cb0364d3bca4e644d0eeae1ce68a6f31d03806a Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Wed, 11 Mar 2026 12:01:41 -0400 Subject: [PATCH 27/54] New translations en.json (Portuguese, Brazilian) --- web/src/locales/pt.json | 814 ++++++++++++++++++++-------------------- 1 file changed, 407 insertions(+), 407 deletions(-) diff --git a/web/src/locales/pt.json b/web/src/locales/pt.json index d14e65b51d..3cc773a893 100644 --- a/web/src/locales/pt.json +++ b/web/src/locales/pt.json @@ -1,12 +1,12 @@ { "onboarding.activationModal.activateNow": "Ativar Agora", "onboarding.activationModal.activationCodeDetected": "Código de ativação detectado neste servidor. Você pode ativar sem sair desta página.", - "onboarding.keyfileHint": "Arquivo de chave detectado. Você pode ativar no menu 'Perfil do Usuário' (canto superior direito) e continuar sem ativar aqui.", - "onboarding.skipForNow": "Pular por agora", - "onboarding.activationModal.letSActivateYourUnraidOs": "Vamos ativar sua licença do Unraid OS", + "onboarding.keyfileHint": "Arquivo de chave detectado. Você pode ativar no menu Perfil do Usuário (no canto superior direito) e continuar sem ativação aqui.", + "onboarding.skipForNow": "Pular por enquanto", + "onboarding.activationModal.letSActivateYourUnraidOs": "Vamos ativar sua licença do sistema Unraid OS", "onboarding.activationModal.moreAboutLicensing": "Mais sobre Licenciamento", "onboarding.activationModal.moreAboutUnraidNetAccounts": "Mais sobre Contas Unraid.net", - "onboarding.activationModal.onTheFollowingScreenYourLicense": "Na próxima tela, sua licença será ativada. Em seguida, você criará uma Conta Unraid.net para gerenciar sua licença no futuro.", + "onboarding.activationModal.onTheFollowingScreenYourLicense": "Na tela seguinte, sua licença será ativada. Você vai então criar uma conta Unraid.net para gerenciar sua licença daqui para frente.", "onboarding.activationModal.welcomeToUnraidVersion": "Bem-vindo ao Unraid {version}!", "onboarding.activationModal.youVeUpgradedFromPrevToCurr": "Você atualizou de {prev} para {curr}", "onboarding.activationSteps.activateLicense": "Ativar Licença", @@ -14,29 +14,29 @@ "onboarding.activationSteps.createDevicePassword": "Criar Senha do Dispositivo", "onboarding.activationSteps.deviceIsReadyToConfigure": "O dispositivo está pronto para configurar", "onboarding.activationSteps.secureYourDevice": "Proteja seu dispositivo", - "onboarding.activationSteps.unleashYourHardware": "Liberte seu Hardware", + "onboarding.activationSteps.unleashYourHardware": "Libere seu Hardware", "onboarding.pluginsStep.title": "PLUGINS", - "onboarding.pluginsStep.description": "Estenda as capacidades do seu servidor com ferramentas da comunidade.", + "onboarding.pluginsStep.description": "Expanda as capacidades do seu servidor com ferramentas da comunidade.", "onboarding.pluginsStep.installing": "Instalando...", "onboarding.pluginsStep.addHelpfulPlugins": "Adicionar plugins úteis", - "onboarding.pluginsStep.installAndContinue": "Instalar e Continuar", + "onboarding.pluginsStep.installAndContinue": "Instalar & Continuar", "onboarding.pluginsStep.installSelected": "Instalar Selecionados", - "onboarding.pluginsStep.status.installing": "Instalando...", + "onboarding.pluginsStep.status.installing": "Instalando…", "onboarding.pluginsStep.status.success": "Instalado", - "onboarding.pluginsStep.status.error": "A instalação falhou", + "onboarding.pluginsStep.status.error": "Falha na instalação", "onboarding.pluginsStep.installEssentialPlugins": "Adicionar Plugins", "onboarding.pluginsStep.installFailed": "Falha ao instalar plugins. Por favor, tente novamente.", "onboarding.pluginsStep.installingPluginMessage": "Instalando {name}...", "onboarding.pluginsStep.pluginInstalledMessage": "{name} instalado com sucesso.", - "onboarding.pluginsStep.selectPluginsDescription": "Selecione os plugins que deseja instalar. Sempre poderá adicionar mais tarde.", - "onboarding.pluginsStep.tip": "Estes são apenas os essenciais. Uma vez que você chegue ao painel, poderá explorar milhares de outros plugins e contêineres Docker criados pela comunidade.", + "onboarding.pluginsStep.selectPluginsDescription": "Selecione os plugins que deseja instalar. Você sempre pode adicionar mais depois.", + "onboarding.pluginsStep.tip": "Estes são apenas o essencial. Quando chegar ao painel, poderá explorar milhares de outros plugins criados pela comunidade e containers Docker.", "onboarding.pluginsStep.alreadyInstalled": "Já instalado", "onboarding.pluginsStep.willInstall": "Instalação pendente", - "onboarding.overviewStep.getStarted": "Começar", + "onboarding.overviewStep.getStarted": "Iniciar", "onboarding.overviewStep.getStartedWithYourNewSystem": "Comece com seu novo sistema Unraid", "onboarding.overviewStep.welcomeToUnraid": "Visão Geral", "onboarding.overviewStep.welcomeToUnraidVersion": "Bem-vindo ao Unraid {0}!", - "onboarding.overviewStep.welcomeToYourNewSystemPowered": "Bem-vindo ao seu novo sistema {0}, impulsionado pelo Unraid!", + "onboarding.overviewStep.welcomeToYourNewSystemPowered": "Bem-vindo ao seu novo sistema {0}, alimentado pelo Unraid!", "onboarding.overviewStep.welcomeToYourUnraidSystem": "Bem-vindo ao seu sistema Unraid {0}", "onboarding.overviewStep.youVeUpgradedFromPrevToCurr": "Você atualizou de {0} para {1}", "onboarding.overviewStep.title": "BEM-VINDO AO UNRAID", @@ -44,166 +44,166 @@ "onboarding.overviewStep.titleUpgrade": "BEM-VINDO DE VOLTA AO UNRAID", "onboarding.overviewStep.titleDowngrade": "BEM-VINDO DE VOLTA AO UNRAID", "onboarding.overviewStep.titleIncomplete": "VAMOS TERMINAR DE CONFIGURAR O UNRAID", - "onboarding.overviewStep.subtitle": "LIBERTE SEU HARDWARE.", - "onboarding.overviewStep.subtitleFreshInstall": "LIBERTE SEU HARDWARE.", - "onboarding.overviewStep.subtitleUpgrade": "OBRIGADO POR ATUALIZAR. VAMOS REVISAR O QUE HÁ DE NOVO.", - "onboarding.overviewStep.subtitleDowngrade": "VOCÊ ESTÁ DE VOLTA A UMA VERSÃO ANTERIOR. VAMOS CONFIGURÁ-LO.", - "onboarding.overviewStep.subtitleIncomplete": "RETOME DE ONDE PAROU.", + "onboarding.overviewStep.subtitle": "LIBERE SEU HARDWARE.", + "onboarding.overviewStep.subtitleFreshInstall": "LIBERE SEU HARDWARE.", + "onboarding.overviewStep.subtitleUpgrade": "OBRIGADO POR FAZER O UPGRADE. VAMOS REVISAR O QUE HÁ DE NOVO.", + "onboarding.overviewStep.subtitleDowngrade": "VOCÊ RETORNOU A UMA VERSÃO ANTERIOR. VAMOS CONFIGURAR VOCÊ.", + "onboarding.overviewStep.subtitleIncomplete": "CONTINUE DE ONDE PAROU.", "onboarding.overviewStep.intro": "Nos próximos passos, vamos configurar os fundamentos do seu servidor, instalar aplicativos recomendados e ativar sua licença.", - "onboarding.overviewStep.setupTime": "CONFIGURAÇÃO DE ~3 MIN", - "onboarding.overviewStep.ourGoals.title": "NOSSAS METAS", - "onboarding.overviewStep.ourGoals.item1": "Inicializar identidade do sistema", + "onboarding.overviewStep.setupTime": "CONFIGURAÇÃO EM ~3 MIN", + "onboarding.overviewStep.ourGoals.title": "NOSSOS OBJETIVOS", + "onboarding.overviewStep.ourGoals.item1": "Inicializar a identidade do sistema", "onboarding.overviewStep.ourGoals.item2": "Proteger acesso administrativo", - "onboarding.overviewStep.ourGoals.item3": "Configurar rede básica", + "onboarding.overviewStep.ourGoals.item3": "Configurar rede fundamental", "onboarding.overviewStep.needHelp.title": "Novo no Unraid?", "onboarding.overviewStep.needHelp.description": "Primeira vez instalando o Unraid? Confira nosso guia abrangente.", "onboarding.overviewStep.needHelp.button": "Guia de Instalação", - "onboarding.overviewStep.disclaimer": "Não se preocupe se não tiver certeza de uma configuração—tudo que configuramos aqui pode ser facilmente ajustado mais tarde no seu Painel do Unraid em Configurações.", - "onboarding.overviewStep.nextStep": "COMEÇAR", + "onboarding.overviewStep.disclaimer": "Não se preocupe se não tiver certeza de uma configuração - tudo o que configuramos aqui pode ser ajustado facilmente mais tarde no seu Painel do Unraid em Configurações.", + "onboarding.overviewStep.nextStep": "INICIAR", "onboarding.overviewStep.readTheDocs": "Leia os Documentos", "onboarding.coreSettings.title": "Configurar Configurações", - "onboarding.coreSettings.description": "Ajuste a identidade e as configurações de rede do seu servidor. Isso também pode ser facilmente alterado no seu Painel do Unraid em Configurações.", + "onboarding.coreSettings.description": "Ajuste a identidade do seu servidor e as configurações de rede. Elas também podem ser facilmente alteradas no seu Painel do Unraid em Configurações.", "onboarding.coreSettings.serverName": "Nome do Servidor", "onboarding.coreSettings.serverDescription": "Descrição do Servidor", - "onboarding.coreSettings.serverDescriptionPlaceholder": "ex.: Servidor de Mídia", + "onboarding.coreSettings.serverDescriptionPlaceholder": "por exemplo, Servidor de Mídia", "onboarding.coreSettings.timezone": "Fuso Horário", "onboarding.coreSettings.selectTimezonePlaceholder": "Selecione um fuso horário...", "onboarding.coreSettings.notConfigured": "Não Configurado", "onboarding.coreSettings.language": "Idioma", "onboarding.coreSettings.selectLanguage": "Selecione um idioma...", "onboarding.coreSettings.theme": "Tema", - "onboarding.coreSettings.themeDescription": "Selecione seu tema de cores preferido para a interface do Unraid.", + "onboarding.coreSettings.themeDescription": "Selecione seu tema de cor preferido para a interface do Unraid.", "onboarding.coreSettings.serverNameError.invalidChars": "O nome do servidor só pode conter letras, números, pontos e traços.", "onboarding.coreSettings.serverNameError.invalidEnd": "O nome do servidor deve terminar com uma letra ou número.", "onboarding.coreSettings.serverNameError.tooLong": "O nome do servidor deve ter 15 caracteres ou menos.", - "onboarding.coreSettings.serverNameError.empty": "O nome do servidor é obrigatório.", + "onboarding.coreSettings.serverNameError.empty": "Nome do servidor é obrigatório.", "onboarding.coreSettings.serverDescriptionError.tooLong": "A descrição do servidor deve ter 64 caracteres ou menos.", "onboarding.coreSettings.serverDescriptionError.invalidChars": "A descrição do servidor não pode conter aspas ou barras invertidas.", "onboarding.coreSettings.ssh": "Acesso SSH", - "onboarding.coreSettings.sshDescription": "Permitir acesso à linha de comando via porta 22.", + "onboarding.coreSettings.sshDescription": "Permitir acesso de linha de comando via porta 22.", "onboarding.coreSettings.next": "PRÓXIMO", "onboarding.summaryStep.title": "Resumo", "onboarding.summaryStep.description": "Verificação da configuração do seu servidor.", - "onboarding.summaryStep.initializationMessage": "Seu servidor está pronto para inicialização. Uma vez confirmado, você passará para as próximas etapas para começar a usar seu armazenamento e aplicativos.", - "onboarding.summaryStep.confirmAndApply": "Confirmar e Aplicar", + "onboarding.summaryStep.initializationMessage": "Seu servidor está pronto para inicialização. Uma vez confirmado, você passará para os próximos passos para começar a usar seu armazenamento e aplicativos.", + "onboarding.summaryStep.confirmAndApply": "Confirmar & Aplicar", "onboarding.summaryStep.systemIdentity": "Identidade do Sistema", - "onboarding.summaryStep.networking": "Conectividade", + "onboarding.summaryStep.networking": "Rede", "onboarding.summaryStep.security": "Segurança", "onboarding.summaryStep.sshActive": "SSH Ativo", "onboarding.summaryStep.sshInactive": "SSH Inativo", "onboarding.summaryStep.dhcpEnabled": "DHCP Ativado", "onboarding.nextSteps.title": "Próximos Passos", - "onboarding.nextSteps.description": "Seu servidor está pronto! O que fazer em seguida.", - "onboarding.nextSteps.basics": "Iniciar com o Unraid", + "onboarding.nextSteps.description": "Seu servidor está pronto! Aqui está o que fazer a seguir.", + "onboarding.nextSteps.basics": "Comece com o Unraid", "onboarding.nextSteps.stayInTouch": "Junte-se à Comunidade Unraid", - "onboarding.nextSteps.learnServer": "Aprenda sobre o seu Servidor", + "onboarding.nextSteps.learnServer": "Saiba mais sobre seu Servidor", "onboarding.nextSteps.continueToDashboard": "IR PARA O PAINEL", "onboarding.nextSteps.basics.shares": "Compartilhamentos", "onboarding.nextSteps.basics.arrays": "Arrays", "onboarding.nextSteps.basics.cachePools": "Pools de Cache", "onboarding.nextSteps.basics.installingApps": "Instalando Aplicativos", - "onboarding.nextSteps.basics.remoteAccess": "Acesso Remoto ao Seu Servidor", + "onboarding.nextSteps.basics.remoteAccess": "Acessando seu Servidor Remotamente", "onboarding.nextSteps.basics.commonIssues": "Problemas Comuns", "onboarding.nextSteps.stayInTouch.discord": "Discord", "onboarding.nextSteps.stayInTouch.newsletter": "Newsletter", "onboarding.nextSteps.stayInTouch.youtube": "YouTube", "onboarding.nextSteps.specs": "Especificações do Servidor", "onboarding.nextSteps.manual": "Manual do Sistema", - "onboarding.nextSteps.hardwareSpecs": "Especificações do Hardware", + "onboarding.nextSteps.hardwareSpecs": "Especificações de Hardware", "onboarding.nextSteps.support": "Suporte do Fabricante", "onboarding.nextSteps.reboot": "Reiniciar", "onboarding.nextSteps.additionalLinks": "Links Adicionais", "onboarding.nextSteps.confirmReboot.title": "Confirmar Reinicialização", - "onboarding.nextSteps.confirmReboot.description": "Em alguns sistemas, você pode precisar alterar manualmente a ordem de inicialização do BIOS do dispositivo USB para a unidade de armazenamento.", - "onboarding.nextSteps.confirmReboot.warning": "Por favor, NÃO remova sua unidade flash Unraid até que seu servidor termine de reiniciar no Unraid novamente.", + "onboarding.nextSteps.confirmReboot.description": "Em alguns sistemas, pode ser necessário alterar manualmente a ordem de inicialização do BIOS do dispositivo USB para a unidade de armazenamento.", + "onboarding.nextSteps.confirmReboot.warning": "Por favor, NÃO remova sua unidade flash do Unraid até que o servidor tenha reinicializado no Unraid novamente.", "onboarding.nextSteps.confirmReboot.confirm": "Eu Entendo", - "onboarding.stepper.stepLabel": "Passo {number}", - "onboarding.console.title": "Configurar Console", + "onboarding.stepper.stepLabel": "Etapa {number}", + "onboarding.console.title": "Configuração do Console", "onboarding.console.waiting": "Aguardando...", "onboarding.console.technicalDetails": "Detalhes técnicos", - "onboarding.modal.closeAriaLabel": "Fechar orientação", - "onboarding.modal.exit.title": "Sair da orientação?", - "onboarding.modal.exit.description": "Você pode pular a configuração agora e continuar do painel mais tarde.", - "onboarding.modal.exit.keepOnboarding": "Manter orientação", + "onboarding.modal.closeAriaLabel": "Fechar integração", + "onboarding.modal.exit.title": "Sair da integração?", + "onboarding.modal.exit.description": "Você pode pular a configuração agora e continuar a partir do painel mais tarde.", + "onboarding.modal.exit.keepOnboarding": "Manter integração", "onboarding.modal.exit.confirm": "Sair da configuração", - "onboarding.overviewStep.partnerLogoAlt": "Logotipo do Parceiro", - "onboarding.overviewStep.defaultGraphicAlt": "Possibilidades sem Limites", + "onboarding.overviewStep.partnerLogoAlt": "Logo do parceiro", + "onboarding.overviewStep.defaultGraphicAlt": "Possibilidades Ilimitadas", "onboarding.overviewStep.skipSetup": "Pular Configuração", "onboarding.coreSettings.defaultServerName": "Torre", "onboarding.coreSettings.serverNamePlaceholder": "Torre", "onboarding.coreSettings.englishLanguageLabel": "Inglês", - "onboarding.coreSettings.themePreviewAlt": "Pré-visualização do tema {theme}", + "onboarding.coreSettings.themePreviewAlt": "Prévia do tema {theme}", "onboarding.coreSettings.themeOptions.white": "Branco", "onboarding.coreSettings.themeOptions.black": "Preto", "onboarding.coreSettings.themeOptions.gray": "Cinza", - "onboarding.coreSettings.themeOptions.azure": "Azure", + "onboarding.coreSettings.themeOptions.azure": "Azul", "onboarding.pluginsStep.nextStep": "Próximo Passo", "onboarding.pluginsStep.enablePluginAria": "Ativar {name}", "onboarding.pluginsStep.plugins.communityApps.name": "Aplicativos da Comunidade", - "onboarding.pluginsStep.plugins.communityApps.description": "A loja de aplicativos essencial para o Unraid. Acesse milhares de aplicativos.", + "onboarding.pluginsStep.plugins.communityApps.description": "A loja de aplicativos essencial para Unraid. Acesse milhares de aplicações.", "onboarding.pluginsStep.plugins.fixCommonProblems.name": "Corrigir Problemas Comuns", - "onboarding.pluginsStep.plugins.fixCommonProblems.description": "Ferramenta de diagnóstico para ajudar a identificar e resolver problemas de configuração.", + "onboarding.pluginsStep.plugins.fixCommonProblems.description": "Ferramenta de diagnóstico para ajudar a identificar e resolver questões de configuração.", "onboarding.pluginsStep.plugins.tailscale.name": "Tailscale", - "onboarding.pluginsStep.plugins.tailscale.description": "VPN sem configuração. Acesse seu servidor de forma segura de qualquer lugar.", - "onboarding.internalBootStep.stepTitle": "Configurar Boot", - "onboarding.internalBootStep.stepDescription": "Escolha boot via USB ou unidade de armazenamento", - "onboarding.internalBootStep.title": "Configurar Boot", - "onboarding.internalBootStep.description": "Escolha como o Unraid faz boot: USB/Flash Drive (padrão) ou Unidade(s) de Armazenamento. Você pode alternar para boot via Unidade de Armazenamento mais tarde no Painel do Unraid.", - "onboarding.internalBootStep.options.usb": "Usar USB/Flash Drive para bootar o Unraid", - "onboarding.internalBootStep.options.storage": "Usar Unidade(s) de Armazenamento para bootar o Unraid", - "onboarding.internalBootStep.loadingOptions": "Carregando opções de boot interno...", + "onboarding.pluginsStep.plugins.tailscale.description": "VPN sem configuração. Acesse seu servidor de maneira segura de qualquer lugar.", + "onboarding.internalBootStep.stepTitle": "Configurar Inicialização", + "onboarding.internalBootStep.stepDescription": "Escolha inicialização por USB ou drive de armazenamento", + "onboarding.internalBootStep.title": "Configurar Inicialização", + "onboarding.internalBootStep.description": "Escolha como o Unraid será iniciado: USB/Drive Flash (padrão) ou Drive(s) de Armazenamento. Você pode mudar para inicialização por Drive de Armazenamento depois no Painel do Unraid.", + "onboarding.internalBootStep.options.usb": "Usar Drive USB/Flash para iniciar o Unraid", + "onboarding.internalBootStep.options.storage": "Usar Drive(s) de Armazenamento para iniciar o Unraid", + "onboarding.internalBootStep.loadingOptions": "Carregando opções de inicialização interna...", "onboarding.internalBootStep.unknownSize": "Desconhecido", "onboarding.internalBootStep.warning.selectedDevicesFormatted": "Todos os dispositivos selecionados serão formatados.", - "onboarding.internalBootStep.warning.updateBios": "Em alguns sistemas, você pode precisar alterar manualmente a ordem de inicialização do BIOS do dispositivo USB para a unidade de armazenamento.", + "onboarding.internalBootStep.warning.updateBios": "Em alguns sistemas, pode ser necessário alterar manualmente a ordem de inicialização do BIOS do dispositivo USB para a unidade de armazenamento.", "onboarding.internalBootStep.fields.poolName": "Nome do pool", "onboarding.internalBootStep.fields.slots": "Slots", "onboarding.internalBootStep.fields.devices": "Dispositivos", "onboarding.internalBootStep.fields.deviceSlot": "Dispositivo {index}", "onboarding.internalBootStep.fields.selectDevice": "Selecionar dispositivo", - "onboarding.internalBootStep.fields.bootReservedSize": "Tamanho reservado para o boot", + "onboarding.internalBootStep.fields.bootReservedSize": "Tamanho reservado para boot", "onboarding.internalBootStep.fields.customSizeGb": "Tamanho personalizado (GB)", - "onboarding.internalBootStep.fields.updateBios": "Atualizar ordem de inicialização do BIOS", + "onboarding.internalBootStep.fields.updateBios": "Atualizar ordem de boot no BIOS", "onboarding.internalBootStep.bootSize.wholeDrive": "Unidade inteira", "onboarding.internalBootStep.bootSize.gbLabel": "{size} GB", "onboarding.internalBootStep.bootSize.custom": "Definido pelo usuário", "onboarding.internalBootStep.bootSize.helpMinOnly": "O mínimo é 4 GB.", - "onboarding.internalBootStep.bootSize.helpRange": "O mínimo é 4 GB; o máximo é {max} GB (50% da menor unidade selecionada).", - "onboarding.internalBootStep.eligibility.availableTitle": "Alguns discos estão indisponíveis para inicialização de armazenamento", - "onboarding.internalBootStep.eligibility.availableDescription": "Os discos abaixo não podem ser selecionados para inicialização de armazenamento no momento.", - "onboarding.internalBootStep.eligibility.blockedTitle": "Atualmente, a inicialização de armazenamento não está disponível", + "onboarding.internalBootStep.bootSize.helpRange": "O mínimo é 4 GB; o máximo é {max} GB (50% do menor drive selecionado).", + "onboarding.internalBootStep.eligibility.availableTitle": "Alguns discos estão indisponíveis para inicialização do armazenamento", + "onboarding.internalBootStep.eligibility.availableDescription": "Os discos abaixo não podem ser selecionados para inicialização do armazenamento no momento.", + "onboarding.internalBootStep.eligibility.blockedTitle": "Inicialização do armazenamento está indisponível no momento", "onboarding.internalBootStep.eligibility.blockedDescription": "Resolva todos os problemas abaixo para usar a inicialização do disco de armazenamento neste servidor.", "onboarding.internalBootStep.eligibility.systemTitle": "Verificações do servidor", "onboarding.internalBootStep.eligibility.diskTitle": "Verificações de disco", - "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "O array deve ser parado antes que a inicialização do armazenamento possa ser configurada.", - "onboarding.internalBootStep.eligibility.codes.ALREADY_INTERNAL_BOOT": "Este servidor já parece estar iniciando internamente.", + "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "A matriz deve ser parada antes que a inicialização do armazenamento possa ser configurada.", + "onboarding.internalBootStep.eligibility.codes.ALREADY_INTERNAL_BOOT": "Este servidor já parece estar inicializando internamente.", "onboarding.internalBootStep.eligibility.codes.NO_UNASSIGNED_DISKS": "Atualmente, não há discos não atribuídos disponíveis para inicialização de armazenamento.", "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_BOOT": "Este disco já está atribuído como o dispositivo de inicialização atual.", - "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_ARRAY": "Este disco já está atribuído ao array.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_ARRAY": "Este disco já está atribuído à matriz.", "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_PARITY": "Este disco já está atribuído como disco de paridade.", "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_CACHE": "Este disco já está atribuído a um pool ou slot de cache.", "onboarding.internalBootStep.eligibility.codes.USB_TRANSPORT": "Este disco está conectado via USB, o que não é permitido para inicialização interna.", "onboarding.internalBootStep.eligibility.codes.TOO_SMALL": "Este disco é muito pequeno para o tamanho mínimo de reserva de inicialização.", "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_DISABLED": "A transferência de inicialização está desabilitada pelo estado atual do sistema.", - "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_UNKNOWN": "O sistema não informou se a transferência de inicialização está habilitada.", - "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_FALSE": "O sistema indicou que a inicialização do armazenamento não é elegível.", - "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_UNKNOWN": "O sistema não informou se a inicialização do armazenamento é elegível.", - "onboarding.internalBootStep.status.apiError": "Não foi possível carregar opções de boot interno da API.", - "onboarding.internalBootStep.status.alreadyConfigured": "O boot interno já está configurado neste servidor.", - "onboarding.internalBootStep.status.arrayNotStopped": "A configuração de boot interno está disponível apenas enquanto a matriz está parada.", - "onboarding.internalBootStep.status.notEligible": "Este servidor não está atualmente elegível para configuração de boot interno.", - "onboarding.internalBootStep.status.noDevices": "Nenhum dispositivo elegível foi detectado para configuração de boot interno.", - "onboarding.internalBootStep.status.unavailable": "A configuração de boot interno não está disponível no momento.", - "onboarding.internalBootStep.validation.poolRequired": "Nome do pool é obrigatório.", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_UNKNOWN": "O sistema não informou se a transferência de inicialização está ativada.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_FALSE": "O sistema informou que a inicialização do armazenamento não é elegível.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_UNKNOWN": "O sistema não informou se a inicialização de armazenamento é elegível.", + "onboarding.internalBootStep.status.apiError": "Não foi possível carregar opções de inicialização interna da API.", + "onboarding.internalBootStep.status.alreadyConfigured": "A inicialização interna já está configurada neste servidor.", + "onboarding.internalBootStep.status.arrayNotStopped": "A configuração de inicialização interna só está disponível enquanto o array está parado.", + "onboarding.internalBootStep.status.notEligible": "Este servidor não está atualmente elegível para configuração de inicialização interna.", + "onboarding.internalBootStep.status.noDevices": "Nenhum dispositivo elegível foi detectado para configuração de inicialização interna.", + "onboarding.internalBootStep.status.unavailable": "A configuração de inicialização interna não está disponível agora.", + "onboarding.internalBootStep.validation.poolRequired": "O nome do pool é obrigatório.", "onboarding.internalBootStep.validation.poolReserved": "Não use nomes reservados.", - "onboarding.internalBootStep.validation.poolShareName": "Não use nomes de compartilhamento de usuários.", - "onboarding.internalBootStep.validation.poolExists": "Nome do Pool já existe.", - "onboarding.internalBootStep.validation.poolFormat": "Use apenas minúsculas sem caracteres especiais ou dígitos no início/no final.", + "onboarding.internalBootStep.validation.poolShareName": "Não use nomes de compartilhamento do usuário.", + "onboarding.internalBootStep.validation.poolExists": "Nome do pool já existe.", + "onboarding.internalBootStep.validation.poolFormat": "Use apenas minúsculas sem caracteres especiais ou dígitos iniciais/finais.", "onboarding.internalBootStep.validation.slotCount": "Selecione 1 ou 2 slots.", "onboarding.internalBootStep.validation.devicePerSlot": "Selecione um dispositivo para cada slot.", "onboarding.internalBootStep.validation.uniqueDevices": "Cada dispositivo selecionado deve ser único.", "onboarding.internalBootStep.validation.bootSizeRequired": "Selecione um tamanho de boot reservado válido.", - "onboarding.internalBootStep.validation.bootSizeMin": "O tamanho do boot reservado deve ser de pelo menos 4 GB.", - "onboarding.internalBootStep.validation.bootSizeMax": "O tamanho do boot reservado não pode exceder 50% da menor unidade selecionada.", + "onboarding.internalBootStep.validation.bootSizeMin": "O tamanho de boot reservado deve ser de pelo menos 4 GB.", + "onboarding.internalBootStep.validation.bootSizeMax": "O tamanho de boot reservado não pode exceder 50% do menor drive selecionado.", "onboarding.internalBootStep.actions.continue": "Continuar", "onboarding.summaryStep.activationLabel": "Ativação", "onboarding.summaryStep.configuration": "Configuração", @@ -211,127 +211,127 @@ "onboarding.summaryStep.viewSelected": "Ver Selecionados", "onboarding.summaryStep.hideSelected": "Ocultar Selecionados", "onboarding.summaryStep.noPluginsSelected": "Nenhum plugin selecionado.", - "onboarding.summaryStep.bootConfig.title": "Configuração de Boot", - "onboarding.summaryStep.bootConfig.bootMethod": "Método de Boot", - "onboarding.summaryStep.bootConfig.bootMethodStorage": "Unidade(s) de Armazenamento", - "onboarding.summaryStep.bootConfig.bootMethodUsb": "USB/Flash Drive", + "onboarding.summaryStep.bootConfig.title": "Configuração de Inicialização", + "onboarding.summaryStep.bootConfig.bootMethod": "Método de Inicialização", + "onboarding.summaryStep.bootConfig.bootMethodStorage": "Drive(s) de Armazenamento", + "onboarding.summaryStep.bootConfig.bootMethodUsb": "Drive USB/Flash", "onboarding.summaryStep.bootConfig.pool": "Pool", "onboarding.summaryStep.bootConfig.slots": "Slots", "onboarding.summaryStep.bootConfig.bootReserved": "Boot Reservado", "onboarding.summaryStep.bootConfig.updateBios": "Atualizar BIOS", "onboarding.summaryStep.bootConfig.devices": "Dispositivos", "onboarding.summaryStep.systemSetupLog": "Log de Configuração do Sistema", - "onboarding.summaryStep.readinessWarning": "Não conseguimos verificar as configurações atuais do servidor. Você ainda pode continuar, mas a configuração aplicará alterações no modo de melhor esforço.", + "onboarding.summaryStep.readinessWarning": "Não pudemos verificar as configurações atuais do servidor. Você ainda pode continuar, mas a configuração aplicará mudanças em modo de melhor esforço.", "onboarding.summaryStep.driveWipe.title": "Confirmar Apagamento do Drive", - "onboarding.summaryStep.driveWipe.selectedDrives": "Você selecionou drives:", + "onboarding.summaryStep.driveWipe.selectedDrives": "Você selecionou os drives:", "onboarding.summaryStep.driveWipe.confirmPrompt": "Tem certeza de que deseja continuar?", "onboarding.summaryStep.driveWipe.continue": "Continuar", "onboarding.summaryStep.diagnosticLogs": "Logs de Diagnóstico", - "onboarding.summaryStep.onboardingDiagnostics": "Diagnósticos de Orientação", + "onboarding.summaryStep.onboardingDiagnostics": "Diagnósticos de Onboarding", "onboarding.summaryStep.yes": "Sim", "onboarding.summaryStep.no": "Não", "onboarding.summaryStep.ok": "OK", "onboarding.summaryStep.errors.unknownError": "Erro desconhecido", - "onboarding.summaryStep.status.settingsStillLoading": "As configurações ainda estão carregando. Por favor, aguarde um momento e tente novamente.", + "onboarding.summaryStep.status.settingsStillLoading": "As configurações ainda estão sendo carregadas. Aguarde um momento e tente novamente.", "onboarding.summaryStep.status.setupErrorCheckLogs": "Ocorreu um erro durante a configuração. Por favor, verifique os logs.", "onboarding.summaryStep.activation.unregistered": "Não registrado", "onboarding.summaryStep.activation.unknown": "Desconhecido", - "onboarding.summaryStep.activation.errors.keyMissing": "Chave faltando", + "onboarding.summaryStep.activation.errors.keyMissing": "Chave ausente", "onboarding.summaryStep.activation.errors.validationError": "Erro de Validação", "onboarding.summaryStep.activation.errors.guidMismatch": "Incompatibilidade de GUID", - "onboarding.summaryStep.activation.errors.trialExpired": "Avaliação Expirada", + "onboarding.summaryStep.activation.errors.trialExpired": "Teste Expirado", "onboarding.summaryStep.activation.errors.blacklisted": "Na lista negra", "onboarding.summaryStep.activation.errors.generic": "Erro: {state}", "onboarding.summaryStep.logs.startingConfiguration": "Iniciando configuração...", - "onboarding.summaryStep.logs.baselineUnavailable": "Configurações de base indisponíveis. Continuando no modo de melhor esforço.", - "onboarding.summaryStep.logs.baselineFallback": "Configurações de base indisponíveis. Aplicando padrões confiáveis + valores de rascunho sem verificações de diferença.", + "onboarding.summaryStep.logs.baselineUnavailable": "Configurações base indisponíveis. Continuando em modo de melhor esforço.", + "onboarding.summaryStep.logs.baselineFallback": "Configurações base indisponíveis. Aplicando padrões confiáveis + valores preliminares sem verificações de diferenças.", "onboarding.summaryStep.logs.applyingPartnerCustomizations": "Aplicando personalizações do parceiro...", "onboarding.summaryStep.logs.noChanges": "Nenhuma configuração alterada. Pulando mutações de configuração.", - "onboarding.summaryStep.logs.settingTimezone": "Definindo Fuso Horário para {timeZone}...", - "onboarding.summaryStep.logs.timezoneUpdated": "Fuso Horário atualizado.", - "onboarding.summaryStep.logs.timezoneErrorContinue": "Solicitação de Fuso Horário retornou um erro, continuando", + "onboarding.summaryStep.logs.settingTimezone": "Definindo fuso horário para {timeZone}...", + "onboarding.summaryStep.logs.timezoneUpdated": "Fuso horário atualizado.", + "onboarding.summaryStep.logs.timezoneErrorContinue": "Solicitação de fuso horário retornou um erro, continuando", "onboarding.summaryStep.logs.updatingServerIdentity": "Atualizando Identidade do Servidor para {name}...", "onboarding.summaryStep.logs.serverIdentityUpdated": "Identidade do Servidor atualizada.", "onboarding.summaryStep.logs.serverIdentityErrorContinue": "Solicitação de identidade do servidor retornou um erro, continuando", - "onboarding.summaryStep.logs.settingTheme": "Definindo Tema para {theme}...", + "onboarding.summaryStep.logs.settingTheme": "Definindo tema para {theme}...", "onboarding.summaryStep.logs.themeUpdated": "Tema atualizado.", "onboarding.summaryStep.logs.themeErrorContinue": "Solicitação de tema retornou um erro, continuando", - "onboarding.summaryStep.logs.settingLanguage": "Definindo Idioma para {locale}...", + "onboarding.summaryStep.logs.settingLanguage": "Definindo idioma para {locale}...", "onboarding.summaryStep.logs.languageUpdated": "Idioma atualizado.", "onboarding.summaryStep.logs.languageErrorContinue": "Solicitação de idioma retornou um erro, continuando", - "onboarding.summaryStep.logs.languageMetadataUnavailable": "Os metadados do pacote de idiomas para {locale} estão indisponíveis. Pulando a mudança de localidade.", - "onboarding.summaryStep.logs.installingLanguagePack": "Instalando pacote de idiomas para {name}...", - "onboarding.summaryStep.logs.languageInstallDidNotSucceed": "A instalação do pacote de idiomas não foi bem sucedida para {name}. Mantendo a localidade atual.", - "onboarding.summaryStep.logs.languagePackInstalled": "Pacote de idiomas instalado para {name}.", - "onboarding.summaryStep.logs.languageInstallFailedKeepLocale": "A instalação do pacote de idiomas falhou para {name}. Mantendo a localidade atual", + "onboarding.summaryStep.logs.languageMetadataUnavailable": "Metadados do pacote de idioma para {locale} indisponíveis. Pulando mudança de localidade.", + "onboarding.summaryStep.logs.installingLanguagePack": "Instalando pacote de idioma para {name}...", + "onboarding.summaryStep.logs.languageInstallDidNotSucceed": "A instalação do pacote de idioma não foi bem-sucedida para {name}. Mantendo a localidade atual.", + "onboarding.summaryStep.logs.languagePackInstalled": "Pacote de idioma instalado para {name}.", + "onboarding.summaryStep.logs.languageInstallFailedKeepLocale": "Falha na instalação do pacote de idioma para {name}. Mantendo a localidade atual", "onboarding.summaryStep.logs.refreshPluginsFailedContinue": "Não foi possível atualizar a lista de plugins instalados. Continuando com o estado atual do plugin.", "onboarding.summaryStep.logs.installingPlugins": "Instalando {count} plugins...", "onboarding.summaryStep.logs.pluginAlreadyInstalled": "{name} já está instalado. Pulando.", "onboarding.summaryStep.logs.installingPlugin": "Instalando {name}...", "onboarding.summaryStep.logs.pluginInstalled": "{name} instalado.", - "onboarding.summaryStep.logs.pluginInstallFailedContinue": "A instalação de {name} falhou. Continuando.", - "onboarding.summaryStep.logs.pluginInstallErrorContinue": "Erro relatado na instalação do plugin {name}, continuando", - "onboarding.summaryStep.logs.internalBootStart": "Iniciando configuração de boot interno. Isso pode demorar um pouco...", - "onboarding.summaryStep.logs.internalBootConfiguring": "Configurando pool de boot interno...", - "onboarding.summaryStep.logs.internalBootStillRunning": "Ainda configurando o boot interno...", - "onboarding.summaryStep.logs.internalBootConfigured": "Pool de boot interno configurado.", - "onboarding.summaryStep.logs.internalBootReturnedError": "A configuração do boot interno retornou um erro: {output}", - "onboarding.summaryStep.logs.internalBootFailed": "Falha na configuração do boot interno", - "onboarding.summaryStep.logs.updatingSshSettings": "Atualizando Configurações de SSH...", - "onboarding.summaryStep.logs.sshVerified": "Configurações de SSH verificadas.", - "onboarding.summaryStep.logs.sshVerificationPendingContinue": "Atualização de SSH submetida, mas estado final de SSH ainda não foi verificado. Continuando.", - "onboarding.summaryStep.logs.sshErrorContinue": "Solicitação de atualização de SSH retornou um erro, continuando (serviço pode ter reiniciado).", + "onboarding.summaryStep.logs.pluginInstallFailedContinue": "Falha na instalação de {name}. Continuando.", + "onboarding.summaryStep.logs.pluginInstallErrorContinue": "Instalação do plugin reportou um erro para {name}, continuando", + "onboarding.summaryStep.logs.internalBootStart": "Iniciando configuração de inicialização interna. Isso pode demorar um pouco...", + "onboarding.summaryStep.logs.internalBootConfiguring": "Configurando pool de inicialização interna...", + "onboarding.summaryStep.logs.internalBootStillRunning": "Ainda configurando inicialização interna...", + "onboarding.summaryStep.logs.internalBootConfigured": "Pool de inicialização interna configurado.", + "onboarding.summaryStep.logs.internalBootReturnedError": "Configuração de inicialização interna retornou um erro: {output}", + "onboarding.summaryStep.logs.internalBootFailed": "Falha na configuração de inicialização interna", + "onboarding.summaryStep.logs.updatingSshSettings": "Atualizando Configurações SSH...", + "onboarding.summaryStep.logs.sshVerified": "Configurações SSH verificadas.", + "onboarding.summaryStep.logs.sshVerificationPendingContinue": "Atualização SSH enviada, mas estado final do SSH ainda não pôde ser verificado. Continuando.", + "onboarding.summaryStep.logs.sshErrorContinue": "Requisição de atualização SSH retornou um erro, continuando (serviço pode ter reiniciado).", "onboarding.summaryStep.logs.finalizingSetup": "Finalizando configuração...", "onboarding.summaryStep.logs.setupComplete": "Configuração completa!", - "onboarding.summaryStep.logs.completeOnboardingFailed": "Não foi possível marcar a orientação como completa agora (API pode estar offline)", - "onboarding.summaryStep.logs.refreshOnboardingFailedContinue": "Não foi possível atualizar o estado da orientação agora. Continuando.", - "onboarding.summaryStep.logs.skipRefreshApiUnavailable": "Pulando atualização do estado da orientação enquanto a API está indisponível.", - "onboarding.summaryStep.logs.setupFailed": "Configuração falhou.", - "onboarding.summaryStep.result.bestEffortTitle": "Configuração Salva no Modo de Melhor Esforço", + "onboarding.summaryStep.logs.completeOnboardingFailed": "Não foi possível marcar a integração como concluída agora (API pode estar offline)", + "onboarding.summaryStep.logs.refreshOnboardingFailedContinue": "Não foi possível atualizar o estado da integração agora. Continuando.", + "onboarding.summaryStep.logs.skipRefreshApiUnavailable": "Pulando atualização de estado da integração enquanto a API está indisponível.", + "onboarding.summaryStep.logs.setupFailed": "Falha na configuração.", + "onboarding.summaryStep.result.bestEffortTitle": "Configuração Salva em Modo de Melhor Esforço", "onboarding.summaryStep.result.bestEffortApiOffline": "Aplicamos o que pudemos, mas alguns resultados não puderam ser verificados porque a API está offline. Você pode revisar e atualizar as configurações a qualquer momento no Painel do Unraid.", "onboarding.summaryStep.result.timeoutTitle": "Configuração Continuada Após Timeout", - "onboarding.summaryStep.result.timeoutMessage": "Uma ou mais operações de instalação expiraram. Algumas configurações podem ter sido aplicadas. Você pode verificar e ajustar as configurações mais tarde no Painel do Unraid.", + "onboarding.summaryStep.result.timeoutMessage": "Uma ou mais operações de instalação excederam o tempo limite. Algumas configurações podem ter sido aplicadas. Você pode verificar e ajustar as configurações mais tarde no Painel do Unraid.", "onboarding.summaryStep.result.warningsTitle": "Configuração Aplicada com Avisos", "onboarding.summaryStep.result.warningsMessage": "Algumas configurações não puderam ser totalmente aplicadas ou verificadas. Você pode revisar e alterar qualquer configuração mais tarde no Painel do Unraid.", - "onboarding.summaryStep.result.sshUnverifiedMessage": "Sua atualização das configurações de SSH foi enviada, mas o estado final ainda não pôde ser verificado. Você pode verificar e ajustá-la mais tarde no Painel do Unraid.", - "onboarding.summaryStep.result.bestEffortMessage": "Suas configurações de orientação foram aplicadas. Algumas operações são de melhor esforço e podem levar um momento para se refletir. Você pode ajustar as configurações mais tarde no Painel do Unraid.", + "onboarding.summaryStep.result.sshUnverifiedMessage": "A atualização das configurações SSH foi enviada, mas o estado final ainda não pôde ser verificado. Você pode verificar e ajustá-la mais tarde no Painel do Unraid.", + "onboarding.summaryStep.result.bestEffortMessage": "Suas configurações de integração foram aplicadas. Algumas operações são de melhor esforço e podem demorar um momento para refletir. Você pode ajustar configurações mais tarde no Painel do Unraid.", "onboarding.summaryStep.result.successTitle": "Configuração Aplicada", - "onboarding.summaryStep.result.successMessage": "Suas configurações de orientação foram aplicadas com sucesso.", - "onboarding.summaryStep.result.failedTitle": "Configuração Falhou", - "onboarding.summaryStep.result.failedMessage": "Um erro inesperado interrompeu a orientação. Revise os logs abaixo e compartilhe-os com o suporte.", + "onboarding.summaryStep.result.successMessage": "Suas configurações de integração foram aplicadas com sucesso.", + "onboarding.summaryStep.result.failedTitle": "Falha na Configuração", + "onboarding.summaryStep.result.failedMessage": "Um erro inesperado interrompeu a integração. Revise os logs abaixo e compartilhe-os com o suporte.", "onboarding.licenseStep.title": "Licença do Unraid OS", - "onboarding.licenseStep.description": "Pronto para ativação. Clique abaixo para gerenciar sua licença e registro do servidor no Aplicativo de Conta do Unraid.", + "onboarding.licenseStep.description": "Pronto para ativação. Clique abaixo para gerenciar sua licença e registro do servidor no Aplicativo de Conta Unraid.", "onboarding.licenseStep.status.registered": "Registrado", "onboarding.licenseStep.status.unregistered": "Não registrado", "onboarding.licenseStep.labels.status": "Status", "onboarding.licenseStep.labels.activationCode": "Código de Ativação", - "onboarding.licenseStep.labels.none": "Nenhum(a)", + "onboarding.licenseStep.labels.none": "Nenhum", "onboarding.licenseStep.actions.manageLicense": "Gerenciar Licença", "onboarding.licenseStep.actions.activateServer": "Ativar Servidor", "onboarding.licenseStep.actions.nextStep": "PRÓXIMO PASSO", - "onboarding.licenseStep.actions.skipForNow": "Pular por agora", + "onboarding.licenseStep.actions.skipForNow": "Pular por enquanto", "onboarding.licenseStep.actions.refreshStatus": "Atualizar Status", "onboarding.licenseStep.actions.hideCode": "Ocultar", "onboarding.licenseStep.actions.showCode": "Mostrar", - "onboarding.licenseStep.actions.contactSupport": "Está tendo problemas? Contate o Suporte", + "onboarding.licenseStep.actions.contactSupport": "Está com problemas? Contate o Suporte", "onboarding.licenseStep.actions.close": "Fechar", "onboarding.licenseStep.actions.cancel": "Cancelar", "onboarding.licenseStep.actions.iUnderstand": "EU ENTENDO", - "onboarding.licenseStep.help.title": "Contatar suporte", - "onboarding.licenseStep.help.contactSupportDescription": "Se você estiver enfrentando problemas com a ativação, por favor, entre em contato com nossa equipe de suporte.", + "onboarding.licenseStep.help.title": "Entre em contato com o suporte", + "onboarding.licenseStep.help.contactSupportDescription": "Se você está enfrentando problemas com a ativação, por favor, contate nossa equipe de suporte.", "onboarding.licenseStep.help.supportLabel": "Suporte:", - "onboarding.licenseStep.help.supportUrlLabel": "unraid.net/support", - "onboarding.licenseStep.help.activationCodeHint": "Por favor, inclua seu Código de Ativação (copiado abaixo) em seu e-mail para um serviço mais rápido.", + "onboarding.licenseStep.help.supportUrlLabel": "unraid.net/suporte", + "onboarding.licenseStep.help.activationCodeHint": "Por favor, inclua seu Código de Ativação (copiado abaixo) no seu e-mail para um atendimento mais rápido.", "onboarding.licenseStep.skipDialog.title": "Você tem certeza?", "onboarding.licenseStep.skipDialog.licenseDetected": "Parece que você já tem uma licença associada a este servidor. Você pode ativá-la agora gratuitamente para desbloquear todos os recursos.", - "onboarding.licenseStep.skipDialog.warningLine1": "Pular a ativação irá limitar severamente a funcionalidade do sistema.", + "onboarding.licenseStep.skipDialog.warningLine1": "Pular a ativação limitará severamente a funcionalidade do sistema.", "onboarding.licenseStep.skipDialog.warningLine2": "Você sempre pode ativar seu servidor novamente mais tarde através do painel do Unraid.", - "apiKey.apiKeyCreate.createApiKey": "Criar Chave da API", - "apiKey.apiKeyCreate.editApiKey": "Editar Chave da API", + "apiKey.apiKeyCreate.createApiKey": "Criar Chave API", + "apiKey.apiKeyCreate.editApiKey": "Editar Chave API", "auth.login.login": "Login", "auth.login.password": "Senha", - "auth.login.passwordRecovery": "Recuperação de Senha", - "auth.login.username": "Nome de usuário", + "auth.login.passwordRecovery": "Recuperação de senha", + "auth.login.username": "Nome de Usuário", "common.back": "Voltar", "common.cancel": "Cancelar", "common.close": "Fechar", @@ -343,11 +343,11 @@ "common.installed": "Instalado", "common.installing": "Instalando", "common.learnMore": "Saiba Mais", - "common.retry": "Tentar novamente", + "common.retry": "Tentar Novamente", "common.loading": "Carregando...", "common.loading2": "Carregando…", "common.skip": "Pular", - "common.skipForNow": "Pular por agora", + "common.skipForNow": "Pular por enquanto", "common.success": "Sucesso!", "common.unknown": "Desconhecido", "composables.dateTime.ago": "atrás", @@ -357,34 +357,34 @@ "composables.dateTime.month": "{n} mês | {n} meses", "composables.dateTime.second": "{n} segundo | {n} segundos", "composables.dateTime.year": "{n} ano | {n} anos", - "connect.flashBackup.goToToolsManagementAccessTo": "Vá para Ferramentas > Acesso de Gerenciamento para ativar o recurso de Backup Flash e garantir que seu backup esteja atualizado.", - "connect.flashBackup.goToToolsManagementAccessTo2": "Vá para Ferramentas > Acesso de Gerenciamento para garantir que seu backup esteja atualizado.", - "connect.general.goToConnect": "Vá para Conectar", + "connect.flashBackup.goToToolsManagementAccessTo": "Vá para Ferramentas > Acesso de Gestão para ativar o recurso de Backup de Flash e garantir que seu backup esteja atualizado.", + "connect.flashBackup.goToToolsManagementAccessTo2": "Vá para Ferramentas > Acesso de Gestão para garantir que seu backup esteja atualizado.", + "connect.general.goToConnect": "Vá para Connect", "connectSettings.accountStatusLabel": "Status da Conta:", "connectSettings.apiRestartingToastDescription": "A API está reiniciando...", "connectSettings.apply": "Aplicar", "connectSettings.applyingSettings": "Aplicando Configurações...", - "connectSettings.autoScroll": "Rolagem automática", - "connectSettings.filteringLogsFor": "Filtrando registros por: \"{filter}\"", - "connectSettings.oidcDebugLogsDescription": "Visualize logs de autenticação e configuração OIDC em tempo real", - "connectSettings.oidcDebugLogsTitle": "Logs de Debug OIDC", + "connectSettings.autoScroll": "Auto rolagem", + "connectSettings.filteringLogsFor": "Filtrando logs para: \"{filter}\"", + "connectSettings.oidcDebugLogsDescription": "Ver logs de autenticação e configuração OIDC em tempo real", + "connectSettings.oidcDebugLogsTitle": "Logs de Depuração OIDC", "connectSettings.showingAllLogEntries": "Mostrando todas as entradas de log", - "connectSettings.updatedApiSettingsToast": "Configurações de API Atualizadas", - "downgradeOs.downgradeUnraidOs": "Downgrade do Unraid OS", - "downgradeOs.pleaseFinishTheInitiatedUpdateTo": "Por favor, termine a atualização iniciada para permitir um downgrade.", + "connectSettings.updatedApiSettingsToast": "Configurações da API Atualizadas", + "downgradeOs.downgradeUnraidOs": "Reduzir Unraid OS", + "downgradeOs.pleaseFinishTheInitiatedUpdateTo": "Por favor, termine a atualização iniciada para permitir uma redução de versão.", "headerOsVersion.apiVersionCopiedToClipboard": "Versão da API copiada para a área de transferência", "headerOsVersion.osVersionCopiedToClipboard": "Versão do SO copiada para a área de transferência", - "headerOsVersion.unraidApi": "API do Unraid", - "headerOsVersion.unraidOs": "SO do Unraid", - "headerOsVersion.unraidOsReleased": "SO do Unraid {0} Lançado", - "headerOsVersion.unraidOsUpdateAvailable": "Atualização Disponível do Unraid OS {0}", + "headerOsVersion.unraidApi": "API Unraid", + "headerOsVersion.unraidOs": "SO Unraid", + "headerOsVersion.unraidOsReleased": "SO Unraid {0} Lançado", + "headerOsVersion.unraidOsUpdateAvailable": "Atualização SO Unraid {0} Disponível", "headerOsVersion.updateAvailable2": "Atualização Disponível", "headerOsVersion.updateReleased": "Atualização Lançada", - "headerOsVersion.versionInformation": "Informações de Versão", - "headerOsVersion.viewApiChangelog": "Ver Alterações da API", + "headerOsVersion.versionInformation": "Informação da Versão", + "headerOsVersion.viewApiChangelog": "Ver Changelog da API", "headerOsVersion.viewOsReleaseNotes": "Ver Notas de Lançamento do SO", - "headerOsVersion.visitPartnerWebsite": "Visite o site do parceiro", - "headerOsVersion.visitUnraidWebsite": "Visite o site do Unraid", + "headerOsVersion.visitPartnerWebsite": "Visitar Site do Parceiro", + "headerOsVersion.visitUnraidWebsite": "Visitar Site Unraid", "jsonforms.apiKey.customPermissions.actions.error.custom": "Selecione pelo menos uma ação para cada entrada de permissão personalizada.", "jsonforms.apiKey.customPermissions.actions.label": "Ações", "jsonforms.apiKey.customPermissions.actions.title": "Ações", @@ -398,106 +398,106 @@ "jsonforms.apiKey.description": "Descrição da Chave API", "jsonforms.apiKey.description.title": "Descrição", "jsonforms.apiKey.name.description": "Um nome descritivo para esta chave de API", - "jsonforms.apiKey.name.error.custom": "Digite um nome de chave de API com entre 1 e 100 caracteres.", + "jsonforms.apiKey.name.error.custom": "Insira um nome de chave de API entre 1 e 100 caracteres.", "jsonforms.apiKey.name.label": "Nome da Chave de API", "jsonforms.apiKey.name.title": "Nome da Chave de API", - "jsonforms.apiKey.permissionPresets.description": "Adicionar rapidamente conjuntos de permissões comuns", - "jsonforms.apiKey.permissionPresets.error.custom": "Escolha um predefinido válido ou mantenha \"None\" selecionado.", + "jsonforms.apiKey.permissionPresets.description": "Adição rápida de conjuntos comuns de permissões", + "jsonforms.apiKey.permissionPresets.error.custom": "Escolha um predefinido válido ou mantenha \"Nenhum\" selecionado.", "jsonforms.apiKey.permissionPresets.label": "Adicionar Conjunto de Permissões", - "jsonforms.apiKey.permissionPresets.title": "Predefinições de Permissões", + "jsonforms.apiKey.permissionPresets.title": "Predefinições de Permissão", "jsonforms.apiKey.permissions.description": "Configurar permissões da chave API", "jsonforms.apiKey.permissions.description.label": "Selecione qualquer combinação de funções, grupos de permissões e permissões personalizadas para definir o que esta chave de API pode acessar.", - "jsonforms.apiKey.permissions.header.error.custom": "Resolva os erros na seção de Permissões.", + "jsonforms.apiKey.permissions.header.error.custom": "Resolva os erros na seção Permissões.", "jsonforms.apiKey.permissions.header.label": "Configuração de Permissões", - "jsonforms.apiKey.permissions.help.error.custom": "Siga as orientações de permissões e preencha todos os campos obrigatórios.", - "jsonforms.apiKey.permissions.help.label": "Use o menu suspenso predefinido para conjuntos de permissões comuns ou adicione manualmente permissões personalizadas. Você pode selecionar vários recursos que compartilham as mesmas ações.", - "jsonforms.apiKey.permissions.subheader.error.custom": "Corrija os campos inválidos na seção de Permissões.", + "jsonforms.apiKey.permissions.help.error.custom": "Siga as orientações de permissões e complete todos os campos obrigatórios.", + "jsonforms.apiKey.permissions.help.label": "Use o menu suspenso predefinido para conjuntos comuns de permissões ou adicione manualmente permissões personalizadas. Você pode selecionar vários recursos que compartilham as mesmas ações.", + "jsonforms.apiKey.permissions.subheader.error.custom": "Corrija os campos inválidos na seção Permissões.", "jsonforms.apiKey.permissions.subheader.label": "Permissões", - "jsonforms.apiKey.roles.description": "Selecione uma ou mais funções para conceder conjuntos de permissões predefinidas.", - "jsonforms.apiKey.roles.error.custom": "Selecione pelo menos uma função válida ou limpe o campo.", + "jsonforms.apiKey.roles.description": "Selecione uma ou mais funções para conceder conjuntos de permissões predefinidos", + "jsonforms.apiKey.roles.error.custom": "Selecione pelo menos um papel válido ou limpe o campo.", "jsonforms.apiKey.roles.label": "Funções", "jsonforms.apiKey.roles.title": "Funções", - "jsonforms.apiSettings.sandbox.error.custom": "Decida se o ambiente de testes para desenvolvedores deve ser habilitado.", + "jsonforms.apiSettings.sandbox.error.custom": "Escolha se o sandbox do desenvolvedor deve ser ativado.", "jsonforms.apiSettings.sandbox.label": "Ativar Sandbox para Desenvolvedores", "jsonforms.apiSettings.sandbox.title": "Ativar Sandbox para Desenvolvedores", - "jsonforms.oidc.accordion.advancedEndpoints.description": "Substituir as configurações de descoberta automática (opcional)", - "jsonforms.oidc.accordion.advancedEndpoints.error.custom": "Revise a seção de Pontos de Extremidade Avançados e corrija os campos inválidos.", + "jsonforms.oidc.accordion.advancedEndpoints.description": "Substituir configurações de descoberta automática (opcional)", + "jsonforms.oidc.accordion.advancedEndpoints.error.custom": "Revise a seção de Endpoints Avançados e corrija os campos inválidos.", "jsonforms.oidc.accordion.advancedEndpoints.label": "Endpoints Avançados", "jsonforms.oidc.accordion.advancedEndpoints.title": "Endpoints Avançados", "jsonforms.oidc.accordion.authorizationRules.description": "Configurar quem pode acessar seu servidor", - "jsonforms.oidc.accordion.authorizationRules.error.custom": "Revise a seção de Regras de Autorização e corrija os campos inválidos.", + "jsonforms.oidc.accordion.authorizationRules.error.custom": "Revise a seção Regras de Autorização e corrija os campos inválidos.", "jsonforms.oidc.accordion.authorizationRules.label": "Regras de Autorização", "jsonforms.oidc.accordion.authorizationRules.title": "Regras de Autorização", - "jsonforms.oidc.accordion.basicConfiguration.description": "Configurações essenciais do fornecedor", - "jsonforms.oidc.accordion.basicConfiguration.error.custom": "Revise a seção de Configuração Básica e corrija os campos inválidos.", + "jsonforms.oidc.accordion.basicConfiguration.description": "Configurações essenciais do provedor", + "jsonforms.oidc.accordion.basicConfiguration.error.custom": "Revise a seção Configuração Básica e corrija os campos inválidos.", "jsonforms.oidc.accordion.basicConfiguration.label": "Configuração Básica", "jsonforms.oidc.accordion.basicConfiguration.title": "Configuração Básica", "jsonforms.oidc.accordion.buttonCustomization.description": "Personalizar a aparência do botão de login", "jsonforms.oidc.accordion.buttonCustomization.error.custom": "Revise a seção de Personalização de Botões e corrija os campos inválidos.", - "jsonforms.oidc.accordion.buttonCustomization.label": "Personalização de Botões", - "jsonforms.oidc.accordion.buttonCustomization.title": "Personalização de Botões", + "jsonforms.oidc.accordion.buttonCustomization.label": "Personalização de Botão", + "jsonforms.oidc.accordion.buttonCustomization.title": "Personalização de Botão", "jsonforms.oidc.buttons.description": "Personalizar a aparência do botão de login", "jsonforms.oidc.buttons.icon.description": "URL ou ícone codificado em base64 para o botão de login", "jsonforms.oidc.buttons.icon.error.custom": "Forneça uma URL de ícone válida ou um URI de dados.", "jsonforms.oidc.buttons.icon.label": "URL do Ícone do Botão", "jsonforms.oidc.buttons.icon.title": "Ícone do Botão", - "jsonforms.oidc.buttons.style.description": "Estilos CSS inline personalizados para o botão (por exemplo, \"background: linear-gradient(to right, #4f46e5, #7c3aed); border-radius: 9999px;\")", + "jsonforms.oidc.buttons.style.description": "Estilos CSS inline personalizados para o botão (ex.: \"background: linear-gradient(to right, #4f46e5, #7c3aed); border-radius: 9999px;\")", "jsonforms.oidc.buttons.style.error.custom": "Insira um CSS válido para o estilo do botão ou deixe em branco.", "jsonforms.oidc.buttons.style.label": "Estilos CSS Personalizados", "jsonforms.oidc.buttons.style.title": "Estilo do Botão", "jsonforms.oidc.buttons.text.description": "Texto personalizado para o botão de login", - "jsonforms.oidc.buttons.text.error.custom": "Insira o texto do botão que você deseja exibir.", + "jsonforms.oidc.buttons.text.error.custom": "Digite o texto do botão que você deseja exibir.", "jsonforms.oidc.buttons.text.label": "Texto do Botão", "jsonforms.oidc.buttons.text.title": "Texto do Botão", - "jsonforms.oidc.buttons.title": "Personalização de Botões", + "jsonforms.oidc.buttons.title": "Personalização de Botão", "jsonforms.oidc.buttons.variant.description": "Estilo visual do botão de login", "jsonforms.oidc.buttons.variant.error.custom": "Selecione um dos estilos de botão suportados.", "jsonforms.oidc.buttons.variant.label": "Estilo do Botão", "jsonforms.oidc.buttons.variant.title": "Estilo do Botão", - "jsonforms.oidc.provider.authorizationEndpoint.description": "Opcional - será auto-descoberto se não fornecido", + "jsonforms.oidc.provider.authorizationEndpoint.description": "Opcional - será descoberto automaticamente se não fornecido", "jsonforms.oidc.provider.authorizationEndpoint.error.custom": "Insira uma URL de endpoint de autorização válida.", - "jsonforms.oidc.provider.authorizationEndpoint.label": "Endpoint de Autorização", - "jsonforms.oidc.provider.authorizationEndpoint.title": "Endpoint de Autorização", + "jsonforms.oidc.provider.authorizationEndpoint.label": "Ponto de Autorização", + "jsonforms.oidc.provider.authorizationEndpoint.title": "Ponto de Autorização", "jsonforms.oidc.provider.clientId.description": "ID do cliente OAuth2 registrado com o provedor", - "jsonforms.oidc.provider.clientId.error.custom": "Insira o ID de cliente OAuth emitido pelo seu provedor.", + "jsonforms.oidc.provider.clientId.error.custom": "Insira o ID do cliente OAuth fornecido pelo seu provedor.", "jsonforms.oidc.provider.clientId.label": "ID do Cliente OAuth", "jsonforms.oidc.provider.clientId.title": "ID do Cliente OAuth", "jsonforms.oidc.provider.clientSecret.description": "Segredo do cliente OAuth2 (se necessário)", - "jsonforms.oidc.provider.clientSecret.error.custom": "Forneça o segredo de cliente OAuth emitido pelo seu provedor.", + "jsonforms.oidc.provider.clientSecret.error.custom": "Forneça o segredo do cliente OAuth emitido pelo seu provedor.", "jsonforms.oidc.provider.clientSecret.label": "Segredo do Cliente OAuth", "jsonforms.oidc.provider.clientSecret.title": "Segredo do Cliente OAuth", - "jsonforms.oidc.provider.discoveryToggle.error.custom": "Decida se deseja usar a descoberta automática.", + "jsonforms.oidc.provider.discoveryToggle.error.custom": "Escolha se deseja usar a descoberta automática.", "jsonforms.oidc.provider.discoveryToggle.label": "Usar Descoberta Automática", "jsonforms.oidc.provider.id.description": "Identificador único para o provedor", - "jsonforms.oidc.provider.id.error.custom": "Insira um ID de provedor exclusivo (por exemplo, \"google\").", + "jsonforms.oidc.provider.id.error.custom": "Insira um ID de provedor único (por exemplo, \"google\").", "jsonforms.oidc.provider.id.label": "ID do Provedor", "jsonforms.oidc.provider.id.title": "ID do Provedor", - "jsonforms.oidc.provider.issuer.description": "URL do emissor OIDC (por exemplo, https://accounts.google.com). Não pode conter caminhos /.well-known/ - use o URL base do emissor em vez do endpoint completo de descoberta. Não deve terminar com uma barra final.", + "jsonforms.oidc.provider.issuer.description": "URL do emissor OIDC (ex.: https://accounts.google.com). Não pode conter caminhos como /.well-known/ - use o URL base do emissor em vez do endpoint completo de descoberta. Não deve terminar com uma barra final.", "jsonforms.oidc.provider.issuer.error.custom": "Insira a URL do emissor (por exemplo, https://accounts.example.com).", "jsonforms.oidc.provider.issuer.label": "URL do Emissor", "jsonforms.oidc.provider.issuer.title": "URL do Emissor", - "jsonforms.oidc.provider.jwksUri.description": "Opcional - será auto-descoberto se não fornecido", - "jsonforms.oidc.provider.jwksUri.error.custom": "Forneça uma URI JWKS válida ou confie na descoberta.", + "jsonforms.oidc.provider.jwksUri.description": "Opcional - será descoberto automaticamente se não fornecido", + "jsonforms.oidc.provider.jwksUri.error.custom": "Forneça um URI JWKS válido ou confie na descoberta.", "jsonforms.oidc.provider.jwksUri.label": "URI JWKS", "jsonforms.oidc.provider.jwksUri.title": "URI JWKS", "jsonforms.oidc.provider.name.description": "Nome de exibição para o provedor", "jsonforms.oidc.provider.name.error.custom": "Insira o nome do provedor mostrado aos usuários.", "jsonforms.oidc.provider.name.label": "Nome do Provedor", "jsonforms.oidc.provider.name.title": "Nome do Provedor", - "jsonforms.oidc.provider.scopes.description": "Escopos OAuth2 a solicitar", - "jsonforms.oidc.provider.scopes.error.custom": "Especifique pelo menos um escopo solicitado do provedor.", + "jsonforms.oidc.provider.scopes.description": "Escopos OAuth2 a serem solicitados", + "jsonforms.oidc.provider.scopes.error.custom": "Especifique pelo menos um escopo solicitado ao provedor.", "jsonforms.oidc.provider.scopes.label": "Escopos OAuth", "jsonforms.oidc.provider.scopes.title": "Escopos OAuth", - "jsonforms.oidc.provider.tokenEndpoint.description": "Opcional - será auto-descoberto se não fornecido", + "jsonforms.oidc.provider.tokenEndpoint.description": "Opcional - será descoberto automaticamente se não fornecido", "jsonforms.oidc.provider.tokenEndpoint.error.custom": "Insira uma URL de endpoint de token válida.", - "jsonforms.oidc.provider.tokenEndpoint.label": "Endpoint de Token", - "jsonforms.oidc.provider.tokenEndpoint.title": "Endpoint de Token", - "jsonforms.oidc.provider.unraidNet.description": "Este é o provedor Unraid.net embutido. Apenas regras de autorização podem ser modificadas.", - "jsonforms.oidc.provider.unraidNet.error.custom": "O provedor Unraid.net possui campos gerenciados; apenas configurações suportadas podem ser editadas.", + "jsonforms.oidc.provider.tokenEndpoint.label": "Ponto de Extensão de Token", + "jsonforms.oidc.provider.tokenEndpoint.title": "Ponto de Extensão de Token", + "jsonforms.oidc.provider.unraidNet.description": "Este é o provedor embutido Unraid.net. Somente as regras de autorização podem ser modificadas.", + "jsonforms.oidc.provider.unraidNet.error.custom": "O provedor Unraid.net tem campos gerenciados; apenas as configurações suportadas podem ser editadas.", "jsonforms.oidc.provider.unraidNet.label": "Provedor Unraid.net", "jsonforms.oidc.provider.unraidNet.title": "Provedor Unraid.net", - "jsonforms.oidc.provider.userInfoEndpoint.error.custom": "Insira uma URL de endpoint UserInfo válida.", - "jsonforms.oidc.provider.userInfoEndpoint.label": "Endpoint de Informações do Usuário", + "jsonforms.oidc.provider.userInfoEndpoint.error.custom": "Insira uma URL de endpoint de informações de usuário válida.", + "jsonforms.oidc.provider.userInfoEndpoint.label": "Ponto de Extensão de Informações do Usuário", "jsonforms.oidc.restrictions.allowedDomains.description": "Domínios de e-mail permitidos para login (ex.: empresa.com)", "jsonforms.oidc.restrictions.allowedDomains.error.custom": "Liste domínios totalmente qualificados (um por linha) para usuários permitidos.", "jsonforms.oidc.restrictions.allowedDomains.label": "Domínios de E-mail Permitidos", @@ -505,64 +505,64 @@ "jsonforms.oidc.restrictions.allowedEmails.description": "Endereços de e-mail específicos permitidos para login", "jsonforms.oidc.restrictions.allowedEmails.error.custom": "Liste os endereços de e-mail específicos que devem ser permitidos.", "jsonforms.oidc.restrictions.allowedEmails.label": "Endereços de E-mail Específicos", - "jsonforms.oidc.restrictions.allowedEmails.title": "Emails Permitidos", - "jsonforms.oidc.restrictions.allowedUserIds.description": "IDs de usuário específicos (sub claims) permitidos para login", + "jsonforms.oidc.restrictions.allowedEmails.title": "E-mails Permitidos", + "jsonforms.oidc.restrictions.allowedUserIds.description": "IDs de usuário específicos (sub claim) permitidos para login", "jsonforms.oidc.restrictions.allowedUserIds.error.custom": "Liste os IDs de usuário (sub claims) que devem ser permitidos.", "jsonforms.oidc.restrictions.allowedUserIds.label": "IDs de Usuário Permitidos", "jsonforms.oidc.restrictions.allowedUserIds.title": "IDs de Usuário Permitidos", "jsonforms.oidc.restrictions.help.error.custom": "Revise as listas de Autorização Simples; cada entrada deve ser válida.", - "jsonforms.oidc.restrictions.help.label": "Configure listas de permissões simples para quem pode fazer login.", - "jsonforms.oidc.restrictions.title": "Autorização Simples", - "jsonforms.oidc.restrictions.title.label": "Autorização Simples", - "jsonforms.oidc.restrictions.workspaceDomain.description": "Restrinja a usuários de um domínio específico do Google Workspace", - "jsonforms.oidc.restrictions.workspaceDomain.error.custom": "Insira um domínio Google Workspace válido, como exemplo.com.", + "jsonforms.oidc.restrictions.help.label": "Configure listas de permissão simples para quem pode fazer login.", + "jsonforms.oidc.restrictions.title": " autorização Simples", + "jsonforms.oidc.restrictions.title.label": " autorização Simples", + "jsonforms.oidc.restrictions.workspaceDomain.description": "Restringir a usuários de um domínio específico do Google Workspace", + "jsonforms.oidc.restrictions.workspaceDomain.error.custom": "Insira um domínio do Google Workspace válido, como example.com.", "jsonforms.oidc.restrictions.workspaceDomain.label": "Domínio do Google Workspace", "jsonforms.oidc.restrictions.workspaceDomain.title": "Domínio do Google Workspace", - "jsonforms.oidc.rules.claim.description": "Reivindicação JWT para verificar", - "jsonforms.oidc.rules.claim.error.custom": "Selecione a reivindicação JWT para avaliar.", + "jsonforms.oidc.rules.claim.description": "Reivindicação JWT a ser verificada", + "jsonforms.oidc.rules.claim.error.custom": "Selecione a reivindicação JWT a ser avaliada.", "jsonforms.oidc.rules.claim.label": "Reivindicação JWT", "jsonforms.oidc.rules.claim.title": "Reivindicação JWT", - "jsonforms.oidc.rules.collection.description": "Defina regras de autorização com base em claims no token de ID. O modo de regra pode ser configurado: lógica OU (qualquer regra corresponde) ou lógica E (todas as regras devem corresponder).", - "jsonforms.oidc.rules.collection.error.custom": "Garanta que cada entrada de regra de autorização esteja completa.", + "jsonforms.oidc.rules.collection.description": "Defina regras de autorização baseadas em reivindicações no token de ID. O modo de regra pode ser configurado: lógica OR (qualquer regra corresponde) ou lógica AND (todas as regras devem corresponder).", + "jsonforms.oidc.rules.collection.error.custom": "Certifique-se de que todas as entradas de regra de autorização estejam completas.", "jsonforms.oidc.rules.collection.label": "Regras de Reivindicação", "jsonforms.oidc.rules.collection.title": "Regras de Reivindicação", - "jsonforms.oidc.rules.description": "Configurar regras avançadas de autorização para controle de acesso detalhado", - "jsonforms.oidc.rules.mode.description": "Como avaliar múltiplas regras: OU (qualquer regra passa) ou E (todas as regras devem passar)", + "jsonforms.oidc.rules.description": "Configurar regras avançadas de autorização para controle de acesso granular", + "jsonforms.oidc.rules.mode.description": "Como avaliar várias regras: OR (qualquer regra passa) ou AND (todas as regras devem passar)", "jsonforms.oidc.rules.mode.error.custom": "Escolha como várias regras devem ser avaliadas (AND ou OR).", "jsonforms.oidc.rules.mode.label": "Modo de Regra", "jsonforms.oidc.rules.mode.title": "Modo de Regra", "jsonforms.oidc.rules.operator.error.custom": "Selecione um operador de comparação.", "jsonforms.oidc.rules.operator.label": "Operador", "jsonforms.oidc.rules.operator.title": "Operador", - "jsonforms.oidc.rules.title": "Regras de Autorização Avançadas", - "jsonforms.oidc.rules.title.label": "Regras de Autorização Avançadas", - "jsonforms.oidc.rules.value.description": "Valores para coincidir", + "jsonforms.oidc.rules.title": "Regras Avançadas de Autorização", + "jsonforms.oidc.rules.title.label": "Regras Avançadas de Autorização", + "jsonforms.oidc.rules.value.description": "Valores para confrontar", "jsonforms.oidc.rules.value.error.custom": "Forneça pelo menos um valor para esta regra.", "jsonforms.oidc.rules.value.label": "Valores", "jsonforms.oidc.rules.value.title": "Valores", - "jsonforms.sso.defaultAllowedOrigins.description": "Origens de redirecionamento confiáveis adicionais para permitir redirecionamentos de portas personalizadas, proxies reversos, Tailscale, etc.", + "jsonforms.sso.defaultAllowedOrigins.description": "Origens de redirecionamento adicionais confiáveis para permitir redirecionamentos de portas personalizadas, proxies reversos, Tailscale, etc.", "jsonforms.sso.defaultAllowedOrigins.error.custom": "Insira origens válidas (protocolo + host) separadas por vírgulas ou novas linhas.", "jsonforms.sso.defaultAllowedOrigins.label": "Origens de Redirecionamento Padrão Permitidas", "jsonforms.sso.defaultAllowedOrigins.title": "Origens de Redirecionamento Padrão Permitidas", "jsonforms.sso.providers.description": "Configurar provedores OpenID Connect para autenticação SSO", - "jsonforms.sso.providers.error.custom": "Cada entrada de provedor OIDC deve ser válida—resolva os campos destacados.", + "jsonforms.sso.providers.error.custom": "Cada entrada de provedor OIDC deve ser válida - corrija os campos destacados.", "jsonforms.sso.providers.label": "Provedores OIDC", "jsonforms.sso.providers.title": "Provedores OIDC", - "logs.customFilterLabel": "Personalizar {label}", - "logs.filterLabel": "Filtrar", - "logs.filterPlaceholder": "Filtrar registros...", - "logs.hideLogs": "Ocultar Logs", + "logs.customFilterLabel": "Personalizado {label}", + "logs.filterLabel": "Filtro", + "logs.filterPlaceholder": "Filtrar logs...", + "logs.hideLogs": "Esconder Logs", "logs.presets.auth": "Autenticação", "logs.presets.error": "Erros", "logs.presets.none": "Sem Filtro", "logs.presets.oidc": "Logs OIDC", "logs.presets.warning": "Avisos", "logs.quickFilterLabel": "Rápido {label}", - "logs.refreshLogs": "Atualizar registros", - "logs.selectFilterPlaceholder": "Selecionar filtro", + "logs.refreshLogs": "Atualizar logs", + "logs.selectFilterPlaceholder": "Selecione o filtro", "logs.showLogs": "Mostrar Logs", - "logs.singleViewer.download": "Download", - "logs.singleViewer.downloading": "Fazendo download...", + "logs.singleViewer.download": "Baixar", + "logs.singleViewer.downloading": "Baixando...", "logs.singleViewer.errorDownloadingLogFile": "Erro ao baixar arquivo de log: {error}", "logs.singleViewer.errorLoadingLogContent": "Erro ao carregar conteúdo do log: {error}", "logs.singleViewer.fetchLogContentFailure": "Falha ao buscar conteúdo do log", @@ -572,8 +572,8 @@ "logs.singleViewer.scrollUpToLoadMore": "Role para cima para carregar mais", "logs.singleViewer.showingAllLines": "Mostrando todas as linhas disponíveis", "logs.singleViewer.totalLines": "Total de linhas: {count}", - "logs.singleViewer.watchingLogFileTooltip": "Monitorando arquivo de log", - "logs.viewer.autoScrollLabel": "Rolagem automática", + "logs.singleViewer.watchingLogFileTooltip": "Assistindo arquivo de log", + "logs.viewer.autoScrollLabel": "Auto rolagem", "logs.viewer.errorLoadingLogFiles": "Erro ao carregar arquivos de log: {error}", "logs.viewer.formattedSize": "{value} {unit}", "logs.viewer.highlightLanguages.apache": "Apache", @@ -601,50 +601,50 @@ "logs.viewer.sizeUnits.petabytes": "PB", "logs.viewer.sizeUnits.terabytes": "TB", "logs.viewer.syntaxLabel": "Sintaxe", - "logs.viewer.title": "Visualizador de Logs", + "logs.viewer.title": "Visualizador de Log", "logs.viewer.zeroBytes": "0 {unit}", "modal.clickToCloseModal": "Clique para fechar modal", "notifications.importance.alert": "Alerta", - "notifications.importance.info": "Informações", + "notifications.importance.info": "Informação", "notifications.importance.warning": "Aviso", - "notifications.item.archive": "Arquivo", + "notifications.item.archive": "Arquivar", "notifications.item.delete": "Excluir", "notifications.item.viewLink": "Ver", - "notifications.list.noNotifications": "Sem notificações para ver aqui!", - "notifications.list.noNotificationsWithImportance": "Nenhuma notificação {importance} para ver aqui!", + "notifications.list.noNotifications": "Nenhuma notificação para ver aqui!", + "notifications.list.noNotificationsWithImportance": "Nenhuma notificação de {importance} para ver aqui!", "notifications.list.reachedEnd": "Você chegou ao fim...", - "notifications.sidebar.archiveAllAction": "Arquive Todos", + "notifications.sidebar.archiveAllAction": "Arquivar Tudo", "notifications.sidebar.archivedTab": "Arquivado", - "notifications.sidebar.confirmArchiveAll.confirmText": "Arquive Todos", + "notifications.sidebar.confirmArchiveAll.confirmText": "Arquivar Tudo", "notifications.sidebar.confirmArchiveAll.description": "Isso arquivará todas as notificações no seu servidor Unraid. Continuar?", "notifications.sidebar.confirmArchiveAll.title": "Arquivar Todas as Notificações", - "notifications.sidebar.confirmDeleteAll.confirmText": "Apagar Tudo", - "notifications.sidebar.confirmDeleteAll.description": "Isso irá excluir permanentemente todas as notificações arquivadas atualmente no seu servidor Unraid. Esta ação não pode ser desfeita.", - "notifications.sidebar.confirmDeleteAll.title": "Excluir Todas as Notificações Arquivadas", - "notifications.sidebar.deleteAllAction": "Apagar Tudo", + "notifications.sidebar.confirmDeleteAll.confirmText": "Deletar Todas", + "notifications.sidebar.confirmDeleteAll.description": "Isso excluirá permanentemente todas as notificações arquivadas atualmente no seu servidor Unraid. Esta ação não pode ser desfeita.", + "notifications.sidebar.confirmDeleteAll.title": "Deletar Todas as Notificações Arquivadas", + "notifications.sidebar.deleteAllAction": "Deletar Todas", "notifications.sidebar.editSettingsTooltip": "Editar Configurações de Notificação", "notifications.sidebar.filters.alert": "Alerta", "notifications.sidebar.filters.all": "Todos os Tipos", - "notifications.sidebar.filters.info": "Informações", + "notifications.sidebar.filters.info": "Informação", "notifications.sidebar.filters.warning": "Aviso", "notifications.sidebar.openButtonSr": "Abrir notificações", - "notifications.sidebar.statusTabsAria": "Filtros de notificação", + "notifications.sidebar.statusTabsAria": "Filtros de notificações", "notifications.sidebar.statusTabsListAria": "Filtrar notificações por status", "notifications.sidebar.title": "Notificações", "notifications.sidebar.toastOpen": "Abrir", - "notifications.sidebar.unreadTab": "Não lida", + "notifications.sidebar.unreadTab": "Não Lidos", "registration.actions": "Ações", - "registration.attachedStorageDevices": "Dispositivos de Armazenamento Anexados", + "registration.attachedStorageDevices": "Dispositivos de Armazenamento Conectados", "registration.bootDevice": "Dispositivo de Inicialização", "registration.bootDeviceType": "Tipo de dispositivo de inicialização", - "registration.bootDeviceType.flash": "Flash USB", + "registration.bootDeviceType.flash": "USB Flash", "registration.bootDeviceType.internalBoot": "Inicialização Interna", - "registration.bootDeviceType.internalBootMulti": "Inicialização Interna (Dispositivo Múltiplo)", + "registration.bootDeviceType.internalBootMulti": "Boot interno (Multi-dispositivo)", "registration.bootDeviceType.tpm": "TPM", - "registration.deviceGuid": "GUID do Dispositivo", - "registration.flashProduct": "Produto do disco", - "registration.flashVendor": "Fornecedor do disco", - "registration.general.goToToolsRegistrationToLearn": "Vá para Ferramentas > Registro para saber mais", + "registration.deviceGuid": "GUID do dispositivo", + "registration.flashProduct": "Produto Flash", + "registration.flashVendor": "Fornecedor Flash", + "registration.general.goToToolsRegistrationToLearn": "Vá para Ferramentas > Registro para Saber Mais", "registration.keyLinkedStatus.learnMore": "Saiba Mais", "registration.keyLinkedStatus.learnMoreAndLinkYourKey": "Saiba mais e vincule sua chave à sua conta", "registration.keyLinkedStatus.linkKey": "Vincular Chave", @@ -652,8 +652,8 @@ "registration.license": "Licença", "registration.licenseKeyType": "Tipo de chave de licença", "registration.linkedToUnraidNetAccount": "Vinculado à conta Unraid.net", - "registration.osUpdateEligibility": "Elegibilidade para Atualização do Sistema Operativo", - "registration.outOfAllowedDevicesUpgradeYour": "{0} de {1} dispositivos permitidos - atualize sua chave para suportar mais dispositivos", + "registration.osUpdateEligibility": "Elegibilidade para Atualização de SO", + "registration.outOfAllowedDevicesUpgradeYour": "{0} de {1} dispositivos permitidos – atualize sua chave para suportar mais dispositivos", "registration.outOfDevices": "{0} de {1} dispositivos", "registration.registeredGuid": "GUID Registrado", "registration.registeredOn": "Registrado em", @@ -661,21 +661,21 @@ "registration.activationCode": "Código de Ativação", "registration.partnerActivationDetected": "Parece que você já tem uma licença associada a este servidor. Você pode ativá-la agora gratuitamente para desbloquear todos os recursos.", "registration.replaceCheck.checkEligibility": "Verificar Elegibilidade", - "registration.transferLicenseToNewDevice": "Transferir Licença para Novo Dispositivo", - "registration.trialExpiration": "Expiração do Teste", + "registration.transferLicenseToNewDevice": "Transferir licença para novo dispositivo", + "registration.trialExpiration": "Expiração de Teste", "registration.unlimited": "ilimitado", - "registration.updateExpirationAction.eligibleForFreeFeatureUpdatesFor": "Elegível para atualizações de recursos gratuitas por {0}", - "registration.updateExpirationAction.eligibleForFreeFeatureUpdatesUntil": "Elegível para atualizações de recursos gratuitas até {0}", + "registration.updateExpirationAction.eligibleForFreeFeatureUpdatesFor": "Elegível para atualizações gratuitas de recursos por {0}", + "registration.updateExpirationAction.eligibleForFreeFeatureUpdatesUntil": "Elegível para atualizações gratuitas de recursos até {0}", "registration.updateExpirationAction.eligibleForUpdatesReleasedOnOr": "Elegível para atualizações lançadas em ou antes de {0}.", - "registration.updateExpirationAction.extendYourLicenseToAccessThe": "Prolongue sua licença para acessar as últimas atualizações.", + "registration.updateExpirationAction.extendYourLicenseToAccessThe": "Estenda sua licença para acessar as últimas atualizações.", "registration.updateExpirationAction.ineligibleAsOf": "Inelegível a partir de {0}", "registration.updateExpirationAction.reloadPage": "Recarregar Página", - "registration.updateExpirationAction.yourLicenseKeyWasAutomaticallyRenewed": "Sua chave de licença foi automaticamente renovada e instalada. Recarregue a página para ver os detalhes atualizados.", + "registration.updateExpirationAction.yourLicenseKeyWasAutomaticallyRenewed": "Sua chave de licença foi renovada e instalada automaticamente. Recarregue a página para ver detalhes atualizados.", "server.actions.activateNow": "Ativar Agora", - "server.actions.contactSupport": "Contatar suporte", - "server.actions.disabledTitle": "Requer que a API local do unraid esteja funcionando com sucesso", - "server.actions.extendLicenseForUpdates": "Prolongar Licença para Habilitar Atualizações de SO", - "server.actions.extendTrial": "Prolongar Avaliação", + "server.actions.contactSupport": "Entre em contato com o suporte", + "server.actions.disabledTitle": "Requer que a api local do unraid esteja em execução com sucesso", + "server.actions.extendLicenseForUpdates": "Estender Licença para Permitir Atualizações do SO", + "server.actions.extendTrial": "Estender Teste", "server.actions.purchaseKey": "Comprar Chave", "server.actions.recoverKey": "Recuperar Chave", "server.actions.redeemActivationCode": "Resgatar Código de Ativação", @@ -685,161 +685,161 @@ "server.actions.replaceKey": "Substituir Chave", "server.actions.signIn": "Entrar com Conta Unraid.net", "server.actions.signOut": "Sair do Unraid.net", - "server.actions.signOutRequiresKeyfile": "Sair requer um arquivo-chave", - "server.actions.startTrial": "Iniciar Avaliação Gratuita de 30 Dias", + "server.actions.signOutRequiresKeyfile": "Sair requer um arquivo de chave", + "server.actions.startTrial": "Iniciar Teste Gratuito de 30 dias", "server.actions.upgradeKey": "Atualizar Chave", "server.array.warning.started": "Iniciado. Se parado, o Array não reiniciará até que o problema acima seja resolvido.", "server.array.warning.stopped": "Parado. O Array não iniciará até que o problema acima seja resolvido.", - "server.cloudError.heading": "Erro do Connect do Unraid", - "server.configError.ineligible.action": "Saiba Mais em Ferramentas > Registro", - "server.configError.ineligible.heading": "Inelegível para Versão do SO", - "server.configError.ineligible.message": "Sua Chave de Licença não suporta esta Versão de SO. Data de compilação do SO é maior que a data de expiração da chave. Considere prolongar sua chave de registro.", + "server.cloudError.heading": "Erro de Conexão Unraid", + "server.configError.ineligible.action": "Saiba mais em Ferramentas > Registro", + "server.configError.ineligible.heading": "Inelegível para a Versão do SO", + "server.configError.ineligible.message": "Sua Chave de Licença não suporta esta Versão do SO. A data de compilação do sistema é maior que a validade da chave. Considere estender sua chave de registro.", "server.configError.invalid.heading": "Muitos Dispositivos", - "server.configError.invalid.message": "Você excedeu o número de dispositivos permitidos para sua licença. Remova um dispositivo para iniciar o array, ou ative sua chave para suportar mais dispositivos.", - "server.configError.noKeyServer.heading": "Verifique a Conexão com a Rede", - "server.configError.noKeyServer.message": "Incapaz de validar sua chave de avaliação. Verifique sua conexão à rede.", - "server.configError.withdrawn.action": "Verificar Atualização", + "server.configError.invalid.message": "Você excedeu o número de dispositivos permitidos para sua licença. Remova um dispositivo para iniciar o array ou atualize sua chave para suportar mais dispositivos.", + "server.configError.noKeyServer.heading": "Verificar Conexão de Rede", + "server.configError.noKeyServer.message": "Não é possível validar sua chave de teste. Verifique sua conexão de rede.", + "server.configError.withdrawn.action": "Verificar atualização", "server.configError.withdrawn.heading": "Versão do SO Retirada", - "server.configError.withdrawn.message": "Este lançamento do SO não deve ser executado. Atualização do SO Necessária.", + "server.configError.withdrawn.message": "Esta liberação do SO não deve ser executada. Atualização do SO necessária.", "server.deprecatedSsl.heading": "Certificados SSL para unraid.net obsoletos", - "server.deprecatedSsl.managementAccess": "Ir Agora para Acesso à Gerência", - "server.deprecatedSsl.message": "Em 1º de janeiro de 2023, os certificados SSL para unraid.net foram obsoletos. Você DEVE provisionar um novo certificado SSL para usar nosso novo domínio myunraid.net. Você pode fazer isso na página Configurações > Acesso à Gerência.", - "server.headings.thankYou": "Obrigado por escolher Unraid OS!", + "server.deprecatedSsl.managementAccess": "Vá para Acesso de Gestão Agora", + "server.deprecatedSsl.message": "Em 1 de janeiro de 2023, os certificados SSL para unraid.net foram descontinuados. Você DEVE provisionar um novo certificado SSL para usar nosso novo domínio myunraid.net. Você pode fazer isso na página Configurações > Acesso de Gestão.", + "server.headings.thankYou": "Obrigado por escolher o Unraid OS!", "server.pluginInstallFailed.heading": "Instalação do Unraid Connect Falhou", "server.pluginInstallFailed.message": "Reiniciar provavelmente resolverá isso.", "server.state.basic.humanReadable": "Básico", "server.state.default.heading": "Servidor Obsoleto", "server.state.default.humanReadable": "Obsoleto", - "server.state.default.message": "

Por favor, atualize a página para garantir que carrega sua configuração mais recente

", - "server.state.eblacklisted.heading": "GUID do dispositivo de inicialização na lista negra", - "server.state.eblacklisted.humanReadable": "LISTA NEGRA", - "server.state.eblacklisted.message": "

Este dispositivo de inicialização foi incluído na lista negra. Isso pode ocorrer como resultado da transferência da chave de licença para um dispositivo de substituição, e você está atualmente inicializando a partir do seu dispositivo antigo.

Um dispositivo também pode ser incluído na lista negra se descobrirmos que o número de série não é único – isso é comum em leitores de cartão USB.

", - "server.state.eblacklisted1.heading": "Erro no dispositivo de inicialização", - "server.state.eblacklisted1.message": "

Este dispositivo de inicialização tem um GUID inválido. Por favor, tente um dispositivo de inicialização diferente.

", - "server.state.eblacklisted2.heading": "Dispositivo de inicialização sem número de série", - "server.state.eguid.heading": "Incompatibilidade entre a chave de registro e o GUID do dispositivo de inicialização", - "server.state.eguid.humanReadable": "Erro no GUID", - "server.state.eguid.messageAlreadyReplaced": "

Sua chave de registro Unraid não é elegível para substituição, pois foi substituída nos últimos 12 meses.

", - "server.state.eguid.messageBlacklisted": "

O arquivo da chave de licença não corresponde ao dispositivo de inicialização. Por favor, copie o arquivo de chave correto para o diretório /config no seu dispositivo de inicialização ou escolha Comprar Chave.

Seu chave de registro do Unraid não é elegível para substituição por estar na lista negra.

", - "server.state.eguid.messageMismatch": "

O arquivo da chave de licença não corresponde ao dispositivo de inicialização. Por favor, copie o arquivo de chave correto para o diretório /config no seu dispositivo de inicialização.

Você também pode tentar Comprar ou Substituir sua chave.

", - "server.state.eguid.messageRecentReplacement": "

O arquivo da chave de licença não corresponde ao dispositivo de inicialização. Por favor, copie o arquivo de chave correto para o diretório /config no seu dispositivo de inicialização ou escolha Comprar Chave.

Seu chave de registro do Unraid não é elegível para substituição por ter sido substituído nos últimos 12 meses.

", - "server.state.eguid1.heading": "Múltiplas Chaves de Licença Presentes", - "server.state.eguid1.humanReadable": "Múltiplas Chaves de Licença Presentes", - "server.state.eguid1.message": "

Há vários arquivos de chave de licença presentes no seu dispositivo de inicialização e nenhum deles corresponde a este dispositivo. Por favor, remova todos os arquivos de chave, exceto aquele que você deseja substituir, do diretório /config no seu dispositivo de inicialização.

Alternativamente, você pode comprar uma chave de licença para este dispositivo de inicialização.

Se quiser substituir uma de suas chaves de licença por uma nova vinculada a este dispositivo, por favor, remova todos os outros arquivos de chave primeiro.

", - "server.state.enoconn.heading": "Não é possível validar a chave de Avaliação do Unraid", - "server.state.enoconn.humanReadable": "Avaliação Requer Conexão com a Internet", - "server.state.enoconn.message": "

Sua chave de Avaliação requer uma conexão com a Internet.

Por favor, verifique Configurações > Rede

", - "server.state.enoflash.heading": "Não é possível acessar seu dispositivo de inicialização", - "server.state.enoflash.humanReadable": "Nenhum Dispositivo de Inicialização", - "server.state.enoflash.message": "

Há um problema físico ao acessar seu dispositivo de inicialização.

", - "server.state.enokeyfile.heading": "Vamos Desbloquear seu Hardware", - "server.state.enokeyfile.humanReadable": "Sem Arquivo-Chave", - "server.state.enokeyfile.message": "

Escolha uma opção abaixo, então use nosso Guia de Início Rápido para configurar seu array em menos de 15 minutos.

", - "server.state.enokeyfile1.heading": "Nenhum dado de configuração de dispositivo de inicialização", - "server.state.enokeyfile1.message": "

Há um problema com seu dispositivo de inicialização.

", - "server.state.enokeyfile2.heading": "Arquivo-Chave Ausente", - "server.state.enokeyfile2.humanReadable": "Arquivo-Chave Ausente", - "server.state.enokeyfile2.messageWithConnect": "

Seu arquivo de chave de licença está corrompido ou ausente. O arquivo de chave deve estar localizado no diretório /config no seu dispositivo de inicialização.

Você pode tentar recuperar sua chave com a sua conta Unraid.net.

Se esta foi uma instalação de Teste expirado, você pode comprar uma chave de licença.

", - "server.state.enokeyfile2.messageWithoutConnect": "

Seu arquivo de chave de licença está corrompido ou ausente. O arquivo de chave deve estar localizado no diretório /config no seu dispositivo de inicialização.

Se você não tiver uma cópia de backup do seu arquivo de chave de licença, pode tentar recuperar sua chave.

Se esta foi uma instalação de Teste expirado, você pode comprar uma chave de licença.

", - "server.state.etrial.heading": "Instalação inválida", - "server.state.etrial.humanReadable": "Instalação inválida", - "server.state.etrial.message": "

Não é possível usar uma chave de Teste com uma instalação existente do Unraid OS.

Você pode comprar uma chave de licença correspondente a este dispositivo de inicialização para continuar usando esta instalação.

", + "server.state.default.message": "

Por favor, atualize a página para garantir que você carregue sua configuração mais recente

", + "server.state.eblacklisted.heading": "GUID do dispositivo de boot na lista negra", + "server.state.eblacklisted.humanReadable": "NA LISTA NEGRA", + "server.state.eblacklisted.message": "

Este dispositivo de boot está na lista negra. Isso pode ocorrer como resultado de uma transferência da chave de licença para um dispositivo de substituição, e você está inicializado atualmente do dispositivo antigo.

Um dispositivo também pode ser adicionado à lista negra se descobrirmos que o número de série não é único – isso é comum com leitores de cartões USB.

", + "server.state.eblacklisted1.heading": "Erro no dispositivo de boot", + "server.state.eblacklisted1.message": "

Este dispositivo de boot possui um GUID inválido. Por favor, tente um dispositivo de boot diferente

", + "server.state.eblacklisted2.heading": "Dispositivo de boot sem número de série", + "server.state.eguid.heading": "Incompatibilidade entre chave de registro e GUID do dispositivo de boot", + "server.state.eguid.humanReadable": "Erro de GUID", + "server.state.eguid.messageAlreadyReplaced": "

Sua chave de registro do Unraid não é elegível para substituição, pois foi substituída nos últimos 12 meses.

", + "server.state.eguid.messageBlacklisted": "

O arquivo da chave de licença não corresponde ao dispositivo de boot. Por favor, copie o arquivo de chave correto para o diretório /config no seu dispositivo de boot ou escolha Comprar Chave.

Sua chave de registro do Unraid não é elegível para substituição pois está na lista negra.

", + "server.state.eguid.messageMismatch": "

O arquivo da chave de licença não corresponde ao dispositivo de boot. Por favor, copie o arquivo de chave correto para o diretório /config no seu dispositivo de boot.

Você também pode tentar Comprar ou Substituir sua chave.

", + "server.state.eguid.messageRecentReplacement": "

O arquivo da chave de licença não corresponde ao dispositivo de boot. Por favor, copie o arquivo de chave correto para o diretório /config no seu dispositivo de boot ou escolha Comprar Chave.

Sua chave de registro do Unraid não é elegível para substituição pois foi substituída nos últimos 12 meses.

", + "server.state.eguid1.heading": "Chaves de Licença Múltiplas Presentes", + "server.state.eguid1.humanReadable": "Chaves de Licença Múltiplas Presentes", + "server.state.eguid1.message": "

Há vários arquivos de chave de licença presentes no seu dispositivo de boot e nenhum deles corresponde a este dispositivo. Por favor, remova todos os arquivos de chave, exceto aquele que deseja substituir, do diretório /config no seu dispositivo de boot.

Alternativamente, você pode comprar uma chave de licença para este dispositivo de boot.

Se você quiser substituir uma de suas chaves de licença por uma nova chave vinculada a este dispositivo, por favor remova todos os outros arquivos de chave primeiro.

", + "server.state.enoconn.heading": "Não é possível validar a chave de teste Unraid", + "server.state.enoconn.humanReadable": "Teste Requer Conexão com Internet", + "server.state.enoconn.message": "

Sua chave de teste requer uma conexão com a internet.

Por favor, verifique Configurações > Rede

", + "server.state.enoflash.heading": "Não é possível acessar seu dispositivo de boot", + "server.state.enoflash.humanReadable": "Sem dispositivo de boot", + "server.state.enoflash.message": "

Há um problema físico ao acessar seu dispositivo de boot

", + "server.state.enokeyfile.heading": "Vamos Liberar seu Hardware", + "server.state.enokeyfile.humanReadable": "Sem Arquivo de Chave", + "server.state.enokeyfile.message": "

Escolha uma opção abaixo e utilize nosso Guia de Início Rápido para configurar seu array em menos de 15 minutos.

", + "server.state.enokeyfile1.heading": "Nenhum dado de configuração de dispositivo de boot", + "server.state.enokeyfile1.message": "

Há um problema com seu dispositivo de boot

", + "server.state.enokeyfile2.heading": "Arquivo de Chave Ausente", + "server.state.enokeyfile2.humanReadable": "Arquivo de Chave Ausente", + "server.state.enokeyfile2.messageWithConnect": "

Seu arquivo de chave de licença está corrompido ou ausente. O arquivo de chave deve estar localizado no diretório /config no seu dispositivo de boot.

Você pode tentar recuperar sua chave com sua conta Unraid.net.

Se esta foi uma instalação de teste expirada, você pode comprar uma chave de licença.

", + "server.state.enokeyfile2.messageWithoutConnect": "

Seu arquivo de chave de licença está corrompido ou ausente. O arquivo de chave deve estar localizado no diretório /config no seu dispositivo de boot.

Se você não tiver uma cópia de backup do seu arquivo de chave de licença, você pode tentar recuperar sua chave.

Se esta foi uma instalação de teste expirada, você pode comprar uma chave de licença.

", + "server.state.etrial.heading": "Instalação Inválida", + "server.state.etrial.humanReadable": "Instalação Inválida", + "server.state.etrial.message": "

Não é possível usar uma chave de teste com uma instalação existente do Unraid OS.

Você pode comprar uma chave de licença correspondente a este dispositivo de boot para continuar usando esta instalação.

", "server.state.lifetime.humanReadable": "Vitalício", "server.state.plus.humanReadable": "Plus", "server.state.pro.humanReadable": "Pro", - "server.state.shared.connectRegistrationPrompt": "

Registre-se para Conectar-se entrando em sua conta Unraid.net

", + "server.state.shared.connectRegistrationPrompt": "

Registre-se para Conectar-se assinando sua conta Unraid.net

", "server.state.shared.upgradeKeyPrompt": "

Para suportar mais dispositivos de armazenamento à medida que seu servidor cresce, clique em Atualizar Chave.

", - "server.state.starter.humanReadable": "Inicializador", - "server.state.trial.humanReadable": "Avaliação", - "server.state.trial.messageEligibleInsideRenewal": "

Sua Avaliação inclui todas as funcionalidades e suporte a dispositivos de uma chave Desbloqueada.

Seu período de avaliação está expirando em breve. Quando expirado, o array parará. Você pode prolongar sua avaliação agora, comprar uma chave de licença, ou esperar até a expiração para agir.

", - "server.state.trial.messageEligibleOutsideRenewal": "

Sua Avaliação inclui todas as funcionalidades e suporte a dispositivos de uma chave Desbloqueada.

Quando sua Avaliação expirar, o array parará. Nesse ponto, você pode comprar uma chave de licença ou solicitar uma extensão de Avaliação.

", - "server.state.trial.messageIneligibleInsideRenewal": "

Sua Avaliação inclui todas as funcionalidades e suporte a dispositivos de uma chave Desbloqueada.

Seu período de avaliação está expirando em breve e você usou todas as extensões disponíveis. Quando expirado, o array parará. Para continuar a usar Unraid OS, você deve comprar uma chave de licença.

", - "server.state.trial.messageIneligibleOutsideRenewal": "

Sua Avaliação inclui todas as funcionalidades e suporte a dispositivos de uma chave Desbloqueada.

Você usou todas as extensões de avaliação disponíveis. Quando sua Avaliação expirar, o array parará. Para continuar a usar Unraid OS após a expiração, você deve comprar uma chave de licença.

", - "server.state.trialExpired.heading": "Sua Avaliação expirou", - "server.state.trialExpired.humanReadable": "Avaliação Expirada", - "server.state.trialExpired.messageEligible": "

Para continuar usando o Unraid OS você pode comprar uma chave de licença. Alternativamente, você pode solicitar uma extensão de Avaliação.

", - "server.state.trialExpired.messageIneligible": "

Você usou todas as suas extensões de Avaliação. Para continuar usando o Unraid OS você pode comprar uma chave de licença.

", + "server.state.starter.humanReadable": "Iniciante", + "server.state.trial.humanReadable": "Teste", + "server.state.trial.messageEligibleInsideRenewal": "

Sua chave de Teste inclui toda a funcionalidade e suporte a dispositivos de uma chave Desbloqueada.

Seu teste está expirando em breve. Quando expirar, o array será interrompido. Você pode estender seu teste agora, adquirir uma chave de licença ou aguardar até a expiração para tomar uma ação.

", + "server.state.trial.messageEligibleOutsideRenewal": "

Sua chave de Teste inclui toda a funcionalidade e suporte a dispositivos de uma chave Desbloqueada.

Quando seu Teste expirar, o array será interrompido. Nesse ponto, você pode comprar uma chave de licença ou solicitar uma extensão de Teste.

", + "server.state.trial.messageIneligibleInsideRenewal": "

Sua chave de Teste inclui toda a funcionalidade e suporte a dispositivos de uma chave Desbloqueada.

Seu teste está expirando em breve e você usou todas as extensões disponíveis. Quando expirar, o array será interrompido. Para continuar usando o Unraid OS, você deve comprar uma chave de licença.

", + "server.state.trial.messageIneligibleOutsideRenewal": "

Sua chave de Teste inclui toda a funcionalidade e suporte a dispositivos de uma chave Desbloqueada.

Você usou todas as extensões de teste disponíveis. Quando seu Teste expirar, o array será interrompido. Para continuar usando o Unraid OS após a expiração, você deve comprar uma chave de licença.

", + "server.state.trialExpired.heading": "Seu Teste expirou", + "server.state.trialExpired.humanReadable": "Teste Expirado", + "server.state.trialExpired.messageEligible": "

Para continuar usando o Unraid OS, você pode comprar uma chave de licença. Alternativamente, você pode solicitar uma extensão de Teste.

", + "server.state.trialExpired.messageIneligible": "

Você usou todas as suas extensões de Teste. Para continuar usando o Unraid OS, você pode comprar uma chave de licença.

", "server.state.unleashed.humanReadable": "Desbloqueado", "sso.ssoButtons.checkingAuthenticationOptions": "Verificando opções de autenticação...", "sso.ssoButtons.or": "ou", "sso.useSsoAuth.errorFetchingToken": "Erro ao buscar token", "sso.useSsoAuth.invalidCallbackParameters": "Parâmetros de callback inválidos", - "updateOs.callbackButton.checkForOsUpdates": "Verificar Atualizações do Sistema Operativo", - "updateOs.changelogModal.extendLicenseToUpdate": "Prolongar Licença para Atualizar", - "updateOs.changelogModal.loadingChangelog": "Carregando changelog…", - "updateOs.changelogModal.unraidOsChangelog": "Unraid OS {0} Notas de Lançamento", - "updateOs.checkUpdateResponseModal.checkingForOsUpdates": "Verificando atualizações do sistema operativo...", + "updateOs.callbackButton.checkForOsUpdates": "Verificar atualizações do OS", + "updateOs.changelogModal.extendLicenseToUpdate": "Estender Licença para Atualizar", + "updateOs.changelogModal.loadingChangelog": "Carregando changelog...", + "updateOs.changelogModal.unraidOsChangelog": "Changelog do Unraid OS {0}", + "updateOs.checkUpdateResponseModal.checkingForOsUpdates": "Verificando atualizações do OS...", "updateOs.checkUpdateResponseModal.currentVersion": "Versão Atual {0}", - "updateOs.checkUpdateResponseModal.enableUpdateNotifications": "Habilitar notificações de atualização", - "updateOs.checkUpdateResponseModal.goToSettingsNotificationsToEnable": "Vá para Configurações > Notificações para habilitar notificações automáticas de atualização do sistema operativo para lançamentos futuros.", + "updateOs.checkUpdateResponseModal.enableUpdateNotifications": "Ativar notificações de atualização", + "updateOs.checkUpdateResponseModal.goToSettingsNotificationsToEnable": "Vá para Configurações > Notificações para ativar notificações automáticas de atualizações do OS para futuras versões.", "updateOs.checkUpdateResponseModal.ignoredReleases": "Lançamentos Ignorados", - "updateOs.checkUpdateResponseModal.ignoreThisReleaseUntilNextReboot": "Ignorar este lançamento até o próximo reinício", - "updateOs.checkUpdateResponseModal.manageUpdatePreferencesIncludingBetaAccess": "Gerencie preferências de atualização, incluindo acesso a versão beta e seleção de versões em account.unraid.net", + "updateOs.checkUpdateResponseModal.ignoreThisReleaseUntilNextReboot": "Ignorar este lançamento até o próximo reboot", + "updateOs.checkUpdateResponseModal.manageUpdatePreferencesIncludingBetaAccess": "Gerencie preferências de atualização, incluindo acesso beta e seleção de versão em account.unraid.net", "updateOs.checkUpdateResponseModal.moreOptions": "Mais Opções", - "updateOs.checkUpdateResponseModal.requiresVerificationToUpdate": "Requer verificação para atualizar", - "updateOs.checkUpdateResponseModal.unraidOsIsUpToDate": "O Unraid OS está atualizado", + "updateOs.checkUpdateResponseModal.requiresVerificationToUpdate": "Requer verificação para atualização", + "updateOs.checkUpdateResponseModal.unraidOsIsUpToDate": "Unraid OS está atualizado", "updateOs.checkUpdateResponseModal.verifyToUpdate": "Verificar para Atualizar", - "updateOs.checkUpdateResponseModal.viewChangelogToStartUpdate": "Ver Changelog para Iniciar Atualização", - "updateOs.checkUpdateResponseModal.youCanOptBackInTo": "Você pode optar por voltar para um lançamento ignorado clicando no botão Verificar por Atualizações no cabeçalho a qualquer momento", - "updateOs.downgrade.beginDowngradeTo": "Iniciar downgrade para {0}", - "updateOs.downgrade.downgradesAreOnlyRecommendedIfYou": "Downgrades só são recomendados se você não conseguir resolver um problema crítico.", - "updateOs.downgrade.downgradeUnraidOsTo": "Fazer downgrade do Unraid OS para {0}", + "updateOs.checkUpdateResponseModal.viewChangelogToStartUpdate": "Ver Changelog para Iniciar a Atualização", + "updateOs.checkUpdateResponseModal.youCanOptBackInTo": "Você pode optar por voltar a um lançamento ignorado clicando no botão Verificar por Atualizações no cabeçalho a qualquer momento", + "updateOs.downgrade.beginDowngradeTo": "Começar downgrade para {0}", + "updateOs.downgrade.downgradesAreOnlyRecommendedIfYou": "Downgrades são recomendados apenas se você não conseguir resolver um problema crítico.", + "updateOs.downgrade.downgradeUnraidOsTo": "Downgrade do Unraid OS para {0}", "updateOs.downgrade.downloadDiagnostics": "Baixar Diagnósticos", - "updateOs.downgrade.downloadTheDiagnosticsZipThenPlease": "Baixe o zip dos diagnósticos, então, por favor, abra um relatório de bug em nossos fóruns com uma descrição do problema junto com seus diagnósticos.", - "updateOs.downgrade.inTheRareEventYouNeed": "No raro evento de precisar fazer downgrade, pedimos que você nos forneça diagnósticos para que possamos investigar o problema.", - "updateOs.downgrade.openABugReport": "Abrir Relatório de Bug", - "updateOs.downgrade.originalReleaseDate": "Data original de lançamento {0}", - "updateOs.downgrade.releaseNotes": "{0} Notas de Lançamento", + "updateOs.downgrade.downloadTheDiagnosticsZipThenPlease": "Baixe o zip de Diagnósticos e, em seguida, abra um relatório de erro em nossos fóruns com uma descrição do problema junto com seus diagnósticos.", + "updateOs.downgrade.inTheRareEventYouNeed": "Na rara hipótese de você precisar fazer um downgrade, pedimos que, por favor, nos forneça os Diagnósticos para podermos investigar seu problema.", + "updateOs.downgrade.openABugReport": "Abrir um relatório de erro", + "updateOs.downgrade.originalReleaseDate": "Data de lançamento original {0}", + "updateOs.downgrade.releaseNotes": "Notas de Lançamento de {0}", "updateOs.ignoredRelease.remove": "Remover", "updateOs.ignoredRelease.removeFromIgnoreList": "Remover da lista de ignorados", - "updateOs.ineligible.guidRequired": "Um GUID válido é necessário para verificar atualizações do sistema operacional.", - "updateOs.ineligible.keyfileRequired": "Um arquivo de chave válido é necessário para verificar atualizações do sistema operacional.", - "updateOs.ineligible.osVersionRequired": "Uma versão válida do sistema operacional é necessária para verificar atualizações do sistema operacional.", - "updateOs.ineligible.updatesExpired": "Sua licença {0} incluía um ano de atualizações gratuitas no momento da compra. Agora você está elegível para estender sua licença e acessar as últimas atualizações do sistema operacional.", - "updateOs.ineligible.updatesExpiredWithAvailable": "Sua licença de {0} incluía um ano de atualizações gratuitas na época da compra. Você agora está elegível para estender sua licença e acessar as atualizações mais recentes do sistema operacional. Você ainda está elegível para acessar atualizações do sistema operacional que foram publicadas em ou antes de {1}.", - "updateOs.pleaseFinishTheInitiatedDowngradeTo": "Por favor, conclua o downgrade iniciado para habilitar atualizações.", - "updateOs.rawChangelogRenderer.errorParsingChangelog": "Erro ao Analisar Log de Alterações • {0}", + "updateOs.ineligible.guidRequired": "É necessário um GUID válido para verificar atualizações do Sistema Operacional.", + "updateOs.ineligible.keyfileRequired": "É necessário um arquivo de chave válido para verificar atualizações do Sistema Operacional.", + "updateOs.ineligible.osVersionRequired": "É necessária uma versão válida do Sistema Operacional para verificar atualizações.", + "updateOs.ineligible.updatesExpired": "Sua licença {0} incluía um ano de atualizações gratuitas no momento da compra. Agora você está elegível para estender sua licença e acessar as últimas atualizações do Sistema Operacional.", + "updateOs.ineligible.updatesExpiredWithAvailable": "Sua licença {0} incluía um ano de atualizações gratuitas na época da compra. Agora você está elegível para estender sua licença e acessar as últimas atualizações do sistema operacional. Você ainda pode acessar as atualizações do sistema operacional publicadas em ou antes de {1}.", + "updateOs.pleaseFinishTheInitiatedDowngradeTo": "Por favor, termine o downgrade iniciado para permitir atualizações.", + "updateOs.rawChangelogRenderer.errorParsingChangelog": "Erro ao Analisar o Log de Alterações • {0}", "updateOs.rawChangelogRenderer.itSHighlyRecommendedToReview": "É altamente recomendado revisar o log de alterações antes de continuar sua atualização", "updateOs.rawChangelogRenderer.loadingChangelog": "Carregando log de alterações...", - "updateOs.rawChangelogRenderer.noChangelogContentAvailable": "Nenhum conteúdo de log de alterações disponível", - "updateOs.rawChangelogRenderer.viewChangelogOnDocs": "Visualizar Log de Alterações nos Documentos", + "updateOs.rawChangelogRenderer.noChangelogContentAvailable": "Sem conteúdo de log de alterações disponível", + "updateOs.rawChangelogRenderer.viewChangelogOnDocs": "Ver Log de Alterações nos Docs", "updateOs.reboot.downgrade": "Reinicialização Necessária para Downgrade", "updateOs.reboot.thirdPartyDriversDownloading": "Atualizando drivers de terceiros", "updateOs.reboot.update": "Reinicialização Necessária para Atualização", "updateOs.status.cancel": "Cancelar {0}", - "updateOs.status.checking": "Verificando...", + "updateOs.status.checking": "verificando...", "updateOs.status.downgrade": "Downgrade", "updateOs.status.keyIneligibleFor": "Chave inelegível para {0}", "updateOs.status.keyIneligibleForFutureReleases": "Chave inelegível para lançamentos futuros", "updateOs.status.moreOptions": "Mais opções", "updateOs.status.noDowngradeAvailable": "Nenhum downgrade disponível", - "updateOs.status.rebootNowToDowngradeTo": "Reinicie Agora para Fazer o Downgrade para {0}", - "updateOs.status.rebootNowToUpdateTo": "Reinicie Agora para Atualizar para {0}", + "updateOs.status.rebootNowToDowngradeTo": "Reinicie Agora para Downgrade para {0}", + "updateOs.status.rebootNowToUpdateTo": "Reinicie Agora para Atualização para {0}", "updateOs.status.unraidAvailable": "Unraid {0} Disponível", "updateOs.status.update": "Atualizar", "updateOs.status.upToDate": "Atualizado", "updateOs.status.upToDateWithEligibleReleases": "Atualizado com lançamentos elegíveis", - "updateOs.status.viewReleaseNotes": "Ver notas de lançamento", - "updateOs.thirdPartyDrivers.duringTheUnraidOsUpdateProcess": "Durante o processo de atualização do Unraid OS, drivers de terceiros foram detectados e estão sendo atualizados em segundo plano. Aguarde que eles terminem de baixar antes de reiniciar seu servidor para completar o processo de atualização. Você deve receber uma notificação do sistema ao concluir. Você também pode atualizar esta página para verificar o status atualizado.", - "updateOs.update.acklowledgeThatYouHaveMadeA": "Reconheça que você fez um Backup Flash para habilitar esta ação", - "updateOs.update.backingUpThisMayTakeA": "Fazendo backup... pode levar alguns minutos", + "updateOs.status.viewReleaseNotes": "Ver notas de versão", + "updateOs.thirdPartyDrivers.duringTheUnraidOsUpdateProcess": "Durante o processo de atualização do SO Unraid, drivers de terceiros foram detectados e estão sendo atualizados em segundo plano. Aguarde até que o download seja concluído antes de reiniciar o seu servidor para completar o processo de atualização. Você deve receber uma notificação do sistema quando completo. Você também pode atualizar esta página para verificar um status atualizado.", + "updateOs.update.acklowledgeThatYouHaveMadeA": "Acknowledge that you have made a Flash Backup to enable this action", + "updateOs.update.backingUpThisMayTakeA": "Fazendo backup... isso pode levar alguns minutos", "updateOs.update.createFlashBackup": "Criar Backup Flash", - "updateOs.update.flashBackupIsNotAvailableNavigate": "O Backup Flash não está disponível. Navegue para {0}/Main/Settings/Flash para tentar novamente e depois volte para esta página.", - "updateOs.update.iHaveMadeAFlashBackup": "Fiz um Backup Flash", - "updateOs.update.receiveTheLatestAndGreatestFor": "Receba as últimas e melhores atualizações para o Unraid OS. Seja novos recursos, patches de segurança ou correções de bugs - manter seu servidor atualizado garante a melhor experiência que o Unraid tem a oferecer.", + "updateOs.update.flashBackupIsNotAvailableNavigate": "Backup Flash não está disponível. Navegue para {0}/Principal/Configurações/Flash para tentar novamente, então volte para esta página.", + "updateOs.update.iHaveMadeAFlashBackup": "Eu fiz um Backup Flash", + "updateOs.update.receiveTheLatestAndGreatestFor": "Receba as últimas e melhores atualizações para o SO Unraid. Seja novos recursos, correções de segurança ou correções de bugs - manter seu servidor atualizado garante a melhor experiência que o Unraid tem a oferecer.", "updateOs.update.viewAvailableUpdates": "Ver Atualizações Disponíveis", - "updateOs.update.weRecommendBackingUpYourUsb": "Recomendamos fazer um backup do seu Dispositivo de Boot USB Flash antes de iniciar a atualização.", - "updateOs.update.youCanAlsoManuallyCreateA": "Você também pode criar um novo backup manualmente clicando no botão Criar Backup Flash.", - "updateOs.update.youCanManuallyCreateABackup": "Você pode criar um backup manualmente clicando no botão Criar Backup Flash.", - "updateOs.update.youHaveAlreadyActivatedTheFlash": "Você já ativou o recurso de Backup Flash pelo plugin Unraid Connect.", - "updateOs.update.youHaveNotActivatedTheFlash": "Você não ativou o recurso de Backup Flash pelo plugin Unraid Connect.", + "updateOs.update.weRecommendBackingUpYourUsb": "Recomendamos realizar um backup do seu Dispositivo USB de Inicialização antes de iniciar a atualização.", + "updateOs.update.youCanAlsoManuallyCreateA": "Você também pode criar manualmente um novo backup clicando no botão Criar Backup Flash.", + "updateOs.update.youCanManuallyCreateABackup": "Você pode criar manualmente um backup clicando no botão Criar Backup Flash.", + "updateOs.update.youHaveAlreadyActivatedTheFlash": "Você já ativou a função de Backup Flash via o plugin Unraid Connect.", + "updateOs.update.youHaveNotActivatedTheFlash": "Você não ativou a função de Backup Flash via o plugin Unraid Connect.", "updateOs.updateIneligible.extendLicense": "Estender Licença", "updateOs.updateIneligible.learnMoreAndFix": "Saiba mais e corrija", "updateOs.updateIneligible.licenseKeyUpdatesExpired": "Atualizações de Chave de Licença Expiradas", - "updateOs.updateIneligible.payYourAnnualFeeToContinue": "Pague sua taxa anual para continuar recebendo atualizações do sistema operacional.", - "updateOs.updateIneligible.viewChangelog": "Visualizar Log de Alterações", - "updateOs.updateUnraidOs": "Atualizar Unraid OS", - "userProfile.callbackFeedback.calculatingOsUpdateEligibility": "Calculando a Elegibilidade para Atualização do SO…", + "updateOs.updateIneligible.payYourAnnualFeeToContinue": "Pague sua taxa anual para continuar recebendo atualizações do SO.", + "updateOs.updateIneligible.viewChangelog": "Ver Log de Alterações", + "updateOs.updateUnraidOs": "Atualizar SO Unraid", + "userProfile.callbackFeedback.calculatingOsUpdateEligibility": "Calculando Elegibilidade para Atualização do SO…", "userProfile.callbackFeedback.calculatingTrialExpiration": "Calculando expiração do teste…", "userProfile.callbackFeedback.configureConnectFeatures": "Configurar Recursos de Conexão", "userProfile.callbackFeedback.confirmAndStartDowngrade": "Confirmar e iniciar downgrade", @@ -847,96 +847,96 @@ "userProfile.callbackFeedback.copyKeyUrl": "Copiar URL da Chave", "userProfile.callbackFeedback.copyYourKeyUrl": "Copiar seu URL da Chave: {0}", "userProfile.callbackFeedback.currentVersionUnraid": "Versão Atual: Unraid {0}", - "userProfile.callbackFeedback.downgradeUnraidOsConfirmationRequired": "Confirmação necessária para downgrade do Unraid OS", + "userProfile.callbackFeedback.downgradeUnraidOsConfirmationRequired": "Confirmação requerida para downgrade do SO Unraid", "userProfile.callbackFeedback.extensionInstalled": "Extensão Instalada", "userProfile.callbackFeedback.failedToKey": "Falha ao {0} {1} Chave", "userProfile.callbackFeedback.fixError": "Corrigir Erro", - "userProfile.callbackFeedback.installExtended": "Instalar Extendido", - "userProfile.callbackFeedback.installingExtended": "Instalando Extendido", - "userProfile.callbackFeedback.installingExtendedTrial": "Instalando Trial Extendido", + "userProfile.callbackFeedback.installExtended": "Instalar Estendido", + "userProfile.callbackFeedback.installingExtended": "Instalando Estendido", + "userProfile.callbackFeedback.installingExtendedTrial": "Instalando Versão de Avaliação Estendida", "userProfile.callbackFeedback.installingRecovered": "Instalando Recuperado", "userProfile.callbackFeedback.installingReplaced": "Instalando Substituído", "userProfile.callbackFeedback.installRecovered": "Instalar Recuperado", "userProfile.callbackFeedback.installReplaced": "Instalar Substituído", "userProfile.callbackFeedback.key": "{0} {1} Chave…", - "userProfile.callbackFeedback.keyInstalledSuccessfullyRebootMayBeRequired": "Chave instalada com sucesso. Pode ser necessário reiniciar para aplicar esta alteração.", + "userProfile.callbackFeedback.keyInstalledSuccessfullyRebootMayBeRequired": "Chave instalada com sucesso. Um reinício pode ser necessário para aplicar esta mudança.", "userProfile.callbackFeedback.keySuccessfully": "{1} Chave {0} com Sucesso", "userProfile.callbackFeedback.newVersion": "Nova Versão: {0}", "userProfile.callbackFeedback.noThanks": "Não, obrigado", "userProfile.callbackFeedback.performingActions": "Executando ações", "userProfile.callbackFeedback.pleaseConfirmTheDowngradeDetailsBelow": "Por favor, confirme os detalhes do downgrade abaixo", "userProfile.callbackFeedback.pleaseConfirmTheUpdateDetailsBelow": "Por favor, confirme os detalhes da atualização abaixo", - "userProfile.callbackFeedback.pleaseKeepThisWindowOpenWhile": "Mantenha esta janela aberta enquanto realizamos algumas ações", - "userProfile.callbackFeedback.postInstallLicenseKeyError": "Erro de Licença Pós-Instalação", - "userProfile.callbackFeedback.readyToInstallKey": "Pronto para Instalar a Chave", - "userProfile.callbackFeedback.readyToUpdateConnectAccountConfiguration": "Pronto para atualizar a configuração da conta Connect", + "userProfile.callbackFeedback.pleaseKeepThisWindowOpenWhile": "Por favor, mantenha esta janela aberta enquanto realizamos algumas ações", + "userProfile.callbackFeedback.postInstallLicenseKeyError": "Erro na Chave de Licença Pós-Instalação", + "userProfile.callbackFeedback.readyToInstallKey": "Pronto para Instalar Chave", + "userProfile.callbackFeedback.readyToUpdateConnectAccountConfiguration": "Pronto para atualizar configuração da conta Connect", "userProfile.callbackFeedback.recovered": "Recuperado", "userProfile.callbackFeedback.replaced": "Substituído", "userProfile.callbackFeedback.signedInSuccessfully": "{0} Entrou com Sucesso", "userProfile.callbackFeedback.signedOutSuccessfully": "{0} Saiu com Sucesso", - "userProfile.callbackFeedback.signInFailed": "Falha ao Entrar", - "userProfile.callbackFeedback.signingIn": "Entrando {0}…", - "userProfile.callbackFeedback.signingIn2": "Entrando", + "userProfile.callbackFeedback.signInFailed": "Falha na Entrada", + "userProfile.callbackFeedback.signingIn": "Conectando {0}…", + "userProfile.callbackFeedback.signingIn2": "Conectando", "userProfile.callbackFeedback.signingOut": "Saindo {0}…", "userProfile.callbackFeedback.signingOut2": "Saindo", "userProfile.callbackFeedback.signOutFailed": "Falha ao Sair", "userProfile.callbackFeedback.somethingWentWrong": "Algo deu errado", "userProfile.callbackFeedback.thankYouForPurchasingAnUnraid": "Obrigado por comprar uma Chave Unraid {0}!", "userProfile.callbackFeedback.thankYouForUpgradingToAn": "Obrigado por atualizar para uma Chave Unraid {0}!", - "userProfile.callbackFeedback.thenGoToToolsRegistrationTo": "Em seguida, vá para Ferramentas > Registro para instalá-la manualmente", + "userProfile.callbackFeedback.thenGoToToolsRegistrationTo": "Em seguida, vá para Ferramentas > Registro para instalá-lo manualmente", "userProfile.callbackFeedback.thisDowngradeWillRequireAReboot": "Este downgrade exigirá uma reinicialização", "userProfile.callbackFeedback.thisUpdateWillRequireAReboot": "Esta atualização exigirá uma reinicialização", - "userProfile.callbackFeedback.updateUnraidOsConfirmationRequired": "Confirmação necessária para atualizar o Unraid OS", - "userProfile.callbackFeedback.youReOneStepCloserTo": "Você está um passo mais perto de aprimorar sua experiência no Unraid", - "userProfile.callbackFeedback.yourFreeTrialKeyProvidesAll": "Sua chave de teste gratuita oferece todas as funcionalidades de uma chave de Registro Desbloqueada", - "userProfile.callbackFeedback.yourKeyHasBeenReplaced": "Sua chave {0} foi substituída!", + "userProfile.callbackFeedback.updateUnraidOsConfirmationRequired": "Confirmação requerida para atualização do SO Unraid", + "userProfile.callbackFeedback.youReOneStepCloserTo": "Você está a um passo de melhorar sua experiência com Unraid", + "userProfile.callbackFeedback.yourFreeTrialKeyProvidesAll": "Sua chave de teste gratuita fornece toda a funcionalidade de uma chave de Registro Unleashed", + "userProfile.callbackFeedback.yourKeyHasBeenReplaced": "Sua Chave {0} foi substituída!", "userProfile.callbackFeedback.yourTrialKeyHasBeenExtended": "Sua chave de teste foi estendida!", "userProfile.clickToCopyLanIp": "Clique para Copiar IP LAN {0}", "userProfile.dropdownConnectStatus.connected": "Conectado", "userProfile.dropdownConnectStatus.unraidApiIsOffline": "unraid-api está offline", - "userProfile.dropdownContent.checkForUpdate": "Verificar Atualização", - "userProfile.dropdownContent.goToApiSettings": "Ir para Configurações de API", + "userProfile.dropdownContent.checkForUpdate": "Verificar atualização", + "userProfile.dropdownContent.goToApiSettings": "Ir para Configurações do API", "userProfile.dropdownContent.manageUnraidNetAccount": "Gerenciar Conta Unraid.net", "userProfile.dropdownContent.manageUnraidNetAccountInNew": "Gerenciar Conta Unraid.net em nova aba", - "userProfile.dropdownContent.opensConnectInNewTab": "Abre Conectar em nova aba", - "userProfile.dropdownContent.osUpdateEligibilityExpired": "Elegibilidade para Atualização de SO Expirada", + "userProfile.dropdownContent.opensConnectInNewTab": "Abrir Connect em nova aba", + "userProfile.dropdownContent.osUpdateEligibilityExpired": "Elegibilidade da Atualização do SO Expirada", "userProfile.dropdownContent.rebootRequiredForDowngrade": "Reinicialização Necessária para Downgrade", "userProfile.dropdownContent.rebootRequiredForUpdate": "Reinicialização Necessária para Atualização", "userProfile.dropdownContent.settings": "Configurações", - "userProfile.dropdownContent.signInToYourUnraidNet": "Entre em sua conta Unraid.net para começar", - "userProfile.dropdownContent.thankYouForInstallingConnect": "Obrigado por instalar o Conectar!", + "userProfile.dropdownContent.signInToYourUnraidNet": "Entre na sua conta Unraid.net para começar", + "userProfile.dropdownContent.thankYouForInstallingConnect": "Obrigado por instalar o Connect!", "userProfile.dropdownLaunchpad.restartingUnraidApi": "Reiniciando unraid-api…", "userProfile.dropdownLaunchpad.restartUnraidApi": "Reiniciar unraid-api", - "userProfile.dropdownTrigger.getStarted": "Começar", + "userProfile.dropdownTrigger.getStarted": "Iniciar", "userProfile.dropdownTrigger.learnMoreAboutTheError": "Saiba mais sobre o erro", - "userProfile.dropdownTrigger.openDropdown": "Abrir Dropdown", + "userProfile.dropdownTrigger.openDropdown": "Abrir Menu suspenso", "userProfile.dropdownTrigger.trialExpiredSeeOptionsBelow": "Teste Expirado, veja as opções abaixo", "userProfile.lanIpCopied": "IP LAN Copiado", "userProfile.serverState.purchase": "Comprar", "userProfile.serverState.purchaseKey": "Comprar Chave", "userProfile.serverState.upgradeKey": "Atualizar Chave", - "userProfile.trial.errorCreatiingATrialKeyPlease": "Erro ao criar uma chave de teste. Por favor, tente novamente mais tarde.", - "userProfile.trial.extendingYourFreeTrialByDays": "Estendendo seu teste gratuito em 15 dias", + "userProfile.trial.errorCreatiingATrialKeyPlease": "Erro ao criar uma chave de teste. Tente novamente mais tarde.", + "userProfile.trial.extendingYourFreeTrialByDays": "Extendendo seu teste gratuito por 15 dias", "userProfile.trial.pleaseKeepThisWindowOpen": "Por favor, mantenha esta janela aberta", "userProfile.trial.pleaseWaitWhileThePageReloads": "Aguarde enquanto a página recarrega para instalar sua chave de teste", "userProfile.trial.startingYourFreeDayTrial": "Iniciando seu teste gratuito de 30 dias", "userProfile.trial.trialKeyCreated": "Chave de Teste Criada", "userProfile.trial.trialKeyCreationFailed": "Falha na Criação da Chave de Teste", - "userProfile.uptimeExpire.expired": "{0} Expirado", + "userProfile.uptimeExpire.expired": "Expirado {0}", "userProfile.uptimeExpire.expiredAt": "Expirado em {0}", "userProfile.uptimeExpire.expiresAt": "Expira em {0}", "userProfile.uptimeExpire.expiresIn": "Expira em {0}", "userProfile.uptimeExpire.serverUpSince": "Servidor Ativo Desde {0}", - "userProfile.uptimeExpire.trialKeyExpired": "Chave de teste expirada {0}", - "userProfile.uptimeExpire.trialKeyExpiredAt": "Chave de teste expirada em {0}", - "userProfile.uptimeExpire.trialKeyExpiresAt": "Chave de teste expira em {0}", - "userProfile.uptimeExpire.trialKeyExpiresIn": "Chave de teste expira em {0}", - "userProfile.uptimeExpire.uptime": "Tempo de atividade {0}", + "userProfile.uptimeExpire.trialKeyExpired": "Chave de Avaliação Expirada {0}", + "userProfile.uptimeExpire.trialKeyExpiredAt": "Chave de Avaliação Expirada em {0}", + "userProfile.uptimeExpire.trialKeyExpiresAt": "Chave de Avaliação Expira em {0}", + "userProfile.uptimeExpire.trialKeyExpiresIn": "Chave de Avaliação Expira em {0}", + "userProfile.uptimeExpire.uptime": "Tempo de Atividade {0}", "wanIpCheck.checkingWanIps": "Verificando IPs WAN…", "wanIpCheck.dnsIssueUnableToResolveWanip4": "Problema de DNS, incapaz de resolver wanip4.unraid.net", "wanIpCheck.ignoreThisMessageIfYouAre": "Ignore esta mensagem se você estiver conectado via Acesso Remoto ou VPN.", - "wanIpCheck.remarkUnraidSWanIpv4Does": "Observação: O IPv4 WAN do Unraid {0} não corresponde ao IPv4 WAN do seu cliente {1}.", - "wanIpCheck.remarkYourWanIpv4Is": "Observação: seu IPv4 WAN é {0}", + "wanIpCheck.remarkUnraidSWanIpv4Does": "Observação: o WAN IPv4 do Unraid {0} não corresponde ao seu cliente WAN IPv4 {1}.", + "wanIpCheck.remarkYourWanIpv4Is": "Observação: seu WAN IPv4 é {0}", "wanIpCheck.thisMayIndicateAComplexNetwork": "Isso pode indicar uma rede complexa que não funcionará com esta solução de Acesso Remoto.", - "wanIpCheck.unableToFetchClientWanIpv4": "Incapaz de buscar o IPv4 WAN do cliente" + "wanIpCheck.unableToFetchClientWanIpv4": "Não foi possível buscar o IPv4 WAN do cliente" } From c8aa9b9a2fd100af602c67fc20a5569228622ff6 Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Thu, 12 Mar 2026 00:04:20 -0400 Subject: [PATCH 28/54] New translations en.json (Portuguese) --- web/src/locales/pt.json | 814 ++++++++++++++++++++-------------------- 1 file changed, 407 insertions(+), 407 deletions(-) diff --git a/web/src/locales/pt.json b/web/src/locales/pt.json index 3cc773a893..d14e65b51d 100644 --- a/web/src/locales/pt.json +++ b/web/src/locales/pt.json @@ -1,12 +1,12 @@ { "onboarding.activationModal.activateNow": "Ativar Agora", "onboarding.activationModal.activationCodeDetected": "Código de ativação detectado neste servidor. Você pode ativar sem sair desta página.", - "onboarding.keyfileHint": "Arquivo de chave detectado. Você pode ativar no menu Perfil do Usuário (no canto superior direito) e continuar sem ativação aqui.", - "onboarding.skipForNow": "Pular por enquanto", - "onboarding.activationModal.letSActivateYourUnraidOs": "Vamos ativar sua licença do sistema Unraid OS", + "onboarding.keyfileHint": "Arquivo de chave detectado. Você pode ativar no menu 'Perfil do Usuário' (canto superior direito) e continuar sem ativar aqui.", + "onboarding.skipForNow": "Pular por agora", + "onboarding.activationModal.letSActivateYourUnraidOs": "Vamos ativar sua licença do Unraid OS", "onboarding.activationModal.moreAboutLicensing": "Mais sobre Licenciamento", "onboarding.activationModal.moreAboutUnraidNetAccounts": "Mais sobre Contas Unraid.net", - "onboarding.activationModal.onTheFollowingScreenYourLicense": "Na tela seguinte, sua licença será ativada. Você vai então criar uma conta Unraid.net para gerenciar sua licença daqui para frente.", + "onboarding.activationModal.onTheFollowingScreenYourLicense": "Na próxima tela, sua licença será ativada. Em seguida, você criará uma Conta Unraid.net para gerenciar sua licença no futuro.", "onboarding.activationModal.welcomeToUnraidVersion": "Bem-vindo ao Unraid {version}!", "onboarding.activationModal.youVeUpgradedFromPrevToCurr": "Você atualizou de {prev} para {curr}", "onboarding.activationSteps.activateLicense": "Ativar Licença", @@ -14,29 +14,29 @@ "onboarding.activationSteps.createDevicePassword": "Criar Senha do Dispositivo", "onboarding.activationSteps.deviceIsReadyToConfigure": "O dispositivo está pronto para configurar", "onboarding.activationSteps.secureYourDevice": "Proteja seu dispositivo", - "onboarding.activationSteps.unleashYourHardware": "Libere seu Hardware", + "onboarding.activationSteps.unleashYourHardware": "Liberte seu Hardware", "onboarding.pluginsStep.title": "PLUGINS", - "onboarding.pluginsStep.description": "Expanda as capacidades do seu servidor com ferramentas da comunidade.", + "onboarding.pluginsStep.description": "Estenda as capacidades do seu servidor com ferramentas da comunidade.", "onboarding.pluginsStep.installing": "Instalando...", "onboarding.pluginsStep.addHelpfulPlugins": "Adicionar plugins úteis", - "onboarding.pluginsStep.installAndContinue": "Instalar & Continuar", + "onboarding.pluginsStep.installAndContinue": "Instalar e Continuar", "onboarding.pluginsStep.installSelected": "Instalar Selecionados", - "onboarding.pluginsStep.status.installing": "Instalando…", + "onboarding.pluginsStep.status.installing": "Instalando...", "onboarding.pluginsStep.status.success": "Instalado", - "onboarding.pluginsStep.status.error": "Falha na instalação", + "onboarding.pluginsStep.status.error": "A instalação falhou", "onboarding.pluginsStep.installEssentialPlugins": "Adicionar Plugins", "onboarding.pluginsStep.installFailed": "Falha ao instalar plugins. Por favor, tente novamente.", "onboarding.pluginsStep.installingPluginMessage": "Instalando {name}...", "onboarding.pluginsStep.pluginInstalledMessage": "{name} instalado com sucesso.", - "onboarding.pluginsStep.selectPluginsDescription": "Selecione os plugins que deseja instalar. Você sempre pode adicionar mais depois.", - "onboarding.pluginsStep.tip": "Estes são apenas o essencial. Quando chegar ao painel, poderá explorar milhares de outros plugins criados pela comunidade e containers Docker.", + "onboarding.pluginsStep.selectPluginsDescription": "Selecione os plugins que deseja instalar. Sempre poderá adicionar mais tarde.", + "onboarding.pluginsStep.tip": "Estes são apenas os essenciais. Uma vez que você chegue ao painel, poderá explorar milhares de outros plugins e contêineres Docker criados pela comunidade.", "onboarding.pluginsStep.alreadyInstalled": "Já instalado", "onboarding.pluginsStep.willInstall": "Instalação pendente", - "onboarding.overviewStep.getStarted": "Iniciar", + "onboarding.overviewStep.getStarted": "Começar", "onboarding.overviewStep.getStartedWithYourNewSystem": "Comece com seu novo sistema Unraid", "onboarding.overviewStep.welcomeToUnraid": "Visão Geral", "onboarding.overviewStep.welcomeToUnraidVersion": "Bem-vindo ao Unraid {0}!", - "onboarding.overviewStep.welcomeToYourNewSystemPowered": "Bem-vindo ao seu novo sistema {0}, alimentado pelo Unraid!", + "onboarding.overviewStep.welcomeToYourNewSystemPowered": "Bem-vindo ao seu novo sistema {0}, impulsionado pelo Unraid!", "onboarding.overviewStep.welcomeToYourUnraidSystem": "Bem-vindo ao seu sistema Unraid {0}", "onboarding.overviewStep.youVeUpgradedFromPrevToCurr": "Você atualizou de {0} para {1}", "onboarding.overviewStep.title": "BEM-VINDO AO UNRAID", @@ -44,166 +44,166 @@ "onboarding.overviewStep.titleUpgrade": "BEM-VINDO DE VOLTA AO UNRAID", "onboarding.overviewStep.titleDowngrade": "BEM-VINDO DE VOLTA AO UNRAID", "onboarding.overviewStep.titleIncomplete": "VAMOS TERMINAR DE CONFIGURAR O UNRAID", - "onboarding.overviewStep.subtitle": "LIBERE SEU HARDWARE.", - "onboarding.overviewStep.subtitleFreshInstall": "LIBERE SEU HARDWARE.", - "onboarding.overviewStep.subtitleUpgrade": "OBRIGADO POR FAZER O UPGRADE. VAMOS REVISAR O QUE HÁ DE NOVO.", - "onboarding.overviewStep.subtitleDowngrade": "VOCÊ RETORNOU A UMA VERSÃO ANTERIOR. VAMOS CONFIGURAR VOCÊ.", - "onboarding.overviewStep.subtitleIncomplete": "CONTINUE DE ONDE PAROU.", + "onboarding.overviewStep.subtitle": "LIBERTE SEU HARDWARE.", + "onboarding.overviewStep.subtitleFreshInstall": "LIBERTE SEU HARDWARE.", + "onboarding.overviewStep.subtitleUpgrade": "OBRIGADO POR ATUALIZAR. VAMOS REVISAR O QUE HÁ DE NOVO.", + "onboarding.overviewStep.subtitleDowngrade": "VOCÊ ESTÁ DE VOLTA A UMA VERSÃO ANTERIOR. VAMOS CONFIGURÁ-LO.", + "onboarding.overviewStep.subtitleIncomplete": "RETOME DE ONDE PAROU.", "onboarding.overviewStep.intro": "Nos próximos passos, vamos configurar os fundamentos do seu servidor, instalar aplicativos recomendados e ativar sua licença.", - "onboarding.overviewStep.setupTime": "CONFIGURAÇÃO EM ~3 MIN", - "onboarding.overviewStep.ourGoals.title": "NOSSOS OBJETIVOS", - "onboarding.overviewStep.ourGoals.item1": "Inicializar a identidade do sistema", + "onboarding.overviewStep.setupTime": "CONFIGURAÇÃO DE ~3 MIN", + "onboarding.overviewStep.ourGoals.title": "NOSSAS METAS", + "onboarding.overviewStep.ourGoals.item1": "Inicializar identidade do sistema", "onboarding.overviewStep.ourGoals.item2": "Proteger acesso administrativo", - "onboarding.overviewStep.ourGoals.item3": "Configurar rede fundamental", + "onboarding.overviewStep.ourGoals.item3": "Configurar rede básica", "onboarding.overviewStep.needHelp.title": "Novo no Unraid?", "onboarding.overviewStep.needHelp.description": "Primeira vez instalando o Unraid? Confira nosso guia abrangente.", "onboarding.overviewStep.needHelp.button": "Guia de Instalação", - "onboarding.overviewStep.disclaimer": "Não se preocupe se não tiver certeza de uma configuração - tudo o que configuramos aqui pode ser ajustado facilmente mais tarde no seu Painel do Unraid em Configurações.", - "onboarding.overviewStep.nextStep": "INICIAR", + "onboarding.overviewStep.disclaimer": "Não se preocupe se não tiver certeza de uma configuração—tudo que configuramos aqui pode ser facilmente ajustado mais tarde no seu Painel do Unraid em Configurações.", + "onboarding.overviewStep.nextStep": "COMEÇAR", "onboarding.overviewStep.readTheDocs": "Leia os Documentos", "onboarding.coreSettings.title": "Configurar Configurações", - "onboarding.coreSettings.description": "Ajuste a identidade do seu servidor e as configurações de rede. Elas também podem ser facilmente alteradas no seu Painel do Unraid em Configurações.", + "onboarding.coreSettings.description": "Ajuste a identidade e as configurações de rede do seu servidor. Isso também pode ser facilmente alterado no seu Painel do Unraid em Configurações.", "onboarding.coreSettings.serverName": "Nome do Servidor", "onboarding.coreSettings.serverDescription": "Descrição do Servidor", - "onboarding.coreSettings.serverDescriptionPlaceholder": "por exemplo, Servidor de Mídia", + "onboarding.coreSettings.serverDescriptionPlaceholder": "ex.: Servidor de Mídia", "onboarding.coreSettings.timezone": "Fuso Horário", "onboarding.coreSettings.selectTimezonePlaceholder": "Selecione um fuso horário...", "onboarding.coreSettings.notConfigured": "Não Configurado", "onboarding.coreSettings.language": "Idioma", "onboarding.coreSettings.selectLanguage": "Selecione um idioma...", "onboarding.coreSettings.theme": "Tema", - "onboarding.coreSettings.themeDescription": "Selecione seu tema de cor preferido para a interface do Unraid.", + "onboarding.coreSettings.themeDescription": "Selecione seu tema de cores preferido para a interface do Unraid.", "onboarding.coreSettings.serverNameError.invalidChars": "O nome do servidor só pode conter letras, números, pontos e traços.", "onboarding.coreSettings.serverNameError.invalidEnd": "O nome do servidor deve terminar com uma letra ou número.", "onboarding.coreSettings.serverNameError.tooLong": "O nome do servidor deve ter 15 caracteres ou menos.", - "onboarding.coreSettings.serverNameError.empty": "Nome do servidor é obrigatório.", + "onboarding.coreSettings.serverNameError.empty": "O nome do servidor é obrigatório.", "onboarding.coreSettings.serverDescriptionError.tooLong": "A descrição do servidor deve ter 64 caracteres ou menos.", "onboarding.coreSettings.serverDescriptionError.invalidChars": "A descrição do servidor não pode conter aspas ou barras invertidas.", "onboarding.coreSettings.ssh": "Acesso SSH", - "onboarding.coreSettings.sshDescription": "Permitir acesso de linha de comando via porta 22.", + "onboarding.coreSettings.sshDescription": "Permitir acesso à linha de comando via porta 22.", "onboarding.coreSettings.next": "PRÓXIMO", "onboarding.summaryStep.title": "Resumo", "onboarding.summaryStep.description": "Verificação da configuração do seu servidor.", - "onboarding.summaryStep.initializationMessage": "Seu servidor está pronto para inicialização. Uma vez confirmado, você passará para os próximos passos para começar a usar seu armazenamento e aplicativos.", - "onboarding.summaryStep.confirmAndApply": "Confirmar & Aplicar", + "onboarding.summaryStep.initializationMessage": "Seu servidor está pronto para inicialização. Uma vez confirmado, você passará para as próximas etapas para começar a usar seu armazenamento e aplicativos.", + "onboarding.summaryStep.confirmAndApply": "Confirmar e Aplicar", "onboarding.summaryStep.systemIdentity": "Identidade do Sistema", - "onboarding.summaryStep.networking": "Rede", + "onboarding.summaryStep.networking": "Conectividade", "onboarding.summaryStep.security": "Segurança", "onboarding.summaryStep.sshActive": "SSH Ativo", "onboarding.summaryStep.sshInactive": "SSH Inativo", "onboarding.summaryStep.dhcpEnabled": "DHCP Ativado", "onboarding.nextSteps.title": "Próximos Passos", - "onboarding.nextSteps.description": "Seu servidor está pronto! Aqui está o que fazer a seguir.", - "onboarding.nextSteps.basics": "Comece com o Unraid", + "onboarding.nextSteps.description": "Seu servidor está pronto! O que fazer em seguida.", + "onboarding.nextSteps.basics": "Iniciar com o Unraid", "onboarding.nextSteps.stayInTouch": "Junte-se à Comunidade Unraid", - "onboarding.nextSteps.learnServer": "Saiba mais sobre seu Servidor", + "onboarding.nextSteps.learnServer": "Aprenda sobre o seu Servidor", "onboarding.nextSteps.continueToDashboard": "IR PARA O PAINEL", "onboarding.nextSteps.basics.shares": "Compartilhamentos", "onboarding.nextSteps.basics.arrays": "Arrays", "onboarding.nextSteps.basics.cachePools": "Pools de Cache", "onboarding.nextSteps.basics.installingApps": "Instalando Aplicativos", - "onboarding.nextSteps.basics.remoteAccess": "Acessando seu Servidor Remotamente", + "onboarding.nextSteps.basics.remoteAccess": "Acesso Remoto ao Seu Servidor", "onboarding.nextSteps.basics.commonIssues": "Problemas Comuns", "onboarding.nextSteps.stayInTouch.discord": "Discord", "onboarding.nextSteps.stayInTouch.newsletter": "Newsletter", "onboarding.nextSteps.stayInTouch.youtube": "YouTube", "onboarding.nextSteps.specs": "Especificações do Servidor", "onboarding.nextSteps.manual": "Manual do Sistema", - "onboarding.nextSteps.hardwareSpecs": "Especificações de Hardware", + "onboarding.nextSteps.hardwareSpecs": "Especificações do Hardware", "onboarding.nextSteps.support": "Suporte do Fabricante", "onboarding.nextSteps.reboot": "Reiniciar", "onboarding.nextSteps.additionalLinks": "Links Adicionais", "onboarding.nextSteps.confirmReboot.title": "Confirmar Reinicialização", - "onboarding.nextSteps.confirmReboot.description": "Em alguns sistemas, pode ser necessário alterar manualmente a ordem de inicialização do BIOS do dispositivo USB para a unidade de armazenamento.", - "onboarding.nextSteps.confirmReboot.warning": "Por favor, NÃO remova sua unidade flash do Unraid até que o servidor tenha reinicializado no Unraid novamente.", + "onboarding.nextSteps.confirmReboot.description": "Em alguns sistemas, você pode precisar alterar manualmente a ordem de inicialização do BIOS do dispositivo USB para a unidade de armazenamento.", + "onboarding.nextSteps.confirmReboot.warning": "Por favor, NÃO remova sua unidade flash Unraid até que seu servidor termine de reiniciar no Unraid novamente.", "onboarding.nextSteps.confirmReboot.confirm": "Eu Entendo", - "onboarding.stepper.stepLabel": "Etapa {number}", - "onboarding.console.title": "Configuração do Console", + "onboarding.stepper.stepLabel": "Passo {number}", + "onboarding.console.title": "Configurar Console", "onboarding.console.waiting": "Aguardando...", "onboarding.console.technicalDetails": "Detalhes técnicos", - "onboarding.modal.closeAriaLabel": "Fechar integração", - "onboarding.modal.exit.title": "Sair da integração?", - "onboarding.modal.exit.description": "Você pode pular a configuração agora e continuar a partir do painel mais tarde.", - "onboarding.modal.exit.keepOnboarding": "Manter integração", + "onboarding.modal.closeAriaLabel": "Fechar orientação", + "onboarding.modal.exit.title": "Sair da orientação?", + "onboarding.modal.exit.description": "Você pode pular a configuração agora e continuar do painel mais tarde.", + "onboarding.modal.exit.keepOnboarding": "Manter orientação", "onboarding.modal.exit.confirm": "Sair da configuração", - "onboarding.overviewStep.partnerLogoAlt": "Logo do parceiro", - "onboarding.overviewStep.defaultGraphicAlt": "Possibilidades Ilimitadas", + "onboarding.overviewStep.partnerLogoAlt": "Logotipo do Parceiro", + "onboarding.overviewStep.defaultGraphicAlt": "Possibilidades sem Limites", "onboarding.overviewStep.skipSetup": "Pular Configuração", "onboarding.coreSettings.defaultServerName": "Torre", "onboarding.coreSettings.serverNamePlaceholder": "Torre", "onboarding.coreSettings.englishLanguageLabel": "Inglês", - "onboarding.coreSettings.themePreviewAlt": "Prévia do tema {theme}", + "onboarding.coreSettings.themePreviewAlt": "Pré-visualização do tema {theme}", "onboarding.coreSettings.themeOptions.white": "Branco", "onboarding.coreSettings.themeOptions.black": "Preto", "onboarding.coreSettings.themeOptions.gray": "Cinza", - "onboarding.coreSettings.themeOptions.azure": "Azul", + "onboarding.coreSettings.themeOptions.azure": "Azure", "onboarding.pluginsStep.nextStep": "Próximo Passo", "onboarding.pluginsStep.enablePluginAria": "Ativar {name}", "onboarding.pluginsStep.plugins.communityApps.name": "Aplicativos da Comunidade", - "onboarding.pluginsStep.plugins.communityApps.description": "A loja de aplicativos essencial para Unraid. Acesse milhares de aplicações.", + "onboarding.pluginsStep.plugins.communityApps.description": "A loja de aplicativos essencial para o Unraid. Acesse milhares de aplicativos.", "onboarding.pluginsStep.plugins.fixCommonProblems.name": "Corrigir Problemas Comuns", - "onboarding.pluginsStep.plugins.fixCommonProblems.description": "Ferramenta de diagnóstico para ajudar a identificar e resolver questões de configuração.", + "onboarding.pluginsStep.plugins.fixCommonProblems.description": "Ferramenta de diagnóstico para ajudar a identificar e resolver problemas de configuração.", "onboarding.pluginsStep.plugins.tailscale.name": "Tailscale", - "onboarding.pluginsStep.plugins.tailscale.description": "VPN sem configuração. Acesse seu servidor de maneira segura de qualquer lugar.", - "onboarding.internalBootStep.stepTitle": "Configurar Inicialização", - "onboarding.internalBootStep.stepDescription": "Escolha inicialização por USB ou drive de armazenamento", - "onboarding.internalBootStep.title": "Configurar Inicialização", - "onboarding.internalBootStep.description": "Escolha como o Unraid será iniciado: USB/Drive Flash (padrão) ou Drive(s) de Armazenamento. Você pode mudar para inicialização por Drive de Armazenamento depois no Painel do Unraid.", - "onboarding.internalBootStep.options.usb": "Usar Drive USB/Flash para iniciar o Unraid", - "onboarding.internalBootStep.options.storage": "Usar Drive(s) de Armazenamento para iniciar o Unraid", - "onboarding.internalBootStep.loadingOptions": "Carregando opções de inicialização interna...", + "onboarding.pluginsStep.plugins.tailscale.description": "VPN sem configuração. Acesse seu servidor de forma segura de qualquer lugar.", + "onboarding.internalBootStep.stepTitle": "Configurar Boot", + "onboarding.internalBootStep.stepDescription": "Escolha boot via USB ou unidade de armazenamento", + "onboarding.internalBootStep.title": "Configurar Boot", + "onboarding.internalBootStep.description": "Escolha como o Unraid faz boot: USB/Flash Drive (padrão) ou Unidade(s) de Armazenamento. Você pode alternar para boot via Unidade de Armazenamento mais tarde no Painel do Unraid.", + "onboarding.internalBootStep.options.usb": "Usar USB/Flash Drive para bootar o Unraid", + "onboarding.internalBootStep.options.storage": "Usar Unidade(s) de Armazenamento para bootar o Unraid", + "onboarding.internalBootStep.loadingOptions": "Carregando opções de boot interno...", "onboarding.internalBootStep.unknownSize": "Desconhecido", "onboarding.internalBootStep.warning.selectedDevicesFormatted": "Todos os dispositivos selecionados serão formatados.", - "onboarding.internalBootStep.warning.updateBios": "Em alguns sistemas, pode ser necessário alterar manualmente a ordem de inicialização do BIOS do dispositivo USB para a unidade de armazenamento.", + "onboarding.internalBootStep.warning.updateBios": "Em alguns sistemas, você pode precisar alterar manualmente a ordem de inicialização do BIOS do dispositivo USB para a unidade de armazenamento.", "onboarding.internalBootStep.fields.poolName": "Nome do pool", "onboarding.internalBootStep.fields.slots": "Slots", "onboarding.internalBootStep.fields.devices": "Dispositivos", "onboarding.internalBootStep.fields.deviceSlot": "Dispositivo {index}", "onboarding.internalBootStep.fields.selectDevice": "Selecionar dispositivo", - "onboarding.internalBootStep.fields.bootReservedSize": "Tamanho reservado para boot", + "onboarding.internalBootStep.fields.bootReservedSize": "Tamanho reservado para o boot", "onboarding.internalBootStep.fields.customSizeGb": "Tamanho personalizado (GB)", - "onboarding.internalBootStep.fields.updateBios": "Atualizar ordem de boot no BIOS", + "onboarding.internalBootStep.fields.updateBios": "Atualizar ordem de inicialização do BIOS", "onboarding.internalBootStep.bootSize.wholeDrive": "Unidade inteira", "onboarding.internalBootStep.bootSize.gbLabel": "{size} GB", "onboarding.internalBootStep.bootSize.custom": "Definido pelo usuário", "onboarding.internalBootStep.bootSize.helpMinOnly": "O mínimo é 4 GB.", - "onboarding.internalBootStep.bootSize.helpRange": "O mínimo é 4 GB; o máximo é {max} GB (50% do menor drive selecionado).", - "onboarding.internalBootStep.eligibility.availableTitle": "Alguns discos estão indisponíveis para inicialização do armazenamento", - "onboarding.internalBootStep.eligibility.availableDescription": "Os discos abaixo não podem ser selecionados para inicialização do armazenamento no momento.", - "onboarding.internalBootStep.eligibility.blockedTitle": "Inicialização do armazenamento está indisponível no momento", + "onboarding.internalBootStep.bootSize.helpRange": "O mínimo é 4 GB; o máximo é {max} GB (50% da menor unidade selecionada).", + "onboarding.internalBootStep.eligibility.availableTitle": "Alguns discos estão indisponíveis para inicialização de armazenamento", + "onboarding.internalBootStep.eligibility.availableDescription": "Os discos abaixo não podem ser selecionados para inicialização de armazenamento no momento.", + "onboarding.internalBootStep.eligibility.blockedTitle": "Atualmente, a inicialização de armazenamento não está disponível", "onboarding.internalBootStep.eligibility.blockedDescription": "Resolva todos os problemas abaixo para usar a inicialização do disco de armazenamento neste servidor.", "onboarding.internalBootStep.eligibility.systemTitle": "Verificações do servidor", "onboarding.internalBootStep.eligibility.diskTitle": "Verificações de disco", - "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "A matriz deve ser parada antes que a inicialização do armazenamento possa ser configurada.", - "onboarding.internalBootStep.eligibility.codes.ALREADY_INTERNAL_BOOT": "Este servidor já parece estar inicializando internamente.", + "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "O array deve ser parado antes que a inicialização do armazenamento possa ser configurada.", + "onboarding.internalBootStep.eligibility.codes.ALREADY_INTERNAL_BOOT": "Este servidor já parece estar iniciando internamente.", "onboarding.internalBootStep.eligibility.codes.NO_UNASSIGNED_DISKS": "Atualmente, não há discos não atribuídos disponíveis para inicialização de armazenamento.", "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_BOOT": "Este disco já está atribuído como o dispositivo de inicialização atual.", - "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_ARRAY": "Este disco já está atribuído à matriz.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_ARRAY": "Este disco já está atribuído ao array.", "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_PARITY": "Este disco já está atribuído como disco de paridade.", "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_CACHE": "Este disco já está atribuído a um pool ou slot de cache.", "onboarding.internalBootStep.eligibility.codes.USB_TRANSPORT": "Este disco está conectado via USB, o que não é permitido para inicialização interna.", "onboarding.internalBootStep.eligibility.codes.TOO_SMALL": "Este disco é muito pequeno para o tamanho mínimo de reserva de inicialização.", "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_DISABLED": "A transferência de inicialização está desabilitada pelo estado atual do sistema.", - "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_UNKNOWN": "O sistema não informou se a transferência de inicialização está ativada.", - "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_FALSE": "O sistema informou que a inicialização do armazenamento não é elegível.", - "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_UNKNOWN": "O sistema não informou se a inicialização de armazenamento é elegível.", - "onboarding.internalBootStep.status.apiError": "Não foi possível carregar opções de inicialização interna da API.", - "onboarding.internalBootStep.status.alreadyConfigured": "A inicialização interna já está configurada neste servidor.", - "onboarding.internalBootStep.status.arrayNotStopped": "A configuração de inicialização interna só está disponível enquanto o array está parado.", - "onboarding.internalBootStep.status.notEligible": "Este servidor não está atualmente elegível para configuração de inicialização interna.", - "onboarding.internalBootStep.status.noDevices": "Nenhum dispositivo elegível foi detectado para configuração de inicialização interna.", - "onboarding.internalBootStep.status.unavailable": "A configuração de inicialização interna não está disponível agora.", - "onboarding.internalBootStep.validation.poolRequired": "O nome do pool é obrigatório.", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_UNKNOWN": "O sistema não informou se a transferência de inicialização está habilitada.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_FALSE": "O sistema indicou que a inicialização do armazenamento não é elegível.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_UNKNOWN": "O sistema não informou se a inicialização do armazenamento é elegível.", + "onboarding.internalBootStep.status.apiError": "Não foi possível carregar opções de boot interno da API.", + "onboarding.internalBootStep.status.alreadyConfigured": "O boot interno já está configurado neste servidor.", + "onboarding.internalBootStep.status.arrayNotStopped": "A configuração de boot interno está disponível apenas enquanto a matriz está parada.", + "onboarding.internalBootStep.status.notEligible": "Este servidor não está atualmente elegível para configuração de boot interno.", + "onboarding.internalBootStep.status.noDevices": "Nenhum dispositivo elegível foi detectado para configuração de boot interno.", + "onboarding.internalBootStep.status.unavailable": "A configuração de boot interno não está disponível no momento.", + "onboarding.internalBootStep.validation.poolRequired": "Nome do pool é obrigatório.", "onboarding.internalBootStep.validation.poolReserved": "Não use nomes reservados.", - "onboarding.internalBootStep.validation.poolShareName": "Não use nomes de compartilhamento do usuário.", - "onboarding.internalBootStep.validation.poolExists": "Nome do pool já existe.", - "onboarding.internalBootStep.validation.poolFormat": "Use apenas minúsculas sem caracteres especiais ou dígitos iniciais/finais.", + "onboarding.internalBootStep.validation.poolShareName": "Não use nomes de compartilhamento de usuários.", + "onboarding.internalBootStep.validation.poolExists": "Nome do Pool já existe.", + "onboarding.internalBootStep.validation.poolFormat": "Use apenas minúsculas sem caracteres especiais ou dígitos no início/no final.", "onboarding.internalBootStep.validation.slotCount": "Selecione 1 ou 2 slots.", "onboarding.internalBootStep.validation.devicePerSlot": "Selecione um dispositivo para cada slot.", "onboarding.internalBootStep.validation.uniqueDevices": "Cada dispositivo selecionado deve ser único.", "onboarding.internalBootStep.validation.bootSizeRequired": "Selecione um tamanho de boot reservado válido.", - "onboarding.internalBootStep.validation.bootSizeMin": "O tamanho de boot reservado deve ser de pelo menos 4 GB.", - "onboarding.internalBootStep.validation.bootSizeMax": "O tamanho de boot reservado não pode exceder 50% do menor drive selecionado.", + "onboarding.internalBootStep.validation.bootSizeMin": "O tamanho do boot reservado deve ser de pelo menos 4 GB.", + "onboarding.internalBootStep.validation.bootSizeMax": "O tamanho do boot reservado não pode exceder 50% da menor unidade selecionada.", "onboarding.internalBootStep.actions.continue": "Continuar", "onboarding.summaryStep.activationLabel": "Ativação", "onboarding.summaryStep.configuration": "Configuração", @@ -211,127 +211,127 @@ "onboarding.summaryStep.viewSelected": "Ver Selecionados", "onboarding.summaryStep.hideSelected": "Ocultar Selecionados", "onboarding.summaryStep.noPluginsSelected": "Nenhum plugin selecionado.", - "onboarding.summaryStep.bootConfig.title": "Configuração de Inicialização", - "onboarding.summaryStep.bootConfig.bootMethod": "Método de Inicialização", - "onboarding.summaryStep.bootConfig.bootMethodStorage": "Drive(s) de Armazenamento", - "onboarding.summaryStep.bootConfig.bootMethodUsb": "Drive USB/Flash", + "onboarding.summaryStep.bootConfig.title": "Configuração de Boot", + "onboarding.summaryStep.bootConfig.bootMethod": "Método de Boot", + "onboarding.summaryStep.bootConfig.bootMethodStorage": "Unidade(s) de Armazenamento", + "onboarding.summaryStep.bootConfig.bootMethodUsb": "USB/Flash Drive", "onboarding.summaryStep.bootConfig.pool": "Pool", "onboarding.summaryStep.bootConfig.slots": "Slots", "onboarding.summaryStep.bootConfig.bootReserved": "Boot Reservado", "onboarding.summaryStep.bootConfig.updateBios": "Atualizar BIOS", "onboarding.summaryStep.bootConfig.devices": "Dispositivos", "onboarding.summaryStep.systemSetupLog": "Log de Configuração do Sistema", - "onboarding.summaryStep.readinessWarning": "Não pudemos verificar as configurações atuais do servidor. Você ainda pode continuar, mas a configuração aplicará mudanças em modo de melhor esforço.", + "onboarding.summaryStep.readinessWarning": "Não conseguimos verificar as configurações atuais do servidor. Você ainda pode continuar, mas a configuração aplicará alterações no modo de melhor esforço.", "onboarding.summaryStep.driveWipe.title": "Confirmar Apagamento do Drive", - "onboarding.summaryStep.driveWipe.selectedDrives": "Você selecionou os drives:", + "onboarding.summaryStep.driveWipe.selectedDrives": "Você selecionou drives:", "onboarding.summaryStep.driveWipe.confirmPrompt": "Tem certeza de que deseja continuar?", "onboarding.summaryStep.driveWipe.continue": "Continuar", "onboarding.summaryStep.diagnosticLogs": "Logs de Diagnóstico", - "onboarding.summaryStep.onboardingDiagnostics": "Diagnósticos de Onboarding", + "onboarding.summaryStep.onboardingDiagnostics": "Diagnósticos de Orientação", "onboarding.summaryStep.yes": "Sim", "onboarding.summaryStep.no": "Não", "onboarding.summaryStep.ok": "OK", "onboarding.summaryStep.errors.unknownError": "Erro desconhecido", - "onboarding.summaryStep.status.settingsStillLoading": "As configurações ainda estão sendo carregadas. Aguarde um momento e tente novamente.", + "onboarding.summaryStep.status.settingsStillLoading": "As configurações ainda estão carregando. Por favor, aguarde um momento e tente novamente.", "onboarding.summaryStep.status.setupErrorCheckLogs": "Ocorreu um erro durante a configuração. Por favor, verifique os logs.", "onboarding.summaryStep.activation.unregistered": "Não registrado", "onboarding.summaryStep.activation.unknown": "Desconhecido", - "onboarding.summaryStep.activation.errors.keyMissing": "Chave ausente", + "onboarding.summaryStep.activation.errors.keyMissing": "Chave faltando", "onboarding.summaryStep.activation.errors.validationError": "Erro de Validação", "onboarding.summaryStep.activation.errors.guidMismatch": "Incompatibilidade de GUID", - "onboarding.summaryStep.activation.errors.trialExpired": "Teste Expirado", + "onboarding.summaryStep.activation.errors.trialExpired": "Avaliação Expirada", "onboarding.summaryStep.activation.errors.blacklisted": "Na lista negra", "onboarding.summaryStep.activation.errors.generic": "Erro: {state}", "onboarding.summaryStep.logs.startingConfiguration": "Iniciando configuração...", - "onboarding.summaryStep.logs.baselineUnavailable": "Configurações base indisponíveis. Continuando em modo de melhor esforço.", - "onboarding.summaryStep.logs.baselineFallback": "Configurações base indisponíveis. Aplicando padrões confiáveis + valores preliminares sem verificações de diferenças.", + "onboarding.summaryStep.logs.baselineUnavailable": "Configurações de base indisponíveis. Continuando no modo de melhor esforço.", + "onboarding.summaryStep.logs.baselineFallback": "Configurações de base indisponíveis. Aplicando padrões confiáveis + valores de rascunho sem verificações de diferença.", "onboarding.summaryStep.logs.applyingPartnerCustomizations": "Aplicando personalizações do parceiro...", "onboarding.summaryStep.logs.noChanges": "Nenhuma configuração alterada. Pulando mutações de configuração.", - "onboarding.summaryStep.logs.settingTimezone": "Definindo fuso horário para {timeZone}...", - "onboarding.summaryStep.logs.timezoneUpdated": "Fuso horário atualizado.", - "onboarding.summaryStep.logs.timezoneErrorContinue": "Solicitação de fuso horário retornou um erro, continuando", + "onboarding.summaryStep.logs.settingTimezone": "Definindo Fuso Horário para {timeZone}...", + "onboarding.summaryStep.logs.timezoneUpdated": "Fuso Horário atualizado.", + "onboarding.summaryStep.logs.timezoneErrorContinue": "Solicitação de Fuso Horário retornou um erro, continuando", "onboarding.summaryStep.logs.updatingServerIdentity": "Atualizando Identidade do Servidor para {name}...", "onboarding.summaryStep.logs.serverIdentityUpdated": "Identidade do Servidor atualizada.", "onboarding.summaryStep.logs.serverIdentityErrorContinue": "Solicitação de identidade do servidor retornou um erro, continuando", - "onboarding.summaryStep.logs.settingTheme": "Definindo tema para {theme}...", + "onboarding.summaryStep.logs.settingTheme": "Definindo Tema para {theme}...", "onboarding.summaryStep.logs.themeUpdated": "Tema atualizado.", "onboarding.summaryStep.logs.themeErrorContinue": "Solicitação de tema retornou um erro, continuando", - "onboarding.summaryStep.logs.settingLanguage": "Definindo idioma para {locale}...", + "onboarding.summaryStep.logs.settingLanguage": "Definindo Idioma para {locale}...", "onboarding.summaryStep.logs.languageUpdated": "Idioma atualizado.", "onboarding.summaryStep.logs.languageErrorContinue": "Solicitação de idioma retornou um erro, continuando", - "onboarding.summaryStep.logs.languageMetadataUnavailable": "Metadados do pacote de idioma para {locale} indisponíveis. Pulando mudança de localidade.", - "onboarding.summaryStep.logs.installingLanguagePack": "Instalando pacote de idioma para {name}...", - "onboarding.summaryStep.logs.languageInstallDidNotSucceed": "A instalação do pacote de idioma não foi bem-sucedida para {name}. Mantendo a localidade atual.", - "onboarding.summaryStep.logs.languagePackInstalled": "Pacote de idioma instalado para {name}.", - "onboarding.summaryStep.logs.languageInstallFailedKeepLocale": "Falha na instalação do pacote de idioma para {name}. Mantendo a localidade atual", + "onboarding.summaryStep.logs.languageMetadataUnavailable": "Os metadados do pacote de idiomas para {locale} estão indisponíveis. Pulando a mudança de localidade.", + "onboarding.summaryStep.logs.installingLanguagePack": "Instalando pacote de idiomas para {name}...", + "onboarding.summaryStep.logs.languageInstallDidNotSucceed": "A instalação do pacote de idiomas não foi bem sucedida para {name}. Mantendo a localidade atual.", + "onboarding.summaryStep.logs.languagePackInstalled": "Pacote de idiomas instalado para {name}.", + "onboarding.summaryStep.logs.languageInstallFailedKeepLocale": "A instalação do pacote de idiomas falhou para {name}. Mantendo a localidade atual", "onboarding.summaryStep.logs.refreshPluginsFailedContinue": "Não foi possível atualizar a lista de plugins instalados. Continuando com o estado atual do plugin.", "onboarding.summaryStep.logs.installingPlugins": "Instalando {count} plugins...", "onboarding.summaryStep.logs.pluginAlreadyInstalled": "{name} já está instalado. Pulando.", "onboarding.summaryStep.logs.installingPlugin": "Instalando {name}...", "onboarding.summaryStep.logs.pluginInstalled": "{name} instalado.", - "onboarding.summaryStep.logs.pluginInstallFailedContinue": "Falha na instalação de {name}. Continuando.", - "onboarding.summaryStep.logs.pluginInstallErrorContinue": "Instalação do plugin reportou um erro para {name}, continuando", - "onboarding.summaryStep.logs.internalBootStart": "Iniciando configuração de inicialização interna. Isso pode demorar um pouco...", - "onboarding.summaryStep.logs.internalBootConfiguring": "Configurando pool de inicialização interna...", - "onboarding.summaryStep.logs.internalBootStillRunning": "Ainda configurando inicialização interna...", - "onboarding.summaryStep.logs.internalBootConfigured": "Pool de inicialização interna configurado.", - "onboarding.summaryStep.logs.internalBootReturnedError": "Configuração de inicialização interna retornou um erro: {output}", - "onboarding.summaryStep.logs.internalBootFailed": "Falha na configuração de inicialização interna", - "onboarding.summaryStep.logs.updatingSshSettings": "Atualizando Configurações SSH...", - "onboarding.summaryStep.logs.sshVerified": "Configurações SSH verificadas.", - "onboarding.summaryStep.logs.sshVerificationPendingContinue": "Atualização SSH enviada, mas estado final do SSH ainda não pôde ser verificado. Continuando.", - "onboarding.summaryStep.logs.sshErrorContinue": "Requisição de atualização SSH retornou um erro, continuando (serviço pode ter reiniciado).", + "onboarding.summaryStep.logs.pluginInstallFailedContinue": "A instalação de {name} falhou. Continuando.", + "onboarding.summaryStep.logs.pluginInstallErrorContinue": "Erro relatado na instalação do plugin {name}, continuando", + "onboarding.summaryStep.logs.internalBootStart": "Iniciando configuração de boot interno. Isso pode demorar um pouco...", + "onboarding.summaryStep.logs.internalBootConfiguring": "Configurando pool de boot interno...", + "onboarding.summaryStep.logs.internalBootStillRunning": "Ainda configurando o boot interno...", + "onboarding.summaryStep.logs.internalBootConfigured": "Pool de boot interno configurado.", + "onboarding.summaryStep.logs.internalBootReturnedError": "A configuração do boot interno retornou um erro: {output}", + "onboarding.summaryStep.logs.internalBootFailed": "Falha na configuração do boot interno", + "onboarding.summaryStep.logs.updatingSshSettings": "Atualizando Configurações de SSH...", + "onboarding.summaryStep.logs.sshVerified": "Configurações de SSH verificadas.", + "onboarding.summaryStep.logs.sshVerificationPendingContinue": "Atualização de SSH submetida, mas estado final de SSH ainda não foi verificado. Continuando.", + "onboarding.summaryStep.logs.sshErrorContinue": "Solicitação de atualização de SSH retornou um erro, continuando (serviço pode ter reiniciado).", "onboarding.summaryStep.logs.finalizingSetup": "Finalizando configuração...", "onboarding.summaryStep.logs.setupComplete": "Configuração completa!", - "onboarding.summaryStep.logs.completeOnboardingFailed": "Não foi possível marcar a integração como concluída agora (API pode estar offline)", - "onboarding.summaryStep.logs.refreshOnboardingFailedContinue": "Não foi possível atualizar o estado da integração agora. Continuando.", - "onboarding.summaryStep.logs.skipRefreshApiUnavailable": "Pulando atualização de estado da integração enquanto a API está indisponível.", - "onboarding.summaryStep.logs.setupFailed": "Falha na configuração.", - "onboarding.summaryStep.result.bestEffortTitle": "Configuração Salva em Modo de Melhor Esforço", + "onboarding.summaryStep.logs.completeOnboardingFailed": "Não foi possível marcar a orientação como completa agora (API pode estar offline)", + "onboarding.summaryStep.logs.refreshOnboardingFailedContinue": "Não foi possível atualizar o estado da orientação agora. Continuando.", + "onboarding.summaryStep.logs.skipRefreshApiUnavailable": "Pulando atualização do estado da orientação enquanto a API está indisponível.", + "onboarding.summaryStep.logs.setupFailed": "Configuração falhou.", + "onboarding.summaryStep.result.bestEffortTitle": "Configuração Salva no Modo de Melhor Esforço", "onboarding.summaryStep.result.bestEffortApiOffline": "Aplicamos o que pudemos, mas alguns resultados não puderam ser verificados porque a API está offline. Você pode revisar e atualizar as configurações a qualquer momento no Painel do Unraid.", "onboarding.summaryStep.result.timeoutTitle": "Configuração Continuada Após Timeout", - "onboarding.summaryStep.result.timeoutMessage": "Uma ou mais operações de instalação excederam o tempo limite. Algumas configurações podem ter sido aplicadas. Você pode verificar e ajustar as configurações mais tarde no Painel do Unraid.", + "onboarding.summaryStep.result.timeoutMessage": "Uma ou mais operações de instalação expiraram. Algumas configurações podem ter sido aplicadas. Você pode verificar e ajustar as configurações mais tarde no Painel do Unraid.", "onboarding.summaryStep.result.warningsTitle": "Configuração Aplicada com Avisos", "onboarding.summaryStep.result.warningsMessage": "Algumas configurações não puderam ser totalmente aplicadas ou verificadas. Você pode revisar e alterar qualquer configuração mais tarde no Painel do Unraid.", - "onboarding.summaryStep.result.sshUnverifiedMessage": "A atualização das configurações SSH foi enviada, mas o estado final ainda não pôde ser verificado. Você pode verificar e ajustá-la mais tarde no Painel do Unraid.", - "onboarding.summaryStep.result.bestEffortMessage": "Suas configurações de integração foram aplicadas. Algumas operações são de melhor esforço e podem demorar um momento para refletir. Você pode ajustar configurações mais tarde no Painel do Unraid.", + "onboarding.summaryStep.result.sshUnverifiedMessage": "Sua atualização das configurações de SSH foi enviada, mas o estado final ainda não pôde ser verificado. Você pode verificar e ajustá-la mais tarde no Painel do Unraid.", + "onboarding.summaryStep.result.bestEffortMessage": "Suas configurações de orientação foram aplicadas. Algumas operações são de melhor esforço e podem levar um momento para se refletir. Você pode ajustar as configurações mais tarde no Painel do Unraid.", "onboarding.summaryStep.result.successTitle": "Configuração Aplicada", - "onboarding.summaryStep.result.successMessage": "Suas configurações de integração foram aplicadas com sucesso.", - "onboarding.summaryStep.result.failedTitle": "Falha na Configuração", - "onboarding.summaryStep.result.failedMessage": "Um erro inesperado interrompeu a integração. Revise os logs abaixo e compartilhe-os com o suporte.", + "onboarding.summaryStep.result.successMessage": "Suas configurações de orientação foram aplicadas com sucesso.", + "onboarding.summaryStep.result.failedTitle": "Configuração Falhou", + "onboarding.summaryStep.result.failedMessage": "Um erro inesperado interrompeu a orientação. Revise os logs abaixo e compartilhe-os com o suporte.", "onboarding.licenseStep.title": "Licença do Unraid OS", - "onboarding.licenseStep.description": "Pronto para ativação. Clique abaixo para gerenciar sua licença e registro do servidor no Aplicativo de Conta Unraid.", + "onboarding.licenseStep.description": "Pronto para ativação. Clique abaixo para gerenciar sua licença e registro do servidor no Aplicativo de Conta do Unraid.", "onboarding.licenseStep.status.registered": "Registrado", "onboarding.licenseStep.status.unregistered": "Não registrado", "onboarding.licenseStep.labels.status": "Status", "onboarding.licenseStep.labels.activationCode": "Código de Ativação", - "onboarding.licenseStep.labels.none": "Nenhum", + "onboarding.licenseStep.labels.none": "Nenhum(a)", "onboarding.licenseStep.actions.manageLicense": "Gerenciar Licença", "onboarding.licenseStep.actions.activateServer": "Ativar Servidor", "onboarding.licenseStep.actions.nextStep": "PRÓXIMO PASSO", - "onboarding.licenseStep.actions.skipForNow": "Pular por enquanto", + "onboarding.licenseStep.actions.skipForNow": "Pular por agora", "onboarding.licenseStep.actions.refreshStatus": "Atualizar Status", "onboarding.licenseStep.actions.hideCode": "Ocultar", "onboarding.licenseStep.actions.showCode": "Mostrar", - "onboarding.licenseStep.actions.contactSupport": "Está com problemas? Contate o Suporte", + "onboarding.licenseStep.actions.contactSupport": "Está tendo problemas? Contate o Suporte", "onboarding.licenseStep.actions.close": "Fechar", "onboarding.licenseStep.actions.cancel": "Cancelar", "onboarding.licenseStep.actions.iUnderstand": "EU ENTENDO", - "onboarding.licenseStep.help.title": "Entre em contato com o suporte", - "onboarding.licenseStep.help.contactSupportDescription": "Se você está enfrentando problemas com a ativação, por favor, contate nossa equipe de suporte.", + "onboarding.licenseStep.help.title": "Contatar suporte", + "onboarding.licenseStep.help.contactSupportDescription": "Se você estiver enfrentando problemas com a ativação, por favor, entre em contato com nossa equipe de suporte.", "onboarding.licenseStep.help.supportLabel": "Suporte:", - "onboarding.licenseStep.help.supportUrlLabel": "unraid.net/suporte", - "onboarding.licenseStep.help.activationCodeHint": "Por favor, inclua seu Código de Ativação (copiado abaixo) no seu e-mail para um atendimento mais rápido.", + "onboarding.licenseStep.help.supportUrlLabel": "unraid.net/support", + "onboarding.licenseStep.help.activationCodeHint": "Por favor, inclua seu Código de Ativação (copiado abaixo) em seu e-mail para um serviço mais rápido.", "onboarding.licenseStep.skipDialog.title": "Você tem certeza?", "onboarding.licenseStep.skipDialog.licenseDetected": "Parece que você já tem uma licença associada a este servidor. Você pode ativá-la agora gratuitamente para desbloquear todos os recursos.", - "onboarding.licenseStep.skipDialog.warningLine1": "Pular a ativação limitará severamente a funcionalidade do sistema.", + "onboarding.licenseStep.skipDialog.warningLine1": "Pular a ativação irá limitar severamente a funcionalidade do sistema.", "onboarding.licenseStep.skipDialog.warningLine2": "Você sempre pode ativar seu servidor novamente mais tarde através do painel do Unraid.", - "apiKey.apiKeyCreate.createApiKey": "Criar Chave API", - "apiKey.apiKeyCreate.editApiKey": "Editar Chave API", + "apiKey.apiKeyCreate.createApiKey": "Criar Chave da API", + "apiKey.apiKeyCreate.editApiKey": "Editar Chave da API", "auth.login.login": "Login", "auth.login.password": "Senha", - "auth.login.passwordRecovery": "Recuperação de senha", - "auth.login.username": "Nome de Usuário", + "auth.login.passwordRecovery": "Recuperação de Senha", + "auth.login.username": "Nome de usuário", "common.back": "Voltar", "common.cancel": "Cancelar", "common.close": "Fechar", @@ -343,11 +343,11 @@ "common.installed": "Instalado", "common.installing": "Instalando", "common.learnMore": "Saiba Mais", - "common.retry": "Tentar Novamente", + "common.retry": "Tentar novamente", "common.loading": "Carregando...", "common.loading2": "Carregando…", "common.skip": "Pular", - "common.skipForNow": "Pular por enquanto", + "common.skipForNow": "Pular por agora", "common.success": "Sucesso!", "common.unknown": "Desconhecido", "composables.dateTime.ago": "atrás", @@ -357,34 +357,34 @@ "composables.dateTime.month": "{n} mês | {n} meses", "composables.dateTime.second": "{n} segundo | {n} segundos", "composables.dateTime.year": "{n} ano | {n} anos", - "connect.flashBackup.goToToolsManagementAccessTo": "Vá para Ferramentas > Acesso de Gestão para ativar o recurso de Backup de Flash e garantir que seu backup esteja atualizado.", - "connect.flashBackup.goToToolsManagementAccessTo2": "Vá para Ferramentas > Acesso de Gestão para garantir que seu backup esteja atualizado.", - "connect.general.goToConnect": "Vá para Connect", + "connect.flashBackup.goToToolsManagementAccessTo": "Vá para Ferramentas > Acesso de Gerenciamento para ativar o recurso de Backup Flash e garantir que seu backup esteja atualizado.", + "connect.flashBackup.goToToolsManagementAccessTo2": "Vá para Ferramentas > Acesso de Gerenciamento para garantir que seu backup esteja atualizado.", + "connect.general.goToConnect": "Vá para Conectar", "connectSettings.accountStatusLabel": "Status da Conta:", "connectSettings.apiRestartingToastDescription": "A API está reiniciando...", "connectSettings.apply": "Aplicar", "connectSettings.applyingSettings": "Aplicando Configurações...", - "connectSettings.autoScroll": "Auto rolagem", - "connectSettings.filteringLogsFor": "Filtrando logs para: \"{filter}\"", - "connectSettings.oidcDebugLogsDescription": "Ver logs de autenticação e configuração OIDC em tempo real", - "connectSettings.oidcDebugLogsTitle": "Logs de Depuração OIDC", + "connectSettings.autoScroll": "Rolagem automática", + "connectSettings.filteringLogsFor": "Filtrando registros por: \"{filter}\"", + "connectSettings.oidcDebugLogsDescription": "Visualize logs de autenticação e configuração OIDC em tempo real", + "connectSettings.oidcDebugLogsTitle": "Logs de Debug OIDC", "connectSettings.showingAllLogEntries": "Mostrando todas as entradas de log", - "connectSettings.updatedApiSettingsToast": "Configurações da API Atualizadas", - "downgradeOs.downgradeUnraidOs": "Reduzir Unraid OS", - "downgradeOs.pleaseFinishTheInitiatedUpdateTo": "Por favor, termine a atualização iniciada para permitir uma redução de versão.", + "connectSettings.updatedApiSettingsToast": "Configurações de API Atualizadas", + "downgradeOs.downgradeUnraidOs": "Downgrade do Unraid OS", + "downgradeOs.pleaseFinishTheInitiatedUpdateTo": "Por favor, termine a atualização iniciada para permitir um downgrade.", "headerOsVersion.apiVersionCopiedToClipboard": "Versão da API copiada para a área de transferência", "headerOsVersion.osVersionCopiedToClipboard": "Versão do SO copiada para a área de transferência", - "headerOsVersion.unraidApi": "API Unraid", - "headerOsVersion.unraidOs": "SO Unraid", - "headerOsVersion.unraidOsReleased": "SO Unraid {0} Lançado", - "headerOsVersion.unraidOsUpdateAvailable": "Atualização SO Unraid {0} Disponível", + "headerOsVersion.unraidApi": "API do Unraid", + "headerOsVersion.unraidOs": "SO do Unraid", + "headerOsVersion.unraidOsReleased": "SO do Unraid {0} Lançado", + "headerOsVersion.unraidOsUpdateAvailable": "Atualização Disponível do Unraid OS {0}", "headerOsVersion.updateAvailable2": "Atualização Disponível", "headerOsVersion.updateReleased": "Atualização Lançada", - "headerOsVersion.versionInformation": "Informação da Versão", - "headerOsVersion.viewApiChangelog": "Ver Changelog da API", + "headerOsVersion.versionInformation": "Informações de Versão", + "headerOsVersion.viewApiChangelog": "Ver Alterações da API", "headerOsVersion.viewOsReleaseNotes": "Ver Notas de Lançamento do SO", - "headerOsVersion.visitPartnerWebsite": "Visitar Site do Parceiro", - "headerOsVersion.visitUnraidWebsite": "Visitar Site Unraid", + "headerOsVersion.visitPartnerWebsite": "Visite o site do parceiro", + "headerOsVersion.visitUnraidWebsite": "Visite o site do Unraid", "jsonforms.apiKey.customPermissions.actions.error.custom": "Selecione pelo menos uma ação para cada entrada de permissão personalizada.", "jsonforms.apiKey.customPermissions.actions.label": "Ações", "jsonforms.apiKey.customPermissions.actions.title": "Ações", @@ -398,106 +398,106 @@ "jsonforms.apiKey.description": "Descrição da Chave API", "jsonforms.apiKey.description.title": "Descrição", "jsonforms.apiKey.name.description": "Um nome descritivo para esta chave de API", - "jsonforms.apiKey.name.error.custom": "Insira um nome de chave de API entre 1 e 100 caracteres.", + "jsonforms.apiKey.name.error.custom": "Digite um nome de chave de API com entre 1 e 100 caracteres.", "jsonforms.apiKey.name.label": "Nome da Chave de API", "jsonforms.apiKey.name.title": "Nome da Chave de API", - "jsonforms.apiKey.permissionPresets.description": "Adição rápida de conjuntos comuns de permissões", - "jsonforms.apiKey.permissionPresets.error.custom": "Escolha um predefinido válido ou mantenha \"Nenhum\" selecionado.", + "jsonforms.apiKey.permissionPresets.description": "Adicionar rapidamente conjuntos de permissões comuns", + "jsonforms.apiKey.permissionPresets.error.custom": "Escolha um predefinido válido ou mantenha \"None\" selecionado.", "jsonforms.apiKey.permissionPresets.label": "Adicionar Conjunto de Permissões", - "jsonforms.apiKey.permissionPresets.title": "Predefinições de Permissão", + "jsonforms.apiKey.permissionPresets.title": "Predefinições de Permissões", "jsonforms.apiKey.permissions.description": "Configurar permissões da chave API", "jsonforms.apiKey.permissions.description.label": "Selecione qualquer combinação de funções, grupos de permissões e permissões personalizadas para definir o que esta chave de API pode acessar.", - "jsonforms.apiKey.permissions.header.error.custom": "Resolva os erros na seção Permissões.", + "jsonforms.apiKey.permissions.header.error.custom": "Resolva os erros na seção de Permissões.", "jsonforms.apiKey.permissions.header.label": "Configuração de Permissões", - "jsonforms.apiKey.permissions.help.error.custom": "Siga as orientações de permissões e complete todos os campos obrigatórios.", - "jsonforms.apiKey.permissions.help.label": "Use o menu suspenso predefinido para conjuntos comuns de permissões ou adicione manualmente permissões personalizadas. Você pode selecionar vários recursos que compartilham as mesmas ações.", - "jsonforms.apiKey.permissions.subheader.error.custom": "Corrija os campos inválidos na seção Permissões.", + "jsonforms.apiKey.permissions.help.error.custom": "Siga as orientações de permissões e preencha todos os campos obrigatórios.", + "jsonforms.apiKey.permissions.help.label": "Use o menu suspenso predefinido para conjuntos de permissões comuns ou adicione manualmente permissões personalizadas. Você pode selecionar vários recursos que compartilham as mesmas ações.", + "jsonforms.apiKey.permissions.subheader.error.custom": "Corrija os campos inválidos na seção de Permissões.", "jsonforms.apiKey.permissions.subheader.label": "Permissões", - "jsonforms.apiKey.roles.description": "Selecione uma ou mais funções para conceder conjuntos de permissões predefinidos", - "jsonforms.apiKey.roles.error.custom": "Selecione pelo menos um papel válido ou limpe o campo.", + "jsonforms.apiKey.roles.description": "Selecione uma ou mais funções para conceder conjuntos de permissões predefinidas.", + "jsonforms.apiKey.roles.error.custom": "Selecione pelo menos uma função válida ou limpe o campo.", "jsonforms.apiKey.roles.label": "Funções", "jsonforms.apiKey.roles.title": "Funções", - "jsonforms.apiSettings.sandbox.error.custom": "Escolha se o sandbox do desenvolvedor deve ser ativado.", + "jsonforms.apiSettings.sandbox.error.custom": "Decida se o ambiente de testes para desenvolvedores deve ser habilitado.", "jsonforms.apiSettings.sandbox.label": "Ativar Sandbox para Desenvolvedores", "jsonforms.apiSettings.sandbox.title": "Ativar Sandbox para Desenvolvedores", - "jsonforms.oidc.accordion.advancedEndpoints.description": "Substituir configurações de descoberta automática (opcional)", - "jsonforms.oidc.accordion.advancedEndpoints.error.custom": "Revise a seção de Endpoints Avançados e corrija os campos inválidos.", + "jsonforms.oidc.accordion.advancedEndpoints.description": "Substituir as configurações de descoberta automática (opcional)", + "jsonforms.oidc.accordion.advancedEndpoints.error.custom": "Revise a seção de Pontos de Extremidade Avançados e corrija os campos inválidos.", "jsonforms.oidc.accordion.advancedEndpoints.label": "Endpoints Avançados", "jsonforms.oidc.accordion.advancedEndpoints.title": "Endpoints Avançados", "jsonforms.oidc.accordion.authorizationRules.description": "Configurar quem pode acessar seu servidor", - "jsonforms.oidc.accordion.authorizationRules.error.custom": "Revise a seção Regras de Autorização e corrija os campos inválidos.", + "jsonforms.oidc.accordion.authorizationRules.error.custom": "Revise a seção de Regras de Autorização e corrija os campos inválidos.", "jsonforms.oidc.accordion.authorizationRules.label": "Regras de Autorização", "jsonforms.oidc.accordion.authorizationRules.title": "Regras de Autorização", - "jsonforms.oidc.accordion.basicConfiguration.description": "Configurações essenciais do provedor", - "jsonforms.oidc.accordion.basicConfiguration.error.custom": "Revise a seção Configuração Básica e corrija os campos inválidos.", + "jsonforms.oidc.accordion.basicConfiguration.description": "Configurações essenciais do fornecedor", + "jsonforms.oidc.accordion.basicConfiguration.error.custom": "Revise a seção de Configuração Básica e corrija os campos inválidos.", "jsonforms.oidc.accordion.basicConfiguration.label": "Configuração Básica", "jsonforms.oidc.accordion.basicConfiguration.title": "Configuração Básica", "jsonforms.oidc.accordion.buttonCustomization.description": "Personalizar a aparência do botão de login", "jsonforms.oidc.accordion.buttonCustomization.error.custom": "Revise a seção de Personalização de Botões e corrija os campos inválidos.", - "jsonforms.oidc.accordion.buttonCustomization.label": "Personalização de Botão", - "jsonforms.oidc.accordion.buttonCustomization.title": "Personalização de Botão", + "jsonforms.oidc.accordion.buttonCustomization.label": "Personalização de Botões", + "jsonforms.oidc.accordion.buttonCustomization.title": "Personalização de Botões", "jsonforms.oidc.buttons.description": "Personalizar a aparência do botão de login", "jsonforms.oidc.buttons.icon.description": "URL ou ícone codificado em base64 para o botão de login", "jsonforms.oidc.buttons.icon.error.custom": "Forneça uma URL de ícone válida ou um URI de dados.", "jsonforms.oidc.buttons.icon.label": "URL do Ícone do Botão", "jsonforms.oidc.buttons.icon.title": "Ícone do Botão", - "jsonforms.oidc.buttons.style.description": "Estilos CSS inline personalizados para o botão (ex.: \"background: linear-gradient(to right, #4f46e5, #7c3aed); border-radius: 9999px;\")", + "jsonforms.oidc.buttons.style.description": "Estilos CSS inline personalizados para o botão (por exemplo, \"background: linear-gradient(to right, #4f46e5, #7c3aed); border-radius: 9999px;\")", "jsonforms.oidc.buttons.style.error.custom": "Insira um CSS válido para o estilo do botão ou deixe em branco.", "jsonforms.oidc.buttons.style.label": "Estilos CSS Personalizados", "jsonforms.oidc.buttons.style.title": "Estilo do Botão", "jsonforms.oidc.buttons.text.description": "Texto personalizado para o botão de login", - "jsonforms.oidc.buttons.text.error.custom": "Digite o texto do botão que você deseja exibir.", + "jsonforms.oidc.buttons.text.error.custom": "Insira o texto do botão que você deseja exibir.", "jsonforms.oidc.buttons.text.label": "Texto do Botão", "jsonforms.oidc.buttons.text.title": "Texto do Botão", - "jsonforms.oidc.buttons.title": "Personalização de Botão", + "jsonforms.oidc.buttons.title": "Personalização de Botões", "jsonforms.oidc.buttons.variant.description": "Estilo visual do botão de login", "jsonforms.oidc.buttons.variant.error.custom": "Selecione um dos estilos de botão suportados.", "jsonforms.oidc.buttons.variant.label": "Estilo do Botão", "jsonforms.oidc.buttons.variant.title": "Estilo do Botão", - "jsonforms.oidc.provider.authorizationEndpoint.description": "Opcional - será descoberto automaticamente se não fornecido", + "jsonforms.oidc.provider.authorizationEndpoint.description": "Opcional - será auto-descoberto se não fornecido", "jsonforms.oidc.provider.authorizationEndpoint.error.custom": "Insira uma URL de endpoint de autorização válida.", - "jsonforms.oidc.provider.authorizationEndpoint.label": "Ponto de Autorização", - "jsonforms.oidc.provider.authorizationEndpoint.title": "Ponto de Autorização", + "jsonforms.oidc.provider.authorizationEndpoint.label": "Endpoint de Autorização", + "jsonforms.oidc.provider.authorizationEndpoint.title": "Endpoint de Autorização", "jsonforms.oidc.provider.clientId.description": "ID do cliente OAuth2 registrado com o provedor", - "jsonforms.oidc.provider.clientId.error.custom": "Insira o ID do cliente OAuth fornecido pelo seu provedor.", + "jsonforms.oidc.provider.clientId.error.custom": "Insira o ID de cliente OAuth emitido pelo seu provedor.", "jsonforms.oidc.provider.clientId.label": "ID do Cliente OAuth", "jsonforms.oidc.provider.clientId.title": "ID do Cliente OAuth", "jsonforms.oidc.provider.clientSecret.description": "Segredo do cliente OAuth2 (se necessário)", - "jsonforms.oidc.provider.clientSecret.error.custom": "Forneça o segredo do cliente OAuth emitido pelo seu provedor.", + "jsonforms.oidc.provider.clientSecret.error.custom": "Forneça o segredo de cliente OAuth emitido pelo seu provedor.", "jsonforms.oidc.provider.clientSecret.label": "Segredo do Cliente OAuth", "jsonforms.oidc.provider.clientSecret.title": "Segredo do Cliente OAuth", - "jsonforms.oidc.provider.discoveryToggle.error.custom": "Escolha se deseja usar a descoberta automática.", + "jsonforms.oidc.provider.discoveryToggle.error.custom": "Decida se deseja usar a descoberta automática.", "jsonforms.oidc.provider.discoveryToggle.label": "Usar Descoberta Automática", "jsonforms.oidc.provider.id.description": "Identificador único para o provedor", - "jsonforms.oidc.provider.id.error.custom": "Insira um ID de provedor único (por exemplo, \"google\").", + "jsonforms.oidc.provider.id.error.custom": "Insira um ID de provedor exclusivo (por exemplo, \"google\").", "jsonforms.oidc.provider.id.label": "ID do Provedor", "jsonforms.oidc.provider.id.title": "ID do Provedor", - "jsonforms.oidc.provider.issuer.description": "URL do emissor OIDC (ex.: https://accounts.google.com). Não pode conter caminhos como /.well-known/ - use o URL base do emissor em vez do endpoint completo de descoberta. Não deve terminar com uma barra final.", + "jsonforms.oidc.provider.issuer.description": "URL do emissor OIDC (por exemplo, https://accounts.google.com). Não pode conter caminhos /.well-known/ - use o URL base do emissor em vez do endpoint completo de descoberta. Não deve terminar com uma barra final.", "jsonforms.oidc.provider.issuer.error.custom": "Insira a URL do emissor (por exemplo, https://accounts.example.com).", "jsonforms.oidc.provider.issuer.label": "URL do Emissor", "jsonforms.oidc.provider.issuer.title": "URL do Emissor", - "jsonforms.oidc.provider.jwksUri.description": "Opcional - será descoberto automaticamente se não fornecido", - "jsonforms.oidc.provider.jwksUri.error.custom": "Forneça um URI JWKS válido ou confie na descoberta.", + "jsonforms.oidc.provider.jwksUri.description": "Opcional - será auto-descoberto se não fornecido", + "jsonforms.oidc.provider.jwksUri.error.custom": "Forneça uma URI JWKS válida ou confie na descoberta.", "jsonforms.oidc.provider.jwksUri.label": "URI JWKS", "jsonforms.oidc.provider.jwksUri.title": "URI JWKS", "jsonforms.oidc.provider.name.description": "Nome de exibição para o provedor", "jsonforms.oidc.provider.name.error.custom": "Insira o nome do provedor mostrado aos usuários.", "jsonforms.oidc.provider.name.label": "Nome do Provedor", "jsonforms.oidc.provider.name.title": "Nome do Provedor", - "jsonforms.oidc.provider.scopes.description": "Escopos OAuth2 a serem solicitados", - "jsonforms.oidc.provider.scopes.error.custom": "Especifique pelo menos um escopo solicitado ao provedor.", + "jsonforms.oidc.provider.scopes.description": "Escopos OAuth2 a solicitar", + "jsonforms.oidc.provider.scopes.error.custom": "Especifique pelo menos um escopo solicitado do provedor.", "jsonforms.oidc.provider.scopes.label": "Escopos OAuth", "jsonforms.oidc.provider.scopes.title": "Escopos OAuth", - "jsonforms.oidc.provider.tokenEndpoint.description": "Opcional - será descoberto automaticamente se não fornecido", + "jsonforms.oidc.provider.tokenEndpoint.description": "Opcional - será auto-descoberto se não fornecido", "jsonforms.oidc.provider.tokenEndpoint.error.custom": "Insira uma URL de endpoint de token válida.", - "jsonforms.oidc.provider.tokenEndpoint.label": "Ponto de Extensão de Token", - "jsonforms.oidc.provider.tokenEndpoint.title": "Ponto de Extensão de Token", - "jsonforms.oidc.provider.unraidNet.description": "Este é o provedor embutido Unraid.net. Somente as regras de autorização podem ser modificadas.", - "jsonforms.oidc.provider.unraidNet.error.custom": "O provedor Unraid.net tem campos gerenciados; apenas as configurações suportadas podem ser editadas.", + "jsonforms.oidc.provider.tokenEndpoint.label": "Endpoint de Token", + "jsonforms.oidc.provider.tokenEndpoint.title": "Endpoint de Token", + "jsonforms.oidc.provider.unraidNet.description": "Este é o provedor Unraid.net embutido. Apenas regras de autorização podem ser modificadas.", + "jsonforms.oidc.provider.unraidNet.error.custom": "O provedor Unraid.net possui campos gerenciados; apenas configurações suportadas podem ser editadas.", "jsonforms.oidc.provider.unraidNet.label": "Provedor Unraid.net", "jsonforms.oidc.provider.unraidNet.title": "Provedor Unraid.net", - "jsonforms.oidc.provider.userInfoEndpoint.error.custom": "Insira uma URL de endpoint de informações de usuário válida.", - "jsonforms.oidc.provider.userInfoEndpoint.label": "Ponto de Extensão de Informações do Usuário", + "jsonforms.oidc.provider.userInfoEndpoint.error.custom": "Insira uma URL de endpoint UserInfo válida.", + "jsonforms.oidc.provider.userInfoEndpoint.label": "Endpoint de Informações do Usuário", "jsonforms.oidc.restrictions.allowedDomains.description": "Domínios de e-mail permitidos para login (ex.: empresa.com)", "jsonforms.oidc.restrictions.allowedDomains.error.custom": "Liste domínios totalmente qualificados (um por linha) para usuários permitidos.", "jsonforms.oidc.restrictions.allowedDomains.label": "Domínios de E-mail Permitidos", @@ -505,64 +505,64 @@ "jsonforms.oidc.restrictions.allowedEmails.description": "Endereços de e-mail específicos permitidos para login", "jsonforms.oidc.restrictions.allowedEmails.error.custom": "Liste os endereços de e-mail específicos que devem ser permitidos.", "jsonforms.oidc.restrictions.allowedEmails.label": "Endereços de E-mail Específicos", - "jsonforms.oidc.restrictions.allowedEmails.title": "E-mails Permitidos", - "jsonforms.oidc.restrictions.allowedUserIds.description": "IDs de usuário específicos (sub claim) permitidos para login", + "jsonforms.oidc.restrictions.allowedEmails.title": "Emails Permitidos", + "jsonforms.oidc.restrictions.allowedUserIds.description": "IDs de usuário específicos (sub claims) permitidos para login", "jsonforms.oidc.restrictions.allowedUserIds.error.custom": "Liste os IDs de usuário (sub claims) que devem ser permitidos.", "jsonforms.oidc.restrictions.allowedUserIds.label": "IDs de Usuário Permitidos", "jsonforms.oidc.restrictions.allowedUserIds.title": "IDs de Usuário Permitidos", "jsonforms.oidc.restrictions.help.error.custom": "Revise as listas de Autorização Simples; cada entrada deve ser válida.", - "jsonforms.oidc.restrictions.help.label": "Configure listas de permissão simples para quem pode fazer login.", - "jsonforms.oidc.restrictions.title": " autorização Simples", - "jsonforms.oidc.restrictions.title.label": " autorização Simples", - "jsonforms.oidc.restrictions.workspaceDomain.description": "Restringir a usuários de um domínio específico do Google Workspace", - "jsonforms.oidc.restrictions.workspaceDomain.error.custom": "Insira um domínio do Google Workspace válido, como example.com.", + "jsonforms.oidc.restrictions.help.label": "Configure listas de permissões simples para quem pode fazer login.", + "jsonforms.oidc.restrictions.title": "Autorização Simples", + "jsonforms.oidc.restrictions.title.label": "Autorização Simples", + "jsonforms.oidc.restrictions.workspaceDomain.description": "Restrinja a usuários de um domínio específico do Google Workspace", + "jsonforms.oidc.restrictions.workspaceDomain.error.custom": "Insira um domínio Google Workspace válido, como exemplo.com.", "jsonforms.oidc.restrictions.workspaceDomain.label": "Domínio do Google Workspace", "jsonforms.oidc.restrictions.workspaceDomain.title": "Domínio do Google Workspace", - "jsonforms.oidc.rules.claim.description": "Reivindicação JWT a ser verificada", - "jsonforms.oidc.rules.claim.error.custom": "Selecione a reivindicação JWT a ser avaliada.", + "jsonforms.oidc.rules.claim.description": "Reivindicação JWT para verificar", + "jsonforms.oidc.rules.claim.error.custom": "Selecione a reivindicação JWT para avaliar.", "jsonforms.oidc.rules.claim.label": "Reivindicação JWT", "jsonforms.oidc.rules.claim.title": "Reivindicação JWT", - "jsonforms.oidc.rules.collection.description": "Defina regras de autorização baseadas em reivindicações no token de ID. O modo de regra pode ser configurado: lógica OR (qualquer regra corresponde) ou lógica AND (todas as regras devem corresponder).", - "jsonforms.oidc.rules.collection.error.custom": "Certifique-se de que todas as entradas de regra de autorização estejam completas.", + "jsonforms.oidc.rules.collection.description": "Defina regras de autorização com base em claims no token de ID. O modo de regra pode ser configurado: lógica OU (qualquer regra corresponde) ou lógica E (todas as regras devem corresponder).", + "jsonforms.oidc.rules.collection.error.custom": "Garanta que cada entrada de regra de autorização esteja completa.", "jsonforms.oidc.rules.collection.label": "Regras de Reivindicação", "jsonforms.oidc.rules.collection.title": "Regras de Reivindicação", - "jsonforms.oidc.rules.description": "Configurar regras avançadas de autorização para controle de acesso granular", - "jsonforms.oidc.rules.mode.description": "Como avaliar várias regras: OR (qualquer regra passa) ou AND (todas as regras devem passar)", + "jsonforms.oidc.rules.description": "Configurar regras avançadas de autorização para controle de acesso detalhado", + "jsonforms.oidc.rules.mode.description": "Como avaliar múltiplas regras: OU (qualquer regra passa) ou E (todas as regras devem passar)", "jsonforms.oidc.rules.mode.error.custom": "Escolha como várias regras devem ser avaliadas (AND ou OR).", "jsonforms.oidc.rules.mode.label": "Modo de Regra", "jsonforms.oidc.rules.mode.title": "Modo de Regra", "jsonforms.oidc.rules.operator.error.custom": "Selecione um operador de comparação.", "jsonforms.oidc.rules.operator.label": "Operador", "jsonforms.oidc.rules.operator.title": "Operador", - "jsonforms.oidc.rules.title": "Regras Avançadas de Autorização", - "jsonforms.oidc.rules.title.label": "Regras Avançadas de Autorização", - "jsonforms.oidc.rules.value.description": "Valores para confrontar", + "jsonforms.oidc.rules.title": "Regras de Autorização Avançadas", + "jsonforms.oidc.rules.title.label": "Regras de Autorização Avançadas", + "jsonforms.oidc.rules.value.description": "Valores para coincidir", "jsonforms.oidc.rules.value.error.custom": "Forneça pelo menos um valor para esta regra.", "jsonforms.oidc.rules.value.label": "Valores", "jsonforms.oidc.rules.value.title": "Valores", - "jsonforms.sso.defaultAllowedOrigins.description": "Origens de redirecionamento adicionais confiáveis para permitir redirecionamentos de portas personalizadas, proxies reversos, Tailscale, etc.", + "jsonforms.sso.defaultAllowedOrigins.description": "Origens de redirecionamento confiáveis adicionais para permitir redirecionamentos de portas personalizadas, proxies reversos, Tailscale, etc.", "jsonforms.sso.defaultAllowedOrigins.error.custom": "Insira origens válidas (protocolo + host) separadas por vírgulas ou novas linhas.", "jsonforms.sso.defaultAllowedOrigins.label": "Origens de Redirecionamento Padrão Permitidas", "jsonforms.sso.defaultAllowedOrigins.title": "Origens de Redirecionamento Padrão Permitidas", "jsonforms.sso.providers.description": "Configurar provedores OpenID Connect para autenticação SSO", - "jsonforms.sso.providers.error.custom": "Cada entrada de provedor OIDC deve ser válida - corrija os campos destacados.", + "jsonforms.sso.providers.error.custom": "Cada entrada de provedor OIDC deve ser válida—resolva os campos destacados.", "jsonforms.sso.providers.label": "Provedores OIDC", "jsonforms.sso.providers.title": "Provedores OIDC", - "logs.customFilterLabel": "Personalizado {label}", - "logs.filterLabel": "Filtro", - "logs.filterPlaceholder": "Filtrar logs...", - "logs.hideLogs": "Esconder Logs", + "logs.customFilterLabel": "Personalizar {label}", + "logs.filterLabel": "Filtrar", + "logs.filterPlaceholder": "Filtrar registros...", + "logs.hideLogs": "Ocultar Logs", "logs.presets.auth": "Autenticação", "logs.presets.error": "Erros", "logs.presets.none": "Sem Filtro", "logs.presets.oidc": "Logs OIDC", "logs.presets.warning": "Avisos", "logs.quickFilterLabel": "Rápido {label}", - "logs.refreshLogs": "Atualizar logs", - "logs.selectFilterPlaceholder": "Selecione o filtro", + "logs.refreshLogs": "Atualizar registros", + "logs.selectFilterPlaceholder": "Selecionar filtro", "logs.showLogs": "Mostrar Logs", - "logs.singleViewer.download": "Baixar", - "logs.singleViewer.downloading": "Baixando...", + "logs.singleViewer.download": "Download", + "logs.singleViewer.downloading": "Fazendo download...", "logs.singleViewer.errorDownloadingLogFile": "Erro ao baixar arquivo de log: {error}", "logs.singleViewer.errorLoadingLogContent": "Erro ao carregar conteúdo do log: {error}", "logs.singleViewer.fetchLogContentFailure": "Falha ao buscar conteúdo do log", @@ -572,8 +572,8 @@ "logs.singleViewer.scrollUpToLoadMore": "Role para cima para carregar mais", "logs.singleViewer.showingAllLines": "Mostrando todas as linhas disponíveis", "logs.singleViewer.totalLines": "Total de linhas: {count}", - "logs.singleViewer.watchingLogFileTooltip": "Assistindo arquivo de log", - "logs.viewer.autoScrollLabel": "Auto rolagem", + "logs.singleViewer.watchingLogFileTooltip": "Monitorando arquivo de log", + "logs.viewer.autoScrollLabel": "Rolagem automática", "logs.viewer.errorLoadingLogFiles": "Erro ao carregar arquivos de log: {error}", "logs.viewer.formattedSize": "{value} {unit}", "logs.viewer.highlightLanguages.apache": "Apache", @@ -601,50 +601,50 @@ "logs.viewer.sizeUnits.petabytes": "PB", "logs.viewer.sizeUnits.terabytes": "TB", "logs.viewer.syntaxLabel": "Sintaxe", - "logs.viewer.title": "Visualizador de Log", + "logs.viewer.title": "Visualizador de Logs", "logs.viewer.zeroBytes": "0 {unit}", "modal.clickToCloseModal": "Clique para fechar modal", "notifications.importance.alert": "Alerta", - "notifications.importance.info": "Informação", + "notifications.importance.info": "Informações", "notifications.importance.warning": "Aviso", - "notifications.item.archive": "Arquivar", + "notifications.item.archive": "Arquivo", "notifications.item.delete": "Excluir", "notifications.item.viewLink": "Ver", - "notifications.list.noNotifications": "Nenhuma notificação para ver aqui!", - "notifications.list.noNotificationsWithImportance": "Nenhuma notificação de {importance} para ver aqui!", + "notifications.list.noNotifications": "Sem notificações para ver aqui!", + "notifications.list.noNotificationsWithImportance": "Nenhuma notificação {importance} para ver aqui!", "notifications.list.reachedEnd": "Você chegou ao fim...", - "notifications.sidebar.archiveAllAction": "Arquivar Tudo", + "notifications.sidebar.archiveAllAction": "Arquive Todos", "notifications.sidebar.archivedTab": "Arquivado", - "notifications.sidebar.confirmArchiveAll.confirmText": "Arquivar Tudo", + "notifications.sidebar.confirmArchiveAll.confirmText": "Arquive Todos", "notifications.sidebar.confirmArchiveAll.description": "Isso arquivará todas as notificações no seu servidor Unraid. Continuar?", "notifications.sidebar.confirmArchiveAll.title": "Arquivar Todas as Notificações", - "notifications.sidebar.confirmDeleteAll.confirmText": "Deletar Todas", - "notifications.sidebar.confirmDeleteAll.description": "Isso excluirá permanentemente todas as notificações arquivadas atualmente no seu servidor Unraid. Esta ação não pode ser desfeita.", - "notifications.sidebar.confirmDeleteAll.title": "Deletar Todas as Notificações Arquivadas", - "notifications.sidebar.deleteAllAction": "Deletar Todas", + "notifications.sidebar.confirmDeleteAll.confirmText": "Apagar Tudo", + "notifications.sidebar.confirmDeleteAll.description": "Isso irá excluir permanentemente todas as notificações arquivadas atualmente no seu servidor Unraid. Esta ação não pode ser desfeita.", + "notifications.sidebar.confirmDeleteAll.title": "Excluir Todas as Notificações Arquivadas", + "notifications.sidebar.deleteAllAction": "Apagar Tudo", "notifications.sidebar.editSettingsTooltip": "Editar Configurações de Notificação", "notifications.sidebar.filters.alert": "Alerta", "notifications.sidebar.filters.all": "Todos os Tipos", - "notifications.sidebar.filters.info": "Informação", + "notifications.sidebar.filters.info": "Informações", "notifications.sidebar.filters.warning": "Aviso", "notifications.sidebar.openButtonSr": "Abrir notificações", - "notifications.sidebar.statusTabsAria": "Filtros de notificações", + "notifications.sidebar.statusTabsAria": "Filtros de notificação", "notifications.sidebar.statusTabsListAria": "Filtrar notificações por status", "notifications.sidebar.title": "Notificações", "notifications.sidebar.toastOpen": "Abrir", - "notifications.sidebar.unreadTab": "Não Lidos", + "notifications.sidebar.unreadTab": "Não lida", "registration.actions": "Ações", - "registration.attachedStorageDevices": "Dispositivos de Armazenamento Conectados", + "registration.attachedStorageDevices": "Dispositivos de Armazenamento Anexados", "registration.bootDevice": "Dispositivo de Inicialização", "registration.bootDeviceType": "Tipo de dispositivo de inicialização", - "registration.bootDeviceType.flash": "USB Flash", + "registration.bootDeviceType.flash": "Flash USB", "registration.bootDeviceType.internalBoot": "Inicialização Interna", - "registration.bootDeviceType.internalBootMulti": "Boot interno (Multi-dispositivo)", + "registration.bootDeviceType.internalBootMulti": "Inicialização Interna (Dispositivo Múltiplo)", "registration.bootDeviceType.tpm": "TPM", - "registration.deviceGuid": "GUID do dispositivo", - "registration.flashProduct": "Produto Flash", - "registration.flashVendor": "Fornecedor Flash", - "registration.general.goToToolsRegistrationToLearn": "Vá para Ferramentas > Registro para Saber Mais", + "registration.deviceGuid": "GUID do Dispositivo", + "registration.flashProduct": "Produto do disco", + "registration.flashVendor": "Fornecedor do disco", + "registration.general.goToToolsRegistrationToLearn": "Vá para Ferramentas > Registro para saber mais", "registration.keyLinkedStatus.learnMore": "Saiba Mais", "registration.keyLinkedStatus.learnMoreAndLinkYourKey": "Saiba mais e vincule sua chave à sua conta", "registration.keyLinkedStatus.linkKey": "Vincular Chave", @@ -652,8 +652,8 @@ "registration.license": "Licença", "registration.licenseKeyType": "Tipo de chave de licença", "registration.linkedToUnraidNetAccount": "Vinculado à conta Unraid.net", - "registration.osUpdateEligibility": "Elegibilidade para Atualização de SO", - "registration.outOfAllowedDevicesUpgradeYour": "{0} de {1} dispositivos permitidos – atualize sua chave para suportar mais dispositivos", + "registration.osUpdateEligibility": "Elegibilidade para Atualização do Sistema Operativo", + "registration.outOfAllowedDevicesUpgradeYour": "{0} de {1} dispositivos permitidos - atualize sua chave para suportar mais dispositivos", "registration.outOfDevices": "{0} de {1} dispositivos", "registration.registeredGuid": "GUID Registrado", "registration.registeredOn": "Registrado em", @@ -661,21 +661,21 @@ "registration.activationCode": "Código de Ativação", "registration.partnerActivationDetected": "Parece que você já tem uma licença associada a este servidor. Você pode ativá-la agora gratuitamente para desbloquear todos os recursos.", "registration.replaceCheck.checkEligibility": "Verificar Elegibilidade", - "registration.transferLicenseToNewDevice": "Transferir licença para novo dispositivo", - "registration.trialExpiration": "Expiração de Teste", + "registration.transferLicenseToNewDevice": "Transferir Licença para Novo Dispositivo", + "registration.trialExpiration": "Expiração do Teste", "registration.unlimited": "ilimitado", - "registration.updateExpirationAction.eligibleForFreeFeatureUpdatesFor": "Elegível para atualizações gratuitas de recursos por {0}", - "registration.updateExpirationAction.eligibleForFreeFeatureUpdatesUntil": "Elegível para atualizações gratuitas de recursos até {0}", + "registration.updateExpirationAction.eligibleForFreeFeatureUpdatesFor": "Elegível para atualizações de recursos gratuitas por {0}", + "registration.updateExpirationAction.eligibleForFreeFeatureUpdatesUntil": "Elegível para atualizações de recursos gratuitas até {0}", "registration.updateExpirationAction.eligibleForUpdatesReleasedOnOr": "Elegível para atualizações lançadas em ou antes de {0}.", - "registration.updateExpirationAction.extendYourLicenseToAccessThe": "Estenda sua licença para acessar as últimas atualizações.", + "registration.updateExpirationAction.extendYourLicenseToAccessThe": "Prolongue sua licença para acessar as últimas atualizações.", "registration.updateExpirationAction.ineligibleAsOf": "Inelegível a partir de {0}", "registration.updateExpirationAction.reloadPage": "Recarregar Página", - "registration.updateExpirationAction.yourLicenseKeyWasAutomaticallyRenewed": "Sua chave de licença foi renovada e instalada automaticamente. Recarregue a página para ver detalhes atualizados.", + "registration.updateExpirationAction.yourLicenseKeyWasAutomaticallyRenewed": "Sua chave de licença foi automaticamente renovada e instalada. Recarregue a página para ver os detalhes atualizados.", "server.actions.activateNow": "Ativar Agora", - "server.actions.contactSupport": "Entre em contato com o suporte", - "server.actions.disabledTitle": "Requer que a api local do unraid esteja em execução com sucesso", - "server.actions.extendLicenseForUpdates": "Estender Licença para Permitir Atualizações do SO", - "server.actions.extendTrial": "Estender Teste", + "server.actions.contactSupport": "Contatar suporte", + "server.actions.disabledTitle": "Requer que a API local do unraid esteja funcionando com sucesso", + "server.actions.extendLicenseForUpdates": "Prolongar Licença para Habilitar Atualizações de SO", + "server.actions.extendTrial": "Prolongar Avaliação", "server.actions.purchaseKey": "Comprar Chave", "server.actions.recoverKey": "Recuperar Chave", "server.actions.redeemActivationCode": "Resgatar Código de Ativação", @@ -685,161 +685,161 @@ "server.actions.replaceKey": "Substituir Chave", "server.actions.signIn": "Entrar com Conta Unraid.net", "server.actions.signOut": "Sair do Unraid.net", - "server.actions.signOutRequiresKeyfile": "Sair requer um arquivo de chave", - "server.actions.startTrial": "Iniciar Teste Gratuito de 30 dias", + "server.actions.signOutRequiresKeyfile": "Sair requer um arquivo-chave", + "server.actions.startTrial": "Iniciar Avaliação Gratuita de 30 Dias", "server.actions.upgradeKey": "Atualizar Chave", "server.array.warning.started": "Iniciado. Se parado, o Array não reiniciará até que o problema acima seja resolvido.", "server.array.warning.stopped": "Parado. O Array não iniciará até que o problema acima seja resolvido.", - "server.cloudError.heading": "Erro de Conexão Unraid", - "server.configError.ineligible.action": "Saiba mais em Ferramentas > Registro", - "server.configError.ineligible.heading": "Inelegível para a Versão do SO", - "server.configError.ineligible.message": "Sua Chave de Licença não suporta esta Versão do SO. A data de compilação do sistema é maior que a validade da chave. Considere estender sua chave de registro.", + "server.cloudError.heading": "Erro do Connect do Unraid", + "server.configError.ineligible.action": "Saiba Mais em Ferramentas > Registro", + "server.configError.ineligible.heading": "Inelegível para Versão do SO", + "server.configError.ineligible.message": "Sua Chave de Licença não suporta esta Versão de SO. Data de compilação do SO é maior que a data de expiração da chave. Considere prolongar sua chave de registro.", "server.configError.invalid.heading": "Muitos Dispositivos", - "server.configError.invalid.message": "Você excedeu o número de dispositivos permitidos para sua licença. Remova um dispositivo para iniciar o array ou atualize sua chave para suportar mais dispositivos.", - "server.configError.noKeyServer.heading": "Verificar Conexão de Rede", - "server.configError.noKeyServer.message": "Não é possível validar sua chave de teste. Verifique sua conexão de rede.", - "server.configError.withdrawn.action": "Verificar atualização", + "server.configError.invalid.message": "Você excedeu o número de dispositivos permitidos para sua licença. Remova um dispositivo para iniciar o array, ou ative sua chave para suportar mais dispositivos.", + "server.configError.noKeyServer.heading": "Verifique a Conexão com a Rede", + "server.configError.noKeyServer.message": "Incapaz de validar sua chave de avaliação. Verifique sua conexão à rede.", + "server.configError.withdrawn.action": "Verificar Atualização", "server.configError.withdrawn.heading": "Versão do SO Retirada", - "server.configError.withdrawn.message": "Esta liberação do SO não deve ser executada. Atualização do SO necessária.", + "server.configError.withdrawn.message": "Este lançamento do SO não deve ser executado. Atualização do SO Necessária.", "server.deprecatedSsl.heading": "Certificados SSL para unraid.net obsoletos", - "server.deprecatedSsl.managementAccess": "Vá para Acesso de Gestão Agora", - "server.deprecatedSsl.message": "Em 1 de janeiro de 2023, os certificados SSL para unraid.net foram descontinuados. Você DEVE provisionar um novo certificado SSL para usar nosso novo domínio myunraid.net. Você pode fazer isso na página Configurações > Acesso de Gestão.", - "server.headings.thankYou": "Obrigado por escolher o Unraid OS!", + "server.deprecatedSsl.managementAccess": "Ir Agora para Acesso à Gerência", + "server.deprecatedSsl.message": "Em 1º de janeiro de 2023, os certificados SSL para unraid.net foram obsoletos. Você DEVE provisionar um novo certificado SSL para usar nosso novo domínio myunraid.net. Você pode fazer isso na página Configurações > Acesso à Gerência.", + "server.headings.thankYou": "Obrigado por escolher Unraid OS!", "server.pluginInstallFailed.heading": "Instalação do Unraid Connect Falhou", "server.pluginInstallFailed.message": "Reiniciar provavelmente resolverá isso.", "server.state.basic.humanReadable": "Básico", "server.state.default.heading": "Servidor Obsoleto", "server.state.default.humanReadable": "Obsoleto", - "server.state.default.message": "

Por favor, atualize a página para garantir que você carregue sua configuração mais recente

", - "server.state.eblacklisted.heading": "GUID do dispositivo de boot na lista negra", - "server.state.eblacklisted.humanReadable": "NA LISTA NEGRA", - "server.state.eblacklisted.message": "

Este dispositivo de boot está na lista negra. Isso pode ocorrer como resultado de uma transferência da chave de licença para um dispositivo de substituição, e você está inicializado atualmente do dispositivo antigo.

Um dispositivo também pode ser adicionado à lista negra se descobrirmos que o número de série não é único – isso é comum com leitores de cartões USB.

", - "server.state.eblacklisted1.heading": "Erro no dispositivo de boot", - "server.state.eblacklisted1.message": "

Este dispositivo de boot possui um GUID inválido. Por favor, tente um dispositivo de boot diferente

", - "server.state.eblacklisted2.heading": "Dispositivo de boot sem número de série", - "server.state.eguid.heading": "Incompatibilidade entre chave de registro e GUID do dispositivo de boot", - "server.state.eguid.humanReadable": "Erro de GUID", - "server.state.eguid.messageAlreadyReplaced": "

Sua chave de registro do Unraid não é elegível para substituição, pois foi substituída nos últimos 12 meses.

", - "server.state.eguid.messageBlacklisted": "

O arquivo da chave de licença não corresponde ao dispositivo de boot. Por favor, copie o arquivo de chave correto para o diretório /config no seu dispositivo de boot ou escolha Comprar Chave.

Sua chave de registro do Unraid não é elegível para substituição pois está na lista negra.

", - "server.state.eguid.messageMismatch": "

O arquivo da chave de licença não corresponde ao dispositivo de boot. Por favor, copie o arquivo de chave correto para o diretório /config no seu dispositivo de boot.

Você também pode tentar Comprar ou Substituir sua chave.

", - "server.state.eguid.messageRecentReplacement": "

O arquivo da chave de licença não corresponde ao dispositivo de boot. Por favor, copie o arquivo de chave correto para o diretório /config no seu dispositivo de boot ou escolha Comprar Chave.

Sua chave de registro do Unraid não é elegível para substituição pois foi substituída nos últimos 12 meses.

", - "server.state.eguid1.heading": "Chaves de Licença Múltiplas Presentes", - "server.state.eguid1.humanReadable": "Chaves de Licença Múltiplas Presentes", - "server.state.eguid1.message": "

Há vários arquivos de chave de licença presentes no seu dispositivo de boot e nenhum deles corresponde a este dispositivo. Por favor, remova todos os arquivos de chave, exceto aquele que deseja substituir, do diretório /config no seu dispositivo de boot.

Alternativamente, você pode comprar uma chave de licença para este dispositivo de boot.

Se você quiser substituir uma de suas chaves de licença por uma nova chave vinculada a este dispositivo, por favor remova todos os outros arquivos de chave primeiro.

", - "server.state.enoconn.heading": "Não é possível validar a chave de teste Unraid", - "server.state.enoconn.humanReadable": "Teste Requer Conexão com Internet", - "server.state.enoconn.message": "

Sua chave de teste requer uma conexão com a internet.

Por favor, verifique Configurações > Rede

", - "server.state.enoflash.heading": "Não é possível acessar seu dispositivo de boot", - "server.state.enoflash.humanReadable": "Sem dispositivo de boot", - "server.state.enoflash.message": "

Há um problema físico ao acessar seu dispositivo de boot

", - "server.state.enokeyfile.heading": "Vamos Liberar seu Hardware", - "server.state.enokeyfile.humanReadable": "Sem Arquivo de Chave", - "server.state.enokeyfile.message": "

Escolha uma opção abaixo e utilize nosso Guia de Início Rápido para configurar seu array em menos de 15 minutos.

", - "server.state.enokeyfile1.heading": "Nenhum dado de configuração de dispositivo de boot", - "server.state.enokeyfile1.message": "

Há um problema com seu dispositivo de boot

", - "server.state.enokeyfile2.heading": "Arquivo de Chave Ausente", - "server.state.enokeyfile2.humanReadable": "Arquivo de Chave Ausente", - "server.state.enokeyfile2.messageWithConnect": "

Seu arquivo de chave de licença está corrompido ou ausente. O arquivo de chave deve estar localizado no diretório /config no seu dispositivo de boot.

Você pode tentar recuperar sua chave com sua conta Unraid.net.

Se esta foi uma instalação de teste expirada, você pode comprar uma chave de licença.

", - "server.state.enokeyfile2.messageWithoutConnect": "

Seu arquivo de chave de licença está corrompido ou ausente. O arquivo de chave deve estar localizado no diretório /config no seu dispositivo de boot.

Se você não tiver uma cópia de backup do seu arquivo de chave de licença, você pode tentar recuperar sua chave.

Se esta foi uma instalação de teste expirada, você pode comprar uma chave de licença.

", - "server.state.etrial.heading": "Instalação Inválida", - "server.state.etrial.humanReadable": "Instalação Inválida", - "server.state.etrial.message": "

Não é possível usar uma chave de teste com uma instalação existente do Unraid OS.

Você pode comprar uma chave de licença correspondente a este dispositivo de boot para continuar usando esta instalação.

", + "server.state.default.message": "

Por favor, atualize a página para garantir que carrega sua configuração mais recente

", + "server.state.eblacklisted.heading": "GUID do dispositivo de inicialização na lista negra", + "server.state.eblacklisted.humanReadable": "LISTA NEGRA", + "server.state.eblacklisted.message": "

Este dispositivo de inicialização foi incluído na lista negra. Isso pode ocorrer como resultado da transferência da chave de licença para um dispositivo de substituição, e você está atualmente inicializando a partir do seu dispositivo antigo.

Um dispositivo também pode ser incluído na lista negra se descobrirmos que o número de série não é único – isso é comum em leitores de cartão USB.

", + "server.state.eblacklisted1.heading": "Erro no dispositivo de inicialização", + "server.state.eblacklisted1.message": "

Este dispositivo de inicialização tem um GUID inválido. Por favor, tente um dispositivo de inicialização diferente.

", + "server.state.eblacklisted2.heading": "Dispositivo de inicialização sem número de série", + "server.state.eguid.heading": "Incompatibilidade entre a chave de registro e o GUID do dispositivo de inicialização", + "server.state.eguid.humanReadable": "Erro no GUID", + "server.state.eguid.messageAlreadyReplaced": "

Sua chave de registro Unraid não é elegível para substituição, pois foi substituída nos últimos 12 meses.

", + "server.state.eguid.messageBlacklisted": "

O arquivo da chave de licença não corresponde ao dispositivo de inicialização. Por favor, copie o arquivo de chave correto para o diretório /config no seu dispositivo de inicialização ou escolha Comprar Chave.

Seu chave de registro do Unraid não é elegível para substituição por estar na lista negra.

", + "server.state.eguid.messageMismatch": "

O arquivo da chave de licença não corresponde ao dispositivo de inicialização. Por favor, copie o arquivo de chave correto para o diretório /config no seu dispositivo de inicialização.

Você também pode tentar Comprar ou Substituir sua chave.

", + "server.state.eguid.messageRecentReplacement": "

O arquivo da chave de licença não corresponde ao dispositivo de inicialização. Por favor, copie o arquivo de chave correto para o diretório /config no seu dispositivo de inicialização ou escolha Comprar Chave.

Seu chave de registro do Unraid não é elegível para substituição por ter sido substituído nos últimos 12 meses.

", + "server.state.eguid1.heading": "Múltiplas Chaves de Licença Presentes", + "server.state.eguid1.humanReadable": "Múltiplas Chaves de Licença Presentes", + "server.state.eguid1.message": "

Há vários arquivos de chave de licença presentes no seu dispositivo de inicialização e nenhum deles corresponde a este dispositivo. Por favor, remova todos os arquivos de chave, exceto aquele que você deseja substituir, do diretório /config no seu dispositivo de inicialização.

Alternativamente, você pode comprar uma chave de licença para este dispositivo de inicialização.

Se quiser substituir uma de suas chaves de licença por uma nova vinculada a este dispositivo, por favor, remova todos os outros arquivos de chave primeiro.

", + "server.state.enoconn.heading": "Não é possível validar a chave de Avaliação do Unraid", + "server.state.enoconn.humanReadable": "Avaliação Requer Conexão com a Internet", + "server.state.enoconn.message": "

Sua chave de Avaliação requer uma conexão com a Internet.

Por favor, verifique Configurações > Rede

", + "server.state.enoflash.heading": "Não é possível acessar seu dispositivo de inicialização", + "server.state.enoflash.humanReadable": "Nenhum Dispositivo de Inicialização", + "server.state.enoflash.message": "

Há um problema físico ao acessar seu dispositivo de inicialização.

", + "server.state.enokeyfile.heading": "Vamos Desbloquear seu Hardware", + "server.state.enokeyfile.humanReadable": "Sem Arquivo-Chave", + "server.state.enokeyfile.message": "

Escolha uma opção abaixo, então use nosso Guia de Início Rápido para configurar seu array em menos de 15 minutos.

", + "server.state.enokeyfile1.heading": "Nenhum dado de configuração de dispositivo de inicialização", + "server.state.enokeyfile1.message": "

Há um problema com seu dispositivo de inicialização.

", + "server.state.enokeyfile2.heading": "Arquivo-Chave Ausente", + "server.state.enokeyfile2.humanReadable": "Arquivo-Chave Ausente", + "server.state.enokeyfile2.messageWithConnect": "

Seu arquivo de chave de licença está corrompido ou ausente. O arquivo de chave deve estar localizado no diretório /config no seu dispositivo de inicialização.

Você pode tentar recuperar sua chave com a sua conta Unraid.net.

Se esta foi uma instalação de Teste expirado, você pode comprar uma chave de licença.

", + "server.state.enokeyfile2.messageWithoutConnect": "

Seu arquivo de chave de licença está corrompido ou ausente. O arquivo de chave deve estar localizado no diretório /config no seu dispositivo de inicialização.

Se você não tiver uma cópia de backup do seu arquivo de chave de licença, pode tentar recuperar sua chave.

Se esta foi uma instalação de Teste expirado, você pode comprar uma chave de licença.

", + "server.state.etrial.heading": "Instalação inválida", + "server.state.etrial.humanReadable": "Instalação inválida", + "server.state.etrial.message": "

Não é possível usar uma chave de Teste com uma instalação existente do Unraid OS.

Você pode comprar uma chave de licença correspondente a este dispositivo de inicialização para continuar usando esta instalação.

", "server.state.lifetime.humanReadable": "Vitalício", "server.state.plus.humanReadable": "Plus", "server.state.pro.humanReadable": "Pro", - "server.state.shared.connectRegistrationPrompt": "

Registre-se para Conectar-se assinando sua conta Unraid.net

", + "server.state.shared.connectRegistrationPrompt": "

Registre-se para Conectar-se entrando em sua conta Unraid.net

", "server.state.shared.upgradeKeyPrompt": "

Para suportar mais dispositivos de armazenamento à medida que seu servidor cresce, clique em Atualizar Chave.

", - "server.state.starter.humanReadable": "Iniciante", - "server.state.trial.humanReadable": "Teste", - "server.state.trial.messageEligibleInsideRenewal": "

Sua chave de Teste inclui toda a funcionalidade e suporte a dispositivos de uma chave Desbloqueada.

Seu teste está expirando em breve. Quando expirar, o array será interrompido. Você pode estender seu teste agora, adquirir uma chave de licença ou aguardar até a expiração para tomar uma ação.

", - "server.state.trial.messageEligibleOutsideRenewal": "

Sua chave de Teste inclui toda a funcionalidade e suporte a dispositivos de uma chave Desbloqueada.

Quando seu Teste expirar, o array será interrompido. Nesse ponto, você pode comprar uma chave de licença ou solicitar uma extensão de Teste.

", - "server.state.trial.messageIneligibleInsideRenewal": "

Sua chave de Teste inclui toda a funcionalidade e suporte a dispositivos de uma chave Desbloqueada.

Seu teste está expirando em breve e você usou todas as extensões disponíveis. Quando expirar, o array será interrompido. Para continuar usando o Unraid OS, você deve comprar uma chave de licença.

", - "server.state.trial.messageIneligibleOutsideRenewal": "

Sua chave de Teste inclui toda a funcionalidade e suporte a dispositivos de uma chave Desbloqueada.

Você usou todas as extensões de teste disponíveis. Quando seu Teste expirar, o array será interrompido. Para continuar usando o Unraid OS após a expiração, você deve comprar uma chave de licença.

", - "server.state.trialExpired.heading": "Seu Teste expirou", - "server.state.trialExpired.humanReadable": "Teste Expirado", - "server.state.trialExpired.messageEligible": "

Para continuar usando o Unraid OS, você pode comprar uma chave de licença. Alternativamente, você pode solicitar uma extensão de Teste.

", - "server.state.trialExpired.messageIneligible": "

Você usou todas as suas extensões de Teste. Para continuar usando o Unraid OS, você pode comprar uma chave de licença.

", + "server.state.starter.humanReadable": "Inicializador", + "server.state.trial.humanReadable": "Avaliação", + "server.state.trial.messageEligibleInsideRenewal": "

Sua Avaliação inclui todas as funcionalidades e suporte a dispositivos de uma chave Desbloqueada.

Seu período de avaliação está expirando em breve. Quando expirado, o array parará. Você pode prolongar sua avaliação agora, comprar uma chave de licença, ou esperar até a expiração para agir.

", + "server.state.trial.messageEligibleOutsideRenewal": "

Sua Avaliação inclui todas as funcionalidades e suporte a dispositivos de uma chave Desbloqueada.

Quando sua Avaliação expirar, o array parará. Nesse ponto, você pode comprar uma chave de licença ou solicitar uma extensão de Avaliação.

", + "server.state.trial.messageIneligibleInsideRenewal": "

Sua Avaliação inclui todas as funcionalidades e suporte a dispositivos de uma chave Desbloqueada.

Seu período de avaliação está expirando em breve e você usou todas as extensões disponíveis. Quando expirado, o array parará. Para continuar a usar Unraid OS, você deve comprar uma chave de licença.

", + "server.state.trial.messageIneligibleOutsideRenewal": "

Sua Avaliação inclui todas as funcionalidades e suporte a dispositivos de uma chave Desbloqueada.

Você usou todas as extensões de avaliação disponíveis. Quando sua Avaliação expirar, o array parará. Para continuar a usar Unraid OS após a expiração, você deve comprar uma chave de licença.

", + "server.state.trialExpired.heading": "Sua Avaliação expirou", + "server.state.trialExpired.humanReadable": "Avaliação Expirada", + "server.state.trialExpired.messageEligible": "

Para continuar usando o Unraid OS você pode comprar uma chave de licença. Alternativamente, você pode solicitar uma extensão de Avaliação.

", + "server.state.trialExpired.messageIneligible": "

Você usou todas as suas extensões de Avaliação. Para continuar usando o Unraid OS você pode comprar uma chave de licença.

", "server.state.unleashed.humanReadable": "Desbloqueado", "sso.ssoButtons.checkingAuthenticationOptions": "Verificando opções de autenticação...", "sso.ssoButtons.or": "ou", "sso.useSsoAuth.errorFetchingToken": "Erro ao buscar token", "sso.useSsoAuth.invalidCallbackParameters": "Parâmetros de callback inválidos", - "updateOs.callbackButton.checkForOsUpdates": "Verificar atualizações do OS", - "updateOs.changelogModal.extendLicenseToUpdate": "Estender Licença para Atualizar", - "updateOs.changelogModal.loadingChangelog": "Carregando changelog...", - "updateOs.changelogModal.unraidOsChangelog": "Changelog do Unraid OS {0}", - "updateOs.checkUpdateResponseModal.checkingForOsUpdates": "Verificando atualizações do OS...", + "updateOs.callbackButton.checkForOsUpdates": "Verificar Atualizações do Sistema Operativo", + "updateOs.changelogModal.extendLicenseToUpdate": "Prolongar Licença para Atualizar", + "updateOs.changelogModal.loadingChangelog": "Carregando changelog…", + "updateOs.changelogModal.unraidOsChangelog": "Unraid OS {0} Notas de Lançamento", + "updateOs.checkUpdateResponseModal.checkingForOsUpdates": "Verificando atualizações do sistema operativo...", "updateOs.checkUpdateResponseModal.currentVersion": "Versão Atual {0}", - "updateOs.checkUpdateResponseModal.enableUpdateNotifications": "Ativar notificações de atualização", - "updateOs.checkUpdateResponseModal.goToSettingsNotificationsToEnable": "Vá para Configurações > Notificações para ativar notificações automáticas de atualizações do OS para futuras versões.", + "updateOs.checkUpdateResponseModal.enableUpdateNotifications": "Habilitar notificações de atualização", + "updateOs.checkUpdateResponseModal.goToSettingsNotificationsToEnable": "Vá para Configurações > Notificações para habilitar notificações automáticas de atualização do sistema operativo para lançamentos futuros.", "updateOs.checkUpdateResponseModal.ignoredReleases": "Lançamentos Ignorados", - "updateOs.checkUpdateResponseModal.ignoreThisReleaseUntilNextReboot": "Ignorar este lançamento até o próximo reboot", - "updateOs.checkUpdateResponseModal.manageUpdatePreferencesIncludingBetaAccess": "Gerencie preferências de atualização, incluindo acesso beta e seleção de versão em account.unraid.net", + "updateOs.checkUpdateResponseModal.ignoreThisReleaseUntilNextReboot": "Ignorar este lançamento até o próximo reinício", + "updateOs.checkUpdateResponseModal.manageUpdatePreferencesIncludingBetaAccess": "Gerencie preferências de atualização, incluindo acesso a versão beta e seleção de versões em account.unraid.net", "updateOs.checkUpdateResponseModal.moreOptions": "Mais Opções", - "updateOs.checkUpdateResponseModal.requiresVerificationToUpdate": "Requer verificação para atualização", - "updateOs.checkUpdateResponseModal.unraidOsIsUpToDate": "Unraid OS está atualizado", + "updateOs.checkUpdateResponseModal.requiresVerificationToUpdate": "Requer verificação para atualizar", + "updateOs.checkUpdateResponseModal.unraidOsIsUpToDate": "O Unraid OS está atualizado", "updateOs.checkUpdateResponseModal.verifyToUpdate": "Verificar para Atualizar", - "updateOs.checkUpdateResponseModal.viewChangelogToStartUpdate": "Ver Changelog para Iniciar a Atualização", - "updateOs.checkUpdateResponseModal.youCanOptBackInTo": "Você pode optar por voltar a um lançamento ignorado clicando no botão Verificar por Atualizações no cabeçalho a qualquer momento", - "updateOs.downgrade.beginDowngradeTo": "Começar downgrade para {0}", - "updateOs.downgrade.downgradesAreOnlyRecommendedIfYou": "Downgrades são recomendados apenas se você não conseguir resolver um problema crítico.", - "updateOs.downgrade.downgradeUnraidOsTo": "Downgrade do Unraid OS para {0}", + "updateOs.checkUpdateResponseModal.viewChangelogToStartUpdate": "Ver Changelog para Iniciar Atualização", + "updateOs.checkUpdateResponseModal.youCanOptBackInTo": "Você pode optar por voltar para um lançamento ignorado clicando no botão Verificar por Atualizações no cabeçalho a qualquer momento", + "updateOs.downgrade.beginDowngradeTo": "Iniciar downgrade para {0}", + "updateOs.downgrade.downgradesAreOnlyRecommendedIfYou": "Downgrades só são recomendados se você não conseguir resolver um problema crítico.", + "updateOs.downgrade.downgradeUnraidOsTo": "Fazer downgrade do Unraid OS para {0}", "updateOs.downgrade.downloadDiagnostics": "Baixar Diagnósticos", - "updateOs.downgrade.downloadTheDiagnosticsZipThenPlease": "Baixe o zip de Diagnósticos e, em seguida, abra um relatório de erro em nossos fóruns com uma descrição do problema junto com seus diagnósticos.", - "updateOs.downgrade.inTheRareEventYouNeed": "Na rara hipótese de você precisar fazer um downgrade, pedimos que, por favor, nos forneça os Diagnósticos para podermos investigar seu problema.", - "updateOs.downgrade.openABugReport": "Abrir um relatório de erro", - "updateOs.downgrade.originalReleaseDate": "Data de lançamento original {0}", - "updateOs.downgrade.releaseNotes": "Notas de Lançamento de {0}", + "updateOs.downgrade.downloadTheDiagnosticsZipThenPlease": "Baixe o zip dos diagnósticos, então, por favor, abra um relatório de bug em nossos fóruns com uma descrição do problema junto com seus diagnósticos.", + "updateOs.downgrade.inTheRareEventYouNeed": "No raro evento de precisar fazer downgrade, pedimos que você nos forneça diagnósticos para que possamos investigar o problema.", + "updateOs.downgrade.openABugReport": "Abrir Relatório de Bug", + "updateOs.downgrade.originalReleaseDate": "Data original de lançamento {0}", + "updateOs.downgrade.releaseNotes": "{0} Notas de Lançamento", "updateOs.ignoredRelease.remove": "Remover", "updateOs.ignoredRelease.removeFromIgnoreList": "Remover da lista de ignorados", - "updateOs.ineligible.guidRequired": "É necessário um GUID válido para verificar atualizações do Sistema Operacional.", - "updateOs.ineligible.keyfileRequired": "É necessário um arquivo de chave válido para verificar atualizações do Sistema Operacional.", - "updateOs.ineligible.osVersionRequired": "É necessária uma versão válida do Sistema Operacional para verificar atualizações.", - "updateOs.ineligible.updatesExpired": "Sua licença {0} incluía um ano de atualizações gratuitas no momento da compra. Agora você está elegível para estender sua licença e acessar as últimas atualizações do Sistema Operacional.", - "updateOs.ineligible.updatesExpiredWithAvailable": "Sua licença {0} incluía um ano de atualizações gratuitas na época da compra. Agora você está elegível para estender sua licença e acessar as últimas atualizações do sistema operacional. Você ainda pode acessar as atualizações do sistema operacional publicadas em ou antes de {1}.", - "updateOs.pleaseFinishTheInitiatedDowngradeTo": "Por favor, termine o downgrade iniciado para permitir atualizações.", - "updateOs.rawChangelogRenderer.errorParsingChangelog": "Erro ao Analisar o Log de Alterações • {0}", + "updateOs.ineligible.guidRequired": "Um GUID válido é necessário para verificar atualizações do sistema operacional.", + "updateOs.ineligible.keyfileRequired": "Um arquivo de chave válido é necessário para verificar atualizações do sistema operacional.", + "updateOs.ineligible.osVersionRequired": "Uma versão válida do sistema operacional é necessária para verificar atualizações do sistema operacional.", + "updateOs.ineligible.updatesExpired": "Sua licença {0} incluía um ano de atualizações gratuitas no momento da compra. Agora você está elegível para estender sua licença e acessar as últimas atualizações do sistema operacional.", + "updateOs.ineligible.updatesExpiredWithAvailable": "Sua licença de {0} incluía um ano de atualizações gratuitas na época da compra. Você agora está elegível para estender sua licença e acessar as atualizações mais recentes do sistema operacional. Você ainda está elegível para acessar atualizações do sistema operacional que foram publicadas em ou antes de {1}.", + "updateOs.pleaseFinishTheInitiatedDowngradeTo": "Por favor, conclua o downgrade iniciado para habilitar atualizações.", + "updateOs.rawChangelogRenderer.errorParsingChangelog": "Erro ao Analisar Log de Alterações • {0}", "updateOs.rawChangelogRenderer.itSHighlyRecommendedToReview": "É altamente recomendado revisar o log de alterações antes de continuar sua atualização", "updateOs.rawChangelogRenderer.loadingChangelog": "Carregando log de alterações...", - "updateOs.rawChangelogRenderer.noChangelogContentAvailable": "Sem conteúdo de log de alterações disponível", - "updateOs.rawChangelogRenderer.viewChangelogOnDocs": "Ver Log de Alterações nos Docs", + "updateOs.rawChangelogRenderer.noChangelogContentAvailable": "Nenhum conteúdo de log de alterações disponível", + "updateOs.rawChangelogRenderer.viewChangelogOnDocs": "Visualizar Log de Alterações nos Documentos", "updateOs.reboot.downgrade": "Reinicialização Necessária para Downgrade", "updateOs.reboot.thirdPartyDriversDownloading": "Atualizando drivers de terceiros", "updateOs.reboot.update": "Reinicialização Necessária para Atualização", "updateOs.status.cancel": "Cancelar {0}", - "updateOs.status.checking": "verificando...", + "updateOs.status.checking": "Verificando...", "updateOs.status.downgrade": "Downgrade", "updateOs.status.keyIneligibleFor": "Chave inelegível para {0}", "updateOs.status.keyIneligibleForFutureReleases": "Chave inelegível para lançamentos futuros", "updateOs.status.moreOptions": "Mais opções", "updateOs.status.noDowngradeAvailable": "Nenhum downgrade disponível", - "updateOs.status.rebootNowToDowngradeTo": "Reinicie Agora para Downgrade para {0}", - "updateOs.status.rebootNowToUpdateTo": "Reinicie Agora para Atualização para {0}", + "updateOs.status.rebootNowToDowngradeTo": "Reinicie Agora para Fazer o Downgrade para {0}", + "updateOs.status.rebootNowToUpdateTo": "Reinicie Agora para Atualizar para {0}", "updateOs.status.unraidAvailable": "Unraid {0} Disponível", "updateOs.status.update": "Atualizar", "updateOs.status.upToDate": "Atualizado", "updateOs.status.upToDateWithEligibleReleases": "Atualizado com lançamentos elegíveis", - "updateOs.status.viewReleaseNotes": "Ver notas de versão", - "updateOs.thirdPartyDrivers.duringTheUnraidOsUpdateProcess": "Durante o processo de atualização do SO Unraid, drivers de terceiros foram detectados e estão sendo atualizados em segundo plano. Aguarde até que o download seja concluído antes de reiniciar o seu servidor para completar o processo de atualização. Você deve receber uma notificação do sistema quando completo. Você também pode atualizar esta página para verificar um status atualizado.", - "updateOs.update.acklowledgeThatYouHaveMadeA": "Acknowledge that you have made a Flash Backup to enable this action", - "updateOs.update.backingUpThisMayTakeA": "Fazendo backup... isso pode levar alguns minutos", + "updateOs.status.viewReleaseNotes": "Ver notas de lançamento", + "updateOs.thirdPartyDrivers.duringTheUnraidOsUpdateProcess": "Durante o processo de atualização do Unraid OS, drivers de terceiros foram detectados e estão sendo atualizados em segundo plano. Aguarde que eles terminem de baixar antes de reiniciar seu servidor para completar o processo de atualização. Você deve receber uma notificação do sistema ao concluir. Você também pode atualizar esta página para verificar o status atualizado.", + "updateOs.update.acklowledgeThatYouHaveMadeA": "Reconheça que você fez um Backup Flash para habilitar esta ação", + "updateOs.update.backingUpThisMayTakeA": "Fazendo backup... pode levar alguns minutos", "updateOs.update.createFlashBackup": "Criar Backup Flash", - "updateOs.update.flashBackupIsNotAvailableNavigate": "Backup Flash não está disponível. Navegue para {0}/Principal/Configurações/Flash para tentar novamente, então volte para esta página.", - "updateOs.update.iHaveMadeAFlashBackup": "Eu fiz um Backup Flash", - "updateOs.update.receiveTheLatestAndGreatestFor": "Receba as últimas e melhores atualizações para o SO Unraid. Seja novos recursos, correções de segurança ou correções de bugs - manter seu servidor atualizado garante a melhor experiência que o Unraid tem a oferecer.", + "updateOs.update.flashBackupIsNotAvailableNavigate": "O Backup Flash não está disponível. Navegue para {0}/Main/Settings/Flash para tentar novamente e depois volte para esta página.", + "updateOs.update.iHaveMadeAFlashBackup": "Fiz um Backup Flash", + "updateOs.update.receiveTheLatestAndGreatestFor": "Receba as últimas e melhores atualizações para o Unraid OS. Seja novos recursos, patches de segurança ou correções de bugs - manter seu servidor atualizado garante a melhor experiência que o Unraid tem a oferecer.", "updateOs.update.viewAvailableUpdates": "Ver Atualizações Disponíveis", - "updateOs.update.weRecommendBackingUpYourUsb": "Recomendamos realizar um backup do seu Dispositivo USB de Inicialização antes de iniciar a atualização.", - "updateOs.update.youCanAlsoManuallyCreateA": "Você também pode criar manualmente um novo backup clicando no botão Criar Backup Flash.", - "updateOs.update.youCanManuallyCreateABackup": "Você pode criar manualmente um backup clicando no botão Criar Backup Flash.", - "updateOs.update.youHaveAlreadyActivatedTheFlash": "Você já ativou a função de Backup Flash via o plugin Unraid Connect.", - "updateOs.update.youHaveNotActivatedTheFlash": "Você não ativou a função de Backup Flash via o plugin Unraid Connect.", + "updateOs.update.weRecommendBackingUpYourUsb": "Recomendamos fazer um backup do seu Dispositivo de Boot USB Flash antes de iniciar a atualização.", + "updateOs.update.youCanAlsoManuallyCreateA": "Você também pode criar um novo backup manualmente clicando no botão Criar Backup Flash.", + "updateOs.update.youCanManuallyCreateABackup": "Você pode criar um backup manualmente clicando no botão Criar Backup Flash.", + "updateOs.update.youHaveAlreadyActivatedTheFlash": "Você já ativou o recurso de Backup Flash pelo plugin Unraid Connect.", + "updateOs.update.youHaveNotActivatedTheFlash": "Você não ativou o recurso de Backup Flash pelo plugin Unraid Connect.", "updateOs.updateIneligible.extendLicense": "Estender Licença", "updateOs.updateIneligible.learnMoreAndFix": "Saiba mais e corrija", "updateOs.updateIneligible.licenseKeyUpdatesExpired": "Atualizações de Chave de Licença Expiradas", - "updateOs.updateIneligible.payYourAnnualFeeToContinue": "Pague sua taxa anual para continuar recebendo atualizações do SO.", - "updateOs.updateIneligible.viewChangelog": "Ver Log de Alterações", - "updateOs.updateUnraidOs": "Atualizar SO Unraid", - "userProfile.callbackFeedback.calculatingOsUpdateEligibility": "Calculando Elegibilidade para Atualização do SO…", + "updateOs.updateIneligible.payYourAnnualFeeToContinue": "Pague sua taxa anual para continuar recebendo atualizações do sistema operacional.", + "updateOs.updateIneligible.viewChangelog": "Visualizar Log de Alterações", + "updateOs.updateUnraidOs": "Atualizar Unraid OS", + "userProfile.callbackFeedback.calculatingOsUpdateEligibility": "Calculando a Elegibilidade para Atualização do SO…", "userProfile.callbackFeedback.calculatingTrialExpiration": "Calculando expiração do teste…", "userProfile.callbackFeedback.configureConnectFeatures": "Configurar Recursos de Conexão", "userProfile.callbackFeedback.confirmAndStartDowngrade": "Confirmar e iniciar downgrade", @@ -847,96 +847,96 @@ "userProfile.callbackFeedback.copyKeyUrl": "Copiar URL da Chave", "userProfile.callbackFeedback.copyYourKeyUrl": "Copiar seu URL da Chave: {0}", "userProfile.callbackFeedback.currentVersionUnraid": "Versão Atual: Unraid {0}", - "userProfile.callbackFeedback.downgradeUnraidOsConfirmationRequired": "Confirmação requerida para downgrade do SO Unraid", + "userProfile.callbackFeedback.downgradeUnraidOsConfirmationRequired": "Confirmação necessária para downgrade do Unraid OS", "userProfile.callbackFeedback.extensionInstalled": "Extensão Instalada", "userProfile.callbackFeedback.failedToKey": "Falha ao {0} {1} Chave", "userProfile.callbackFeedback.fixError": "Corrigir Erro", - "userProfile.callbackFeedback.installExtended": "Instalar Estendido", - "userProfile.callbackFeedback.installingExtended": "Instalando Estendido", - "userProfile.callbackFeedback.installingExtendedTrial": "Instalando Versão de Avaliação Estendida", + "userProfile.callbackFeedback.installExtended": "Instalar Extendido", + "userProfile.callbackFeedback.installingExtended": "Instalando Extendido", + "userProfile.callbackFeedback.installingExtendedTrial": "Instalando Trial Extendido", "userProfile.callbackFeedback.installingRecovered": "Instalando Recuperado", "userProfile.callbackFeedback.installingReplaced": "Instalando Substituído", "userProfile.callbackFeedback.installRecovered": "Instalar Recuperado", "userProfile.callbackFeedback.installReplaced": "Instalar Substituído", "userProfile.callbackFeedback.key": "{0} {1} Chave…", - "userProfile.callbackFeedback.keyInstalledSuccessfullyRebootMayBeRequired": "Chave instalada com sucesso. Um reinício pode ser necessário para aplicar esta mudança.", + "userProfile.callbackFeedback.keyInstalledSuccessfullyRebootMayBeRequired": "Chave instalada com sucesso. Pode ser necessário reiniciar para aplicar esta alteração.", "userProfile.callbackFeedback.keySuccessfully": "{1} Chave {0} com Sucesso", "userProfile.callbackFeedback.newVersion": "Nova Versão: {0}", "userProfile.callbackFeedback.noThanks": "Não, obrigado", "userProfile.callbackFeedback.performingActions": "Executando ações", "userProfile.callbackFeedback.pleaseConfirmTheDowngradeDetailsBelow": "Por favor, confirme os detalhes do downgrade abaixo", "userProfile.callbackFeedback.pleaseConfirmTheUpdateDetailsBelow": "Por favor, confirme os detalhes da atualização abaixo", - "userProfile.callbackFeedback.pleaseKeepThisWindowOpenWhile": "Por favor, mantenha esta janela aberta enquanto realizamos algumas ações", - "userProfile.callbackFeedback.postInstallLicenseKeyError": "Erro na Chave de Licença Pós-Instalação", - "userProfile.callbackFeedback.readyToInstallKey": "Pronto para Instalar Chave", - "userProfile.callbackFeedback.readyToUpdateConnectAccountConfiguration": "Pronto para atualizar configuração da conta Connect", + "userProfile.callbackFeedback.pleaseKeepThisWindowOpenWhile": "Mantenha esta janela aberta enquanto realizamos algumas ações", + "userProfile.callbackFeedback.postInstallLicenseKeyError": "Erro de Licença Pós-Instalação", + "userProfile.callbackFeedback.readyToInstallKey": "Pronto para Instalar a Chave", + "userProfile.callbackFeedback.readyToUpdateConnectAccountConfiguration": "Pronto para atualizar a configuração da conta Connect", "userProfile.callbackFeedback.recovered": "Recuperado", "userProfile.callbackFeedback.replaced": "Substituído", "userProfile.callbackFeedback.signedInSuccessfully": "{0} Entrou com Sucesso", "userProfile.callbackFeedback.signedOutSuccessfully": "{0} Saiu com Sucesso", - "userProfile.callbackFeedback.signInFailed": "Falha na Entrada", - "userProfile.callbackFeedback.signingIn": "Conectando {0}…", - "userProfile.callbackFeedback.signingIn2": "Conectando", + "userProfile.callbackFeedback.signInFailed": "Falha ao Entrar", + "userProfile.callbackFeedback.signingIn": "Entrando {0}…", + "userProfile.callbackFeedback.signingIn2": "Entrando", "userProfile.callbackFeedback.signingOut": "Saindo {0}…", "userProfile.callbackFeedback.signingOut2": "Saindo", "userProfile.callbackFeedback.signOutFailed": "Falha ao Sair", "userProfile.callbackFeedback.somethingWentWrong": "Algo deu errado", "userProfile.callbackFeedback.thankYouForPurchasingAnUnraid": "Obrigado por comprar uma Chave Unraid {0}!", "userProfile.callbackFeedback.thankYouForUpgradingToAn": "Obrigado por atualizar para uma Chave Unraid {0}!", - "userProfile.callbackFeedback.thenGoToToolsRegistrationTo": "Em seguida, vá para Ferramentas > Registro para instalá-lo manualmente", + "userProfile.callbackFeedback.thenGoToToolsRegistrationTo": "Em seguida, vá para Ferramentas > Registro para instalá-la manualmente", "userProfile.callbackFeedback.thisDowngradeWillRequireAReboot": "Este downgrade exigirá uma reinicialização", "userProfile.callbackFeedback.thisUpdateWillRequireAReboot": "Esta atualização exigirá uma reinicialização", - "userProfile.callbackFeedback.updateUnraidOsConfirmationRequired": "Confirmação requerida para atualização do SO Unraid", - "userProfile.callbackFeedback.youReOneStepCloserTo": "Você está a um passo de melhorar sua experiência com Unraid", - "userProfile.callbackFeedback.yourFreeTrialKeyProvidesAll": "Sua chave de teste gratuita fornece toda a funcionalidade de uma chave de Registro Unleashed", - "userProfile.callbackFeedback.yourKeyHasBeenReplaced": "Sua Chave {0} foi substituída!", + "userProfile.callbackFeedback.updateUnraidOsConfirmationRequired": "Confirmação necessária para atualizar o Unraid OS", + "userProfile.callbackFeedback.youReOneStepCloserTo": "Você está um passo mais perto de aprimorar sua experiência no Unraid", + "userProfile.callbackFeedback.yourFreeTrialKeyProvidesAll": "Sua chave de teste gratuita oferece todas as funcionalidades de uma chave de Registro Desbloqueada", + "userProfile.callbackFeedback.yourKeyHasBeenReplaced": "Sua chave {0} foi substituída!", "userProfile.callbackFeedback.yourTrialKeyHasBeenExtended": "Sua chave de teste foi estendida!", "userProfile.clickToCopyLanIp": "Clique para Copiar IP LAN {0}", "userProfile.dropdownConnectStatus.connected": "Conectado", "userProfile.dropdownConnectStatus.unraidApiIsOffline": "unraid-api está offline", - "userProfile.dropdownContent.checkForUpdate": "Verificar atualização", - "userProfile.dropdownContent.goToApiSettings": "Ir para Configurações do API", + "userProfile.dropdownContent.checkForUpdate": "Verificar Atualização", + "userProfile.dropdownContent.goToApiSettings": "Ir para Configurações de API", "userProfile.dropdownContent.manageUnraidNetAccount": "Gerenciar Conta Unraid.net", "userProfile.dropdownContent.manageUnraidNetAccountInNew": "Gerenciar Conta Unraid.net em nova aba", - "userProfile.dropdownContent.opensConnectInNewTab": "Abrir Connect em nova aba", - "userProfile.dropdownContent.osUpdateEligibilityExpired": "Elegibilidade da Atualização do SO Expirada", + "userProfile.dropdownContent.opensConnectInNewTab": "Abre Conectar em nova aba", + "userProfile.dropdownContent.osUpdateEligibilityExpired": "Elegibilidade para Atualização de SO Expirada", "userProfile.dropdownContent.rebootRequiredForDowngrade": "Reinicialização Necessária para Downgrade", "userProfile.dropdownContent.rebootRequiredForUpdate": "Reinicialização Necessária para Atualização", "userProfile.dropdownContent.settings": "Configurações", - "userProfile.dropdownContent.signInToYourUnraidNet": "Entre na sua conta Unraid.net para começar", - "userProfile.dropdownContent.thankYouForInstallingConnect": "Obrigado por instalar o Connect!", + "userProfile.dropdownContent.signInToYourUnraidNet": "Entre em sua conta Unraid.net para começar", + "userProfile.dropdownContent.thankYouForInstallingConnect": "Obrigado por instalar o Conectar!", "userProfile.dropdownLaunchpad.restartingUnraidApi": "Reiniciando unraid-api…", "userProfile.dropdownLaunchpad.restartUnraidApi": "Reiniciar unraid-api", - "userProfile.dropdownTrigger.getStarted": "Iniciar", + "userProfile.dropdownTrigger.getStarted": "Começar", "userProfile.dropdownTrigger.learnMoreAboutTheError": "Saiba mais sobre o erro", - "userProfile.dropdownTrigger.openDropdown": "Abrir Menu suspenso", + "userProfile.dropdownTrigger.openDropdown": "Abrir Dropdown", "userProfile.dropdownTrigger.trialExpiredSeeOptionsBelow": "Teste Expirado, veja as opções abaixo", "userProfile.lanIpCopied": "IP LAN Copiado", "userProfile.serverState.purchase": "Comprar", "userProfile.serverState.purchaseKey": "Comprar Chave", "userProfile.serverState.upgradeKey": "Atualizar Chave", - "userProfile.trial.errorCreatiingATrialKeyPlease": "Erro ao criar uma chave de teste. Tente novamente mais tarde.", - "userProfile.trial.extendingYourFreeTrialByDays": "Extendendo seu teste gratuito por 15 dias", + "userProfile.trial.errorCreatiingATrialKeyPlease": "Erro ao criar uma chave de teste. Por favor, tente novamente mais tarde.", + "userProfile.trial.extendingYourFreeTrialByDays": "Estendendo seu teste gratuito em 15 dias", "userProfile.trial.pleaseKeepThisWindowOpen": "Por favor, mantenha esta janela aberta", "userProfile.trial.pleaseWaitWhileThePageReloads": "Aguarde enquanto a página recarrega para instalar sua chave de teste", "userProfile.trial.startingYourFreeDayTrial": "Iniciando seu teste gratuito de 30 dias", "userProfile.trial.trialKeyCreated": "Chave de Teste Criada", "userProfile.trial.trialKeyCreationFailed": "Falha na Criação da Chave de Teste", - "userProfile.uptimeExpire.expired": "Expirado {0}", + "userProfile.uptimeExpire.expired": "{0} Expirado", "userProfile.uptimeExpire.expiredAt": "Expirado em {0}", "userProfile.uptimeExpire.expiresAt": "Expira em {0}", "userProfile.uptimeExpire.expiresIn": "Expira em {0}", "userProfile.uptimeExpire.serverUpSince": "Servidor Ativo Desde {0}", - "userProfile.uptimeExpire.trialKeyExpired": "Chave de Avaliação Expirada {0}", - "userProfile.uptimeExpire.trialKeyExpiredAt": "Chave de Avaliação Expirada em {0}", - "userProfile.uptimeExpire.trialKeyExpiresAt": "Chave de Avaliação Expira em {0}", - "userProfile.uptimeExpire.trialKeyExpiresIn": "Chave de Avaliação Expira em {0}", - "userProfile.uptimeExpire.uptime": "Tempo de Atividade {0}", + "userProfile.uptimeExpire.trialKeyExpired": "Chave de teste expirada {0}", + "userProfile.uptimeExpire.trialKeyExpiredAt": "Chave de teste expirada em {0}", + "userProfile.uptimeExpire.trialKeyExpiresAt": "Chave de teste expira em {0}", + "userProfile.uptimeExpire.trialKeyExpiresIn": "Chave de teste expira em {0}", + "userProfile.uptimeExpire.uptime": "Tempo de atividade {0}", "wanIpCheck.checkingWanIps": "Verificando IPs WAN…", "wanIpCheck.dnsIssueUnableToResolveWanip4": "Problema de DNS, incapaz de resolver wanip4.unraid.net", "wanIpCheck.ignoreThisMessageIfYouAre": "Ignore esta mensagem se você estiver conectado via Acesso Remoto ou VPN.", - "wanIpCheck.remarkUnraidSWanIpv4Does": "Observação: o WAN IPv4 do Unraid {0} não corresponde ao seu cliente WAN IPv4 {1}.", - "wanIpCheck.remarkYourWanIpv4Is": "Observação: seu WAN IPv4 é {0}", + "wanIpCheck.remarkUnraidSWanIpv4Does": "Observação: O IPv4 WAN do Unraid {0} não corresponde ao IPv4 WAN do seu cliente {1}.", + "wanIpCheck.remarkYourWanIpv4Is": "Observação: seu IPv4 WAN é {0}", "wanIpCheck.thisMayIndicateAComplexNetwork": "Isso pode indicar uma rede complexa que não funcionará com esta solução de Acesso Remoto.", - "wanIpCheck.unableToFetchClientWanIpv4": "Não foi possível buscar o IPv4 WAN do cliente" + "wanIpCheck.unableToFetchClientWanIpv4": "Incapaz de buscar o IPv4 WAN do cliente" } From 0951d51580a7a4be3deb6813db385b35791cdfb1 Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Thu, 12 Mar 2026 00:04:28 -0400 Subject: [PATCH 29/54] New translations en.json (Portuguese, Brazilian) --- web/src/locales/pt.json | 814 ++++++++++++++++++++-------------------- 1 file changed, 407 insertions(+), 407 deletions(-) diff --git a/web/src/locales/pt.json b/web/src/locales/pt.json index d14e65b51d..3cc773a893 100644 --- a/web/src/locales/pt.json +++ b/web/src/locales/pt.json @@ -1,12 +1,12 @@ { "onboarding.activationModal.activateNow": "Ativar Agora", "onboarding.activationModal.activationCodeDetected": "Código de ativação detectado neste servidor. Você pode ativar sem sair desta página.", - "onboarding.keyfileHint": "Arquivo de chave detectado. Você pode ativar no menu 'Perfil do Usuário' (canto superior direito) e continuar sem ativar aqui.", - "onboarding.skipForNow": "Pular por agora", - "onboarding.activationModal.letSActivateYourUnraidOs": "Vamos ativar sua licença do Unraid OS", + "onboarding.keyfileHint": "Arquivo de chave detectado. Você pode ativar no menu Perfil do Usuário (no canto superior direito) e continuar sem ativação aqui.", + "onboarding.skipForNow": "Pular por enquanto", + "onboarding.activationModal.letSActivateYourUnraidOs": "Vamos ativar sua licença do sistema Unraid OS", "onboarding.activationModal.moreAboutLicensing": "Mais sobre Licenciamento", "onboarding.activationModal.moreAboutUnraidNetAccounts": "Mais sobre Contas Unraid.net", - "onboarding.activationModal.onTheFollowingScreenYourLicense": "Na próxima tela, sua licença será ativada. Em seguida, você criará uma Conta Unraid.net para gerenciar sua licença no futuro.", + "onboarding.activationModal.onTheFollowingScreenYourLicense": "Na tela seguinte, sua licença será ativada. Você vai então criar uma conta Unraid.net para gerenciar sua licença daqui para frente.", "onboarding.activationModal.welcomeToUnraidVersion": "Bem-vindo ao Unraid {version}!", "onboarding.activationModal.youVeUpgradedFromPrevToCurr": "Você atualizou de {prev} para {curr}", "onboarding.activationSteps.activateLicense": "Ativar Licença", @@ -14,29 +14,29 @@ "onboarding.activationSteps.createDevicePassword": "Criar Senha do Dispositivo", "onboarding.activationSteps.deviceIsReadyToConfigure": "O dispositivo está pronto para configurar", "onboarding.activationSteps.secureYourDevice": "Proteja seu dispositivo", - "onboarding.activationSteps.unleashYourHardware": "Liberte seu Hardware", + "onboarding.activationSteps.unleashYourHardware": "Libere seu Hardware", "onboarding.pluginsStep.title": "PLUGINS", - "onboarding.pluginsStep.description": "Estenda as capacidades do seu servidor com ferramentas da comunidade.", + "onboarding.pluginsStep.description": "Expanda as capacidades do seu servidor com ferramentas da comunidade.", "onboarding.pluginsStep.installing": "Instalando...", "onboarding.pluginsStep.addHelpfulPlugins": "Adicionar plugins úteis", - "onboarding.pluginsStep.installAndContinue": "Instalar e Continuar", + "onboarding.pluginsStep.installAndContinue": "Instalar & Continuar", "onboarding.pluginsStep.installSelected": "Instalar Selecionados", - "onboarding.pluginsStep.status.installing": "Instalando...", + "onboarding.pluginsStep.status.installing": "Instalando…", "onboarding.pluginsStep.status.success": "Instalado", - "onboarding.pluginsStep.status.error": "A instalação falhou", + "onboarding.pluginsStep.status.error": "Falha na instalação", "onboarding.pluginsStep.installEssentialPlugins": "Adicionar Plugins", "onboarding.pluginsStep.installFailed": "Falha ao instalar plugins. Por favor, tente novamente.", "onboarding.pluginsStep.installingPluginMessage": "Instalando {name}...", "onboarding.pluginsStep.pluginInstalledMessage": "{name} instalado com sucesso.", - "onboarding.pluginsStep.selectPluginsDescription": "Selecione os plugins que deseja instalar. Sempre poderá adicionar mais tarde.", - "onboarding.pluginsStep.tip": "Estes são apenas os essenciais. Uma vez que você chegue ao painel, poderá explorar milhares de outros plugins e contêineres Docker criados pela comunidade.", + "onboarding.pluginsStep.selectPluginsDescription": "Selecione os plugins que deseja instalar. Você sempre pode adicionar mais depois.", + "onboarding.pluginsStep.tip": "Estes são apenas o essencial. Quando chegar ao painel, poderá explorar milhares de outros plugins criados pela comunidade e containers Docker.", "onboarding.pluginsStep.alreadyInstalled": "Já instalado", "onboarding.pluginsStep.willInstall": "Instalação pendente", - "onboarding.overviewStep.getStarted": "Começar", + "onboarding.overviewStep.getStarted": "Iniciar", "onboarding.overviewStep.getStartedWithYourNewSystem": "Comece com seu novo sistema Unraid", "onboarding.overviewStep.welcomeToUnraid": "Visão Geral", "onboarding.overviewStep.welcomeToUnraidVersion": "Bem-vindo ao Unraid {0}!", - "onboarding.overviewStep.welcomeToYourNewSystemPowered": "Bem-vindo ao seu novo sistema {0}, impulsionado pelo Unraid!", + "onboarding.overviewStep.welcomeToYourNewSystemPowered": "Bem-vindo ao seu novo sistema {0}, alimentado pelo Unraid!", "onboarding.overviewStep.welcomeToYourUnraidSystem": "Bem-vindo ao seu sistema Unraid {0}", "onboarding.overviewStep.youVeUpgradedFromPrevToCurr": "Você atualizou de {0} para {1}", "onboarding.overviewStep.title": "BEM-VINDO AO UNRAID", @@ -44,166 +44,166 @@ "onboarding.overviewStep.titleUpgrade": "BEM-VINDO DE VOLTA AO UNRAID", "onboarding.overviewStep.titleDowngrade": "BEM-VINDO DE VOLTA AO UNRAID", "onboarding.overviewStep.titleIncomplete": "VAMOS TERMINAR DE CONFIGURAR O UNRAID", - "onboarding.overviewStep.subtitle": "LIBERTE SEU HARDWARE.", - "onboarding.overviewStep.subtitleFreshInstall": "LIBERTE SEU HARDWARE.", - "onboarding.overviewStep.subtitleUpgrade": "OBRIGADO POR ATUALIZAR. VAMOS REVISAR O QUE HÁ DE NOVO.", - "onboarding.overviewStep.subtitleDowngrade": "VOCÊ ESTÁ DE VOLTA A UMA VERSÃO ANTERIOR. VAMOS CONFIGURÁ-LO.", - "onboarding.overviewStep.subtitleIncomplete": "RETOME DE ONDE PAROU.", + "onboarding.overviewStep.subtitle": "LIBERE SEU HARDWARE.", + "onboarding.overviewStep.subtitleFreshInstall": "LIBERE SEU HARDWARE.", + "onboarding.overviewStep.subtitleUpgrade": "OBRIGADO POR FAZER O UPGRADE. VAMOS REVISAR O QUE HÁ DE NOVO.", + "onboarding.overviewStep.subtitleDowngrade": "VOCÊ RETORNOU A UMA VERSÃO ANTERIOR. VAMOS CONFIGURAR VOCÊ.", + "onboarding.overviewStep.subtitleIncomplete": "CONTINUE DE ONDE PAROU.", "onboarding.overviewStep.intro": "Nos próximos passos, vamos configurar os fundamentos do seu servidor, instalar aplicativos recomendados e ativar sua licença.", - "onboarding.overviewStep.setupTime": "CONFIGURAÇÃO DE ~3 MIN", - "onboarding.overviewStep.ourGoals.title": "NOSSAS METAS", - "onboarding.overviewStep.ourGoals.item1": "Inicializar identidade do sistema", + "onboarding.overviewStep.setupTime": "CONFIGURAÇÃO EM ~3 MIN", + "onboarding.overviewStep.ourGoals.title": "NOSSOS OBJETIVOS", + "onboarding.overviewStep.ourGoals.item1": "Inicializar a identidade do sistema", "onboarding.overviewStep.ourGoals.item2": "Proteger acesso administrativo", - "onboarding.overviewStep.ourGoals.item3": "Configurar rede básica", + "onboarding.overviewStep.ourGoals.item3": "Configurar rede fundamental", "onboarding.overviewStep.needHelp.title": "Novo no Unraid?", "onboarding.overviewStep.needHelp.description": "Primeira vez instalando o Unraid? Confira nosso guia abrangente.", "onboarding.overviewStep.needHelp.button": "Guia de Instalação", - "onboarding.overviewStep.disclaimer": "Não se preocupe se não tiver certeza de uma configuração—tudo que configuramos aqui pode ser facilmente ajustado mais tarde no seu Painel do Unraid em Configurações.", - "onboarding.overviewStep.nextStep": "COMEÇAR", + "onboarding.overviewStep.disclaimer": "Não se preocupe se não tiver certeza de uma configuração - tudo o que configuramos aqui pode ser ajustado facilmente mais tarde no seu Painel do Unraid em Configurações.", + "onboarding.overviewStep.nextStep": "INICIAR", "onboarding.overviewStep.readTheDocs": "Leia os Documentos", "onboarding.coreSettings.title": "Configurar Configurações", - "onboarding.coreSettings.description": "Ajuste a identidade e as configurações de rede do seu servidor. Isso também pode ser facilmente alterado no seu Painel do Unraid em Configurações.", + "onboarding.coreSettings.description": "Ajuste a identidade do seu servidor e as configurações de rede. Elas também podem ser facilmente alteradas no seu Painel do Unraid em Configurações.", "onboarding.coreSettings.serverName": "Nome do Servidor", "onboarding.coreSettings.serverDescription": "Descrição do Servidor", - "onboarding.coreSettings.serverDescriptionPlaceholder": "ex.: Servidor de Mídia", + "onboarding.coreSettings.serverDescriptionPlaceholder": "por exemplo, Servidor de Mídia", "onboarding.coreSettings.timezone": "Fuso Horário", "onboarding.coreSettings.selectTimezonePlaceholder": "Selecione um fuso horário...", "onboarding.coreSettings.notConfigured": "Não Configurado", "onboarding.coreSettings.language": "Idioma", "onboarding.coreSettings.selectLanguage": "Selecione um idioma...", "onboarding.coreSettings.theme": "Tema", - "onboarding.coreSettings.themeDescription": "Selecione seu tema de cores preferido para a interface do Unraid.", + "onboarding.coreSettings.themeDescription": "Selecione seu tema de cor preferido para a interface do Unraid.", "onboarding.coreSettings.serverNameError.invalidChars": "O nome do servidor só pode conter letras, números, pontos e traços.", "onboarding.coreSettings.serverNameError.invalidEnd": "O nome do servidor deve terminar com uma letra ou número.", "onboarding.coreSettings.serverNameError.tooLong": "O nome do servidor deve ter 15 caracteres ou menos.", - "onboarding.coreSettings.serverNameError.empty": "O nome do servidor é obrigatório.", + "onboarding.coreSettings.serverNameError.empty": "Nome do servidor é obrigatório.", "onboarding.coreSettings.serverDescriptionError.tooLong": "A descrição do servidor deve ter 64 caracteres ou menos.", "onboarding.coreSettings.serverDescriptionError.invalidChars": "A descrição do servidor não pode conter aspas ou barras invertidas.", "onboarding.coreSettings.ssh": "Acesso SSH", - "onboarding.coreSettings.sshDescription": "Permitir acesso à linha de comando via porta 22.", + "onboarding.coreSettings.sshDescription": "Permitir acesso de linha de comando via porta 22.", "onboarding.coreSettings.next": "PRÓXIMO", "onboarding.summaryStep.title": "Resumo", "onboarding.summaryStep.description": "Verificação da configuração do seu servidor.", - "onboarding.summaryStep.initializationMessage": "Seu servidor está pronto para inicialização. Uma vez confirmado, você passará para as próximas etapas para começar a usar seu armazenamento e aplicativos.", - "onboarding.summaryStep.confirmAndApply": "Confirmar e Aplicar", + "onboarding.summaryStep.initializationMessage": "Seu servidor está pronto para inicialização. Uma vez confirmado, você passará para os próximos passos para começar a usar seu armazenamento e aplicativos.", + "onboarding.summaryStep.confirmAndApply": "Confirmar & Aplicar", "onboarding.summaryStep.systemIdentity": "Identidade do Sistema", - "onboarding.summaryStep.networking": "Conectividade", + "onboarding.summaryStep.networking": "Rede", "onboarding.summaryStep.security": "Segurança", "onboarding.summaryStep.sshActive": "SSH Ativo", "onboarding.summaryStep.sshInactive": "SSH Inativo", "onboarding.summaryStep.dhcpEnabled": "DHCP Ativado", "onboarding.nextSteps.title": "Próximos Passos", - "onboarding.nextSteps.description": "Seu servidor está pronto! O que fazer em seguida.", - "onboarding.nextSteps.basics": "Iniciar com o Unraid", + "onboarding.nextSteps.description": "Seu servidor está pronto! Aqui está o que fazer a seguir.", + "onboarding.nextSteps.basics": "Comece com o Unraid", "onboarding.nextSteps.stayInTouch": "Junte-se à Comunidade Unraid", - "onboarding.nextSteps.learnServer": "Aprenda sobre o seu Servidor", + "onboarding.nextSteps.learnServer": "Saiba mais sobre seu Servidor", "onboarding.nextSteps.continueToDashboard": "IR PARA O PAINEL", "onboarding.nextSteps.basics.shares": "Compartilhamentos", "onboarding.nextSteps.basics.arrays": "Arrays", "onboarding.nextSteps.basics.cachePools": "Pools de Cache", "onboarding.nextSteps.basics.installingApps": "Instalando Aplicativos", - "onboarding.nextSteps.basics.remoteAccess": "Acesso Remoto ao Seu Servidor", + "onboarding.nextSteps.basics.remoteAccess": "Acessando seu Servidor Remotamente", "onboarding.nextSteps.basics.commonIssues": "Problemas Comuns", "onboarding.nextSteps.stayInTouch.discord": "Discord", "onboarding.nextSteps.stayInTouch.newsletter": "Newsletter", "onboarding.nextSteps.stayInTouch.youtube": "YouTube", "onboarding.nextSteps.specs": "Especificações do Servidor", "onboarding.nextSteps.manual": "Manual do Sistema", - "onboarding.nextSteps.hardwareSpecs": "Especificações do Hardware", + "onboarding.nextSteps.hardwareSpecs": "Especificações de Hardware", "onboarding.nextSteps.support": "Suporte do Fabricante", "onboarding.nextSteps.reboot": "Reiniciar", "onboarding.nextSteps.additionalLinks": "Links Adicionais", "onboarding.nextSteps.confirmReboot.title": "Confirmar Reinicialização", - "onboarding.nextSteps.confirmReboot.description": "Em alguns sistemas, você pode precisar alterar manualmente a ordem de inicialização do BIOS do dispositivo USB para a unidade de armazenamento.", - "onboarding.nextSteps.confirmReboot.warning": "Por favor, NÃO remova sua unidade flash Unraid até que seu servidor termine de reiniciar no Unraid novamente.", + "onboarding.nextSteps.confirmReboot.description": "Em alguns sistemas, pode ser necessário alterar manualmente a ordem de inicialização do BIOS do dispositivo USB para a unidade de armazenamento.", + "onboarding.nextSteps.confirmReboot.warning": "Por favor, NÃO remova sua unidade flash do Unraid até que o servidor tenha reinicializado no Unraid novamente.", "onboarding.nextSteps.confirmReboot.confirm": "Eu Entendo", - "onboarding.stepper.stepLabel": "Passo {number}", - "onboarding.console.title": "Configurar Console", + "onboarding.stepper.stepLabel": "Etapa {number}", + "onboarding.console.title": "Configuração do Console", "onboarding.console.waiting": "Aguardando...", "onboarding.console.technicalDetails": "Detalhes técnicos", - "onboarding.modal.closeAriaLabel": "Fechar orientação", - "onboarding.modal.exit.title": "Sair da orientação?", - "onboarding.modal.exit.description": "Você pode pular a configuração agora e continuar do painel mais tarde.", - "onboarding.modal.exit.keepOnboarding": "Manter orientação", + "onboarding.modal.closeAriaLabel": "Fechar integração", + "onboarding.modal.exit.title": "Sair da integração?", + "onboarding.modal.exit.description": "Você pode pular a configuração agora e continuar a partir do painel mais tarde.", + "onboarding.modal.exit.keepOnboarding": "Manter integração", "onboarding.modal.exit.confirm": "Sair da configuração", - "onboarding.overviewStep.partnerLogoAlt": "Logotipo do Parceiro", - "onboarding.overviewStep.defaultGraphicAlt": "Possibilidades sem Limites", + "onboarding.overviewStep.partnerLogoAlt": "Logo do parceiro", + "onboarding.overviewStep.defaultGraphicAlt": "Possibilidades Ilimitadas", "onboarding.overviewStep.skipSetup": "Pular Configuração", "onboarding.coreSettings.defaultServerName": "Torre", "onboarding.coreSettings.serverNamePlaceholder": "Torre", "onboarding.coreSettings.englishLanguageLabel": "Inglês", - "onboarding.coreSettings.themePreviewAlt": "Pré-visualização do tema {theme}", + "onboarding.coreSettings.themePreviewAlt": "Prévia do tema {theme}", "onboarding.coreSettings.themeOptions.white": "Branco", "onboarding.coreSettings.themeOptions.black": "Preto", "onboarding.coreSettings.themeOptions.gray": "Cinza", - "onboarding.coreSettings.themeOptions.azure": "Azure", + "onboarding.coreSettings.themeOptions.azure": "Azul", "onboarding.pluginsStep.nextStep": "Próximo Passo", "onboarding.pluginsStep.enablePluginAria": "Ativar {name}", "onboarding.pluginsStep.plugins.communityApps.name": "Aplicativos da Comunidade", - "onboarding.pluginsStep.plugins.communityApps.description": "A loja de aplicativos essencial para o Unraid. Acesse milhares de aplicativos.", + "onboarding.pluginsStep.plugins.communityApps.description": "A loja de aplicativos essencial para Unraid. Acesse milhares de aplicações.", "onboarding.pluginsStep.plugins.fixCommonProblems.name": "Corrigir Problemas Comuns", - "onboarding.pluginsStep.plugins.fixCommonProblems.description": "Ferramenta de diagnóstico para ajudar a identificar e resolver problemas de configuração.", + "onboarding.pluginsStep.plugins.fixCommonProblems.description": "Ferramenta de diagnóstico para ajudar a identificar e resolver questões de configuração.", "onboarding.pluginsStep.plugins.tailscale.name": "Tailscale", - "onboarding.pluginsStep.plugins.tailscale.description": "VPN sem configuração. Acesse seu servidor de forma segura de qualquer lugar.", - "onboarding.internalBootStep.stepTitle": "Configurar Boot", - "onboarding.internalBootStep.stepDescription": "Escolha boot via USB ou unidade de armazenamento", - "onboarding.internalBootStep.title": "Configurar Boot", - "onboarding.internalBootStep.description": "Escolha como o Unraid faz boot: USB/Flash Drive (padrão) ou Unidade(s) de Armazenamento. Você pode alternar para boot via Unidade de Armazenamento mais tarde no Painel do Unraid.", - "onboarding.internalBootStep.options.usb": "Usar USB/Flash Drive para bootar o Unraid", - "onboarding.internalBootStep.options.storage": "Usar Unidade(s) de Armazenamento para bootar o Unraid", - "onboarding.internalBootStep.loadingOptions": "Carregando opções de boot interno...", + "onboarding.pluginsStep.plugins.tailscale.description": "VPN sem configuração. Acesse seu servidor de maneira segura de qualquer lugar.", + "onboarding.internalBootStep.stepTitle": "Configurar Inicialização", + "onboarding.internalBootStep.stepDescription": "Escolha inicialização por USB ou drive de armazenamento", + "onboarding.internalBootStep.title": "Configurar Inicialização", + "onboarding.internalBootStep.description": "Escolha como o Unraid será iniciado: USB/Drive Flash (padrão) ou Drive(s) de Armazenamento. Você pode mudar para inicialização por Drive de Armazenamento depois no Painel do Unraid.", + "onboarding.internalBootStep.options.usb": "Usar Drive USB/Flash para iniciar o Unraid", + "onboarding.internalBootStep.options.storage": "Usar Drive(s) de Armazenamento para iniciar o Unraid", + "onboarding.internalBootStep.loadingOptions": "Carregando opções de inicialização interna...", "onboarding.internalBootStep.unknownSize": "Desconhecido", "onboarding.internalBootStep.warning.selectedDevicesFormatted": "Todos os dispositivos selecionados serão formatados.", - "onboarding.internalBootStep.warning.updateBios": "Em alguns sistemas, você pode precisar alterar manualmente a ordem de inicialização do BIOS do dispositivo USB para a unidade de armazenamento.", + "onboarding.internalBootStep.warning.updateBios": "Em alguns sistemas, pode ser necessário alterar manualmente a ordem de inicialização do BIOS do dispositivo USB para a unidade de armazenamento.", "onboarding.internalBootStep.fields.poolName": "Nome do pool", "onboarding.internalBootStep.fields.slots": "Slots", "onboarding.internalBootStep.fields.devices": "Dispositivos", "onboarding.internalBootStep.fields.deviceSlot": "Dispositivo {index}", "onboarding.internalBootStep.fields.selectDevice": "Selecionar dispositivo", - "onboarding.internalBootStep.fields.bootReservedSize": "Tamanho reservado para o boot", + "onboarding.internalBootStep.fields.bootReservedSize": "Tamanho reservado para boot", "onboarding.internalBootStep.fields.customSizeGb": "Tamanho personalizado (GB)", - "onboarding.internalBootStep.fields.updateBios": "Atualizar ordem de inicialização do BIOS", + "onboarding.internalBootStep.fields.updateBios": "Atualizar ordem de boot no BIOS", "onboarding.internalBootStep.bootSize.wholeDrive": "Unidade inteira", "onboarding.internalBootStep.bootSize.gbLabel": "{size} GB", "onboarding.internalBootStep.bootSize.custom": "Definido pelo usuário", "onboarding.internalBootStep.bootSize.helpMinOnly": "O mínimo é 4 GB.", - "onboarding.internalBootStep.bootSize.helpRange": "O mínimo é 4 GB; o máximo é {max} GB (50% da menor unidade selecionada).", - "onboarding.internalBootStep.eligibility.availableTitle": "Alguns discos estão indisponíveis para inicialização de armazenamento", - "onboarding.internalBootStep.eligibility.availableDescription": "Os discos abaixo não podem ser selecionados para inicialização de armazenamento no momento.", - "onboarding.internalBootStep.eligibility.blockedTitle": "Atualmente, a inicialização de armazenamento não está disponível", + "onboarding.internalBootStep.bootSize.helpRange": "O mínimo é 4 GB; o máximo é {max} GB (50% do menor drive selecionado).", + "onboarding.internalBootStep.eligibility.availableTitle": "Alguns discos estão indisponíveis para inicialização do armazenamento", + "onboarding.internalBootStep.eligibility.availableDescription": "Os discos abaixo não podem ser selecionados para inicialização do armazenamento no momento.", + "onboarding.internalBootStep.eligibility.blockedTitle": "Inicialização do armazenamento está indisponível no momento", "onboarding.internalBootStep.eligibility.blockedDescription": "Resolva todos os problemas abaixo para usar a inicialização do disco de armazenamento neste servidor.", "onboarding.internalBootStep.eligibility.systemTitle": "Verificações do servidor", "onboarding.internalBootStep.eligibility.diskTitle": "Verificações de disco", - "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "O array deve ser parado antes que a inicialização do armazenamento possa ser configurada.", - "onboarding.internalBootStep.eligibility.codes.ALREADY_INTERNAL_BOOT": "Este servidor já parece estar iniciando internamente.", + "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "A matriz deve ser parada antes que a inicialização do armazenamento possa ser configurada.", + "onboarding.internalBootStep.eligibility.codes.ALREADY_INTERNAL_BOOT": "Este servidor já parece estar inicializando internamente.", "onboarding.internalBootStep.eligibility.codes.NO_UNASSIGNED_DISKS": "Atualmente, não há discos não atribuídos disponíveis para inicialização de armazenamento.", "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_BOOT": "Este disco já está atribuído como o dispositivo de inicialização atual.", - "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_ARRAY": "Este disco já está atribuído ao array.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_ARRAY": "Este disco já está atribuído à matriz.", "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_PARITY": "Este disco já está atribuído como disco de paridade.", "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_CACHE": "Este disco já está atribuído a um pool ou slot de cache.", "onboarding.internalBootStep.eligibility.codes.USB_TRANSPORT": "Este disco está conectado via USB, o que não é permitido para inicialização interna.", "onboarding.internalBootStep.eligibility.codes.TOO_SMALL": "Este disco é muito pequeno para o tamanho mínimo de reserva de inicialização.", "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_DISABLED": "A transferência de inicialização está desabilitada pelo estado atual do sistema.", - "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_UNKNOWN": "O sistema não informou se a transferência de inicialização está habilitada.", - "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_FALSE": "O sistema indicou que a inicialização do armazenamento não é elegível.", - "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_UNKNOWN": "O sistema não informou se a inicialização do armazenamento é elegível.", - "onboarding.internalBootStep.status.apiError": "Não foi possível carregar opções de boot interno da API.", - "onboarding.internalBootStep.status.alreadyConfigured": "O boot interno já está configurado neste servidor.", - "onboarding.internalBootStep.status.arrayNotStopped": "A configuração de boot interno está disponível apenas enquanto a matriz está parada.", - "onboarding.internalBootStep.status.notEligible": "Este servidor não está atualmente elegível para configuração de boot interno.", - "onboarding.internalBootStep.status.noDevices": "Nenhum dispositivo elegível foi detectado para configuração de boot interno.", - "onboarding.internalBootStep.status.unavailable": "A configuração de boot interno não está disponível no momento.", - "onboarding.internalBootStep.validation.poolRequired": "Nome do pool é obrigatório.", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_UNKNOWN": "O sistema não informou se a transferência de inicialização está ativada.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_FALSE": "O sistema informou que a inicialização do armazenamento não é elegível.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_UNKNOWN": "O sistema não informou se a inicialização de armazenamento é elegível.", + "onboarding.internalBootStep.status.apiError": "Não foi possível carregar opções de inicialização interna da API.", + "onboarding.internalBootStep.status.alreadyConfigured": "A inicialização interna já está configurada neste servidor.", + "onboarding.internalBootStep.status.arrayNotStopped": "A configuração de inicialização interna só está disponível enquanto o array está parado.", + "onboarding.internalBootStep.status.notEligible": "Este servidor não está atualmente elegível para configuração de inicialização interna.", + "onboarding.internalBootStep.status.noDevices": "Nenhum dispositivo elegível foi detectado para configuração de inicialização interna.", + "onboarding.internalBootStep.status.unavailable": "A configuração de inicialização interna não está disponível agora.", + "onboarding.internalBootStep.validation.poolRequired": "O nome do pool é obrigatório.", "onboarding.internalBootStep.validation.poolReserved": "Não use nomes reservados.", - "onboarding.internalBootStep.validation.poolShareName": "Não use nomes de compartilhamento de usuários.", - "onboarding.internalBootStep.validation.poolExists": "Nome do Pool já existe.", - "onboarding.internalBootStep.validation.poolFormat": "Use apenas minúsculas sem caracteres especiais ou dígitos no início/no final.", + "onboarding.internalBootStep.validation.poolShareName": "Não use nomes de compartilhamento do usuário.", + "onboarding.internalBootStep.validation.poolExists": "Nome do pool já existe.", + "onboarding.internalBootStep.validation.poolFormat": "Use apenas minúsculas sem caracteres especiais ou dígitos iniciais/finais.", "onboarding.internalBootStep.validation.slotCount": "Selecione 1 ou 2 slots.", "onboarding.internalBootStep.validation.devicePerSlot": "Selecione um dispositivo para cada slot.", "onboarding.internalBootStep.validation.uniqueDevices": "Cada dispositivo selecionado deve ser único.", "onboarding.internalBootStep.validation.bootSizeRequired": "Selecione um tamanho de boot reservado válido.", - "onboarding.internalBootStep.validation.bootSizeMin": "O tamanho do boot reservado deve ser de pelo menos 4 GB.", - "onboarding.internalBootStep.validation.bootSizeMax": "O tamanho do boot reservado não pode exceder 50% da menor unidade selecionada.", + "onboarding.internalBootStep.validation.bootSizeMin": "O tamanho de boot reservado deve ser de pelo menos 4 GB.", + "onboarding.internalBootStep.validation.bootSizeMax": "O tamanho de boot reservado não pode exceder 50% do menor drive selecionado.", "onboarding.internalBootStep.actions.continue": "Continuar", "onboarding.summaryStep.activationLabel": "Ativação", "onboarding.summaryStep.configuration": "Configuração", @@ -211,127 +211,127 @@ "onboarding.summaryStep.viewSelected": "Ver Selecionados", "onboarding.summaryStep.hideSelected": "Ocultar Selecionados", "onboarding.summaryStep.noPluginsSelected": "Nenhum plugin selecionado.", - "onboarding.summaryStep.bootConfig.title": "Configuração de Boot", - "onboarding.summaryStep.bootConfig.bootMethod": "Método de Boot", - "onboarding.summaryStep.bootConfig.bootMethodStorage": "Unidade(s) de Armazenamento", - "onboarding.summaryStep.bootConfig.bootMethodUsb": "USB/Flash Drive", + "onboarding.summaryStep.bootConfig.title": "Configuração de Inicialização", + "onboarding.summaryStep.bootConfig.bootMethod": "Método de Inicialização", + "onboarding.summaryStep.bootConfig.bootMethodStorage": "Drive(s) de Armazenamento", + "onboarding.summaryStep.bootConfig.bootMethodUsb": "Drive USB/Flash", "onboarding.summaryStep.bootConfig.pool": "Pool", "onboarding.summaryStep.bootConfig.slots": "Slots", "onboarding.summaryStep.bootConfig.bootReserved": "Boot Reservado", "onboarding.summaryStep.bootConfig.updateBios": "Atualizar BIOS", "onboarding.summaryStep.bootConfig.devices": "Dispositivos", "onboarding.summaryStep.systemSetupLog": "Log de Configuração do Sistema", - "onboarding.summaryStep.readinessWarning": "Não conseguimos verificar as configurações atuais do servidor. Você ainda pode continuar, mas a configuração aplicará alterações no modo de melhor esforço.", + "onboarding.summaryStep.readinessWarning": "Não pudemos verificar as configurações atuais do servidor. Você ainda pode continuar, mas a configuração aplicará mudanças em modo de melhor esforço.", "onboarding.summaryStep.driveWipe.title": "Confirmar Apagamento do Drive", - "onboarding.summaryStep.driveWipe.selectedDrives": "Você selecionou drives:", + "onboarding.summaryStep.driveWipe.selectedDrives": "Você selecionou os drives:", "onboarding.summaryStep.driveWipe.confirmPrompt": "Tem certeza de que deseja continuar?", "onboarding.summaryStep.driveWipe.continue": "Continuar", "onboarding.summaryStep.diagnosticLogs": "Logs de Diagnóstico", - "onboarding.summaryStep.onboardingDiagnostics": "Diagnósticos de Orientação", + "onboarding.summaryStep.onboardingDiagnostics": "Diagnósticos de Onboarding", "onboarding.summaryStep.yes": "Sim", "onboarding.summaryStep.no": "Não", "onboarding.summaryStep.ok": "OK", "onboarding.summaryStep.errors.unknownError": "Erro desconhecido", - "onboarding.summaryStep.status.settingsStillLoading": "As configurações ainda estão carregando. Por favor, aguarde um momento e tente novamente.", + "onboarding.summaryStep.status.settingsStillLoading": "As configurações ainda estão sendo carregadas. Aguarde um momento e tente novamente.", "onboarding.summaryStep.status.setupErrorCheckLogs": "Ocorreu um erro durante a configuração. Por favor, verifique os logs.", "onboarding.summaryStep.activation.unregistered": "Não registrado", "onboarding.summaryStep.activation.unknown": "Desconhecido", - "onboarding.summaryStep.activation.errors.keyMissing": "Chave faltando", + "onboarding.summaryStep.activation.errors.keyMissing": "Chave ausente", "onboarding.summaryStep.activation.errors.validationError": "Erro de Validação", "onboarding.summaryStep.activation.errors.guidMismatch": "Incompatibilidade de GUID", - "onboarding.summaryStep.activation.errors.trialExpired": "Avaliação Expirada", + "onboarding.summaryStep.activation.errors.trialExpired": "Teste Expirado", "onboarding.summaryStep.activation.errors.blacklisted": "Na lista negra", "onboarding.summaryStep.activation.errors.generic": "Erro: {state}", "onboarding.summaryStep.logs.startingConfiguration": "Iniciando configuração...", - "onboarding.summaryStep.logs.baselineUnavailable": "Configurações de base indisponíveis. Continuando no modo de melhor esforço.", - "onboarding.summaryStep.logs.baselineFallback": "Configurações de base indisponíveis. Aplicando padrões confiáveis + valores de rascunho sem verificações de diferença.", + "onboarding.summaryStep.logs.baselineUnavailable": "Configurações base indisponíveis. Continuando em modo de melhor esforço.", + "onboarding.summaryStep.logs.baselineFallback": "Configurações base indisponíveis. Aplicando padrões confiáveis + valores preliminares sem verificações de diferenças.", "onboarding.summaryStep.logs.applyingPartnerCustomizations": "Aplicando personalizações do parceiro...", "onboarding.summaryStep.logs.noChanges": "Nenhuma configuração alterada. Pulando mutações de configuração.", - "onboarding.summaryStep.logs.settingTimezone": "Definindo Fuso Horário para {timeZone}...", - "onboarding.summaryStep.logs.timezoneUpdated": "Fuso Horário atualizado.", - "onboarding.summaryStep.logs.timezoneErrorContinue": "Solicitação de Fuso Horário retornou um erro, continuando", + "onboarding.summaryStep.logs.settingTimezone": "Definindo fuso horário para {timeZone}...", + "onboarding.summaryStep.logs.timezoneUpdated": "Fuso horário atualizado.", + "onboarding.summaryStep.logs.timezoneErrorContinue": "Solicitação de fuso horário retornou um erro, continuando", "onboarding.summaryStep.logs.updatingServerIdentity": "Atualizando Identidade do Servidor para {name}...", "onboarding.summaryStep.logs.serverIdentityUpdated": "Identidade do Servidor atualizada.", "onboarding.summaryStep.logs.serverIdentityErrorContinue": "Solicitação de identidade do servidor retornou um erro, continuando", - "onboarding.summaryStep.logs.settingTheme": "Definindo Tema para {theme}...", + "onboarding.summaryStep.logs.settingTheme": "Definindo tema para {theme}...", "onboarding.summaryStep.logs.themeUpdated": "Tema atualizado.", "onboarding.summaryStep.logs.themeErrorContinue": "Solicitação de tema retornou um erro, continuando", - "onboarding.summaryStep.logs.settingLanguage": "Definindo Idioma para {locale}...", + "onboarding.summaryStep.logs.settingLanguage": "Definindo idioma para {locale}...", "onboarding.summaryStep.logs.languageUpdated": "Idioma atualizado.", "onboarding.summaryStep.logs.languageErrorContinue": "Solicitação de idioma retornou um erro, continuando", - "onboarding.summaryStep.logs.languageMetadataUnavailable": "Os metadados do pacote de idiomas para {locale} estão indisponíveis. Pulando a mudança de localidade.", - "onboarding.summaryStep.logs.installingLanguagePack": "Instalando pacote de idiomas para {name}...", - "onboarding.summaryStep.logs.languageInstallDidNotSucceed": "A instalação do pacote de idiomas não foi bem sucedida para {name}. Mantendo a localidade atual.", - "onboarding.summaryStep.logs.languagePackInstalled": "Pacote de idiomas instalado para {name}.", - "onboarding.summaryStep.logs.languageInstallFailedKeepLocale": "A instalação do pacote de idiomas falhou para {name}. Mantendo a localidade atual", + "onboarding.summaryStep.logs.languageMetadataUnavailable": "Metadados do pacote de idioma para {locale} indisponíveis. Pulando mudança de localidade.", + "onboarding.summaryStep.logs.installingLanguagePack": "Instalando pacote de idioma para {name}...", + "onboarding.summaryStep.logs.languageInstallDidNotSucceed": "A instalação do pacote de idioma não foi bem-sucedida para {name}. Mantendo a localidade atual.", + "onboarding.summaryStep.logs.languagePackInstalled": "Pacote de idioma instalado para {name}.", + "onboarding.summaryStep.logs.languageInstallFailedKeepLocale": "Falha na instalação do pacote de idioma para {name}. Mantendo a localidade atual", "onboarding.summaryStep.logs.refreshPluginsFailedContinue": "Não foi possível atualizar a lista de plugins instalados. Continuando com o estado atual do plugin.", "onboarding.summaryStep.logs.installingPlugins": "Instalando {count} plugins...", "onboarding.summaryStep.logs.pluginAlreadyInstalled": "{name} já está instalado. Pulando.", "onboarding.summaryStep.logs.installingPlugin": "Instalando {name}...", "onboarding.summaryStep.logs.pluginInstalled": "{name} instalado.", - "onboarding.summaryStep.logs.pluginInstallFailedContinue": "A instalação de {name} falhou. Continuando.", - "onboarding.summaryStep.logs.pluginInstallErrorContinue": "Erro relatado na instalação do plugin {name}, continuando", - "onboarding.summaryStep.logs.internalBootStart": "Iniciando configuração de boot interno. Isso pode demorar um pouco...", - "onboarding.summaryStep.logs.internalBootConfiguring": "Configurando pool de boot interno...", - "onboarding.summaryStep.logs.internalBootStillRunning": "Ainda configurando o boot interno...", - "onboarding.summaryStep.logs.internalBootConfigured": "Pool de boot interno configurado.", - "onboarding.summaryStep.logs.internalBootReturnedError": "A configuração do boot interno retornou um erro: {output}", - "onboarding.summaryStep.logs.internalBootFailed": "Falha na configuração do boot interno", - "onboarding.summaryStep.logs.updatingSshSettings": "Atualizando Configurações de SSH...", - "onboarding.summaryStep.logs.sshVerified": "Configurações de SSH verificadas.", - "onboarding.summaryStep.logs.sshVerificationPendingContinue": "Atualização de SSH submetida, mas estado final de SSH ainda não foi verificado. Continuando.", - "onboarding.summaryStep.logs.sshErrorContinue": "Solicitação de atualização de SSH retornou um erro, continuando (serviço pode ter reiniciado).", + "onboarding.summaryStep.logs.pluginInstallFailedContinue": "Falha na instalação de {name}. Continuando.", + "onboarding.summaryStep.logs.pluginInstallErrorContinue": "Instalação do plugin reportou um erro para {name}, continuando", + "onboarding.summaryStep.logs.internalBootStart": "Iniciando configuração de inicialização interna. Isso pode demorar um pouco...", + "onboarding.summaryStep.logs.internalBootConfiguring": "Configurando pool de inicialização interna...", + "onboarding.summaryStep.logs.internalBootStillRunning": "Ainda configurando inicialização interna...", + "onboarding.summaryStep.logs.internalBootConfigured": "Pool de inicialização interna configurado.", + "onboarding.summaryStep.logs.internalBootReturnedError": "Configuração de inicialização interna retornou um erro: {output}", + "onboarding.summaryStep.logs.internalBootFailed": "Falha na configuração de inicialização interna", + "onboarding.summaryStep.logs.updatingSshSettings": "Atualizando Configurações SSH...", + "onboarding.summaryStep.logs.sshVerified": "Configurações SSH verificadas.", + "onboarding.summaryStep.logs.sshVerificationPendingContinue": "Atualização SSH enviada, mas estado final do SSH ainda não pôde ser verificado. Continuando.", + "onboarding.summaryStep.logs.sshErrorContinue": "Requisição de atualização SSH retornou um erro, continuando (serviço pode ter reiniciado).", "onboarding.summaryStep.logs.finalizingSetup": "Finalizando configuração...", "onboarding.summaryStep.logs.setupComplete": "Configuração completa!", - "onboarding.summaryStep.logs.completeOnboardingFailed": "Não foi possível marcar a orientação como completa agora (API pode estar offline)", - "onboarding.summaryStep.logs.refreshOnboardingFailedContinue": "Não foi possível atualizar o estado da orientação agora. Continuando.", - "onboarding.summaryStep.logs.skipRefreshApiUnavailable": "Pulando atualização do estado da orientação enquanto a API está indisponível.", - "onboarding.summaryStep.logs.setupFailed": "Configuração falhou.", - "onboarding.summaryStep.result.bestEffortTitle": "Configuração Salva no Modo de Melhor Esforço", + "onboarding.summaryStep.logs.completeOnboardingFailed": "Não foi possível marcar a integração como concluída agora (API pode estar offline)", + "onboarding.summaryStep.logs.refreshOnboardingFailedContinue": "Não foi possível atualizar o estado da integração agora. Continuando.", + "onboarding.summaryStep.logs.skipRefreshApiUnavailable": "Pulando atualização de estado da integração enquanto a API está indisponível.", + "onboarding.summaryStep.logs.setupFailed": "Falha na configuração.", + "onboarding.summaryStep.result.bestEffortTitle": "Configuração Salva em Modo de Melhor Esforço", "onboarding.summaryStep.result.bestEffortApiOffline": "Aplicamos o que pudemos, mas alguns resultados não puderam ser verificados porque a API está offline. Você pode revisar e atualizar as configurações a qualquer momento no Painel do Unraid.", "onboarding.summaryStep.result.timeoutTitle": "Configuração Continuada Após Timeout", - "onboarding.summaryStep.result.timeoutMessage": "Uma ou mais operações de instalação expiraram. Algumas configurações podem ter sido aplicadas. Você pode verificar e ajustar as configurações mais tarde no Painel do Unraid.", + "onboarding.summaryStep.result.timeoutMessage": "Uma ou mais operações de instalação excederam o tempo limite. Algumas configurações podem ter sido aplicadas. Você pode verificar e ajustar as configurações mais tarde no Painel do Unraid.", "onboarding.summaryStep.result.warningsTitle": "Configuração Aplicada com Avisos", "onboarding.summaryStep.result.warningsMessage": "Algumas configurações não puderam ser totalmente aplicadas ou verificadas. Você pode revisar e alterar qualquer configuração mais tarde no Painel do Unraid.", - "onboarding.summaryStep.result.sshUnverifiedMessage": "Sua atualização das configurações de SSH foi enviada, mas o estado final ainda não pôde ser verificado. Você pode verificar e ajustá-la mais tarde no Painel do Unraid.", - "onboarding.summaryStep.result.bestEffortMessage": "Suas configurações de orientação foram aplicadas. Algumas operações são de melhor esforço e podem levar um momento para se refletir. Você pode ajustar as configurações mais tarde no Painel do Unraid.", + "onboarding.summaryStep.result.sshUnverifiedMessage": "A atualização das configurações SSH foi enviada, mas o estado final ainda não pôde ser verificado. Você pode verificar e ajustá-la mais tarde no Painel do Unraid.", + "onboarding.summaryStep.result.bestEffortMessage": "Suas configurações de integração foram aplicadas. Algumas operações são de melhor esforço e podem demorar um momento para refletir. Você pode ajustar configurações mais tarde no Painel do Unraid.", "onboarding.summaryStep.result.successTitle": "Configuração Aplicada", - "onboarding.summaryStep.result.successMessage": "Suas configurações de orientação foram aplicadas com sucesso.", - "onboarding.summaryStep.result.failedTitle": "Configuração Falhou", - "onboarding.summaryStep.result.failedMessage": "Um erro inesperado interrompeu a orientação. Revise os logs abaixo e compartilhe-os com o suporte.", + "onboarding.summaryStep.result.successMessage": "Suas configurações de integração foram aplicadas com sucesso.", + "onboarding.summaryStep.result.failedTitle": "Falha na Configuração", + "onboarding.summaryStep.result.failedMessage": "Um erro inesperado interrompeu a integração. Revise os logs abaixo e compartilhe-os com o suporte.", "onboarding.licenseStep.title": "Licença do Unraid OS", - "onboarding.licenseStep.description": "Pronto para ativação. Clique abaixo para gerenciar sua licença e registro do servidor no Aplicativo de Conta do Unraid.", + "onboarding.licenseStep.description": "Pronto para ativação. Clique abaixo para gerenciar sua licença e registro do servidor no Aplicativo de Conta Unraid.", "onboarding.licenseStep.status.registered": "Registrado", "onboarding.licenseStep.status.unregistered": "Não registrado", "onboarding.licenseStep.labels.status": "Status", "onboarding.licenseStep.labels.activationCode": "Código de Ativação", - "onboarding.licenseStep.labels.none": "Nenhum(a)", + "onboarding.licenseStep.labels.none": "Nenhum", "onboarding.licenseStep.actions.manageLicense": "Gerenciar Licença", "onboarding.licenseStep.actions.activateServer": "Ativar Servidor", "onboarding.licenseStep.actions.nextStep": "PRÓXIMO PASSO", - "onboarding.licenseStep.actions.skipForNow": "Pular por agora", + "onboarding.licenseStep.actions.skipForNow": "Pular por enquanto", "onboarding.licenseStep.actions.refreshStatus": "Atualizar Status", "onboarding.licenseStep.actions.hideCode": "Ocultar", "onboarding.licenseStep.actions.showCode": "Mostrar", - "onboarding.licenseStep.actions.contactSupport": "Está tendo problemas? Contate o Suporte", + "onboarding.licenseStep.actions.contactSupport": "Está com problemas? Contate o Suporte", "onboarding.licenseStep.actions.close": "Fechar", "onboarding.licenseStep.actions.cancel": "Cancelar", "onboarding.licenseStep.actions.iUnderstand": "EU ENTENDO", - "onboarding.licenseStep.help.title": "Contatar suporte", - "onboarding.licenseStep.help.contactSupportDescription": "Se você estiver enfrentando problemas com a ativação, por favor, entre em contato com nossa equipe de suporte.", + "onboarding.licenseStep.help.title": "Entre em contato com o suporte", + "onboarding.licenseStep.help.contactSupportDescription": "Se você está enfrentando problemas com a ativação, por favor, contate nossa equipe de suporte.", "onboarding.licenseStep.help.supportLabel": "Suporte:", - "onboarding.licenseStep.help.supportUrlLabel": "unraid.net/support", - "onboarding.licenseStep.help.activationCodeHint": "Por favor, inclua seu Código de Ativação (copiado abaixo) em seu e-mail para um serviço mais rápido.", + "onboarding.licenseStep.help.supportUrlLabel": "unraid.net/suporte", + "onboarding.licenseStep.help.activationCodeHint": "Por favor, inclua seu Código de Ativação (copiado abaixo) no seu e-mail para um atendimento mais rápido.", "onboarding.licenseStep.skipDialog.title": "Você tem certeza?", "onboarding.licenseStep.skipDialog.licenseDetected": "Parece que você já tem uma licença associada a este servidor. Você pode ativá-la agora gratuitamente para desbloquear todos os recursos.", - "onboarding.licenseStep.skipDialog.warningLine1": "Pular a ativação irá limitar severamente a funcionalidade do sistema.", + "onboarding.licenseStep.skipDialog.warningLine1": "Pular a ativação limitará severamente a funcionalidade do sistema.", "onboarding.licenseStep.skipDialog.warningLine2": "Você sempre pode ativar seu servidor novamente mais tarde através do painel do Unraid.", - "apiKey.apiKeyCreate.createApiKey": "Criar Chave da API", - "apiKey.apiKeyCreate.editApiKey": "Editar Chave da API", + "apiKey.apiKeyCreate.createApiKey": "Criar Chave API", + "apiKey.apiKeyCreate.editApiKey": "Editar Chave API", "auth.login.login": "Login", "auth.login.password": "Senha", - "auth.login.passwordRecovery": "Recuperação de Senha", - "auth.login.username": "Nome de usuário", + "auth.login.passwordRecovery": "Recuperação de senha", + "auth.login.username": "Nome de Usuário", "common.back": "Voltar", "common.cancel": "Cancelar", "common.close": "Fechar", @@ -343,11 +343,11 @@ "common.installed": "Instalado", "common.installing": "Instalando", "common.learnMore": "Saiba Mais", - "common.retry": "Tentar novamente", + "common.retry": "Tentar Novamente", "common.loading": "Carregando...", "common.loading2": "Carregando…", "common.skip": "Pular", - "common.skipForNow": "Pular por agora", + "common.skipForNow": "Pular por enquanto", "common.success": "Sucesso!", "common.unknown": "Desconhecido", "composables.dateTime.ago": "atrás", @@ -357,34 +357,34 @@ "composables.dateTime.month": "{n} mês | {n} meses", "composables.dateTime.second": "{n} segundo | {n} segundos", "composables.dateTime.year": "{n} ano | {n} anos", - "connect.flashBackup.goToToolsManagementAccessTo": "Vá para Ferramentas > Acesso de Gerenciamento para ativar o recurso de Backup Flash e garantir que seu backup esteja atualizado.", - "connect.flashBackup.goToToolsManagementAccessTo2": "Vá para Ferramentas > Acesso de Gerenciamento para garantir que seu backup esteja atualizado.", - "connect.general.goToConnect": "Vá para Conectar", + "connect.flashBackup.goToToolsManagementAccessTo": "Vá para Ferramentas > Acesso de Gestão para ativar o recurso de Backup de Flash e garantir que seu backup esteja atualizado.", + "connect.flashBackup.goToToolsManagementAccessTo2": "Vá para Ferramentas > Acesso de Gestão para garantir que seu backup esteja atualizado.", + "connect.general.goToConnect": "Vá para Connect", "connectSettings.accountStatusLabel": "Status da Conta:", "connectSettings.apiRestartingToastDescription": "A API está reiniciando...", "connectSettings.apply": "Aplicar", "connectSettings.applyingSettings": "Aplicando Configurações...", - "connectSettings.autoScroll": "Rolagem automática", - "connectSettings.filteringLogsFor": "Filtrando registros por: \"{filter}\"", - "connectSettings.oidcDebugLogsDescription": "Visualize logs de autenticação e configuração OIDC em tempo real", - "connectSettings.oidcDebugLogsTitle": "Logs de Debug OIDC", + "connectSettings.autoScroll": "Auto rolagem", + "connectSettings.filteringLogsFor": "Filtrando logs para: \"{filter}\"", + "connectSettings.oidcDebugLogsDescription": "Ver logs de autenticação e configuração OIDC em tempo real", + "connectSettings.oidcDebugLogsTitle": "Logs de Depuração OIDC", "connectSettings.showingAllLogEntries": "Mostrando todas as entradas de log", - "connectSettings.updatedApiSettingsToast": "Configurações de API Atualizadas", - "downgradeOs.downgradeUnraidOs": "Downgrade do Unraid OS", - "downgradeOs.pleaseFinishTheInitiatedUpdateTo": "Por favor, termine a atualização iniciada para permitir um downgrade.", + "connectSettings.updatedApiSettingsToast": "Configurações da API Atualizadas", + "downgradeOs.downgradeUnraidOs": "Reduzir Unraid OS", + "downgradeOs.pleaseFinishTheInitiatedUpdateTo": "Por favor, termine a atualização iniciada para permitir uma redução de versão.", "headerOsVersion.apiVersionCopiedToClipboard": "Versão da API copiada para a área de transferência", "headerOsVersion.osVersionCopiedToClipboard": "Versão do SO copiada para a área de transferência", - "headerOsVersion.unraidApi": "API do Unraid", - "headerOsVersion.unraidOs": "SO do Unraid", - "headerOsVersion.unraidOsReleased": "SO do Unraid {0} Lançado", - "headerOsVersion.unraidOsUpdateAvailable": "Atualização Disponível do Unraid OS {0}", + "headerOsVersion.unraidApi": "API Unraid", + "headerOsVersion.unraidOs": "SO Unraid", + "headerOsVersion.unraidOsReleased": "SO Unraid {0} Lançado", + "headerOsVersion.unraidOsUpdateAvailable": "Atualização SO Unraid {0} Disponível", "headerOsVersion.updateAvailable2": "Atualização Disponível", "headerOsVersion.updateReleased": "Atualização Lançada", - "headerOsVersion.versionInformation": "Informações de Versão", - "headerOsVersion.viewApiChangelog": "Ver Alterações da API", + "headerOsVersion.versionInformation": "Informação da Versão", + "headerOsVersion.viewApiChangelog": "Ver Changelog da API", "headerOsVersion.viewOsReleaseNotes": "Ver Notas de Lançamento do SO", - "headerOsVersion.visitPartnerWebsite": "Visite o site do parceiro", - "headerOsVersion.visitUnraidWebsite": "Visite o site do Unraid", + "headerOsVersion.visitPartnerWebsite": "Visitar Site do Parceiro", + "headerOsVersion.visitUnraidWebsite": "Visitar Site Unraid", "jsonforms.apiKey.customPermissions.actions.error.custom": "Selecione pelo menos uma ação para cada entrada de permissão personalizada.", "jsonforms.apiKey.customPermissions.actions.label": "Ações", "jsonforms.apiKey.customPermissions.actions.title": "Ações", @@ -398,106 +398,106 @@ "jsonforms.apiKey.description": "Descrição da Chave API", "jsonforms.apiKey.description.title": "Descrição", "jsonforms.apiKey.name.description": "Um nome descritivo para esta chave de API", - "jsonforms.apiKey.name.error.custom": "Digite um nome de chave de API com entre 1 e 100 caracteres.", + "jsonforms.apiKey.name.error.custom": "Insira um nome de chave de API entre 1 e 100 caracteres.", "jsonforms.apiKey.name.label": "Nome da Chave de API", "jsonforms.apiKey.name.title": "Nome da Chave de API", - "jsonforms.apiKey.permissionPresets.description": "Adicionar rapidamente conjuntos de permissões comuns", - "jsonforms.apiKey.permissionPresets.error.custom": "Escolha um predefinido válido ou mantenha \"None\" selecionado.", + "jsonforms.apiKey.permissionPresets.description": "Adição rápida de conjuntos comuns de permissões", + "jsonforms.apiKey.permissionPresets.error.custom": "Escolha um predefinido válido ou mantenha \"Nenhum\" selecionado.", "jsonforms.apiKey.permissionPresets.label": "Adicionar Conjunto de Permissões", - "jsonforms.apiKey.permissionPresets.title": "Predefinições de Permissões", + "jsonforms.apiKey.permissionPresets.title": "Predefinições de Permissão", "jsonforms.apiKey.permissions.description": "Configurar permissões da chave API", "jsonforms.apiKey.permissions.description.label": "Selecione qualquer combinação de funções, grupos de permissões e permissões personalizadas para definir o que esta chave de API pode acessar.", - "jsonforms.apiKey.permissions.header.error.custom": "Resolva os erros na seção de Permissões.", + "jsonforms.apiKey.permissions.header.error.custom": "Resolva os erros na seção Permissões.", "jsonforms.apiKey.permissions.header.label": "Configuração de Permissões", - "jsonforms.apiKey.permissions.help.error.custom": "Siga as orientações de permissões e preencha todos os campos obrigatórios.", - "jsonforms.apiKey.permissions.help.label": "Use o menu suspenso predefinido para conjuntos de permissões comuns ou adicione manualmente permissões personalizadas. Você pode selecionar vários recursos que compartilham as mesmas ações.", - "jsonforms.apiKey.permissions.subheader.error.custom": "Corrija os campos inválidos na seção de Permissões.", + "jsonforms.apiKey.permissions.help.error.custom": "Siga as orientações de permissões e complete todos os campos obrigatórios.", + "jsonforms.apiKey.permissions.help.label": "Use o menu suspenso predefinido para conjuntos comuns de permissões ou adicione manualmente permissões personalizadas. Você pode selecionar vários recursos que compartilham as mesmas ações.", + "jsonforms.apiKey.permissions.subheader.error.custom": "Corrija os campos inválidos na seção Permissões.", "jsonforms.apiKey.permissions.subheader.label": "Permissões", - "jsonforms.apiKey.roles.description": "Selecione uma ou mais funções para conceder conjuntos de permissões predefinidas.", - "jsonforms.apiKey.roles.error.custom": "Selecione pelo menos uma função válida ou limpe o campo.", + "jsonforms.apiKey.roles.description": "Selecione uma ou mais funções para conceder conjuntos de permissões predefinidos", + "jsonforms.apiKey.roles.error.custom": "Selecione pelo menos um papel válido ou limpe o campo.", "jsonforms.apiKey.roles.label": "Funções", "jsonforms.apiKey.roles.title": "Funções", - "jsonforms.apiSettings.sandbox.error.custom": "Decida se o ambiente de testes para desenvolvedores deve ser habilitado.", + "jsonforms.apiSettings.sandbox.error.custom": "Escolha se o sandbox do desenvolvedor deve ser ativado.", "jsonforms.apiSettings.sandbox.label": "Ativar Sandbox para Desenvolvedores", "jsonforms.apiSettings.sandbox.title": "Ativar Sandbox para Desenvolvedores", - "jsonforms.oidc.accordion.advancedEndpoints.description": "Substituir as configurações de descoberta automática (opcional)", - "jsonforms.oidc.accordion.advancedEndpoints.error.custom": "Revise a seção de Pontos de Extremidade Avançados e corrija os campos inválidos.", + "jsonforms.oidc.accordion.advancedEndpoints.description": "Substituir configurações de descoberta automática (opcional)", + "jsonforms.oidc.accordion.advancedEndpoints.error.custom": "Revise a seção de Endpoints Avançados e corrija os campos inválidos.", "jsonforms.oidc.accordion.advancedEndpoints.label": "Endpoints Avançados", "jsonforms.oidc.accordion.advancedEndpoints.title": "Endpoints Avançados", "jsonforms.oidc.accordion.authorizationRules.description": "Configurar quem pode acessar seu servidor", - "jsonforms.oidc.accordion.authorizationRules.error.custom": "Revise a seção de Regras de Autorização e corrija os campos inválidos.", + "jsonforms.oidc.accordion.authorizationRules.error.custom": "Revise a seção Regras de Autorização e corrija os campos inválidos.", "jsonforms.oidc.accordion.authorizationRules.label": "Regras de Autorização", "jsonforms.oidc.accordion.authorizationRules.title": "Regras de Autorização", - "jsonforms.oidc.accordion.basicConfiguration.description": "Configurações essenciais do fornecedor", - "jsonforms.oidc.accordion.basicConfiguration.error.custom": "Revise a seção de Configuração Básica e corrija os campos inválidos.", + "jsonforms.oidc.accordion.basicConfiguration.description": "Configurações essenciais do provedor", + "jsonforms.oidc.accordion.basicConfiguration.error.custom": "Revise a seção Configuração Básica e corrija os campos inválidos.", "jsonforms.oidc.accordion.basicConfiguration.label": "Configuração Básica", "jsonforms.oidc.accordion.basicConfiguration.title": "Configuração Básica", "jsonforms.oidc.accordion.buttonCustomization.description": "Personalizar a aparência do botão de login", "jsonforms.oidc.accordion.buttonCustomization.error.custom": "Revise a seção de Personalização de Botões e corrija os campos inválidos.", - "jsonforms.oidc.accordion.buttonCustomization.label": "Personalização de Botões", - "jsonforms.oidc.accordion.buttonCustomization.title": "Personalização de Botões", + "jsonforms.oidc.accordion.buttonCustomization.label": "Personalização de Botão", + "jsonforms.oidc.accordion.buttonCustomization.title": "Personalização de Botão", "jsonforms.oidc.buttons.description": "Personalizar a aparência do botão de login", "jsonforms.oidc.buttons.icon.description": "URL ou ícone codificado em base64 para o botão de login", "jsonforms.oidc.buttons.icon.error.custom": "Forneça uma URL de ícone válida ou um URI de dados.", "jsonforms.oidc.buttons.icon.label": "URL do Ícone do Botão", "jsonforms.oidc.buttons.icon.title": "Ícone do Botão", - "jsonforms.oidc.buttons.style.description": "Estilos CSS inline personalizados para o botão (por exemplo, \"background: linear-gradient(to right, #4f46e5, #7c3aed); border-radius: 9999px;\")", + "jsonforms.oidc.buttons.style.description": "Estilos CSS inline personalizados para o botão (ex.: \"background: linear-gradient(to right, #4f46e5, #7c3aed); border-radius: 9999px;\")", "jsonforms.oidc.buttons.style.error.custom": "Insira um CSS válido para o estilo do botão ou deixe em branco.", "jsonforms.oidc.buttons.style.label": "Estilos CSS Personalizados", "jsonforms.oidc.buttons.style.title": "Estilo do Botão", "jsonforms.oidc.buttons.text.description": "Texto personalizado para o botão de login", - "jsonforms.oidc.buttons.text.error.custom": "Insira o texto do botão que você deseja exibir.", + "jsonforms.oidc.buttons.text.error.custom": "Digite o texto do botão que você deseja exibir.", "jsonforms.oidc.buttons.text.label": "Texto do Botão", "jsonforms.oidc.buttons.text.title": "Texto do Botão", - "jsonforms.oidc.buttons.title": "Personalização de Botões", + "jsonforms.oidc.buttons.title": "Personalização de Botão", "jsonforms.oidc.buttons.variant.description": "Estilo visual do botão de login", "jsonforms.oidc.buttons.variant.error.custom": "Selecione um dos estilos de botão suportados.", "jsonforms.oidc.buttons.variant.label": "Estilo do Botão", "jsonforms.oidc.buttons.variant.title": "Estilo do Botão", - "jsonforms.oidc.provider.authorizationEndpoint.description": "Opcional - será auto-descoberto se não fornecido", + "jsonforms.oidc.provider.authorizationEndpoint.description": "Opcional - será descoberto automaticamente se não fornecido", "jsonforms.oidc.provider.authorizationEndpoint.error.custom": "Insira uma URL de endpoint de autorização válida.", - "jsonforms.oidc.provider.authorizationEndpoint.label": "Endpoint de Autorização", - "jsonforms.oidc.provider.authorizationEndpoint.title": "Endpoint de Autorização", + "jsonforms.oidc.provider.authorizationEndpoint.label": "Ponto de Autorização", + "jsonforms.oidc.provider.authorizationEndpoint.title": "Ponto de Autorização", "jsonforms.oidc.provider.clientId.description": "ID do cliente OAuth2 registrado com o provedor", - "jsonforms.oidc.provider.clientId.error.custom": "Insira o ID de cliente OAuth emitido pelo seu provedor.", + "jsonforms.oidc.provider.clientId.error.custom": "Insira o ID do cliente OAuth fornecido pelo seu provedor.", "jsonforms.oidc.provider.clientId.label": "ID do Cliente OAuth", "jsonforms.oidc.provider.clientId.title": "ID do Cliente OAuth", "jsonforms.oidc.provider.clientSecret.description": "Segredo do cliente OAuth2 (se necessário)", - "jsonforms.oidc.provider.clientSecret.error.custom": "Forneça o segredo de cliente OAuth emitido pelo seu provedor.", + "jsonforms.oidc.provider.clientSecret.error.custom": "Forneça o segredo do cliente OAuth emitido pelo seu provedor.", "jsonforms.oidc.provider.clientSecret.label": "Segredo do Cliente OAuth", "jsonforms.oidc.provider.clientSecret.title": "Segredo do Cliente OAuth", - "jsonforms.oidc.provider.discoveryToggle.error.custom": "Decida se deseja usar a descoberta automática.", + "jsonforms.oidc.provider.discoveryToggle.error.custom": "Escolha se deseja usar a descoberta automática.", "jsonforms.oidc.provider.discoveryToggle.label": "Usar Descoberta Automática", "jsonforms.oidc.provider.id.description": "Identificador único para o provedor", - "jsonforms.oidc.provider.id.error.custom": "Insira um ID de provedor exclusivo (por exemplo, \"google\").", + "jsonforms.oidc.provider.id.error.custom": "Insira um ID de provedor único (por exemplo, \"google\").", "jsonforms.oidc.provider.id.label": "ID do Provedor", "jsonforms.oidc.provider.id.title": "ID do Provedor", - "jsonforms.oidc.provider.issuer.description": "URL do emissor OIDC (por exemplo, https://accounts.google.com). Não pode conter caminhos /.well-known/ - use o URL base do emissor em vez do endpoint completo de descoberta. Não deve terminar com uma barra final.", + "jsonforms.oidc.provider.issuer.description": "URL do emissor OIDC (ex.: https://accounts.google.com). Não pode conter caminhos como /.well-known/ - use o URL base do emissor em vez do endpoint completo de descoberta. Não deve terminar com uma barra final.", "jsonforms.oidc.provider.issuer.error.custom": "Insira a URL do emissor (por exemplo, https://accounts.example.com).", "jsonforms.oidc.provider.issuer.label": "URL do Emissor", "jsonforms.oidc.provider.issuer.title": "URL do Emissor", - "jsonforms.oidc.provider.jwksUri.description": "Opcional - será auto-descoberto se não fornecido", - "jsonforms.oidc.provider.jwksUri.error.custom": "Forneça uma URI JWKS válida ou confie na descoberta.", + "jsonforms.oidc.provider.jwksUri.description": "Opcional - será descoberto automaticamente se não fornecido", + "jsonforms.oidc.provider.jwksUri.error.custom": "Forneça um URI JWKS válido ou confie na descoberta.", "jsonforms.oidc.provider.jwksUri.label": "URI JWKS", "jsonforms.oidc.provider.jwksUri.title": "URI JWKS", "jsonforms.oidc.provider.name.description": "Nome de exibição para o provedor", "jsonforms.oidc.provider.name.error.custom": "Insira o nome do provedor mostrado aos usuários.", "jsonforms.oidc.provider.name.label": "Nome do Provedor", "jsonforms.oidc.provider.name.title": "Nome do Provedor", - "jsonforms.oidc.provider.scopes.description": "Escopos OAuth2 a solicitar", - "jsonforms.oidc.provider.scopes.error.custom": "Especifique pelo menos um escopo solicitado do provedor.", + "jsonforms.oidc.provider.scopes.description": "Escopos OAuth2 a serem solicitados", + "jsonforms.oidc.provider.scopes.error.custom": "Especifique pelo menos um escopo solicitado ao provedor.", "jsonforms.oidc.provider.scopes.label": "Escopos OAuth", "jsonforms.oidc.provider.scopes.title": "Escopos OAuth", - "jsonforms.oidc.provider.tokenEndpoint.description": "Opcional - será auto-descoberto se não fornecido", + "jsonforms.oidc.provider.tokenEndpoint.description": "Opcional - será descoberto automaticamente se não fornecido", "jsonforms.oidc.provider.tokenEndpoint.error.custom": "Insira uma URL de endpoint de token válida.", - "jsonforms.oidc.provider.tokenEndpoint.label": "Endpoint de Token", - "jsonforms.oidc.provider.tokenEndpoint.title": "Endpoint de Token", - "jsonforms.oidc.provider.unraidNet.description": "Este é o provedor Unraid.net embutido. Apenas regras de autorização podem ser modificadas.", - "jsonforms.oidc.provider.unraidNet.error.custom": "O provedor Unraid.net possui campos gerenciados; apenas configurações suportadas podem ser editadas.", + "jsonforms.oidc.provider.tokenEndpoint.label": "Ponto de Extensão de Token", + "jsonforms.oidc.provider.tokenEndpoint.title": "Ponto de Extensão de Token", + "jsonforms.oidc.provider.unraidNet.description": "Este é o provedor embutido Unraid.net. Somente as regras de autorização podem ser modificadas.", + "jsonforms.oidc.provider.unraidNet.error.custom": "O provedor Unraid.net tem campos gerenciados; apenas as configurações suportadas podem ser editadas.", "jsonforms.oidc.provider.unraidNet.label": "Provedor Unraid.net", "jsonforms.oidc.provider.unraidNet.title": "Provedor Unraid.net", - "jsonforms.oidc.provider.userInfoEndpoint.error.custom": "Insira uma URL de endpoint UserInfo válida.", - "jsonforms.oidc.provider.userInfoEndpoint.label": "Endpoint de Informações do Usuário", + "jsonforms.oidc.provider.userInfoEndpoint.error.custom": "Insira uma URL de endpoint de informações de usuário válida.", + "jsonforms.oidc.provider.userInfoEndpoint.label": "Ponto de Extensão de Informações do Usuário", "jsonforms.oidc.restrictions.allowedDomains.description": "Domínios de e-mail permitidos para login (ex.: empresa.com)", "jsonforms.oidc.restrictions.allowedDomains.error.custom": "Liste domínios totalmente qualificados (um por linha) para usuários permitidos.", "jsonforms.oidc.restrictions.allowedDomains.label": "Domínios de E-mail Permitidos", @@ -505,64 +505,64 @@ "jsonforms.oidc.restrictions.allowedEmails.description": "Endereços de e-mail específicos permitidos para login", "jsonforms.oidc.restrictions.allowedEmails.error.custom": "Liste os endereços de e-mail específicos que devem ser permitidos.", "jsonforms.oidc.restrictions.allowedEmails.label": "Endereços de E-mail Específicos", - "jsonforms.oidc.restrictions.allowedEmails.title": "Emails Permitidos", - "jsonforms.oidc.restrictions.allowedUserIds.description": "IDs de usuário específicos (sub claims) permitidos para login", + "jsonforms.oidc.restrictions.allowedEmails.title": "E-mails Permitidos", + "jsonforms.oidc.restrictions.allowedUserIds.description": "IDs de usuário específicos (sub claim) permitidos para login", "jsonforms.oidc.restrictions.allowedUserIds.error.custom": "Liste os IDs de usuário (sub claims) que devem ser permitidos.", "jsonforms.oidc.restrictions.allowedUserIds.label": "IDs de Usuário Permitidos", "jsonforms.oidc.restrictions.allowedUserIds.title": "IDs de Usuário Permitidos", "jsonforms.oidc.restrictions.help.error.custom": "Revise as listas de Autorização Simples; cada entrada deve ser válida.", - "jsonforms.oidc.restrictions.help.label": "Configure listas de permissões simples para quem pode fazer login.", - "jsonforms.oidc.restrictions.title": "Autorização Simples", - "jsonforms.oidc.restrictions.title.label": "Autorização Simples", - "jsonforms.oidc.restrictions.workspaceDomain.description": "Restrinja a usuários de um domínio específico do Google Workspace", - "jsonforms.oidc.restrictions.workspaceDomain.error.custom": "Insira um domínio Google Workspace válido, como exemplo.com.", + "jsonforms.oidc.restrictions.help.label": "Configure listas de permissão simples para quem pode fazer login.", + "jsonforms.oidc.restrictions.title": " autorização Simples", + "jsonforms.oidc.restrictions.title.label": " autorização Simples", + "jsonforms.oidc.restrictions.workspaceDomain.description": "Restringir a usuários de um domínio específico do Google Workspace", + "jsonforms.oidc.restrictions.workspaceDomain.error.custom": "Insira um domínio do Google Workspace válido, como example.com.", "jsonforms.oidc.restrictions.workspaceDomain.label": "Domínio do Google Workspace", "jsonforms.oidc.restrictions.workspaceDomain.title": "Domínio do Google Workspace", - "jsonforms.oidc.rules.claim.description": "Reivindicação JWT para verificar", - "jsonforms.oidc.rules.claim.error.custom": "Selecione a reivindicação JWT para avaliar.", + "jsonforms.oidc.rules.claim.description": "Reivindicação JWT a ser verificada", + "jsonforms.oidc.rules.claim.error.custom": "Selecione a reivindicação JWT a ser avaliada.", "jsonforms.oidc.rules.claim.label": "Reivindicação JWT", "jsonforms.oidc.rules.claim.title": "Reivindicação JWT", - "jsonforms.oidc.rules.collection.description": "Defina regras de autorização com base em claims no token de ID. O modo de regra pode ser configurado: lógica OU (qualquer regra corresponde) ou lógica E (todas as regras devem corresponder).", - "jsonforms.oidc.rules.collection.error.custom": "Garanta que cada entrada de regra de autorização esteja completa.", + "jsonforms.oidc.rules.collection.description": "Defina regras de autorização baseadas em reivindicações no token de ID. O modo de regra pode ser configurado: lógica OR (qualquer regra corresponde) ou lógica AND (todas as regras devem corresponder).", + "jsonforms.oidc.rules.collection.error.custom": "Certifique-se de que todas as entradas de regra de autorização estejam completas.", "jsonforms.oidc.rules.collection.label": "Regras de Reivindicação", "jsonforms.oidc.rules.collection.title": "Regras de Reivindicação", - "jsonforms.oidc.rules.description": "Configurar regras avançadas de autorização para controle de acesso detalhado", - "jsonforms.oidc.rules.mode.description": "Como avaliar múltiplas regras: OU (qualquer regra passa) ou E (todas as regras devem passar)", + "jsonforms.oidc.rules.description": "Configurar regras avançadas de autorização para controle de acesso granular", + "jsonforms.oidc.rules.mode.description": "Como avaliar várias regras: OR (qualquer regra passa) ou AND (todas as regras devem passar)", "jsonforms.oidc.rules.mode.error.custom": "Escolha como várias regras devem ser avaliadas (AND ou OR).", "jsonforms.oidc.rules.mode.label": "Modo de Regra", "jsonforms.oidc.rules.mode.title": "Modo de Regra", "jsonforms.oidc.rules.operator.error.custom": "Selecione um operador de comparação.", "jsonforms.oidc.rules.operator.label": "Operador", "jsonforms.oidc.rules.operator.title": "Operador", - "jsonforms.oidc.rules.title": "Regras de Autorização Avançadas", - "jsonforms.oidc.rules.title.label": "Regras de Autorização Avançadas", - "jsonforms.oidc.rules.value.description": "Valores para coincidir", + "jsonforms.oidc.rules.title": "Regras Avançadas de Autorização", + "jsonforms.oidc.rules.title.label": "Regras Avançadas de Autorização", + "jsonforms.oidc.rules.value.description": "Valores para confrontar", "jsonforms.oidc.rules.value.error.custom": "Forneça pelo menos um valor para esta regra.", "jsonforms.oidc.rules.value.label": "Valores", "jsonforms.oidc.rules.value.title": "Valores", - "jsonforms.sso.defaultAllowedOrigins.description": "Origens de redirecionamento confiáveis adicionais para permitir redirecionamentos de portas personalizadas, proxies reversos, Tailscale, etc.", + "jsonforms.sso.defaultAllowedOrigins.description": "Origens de redirecionamento adicionais confiáveis para permitir redirecionamentos de portas personalizadas, proxies reversos, Tailscale, etc.", "jsonforms.sso.defaultAllowedOrigins.error.custom": "Insira origens válidas (protocolo + host) separadas por vírgulas ou novas linhas.", "jsonforms.sso.defaultAllowedOrigins.label": "Origens de Redirecionamento Padrão Permitidas", "jsonforms.sso.defaultAllowedOrigins.title": "Origens de Redirecionamento Padrão Permitidas", "jsonforms.sso.providers.description": "Configurar provedores OpenID Connect para autenticação SSO", - "jsonforms.sso.providers.error.custom": "Cada entrada de provedor OIDC deve ser válida—resolva os campos destacados.", + "jsonforms.sso.providers.error.custom": "Cada entrada de provedor OIDC deve ser válida - corrija os campos destacados.", "jsonforms.sso.providers.label": "Provedores OIDC", "jsonforms.sso.providers.title": "Provedores OIDC", - "logs.customFilterLabel": "Personalizar {label}", - "logs.filterLabel": "Filtrar", - "logs.filterPlaceholder": "Filtrar registros...", - "logs.hideLogs": "Ocultar Logs", + "logs.customFilterLabel": "Personalizado {label}", + "logs.filterLabel": "Filtro", + "logs.filterPlaceholder": "Filtrar logs...", + "logs.hideLogs": "Esconder Logs", "logs.presets.auth": "Autenticação", "logs.presets.error": "Erros", "logs.presets.none": "Sem Filtro", "logs.presets.oidc": "Logs OIDC", "logs.presets.warning": "Avisos", "logs.quickFilterLabel": "Rápido {label}", - "logs.refreshLogs": "Atualizar registros", - "logs.selectFilterPlaceholder": "Selecionar filtro", + "logs.refreshLogs": "Atualizar logs", + "logs.selectFilterPlaceholder": "Selecione o filtro", "logs.showLogs": "Mostrar Logs", - "logs.singleViewer.download": "Download", - "logs.singleViewer.downloading": "Fazendo download...", + "logs.singleViewer.download": "Baixar", + "logs.singleViewer.downloading": "Baixando...", "logs.singleViewer.errorDownloadingLogFile": "Erro ao baixar arquivo de log: {error}", "logs.singleViewer.errorLoadingLogContent": "Erro ao carregar conteúdo do log: {error}", "logs.singleViewer.fetchLogContentFailure": "Falha ao buscar conteúdo do log", @@ -572,8 +572,8 @@ "logs.singleViewer.scrollUpToLoadMore": "Role para cima para carregar mais", "logs.singleViewer.showingAllLines": "Mostrando todas as linhas disponíveis", "logs.singleViewer.totalLines": "Total de linhas: {count}", - "logs.singleViewer.watchingLogFileTooltip": "Monitorando arquivo de log", - "logs.viewer.autoScrollLabel": "Rolagem automática", + "logs.singleViewer.watchingLogFileTooltip": "Assistindo arquivo de log", + "logs.viewer.autoScrollLabel": "Auto rolagem", "logs.viewer.errorLoadingLogFiles": "Erro ao carregar arquivos de log: {error}", "logs.viewer.formattedSize": "{value} {unit}", "logs.viewer.highlightLanguages.apache": "Apache", @@ -601,50 +601,50 @@ "logs.viewer.sizeUnits.petabytes": "PB", "logs.viewer.sizeUnits.terabytes": "TB", "logs.viewer.syntaxLabel": "Sintaxe", - "logs.viewer.title": "Visualizador de Logs", + "logs.viewer.title": "Visualizador de Log", "logs.viewer.zeroBytes": "0 {unit}", "modal.clickToCloseModal": "Clique para fechar modal", "notifications.importance.alert": "Alerta", - "notifications.importance.info": "Informações", + "notifications.importance.info": "Informação", "notifications.importance.warning": "Aviso", - "notifications.item.archive": "Arquivo", + "notifications.item.archive": "Arquivar", "notifications.item.delete": "Excluir", "notifications.item.viewLink": "Ver", - "notifications.list.noNotifications": "Sem notificações para ver aqui!", - "notifications.list.noNotificationsWithImportance": "Nenhuma notificação {importance} para ver aqui!", + "notifications.list.noNotifications": "Nenhuma notificação para ver aqui!", + "notifications.list.noNotificationsWithImportance": "Nenhuma notificação de {importance} para ver aqui!", "notifications.list.reachedEnd": "Você chegou ao fim...", - "notifications.sidebar.archiveAllAction": "Arquive Todos", + "notifications.sidebar.archiveAllAction": "Arquivar Tudo", "notifications.sidebar.archivedTab": "Arquivado", - "notifications.sidebar.confirmArchiveAll.confirmText": "Arquive Todos", + "notifications.sidebar.confirmArchiveAll.confirmText": "Arquivar Tudo", "notifications.sidebar.confirmArchiveAll.description": "Isso arquivará todas as notificações no seu servidor Unraid. Continuar?", "notifications.sidebar.confirmArchiveAll.title": "Arquivar Todas as Notificações", - "notifications.sidebar.confirmDeleteAll.confirmText": "Apagar Tudo", - "notifications.sidebar.confirmDeleteAll.description": "Isso irá excluir permanentemente todas as notificações arquivadas atualmente no seu servidor Unraid. Esta ação não pode ser desfeita.", - "notifications.sidebar.confirmDeleteAll.title": "Excluir Todas as Notificações Arquivadas", - "notifications.sidebar.deleteAllAction": "Apagar Tudo", + "notifications.sidebar.confirmDeleteAll.confirmText": "Deletar Todas", + "notifications.sidebar.confirmDeleteAll.description": "Isso excluirá permanentemente todas as notificações arquivadas atualmente no seu servidor Unraid. Esta ação não pode ser desfeita.", + "notifications.sidebar.confirmDeleteAll.title": "Deletar Todas as Notificações Arquivadas", + "notifications.sidebar.deleteAllAction": "Deletar Todas", "notifications.sidebar.editSettingsTooltip": "Editar Configurações de Notificação", "notifications.sidebar.filters.alert": "Alerta", "notifications.sidebar.filters.all": "Todos os Tipos", - "notifications.sidebar.filters.info": "Informações", + "notifications.sidebar.filters.info": "Informação", "notifications.sidebar.filters.warning": "Aviso", "notifications.sidebar.openButtonSr": "Abrir notificações", - "notifications.sidebar.statusTabsAria": "Filtros de notificação", + "notifications.sidebar.statusTabsAria": "Filtros de notificações", "notifications.sidebar.statusTabsListAria": "Filtrar notificações por status", "notifications.sidebar.title": "Notificações", "notifications.sidebar.toastOpen": "Abrir", - "notifications.sidebar.unreadTab": "Não lida", + "notifications.sidebar.unreadTab": "Não Lidos", "registration.actions": "Ações", - "registration.attachedStorageDevices": "Dispositivos de Armazenamento Anexados", + "registration.attachedStorageDevices": "Dispositivos de Armazenamento Conectados", "registration.bootDevice": "Dispositivo de Inicialização", "registration.bootDeviceType": "Tipo de dispositivo de inicialização", - "registration.bootDeviceType.flash": "Flash USB", + "registration.bootDeviceType.flash": "USB Flash", "registration.bootDeviceType.internalBoot": "Inicialização Interna", - "registration.bootDeviceType.internalBootMulti": "Inicialização Interna (Dispositivo Múltiplo)", + "registration.bootDeviceType.internalBootMulti": "Boot interno (Multi-dispositivo)", "registration.bootDeviceType.tpm": "TPM", - "registration.deviceGuid": "GUID do Dispositivo", - "registration.flashProduct": "Produto do disco", - "registration.flashVendor": "Fornecedor do disco", - "registration.general.goToToolsRegistrationToLearn": "Vá para Ferramentas > Registro para saber mais", + "registration.deviceGuid": "GUID do dispositivo", + "registration.flashProduct": "Produto Flash", + "registration.flashVendor": "Fornecedor Flash", + "registration.general.goToToolsRegistrationToLearn": "Vá para Ferramentas > Registro para Saber Mais", "registration.keyLinkedStatus.learnMore": "Saiba Mais", "registration.keyLinkedStatus.learnMoreAndLinkYourKey": "Saiba mais e vincule sua chave à sua conta", "registration.keyLinkedStatus.linkKey": "Vincular Chave", @@ -652,8 +652,8 @@ "registration.license": "Licença", "registration.licenseKeyType": "Tipo de chave de licença", "registration.linkedToUnraidNetAccount": "Vinculado à conta Unraid.net", - "registration.osUpdateEligibility": "Elegibilidade para Atualização do Sistema Operativo", - "registration.outOfAllowedDevicesUpgradeYour": "{0} de {1} dispositivos permitidos - atualize sua chave para suportar mais dispositivos", + "registration.osUpdateEligibility": "Elegibilidade para Atualização de SO", + "registration.outOfAllowedDevicesUpgradeYour": "{0} de {1} dispositivos permitidos – atualize sua chave para suportar mais dispositivos", "registration.outOfDevices": "{0} de {1} dispositivos", "registration.registeredGuid": "GUID Registrado", "registration.registeredOn": "Registrado em", @@ -661,21 +661,21 @@ "registration.activationCode": "Código de Ativação", "registration.partnerActivationDetected": "Parece que você já tem uma licença associada a este servidor. Você pode ativá-la agora gratuitamente para desbloquear todos os recursos.", "registration.replaceCheck.checkEligibility": "Verificar Elegibilidade", - "registration.transferLicenseToNewDevice": "Transferir Licença para Novo Dispositivo", - "registration.trialExpiration": "Expiração do Teste", + "registration.transferLicenseToNewDevice": "Transferir licença para novo dispositivo", + "registration.trialExpiration": "Expiração de Teste", "registration.unlimited": "ilimitado", - "registration.updateExpirationAction.eligibleForFreeFeatureUpdatesFor": "Elegível para atualizações de recursos gratuitas por {0}", - "registration.updateExpirationAction.eligibleForFreeFeatureUpdatesUntil": "Elegível para atualizações de recursos gratuitas até {0}", + "registration.updateExpirationAction.eligibleForFreeFeatureUpdatesFor": "Elegível para atualizações gratuitas de recursos por {0}", + "registration.updateExpirationAction.eligibleForFreeFeatureUpdatesUntil": "Elegível para atualizações gratuitas de recursos até {0}", "registration.updateExpirationAction.eligibleForUpdatesReleasedOnOr": "Elegível para atualizações lançadas em ou antes de {0}.", - "registration.updateExpirationAction.extendYourLicenseToAccessThe": "Prolongue sua licença para acessar as últimas atualizações.", + "registration.updateExpirationAction.extendYourLicenseToAccessThe": "Estenda sua licença para acessar as últimas atualizações.", "registration.updateExpirationAction.ineligibleAsOf": "Inelegível a partir de {0}", "registration.updateExpirationAction.reloadPage": "Recarregar Página", - "registration.updateExpirationAction.yourLicenseKeyWasAutomaticallyRenewed": "Sua chave de licença foi automaticamente renovada e instalada. Recarregue a página para ver os detalhes atualizados.", + "registration.updateExpirationAction.yourLicenseKeyWasAutomaticallyRenewed": "Sua chave de licença foi renovada e instalada automaticamente. Recarregue a página para ver detalhes atualizados.", "server.actions.activateNow": "Ativar Agora", - "server.actions.contactSupport": "Contatar suporte", - "server.actions.disabledTitle": "Requer que a API local do unraid esteja funcionando com sucesso", - "server.actions.extendLicenseForUpdates": "Prolongar Licença para Habilitar Atualizações de SO", - "server.actions.extendTrial": "Prolongar Avaliação", + "server.actions.contactSupport": "Entre em contato com o suporte", + "server.actions.disabledTitle": "Requer que a api local do unraid esteja em execução com sucesso", + "server.actions.extendLicenseForUpdates": "Estender Licença para Permitir Atualizações do SO", + "server.actions.extendTrial": "Estender Teste", "server.actions.purchaseKey": "Comprar Chave", "server.actions.recoverKey": "Recuperar Chave", "server.actions.redeemActivationCode": "Resgatar Código de Ativação", @@ -685,161 +685,161 @@ "server.actions.replaceKey": "Substituir Chave", "server.actions.signIn": "Entrar com Conta Unraid.net", "server.actions.signOut": "Sair do Unraid.net", - "server.actions.signOutRequiresKeyfile": "Sair requer um arquivo-chave", - "server.actions.startTrial": "Iniciar Avaliação Gratuita de 30 Dias", + "server.actions.signOutRequiresKeyfile": "Sair requer um arquivo de chave", + "server.actions.startTrial": "Iniciar Teste Gratuito de 30 dias", "server.actions.upgradeKey": "Atualizar Chave", "server.array.warning.started": "Iniciado. Se parado, o Array não reiniciará até que o problema acima seja resolvido.", "server.array.warning.stopped": "Parado. O Array não iniciará até que o problema acima seja resolvido.", - "server.cloudError.heading": "Erro do Connect do Unraid", - "server.configError.ineligible.action": "Saiba Mais em Ferramentas > Registro", - "server.configError.ineligible.heading": "Inelegível para Versão do SO", - "server.configError.ineligible.message": "Sua Chave de Licença não suporta esta Versão de SO. Data de compilação do SO é maior que a data de expiração da chave. Considere prolongar sua chave de registro.", + "server.cloudError.heading": "Erro de Conexão Unraid", + "server.configError.ineligible.action": "Saiba mais em Ferramentas > Registro", + "server.configError.ineligible.heading": "Inelegível para a Versão do SO", + "server.configError.ineligible.message": "Sua Chave de Licença não suporta esta Versão do SO. A data de compilação do sistema é maior que a validade da chave. Considere estender sua chave de registro.", "server.configError.invalid.heading": "Muitos Dispositivos", - "server.configError.invalid.message": "Você excedeu o número de dispositivos permitidos para sua licença. Remova um dispositivo para iniciar o array, ou ative sua chave para suportar mais dispositivos.", - "server.configError.noKeyServer.heading": "Verifique a Conexão com a Rede", - "server.configError.noKeyServer.message": "Incapaz de validar sua chave de avaliação. Verifique sua conexão à rede.", - "server.configError.withdrawn.action": "Verificar Atualização", + "server.configError.invalid.message": "Você excedeu o número de dispositivos permitidos para sua licença. Remova um dispositivo para iniciar o array ou atualize sua chave para suportar mais dispositivos.", + "server.configError.noKeyServer.heading": "Verificar Conexão de Rede", + "server.configError.noKeyServer.message": "Não é possível validar sua chave de teste. Verifique sua conexão de rede.", + "server.configError.withdrawn.action": "Verificar atualização", "server.configError.withdrawn.heading": "Versão do SO Retirada", - "server.configError.withdrawn.message": "Este lançamento do SO não deve ser executado. Atualização do SO Necessária.", + "server.configError.withdrawn.message": "Esta liberação do SO não deve ser executada. Atualização do SO necessária.", "server.deprecatedSsl.heading": "Certificados SSL para unraid.net obsoletos", - "server.deprecatedSsl.managementAccess": "Ir Agora para Acesso à Gerência", - "server.deprecatedSsl.message": "Em 1º de janeiro de 2023, os certificados SSL para unraid.net foram obsoletos. Você DEVE provisionar um novo certificado SSL para usar nosso novo domínio myunraid.net. Você pode fazer isso na página Configurações > Acesso à Gerência.", - "server.headings.thankYou": "Obrigado por escolher Unraid OS!", + "server.deprecatedSsl.managementAccess": "Vá para Acesso de Gestão Agora", + "server.deprecatedSsl.message": "Em 1 de janeiro de 2023, os certificados SSL para unraid.net foram descontinuados. Você DEVE provisionar um novo certificado SSL para usar nosso novo domínio myunraid.net. Você pode fazer isso na página Configurações > Acesso de Gestão.", + "server.headings.thankYou": "Obrigado por escolher o Unraid OS!", "server.pluginInstallFailed.heading": "Instalação do Unraid Connect Falhou", "server.pluginInstallFailed.message": "Reiniciar provavelmente resolverá isso.", "server.state.basic.humanReadable": "Básico", "server.state.default.heading": "Servidor Obsoleto", "server.state.default.humanReadable": "Obsoleto", - "server.state.default.message": "

Por favor, atualize a página para garantir que carrega sua configuração mais recente

", - "server.state.eblacklisted.heading": "GUID do dispositivo de inicialização na lista negra", - "server.state.eblacklisted.humanReadable": "LISTA NEGRA", - "server.state.eblacklisted.message": "

Este dispositivo de inicialização foi incluído na lista negra. Isso pode ocorrer como resultado da transferência da chave de licença para um dispositivo de substituição, e você está atualmente inicializando a partir do seu dispositivo antigo.

Um dispositivo também pode ser incluído na lista negra se descobrirmos que o número de série não é único – isso é comum em leitores de cartão USB.

", - "server.state.eblacklisted1.heading": "Erro no dispositivo de inicialização", - "server.state.eblacklisted1.message": "

Este dispositivo de inicialização tem um GUID inválido. Por favor, tente um dispositivo de inicialização diferente.

", - "server.state.eblacklisted2.heading": "Dispositivo de inicialização sem número de série", - "server.state.eguid.heading": "Incompatibilidade entre a chave de registro e o GUID do dispositivo de inicialização", - "server.state.eguid.humanReadable": "Erro no GUID", - "server.state.eguid.messageAlreadyReplaced": "

Sua chave de registro Unraid não é elegível para substituição, pois foi substituída nos últimos 12 meses.

", - "server.state.eguid.messageBlacklisted": "

O arquivo da chave de licença não corresponde ao dispositivo de inicialização. Por favor, copie o arquivo de chave correto para o diretório /config no seu dispositivo de inicialização ou escolha Comprar Chave.

Seu chave de registro do Unraid não é elegível para substituição por estar na lista negra.

", - "server.state.eguid.messageMismatch": "

O arquivo da chave de licença não corresponde ao dispositivo de inicialização. Por favor, copie o arquivo de chave correto para o diretório /config no seu dispositivo de inicialização.

Você também pode tentar Comprar ou Substituir sua chave.

", - "server.state.eguid.messageRecentReplacement": "

O arquivo da chave de licença não corresponde ao dispositivo de inicialização. Por favor, copie o arquivo de chave correto para o diretório /config no seu dispositivo de inicialização ou escolha Comprar Chave.

Seu chave de registro do Unraid não é elegível para substituição por ter sido substituído nos últimos 12 meses.

", - "server.state.eguid1.heading": "Múltiplas Chaves de Licença Presentes", - "server.state.eguid1.humanReadable": "Múltiplas Chaves de Licença Presentes", - "server.state.eguid1.message": "

Há vários arquivos de chave de licença presentes no seu dispositivo de inicialização e nenhum deles corresponde a este dispositivo. Por favor, remova todos os arquivos de chave, exceto aquele que você deseja substituir, do diretório /config no seu dispositivo de inicialização.

Alternativamente, você pode comprar uma chave de licença para este dispositivo de inicialização.

Se quiser substituir uma de suas chaves de licença por uma nova vinculada a este dispositivo, por favor, remova todos os outros arquivos de chave primeiro.

", - "server.state.enoconn.heading": "Não é possível validar a chave de Avaliação do Unraid", - "server.state.enoconn.humanReadable": "Avaliação Requer Conexão com a Internet", - "server.state.enoconn.message": "

Sua chave de Avaliação requer uma conexão com a Internet.

Por favor, verifique Configurações > Rede

", - "server.state.enoflash.heading": "Não é possível acessar seu dispositivo de inicialização", - "server.state.enoflash.humanReadable": "Nenhum Dispositivo de Inicialização", - "server.state.enoflash.message": "

Há um problema físico ao acessar seu dispositivo de inicialização.

", - "server.state.enokeyfile.heading": "Vamos Desbloquear seu Hardware", - "server.state.enokeyfile.humanReadable": "Sem Arquivo-Chave", - "server.state.enokeyfile.message": "

Escolha uma opção abaixo, então use nosso Guia de Início Rápido para configurar seu array em menos de 15 minutos.

", - "server.state.enokeyfile1.heading": "Nenhum dado de configuração de dispositivo de inicialização", - "server.state.enokeyfile1.message": "

Há um problema com seu dispositivo de inicialização.

", - "server.state.enokeyfile2.heading": "Arquivo-Chave Ausente", - "server.state.enokeyfile2.humanReadable": "Arquivo-Chave Ausente", - "server.state.enokeyfile2.messageWithConnect": "

Seu arquivo de chave de licença está corrompido ou ausente. O arquivo de chave deve estar localizado no diretório /config no seu dispositivo de inicialização.

Você pode tentar recuperar sua chave com a sua conta Unraid.net.

Se esta foi uma instalação de Teste expirado, você pode comprar uma chave de licença.

", - "server.state.enokeyfile2.messageWithoutConnect": "

Seu arquivo de chave de licença está corrompido ou ausente. O arquivo de chave deve estar localizado no diretório /config no seu dispositivo de inicialização.

Se você não tiver uma cópia de backup do seu arquivo de chave de licença, pode tentar recuperar sua chave.

Se esta foi uma instalação de Teste expirado, você pode comprar uma chave de licença.

", - "server.state.etrial.heading": "Instalação inválida", - "server.state.etrial.humanReadable": "Instalação inválida", - "server.state.etrial.message": "

Não é possível usar uma chave de Teste com uma instalação existente do Unraid OS.

Você pode comprar uma chave de licença correspondente a este dispositivo de inicialização para continuar usando esta instalação.

", + "server.state.default.message": "

Por favor, atualize a página para garantir que você carregue sua configuração mais recente

", + "server.state.eblacklisted.heading": "GUID do dispositivo de boot na lista negra", + "server.state.eblacklisted.humanReadable": "NA LISTA NEGRA", + "server.state.eblacklisted.message": "

Este dispositivo de boot está na lista negra. Isso pode ocorrer como resultado de uma transferência da chave de licença para um dispositivo de substituição, e você está inicializado atualmente do dispositivo antigo.

Um dispositivo também pode ser adicionado à lista negra se descobrirmos que o número de série não é único – isso é comum com leitores de cartões USB.

", + "server.state.eblacklisted1.heading": "Erro no dispositivo de boot", + "server.state.eblacklisted1.message": "

Este dispositivo de boot possui um GUID inválido. Por favor, tente um dispositivo de boot diferente

", + "server.state.eblacklisted2.heading": "Dispositivo de boot sem número de série", + "server.state.eguid.heading": "Incompatibilidade entre chave de registro e GUID do dispositivo de boot", + "server.state.eguid.humanReadable": "Erro de GUID", + "server.state.eguid.messageAlreadyReplaced": "

Sua chave de registro do Unraid não é elegível para substituição, pois foi substituída nos últimos 12 meses.

", + "server.state.eguid.messageBlacklisted": "

O arquivo da chave de licença não corresponde ao dispositivo de boot. Por favor, copie o arquivo de chave correto para o diretório /config no seu dispositivo de boot ou escolha Comprar Chave.

Sua chave de registro do Unraid não é elegível para substituição pois está na lista negra.

", + "server.state.eguid.messageMismatch": "

O arquivo da chave de licença não corresponde ao dispositivo de boot. Por favor, copie o arquivo de chave correto para o diretório /config no seu dispositivo de boot.

Você também pode tentar Comprar ou Substituir sua chave.

", + "server.state.eguid.messageRecentReplacement": "

O arquivo da chave de licença não corresponde ao dispositivo de boot. Por favor, copie o arquivo de chave correto para o diretório /config no seu dispositivo de boot ou escolha Comprar Chave.

Sua chave de registro do Unraid não é elegível para substituição pois foi substituída nos últimos 12 meses.

", + "server.state.eguid1.heading": "Chaves de Licença Múltiplas Presentes", + "server.state.eguid1.humanReadable": "Chaves de Licença Múltiplas Presentes", + "server.state.eguid1.message": "

Há vários arquivos de chave de licença presentes no seu dispositivo de boot e nenhum deles corresponde a este dispositivo. Por favor, remova todos os arquivos de chave, exceto aquele que deseja substituir, do diretório /config no seu dispositivo de boot.

Alternativamente, você pode comprar uma chave de licença para este dispositivo de boot.

Se você quiser substituir uma de suas chaves de licença por uma nova chave vinculada a este dispositivo, por favor remova todos os outros arquivos de chave primeiro.

", + "server.state.enoconn.heading": "Não é possível validar a chave de teste Unraid", + "server.state.enoconn.humanReadable": "Teste Requer Conexão com Internet", + "server.state.enoconn.message": "

Sua chave de teste requer uma conexão com a internet.

Por favor, verifique Configurações > Rede

", + "server.state.enoflash.heading": "Não é possível acessar seu dispositivo de boot", + "server.state.enoflash.humanReadable": "Sem dispositivo de boot", + "server.state.enoflash.message": "

Há um problema físico ao acessar seu dispositivo de boot

", + "server.state.enokeyfile.heading": "Vamos Liberar seu Hardware", + "server.state.enokeyfile.humanReadable": "Sem Arquivo de Chave", + "server.state.enokeyfile.message": "

Escolha uma opção abaixo e utilize nosso Guia de Início Rápido para configurar seu array em menos de 15 minutos.

", + "server.state.enokeyfile1.heading": "Nenhum dado de configuração de dispositivo de boot", + "server.state.enokeyfile1.message": "

Há um problema com seu dispositivo de boot

", + "server.state.enokeyfile2.heading": "Arquivo de Chave Ausente", + "server.state.enokeyfile2.humanReadable": "Arquivo de Chave Ausente", + "server.state.enokeyfile2.messageWithConnect": "

Seu arquivo de chave de licença está corrompido ou ausente. O arquivo de chave deve estar localizado no diretório /config no seu dispositivo de boot.

Você pode tentar recuperar sua chave com sua conta Unraid.net.

Se esta foi uma instalação de teste expirada, você pode comprar uma chave de licença.

", + "server.state.enokeyfile2.messageWithoutConnect": "

Seu arquivo de chave de licença está corrompido ou ausente. O arquivo de chave deve estar localizado no diretório /config no seu dispositivo de boot.

Se você não tiver uma cópia de backup do seu arquivo de chave de licença, você pode tentar recuperar sua chave.

Se esta foi uma instalação de teste expirada, você pode comprar uma chave de licença.

", + "server.state.etrial.heading": "Instalação Inválida", + "server.state.etrial.humanReadable": "Instalação Inválida", + "server.state.etrial.message": "

Não é possível usar uma chave de teste com uma instalação existente do Unraid OS.

Você pode comprar uma chave de licença correspondente a este dispositivo de boot para continuar usando esta instalação.

", "server.state.lifetime.humanReadable": "Vitalício", "server.state.plus.humanReadable": "Plus", "server.state.pro.humanReadable": "Pro", - "server.state.shared.connectRegistrationPrompt": "

Registre-se para Conectar-se entrando em sua conta Unraid.net

", + "server.state.shared.connectRegistrationPrompt": "

Registre-se para Conectar-se assinando sua conta Unraid.net

", "server.state.shared.upgradeKeyPrompt": "

Para suportar mais dispositivos de armazenamento à medida que seu servidor cresce, clique em Atualizar Chave.

", - "server.state.starter.humanReadable": "Inicializador", - "server.state.trial.humanReadable": "Avaliação", - "server.state.trial.messageEligibleInsideRenewal": "

Sua Avaliação inclui todas as funcionalidades e suporte a dispositivos de uma chave Desbloqueada.

Seu período de avaliação está expirando em breve. Quando expirado, o array parará. Você pode prolongar sua avaliação agora, comprar uma chave de licença, ou esperar até a expiração para agir.

", - "server.state.trial.messageEligibleOutsideRenewal": "

Sua Avaliação inclui todas as funcionalidades e suporte a dispositivos de uma chave Desbloqueada.

Quando sua Avaliação expirar, o array parará. Nesse ponto, você pode comprar uma chave de licença ou solicitar uma extensão de Avaliação.

", - "server.state.trial.messageIneligibleInsideRenewal": "

Sua Avaliação inclui todas as funcionalidades e suporte a dispositivos de uma chave Desbloqueada.

Seu período de avaliação está expirando em breve e você usou todas as extensões disponíveis. Quando expirado, o array parará. Para continuar a usar Unraid OS, você deve comprar uma chave de licença.

", - "server.state.trial.messageIneligibleOutsideRenewal": "

Sua Avaliação inclui todas as funcionalidades e suporte a dispositivos de uma chave Desbloqueada.

Você usou todas as extensões de avaliação disponíveis. Quando sua Avaliação expirar, o array parará. Para continuar a usar Unraid OS após a expiração, você deve comprar uma chave de licença.

", - "server.state.trialExpired.heading": "Sua Avaliação expirou", - "server.state.trialExpired.humanReadable": "Avaliação Expirada", - "server.state.trialExpired.messageEligible": "

Para continuar usando o Unraid OS você pode comprar uma chave de licença. Alternativamente, você pode solicitar uma extensão de Avaliação.

", - "server.state.trialExpired.messageIneligible": "

Você usou todas as suas extensões de Avaliação. Para continuar usando o Unraid OS você pode comprar uma chave de licença.

", + "server.state.starter.humanReadable": "Iniciante", + "server.state.trial.humanReadable": "Teste", + "server.state.trial.messageEligibleInsideRenewal": "

Sua chave de Teste inclui toda a funcionalidade e suporte a dispositivos de uma chave Desbloqueada.

Seu teste está expirando em breve. Quando expirar, o array será interrompido. Você pode estender seu teste agora, adquirir uma chave de licença ou aguardar até a expiração para tomar uma ação.

", + "server.state.trial.messageEligibleOutsideRenewal": "

Sua chave de Teste inclui toda a funcionalidade e suporte a dispositivos de uma chave Desbloqueada.

Quando seu Teste expirar, o array será interrompido. Nesse ponto, você pode comprar uma chave de licença ou solicitar uma extensão de Teste.

", + "server.state.trial.messageIneligibleInsideRenewal": "

Sua chave de Teste inclui toda a funcionalidade e suporte a dispositivos de uma chave Desbloqueada.

Seu teste está expirando em breve e você usou todas as extensões disponíveis. Quando expirar, o array será interrompido. Para continuar usando o Unraid OS, você deve comprar uma chave de licença.

", + "server.state.trial.messageIneligibleOutsideRenewal": "

Sua chave de Teste inclui toda a funcionalidade e suporte a dispositivos de uma chave Desbloqueada.

Você usou todas as extensões de teste disponíveis. Quando seu Teste expirar, o array será interrompido. Para continuar usando o Unraid OS após a expiração, você deve comprar uma chave de licença.

", + "server.state.trialExpired.heading": "Seu Teste expirou", + "server.state.trialExpired.humanReadable": "Teste Expirado", + "server.state.trialExpired.messageEligible": "

Para continuar usando o Unraid OS, você pode comprar uma chave de licença. Alternativamente, você pode solicitar uma extensão de Teste.

", + "server.state.trialExpired.messageIneligible": "

Você usou todas as suas extensões de Teste. Para continuar usando o Unraid OS, você pode comprar uma chave de licença.

", "server.state.unleashed.humanReadable": "Desbloqueado", "sso.ssoButtons.checkingAuthenticationOptions": "Verificando opções de autenticação...", "sso.ssoButtons.or": "ou", "sso.useSsoAuth.errorFetchingToken": "Erro ao buscar token", "sso.useSsoAuth.invalidCallbackParameters": "Parâmetros de callback inválidos", - "updateOs.callbackButton.checkForOsUpdates": "Verificar Atualizações do Sistema Operativo", - "updateOs.changelogModal.extendLicenseToUpdate": "Prolongar Licença para Atualizar", - "updateOs.changelogModal.loadingChangelog": "Carregando changelog…", - "updateOs.changelogModal.unraidOsChangelog": "Unraid OS {0} Notas de Lançamento", - "updateOs.checkUpdateResponseModal.checkingForOsUpdates": "Verificando atualizações do sistema operativo...", + "updateOs.callbackButton.checkForOsUpdates": "Verificar atualizações do OS", + "updateOs.changelogModal.extendLicenseToUpdate": "Estender Licença para Atualizar", + "updateOs.changelogModal.loadingChangelog": "Carregando changelog...", + "updateOs.changelogModal.unraidOsChangelog": "Changelog do Unraid OS {0}", + "updateOs.checkUpdateResponseModal.checkingForOsUpdates": "Verificando atualizações do OS...", "updateOs.checkUpdateResponseModal.currentVersion": "Versão Atual {0}", - "updateOs.checkUpdateResponseModal.enableUpdateNotifications": "Habilitar notificações de atualização", - "updateOs.checkUpdateResponseModal.goToSettingsNotificationsToEnable": "Vá para Configurações > Notificações para habilitar notificações automáticas de atualização do sistema operativo para lançamentos futuros.", + "updateOs.checkUpdateResponseModal.enableUpdateNotifications": "Ativar notificações de atualização", + "updateOs.checkUpdateResponseModal.goToSettingsNotificationsToEnable": "Vá para Configurações > Notificações para ativar notificações automáticas de atualizações do OS para futuras versões.", "updateOs.checkUpdateResponseModal.ignoredReleases": "Lançamentos Ignorados", - "updateOs.checkUpdateResponseModal.ignoreThisReleaseUntilNextReboot": "Ignorar este lançamento até o próximo reinício", - "updateOs.checkUpdateResponseModal.manageUpdatePreferencesIncludingBetaAccess": "Gerencie preferências de atualização, incluindo acesso a versão beta e seleção de versões em account.unraid.net", + "updateOs.checkUpdateResponseModal.ignoreThisReleaseUntilNextReboot": "Ignorar este lançamento até o próximo reboot", + "updateOs.checkUpdateResponseModal.manageUpdatePreferencesIncludingBetaAccess": "Gerencie preferências de atualização, incluindo acesso beta e seleção de versão em account.unraid.net", "updateOs.checkUpdateResponseModal.moreOptions": "Mais Opções", - "updateOs.checkUpdateResponseModal.requiresVerificationToUpdate": "Requer verificação para atualizar", - "updateOs.checkUpdateResponseModal.unraidOsIsUpToDate": "O Unraid OS está atualizado", + "updateOs.checkUpdateResponseModal.requiresVerificationToUpdate": "Requer verificação para atualização", + "updateOs.checkUpdateResponseModal.unraidOsIsUpToDate": "Unraid OS está atualizado", "updateOs.checkUpdateResponseModal.verifyToUpdate": "Verificar para Atualizar", - "updateOs.checkUpdateResponseModal.viewChangelogToStartUpdate": "Ver Changelog para Iniciar Atualização", - "updateOs.checkUpdateResponseModal.youCanOptBackInTo": "Você pode optar por voltar para um lançamento ignorado clicando no botão Verificar por Atualizações no cabeçalho a qualquer momento", - "updateOs.downgrade.beginDowngradeTo": "Iniciar downgrade para {0}", - "updateOs.downgrade.downgradesAreOnlyRecommendedIfYou": "Downgrades só são recomendados se você não conseguir resolver um problema crítico.", - "updateOs.downgrade.downgradeUnraidOsTo": "Fazer downgrade do Unraid OS para {0}", + "updateOs.checkUpdateResponseModal.viewChangelogToStartUpdate": "Ver Changelog para Iniciar a Atualização", + "updateOs.checkUpdateResponseModal.youCanOptBackInTo": "Você pode optar por voltar a um lançamento ignorado clicando no botão Verificar por Atualizações no cabeçalho a qualquer momento", + "updateOs.downgrade.beginDowngradeTo": "Começar downgrade para {0}", + "updateOs.downgrade.downgradesAreOnlyRecommendedIfYou": "Downgrades são recomendados apenas se você não conseguir resolver um problema crítico.", + "updateOs.downgrade.downgradeUnraidOsTo": "Downgrade do Unraid OS para {0}", "updateOs.downgrade.downloadDiagnostics": "Baixar Diagnósticos", - "updateOs.downgrade.downloadTheDiagnosticsZipThenPlease": "Baixe o zip dos diagnósticos, então, por favor, abra um relatório de bug em nossos fóruns com uma descrição do problema junto com seus diagnósticos.", - "updateOs.downgrade.inTheRareEventYouNeed": "No raro evento de precisar fazer downgrade, pedimos que você nos forneça diagnósticos para que possamos investigar o problema.", - "updateOs.downgrade.openABugReport": "Abrir Relatório de Bug", - "updateOs.downgrade.originalReleaseDate": "Data original de lançamento {0}", - "updateOs.downgrade.releaseNotes": "{0} Notas de Lançamento", + "updateOs.downgrade.downloadTheDiagnosticsZipThenPlease": "Baixe o zip de Diagnósticos e, em seguida, abra um relatório de erro em nossos fóruns com uma descrição do problema junto com seus diagnósticos.", + "updateOs.downgrade.inTheRareEventYouNeed": "Na rara hipótese de você precisar fazer um downgrade, pedimos que, por favor, nos forneça os Diagnósticos para podermos investigar seu problema.", + "updateOs.downgrade.openABugReport": "Abrir um relatório de erro", + "updateOs.downgrade.originalReleaseDate": "Data de lançamento original {0}", + "updateOs.downgrade.releaseNotes": "Notas de Lançamento de {0}", "updateOs.ignoredRelease.remove": "Remover", "updateOs.ignoredRelease.removeFromIgnoreList": "Remover da lista de ignorados", - "updateOs.ineligible.guidRequired": "Um GUID válido é necessário para verificar atualizações do sistema operacional.", - "updateOs.ineligible.keyfileRequired": "Um arquivo de chave válido é necessário para verificar atualizações do sistema operacional.", - "updateOs.ineligible.osVersionRequired": "Uma versão válida do sistema operacional é necessária para verificar atualizações do sistema operacional.", - "updateOs.ineligible.updatesExpired": "Sua licença {0} incluía um ano de atualizações gratuitas no momento da compra. Agora você está elegível para estender sua licença e acessar as últimas atualizações do sistema operacional.", - "updateOs.ineligible.updatesExpiredWithAvailable": "Sua licença de {0} incluía um ano de atualizações gratuitas na época da compra. Você agora está elegível para estender sua licença e acessar as atualizações mais recentes do sistema operacional. Você ainda está elegível para acessar atualizações do sistema operacional que foram publicadas em ou antes de {1}.", - "updateOs.pleaseFinishTheInitiatedDowngradeTo": "Por favor, conclua o downgrade iniciado para habilitar atualizações.", - "updateOs.rawChangelogRenderer.errorParsingChangelog": "Erro ao Analisar Log de Alterações • {0}", + "updateOs.ineligible.guidRequired": "É necessário um GUID válido para verificar atualizações do Sistema Operacional.", + "updateOs.ineligible.keyfileRequired": "É necessário um arquivo de chave válido para verificar atualizações do Sistema Operacional.", + "updateOs.ineligible.osVersionRequired": "É necessária uma versão válida do Sistema Operacional para verificar atualizações.", + "updateOs.ineligible.updatesExpired": "Sua licença {0} incluía um ano de atualizações gratuitas no momento da compra. Agora você está elegível para estender sua licença e acessar as últimas atualizações do Sistema Operacional.", + "updateOs.ineligible.updatesExpiredWithAvailable": "Sua licença {0} incluía um ano de atualizações gratuitas na época da compra. Agora você está elegível para estender sua licença e acessar as últimas atualizações do sistema operacional. Você ainda pode acessar as atualizações do sistema operacional publicadas em ou antes de {1}.", + "updateOs.pleaseFinishTheInitiatedDowngradeTo": "Por favor, termine o downgrade iniciado para permitir atualizações.", + "updateOs.rawChangelogRenderer.errorParsingChangelog": "Erro ao Analisar o Log de Alterações • {0}", "updateOs.rawChangelogRenderer.itSHighlyRecommendedToReview": "É altamente recomendado revisar o log de alterações antes de continuar sua atualização", "updateOs.rawChangelogRenderer.loadingChangelog": "Carregando log de alterações...", - "updateOs.rawChangelogRenderer.noChangelogContentAvailable": "Nenhum conteúdo de log de alterações disponível", - "updateOs.rawChangelogRenderer.viewChangelogOnDocs": "Visualizar Log de Alterações nos Documentos", + "updateOs.rawChangelogRenderer.noChangelogContentAvailable": "Sem conteúdo de log de alterações disponível", + "updateOs.rawChangelogRenderer.viewChangelogOnDocs": "Ver Log de Alterações nos Docs", "updateOs.reboot.downgrade": "Reinicialização Necessária para Downgrade", "updateOs.reboot.thirdPartyDriversDownloading": "Atualizando drivers de terceiros", "updateOs.reboot.update": "Reinicialização Necessária para Atualização", "updateOs.status.cancel": "Cancelar {0}", - "updateOs.status.checking": "Verificando...", + "updateOs.status.checking": "verificando...", "updateOs.status.downgrade": "Downgrade", "updateOs.status.keyIneligibleFor": "Chave inelegível para {0}", "updateOs.status.keyIneligibleForFutureReleases": "Chave inelegível para lançamentos futuros", "updateOs.status.moreOptions": "Mais opções", "updateOs.status.noDowngradeAvailable": "Nenhum downgrade disponível", - "updateOs.status.rebootNowToDowngradeTo": "Reinicie Agora para Fazer o Downgrade para {0}", - "updateOs.status.rebootNowToUpdateTo": "Reinicie Agora para Atualizar para {0}", + "updateOs.status.rebootNowToDowngradeTo": "Reinicie Agora para Downgrade para {0}", + "updateOs.status.rebootNowToUpdateTo": "Reinicie Agora para Atualização para {0}", "updateOs.status.unraidAvailable": "Unraid {0} Disponível", "updateOs.status.update": "Atualizar", "updateOs.status.upToDate": "Atualizado", "updateOs.status.upToDateWithEligibleReleases": "Atualizado com lançamentos elegíveis", - "updateOs.status.viewReleaseNotes": "Ver notas de lançamento", - "updateOs.thirdPartyDrivers.duringTheUnraidOsUpdateProcess": "Durante o processo de atualização do Unraid OS, drivers de terceiros foram detectados e estão sendo atualizados em segundo plano. Aguarde que eles terminem de baixar antes de reiniciar seu servidor para completar o processo de atualização. Você deve receber uma notificação do sistema ao concluir. Você também pode atualizar esta página para verificar o status atualizado.", - "updateOs.update.acklowledgeThatYouHaveMadeA": "Reconheça que você fez um Backup Flash para habilitar esta ação", - "updateOs.update.backingUpThisMayTakeA": "Fazendo backup... pode levar alguns minutos", + "updateOs.status.viewReleaseNotes": "Ver notas de versão", + "updateOs.thirdPartyDrivers.duringTheUnraidOsUpdateProcess": "Durante o processo de atualização do SO Unraid, drivers de terceiros foram detectados e estão sendo atualizados em segundo plano. Aguarde até que o download seja concluído antes de reiniciar o seu servidor para completar o processo de atualização. Você deve receber uma notificação do sistema quando completo. Você também pode atualizar esta página para verificar um status atualizado.", + "updateOs.update.acklowledgeThatYouHaveMadeA": "Acknowledge that you have made a Flash Backup to enable this action", + "updateOs.update.backingUpThisMayTakeA": "Fazendo backup... isso pode levar alguns minutos", "updateOs.update.createFlashBackup": "Criar Backup Flash", - "updateOs.update.flashBackupIsNotAvailableNavigate": "O Backup Flash não está disponível. Navegue para {0}/Main/Settings/Flash para tentar novamente e depois volte para esta página.", - "updateOs.update.iHaveMadeAFlashBackup": "Fiz um Backup Flash", - "updateOs.update.receiveTheLatestAndGreatestFor": "Receba as últimas e melhores atualizações para o Unraid OS. Seja novos recursos, patches de segurança ou correções de bugs - manter seu servidor atualizado garante a melhor experiência que o Unraid tem a oferecer.", + "updateOs.update.flashBackupIsNotAvailableNavigate": "Backup Flash não está disponível. Navegue para {0}/Principal/Configurações/Flash para tentar novamente, então volte para esta página.", + "updateOs.update.iHaveMadeAFlashBackup": "Eu fiz um Backup Flash", + "updateOs.update.receiveTheLatestAndGreatestFor": "Receba as últimas e melhores atualizações para o SO Unraid. Seja novos recursos, correções de segurança ou correções de bugs - manter seu servidor atualizado garante a melhor experiência que o Unraid tem a oferecer.", "updateOs.update.viewAvailableUpdates": "Ver Atualizações Disponíveis", - "updateOs.update.weRecommendBackingUpYourUsb": "Recomendamos fazer um backup do seu Dispositivo de Boot USB Flash antes de iniciar a atualização.", - "updateOs.update.youCanAlsoManuallyCreateA": "Você também pode criar um novo backup manualmente clicando no botão Criar Backup Flash.", - "updateOs.update.youCanManuallyCreateABackup": "Você pode criar um backup manualmente clicando no botão Criar Backup Flash.", - "updateOs.update.youHaveAlreadyActivatedTheFlash": "Você já ativou o recurso de Backup Flash pelo plugin Unraid Connect.", - "updateOs.update.youHaveNotActivatedTheFlash": "Você não ativou o recurso de Backup Flash pelo plugin Unraid Connect.", + "updateOs.update.weRecommendBackingUpYourUsb": "Recomendamos realizar um backup do seu Dispositivo USB de Inicialização antes de iniciar a atualização.", + "updateOs.update.youCanAlsoManuallyCreateA": "Você também pode criar manualmente um novo backup clicando no botão Criar Backup Flash.", + "updateOs.update.youCanManuallyCreateABackup": "Você pode criar manualmente um backup clicando no botão Criar Backup Flash.", + "updateOs.update.youHaveAlreadyActivatedTheFlash": "Você já ativou a função de Backup Flash via o plugin Unraid Connect.", + "updateOs.update.youHaveNotActivatedTheFlash": "Você não ativou a função de Backup Flash via o plugin Unraid Connect.", "updateOs.updateIneligible.extendLicense": "Estender Licença", "updateOs.updateIneligible.learnMoreAndFix": "Saiba mais e corrija", "updateOs.updateIneligible.licenseKeyUpdatesExpired": "Atualizações de Chave de Licença Expiradas", - "updateOs.updateIneligible.payYourAnnualFeeToContinue": "Pague sua taxa anual para continuar recebendo atualizações do sistema operacional.", - "updateOs.updateIneligible.viewChangelog": "Visualizar Log de Alterações", - "updateOs.updateUnraidOs": "Atualizar Unraid OS", - "userProfile.callbackFeedback.calculatingOsUpdateEligibility": "Calculando a Elegibilidade para Atualização do SO…", + "updateOs.updateIneligible.payYourAnnualFeeToContinue": "Pague sua taxa anual para continuar recebendo atualizações do SO.", + "updateOs.updateIneligible.viewChangelog": "Ver Log de Alterações", + "updateOs.updateUnraidOs": "Atualizar SO Unraid", + "userProfile.callbackFeedback.calculatingOsUpdateEligibility": "Calculando Elegibilidade para Atualização do SO…", "userProfile.callbackFeedback.calculatingTrialExpiration": "Calculando expiração do teste…", "userProfile.callbackFeedback.configureConnectFeatures": "Configurar Recursos de Conexão", "userProfile.callbackFeedback.confirmAndStartDowngrade": "Confirmar e iniciar downgrade", @@ -847,96 +847,96 @@ "userProfile.callbackFeedback.copyKeyUrl": "Copiar URL da Chave", "userProfile.callbackFeedback.copyYourKeyUrl": "Copiar seu URL da Chave: {0}", "userProfile.callbackFeedback.currentVersionUnraid": "Versão Atual: Unraid {0}", - "userProfile.callbackFeedback.downgradeUnraidOsConfirmationRequired": "Confirmação necessária para downgrade do Unraid OS", + "userProfile.callbackFeedback.downgradeUnraidOsConfirmationRequired": "Confirmação requerida para downgrade do SO Unraid", "userProfile.callbackFeedback.extensionInstalled": "Extensão Instalada", "userProfile.callbackFeedback.failedToKey": "Falha ao {0} {1} Chave", "userProfile.callbackFeedback.fixError": "Corrigir Erro", - "userProfile.callbackFeedback.installExtended": "Instalar Extendido", - "userProfile.callbackFeedback.installingExtended": "Instalando Extendido", - "userProfile.callbackFeedback.installingExtendedTrial": "Instalando Trial Extendido", + "userProfile.callbackFeedback.installExtended": "Instalar Estendido", + "userProfile.callbackFeedback.installingExtended": "Instalando Estendido", + "userProfile.callbackFeedback.installingExtendedTrial": "Instalando Versão de Avaliação Estendida", "userProfile.callbackFeedback.installingRecovered": "Instalando Recuperado", "userProfile.callbackFeedback.installingReplaced": "Instalando Substituído", "userProfile.callbackFeedback.installRecovered": "Instalar Recuperado", "userProfile.callbackFeedback.installReplaced": "Instalar Substituído", "userProfile.callbackFeedback.key": "{0} {1} Chave…", - "userProfile.callbackFeedback.keyInstalledSuccessfullyRebootMayBeRequired": "Chave instalada com sucesso. Pode ser necessário reiniciar para aplicar esta alteração.", + "userProfile.callbackFeedback.keyInstalledSuccessfullyRebootMayBeRequired": "Chave instalada com sucesso. Um reinício pode ser necessário para aplicar esta mudança.", "userProfile.callbackFeedback.keySuccessfully": "{1} Chave {0} com Sucesso", "userProfile.callbackFeedback.newVersion": "Nova Versão: {0}", "userProfile.callbackFeedback.noThanks": "Não, obrigado", "userProfile.callbackFeedback.performingActions": "Executando ações", "userProfile.callbackFeedback.pleaseConfirmTheDowngradeDetailsBelow": "Por favor, confirme os detalhes do downgrade abaixo", "userProfile.callbackFeedback.pleaseConfirmTheUpdateDetailsBelow": "Por favor, confirme os detalhes da atualização abaixo", - "userProfile.callbackFeedback.pleaseKeepThisWindowOpenWhile": "Mantenha esta janela aberta enquanto realizamos algumas ações", - "userProfile.callbackFeedback.postInstallLicenseKeyError": "Erro de Licença Pós-Instalação", - "userProfile.callbackFeedback.readyToInstallKey": "Pronto para Instalar a Chave", - "userProfile.callbackFeedback.readyToUpdateConnectAccountConfiguration": "Pronto para atualizar a configuração da conta Connect", + "userProfile.callbackFeedback.pleaseKeepThisWindowOpenWhile": "Por favor, mantenha esta janela aberta enquanto realizamos algumas ações", + "userProfile.callbackFeedback.postInstallLicenseKeyError": "Erro na Chave de Licença Pós-Instalação", + "userProfile.callbackFeedback.readyToInstallKey": "Pronto para Instalar Chave", + "userProfile.callbackFeedback.readyToUpdateConnectAccountConfiguration": "Pronto para atualizar configuração da conta Connect", "userProfile.callbackFeedback.recovered": "Recuperado", "userProfile.callbackFeedback.replaced": "Substituído", "userProfile.callbackFeedback.signedInSuccessfully": "{0} Entrou com Sucesso", "userProfile.callbackFeedback.signedOutSuccessfully": "{0} Saiu com Sucesso", - "userProfile.callbackFeedback.signInFailed": "Falha ao Entrar", - "userProfile.callbackFeedback.signingIn": "Entrando {0}…", - "userProfile.callbackFeedback.signingIn2": "Entrando", + "userProfile.callbackFeedback.signInFailed": "Falha na Entrada", + "userProfile.callbackFeedback.signingIn": "Conectando {0}…", + "userProfile.callbackFeedback.signingIn2": "Conectando", "userProfile.callbackFeedback.signingOut": "Saindo {0}…", "userProfile.callbackFeedback.signingOut2": "Saindo", "userProfile.callbackFeedback.signOutFailed": "Falha ao Sair", "userProfile.callbackFeedback.somethingWentWrong": "Algo deu errado", "userProfile.callbackFeedback.thankYouForPurchasingAnUnraid": "Obrigado por comprar uma Chave Unraid {0}!", "userProfile.callbackFeedback.thankYouForUpgradingToAn": "Obrigado por atualizar para uma Chave Unraid {0}!", - "userProfile.callbackFeedback.thenGoToToolsRegistrationTo": "Em seguida, vá para Ferramentas > Registro para instalá-la manualmente", + "userProfile.callbackFeedback.thenGoToToolsRegistrationTo": "Em seguida, vá para Ferramentas > Registro para instalá-lo manualmente", "userProfile.callbackFeedback.thisDowngradeWillRequireAReboot": "Este downgrade exigirá uma reinicialização", "userProfile.callbackFeedback.thisUpdateWillRequireAReboot": "Esta atualização exigirá uma reinicialização", - "userProfile.callbackFeedback.updateUnraidOsConfirmationRequired": "Confirmação necessária para atualizar o Unraid OS", - "userProfile.callbackFeedback.youReOneStepCloserTo": "Você está um passo mais perto de aprimorar sua experiência no Unraid", - "userProfile.callbackFeedback.yourFreeTrialKeyProvidesAll": "Sua chave de teste gratuita oferece todas as funcionalidades de uma chave de Registro Desbloqueada", - "userProfile.callbackFeedback.yourKeyHasBeenReplaced": "Sua chave {0} foi substituída!", + "userProfile.callbackFeedback.updateUnraidOsConfirmationRequired": "Confirmação requerida para atualização do SO Unraid", + "userProfile.callbackFeedback.youReOneStepCloserTo": "Você está a um passo de melhorar sua experiência com Unraid", + "userProfile.callbackFeedback.yourFreeTrialKeyProvidesAll": "Sua chave de teste gratuita fornece toda a funcionalidade de uma chave de Registro Unleashed", + "userProfile.callbackFeedback.yourKeyHasBeenReplaced": "Sua Chave {0} foi substituída!", "userProfile.callbackFeedback.yourTrialKeyHasBeenExtended": "Sua chave de teste foi estendida!", "userProfile.clickToCopyLanIp": "Clique para Copiar IP LAN {0}", "userProfile.dropdownConnectStatus.connected": "Conectado", "userProfile.dropdownConnectStatus.unraidApiIsOffline": "unraid-api está offline", - "userProfile.dropdownContent.checkForUpdate": "Verificar Atualização", - "userProfile.dropdownContent.goToApiSettings": "Ir para Configurações de API", + "userProfile.dropdownContent.checkForUpdate": "Verificar atualização", + "userProfile.dropdownContent.goToApiSettings": "Ir para Configurações do API", "userProfile.dropdownContent.manageUnraidNetAccount": "Gerenciar Conta Unraid.net", "userProfile.dropdownContent.manageUnraidNetAccountInNew": "Gerenciar Conta Unraid.net em nova aba", - "userProfile.dropdownContent.opensConnectInNewTab": "Abre Conectar em nova aba", - "userProfile.dropdownContent.osUpdateEligibilityExpired": "Elegibilidade para Atualização de SO Expirada", + "userProfile.dropdownContent.opensConnectInNewTab": "Abrir Connect em nova aba", + "userProfile.dropdownContent.osUpdateEligibilityExpired": "Elegibilidade da Atualização do SO Expirada", "userProfile.dropdownContent.rebootRequiredForDowngrade": "Reinicialização Necessária para Downgrade", "userProfile.dropdownContent.rebootRequiredForUpdate": "Reinicialização Necessária para Atualização", "userProfile.dropdownContent.settings": "Configurações", - "userProfile.dropdownContent.signInToYourUnraidNet": "Entre em sua conta Unraid.net para começar", - "userProfile.dropdownContent.thankYouForInstallingConnect": "Obrigado por instalar o Conectar!", + "userProfile.dropdownContent.signInToYourUnraidNet": "Entre na sua conta Unraid.net para começar", + "userProfile.dropdownContent.thankYouForInstallingConnect": "Obrigado por instalar o Connect!", "userProfile.dropdownLaunchpad.restartingUnraidApi": "Reiniciando unraid-api…", "userProfile.dropdownLaunchpad.restartUnraidApi": "Reiniciar unraid-api", - "userProfile.dropdownTrigger.getStarted": "Começar", + "userProfile.dropdownTrigger.getStarted": "Iniciar", "userProfile.dropdownTrigger.learnMoreAboutTheError": "Saiba mais sobre o erro", - "userProfile.dropdownTrigger.openDropdown": "Abrir Dropdown", + "userProfile.dropdownTrigger.openDropdown": "Abrir Menu suspenso", "userProfile.dropdownTrigger.trialExpiredSeeOptionsBelow": "Teste Expirado, veja as opções abaixo", "userProfile.lanIpCopied": "IP LAN Copiado", "userProfile.serverState.purchase": "Comprar", "userProfile.serverState.purchaseKey": "Comprar Chave", "userProfile.serverState.upgradeKey": "Atualizar Chave", - "userProfile.trial.errorCreatiingATrialKeyPlease": "Erro ao criar uma chave de teste. Por favor, tente novamente mais tarde.", - "userProfile.trial.extendingYourFreeTrialByDays": "Estendendo seu teste gratuito em 15 dias", + "userProfile.trial.errorCreatiingATrialKeyPlease": "Erro ao criar uma chave de teste. Tente novamente mais tarde.", + "userProfile.trial.extendingYourFreeTrialByDays": "Extendendo seu teste gratuito por 15 dias", "userProfile.trial.pleaseKeepThisWindowOpen": "Por favor, mantenha esta janela aberta", "userProfile.trial.pleaseWaitWhileThePageReloads": "Aguarde enquanto a página recarrega para instalar sua chave de teste", "userProfile.trial.startingYourFreeDayTrial": "Iniciando seu teste gratuito de 30 dias", "userProfile.trial.trialKeyCreated": "Chave de Teste Criada", "userProfile.trial.trialKeyCreationFailed": "Falha na Criação da Chave de Teste", - "userProfile.uptimeExpire.expired": "{0} Expirado", + "userProfile.uptimeExpire.expired": "Expirado {0}", "userProfile.uptimeExpire.expiredAt": "Expirado em {0}", "userProfile.uptimeExpire.expiresAt": "Expira em {0}", "userProfile.uptimeExpire.expiresIn": "Expira em {0}", "userProfile.uptimeExpire.serverUpSince": "Servidor Ativo Desde {0}", - "userProfile.uptimeExpire.trialKeyExpired": "Chave de teste expirada {0}", - "userProfile.uptimeExpire.trialKeyExpiredAt": "Chave de teste expirada em {0}", - "userProfile.uptimeExpire.trialKeyExpiresAt": "Chave de teste expira em {0}", - "userProfile.uptimeExpire.trialKeyExpiresIn": "Chave de teste expira em {0}", - "userProfile.uptimeExpire.uptime": "Tempo de atividade {0}", + "userProfile.uptimeExpire.trialKeyExpired": "Chave de Avaliação Expirada {0}", + "userProfile.uptimeExpire.trialKeyExpiredAt": "Chave de Avaliação Expirada em {0}", + "userProfile.uptimeExpire.trialKeyExpiresAt": "Chave de Avaliação Expira em {0}", + "userProfile.uptimeExpire.trialKeyExpiresIn": "Chave de Avaliação Expira em {0}", + "userProfile.uptimeExpire.uptime": "Tempo de Atividade {0}", "wanIpCheck.checkingWanIps": "Verificando IPs WAN…", "wanIpCheck.dnsIssueUnableToResolveWanip4": "Problema de DNS, incapaz de resolver wanip4.unraid.net", "wanIpCheck.ignoreThisMessageIfYouAre": "Ignore esta mensagem se você estiver conectado via Acesso Remoto ou VPN.", - "wanIpCheck.remarkUnraidSWanIpv4Does": "Observação: O IPv4 WAN do Unraid {0} não corresponde ao IPv4 WAN do seu cliente {1}.", - "wanIpCheck.remarkYourWanIpv4Is": "Observação: seu IPv4 WAN é {0}", + "wanIpCheck.remarkUnraidSWanIpv4Does": "Observação: o WAN IPv4 do Unraid {0} não corresponde ao seu cliente WAN IPv4 {1}.", + "wanIpCheck.remarkYourWanIpv4Is": "Observação: seu WAN IPv4 é {0}", "wanIpCheck.thisMayIndicateAComplexNetwork": "Isso pode indicar uma rede complexa que não funcionará com esta solução de Acesso Remoto.", - "wanIpCheck.unableToFetchClientWanIpv4": "Incapaz de buscar o IPv4 WAN do cliente" + "wanIpCheck.unableToFetchClientWanIpv4": "Não foi possível buscar o IPv4 WAN do cliente" } From 0a326b03b8fd06591836d22d50b65dcbb7151e84 Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Thu, 12 Mar 2026 12:02:41 -0400 Subject: [PATCH 30/54] New translations en.json (French) --- web/src/locales/fr.json | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/web/src/locales/fr.json b/web/src/locales/fr.json index 59608eb034..68aefa8508 100644 --- a/web/src/locales/fr.json +++ b/web/src/locales/fr.json @@ -153,10 +153,16 @@ "onboarding.internalBootStep.options.storage": "Utilisez des disque(s) de stockage pour démarrer Unraid", "onboarding.internalBootStep.loadingOptions": "Chargement des options de démarrage interne...", "onboarding.internalBootStep.unknownSize": "Inconnu", + "onboarding.internalBootStep.warning.bootablePoolDescription": "Un pool amorçable permet à Unraid de démarrer à partir de disques internes au lieu d'un périphérique USB.", + "onboarding.internalBootStep.warning.bootablePoolVolumes": "Chaque pool amorçable contient deux volumes :", + "onboarding.internalBootStep.warning.systemBootVolume": "un volume de démarrage système utilisé par Unraid", + "onboarding.internalBootStep.warning.storagePoolVolume": "un pool de stockage pour les données générales", + "onboarding.internalBootStep.warning.storagePoolNaming": "Le nom que vous choisissez ci-dessous s'applique au pool de stockage, pas au volume de démarrage.", + "onboarding.internalBootStep.warning.bootMirrorDescription": "Vous pouvez sélectionner jusqu'à deux disques de stockage si vous souhaitez refléter le système de démarrage Unraid. Si un périphérique échoue, le serveur peut continuer à démarrer à partir de l'autre.", "onboarding.internalBootStep.warning.selectedDevicesFormatted": "Tous les appareils sélectionnés seront formatés.", "onboarding.internalBootStep.warning.updateBios": "Sur certains systèmes, vous pourriez avoir besoin de changer manuellement l'ordre de démarrage du BIOS de l'appareil USB vers le lecteur de stockage.", "onboarding.internalBootStep.fields.poolName": "Nom du pool", - "onboarding.internalBootStep.fields.slots": "Emplacements", + "onboarding.internalBootStep.fields.slots": "Périphériques de démarrage", "onboarding.internalBootStep.fields.devices": "Appareils", "onboarding.internalBootStep.fields.deviceSlot": "Appareil {index}", "onboarding.internalBootStep.fields.selectDevice": "Sélectionner l'appareil", @@ -172,6 +178,10 @@ "onboarding.internalBootStep.eligibility.availableDescription": "Les disques ci-dessous ne peuvent pas être sélectionnés pour le démarrage stockage en ce moment.", "onboarding.internalBootStep.eligibility.blockedTitle": "Le démarrage stockage est actuellement indisponible", "onboarding.internalBootStep.eligibility.blockedDescription": "Résoudre tous les problèmes ci-dessous pour utiliser le démarrage du disque de stockage sur ce serveur.", + "onboarding.internalBootStep.eligibility.noDevicesTitle": "Aucun appareil éligible n'a été détecté pour la configuration du démarrage interne.", + "onboarding.internalBootStep.eligibility.noDevicesDescription": "", + "onboarding.internalBootStep.eligibility.showDetails": "Afficher les détails", + "onboarding.internalBootStep.eligibility.hideDetails": "Cacher les détails", "onboarding.internalBootStep.eligibility.systemTitle": "Vérifications du serveur", "onboarding.internalBootStep.eligibility.diskTitle": "Vérifications du disque", "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "Le tableau doit être arrêté avant que le démarrage du stockage puisse être configuré.", @@ -198,8 +208,8 @@ "onboarding.internalBootStep.validation.poolShareName": "Ne pas utiliser de noms de partage utilisateur.", "onboarding.internalBootStep.validation.poolExists": "Le nom du pool existe déjà.", "onboarding.internalBootStep.validation.poolFormat": "Utiliser uniquement des lettres minuscules sans caractères spéciaux ni chiffres au début ou à la fin.", - "onboarding.internalBootStep.validation.slotCount": "Sélectionnez 1 ou 2 emplacements.", - "onboarding.internalBootStep.validation.devicePerSlot": "Sélectionnez un appareil pour chaque emplacement.", + "onboarding.internalBootStep.validation.slotCount": "Sélectionnez 1 ou 2 périphériques de démarrage.", + "onboarding.internalBootStep.validation.devicePerSlot": "Sélectionnez un périphérique pour chaque dispositif de démarrage.", "onboarding.internalBootStep.validation.uniqueDevices": "Chaque appareil sélectionné doit être unique.", "onboarding.internalBootStep.validation.bootSizeRequired": "Sélectionnez une taille réservée de démarrage valide.", "onboarding.internalBootStep.validation.bootSizeMin": "La taille réservée du démarrage doit être d'au moins 4 Go.", @@ -216,7 +226,7 @@ "onboarding.summaryStep.bootConfig.bootMethodStorage": "Disque(s) de stockage", "onboarding.summaryStep.bootConfig.bootMethodUsb": "Clé USB/Flash", "onboarding.summaryStep.bootConfig.pool": "Pool", - "onboarding.summaryStep.bootConfig.slots": "Emplacements", + "onboarding.summaryStep.bootConfig.slots": "Périphériques de démarrage", "onboarding.summaryStep.bootConfig.bootReserved": "Démarrage réservé", "onboarding.summaryStep.bootConfig.updateBios": "Mettre à jour le BIOS", "onboarding.summaryStep.bootConfig.devices": "Appareils", From 892fe654f9aa3b6300ece37de310687df506ff9a Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Thu, 12 Mar 2026 12:02:43 -0400 Subject: [PATCH 31/54] New translations en.json (Spanish) --- web/src/locales/es.json | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/web/src/locales/es.json b/web/src/locales/es.json index bd05a882dd..0253049632 100644 --- a/web/src/locales/es.json +++ b/web/src/locales/es.json @@ -153,10 +153,16 @@ "onboarding.internalBootStep.options.storage": "Usar Unidad(es) de Almacenamiento para arrancar Unraid", "onboarding.internalBootStep.loadingOptions": "Cargando opciones de arranque internas...", "onboarding.internalBootStep.unknownSize": "Desconocido", + "onboarding.internalBootStep.warning.bootablePoolDescription": "Un pool de arranque permite a Unraid arrancar desde discos internos en lugar de un dispositivo USB.", + "onboarding.internalBootStep.warning.bootablePoolVolumes": "Cada pool de arranque contiene dos volúmenes:", + "onboarding.internalBootStep.warning.systemBootVolume": "un volumen de arranque del sistema utilizado por Unraid", + "onboarding.internalBootStep.warning.storagePoolVolume": "un pool de almacenamiento para datos generales", + "onboarding.internalBootStep.warning.storagePoolNaming": "El nombre que elija a continuación se aplica al pool de almacenamiento, no al volumen de arranque.", + "onboarding.internalBootStep.warning.bootMirrorDescription": "Puede seleccionar hasta dos unidades de almacenamiento si desea reflejar el sistema de arranque de Unraid. Si un dispositivo falla, el servidor puede continuar arrancando desde el otro.", "onboarding.internalBootStep.warning.selectedDevicesFormatted": "Todos los dispositivos seleccionados serán formateados.", "onboarding.internalBootStep.warning.updateBios": "En algunos sistemas, puede ser necesario cambiar manualmente el orden de arranque del BIOS desde el dispositivo USB hacia la unidad de almacenamiento.", "onboarding.internalBootStep.fields.poolName": "Nombre del grupo", - "onboarding.internalBootStep.fields.slots": "Ranuras", + "onboarding.internalBootStep.fields.slots": "Dispositivos de arranque", "onboarding.internalBootStep.fields.devices": "Dispositivos", "onboarding.internalBootStep.fields.deviceSlot": "Dispositivo {index}", "onboarding.internalBootStep.fields.selectDevice": "Seleccionar dispositivo", @@ -172,6 +178,10 @@ "onboarding.internalBootStep.eligibility.availableDescription": "Los discos a continuación no pueden ser seleccionados para el arranque de almacenamiento en este momento.", "onboarding.internalBootStep.eligibility.blockedTitle": "El arranque de almacenamiento no está disponible actualmente", "onboarding.internalBootStep.eligibility.blockedDescription": "Resuelva todos los problemas a continuación para usar el arranque de la unidad de almacenamiento en este servidor.", + "onboarding.internalBootStep.eligibility.noDevicesTitle": "No se detectaron dispositivos elegibles para la configuración del arranque interno.", + "onboarding.internalBootStep.eligibility.noDevicesDescription": "", + "onboarding.internalBootStep.eligibility.showDetails": "Ver detalles", + "onboarding.internalBootStep.eligibility.hideDetails": "Ocultar detalles", "onboarding.internalBootStep.eligibility.systemTitle": "Comprobaciones del servidor", "onboarding.internalBootStep.eligibility.diskTitle": "Comprobaciones del disco", "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "El arreglo debe detenerse antes de que se pueda configurar el arranque de almacenamiento.", @@ -198,8 +208,8 @@ "onboarding.internalBootStep.validation.poolShareName": "No usar nombres de acciones compartidas.", "onboarding.internalBootStep.validation.poolExists": "El nombre del Pool ya existe.", "onboarding.internalBootStep.validation.poolFormat": "Usar solo minúsculas sin caracteres especiales ni dígitos iniciales/finales.", - "onboarding.internalBootStep.validation.slotCount": "Selecciona 1 o 2 ranuras.", - "onboarding.internalBootStep.validation.devicePerSlot": "Selecciona un dispositivo para cada ranura.", + "onboarding.internalBootStep.validation.slotCount": "Seleccione 1 o 2 dispositivos de arranque.", + "onboarding.internalBootStep.validation.devicePerSlot": "Seleccione un dispositivo para cada dispositivo de arranque.", "onboarding.internalBootStep.validation.uniqueDevices": "Cada dispositivo seleccionado debe ser único.", "onboarding.internalBootStep.validation.bootSizeRequired": "Selecciona un tamaño reservado de arranque válido.", "onboarding.internalBootStep.validation.bootSizeMin": "El tamaño reservado de arranque debe ser al menos de 4 GB.", @@ -216,7 +226,7 @@ "onboarding.summaryStep.bootConfig.bootMethodStorage": "Unidad(es) de almacenamiento", "onboarding.summaryStep.bootConfig.bootMethodUsb": "Unidad USB/Flash", "onboarding.summaryStep.bootConfig.pool": "Pool", - "onboarding.summaryStep.bootConfig.slots": "Ranuras", + "onboarding.summaryStep.bootConfig.slots": "Dispositivos de arranque", "onboarding.summaryStep.bootConfig.bootReserved": "Arranque reservado", "onboarding.summaryStep.bootConfig.updateBios": "Actualizar BIOS", "onboarding.summaryStep.bootConfig.devices": "Dispositivos", From eab68f8aff8fc7d02394990bdbb13d5f3144df40 Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Thu, 12 Mar 2026 12:02:45 -0400 Subject: [PATCH 32/54] New translations en.json (Arabic) --- web/src/locales/ar.json | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/web/src/locales/ar.json b/web/src/locales/ar.json index b1d56c0360..4fde1acb9e 100644 --- a/web/src/locales/ar.json +++ b/web/src/locales/ar.json @@ -153,10 +153,16 @@ "onboarding.internalBootStep.options.storage": "استخدام قرص التخزين لتمهيد Unraid", "onboarding.internalBootStep.loadingOptions": "تحميل خيارات التمهيد الداخلي...", "onboarding.internalBootStep.unknownSize": "غير معروف", + "onboarding.internalBootStep.warning.bootablePoolDescription": "يتيح المجلد التمهيدي لـ Unraid التمهيد من الأقراص الداخلية بدلاً من جهاز USB فلاش.", + "onboarding.internalBootStep.warning.bootablePoolVolumes": "يحتوي كل مجلد تمهيدي على وحدتين تخزين:", + "onboarding.internalBootStep.warning.systemBootVolume": "وحدة تمهيد النظام المستخدمة من قبل Unraid", + "onboarding.internalBootStep.warning.storagePoolVolume": "مجموعة تخزين للبيانات العامة", + "onboarding.internalBootStep.warning.storagePoolNaming": "الاسم الذي تختاره أدناه ينطبق على مجموعة التخزين وليس على وحدة التمهيد.", + "onboarding.internalBootStep.warning.bootMirrorDescription": "يمكنك اختيار ما يصل إلى اثنين من محركات التخزين إذا كنت ترغب في عكس نظام التمهيد لـ Unraid. إذا فشل أحد الأجهزة، يمكن أن يستمر الخادم في التمهيد من الجهاز الآخر.", "onboarding.internalBootStep.warning.selectedDevicesFormatted": "سيتم تهيئة جميع الأجهزة المحددة.", "onboarding.internalBootStep.warning.updateBios": "لأنظمة معينة، قد تحتاج لتغيير ترتيب الإقلاع في BIOS من الجهاز USB إلى محرك التخزين يدويًا.", "onboarding.internalBootStep.fields.poolName": "اسم المجموعة", - "onboarding.internalBootStep.fields.slots": "فتحات", + "onboarding.internalBootStep.fields.slots": "أجهزة التمهيد", "onboarding.internalBootStep.fields.devices": "الأجهزة", "onboarding.internalBootStep.fields.deviceSlot": "الجهاز {index}", "onboarding.internalBootStep.fields.selectDevice": "حدد الجهاز", @@ -172,6 +178,10 @@ "onboarding.internalBootStep.eligibility.availableDescription": "لا يمكن تحديد الأقراص أدناه للإقلاع من التخزين في الوقت الحالي.", "onboarding.internalBootStep.eligibility.blockedTitle": "الإقلاع من التخزين غير متاح حالياً", "onboarding.internalBootStep.eligibility.blockedDescription": "احل جميع المشاكل أدناه لاستخدام الإقلاع من الأقراص التخزينية على هذا الخادم.", + "onboarding.internalBootStep.eligibility.noDevicesTitle": "لم يتم اكتشاف أي أجهزة مؤهلة لإعداد التمهيد الداخلي.", + "onboarding.internalBootStep.eligibility.noDevicesDescription": "", + "onboarding.internalBootStep.eligibility.showDetails": "عرض التفاصيل", + "onboarding.internalBootStep.eligibility.hideDetails": "إخفاء التفاصيل", "onboarding.internalBootStep.eligibility.systemTitle": "فحص الخادم", "onboarding.internalBootStep.eligibility.diskTitle": "فحص القرص", "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "يجب إيقاف المجموعة قبل تكوين التشغيل من التخزين.", @@ -198,8 +208,8 @@ "onboarding.internalBootStep.validation.poolShareName": "عدم استخدام أسماء المشاركات.", "onboarding.internalBootStep.validation.poolExists": "اسم الحوض موجود بالفعل.", "onboarding.internalBootStep.validation.poolFormat": "استخدام فقط الأحرف الصغيرة بدون أحرف خاصة أو أرقام بادئة/خاتمة.", - "onboarding.internalBootStep.validation.slotCount": "اختر 1 أو 2 فتحة.", - "onboarding.internalBootStep.validation.devicePerSlot": "اختر جهاز لكل فتحة.", + "onboarding.internalBootStep.validation.slotCount": "اختر جهاز تمهيد واحدًا أو اثنين.", + "onboarding.internalBootStep.validation.devicePerSlot": "اختر جهازًا لكل جهاز تمهيد.", "onboarding.internalBootStep.validation.uniqueDevices": "يجب أن يكون كل جهاز مختار فريدًا.", "onboarding.internalBootStep.validation.bootSizeRequired": "اختر حجم تمهيد محجوز صالح.", "onboarding.internalBootStep.validation.bootSizeMin": "يجب أن يكون حجم التمهيد المحجوز على الأقل 4 جيجابايت.", @@ -216,7 +226,7 @@ "onboarding.summaryStep.bootConfig.bootMethodStorage": "الأقراص التخزينية", "onboarding.summaryStep.bootConfig.bootMethodUsb": "القرص الفلاش/USB", "onboarding.summaryStep.bootConfig.pool": "حوض الماء", - "onboarding.summaryStep.bootConfig.slots": "فتحات", + "onboarding.summaryStep.bootConfig.slots": "أجهزة التمهيد", "onboarding.summaryStep.bootConfig.bootReserved": "محجوز للتمهيد", "onboarding.summaryStep.bootConfig.updateBios": "تحديث BIOS", "onboarding.summaryStep.bootConfig.devices": "الأجهزة", From b425837d5c8f4ae7f97ecbfe291f3f0b1af3f932 Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Thu, 12 Mar 2026 12:02:48 -0400 Subject: [PATCH 33/54] New translations en.json (Catalan) --- web/src/locales/ca.json | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/web/src/locales/ca.json b/web/src/locales/ca.json index 282ea776c0..829948760d 100644 --- a/web/src/locales/ca.json +++ b/web/src/locales/ca.json @@ -153,10 +153,16 @@ "onboarding.internalBootStep.options.storage": "Utilitza Disc(s) d'Emmagatzematge per arrencar Unraid", "onboarding.internalBootStep.loadingOptions": "Carregant opcions d'arrencada interna...", "onboarding.internalBootStep.unknownSize": "Desconegut", + "onboarding.internalBootStep.warning.bootablePoolDescription": "Un pool accessible permet a Unraid arrencar des de discs interns en lloc d'un dispositiu USB.", + "onboarding.internalBootStep.warning.bootablePoolVolumes": "Cada pool accessible conté dos volums:", + "onboarding.internalBootStep.warning.systemBootVolume": "un volum d'arrencada del sistema utilitzat per Unraid", + "onboarding.internalBootStep.warning.storagePoolVolume": "un pool d'emmagatzematge per a dades generals", + "onboarding.internalBootStep.warning.storagePoolNaming": "El nom que trieu a continuació s'aplica al pool d'emmagatzematge, no al volum d'arrencada.", + "onboarding.internalBootStep.warning.bootMirrorDescription": "Podeu seleccionar fins a dos discs d'emmagatzematge si voleu duplicar el sistema d'arrencada d'Unraid. Si un dispositiu falla, el servidor pot continuar arrencant des de l'altre.", "onboarding.internalBootStep.warning.selectedDevicesFormatted": "Tots els dispositius seleccionats seran formats.", "onboarding.internalBootStep.warning.updateBios": "En alguns sistemes, pot ser necessari canviar manualment l'ordre d'arrencada del BIOS del dispositiu USB al disc d'emmagatzematge.", "onboarding.internalBootStep.fields.poolName": "Nom de la piscina", - "onboarding.internalBootStep.fields.slots": "Ranures", + "onboarding.internalBootStep.fields.slots": "Dispositius d'arrencada", "onboarding.internalBootStep.fields.devices": "Dispositius", "onboarding.internalBootStep.fields.deviceSlot": "Dispositiu {index}", "onboarding.internalBootStep.fields.selectDevice": "Seleccioneu dispositiu", @@ -172,6 +178,10 @@ "onboarding.internalBootStep.eligibility.availableDescription": "Els discs següents no es poden seleccionar per a l'arrencada d'emmagatzematge en aquest moment.", "onboarding.internalBootStep.eligibility.blockedTitle": "L'arrencada d'emmagatzematge no està disponible actualment", "onboarding.internalBootStep.eligibility.blockedDescription": "Resol totes les incidències següents per utilitzar l'arrencada del disc d'emmagatzematge en aquest servidor.", + "onboarding.internalBootStep.eligibility.noDevicesTitle": "No s'han detectat dispositius elegibles per a la configuració d'arrencada interna.", + "onboarding.internalBootStep.eligibility.noDevicesDescription": "", + "onboarding.internalBootStep.eligibility.showDetails": "Consulta els detalls", + "onboarding.internalBootStep.eligibility.hideDetails": "Amagar detalls", "onboarding.internalBootStep.eligibility.systemTitle": "Comprovacions del servidor", "onboarding.internalBootStep.eligibility.diskTitle": "Comprovacions del disc", "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "Cal aturar la matriu abans de poder configurar l'arrencada d'emmagatzematge.", @@ -198,8 +208,8 @@ "onboarding.internalBootStep.validation.poolShareName": "No utilitzar noms de compartició d'usuari.", "onboarding.internalBootStep.validation.poolExists": "El nom de la piscina ja existeix.", "onboarding.internalBootStep.validation.poolFormat": "Utilitzar només minúscules sense caràcters especials ni dígits a l'inici o al final.", - "onboarding.internalBootStep.validation.slotCount": "Seleccioneu 1 o 2 ranures.", - "onboarding.internalBootStep.validation.devicePerSlot": "Seleccioneu un dispositiu per cada ranura.", + "onboarding.internalBootStep.validation.slotCount": "Seleccioneu 1 o 2 dispositius d'arrencada.", + "onboarding.internalBootStep.validation.devicePerSlot": "Seleccioneu un dispositiu per a cada dispositiu d'arrencada.", "onboarding.internalBootStep.validation.uniqueDevices": "Cada dispositiu seleccionat ha de ser únic.", "onboarding.internalBootStep.validation.bootSizeRequired": "Seleccioneu una mida d'arrencada reservada vàlida.", "onboarding.internalBootStep.validation.bootSizeMin": "La mida d'arrencada reservada ha de ser almenys 4 GB.", @@ -216,7 +226,7 @@ "onboarding.summaryStep.bootConfig.bootMethodStorage": "Disc(s) d'Emmagatzematge", "onboarding.summaryStep.bootConfig.bootMethodUsb": "Disc USB/Flash", "onboarding.summaryStep.bootConfig.pool": "Piscina", - "onboarding.summaryStep.bootConfig.slots": "Ranures", + "onboarding.summaryStep.bootConfig.slots": "Dispositius d'arrencada", "onboarding.summaryStep.bootConfig.bootReserved": "Arrencada Reservada", "onboarding.summaryStep.bootConfig.updateBios": "Actualitzar BIOS", "onboarding.summaryStep.bootConfig.devices": "Dispositius", From 3721d52f36907064a53e04b3b6357ea951906be5 Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Thu, 12 Mar 2026 12:02:50 -0400 Subject: [PATCH 34/54] New translations en.json (Czech) --- web/src/locales/cs.json | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/web/src/locales/cs.json b/web/src/locales/cs.json index b3ce93d991..d023f9789f 100644 --- a/web/src/locales/cs.json +++ b/web/src/locales/cs.json @@ -153,10 +153,16 @@ "onboarding.internalBootStep.options.storage": "Použít úložný disk(y) k bootování Unraid", "onboarding.internalBootStep.loadingOptions": "Načítání možností interního bootování...", "onboarding.internalBootStep.unknownSize": "Neznámý", + "onboarding.internalBootStep.warning.bootablePoolDescription": "Spustitelný pool umožňuje systému Unraid spouštět se z interních disků místo USB flash zařízení.", + "onboarding.internalBootStep.warning.bootablePoolVolumes": "Každý spustitelný pool obsahuje dva svazky:", + "onboarding.internalBootStep.warning.systemBootVolume": "systémový bootovací svazek používaný systémem Unraid", + "onboarding.internalBootStep.warning.storagePoolVolume": "úložný pool pro obecná data", + "onboarding.internalBootStep.warning.storagePoolNaming": "Název, který zvolíte níže se vztahuje k úložnému poolu, nikoliv k bootovacímu svazku.", + "onboarding.internalBootStep.warning.bootMirrorDescription": "Můžete vybrat až dva úložné disky, pokud si přejete zrcadlit bootovací systém Unraid. Pokud jedno zařízení selže, server může pokračovat se spouštěním z druhého.", "onboarding.internalBootStep.warning.selectedDevicesFormatted": "Všechna vybraná zařízení budou formátována.", "onboarding.internalBootStep.warning.updateBios": "Na některých systémech může být potřeba ručně změnit pořadí spouštění BIOSu z USB zařízení na úložné zařízení.", "onboarding.internalBootStep.fields.poolName": "Název poolu", - "onboarding.internalBootStep.fields.slots": "Sloty", + "onboarding.internalBootStep.fields.slots": "Bootovací zařízení", "onboarding.internalBootStep.fields.devices": "Zařízení", "onboarding.internalBootStep.fields.deviceSlot": "Zařízení {index}", "onboarding.internalBootStep.fields.selectDevice": "Vyberte zařízení", @@ -172,6 +178,10 @@ "onboarding.internalBootStep.eligibility.availableDescription": "Níže uvedené disky nelze nyní vybrat pro spuštění z úložiště.", "onboarding.internalBootStep.eligibility.blockedTitle": "Spuštění z úložiště není momentálně dostupné", "onboarding.internalBootStep.eligibility.blockedDescription": "Řešte všechny problémy uvedené níže, abyste mohli na tomto serveru použít spuštění z úložiště.", + "onboarding.internalBootStep.eligibility.noDevicesTitle": "Pro nastavení interního bootování nebyla nalezena žádná způsobilá zařízení.", + "onboarding.internalBootStep.eligibility.noDevicesDescription": "", + "onboarding.internalBootStep.eligibility.showDetails": "Zobrazit podrobnosti", + "onboarding.internalBootStep.eligibility.hideDetails": "Skrýt podrobnosti", "onboarding.internalBootStep.eligibility.systemTitle": "Kontroly serveru", "onboarding.internalBootStep.eligibility.diskTitle": "Kontroly disku", "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "Před konfigurací zavádění úložiště musí být pole zastaveno.", @@ -198,8 +208,8 @@ "onboarding.internalBootStep.validation.poolShareName": "Nepoužívat jména sdílení uživatelů.", "onboarding.internalBootStep.validation.poolExists": "Název bazénu již existuje.", "onboarding.internalBootStep.validation.poolFormat": "Použít pouze malá písmena bez speciálních znaků nebo počátečních/konečných číslic.", - "onboarding.internalBootStep.validation.slotCount": "Vyberte 1 nebo 2 sloty.", - "onboarding.internalBootStep.validation.devicePerSlot": "Vyberte zařízení pro každý slot.", + "onboarding.internalBootStep.validation.slotCount": "Vyberte 1 nebo 2 bootovací zařízení.", + "onboarding.internalBootStep.validation.devicePerSlot": "Vyberte zařízení pro každé bootovací zařízení.", "onboarding.internalBootStep.validation.uniqueDevices": "Každé vybrané zařízení musí být jedinečné.", "onboarding.internalBootStep.validation.bootSizeRequired": "Vyberte platnou rezervovanou velikost pro bootování.", "onboarding.internalBootStep.validation.bootSizeMin": "Rezervovaná velikost pro bootování musí být alespoň 4 GB.", @@ -216,7 +226,7 @@ "onboarding.summaryStep.bootConfig.bootMethodStorage": "Úložné disk(y)", "onboarding.summaryStep.bootConfig.bootMethodUsb": "USB/Flash Disk", "onboarding.summaryStep.bootConfig.pool": "Bazén", - "onboarding.summaryStep.bootConfig.slots": "Sloty", + "onboarding.summaryStep.bootConfig.slots": "Bootovací zařízení", "onboarding.summaryStep.bootConfig.bootReserved": "Rezervováno pro bootování", "onboarding.summaryStep.bootConfig.updateBios": "Aktualizovat BIOS", "onboarding.summaryStep.bootConfig.devices": "Zařízení", From 4ce61ff9e577ce3850ec40113f8878894c91f709 Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Thu, 12 Mar 2026 12:02:52 -0400 Subject: [PATCH 35/54] New translations en.json (Danish) --- web/src/locales/da.json | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/web/src/locales/da.json b/web/src/locales/da.json index 96bb39aa7e..40aace662d 100644 --- a/web/src/locales/da.json +++ b/web/src/locales/da.json @@ -153,10 +153,16 @@ "onboarding.internalBootStep.options.storage": "Brug lagringsdrev til at boote Unraid", "onboarding.internalBootStep.loadingOptions": "Indlæser interne boot-indstillinger...", "onboarding.internalBootStep.unknownSize": "Ukendt", + "onboarding.internalBootStep.warning.bootablePoolDescription": "Et bootbart pool tillader Unraid at starte fra interne drev i stedet for en USB flash-enhed.", + "onboarding.internalBootStep.warning.bootablePoolVolumes": "Hver bootbart pool indeholder to volumener:", + "onboarding.internalBootStep.warning.systemBootVolume": "et system boot volumen brugt af Unraid", + "onboarding.internalBootStep.warning.storagePoolVolume": "et lagerpool til generelle data", + "onboarding.internalBootStep.warning.storagePoolNaming": "Navnet du vælger nedenfor gælder for lagerpoolen, ikke bootvolumen.", + "onboarding.internalBootStep.warning.bootMirrorDescription": "Du kan vælge op til to lagerenheder, hvis du ønsker at spejle Unraid boot systemet. Hvis en enhed fejler, kan serveren fortsat starte fra den anden.", "onboarding.internalBootStep.warning.selectedDevicesFormatted": "Alle valgte enheder vil blive formateret.", "onboarding.internalBootStep.warning.updateBios": "På nogle systemer kan det være nødvendigt manuelt at ændre BIOS-bootrækkefølgen fra USB-enheden til lagringsdrevet.", "onboarding.internalBootStep.fields.poolName": "Pool navn", - "onboarding.internalBootStep.fields.slots": "Slots", + "onboarding.internalBootStep.fields.slots": "Boot enheder", "onboarding.internalBootStep.fields.devices": "Enheder", "onboarding.internalBootStep.fields.deviceSlot": "Enhed {index}", "onboarding.internalBootStep.fields.selectDevice": "Vælg enhed", @@ -172,6 +178,10 @@ "onboarding.internalBootStep.eligibility.availableDescription": "Nedenstående diske kan ikke vælges til opstart af lager lige nu.", "onboarding.internalBootStep.eligibility.blockedTitle": "Opstart af lager er i øjeblikket ikke tilgængelig", "onboarding.internalBootStep.eligibility.blockedDescription": "Løs alle problemer nedenfor for at bruge lagerdrev-opstart på denne server.", + "onboarding.internalBootStep.eligibility.noDevicesTitle": "Ingen kvalificerede enheder blev registreret til opsætning af intern boot.", + "onboarding.internalBootStep.eligibility.noDevicesDescription": "", + "onboarding.internalBootStep.eligibility.showDetails": "Vis detaljerne", + "onboarding.internalBootStep.eligibility.hideDetails": "Skjul detaljer", "onboarding.internalBootStep.eligibility.systemTitle": "Serverkontrol", "onboarding.internalBootStep.eligibility.diskTitle": "Diskkontrol", "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "Rækken skal stoppes, før lagerstart kan konfigureres.", @@ -198,8 +208,8 @@ "onboarding.internalBootStep.validation.poolShareName": "Brug ikke navne på brugerdelinger.", "onboarding.internalBootStep.validation.poolExists": "Pool-navn findes allerede.", "onboarding.internalBootStep.validation.poolFormat": "Brug kun små bogstaver uden specialtegn eller for-/efterfølgende cifre.", - "onboarding.internalBootStep.validation.slotCount": "Vælg 1 eller 2 slots.", - "onboarding.internalBootStep.validation.devicePerSlot": "Vælg en enhed til hver slot.", + "onboarding.internalBootStep.validation.slotCount": "Vælg 1 eller 2 boot-enheder.", + "onboarding.internalBootStep.validation.devicePerSlot": "Vælg en enhed for hver boot-enhed.", "onboarding.internalBootStep.validation.uniqueDevices": "Hver valgt enhed skal være unik.", "onboarding.internalBootStep.validation.bootSizeRequired": "Vælg en gyldig reserveret boot-størrelse.", "onboarding.internalBootStep.validation.bootSizeMin": "Reserveret boot-størrelse skal være mindst 4 GB.", @@ -216,7 +226,7 @@ "onboarding.summaryStep.bootConfig.bootMethodStorage": "Lagringsdrev", "onboarding.summaryStep.bootConfig.bootMethodUsb": "USB/Flash Drive", "onboarding.summaryStep.bootConfig.pool": "Pool", - "onboarding.summaryStep.bootConfig.slots": "Slots", + "onboarding.summaryStep.bootConfig.slots": "Boot enheder", "onboarding.summaryStep.bootConfig.bootReserved": "Boot-reserveret", "onboarding.summaryStep.bootConfig.updateBios": "Opdater BIOS", "onboarding.summaryStep.bootConfig.devices": "Enheder", From 26f75dbe164f805ee0916ca72969eebb2821bc24 Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Thu, 12 Mar 2026 12:02:53 -0400 Subject: [PATCH 36/54] New translations en.json (German) --- web/src/locales/de.json | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/web/src/locales/de.json b/web/src/locales/de.json index 02ffb1c17d..446b541823 100644 --- a/web/src/locales/de.json +++ b/web/src/locales/de.json @@ -153,10 +153,16 @@ "onboarding.internalBootStep.options.storage": "Verwenden Sie Speichermedien, um Unraid zu booten", "onboarding.internalBootStep.loadingOptions": "Interne Boot-Optionen werden geladen...", "onboarding.internalBootStep.unknownSize": "Unbekannt", + "onboarding.internalBootStep.warning.bootablePoolDescription": "Ein startfähiger Pool erlaubt Unraid, von internen Laufwerken statt von einem USB-Flash-Gerät zu booten.", + "onboarding.internalBootStep.warning.bootablePoolVolumes": "Jeder startfähige Pool enthält zwei Volumen:", + "onboarding.internalBootStep.warning.systemBootVolume": "ein System-Bootvolumen, das von Unraid verwendet wird.", + "onboarding.internalBootStep.warning.storagePoolVolume": "ein Speicherpool für allgemeine Daten.", + "onboarding.internalBootStep.warning.storagePoolNaming": "Der unten gewählte Name gilt für den Speicherpool, nicht für das Boot-Volumen.", + "onboarding.internalBootStep.warning.bootMirrorDescription": "Sie können bis zu zwei Speicherlaufwerke auswählen, wenn Sie das Unraid-Bootsystem spiegeln möchten. Wenn ein Gerät ausfällt, kann der Server weiterhin vom anderen booten.", "onboarding.internalBootStep.warning.selectedDevicesFormatted": "Alle ausgewählten Geräte werden formatiert.", "onboarding.internalBootStep.warning.updateBios": "Auf einigen Systemen müssen Sie möglicherweise die BIOS-Startreihenfolge manuell von dem USB-Gerät auf das Speichermedium ändern.", "onboarding.internalBootStep.fields.poolName": "Poolname", - "onboarding.internalBootStep.fields.slots": "Steckplätze", + "onboarding.internalBootStep.fields.slots": "Boot-Geräte", "onboarding.internalBootStep.fields.devices": "Geräte", "onboarding.internalBootStep.fields.deviceSlot": "Gerät {index}", "onboarding.internalBootStep.fields.selectDevice": "Gerät auswählen", @@ -172,6 +178,10 @@ "onboarding.internalBootStep.eligibility.availableDescription": "Die untenstehenden Festplatten können momentan nicht für den Speicherstart ausgewählt werden.", "onboarding.internalBootStep.eligibility.blockedTitle": "Speicherstart ist derzeit nicht verfügbar", "onboarding.internalBootStep.eligibility.blockedDescription": "Beheben Sie alle untenstehenden Probleme, um den Speicherlaufwerksstart auf diesem Server zu nutzen.", + "onboarding.internalBootStep.eligibility.noDevicesTitle": "Keine geeigneten Geräte für die interne Boot-Einrichtung erkannt.", + "onboarding.internalBootStep.eligibility.noDevicesDescription": "", + "onboarding.internalBootStep.eligibility.showDetails": "Details anzeigen", + "onboarding.internalBootStep.eligibility.hideDetails": "Details ausblenden", "onboarding.internalBootStep.eligibility.systemTitle": "Serverprüfungen", "onboarding.internalBootStep.eligibility.diskTitle": "Festplattenprüfungen", "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "Das Array muss gestoppt werden, bevor das Speicherboot konfiguriert werden kann.", @@ -198,8 +208,8 @@ "onboarding.internalBootStep.validation.poolShareName": "Benutzerbeteiligungsnamen nicht verwenden.", "onboarding.internalBootStep.validation.poolExists": "Pool-Name existiert bereits.", "onboarding.internalBootStep.validation.poolFormat": "Verwenden Sie nur Kleinbuchstaben ohne Sonderzeichen oder führende/trailing Ziffern.", - "onboarding.internalBootStep.validation.slotCount": "Wählen Sie 1 oder 2 Plätze.", - "onboarding.internalBootStep.validation.devicePerSlot": "Wählen Sie für jeden Platz ein Gerät aus.", + "onboarding.internalBootStep.validation.slotCount": "Wählen Sie 1 oder 2 Startgeräte aus.", + "onboarding.internalBootStep.validation.devicePerSlot": "Wählen Sie ein Gerät für jedes Startgerät aus.", "onboarding.internalBootStep.validation.uniqueDevices": "Jedes ausgewählte Gerät muss einzigartig sein.", "onboarding.internalBootStep.validation.bootSizeRequired": "Wählen Sie eine gültige reservierte Bootgröße aus.", "onboarding.internalBootStep.validation.bootSizeMin": "Die reservierte Bootgröße muss mindestens 4 GB betragen.", @@ -216,7 +226,7 @@ "onboarding.summaryStep.bootConfig.bootMethodStorage": "Speichermedien", "onboarding.summaryStep.bootConfig.bootMethodUsb": "USB/Flash-Laufwerk", "onboarding.summaryStep.bootConfig.pool": "Pool", - "onboarding.summaryStep.bootConfig.slots": "Steckplätze", + "onboarding.summaryStep.bootConfig.slots": "Boot-Geräte", "onboarding.summaryStep.bootConfig.bootReserved": "Boot reserviert", "onboarding.summaryStep.bootConfig.updateBios": "BIOS aktualisieren", "onboarding.summaryStep.bootConfig.devices": "Geräte", From 0922702bb3822a328bd8ec7d4ef7378e9ddd01b7 Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Thu, 12 Mar 2026 12:02:56 -0400 Subject: [PATCH 37/54] New translations en.json (Hungarian) --- web/src/locales/hu.json | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/web/src/locales/hu.json b/web/src/locales/hu.json index 77f128ef3c..544177edb5 100644 --- a/web/src/locales/hu.json +++ b/web/src/locales/hu.json @@ -153,10 +153,16 @@ "onboarding.internalBootStep.options.storage": "Az Unraid tároló meghajtó(k)ról bootol", "onboarding.internalBootStep.loadingOptions": "Belső boot opciók betöltése...", "onboarding.internalBootStep.unknownSize": "Ismeretlen", + "onboarding.internalBootStep.warning.bootablePoolDescription": "Egy rendszer indító pool lehetővé teszi, hogy az Unraid belső meghajtókról induljon el, USB flash eszköz helyett.", + "onboarding.internalBootStep.warning.bootablePoolVolumes": "Minden indítható pool két kötetet tartalmaz:", + "onboarding.internalBootStep.warning.systemBootVolume": "egy rendszer indító kötet, amelyet az Unraid használ", + "onboarding.internalBootStep.warning.storagePoolVolume": "egy tárolási pool általános adatokhoz", + "onboarding.internalBootStep.warning.storagePoolNaming": "Az alábbiakban kiválasztott név a tárolási poolra vonatkozik, nem pedig az indító kötetre.", + "onboarding.internalBootStep.warning.bootMirrorDescription": "Legfeljebb két tároló meghajtót választhat, ha az Unraid indító rendszer tükrözését szeretné. Ha egy eszköz meghibásodik, a szerver továbbra is el tud indulni a másikból.", "onboarding.internalBootStep.warning.selectedDevicesFormatted": "Minden kiválasztott eszköz formázva lesz.", "onboarding.internalBootStep.warning.updateBios": "Egyes rendszerek esetében előfordulhat, hogy manuálisan kell megváltoztatnia a BIOS indítási sorrendjét az USB eszközről a tárolómeghajtóra.", "onboarding.internalBootStep.fields.poolName": "Névtár neve", - "onboarding.internalBootStep.fields.slots": "Helyek", + "onboarding.internalBootStep.fields.slots": "Indító eszközök", "onboarding.internalBootStep.fields.devices": "Eszközök", "onboarding.internalBootStep.fields.deviceSlot": "Eszköz {index}", "onboarding.internalBootStep.fields.selectDevice": "Válasszon eszközt", @@ -172,6 +178,10 @@ "onboarding.internalBootStep.eligibility.availableDescription": "Az alábbi lemezek jelenleg nem választhatók ki tárolási indításhoz.", "onboarding.internalBootStep.eligibility.blockedTitle": "A tárolási indítás jelenleg nem érhető el", "onboarding.internalBootStep.eligibility.blockedDescription": "Oldjon meg minden alábbi problémát, hogy ezt a szervert tárolómeghajtó indítására használhassa.", + "onboarding.internalBootStep.eligibility.noDevicesTitle": "Nincsenek alkalmas eszközök belső boot beállításhoz.", + "onboarding.internalBootStep.eligibility.noDevicesDescription": "", + "onboarding.internalBootStep.eligibility.showDetails": "Részletek megtekintése", + "onboarding.internalBootStep.eligibility.hideDetails": "Részletek elrejtése", "onboarding.internalBootStep.eligibility.systemTitle": "Szerver ellenőrzések", "onboarding.internalBootStep.eligibility.diskTitle": "Lemez ellenőrzések", "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "A tömböt le kell állítani, mielőtt a tárolási bootolás beállítható.", @@ -198,8 +208,8 @@ "onboarding.internalBootStep.validation.poolShareName": "Felhasználói megosztási nevek használata nem ajánlott.", "onboarding.internalBootStep.validation.poolExists": "A tárolónév már létezik.", "onboarding.internalBootStep.validation.poolFormat": "Csak kisbetűket használjon különleges karakterek vagy kezdő/záró számjegyek nélkül.", - "onboarding.internalBootStep.validation.slotCount": "Válasszon 1 vagy 2 foglalatot.", - "onboarding.internalBootStep.validation.devicePerSlot": "Válasszon eszközt minden foglalathoz.", + "onboarding.internalBootStep.validation.slotCount": "Válasszon 1 vagy 2 boot eszközt.", + "onboarding.internalBootStep.validation.devicePerSlot": "Válasszon egy eszközt minden boot eszközhöz.", "onboarding.internalBootStep.validation.uniqueDevices": "Minden kiválasztott eszköz egyedinek kell lennie.", "onboarding.internalBootStep.validation.bootSizeRequired": "Válasszon érvényes boot tartalékméretet.", "onboarding.internalBootStep.validation.bootSizeMin": "A boot tartalékméret legalább 4 GB kell legyen.", @@ -216,7 +226,7 @@ "onboarding.summaryStep.bootConfig.bootMethodStorage": "Tároló meghajtó(k)", "onboarding.summaryStep.bootConfig.bootMethodUsb": "USB/Flash Drive", "onboarding.summaryStep.bootConfig.pool": "Csoport", - "onboarding.summaryStep.bootConfig.slots": "Helyek", + "onboarding.summaryStep.bootConfig.slots": "Indító eszközök", "onboarding.summaryStep.bootConfig.bootReserved": "Boot tartalék", "onboarding.summaryStep.bootConfig.updateBios": "BIOS frissítés", "onboarding.summaryStep.bootConfig.devices": "Eszközök", From 27c1ea24262c30f4a5b6bed1a7107cb3d3679b4d Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Thu, 12 Mar 2026 12:02:58 -0400 Subject: [PATCH 38/54] New translations en.json (Italian) --- web/src/locales/it.json | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/web/src/locales/it.json b/web/src/locales/it.json index 8640b7e38c..374a8465de 100644 --- a/web/src/locales/it.json +++ b/web/src/locales/it.json @@ -153,10 +153,16 @@ "onboarding.internalBootStep.options.storage": "Usa Unità di Archiviazione per avviare Unraid", "onboarding.internalBootStep.loadingOptions": "Caricamento opzioni di avvio interno...", "onboarding.internalBootStep.unknownSize": "Sconosciuto", + "onboarding.internalBootStep.warning.bootablePoolDescription": "Un pool avviabile consente a Unraid di avviarsi da unità interne invece che da un dispositivo USB.", + "onboarding.internalBootStep.warning.bootablePoolVolumes": "Ogni pool avviabile contiene due volumi:", + "onboarding.internalBootStep.warning.systemBootVolume": "un volume di avvio del sistema utilizzato da Unraid", + "onboarding.internalBootStep.warning.storagePoolVolume": "un pool di archiviazione per dati generali", + "onboarding.internalBootStep.warning.storagePoolNaming": "Il nome scelto di seguito si applica al pool di archiviazione, non al volume di avvio.", + "onboarding.internalBootStep.warning.bootMirrorDescription": "È possibile selezionare fino a due unità di archiviazione se si desidera rispecchiare il sistema di avvio di Unraid. Se un dispositivo si guasta, il server può continuare ad avviarsi dall'altro.", "onboarding.internalBootStep.warning.selectedDevicesFormatted": "Tutti i dispositivi selezionati verranno formattati.", "onboarding.internalBootStep.warning.updateBios": "Su alcuni sistemi, potrebbe essere necessario modificare manualmente l'ordine di avvio del BIOS dal dispositivo USB all'unità di archiviazione.", "onboarding.internalBootStep.fields.poolName": "Nome del Pool", - "onboarding.internalBootStep.fields.slots": "Slot", + "onboarding.internalBootStep.fields.slots": "Dispositivi di avvio", "onboarding.internalBootStep.fields.devices": "Dispositivi", "onboarding.internalBootStep.fields.deviceSlot": "Dispositivo {index}", "onboarding.internalBootStep.fields.selectDevice": "Seleziona dispositivo", @@ -172,6 +178,10 @@ "onboarding.internalBootStep.eligibility.availableDescription": "I dischi seguenti non possono essere selezionati per l'avvio di archiviazione in questo momento.", "onboarding.internalBootStep.eligibility.blockedTitle": "L'avvio di archiviazione attualmente non è disponibile", "onboarding.internalBootStep.eligibility.blockedDescription": "Risolvi tutti i problemi di seguito per utilizzare l'avvio da disco su questo server.", + "onboarding.internalBootStep.eligibility.noDevicesTitle": "Non sono stati rilevati dispositivi idonei per la configurazione di avvio interno.", + "onboarding.internalBootStep.eligibility.noDevicesDescription": "", + "onboarding.internalBootStep.eligibility.showDetails": "Visualizza dettagli", + "onboarding.internalBootStep.eligibility.hideDetails": "Nascondi dettagli", "onboarding.internalBootStep.eligibility.systemTitle": "Controlli del server", "onboarding.internalBootStep.eligibility.diskTitle": "Controlli del disco", "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "L'array deve essere fermato prima che la configurazione di avvio dello storage possa essere configurata.", @@ -198,8 +208,8 @@ "onboarding.internalBootStep.validation.poolShareName": "Non utilizzare i nomi dei condivisi utenti.", "onboarding.internalBootStep.validation.poolExists": "Il nome del pool esiste già.", "onboarding.internalBootStep.validation.poolFormat": "Usa solo lettere minuscole senza caratteri speciali o cifre iniziali/finali.", - "onboarding.internalBootStep.validation.slotCount": "Seleziona 1 o 2 slot.", - "onboarding.internalBootStep.validation.devicePerSlot": "Seleziona un dispositivo per ogni slot.", + "onboarding.internalBootStep.validation.slotCount": "Seleziona 1 o 2 dispositivi di avvio.", + "onboarding.internalBootStep.validation.devicePerSlot": "Seleziona un dispositivo per ogni dispositivo di avvio.", "onboarding.internalBootStep.validation.uniqueDevices": "Ogni dispositivo selezionato deve essere univoco.", "onboarding.internalBootStep.validation.bootSizeRequired": "Seleziona una dimensione di boot riservata valida.", "onboarding.internalBootStep.validation.bootSizeMin": "La dimensione riservata per l'avvio deve essere almeno di 4 GB.", @@ -216,7 +226,7 @@ "onboarding.summaryStep.bootConfig.bootMethodStorage": "Unità di Archiviazione", "onboarding.summaryStep.bootConfig.bootMethodUsb": "USB/Flash Drive", "onboarding.summaryStep.bootConfig.pool": "Pool", - "onboarding.summaryStep.bootConfig.slots": "Slot", + "onboarding.summaryStep.bootConfig.slots": "Dispositivi di avvio", "onboarding.summaryStep.bootConfig.bootReserved": "Riservato per Boot", "onboarding.summaryStep.bootConfig.updateBios": "Aggiorna BIOS", "onboarding.summaryStep.bootConfig.devices": "Dispositivi", From 9129bcd8d6e092e88d5ee9d5310650082b825ef1 Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Thu, 12 Mar 2026 12:03:00 -0400 Subject: [PATCH 39/54] New translations en.json (Japanese) --- web/src/locales/ja.json | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/web/src/locales/ja.json b/web/src/locales/ja.json index c428036ae8..07f69d6720 100644 --- a/web/src/locales/ja.json +++ b/web/src/locales/ja.json @@ -153,10 +153,16 @@ "onboarding.internalBootStep.options.storage": "ストレージドライブで Unraid をブート", "onboarding.internalBootStep.loadingOptions": "内部ブートオプションを読み込み中...", "onboarding.internalBootStep.unknownSize": "不明", + "onboarding.internalBootStep.warning.bootablePoolDescription": "起動可能なプールを使用すると、UnraidはUSBフラッシュデバイスではなく内部ドライブから起動できます。", + "onboarding.internalBootStep.warning.bootablePoolVolumes": "各起動可能なプールには2つのボリュームが含まれています:", + "onboarding.internalBootStep.warning.systemBootVolume": "Unraidによって使用されるシステムブートボリューム", + "onboarding.internalBootStep.warning.storagePoolVolume": "一般データ用のストレージプール", + "onboarding.internalBootStep.warning.storagePoolNaming": "下で選択した名前は、ブートボリュームではなくストレージプールに適用されます。", + "onboarding.internalBootStep.warning.bootMirrorDescription": "Unraidブートシステムをミラーリングしたい場合は、最大2つのストレージドライブを選択できます。1つのデバイスに問題が発生しても、サーバーは他のデバイスから起動を続けることができます。", "onboarding.internalBootStep.warning.selectedDevicesFormatted": "選択されたすべてのデバイスがフォーマットされます。", "onboarding.internalBootStep.warning.updateBios": "一部のシステムでは、USBデバイスからストレージドライブにBIOSの起動順序を手動で変更する必要があるかもしれません。", "onboarding.internalBootStep.fields.poolName": "プール名", - "onboarding.internalBootStep.fields.slots": "スロット", + "onboarding.internalBootStep.fields.slots": "起動デバイス", "onboarding.internalBootStep.fields.devices": "デバイス", "onboarding.internalBootStep.fields.deviceSlot": "デバイス {index}", "onboarding.internalBootStep.fields.selectDevice": "デバイスを選択", @@ -172,6 +178,10 @@ "onboarding.internalBootStep.eligibility.availableDescription": "以下のディスクは現在、ストレージ起動には選択できません。", "onboarding.internalBootStep.eligibility.blockedTitle": "ストレージ起動は現在利用できません", "onboarding.internalBootStep.eligibility.blockedDescription": "このサーバーでストレージドライブ起動を使用するには、以下の問題をすべて解決してください。", + "onboarding.internalBootStep.eligibility.noDevicesTitle": "内部ブートのセットアップに適したデバイスは検出されませんでした。", + "onboarding.internalBootStep.eligibility.noDevicesDescription": "", + "onboarding.internalBootStep.eligibility.showDetails": "詳細を表示", + "onboarding.internalBootStep.eligibility.hideDetails": "詳細を非表示", "onboarding.internalBootStep.eligibility.systemTitle": "サーバーチェック", "onboarding.internalBootStep.eligibility.diskTitle": "ディスクチェック", "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "ストレージ起動を構成する前に、アレイを停止する必要があります。", @@ -198,8 +208,8 @@ "onboarding.internalBootStep.validation.poolShareName": "ユーザー共有名を使用しない.", "onboarding.internalBootStep.validation.poolExists": "プール名はすでに存在します.", "onboarding.internalBootStep.validation.poolFormat": "小文字のみ使用、特殊文字や先頭/末尾数字不可.", - "onboarding.internalBootStep.validation.slotCount": "1 または 2 スロットを選択", - "onboarding.internalBootStep.validation.devicePerSlot": "各スロットにデバイスを選択してください。", + "onboarding.internalBootStep.validation.slotCount": "1または2のブートデバイスを選択してください。", + "onboarding.internalBootStep.validation.devicePerSlot": "各ブートデバイスにデバイスを選択してください。", "onboarding.internalBootStep.validation.uniqueDevices": "選択した各デバイスは一意である必要があります。", "onboarding.internalBootStep.validation.bootSizeRequired": "有効なブート予約サイズを選択してください。", "onboarding.internalBootStep.validation.bootSizeMin": "ブート予約サイズは少なくとも4GBである必要があります。", @@ -216,7 +226,7 @@ "onboarding.summaryStep.bootConfig.bootMethodStorage": "ストレージドライブ", "onboarding.summaryStep.bootConfig.bootMethodUsb": "USB/フラッシュドライブ", "onboarding.summaryStep.bootConfig.pool": "プール", - "onboarding.summaryStep.bootConfig.slots": "スロット", + "onboarding.summaryStep.bootConfig.slots": "起動デバイス", "onboarding.summaryStep.bootConfig.bootReserved": "ブート予約済み", "onboarding.summaryStep.bootConfig.updateBios": "BIOSを更新", "onboarding.summaryStep.bootConfig.devices": "デバイス", From ca26883fce834bd4f991c306b14074c04efc3564 Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Thu, 12 Mar 2026 12:03:02 -0400 Subject: [PATCH 40/54] New translations en.json (Korean) --- web/src/locales/ko.json | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/web/src/locales/ko.json b/web/src/locales/ko.json index 4afeea4dd2..d3fc28bbb8 100644 --- a/web/src/locales/ko.json +++ b/web/src/locales/ko.json @@ -153,10 +153,16 @@ "onboarding.internalBootStep.options.storage": "저장 드라이브를 사용하여 Unraid 부팅", "onboarding.internalBootStep.loadingOptions": "내부 부팅 옵션을 불러오는 중...", "onboarding.internalBootStep.unknownSize": "알 수 없음", + "onboarding.internalBootStep.warning.bootablePoolDescription": "부팅 가능한 풀은 USB 플래시 장치 대신 내부 드라이브에서 Unraid를 부팅할 수 있게 합니다.", + "onboarding.internalBootStep.warning.bootablePoolVolumes": "각 부팅 가능한 풀에는 두 개의 볼륨이 포함되어 있습니다.", + "onboarding.internalBootStep.warning.systemBootVolume": "Unraid에서 사용하는 시스템 부팅 볼륨", + "onboarding.internalBootStep.warning.storagePoolVolume": "일반 데이터를 위한 스토리지 풀", + "onboarding.internalBootStep.warning.storagePoolNaming": "아래에서 선택한 이름은 부팅 볼륨이 아닌 스토리지 풀에 적용됩니다.", + "onboarding.internalBootStep.warning.bootMirrorDescription": "Unraid 부팅 시스템을 미러링하려면 최대 두 개의 스토리지 드라이브를 선택할 수 있습니다. 하나의 장치가 작동하지 않더라도 서버는 다른 장치에서 계속 부팅할 수 있습니다.", "onboarding.internalBootStep.warning.selectedDevicesFormatted": "선택한 모든 장치가 포맷됩니다.", "onboarding.internalBootStep.warning.updateBios": "일부 시스템에서는 USB 장치에서 저장 드라이브로 BIOS 부팅 순서를 수동으로 변경해야 할 수도 있습니다.", "onboarding.internalBootStep.fields.poolName": "풀 이름", - "onboarding.internalBootStep.fields.slots": "슬롯", + "onboarding.internalBootStep.fields.slots": "부팅 장치", "onboarding.internalBootStep.fields.devices": "장치들", "onboarding.internalBootStep.fields.deviceSlot": "장치 {index}", "onboarding.internalBootStep.fields.selectDevice": "장치 선택", @@ -172,6 +178,10 @@ "onboarding.internalBootStep.eligibility.availableDescription": "아래의 디스크는 현재 스토리지 부팅에 선택할 수 없습니다.", "onboarding.internalBootStep.eligibility.blockedTitle": "스토리지 부팅은 현재 사용할 수 없습니다", "onboarding.internalBootStep.eligibility.blockedDescription": "이 서버에서 스토리지 드라이브 부팅을 사용하려면 모든 문제를 해결하세요.", + "onboarding.internalBootStep.eligibility.noDevicesTitle": "내부 부팅 설정에 적합한 장치가 감지되지 않았습니다.", + "onboarding.internalBootStep.eligibility.noDevicesDescription": "", + "onboarding.internalBootStep.eligibility.showDetails": "세부 정보 보기", + "onboarding.internalBootStep.eligibility.hideDetails": "상세 정보 숨기기", "onboarding.internalBootStep.eligibility.systemTitle": "서버 검사", "onboarding.internalBootStep.eligibility.diskTitle": "디스크 검사", "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "저장소 부트를 구성하기 전에 배열을 중지해야 합니다.", @@ -198,8 +208,8 @@ "onboarding.internalBootStep.validation.poolShareName": "사용자 공유 이름을 사용하지 마십시오.", "onboarding.internalBootStep.validation.poolExists": "풀 이름이 이미 존재합니다.", "onboarding.internalBootStep.validation.poolFormat": "소문자만 사용하고 특수 문자나 선행/후행 숫자가 없는 경우에만 사용.", - "onboarding.internalBootStep.validation.slotCount": "1 또는 2 슬롯을 선택하십시오.", - "onboarding.internalBootStep.validation.devicePerSlot": "각 슬롯에 장치를 선택하십시오.", + "onboarding.internalBootStep.validation.slotCount": "1 또는 2개의 부팅 장치를 선택하십시오.", + "onboarding.internalBootStep.validation.devicePerSlot": "각 부팅 장치에 대한 장치를 선택하십시오.", "onboarding.internalBootStep.validation.uniqueDevices": "각 선택된 장치는 고유해야 합니다.", "onboarding.internalBootStep.validation.bootSizeRequired": "유효한 부트 예약 크기를 선택하십시오.", "onboarding.internalBootStep.validation.bootSizeMin": "부트 예약 크기는 최소 4 GB 이상이어야 합니다.", @@ -216,7 +226,7 @@ "onboarding.summaryStep.bootConfig.bootMethodStorage": "저장 드라이브", "onboarding.summaryStep.bootConfig.bootMethodUsb": "USB/플래시 드라이브", "onboarding.summaryStep.bootConfig.pool": "풀", - "onboarding.summaryStep.bootConfig.slots": "슬롯", + "onboarding.summaryStep.bootConfig.slots": "부팅 장치", "onboarding.summaryStep.bootConfig.bootReserved": "부트 예약", "onboarding.summaryStep.bootConfig.updateBios": "BIOS 업데이트", "onboarding.summaryStep.bootConfig.devices": "장치들", From b587ba18fa7a5ebd29cdbc043dbc2d6a3ab6ceab Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Thu, 12 Mar 2026 12:03:04 -0400 Subject: [PATCH 41/54] New translations en.json (Dutch) --- web/src/locales/nl.json | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/web/src/locales/nl.json b/web/src/locales/nl.json index 69c28e931b..aeb65d4e87 100644 --- a/web/src/locales/nl.json +++ b/web/src/locales/nl.json @@ -153,10 +153,16 @@ "onboarding.internalBootStep.options.storage": "Gebruik Opslagapparaat(en) om Unraid op te starten", "onboarding.internalBootStep.loadingOptions": "Interne opstartopties laden...", "onboarding.internalBootStep.unknownSize": "onbekend", + "onboarding.internalBootStep.warning.bootablePoolDescription": "Een opstartbare pool stelt Unraid in staat vanaf interne schijven op te starten in plaats van vanaf een USB-flashapparaat.", + "onboarding.internalBootStep.warning.bootablePoolVolumes": "Elke opstartbare pool bevat twee volumes:", + "onboarding.internalBootStep.warning.systemBootVolume": "een systeemopstartvolume dat door Unraid wordt gebruikt", + "onboarding.internalBootStep.warning.storagePoolVolume": "een opslagpool voor algemene gegevens", + "onboarding.internalBootStep.warning.storagePoolNaming": "De naam die u hieronder kiest, geldt voor de opslagpool, niet voor het opstartvolume.", + "onboarding.internalBootStep.warning.bootMirrorDescription": "U kunt tot twee opslagschijven selecteren als u het Unraid-opstartsystem wilt spiegelen. Als een apparaat uitvalt, kan de server blijven opstarten vanaf het andere.", "onboarding.internalBootStep.warning.selectedDevicesFormatted": "Alle geselecteerde apparaten worden geformatteerd.", "onboarding.internalBootStep.warning.updateBios": "Op sommige systemen moet u mogelijk handmatig de BIOS-opstartvolgorde veranderen van het USB-apparaat naar het opslagstation.", "onboarding.internalBootStep.fields.poolName": "Poolnaam", - "onboarding.internalBootStep.fields.slots": "Sleuf", + "onboarding.internalBootStep.fields.slots": "Opstartapparaten", "onboarding.internalBootStep.fields.devices": "Apparaten", "onboarding.internalBootStep.fields.deviceSlot": "Apparaat {index}", "onboarding.internalBootStep.fields.selectDevice": "Selecteer apparaat", @@ -172,6 +178,10 @@ "onboarding.internalBootStep.eligibility.availableDescription": "De onderstaande schijven kunnen op dit moment niet geselecteerd worden voor opslagboot.", "onboarding.internalBootStep.eligibility.blockedTitle": "Opslagboot is momenteel niet beschikbaar", "onboarding.internalBootStep.eligibility.blockedDescription": "Los alle onderstaande issues op om de opslagboot op deze server te gebruiken.", + "onboarding.internalBootStep.eligibility.noDevicesTitle": "Geen in aanmerking komende apparaten gedetecteerd voor interne opstartsetup.", + "onboarding.internalBootStep.eligibility.noDevicesDescription": "", + "onboarding.internalBootStep.eligibility.showDetails": "Details weergeven", + "onboarding.internalBootStep.eligibility.hideDetails": "Details verbergen", "onboarding.internalBootStep.eligibility.systemTitle": "Servercontroles", "onboarding.internalBootStep.eligibility.diskTitle": "Schijfcontroles", "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "De array moet worden gestopt voordat opslag opstarten kan worden geconfigureerd.", @@ -198,8 +208,8 @@ "onboarding.internalBootStep.validation.poolShareName": "Gebruik geen gebruikers-deelnamen.", "onboarding.internalBootStep.validation.poolExists": "Zwembad naam bestaat al.", "onboarding.internalBootStep.validation.poolFormat": "Gebruik alleen kleine letters zonder speciale tekens of lead/trailing cijfers.", - "onboarding.internalBootStep.validation.slotCount": "Selecteer 1 of 2 slots.", - "onboarding.internalBootStep.validation.devicePerSlot": "Selecteer een apparaat voor elke slot.", + "onboarding.internalBootStep.validation.slotCount": "Selecteer 1 of 2 opstartapparaten.", + "onboarding.internalBootStep.validation.devicePerSlot": "Selecteer een apparaat voor elk opstartapparaat.", "onboarding.internalBootStep.validation.uniqueDevices": "Elk geselecteerd apparaat moet uniek zijn.", "onboarding.internalBootStep.validation.bootSizeRequired": "Selecteer een geldige gereserveerde bootsgrootte.", "onboarding.internalBootStep.validation.bootSizeMin": "Gereserveerde bootsgrootte moet minimaal 4 GB zijn.", @@ -216,7 +226,7 @@ "onboarding.summaryStep.bootConfig.bootMethodStorage": "Opslagapparaat(en)", "onboarding.summaryStep.bootConfig.bootMethodUsb": "USB/Flash Drive", "onboarding.summaryStep.bootConfig.pool": "Zwembad", - "onboarding.summaryStep.bootConfig.slots": "Sleuf", + "onboarding.summaryStep.bootConfig.slots": "Opstartapparaten", "onboarding.summaryStep.bootConfig.bootReserved": "Boot gereserveerd", "onboarding.summaryStep.bootConfig.updateBios": "BIOS bijwerken", "onboarding.summaryStep.bootConfig.devices": "Apparaten", From d065a679177a4ce6b81c6150e6b8265b2b750898 Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Thu, 12 Mar 2026 12:03:07 -0400 Subject: [PATCH 42/54] New translations en.json (Norwegian) --- web/src/locales/no.json | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/web/src/locales/no.json b/web/src/locales/no.json index ffe9628608..9f5dd39581 100644 --- a/web/src/locales/no.json +++ b/web/src/locales/no.json @@ -153,10 +153,16 @@ "onboarding.internalBootStep.options.storage": "Bruk lagringsenhet(er) for å starte Unraid", "onboarding.internalBootStep.loadingOptions": "Laster interne oppstartsvalg...", "onboarding.internalBootStep.unknownSize": "Ukjent", + "onboarding.internalBootStep.warning.bootablePoolDescription": "Et oppstartbart pool tillater Unraid å starte opp fra interne stasjoner i stedet for en USB-flashenhet.", + "onboarding.internalBootStep.warning.bootablePoolVolumes": "Hver oppstartbart pool inneholder to volumer:", + "onboarding.internalBootStep.warning.systemBootVolume": "et systemoppstart-volum brukt av Unraid", + "onboarding.internalBootStep.warning.storagePoolVolume": "et lagringspool for generelle data", + "onboarding.internalBootStep.warning.storagePoolNaming": "Navnet du velger nedenfor gjelder lagringspoolen, ikke oppstart-volumet.", + "onboarding.internalBootStep.warning.bootMirrorDescription": "Du kan velge opptil to lagringsstasjoner hvis du ønsker å speile Unraid-oppstartsystemet. Hvis en enhet feiler, kan serveren fortsette oppstarten fra den andre.", "onboarding.internalBootStep.warning.selectedDevicesFormatted": "Alle valgte enheter vil bli formatert.", "onboarding.internalBootStep.warning.updateBios": "På noen systemer må du kanskje manuelt endre BIOS-oppstartrekkefølgen fra USB-enheten til lagringsstasjonen.", "onboarding.internalBootStep.fields.poolName": "Pool-navn", - "onboarding.internalBootStep.fields.slots": "Spilleautomater", + "onboarding.internalBootStep.fields.slots": "Oppstartsenheter", "onboarding.internalBootStep.fields.devices": "Enheter", "onboarding.internalBootStep.fields.deviceSlot": "Enhet {index}", "onboarding.internalBootStep.fields.selectDevice": "Velg enhet", @@ -172,6 +178,10 @@ "onboarding.internalBootStep.eligibility.availableDescription": "Diskene nedenfor kan ikke velges for lagringsboot akkurat nå.", "onboarding.internalBootStep.eligibility.blockedTitle": "Lagringsboot er for øyeblikket utilgjengelig", "onboarding.internalBootStep.eligibility.blockedDescription": "Løs alle problemene nedenfor for å bruke lagringsboot på denne serveren.", + "onboarding.internalBootStep.eligibility.noDevicesTitle": "Ingen kvalifiserte enheter ble oppdaget for intern oppstartskonfigurasjon.", + "onboarding.internalBootStep.eligibility.noDevicesDescription": "", + "onboarding.internalBootStep.eligibility.showDetails": "Vis detaljer", + "onboarding.internalBootStep.eligibility.hideDetails": "Skjul detaljer", "onboarding.internalBootStep.eligibility.systemTitle": "Serverkontroller", "onboarding.internalBootStep.eligibility.diskTitle": "Diskkontroller", "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "Arrayet må stoppes før lagringsoppstart kan konfigureres.", @@ -198,8 +208,8 @@ "onboarding.internalBootStep.validation.poolShareName": "Ikke bruk brukerdelingsnavn.", "onboarding.internalBootStep.validation.poolExists": "Pool-navnet finnes allerede.", "onboarding.internalBootStep.validation.poolFormat": "Bruk kun små bokstaver uten spesialtegn og ledende/slepende tall.", - "onboarding.internalBootStep.validation.slotCount": "Velg 1 eller 2 spor.", - "onboarding.internalBootStep.validation.devicePerSlot": "Velg en enhet for hvert spor.", + "onboarding.internalBootStep.validation.slotCount": "Velg 1 eller 2 oppstartsenheter.", + "onboarding.internalBootStep.validation.devicePerSlot": "Velg en enhet for hver oppstartsenhet.", "onboarding.internalBootStep.validation.uniqueDevices": "Hver valgt enhet må være unik.", "onboarding.internalBootStep.validation.bootSizeRequired": "Velg en gyldig reservert oppstartsstørrelse.", "onboarding.internalBootStep.validation.bootSizeMin": "Den reserverte oppstartsstørrelsen må være minst 4 GB.", @@ -216,7 +226,7 @@ "onboarding.summaryStep.bootConfig.bootMethodStorage": "Lagringsenhet(er)", "onboarding.summaryStep.bootConfig.bootMethodUsb": "USB/Flash Drive", "onboarding.summaryStep.bootConfig.pool": "Pool", - "onboarding.summaryStep.bootConfig.slots": "Spilleautomater", + "onboarding.summaryStep.bootConfig.slots": "Oppstartsenheter", "onboarding.summaryStep.bootConfig.bootReserved": "Reserve for oppstart", "onboarding.summaryStep.bootConfig.updateBios": "Oppdater BIOS", "onboarding.summaryStep.bootConfig.devices": "Enheter", From 485e8930114ce8fc36ba0f020d8b6f55d246daf4 Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Thu, 12 Mar 2026 12:03:09 -0400 Subject: [PATCH 43/54] New translations en.json (Polish) --- web/src/locales/pl.json | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/web/src/locales/pl.json b/web/src/locales/pl.json index 50da06b4b3..72328ba3ad 100644 --- a/web/src/locales/pl.json +++ b/web/src/locales/pl.json @@ -153,10 +153,16 @@ "onboarding.internalBootStep.options.storage": "Użyj Dysku Twardego, aby uruchomić Unraid", "onboarding.internalBootStep.loadingOptions": "Ładowanie opcji wewnętrznego bootowania...", "onboarding.internalBootStep.unknownSize": "Nieznany", + "onboarding.internalBootStep.warning.bootablePoolDescription": "Bootowalna pula umożliwia Unraid uruchamianie się z dysków wewnętrznych zamiast z urządzenia USB.", + "onboarding.internalBootStep.warning.bootablePoolVolumes": "Każda bootowalna pula zawiera dwa wolumeny:", + "onboarding.internalBootStep.warning.systemBootVolume": "wolumen rozruchowy systemu używany przez Unraid", + "onboarding.internalBootStep.warning.storagePoolVolume": "pula przechowywania dla danych ogólnych", + "onboarding.internalBootStep.warning.storagePoolNaming": "Nazwa wybrana poniżej dotyczy puli przechowywania, a nie wolumenu rozruchowego.", + "onboarding.internalBootStep.warning.bootMirrorDescription": "Możesz wybrać do dwóch dysków, jeśli chcesz zmirrować system rozruchowy Unraid. Jeśli jedno urządzenie zawiedzie, serwer nadal może być uruchamiany z drugiego.", "onboarding.internalBootStep.warning.selectedDevicesFormatted": "Wszystkie wybrane urządzenia będą sformatowane.", "onboarding.internalBootStep.warning.updateBios": "Na niektórych systemach, konieczne może być ręczne zmienienie kolejności rozruchu BIOS-u z urządzenia USB na dysk twardy.", "onboarding.internalBootStep.fields.poolName": "Nazwa zestawu", - "onboarding.internalBootStep.fields.slots": "Gniazda", + "onboarding.internalBootStep.fields.slots": "Urządzenia rozruchowe", "onboarding.internalBootStep.fields.devices": "Urządzenia", "onboarding.internalBootStep.fields.deviceSlot": "Urządzenie {index}", "onboarding.internalBootStep.fields.selectDevice": "Wybierz urządzenie", @@ -172,6 +178,10 @@ "onboarding.internalBootStep.eligibility.availableDescription": "Nie można teraz wybrać poniższych dysków do uruchamiania z pamięci masowej.", "onboarding.internalBootStep.eligibility.blockedTitle": "Uruchamianie z pamięci masowej jest obecnie niedostępne.", "onboarding.internalBootStep.eligibility.blockedDescription": "Aby użyć uruchamiania z pamięci masowej na tym serwerze, rozwiąż wszystkie poniższe problemy.", + "onboarding.internalBootStep.eligibility.noDevicesTitle": "Nie wykryto żadnych kwalifikowanych urządzeń do wewnętrznej konfiguracji bootowania.", + "onboarding.internalBootStep.eligibility.noDevicesDescription": "", + "onboarding.internalBootStep.eligibility.showDetails": "Zobacz szczegóły", + "onboarding.internalBootStep.eligibility.hideDetails": "Ukryj szczegóły", "onboarding.internalBootStep.eligibility.systemTitle": "Sprawdzanie serwera", "onboarding.internalBootStep.eligibility.diskTitle": "Sprawdzanie dysków", "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "Tablicę należy zatrzymać przed skonfigurowaniem rozruchu magazynu.", @@ -198,8 +208,8 @@ "onboarding.internalBootStep.validation.poolShareName": "Nie używaj nazw udziałów użytkownika.", "onboarding.internalBootStep.validation.poolExists": "Nazwa zestawu już istnieje.", "onboarding.internalBootStep.validation.poolFormat": "Używaj tylko małych liter bez znaków specjalnych lub początkowych/końcowych cyfr.", - "onboarding.internalBootStep.validation.slotCount": "Wybierz 1 lub 2 gniazda.", - "onboarding.internalBootStep.validation.devicePerSlot": "Wybierz urządzenie dla każdego gniazda.", + "onboarding.internalBootStep.validation.slotCount": "Wybierz 1 lub 2 urządzenia rozruchowe.", + "onboarding.internalBootStep.validation.devicePerSlot": "Wybierz urządzenie dla każdego urządzenia rozruchowego.", "onboarding.internalBootStep.validation.uniqueDevices": "Każde wybrane urządzenie musi być unikalne.", "onboarding.internalBootStep.validation.bootSizeRequired": "Wybierz ważny zarezerwowany rozmiar bootowania.", "onboarding.internalBootStep.validation.bootSizeMin": "Zarezerwowany rozmiar bootowania musi wynosić co najmniej 4 GB.", @@ -216,7 +226,7 @@ "onboarding.summaryStep.bootConfig.bootMethodStorage": "Dysk(i) twardy(e)", "onboarding.summaryStep.bootConfig.bootMethodUsb": "USB/Flash Drive", "onboarding.summaryStep.bootConfig.pool": "Basen", - "onboarding.summaryStep.bootConfig.slots": "Gniazda", + "onboarding.summaryStep.bootConfig.slots": "Urządzenia rozruchowe", "onboarding.summaryStep.bootConfig.bootReserved": "Zarezerwowany rozruch", "onboarding.summaryStep.bootConfig.updateBios": "Aktualizuj BIOS", "onboarding.summaryStep.bootConfig.devices": "Urządzenia", From 67387e3733bfb4f4ff8c59a2cea702d63b01c21c Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Thu, 12 Mar 2026 12:03:11 -0400 Subject: [PATCH 44/54] New translations en.json (Portuguese) --- web/src/locales/pt.json | 832 ++++++++++++++++++++-------------------- 1 file changed, 421 insertions(+), 411 deletions(-) diff --git a/web/src/locales/pt.json b/web/src/locales/pt.json index 3cc773a893..825d3b4b50 100644 --- a/web/src/locales/pt.json +++ b/web/src/locales/pt.json @@ -1,12 +1,12 @@ { "onboarding.activationModal.activateNow": "Ativar Agora", "onboarding.activationModal.activationCodeDetected": "Código de ativação detectado neste servidor. Você pode ativar sem sair desta página.", - "onboarding.keyfileHint": "Arquivo de chave detectado. Você pode ativar no menu Perfil do Usuário (no canto superior direito) e continuar sem ativação aqui.", - "onboarding.skipForNow": "Pular por enquanto", - "onboarding.activationModal.letSActivateYourUnraidOs": "Vamos ativar sua licença do sistema Unraid OS", + "onboarding.keyfileHint": "Arquivo de chave detectado. Você pode ativar no menu 'Perfil do Usuário' (canto superior direito) e continuar sem ativar aqui.", + "onboarding.skipForNow": "Pular por agora", + "onboarding.activationModal.letSActivateYourUnraidOs": "Vamos ativar sua licença do Unraid OS", "onboarding.activationModal.moreAboutLicensing": "Mais sobre Licenciamento", "onboarding.activationModal.moreAboutUnraidNetAccounts": "Mais sobre Contas Unraid.net", - "onboarding.activationModal.onTheFollowingScreenYourLicense": "Na tela seguinte, sua licença será ativada. Você vai então criar uma conta Unraid.net para gerenciar sua licença daqui para frente.", + "onboarding.activationModal.onTheFollowingScreenYourLicense": "Na próxima tela, sua licença será ativada. Em seguida, você criará uma Conta Unraid.net para gerenciar sua licença no futuro.", "onboarding.activationModal.welcomeToUnraidVersion": "Bem-vindo ao Unraid {version}!", "onboarding.activationModal.youVeUpgradedFromPrevToCurr": "Você atualizou de {prev} para {curr}", "onboarding.activationSteps.activateLicense": "Ativar Licença", @@ -14,29 +14,29 @@ "onboarding.activationSteps.createDevicePassword": "Criar Senha do Dispositivo", "onboarding.activationSteps.deviceIsReadyToConfigure": "O dispositivo está pronto para configurar", "onboarding.activationSteps.secureYourDevice": "Proteja seu dispositivo", - "onboarding.activationSteps.unleashYourHardware": "Libere seu Hardware", + "onboarding.activationSteps.unleashYourHardware": "Liberte seu Hardware", "onboarding.pluginsStep.title": "PLUGINS", - "onboarding.pluginsStep.description": "Expanda as capacidades do seu servidor com ferramentas da comunidade.", + "onboarding.pluginsStep.description": "Estenda as capacidades do seu servidor com ferramentas da comunidade.", "onboarding.pluginsStep.installing": "Instalando...", "onboarding.pluginsStep.addHelpfulPlugins": "Adicionar plugins úteis", - "onboarding.pluginsStep.installAndContinue": "Instalar & Continuar", + "onboarding.pluginsStep.installAndContinue": "Instalar e Continuar", "onboarding.pluginsStep.installSelected": "Instalar Selecionados", - "onboarding.pluginsStep.status.installing": "Instalando…", + "onboarding.pluginsStep.status.installing": "Instalando...", "onboarding.pluginsStep.status.success": "Instalado", - "onboarding.pluginsStep.status.error": "Falha na instalação", + "onboarding.pluginsStep.status.error": "A instalação falhou", "onboarding.pluginsStep.installEssentialPlugins": "Adicionar Plugins", "onboarding.pluginsStep.installFailed": "Falha ao instalar plugins. Por favor, tente novamente.", "onboarding.pluginsStep.installingPluginMessage": "Instalando {name}...", "onboarding.pluginsStep.pluginInstalledMessage": "{name} instalado com sucesso.", - "onboarding.pluginsStep.selectPluginsDescription": "Selecione os plugins que deseja instalar. Você sempre pode adicionar mais depois.", - "onboarding.pluginsStep.tip": "Estes são apenas o essencial. Quando chegar ao painel, poderá explorar milhares de outros plugins criados pela comunidade e containers Docker.", + "onboarding.pluginsStep.selectPluginsDescription": "Selecione os plugins que deseja instalar. Sempre poderá adicionar mais tarde.", + "onboarding.pluginsStep.tip": "Estes são apenas os essenciais. Uma vez que você chegue ao painel, poderá explorar milhares de outros plugins e contêineres Docker criados pela comunidade.", "onboarding.pluginsStep.alreadyInstalled": "Já instalado", "onboarding.pluginsStep.willInstall": "Instalação pendente", - "onboarding.overviewStep.getStarted": "Iniciar", + "onboarding.overviewStep.getStarted": "Começar", "onboarding.overviewStep.getStartedWithYourNewSystem": "Comece com seu novo sistema Unraid", "onboarding.overviewStep.welcomeToUnraid": "Visão Geral", "onboarding.overviewStep.welcomeToUnraidVersion": "Bem-vindo ao Unraid {0}!", - "onboarding.overviewStep.welcomeToYourNewSystemPowered": "Bem-vindo ao seu novo sistema {0}, alimentado pelo Unraid!", + "onboarding.overviewStep.welcomeToYourNewSystemPowered": "Bem-vindo ao seu novo sistema {0}, impulsionado pelo Unraid!", "onboarding.overviewStep.welcomeToYourUnraidSystem": "Bem-vindo ao seu sistema Unraid {0}", "onboarding.overviewStep.youVeUpgradedFromPrevToCurr": "Você atualizou de {0} para {1}", "onboarding.overviewStep.title": "BEM-VINDO AO UNRAID", @@ -44,166 +44,176 @@ "onboarding.overviewStep.titleUpgrade": "BEM-VINDO DE VOLTA AO UNRAID", "onboarding.overviewStep.titleDowngrade": "BEM-VINDO DE VOLTA AO UNRAID", "onboarding.overviewStep.titleIncomplete": "VAMOS TERMINAR DE CONFIGURAR O UNRAID", - "onboarding.overviewStep.subtitle": "LIBERE SEU HARDWARE.", - "onboarding.overviewStep.subtitleFreshInstall": "LIBERE SEU HARDWARE.", - "onboarding.overviewStep.subtitleUpgrade": "OBRIGADO POR FAZER O UPGRADE. VAMOS REVISAR O QUE HÁ DE NOVO.", - "onboarding.overviewStep.subtitleDowngrade": "VOCÊ RETORNOU A UMA VERSÃO ANTERIOR. VAMOS CONFIGURAR VOCÊ.", - "onboarding.overviewStep.subtitleIncomplete": "CONTINUE DE ONDE PAROU.", + "onboarding.overviewStep.subtitle": "LIBERTE SEU HARDWARE.", + "onboarding.overviewStep.subtitleFreshInstall": "LIBERTE SEU HARDWARE.", + "onboarding.overviewStep.subtitleUpgrade": "OBRIGADO POR ATUALIZAR. VAMOS REVISAR O QUE HÁ DE NOVO.", + "onboarding.overviewStep.subtitleDowngrade": "VOCÊ ESTÁ DE VOLTA A UMA VERSÃO ANTERIOR. VAMOS CONFIGURÁ-LO.", + "onboarding.overviewStep.subtitleIncomplete": "RETOME DE ONDE PAROU.", "onboarding.overviewStep.intro": "Nos próximos passos, vamos configurar os fundamentos do seu servidor, instalar aplicativos recomendados e ativar sua licença.", - "onboarding.overviewStep.setupTime": "CONFIGURAÇÃO EM ~3 MIN", - "onboarding.overviewStep.ourGoals.title": "NOSSOS OBJETIVOS", - "onboarding.overviewStep.ourGoals.item1": "Inicializar a identidade do sistema", + "onboarding.overviewStep.setupTime": "CONFIGURAÇÃO DE ~3 MIN", + "onboarding.overviewStep.ourGoals.title": "NOSSAS METAS", + "onboarding.overviewStep.ourGoals.item1": "Inicializar identidade do sistema", "onboarding.overviewStep.ourGoals.item2": "Proteger acesso administrativo", - "onboarding.overviewStep.ourGoals.item3": "Configurar rede fundamental", + "onboarding.overviewStep.ourGoals.item3": "Configurar rede básica", "onboarding.overviewStep.needHelp.title": "Novo no Unraid?", "onboarding.overviewStep.needHelp.description": "Primeira vez instalando o Unraid? Confira nosso guia abrangente.", "onboarding.overviewStep.needHelp.button": "Guia de Instalação", - "onboarding.overviewStep.disclaimer": "Não se preocupe se não tiver certeza de uma configuração - tudo o que configuramos aqui pode ser ajustado facilmente mais tarde no seu Painel do Unraid em Configurações.", - "onboarding.overviewStep.nextStep": "INICIAR", + "onboarding.overviewStep.disclaimer": "Não se preocupe se não tiver certeza de uma configuração—tudo que configuramos aqui pode ser facilmente ajustado mais tarde no seu Painel do Unraid em Configurações.", + "onboarding.overviewStep.nextStep": "COMEÇAR", "onboarding.overviewStep.readTheDocs": "Leia os Documentos", "onboarding.coreSettings.title": "Configurar Configurações", - "onboarding.coreSettings.description": "Ajuste a identidade do seu servidor e as configurações de rede. Elas também podem ser facilmente alteradas no seu Painel do Unraid em Configurações.", + "onboarding.coreSettings.description": "Ajuste a identidade e as configurações de rede do seu servidor. Isso também pode ser facilmente alterado no seu Painel do Unraid em Configurações.", "onboarding.coreSettings.serverName": "Nome do Servidor", "onboarding.coreSettings.serverDescription": "Descrição do Servidor", - "onboarding.coreSettings.serverDescriptionPlaceholder": "por exemplo, Servidor de Mídia", + "onboarding.coreSettings.serverDescriptionPlaceholder": "ex.: Servidor de Mídia", "onboarding.coreSettings.timezone": "Fuso Horário", "onboarding.coreSettings.selectTimezonePlaceholder": "Selecione um fuso horário...", "onboarding.coreSettings.notConfigured": "Não Configurado", "onboarding.coreSettings.language": "Idioma", "onboarding.coreSettings.selectLanguage": "Selecione um idioma...", "onboarding.coreSettings.theme": "Tema", - "onboarding.coreSettings.themeDescription": "Selecione seu tema de cor preferido para a interface do Unraid.", + "onboarding.coreSettings.themeDescription": "Selecione seu tema de cores preferido para a interface do Unraid.", "onboarding.coreSettings.serverNameError.invalidChars": "O nome do servidor só pode conter letras, números, pontos e traços.", "onboarding.coreSettings.serverNameError.invalidEnd": "O nome do servidor deve terminar com uma letra ou número.", "onboarding.coreSettings.serverNameError.tooLong": "O nome do servidor deve ter 15 caracteres ou menos.", - "onboarding.coreSettings.serverNameError.empty": "Nome do servidor é obrigatório.", + "onboarding.coreSettings.serverNameError.empty": "O nome do servidor é obrigatório.", "onboarding.coreSettings.serverDescriptionError.tooLong": "A descrição do servidor deve ter 64 caracteres ou menos.", "onboarding.coreSettings.serverDescriptionError.invalidChars": "A descrição do servidor não pode conter aspas ou barras invertidas.", "onboarding.coreSettings.ssh": "Acesso SSH", - "onboarding.coreSettings.sshDescription": "Permitir acesso de linha de comando via porta 22.", + "onboarding.coreSettings.sshDescription": "Permitir acesso à linha de comando via porta 22.", "onboarding.coreSettings.next": "PRÓXIMO", "onboarding.summaryStep.title": "Resumo", "onboarding.summaryStep.description": "Verificação da configuração do seu servidor.", - "onboarding.summaryStep.initializationMessage": "Seu servidor está pronto para inicialização. Uma vez confirmado, você passará para os próximos passos para começar a usar seu armazenamento e aplicativos.", - "onboarding.summaryStep.confirmAndApply": "Confirmar & Aplicar", + "onboarding.summaryStep.initializationMessage": "Seu servidor está pronto para inicialização. Uma vez confirmado, você passará para as próximas etapas para começar a usar seu armazenamento e aplicativos.", + "onboarding.summaryStep.confirmAndApply": "Confirmar e Aplicar", "onboarding.summaryStep.systemIdentity": "Identidade do Sistema", - "onboarding.summaryStep.networking": "Rede", + "onboarding.summaryStep.networking": "Conectividade", "onboarding.summaryStep.security": "Segurança", "onboarding.summaryStep.sshActive": "SSH Ativo", "onboarding.summaryStep.sshInactive": "SSH Inativo", "onboarding.summaryStep.dhcpEnabled": "DHCP Ativado", "onboarding.nextSteps.title": "Próximos Passos", - "onboarding.nextSteps.description": "Seu servidor está pronto! Aqui está o que fazer a seguir.", - "onboarding.nextSteps.basics": "Comece com o Unraid", + "onboarding.nextSteps.description": "Seu servidor está pronto! O que fazer em seguida.", + "onboarding.nextSteps.basics": "Iniciar com o Unraid", "onboarding.nextSteps.stayInTouch": "Junte-se à Comunidade Unraid", - "onboarding.nextSteps.learnServer": "Saiba mais sobre seu Servidor", + "onboarding.nextSteps.learnServer": "Aprenda sobre o seu Servidor", "onboarding.nextSteps.continueToDashboard": "IR PARA O PAINEL", "onboarding.nextSteps.basics.shares": "Compartilhamentos", "onboarding.nextSteps.basics.arrays": "Arrays", "onboarding.nextSteps.basics.cachePools": "Pools de Cache", "onboarding.nextSteps.basics.installingApps": "Instalando Aplicativos", - "onboarding.nextSteps.basics.remoteAccess": "Acessando seu Servidor Remotamente", + "onboarding.nextSteps.basics.remoteAccess": "Acesso Remoto ao Seu Servidor", "onboarding.nextSteps.basics.commonIssues": "Problemas Comuns", "onboarding.nextSteps.stayInTouch.discord": "Discord", "onboarding.nextSteps.stayInTouch.newsletter": "Newsletter", "onboarding.nextSteps.stayInTouch.youtube": "YouTube", "onboarding.nextSteps.specs": "Especificações do Servidor", "onboarding.nextSteps.manual": "Manual do Sistema", - "onboarding.nextSteps.hardwareSpecs": "Especificações de Hardware", + "onboarding.nextSteps.hardwareSpecs": "Especificações do Hardware", "onboarding.nextSteps.support": "Suporte do Fabricante", "onboarding.nextSteps.reboot": "Reiniciar", "onboarding.nextSteps.additionalLinks": "Links Adicionais", "onboarding.nextSteps.confirmReboot.title": "Confirmar Reinicialização", - "onboarding.nextSteps.confirmReboot.description": "Em alguns sistemas, pode ser necessário alterar manualmente a ordem de inicialização do BIOS do dispositivo USB para a unidade de armazenamento.", - "onboarding.nextSteps.confirmReboot.warning": "Por favor, NÃO remova sua unidade flash do Unraid até que o servidor tenha reinicializado no Unraid novamente.", + "onboarding.nextSteps.confirmReboot.description": "Em alguns sistemas, você pode precisar alterar manualmente a ordem de inicialização do BIOS do dispositivo USB para a unidade de armazenamento.", + "onboarding.nextSteps.confirmReboot.warning": "Por favor, NÃO remova sua unidade flash Unraid até que seu servidor termine de reiniciar no Unraid novamente.", "onboarding.nextSteps.confirmReboot.confirm": "Eu Entendo", - "onboarding.stepper.stepLabel": "Etapa {number}", - "onboarding.console.title": "Configuração do Console", + "onboarding.stepper.stepLabel": "Passo {number}", + "onboarding.console.title": "Configurar Console", "onboarding.console.waiting": "Aguardando...", "onboarding.console.technicalDetails": "Detalhes técnicos", - "onboarding.modal.closeAriaLabel": "Fechar integração", - "onboarding.modal.exit.title": "Sair da integração?", - "onboarding.modal.exit.description": "Você pode pular a configuração agora e continuar a partir do painel mais tarde.", - "onboarding.modal.exit.keepOnboarding": "Manter integração", + "onboarding.modal.closeAriaLabel": "Fechar orientação", + "onboarding.modal.exit.title": "Sair da orientação?", + "onboarding.modal.exit.description": "Você pode pular a configuração agora e continuar do painel mais tarde.", + "onboarding.modal.exit.keepOnboarding": "Manter orientação", "onboarding.modal.exit.confirm": "Sair da configuração", - "onboarding.overviewStep.partnerLogoAlt": "Logo do parceiro", - "onboarding.overviewStep.defaultGraphicAlt": "Possibilidades Ilimitadas", + "onboarding.overviewStep.partnerLogoAlt": "Logotipo do Parceiro", + "onboarding.overviewStep.defaultGraphicAlt": "Possibilidades sem Limites", "onboarding.overviewStep.skipSetup": "Pular Configuração", "onboarding.coreSettings.defaultServerName": "Torre", "onboarding.coreSettings.serverNamePlaceholder": "Torre", "onboarding.coreSettings.englishLanguageLabel": "Inglês", - "onboarding.coreSettings.themePreviewAlt": "Prévia do tema {theme}", + "onboarding.coreSettings.themePreviewAlt": "Pré-visualização do tema {theme}", "onboarding.coreSettings.themeOptions.white": "Branco", "onboarding.coreSettings.themeOptions.black": "Preto", "onboarding.coreSettings.themeOptions.gray": "Cinza", - "onboarding.coreSettings.themeOptions.azure": "Azul", + "onboarding.coreSettings.themeOptions.azure": "Azure", "onboarding.pluginsStep.nextStep": "Próximo Passo", "onboarding.pluginsStep.enablePluginAria": "Ativar {name}", "onboarding.pluginsStep.plugins.communityApps.name": "Aplicativos da Comunidade", - "onboarding.pluginsStep.plugins.communityApps.description": "A loja de aplicativos essencial para Unraid. Acesse milhares de aplicações.", + "onboarding.pluginsStep.plugins.communityApps.description": "A loja de aplicativos essencial para o Unraid. Acesse milhares de aplicativos.", "onboarding.pluginsStep.plugins.fixCommonProblems.name": "Corrigir Problemas Comuns", - "onboarding.pluginsStep.plugins.fixCommonProblems.description": "Ferramenta de diagnóstico para ajudar a identificar e resolver questões de configuração.", + "onboarding.pluginsStep.plugins.fixCommonProblems.description": "Ferramenta de diagnóstico para ajudar a identificar e resolver problemas de configuração.", "onboarding.pluginsStep.plugins.tailscale.name": "Tailscale", - "onboarding.pluginsStep.plugins.tailscale.description": "VPN sem configuração. Acesse seu servidor de maneira segura de qualquer lugar.", - "onboarding.internalBootStep.stepTitle": "Configurar Inicialização", - "onboarding.internalBootStep.stepDescription": "Escolha inicialização por USB ou drive de armazenamento", - "onboarding.internalBootStep.title": "Configurar Inicialização", - "onboarding.internalBootStep.description": "Escolha como o Unraid será iniciado: USB/Drive Flash (padrão) ou Drive(s) de Armazenamento. Você pode mudar para inicialização por Drive de Armazenamento depois no Painel do Unraid.", - "onboarding.internalBootStep.options.usb": "Usar Drive USB/Flash para iniciar o Unraid", - "onboarding.internalBootStep.options.storage": "Usar Drive(s) de Armazenamento para iniciar o Unraid", - "onboarding.internalBootStep.loadingOptions": "Carregando opções de inicialização interna...", + "onboarding.pluginsStep.plugins.tailscale.description": "VPN sem configuração. Acesse seu servidor de forma segura de qualquer lugar.", + "onboarding.internalBootStep.stepTitle": "Configurar Boot", + "onboarding.internalBootStep.stepDescription": "Escolha boot via USB ou unidade de armazenamento", + "onboarding.internalBootStep.title": "Configurar Boot", + "onboarding.internalBootStep.description": "Escolha como o Unraid faz boot: USB/Flash Drive (padrão) ou Unidade(s) de Armazenamento. Você pode alternar para boot via Unidade de Armazenamento mais tarde no Painel do Unraid.", + "onboarding.internalBootStep.options.usb": "Usar USB/Flash Drive para bootar o Unraid", + "onboarding.internalBootStep.options.storage": "Usar Unidade(s) de Armazenamento para bootar o Unraid", + "onboarding.internalBootStep.loadingOptions": "Carregando opções de boot interno...", "onboarding.internalBootStep.unknownSize": "Desconhecido", + "onboarding.internalBootStep.warning.bootablePoolDescription": "Um pool inicializável permite que o Unraid inicialize a partir de discos internos em vez de um dispositivo USB.", + "onboarding.internalBootStep.warning.bootablePoolVolumes": "Cada pool inicializável contém dois volumes:", + "onboarding.internalBootStep.warning.systemBootVolume": "um volume de inicialização do sistema usado pelo Unraid", + "onboarding.internalBootStep.warning.storagePoolVolume": "um pool de armazenamento para dados gerais", + "onboarding.internalBootStep.warning.storagePoolNaming": "O nome que você escolhe abaixo se aplica ao pool de armazenamento, não ao volume de inicialização.", + "onboarding.internalBootStep.warning.bootMirrorDescription": "Você pode selecionar até dois discos de armazenamento se desejar espelhar o sistema de inicialização do Unraid. Se um dispositivo falhar, o servidor pode continuar inicializando a partir do outro.", "onboarding.internalBootStep.warning.selectedDevicesFormatted": "Todos os dispositivos selecionados serão formatados.", - "onboarding.internalBootStep.warning.updateBios": "Em alguns sistemas, pode ser necessário alterar manualmente a ordem de inicialização do BIOS do dispositivo USB para a unidade de armazenamento.", + "onboarding.internalBootStep.warning.updateBios": "Em alguns sistemas, você pode precisar alterar manualmente a ordem de inicialização do BIOS do dispositivo USB para a unidade de armazenamento.", "onboarding.internalBootStep.fields.poolName": "Nome do pool", - "onboarding.internalBootStep.fields.slots": "Slots", + "onboarding.internalBootStep.fields.slots": "Dispositivos de inicialização", "onboarding.internalBootStep.fields.devices": "Dispositivos", "onboarding.internalBootStep.fields.deviceSlot": "Dispositivo {index}", "onboarding.internalBootStep.fields.selectDevice": "Selecionar dispositivo", - "onboarding.internalBootStep.fields.bootReservedSize": "Tamanho reservado para boot", + "onboarding.internalBootStep.fields.bootReservedSize": "Tamanho reservado para o boot", "onboarding.internalBootStep.fields.customSizeGb": "Tamanho personalizado (GB)", - "onboarding.internalBootStep.fields.updateBios": "Atualizar ordem de boot no BIOS", + "onboarding.internalBootStep.fields.updateBios": "Atualizar ordem de inicialização do BIOS", "onboarding.internalBootStep.bootSize.wholeDrive": "Unidade inteira", "onboarding.internalBootStep.bootSize.gbLabel": "{size} GB", "onboarding.internalBootStep.bootSize.custom": "Definido pelo usuário", "onboarding.internalBootStep.bootSize.helpMinOnly": "O mínimo é 4 GB.", - "onboarding.internalBootStep.bootSize.helpRange": "O mínimo é 4 GB; o máximo é {max} GB (50% do menor drive selecionado).", - "onboarding.internalBootStep.eligibility.availableTitle": "Alguns discos estão indisponíveis para inicialização do armazenamento", - "onboarding.internalBootStep.eligibility.availableDescription": "Os discos abaixo não podem ser selecionados para inicialização do armazenamento no momento.", - "onboarding.internalBootStep.eligibility.blockedTitle": "Inicialização do armazenamento está indisponível no momento", + "onboarding.internalBootStep.bootSize.helpRange": "O mínimo é 4 GB; o máximo é {max} GB (50% da menor unidade selecionada).", + "onboarding.internalBootStep.eligibility.availableTitle": "Alguns discos estão indisponíveis para inicialização de armazenamento", + "onboarding.internalBootStep.eligibility.availableDescription": "Os discos abaixo não podem ser selecionados para inicialização de armazenamento no momento.", + "onboarding.internalBootStep.eligibility.blockedTitle": "Atualmente, a inicialização de armazenamento não está disponível", "onboarding.internalBootStep.eligibility.blockedDescription": "Resolva todos os problemas abaixo para usar a inicialização do disco de armazenamento neste servidor.", + "onboarding.internalBootStep.eligibility.noDevicesTitle": "Nenhum dispositivo elegível foi detectado para configuração de boot interno.", + "onboarding.internalBootStep.eligibility.noDevicesDescription": "", + "onboarding.internalBootStep.eligibility.showDetails": "Ver detalhes", + "onboarding.internalBootStep.eligibility.hideDetails": "Ocultar detalhes", "onboarding.internalBootStep.eligibility.systemTitle": "Verificações do servidor", "onboarding.internalBootStep.eligibility.diskTitle": "Verificações de disco", - "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "A matriz deve ser parada antes que a inicialização do armazenamento possa ser configurada.", - "onboarding.internalBootStep.eligibility.codes.ALREADY_INTERNAL_BOOT": "Este servidor já parece estar inicializando internamente.", + "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "O array deve ser parado antes que a inicialização do armazenamento possa ser configurada.", + "onboarding.internalBootStep.eligibility.codes.ALREADY_INTERNAL_BOOT": "Este servidor já parece estar iniciando internamente.", "onboarding.internalBootStep.eligibility.codes.NO_UNASSIGNED_DISKS": "Atualmente, não há discos não atribuídos disponíveis para inicialização de armazenamento.", "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_BOOT": "Este disco já está atribuído como o dispositivo de inicialização atual.", - "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_ARRAY": "Este disco já está atribuído à matriz.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_ARRAY": "Este disco já está atribuído ao array.", "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_PARITY": "Este disco já está atribuído como disco de paridade.", "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_CACHE": "Este disco já está atribuído a um pool ou slot de cache.", "onboarding.internalBootStep.eligibility.codes.USB_TRANSPORT": "Este disco está conectado via USB, o que não é permitido para inicialização interna.", "onboarding.internalBootStep.eligibility.codes.TOO_SMALL": "Este disco é muito pequeno para o tamanho mínimo de reserva de inicialização.", "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_DISABLED": "A transferência de inicialização está desabilitada pelo estado atual do sistema.", - "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_UNKNOWN": "O sistema não informou se a transferência de inicialização está ativada.", - "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_FALSE": "O sistema informou que a inicialização do armazenamento não é elegível.", - "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_UNKNOWN": "O sistema não informou se a inicialização de armazenamento é elegível.", - "onboarding.internalBootStep.status.apiError": "Não foi possível carregar opções de inicialização interna da API.", - "onboarding.internalBootStep.status.alreadyConfigured": "A inicialização interna já está configurada neste servidor.", - "onboarding.internalBootStep.status.arrayNotStopped": "A configuração de inicialização interna só está disponível enquanto o array está parado.", - "onboarding.internalBootStep.status.notEligible": "Este servidor não está atualmente elegível para configuração de inicialização interna.", - "onboarding.internalBootStep.status.noDevices": "Nenhum dispositivo elegível foi detectado para configuração de inicialização interna.", - "onboarding.internalBootStep.status.unavailable": "A configuração de inicialização interna não está disponível agora.", - "onboarding.internalBootStep.validation.poolRequired": "O nome do pool é obrigatório.", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_UNKNOWN": "O sistema não informou se a transferência de inicialização está habilitada.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_FALSE": "O sistema indicou que a inicialização do armazenamento não é elegível.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_UNKNOWN": "O sistema não informou se a inicialização do armazenamento é elegível.", + "onboarding.internalBootStep.status.apiError": "Não foi possível carregar opções de boot interno da API.", + "onboarding.internalBootStep.status.alreadyConfigured": "O boot interno já está configurado neste servidor.", + "onboarding.internalBootStep.status.arrayNotStopped": "A configuração de boot interno está disponível apenas enquanto a matriz está parada.", + "onboarding.internalBootStep.status.notEligible": "Este servidor não está atualmente elegível para configuração de boot interno.", + "onboarding.internalBootStep.status.noDevices": "Nenhum dispositivo elegível foi detectado para configuração de boot interno.", + "onboarding.internalBootStep.status.unavailable": "A configuração de boot interno não está disponível no momento.", + "onboarding.internalBootStep.validation.poolRequired": "Nome do pool é obrigatório.", "onboarding.internalBootStep.validation.poolReserved": "Não use nomes reservados.", - "onboarding.internalBootStep.validation.poolShareName": "Não use nomes de compartilhamento do usuário.", - "onboarding.internalBootStep.validation.poolExists": "Nome do pool já existe.", - "onboarding.internalBootStep.validation.poolFormat": "Use apenas minúsculas sem caracteres especiais ou dígitos iniciais/finais.", - "onboarding.internalBootStep.validation.slotCount": "Selecione 1 ou 2 slots.", - "onboarding.internalBootStep.validation.devicePerSlot": "Selecione um dispositivo para cada slot.", + "onboarding.internalBootStep.validation.poolShareName": "Não use nomes de compartilhamento de usuários.", + "onboarding.internalBootStep.validation.poolExists": "Nome do Pool já existe.", + "onboarding.internalBootStep.validation.poolFormat": "Use apenas minúsculas sem caracteres especiais ou dígitos no início/no final.", + "onboarding.internalBootStep.validation.slotCount": "Selecione 1 ou 2 dispositivos de inicialização.", + "onboarding.internalBootStep.validation.devicePerSlot": "Selecione um dispositivo para cada dispositivo de inicialização.", "onboarding.internalBootStep.validation.uniqueDevices": "Cada dispositivo selecionado deve ser único.", "onboarding.internalBootStep.validation.bootSizeRequired": "Selecione um tamanho de boot reservado válido.", - "onboarding.internalBootStep.validation.bootSizeMin": "O tamanho de boot reservado deve ser de pelo menos 4 GB.", - "onboarding.internalBootStep.validation.bootSizeMax": "O tamanho de boot reservado não pode exceder 50% do menor drive selecionado.", + "onboarding.internalBootStep.validation.bootSizeMin": "O tamanho do boot reservado deve ser de pelo menos 4 GB.", + "onboarding.internalBootStep.validation.bootSizeMax": "O tamanho do boot reservado não pode exceder 50% da menor unidade selecionada.", "onboarding.internalBootStep.actions.continue": "Continuar", "onboarding.summaryStep.activationLabel": "Ativação", "onboarding.summaryStep.configuration": "Configuração", @@ -211,127 +221,127 @@ "onboarding.summaryStep.viewSelected": "Ver Selecionados", "onboarding.summaryStep.hideSelected": "Ocultar Selecionados", "onboarding.summaryStep.noPluginsSelected": "Nenhum plugin selecionado.", - "onboarding.summaryStep.bootConfig.title": "Configuração de Inicialização", - "onboarding.summaryStep.bootConfig.bootMethod": "Método de Inicialização", - "onboarding.summaryStep.bootConfig.bootMethodStorage": "Drive(s) de Armazenamento", - "onboarding.summaryStep.bootConfig.bootMethodUsb": "Drive USB/Flash", + "onboarding.summaryStep.bootConfig.title": "Configuração de Boot", + "onboarding.summaryStep.bootConfig.bootMethod": "Método de Boot", + "onboarding.summaryStep.bootConfig.bootMethodStorage": "Unidade(s) de Armazenamento", + "onboarding.summaryStep.bootConfig.bootMethodUsb": "USB/Flash Drive", "onboarding.summaryStep.bootConfig.pool": "Pool", - "onboarding.summaryStep.bootConfig.slots": "Slots", + "onboarding.summaryStep.bootConfig.slots": "Dispositivos de inicialização", "onboarding.summaryStep.bootConfig.bootReserved": "Boot Reservado", "onboarding.summaryStep.bootConfig.updateBios": "Atualizar BIOS", "onboarding.summaryStep.bootConfig.devices": "Dispositivos", "onboarding.summaryStep.systemSetupLog": "Log de Configuração do Sistema", - "onboarding.summaryStep.readinessWarning": "Não pudemos verificar as configurações atuais do servidor. Você ainda pode continuar, mas a configuração aplicará mudanças em modo de melhor esforço.", + "onboarding.summaryStep.readinessWarning": "Não conseguimos verificar as configurações atuais do servidor. Você ainda pode continuar, mas a configuração aplicará alterações no modo de melhor esforço.", "onboarding.summaryStep.driveWipe.title": "Confirmar Apagamento do Drive", - "onboarding.summaryStep.driveWipe.selectedDrives": "Você selecionou os drives:", + "onboarding.summaryStep.driveWipe.selectedDrives": "Você selecionou drives:", "onboarding.summaryStep.driveWipe.confirmPrompt": "Tem certeza de que deseja continuar?", "onboarding.summaryStep.driveWipe.continue": "Continuar", "onboarding.summaryStep.diagnosticLogs": "Logs de Diagnóstico", - "onboarding.summaryStep.onboardingDiagnostics": "Diagnósticos de Onboarding", + "onboarding.summaryStep.onboardingDiagnostics": "Diagnósticos de Orientação", "onboarding.summaryStep.yes": "Sim", "onboarding.summaryStep.no": "Não", "onboarding.summaryStep.ok": "OK", "onboarding.summaryStep.errors.unknownError": "Erro desconhecido", - "onboarding.summaryStep.status.settingsStillLoading": "As configurações ainda estão sendo carregadas. Aguarde um momento e tente novamente.", + "onboarding.summaryStep.status.settingsStillLoading": "As configurações ainda estão carregando. Por favor, aguarde um momento e tente novamente.", "onboarding.summaryStep.status.setupErrorCheckLogs": "Ocorreu um erro durante a configuração. Por favor, verifique os logs.", "onboarding.summaryStep.activation.unregistered": "Não registrado", "onboarding.summaryStep.activation.unknown": "Desconhecido", - "onboarding.summaryStep.activation.errors.keyMissing": "Chave ausente", + "onboarding.summaryStep.activation.errors.keyMissing": "Chave faltando", "onboarding.summaryStep.activation.errors.validationError": "Erro de Validação", "onboarding.summaryStep.activation.errors.guidMismatch": "Incompatibilidade de GUID", - "onboarding.summaryStep.activation.errors.trialExpired": "Teste Expirado", + "onboarding.summaryStep.activation.errors.trialExpired": "Avaliação Expirada", "onboarding.summaryStep.activation.errors.blacklisted": "Na lista negra", "onboarding.summaryStep.activation.errors.generic": "Erro: {state}", "onboarding.summaryStep.logs.startingConfiguration": "Iniciando configuração...", - "onboarding.summaryStep.logs.baselineUnavailable": "Configurações base indisponíveis. Continuando em modo de melhor esforço.", - "onboarding.summaryStep.logs.baselineFallback": "Configurações base indisponíveis. Aplicando padrões confiáveis + valores preliminares sem verificações de diferenças.", + "onboarding.summaryStep.logs.baselineUnavailable": "Configurações de base indisponíveis. Continuando no modo de melhor esforço.", + "onboarding.summaryStep.logs.baselineFallback": "Configurações de base indisponíveis. Aplicando padrões confiáveis + valores de rascunho sem verificações de diferença.", "onboarding.summaryStep.logs.applyingPartnerCustomizations": "Aplicando personalizações do parceiro...", "onboarding.summaryStep.logs.noChanges": "Nenhuma configuração alterada. Pulando mutações de configuração.", - "onboarding.summaryStep.logs.settingTimezone": "Definindo fuso horário para {timeZone}...", - "onboarding.summaryStep.logs.timezoneUpdated": "Fuso horário atualizado.", - "onboarding.summaryStep.logs.timezoneErrorContinue": "Solicitação de fuso horário retornou um erro, continuando", + "onboarding.summaryStep.logs.settingTimezone": "Definindo Fuso Horário para {timeZone}...", + "onboarding.summaryStep.logs.timezoneUpdated": "Fuso Horário atualizado.", + "onboarding.summaryStep.logs.timezoneErrorContinue": "Solicitação de Fuso Horário retornou um erro, continuando", "onboarding.summaryStep.logs.updatingServerIdentity": "Atualizando Identidade do Servidor para {name}...", "onboarding.summaryStep.logs.serverIdentityUpdated": "Identidade do Servidor atualizada.", "onboarding.summaryStep.logs.serverIdentityErrorContinue": "Solicitação de identidade do servidor retornou um erro, continuando", - "onboarding.summaryStep.logs.settingTheme": "Definindo tema para {theme}...", + "onboarding.summaryStep.logs.settingTheme": "Definindo Tema para {theme}...", "onboarding.summaryStep.logs.themeUpdated": "Tema atualizado.", "onboarding.summaryStep.logs.themeErrorContinue": "Solicitação de tema retornou um erro, continuando", - "onboarding.summaryStep.logs.settingLanguage": "Definindo idioma para {locale}...", + "onboarding.summaryStep.logs.settingLanguage": "Definindo Idioma para {locale}...", "onboarding.summaryStep.logs.languageUpdated": "Idioma atualizado.", "onboarding.summaryStep.logs.languageErrorContinue": "Solicitação de idioma retornou um erro, continuando", - "onboarding.summaryStep.logs.languageMetadataUnavailable": "Metadados do pacote de idioma para {locale} indisponíveis. Pulando mudança de localidade.", - "onboarding.summaryStep.logs.installingLanguagePack": "Instalando pacote de idioma para {name}...", - "onboarding.summaryStep.logs.languageInstallDidNotSucceed": "A instalação do pacote de idioma não foi bem-sucedida para {name}. Mantendo a localidade atual.", - "onboarding.summaryStep.logs.languagePackInstalled": "Pacote de idioma instalado para {name}.", - "onboarding.summaryStep.logs.languageInstallFailedKeepLocale": "Falha na instalação do pacote de idioma para {name}. Mantendo a localidade atual", + "onboarding.summaryStep.logs.languageMetadataUnavailable": "Os metadados do pacote de idiomas para {locale} estão indisponíveis. Pulando a mudança de localidade.", + "onboarding.summaryStep.logs.installingLanguagePack": "Instalando pacote de idiomas para {name}...", + "onboarding.summaryStep.logs.languageInstallDidNotSucceed": "A instalação do pacote de idiomas não foi bem sucedida para {name}. Mantendo a localidade atual.", + "onboarding.summaryStep.logs.languagePackInstalled": "Pacote de idiomas instalado para {name}.", + "onboarding.summaryStep.logs.languageInstallFailedKeepLocale": "A instalação do pacote de idiomas falhou para {name}. Mantendo a localidade atual", "onboarding.summaryStep.logs.refreshPluginsFailedContinue": "Não foi possível atualizar a lista de plugins instalados. Continuando com o estado atual do plugin.", "onboarding.summaryStep.logs.installingPlugins": "Instalando {count} plugins...", "onboarding.summaryStep.logs.pluginAlreadyInstalled": "{name} já está instalado. Pulando.", "onboarding.summaryStep.logs.installingPlugin": "Instalando {name}...", "onboarding.summaryStep.logs.pluginInstalled": "{name} instalado.", - "onboarding.summaryStep.logs.pluginInstallFailedContinue": "Falha na instalação de {name}. Continuando.", - "onboarding.summaryStep.logs.pluginInstallErrorContinue": "Instalação do plugin reportou um erro para {name}, continuando", - "onboarding.summaryStep.logs.internalBootStart": "Iniciando configuração de inicialização interna. Isso pode demorar um pouco...", - "onboarding.summaryStep.logs.internalBootConfiguring": "Configurando pool de inicialização interna...", - "onboarding.summaryStep.logs.internalBootStillRunning": "Ainda configurando inicialização interna...", - "onboarding.summaryStep.logs.internalBootConfigured": "Pool de inicialização interna configurado.", - "onboarding.summaryStep.logs.internalBootReturnedError": "Configuração de inicialização interna retornou um erro: {output}", - "onboarding.summaryStep.logs.internalBootFailed": "Falha na configuração de inicialização interna", - "onboarding.summaryStep.logs.updatingSshSettings": "Atualizando Configurações SSH...", - "onboarding.summaryStep.logs.sshVerified": "Configurações SSH verificadas.", - "onboarding.summaryStep.logs.sshVerificationPendingContinue": "Atualização SSH enviada, mas estado final do SSH ainda não pôde ser verificado. Continuando.", - "onboarding.summaryStep.logs.sshErrorContinue": "Requisição de atualização SSH retornou um erro, continuando (serviço pode ter reiniciado).", + "onboarding.summaryStep.logs.pluginInstallFailedContinue": "A instalação de {name} falhou. Continuando.", + "onboarding.summaryStep.logs.pluginInstallErrorContinue": "Erro relatado na instalação do plugin {name}, continuando", + "onboarding.summaryStep.logs.internalBootStart": "Iniciando configuração de boot interno. Isso pode demorar um pouco...", + "onboarding.summaryStep.logs.internalBootConfiguring": "Configurando pool de boot interno...", + "onboarding.summaryStep.logs.internalBootStillRunning": "Ainda configurando o boot interno...", + "onboarding.summaryStep.logs.internalBootConfigured": "Pool de boot interno configurado.", + "onboarding.summaryStep.logs.internalBootReturnedError": "A configuração do boot interno retornou um erro: {output}", + "onboarding.summaryStep.logs.internalBootFailed": "Falha na configuração do boot interno", + "onboarding.summaryStep.logs.updatingSshSettings": "Atualizando Configurações de SSH...", + "onboarding.summaryStep.logs.sshVerified": "Configurações de SSH verificadas.", + "onboarding.summaryStep.logs.sshVerificationPendingContinue": "Atualização de SSH submetida, mas estado final de SSH ainda não foi verificado. Continuando.", + "onboarding.summaryStep.logs.sshErrorContinue": "Solicitação de atualização de SSH retornou um erro, continuando (serviço pode ter reiniciado).", "onboarding.summaryStep.logs.finalizingSetup": "Finalizando configuração...", "onboarding.summaryStep.logs.setupComplete": "Configuração completa!", - "onboarding.summaryStep.logs.completeOnboardingFailed": "Não foi possível marcar a integração como concluída agora (API pode estar offline)", - "onboarding.summaryStep.logs.refreshOnboardingFailedContinue": "Não foi possível atualizar o estado da integração agora. Continuando.", - "onboarding.summaryStep.logs.skipRefreshApiUnavailable": "Pulando atualização de estado da integração enquanto a API está indisponível.", - "onboarding.summaryStep.logs.setupFailed": "Falha na configuração.", - "onboarding.summaryStep.result.bestEffortTitle": "Configuração Salva em Modo de Melhor Esforço", + "onboarding.summaryStep.logs.completeOnboardingFailed": "Não foi possível marcar a orientação como completa agora (API pode estar offline)", + "onboarding.summaryStep.logs.refreshOnboardingFailedContinue": "Não foi possível atualizar o estado da orientação agora. Continuando.", + "onboarding.summaryStep.logs.skipRefreshApiUnavailable": "Pulando atualização do estado da orientação enquanto a API está indisponível.", + "onboarding.summaryStep.logs.setupFailed": "Configuração falhou.", + "onboarding.summaryStep.result.bestEffortTitle": "Configuração Salva no Modo de Melhor Esforço", "onboarding.summaryStep.result.bestEffortApiOffline": "Aplicamos o que pudemos, mas alguns resultados não puderam ser verificados porque a API está offline. Você pode revisar e atualizar as configurações a qualquer momento no Painel do Unraid.", "onboarding.summaryStep.result.timeoutTitle": "Configuração Continuada Após Timeout", - "onboarding.summaryStep.result.timeoutMessage": "Uma ou mais operações de instalação excederam o tempo limite. Algumas configurações podem ter sido aplicadas. Você pode verificar e ajustar as configurações mais tarde no Painel do Unraid.", + "onboarding.summaryStep.result.timeoutMessage": "Uma ou mais operações de instalação expiraram. Algumas configurações podem ter sido aplicadas. Você pode verificar e ajustar as configurações mais tarde no Painel do Unraid.", "onboarding.summaryStep.result.warningsTitle": "Configuração Aplicada com Avisos", "onboarding.summaryStep.result.warningsMessage": "Algumas configurações não puderam ser totalmente aplicadas ou verificadas. Você pode revisar e alterar qualquer configuração mais tarde no Painel do Unraid.", - "onboarding.summaryStep.result.sshUnverifiedMessage": "A atualização das configurações SSH foi enviada, mas o estado final ainda não pôde ser verificado. Você pode verificar e ajustá-la mais tarde no Painel do Unraid.", - "onboarding.summaryStep.result.bestEffortMessage": "Suas configurações de integração foram aplicadas. Algumas operações são de melhor esforço e podem demorar um momento para refletir. Você pode ajustar configurações mais tarde no Painel do Unraid.", + "onboarding.summaryStep.result.sshUnverifiedMessage": "Sua atualização das configurações de SSH foi enviada, mas o estado final ainda não pôde ser verificado. Você pode verificar e ajustá-la mais tarde no Painel do Unraid.", + "onboarding.summaryStep.result.bestEffortMessage": "Suas configurações de orientação foram aplicadas. Algumas operações são de melhor esforço e podem levar um momento para se refletir. Você pode ajustar as configurações mais tarde no Painel do Unraid.", "onboarding.summaryStep.result.successTitle": "Configuração Aplicada", - "onboarding.summaryStep.result.successMessage": "Suas configurações de integração foram aplicadas com sucesso.", - "onboarding.summaryStep.result.failedTitle": "Falha na Configuração", - "onboarding.summaryStep.result.failedMessage": "Um erro inesperado interrompeu a integração. Revise os logs abaixo e compartilhe-os com o suporte.", + "onboarding.summaryStep.result.successMessage": "Suas configurações de orientação foram aplicadas com sucesso.", + "onboarding.summaryStep.result.failedTitle": "Configuração Falhou", + "onboarding.summaryStep.result.failedMessage": "Um erro inesperado interrompeu a orientação. Revise os logs abaixo e compartilhe-os com o suporte.", "onboarding.licenseStep.title": "Licença do Unraid OS", - "onboarding.licenseStep.description": "Pronto para ativação. Clique abaixo para gerenciar sua licença e registro do servidor no Aplicativo de Conta Unraid.", + "onboarding.licenseStep.description": "Pronto para ativação. Clique abaixo para gerenciar sua licença e registro do servidor no Aplicativo de Conta do Unraid.", "onboarding.licenseStep.status.registered": "Registrado", "onboarding.licenseStep.status.unregistered": "Não registrado", "onboarding.licenseStep.labels.status": "Status", "onboarding.licenseStep.labels.activationCode": "Código de Ativação", - "onboarding.licenseStep.labels.none": "Nenhum", + "onboarding.licenseStep.labels.none": "Nenhum(a)", "onboarding.licenseStep.actions.manageLicense": "Gerenciar Licença", "onboarding.licenseStep.actions.activateServer": "Ativar Servidor", "onboarding.licenseStep.actions.nextStep": "PRÓXIMO PASSO", - "onboarding.licenseStep.actions.skipForNow": "Pular por enquanto", + "onboarding.licenseStep.actions.skipForNow": "Pular por agora", "onboarding.licenseStep.actions.refreshStatus": "Atualizar Status", "onboarding.licenseStep.actions.hideCode": "Ocultar", "onboarding.licenseStep.actions.showCode": "Mostrar", - "onboarding.licenseStep.actions.contactSupport": "Está com problemas? Contate o Suporte", + "onboarding.licenseStep.actions.contactSupport": "Está tendo problemas? Contate o Suporte", "onboarding.licenseStep.actions.close": "Fechar", "onboarding.licenseStep.actions.cancel": "Cancelar", "onboarding.licenseStep.actions.iUnderstand": "EU ENTENDO", - "onboarding.licenseStep.help.title": "Entre em contato com o suporte", - "onboarding.licenseStep.help.contactSupportDescription": "Se você está enfrentando problemas com a ativação, por favor, contate nossa equipe de suporte.", + "onboarding.licenseStep.help.title": "Contatar suporte", + "onboarding.licenseStep.help.contactSupportDescription": "Se você estiver enfrentando problemas com a ativação, por favor, entre em contato com nossa equipe de suporte.", "onboarding.licenseStep.help.supportLabel": "Suporte:", - "onboarding.licenseStep.help.supportUrlLabel": "unraid.net/suporte", - "onboarding.licenseStep.help.activationCodeHint": "Por favor, inclua seu Código de Ativação (copiado abaixo) no seu e-mail para um atendimento mais rápido.", + "onboarding.licenseStep.help.supportUrlLabel": "unraid.net/support", + "onboarding.licenseStep.help.activationCodeHint": "Por favor, inclua seu Código de Ativação (copiado abaixo) em seu e-mail para um serviço mais rápido.", "onboarding.licenseStep.skipDialog.title": "Você tem certeza?", "onboarding.licenseStep.skipDialog.licenseDetected": "Parece que você já tem uma licença associada a este servidor. Você pode ativá-la agora gratuitamente para desbloquear todos os recursos.", - "onboarding.licenseStep.skipDialog.warningLine1": "Pular a ativação limitará severamente a funcionalidade do sistema.", + "onboarding.licenseStep.skipDialog.warningLine1": "Pular a ativação irá limitar severamente a funcionalidade do sistema.", "onboarding.licenseStep.skipDialog.warningLine2": "Você sempre pode ativar seu servidor novamente mais tarde através do painel do Unraid.", - "apiKey.apiKeyCreate.createApiKey": "Criar Chave API", - "apiKey.apiKeyCreate.editApiKey": "Editar Chave API", + "apiKey.apiKeyCreate.createApiKey": "Criar Chave da API", + "apiKey.apiKeyCreate.editApiKey": "Editar Chave da API", "auth.login.login": "Login", "auth.login.password": "Senha", - "auth.login.passwordRecovery": "Recuperação de senha", - "auth.login.username": "Nome de Usuário", + "auth.login.passwordRecovery": "Recuperação de Senha", + "auth.login.username": "Nome de usuário", "common.back": "Voltar", "common.cancel": "Cancelar", "common.close": "Fechar", @@ -343,11 +353,11 @@ "common.installed": "Instalado", "common.installing": "Instalando", "common.learnMore": "Saiba Mais", - "common.retry": "Tentar Novamente", + "common.retry": "Tentar novamente", "common.loading": "Carregando...", "common.loading2": "Carregando…", "common.skip": "Pular", - "common.skipForNow": "Pular por enquanto", + "common.skipForNow": "Pular por agora", "common.success": "Sucesso!", "common.unknown": "Desconhecido", "composables.dateTime.ago": "atrás", @@ -357,34 +367,34 @@ "composables.dateTime.month": "{n} mês | {n} meses", "composables.dateTime.second": "{n} segundo | {n} segundos", "composables.dateTime.year": "{n} ano | {n} anos", - "connect.flashBackup.goToToolsManagementAccessTo": "Vá para Ferramentas > Acesso de Gestão para ativar o recurso de Backup de Flash e garantir que seu backup esteja atualizado.", - "connect.flashBackup.goToToolsManagementAccessTo2": "Vá para Ferramentas > Acesso de Gestão para garantir que seu backup esteja atualizado.", - "connect.general.goToConnect": "Vá para Connect", + "connect.flashBackup.goToToolsManagementAccessTo": "Vá para Ferramentas > Acesso de Gerenciamento para ativar o recurso de Backup Flash e garantir que seu backup esteja atualizado.", + "connect.flashBackup.goToToolsManagementAccessTo2": "Vá para Ferramentas > Acesso de Gerenciamento para garantir que seu backup esteja atualizado.", + "connect.general.goToConnect": "Vá para Conectar", "connectSettings.accountStatusLabel": "Status da Conta:", "connectSettings.apiRestartingToastDescription": "A API está reiniciando...", "connectSettings.apply": "Aplicar", "connectSettings.applyingSettings": "Aplicando Configurações...", - "connectSettings.autoScroll": "Auto rolagem", - "connectSettings.filteringLogsFor": "Filtrando logs para: \"{filter}\"", - "connectSettings.oidcDebugLogsDescription": "Ver logs de autenticação e configuração OIDC em tempo real", - "connectSettings.oidcDebugLogsTitle": "Logs de Depuração OIDC", + "connectSettings.autoScroll": "Rolagem automática", + "connectSettings.filteringLogsFor": "Filtrando registros por: \"{filter}\"", + "connectSettings.oidcDebugLogsDescription": "Visualize logs de autenticação e configuração OIDC em tempo real", + "connectSettings.oidcDebugLogsTitle": "Logs de Debug OIDC", "connectSettings.showingAllLogEntries": "Mostrando todas as entradas de log", - "connectSettings.updatedApiSettingsToast": "Configurações da API Atualizadas", - "downgradeOs.downgradeUnraidOs": "Reduzir Unraid OS", - "downgradeOs.pleaseFinishTheInitiatedUpdateTo": "Por favor, termine a atualização iniciada para permitir uma redução de versão.", + "connectSettings.updatedApiSettingsToast": "Configurações de API Atualizadas", + "downgradeOs.downgradeUnraidOs": "Downgrade do Unraid OS", + "downgradeOs.pleaseFinishTheInitiatedUpdateTo": "Por favor, termine a atualização iniciada para permitir um downgrade.", "headerOsVersion.apiVersionCopiedToClipboard": "Versão da API copiada para a área de transferência", "headerOsVersion.osVersionCopiedToClipboard": "Versão do SO copiada para a área de transferência", - "headerOsVersion.unraidApi": "API Unraid", - "headerOsVersion.unraidOs": "SO Unraid", - "headerOsVersion.unraidOsReleased": "SO Unraid {0} Lançado", - "headerOsVersion.unraidOsUpdateAvailable": "Atualização SO Unraid {0} Disponível", + "headerOsVersion.unraidApi": "API do Unraid", + "headerOsVersion.unraidOs": "SO do Unraid", + "headerOsVersion.unraidOsReleased": "SO do Unraid {0} Lançado", + "headerOsVersion.unraidOsUpdateAvailable": "Atualização Disponível do Unraid OS {0}", "headerOsVersion.updateAvailable2": "Atualização Disponível", "headerOsVersion.updateReleased": "Atualização Lançada", - "headerOsVersion.versionInformation": "Informação da Versão", - "headerOsVersion.viewApiChangelog": "Ver Changelog da API", + "headerOsVersion.versionInformation": "Informações de Versão", + "headerOsVersion.viewApiChangelog": "Ver Alterações da API", "headerOsVersion.viewOsReleaseNotes": "Ver Notas de Lançamento do SO", - "headerOsVersion.visitPartnerWebsite": "Visitar Site do Parceiro", - "headerOsVersion.visitUnraidWebsite": "Visitar Site Unraid", + "headerOsVersion.visitPartnerWebsite": "Visite o site do parceiro", + "headerOsVersion.visitUnraidWebsite": "Visite o site do Unraid", "jsonforms.apiKey.customPermissions.actions.error.custom": "Selecione pelo menos uma ação para cada entrada de permissão personalizada.", "jsonforms.apiKey.customPermissions.actions.label": "Ações", "jsonforms.apiKey.customPermissions.actions.title": "Ações", @@ -398,106 +408,106 @@ "jsonforms.apiKey.description": "Descrição da Chave API", "jsonforms.apiKey.description.title": "Descrição", "jsonforms.apiKey.name.description": "Um nome descritivo para esta chave de API", - "jsonforms.apiKey.name.error.custom": "Insira um nome de chave de API entre 1 e 100 caracteres.", + "jsonforms.apiKey.name.error.custom": "Digite um nome de chave de API com entre 1 e 100 caracteres.", "jsonforms.apiKey.name.label": "Nome da Chave de API", "jsonforms.apiKey.name.title": "Nome da Chave de API", - "jsonforms.apiKey.permissionPresets.description": "Adição rápida de conjuntos comuns de permissões", - "jsonforms.apiKey.permissionPresets.error.custom": "Escolha um predefinido válido ou mantenha \"Nenhum\" selecionado.", + "jsonforms.apiKey.permissionPresets.description": "Adicionar rapidamente conjuntos de permissões comuns", + "jsonforms.apiKey.permissionPresets.error.custom": "Escolha um predefinido válido ou mantenha \"None\" selecionado.", "jsonforms.apiKey.permissionPresets.label": "Adicionar Conjunto de Permissões", - "jsonforms.apiKey.permissionPresets.title": "Predefinições de Permissão", + "jsonforms.apiKey.permissionPresets.title": "Predefinições de Permissões", "jsonforms.apiKey.permissions.description": "Configurar permissões da chave API", "jsonforms.apiKey.permissions.description.label": "Selecione qualquer combinação de funções, grupos de permissões e permissões personalizadas para definir o que esta chave de API pode acessar.", - "jsonforms.apiKey.permissions.header.error.custom": "Resolva os erros na seção Permissões.", + "jsonforms.apiKey.permissions.header.error.custom": "Resolva os erros na seção de Permissões.", "jsonforms.apiKey.permissions.header.label": "Configuração de Permissões", - "jsonforms.apiKey.permissions.help.error.custom": "Siga as orientações de permissões e complete todos os campos obrigatórios.", - "jsonforms.apiKey.permissions.help.label": "Use o menu suspenso predefinido para conjuntos comuns de permissões ou adicione manualmente permissões personalizadas. Você pode selecionar vários recursos que compartilham as mesmas ações.", - "jsonforms.apiKey.permissions.subheader.error.custom": "Corrija os campos inválidos na seção Permissões.", + "jsonforms.apiKey.permissions.help.error.custom": "Siga as orientações de permissões e preencha todos os campos obrigatórios.", + "jsonforms.apiKey.permissions.help.label": "Use o menu suspenso predefinido para conjuntos de permissões comuns ou adicione manualmente permissões personalizadas. Você pode selecionar vários recursos que compartilham as mesmas ações.", + "jsonforms.apiKey.permissions.subheader.error.custom": "Corrija os campos inválidos na seção de Permissões.", "jsonforms.apiKey.permissions.subheader.label": "Permissões", - "jsonforms.apiKey.roles.description": "Selecione uma ou mais funções para conceder conjuntos de permissões predefinidos", - "jsonforms.apiKey.roles.error.custom": "Selecione pelo menos um papel válido ou limpe o campo.", + "jsonforms.apiKey.roles.description": "Selecione uma ou mais funções para conceder conjuntos de permissões predefinidas.", + "jsonforms.apiKey.roles.error.custom": "Selecione pelo menos uma função válida ou limpe o campo.", "jsonforms.apiKey.roles.label": "Funções", "jsonforms.apiKey.roles.title": "Funções", - "jsonforms.apiSettings.sandbox.error.custom": "Escolha se o sandbox do desenvolvedor deve ser ativado.", + "jsonforms.apiSettings.sandbox.error.custom": "Decida se o ambiente de testes para desenvolvedores deve ser habilitado.", "jsonforms.apiSettings.sandbox.label": "Ativar Sandbox para Desenvolvedores", "jsonforms.apiSettings.sandbox.title": "Ativar Sandbox para Desenvolvedores", - "jsonforms.oidc.accordion.advancedEndpoints.description": "Substituir configurações de descoberta automática (opcional)", - "jsonforms.oidc.accordion.advancedEndpoints.error.custom": "Revise a seção de Endpoints Avançados e corrija os campos inválidos.", + "jsonforms.oidc.accordion.advancedEndpoints.description": "Substituir as configurações de descoberta automática (opcional)", + "jsonforms.oidc.accordion.advancedEndpoints.error.custom": "Revise a seção de Pontos de Extremidade Avançados e corrija os campos inválidos.", "jsonforms.oidc.accordion.advancedEndpoints.label": "Endpoints Avançados", "jsonforms.oidc.accordion.advancedEndpoints.title": "Endpoints Avançados", "jsonforms.oidc.accordion.authorizationRules.description": "Configurar quem pode acessar seu servidor", - "jsonforms.oidc.accordion.authorizationRules.error.custom": "Revise a seção Regras de Autorização e corrija os campos inválidos.", + "jsonforms.oidc.accordion.authorizationRules.error.custom": "Revise a seção de Regras de Autorização e corrija os campos inválidos.", "jsonforms.oidc.accordion.authorizationRules.label": "Regras de Autorização", "jsonforms.oidc.accordion.authorizationRules.title": "Regras de Autorização", - "jsonforms.oidc.accordion.basicConfiguration.description": "Configurações essenciais do provedor", - "jsonforms.oidc.accordion.basicConfiguration.error.custom": "Revise a seção Configuração Básica e corrija os campos inválidos.", + "jsonforms.oidc.accordion.basicConfiguration.description": "Configurações essenciais do fornecedor", + "jsonforms.oidc.accordion.basicConfiguration.error.custom": "Revise a seção de Configuração Básica e corrija os campos inválidos.", "jsonforms.oidc.accordion.basicConfiguration.label": "Configuração Básica", "jsonforms.oidc.accordion.basicConfiguration.title": "Configuração Básica", "jsonforms.oidc.accordion.buttonCustomization.description": "Personalizar a aparência do botão de login", "jsonforms.oidc.accordion.buttonCustomization.error.custom": "Revise a seção de Personalização de Botões e corrija os campos inválidos.", - "jsonforms.oidc.accordion.buttonCustomization.label": "Personalização de Botão", - "jsonforms.oidc.accordion.buttonCustomization.title": "Personalização de Botão", + "jsonforms.oidc.accordion.buttonCustomization.label": "Personalização de Botões", + "jsonforms.oidc.accordion.buttonCustomization.title": "Personalização de Botões", "jsonforms.oidc.buttons.description": "Personalizar a aparência do botão de login", "jsonforms.oidc.buttons.icon.description": "URL ou ícone codificado em base64 para o botão de login", "jsonforms.oidc.buttons.icon.error.custom": "Forneça uma URL de ícone válida ou um URI de dados.", "jsonforms.oidc.buttons.icon.label": "URL do Ícone do Botão", "jsonforms.oidc.buttons.icon.title": "Ícone do Botão", - "jsonforms.oidc.buttons.style.description": "Estilos CSS inline personalizados para o botão (ex.: \"background: linear-gradient(to right, #4f46e5, #7c3aed); border-radius: 9999px;\")", + "jsonforms.oidc.buttons.style.description": "Estilos CSS inline personalizados para o botão (por exemplo, \"background: linear-gradient(to right, #4f46e5, #7c3aed); border-radius: 9999px;\")", "jsonforms.oidc.buttons.style.error.custom": "Insira um CSS válido para o estilo do botão ou deixe em branco.", "jsonforms.oidc.buttons.style.label": "Estilos CSS Personalizados", "jsonforms.oidc.buttons.style.title": "Estilo do Botão", "jsonforms.oidc.buttons.text.description": "Texto personalizado para o botão de login", - "jsonforms.oidc.buttons.text.error.custom": "Digite o texto do botão que você deseja exibir.", + "jsonforms.oidc.buttons.text.error.custom": "Insira o texto do botão que você deseja exibir.", "jsonforms.oidc.buttons.text.label": "Texto do Botão", "jsonforms.oidc.buttons.text.title": "Texto do Botão", - "jsonforms.oidc.buttons.title": "Personalização de Botão", + "jsonforms.oidc.buttons.title": "Personalização de Botões", "jsonforms.oidc.buttons.variant.description": "Estilo visual do botão de login", "jsonforms.oidc.buttons.variant.error.custom": "Selecione um dos estilos de botão suportados.", "jsonforms.oidc.buttons.variant.label": "Estilo do Botão", "jsonforms.oidc.buttons.variant.title": "Estilo do Botão", - "jsonforms.oidc.provider.authorizationEndpoint.description": "Opcional - será descoberto automaticamente se não fornecido", + "jsonforms.oidc.provider.authorizationEndpoint.description": "Opcional - será auto-descoberto se não fornecido", "jsonforms.oidc.provider.authorizationEndpoint.error.custom": "Insira uma URL de endpoint de autorização válida.", - "jsonforms.oidc.provider.authorizationEndpoint.label": "Ponto de Autorização", - "jsonforms.oidc.provider.authorizationEndpoint.title": "Ponto de Autorização", + "jsonforms.oidc.provider.authorizationEndpoint.label": "Endpoint de Autorização", + "jsonforms.oidc.provider.authorizationEndpoint.title": "Endpoint de Autorização", "jsonforms.oidc.provider.clientId.description": "ID do cliente OAuth2 registrado com o provedor", - "jsonforms.oidc.provider.clientId.error.custom": "Insira o ID do cliente OAuth fornecido pelo seu provedor.", + "jsonforms.oidc.provider.clientId.error.custom": "Insira o ID de cliente OAuth emitido pelo seu provedor.", "jsonforms.oidc.provider.clientId.label": "ID do Cliente OAuth", "jsonforms.oidc.provider.clientId.title": "ID do Cliente OAuth", "jsonforms.oidc.provider.clientSecret.description": "Segredo do cliente OAuth2 (se necessário)", - "jsonforms.oidc.provider.clientSecret.error.custom": "Forneça o segredo do cliente OAuth emitido pelo seu provedor.", + "jsonforms.oidc.provider.clientSecret.error.custom": "Forneça o segredo de cliente OAuth emitido pelo seu provedor.", "jsonforms.oidc.provider.clientSecret.label": "Segredo do Cliente OAuth", "jsonforms.oidc.provider.clientSecret.title": "Segredo do Cliente OAuth", - "jsonforms.oidc.provider.discoveryToggle.error.custom": "Escolha se deseja usar a descoberta automática.", + "jsonforms.oidc.provider.discoveryToggle.error.custom": "Decida se deseja usar a descoberta automática.", "jsonforms.oidc.provider.discoveryToggle.label": "Usar Descoberta Automática", "jsonforms.oidc.provider.id.description": "Identificador único para o provedor", - "jsonforms.oidc.provider.id.error.custom": "Insira um ID de provedor único (por exemplo, \"google\").", + "jsonforms.oidc.provider.id.error.custom": "Insira um ID de provedor exclusivo (por exemplo, \"google\").", "jsonforms.oidc.provider.id.label": "ID do Provedor", "jsonforms.oidc.provider.id.title": "ID do Provedor", - "jsonforms.oidc.provider.issuer.description": "URL do emissor OIDC (ex.: https://accounts.google.com). Não pode conter caminhos como /.well-known/ - use o URL base do emissor em vez do endpoint completo de descoberta. Não deve terminar com uma barra final.", + "jsonforms.oidc.provider.issuer.description": "URL do emissor OIDC (por exemplo, https://accounts.google.com). Não pode conter caminhos /.well-known/ - use o URL base do emissor em vez do endpoint completo de descoberta. Não deve terminar com uma barra final.", "jsonforms.oidc.provider.issuer.error.custom": "Insira a URL do emissor (por exemplo, https://accounts.example.com).", "jsonforms.oidc.provider.issuer.label": "URL do Emissor", "jsonforms.oidc.provider.issuer.title": "URL do Emissor", - "jsonforms.oidc.provider.jwksUri.description": "Opcional - será descoberto automaticamente se não fornecido", - "jsonforms.oidc.provider.jwksUri.error.custom": "Forneça um URI JWKS válido ou confie na descoberta.", + "jsonforms.oidc.provider.jwksUri.description": "Opcional - será auto-descoberto se não fornecido", + "jsonforms.oidc.provider.jwksUri.error.custom": "Forneça uma URI JWKS válida ou confie na descoberta.", "jsonforms.oidc.provider.jwksUri.label": "URI JWKS", "jsonforms.oidc.provider.jwksUri.title": "URI JWKS", "jsonforms.oidc.provider.name.description": "Nome de exibição para o provedor", "jsonforms.oidc.provider.name.error.custom": "Insira o nome do provedor mostrado aos usuários.", "jsonforms.oidc.provider.name.label": "Nome do Provedor", "jsonforms.oidc.provider.name.title": "Nome do Provedor", - "jsonforms.oidc.provider.scopes.description": "Escopos OAuth2 a serem solicitados", - "jsonforms.oidc.provider.scopes.error.custom": "Especifique pelo menos um escopo solicitado ao provedor.", + "jsonforms.oidc.provider.scopes.description": "Escopos OAuth2 a solicitar", + "jsonforms.oidc.provider.scopes.error.custom": "Especifique pelo menos um escopo solicitado do provedor.", "jsonforms.oidc.provider.scopes.label": "Escopos OAuth", "jsonforms.oidc.provider.scopes.title": "Escopos OAuth", - "jsonforms.oidc.provider.tokenEndpoint.description": "Opcional - será descoberto automaticamente se não fornecido", + "jsonforms.oidc.provider.tokenEndpoint.description": "Opcional - será auto-descoberto se não fornecido", "jsonforms.oidc.provider.tokenEndpoint.error.custom": "Insira uma URL de endpoint de token válida.", - "jsonforms.oidc.provider.tokenEndpoint.label": "Ponto de Extensão de Token", - "jsonforms.oidc.provider.tokenEndpoint.title": "Ponto de Extensão de Token", - "jsonforms.oidc.provider.unraidNet.description": "Este é o provedor embutido Unraid.net. Somente as regras de autorização podem ser modificadas.", - "jsonforms.oidc.provider.unraidNet.error.custom": "O provedor Unraid.net tem campos gerenciados; apenas as configurações suportadas podem ser editadas.", + "jsonforms.oidc.provider.tokenEndpoint.label": "Endpoint de Token", + "jsonforms.oidc.provider.tokenEndpoint.title": "Endpoint de Token", + "jsonforms.oidc.provider.unraidNet.description": "Este é o provedor Unraid.net embutido. Apenas regras de autorização podem ser modificadas.", + "jsonforms.oidc.provider.unraidNet.error.custom": "O provedor Unraid.net possui campos gerenciados; apenas configurações suportadas podem ser editadas.", "jsonforms.oidc.provider.unraidNet.label": "Provedor Unraid.net", "jsonforms.oidc.provider.unraidNet.title": "Provedor Unraid.net", - "jsonforms.oidc.provider.userInfoEndpoint.error.custom": "Insira uma URL de endpoint de informações de usuário válida.", - "jsonforms.oidc.provider.userInfoEndpoint.label": "Ponto de Extensão de Informações do Usuário", + "jsonforms.oidc.provider.userInfoEndpoint.error.custom": "Insira uma URL de endpoint UserInfo válida.", + "jsonforms.oidc.provider.userInfoEndpoint.label": "Endpoint de Informações do Usuário", "jsonforms.oidc.restrictions.allowedDomains.description": "Domínios de e-mail permitidos para login (ex.: empresa.com)", "jsonforms.oidc.restrictions.allowedDomains.error.custom": "Liste domínios totalmente qualificados (um por linha) para usuários permitidos.", "jsonforms.oidc.restrictions.allowedDomains.label": "Domínios de E-mail Permitidos", @@ -505,64 +515,64 @@ "jsonforms.oidc.restrictions.allowedEmails.description": "Endereços de e-mail específicos permitidos para login", "jsonforms.oidc.restrictions.allowedEmails.error.custom": "Liste os endereços de e-mail específicos que devem ser permitidos.", "jsonforms.oidc.restrictions.allowedEmails.label": "Endereços de E-mail Específicos", - "jsonforms.oidc.restrictions.allowedEmails.title": "E-mails Permitidos", - "jsonforms.oidc.restrictions.allowedUserIds.description": "IDs de usuário específicos (sub claim) permitidos para login", + "jsonforms.oidc.restrictions.allowedEmails.title": "Emails Permitidos", + "jsonforms.oidc.restrictions.allowedUserIds.description": "IDs de usuário específicos (sub claims) permitidos para login", "jsonforms.oidc.restrictions.allowedUserIds.error.custom": "Liste os IDs de usuário (sub claims) que devem ser permitidos.", "jsonforms.oidc.restrictions.allowedUserIds.label": "IDs de Usuário Permitidos", "jsonforms.oidc.restrictions.allowedUserIds.title": "IDs de Usuário Permitidos", "jsonforms.oidc.restrictions.help.error.custom": "Revise as listas de Autorização Simples; cada entrada deve ser válida.", - "jsonforms.oidc.restrictions.help.label": "Configure listas de permissão simples para quem pode fazer login.", - "jsonforms.oidc.restrictions.title": " autorização Simples", - "jsonforms.oidc.restrictions.title.label": " autorização Simples", - "jsonforms.oidc.restrictions.workspaceDomain.description": "Restringir a usuários de um domínio específico do Google Workspace", - "jsonforms.oidc.restrictions.workspaceDomain.error.custom": "Insira um domínio do Google Workspace válido, como example.com.", + "jsonforms.oidc.restrictions.help.label": "Configure listas de permissões simples para quem pode fazer login.", + "jsonforms.oidc.restrictions.title": "Autorização Simples", + "jsonforms.oidc.restrictions.title.label": "Autorização Simples", + "jsonforms.oidc.restrictions.workspaceDomain.description": "Restrinja a usuários de um domínio específico do Google Workspace", + "jsonforms.oidc.restrictions.workspaceDomain.error.custom": "Insira um domínio Google Workspace válido, como exemplo.com.", "jsonforms.oidc.restrictions.workspaceDomain.label": "Domínio do Google Workspace", "jsonforms.oidc.restrictions.workspaceDomain.title": "Domínio do Google Workspace", - "jsonforms.oidc.rules.claim.description": "Reivindicação JWT a ser verificada", - "jsonforms.oidc.rules.claim.error.custom": "Selecione a reivindicação JWT a ser avaliada.", + "jsonforms.oidc.rules.claim.description": "Reivindicação JWT para verificar", + "jsonforms.oidc.rules.claim.error.custom": "Selecione a reivindicação JWT para avaliar.", "jsonforms.oidc.rules.claim.label": "Reivindicação JWT", "jsonforms.oidc.rules.claim.title": "Reivindicação JWT", - "jsonforms.oidc.rules.collection.description": "Defina regras de autorização baseadas em reivindicações no token de ID. O modo de regra pode ser configurado: lógica OR (qualquer regra corresponde) ou lógica AND (todas as regras devem corresponder).", - "jsonforms.oidc.rules.collection.error.custom": "Certifique-se de que todas as entradas de regra de autorização estejam completas.", + "jsonforms.oidc.rules.collection.description": "Defina regras de autorização com base em claims no token de ID. O modo de regra pode ser configurado: lógica OU (qualquer regra corresponde) ou lógica E (todas as regras devem corresponder).", + "jsonforms.oidc.rules.collection.error.custom": "Garanta que cada entrada de regra de autorização esteja completa.", "jsonforms.oidc.rules.collection.label": "Regras de Reivindicação", "jsonforms.oidc.rules.collection.title": "Regras de Reivindicação", - "jsonforms.oidc.rules.description": "Configurar regras avançadas de autorização para controle de acesso granular", - "jsonforms.oidc.rules.mode.description": "Como avaliar várias regras: OR (qualquer regra passa) ou AND (todas as regras devem passar)", + "jsonforms.oidc.rules.description": "Configurar regras avançadas de autorização para controle de acesso detalhado", + "jsonforms.oidc.rules.mode.description": "Como avaliar múltiplas regras: OU (qualquer regra passa) ou E (todas as regras devem passar)", "jsonforms.oidc.rules.mode.error.custom": "Escolha como várias regras devem ser avaliadas (AND ou OR).", "jsonforms.oidc.rules.mode.label": "Modo de Regra", "jsonforms.oidc.rules.mode.title": "Modo de Regra", "jsonforms.oidc.rules.operator.error.custom": "Selecione um operador de comparação.", "jsonforms.oidc.rules.operator.label": "Operador", "jsonforms.oidc.rules.operator.title": "Operador", - "jsonforms.oidc.rules.title": "Regras Avançadas de Autorização", - "jsonforms.oidc.rules.title.label": "Regras Avançadas de Autorização", - "jsonforms.oidc.rules.value.description": "Valores para confrontar", + "jsonforms.oidc.rules.title": "Regras de Autorização Avançadas", + "jsonforms.oidc.rules.title.label": "Regras de Autorização Avançadas", + "jsonforms.oidc.rules.value.description": "Valores para coincidir", "jsonforms.oidc.rules.value.error.custom": "Forneça pelo menos um valor para esta regra.", "jsonforms.oidc.rules.value.label": "Valores", "jsonforms.oidc.rules.value.title": "Valores", - "jsonforms.sso.defaultAllowedOrigins.description": "Origens de redirecionamento adicionais confiáveis para permitir redirecionamentos de portas personalizadas, proxies reversos, Tailscale, etc.", + "jsonforms.sso.defaultAllowedOrigins.description": "Origens de redirecionamento confiáveis adicionais para permitir redirecionamentos de portas personalizadas, proxies reversos, Tailscale, etc.", "jsonforms.sso.defaultAllowedOrigins.error.custom": "Insira origens válidas (protocolo + host) separadas por vírgulas ou novas linhas.", "jsonforms.sso.defaultAllowedOrigins.label": "Origens de Redirecionamento Padrão Permitidas", "jsonforms.sso.defaultAllowedOrigins.title": "Origens de Redirecionamento Padrão Permitidas", "jsonforms.sso.providers.description": "Configurar provedores OpenID Connect para autenticação SSO", - "jsonforms.sso.providers.error.custom": "Cada entrada de provedor OIDC deve ser válida - corrija os campos destacados.", + "jsonforms.sso.providers.error.custom": "Cada entrada de provedor OIDC deve ser válida—resolva os campos destacados.", "jsonforms.sso.providers.label": "Provedores OIDC", "jsonforms.sso.providers.title": "Provedores OIDC", - "logs.customFilterLabel": "Personalizado {label}", - "logs.filterLabel": "Filtro", - "logs.filterPlaceholder": "Filtrar logs...", - "logs.hideLogs": "Esconder Logs", + "logs.customFilterLabel": "Personalizar {label}", + "logs.filterLabel": "Filtrar", + "logs.filterPlaceholder": "Filtrar registros...", + "logs.hideLogs": "Ocultar Logs", "logs.presets.auth": "Autenticação", "logs.presets.error": "Erros", "logs.presets.none": "Sem Filtro", "logs.presets.oidc": "Logs OIDC", "logs.presets.warning": "Avisos", "logs.quickFilterLabel": "Rápido {label}", - "logs.refreshLogs": "Atualizar logs", - "logs.selectFilterPlaceholder": "Selecione o filtro", + "logs.refreshLogs": "Atualizar registros", + "logs.selectFilterPlaceholder": "Selecionar filtro", "logs.showLogs": "Mostrar Logs", - "logs.singleViewer.download": "Baixar", - "logs.singleViewer.downloading": "Baixando...", + "logs.singleViewer.download": "Download", + "logs.singleViewer.downloading": "Fazendo download...", "logs.singleViewer.errorDownloadingLogFile": "Erro ao baixar arquivo de log: {error}", "logs.singleViewer.errorLoadingLogContent": "Erro ao carregar conteúdo do log: {error}", "logs.singleViewer.fetchLogContentFailure": "Falha ao buscar conteúdo do log", @@ -572,8 +582,8 @@ "logs.singleViewer.scrollUpToLoadMore": "Role para cima para carregar mais", "logs.singleViewer.showingAllLines": "Mostrando todas as linhas disponíveis", "logs.singleViewer.totalLines": "Total de linhas: {count}", - "logs.singleViewer.watchingLogFileTooltip": "Assistindo arquivo de log", - "logs.viewer.autoScrollLabel": "Auto rolagem", + "logs.singleViewer.watchingLogFileTooltip": "Monitorando arquivo de log", + "logs.viewer.autoScrollLabel": "Rolagem automática", "logs.viewer.errorLoadingLogFiles": "Erro ao carregar arquivos de log: {error}", "logs.viewer.formattedSize": "{value} {unit}", "logs.viewer.highlightLanguages.apache": "Apache", @@ -601,50 +611,50 @@ "logs.viewer.sizeUnits.petabytes": "PB", "logs.viewer.sizeUnits.terabytes": "TB", "logs.viewer.syntaxLabel": "Sintaxe", - "logs.viewer.title": "Visualizador de Log", + "logs.viewer.title": "Visualizador de Logs", "logs.viewer.zeroBytes": "0 {unit}", "modal.clickToCloseModal": "Clique para fechar modal", "notifications.importance.alert": "Alerta", - "notifications.importance.info": "Informação", + "notifications.importance.info": "Informações", "notifications.importance.warning": "Aviso", - "notifications.item.archive": "Arquivar", + "notifications.item.archive": "Arquivo", "notifications.item.delete": "Excluir", "notifications.item.viewLink": "Ver", - "notifications.list.noNotifications": "Nenhuma notificação para ver aqui!", - "notifications.list.noNotificationsWithImportance": "Nenhuma notificação de {importance} para ver aqui!", + "notifications.list.noNotifications": "Sem notificações para ver aqui!", + "notifications.list.noNotificationsWithImportance": "Nenhuma notificação {importance} para ver aqui!", "notifications.list.reachedEnd": "Você chegou ao fim...", - "notifications.sidebar.archiveAllAction": "Arquivar Tudo", + "notifications.sidebar.archiveAllAction": "Arquive Todos", "notifications.sidebar.archivedTab": "Arquivado", - "notifications.sidebar.confirmArchiveAll.confirmText": "Arquivar Tudo", + "notifications.sidebar.confirmArchiveAll.confirmText": "Arquive Todos", "notifications.sidebar.confirmArchiveAll.description": "Isso arquivará todas as notificações no seu servidor Unraid. Continuar?", "notifications.sidebar.confirmArchiveAll.title": "Arquivar Todas as Notificações", - "notifications.sidebar.confirmDeleteAll.confirmText": "Deletar Todas", - "notifications.sidebar.confirmDeleteAll.description": "Isso excluirá permanentemente todas as notificações arquivadas atualmente no seu servidor Unraid. Esta ação não pode ser desfeita.", - "notifications.sidebar.confirmDeleteAll.title": "Deletar Todas as Notificações Arquivadas", - "notifications.sidebar.deleteAllAction": "Deletar Todas", + "notifications.sidebar.confirmDeleteAll.confirmText": "Apagar Tudo", + "notifications.sidebar.confirmDeleteAll.description": "Isso irá excluir permanentemente todas as notificações arquivadas atualmente no seu servidor Unraid. Esta ação não pode ser desfeita.", + "notifications.sidebar.confirmDeleteAll.title": "Excluir Todas as Notificações Arquivadas", + "notifications.sidebar.deleteAllAction": "Apagar Tudo", "notifications.sidebar.editSettingsTooltip": "Editar Configurações de Notificação", "notifications.sidebar.filters.alert": "Alerta", "notifications.sidebar.filters.all": "Todos os Tipos", - "notifications.sidebar.filters.info": "Informação", + "notifications.sidebar.filters.info": "Informações", "notifications.sidebar.filters.warning": "Aviso", "notifications.sidebar.openButtonSr": "Abrir notificações", - "notifications.sidebar.statusTabsAria": "Filtros de notificações", + "notifications.sidebar.statusTabsAria": "Filtros de notificação", "notifications.sidebar.statusTabsListAria": "Filtrar notificações por status", "notifications.sidebar.title": "Notificações", "notifications.sidebar.toastOpen": "Abrir", - "notifications.sidebar.unreadTab": "Não Lidos", + "notifications.sidebar.unreadTab": "Não lida", "registration.actions": "Ações", - "registration.attachedStorageDevices": "Dispositivos de Armazenamento Conectados", + "registration.attachedStorageDevices": "Dispositivos de Armazenamento Anexados", "registration.bootDevice": "Dispositivo de Inicialização", "registration.bootDeviceType": "Tipo de dispositivo de inicialização", - "registration.bootDeviceType.flash": "USB Flash", + "registration.bootDeviceType.flash": "Flash USB", "registration.bootDeviceType.internalBoot": "Inicialização Interna", - "registration.bootDeviceType.internalBootMulti": "Boot interno (Multi-dispositivo)", + "registration.bootDeviceType.internalBootMulti": "Inicialização Interna (Dispositivo Múltiplo)", "registration.bootDeviceType.tpm": "TPM", - "registration.deviceGuid": "GUID do dispositivo", - "registration.flashProduct": "Produto Flash", - "registration.flashVendor": "Fornecedor Flash", - "registration.general.goToToolsRegistrationToLearn": "Vá para Ferramentas > Registro para Saber Mais", + "registration.deviceGuid": "GUID do Dispositivo", + "registration.flashProduct": "Produto do disco", + "registration.flashVendor": "Fornecedor do disco", + "registration.general.goToToolsRegistrationToLearn": "Vá para Ferramentas > Registro para saber mais", "registration.keyLinkedStatus.learnMore": "Saiba Mais", "registration.keyLinkedStatus.learnMoreAndLinkYourKey": "Saiba mais e vincule sua chave à sua conta", "registration.keyLinkedStatus.linkKey": "Vincular Chave", @@ -652,8 +662,8 @@ "registration.license": "Licença", "registration.licenseKeyType": "Tipo de chave de licença", "registration.linkedToUnraidNetAccount": "Vinculado à conta Unraid.net", - "registration.osUpdateEligibility": "Elegibilidade para Atualização de SO", - "registration.outOfAllowedDevicesUpgradeYour": "{0} de {1} dispositivos permitidos – atualize sua chave para suportar mais dispositivos", + "registration.osUpdateEligibility": "Elegibilidade para Atualização do Sistema Operativo", + "registration.outOfAllowedDevicesUpgradeYour": "{0} de {1} dispositivos permitidos - atualize sua chave para suportar mais dispositivos", "registration.outOfDevices": "{0} de {1} dispositivos", "registration.registeredGuid": "GUID Registrado", "registration.registeredOn": "Registrado em", @@ -661,21 +671,21 @@ "registration.activationCode": "Código de Ativação", "registration.partnerActivationDetected": "Parece que você já tem uma licença associada a este servidor. Você pode ativá-la agora gratuitamente para desbloquear todos os recursos.", "registration.replaceCheck.checkEligibility": "Verificar Elegibilidade", - "registration.transferLicenseToNewDevice": "Transferir licença para novo dispositivo", - "registration.trialExpiration": "Expiração de Teste", + "registration.transferLicenseToNewDevice": "Transferir Licença para Novo Dispositivo", + "registration.trialExpiration": "Expiração do Teste", "registration.unlimited": "ilimitado", - "registration.updateExpirationAction.eligibleForFreeFeatureUpdatesFor": "Elegível para atualizações gratuitas de recursos por {0}", - "registration.updateExpirationAction.eligibleForFreeFeatureUpdatesUntil": "Elegível para atualizações gratuitas de recursos até {0}", + "registration.updateExpirationAction.eligibleForFreeFeatureUpdatesFor": "Elegível para atualizações de recursos gratuitas por {0}", + "registration.updateExpirationAction.eligibleForFreeFeatureUpdatesUntil": "Elegível para atualizações de recursos gratuitas até {0}", "registration.updateExpirationAction.eligibleForUpdatesReleasedOnOr": "Elegível para atualizações lançadas em ou antes de {0}.", - "registration.updateExpirationAction.extendYourLicenseToAccessThe": "Estenda sua licença para acessar as últimas atualizações.", + "registration.updateExpirationAction.extendYourLicenseToAccessThe": "Prolongue sua licença para acessar as últimas atualizações.", "registration.updateExpirationAction.ineligibleAsOf": "Inelegível a partir de {0}", "registration.updateExpirationAction.reloadPage": "Recarregar Página", - "registration.updateExpirationAction.yourLicenseKeyWasAutomaticallyRenewed": "Sua chave de licença foi renovada e instalada automaticamente. Recarregue a página para ver detalhes atualizados.", + "registration.updateExpirationAction.yourLicenseKeyWasAutomaticallyRenewed": "Sua chave de licença foi automaticamente renovada e instalada. Recarregue a página para ver os detalhes atualizados.", "server.actions.activateNow": "Ativar Agora", - "server.actions.contactSupport": "Entre em contato com o suporte", - "server.actions.disabledTitle": "Requer que a api local do unraid esteja em execução com sucesso", - "server.actions.extendLicenseForUpdates": "Estender Licença para Permitir Atualizações do SO", - "server.actions.extendTrial": "Estender Teste", + "server.actions.contactSupport": "Contatar suporte", + "server.actions.disabledTitle": "Requer que a API local do unraid esteja funcionando com sucesso", + "server.actions.extendLicenseForUpdates": "Prolongar Licença para Habilitar Atualizações de SO", + "server.actions.extendTrial": "Prolongar Avaliação", "server.actions.purchaseKey": "Comprar Chave", "server.actions.recoverKey": "Recuperar Chave", "server.actions.redeemActivationCode": "Resgatar Código de Ativação", @@ -685,161 +695,161 @@ "server.actions.replaceKey": "Substituir Chave", "server.actions.signIn": "Entrar com Conta Unraid.net", "server.actions.signOut": "Sair do Unraid.net", - "server.actions.signOutRequiresKeyfile": "Sair requer um arquivo de chave", - "server.actions.startTrial": "Iniciar Teste Gratuito de 30 dias", + "server.actions.signOutRequiresKeyfile": "Sair requer um arquivo-chave", + "server.actions.startTrial": "Iniciar Avaliação Gratuita de 30 Dias", "server.actions.upgradeKey": "Atualizar Chave", "server.array.warning.started": "Iniciado. Se parado, o Array não reiniciará até que o problema acima seja resolvido.", "server.array.warning.stopped": "Parado. O Array não iniciará até que o problema acima seja resolvido.", - "server.cloudError.heading": "Erro de Conexão Unraid", - "server.configError.ineligible.action": "Saiba mais em Ferramentas > Registro", - "server.configError.ineligible.heading": "Inelegível para a Versão do SO", - "server.configError.ineligible.message": "Sua Chave de Licença não suporta esta Versão do SO. A data de compilação do sistema é maior que a validade da chave. Considere estender sua chave de registro.", + "server.cloudError.heading": "Erro do Connect do Unraid", + "server.configError.ineligible.action": "Saiba Mais em Ferramentas > Registro", + "server.configError.ineligible.heading": "Inelegível para Versão do SO", + "server.configError.ineligible.message": "Sua Chave de Licença não suporta esta Versão de SO. Data de compilação do SO é maior que a data de expiração da chave. Considere prolongar sua chave de registro.", "server.configError.invalid.heading": "Muitos Dispositivos", - "server.configError.invalid.message": "Você excedeu o número de dispositivos permitidos para sua licença. Remova um dispositivo para iniciar o array ou atualize sua chave para suportar mais dispositivos.", - "server.configError.noKeyServer.heading": "Verificar Conexão de Rede", - "server.configError.noKeyServer.message": "Não é possível validar sua chave de teste. Verifique sua conexão de rede.", - "server.configError.withdrawn.action": "Verificar atualização", + "server.configError.invalid.message": "Você excedeu o número de dispositivos permitidos para sua licença. Remova um dispositivo para iniciar o array, ou ative sua chave para suportar mais dispositivos.", + "server.configError.noKeyServer.heading": "Verifique a Conexão com a Rede", + "server.configError.noKeyServer.message": "Incapaz de validar sua chave de avaliação. Verifique sua conexão à rede.", + "server.configError.withdrawn.action": "Verificar Atualização", "server.configError.withdrawn.heading": "Versão do SO Retirada", - "server.configError.withdrawn.message": "Esta liberação do SO não deve ser executada. Atualização do SO necessária.", + "server.configError.withdrawn.message": "Este lançamento do SO não deve ser executado. Atualização do SO Necessária.", "server.deprecatedSsl.heading": "Certificados SSL para unraid.net obsoletos", - "server.deprecatedSsl.managementAccess": "Vá para Acesso de Gestão Agora", - "server.deprecatedSsl.message": "Em 1 de janeiro de 2023, os certificados SSL para unraid.net foram descontinuados. Você DEVE provisionar um novo certificado SSL para usar nosso novo domínio myunraid.net. Você pode fazer isso na página Configurações > Acesso de Gestão.", - "server.headings.thankYou": "Obrigado por escolher o Unraid OS!", + "server.deprecatedSsl.managementAccess": "Ir Agora para Acesso à Gerência", + "server.deprecatedSsl.message": "Em 1º de janeiro de 2023, os certificados SSL para unraid.net foram obsoletos. Você DEVE provisionar um novo certificado SSL para usar nosso novo domínio myunraid.net. Você pode fazer isso na página Configurações > Acesso à Gerência.", + "server.headings.thankYou": "Obrigado por escolher Unraid OS!", "server.pluginInstallFailed.heading": "Instalação do Unraid Connect Falhou", "server.pluginInstallFailed.message": "Reiniciar provavelmente resolverá isso.", "server.state.basic.humanReadable": "Básico", "server.state.default.heading": "Servidor Obsoleto", "server.state.default.humanReadable": "Obsoleto", - "server.state.default.message": "

Por favor, atualize a página para garantir que você carregue sua configuração mais recente

", - "server.state.eblacklisted.heading": "GUID do dispositivo de boot na lista negra", - "server.state.eblacklisted.humanReadable": "NA LISTA NEGRA", - "server.state.eblacklisted.message": "

Este dispositivo de boot está na lista negra. Isso pode ocorrer como resultado de uma transferência da chave de licença para um dispositivo de substituição, e você está inicializado atualmente do dispositivo antigo.

Um dispositivo também pode ser adicionado à lista negra se descobrirmos que o número de série não é único – isso é comum com leitores de cartões USB.

", - "server.state.eblacklisted1.heading": "Erro no dispositivo de boot", - "server.state.eblacklisted1.message": "

Este dispositivo de boot possui um GUID inválido. Por favor, tente um dispositivo de boot diferente

", - "server.state.eblacklisted2.heading": "Dispositivo de boot sem número de série", - "server.state.eguid.heading": "Incompatibilidade entre chave de registro e GUID do dispositivo de boot", - "server.state.eguid.humanReadable": "Erro de GUID", - "server.state.eguid.messageAlreadyReplaced": "

Sua chave de registro do Unraid não é elegível para substituição, pois foi substituída nos últimos 12 meses.

", - "server.state.eguid.messageBlacklisted": "

O arquivo da chave de licença não corresponde ao dispositivo de boot. Por favor, copie o arquivo de chave correto para o diretório /config no seu dispositivo de boot ou escolha Comprar Chave.

Sua chave de registro do Unraid não é elegível para substituição pois está na lista negra.

", - "server.state.eguid.messageMismatch": "

O arquivo da chave de licença não corresponde ao dispositivo de boot. Por favor, copie o arquivo de chave correto para o diretório /config no seu dispositivo de boot.

Você também pode tentar Comprar ou Substituir sua chave.

", - "server.state.eguid.messageRecentReplacement": "

O arquivo da chave de licença não corresponde ao dispositivo de boot. Por favor, copie o arquivo de chave correto para o diretório /config no seu dispositivo de boot ou escolha Comprar Chave.

Sua chave de registro do Unraid não é elegível para substituição pois foi substituída nos últimos 12 meses.

", - "server.state.eguid1.heading": "Chaves de Licença Múltiplas Presentes", - "server.state.eguid1.humanReadable": "Chaves de Licença Múltiplas Presentes", - "server.state.eguid1.message": "

Há vários arquivos de chave de licença presentes no seu dispositivo de boot e nenhum deles corresponde a este dispositivo. Por favor, remova todos os arquivos de chave, exceto aquele que deseja substituir, do diretório /config no seu dispositivo de boot.

Alternativamente, você pode comprar uma chave de licença para este dispositivo de boot.

Se você quiser substituir uma de suas chaves de licença por uma nova chave vinculada a este dispositivo, por favor remova todos os outros arquivos de chave primeiro.

", - "server.state.enoconn.heading": "Não é possível validar a chave de teste Unraid", - "server.state.enoconn.humanReadable": "Teste Requer Conexão com Internet", - "server.state.enoconn.message": "

Sua chave de teste requer uma conexão com a internet.

Por favor, verifique Configurações > Rede

", - "server.state.enoflash.heading": "Não é possível acessar seu dispositivo de boot", - "server.state.enoflash.humanReadable": "Sem dispositivo de boot", - "server.state.enoflash.message": "

Há um problema físico ao acessar seu dispositivo de boot

", - "server.state.enokeyfile.heading": "Vamos Liberar seu Hardware", - "server.state.enokeyfile.humanReadable": "Sem Arquivo de Chave", - "server.state.enokeyfile.message": "

Escolha uma opção abaixo e utilize nosso Guia de Início Rápido para configurar seu array em menos de 15 minutos.

", - "server.state.enokeyfile1.heading": "Nenhum dado de configuração de dispositivo de boot", - "server.state.enokeyfile1.message": "

Há um problema com seu dispositivo de boot

", - "server.state.enokeyfile2.heading": "Arquivo de Chave Ausente", - "server.state.enokeyfile2.humanReadable": "Arquivo de Chave Ausente", - "server.state.enokeyfile2.messageWithConnect": "

Seu arquivo de chave de licença está corrompido ou ausente. O arquivo de chave deve estar localizado no diretório /config no seu dispositivo de boot.

Você pode tentar recuperar sua chave com sua conta Unraid.net.

Se esta foi uma instalação de teste expirada, você pode comprar uma chave de licença.

", - "server.state.enokeyfile2.messageWithoutConnect": "

Seu arquivo de chave de licença está corrompido ou ausente. O arquivo de chave deve estar localizado no diretório /config no seu dispositivo de boot.

Se você não tiver uma cópia de backup do seu arquivo de chave de licença, você pode tentar recuperar sua chave.

Se esta foi uma instalação de teste expirada, você pode comprar uma chave de licença.

", - "server.state.etrial.heading": "Instalação Inválida", - "server.state.etrial.humanReadable": "Instalação Inválida", - "server.state.etrial.message": "

Não é possível usar uma chave de teste com uma instalação existente do Unraid OS.

Você pode comprar uma chave de licença correspondente a este dispositivo de boot para continuar usando esta instalação.

", + "server.state.default.message": "

Por favor, atualize a página para garantir que carrega sua configuração mais recente

", + "server.state.eblacklisted.heading": "GUID do dispositivo de inicialização na lista negra", + "server.state.eblacklisted.humanReadable": "LISTA NEGRA", + "server.state.eblacklisted.message": "

Este dispositivo de inicialização foi incluído na lista negra. Isso pode ocorrer como resultado da transferência da chave de licença para um dispositivo de substituição, e você está atualmente inicializando a partir do seu dispositivo antigo.

Um dispositivo também pode ser incluído na lista negra se descobrirmos que o número de série não é único – isso é comum em leitores de cartão USB.

", + "server.state.eblacklisted1.heading": "Erro no dispositivo de inicialização", + "server.state.eblacklisted1.message": "

Este dispositivo de inicialização tem um GUID inválido. Por favor, tente um dispositivo de inicialização diferente.

", + "server.state.eblacklisted2.heading": "Dispositivo de inicialização sem número de série", + "server.state.eguid.heading": "Incompatibilidade entre a chave de registro e o GUID do dispositivo de inicialização", + "server.state.eguid.humanReadable": "Erro no GUID", + "server.state.eguid.messageAlreadyReplaced": "

Sua chave de registro Unraid não é elegível para substituição, pois foi substituída nos últimos 12 meses.

", + "server.state.eguid.messageBlacklisted": "

O arquivo da chave de licença não corresponde ao dispositivo de inicialização. Por favor, copie o arquivo de chave correto para o diretório /config no seu dispositivo de inicialização ou escolha Comprar Chave.

Seu chave de registro do Unraid não é elegível para substituição por estar na lista negra.

", + "server.state.eguid.messageMismatch": "

O arquivo da chave de licença não corresponde ao dispositivo de inicialização. Por favor, copie o arquivo de chave correto para o diretório /config no seu dispositivo de inicialização.

Você também pode tentar Comprar ou Substituir sua chave.

", + "server.state.eguid.messageRecentReplacement": "

O arquivo da chave de licença não corresponde ao dispositivo de inicialização. Por favor, copie o arquivo de chave correto para o diretório /config no seu dispositivo de inicialização ou escolha Comprar Chave.

Seu chave de registro do Unraid não é elegível para substituição por ter sido substituído nos últimos 12 meses.

", + "server.state.eguid1.heading": "Múltiplas Chaves de Licença Presentes", + "server.state.eguid1.humanReadable": "Múltiplas Chaves de Licença Presentes", + "server.state.eguid1.message": "

Há vários arquivos de chave de licença presentes no seu dispositivo de inicialização e nenhum deles corresponde a este dispositivo. Por favor, remova todos os arquivos de chave, exceto aquele que você deseja substituir, do diretório /config no seu dispositivo de inicialização.

Alternativamente, você pode comprar uma chave de licença para este dispositivo de inicialização.

Se quiser substituir uma de suas chaves de licença por uma nova vinculada a este dispositivo, por favor, remova todos os outros arquivos de chave primeiro.

", + "server.state.enoconn.heading": "Não é possível validar a chave de Avaliação do Unraid", + "server.state.enoconn.humanReadable": "Avaliação Requer Conexão com a Internet", + "server.state.enoconn.message": "

Sua chave de Avaliação requer uma conexão com a Internet.

Por favor, verifique Configurações > Rede

", + "server.state.enoflash.heading": "Não é possível acessar seu dispositivo de inicialização", + "server.state.enoflash.humanReadable": "Nenhum Dispositivo de Inicialização", + "server.state.enoflash.message": "

Há um problema físico ao acessar seu dispositivo de inicialização.

", + "server.state.enokeyfile.heading": "Vamos Desbloquear seu Hardware", + "server.state.enokeyfile.humanReadable": "Sem Arquivo-Chave", + "server.state.enokeyfile.message": "

Escolha uma opção abaixo, então use nosso Guia de Início Rápido para configurar seu array em menos de 15 minutos.

", + "server.state.enokeyfile1.heading": "Nenhum dado de configuração de dispositivo de inicialização", + "server.state.enokeyfile1.message": "

Há um problema com seu dispositivo de inicialização.

", + "server.state.enokeyfile2.heading": "Arquivo-Chave Ausente", + "server.state.enokeyfile2.humanReadable": "Arquivo-Chave Ausente", + "server.state.enokeyfile2.messageWithConnect": "

Seu arquivo de chave de licença está corrompido ou ausente. O arquivo de chave deve estar localizado no diretório /config no seu dispositivo de inicialização.

Você pode tentar recuperar sua chave com a sua conta Unraid.net.

Se esta foi uma instalação de Teste expirado, você pode comprar uma chave de licença.

", + "server.state.enokeyfile2.messageWithoutConnect": "

Seu arquivo de chave de licença está corrompido ou ausente. O arquivo de chave deve estar localizado no diretório /config no seu dispositivo de inicialização.

Se você não tiver uma cópia de backup do seu arquivo de chave de licença, pode tentar recuperar sua chave.

Se esta foi uma instalação de Teste expirado, você pode comprar uma chave de licença.

", + "server.state.etrial.heading": "Instalação inválida", + "server.state.etrial.humanReadable": "Instalação inválida", + "server.state.etrial.message": "

Não é possível usar uma chave de Teste com uma instalação existente do Unraid OS.

Você pode comprar uma chave de licença correspondente a este dispositivo de inicialização para continuar usando esta instalação.

", "server.state.lifetime.humanReadable": "Vitalício", "server.state.plus.humanReadable": "Plus", "server.state.pro.humanReadable": "Pro", - "server.state.shared.connectRegistrationPrompt": "

Registre-se para Conectar-se assinando sua conta Unraid.net

", + "server.state.shared.connectRegistrationPrompt": "

Registre-se para Conectar-se entrando em sua conta Unraid.net

", "server.state.shared.upgradeKeyPrompt": "

Para suportar mais dispositivos de armazenamento à medida que seu servidor cresce, clique em Atualizar Chave.

", - "server.state.starter.humanReadable": "Iniciante", - "server.state.trial.humanReadable": "Teste", - "server.state.trial.messageEligibleInsideRenewal": "

Sua chave de Teste inclui toda a funcionalidade e suporte a dispositivos de uma chave Desbloqueada.

Seu teste está expirando em breve. Quando expirar, o array será interrompido. Você pode estender seu teste agora, adquirir uma chave de licença ou aguardar até a expiração para tomar uma ação.

", - "server.state.trial.messageEligibleOutsideRenewal": "

Sua chave de Teste inclui toda a funcionalidade e suporte a dispositivos de uma chave Desbloqueada.

Quando seu Teste expirar, o array será interrompido. Nesse ponto, você pode comprar uma chave de licença ou solicitar uma extensão de Teste.

", - "server.state.trial.messageIneligibleInsideRenewal": "

Sua chave de Teste inclui toda a funcionalidade e suporte a dispositivos de uma chave Desbloqueada.

Seu teste está expirando em breve e você usou todas as extensões disponíveis. Quando expirar, o array será interrompido. Para continuar usando o Unraid OS, você deve comprar uma chave de licença.

", - "server.state.trial.messageIneligibleOutsideRenewal": "

Sua chave de Teste inclui toda a funcionalidade e suporte a dispositivos de uma chave Desbloqueada.

Você usou todas as extensões de teste disponíveis. Quando seu Teste expirar, o array será interrompido. Para continuar usando o Unraid OS após a expiração, você deve comprar uma chave de licença.

", - "server.state.trialExpired.heading": "Seu Teste expirou", - "server.state.trialExpired.humanReadable": "Teste Expirado", - "server.state.trialExpired.messageEligible": "

Para continuar usando o Unraid OS, você pode comprar uma chave de licença. Alternativamente, você pode solicitar uma extensão de Teste.

", - "server.state.trialExpired.messageIneligible": "

Você usou todas as suas extensões de Teste. Para continuar usando o Unraid OS, você pode comprar uma chave de licença.

", + "server.state.starter.humanReadable": "Inicializador", + "server.state.trial.humanReadable": "Avaliação", + "server.state.trial.messageEligibleInsideRenewal": "

Sua Avaliação inclui todas as funcionalidades e suporte a dispositivos de uma chave Desbloqueada.

Seu período de avaliação está expirando em breve. Quando expirado, o array parará. Você pode prolongar sua avaliação agora, comprar uma chave de licença, ou esperar até a expiração para agir.

", + "server.state.trial.messageEligibleOutsideRenewal": "

Sua Avaliação inclui todas as funcionalidades e suporte a dispositivos de uma chave Desbloqueada.

Quando sua Avaliação expirar, o array parará. Nesse ponto, você pode comprar uma chave de licença ou solicitar uma extensão de Avaliação.

", + "server.state.trial.messageIneligibleInsideRenewal": "

Sua Avaliação inclui todas as funcionalidades e suporte a dispositivos de uma chave Desbloqueada.

Seu período de avaliação está expirando em breve e você usou todas as extensões disponíveis. Quando expirado, o array parará. Para continuar a usar Unraid OS, você deve comprar uma chave de licença.

", + "server.state.trial.messageIneligibleOutsideRenewal": "

Sua Avaliação inclui todas as funcionalidades e suporte a dispositivos de uma chave Desbloqueada.

Você usou todas as extensões de avaliação disponíveis. Quando sua Avaliação expirar, o array parará. Para continuar a usar Unraid OS após a expiração, você deve comprar uma chave de licença.

", + "server.state.trialExpired.heading": "Sua Avaliação expirou", + "server.state.trialExpired.humanReadable": "Avaliação Expirada", + "server.state.trialExpired.messageEligible": "

Para continuar usando o Unraid OS você pode comprar uma chave de licença. Alternativamente, você pode solicitar uma extensão de Avaliação.

", + "server.state.trialExpired.messageIneligible": "

Você usou todas as suas extensões de Avaliação. Para continuar usando o Unraid OS você pode comprar uma chave de licença.

", "server.state.unleashed.humanReadable": "Desbloqueado", "sso.ssoButtons.checkingAuthenticationOptions": "Verificando opções de autenticação...", "sso.ssoButtons.or": "ou", "sso.useSsoAuth.errorFetchingToken": "Erro ao buscar token", "sso.useSsoAuth.invalidCallbackParameters": "Parâmetros de callback inválidos", - "updateOs.callbackButton.checkForOsUpdates": "Verificar atualizações do OS", - "updateOs.changelogModal.extendLicenseToUpdate": "Estender Licença para Atualizar", - "updateOs.changelogModal.loadingChangelog": "Carregando changelog...", - "updateOs.changelogModal.unraidOsChangelog": "Changelog do Unraid OS {0}", - "updateOs.checkUpdateResponseModal.checkingForOsUpdates": "Verificando atualizações do OS...", + "updateOs.callbackButton.checkForOsUpdates": "Verificar Atualizações do Sistema Operativo", + "updateOs.changelogModal.extendLicenseToUpdate": "Prolongar Licença para Atualizar", + "updateOs.changelogModal.loadingChangelog": "Carregando changelog…", + "updateOs.changelogModal.unraidOsChangelog": "Unraid OS {0} Notas de Lançamento", + "updateOs.checkUpdateResponseModal.checkingForOsUpdates": "Verificando atualizações do sistema operativo...", "updateOs.checkUpdateResponseModal.currentVersion": "Versão Atual {0}", - "updateOs.checkUpdateResponseModal.enableUpdateNotifications": "Ativar notificações de atualização", - "updateOs.checkUpdateResponseModal.goToSettingsNotificationsToEnable": "Vá para Configurações > Notificações para ativar notificações automáticas de atualizações do OS para futuras versões.", + "updateOs.checkUpdateResponseModal.enableUpdateNotifications": "Habilitar notificações de atualização", + "updateOs.checkUpdateResponseModal.goToSettingsNotificationsToEnable": "Vá para Configurações > Notificações para habilitar notificações automáticas de atualização do sistema operativo para lançamentos futuros.", "updateOs.checkUpdateResponseModal.ignoredReleases": "Lançamentos Ignorados", - "updateOs.checkUpdateResponseModal.ignoreThisReleaseUntilNextReboot": "Ignorar este lançamento até o próximo reboot", - "updateOs.checkUpdateResponseModal.manageUpdatePreferencesIncludingBetaAccess": "Gerencie preferências de atualização, incluindo acesso beta e seleção de versão em account.unraid.net", + "updateOs.checkUpdateResponseModal.ignoreThisReleaseUntilNextReboot": "Ignorar este lançamento até o próximo reinício", + "updateOs.checkUpdateResponseModal.manageUpdatePreferencesIncludingBetaAccess": "Gerencie preferências de atualização, incluindo acesso a versão beta e seleção de versões em account.unraid.net", "updateOs.checkUpdateResponseModal.moreOptions": "Mais Opções", - "updateOs.checkUpdateResponseModal.requiresVerificationToUpdate": "Requer verificação para atualização", - "updateOs.checkUpdateResponseModal.unraidOsIsUpToDate": "Unraid OS está atualizado", + "updateOs.checkUpdateResponseModal.requiresVerificationToUpdate": "Requer verificação para atualizar", + "updateOs.checkUpdateResponseModal.unraidOsIsUpToDate": "O Unraid OS está atualizado", "updateOs.checkUpdateResponseModal.verifyToUpdate": "Verificar para Atualizar", - "updateOs.checkUpdateResponseModal.viewChangelogToStartUpdate": "Ver Changelog para Iniciar a Atualização", - "updateOs.checkUpdateResponseModal.youCanOptBackInTo": "Você pode optar por voltar a um lançamento ignorado clicando no botão Verificar por Atualizações no cabeçalho a qualquer momento", - "updateOs.downgrade.beginDowngradeTo": "Começar downgrade para {0}", - "updateOs.downgrade.downgradesAreOnlyRecommendedIfYou": "Downgrades são recomendados apenas se você não conseguir resolver um problema crítico.", - "updateOs.downgrade.downgradeUnraidOsTo": "Downgrade do Unraid OS para {0}", + "updateOs.checkUpdateResponseModal.viewChangelogToStartUpdate": "Ver Changelog para Iniciar Atualização", + "updateOs.checkUpdateResponseModal.youCanOptBackInTo": "Você pode optar por voltar para um lançamento ignorado clicando no botão Verificar por Atualizações no cabeçalho a qualquer momento", + "updateOs.downgrade.beginDowngradeTo": "Iniciar downgrade para {0}", + "updateOs.downgrade.downgradesAreOnlyRecommendedIfYou": "Downgrades só são recomendados se você não conseguir resolver um problema crítico.", + "updateOs.downgrade.downgradeUnraidOsTo": "Fazer downgrade do Unraid OS para {0}", "updateOs.downgrade.downloadDiagnostics": "Baixar Diagnósticos", - "updateOs.downgrade.downloadTheDiagnosticsZipThenPlease": "Baixe o zip de Diagnósticos e, em seguida, abra um relatório de erro em nossos fóruns com uma descrição do problema junto com seus diagnósticos.", - "updateOs.downgrade.inTheRareEventYouNeed": "Na rara hipótese de você precisar fazer um downgrade, pedimos que, por favor, nos forneça os Diagnósticos para podermos investigar seu problema.", - "updateOs.downgrade.openABugReport": "Abrir um relatório de erro", - "updateOs.downgrade.originalReleaseDate": "Data de lançamento original {0}", - "updateOs.downgrade.releaseNotes": "Notas de Lançamento de {0}", + "updateOs.downgrade.downloadTheDiagnosticsZipThenPlease": "Baixe o zip dos diagnósticos, então, por favor, abra um relatório de bug em nossos fóruns com uma descrição do problema junto com seus diagnósticos.", + "updateOs.downgrade.inTheRareEventYouNeed": "No raro evento de precisar fazer downgrade, pedimos que você nos forneça diagnósticos para que possamos investigar o problema.", + "updateOs.downgrade.openABugReport": "Abrir Relatório de Bug", + "updateOs.downgrade.originalReleaseDate": "Data original de lançamento {0}", + "updateOs.downgrade.releaseNotes": "{0} Notas de Lançamento", "updateOs.ignoredRelease.remove": "Remover", "updateOs.ignoredRelease.removeFromIgnoreList": "Remover da lista de ignorados", - "updateOs.ineligible.guidRequired": "É necessário um GUID válido para verificar atualizações do Sistema Operacional.", - "updateOs.ineligible.keyfileRequired": "É necessário um arquivo de chave válido para verificar atualizações do Sistema Operacional.", - "updateOs.ineligible.osVersionRequired": "É necessária uma versão válida do Sistema Operacional para verificar atualizações.", - "updateOs.ineligible.updatesExpired": "Sua licença {0} incluía um ano de atualizações gratuitas no momento da compra. Agora você está elegível para estender sua licença e acessar as últimas atualizações do Sistema Operacional.", - "updateOs.ineligible.updatesExpiredWithAvailable": "Sua licença {0} incluía um ano de atualizações gratuitas na época da compra. Agora você está elegível para estender sua licença e acessar as últimas atualizações do sistema operacional. Você ainda pode acessar as atualizações do sistema operacional publicadas em ou antes de {1}.", - "updateOs.pleaseFinishTheInitiatedDowngradeTo": "Por favor, termine o downgrade iniciado para permitir atualizações.", - "updateOs.rawChangelogRenderer.errorParsingChangelog": "Erro ao Analisar o Log de Alterações • {0}", + "updateOs.ineligible.guidRequired": "Um GUID válido é necessário para verificar atualizações do sistema operacional.", + "updateOs.ineligible.keyfileRequired": "Um arquivo de chave válido é necessário para verificar atualizações do sistema operacional.", + "updateOs.ineligible.osVersionRequired": "Uma versão válida do sistema operacional é necessária para verificar atualizações do sistema operacional.", + "updateOs.ineligible.updatesExpired": "Sua licença {0} incluía um ano de atualizações gratuitas no momento da compra. Agora você está elegível para estender sua licença e acessar as últimas atualizações do sistema operacional.", + "updateOs.ineligible.updatesExpiredWithAvailable": "Sua licença de {0} incluía um ano de atualizações gratuitas na época da compra. Você agora está elegível para estender sua licença e acessar as atualizações mais recentes do sistema operacional. Você ainda está elegível para acessar atualizações do sistema operacional que foram publicadas em ou antes de {1}.", + "updateOs.pleaseFinishTheInitiatedDowngradeTo": "Por favor, conclua o downgrade iniciado para habilitar atualizações.", + "updateOs.rawChangelogRenderer.errorParsingChangelog": "Erro ao Analisar Log de Alterações • {0}", "updateOs.rawChangelogRenderer.itSHighlyRecommendedToReview": "É altamente recomendado revisar o log de alterações antes de continuar sua atualização", "updateOs.rawChangelogRenderer.loadingChangelog": "Carregando log de alterações...", - "updateOs.rawChangelogRenderer.noChangelogContentAvailable": "Sem conteúdo de log de alterações disponível", - "updateOs.rawChangelogRenderer.viewChangelogOnDocs": "Ver Log de Alterações nos Docs", + "updateOs.rawChangelogRenderer.noChangelogContentAvailable": "Nenhum conteúdo de log de alterações disponível", + "updateOs.rawChangelogRenderer.viewChangelogOnDocs": "Visualizar Log de Alterações nos Documentos", "updateOs.reboot.downgrade": "Reinicialização Necessária para Downgrade", "updateOs.reboot.thirdPartyDriversDownloading": "Atualizando drivers de terceiros", "updateOs.reboot.update": "Reinicialização Necessária para Atualização", "updateOs.status.cancel": "Cancelar {0}", - "updateOs.status.checking": "verificando...", + "updateOs.status.checking": "Verificando...", "updateOs.status.downgrade": "Downgrade", "updateOs.status.keyIneligibleFor": "Chave inelegível para {0}", "updateOs.status.keyIneligibleForFutureReleases": "Chave inelegível para lançamentos futuros", "updateOs.status.moreOptions": "Mais opções", "updateOs.status.noDowngradeAvailable": "Nenhum downgrade disponível", - "updateOs.status.rebootNowToDowngradeTo": "Reinicie Agora para Downgrade para {0}", - "updateOs.status.rebootNowToUpdateTo": "Reinicie Agora para Atualização para {0}", + "updateOs.status.rebootNowToDowngradeTo": "Reinicie Agora para Fazer o Downgrade para {0}", + "updateOs.status.rebootNowToUpdateTo": "Reinicie Agora para Atualizar para {0}", "updateOs.status.unraidAvailable": "Unraid {0} Disponível", "updateOs.status.update": "Atualizar", "updateOs.status.upToDate": "Atualizado", "updateOs.status.upToDateWithEligibleReleases": "Atualizado com lançamentos elegíveis", - "updateOs.status.viewReleaseNotes": "Ver notas de versão", - "updateOs.thirdPartyDrivers.duringTheUnraidOsUpdateProcess": "Durante o processo de atualização do SO Unraid, drivers de terceiros foram detectados e estão sendo atualizados em segundo plano. Aguarde até que o download seja concluído antes de reiniciar o seu servidor para completar o processo de atualização. Você deve receber uma notificação do sistema quando completo. Você também pode atualizar esta página para verificar um status atualizado.", - "updateOs.update.acklowledgeThatYouHaveMadeA": "Acknowledge that you have made a Flash Backup to enable this action", - "updateOs.update.backingUpThisMayTakeA": "Fazendo backup... isso pode levar alguns minutos", + "updateOs.status.viewReleaseNotes": "Ver notas de lançamento", + "updateOs.thirdPartyDrivers.duringTheUnraidOsUpdateProcess": "Durante o processo de atualização do Unraid OS, drivers de terceiros foram detectados e estão sendo atualizados em segundo plano. Aguarde que eles terminem de baixar antes de reiniciar seu servidor para completar o processo de atualização. Você deve receber uma notificação do sistema ao concluir. Você também pode atualizar esta página para verificar o status atualizado.", + "updateOs.update.acklowledgeThatYouHaveMadeA": "Reconheça que você fez um Backup Flash para habilitar esta ação", + "updateOs.update.backingUpThisMayTakeA": "Fazendo backup... pode levar alguns minutos", "updateOs.update.createFlashBackup": "Criar Backup Flash", - "updateOs.update.flashBackupIsNotAvailableNavigate": "Backup Flash não está disponível. Navegue para {0}/Principal/Configurações/Flash para tentar novamente, então volte para esta página.", - "updateOs.update.iHaveMadeAFlashBackup": "Eu fiz um Backup Flash", - "updateOs.update.receiveTheLatestAndGreatestFor": "Receba as últimas e melhores atualizações para o SO Unraid. Seja novos recursos, correções de segurança ou correções de bugs - manter seu servidor atualizado garante a melhor experiência que o Unraid tem a oferecer.", + "updateOs.update.flashBackupIsNotAvailableNavigate": "O Backup Flash não está disponível. Navegue para {0}/Main/Settings/Flash para tentar novamente e depois volte para esta página.", + "updateOs.update.iHaveMadeAFlashBackup": "Fiz um Backup Flash", + "updateOs.update.receiveTheLatestAndGreatestFor": "Receba as últimas e melhores atualizações para o Unraid OS. Seja novos recursos, patches de segurança ou correções de bugs - manter seu servidor atualizado garante a melhor experiência que o Unraid tem a oferecer.", "updateOs.update.viewAvailableUpdates": "Ver Atualizações Disponíveis", - "updateOs.update.weRecommendBackingUpYourUsb": "Recomendamos realizar um backup do seu Dispositivo USB de Inicialização antes de iniciar a atualização.", - "updateOs.update.youCanAlsoManuallyCreateA": "Você também pode criar manualmente um novo backup clicando no botão Criar Backup Flash.", - "updateOs.update.youCanManuallyCreateABackup": "Você pode criar manualmente um backup clicando no botão Criar Backup Flash.", - "updateOs.update.youHaveAlreadyActivatedTheFlash": "Você já ativou a função de Backup Flash via o plugin Unraid Connect.", - "updateOs.update.youHaveNotActivatedTheFlash": "Você não ativou a função de Backup Flash via o plugin Unraid Connect.", + "updateOs.update.weRecommendBackingUpYourUsb": "Recomendamos fazer um backup do seu Dispositivo de Boot USB Flash antes de iniciar a atualização.", + "updateOs.update.youCanAlsoManuallyCreateA": "Você também pode criar um novo backup manualmente clicando no botão Criar Backup Flash.", + "updateOs.update.youCanManuallyCreateABackup": "Você pode criar um backup manualmente clicando no botão Criar Backup Flash.", + "updateOs.update.youHaveAlreadyActivatedTheFlash": "Você já ativou o recurso de Backup Flash pelo plugin Unraid Connect.", + "updateOs.update.youHaveNotActivatedTheFlash": "Você não ativou o recurso de Backup Flash pelo plugin Unraid Connect.", "updateOs.updateIneligible.extendLicense": "Estender Licença", "updateOs.updateIneligible.learnMoreAndFix": "Saiba mais e corrija", "updateOs.updateIneligible.licenseKeyUpdatesExpired": "Atualizações de Chave de Licença Expiradas", - "updateOs.updateIneligible.payYourAnnualFeeToContinue": "Pague sua taxa anual para continuar recebendo atualizações do SO.", - "updateOs.updateIneligible.viewChangelog": "Ver Log de Alterações", - "updateOs.updateUnraidOs": "Atualizar SO Unraid", - "userProfile.callbackFeedback.calculatingOsUpdateEligibility": "Calculando Elegibilidade para Atualização do SO…", + "updateOs.updateIneligible.payYourAnnualFeeToContinue": "Pague sua taxa anual para continuar recebendo atualizações do sistema operacional.", + "updateOs.updateIneligible.viewChangelog": "Visualizar Log de Alterações", + "updateOs.updateUnraidOs": "Atualizar Unraid OS", + "userProfile.callbackFeedback.calculatingOsUpdateEligibility": "Calculando a Elegibilidade para Atualização do SO…", "userProfile.callbackFeedback.calculatingTrialExpiration": "Calculando expiração do teste…", "userProfile.callbackFeedback.configureConnectFeatures": "Configurar Recursos de Conexão", "userProfile.callbackFeedback.confirmAndStartDowngrade": "Confirmar e iniciar downgrade", @@ -847,96 +857,96 @@ "userProfile.callbackFeedback.copyKeyUrl": "Copiar URL da Chave", "userProfile.callbackFeedback.copyYourKeyUrl": "Copiar seu URL da Chave: {0}", "userProfile.callbackFeedback.currentVersionUnraid": "Versão Atual: Unraid {0}", - "userProfile.callbackFeedback.downgradeUnraidOsConfirmationRequired": "Confirmação requerida para downgrade do SO Unraid", + "userProfile.callbackFeedback.downgradeUnraidOsConfirmationRequired": "Confirmação necessária para downgrade do Unraid OS", "userProfile.callbackFeedback.extensionInstalled": "Extensão Instalada", "userProfile.callbackFeedback.failedToKey": "Falha ao {0} {1} Chave", "userProfile.callbackFeedback.fixError": "Corrigir Erro", - "userProfile.callbackFeedback.installExtended": "Instalar Estendido", - "userProfile.callbackFeedback.installingExtended": "Instalando Estendido", - "userProfile.callbackFeedback.installingExtendedTrial": "Instalando Versão de Avaliação Estendida", + "userProfile.callbackFeedback.installExtended": "Instalar Extendido", + "userProfile.callbackFeedback.installingExtended": "Instalando Extendido", + "userProfile.callbackFeedback.installingExtendedTrial": "Instalando Trial Extendido", "userProfile.callbackFeedback.installingRecovered": "Instalando Recuperado", "userProfile.callbackFeedback.installingReplaced": "Instalando Substituído", "userProfile.callbackFeedback.installRecovered": "Instalar Recuperado", "userProfile.callbackFeedback.installReplaced": "Instalar Substituído", "userProfile.callbackFeedback.key": "{0} {1} Chave…", - "userProfile.callbackFeedback.keyInstalledSuccessfullyRebootMayBeRequired": "Chave instalada com sucesso. Um reinício pode ser necessário para aplicar esta mudança.", + "userProfile.callbackFeedback.keyInstalledSuccessfullyRebootMayBeRequired": "Chave instalada com sucesso. Pode ser necessário reiniciar para aplicar esta alteração.", "userProfile.callbackFeedback.keySuccessfully": "{1} Chave {0} com Sucesso", "userProfile.callbackFeedback.newVersion": "Nova Versão: {0}", "userProfile.callbackFeedback.noThanks": "Não, obrigado", "userProfile.callbackFeedback.performingActions": "Executando ações", "userProfile.callbackFeedback.pleaseConfirmTheDowngradeDetailsBelow": "Por favor, confirme os detalhes do downgrade abaixo", "userProfile.callbackFeedback.pleaseConfirmTheUpdateDetailsBelow": "Por favor, confirme os detalhes da atualização abaixo", - "userProfile.callbackFeedback.pleaseKeepThisWindowOpenWhile": "Por favor, mantenha esta janela aberta enquanto realizamos algumas ações", - "userProfile.callbackFeedback.postInstallLicenseKeyError": "Erro na Chave de Licença Pós-Instalação", - "userProfile.callbackFeedback.readyToInstallKey": "Pronto para Instalar Chave", - "userProfile.callbackFeedback.readyToUpdateConnectAccountConfiguration": "Pronto para atualizar configuração da conta Connect", + "userProfile.callbackFeedback.pleaseKeepThisWindowOpenWhile": "Mantenha esta janela aberta enquanto realizamos algumas ações", + "userProfile.callbackFeedback.postInstallLicenseKeyError": "Erro de Licença Pós-Instalação", + "userProfile.callbackFeedback.readyToInstallKey": "Pronto para Instalar a Chave", + "userProfile.callbackFeedback.readyToUpdateConnectAccountConfiguration": "Pronto para atualizar a configuração da conta Connect", "userProfile.callbackFeedback.recovered": "Recuperado", "userProfile.callbackFeedback.replaced": "Substituído", "userProfile.callbackFeedback.signedInSuccessfully": "{0} Entrou com Sucesso", "userProfile.callbackFeedback.signedOutSuccessfully": "{0} Saiu com Sucesso", - "userProfile.callbackFeedback.signInFailed": "Falha na Entrada", - "userProfile.callbackFeedback.signingIn": "Conectando {0}…", - "userProfile.callbackFeedback.signingIn2": "Conectando", + "userProfile.callbackFeedback.signInFailed": "Falha ao Entrar", + "userProfile.callbackFeedback.signingIn": "Entrando {0}…", + "userProfile.callbackFeedback.signingIn2": "Entrando", "userProfile.callbackFeedback.signingOut": "Saindo {0}…", "userProfile.callbackFeedback.signingOut2": "Saindo", "userProfile.callbackFeedback.signOutFailed": "Falha ao Sair", "userProfile.callbackFeedback.somethingWentWrong": "Algo deu errado", "userProfile.callbackFeedback.thankYouForPurchasingAnUnraid": "Obrigado por comprar uma Chave Unraid {0}!", "userProfile.callbackFeedback.thankYouForUpgradingToAn": "Obrigado por atualizar para uma Chave Unraid {0}!", - "userProfile.callbackFeedback.thenGoToToolsRegistrationTo": "Em seguida, vá para Ferramentas > Registro para instalá-lo manualmente", + "userProfile.callbackFeedback.thenGoToToolsRegistrationTo": "Em seguida, vá para Ferramentas > Registro para instalá-la manualmente", "userProfile.callbackFeedback.thisDowngradeWillRequireAReboot": "Este downgrade exigirá uma reinicialização", "userProfile.callbackFeedback.thisUpdateWillRequireAReboot": "Esta atualização exigirá uma reinicialização", - "userProfile.callbackFeedback.updateUnraidOsConfirmationRequired": "Confirmação requerida para atualização do SO Unraid", - "userProfile.callbackFeedback.youReOneStepCloserTo": "Você está a um passo de melhorar sua experiência com Unraid", - "userProfile.callbackFeedback.yourFreeTrialKeyProvidesAll": "Sua chave de teste gratuita fornece toda a funcionalidade de uma chave de Registro Unleashed", - "userProfile.callbackFeedback.yourKeyHasBeenReplaced": "Sua Chave {0} foi substituída!", + "userProfile.callbackFeedback.updateUnraidOsConfirmationRequired": "Confirmação necessária para atualizar o Unraid OS", + "userProfile.callbackFeedback.youReOneStepCloserTo": "Você está um passo mais perto de aprimorar sua experiência no Unraid", + "userProfile.callbackFeedback.yourFreeTrialKeyProvidesAll": "Sua chave de teste gratuita oferece todas as funcionalidades de uma chave de Registro Desbloqueada", + "userProfile.callbackFeedback.yourKeyHasBeenReplaced": "Sua chave {0} foi substituída!", "userProfile.callbackFeedback.yourTrialKeyHasBeenExtended": "Sua chave de teste foi estendida!", "userProfile.clickToCopyLanIp": "Clique para Copiar IP LAN {0}", "userProfile.dropdownConnectStatus.connected": "Conectado", "userProfile.dropdownConnectStatus.unraidApiIsOffline": "unraid-api está offline", - "userProfile.dropdownContent.checkForUpdate": "Verificar atualização", - "userProfile.dropdownContent.goToApiSettings": "Ir para Configurações do API", + "userProfile.dropdownContent.checkForUpdate": "Verificar Atualização", + "userProfile.dropdownContent.goToApiSettings": "Ir para Configurações de API", "userProfile.dropdownContent.manageUnraidNetAccount": "Gerenciar Conta Unraid.net", "userProfile.dropdownContent.manageUnraidNetAccountInNew": "Gerenciar Conta Unraid.net em nova aba", - "userProfile.dropdownContent.opensConnectInNewTab": "Abrir Connect em nova aba", - "userProfile.dropdownContent.osUpdateEligibilityExpired": "Elegibilidade da Atualização do SO Expirada", + "userProfile.dropdownContent.opensConnectInNewTab": "Abre Conectar em nova aba", + "userProfile.dropdownContent.osUpdateEligibilityExpired": "Elegibilidade para Atualização de SO Expirada", "userProfile.dropdownContent.rebootRequiredForDowngrade": "Reinicialização Necessária para Downgrade", "userProfile.dropdownContent.rebootRequiredForUpdate": "Reinicialização Necessária para Atualização", "userProfile.dropdownContent.settings": "Configurações", - "userProfile.dropdownContent.signInToYourUnraidNet": "Entre na sua conta Unraid.net para começar", - "userProfile.dropdownContent.thankYouForInstallingConnect": "Obrigado por instalar o Connect!", + "userProfile.dropdownContent.signInToYourUnraidNet": "Entre em sua conta Unraid.net para começar", + "userProfile.dropdownContent.thankYouForInstallingConnect": "Obrigado por instalar o Conectar!", "userProfile.dropdownLaunchpad.restartingUnraidApi": "Reiniciando unraid-api…", "userProfile.dropdownLaunchpad.restartUnraidApi": "Reiniciar unraid-api", - "userProfile.dropdownTrigger.getStarted": "Iniciar", + "userProfile.dropdownTrigger.getStarted": "Começar", "userProfile.dropdownTrigger.learnMoreAboutTheError": "Saiba mais sobre o erro", - "userProfile.dropdownTrigger.openDropdown": "Abrir Menu suspenso", + "userProfile.dropdownTrigger.openDropdown": "Abrir Dropdown", "userProfile.dropdownTrigger.trialExpiredSeeOptionsBelow": "Teste Expirado, veja as opções abaixo", "userProfile.lanIpCopied": "IP LAN Copiado", "userProfile.serverState.purchase": "Comprar", "userProfile.serverState.purchaseKey": "Comprar Chave", "userProfile.serverState.upgradeKey": "Atualizar Chave", - "userProfile.trial.errorCreatiingATrialKeyPlease": "Erro ao criar uma chave de teste. Tente novamente mais tarde.", - "userProfile.trial.extendingYourFreeTrialByDays": "Extendendo seu teste gratuito por 15 dias", + "userProfile.trial.errorCreatiingATrialKeyPlease": "Erro ao criar uma chave de teste. Por favor, tente novamente mais tarde.", + "userProfile.trial.extendingYourFreeTrialByDays": "Estendendo seu teste gratuito em 15 dias", "userProfile.trial.pleaseKeepThisWindowOpen": "Por favor, mantenha esta janela aberta", "userProfile.trial.pleaseWaitWhileThePageReloads": "Aguarde enquanto a página recarrega para instalar sua chave de teste", "userProfile.trial.startingYourFreeDayTrial": "Iniciando seu teste gratuito de 30 dias", "userProfile.trial.trialKeyCreated": "Chave de Teste Criada", "userProfile.trial.trialKeyCreationFailed": "Falha na Criação da Chave de Teste", - "userProfile.uptimeExpire.expired": "Expirado {0}", + "userProfile.uptimeExpire.expired": "{0} Expirado", "userProfile.uptimeExpire.expiredAt": "Expirado em {0}", "userProfile.uptimeExpire.expiresAt": "Expira em {0}", "userProfile.uptimeExpire.expiresIn": "Expira em {0}", "userProfile.uptimeExpire.serverUpSince": "Servidor Ativo Desde {0}", - "userProfile.uptimeExpire.trialKeyExpired": "Chave de Avaliação Expirada {0}", - "userProfile.uptimeExpire.trialKeyExpiredAt": "Chave de Avaliação Expirada em {0}", - "userProfile.uptimeExpire.trialKeyExpiresAt": "Chave de Avaliação Expira em {0}", - "userProfile.uptimeExpire.trialKeyExpiresIn": "Chave de Avaliação Expira em {0}", - "userProfile.uptimeExpire.uptime": "Tempo de Atividade {0}", + "userProfile.uptimeExpire.trialKeyExpired": "Chave de teste expirada {0}", + "userProfile.uptimeExpire.trialKeyExpiredAt": "Chave de teste expirada em {0}", + "userProfile.uptimeExpire.trialKeyExpiresAt": "Chave de teste expira em {0}", + "userProfile.uptimeExpire.trialKeyExpiresIn": "Chave de teste expira em {0}", + "userProfile.uptimeExpire.uptime": "Tempo de atividade {0}", "wanIpCheck.checkingWanIps": "Verificando IPs WAN…", "wanIpCheck.dnsIssueUnableToResolveWanip4": "Problema de DNS, incapaz de resolver wanip4.unraid.net", "wanIpCheck.ignoreThisMessageIfYouAre": "Ignore esta mensagem se você estiver conectado via Acesso Remoto ou VPN.", - "wanIpCheck.remarkUnraidSWanIpv4Does": "Observação: o WAN IPv4 do Unraid {0} não corresponde ao seu cliente WAN IPv4 {1}.", - "wanIpCheck.remarkYourWanIpv4Is": "Observação: seu WAN IPv4 é {0}", + "wanIpCheck.remarkUnraidSWanIpv4Does": "Observação: O IPv4 WAN do Unraid {0} não corresponde ao IPv4 WAN do seu cliente {1}.", + "wanIpCheck.remarkYourWanIpv4Is": "Observação: seu IPv4 WAN é {0}", "wanIpCheck.thisMayIndicateAComplexNetwork": "Isso pode indicar uma rede complexa que não funcionará com esta solução de Acesso Remoto.", - "wanIpCheck.unableToFetchClientWanIpv4": "Não foi possível buscar o IPv4 WAN do cliente" + "wanIpCheck.unableToFetchClientWanIpv4": "Incapaz de buscar o IPv4 WAN do cliente" } From db8414fe7021077d6a378f16ae180ac3db8f71be Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Thu, 12 Mar 2026 12:03:13 -0400 Subject: [PATCH 45/54] New translations en.json (Russian) --- web/src/locales/ru.json | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/web/src/locales/ru.json b/web/src/locales/ru.json index 5ca876677c..28be74b391 100644 --- a/web/src/locales/ru.json +++ b/web/src/locales/ru.json @@ -153,10 +153,16 @@ "onboarding.internalBootStep.options.storage": "Использовать накопители для загрузки Unraid", "onboarding.internalBootStep.loadingOptions": "Загрузка внутренних параметров...", "onboarding.internalBootStep.unknownSize": "Неизвестно", + "onboarding.internalBootStep.warning.bootablePoolDescription": "Загрузочный пул позволяет Unraid загружаться с внутренних дисков вместо USB-устройства с флеш-памятью.", + "onboarding.internalBootStep.warning.bootablePoolVolumes": "Каждый загрузочный пул содержит два тома:", + "onboarding.internalBootStep.warning.systemBootVolume": "системный загрузочный том, используемый Unraid", + "onboarding.internalBootStep.warning.storagePoolVolume": "пул хранения для общих данных", + "onboarding.internalBootStep.warning.storagePoolNaming": "Выбранное ниже имя применяется к пулу хранения, а не к загрузочному тому.", + "onboarding.internalBootStep.warning.bootMirrorDescription": "Вы можете выбрать до двух накопителей, если хотите зеркалировать систему загрузки Unraid. Если одно устройство выйдет из строя, сервер сможет продолжить загрузку с другого.", "onboarding.internalBootStep.warning.selectedDevicesFormatted": "Все выбранные устройства будут отформатированы.", "onboarding.internalBootStep.warning.updateBios": "На некоторых системах может возникнуть необходимость вручную изменить порядок загрузки BIOS с USB устройства на накопитель.", "onboarding.internalBootStep.fields.poolName": "Имя пула", - "onboarding.internalBootStep.fields.slots": "Слоты", + "onboarding.internalBootStep.fields.slots": "Загрузочные устройства", "onboarding.internalBootStep.fields.devices": "Устройства", "onboarding.internalBootStep.fields.deviceSlot": "Устройство {index}", "onboarding.internalBootStep.fields.selectDevice": "Выбрать устройство", @@ -172,6 +178,10 @@ "onboarding.internalBootStep.eligibility.availableDescription": "В данный момент нижеперечисленные диски не могут быть выбраны для загрузки.", "onboarding.internalBootStep.eligibility.blockedTitle": "Загрузка с диска в настоящее время недоступна", "onboarding.internalBootStep.eligibility.blockedDescription": "Устраните все проблемы ниже, чтобы использовать загрузку с накопителя на этом сервере.", + "onboarding.internalBootStep.eligibility.noDevicesTitle": "Не было найдено подходящих устройств для настройки внутренней загрузки.", + "onboarding.internalBootStep.eligibility.noDevicesDescription": "", + "onboarding.internalBootStep.eligibility.showDetails": "Просмотреть детали", + "onboarding.internalBootStep.eligibility.hideDetails": "Скрыть детали", "onboarding.internalBootStep.eligibility.systemTitle": "Проверки сервера", "onboarding.internalBootStep.eligibility.diskTitle": "Проверки диска", "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "Массив должен быть остановлен перед конфигурацией загрузки хранилища.", @@ -198,8 +208,8 @@ "onboarding.internalBootStep.validation.poolShareName": "Не использовать имена долей пользователей.", "onboarding.internalBootStep.validation.poolExists": "Имя пула уже существует.", "onboarding.internalBootStep.validation.poolFormat": "Использовать только строчные буквы без специальных символов или ведущих/концевых цифр.", - "onboarding.internalBootStep.validation.slotCount": "Выберите 1 или 2 слота.", - "onboarding.internalBootStep.validation.devicePerSlot": "Выберите устройство для каждого слота.", + "onboarding.internalBootStep.validation.slotCount": "Выберите 1 или 2 загрузочных устройства.", + "onboarding.internalBootStep.validation.devicePerSlot": "Выберите устройство для каждого загрузочного устройства.", "onboarding.internalBootStep.validation.uniqueDevices": "Каждое из выбранных устройств должно быть уникальным.", "onboarding.internalBootStep.validation.bootSizeRequired": "Выберите действительный размер, зарезервированный для загрузки.", "onboarding.internalBootStep.validation.bootSizeMin": "Зарезервированный размер для загрузки должен быть не менее 4 ГБ.", @@ -216,7 +226,7 @@ "onboarding.summaryStep.bootConfig.bootMethodStorage": "Накопители", "onboarding.summaryStep.bootConfig.bootMethodUsb": "USB/флэш-диск", "onboarding.summaryStep.bootConfig.pool": "Пул", - "onboarding.summaryStep.bootConfig.slots": "Слоты", + "onboarding.summaryStep.bootConfig.slots": "Загрузочные устройства", "onboarding.summaryStep.bootConfig.bootReserved": "Зарезервировать для загрузки", "onboarding.summaryStep.bootConfig.updateBios": "Обновить BIOS", "onboarding.summaryStep.bootConfig.devices": "Устройства", From b1f54ad6013192166c0b35046ec37060da0c3088 Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Thu, 12 Mar 2026 12:03:15 -0400 Subject: [PATCH 46/54] New translations en.json (Swedish) --- web/src/locales/sv.json | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/web/src/locales/sv.json b/web/src/locales/sv.json index 62c5a011f6..2099b577a4 100644 --- a/web/src/locales/sv.json +++ b/web/src/locales/sv.json @@ -153,10 +153,16 @@ "onboarding.internalBootStep.options.storage": "Använd lagringsenhet(er) för att starta Unraid", "onboarding.internalBootStep.loadingOptions": "Laddar interna startalternativ...", "onboarding.internalBootStep.unknownSize": "Okänd", + "onboarding.internalBootStep.warning.bootablePoolDescription": "En startbar pool tillåter Unraid att starta från interna diskar istället för ett USB-minne.", + "onboarding.internalBootStep.warning.bootablePoolVolumes": "Varje startbar pool innehåller två volymer:", + "onboarding.internalBootStep.warning.systemBootVolume": "en systemstartvolym som används av Unraid", + "onboarding.internalBootStep.warning.storagePoolVolume": "en lagringspool för allmänna data", + "onboarding.internalBootStep.warning.storagePoolNaming": "Namnet du väljer nedan gäller lagringspoolen, inte startvolymen.", + "onboarding.internalBootStep.warning.bootMirrorDescription": "Du kan välja upp till två lagringsenheter om du vill spegla Unraid-startsystemet. Om en enhet går sönder kan servern fortsätta starta från den andra.", "onboarding.internalBootStep.warning.selectedDevicesFormatted": "Alla valda enheter kommer att formateras.", "onboarding.internalBootStep.warning.updateBios": "På vissa system kan du behöva ändra BIOS startordning manuellt från USB-enheten till lagringsenheten.", "onboarding.internalBootStep.fields.poolName": "Poolnamn", - "onboarding.internalBootStep.fields.slots": "Platser", + "onboarding.internalBootStep.fields.slots": "Startenheter", "onboarding.internalBootStep.fields.devices": "Enheter", "onboarding.internalBootStep.fields.deviceSlot": "Enhet {index}", "onboarding.internalBootStep.fields.selectDevice": "Välj enhet", @@ -172,6 +178,10 @@ "onboarding.internalBootStep.eligibility.availableDescription": "Diskarna nedan kan inte väljas för lagringsstart just nu.", "onboarding.internalBootStep.eligibility.blockedTitle": "Lagringsstart är för närvarande inte tillgänglig", "onboarding.internalBootStep.eligibility.blockedDescription": "Lös alla problem nedan för att kunna använda lagringsstart på den här servern.", + "onboarding.internalBootStep.eligibility.noDevicesTitle": "Inga behöriga enheter upptäcktes för intern startinställning.", + "onboarding.internalBootStep.eligibility.noDevicesDescription": "", + "onboarding.internalBootStep.eligibility.showDetails": "Visa detaljer", + "onboarding.internalBootStep.eligibility.hideDetails": "Göm detaljer", "onboarding.internalBootStep.eligibility.systemTitle": "Serverkontroller", "onboarding.internalBootStep.eligibility.diskTitle": "Diskkontroller", "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "Arrayen måste stoppas innan lagringsstart kan konfigureras.", @@ -198,8 +208,8 @@ "onboarding.internalBootStep.validation.poolShareName": "Använd inte användardelade namn.", "onboarding.internalBootStep.validation.poolExists": "Poolnamnet finns redan.", "onboarding.internalBootStep.validation.poolFormat": "Använd endast små bokstäver utan specialtecken eller inledande/avslutande siffror.", - "onboarding.internalBootStep.validation.slotCount": "Välj 1 eller 2 platser.", - "onboarding.internalBootStep.validation.devicePerSlot": "Välj en enhet för varje plats.", + "onboarding.internalBootStep.validation.slotCount": "Välj 1 eller 2 startskivor.", + "onboarding.internalBootStep.validation.devicePerSlot": "Välj en enhet för varje startskiva.", "onboarding.internalBootStep.validation.uniqueDevices": "Varje vald enhet måste vara unik.", "onboarding.internalBootStep.validation.bootSizeRequired": "Välj en giltig boot reserverad storlek.", "onboarding.internalBootStep.validation.bootSizeMin": "Boot reservstorlek måste vara minst 4 GB.", @@ -216,7 +226,7 @@ "onboarding.summaryStep.bootConfig.bootMethodStorage": "Lagringsenhet(er)", "onboarding.summaryStep.bootConfig.bootMethodUsb": "USB/Flash-enhet", "onboarding.summaryStep.bootConfig.pool": "Pool", - "onboarding.summaryStep.bootConfig.slots": "Platser", + "onboarding.summaryStep.bootConfig.slots": "Startenheter", "onboarding.summaryStep.bootConfig.bootReserved": "Boot reserverad", "onboarding.summaryStep.bootConfig.updateBios": "Uppdatera BIOS", "onboarding.summaryStep.bootConfig.devices": "Enheter", From 05fa593e1d69ef6aff6d7e1dfcf4ccfb51167d02 Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Thu, 12 Mar 2026 12:03:18 -0400 Subject: [PATCH 47/54] New translations en.json (Ukrainian) --- web/src/locales/uk.json | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/web/src/locales/uk.json b/web/src/locales/uk.json index e1f5a86388..c8b14b6ea6 100644 --- a/web/src/locales/uk.json +++ b/web/src/locales/uk.json @@ -153,10 +153,16 @@ "onboarding.internalBootStep.options.storage": "Використати носії для завантаження Unraid", "onboarding.internalBootStep.loadingOptions": "Завантаження параметрів внутрішнього завантаження...", "onboarding.internalBootStep.unknownSize": "Невідомо", + "onboarding.internalBootStep.warning.bootablePoolDescription": "Завантажувальний пул дозволяє Unraid завантажуватися з внутрішніх накопичувачів, замість флеш-пристрою USB.", + "onboarding.internalBootStep.warning.bootablePoolVolumes": "Кожен завантажувальний пул містить два томи:", + "onboarding.internalBootStep.warning.systemBootVolume": "системний завантажувальний том, що використовується Unraid", + "onboarding.internalBootStep.warning.storagePoolVolume": "пул зберігання для загальних даних", + "onboarding.internalBootStep.warning.storagePoolNaming": "Ім'я, яке ви вибираєте нижче, застосовується до пулу зберігання, а не до завантажувального тому.", + "onboarding.internalBootStep.warning.bootMirrorDescription": "Ви можете вибрати до двох накопичувачів для віддзеркалення завантажувальної системи Unraid. Якщо один пристрій виходить з ладу, сервер може продовжити завантаження з іншого.", "onboarding.internalBootStep.warning.selectedDevicesFormatted": "Усі вибрані пристрої будуть відформатовані.", "onboarding.internalBootStep.warning.updateBios": "На деяких системах, можливо, доведеться вручну змінювати порядок завантаження в BIOS з USB-пристрою на диск збереження.", "onboarding.internalBootStep.fields.poolName": "Ім'я пулу", - "onboarding.internalBootStep.fields.slots": "Слоти", + "onboarding.internalBootStep.fields.slots": "Завантажувальні пристрої", "onboarding.internalBootStep.fields.devices": "Пристрої", "onboarding.internalBootStep.fields.deviceSlot": "Пристрій {index}", "onboarding.internalBootStep.fields.selectDevice": "Вибрати пристрій", @@ -172,6 +178,10 @@ "onboarding.internalBootStep.eligibility.availableDescription": "Наразі диски нижче не можна вибрати для завантаження збереження.", "onboarding.internalBootStep.eligibility.blockedTitle": "Завантаження збереження на даний момент недоступне", "onboarding.internalBootStep.eligibility.blockedDescription": "Вирішіть усі проблеми нижче, щоб використовувати завантаження збереження на цьому сервері.", + "onboarding.internalBootStep.eligibility.noDevicesTitle": "Не виявлено прийнятних пристроїв для налаштування внутрішнього завантаження.", + "onboarding.internalBootStep.eligibility.noDevicesDescription": "", + "onboarding.internalBootStep.eligibility.showDetails": "Переглянути деталі", + "onboarding.internalBootStep.eligibility.hideDetails": "Приховати деталі", "onboarding.internalBootStep.eligibility.systemTitle": "Перевірка сервера", "onboarding.internalBootStep.eligibility.diskTitle": "Перевірка диска", "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "Масив повинен бути зупинений перед налаштуванням завантаження зберігання.", @@ -198,8 +208,8 @@ "onboarding.internalBootStep.validation.poolShareName": "Не використовувати імена загальних ресурсів користувача.", "onboarding.internalBootStep.validation.poolExists": "Назва басейну вже існує.", "onboarding.internalBootStep.validation.poolFormat": "Використовуйте лише малi літери без спеціальних символів або передуючих/пробуючих цифр.", - "onboarding.internalBootStep.validation.slotCount": "Виберіть 1 або 2 слоти.", - "onboarding.internalBootStep.validation.devicePerSlot": "Виберіть пристрій для кожного слота.", + "onboarding.internalBootStep.validation.slotCount": "Виберіть 1 або 2 завантажувальні пристрої.", + "onboarding.internalBootStep.validation.devicePerSlot": "Виберіть пристрій для кожного завантажувального пристрою.", "onboarding.internalBootStep.validation.uniqueDevices": "Кожен вибраний пристрій має бути унікальним.", "onboarding.internalBootStep.validation.bootSizeRequired": "Виберіть дійсний зарезервований розмір завантаження.", "onboarding.internalBootStep.validation.bootSizeMin": "Зарезервований розмір завантаження повинен бути не менше 4 ГБ.", @@ -216,7 +226,7 @@ "onboarding.summaryStep.bootConfig.bootMethodStorage": "Диски зберігання", "onboarding.summaryStep.bootConfig.bootMethodUsb": "USB/флешка", "onboarding.summaryStep.bootConfig.pool": "Басейн", - "onboarding.summaryStep.bootConfig.slots": "Слоти", + "onboarding.summaryStep.bootConfig.slots": "Завантажувальні пристрої", "onboarding.summaryStep.bootConfig.bootReserved": "Зарезервовано для завантаження", "onboarding.summaryStep.bootConfig.updateBios": "Оновити BIOS", "onboarding.summaryStep.bootConfig.devices": "Пристрої", From 72166073fe886a620a0d026aa0c20d82cda13e8b Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Thu, 12 Mar 2026 12:03:20 -0400 Subject: [PATCH 48/54] New translations en.json (Chinese Simplified) --- web/src/locales/zh.json | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/web/src/locales/zh.json b/web/src/locales/zh.json index df424e2653..2f3bcca1b9 100644 --- a/web/src/locales/zh.json +++ b/web/src/locales/zh.json @@ -153,10 +153,16 @@ "onboarding.internalBootStep.options.storage": "使用存储驱动器启动Unraid", "onboarding.internalBootStep.loadingOptions": "正在加载内部启动选项...", "onboarding.internalBootStep.unknownSize": "未知", + "onboarding.internalBootStep.warning.bootablePoolDescription": "可启动的存储池允许 Unraid 从内部驱动器而不是 USB 闪存设备启动。", + "onboarding.internalBootStep.warning.bootablePoolVolumes": "每个可启动的存储池包含两个卷:", + "onboarding.internalBootStep.warning.systemBootVolume": "一个由 Unraid 使用的系统启动卷", + "onboarding.internalBootStep.warning.storagePoolVolume": "用于一般数据的存储池", + "onboarding.internalBootStep.warning.storagePoolNaming": "您在下面选择的名称适用于存储池,而不是启动卷。", + "onboarding.internalBootStep.warning.bootMirrorDescription": "如果您希望镜像 Unraid 启动系统,可以选择两个存储驱动器。如果一台设备发生故障,服务器可以从其他设备继续启动。", "onboarding.internalBootStep.warning.selectedDevicesFormatted": "所有选定设备将被格式化。", "onboarding.internalBootStep.warning.updateBios": "在某些系统上,您可能需要手动将BIOS启动顺序从USB设备更改为存储驱动器。", "onboarding.internalBootStep.fields.poolName": "池名称", - "onboarding.internalBootStep.fields.slots": "插槽", + "onboarding.internalBootStep.fields.slots": "启动设备", "onboarding.internalBootStep.fields.devices": "设备", "onboarding.internalBootStep.fields.deviceSlot": "设备{index}", "onboarding.internalBootStep.fields.selectDevice": "选择设备", @@ -172,6 +178,10 @@ "onboarding.internalBootStep.eligibility.availableDescription": "目前无法选择下列磁盘进行存储启动。", "onboarding.internalBootStep.eligibility.blockedTitle": "存储启动当前不可用", "onboarding.internalBootStep.eligibility.blockedDescription": "请解决以下所有问题,以便在此服务器上使用存储驱动启动。", + "onboarding.internalBootStep.eligibility.noDevicesTitle": "未检测到适合内部启动设置的设备。", + "onboarding.internalBootStep.eligibility.noDevicesDescription": "", + "onboarding.internalBootStep.eligibility.showDetails": "查看详细信息", + "onboarding.internalBootStep.eligibility.hideDetails": "隐藏详细信息", "onboarding.internalBootStep.eligibility.systemTitle": "服务器检查", "onboarding.internalBootStep.eligibility.diskTitle": "磁盘检查", "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "在可配置存储启动前,必须先停止阵列。", @@ -198,8 +208,8 @@ "onboarding.internalBootStep.validation.poolShareName": "不要使用用户共享名称.", "onboarding.internalBootStep.validation.poolExists": "池名称已存在.", "onboarding.internalBootStep.validation.poolFormat": "仅使用无特殊字符或非首尾数字的小写字母.", - "onboarding.internalBootStep.validation.slotCount": "选择1个或2个槽。", - "onboarding.internalBootStep.validation.devicePerSlot": "为每个槽选择一个设备。", + "onboarding.internalBootStep.validation.slotCount": "选择 1 或 2 个启动设备。", + "onboarding.internalBootStep.validation.devicePerSlot": "为每个启动设备选择一个设备。", "onboarding.internalBootStep.validation.uniqueDevices": "每个选定设备必须唯一。", "onboarding.internalBootStep.validation.bootSizeRequired": "选择有效的启动保留大小。", "onboarding.internalBootStep.validation.bootSizeMin": "启动保留大小必须至少为4 GB。", @@ -216,7 +226,7 @@ "onboarding.summaryStep.bootConfig.bootMethodStorage": "存储驱动器", "onboarding.summaryStep.bootConfig.bootMethodUsb": "USB/闪存驱动器", "onboarding.summaryStep.bootConfig.pool": "池", - "onboarding.summaryStep.bootConfig.slots": "插槽", + "onboarding.summaryStep.bootConfig.slots": "启动设备", "onboarding.summaryStep.bootConfig.bootReserved": "启动保留", "onboarding.summaryStep.bootConfig.updateBios": "更新BIOS", "onboarding.summaryStep.bootConfig.devices": "设备", From cac09b9a813e13a0216c344d82a2d74fc4a5cdf7 Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Thu, 12 Mar 2026 12:03:22 -0400 Subject: [PATCH 49/54] New translations en.json (Portuguese, Brazilian) --- web/src/locales/pt.json | 832 ++++++++++++++++++++-------------------- 1 file changed, 416 insertions(+), 416 deletions(-) diff --git a/web/src/locales/pt.json b/web/src/locales/pt.json index 825d3b4b50..48fe86a46f 100644 --- a/web/src/locales/pt.json +++ b/web/src/locales/pt.json @@ -1,12 +1,12 @@ { "onboarding.activationModal.activateNow": "Ativar Agora", "onboarding.activationModal.activationCodeDetected": "Código de ativação detectado neste servidor. Você pode ativar sem sair desta página.", - "onboarding.keyfileHint": "Arquivo de chave detectado. Você pode ativar no menu 'Perfil do Usuário' (canto superior direito) e continuar sem ativar aqui.", - "onboarding.skipForNow": "Pular por agora", - "onboarding.activationModal.letSActivateYourUnraidOs": "Vamos ativar sua licença do Unraid OS", + "onboarding.keyfileHint": "Arquivo de chave detectado. Você pode ativar no menu Perfil do Usuário (no canto superior direito) e continuar sem ativação aqui.", + "onboarding.skipForNow": "Pular por enquanto", + "onboarding.activationModal.letSActivateYourUnraidOs": "Vamos ativar sua licença do sistema Unraid OS", "onboarding.activationModal.moreAboutLicensing": "Mais sobre Licenciamento", "onboarding.activationModal.moreAboutUnraidNetAccounts": "Mais sobre Contas Unraid.net", - "onboarding.activationModal.onTheFollowingScreenYourLicense": "Na próxima tela, sua licença será ativada. Em seguida, você criará uma Conta Unraid.net para gerenciar sua licença no futuro.", + "onboarding.activationModal.onTheFollowingScreenYourLicense": "Na tela seguinte, sua licença será ativada. Você vai então criar uma conta Unraid.net para gerenciar sua licença daqui para frente.", "onboarding.activationModal.welcomeToUnraidVersion": "Bem-vindo ao Unraid {version}!", "onboarding.activationModal.youVeUpgradedFromPrevToCurr": "Você atualizou de {prev} para {curr}", "onboarding.activationSteps.activateLicense": "Ativar Licença", @@ -14,29 +14,29 @@ "onboarding.activationSteps.createDevicePassword": "Criar Senha do Dispositivo", "onboarding.activationSteps.deviceIsReadyToConfigure": "O dispositivo está pronto para configurar", "onboarding.activationSteps.secureYourDevice": "Proteja seu dispositivo", - "onboarding.activationSteps.unleashYourHardware": "Liberte seu Hardware", + "onboarding.activationSteps.unleashYourHardware": "Libere seu Hardware", "onboarding.pluginsStep.title": "PLUGINS", - "onboarding.pluginsStep.description": "Estenda as capacidades do seu servidor com ferramentas da comunidade.", + "onboarding.pluginsStep.description": "Expanda as capacidades do seu servidor com ferramentas da comunidade.", "onboarding.pluginsStep.installing": "Instalando...", "onboarding.pluginsStep.addHelpfulPlugins": "Adicionar plugins úteis", - "onboarding.pluginsStep.installAndContinue": "Instalar e Continuar", + "onboarding.pluginsStep.installAndContinue": "Instalar & Continuar", "onboarding.pluginsStep.installSelected": "Instalar Selecionados", - "onboarding.pluginsStep.status.installing": "Instalando...", + "onboarding.pluginsStep.status.installing": "Instalando…", "onboarding.pluginsStep.status.success": "Instalado", - "onboarding.pluginsStep.status.error": "A instalação falhou", + "onboarding.pluginsStep.status.error": "Falha na instalação", "onboarding.pluginsStep.installEssentialPlugins": "Adicionar Plugins", "onboarding.pluginsStep.installFailed": "Falha ao instalar plugins. Por favor, tente novamente.", "onboarding.pluginsStep.installingPluginMessage": "Instalando {name}...", "onboarding.pluginsStep.pluginInstalledMessage": "{name} instalado com sucesso.", - "onboarding.pluginsStep.selectPluginsDescription": "Selecione os plugins que deseja instalar. Sempre poderá adicionar mais tarde.", - "onboarding.pluginsStep.tip": "Estes são apenas os essenciais. Uma vez que você chegue ao painel, poderá explorar milhares de outros plugins e contêineres Docker criados pela comunidade.", + "onboarding.pluginsStep.selectPluginsDescription": "Selecione os plugins que deseja instalar. Você sempre pode adicionar mais depois.", + "onboarding.pluginsStep.tip": "Estes são apenas o essencial. Quando chegar ao painel, poderá explorar milhares de outros plugins criados pela comunidade e containers Docker.", "onboarding.pluginsStep.alreadyInstalled": "Já instalado", "onboarding.pluginsStep.willInstall": "Instalação pendente", - "onboarding.overviewStep.getStarted": "Começar", + "onboarding.overviewStep.getStarted": "Iniciar", "onboarding.overviewStep.getStartedWithYourNewSystem": "Comece com seu novo sistema Unraid", "onboarding.overviewStep.welcomeToUnraid": "Visão Geral", "onboarding.overviewStep.welcomeToUnraidVersion": "Bem-vindo ao Unraid {0}!", - "onboarding.overviewStep.welcomeToYourNewSystemPowered": "Bem-vindo ao seu novo sistema {0}, impulsionado pelo Unraid!", + "onboarding.overviewStep.welcomeToYourNewSystemPowered": "Bem-vindo ao seu novo sistema {0}, alimentado pelo Unraid!", "onboarding.overviewStep.welcomeToYourUnraidSystem": "Bem-vindo ao seu sistema Unraid {0}", "onboarding.overviewStep.youVeUpgradedFromPrevToCurr": "Você atualizou de {0} para {1}", "onboarding.overviewStep.title": "BEM-VINDO AO UNRAID", @@ -44,176 +44,176 @@ "onboarding.overviewStep.titleUpgrade": "BEM-VINDO DE VOLTA AO UNRAID", "onboarding.overviewStep.titleDowngrade": "BEM-VINDO DE VOLTA AO UNRAID", "onboarding.overviewStep.titleIncomplete": "VAMOS TERMINAR DE CONFIGURAR O UNRAID", - "onboarding.overviewStep.subtitle": "LIBERTE SEU HARDWARE.", - "onboarding.overviewStep.subtitleFreshInstall": "LIBERTE SEU HARDWARE.", - "onboarding.overviewStep.subtitleUpgrade": "OBRIGADO POR ATUALIZAR. VAMOS REVISAR O QUE HÁ DE NOVO.", - "onboarding.overviewStep.subtitleDowngrade": "VOCÊ ESTÁ DE VOLTA A UMA VERSÃO ANTERIOR. VAMOS CONFIGURÁ-LO.", - "onboarding.overviewStep.subtitleIncomplete": "RETOME DE ONDE PAROU.", + "onboarding.overviewStep.subtitle": "LIBERE SEU HARDWARE.", + "onboarding.overviewStep.subtitleFreshInstall": "LIBERE SEU HARDWARE.", + "onboarding.overviewStep.subtitleUpgrade": "OBRIGADO POR FAZER O UPGRADE. VAMOS REVISAR O QUE HÁ DE NOVO.", + "onboarding.overviewStep.subtitleDowngrade": "VOCÊ RETORNOU A UMA VERSÃO ANTERIOR. VAMOS CONFIGURAR VOCÊ.", + "onboarding.overviewStep.subtitleIncomplete": "CONTINUE DE ONDE PAROU.", "onboarding.overviewStep.intro": "Nos próximos passos, vamos configurar os fundamentos do seu servidor, instalar aplicativos recomendados e ativar sua licença.", - "onboarding.overviewStep.setupTime": "CONFIGURAÇÃO DE ~3 MIN", - "onboarding.overviewStep.ourGoals.title": "NOSSAS METAS", - "onboarding.overviewStep.ourGoals.item1": "Inicializar identidade do sistema", + "onboarding.overviewStep.setupTime": "CONFIGURAÇÃO EM ~3 MIN", + "onboarding.overviewStep.ourGoals.title": "NOSSOS OBJETIVOS", + "onboarding.overviewStep.ourGoals.item1": "Inicializar a identidade do sistema", "onboarding.overviewStep.ourGoals.item2": "Proteger acesso administrativo", - "onboarding.overviewStep.ourGoals.item3": "Configurar rede básica", + "onboarding.overviewStep.ourGoals.item3": "Configurar rede fundamental", "onboarding.overviewStep.needHelp.title": "Novo no Unraid?", "onboarding.overviewStep.needHelp.description": "Primeira vez instalando o Unraid? Confira nosso guia abrangente.", "onboarding.overviewStep.needHelp.button": "Guia de Instalação", - "onboarding.overviewStep.disclaimer": "Não se preocupe se não tiver certeza de uma configuração—tudo que configuramos aqui pode ser facilmente ajustado mais tarde no seu Painel do Unraid em Configurações.", - "onboarding.overviewStep.nextStep": "COMEÇAR", + "onboarding.overviewStep.disclaimer": "Não se preocupe se não tiver certeza de uma configuração - tudo o que configuramos aqui pode ser ajustado facilmente mais tarde no seu Painel do Unraid em Configurações.", + "onboarding.overviewStep.nextStep": "INICIAR", "onboarding.overviewStep.readTheDocs": "Leia os Documentos", "onboarding.coreSettings.title": "Configurar Configurações", - "onboarding.coreSettings.description": "Ajuste a identidade e as configurações de rede do seu servidor. Isso também pode ser facilmente alterado no seu Painel do Unraid em Configurações.", + "onboarding.coreSettings.description": "Ajuste a identidade do seu servidor e as configurações de rede. Elas também podem ser facilmente alteradas no seu Painel do Unraid em Configurações.", "onboarding.coreSettings.serverName": "Nome do Servidor", "onboarding.coreSettings.serverDescription": "Descrição do Servidor", - "onboarding.coreSettings.serverDescriptionPlaceholder": "ex.: Servidor de Mídia", + "onboarding.coreSettings.serverDescriptionPlaceholder": "por exemplo, Servidor de Mídia", "onboarding.coreSettings.timezone": "Fuso Horário", "onboarding.coreSettings.selectTimezonePlaceholder": "Selecione um fuso horário...", "onboarding.coreSettings.notConfigured": "Não Configurado", "onboarding.coreSettings.language": "Idioma", "onboarding.coreSettings.selectLanguage": "Selecione um idioma...", "onboarding.coreSettings.theme": "Tema", - "onboarding.coreSettings.themeDescription": "Selecione seu tema de cores preferido para a interface do Unraid.", + "onboarding.coreSettings.themeDescription": "Selecione seu tema de cor preferido para a interface do Unraid.", "onboarding.coreSettings.serverNameError.invalidChars": "O nome do servidor só pode conter letras, números, pontos e traços.", "onboarding.coreSettings.serverNameError.invalidEnd": "O nome do servidor deve terminar com uma letra ou número.", "onboarding.coreSettings.serverNameError.tooLong": "O nome do servidor deve ter 15 caracteres ou menos.", - "onboarding.coreSettings.serverNameError.empty": "O nome do servidor é obrigatório.", + "onboarding.coreSettings.serverNameError.empty": "Nome do servidor é obrigatório.", "onboarding.coreSettings.serverDescriptionError.tooLong": "A descrição do servidor deve ter 64 caracteres ou menos.", "onboarding.coreSettings.serverDescriptionError.invalidChars": "A descrição do servidor não pode conter aspas ou barras invertidas.", "onboarding.coreSettings.ssh": "Acesso SSH", - "onboarding.coreSettings.sshDescription": "Permitir acesso à linha de comando via porta 22.", + "onboarding.coreSettings.sshDescription": "Permitir acesso de linha de comando via porta 22.", "onboarding.coreSettings.next": "PRÓXIMO", "onboarding.summaryStep.title": "Resumo", "onboarding.summaryStep.description": "Verificação da configuração do seu servidor.", - "onboarding.summaryStep.initializationMessage": "Seu servidor está pronto para inicialização. Uma vez confirmado, você passará para as próximas etapas para começar a usar seu armazenamento e aplicativos.", - "onboarding.summaryStep.confirmAndApply": "Confirmar e Aplicar", + "onboarding.summaryStep.initializationMessage": "Seu servidor está pronto para inicialização. Uma vez confirmado, você passará para os próximos passos para começar a usar seu armazenamento e aplicativos.", + "onboarding.summaryStep.confirmAndApply": "Confirmar & Aplicar", "onboarding.summaryStep.systemIdentity": "Identidade do Sistema", - "onboarding.summaryStep.networking": "Conectividade", + "onboarding.summaryStep.networking": "Rede", "onboarding.summaryStep.security": "Segurança", "onboarding.summaryStep.sshActive": "SSH Ativo", "onboarding.summaryStep.sshInactive": "SSH Inativo", "onboarding.summaryStep.dhcpEnabled": "DHCP Ativado", "onboarding.nextSteps.title": "Próximos Passos", - "onboarding.nextSteps.description": "Seu servidor está pronto! O que fazer em seguida.", - "onboarding.nextSteps.basics": "Iniciar com o Unraid", + "onboarding.nextSteps.description": "Seu servidor está pronto! Aqui está o que fazer a seguir.", + "onboarding.nextSteps.basics": "Comece com o Unraid", "onboarding.nextSteps.stayInTouch": "Junte-se à Comunidade Unraid", - "onboarding.nextSteps.learnServer": "Aprenda sobre o seu Servidor", + "onboarding.nextSteps.learnServer": "Saiba mais sobre seu Servidor", "onboarding.nextSteps.continueToDashboard": "IR PARA O PAINEL", "onboarding.nextSteps.basics.shares": "Compartilhamentos", "onboarding.nextSteps.basics.arrays": "Arrays", "onboarding.nextSteps.basics.cachePools": "Pools de Cache", "onboarding.nextSteps.basics.installingApps": "Instalando Aplicativos", - "onboarding.nextSteps.basics.remoteAccess": "Acesso Remoto ao Seu Servidor", + "onboarding.nextSteps.basics.remoteAccess": "Acessando seu Servidor Remotamente", "onboarding.nextSteps.basics.commonIssues": "Problemas Comuns", "onboarding.nextSteps.stayInTouch.discord": "Discord", "onboarding.nextSteps.stayInTouch.newsletter": "Newsletter", "onboarding.nextSteps.stayInTouch.youtube": "YouTube", "onboarding.nextSteps.specs": "Especificações do Servidor", "onboarding.nextSteps.manual": "Manual do Sistema", - "onboarding.nextSteps.hardwareSpecs": "Especificações do Hardware", + "onboarding.nextSteps.hardwareSpecs": "Especificações de Hardware", "onboarding.nextSteps.support": "Suporte do Fabricante", "onboarding.nextSteps.reboot": "Reiniciar", "onboarding.nextSteps.additionalLinks": "Links Adicionais", "onboarding.nextSteps.confirmReboot.title": "Confirmar Reinicialização", - "onboarding.nextSteps.confirmReboot.description": "Em alguns sistemas, você pode precisar alterar manualmente a ordem de inicialização do BIOS do dispositivo USB para a unidade de armazenamento.", - "onboarding.nextSteps.confirmReboot.warning": "Por favor, NÃO remova sua unidade flash Unraid até que seu servidor termine de reiniciar no Unraid novamente.", + "onboarding.nextSteps.confirmReboot.description": "Em alguns sistemas, pode ser necessário alterar manualmente a ordem de inicialização do BIOS do dispositivo USB para a unidade de armazenamento.", + "onboarding.nextSteps.confirmReboot.warning": "Por favor, NÃO remova sua unidade flash do Unraid até que o servidor tenha reinicializado no Unraid novamente.", "onboarding.nextSteps.confirmReboot.confirm": "Eu Entendo", - "onboarding.stepper.stepLabel": "Passo {number}", - "onboarding.console.title": "Configurar Console", + "onboarding.stepper.stepLabel": "Etapa {number}", + "onboarding.console.title": "Configuração do Console", "onboarding.console.waiting": "Aguardando...", "onboarding.console.technicalDetails": "Detalhes técnicos", - "onboarding.modal.closeAriaLabel": "Fechar orientação", - "onboarding.modal.exit.title": "Sair da orientação?", - "onboarding.modal.exit.description": "Você pode pular a configuração agora e continuar do painel mais tarde.", - "onboarding.modal.exit.keepOnboarding": "Manter orientação", + "onboarding.modal.closeAriaLabel": "Fechar integração", + "onboarding.modal.exit.title": "Sair da integração?", + "onboarding.modal.exit.description": "Você pode pular a configuração agora e continuar a partir do painel mais tarde.", + "onboarding.modal.exit.keepOnboarding": "Manter integração", "onboarding.modal.exit.confirm": "Sair da configuração", - "onboarding.overviewStep.partnerLogoAlt": "Logotipo do Parceiro", - "onboarding.overviewStep.defaultGraphicAlt": "Possibilidades sem Limites", + "onboarding.overviewStep.partnerLogoAlt": "Logo do parceiro", + "onboarding.overviewStep.defaultGraphicAlt": "Possibilidades Ilimitadas", "onboarding.overviewStep.skipSetup": "Pular Configuração", "onboarding.coreSettings.defaultServerName": "Torre", "onboarding.coreSettings.serverNamePlaceholder": "Torre", "onboarding.coreSettings.englishLanguageLabel": "Inglês", - "onboarding.coreSettings.themePreviewAlt": "Pré-visualização do tema {theme}", + "onboarding.coreSettings.themePreviewAlt": "Prévia do tema {theme}", "onboarding.coreSettings.themeOptions.white": "Branco", "onboarding.coreSettings.themeOptions.black": "Preto", "onboarding.coreSettings.themeOptions.gray": "Cinza", - "onboarding.coreSettings.themeOptions.azure": "Azure", + "onboarding.coreSettings.themeOptions.azure": "Azul", "onboarding.pluginsStep.nextStep": "Próximo Passo", "onboarding.pluginsStep.enablePluginAria": "Ativar {name}", "onboarding.pluginsStep.plugins.communityApps.name": "Aplicativos da Comunidade", - "onboarding.pluginsStep.plugins.communityApps.description": "A loja de aplicativos essencial para o Unraid. Acesse milhares de aplicativos.", + "onboarding.pluginsStep.plugins.communityApps.description": "A loja de aplicativos essencial para Unraid. Acesse milhares de aplicações.", "onboarding.pluginsStep.plugins.fixCommonProblems.name": "Corrigir Problemas Comuns", - "onboarding.pluginsStep.plugins.fixCommonProblems.description": "Ferramenta de diagnóstico para ajudar a identificar e resolver problemas de configuração.", + "onboarding.pluginsStep.plugins.fixCommonProblems.description": "Ferramenta de diagnóstico para ajudar a identificar e resolver questões de configuração.", "onboarding.pluginsStep.plugins.tailscale.name": "Tailscale", - "onboarding.pluginsStep.plugins.tailscale.description": "VPN sem configuração. Acesse seu servidor de forma segura de qualquer lugar.", - "onboarding.internalBootStep.stepTitle": "Configurar Boot", - "onboarding.internalBootStep.stepDescription": "Escolha boot via USB ou unidade de armazenamento", - "onboarding.internalBootStep.title": "Configurar Boot", - "onboarding.internalBootStep.description": "Escolha como o Unraid faz boot: USB/Flash Drive (padrão) ou Unidade(s) de Armazenamento. Você pode alternar para boot via Unidade de Armazenamento mais tarde no Painel do Unraid.", - "onboarding.internalBootStep.options.usb": "Usar USB/Flash Drive para bootar o Unraid", - "onboarding.internalBootStep.options.storage": "Usar Unidade(s) de Armazenamento para bootar o Unraid", - "onboarding.internalBootStep.loadingOptions": "Carregando opções de boot interno...", + "onboarding.pluginsStep.plugins.tailscale.description": "VPN sem configuração. Acesse seu servidor de maneira segura de qualquer lugar.", + "onboarding.internalBootStep.stepTitle": "Configurar Inicialização", + "onboarding.internalBootStep.stepDescription": "Escolha inicialização por USB ou drive de armazenamento", + "onboarding.internalBootStep.title": "Configurar Inicialização", + "onboarding.internalBootStep.description": "Escolha como o Unraid será iniciado: USB/Drive Flash (padrão) ou Drive(s) de Armazenamento. Você pode mudar para inicialização por Drive de Armazenamento depois no Painel do Unraid.", + "onboarding.internalBootStep.options.usb": "Usar Drive USB/Flash para iniciar o Unraid", + "onboarding.internalBootStep.options.storage": "Usar Drive(s) de Armazenamento para iniciar o Unraid", + "onboarding.internalBootStep.loadingOptions": "Carregando opções de inicialização interna...", "onboarding.internalBootStep.unknownSize": "Desconhecido", - "onboarding.internalBootStep.warning.bootablePoolDescription": "Um pool inicializável permite que o Unraid inicialize a partir de discos internos em vez de um dispositivo USB.", + "onboarding.internalBootStep.warning.bootablePoolDescription": "Um pool inicializável permite que o Unraid faça boot a partir de discos internos em vez de um dispositivo USB.", "onboarding.internalBootStep.warning.bootablePoolVolumes": "Cada pool inicializável contém dois volumes:", - "onboarding.internalBootStep.warning.systemBootVolume": "um volume de inicialização do sistema usado pelo Unraid", + "onboarding.internalBootStep.warning.systemBootVolume": "um volume de boot do sistema usado pelo Unraid", "onboarding.internalBootStep.warning.storagePoolVolume": "um pool de armazenamento para dados gerais", - "onboarding.internalBootStep.warning.storagePoolNaming": "O nome que você escolhe abaixo se aplica ao pool de armazenamento, não ao volume de inicialização.", - "onboarding.internalBootStep.warning.bootMirrorDescription": "Você pode selecionar até dois discos de armazenamento se desejar espelhar o sistema de inicialização do Unraid. Se um dispositivo falhar, o servidor pode continuar inicializando a partir do outro.", + "onboarding.internalBootStep.warning.storagePoolNaming": "O nome que você escolher abaixo se aplica ao pool de armazenamento, não ao volume de boot.", + "onboarding.internalBootStep.warning.bootMirrorDescription": "Você pode selecionar até dois discos de armazenamento se desejar espelhar o sistema de boot do Unraid. Se um dispositivo falhar, o servidor poderá continuar a inicializar a partir do outro.", "onboarding.internalBootStep.warning.selectedDevicesFormatted": "Todos os dispositivos selecionados serão formatados.", - "onboarding.internalBootStep.warning.updateBios": "Em alguns sistemas, você pode precisar alterar manualmente a ordem de inicialização do BIOS do dispositivo USB para a unidade de armazenamento.", + "onboarding.internalBootStep.warning.updateBios": "Em alguns sistemas, pode ser necessário alterar manualmente a ordem de inicialização do BIOS do dispositivo USB para a unidade de armazenamento.", "onboarding.internalBootStep.fields.poolName": "Nome do pool", - "onboarding.internalBootStep.fields.slots": "Dispositivos de inicialização", + "onboarding.internalBootStep.fields.slots": "Dispositivos de boot", "onboarding.internalBootStep.fields.devices": "Dispositivos", "onboarding.internalBootStep.fields.deviceSlot": "Dispositivo {index}", "onboarding.internalBootStep.fields.selectDevice": "Selecionar dispositivo", - "onboarding.internalBootStep.fields.bootReservedSize": "Tamanho reservado para o boot", + "onboarding.internalBootStep.fields.bootReservedSize": "Tamanho reservado para boot", "onboarding.internalBootStep.fields.customSizeGb": "Tamanho personalizado (GB)", - "onboarding.internalBootStep.fields.updateBios": "Atualizar ordem de inicialização do BIOS", + "onboarding.internalBootStep.fields.updateBios": "Atualizar ordem de boot no BIOS", "onboarding.internalBootStep.bootSize.wholeDrive": "Unidade inteira", "onboarding.internalBootStep.bootSize.gbLabel": "{size} GB", "onboarding.internalBootStep.bootSize.custom": "Definido pelo usuário", "onboarding.internalBootStep.bootSize.helpMinOnly": "O mínimo é 4 GB.", - "onboarding.internalBootStep.bootSize.helpRange": "O mínimo é 4 GB; o máximo é {max} GB (50% da menor unidade selecionada).", - "onboarding.internalBootStep.eligibility.availableTitle": "Alguns discos estão indisponíveis para inicialização de armazenamento", - "onboarding.internalBootStep.eligibility.availableDescription": "Os discos abaixo não podem ser selecionados para inicialização de armazenamento no momento.", - "onboarding.internalBootStep.eligibility.blockedTitle": "Atualmente, a inicialização de armazenamento não está disponível", + "onboarding.internalBootStep.bootSize.helpRange": "O mínimo é 4 GB; o máximo é {max} GB (50% do menor drive selecionado).", + "onboarding.internalBootStep.eligibility.availableTitle": "Alguns discos estão indisponíveis para inicialização do armazenamento", + "onboarding.internalBootStep.eligibility.availableDescription": "Os discos abaixo não podem ser selecionados para inicialização do armazenamento no momento.", + "onboarding.internalBootStep.eligibility.blockedTitle": "Inicialização do armazenamento está indisponível no momento", "onboarding.internalBootStep.eligibility.blockedDescription": "Resolva todos os problemas abaixo para usar a inicialização do disco de armazenamento neste servidor.", - "onboarding.internalBootStep.eligibility.noDevicesTitle": "Nenhum dispositivo elegível foi detectado para configuração de boot interno.", + "onboarding.internalBootStep.eligibility.noDevicesTitle": "Nenhum dispositivo elegível foi detectado para configuração de inicialização interna.", "onboarding.internalBootStep.eligibility.noDevicesDescription": "", "onboarding.internalBootStep.eligibility.showDetails": "Ver detalhes", "onboarding.internalBootStep.eligibility.hideDetails": "Ocultar detalhes", "onboarding.internalBootStep.eligibility.systemTitle": "Verificações do servidor", "onboarding.internalBootStep.eligibility.diskTitle": "Verificações de disco", - "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "O array deve ser parado antes que a inicialização do armazenamento possa ser configurada.", - "onboarding.internalBootStep.eligibility.codes.ALREADY_INTERNAL_BOOT": "Este servidor já parece estar iniciando internamente.", + "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "A matriz deve ser parada antes que a inicialização do armazenamento possa ser configurada.", + "onboarding.internalBootStep.eligibility.codes.ALREADY_INTERNAL_BOOT": "Este servidor já parece estar inicializando internamente.", "onboarding.internalBootStep.eligibility.codes.NO_UNASSIGNED_DISKS": "Atualmente, não há discos não atribuídos disponíveis para inicialização de armazenamento.", "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_BOOT": "Este disco já está atribuído como o dispositivo de inicialização atual.", - "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_ARRAY": "Este disco já está atribuído ao array.", + "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_ARRAY": "Este disco já está atribuído à matriz.", "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_PARITY": "Este disco já está atribuído como disco de paridade.", "onboarding.internalBootStep.eligibility.codes.ASSIGNED_TO_CACHE": "Este disco já está atribuído a um pool ou slot de cache.", "onboarding.internalBootStep.eligibility.codes.USB_TRANSPORT": "Este disco está conectado via USB, o que não é permitido para inicialização interna.", "onboarding.internalBootStep.eligibility.codes.TOO_SMALL": "Este disco é muito pequeno para o tamanho mínimo de reserva de inicialização.", "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_DISABLED": "A transferência de inicialização está desabilitada pelo estado atual do sistema.", - "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_UNKNOWN": "O sistema não informou se a transferência de inicialização está habilitada.", - "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_FALSE": "O sistema indicou que a inicialização do armazenamento não é elegível.", - "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_UNKNOWN": "O sistema não informou se a inicialização do armazenamento é elegível.", - "onboarding.internalBootStep.status.apiError": "Não foi possível carregar opções de boot interno da API.", - "onboarding.internalBootStep.status.alreadyConfigured": "O boot interno já está configurado neste servidor.", - "onboarding.internalBootStep.status.arrayNotStopped": "A configuração de boot interno está disponível apenas enquanto a matriz está parada.", - "onboarding.internalBootStep.status.notEligible": "Este servidor não está atualmente elegível para configuração de boot interno.", - "onboarding.internalBootStep.status.noDevices": "Nenhum dispositivo elegível foi detectado para configuração de boot interno.", - "onboarding.internalBootStep.status.unavailable": "A configuração de boot interno não está disponível no momento.", - "onboarding.internalBootStep.validation.poolRequired": "Nome do pool é obrigatório.", + "onboarding.internalBootStep.eligibility.codes.ENABLE_BOOT_TRANSFER_UNKNOWN": "O sistema não informou se a transferência de inicialização está ativada.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_FALSE": "O sistema informou que a inicialização do armazenamento não é elegível.", + "onboarding.internalBootStep.eligibility.codes.BOOT_ELIGIBLE_UNKNOWN": "O sistema não informou se a inicialização de armazenamento é elegível.", + "onboarding.internalBootStep.status.apiError": "Não foi possível carregar opções de inicialização interna da API.", + "onboarding.internalBootStep.status.alreadyConfigured": "A inicialização interna já está configurada neste servidor.", + "onboarding.internalBootStep.status.arrayNotStopped": "A configuração de inicialização interna só está disponível enquanto o array está parado.", + "onboarding.internalBootStep.status.notEligible": "Este servidor não está atualmente elegível para configuração de inicialização interna.", + "onboarding.internalBootStep.status.noDevices": "Nenhum dispositivo elegível foi detectado para configuração de inicialização interna.", + "onboarding.internalBootStep.status.unavailable": "A configuração de inicialização interna não está disponível agora.", + "onboarding.internalBootStep.validation.poolRequired": "O nome do pool é obrigatório.", "onboarding.internalBootStep.validation.poolReserved": "Não use nomes reservados.", - "onboarding.internalBootStep.validation.poolShareName": "Não use nomes de compartilhamento de usuários.", - "onboarding.internalBootStep.validation.poolExists": "Nome do Pool já existe.", - "onboarding.internalBootStep.validation.poolFormat": "Use apenas minúsculas sem caracteres especiais ou dígitos no início/no final.", - "onboarding.internalBootStep.validation.slotCount": "Selecione 1 ou 2 dispositivos de inicialização.", - "onboarding.internalBootStep.validation.devicePerSlot": "Selecione um dispositivo para cada dispositivo de inicialização.", + "onboarding.internalBootStep.validation.poolShareName": "Não use nomes de compartilhamento do usuário.", + "onboarding.internalBootStep.validation.poolExists": "Nome do pool já existe.", + "onboarding.internalBootStep.validation.poolFormat": "Use apenas minúsculas sem caracteres especiais ou dígitos iniciais/finais.", + "onboarding.internalBootStep.validation.slotCount": "Selecione 1 ou 2 dispositivos de boot.", + "onboarding.internalBootStep.validation.devicePerSlot": "Selecione um dispositivo para cada dispositivo de boot.", "onboarding.internalBootStep.validation.uniqueDevices": "Cada dispositivo selecionado deve ser único.", "onboarding.internalBootStep.validation.bootSizeRequired": "Selecione um tamanho de boot reservado válido.", - "onboarding.internalBootStep.validation.bootSizeMin": "O tamanho do boot reservado deve ser de pelo menos 4 GB.", - "onboarding.internalBootStep.validation.bootSizeMax": "O tamanho do boot reservado não pode exceder 50% da menor unidade selecionada.", + "onboarding.internalBootStep.validation.bootSizeMin": "O tamanho de boot reservado deve ser de pelo menos 4 GB.", + "onboarding.internalBootStep.validation.bootSizeMax": "O tamanho de boot reservado não pode exceder 50% do menor drive selecionado.", "onboarding.internalBootStep.actions.continue": "Continuar", "onboarding.summaryStep.activationLabel": "Ativação", "onboarding.summaryStep.configuration": "Configuração", @@ -221,127 +221,127 @@ "onboarding.summaryStep.viewSelected": "Ver Selecionados", "onboarding.summaryStep.hideSelected": "Ocultar Selecionados", "onboarding.summaryStep.noPluginsSelected": "Nenhum plugin selecionado.", - "onboarding.summaryStep.bootConfig.title": "Configuração de Boot", - "onboarding.summaryStep.bootConfig.bootMethod": "Método de Boot", - "onboarding.summaryStep.bootConfig.bootMethodStorage": "Unidade(s) de Armazenamento", - "onboarding.summaryStep.bootConfig.bootMethodUsb": "USB/Flash Drive", + "onboarding.summaryStep.bootConfig.title": "Configuração de Inicialização", + "onboarding.summaryStep.bootConfig.bootMethod": "Método de Inicialização", + "onboarding.summaryStep.bootConfig.bootMethodStorage": "Drive(s) de Armazenamento", + "onboarding.summaryStep.bootConfig.bootMethodUsb": "Drive USB/Flash", "onboarding.summaryStep.bootConfig.pool": "Pool", - "onboarding.summaryStep.bootConfig.slots": "Dispositivos de inicialização", + "onboarding.summaryStep.bootConfig.slots": "Dispositivos de boot", "onboarding.summaryStep.bootConfig.bootReserved": "Boot Reservado", "onboarding.summaryStep.bootConfig.updateBios": "Atualizar BIOS", "onboarding.summaryStep.bootConfig.devices": "Dispositivos", "onboarding.summaryStep.systemSetupLog": "Log de Configuração do Sistema", - "onboarding.summaryStep.readinessWarning": "Não conseguimos verificar as configurações atuais do servidor. Você ainda pode continuar, mas a configuração aplicará alterações no modo de melhor esforço.", + "onboarding.summaryStep.readinessWarning": "Não pudemos verificar as configurações atuais do servidor. Você ainda pode continuar, mas a configuração aplicará mudanças em modo de melhor esforço.", "onboarding.summaryStep.driveWipe.title": "Confirmar Apagamento do Drive", - "onboarding.summaryStep.driveWipe.selectedDrives": "Você selecionou drives:", + "onboarding.summaryStep.driveWipe.selectedDrives": "Você selecionou os drives:", "onboarding.summaryStep.driveWipe.confirmPrompt": "Tem certeza de que deseja continuar?", "onboarding.summaryStep.driveWipe.continue": "Continuar", "onboarding.summaryStep.diagnosticLogs": "Logs de Diagnóstico", - "onboarding.summaryStep.onboardingDiagnostics": "Diagnósticos de Orientação", + "onboarding.summaryStep.onboardingDiagnostics": "Diagnósticos de Onboarding", "onboarding.summaryStep.yes": "Sim", "onboarding.summaryStep.no": "Não", "onboarding.summaryStep.ok": "OK", "onboarding.summaryStep.errors.unknownError": "Erro desconhecido", - "onboarding.summaryStep.status.settingsStillLoading": "As configurações ainda estão carregando. Por favor, aguarde um momento e tente novamente.", + "onboarding.summaryStep.status.settingsStillLoading": "As configurações ainda estão sendo carregadas. Aguarde um momento e tente novamente.", "onboarding.summaryStep.status.setupErrorCheckLogs": "Ocorreu um erro durante a configuração. Por favor, verifique os logs.", "onboarding.summaryStep.activation.unregistered": "Não registrado", "onboarding.summaryStep.activation.unknown": "Desconhecido", - "onboarding.summaryStep.activation.errors.keyMissing": "Chave faltando", + "onboarding.summaryStep.activation.errors.keyMissing": "Chave ausente", "onboarding.summaryStep.activation.errors.validationError": "Erro de Validação", "onboarding.summaryStep.activation.errors.guidMismatch": "Incompatibilidade de GUID", - "onboarding.summaryStep.activation.errors.trialExpired": "Avaliação Expirada", + "onboarding.summaryStep.activation.errors.trialExpired": "Teste Expirado", "onboarding.summaryStep.activation.errors.blacklisted": "Na lista negra", "onboarding.summaryStep.activation.errors.generic": "Erro: {state}", "onboarding.summaryStep.logs.startingConfiguration": "Iniciando configuração...", - "onboarding.summaryStep.logs.baselineUnavailable": "Configurações de base indisponíveis. Continuando no modo de melhor esforço.", - "onboarding.summaryStep.logs.baselineFallback": "Configurações de base indisponíveis. Aplicando padrões confiáveis + valores de rascunho sem verificações de diferença.", + "onboarding.summaryStep.logs.baselineUnavailable": "Configurações base indisponíveis. Continuando em modo de melhor esforço.", + "onboarding.summaryStep.logs.baselineFallback": "Configurações base indisponíveis. Aplicando padrões confiáveis + valores preliminares sem verificações de diferenças.", "onboarding.summaryStep.logs.applyingPartnerCustomizations": "Aplicando personalizações do parceiro...", "onboarding.summaryStep.logs.noChanges": "Nenhuma configuração alterada. Pulando mutações de configuração.", - "onboarding.summaryStep.logs.settingTimezone": "Definindo Fuso Horário para {timeZone}...", - "onboarding.summaryStep.logs.timezoneUpdated": "Fuso Horário atualizado.", - "onboarding.summaryStep.logs.timezoneErrorContinue": "Solicitação de Fuso Horário retornou um erro, continuando", + "onboarding.summaryStep.logs.settingTimezone": "Definindo fuso horário para {timeZone}...", + "onboarding.summaryStep.logs.timezoneUpdated": "Fuso horário atualizado.", + "onboarding.summaryStep.logs.timezoneErrorContinue": "Solicitação de fuso horário retornou um erro, continuando", "onboarding.summaryStep.logs.updatingServerIdentity": "Atualizando Identidade do Servidor para {name}...", "onboarding.summaryStep.logs.serverIdentityUpdated": "Identidade do Servidor atualizada.", "onboarding.summaryStep.logs.serverIdentityErrorContinue": "Solicitação de identidade do servidor retornou um erro, continuando", - "onboarding.summaryStep.logs.settingTheme": "Definindo Tema para {theme}...", + "onboarding.summaryStep.logs.settingTheme": "Definindo tema para {theme}...", "onboarding.summaryStep.logs.themeUpdated": "Tema atualizado.", "onboarding.summaryStep.logs.themeErrorContinue": "Solicitação de tema retornou um erro, continuando", - "onboarding.summaryStep.logs.settingLanguage": "Definindo Idioma para {locale}...", + "onboarding.summaryStep.logs.settingLanguage": "Definindo idioma para {locale}...", "onboarding.summaryStep.logs.languageUpdated": "Idioma atualizado.", "onboarding.summaryStep.logs.languageErrorContinue": "Solicitação de idioma retornou um erro, continuando", - "onboarding.summaryStep.logs.languageMetadataUnavailable": "Os metadados do pacote de idiomas para {locale} estão indisponíveis. Pulando a mudança de localidade.", - "onboarding.summaryStep.logs.installingLanguagePack": "Instalando pacote de idiomas para {name}...", - "onboarding.summaryStep.logs.languageInstallDidNotSucceed": "A instalação do pacote de idiomas não foi bem sucedida para {name}. Mantendo a localidade atual.", - "onboarding.summaryStep.logs.languagePackInstalled": "Pacote de idiomas instalado para {name}.", - "onboarding.summaryStep.logs.languageInstallFailedKeepLocale": "A instalação do pacote de idiomas falhou para {name}. Mantendo a localidade atual", + "onboarding.summaryStep.logs.languageMetadataUnavailable": "Metadados do pacote de idioma para {locale} indisponíveis. Pulando mudança de localidade.", + "onboarding.summaryStep.logs.installingLanguagePack": "Instalando pacote de idioma para {name}...", + "onboarding.summaryStep.logs.languageInstallDidNotSucceed": "A instalação do pacote de idioma não foi bem-sucedida para {name}. Mantendo a localidade atual.", + "onboarding.summaryStep.logs.languagePackInstalled": "Pacote de idioma instalado para {name}.", + "onboarding.summaryStep.logs.languageInstallFailedKeepLocale": "Falha na instalação do pacote de idioma para {name}. Mantendo a localidade atual", "onboarding.summaryStep.logs.refreshPluginsFailedContinue": "Não foi possível atualizar a lista de plugins instalados. Continuando com o estado atual do plugin.", "onboarding.summaryStep.logs.installingPlugins": "Instalando {count} plugins...", "onboarding.summaryStep.logs.pluginAlreadyInstalled": "{name} já está instalado. Pulando.", "onboarding.summaryStep.logs.installingPlugin": "Instalando {name}...", "onboarding.summaryStep.logs.pluginInstalled": "{name} instalado.", - "onboarding.summaryStep.logs.pluginInstallFailedContinue": "A instalação de {name} falhou. Continuando.", - "onboarding.summaryStep.logs.pluginInstallErrorContinue": "Erro relatado na instalação do plugin {name}, continuando", - "onboarding.summaryStep.logs.internalBootStart": "Iniciando configuração de boot interno. Isso pode demorar um pouco...", - "onboarding.summaryStep.logs.internalBootConfiguring": "Configurando pool de boot interno...", - "onboarding.summaryStep.logs.internalBootStillRunning": "Ainda configurando o boot interno...", - "onboarding.summaryStep.logs.internalBootConfigured": "Pool de boot interno configurado.", - "onboarding.summaryStep.logs.internalBootReturnedError": "A configuração do boot interno retornou um erro: {output}", - "onboarding.summaryStep.logs.internalBootFailed": "Falha na configuração do boot interno", - "onboarding.summaryStep.logs.updatingSshSettings": "Atualizando Configurações de SSH...", - "onboarding.summaryStep.logs.sshVerified": "Configurações de SSH verificadas.", - "onboarding.summaryStep.logs.sshVerificationPendingContinue": "Atualização de SSH submetida, mas estado final de SSH ainda não foi verificado. Continuando.", - "onboarding.summaryStep.logs.sshErrorContinue": "Solicitação de atualização de SSH retornou um erro, continuando (serviço pode ter reiniciado).", + "onboarding.summaryStep.logs.pluginInstallFailedContinue": "Falha na instalação de {name}. Continuando.", + "onboarding.summaryStep.logs.pluginInstallErrorContinue": "Instalação do plugin reportou um erro para {name}, continuando", + "onboarding.summaryStep.logs.internalBootStart": "Iniciando configuração de inicialização interna. Isso pode demorar um pouco...", + "onboarding.summaryStep.logs.internalBootConfiguring": "Configurando pool de inicialização interna...", + "onboarding.summaryStep.logs.internalBootStillRunning": "Ainda configurando inicialização interna...", + "onboarding.summaryStep.logs.internalBootConfigured": "Pool de inicialização interna configurado.", + "onboarding.summaryStep.logs.internalBootReturnedError": "Configuração de inicialização interna retornou um erro: {output}", + "onboarding.summaryStep.logs.internalBootFailed": "Falha na configuração de inicialização interna", + "onboarding.summaryStep.logs.updatingSshSettings": "Atualizando Configurações SSH...", + "onboarding.summaryStep.logs.sshVerified": "Configurações SSH verificadas.", + "onboarding.summaryStep.logs.sshVerificationPendingContinue": "Atualização SSH enviada, mas estado final do SSH ainda não pôde ser verificado. Continuando.", + "onboarding.summaryStep.logs.sshErrorContinue": "Requisição de atualização SSH retornou um erro, continuando (serviço pode ter reiniciado).", "onboarding.summaryStep.logs.finalizingSetup": "Finalizando configuração...", "onboarding.summaryStep.logs.setupComplete": "Configuração completa!", - "onboarding.summaryStep.logs.completeOnboardingFailed": "Não foi possível marcar a orientação como completa agora (API pode estar offline)", - "onboarding.summaryStep.logs.refreshOnboardingFailedContinue": "Não foi possível atualizar o estado da orientação agora. Continuando.", - "onboarding.summaryStep.logs.skipRefreshApiUnavailable": "Pulando atualização do estado da orientação enquanto a API está indisponível.", - "onboarding.summaryStep.logs.setupFailed": "Configuração falhou.", - "onboarding.summaryStep.result.bestEffortTitle": "Configuração Salva no Modo de Melhor Esforço", + "onboarding.summaryStep.logs.completeOnboardingFailed": "Não foi possível marcar a integração como concluída agora (API pode estar offline)", + "onboarding.summaryStep.logs.refreshOnboardingFailedContinue": "Não foi possível atualizar o estado da integração agora. Continuando.", + "onboarding.summaryStep.logs.skipRefreshApiUnavailable": "Pulando atualização de estado da integração enquanto a API está indisponível.", + "onboarding.summaryStep.logs.setupFailed": "Falha na configuração.", + "onboarding.summaryStep.result.bestEffortTitle": "Configuração Salva em Modo de Melhor Esforço", "onboarding.summaryStep.result.bestEffortApiOffline": "Aplicamos o que pudemos, mas alguns resultados não puderam ser verificados porque a API está offline. Você pode revisar e atualizar as configurações a qualquer momento no Painel do Unraid.", "onboarding.summaryStep.result.timeoutTitle": "Configuração Continuada Após Timeout", - "onboarding.summaryStep.result.timeoutMessage": "Uma ou mais operações de instalação expiraram. Algumas configurações podem ter sido aplicadas. Você pode verificar e ajustar as configurações mais tarde no Painel do Unraid.", + "onboarding.summaryStep.result.timeoutMessage": "Uma ou mais operações de instalação excederam o tempo limite. Algumas configurações podem ter sido aplicadas. Você pode verificar e ajustar as configurações mais tarde no Painel do Unraid.", "onboarding.summaryStep.result.warningsTitle": "Configuração Aplicada com Avisos", "onboarding.summaryStep.result.warningsMessage": "Algumas configurações não puderam ser totalmente aplicadas ou verificadas. Você pode revisar e alterar qualquer configuração mais tarde no Painel do Unraid.", - "onboarding.summaryStep.result.sshUnverifiedMessage": "Sua atualização das configurações de SSH foi enviada, mas o estado final ainda não pôde ser verificado. Você pode verificar e ajustá-la mais tarde no Painel do Unraid.", - "onboarding.summaryStep.result.bestEffortMessage": "Suas configurações de orientação foram aplicadas. Algumas operações são de melhor esforço e podem levar um momento para se refletir. Você pode ajustar as configurações mais tarde no Painel do Unraid.", + "onboarding.summaryStep.result.sshUnverifiedMessage": "A atualização das configurações SSH foi enviada, mas o estado final ainda não pôde ser verificado. Você pode verificar e ajustá-la mais tarde no Painel do Unraid.", + "onboarding.summaryStep.result.bestEffortMessage": "Suas configurações de integração foram aplicadas. Algumas operações são de melhor esforço e podem demorar um momento para refletir. Você pode ajustar configurações mais tarde no Painel do Unraid.", "onboarding.summaryStep.result.successTitle": "Configuração Aplicada", - "onboarding.summaryStep.result.successMessage": "Suas configurações de orientação foram aplicadas com sucesso.", - "onboarding.summaryStep.result.failedTitle": "Configuração Falhou", - "onboarding.summaryStep.result.failedMessage": "Um erro inesperado interrompeu a orientação. Revise os logs abaixo e compartilhe-os com o suporte.", + "onboarding.summaryStep.result.successMessage": "Suas configurações de integração foram aplicadas com sucesso.", + "onboarding.summaryStep.result.failedTitle": "Falha na Configuração", + "onboarding.summaryStep.result.failedMessage": "Um erro inesperado interrompeu a integração. Revise os logs abaixo e compartilhe-os com o suporte.", "onboarding.licenseStep.title": "Licença do Unraid OS", - "onboarding.licenseStep.description": "Pronto para ativação. Clique abaixo para gerenciar sua licença e registro do servidor no Aplicativo de Conta do Unraid.", + "onboarding.licenseStep.description": "Pronto para ativação. Clique abaixo para gerenciar sua licença e registro do servidor no Aplicativo de Conta Unraid.", "onboarding.licenseStep.status.registered": "Registrado", "onboarding.licenseStep.status.unregistered": "Não registrado", "onboarding.licenseStep.labels.status": "Status", "onboarding.licenseStep.labels.activationCode": "Código de Ativação", - "onboarding.licenseStep.labels.none": "Nenhum(a)", + "onboarding.licenseStep.labels.none": "Nenhum", "onboarding.licenseStep.actions.manageLicense": "Gerenciar Licença", "onboarding.licenseStep.actions.activateServer": "Ativar Servidor", "onboarding.licenseStep.actions.nextStep": "PRÓXIMO PASSO", - "onboarding.licenseStep.actions.skipForNow": "Pular por agora", + "onboarding.licenseStep.actions.skipForNow": "Pular por enquanto", "onboarding.licenseStep.actions.refreshStatus": "Atualizar Status", "onboarding.licenseStep.actions.hideCode": "Ocultar", "onboarding.licenseStep.actions.showCode": "Mostrar", - "onboarding.licenseStep.actions.contactSupport": "Está tendo problemas? Contate o Suporte", + "onboarding.licenseStep.actions.contactSupport": "Está com problemas? Contate o Suporte", "onboarding.licenseStep.actions.close": "Fechar", "onboarding.licenseStep.actions.cancel": "Cancelar", "onboarding.licenseStep.actions.iUnderstand": "EU ENTENDO", - "onboarding.licenseStep.help.title": "Contatar suporte", - "onboarding.licenseStep.help.contactSupportDescription": "Se você estiver enfrentando problemas com a ativação, por favor, entre em contato com nossa equipe de suporte.", + "onboarding.licenseStep.help.title": "Entre em contato com o suporte", + "onboarding.licenseStep.help.contactSupportDescription": "Se você está enfrentando problemas com a ativação, por favor, contate nossa equipe de suporte.", "onboarding.licenseStep.help.supportLabel": "Suporte:", - "onboarding.licenseStep.help.supportUrlLabel": "unraid.net/support", - "onboarding.licenseStep.help.activationCodeHint": "Por favor, inclua seu Código de Ativação (copiado abaixo) em seu e-mail para um serviço mais rápido.", + "onboarding.licenseStep.help.supportUrlLabel": "unraid.net/suporte", + "onboarding.licenseStep.help.activationCodeHint": "Por favor, inclua seu Código de Ativação (copiado abaixo) no seu e-mail para um atendimento mais rápido.", "onboarding.licenseStep.skipDialog.title": "Você tem certeza?", "onboarding.licenseStep.skipDialog.licenseDetected": "Parece que você já tem uma licença associada a este servidor. Você pode ativá-la agora gratuitamente para desbloquear todos os recursos.", - "onboarding.licenseStep.skipDialog.warningLine1": "Pular a ativação irá limitar severamente a funcionalidade do sistema.", + "onboarding.licenseStep.skipDialog.warningLine1": "Pular a ativação limitará severamente a funcionalidade do sistema.", "onboarding.licenseStep.skipDialog.warningLine2": "Você sempre pode ativar seu servidor novamente mais tarde através do painel do Unraid.", - "apiKey.apiKeyCreate.createApiKey": "Criar Chave da API", - "apiKey.apiKeyCreate.editApiKey": "Editar Chave da API", + "apiKey.apiKeyCreate.createApiKey": "Criar Chave API", + "apiKey.apiKeyCreate.editApiKey": "Editar Chave API", "auth.login.login": "Login", "auth.login.password": "Senha", - "auth.login.passwordRecovery": "Recuperação de Senha", - "auth.login.username": "Nome de usuário", + "auth.login.passwordRecovery": "Recuperação de senha", + "auth.login.username": "Nome de Usuário", "common.back": "Voltar", "common.cancel": "Cancelar", "common.close": "Fechar", @@ -353,11 +353,11 @@ "common.installed": "Instalado", "common.installing": "Instalando", "common.learnMore": "Saiba Mais", - "common.retry": "Tentar novamente", + "common.retry": "Tentar Novamente", "common.loading": "Carregando...", "common.loading2": "Carregando…", "common.skip": "Pular", - "common.skipForNow": "Pular por agora", + "common.skipForNow": "Pular por enquanto", "common.success": "Sucesso!", "common.unknown": "Desconhecido", "composables.dateTime.ago": "atrás", @@ -367,34 +367,34 @@ "composables.dateTime.month": "{n} mês | {n} meses", "composables.dateTime.second": "{n} segundo | {n} segundos", "composables.dateTime.year": "{n} ano | {n} anos", - "connect.flashBackup.goToToolsManagementAccessTo": "Vá para Ferramentas > Acesso de Gerenciamento para ativar o recurso de Backup Flash e garantir que seu backup esteja atualizado.", - "connect.flashBackup.goToToolsManagementAccessTo2": "Vá para Ferramentas > Acesso de Gerenciamento para garantir que seu backup esteja atualizado.", - "connect.general.goToConnect": "Vá para Conectar", + "connect.flashBackup.goToToolsManagementAccessTo": "Vá para Ferramentas > Acesso de Gestão para ativar o recurso de Backup de Flash e garantir que seu backup esteja atualizado.", + "connect.flashBackup.goToToolsManagementAccessTo2": "Vá para Ferramentas > Acesso de Gestão para garantir que seu backup esteja atualizado.", + "connect.general.goToConnect": "Vá para Connect", "connectSettings.accountStatusLabel": "Status da Conta:", "connectSettings.apiRestartingToastDescription": "A API está reiniciando...", "connectSettings.apply": "Aplicar", "connectSettings.applyingSettings": "Aplicando Configurações...", - "connectSettings.autoScroll": "Rolagem automática", - "connectSettings.filteringLogsFor": "Filtrando registros por: \"{filter}\"", - "connectSettings.oidcDebugLogsDescription": "Visualize logs de autenticação e configuração OIDC em tempo real", - "connectSettings.oidcDebugLogsTitle": "Logs de Debug OIDC", + "connectSettings.autoScroll": "Auto rolagem", + "connectSettings.filteringLogsFor": "Filtrando logs para: \"{filter}\"", + "connectSettings.oidcDebugLogsDescription": "Ver logs de autenticação e configuração OIDC em tempo real", + "connectSettings.oidcDebugLogsTitle": "Logs de Depuração OIDC", "connectSettings.showingAllLogEntries": "Mostrando todas as entradas de log", - "connectSettings.updatedApiSettingsToast": "Configurações de API Atualizadas", - "downgradeOs.downgradeUnraidOs": "Downgrade do Unraid OS", - "downgradeOs.pleaseFinishTheInitiatedUpdateTo": "Por favor, termine a atualização iniciada para permitir um downgrade.", + "connectSettings.updatedApiSettingsToast": "Configurações da API Atualizadas", + "downgradeOs.downgradeUnraidOs": "Reduzir Unraid OS", + "downgradeOs.pleaseFinishTheInitiatedUpdateTo": "Por favor, termine a atualização iniciada para permitir uma redução de versão.", "headerOsVersion.apiVersionCopiedToClipboard": "Versão da API copiada para a área de transferência", "headerOsVersion.osVersionCopiedToClipboard": "Versão do SO copiada para a área de transferência", - "headerOsVersion.unraidApi": "API do Unraid", - "headerOsVersion.unraidOs": "SO do Unraid", - "headerOsVersion.unraidOsReleased": "SO do Unraid {0} Lançado", - "headerOsVersion.unraidOsUpdateAvailable": "Atualização Disponível do Unraid OS {0}", + "headerOsVersion.unraidApi": "API Unraid", + "headerOsVersion.unraidOs": "SO Unraid", + "headerOsVersion.unraidOsReleased": "SO Unraid {0} Lançado", + "headerOsVersion.unraidOsUpdateAvailable": "Atualização SO Unraid {0} Disponível", "headerOsVersion.updateAvailable2": "Atualização Disponível", "headerOsVersion.updateReleased": "Atualização Lançada", - "headerOsVersion.versionInformation": "Informações de Versão", - "headerOsVersion.viewApiChangelog": "Ver Alterações da API", + "headerOsVersion.versionInformation": "Informação da Versão", + "headerOsVersion.viewApiChangelog": "Ver Changelog da API", "headerOsVersion.viewOsReleaseNotes": "Ver Notas de Lançamento do SO", - "headerOsVersion.visitPartnerWebsite": "Visite o site do parceiro", - "headerOsVersion.visitUnraidWebsite": "Visite o site do Unraid", + "headerOsVersion.visitPartnerWebsite": "Visitar Site do Parceiro", + "headerOsVersion.visitUnraidWebsite": "Visitar Site Unraid", "jsonforms.apiKey.customPermissions.actions.error.custom": "Selecione pelo menos uma ação para cada entrada de permissão personalizada.", "jsonforms.apiKey.customPermissions.actions.label": "Ações", "jsonforms.apiKey.customPermissions.actions.title": "Ações", @@ -408,106 +408,106 @@ "jsonforms.apiKey.description": "Descrição da Chave API", "jsonforms.apiKey.description.title": "Descrição", "jsonforms.apiKey.name.description": "Um nome descritivo para esta chave de API", - "jsonforms.apiKey.name.error.custom": "Digite um nome de chave de API com entre 1 e 100 caracteres.", + "jsonforms.apiKey.name.error.custom": "Insira um nome de chave de API entre 1 e 100 caracteres.", "jsonforms.apiKey.name.label": "Nome da Chave de API", "jsonforms.apiKey.name.title": "Nome da Chave de API", - "jsonforms.apiKey.permissionPresets.description": "Adicionar rapidamente conjuntos de permissões comuns", - "jsonforms.apiKey.permissionPresets.error.custom": "Escolha um predefinido válido ou mantenha \"None\" selecionado.", + "jsonforms.apiKey.permissionPresets.description": "Adição rápida de conjuntos comuns de permissões", + "jsonforms.apiKey.permissionPresets.error.custom": "Escolha um predefinido válido ou mantenha \"Nenhum\" selecionado.", "jsonforms.apiKey.permissionPresets.label": "Adicionar Conjunto de Permissões", - "jsonforms.apiKey.permissionPresets.title": "Predefinições de Permissões", + "jsonforms.apiKey.permissionPresets.title": "Predefinições de Permissão", "jsonforms.apiKey.permissions.description": "Configurar permissões da chave API", "jsonforms.apiKey.permissions.description.label": "Selecione qualquer combinação de funções, grupos de permissões e permissões personalizadas para definir o que esta chave de API pode acessar.", - "jsonforms.apiKey.permissions.header.error.custom": "Resolva os erros na seção de Permissões.", + "jsonforms.apiKey.permissions.header.error.custom": "Resolva os erros na seção Permissões.", "jsonforms.apiKey.permissions.header.label": "Configuração de Permissões", - "jsonforms.apiKey.permissions.help.error.custom": "Siga as orientações de permissões e preencha todos os campos obrigatórios.", - "jsonforms.apiKey.permissions.help.label": "Use o menu suspenso predefinido para conjuntos de permissões comuns ou adicione manualmente permissões personalizadas. Você pode selecionar vários recursos que compartilham as mesmas ações.", - "jsonforms.apiKey.permissions.subheader.error.custom": "Corrija os campos inválidos na seção de Permissões.", + "jsonforms.apiKey.permissions.help.error.custom": "Siga as orientações de permissões e complete todos os campos obrigatórios.", + "jsonforms.apiKey.permissions.help.label": "Use o menu suspenso predefinido para conjuntos comuns de permissões ou adicione manualmente permissões personalizadas. Você pode selecionar vários recursos que compartilham as mesmas ações.", + "jsonforms.apiKey.permissions.subheader.error.custom": "Corrija os campos inválidos na seção Permissões.", "jsonforms.apiKey.permissions.subheader.label": "Permissões", - "jsonforms.apiKey.roles.description": "Selecione uma ou mais funções para conceder conjuntos de permissões predefinidas.", - "jsonforms.apiKey.roles.error.custom": "Selecione pelo menos uma função válida ou limpe o campo.", + "jsonforms.apiKey.roles.description": "Selecione uma ou mais funções para conceder conjuntos de permissões predefinidos", + "jsonforms.apiKey.roles.error.custom": "Selecione pelo menos um papel válido ou limpe o campo.", "jsonforms.apiKey.roles.label": "Funções", "jsonforms.apiKey.roles.title": "Funções", - "jsonforms.apiSettings.sandbox.error.custom": "Decida se o ambiente de testes para desenvolvedores deve ser habilitado.", + "jsonforms.apiSettings.sandbox.error.custom": "Escolha se o sandbox do desenvolvedor deve ser ativado.", "jsonforms.apiSettings.sandbox.label": "Ativar Sandbox para Desenvolvedores", "jsonforms.apiSettings.sandbox.title": "Ativar Sandbox para Desenvolvedores", - "jsonforms.oidc.accordion.advancedEndpoints.description": "Substituir as configurações de descoberta automática (opcional)", - "jsonforms.oidc.accordion.advancedEndpoints.error.custom": "Revise a seção de Pontos de Extremidade Avançados e corrija os campos inválidos.", + "jsonforms.oidc.accordion.advancedEndpoints.description": "Substituir configurações de descoberta automática (opcional)", + "jsonforms.oidc.accordion.advancedEndpoints.error.custom": "Revise a seção de Endpoints Avançados e corrija os campos inválidos.", "jsonforms.oidc.accordion.advancedEndpoints.label": "Endpoints Avançados", "jsonforms.oidc.accordion.advancedEndpoints.title": "Endpoints Avançados", "jsonforms.oidc.accordion.authorizationRules.description": "Configurar quem pode acessar seu servidor", - "jsonforms.oidc.accordion.authorizationRules.error.custom": "Revise a seção de Regras de Autorização e corrija os campos inválidos.", + "jsonforms.oidc.accordion.authorizationRules.error.custom": "Revise a seção Regras de Autorização e corrija os campos inválidos.", "jsonforms.oidc.accordion.authorizationRules.label": "Regras de Autorização", "jsonforms.oidc.accordion.authorizationRules.title": "Regras de Autorização", - "jsonforms.oidc.accordion.basicConfiguration.description": "Configurações essenciais do fornecedor", - "jsonforms.oidc.accordion.basicConfiguration.error.custom": "Revise a seção de Configuração Básica e corrija os campos inválidos.", + "jsonforms.oidc.accordion.basicConfiguration.description": "Configurações essenciais do provedor", + "jsonforms.oidc.accordion.basicConfiguration.error.custom": "Revise a seção Configuração Básica e corrija os campos inválidos.", "jsonforms.oidc.accordion.basicConfiguration.label": "Configuração Básica", "jsonforms.oidc.accordion.basicConfiguration.title": "Configuração Básica", "jsonforms.oidc.accordion.buttonCustomization.description": "Personalizar a aparência do botão de login", "jsonforms.oidc.accordion.buttonCustomization.error.custom": "Revise a seção de Personalização de Botões e corrija os campos inválidos.", - "jsonforms.oidc.accordion.buttonCustomization.label": "Personalização de Botões", - "jsonforms.oidc.accordion.buttonCustomization.title": "Personalização de Botões", + "jsonforms.oidc.accordion.buttonCustomization.label": "Personalização de Botão", + "jsonforms.oidc.accordion.buttonCustomization.title": "Personalização de Botão", "jsonforms.oidc.buttons.description": "Personalizar a aparência do botão de login", "jsonforms.oidc.buttons.icon.description": "URL ou ícone codificado em base64 para o botão de login", "jsonforms.oidc.buttons.icon.error.custom": "Forneça uma URL de ícone válida ou um URI de dados.", "jsonforms.oidc.buttons.icon.label": "URL do Ícone do Botão", "jsonforms.oidc.buttons.icon.title": "Ícone do Botão", - "jsonforms.oidc.buttons.style.description": "Estilos CSS inline personalizados para o botão (por exemplo, \"background: linear-gradient(to right, #4f46e5, #7c3aed); border-radius: 9999px;\")", + "jsonforms.oidc.buttons.style.description": "Estilos CSS inline personalizados para o botão (ex.: \"background: linear-gradient(to right, #4f46e5, #7c3aed); border-radius: 9999px;\")", "jsonforms.oidc.buttons.style.error.custom": "Insira um CSS válido para o estilo do botão ou deixe em branco.", "jsonforms.oidc.buttons.style.label": "Estilos CSS Personalizados", "jsonforms.oidc.buttons.style.title": "Estilo do Botão", "jsonforms.oidc.buttons.text.description": "Texto personalizado para o botão de login", - "jsonforms.oidc.buttons.text.error.custom": "Insira o texto do botão que você deseja exibir.", + "jsonforms.oidc.buttons.text.error.custom": "Digite o texto do botão que você deseja exibir.", "jsonforms.oidc.buttons.text.label": "Texto do Botão", "jsonforms.oidc.buttons.text.title": "Texto do Botão", - "jsonforms.oidc.buttons.title": "Personalização de Botões", + "jsonforms.oidc.buttons.title": "Personalização de Botão", "jsonforms.oidc.buttons.variant.description": "Estilo visual do botão de login", "jsonforms.oidc.buttons.variant.error.custom": "Selecione um dos estilos de botão suportados.", "jsonforms.oidc.buttons.variant.label": "Estilo do Botão", "jsonforms.oidc.buttons.variant.title": "Estilo do Botão", - "jsonforms.oidc.provider.authorizationEndpoint.description": "Opcional - será auto-descoberto se não fornecido", + "jsonforms.oidc.provider.authorizationEndpoint.description": "Opcional - será descoberto automaticamente se não fornecido", "jsonforms.oidc.provider.authorizationEndpoint.error.custom": "Insira uma URL de endpoint de autorização válida.", - "jsonforms.oidc.provider.authorizationEndpoint.label": "Endpoint de Autorização", - "jsonforms.oidc.provider.authorizationEndpoint.title": "Endpoint de Autorização", + "jsonforms.oidc.provider.authorizationEndpoint.label": "Ponto de Autorização", + "jsonforms.oidc.provider.authorizationEndpoint.title": "Ponto de Autorização", "jsonforms.oidc.provider.clientId.description": "ID do cliente OAuth2 registrado com o provedor", - "jsonforms.oidc.provider.clientId.error.custom": "Insira o ID de cliente OAuth emitido pelo seu provedor.", + "jsonforms.oidc.provider.clientId.error.custom": "Insira o ID do cliente OAuth fornecido pelo seu provedor.", "jsonforms.oidc.provider.clientId.label": "ID do Cliente OAuth", "jsonforms.oidc.provider.clientId.title": "ID do Cliente OAuth", "jsonforms.oidc.provider.clientSecret.description": "Segredo do cliente OAuth2 (se necessário)", - "jsonforms.oidc.provider.clientSecret.error.custom": "Forneça o segredo de cliente OAuth emitido pelo seu provedor.", + "jsonforms.oidc.provider.clientSecret.error.custom": "Forneça o segredo do cliente OAuth emitido pelo seu provedor.", "jsonforms.oidc.provider.clientSecret.label": "Segredo do Cliente OAuth", "jsonforms.oidc.provider.clientSecret.title": "Segredo do Cliente OAuth", - "jsonforms.oidc.provider.discoveryToggle.error.custom": "Decida se deseja usar a descoberta automática.", + "jsonforms.oidc.provider.discoveryToggle.error.custom": "Escolha se deseja usar a descoberta automática.", "jsonforms.oidc.provider.discoveryToggle.label": "Usar Descoberta Automática", "jsonforms.oidc.provider.id.description": "Identificador único para o provedor", - "jsonforms.oidc.provider.id.error.custom": "Insira um ID de provedor exclusivo (por exemplo, \"google\").", + "jsonforms.oidc.provider.id.error.custom": "Insira um ID de provedor único (por exemplo, \"google\").", "jsonforms.oidc.provider.id.label": "ID do Provedor", "jsonforms.oidc.provider.id.title": "ID do Provedor", - "jsonforms.oidc.provider.issuer.description": "URL do emissor OIDC (por exemplo, https://accounts.google.com). Não pode conter caminhos /.well-known/ - use o URL base do emissor em vez do endpoint completo de descoberta. Não deve terminar com uma barra final.", + "jsonforms.oidc.provider.issuer.description": "URL do emissor OIDC (ex.: https://accounts.google.com). Não pode conter caminhos como /.well-known/ - use o URL base do emissor em vez do endpoint completo de descoberta. Não deve terminar com uma barra final.", "jsonforms.oidc.provider.issuer.error.custom": "Insira a URL do emissor (por exemplo, https://accounts.example.com).", "jsonforms.oidc.provider.issuer.label": "URL do Emissor", "jsonforms.oidc.provider.issuer.title": "URL do Emissor", - "jsonforms.oidc.provider.jwksUri.description": "Opcional - será auto-descoberto se não fornecido", - "jsonforms.oidc.provider.jwksUri.error.custom": "Forneça uma URI JWKS válida ou confie na descoberta.", + "jsonforms.oidc.provider.jwksUri.description": "Opcional - será descoberto automaticamente se não fornecido", + "jsonforms.oidc.provider.jwksUri.error.custom": "Forneça um URI JWKS válido ou confie na descoberta.", "jsonforms.oidc.provider.jwksUri.label": "URI JWKS", "jsonforms.oidc.provider.jwksUri.title": "URI JWKS", "jsonforms.oidc.provider.name.description": "Nome de exibição para o provedor", "jsonforms.oidc.provider.name.error.custom": "Insira o nome do provedor mostrado aos usuários.", "jsonforms.oidc.provider.name.label": "Nome do Provedor", "jsonforms.oidc.provider.name.title": "Nome do Provedor", - "jsonforms.oidc.provider.scopes.description": "Escopos OAuth2 a solicitar", - "jsonforms.oidc.provider.scopes.error.custom": "Especifique pelo menos um escopo solicitado do provedor.", + "jsonforms.oidc.provider.scopes.description": "Escopos OAuth2 a serem solicitados", + "jsonforms.oidc.provider.scopes.error.custom": "Especifique pelo menos um escopo solicitado ao provedor.", "jsonforms.oidc.provider.scopes.label": "Escopos OAuth", "jsonforms.oidc.provider.scopes.title": "Escopos OAuth", - "jsonforms.oidc.provider.tokenEndpoint.description": "Opcional - será auto-descoberto se não fornecido", + "jsonforms.oidc.provider.tokenEndpoint.description": "Opcional - será descoberto automaticamente se não fornecido", "jsonforms.oidc.provider.tokenEndpoint.error.custom": "Insira uma URL de endpoint de token válida.", - "jsonforms.oidc.provider.tokenEndpoint.label": "Endpoint de Token", - "jsonforms.oidc.provider.tokenEndpoint.title": "Endpoint de Token", - "jsonforms.oidc.provider.unraidNet.description": "Este é o provedor Unraid.net embutido. Apenas regras de autorização podem ser modificadas.", - "jsonforms.oidc.provider.unraidNet.error.custom": "O provedor Unraid.net possui campos gerenciados; apenas configurações suportadas podem ser editadas.", + "jsonforms.oidc.provider.tokenEndpoint.label": "Ponto de Extensão de Token", + "jsonforms.oidc.provider.tokenEndpoint.title": "Ponto de Extensão de Token", + "jsonforms.oidc.provider.unraidNet.description": "Este é o provedor embutido Unraid.net. Somente as regras de autorização podem ser modificadas.", + "jsonforms.oidc.provider.unraidNet.error.custom": "O provedor Unraid.net tem campos gerenciados; apenas as configurações suportadas podem ser editadas.", "jsonforms.oidc.provider.unraidNet.label": "Provedor Unraid.net", "jsonforms.oidc.provider.unraidNet.title": "Provedor Unraid.net", - "jsonforms.oidc.provider.userInfoEndpoint.error.custom": "Insira uma URL de endpoint UserInfo válida.", - "jsonforms.oidc.provider.userInfoEndpoint.label": "Endpoint de Informações do Usuário", + "jsonforms.oidc.provider.userInfoEndpoint.error.custom": "Insira uma URL de endpoint de informações de usuário válida.", + "jsonforms.oidc.provider.userInfoEndpoint.label": "Ponto de Extensão de Informações do Usuário", "jsonforms.oidc.restrictions.allowedDomains.description": "Domínios de e-mail permitidos para login (ex.: empresa.com)", "jsonforms.oidc.restrictions.allowedDomains.error.custom": "Liste domínios totalmente qualificados (um por linha) para usuários permitidos.", "jsonforms.oidc.restrictions.allowedDomains.label": "Domínios de E-mail Permitidos", @@ -515,64 +515,64 @@ "jsonforms.oidc.restrictions.allowedEmails.description": "Endereços de e-mail específicos permitidos para login", "jsonforms.oidc.restrictions.allowedEmails.error.custom": "Liste os endereços de e-mail específicos que devem ser permitidos.", "jsonforms.oidc.restrictions.allowedEmails.label": "Endereços de E-mail Específicos", - "jsonforms.oidc.restrictions.allowedEmails.title": "Emails Permitidos", - "jsonforms.oidc.restrictions.allowedUserIds.description": "IDs de usuário específicos (sub claims) permitidos para login", + "jsonforms.oidc.restrictions.allowedEmails.title": "E-mails Permitidos", + "jsonforms.oidc.restrictions.allowedUserIds.description": "IDs de usuário específicos (sub claim) permitidos para login", "jsonforms.oidc.restrictions.allowedUserIds.error.custom": "Liste os IDs de usuário (sub claims) que devem ser permitidos.", "jsonforms.oidc.restrictions.allowedUserIds.label": "IDs de Usuário Permitidos", "jsonforms.oidc.restrictions.allowedUserIds.title": "IDs de Usuário Permitidos", "jsonforms.oidc.restrictions.help.error.custom": "Revise as listas de Autorização Simples; cada entrada deve ser válida.", - "jsonforms.oidc.restrictions.help.label": "Configure listas de permissões simples para quem pode fazer login.", - "jsonforms.oidc.restrictions.title": "Autorização Simples", - "jsonforms.oidc.restrictions.title.label": "Autorização Simples", - "jsonforms.oidc.restrictions.workspaceDomain.description": "Restrinja a usuários de um domínio específico do Google Workspace", - "jsonforms.oidc.restrictions.workspaceDomain.error.custom": "Insira um domínio Google Workspace válido, como exemplo.com.", + "jsonforms.oidc.restrictions.help.label": "Configure listas de permissão simples para quem pode fazer login.", + "jsonforms.oidc.restrictions.title": " autorização Simples", + "jsonforms.oidc.restrictions.title.label": " autorização Simples", + "jsonforms.oidc.restrictions.workspaceDomain.description": "Restringir a usuários de um domínio específico do Google Workspace", + "jsonforms.oidc.restrictions.workspaceDomain.error.custom": "Insira um domínio do Google Workspace válido, como example.com.", "jsonforms.oidc.restrictions.workspaceDomain.label": "Domínio do Google Workspace", "jsonforms.oidc.restrictions.workspaceDomain.title": "Domínio do Google Workspace", - "jsonforms.oidc.rules.claim.description": "Reivindicação JWT para verificar", - "jsonforms.oidc.rules.claim.error.custom": "Selecione a reivindicação JWT para avaliar.", + "jsonforms.oidc.rules.claim.description": "Reivindicação JWT a ser verificada", + "jsonforms.oidc.rules.claim.error.custom": "Selecione a reivindicação JWT a ser avaliada.", "jsonforms.oidc.rules.claim.label": "Reivindicação JWT", "jsonforms.oidc.rules.claim.title": "Reivindicação JWT", - "jsonforms.oidc.rules.collection.description": "Defina regras de autorização com base em claims no token de ID. O modo de regra pode ser configurado: lógica OU (qualquer regra corresponde) ou lógica E (todas as regras devem corresponder).", - "jsonforms.oidc.rules.collection.error.custom": "Garanta que cada entrada de regra de autorização esteja completa.", + "jsonforms.oidc.rules.collection.description": "Defina regras de autorização baseadas em reivindicações no token de ID. O modo de regra pode ser configurado: lógica OR (qualquer regra corresponde) ou lógica AND (todas as regras devem corresponder).", + "jsonforms.oidc.rules.collection.error.custom": "Certifique-se de que todas as entradas de regra de autorização estejam completas.", "jsonforms.oidc.rules.collection.label": "Regras de Reivindicação", "jsonforms.oidc.rules.collection.title": "Regras de Reivindicação", - "jsonforms.oidc.rules.description": "Configurar regras avançadas de autorização para controle de acesso detalhado", - "jsonforms.oidc.rules.mode.description": "Como avaliar múltiplas regras: OU (qualquer regra passa) ou E (todas as regras devem passar)", + "jsonforms.oidc.rules.description": "Configurar regras avançadas de autorização para controle de acesso granular", + "jsonforms.oidc.rules.mode.description": "Como avaliar várias regras: OR (qualquer regra passa) ou AND (todas as regras devem passar)", "jsonforms.oidc.rules.mode.error.custom": "Escolha como várias regras devem ser avaliadas (AND ou OR).", "jsonforms.oidc.rules.mode.label": "Modo de Regra", "jsonforms.oidc.rules.mode.title": "Modo de Regra", "jsonforms.oidc.rules.operator.error.custom": "Selecione um operador de comparação.", "jsonforms.oidc.rules.operator.label": "Operador", "jsonforms.oidc.rules.operator.title": "Operador", - "jsonforms.oidc.rules.title": "Regras de Autorização Avançadas", - "jsonforms.oidc.rules.title.label": "Regras de Autorização Avançadas", - "jsonforms.oidc.rules.value.description": "Valores para coincidir", + "jsonforms.oidc.rules.title": "Regras Avançadas de Autorização", + "jsonforms.oidc.rules.title.label": "Regras Avançadas de Autorização", + "jsonforms.oidc.rules.value.description": "Valores para confrontar", "jsonforms.oidc.rules.value.error.custom": "Forneça pelo menos um valor para esta regra.", "jsonforms.oidc.rules.value.label": "Valores", "jsonforms.oidc.rules.value.title": "Valores", - "jsonforms.sso.defaultAllowedOrigins.description": "Origens de redirecionamento confiáveis adicionais para permitir redirecionamentos de portas personalizadas, proxies reversos, Tailscale, etc.", + "jsonforms.sso.defaultAllowedOrigins.description": "Origens de redirecionamento adicionais confiáveis para permitir redirecionamentos de portas personalizadas, proxies reversos, Tailscale, etc.", "jsonforms.sso.defaultAllowedOrigins.error.custom": "Insira origens válidas (protocolo + host) separadas por vírgulas ou novas linhas.", "jsonforms.sso.defaultAllowedOrigins.label": "Origens de Redirecionamento Padrão Permitidas", "jsonforms.sso.defaultAllowedOrigins.title": "Origens de Redirecionamento Padrão Permitidas", "jsonforms.sso.providers.description": "Configurar provedores OpenID Connect para autenticação SSO", - "jsonforms.sso.providers.error.custom": "Cada entrada de provedor OIDC deve ser válida—resolva os campos destacados.", + "jsonforms.sso.providers.error.custom": "Cada entrada de provedor OIDC deve ser válida - corrija os campos destacados.", "jsonforms.sso.providers.label": "Provedores OIDC", "jsonforms.sso.providers.title": "Provedores OIDC", - "logs.customFilterLabel": "Personalizar {label}", - "logs.filterLabel": "Filtrar", - "logs.filterPlaceholder": "Filtrar registros...", - "logs.hideLogs": "Ocultar Logs", + "logs.customFilterLabel": "Personalizado {label}", + "logs.filterLabel": "Filtro", + "logs.filterPlaceholder": "Filtrar logs...", + "logs.hideLogs": "Esconder Logs", "logs.presets.auth": "Autenticação", "logs.presets.error": "Erros", "logs.presets.none": "Sem Filtro", "logs.presets.oidc": "Logs OIDC", "logs.presets.warning": "Avisos", "logs.quickFilterLabel": "Rápido {label}", - "logs.refreshLogs": "Atualizar registros", - "logs.selectFilterPlaceholder": "Selecionar filtro", + "logs.refreshLogs": "Atualizar logs", + "logs.selectFilterPlaceholder": "Selecione o filtro", "logs.showLogs": "Mostrar Logs", - "logs.singleViewer.download": "Download", - "logs.singleViewer.downloading": "Fazendo download...", + "logs.singleViewer.download": "Baixar", + "logs.singleViewer.downloading": "Baixando...", "logs.singleViewer.errorDownloadingLogFile": "Erro ao baixar arquivo de log: {error}", "logs.singleViewer.errorLoadingLogContent": "Erro ao carregar conteúdo do log: {error}", "logs.singleViewer.fetchLogContentFailure": "Falha ao buscar conteúdo do log", @@ -582,8 +582,8 @@ "logs.singleViewer.scrollUpToLoadMore": "Role para cima para carregar mais", "logs.singleViewer.showingAllLines": "Mostrando todas as linhas disponíveis", "logs.singleViewer.totalLines": "Total de linhas: {count}", - "logs.singleViewer.watchingLogFileTooltip": "Monitorando arquivo de log", - "logs.viewer.autoScrollLabel": "Rolagem automática", + "logs.singleViewer.watchingLogFileTooltip": "Assistindo arquivo de log", + "logs.viewer.autoScrollLabel": "Auto rolagem", "logs.viewer.errorLoadingLogFiles": "Erro ao carregar arquivos de log: {error}", "logs.viewer.formattedSize": "{value} {unit}", "logs.viewer.highlightLanguages.apache": "Apache", @@ -611,50 +611,50 @@ "logs.viewer.sizeUnits.petabytes": "PB", "logs.viewer.sizeUnits.terabytes": "TB", "logs.viewer.syntaxLabel": "Sintaxe", - "logs.viewer.title": "Visualizador de Logs", + "logs.viewer.title": "Visualizador de Log", "logs.viewer.zeroBytes": "0 {unit}", "modal.clickToCloseModal": "Clique para fechar modal", "notifications.importance.alert": "Alerta", - "notifications.importance.info": "Informações", + "notifications.importance.info": "Informação", "notifications.importance.warning": "Aviso", - "notifications.item.archive": "Arquivo", + "notifications.item.archive": "Arquivar", "notifications.item.delete": "Excluir", "notifications.item.viewLink": "Ver", - "notifications.list.noNotifications": "Sem notificações para ver aqui!", - "notifications.list.noNotificationsWithImportance": "Nenhuma notificação {importance} para ver aqui!", + "notifications.list.noNotifications": "Nenhuma notificação para ver aqui!", + "notifications.list.noNotificationsWithImportance": "Nenhuma notificação de {importance} para ver aqui!", "notifications.list.reachedEnd": "Você chegou ao fim...", - "notifications.sidebar.archiveAllAction": "Arquive Todos", + "notifications.sidebar.archiveAllAction": "Arquivar Tudo", "notifications.sidebar.archivedTab": "Arquivado", - "notifications.sidebar.confirmArchiveAll.confirmText": "Arquive Todos", + "notifications.sidebar.confirmArchiveAll.confirmText": "Arquivar Tudo", "notifications.sidebar.confirmArchiveAll.description": "Isso arquivará todas as notificações no seu servidor Unraid. Continuar?", "notifications.sidebar.confirmArchiveAll.title": "Arquivar Todas as Notificações", - "notifications.sidebar.confirmDeleteAll.confirmText": "Apagar Tudo", - "notifications.sidebar.confirmDeleteAll.description": "Isso irá excluir permanentemente todas as notificações arquivadas atualmente no seu servidor Unraid. Esta ação não pode ser desfeita.", - "notifications.sidebar.confirmDeleteAll.title": "Excluir Todas as Notificações Arquivadas", - "notifications.sidebar.deleteAllAction": "Apagar Tudo", + "notifications.sidebar.confirmDeleteAll.confirmText": "Deletar Todas", + "notifications.sidebar.confirmDeleteAll.description": "Isso excluirá permanentemente todas as notificações arquivadas atualmente no seu servidor Unraid. Esta ação não pode ser desfeita.", + "notifications.sidebar.confirmDeleteAll.title": "Deletar Todas as Notificações Arquivadas", + "notifications.sidebar.deleteAllAction": "Deletar Todas", "notifications.sidebar.editSettingsTooltip": "Editar Configurações de Notificação", "notifications.sidebar.filters.alert": "Alerta", "notifications.sidebar.filters.all": "Todos os Tipos", - "notifications.sidebar.filters.info": "Informações", + "notifications.sidebar.filters.info": "Informação", "notifications.sidebar.filters.warning": "Aviso", "notifications.sidebar.openButtonSr": "Abrir notificações", - "notifications.sidebar.statusTabsAria": "Filtros de notificação", + "notifications.sidebar.statusTabsAria": "Filtros de notificações", "notifications.sidebar.statusTabsListAria": "Filtrar notificações por status", "notifications.sidebar.title": "Notificações", "notifications.sidebar.toastOpen": "Abrir", - "notifications.sidebar.unreadTab": "Não lida", + "notifications.sidebar.unreadTab": "Não Lidos", "registration.actions": "Ações", - "registration.attachedStorageDevices": "Dispositivos de Armazenamento Anexados", + "registration.attachedStorageDevices": "Dispositivos de Armazenamento Conectados", "registration.bootDevice": "Dispositivo de Inicialização", "registration.bootDeviceType": "Tipo de dispositivo de inicialização", - "registration.bootDeviceType.flash": "Flash USB", + "registration.bootDeviceType.flash": "USB Flash", "registration.bootDeviceType.internalBoot": "Inicialização Interna", - "registration.bootDeviceType.internalBootMulti": "Inicialização Interna (Dispositivo Múltiplo)", + "registration.bootDeviceType.internalBootMulti": "Boot interno (Multi-dispositivo)", "registration.bootDeviceType.tpm": "TPM", - "registration.deviceGuid": "GUID do Dispositivo", - "registration.flashProduct": "Produto do disco", - "registration.flashVendor": "Fornecedor do disco", - "registration.general.goToToolsRegistrationToLearn": "Vá para Ferramentas > Registro para saber mais", + "registration.deviceGuid": "GUID do dispositivo", + "registration.flashProduct": "Produto Flash", + "registration.flashVendor": "Fornecedor Flash", + "registration.general.goToToolsRegistrationToLearn": "Vá para Ferramentas > Registro para Saber Mais", "registration.keyLinkedStatus.learnMore": "Saiba Mais", "registration.keyLinkedStatus.learnMoreAndLinkYourKey": "Saiba mais e vincule sua chave à sua conta", "registration.keyLinkedStatus.linkKey": "Vincular Chave", @@ -662,8 +662,8 @@ "registration.license": "Licença", "registration.licenseKeyType": "Tipo de chave de licença", "registration.linkedToUnraidNetAccount": "Vinculado à conta Unraid.net", - "registration.osUpdateEligibility": "Elegibilidade para Atualização do Sistema Operativo", - "registration.outOfAllowedDevicesUpgradeYour": "{0} de {1} dispositivos permitidos - atualize sua chave para suportar mais dispositivos", + "registration.osUpdateEligibility": "Elegibilidade para Atualização de SO", + "registration.outOfAllowedDevicesUpgradeYour": "{0} de {1} dispositivos permitidos – atualize sua chave para suportar mais dispositivos", "registration.outOfDevices": "{0} de {1} dispositivos", "registration.registeredGuid": "GUID Registrado", "registration.registeredOn": "Registrado em", @@ -671,21 +671,21 @@ "registration.activationCode": "Código de Ativação", "registration.partnerActivationDetected": "Parece que você já tem uma licença associada a este servidor. Você pode ativá-la agora gratuitamente para desbloquear todos os recursos.", "registration.replaceCheck.checkEligibility": "Verificar Elegibilidade", - "registration.transferLicenseToNewDevice": "Transferir Licença para Novo Dispositivo", - "registration.trialExpiration": "Expiração do Teste", + "registration.transferLicenseToNewDevice": "Transferir licença para novo dispositivo", + "registration.trialExpiration": "Expiração de Teste", "registration.unlimited": "ilimitado", - "registration.updateExpirationAction.eligibleForFreeFeatureUpdatesFor": "Elegível para atualizações de recursos gratuitas por {0}", - "registration.updateExpirationAction.eligibleForFreeFeatureUpdatesUntil": "Elegível para atualizações de recursos gratuitas até {0}", + "registration.updateExpirationAction.eligibleForFreeFeatureUpdatesFor": "Elegível para atualizações gratuitas de recursos por {0}", + "registration.updateExpirationAction.eligibleForFreeFeatureUpdatesUntil": "Elegível para atualizações gratuitas de recursos até {0}", "registration.updateExpirationAction.eligibleForUpdatesReleasedOnOr": "Elegível para atualizações lançadas em ou antes de {0}.", - "registration.updateExpirationAction.extendYourLicenseToAccessThe": "Prolongue sua licença para acessar as últimas atualizações.", + "registration.updateExpirationAction.extendYourLicenseToAccessThe": "Estenda sua licença para acessar as últimas atualizações.", "registration.updateExpirationAction.ineligibleAsOf": "Inelegível a partir de {0}", "registration.updateExpirationAction.reloadPage": "Recarregar Página", - "registration.updateExpirationAction.yourLicenseKeyWasAutomaticallyRenewed": "Sua chave de licença foi automaticamente renovada e instalada. Recarregue a página para ver os detalhes atualizados.", + "registration.updateExpirationAction.yourLicenseKeyWasAutomaticallyRenewed": "Sua chave de licença foi renovada e instalada automaticamente. Recarregue a página para ver detalhes atualizados.", "server.actions.activateNow": "Ativar Agora", - "server.actions.contactSupport": "Contatar suporte", - "server.actions.disabledTitle": "Requer que a API local do unraid esteja funcionando com sucesso", - "server.actions.extendLicenseForUpdates": "Prolongar Licença para Habilitar Atualizações de SO", - "server.actions.extendTrial": "Prolongar Avaliação", + "server.actions.contactSupport": "Entre em contato com o suporte", + "server.actions.disabledTitle": "Requer que a api local do unraid esteja em execução com sucesso", + "server.actions.extendLicenseForUpdates": "Estender Licença para Permitir Atualizações do SO", + "server.actions.extendTrial": "Estender Teste", "server.actions.purchaseKey": "Comprar Chave", "server.actions.recoverKey": "Recuperar Chave", "server.actions.redeemActivationCode": "Resgatar Código de Ativação", @@ -695,161 +695,161 @@ "server.actions.replaceKey": "Substituir Chave", "server.actions.signIn": "Entrar com Conta Unraid.net", "server.actions.signOut": "Sair do Unraid.net", - "server.actions.signOutRequiresKeyfile": "Sair requer um arquivo-chave", - "server.actions.startTrial": "Iniciar Avaliação Gratuita de 30 Dias", + "server.actions.signOutRequiresKeyfile": "Sair requer um arquivo de chave", + "server.actions.startTrial": "Iniciar Teste Gratuito de 30 dias", "server.actions.upgradeKey": "Atualizar Chave", "server.array.warning.started": "Iniciado. Se parado, o Array não reiniciará até que o problema acima seja resolvido.", "server.array.warning.stopped": "Parado. O Array não iniciará até que o problema acima seja resolvido.", - "server.cloudError.heading": "Erro do Connect do Unraid", - "server.configError.ineligible.action": "Saiba Mais em Ferramentas > Registro", - "server.configError.ineligible.heading": "Inelegível para Versão do SO", - "server.configError.ineligible.message": "Sua Chave de Licença não suporta esta Versão de SO. Data de compilação do SO é maior que a data de expiração da chave. Considere prolongar sua chave de registro.", + "server.cloudError.heading": "Erro de Conexão Unraid", + "server.configError.ineligible.action": "Saiba mais em Ferramentas > Registro", + "server.configError.ineligible.heading": "Inelegível para a Versão do SO", + "server.configError.ineligible.message": "Sua Chave de Licença não suporta esta Versão do SO. A data de compilação do sistema é maior que a validade da chave. Considere estender sua chave de registro.", "server.configError.invalid.heading": "Muitos Dispositivos", - "server.configError.invalid.message": "Você excedeu o número de dispositivos permitidos para sua licença. Remova um dispositivo para iniciar o array, ou ative sua chave para suportar mais dispositivos.", - "server.configError.noKeyServer.heading": "Verifique a Conexão com a Rede", - "server.configError.noKeyServer.message": "Incapaz de validar sua chave de avaliação. Verifique sua conexão à rede.", - "server.configError.withdrawn.action": "Verificar Atualização", + "server.configError.invalid.message": "Você excedeu o número de dispositivos permitidos para sua licença. Remova um dispositivo para iniciar o array ou atualize sua chave para suportar mais dispositivos.", + "server.configError.noKeyServer.heading": "Verificar Conexão de Rede", + "server.configError.noKeyServer.message": "Não é possível validar sua chave de teste. Verifique sua conexão de rede.", + "server.configError.withdrawn.action": "Verificar atualização", "server.configError.withdrawn.heading": "Versão do SO Retirada", - "server.configError.withdrawn.message": "Este lançamento do SO não deve ser executado. Atualização do SO Necessária.", + "server.configError.withdrawn.message": "Esta liberação do SO não deve ser executada. Atualização do SO necessária.", "server.deprecatedSsl.heading": "Certificados SSL para unraid.net obsoletos", - "server.deprecatedSsl.managementAccess": "Ir Agora para Acesso à Gerência", - "server.deprecatedSsl.message": "Em 1º de janeiro de 2023, os certificados SSL para unraid.net foram obsoletos. Você DEVE provisionar um novo certificado SSL para usar nosso novo domínio myunraid.net. Você pode fazer isso na página Configurações > Acesso à Gerência.", - "server.headings.thankYou": "Obrigado por escolher Unraid OS!", + "server.deprecatedSsl.managementAccess": "Vá para Acesso de Gestão Agora", + "server.deprecatedSsl.message": "Em 1 de janeiro de 2023, os certificados SSL para unraid.net foram descontinuados. Você DEVE provisionar um novo certificado SSL para usar nosso novo domínio myunraid.net. Você pode fazer isso na página Configurações > Acesso de Gestão.", + "server.headings.thankYou": "Obrigado por escolher o Unraid OS!", "server.pluginInstallFailed.heading": "Instalação do Unraid Connect Falhou", "server.pluginInstallFailed.message": "Reiniciar provavelmente resolverá isso.", "server.state.basic.humanReadable": "Básico", "server.state.default.heading": "Servidor Obsoleto", "server.state.default.humanReadable": "Obsoleto", - "server.state.default.message": "

Por favor, atualize a página para garantir que carrega sua configuração mais recente

", - "server.state.eblacklisted.heading": "GUID do dispositivo de inicialização na lista negra", - "server.state.eblacklisted.humanReadable": "LISTA NEGRA", - "server.state.eblacklisted.message": "

Este dispositivo de inicialização foi incluído na lista negra. Isso pode ocorrer como resultado da transferência da chave de licença para um dispositivo de substituição, e você está atualmente inicializando a partir do seu dispositivo antigo.

Um dispositivo também pode ser incluído na lista negra se descobrirmos que o número de série não é único – isso é comum em leitores de cartão USB.

", - "server.state.eblacklisted1.heading": "Erro no dispositivo de inicialização", - "server.state.eblacklisted1.message": "

Este dispositivo de inicialização tem um GUID inválido. Por favor, tente um dispositivo de inicialização diferente.

", - "server.state.eblacklisted2.heading": "Dispositivo de inicialização sem número de série", - "server.state.eguid.heading": "Incompatibilidade entre a chave de registro e o GUID do dispositivo de inicialização", - "server.state.eguid.humanReadable": "Erro no GUID", - "server.state.eguid.messageAlreadyReplaced": "

Sua chave de registro Unraid não é elegível para substituição, pois foi substituída nos últimos 12 meses.

", - "server.state.eguid.messageBlacklisted": "

O arquivo da chave de licença não corresponde ao dispositivo de inicialização. Por favor, copie o arquivo de chave correto para o diretório /config no seu dispositivo de inicialização ou escolha Comprar Chave.

Seu chave de registro do Unraid não é elegível para substituição por estar na lista negra.

", - "server.state.eguid.messageMismatch": "

O arquivo da chave de licença não corresponde ao dispositivo de inicialização. Por favor, copie o arquivo de chave correto para o diretório /config no seu dispositivo de inicialização.

Você também pode tentar Comprar ou Substituir sua chave.

", - "server.state.eguid.messageRecentReplacement": "

O arquivo da chave de licença não corresponde ao dispositivo de inicialização. Por favor, copie o arquivo de chave correto para o diretório /config no seu dispositivo de inicialização ou escolha Comprar Chave.

Seu chave de registro do Unraid não é elegível para substituição por ter sido substituído nos últimos 12 meses.

", - "server.state.eguid1.heading": "Múltiplas Chaves de Licença Presentes", - "server.state.eguid1.humanReadable": "Múltiplas Chaves de Licença Presentes", - "server.state.eguid1.message": "

Há vários arquivos de chave de licença presentes no seu dispositivo de inicialização e nenhum deles corresponde a este dispositivo. Por favor, remova todos os arquivos de chave, exceto aquele que você deseja substituir, do diretório /config no seu dispositivo de inicialização.

Alternativamente, você pode comprar uma chave de licença para este dispositivo de inicialização.

Se quiser substituir uma de suas chaves de licença por uma nova vinculada a este dispositivo, por favor, remova todos os outros arquivos de chave primeiro.

", - "server.state.enoconn.heading": "Não é possível validar a chave de Avaliação do Unraid", - "server.state.enoconn.humanReadable": "Avaliação Requer Conexão com a Internet", - "server.state.enoconn.message": "

Sua chave de Avaliação requer uma conexão com a Internet.

Por favor, verifique Configurações > Rede

", - "server.state.enoflash.heading": "Não é possível acessar seu dispositivo de inicialização", - "server.state.enoflash.humanReadable": "Nenhum Dispositivo de Inicialização", - "server.state.enoflash.message": "

Há um problema físico ao acessar seu dispositivo de inicialização.

", - "server.state.enokeyfile.heading": "Vamos Desbloquear seu Hardware", - "server.state.enokeyfile.humanReadable": "Sem Arquivo-Chave", - "server.state.enokeyfile.message": "

Escolha uma opção abaixo, então use nosso Guia de Início Rápido para configurar seu array em menos de 15 minutos.

", - "server.state.enokeyfile1.heading": "Nenhum dado de configuração de dispositivo de inicialização", - "server.state.enokeyfile1.message": "

Há um problema com seu dispositivo de inicialização.

", - "server.state.enokeyfile2.heading": "Arquivo-Chave Ausente", - "server.state.enokeyfile2.humanReadable": "Arquivo-Chave Ausente", - "server.state.enokeyfile2.messageWithConnect": "

Seu arquivo de chave de licença está corrompido ou ausente. O arquivo de chave deve estar localizado no diretório /config no seu dispositivo de inicialização.

Você pode tentar recuperar sua chave com a sua conta Unraid.net.

Se esta foi uma instalação de Teste expirado, você pode comprar uma chave de licença.

", - "server.state.enokeyfile2.messageWithoutConnect": "

Seu arquivo de chave de licença está corrompido ou ausente. O arquivo de chave deve estar localizado no diretório /config no seu dispositivo de inicialização.

Se você não tiver uma cópia de backup do seu arquivo de chave de licença, pode tentar recuperar sua chave.

Se esta foi uma instalação de Teste expirado, você pode comprar uma chave de licença.

", - "server.state.etrial.heading": "Instalação inválida", - "server.state.etrial.humanReadable": "Instalação inválida", - "server.state.etrial.message": "

Não é possível usar uma chave de Teste com uma instalação existente do Unraid OS.

Você pode comprar uma chave de licença correspondente a este dispositivo de inicialização para continuar usando esta instalação.

", + "server.state.default.message": "

Por favor, atualize a página para garantir que você carregue sua configuração mais recente

", + "server.state.eblacklisted.heading": "GUID do dispositivo de boot na lista negra", + "server.state.eblacklisted.humanReadable": "NA LISTA NEGRA", + "server.state.eblacklisted.message": "

Este dispositivo de boot está na lista negra. Isso pode ocorrer como resultado de uma transferência da chave de licença para um dispositivo de substituição, e você está inicializado atualmente do dispositivo antigo.

Um dispositivo também pode ser adicionado à lista negra se descobrirmos que o número de série não é único – isso é comum com leitores de cartões USB.

", + "server.state.eblacklisted1.heading": "Erro no dispositivo de boot", + "server.state.eblacklisted1.message": "

Este dispositivo de boot possui um GUID inválido. Por favor, tente um dispositivo de boot diferente

", + "server.state.eblacklisted2.heading": "Dispositivo de boot sem número de série", + "server.state.eguid.heading": "Incompatibilidade entre chave de registro e GUID do dispositivo de boot", + "server.state.eguid.humanReadable": "Erro de GUID", + "server.state.eguid.messageAlreadyReplaced": "

Sua chave de registro do Unraid não é elegível para substituição, pois foi substituída nos últimos 12 meses.

", + "server.state.eguid.messageBlacklisted": "

O arquivo da chave de licença não corresponde ao dispositivo de boot. Por favor, copie o arquivo de chave correto para o diretório /config no seu dispositivo de boot ou escolha Comprar Chave.

Sua chave de registro do Unraid não é elegível para substituição pois está na lista negra.

", + "server.state.eguid.messageMismatch": "

O arquivo da chave de licença não corresponde ao dispositivo de boot. Por favor, copie o arquivo de chave correto para o diretório /config no seu dispositivo de boot.

Você também pode tentar Comprar ou Substituir sua chave.

", + "server.state.eguid.messageRecentReplacement": "

O arquivo da chave de licença não corresponde ao dispositivo de boot. Por favor, copie o arquivo de chave correto para o diretório /config no seu dispositivo de boot ou escolha Comprar Chave.

Sua chave de registro do Unraid não é elegível para substituição pois foi substituída nos últimos 12 meses.

", + "server.state.eguid1.heading": "Chaves de Licença Múltiplas Presentes", + "server.state.eguid1.humanReadable": "Chaves de Licença Múltiplas Presentes", + "server.state.eguid1.message": "

Há vários arquivos de chave de licença presentes no seu dispositivo de boot e nenhum deles corresponde a este dispositivo. Por favor, remova todos os arquivos de chave, exceto aquele que deseja substituir, do diretório /config no seu dispositivo de boot.

Alternativamente, você pode comprar uma chave de licença para este dispositivo de boot.

Se você quiser substituir uma de suas chaves de licença por uma nova chave vinculada a este dispositivo, por favor remova todos os outros arquivos de chave primeiro.

", + "server.state.enoconn.heading": "Não é possível validar a chave de teste Unraid", + "server.state.enoconn.humanReadable": "Teste Requer Conexão com Internet", + "server.state.enoconn.message": "

Sua chave de teste requer uma conexão com a internet.

Por favor, verifique Configurações > Rede

", + "server.state.enoflash.heading": "Não é possível acessar seu dispositivo de boot", + "server.state.enoflash.humanReadable": "Sem dispositivo de boot", + "server.state.enoflash.message": "

Há um problema físico ao acessar seu dispositivo de boot

", + "server.state.enokeyfile.heading": "Vamos Liberar seu Hardware", + "server.state.enokeyfile.humanReadable": "Sem Arquivo de Chave", + "server.state.enokeyfile.message": "

Escolha uma opção abaixo e utilize nosso Guia de Início Rápido para configurar seu array em menos de 15 minutos.

", + "server.state.enokeyfile1.heading": "Nenhum dado de configuração de dispositivo de boot", + "server.state.enokeyfile1.message": "

Há um problema com seu dispositivo de boot

", + "server.state.enokeyfile2.heading": "Arquivo de Chave Ausente", + "server.state.enokeyfile2.humanReadable": "Arquivo de Chave Ausente", + "server.state.enokeyfile2.messageWithConnect": "

Seu arquivo de chave de licença está corrompido ou ausente. O arquivo de chave deve estar localizado no diretório /config no seu dispositivo de boot.

Você pode tentar recuperar sua chave com sua conta Unraid.net.

Se esta foi uma instalação de teste expirada, você pode comprar uma chave de licença.

", + "server.state.enokeyfile2.messageWithoutConnect": "

Seu arquivo de chave de licença está corrompido ou ausente. O arquivo de chave deve estar localizado no diretório /config no seu dispositivo de boot.

Se você não tiver uma cópia de backup do seu arquivo de chave de licença, você pode tentar recuperar sua chave.

Se esta foi uma instalação de teste expirada, você pode comprar uma chave de licença.

", + "server.state.etrial.heading": "Instalação Inválida", + "server.state.etrial.humanReadable": "Instalação Inválida", + "server.state.etrial.message": "

Não é possível usar uma chave de teste com uma instalação existente do Unraid OS.

Você pode comprar uma chave de licença correspondente a este dispositivo de boot para continuar usando esta instalação.

", "server.state.lifetime.humanReadable": "Vitalício", "server.state.plus.humanReadable": "Plus", "server.state.pro.humanReadable": "Pro", - "server.state.shared.connectRegistrationPrompt": "

Registre-se para Conectar-se entrando em sua conta Unraid.net

", + "server.state.shared.connectRegistrationPrompt": "

Registre-se para Conectar-se assinando sua conta Unraid.net

", "server.state.shared.upgradeKeyPrompt": "

Para suportar mais dispositivos de armazenamento à medida que seu servidor cresce, clique em Atualizar Chave.

", - "server.state.starter.humanReadable": "Inicializador", - "server.state.trial.humanReadable": "Avaliação", - "server.state.trial.messageEligibleInsideRenewal": "

Sua Avaliação inclui todas as funcionalidades e suporte a dispositivos de uma chave Desbloqueada.

Seu período de avaliação está expirando em breve. Quando expirado, o array parará. Você pode prolongar sua avaliação agora, comprar uma chave de licença, ou esperar até a expiração para agir.

", - "server.state.trial.messageEligibleOutsideRenewal": "

Sua Avaliação inclui todas as funcionalidades e suporte a dispositivos de uma chave Desbloqueada.

Quando sua Avaliação expirar, o array parará. Nesse ponto, você pode comprar uma chave de licença ou solicitar uma extensão de Avaliação.

", - "server.state.trial.messageIneligibleInsideRenewal": "

Sua Avaliação inclui todas as funcionalidades e suporte a dispositivos de uma chave Desbloqueada.

Seu período de avaliação está expirando em breve e você usou todas as extensões disponíveis. Quando expirado, o array parará. Para continuar a usar Unraid OS, você deve comprar uma chave de licença.

", - "server.state.trial.messageIneligibleOutsideRenewal": "

Sua Avaliação inclui todas as funcionalidades e suporte a dispositivos de uma chave Desbloqueada.

Você usou todas as extensões de avaliação disponíveis. Quando sua Avaliação expirar, o array parará. Para continuar a usar Unraid OS após a expiração, você deve comprar uma chave de licença.

", - "server.state.trialExpired.heading": "Sua Avaliação expirou", - "server.state.trialExpired.humanReadable": "Avaliação Expirada", - "server.state.trialExpired.messageEligible": "

Para continuar usando o Unraid OS você pode comprar uma chave de licença. Alternativamente, você pode solicitar uma extensão de Avaliação.

", - "server.state.trialExpired.messageIneligible": "

Você usou todas as suas extensões de Avaliação. Para continuar usando o Unraid OS você pode comprar uma chave de licença.

", + "server.state.starter.humanReadable": "Iniciante", + "server.state.trial.humanReadable": "Teste", + "server.state.trial.messageEligibleInsideRenewal": "

Sua chave de Teste inclui toda a funcionalidade e suporte a dispositivos de uma chave Desbloqueada.

Seu teste está expirando em breve. Quando expirar, o array será interrompido. Você pode estender seu teste agora, adquirir uma chave de licença ou aguardar até a expiração para tomar uma ação.

", + "server.state.trial.messageEligibleOutsideRenewal": "

Sua chave de Teste inclui toda a funcionalidade e suporte a dispositivos de uma chave Desbloqueada.

Quando seu Teste expirar, o array será interrompido. Nesse ponto, você pode comprar uma chave de licença ou solicitar uma extensão de Teste.

", + "server.state.trial.messageIneligibleInsideRenewal": "

Sua chave de Teste inclui toda a funcionalidade e suporte a dispositivos de uma chave Desbloqueada.

Seu teste está expirando em breve e você usou todas as extensões disponíveis. Quando expirar, o array será interrompido. Para continuar usando o Unraid OS, você deve comprar uma chave de licença.

", + "server.state.trial.messageIneligibleOutsideRenewal": "

Sua chave de Teste inclui toda a funcionalidade e suporte a dispositivos de uma chave Desbloqueada.

Você usou todas as extensões de teste disponíveis. Quando seu Teste expirar, o array será interrompido. Para continuar usando o Unraid OS após a expiração, você deve comprar uma chave de licença.

", + "server.state.trialExpired.heading": "Seu Teste expirou", + "server.state.trialExpired.humanReadable": "Teste Expirado", + "server.state.trialExpired.messageEligible": "

Para continuar usando o Unraid OS, você pode comprar uma chave de licença. Alternativamente, você pode solicitar uma extensão de Teste.

", + "server.state.trialExpired.messageIneligible": "

Você usou todas as suas extensões de Teste. Para continuar usando o Unraid OS, você pode comprar uma chave de licença.

", "server.state.unleashed.humanReadable": "Desbloqueado", "sso.ssoButtons.checkingAuthenticationOptions": "Verificando opções de autenticação...", "sso.ssoButtons.or": "ou", "sso.useSsoAuth.errorFetchingToken": "Erro ao buscar token", "sso.useSsoAuth.invalidCallbackParameters": "Parâmetros de callback inválidos", - "updateOs.callbackButton.checkForOsUpdates": "Verificar Atualizações do Sistema Operativo", - "updateOs.changelogModal.extendLicenseToUpdate": "Prolongar Licença para Atualizar", - "updateOs.changelogModal.loadingChangelog": "Carregando changelog…", - "updateOs.changelogModal.unraidOsChangelog": "Unraid OS {0} Notas de Lançamento", - "updateOs.checkUpdateResponseModal.checkingForOsUpdates": "Verificando atualizações do sistema operativo...", + "updateOs.callbackButton.checkForOsUpdates": "Verificar atualizações do OS", + "updateOs.changelogModal.extendLicenseToUpdate": "Estender Licença para Atualizar", + "updateOs.changelogModal.loadingChangelog": "Carregando changelog...", + "updateOs.changelogModal.unraidOsChangelog": "Changelog do Unraid OS {0}", + "updateOs.checkUpdateResponseModal.checkingForOsUpdates": "Verificando atualizações do OS...", "updateOs.checkUpdateResponseModal.currentVersion": "Versão Atual {0}", - "updateOs.checkUpdateResponseModal.enableUpdateNotifications": "Habilitar notificações de atualização", - "updateOs.checkUpdateResponseModal.goToSettingsNotificationsToEnable": "Vá para Configurações > Notificações para habilitar notificações automáticas de atualização do sistema operativo para lançamentos futuros.", + "updateOs.checkUpdateResponseModal.enableUpdateNotifications": "Ativar notificações de atualização", + "updateOs.checkUpdateResponseModal.goToSettingsNotificationsToEnable": "Vá para Configurações > Notificações para ativar notificações automáticas de atualizações do OS para futuras versões.", "updateOs.checkUpdateResponseModal.ignoredReleases": "Lançamentos Ignorados", - "updateOs.checkUpdateResponseModal.ignoreThisReleaseUntilNextReboot": "Ignorar este lançamento até o próximo reinício", - "updateOs.checkUpdateResponseModal.manageUpdatePreferencesIncludingBetaAccess": "Gerencie preferências de atualização, incluindo acesso a versão beta e seleção de versões em account.unraid.net", + "updateOs.checkUpdateResponseModal.ignoreThisReleaseUntilNextReboot": "Ignorar este lançamento até o próximo reboot", + "updateOs.checkUpdateResponseModal.manageUpdatePreferencesIncludingBetaAccess": "Gerencie preferências de atualização, incluindo acesso beta e seleção de versão em account.unraid.net", "updateOs.checkUpdateResponseModal.moreOptions": "Mais Opções", - "updateOs.checkUpdateResponseModal.requiresVerificationToUpdate": "Requer verificação para atualizar", - "updateOs.checkUpdateResponseModal.unraidOsIsUpToDate": "O Unraid OS está atualizado", + "updateOs.checkUpdateResponseModal.requiresVerificationToUpdate": "Requer verificação para atualização", + "updateOs.checkUpdateResponseModal.unraidOsIsUpToDate": "Unraid OS está atualizado", "updateOs.checkUpdateResponseModal.verifyToUpdate": "Verificar para Atualizar", - "updateOs.checkUpdateResponseModal.viewChangelogToStartUpdate": "Ver Changelog para Iniciar Atualização", - "updateOs.checkUpdateResponseModal.youCanOptBackInTo": "Você pode optar por voltar para um lançamento ignorado clicando no botão Verificar por Atualizações no cabeçalho a qualquer momento", - "updateOs.downgrade.beginDowngradeTo": "Iniciar downgrade para {0}", - "updateOs.downgrade.downgradesAreOnlyRecommendedIfYou": "Downgrades só são recomendados se você não conseguir resolver um problema crítico.", - "updateOs.downgrade.downgradeUnraidOsTo": "Fazer downgrade do Unraid OS para {0}", + "updateOs.checkUpdateResponseModal.viewChangelogToStartUpdate": "Ver Changelog para Iniciar a Atualização", + "updateOs.checkUpdateResponseModal.youCanOptBackInTo": "Você pode optar por voltar a um lançamento ignorado clicando no botão Verificar por Atualizações no cabeçalho a qualquer momento", + "updateOs.downgrade.beginDowngradeTo": "Começar downgrade para {0}", + "updateOs.downgrade.downgradesAreOnlyRecommendedIfYou": "Downgrades são recomendados apenas se você não conseguir resolver um problema crítico.", + "updateOs.downgrade.downgradeUnraidOsTo": "Downgrade do Unraid OS para {0}", "updateOs.downgrade.downloadDiagnostics": "Baixar Diagnósticos", - "updateOs.downgrade.downloadTheDiagnosticsZipThenPlease": "Baixe o zip dos diagnósticos, então, por favor, abra um relatório de bug em nossos fóruns com uma descrição do problema junto com seus diagnósticos.", - "updateOs.downgrade.inTheRareEventYouNeed": "No raro evento de precisar fazer downgrade, pedimos que você nos forneça diagnósticos para que possamos investigar o problema.", - "updateOs.downgrade.openABugReport": "Abrir Relatório de Bug", - "updateOs.downgrade.originalReleaseDate": "Data original de lançamento {0}", - "updateOs.downgrade.releaseNotes": "{0} Notas de Lançamento", + "updateOs.downgrade.downloadTheDiagnosticsZipThenPlease": "Baixe o zip de Diagnósticos e, em seguida, abra um relatório de erro em nossos fóruns com uma descrição do problema junto com seus diagnósticos.", + "updateOs.downgrade.inTheRareEventYouNeed": "Na rara hipótese de você precisar fazer um downgrade, pedimos que, por favor, nos forneça os Diagnósticos para podermos investigar seu problema.", + "updateOs.downgrade.openABugReport": "Abrir um relatório de erro", + "updateOs.downgrade.originalReleaseDate": "Data de lançamento original {0}", + "updateOs.downgrade.releaseNotes": "Notas de Lançamento de {0}", "updateOs.ignoredRelease.remove": "Remover", "updateOs.ignoredRelease.removeFromIgnoreList": "Remover da lista de ignorados", - "updateOs.ineligible.guidRequired": "Um GUID válido é necessário para verificar atualizações do sistema operacional.", - "updateOs.ineligible.keyfileRequired": "Um arquivo de chave válido é necessário para verificar atualizações do sistema operacional.", - "updateOs.ineligible.osVersionRequired": "Uma versão válida do sistema operacional é necessária para verificar atualizações do sistema operacional.", - "updateOs.ineligible.updatesExpired": "Sua licença {0} incluía um ano de atualizações gratuitas no momento da compra. Agora você está elegível para estender sua licença e acessar as últimas atualizações do sistema operacional.", - "updateOs.ineligible.updatesExpiredWithAvailable": "Sua licença de {0} incluía um ano de atualizações gratuitas na época da compra. Você agora está elegível para estender sua licença e acessar as atualizações mais recentes do sistema operacional. Você ainda está elegível para acessar atualizações do sistema operacional que foram publicadas em ou antes de {1}.", - "updateOs.pleaseFinishTheInitiatedDowngradeTo": "Por favor, conclua o downgrade iniciado para habilitar atualizações.", - "updateOs.rawChangelogRenderer.errorParsingChangelog": "Erro ao Analisar Log de Alterações • {0}", + "updateOs.ineligible.guidRequired": "É necessário um GUID válido para verificar atualizações do Sistema Operacional.", + "updateOs.ineligible.keyfileRequired": "É necessário um arquivo de chave válido para verificar atualizações do Sistema Operacional.", + "updateOs.ineligible.osVersionRequired": "É necessária uma versão válida do Sistema Operacional para verificar atualizações.", + "updateOs.ineligible.updatesExpired": "Sua licença {0} incluía um ano de atualizações gratuitas no momento da compra. Agora você está elegível para estender sua licença e acessar as últimas atualizações do Sistema Operacional.", + "updateOs.ineligible.updatesExpiredWithAvailable": "Sua licença {0} incluía um ano de atualizações gratuitas na época da compra. Agora você está elegível para estender sua licença e acessar as últimas atualizações do sistema operacional. Você ainda pode acessar as atualizações do sistema operacional publicadas em ou antes de {1}.", + "updateOs.pleaseFinishTheInitiatedDowngradeTo": "Por favor, termine o downgrade iniciado para permitir atualizações.", + "updateOs.rawChangelogRenderer.errorParsingChangelog": "Erro ao Analisar o Log de Alterações • {0}", "updateOs.rawChangelogRenderer.itSHighlyRecommendedToReview": "É altamente recomendado revisar o log de alterações antes de continuar sua atualização", "updateOs.rawChangelogRenderer.loadingChangelog": "Carregando log de alterações...", - "updateOs.rawChangelogRenderer.noChangelogContentAvailable": "Nenhum conteúdo de log de alterações disponível", - "updateOs.rawChangelogRenderer.viewChangelogOnDocs": "Visualizar Log de Alterações nos Documentos", + "updateOs.rawChangelogRenderer.noChangelogContentAvailable": "Sem conteúdo de log de alterações disponível", + "updateOs.rawChangelogRenderer.viewChangelogOnDocs": "Ver Log de Alterações nos Docs", "updateOs.reboot.downgrade": "Reinicialização Necessária para Downgrade", "updateOs.reboot.thirdPartyDriversDownloading": "Atualizando drivers de terceiros", "updateOs.reboot.update": "Reinicialização Necessária para Atualização", "updateOs.status.cancel": "Cancelar {0}", - "updateOs.status.checking": "Verificando...", + "updateOs.status.checking": "verificando...", "updateOs.status.downgrade": "Downgrade", "updateOs.status.keyIneligibleFor": "Chave inelegível para {0}", "updateOs.status.keyIneligibleForFutureReleases": "Chave inelegível para lançamentos futuros", "updateOs.status.moreOptions": "Mais opções", "updateOs.status.noDowngradeAvailable": "Nenhum downgrade disponível", - "updateOs.status.rebootNowToDowngradeTo": "Reinicie Agora para Fazer o Downgrade para {0}", - "updateOs.status.rebootNowToUpdateTo": "Reinicie Agora para Atualizar para {0}", + "updateOs.status.rebootNowToDowngradeTo": "Reinicie Agora para Downgrade para {0}", + "updateOs.status.rebootNowToUpdateTo": "Reinicie Agora para Atualização para {0}", "updateOs.status.unraidAvailable": "Unraid {0} Disponível", "updateOs.status.update": "Atualizar", "updateOs.status.upToDate": "Atualizado", "updateOs.status.upToDateWithEligibleReleases": "Atualizado com lançamentos elegíveis", - "updateOs.status.viewReleaseNotes": "Ver notas de lançamento", - "updateOs.thirdPartyDrivers.duringTheUnraidOsUpdateProcess": "Durante o processo de atualização do Unraid OS, drivers de terceiros foram detectados e estão sendo atualizados em segundo plano. Aguarde que eles terminem de baixar antes de reiniciar seu servidor para completar o processo de atualização. Você deve receber uma notificação do sistema ao concluir. Você também pode atualizar esta página para verificar o status atualizado.", - "updateOs.update.acklowledgeThatYouHaveMadeA": "Reconheça que você fez um Backup Flash para habilitar esta ação", - "updateOs.update.backingUpThisMayTakeA": "Fazendo backup... pode levar alguns minutos", + "updateOs.status.viewReleaseNotes": "Ver notas de versão", + "updateOs.thirdPartyDrivers.duringTheUnraidOsUpdateProcess": "Durante o processo de atualização do SO Unraid, drivers de terceiros foram detectados e estão sendo atualizados em segundo plano. Aguarde até que o download seja concluído antes de reiniciar o seu servidor para completar o processo de atualização. Você deve receber uma notificação do sistema quando completo. Você também pode atualizar esta página para verificar um status atualizado.", + "updateOs.update.acklowledgeThatYouHaveMadeA": "Acknowledge that you have made a Flash Backup to enable this action", + "updateOs.update.backingUpThisMayTakeA": "Fazendo backup... isso pode levar alguns minutos", "updateOs.update.createFlashBackup": "Criar Backup Flash", - "updateOs.update.flashBackupIsNotAvailableNavigate": "O Backup Flash não está disponível. Navegue para {0}/Main/Settings/Flash para tentar novamente e depois volte para esta página.", - "updateOs.update.iHaveMadeAFlashBackup": "Fiz um Backup Flash", - "updateOs.update.receiveTheLatestAndGreatestFor": "Receba as últimas e melhores atualizações para o Unraid OS. Seja novos recursos, patches de segurança ou correções de bugs - manter seu servidor atualizado garante a melhor experiência que o Unraid tem a oferecer.", + "updateOs.update.flashBackupIsNotAvailableNavigate": "Backup Flash não está disponível. Navegue para {0}/Principal/Configurações/Flash para tentar novamente, então volte para esta página.", + "updateOs.update.iHaveMadeAFlashBackup": "Eu fiz um Backup Flash", + "updateOs.update.receiveTheLatestAndGreatestFor": "Receba as últimas e melhores atualizações para o SO Unraid. Seja novos recursos, correções de segurança ou correções de bugs - manter seu servidor atualizado garante a melhor experiência que o Unraid tem a oferecer.", "updateOs.update.viewAvailableUpdates": "Ver Atualizações Disponíveis", - "updateOs.update.weRecommendBackingUpYourUsb": "Recomendamos fazer um backup do seu Dispositivo de Boot USB Flash antes de iniciar a atualização.", - "updateOs.update.youCanAlsoManuallyCreateA": "Você também pode criar um novo backup manualmente clicando no botão Criar Backup Flash.", - "updateOs.update.youCanManuallyCreateABackup": "Você pode criar um backup manualmente clicando no botão Criar Backup Flash.", - "updateOs.update.youHaveAlreadyActivatedTheFlash": "Você já ativou o recurso de Backup Flash pelo plugin Unraid Connect.", - "updateOs.update.youHaveNotActivatedTheFlash": "Você não ativou o recurso de Backup Flash pelo plugin Unraid Connect.", + "updateOs.update.weRecommendBackingUpYourUsb": "Recomendamos realizar um backup do seu Dispositivo USB de Inicialização antes de iniciar a atualização.", + "updateOs.update.youCanAlsoManuallyCreateA": "Você também pode criar manualmente um novo backup clicando no botão Criar Backup Flash.", + "updateOs.update.youCanManuallyCreateABackup": "Você pode criar manualmente um backup clicando no botão Criar Backup Flash.", + "updateOs.update.youHaveAlreadyActivatedTheFlash": "Você já ativou a função de Backup Flash via o plugin Unraid Connect.", + "updateOs.update.youHaveNotActivatedTheFlash": "Você não ativou a função de Backup Flash via o plugin Unraid Connect.", "updateOs.updateIneligible.extendLicense": "Estender Licença", "updateOs.updateIneligible.learnMoreAndFix": "Saiba mais e corrija", "updateOs.updateIneligible.licenseKeyUpdatesExpired": "Atualizações de Chave de Licença Expiradas", - "updateOs.updateIneligible.payYourAnnualFeeToContinue": "Pague sua taxa anual para continuar recebendo atualizações do sistema operacional.", - "updateOs.updateIneligible.viewChangelog": "Visualizar Log de Alterações", - "updateOs.updateUnraidOs": "Atualizar Unraid OS", - "userProfile.callbackFeedback.calculatingOsUpdateEligibility": "Calculando a Elegibilidade para Atualização do SO…", + "updateOs.updateIneligible.payYourAnnualFeeToContinue": "Pague sua taxa anual para continuar recebendo atualizações do SO.", + "updateOs.updateIneligible.viewChangelog": "Ver Log de Alterações", + "updateOs.updateUnraidOs": "Atualizar SO Unraid", + "userProfile.callbackFeedback.calculatingOsUpdateEligibility": "Calculando Elegibilidade para Atualização do SO…", "userProfile.callbackFeedback.calculatingTrialExpiration": "Calculando expiração do teste…", "userProfile.callbackFeedback.configureConnectFeatures": "Configurar Recursos de Conexão", "userProfile.callbackFeedback.confirmAndStartDowngrade": "Confirmar e iniciar downgrade", @@ -857,96 +857,96 @@ "userProfile.callbackFeedback.copyKeyUrl": "Copiar URL da Chave", "userProfile.callbackFeedback.copyYourKeyUrl": "Copiar seu URL da Chave: {0}", "userProfile.callbackFeedback.currentVersionUnraid": "Versão Atual: Unraid {0}", - "userProfile.callbackFeedback.downgradeUnraidOsConfirmationRequired": "Confirmação necessária para downgrade do Unraid OS", + "userProfile.callbackFeedback.downgradeUnraidOsConfirmationRequired": "Confirmação requerida para downgrade do SO Unraid", "userProfile.callbackFeedback.extensionInstalled": "Extensão Instalada", "userProfile.callbackFeedback.failedToKey": "Falha ao {0} {1} Chave", "userProfile.callbackFeedback.fixError": "Corrigir Erro", - "userProfile.callbackFeedback.installExtended": "Instalar Extendido", - "userProfile.callbackFeedback.installingExtended": "Instalando Extendido", - "userProfile.callbackFeedback.installingExtendedTrial": "Instalando Trial Extendido", + "userProfile.callbackFeedback.installExtended": "Instalar Estendido", + "userProfile.callbackFeedback.installingExtended": "Instalando Estendido", + "userProfile.callbackFeedback.installingExtendedTrial": "Instalando Versão de Avaliação Estendida", "userProfile.callbackFeedback.installingRecovered": "Instalando Recuperado", "userProfile.callbackFeedback.installingReplaced": "Instalando Substituído", "userProfile.callbackFeedback.installRecovered": "Instalar Recuperado", "userProfile.callbackFeedback.installReplaced": "Instalar Substituído", "userProfile.callbackFeedback.key": "{0} {1} Chave…", - "userProfile.callbackFeedback.keyInstalledSuccessfullyRebootMayBeRequired": "Chave instalada com sucesso. Pode ser necessário reiniciar para aplicar esta alteração.", + "userProfile.callbackFeedback.keyInstalledSuccessfullyRebootMayBeRequired": "Chave instalada com sucesso. Um reinício pode ser necessário para aplicar esta mudança.", "userProfile.callbackFeedback.keySuccessfully": "{1} Chave {0} com Sucesso", "userProfile.callbackFeedback.newVersion": "Nova Versão: {0}", "userProfile.callbackFeedback.noThanks": "Não, obrigado", "userProfile.callbackFeedback.performingActions": "Executando ações", "userProfile.callbackFeedback.pleaseConfirmTheDowngradeDetailsBelow": "Por favor, confirme os detalhes do downgrade abaixo", "userProfile.callbackFeedback.pleaseConfirmTheUpdateDetailsBelow": "Por favor, confirme os detalhes da atualização abaixo", - "userProfile.callbackFeedback.pleaseKeepThisWindowOpenWhile": "Mantenha esta janela aberta enquanto realizamos algumas ações", - "userProfile.callbackFeedback.postInstallLicenseKeyError": "Erro de Licença Pós-Instalação", - "userProfile.callbackFeedback.readyToInstallKey": "Pronto para Instalar a Chave", - "userProfile.callbackFeedback.readyToUpdateConnectAccountConfiguration": "Pronto para atualizar a configuração da conta Connect", + "userProfile.callbackFeedback.pleaseKeepThisWindowOpenWhile": "Por favor, mantenha esta janela aberta enquanto realizamos algumas ações", + "userProfile.callbackFeedback.postInstallLicenseKeyError": "Erro na Chave de Licença Pós-Instalação", + "userProfile.callbackFeedback.readyToInstallKey": "Pronto para Instalar Chave", + "userProfile.callbackFeedback.readyToUpdateConnectAccountConfiguration": "Pronto para atualizar configuração da conta Connect", "userProfile.callbackFeedback.recovered": "Recuperado", "userProfile.callbackFeedback.replaced": "Substituído", "userProfile.callbackFeedback.signedInSuccessfully": "{0} Entrou com Sucesso", "userProfile.callbackFeedback.signedOutSuccessfully": "{0} Saiu com Sucesso", - "userProfile.callbackFeedback.signInFailed": "Falha ao Entrar", - "userProfile.callbackFeedback.signingIn": "Entrando {0}…", - "userProfile.callbackFeedback.signingIn2": "Entrando", + "userProfile.callbackFeedback.signInFailed": "Falha na Entrada", + "userProfile.callbackFeedback.signingIn": "Conectando {0}…", + "userProfile.callbackFeedback.signingIn2": "Conectando", "userProfile.callbackFeedback.signingOut": "Saindo {0}…", "userProfile.callbackFeedback.signingOut2": "Saindo", "userProfile.callbackFeedback.signOutFailed": "Falha ao Sair", "userProfile.callbackFeedback.somethingWentWrong": "Algo deu errado", "userProfile.callbackFeedback.thankYouForPurchasingAnUnraid": "Obrigado por comprar uma Chave Unraid {0}!", "userProfile.callbackFeedback.thankYouForUpgradingToAn": "Obrigado por atualizar para uma Chave Unraid {0}!", - "userProfile.callbackFeedback.thenGoToToolsRegistrationTo": "Em seguida, vá para Ferramentas > Registro para instalá-la manualmente", + "userProfile.callbackFeedback.thenGoToToolsRegistrationTo": "Em seguida, vá para Ferramentas > Registro para instalá-lo manualmente", "userProfile.callbackFeedback.thisDowngradeWillRequireAReboot": "Este downgrade exigirá uma reinicialização", "userProfile.callbackFeedback.thisUpdateWillRequireAReboot": "Esta atualização exigirá uma reinicialização", - "userProfile.callbackFeedback.updateUnraidOsConfirmationRequired": "Confirmação necessária para atualizar o Unraid OS", - "userProfile.callbackFeedback.youReOneStepCloserTo": "Você está um passo mais perto de aprimorar sua experiência no Unraid", - "userProfile.callbackFeedback.yourFreeTrialKeyProvidesAll": "Sua chave de teste gratuita oferece todas as funcionalidades de uma chave de Registro Desbloqueada", - "userProfile.callbackFeedback.yourKeyHasBeenReplaced": "Sua chave {0} foi substituída!", + "userProfile.callbackFeedback.updateUnraidOsConfirmationRequired": "Confirmação requerida para atualização do SO Unraid", + "userProfile.callbackFeedback.youReOneStepCloserTo": "Você está a um passo de melhorar sua experiência com Unraid", + "userProfile.callbackFeedback.yourFreeTrialKeyProvidesAll": "Sua chave de teste gratuita fornece toda a funcionalidade de uma chave de Registro Unleashed", + "userProfile.callbackFeedback.yourKeyHasBeenReplaced": "Sua Chave {0} foi substituída!", "userProfile.callbackFeedback.yourTrialKeyHasBeenExtended": "Sua chave de teste foi estendida!", "userProfile.clickToCopyLanIp": "Clique para Copiar IP LAN {0}", "userProfile.dropdownConnectStatus.connected": "Conectado", "userProfile.dropdownConnectStatus.unraidApiIsOffline": "unraid-api está offline", - "userProfile.dropdownContent.checkForUpdate": "Verificar Atualização", - "userProfile.dropdownContent.goToApiSettings": "Ir para Configurações de API", + "userProfile.dropdownContent.checkForUpdate": "Verificar atualização", + "userProfile.dropdownContent.goToApiSettings": "Ir para Configurações do API", "userProfile.dropdownContent.manageUnraidNetAccount": "Gerenciar Conta Unraid.net", "userProfile.dropdownContent.manageUnraidNetAccountInNew": "Gerenciar Conta Unraid.net em nova aba", - "userProfile.dropdownContent.opensConnectInNewTab": "Abre Conectar em nova aba", - "userProfile.dropdownContent.osUpdateEligibilityExpired": "Elegibilidade para Atualização de SO Expirada", + "userProfile.dropdownContent.opensConnectInNewTab": "Abrir Connect em nova aba", + "userProfile.dropdownContent.osUpdateEligibilityExpired": "Elegibilidade da Atualização do SO Expirada", "userProfile.dropdownContent.rebootRequiredForDowngrade": "Reinicialização Necessária para Downgrade", "userProfile.dropdownContent.rebootRequiredForUpdate": "Reinicialização Necessária para Atualização", "userProfile.dropdownContent.settings": "Configurações", - "userProfile.dropdownContent.signInToYourUnraidNet": "Entre em sua conta Unraid.net para começar", - "userProfile.dropdownContent.thankYouForInstallingConnect": "Obrigado por instalar o Conectar!", + "userProfile.dropdownContent.signInToYourUnraidNet": "Entre na sua conta Unraid.net para começar", + "userProfile.dropdownContent.thankYouForInstallingConnect": "Obrigado por instalar o Connect!", "userProfile.dropdownLaunchpad.restartingUnraidApi": "Reiniciando unraid-api…", "userProfile.dropdownLaunchpad.restartUnraidApi": "Reiniciar unraid-api", - "userProfile.dropdownTrigger.getStarted": "Começar", + "userProfile.dropdownTrigger.getStarted": "Iniciar", "userProfile.dropdownTrigger.learnMoreAboutTheError": "Saiba mais sobre o erro", - "userProfile.dropdownTrigger.openDropdown": "Abrir Dropdown", + "userProfile.dropdownTrigger.openDropdown": "Abrir Menu suspenso", "userProfile.dropdownTrigger.trialExpiredSeeOptionsBelow": "Teste Expirado, veja as opções abaixo", "userProfile.lanIpCopied": "IP LAN Copiado", "userProfile.serverState.purchase": "Comprar", "userProfile.serverState.purchaseKey": "Comprar Chave", "userProfile.serverState.upgradeKey": "Atualizar Chave", - "userProfile.trial.errorCreatiingATrialKeyPlease": "Erro ao criar uma chave de teste. Por favor, tente novamente mais tarde.", - "userProfile.trial.extendingYourFreeTrialByDays": "Estendendo seu teste gratuito em 15 dias", + "userProfile.trial.errorCreatiingATrialKeyPlease": "Erro ao criar uma chave de teste. Tente novamente mais tarde.", + "userProfile.trial.extendingYourFreeTrialByDays": "Extendendo seu teste gratuito por 15 dias", "userProfile.trial.pleaseKeepThisWindowOpen": "Por favor, mantenha esta janela aberta", "userProfile.trial.pleaseWaitWhileThePageReloads": "Aguarde enquanto a página recarrega para instalar sua chave de teste", "userProfile.trial.startingYourFreeDayTrial": "Iniciando seu teste gratuito de 30 dias", "userProfile.trial.trialKeyCreated": "Chave de Teste Criada", "userProfile.trial.trialKeyCreationFailed": "Falha na Criação da Chave de Teste", - "userProfile.uptimeExpire.expired": "{0} Expirado", + "userProfile.uptimeExpire.expired": "Expirado {0}", "userProfile.uptimeExpire.expiredAt": "Expirado em {0}", "userProfile.uptimeExpire.expiresAt": "Expira em {0}", "userProfile.uptimeExpire.expiresIn": "Expira em {0}", "userProfile.uptimeExpire.serverUpSince": "Servidor Ativo Desde {0}", - "userProfile.uptimeExpire.trialKeyExpired": "Chave de teste expirada {0}", - "userProfile.uptimeExpire.trialKeyExpiredAt": "Chave de teste expirada em {0}", - "userProfile.uptimeExpire.trialKeyExpiresAt": "Chave de teste expira em {0}", - "userProfile.uptimeExpire.trialKeyExpiresIn": "Chave de teste expira em {0}", - "userProfile.uptimeExpire.uptime": "Tempo de atividade {0}", + "userProfile.uptimeExpire.trialKeyExpired": "Chave de Avaliação Expirada {0}", + "userProfile.uptimeExpire.trialKeyExpiredAt": "Chave de Avaliação Expirada em {0}", + "userProfile.uptimeExpire.trialKeyExpiresAt": "Chave de Avaliação Expira em {0}", + "userProfile.uptimeExpire.trialKeyExpiresIn": "Chave de Avaliação Expira em {0}", + "userProfile.uptimeExpire.uptime": "Tempo de Atividade {0}", "wanIpCheck.checkingWanIps": "Verificando IPs WAN…", "wanIpCheck.dnsIssueUnableToResolveWanip4": "Problema de DNS, incapaz de resolver wanip4.unraid.net", "wanIpCheck.ignoreThisMessageIfYouAre": "Ignore esta mensagem se você estiver conectado via Acesso Remoto ou VPN.", - "wanIpCheck.remarkUnraidSWanIpv4Does": "Observação: O IPv4 WAN do Unraid {0} não corresponde ao IPv4 WAN do seu cliente {1}.", - "wanIpCheck.remarkYourWanIpv4Is": "Observação: seu IPv4 WAN é {0}", + "wanIpCheck.remarkUnraidSWanIpv4Does": "Observação: o WAN IPv4 do Unraid {0} não corresponde ao seu cliente WAN IPv4 {1}.", + "wanIpCheck.remarkYourWanIpv4Is": "Observação: seu WAN IPv4 é {0}", "wanIpCheck.thisMayIndicateAComplexNetwork": "Isso pode indicar uma rede complexa que não funcionará com esta solução de Acesso Remoto.", - "wanIpCheck.unableToFetchClientWanIpv4": "Incapaz de buscar o IPv4 WAN do cliente" + "wanIpCheck.unableToFetchClientWanIpv4": "Não foi possível buscar o IPv4 WAN do cliente" } From bdbaa2aa2ebed2b14e7b54269ce83c03e622060b Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Thu, 12 Mar 2026 12:03:24 -0400 Subject: [PATCH 50/54] New translations en.json (Bengali) --- web/src/locales/bn.json | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/web/src/locales/bn.json b/web/src/locales/bn.json index 1e3e6d686d..2ce38bd9df 100644 --- a/web/src/locales/bn.json +++ b/web/src/locales/bn.json @@ -153,10 +153,16 @@ "onboarding.internalBootStep.options.storage": "Unraid বুট করার জন্য স্টোরেজ ড্রাইভ(গুলি) ব্যবহার করুন", "onboarding.internalBootStep.loadingOptions": "অভ্যন্তরীণ বুট অপশন লোড হচ্ছে...", "onboarding.internalBootStep.unknownSize": "অজানা", + "onboarding.internalBootStep.warning.bootablePoolDescription": "একটি বুট যোগ্য পুল Unraid-কে ইউএসবি ফ্ল্যাশ ডিভাইসের পরিবর্তে অভ্যন্তরীণ ড্রাইভ থেকে বুট করার অনুমতি দেয়।", + "onboarding.internalBootStep.warning.bootablePoolVolumes": "প্রতিটি বুট যোগ্য পুলে দুটি ভলিউম থাকে:", + "onboarding.internalBootStep.warning.systemBootVolume": "Unraid দ্বারা ব্যবহৃত একটি সিস্টেম বুট ভলিউম", + "onboarding.internalBootStep.warning.storagePoolVolume": "সাধারণ তথ্যের জন্য একটি স্টোরেজ পুল", + "onboarding.internalBootStep.warning.storagePoolNaming": "আপনি নীচে যে নামটি বেছে নেবেন তা বুট ভলিউম নয়, স্টোরেজ পুলের জন্য প্রযোজ্য।", + "onboarding.internalBootStep.warning.bootMirrorDescription": "আপনি যদি Unraid বুট সিস্টেমকে মিরর করতে চান, তবে আপনি সর্বাধিক দুইটি স্টোরেজ ড্রাইভ নির্বাচন করতে পারেন। যদি কোনো একটি ডিভাইস ব্যর্থ হয়, তবে সার্ভার অন্যটির মাধ্যমে বুট হতে সক্ষম হবে।", "onboarding.internalBootStep.warning.selectedDevicesFormatted": "সকল নির্বাচিত ডিভাইস ফরম্যাট করা হবে।", "onboarding.internalBootStep.warning.updateBios": "\u0007\u0017\f\u0005 \t\b\u0017\u0017\u0000\u0007, \u0015\u0007\u0013\u001d\u0000 \u001e\u000e\u0017\u0017 \u001f\u001e\u0006\b \u0005\u001f\f\u0014\u0016\u0000\u0004 \u000e\u0017 \u0002\u0016\u000b\u0013 \u001f\u000b\u0017 \u0017\u0019\u0000\u001d \u0010\u0017\u000b \u0014\u0004\u001c\u0000\u0013\u0018 \u0019\u0000\u0003 \u001f\u0006\u001d\u0004 \u001e\u0010\u000b\u0000\u001e\u0004 \u001d\u000e\u0018\u0013\u001e\u0004 \u0006\u0007 \u001f\u0006\u001d\u0004.", "onboarding.internalBootStep.fields.poolName": "পুল নাম", - "onboarding.internalBootStep.fields.slots": "স্লট", + "onboarding.internalBootStep.fields.slots": "বুট ডিভাইসগুলি", "onboarding.internalBootStep.fields.devices": "ডিভাইসগুলো", "onboarding.internalBootStep.fields.deviceSlot": "ডিভাইস {index}", "onboarding.internalBootStep.fields.selectDevice": "ডিভাইস নির্বাচন করুন", @@ -172,6 +178,10 @@ "onboarding.internalBootStep.eligibility.availableDescription": "নিচে তালিকাবদ্ধ ডিস্কগুলি এখন স্টোরেজ বুটের জন্য নির্বাচিত করা যাবে না।", "onboarding.internalBootStep.eligibility.blockedTitle": "স্টোরেজ বুট বর্তমানে উপলব্ধ নয়", "onboarding.internalBootStep.eligibility.blockedDescription": "এই সার্ভারে স্টোরেজ ড্রাইভ বুট ব্যবহার করতে সমস্ত নিচের সমস্যাগুলি সমাধান করুন।", + "onboarding.internalBootStep.eligibility.noDevicesTitle": "অভ্যন্তরীণ বুট সেটআপের জন্য কোনো উপযুক্ত ডিভাইস শনাক্ত করা যায়নি।", + "onboarding.internalBootStep.eligibility.noDevicesDescription": "", + "onboarding.internalBootStep.eligibility.showDetails": "বিস্তারিত দেখুন", + "onboarding.internalBootStep.eligibility.hideDetails": "বিশদ লুকান", "onboarding.internalBootStep.eligibility.systemTitle": "সার্ভার চেক", "onboarding.internalBootStep.eligibility.diskTitle": "ডিস্ক চেক", "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "স্টোরেজ বুট কনফিগার করার আগে অ্যারে বন্ধ করা আবশ্যক।", @@ -198,8 +208,8 @@ "onboarding.internalBootStep.validation.poolShareName": "ব্যবহারকারী শেয়ার নাম ব্যবহার করবেন না।", "onboarding.internalBootStep.validation.poolExists": "পুলের নাম ইতিমধ্যে বিদ্যমান.", "onboarding.internalBootStep.validation.poolFormat": "কোন বিশেষ অক্ষর বা সূচনা/শেষ সংখ্যাবিহীন ছোট হাতের অক্ষর ব্যবহার করুন.", - "onboarding.internalBootStep.validation.slotCount": "১ বা ২ স্লট নির্বাচন করুন।", - "onboarding.internalBootStep.validation.devicePerSlot": "প্রতিটি স্লটের জন্য একটি ডিভাইস নির্বাচন করুন।", + "onboarding.internalBootStep.validation.slotCount": "১ বা ২টি বুট ডিভাইস নির্বাচন করুন।", + "onboarding.internalBootStep.validation.devicePerSlot": "প্রতিটি বুট ডিভাইসের জন্য একটি ডিভাইস নির্বাচন করুন।", "onboarding.internalBootStep.validation.uniqueDevices": "প্রতিটি নির্বাচিত ডিভাইস অনন্য হতে হবে।", "onboarding.internalBootStep.validation.bootSizeRequired": "একটি বৈধ বুট সংরক্ষিত আকার নির্বাচন করুন।", "onboarding.internalBootStep.validation.bootSizeMin": "বুট সংরক্ষিত আকার কমপক্ষে ৪ GB হতে হবে।", @@ -216,7 +226,7 @@ "onboarding.summaryStep.bootConfig.bootMethodStorage": "স্টোরেজ ড্রাইভ(গুলি)", "onboarding.summaryStep.bootConfig.bootMethodUsb": "ইউএসবি/ফ্ল্যাশ ড্রাইভ", "onboarding.summaryStep.bootConfig.pool": "পুল", - "onboarding.summaryStep.bootConfig.slots": "স্লট", + "onboarding.summaryStep.bootConfig.slots": "বুট ডিভাইসগুলি", "onboarding.summaryStep.bootConfig.bootReserved": "বুট সংরক্ষিত", "onboarding.summaryStep.bootConfig.updateBios": "BIOS আপডেট করুন", "onboarding.summaryStep.bootConfig.devices": "ডিভাইসগুলো", From c68a279eafa31a60859f950944926951b72f999e Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Thu, 12 Mar 2026 12:03:27 -0400 Subject: [PATCH 51/54] New translations en.json (Croatian) --- web/src/locales/hr.json | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/web/src/locales/hr.json b/web/src/locales/hr.json index d9f6e00b22..31e048f1c4 100644 --- a/web/src/locales/hr.json +++ b/web/src/locales/hr.json @@ -153,10 +153,16 @@ "onboarding.internalBootStep.options.storage": "Koristi disk(ok) za pohranu za pokretanje Unraid", "onboarding.internalBootStep.loadingOptions": "Učitavanje unutarnjih opcija pokretanja...", "onboarding.internalBootStep.unknownSize": "Nepoznato", + "onboarding.internalBootStep.warning.bootablePoolDescription": "Pokretni pool omogućuje pokretanje Unraid-a s unutarnjih pogona umjesto s USB flash uređaja.", + "onboarding.internalBootStep.warning.bootablePoolVolumes": "Svaki pokretni pool sadrži dva volumena:", + "onboarding.internalBootStep.warning.systemBootVolume": "sistemski pokretni volumen koji koristi Unraid", + "onboarding.internalBootStep.warning.storagePoolVolume": "spremišni bazen za opće podatke", + "onboarding.internalBootStep.warning.storagePoolNaming": "Naziv koji odaberete u nastavku odnosi se na spremišni bazen, a ne na pokretni volumen.", + "onboarding.internalBootStep.warning.bootMirrorDescription": "Možete odabrati do dva spremišna pogona ako želite zrcaliti Unraid pokretni sustav. Ako jedan uređaj zakaže, poslužitelj može nastaviti bootanje s drugim.", "onboarding.internalBootStep.warning.selectedDevicesFormatted": "Svi odabrani uređaji će biti formatirani.", "onboarding.internalBootStep.warning.updateBios": "Na nekim sustavima možda ćete morati ručno promijeniti redoslijed pokretanja BIOS-a s USB uređaja na pogon za pohranu.", "onboarding.internalBootStep.fields.poolName": "Naziv skupa", - "onboarding.internalBootStep.fields.slots": "Mjesta", + "onboarding.internalBootStep.fields.slots": "Pokretni uređaji", "onboarding.internalBootStep.fields.devices": "Uređaji", "onboarding.internalBootStep.fields.deviceSlot": "Uređaj {index}", "onboarding.internalBootStep.fields.selectDevice": "Odaberite uređaj", @@ -172,6 +178,10 @@ "onboarding.internalBootStep.eligibility.availableDescription": "Sljedeći diskovi trenutno se ne mogu odabrati za pokretanje sustava.", "onboarding.internalBootStep.eligibility.blockedTitle": "Pokretanje sustava koristeći pohranu trenutno nije dostupno", "onboarding.internalBootStep.eligibility.blockedDescription": "Riješite sve navedene probleme kako biste koristili pokretanje s diska na ovom poslužitelju.", + "onboarding.internalBootStep.eligibility.noDevicesTitle": "Nisu otkriveni odgovarajući uređaji za postavljanje unutarnjeg pokretanja.", + "onboarding.internalBootStep.eligibility.noDevicesDescription": "", + "onboarding.internalBootStep.eligibility.showDetails": "Prikaži detalje", + "onboarding.internalBootStep.eligibility.hideDetails": "Sakrij pojedinosti", "onboarding.internalBootStep.eligibility.systemTitle": "Provjere poslužitelja", "onboarding.internalBootStep.eligibility.diskTitle": "Provjere diska", "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "Niz mora biti zaustavljen prije nego što se može konfigurirati početno pokretanje skladišta.", @@ -198,8 +208,8 @@ "onboarding.internalBootStep.validation.poolShareName": "Ne koristite nazive korisničkih dijelova.", "onboarding.internalBootStep.validation.poolExists": "Ime bazena već postoji.", "onboarding.internalBootStep.validation.poolFormat": "Koristi samo mala slova bez posebnih znakova ili vodećih/završnih brojeva.", - "onboarding.internalBootStep.validation.slotCount": "Odaberi 1 ili 2 mjesta.", - "onboarding.internalBootStep.validation.devicePerSlot": "Odaberite uređaj za svako mjesto.", + "onboarding.internalBootStep.validation.slotCount": "Odaberite 1 ili 2 uređaja za pokretanje.", + "onboarding.internalBootStep.validation.devicePerSlot": "Odaberite uređaj za svaki uređaj za pokretanje.", "onboarding.internalBootStep.validation.uniqueDevices": "Svaki odabrani uređaj mora biti jedinstven.", "onboarding.internalBootStep.validation.bootSizeRequired": "Odaberite odgovarajuću rezerviranu veličinu pokretanja.", "onboarding.internalBootStep.validation.bootSizeMin": "Rezervirana veličina pokretanja mora biti najmanje 4 GB.", @@ -216,7 +226,7 @@ "onboarding.summaryStep.bootConfig.bootMethodStorage": "Disk(ovi) za pohranu", "onboarding.summaryStep.bootConfig.bootMethodUsb": "USB/Flash Drive", "onboarding.summaryStep.bootConfig.pool": "Bazen", - "onboarding.summaryStep.bootConfig.slots": "Mjesta", + "onboarding.summaryStep.bootConfig.slots": "Pokretni uređaji", "onboarding.summaryStep.bootConfig.bootReserved": "Rezervirano za pokretanje", "onboarding.summaryStep.bootConfig.updateBios": "Ažuriraj BIOS", "onboarding.summaryStep.bootConfig.devices": "Uređaji", From 5a768dd593c25cff1340fc06de56b2ed418ec2c7 Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Thu, 12 Mar 2026 12:03:29 -0400 Subject: [PATCH 52/54] New translations en.json (Latvian) --- web/src/locales/lv.json | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/web/src/locales/lv.json b/web/src/locales/lv.json index 6b3c565a2a..84d6d25c56 100644 --- a/web/src/locales/lv.json +++ b/web/src/locales/lv.json @@ -153,10 +153,16 @@ "onboarding.internalBootStep.options.storage": "Lietot Storage Diskus, lai sāktu Unraid", "onboarding.internalBootStep.loadingOptions": "Iekraušanas iekšējo uzstādīšanas iespēju...", "onboarding.internalBootStep.unknownSize": "Nezināms", + "onboarding.internalBootStep.warning.bootablePoolDescription": "Bootējams kopums ļauj Unraid palaist no iekšējiem diskdziņiem, nevis no USB zibatmiņas ierīces.", + "onboarding.internalBootStep.warning.bootablePoolVolumes": "Katrs bootējams kopums satur divus apjomus:", + "onboarding.internalBootStep.warning.systemBootVolume": "sistēmas sāknēšanas apjoms, ko izmanto Unraid", + "onboarding.internalBootStep.warning.storagePoolVolume": "datu glabāšanas kopums vispārējai datu uzglabāšanai", + "onboarding.internalBootStep.warning.storagePoolNaming": "Zemāk izvēlētais nosaukums attiecas uz glabāšanas kopumu, nevis uz sāknēšanas apjomu.", + "onboarding.internalBootStep.warning.bootMirrorDescription": "Jūs varat izvēlēties līdz divām glabāšanas ierīcēm, ja vēlaties spogulēt Unraid boot sistēmu. Ja viena ierīce neizdodas, serveris var turpināt sākt no otras.", "onboarding.internalBootStep.warning.selectedDevicesFormatted": "Visas atlasītās ierīces tiks formatētas.", "onboarding.internalBootStep.warning.updateBios": "Dažās sistēmās jums var būt nepieciešams manuāli mainīt BIOS sāknēšanas secību no USB ierīces uz atmiņas disku.", "onboarding.internalBootStep.fields.poolName": "Pool nosaukums", - "onboarding.internalBootStep.fields.slots": "Slots", + "onboarding.internalBootStep.fields.slots": "Boot ierīces", "onboarding.internalBootStep.fields.devices": "Ierīces", "onboarding.internalBootStep.fields.deviceSlot": "Ierīce {index}", "onboarding.internalBootStep.fields.selectDevice": "Izvēlēties ierīci", @@ -172,6 +178,10 @@ "onboarding.internalBootStep.eligibility.availableDescription": "Turpmāk uzskaitītie diski šobrīd nevar tikt izvēlēti uzglabāšanas sāknēšanai.", "onboarding.internalBootStep.eligibility.blockedTitle": "Uzglabāšanas sāknēšana šobrīd nav pieejama", "onboarding.internalBootStep.eligibility.blockedDescription": "Atrisiniet visus zemāk minētos jautājumus, lai šajā serverī izmantotu uzglabāšanas diska sāknēšanu.", + "onboarding.internalBootStep.eligibility.noDevicesTitle": "Neviens piemērots ierīces netika atklāts iekšējās uzstādīšanas iestatīšanai.", + "onboarding.internalBootStep.eligibility.noDevicesDescription": "", + "onboarding.internalBootStep.eligibility.showDetails": "Rādīt detaļas", + "onboarding.internalBootStep.eligibility.hideDetails": "Paslēpt detaļas", "onboarding.internalBootStep.eligibility.systemTitle": "Servera pārbaudes", "onboarding.internalBootStep.eligibility.diskTitle": "Diska pārbaudes", "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "Pirms iespējot uzglabāšanas palaišanu, masīvs ir jāpārtrauc.", @@ -198,8 +208,8 @@ "onboarding.internalBootStep.validation.poolShareName": "Neizmanto lietotāja koplietošanas nosaukumus.", "onboarding.internalBootStep.validation.poolExists": "Pool nosaukums jau eksistē.", "onboarding.internalBootStep.validation.poolFormat": "Izmanto tikai mazus burtus bez speciālām rakstzīmēm vai vadības/izvades cipariem.", - "onboarding.internalBootStep.validation.slotCount": "Izvēlieties 1 vai 2 slotus.", - "onboarding.internalBootStep.validation.devicePerSlot": "Izvēlieties ierīci katram slotam.", + "onboarding.internalBootStep.validation.slotCount": "Izvēlieties 1 vai 2 sāknēšanas ierīces.", + "onboarding.internalBootStep.validation.devicePerSlot": "Izvēlieties ierīci katrai sāknēšanas ierīcei.", "onboarding.internalBootStep.validation.uniqueDevices": "Katra izvēlētā ierīce ir jābūt unikālai.", "onboarding.internalBootStep.validation.bootSizeRequired": "Izvēlieties derīgu rezervētas boot apjomu.", "onboarding.internalBootStep.validation.bootSizeMin": "Rezervētais boot apjoms ir vismaz 4 GB.", @@ -216,7 +226,7 @@ "onboarding.summaryStep.bootConfig.bootMethodStorage": "Krātuves diski", "onboarding.summaryStep.bootConfig.bootMethodUsb": "USB/Flash diski", "onboarding.summaryStep.bootConfig.pool": "Baseins", - "onboarding.summaryStep.bootConfig.slots": "Slots", + "onboarding.summaryStep.bootConfig.slots": "Boot ierīces", "onboarding.summaryStep.bootConfig.bootReserved": "Boot rezervēts", "onboarding.summaryStep.bootConfig.updateBios": "Atjaunināt BIOS", "onboarding.summaryStep.bootConfig.devices": "Ierīces", From 42c46c137c1ff4bd2dd58dbc295b093e799da776 Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Thu, 12 Mar 2026 12:03:31 -0400 Subject: [PATCH 53/54] New translations en.json (Hindi) --- web/src/locales/hi.json | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/web/src/locales/hi.json b/web/src/locales/hi.json index ae50159f58..f1970399d8 100644 --- a/web/src/locales/hi.json +++ b/web/src/locales/hi.json @@ -153,10 +153,16 @@ "onboarding.internalBootStep.options.storage": "स्टोरेज ड्राइव्स का उपयोग करके Unraid को बूट करें", "onboarding.internalBootStep.loadingOptions": "आंतरिक बूट विकल्प लोड हो रहे हैं...", "onboarding.internalBootStep.unknownSize": "अज्ञात", + "onboarding.internalBootStep.warning.bootablePoolDescription": "एक बूटेबल पूल Unraid को आंतरिक ड्राइव से बूट करने की अनुमति देता है, USB फ्लैश डिवाइस के बजाय।", + "onboarding.internalBootStep.warning.bootablePoolVolumes": "प्रत्येक बूटेबल पूल में दो वॉल्यूम होते हैं:", + "onboarding.internalBootStep.warning.systemBootVolume": "एक सिस्टम बूट वॉल्यूम जिसे Unraid द्वारा उपयोग किया जाता है", + "onboarding.internalBootStep.warning.storagePoolVolume": "सामान्य डेटा के लिए एक स्टोरेज पूल", + "onboarding.internalBootStep.warning.storagePoolNaming": "नीचे चुना गया नाम स्टोरेज पूल पर लागू होता है, बूट वॉल्यूम पर नहीं।", + "onboarding.internalBootStep.warning.bootMirrorDescription": "आप Unraid बूट सिस्टम को मिरर करना चाहते हैं तो आप अधिकतम दो स्टोरेज ड्राइव का चयन कर सकते हैं। यदि एक डिवाइस विफल हो जाता है, तो सर्वर दूसरे से बूट करना जारी रख सकता है।", "onboarding.internalBootStep.warning.selectedDevicesFormatted": "सभी चयनित उपकरणों को प्रारूपित किया जाएगा।", "onboarding.internalBootStep.warning.updateBios": "कुछ सिस्टम पर, आपको USB डिवाइस से स्टोरेज ड्राइव तक BIOS बूट ऑर्डर को मैन्युअल रूप से बदलने की आवश्यकता पड़ सकती है।", "onboarding.internalBootStep.fields.poolName": "पूल नाम", - "onboarding.internalBootStep.fields.slots": "स्लॉट्स", + "onboarding.internalBootStep.fields.slots": "बूट डिवाइस", "onboarding.internalBootStep.fields.devices": "उपकरण", "onboarding.internalBootStep.fields.deviceSlot": "उपकरण {index}", "onboarding.internalBootStep.fields.selectDevice": "उपकरण का चयन करें", @@ -172,6 +178,10 @@ "onboarding.internalBootStep.eligibility.availableDescription": "नीचे दिए गए डिस्क को अभी स्टोरेज बूट के लिए नहीं चुना जा सकता।", "onboarding.internalBootStep.eligibility.blockedTitle": "स्टोरेज बूट वर्तमान में अनुपलब्ध है।", "onboarding.internalBootStep.eligibility.blockedDescription": "इस सर्वर पर स्टोरेज ड्राइव बूट का उपयोग करने के लिए नीचे सभी समस्याओं का समाधान करें।", + "onboarding.internalBootStep.eligibility.noDevicesTitle": "आंतरिक बूट सेटअप के लिए कोई योग्य उपकरण नहीं पाए गए।", + "onboarding.internalBootStep.eligibility.noDevicesDescription": "", + "onboarding.internalBootStep.eligibility.showDetails": "विवरण देखें", + "onboarding.internalBootStep.eligibility.hideDetails": "विवरण छुपाएं", "onboarding.internalBootStep.eligibility.systemTitle": "सर्वर चेक्स", "onboarding.internalBootStep.eligibility.diskTitle": "डिस्क चेक्स", "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "स्टोरेज बूट को सेट करने से पहले एरे को रोकना आवश्यक है।", @@ -198,8 +208,8 @@ "onboarding.internalBootStep.validation.poolShareName": "उपयोगकर्ता साझा नामों का उपयोग न करें", "onboarding.internalBootStep.validation.poolExists": "पूल नाम पहले से मौजूद है", "onboarding.internalBootStep.validation.poolFormat": "केवल छोटे अक्षर के साथ कोई विशेष वर्ण नहीं या प्रारंभ/अंत में अंक.", - "onboarding.internalBootStep.validation.slotCount": "1 या 2 स्लॉट चुनें।", - "onboarding.internalBootStep.validation.devicePerSlot": "प्रत्येक स्लॉट के लिए एक उपकरण चुनें।", + "onboarding.internalBootStep.validation.slotCount": "1 या 2 बूट डिवाइस चुनें।", + "onboarding.internalBootStep.validation.devicePerSlot": "प्रत्येक बूट डिवाइस के लिए एक उपकरण चुनें।", "onboarding.internalBootStep.validation.uniqueDevices": "प्रत्येक चयनित उपकरण अद्वितीय होना चाहिए।", "onboarding.internalBootStep.validation.bootSizeRequired": "एक वैध बूट आरक्षित आकार का चयन करें।", "onboarding.internalBootStep.validation.bootSizeMin": "बूट आरक्षित आकार कम से कम 4 जीबी होना चाहिए।", @@ -216,7 +226,7 @@ "onboarding.summaryStep.bootConfig.bootMethodStorage": "स्टोरेज ड्राइव्स", "onboarding.summaryStep.bootConfig.bootMethodUsb": "USB/फ्लैश ड्राइव", "onboarding.summaryStep.bootConfig.pool": "पूल", - "onboarding.summaryStep.bootConfig.slots": "स्लॉट्स", + "onboarding.summaryStep.bootConfig.slots": "बूट डिवाइस", "onboarding.summaryStep.bootConfig.bootReserved": "बूट आरक्षित", "onboarding.summaryStep.bootConfig.updateBios": "बायोस अपडेट करें", "onboarding.summaryStep.bootConfig.devices": "उपकरण", From 2d27fc5c3077122f70d46fc222bb0bf3aeed4820 Mon Sep 17 00:00:00 2001 From: Eli Bosley <11823237+elibosley@users.noreply.github.com> Date: Thu, 12 Mar 2026 12:03:33 -0400 Subject: [PATCH 54/54] New translations en.json (Romanian) --- web/src/locales/ro.json | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/web/src/locales/ro.json b/web/src/locales/ro.json index df953b9671..c6f4c4ce7f 100644 --- a/web/src/locales/ro.json +++ b/web/src/locales/ro.json @@ -153,10 +153,16 @@ "onboarding.internalBootStep.options.storage": "Folosește Drive de Stocare pentru a boota Unraid", "onboarding.internalBootStep.loadingOptions": "Se încarcă opțiunile interne de boot...", "onboarding.internalBootStep.unknownSize": "Necunoscut", + "onboarding.internalBootStep.warning.bootablePoolDescription": "Un pool bootabil permite sistemului Unraid să pornească de pe unități interne în loc de un dispozitiv USB flash.", + "onboarding.internalBootStep.warning.bootablePoolVolumes": "Fiecare pool bootabil conține două volume:", + "onboarding.internalBootStep.warning.systemBootVolume": "un volum de boot al sistemului folosit de Unraid", + "onboarding.internalBootStep.warning.storagePoolVolume": "un pool de stocare pentru date generale", + "onboarding.internalBootStep.warning.storagePoolNaming": "Numele pe care îl alegeți mai jos se aplică pool-ului de stocare, nu volumului de boot.", + "onboarding.internalBootStep.warning.bootMirrorDescription": "Puteți selecta până la două unități de stocare dacă doriți să oglindiți sistemul de boot Unraid. Dacă un dispozitiv eșuează, serverul poate continua boot-ul de pe celălalt.", "onboarding.internalBootStep.warning.selectedDevicesFormatted": "Toate dispozitivele selectate vor fi formate.", "onboarding.internalBootStep.warning.updateBios": "Pe unele sisteme, este posibil să fie necesar să schimbați manual ordinea de pornire a BIOS-ului de pe dispozitivul USB pe unitatea de stocare.", "onboarding.internalBootStep.fields.poolName": "Nume pool", - "onboarding.internalBootStep.fields.slots": "Sloturi", + "onboarding.internalBootStep.fields.slots": "Dispozitive de boot", "onboarding.internalBootStep.fields.devices": "Dispozitive", "onboarding.internalBootStep.fields.deviceSlot": "Dispozitiv {index}", "onboarding.internalBootStep.fields.selectDevice": "Selectați dispozitivul", @@ -172,6 +178,10 @@ "onboarding.internalBootStep.eligibility.availableDescription": "Discurile de mai jos nu pot fi selectate pentru pornirea de stocare chiar acum.", "onboarding.internalBootStep.eligibility.blockedTitle": "Pornirea de stocare nu este disponibilă în prezent", "onboarding.internalBootStep.eligibility.blockedDescription": "Rezolvați toate problemele de mai jos pentru a folosi pornirea discului de stocare pe acest server.", + "onboarding.internalBootStep.eligibility.noDevicesTitle": "Nu s-au detectat dispozitive eligibile pentru configurare internă boot.", + "onboarding.internalBootStep.eligibility.noDevicesDescription": "", + "onboarding.internalBootStep.eligibility.showDetails": "Vizualizați detalii", + "onboarding.internalBootStep.eligibility.hideDetails": "Ascunde detalii", "onboarding.internalBootStep.eligibility.systemTitle": "Verificări servere", "onboarding.internalBootStep.eligibility.diskTitle": "Verificări discuri", "onboarding.internalBootStep.eligibility.codes.ARRAY_NOT_STOPPED": "Array-ul trebuie oprit înainte de a putea configura boot-ul de stocare.", @@ -198,8 +208,8 @@ "onboarding.internalBootStep.validation.poolShareName": "Nu folosiți nume de partajare utilizator.", "onboarding.internalBootStep.validation.poolExists": "Numele grupului există deja.", "onboarding.internalBootStep.validation.poolFormat": "Utilizați doar litere mici fără caractere speciale sau cifrele de început/final.", - "onboarding.internalBootStep.validation.slotCount": "Selectează 1 sau 2 sloturi.", - "onboarding.internalBootStep.validation.devicePerSlot": "Selectează un dispozitiv pentru fiecare slot.", + "onboarding.internalBootStep.validation.slotCount": "Selectează 1 sau 2 dispozitive de boot.", + "onboarding.internalBootStep.validation.devicePerSlot": "Selectează un dispozitiv pentru fiecare dispozitiv de boot.", "onboarding.internalBootStep.validation.uniqueDevices": "Fiecare dispozitiv selectat trebuie să fie unic.", "onboarding.internalBootStep.validation.bootSizeRequired": "Selectează o dimensiune rezervată de boot validă.", "onboarding.internalBootStep.validation.bootSizeMin": "Dimensiunea rezervată pentru boot trebuie să fie de cel puțin 4 GB.", @@ -216,7 +226,7 @@ "onboarding.summaryStep.bootConfig.bootMethodStorage": "Drive de Stocare", "onboarding.summaryStep.bootConfig.bootMethodUsb": "USB/Flash Drive", "onboarding.summaryStep.bootConfig.pool": "Grup", - "onboarding.summaryStep.bootConfig.slots": "Sloturi", + "onboarding.summaryStep.bootConfig.slots": "Dispozitive de boot", "onboarding.summaryStep.bootConfig.bootReserved": "Boot Rezervat", "onboarding.summaryStep.bootConfig.updateBios": "Actualizează BIOS-ul", "onboarding.summaryStep.bootConfig.devices": "Dispozitive",