If a share note is present, the advanced settings should expand automatically,
without the user needing to click.
Signed-off-by: nfebe <fenn25.fn@gmail.com>
When a share includes a note, ensure the note checkbox is checked and the note is
displayed when reopening the share sidebar.
Fixes: #52794.
Signed-off-by: nfebe <fenn25.fn@gmail.com>
Instead make sure all PRs get a reviewer assigned.
Also fixed an issue with the `dist/` folder as there is no automated PR
adding dist files - it needs to be manually updated, so that a PR
containing changes has to be reviewed properly!
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Those constants are not used anywhere anymore and are deprecated for
more than ten versions. So its time to cleanup the interface.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
- move implementation to the OCP variant that called the legacy before
- add the missing deprecation notice
- add missing parameter to align both signatures
- use OCP\Files where this method is still used
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
During a reconnect we are losing the connection and when the
realLastInsertId call is the one triggering the reconnect, it
does not return the ID. But inside the reconnect, we were able
to save the last insert id, so calling it a second time is going
to be successful.
We can not return the result on the initial call, as we are already
way deeper in the stack performing the actual database query on
the doctrine driver.
Signed-off-by: Joas Schilling <coding@schilljs.com>
- Replace legacy calls with OCP\Util
- Add missing deprecation notices
- Inline implementation in OCP\Util and call it from OC_Helper
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Before: Find all entries in `dav_shares` with `access = 5` for the user's principal, as well as group and circle memberships.
After: Find all entries in `dav_shares` with `access = 5` solely for the user's principal.
Future support for unsharing group or circle principals could be considered as a feature enhancement.
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
- Introduces a `unshare` method in `CalDavBackend` to handle user unshares.
- Implements check to determine if unshare entry is needed based on group/circle membership.
- Ensures `updateShares` is only used when the calendar owner manages shares.
- Resolves issue where unsharing a calendar as owner created an unshare entry in `oc_dav_shares`.
Related PRs:
- https://github.com/nextcloud/server/pull/43117
- https://github.com/nextcloud/server/pull/47737
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
This is already included since Nextcloud 29, so the background job is
removed and the class does not exist anymore.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
- Fix autoloading for new `ConfigLexicon`
- Ensure that sharing input in sharing tab respect `show-federated-shares-as-internal`:
This is important, because when federated shares are shown as internal the users should add them from the internal shares section
Signed-off-by: nfebe <fenn25.fn@gmail.com>
this might have occured on instances with
- more than twenty groups, and
- on rules with more than one Group membership checks
- and at least one of them being not in the set of the first 20 groups
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
This allows to benefit from all the checks done by the preview API.
This also use the newly introduced `cacheResult` argument to limit disk usage.
Signed-off-by: Louis Chemineau <louis@chmn.me>
This allows callers to use the API without increasing the disk usage.
Example: blurhash generation, where we request a preview for all uploaded pictures, but don't want to necessarily store that preview.
Signed-off-by: Louis Chemineau <louis@chmn.me>
counted words should always be translated using `n`.
We can still simply concat the segments with punctation, this always
works regardless of the language used (even with RTL / LTR languages).
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
File shares can't support create or delete permissions. This change ensures those permissions are
stripped or ignored when the shared item is not a folder.
Signed-off-by: nfebe <fenn25.fn@gmail.com>
The operationComponent.value is only possibly available with registered
operations that have the value prop. Ones that do not would not have the
value set properly initially. Going to inputValue, which is mapped to the
components model-value, solves this.
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Fix running `npm run test` when your development setup has other apps
checked out - like having the viewer app installed locally in `apps`.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
PR #51712 added new preview_ffprobe_path parameter. This PR updates config.sample.php to document this new optional parameter and the fallback behavior if the option is not set.
Signed-off-by: invario <67800603+invario@users.noreply.github.com>
When using Apache with `DirectorySlash` it will respond with 301 and the URL with trailing slash.
But when using traefik as the reverse proxy it can not rewrite redirects, this leads to the problem
that the Apache response is using HTTP in the redirect but the real server (traefik) is only listening on HTTPS.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Replaced multiple Array.filter() calls with a single loop to improve performance.
This avoids redundant iterations over the shares array and categorizes them more efficiently.
Signed-off-by: nfebe <fenn25.fn@gmail.com>
The app id might be misleading, the federation app is for syncing addressbooks
with trusted servers. It is not always enabled and show not have to be.
Signed-off-by: Joas Schilling <coding@schilljs.com>
If the time picker component is emitting a Date object already, then there is redundant call of `new Date(new Date())` and
therefore introduces subtle bugs, for example on chrome users could not enter expiration date with keyboard.
- Use @update:model-value instead of @change/@input for more reliable date updates
- Ensure null and invalid dates are handled correctly in onExpirationChange
- Validate date input before updating defaultExpirationDateEnabled
Resolves : https://github.com/nextcloud/server/issues/51875
Signed-off-by: nfebe <fenn25.fn@gmail.com>
This issue happens reproducible if:
- Versions is disabled
- Upload a file
- Enable versions
- Upload same file unchanged
- Now the error happens.
Problem is that the mtime is unchanged so no version will be created on the upload, but it tries to update the last version which does not exists.
Instead of "upload same file unchanged" you can also - like in the example stack trace above - use Android with an SD card with invalid mtime -> the mtime will be stripped so its always the same.
Instead of disable versions the same also happens if e.g. the versions creation failed due to other issues.
The solution now is to catch the exception and create if not exists.
A cleaner solution would be to have a method on the versions backend
like `hasVersionEntity(File $file, int $revision): bool` but this would
be a breaking change or at least a feature that apps need to implement.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Users asked why they should use a nickname?
"Name" covers nickname, pseudonym, username or real name.
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
Prevent downloading entire movie files from remote storage (e.g., S3)
when the 'moov atom' is located at the end of the file.
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
Enable via:
./occ config:system:set core.login_flow_v2.allowed_user_agents 0 --value '/Custom Foo Client/i'
./occ config:system:set core.login_flow_v2.allowed_user_agents 1 --value '/Custom Bar Client/i'
if user agent string is unknown
the template with "Access forbidden"-"Please use original client" will be displayed
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
A filename must be less or equal 255 characters, but when adding the
`.part` and `.ocfiletransfer` extensions we might overflow this limit.
So we should also use filename hashes for uploading when the file has a
long filename, similar like when we are uploading to the user storage
directly.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
- stable29 is EOL
- make configuration better readable by grouping composer configurations
with `directories` instead of individual configurations.
- do not allow major updates on stable branches, but still do patch
updates.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
fixes corner cases in which an LDAP record might be loaded and used,
where the user is still not mapped - and then this information is
missing though expected.
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
false is expected, not null. The changed caused "user" in the log files
to be false instead of "--", which is breaking behaviour.
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
when we use the default primary as background color we have to use the
default primary text color as well.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
It has been deprecated for a long time, and the last known active
application to use it (user_saml) is now migrated the modern API.
Presence of the file is still checked in order to log an error.
This behavior may be removed as well in a few versions.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Some providers assign `/48` IPv6 blocks instead of `/64` so it sounds safer
to use this mask by default.
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
The provider for mail shares is not available when the "sharebymail" app
is disabled, and in that case a "ProviderException" is thrown when
trying to get it.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
some leftovers where the request token is used instead of the CSP nonce.
in general this makes not much difference - but there are some cases
where those values differ.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
The capabilities can be quite expensive (e.g. on ARM board it takes 1s
per request only for the capabilities).
Also they are not used by the webui so they should not be included in
initial state.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
- Resolves https://github.com/nextcloud/server/issues/51941
Due to strong typings we introduced the parameter needs to be an
integer. Previously it was `null` which was equal to `0`.
So if there is no storage mtime we need to update the cache.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Similar case as with operator plugins (check previous commit). Although we
are not aware of an existign problem, it is there in principle, and
asjusting the API we stay consistent with that one from the operations.
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
solves an incompatibility issue when the providing app registers their code
from an incompatible nextcloud-vue version.
Also changes and clarifies WorkflowEngine API. This is necessary to stay
compatible with the original way, but also promotes usage of the originally
declared but never used "component" attribute on registration.
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
- use consistantly `mimeType` as it is called MIME type
- fix issues where implementation and interface had different parameter
names (this is an issue since PHP has named parameters).
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Deprecated since 24, currently unused.
Sadly not all related functions were officially marked as deprecated,
but all of them were unused.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
The notification manager always calls notify() of the 'main' notifications app
before other notify apps, and calls other functions for other notifications apps
before the 'main' notification app
Signed-off-by: gavine99 <github@xymail.tk>
"Provides logging abilities for Nextcloud such as logging file accesses or otherwise sensitive actions.":"Nodrošina Nextcloud žurnalizēšanas iespējas, piemēram, faila piekļuves žurnalizēšanu vai citas sensitīvas darbības."
"Provides logging abilities for Nextcloud such as logging file accesses or otherwise sensitive actions.":"Nodrošina Nextcloud žurnalēšanas spējas, piemēram, datņu piekļuves žurnalēšanu vai citas jūtīgas darbības."
"Provides logging abilities for Nextcloud such as logging file accesses or otherwise sensitive actions.":"Nodrošina Nextcloud žurnalizēšanas iespējas, piemēram, faila piekļuves žurnalizēšanu vai citas sensitīvas darbības."
"Provides logging abilities for Nextcloud such as logging file accesses or otherwise sensitive actions.":"Nodrošina Nextcloud žurnalēšanas spējas, piemēram, datņu piekļuves žurnalēšanu vai citas jūtīgas darbības."
"Provides logging abilities for Nextcloud such as logging file accesses or otherwise sensitive actions.":"Fornece habilidades de registro para o NextCloud, como acessos de arquivo de log ou ações sensíveis."
"Provides logging abilities for Nextcloud such as logging file accesses or otherwise sensitive actions.":"Fornece recursos de registro para o Nextcloud, como acessos a arquivos de registro ou outras ações sensíveis."
},
"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
"Provides logging abilities for Nextcloud such as logging file accesses or otherwise sensitive actions.":"Fornece habilidades de registro para o NextCloud, como acessos de arquivo de log ou ações sensíveis."
"Provides logging abilities for Nextcloud such as logging file accesses or otherwise sensitive actions.":"Fornece recursos de registro para o Nextcloud, como acessos a arquivos de registro ou outras ações sensíveis."
},"pluralForm":"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
"Cloud Federation API":"Asl faylni o'chirishda kutilmagan xatolik yuz berdi.",
"Enable clouds to communicate with each other and exchange data":"Bulutlar bir-biri bilan aloqa qilish va ma'lumot almashish imkonini beradi",
"The Cloud Federation API enables various Nextcloud instances to communicate with each other and to exchange data.":"Cloud Federation API turli xil Nextcloud misollariga bir-biri bilan muloqot qilish va ma'lumotlarni almashish imkonini beradi."
"Cloud Federation API":"Asl faylni o'chirishda kutilmagan xatolik yuz berdi.",
"Enable clouds to communicate with each other and exchange data":"Bulutlar bir-biri bilan aloqa qilish va ma'lumot almashish imkonini beradi",
"The Cloud Federation API enables various Nextcloud instances to communicate with each other and to exchange data.":"Cloud Federation API turli xil Nextcloud misollariga bir-biri bilan muloqot qilish va ma'lumotlarni almashish imkonini beradi."
"{author} commented on {file}":"{author} a commenté sur {file}",
"<strong>Comments</strong> for files":"<strong>Commentaires</strong> sur les fichiers",
"Files":"Fichiers",
"You were mentioned on \"{file}\", in a comment by an account that has since been deleted":"Vous avez été mentionné sur « {file} », dans un commentaire par un compte qui depuis a été supprimé",
"You were mentioned on \"{file}\", in a comment by an account that has since been deleted":"Vous avez été mentionné dans « {file} », dans un commentaire d'un compte qui a été supprimé depuis",
"{user} mentioned you in a comment on \"{file}\"":"{user} vous a mentionné dans un commentaire sur « {file} »",
"Files app plugin to add comments to files":"Plugin Fichiers app pour ajouter des commentaires aux fichiers",
"{author} commented on {file}":"{author} a commenté sur {file}",
"<strong>Comments</strong> for files":"<strong>Commentaires</strong> sur les fichiers",
"Files":"Fichiers",
"You were mentioned on \"{file}\", in a comment by an account that has since been deleted":"Vous avez été mentionné sur « {file} », dans un commentaire par un compte qui depuis a été supprimé",
"You were mentioned on \"{file}\", in a comment by an account that has since been deleted":"Vous avez été mentionné dans « {file} », dans un commentaire d'un compte qui a été supprimé depuis",
"{user} mentioned you in a comment on \"{file}\"":"{user} vous a mentionné dans un commentaire sur « {file} »",
"Files app plugin to add comments to files":"Plugin Fichiers app pour ajouter des commentaires aux fichiers",
"<strong>Comments</strong> for files":"<strong>Comentários</strong> para arquivos",
"Files":"Arquivos",
"You were mentioned on \"{file}\", in a comment by an account that has since been deleted":"Você foi mencionado em \"{file}\", em um comentário de uma conta que já foi excluída",
"{user} mentioned you in a comment on \"{file}\"":"{user} mencionou você em um comentário em \"{file}\"",
"{user} mentioned you in a comment on \"{file}\"":"{user} mencionou você em um comentário sobre \"{file}\"",
"Files app plugin to add comments to files":"Complemento do aplicativo Files para adicionar comentários",
"<strong>Comments</strong> for files":"<strong>Comentários</strong> para arquivos",
"Files":"Arquivos",
"You were mentioned on \"{file}\", in a comment by an account that has since been deleted":"Você foi mencionado em \"{file}\", em um comentário de uma conta que já foi excluída",
"{user} mentioned you in a comment on \"{file}\"":"{user} mencionou você em um comentário em \"{file}\"",
"{user} mentioned you in a comment on \"{file}\"":"{user} mencionou você em um comentário sobre \"{file}\"",
"Files app plugin to add comments to files":"Complemento do aplicativo Files para adicionar comentários",
"Manages interaction between accounts and contacts":"Gerencia a interação entre contas e contatos",
"Collect data about accounts and contacts interactions and provide an address book for the data":"Colete dados sobre interações de contas e contatos e forneça um catálogo de endereços para os dados"
"Manages interaction between accounts and contacts":"Gerencia a interação entre contas e contatos",
"Collect data about accounts and contacts interactions and provide an address book for the data":"Colete dados sobre interações de contas e contatos e forneça um catálogo de endereços para os dados"
},"pluralForm":"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
"Start your day informed\n\nThe Nextcloud Dashboard is your starting point of the day, giving you an overview of your upcoming appointments, urgent emails, chat messages, incoming tickets, latest tweets and much more! People can add the widgets they like and change the background to their liking.":"Alustage oma päeva teadlikult\n\nNextcloudi avaleht on su päeva alguspunkt, mis annab ülevaate eelseisvatest kohtumistest, kiireloomulistest meilidest, vestlussõnumitest, sissetulevatest päringutest, viimastest säutsudest ja paljust muust! Inimesed saavad lisada neile meeldivaid vidinaid ja muuta tausta oma maitse järgi.",
"Dashboard":"Töölaud/Juhtpaneel",
"Dashboard app":"Töölaua/juhtpaneeli rakendus",
"Start your day informed\n\nThe Nextcloud Dashboard is your starting point of the day, giving you an overview of your upcoming appointments, urgent emails, chat messages, incoming tickets, latest tweets and much more! People can add the widgets they like and change the background to their liking.":"Alusta oma päeva teadlikult\n\nNextcloudi avaleht on su päeva alguspunkt, mis annab ülevaate eelseisvatest kohtumistest, kiireloomulistest kirjadest, vestlussõnumitest, sissetulevatest päringutest, viimastest säutsudest ja paljust muust! Inimesed saavad lisada neile meeldivaid vidinaid ja muuta tausta oma maitse järgi.",
"Weather":"Ilm",
"Status":"Staatus",
"Status":"Olek",
"Good morning":"Tere hommikust",
"Good morning, {name}":"Tere hommikust, {name}",
"Good afternoon":"Tere päevast",
@@ -16,14 +16,14 @@ OC.L10N.register(
"Hello, {name}":"Tere, {name}",
"Happy birthday 🥳🤩🎂🎉":"Palju õnne sünnipäevaks 🥳🤩🎂🎉",
"Get more widgets from the App Store":"Hangi rohkem vidinaid Rakenduste Poest",
"Weather service":"Ilmateenus",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"Sinu privaatsuse huvides küsib su nimel ilmaandmeid Nextcloudi server, nii et ilmateenistus ei saa isiklikku teavet.",
"Weather data from Met.no":"Ilmaandmed Met.no-st",
"geocoding with Nominatim":"geoprogrammeerimine Nominatim-iga",
"elevation data from OpenTopoData":"kõrgusandmed OpenTopoData-st"
"geocoding with Nominatim":"geoprogrammeerimine Nominatimiga",
"elevation data from OpenTopoData":"kõrgusandmed OpenTopoDatast"
"Start your day informed\n\nThe Nextcloud Dashboard is your starting point of the day, giving you an overview of your upcoming appointments, urgent emails, chat messages, incoming tickets, latest tweets and much more! People can add the widgets they like and change the background to their liking.":"Alustage oma päeva teadlikult\n\nNextcloudi avaleht on su päeva alguspunkt, mis annab ülevaate eelseisvatest kohtumistest, kiireloomulistest meilidest, vestlussõnumitest, sissetulevatest päringutest, viimastest säutsudest ja paljust muust! Inimesed saavad lisada neile meeldivaid vidinaid ja muuta tausta oma maitse järgi.",
"Dashboard":"Töölaud/Juhtpaneel",
"Dashboard app":"Töölaua/juhtpaneeli rakendus",
"Start your day informed\n\nThe Nextcloud Dashboard is your starting point of the day, giving you an overview of your upcoming appointments, urgent emails, chat messages, incoming tickets, latest tweets and much more! People can add the widgets they like and change the background to their liking.":"Alusta oma päeva teadlikult\n\nNextcloudi avaleht on su päeva alguspunkt, mis annab ülevaate eelseisvatest kohtumistest, kiireloomulistest kirjadest, vestlussõnumitest, sissetulevatest päringutest, viimastest säutsudest ja paljust muust! Inimesed saavad lisada neile meeldivaid vidinaid ja muuta tausta oma maitse järgi.",
"Weather":"Ilm",
"Status":"Staatus",
"Status":"Olek",
"Good morning":"Tere hommikust",
"Good morning, {name}":"Tere hommikust, {name}",
"Good afternoon":"Tere päevast",
@@ -14,14 +14,14 @@
"Hello, {name}":"Tere, {name}",
"Happy birthday 🥳🤩🎂🎉":"Palju õnne sünnipäevaks 🥳🤩🎂🎉",
"Get more widgets from the App Store":"Hangi rohkem vidinaid Rakenduste Poest",
"Weather service":"Ilmateenus",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"Sinu privaatsuse huvides küsib su nimel ilmaandmeid Nextcloudi server, nii et ilmateenistus ei saa isiklikku teavet.",
"Weather data from Met.no":"Ilmaandmed Met.no-st",
"geocoding with Nominatim":"geoprogrammeerimine Nominatim-iga",
"elevation data from OpenTopoData":"kõrgusandmed OpenTopoData-st"
"geocoding with Nominatim":"geoprogrammeerimine Nominatimiga",
"elevation data from OpenTopoData":"kõrgusandmed OpenTopoDatast"
"Start your day informed\n\nThe Nextcloud Dashboard is your starting point of the day, giving you an overview of your upcoming appointments, urgent emails, chat messages, incoming tickets, latest tweets and much more! People can add the widgets they like and change the background to their liking.":"Comece o dia informado \n\nO Nextcloud Dashboard é o seu ponto de partida do dia, oferecendo uma visão geral de seus próximos agendamentos, e-mails urgentes, mensagens de bate-papo, tickets recebidos, tweets mais recentes e muito mais! As pessoas podem adicionar os widgets que desejarem e alterar o plano de fundo de acordo com sua preferência.",
"Start your day informed\n\nThe Nextcloud Dashboard is your starting point of the day, giving you an overview of your upcoming appointments, urgent emails, chat messages, incoming tickets, latest tweets and much more! People can add the widgets they like and change the background to their liking.":"Comece o dia informado \n\nO Painel do Nextcloud (Nextcloud Dashboard) é o seu ponto de partida do dia, oferecendo uma visão geral de seus próximos agendamentos, e-mails urgentes, mensagens de bate-papo, tickets recebidos, tweets mais recentes e muito mais! As pessoas podem adicionar os widgets que desejarem e alterar o plano de fundo de acordo com sua preferência.",
"Get more widgets from the App Store":"Obtenha mais widgets na App Store",
"Get more widgets from the App Store":"Obtenha mais widgets na Loja de Aplicativos",
"Weather service":"Serviço de Clima",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"Para sua privacidade, as informações de Tempo são solicitadas pelo servidor Nextcloud de forma que o serviço de Tempo não receba suas informações pessoais.",
"Weather data from Met.no":"Dados de Tempo do Met.no",
"Start your day informed\n\nThe Nextcloud Dashboard is your starting point of the day, giving you an overview of your upcoming appointments, urgent emails, chat messages, incoming tickets, latest tweets and much more! People can add the widgets they like and change the background to their liking.":"Comece o dia informado \n\nO Nextcloud Dashboard é o seu ponto de partida do dia, oferecendo uma visão geral de seus próximos agendamentos, e-mails urgentes, mensagens de bate-papo, tickets recebidos, tweets mais recentes e muito mais! As pessoas podem adicionar os widgets que desejarem e alterar o plano de fundo de acordo com sua preferência.",
"Start your day informed\n\nThe Nextcloud Dashboard is your starting point of the day, giving you an overview of your upcoming appointments, urgent emails, chat messages, incoming tickets, latest tweets and much more! People can add the widgets they like and change the background to their liking.":"Comece o dia informado \n\nO Painel do Nextcloud (Nextcloud Dashboard) é o seu ponto de partida do dia, oferecendo uma visão geral de seus próximos agendamentos, e-mails urgentes, mensagens de bate-papo, tickets recebidos, tweets mais recentes e muito mais! As pessoas podem adicionar os widgets que desejarem e alterar o plano de fundo de acordo com sua preferência.",
"Get more widgets from the App Store":"Obtenha mais widgets na App Store",
"Get more widgets from the App Store":"Obtenha mais widgets na Loja de Aplicativos",
"Weather service":"Serviço de Clima",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"Para sua privacidade, as informações de Tempo são solicitadas pelo servidor Nextcloud de forma que o serviço de Tempo não receba suas informações pessoais.",
"Weather data from Met.no":"Dados de Tempo do Met.no",
"The system address book contains contact information for all users in your instance.":"System adressebogen indeholder kontaktoplysninger for alle brugere i din instans.",
"Enable System Address Book":"Aktivér System adressebog",
"DAV system address book":"DAV system adressebog",
"No outstanding DAV system address book sync.":"Ingen udestående synkronisering af DAV-systemets adressebog.",
"The DAV system address book sync has not run yet as your instance has more than 1000 users or because an error occurred. Please run it manually by calling \"occ dav:sync-system-addressbook\".":"DAV-systemets adressebogssynkronisering er ikke kørt endnu, da din instans har mere end 1000 brugere, eller fordi der opstod en fejl. Kør det manuelt ved at kalde \"occ dav:sync-system-addressbook\".",
@@ -306,6 +309,16 @@ OC.L10N.register(
"Cancel":"Annuller",
"Import":"Importer",
"Error while saving settings":"Der opstod en fejl under lagring af indstillinger",
"Contact reset successfully":"Kontakten blev nulstillet",
"Error while resetting contact":"Fejl under nulstilling af kontakt",
"Contact imported successfully":"Kontakten blev importeret",
"Error while importing contact":"Fejl under import af kontakt",
"Example Content":"Eksempelindhold",
"Set example content to be created on new user first login.":"Indstil eksempel på indhold, der skal oprettes ved ny brugers første login.",
"Import contact":"Importér kontakt",
"Reset to default contact":"Nulstil til standardkontakt",
"Import contacts":"Importér kontakter",
"Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?":"Import af en ny .vcf-fil vil slette den eksisterende standardkontakt og erstatte den med den nye. Vil du fortsætte?",
"There was an error updating your attendance status.":"Der opstod en fejl under opdatering af din fremmødestatus.",
"Please contact the organizer directly.":"Kontakt venligst arrangøren direkte.",
"Are you accepting the invitation?":"Accepter du invitationen?",
"The system address book contains contact information for all users in your instance.":"System adressebogen indeholder kontaktoplysninger for alle brugere i din instans.",
"Enable System Address Book":"Aktivér System adressebog",
"DAV system address book":"DAV system adressebog",
"No outstanding DAV system address book sync.":"Ingen udestående synkronisering af DAV-systemets adressebog.",
"The DAV system address book sync has not run yet as your instance has more than 1000 users or because an error occurred. Please run it manually by calling \"occ dav:sync-system-addressbook\".":"DAV-systemets adressebogssynkronisering er ikke kørt endnu, da din instans har mere end 1000 brugere, eller fordi der opstod en fejl. Kør det manuelt ved at kalde \"occ dav:sync-system-addressbook\".",
@@ -304,6 +307,16 @@
"Cancel":"Annuller",
"Import":"Importer",
"Error while saving settings":"Der opstod en fejl under lagring af indstillinger",
"Contact reset successfully":"Kontakten blev nulstillet",
"Error while resetting contact":"Fejl under nulstilling af kontakt",
"Contact imported successfully":"Kontakten blev importeret",
"Error while importing contact":"Fejl under import af kontakt",
"Example Content":"Eksempelindhold",
"Set example content to be created on new user first login.":"Indstil eksempel på indhold, der skal oprettes ved ny brugers første login.",
"Import contact":"Importér kontakt",
"Reset to default contact":"Nulstil til standardkontakt",
"Import contacts":"Importér kontakter",
"Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?":"Import af en ny .vcf-fil vil slette den eksisterende standardkontakt og erstatte den med den nye. Vil du fortsætte?",
"There was an error updating your attendance status.":"Der opstod en fejl under opdatering af din fremmødestatus.",
"Please contact the organizer directly.":"Kontakt venligst arrangøren direkte.",
"Are you accepting the invitation?":"Accepter du invitationen?",
"Enable System Address Book":"Systemadressbuch aktivieren",
"DAV system address book":"DAV-Systemadressbuch",
"No outstanding DAV system address book sync.":"Keine ausstehende Synchronisierung des DAV-Systemadressbuchs",
"The DAV system address book sync has not run yet as your instance has more than 1000 users or because an error occurred. Please run it manually by calling \"occ dav:sync-system-addressbook\".":"Die Synchronisierung des DAV-Systemadressbuchs wurde noch nicht ausgeführt, da deine Instanz mehr als 1000 Benutzer hat oder weil ein Fehler aufgetreten ist. Bitte führe sie manuell aus, indem du \"occ dav:sync-system-addressbook\" ausführst.",
"The DAV system address book sync has not run yet as your instance has more than 1000 users or because an error occurred. Please run it manually by calling \"occ dav:sync-system-addressbook\".":"Die Synchronisierung des DAV-Systemadressbuchs wurde noch nicht ausgeführt, da diese Instanz mehr als 1000 Benutzer hat oder weil ein Fehler aufgetreten ist. Bitte manuell ausführen, mittels \"occ dav:sync-system-addressbook\".",
"WebDAV endpoint":"WebDAV-Endpunkt",
"Could not check that your web server is properly set up to allow file synchronization over WebDAV. Please check manually.":"Es konnte nicht überprüft werden, ob dein Webserver ordnungsgemäß eingerichtet ist, um Dateisynchronisation über WebDAV zu ermöglichen. Bitte überprüfe dies manuell.",
"Your web server is not yet properly set up to allow file synchronization, because the WebDAV interface seems to be broken.":"Dein Webserver ist noch nicht hinreichend für Datei-Synchronisierung konfiguriert, da die WebDAV-Schnittstelle vermutlich nicht funktioniert.",
"Your web server is properly set up to allow file synchronization over WebDAV.":"Dein Webserver ist ordnungsgemäß eingerichtet um Dateisynchronisation über WebDAV zu ermöglichen.",
"Could not check that your web server is properly set up to allow file synchronization over WebDAV. Please check manually.":"Es konnte nicht überprüft werden, ob der Webserver ordnungsgemäß eingerichtet ist, um Dateisynchronisation über WebDAV zu ermöglichen. Bitte dies manuell überprüfen.",
"Your web server is not yet properly set up to allow file synchronization, because the WebDAV interface seems to be broken.":"Der Webserver ist noch nicht hinreichend für Datei-Synchronisierung konfiguriert, da die WebDAV-Schnittstelle vermutlich nicht funktioniert.",
"Your web server is properly set up to allow file synchronization over WebDAV.":"Der Webserver ist ordnungsgemäß eingerichtet um Dateisynchronisation über WebDAV zu ermöglichen.",
"Failed to load availability":"Fehler beim Laden der Verfügbarkeit",
"Disable absence":"Abwesenheit deaktivieren",
"Failed to load availability":"Verfügbarkeit konnte nicht geladen werden",
"Saved availability":"Verfügbarkeit gespeichert",
"Failed to save availability":"Fehler beim Speichern der Verfügbarkeit",
"Failed to save availability":"Verfügbarkeit konnte nicht gespeichert werden",
"Time zone:":"Zeitzone:",
"to":"an",
"Delete slot":"Slot löschen",
@@ -291,7 +291,7 @@ OC.L10N.register(
"Pick a end time for {dayName}":"Eine Endezeit für {dayName} wählen",
"Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications.":"Setze den Benutzerstatus außerhalb deiner Verfügbarkeit automatisch auf \"Nicht stören\", um alle Benachrichtigungen stumm zu schalten.",
"Availability":"Verfügbarkeit",
"If you configure your working hours, other people will see when you are out of office when they book a meeting.":"Wenn du deine Arbeitszeiten konfigurierst, können andere Benutzer sehen, wann du nicht im Büro bist, wenn sie eine Besprechung buchen.",
"If you configure your working hours, other people will see when you are out of office when they book a meeting.":"Wenn du deine Arbeitszeiten angibst, können andere beim Buchen einer Besprechung sehen, wann du nicht im Büro bist.",
"Absence":"Abwesenheit",
"Configure your next absence period.":"Richte deinen nächsten Abwesenheitszeitraum ein.",
"Also install the {calendarappstoreopen}Calendar app{linkclose}, or {calendardocopen}connect your desktop & mobile for syncing ↗{linkclose}.":"Installiere außerdem die {calendarappstoreopen}Kalender-App{linkclose} oder {calendardocopen}verbinde deinen Desktop & Mobilgerät zur Synchronisierung ↗{linkclose}.",
@@ -309,9 +309,9 @@ OC.L10N.register(
"Cancel":"Abbrechen",
"Import":"Importieren",
"Error while saving settings":"Fehler beim Speichern der Einstellungen",
"Error while importing contact":"Fehler beim Import des Kontakts",
"Example Content":"Beispielinhalt",
"Set example content to be created on new user first login.":"Beispielinhalte festlegen, die bei der ersten Anmeldung eines neuen Benutzers erstellt werden sollen.",
"Enable System Address Book":"Systemadressbuch aktivieren",
"DAV system address book":"DAV-Systemadressbuch",
"No outstanding DAV system address book sync.":"Keine ausstehende Synchronisierung des DAV-Systemadressbuchs",
"The DAV system address book sync has not run yet as your instance has more than 1000 users or because an error occurred. Please run it manually by calling \"occ dav:sync-system-addressbook\".":"Die Synchronisierung des DAV-Systemadressbuchs wurde noch nicht ausgeführt, da deine Instanz mehr als 1000 Benutzer hat oder weil ein Fehler aufgetreten ist. Bitte führe sie manuell aus, indem du \"occ dav:sync-system-addressbook\" ausführst.",
"The DAV system address book sync has not run yet as your instance has more than 1000 users or because an error occurred. Please run it manually by calling \"occ dav:sync-system-addressbook\".":"Die Synchronisierung des DAV-Systemadressbuchs wurde noch nicht ausgeführt, da diese Instanz mehr als 1000 Benutzer hat oder weil ein Fehler aufgetreten ist. Bitte manuell ausführen, mittels \"occ dav:sync-system-addressbook\".",
"WebDAV endpoint":"WebDAV-Endpunkt",
"Could not check that your web server is properly set up to allow file synchronization over WebDAV. Please check manually.":"Es konnte nicht überprüft werden, ob dein Webserver ordnungsgemäß eingerichtet ist, um Dateisynchronisation über WebDAV zu ermöglichen. Bitte überprüfe dies manuell.",
"Your web server is not yet properly set up to allow file synchronization, because the WebDAV interface seems to be broken.":"Dein Webserver ist noch nicht hinreichend für Datei-Synchronisierung konfiguriert, da die WebDAV-Schnittstelle vermutlich nicht funktioniert.",
"Your web server is properly set up to allow file synchronization over WebDAV.":"Dein Webserver ist ordnungsgemäß eingerichtet um Dateisynchronisation über WebDAV zu ermöglichen.",
"Could not check that your web server is properly set up to allow file synchronization over WebDAV. Please check manually.":"Es konnte nicht überprüft werden, ob der Webserver ordnungsgemäß eingerichtet ist, um Dateisynchronisation über WebDAV zu ermöglichen. Bitte dies manuell überprüfen.",
"Your web server is not yet properly set up to allow file synchronization, because the WebDAV interface seems to be broken.":"Der Webserver ist noch nicht hinreichend für Datei-Synchronisierung konfiguriert, da die WebDAV-Schnittstelle vermutlich nicht funktioniert.",
"Your web server is properly set up to allow file synchronization over WebDAV.":"Der Webserver ist ordnungsgemäß eingerichtet um Dateisynchronisation über WebDAV zu ermöglichen.",
"Failed to load availability":"Fehler beim Laden der Verfügbarkeit",
"Disable absence":"Abwesenheit deaktivieren",
"Failed to load availability":"Verfügbarkeit konnte nicht geladen werden",
"Saved availability":"Verfügbarkeit gespeichert",
"Failed to save availability":"Fehler beim Speichern der Verfügbarkeit",
"Failed to save availability":"Verfügbarkeit konnte nicht gespeichert werden",
"Time zone:":"Zeitzone:",
"to":"an",
"Delete slot":"Slot löschen",
@@ -289,7 +289,7 @@
"Pick a end time for {dayName}":"Eine Endezeit für {dayName} wählen",
"Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications.":"Setze den Benutzerstatus außerhalb deiner Verfügbarkeit automatisch auf \"Nicht stören\", um alle Benachrichtigungen stumm zu schalten.",
"Availability":"Verfügbarkeit",
"If you configure your working hours, other people will see when you are out of office when they book a meeting.":"Wenn du deine Arbeitszeiten konfigurierst, können andere Benutzer sehen, wann du nicht im Büro bist, wenn sie eine Besprechung buchen.",
"If you configure your working hours, other people will see when you are out of office when they book a meeting.":"Wenn du deine Arbeitszeiten angibst, können andere beim Buchen einer Besprechung sehen, wann du nicht im Büro bist.",
"Absence":"Abwesenheit",
"Configure your next absence period.":"Richte deinen nächsten Abwesenheitszeitraum ein.",
"Also install the {calendarappstoreopen}Calendar app{linkclose}, or {calendardocopen}connect your desktop & mobile for syncing ↗{linkclose}.":"Installiere außerdem die {calendarappstoreopen}Kalender-App{linkclose} oder {calendardocopen}verbinde deinen Desktop & Mobilgerät zur Synchronisierung ↗{linkclose}.",
@@ -307,9 +307,9 @@
"Cancel":"Abbrechen",
"Import":"Importieren",
"Error while saving settings":"Fehler beim Speichern der Einstellungen",
"Error while importing contact":"Fehler beim Import des Kontakts",
"Example Content":"Beispielinhalt",
"Set example content to be created on new user first login.":"Beispielinhalte festlegen, die bei der ersten Anmeldung eines neuen Benutzers erstellt werden sollen.",
"Failed to load availability":"Laden der Verfügbarkeit fehlgeschlagen",
"Failed to load availability":"Verfügbarkeit konnte nicht geladen werden",
"Saved availability":"Verfügbarkeit gespeichert",
"Failed to save availability":"Fehler beim Speichern der Verfügbarkeit",
"Failed to save availability":"Verfügbarkeit konnte nicht gespeichert werden",
"Time zone:":"Zeitzone:",
"to":"an",
"Delete slot":"Zeitfenster löschen",
"No working hours set":"Arbeitsfreie Stunden gesetzt",
"No working hours set":"Keine Arbeitszeiten konfiguriert",
"Add slot":"Zeitfenster hinzufügen",
"Weekdays":"Wochentage",
"Pick a start time for {dayName}":"Eine Startzeit für {dayName} wählen",
"Pick a end time for {dayName}":"Eine Endezeit für {dayName} wählen",
"Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications.":"Setzen Sie den Benutzerstatus außerhalb Ihrer Verfügbarkeit automatisch auf \"Nicht stören\", um alle Benachrichtigungen stumm zu schalten.",
"Availability":"Verfügbarkeit",
"If you configure your working hours, other people will see when you are out of office when they book a meeting.":"Wenn Sie Ihre Arbeitszeiten angeben, können Andere beim Buchen einer Besprechung sehen, wann Sie nicht im Büro sind.",
"If you configure your working hours, other people will see when you are out of office when they book a meeting.":"Wenn Sie Ihre Arbeitszeiten angeben, können andere beim Buchen einer Besprechung sehen, wann Sie nicht im Büro sind.",
"Absence":"Abwesenheit",
"Configure your next absence period.":"Richten Sie ihren nächsten Abwesenheitszeitraum ein",
"Configure your next absence period.":"Richten Sie ihren nächsten Abwesenheitszeitraum ein.",
"Also install the {calendarappstoreopen}Calendar app{linkclose}, or {calendardocopen}connect your desktop & mobile for syncing ↗{linkclose}.":"Installieren Sie außerdem die {calendarappstoreopen}Kalender-App{linkclose} oder {calendardocopen}verbinden Sie Ihren Desktop & Mobilgerät zur Synchronisierung ↗{linkclose}.",
"Please make sure to properly set up {emailopen}the email server{linkclose}.":"Bitte stellen Sie sicher, dass Sie {emailopen}den E-Mail Server{linkclose} ordnungsgemäß eingerichtet haben.",
"Failed to load availability":"Laden der Verfügbarkeit fehlgeschlagen",
"Failed to load availability":"Verfügbarkeit konnte nicht geladen werden",
"Saved availability":"Verfügbarkeit gespeichert",
"Failed to save availability":"Fehler beim Speichern der Verfügbarkeit",
"Failed to save availability":"Verfügbarkeit konnte nicht gespeichert werden",
"Time zone:":"Zeitzone:",
"to":"an",
"Delete slot":"Zeitfenster löschen",
"No working hours set":"Arbeitsfreie Stunden gesetzt",
"No working hours set":"Keine Arbeitszeiten konfiguriert",
"Add slot":"Zeitfenster hinzufügen",
"Weekdays":"Wochentage",
"Pick a start time for {dayName}":"Eine Startzeit für {dayName} wählen",
"Pick a end time for {dayName}":"Eine Endezeit für {dayName} wählen",
"Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications.":"Setzen Sie den Benutzerstatus außerhalb Ihrer Verfügbarkeit automatisch auf \"Nicht stören\", um alle Benachrichtigungen stumm zu schalten.",
"Availability":"Verfügbarkeit",
"If you configure your working hours, other people will see when you are out of office when they book a meeting.":"Wenn Sie Ihre Arbeitszeiten angeben, können Andere beim Buchen einer Besprechung sehen, wann Sie nicht im Büro sind.",
"If you configure your working hours, other people will see when you are out of office when they book a meeting.":"Wenn Sie Ihre Arbeitszeiten angeben, können andere beim Buchen einer Besprechung sehen, wann Sie nicht im Büro sind.",
"Absence":"Abwesenheit",
"Configure your next absence period.":"Richten Sie ihren nächsten Abwesenheitszeitraum ein",
"Configure your next absence period.":"Richten Sie ihren nächsten Abwesenheitszeitraum ein.",
"Also install the {calendarappstoreopen}Calendar app{linkclose}, or {calendardocopen}connect your desktop & mobile for syncing ↗{linkclose}.":"Installieren Sie außerdem die {calendarappstoreopen}Kalender-App{linkclose} oder {calendardocopen}verbinden Sie Ihren Desktop & Mobilgerät zur Synchronisierung ↗{linkclose}.",
"Please make sure to properly set up {emailopen}the email server{linkclose}.":"Bitte stellen Sie sicher, dass Sie {emailopen}den E-Mail Server{linkclose} ordnungsgemäß eingerichtet haben.",
"{actor} created todo {todo} in list {calendar}":"{actor} lõi ülesande {todo} nimekirjas {calendar}",
"You created todo {todo} in list {calendar}":"Sa lõid ülesande {todo} nimekirjas {calendar}",
"{actor} deleted todo {todo} from list {calendar}":"{actor} kustutas ülesande {todo} nimekirjast {calendar}",
"You deleted todo {todo} from list {calendar}":"Sa kustutasid ülesande {todo} nimekirjast {calendar}",
"{actor} updated todo {todo} in list {calendar}":"{actor} uuendas ülesande {todo} nimekirjas {calendar}",
"You updated todo {todo} in list {calendar}":"Sa uuendasid ülesande {todo} nimekirjas {calendar}",
"{actor} solved todo {todo} in list {calendar}":"{actor} lõpetas ülesande {todo} nimekirjas {calendar}",
"You solved todo {todo} in list {calendar}":"Sa lõpetasid ülesande {todo} nimekirjas {calendar}",
"{actor} reopened todo {todo} in list {calendar}":"{actor} taasavas ülesande {todo} nimekirjas {calendar}",
"You reopened todo {todo} in list {calendar}":"Sa taasavasid ülesande {todo} nimekirjas {calendar}",
"Busy":"Hõivatud",
"{actor} created to-do {todo} in list {calendar}":"{actor} lisas {todo} ülesande {calendar} loendissse",
"You created to-do {todo} in list {calendar}":"Sina lisasid {todo} ülesande {calendar} loendisse",
"{actor} deleted to-do {todo} from list {calendar}":"{actor} kustutas {todo} ülesande {calendar} loendist",
"You deleted to-do {todo} from list {calendar}":"Sina kustutasid {todo} ülesande {calendar} loendist",
"{actor} updated to-do {todo} in list {calendar}":"{actor} uuendas {todo} ülesannnet {calendar} loendist",
"You updated to-do {todo} in list {calendar}":"Sina uuendasid {todo} ülesannet {calendar} loendist",
"{actor} solved to-do {todo} in list {calendar}":"{actor} lahendas {todo} ülesande {calendar} loendist",
"You solved to-do {todo} in list {calendar}":"Sina lahendasid {todo} ülesande {calendar} loendist",
"{actor} reopened to-do {todo} in list {calendar}":"{actor} avas uuesti {todo} ülesande {calendar} loendist",
"You reopened to-do {todo} in list {calendar}":"Sina avasid uuesti {todo} ülesande {calendar} loendist",
"{actor} moved to-do {todo} from list {sourceCalendar} to list {targetCalendar}":"{actor} teisaldas {todo} ülesande {sourceCalendar} loendist {targetCalendar} loendisse",
"You moved to-do {todo} from list {sourceCalendar} to list {targetCalendar}":"Sina teisaldasid {todo} ülesande {sourceCalendar} loendist {targetCalendar} loendisse",
"Calendar, contacts and tasks":"Kalender, kontaktid ja ülesanded",
"A <strong>calendar</strong> was modified":" <strong>Kalendrit</strong> muudeti",
"A calendar <strong>event</strong> was modified":"Kalendri <strong>sündmust </strong> muudeti",
"A calendar <strong>todo</strong> was modified":"Kalendri <strong>ülesannet</strong> muudeti",
"A calendar <strong>to-do</strong> was modified":"Kalendri <strong>ülesannet</strong> muudeti",
"\"%1$s\" has been canceled":"„%1$s“ on tühistatud",
"Re: %1$s":"Re: %1$s",
"%1$s has accepted your invitation":"„%1$s“ on nõustunud sinu kutsega",
"%1$s has tentatively accepted your invitation":"„%1$s“ on esialgselt nõustunud sinu kutsega",
"%1$s has declined your invitation":"„%1$s“ on sinu kutsest keeldunud",
"%1$s has responded to your invitation":"„%1$s“ on vastanud sinu kutsele",
"Invitation updated: %1$s":"Kutse on uuendatud: %1$s",
"%1$s updated the event \"%2$s\"":"„%1$s“ uuendas sündmust „%2$s“",
"Invitation: %1$s":"Kutse: %1$s",
"%1$s would like to invite you to \"%2$s\"":"„%1$s“ soovib saata sulle „%2$s“ kutset",
"Organizer:":"Korraldaja:",
"Attendees:":"Osalejad:",
"Title:":"Pealkiri:",
"When:":"Millal:",
"Location:":"Asukoht:",
"Link:":"Link:",
"Accept":"Nõustu",
"Decline":"Keeldu",
"More options …":"Täiendavad valikud…",
"More options at %s":"Lisavalikud: %s",
"Monday":"Esmaspäev",
"Tuesday":"Teisipäev",
"Wednesday":"Kolmapäev",
"Thursday":"Neljapäev",
"Friday":"Reede",
"Saturday":"Laupäev",
"Sunday":"Pühapäev",
"January":"Jaanuar",
"February":"Veebruar",
"March":"Märts",
"April":"Aprill",
"May":"Mai",
"June":"Juuni",
"July":"Juuli",
"August":"August",
"September":"September",
"October":"Oktoober",
"November":"November",
"December":"Detsember",
"First":"Esimene",
"Second":"Teine",
"Third":"Kolmas",
"Fourth":"Neljas",
"Fifth":"Viies",
"Last":"Viimane",
"Contacts":"Kontaktid",
"Tasks":"Ülesanded",
"You created address book {addressbook}":"Sa lõid aadressiraamatu „{addressbook}“",
"{actor} deleted address book {addressbook}":"„{actor}“ kustutas „{addressbook}“ aadressiraamatu",
"You deleted address book {addressbook}":"Sa kustutasid aadressiraamatu „{addressbook}“",
"You shared address book {addressbook} with {user}":"Sa jagasid „{addressbook}“ aadressiraamatut kasutajaga „{user}“",
"You deleted contact {card} from address book {addressbook}":"Sa kustutasid „{card}“ kontakti „{addressbook}“ aadressiraamatus",
"You updated contact {card} in address book {addressbook}":"Sa uuendasid „{card}“ kontakti „{addressbook}“ aadressiraamatus",
"A <strong>contact</strong> or <strong>address book</strong> was modified":"<strong>Kontakti</strong> või <strong>aadressiraamatut</strong> muudeti",
"Accounts":"Kasutajakontod",
"System address book which holds all accounts":"Süsteemne aadressiraamat, kus leiduvad kõik kasutajakontod",
"File is not updatable: %1$s":"Fail pole uuendatav: %1$s",
"Failed to get storage for file":"Failile ei õnnestunud eraldada andmeruumi",
"Could not write file contents":"Ei õnnestunud kirjutada faili sisu",
"_%n byte_::_%n bytes_":["%n bait","%n baiti"],
"Failed to check file size: %1$s":"Faili suuruse kontrollimine ei õnnestunud: %1$s",
"Could not open file: %1$s, file does seem to exist":"„%1$s“ faili avamine ei õnnestunud - aga tundub, et ta on olemas",
"Could not open file: %1$s, file doesn't seem to exist":"„%1$s“ faili avamine ei õnnestunud - tundub, et teda pole olemas",
"Encryption not ready: %1$s":"Krüptimine pole veel kasutatav: %1$s",
"Failed to open file: %1$s":"Faili avamine ei õnnestunud: %1$s",
"Failed to unlink: %1$s":"Lingi eemaldamine ei õnnestunud: %1$s",
"Failed to write file contents: %1$s":"Faili sisu salvestamine ei õnnestunud: %1$s",
"File not found: %1$s":"Faili ei leidu: %1$s",
"Invalid target path":"Vigane sihtasukoht",
"System is in maintenance mode.":"Server on hooldusrežiimis.",
"Upgrade needed":"Uuendus on vajalik",
"Your %s needs to be configured to use HTTPS in order to use CalDAV and CardDAV with iOS/macOS.":"Selleks, et sinu %s toimiks iOS-is/macOS-is CalDAV-i ja CardDAV-iga peab https olema seadistatud.",
"Configures a CalDAV account":"Seadistab CalDAV-i kasutajakonto",
"Configures a CardDAV account":"Seadistab CardDAV-i kasutajakonto",
"Events":"Sündmused",
"Untitled task":"Ilma nimeta pealkiri",
"Completed on %s":"Lõpetatud %s",
"Due on %s by %s":"Tähtaeg: %s, täitjaks %s",
"Due on %s":"Tähtaeg: %s",
"System Address Book":"Süsteemne aadressiraamat",
"The system address book contains contact information for all users in your instance.":"Süsteemses aadressiraamatus leiduvad kõikde selle serveri kasutajate kontaktteave.",
"Enable System Address Book":"Kasuta süsteemset aadressiraamatut",
"DAV system address book":"DAV-i süsteemne aadressiraamat",
"WebDAV endpoint":"WebDAV-i teenuse otspunkt",
"Could not check that your web server is properly set up to allow file synchronization over WebDAV. Please check manually.":"Ei õnnestunud kontrollida, kas sinu veebiserver on korrektselt seadistatud ja võimaldab kasutada failide sünkroniseerimist WebDAV-i vahendusel. Palun kontrolli seda käsitsi.",
"Your web server is not yet properly set up to allow file synchronization, because the WebDAV interface seems to be broken.":"Sinu veebiserver pole veel failide sünkroniseerimiseks vajalikult seadistatud, kuna WebDAV liides paistab olevat katki.",
"Your web server is properly set up to allow file synchronization over WebDAV.":"Sinu veebiserver on korrektselt seadistatud ja võimaldab kasutada failide sünkroniseerimist WebDAV-i vahendusel.",
"Calendars including events, details and attendees":"Kalendrid, sealhulgas sündmused, üksikasjad ja osalejad",
"Contacts and groups":"Kontaktid ja grupid",
"WebDAV":"WebDAV",
"Tentative":"Esialgne",
"Absence saved":"Äraoleku teave on salvestatud",
"Failed to save your absence settings":"Sinu äraoleku seadistuste salvestamine ei õnnestunud",
"Absence cleared":"Äraolek on eemaldatud",
"Failed to clear your absence settings":"Sinu äraoleku seadistuste eemaldamine ei õnnestunud",
"First day":"Esimene päev",
"Last day (inclusive)":"Viimane päev (kaasaarvatud)",
"Out of office replacement (optional)":"Asendaja äraoleku ajaks (valikuline)",
"Name of the replacement":"Asendaja nimi",
"No results.":"Vasteid ei leitud.",
"Start typing.":"Alusta kirjutamist.",
"Short absence status":"Äraoleku lühinimi",
"Long absence Message":"Äraoleku pikk sõnum",
"Save":"Salvesta",
"Disable absence":"Lülita äraolek välja",
"Failed to load availability":"Saadavuse laadimine ei õnnestunud",
"Saved availability":"Saadavus on salvestatud",
"Failed to save availability":"Saadavuse salvestamine ei õnnestunud",
"Time zone:":"Ajavöönd:",
"to":"saaja",
"Delete slot":"Kustuta ajavahemik",
"No working hours set":"Tööajad on sisestamata",
"Add slot":"Lisa ajavahemik",
"Weekdays":"Nädalapäevad",
"Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications.":"Kõikide teavituste summutamiseks määra automaatselt kasutajale olek „Ära sega“ nendele aegadele, kus ta vaba ei ole.",
"Availability":"Saadavus",
"Absence":"Äraolek",
"Configure your next absence period.":"Seadista järgmise äraoleku ajavahemik.",
"Calendar server":"Kalendriserver",
"Send invitations to attendees":"Saada osalejatele kutsed",
"Hello %s,":"Tere %s,",
"When:":"Millal:"
"Automatically generate a birthday calendar":"Koosta sünnipäevade kalender automaatselt",
"Send notifications for events":"Saada sündmuste teavitusi",
"Enable notifications for events via push":"Võta kasutusele tõuketeenustepõhised teavitused",
"Cancel":"Tühista",
"Import":"Impordi",
"Error while saving settings":"Viga seadistuste salvestamisel",
"Error while importing contact":"Viga kontakti importimisel",
"Example Content":"Sisunäidis",
"Set example content to be created on new user first login.":"Kirjelda näidissisu, mis uue kasutaja esimesel sisselogimisel luuakse.",
"Import contact":"Impordi kontakt",
"Reset to default contact":"Lähtesta vaikimisi kontakstiks",
"Import contacts":"Impordi kontaktid",
"Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?":"Uue .vcf faili importimisel olemasolev vaikimisi kontakt kustutatakse ja asendatakse uuega. Kas sa soovid jätkata?",
"There was an error updating your attendance status.":"Sinu osalemise oleku muutmisel tekkis viga.",
"Please contact the organizer directly.":"Palun võta ühendust korraldajaga otse.",
"Are you accepting the invitation?":"Kas sa nõustud kutsega?",
"Tentative":"Esialgne",
"Your attendance was updated successfully.":"Sinu osalemise oleku muutmine õnnestus.",
"{actor} created todo {todo} in list {calendar}":"{actor} lõi ülesande {todo} nimekirjas {calendar}",
"You created todo {todo} in list {calendar}":"Sa lõid ülesande {todo} nimekirjas {calendar}",
"{actor} deleted todo {todo} from list {calendar}":"{actor} kustutas ülesande {todo} nimekirjast {calendar}",
"You deleted todo {todo} from list {calendar}":"Sa kustutasid ülesande {todo} nimekirjast {calendar}",
"{actor} updated todo {todo} in list {calendar}":"{actor} uuendas ülesande {todo} nimekirjas {calendar}",
"You updated todo {todo} in list {calendar}":"Sa uuendasid ülesande {todo} nimekirjas {calendar}",
"{actor} solved todo {todo} in list {calendar}":"{actor} lõpetas ülesande {todo} nimekirjas {calendar}",
"You solved todo {todo} in list {calendar}":"Sa lõpetasid ülesande {todo} nimekirjas {calendar}",
"{actor} reopened todo {todo} in list {calendar}":"{actor} taasavas ülesande {todo} nimekirjas {calendar}",
"You reopened todo {todo} in list {calendar}":"Sa taasavasid ülesande {todo} nimekirjas {calendar}",
"Busy":"Hõivatud",
"{actor} created to-do {todo} in list {calendar}":"{actor} lisas {todo} ülesande {calendar} loendissse",
"You created to-do {todo} in list {calendar}":"Sina lisasid {todo} ülesande {calendar} loendisse",
"{actor} deleted to-do {todo} from list {calendar}":"{actor} kustutas {todo} ülesande {calendar} loendist",
"You deleted to-do {todo} from list {calendar}":"Sina kustutasid {todo} ülesande {calendar} loendist",
"{actor} updated to-do {todo} in list {calendar}":"{actor} uuendas {todo} ülesannnet {calendar} loendist",
"You updated to-do {todo} in list {calendar}":"Sina uuendasid {todo} ülesannet {calendar} loendist",
"{actor} solved to-do {todo} in list {calendar}":"{actor} lahendas {todo} ülesande {calendar} loendist",
"You solved to-do {todo} in list {calendar}":"Sina lahendasid {todo} ülesande {calendar} loendist",
"{actor} reopened to-do {todo} in list {calendar}":"{actor} avas uuesti {todo} ülesande {calendar} loendist",
"You reopened to-do {todo} in list {calendar}":"Sina avasid uuesti {todo} ülesande {calendar} loendist",
"{actor} moved to-do {todo} from list {sourceCalendar} to list {targetCalendar}":"{actor} teisaldas {todo} ülesande {sourceCalendar} loendist {targetCalendar} loendisse",
"You moved to-do {todo} from list {sourceCalendar} to list {targetCalendar}":"Sina teisaldasid {todo} ülesande {sourceCalendar} loendist {targetCalendar} loendisse",
"Calendar, contacts and tasks":"Kalender, kontaktid ja ülesanded",
"A <strong>calendar</strong> was modified":" <strong>Kalendrit</strong> muudeti",
"A calendar <strong>event</strong> was modified":"Kalendri <strong>sündmust </strong> muudeti",
"A calendar <strong>todo</strong> was modified":"Kalendri <strong>ülesannet</strong> muudeti",
"A calendar <strong>to-do</strong> was modified":"Kalendri <strong>ülesannet</strong> muudeti",
"\"%1$s\" has been canceled":"„%1$s“ on tühistatud",
"Re: %1$s":"Re: %1$s",
"%1$s has accepted your invitation":"„%1$s“ on nõustunud sinu kutsega",
"%1$s has tentatively accepted your invitation":"„%1$s“ on esialgselt nõustunud sinu kutsega",
"%1$s has declined your invitation":"„%1$s“ on sinu kutsest keeldunud",
"%1$s has responded to your invitation":"„%1$s“ on vastanud sinu kutsele",
"Invitation updated: %1$s":"Kutse on uuendatud: %1$s",
"%1$s updated the event \"%2$s\"":"„%1$s“ uuendas sündmust „%2$s“",
"Invitation: %1$s":"Kutse: %1$s",
"%1$s would like to invite you to \"%2$s\"":"„%1$s“ soovib saata sulle „%2$s“ kutset",
"Organizer:":"Korraldaja:",
"Attendees:":"Osalejad:",
"Title:":"Pealkiri:",
"When:":"Millal:",
"Location:":"Asukoht:",
"Link:":"Link:",
"Accept":"Nõustu",
"Decline":"Keeldu",
"More options …":"Täiendavad valikud…",
"More options at %s":"Lisavalikud: %s",
"Monday":"Esmaspäev",
"Tuesday":"Teisipäev",
"Wednesday":"Kolmapäev",
"Thursday":"Neljapäev",
"Friday":"Reede",
"Saturday":"Laupäev",
"Sunday":"Pühapäev",
"January":"Jaanuar",
"February":"Veebruar",
"March":"Märts",
"April":"Aprill",
"May":"Mai",
"June":"Juuni",
"July":"Juuli",
"August":"August",
"September":"September",
"October":"Oktoober",
"November":"November",
"December":"Detsember",
"First":"Esimene",
"Second":"Teine",
"Third":"Kolmas",
"Fourth":"Neljas",
"Fifth":"Viies",
"Last":"Viimane",
"Contacts":"Kontaktid",
"Tasks":"Ülesanded",
"You created address book {addressbook}":"Sa lõid aadressiraamatu „{addressbook}“",
"{actor} deleted address book {addressbook}":"„{actor}“ kustutas „{addressbook}“ aadressiraamatu",
"You deleted address book {addressbook}":"Sa kustutasid aadressiraamatu „{addressbook}“",
"You shared address book {addressbook} with {user}":"Sa jagasid „{addressbook}“ aadressiraamatut kasutajaga „{user}“",
"You deleted contact {card} from address book {addressbook}":"Sa kustutasid „{card}“ kontakti „{addressbook}“ aadressiraamatus",
"You updated contact {card} in address book {addressbook}":"Sa uuendasid „{card}“ kontakti „{addressbook}“ aadressiraamatus",
"A <strong>contact</strong> or <strong>address book</strong> was modified":"<strong>Kontakti</strong> või <strong>aadressiraamatut</strong> muudeti",
"Accounts":"Kasutajakontod",
"System address book which holds all accounts":"Süsteemne aadressiraamat, kus leiduvad kõik kasutajakontod",
"File is not updatable: %1$s":"Fail pole uuendatav: %1$s",
"Failed to get storage for file":"Failile ei õnnestunud eraldada andmeruumi",
"Could not write file contents":"Ei õnnestunud kirjutada faili sisu",
"_%n byte_::_%n bytes_":["%n bait","%n baiti"],
"Failed to check file size: %1$s":"Faili suuruse kontrollimine ei õnnestunud: %1$s",
"Could not open file: %1$s, file does seem to exist":"„%1$s“ faili avamine ei õnnestunud - aga tundub, et ta on olemas",
"Could not open file: %1$s, file doesn't seem to exist":"„%1$s“ faili avamine ei õnnestunud - tundub, et teda pole olemas",
"Encryption not ready: %1$s":"Krüptimine pole veel kasutatav: %1$s",
"Failed to open file: %1$s":"Faili avamine ei õnnestunud: %1$s",
"Failed to unlink: %1$s":"Lingi eemaldamine ei õnnestunud: %1$s",
"Failed to write file contents: %1$s":"Faili sisu salvestamine ei õnnestunud: %1$s",
"File not found: %1$s":"Faili ei leidu: %1$s",
"Invalid target path":"Vigane sihtasukoht",
"System is in maintenance mode.":"Server on hooldusrežiimis.",
"Upgrade needed":"Uuendus on vajalik",
"Your %s needs to be configured to use HTTPS in order to use CalDAV and CardDAV with iOS/macOS.":"Selleks, et sinu %s toimiks iOS-is/macOS-is CalDAV-i ja CardDAV-iga peab https olema seadistatud.",
"Configures a CalDAV account":"Seadistab CalDAV-i kasutajakonto",
"Configures a CardDAV account":"Seadistab CardDAV-i kasutajakonto",
"Events":"Sündmused",
"Untitled task":"Ilma nimeta pealkiri",
"Completed on %s":"Lõpetatud %s",
"Due on %s by %s":"Tähtaeg: %s, täitjaks %s",
"Due on %s":"Tähtaeg: %s",
"System Address Book":"Süsteemne aadressiraamat",
"The system address book contains contact information for all users in your instance.":"Süsteemses aadressiraamatus leiduvad kõikde selle serveri kasutajate kontaktteave.",
"Enable System Address Book":"Kasuta süsteemset aadressiraamatut",
"DAV system address book":"DAV-i süsteemne aadressiraamat",
"WebDAV endpoint":"WebDAV-i teenuse otspunkt",
"Could not check that your web server is properly set up to allow file synchronization over WebDAV. Please check manually.":"Ei õnnestunud kontrollida, kas sinu veebiserver on korrektselt seadistatud ja võimaldab kasutada failide sünkroniseerimist WebDAV-i vahendusel. Palun kontrolli seda käsitsi.",
"Your web server is not yet properly set up to allow file synchronization, because the WebDAV interface seems to be broken.":"Sinu veebiserver pole veel failide sünkroniseerimiseks vajalikult seadistatud, kuna WebDAV liides paistab olevat katki.",
"Your web server is properly set up to allow file synchronization over WebDAV.":"Sinu veebiserver on korrektselt seadistatud ja võimaldab kasutada failide sünkroniseerimist WebDAV-i vahendusel.",
"Calendars including events, details and attendees":"Kalendrid, sealhulgas sündmused, üksikasjad ja osalejad",
"Contacts and groups":"Kontaktid ja grupid",
"WebDAV":"WebDAV",
"Tentative":"Esialgne",
"Absence saved":"Äraoleku teave on salvestatud",
"Failed to save your absence settings":"Sinu äraoleku seadistuste salvestamine ei õnnestunud",
"Absence cleared":"Äraolek on eemaldatud",
"Failed to clear your absence settings":"Sinu äraoleku seadistuste eemaldamine ei õnnestunud",
"First day":"Esimene päev",
"Last day (inclusive)":"Viimane päev (kaasaarvatud)",
"Out of office replacement (optional)":"Asendaja äraoleku ajaks (valikuline)",
"Name of the replacement":"Asendaja nimi",
"No results.":"Vasteid ei leitud.",
"Start typing.":"Alusta kirjutamist.",
"Short absence status":"Äraoleku lühinimi",
"Long absence Message":"Äraoleku pikk sõnum",
"Save":"Salvesta",
"Disable absence":"Lülita äraolek välja",
"Failed to load availability":"Saadavuse laadimine ei õnnestunud",
"Saved availability":"Saadavus on salvestatud",
"Failed to save availability":"Saadavuse salvestamine ei õnnestunud",
"Time zone:":"Ajavöönd:",
"to":"saaja",
"Delete slot":"Kustuta ajavahemik",
"No working hours set":"Tööajad on sisestamata",
"Add slot":"Lisa ajavahemik",
"Weekdays":"Nädalapäevad",
"Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications.":"Kõikide teavituste summutamiseks määra automaatselt kasutajale olek „Ära sega“ nendele aegadele, kus ta vaba ei ole.",
"Availability":"Saadavus",
"Absence":"Äraolek",
"Configure your next absence period.":"Seadista järgmise äraoleku ajavahemik.",
"Calendar server":"Kalendriserver",
"Send invitations to attendees":"Saada osalejatele kutsed",
"Hello %s,":"Tere %s,",
"When:":"Millal:"
"Automatically generate a birthday calendar":"Koosta sünnipäevade kalender automaatselt",
"Send notifications for events":"Saada sündmuste teavitusi",
"Enable notifications for events via push":"Võta kasutusele tõuketeenustepõhised teavitused",
"Cancel":"Tühista",
"Import":"Impordi",
"Error while saving settings":"Viga seadistuste salvestamisel",
"Error while importing contact":"Viga kontakti importimisel",
"Example Content":"Sisunäidis",
"Set example content to be created on new user first login.":"Kirjelda näidissisu, mis uue kasutaja esimesel sisselogimisel luuakse.",
"Import contact":"Impordi kontakt",
"Reset to default contact":"Lähtesta vaikimisi kontakstiks",
"Import contacts":"Impordi kontaktid",
"Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?":"Uue .vcf faili importimisel olemasolev vaikimisi kontakt kustutatakse ja asendatakse uuega. Kas sa soovid jätkata?",
"There was an error updating your attendance status.":"Sinu osalemise oleku muutmisel tekkis viga.",
"Please contact the organizer directly.":"Palun võta ühendust korraldajaga otse.",
"Are you accepting the invitation?":"Kas sa nõustud kutsega?",
"Tentative":"Esialgne",
"Your attendance was updated successfully.":"Sinu osalemise oleku muutmine õnnestus.",
"Error while saving settings":"Erreur lors de l'enregistrement des paramètres",
"Contact reset successfully":"Contact réinitialisé avec succès",
"Error while resetting contact":"Erreur lors de la remise à zéro du contact",
"Contact imported successfully":"Contact importé avec succès",
"Error while importing contact":"Erreur lors de l'importation du contact",
"Import contact":"Importer un contact",
"Import contacts":"Importer des contacts",
"Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?":"Importer un nouveau fichier .vcf supprimera le contact par défaut existant et le remplacera. Voulez-vous continuer ?",
"There was an error updating your attendance status.":"Une erreur s'est produite lors de la mise à jour de votre statut de présence.",
"Please contact the organizer directly.":"Merci de contacter l'organisateur directement.",
"Are you accepting the invitation?":"Acceptez-vous l'invitation ?",
"Error while saving settings":"Erreur lors de l'enregistrement des paramètres",
"Contact reset successfully":"Contact réinitialisé avec succès",
"Error while resetting contact":"Erreur lors de la remise à zéro du contact",
"Contact imported successfully":"Contact importé avec succès",
"Error while importing contact":"Erreur lors de l'importation du contact",
"Import contact":"Importer un contact",
"Import contacts":"Importer des contacts",
"Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?":"Importer un nouveau fichier .vcf supprimera le contact par défaut existant et le remplacera. Voulez-vous continuer ?",
"There was an error updating your attendance status.":"Une erreur s'est produite lors de la mise à jour de votre statut de présence.",
"Please contact the organizer directly.":"Merci de contacter l'organisateur directement.",
"Are you accepting the invitation?":"Acceptez-vous l'invitation ?",
"Error while importing contact":"連絡先のインポート中にエラーが発生しました",
"Example Content":"サンプルコンテンツ",
"Set example content to be created on new user first login.":"新規ユーザの初回ログイン時に作成されるサンプルコンテンツを設定します。",
"Import contact":"連絡先のインポート",
"Reset to default contact":"デフォルトの連絡先にリセットする",
"Import contacts":"連絡先のインポート",
"Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?":"新しい .vcf ファイルをインポートすると、既存のデフォルト連絡先が削除され、新しいものに置き換えられます。続行しますか?",
"There was an error updating your attendance status.":"出席状況の更新中にエラーが発生しました。",
"Please contact the organizer directly.":"主催者に直接お問い合わせください。",
"Are you accepting the invitation?":"招待を受け入れていますか?",
"Error while importing contact":"連絡先のインポート中にエラーが発生しました",
"Example Content":"サンプルコンテンツ",
"Set example content to be created on new user first login.":"新規ユーザの初回ログイン時に作成されるサンプルコンテンツを設定します。",
"Import contact":"連絡先のインポート",
"Reset to default contact":"デフォルトの連絡先にリセットする",
"Import contacts":"連絡先のインポート",
"Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?":"新しい .vcf ファイルをインポートすると、既存のデフォルト連絡先が削除され、新しいものに置き換えられます。続行しますか?",
"There was an error updating your attendance status.":"出席状況の更新中にエラーが発生しました。",
"Please contact the organizer directly.":"主催者に直接お問い合わせください。",
"Are you accepting the invitation?":"招待を受け入れていますか?",
"You deleted event {event} from calendar {calendar}":"Você excluiu o evento {event} do calendário {calendar}",
"{actor} updated event {event} in calendar {calendar}":"{actor} atualizou o evento {event} no calendário {calendar}",
"You updated event {event} in calendar {calendar}":"Você atualizou o evento {event} no calendário {calendar}",
"{actor} moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}":"{actor} moveu o evento {event} do calendario {sourceCalendar} para o calendario {targetCalendar}",
"You moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}":"Você moveu o evento {event} do calendario {sourceCalendar} para o calendario {targetCalendar}",
"{actor} moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}":"{actor} moveu o evento {event} do calendário {sourceCalendar} para o calendário {targetCalendar}",
"You moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}":"Você moveu o evento {event} do calendário {sourceCalendar} para o calendário {targetCalendar}",
"{actor} restored event {event} of calendar {calendar}":"{actor} restaurou o evento {event} do calendário {calendar}",
"You restored event {event} of calendar {calendar}":"Você restaurou o evento {event} do calendário {calendar}",
"Busy":"Ocupado",
"{actor} created to-do {todo} in list {calendar}":"{actor} criou tarefa {todo} na lista {calendar}",
"{actor} created to-do {todo} in list {calendar}":"{actor} criou a tarefa {todo} na lista {calendar}",
"You created to-do {todo} in list {calendar}":"Você criou a tarefa {todo} na lista {calendar}",
"{actor} deleted to-do {todo} from list {calendar}":"{actor} excluiu a tarefa {todo} da lista {calendar}",
"You deleted to-do {todo} from list {calendar}":"Você excluiu a tarefa {todo} da lista {calendar}",
@@ -51,8 +51,8 @@ OC.L10N.register(
"You moved to-do {todo} from list {sourceCalendar} to list {targetCalendar}":"Você moveu a tarefa {todo} da lista {sourceCalendar} para a lista {targetCalendar}",
"Calendar, contacts and tasks":"Calendário, contatos e tarefas",
"A <strong>calendar</strong> was modified":"Um <strong>calendário</strong> foi modificado",
"A calendar <strong>event</strong> was modified":"Um <strong>evento</strong> do calendário foi modificado",
"A calendar <strong>to-do</strong> was modified":"Um calendário <strong>tarefa</strong> foi modificado",
"A calendar <strong>event</strong> was modified":"Um <strong>evento</strong> de calendário foi modificado",
"A calendar <strong>to-do</strong> was modified":"Uma <strong>tarefa</strong> de calendário foi modificada",
"Contact birthdays":"Aniversário dos contatos",
"Death of %s":"Morte de %s",
"Untitled calendar":"Calendário sem título",
@@ -74,7 +74,7 @@ OC.L10N.register(
"%1$s via %2$s":"%1$s via %2$s",
"In the past on %1$s for the entire day":"No passado em %1$s para o dia inteiro",
"_In a minute on %1$s for the entire day_::_In %n minutes on %1$s for the entire day_":["Em um minuto em %1$s para o dia inteiro","Em %n minutos em %1$s para o dia inteiro","Em %n minutos em %1$s para o dia inteiro"],
"_In a hour on %1$s for the entire day_::_In %n hours on %1$s for the entire day_":["Em uma hora em %1$s para o dia inteiro","Em %n horas em %1$s para o dia inteiro","Em %n horas em %1$s para o dia inteiro"],
"_In a hour on %1$s for the entire day_::_In %n hours on %1$s for the entire day_":["Em uma hora em %1$s para o dia inteiro","Em %n horas em %1$s para o dia inteiro","Em %n horas em %1$s para o dia inteiro"],
"_In a day on %1$s for the entire day_::_In %n days on %1$s for the entire day_":["Em um dias em %1$s para o dia inteiro","Em %n dias em %1$s para o dia inteiro","Em %n dias em %1$s para o dia inteiro"],
"_In a week on %1$s for the entire day_::_In %n weeks on %1$s for the entire day_":["Em uma semana em %1$s para o dia inteiro","Em %n semanas em %1$s para o dia inteiro","Em %n semanas em %1$s para o dia inteiro"],
"_In a month on %1$s for the entire day_::_In %n months on %1$s for the entire day_":["Em um mês em %1$s para o dia inteiro","Em %n meses em %1$s para o dia inteiro","Em %n meses em %1$s para o dia inteiro"],
@@ -86,42 +86,42 @@ OC.L10N.register(
"_In a week on %1$s between %2$s - %3$s_::_In %n weeks on %1$s between %2$s - %3$s_":["Em uma semana em %1$s entre %2$s - %3$s","Em %n semanas em %1$s entre %2$s - %3$s","Em %n semanas em %1$s entre %2$s - %3$s"],
"_In a month on %1$s between %2$s - %3$s_::_In %n months on %1$s between %2$s - %3$s_":["Em um mês em %1$s entre %2$s - %3$s","Em %n meses em %1$s entre %2$s - %3$s","Em %n meses em %1$s entre %2$s - %3$s"],
"_In a year on %1$s between %2$s - %3$s_::_In %n years on %1$s between %2$s - %3$s_":["Em um ano em %1$s entre %2$s - %3$s","Em %n anos em %1$s entre %2$s - %3$s","Em %n anos em %1$s entre %2$s - %3$s"],
"Could not generate when statement":"Não foi possível gerar a instrução Quando",
"Every Day for the entire day":"Todos os dias durante todo o dia",
"Every Day for the entire day until %1$s":"Todos os dias durante todo o dia até %1$s",
"Every Day between %1$s - %2$s":"Todos os dias entre %1$s - %2$s",
"Every Day between %1$s - %2$s until %3$s":"Todos os dias entre %1$s - %2$s até %3$s",
"Every %1$d Days for the entire day":"A cada %1$d dias durante o dia inteiro",
"Every %1$d Days for the entire day until %2$s":"Cada %1$d dias durante todo o dia até %2$s",
"Every %1$d Days between %2$s - %3$s":"Todo os %1$d Dias entre %2$s - %3$s",
"Every %1$d Days between %2$s - %3$s until %4$s":"Todo os %1$d Dias entre %2$s - %3$s até %4$s",
"Could not generate event recurrence statement":"Não foi possível gerar a instrução de recorrência do evento",
"Every Week on %1$s for the entire day":"Todas as semanas em %1$s durante o dia inteiro",
"Every Week on %1$s for the entire day until %2$s":"Toda semana em %1$s durante todo o dia até %2$s",
"Every Week on %1$s between %2$s - %3$s":"Toda semana em %1$s entre %2$s - %3$s",
"Every Week on %1$s between %2$s - %3$s until %4$s":"Toda semana em %1$s entre %2$s - %3$s até %4$s",
"Every %1$d Weeks on %2$s for the entire day":"Todas as %1$d Semanas em %2$s durante o dia inteiro",
"Every %1$d Weeks on %2$s for the entire day until %3$s":"Todas as %1$d Semanas em %2$s durante todo o dia até %3$s",
"Every %1$d Weeks on %2$s between %3$s - %4$s":"Todas as %1$d Semanas em %2$s entre %3$s - %4$s",
"Every %1$d Weeks on %2$s between %3$s - %4$s until %5$s":"Todas as %1$d Semanas em %2$s entre %3$s - %4$s até %5$s",
"Every Month on the %1$s for the entire day":"Todo mês em %1$s durante todo o dia",
"Every Month on the %1$s for the entire day until %2$s":"Todos os meses em %1$s durante todo o dia até %2$s",
"Every Month on the %1$s between %2$s - %3$s":"Todo mês nos %1$s entre %2$s - %3$s",
"Every Month on the %1$s between %2$s - %3$s until %4$s":"Todo mês nos %1$s entre %2$s - %3$s até%4$s",
"Every %1$d Months on the %2$s for the entire day":"A cada %1$d Meses nos %2$s durante o dia inteiro",
"Every %1$d Months on the %2$s for the entire day until %3$s":"A cada %1$d Meses no %2$s durante todo o dia até%3$s",
"Every %1$d Months on the %2$s between %3$s - %4$s":"A cada %1$d Meses nos %2$s entre %3$s - %4$s",
"Every %1$d Months on the %2$s between %3$s - %4$s until %5$s":"A cada %1$d Meses nos %2$s entre %3$s - %4$s até %5$s",
"Every Year in %1$s on the %2$s for the entire day":"Todos os anos em %1$s em %2$s durante todo o dia",
"Every Year in %1$s on the %2$s for the entire day until %3$s":"Todos os anos em %1$s em %2$s durante todo o dia até %3$s",
"Every Year in %1$s on the %2$s between %3$s - %4$s":"Todos os anos em %1$s nos %2$s entre %3$s - %4$s",
"Every Year in %1$s on the %2$s between %3$s - %4$s until %5$s":"Todos os anos em %1$s nos %2$s entre %3$s - %4$s até %5$s",
"Every %1$d Years in %2$s on the %3$s for the entire day":"A cada %1$d Anos em %2$s nos %3$s durante o dia inteiro",
"Every %1$d Years in %2$s on the %3$s for the entire day until %4$s":"A cada %1$d Anos em %2$s nos %3$s durante todo o dia até %4$s",
"Every %1$d Years in %2$s on the %3$s between %4$s - %5$s":"A cada %1$d Anos em %2$s nos %3$s entre %4$s - %5$s ",
"Every %1$d Years in %2$s on the %3$s between %4$s - %5$s until %6$s":"A cada %1$d Anos em %2$s nos %3$s entre %4$s - %5$s até%6$s",
"On specific dates for the entire day until %1$s":"Em datas específicas durante todo o dia até %1$s",
"On specific dates between %1$s - %2$s until %3$s":"Em datas específicas entre %1$s - %2$s até%3$s",
"Could not generate when statement":"Não foi possível gerar a indicação sobre quando",
"Every Day for the entire day":"Todo Dia durante o dia inteiro",
"Every Day for the entire day until %1$s":"Todo Dia para o dia inteiro até %1$s",
"Every Day between %1$s - %2$s":"Todo Dia entre %1$s - %2$s",
"Every Day between %1$s - %2$s until %3$s":"Todo Dia entre %1$s - %2$s até %3$s",
"Every %1$d Days for the entire day":"A Cada %1$d Dias para o dia inteiro",
"Every %1$d Days for the entire day until %2$s":"A Cada %1$d Dias para o dia inteiro até %2$s",
"Every %1$d Days between %2$s - %3$s":"A Cada %1$d Dias entre %2$s - %3$s",
"Every %1$d Days between %2$s - %3$s until %4$s":"A Cada %1$d Dias entre %2$s - %3$s até %4$s",
"Could not generate event recurrence statement":"Não foi possível gerar a indicação de recorrência do evento",
"Every Week on %1$s for the entire day":"Toda Semana, %1$s para o dia inteiro",
"Every Week on %1$s for the entire day until %2$s":"Toda Semana, %1$s para o dia inteiro até %2$s",
"Every Week on %1$s between %2$s - %3$s":"Toda Semana, %1$s entre %2$s - %3$s",
"Every Week on %1$s between %2$s - %3$s until %4$s":"Toda Semana, %1$s entre %2$s - %3$s até %4$s",
"Every %1$d Weeks on %2$s for the entire day":"A Cada %1$d Semanas, %2$s para o dia inteiro",
"Every %1$d Weeks on %2$s for the entire day until %3$s":"A Cada %1$d Semanas, %2$s para o dia inteiro até %3$s",
"Every %1$d Weeks on %2$s between %3$s - %4$s":"A Cada %1$d Semanas, %2$s entre %3$s - %4$s",
"Every %1$d Weeks on %2$s between %3$s - %4$s until %5$s":"A Cada %1$d Semanas, %2$s entre %3$s - %4$s até %5$s",
"Every Month on the %1$s for the entire day":"Todo Mês no dia %1$s para o dia inteiro",
"Every Month on the %1$s for the entire day until %2$s":"Todo Mês no dia %1$s para o dia inteiro até %2$s",
"Every Month on the %1$s between %2$s - %3$s":"Todo Mês no dia %1$s entre %2$s - %3$s",
"Every Month on the %1$s between %2$s - %3$s until %4$s":"Todo Mês no dia %1$s entre %2$s - %3$s até%4$s",
"Every %1$d Months on the %2$s for the entire day":"A Cada %1$d Meses no dia %2$s para o dia inteiro",
"Every %1$d Months on the %2$s for the entire day until %3$s":"A Cada %1$d Meses no dia %2$s para o dia inteiro até%3$s",
"Every %1$d Months on the %2$s between %3$s - %4$s":"A Cada %1$d Meses no dia %2$s entre %3$s - %4$s",
"Every %1$d Months on the %2$s between %3$s - %4$s until %5$s":"A Cada %1$d Meses no dia %2$s entre %3$s - %4$s até %5$s",
"Every Year in %1$s on the %2$s for the entire day":"Todo Ano em %1$s no dia %2$s para o dia inteiro",
"Every Year in %1$s on the %2$s for the entire day until %3$s":"Todo Ano em %1$s no dia %2$s para o dia inteiro até %3$s",
"Every Year in %1$s on the %2$s between %3$s - %4$s":"Todo Ano em %1$s no dia %2$s entre %3$s - %4$s",
"Every Year in %1$s on the %2$s between %3$s - %4$s until %5$s":"Todo Ano em %1$s no dia %2$s entre %3$s - %4$s até %5$s",
"Every %1$d Years in %2$s on the %3$s for the entire day":"A Cada %1$d Anos em %2$s no dia %3$s para o dia inteiro",
"Every %1$d Years in %2$s on the %3$s for the entire day until %4$s":"A Cada %1$d Anos em %2$s no dia %3$s para o dia inteiro até %4$s",
"Every %1$d Years in %2$s on the %3$s between %4$s - %5$s":"A Cada %1$d Anos em %2$s no dia %3$s entre %4$s - %5$s ",
"Every %1$d Years in %2$s on the %3$s between %4$s - %5$s until %6$s":"A Cada %1$d Anos em %2$s no dia %3$s entre %4$s - %5$s até%6$s",
"On specific dates for the entire day until %1$s":"Em datas específicas para o dia inteiro até %1$s",
"On specific dates between %1$s - %2$s until %3$s":"Em datas específicas entre %1$s - %2$s até%3$s",
"In the past on %1$s":"No passado em %1$s",
"_In a minute on %1$s_::_In %n minutes on %1$s_":["Em um minuto em %1$s","Em %n minutos em %1$s","Em %n minutos em %1$s"],
"_In a hour on %1$s_::_In %n hours on %1$s_":["Em uma hora em %1$s","Em %n horas em %1$s","Em %n horas em %1$s"],
@@ -129,32 +129,32 @@ OC.L10N.register(
"_In a week on %1$s_::_In %n weeks on %1$s_":["Em uma semana em %1$s","Em %n semanas em %1$s","Em %n semanas em %1$s"],
"_In a month on %1$s_::_In %n months on %1$s_":["Em um mês em %1$s","Em %n meses em %1$s","Em %n meses em %1$s"],
"_In a year on %1$s_::_In %n years on %1$s_":["Em um ano em %1$s","Em %n anos em %1$s","Em %n anos em %1$s"],
"In the past on %1$s then on %2$s":"No passado em %1$s e então em %2$s",
"_In a minute on %1$s then on %2$s_::_In %n minutes on %1$s then on %2$s_":["Em um minuto em %1$s e então em %2$s","Em %n minutos em %1$s e então em %2$s","Em %n minutos em %1$s e então em %2$s"],
"_In a hour on %1$s then on %2$s_::_In %n hours on %1$s then on %2$s_":["Em um hora em %1$s e então em %2$s","Em %n horas em %1$s e então em %2$s","Em %n horas em %1$s e então em %2$s"],
"_In a day on %1$s then on %2$s_::_In %n days on %1$s then on %2$s_":["Em um dia em %1$s e então em %2$s","Em %n dias em %1$s e então em %2$s","Em %n dias em %1$s e então em %2$s"],
"_In a week on %1$s then on %2$s_::_In %n weeks on %1$s then on %2$s_":["Em uma semana em %1$s e então em %2$s","Em %n semanas em %1$s e então em %2$s","Em %n semanas em %1$s e então em %2$s"],
"_In a month on %1$s then on %2$s_::_In %n months on %1$s then on %2$s_":["Em um mes em %1$s e então em %2$s","Em %n meses em %1$s e então em %2$s","Em %n meses em %1$s e então em %2$s"],
"_In a year on %1$s then on %2$s_::_In %n years on %1$s then on %2$s_":["Em um ano em %1$s e então em %2$s","Em %n anos em %1$s e então em %2$s","Em %n anos em %1$s e então em %2$s"],
"In the past on %1$s then on %2$s and %3$s":"No passado em %1$s e então em %2$s e %3$s",
"_In a minute on %1$s then on %2$s and %3$s_::_In %n minutes on %1$s then on %2$s and %3$s_":["Em um minuto e %1$s e então em %2$s e %3$s","Em %n minutos e %1$s e então em %2$s e %3$s","Em %n minutos e %1$s e então em %2$s e %3$s"],
"_In a hour on %1$s then on %2$s and %3$s_::_In %n hours on %1$s then on %2$s and %3$s_":["Em uma hora e %1$s e então em %2$s e %3$s","Em %n horas e %1$s e então em %2$s e %3$s","Em %n horas e %1$s e então em %2$s e %3$s"],
"_In a day on %1$s then on %2$s and %3$s_::_In %n days on %1$s then on %2$s and %3$s_":["Em um dia e %1$s e então em %2$s e %3$s","Em %n dias e %1$s e então em %2$s e %3$s","Em %n dias e %1$s e então em %2$s e %3$s"],
"_In a week on %1$s then on %2$s and %3$s_::_In %n weeks on %1$s then on %2$s and %3$s_":["Em uma semana e %1$s e então em %2$s e %3$s","Em %n semanas e %1$s e então em %2$s e %3$s","Em %n semanas e %1$s e então em %2$s e %3$s"],
"_In a month on %1$s then on %2$s and %3$s_::_In %n months on %1$s then on %2$s and %3$s_":["Em um mês e %1$s e então em %2$s e %3$s","Em %n meses e %1$s e então em %2$s e %3$s","Em %n meses e %1$s e então em %2$s e %3$s"],
"_In a year on %1$s then on %2$s and %3$s_::_In %n years on %1$s then on %2$s and %3$s_":["Em um ano e %1$s e então em %2$s e %3$s","Em %n anos e %1$s e então em %2$s e %3$s","Em %n anos e %1$s e então em %2$s e %3$s"],
"Could not generate next recurrence statement":"Não foi possível gerar a próxima instrução de recorrência",
"In the past on %1$s then on %2$s":"No passado em %1$s e depois em %2$s",
"_In a minute on %1$s then on %2$s_::_In %n minutes on %1$s then on %2$s_":["Em um minuto em %1$s e depois em %2$s","Em %n minutos em %1$s e depois em %2$s","Em %n minutos em %1$s e depois em %2$s"],
"_In a hour on %1$s then on %2$s_::_In %n hours on %1$s then on %2$s_":["Em um hora em %1$s e depois em %2$s","Em %n horas em %1$s e depois em %2$s","Em %n horas em %1$s e depois em %2$s"],
"_In a day on %1$s then on %2$s_::_In %n days on %1$s then on %2$s_":["Em um dia em %1$s e depois em %2$s","Em %n dias em %1$s e depois em %2$s","Em %n dias em %1$s e depois em %2$s"],
"_In a week on %1$s then on %2$s_::_In %n weeks on %1$s then on %2$s_":["Em uma semana em %1$s e depois em %2$s","Em %n semanas em %1$s e depois em %2$s","Em %n semanas em %1$s e depois em %2$s"],
"_In a month on %1$s then on %2$s_::_In %n months on %1$s then on %2$s_":["Em um mês em %1$s e depois em %2$s","Em %n meses em %1$s e depois em %2$s","Em %n meses em %1$s e depois em %2$s"],
"_In a year on %1$s then on %2$s_::_In %n years on %1$s then on %2$s_":["Em um ano em %1$s e depois em %2$s","Em %n anos em %1$s e depois em %2$s","Em %n anos em %1$s e depois em %2$s"],
"In the past on %1$s then on %2$s and %3$s":"No passado em %1$s e depois em %2$s e %3$s",
"_In a minute on %1$s then on %2$s and %3$s_::_In %n minutes on %1$s then on %2$s and %3$s_":["Em um minuto e %1$s e depois em %2$s e %3$s","Em %n minutos e %1$s e depois em %2$s e %3$s","Em %n minutos e %1$s e depois em %2$s e %3$s"],
"_In a hour on %1$s then on %2$s and %3$s_::_In %n hours on %1$s then on %2$s and %3$s_":["Em uma hora e %1$s e depois em %2$s e %3$s","Em %n horas e %1$s e depois em %2$s e %3$s","Em %n horas e %1$s e depois em %2$s e %3$s"],
"_In a day on %1$s then on %2$s and %3$s_::_In %n days on %1$s then on %2$s and %3$s_":["Em um dia e %1$s e depois em %2$s e %3$s","Em %n dias e %1$s e depois em %2$s e %3$s","Em %n dias e %1$s e depois em %2$s e %3$s"],
"_In a week on %1$s then on %2$s and %3$s_::_In %n weeks on %1$s then on %2$s and %3$s_":["Em uma semana e %1$s e depois em %2$s e %3$s","Em %n semanas e %1$s e depois em %2$s e %3$s","Em %n semanas e %1$s e depois em %2$s e %3$s"],
"_In a month on %1$s then on %2$s and %3$s_::_In %n months on %1$s then on %2$s and %3$s_":["Em um mês e %1$s e depois em %2$s e %3$s","Em %n meses e %1$s e depois em %2$s e %3$s","Em %n meses e %1$s e depois em %2$s e %3$s"],
"_In a year on %1$s then on %2$s and %3$s_::_In %n years on %1$s then on %2$s and %3$s_":["Em um ano e %1$s e depois em %2$s e %3$s","Em %n anos e %1$s e depois em %2$s e %3$s","Em %n anos e %1$s e depois em %2$s e %3$s"],
"Could not generate next recurrence statement":"Não foi possível gerar a indicação da próxima recorrência",
"Cancelled: %1$s":"Cancelado: %1$s",
"\"%1$s\" has been canceled":"\"%1$s\" foi cancelado",
"Re: %1$s":"Remetente: %1$s",
"Re: %1$s":"Re: %1$s",
"%1$s has accepted your invitation":"%1$s aceitou seu convite",
"%1$s has tentatively accepted your invitation":"%1$s aceitou provisoriamente o seu convite",
"%1$s has tentatively accepted your invitation":"%1$s aceitou provisoriamente seu convite",
"%1$s has declined your invitation":"%1$s recusou seu convite",
"%1$s has responded to your invitation":"%1$s respondeu ao seu convite",
"%1$s updated the event \"%2$s\"":"%1$s atualizou o evento \"%2$s\"",
"Invitation: %1$s":"Convite: %1$s",
"%1$s would like to invite you to \"%2$s\"":"%1$s gostaria de convidá-lo para \"%2$s\"",
"%1$s would like to invite you to \"%2$s\"":"%1$s gostaria de convidar você para \"%2$s\"",
"Organizer:":"Organizador:",
"Attendees:":"Participantes:",
"Title:":"Título:",
@@ -185,52 +185,52 @@ OC.L10N.register(
"October":"Outubro",
"November":"Novembro",
"December":"Dezembro",
"First":"Primeiro",
"Second":"Segundo",
"Third":"Terço",
"Fourth":"Quarto",
"Fifth":"Quinto",
"Last":"Último",
"Second Last":"Último segundo",
"Third Last":"Terceiro Último",
"Fourth Last":"Quarto Último",
"Fifth Last":"Quinto Último",
"First":"Primeiro/a",
"Second":"Segundo/a",
"Third":"Terço/a",
"Fourth":"Quarto/a",
"Fifth":"Quinto/a",
"Last":"Último/a",
"Second Last":"Penúltimo/a",
"Third Last":"Terceiro/a Último/a",
"Fourth Last":"Quarto/a Último/a",
"Fifth Last":"Quinto/a Último/a",
"Contacts":"Contatos",
"{actor} created address book {addressbook}":"{actor} criou o livro de endereço {addressbook}",
"{actor} created address book {addressbook}":"{actor} criou o catálogo de endereços {addressbook}",
"You created address book {addressbook}":"Você criou o catálogo de endereços {addressbook}",
"{actor} deleted address book {addressbook}":"{actor} apagou o livro de endereços {addressbook}",
"{actor} deleted address book {addressbook}":"{actor} excluiu o catálogo de endereços {addressbook}",
"You deleted address book {addressbook}":"Você excluiu o catálogo de endereços {addressbook}",
"{actor} updated address book {addressbook}":"{actor} atualizou o livro de endereço {addressbook}",
"You updated address book {addressbook}":"Você atualizou o livro de endereço {addressbook}",
"{actor} shared address book {addressbook} with you":"{actor} compartilhou o livro de endereço {addressbook} com você",
"{actor} updated address book {addressbook}":"{actor} atualizou o catálogo de endereços {addressbook}",
"You updated address book {addressbook}":"Você atualizou o catálogo de endereços {addressbook}",
"{actor} shared address book {addressbook} with you":"{actor} compartilhou o catálogo de endereços {addressbook} com você",
"You shared address book {addressbook} with {user}":"Você compartilhou o catálogo de endereços {addressbook} com {user}",
"{actor} shared address book {addressbook} with {user}":"{actor} compartilhou o livro de endereço {addressbook} com {user}",
"{actor} unshared address book {addressbook} from you":"{actor} retirou o compartilhamento do livro de endereço {addressbook} com você",
"You unshared address book {addressbook} from {user}":"Você retirou o compartilhamento do livro de endereço {addressbook} com {user}",
"{actor} unshared address book {addressbook} from {user}":"{actor} retirou o compartilhamento do livro de endereço {addressbook} com {user}",
"{actor} unshared address book {addressbook} from themselves":"{actor} retirou o compartilhamento do livro de endereço {addressbook} com ele mesmo",
"You shared address book {addressbook} with group {group}":"Você compartilhou o livro de endereço {addressbook} com o grupo {group}",
"{actor} shared address book {addressbook} with group {group}":"{actor} compartilhou o livro de endereço {addressbook} com o grupo {group}",
"You unshared address book {addressbook} from group {group}":"Você retirou o compartilhamento do livro de enredeços {addressbook} com o grupo {group}",
"{actor} unshared address book {addressbook} from group {group}":"{actor} retirou o compartilhamento do livro de endereço {addressbook} com o grupo {group}",
"{actor} created contact {card} in address book {addressbook}":"{actor} criou o contato {card} no livro de enrereço {addressbook}",
"You created contact {card} in address book {addressbook}":"Você criou o contato {card} no livro de endereço {addressbook}",
"{actor} deleted contact {card} from address book {addressbook}":"{actor} excluiu o contato {card} do livro de endereço {addressbook}",
"You deleted contact {card} from address book {addressbook}":"Você apagou o contato {card} do livro de endereços {addressbook}",
"{actor} updated contact {card} in address book {addressbook}":"{actor} updated contact {card} no livro de endereço {addressbook}",
"You updated contact {card} in address book {addressbook}":"Você atualizou o contato {card} no livro de endereços {addressbook}",
"A <strong>contact</strong> or <strong>address book</strong> was modified":"O <strong>contato</strong> ou <strong>livro de endereço</strong> foi modificado",
"{actor} shared address book {addressbook} with {user}":"{actor} compartilhou o catálogo de endereços {addressbook} com {user}",
"{actor} unshared address book {addressbook} from you":"{actor} retirou o compartilhamento do catálogo de endereços {addressbook} de você",
"You unshared address book {addressbook} from {user}":"Você retirou o compartilhamento do catálogo de endereços {addressbook} de {user}",
"{actor} unshared address book {addressbook} from {user}":"{actor} retirou o compartilhamento do catálogo de endereços {addressbook} de {user}",
"{actor} unshared address book {addressbook} from themselves":"{actor} retirou o compartilhamento do catálogo de endereços {addressbook} de si mesmo",
"You shared address book {addressbook} with group {group}":"Você compartilhou o catálogo de endereços {addressbook} com o grupo {group}",
"{actor} shared address book {addressbook} with group {group}":"{actor} compartilhou o catálogo de endereços {addressbook} com o grupo {group}",
"You unshared address book {addressbook} from group {group}":"Você retirou o compartilhamento do catálogo de endereços {addressbook} do grupo {group}",
"{actor} unshared address book {addressbook} from group {group}":"{actor} retirou o compartilhamento do catálogo de endereços {addressbook} do grupo {group}",
"{actor} created contact {card} in address book {addressbook}":"{actor} criou o contato {card} no catálogo de endereços {addressbook}",
"You created contact {card} in address book {addressbook}":"Você criou o contato {card} no catálogo de endereços {addressbook}",
"{actor} deleted contact {card} from address book {addressbook}":"{actor} excluiu o contato {card} do catálogo de endereços {addressbook}",
"You deleted contact {card} from address book {addressbook}":"Você exluiu o contato {card} do catálogo de endereços {addressbook}",
"{actor} updated contact {card} in address book {addressbook}":"{actor} atualizou o contato {card} no catálogo de endereços {addressbook}",
"You updated contact {card} in address book {addressbook}":"Você atualizou o contato {card} no catálogo de endereços {addressbook}",
"A <strong>contact</strong> or <strong>address book</strong> was modified":"Um <strong>contato</strong> ou <strong>catálogo de endereços</strong> foi modificado",
"Accounts":"Contas",
"System address book which holds all accounts":"Catálogo de endereços do sistema que contém todas as contas",
"File is not updatable: %1$s":"O arquivo não é atualizável: %1$s",
"Failed to get storage for file":"Falha ao obter armazenamento para arquivo",
"Could not write to final file, canceled by hook":"Não foi possível gravar no arquivo final, cancelado pelo gancho",
"Could not write to final file, canceled by hook":"Não foi possível gravar no arquivo final, cancelado pelo hook",
"Could not write file contents":"Não foi possível gravar o conteúdo do arquivo",
"Error while copying file to target location (copied: %1$s, expected filesize: %2$s)":"Erro ao copiar o arquivo para o local de destino (copiado: %1$s, tamanho de arquivo esperado: %2$s)",
"Expected filesize of %1$s but read (from Nextcloud client) and wrote (to Nextcloud storage) %2$s. Could either be a network problem on the sending side or a problem writing to the storage on the server side.":"Tamanho de arquivo esperado de %1$s mas lido (do cliente Nextcloud) e gravado (no armazenamento Nextcloud) %2$s. Pode ser um problema de rede no lado de envio ou um problema de gravação no armazenamento no lado do servidor.",
"Could not rename part file to final file, canceled by hook":"Não foi possível renomear o arquivo de parte para o arquivo final, cancelado pelo gancho",
"Could not rename part file to final file":"Não foi possível renomear o arquivo de parte para o arquivo final",
"Expected filesize of %1$s but read (from Nextcloud client) and wrote (to Nextcloud storage) %2$s. Could either be a network problem on the sending side or a problem writing to the storage on the server side.":"Tamanho de arquivo esperado de %1$s, mas lido (do cliente Nextcloud) e gravado (no armazenamento Nextcloud) %2$s. Pode ser um problema de rede no lado de envio ou um problema de gravação no armazenamento no lado do servidor.",
"Could not rename part file to final file, canceled by hook":"Não foi possível renomear o arquivo de peça para o arquivo final, cancelado pelo hook",
"Could not rename part file to final file":"Não foi possível renomear o arquivo de peça para o arquivo final",
"Failed to check file size: %1$s":"Falha ao verificar o tamanho do arquivo: %1$s",
"Could not open file: %1$s, file does seem to exist":"Não foi possível abrir o arquivo: %1$s, o arquivo parece existir",
"Could not open file: %1$s, file doesn't seem to exist":"Não foi possível abrir o arquivo: %1$s, o arquivo parece não existir",
@@ -238,7 +238,7 @@ OC.L10N.register(
"Failed to open file: %1$s":"Falha ao abrir arquivo: %1$s",
"Failed to unlink: %1$s":"Falha ao desvincular: %1$s",
"Failed to write file contents: %1$s":"Falha ao gravar o conteúdo do arquivo:%1$s",
"File not found: %1$s":"Arquivo não encontrado:%1$s",
"File not found: %1$s":"Arquivo não encontrado:%1$s",
"Invalid target path":"Caminho de destino inválido",
"System is in maintenance mode.":"O sistema está em modo de manutenção",
"Upgrade needed":"Upgrade necessário",
@@ -253,9 +253,9 @@ OC.L10N.register(
"System Address Book":"Catálogo de Endereços do Sistema",
"The system address book contains contact information for all users in your instance.":"O catálogo de endereços do sistema contém informações de contato de todos os usuários da sua instância.",
"Enable System Address Book":"Ativar Catálogo de Endereços do Sistema",
"DAV system address book":"Livro de endereços DAV do sistema",
"No outstanding DAV system address book sync.":"Não há nenhum livro de endereços DAV sendo sincronizado.",
"The DAV system address book sync has not run yet as your instance has more than 1000 users or because an error occurred. Please run it manually by calling \"occ dav:sync-system-addressbook\".":"A sincronização do catálogo de endereços do sistema DAV ainda não foi executada porque sua instância tem mais de 1000 usuários ou porque ocorreu um erro. Execute-o manualmente chamando \"occ dav:sync-system-addressbook\".",
"DAV system address book":"Catálogo de endereços DAV do sistema",
"No outstanding DAV system address book sync.":"Não há sincronização pendente do catálogo de endereços DAV do sistema.",
"The DAV system address book sync has not run yet as your instance has more than 1000 users or because an error occurred. Please run it manually by calling \"occ dav:sync-system-addressbook\".":"A sincronização do catálogo de endereços DAV do sistema ainda não foi executada porque sua instância tem mais de 1000 usuários ou porque ocorreu um erro. Execute-a manualmente chamando \"occ dav:sync-system-addressbook\".",
"WebDAV endpoint":"Endpoint WebDAV",
"Could not check that your web server is properly set up to allow file synchronization over WebDAV. Please check manually.":"Não foi possível verificar se o seu servidor web está configurado corretamente para permitir a sincronização de arquivos via WebDAV. Verifique manualmente.",
"Your web server is not yet properly set up to allow file synchronization, because the WebDAV interface seems to be broken.":"Seu servidor web ainda não está configurado corretamente para permitir a sincronização de arquivos, porque a interface do WebDAV parece estar quebrada.",
@@ -266,16 +266,16 @@ OC.L10N.register(
"WebDAV":"WebDAV",
"Absence saved":"Ausência salva",
"Failed to save your absence settings":"Falha ao salvar suas configurações de ausência",
"Absence cleared":"Ausência apagada",
"Absence cleared":"Limpou a ausência",
"Failed to clear your absence settings":"Falha ao limpar suas configurações de ausência",
"First day":"Primeiro dia",
"Last day (inclusive)":"Último dia (inclusive)",
"Out of office replacement (optional)":"Substituição fora do escritório (opcional)",
"Out of office replacement (optional)":"Substituto durante sua ausência (opcional)",
"Name of the replacement":"Nome do substituto",
"No results.":"Nenhum resultado.",
"Start typing.":"Comece a digitar.",
"Short absence status":"Status para ausência breve",
"Long absence Message":"Mensagem longa de ausência",
"Short absence status":"Status curto sobre a ausência",
"Long absence Message":"Mensagem longa sobre a ausência",
"Save":"Salvar",
"Disable absence":"Desativar ausência",
"Failed to load availability":"Falha ao carregar a disponibilidade",
@@ -303,18 +303,18 @@ OC.L10N.register(
"Hence they will not be available immediately after enabling but will show up after some time.":"Portanto, eles não estarão disponíveis imediatamente após a ativação, mas depois de algum tempo.",
"Send notifications for events":"Enviar notificações para eventos",
"Notifications are sent via background jobs, so these must occur often enough.":"As notificações são enviadas via trabalhos em segundo plano, portanto, elas devem ocorrer com frequência suficiente.",
"Send reminder notifications to calendar sharees as well":"Envie notificações de lembrete para compartilhamentos de calendário também",
"Reminders are always sent to organizers and attendees.":"Os lembretes são sempre enviados aos organizadores e participantes.",
"Send reminder notifications to calendar sharees as well":"Enviar notificações de lembrete também para os compartilhadores de calendário",
"Reminders are always sent to organizers and attendees.":"Lembretes são sempre enviados aos organizadores e participantes.",
"Enable notifications for events via push":"Ativar notificações para eventos via push",
"Cancel":"Cancelar",
"Import":"Importar",
"Error while saving settings":"Error while saving settings",
"Error while saving settings":"Erro ao salvar as configurações",
"Contact reset successfully":"O contato foi reiniciado com sucesso",
"Error while resetting contact":"Erro ao reiniciar o contato",
"Contact imported successfully":"O contato foi importado com sucesso",
"Error while importing contact":"Erro ao importar o contato",
"Example Content":"Conteúdo de Exemplo",
"Set example content to be created on new user first login.":"Defina o conteúdo de exemplo a ser criado no primeiro login do novo usuário.",
"Example Content":"Exemplo de Conteúdo",
"Set example content to be created on new user first login.":"Defina o exemplo de conteúdo a ser criado no primeiro login do novo usuário.",
"Import contact":"Importar contato",
"Reset to default contact":"Redefinir para o contato padrão",
"Import contacts":"Importar contatos",
@@ -325,8 +325,8 @@ OC.L10N.register(
"Tentative":"Tentativa",
"Your attendance was updated successfully.":"Sua presença foi atualizada com sucesso.",
"Time:":"Horário:",
"Could not open file":"Não pode abrir o arquivo",
"Invalid chunk name":"Nome do bloco inválido",
"Could not rename part file assembled from chunks":"Não foi possível renomear parte do arquivo montado a partir de pedaços"
"Could not open file":"Não foi possível abrir o arquivo",
"Invalid chunk name":"Nome de pedaço inválido",
"Could not rename part file assembled from chunks":"Não foi possível renomear o arquivo de peça montado a partir de pedaços"
},
"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
"You deleted event {event} from calendar {calendar}":"Você excluiu o evento {event} do calendário {calendar}",
"{actor} updated event {event} in calendar {calendar}":"{actor} atualizou o evento {event} no calendário {calendar}",
"You updated event {event} in calendar {calendar}":"Você atualizou o evento {event} no calendário {calendar}",
"{actor} moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}":"{actor} moveu o evento {event} do calendario {sourceCalendar} para o calendario {targetCalendar}",
"You moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}":"Você moveu o evento {event} do calendario {sourceCalendar} para o calendario {targetCalendar}",
"{actor} moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}":"{actor} moveu o evento {event} do calendário {sourceCalendar} para o calendário {targetCalendar}",
"You moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}":"Você moveu o evento {event} do calendário {sourceCalendar} para o calendário {targetCalendar}",
"{actor} restored event {event} of calendar {calendar}":"{actor} restaurou o evento {event} do calendário {calendar}",
"You restored event {event} of calendar {calendar}":"Você restaurou o evento {event} do calendário {calendar}",
"Busy":"Ocupado",
"{actor} created to-do {todo} in list {calendar}":"{actor} criou tarefa {todo} na lista {calendar}",
"{actor} created to-do {todo} in list {calendar}":"{actor} criou a tarefa {todo} na lista {calendar}",
"You created to-do {todo} in list {calendar}":"Você criou a tarefa {todo} na lista {calendar}",
"{actor} deleted to-do {todo} from list {calendar}":"{actor} excluiu a tarefa {todo} da lista {calendar}",
"You deleted to-do {todo} from list {calendar}":"Você excluiu a tarefa {todo} da lista {calendar}",
@@ -49,8 +49,8 @@
"You moved to-do {todo} from list {sourceCalendar} to list {targetCalendar}":"Você moveu a tarefa {todo} da lista {sourceCalendar} para a lista {targetCalendar}",
"Calendar, contacts and tasks":"Calendário, contatos e tarefas",
"A <strong>calendar</strong> was modified":"Um <strong>calendário</strong> foi modificado",
"A calendar <strong>event</strong> was modified":"Um <strong>evento</strong> do calendário foi modificado",
"A calendar <strong>to-do</strong> was modified":"Um calendário <strong>tarefa</strong> foi modificado",
"A calendar <strong>event</strong> was modified":"Um <strong>evento</strong> de calendário foi modificado",
"A calendar <strong>to-do</strong> was modified":"Uma <strong>tarefa</strong> de calendário foi modificada",
"Contact birthdays":"Aniversário dos contatos",
"Death of %s":"Morte de %s",
"Untitled calendar":"Calendário sem título",
@@ -72,7 +72,7 @@
"%1$s via %2$s":"%1$s via %2$s",
"In the past on %1$s for the entire day":"No passado em %1$s para o dia inteiro",
"_In a minute on %1$s for the entire day_::_In %n minutes on %1$s for the entire day_":["Em um minuto em %1$s para o dia inteiro","Em %n minutos em %1$s para o dia inteiro","Em %n minutos em %1$s para o dia inteiro"],
"_In a hour on %1$s for the entire day_::_In %n hours on %1$s for the entire day_":["Em uma hora em %1$s para o dia inteiro","Em %n horas em %1$s para o dia inteiro","Em %n horas em %1$s para o dia inteiro"],
"_In a hour on %1$s for the entire day_::_In %n hours on %1$s for the entire day_":["Em uma hora em %1$s para o dia inteiro","Em %n horas em %1$s para o dia inteiro","Em %n horas em %1$s para o dia inteiro"],
"_In a day on %1$s for the entire day_::_In %n days on %1$s for the entire day_":["Em um dias em %1$s para o dia inteiro","Em %n dias em %1$s para o dia inteiro","Em %n dias em %1$s para o dia inteiro"],
"_In a week on %1$s for the entire day_::_In %n weeks on %1$s for the entire day_":["Em uma semana em %1$s para o dia inteiro","Em %n semanas em %1$s para o dia inteiro","Em %n semanas em %1$s para o dia inteiro"],
"_In a month on %1$s for the entire day_::_In %n months on %1$s for the entire day_":["Em um mês em %1$s para o dia inteiro","Em %n meses em %1$s para o dia inteiro","Em %n meses em %1$s para o dia inteiro"],
@@ -84,42 +84,42 @@
"_In a week on %1$s between %2$s - %3$s_::_In %n weeks on %1$s between %2$s - %3$s_":["Em uma semana em %1$s entre %2$s - %3$s","Em %n semanas em %1$s entre %2$s - %3$s","Em %n semanas em %1$s entre %2$s - %3$s"],
"_In a month on %1$s between %2$s - %3$s_::_In %n months on %1$s between %2$s - %3$s_":["Em um mês em %1$s entre %2$s - %3$s","Em %n meses em %1$s entre %2$s - %3$s","Em %n meses em %1$s entre %2$s - %3$s"],
"_In a year on %1$s between %2$s - %3$s_::_In %n years on %1$s between %2$s - %3$s_":["Em um ano em %1$s entre %2$s - %3$s","Em %n anos em %1$s entre %2$s - %3$s","Em %n anos em %1$s entre %2$s - %3$s"],
"Could not generate when statement":"Não foi possível gerar a instrução Quando",
"Every Day for the entire day":"Todos os dias durante todo o dia",
"Every Day for the entire day until %1$s":"Todos os dias durante todo o dia até %1$s",
"Every Day between %1$s - %2$s":"Todos os dias entre %1$s - %2$s",
"Every Day between %1$s - %2$s until %3$s":"Todos os dias entre %1$s - %2$s até %3$s",
"Every %1$d Days for the entire day":"A cada %1$d dias durante o dia inteiro",
"Every %1$d Days for the entire day until %2$s":"Cada %1$d dias durante todo o dia até %2$s",
"Every %1$d Days between %2$s - %3$s":"Todo os %1$d Dias entre %2$s - %3$s",
"Every %1$d Days between %2$s - %3$s until %4$s":"Todo os %1$d Dias entre %2$s - %3$s até %4$s",
"Could not generate event recurrence statement":"Não foi possível gerar a instrução de recorrência do evento",
"Every Week on %1$s for the entire day":"Todas as semanas em %1$s durante o dia inteiro",
"Every Week on %1$s for the entire day until %2$s":"Toda semana em %1$s durante todo o dia até %2$s",
"Every Week on %1$s between %2$s - %3$s":"Toda semana em %1$s entre %2$s - %3$s",
"Every Week on %1$s between %2$s - %3$s until %4$s":"Toda semana em %1$s entre %2$s - %3$s até %4$s",
"Every %1$d Weeks on %2$s for the entire day":"Todas as %1$d Semanas em %2$s durante o dia inteiro",
"Every %1$d Weeks on %2$s for the entire day until %3$s":"Todas as %1$d Semanas em %2$s durante todo o dia até %3$s",
"Every %1$d Weeks on %2$s between %3$s - %4$s":"Todas as %1$d Semanas em %2$s entre %3$s - %4$s",
"Every %1$d Weeks on %2$s between %3$s - %4$s until %5$s":"Todas as %1$d Semanas em %2$s entre %3$s - %4$s até %5$s",
"Every Month on the %1$s for the entire day":"Todo mês em %1$s durante todo o dia",
"Every Month on the %1$s for the entire day until %2$s":"Todos os meses em %1$s durante todo o dia até %2$s",
"Every Month on the %1$s between %2$s - %3$s":"Todo mês nos %1$s entre %2$s - %3$s",
"Every Month on the %1$s between %2$s - %3$s until %4$s":"Todo mês nos %1$s entre %2$s - %3$s até%4$s",
"Every %1$d Months on the %2$s for the entire day":"A cada %1$d Meses nos %2$s durante o dia inteiro",
"Every %1$d Months on the %2$s for the entire day until %3$s":"A cada %1$d Meses no %2$s durante todo o dia até%3$s",
"Every %1$d Months on the %2$s between %3$s - %4$s":"A cada %1$d Meses nos %2$s entre %3$s - %4$s",
"Every %1$d Months on the %2$s between %3$s - %4$s until %5$s":"A cada %1$d Meses nos %2$s entre %3$s - %4$s até %5$s",
"Every Year in %1$s on the %2$s for the entire day":"Todos os anos em %1$s em %2$s durante todo o dia",
"Every Year in %1$s on the %2$s for the entire day until %3$s":"Todos os anos em %1$s em %2$s durante todo o dia até %3$s",
"Every Year in %1$s on the %2$s between %3$s - %4$s":"Todos os anos em %1$s nos %2$s entre %3$s - %4$s",
"Every Year in %1$s on the %2$s between %3$s - %4$s until %5$s":"Todos os anos em %1$s nos %2$s entre %3$s - %4$s até %5$s",
"Every %1$d Years in %2$s on the %3$s for the entire day":"A cada %1$d Anos em %2$s nos %3$s durante o dia inteiro",
"Every %1$d Years in %2$s on the %3$s for the entire day until %4$s":"A cada %1$d Anos em %2$s nos %3$s durante todo o dia até %4$s",
"Every %1$d Years in %2$s on the %3$s between %4$s - %5$s":"A cada %1$d Anos em %2$s nos %3$s entre %4$s - %5$s ",
"Every %1$d Years in %2$s on the %3$s between %4$s - %5$s until %6$s":"A cada %1$d Anos em %2$s nos %3$s entre %4$s - %5$s até%6$s",
"On specific dates for the entire day until %1$s":"Em datas específicas durante todo o dia até %1$s",
"On specific dates between %1$s - %2$s until %3$s":"Em datas específicas entre %1$s - %2$s até%3$s",
"Could not generate when statement":"Não foi possível gerar a indicação sobre quando",
"Every Day for the entire day":"Todo Dia durante o dia inteiro",
"Every Day for the entire day until %1$s":"Todo Dia para o dia inteiro até %1$s",
"Every Day between %1$s - %2$s":"Todo Dia entre %1$s - %2$s",
"Every Day between %1$s - %2$s until %3$s":"Todo Dia entre %1$s - %2$s até %3$s",
"Every %1$d Days for the entire day":"A Cada %1$d Dias para o dia inteiro",
"Every %1$d Days for the entire day until %2$s":"A Cada %1$d Dias para o dia inteiro até %2$s",
"Every %1$d Days between %2$s - %3$s":"A Cada %1$d Dias entre %2$s - %3$s",
"Every %1$d Days between %2$s - %3$s until %4$s":"A Cada %1$d Dias entre %2$s - %3$s até %4$s",
"Could not generate event recurrence statement":"Não foi possível gerar a indicação de recorrência do evento",
"Every Week on %1$s for the entire day":"Toda Semana, %1$s para o dia inteiro",
"Every Week on %1$s for the entire day until %2$s":"Toda Semana, %1$s para o dia inteiro até %2$s",
"Every Week on %1$s between %2$s - %3$s":"Toda Semana, %1$s entre %2$s - %3$s",
"Every Week on %1$s between %2$s - %3$s until %4$s":"Toda Semana, %1$s entre %2$s - %3$s até %4$s",
"Every %1$d Weeks on %2$s for the entire day":"A Cada %1$d Semanas, %2$s para o dia inteiro",
"Every %1$d Weeks on %2$s for the entire day until %3$s":"A Cada %1$d Semanas, %2$s para o dia inteiro até %3$s",
"Every %1$d Weeks on %2$s between %3$s - %4$s":"A Cada %1$d Semanas, %2$s entre %3$s - %4$s",
"Every %1$d Weeks on %2$s between %3$s - %4$s until %5$s":"A Cada %1$d Semanas, %2$s entre %3$s - %4$s até %5$s",
"Every Month on the %1$s for the entire day":"Todo Mês no dia %1$s para o dia inteiro",
"Every Month on the %1$s for the entire day until %2$s":"Todo Mês no dia %1$s para o dia inteiro até %2$s",
"Every Month on the %1$s between %2$s - %3$s":"Todo Mês no dia %1$s entre %2$s - %3$s",
"Every Month on the %1$s between %2$s - %3$s until %4$s":"Todo Mês no dia %1$s entre %2$s - %3$s até%4$s",
"Every %1$d Months on the %2$s for the entire day":"A Cada %1$d Meses no dia %2$s para o dia inteiro",
"Every %1$d Months on the %2$s for the entire day until %3$s":"A Cada %1$d Meses no dia %2$s para o dia inteiro até%3$s",
"Every %1$d Months on the %2$s between %3$s - %4$s":"A Cada %1$d Meses no dia %2$s entre %3$s - %4$s",
"Every %1$d Months on the %2$s between %3$s - %4$s until %5$s":"A Cada %1$d Meses no dia %2$s entre %3$s - %4$s até %5$s",
"Every Year in %1$s on the %2$s for the entire day":"Todo Ano em %1$s no dia %2$s para o dia inteiro",
"Every Year in %1$s on the %2$s for the entire day until %3$s":"Todo Ano em %1$s no dia %2$s para o dia inteiro até %3$s",
"Every Year in %1$s on the %2$s between %3$s - %4$s":"Todo Ano em %1$s no dia %2$s entre %3$s - %4$s",
"Every Year in %1$s on the %2$s between %3$s - %4$s until %5$s":"Todo Ano em %1$s no dia %2$s entre %3$s - %4$s até %5$s",
"Every %1$d Years in %2$s on the %3$s for the entire day":"A Cada %1$d Anos em %2$s no dia %3$s para o dia inteiro",
"Every %1$d Years in %2$s on the %3$s for the entire day until %4$s":"A Cada %1$d Anos em %2$s no dia %3$s para o dia inteiro até %4$s",
"Every %1$d Years in %2$s on the %3$s between %4$s - %5$s":"A Cada %1$d Anos em %2$s no dia %3$s entre %4$s - %5$s ",
"Every %1$d Years in %2$s on the %3$s between %4$s - %5$s until %6$s":"A Cada %1$d Anos em %2$s no dia %3$s entre %4$s - %5$s até%6$s",
"On specific dates for the entire day until %1$s":"Em datas específicas para o dia inteiro até %1$s",
"On specific dates between %1$s - %2$s until %3$s":"Em datas específicas entre %1$s - %2$s até%3$s",
"In the past on %1$s":"No passado em %1$s",
"_In a minute on %1$s_::_In %n minutes on %1$s_":["Em um minuto em %1$s","Em %n minutos em %1$s","Em %n minutos em %1$s"],
"_In a hour on %1$s_::_In %n hours on %1$s_":["Em uma hora em %1$s","Em %n horas em %1$s","Em %n horas em %1$s"],
@@ -127,32 +127,32 @@
"_In a week on %1$s_::_In %n weeks on %1$s_":["Em uma semana em %1$s","Em %n semanas em %1$s","Em %n semanas em %1$s"],
"_In a month on %1$s_::_In %n months on %1$s_":["Em um mês em %1$s","Em %n meses em %1$s","Em %n meses em %1$s"],
"_In a year on %1$s_::_In %n years on %1$s_":["Em um ano em %1$s","Em %n anos em %1$s","Em %n anos em %1$s"],
"In the past on %1$s then on %2$s":"No passado em %1$s e então em %2$s",
"_In a minute on %1$s then on %2$s_::_In %n minutes on %1$s then on %2$s_":["Em um minuto em %1$s e então em %2$s","Em %n minutos em %1$s e então em %2$s","Em %n minutos em %1$s e então em %2$s"],
"_In a hour on %1$s then on %2$s_::_In %n hours on %1$s then on %2$s_":["Em um hora em %1$s e então em %2$s","Em %n horas em %1$s e então em %2$s","Em %n horas em %1$s e então em %2$s"],
"_In a day on %1$s then on %2$s_::_In %n days on %1$s then on %2$s_":["Em um dia em %1$s e então em %2$s","Em %n dias em %1$s e então em %2$s","Em %n dias em %1$s e então em %2$s"],
"_In a week on %1$s then on %2$s_::_In %n weeks on %1$s then on %2$s_":["Em uma semana em %1$s e então em %2$s","Em %n semanas em %1$s e então em %2$s","Em %n semanas em %1$s e então em %2$s"],
"_In a month on %1$s then on %2$s_::_In %n months on %1$s then on %2$s_":["Em um mes em %1$s e então em %2$s","Em %n meses em %1$s e então em %2$s","Em %n meses em %1$s e então em %2$s"],
"_In a year on %1$s then on %2$s_::_In %n years on %1$s then on %2$s_":["Em um ano em %1$s e então em %2$s","Em %n anos em %1$s e então em %2$s","Em %n anos em %1$s e então em %2$s"],
"In the past on %1$s then on %2$s and %3$s":"No passado em %1$s e então em %2$s e %3$s",
"_In a minute on %1$s then on %2$s and %3$s_::_In %n minutes on %1$s then on %2$s and %3$s_":["Em um minuto e %1$s e então em %2$s e %3$s","Em %n minutos e %1$s e então em %2$s e %3$s","Em %n minutos e %1$s e então em %2$s e %3$s"],
"_In a hour on %1$s then on %2$s and %3$s_::_In %n hours on %1$s then on %2$s and %3$s_":["Em uma hora e %1$s e então em %2$s e %3$s","Em %n horas e %1$s e então em %2$s e %3$s","Em %n horas e %1$s e então em %2$s e %3$s"],
"_In a day on %1$s then on %2$s and %3$s_::_In %n days on %1$s then on %2$s and %3$s_":["Em um dia e %1$s e então em %2$s e %3$s","Em %n dias e %1$s e então em %2$s e %3$s","Em %n dias e %1$s e então em %2$s e %3$s"],
"_In a week on %1$s then on %2$s and %3$s_::_In %n weeks on %1$s then on %2$s and %3$s_":["Em uma semana e %1$s e então em %2$s e %3$s","Em %n semanas e %1$s e então em %2$s e %3$s","Em %n semanas e %1$s e então em %2$s e %3$s"],
"_In a month on %1$s then on %2$s and %3$s_::_In %n months on %1$s then on %2$s and %3$s_":["Em um mês e %1$s e então em %2$s e %3$s","Em %n meses e %1$s e então em %2$s e %3$s","Em %n meses e %1$s e então em %2$s e %3$s"],
"_In a year on %1$s then on %2$s and %3$s_::_In %n years on %1$s then on %2$s and %3$s_":["Em um ano e %1$s e então em %2$s e %3$s","Em %n anos e %1$s e então em %2$s e %3$s","Em %n anos e %1$s e então em %2$s e %3$s"],
"Could not generate next recurrence statement":"Não foi possível gerar a próxima instrução de recorrência",
"In the past on %1$s then on %2$s":"No passado em %1$s e depois em %2$s",
"_In a minute on %1$s then on %2$s_::_In %n minutes on %1$s then on %2$s_":["Em um minuto em %1$s e depois em %2$s","Em %n minutos em %1$s e depois em %2$s","Em %n minutos em %1$s e depois em %2$s"],
"_In a hour on %1$s then on %2$s_::_In %n hours on %1$s then on %2$s_":["Em um hora em %1$s e depois em %2$s","Em %n horas em %1$s e depois em %2$s","Em %n horas em %1$s e depois em %2$s"],
"_In a day on %1$s then on %2$s_::_In %n days on %1$s then on %2$s_":["Em um dia em %1$s e depois em %2$s","Em %n dias em %1$s e depois em %2$s","Em %n dias em %1$s e depois em %2$s"],
"_In a week on %1$s then on %2$s_::_In %n weeks on %1$s then on %2$s_":["Em uma semana em %1$s e depois em %2$s","Em %n semanas em %1$s e depois em %2$s","Em %n semanas em %1$s e depois em %2$s"],
"_In a month on %1$s then on %2$s_::_In %n months on %1$s then on %2$s_":["Em um mês em %1$s e depois em %2$s","Em %n meses em %1$s e depois em %2$s","Em %n meses em %1$s e depois em %2$s"],
"_In a year on %1$s then on %2$s_::_In %n years on %1$s then on %2$s_":["Em um ano em %1$s e depois em %2$s","Em %n anos em %1$s e depois em %2$s","Em %n anos em %1$s e depois em %2$s"],
"In the past on %1$s then on %2$s and %3$s":"No passado em %1$s e depois em %2$s e %3$s",
"_In a minute on %1$s then on %2$s and %3$s_::_In %n minutes on %1$s then on %2$s and %3$s_":["Em um minuto e %1$s e depois em %2$s e %3$s","Em %n minutos e %1$s e depois em %2$s e %3$s","Em %n minutos e %1$s e depois em %2$s e %3$s"],
"_In a hour on %1$s then on %2$s and %3$s_::_In %n hours on %1$s then on %2$s and %3$s_":["Em uma hora e %1$s e depois em %2$s e %3$s","Em %n horas e %1$s e depois em %2$s e %3$s","Em %n horas e %1$s e depois em %2$s e %3$s"],
"_In a day on %1$s then on %2$s and %3$s_::_In %n days on %1$s then on %2$s and %3$s_":["Em um dia e %1$s e depois em %2$s e %3$s","Em %n dias e %1$s e depois em %2$s e %3$s","Em %n dias e %1$s e depois em %2$s e %3$s"],
"_In a week on %1$s then on %2$s and %3$s_::_In %n weeks on %1$s then on %2$s and %3$s_":["Em uma semana e %1$s e depois em %2$s e %3$s","Em %n semanas e %1$s e depois em %2$s e %3$s","Em %n semanas e %1$s e depois em %2$s e %3$s"],
"_In a month on %1$s then on %2$s and %3$s_::_In %n months on %1$s then on %2$s and %3$s_":["Em um mês e %1$s e depois em %2$s e %3$s","Em %n meses e %1$s e depois em %2$s e %3$s","Em %n meses e %1$s e depois em %2$s e %3$s"],
"_In a year on %1$s then on %2$s and %3$s_::_In %n years on %1$s then on %2$s and %3$s_":["Em um ano e %1$s e depois em %2$s e %3$s","Em %n anos e %1$s e depois em %2$s e %3$s","Em %n anos e %1$s e depois em %2$s e %3$s"],
"Could not generate next recurrence statement":"Não foi possível gerar a indicação da próxima recorrência",
"Cancelled: %1$s":"Cancelado: %1$s",
"\"%1$s\" has been canceled":"\"%1$s\" foi cancelado",
"Re: %1$s":"Remetente: %1$s",
"Re: %1$s":"Re: %1$s",
"%1$s has accepted your invitation":"%1$s aceitou seu convite",
"%1$s has tentatively accepted your invitation":"%1$s aceitou provisoriamente o seu convite",
"%1$s has tentatively accepted your invitation":"%1$s aceitou provisoriamente seu convite",
"%1$s has declined your invitation":"%1$s recusou seu convite",
"%1$s has responded to your invitation":"%1$s respondeu ao seu convite",
"%1$s updated the event \"%2$s\"":"%1$s atualizou o evento \"%2$s\"",
"Invitation: %1$s":"Convite: %1$s",
"%1$s would like to invite you to \"%2$s\"":"%1$s gostaria de convidá-lo para \"%2$s\"",
"%1$s would like to invite you to \"%2$s\"":"%1$s gostaria de convidar você para \"%2$s\"",
"Organizer:":"Organizador:",
"Attendees:":"Participantes:",
"Title:":"Título:",
@@ -183,52 +183,52 @@
"October":"Outubro",
"November":"Novembro",
"December":"Dezembro",
"First":"Primeiro",
"Second":"Segundo",
"Third":"Terço",
"Fourth":"Quarto",
"Fifth":"Quinto",
"Last":"Último",
"Second Last":"Último segundo",
"Third Last":"Terceiro Último",
"Fourth Last":"Quarto Último",
"Fifth Last":"Quinto Último",
"First":"Primeiro/a",
"Second":"Segundo/a",
"Third":"Terço/a",
"Fourth":"Quarto/a",
"Fifth":"Quinto/a",
"Last":"Último/a",
"Second Last":"Penúltimo/a",
"Third Last":"Terceiro/a Último/a",
"Fourth Last":"Quarto/a Último/a",
"Fifth Last":"Quinto/a Último/a",
"Contacts":"Contatos",
"{actor} created address book {addressbook}":"{actor} criou o livro de endereço {addressbook}",
"{actor} created address book {addressbook}":"{actor} criou o catálogo de endereços {addressbook}",
"You created address book {addressbook}":"Você criou o catálogo de endereços {addressbook}",
"{actor} deleted address book {addressbook}":"{actor} apagou o livro de endereços {addressbook}",
"{actor} deleted address book {addressbook}":"{actor} excluiu o catálogo de endereços {addressbook}",
"You deleted address book {addressbook}":"Você excluiu o catálogo de endereços {addressbook}",
"{actor} updated address book {addressbook}":"{actor} atualizou o livro de endereço {addressbook}",
"You updated address book {addressbook}":"Você atualizou o livro de endereço {addressbook}",
"{actor} shared address book {addressbook} with you":"{actor} compartilhou o livro de endereço {addressbook} com você",
"{actor} updated address book {addressbook}":"{actor} atualizou o catálogo de endereços {addressbook}",
"You updated address book {addressbook}":"Você atualizou o catálogo de endereços {addressbook}",
"{actor} shared address book {addressbook} with you":"{actor} compartilhou o catálogo de endereços {addressbook} com você",
"You shared address book {addressbook} with {user}":"Você compartilhou o catálogo de endereços {addressbook} com {user}",
"{actor} shared address book {addressbook} with {user}":"{actor} compartilhou o livro de endereço {addressbook} com {user}",
"{actor} unshared address book {addressbook} from you":"{actor} retirou o compartilhamento do livro de endereço {addressbook} com você",
"You unshared address book {addressbook} from {user}":"Você retirou o compartilhamento do livro de endereço {addressbook} com {user}",
"{actor} unshared address book {addressbook} from {user}":"{actor} retirou o compartilhamento do livro de endereço {addressbook} com {user}",
"{actor} unshared address book {addressbook} from themselves":"{actor} retirou o compartilhamento do livro de endereço {addressbook} com ele mesmo",
"You shared address book {addressbook} with group {group}":"Você compartilhou o livro de endereço {addressbook} com o grupo {group}",
"{actor} shared address book {addressbook} with group {group}":"{actor} compartilhou o livro de endereço {addressbook} com o grupo {group}",
"You unshared address book {addressbook} from group {group}":"Você retirou o compartilhamento do livro de enredeços {addressbook} com o grupo {group}",
"{actor} unshared address book {addressbook} from group {group}":"{actor} retirou o compartilhamento do livro de endereço {addressbook} com o grupo {group}",
"{actor} created contact {card} in address book {addressbook}":"{actor} criou o contato {card} no livro de enrereço {addressbook}",
"You created contact {card} in address book {addressbook}":"Você criou o contato {card} no livro de endereço {addressbook}",
"{actor} deleted contact {card} from address book {addressbook}":"{actor} excluiu o contato {card} do livro de endereço {addressbook}",
"You deleted contact {card} from address book {addressbook}":"Você apagou o contato {card} do livro de endereços {addressbook}",
"{actor} updated contact {card} in address book {addressbook}":"{actor} updated contact {card} no livro de endereço {addressbook}",
"You updated contact {card} in address book {addressbook}":"Você atualizou o contato {card} no livro de endereços {addressbook}",
"A <strong>contact</strong> or <strong>address book</strong> was modified":"O <strong>contato</strong> ou <strong>livro de endereço</strong> foi modificado",
"{actor} shared address book {addressbook} with {user}":"{actor} compartilhou o catálogo de endereços {addressbook} com {user}",
"{actor} unshared address book {addressbook} from you":"{actor} retirou o compartilhamento do catálogo de endereços {addressbook} de você",
"You unshared address book {addressbook} from {user}":"Você retirou o compartilhamento do catálogo de endereços {addressbook} de {user}",
"{actor} unshared address book {addressbook} from {user}":"{actor} retirou o compartilhamento do catálogo de endereços {addressbook} de {user}",
"{actor} unshared address book {addressbook} from themselves":"{actor} retirou o compartilhamento do catálogo de endereços {addressbook} de si mesmo",
"You shared address book {addressbook} with group {group}":"Você compartilhou o catálogo de endereços {addressbook} com o grupo {group}",
"{actor} shared address book {addressbook} with group {group}":"{actor} compartilhou o catálogo de endereços {addressbook} com o grupo {group}",
"You unshared address book {addressbook} from group {group}":"Você retirou o compartilhamento do catálogo de endereços {addressbook} do grupo {group}",
"{actor} unshared address book {addressbook} from group {group}":"{actor} retirou o compartilhamento do catálogo de endereços {addressbook} do grupo {group}",
"{actor} created contact {card} in address book {addressbook}":"{actor} criou o contato {card} no catálogo de endereços {addressbook}",
"You created contact {card} in address book {addressbook}":"Você criou o contato {card} no catálogo de endereços {addressbook}",
"{actor} deleted contact {card} from address book {addressbook}":"{actor} excluiu o contato {card} do catálogo de endereços {addressbook}",
"You deleted contact {card} from address book {addressbook}":"Você exluiu o contato {card} do catálogo de endereços {addressbook}",
"{actor} updated contact {card} in address book {addressbook}":"{actor} atualizou o contato {card} no catálogo de endereços {addressbook}",
"You updated contact {card} in address book {addressbook}":"Você atualizou o contato {card} no catálogo de endereços {addressbook}",
"A <strong>contact</strong> or <strong>address book</strong> was modified":"Um <strong>contato</strong> ou <strong>catálogo de endereços</strong> foi modificado",
"Accounts":"Contas",
"System address book which holds all accounts":"Catálogo de endereços do sistema que contém todas as contas",
"File is not updatable: %1$s":"O arquivo não é atualizável: %1$s",
"Failed to get storage for file":"Falha ao obter armazenamento para arquivo",
"Could not write to final file, canceled by hook":"Não foi possível gravar no arquivo final, cancelado pelo gancho",
"Could not write to final file, canceled by hook":"Não foi possível gravar no arquivo final, cancelado pelo hook",
"Could not write file contents":"Não foi possível gravar o conteúdo do arquivo",
"Error while copying file to target location (copied: %1$s, expected filesize: %2$s)":"Erro ao copiar o arquivo para o local de destino (copiado: %1$s, tamanho de arquivo esperado: %2$s)",
"Expected filesize of %1$s but read (from Nextcloud client) and wrote (to Nextcloud storage) %2$s. Could either be a network problem on the sending side or a problem writing to the storage on the server side.":"Tamanho de arquivo esperado de %1$s mas lido (do cliente Nextcloud) e gravado (no armazenamento Nextcloud) %2$s. Pode ser um problema de rede no lado de envio ou um problema de gravação no armazenamento no lado do servidor.",
"Could not rename part file to final file, canceled by hook":"Não foi possível renomear o arquivo de parte para o arquivo final, cancelado pelo gancho",
"Could not rename part file to final file":"Não foi possível renomear o arquivo de parte para o arquivo final",
"Expected filesize of %1$s but read (from Nextcloud client) and wrote (to Nextcloud storage) %2$s. Could either be a network problem on the sending side or a problem writing to the storage on the server side.":"Tamanho de arquivo esperado de %1$s, mas lido (do cliente Nextcloud) e gravado (no armazenamento Nextcloud) %2$s. Pode ser um problema de rede no lado de envio ou um problema de gravação no armazenamento no lado do servidor.",
"Could not rename part file to final file, canceled by hook":"Não foi possível renomear o arquivo de peça para o arquivo final, cancelado pelo hook",
"Could not rename part file to final file":"Não foi possível renomear o arquivo de peça para o arquivo final",
"Failed to check file size: %1$s":"Falha ao verificar o tamanho do arquivo: %1$s",
"Could not open file: %1$s, file does seem to exist":"Não foi possível abrir o arquivo: %1$s, o arquivo parece existir",
"Could not open file: %1$s, file doesn't seem to exist":"Não foi possível abrir o arquivo: %1$s, o arquivo parece não existir",
@@ -236,7 +236,7 @@
"Failed to open file: %1$s":"Falha ao abrir arquivo: %1$s",
"Failed to unlink: %1$s":"Falha ao desvincular: %1$s",
"Failed to write file contents: %1$s":"Falha ao gravar o conteúdo do arquivo:%1$s",
"File not found: %1$s":"Arquivo não encontrado:%1$s",
"File not found: %1$s":"Arquivo não encontrado:%1$s",
"Invalid target path":"Caminho de destino inválido",
"System is in maintenance mode.":"O sistema está em modo de manutenção",
"Upgrade needed":"Upgrade necessário",
@@ -251,9 +251,9 @@
"System Address Book":"Catálogo de Endereços do Sistema",
"The system address book contains contact information for all users in your instance.":"O catálogo de endereços do sistema contém informações de contato de todos os usuários da sua instância.",
"Enable System Address Book":"Ativar Catálogo de Endereços do Sistema",
"DAV system address book":"Livro de endereços DAV do sistema",
"No outstanding DAV system address book sync.":"Não há nenhum livro de endereços DAV sendo sincronizado.",
"The DAV system address book sync has not run yet as your instance has more than 1000 users or because an error occurred. Please run it manually by calling \"occ dav:sync-system-addressbook\".":"A sincronização do catálogo de endereços do sistema DAV ainda não foi executada porque sua instância tem mais de 1000 usuários ou porque ocorreu um erro. Execute-o manualmente chamando \"occ dav:sync-system-addressbook\".",
"DAV system address book":"Catálogo de endereços DAV do sistema",
"No outstanding DAV system address book sync.":"Não há sincronização pendente do catálogo de endereços DAV do sistema.",
"The DAV system address book sync has not run yet as your instance has more than 1000 users or because an error occurred. Please run it manually by calling \"occ dav:sync-system-addressbook\".":"A sincronização do catálogo de endereços DAV do sistema ainda não foi executada porque sua instância tem mais de 1000 usuários ou porque ocorreu um erro. Execute-a manualmente chamando \"occ dav:sync-system-addressbook\".",
"WebDAV endpoint":"Endpoint WebDAV",
"Could not check that your web server is properly set up to allow file synchronization over WebDAV. Please check manually.":"Não foi possível verificar se o seu servidor web está configurado corretamente para permitir a sincronização de arquivos via WebDAV. Verifique manualmente.",
"Your web server is not yet properly set up to allow file synchronization, because the WebDAV interface seems to be broken.":"Seu servidor web ainda não está configurado corretamente para permitir a sincronização de arquivos, porque a interface do WebDAV parece estar quebrada.",
@@ -264,16 +264,16 @@
"WebDAV":"WebDAV",
"Absence saved":"Ausência salva",
"Failed to save your absence settings":"Falha ao salvar suas configurações de ausência",
"Absence cleared":"Ausência apagada",
"Absence cleared":"Limpou a ausência",
"Failed to clear your absence settings":"Falha ao limpar suas configurações de ausência",
"First day":"Primeiro dia",
"Last day (inclusive)":"Último dia (inclusive)",
"Out of office replacement (optional)":"Substituição fora do escritório (opcional)",
"Out of office replacement (optional)":"Substituto durante sua ausência (opcional)",
"Name of the replacement":"Nome do substituto",
"No results.":"Nenhum resultado.",
"Start typing.":"Comece a digitar.",
"Short absence status":"Status para ausência breve",
"Long absence Message":"Mensagem longa de ausência",
"Short absence status":"Status curto sobre a ausência",
"Long absence Message":"Mensagem longa sobre a ausência",
"Save":"Salvar",
"Disable absence":"Desativar ausência",
"Failed to load availability":"Falha ao carregar a disponibilidade",
@@ -301,18 +301,18 @@
"Hence they will not be available immediately after enabling but will show up after some time.":"Portanto, eles não estarão disponíveis imediatamente após a ativação, mas depois de algum tempo.",
"Send notifications for events":"Enviar notificações para eventos",
"Notifications are sent via background jobs, so these must occur often enough.":"As notificações são enviadas via trabalhos em segundo plano, portanto, elas devem ocorrer com frequência suficiente.",
"Send reminder notifications to calendar sharees as well":"Envie notificações de lembrete para compartilhamentos de calendário também",
"Reminders are always sent to organizers and attendees.":"Os lembretes são sempre enviados aos organizadores e participantes.",
"Send reminder notifications to calendar sharees as well":"Enviar notificações de lembrete também para os compartilhadores de calendário",
"Reminders are always sent to organizers and attendees.":"Lembretes são sempre enviados aos organizadores e participantes.",
"Enable notifications for events via push":"Ativar notificações para eventos via push",
"Cancel":"Cancelar",
"Import":"Importar",
"Error while saving settings":"Error while saving settings",
"Error while saving settings":"Erro ao salvar as configurações",
"Contact reset successfully":"O contato foi reiniciado com sucesso",
"Error while resetting contact":"Erro ao reiniciar o contato",
"Contact imported successfully":"O contato foi importado com sucesso",
"Error while importing contact":"Erro ao importar o contato",
"Example Content":"Conteúdo de Exemplo",
"Set example content to be created on new user first login.":"Defina o conteúdo de exemplo a ser criado no primeiro login do novo usuário.",
"Example Content":"Exemplo de Conteúdo",
"Set example content to be created on new user first login.":"Defina o exemplo de conteúdo a ser criado no primeiro login do novo usuário.",
"Import contact":"Importar contato",
"Reset to default contact":"Redefinir para o contato padrão",
"Import contacts":"Importar contatos",
@@ -323,8 +323,8 @@
"Tentative":"Tentativa",
"Your attendance was updated successfully.":"Sua presença foi atualizada com sucesso.",
"Time:":"Horário:",
"Could not open file":"Não pode abrir o arquivo",
"Invalid chunk name":"Nome do bloco inválido",
"Could not rename part file assembled from chunks":"Não foi possível renomear parte do arquivo montado a partir de pedaços"
"Could not open file":"Não foi possível abrir o arquivo",
"Invalid chunk name":"Nome de pedaço inválido",
"Could not rename part file assembled from chunks":"Não foi possível renomear o arquivo de peça montado a partir de pedaços"
},"pluralForm":"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
}
Some files were not shown because too many files have changed in this diff
Show More
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.