diff options
Diffstat (limited to 'apps/settings')
31 files changed, 837 insertions, 438 deletions
diff --git a/apps/settings/l10n/da.js b/apps/settings/l10n/da.js index bbdd1bea6ac..5eb926c6de6 100644 --- a/apps/settings/l10n/da.js +++ b/apps/settings/l10n/da.js @@ -254,7 +254,7 @@ OC.L10N.register( "The PHP max_input_time is too low. A time of at least %1$s is recommended. Current value: %2$s." : "PHP max_input_time er for lille. Et tidsrum på minimum %1$s er anbefalet. Aktuel værdi: %2$s.", "The PHP max_execution_time is too low. A time of at least %1$s is recommended. Current value: %2$s." : "PHP max_execution_time er for lille. Et tidsrum på minimum %1$s er anbefalet. Aktuel værdi: %2$s.", "PHP memory limit" : "PHP hukommelsesgrænse", - "The PHP memory limit is below the recommended value of %s. Some features or apps - including the Updater - may not function properly." : "PHP hukommelsesgrænsen er under den anbefalede værdi af %s. Nogle funktioner eller apps - herunder Updater - ikke fungere korrekt.", + "The PHP memory limit is below the recommended value of %s. Some features or apps - including the Updater - may not function properly." : "PHP hukommelsesgrænsen er under den anbefalede værdi af %s. Nogle funktioner eller apps - herunder Updater - fungerer muligvis ikke korrekt.", "PHP modules" : "PHP moduler", "increases language translation performance and fixes sorting of non-ASCII characters" : "Øger sprogoversættelsesperformance og retter sortering af ikke-ASCII karakterer", "for Argon2 for password hashing" : "til Argon2 for adgangskode hashing", @@ -307,9 +307,9 @@ OC.L10N.register( "Your server is correctly configured to send security headers." : "Din server er korrekt konfigureret til at sende sikkerhedsheadere.", "Database version" : "Databaseversion", "MariaDB version 10.3 detected, this version is end-of-life and only supported as part of Ubuntu 20.04. MariaDB >=%1$s and <=%2$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "MariaDB version 10.3 fundet, denne version er end-of-life og kun understøttet som en del af Ubuntu 20.04. MariaDB > = %1$s og < = %2$s foreslås for bedste ydeevne, stabilitet og funktionalitet med denne version af Nextcloud.", - "MariaDB version \"%1$s\" detected. MariaDB >=%2$s and <=%3$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "MariaDB version \" %1$s\" fundet. MariaDB > = %2$s og < = %3$s foreslås for bedste ydeevne, stabilitet og funktionalitet med denne version af Nextcloud.", - "MySQL version \"%1$s\" detected. MySQL >=%2$s and <=%3$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "MySQL- version \" %1$s\" fundet. MySQL > = %2$s og < = %3$s foreslås for bedste ydeevne, stabilitet og funktionalitet med denne version af Nextcloud.", - "PostgreSQL version \"%1$s\" detected. PostgreSQL >=%2$s and <=%3$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "PostgreSQL version \"%1$s\" fundet. PostgreSQL > = %2$s og < = %3$s foreslås for bedste ydeevne, stabilitet og funktionalitet med denne version af Nextcloud.", + "MariaDB version \"%1$s\" detected. MariaDB >=%2$s and <=%3$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "MariaDB version \"%1$s\" fundet. MariaDB >=%2$s og <=%3$s foreslås for bedste ydeevne, stabilitet og funktionalitet med denne version af Nextcloud.", + "MySQL version \"%1$s\" detected. MySQL >=%2$s and <=%3$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "MySQL- version \"%1$s\" fundet. MySQL >=%2$s og <=%3$s foreslås for bedste ydeevne, stabilitet og funktionalitet med denne version af Nextcloud.", + "PostgreSQL version \"%1$s\" detected. PostgreSQL >=%2$s and <=%3$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "PostgreSQL version \"%1$s\" fundet. PostgreSQL >=%2$s og <=%3$s foreslås for bedste ydeevne, stabilitet og funktionalitet med denne version af Nextcloud.", "SQLite is currently being used as the backend database. For larger installations we recommend that you switch to a different database backend. This is particularly recommended when using the desktop client for file synchronisation. To migrate to another database use the command line tool: \"occ db:convert-type\"." : "SQLite bliver i øjeblikket brugt som backend-database. For større installationer anbefaler vi, at du skifter til en anden database-backend. Dette anbefales især, når du bruger desktop-klienten til filsynkronisering. For at migrere til en anden database skal du bruge kommandolinjeværktøjet: \"occ db:convert-type\".", "Unknown database platform" : "Ukendt databaseplatform", "Architecture" : "Arkitektur", @@ -330,7 +330,7 @@ OC.L10N.register( ".well-known URLs" : ".well-known URL'er", "`check_for_working_wellknown_setup` is set to false in your configuration, so this check was skipped." : "`check_for_working_wellknown_setup` er sat til falsk i din konfiguration, så denne kontrol blev sprunget over.", "Could not check that your web server serves `.well-known` correctly. Please check manually." : "Kunne ikke kontrollere, at din webserver leverer `.well-known` korrekt. Kontroller venligst manuelt.", - "Your web server is not properly set up to resolve `.well-known` URLs, failed on:\n`%s`" : "Din webserver er ikke korrekt indstillet til at løse '.well-known' URL 'er, mislykkedes den:\n'%s'", + "Your web server is not properly set up to resolve `.well-known` URLs, failed on:\n`%s`" : "Din webserver er ikke korrekt indstillet til at løse '.well-known' URL'er, mislykkedes den:\n'%s'", "Your server is correctly configured to serve `.well-known` URLs." : "Din server er korrekt konfigureret til at levere `.well-known` URL'er.", "Font file loading" : "Fontfil indlæses", "Could not check for {extension} loading support. Please check manually if your webserver serves `.{extension}` files." : "Kunne ikke tjekke for {extension} indlæsningsunderstøttelse. Kontroller manuelt om din webserver tjener '. {extension}' filer.", diff --git a/apps/settings/l10n/da.json b/apps/settings/l10n/da.json index bb14d06a01a..9e7c0049e71 100644 --- a/apps/settings/l10n/da.json +++ b/apps/settings/l10n/da.json @@ -252,7 +252,7 @@ "The PHP max_input_time is too low. A time of at least %1$s is recommended. Current value: %2$s." : "PHP max_input_time er for lille. Et tidsrum på minimum %1$s er anbefalet. Aktuel værdi: %2$s.", "The PHP max_execution_time is too low. A time of at least %1$s is recommended. Current value: %2$s." : "PHP max_execution_time er for lille. Et tidsrum på minimum %1$s er anbefalet. Aktuel værdi: %2$s.", "PHP memory limit" : "PHP hukommelsesgrænse", - "The PHP memory limit is below the recommended value of %s. Some features or apps - including the Updater - may not function properly." : "PHP hukommelsesgrænsen er under den anbefalede værdi af %s. Nogle funktioner eller apps - herunder Updater - ikke fungere korrekt.", + "The PHP memory limit is below the recommended value of %s. Some features or apps - including the Updater - may not function properly." : "PHP hukommelsesgrænsen er under den anbefalede værdi af %s. Nogle funktioner eller apps - herunder Updater - fungerer muligvis ikke korrekt.", "PHP modules" : "PHP moduler", "increases language translation performance and fixes sorting of non-ASCII characters" : "Øger sprogoversættelsesperformance og retter sortering af ikke-ASCII karakterer", "for Argon2 for password hashing" : "til Argon2 for adgangskode hashing", @@ -305,9 +305,9 @@ "Your server is correctly configured to send security headers." : "Din server er korrekt konfigureret til at sende sikkerhedsheadere.", "Database version" : "Databaseversion", "MariaDB version 10.3 detected, this version is end-of-life and only supported as part of Ubuntu 20.04. MariaDB >=%1$s and <=%2$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "MariaDB version 10.3 fundet, denne version er end-of-life og kun understøttet som en del af Ubuntu 20.04. MariaDB > = %1$s og < = %2$s foreslås for bedste ydeevne, stabilitet og funktionalitet med denne version af Nextcloud.", - "MariaDB version \"%1$s\" detected. MariaDB >=%2$s and <=%3$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "MariaDB version \" %1$s\" fundet. MariaDB > = %2$s og < = %3$s foreslås for bedste ydeevne, stabilitet og funktionalitet med denne version af Nextcloud.", - "MySQL version \"%1$s\" detected. MySQL >=%2$s and <=%3$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "MySQL- version \" %1$s\" fundet. MySQL > = %2$s og < = %3$s foreslås for bedste ydeevne, stabilitet og funktionalitet med denne version af Nextcloud.", - "PostgreSQL version \"%1$s\" detected. PostgreSQL >=%2$s and <=%3$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "PostgreSQL version \"%1$s\" fundet. PostgreSQL > = %2$s og < = %3$s foreslås for bedste ydeevne, stabilitet og funktionalitet med denne version af Nextcloud.", + "MariaDB version \"%1$s\" detected. MariaDB >=%2$s and <=%3$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "MariaDB version \"%1$s\" fundet. MariaDB >=%2$s og <=%3$s foreslås for bedste ydeevne, stabilitet og funktionalitet med denne version af Nextcloud.", + "MySQL version \"%1$s\" detected. MySQL >=%2$s and <=%3$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "MySQL- version \"%1$s\" fundet. MySQL >=%2$s og <=%3$s foreslås for bedste ydeevne, stabilitet og funktionalitet med denne version af Nextcloud.", + "PostgreSQL version \"%1$s\" detected. PostgreSQL >=%2$s and <=%3$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "PostgreSQL version \"%1$s\" fundet. PostgreSQL >=%2$s og <=%3$s foreslås for bedste ydeevne, stabilitet og funktionalitet med denne version af Nextcloud.", "SQLite is currently being used as the backend database. For larger installations we recommend that you switch to a different database backend. This is particularly recommended when using the desktop client for file synchronisation. To migrate to another database use the command line tool: \"occ db:convert-type\"." : "SQLite bliver i øjeblikket brugt som backend-database. For større installationer anbefaler vi, at du skifter til en anden database-backend. Dette anbefales især, når du bruger desktop-klienten til filsynkronisering. For at migrere til en anden database skal du bruge kommandolinjeværktøjet: \"occ db:convert-type\".", "Unknown database platform" : "Ukendt databaseplatform", "Architecture" : "Arkitektur", @@ -328,7 +328,7 @@ ".well-known URLs" : ".well-known URL'er", "`check_for_working_wellknown_setup` is set to false in your configuration, so this check was skipped." : "`check_for_working_wellknown_setup` er sat til falsk i din konfiguration, så denne kontrol blev sprunget over.", "Could not check that your web server serves `.well-known` correctly. Please check manually." : "Kunne ikke kontrollere, at din webserver leverer `.well-known` korrekt. Kontroller venligst manuelt.", - "Your web server is not properly set up to resolve `.well-known` URLs, failed on:\n`%s`" : "Din webserver er ikke korrekt indstillet til at løse '.well-known' URL 'er, mislykkedes den:\n'%s'", + "Your web server is not properly set up to resolve `.well-known` URLs, failed on:\n`%s`" : "Din webserver er ikke korrekt indstillet til at løse '.well-known' URL'er, mislykkedes den:\n'%s'", "Your server is correctly configured to serve `.well-known` URLs." : "Din server er korrekt konfigureret til at levere `.well-known` URL'er.", "Font file loading" : "Fontfil indlæses", "Could not check for {extension} loading support. Please check manually if your webserver serves `.{extension}` files." : "Kunne ikke tjekke for {extension} indlæsningsunderstøttelse. Kontroller manuelt om din webserver tjener '. {extension}' filer.", diff --git a/apps/settings/l10n/de.js b/apps/settings/l10n/de.js index 968e53e6f0b..6460690502f 100644 --- a/apps/settings/l10n/de.js +++ b/apps/settings/l10n/de.js @@ -429,7 +429,7 @@ OC.L10N.register( "_%n app has an update available_::_%n apps have an update available_" : ["Für eine App ist eine Aktualisierung verfügbar.","Für %n Apps sind Aktualisierungen verfügbar."], "_Update_::_Update all_" : ["Aktualisieren","Alle aktualisieren"], "Failed to load groups" : "Gruppen konnten nicht geladen werden", - "Failed to create group" : "Fehler beim Erstellen der Gruppe", + "Failed to create group" : "Gruppe konnte nicht erstellt werden", "Creating group…" : "Erstelle Gruppe…", "Create group" : "Gruppe erstellen", "Group name" : "Gruppenname", @@ -720,7 +720,7 @@ OC.L10N.register( "Wiped {userid}'s devices" : "{userid}s Geräte bereinigt", "Failed to load groups with details" : "Gruppen mit Details konnten nicht geladen werden", "Failed to load sub admin groups with details" : "Unteradministrations-Gruppen mit Details konnten nicht geladen werden", - "Failed to update line manager" : "Fehler beim Aktualisieren des Managers", + "Failed to update line manager" : "Manager konnte nicht aktualisiert werden", "Fully delete {userid}'s account including all their personal files, app data, etc." : "Vollständig {userid}s Konto löschen inklusive aller persönlichen Dateien, App-Daten, usw.", "Account deletion" : "Kontenlöschung", "Delete {userid}'s account" : "Konto von {userid} löschen", diff --git a/apps/settings/l10n/de.json b/apps/settings/l10n/de.json index 84699f767dd..bb76e29c208 100644 --- a/apps/settings/l10n/de.json +++ b/apps/settings/l10n/de.json @@ -427,7 +427,7 @@ "_%n app has an update available_::_%n apps have an update available_" : ["Für eine App ist eine Aktualisierung verfügbar.","Für %n Apps sind Aktualisierungen verfügbar."], "_Update_::_Update all_" : ["Aktualisieren","Alle aktualisieren"], "Failed to load groups" : "Gruppen konnten nicht geladen werden", - "Failed to create group" : "Fehler beim Erstellen der Gruppe", + "Failed to create group" : "Gruppe konnte nicht erstellt werden", "Creating group…" : "Erstelle Gruppe…", "Create group" : "Gruppe erstellen", "Group name" : "Gruppenname", @@ -718,7 +718,7 @@ "Wiped {userid}'s devices" : "{userid}s Geräte bereinigt", "Failed to load groups with details" : "Gruppen mit Details konnten nicht geladen werden", "Failed to load sub admin groups with details" : "Unteradministrations-Gruppen mit Details konnten nicht geladen werden", - "Failed to update line manager" : "Fehler beim Aktualisieren des Managers", + "Failed to update line manager" : "Manager konnte nicht aktualisiert werden", "Fully delete {userid}'s account including all their personal files, app data, etc." : "Vollständig {userid}s Konto löschen inklusive aller persönlichen Dateien, App-Daten, usw.", "Account deletion" : "Kontenlöschung", "Delete {userid}'s account" : "Konto von {userid} löschen", diff --git a/apps/settings/l10n/de_DE.js b/apps/settings/l10n/de_DE.js index 0cdf4a81eac..35698a0a7fd 100644 --- a/apps/settings/l10n/de_DE.js +++ b/apps/settings/l10n/de_DE.js @@ -40,7 +40,7 @@ OC.L10N.register( "Your email address was changed by an administrator" : "Ihre E-Mail-Adresse wurde von der Administration geändert", "You created an app password for a session named \"{token}\"" : "Sie haben ein App-Passwort für eine Sitzung mit dem Namen \"{token}\" erstellt", "An administrator created an app password for a session named \"{token}\"" : "Die Administration hat ein App-Passwort für eine Sitzung mit dem Namen \"{token}\" erstellt", - "You deleted app password \"{token}\"" : "Sie haben das App-Passwort \"{token}\" entfernt", + "You deleted app password \"{token}\"" : "Sie haben das App-Passwort \"{token}\" gelöscht", "You renamed app password \"{token}\" to \"{newToken}\"" : "Sie haben das App-Passwort \"{token}\" in \"{newToken}\" umbenannt", "You granted filesystem access to app password \"{token}\"" : "Sie haben Dateisystemzugriff für App-Passwort \"{token}\" erlaubt", "You revoked filesystem access from app password \"{token}\"" : "Sie haben Dateisystemzugriff für App-Passwort \"{token}\" widerrufen", @@ -429,7 +429,7 @@ OC.L10N.register( "_%n app has an update available_::_%n apps have an update available_" : ["Für %n App ist eine Aktualisierung verfügbar","Für %n Apps sind Aktualisierungen verfügbar"], "_Update_::_Update all_" : ["Aktualisieren","Alle aktualisieren"], "Failed to load groups" : "Gruppen konnten nicht geladen werden", - "Failed to create group" : "Fehler beim Erstellen der Gruppe", + "Failed to create group" : "Gruppe konnte nicht erstellt werden", "Creating group…" : "Erstelle Gruppe…", "Create group" : "Gruppe erstellen", "Group name" : "Gruppenname", @@ -720,7 +720,7 @@ OC.L10N.register( "Wiped {userid}'s devices" : "{userid}s Geräte gelöscht", "Failed to load groups with details" : "Gruppen mit Details konnten nicht geladen werden", "Failed to load sub admin groups with details" : "Unteradministrations-Gruppen mit Details konnten nicht geladen werden", - "Failed to update line manager" : "Fehler beim Aktualisieren des Managers", + "Failed to update line manager" : "Manager konnte nicht aktualisiert werden", "Fully delete {userid}'s account including all their personal files, app data, etc." : "Lösche {userid}s Konto vollständig inklusive aller persönlichen Dateien, App-Daten, usw.", "Account deletion" : "Löschung des Kontos", "Delete {userid}'s account" : "Konto von {userid} löschen", diff --git a/apps/settings/l10n/de_DE.json b/apps/settings/l10n/de_DE.json index 6b1f4cd1aca..423964970c0 100644 --- a/apps/settings/l10n/de_DE.json +++ b/apps/settings/l10n/de_DE.json @@ -38,7 +38,7 @@ "Your email address was changed by an administrator" : "Ihre E-Mail-Adresse wurde von der Administration geändert", "You created an app password for a session named \"{token}\"" : "Sie haben ein App-Passwort für eine Sitzung mit dem Namen \"{token}\" erstellt", "An administrator created an app password for a session named \"{token}\"" : "Die Administration hat ein App-Passwort für eine Sitzung mit dem Namen \"{token}\" erstellt", - "You deleted app password \"{token}\"" : "Sie haben das App-Passwort \"{token}\" entfernt", + "You deleted app password \"{token}\"" : "Sie haben das App-Passwort \"{token}\" gelöscht", "You renamed app password \"{token}\" to \"{newToken}\"" : "Sie haben das App-Passwort \"{token}\" in \"{newToken}\" umbenannt", "You granted filesystem access to app password \"{token}\"" : "Sie haben Dateisystemzugriff für App-Passwort \"{token}\" erlaubt", "You revoked filesystem access from app password \"{token}\"" : "Sie haben Dateisystemzugriff für App-Passwort \"{token}\" widerrufen", @@ -427,7 +427,7 @@ "_%n app has an update available_::_%n apps have an update available_" : ["Für %n App ist eine Aktualisierung verfügbar","Für %n Apps sind Aktualisierungen verfügbar"], "_Update_::_Update all_" : ["Aktualisieren","Alle aktualisieren"], "Failed to load groups" : "Gruppen konnten nicht geladen werden", - "Failed to create group" : "Fehler beim Erstellen der Gruppe", + "Failed to create group" : "Gruppe konnte nicht erstellt werden", "Creating group…" : "Erstelle Gruppe…", "Create group" : "Gruppe erstellen", "Group name" : "Gruppenname", @@ -718,7 +718,7 @@ "Wiped {userid}'s devices" : "{userid}s Geräte gelöscht", "Failed to load groups with details" : "Gruppen mit Details konnten nicht geladen werden", "Failed to load sub admin groups with details" : "Unteradministrations-Gruppen mit Details konnten nicht geladen werden", - "Failed to update line manager" : "Fehler beim Aktualisieren des Managers", + "Failed to update line manager" : "Manager konnte nicht aktualisiert werden", "Fully delete {userid}'s account including all their personal files, app data, etc." : "Lösche {userid}s Konto vollständig inklusive aller persönlichen Dateien, App-Daten, usw.", "Account deletion" : "Löschung des Kontos", "Delete {userid}'s account" : "Konto von {userid} löschen", diff --git a/apps/settings/l10n/et_EE.js b/apps/settings/l10n/et_EE.js index b6514e78142..a2dce7d235e 100644 --- a/apps/settings/l10n/et_EE.js +++ b/apps/settings/l10n/et_EE.js @@ -2,16 +2,21 @@ OC.L10N.register( "settings", { "Private" : "Privaatne", + "Only visible to people matched via phone number integration through Talk on mobile" : "Nähtav vaid osalejatele, kes on läbi teinud tuvastamise telefoninumbri alusel kasutades Nextcloud Talk rakendust", "Local" : "Kohalik", - "Federated" : "Federated", + "Only visible to people on this instance and guests" : "Nähtav vaid selle serveri kasutajatele ja külalistele", + "Federated" : "Liitpilves", + "Only synchronize to trusted servers" : "Sünkrooni vaid usaldusväärsetesse serveritesse", + "Published" : "Avaldatud", + "Synchronize to trusted servers and the global and public address book" : "Sünkrooni usaldusväärsetesse serveritesse ning üldisesse ja avalikku aadressiraamatusse", "Verify" : "Kontrolli", "Verifying …" : "Kontrollin ...", - "Unable to change password" : "Ei suuda parooli muuta", - "Very weak password" : "Väga nõrk parool", - "Weak password" : "Nõrk parool", - "So-so password" : "Enam-vähem sobiv parool", - "Good password" : "Hea parool", - "Strong password" : "Väga hea parool", + "Unable to change password" : "Ei suuda salasõna muuta", + "Very weak password" : "Väga nõrk salasõna", + "Weak password" : "Nõrk salasõna", + "So-so password" : "Enam-vähem sobiv salasõna", + "Good password" : "Hea salasõna", + "Strong password" : "Väga hea salasõna", "Groups" : "Grupid", "Group list is empty" : "Gruppide loend on tühi", "Unable to retrieve the group list" : "Gruppide loendi pärimine ebaõnnestus", @@ -25,8 +30,9 @@ OC.L10N.register( "{actor} removed {user} from group {group}" : "{actor} eemaldas kasutaja {user} grupist {group}", "An administrator removed you from group {group}" : "Administraator eemaldas sind grupist {group}", "An administrator removed {user} from group {group}" : "Administraator eemaldas kasutaja {user} grupist {group}", - "{actor} changed your password" : "{actor} muutis sinu parooli", - "You changed your password" : "Sa muutsid oma parooli", + "Your <strong>group memberships</strong> were modified" : "Sinu <strong>grupide liikmelisus</strong> on muutunud", + "{actor} changed your password" : "{actor} muutis sinu salasõna", + "You changed your password" : "Sa muutsid oma salasõna", "Your password was reset by an administrator" : "Administraator lähtestas sinu parooli", "Your password was reset" : "Sinu parool lähtestati", "{actor} changed your email address" : "{actor} muutis sinu e-posti aadressi", @@ -34,19 +40,28 @@ OC.L10N.register( "Your email address was changed by an administrator" : "Administraator muutis sinu e-posti aadressi", "You created an app password for a session named \"{token}\"" : "Tegid rakenduse salasõna sessioonile nimega „{token}“", "An administrator created an app password for a session named \"{token}\"" : "Peakasutaja tegi rakenduse salasõna sessioonile nimega „{token}“", + "You deleted app password \"{token}\"" : "Sina kustutasid rakenduse salasõna „{token}“", + "You renamed app password \"{token}\" to \"{newToken}\"" : "Sa muutsid rakenduse salasõna: „{token}“ → „{newToken}“", + "You granted filesystem access to app password \"{token}\"" : "Sa lubasid failisüsteemi ligipääsu rakenduse salasõnale „{token}“", + "You revoked filesystem access from app password \"{token}\"" : "Sa keelasid failisüsteemi ligipääsu rakenduse salasõnale „{token}“", "Security" : "Turvalisus", "You successfully logged in using two-factor authentication (%1$s)" : "Logisid edukalt sisse, kasutades kaheastmelist autentimiset (%1$s)", "A login attempt using two-factor authentication failed (%1$s)" : "Sisselogimiskatse kaheastmelise autentimisega ebaõnnestus (%1$s)", + "Remote wipe was started on %1$s" : "Kaugkustutamine algas: %1$s", + "Remote wipe has finished on %1$s" : "Kaugkustutamine lõppes: %1$s", "Your <strong>password</strong> or <strong>email</strong> was modified" : "Sinu <strong>parooli</strong> või <strong>e-posti aadressi</strong> muudeti", "Settings" : "Seaded", "Could not remove app." : "Rakenduse eemaldamine ei õnnestunud.", "Could not update app." : "Rakenduse uuendamine ei õnnestunud.", - "Wrong password" : "Vale parool", + "Wrong password" : "Vale salasõna", "Unable to change personal password" : "Isikliku salasõna muutmine ei õnnestu", "Saved" : "Salvestatud", + "No Login supplied" : "Kasutajanimi on sisestamata", "Unable to change password. Password too long." : "Salasõna muutmine ei õnnestu. Salasõna on liiga pikk.", "Authentication error" : "Autentimise viga", - "Wrong admin recovery password. Please check the password and try again." : "Vale administraatori taasteparool. Palun kontrolli parooli ning proovi uuesti.", + "Please provide an admin recovery password; otherwise, all account data will be lost." : "Palun sisesta peakasutaja taastesalasõna - vastasel juhul kaotad ligipääsu kõikidele kasutajakonto andmetele.", + "Wrong admin recovery password. Please check the password and try again." : "Vale administraatori taastesalasõna. Palun kontrolli salasõna ning proovi uuesti.", + "Backend does not support password change, but the encryption of the account key was updated." : "Taustateenus ei toeta salasõna muutmist, aga kasutajakonto võtme krüptimine sai uuendatud.", "Administrator documentation" : "Administraatori dokumentatsioon", "User documentation" : "Kasutaja dokumentatsioon", "Nextcloud help overview" : "Nextcloudi abiteabe ülevaade", @@ -56,13 +71,22 @@ OC.L10N.register( "If you received this email, the email configuration seems to be correct." : "Kui said selle kirja, näib e-posti seadistus õige.", "Email could not be sent. Check your mail server log" : "E-kirja saatmine ebaõnnestus. Kontrolli oma meiliserveri logi", "A problem occurred while sending the email. Please revise your settings. (Error: %s)" : "E-kirja saatmisel tekkis viga. Palun vaata seaded üle. (Viga: %s)", + "You need to set your account email before being able to send test emails. Go to %s for that." : "Enne e-kirjade testsaatmist pead seadistama oma e-posti aadressi. Selleks vaata siia: %s.", + "Recently active" : "Hiljuti aktiivne", + "Disabled accounts" : "Väljalülitatud kasutajakonto", + "Invalid account" : "Vigane kasutajakonto", "Invalid mail address" : "Vigane e-posti aadress", "Settings saved" : "Seaded salvestatud", "Unable to change full name" : "Täisnime muutmine ebaõnnestus", "Unable to change email address" : "E-posti aadressi muutmine ebaõnnestus", + "Unable to set invalid phone number" : "Vigase telefoninumbri lisamine pole võimalik", + "Unable to set invalid website" : "Vigase veebisaidi lisamine pole võimalik", + "Some account data was invalid" : "Osa kasutajakonto andmeid olid vigased", + "In order to verify your Twitter account, post the following tweet on Twitter (please make sure to post it without any line breaks):" : "Selleks, et tuvastada, et tegemist tõesti on sinu X-i / Twitteri kasutajakontoga, palun postita oma kontole järgnev säuts (palun kontrolli, et sinna ei satuks reavahetusi):", "%1$s changed your password on %2$s." : "%1$s muutis su parooli %2$s.", "Your password on %s was changed." : "Sinu %s parool muudeti.", "Your password on %s was reset by an administrator." : "Administraator lähtestas sinu %s parooli.", + "Your password on %s was reset." : "Sinu salasõna „%s“ sai lähtestatud.", "Password for %1$s changed on %2$s" : "%1$s parool muudetud %2$s", "Password changed for %s" : "%s parool muudetud", "If you did not request this, please contact an administrator." : "Kui sa pole seda taotlenud, võta ühendust administraatoriga.", @@ -75,6 +99,7 @@ OC.L10N.register( "Welcome aboard" : "Tere tulemast", "Welcome aboard %s" : "Tere tulemast %s", "Welcome to your %s account, you can add, protect, and share your data." : "Tere tulemast oma %s kontole. Sa saad lisada, kaitsta ja jagada oma andmeid.", + "Your Login is: %s" : "Sinu kasutajanimi on: %s", "Set your password" : "Määra oma parool", "Go to %s" : "Mine %s", "Install Client" : "Paigalda kliendiprogramm", @@ -85,6 +110,7 @@ OC.L10N.register( "Users" : "Kasutajad", "Additional settings" : "Lisaseaded", "Artificial Intelligence" : "Tehisintellekt", + "Administration privileges" : "Peakasutaja õigused", "Groupware" : "Grupitöö", "Overview" : "Ülevaade", "Basic settings" : "Põhiseaded", @@ -107,6 +133,9 @@ OC.L10N.register( "Configuration key \"%1$s\" contains invalid IP range(s): \"%2$s\"" : "Seadistuste võtmes „%1$s“ on vigane IP-aadressi(de) vahemik: „%2$s“", "Admin IP filtering is correctly configured." : "Süsteemihalduseks lubatud IP-aadresside filtreerimine on korrektselt seadistatud.", "Your remote address could not be determined." : "Sinu kaugaadressi tuvastamine ei õnnestunud.", + "No altered files" : "Muudetud faile pole", + "Database missing primary keys" : "Andmebaasis on puudu primaarvõtmed", + "Missing primary key on table \"%s\"." : "Puuduv primaarvõti tabelis „%s“.", "Email test" : "E-kirjade saatmise test", "Mail delivery is disabled by instance config \"%s\"." : "Selles serveris piirab e-kirjade edasisaatmist seadistus „%s“.", "Email test was successfully sent" : "Test e-kirja saatmine õnnestus", @@ -123,6 +152,7 @@ OC.L10N.register( "The PHP max_input_time is too low. A time of at least %1$s is recommended. Current value: %2$s." : "PHP seadistuse „max_input_time“ väärtus on liiga väike. Meie soovitatud väärtus: %1$s. Praegune väärtus: %2$s.", "The PHP max_execution_time is too low. A time of at least %1$s is recommended. Current value: %2$s." : "PHP seadistuse „max_execution_time“ väärtus on liiga väike. Meie soovitatud väärtus: %1$s. Praegune väärtus: %2$s.", "PHP memory limit" : "PHP mälukasutuse ülempiir", + "for Argon2 for password hashing" : "Argon2-põhise salasõna räsimise jaoks", "required for SFTP storage and recommended for WebAuthn performance" : "nõutav SFTP andmeruumi jaoks ja soovitatav WebAuthn jõudluse jaoks", "PHP version" : "PHP versioon", "You are currently running PHP %1$s. PHP %2$s is deprecated since Nextcloud %3$s. Nextcloud %4$s may require at least PHP %5$s. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "Sa kasutad hetkel PHP versiooni %1$s. PHP %2$s on aga alates Nexctcloudi versioonist %3$s kasutuselt eemaldatud. Nexctcloud %4$s eeldab, et PHP versioon on vähemalt %5$s. Palun uuenda oma server PHP Groupi poolt väljaantud ametliku PHP versioonini niipea, kui võimalik.", @@ -141,7 +171,8 @@ OC.L10N.register( "It seems like you are running a 32-bit PHP version. Nextcloud needs 64-bit to run well. Please upgrade your OS and PHP to 64-bit!" : "Tundub, et kasutad PHP 32-bitist versiooni. Tõhusaks toimimiseks eeldab Nextcloud 64-bitist keskkonda. Palun uuenda oma serveri operatsioonisüsteem ja PHP 64-bitiseks versiooniks!", "The PHP function \"disk_free_space\" is disabled, which prevents the check for enough space in the temporary directories." : "PHP funktsioon „disk_free_space“ pole kasutusel. Selle puudumine takistab ajutiste kaustade jaoks vajaliku andmeruumi kontrollimist.", "Profile information" : "Kasutajaprofiili teave", - "Nextcloud settings" : "Nextcloud seaded", + "Nextcloud settings" : "Nextcloudi seadistused", + "Task:" : "Ülesanded:", "Enable" : "Lülita sisse", "Machine translation" : "Masintõlge", "None" : "Pole", @@ -153,17 +184,30 @@ OC.L10N.register( "Always ask for a password" : "Alati küsi parooli", "Enforce password protection" : "Jõusta paroolikaitse", "Exclude groups from password requirements" : "Välista grupid salasõnareeglitest", + "Limit sharing based on groups" : "Piira jagamist gruppide alusel", + "Allow sharing for everyone (default)" : "Luba jagamine kõikidele (vaikimisi)", + "Exclude some groups from sharing" : "Välista mõned grupid jagamisest", + "Limit sharing to some groups" : "Piira jagamist mõnede gruppidega", "Groups excluded from sharing" : "Jagamisest välistatud grupid", "Enforce expiration date" : "Sunnitud aegumise kuupäev", "Default expiration time of new shares in days" : "Uue jaosmeedia vaikimisi aegumine päevades", "Expire shares after x days" : "Jaosmeedia aegub x päeva möödudes", "This text will be shown on the public link upload page when the file list is hidden." : "Seda teksti näidatakse avaliku lingiga üleslaadimise lehel kui failide loend on peidetud.", "Two-Factor Authentication" : "Kaheastmeline autentimine", + "Two-factor authentication can be enforced for all accounts and specific groups. If they do not have a two-factor provider configured, they will be unable to log into the system." : "Kaheastmelist autentimist on võimalik teha kohustuslikuks kas kõikidele kasutajakontodele või konkreetsete gruppide kaupa. Kui kaheastmelise autentimise kohustuslikkus on määratud, kuid on kasutajal seadistamata, siis ta ei saa siia serverisse sisse logida.", + "Enforce two-factor authentication" : "Tee kaheastmeline autentimine kohustuslikuks", "Limit to groups" : "Luba gruppidele", + "Enforcement of two-factor authentication can be set for certain groups only." : "Kaheastmelise autentimise kohustuslikkust saad määrata ka konkreetsete gruppide kaupa.", + "Two-factor authentication is enforced for all members of the following groups." : "Kaheastmeline autentimine on kohustuslik nende gruppide kõikidele liikmetele.", + "Enforced groups" : "Kohustuslik neis gruppides", + "Two-factor authentication is not enforced for members of the following groups." : "Kaheastmeline autentimine pole kohustuslik nende gruppide liikmetele.", + "Excluded groups" : "Välistatud neis gruppides", "Save changes" : "Salvesta muudatused", "Show details for {appName} app" : "Näita „{appName}“ rakenduse üksikasju", "Remove" : "Eemalda", - "Featured" : "Esile tõstetud", + "Featured" : "Esiletõstetud", + "This app is supported via your current Nextcloud subscription." : "See rakendus on toetatud sinu praeguses Nextcloudi tellimuses. ", + "Featured apps are developed by and within the community. They offer central functionality and are ready for production use." : "Esiletõstetud rakendusi arendatakse kogukonna poolt. Nad pakuvad võimalust kasutada olulist funktsionaalsust ning on sobilikud igapäevaseks kasutuseks.", "Community rating: {score}/5" : "Kogukonna hinnang: {score}/5", "Disable all" : "Lülita kõik välja", "Download and enable all" : "Laadi kõik alla ja võta kasutusele", @@ -173,10 +217,13 @@ OC.L10N.register( "Version" : "Versioon", "Level" : "Tase", "Actions" : "Tegevused", + "Results from other categories" : "Tulemused muudest kategooriatest", "No apps found for your version" : "Sinu versiooni jaoks ei leitud ühtegi rakendust", + "_%n app has an update available_::_%n apps have an update available_" : ["%n rakenduse jaoks leidub uuendusi","%n rakenduse jaoks leidub uuendusi"], "_Update_::_Update all_" : ["Uuenda","Uuenda kõik"], "Failed to load groups" : "Gruppe ei õnnestunud laadida", "Failed to create group" : "Grupi loomine ei õnnestunud", + "Creating group…" : "Loon gruppi…", "Create group" : "Loo grupp", "Group name" : "Grupi nimi", "Please enter a valid group name" : "Palun sisesta korrektne grupi nimi", @@ -184,8 +231,16 @@ OC.L10N.register( "List of groups. This list is not fully populated for performance reasons. The groups will be loaded as you navigate or search through the list." : "Gruppide loend. Jõudluse mõttes ei ole kogu loend esimesel hetkel tervikuna nähtav. Uued grupid lisanduvad sedamööda, kui sa loendis edasi liigud.", "Loading groups…" : "Laadin gruppe…", "Loading" : "Laadimine", + "Fetching the latest news…" : "Laadin viimaseid uuendusi", + "Carousel" : "Karussell", + "Previous slide" : "Eelmine slaid", + "Next slide" : "Järgmine slaid", + "Choose slide to display" : "Vali kuvatav slaid", + "{index} of {total}" : "{index} / {total}", "Type" : "Tüüp", "Display Name" : "Kuvatav nimi", + "Edit ExApp deploy options before installation" : "Muuda ExApp konteineri seadistuse enne paigaldamist", + "Configured ExApp deploy options. Can be set only during installation" : "ExApp'i konteineri seadistuse valikud. Neid saab määrata vaid paigalduse ajal", "Learn more" : "Lisateave", "Environment variables" : "Keskonnamuutujad", "ExApp container environment variables" : "ExApp konteineri keskonnamuutujad", @@ -194,6 +249,7 @@ OC.L10N.register( "Read-only" : "Ainult lugemiseks", "Remove mount" : "Eemalda haakepunkt", "New mount" : "Uus haakepunkt", + "Enter path to container folder" : "Sisesta konteinerikausta asukoht", "Toggle read-only mode" : "Lülita „ainult lugemiseks“ režiim sisse/välja", "Confirm adding new mount" : "Kinnita uue haakepunkti lisamine", "Confirm" : "Kinnita", @@ -223,15 +279,22 @@ OC.L10N.register( "Ask questions or discuss" : "Küsi nõu või aruta", "Changelog" : "Muudatuste logi", "Google Chrome for Android" : "Google Chrome for Android", + "{productName} iOS app" : "{productName}i iOS-i rakendus", "{productName} Android app" : "{productName}i Androidi rakendus", + "{productName} Talk for iOS" : "{productName} Talk iOS-i jaoks", + "{productName} Talk for Android" : "{productName} Talk Androidi jaoks", + "Sync client" : "Sünkroniseerimisklient", "This session" : "See sessioon", "Device name" : "Seadme nimi", "Cancel renaming" : "Katkesta nime muutmine", "Save new name" : "Salvesta uus nimi", + "Marked for remote wipe" : "Märgitud kaugkustutamisele", "Device settings" : "Seadme seaded", "Allow filesystem access" : "Luba juurdepääs failisüsteemile", "Rename" : "Muuda nime", "Revoke" : "Tühista", + "Wipe device" : "Kaugkustuta seade", + "Revoking this token might prevent the wiping of your device if it has not started the wipe yet." : "Selle tunnusloa tühistamine võib katkestada sinu seadme kaugkustutamise, kui kustutamine pole veel alanud.", "Device" : "Seade", "Last activity" : "Viimane tegevus", "Devices & sessions" : "Seadmed & sessioonid", @@ -239,18 +302,28 @@ OC.L10N.register( "Error while creating device token" : "Tõrge seadme märke loomisel", "App name" : "Rakenduse nimi", "Create new app password" : "Loo uus rakenduse parool", + "App password copied!" : "Rakenduse salasõna on kopeeritud!", + "Copy app password" : "Kopeeri rakenduse salasõna", + "Login name copied!" : "Kasutajanimi on koeeritud!", + "Copy login name" : "Koeeri kasutajanimi", + "Could not copy app password. Please copy it manually." : "Ei õnnestunud kopeerida rakenduse salasõna. Palun tee seda käsitsi.", + "Could not copy login name. Please copy it manually." : "Ei õnnestunud kopeerida kasutajanime. Palun tee seda käsitsi.", + "New app password" : "Uus rakenduse salasõna", + "Use the credentials below to configure your app or device. For security reasons this password will only be shown once." : "Kasuta alljärgnevat autentimisvõimalust oma rakenduse või seadme seadistamiseks. Turvapõhjustel näitame me seda salasõna vaid üks kord.", "Login" : "Logi sisse", - "Password" : "Parool", + "Password" : "Salasõna", + "Show QR code for mobile apps" : "Näita QR-koodi nutiseadmete rakenduste jaoks", "Last job execution ran {time}. Something seems wrong." : "Viimane käivitus kestis {time}. See pole päris õige.", "Last job ran {relativeTime}." : "Viimane käivitus kestis {relativeTime}.", "Profile" : "Profiil", + "Failed to save setting" : "Seadistuse salvestamine ei õnnestunud", "Unable to update server side encryption config" : "Serveripoolse krüptimise seadistusi ei õnnestu uuendada", "Server-side encryption" : "Serveripoolne krüptimine", - "Server-side encryption makes it possible to encrypt files which are uploaded to this server. This comes with limitations like a performance penalty, so enable this only if needed." : "Serveripoole krüpteerimine võimaldab serverisse üleslaetud faile krüpteerida. Sellega kaasnevad piirangud, näiteks jõudluskadu. Lülita see sisse ainult siis, kui vaja on.", + "Server-side encryption makes it possible to encrypt files which are uploaded to this server. This comes with limitations like a performance penalty, so enable this only if needed." : "Serveripoole krüptimine võimaldab serverisse üleslaaditud faile krüptida. Sellega kaasnevad piirangud, näiteks jõudluskadu. Lülita see sisse ainult siis, kui vaja on.", "To encrypt all existing files run this OCC command:" : "Kõikide failide krüptimiseks käivita käsurealt see OCC-käsk:", "Enable server-side encryption" : "Võta serveripoolne krüptimine kasutusele", "Disabling server side encryption is only possible using OCC, please refer to the documentation." : "Serveripoolse krüptimise väljalülitamine on võimalik vaid käsureapõhise OCC-tarvikuga. Lisateavet leiad dokumentatsioonist.", - "No encryption module loaded, please enable an encryption module in the app menu." : "Krüpteerimise moodulit pole laetud, palun luba krüpteerimise moodul rakenduste menüüs.", + "No encryption module loaded, please enable an encryption module in the app menu." : "Krüptimise moodul pole laaditud, palun luba krüptimise moodul rakenduste menüüs.", "Select default encryption module:" : "Määra vaikimisi krüptimise moodul:", "Cancel encryption" : "Katkesta krüptimine", "Enable encryption" : "Luba krüptimine", @@ -269,9 +342,9 @@ OC.L10N.register( "Submit" : "Saada", "Rename group" : "Muuda grupi nime", "Remove group" : "Eemalda grupp", - "Current password" : "Praegune parool", - "New password" : "Uus parool", - "Change password" : "Muuda parooli", + "Current password" : "Praegune salasõna", + "New password" : "Uus salasõna", + "Change password" : "Muuda salasõna", "Choose your profile picture" : "Vali oma tunnuspilt", "Please select a valid png or jpg file" : "Palun vali korrektne png või jpg fail", "Error setting profile picture" : "Viga tunnuspildi jõustamisel", @@ -286,15 +359,31 @@ OC.L10N.register( "Picture provided by original account" : "Pilt esitatud originaalse konto poolt", "Set as profile picture" : "Määra tunnuspildiks", "Please note that it can take up to 24 hours for your profile picture to be updated everywhere." : "Palun arvesta, et võib kuluda kuni 24 tundi enne, kuni sinu uus tunnuspilt on kõikjal uuendatud.", + "Your biography. Markdown is supported." : "Teave sinu kohta. Võid kasutada ka markdown-vormingut.", + "Enter your date of birth" : "Palun sisesta sünnikuupäev", "You are using {s}{usage}{/s}" : "Sa kasutad: {s}{usage}{/s}", "You are using {s}{usage}{/s} of {s}{totalSpace}{/s} ({s}{usageRelative}%{/s})" : "Sa kasutad: {s}{usage}{/s} / {s}{totalSpace}{/s} ({s}{usageRelative}%{/s})", "You are a member of the following groups:" : "Sa oled nende gruppide liige:", "Your full name" : "Sinu täispikk nimi", "Email options" : "E-posti valikud", + "Remove primary email" : "Eemalda põhiline e-postiaadress", + "Delete email" : "Kustuta e-posti aadress", + "This address is not confirmed" : "See aadress pole kinnitatud", + "Unset as primary email" : "Eemalda määramine põhiliseks e-postiaadressiks", + "Set as primary email" : "Määra põhiliseks e-postiaadressiks", + "Additional email address {index}" : "Täiendav e-posti aadress {index}", + "Unable to delete primary email address" : "Ei õnnestunud eemaldada põhilist e-postiaadressi", + "Unable to update primary email address" : "Ei õnnestunud uuendada põhilist e-postiaadressi", + "Unable to add additional email address" : "Ei õnnestunud laadida täiendavat e-posti aadressi", + "Unable to update additional email address" : "Ei õnnestunud uuendada täiendavat e-posti aadressi", + "Unable to delete additional email address" : "Ei õnnestunud kustutada täiendavat e-posti aadressi", + "Primary email for password reset and notifications" : "Põhiline e-postiaadress salasõna lähtestamiseks ja teavituste jaoks", "No email address set" : "E-posti aadressi pole veel määratud", "Your handle" : "Sinu pseudonüüm", "Derived from your locale ({weekDayName})" : "Tuletatud lokaadist ({weekDayName})", "Unable to update first day of week" : "Nädala esimese päeva uuendamine ei õnnestu", + "Day to use as the first day of week" : "Nädala esimene päev", + "Your headline" : "Sind kirjeldav alapealkiri", "Unable to update language" : "Keele uuendamine ei õnnestu", "Languages" : "Keeled", "Help translate" : "Aita tõlkida", @@ -310,6 +399,7 @@ OC.L10N.register( "Your role" : "Sinu roll", "Your X (formerly Twitter) handle" : "Sinu X-i (varasemalt Twitteri) kasutajanimi", "Your website" : "Sinu veebileht", + "Invalid value" : "Vigane väärtus", "Unable to update {property}" : "„{property}“ uuendamine ei õnnestu", "No {property} set" : "„{property}“ on määramata", "Add additional email" : "Lisa täiendav e-posti aadress", @@ -317,10 +407,17 @@ OC.L10N.register( "Create" : "Loo", "Change" : "Muuda", "Delete" : "Kustuta", + "Reshare" : "Jaga edasi", "Default language" : "Vaikekeel", "Common languages" : "Levinud keeled", + "Other languages" : "Muud keeled", + "Password change is disabled because the master key is disabled" : "Salasõna muutmine on lülitatud välja, kuna ka peremeesvõti on lülitatud välja", + "No accounts" : "Kasutajakontosid pole", "Loading accounts …" : "Kontode laadimine ...", + "List of accounts. This list is not fully rendered for performance reasons. The accounts will be rendered as you navigate through the list." : "Kasutajakontode loend. Jõudluse mõttes ei ole kogu loend esimesel hetkel tervikuna nähtav. Uued kasutajakontid lisanduvad sedamööda, kui sa loendis edasi liigud.", "Manager" : "Haldaaja", + "Account name will be autogenerated" : "Kasutajakonto nimi luuakse automaatselt", + "Account name (required)" : "Kasutajakonto nimi (nõutav)", "Failed to search groups" : "Gruppe ei õnnestunud otsida", "New account" : "Uus kasutajakonto", "Display name" : "Kuvatav nimi", @@ -330,11 +427,14 @@ OC.L10N.register( "Email" : "E-post", "Member of the following groups (required)" : "Järgmiste gruppide liige (nõutav)", "Member of the following groups" : "Järgmiste gruppide liige", + "Set account groups" : "Määra kasutajakonto grupid", "Admin of the following groups" : "Järgmiste gruppide peakasutaja", + "Set account as admin for …" : "Määra kasutajakonto peakasutajaks siin:", "Quota" : "Mahupiir", "Set account quota" : "Määra kasutajakonto kvoot", "Language" : "Keel", "Set default language" : "Määra vaikimisi keel", + "Add new account" : "Lisa uus kasutajakonto", "_{userCount} account …_::_{userCount} accounts …_" : ["{userCount} kasutajakonto…","{userCount} kasutajakontot…"], "_{userCount} account_::_{userCount} accounts_" : ["{userCount} kasutajakonto","{userCount} kasutajakontot"], "Total rows summary" : "Ridade koondkokkuvõte", @@ -343,24 +443,40 @@ OC.L10N.register( "Avatar" : "Tunnuspilt ehk avatar", "Account name" : "Kasutajakonto nimi", "Group admin for" : "Grupi admin", + "Account backend" : "Kasutajakonto taustateenus", "Storage location" : "Salvestusruumi asukoht", "First login" : "Esimene sisselogimine", "Last login" : "Viimane sisselogimine", + "Account actions" : "Kasutajakonto tegevused", "{size} used" : "{size} kasutatud", "Delete account" : "Kustuta konto", + "Disconnect all devices and delete local data" : "Katkesta ühendused kõikide seadmetega ja kustuta kohalikud andmed", + "Disable account" : "Lülita kasutajakonto välja", + "Enable account" : "Lülita kasutajakonto sisse", "Resend welcome email" : "Saada tervituskiri uuesti", - "Wiped {userid}'s devices" : "Kasutaja „{userid}“ seadmed on kustutatud", + "In case of lost device or exiting the organization, this can remotely wipe the Nextcloud data from all devices associated with {userid}. Only works if the devices are connected to the internet." : "Kas seadme kadumisel või organisatsioonist lahkumisel on võimalik kaugkustutamise abil kustutada Nextcloudi andmed kõikidest „{userid}“ kasutaja seadmetest. Loomulikult toimib see vaid siis, kui vastav seade on ühendatud internetiga.", + "Remote wipe of devices" : "Seadmete kaugkustutamine", + "Wipe {userid}'s devices" : "Kaugkustuta kasutaja „{userid}“ seadmed", + "Wiped {userid}'s devices" : "Kasutaja „{userid}“ seadmed on kaugkustutatud", "Failed to load groups with details" : "Gruppe koos üksikasjadega ei õnnestunud laadida", "Failed to load sub admin groups with details" : "Alamgruppe koos üksikasjadega ei õnnestunud laadida", + "Fully delete {userid}'s account including all their personal files, app data, etc." : "Kustuta „{userid}“ kasutajakonto täis mahus, sealhulgas tema isiklikud failid, rakenduste andmed ja muud.", + "Account deletion" : "Kasutajakonto kustutamine", + "Delete {userid}'s account" : "Kustuta kasutajakonto: „{userid}“", "Display name was successfully changed" : "Kuvatava nime muutmine õnnestus", "Password can't be empty" : "Salasõna ei saa olla tühi", "Password was successfully changed" : "Salasõna muutmine õnnestus", "Email can't be empty" : "E-posti aadress ei saa olla tühi", "Email was successfully changed" : "E-posti aadressi muutmine õnnestus", "Welcome mail sent!" : "Tervituskiri on saadetud!", + "Loading account …" : "Laadin kasutajakontot…", "Change display name" : "Muuda kuvatavat nime", "Set new password" : "Määra uus salasõna", "Set new email address" : "Sisesta uus e-posti aadress", + "Add account to group" : "Lisa kasutajakonto gruppi", + "Set account as admin for" : "Määra kasutajakonto peakasutajaks siin:", + "Select account quota" : "Määra kasutajakonto kvoot", + "Set the language" : "Vali keel", "Done" : "Valmis", "Edit" : "Muuda", "Visibility" : "Nähtavus", @@ -370,18 +486,25 @@ OC.L10N.register( "Send email" : "Saada kiri", "Defaults" : "Vaikeväärtused", "Default quota" : "Vaikimisi mahupiir", + "Passwordless authentication requires a secure connection." : "Salasõnata autentimine eeldab turvalise võrguühenduse kasutamist.", "Unnamed device" : "Nimetu seade", + "Passwordless Authentication" : "Salasõnata autentimine", + "Set up your account for passwordless authentication following the FIDO2 standard." : "Seadista oma kasutajakonto jaoks salasõnata autentimine, mis põhineb FIDO2 standardil.", "The following devices are configured for your account:" : "Järgmised seadmed on seadistatud kasutama sinu kontot:", "As admin you can fine-tune the sharing behavior. Please see the documentation for more information." : "Administraatorina saate jagamise valikuid täpselt seadistada. Lisateavet leiad dokumentatsioonist.", "Version {version}" : "Versioon {version}", "All accounts" : "Kõik kasutajakontod", "Admins" : "Haldurid", + "Account group: {group}" : "Kasutajakontode grupp: {group}", + "Account management" : "Kasutajakontode haldus", "Sending…" : "Saadan...", "Email sent" : "E-kiri on saadetud", "Location" : "Asukoht", "Profile picture" : "Profiili pilt", - "About" : "Info", + "About" : "Teave", + "Date of birth" : "Sünnikuupäev", "Full name" : "Täielik nimi", + "Additional email" : "Täiendav e-post", "Fediverse (e.g. Mastodon)" : "Fediverse (nt. Mastodon)", "Headline" : "Alapealkiri", "Organisation" : "Organisatsioon", @@ -390,21 +513,33 @@ OC.L10N.register( "Role" : "Roll", "X (formerly Twitter)" : "X (varasemalt Twitter)", "Website" : "Veebileht", + "Profile visibility" : "Profiili nähtavus", "Locale" : "Kasutuskoht", "First day of week" : "Nädala esimene päev", + "Not available as this property is required for core functionality including file sharing and calendar invitations" : "Pole saadaval, sest see omadus on vajalik tuumikfunktsionaalsuse jaoks, sh failide jagamine ja kalendrikutsed", + "Not available as federation has been disabled for your account, contact your system administration if you have any questions" : "Pole saadaval, sest osalemine liitpilves on sinu kasutajakonto puhul keelatud. Lisaküsimuste korral saad teavet oma peakasutajalt", + "Not available as publishing account specific data to the lookup server is not allowed, contact your system administration if you have any questions" : "Pole saadaval, sest kasutajakonto kohaste andmete avaldamine tuvastusserverile on keelatud. Lisaküsimuste korral saad teavet oma peakasutajalt", + "Discover" : "Avasta", "Your apps" : "Sinu rakendused", + "Active apps" : "Aktiivsed rakendused", "Disabled apps" : "Keelatud rakendused", "Updates" : "Uuendused", "App bundles" : "Rakenduste kogumikud", "Featured apps" : "Esiletõstetud rakendused", "Supported apps" : "Toetatud rakendused", + "Show to everyone" : "Näita kõigile", + "Show to logged in accounts only" : "Näita vaid sisseloginud kasutajatele", "Hide" : "Peida", + "Manually installed apps cannot be updated" : "Käsitsi paigaldatud rakendusi ei saa uuendada", "Disable" : "Lülita välja", "Allow untested app" : "Luba testimata rakenduse kasutamine", "Unknown" : "Teadmata", "Never" : "Mitte kunagi", + "Could not register device: Network error" : "Seadme registreerimine polnud võimalik: võrguühenduse viga", "An error occurred during the request. Unable to proceed." : "Päringu ajal tekkis viga. Jätkamine pole võimalik.", "The app has been enabled but needs to be updated. You will be redirected to the update page in 5 seconds." : "Rakendus on lubatud, aga see vajab uuendamist. Sind suunatakse 5 sekundi pärast uuendamise lehele.", + "Do you really want to wipe your data from this device?" : "Oled sa kindel, et soovid siit seadmest oma andmed kaugkustutada?", + "Confirm wipe" : "Kinnita kaugkustutamine", "There were too many requests from your network. Retry later or contact your administrator if this is an error." : "Sinu võrgust tuli liiga palju päringuid. Proovi hiljem uuesti, või võta ühendust administraatoriga, kui tegu on veaga.", "Error" : "Viga", "Account documentation" : "Kasutajakonto juhendid", @@ -416,7 +551,7 @@ OC.L10N.register( "None/STARTTLS" : "Puudub/STARTTLS", "SSL" : "SSL", "Open documentation" : "Ava dokumentatsioon", - "It is important to set up this server to be able to send emails, like for password reset and notifications." : "E-kirjad saatmise võimekus on olulile seadistada paroolide lähtestamiseks ja teavituste saatmiseks.", + "It is important to set up this server to be able to send emails, like for password reset and notifications." : "On oluline, et e-kirjade saatmise võimekus on seadistatud. Seda kasutatakse näiteks salasõnade lähtestamiseks ja teavituste saatmiseks.", "Send mode" : "Saatmise viis", "Encryption" : "Krüpteerimine", "From address" : "Saatja aadress", @@ -425,14 +560,20 @@ OC.L10N.register( "Authentication" : "Autentimine", "Authentication required" : "Autentimine on vajalik", "Credentials" : "Kasutajatunnused", - "SMTP Password" : "SMTP parool", + "SMTP Password" : "SMTP salasõna", "Save" : "Salvesta", "Test and verify email settings" : "Testi ja kontrolli e-posti seadistusi", "Security & setup warnings" : "Turva- ja paigalduse hoiatused", "All checks passed." : "Kõik kontrollid on läbitud.", "Follow us on X" : "Järgne meile X-is", "Follow us on Mastodon" : "Järgne meile Mastodonis", + "Check out our blog" : "Loe meie ajaveebi", + "Subscribe to our newsletter" : "Telli meie uudiskiri", + "Use a second factor besides your password to increase security for your account." : "Sinu kasutajakonto turvalisuse parandamiseks kasuta lisaks oma salasõnale ka teist autentimisvõimalust.", + "If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Kui kasutad kolmanda osapoole rakenduses Nextcloudi ühendust, siis palun taga, et sa lood ja seadistad rakenduse salasõna enne kaheastmelise autentimise kasutusele võtmist.", "The PHP memory limit is below the recommended value of %s." : "PHP mälukasutuse ülempiir on väiksem, kui soovitatav %s.", + "for WebAuthn passwordless login" : "WebAuthn salasõnata sisselogimise jaoks", + "for WebAuthn passwordless login, and SFTP storage" : "WebAuthn salasõnata sisselogimise ja SFTP andmeruumi jaoks", "You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "Sa kasutad hetkel PHP versiooni %s. PHP 8.0 on aga alates Nexctcloudi versioonist 27 kasutuselt eemaldatud. Nexctcloud 28 eeldab, et PHP versioon on vähemalt 8.1. Palun uuenda oma server PHP Groupi poolt väljaantud ametliku PHP versioonini niipea, kui võimalik.", "MariaDB version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MariaDB 10.2 or higher." : "Kasutusel on MariaDB versioon „%s“ . Nextcloud 21 või hilisem seda versiooni ei toeta ning eeldab, et kasutusel on MariaDB versioon 10.2 või hilisem.", "MySQL version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MySQL 8.0 or MariaDB 10.2 or higher." : "Kasutusel on MySQLi versioon „%s“ . Nextcloud 21 või hilisem seda versiooni ei toeta ning eeldab, et kasutusel on MySQLi versioon 8.0 või MariaDB versioon 10.2 või hilisemad.", @@ -440,7 +581,7 @@ OC.L10N.register( "You are using <strong>{usage}</strong>" : "Sa kasutad: <strong>{usage}</strong>", "You are using <strong>{usage}</strong> of <strong>{totalSpace}</strong> (<strong>{usageRelative}%</strong>)" : "Sa kasutad: <strong>{usage}</strong> / <strong>{totalSpace}</strong> (<strong>{usageRelative}%</strong>)", "Set user manager" : "Määra kasutaja haldur", - "Username will be autogenerated" : "Kasutajamimi luuakse automaatselt", + "Username will be autogenerated" : "Kasutajanimi luuakse automaatselt", "Username (required)" : "Kasutajanimi (nõutav)", "New user" : "Uus kasutaja", "Groups (required)" : "Grupid (nõutav)", @@ -454,6 +595,10 @@ OC.L10N.register( "Username" : "Kasutajanimi", "User backend" : "Kasutaja taustarakendus", "User actions" : "Kasutaja tegevused", + "Add user to group" : "Lisa kasutaja gruppi", + "Server error while trying to add WebAuthn device" : "Serveriviga WebAuthn seadme lisamisel", + "Name your device" : "Anna seadmele nimi", + "Active accounts" : "Aktiivsed kasutajakontod", "Follow us on Twitter" : "Järgne meile Twitteris", "Failed to load subadmin groups with details" : "Alamgruppe koos üksikasjadega ei õnnestunud laadida" }, diff --git a/apps/settings/l10n/et_EE.json b/apps/settings/l10n/et_EE.json index 333f74e8b96..72c5450d2cf 100644 --- a/apps/settings/l10n/et_EE.json +++ b/apps/settings/l10n/et_EE.json @@ -1,15 +1,20 @@ { "translations": { "Private" : "Privaatne", + "Only visible to people matched via phone number integration through Talk on mobile" : "Nähtav vaid osalejatele, kes on läbi teinud tuvastamise telefoninumbri alusel kasutades Nextcloud Talk rakendust", "Local" : "Kohalik", - "Federated" : "Federated", + "Only visible to people on this instance and guests" : "Nähtav vaid selle serveri kasutajatele ja külalistele", + "Federated" : "Liitpilves", + "Only synchronize to trusted servers" : "Sünkrooni vaid usaldusväärsetesse serveritesse", + "Published" : "Avaldatud", + "Synchronize to trusted servers and the global and public address book" : "Sünkrooni usaldusväärsetesse serveritesse ning üldisesse ja avalikku aadressiraamatusse", "Verify" : "Kontrolli", "Verifying …" : "Kontrollin ...", - "Unable to change password" : "Ei suuda parooli muuta", - "Very weak password" : "Väga nõrk parool", - "Weak password" : "Nõrk parool", - "So-so password" : "Enam-vähem sobiv parool", - "Good password" : "Hea parool", - "Strong password" : "Väga hea parool", + "Unable to change password" : "Ei suuda salasõna muuta", + "Very weak password" : "Väga nõrk salasõna", + "Weak password" : "Nõrk salasõna", + "So-so password" : "Enam-vähem sobiv salasõna", + "Good password" : "Hea salasõna", + "Strong password" : "Väga hea salasõna", "Groups" : "Grupid", "Group list is empty" : "Gruppide loend on tühi", "Unable to retrieve the group list" : "Gruppide loendi pärimine ebaõnnestus", @@ -23,8 +28,9 @@ "{actor} removed {user} from group {group}" : "{actor} eemaldas kasutaja {user} grupist {group}", "An administrator removed you from group {group}" : "Administraator eemaldas sind grupist {group}", "An administrator removed {user} from group {group}" : "Administraator eemaldas kasutaja {user} grupist {group}", - "{actor} changed your password" : "{actor} muutis sinu parooli", - "You changed your password" : "Sa muutsid oma parooli", + "Your <strong>group memberships</strong> were modified" : "Sinu <strong>grupide liikmelisus</strong> on muutunud", + "{actor} changed your password" : "{actor} muutis sinu salasõna", + "You changed your password" : "Sa muutsid oma salasõna", "Your password was reset by an administrator" : "Administraator lähtestas sinu parooli", "Your password was reset" : "Sinu parool lähtestati", "{actor} changed your email address" : "{actor} muutis sinu e-posti aadressi", @@ -32,19 +38,28 @@ "Your email address was changed by an administrator" : "Administraator muutis sinu e-posti aadressi", "You created an app password for a session named \"{token}\"" : "Tegid rakenduse salasõna sessioonile nimega „{token}“", "An administrator created an app password for a session named \"{token}\"" : "Peakasutaja tegi rakenduse salasõna sessioonile nimega „{token}“", + "You deleted app password \"{token}\"" : "Sina kustutasid rakenduse salasõna „{token}“", + "You renamed app password \"{token}\" to \"{newToken}\"" : "Sa muutsid rakenduse salasõna: „{token}“ → „{newToken}“", + "You granted filesystem access to app password \"{token}\"" : "Sa lubasid failisüsteemi ligipääsu rakenduse salasõnale „{token}“", + "You revoked filesystem access from app password \"{token}\"" : "Sa keelasid failisüsteemi ligipääsu rakenduse salasõnale „{token}“", "Security" : "Turvalisus", "You successfully logged in using two-factor authentication (%1$s)" : "Logisid edukalt sisse, kasutades kaheastmelist autentimiset (%1$s)", "A login attempt using two-factor authentication failed (%1$s)" : "Sisselogimiskatse kaheastmelise autentimisega ebaõnnestus (%1$s)", + "Remote wipe was started on %1$s" : "Kaugkustutamine algas: %1$s", + "Remote wipe has finished on %1$s" : "Kaugkustutamine lõppes: %1$s", "Your <strong>password</strong> or <strong>email</strong> was modified" : "Sinu <strong>parooli</strong> või <strong>e-posti aadressi</strong> muudeti", "Settings" : "Seaded", "Could not remove app." : "Rakenduse eemaldamine ei õnnestunud.", "Could not update app." : "Rakenduse uuendamine ei õnnestunud.", - "Wrong password" : "Vale parool", + "Wrong password" : "Vale salasõna", "Unable to change personal password" : "Isikliku salasõna muutmine ei õnnestu", "Saved" : "Salvestatud", + "No Login supplied" : "Kasutajanimi on sisestamata", "Unable to change password. Password too long." : "Salasõna muutmine ei õnnestu. Salasõna on liiga pikk.", "Authentication error" : "Autentimise viga", - "Wrong admin recovery password. Please check the password and try again." : "Vale administraatori taasteparool. Palun kontrolli parooli ning proovi uuesti.", + "Please provide an admin recovery password; otherwise, all account data will be lost." : "Palun sisesta peakasutaja taastesalasõna - vastasel juhul kaotad ligipääsu kõikidele kasutajakonto andmetele.", + "Wrong admin recovery password. Please check the password and try again." : "Vale administraatori taastesalasõna. Palun kontrolli salasõna ning proovi uuesti.", + "Backend does not support password change, but the encryption of the account key was updated." : "Taustateenus ei toeta salasõna muutmist, aga kasutajakonto võtme krüptimine sai uuendatud.", "Administrator documentation" : "Administraatori dokumentatsioon", "User documentation" : "Kasutaja dokumentatsioon", "Nextcloud help overview" : "Nextcloudi abiteabe ülevaade", @@ -54,13 +69,22 @@ "If you received this email, the email configuration seems to be correct." : "Kui said selle kirja, näib e-posti seadistus õige.", "Email could not be sent. Check your mail server log" : "E-kirja saatmine ebaõnnestus. Kontrolli oma meiliserveri logi", "A problem occurred while sending the email. Please revise your settings. (Error: %s)" : "E-kirja saatmisel tekkis viga. Palun vaata seaded üle. (Viga: %s)", + "You need to set your account email before being able to send test emails. Go to %s for that." : "Enne e-kirjade testsaatmist pead seadistama oma e-posti aadressi. Selleks vaata siia: %s.", + "Recently active" : "Hiljuti aktiivne", + "Disabled accounts" : "Väljalülitatud kasutajakonto", + "Invalid account" : "Vigane kasutajakonto", "Invalid mail address" : "Vigane e-posti aadress", "Settings saved" : "Seaded salvestatud", "Unable to change full name" : "Täisnime muutmine ebaõnnestus", "Unable to change email address" : "E-posti aadressi muutmine ebaõnnestus", + "Unable to set invalid phone number" : "Vigase telefoninumbri lisamine pole võimalik", + "Unable to set invalid website" : "Vigase veebisaidi lisamine pole võimalik", + "Some account data was invalid" : "Osa kasutajakonto andmeid olid vigased", + "In order to verify your Twitter account, post the following tweet on Twitter (please make sure to post it without any line breaks):" : "Selleks, et tuvastada, et tegemist tõesti on sinu X-i / Twitteri kasutajakontoga, palun postita oma kontole järgnev säuts (palun kontrolli, et sinna ei satuks reavahetusi):", "%1$s changed your password on %2$s." : "%1$s muutis su parooli %2$s.", "Your password on %s was changed." : "Sinu %s parool muudeti.", "Your password on %s was reset by an administrator." : "Administraator lähtestas sinu %s parooli.", + "Your password on %s was reset." : "Sinu salasõna „%s“ sai lähtestatud.", "Password for %1$s changed on %2$s" : "%1$s parool muudetud %2$s", "Password changed for %s" : "%s parool muudetud", "If you did not request this, please contact an administrator." : "Kui sa pole seda taotlenud, võta ühendust administraatoriga.", @@ -73,6 +97,7 @@ "Welcome aboard" : "Tere tulemast", "Welcome aboard %s" : "Tere tulemast %s", "Welcome to your %s account, you can add, protect, and share your data." : "Tere tulemast oma %s kontole. Sa saad lisada, kaitsta ja jagada oma andmeid.", + "Your Login is: %s" : "Sinu kasutajanimi on: %s", "Set your password" : "Määra oma parool", "Go to %s" : "Mine %s", "Install Client" : "Paigalda kliendiprogramm", @@ -83,6 +108,7 @@ "Users" : "Kasutajad", "Additional settings" : "Lisaseaded", "Artificial Intelligence" : "Tehisintellekt", + "Administration privileges" : "Peakasutaja õigused", "Groupware" : "Grupitöö", "Overview" : "Ülevaade", "Basic settings" : "Põhiseaded", @@ -105,6 +131,9 @@ "Configuration key \"%1$s\" contains invalid IP range(s): \"%2$s\"" : "Seadistuste võtmes „%1$s“ on vigane IP-aadressi(de) vahemik: „%2$s“", "Admin IP filtering is correctly configured." : "Süsteemihalduseks lubatud IP-aadresside filtreerimine on korrektselt seadistatud.", "Your remote address could not be determined." : "Sinu kaugaadressi tuvastamine ei õnnestunud.", + "No altered files" : "Muudetud faile pole", + "Database missing primary keys" : "Andmebaasis on puudu primaarvõtmed", + "Missing primary key on table \"%s\"." : "Puuduv primaarvõti tabelis „%s“.", "Email test" : "E-kirjade saatmise test", "Mail delivery is disabled by instance config \"%s\"." : "Selles serveris piirab e-kirjade edasisaatmist seadistus „%s“.", "Email test was successfully sent" : "Test e-kirja saatmine õnnestus", @@ -121,6 +150,7 @@ "The PHP max_input_time is too low. A time of at least %1$s is recommended. Current value: %2$s." : "PHP seadistuse „max_input_time“ väärtus on liiga väike. Meie soovitatud väärtus: %1$s. Praegune väärtus: %2$s.", "The PHP max_execution_time is too low. A time of at least %1$s is recommended. Current value: %2$s." : "PHP seadistuse „max_execution_time“ väärtus on liiga väike. Meie soovitatud väärtus: %1$s. Praegune väärtus: %2$s.", "PHP memory limit" : "PHP mälukasutuse ülempiir", + "for Argon2 for password hashing" : "Argon2-põhise salasõna räsimise jaoks", "required for SFTP storage and recommended for WebAuthn performance" : "nõutav SFTP andmeruumi jaoks ja soovitatav WebAuthn jõudluse jaoks", "PHP version" : "PHP versioon", "You are currently running PHP %1$s. PHP %2$s is deprecated since Nextcloud %3$s. Nextcloud %4$s may require at least PHP %5$s. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "Sa kasutad hetkel PHP versiooni %1$s. PHP %2$s on aga alates Nexctcloudi versioonist %3$s kasutuselt eemaldatud. Nexctcloud %4$s eeldab, et PHP versioon on vähemalt %5$s. Palun uuenda oma server PHP Groupi poolt väljaantud ametliku PHP versioonini niipea, kui võimalik.", @@ -139,7 +169,8 @@ "It seems like you are running a 32-bit PHP version. Nextcloud needs 64-bit to run well. Please upgrade your OS and PHP to 64-bit!" : "Tundub, et kasutad PHP 32-bitist versiooni. Tõhusaks toimimiseks eeldab Nextcloud 64-bitist keskkonda. Palun uuenda oma serveri operatsioonisüsteem ja PHP 64-bitiseks versiooniks!", "The PHP function \"disk_free_space\" is disabled, which prevents the check for enough space in the temporary directories." : "PHP funktsioon „disk_free_space“ pole kasutusel. Selle puudumine takistab ajutiste kaustade jaoks vajaliku andmeruumi kontrollimist.", "Profile information" : "Kasutajaprofiili teave", - "Nextcloud settings" : "Nextcloud seaded", + "Nextcloud settings" : "Nextcloudi seadistused", + "Task:" : "Ülesanded:", "Enable" : "Lülita sisse", "Machine translation" : "Masintõlge", "None" : "Pole", @@ -151,17 +182,30 @@ "Always ask for a password" : "Alati küsi parooli", "Enforce password protection" : "Jõusta paroolikaitse", "Exclude groups from password requirements" : "Välista grupid salasõnareeglitest", + "Limit sharing based on groups" : "Piira jagamist gruppide alusel", + "Allow sharing for everyone (default)" : "Luba jagamine kõikidele (vaikimisi)", + "Exclude some groups from sharing" : "Välista mõned grupid jagamisest", + "Limit sharing to some groups" : "Piira jagamist mõnede gruppidega", "Groups excluded from sharing" : "Jagamisest välistatud grupid", "Enforce expiration date" : "Sunnitud aegumise kuupäev", "Default expiration time of new shares in days" : "Uue jaosmeedia vaikimisi aegumine päevades", "Expire shares after x days" : "Jaosmeedia aegub x päeva möödudes", "This text will be shown on the public link upload page when the file list is hidden." : "Seda teksti näidatakse avaliku lingiga üleslaadimise lehel kui failide loend on peidetud.", "Two-Factor Authentication" : "Kaheastmeline autentimine", + "Two-factor authentication can be enforced for all accounts and specific groups. If they do not have a two-factor provider configured, they will be unable to log into the system." : "Kaheastmelist autentimist on võimalik teha kohustuslikuks kas kõikidele kasutajakontodele või konkreetsete gruppide kaupa. Kui kaheastmelise autentimise kohustuslikkus on määratud, kuid on kasutajal seadistamata, siis ta ei saa siia serverisse sisse logida.", + "Enforce two-factor authentication" : "Tee kaheastmeline autentimine kohustuslikuks", "Limit to groups" : "Luba gruppidele", + "Enforcement of two-factor authentication can be set for certain groups only." : "Kaheastmelise autentimise kohustuslikkust saad määrata ka konkreetsete gruppide kaupa.", + "Two-factor authentication is enforced for all members of the following groups." : "Kaheastmeline autentimine on kohustuslik nende gruppide kõikidele liikmetele.", + "Enforced groups" : "Kohustuslik neis gruppides", + "Two-factor authentication is not enforced for members of the following groups." : "Kaheastmeline autentimine pole kohustuslik nende gruppide liikmetele.", + "Excluded groups" : "Välistatud neis gruppides", "Save changes" : "Salvesta muudatused", "Show details for {appName} app" : "Näita „{appName}“ rakenduse üksikasju", "Remove" : "Eemalda", - "Featured" : "Esile tõstetud", + "Featured" : "Esiletõstetud", + "This app is supported via your current Nextcloud subscription." : "See rakendus on toetatud sinu praeguses Nextcloudi tellimuses. ", + "Featured apps are developed by and within the community. They offer central functionality and are ready for production use." : "Esiletõstetud rakendusi arendatakse kogukonna poolt. Nad pakuvad võimalust kasutada olulist funktsionaalsust ning on sobilikud igapäevaseks kasutuseks.", "Community rating: {score}/5" : "Kogukonna hinnang: {score}/5", "Disable all" : "Lülita kõik välja", "Download and enable all" : "Laadi kõik alla ja võta kasutusele", @@ -171,10 +215,13 @@ "Version" : "Versioon", "Level" : "Tase", "Actions" : "Tegevused", + "Results from other categories" : "Tulemused muudest kategooriatest", "No apps found for your version" : "Sinu versiooni jaoks ei leitud ühtegi rakendust", + "_%n app has an update available_::_%n apps have an update available_" : ["%n rakenduse jaoks leidub uuendusi","%n rakenduse jaoks leidub uuendusi"], "_Update_::_Update all_" : ["Uuenda","Uuenda kõik"], "Failed to load groups" : "Gruppe ei õnnestunud laadida", "Failed to create group" : "Grupi loomine ei õnnestunud", + "Creating group…" : "Loon gruppi…", "Create group" : "Loo grupp", "Group name" : "Grupi nimi", "Please enter a valid group name" : "Palun sisesta korrektne grupi nimi", @@ -182,8 +229,16 @@ "List of groups. This list is not fully populated for performance reasons. The groups will be loaded as you navigate or search through the list." : "Gruppide loend. Jõudluse mõttes ei ole kogu loend esimesel hetkel tervikuna nähtav. Uued grupid lisanduvad sedamööda, kui sa loendis edasi liigud.", "Loading groups…" : "Laadin gruppe…", "Loading" : "Laadimine", + "Fetching the latest news…" : "Laadin viimaseid uuendusi", + "Carousel" : "Karussell", + "Previous slide" : "Eelmine slaid", + "Next slide" : "Järgmine slaid", + "Choose slide to display" : "Vali kuvatav slaid", + "{index} of {total}" : "{index} / {total}", "Type" : "Tüüp", "Display Name" : "Kuvatav nimi", + "Edit ExApp deploy options before installation" : "Muuda ExApp konteineri seadistuse enne paigaldamist", + "Configured ExApp deploy options. Can be set only during installation" : "ExApp'i konteineri seadistuse valikud. Neid saab määrata vaid paigalduse ajal", "Learn more" : "Lisateave", "Environment variables" : "Keskonnamuutujad", "ExApp container environment variables" : "ExApp konteineri keskonnamuutujad", @@ -192,6 +247,7 @@ "Read-only" : "Ainult lugemiseks", "Remove mount" : "Eemalda haakepunkt", "New mount" : "Uus haakepunkt", + "Enter path to container folder" : "Sisesta konteinerikausta asukoht", "Toggle read-only mode" : "Lülita „ainult lugemiseks“ režiim sisse/välja", "Confirm adding new mount" : "Kinnita uue haakepunkti lisamine", "Confirm" : "Kinnita", @@ -221,15 +277,22 @@ "Ask questions or discuss" : "Küsi nõu või aruta", "Changelog" : "Muudatuste logi", "Google Chrome for Android" : "Google Chrome for Android", + "{productName} iOS app" : "{productName}i iOS-i rakendus", "{productName} Android app" : "{productName}i Androidi rakendus", + "{productName} Talk for iOS" : "{productName} Talk iOS-i jaoks", + "{productName} Talk for Android" : "{productName} Talk Androidi jaoks", + "Sync client" : "Sünkroniseerimisklient", "This session" : "See sessioon", "Device name" : "Seadme nimi", "Cancel renaming" : "Katkesta nime muutmine", "Save new name" : "Salvesta uus nimi", + "Marked for remote wipe" : "Märgitud kaugkustutamisele", "Device settings" : "Seadme seaded", "Allow filesystem access" : "Luba juurdepääs failisüsteemile", "Rename" : "Muuda nime", "Revoke" : "Tühista", + "Wipe device" : "Kaugkustuta seade", + "Revoking this token might prevent the wiping of your device if it has not started the wipe yet." : "Selle tunnusloa tühistamine võib katkestada sinu seadme kaugkustutamise, kui kustutamine pole veel alanud.", "Device" : "Seade", "Last activity" : "Viimane tegevus", "Devices & sessions" : "Seadmed & sessioonid", @@ -237,18 +300,28 @@ "Error while creating device token" : "Tõrge seadme märke loomisel", "App name" : "Rakenduse nimi", "Create new app password" : "Loo uus rakenduse parool", + "App password copied!" : "Rakenduse salasõna on kopeeritud!", + "Copy app password" : "Kopeeri rakenduse salasõna", + "Login name copied!" : "Kasutajanimi on koeeritud!", + "Copy login name" : "Koeeri kasutajanimi", + "Could not copy app password. Please copy it manually." : "Ei õnnestunud kopeerida rakenduse salasõna. Palun tee seda käsitsi.", + "Could not copy login name. Please copy it manually." : "Ei õnnestunud kopeerida kasutajanime. Palun tee seda käsitsi.", + "New app password" : "Uus rakenduse salasõna", + "Use the credentials below to configure your app or device. For security reasons this password will only be shown once." : "Kasuta alljärgnevat autentimisvõimalust oma rakenduse või seadme seadistamiseks. Turvapõhjustel näitame me seda salasõna vaid üks kord.", "Login" : "Logi sisse", - "Password" : "Parool", + "Password" : "Salasõna", + "Show QR code for mobile apps" : "Näita QR-koodi nutiseadmete rakenduste jaoks", "Last job execution ran {time}. Something seems wrong." : "Viimane käivitus kestis {time}. See pole päris õige.", "Last job ran {relativeTime}." : "Viimane käivitus kestis {relativeTime}.", "Profile" : "Profiil", + "Failed to save setting" : "Seadistuse salvestamine ei õnnestunud", "Unable to update server side encryption config" : "Serveripoolse krüptimise seadistusi ei õnnestu uuendada", "Server-side encryption" : "Serveripoolne krüptimine", - "Server-side encryption makes it possible to encrypt files which are uploaded to this server. This comes with limitations like a performance penalty, so enable this only if needed." : "Serveripoole krüpteerimine võimaldab serverisse üleslaetud faile krüpteerida. Sellega kaasnevad piirangud, näiteks jõudluskadu. Lülita see sisse ainult siis, kui vaja on.", + "Server-side encryption makes it possible to encrypt files which are uploaded to this server. This comes with limitations like a performance penalty, so enable this only if needed." : "Serveripoole krüptimine võimaldab serverisse üleslaaditud faile krüptida. Sellega kaasnevad piirangud, näiteks jõudluskadu. Lülita see sisse ainult siis, kui vaja on.", "To encrypt all existing files run this OCC command:" : "Kõikide failide krüptimiseks käivita käsurealt see OCC-käsk:", "Enable server-side encryption" : "Võta serveripoolne krüptimine kasutusele", "Disabling server side encryption is only possible using OCC, please refer to the documentation." : "Serveripoolse krüptimise väljalülitamine on võimalik vaid käsureapõhise OCC-tarvikuga. Lisateavet leiad dokumentatsioonist.", - "No encryption module loaded, please enable an encryption module in the app menu." : "Krüpteerimise moodulit pole laetud, palun luba krüpteerimise moodul rakenduste menüüs.", + "No encryption module loaded, please enable an encryption module in the app menu." : "Krüptimise moodul pole laaditud, palun luba krüptimise moodul rakenduste menüüs.", "Select default encryption module:" : "Määra vaikimisi krüptimise moodul:", "Cancel encryption" : "Katkesta krüptimine", "Enable encryption" : "Luba krüptimine", @@ -267,9 +340,9 @@ "Submit" : "Saada", "Rename group" : "Muuda grupi nime", "Remove group" : "Eemalda grupp", - "Current password" : "Praegune parool", - "New password" : "Uus parool", - "Change password" : "Muuda parooli", + "Current password" : "Praegune salasõna", + "New password" : "Uus salasõna", + "Change password" : "Muuda salasõna", "Choose your profile picture" : "Vali oma tunnuspilt", "Please select a valid png or jpg file" : "Palun vali korrektne png või jpg fail", "Error setting profile picture" : "Viga tunnuspildi jõustamisel", @@ -284,15 +357,31 @@ "Picture provided by original account" : "Pilt esitatud originaalse konto poolt", "Set as profile picture" : "Määra tunnuspildiks", "Please note that it can take up to 24 hours for your profile picture to be updated everywhere." : "Palun arvesta, et võib kuluda kuni 24 tundi enne, kuni sinu uus tunnuspilt on kõikjal uuendatud.", + "Your biography. Markdown is supported." : "Teave sinu kohta. Võid kasutada ka markdown-vormingut.", + "Enter your date of birth" : "Palun sisesta sünnikuupäev", "You are using {s}{usage}{/s}" : "Sa kasutad: {s}{usage}{/s}", "You are using {s}{usage}{/s} of {s}{totalSpace}{/s} ({s}{usageRelative}%{/s})" : "Sa kasutad: {s}{usage}{/s} / {s}{totalSpace}{/s} ({s}{usageRelative}%{/s})", "You are a member of the following groups:" : "Sa oled nende gruppide liige:", "Your full name" : "Sinu täispikk nimi", "Email options" : "E-posti valikud", + "Remove primary email" : "Eemalda põhiline e-postiaadress", + "Delete email" : "Kustuta e-posti aadress", + "This address is not confirmed" : "See aadress pole kinnitatud", + "Unset as primary email" : "Eemalda määramine põhiliseks e-postiaadressiks", + "Set as primary email" : "Määra põhiliseks e-postiaadressiks", + "Additional email address {index}" : "Täiendav e-posti aadress {index}", + "Unable to delete primary email address" : "Ei õnnestunud eemaldada põhilist e-postiaadressi", + "Unable to update primary email address" : "Ei õnnestunud uuendada põhilist e-postiaadressi", + "Unable to add additional email address" : "Ei õnnestunud laadida täiendavat e-posti aadressi", + "Unable to update additional email address" : "Ei õnnestunud uuendada täiendavat e-posti aadressi", + "Unable to delete additional email address" : "Ei õnnestunud kustutada täiendavat e-posti aadressi", + "Primary email for password reset and notifications" : "Põhiline e-postiaadress salasõna lähtestamiseks ja teavituste jaoks", "No email address set" : "E-posti aadressi pole veel määratud", "Your handle" : "Sinu pseudonüüm", "Derived from your locale ({weekDayName})" : "Tuletatud lokaadist ({weekDayName})", "Unable to update first day of week" : "Nädala esimese päeva uuendamine ei õnnestu", + "Day to use as the first day of week" : "Nädala esimene päev", + "Your headline" : "Sind kirjeldav alapealkiri", "Unable to update language" : "Keele uuendamine ei õnnestu", "Languages" : "Keeled", "Help translate" : "Aita tõlkida", @@ -308,6 +397,7 @@ "Your role" : "Sinu roll", "Your X (formerly Twitter) handle" : "Sinu X-i (varasemalt Twitteri) kasutajanimi", "Your website" : "Sinu veebileht", + "Invalid value" : "Vigane väärtus", "Unable to update {property}" : "„{property}“ uuendamine ei õnnestu", "No {property} set" : "„{property}“ on määramata", "Add additional email" : "Lisa täiendav e-posti aadress", @@ -315,10 +405,17 @@ "Create" : "Loo", "Change" : "Muuda", "Delete" : "Kustuta", + "Reshare" : "Jaga edasi", "Default language" : "Vaikekeel", "Common languages" : "Levinud keeled", + "Other languages" : "Muud keeled", + "Password change is disabled because the master key is disabled" : "Salasõna muutmine on lülitatud välja, kuna ka peremeesvõti on lülitatud välja", + "No accounts" : "Kasutajakontosid pole", "Loading accounts …" : "Kontode laadimine ...", + "List of accounts. This list is not fully rendered for performance reasons. The accounts will be rendered as you navigate through the list." : "Kasutajakontode loend. Jõudluse mõttes ei ole kogu loend esimesel hetkel tervikuna nähtav. Uued kasutajakontid lisanduvad sedamööda, kui sa loendis edasi liigud.", "Manager" : "Haldaaja", + "Account name will be autogenerated" : "Kasutajakonto nimi luuakse automaatselt", + "Account name (required)" : "Kasutajakonto nimi (nõutav)", "Failed to search groups" : "Gruppe ei õnnestunud otsida", "New account" : "Uus kasutajakonto", "Display name" : "Kuvatav nimi", @@ -328,11 +425,14 @@ "Email" : "E-post", "Member of the following groups (required)" : "Järgmiste gruppide liige (nõutav)", "Member of the following groups" : "Järgmiste gruppide liige", + "Set account groups" : "Määra kasutajakonto grupid", "Admin of the following groups" : "Järgmiste gruppide peakasutaja", + "Set account as admin for …" : "Määra kasutajakonto peakasutajaks siin:", "Quota" : "Mahupiir", "Set account quota" : "Määra kasutajakonto kvoot", "Language" : "Keel", "Set default language" : "Määra vaikimisi keel", + "Add new account" : "Lisa uus kasutajakonto", "_{userCount} account …_::_{userCount} accounts …_" : ["{userCount} kasutajakonto…","{userCount} kasutajakontot…"], "_{userCount} account_::_{userCount} accounts_" : ["{userCount} kasutajakonto","{userCount} kasutajakontot"], "Total rows summary" : "Ridade koondkokkuvõte", @@ -341,24 +441,40 @@ "Avatar" : "Tunnuspilt ehk avatar", "Account name" : "Kasutajakonto nimi", "Group admin for" : "Grupi admin", + "Account backend" : "Kasutajakonto taustateenus", "Storage location" : "Salvestusruumi asukoht", "First login" : "Esimene sisselogimine", "Last login" : "Viimane sisselogimine", + "Account actions" : "Kasutajakonto tegevused", "{size} used" : "{size} kasutatud", "Delete account" : "Kustuta konto", + "Disconnect all devices and delete local data" : "Katkesta ühendused kõikide seadmetega ja kustuta kohalikud andmed", + "Disable account" : "Lülita kasutajakonto välja", + "Enable account" : "Lülita kasutajakonto sisse", "Resend welcome email" : "Saada tervituskiri uuesti", - "Wiped {userid}'s devices" : "Kasutaja „{userid}“ seadmed on kustutatud", + "In case of lost device or exiting the organization, this can remotely wipe the Nextcloud data from all devices associated with {userid}. Only works if the devices are connected to the internet." : "Kas seadme kadumisel või organisatsioonist lahkumisel on võimalik kaugkustutamise abil kustutada Nextcloudi andmed kõikidest „{userid}“ kasutaja seadmetest. Loomulikult toimib see vaid siis, kui vastav seade on ühendatud internetiga.", + "Remote wipe of devices" : "Seadmete kaugkustutamine", + "Wipe {userid}'s devices" : "Kaugkustuta kasutaja „{userid}“ seadmed", + "Wiped {userid}'s devices" : "Kasutaja „{userid}“ seadmed on kaugkustutatud", "Failed to load groups with details" : "Gruppe koos üksikasjadega ei õnnestunud laadida", "Failed to load sub admin groups with details" : "Alamgruppe koos üksikasjadega ei õnnestunud laadida", + "Fully delete {userid}'s account including all their personal files, app data, etc." : "Kustuta „{userid}“ kasutajakonto täis mahus, sealhulgas tema isiklikud failid, rakenduste andmed ja muud.", + "Account deletion" : "Kasutajakonto kustutamine", + "Delete {userid}'s account" : "Kustuta kasutajakonto: „{userid}“", "Display name was successfully changed" : "Kuvatava nime muutmine õnnestus", "Password can't be empty" : "Salasõna ei saa olla tühi", "Password was successfully changed" : "Salasõna muutmine õnnestus", "Email can't be empty" : "E-posti aadress ei saa olla tühi", "Email was successfully changed" : "E-posti aadressi muutmine õnnestus", "Welcome mail sent!" : "Tervituskiri on saadetud!", + "Loading account …" : "Laadin kasutajakontot…", "Change display name" : "Muuda kuvatavat nime", "Set new password" : "Määra uus salasõna", "Set new email address" : "Sisesta uus e-posti aadress", + "Add account to group" : "Lisa kasutajakonto gruppi", + "Set account as admin for" : "Määra kasutajakonto peakasutajaks siin:", + "Select account quota" : "Määra kasutajakonto kvoot", + "Set the language" : "Vali keel", "Done" : "Valmis", "Edit" : "Muuda", "Visibility" : "Nähtavus", @@ -368,18 +484,25 @@ "Send email" : "Saada kiri", "Defaults" : "Vaikeväärtused", "Default quota" : "Vaikimisi mahupiir", + "Passwordless authentication requires a secure connection." : "Salasõnata autentimine eeldab turvalise võrguühenduse kasutamist.", "Unnamed device" : "Nimetu seade", + "Passwordless Authentication" : "Salasõnata autentimine", + "Set up your account for passwordless authentication following the FIDO2 standard." : "Seadista oma kasutajakonto jaoks salasõnata autentimine, mis põhineb FIDO2 standardil.", "The following devices are configured for your account:" : "Järgmised seadmed on seadistatud kasutama sinu kontot:", "As admin you can fine-tune the sharing behavior. Please see the documentation for more information." : "Administraatorina saate jagamise valikuid täpselt seadistada. Lisateavet leiad dokumentatsioonist.", "Version {version}" : "Versioon {version}", "All accounts" : "Kõik kasutajakontod", "Admins" : "Haldurid", + "Account group: {group}" : "Kasutajakontode grupp: {group}", + "Account management" : "Kasutajakontode haldus", "Sending…" : "Saadan...", "Email sent" : "E-kiri on saadetud", "Location" : "Asukoht", "Profile picture" : "Profiili pilt", - "About" : "Info", + "About" : "Teave", + "Date of birth" : "Sünnikuupäev", "Full name" : "Täielik nimi", + "Additional email" : "Täiendav e-post", "Fediverse (e.g. Mastodon)" : "Fediverse (nt. Mastodon)", "Headline" : "Alapealkiri", "Organisation" : "Organisatsioon", @@ -388,21 +511,33 @@ "Role" : "Roll", "X (formerly Twitter)" : "X (varasemalt Twitter)", "Website" : "Veebileht", + "Profile visibility" : "Profiili nähtavus", "Locale" : "Kasutuskoht", "First day of week" : "Nädala esimene päev", + "Not available as this property is required for core functionality including file sharing and calendar invitations" : "Pole saadaval, sest see omadus on vajalik tuumikfunktsionaalsuse jaoks, sh failide jagamine ja kalendrikutsed", + "Not available as federation has been disabled for your account, contact your system administration if you have any questions" : "Pole saadaval, sest osalemine liitpilves on sinu kasutajakonto puhul keelatud. Lisaküsimuste korral saad teavet oma peakasutajalt", + "Not available as publishing account specific data to the lookup server is not allowed, contact your system administration if you have any questions" : "Pole saadaval, sest kasutajakonto kohaste andmete avaldamine tuvastusserverile on keelatud. Lisaküsimuste korral saad teavet oma peakasutajalt", + "Discover" : "Avasta", "Your apps" : "Sinu rakendused", + "Active apps" : "Aktiivsed rakendused", "Disabled apps" : "Keelatud rakendused", "Updates" : "Uuendused", "App bundles" : "Rakenduste kogumikud", "Featured apps" : "Esiletõstetud rakendused", "Supported apps" : "Toetatud rakendused", + "Show to everyone" : "Näita kõigile", + "Show to logged in accounts only" : "Näita vaid sisseloginud kasutajatele", "Hide" : "Peida", + "Manually installed apps cannot be updated" : "Käsitsi paigaldatud rakendusi ei saa uuendada", "Disable" : "Lülita välja", "Allow untested app" : "Luba testimata rakenduse kasutamine", "Unknown" : "Teadmata", "Never" : "Mitte kunagi", + "Could not register device: Network error" : "Seadme registreerimine polnud võimalik: võrguühenduse viga", "An error occurred during the request. Unable to proceed." : "Päringu ajal tekkis viga. Jätkamine pole võimalik.", "The app has been enabled but needs to be updated. You will be redirected to the update page in 5 seconds." : "Rakendus on lubatud, aga see vajab uuendamist. Sind suunatakse 5 sekundi pärast uuendamise lehele.", + "Do you really want to wipe your data from this device?" : "Oled sa kindel, et soovid siit seadmest oma andmed kaugkustutada?", + "Confirm wipe" : "Kinnita kaugkustutamine", "There were too many requests from your network. Retry later or contact your administrator if this is an error." : "Sinu võrgust tuli liiga palju päringuid. Proovi hiljem uuesti, või võta ühendust administraatoriga, kui tegu on veaga.", "Error" : "Viga", "Account documentation" : "Kasutajakonto juhendid", @@ -414,7 +549,7 @@ "None/STARTTLS" : "Puudub/STARTTLS", "SSL" : "SSL", "Open documentation" : "Ava dokumentatsioon", - "It is important to set up this server to be able to send emails, like for password reset and notifications." : "E-kirjad saatmise võimekus on olulile seadistada paroolide lähtestamiseks ja teavituste saatmiseks.", + "It is important to set up this server to be able to send emails, like for password reset and notifications." : "On oluline, et e-kirjade saatmise võimekus on seadistatud. Seda kasutatakse näiteks salasõnade lähtestamiseks ja teavituste saatmiseks.", "Send mode" : "Saatmise viis", "Encryption" : "Krüpteerimine", "From address" : "Saatja aadress", @@ -423,14 +558,20 @@ "Authentication" : "Autentimine", "Authentication required" : "Autentimine on vajalik", "Credentials" : "Kasutajatunnused", - "SMTP Password" : "SMTP parool", + "SMTP Password" : "SMTP salasõna", "Save" : "Salvesta", "Test and verify email settings" : "Testi ja kontrolli e-posti seadistusi", "Security & setup warnings" : "Turva- ja paigalduse hoiatused", "All checks passed." : "Kõik kontrollid on läbitud.", "Follow us on X" : "Järgne meile X-is", "Follow us on Mastodon" : "Järgne meile Mastodonis", + "Check out our blog" : "Loe meie ajaveebi", + "Subscribe to our newsletter" : "Telli meie uudiskiri", + "Use a second factor besides your password to increase security for your account." : "Sinu kasutajakonto turvalisuse parandamiseks kasuta lisaks oma salasõnale ka teist autentimisvõimalust.", + "If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Kui kasutad kolmanda osapoole rakenduses Nextcloudi ühendust, siis palun taga, et sa lood ja seadistad rakenduse salasõna enne kaheastmelise autentimise kasutusele võtmist.", "The PHP memory limit is below the recommended value of %s." : "PHP mälukasutuse ülempiir on väiksem, kui soovitatav %s.", + "for WebAuthn passwordless login" : "WebAuthn salasõnata sisselogimise jaoks", + "for WebAuthn passwordless login, and SFTP storage" : "WebAuthn salasõnata sisselogimise ja SFTP andmeruumi jaoks", "You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "Sa kasutad hetkel PHP versiooni %s. PHP 8.0 on aga alates Nexctcloudi versioonist 27 kasutuselt eemaldatud. Nexctcloud 28 eeldab, et PHP versioon on vähemalt 8.1. Palun uuenda oma server PHP Groupi poolt väljaantud ametliku PHP versioonini niipea, kui võimalik.", "MariaDB version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MariaDB 10.2 or higher." : "Kasutusel on MariaDB versioon „%s“ . Nextcloud 21 või hilisem seda versiooni ei toeta ning eeldab, et kasutusel on MariaDB versioon 10.2 või hilisem.", "MySQL version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MySQL 8.0 or MariaDB 10.2 or higher." : "Kasutusel on MySQLi versioon „%s“ . Nextcloud 21 või hilisem seda versiooni ei toeta ning eeldab, et kasutusel on MySQLi versioon 8.0 või MariaDB versioon 10.2 või hilisemad.", @@ -438,7 +579,7 @@ "You are using <strong>{usage}</strong>" : "Sa kasutad: <strong>{usage}</strong>", "You are using <strong>{usage}</strong> of <strong>{totalSpace}</strong> (<strong>{usageRelative}%</strong>)" : "Sa kasutad: <strong>{usage}</strong> / <strong>{totalSpace}</strong> (<strong>{usageRelative}%</strong>)", "Set user manager" : "Määra kasutaja haldur", - "Username will be autogenerated" : "Kasutajamimi luuakse automaatselt", + "Username will be autogenerated" : "Kasutajanimi luuakse automaatselt", "Username (required)" : "Kasutajanimi (nõutav)", "New user" : "Uus kasutaja", "Groups (required)" : "Grupid (nõutav)", @@ -452,6 +593,10 @@ "Username" : "Kasutajanimi", "User backend" : "Kasutaja taustarakendus", "User actions" : "Kasutaja tegevused", + "Add user to group" : "Lisa kasutaja gruppi", + "Server error while trying to add WebAuthn device" : "Serveriviga WebAuthn seadme lisamisel", + "Name your device" : "Anna seadmele nimi", + "Active accounts" : "Aktiivsed kasutajakontod", "Follow us on Twitter" : "Järgne meile Twitteris", "Failed to load subadmin groups with details" : "Alamgruppe koos üksikasjadega ei õnnestunud laadida" },"pluralForm" :"nplurals=2; plural=(n != 1);" diff --git a/apps/settings/l10n/fr.js b/apps/settings/l10n/fr.js index 14f91b0c263..38ccba9634c 100644 --- a/apps/settings/l10n/fr.js +++ b/apps/settings/l10n/fr.js @@ -104,6 +104,7 @@ OC.L10N.register( "Set your password" : "Créer votre mot de passe", "Go to %s" : "Aller à %s", "Install Client" : "Installer le Client", + "Logged in account must be a sub admin" : "Le compte connecté doit être un sous-administrateur", "Apps" : "Applications", "Personal" : "Personnel", "Administration" : "Administration", @@ -162,6 +163,7 @@ OC.L10N.register( "Database missing indices" : "Indices manquants de la base de données", "Missing indices:" : "Index manquants :", "\"%s\" in table \"%s\"" : "\"%s\" dans le tableau \"%s\"", + "Detected some missing optional indices. Occasionally new indices are added (by Nextcloud or installed applications) to improve database performance. Adding indices can sometimes take awhile and temporarily hurt performance so this is not done automatically during upgrades. Once the indices are added, queries to those tables should be faster. Use the command `occ db:add-missing-indices` to add them." : "Des indices facultatifs manquants ont été détectés. De nouveaux indices sont parfois ajoutés (par Nextcloud ou les applications installées) pour améliorer les performances de la base de données. L'ajout d'indices peut parfois prendre un certain temps et nuire temporairement aux performances. Cette opération n'est donc pas effectuée automatiquement lors des mises à niveau. Une fois les indices ajoutés, les requêtes sur ces tables devraient être plus rapides. Utilisez la commande `occ db:add-missing-indices` pour les ajouter.", "Database missing primary keys" : "Clés primaires manquantes dans la base de données", "Missing primary key on table \"%s\"." : "Clé primaire manquante sur la table \"%s\".", "The database is missing some primary keys. Due to the fact that adding primary keys on big tables could take some time they were not added automatically. By running \"occ db:add-missing-primary-keys\" those missing primary keys could be added manually while the instance keeps running." : "Il manque des clés primaires dans la base de données. En raison du fait que l’ajout de clés primaires sur les grandes tables peut prendre un certain temps, elles n’ont pas été ajoutées automatiquement. En exécutant \"occ db:add-missing-primary-keys\", ces clés primaires manquantes peuvent être ajoutées manuellement pendant que l’instance continue de fonctionner.", @@ -203,6 +205,8 @@ OC.L10N.register( "Disabled" : "Désactivé", "The old server-side-encryption format is enabled. We recommend disabling this." : "L'ancien format de chiffrement côté serveur est activé. Nous recommandons de le désactiver.", "Logging level" : "Niveau de journalisation", + "The %1$s configuration option must be a valid integer value." : "L'option de configuration %1$s doit être une valeur entière valide.", + "The logging level is set to debug level. Use debug level only when you have a problem to diagnose, and then reset your log level to a less-verbose level as it outputs a lot of information, and can affect your server performance." : "La journalisation est au niveau de débogage. Utilisez ce niveau seulement si vous avez un problème à diagnostiquer. Ensuite, remettez la journalisation à un niveau moins verbeux étant donné que beaucoup d'informations sont affichées, ce qui peut affecter les performances de votre serveur.", "Logging level configured correctly." : "Le niveau de journalisation a été correctement configuré.", "Maintenance window start" : "Début de la fenêtre de maintenance", "Server has no maintenance window start time configured. This means resource intensive daily background jobs will also be executed during your main usage time. We recommend to set it to a time of low usage, so users are less impacted by the load caused from these heavy tasks." : "Le serveur n'a pas aucune heure de début de fenêtre de maintenance configurée. Cela signifie que les tâches quotidiennes d'arrière-plan, gourmandes en ressources, seront également exécutées pendant votre période d'utilisation principale. Nous vous recommandons de le configurer à un moment de faible utilisation, afin que les utilisateurs soient moins affectés par la charge causée par ces tâches lourdes.", @@ -253,6 +257,7 @@ OC.L10N.register( "PHP modules" : "Modules PHP", "increases language translation performance and fixes sorting of non-ASCII characters" : "Améliore la performance de la traduction linguistique et corrige le tri de caractère non-ASCII.", "for Argon2 for password hashing" : "pour Argon2 pour le hachage de mot de passe", + "required for SFTP storage and recommended for WebAuthn performance" : "requis pour le stockage SFTP et recommandé pour les performances de WebAuthn", "for picture rotation in server and metadata extraction in the Photos app" : "Pour la rotation des images côté serveur et l’extraction des métadonnées dans l’application Photos.", "This instance is missing some required PHP modules. It is required to install them: %s." : "Cette instance ne dispose pas de plusieurs modules nécessaires sur cette instance. Il est obligatoire de les installer : %s.", "This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them:\n%s" : "Cette instance ne dispose pas de plusieurs modules PHP recommandés. Il est recommandé de les installer pour améliorer les performances, et la compatibilité :\n%s", @@ -421,6 +426,7 @@ OC.L10N.register( "No apps found for your version" : "Pas d’application trouvée pour votre version", "_%n app has an update available_::_%n apps have an update available_" : ["%n application a une mise à jour disponible","%n applications ont une mise à jour disponible","%n applications ont une mise à jour disponible"], "_Update_::_Update all_" : ["Mettre à jour","Tout mettre à jour","Tout mettre à jour"], + "Failed to load groups" : "Échec du chargement des groupes", "Failed to create group" : "La création du groupe a échoué", "Creating group…" : "Création du groupe…", "Create group" : "Créer un groupe", @@ -713,7 +719,9 @@ OC.L10N.register( "Account deletion" : "Suppression de compte", "Delete {userid}'s account" : "Supprimer le compte {userid}", "Display name was successfully changed" : "Le nom d'affichage a été modifié avec succès", + "Password can't be empty" : "Le mot de passe ne peut pas être vide", "Password was successfully changed" : "Le mot de passe a été modifié avec succès", + "Email can't be empty" : "L'adresse mail ne peut pas être vide", "Email was successfully changed" : "L'e-mail a été modifié avec succès", "Welcome mail sent!" : "E-mail de bienvenue envoyé !", "Loading account …" : "Chargement du compte…", diff --git a/apps/settings/l10n/fr.json b/apps/settings/l10n/fr.json index 11c7ecffca1..5b5d67102f7 100644 --- a/apps/settings/l10n/fr.json +++ b/apps/settings/l10n/fr.json @@ -102,6 +102,7 @@ "Set your password" : "Créer votre mot de passe", "Go to %s" : "Aller à %s", "Install Client" : "Installer le Client", + "Logged in account must be a sub admin" : "Le compte connecté doit être un sous-administrateur", "Apps" : "Applications", "Personal" : "Personnel", "Administration" : "Administration", @@ -160,6 +161,7 @@ "Database missing indices" : "Indices manquants de la base de données", "Missing indices:" : "Index manquants :", "\"%s\" in table \"%s\"" : "\"%s\" dans le tableau \"%s\"", + "Detected some missing optional indices. Occasionally new indices are added (by Nextcloud or installed applications) to improve database performance. Adding indices can sometimes take awhile and temporarily hurt performance so this is not done automatically during upgrades. Once the indices are added, queries to those tables should be faster. Use the command `occ db:add-missing-indices` to add them." : "Des indices facultatifs manquants ont été détectés. De nouveaux indices sont parfois ajoutés (par Nextcloud ou les applications installées) pour améliorer les performances de la base de données. L'ajout d'indices peut parfois prendre un certain temps et nuire temporairement aux performances. Cette opération n'est donc pas effectuée automatiquement lors des mises à niveau. Une fois les indices ajoutés, les requêtes sur ces tables devraient être plus rapides. Utilisez la commande `occ db:add-missing-indices` pour les ajouter.", "Database missing primary keys" : "Clés primaires manquantes dans la base de données", "Missing primary key on table \"%s\"." : "Clé primaire manquante sur la table \"%s\".", "The database is missing some primary keys. Due to the fact that adding primary keys on big tables could take some time they were not added automatically. By running \"occ db:add-missing-primary-keys\" those missing primary keys could be added manually while the instance keeps running." : "Il manque des clés primaires dans la base de données. En raison du fait que l’ajout de clés primaires sur les grandes tables peut prendre un certain temps, elles n’ont pas été ajoutées automatiquement. En exécutant \"occ db:add-missing-primary-keys\", ces clés primaires manquantes peuvent être ajoutées manuellement pendant que l’instance continue de fonctionner.", @@ -201,6 +203,8 @@ "Disabled" : "Désactivé", "The old server-side-encryption format is enabled. We recommend disabling this." : "L'ancien format de chiffrement côté serveur est activé. Nous recommandons de le désactiver.", "Logging level" : "Niveau de journalisation", + "The %1$s configuration option must be a valid integer value." : "L'option de configuration %1$s doit être une valeur entière valide.", + "The logging level is set to debug level. Use debug level only when you have a problem to diagnose, and then reset your log level to a less-verbose level as it outputs a lot of information, and can affect your server performance." : "La journalisation est au niveau de débogage. Utilisez ce niveau seulement si vous avez un problème à diagnostiquer. Ensuite, remettez la journalisation à un niveau moins verbeux étant donné que beaucoup d'informations sont affichées, ce qui peut affecter les performances de votre serveur.", "Logging level configured correctly." : "Le niveau de journalisation a été correctement configuré.", "Maintenance window start" : "Début de la fenêtre de maintenance", "Server has no maintenance window start time configured. This means resource intensive daily background jobs will also be executed during your main usage time. We recommend to set it to a time of low usage, so users are less impacted by the load caused from these heavy tasks." : "Le serveur n'a pas aucune heure de début de fenêtre de maintenance configurée. Cela signifie que les tâches quotidiennes d'arrière-plan, gourmandes en ressources, seront également exécutées pendant votre période d'utilisation principale. Nous vous recommandons de le configurer à un moment de faible utilisation, afin que les utilisateurs soient moins affectés par la charge causée par ces tâches lourdes.", @@ -251,6 +255,7 @@ "PHP modules" : "Modules PHP", "increases language translation performance and fixes sorting of non-ASCII characters" : "Améliore la performance de la traduction linguistique et corrige le tri de caractère non-ASCII.", "for Argon2 for password hashing" : "pour Argon2 pour le hachage de mot de passe", + "required for SFTP storage and recommended for WebAuthn performance" : "requis pour le stockage SFTP et recommandé pour les performances de WebAuthn", "for picture rotation in server and metadata extraction in the Photos app" : "Pour la rotation des images côté serveur et l’extraction des métadonnées dans l’application Photos.", "This instance is missing some required PHP modules. It is required to install them: %s." : "Cette instance ne dispose pas de plusieurs modules nécessaires sur cette instance. Il est obligatoire de les installer : %s.", "This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them:\n%s" : "Cette instance ne dispose pas de plusieurs modules PHP recommandés. Il est recommandé de les installer pour améliorer les performances, et la compatibilité :\n%s", @@ -419,6 +424,7 @@ "No apps found for your version" : "Pas d’application trouvée pour votre version", "_%n app has an update available_::_%n apps have an update available_" : ["%n application a une mise à jour disponible","%n applications ont une mise à jour disponible","%n applications ont une mise à jour disponible"], "_Update_::_Update all_" : ["Mettre à jour","Tout mettre à jour","Tout mettre à jour"], + "Failed to load groups" : "Échec du chargement des groupes", "Failed to create group" : "La création du groupe a échoué", "Creating group…" : "Création du groupe…", "Create group" : "Créer un groupe", @@ -711,7 +717,9 @@ "Account deletion" : "Suppression de compte", "Delete {userid}'s account" : "Supprimer le compte {userid}", "Display name was successfully changed" : "Le nom d'affichage a été modifié avec succès", + "Password can't be empty" : "Le mot de passe ne peut pas être vide", "Password was successfully changed" : "Le mot de passe a été modifié avec succès", + "Email can't be empty" : "L'adresse mail ne peut pas être vide", "Email was successfully changed" : "L'e-mail a été modifié avec succès", "Welcome mail sent!" : "E-mail de bienvenue envoyé !", "Loading account …" : "Chargement du compte…", diff --git a/apps/settings/l10n/id.js b/apps/settings/l10n/id.js index 510ecca1416..993ba07ad0b 100644 --- a/apps/settings/l10n/id.js +++ b/apps/settings/l10n/id.js @@ -151,6 +151,7 @@ OC.L10N.register( "Group name" : "Nama grup", "Loading" : "Memuat", "Type" : "tipe", + "Display Name" : "Nama Tampilan", "Learn more" : "Pelajari lebih lanjut", "Confirm" : "Konfirmasi", "Cancel" : "Batal", diff --git a/apps/settings/l10n/id.json b/apps/settings/l10n/id.json index 5cbbbbb4a45..de17cd90b46 100644 --- a/apps/settings/l10n/id.json +++ b/apps/settings/l10n/id.json @@ -149,6 +149,7 @@ "Group name" : "Nama grup", "Loading" : "Memuat", "Type" : "tipe", + "Display Name" : "Nama Tampilan", "Learn more" : "Pelajari lebih lanjut", "Confirm" : "Konfirmasi", "Cancel" : "Batal", diff --git a/apps/settings/l10n/ko.js b/apps/settings/l10n/ko.js index 83102c7a904..12122bd24ac 100644 --- a/apps/settings/l10n/ko.js +++ b/apps/settings/l10n/ko.js @@ -364,6 +364,7 @@ OC.L10N.register( "Create group" : "그룹 생성", "Group name" : "그룹 이름", "Please enter a valid group name" : "올바른 그룹 이름을 입력하세요", + "Search groups…" : "그룹 검색", "Loading groups…" : "그룹 불러오는 중...", "Could not load app discover section" : "앱 검색 섹션을 불러올 수 없음", "Could not render element" : "요소를 렌더할 수 없음", @@ -383,6 +384,8 @@ OC.L10N.register( "GPUs support" : "GPU 지원<br>", "Compute device" : "컴퓨팅 장치", "Learn more" : "자세히 알아보기", + "Environment variables" : "환경 변수", + "Read-only" : "읽기 전용", "Confirm" : "확인", "Cancel" : "취소", "Description" : "설명", @@ -521,11 +524,14 @@ OC.L10N.register( "Primary email for password reset and notifications" : "암호 초기화 및 알림 수신용 주 이메일 주소", "No email address set" : "이메일 주소가 설정되지 않음", "Your handle" : "내 아이디", + "Derived from your locale ({weekDayName})" : "지역의 규정을 바탕으로 함({weekDayName})", "Your headline" : "내 표제", "Unable to update language" : "언어를 갱신할 수 없음", + "Languages" : "언어", "Help translate" : "번역 돕기", "No language set" : "언어가 설정되지 않음", "Unable to update locale" : "지역을 갱신할 수 없음", + "Locales" : "지역", "Week starts on {firstDayOfWeek}" : "일주일이 {firstDayOfWeek}에 시작함", "No locale set" : "지역이 설정되지 않음", "Your city" : "내 도시", diff --git a/apps/settings/l10n/ko.json b/apps/settings/l10n/ko.json index f71bd70572d..594676ef1ed 100644 --- a/apps/settings/l10n/ko.json +++ b/apps/settings/l10n/ko.json @@ -362,6 +362,7 @@ "Create group" : "그룹 생성", "Group name" : "그룹 이름", "Please enter a valid group name" : "올바른 그룹 이름을 입력하세요", + "Search groups…" : "그룹 검색", "Loading groups…" : "그룹 불러오는 중...", "Could not load app discover section" : "앱 검색 섹션을 불러올 수 없음", "Could not render element" : "요소를 렌더할 수 없음", @@ -381,6 +382,8 @@ "GPUs support" : "GPU 지원<br>", "Compute device" : "컴퓨팅 장치", "Learn more" : "자세히 알아보기", + "Environment variables" : "환경 변수", + "Read-only" : "읽기 전용", "Confirm" : "확인", "Cancel" : "취소", "Description" : "설명", @@ -519,11 +522,14 @@ "Primary email for password reset and notifications" : "암호 초기화 및 알림 수신용 주 이메일 주소", "No email address set" : "이메일 주소가 설정되지 않음", "Your handle" : "내 아이디", + "Derived from your locale ({weekDayName})" : "지역의 규정을 바탕으로 함({weekDayName})", "Your headline" : "내 표제", "Unable to update language" : "언어를 갱신할 수 없음", + "Languages" : "언어", "Help translate" : "번역 돕기", "No language set" : "언어가 설정되지 않음", "Unable to update locale" : "지역을 갱신할 수 없음", + "Locales" : "지역", "Week starts on {firstDayOfWeek}" : "일주일이 {firstDayOfWeek}에 시작함", "No locale set" : "지역이 설정되지 않음", "Your city" : "내 도시", diff --git a/apps/settings/l10n/lv.js b/apps/settings/l10n/lv.js index 4b575352267..a3181eb53ef 100644 --- a/apps/settings/l10n/lv.js +++ b/apps/settings/l10n/lv.js @@ -16,7 +16,7 @@ OC.L10N.register( "Unable to retrieve the group list" : "Nevarēja saņemt grupu sarakstu", "{actor} changed your password" : "{actor] nomainīja Tavu paroli", "You changed your password" : "Tu nomainīji savu paroli", - "You renamed app password \"{token}\" to \"{newToken}\"" : "Tu pārdēvēji lietotnes paroli \"{token}\" uz \"{newToken}\"", + "You renamed app password \"{token}\" to \"{newToken}\"" : "Tu pārdēvēji lietotnes paroli \"{token}\" par \"{newToken}\"", "Security" : "Drošība", "You successfully logged in using two-factor authentication (%1$s)" : "Veiksmīga pieteikšanās ar divpakāpju autentifikāciju (%1$s)", "A login attempt using two-factor authentication failed (%1$s)" : "Pieteikšanās mēģinājums ar divpakāpju autentifikāciju neizdevās (%1$s)", @@ -39,7 +39,7 @@ OC.L10N.register( "In order to verify your Website, store the following content in your web-root at '.well-known/CloudIdVerificationCode.txt' (please make sure that the complete text is in one line):" : "Lai apliecinātu savu tīmekļvietni, zemāk esošais saturs ir jāglabā tīmekļvietnes pamatmapē kā `.well-known/CloudIdVerificationCode.txt` (lūgums pārliecināties, ka viss teksts ir vienā rindiņā):", "Your %s account was created" : "Konts %s ir izveidots", "Apps" : "Lietotnes", - "Personal" : "Personīgs", + "Personal" : "Personīgi", "Administration" : "Pārvaldīšana", "Users" : "Lietotāji", "Additional settings" : "Papildu iestatījumi", @@ -73,6 +73,7 @@ OC.L10N.register( "Enforce password protection" : "Ieviest paroles aizsardzību", "Enforce expiration date" : "Uzspiest beigu datumu", "Privacy settings for sharing" : "Kopīgošanas privātuma iestatījumi", + "Two-Factor Authentication" : "Divpakāpju pieteikšanās", "Limit to groups" : "Ierobežot kopām", "Save changes" : "Saglabāt izmaiņas", "Update to {update}" : "Atjaunināt uz {update}", @@ -82,7 +83,7 @@ OC.L10N.register( "Version" : "Versija", "Level" : "Līmenis", "Actions" : "Darbības", - "No apps found for your version" : "Neatrada lietotnes jūsu versijai", + "No apps found for your version" : "Tavai versijai netika atrasta neviena lietotne", "_%n app has an update available_::_%n apps have an update available_" : ["%n lietotnēm ir pieejams atjauninājums","%n lietotnei ir pieejams atjauninājums","%n lietotnēm ir pieejams atjauninājums"], "_Update_::_Update all_" : ["Atjaunināt visas","Atjaunināt","Atjaunināt visas"], "Group name" : "Grupas nosaukums", @@ -120,14 +121,14 @@ OC.L10N.register( "Create new app password" : "Izveidot jaunu lietotnes paroli", "New app password" : "Jauna lietotnes parole", "Use the credentials below to configure your app or device. For security reasons this password will only be shown once." : "Zemāk esošie piekļuves dati jāizmanto, lai konfigurētu lietotni vai ierīci. Drošības iemeslu dēļ šī parole tiks parādīta tikai vienu reizi.", - "Login" : "Autorizēties", + "Login" : "Pieteikumvārds", "Password" : "Parole", "Show QR code for mobile apps" : "Parādīt kvadrātkodu tālruņa lietotnēm", "Profile" : "Profils", "Server-side encryption" : "Servera šifrēšana", "Enable server-side encryption" : "Ieslēgt servera šifrēšanu", "No encryption module loaded, please enable an encryption module in the app menu." : "Nav ielādēts šifrēšanas moduļis, lūdzu, aktivizējiet šifrēšanas moduli lietotņu izvēlnē.", - "Select default encryption module:" : "Atlasiet noklusēto šifrēšanas moduli:", + "Select default encryption module:" : "Atlasīt noklusējuma šifrēšanas moduli:", "Enable encryption" : "Ieslēgt šifrēšanu", "Encryption alone does not guarantee security of the system. Please see documentation for more information about how the encryption app works, and the supported use cases." : "Šifrēšana vien negarantē sistēmas drošību. Skatiet dokumentāciju, lai iegūtu papildinformāciju par šifrēšanas lietotnes izmantošanu un atbalstītajiem izmantošanas veidiem.", "Be aware that encryption always increases the file size." : "Jāapzinās, ka šifrēšanas vienmēr palielina datnes lielumu.", @@ -137,7 +138,7 @@ OC.L10N.register( "Rename group" : "Pārdēvēt kopu", "Remove group" : "Noņemt grupu", "Current password" : "Pašreizējā parole", - "New password" : "Jauna parole", + "New password" : "Jaunā parole", "Change password" : "Mainīt paroli", "The file must be a PNG or JPG" : "Datnei jābūt PNG vai JPG", "Unable to update date of birth" : "Nevarēja atjaunināt dzimšanas datumu", @@ -165,6 +166,7 @@ OC.L10N.register( "Email" : "E-pasts", "Quota" : "Apjoms", "Language" : "Valoda", + "Add new account" : "Pievienot jaunu kontu", "Scroll to load more rows" : "Ritināt, lai ielādētu vairāk rindu", "Avatar" : "Profila attēls", "Account name" : "Konta nosaukums", @@ -173,6 +175,8 @@ OC.L10N.register( "Last login" : "Pēdējā pieteikšanās", "Account actions" : "Konta darbības", "Delete account" : "Izdzēst kontu", + "In case of lost device or exiting the organization, this can remotely wipe the Nextcloud data from all devices associated with {userid}. Only works if the devices are connected to the internet." : "Pazaudētas ierīces vai apvienības pamešanas gadījumā šis var attālināti notīrīt Nextcloud datus visās ar {userid} saistītajās ierīcēs. Darbojas tikai tad, ja ierīces ir savienotas ar internetu.", + "Add account to group" : "Pievienot kontu kopai", "Done" : "Pabeigts", "Edit" : "Labot", "Visibility" : "Redzamība", @@ -218,6 +222,8 @@ OC.L10N.register( "Security & setup warnings" : "Drošības un iestatījumu brīdinājumi", "All checks passed." : "Visas pārbaudes veiksmīgas.", "Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}AGPL{linkclose}." : "Izstrādātās {communityopen}Nextcloud kopiena {linkclose}, {githubopen} avota kods {linkclose} licencēts saskaņā ar {licenseopen}AGPL{linkclose}.", + "Use a second factor besides your password to increase security for your account." : "Vēl viena apliecināšanas līdzekļa izmantošana papildus parolei, lai palielinātu sava konta drošību.", + "If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Ja izmanto trešo pušu lietotnes, lai savienotos ar Nextcloud, lūgums ņemt vērā, ka pirms divpakāpju pieteikšanās iespējošanas katrai no tām ir nepieciešams izveidot un izmantot lietotnes paroli.", "Your biography" : "Jūsu biogrāfija", "You are using <strong>{usage}</strong>" : "Jūs izmantojat <strong>{usage}</strong>", "You are using <strong>{usage}</strong> of <strong>{totalSpace}</strong> (<strong>{usageRelative}%</strong>)" : "Jūs izmantojat <strong>{usage}</strong> no <strong>{totalSpace}</strong> (<strong>{usageRelative}%</strong>)", diff --git a/apps/settings/l10n/lv.json b/apps/settings/l10n/lv.json index 546252aa160..c2ca7aeaf55 100644 --- a/apps/settings/l10n/lv.json +++ b/apps/settings/l10n/lv.json @@ -14,7 +14,7 @@ "Unable to retrieve the group list" : "Nevarēja saņemt grupu sarakstu", "{actor} changed your password" : "{actor] nomainīja Tavu paroli", "You changed your password" : "Tu nomainīji savu paroli", - "You renamed app password \"{token}\" to \"{newToken}\"" : "Tu pārdēvēji lietotnes paroli \"{token}\" uz \"{newToken}\"", + "You renamed app password \"{token}\" to \"{newToken}\"" : "Tu pārdēvēji lietotnes paroli \"{token}\" par \"{newToken}\"", "Security" : "Drošība", "You successfully logged in using two-factor authentication (%1$s)" : "Veiksmīga pieteikšanās ar divpakāpju autentifikāciju (%1$s)", "A login attempt using two-factor authentication failed (%1$s)" : "Pieteikšanās mēģinājums ar divpakāpju autentifikāciju neizdevās (%1$s)", @@ -37,7 +37,7 @@ "In order to verify your Website, store the following content in your web-root at '.well-known/CloudIdVerificationCode.txt' (please make sure that the complete text is in one line):" : "Lai apliecinātu savu tīmekļvietni, zemāk esošais saturs ir jāglabā tīmekļvietnes pamatmapē kā `.well-known/CloudIdVerificationCode.txt` (lūgums pārliecināties, ka viss teksts ir vienā rindiņā):", "Your %s account was created" : "Konts %s ir izveidots", "Apps" : "Lietotnes", - "Personal" : "Personīgs", + "Personal" : "Personīgi", "Administration" : "Pārvaldīšana", "Users" : "Lietotāji", "Additional settings" : "Papildu iestatījumi", @@ -71,6 +71,7 @@ "Enforce password protection" : "Ieviest paroles aizsardzību", "Enforce expiration date" : "Uzspiest beigu datumu", "Privacy settings for sharing" : "Kopīgošanas privātuma iestatījumi", + "Two-Factor Authentication" : "Divpakāpju pieteikšanās", "Limit to groups" : "Ierobežot kopām", "Save changes" : "Saglabāt izmaiņas", "Update to {update}" : "Atjaunināt uz {update}", @@ -80,7 +81,7 @@ "Version" : "Versija", "Level" : "Līmenis", "Actions" : "Darbības", - "No apps found for your version" : "Neatrada lietotnes jūsu versijai", + "No apps found for your version" : "Tavai versijai netika atrasta neviena lietotne", "_%n app has an update available_::_%n apps have an update available_" : ["%n lietotnēm ir pieejams atjauninājums","%n lietotnei ir pieejams atjauninājums","%n lietotnēm ir pieejams atjauninājums"], "_Update_::_Update all_" : ["Atjaunināt visas","Atjaunināt","Atjaunināt visas"], "Group name" : "Grupas nosaukums", @@ -118,14 +119,14 @@ "Create new app password" : "Izveidot jaunu lietotnes paroli", "New app password" : "Jauna lietotnes parole", "Use the credentials below to configure your app or device. For security reasons this password will only be shown once." : "Zemāk esošie piekļuves dati jāizmanto, lai konfigurētu lietotni vai ierīci. Drošības iemeslu dēļ šī parole tiks parādīta tikai vienu reizi.", - "Login" : "Autorizēties", + "Login" : "Pieteikumvārds", "Password" : "Parole", "Show QR code for mobile apps" : "Parādīt kvadrātkodu tālruņa lietotnēm", "Profile" : "Profils", "Server-side encryption" : "Servera šifrēšana", "Enable server-side encryption" : "Ieslēgt servera šifrēšanu", "No encryption module loaded, please enable an encryption module in the app menu." : "Nav ielādēts šifrēšanas moduļis, lūdzu, aktivizējiet šifrēšanas moduli lietotņu izvēlnē.", - "Select default encryption module:" : "Atlasiet noklusēto šifrēšanas moduli:", + "Select default encryption module:" : "Atlasīt noklusējuma šifrēšanas moduli:", "Enable encryption" : "Ieslēgt šifrēšanu", "Encryption alone does not guarantee security of the system. Please see documentation for more information about how the encryption app works, and the supported use cases." : "Šifrēšana vien negarantē sistēmas drošību. Skatiet dokumentāciju, lai iegūtu papildinformāciju par šifrēšanas lietotnes izmantošanu un atbalstītajiem izmantošanas veidiem.", "Be aware that encryption always increases the file size." : "Jāapzinās, ka šifrēšanas vienmēr palielina datnes lielumu.", @@ -135,7 +136,7 @@ "Rename group" : "Pārdēvēt kopu", "Remove group" : "Noņemt grupu", "Current password" : "Pašreizējā parole", - "New password" : "Jauna parole", + "New password" : "Jaunā parole", "Change password" : "Mainīt paroli", "The file must be a PNG or JPG" : "Datnei jābūt PNG vai JPG", "Unable to update date of birth" : "Nevarēja atjaunināt dzimšanas datumu", @@ -163,6 +164,7 @@ "Email" : "E-pasts", "Quota" : "Apjoms", "Language" : "Valoda", + "Add new account" : "Pievienot jaunu kontu", "Scroll to load more rows" : "Ritināt, lai ielādētu vairāk rindu", "Avatar" : "Profila attēls", "Account name" : "Konta nosaukums", @@ -171,6 +173,8 @@ "Last login" : "Pēdējā pieteikšanās", "Account actions" : "Konta darbības", "Delete account" : "Izdzēst kontu", + "In case of lost device or exiting the organization, this can remotely wipe the Nextcloud data from all devices associated with {userid}. Only works if the devices are connected to the internet." : "Pazaudētas ierīces vai apvienības pamešanas gadījumā šis var attālināti notīrīt Nextcloud datus visās ar {userid} saistītajās ierīcēs. Darbojas tikai tad, ja ierīces ir savienotas ar internetu.", + "Add account to group" : "Pievienot kontu kopai", "Done" : "Pabeigts", "Edit" : "Labot", "Visibility" : "Redzamība", @@ -216,6 +220,8 @@ "Security & setup warnings" : "Drošības un iestatījumu brīdinājumi", "All checks passed." : "Visas pārbaudes veiksmīgas.", "Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}AGPL{linkclose}." : "Izstrādātās {communityopen}Nextcloud kopiena {linkclose}, {githubopen} avota kods {linkclose} licencēts saskaņā ar {licenseopen}AGPL{linkclose}.", + "Use a second factor besides your password to increase security for your account." : "Vēl viena apliecināšanas līdzekļa izmantošana papildus parolei, lai palielinātu sava konta drošību.", + "If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Ja izmanto trešo pušu lietotnes, lai savienotos ar Nextcloud, lūgums ņemt vērā, ka pirms divpakāpju pieteikšanās iespējošanas katrai no tām ir nepieciešams izveidot un izmantot lietotnes paroli.", "Your biography" : "Jūsu biogrāfija", "You are using <strong>{usage}</strong>" : "Jūs izmantojat <strong>{usage}</strong>", "You are using <strong>{usage}</strong> of <strong>{totalSpace}</strong> (<strong>{usageRelative}%</strong>)" : "Jūs izmantojat <strong>{usage}</strong> no <strong>{totalSpace}</strong> (<strong>{usageRelative}%</strong>)", diff --git a/apps/settings/l10n/mk.js b/apps/settings/l10n/mk.js index e619e52400a..ac37368954b 100644 --- a/apps/settings/l10n/mk.js +++ b/apps/settings/l10n/mk.js @@ -305,6 +305,7 @@ OC.L10N.register( "Your phone number" : "Вашиот телефонски број", "Edit your Profile visibility" : "Уредете ја видливоста на вашиот профил", "Unable to update profile enabled state" : "Неможе да се ажурира достапноста на профилот", + "Enable profile" : "Овозможи профил", "The more restrictive setting of either visibility or scope is respected on your Profile. For example, if visibility is set to \"Show to everyone\" and scope is set to \"Private\", \"Private\" is respected." : "Порестриктивни параметри за видливост или опсег се почитува на вашиот профил. На пример, ако видливоста е поставена на \"Прикажи на сите\", а опсегот е поставен на \"Приватно\", се почитува \"Приватно\".", "Unable to update visibility of {displayId}" : "Неможе да се ажурира видливоста на {displayId}", "Your role" : "Ваша улога", diff --git a/apps/settings/l10n/mk.json b/apps/settings/l10n/mk.json index a5dfc408664..802989feb41 100644 --- a/apps/settings/l10n/mk.json +++ b/apps/settings/l10n/mk.json @@ -303,6 +303,7 @@ "Your phone number" : "Вашиот телефонски број", "Edit your Profile visibility" : "Уредете ја видливоста на вашиот профил", "Unable to update profile enabled state" : "Неможе да се ажурира достапноста на профилот", + "Enable profile" : "Овозможи профил", "The more restrictive setting of either visibility or scope is respected on your Profile. For example, if visibility is set to \"Show to everyone\" and scope is set to \"Private\", \"Private\" is respected." : "Порестриктивни параметри за видливост или опсег се почитува на вашиот профил. На пример, ако видливоста е поставена на \"Прикажи на сите\", а опсегот е поставен на \"Приватно\", се почитува \"Приватно\".", "Unable to update visibility of {displayId}" : "Неможе да се ажурира видливоста на {displayId}", "Your role" : "Ваша улога", diff --git a/apps/settings/l10n/pt_BR.js b/apps/settings/l10n/pt_BR.js index 5f8de27d286..6fdd9c842fe 100644 --- a/apps/settings/l10n/pt_BR.js +++ b/apps/settings/l10n/pt_BR.js @@ -142,22 +142,22 @@ OC.L10N.register( "Your remote address could not be determined." : "Seu endereço remoto não pode ser determinado.", "Your remote address was identified as \"%s\" and is brute-force throttled at the moment slowing down the performance of various requests. If the remote address is not your address this can be an indication that a proxy is not configured correctly." : "Seu endereço remoto foi identificado como \"%s\" e está sendo limitado por força bruta no momento, diminuindo o desempenho de diversas solicitações. Se o endereço remoto não for o seu, isso pode ser uma indicação de que um proxy não está configurado corretamente.", "Your remote address \"%s\" is not brute-force throttled." : "Seu endereço remoto \"%s\" não é limitado por força bruta.", - "Old administration imported certificates" : "Certificados importados da administração antiga", - "A background job is pending that checks for administration imported SSL certificates. Please check back later." : "Há um trabalho em segundo plano pendente que verifica os certificados SSL importados para administração. Por favor, verifique novamente mais tarde.", - "There are some administration imported SSL certificates present, that are not used anymore with Nextcloud 21. They can be imported on the command line via \"occ security:certificates:import\" command. Their paths inside the data directory are shown below." : "Existem alguns certificados SSL importados de administração presentes, que não são mais usados no Nextcloud 21. Eles podem ser importados na linha de comando via comando \"occ security:certificates:import\". Seus caminhos dentro do diretório de dados são mostrados abaixo.", + "Old administration imported certificates" : "Certificados importados da administração antigos", + "A background job is pending that checks for administration imported SSL certificates. Please check back later." : "Está pendente um trabalho em segundo plano que verifica se há certificados SSL importados pela administração. Verifique novamente mais tarde.", + "There are some administration imported SSL certificates present, that are not used anymore with Nextcloud 21. They can be imported on the command line via \"occ security:certificates:import\" command. Their paths inside the data directory are shown below." : "Existem alguns certificados SSL importados da administração presentes, que não são mais usados com o Nextcloud 21. Eles podem ser importados na linha de comando via comando \"occ security:certificates:import\". Seus caminhos dentro do diretório de dados são mostrados abaixo.", "Code integrity" : "Integridade de código", "Integrity checker has been disabled. Integrity cannot be verified." : "O verificador de integridade foi desativado. Não é possível verificar a integridade.", "No altered files" : "Nenhum arquivo alterado", "Some files have not passed the integrity check. {link1} {link2}" : "Alguns arquivos não passaram na verificação de integridade. {link1} {link2}", "Cron errors" : "Erros do cron", - "It was not possible to execute the cron job via CLI. The following technical errors have appeared:\n%s" : "Não foi possível executar o cron job via CLI. Os seguintes erros técnicos apareceram: \n%s", - "The last cron job ran without errors." : "A última execução cron terminou sem erros.", + "It was not possible to execute the cron job via CLI. The following technical errors have appeared:\n%s" : "Não foi possível executar a tarefa do cron via CLI. Os seguintes erros técnicos apareceram: \n%s", + "The last cron job ran without errors." : "A última execução do cron terminou sem erros.", "Cron last run" : "Última execução do cron", "Last background job execution ran %s. Something seems wrong. {link}." : "A última execução de trabalho em segundo plano foi %s. Algo parece errado. {link}.", "Last background job execution ran %s." : "A última execução de trabalho em segundo plano foi %s.", "Data directory protected" : "Diretório de dados protegido", - "Your data directory and files are probably accessible from the internet. The .htaccess file is not working. It is strongly recommended that you configure your web server so that the data directory is no longer accessible, or move the data directory outside the web server document root." : "Seu diretório de dados e arquivos provavelmente estão acessíveis na Internet. O arquivo .htaccess não está funcionando. É altamente recomendável que você configure seu servidor da web para que o diretório de dados não seja mais acessível ou mova o diretório de dados para fora da raiz do documento do servidor da web.", - "Could not check that the data directory is protected. Please check manually that your server does not allow access to the data directory." : "Não foi possível verificar o diretório de dados está protegido. Verifique manualmente se o seu servidor não permite acesso ao diretório de dados.", + "Your data directory and files are probably accessible from the internet. The .htaccess file is not working. It is strongly recommended that you configure your web server so that the data directory is no longer accessible, or move the data directory outside the web server document root." : "Seu diretório de dados e arquivos provavelmente estão acessíveis pela Internet. O arquivo .htaccess não está funcionando. É altamente recomendável que você configure seu servidor web para que o diretório de dados não seja mais acessível ou mova o diretório de dados para fora da raiz do documento do servidor web.", + "Could not check that the data directory is protected. Please check manually that your server does not allow access to the data directory." : "Não foi possível verificar se o diretório de dados está protegido. Verifique manualmente se o servidor não permite o acesso ao diretório de dados.", "Database missing columns" : "Colunas faltando no banco de dados", "Missing optional column \"%s\" in table \"%s\"." : "Coluna opcional \"%s\" ausente na tabela \"%s\".", "The database is missing some optional columns. Due to the fact that adding columns on big tables could take some time they were not added automatically when they can be optional. By running \"occ db:add-missing-columns\" those missing columns could be added manually while the instance keeps running. Once the columns are added some features might improve responsiveness or usability." : "Estão faltando algumas colunas opcionais no banco de dados. Devido ao fato de que adicionar colunas em grandes tabelas pode levar algum tempo, elas não foram adicionadas automaticamente por serem opcionais. Ao executar \"occ db: add-missing-columns\", elas podem ser adicionadas manualmente enquanto a instância continua em execução. Depois que as colunas são adicionadas, alguns recursos podem melhorar a capacidade de resposta ou a usabilidade.", @@ -167,7 +167,7 @@ OC.L10N.register( "Detected some missing optional indices. Occasionally new indices are added (by Nextcloud or installed applications) to improve database performance. Adding indices can sometimes take awhile and temporarily hurt performance so this is not done automatically during upgrades. Once the indices are added, queries to those tables should be faster. Use the command `occ db:add-missing-indices` to add them." : "Detectou alguns índices opcionais ausentes. Ocasionalmente, novos índices são adicionados (pelo Nextcloud ou por aplicativos instalados) para melhorar o desempenho do banco de dados. A adição de índices às vezes pode demorar um pouco e prejudicar temporariamente o desempenho, portanto, isso não é feito automaticamente durante as atualizações. Depois que os índices forem adicionados, as consultas a essas tabelas deverão ficar mais rápidas. Use o comando `occ db:add-missing-indices` para adicioná-los.", "Database missing primary keys" : "Chaves primárias faltando no banco de dados", "Missing primary key on table \"%s\"." : "Chave primária faltando na tabela \"%s\".", - "The database is missing some primary keys. Due to the fact that adding primary keys on big tables could take some time they were not added automatically. By running \"occ db:add-missing-primary-keys\" those missing primary keys could be added manually while the instance keeps running." : "O banco de dados está sem algumas chaves primárias. Devido ao fato de que adicionar chaves primárias em tabelas grandes pode levar algum tempo, elas não foram adicionadas automaticamente. Ao executar \"occ db: add-missing-primary-keys\" essas chaves primárias ausentes podem ser adicionadas manualmente enquanto a instância continua em execução.", + "The database is missing some primary keys. Due to the fact that adding primary keys on big tables could take some time they were not added automatically. By running \"occ db:add-missing-primary-keys\" those missing primary keys could be added manually while the instance keeps running." : "O banco de dados está sem algumas chaves primárias. Devido ao fato de que adicionar chaves primárias em tabelas grandes pode levar algum tempo, elas não foram adicionadas automaticamente. Ao executar \"occ db:add-missing-primary-keys\" essas chaves primárias ausentes podem ser adicionadas manualmente enquanto a instância continua em execução.", "Database pending bigint migrations" : "Banco de dados tem migrações bigint pendentes", "Some columns in the database are missing a conversion to big int. Due to the fact that changing column types on big tables could take some time they were not changed automatically. By running \"occ db:convert-filecache-bigint\" those pending changes could be applied manually. This operation needs to be made while the instance is offline." : "Algumas colunas do banco de dados não têm conversão para big int. Devido ao fato de que a alteração dos tipos de colunas em tabelas grandes pode levar algum tempo, elas não foram alteradas automaticamente. Ao executar \"occ db:convert-filecache-bigint\" essas alterações pendentes podem ser aplicadas manualmente. Esta operação precisa ser feita enquanto a instância estiver off-line.", "Debug mode" : "Modo de depuração", @@ -181,7 +181,7 @@ OC.L10N.register( "You have not set or verified your email server configuration, yet. Please head over to the \"Basic settings\" in order to set them. Afterwards, use the \"Send email\" button below the form to verify your settings." : "Você ainda não definiu ou verificou a configuração do seu servidor de e-mail. Por favor, vá para as \"Configurações básicas\" para defini-las. Depois, use o botão \"Enviar e-mail\" abaixo do formulário para verificar suas configurações.", "Transactional File Locking" : "Bloqueio de Arquivo Transacional", "Transactional File Locking is disabled. This is not a a supported configuraton. It may lead to difficult to isolate problems including file corruption. Please remove the `'filelocking.enabled' => false` configuration entry from your `config.php` to avoid these problems." : "O Bloqueio de Arquivo Transacional está desativado. Esta não é uma configuração suportada. Isso pode dificultar o isolamento de problemas, incluindo corrupção de arquivos. Por favor remova a entrada de configuração `'filelocking.enabled' => false` do seu `config.php` para evitar esses problemas.", - "The database is used for transactional file locking. To enhance performance, please configure memcache, if available." : "O banco de dados é usado para bloqueio de arquivos transacionais. Para melhorar o desempenho, configure o memcache, se disponível.", + "The database is used for transactional file locking. To enhance performance, please configure memcache, if available." : "O banco de dados é usado para bloqueio de arquivo transacional. Para melhorar o desempenho, configure o memcache, se disponível.", "Forwarded for headers" : "Cabeçalhos Forwarded for", "Your \"trusted_proxies\" setting is not correctly set, it should be an array." : "Sua configuração \"trusted_proxies\" não está definida corretamente; deveria ser um arranjo.", "Your \"trusted_proxies\" setting is not correctly set, it should be an array of IP addresses - optionally with range in CIDR notation." : "Sua configuração \"trusted_proxies\" não está definida corretamente; deve ser um arranjo de endereços IP - opcionalmente com intervalo na notação CIDR.", @@ -196,12 +196,12 @@ OC.L10N.register( "You are accessing your instance over a secure connection, and your instance is generating secure URLs." : "Você está acessando sua instância por meio de uma conexão segura e sua instância está gerando URLs seguros.", "Internet connectivity" : "Conectividade com a Internet", "Internet connectivity is disabled in configuration file." : "A conectividade com a Internet está desabilitada no arquivo de configuração.", - "This server has no working internet connection: Multiple endpoints could not be reached. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. Establish a connection from this server to the internet to enjoy all features." : "Este servidor não tem conexão com a Internet: vários pontos alvo não puderam ser alcançados. Isso significa que alguns dos recursos, como montagem de armazenamento externo, notificações sobre atualizações ou instalação de aplicativos de terceiros, não funcionarão. Acessar arquivos remotamente e enviar e-mails de notificação também pode não funcionar. Estabeleça uma conexão deste servidor com a Internet para desfrutar de todos os recursos. ", + "This server has no working internet connection: Multiple endpoints could not be reached. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. Establish a connection from this server to the internet to enjoy all features." : "Este servidor não tem conexão com a Internet: Não foi possível acessar vários pontos de extremidade. Isso significa que alguns dos recursos, como montagem de armazenamento externo, notificações sobre atualizações ou instalação de aplicativos de terceiros, não funcionarão. Acessar arquivos remotamente e enviar e-mails de notificação também pode não funcionar. Estabeleça uma conexão deste servidor com a Internet para desfrutar de todos os recursos. ", "JavaScript modules support" : "Suporte a módulos JavaScript", - "Unable to run check for JavaScript support. Please remedy or confirm manually if your webserver serves `.mjs` files using the JavaScript MIME type." : "Não foi possível executar a verificação de suporte a JavaScript. Corrija ou confirme manualmente se o seu servidor web serve arquivos `.mjs` usando o tipo JavaScript MIME.", - "Your webserver does not serve `.mjs` files using the JavaScript MIME type. This will break some apps by preventing browsers from executing the JavaScript files. You should configure your webserver to serve `.mjs` files with either the `text/javascript` or `application/javascript` MIME type." : "Seu servidor web não serve arquivos `.mjs` usando o tipo JavaScript MIME. Isso interromperá alguns aplicativos, impedindo que os navegadores executem os arquivos JavaScript. Você deve configurar seu servidor web para servir arquivos `.mjs` com o tipo MIME `text/javascript` ou `application/javascript`.", - "JavaScript source map support" : "Suporte ao mapa de origem JavaScript", - "Your webserver is not set up to serve `.js.map` files. Without these files, JavaScript Source Maps won't function properly, making it more challenging to troubleshoot and debug any issues that may arise." : "Seu servidor web não está configurado para servir arquivos `.js.map`. Sem esses arquivos, os mapas de origem JavaScript não funcionarão corretamente, tornando mais difícil solucionar e depurar quaisquer problemas que possam surgir.", + "Unable to run check for JavaScript support. Please remedy or confirm manually if your webserver serves `.mjs` files using the JavaScript MIME type." : "Não foi possível executar a verificação de suporte a JavaScript. Corrija ou confirme manualmente se o seu servidor web serve arquivos `.mjs` usando o tipo MIME JavaScript.", + "Your webserver does not serve `.mjs` files using the JavaScript MIME type. This will break some apps by preventing browsers from executing the JavaScript files. You should configure your webserver to serve `.mjs` files with either the `text/javascript` or `application/javascript` MIME type." : "Seu servidor web não serve arquivos `.mjs` usando o tipo MIME JavaScript. Isso interromperá alguns aplicativos, impedindo que os navegadores executem os arquivos JavaScript. Você deve configurar seu servidor web para servir arquivos `.mjs` com o tipo MIME `text/javascript` ou `application/javascript`.", + "JavaScript source map support" : "Suporte a source maps de JavaScript", + "Your webserver is not set up to serve `.js.map` files. Without these files, JavaScript Source Maps won't function properly, making it more challenging to troubleshoot and debug any issues that may arise." : "Seu servidor web não está configurado para servir arquivos `.js.map`. Sem esses arquivos, os source maps de JavaScript não funcionarão corretamente, tornando mais difícil solucionar e depurar quaisquer problemas que possam surgir.", "Old server-side-encryption" : "Criptografia antiga do lado do servidor", "Disabled" : "Desativado", "The old server-side-encryption format is enabled. We recommend disabling this." : "O antigo formato de criptografia do lado do servidor está ativado. Recomendamos desativar isso.", @@ -224,13 +224,13 @@ OC.L10N.register( "MySQL row format" : "Formato de linhas do MySQL", "You are not using MySQL" : "Você não está usando MySQL", "None of your tables use ROW_FORMAT=Compressed" : "Nenhuma de suas tabelas usa ROW_FORMAT=Compressed", - "Incorrect row format found in your database. ROW_FORMAT=Dynamic offers the best database performances for Nextcloud. Please update row format on the following list: %s." : "Formato de linha incorreto encontrado em seu banco de dados. ROW_FORMAT=Dynamic oferece o melhor desempenho de banco de dados para o Nextcloud. Atualize o formato da linha na lista a seguir: %s.", + "Incorrect row format found in your database. ROW_FORMAT=Dynamic offers the best database performances for Nextcloud. Please update row format on the following list: %s." : "Formato de linhas incorreto encontrado em seu banco de dados. ROW_FORMAT=Dynamic oferece o melhor desempenho de banco de dados para o Nextcloud. Atualize o formato de linhas na lista a seguir: %s.", "MySQL Unicode support" : "Suporte a Unicode do MySQL", "MySQL is used as database and does support 4-byte characters" : "MySQL é usado como banco de dados e é compatível com caracteres de 4 bytes", "MySQL is used as database but does not support 4-byte characters. To be able to handle 4-byte characters (like emojis) without issues in filenames or comments for example it is recommended to enable the 4-byte support in MySQL." : "MySQL é usado como banco de dados, mas não suporta caracteres de 4 bytes. Para poder lidar com caracteres de 4 bytes (como emojis) sem problemas em nomes de arquivos ou comentários, por exemplo, é recomendado habilitar o suporte de 4 bytes no MySQL.", "OCS provider resolving" : "Resolução do provedor OCS", "Could not check if your web server properly resolves the OCM and OCS provider URLs." : "Não foi possível verificar se o seu servidor web resolve corretamente os URLs do provedor OCM e OCS.", - "Your web server is not properly set up to resolve %1$s.\nThis is most likely related to a web server configuration that was not updated to deliver this folder directly.\nPlease compare your configuration against the shipped rewrite rules in \".htaccess\" for Apache or the provided one in the documentation for Nginx.\nOn Nginx those are typically the lines starting with \"location ~\" that need an update." : "Seu servidor web não está configurado corretamente para resolver %1$s. Provavelmente, isso está relacionado a uma configuração do servidor web que não foi atualizada para entregar esta pasta diretamente. Compare sua configuração com as regras de reescrita enviadas em \".htaccess\" para Apache ou com as fornecidas na documentação para Nginx. No Nginx, essas são normalmente as linhas que começam com \"location ~\" que precisam de atualização.", + "Your web server is not properly set up to resolve %1$s.\nThis is most likely related to a web server configuration that was not updated to deliver this folder directly.\nPlease compare your configuration against the shipped rewrite rules in \".htaccess\" for Apache or the provided one in the documentation for Nginx.\nOn Nginx those are typically the lines starting with \"location ~\" that need an update." : "Seu servidor web não está configurado corretamente para resolver %1$s.\nProvavelmente, isso está relacionado a uma configuração do servidor web que não foi atualizada para entregar esta pasta diretamente.\nPor favor, compare sua configuração com as regras rewrite enviadas em \".htaccess\" para Apache ou com as fornecidas na documentação para Nginx.\nNo Nginx, essas são normalmente as linhas que começam com \"location ~\" e que precisam de atualização.", "Overwrite CLI URL" : "Substituir URL da CLI", "The \"overwrite.cli.url\" option in your config.php is correctly set to \"%s\"." : "A opção \"overwrite.cli.url\" em seu config.php está definida corretamente como \"%s\".", "The \"overwrite.cli.url\" option in your config.php is set to \"%s\" which is a correct URL. Suggested URL is \"%s\"." : "A opção \"overwrite.cli.url\" em seu config.php está definida como \"%s\", que é uma URL correta. O URL sugerido é \"%s\".", @@ -259,7 +259,7 @@ OC.L10N.register( "increases language translation performance and fixes sorting of non-ASCII characters" : "aumenta o desempenho da tradução de idiomas e corrige a classificação de caracteres não-ASCII", "for Argon2 for password hashing" : "para Argon2 para hashes de senhas", "required for SFTP storage and recommended for WebAuthn performance" : "necessário para o armazenamento SFTP e recomendado para o desempenho do WebAuthn", - "for picture rotation in server and metadata extraction in the Photos app" : "para rotação de imagens no servidor e extração de metadados no aplicativo Fotos", + "for picture rotation in server and metadata extraction in the Photos app" : "para girar imagens no servidor e extrair metadados no aplicativo Fotos", "This instance is missing some required PHP modules. It is required to install them: %s." : "Esta instância está faltando alguns módulos PHP obrigatórios. É necessário instalá-los: %s.", "This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them:\n%s" : "Esta instância está faltando alguns módulos PHP recomendados. Para melhor desempenho e melhor compatibilidade é altamente recomendável instalá-los:\n%s", "PHP opcache" : "PHP opcache", @@ -267,11 +267,11 @@ OC.L10N.register( "OPcache is disabled. For better performance, it is recommended to apply \"opcache.enable=1\" to your PHP configuration." : "OPcache está desativado. Para melhor desempenho, é recomendado aplicar \"opcache.enable=1\" à sua configuração PHP.", "The shared memory based OPcache is disabled. For better performance, it is recommended to apply \"opcache.file_cache_only=0\" to your PHP configuration and use the file cache as second level cache only." : "O OPcache baseado em memória compartilhada está desabilitado. Para melhor desempenho, é recomendado aplicar \"opcache.file_cache_only=0\" à sua configuração PHP e usar o cache de arquivos apenas como cache de segundo nível.", "OPcache is not working as it should, opcache_get_status() returns false, please check configuration." : "OPcache não está funcionando como deveria, opcache_get_status() retorna falso, verifique a configuração.", - "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply \"opcache.max_accelerated_files\" to your PHP configuration with a value higher than \"%s\"." : "O número máximo de chaves OPcache foi quase excedido. Para garantir que todos os scripts possam ser mantidos no cache, é recomendado aplicar \"opcache.max_accelerated_files\" à sua configuração PHP com um valor maior que \"%s\".", - "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply \"opcache.memory_consumption\" to your PHP configuration with a value higher than \"%s\"." : "O buffer do OPcache está quase cheio. Para garantir que todos os scripts possam ser mantidos em cache, é recomendado aplicar \"opcache.memory_consumption\" à sua configuração PHP com um valor maior que \"%s\".", - "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply \"opcache.interned_strings_buffer\" to your PHP configuration with a value higher than \"%s\"." : "O buffer de strings internado do OPcache está quase cheio. Para garantir que strings repetidas possam ser efetivamente armazenadas em cache, é recomendado aplicar \"opcache.interned_strings_buffer\" à sua configuração PHP com um valor maior que \"%s\".", + "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply \"opcache.max_accelerated_files\" to your PHP configuration with a value higher than \"%s\"." : "O número máximo de chaves OPcache está quase excedido. Para garantir que todos os scripts possam ser mantidos no cache, é recomendado aplicar \"opcache.max_accelerated_files\" à sua configuração PHP com um valor maior que \"%s\".", + "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply \"opcache.memory_consumption\" to your PHP configuration with a value higher than \"%s\"." : "O retentor do OPcache está quase cheio. Para garantir que todos os scripts possam ser mantidos em cache, é recomendado aplicar \"opcache.memory_consumption\" à sua configuração PHP com um valor maior que \"%s\".", + "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply \"opcache.interned_strings_buffer\" to your PHP configuration with a value higher than \"%s\"." : "O retentor de strings internadas do OPcache está quase cheio. Para garantir que strings repetidas possam ser efetivamente armazenadas em cache, é recomendado aplicar \"opcache.interned_strings_buffer\" à sua configuração PHP com um valor maior que \"%s\".", "OPcache is configured to remove code comments. With OPcache enabled, \"opcache.save_comments=1\" must be set for Nextcloud to function." : "OPcache está configurado para remover comentários de código. Com o OPcache habilitado, \"opcache.save_comments=1\" deve ser definido para que o Nextcloud funcione.", - "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with \"opcache.restrict_api\" or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud não tem permissão para usar a API OPcache. Com o OPcache habilitado, é altamente recomendável incluir todos os diretórios Nextcloud com \"opcache.restrict_api\" ou desmarcar esta configuração para desabilitar as restrições da API OPcache, para evitar erros durante o núcleo do Nextcloud ou atualizações de aplicativos.", + "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with \"opcache.restrict_api\" or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud não tem permissão para usar a API OPcache. Com o OPcache habilitado, é altamente recomendável incluir todos os diretórios Nextcloud com \"opcache.restrict_api\" ou redefinir esta configuração para desabilitar as restrições da API OPcache, para evitar erros durante atualizações do núcleo do Nextcloud ou dos aplicativos.", "Checking from CLI, OPcache checks have been skipped." : "Verificando na CLI, as verificações do OPcache foram ignoradas.", "The PHP OPcache module is not properly configured. %s." : "O módulo PHP OPcache não está configurado corretamente. %s.", "Correctly configured" : "Configurado corretamente", @@ -283,15 +283,15 @@ OC.L10N.register( "Push service" : "Serviço push", "Valid enterprise license" : "Licença empresarial válida", "Free push service" : "Serviço push gratuito", - "This is the unsupported community build of Nextcloud. Given the size of this instance, performance, reliability and scalability cannot be guaranteed. Push notifications are limited to avoid overloading our free service. Learn more about the benefits of Nextcloud Enterprise at {link}." : "Esta é a construção da comunidade não suportada do Nextcloud. Dado o tamanho desta instância, o desempenho, a confiabilidade e a escalabilidade não podem ser garantidos. As notificações push são limitadas para evitar sobrecarregar nosso serviço gratuito. Saiba mais sobre os benefícios do Nextcloud Enterprise em {link}.", + "This is the unsupported community build of Nextcloud. Given the size of this instance, performance, reliability and scalability cannot be guaranteed. Push notifications are limited to avoid overloading our free service. Learn more about the benefits of Nextcloud Enterprise at {link}." : "Esta é a construção da comunidade não suportada do Nextcloud. Dado o tamanho desta instância, o desempenho, a confiabilidade e a escalabilidade não podem ser garantidos. As notificações push são limitadas para evitar sobrecarregar nosso serviço gratuito. Saiba mais sobre os benefícios do Nextcloud Empresarial em {link}.", "Random generator" : "Gerador aleatório", "No suitable source for randomness found by PHP which is highly discouraged for security reasons." : "Nenhuma fonte adequada para aleatoriedade encontrada pelo PHP, o que é altamente desencorajado por razões de segurança.", "Secure" : "Seguro", "Configuration file access rights" : "Direitos de acesso ao arquivo de configuração", - "The read-only config has been enabled. This prevents setting some configurations via the web-interface. Furthermore, the file needs to be made writable manually for every update." : "A configuração read-only foi ativada. Isso impede a definição de algumas configurações através da interface web. Além disso, o arquivo precisa ser gravado manualmente em cada atualização.", + "The read-only config has been enabled. This prevents setting some configurations via the web-interface. Furthermore, the file needs to be made writable manually for every update." : "A configuração somente leitura foi ativada. Isso impede a definição de algumas configurações através da interface web. Além disso, o arquivo precisa ser gravado manualmente em cada atualização.", "Nextcloud configuration file is writable" : "O arquivo de configuração Nextcloud é gravável", - "Scheduling objects table size" : "Agendamento do tamanho da tabela de objetos", - "You have more than %s rows in the scheduling objects table. Please run the expensive repair jobs via occ maintenance:repair --include-expensive." : "Você tem mais de %s linhas na tabela de objetos de agendamento. Por favor, execute os trabalhos de reparo caros via occ Maintenance:repair --include-expensive.", + "Scheduling objects table size" : "Tamanho da tabela de objetos de agendamento", + "You have more than %s rows in the scheduling objects table. Please run the expensive repair jobs via occ maintenance:repair --include-expensive." : "Você tem mais de %s linhas na tabela de objetos de agendamento. Por favor, execute os trabalhos de reparo caros via occ maintenance:repair --include-expensive.", "Scheduling objects table size is within acceptable range." : "O tamanho da tabela de objetos de agendamento está dentro do intervalo aceitável.", "HTTP headers" : "Cabeçalhos HTTP", "- The `%1$s` HTTP header is not set to `%2$s`. Some features might not work correctly, as it is recommended to adjust this setting accordingly." : "- O cabeçalho HTTP `%1$s` não está definido como `%2$s`. Alguns recursos podem não funcionar corretamente, portanto, é recomendado ajustar esta configuração de acordo.", @@ -306,11 +306,11 @@ OC.L10N.register( "Could not check that your web server serves security headers correctly, unable to query `%s`" : "Não foi possível verificar se o seu servidor web fornece cabeçalhos de segurança corretamente, não foi possível consultar `%s`", "Your server is correctly configured to send security headers." : "Seu servidor está configurado corretamente para enviar cabeçalhos de segurança.", "Database version" : "Versão do banco de dados", - "MariaDB version 10.3 detected, this version is end-of-life and only supported as part of Ubuntu 20.04. MariaDB >=%1$s and <=%2$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "MariaDB versão 10.3 detectada, esta versão é fim de vida útil e só suportado como parte do Ubuntu 20.04. MariaDB >=%1$s e <=%2$s é sugerido para melhor desempenho, estabilidade e funcionalidade com esta versão do Nextcloud.", - "MariaDB version \"%1$s\" detected. MariaDB >=%2$s and <=%3$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "MariaDB versão \"%1$s\" detectou. MariaDB >=%2$s e <=%3$s é sugerido para melhor desempenho, estabilidade e funcionalidade com esta versão do Nextcloud.", - "MySQL version \"%1$s\" detected. MySQL >=%2$s and <=%3$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "Versão do MySQL \"%1$s\" detectou. MySQL >=%2$s e <=%3$s é sugerido para melhor desempenho, estabilidade e funcionalidade com esta versão do Nextcloud.", - "PostgreSQL version \"%1$s\" detected. PostgreSQL >=%2$s and <=%3$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "Detectada a versão \"%1$s\" do PostgreSQL. O PostgreSQL >= %2$s e <= %3$s é sugerido para melhor desempenho, estabilidade e funcionalidade com esta versão do Nextcloud.", - "SQLite is currently being used as the backend database. For larger installations we recommend that you switch to a different database backend. This is particularly recommended when using the desktop client for file synchronisation. To migrate to another database use the command line tool: \"occ db:convert-type\"." : "SQLite está sendo usado atualmente como banco de dados backend. Para instalações maiores, recomendamos que você mude para um back-end de banco de dados diferente. Isto é particularmente recomendado ao usar o cliente de desktop para sincronização de arquivos. Para migrar para outro banco de dados utilize a ferramenta de linha de comando: \"occ db:convert-type\".", + "MariaDB version 10.3 detected, this version is end-of-life and only supported as part of Ubuntu 20.04. MariaDB >=%1$s and <=%2$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "Versão do MariaDB 10.3 detectada, esta versão é fim de vida e só suportada como parte do Ubuntu 20.04. MariaDB >=%1$s e <=%2$s é sugerido para melhor desempenho, estabilidade e funcionalidade com esta versão do Nextcloud.", + "MariaDB version \"%1$s\" detected. MariaDB >=%2$s and <=%3$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "Versão do MariaDB \"%1$s\" detectada. MariaDB >=%2$s e <=%3$s é sugerido para melhor desempenho, estabilidade e funcionalidade com esta versão do Nextcloud.", + "MySQL version \"%1$s\" detected. MySQL >=%2$s and <=%3$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "Versão do MySQL \"%1$s\" detectada. MySQL >=%2$s e <=%3$s é sugerido para melhor desempenho, estabilidade e funcionalidade com esta versão do Nextcloud.", + "PostgreSQL version \"%1$s\" detected. PostgreSQL >=%2$s and <=%3$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "Versão do PostgreSQL \"%1$s\" detectada. O PostgreSQL >= %2$s e <= %3$s é sugerido para melhor desempenho, estabilidade e funcionalidade com esta versão do Nextcloud.", + "SQLite is currently being used as the backend database. For larger installations we recommend that you switch to a different database backend. This is particularly recommended when using the desktop client for file synchronisation. To migrate to another database use the command line tool: \"occ db:convert-type\"." : "No momento, o SQLite está sendo usado como banco de dados de back-end. Para instalações maiores, recomendamos que você mude para um back-end de banco de dados diferente. Isso é especialmente recomendado quando se usa o cliente de desktop para sincronização de arquivos. Para migrar para outro banco de dados, use a ferramenta de linha de comando: \"occ db:convert-type\".", "Unknown database platform" : "Plataforma de banco de dados desconhecida", "Architecture" : "Arquitetura", "64-bit" : "64-bit", @@ -323,18 +323,18 @@ OC.L10N.register( "- %.1f GiB available in %s (Nextcloud temporary directory)" : "- %.1f GiB disponível em %s (diretório temporário do Nextcloud)", "Temporary directory is correctly configured:\n%s" : "O diretório temporário está configurado corretamente:\n%s", "This instance uses an S3 based object store as primary storage, and has enough space in the temporary directory.\n%s" : "Esta instância usa um armazenamento de objetos baseado em S3 como armazenamento primário e tem espaço suficiente no diretório temporário.\n%s", - "This instance uses an S3 based object store as primary storage. The uploaded files are stored temporarily on the server and thus it is recommended to have 50 GiB of free space available in the temp directory of PHP. To improve this please change the temporary directory in the php.ini or make more space available in that path. \nChecking the available space in the temporary path resulted in %.1f GiB instead of the recommended 50 GiB. Path: %s" : "Esta instância usa um armazenamento de objetos baseado em S3 como armazenamento primário. Os arquivos enviados são armazenados temporariamente no servidor e por isso é recomendado ter 50 GiB de espaço livre disponível no diretório temporário do PHP. Para melhorar isso, altere o diretório temporário no php.ini ou disponibilize mais espaço nesse caminho. A verificação do espaço disponível no caminho temporário resultou em %.1f GiB em vez dos 50 GiB recomendados. Caminho: %s", + "This instance uses an S3 based object store as primary storage. The uploaded files are stored temporarily on the server and thus it is recommended to have 50 GiB of free space available in the temp directory of PHP. To improve this please change the temporary directory in the php.ini or make more space available in that path. \nChecking the available space in the temporary path resulted in %.1f GiB instead of the recommended 50 GiB. Path: %s" : "Esta instância usa um armazenamento de objetos baseado em S3 como armazenamento primário. Os arquivos enviados são armazenados temporariamente no servidor e por isso é recomendado ter 50 GiB de espaço livre disponível no diretório temporário do PHP. Para melhorar isso, altere o diretório temporário no php.ini ou disponibilize mais espaço nesse caminho.\nA verificação do espaço disponível no caminho temporário resultou em %.1f GiB em vez dos 50 GiB recomendados. Caminho: %s", "Database transaction isolation level" : "Nível de isolamento de transação de banco de dados", - "Your database does not run with \"READ COMMITTED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel." : "O banco de dados não está rodando com o nível de isolamento de transação \"READ COMMITTED\". Isso pode causar problemas quando várias ações são executadas em paralelo.", + "Your database does not run with \"READ COMMITTED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel." : "Seu banco de dados não é executado com o nível de isolamento de transação \"READ COMMITTED\". Isso pode causar problemas quando várias ações são executadas em paralelo.", "Was not able to get transaction isolation level: %s" : "Não foi possível obter o nível de isolamento da transação: %s", ".well-known URLs" : "URLs .well-known", - "`check_for_working_wellknown_setup` is set to false in your configuration, so this check was skipped." : "`check_for_working_wellknown_setup` está definido como falso em sua configuração, portanto esta verificação foi ignorada.", - "Could not check that your web server serves `.well-known` correctly. Please check manually." : "Não foi possível verificar se o seu servidor web serve `.well-known` corretamente. Verifique manualmente.", + "`check_for_working_wellknown_setup` is set to false in your configuration, so this check was skipped." : "`check_for_working_wellknown_setup` está definido como falso em sua configuração, portanto, esta verificação foi ignorada.", + "Could not check that your web server serves `.well-known` correctly. Please check manually." : "Não foi possível verificar se o seu servidor web serve `.well-known` corretamente. Por favor, verifique manualmente.", "Your web server is not properly set up to resolve `.well-known` URLs, failed on:\n`%s`" : "Seu servidor web não está configurado corretamente para resolver URLs `.well-known`, falhou em:\n`%s`", "Your server is correctly configured to serve `.well-known` URLs." : "Seu servidor está configurado corretamente para servir URLs `.well-known`.", - "Font file loading" : "Carregando arquivo de fonte", - "Could not check for {extension} loading support. Please check manually if your webserver serves `.{extension}` files." : "Não foi possível verificar o suporte de carregamento de {extension}. Verifique manualmente se seu servidor web atende arquivos `.{extension}`.", - "Your web server is not properly set up to deliver .{extension} files. This is typically an issue with the Nginx configuration. For Nextcloud 15 it needs an adjustment to also deliver .{extension} files. Compare your Nginx configuration to the recommended configuration in our documentation." : "Seu servidor web não está configurado corretamente para entregar arquivos .{extension}. Isso normalmente é um problema com a configuração do Nginx. Para o Nextcloud 15, ele precisa de um ajuste para também entregar arquivos .{extension}. Compare sua configuração do Nginx com a configuração recomendada em nossa documentação.", + "Font file loading" : "Carregamento de arquivos de fonte", + "Could not check for {extension} loading support. Please check manually if your webserver serves `.{extension}` files." : "Não foi possível verificar o suporte de carregamento de {extension}. Verifique manualmente se seu servidor web serve arquivos `.{extension}`.", + "Your web server is not properly set up to deliver .{extension} files. This is typically an issue with the Nginx configuration. For Nextcloud 15 it needs an adjustment to also deliver .{extension} files. Compare your Nginx configuration to the recommended configuration in our documentation." : "Seu servidor web não está configurado corretamente para entregar arquivos .{extension}. Isto normalmente é um problema com a configuração do Nginx. Para o Nextcloud 15, ele precisa de um ajuste para também entregar arquivos .{extension}. Compare sua configuração do Nginx com a configuração recomendada em nossa documentação.", "Profile information" : "Informação do Perfil", "Profile picture, full name, email, phone number, address, website, Twitter, organisation, role, headline, biography, and whether your profile is enabled" : "Foto do perfil, nome completo, e-mail, número de telefone, endereço, site, Twitter, organização, função, título, biografia e se seu perfil está ativado", "Nextcloud settings" : "Configurações Nextcloud", @@ -342,35 +342,35 @@ OC.L10N.register( "AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "As tarefas de IA podem ser implementadas por aplicativos diferentes. Aqui você pode definir qual aplicativo deve ser usado para qual tarefa.", "Task:" : "Tarefa:", "Enable" : "Ativar", - "None of your currently installed apps provide Task processing functionality" : "Nenhum dos seus aplicativos instalados atualmente oferece funcionalidade de processamento de tarefas", + "None of your currently installed apps provide Task processing functionality" : "Nenhum dos seus aplicativos instalados atualmente oferece funcionalidade de processamento de Tarefas", "Machine translation" : "Traduções automáticas", - "Machine translation can be implemented by different apps. Here you can define the precedence of the machine translation apps you have installed at the moment." : "A tradução automática pode ser implementada por diferentes aplicativos. Aqui você pode definir a precedência dos aplicativos de tradução automática que você instalou no momento.", + "Machine translation can be implemented by different apps. Here you can define the precedence of the machine translation apps you have installed at the moment." : "A tradução automática pode ser implementada por diferentes aplicativos. Aqui você pode definir a precedência dos aplicativos de tradução automática instalados no momento.", "Image generation" : "Geração de imagens", "Image generation can be implemented by different apps. Here you can set which app should be used." : "A geração de imagens pode ser implementada por diferentes aplicativos. Aqui você pode definir qual aplicativo deve ser usado.", "None of your currently installed apps provide image generation functionality" : "Nenhum dos seus aplicativos instalados atualmente oferece funcionalidade de geração de imagens", "Text processing" : "Processamento de texto", "Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Tarefas de processamento de texto podem ser implementadas por diferentes aplicativos. Aqui você pode definir qual aplicativo deve ser usado para qual tarefa.", - "None of your currently installed apps provide text processing functionality using the Text Processing API." : "Nenhum dos seus aplicativos instalados oferece funcionalidade de processamento de texto usando a API Processamento de Texto.", + "None of your currently installed apps provide text processing functionality using the Text Processing API." : "Nenhum dos seus aplicativos instalados oferece funcionalidade de processamento de texto usando a API de Processamento de Texto.", "Here you can decide which group can access certain sections of the administration settings." : "Aqui você pode decidir qual grupo pode acessar certas seções das configurações de administração.", "Unable to modify setting" : "Incapaz de modificar a configuração", "None" : "Nenhuma", - "Changed disclaimer text" : "Texto de isenção de responsabilidade alterado", - "Deleted disclaimer text" : "Texto de isenção de responsabilidade excluído", + "Changed disclaimer text" : "Aviso legal alterado", + "Deleted disclaimer text" : "Aviso legal excluído", "Could not set disclaimer text" : "Não foi possível definir o texto do aviso legal", "Allow apps to use the Share API" : "Permitir que aplicativos usem a API de compartilhamento", "Allow resharing" : "Permitir o recompartilhamento", "Allow sharing with groups" : "Permitir o compartilhamento com grupos", "Restrict users to only share with users in their groups" : "Restringir os usuários para compartilhar apenas com usuários em seus grupos", - "Ignore the following groups when checking group membership" : "Ignore os seguintes grupos ao verificar a associação ao grupo", + "Ignore the following groups when checking group membership" : "Ignorar os seguintes grupos ao verificar a associação ao grupo", "Allow users to share via link and emails" : "Permitir que os usuários compartilhem via link e e-mails", "Allow public uploads" : "Permitir uploads públicos", "Always ask for a password" : "Sempre pedir a senha", "Enforce password protection" : "Obrigar proteção com senha", "Exclude groups from password requirements" : "Excluir grupos dos requisitos de senha", - "Exclude groups from creating link shares" : "Excluir grupos da criação de compartilhamentos de links", - "Allow users to set custom share link tokens" : "Permite que os usuários definam tokens personalizados para links de compartilhamento", + "Exclude groups from creating link shares" : "Excluir grupos da criação de compartilhamentos via links", + "Allow users to set custom share link tokens" : "Permitir que os usuários definam tokens personalizados para links de compartilhamento", "Shares with custom tokens will continue to be accessible after this setting has been disabled" : "Compartilhamentos com tokens personalizados continuarão acessíveis mesmo após essa configuração ser desativada", - "Shares with guessable tokens may be accessed easily" : "Compartilhamentos com tokens facilmente adivinháveis podem ser acessados com facilidade", + "Shares with guessable tokens may be accessed easily" : "Compartilhamentos com tokens adivinháveis podem ser acessados facilmente", "Limit sharing based on groups" : "Limitar o compartilhamento com base em grupos", "Allow sharing for everyone (default)" : "Permitir compartilhamento para todos (padrão)", "Exclude some groups from sharing" : "Excluir alguns grupos do compartilhamento", @@ -380,22 +380,22 @@ OC.L10N.register( "Not allowed groups will still be able to receive shares, but not to initiate them." : "Grupos não permitidos ainda poderão receber compartilhamentos, mas não poderão iniciá-los.", "Set default expiration date for internal shares" : "Definir data de expiração padrão para compartilhamentos internos", "Enforce expiration date" : "Fazer cumprir a data de expiração", - "Default expiration time of new shares in days" : "Tempo de expiração padrão de novas ações em dias", + "Default expiration time of new shares in days" : "Tempo de expiração padrão de novos compartilhamentos em dias", "Expire shares after x days" : "Expiração de compartilhamentos após x dias", - "Set default expiration date for shares to other servers" : "Defina a data de expiração padrão para compartilhamentos com outros servidores", + "Set default expiration date for shares to other servers" : "Definir a data de expiração padrão para compartilhamentos com outros servidores", "Enforce expiration date for remote shares" : "Aplicar data de expiração para compartilhamentos remotos", "Default expiration time of remote shares in days" : "Tempo de expiração padrão de compartilhamentos remotos em dias", - "Expire remote shares after x days" : "Expirar compartilhamentos remotos após x dias", - "Set default expiration date for shares via link or mail" : "Defina a data de expiração padrão para compartilhamentos via link ou e-mail", - "Default expiration time of shares in days" : "Tempo de expiração padrão das compartilhamentos em dias", + "Expire remote shares after x days" : "Expiração de compartilhamentos remotos após x dias", + "Set default expiration date for shares via link or mail" : "Definir a data de expiração padrão para compartilhamentos via link ou e-mail", + "Default expiration time of shares in days" : "Tempo de expiração padrão dos compartilhamentos em dias", "Privacy settings for sharing" : "Configurações de privacidade para compartilhamento", - "Allow account name autocompletion in share dialog and allow access to the system address book" : "Permitir o preenchimento automático do nome da conta na caixa de diálogo de compartilhamento e permitir o acesso ao catálogo de endereços do sistema", + "Allow account name autocompletion in share dialog and allow access to the system address book" : "Permitir o preenchimento automático de nomes das contas na caixa de diálogo de compartilhamento e permitir o acesso ao catálogo de endereços do sistema", "If autocompletion \"same group\" and \"phone number integration\" are enabled a match in either is enough to show the user." : "Se autocompletar \"mesmo grupo\" e \"integração do número de telefone\" estiverem habilitadas, uma correspondência em qualquer um dos dois é suficiente para mostrar o usuário.", - "Restrict account name autocompletion and system address book access to users within the same groups" : "Restringir o preenchimento automático de nome de conta e o acesso ao catálogo de endereços do sistema para usuários dentro dos mesmos grupos", - "Restrict account name autocompletion to users based on phone number integration" : "Restringir o preenchimento automático do nome da conta para usuários com base na integração do número de telefone", - "Allow autocompletion when entering the full name or email address (ignoring missing phonebook match and being in the same group)" : "Permitir preenchimento automático ao inserir o nome completo ou o endereço de e-mail (ignorando a correspondência ausente da agenda telefônica e estando no mesmo grupo)", - "Show disclaimer text on the public link upload page (only shown when the file list is hidden)" : "Exibir o texto de aviso na página de upload do link público (somente mostrado quando a lista de arquivos está oculta).", - "Disclaimer text" : "Texto de isenção de responsabilidade", + "Restrict account name autocompletion and system address book access to users within the same groups" : "Restringir o preenchimento automático de nomes das contas e o acesso ao catálogo de endereços do sistema aos usuários dentro dos mesmos grupos", + "Restrict account name autocompletion to users based on phone number integration" : "Restringir o preenchimento automático de nomes das contas aos usuários com base na integração do número de telefone", + "Allow autocompletion when entering the full name or email address (ignoring missing phonebook match and being in the same group)" : "Permitir o preenchimento automático ao inserir o nome completo ou o endereço de e-mail (ignorando a falta de correspondência na lista telefônica e o fato de estar no mesmo grupo)", + "Show disclaimer text on the public link upload page (only shown when the file list is hidden)" : "Exibir o texto do aviso legal na página de upload do link público (somente mostrado quando a lista de arquivos está oculta).", + "Disclaimer text" : "Texto do aviso legal", "This text will be shown on the public link upload page when the file list is hidden." : "Este texto será mostrado na página de upload do link público quando a lista de arquivos está oculta.", "Default share permissions" : "Permissões padrão de compartilhamento", "Two-Factor Authentication" : "Autenticação de Dois Fatores", @@ -407,7 +407,7 @@ OC.L10N.register( "Enforced groups" : "Grupos obrigatórios", "Two-factor authentication is not enforced for members of the following groups." : "A autenticação de dois fatores não é imposta aos membros dos seguintes grupos.", "Excluded groups" : "Grupos excluídos", - "When groups are selected/excluded, they use the following logic to determine if an account has 2FA enforced: If no groups are selected, 2FA is enabled for everyone except members of the excluded groups. If groups are selected, 2FA is enabled for all members of these. If an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "Quando os grupos são selecionados/excluídos, eles usam a seguinte lógica para determinar se uma conta tem a 2FA aplicada: Se nenhum grupo for selecionado, a 2FA será habilitada para todos, exceto os membros dos grupos excluídos. Se grupos forem selecionados, o 2FA será habilitado para todos os membros deles. Se uma conta estiver em um grupo selecionado e excluído, o selecionado terá precedência e o 2FA será aplicado.", + "When groups are selected/excluded, they use the following logic to determine if an account has 2FA enforced: If no groups are selected, 2FA is enabled for everyone except members of the excluded groups. If groups are selected, 2FA is enabled for all members of these. If an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "Quando os grupos são selecionados/excluídos, eles usam a seguinte lógica para determinar se uma conta tem a 2FA aplicada: Se nenhum grupo for selecionado, a 2FA será habilitada para todos, exceto os membros dos grupos excluídos. Se grupos forem selecionados, a 2FA será habilitada para todos os membros deles. Se uma conta estiver em um grupo selecionado e excluído, o selecionado terá precedência e a 2FA será aplicada.", "Save changes" : "Salvar alterações", "Show details for {appName} app" : "Mostrar detalhes do aplicativo {appName}", "Update to {update}" : "Atualizar para {update}", @@ -416,8 +416,8 @@ OC.L10N.register( "This app is supported via your current Nextcloud subscription." : "Este aplicativo é suportado pela sua assinatura atual do Nextcloud.", "Featured apps are developed by and within the community. They offer central functionality and are ready for production use." : "Os aplicativos em destaque são desenvolvidos pela comunidade. Eles oferecem funcionalidade central e estão prontos para uso em produção.", "Community rating: {score}/5" : "Avaliação da comunidade: {score}/5", - "Disable all" : "Desativar tudo", - "Download and enable all" : "Baixe e habilite todos", + "Disable all" : "Desativar todos", + "Download and enable all" : "Baixar e ativar todos", "All apps are up-to-date." : "Todos os aplicativos estão com a versão mais recente.", "Icon" : "Ícone", "Name" : "Nome", @@ -427,7 +427,7 @@ OC.L10N.register( "Results from other categories" : "Resultados de outras categorias", "No apps found for your version" : "Nenhum aplicativo encontrado para a sua versão", "_%n app has an update available_::_%n apps have an update available_" : ["%n aplicativo tem atualização disponível","%n aplicativos tem atualização disponível","%n aplicativos tem atualização disponível"], - "_Update_::_Update all_" : ["Atualizar","Atualize tudo","Atualize tudo"], + "_Update_::_Update all_" : ["Atualizar","Atualizar todos","Atualizar todos"], "Failed to load groups" : "Falha ao carregar grupos", "Failed to create group" : "Falha ao criar grupo", "Creating group…" : "Criando grupo…", @@ -435,23 +435,23 @@ OC.L10N.register( "Group name" : "Nome do grupo", "Please enter a valid group name" : "Por favor, insira um nome de grupo válido", "Search groups…" : "Pesquisar grupos…", - "List of groups. This list is not fully populated for performance reasons. The groups will be loaded as you navigate or search through the list." : "Lista de grupos. Essa lista não está totalmente preenchida por motivos de desempenho. Os grupos serão carregados à medida que você navegar ou pesquisar na lista.", + "List of groups. This list is not fully populated for performance reasons. The groups will be loaded as you navigate or search through the list." : "Lista de grupos. Essa lista não está totalmente preenchida por motivos de desempenho. Os grupos serão carregados quando você navegar ou pesquisar na lista.", "Loading groups…" : "Carregando grupos…", - "Could not load app discover section" : "Não foi possível carregar a seção de descoberta do aplicativo", + "Could not load app discover section" : "Não foi possível carregar a seção de descoberta de aplicativos", "Could not render element" : "Não foi possível renderizar o elemento", "Nothing to show" : "Nada a mostrar", - "Could not load section content from app store." : "Não foi possível carregar o conteúdo da seção da app store.", + "Could not load section content from app store." : "Não foi possível carregar o conteúdo da seção da loja de aplicativos.", "Loading" : "Carregando", "Fetching the latest news…" : "Buscando as últimas notícias…", "Carousel" : "Carrossel", "Previous slide" : "Slide anterior", "Next slide" : "Próximo slide", - "Choose slide to display" : "Escolha o slide a ser exibido", + "Choose slide to display" : "Escolher slide a ser exibido", "{index} of {total}" : "{index} de {total}", "Daemon" : "Daemon", - "Deploy Daemon" : "Deploy Daemon", + "Deploy Daemon" : "Daemon de Deploy", "Type" : "Tipo", - "Display Name" : "Nome", + "Display Name" : "Nome de Exibição", "GPUs support" : "Suporte a GPUs", "Compute device" : "Dispositivo de computação", "Advanced deploy options" : "Opções avançadas de implantação", @@ -462,23 +462,23 @@ OC.L10N.register( "ExApp container environment variables" : "Variáveis de ambiente do contêiner ExApp", "No environment variables defined" : "Nenhuma variável de ambiente definida", "Mounts" : "Montagens", - "Define host folder mounts to bind to the ExApp container" : "Definir montagens de pastas do host para vincular ao contêiner do ExApp", - "Must exist on the Deploy daemon host prior to installing the ExApp" : "Deve existir no host do daemon do Deploy antes da instalação do ExApp", - "Host path" : "Caminho do host", - "Container path" : "Caminho do contêiner", + "Define host folder mounts to bind to the ExApp container" : "Definir montagens de pastas no host para vincular ao contêiner do ExApp", + "Must exist on the Deploy daemon host prior to installing the ExApp" : "Deve existir no host do daemon de Deploy antes da instalação do ExApp", + "Host path" : "Caminho no host", + "Container path" : "Caminho no contêiner", "Read-only" : "Somente leitura", "Remove mount" : "Remover montagem", "New mount" : "Nova montagem", - "Enter path to host folder" : "Digite o caminho para a pasta do host", - "Enter path to container folder" : "Digite o caminho para a pasta do contêiner", + "Enter path to host folder" : "Digite o caminho para a pasta no host", + "Enter path to container folder" : "Digite o caminho para a pasta no contêiner", "Toggle read-only mode" : "Alternar o modo somente leitura", - "Confirm adding new mount" : "Confirmar a adição de uma nova montagem", + "Confirm adding new mount" : "Confirmar adição da nova montagem", "Confirm" : "Confirmar", "Cancel adding mount" : "Cancelar a adição de montagem", "Cancel" : "Cancelar", "Add mount" : "Adicionar montagem", "ExApp container mounts" : "Montagens de contêiner ExApp", - "No mounts defined" : "Não há montagens definidas", + "No mounts defined" : "Nenhuma montagem definida", "Description" : "Descrição", "View in store" : "Ver na loja", "Visit website" : "Visitar website", @@ -491,7 +491,7 @@ OC.L10N.register( "No results" : "Sem resultados", "Update to {version}" : "Atualizar para {version}", "Deploy options" : "Opções de implantação", - "Default Deploy daemon is not accessible" : "O Daemon de Deploy padrão não está acessível.", + "Default Deploy daemon is not accessible" : "O Daemon de deploy padrão não está acessível.", "Delete data on remove" : "Excluir dados ao remover", "This app has no minimum Nextcloud version assigned. This will be an error in the future." : "Este aplicativo não possui uma versão mínima atribuída para uso no Nextcloud. Isto poderá se converter em um erro no futuro.", "This app has no maximum Nextcloud version assigned. This will be an error in the future." : "Este aplicativo não possui uma versão máxima atribuida para uso no Nextcloud. Isto poderá se converter em um erro no futuro.", @@ -502,9 +502,9 @@ OC.L10N.register( "Resources" : "Recursos", "Documentation" : "Documentação", "Interact" : "Interagir", - "Report a bug" : "Reportar um erro", - "Request feature" : "Solicite uma funcionalidade", - "Ask questions or discuss" : "Pergunte ou discuta", + "Report a bug" : "Relatar um erro", + "Request feature" : "Solicitar uma funcionalidade", + "Ask questions or discuss" : "Fazer perguntas ou discutir", "Rate the app" : "Avalie o aplicativo", "Rate" : "Avaliação", "Changelog" : "Changelog", @@ -526,7 +526,7 @@ OC.L10N.register( "Rename" : "Renomear", "Revoke" : "Revogar", "Wipe device" : "Limpar o dispositivo", - "Revoking this token might prevent the wiping of your device if it has not started the wipe yet." : "A revogação deste token pode impedir a limpeza do seu dispositivo, caso ainda não tenha sido iniciada.", + "Revoking this token might prevent the wiping of your device if it has not started the wipe yet." : "A revogação desse token pode impedir o apagamento do seu dispositivo se ele ainda não tiver iniciado o apagamento.", "Device" : "Dispositivo", "Last activity" : "Última atividade", "Devices & sessions" : "Dispositivos & sessões", @@ -538,29 +538,29 @@ OC.L10N.register( "Copy app password" : "Copiar senha do aplicativo", "Login name copied!" : "Nome de login copiado!", "Copy login name" : "Copiar nome de login", - "Could not copy app password. Please copy it manually." : "Não foi possível copiar a senha do aplicativo. Copie-a manualmente.", + "Could not copy app password. Please copy it manually." : "Não foi possível copiar a senha do aplicativo. Por favor, copie-a manualmente.", "Could not copy login name. Please copy it manually." : "Não foi possível copiar o nome de login. Por favor, copie-o manualmente.", "New app password" : "Nova senha de aplicativo", "Use the credentials below to configure your app or device. For security reasons this password will only be shown once." : "Use as credenciais abaixo para configurar seu aplicativo ou dispositivo. Por motivos de segurança esta senha só será mostrada uma vez.", "Login" : "Login", "Password" : "Senha", "Show QR code for mobile apps" : "Exibir código QR para aplicativos móveis", - "Use system cron service to call the cron.php file every 5 minutes." : "Use o serviço cron do sistema para chamar o arquivo cron.php a cada 5 minutos.", + "Use system cron service to call the cron.php file every 5 minutes." : "Usar o serviço cron do sistema para chamar o arquivo cron.php a cada 5 minutos.", "The cron.php needs to be executed by the system account \"{user}\"." : "O cron.php precisa ser executado pela conta do sistema \"{user}\".", - "The PHP POSIX extension is required. See {linkstart}PHP documentation{linkend} for more details." : "A extensão PHP POSIX é necessária. Consulte a {linkstart}documentação do PHP{linkend} para obter mais detalhes.", + "The PHP POSIX extension is required. See {linkstart}PHP documentation{linkend} for more details." : "A extensão POSIX do PHP é obrigatória. Consulte a {linkstart}documentação do PHP{linkend} para obter mais detalhes.", "Unable to update background job mode" : "Não foi possível atualizar o modo de trabalho em segundo plano", "For the server to work properly, it's important to configure background jobs correctly. Cron is the recommended setting. Please see the documentation for more information." : "Para que o servidor funcione corretamente, é importante configurar corretamente os trabalhos em segundo plano. Cron é a configuração recomendada. Consulte a documentação para obter maiores informações.", - "Last job execution ran {time}. Something seems wrong." : "A última execução do trabalho foi executada {time}. Algo parece errado.", - "Last job ran {relativeTime}." : "A última tarefa foi executada {relativeTime}.", + "Last job execution ran {time}. Something seems wrong." : "A última execução de trabalho foi {time}. Algo parece errado.", + "Last job ran {relativeTime}." : "A última execução de trabalho foi {relativeTime}.", "Background job did not run yet!" : "O trabalho em segundo plano ainda não foi executado!", "AJAX" : "AJAX", - "Execute one task with each page loaded. Use case: Single account instance." : "Execute uma tarefa com cada página carregada. Caso de uso: instância de conta única.", + "Execute one task with each page loaded. Use case: Single account instance." : "Executar uma tarefa com cada página carregada. Caso de uso: instância de conta única.", "Webcron" : "Webcron", "cron.php is registered at a webcron service to call cron.php every 5 minutes over HTTP. Use case: Very small instance (1–5 accounts depending on the usage)." : "cron.php é registrado em um serviço webcron para chamar cron.php a cada 5 minutos por HTTP. Caso de uso: Instância muito pequena (1–5 contas dependendo do uso).", "Cron (Recommended)" : "Cron (Recomendado)", "Unable to update profile default setting" : "Não foi possível atualizar a configuração padrão do perfil", "Profile" : "Perfil", - "Enable or disable profile by default for new accounts." : "Habilite ou desabilite o perfil por padrão para novas contas.", + "Enable or disable profile by default for new accounts." : "Ativar ou desativar o perfil por padrão para novas contas.", "Failed to save setting" : "Falha ao salvar a configuração", "{app}'s declarative setting field: {name}" : "Campo de configuração declarativa de {app}: {name}", "Unable to update server side encryption config" : "Não foi possível atualizar a configuração de criptografia do lado do servidor", @@ -568,7 +568,7 @@ OC.L10N.register( "Server-side encryption makes it possible to encrypt files which are uploaded to this server. This comes with limitations like a performance penalty, so enable this only if needed." : "A criptografia do lado do servidor torna possível criptografar arquivos que são carregados para este servidor. Isso diminui um pouco o desempenho portanto habilite apenas se necessário.", "To encrypt all existing files run this OCC command:" : "Para criptografar todos os arquivos existentes, execute este comando OCC:", "Enable server-side encryption" : "Ativar a criptografia do lado do servidor", - "Disabling server side encryption is only possible using OCC, please refer to the documentation." : "A desativação da criptografia do lado do servidor só é possível usando o OCC; consulte a documentação.", + "Disabling server side encryption is only possible using OCC, please refer to the documentation." : "A desativação da criptografia do lado do servidor só é possível usando OCC; consulte a documentação.", "No encryption module loaded, please enable an encryption module in the app menu." : "Nenhum módulo de criptografia carregado. Por favor, ative um deles no menu de aplicativos.", "Select default encryption module:" : "Selecione o módulo de criptografia padrão:", "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please enable the \"Default encryption module\" and run {command}" : "Você precisa migrar suas chaves de criptografia da criptografia antiga (ownCloud <= 8.0) para a nova. Ative o \"módulo de criptografia padrão\" e execute {command}", @@ -593,13 +593,13 @@ OC.L10N.register( "New password" : "Nova senha", "Change password" : "Alterar senha", "Choose your profile picture" : "Escolha sua foto de perfil", - "Please select a valid png or jpg file" : "Selecione um arquivo png ou jpg válido", + "Please select a valid png or jpg file" : "Por favor, selecione um arquivo png ou jpg válido", "Error setting profile picture" : "Erro ao definir a foto do perfil", "Error cropping profile picture" : "Erro ao recortar a foto do perfil", "Error saving profile picture" : "Erro ao salvar a foto do perfil", "Error removing profile picture" : "Erro ao remover a foto do perfil", "Your profile picture" : "Sua foto de perfil", - "Upload profile picture" : "Carregar foto do perfil", + "Upload profile picture" : "Fazer upload da foto do perfil", "Choose profile picture from Files" : "Escolher foto do perfil em Arquivos", "Remove profile picture" : "Remover foto do perfil", "The file must be a PNG or JPG" : "O arquivo deve ser um PNG ou JPG", @@ -622,45 +622,45 @@ OC.L10N.register( "Set as primary email" : "Definir como e-mail principal ", "Additional email address {index}" : "Endereço de e-mail adicional {index} ", "Unable to delete primary email address" : "Não é possível excluir o endereço de e-mail principal", - "Unable to update primary email address" : "Não foi possível atualizar o endereço de e-mail primário ", - "Unable to add additional email address" : "Incapaz de adicionar endereço de e-mail adicional", - "Unable to update additional email address" : "Não foi possível atualizar o endereço de e-mail adicional ", + "Unable to update primary email address" : "Não é possível atualizar o endereço de e-mail primário ", + "Unable to add additional email address" : "Não é possível adicionar um endereço de e-mail adicional", + "Unable to update additional email address" : "Não é possível atualizar o endereço de e-mail adicional ", "Unable to delete additional email address" : "Não é possível excluir endereço de e-mail adicional", - "Primary email for password reset and notifications" : "E-mail principal para redefinição de senha e notificações ", + "Primary email for password reset and notifications" : "E-mail principal para redefinição de senha e notificações", "No email address set" : "Nenhum endereço de e-mail foi configurado", "Your handle" : "Seu identificador", - "Derived from your locale ({weekDayName})" : "Derivado da sua localidade ({weekDayName})", - "Unable to update first day of week" : "Não foi possível atualizar o primeiro dia da semana", + "Derived from your locale ({weekDayName})" : "Derivado da sua configuração regional ({weekDayName})", + "Unable to update first day of week" : "Não é possível atualizar o primeiro dia da semana", "Day to use as the first day of week" : "Dia a ser usado como o primeiro dia da semana", "Your headline" : "Seu título", "Unable to update language" : "Não foi possível atualizar o idioma", "Languages" : "Idiomas", "Help translate" : "Ajude a traduzir", "No language set" : "Nenhum conjunto de idiomas", - "Unable to update locale" : "Não foi possível atualizar a localidade", - "Locales" : "Locais", - "Week starts on {firstDayOfWeek}" : "A semana começa em {firstDayOfWeek}", - "No locale set" : "Nenhuma localidade definida", + "Unable to update locale" : "Não foi possível atualizar a configuração regional", + "Locales" : "Configuração regional", + "Week starts on {firstDayOfWeek}" : "A semana começa com {firstDayOfWeek}", + "No locale set" : "Nenhuma configuração regional definida", "Your city" : "Sua cidade", "Your organisation" : "Sua organização", "Your phone number" : "Seu número de telefone", - "Edit your Profile visibility" : "Edite a visibilidade do seu perfil", - "Unable to update profile enabled state" : "Não é possível atualizar o estado de habilitação do perfil", - "Enable profile" : "Habilitar perfil", + "Edit your Profile visibility" : "Edite a visibilidade do seu Perfil", + "Unable to update profile enabled state" : "Não é possível atualizar o estado de ativação do perfil", + "Enable profile" : "Ativar perfil", "The more restrictive setting of either visibility or scope is respected on your Profile. For example, if visibility is set to \"Show to everyone\" and scope is set to \"Private\", \"Private\" is respected." : "A configuração mais restritiva de visibilidade ou escopo é respeitada em seu perfil. Por exemplo, se a visibilidade for definida como \"Mostrar para todos\" e o escopo for definido como \"Privado\", \"Privado\" será respeitado.", - "Unable to update visibility of {displayId}" : "Não foi possível atualizar a visibilidade de {displayId}", - "she/her" : "ela/ela", - "he/him" : "ele/ele", - "they/them" : "eles/eles", - "Your role" : "Seu papel", + "Unable to update visibility of {displayId}" : "Não é possível atualizar a visibilidade de {displayId}", + "she/her" : "ela/dela", + "he/him" : "ele/dele", + "they/them" : "eles/delas", + "Your role" : "Sua função", "Your X (formerly Twitter) handle" : "Seu identificador X (anteriormente Twitter)", - "Your website" : "Seu website", + "Your website" : "Seu site", "Invalid value" : "Valor inválido", "Unable to update {property}" : "Não foi possível atualizar {property}", "No {property} set" : "Nenhum {property} definido", "Change scope level of {property}, current scope is {scope}" : "Alterar o nível de escopo de {property}, escopo atual é {scope}", - "Unable to update federation scope of the primary {property}" : "Não foi possível atualizar o escopo da federação do primário {property}", - "Unable to update federation scope of additional {property}" : "Não foi possível atualizar o escopo da federação de adicional {property}", + "Unable to update federation scope of the primary {property}" : "Não é possível atualizar o escopo da federação do {property} primário", + "Unable to update federation scope of additional {property}" : "Não é possível atualizar o escopo da federação de {property} adicional", "Add additional email" : "Adicionar e-mail adicional", "Add" : "Adicionar", "Create" : "Criar", @@ -673,10 +673,10 @@ OC.L10N.register( "Password change is disabled because the master key is disabled" : "A alteração de senha está desativada porque a chave mestra está desativada", "No accounts" : "Sem contas", "Loading accounts …" : "Carregando contas …", - "List of accounts. This list is not fully rendered for performance reasons. The accounts will be rendered as you navigate through the list." : "Lista de contas. Esta lista não foi totalmente renderizada por motivos de desempenho. As contas serão renderizadas conforme você navega pela lista.", + "List of accounts. This list is not fully rendered for performance reasons. The accounts will be rendered as you navigate through the list." : "Lista de contas. Esta lista não foi totalmente renderizada por motivos de desempenho. As contas serão renderizadas quando você navegar pela lista.", "Manager" : "Gerente", - "Set line manager" : "Definir gerente de linha", - "Account name will be autogenerated" : "O nome da conta será gerado automaticamente", + "Set line manager" : "Definir superior hierárquico", + "Account name will be autogenerated" : "O nome da conta será autogerado", "Account name (required)" : "Nome da conta (obrigatório)", "Failed to search groups" : "Falha ao pesquisar grupos", "New account" : "Nova conta", @@ -697,7 +697,7 @@ OC.L10N.register( "Add new account" : "Adicionar nova conta", "_{userCount} account …_::_{userCount} accounts …_" : ["{userCount} conta …","{userCount} contas …","{userCount} contas …"], "_{userCount} account_::_{userCount} accounts_" : ["{userCount} conta","{userCount} contas","{userCount} contas"], - "Total rows summary" : "Resumo total de linhas", + "Total rows summary" : "Resumo do total de linhas", "Scroll to load more rows" : "Role para carregar mais linhas", "Password or insufficient permissions message" : "Mensagem de senha ou permissões insuficientes", "Avatar" : "Avatar", @@ -717,10 +717,10 @@ OC.L10N.register( "In case of lost device or exiting the organization, this can remotely wipe the Nextcloud data from all devices associated with {userid}. Only works if the devices are connected to the internet." : "Em caso de perda do dispositivo ou saída da organização, pode-se limpar remotamente os dados do Nextcloud dos dispositivos associados ao {userid}. Só funciona se estiverem conectados à Internet.", "Remote wipe of devices" : "Limpeza remota de dispositivos", "Wipe {userid}'s devices" : "Limpar os dispositivos de {userid}", - "Wiped {userid}'s devices" : "Dispositivos de {userid}'s apagados", + "Wiped {userid}'s devices" : "Dispositivos de {userid} apagados", "Failed to load groups with details" : "Falha ao carregar grupos com detalhes", "Failed to load sub admin groups with details" : "Falha ao carregar grupos de subadministradores com detalhes", - "Failed to update line manager" : "Falha ao atualizar o gerente de linha", + "Failed to update line manager" : "Falha ao atualizar o superior hierárquico", "Fully delete {userid}'s account including all their personal files, app data, etc." : "Excluir a conta de {userid}, incluindo todos os arquivos pessoais, dados de aplicativos, etc", "Account deletion" : "Exclusão de conta", "Delete {userid}'s account" : "Excluir a conta de {userid}", @@ -737,7 +737,7 @@ OC.L10N.register( "Set new email address" : "Definir novo endereço de e-mail", "Add account to group" : "Adicionar conta ao grupo", "Set account as admin for" : "Definir conta como administrador para", - "Select account quota" : "Selecione a cota da conta", + "Select account quota" : "Selecionar cota da conta", "Set the language" : "Definir o idioma", "Toggle account actions menu" : "Alternar menu de ações da conta", "Done" : "Concluído", @@ -752,11 +752,11 @@ OC.L10N.register( "Sorting" : "Classificação", "The system config enforces sorting the groups by name. This also disables showing the member count." : "A configuração do sistema impõe a classificação dos grupos por nome. Isso também desabilita a exibição da contagem de membros.", "Group list sorting" : "Classificação de lista de grupos", - "Sorting only applies to the currently loaded groups for performance reasons. Groups will be loaded as you navigate or search through the list." : "Por motivos de desempenho, a classificação só se aplica aos grupos carregados no momento. Os grupos serão carregados à medida que você navegar ou pesquisar na lista.", + "Sorting only applies to the currently loaded groups for performance reasons. Groups will be loaded as you navigate or search through the list." : "Por motivos de desempenho, a classificação só se aplica aos grupos carregados no momento. Os grupos serão carregados quando você navegar ou pesquisar na lista.", "By member count" : "Por contagem de membros", "By name" : "Por nome", "Send email" : "Enviar e-mail", - "Send welcome email to new accounts" : "Envie e-mail de boas-vindas para novas contas", + "Send welcome email to new accounts" : "Enviar e-mail de boas-vindas para novas contas", "Defaults" : "Padrões", "Default quota" : "Cota padrão", "Select default quota" : "Selecionar a cota padrão", @@ -801,7 +801,7 @@ OC.L10N.register( "X (formerly Twitter)" : "X (anteriormente Twitter)", "Website" : "Website", "Profile visibility" : "Visibilidade do perfil", - "Locale" : "Localização", + "Locale" : "Configuração regional", "First day of week" : "Primeiro dia da semana", "Not available as this property is required for core functionality including file sharing and calendar invitations" : "Não disponível porque esta propriedade é necessária para a funcionalidade principal, incluindo compartilhamento de arquivos e convites de calendário", "Not available as federation has been disabled for your account, contact your system administration if you have any questions" : "Não disponível porque a federação foi desativada para sua conta. Entre em contato com a administração do sistema se tiver alguma dúvida", @@ -816,25 +816,25 @@ OC.L10N.register( "Supported apps" : "Aplicativos compatíveis", "Show to everyone" : "Mostrar para todos", "Show to logged in accounts only" : "Mostrar apenas para contas logadas", - "Hide" : "Esconder ", - "Manually installed apps cannot be updated" : "Os aplicativos instalados manualmente não podem ser atualizados", + "Hide" : "Ocultar", + "Manually installed apps cannot be updated" : "Aplicativos instalados manualmente não podem ser atualizados", "{progress}% Deploying …" : "{progress}% Implantando …", "{progress}% Initializing …" : "{progress}% Inicializando …", "Health checking" : "Verificação de saúde", - "Deploy and Enable" : "Implantar e Habilitar", + "Deploy and Enable" : "Implantar e Ativar", "Download and enable" : "Baixar e ativar", "Disable" : "Desativar", - "Allow untested app" : "Permitir app não testado", - "The app will be downloaded from the App Store" : "O aplicativo será baixado da App Store", + "Allow untested app" : "Permitir aplicativo não testado", + "The app will be downloaded from the App Store" : "O aplicativo será baixado da Loja de Aplicativos", "This app is not marked as compatible with your Nextcloud version. If you continue you will still be able to install the app. Note that the app might not work as expected." : "Este aplicativo não está marcado como compatível com sua versão do Nextcloud. Se você continuar, ainda poderá instalar o aplicativo mas poderá não funcionar como esperado.", "Unknown" : "Desconhecido", "Never" : "Nunca", "Could not register device: Network error" : "Não foi possível registrar o dispositivo: Erro de rede", "Could not register device: Probably already registered" : "Não foi possível registrar o dispositivo: Provavelmente já registrado", "Could not register device" : "Não foi possível registrar o dispositivo", - "An error occurred during the request. Unable to proceed." : "Ocorreu um erro durante a solicitação. Não foi possível prosseguir.", - "The app has been enabled but needs to be updated." : "O aplicativo foi habilitado, mas precisa ser atualizado.", - "Error: This app cannot be enabled because it makes the server unstable" : "Erro: Este aplicativo não pode ser habilitado pois torna o servidor instável.", + "An error occurred during the request. Unable to proceed." : "Ocorreu um erro durante a solicitação. Não é possível prosseguir.", + "The app has been enabled but needs to be updated." : "O aplicativo foi ativado, mas precisa ser atualizado.", + "Error: This app cannot be enabled because it makes the server unstable" : "Erro: Este aplicativo não pode ser ativado, pois torna o servidor instável.", "The app has been enabled but needs to be updated. You will be redirected to the update page in 5 seconds." : "O aplicativo foi ativado, mas precisa ser atualizado. Você será redirecionado para a página de atualização em 5 segundos.", "Do you really want to wipe your data from this device?" : "Quer realmente limpar seus dados deste dispositivo?", "Confirm wipe" : "Confirmar a limpeza", @@ -848,11 +848,11 @@ OC.L10N.register( "Account documentation" : "Documentação da conta", "Administration documentation" : "Documentação de administração", "Forum" : "Fórum", - "Nextcloud help & privacy resources" : "Ajuda do Nextcloud & recursos de privacidade", + "Nextcloud help & privacy resources" : "Ajuda & recursos de privacidade do Nextcloud", "General documentation" : "Documentação geral", "Legal notice" : "Aviso legal", "Privacy policy" : "Política de privacidade", - "None/STARTTLS" : "None/STARTTLS", + "None/STARTTLS" : "Sem/STARTTLS", "SSL" : "SSL", "Open documentation" : "Abrir documentação", "It is important to set up this server to be able to send emails, like for password reset and notifications." : "É importante configurar este servidor para poder enviar e-mails para redefinir a senha e notificações.", @@ -880,28 +880,28 @@ OC.L10N.register( "Reasons to use Nextcloud in your organization" : "Motivos para usar o Nextcloud na sua empresa.", "Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}AGPL{linkclose}." : "Desenvolvido pela {communityopen}comunidade Nextcloud{linkclose}. O {githubopen}código-fonte{linkclose} é licenciado sob a {licenseopen}AGPL{linkclose}.", "Like our Facebook page" : "Curta nossa página no Facebook", - "Follow us on X" : "Siga -nos no x", + "Follow us on X" : "Siga-nos no X", "Follow us on Mastodon" : "Siga-nos no Mastodon", "Check out our blog" : "Confira nosso blog", "Subscribe to our newsletter" : "Assine nosso boletim informativo", - "This community release of Nextcloud is unsupported and instant notifications are unavailable." : "Este lançamento comunitário do Nextcloud não é compatível e as notificações instantâneas não estão disponíveis. ", + "This community release of Nextcloud is unsupported and instant notifications are unavailable." : "Este lançamento comunitário do Nextcloud não é suportado e as notificações instantâneas não estão disponíveis.", "Use a second factor besides your password to increase security for your account." : "Use um segundo fator além de sua senha para aumentar a segurança da conta.", "If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Se usar aplicativos de terceiros para se conectar ao Nextcloud, certifique-se de criar e configurar uma senha para cada aplicativo antes de habilitar a autenticação em duas etapas.", - "Logged in account must be a subadmin" : "A conta conectada deve ser um subadmin.", - "To allow this check to run you have to make sure that your webserver can connect to itself. Therefor it must be able to resolve and connect to at least one its `trusted_domains` or the `overwrite.cli.url`." : "Para permitir que esta verificação seja executada, você deve garantir que seu servidor web possa se conectar a si mesmo. Portanto, ele deve ser capaz de resolver e se conectar a pelo menos um de seus `trusted_domains` ou ao `overwrite.cli.url`.", + "Logged in account must be a subadmin" : "A conta logada deve ser um subadmininistrador", + "To allow this check to run you have to make sure that your webserver can connect to itself. Therefor it must be able to resolve and connect to at least one its `trusted_domains` or the `overwrite.cli.url`." : "Para permitir que esta verificação seja executada, você deve certificar-se de que seu servidor web pode se conectar a si mesmo. Portanto, ele deve ser capaz de resolver e conectar-se a pelo menos um de seus `trusted_domains` ou `overwrite.cli.url`.", "Missing optional index \"%s\" in table \"%s\"." : "Faltando índice opcional \"%s\" na tabela \"%s\".", "The database is missing some indexes. Due to the fact that adding indexes on big tables could take some time they were not added automatically. By running \"occ db:add-missing-indices\" those missing indexes could be added manually while the instance keeps running. Once the indexes are added queries to those tables are usually much faster." : "Estão faltando alguns índices no banco de dados. Devido ao fato de que adicionar índices em tabelas grandes pode levar algum tempo, eles não foram adicionados automaticamente. Ao executar \"occ db:add-missing-indices\", os índices ausentes podem ser adicionados manualmente enquanto o Nextcloud continua em execução. Depois que os índices são adicionados, as consultas a essas tabelas geralmente são muito mais rápidas.", "File locking" : "Bloqueio de arquivo", - "Transactional file locking is disabled, this might lead to issues with race conditions. Enable \"filelocking.enabled\" in config.php to avoid these problems." : "O bloqueio de arquivo transacional está desabilitado, isso pode levar a problemas com condições de corrida. Habilite \"filelocking.enabled\" em config.php para evitar esses problemas.", - "Could not check for JavaScript support via any of your `trusted_domains` nor `overwrite.cli.url`. This may be the result of a server-side DNS mismatch or outbound firewall rule. Please check manually if your webserver serves `.mjs` files using the JavaScript MIME type." : "Não foi possível verificar o suporte a JavaScript por meio de nenhum dos seus `trusted_domains` nem `overwrite.cli.url`. Isso pode ser o resultado de uma incompatibilidade de DNS no servidor ou de uma regra de firewall de saída. Verifique manualmente se o seu servidor web serve arquivos `.mjs` usando o tipo JavaScript MIME.", + "Transactional file locking is disabled, this might lead to issues with race conditions. Enable \"filelocking.enabled\" in config.php to avoid these problems." : "O bloqueio de arquivo transacional está desabilitado, isso pode levar a problemas com condições de corrida. Habilite \"filelocking.enabled\" em config.php para evitar estes problemas.", + "Could not check for JavaScript support via any of your `trusted_domains` nor `overwrite.cli.url`. This may be the result of a server-side DNS mismatch or outbound firewall rule. Please check manually if your webserver serves `.mjs` files using the JavaScript MIME type." : "Não foi possível verificar o suporte a JavaScript por meio de nenhum dos seus `trusted_domains` nem `overwrite.cli.url`. Isso pode ser o resultado de uma incompatibilidade de DNS no servidor ou de uma regra de firewall de saída. Verifique manualmente se o seu servidor web serve arquivos `.mjs` usando o tipo MIME JavaScript.", "The PHP memory limit is below the recommended value of %s." : "O limite de memória do PHP está abaixo do valor recomendado de %s.", - "for WebAuthn passwordless login" : "para login sem senha do WebAuthn", - "for WebAuthn passwordless login, and SFTP storage" : "para login sem senha WebAuthn e armazenamento SFTP", - "You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "Você está executando PHP no momento %s.PHP 8.0 agora está obsoleto no Nextcloud 27. Nextcloud 28 pode exigir pelo menos PHP 8.1. Atualize para uma das versões PHP com suporte oficial fornecidas pelo PHP Group o mais rápido possível.", - "MariaDB version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MariaDB 10.2 or higher." : "A versão do MariaDB \"1%s\" está sendo usada. Nextcloud 21 e superior não suportam esta versão e requerem MariaDB 10.2 ou superior.", - "MySQL version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MySQL 8.0 or MariaDB 10.2 or higher." : "A versão do MySQL \"1%s\" está sendo usada. Nextcloud 21 e superior não suportam esta versão e requerem MySQL 8.0 ou MariaDB 10.2 ou superior.", - "PostgreSQL version \"%s\" is used. Nextcloud 21 and higher do not support this version and require PostgreSQL 9.6 or higher." : "A versão do PostgreSQL \"1%s\" está sendo usada. Nextcloud 21 e superior não suportam esta versão e requerem o PostgreSQL 9.6 ou superior.", - "Speech-To-Text" : "Fala-para-texto", + "for WebAuthn passwordless login" : "para login sem senha via WebAuthn", + "for WebAuthn passwordless login, and SFTP storage" : "para login sem senha via WebAuthn e armazenamento SFTP", + "You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "No momento, você está executando PHP %s. PHP 8.0 agora está obsoleto no Nextcloud 27. Nextcloud 28 pode exigir pelo menos PHP 8.1. Atualize para uma das versões PHP com suporte oficial fornecidas pelo PHP Group o mais rápido possível.", + "MariaDB version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MariaDB 10.2 or higher." : "A versão do MariaDB \"%s\" está sendo usada. Nextcloud 21 e superior não suportam esta versão e requerem MariaDB 10.2 ou superior.", + "MySQL version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MySQL 8.0 or MariaDB 10.2 or higher." : "A versão do MySQL \"%s\" está sendo usada. Nextcloud 21 e superior não suportam esta versão e requerem MySQL 8.0 ou MariaDB 10.2 ou superior.", + "PostgreSQL version \"%s\" is used. Nextcloud 21 and higher do not support this version and require PostgreSQL 9.6 or higher." : "A versão do PostgreSQL \"%s\" está sendo usada. Nextcloud 21 e superior não suportam esta versão e requerem o PostgreSQL 9.6 ou superior.", + "Speech-To-Text" : "Fala-Para-Texto", "Speech-To-Text can be implemented by different apps. Here you can set which app should be used." : "O Fala-Para-Texto pode ser implementado por diferentes aplicativos. Aqui você pode definir qual aplicativo deve ser usado.", "None of your currently installed apps provide Speech-To-Text functionality" : "Nenhum dos seus aplicativos atualmente instalados fornece a funcionalidade Fala-Para-Texto", "None of your currently installed apps provide Text processing functionality" : "Nenhum dos seus aplicativos atualmente instalados fornece funcionalidade de processamento de texto", @@ -910,19 +910,19 @@ OC.L10N.register( "Your biography" : "Sua biografia", "You are using <strong>{usage}</strong>" : "Você está usando <strong>{usage}</strong>", "You are using <strong>{usage}</strong> of <strong>{totalSpace}</strong> (<strong>{usageRelative}%</strong>)" : "Você está usando <strong>{usage}</strong> de <strong>{totalSpace}</strong> (<strong>{usageRelative}%</strong>)", - "Set user manager" : "Set user manager", - "Username will be autogenerated" : "Username will be autogenerated", - "Username (required)" : "Username (required)", + "Set user manager" : "Definir gerente de usuário", + "Username will be autogenerated" : "O nome de usuário será autogerado", + "Username (required)" : "Nome de usuário (obrigatório)", "New user" : "Novo usuário", - "Groups (required)" : "Groups (required)", - "Set user groups" : "Set user groups", - "Administered groups" : "Administered groups", - "Set user as admin for …" : "Set user as admin for …", - "Set user quota" : "Set user quota", - "Add new user" : "Add new user", - "_{userCount} user …_::_{userCount} users …_" : ["{userCount} usuários…","{userCount} usuários…","{userCount} usuários…"], - "_{userCount} user_::_{userCount} users_" : ["{userCount} usuários","{userCount} usuário","{userCount} usuários"], - "Loading users …" : "Carregando usuários…", + "Groups (required)" : "Grupos (obrigatório)", + "Set user groups" : "Definir grupos do usuário", + "Administered groups" : "Grupos administrados", + "Set user as admin for …" : "Definir o usuário como administrador para …", + "Set user quota" : "Definir cota do usuário", + "Add new user" : "Adicionar novo usuário", + "_{userCount} user …_::_{userCount} users …_" : ["{userCount} usuário …","{userCount} usuários …","{userCount} usuários …"], + "_{userCount} user_::_{userCount} users_" : ["{userCount} usuário","{userCount} usuários","{userCount} usuários"], + "Loading users …" : "Carregando usuários …", "Username" : "Nome de Usuário", "User backend" : "Plataforma de serviço de usuário", "User actions" : "Ações do usuário", @@ -931,8 +931,8 @@ OC.L10N.register( "Name your device" : "Nomeie seu dispositivo", "Active accounts" : "Contas ativas", "Follow us on Twitter" : "Siga-nos no Twitter", - "To allow this check to run you have to make sure that your Web server can connect to itself. Therefore it must be able to resolve and connect to at least one of its `trusted_domains` or the `overwrite.cli.url`. This failure may be the result of a server-side DNS mismatch or outbound firewall rule." : "Para permitir que esta verificação seja executada, você deve certificar-se de que seu servidor Web pode se conectar a si mesmo. Portanto, ele deve ser capaz de resolver e conectar-se a pelo menos um de seus `trusted_domains` ou `overwrite.cli.url`. Essa falha pode ser o resultado de uma incompatibilidade de DNS no servidor ou de uma regra de firewall de saída.", - "PostgreSQL version \"%s\" detected. PostgreSQL >=12 and <=16 is suggested for best performance, stability and functionality with this version of Nextcloud." : "Versão PostgreSQL \"%s\" detectou. PostgreSQL >=12 e <=16 é sugerido para melhor desempenho, estabilidade e funcionalidade com esta versão do Nextcloud.", + "To allow this check to run you have to make sure that your Web server can connect to itself. Therefore it must be able to resolve and connect to at least one of its `trusted_domains` or the `overwrite.cli.url`. This failure may be the result of a server-side DNS mismatch or outbound firewall rule." : "Para permitir que esta verificação seja executada, você deve certificar-se de que seu servidor web pode se conectar a si mesmo. Portanto, ele deve ser capaz de resolver e conectar-se a pelo menos um de seus `trusted_domains` ou `overwrite.cli.url`. Esta falha pode ser o resultado de uma incompatibilidade de DNS no servidor ou de uma regra de firewall de saída.", + "PostgreSQL version \"%s\" detected. PostgreSQL >=12 and <=16 is suggested for best performance, stability and functionality with this version of Nextcloud." : "Versão do PostgreSQL \"%s\" detectada. PostgreSQL >=12 e <=16 é sugerido para melhor desempenho, estabilidade e funcionalidade com esta versão do Nextcloud.", "Failed to load subadmin groups with details" : "Falha ao carregar grupos de subadministradores com detalhes" }, "nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/apps/settings/l10n/pt_BR.json b/apps/settings/l10n/pt_BR.json index c3f0dacb073..d6d31d1682c 100644 --- a/apps/settings/l10n/pt_BR.json +++ b/apps/settings/l10n/pt_BR.json @@ -140,22 +140,22 @@ "Your remote address could not be determined." : "Seu endereço remoto não pode ser determinado.", "Your remote address was identified as \"%s\" and is brute-force throttled at the moment slowing down the performance of various requests. If the remote address is not your address this can be an indication that a proxy is not configured correctly." : "Seu endereço remoto foi identificado como \"%s\" e está sendo limitado por força bruta no momento, diminuindo o desempenho de diversas solicitações. Se o endereço remoto não for o seu, isso pode ser uma indicação de que um proxy não está configurado corretamente.", "Your remote address \"%s\" is not brute-force throttled." : "Seu endereço remoto \"%s\" não é limitado por força bruta.", - "Old administration imported certificates" : "Certificados importados da administração antiga", - "A background job is pending that checks for administration imported SSL certificates. Please check back later." : "Há um trabalho em segundo plano pendente que verifica os certificados SSL importados para administração. Por favor, verifique novamente mais tarde.", - "There are some administration imported SSL certificates present, that are not used anymore with Nextcloud 21. They can be imported on the command line via \"occ security:certificates:import\" command. Their paths inside the data directory are shown below." : "Existem alguns certificados SSL importados de administração presentes, que não são mais usados no Nextcloud 21. Eles podem ser importados na linha de comando via comando \"occ security:certificates:import\". Seus caminhos dentro do diretório de dados são mostrados abaixo.", + "Old administration imported certificates" : "Certificados importados da administração antigos", + "A background job is pending that checks for administration imported SSL certificates. Please check back later." : "Está pendente um trabalho em segundo plano que verifica se há certificados SSL importados pela administração. Verifique novamente mais tarde.", + "There are some administration imported SSL certificates present, that are not used anymore with Nextcloud 21. They can be imported on the command line via \"occ security:certificates:import\" command. Their paths inside the data directory are shown below." : "Existem alguns certificados SSL importados da administração presentes, que não são mais usados com o Nextcloud 21. Eles podem ser importados na linha de comando via comando \"occ security:certificates:import\". Seus caminhos dentro do diretório de dados são mostrados abaixo.", "Code integrity" : "Integridade de código", "Integrity checker has been disabled. Integrity cannot be verified." : "O verificador de integridade foi desativado. Não é possível verificar a integridade.", "No altered files" : "Nenhum arquivo alterado", "Some files have not passed the integrity check. {link1} {link2}" : "Alguns arquivos não passaram na verificação de integridade. {link1} {link2}", "Cron errors" : "Erros do cron", - "It was not possible to execute the cron job via CLI. The following technical errors have appeared:\n%s" : "Não foi possível executar o cron job via CLI. Os seguintes erros técnicos apareceram: \n%s", - "The last cron job ran without errors." : "A última execução cron terminou sem erros.", + "It was not possible to execute the cron job via CLI. The following technical errors have appeared:\n%s" : "Não foi possível executar a tarefa do cron via CLI. Os seguintes erros técnicos apareceram: \n%s", + "The last cron job ran without errors." : "A última execução do cron terminou sem erros.", "Cron last run" : "Última execução do cron", "Last background job execution ran %s. Something seems wrong. {link}." : "A última execução de trabalho em segundo plano foi %s. Algo parece errado. {link}.", "Last background job execution ran %s." : "A última execução de trabalho em segundo plano foi %s.", "Data directory protected" : "Diretório de dados protegido", - "Your data directory and files are probably accessible from the internet. The .htaccess file is not working. It is strongly recommended that you configure your web server so that the data directory is no longer accessible, or move the data directory outside the web server document root." : "Seu diretório de dados e arquivos provavelmente estão acessíveis na Internet. O arquivo .htaccess não está funcionando. É altamente recomendável que você configure seu servidor da web para que o diretório de dados não seja mais acessível ou mova o diretório de dados para fora da raiz do documento do servidor da web.", - "Could not check that the data directory is protected. Please check manually that your server does not allow access to the data directory." : "Não foi possível verificar o diretório de dados está protegido. Verifique manualmente se o seu servidor não permite acesso ao diretório de dados.", + "Your data directory and files are probably accessible from the internet. The .htaccess file is not working. It is strongly recommended that you configure your web server so that the data directory is no longer accessible, or move the data directory outside the web server document root." : "Seu diretório de dados e arquivos provavelmente estão acessíveis pela Internet. O arquivo .htaccess não está funcionando. É altamente recomendável que você configure seu servidor web para que o diretório de dados não seja mais acessível ou mova o diretório de dados para fora da raiz do documento do servidor web.", + "Could not check that the data directory is protected. Please check manually that your server does not allow access to the data directory." : "Não foi possível verificar se o diretório de dados está protegido. Verifique manualmente se o servidor não permite o acesso ao diretório de dados.", "Database missing columns" : "Colunas faltando no banco de dados", "Missing optional column \"%s\" in table \"%s\"." : "Coluna opcional \"%s\" ausente na tabela \"%s\".", "The database is missing some optional columns. Due to the fact that adding columns on big tables could take some time they were not added automatically when they can be optional. By running \"occ db:add-missing-columns\" those missing columns could be added manually while the instance keeps running. Once the columns are added some features might improve responsiveness or usability." : "Estão faltando algumas colunas opcionais no banco de dados. Devido ao fato de que adicionar colunas em grandes tabelas pode levar algum tempo, elas não foram adicionadas automaticamente por serem opcionais. Ao executar \"occ db: add-missing-columns\", elas podem ser adicionadas manualmente enquanto a instância continua em execução. Depois que as colunas são adicionadas, alguns recursos podem melhorar a capacidade de resposta ou a usabilidade.", @@ -165,7 +165,7 @@ "Detected some missing optional indices. Occasionally new indices are added (by Nextcloud or installed applications) to improve database performance. Adding indices can sometimes take awhile and temporarily hurt performance so this is not done automatically during upgrades. Once the indices are added, queries to those tables should be faster. Use the command `occ db:add-missing-indices` to add them." : "Detectou alguns índices opcionais ausentes. Ocasionalmente, novos índices são adicionados (pelo Nextcloud ou por aplicativos instalados) para melhorar o desempenho do banco de dados. A adição de índices às vezes pode demorar um pouco e prejudicar temporariamente o desempenho, portanto, isso não é feito automaticamente durante as atualizações. Depois que os índices forem adicionados, as consultas a essas tabelas deverão ficar mais rápidas. Use o comando `occ db:add-missing-indices` para adicioná-los.", "Database missing primary keys" : "Chaves primárias faltando no banco de dados", "Missing primary key on table \"%s\"." : "Chave primária faltando na tabela \"%s\".", - "The database is missing some primary keys. Due to the fact that adding primary keys on big tables could take some time they were not added automatically. By running \"occ db:add-missing-primary-keys\" those missing primary keys could be added manually while the instance keeps running." : "O banco de dados está sem algumas chaves primárias. Devido ao fato de que adicionar chaves primárias em tabelas grandes pode levar algum tempo, elas não foram adicionadas automaticamente. Ao executar \"occ db: add-missing-primary-keys\" essas chaves primárias ausentes podem ser adicionadas manualmente enquanto a instância continua em execução.", + "The database is missing some primary keys. Due to the fact that adding primary keys on big tables could take some time they were not added automatically. By running \"occ db:add-missing-primary-keys\" those missing primary keys could be added manually while the instance keeps running." : "O banco de dados está sem algumas chaves primárias. Devido ao fato de que adicionar chaves primárias em tabelas grandes pode levar algum tempo, elas não foram adicionadas automaticamente. Ao executar \"occ db:add-missing-primary-keys\" essas chaves primárias ausentes podem ser adicionadas manualmente enquanto a instância continua em execução.", "Database pending bigint migrations" : "Banco de dados tem migrações bigint pendentes", "Some columns in the database are missing a conversion to big int. Due to the fact that changing column types on big tables could take some time they were not changed automatically. By running \"occ db:convert-filecache-bigint\" those pending changes could be applied manually. This operation needs to be made while the instance is offline." : "Algumas colunas do banco de dados não têm conversão para big int. Devido ao fato de que a alteração dos tipos de colunas em tabelas grandes pode levar algum tempo, elas não foram alteradas automaticamente. Ao executar \"occ db:convert-filecache-bigint\" essas alterações pendentes podem ser aplicadas manualmente. Esta operação precisa ser feita enquanto a instância estiver off-line.", "Debug mode" : "Modo de depuração", @@ -179,7 +179,7 @@ "You have not set or verified your email server configuration, yet. Please head over to the \"Basic settings\" in order to set them. Afterwards, use the \"Send email\" button below the form to verify your settings." : "Você ainda não definiu ou verificou a configuração do seu servidor de e-mail. Por favor, vá para as \"Configurações básicas\" para defini-las. Depois, use o botão \"Enviar e-mail\" abaixo do formulário para verificar suas configurações.", "Transactional File Locking" : "Bloqueio de Arquivo Transacional", "Transactional File Locking is disabled. This is not a a supported configuraton. It may lead to difficult to isolate problems including file corruption. Please remove the `'filelocking.enabled' => false` configuration entry from your `config.php` to avoid these problems." : "O Bloqueio de Arquivo Transacional está desativado. Esta não é uma configuração suportada. Isso pode dificultar o isolamento de problemas, incluindo corrupção de arquivos. Por favor remova a entrada de configuração `'filelocking.enabled' => false` do seu `config.php` para evitar esses problemas.", - "The database is used for transactional file locking. To enhance performance, please configure memcache, if available." : "O banco de dados é usado para bloqueio de arquivos transacionais. Para melhorar o desempenho, configure o memcache, se disponível.", + "The database is used for transactional file locking. To enhance performance, please configure memcache, if available." : "O banco de dados é usado para bloqueio de arquivo transacional. Para melhorar o desempenho, configure o memcache, se disponível.", "Forwarded for headers" : "Cabeçalhos Forwarded for", "Your \"trusted_proxies\" setting is not correctly set, it should be an array." : "Sua configuração \"trusted_proxies\" não está definida corretamente; deveria ser um arranjo.", "Your \"trusted_proxies\" setting is not correctly set, it should be an array of IP addresses - optionally with range in CIDR notation." : "Sua configuração \"trusted_proxies\" não está definida corretamente; deve ser um arranjo de endereços IP - opcionalmente com intervalo na notação CIDR.", @@ -194,12 +194,12 @@ "You are accessing your instance over a secure connection, and your instance is generating secure URLs." : "Você está acessando sua instância por meio de uma conexão segura e sua instância está gerando URLs seguros.", "Internet connectivity" : "Conectividade com a Internet", "Internet connectivity is disabled in configuration file." : "A conectividade com a Internet está desabilitada no arquivo de configuração.", - "This server has no working internet connection: Multiple endpoints could not be reached. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. Establish a connection from this server to the internet to enjoy all features." : "Este servidor não tem conexão com a Internet: vários pontos alvo não puderam ser alcançados. Isso significa que alguns dos recursos, como montagem de armazenamento externo, notificações sobre atualizações ou instalação de aplicativos de terceiros, não funcionarão. Acessar arquivos remotamente e enviar e-mails de notificação também pode não funcionar. Estabeleça uma conexão deste servidor com a Internet para desfrutar de todos os recursos. ", + "This server has no working internet connection: Multiple endpoints could not be reached. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. Establish a connection from this server to the internet to enjoy all features." : "Este servidor não tem conexão com a Internet: Não foi possível acessar vários pontos de extremidade. Isso significa que alguns dos recursos, como montagem de armazenamento externo, notificações sobre atualizações ou instalação de aplicativos de terceiros, não funcionarão. Acessar arquivos remotamente e enviar e-mails de notificação também pode não funcionar. Estabeleça uma conexão deste servidor com a Internet para desfrutar de todos os recursos. ", "JavaScript modules support" : "Suporte a módulos JavaScript", - "Unable to run check for JavaScript support. Please remedy or confirm manually if your webserver serves `.mjs` files using the JavaScript MIME type." : "Não foi possível executar a verificação de suporte a JavaScript. Corrija ou confirme manualmente se o seu servidor web serve arquivos `.mjs` usando o tipo JavaScript MIME.", - "Your webserver does not serve `.mjs` files using the JavaScript MIME type. This will break some apps by preventing browsers from executing the JavaScript files. You should configure your webserver to serve `.mjs` files with either the `text/javascript` or `application/javascript` MIME type." : "Seu servidor web não serve arquivos `.mjs` usando o tipo JavaScript MIME. Isso interromperá alguns aplicativos, impedindo que os navegadores executem os arquivos JavaScript. Você deve configurar seu servidor web para servir arquivos `.mjs` com o tipo MIME `text/javascript` ou `application/javascript`.", - "JavaScript source map support" : "Suporte ao mapa de origem JavaScript", - "Your webserver is not set up to serve `.js.map` files. Without these files, JavaScript Source Maps won't function properly, making it more challenging to troubleshoot and debug any issues that may arise." : "Seu servidor web não está configurado para servir arquivos `.js.map`. Sem esses arquivos, os mapas de origem JavaScript não funcionarão corretamente, tornando mais difícil solucionar e depurar quaisquer problemas que possam surgir.", + "Unable to run check for JavaScript support. Please remedy or confirm manually if your webserver serves `.mjs` files using the JavaScript MIME type." : "Não foi possível executar a verificação de suporte a JavaScript. Corrija ou confirme manualmente se o seu servidor web serve arquivos `.mjs` usando o tipo MIME JavaScript.", + "Your webserver does not serve `.mjs` files using the JavaScript MIME type. This will break some apps by preventing browsers from executing the JavaScript files. You should configure your webserver to serve `.mjs` files with either the `text/javascript` or `application/javascript` MIME type." : "Seu servidor web não serve arquivos `.mjs` usando o tipo MIME JavaScript. Isso interromperá alguns aplicativos, impedindo que os navegadores executem os arquivos JavaScript. Você deve configurar seu servidor web para servir arquivos `.mjs` com o tipo MIME `text/javascript` ou `application/javascript`.", + "JavaScript source map support" : "Suporte a source maps de JavaScript", + "Your webserver is not set up to serve `.js.map` files. Without these files, JavaScript Source Maps won't function properly, making it more challenging to troubleshoot and debug any issues that may arise." : "Seu servidor web não está configurado para servir arquivos `.js.map`. Sem esses arquivos, os source maps de JavaScript não funcionarão corretamente, tornando mais difícil solucionar e depurar quaisquer problemas que possam surgir.", "Old server-side-encryption" : "Criptografia antiga do lado do servidor", "Disabled" : "Desativado", "The old server-side-encryption format is enabled. We recommend disabling this." : "O antigo formato de criptografia do lado do servidor está ativado. Recomendamos desativar isso.", @@ -222,13 +222,13 @@ "MySQL row format" : "Formato de linhas do MySQL", "You are not using MySQL" : "Você não está usando MySQL", "None of your tables use ROW_FORMAT=Compressed" : "Nenhuma de suas tabelas usa ROW_FORMAT=Compressed", - "Incorrect row format found in your database. ROW_FORMAT=Dynamic offers the best database performances for Nextcloud. Please update row format on the following list: %s." : "Formato de linha incorreto encontrado em seu banco de dados. ROW_FORMAT=Dynamic oferece o melhor desempenho de banco de dados para o Nextcloud. Atualize o formato da linha na lista a seguir: %s.", + "Incorrect row format found in your database. ROW_FORMAT=Dynamic offers the best database performances for Nextcloud. Please update row format on the following list: %s." : "Formato de linhas incorreto encontrado em seu banco de dados. ROW_FORMAT=Dynamic oferece o melhor desempenho de banco de dados para o Nextcloud. Atualize o formato de linhas na lista a seguir: %s.", "MySQL Unicode support" : "Suporte a Unicode do MySQL", "MySQL is used as database and does support 4-byte characters" : "MySQL é usado como banco de dados e é compatível com caracteres de 4 bytes", "MySQL is used as database but does not support 4-byte characters. To be able to handle 4-byte characters (like emojis) without issues in filenames or comments for example it is recommended to enable the 4-byte support in MySQL." : "MySQL é usado como banco de dados, mas não suporta caracteres de 4 bytes. Para poder lidar com caracteres de 4 bytes (como emojis) sem problemas em nomes de arquivos ou comentários, por exemplo, é recomendado habilitar o suporte de 4 bytes no MySQL.", "OCS provider resolving" : "Resolução do provedor OCS", "Could not check if your web server properly resolves the OCM and OCS provider URLs." : "Não foi possível verificar se o seu servidor web resolve corretamente os URLs do provedor OCM e OCS.", - "Your web server is not properly set up to resolve %1$s.\nThis is most likely related to a web server configuration that was not updated to deliver this folder directly.\nPlease compare your configuration against the shipped rewrite rules in \".htaccess\" for Apache or the provided one in the documentation for Nginx.\nOn Nginx those are typically the lines starting with \"location ~\" that need an update." : "Seu servidor web não está configurado corretamente para resolver %1$s. Provavelmente, isso está relacionado a uma configuração do servidor web que não foi atualizada para entregar esta pasta diretamente. Compare sua configuração com as regras de reescrita enviadas em \".htaccess\" para Apache ou com as fornecidas na documentação para Nginx. No Nginx, essas são normalmente as linhas que começam com \"location ~\" que precisam de atualização.", + "Your web server is not properly set up to resolve %1$s.\nThis is most likely related to a web server configuration that was not updated to deliver this folder directly.\nPlease compare your configuration against the shipped rewrite rules in \".htaccess\" for Apache or the provided one in the documentation for Nginx.\nOn Nginx those are typically the lines starting with \"location ~\" that need an update." : "Seu servidor web não está configurado corretamente para resolver %1$s.\nProvavelmente, isso está relacionado a uma configuração do servidor web que não foi atualizada para entregar esta pasta diretamente.\nPor favor, compare sua configuração com as regras rewrite enviadas em \".htaccess\" para Apache ou com as fornecidas na documentação para Nginx.\nNo Nginx, essas são normalmente as linhas que começam com \"location ~\" e que precisam de atualização.", "Overwrite CLI URL" : "Substituir URL da CLI", "The \"overwrite.cli.url\" option in your config.php is correctly set to \"%s\"." : "A opção \"overwrite.cli.url\" em seu config.php está definida corretamente como \"%s\".", "The \"overwrite.cli.url\" option in your config.php is set to \"%s\" which is a correct URL. Suggested URL is \"%s\"." : "A opção \"overwrite.cli.url\" em seu config.php está definida como \"%s\", que é uma URL correta. O URL sugerido é \"%s\".", @@ -257,7 +257,7 @@ "increases language translation performance and fixes sorting of non-ASCII characters" : "aumenta o desempenho da tradução de idiomas e corrige a classificação de caracteres não-ASCII", "for Argon2 for password hashing" : "para Argon2 para hashes de senhas", "required for SFTP storage and recommended for WebAuthn performance" : "necessário para o armazenamento SFTP e recomendado para o desempenho do WebAuthn", - "for picture rotation in server and metadata extraction in the Photos app" : "para rotação de imagens no servidor e extração de metadados no aplicativo Fotos", + "for picture rotation in server and metadata extraction in the Photos app" : "para girar imagens no servidor e extrair metadados no aplicativo Fotos", "This instance is missing some required PHP modules. It is required to install them: %s." : "Esta instância está faltando alguns módulos PHP obrigatórios. É necessário instalá-los: %s.", "This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them:\n%s" : "Esta instância está faltando alguns módulos PHP recomendados. Para melhor desempenho e melhor compatibilidade é altamente recomendável instalá-los:\n%s", "PHP opcache" : "PHP opcache", @@ -265,11 +265,11 @@ "OPcache is disabled. For better performance, it is recommended to apply \"opcache.enable=1\" to your PHP configuration." : "OPcache está desativado. Para melhor desempenho, é recomendado aplicar \"opcache.enable=1\" à sua configuração PHP.", "The shared memory based OPcache is disabled. For better performance, it is recommended to apply \"opcache.file_cache_only=0\" to your PHP configuration and use the file cache as second level cache only." : "O OPcache baseado em memória compartilhada está desabilitado. Para melhor desempenho, é recomendado aplicar \"opcache.file_cache_only=0\" à sua configuração PHP e usar o cache de arquivos apenas como cache de segundo nível.", "OPcache is not working as it should, opcache_get_status() returns false, please check configuration." : "OPcache não está funcionando como deveria, opcache_get_status() retorna falso, verifique a configuração.", - "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply \"opcache.max_accelerated_files\" to your PHP configuration with a value higher than \"%s\"." : "O número máximo de chaves OPcache foi quase excedido. Para garantir que todos os scripts possam ser mantidos no cache, é recomendado aplicar \"opcache.max_accelerated_files\" à sua configuração PHP com um valor maior que \"%s\".", - "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply \"opcache.memory_consumption\" to your PHP configuration with a value higher than \"%s\"." : "O buffer do OPcache está quase cheio. Para garantir que todos os scripts possam ser mantidos em cache, é recomendado aplicar \"opcache.memory_consumption\" à sua configuração PHP com um valor maior que \"%s\".", - "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply \"opcache.interned_strings_buffer\" to your PHP configuration with a value higher than \"%s\"." : "O buffer de strings internado do OPcache está quase cheio. Para garantir que strings repetidas possam ser efetivamente armazenadas em cache, é recomendado aplicar \"opcache.interned_strings_buffer\" à sua configuração PHP com um valor maior que \"%s\".", + "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply \"opcache.max_accelerated_files\" to your PHP configuration with a value higher than \"%s\"." : "O número máximo de chaves OPcache está quase excedido. Para garantir que todos os scripts possam ser mantidos no cache, é recomendado aplicar \"opcache.max_accelerated_files\" à sua configuração PHP com um valor maior que \"%s\".", + "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply \"opcache.memory_consumption\" to your PHP configuration with a value higher than \"%s\"." : "O retentor do OPcache está quase cheio. Para garantir que todos os scripts possam ser mantidos em cache, é recomendado aplicar \"opcache.memory_consumption\" à sua configuração PHP com um valor maior que \"%s\".", + "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply \"opcache.interned_strings_buffer\" to your PHP configuration with a value higher than \"%s\"." : "O retentor de strings internadas do OPcache está quase cheio. Para garantir que strings repetidas possam ser efetivamente armazenadas em cache, é recomendado aplicar \"opcache.interned_strings_buffer\" à sua configuração PHP com um valor maior que \"%s\".", "OPcache is configured to remove code comments. With OPcache enabled, \"opcache.save_comments=1\" must be set for Nextcloud to function." : "OPcache está configurado para remover comentários de código. Com o OPcache habilitado, \"opcache.save_comments=1\" deve ser definido para que o Nextcloud funcione.", - "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with \"opcache.restrict_api\" or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud não tem permissão para usar a API OPcache. Com o OPcache habilitado, é altamente recomendável incluir todos os diretórios Nextcloud com \"opcache.restrict_api\" ou desmarcar esta configuração para desabilitar as restrições da API OPcache, para evitar erros durante o núcleo do Nextcloud ou atualizações de aplicativos.", + "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with \"opcache.restrict_api\" or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud não tem permissão para usar a API OPcache. Com o OPcache habilitado, é altamente recomendável incluir todos os diretórios Nextcloud com \"opcache.restrict_api\" ou redefinir esta configuração para desabilitar as restrições da API OPcache, para evitar erros durante atualizações do núcleo do Nextcloud ou dos aplicativos.", "Checking from CLI, OPcache checks have been skipped." : "Verificando na CLI, as verificações do OPcache foram ignoradas.", "The PHP OPcache module is not properly configured. %s." : "O módulo PHP OPcache não está configurado corretamente. %s.", "Correctly configured" : "Configurado corretamente", @@ -281,15 +281,15 @@ "Push service" : "Serviço push", "Valid enterprise license" : "Licença empresarial válida", "Free push service" : "Serviço push gratuito", - "This is the unsupported community build of Nextcloud. Given the size of this instance, performance, reliability and scalability cannot be guaranteed. Push notifications are limited to avoid overloading our free service. Learn more about the benefits of Nextcloud Enterprise at {link}." : "Esta é a construção da comunidade não suportada do Nextcloud. Dado o tamanho desta instância, o desempenho, a confiabilidade e a escalabilidade não podem ser garantidos. As notificações push são limitadas para evitar sobrecarregar nosso serviço gratuito. Saiba mais sobre os benefícios do Nextcloud Enterprise em {link}.", + "This is the unsupported community build of Nextcloud. Given the size of this instance, performance, reliability and scalability cannot be guaranteed. Push notifications are limited to avoid overloading our free service. Learn more about the benefits of Nextcloud Enterprise at {link}." : "Esta é a construção da comunidade não suportada do Nextcloud. Dado o tamanho desta instância, o desempenho, a confiabilidade e a escalabilidade não podem ser garantidos. As notificações push são limitadas para evitar sobrecarregar nosso serviço gratuito. Saiba mais sobre os benefícios do Nextcloud Empresarial em {link}.", "Random generator" : "Gerador aleatório", "No suitable source for randomness found by PHP which is highly discouraged for security reasons." : "Nenhuma fonte adequada para aleatoriedade encontrada pelo PHP, o que é altamente desencorajado por razões de segurança.", "Secure" : "Seguro", "Configuration file access rights" : "Direitos de acesso ao arquivo de configuração", - "The read-only config has been enabled. This prevents setting some configurations via the web-interface. Furthermore, the file needs to be made writable manually for every update." : "A configuração read-only foi ativada. Isso impede a definição de algumas configurações através da interface web. Além disso, o arquivo precisa ser gravado manualmente em cada atualização.", + "The read-only config has been enabled. This prevents setting some configurations via the web-interface. Furthermore, the file needs to be made writable manually for every update." : "A configuração somente leitura foi ativada. Isso impede a definição de algumas configurações através da interface web. Além disso, o arquivo precisa ser gravado manualmente em cada atualização.", "Nextcloud configuration file is writable" : "O arquivo de configuração Nextcloud é gravável", - "Scheduling objects table size" : "Agendamento do tamanho da tabela de objetos", - "You have more than %s rows in the scheduling objects table. Please run the expensive repair jobs via occ maintenance:repair --include-expensive." : "Você tem mais de %s linhas na tabela de objetos de agendamento. Por favor, execute os trabalhos de reparo caros via occ Maintenance:repair --include-expensive.", + "Scheduling objects table size" : "Tamanho da tabela de objetos de agendamento", + "You have more than %s rows in the scheduling objects table. Please run the expensive repair jobs via occ maintenance:repair --include-expensive." : "Você tem mais de %s linhas na tabela de objetos de agendamento. Por favor, execute os trabalhos de reparo caros via occ maintenance:repair --include-expensive.", "Scheduling objects table size is within acceptable range." : "O tamanho da tabela de objetos de agendamento está dentro do intervalo aceitável.", "HTTP headers" : "Cabeçalhos HTTP", "- The `%1$s` HTTP header is not set to `%2$s`. Some features might not work correctly, as it is recommended to adjust this setting accordingly." : "- O cabeçalho HTTP `%1$s` não está definido como `%2$s`. Alguns recursos podem não funcionar corretamente, portanto, é recomendado ajustar esta configuração de acordo.", @@ -304,11 +304,11 @@ "Could not check that your web server serves security headers correctly, unable to query `%s`" : "Não foi possível verificar se o seu servidor web fornece cabeçalhos de segurança corretamente, não foi possível consultar `%s`", "Your server is correctly configured to send security headers." : "Seu servidor está configurado corretamente para enviar cabeçalhos de segurança.", "Database version" : "Versão do banco de dados", - "MariaDB version 10.3 detected, this version is end-of-life and only supported as part of Ubuntu 20.04. MariaDB >=%1$s and <=%2$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "MariaDB versão 10.3 detectada, esta versão é fim de vida útil e só suportado como parte do Ubuntu 20.04. MariaDB >=%1$s e <=%2$s é sugerido para melhor desempenho, estabilidade e funcionalidade com esta versão do Nextcloud.", - "MariaDB version \"%1$s\" detected. MariaDB >=%2$s and <=%3$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "MariaDB versão \"%1$s\" detectou. MariaDB >=%2$s e <=%3$s é sugerido para melhor desempenho, estabilidade e funcionalidade com esta versão do Nextcloud.", - "MySQL version \"%1$s\" detected. MySQL >=%2$s and <=%3$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "Versão do MySQL \"%1$s\" detectou. MySQL >=%2$s e <=%3$s é sugerido para melhor desempenho, estabilidade e funcionalidade com esta versão do Nextcloud.", - "PostgreSQL version \"%1$s\" detected. PostgreSQL >=%2$s and <=%3$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "Detectada a versão \"%1$s\" do PostgreSQL. O PostgreSQL >= %2$s e <= %3$s é sugerido para melhor desempenho, estabilidade e funcionalidade com esta versão do Nextcloud.", - "SQLite is currently being used as the backend database. For larger installations we recommend that you switch to a different database backend. This is particularly recommended when using the desktop client for file synchronisation. To migrate to another database use the command line tool: \"occ db:convert-type\"." : "SQLite está sendo usado atualmente como banco de dados backend. Para instalações maiores, recomendamos que você mude para um back-end de banco de dados diferente. Isto é particularmente recomendado ao usar o cliente de desktop para sincronização de arquivos. Para migrar para outro banco de dados utilize a ferramenta de linha de comando: \"occ db:convert-type\".", + "MariaDB version 10.3 detected, this version is end-of-life and only supported as part of Ubuntu 20.04. MariaDB >=%1$s and <=%2$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "Versão do MariaDB 10.3 detectada, esta versão é fim de vida e só suportada como parte do Ubuntu 20.04. MariaDB >=%1$s e <=%2$s é sugerido para melhor desempenho, estabilidade e funcionalidade com esta versão do Nextcloud.", + "MariaDB version \"%1$s\" detected. MariaDB >=%2$s and <=%3$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "Versão do MariaDB \"%1$s\" detectada. MariaDB >=%2$s e <=%3$s é sugerido para melhor desempenho, estabilidade e funcionalidade com esta versão do Nextcloud.", + "MySQL version \"%1$s\" detected. MySQL >=%2$s and <=%3$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "Versão do MySQL \"%1$s\" detectada. MySQL >=%2$s e <=%3$s é sugerido para melhor desempenho, estabilidade e funcionalidade com esta versão do Nextcloud.", + "PostgreSQL version \"%1$s\" detected. PostgreSQL >=%2$s and <=%3$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "Versão do PostgreSQL \"%1$s\" detectada. O PostgreSQL >= %2$s e <= %3$s é sugerido para melhor desempenho, estabilidade e funcionalidade com esta versão do Nextcloud.", + "SQLite is currently being used as the backend database. For larger installations we recommend that you switch to a different database backend. This is particularly recommended when using the desktop client for file synchronisation. To migrate to another database use the command line tool: \"occ db:convert-type\"." : "No momento, o SQLite está sendo usado como banco de dados de back-end. Para instalações maiores, recomendamos que você mude para um back-end de banco de dados diferente. Isso é especialmente recomendado quando se usa o cliente de desktop para sincronização de arquivos. Para migrar para outro banco de dados, use a ferramenta de linha de comando: \"occ db:convert-type\".", "Unknown database platform" : "Plataforma de banco de dados desconhecida", "Architecture" : "Arquitetura", "64-bit" : "64-bit", @@ -321,18 +321,18 @@ "- %.1f GiB available in %s (Nextcloud temporary directory)" : "- %.1f GiB disponível em %s (diretório temporário do Nextcloud)", "Temporary directory is correctly configured:\n%s" : "O diretório temporário está configurado corretamente:\n%s", "This instance uses an S3 based object store as primary storage, and has enough space in the temporary directory.\n%s" : "Esta instância usa um armazenamento de objetos baseado em S3 como armazenamento primário e tem espaço suficiente no diretório temporário.\n%s", - "This instance uses an S3 based object store as primary storage. The uploaded files are stored temporarily on the server and thus it is recommended to have 50 GiB of free space available in the temp directory of PHP. To improve this please change the temporary directory in the php.ini or make more space available in that path. \nChecking the available space in the temporary path resulted in %.1f GiB instead of the recommended 50 GiB. Path: %s" : "Esta instância usa um armazenamento de objetos baseado em S3 como armazenamento primário. Os arquivos enviados são armazenados temporariamente no servidor e por isso é recomendado ter 50 GiB de espaço livre disponível no diretório temporário do PHP. Para melhorar isso, altere o diretório temporário no php.ini ou disponibilize mais espaço nesse caminho. A verificação do espaço disponível no caminho temporário resultou em %.1f GiB em vez dos 50 GiB recomendados. Caminho: %s", + "This instance uses an S3 based object store as primary storage. The uploaded files are stored temporarily on the server and thus it is recommended to have 50 GiB of free space available in the temp directory of PHP. To improve this please change the temporary directory in the php.ini or make more space available in that path. \nChecking the available space in the temporary path resulted in %.1f GiB instead of the recommended 50 GiB. Path: %s" : "Esta instância usa um armazenamento de objetos baseado em S3 como armazenamento primário. Os arquivos enviados são armazenados temporariamente no servidor e por isso é recomendado ter 50 GiB de espaço livre disponível no diretório temporário do PHP. Para melhorar isso, altere o diretório temporário no php.ini ou disponibilize mais espaço nesse caminho.\nA verificação do espaço disponível no caminho temporário resultou em %.1f GiB em vez dos 50 GiB recomendados. Caminho: %s", "Database transaction isolation level" : "Nível de isolamento de transação de banco de dados", - "Your database does not run with \"READ COMMITTED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel." : "O banco de dados não está rodando com o nível de isolamento de transação \"READ COMMITTED\". Isso pode causar problemas quando várias ações são executadas em paralelo.", + "Your database does not run with \"READ COMMITTED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel." : "Seu banco de dados não é executado com o nível de isolamento de transação \"READ COMMITTED\". Isso pode causar problemas quando várias ações são executadas em paralelo.", "Was not able to get transaction isolation level: %s" : "Não foi possível obter o nível de isolamento da transação: %s", ".well-known URLs" : "URLs .well-known", - "`check_for_working_wellknown_setup` is set to false in your configuration, so this check was skipped." : "`check_for_working_wellknown_setup` está definido como falso em sua configuração, portanto esta verificação foi ignorada.", - "Could not check that your web server serves `.well-known` correctly. Please check manually." : "Não foi possível verificar se o seu servidor web serve `.well-known` corretamente. Verifique manualmente.", + "`check_for_working_wellknown_setup` is set to false in your configuration, so this check was skipped." : "`check_for_working_wellknown_setup` está definido como falso em sua configuração, portanto, esta verificação foi ignorada.", + "Could not check that your web server serves `.well-known` correctly. Please check manually." : "Não foi possível verificar se o seu servidor web serve `.well-known` corretamente. Por favor, verifique manualmente.", "Your web server is not properly set up to resolve `.well-known` URLs, failed on:\n`%s`" : "Seu servidor web não está configurado corretamente para resolver URLs `.well-known`, falhou em:\n`%s`", "Your server is correctly configured to serve `.well-known` URLs." : "Seu servidor está configurado corretamente para servir URLs `.well-known`.", - "Font file loading" : "Carregando arquivo de fonte", - "Could not check for {extension} loading support. Please check manually if your webserver serves `.{extension}` files." : "Não foi possível verificar o suporte de carregamento de {extension}. Verifique manualmente se seu servidor web atende arquivos `.{extension}`.", - "Your web server is not properly set up to deliver .{extension} files. This is typically an issue with the Nginx configuration. For Nextcloud 15 it needs an adjustment to also deliver .{extension} files. Compare your Nginx configuration to the recommended configuration in our documentation." : "Seu servidor web não está configurado corretamente para entregar arquivos .{extension}. Isso normalmente é um problema com a configuração do Nginx. Para o Nextcloud 15, ele precisa de um ajuste para também entregar arquivos .{extension}. Compare sua configuração do Nginx com a configuração recomendada em nossa documentação.", + "Font file loading" : "Carregamento de arquivos de fonte", + "Could not check for {extension} loading support. Please check manually if your webserver serves `.{extension}` files." : "Não foi possível verificar o suporte de carregamento de {extension}. Verifique manualmente se seu servidor web serve arquivos `.{extension}`.", + "Your web server is not properly set up to deliver .{extension} files. This is typically an issue with the Nginx configuration. For Nextcloud 15 it needs an adjustment to also deliver .{extension} files. Compare your Nginx configuration to the recommended configuration in our documentation." : "Seu servidor web não está configurado corretamente para entregar arquivos .{extension}. Isto normalmente é um problema com a configuração do Nginx. Para o Nextcloud 15, ele precisa de um ajuste para também entregar arquivos .{extension}. Compare sua configuração do Nginx com a configuração recomendada em nossa documentação.", "Profile information" : "Informação do Perfil", "Profile picture, full name, email, phone number, address, website, Twitter, organisation, role, headline, biography, and whether your profile is enabled" : "Foto do perfil, nome completo, e-mail, número de telefone, endereço, site, Twitter, organização, função, título, biografia e se seu perfil está ativado", "Nextcloud settings" : "Configurações Nextcloud", @@ -340,35 +340,35 @@ "AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "As tarefas de IA podem ser implementadas por aplicativos diferentes. Aqui você pode definir qual aplicativo deve ser usado para qual tarefa.", "Task:" : "Tarefa:", "Enable" : "Ativar", - "None of your currently installed apps provide Task processing functionality" : "Nenhum dos seus aplicativos instalados atualmente oferece funcionalidade de processamento de tarefas", + "None of your currently installed apps provide Task processing functionality" : "Nenhum dos seus aplicativos instalados atualmente oferece funcionalidade de processamento de Tarefas", "Machine translation" : "Traduções automáticas", - "Machine translation can be implemented by different apps. Here you can define the precedence of the machine translation apps you have installed at the moment." : "A tradução automática pode ser implementada por diferentes aplicativos. Aqui você pode definir a precedência dos aplicativos de tradução automática que você instalou no momento.", + "Machine translation can be implemented by different apps. Here you can define the precedence of the machine translation apps you have installed at the moment." : "A tradução automática pode ser implementada por diferentes aplicativos. Aqui você pode definir a precedência dos aplicativos de tradução automática instalados no momento.", "Image generation" : "Geração de imagens", "Image generation can be implemented by different apps. Here you can set which app should be used." : "A geração de imagens pode ser implementada por diferentes aplicativos. Aqui você pode definir qual aplicativo deve ser usado.", "None of your currently installed apps provide image generation functionality" : "Nenhum dos seus aplicativos instalados atualmente oferece funcionalidade de geração de imagens", "Text processing" : "Processamento de texto", "Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Tarefas de processamento de texto podem ser implementadas por diferentes aplicativos. Aqui você pode definir qual aplicativo deve ser usado para qual tarefa.", - "None of your currently installed apps provide text processing functionality using the Text Processing API." : "Nenhum dos seus aplicativos instalados oferece funcionalidade de processamento de texto usando a API Processamento de Texto.", + "None of your currently installed apps provide text processing functionality using the Text Processing API." : "Nenhum dos seus aplicativos instalados oferece funcionalidade de processamento de texto usando a API de Processamento de Texto.", "Here you can decide which group can access certain sections of the administration settings." : "Aqui você pode decidir qual grupo pode acessar certas seções das configurações de administração.", "Unable to modify setting" : "Incapaz de modificar a configuração", "None" : "Nenhuma", - "Changed disclaimer text" : "Texto de isenção de responsabilidade alterado", - "Deleted disclaimer text" : "Texto de isenção de responsabilidade excluído", + "Changed disclaimer text" : "Aviso legal alterado", + "Deleted disclaimer text" : "Aviso legal excluído", "Could not set disclaimer text" : "Não foi possível definir o texto do aviso legal", "Allow apps to use the Share API" : "Permitir que aplicativos usem a API de compartilhamento", "Allow resharing" : "Permitir o recompartilhamento", "Allow sharing with groups" : "Permitir o compartilhamento com grupos", "Restrict users to only share with users in their groups" : "Restringir os usuários para compartilhar apenas com usuários em seus grupos", - "Ignore the following groups when checking group membership" : "Ignore os seguintes grupos ao verificar a associação ao grupo", + "Ignore the following groups when checking group membership" : "Ignorar os seguintes grupos ao verificar a associação ao grupo", "Allow users to share via link and emails" : "Permitir que os usuários compartilhem via link e e-mails", "Allow public uploads" : "Permitir uploads públicos", "Always ask for a password" : "Sempre pedir a senha", "Enforce password protection" : "Obrigar proteção com senha", "Exclude groups from password requirements" : "Excluir grupos dos requisitos de senha", - "Exclude groups from creating link shares" : "Excluir grupos da criação de compartilhamentos de links", - "Allow users to set custom share link tokens" : "Permite que os usuários definam tokens personalizados para links de compartilhamento", + "Exclude groups from creating link shares" : "Excluir grupos da criação de compartilhamentos via links", + "Allow users to set custom share link tokens" : "Permitir que os usuários definam tokens personalizados para links de compartilhamento", "Shares with custom tokens will continue to be accessible after this setting has been disabled" : "Compartilhamentos com tokens personalizados continuarão acessíveis mesmo após essa configuração ser desativada", - "Shares with guessable tokens may be accessed easily" : "Compartilhamentos com tokens facilmente adivinháveis podem ser acessados com facilidade", + "Shares with guessable tokens may be accessed easily" : "Compartilhamentos com tokens adivinháveis podem ser acessados facilmente", "Limit sharing based on groups" : "Limitar o compartilhamento com base em grupos", "Allow sharing for everyone (default)" : "Permitir compartilhamento para todos (padrão)", "Exclude some groups from sharing" : "Excluir alguns grupos do compartilhamento", @@ -378,22 +378,22 @@ "Not allowed groups will still be able to receive shares, but not to initiate them." : "Grupos não permitidos ainda poderão receber compartilhamentos, mas não poderão iniciá-los.", "Set default expiration date for internal shares" : "Definir data de expiração padrão para compartilhamentos internos", "Enforce expiration date" : "Fazer cumprir a data de expiração", - "Default expiration time of new shares in days" : "Tempo de expiração padrão de novas ações em dias", + "Default expiration time of new shares in days" : "Tempo de expiração padrão de novos compartilhamentos em dias", "Expire shares after x days" : "Expiração de compartilhamentos após x dias", - "Set default expiration date for shares to other servers" : "Defina a data de expiração padrão para compartilhamentos com outros servidores", + "Set default expiration date for shares to other servers" : "Definir a data de expiração padrão para compartilhamentos com outros servidores", "Enforce expiration date for remote shares" : "Aplicar data de expiração para compartilhamentos remotos", "Default expiration time of remote shares in days" : "Tempo de expiração padrão de compartilhamentos remotos em dias", - "Expire remote shares after x days" : "Expirar compartilhamentos remotos após x dias", - "Set default expiration date for shares via link or mail" : "Defina a data de expiração padrão para compartilhamentos via link ou e-mail", - "Default expiration time of shares in days" : "Tempo de expiração padrão das compartilhamentos em dias", + "Expire remote shares after x days" : "Expiração de compartilhamentos remotos após x dias", + "Set default expiration date for shares via link or mail" : "Definir a data de expiração padrão para compartilhamentos via link ou e-mail", + "Default expiration time of shares in days" : "Tempo de expiração padrão dos compartilhamentos em dias", "Privacy settings for sharing" : "Configurações de privacidade para compartilhamento", - "Allow account name autocompletion in share dialog and allow access to the system address book" : "Permitir o preenchimento automático do nome da conta na caixa de diálogo de compartilhamento e permitir o acesso ao catálogo de endereços do sistema", + "Allow account name autocompletion in share dialog and allow access to the system address book" : "Permitir o preenchimento automático de nomes das contas na caixa de diálogo de compartilhamento e permitir o acesso ao catálogo de endereços do sistema", "If autocompletion \"same group\" and \"phone number integration\" are enabled a match in either is enough to show the user." : "Se autocompletar \"mesmo grupo\" e \"integração do número de telefone\" estiverem habilitadas, uma correspondência em qualquer um dos dois é suficiente para mostrar o usuário.", - "Restrict account name autocompletion and system address book access to users within the same groups" : "Restringir o preenchimento automático de nome de conta e o acesso ao catálogo de endereços do sistema para usuários dentro dos mesmos grupos", - "Restrict account name autocompletion to users based on phone number integration" : "Restringir o preenchimento automático do nome da conta para usuários com base na integração do número de telefone", - "Allow autocompletion when entering the full name or email address (ignoring missing phonebook match and being in the same group)" : "Permitir preenchimento automático ao inserir o nome completo ou o endereço de e-mail (ignorando a correspondência ausente da agenda telefônica e estando no mesmo grupo)", - "Show disclaimer text on the public link upload page (only shown when the file list is hidden)" : "Exibir o texto de aviso na página de upload do link público (somente mostrado quando a lista de arquivos está oculta).", - "Disclaimer text" : "Texto de isenção de responsabilidade", + "Restrict account name autocompletion and system address book access to users within the same groups" : "Restringir o preenchimento automático de nomes das contas e o acesso ao catálogo de endereços do sistema aos usuários dentro dos mesmos grupos", + "Restrict account name autocompletion to users based on phone number integration" : "Restringir o preenchimento automático de nomes das contas aos usuários com base na integração do número de telefone", + "Allow autocompletion when entering the full name or email address (ignoring missing phonebook match and being in the same group)" : "Permitir o preenchimento automático ao inserir o nome completo ou o endereço de e-mail (ignorando a falta de correspondência na lista telefônica e o fato de estar no mesmo grupo)", + "Show disclaimer text on the public link upload page (only shown when the file list is hidden)" : "Exibir o texto do aviso legal na página de upload do link público (somente mostrado quando a lista de arquivos está oculta).", + "Disclaimer text" : "Texto do aviso legal", "This text will be shown on the public link upload page when the file list is hidden." : "Este texto será mostrado na página de upload do link público quando a lista de arquivos está oculta.", "Default share permissions" : "Permissões padrão de compartilhamento", "Two-Factor Authentication" : "Autenticação de Dois Fatores", @@ -405,7 +405,7 @@ "Enforced groups" : "Grupos obrigatórios", "Two-factor authentication is not enforced for members of the following groups." : "A autenticação de dois fatores não é imposta aos membros dos seguintes grupos.", "Excluded groups" : "Grupos excluídos", - "When groups are selected/excluded, they use the following logic to determine if an account has 2FA enforced: If no groups are selected, 2FA is enabled for everyone except members of the excluded groups. If groups are selected, 2FA is enabled for all members of these. If an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "Quando os grupos são selecionados/excluídos, eles usam a seguinte lógica para determinar se uma conta tem a 2FA aplicada: Se nenhum grupo for selecionado, a 2FA será habilitada para todos, exceto os membros dos grupos excluídos. Se grupos forem selecionados, o 2FA será habilitado para todos os membros deles. Se uma conta estiver em um grupo selecionado e excluído, o selecionado terá precedência e o 2FA será aplicado.", + "When groups are selected/excluded, they use the following logic to determine if an account has 2FA enforced: If no groups are selected, 2FA is enabled for everyone except members of the excluded groups. If groups are selected, 2FA is enabled for all members of these. If an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "Quando os grupos são selecionados/excluídos, eles usam a seguinte lógica para determinar se uma conta tem a 2FA aplicada: Se nenhum grupo for selecionado, a 2FA será habilitada para todos, exceto os membros dos grupos excluídos. Se grupos forem selecionados, a 2FA será habilitada para todos os membros deles. Se uma conta estiver em um grupo selecionado e excluído, o selecionado terá precedência e a 2FA será aplicada.", "Save changes" : "Salvar alterações", "Show details for {appName} app" : "Mostrar detalhes do aplicativo {appName}", "Update to {update}" : "Atualizar para {update}", @@ -414,8 +414,8 @@ "This app is supported via your current Nextcloud subscription." : "Este aplicativo é suportado pela sua assinatura atual do Nextcloud.", "Featured apps are developed by and within the community. They offer central functionality and are ready for production use." : "Os aplicativos em destaque são desenvolvidos pela comunidade. Eles oferecem funcionalidade central e estão prontos para uso em produção.", "Community rating: {score}/5" : "Avaliação da comunidade: {score}/5", - "Disable all" : "Desativar tudo", - "Download and enable all" : "Baixe e habilite todos", + "Disable all" : "Desativar todos", + "Download and enable all" : "Baixar e ativar todos", "All apps are up-to-date." : "Todos os aplicativos estão com a versão mais recente.", "Icon" : "Ícone", "Name" : "Nome", @@ -425,7 +425,7 @@ "Results from other categories" : "Resultados de outras categorias", "No apps found for your version" : "Nenhum aplicativo encontrado para a sua versão", "_%n app has an update available_::_%n apps have an update available_" : ["%n aplicativo tem atualização disponível","%n aplicativos tem atualização disponível","%n aplicativos tem atualização disponível"], - "_Update_::_Update all_" : ["Atualizar","Atualize tudo","Atualize tudo"], + "_Update_::_Update all_" : ["Atualizar","Atualizar todos","Atualizar todos"], "Failed to load groups" : "Falha ao carregar grupos", "Failed to create group" : "Falha ao criar grupo", "Creating group…" : "Criando grupo…", @@ -433,23 +433,23 @@ "Group name" : "Nome do grupo", "Please enter a valid group name" : "Por favor, insira um nome de grupo válido", "Search groups…" : "Pesquisar grupos…", - "List of groups. This list is not fully populated for performance reasons. The groups will be loaded as you navigate or search through the list." : "Lista de grupos. Essa lista não está totalmente preenchida por motivos de desempenho. Os grupos serão carregados à medida que você navegar ou pesquisar na lista.", + "List of groups. This list is not fully populated for performance reasons. The groups will be loaded as you navigate or search through the list." : "Lista de grupos. Essa lista não está totalmente preenchida por motivos de desempenho. Os grupos serão carregados quando você navegar ou pesquisar na lista.", "Loading groups…" : "Carregando grupos…", - "Could not load app discover section" : "Não foi possível carregar a seção de descoberta do aplicativo", + "Could not load app discover section" : "Não foi possível carregar a seção de descoberta de aplicativos", "Could not render element" : "Não foi possível renderizar o elemento", "Nothing to show" : "Nada a mostrar", - "Could not load section content from app store." : "Não foi possível carregar o conteúdo da seção da app store.", + "Could not load section content from app store." : "Não foi possível carregar o conteúdo da seção da loja de aplicativos.", "Loading" : "Carregando", "Fetching the latest news…" : "Buscando as últimas notícias…", "Carousel" : "Carrossel", "Previous slide" : "Slide anterior", "Next slide" : "Próximo slide", - "Choose slide to display" : "Escolha o slide a ser exibido", + "Choose slide to display" : "Escolher slide a ser exibido", "{index} of {total}" : "{index} de {total}", "Daemon" : "Daemon", - "Deploy Daemon" : "Deploy Daemon", + "Deploy Daemon" : "Daemon de Deploy", "Type" : "Tipo", - "Display Name" : "Nome", + "Display Name" : "Nome de Exibição", "GPUs support" : "Suporte a GPUs", "Compute device" : "Dispositivo de computação", "Advanced deploy options" : "Opções avançadas de implantação", @@ -460,23 +460,23 @@ "ExApp container environment variables" : "Variáveis de ambiente do contêiner ExApp", "No environment variables defined" : "Nenhuma variável de ambiente definida", "Mounts" : "Montagens", - "Define host folder mounts to bind to the ExApp container" : "Definir montagens de pastas do host para vincular ao contêiner do ExApp", - "Must exist on the Deploy daemon host prior to installing the ExApp" : "Deve existir no host do daemon do Deploy antes da instalação do ExApp", - "Host path" : "Caminho do host", - "Container path" : "Caminho do contêiner", + "Define host folder mounts to bind to the ExApp container" : "Definir montagens de pastas no host para vincular ao contêiner do ExApp", + "Must exist on the Deploy daemon host prior to installing the ExApp" : "Deve existir no host do daemon de Deploy antes da instalação do ExApp", + "Host path" : "Caminho no host", + "Container path" : "Caminho no contêiner", "Read-only" : "Somente leitura", "Remove mount" : "Remover montagem", "New mount" : "Nova montagem", - "Enter path to host folder" : "Digite o caminho para a pasta do host", - "Enter path to container folder" : "Digite o caminho para a pasta do contêiner", + "Enter path to host folder" : "Digite o caminho para a pasta no host", + "Enter path to container folder" : "Digite o caminho para a pasta no contêiner", "Toggle read-only mode" : "Alternar o modo somente leitura", - "Confirm adding new mount" : "Confirmar a adição de uma nova montagem", + "Confirm adding new mount" : "Confirmar adição da nova montagem", "Confirm" : "Confirmar", "Cancel adding mount" : "Cancelar a adição de montagem", "Cancel" : "Cancelar", "Add mount" : "Adicionar montagem", "ExApp container mounts" : "Montagens de contêiner ExApp", - "No mounts defined" : "Não há montagens definidas", + "No mounts defined" : "Nenhuma montagem definida", "Description" : "Descrição", "View in store" : "Ver na loja", "Visit website" : "Visitar website", @@ -489,7 +489,7 @@ "No results" : "Sem resultados", "Update to {version}" : "Atualizar para {version}", "Deploy options" : "Opções de implantação", - "Default Deploy daemon is not accessible" : "O Daemon de Deploy padrão não está acessível.", + "Default Deploy daemon is not accessible" : "O Daemon de deploy padrão não está acessível.", "Delete data on remove" : "Excluir dados ao remover", "This app has no minimum Nextcloud version assigned. This will be an error in the future." : "Este aplicativo não possui uma versão mínima atribuída para uso no Nextcloud. Isto poderá se converter em um erro no futuro.", "This app has no maximum Nextcloud version assigned. This will be an error in the future." : "Este aplicativo não possui uma versão máxima atribuida para uso no Nextcloud. Isto poderá se converter em um erro no futuro.", @@ -500,9 +500,9 @@ "Resources" : "Recursos", "Documentation" : "Documentação", "Interact" : "Interagir", - "Report a bug" : "Reportar um erro", - "Request feature" : "Solicite uma funcionalidade", - "Ask questions or discuss" : "Pergunte ou discuta", + "Report a bug" : "Relatar um erro", + "Request feature" : "Solicitar uma funcionalidade", + "Ask questions or discuss" : "Fazer perguntas ou discutir", "Rate the app" : "Avalie o aplicativo", "Rate" : "Avaliação", "Changelog" : "Changelog", @@ -524,7 +524,7 @@ "Rename" : "Renomear", "Revoke" : "Revogar", "Wipe device" : "Limpar o dispositivo", - "Revoking this token might prevent the wiping of your device if it has not started the wipe yet." : "A revogação deste token pode impedir a limpeza do seu dispositivo, caso ainda não tenha sido iniciada.", + "Revoking this token might prevent the wiping of your device if it has not started the wipe yet." : "A revogação desse token pode impedir o apagamento do seu dispositivo se ele ainda não tiver iniciado o apagamento.", "Device" : "Dispositivo", "Last activity" : "Última atividade", "Devices & sessions" : "Dispositivos & sessões", @@ -536,29 +536,29 @@ "Copy app password" : "Copiar senha do aplicativo", "Login name copied!" : "Nome de login copiado!", "Copy login name" : "Copiar nome de login", - "Could not copy app password. Please copy it manually." : "Não foi possível copiar a senha do aplicativo. Copie-a manualmente.", + "Could not copy app password. Please copy it manually." : "Não foi possível copiar a senha do aplicativo. Por favor, copie-a manualmente.", "Could not copy login name. Please copy it manually." : "Não foi possível copiar o nome de login. Por favor, copie-o manualmente.", "New app password" : "Nova senha de aplicativo", "Use the credentials below to configure your app or device. For security reasons this password will only be shown once." : "Use as credenciais abaixo para configurar seu aplicativo ou dispositivo. Por motivos de segurança esta senha só será mostrada uma vez.", "Login" : "Login", "Password" : "Senha", "Show QR code for mobile apps" : "Exibir código QR para aplicativos móveis", - "Use system cron service to call the cron.php file every 5 minutes." : "Use o serviço cron do sistema para chamar o arquivo cron.php a cada 5 minutos.", + "Use system cron service to call the cron.php file every 5 minutes." : "Usar o serviço cron do sistema para chamar o arquivo cron.php a cada 5 minutos.", "The cron.php needs to be executed by the system account \"{user}\"." : "O cron.php precisa ser executado pela conta do sistema \"{user}\".", - "The PHP POSIX extension is required. See {linkstart}PHP documentation{linkend} for more details." : "A extensão PHP POSIX é necessária. Consulte a {linkstart}documentação do PHP{linkend} para obter mais detalhes.", + "The PHP POSIX extension is required. See {linkstart}PHP documentation{linkend} for more details." : "A extensão POSIX do PHP é obrigatória. Consulte a {linkstart}documentação do PHP{linkend} para obter mais detalhes.", "Unable to update background job mode" : "Não foi possível atualizar o modo de trabalho em segundo plano", "For the server to work properly, it's important to configure background jobs correctly. Cron is the recommended setting. Please see the documentation for more information." : "Para que o servidor funcione corretamente, é importante configurar corretamente os trabalhos em segundo plano. Cron é a configuração recomendada. Consulte a documentação para obter maiores informações.", - "Last job execution ran {time}. Something seems wrong." : "A última execução do trabalho foi executada {time}. Algo parece errado.", - "Last job ran {relativeTime}." : "A última tarefa foi executada {relativeTime}.", + "Last job execution ran {time}. Something seems wrong." : "A última execução de trabalho foi {time}. Algo parece errado.", + "Last job ran {relativeTime}." : "A última execução de trabalho foi {relativeTime}.", "Background job did not run yet!" : "O trabalho em segundo plano ainda não foi executado!", "AJAX" : "AJAX", - "Execute one task with each page loaded. Use case: Single account instance." : "Execute uma tarefa com cada página carregada. Caso de uso: instância de conta única.", + "Execute one task with each page loaded. Use case: Single account instance." : "Executar uma tarefa com cada página carregada. Caso de uso: instância de conta única.", "Webcron" : "Webcron", "cron.php is registered at a webcron service to call cron.php every 5 minutes over HTTP. Use case: Very small instance (1–5 accounts depending on the usage)." : "cron.php é registrado em um serviço webcron para chamar cron.php a cada 5 minutos por HTTP. Caso de uso: Instância muito pequena (1–5 contas dependendo do uso).", "Cron (Recommended)" : "Cron (Recomendado)", "Unable to update profile default setting" : "Não foi possível atualizar a configuração padrão do perfil", "Profile" : "Perfil", - "Enable or disable profile by default for new accounts." : "Habilite ou desabilite o perfil por padrão para novas contas.", + "Enable or disable profile by default for new accounts." : "Ativar ou desativar o perfil por padrão para novas contas.", "Failed to save setting" : "Falha ao salvar a configuração", "{app}'s declarative setting field: {name}" : "Campo de configuração declarativa de {app}: {name}", "Unable to update server side encryption config" : "Não foi possível atualizar a configuração de criptografia do lado do servidor", @@ -566,7 +566,7 @@ "Server-side encryption makes it possible to encrypt files which are uploaded to this server. This comes with limitations like a performance penalty, so enable this only if needed." : "A criptografia do lado do servidor torna possível criptografar arquivos que são carregados para este servidor. Isso diminui um pouco o desempenho portanto habilite apenas se necessário.", "To encrypt all existing files run this OCC command:" : "Para criptografar todos os arquivos existentes, execute este comando OCC:", "Enable server-side encryption" : "Ativar a criptografia do lado do servidor", - "Disabling server side encryption is only possible using OCC, please refer to the documentation." : "A desativação da criptografia do lado do servidor só é possível usando o OCC; consulte a documentação.", + "Disabling server side encryption is only possible using OCC, please refer to the documentation." : "A desativação da criptografia do lado do servidor só é possível usando OCC; consulte a documentação.", "No encryption module loaded, please enable an encryption module in the app menu." : "Nenhum módulo de criptografia carregado. Por favor, ative um deles no menu de aplicativos.", "Select default encryption module:" : "Selecione o módulo de criptografia padrão:", "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please enable the \"Default encryption module\" and run {command}" : "Você precisa migrar suas chaves de criptografia da criptografia antiga (ownCloud <= 8.0) para a nova. Ative o \"módulo de criptografia padrão\" e execute {command}", @@ -591,13 +591,13 @@ "New password" : "Nova senha", "Change password" : "Alterar senha", "Choose your profile picture" : "Escolha sua foto de perfil", - "Please select a valid png or jpg file" : "Selecione um arquivo png ou jpg válido", + "Please select a valid png or jpg file" : "Por favor, selecione um arquivo png ou jpg válido", "Error setting profile picture" : "Erro ao definir a foto do perfil", "Error cropping profile picture" : "Erro ao recortar a foto do perfil", "Error saving profile picture" : "Erro ao salvar a foto do perfil", "Error removing profile picture" : "Erro ao remover a foto do perfil", "Your profile picture" : "Sua foto de perfil", - "Upload profile picture" : "Carregar foto do perfil", + "Upload profile picture" : "Fazer upload da foto do perfil", "Choose profile picture from Files" : "Escolher foto do perfil em Arquivos", "Remove profile picture" : "Remover foto do perfil", "The file must be a PNG or JPG" : "O arquivo deve ser um PNG ou JPG", @@ -620,45 +620,45 @@ "Set as primary email" : "Definir como e-mail principal ", "Additional email address {index}" : "Endereço de e-mail adicional {index} ", "Unable to delete primary email address" : "Não é possível excluir o endereço de e-mail principal", - "Unable to update primary email address" : "Não foi possível atualizar o endereço de e-mail primário ", - "Unable to add additional email address" : "Incapaz de adicionar endereço de e-mail adicional", - "Unable to update additional email address" : "Não foi possível atualizar o endereço de e-mail adicional ", + "Unable to update primary email address" : "Não é possível atualizar o endereço de e-mail primário ", + "Unable to add additional email address" : "Não é possível adicionar um endereço de e-mail adicional", + "Unable to update additional email address" : "Não é possível atualizar o endereço de e-mail adicional ", "Unable to delete additional email address" : "Não é possível excluir endereço de e-mail adicional", - "Primary email for password reset and notifications" : "E-mail principal para redefinição de senha e notificações ", + "Primary email for password reset and notifications" : "E-mail principal para redefinição de senha e notificações", "No email address set" : "Nenhum endereço de e-mail foi configurado", "Your handle" : "Seu identificador", - "Derived from your locale ({weekDayName})" : "Derivado da sua localidade ({weekDayName})", - "Unable to update first day of week" : "Não foi possível atualizar o primeiro dia da semana", + "Derived from your locale ({weekDayName})" : "Derivado da sua configuração regional ({weekDayName})", + "Unable to update first day of week" : "Não é possível atualizar o primeiro dia da semana", "Day to use as the first day of week" : "Dia a ser usado como o primeiro dia da semana", "Your headline" : "Seu título", "Unable to update language" : "Não foi possível atualizar o idioma", "Languages" : "Idiomas", "Help translate" : "Ajude a traduzir", "No language set" : "Nenhum conjunto de idiomas", - "Unable to update locale" : "Não foi possível atualizar a localidade", - "Locales" : "Locais", - "Week starts on {firstDayOfWeek}" : "A semana começa em {firstDayOfWeek}", - "No locale set" : "Nenhuma localidade definida", + "Unable to update locale" : "Não foi possível atualizar a configuração regional", + "Locales" : "Configuração regional", + "Week starts on {firstDayOfWeek}" : "A semana começa com {firstDayOfWeek}", + "No locale set" : "Nenhuma configuração regional definida", "Your city" : "Sua cidade", "Your organisation" : "Sua organização", "Your phone number" : "Seu número de telefone", - "Edit your Profile visibility" : "Edite a visibilidade do seu perfil", - "Unable to update profile enabled state" : "Não é possível atualizar o estado de habilitação do perfil", - "Enable profile" : "Habilitar perfil", + "Edit your Profile visibility" : "Edite a visibilidade do seu Perfil", + "Unable to update profile enabled state" : "Não é possível atualizar o estado de ativação do perfil", + "Enable profile" : "Ativar perfil", "The more restrictive setting of either visibility or scope is respected on your Profile. For example, if visibility is set to \"Show to everyone\" and scope is set to \"Private\", \"Private\" is respected." : "A configuração mais restritiva de visibilidade ou escopo é respeitada em seu perfil. Por exemplo, se a visibilidade for definida como \"Mostrar para todos\" e o escopo for definido como \"Privado\", \"Privado\" será respeitado.", - "Unable to update visibility of {displayId}" : "Não foi possível atualizar a visibilidade de {displayId}", - "she/her" : "ela/ela", - "he/him" : "ele/ele", - "they/them" : "eles/eles", - "Your role" : "Seu papel", + "Unable to update visibility of {displayId}" : "Não é possível atualizar a visibilidade de {displayId}", + "she/her" : "ela/dela", + "he/him" : "ele/dele", + "they/them" : "eles/delas", + "Your role" : "Sua função", "Your X (formerly Twitter) handle" : "Seu identificador X (anteriormente Twitter)", - "Your website" : "Seu website", + "Your website" : "Seu site", "Invalid value" : "Valor inválido", "Unable to update {property}" : "Não foi possível atualizar {property}", "No {property} set" : "Nenhum {property} definido", "Change scope level of {property}, current scope is {scope}" : "Alterar o nível de escopo de {property}, escopo atual é {scope}", - "Unable to update federation scope of the primary {property}" : "Não foi possível atualizar o escopo da federação do primário {property}", - "Unable to update federation scope of additional {property}" : "Não foi possível atualizar o escopo da federação de adicional {property}", + "Unable to update federation scope of the primary {property}" : "Não é possível atualizar o escopo da federação do {property} primário", + "Unable to update federation scope of additional {property}" : "Não é possível atualizar o escopo da federação de {property} adicional", "Add additional email" : "Adicionar e-mail adicional", "Add" : "Adicionar", "Create" : "Criar", @@ -671,10 +671,10 @@ "Password change is disabled because the master key is disabled" : "A alteração de senha está desativada porque a chave mestra está desativada", "No accounts" : "Sem contas", "Loading accounts …" : "Carregando contas …", - "List of accounts. This list is not fully rendered for performance reasons. The accounts will be rendered as you navigate through the list." : "Lista de contas. Esta lista não foi totalmente renderizada por motivos de desempenho. As contas serão renderizadas conforme você navega pela lista.", + "List of accounts. This list is not fully rendered for performance reasons. The accounts will be rendered as you navigate through the list." : "Lista de contas. Esta lista não foi totalmente renderizada por motivos de desempenho. As contas serão renderizadas quando você navegar pela lista.", "Manager" : "Gerente", - "Set line manager" : "Definir gerente de linha", - "Account name will be autogenerated" : "O nome da conta será gerado automaticamente", + "Set line manager" : "Definir superior hierárquico", + "Account name will be autogenerated" : "O nome da conta será autogerado", "Account name (required)" : "Nome da conta (obrigatório)", "Failed to search groups" : "Falha ao pesquisar grupos", "New account" : "Nova conta", @@ -695,7 +695,7 @@ "Add new account" : "Adicionar nova conta", "_{userCount} account …_::_{userCount} accounts …_" : ["{userCount} conta …","{userCount} contas …","{userCount} contas …"], "_{userCount} account_::_{userCount} accounts_" : ["{userCount} conta","{userCount} contas","{userCount} contas"], - "Total rows summary" : "Resumo total de linhas", + "Total rows summary" : "Resumo do total de linhas", "Scroll to load more rows" : "Role para carregar mais linhas", "Password or insufficient permissions message" : "Mensagem de senha ou permissões insuficientes", "Avatar" : "Avatar", @@ -715,10 +715,10 @@ "In case of lost device or exiting the organization, this can remotely wipe the Nextcloud data from all devices associated with {userid}. Only works if the devices are connected to the internet." : "Em caso de perda do dispositivo ou saída da organização, pode-se limpar remotamente os dados do Nextcloud dos dispositivos associados ao {userid}. Só funciona se estiverem conectados à Internet.", "Remote wipe of devices" : "Limpeza remota de dispositivos", "Wipe {userid}'s devices" : "Limpar os dispositivos de {userid}", - "Wiped {userid}'s devices" : "Dispositivos de {userid}'s apagados", + "Wiped {userid}'s devices" : "Dispositivos de {userid} apagados", "Failed to load groups with details" : "Falha ao carregar grupos com detalhes", "Failed to load sub admin groups with details" : "Falha ao carregar grupos de subadministradores com detalhes", - "Failed to update line manager" : "Falha ao atualizar o gerente de linha", + "Failed to update line manager" : "Falha ao atualizar o superior hierárquico", "Fully delete {userid}'s account including all their personal files, app data, etc." : "Excluir a conta de {userid}, incluindo todos os arquivos pessoais, dados de aplicativos, etc", "Account deletion" : "Exclusão de conta", "Delete {userid}'s account" : "Excluir a conta de {userid}", @@ -735,7 +735,7 @@ "Set new email address" : "Definir novo endereço de e-mail", "Add account to group" : "Adicionar conta ao grupo", "Set account as admin for" : "Definir conta como administrador para", - "Select account quota" : "Selecione a cota da conta", + "Select account quota" : "Selecionar cota da conta", "Set the language" : "Definir o idioma", "Toggle account actions menu" : "Alternar menu de ações da conta", "Done" : "Concluído", @@ -750,11 +750,11 @@ "Sorting" : "Classificação", "The system config enforces sorting the groups by name. This also disables showing the member count." : "A configuração do sistema impõe a classificação dos grupos por nome. Isso também desabilita a exibição da contagem de membros.", "Group list sorting" : "Classificação de lista de grupos", - "Sorting only applies to the currently loaded groups for performance reasons. Groups will be loaded as you navigate or search through the list." : "Por motivos de desempenho, a classificação só se aplica aos grupos carregados no momento. Os grupos serão carregados à medida que você navegar ou pesquisar na lista.", + "Sorting only applies to the currently loaded groups for performance reasons. Groups will be loaded as you navigate or search through the list." : "Por motivos de desempenho, a classificação só se aplica aos grupos carregados no momento. Os grupos serão carregados quando você navegar ou pesquisar na lista.", "By member count" : "Por contagem de membros", "By name" : "Por nome", "Send email" : "Enviar e-mail", - "Send welcome email to new accounts" : "Envie e-mail de boas-vindas para novas contas", + "Send welcome email to new accounts" : "Enviar e-mail de boas-vindas para novas contas", "Defaults" : "Padrões", "Default quota" : "Cota padrão", "Select default quota" : "Selecionar a cota padrão", @@ -799,7 +799,7 @@ "X (formerly Twitter)" : "X (anteriormente Twitter)", "Website" : "Website", "Profile visibility" : "Visibilidade do perfil", - "Locale" : "Localização", + "Locale" : "Configuração regional", "First day of week" : "Primeiro dia da semana", "Not available as this property is required for core functionality including file sharing and calendar invitations" : "Não disponível porque esta propriedade é necessária para a funcionalidade principal, incluindo compartilhamento de arquivos e convites de calendário", "Not available as federation has been disabled for your account, contact your system administration if you have any questions" : "Não disponível porque a federação foi desativada para sua conta. Entre em contato com a administração do sistema se tiver alguma dúvida", @@ -814,25 +814,25 @@ "Supported apps" : "Aplicativos compatíveis", "Show to everyone" : "Mostrar para todos", "Show to logged in accounts only" : "Mostrar apenas para contas logadas", - "Hide" : "Esconder ", - "Manually installed apps cannot be updated" : "Os aplicativos instalados manualmente não podem ser atualizados", + "Hide" : "Ocultar", + "Manually installed apps cannot be updated" : "Aplicativos instalados manualmente não podem ser atualizados", "{progress}% Deploying …" : "{progress}% Implantando …", "{progress}% Initializing …" : "{progress}% Inicializando …", "Health checking" : "Verificação de saúde", - "Deploy and Enable" : "Implantar e Habilitar", + "Deploy and Enable" : "Implantar e Ativar", "Download and enable" : "Baixar e ativar", "Disable" : "Desativar", - "Allow untested app" : "Permitir app não testado", - "The app will be downloaded from the App Store" : "O aplicativo será baixado da App Store", + "Allow untested app" : "Permitir aplicativo não testado", + "The app will be downloaded from the App Store" : "O aplicativo será baixado da Loja de Aplicativos", "This app is not marked as compatible with your Nextcloud version. If you continue you will still be able to install the app. Note that the app might not work as expected." : "Este aplicativo não está marcado como compatível com sua versão do Nextcloud. Se você continuar, ainda poderá instalar o aplicativo mas poderá não funcionar como esperado.", "Unknown" : "Desconhecido", "Never" : "Nunca", "Could not register device: Network error" : "Não foi possível registrar o dispositivo: Erro de rede", "Could not register device: Probably already registered" : "Não foi possível registrar o dispositivo: Provavelmente já registrado", "Could not register device" : "Não foi possível registrar o dispositivo", - "An error occurred during the request. Unable to proceed." : "Ocorreu um erro durante a solicitação. Não foi possível prosseguir.", - "The app has been enabled but needs to be updated." : "O aplicativo foi habilitado, mas precisa ser atualizado.", - "Error: This app cannot be enabled because it makes the server unstable" : "Erro: Este aplicativo não pode ser habilitado pois torna o servidor instável.", + "An error occurred during the request. Unable to proceed." : "Ocorreu um erro durante a solicitação. Não é possível prosseguir.", + "The app has been enabled but needs to be updated." : "O aplicativo foi ativado, mas precisa ser atualizado.", + "Error: This app cannot be enabled because it makes the server unstable" : "Erro: Este aplicativo não pode ser ativado, pois torna o servidor instável.", "The app has been enabled but needs to be updated. You will be redirected to the update page in 5 seconds." : "O aplicativo foi ativado, mas precisa ser atualizado. Você será redirecionado para a página de atualização em 5 segundos.", "Do you really want to wipe your data from this device?" : "Quer realmente limpar seus dados deste dispositivo?", "Confirm wipe" : "Confirmar a limpeza", @@ -846,11 +846,11 @@ "Account documentation" : "Documentação da conta", "Administration documentation" : "Documentação de administração", "Forum" : "Fórum", - "Nextcloud help & privacy resources" : "Ajuda do Nextcloud & recursos de privacidade", + "Nextcloud help & privacy resources" : "Ajuda & recursos de privacidade do Nextcloud", "General documentation" : "Documentação geral", "Legal notice" : "Aviso legal", "Privacy policy" : "Política de privacidade", - "None/STARTTLS" : "None/STARTTLS", + "None/STARTTLS" : "Sem/STARTTLS", "SSL" : "SSL", "Open documentation" : "Abrir documentação", "It is important to set up this server to be able to send emails, like for password reset and notifications." : "É importante configurar este servidor para poder enviar e-mails para redefinir a senha e notificações.", @@ -878,28 +878,28 @@ "Reasons to use Nextcloud in your organization" : "Motivos para usar o Nextcloud na sua empresa.", "Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}AGPL{linkclose}." : "Desenvolvido pela {communityopen}comunidade Nextcloud{linkclose}. O {githubopen}código-fonte{linkclose} é licenciado sob a {licenseopen}AGPL{linkclose}.", "Like our Facebook page" : "Curta nossa página no Facebook", - "Follow us on X" : "Siga -nos no x", + "Follow us on X" : "Siga-nos no X", "Follow us on Mastodon" : "Siga-nos no Mastodon", "Check out our blog" : "Confira nosso blog", "Subscribe to our newsletter" : "Assine nosso boletim informativo", - "This community release of Nextcloud is unsupported and instant notifications are unavailable." : "Este lançamento comunitário do Nextcloud não é compatível e as notificações instantâneas não estão disponíveis. ", + "This community release of Nextcloud is unsupported and instant notifications are unavailable." : "Este lançamento comunitário do Nextcloud não é suportado e as notificações instantâneas não estão disponíveis.", "Use a second factor besides your password to increase security for your account." : "Use um segundo fator além de sua senha para aumentar a segurança da conta.", "If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Se usar aplicativos de terceiros para se conectar ao Nextcloud, certifique-se de criar e configurar uma senha para cada aplicativo antes de habilitar a autenticação em duas etapas.", - "Logged in account must be a subadmin" : "A conta conectada deve ser um subadmin.", - "To allow this check to run you have to make sure that your webserver can connect to itself. Therefor it must be able to resolve and connect to at least one its `trusted_domains` or the `overwrite.cli.url`." : "Para permitir que esta verificação seja executada, você deve garantir que seu servidor web possa se conectar a si mesmo. Portanto, ele deve ser capaz de resolver e se conectar a pelo menos um de seus `trusted_domains` ou ao `overwrite.cli.url`.", + "Logged in account must be a subadmin" : "A conta logada deve ser um subadmininistrador", + "To allow this check to run you have to make sure that your webserver can connect to itself. Therefor it must be able to resolve and connect to at least one its `trusted_domains` or the `overwrite.cli.url`." : "Para permitir que esta verificação seja executada, você deve certificar-se de que seu servidor web pode se conectar a si mesmo. Portanto, ele deve ser capaz de resolver e conectar-se a pelo menos um de seus `trusted_domains` ou `overwrite.cli.url`.", "Missing optional index \"%s\" in table \"%s\"." : "Faltando índice opcional \"%s\" na tabela \"%s\".", "The database is missing some indexes. Due to the fact that adding indexes on big tables could take some time they were not added automatically. By running \"occ db:add-missing-indices\" those missing indexes could be added manually while the instance keeps running. Once the indexes are added queries to those tables are usually much faster." : "Estão faltando alguns índices no banco de dados. Devido ao fato de que adicionar índices em tabelas grandes pode levar algum tempo, eles não foram adicionados automaticamente. Ao executar \"occ db:add-missing-indices\", os índices ausentes podem ser adicionados manualmente enquanto o Nextcloud continua em execução. Depois que os índices são adicionados, as consultas a essas tabelas geralmente são muito mais rápidas.", "File locking" : "Bloqueio de arquivo", - "Transactional file locking is disabled, this might lead to issues with race conditions. Enable \"filelocking.enabled\" in config.php to avoid these problems." : "O bloqueio de arquivo transacional está desabilitado, isso pode levar a problemas com condições de corrida. Habilite \"filelocking.enabled\" em config.php para evitar esses problemas.", - "Could not check for JavaScript support via any of your `trusted_domains` nor `overwrite.cli.url`. This may be the result of a server-side DNS mismatch or outbound firewall rule. Please check manually if your webserver serves `.mjs` files using the JavaScript MIME type." : "Não foi possível verificar o suporte a JavaScript por meio de nenhum dos seus `trusted_domains` nem `overwrite.cli.url`. Isso pode ser o resultado de uma incompatibilidade de DNS no servidor ou de uma regra de firewall de saída. Verifique manualmente se o seu servidor web serve arquivos `.mjs` usando o tipo JavaScript MIME.", + "Transactional file locking is disabled, this might lead to issues with race conditions. Enable \"filelocking.enabled\" in config.php to avoid these problems." : "O bloqueio de arquivo transacional está desabilitado, isso pode levar a problemas com condições de corrida. Habilite \"filelocking.enabled\" em config.php para evitar estes problemas.", + "Could not check for JavaScript support via any of your `trusted_domains` nor `overwrite.cli.url`. This may be the result of a server-side DNS mismatch or outbound firewall rule. Please check manually if your webserver serves `.mjs` files using the JavaScript MIME type." : "Não foi possível verificar o suporte a JavaScript por meio de nenhum dos seus `trusted_domains` nem `overwrite.cli.url`. Isso pode ser o resultado de uma incompatibilidade de DNS no servidor ou de uma regra de firewall de saída. Verifique manualmente se o seu servidor web serve arquivos `.mjs` usando o tipo MIME JavaScript.", "The PHP memory limit is below the recommended value of %s." : "O limite de memória do PHP está abaixo do valor recomendado de %s.", - "for WebAuthn passwordless login" : "para login sem senha do WebAuthn", - "for WebAuthn passwordless login, and SFTP storage" : "para login sem senha WebAuthn e armazenamento SFTP", - "You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "Você está executando PHP no momento %s.PHP 8.0 agora está obsoleto no Nextcloud 27. Nextcloud 28 pode exigir pelo menos PHP 8.1. Atualize para uma das versões PHP com suporte oficial fornecidas pelo PHP Group o mais rápido possível.", - "MariaDB version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MariaDB 10.2 or higher." : "A versão do MariaDB \"1%s\" está sendo usada. Nextcloud 21 e superior não suportam esta versão e requerem MariaDB 10.2 ou superior.", - "MySQL version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MySQL 8.0 or MariaDB 10.2 or higher." : "A versão do MySQL \"1%s\" está sendo usada. Nextcloud 21 e superior não suportam esta versão e requerem MySQL 8.0 ou MariaDB 10.2 ou superior.", - "PostgreSQL version \"%s\" is used. Nextcloud 21 and higher do not support this version and require PostgreSQL 9.6 or higher." : "A versão do PostgreSQL \"1%s\" está sendo usada. Nextcloud 21 e superior não suportam esta versão e requerem o PostgreSQL 9.6 ou superior.", - "Speech-To-Text" : "Fala-para-texto", + "for WebAuthn passwordless login" : "para login sem senha via WebAuthn", + "for WebAuthn passwordless login, and SFTP storage" : "para login sem senha via WebAuthn e armazenamento SFTP", + "You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "No momento, você está executando PHP %s. PHP 8.0 agora está obsoleto no Nextcloud 27. Nextcloud 28 pode exigir pelo menos PHP 8.1. Atualize para uma das versões PHP com suporte oficial fornecidas pelo PHP Group o mais rápido possível.", + "MariaDB version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MariaDB 10.2 or higher." : "A versão do MariaDB \"%s\" está sendo usada. Nextcloud 21 e superior não suportam esta versão e requerem MariaDB 10.2 ou superior.", + "MySQL version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MySQL 8.0 or MariaDB 10.2 or higher." : "A versão do MySQL \"%s\" está sendo usada. Nextcloud 21 e superior não suportam esta versão e requerem MySQL 8.0 ou MariaDB 10.2 ou superior.", + "PostgreSQL version \"%s\" is used. Nextcloud 21 and higher do not support this version and require PostgreSQL 9.6 or higher." : "A versão do PostgreSQL \"%s\" está sendo usada. Nextcloud 21 e superior não suportam esta versão e requerem o PostgreSQL 9.6 ou superior.", + "Speech-To-Text" : "Fala-Para-Texto", "Speech-To-Text can be implemented by different apps. Here you can set which app should be used." : "O Fala-Para-Texto pode ser implementado por diferentes aplicativos. Aqui você pode definir qual aplicativo deve ser usado.", "None of your currently installed apps provide Speech-To-Text functionality" : "Nenhum dos seus aplicativos atualmente instalados fornece a funcionalidade Fala-Para-Texto", "None of your currently installed apps provide Text processing functionality" : "Nenhum dos seus aplicativos atualmente instalados fornece funcionalidade de processamento de texto", @@ -908,19 +908,19 @@ "Your biography" : "Sua biografia", "You are using <strong>{usage}</strong>" : "Você está usando <strong>{usage}</strong>", "You are using <strong>{usage}</strong> of <strong>{totalSpace}</strong> (<strong>{usageRelative}%</strong>)" : "Você está usando <strong>{usage}</strong> de <strong>{totalSpace}</strong> (<strong>{usageRelative}%</strong>)", - "Set user manager" : "Set user manager", - "Username will be autogenerated" : "Username will be autogenerated", - "Username (required)" : "Username (required)", + "Set user manager" : "Definir gerente de usuário", + "Username will be autogenerated" : "O nome de usuário será autogerado", + "Username (required)" : "Nome de usuário (obrigatório)", "New user" : "Novo usuário", - "Groups (required)" : "Groups (required)", - "Set user groups" : "Set user groups", - "Administered groups" : "Administered groups", - "Set user as admin for …" : "Set user as admin for …", - "Set user quota" : "Set user quota", - "Add new user" : "Add new user", - "_{userCount} user …_::_{userCount} users …_" : ["{userCount} usuários…","{userCount} usuários…","{userCount} usuários…"], - "_{userCount} user_::_{userCount} users_" : ["{userCount} usuários","{userCount} usuário","{userCount} usuários"], - "Loading users …" : "Carregando usuários…", + "Groups (required)" : "Grupos (obrigatório)", + "Set user groups" : "Definir grupos do usuário", + "Administered groups" : "Grupos administrados", + "Set user as admin for …" : "Definir o usuário como administrador para …", + "Set user quota" : "Definir cota do usuário", + "Add new user" : "Adicionar novo usuário", + "_{userCount} user …_::_{userCount} users …_" : ["{userCount} usuário …","{userCount} usuários …","{userCount} usuários …"], + "_{userCount} user_::_{userCount} users_" : ["{userCount} usuário","{userCount} usuários","{userCount} usuários"], + "Loading users …" : "Carregando usuários …", "Username" : "Nome de Usuário", "User backend" : "Plataforma de serviço de usuário", "User actions" : "Ações do usuário", @@ -929,8 +929,8 @@ "Name your device" : "Nomeie seu dispositivo", "Active accounts" : "Contas ativas", "Follow us on Twitter" : "Siga-nos no Twitter", - "To allow this check to run you have to make sure that your Web server can connect to itself. Therefore it must be able to resolve and connect to at least one of its `trusted_domains` or the `overwrite.cli.url`. This failure may be the result of a server-side DNS mismatch or outbound firewall rule." : "Para permitir que esta verificação seja executada, você deve certificar-se de que seu servidor Web pode se conectar a si mesmo. Portanto, ele deve ser capaz de resolver e conectar-se a pelo menos um de seus `trusted_domains` ou `overwrite.cli.url`. Essa falha pode ser o resultado de uma incompatibilidade de DNS no servidor ou de uma regra de firewall de saída.", - "PostgreSQL version \"%s\" detected. PostgreSQL >=12 and <=16 is suggested for best performance, stability and functionality with this version of Nextcloud." : "Versão PostgreSQL \"%s\" detectou. PostgreSQL >=12 e <=16 é sugerido para melhor desempenho, estabilidade e funcionalidade com esta versão do Nextcloud.", + "To allow this check to run you have to make sure that your Web server can connect to itself. Therefore it must be able to resolve and connect to at least one of its `trusted_domains` or the `overwrite.cli.url`. This failure may be the result of a server-side DNS mismatch or outbound firewall rule." : "Para permitir que esta verificação seja executada, você deve certificar-se de que seu servidor web pode se conectar a si mesmo. Portanto, ele deve ser capaz de resolver e conectar-se a pelo menos um de seus `trusted_domains` ou `overwrite.cli.url`. Esta falha pode ser o resultado de uma incompatibilidade de DNS no servidor ou de uma regra de firewall de saída.", + "PostgreSQL version \"%s\" detected. PostgreSQL >=12 and <=16 is suggested for best performance, stability and functionality with this version of Nextcloud." : "Versão do PostgreSQL \"%s\" detectada. PostgreSQL >=12 e <=16 é sugerido para melhor desempenho, estabilidade e funcionalidade com esta versão do Nextcloud.", "Failed to load subadmin groups with details" : "Falha ao carregar grupos de subadministradores com detalhes" },"pluralForm" :"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" }
\ No newline at end of file diff --git a/apps/settings/l10n/tr.js b/apps/settings/l10n/tr.js index 8cf863a1ff3..4c7266683a5 100644 --- a/apps/settings/l10n/tr.js +++ b/apps/settings/l10n/tr.js @@ -104,6 +104,7 @@ OC.L10N.register( "Set your password" : "Parolanızı ayarlayın", "Go to %s" : "%s sayfasına gidin", "Install Client" : "İstemciyi kurun", + "Logged in account must be a sub admin" : "Oturum açmış hesap bir alt yönetici olmalıdır", "Apps" : "Uygulamalar", "Personal" : "Kişisel", "Administration" : "Yönetim", @@ -257,6 +258,7 @@ OC.L10N.register( "PHP modules" : "PHP modülleri", "increases language translation performance and fixes sorting of non-ASCII characters" : "dil çeviri başarımını artırır ve ASCII olmayan karakterlerin sıralamasını düzeltir", "for Argon2 for password hashing" : "Argon2 ile parola karması için", + "required for SFTP storage and recommended for WebAuthn performance" : "SFTP depolaması için gereklidir ve WebAuthn başarımı için önerilir", "for picture rotation in server and metadata extraction in the Photos app" : "Fotoğraflar uygulamasında sunucuda görselleri döndürmek ve üst verileri ayıklamak için ", "This instance is missing some required PHP modules. It is required to install them: %s." : "Bu kopyada gerekli bazı PHP modülleri eksik. Bunların kurulması gerekiyor: %s.", "This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them:\n%s" : "Bu kopyada önerilen bazı PHP modülleri eksik. Daha iyi başarım ve uyumluluk için bu modüllerin kurulması önemle önerilir:\n%s", @@ -426,12 +428,15 @@ OC.L10N.register( "No apps found for your version" : "Sürümünüze uygun bir uygulama bulunamadı", "_%n app has an update available_::_%n apps have an update available_" : ["%n uygulama için güncelleme yayınlanmış","%n uygulama için güncelleme yayınlanmış"], "_Update_::_Update all_" : ["Güncelle","Tümünü güncelle"], + "Failed to load groups" : "Gruplar yüklenemedi", "Failed to create group" : "Grup eklenemedi", "Creating group…" : "Grup oluşturuluyor…", "Create group" : "Grup ekle", "Group name" : "Grup adı", "Please enter a valid group name" : "Lütfen geçerli bir grup adı yazın", - "Loading groups…" : "Gruplar yükleniyor …", + "Search groups…" : "Grup ara…", + "List of groups. This list is not fully populated for performance reasons. The groups will be loaded as you navigate or search through the list." : "Grup listesi. Başarımı olumsuz etkilememek için listenin tümü görüntülenmiyor. Listede ilerledikçe ya da aradıkça gruplar görüntülenecek.", + "Loading groups…" : "Gruplar yükleniyor…", "Could not load app discover section" : "Uygulama keşfetme bölümü yüklenemedi", "Could not render element" : "Bileşen oluşturulamadı", "Nothing to show" : "Görüntülenebilecek bir şey yok", @@ -673,6 +678,7 @@ OC.L10N.register( "Set line manager" : "Satır yöneticisini ayarla", "Account name will be autogenerated" : "Hesap adı otomatik olarak oluşturulacak", "Account name (required)" : "Hesap adı (zorunlu)", + "Failed to search groups" : "Gruplar aranamadı", "New account" : "Hesap ekle", "Display name" : "Görüntülenecek ad", "Either password or email is required" : "Parola ya da e-posta adresi zorunludur", @@ -712,6 +718,8 @@ OC.L10N.register( "Remote wipe of devices" : "Uzaktan aygıt temizleme", "Wipe {userid}'s devices" : "{userid} aygıtlarını temizle", "Wiped {userid}'s devices" : "{userid} kullanıcısının aygıtları silindi", + "Failed to load groups with details" : "Gruplar ayrıntıları ile yüklenemedi", + "Failed to load sub admin groups with details" : "Alt yönetici grupları ayrıntıları ile yüklenemedi", "Failed to update line manager" : "Satır yöneticisi güncellenemedi", "Fully delete {userid}'s account including all their personal files, app data, etc." : "{userid} için kişisel dosyalar ve uygulama verileri gibi tüm hesap bilgilerini tamamen siler", "Account deletion" : "Hesap silme", @@ -744,6 +752,7 @@ OC.L10N.register( "Sorting" : "Sıralama", "The system config enforces sorting the groups by name. This also disables showing the member count." : "Sistem yapılandırması, grupların ada göre sıralanmasını zorunlu kılar. Bu aynı zamanda üye sayısının görüntülenmesini de kapatır.", "Group list sorting" : "Grup listesi sıralaması", + "Sorting only applies to the currently loaded groups for performance reasons. Groups will be loaded as you navigate or search through the list." : "Başarımı olumsuz etkilememek için sıralama şu anda yalnızca yüklü olan gruplara uygulanıyor. Listede ilerledikçe ya da aradıkça gruplar yüklenecek.", "By member count" : "Üye sayısına göre", "By name" : "Ada göre", "Send email" : "E-posta gönder", @@ -923,6 +932,7 @@ OC.L10N.register( "Active accounts" : "Etkin hesaplar", "Follow us on Twitter" : "Bizi Twitter üzerinde izleyin", "To allow this check to run you have to make sure that your Web server can connect to itself. Therefore it must be able to resolve and connect to at least one of its `trusted_domains` or the `overwrite.cli.url`. This failure may be the result of a server-side DNS mismatch or outbound firewall rule." : "Bu denetimi çalıştırabilmek için site sunucunuzun kendisine bağlanabildiğinden emin olmanız gerekir. Bu nedenle, `trusted_domains` ya da `overwrite.cli.url` değerlerinden en az birini çözümleyebilmeli ve bunlara bağlanabilmelidir. Bu sorun, sunucu tarafındaki bir DNS uyumsuzluğunun veya giden güvenlik duvarı kuralının sonucu olabilir.", - "PostgreSQL version \"%s\" detected. PostgreSQL >=12 and <=16 is suggested for best performance, stability and functionality with this version of Nextcloud." : "PostgreSQL \"%s\" sürümü bulundu. Bu Nextcloud sürümüyle en iyi başarım, kararlılık ve işlevsellik sağlamak için PostgreSQL sürümünün 12 ile 16 arasında olması önerilir." + "PostgreSQL version \"%s\" detected. PostgreSQL >=12 and <=16 is suggested for best performance, stability and functionality with this version of Nextcloud." : "PostgreSQL \"%s\" sürümü bulundu. Bu Nextcloud sürümüyle en iyi başarım, kararlılık ve işlevsellik sağlamak için PostgreSQL sürümünün 12 ile 16 arasında olması önerilir.", + "Failed to load subadmin groups with details" : "Alt yönetici grupları ayrıntıları ile yüklenemedi" }, "nplurals=2; plural=(n > 1);"); diff --git a/apps/settings/l10n/tr.json b/apps/settings/l10n/tr.json index e3cb11e4ef3..92e35aa4ac2 100644 --- a/apps/settings/l10n/tr.json +++ b/apps/settings/l10n/tr.json @@ -102,6 +102,7 @@ "Set your password" : "Parolanızı ayarlayın", "Go to %s" : "%s sayfasına gidin", "Install Client" : "İstemciyi kurun", + "Logged in account must be a sub admin" : "Oturum açmış hesap bir alt yönetici olmalıdır", "Apps" : "Uygulamalar", "Personal" : "Kişisel", "Administration" : "Yönetim", @@ -255,6 +256,7 @@ "PHP modules" : "PHP modülleri", "increases language translation performance and fixes sorting of non-ASCII characters" : "dil çeviri başarımını artırır ve ASCII olmayan karakterlerin sıralamasını düzeltir", "for Argon2 for password hashing" : "Argon2 ile parola karması için", + "required for SFTP storage and recommended for WebAuthn performance" : "SFTP depolaması için gereklidir ve WebAuthn başarımı için önerilir", "for picture rotation in server and metadata extraction in the Photos app" : "Fotoğraflar uygulamasında sunucuda görselleri döndürmek ve üst verileri ayıklamak için ", "This instance is missing some required PHP modules. It is required to install them: %s." : "Bu kopyada gerekli bazı PHP modülleri eksik. Bunların kurulması gerekiyor: %s.", "This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them:\n%s" : "Bu kopyada önerilen bazı PHP modülleri eksik. Daha iyi başarım ve uyumluluk için bu modüllerin kurulması önemle önerilir:\n%s", @@ -424,12 +426,15 @@ "No apps found for your version" : "Sürümünüze uygun bir uygulama bulunamadı", "_%n app has an update available_::_%n apps have an update available_" : ["%n uygulama için güncelleme yayınlanmış","%n uygulama için güncelleme yayınlanmış"], "_Update_::_Update all_" : ["Güncelle","Tümünü güncelle"], + "Failed to load groups" : "Gruplar yüklenemedi", "Failed to create group" : "Grup eklenemedi", "Creating group…" : "Grup oluşturuluyor…", "Create group" : "Grup ekle", "Group name" : "Grup adı", "Please enter a valid group name" : "Lütfen geçerli bir grup adı yazın", - "Loading groups…" : "Gruplar yükleniyor …", + "Search groups…" : "Grup ara…", + "List of groups. This list is not fully populated for performance reasons. The groups will be loaded as you navigate or search through the list." : "Grup listesi. Başarımı olumsuz etkilememek için listenin tümü görüntülenmiyor. Listede ilerledikçe ya da aradıkça gruplar görüntülenecek.", + "Loading groups…" : "Gruplar yükleniyor…", "Could not load app discover section" : "Uygulama keşfetme bölümü yüklenemedi", "Could not render element" : "Bileşen oluşturulamadı", "Nothing to show" : "Görüntülenebilecek bir şey yok", @@ -671,6 +676,7 @@ "Set line manager" : "Satır yöneticisini ayarla", "Account name will be autogenerated" : "Hesap adı otomatik olarak oluşturulacak", "Account name (required)" : "Hesap adı (zorunlu)", + "Failed to search groups" : "Gruplar aranamadı", "New account" : "Hesap ekle", "Display name" : "Görüntülenecek ad", "Either password or email is required" : "Parola ya da e-posta adresi zorunludur", @@ -710,6 +716,8 @@ "Remote wipe of devices" : "Uzaktan aygıt temizleme", "Wipe {userid}'s devices" : "{userid} aygıtlarını temizle", "Wiped {userid}'s devices" : "{userid} kullanıcısının aygıtları silindi", + "Failed to load groups with details" : "Gruplar ayrıntıları ile yüklenemedi", + "Failed to load sub admin groups with details" : "Alt yönetici grupları ayrıntıları ile yüklenemedi", "Failed to update line manager" : "Satır yöneticisi güncellenemedi", "Fully delete {userid}'s account including all their personal files, app data, etc." : "{userid} için kişisel dosyalar ve uygulama verileri gibi tüm hesap bilgilerini tamamen siler", "Account deletion" : "Hesap silme", @@ -742,6 +750,7 @@ "Sorting" : "Sıralama", "The system config enforces sorting the groups by name. This also disables showing the member count." : "Sistem yapılandırması, grupların ada göre sıralanmasını zorunlu kılar. Bu aynı zamanda üye sayısının görüntülenmesini de kapatır.", "Group list sorting" : "Grup listesi sıralaması", + "Sorting only applies to the currently loaded groups for performance reasons. Groups will be loaded as you navigate or search through the list." : "Başarımı olumsuz etkilememek için sıralama şu anda yalnızca yüklü olan gruplara uygulanıyor. Listede ilerledikçe ya da aradıkça gruplar yüklenecek.", "By member count" : "Üye sayısına göre", "By name" : "Ada göre", "Send email" : "E-posta gönder", @@ -921,6 +930,7 @@ "Active accounts" : "Etkin hesaplar", "Follow us on Twitter" : "Bizi Twitter üzerinde izleyin", "To allow this check to run you have to make sure that your Web server can connect to itself. Therefore it must be able to resolve and connect to at least one of its `trusted_domains` or the `overwrite.cli.url`. This failure may be the result of a server-side DNS mismatch or outbound firewall rule." : "Bu denetimi çalıştırabilmek için site sunucunuzun kendisine bağlanabildiğinden emin olmanız gerekir. Bu nedenle, `trusted_domains` ya da `overwrite.cli.url` değerlerinden en az birini çözümleyebilmeli ve bunlara bağlanabilmelidir. Bu sorun, sunucu tarafındaki bir DNS uyumsuzluğunun veya giden güvenlik duvarı kuralının sonucu olabilir.", - "PostgreSQL version \"%s\" detected. PostgreSQL >=12 and <=16 is suggested for best performance, stability and functionality with this version of Nextcloud." : "PostgreSQL \"%s\" sürümü bulundu. Bu Nextcloud sürümüyle en iyi başarım, kararlılık ve işlevsellik sağlamak için PostgreSQL sürümünün 12 ile 16 arasında olması önerilir." + "PostgreSQL version \"%s\" detected. PostgreSQL >=12 and <=16 is suggested for best performance, stability and functionality with this version of Nextcloud." : "PostgreSQL \"%s\" sürümü bulundu. Bu Nextcloud sürümüyle en iyi başarım, kararlılık ve işlevsellik sağlamak için PostgreSQL sürümünün 12 ile 16 arasında olması önerilir.", + "Failed to load subadmin groups with details" : "Alt yönetici grupları ayrıntıları ile yüklenemedi" },"pluralForm" :"nplurals=2; plural=(n > 1);" }
\ No newline at end of file diff --git a/apps/settings/l10n/uk.js b/apps/settings/l10n/uk.js index 94a84bfcc36..e5cab86d655 100644 --- a/apps/settings/l10n/uk.js +++ b/apps/settings/l10n/uk.js @@ -8,7 +8,7 @@ OC.L10N.register( "Federated" : "Для об'єднаних хмар", "Only synchronize to trusted servers" : "Синхронізовувати лише з серверами, яким довіряємо", "Published" : "Публічно", - "Synchronize to trusted servers and the global and public address book" : "Синхронізація з надійними серверами та глобальною та загальнодоступною адресною книгою", + "Synchronize to trusted servers and the global and public address book" : "Синхронізація з надійними серверами та глобальною та публічною адресною книгою", "Verify" : "Перевірити", "Verifying …" : "Перевірка ...", "Unable to change password" : "Неможливо змінити пароль", @@ -288,7 +288,7 @@ OC.L10N.register( "Allow apps to use the Share API" : "Дозволити застосункам використовувати API спільного доступу", "Allow resharing" : "Дозволити передавати у спільний доступ іншим", "Allow sharing with groups" : "Дозволити спільне використання групами", - "Restrict users to only share with users in their groups" : "Дозволити користувачам надання у спільний доступ лише користувачам груп, до яких вони входять", + "Restrict users to only share with users in their groups" : "Дозволити надання у спільний доступ тільки в межах власних груп", "Ignore the following groups when checking group membership" : "Ігнорувати такі групи під час перевірки участи в групі", "Allow users to share via link and emails" : "Дозволити користувачам надання у спільний доступ за допомогою посилань та ел. листів", "Allow public uploads" : "Дозволити публічне завантаження", @@ -299,8 +299,8 @@ OC.L10N.register( "Allow users to set custom share link tokens" : "Дозволити користвучам встановити власні токени спільних посилань", "Limit sharing based on groups" : "Обмежити надання у спільний доступ на основі груп", "Allow sharing for everyone (default)" : "Дозволити надання у спільний доступ для всіх (типово)", - "Exclude some groups from sharing" : "Виключити окремі групи зі спільного доступу", - "Limit sharing to some groups" : "Обмежити надання у спільний доступ для вибраних груп", + "Exclude some groups from sharing" : "Не дозволяти таким групам надавати у спільний доступ", + "Limit sharing to some groups" : "Дозволити надання у спільний доступ тільки для таких груп", "Groups allowed to share" : "Групи, які можуть надавати у спільний доступ", "Groups excluded from sharing" : "Групи, виключені зі спільного доступу", "Not allowed groups will still be able to receive shares, but not to initiate them." : "Групи, в яких відсутні дозволи, все ще зможуть отримувати дані, що у спільному доступі, але самі не зможуть надавати у спільний доступ.", @@ -320,9 +320,9 @@ OC.L10N.register( "Restrict account name autocompletion and system address book access to users within the same groups" : "Обмежити автозаповнення імени користувача та доступу до системної адресної книги тільки користувачам однієї й тої саме групи", "Restrict account name autocompletion to users based on phone number integration" : "Обмежити автозаповнення імени користувача користувачам на основі інтеграції телефонних номерів", "Allow autocompletion when entering the full name or email address (ignoring missing phonebook match and being in the same group)" : "Дозволити автозаповнення під час введення повного імени або адреси електронної пошти (ігноруватимуться відсутні збіги у телефонній книзі та перебування в одній й тій саме групі)", - "Show disclaimer text on the public link upload page (only shown when the file list is hidden)" : "Показувати текст застереження на сторінці завантаження загальнодоступного посилання (відображається, лише якщо список файлів приховано)", + "Show disclaimer text on the public link upload page (only shown when the file list is hidden)" : "Показувати текст застереження на сторінці завантаження публічного посилання (відображається, лише якщо список файлів приховано)", "Disclaimer text" : "Текст відмови від відповідальності", - "This text will be shown on the public link upload page when the file list is hidden." : "Цей текст буде показано на сторінці завантаження загальнодоступного посилання, коли список файлів приховано.", + "This text will be shown on the public link upload page when the file list is hidden." : "Цей текст буде показано на сторінці завантаження публічного посилання, якщо список файлів приховано.", "Default share permissions" : "Спільний доступ буде типово надано з правами", "Two-Factor Authentication" : "Двофакторна авторизація", "Two-factor authentication can be enforced for all accounts and specific groups. If they do not have a two-factor provider configured, they will be unable to log into the system." : "Двофакторну авторизацію можна примусово визначити як для всіх користувачів, так й для окремих груп. Якщо такі користувачі не визначили постачальника двофакторної авторизації, то вони не зможуть увійти до хмари.", @@ -604,7 +604,7 @@ OC.L10N.register( "Account deletion" : "Вилучення облікового запису", "Delete {userid}'s account" : "Вилучити обліковий запис {userid}", "Display name was successfully changed" : "Ім'я для показу успішно змінено", - "Password was successfully changed" : "Ім'я для показу успішно змінено", + "Password was successfully changed" : "Пароль успішно змінено", "Email was successfully changed" : "Адресу електронної пошти успішно змінено", "Welcome mail sent!" : "Запрошення надіслано!", "Loading account …" : "Завантаження облікового запису ...", diff --git a/apps/settings/l10n/uk.json b/apps/settings/l10n/uk.json index 0f58f87b72b..39a98243ca0 100644 --- a/apps/settings/l10n/uk.json +++ b/apps/settings/l10n/uk.json @@ -6,7 +6,7 @@ "Federated" : "Для об'єднаних хмар", "Only synchronize to trusted servers" : "Синхронізовувати лише з серверами, яким довіряємо", "Published" : "Публічно", - "Synchronize to trusted servers and the global and public address book" : "Синхронізація з надійними серверами та глобальною та загальнодоступною адресною книгою", + "Synchronize to trusted servers and the global and public address book" : "Синхронізація з надійними серверами та глобальною та публічною адресною книгою", "Verify" : "Перевірити", "Verifying …" : "Перевірка ...", "Unable to change password" : "Неможливо змінити пароль", @@ -286,7 +286,7 @@ "Allow apps to use the Share API" : "Дозволити застосункам використовувати API спільного доступу", "Allow resharing" : "Дозволити передавати у спільний доступ іншим", "Allow sharing with groups" : "Дозволити спільне використання групами", - "Restrict users to only share with users in their groups" : "Дозволити користувачам надання у спільний доступ лише користувачам груп, до яких вони входять", + "Restrict users to only share with users in their groups" : "Дозволити надання у спільний доступ тільки в межах власних груп", "Ignore the following groups when checking group membership" : "Ігнорувати такі групи під час перевірки участи в групі", "Allow users to share via link and emails" : "Дозволити користувачам надання у спільний доступ за допомогою посилань та ел. листів", "Allow public uploads" : "Дозволити публічне завантаження", @@ -297,8 +297,8 @@ "Allow users to set custom share link tokens" : "Дозволити користвучам встановити власні токени спільних посилань", "Limit sharing based on groups" : "Обмежити надання у спільний доступ на основі груп", "Allow sharing for everyone (default)" : "Дозволити надання у спільний доступ для всіх (типово)", - "Exclude some groups from sharing" : "Виключити окремі групи зі спільного доступу", - "Limit sharing to some groups" : "Обмежити надання у спільний доступ для вибраних груп", + "Exclude some groups from sharing" : "Не дозволяти таким групам надавати у спільний доступ", + "Limit sharing to some groups" : "Дозволити надання у спільний доступ тільки для таких груп", "Groups allowed to share" : "Групи, які можуть надавати у спільний доступ", "Groups excluded from sharing" : "Групи, виключені зі спільного доступу", "Not allowed groups will still be able to receive shares, but not to initiate them." : "Групи, в яких відсутні дозволи, все ще зможуть отримувати дані, що у спільному доступі, але самі не зможуть надавати у спільний доступ.", @@ -318,9 +318,9 @@ "Restrict account name autocompletion and system address book access to users within the same groups" : "Обмежити автозаповнення імени користувача та доступу до системної адресної книги тільки користувачам однієї й тої саме групи", "Restrict account name autocompletion to users based on phone number integration" : "Обмежити автозаповнення імени користувача користувачам на основі інтеграції телефонних номерів", "Allow autocompletion when entering the full name or email address (ignoring missing phonebook match and being in the same group)" : "Дозволити автозаповнення під час введення повного імени або адреси електронної пошти (ігноруватимуться відсутні збіги у телефонній книзі та перебування в одній й тій саме групі)", - "Show disclaimer text on the public link upload page (only shown when the file list is hidden)" : "Показувати текст застереження на сторінці завантаження загальнодоступного посилання (відображається, лише якщо список файлів приховано)", + "Show disclaimer text on the public link upload page (only shown when the file list is hidden)" : "Показувати текст застереження на сторінці завантаження публічного посилання (відображається, лише якщо список файлів приховано)", "Disclaimer text" : "Текст відмови від відповідальності", - "This text will be shown on the public link upload page when the file list is hidden." : "Цей текст буде показано на сторінці завантаження загальнодоступного посилання, коли список файлів приховано.", + "This text will be shown on the public link upload page when the file list is hidden." : "Цей текст буде показано на сторінці завантаження публічного посилання, якщо список файлів приховано.", "Default share permissions" : "Спільний доступ буде типово надано з правами", "Two-Factor Authentication" : "Двофакторна авторизація", "Two-factor authentication can be enforced for all accounts and specific groups. If they do not have a two-factor provider configured, they will be unable to log into the system." : "Двофакторну авторизацію можна примусово визначити як для всіх користувачів, так й для окремих груп. Якщо такі користувачі не визначили постачальника двофакторної авторизації, то вони не зможуть увійти до хмари.", @@ -602,7 +602,7 @@ "Account deletion" : "Вилучення облікового запису", "Delete {userid}'s account" : "Вилучити обліковий запис {userid}", "Display name was successfully changed" : "Ім'я для показу успішно змінено", - "Password was successfully changed" : "Ім'я для показу успішно змінено", + "Password was successfully changed" : "Пароль успішно змінено", "Email was successfully changed" : "Адресу електронної пошти успішно змінено", "Welcome mail sent!" : "Запрошення надіслано!", "Loading account …" : "Завантаження облікового запису ...", diff --git a/apps/settings/lib/Controller/UsersController.php b/apps/settings/lib/Controller/UsersController.php index e97e497b9c1..a720425ab3c 100644 --- a/apps/settings/lib/Controller/UsersController.php +++ b/apps/settings/lib/Controller/UsersController.php @@ -40,7 +40,9 @@ use OCP\AppFramework\Services\IInitialState; use OCP\BackgroundJob\IJobList; use OCP\Encryption\IManager; use OCP\EventDispatcher\IEventDispatcher; +use OCP\Group\ISubAdmin; use OCP\IConfig; +use OCP\IGroup; use OCP\IGroupManager; use OCP\IL10N; use OCP\INavigationManager; @@ -49,7 +51,6 @@ use OCP\IUser; use OCP\IUserSession; use OCP\L10N\IFactory; use OCP\Mail\IMailer; -use OCP\Server; use OCP\Util; use function in_array; @@ -88,8 +89,8 @@ class UsersController extends Controller { */ #[NoAdminRequired] #[NoCSRFRequired] - public function usersListByGroup(): TemplateResponse { - return $this->usersList(); + public function usersListByGroup(INavigationManager $navigationManager, ISubAdmin $subAdmin): TemplateResponse { + return $this->usersList($navigationManager, $subAdmin); } /** @@ -99,13 +100,13 @@ class UsersController extends Controller { */ #[NoAdminRequired] #[NoCSRFRequired] - public function usersList(): TemplateResponse { + public function usersList(INavigationManager $navigationManager, ISubAdmin $subAdmin): TemplateResponse { $user = $this->userSession->getUser(); $uid = $user->getUID(); $isAdmin = $this->groupManager->isAdmin($uid); $isDelegatedAdmin = $this->groupManager->isDelegatedAdmin($uid); - Server::get(INavigationManager::class)->setActiveEntry('core_users'); + $navigationManager->setActiveEntry('core_users'); /* SORT OPTION: SORT_USERCOUNT or SORT_GROUPNAME */ $sortGroupsBy = MetaData::SORT_USERCOUNT; @@ -181,6 +182,14 @@ class UsersController extends Controller { 'usercount' => $disabledUsers ]; + if (!$isAdmin && !$isDelegatedAdmin) { + $subAdminGroups = array_map( + fn (IGroup $group) => ['id' => $group->getGID(), 'name' => $group->getDisplayName()], + $subAdmin->getSubAdminsGroups($user), + ); + $subAdminGroups = array_values($subAdminGroups); + } + /* QUOTAS PRESETS */ $quotaPreset = $this->parseQuotaPreset($this->config->getAppValue('files', 'quota_preset', '1 GB, 5 GB, 10 GB')); $allowUnlimitedQuota = $this->config->getAppValue('files', 'allow_unlimited_quota', '1') === '1'; @@ -204,6 +213,7 @@ class UsersController extends Controller { $serverData = []; // groups $serverData['systemGroups'] = [$adminGroupData, $recentUsersGroup, $disabledUsersGroup]; + $serverData['subAdminGroups'] = $subAdminGroups ?? []; // Various data $serverData['isAdmin'] = $isAdmin; $serverData['isDelegatedAdmin'] = $isDelegatedAdmin; diff --git a/apps/settings/src/components/AppNavigationGroupList.vue b/apps/settings/src/components/AppNavigationGroupList.vue index b32a07bc9b8..5c648a17098 100644 --- a/apps/settings/src/components/AppNavigationGroupList.vue +++ b/apps/settings/src/components/AppNavigationGroupList.vue @@ -57,12 +57,16 @@ </template> <script setup lang="ts"> +import type CancelablePromise from 'cancelable-promise' +import type { IGroup } from '../views/user-types.d.ts' + +import { mdiAccountGroup, mdiPlus } from '@mdi/js' +import { showError } from '@nextcloud/dialogs' +import { t } from '@nextcloud/l10n' +import { useElementVisibility } from '@vueuse/core' import { computed, ref, watch, onBeforeMount } from 'vue' import { Fragment } from 'vue-frag' import { useRoute, useRouter } from 'vue-router/composables' -import { useElementVisibility } from '@vueuse/core' -import { showError } from '@nextcloud/dialogs' -import { mdiAccountGroup, mdiPlus } from '@mdi/js' import NcActionInput from '@nextcloud/vue/components/NcActionInput' import NcActionText from '@nextcloud/vue/components/NcActionText' @@ -137,12 +141,16 @@ watch(groupsSearchQuery, async () => { }) /** Cancelable promise for search groups request */ -const promise = ref(null) +const promise = ref<CancelablePromise<IGroup[]>>() /** * Load groups */ async function loadGroups() { + if (!isAdminOrDelegatedAdmin.value) { + return + } + if (promise.value) { promise.value.cancel() } @@ -163,7 +171,7 @@ async function loadGroups() { } catch (error) { logger.error(t('settings', 'Failed to load groups'), { error }) } - promise.value = null + promise.value = undefined loadingGroups.value = false } diff --git a/apps/settings/src/components/PersonalInfo/FediverseSection.vue b/apps/settings/src/components/PersonalInfo/FediverseSection.vue index 65400ce0e45..043fa6e64b9 100644 --- a/apps/settings/src/components/PersonalInfo/FediverseSection.vue +++ b/apps/settings/src/components/PersonalInfo/FediverseSection.vue @@ -19,7 +19,7 @@ import { NAME_READABLE_ENUM } from '../../constants/AccountPropertyConstants.js' import AccountPropertySection from './shared/AccountPropertySection.vue' -const { fediverse } = loadState<AccountProperties>('settings', 'personalInfoParameters', {}) +const { fediverse } = loadState<AccountProperties>('settings', 'personalInfoParameters') const value = ref({ ...fediverse }) const readable = NAME_READABLE_ENUM[fediverse.name] @@ -29,11 +29,18 @@ const readable = NAME_READABLE_ENUM[fediverse.name] * @param text The potential fediverse handle */ function onValidate(text: string): boolean { + // allow to clear the value + if (text === '') { + return true + } + + // check its in valid format const result = text.match(/^@?([^@/]+)@([^@/]+)$/) if (result === null) { return false } + // check its a valid URL try { return URL.parse(`https://${result[2]}/`) !== null } catch { diff --git a/apps/settings/src/components/PersonalInfo/TwitterSection.vue b/apps/settings/src/components/PersonalInfo/TwitterSection.vue index 802f96087c2..43d08f81e3f 100644 --- a/apps/settings/src/components/PersonalInfo/TwitterSection.vue +++ b/apps/settings/src/components/PersonalInfo/TwitterSection.vue @@ -19,7 +19,7 @@ import { ref } from 'vue' import { NAME_READABLE_ENUM } from '../../constants/AccountPropertyConstants.ts' import AccountPropertySection from './shared/AccountPropertySection.vue' -const { twitter } = loadState<AccountProperties>('settings', 'personalInfoParameters', {}) +const { twitter } = loadState<AccountProperties>('settings', 'personalInfoParameters') const value = ref({ ...twitter }) const readable = NAME_READABLE_ENUM[twitter.name] @@ -29,6 +29,6 @@ const readable = NAME_READABLE_ENUM[twitter.name] * @param text The potential twitter handle */ function onValidate(text: string): boolean { - return text.match(/^@?([a-zA-Z0-9_]{2,15})$/) !== null + return text === '' || text.match(/^@?([a-zA-Z0-9_]{2,15})$/) !== null } </script> diff --git a/apps/settings/src/components/UserList.vue b/apps/settings/src/components/UserList.vue index 5d6bd5f04ee..84c204805cc 100644 --- a/apps/settings/src/components/UserList.vue +++ b/apps/settings/src/components/UserList.vue @@ -350,11 +350,13 @@ export default { setNewUserDefaultGroup(value) { // Is no value set, but user is a line manager we set their group as this is a requirement for line manager if (!value && !this.settings.isAdmin && !this.settings.isDelegatedAdmin) { + const groups = this.$store.getters.getSubAdminGroups // if there are multiple groups we do not know which to add, // so we cannot make the managers life easier by preselecting it. - if (this.groups.length === 1) { - value = this.groups[0].id + if (groups.length === 1) { + this.newUser.groups = [...groups] } + return } if (value) { diff --git a/apps/settings/src/components/Users/NewUserDialog.vue b/apps/settings/src/components/Users/NewUserDialog.vue index 3e50efc2072..19445bc187e 100644 --- a/apps/settings/src/components/Users/NewUserDialog.vue +++ b/apps/settings/src/components/Users/NewUserDialog.vue @@ -61,6 +61,7 @@ :required="newUser.password === '' || settings.newUserRequireEmail" /> <div class="dialog__item"> <NcSelect class="dialog__select" + data-test="groups" :input-label="!settings.isAdmin && !settings.isDelegatedAdmin ? t('settings', 'Member of the following groups (required)') : t('settings', 'Member of the following groups')" :placeholder="t('settings', 'Set account groups')" :disabled="loading.groups || loading.all" @@ -69,7 +70,7 @@ label="name" :close-on-select="false" :multiple="true" - :taggable="true" + :taggable="settings.isAdmin || settings.isDelegatedAdmin" :required="!settings.isAdmin && !settings.isDelegatedAdmin" :create-option="(value) => ({ id: value, name: value, isCreating: true })" @search="searchGroups" @@ -178,7 +179,7 @@ export default { data() { return { - availableGroups: this.$store.getters.getSortedGroups.filter(group => group.id !== '__nc_internal_recent' && group.id !== 'disabled'), + availableGroups: [], possibleManagers: [], // TRANSLATORS This string describes a manager in the context of an organization managerInputLabel: t('settings', 'Manager'), @@ -235,6 +236,13 @@ export default { }, mounted() { + // admins also can assign the system groups + if (this.isAdmin || this.isDelegatedAdmin) { + this.availableGroups = this.$store.getters.getSortedGroups.filter(group => group.id !== '__nc_internal_recent' && group.id !== 'disabled') + } else { + this.availableGroups = [...this.$store.getters.getSubAdminGroups] + } + this.$refs.username?.focus?.() }, @@ -273,6 +281,11 @@ export default { }, async searchGroups(query, toggleLoading) { + if (!this.isAdmin && !this.isDelegatedAdmin) { + // managers cannot search for groups + return + } + if (this.promise) { this.promise.cancel() } diff --git a/apps/settings/src/store/users.js b/apps/settings/src/store/users.js index a6298a38e2d..3734b7008df 100644 --- a/apps/settings/src/store/users.js +++ b/apps/settings/src/store/users.js @@ -36,7 +36,10 @@ const defaults = { const state = { users: [], - groups: [...(usersSettings.systemGroups ?? [])], + groups: [ + ...(usersSettings.getSubAdminGroups ?? []), + ...(usersSettings.systemGroups ?? []), + ], orderBy: usersSettings.sortGroups ?? GroupSorting.UserCount, minPasswordLength: 0, usersOffset: 0, @@ -232,12 +235,10 @@ const mutations = { * @param {object} state the store state */ resetGroups(state) { - const systemGroups = state.groups.filter(group => [ - 'admin', - '__nc_internal_recent', - 'disabled', - ].includes(group.id)) - state.groups = [...systemGroups] + state.groups = [ + ...(usersSettings.getSubAdminGroups ?? []), + ...(usersSettings.systemGroups ?? []), + ] }, setShowConfig(state, { key, value }) { @@ -270,6 +271,10 @@ const getters = { getGroups(state) { return state.groups }, + getSubAdminGroups() { + return usersSettings.subAdminGroups ?? [] + }, + getSortedGroups(state) { const groups = [...state.groups] if (state.orderBy === GroupSorting.UserCount) { |