The scope design requires scopes to be either not specified, or
specified explicitely. Therefore, when setting the
skip-password-validation scope for user authentication from mechanisms
like SAML, we also have to set the filesystem scope, otherwise they will
lack access to the filesystem.
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Address book and calendar sync tokens have a created_at column in 26+
and we need to assign a current timestamp to the existing data at
upgrade so the data isn't cleaned up immediately. Updating the full
table is expensive and fails on clustered setups that limit transaction
size. We don't need a timestamp for the oldest rows so we can skip
updating them.
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
The files store was importing the client, but this is only on current master
on stableX we still need to import the getter function.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
These changes fixes the issue of having the refresh the UI after share creation, as the share is not
immediately removed from the UI list.
Important changes
- The basis of checking wether a password/expire date is no longer based on config values alone
because the config is not expected in a share creation circle. Hence we check the configs and check
if the share object (this.share) has the expected values set. This way, once the required properties
are set, code control does not enter the block meant to handle the setting of required properties
unneccessarily.
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
Fixes#45637
The support for s3-accelerate added in #44496 introduced a regression in AWS S3 environments when `hostname` is blank (which is a valid configuration w/ AWS since the hostname gets auto-generated).
Signed-off-by: Josh <josh.t.richards@gmail.com>
SSO backends like SAML and OIDC tried a trick to suppress password
confirmations as they are not possible by design. At least for SAML it was
not reliable when existing user backends where used as user repositories.
Now we are setting a special scope with the token, and also make sure that
the scope is taken over when tokens are regenerated.
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
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>
Ensure the correct file is scrolled if the content changes,
this also sets a minimal height to the virtual scrolling area
so that the `scrollTop` can be set.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* We filter the array in `enabledSubmenuActions` so we can be sure the action does have a parent
* Node attributes must be accessed using the `attributes` getter not the private `_attributes` property
* Cast action ref to correct component interface to make TypeScript happy
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
We do not change the view to the trash bin but stay in the current view,
so we need to update the current fileid on the route if that was deleted.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Some files do not have a default action (can not be viewed and only downloaded).
If the `openfile` query is set on them the `handleOpenFile` will throw an error.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Sorting the events by the start date leads to more predictable results for the search API consumers.
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Event recurrences are evaluated at runtime because the database only knows the first and last occurrence.
Given, a user created 8 events with a yearly reoccurrence and two for events tomorrow.
The upcoming event widget asks the CalDAV backend for 7 events within the next 14 days.
If limit 7 is applied to the SQL query, we find the 7 events with a yearly reoccurrence and discard the events after evaluating the reoccurrence rules because they are not due within the next 14 days and end up with an empty result even if there are two events to show.
The workaround for search requests with a limit and time range is asking for more row than requested and retrying if we have not reached the limit.
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
- Verify that explicitly sending empty `expireDate` param to server overwrite default
and sets not expiry date, if non is enforced.
- Update tests to avoid converting empty string to date.
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
When the comments tab is used instead of the merged activity+comments, then some issues are throws due to prop altering and duplicated names (resourceId as prop and data).
This is fixed as well as some other vue related errors in the sidebar
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
The previously used library was parsing strings to try to detect dates,
but for filenames it makes no sense to parse them as dates.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
When disabled users where moved to their own endpoint we overlooked
search, so adding it back.
The search is done case-insensitive in uid and display name.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Add the filename restrictions to our JS config so we can create a common frontend library
function to check filename validity (de-duplicate code).
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
When multiple files are deleted at once, all the requests bombard the server
simultaneously, causing performance issues.
This commit adds queuing that limits the concurrency of these requests to 5
at a time.
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
This prevents one HTTP request for most situations (301 from `apps/files` to `apps/files/`)
and helps users with faulty reverse-proxy configuration.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Avoid future collisions for not yet created updater and audit log files (at least using default names).
Signed-off-by: Josh <josh.t.richards@gmail.com>
This was broken by last codestyle update, maybe even before because of
operator precedence. Now using vars to make it readable and correct at
the same time.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Needs to be adapted on each branch to reflect the used PHP version and
help with baseline updating.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
The share details page should show the target email or user/server to which
the user is creating the share.
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
[skip ci]
When a file is moved between different storages then the file id is not (always) preserved.
This means the file id has to be adjusted for all shares.
So in case the file id does not exist anymore we try to find the new file id based on the
target path of the transfer and the path suffix of the share.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
[EA] New value type (\DateTime) is not matching the resolved parameter type and might introduce types-related false-positives.
Signed-off-by: Joas Schilling <coding@schilljs.com>
Needed to adjust the store creation to be able to inject pinia before the vue app is initialized.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
`expireDate` can be set once and used anywhere needed, the current implementation,
duplicates this behavior which leads to `parseDate` receiving an a date object it
parsed and returend earlier in the createShare method.
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
- when this background job runs, while the current server was not being
added as trusted_server in the other instance, yet, the secret sharing
would not be attempted again, without visual feedback.
- the change allows 5 attempts, which gives more than 20minutes to
complete. More do not really help as the endpoint is brute force
protected.
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
the DN has to be escaped differently when used as a base and we were
missing it here in the search method call in the check-user command.
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
We're already checking return value to determine if the format is unrecognized. There's no reason to let imagecreatefromstring() generate it's own E_WARNING when the format is unrecognized.
Fixes#44702
Signed-off-by: Josh <josh.t.richards@gmail.com>
Prevent browsers - as good as possible - from filling in user credentials as share label and password.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
"Provides logging abilities for Nextcloud such as logging file accesses or otherwise sensitive actions.":"تُوفِّر إمكانيات تسجيل و مراجعة سجل الحركات على نكست كلاود."
"Provides logging abilities for Nextcloud such as logging file accesses or otherwise sensitive actions.":"تُوفِّر إمكانيات تسجيل و مراجعة سجل الحركات على نكست كلاود."
"Provides logging abilities for Nextcloud such as logging file accesses or otherwise sensitive actions.":"Bidrager med lognings funktionalitet til Nextcloud, såsom logning af fil tilgang eller andre sensitive handlinger"
"Provides logging abilities for Nextcloud such as logging file accesses or otherwise sensitive actions.":"Bidrager med lognings funktionalitet til Nextcloud, såsom logning af fil tilgang eller andre sensitive handlinger"
"Provides logging abilities for Nextcloud such as logging file accesses or otherwise sensitive actions.":"Soláthraíonn sé cumais logála do Nextcloud cosúil le logáil isteach rochtain comhaid nó gníomhartha íogaire eile."
"Provides logging abilities for Nextcloud such as logging file accesses or otherwise sensitive actions.":"Soláthraíonn sé cumais logála do Nextcloud cosúil le logáil isteach rochtain comhaid nó gníomhartha íogaire eile."
"Enable clouds to communicate with each other and exchange data":"Permettre aux clouds de communiquer entre eux et d'échanger des données",
"The Cloud Federation API enables various Nextcloud instances to communicate with each other and to exchange data.":"L’API Cloud Federation permet à diverses instances Nextcloud de communiquer entre elles et d’échanger des données."
"The Cloud Federation API enables various Nextcloud instances to communicate with each other and to exchange data.":"L’API de fédération cloud permet à différentes instances de Nextcloud de communiquer entre elles et d’échanger des données."
},
"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
"Enable clouds to communicate with each other and exchange data":"Permettre aux clouds de communiquer entre eux et d'échanger des données",
"The Cloud Federation API enables various Nextcloud instances to communicate with each other and to exchange data.":"L’API Cloud Federation permet à diverses instances Nextcloud de communiquer entre elles et d’échanger des données."
"The Cloud Federation API enables various Nextcloud instances to communicate with each other and to exchange data.":"L’API de fédération cloud permet à différentes instances de Nextcloud de communiquer entre elles et d’échanger des données."
},"pluralForm":"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
"Cloud Federation API":"Ligeann API Comhdhéanta na Scamaill",
"Enable clouds to communicate with each other and exchange data":"Lig dóimhneacht a chur ar chumas na scamaill cumarsáid a dhéanamh lena chéile agus sonraí a mhalartú.",
"The Cloud Federation API enables various Nextcloud instances to communicate with each other and to exchange data.":"Ligeann API Comhdhéanta na Scamaill do réimse éagsúil de chásanna Nextcloud cumarsáid a dhéanamh lena chéile agus sonraí a mhalartú."
"Cloud Federation API":"Ligeann API Comhdhéanta na Scamaill",
"Enable clouds to communicate with each other and exchange data":"Lig dóimhneacht a chur ar chumas na scamaill cumarsáid a dhéanamh lena chéile agus sonraí a mhalartú.",
"The Cloud Federation API enables various Nextcloud instances to communicate with each other and to exchange data.":"Ligeann API Comhdhéanta na Scamaill do réimse éagsúil de chásanna Nextcloud cumarsáid a dhéanamh lena chéile agus sonraí a mhalartú."
"@ for mentions, : for emoji, / for smart picker":"@ للإشارات، : للإيموجي، / للاقط الذكي",
"Could not reload comments":"تعذّرت إعادة تحميل الملاحظات",
"No comments yet, start the conversation!":"لا يوجد تعليقات, ابدأ النقاش الآن!",
"Could not reload comments":"تعذّرت إعادة تحميل التعليقات",
"No comments yet, start the conversation!":"لا توجد تعليقات, ابدأ النقاش الآن!",
"No more messages":"لامزيد من الرسائل",
"Retry":"أعد المحاولة",
"Failed to mark comments as read":"إخفاق في تعيين ملاحظات كمقرؤة",
@@ -28,12 +28,12 @@ OC.L10N.register(
"_1 new comment_::_{unread} new comments_":["1 تعليق جديد","1 تعليق جديد","{unread} تعليقات جديدة","{unread} تعليقات جديدة","{unread} تعليقات جديدة","{unread} تعليقات جديدة"],
"Comment":"تعليق",
"An error occurred while trying to edit the comment":"حدث خطأ أثناء محاولة تعديل التعليق",
"Comment deleted":"التعليق حُذف",
"Comment deleted":"التعليق محذوف",
"An error occurred while trying to delete the comment":"حدث خطأ أثناء محاولة حذف التعليق",
"An error occurred while trying to create the comment":"حدث خطأ أثناء محاولة إنشاء التعليق",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"تمت الإشارة إليك في \"{file}\" في تعليق لمستخدم. لكن هذا المستخدم تم حذف حسابه بعدها",
"_%n unread comment_::_%n unread comments_":["%n تعليق غير مقروء","%n تعليق غير مقروء","تعليقان غير مقروءة","%n تعليقات غير مقروء","%n تعليق غير مقروء","%n تعليق غير مقروء"],
"Write a message …":"أكتُب رسالةً ...",
"\"@\" for mentions, \":\" for emoji, \"/\" for smart picker":"\"@\" للإشارات, \":\" للإيموجي, \"/\" للاقط الذكي"
"\"@\" for mentions, \":\" for emoji, \"/\" for smart picker":"\"@\" للإشارات, \":\" للإيموجي, \"/\" للاقط الذكي",
"_%n unread comment_::_%n unread comments_":["%n تعليق غير مقروء","%n تعليق غير مقروء","تعليقان غير مقروءة","%n تعليقات غير مقروء","%n تعليق غير مقروء","%n تعليق غير مقروء"]
"@ for mentions, : for emoji, / for smart picker":"@ للإشارات، : للإيموجي، / للاقط الذكي",
"Could not reload comments":"تعذّرت إعادة تحميل الملاحظات",
"No comments yet, start the conversation!":"لا يوجد تعليقات, ابدأ النقاش الآن!",
"Could not reload comments":"تعذّرت إعادة تحميل التعليقات",
"No comments yet, start the conversation!":"لا توجد تعليقات, ابدأ النقاش الآن!",
"No more messages":"لامزيد من الرسائل",
"Retry":"أعد المحاولة",
"Failed to mark comments as read":"إخفاق في تعيين ملاحظات كمقرؤة",
@@ -26,12 +26,12 @@
"_1 new comment_::_{unread} new comments_":["1 تعليق جديد","1 تعليق جديد","{unread} تعليقات جديدة","{unread} تعليقات جديدة","{unread} تعليقات جديدة","{unread} تعليقات جديدة"],
"Comment":"تعليق",
"An error occurred while trying to edit the comment":"حدث خطأ أثناء محاولة تعديل التعليق",
"Comment deleted":"التعليق حُذف",
"Comment deleted":"التعليق محذوف",
"An error occurred while trying to delete the comment":"حدث خطأ أثناء محاولة حذف التعليق",
"An error occurred while trying to create the comment":"حدث خطأ أثناء محاولة إنشاء التعليق",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"تمت الإشارة إليك في \"{file}\" في تعليق لمستخدم. لكن هذا المستخدم تم حذف حسابه بعدها",
"_%n unread comment_::_%n unread comments_":["%n تعليق غير مقروء","%n تعليق غير مقروء","تعليقان غير مقروءة","%n تعليقات غير مقروء","%n تعليق غير مقروء","%n تعليق غير مقروء"],
"Write a message …":"أكتُب رسالةً ...",
"\"@\" for mentions, \":\" for emoji, \"/\" for smart picker":"\"@\" للإشارات, \":\" للإيموجي, \"/\" للاقط الذكي"
"\"@\" for mentions, \":\" for emoji, \"/\" for smart picker":"\"@\" للإشارات, \":\" للإيموجي, \"/\" للاقط الذكي",
"_%n unread comment_::_%n unread comments_":["%n تعليق غير مقروء","%n تعليق غير مقروء","تعليقان غير مقروءة","%n تعليقات غير مقروء","%n تعليق غير مقروء","%n تعليق غير مقروء"]
"{author} commented on {file}":"{author} comentó en: {file}",
"<strong>Comments</strong> for files":"<strong>Comentarios</strong> pa ficheros",
"You were mentioned on \"{file}\", in a comment by an account that has since been deleted":"Mentáronte en «{file}», nun comentariu d'una cuenta que ta desaniciada",
"{user} mentioned you in a comment on \"{file}\"":"{user} mentóte nun comentariu de: «{file}»",
"Files app plugin to add comments to files":"Plugin de l'aplicación Ficheros p'amestar comentarios a los ficheros",
"Edit comment":"Editar el comentariu",
@@ -31,6 +32,8 @@ OC.L10N.register(
"An error occurred while trying to delete the comment":"Prodúxose un error mentanto se tentaba de desaniciar el comentariu",
"An error occurred while trying to create the comment":"Prodúxose un error mentanto se tentaba de crear el comentariu",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"Un usuariu que ta desaniciáu mentóte nun comentariu de: {file}",
"Write a message …":"Escribi un mensaxe…",
"\"@\" for mentions, \":\" for emoji, \"/\" for smart picker":"«@» pa mentar, «.» p'amestar un fustaxe, «/» pa usar el selector intelixente",
"_%n unread comment_::_%n unread comments_":["%n comentariu ensin lleer","%n comentarios ensin lleer"]
"{author} commented on {file}":"{author} comentó en: {file}",
"<strong>Comments</strong> for files":"<strong>Comentarios</strong> pa ficheros",
"You were mentioned on \"{file}\", in a comment by an account that has since been deleted":"Mentáronte en «{file}», nun comentariu d'una cuenta que ta desaniciada",
"{user} mentioned you in a comment on \"{file}\"":"{user} mentóte nun comentariu de: «{file}»",
"Files app plugin to add comments to files":"Plugin de l'aplicación Ficheros p'amestar comentarios a los ficheros",
"Edit comment":"Editar el comentariu",
@@ -29,6 +30,8 @@
"An error occurred while trying to delete the comment":"Prodúxose un error mentanto se tentaba de desaniciar el comentariu",
"An error occurred while trying to create the comment":"Prodúxose un error mentanto se tentaba de crear el comentariu",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"Un usuariu que ta desaniciáu mentóte nun comentariu de: {file}",
"Write a message …":"Escribi un mensaxe…",
"\"@\" for mentions, \":\" for emoji, \"/\" for smart picker":"«@» pa mentar, «.» p'amestar un fustaxe, «/» pa usar el selector intelixente",
"_%n unread comment_::_%n unread comments_":["%n comentariu ensin lleer","%n comentarios ensin lleer"]
"An error occurred while trying to delete the comment":"S'ha produït un error en intentar suprimir el comentari",
"An error occurred while trying to create the comment":"S'ha produït un error en intentar crear el comentari",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"Se us ha esmentat a «{file}» en un comentari d'un usuari que s'ha suprimit",
"_%n unread comment_::_%n unread comments_":["%n comentari sense llegir","%n comentaris sense llegir"],
"Write a message …":"Escriviu un missatge…",
"\"@\" for mentions, \":\" for emoji, \"/\" for smart picker":"«@» per a mencions, «:» per a emojis, «/» per al selector intel·ligent"
"\"@\" for mentions, \":\" for emoji, \"/\" for smart picker":"«@» per a mencions, «:» per a emojis, «/» per al selector intel·ligent",
"_%n unread comment_::_%n unread comments_":["%n comentari sense llegir","%n comentaris sense llegir"]
"An error occurred while trying to delete the comment":"S'ha produït un error en intentar suprimir el comentari",
"An error occurred while trying to create the comment":"S'ha produït un error en intentar crear el comentari",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"Se us ha esmentat a «{file}» en un comentari d'un usuari que s'ha suprimit",
"_%n unread comment_::_%n unread comments_":["%n comentari sense llegir","%n comentaris sense llegir"],
"Write a message …":"Escriviu un missatge…",
"\"@\" for mentions, \":\" for emoji, \"/\" for smart picker":"«@» per a mencions, «:» per a emojis, «/» per al selector intel·ligent"
"\"@\" for mentions, \":\" for emoji, \"/\" for smart picker":"«@» per a mencions, «:» per a emojis, «/» per al selector intel·ligent",
"_%n unread comment_::_%n unread comments_":["%n comentari sense llegir","%n comentaris sense llegir"]
"An error occurred while trying to delete the comment":"Došlo k chybě při pokusu o smazání komentáře",
"An error occurred while trying to create the comment":"Došlo k chybě při pokusu o vytvoření komentáře",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"Byli jste zmíněni u souboru „{file}“, v komentáři od uživatele, který byl později smazán",
"An error occurred while trying to delete the comment":"Došlo k chybě při pokusu o smazání komentáře",
"An error occurred while trying to create the comment":"Došlo k chybě při pokusu o vytvoření komentáře",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"Byli jste zmíněni u souboru „{file}“, v komentáři od uživatele, který byl později smazán",
"%1$s commented on %2$s":"%1$s kommenterede %2$s",
"{author} commented on {file}":"{author} kommenterede {file}",
"<strong>Comments</strong> for files":"<strong>Kommentarer</strong> for filer",
"You were mentioned on \"{file}\", in a comment by an account that has since been deleted":"Du blev nævnt på \"{file}\", i en kommentar af en konto, som siden er blevet slettet",
"{user} mentioned you in a comment on \"{file}\"":"{user} nævnte dig i en kommentar til \"{file}\"",
"Files app plugin to add comments to files":"Files app plugin til at tilføje kommentarer til filer",
"Edit comment":"Rediger kommentar",
"Delete comment":"Slet kommentar",
"Cancel edit":"Annuller redigering",
"New comment":"Ny kommentar",
"Write a comment …":"Skriv kommentar…",
"Post comment":"Skriv kommentar",
"@ for mentions, : for emoji, / for smart picker":"\"@\" for at nævne, \":\" for emojis, \"/\" for Smart Vælger",
"Could not reload comments":"Kunne ikke indlæse kommentarer",
"No comments yet, start the conversation!":"Ingen kommentarer endnu, start samtalen!",
"No more messages":"Ikke flere beskeder",
"Retry":"Prøv igen",
@@ -27,7 +32,8 @@ OC.L10N.register(
"An error occurred while trying to delete the comment":"Der opstod en fejl under forsøget på at slette kommentaren",
"An error occurred while trying to create the comment":"Der opstod en fejl under forsøget på at oprette kommentaren",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"Du blev nævnt på \"{file}\", i en kommentar af en bruger, som siden er blevet slettet",
"%1$s commented on %2$s":"%1$s kommenterede %2$s",
"{author} commented on {file}":"{author} kommenterede {file}",
"<strong>Comments</strong> for files":"<strong>Kommentarer</strong> for filer",
"You were mentioned on \"{file}\", in a comment by an account that has since been deleted":"Du blev nævnt på \"{file}\", i en kommentar af en konto, som siden er blevet slettet",
"{user} mentioned you in a comment on \"{file}\"":"{user} nævnte dig i en kommentar til \"{file}\"",
"Files app plugin to add comments to files":"Files app plugin til at tilføje kommentarer til filer",
"Edit comment":"Rediger kommentar",
"Delete comment":"Slet kommentar",
"Cancel edit":"Annuller redigering",
"New comment":"Ny kommentar",
"Write a comment …":"Skriv kommentar…",
"Post comment":"Skriv kommentar",
"@ for mentions, : for emoji, / for smart picker":"\"@\" for at nævne, \":\" for emojis, \"/\" for Smart Vælger",
"Could not reload comments":"Kunne ikke indlæse kommentarer",
"No comments yet, start the conversation!":"Ingen kommentarer endnu, start samtalen!",
"No more messages":"Ikke flere beskeder",
"Retry":"Prøv igen",
@@ -25,7 +30,8 @@
"An error occurred while trying to delete the comment":"Der opstod en fejl under forsøget på at slette kommentaren",
"An error occurred while trying to create the comment":"Der opstod en fejl under forsøget på at oprette kommentaren",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"Du blev nævnt på \"{file}\", i en kommentar af en bruger, som siden er blevet slettet",
"An error occurred while trying to delete the comment":"Es ist ein Fehler beim Löschen des Kommentars aufgetreten",
"An error occurred while trying to create the comment":"Es ist ein Fehler beim Erstellen des Kommentars aufgetreten",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"Sie wurden in einem Kommentar auf \"{file}\" von einem bereits gelöschten Benutzer erwähnt",
"An error occurred while trying to delete the comment":"Es ist ein Fehler beim Löschen des Kommentars aufgetreten",
"An error occurred while trying to create the comment":"Es ist ein Fehler beim Erstellen des Kommentars aufgetreten",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"Sie wurden in einem Kommentar auf \"{file}\" von einem bereits gelöschten Benutzer erwähnt",
"An error occurred while trying to delete the comment":"An error occurred while trying to delete the comment",
"An error occurred while trying to create the comment":"An error occurred while trying to create the comment",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"You were mentioned on \"{file}\", in a comment by a user that has since been deleted",
"An error occurred while trying to delete the comment":"An error occurred while trying to delete the comment",
"An error occurred while trying to create the comment":"An error occurred while trying to create the comment",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"You were mentioned on \"{file}\", in a comment by a user that has since been deleted",
"%1$s commented on %2$s":"%1$s comentados en %2$s",
"{author} commented on {file}":"{author} comentó en {file}",
"<strong>Comments</strong> for files":"<strong>Comentarios</strong> para archivos",
"{user} mentioned you in a comment on \"{file}\"":"{user} te mencionó en un comentario en “{file}”",
"You were mentioned on \"{file}\", in a comment by an account that has since been deleted":"Fue mencionado en \"{file}\", en un comentario realizado por un usuario que ha sido eliminado",
"{user} mentioned you in a comment on \"{file}\"":"{user} le mencionó en un comentario en “{file}”",
"Files app plugin to add comments to files":"Plugin de la app de Archivos para añadir comentarios a archivos.",
"Edit comment":"Editar comentario",
"Delete comment":"Borrar comentario",
@@ -30,8 +31,9 @@ OC.L10N.register(
"Comment deleted":"Comentario borrado",
"An error occurred while trying to delete the comment":"Ocurrió un error intentando borrar el comentario",
"An error occurred while trying to create the comment":"Ocurrió un error intentando crear el comentario",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"Te han mencionado en \"{file}\", en un comentario de un usuario que después ha sido eliminado",
"_%n unread comment_::_%n unread comments_":["%n comentario sin leer","%n comentarios no leídos","%n comentarios no leídos"],
"\"@\" for mentions, \":\" for emoji, \"/\" for smart picker":"\"@\" para menciones, \":\" para emojis, \"/\" para selector inteligente"
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"Le han mencionado en \"{file}\", en un comentario de un usuario que ha sido eliminado desde entonces",
"Write a message …":"Escribir un mensaje …",
"\"@\" for mentions, \":\" for emoji, \"/\" for smart picker":"\"@\" para menciones, \":\" para emojis, \"/\" para selector inteligente",
"_%n unread comment_::_%n unread comments_":["%n comentario sin leer","%n comentarios no leídos","%n comentarios no leídos"]
},
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
"%1$s commented on %2$s":"%1$s comentados en %2$s",
"{author} commented on {file}":"{author} comentó en {file}",
"<strong>Comments</strong> for files":"<strong>Comentarios</strong> para archivos",
"{user} mentioned you in a comment on \"{file}\"":"{user} te mencionó en un comentario en “{file}”",
"You were mentioned on \"{file}\", in a comment by an account that has since been deleted":"Fue mencionado en \"{file}\", en un comentario realizado por un usuario que ha sido eliminado",
"{user} mentioned you in a comment on \"{file}\"":"{user} le mencionó en un comentario en “{file}”",
"Files app plugin to add comments to files":"Plugin de la app de Archivos para añadir comentarios a archivos.",
"Edit comment":"Editar comentario",
"Delete comment":"Borrar comentario",
@@ -28,8 +29,9 @@
"Comment deleted":"Comentario borrado",
"An error occurred while trying to delete the comment":"Ocurrió un error intentando borrar el comentario",
"An error occurred while trying to create the comment":"Ocurrió un error intentando crear el comentario",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"Te han mencionado en \"{file}\", en un comentario de un usuario que después ha sido eliminado",
"_%n unread comment_::_%n unread comments_":["%n comentario sin leer","%n comentarios no leídos","%n comentarios no leídos"],
"\"@\" for mentions, \":\" for emoji, \"/\" for smart picker":"\"@\" para menciones, \":\" para emojis, \"/\" para selector inteligente"
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"Le han mencionado en \"{file}\", en un comentario de un usuario que ha sido eliminado desde entonces",
"Write a message …":"Escribir un mensaje …",
"\"@\" for mentions, \":\" for emoji, \"/\" for smart picker":"\"@\" para menciones, \":\" para emojis, \"/\" para selector inteligente",
"_%n unread comment_::_%n unread comments_":["%n comentario sin leer","%n comentarios no leídos","%n comentarios no leídos"]
},"pluralForm":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
"An error occurred while trying to delete the comment":"Ocurrió un error intentando borrar el comentario",
"An error occurred while trying to create the comment":"Ocurrió un error al intentar crear el comentario",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"Fue mencionado en \"{file}\", en un comentario realizado por un usuario que ha sido eliminado",
"_%n unread comment_::_%n unread comments_":["%n comentarios sin leer","%n comentarios sin leer","%n comentarios sin leer"],
"Write a message …":"Escriba un mensaje …",
"\"@\" for mentions, \":\" for emoji, \"/\" for smart picker":"\"@\" para menciones, \":\" para emoticonos, \"/\" para selector inteligente"
"\"@\" for mentions, \":\" for emoji, \"/\" for smart picker":"\"@\" para menciones, \":\" para emoticonos, \"/\" para selector inteligente",
"_%n unread comment_::_%n unread comments_":["%n comentarios sin leer","%n comentarios sin leer","%n comentarios sin leer"]
},
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
"An error occurred while trying to delete the comment":"Ocurrió un error intentando borrar el comentario",
"An error occurred while trying to create the comment":"Ocurrió un error al intentar crear el comentario",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"Fue mencionado en \"{file}\", en un comentario realizado por un usuario que ha sido eliminado",
"_%n unread comment_::_%n unread comments_":["%n comentarios sin leer","%n comentarios sin leer","%n comentarios sin leer"],
"Write a message …":"Escriba un mensaje …",
"\"@\" for mentions, \":\" for emoji, \"/\" for smart picker":"\"@\" para menciones, \":\" para emoticonos, \"/\" para selector inteligente"
"\"@\" for mentions, \":\" for emoji, \"/\" for smart picker":"\"@\" para menciones, \":\" para emoticonos, \"/\" para selector inteligente",
"_%n unread comment_::_%n unread comments_":["%n comentarios sin leer","%n comentarios sin leer","%n comentarios sin leer"]
},"pluralForm":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
"An error occurred while trying to delete the comment":"Errorea gertatu da iruzkina ezabatzen saiatzean",
"An error occurred while trying to create the comment":"Errorea gertatu da iruzkina sortzen saiatzean",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"\"{file}\"-n aipatu zaituzte, dagoeneko ezabatu den erabiltzaile baten iruzkin batean",
"An error occurred while trying to delete the comment":"Errorea gertatu da iruzkina ezabatzen saiatzean",
"An error occurred while trying to create the comment":"Errorea gertatu da iruzkina sortzen saiatzean",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"\"{file}\"-n aipatu zaituzte, dagoeneko ezabatu den erabiltzaile baten iruzkin batean",
"@ for mentions, : for emoji, / for smart picker":"@ pour les mentions, : pour les émojis, / pour le sélecteur intelligent",
"Could not reload comments":"Impossible de rafraichir les commentaires",
"Could not reload comments":"Impossible de recharger les commentaires",
"No comments yet, start the conversation!":"Il n'y a aucun commentaire, démarrez la conversation !",
"No more messages":"Aucun autre message",
"Retry":"Réessayer",
@@ -32,7 +32,8 @@ OC.L10N.register(
"An error occurred while trying to delete the comment":"Une erreur s'est produite lors de la tentative de suppression du commentaire",
"An error occurred while trying to create the comment":"Une erreur s'est produite lors de la tentative de création du commentaire",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"Vous avez été mentionné sur « {file} », dans un commentaire par un utilisateur qui depuis a été supprimé",
"_%n unread comment_::_%n unread comments_":["%n commentaire non lu","%n commentaires non lus","%n commentaires non lus"],
"\"@\" for mentions, \":\" for emoji, \"/\" for smart picker":"« @ » pour les mentions, « : »pour les émojis, « / » pour le sélecteur intelligent"
"Write a message …":"Écrivez un message…",
"\"@\" for mentions, \":\" for emoji, \"/\" for smart picker":"« @ » pour les mentions, « : »pour les émojis, « / » pour le sélecteur intelligent",
"_%n unread comment_::_%n unread comments_":["%n commentaire non lu","%n commentaires non lus","%n commentaires non lus"]
},
"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
"@ for mentions, : for emoji, / for smart picker":"@ pour les mentions, : pour les émojis, / pour le sélecteur intelligent",
"Could not reload comments":"Impossible de rafraichir les commentaires",
"Could not reload comments":"Impossible de recharger les commentaires",
"No comments yet, start the conversation!":"Il n'y a aucun commentaire, démarrez la conversation !",
"No more messages":"Aucun autre message",
"Retry":"Réessayer",
@@ -30,7 +30,8 @@
"An error occurred while trying to delete the comment":"Une erreur s'est produite lors de la tentative de suppression du commentaire",
"An error occurred while trying to create the comment":"Une erreur s'est produite lors de la tentative de création du commentaire",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"Vous avez été mentionné sur « {file} », dans un commentaire par un utilisateur qui depuis a été supprimé",
"_%n unread comment_::_%n unread comments_":["%n commentaire non lu","%n commentaires non lus","%n commentaires non lus"],
"\"@\" for mentions, \":\" for emoji, \"/\" for smart picker":"« @ » pour les mentions, « : »pour les émojis, « / » pour le sélecteur intelligent"
"Write a message …":"Écrivez un message…",
"\"@\" for mentions, \":\" for emoji, \"/\" for smart picker":"« @ » pour les mentions, « : »pour les émojis, « / » pour le sélecteur intelligent",
"_%n unread comment_::_%n unread comments_":["%n commentaire non lu","%n commentaires non lus","%n commentaires non lus"]
},"pluralForm":"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
"You commented on {file}":"Rinne tú trácht ar {file}",
"%1$s commented on %2$s":"%1$s trácht ar %2$s",
"{author} commented on {file}":"{author} trácht ar {file}",
"<strong>Comments</strong> for files":"<strong>Tuairimí</strong> le haghaidh comhaid",
"You were mentioned on \"{file}\", in a comment by an account that has since been deleted":"Luadh thú ar \"{file}\", i nóta tráchta ó chuntas a scriosadh ó shin",
"{user} mentioned you in a comment on \"{file}\"":"Luaigh {úsáideoir} tú i nóta tráchta ar \"{file}\"",
"Files app plugin to add comments to files":"Breiseán aip Comhaid chun tuairimí a chur le comhaid",
"Edit comment":"Cuir trácht in eagar",
"Delete comment":"Scrios nóta tráchta",
"Cancel edit":"Cealaigh eagarthóireacht",
"New comment":"Trácht nua",
"Write a comment …":"Scríobh trácht…",
"Post comment":"Post trácht",
"@ for mentions, : for emoji, / for smart picker":"@ le haghaidh tagairtí, : le haghaidh emoji, / le haghaidh roghnóir cliste",
"Could not reload comments":"Níorbh fhéidir na nótaí tráchta a athlódáil",
"No comments yet, start the conversation!":"Gan trácht ar bith go fóill, cuir tús leis an gcomhrá!",
"No more messages":"Níl a thuilleadh teachtaireachtaí",
"Retry":"Bain triail eile as",
"Failed to mark comments as read":"Theip ar nótaí tráchta a mharcáil mar léite",
"Unable to load the comments list":"Ní féidir an liosta tuairimí a lódáil",
"_1 new comment_::_{unread} new comments_":["1 trácht nua","{unread} nóta tráchta nua","{unread} nóta tráchta nua","{unread} nóta tráchta nua","{unread} nóta tráchta nua"],
"Comment":"Trácht",
"An error occurred while trying to edit the comment":"Tharla earráid agus an nóta tráchta á chur in eagar",
"Comment deleted":"Trácht scriosta",
"An error occurred while trying to delete the comment":"Tharla earráid agus an nóta tráchta á scriosadh",
"An error occurred while trying to create the comment":"Tharla earráid agus an nóta tráchta á chruthú",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"Luadh thú ar \"{file}\", i nóta tráchta ó úsáideoir atá scriosta ó shin",
"Write a message …":"Scríobh teachtaireacht…",
"\"@\" for mentions, \":\" for emoji, \"/\" for smart picker":"\"@\" le haghaidh tagairtí, \":\" le haghaidh emoji, \"/\" don roghnóir cliste",
"You commented on {file}":"Rinne tú trácht ar {file}",
"%1$s commented on %2$s":"%1$s trácht ar %2$s",
"{author} commented on {file}":"{author} trácht ar {file}",
"<strong>Comments</strong> for files":"<strong>Tuairimí</strong> le haghaidh comhaid",
"You were mentioned on \"{file}\", in a comment by an account that has since been deleted":"Luadh thú ar \"{file}\", i nóta tráchta ó chuntas a scriosadh ó shin",
"{user} mentioned you in a comment on \"{file}\"":"Luaigh {úsáideoir} tú i nóta tráchta ar \"{file}\"",
"Files app plugin to add comments to files":"Breiseán aip Comhaid chun tuairimí a chur le comhaid",
"Edit comment":"Cuir trácht in eagar",
"Delete comment":"Scrios nóta tráchta",
"Cancel edit":"Cealaigh eagarthóireacht",
"New comment":"Trácht nua",
"Write a comment …":"Scríobh trácht…",
"Post comment":"Post trácht",
"@ for mentions, : for emoji, / for smart picker":"@ le haghaidh tagairtí, : le haghaidh emoji, / le haghaidh roghnóir cliste",
"Could not reload comments":"Níorbh fhéidir na nótaí tráchta a athlódáil",
"No comments yet, start the conversation!":"Gan trácht ar bith go fóill, cuir tús leis an gcomhrá!",
"No more messages":"Níl a thuilleadh teachtaireachtaí",
"Retry":"Bain triail eile as",
"Failed to mark comments as read":"Theip ar nótaí tráchta a mharcáil mar léite",
"Unable to load the comments list":"Ní féidir an liosta tuairimí a lódáil",
"_1 new comment_::_{unread} new comments_":["1 trácht nua","{unread} nóta tráchta nua","{unread} nóta tráchta nua","{unread} nóta tráchta nua","{unread} nóta tráchta nua"],
"Comment":"Trácht",
"An error occurred while trying to edit the comment":"Tharla earráid agus an nóta tráchta á chur in eagar",
"Comment deleted":"Trácht scriosta",
"An error occurred while trying to delete the comment":"Tharla earráid agus an nóta tráchta á scriosadh",
"An error occurred while trying to create the comment":"Tharla earráid agus an nóta tráchta á chruthú",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"Luadh thú ar \"{file}\", i nóta tráchta ó úsáideoir atá scriosta ó shin",
"Write a message …":"Scríobh teachtaireacht…",
"\"@\" for mentions, \":\" for emoji, \"/\" for smart picker":"\"@\" le haghaidh tagairtí, \":\" le haghaidh emoji, \"/\" don roghnóir cliste",
"%1$s commented on %2$s":"%1$s comentados en %2$s",
"{author} commented on {file}":"{author} comentou en {file}",
"<strong>Comments</strong> for files":"<strong>Comentarios</strong> para ficheiros",
"You were mentioned on \"{file}\", in a comment by an account that has since been deleted":"Mencionárono en «{file}», nun comentario dunha conta que xa foi eliminada",
"{user} mentioned you in a comment on \"{file}\"":"{user} mencionouno a Vde. nun comentario en «{file}»",
"Files app plugin to add comments to files":"Complemento da aplicación de ficheiros para engadir comentarios aos ficheiros",
"Edit comment":"Editar comentario",
"Delete comment":"Eliminar comentario",
"Cancel edit":"Cancelar a edición",
"New comment":"Comentario novo",
"Write a comment …":"Escriba un comentario…",
"Post comment":"Publicar comentario",
"@ for mentions, : for emoji, / for smart picker":"@ para mencións, : para «emoji», / para selector intelixente",
"Could not reload comments":"Non foi posíbel volver cargar os comentarios",
@@ -30,7 +32,8 @@ OC.L10N.register(
"An error occurred while trying to delete the comment":"Produciuse un erro cando tentaba eliminar o comentario",
"An error occurred while trying to create the comment":"Produciuse un erro cando tentaba crear o comentario",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"Mencionárono en «{file}», nun comentario dun usuario que xa foi eliminado",
"_%n unread comment_::_%n unread comments_":["%n comentario sen ler","%n comentarios sen ler"],
"\"@\" for mentions, \":\" for emoji, \"/\" for smart picker":"«@» para mencións, «:» para «emoji», «/» para selector intelixente"
"Write a message …":"Escriba unha mensaxe…",
"\"@\" for mentions, \":\" for emoji, \"/\" for smart picker":"«@» para mencións, «:» para «emoji», «/» para selector intelixente",
"_%n unread comment_::_%n unread comments_":["%n comentario sen ler","%n comentarios sen ler"]
"%1$s commented on %2$s":"%1$s comentados en %2$s",
"{author} commented on {file}":"{author} comentou en {file}",
"<strong>Comments</strong> for files":"<strong>Comentarios</strong> para ficheiros",
"You were mentioned on \"{file}\", in a comment by an account that has since been deleted":"Mencionárono en «{file}», nun comentario dunha conta que xa foi eliminada",
"{user} mentioned you in a comment on \"{file}\"":"{user} mencionouno a Vde. nun comentario en «{file}»",
"Files app plugin to add comments to files":"Complemento da aplicación de ficheiros para engadir comentarios aos ficheiros",
"Edit comment":"Editar comentario",
"Delete comment":"Eliminar comentario",
"Cancel edit":"Cancelar a edición",
"New comment":"Comentario novo",
"Write a comment …":"Escriba un comentario…",
"Post comment":"Publicar comentario",
"@ for mentions, : for emoji, / for smart picker":"@ para mencións, : para «emoji», / para selector intelixente",
"Could not reload comments":"Non foi posíbel volver cargar os comentarios",
@@ -28,7 +30,8 @@
"An error occurred while trying to delete the comment":"Produciuse un erro cando tentaba eliminar o comentario",
"An error occurred while trying to create the comment":"Produciuse un erro cando tentaba crear o comentario",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"Mencionárono en «{file}», nun comentario dun usuario que xa foi eliminado",
"_%n unread comment_::_%n unread comments_":["%n comentario sen ler","%n comentarios sen ler"],
"\"@\" for mentions, \":\" for emoji, \"/\" for smart picker":"«@» para mencións, «:» para «emoji», «/» para selector intelixente"
"Write a message …":"Escriba unha mensaxe…",
"\"@\" for mentions, \":\" for emoji, \"/\" for smart picker":"«@» para mencións, «:» para «emoji», «/» para selector intelixente",
"_%n unread comment_::_%n unread comments_":["%n comentario sen ler","%n comentarios sen ler"]
"An error occurred while trying to delete the comment":"Hiba történt a megjegyzés törlése közben",
"An error occurred while trying to create the comment":"Hiba történt a megjegyzés létrehozása közben",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"Megemlítették ennél: „{file}”, egy már törölt felhasználó hozzászólásában",
"An error occurred while trying to delete the comment":"Hiba történt a megjegyzés törlése közben",
"An error occurred while trying to create the comment":"Hiba történt a megjegyzés létrehozása közben",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"Megemlítették ennél: „{file}”, egy már törölt felhasználó hozzászólásában",
"%1$s commented on %2$s":"%1$s ha commentato %2$s",
"{author} commented on {file}":"{author} ha commentato su {file}",
"<strong>Comments</strong> for files":"<strong>Commenti</strong> sui file",
"You were mentioned on \"{file}\", in a comment by an account that has since been deleted":"Sei stato menzionato su \"{file}\", in un commento di un account che è stato eliminato",
"{user} mentioned you in a comment on \"{file}\"":"{user} ti ha menzionato in un commento su \"{file}\"",
"Files app plugin to add comments to files":"Estensione dell'applicazione File per aggiungere commenti ai file",
"Edit comment":"Modifica commento",
@@ -31,7 +32,8 @@ OC.L10N.register(
"An error occurred while trying to delete the comment":"Si è verificato un errore durante il tentativo di eliminare il commento",
"An error occurred while trying to create the comment":"Si è verificato un errore durante il tentativo di creare il commento",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"Sei stato menzionato su \"{file}\", in un commento di un utente che è stato eliminato",
"_%n unread comment_::_%n unread comments_":["%n commento non letto","%n commenti non letti","%n commenti non letti"],
"\"@\" for mentions, \":\" for emoji, \"/\" for smart picker":"\"@\" per le menzioni, \":\" per gli emoji, \"/\" per il selettore intelligente"
"Write a message …":"Scrivi messaggio...",
"\"@\" for mentions, \":\" for emoji, \"/\" for smart picker":"\"@\" per le menzioni, \":\" per gli emoji, \"/\" per il selettore intelligente",
"_%n unread comment_::_%n unread comments_":["%n commento non letto","%n commenti non letti","%n commenti non letti"]
},
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
"%1$s commented on %2$s":"%1$s ha commentato %2$s",
"{author} commented on {file}":"{author} ha commentato su {file}",
"<strong>Comments</strong> for files":"<strong>Commenti</strong> sui file",
"You were mentioned on \"{file}\", in a comment by an account that has since been deleted":"Sei stato menzionato su \"{file}\", in un commento di un account che è stato eliminato",
"{user} mentioned you in a comment on \"{file}\"":"{user} ti ha menzionato in un commento su \"{file}\"",
"Files app plugin to add comments to files":"Estensione dell'applicazione File per aggiungere commenti ai file",
"Edit comment":"Modifica commento",
@@ -29,7 +30,8 @@
"An error occurred while trying to delete the comment":"Si è verificato un errore durante il tentativo di eliminare il commento",
"An error occurred while trying to create the comment":"Si è verificato un errore durante il tentativo di creare il commento",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"Sei stato menzionato su \"{file}\", in un commento di un utente che è stato eliminato",
"_%n unread comment_::_%n unread comments_":["%n commento non letto","%n commenti non letti","%n commenti non letti"],
"\"@\" for mentions, \":\" for emoji, \"/\" for smart picker":"\"@\" per le menzioni, \":\" per gli emoji, \"/\" per il selettore intelligente"
"Write a message …":"Scrivi messaggio...",
"\"@\" for mentions, \":\" for emoji, \"/\" for smart picker":"\"@\" per le menzioni, \":\" per gli emoji, \"/\" per il selettore intelligente",
"_%n unread comment_::_%n unread comments_":["%n commento non letto","%n commenti non letti","%n commenti non letti"]
},"pluralForm":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
"An error occurred while trying to delete the comment":"コメントの削除中にエラーが発生しました",
"An error occurred while trying to create the comment":"コメント中にエラーが発生しました",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"You were mentioned on \"{file}\", in a comment by a user that has since been deleted",
"An error occurred while trying to delete the comment":"コメントの削除中にエラーが発生しました",
"An error occurred while trying to create the comment":"コメント中にエラーが発生しました",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"You were mentioned on \"{file}\", in a comment by a user that has since been deleted",
"An error occurred while trying to delete the comment":"Det oppsto en feil under forsøk på å slette kommentaren",
"An error occurred while trying to create the comment":"Det oppsto en feil under forsøket på å opprette kommentaren",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"Du ble nevnt på \"{file}\", i en kommentar av en bruker som siden har blitt slettet",
"An error occurred while trying to delete the comment":"Det oppsto en feil under forsøk på å slette kommentaren",
"An error occurred while trying to create the comment":"Det oppsto en feil under forsøket på å opprette kommentaren",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"Du ble nevnt på \"{file}\", i en kommentar av en bruker som siden har blitt slettet",
"{author} commented on {file}":"{author} skomentował w {file}",
"<strong>Comments</strong> for files":"<strong>Komentarze</strong> dla plików",
"You were mentioned on \"{file}\", in a comment by an account that has since been deleted":"Wspomniano o Tobie w „{file}” w komentarzu konta, które zostało już usunięte",
"{user} mentioned you in a comment on \"{file}\"":"{user} wspomniał o Tobie w komentarzu do “{file}”",
"Files app plugin to add comments to files":"Plugin umożliwiający dodawanie komentarzy w aplikacji Pliki",
"Edit comment":"Edytuj komentarz",
"Delete comment":"Usuń komentarz",
"Cancel edit":"Anuluj edycję",
"New comment":"Nowy komentarz",
"Write a comment …":"Napisz komentarz…",
"Post comment":"Wyślij komentarz",
"@ for mentions, : for emoji, / for smart picker":"@ dla wzmianek, : dla emoji, / dla inteligentnego wybierania",
"Could not reload comments":"Nie można ponownie załadować komentarzy",
"Could not reload comments":"Nie można ponownie wczytać komentarzy",
"No comments yet, start the conversation!":"Brak komentarzy, rozpocznij rozmowę!",
"No more messages":"Nie ma więcej wiadomości",
"Retry":"Powtórz",
@@ -30,7 +32,8 @@ OC.L10N.register(
"An error occurred while trying to delete the comment":"Wystąpił błąd podczas próby usunięcia komentarza",
"An error occurred while trying to create the comment":"Wystąpił błąd podczas próby utworzenia komentarza",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"Wspomniano o Tobie w komentarzu w \"{file}\" przez użytkownika, który został usunięty",
"{author} commented on {file}":"{author} skomentował w {file}",
"<strong>Comments</strong> for files":"<strong>Komentarze</strong> dla plików",
"You were mentioned on \"{file}\", in a comment by an account that has since been deleted":"Wspomniano o Tobie w „{file}” w komentarzu konta, które zostało już usunięte",
"{user} mentioned you in a comment on \"{file}\"":"{user} wspomniał o Tobie w komentarzu do “{file}”",
"Files app plugin to add comments to files":"Plugin umożliwiający dodawanie komentarzy w aplikacji Pliki",
"Edit comment":"Edytuj komentarz",
"Delete comment":"Usuń komentarz",
"Cancel edit":"Anuluj edycję",
"New comment":"Nowy komentarz",
"Write a comment …":"Napisz komentarz…",
"Post comment":"Wyślij komentarz",
"@ for mentions, : for emoji, / for smart picker":"@ dla wzmianek, : dla emoji, / dla inteligentnego wybierania",
"Could not reload comments":"Nie można ponownie załadować komentarzy",
"Could not reload comments":"Nie można ponownie wczytać komentarzy",
"No comments yet, start the conversation!":"Brak komentarzy, rozpocznij rozmowę!",
"No more messages":"Nie ma więcej wiadomości",
"Retry":"Powtórz",
@@ -28,7 +30,8 @@
"An error occurred while trying to delete the comment":"Wystąpił błąd podczas próby usunięcia komentarza",
"An error occurred while trying to create the comment":"Wystąpił błąd podczas próby utworzenia komentarza",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"Wspomniano o Tobie w komentarzu w \"{file}\" przez użytkownika, który został usunięty",
"An error occurred while trying to delete the comment":"Ocorreu um erro ao tentar excluir o comentário",
"An error occurred while trying to create the comment":"Ocorreu um erro ao tentar criar o comentário",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"Você foi mencionado em \"{file}\", em um comentário de um usuário que já foi excluído",
"_%n unread comment_::_%n unread comments_":["%n comentários não lidos","%n comentários não lidos","%n comentários não lidos"],
"Write a message …":"Escreve uma mensagem …",
"\"@\" for mentions, \":\" for emoji, \"/\" for smart picker":"\"@\" para menções, \":\" para emoji, \"/\" para seletor inteligente"
"\"@\" for mentions, \":\" for emoji, \"/\" for smart picker":"\"@\" para menções, \":\" para emoji, \"/\" para seletor inteligente",
"_%n unread comment_::_%n unread comments_":["%n comentários não lidos","%n comentários não lidos","%n comentários não lidos"]
},
"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
"An error occurred while trying to delete the comment":"Ocorreu um erro ao tentar excluir o comentário",
"An error occurred while trying to create the comment":"Ocorreu um erro ao tentar criar o comentário",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"Você foi mencionado em \"{file}\", em um comentário de um usuário que já foi excluído",
"_%n unread comment_::_%n unread comments_":["%n comentários não lidos","%n comentários não lidos","%n comentários não lidos"],
"Write a message …":"Escreve uma mensagem …",
"\"@\" for mentions, \":\" for emoji, \"/\" for smart picker":"\"@\" para menções, \":\" para emoji, \"/\" para seletor inteligente"
"\"@\" for mentions, \":\" for emoji, \"/\" for smart picker":"\"@\" para menções, \":\" para emoji, \"/\" para seletor inteligente",
"_%n unread comment_::_%n unread comments_":["%n comentários não lidos","%n comentários não lidos","%n comentários não lidos"]
},"pluralForm":"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
"You commented on %1$s":"Вы прокомментировали %1$s",
"You commented on {file}":"Вы прокомментировали {file}",
"You commented on {file}":"Вы прокомментировали «{file}»",
"%1$s commented on %2$s":"%1$s прокомментировано на %2$s",
"{author} commented on {file}":"{author} прокомментировал {file}",
"<strong>Comments</strong> for files":"<strong>Комментарии</strong> к файлам",
"{user} mentioned you in a comment on \"{file}\"":"{user} упомянул вас в комментарии к \"{file}\".",
"You were mentioned on \"{file}\", in a comment by an account that has since been deleted":"Вы были упомянуты в комментарии к «{file}» пользователем, учётная запись которого была удалена.",
"{user} mentioned you in a comment on \"{file}\"":"{user} упомянул(а) вас в комментарии к «{file}»",
"Files app plugin to add comments to files":"Модуль приложения «Файлы», позволяющий комментировать файлы",
"Edit comment":"Редактировать комментарий",
"Delete comment":"Удалить комментарий",
"Cancel edit":"Отменить правку",
"New comment":"Новый комментарий",
"Write a comment …":"Напишите комментарий…",
"Post comment":"Опубликовать комментарий",
"@ for mentions, : for emoji, / for smart picker":"@ для упоминаний, : для эмодзи, / для интеллектуального выбора",
"Could not reload comments":"Не удалось перезагрузить комментарии",
@@ -29,6 +32,8 @@ OC.L10N.register(
"An error occurred while trying to delete the comment":"Попытка удаления комментария завершилась ошибкой",
"An error occurred while trying to create the comment":"Попытка создания комментария завершилась ошибкой",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"Вы были упомянуты на \"{file}\", в комментарии пользователя, который с тех пор был удалён",
"Write a message …":"Напишите сообщение…",
"\"@\" for mentions, \":\" for emoji, \"/\" for smart picker":"«@» — для упоминаний, «:» — для эмодзи, «/» — для интеллектуального выбора",
"You commented on %1$s":"Вы прокомментировали %1$s",
"You commented on {file}":"Вы прокомментировали {file}",
"You commented on {file}":"Вы прокомментировали «{file}»",
"%1$s commented on %2$s":"%1$s прокомментировано на %2$s",
"{author} commented on {file}":"{author} прокомментировал {file}",
"<strong>Comments</strong> for files":"<strong>Комментарии</strong> к файлам",
"{user} mentioned you in a comment on \"{file}\"":"{user} упомянул вас в комментарии к \"{file}\".",
"You were mentioned on \"{file}\", in a comment by an account that has since been deleted":"Вы были упомянуты в комментарии к «{file}» пользователем, учётная запись которого была удалена.",
"{user} mentioned you in a comment on \"{file}\"":"{user} упомянул(а) вас в комментарии к «{file}»",
"Files app plugin to add comments to files":"Модуль приложения «Файлы», позволяющий комментировать файлы",
"Edit comment":"Редактировать комментарий",
"Delete comment":"Удалить комментарий",
"Cancel edit":"Отменить правку",
"New comment":"Новый комментарий",
"Write a comment …":"Напишите комментарий…",
"Post comment":"Опубликовать комментарий",
"@ for mentions, : for emoji, / for smart picker":"@ для упоминаний, : для эмодзи, / для интеллектуального выбора",
"Could not reload comments":"Не удалось перезагрузить комментарии",
@@ -27,6 +30,8 @@
"An error occurred while trying to delete the comment":"Попытка удаления комментария завершилась ошибкой",
"An error occurred while trying to create the comment":"Попытка создания комментария завершилась ошибкой",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"Вы были упомянуты на \"{file}\", в комментарии пользователя, который с тех пор был удалён",
"Write a message …":"Напишите сообщение…",
"\"@\" for mentions, \":\" for emoji, \"/\" for smart picker":"«@» — для упоминаний, «:» — для эмодзи, «/» — для интеллектуального выбора",
"An error occurred while trying to delete the comment":"Vyskytla sa chyba pri mazaní komentára",
"An error occurred while trying to create the comment":"Vyskytla sa chyba pri vytváraní komentára",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"Boli ste spomenutý v \"{file}\", v komentári používateľom ktorý bol už vymazaný",
"An error occurred while trying to delete the comment":"Vyskytla sa chyba pri mazaní komentára",
"An error occurred while trying to create the comment":"Vyskytla sa chyba pri vytváraní komentára",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"Boli ste spomenutý v \"{file}\", v komentári používateľom ktorý bol už vymazaný",
"An error occurred while trying to delete the comment":"Prišlo je do napake med brisanjem opombe",
"An error occurred while trying to create the comment":"Prišlo je do napake med ustvarjanjem opombe",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"Uporabnik, ki je sicer že izbrisan, vas omeni v opombi k datoteki »{file}«.",
"An error occurred while trying to delete the comment":"Prišlo je do napake med brisanjem opombe",
"An error occurred while trying to create the comment":"Prišlo je do napake med ustvarjanjem opombe",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"Uporabnik, ki je sicer že izbrisan, vas omeni v opombi k datoteki »{file}«.",
"An error occurred while trying to delete the comment":"Грешка приликом покушаја брисања коментара",
"An error occurred while trying to create the comment":"Грешка приликом покушаја креирања коментара",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"Поменути сте за „{file}”, у коментару корисника које је од тада обрисан",
"An error occurred while trying to delete the comment":"Грешка приликом покушаја брисања коментара",
"An error occurred while trying to create the comment":"Грешка приликом покушаја креирања коментара",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"Поменути сте за „{file}”, у коментару корисника које је од тада обрисан",
"An error occurred while trying to delete the comment":"Ett fel uppstod när du försökte ta bort kommentaren",
"An error occurred while trying to create the comment":"Ett fel uppstod när du försökte skapa kommentaren",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"Du har nämnts i \"{file}\", i en kommentar av en användare som sedan har blivit borttagen",
"An error occurred while trying to delete the comment":"Ett fel uppstod när du försökte ta bort kommentaren",
"An error occurred while trying to create the comment":"Ett fel uppstod när du försökte skapa kommentaren",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"Du har nämnts i \"{file}\", i en kommentar av en användare som sedan har blivit borttagen",
"An error occurred while trying to delete the comment":"Yorum silinmeye çalışılırken bir sorun çıktı",
"An error occurred while trying to create the comment":"Yorum eklenmeye çalışılırken bir sorun çıktı",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"\"{file}\" hakkında bir yorumda silinmiş bir kullanıcı tarafından anıldınız",
"An error occurred while trying to delete the comment":"Yorum silinmeye çalışılırken bir sorun çıktı",
"An error occurred while trying to create the comment":"Yorum eklenmeye çalışılırken bir sorun çıktı",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"\"{file}\" hakkında bir yorumda silinmiş bir kullanıcı tarafından anıldınız",
"@ for mentions, : for emoji, / for smart picker":"@ for згадування, : для емоційок, / для асистента з вибору",
"@ for mentions, : for emoji, / for smart picker":"@ згадати, : емоційки, / асистент вибору",
"Could not reload comments":"Не вдалося перезавантажити коментарі",
"No comments yet, start the conversation!":"Тут можна додати коментарі",
"No more messages":"Більше жодних повідомлень",
@@ -31,9 +31,9 @@ OC.L10N.register(
"Comment deleted":"Коментар вилучено",
"An error occurred while trying to delete the comment":"Під час спроби вилучити коментар сталася помилка",
"An error occurred while trying to create the comment":"Під час створення коментаря сталася помилка",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"Вас згадали в \"{file}\" у коментарі користувача, який згодом було видалено",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"Вас згадали в \"{file}\" у коментарі користувача, який згодом було вилучено",
"Write a message …":"Написати повідомлення ...",
"\"@\" for mentions, \":\" for emoji, \"/\" for smart picker":"\"@\" для згадок, \":\" для емоційок, \"/\" для асистента"
"\"@\" for mentions, \":\" for emoji, \"/\" for smart picker":"\"@\" згадати, \":\" емоційки, \"/\" асистент вибору",
"@ for mentions, : for emoji, / for smart picker":"@ for згадування, : для емоційок, / для асистента з вибору",
"@ for mentions, : for emoji, / for smart picker":"@ згадати, : емоційки, / асистент вибору",
"Could not reload comments":"Не вдалося перезавантажити коментарі",
"No comments yet, start the conversation!":"Тут можна додати коментарі",
"No more messages":"Більше жодних повідомлень",
@@ -29,9 +29,9 @@
"Comment deleted":"Коментар вилучено",
"An error occurred while trying to delete the comment":"Під час спроби вилучити коментар сталася помилка",
"An error occurred while trying to create the comment":"Під час створення коментаря сталася помилка",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"Вас згадали в \"{file}\" у коментарі користувача, який згодом було видалено",
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted":"Вас згадали в \"{file}\" у коментарі користувача, який згодом було вилучено",
"Write a message …":"Написати повідомлення ...",
"\"@\" for mentions, \":\" for emoji, \"/\" for smart picker":"\"@\" для згадок, \":\" для емоційок, \"/\" для асистента"
"\"@\" for mentions, \":\" for emoji, \"/\" for smart picker":"\"@\" згадати, \":\" емоційки, \"/\" асистент вибору",
"Manages interaction between accounts and contacts":"Styrer interaktion mellem konti og kontakter",
"Collect data about accounts and contacts interactions and provide an address book for the data":"Indsaml data om konti og kontakt interaktioner og angiv en adressebog til dataene",
"Manages interaction between users and contacts":"Håndterer interaktion mellem brugere og kontakter",
"Collect data about user and contacts interactions and provide an address book for the data":"Indsaml data om bruger- og kontaktinteraktioner og angiv en adressebog til dataene"
"Manages interaction between accounts and contacts":"Styrer interaktion mellem konti og kontakter",
"Collect data about accounts and contacts interactions and provide an address book for the data":"Indsaml data om konti og kontakt interaktioner og angiv en adressebog til dataene",
"Manages interaction between users and contacts":"Håndterer interaktion mellem brugere og kontakter",
"Collect data about user and contacts interactions and provide an address book for the data":"Indsaml data om bruger- og kontaktinteraktioner og angiv en adressebog til dataene"
"Contacts Interaction":"Interacción de contactos",
"Manages interaction between accounts and contacts":"Administra la interacción entre cuentas y contactos",
"Collect data about accounts and contacts interactions and provide an address book for the data":"Recopila datos de las interacciones entre cuentas y contactos, y provee una libreta de direcciones para estos datos",
"Manages interaction between users and contacts":"Controla la interacción entre usuarios y contactos",
"Collect data about user and contacts interactions and provide an address book for the data":"Recoge datos de las interacciones entre usuarios y contactos, y provee una libreta de direcciones para esos datos"
"Contacts Interaction":"Interacción de contactos",
"Manages interaction between accounts and contacts":"Administra la interacción entre cuentas y contactos",
"Collect data about accounts and contacts interactions and provide an address book for the data":"Recopila datos de las interacciones entre cuentas y contactos, y provee una libreta de direcciones para estos datos",
"Manages interaction between users and contacts":"Controla la interacción entre usuarios y contactos",
"Collect data about user and contacts interactions and provide an address book for the data":"Recoge datos de las interacciones entre usuarios y contactos, y provee una libreta de direcciones para esos datos"
},"pluralForm":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
"Manages interaction between accounts and contacts":"Kontu eta kontaktuen arteko interakzioa kudeatzen du",
"Collect data about accounts and contacts interactions and provide an address book for the data":"Bildu kontu eta kontaktuen arteko interakzioen datuak eta eskaini datuentzat helbide-agenda bat",
"Manages interaction between users and contacts":"Kudeatu erabiltzailearen eta kontaktuen arteko hartu-emana",
"Collect data about user and contacts interactions and provide an address book for the data":"Bildu erabiltzaile eta kontaktuen arteko hartu-emanen datuak eta eskaini datuentzat helbide-agenda bat"
"Manages interaction between accounts and contacts":"Kontu eta kontaktuen arteko interakzioa kudeatzen du",
"Collect data about accounts and contacts interactions and provide an address book for the data":"Bildu kontu eta kontaktuen arteko interakzioen datuak eta eskaini datuentzat helbide-agenda bat",
"Manages interaction between users and contacts":"Kudeatu erabiltzailearen eta kontaktuen arteko hartu-emana",
"Collect data about user and contacts interactions and provide an address book for the data":"Bildu erabiltzaile eta kontaktuen arteko hartu-emanen datuak eta eskaini datuentzat helbide-agenda bat"
"Contacts Interaction":"Interaction des contacts",
"Contacts Interaction":"Interaction avec les contacts",
"Manages interaction between accounts and contacts":"Gère l'interaction entre les comptes et les contacts",
"Collect data about accounts and contacts interactions and provide an address book for the data":"Recueillir des données sur les interactions des comptes et des contacts et fournir un carnet d'adresses pour les données",
"Collect data about accounts and contacts interactions and provide an address book for the data":"Collectez des données sur les interactions entre les comptes et les contacts et fournissez un répertoire pour ces données",
"Manages interaction between users and contacts":"Gère l'interaction entre les utilisateurs et les contacts",
"Collect data about user and contacts interactions and provide an address book for the data":"Recueillir des données sur les interactions des utilisateurs et des contacts et fournir un carnet d'adresses pour les données"
"Collect data about user and contacts interactions and provide an address book for the data":"Collecte des données sur les interactions entre les utilisateurs et les contacts et fournit un carnet d’adresses pour ces données"
},
"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
"Contacts Interaction":"Interaction des contacts",
"Contacts Interaction":"Interaction avec les contacts",
"Manages interaction between accounts and contacts":"Gère l'interaction entre les comptes et les contacts",
"Collect data about accounts and contacts interactions and provide an address book for the data":"Recueillir des données sur les interactions des comptes et des contacts et fournir un carnet d'adresses pour les données",
"Collect data about accounts and contacts interactions and provide an address book for the data":"Collectez des données sur les interactions entre les comptes et les contacts et fournissez un répertoire pour ces données",
"Manages interaction between users and contacts":"Gère l'interaction entre les utilisateurs et les contacts",
"Collect data about user and contacts interactions and provide an address book for the data":"Recueillir des données sur les interactions des utilisateurs et des contacts et fournir un carnet d'adresses pour les données"
"Collect data about user and contacts interactions and provide an address book for the data":"Collecte des données sur les interactions entre les utilisateurs et les contacts et fournit un carnet d’adresses pour ces données"
},"pluralForm":"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
"Manages interaction between accounts and contacts":"Bainistíonn sé idirghníomhaíocht idir cuntais agus teagmhálaithe",
"Collect data about accounts and contacts interactions and provide an address book for the data":"Bailigh sonraí faoi idirghníomhaíochtaí cuntais agus teagmhálaithe agus cuir leabhar seoltaí ar fáil do na sonraí",
"Manages interaction between users and contacts":"Bainistíonn sé idirghníomhaíocht idir úsáideoirí agus teagmhálaithe",
"Collect data about user and contacts interactions and provide an address book for the data":"Bailigh sonraí faoi idirghníomhaíochtaí úsáideoirí agus teagmhálaithe agus cuir leabhar seoltaí ar fáil do na sonraí"
"Manages interaction between accounts and contacts":"Bainistíonn sé idirghníomhaíocht idir cuntais agus teagmhálaithe",
"Collect data about accounts and contacts interactions and provide an address book for the data":"Bailigh sonraí faoi idirghníomhaíochtaí cuntais agus teagmhálaithe agus cuir leabhar seoltaí ar fáil do na sonraí",
"Manages interaction between users and contacts":"Bainistíonn sé idirghníomhaíocht idir úsáideoirí agus teagmhálaithe",
"Collect data about user and contacts interactions and provide an address book for the data":"Bailigh sonraí faoi idirghníomhaíochtaí úsáideoirí agus teagmhálaithe agus cuir leabhar seoltaí ar fáil do na sonraí"
"Contacts Interaction":"Interacción de contactos",
"Manages interaction between accounts and contacts":"Xestiona a interacción entre contas e contactos",
"Collect data about accounts and contacts interactions and provide an address book for the data":"Recolle datos sobre as interaccións entre contas e contactos e fornece un caderno de enderezos para os datos",
"Manages interaction between users and contacts":"Xestiona a interacción entre usuarios e contactos",
"Collect data about user and contacts interactions and provide an address book for the data":"Recolle datos sobre as interaccións entre usuarios e contactos e fornece un caderno de enderezos para os datos"
"Contacts Interaction":"Interacción de contactos",
"Manages interaction between accounts and contacts":"Xestiona a interacción entre contas e contactos",
"Collect data about accounts and contacts interactions and provide an address book for the data":"Recolle datos sobre as interaccións entre contas e contactos e fornece un caderno de enderezos para os datos",
"Manages interaction between users and contacts":"Xestiona a interacción entre usuarios e contactos",
"Collect data about user and contacts interactions and provide an address book for the data":"Recolle datos sobre as interaccións entre usuarios e contactos e fornece un caderno de enderezos para os datos"
"Manages interaction between accounts and contacts":"Gestisce l'interazione tra account e contatti",
"Collect data about accounts and contacts interactions and provide an address book for the data":"Raccoglie dati sulle interazioni tra gli account e i contatti e fornisce una rubrica per i dati",
"Manages interaction between users and contacts":"Gestisce l'interazione tra utenti e contatti",
"Collect data about user and contacts interactions and provide an address book for the data":"Raccoglie dati sulle interazioni tra gli utenti e i contatti e fornisce una rubrica per i dati"
"Manages interaction between accounts and contacts":"Gestisce l'interazione tra account e contatti",
"Collect data about accounts and contacts interactions and provide an address book for the data":"Raccoglie dati sulle interazioni tra gli account e i contatti e fornisce una rubrica per i dati",
"Manages interaction between users and contacts":"Gestisce l'interazione tra utenti e contatti",
"Collect data about user and contacts interactions and provide an address book for the data":"Raccoglie dati sulle interazioni tra gli utenti e i contatti e fornisce una rubrica per i dati"
},"pluralForm":"nplurals=3; plural=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.