- Improved readability
- Easier child class customization
Also added for certain config keys: a couple clarifying comments and additional error checking
Signed-off-by: Josh <josh.t.richards@gmail.com>
- Makes the undefined property explicit and required (less psalm baseline noise)
- Forces child classes to implement it
- Better type safety
Signed-off-by: Josh <josh.t.richards@gmail.com>
"jQuery is deprecated and will be removed with Nextcloud 19"
Well... At least it is removed now 😉
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
It is deprecated since 29.0.0.
Instead use `openConflictPicker` from the `@nextcloud/upload` (Vue 2).
Or from `@nextcloud/dialogs` (every other framework like Vue 3 etc).
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
The condition to sort by order was missing, so the views were only
sorted by name. Added the most important order condition and proper
tests for this.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
This fixes invalid error messages if the action has an empty
displayname, often the case for inline actions
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
When the activity integration is used we need to open the `activity` tab
not the comments tab.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Root attributes must not be accessed by the internal `attributes`.
Trying to do so will return `undefined`, so instead use the root `id`
property of nodes.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Initialize the folder tree based on the current directory.
Also only include views needed.
If possible reuse nodes from files store to prevent API call.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Fix possible dead locks when running the propagator caused by two
requests updating the same amount rows in transactions.
- Lock rows always in the same deterministic order by sorting the
path_hash first
- On all database outside of sqlite, also do first a SELECT FOR UPDATE
to lock all the rows used in batch UPDATE calls, afterward to decrease
the risk of two requests trying to lock the same rows
Signed-off-by: Carl Schwan <carlschwan@kde.org>
Adjust test assertions to match the new behavior where scrolling is
skipped for files already in the visible buffer. Tests now verify file
existence rather than full visibility for files within the buffer.
Signed-off-by: nfebe <fenn25.fn@gmail.com>
Skip scrolling when a file is clicked if it's already within the
visible viewport, avoiding the confusing list jump behavior.
Fixes#54700
Signed-off-by: nfebe <fenn25.fn@gmail.com>
1. only show 1 loading toast instead of N for N files in batch
operation.
2. Reuse more code to reduce duplicated logic.
3. Show the conflict picker once for all files instead of opening a new
conflict picker for every file to copy / move.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Birthdate was missing in editable fields while being editable, and the
order was checked while having no importance.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Add config option shareapi_bundle_reshare_with_edit to include reshare
permission in "Allow editing" bundle. Default is true to maintain
backward compatibility.
Signed-off-by: nfebe <fenn25.fn@gmail.com>
Signed-off-by: Carl Schwan <carlschwan@kde.org>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Other files like files in trashbin or file versions should be exported
by related app
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
This will prevent users from editing profile fields if those are
configured to be sync from LDAP.
I did not include the avatar in this because it has a special handling.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
In practice this filters out backup codes. Also fixed the english
formulation and the copyright year.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
When drag and drop a file we only want to scroll to the uploaded file
not changing the current view.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
- Use modern node and SetupManager API
- Avoid passing the user by id and instead use IUser
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com>
Signed-off-by: Carl Schwan <carlschwan@kde.org>
Instead of creating a CacheEntryRemovedEvent for each deleted files,
create a single CacheEntriesRemovedEvent which wrap multiple
CacheEntryRemovedEvent.
This allow listener to optimize the query they do when multiple files
are deleted at the same time (e.g. when deleting a folder).
Signed-off-by: Carl Schwan <carl.schwan@nextclound.com>
The displayName call was still using the old positional arguments
(nodes, view) instead of the new object parameter format (actionContext)
after the @nextcloud/files 4.0.0 update.
Signed-off-by: nfebe <fenn25.fn@gmail.com>
Add InstallationCompletedEvent class in public API (OCP namespace) that
provides installation details: data directory, admin username, and admin
email. Event will be dispatched after successful installation.
Include comprehensive unit tests covering all event scenarios.
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
Those are not Unit tests but integration tests with bad side effects on
other tests. I failed to clean them up so removing them.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Migrate away from jQuery and Snap.js for the navigation.
This is required to finally drop both dependencies.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Currently, it is documented in some places as returning a string but
returns a int or a string depending on the database used.
This then breaks then using strict comparaison in https://github.com/nextcloud/approval/pull/362
Signed-off-by: Carl Schwan <carlschwan@kde.org>
It's used by a lot of apps so expose just the two methods that are most
of the time used, to prevent the apps to relly on private APIs.
Signed-off-by: Carl Schwan <carlschwan@kde.org>
When requesting previews, which we don't find in oc_previews, search in
IAppData first before creating them.
Move the logic from MovepreviewJob to PreviewMigrationService and reuse
that in the Preview Generator.
At the same time rename MovePreviewJob to PreviewMigrationJob as it is a
better name.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com>
2026-01-12 14:20:09 +01:00
3081 changed files with 49085 additions and 33422 deletions
"Enable clouds to communicate with each other and exchange data":"Увімкніть хмари аби спілкуватися один з одним і обмінюватися даними",
"The Cloud Federation API enables various Nextcloud instances to communicate with each other and to exchange data.":"Cloud Federation API дозволяє різним примірникам серверу хмари Nextcloud спілкуватися між собою та обмінюватися даними."
"The Cloud Federation API enables various Nextcloud instances to communicate with each other and to exchange data.":"Cloud Federation API дозволяє різним примірникам сервера хмари Nextcloud спілкуватися між собою та обмінюватися даними."
},
"nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);");
"Enable clouds to communicate with each other and exchange data":"Увімкніть хмари аби спілкуватися один з одним і обмінюватися даними",
"The Cloud Federation API enables various Nextcloud instances to communicate with each other and to exchange data.":"Cloud Federation API дозволяє різним примірникам серверу хмари Nextcloud спілкуватися між собою та обмінюватися даними."
"The Cloud Federation API enables various Nextcloud instances to communicate with each other and to exchange data.":"Cloud Federation API дозволяє різним примірникам сервера хмари Nextcloud спілкуватися між собою та обмінюватися даними."
},"pluralForm":"nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);"
"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."
"The Cloud Federation API enables various Nextcloud instances to communicate with each other and to exchange data.":"Cloud Jamoada API turli xil Nextcloud misollariga bir-biri bilan muloqot qilish va ma'lumotlarni almashish imkonini beradi."
"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."
"The Cloud Federation API enables various Nextcloud instances to communicate with each other and to exchange data.":"Cloud Jamoada API turli xil Nextcloud misollariga bir-biri bilan muloqot qilish va ma'lumotlarni almashish imkonini beradi."
"{author} commented on {file}":"{author} je komentirao {file}",
"<strong>Comments</strong> for files":"<strong>Komentari</strong> za datoteke",
"Files":"Datoteke",
"You were mentioned on \"{file}\", in a comment by an account that has since been deleted":"Spomenuti ste u komentaru na „{file}” od računa koji je u međuvremenu izbrisan.",
"{user} mentioned you in a comment on \"{file}\"":"{user} vas je spomenuo u komentaru na „{file}”",
"Files app plugin to add comments to files":"Dodatak za aplikaciju Datoteke za dodavanje komentara na datoteke",
"Edit comment":"Uredi komentar",
"Delete comment":"Izbriši komentar",
"Cancel edit":"Otkaži uređivanje",
"New comment":"Novi komentar",
"Write a comment…":"Napiši komentar…",
"Post comment":"Objavi komentar",
"@ for mentions, : for emoji, / for smart picker":"@ za spominjanje, : za emoji, / za pametni odabir",
"Could not reload comments":"Nije moguće ponovno učitati komentare",
"Failed to mark comments as read":"Nije uspjelo označavanje komentara kao pročitani",
"Unable to load the comments list":"Nije moguće učitati popis komentara",
"No comments yet, start the conversation!":"Još nema komentara, započnite razgovor!",
"No more messages":"Nema više poruka",
@@ -24,6 +31,7 @@ OC.L10N.register(
"An error occurred while trying to edit the comment":"Došlo je do pogreške prilikom uređivanja komentara",
"Comment deleted":"Komentar izbrisan",
"An error occurred while trying to delete the comment":"Došlo je do pogreške prilikom brisanja komentara",
"An error occurred while trying to create the comment":"Došlo je do pogreške prilikom stvaranja komentara"
"An error occurred while trying to create the comment":"Došlo je do pogreške prilikom stvaranja komentara",
"{author} commented on {file}":"{author} je komentirao {file}",
"<strong>Comments</strong> for files":"<strong>Komentari</strong> za datoteke",
"Files":"Datoteke",
"You were mentioned on \"{file}\", in a comment by an account that has since been deleted":"Spomenuti ste u komentaru na „{file}” od računa koji je u međuvremenu izbrisan.",
"{user} mentioned you in a comment on \"{file}\"":"{user} vas je spomenuo u komentaru na „{file}”",
"Files app plugin to add comments to files":"Dodatak za aplikaciju Datoteke za dodavanje komentara na datoteke",
"Edit comment":"Uredi komentar",
"Delete comment":"Izbriši komentar",
"Cancel edit":"Otkaži uređivanje",
"New comment":"Novi komentar",
"Write a comment…":"Napiši komentar…",
"Post comment":"Objavi komentar",
"@ for mentions, : for emoji, / for smart picker":"@ za spominjanje, : za emoji, / za pametni odabir",
"Could not reload comments":"Nije moguće ponovno učitati komentare",
"Failed to mark comments as read":"Nije uspjelo označavanje komentara kao pročitani",
"Unable to load the comments list":"Nije moguće učitati popis komentara",
"No comments yet, start the conversation!":"Još nema komentara, započnite razgovor!",
"No more messages":"Nema više poruka",
@@ -22,6 +29,7 @@
"An error occurred while trying to edit the comment":"Došlo je do pogreške prilikom uređivanja komentara",
"Comment deleted":"Komentar izbrisan",
"An error occurred while trying to delete the comment":"Došlo je do pogreške prilikom brisanja komentara",
"An error occurred while trying to create the comment":"Došlo je do pogreške prilikom stvaranja komentara"
"An error occurred while trying to create the comment":"Došlo je do pogreške prilikom stvaranja komentara",
"You commented on %1$s":"Siz %1$s haqida fikr bildirdingiz",
"You commented on {file}":"Siz {file} ga izoh qoldirdingiz",
"%1$s commented on %2$s":"%1$s %2$s haqida fikr bildirdi",
"{author} commented on {file}":"{author} {file} ga izoh qoldirdi",
"<strong>Comments</strong> for files":"Fayllar uchun <strong>Izohlar</strong>",
"Files":"Fayllar",
"You were mentioned on \"{file}\", in a comment by an account that has since been deleted":"Siz \"{file}\"da, keyinchalik o'chirilgan hisob tomonidan izohda tilga olingansiz",
"{user} mentioned you in a comment on \"{file}\"":"{user} sizni \"{file}\" dagi izohda tilga oldi",
"Files app plugin to add comments to files":"Fayllarga izohlar qo'shish ilova plagini",
"Edit comment":"Izohni tahrirlash",
"Delete comment":"Izohni o'chirish",
"Cancel edit":"Tahrirni bekor qilish",
"New comment":"Yangi izoh",
"Write a comment…":"Fikr yozing…",
"Post comment":"Fikr qoldirish",
"@ for mentions, : for emoji, / for smart picker":"@ eslatmalar uchun, : emojilar uchun, / aqlli tanlovclar uchun",
"Could not reload comments":"Izohlarni qayta yuklab bo'lmadi",
"Failed to mark comments as read":"Izohlarni o'qilgan deb belgilashda xatolik yuz berdi",
"Unable to load the comments list":"Izohlar ro'yxatini yuklab bo'lmadi",
"No comments yet, start the conversation!":"Hali izohlar yo'q, suhbatni boshlang!",
"No more messages":"Boshqa xabarlar yo'q",
"Retry":"Qayta urinish",
"_1 new comment_::_{unread} new comments_":["{unread} ta yangi izoh"],
"Comment":"Izoh",
"An error occurred while trying to edit the comment":"Izohni tahrirlashda xatolik yuz berdi",
"Comment deleted":"Izoh o'chirildi",
"An error occurred while trying to delete the comment":"Izohni o'chirishda xatolik yuz berdi",
"An error occurred while trying to create the comment":"Izoh yaratishda xatolik yuz berdi",
"You commented on %1$s":"Siz %1$s haqida fikr bildirdingiz",
"You commented on {file}":"Siz {file} ga izoh qoldirdingiz",
"%1$s commented on %2$s":"%1$s %2$s haqida fikr bildirdi",
"{author} commented on {file}":"{author} {file} ga izoh qoldirdi",
"<strong>Comments</strong> for files":"Fayllar uchun <strong>Izohlar</strong>",
"Files":"Fayllar",
"You were mentioned on \"{file}\", in a comment by an account that has since been deleted":"Siz \"{file}\"da, keyinchalik o'chirilgan hisob tomonidan izohda tilga olingansiz",
"{user} mentioned you in a comment on \"{file}\"":"{user} sizni \"{file}\" dagi izohda tilga oldi",
"Files app plugin to add comments to files":"Fayllarga izohlar qo'shish ilova plagini",
"Edit comment":"Izohni tahrirlash",
"Delete comment":"Izohni o'chirish",
"Cancel edit":"Tahrirni bekor qilish",
"New comment":"Yangi izoh",
"Write a comment…":"Fikr yozing…",
"Post comment":"Fikr qoldirish",
"@ for mentions, : for emoji, / for smart picker":"@ eslatmalar uchun, : emojilar uchun, / aqlli tanlovclar uchun",
"Could not reload comments":"Izohlarni qayta yuklab bo'lmadi",
"Failed to mark comments as read":"Izohlarni o'qilgan deb belgilashda xatolik yuz berdi",
"Unable to load the comments list":"Izohlar ro'yxatini yuklab bo'lmadi",
"No comments yet, start the conversation!":"Hali izohlar yo'q, suhbatni boshlang!",
"No more messages":"Boshqa xabarlar yo'q",
"Retry":"Qayta urinish",
"_1 new comment_::_{unread} new comments_":["{unread} ta yangi izoh"],
"Comment":"Izoh",
"An error occurred while trying to edit the comment":"Izohni tahrirlashda xatolik yuz berdi",
"Comment deleted":"Izoh o'chirildi",
"An error occurred while trying to delete the comment":"Izohni o'chirishda xatolik yuz berdi",
"An error occurred while trying to create the comment":"Izoh yaratishda xatolik yuz berdi",
"Manages interaction between accounts and contacts":"Upravlja interakcijom između računa i kontakata",
"Collect data about accounts and contacts interactions and provide an address book for the data":"Prikuplja podatke o interakcijama između računa i kontakata te pruža adresar za te podatke"
"Manages interaction between accounts and contacts":"Upravlja interakcijom između računa i kontakata",
"Collect data about accounts and contacts interactions and provide an address book for the data":"Prikuplja podatke o interakcijama između računa i kontakata te pruža adresar za te podatke"
The 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.]]>
</description>
<version>7.13.0</version>
<version>7.14.0</version>
<licence>agpl</licence>
<author>Julius Härtl</author>
<namespace>Dashboard</namespace>
@@ -22,7 +22,7 @@ The Nextcloud Dashboard is your starting point of the day, giving you an overvie
"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.":"Započnite dan informirani\n\nNextcloud nadzorna ploča vaša je početna točka dana i pruža vam pregled nadolazećih termina, hitnih e-poruka, poruka u chatu, dolaznih tiketa, najnovijih tweetova i još mnogo toga! Korisnici mogu dodavati widgete koji im odgovaraju i prilagoditi pozadinu prema vlastitim željama.",
"Get more widgets from the App Store":"Nabavite više widgeta iz trgovine aplikacijama",
"Weather service":"Davatelj vremenske prognoze",
"For your privacy, the weather data is requested by your {productName} server on your behalf so the weather service receives no personal information.":"Radi vaše privatnosti, podatke o vremenu u vaše ime dohvaća vaš {productName} poslužitelj, tako da vremenska usluga ne prima nikakve osobne podatke.",
"Weather data from Met.no":"Podaci o vremenskoj prognozi iz Met.no",
"geocoding with Nominatim":"geokodiranje uz Nominatim",
"elevation data from OpenTopoData":"podaci o nadmorskoj visini iz OpenTopoData",
"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.":"Započnite dan informirani\n\nNextcloud nadzorna ploča vaša je početna točka dana i pruža vam pregled nadolazećih termina, hitnih e-poruka, poruka u chatu, dolaznih tiketa, najnovijih tweetova i još mnogo toga! Korisnici mogu dodavati widgete koji im odgovaraju i prilagoditi pozadinu prema vlastitim željama.",
"Get more widgets from the App Store":"Nabavite više widgeta iz trgovine aplikacijama",
"Weather service":"Davatelj vremenske prognoze",
"For your privacy, the weather data is requested by your {productName} server on your behalf so the weather service receives no personal information.":"Radi vaše privatnosti, podatke o vremenu u vaše ime dohvaća vaš {productName} poslužitelj, tako da vremenska usluga ne prima nikakve osobne podatke.",
"Weather data from Met.no":"Podaci o vremenskoj prognozi iz Met.no",
"geocoding with Nominatim":"geokodiranje uz Nominatim",
"elevation data from OpenTopoData":"podaci o nadmorskoj visini iz OpenTopoData",
"Get more widgets from the App Store":"Získať viac miniaplikácií v Obchode s aplikáciami",
"Weather service":"Služba počasie",
"For your privacy, the weather data is requested by your {productName} server on your behalf so the weather service receives no personal information.":"Pre vaše súkromie sú údaje o počasí požadované vaším {productName} serverom vo vašom mene, takže služba počasia neobdrží žiadne osobné informácie.",
"Weather data from Met.no":"Dáta počasia z Met.no",
"geocoding with Nominatim":"geokódovanie pomocou Nominatim",
"elevation data from OpenTopoData":"dáta o nadmorskej výške z OpenTopoData",
"Get more widgets from the App Store":"Získať viac miniaplikácií v Obchode s aplikáciami",
"Weather service":"Služba počasie",
"For your privacy, the weather data is requested by your {productName} server on your behalf so the weather service receives no personal information.":"Pre vaše súkromie sú údaje o počasí požadované vaším {productName} serverom vo vašom mene, takže služba počasia neobdrží žiadne osobné informácie.",
"Weather data from Met.no":"Dáta počasia z Met.no",
"geocoding with Nominatim":"geokódovanie pomocou Nominatim",
"elevation data from OpenTopoData":"dáta o nadmorskej výške z OpenTopoData",
"In the past on %1$s for the entire day":"Dans le passé toute la journée du %1$s ",
"_In %n minute on %1$s for the entire day_::_In %n minutes on %1$s for the entire day_":["Dans une minute le %1$s pour la journée entière","Dans %n minutes le %1$s pour la journée entière","Dans %n minutes le %1$s pour la journée entière"],
"_In %n hour on %1$s for the entire day_::_In %n hours on %1$s for the entire day_":["Dans une heure le %1$s pour la journée entière","Dans %n heures le %1$s pour la journée entière","Dans %n heures le %1$s pour la journée entière"],
"_In %n day on %1$s for the entire day_::_In %n days on %1$s for the entire day_":["Dans un jour le %1$s pour la journée entière","Dans %n jours le %1$s pour la journée entière","Dans %n jours le %1$s pour la journée entière"],
"_In %n week on %1$s for the entire day_::_In %n weeks on %1$s for the entire day_":["Dans une semaine le %1$s pour la journée entière","Dans %n semaines le %1$s pour la journée entière","Dans %n semaines le %1$s pour la journée entière"],
"_In %n month on %1$s for the entire day_::_In %n months on %1$s for the entire day_":["Dans un mois toute la journée du %1$s","Dans %n mois toute la journée du %1$s","Dans %n mois toute la journée du %1$s"],
"_In %n year on %1$s for the entire day_::_In %n years on %1$s for the entire day_":["Dans un an toute la journée du %1$s","Dans %n années toute la journée du %1$s","Dans %n années toute la journée du %1$s"],
"In the past on %1$s between %2$s - %3$s":"Dans le passé le %1$s entre %2$s et %3$s",
"_In %n minute on %1$s between %2$s - %3$s_::_In %n minutes on %1$s between %2$s - %3$s_":["Dans une minute le %1$s entre %2$s - %3$s","Dans %n minutes le %1$s entre %2$s - %3$s","Dans %n minutes le %1$s entre %2$s et %3$s"],
"_In %n hour on %1$s between %2$s - %3$s_::_In %n hours on %1$s between %2$s - %3$s_":["Dans une heure le %1$s entre %2$s et %3$s","Dans %n heures le %1$s entre %2$s et %3$s","Dans %n heures le %1$s entre %2$s et %3$s"],
"_In %n day on %1$s between %2$s - %3$s_::_In %n days on %1$s between %2$s - %3$s_":["Demain le %1$s entre %2$s et %3$s","Dans %n jours le %1$s entre %2$s et %3$s","Dans %n jours le %1$s entre %2$s et %3$s"],
"_In %n week on %1$s between %2$s - %3$s_::_In %n weeks on %1$s between %2$s - %3$s_":["La semaine prochaine le %1$s entre %2$s et %3$s","Dans %n semaines le %1$s entre %2$s et %3$s","Dans %n semaines le %1$s entre %2$s et %3$s"],
"_In %n month on %1$s between %2$s - %3$s_::_In %n months on %1$s between %2$s - %3$s_":["Dans un mois le %1$s entre %2$s et %3$s","Dans %n mois le %1$s entre %2$s et %3$s","Dans %n mois le %1$s entre %2$s et %3$s"],
"_In %n year on %1$s between %2$s - %3$s_::_In %n years on %1$s between %2$s - %3$s_":["L'an prochain le %1$s entre %2$s et %3$s","Dans %n ans le %1$s entre %2$s et %3$s","Dans %n ans le %1$s entre %2$s et %3$s"],
"Could not generate when statement":"Impossible de déterminer quand",
"Every Day for the entire day":"Chaque jour pour toute la journée",
"Every Day for the entire day until %1$s":"Chaque jour pour la journée entière jusqu'au %1$s",
@@ -111,8 +123,26 @@ OC.L10N.register(
"On specific dates for the entire day until %1$s":"À une date spécifique pour la journée entière jusqu'au %1$s",
"On specific dates between %1$s - %2$s until %3$s":"À des dates spécifiques entre %1$s et %2$s jusqu'au %3$s",
"In the past on %1$s":"Dans le passé en %1$s",
"_In %n minute on %1$s_::_In %n minutes on %1$s_":["Dans une minute en %1$s","Dans %n minutes en %1$s","Dans %n minutes en %1$s"],
"_In %n hour on %1$s_::_In %n hours on %1$s_":["Dans %n heure le %1$s","Dans %n heures le %1$s","Dans %n le %1$s"],
"_In %n day on %1$s_::_In %n days on %1$s_":["Demain le %1$s","Dans %n jours le %1$s","Dans %n jours le %1$s"],
"_In %n week on %1$s_::_In %n weeks on %1$s_":["La semaine prochaine le %1$s","Dans %n semaines le %1$s","Dans %n semaines le %1$s"],
"_In %n month on %1$s_::_In %n months on %1$s_":["Le mois prochain le %1$s","Dans %n mois le %1$s","Dans %n mois le %1$s"],
"_In %n year on %1$s_::_In %n years on %1$s_":["L'an prochain le %1$s","Dans %n ans le %1$s","Dans %n ans le %1$s"],
"In the past on %1$s then on %2$s":"Dans le passé le %1$s puis le %2$s",
"_In %n minute on %1$s then on %2$s_::_In %n minutes on %1$s then on %2$s_":["Dans une minute le %1$s puis le %2$s","Dans %n minutes le %1$s puis le %2$s","Dans %n minutes le %1$s puis le %2$s"],
"_In %n hour on %1$s then on %2$s_::_In %n hours on %1$s then on %2$s_":["Dans une heure le %1$s puis le %2$s","Dans %n heures le %1$s puis le %2$s","Dans %n heures le %1$s puis le %2$s"],
"_In %n day on %1$s then on %2$s_::_In %n days on %1$s then on %2$s_":["Demain le %1$s puis le %2$s","Dans %n jours le %1$s puis le %2$s","Dans %n jours le %1$s puis le %2$s"],
"_In %n week on %1$s then on %2$s_::_In %n weeks on %1$s then on %2$s_":["La semaine prochaine le %1$s puis le %2$s","Dans %n semaines le %1$s puis le %2$s","Dans %n semaines le %1$s puis le %2$s"],
"_In %n month on %1$s then on %2$s_::_In %n months on %1$s then on %2$s_":["Le mois prochain le %1$s puis le %2$s","Dans %n mois le %1$s puis le %2$s","Dans %n mois le %1$s puis le %2$s"],
"_In %n year on %1$s then on %2$s_::_In %n years on %1$s then on %2$s_":["L'an prochain le %1$s puis le %2$s","Dans %n ans le %1$s puis le %2$s","Dans %n ans le %1$s puis le %2$s"],
"In the past on %1$s then on %2$s and %3$s":"Dans le passé le %1$s puis le %2$s et %3$s",
"_In %n minute on %1$s then on %2$s and %3$s_::_In %n minutes on %1$s then on %2$s and %3$s_":["Dans une minute le %1$s puis le %2$s et le %3$s","Dans %n minutes le %1$s puis le %2$s et le %3$s","Dans %n minutes le %1$s puis le %2$s et le %3$s"],
"_In %n hour on %1$s then on %2$s and %3$s_::_In %n hours on %1$s then on %2$s and %3$s_":["Dans une heure le %1$s puis le %2$s et le %3$s","Dans %n heures le %1$s puis le %2$s et le %3$s","Dans %n heures le %1$s puis le %2$s et le %3$s"],
"_In %n day on %1$s then on %2$s and %3$s_::_In %n days on %1$s then on %2$s and %3$s_":["Demain le %1$s puis le %2$s et le %3$s","Dans %n jours le %1$s puis le %2$s et le %3$s","Dans %n jours le %1$s puis le %2$s et le %3$s"],
"_In %n week on %1$s then on %2$s and %3$s_::_In %n weeks on %1$s then on %2$s and %3$s_":["La semaine prochaine le %1$s puis le %2$s et le %3$s","Dans %n semaines le %1$s puis le %2$s et le %3$s","Dans %n semaines le %1$s puis le %2$s et le%3$s"],
"_In %n month on %1$s then on %2$s and %3$s_::_In %n months on %1$s then on %2$s and %3$s_":["Dans un mois le %1$s puis le %2$s et le %3$s","Dans %n mois le %1$s puis le %2$s et le %3$s","Dans %n mois le %1$s puis le %2$s et le %3$s"],
"_In %n year on %1$s then on %2$s and %3$s_::_In %n years on %1$s then on %2$s and %3$s_":["Dans un an sur %1$spuis le %2$s et le %3$s","Dans %n années sur %1$s puis le %2$s et le %3$s","Dans %n années sur %1$s puis le %2$s et le %3$s"],
"Could not generate next recurrence statement":"Impossible de déterminer la prochaine récurrence",
"Cancelled: %1$s":"Annulé : %1$s",
"\"%1$s\" has been canceled":"\"%1$s\" a été annulé(e)",
@@ -190,6 +220,8 @@ OC.L10N.register(
"{actor} updated contact {card} in address book {addressbook}":"{actor} a mis à jour le contact {card} dans le carnet d'adresses {addressbook}",
"You updated contact {card} in address book {addressbook}":"Vous avez mis à jour le contact {card} dans le carnet d'adresses {addressbook}",
"A <strong>contact</strong> or <strong>address book</strong> was modified":"Un <strong>contact</strong> ou <strong>carnet d'adresses</strong> a été modifié",
"System address book disabled":"Le carnet d'adresses du système est désactivé",
"The system contacts address book has been automatically disabled during upgrade. This means that the address book will no longer be available to users in the contacts app or other clients. The system contacts address book was disabled because the amount of contacts in the address book exceeded the maximum recommended number of contacts. This limit is set to prevent performance issues. You can re-enable the system address book with the following command {command}":"Le carnet d'adresses système a été automatiquement désactivé lors de la mise à jour. Cela signifie que le carnet d'adresses ne sera plus disponible pour les utilisateurs dans l'application Contacts ou d'autres clients. Le carnet d'adresses du système a été désactivé car le nombre de contacts dans le carnet dépassait le nombre maximum recommandé de contacts. Cette limite est fixée afin d'éviter des problèmes de performance. Vous pouvez réactiver le carnet d'adresses système avec la commande suivante : {command}",
"Accounts":"Comptes",
"System address book which holds all accounts":"Carnet d'adresses système qui regroupe tous les comptes",
"File is not updatable: %1$s":"Ce fichier ne peut pas être mis à jour : %1$s",
@@ -202,6 +234,8 @@ OC.L10N.register(
"Could not rename part file to final file, canceled by hook":"Impossible de renommer le fichier partiel en fichier final, annulé par le hook",
"Could not rename part file to final file":"Impossible de renommer le fichier partiel en fichier définitif",
"Failed to check file size: %1$s":"Impossible de vérifier la taille du fichier : %1$s",
"Could not open file: %1$s (%2$d), file does seem to exist":"Impossible d'ouvrir le fichier : %1$s (%2$d), le fichier semble exister",
"Could not open file: %1$s (%2$d), file doesn't seem to exist":"Impossible d'ouvrir le fichier : %1$s (%2$d), le fichier ne semble pas exister",
"Encryption not ready: %1$s":"Chiffrement pas prêt : %1$s",
"Failed to open file: %1$s":"Impossible d'ouvrir le fichier : %1$s",
"Failed to unlink: %1$s":"Impossible de supprimer le lien :%1$s",
@@ -226,6 +260,10 @@ OC.L10N.register(
"DAV system address book":"Carnet d'adresses système DAV",
"No outstanding DAV system address book sync.":"Pas de synchronisation DAV en cours du carnet d'adresses système.",
"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\".":"La synchronisation du carnet d'adresses système DAV n'a pas encore été effectuée car votre instance a plus de 1000 utilisateurs ou parce qu'une erreur est survenue. Merci de l'exécuter manuellement en tapant la commande \"occ dav:sync-system-addressbook\".",
"DAV system address book size":"Taille du carnet d'adresses système",
"The system address book is disabled":"Le carnet d'adresses système est désactivé",
"The system address book is enabled, but contains more than the configured limit of %d contacts":"Le carnet d'adresses système est activé, mais il contient plus de contacts que la limite fixée à %d ",
"The system address book is enabled and contains less than the configured limit of %d contacts":"Le carnet d'adresses système est activé est contient moins de contacts que la limite fixée à %d ",
"WebDAV endpoint":"Point de terminaison WebDAV",
"Could not check that your web server is properly set up to allow file synchronization over WebDAV. Please check manually.":"Impossible de vérifier si votre serveur web est correctement configuré pour permettre la synchronisation de fichiers via WebDAV. Veuillez vérifier manuellement.",
"Your web server is not yet properly set up to allow file synchronization, because the WebDAV interface seems to be broken.":"Votre serveur web n’est pas encore correctement configuré pour la synchronisation de fichiers parce que l’interface WebDAV semble ne pas fonctionner.",
"In the past on %1$s for the entire day":"Dans le passé toute la journée du %1$s ",
"_In %n minute on %1$s for the entire day_::_In %n minutes on %1$s for the entire day_":["Dans une minute le %1$s pour la journée entière","Dans %n minutes le %1$s pour la journée entière","Dans %n minutes le %1$s pour la journée entière"],
"_In %n hour on %1$s for the entire day_::_In %n hours on %1$s for the entire day_":["Dans une heure le %1$s pour la journée entière","Dans %n heures le %1$s pour la journée entière","Dans %n heures le %1$s pour la journée entière"],
"_In %n day on %1$s for the entire day_::_In %n days on %1$s for the entire day_":["Dans un jour le %1$s pour la journée entière","Dans %n jours le %1$s pour la journée entière","Dans %n jours le %1$s pour la journée entière"],
"_In %n week on %1$s for the entire day_::_In %n weeks on %1$s for the entire day_":["Dans une semaine le %1$s pour la journée entière","Dans %n semaines le %1$s pour la journée entière","Dans %n semaines le %1$s pour la journée entière"],
"_In %n month on %1$s for the entire day_::_In %n months on %1$s for the entire day_":["Dans un mois toute la journée du %1$s","Dans %n mois toute la journée du %1$s","Dans %n mois toute la journée du %1$s"],
"_In %n year on %1$s for the entire day_::_In %n years on %1$s for the entire day_":["Dans un an toute la journée du %1$s","Dans %n années toute la journée du %1$s","Dans %n années toute la journée du %1$s"],
"In the past on %1$s between %2$s - %3$s":"Dans le passé le %1$s entre %2$s et %3$s",
"_In %n minute on %1$s between %2$s - %3$s_::_In %n minutes on %1$s between %2$s - %3$s_":["Dans une minute le %1$s entre %2$s - %3$s","Dans %n minutes le %1$s entre %2$s - %3$s","Dans %n minutes le %1$s entre %2$s et %3$s"],
"_In %n hour on %1$s between %2$s - %3$s_::_In %n hours on %1$s between %2$s - %3$s_":["Dans une heure le %1$s entre %2$s et %3$s","Dans %n heures le %1$s entre %2$s et %3$s","Dans %n heures le %1$s entre %2$s et %3$s"],
"_In %n day on %1$s between %2$s - %3$s_::_In %n days on %1$s between %2$s - %3$s_":["Demain le %1$s entre %2$s et %3$s","Dans %n jours le %1$s entre %2$s et %3$s","Dans %n jours le %1$s entre %2$s et %3$s"],
"_In %n week on %1$s between %2$s - %3$s_::_In %n weeks on %1$s between %2$s - %3$s_":["La semaine prochaine le %1$s entre %2$s et %3$s","Dans %n semaines le %1$s entre %2$s et %3$s","Dans %n semaines le %1$s entre %2$s et %3$s"],
"_In %n month on %1$s between %2$s - %3$s_::_In %n months on %1$s between %2$s - %3$s_":["Dans un mois le %1$s entre %2$s et %3$s","Dans %n mois le %1$s entre %2$s et %3$s","Dans %n mois le %1$s entre %2$s et %3$s"],
"_In %n year on %1$s between %2$s - %3$s_::_In %n years on %1$s between %2$s - %3$s_":["L'an prochain le %1$s entre %2$s et %3$s","Dans %n ans le %1$s entre %2$s et %3$s","Dans %n ans le %1$s entre %2$s et %3$s"],
"Could not generate when statement":"Impossible de déterminer quand",
"Every Day for the entire day":"Chaque jour pour toute la journée",
"Every Day for the entire day until %1$s":"Chaque jour pour la journée entière jusqu'au %1$s",
@@ -109,8 +121,26 @@
"On specific dates for the entire day until %1$s":"À une date spécifique pour la journée entière jusqu'au %1$s",
"On specific dates between %1$s - %2$s until %3$s":"À des dates spécifiques entre %1$s et %2$s jusqu'au %3$s",
"In the past on %1$s":"Dans le passé en %1$s",
"_In %n minute on %1$s_::_In %n minutes on %1$s_":["Dans une minute en %1$s","Dans %n minutes en %1$s","Dans %n minutes en %1$s"],
"_In %n hour on %1$s_::_In %n hours on %1$s_":["Dans %n heure le %1$s","Dans %n heures le %1$s","Dans %n le %1$s"],
"_In %n day on %1$s_::_In %n days on %1$s_":["Demain le %1$s","Dans %n jours le %1$s","Dans %n jours le %1$s"],
"_In %n week on %1$s_::_In %n weeks on %1$s_":["La semaine prochaine le %1$s","Dans %n semaines le %1$s","Dans %n semaines le %1$s"],
"_In %n month on %1$s_::_In %n months on %1$s_":["Le mois prochain le %1$s","Dans %n mois le %1$s","Dans %n mois le %1$s"],
"_In %n year on %1$s_::_In %n years on %1$s_":["L'an prochain le %1$s","Dans %n ans le %1$s","Dans %n ans le %1$s"],
"In the past on %1$s then on %2$s":"Dans le passé le %1$s puis le %2$s",
"_In %n minute on %1$s then on %2$s_::_In %n minutes on %1$s then on %2$s_":["Dans une minute le %1$s puis le %2$s","Dans %n minutes le %1$s puis le %2$s","Dans %n minutes le %1$s puis le %2$s"],
"_In %n hour on %1$s then on %2$s_::_In %n hours on %1$s then on %2$s_":["Dans une heure le %1$s puis le %2$s","Dans %n heures le %1$s puis le %2$s","Dans %n heures le %1$s puis le %2$s"],
"_In %n day on %1$s then on %2$s_::_In %n days on %1$s then on %2$s_":["Demain le %1$s puis le %2$s","Dans %n jours le %1$s puis le %2$s","Dans %n jours le %1$s puis le %2$s"],
"_In %n week on %1$s then on %2$s_::_In %n weeks on %1$s then on %2$s_":["La semaine prochaine le %1$s puis le %2$s","Dans %n semaines le %1$s puis le %2$s","Dans %n semaines le %1$s puis le %2$s"],
"_In %n month on %1$s then on %2$s_::_In %n months on %1$s then on %2$s_":["Le mois prochain le %1$s puis le %2$s","Dans %n mois le %1$s puis le %2$s","Dans %n mois le %1$s puis le %2$s"],
"_In %n year on %1$s then on %2$s_::_In %n years on %1$s then on %2$s_":["L'an prochain le %1$s puis le %2$s","Dans %n ans le %1$s puis le %2$s","Dans %n ans le %1$s puis le %2$s"],
"In the past on %1$s then on %2$s and %3$s":"Dans le passé le %1$s puis le %2$s et %3$s",
"_In %n minute on %1$s then on %2$s and %3$s_::_In %n minutes on %1$s then on %2$s and %3$s_":["Dans une minute le %1$s puis le %2$s et le %3$s","Dans %n minutes le %1$s puis le %2$s et le %3$s","Dans %n minutes le %1$s puis le %2$s et le %3$s"],
"_In %n hour on %1$s then on %2$s and %3$s_::_In %n hours on %1$s then on %2$s and %3$s_":["Dans une heure le %1$s puis le %2$s et le %3$s","Dans %n heures le %1$s puis le %2$s et le %3$s","Dans %n heures le %1$s puis le %2$s et le %3$s"],
"_In %n day on %1$s then on %2$s and %3$s_::_In %n days on %1$s then on %2$s and %3$s_":["Demain le %1$s puis le %2$s et le %3$s","Dans %n jours le %1$s puis le %2$s et le %3$s","Dans %n jours le %1$s puis le %2$s et le %3$s"],
"_In %n week on %1$s then on %2$s and %3$s_::_In %n weeks on %1$s then on %2$s and %3$s_":["La semaine prochaine le %1$s puis le %2$s et le %3$s","Dans %n semaines le %1$s puis le %2$s et le %3$s","Dans %n semaines le %1$s puis le %2$s et le%3$s"],
"_In %n month on %1$s then on %2$s and %3$s_::_In %n months on %1$s then on %2$s and %3$s_":["Dans un mois le %1$s puis le %2$s et le %3$s","Dans %n mois le %1$s puis le %2$s et le %3$s","Dans %n mois le %1$s puis le %2$s et le %3$s"],
"_In %n year on %1$s then on %2$s and %3$s_::_In %n years on %1$s then on %2$s and %3$s_":["Dans un an sur %1$spuis le %2$s et le %3$s","Dans %n années sur %1$s puis le %2$s et le %3$s","Dans %n années sur %1$s puis le %2$s et le %3$s"],
"Could not generate next recurrence statement":"Impossible de déterminer la prochaine récurrence",
"Cancelled: %1$s":"Annulé : %1$s",
"\"%1$s\" has been canceled":"\"%1$s\" a été annulé(e)",
@@ -188,6 +218,8 @@
"{actor} updated contact {card} in address book {addressbook}":"{actor} a mis à jour le contact {card} dans le carnet d'adresses {addressbook}",
"You updated contact {card} in address book {addressbook}":"Vous avez mis à jour le contact {card} dans le carnet d'adresses {addressbook}",
"A <strong>contact</strong> or <strong>address book</strong> was modified":"Un <strong>contact</strong> ou <strong>carnet d'adresses</strong> a été modifié",
"System address book disabled":"Le carnet d'adresses du système est désactivé",
"The system contacts address book has been automatically disabled during upgrade. This means that the address book will no longer be available to users in the contacts app or other clients. The system contacts address book was disabled because the amount of contacts in the address book exceeded the maximum recommended number of contacts. This limit is set to prevent performance issues. You can re-enable the system address book with the following command {command}":"Le carnet d'adresses système a été automatiquement désactivé lors de la mise à jour. Cela signifie que le carnet d'adresses ne sera plus disponible pour les utilisateurs dans l'application Contacts ou d'autres clients. Le carnet d'adresses du système a été désactivé car le nombre de contacts dans le carnet dépassait le nombre maximum recommandé de contacts. Cette limite est fixée afin d'éviter des problèmes de performance. Vous pouvez réactiver le carnet d'adresses système avec la commande suivante : {command}",
"Accounts":"Comptes",
"System address book which holds all accounts":"Carnet d'adresses système qui regroupe tous les comptes",
"File is not updatable: %1$s":"Ce fichier ne peut pas être mis à jour : %1$s",
@@ -200,6 +232,8 @@
"Could not rename part file to final file, canceled by hook":"Impossible de renommer le fichier partiel en fichier final, annulé par le hook",
"Could not rename part file to final file":"Impossible de renommer le fichier partiel en fichier définitif",
"Failed to check file size: %1$s":"Impossible de vérifier la taille du fichier : %1$s",
"Could not open file: %1$s (%2$d), file does seem to exist":"Impossible d'ouvrir le fichier : %1$s (%2$d), le fichier semble exister",
"Could not open file: %1$s (%2$d), file doesn't seem to exist":"Impossible d'ouvrir le fichier : %1$s (%2$d), le fichier ne semble pas exister",
"Encryption not ready: %1$s":"Chiffrement pas prêt : %1$s",
"Failed to open file: %1$s":"Impossible d'ouvrir le fichier : %1$s",
"Failed to unlink: %1$s":"Impossible de supprimer le lien :%1$s",
@@ -224,6 +258,10 @@
"DAV system address book":"Carnet d'adresses système DAV",
"No outstanding DAV system address book sync.":"Pas de synchronisation DAV en cours du carnet d'adresses système.",
"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\".":"La synchronisation du carnet d'adresses système DAV n'a pas encore été effectuée car votre instance a plus de 1000 utilisateurs ou parce qu'une erreur est survenue. Merci de l'exécuter manuellement en tapant la commande \"occ dav:sync-system-addressbook\".",
"DAV system address book size":"Taille du carnet d'adresses système",
"The system address book is disabled":"Le carnet d'adresses système est désactivé",
"The system address book is enabled, but contains more than the configured limit of %d contacts":"Le carnet d'adresses système est activé, mais il contient plus de contacts que la limite fixée à %d ",
"The system address book is enabled and contains less than the configured limit of %d contacts":"Le carnet d'adresses système est activé est contient moins de contacts que la limite fixée à %d ",
"WebDAV endpoint":"Point de terminaison WebDAV",
"Could not check that your web server is properly set up to allow file synchronization over WebDAV. Please check manually.":"Impossible de vérifier si votre serveur web est correctement configuré pour permettre la synchronisation de fichiers via WebDAV. Veuillez vérifier manuellement.",
"Your web server is not yet properly set up to allow file synchronization, because the WebDAV interface seems to be broken.":"Votre serveur web n’est pas encore correctement configuré pour la synchronisation de fichiers parce que l’interface WebDAV semble ne pas fonctionner.",
"{actor} created calendar {calendar}":"{actor} je stvorio kalendar {calendar}",
"You created calendar {calendar}":"Stvorili ste kalendar {calendar}",
"{actor} deleted calendar {calendar}":"{actor} je izbrisao kalendar {calendar}",
"You deleted calendar {calendar}":"Izbrisali ste kalendar {calendar}",
"{actor} updated calendar {calendar}":"{actor} je ažurirao kalendar {calendar}",
"You updated calendar {calendar}":"Ažurirali ste kalendar {calendar}",
"{actor} restored calendar {calendar}":"{actor} je vratio kalendar {calendar}",
"You restored calendar {calendar}":"Vratili ste kalendar {calendar}",
"You shared calendar {calendar} as public link":"Podijelili ste kalendar {calendar} putem javne poveznice",
"You removed public link for calendar {calendar}":"Uklonili ste javnu poveznicu na kalendar {calendar}",
"{actor} shared calendar {calendar} with you":"{actor} dijeli kalendar {calendar} s vama",
"You shared calendar {calendar} with {user}":"Podijelili ste kalendar {calendar} s {user}",
"{actor} shared calendar {calendar} with {user}":"{actor} dijeli kalendar {calendar} s {user}",
"{actor} unshared calendar {calendar} from you":"{actor} više ne dijeli kalendar {calendar} s vama",
"You unshared calendar {calendar} from {user}":"Više ne dijelite kalendar {calendar} s {user}",
"{actor} unshared calendar {calendar} from {user}":"{actor} više ne dijeli kalendar {calendar} s {user}",
"{actor} unshared calendar {calendar} from themselves":"{actor} više ne dijeli kalendar {calendar} sam sa sobom",
"You shared calendar {calendar} with group {group}":"Podijelili ste kalendar {calendar} s grupom {group}",
"{actor} shared calendar {calendar} with group {group}":"{actor} dijeli kalendar {calendar} s grupom {group}",
"You unshared calendar {calendar} from group {group}":"Više ne dijelite kalendar {calendar} s grupom {group}",
"{actor} unshared calendar {calendar} from group {group}":"{actor} više ne dijeli kalendar {calendar} s grupom {group}",
"Untitled event":"Događaj bez naslova",
"{actor} created event {event} in calendar {calendar}":"{actor} je stvorio događaj {event} u kalendaru {calendar}",
"You created event {event} in calendar {calendar}":"Stvorili ste događaj {event} u kalendaru {calendar}",
"{actor} deleted event {event} from calendar {calendar}":"{actor} je izbrisao događaj {event} iz kalendara {calendar}",
"You deleted event {event} from calendar {calendar}":"Izbrisali ste događaj {event} iz kalendara {calendar}",
"{actor} updated event {event} in calendar {calendar}":"{actor} je ažurirao događaj {event} u kalendaru {calendar}",
"You updated event {event} in calendar {calendar}":"Ažurirali ste događaj {event} u kalendaru {calendar}",
"{actor} moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}":"{actor} je premjestio događaj {event} iz kalendara {sourceCalendar} u kalendar {targetCalendar}",
"You moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}":"Premjestili ste događaj {event} iz kalendara {sourceCalendar} u kalendar {targetCalendar}",
"{actor} restored event {event} of calendar {calendar}":"{actor} je vratio događaj {event} kalendara {calendar}",
"You restored event {event} of calendar {calendar}":"Vratili ste događaj {event} kalendara {calendar}",
"Busy":"Zauzeto",
"{actor} created to-do {todo} in list {calendar}":"{actor} je stvorio zadatak {todo} u popisu {calendar}",
"You created to-do {todo} in list {calendar}":"Stvorili ste zadatak {todo} u popisu {calendar}",
"{actor} deleted to-do {todo} from list {calendar}":"{actor} je izbrisao zadatak {todo} iz popisa {calendar}",
"You deleted to-do {todo} from list {calendar}":"Izbrisali ste zadatak {todo} iz popisa {calendar}",
"{actor} updated to-do {todo} in list {calendar}":"{actor} je ažurirao zadatak {todo} u popisu {calendar}",
"You updated to-do {todo} in list {calendar}":"Ažurirali ste zadatak {todo} u popisu {calendar}",
"{actor} solved to-do {todo} in list {calendar}":"{actor} je riješio zadatak {todo} u popisu {calendar}",
"You solved to-do {todo} in list {calendar}":"Riješili ste zadatak {todo} u popisu {calendar}",
"{actor} reopened to-do {todo} in list {calendar}":"{actor} je ponovno otvorio zadatak {todo} u popisu {calendar}",
"You reopened to-do {todo} in list {calendar}":"Ponovno ste otvorili zadatak {todo} u popisu {calendar}",
"{actor} moved to-do {todo} from list {sourceCalendar} to list {targetCalendar}":"{actor} je premjestio zadatak {todo} iz popisa {sourceCalendar} u popis {targetCalendar}",
"You moved to-do {todo} from list {sourceCalendar} to list {targetCalendar}":"Premjestili ste zadatak {todo} iz popisa {sourceCalendar} u popis {targetCalendar}",
"Calendar, contacts and tasks":"Kalendar, kontakti i zadaci",
"A <strong>calendar</strong> was modified":"Izmijenjen je <strong>kalendar</strong>",
"A calendar <strong>event</strong> was modified":"Izmijenjen je <strong>događaj</strong> u kalendaru",
"A calendar <strong>to-do</strong> was modified":"Izmijenjen je <strong>zadatak</strong> u kalendaru",
"In the past on %1$s for the entire day":"U prošlosti, dana %1$s, tijekom cijelog dana",
"_In %n minute on %1$s for the entire day_::_In %n minutes on %1$s for the entire day_":["Za %n minutu, dana %1$s, tijekom cijelog dana","Za %n minute, dana %1$s, tijekom cijelog dana","Za %n minuta, dana %1$s, tijekom cijelog dana"],
"_In %n hour on %1$s for the entire day_::_In %n hours on %1$s for the entire day_":["Za %n sat, dana %1$s, tijekom cijelog dana","Za %n sata, dana %1$s, tijekom cijelog dana","Za %n sati, dana %1$s, tijekom cijelog dana"],
"_In %n day on %1$s for the entire day_::_In %n days on %1$s for the entire day_":["Za %n dan, dana %1$s, tijekom cijelog dana","Za %n dana, dana %1$s, tijekom cijelog dana","Za %n dana, dana %1$s, tijekom cijelog dana"],
"_In %n week on %1$s for the entire day_::_In %n weeks on %1$s for the entire day_":["Za %n tjedan, dana %1$s, tijekom cijelog dana","Za %n tjedna, dana %1$s, tijekom cijelog dana","Za %n tjedana, dana %1$s, tijekom cijelog dana"],
"_In %n month on %1$s for the entire day_::_In %n months on %1$s for the entire day_":["Za %n mjesec, dana %1$s, tijekom cijelog dana","Za %n mjeseca, dana %1$s, tijekom cijelog dana","Za %n mjeseci, dana %1$s, tijekom cijelog dana"],
"_In %n year on %1$s for the entire day_::_In %n years on %1$s for the entire day_":["Za %n godinu, dana %1$s, tijekom cijelog dana","Za %n godine, dana %1$s, tijekom cijelog dana","Za %n godina, dana %1$s, tijekom cijelog dana"],
"In the past on %1$s between %2$s - %3$s":"U prošlosti, dana %1$s između %2$s – %3$s",
"_In %n minute on %1$s between %2$s - %3$s_::_In %n minutes on %1$s between %2$s - %3$s_":["Za %n minutu, dana %1$s između %2$s – %3$s","Za %n minute, dana %1$s između %2$s – %3$s","Za %n minuta, dana %1$s između %2$s – %3$s"],
"_In %n hour on %1$s between %2$s - %3$s_::_In %n hours on %1$s between %2$s - %3$s_":["Za %n sat, dana %1$s između %2$s – %3$s","Za %n sata, dana %1$s između %2$s – %3$s","Za %n sati, dana %1$s između %2$s – %3$s"],
"_In %n day on %1$s between %2$s - %3$s_::_In %n days on %1$s between %2$s - %3$s_":["Za %n dan, dana %1$s između %2$s – %3$s","Za %n dana, dana %1$s između %2$s – %3$s","Za %n dana, dana %1$s između %2$s – %3$s"],
"_In %n week on %1$s between %2$s - %3$s_::_In %n weeks on %1$s between %2$s - %3$s_":["Za %n tjedan, dana %1$s između %2$s – %3$s","Za %n tjedna, dana %1$s između %2$s – %3$s","Za %n tjedana, dana %1$s između %2$s – %3$s"],
"_In %n month on %1$s between %2$s - %3$s_::_In %n months on %1$s between %2$s - %3$s_":["Za %n mjesec, dana %1$s između %2$s – %3$s","Za %n mjeseca, dana %1$s između %2$s – %3$s","Za %n mjeseci, dana %1$s između %2$s – %3$s"],
"_In %n year on %1$s between %2$s - %3$s_::_In %n years on %1$s between %2$s - %3$s_":["Za %n godinu, dana %1$s između %2$s – %3$s","Za %n godine, dana %1$s između %2$s – %3$s","Za %n godina, dana %1$s između %2$s – %3$s"],
"Could not generate when statement":"Nije moguće generirati vremensku odrednicu",
"Every Day for the entire day":"Svaki dan tijekom cijelog dana",
"Every Day for the entire day until %1$s":"Svaki dan tijekom cijelog dana do %1$s",
"Every Day between %1$s - %2$s":"Svaki dan između %1$s - %2$s",
"Every Day between %1$s - %2$s until %3$s":"Svaki dan između %1$s - %2$s do %3$s",
"Every %1$d Days for the entire day":"Svakih %1$d dana tijekom cijelog dana",
"Every %1$d Days for the entire day until %2$s":"Svakih %1$d dana tijekom cijelog dana do %2$s",
"Every %1$d Days between %2$s - %3$s":"Svakih%1$d dana između%2$s - %3$s",
"Every %1$d Days between %2$s - %3$s until %4$s":"Svakih %1$d dana između %2$s - %3$s do %4$s",
"Could not generate event recurrence statement":"Nije moguće generirati izraz za ponavljanje događaja",
"Every Week on %1$s for the entire day":"Svaki tjedan u %1$s tijekom cijelog dana",
"Every Week on %1$s for the entire day until %2$s":"Svaki tjedan u %1$s tokom cijelog dana do %2$s",
"Every Week on %1$s between %2$s - %3$s":"Svaki tjedan u %1$s između %2$s - %3$s",
"Every Week on %1$s between %2$s - %3$s until %4$s":"Svaki tjedan u %1$s između %2$s - %3$s do %4$s",
"Every %1$d Weeks on %2$s for the entire day":"Svakih %1$d tjedana od %2$s tijekom cijelog dana",
"Every %1$d Weeks on %2$s for the entire day until %3$s":"Svakih %1$d tjedana od %2$s tijekom cijelog dana do %3$s",
"Every %1$d Weeks on %2$s between %3$s - %4$s":"Svakih %1$d tjedana od %2$s između %3$s - %4$s",
"Every %1$d Weeks on %2$s between %3$s - %4$s until %5$s":"Svakih %1$d tjedana od %2$s između %3$s - %4$s do %5$s",
"Every Month on the %1$s for the entire day":"%1$s svakog mjeseca tokom cijelog dana",
"Every Month on the %1$s for the entire day until %2$s":"%1$s svakog mjeseca tokom cijelog dana do%2$s",
"Every Month on the %1$s between %2$s - %3$s":"%1$s svakog mjeseca između %2$s - %3$s",
"Every Month on the %1$s between %2$s - %3$s until %4$s":"%1$s svakog mjeseca između %2$s - %3$s do %4$s",
"Every %1$d Months on the %2$s for the entire day":"Svakih %1$d mjeseci, %2$s tokom cijelog dana",
"Every %1$d Months on the %2$s for the entire day until %3$s":"Svakih %1$d mjeseci, %2$s tokom cijelog dana do %3$s",
"Every %1$d Months on the %2$s between %3$s - %4$s":"Svakih %1$d mjeseci, %2$s između %3$s - %4$s",
"Every %1$d Months on the %2$s between %3$s - %4$s until %5$s":"Svakih %1$d mjeseci, %2$s između %3$s - %4$s do %5$s",
"Every Year in %1$s on the %2$s for the entire day":"Svake godine, %1$s, %2$s tokom cijelog dana",
"Every Year in %1$s on the %2$s for the entire day until %3$s":"Svake godine, %1$s, %2$s tokom cijelog dana do %3$s",
"Every Year in %1$s on the %2$s between %3$s - %4$s":"Svake godine, %1$s, %2$s između %3$s - %4$s",
"Every Year in %1$s on the %2$s between %3$s - %4$s until %5$s":"Svake godine, %1$s, %2$s, između %3$s - %4$s do %5$s",
"Every %1$d Years in %2$s on the %3$s for the entire day":"Svakih %1$d godina, %2$s, na %3$s tokom cijelog dana",
"Every %1$d Years in %2$s on the %3$s for the entire day until %4$s":"Svakih %1$d godina, %2$s, na %3$s tokom cijelog dana do %4$s",
"Every %1$d Years in %2$s on the %3$s between %4$s - %5$s":"Svakih %1$d godina, %2$s, na %3$s između %4$s - %5$s",
"Every %1$d Years in %2$s on the %3$s between %4$s - %5$s until %6$s":"Svakih %1$d godina, %2$s, na %3$s između %4$s - %5$s do %6$s",
"On specific dates for the entire day until %1$s":"Na određene datume, tijekom cijelog dana do %1$s",
"On specific dates between %1$s - %2$s until %3$s":"Na određene datume između %1$s - %2$s do %3$s",
"In the past on %1$s":"U prošlosti, dana %1$s",
"_In %n minute on %1$s_::_In %n minutes on %1$s_":["U %n minutu, %1$s","U %n minute, %1$s","U %n minuta, %1$s"],
"_In %n hour on %1$s_::_In %n hours on %1$s_":["U %n sat, %1$s","U %n sata, %1$s","U %n sati, %1$s"],
"_In %n day on %1$s_::_In %n days on %1$s_":["U %n dan, %1$s","U %n dana, %1$s","U %n dana, %1$s"],
"_In %n week on %1$s_::_In %n weeks on %1$s_":["U %n tjedan, %1$s","U %n tjedna, %1$s","U %n tjedana, %1$s"],
"_In %n month on %1$s_::_In %n months on %1$s_":["U %n mjesec, %1$s","U %n mjeseca, %1$s","U %n mjeseci, %1$s"],
"_In %n year on %1$s_::_In %n years on %1$s_":["U %n godinu, %1$s","U %n godine, %1$s","U %n godina, %1$s"],
"In the past on %1$s then on %2$s":"U prošlosti, dana %1$s, zatim dana %2$s",
"_In %n minute on %1$s then on %2$s_::_In %n minutes on %1$s then on %2$s_":["U %n minutu u %1$s, onda u %2$s","U %n minute u %1$s, onda u %2$s","U %n minuta u %1$s, onda u %2$s"],
"_In %n hour on %1$s then on %2$s_::_In %n hours on %1$s then on %2$s_":["U %n sat u %1$s, onda u %2$s","U %n sata u %1$s, onda u %2$s","U %n sati u %1$s, onda u %2$s"],
"_In %n day on %1$s then on %2$s_::_In %n days on %1$s then on %2$s_":["U %n dan u %1$s, onda u %2$s","U %n dana u %1$s, onda u %2$s","U %n dana u %1$s, onda u %2$s"],
"_In %n week on %1$s then on %2$s_::_In %n weeks on %1$s then on %2$s_":["U %n tjedan u %1$s, onda u %2$s","U %n tjedna u %1$s, onda u %2$s","U %n tjedana u %1$s, onda u %2$s"],
"_In %n month on %1$s then on %2$s_::_In %n months on %1$s then on %2$s_":["U %n mjesec u %1$s, onda u %2$s","U %n mjeseca u %1$s, onda u %2$s","U %n mjeseci u %1$s, onda u %2$s"],
"_In %n year on %1$s then on %2$s_::_In %n years on %1$s then on %2$s_":["U %n godinu u %1$s, onda u %2$s","U %n godine u %1$s, onda u %2$s","U %n godina u %1$s, onda u %2$s"],
"In the past on %1$s then on %2$s and %3$s":"U prošlosti, dana %1$s, zatim dana %2$s i %3$s",
"_In %n minute on %1$s then on %2$s and %3$s_::_In %n minutes on %1$s then on %2$s and %3$s_":["u %n minutu dana %1$s onda dana %2$s i %3$s","u %n minute dana %1$s onda dana %2$s i %3$s","u %n minuta dana %1$s onda dana %2$s i %3$s"],
"_In %n hour on %1$s then on %2$s and %3$s_::_In %n hours on %1$s then on %2$s and %3$s_":["u %n sat dana %1$s onda dana %2$s i %3$s","u %n sata dana %1$s onda dana %2$s i %3$s","u %n sati dana %1$s onda dana %2$s i %3$s"],
"_In %n day on %1$s then on %2$s and %3$s_::_In %n days on %1$s then on %2$s and %3$s_":["u %n dan, dana %1$s onda dana %2$s i %3$s","u %n dana, dana %1$s onda dana %2$s i %3$s","u %n dana, dana %1$s onda dana %2$s i %3$s"],
"_In %n week on %1$s then on %2$s and %3$s_::_In %n weeks on %1$s then on %2$s and %3$s_":["u %n tjedan, dana %1$s onda dana %2$s i %3$s","u %n tjedna, dana %1$s onda dana %2$s i %3$s","u %n tjedana, dana %1$s onda dana %2$s i %3$s"],
"_In %n month on %1$s then on %2$s and %3$s_::_In %n months on %1$s then on %2$s and %3$s_":["u %n mjesec, dana %1$s onda dana %2$s i %3$s","u %n mjeseca, dana %1$s onda dana %2$s i %3$s","u %n mjeseci, dana %1$s onda dana %2$s i %3$s"],
"_In %n year on %1$s then on %2$s and %3$s_::_In %n years on %1$s then on %2$s and %3$s_":["u %n godinu, dana %1$s onda dana %2$s i %3$s","u %n godine, dana %1$s onda dana %2$s i %3$s","u %n godina, dana %1$s onda dana %2$s i %3$s"],
"Could not generate next recurrence statement":"Nije moguće generirati sljedeći izraz ponavljanja",
"Cancelled: %1$s":"Otkazano: %1$s",
"\"%1$s\" has been canceled":"„%1$s” je otkazan",
"Re: %1$s":"Odgovor: %1 $ s",
"%1$s has accepted your invitation":"%1$s je prihvatio/la vašu pozivnicu",
"%1$s has tentatively accepted your invitation":"%1$s je privremeno prihvatio/la vašu pozivnicu",
"%1$s has declined your invitation":"%1$s je odbio/la vašu pozivnicu",
"%1$s has responded to your invitation":"%1$s je odgovorio/la na vašu pozivnicu",
"%1$s updated the event \"%2$s\"":"%1$s je ažurirao/la događaj \"%2$s\"",
"Invitation: %1$s":"Pozivnica: %1$s",
"%1$s would like to invite you to \"%2$s\"":"%1$s vas želi pozvati na „%2$s”",
"Organizer:":"Organizator:",
"Attendees:":"Polaznici:",
"Title:":"Naslov:",
"When:":"Kada:",
"Location:":"Lokacija:",
"Link:":"Poveznica:",
"Occurring:":"Događa se:",
"Accept":"Prihvati",
"Decline":"Odbij",
"More options …":"Više mogućnosti…",
"More options at %s":"Više mogućnosti na %s",
"Monday":"Ponedjeljak",
"Tuesday":"Utorak",
"Wednesday":"Srijeda",
"Thursday":"Četvrtak",
"Friday":"Petak",
"Saturday":"Subota",
"Sunday":"Nedjelja",
"January":"Siječanj",
"February":"Veljača",
"March":"Ožujak",
"April":"Travanj",
"May":"Svibanj",
"June":"Lipanj",
"July":"Srpanj",
"August":"Kolovoz",
"September":"Rujan",
"October":"Listopad",
"November":"Studeni",
"December":"Prosinac",
"First":"Prvi",
"Second":"Drugi",
"Third":"Treći",
"Fourth":"Četvrti",
"Fifth":"Peti",
"Last":"Zadnji",
"Second Last":"Drugi od kraja",
"Third Last":"Treći od kraja",
"Fourth Last":"Četvrti od kraja",
"Fifth Last":"Peti od kraja",
"Contacts":"Kontakti",
"{actor} created address book {addressbook}":"{actor} je stvorio adresar {addressbook}",
"You created address book {addressbook}":"Stvorili ste adresar {addressbook}",
"{actor} deleted address book {addressbook}":"{actor} je izbrisao adresar {addressbook}",
"You deleted address book {addressbook}":"Izbrisali ste adresar {addressbook}",
"{actor} updated address book {addressbook}":"{actor} je ažurirao adresar {addressbook}",
"You updated address book {addressbook}":"Ažurirali ste adresar {addressbook}",
"{actor} shared address book {addressbook} with you":"{actor} dijeli adresar {addressbook} s vama",
"You shared address book {addressbook} with {user}":"Dijelite adresar {addressbook} s {user}",
"{actor} shared address book {addressbook} with {user}":"{actor} dijeli adresar {addressbook} s {user}",
"{actor} unshared address book {addressbook} from you":"{actor} je prestao dijeliti adresar {addressbook} s vama",
"You unshared address book {addressbook} from {user}":"Prestali ste dijeliti adresar {addressbook} s {user}",
"{actor} unshared address book {addressbook} from {user}":"{actor} je prestao dijeliti adresar {addressbook} s {user}",
"{actor} unshared address book {addressbook} from themselves":"{actor} je prestao dijeliti adresar {addressbook} sa sobom",
"You shared address book {addressbook} with group {group}":"Dijelite adresar {addressbook} s grupom {group}",
"{actor} shared address book {addressbook} with group {group}":"{actor} dijeli adresar {addressbook} s grupom {group}",
"You unshared address book {addressbook} from group {group}":"Prestali ste dijeliti adresar {addressbook} s grupom {group}",
"{actor} unshared address book {addressbook} from group {group}":"{actor} je prestao dijeliti adresar {addressbook} s grupom {group}",
"{actor} created contact {card} in address book {addressbook}":"{actor} je stvorio kontakt {card} u adresaru {addressbook}",
"You created contact {card} in address book {addressbook}":"Stvorili ste kontakt {card} u adresaru {addressbook}",
"{actor} deleted contact {card} from address book {addressbook}":"{actor} je izbrisao kontakt {card} iz adresara {addressbook}",
"You deleted contact {card} from address book {addressbook}":"Izbrisali ste kontakt {card} iz adresara {addressbook}",
"{actor} updated contact {card} in address book {addressbook}":"{actor} je ažurirao kontakt {card} u adresaru {addressbook}",
"You updated contact {card} in address book {addressbook}":"Ažurirali ste kontakt {card} u adresaru {addressbook}",
"A <strong>contact</strong> or <strong>address book</strong> was modified":"Izmijenjen je <strong>kontakt</strong> ili <strong>adresar</strong>",
"System address book disabled":"Adresar sustava je onemogućen",
"The system contacts address book has been automatically disabled during upgrade. This means that the address book will no longer be available to users in the contacts app or other clients. The system contacts address book was disabled because the amount of contacts in the address book exceeded the maximum recommended number of contacts. This limit is set to prevent performance issues. You can re-enable the system address book with the following command {command}":"Adresar sistemskih kontakata automatski je onemogućen tijekom nadogradnje. To znači da adresar više neće biti dostupan korisnicima u aplikaciji Kontakti niti u drugim klijentima. Adresar sistemskih kontakata onemogućen je jer je broj kontakata u adresaru premašio maksimalno preporučeni broj. Ovo ograničenje postavljeno je radi sprječavanja problema s performansama. Adresar sustava možete ponovno omogućiti sljedećom naredbom {command}.",
"Accounts":"Korisnički računi",
"System address book which holds all accounts":"Adresar sustava koji sadrži sve račune",
"File is not updatable: %1$s":"Datoteku nije moguće ažurirati: %1$s",
"Failed to get storage for file":"Neuspjelo dohvaćanje pohrane za datoteku",
"Could not write to final file, canceled by hook":"Nije moguće zapisati u završnu datoteku, otkazano putem kuke",
"Could not write file contents":"Nije moguće zapisati sadržaj datoteke",
"Error while copying file to target location (copied: %1$s, expected filesize: %2$s)":"Pogreška pri kopiranju datoteke na odredišnu lokaciju (kopirano: %1$s, očekivana veličina datoteke: %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.":"Očekivana veličina datoteke je %1$s ali je pročitano (s Nextcloud klijenta) i zapisano (u Nextcloud pohranu) %2$s. To može biti problem s mrežom na strani slanja ili problem pri zapisivanju u pohranu na strani poslužitelja.",
"Could not rename part file to final file, canceled by hook":"Nije moguće preimenovati djelomičnu datoteku u završnu datoteku, otkazano putem kuke",
"Could not rename part file to final file":"Nije moguće preimenovati djelomičnu datoteku u završnu datoteku",
"Failed to check file size: %1$s":"Neuspjela provjera veličine datoteke: %1$s",
"Could not open file: %1$s (%2$d), file does seem to exist":"Nije moguće otvoriti datoteku: %1$s (%2$d), čini se da datoteka postoji",
"Could not open file: %1$s (%2$d), file doesn't seem to exist":"Nije moguće otvoriti datoteku: %1$s (%2$d), čini se da datoteka ne postoji",
"Encryption not ready: %1$s":"Šifriranje nije spremno: %1$s",
"Failed to open file: %1$s":"Neuspjelo otvaranje datoteke: %1$s",
"Failed to unlink: %1$s":"Neuspjelo uklanjanje veze: %1$s",
"Failed to write file contents: %1$s":"Neuspjelo zapisivanje sadržaja datoteke: %1$s",
"File not found: %1$s":"Datoteka nije pronađena: %1$s",
"System is in maintenance mode.":"Sustav je u načinu održavanja.",
"Upgrade needed":"Potrebno nadograditi",
"Your %s needs to be configured to use HTTPS in order to use CalDAV and CardDAV with iOS/macOS.":"Vaš %s treba konfigurirati za korištenje HTTPS-a kako bi se mogli upotrebljavati CalDAV i CardDAV s operacijskim sustavom iOS/macOS.",
"Configures a CalDAV account":"Konfigurira CalDAV račun",
"Configures a CardDAV account":"Konfigurira CardDAV račun",
"Events":"Događaji",
"Untitled task":"Zadatak bez naslova",
"Completed on %s":"Završeno na %s",
"Due on %s by %s":"%s treba završiti do %s",
"Due on %s":"Treba završiti do %s",
"Welcome to Nextcloud Calendar!\n\nThis is a sample event - explore the flexibility of planning with Nextcloud Calendar by making any edits you want!\n\nWith Nextcloud Calendar, you can:\n- Create, edit, and manage events effortlessly.\n- Create multiple calendars and share them with teammates, friends, or family.\n- Check availability and display your busy times to others.\n- Seamlessly integrate with apps and devices via CalDAV.\n- Customize your experience: schedule recurring events, adjust notifications and other settings.":"Dobrodošli u Nextcloud Kalendar!\n\nOvo je primjer događaja – istražite fleksibilnost planiranja s Nextcloud Kalendarom tako da napravite bilo kakve izmjene koje želite!\n\nUz Nextcloud Kalendar možete:\n- Jednostavno stvarati, uređivati i upravljati događajima..\n- Stvarati više kalendara i dijeliti ih s kolegama, prijateljima ili obitelji.\n- Provjeravati dostupnost i drugima prikazivati svoja zauzeta razdoblja.\n- Neprimjetno se integrirati s aplikacijama i uređajima putem CalDAV-a.\n- Prilagoditi svoje iskustvo: zakazivati ponavljajuće događaje, prilagođavati obavijesti i druge postavke.",
"Example event - open me!":"Primjer događaja – otvori me!",
"System Address Book":"Adresar sustava",
"The system address book contains contact information for all users in your instance.":"Adresar sustava sadrži kontaktne podatke za sve korisnike u vašoj instanci.",
"Enable System Address Book":"Omogući adresar sustava",
"DAV system address book":"DAV adresar sustava",
"No outstanding DAV system address book sync.":"Nema neriješene sinkronizacije DAV adresara sustava.",
"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\".":"Sinkronizacija DAV adresara sustava još nije pokrenuta jer vaša instanca ima više od 1000 korisnika ili je došlo do pogreške. Pokrenite je ručno pozivanjem naredbe „occ dav:sync-system-addressbook”.",
"DAV system address book size":"Veličina DAV adresara sustava",
"The system address book is disabled":"Adresar sustava je onemogućen",
"The system address book is enabled, but contains more than the configured limit of %d contacts":"Adresar sustava je omogućen, ali sadrži više od konfiguriranog ograničenja od %d kontakata",
"The system address book is enabled and contains less than the configured limit of %d contacts":"Adresar sustava je omogućen i sadrži manje od konfiguriranog ograničenja od %d kontakata",
"WebDAV endpoint":"WebDAV krajnja točka",
"Could not check that your web server is properly set up to allow file synchronization over WebDAV. Please check manually.":"Nije moguće provjeriti je li vaš mrežni poslužitelj ispravno postavljen za omogućavanje sinkronizacije datoteka putem WebDAV-a. Molimo provjerite ručno.",
"Your web server is not yet properly set up to allow file synchronization, because the WebDAV interface seems to be broken.":"Vaš mrežni poslužitelj nije pravilno podešen za sinkronizaciju podataka jer je sučelje protokola WebDAV neispravno.",
"Your web server is properly set up to allow file synchronization over WebDAV.":"Vaš mrežni poslužitelj je ispravno postavljen za omogućavanje sinkronizacije datoteka putem WebDAV-a.",
"Migrated calendar (%1$s)":"Migriran kalendar (%1$s)",
"Calendars including events, details and attendees":"Kalendari uključujući događaje, detalje i sudionike",
"Contacts and groups":"Kontakti i grupe",
"WebDAV":"WebDAV",
"Absence saved":"Odsutnost je spremljena",
"Failed to save your absence settings":"Neuspjelo spremanje postavki odsutnosti",
"Absence cleared":"Odsutnost je uklonjena",
"Failed to clear your absence settings":"Neuspjelo uklanjanje postavki odsutnosti",
"First day":"Prvi dan",
"Last day (inclusive)":"Zadnji dan (uključivo)",
"Out of office replacement (optional)":"Zamjena za odsutnost iz ureda (neobavezno)",
"Name of the replacement":"Ime zamjene",
"Short absence status":"Kratki status odsutnosti",
"Long absence Message":"Duga poruka o odsutnosti",
"Save":"Spremi",
"Disable absence":"Onemogući odsutnost",
"Failed to load availability":"Neuspjelo učitavanje dostupnosti",
"Saved availability":"Dostupnost je spremljena",
"Failed to save availability":"Neuspjelo spremanje dostupnosti",
"to":"do",
"Delete slot":"Izbriši mjesto",
"No working hours set":"Radno vrijeme nije postavljeno",
"Add slot":"Dodaj mjesto",
"Weekdays":"Dani u tjednu",
"Pick a start time for {dayName}":"Odaberite početno vrijeme za {dayName}",
"Pick a end time for {dayName}":"Odaberite završno vrijeme za {dayName}",
"Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications.":"Automatski postavi korisnički status na „Ne ometaj” izvan vremena dostupnosti kako bi se utišale sve obavijesti.",
"Cancel":"Odustani",
"Import":"Uvezi",
"Error while saving settings":"Greška pri spremanju postavki",
"Contact reset successfully":"Kontakt je uspješno resetiran",
"Error while resetting contact":"Greška pri resetiranju kontakta",
"Contact imported successfully":"Kontakt je uspješno uvezen",
"Error while importing contact":"Greška pri uvozu kontakta",
"Import contact":"Uvezi kontakt",
"Reset to default":"Vrati na zadanu postavku",
"Import contacts":"Uvezi kontakte",
"Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?":"Uvoz nove .vcf datoteke izbrisat će postojeći zadani kontakt i zamijeniti ga novim. Želite li nastaviti?",
"Failed to save example event creation setting":"Neuspjelo spremanje postavke stvaranja primjer-događaja",
"Failed to upload the example event":"Neuspjelo učitavanje primjer-događaja",
"Custom example event was saved successfully":"Prilagođeni primjer događaja uspješno je spremljen",
"Failed to delete the custom example event":"Neuspjelo brisanje prilagođenog primjer-događaja",
"Custom example event was deleted successfully":"Prilagođeni primjer događaja uspješno je izbrisan",
"Import calendar event":"Uvezi događaj u kalendar",
"Uploading a new event will overwrite the existing one.":"Učitavanje novog događaja prebrisat će postojeći.",
"Upload event":"Učitaj događaj",
"Also install the {calendarappstoreopen}Calendar app{linkclose}, or {calendardocopen}connect your desktop & mobile for syncing ↗{linkclose}.":"Također instalirajte {calendarappstoreopen}aplikaciju Kalendar{linkclose} ili {calendardocopen}povežite računalo i mobilni uređaj radi sinkroniziranja ↗{linkclose}.",
"Please make sure to properly set up {emailopen}the email server{linkclose}.":"Provjerite jeste li ispravno postavili {emailopen}poslužitelj e-pošte{linkclose}.",
"Calendar server":"Poslužitelj kalendara",
"Send invitations to attendees":"Pošaljite pozive sudionicima",
"Automatically generate a birthday calendar":"Automatski generiraj kalendar rođendana",
"Birthday calendars will be generated by a background job.":"Kalendari rođendana generirat će se u pozadini.",
"Hence they will not be available immediately after enabling but will show up after some time.":"Stoga neće biti dostupni odmah nakon omogućivanja, ali će se pojaviti nakon nekog vremena.",
"Send notifications for events":"Šalji obavijesti o događajima",
"Notifications are sent via background jobs, so these must occur often enough.":"Obavijesti se šalju putem pozadinskih zadataka koji se moraju dovoljno često izvoditi.",
"Send reminder notifications to calendar sharees as well":"Šalji podsjetnike i osobama s kojima je kalendar podijeljen",
"Reminders are always sent to organizers and attendees.":"Podsjetnici se uvijek šalju organizatorima i sudionicima.",
"Enable notifications for events via push":"Omogući slanje obavijesti o događajima putem push obavijesti",
"Example content":"Primjer sadržaja",
"Example content serves to showcase the features of Nextcloud. Default content is shipped with Nextcloud, and can be replaced by custom content.":"Primjer sadržaja služi za predstavljanje mogućnosti Nextclouda. Zadani sadržaj dolazi uz Nextcloud i može se zamijeniti prilagođenim sadržajem.",
"Availability":"Raspoloživost",
"If you configure your working hours, other people will see when you are out of office when they book a meeting.":"Ako konfigurirate svoje radno vrijeme, drugi će vidjeti kada ste izvan ureda prilikom zakazivanja sastanka.",
"Absence":"Odsutnost",
"Configure your next absence period.":"Konfigurirajte svoje sljedeće razdoblje odsutnosti.",
"There was an error updating your attendance status.":"Došlo je do pogreške prilikom ažuriranja statusa prisutnosti.",
"Please contact the organizer directly.":"Izravno se obratite organizatoru.",
"Are you accepting the invitation?":"Prihvaćate li poziv?",
"Tentative":"Uvjetno",
"Your attendance was updated successfully.":"Vaša je prisutnost uspješno ažurirana.",
"_In a minute on %1$s for the entire day_::_In %n minutes on %1$s for the entire day_":["U %n minutu, dana %1$s tokom cijelog dana","U %n minute, dana %1$s tokom cijelog dana","U %n minuta, dana %1$s tokom cijelog dana"],
"_In a hour on %1$s for the entire day_::_In %n hours on %1$s for the entire day_":["U %n sat, dana %1$s tokom cijelog dana","U %n sata, dana %1$s tokom cijelog dana","U %n sati, dana %1$s tokom cijelog dana"],
"_In a day on %1$s for the entire day_::_In %n days on %1$s for the entire day_":["U %n dan, dana %1$s tokom cijelog dana","U %n dana, dana %1$s tokom cijelog dana","U %n dana, dana %1$s tokom cijelog dana"],
"_In a week on %1$s for the entire day_::_In %n weeks on %1$s for the entire day_":["U %n tjedana, dana %1$s tokom cijelog dana","U %n tjedna, dana %1$s tokom cijelog dana","U %n tjedana, dana %1$s tokom cijelog dana"],
"_In a month on %1$s for the entire day_::_In %n months on %1$s for the entire day_":["U %n mjesec, dana %1$s tokom cijelog dana","U %n mjeseca, dana %1$s tokom cijelog dana","U %n mjeseci, dana %1$s tokom cijelog dana"],
"_In a year on %1$s for the entire day_::_In %n years on %1$s for the entire day_":["U %n godini, dana %1$s tokom cijelog dana","U %n godine, dana %1$s tokom cijelog dana","U %n godina, dana %1$s tokom cijelog dana"],
"_In a minute on %1$s between %2$s - %3$s_::_In %n minutes on %1$s between %2$s - %3$s_":["U %n minutu, dana %1$s između %2$s - %3$s","U %n minute, dana %1$s između %2$s - %3$s","U %n minuta, dana %1$s između %2$s - %3$s"],
"_In a hour on %1$s between %2$s - %3$s_::_In %n hours on %1$s between %2$s - %3$s_":["U %n sat, dana %1$s između %2$s - %3$s","U %n sata, dana %1$s između %2$s - %3$s","U %n sati, dana %1$s između %2$s - %3$s"],
"_In a day on %1$s between %2$s - %3$s_::_In %n days on %1$s between %2$s - %3$s_":["U %n dan, dana %1$s između %2$s - %3$s","U %n dana, dana %1$s između %2$s - %3$s","U %n dana, dana %1$s između %2$s - %3$s"],
"_In a week on %1$s between %2$s - %3$s_::_In %n weeks on %1$s between %2$s - %3$s_":["U %n tjedan, dana %1$s između %2$s - %3$s","U %n tjedna, dana %1$s između %2$s - %3$s","U %n tjedana, dana %1$s između %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_":["U %n mjesec, dana %1$s između %2$s - %3$s","U %n mjeseca, dana %1$s između %2$s - %3$s","U %n mjeseci, dana %1$s između %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_":["U %n godini, dana %1$s između %2$s - %3$s","U %n godine, dana %1$s između %2$s - %3$s","U %n godina, dana %1$s između %2$s - %3$s"],
"_In a minute on %1$s_::_In %n minutes on %1$s_":["U %n minuti, dana %1$s","U %n minute, dana %1$s","U %n minuta, dana %1$s"],
"_In a hour on %1$s_::_In %n hours on %1$s_":["U %n sat, dana %1$s","U %n sata, dana %1$s","U %n sati, dana %1$s"],
"_In a day on %1$s_::_In %n days on %1$s_":["U %n dan, dana %1$s","U %n dana, dana %1$s","U %n dana, dana %1$s"],
"_In a week on %1$s_::_In %n weeks on %1$s_":["U %n tjedan, dana %1$s","U %n tjedna, dana %1$s","U %n tjedana, dana %1$s"],
"_In a month on %1$s_::_In %n months on %1$s_":["U %n mjesec, dana %1$s","U %n mjeseca, dana %1$s","U %n mjeseci, dana %1$s"],
"_In a year on %1$s_::_In %n years on %1$s_":["U %n godini, dana %1$s","U %n godine, dana %1$s","U %n godina, dana %1$s"],
"_In a minute on %1$s then on %2$s_::_In %n minutes on %1$s then on %2$s_":["U %n minutu, dana %1$s onda dana %2$s","U %n minute, dana %1$s onda dana %2$s","U %n minuta, dana %1$s onda dana %2$s"],
"_In a hour on %1$s then on %2$s_::_In %n hours on %1$s then on %2$s_":["U %n sat, dana %1$s onda dana %2$s","U %n sata, dana %1$s onda dana %2$s","U %n sati, dana %1$s onda dana %2$s"],
"_In a day on %1$s then on %2$s_::_In %n days on %1$s then on %2$s_":["U %n dan, dana %1$s onda dana %2$s","U %n dana, dana %1$s onda dana %2$s","U %n dana, dana %1$s onda dana %2$s"],
"_In a week on %1$s then on %2$s_::_In %n weeks on %1$s then on %2$s_":["U %n tjedan, dana %1$s onda dana %2$s","U %n tjedna, dana %1$s onda dana %2$s","U %n tjedana, dana %1$s onda dana %2$s"],
"_In a month on %1$s then on %2$s_::_In %n months on %1$s then on %2$s_":["U %n mjesec, dana %1$s onda dana %2$s","U %n mjeseca, dana %1$s onda dana %2$s","U %n mjeseci, dana %1$s onda dana %2$s"],
"_In a year on %1$s then on %2$s_::_In %n years on %1$s then on %2$s_":["U %n godini, dana %1$s onda dana %2$s","U %n godine, dana %1$s onda dana %2$s","U %n godina, dana %1$s onda dana %2$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_":["U %n minutu, dana %1$s onda dana %2$s i %3$s","U %n minute, dana %1$s onda dana %2$s i %3$s","U %n minuta, dana %1$s onda dana %2$s i %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_":["U %n sat, dana %1$s onda dana %2$s i %3$s","U %n sata, dana %1$s onda dana %2$s i %3$s","U %n sati, dana %1$s onda dana %2$s i %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_":["U %n dan, dana %1$s onda dana %2$s i %3$s","U %n dana, dana %1$s onda dana %2$s i %3$s","U %n dana, dana %1$s onda dana %2$s i %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_":["U %n tjedan, dana %1$s onda dana %2$s i %3$s","U %n tjedna, dana %1$s onda dana %2$s i %3$s","U %n tjedana, dana %1$s onda dana %2$s i %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_":["U %n mjesec, dana %1$s onda dana %2$s i %3$s","U %n mjeseca, dana %1$s onda dana %2$s i %3$s","U %n mjeseci, dana %1$s onda dana %2$s i %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_":["U %n godini, dana %1$s onda dana %2$s i %3$s","U %n godine, dana %1$s onda dana %2$s i %3$s","U %n godina, dana %1$s onda dana %2$s i %3$s"],
"Could not open file: %1$s, file does seem to exist":"Nije moguće otvoriti datoteku: %1$s, čini se da datoteka postoji",
"Could not open file: %1$s, file doesn't seem to exist":"Nije moguće otvoriti datoteku: %1$s, čini se da datoteka ne postoji",
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.