Most of the time we will find a matching route in either the loaded ones
matched on the URL or in the core ones. Therfore we can attempt to try
those first and only load all app routes if no match was found by the
Symfony URLMatcher.
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Due to a bug in Sabre it's necessary for calendar objects to implement
ACLs. Otherwise the scheduling plugin will throw an error when it tries
to fetch the owner of a calendar object that is being deleted.
Ref https://github.com/sabre-io/dav/issues/1345
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Removes warnings:
```
The at() matcher has been deprecated. It will be removed in PHPUnit 10.
Please refactor your test to not rely on the order in which methods are
invoked.
```
Signed-off-by: François Freitag <mail@franek.fr>
The trashbin is one report across all calendars of a user. In order to
refresh the data of a single calendar when one of its events is
restored, we need to know what calendar the event belongs to. There
doesn't seem to be a standard property for a URI, so this adds a custom
Nextcloud prop for the calendar-uri.
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
[Jest](https://jestjs.io/) is a test runner that focuses on simplicity.
It instruments babel to transform modules and test them.
Using Jest simplifies the existing configuration and allows dropping a
bunch of workarounds, as well as following the shared Babel
configuration for new code.
Signed-off-by: François Freitag <mail@franek.fr>
Fixes#26683
Before it used the instance name, which a) doesn't make sense to randomly guess email addresses and b) could contain characters that are not allowed in email addresses like spaces.
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
- extends IAccountProperty for verificationData getters and setters
- implementation thereof ^
- and of course adaption of UsersController
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
When using S3 storage, we sometimes have open_basedir errors due to aws-sdk-php trying to read ~/.aws/config which is out of open_basedir restrictions.
Christoph Wurst already added csm=false config in #21406 but it wasn't enough, we also need to set use_arn_region=false, added in this commit.
Signed-off-by: Florent <florent@coppint.com>
File is not included in the schedule-response-options template and is
commented out. The commented code relies on the buttonset() jQuery
plugin, which is deprecated.
https://api.jqueryui.com/buttonset/
If this code was to be re-introduced, it would take a different form.
Signed-off-by: François Freitag <mail@franek.fr>
Because executeUpdate wasn't a great name. And in DBAL they also use
executeStatement more consistently now.
Ref https://github.com/doctrine/dbal/issues/4607
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Internally it is valid to provide multiple values for a property as
plain string. An exampe is given in the PhpDoc of
AddressBookImpl::search().
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Since we backproted we should do a better check. Else we run the code
again for everybody upgrading to 22.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
We had both in places, but the old one isn't used anywhere outside this
app, so it's time to migrate the code.
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
In some cases (for example you never send data to the lookup server)
there is no need for this job to even try.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
- saves an LDAP requests in these cases
- prevents a Protocol Error logged on < 7.3 API (for backports)
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
This moves the execute calls to the executeQuery and executeUpdate calls
Resulting in less calls to deprecated functions
Signed-off-by: rtod <robottod@protonmail.com>
It was disabled by default for ages. And often resulted in unwanted
behavior. If admins want trusted servers they just have to do it
manually.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Depending on some settings (for example, if lookup server upload is
disabled) some items can be hidden in the scope menu. However, if the
user selected an scope in the past once the settings were changed the
scope was no longer visible in the menu. Now the active scope will be
always visible in the menu, although if it is an excluded scope it will
be disabled. Selecting any other scope will then hide the excluded and
no longer active one.
When upload to the lookup server is disabled the scope menu was hidden
for display name and email in the personal information settings; now the
menu will be always shown to enable the above described behaviour.
Note that the menu will be shown even if there is a single available
scope so the user can read its description.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
"parsePhoneNumber()" expects a string, so a TypeError would be thrown if
the phone number value is null.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
The controller can receive an optional subset of the properties of the
user settings; values not given are set to "null" by default. However,
those null values overwrote the previously existing values, so in
practice any value not given was deleted from the user settings. Now
only non null values overwrite the previous values.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
"AccountManager::updateUser()" wipes previous user data with whichever
user data is given (except for some adjustments, like resetting the
verified status when needed). As the controller overrode the properties
those properties would lose some of their attributes even if they are
not affected by the changes made by the controller. Now the controller
only modifies the attributes set ("value" and "scope") to prevent that.
Note that with this change the controller no longer removes the
"verified" status, but this is not a problem because, as mentioned,
"AccountManager::updateUser()" resets them when needed (for example,
when the value of the website property changes).
This change is a previous step to fix overwritting properties with null
values, and it will prevent the controller from making unexpected
changes if more attributes are added in the future.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
Right now it makes no difference, but this should make future tests
clearer, specially in case of failure.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
The etag is only set for files, but it's also possible that in edge
cases the copy destination node can't be found. In that case we don't
need to set any etag.
Required for #26083
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2) Test\Support\Subscription\RegistryTest::testDelegateIsHardUserLimitReachedWithoutSupportAppAndUserCount with data set #0 (35, 15, 2, false)
Cannot stub or mock class or interface "Test\Support\Subscription\UserInterface" which does not exist
3) Test\Support\Subscription\RegistryTest::testDelegateIsHardUserLimitReachedWithoutSupportAppAndUserCount with data set #1 (35, 45, 15, false)
Cannot stub or mock class or interface "Test\Support\Subscription\UserInterface" which does not exist
4) Test\Support\Subscription\RegistryTest::testDelegateIsHardUserLimitReachedWithoutSupportAppAndUserCount with data set #2 (35, 45, 5, true)
Cannot stub or mock class or interface "Test\Support\Subscription\UserInterface" which does not exist
5) Test\Support\Subscription\RegistryTest::testDelegateIsHardUserLimitReachedWithoutSupportAppAndUserCount with data set #3 (35, 45, 55, false)
Cannot stub or mock class or interface "Test\Support\Subscription\UserInterface" which does not exist
Had to use the Database user backend, as using multiple interfaces is deprecated:
https://github.com/sebastianbergmann/phpunit/issues/3955
> This functionality should be deprecated as "having to use it" is almost always a symptom of bad design.
> More importantly, though, the support for the creation of test doubles that implement multiple interfaces
> resulted in code that is hard to maintain.
Signed-off-by: Joas Schilling <coding@schilljs.com>
6) OCA\DAV\Tests\Unit\DAV\Controller\InvitationResponseControllerTest::testAccept
Trying to configure method "fetch" which cannot be configured because it does not exist, has not been specified, is final, or is static
7) OCA\DAV\Tests\Unit\DAV\Controller\InvitationResponseControllerTest::testAcceptSequence
Trying to configure method "fetch" which cannot be configured because it does not exist, has not been specified, is final, or is static
8) OCA\DAV\Tests\Unit\DAV\Controller\InvitationResponseControllerTest::testAcceptRecurrenceId
Trying to configure method "fetch" which cannot be configured because it does not exist, has not been specified, is final, or is static
9) OCA\DAV\Tests\Unit\DAV\Controller\InvitationResponseControllerTest::testAcceptTokenNotFound
Trying to configure method "fetch" which cannot be configured because it does not exist, has not been specified, is final, or is static
10) OCA\DAV\Tests\Unit\DAV\Controller\InvitationResponseControllerTest::testAcceptExpiredToken
Trying to configure method "fetch" which cannot be configured because it does not exist, has not been specified, is final, or is static
11) OCA\DAV\Tests\Unit\DAV\Controller\InvitationResponseControllerTest::testDecline
Trying to configure method "fetch" which cannot be configured because it does not exist, has not been specified, is final, or is static
12) OCA\DAV\Tests\Unit\DAV\Controller\InvitationResponseControllerTest::testProcessMoreOptionsResult
Trying to configure method "fetch" which cannot be configured because it does not exist, has not been specified, is final, or is static
13) OCA\DAV\Tests\unit\CalDAV\CalendarTest::testConfidentialClassification with data set #0 (3, false)
No method rule is set
14) OCA\DAV\Tests\unit\DAV\Migration\RefreshWebcalJobRegistrarTest::testRun
Trying to configure method "fetch" which cannot be configured because it does not exist, has not been specified, is final, or is static
Signed-off-by: Joas Schilling <coding@schilljs.com>
20) OCA\user_ldap\tests\Jobs\UpdateGroupsTest::testHandleKnownGroups
Trying to configure method "fetchAll" which cannot be configured because it does not exist, has not been specified, is final, or is static
Signed-off-by: Joas Schilling <coding@schilljs.com>
16) OCA\TwoFactorBackupCodes\Tests\Unit\Listener\ActivityPublisherTest::testHandleCodesGeneratedEvent
Method publish may not return value of type Mock_IEvent_11bf8381, its return declaration is ": void"
17) OCA\TwoFactorBackupCodes\Tests\Unit\Controller\SettingsControllerTest::testCreateCodes
Method getBackupCodesState may not return value of type string, its return declaration is ": array"
Signed-off-by: Joas Schilling <coding@schilljs.com>
18) OCA\UpdateNotification\Tests\Notification\BackgroundJobTest::testCreateNotifications with data set #1 ('app2', '1.0.1', '1.0.0', '1.0.0', true, array('user1'), array(array('user1')))
Method notify may not return value of type Mock_INotification_2134ee38, its return declaration is ": void"
19) OCA\UpdateNotification\Tests\Notification\BackgroundJobTest::testCreateNotifications with data set #2 ('app3', '1.0.1', false, false, true, array('user2', 'user3'), array(array('user2'), array('user3')))
Method notify may not return value of type Mock_INotification_2134ee38, its return declaration is ": void"
Signed-off-by: Joas Schilling <coding@schilljs.com>
15) Warning
The data provider specified for OCA\Files_Trashbin\Tests\ExpirationTest::testGetMaxAgeAsTimestamp is invalid.
PHPUnit\Util\Exception: Method timestampTestData does not exist
Signed-off-by: Joas Schilling <coding@schilljs.com>
In the WebDriver protocol, when a command fails because it can not
interact with the target element, an "element not interactable" error is
generated. It can be a transitive issue (for example, due to an
animation), so when the error is received the command should be tried
again, just like done, for example, with "ElementNotVisible" exceptions.
However, the last version of the "instaclick/php-webdriver" library
compatible with the Selenium Driver of Mink did not support yet that
WebDriver error. And even if Chrome is run using the old protocol an
unknown "element not interactable" error can be received anyway in some
cases. When an unknown error is received by the
"instaclick/php-webdriver" library it is thrown as a generic Exception
so, until the library can be updated, the message of generic exceptions
is checked and the command is retried if it matched.
For the time being "element not interactable" errors are handled like
"ElementNotVisible" exceptions; this may need to change once the error
is better understood.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
When updating a share we should make sure to use all the old permissions
(and only change what we actually changed). So the READ permission in
this case should also be fetched instead of always granted.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
The acceptance tests used the last Selenium 2 Docker container
available, which provides a rather old Firefox version (Firefox 47).
Nevertheless, despite some rendering issues, most things still worked as
expected due to the JavaScript files being built with support for older
browsers. However, now that support for Internet Explorer 11 and older
browsers will be dropped things could start to fail, so a newer browser
(and thus a newer Selenium version) should be used in the acceptance
tests.
Selenium has been standardized by the W3C, and the protocol to
communicate between the Selenium server and the browser has changed due
to that. Firefox >= 48 only supports the new W3C protocol, but the
Selenium driver for Mink does not support it yet.
The old protocol can still be used in recent Chromium/Chrome versions by
explicitly forcing it, so for the time being the acceptance tests will
need to be run on Chrome instead (although Firefox provides some
interesting features like the fake streams that would be needed to test
calls in Talk, so they should be moved again to Firefox once possible).
Finally, the default shm size of Docker is 64 MiB. This does not seem
enough to run newer Chrome releases and causes the browser to randomly
crash during the tests ("unknown error: session deleted because of page
crash" is shown in the logs). Due to this "disable-dev-shm-usage" needs
to be used so Chrome writes shared memory files into "/tmp" instead of
"/dev/shm" (the default shm size of Docker could have been increased
instead using "docker run --shm-size...", but that seems to be
problematic when the container is run in current Drone releases).
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
When the value is set in some input fields a carriage return was sent to
simulate pressing the enter key and thus confirming the input. However,
different browsers use different keys (Firefox uses "\r", but Chrome
uses "\n"), so the carriage return was replaced with the WebDriver
"ENTER" constant which is common to both browsers.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
Sending the "enter" key is not needed in those input fields that auto
save while the user is typing or when the focus is lost (which since
version 1.4.0 the Selenium driver for Mink is automatically done after
setting the value).
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
about:Configuration, webserver/proxy or performance issues and other questions
- name:💼 Nextcloud Enterprise
url:https://portal.nextcloud.com/
about:If you are a customer and are using Nextcloud Enterprise, please submit your issue directly in the Nextcloud Portal so it can be resolved by our dedicated engineers more quickly.
about:If you are a Nextcloud Enterprise customer, or need Professional support, so it can be resolved directly by our dedicated engineers more quickly
"A dark theme to ease your eyes by reducing the overall luminosity and brightness. It is still under development, so please report any issues you may find.":"تم تاریک برای با کاهش نور و نیز شفافیت برای راحتی بیشتر چشمان شما در استفاده از نکست کلود تعبیه دیده شده است و این امکان در حال توسعه می باشد،به همین دلیل هرگونه ایراد پیش آمده را گزارش دهید.",
"Dark theme":"زمینه تیره",
"Enable dark theme":"فعالسازی زمینه تیره",
"A dark theme to ease your eyes by reducing the overall luminosity and brightness. It is still under development, so please report any issues you may find.":"یک زمینه تیره برای راحتی چشمهای شما با کاهش رویهمرفته درخشندگی و روشنایی. این امکان هنوز در حال توسعه میباشد، بنابراین در صورت مشاهده هرگونه ایراد، آن را گزارش کنید.",
"High contrast mode":"حالت با کنتراست بالا",
"Enable high contrast mode":"فعالسازی حالت کنتراست بالا",
"A high contrast mode to ease your navigation. Visual quality will be reduced but clarity will be increased.":"یک حالت کنتراست بالا برای سهولت در پیمایش. کیفیت بصری کاهش می یابد اما وضوح افزایش می یابد.",
"A dark theme to ease your eyes by reducing the overall luminosity and brightness. It is still under development, so please report any issues you may find.":"تم تاریک برای با کاهش نور و نیز شفافیت برای راحتی بیشتر چشمان شما در استفاده از نکست کلود تعبیه دیده شده است و این امکان در حال توسعه می باشد،به همین دلیل هرگونه ایراد پیش آمده را گزارش دهید.",
"Dark theme":"زمینه تیره",
"Enable dark theme":"فعالسازی زمینه تیره",
"A dark theme to ease your eyes by reducing the overall luminosity and brightness. It is still under development, so please report any issues you may find.":"یک زمینه تیره برای راحتی چشمهای شما با کاهش رویهمرفته درخشندگی و روشنایی. این امکان هنوز در حال توسعه میباشد، بنابراین در صورت مشاهده هرگونه ایراد، آن را گزارش کنید.",
"High contrast mode":"حالت با کنتراست بالا",
"Enable high contrast mode":"فعالسازی حالت کنتراست بالا",
"A high contrast mode to ease your navigation. Visual quality will be reduced but clarity will be increased.":"یک حالت کنتراست بالا برای سهولت در پیمایش. کیفیت بصری کاهش می یابد اما وضوح افزایش می یابد.",
"A dark theme to ease your eyes by reducing the overall luminosity and brightness. It is still under development, so please report any issues you may find.":"Ciemny motyw, który łagodzi zmęczenie oczu, zmniejszając ogólną jasność. Nadal jest w fazie rozwoju, więc proszę zgłaszać wszelkie zauważone błędy.",
"A dark theme to ease your eyes by reducing the overall luminosity and brightness. It is still under development, so please report any issues you may find.":"Ciemny motyw, który łagodzi zmęczenie oczu, zmniejszając ogólną jasność. Nadal jest w fazie rozwoju, więc zgłaszaj wszelkie zauważone błędy.",
"High contrast mode":"Tryb wysokiego kontrastu",
"Enable high contrast mode":"Włącz tryb wysokiego kontrastu",
"A high contrast mode to ease your navigation. Visual quality will be reduced but clarity will be increased.":"Tryb wysokiego kontrastu ułatwiający nawigację. Jakość obrazu zostanie zmniejszona, celem poprawy przejrzystości.",
"A dark theme to ease your eyes by reducing the overall luminosity and brightness. It is still under development, so please report any issues you may find.":"Ciemny motyw, który łagodzi zmęczenie oczu, zmniejszając ogólną jasność. Nadal jest w fazie rozwoju, więc proszę zgłaszać wszelkie zauważone błędy.",
"A dark theme to ease your eyes by reducing the overall luminosity and brightness. It is still under development, so please report any issues you may find.":"Ciemny motyw, który łagodzi zmęczenie oczu, zmniejszając ogólną jasność. Nadal jest w fazie rozwoju, więc zgłaszaj wszelkie zauważone błędy.",
"High contrast mode":"Tryb wysokiego kontrastu",
"Enable high contrast mode":"Włącz tryb wysokiego kontrastu",
"A high contrast mode to ease your navigation. Visual quality will be reduced but clarity will be increased.":"Tryb wysokiego kontrastu ułatwiający nawigację. Jakość obrazu zostanie zmniejszona, celem poprawy przejrzystości.",
"A dark theme to ease your eyes by reducing the overall luminosity and brightness. It is still under development, so please report any issues you may find.":"Um tema escuro para descansar os olhos reduzindo a luminosidade e o brilho. Ainda está em desenvolvimento, pelo que tenha a gentileza de reportar quaisquer erros que encontre.",
"A dark theme to ease your eyes by reducing the overall luminosity and brightness. It is still under development, so please report any issues you may find.":"Um tema escuro para descansar os olhos reduzindo a luminosidade e o brilho. Ainda está em desenvolvimento, pelo que por favor reporte quaisquer erros que encontre.",
"High contrast mode":"Modo de alto contraste",
"Enable high contrast mode":"Ativar modo de alto contraste",
"A high contrast mode to ease your navigation. Visual quality will be reduced but clarity will be increased.":"Um modo de alto contraste para facilitar sua navegação. A qualidade visual será reduzida, mas a clareza será aumentada.",
@ -13,7 +13,7 @@ OC.L10N.register(
"Accessibility":"Acessibilidade",
"Accessibility options for nextcloud":"Opções de acessibilidade para nextcloud",
"Provides multiple accessibilities options to ease your use of Nextcloud":"Fornece várias opções de acessibilidade para facilitar a sua utilização do Nextcloud",
"Universal access is very important to us. We follow web standards and check to make everything usable also without mouse, and assistive software such as screenreaders. We aim to be compliant with the {guidelines}Web Content Accessibility Guidelines{linkend} 2.1 on AA level, with the high contrast theme even on AAA level.":"O acesso universal é muito importante para nós. Seguimos os padrões da web e verificamos para tornar tudo utilizável também sem mouse e software auxiliar, como leitores de tela. O nosso objetivo é estar em conformidade com as {guidelines} Diretrizes de acessibilidade para o conteúdo da Web {linkend} 2.1 no nível AA, com o tema de alto contraste, mesmo no nível AAA.",
"If you find any issues, don’t hesitate to report them on {issuetracker}our issue tracker{linkend}. And if you want to get involved, come join {designteam}our design team{linkend}!":"Se você encontrar algum problema, não hesite em denunciá-lo no {issuetracker} o nosso rastreador de problemas {linkend}. E se quiser participar, venha juntar-se à {designteam} a nossa equipa de design {linkend}!"
"Universal access is very important to us. We follow web standards and check to make everything usable also without mouse, and assistive software such as screenreaders. We aim to be compliant with the {guidelines}Web Content Accessibility Guidelines{linkend} 2.1 on AA level, with the high contrast theme even on AAA level.":"O acesso universal é muito importante para nós. Seguimos os padrões da web e verificamos para tornar tudo utilizável também sem rato e software auxiliar, como leitores de ecrã. O nosso objetivo é estar em conformidade com as {guidelines} Diretrizes de acessibilidade para o conteúdo da Web {linkend} 2.1 no nível AA, com o tema de alto contraste, mesmo no nível AAA.",
"If you find any issues, don’t hesitate to report them on {issuetracker}our issue tracker{linkend}. And if you want to get involved, come join {designteam}our design team{linkend}!":"Se você encontrar algum problema, não hesite em o reportar no {issuetracker} nosso issue tracker {linkend}. E se quiser participar, venha juntar-se à {designteam} a nossa equipa de design {linkend}!"
"A dark theme to ease your eyes by reducing the overall luminosity and brightness. It is still under development, so please report any issues you may find.":"Um tema escuro para descansar os olhos reduzindo a luminosidade e o brilho. Ainda está em desenvolvimento, pelo que tenha a gentileza de reportar quaisquer erros que encontre.",
"A dark theme to ease your eyes by reducing the overall luminosity and brightness. It is still under development, so please report any issues you may find.":"Um tema escuro para descansar os olhos reduzindo a luminosidade e o brilho. Ainda está em desenvolvimento, pelo que por favor reporte quaisquer erros que encontre.",
"High contrast mode":"Modo de alto contraste",
"Enable high contrast mode":"Ativar modo de alto contraste",
"A high contrast mode to ease your navigation. Visual quality will be reduced but clarity will be increased.":"Um modo de alto contraste para facilitar sua navegação. A qualidade visual será reduzida, mas a clareza será aumentada.",
@ -11,7 +11,7 @@
"Accessibility":"Acessibilidade",
"Accessibility options for nextcloud":"Opções de acessibilidade para nextcloud",
"Provides multiple accessibilities options to ease your use of Nextcloud":"Fornece várias opções de acessibilidade para facilitar a sua utilização do Nextcloud",
"Universal access is very important to us. We follow web standards and check to make everything usable also without mouse, and assistive software such as screenreaders. We aim to be compliant with the {guidelines}Web Content Accessibility Guidelines{linkend} 2.1 on AA level, with the high contrast theme even on AAA level.":"O acesso universal é muito importante para nós. Seguimos os padrões da web e verificamos para tornar tudo utilizável também sem mouse e software auxiliar, como leitores de tela. O nosso objetivo é estar em conformidade com as {guidelines} Diretrizes de acessibilidade para o conteúdo da Web {linkend} 2.1 no nível AA, com o tema de alto contraste, mesmo no nível AAA.",
"If you find any issues, don’t hesitate to report them on {issuetracker}our issue tracker{linkend}. And if you want to get involved, come join {designteam}our design team{linkend}!":"Se você encontrar algum problema, não hesite em denunciá-lo no {issuetracker} o nosso rastreador de problemas {linkend}. E se quiser participar, venha juntar-se à {designteam} a nossa equipa de design {linkend}!"
"Universal access is very important to us. We follow web standards and check to make everything usable also without mouse, and assistive software such as screenreaders. We aim to be compliant with the {guidelines}Web Content Accessibility Guidelines{linkend} 2.1 on AA level, with the high contrast theme even on AAA level.":"O acesso universal é muito importante para nós. Seguimos os padrões da web e verificamos para tornar tudo utilizável também sem rato e software auxiliar, como leitores de ecrã. O nosso objetivo é estar em conformidade com as {guidelines} Diretrizes de acessibilidade para o conteúdo da Web {linkend} 2.1 no nível AA, com o tema de alto contraste, mesmo no nível AAA.",
"If you find any issues, don’t hesitate to report them on {issuetracker}our issue tracker{linkend}. And if you want to get involved, come join {designteam}our design team{linkend}!":"Se você encontrar algum problema, não hesite em o reportar no {issuetracker} nosso issue tracker {linkend}. E se quiser participar, venha juntar-se à {designteam} a nossa equipa de design {linkend}!"
"Provides logging abilities for Nextcloud such as logging file accesses or otherwise sensitive actions.":"Fournit des capacités de journalisation pour Nextcloud telles que la journalisation des accès aux fichiers ou des actions autrement sensibles."
"Provides logging abilities for Nextcloud such as logging file accesses or otherwise sensitive actions.":"Fournit des capacités de journalisation pour Nextcloud telles que l'accès aux fichiers de journalisation ou des actions autrement sensibles."
"Provides logging abilities for Nextcloud such as logging file accesses or otherwise sensitive actions.":"Fournit des capacités de journalisation pour Nextcloud telles que la journalisation des accès aux fichiers ou des actions autrement sensibles."
"Provides logging abilities for Nextcloud such as logging file accesses or otherwise sensitive actions.":"Fournit des capacités de journalisation pour Nextcloud telles que l'accès aux fichiers de journalisation ou des actions autrement sensibles."
"Provides logging abilities for Nextcloud such as logging file accesses or otherwise sensitive actions.":"Zapewnia możliwość rejestrowania dla Nextcloud, takie jak rejestrowanie dostępu do plików lub innych wrażliwych akcji."
"Auditing / Logging":"Audyt/Logowanie",
"Provides logging abilities for Nextcloud such as logging file accesses or otherwise sensitive actions.":"Zapewnia możliwość rejestrowania dla Nextcloud, takie jak rejestrowanie dostępu do pliku lub innych wrażliwych akcji."
"Provides logging abilities for Nextcloud such as logging file accesses or otherwise sensitive actions.":"Zapewnia możliwość rejestrowania dla Nextcloud, takie jak rejestrowanie dostępu do plików lub innych wrażliwych akcji."
"Auditing / Logging":"Audyt/Logowanie",
"Provides logging abilities for Nextcloud such as logging file accesses or otherwise sensitive actions.":"Zapewnia możliwość rejestrowania dla Nextcloud, takie jak rejestrowanie dostępu do pliku lub innych wrażliwych akcji."
"Provides logging abilities for Nextcloud such as logging file accesses or otherwise sensitive actions.":"Fornece a funcionalidade de registo ao Nextcloud como o registo de acesso a ficheiros ou acções sensíveis."
"Provides logging abilities for Nextcloud such as logging file accesses or otherwise sensitive actions.":"Fornece a funcionalidade de registo ao Nextcloud como o registo de acesso a ficheiros ou acções sensíveis."
"Enable clouds to communicate with each other and exchange data":"Cloud များကို တစ်ခုခုနှင့်တစ်ခု ဆက်သွယ်ခြင်း၊ သတင်းအချက်အလက်ဖလှယ်ခြင်းကို ပြုလုပ်နိုင်ရန် ဖွင့်ပေးပါ။"
"Enable clouds to communicate with each other and exchange data":"Cloud များကို တစ်ခုခုနှင့်တစ်ခု ဆက်သွယ်ခြင်း၊ သတင်းအချက်အလက်ဖလှယ်ခြင်းကို ပြုလုပ်နိုင်ရန် ဖွင့်ပေးပါ။"
"Enable clouds to communicate with each other and exchange data":"Karşılıklı iletişim kurmak için bulut hizmetlerini kullanın",
"The Cloud Federation API enables various Nextcloud instances to communicate with each other and to exchange data.":"Bulut Birleşim API farklı Nextcloud kopyalarının birbiri ile iletişim kurarak karşılıklı veri aktarmasını sağlar."
"The Cloud Federation API enables various Nextcloud instances to communicate with each other and to exchange data.":"Birleşik Bulut API, farklı Nextcloud kopyalarının birbiri ile iletişim kurarak karşılıklı veri aktarmasını sağlar."
"Enable clouds to communicate with each other and exchange data":"Karşılıklı iletişim kurmak için bulut hizmetlerini kullanın",
"The Cloud Federation API enables various Nextcloud instances to communicate with each other and to exchange data.":"Bulut Birleşim API farklı Nextcloud kopyalarının birbiri ile iletişim kurarak karşılıklı veri aktarmasını sağlar."
"The Cloud Federation API enables various Nextcloud instances to communicate with each other and to exchange data.":"Birleşik Bulut API, farklı Nextcloud kopyalarının birbiri ile iletişim kurarak karşılıklı veri aktarmasını sağlar."
var o=null,i=newOCA.Files.Sidebar.Tab({id:"comments",name:t("comments","Comments"),icon:"icon-comment",mount:function(e,n,t){return(i=regeneratorRuntime.mark((functionr(){returnregeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case0:returno&&o.$destroy(),o=newOCA.Comments.View("files",{parent:t}),r.next=4,o.update(n.id);case4:o.$mount(e);case5:case"end":returnr.stop()}}),r)})),function(){vare=this,n=arguments;returnnewPromise((function(t,o){varu=i.apply(e,n);functionc(e){r(u,t,o,c,a,"next",e)}functiona(e){r(u,t,o,c,a,"throw",e)}c(void0)}))})();vari},update:function(e){o.update(e.id)},destroy:function(){o.$destroy(),o=null},scrollBottomReached:function(){o.onScrollBottomReached()}});window.addEventListener("DOMContentLoaded",(function(){OCA.Files&&OCA.Files.Sidebar&&OCA.Files.Sidebar.registerTab(i)}))}});
let o=null;constr=newOCA.Files.Sidebar.Tab({id:"comments",name:t("comments","Comments"),icon:"icon-comment",asyncmount(e,t,n){o&&o.$destroy(),o=newOCA.Comments.View("files",{parent:n}),awaito.update(t.id),o.$mount(e)},update(e){o.update(e.id)},destroy(){o.$destroy(),o=null},scrollBottomReached(){o.onScrollBottomReached()}});window.addEventListener("DOMContentLoaded",(function(){OCA.Files&&OCA.Files.Sidebar&&OCA.Files.Sidebar.registerTab(r)}))}});
@ -28,6 +28,6 @@ A reference to why it was very difficult to actually find good background pictur
- We need to have a good balance of different motives, e.g. not too many landscape pics.
- Same for a good balance of different colors.
- The photo needs to work as a background. Photos with objects focused in the middle don’t really work as they will be overlapped by the widgets anyway.
- Especially the top part can’t have too much differing contrast, as then it’s not possible to see the navigation icons.
- Especially the top part cannot have too much differing contrast, as then it’s not possible to see the navigation icons.
- We serve the pictures at 4k resolution and most of the selected images are also available in 6k or higher so it is future-proof.
- For the search of course we had to limit to CC0, CC By and CC By-Sa. Only CC0 would have been practically impossible cause there’s just not so many good ones which fit.
"Get more widgets from the app store":"احصل على ودجات من متجر التطبيقات",
"Change background image":"تغييرصورة الخلفية",
"Weather service":"خدمة احوال الطقس",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"لخصوصيتك، يتم استدعاء بيانات احوال الطقس عبر خادم نكست كلاود الخاص بك نيابه عنك ولذلك خدمة احوال الطقس لا تشارك المعلومات الشخصية.",
@ -27,6 +26,7 @@ OC.L10N.register(
"Default images":"الصور الإفتراضية",
"Plain background":"خلفية سادة",
"Insert from {productName}":"اضف من {productName}",
"Get more widgets from the app store":"احصل على ودجات من متجر التطبيقات",
"Get more widgets from the app store":"احصل على ودجات من متجر التطبيقات",
"Change background image":"تغييرصورة الخلفية",
"Weather service":"خدمة احوال الطقس",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"لخصوصيتك، يتم استدعاء بيانات احوال الطقس عبر خادم نكست كلاود الخاص بك نيابه عنك ولذلك خدمة احوال الطقس لا تشارك المعلومات الشخصية.",
@ -25,6 +24,7 @@
"Default images":"الصور الإفتراضية",
"Plain background":"خلفية سادة",
"Insert from {productName}":"اضف من {productName}",
"Get more widgets from the app store":"احصل على ودجات من متجر التطبيقات",
"Edit widgets":"Редактиране на изпълнимите модули",
"Get more widgets from the app store":"Вземете повече приспособления от app store",
"Change background image":"Промяна на фоновото изображение",
"Weather service":"Метеорологична услуга",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"За вашата поверителност данните за времето се изискват от Nextcloud сървъра ви от ваше име, така че метеорологичната служба не получава лична информация.",
@ -27,6 +26,7 @@ OC.L10N.register(
"Default images":"Изображения по подразбиране",
"Plain background":"Обикновен фон",
"Insert from {productName}":"Вмъкване от {productName}",
"Get more widgets from the app store":"Вземете повече приспособления от app store",
"Edit widgets":"Редактиране на изпълнимите модули",
"Get more widgets from the app store":"Вземете повече приспособления от app store",
"Change background image":"Промяна на фоновото изображение",
"Weather service":"Метеорологична услуга",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"За вашата поверителност данните за времето се изискват от Nextcloud сървъра ви от ваше име, така че метеорологичната служба не получава лична информация.",
@ -25,6 +24,7 @@
"Default images":"Изображения по подразбиране",
"Plain background":"Обикновен фон",
"Insert from {productName}":"Вмъкване от {productName}",
"Get more widgets from the app store":"Вземете повече приспособления от app store",
"Get more widgets from the app store":"Obtenir més ginys de la botiga d'aplicacions",
"Change background image":"Canvia la imatge de fons",
"Weather service":"Servei meteorològic",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"Per a la seva privacitat, les dades meteorològiques les sol·licita el seu servidor Nextcloud en el seu lloc perquè el servei meteorològic no rebi cap informació personal.",
@ -27,6 +26,7 @@ OC.L10N.register(
"Default images":"Imatges predeterminades",
"Plain background":"Fons senzill",
"Insert from {productName}":"Insereix des de {productName}",
"Get more widgets from the app store":"Obtenir més ginys de la botiga d'aplicacions",
"Get more widgets from the app store":"Obtenir més ginys de la botiga d'aplicacions",
"Change background image":"Canvia la imatge de fons",
"Weather service":"Servei meteorològic",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"Per a la seva privacitat, les dades meteorològiques les sol·licita el seu servidor Nextcloud en el seu lloc perquè el servei meteorològic no rebi cap informació personal.",
@ -25,6 +24,7 @@
"Default images":"Imatges predeterminades",
"Plain background":"Fons senzill",
"Insert from {productName}":"Insereix des de {productName}",
"Get more widgets from the app store":"Obtenir més ginys de la botiga d'aplicacions",
"Get more widgets from the app store" :"Získejte další ovládací prvky z katalogu aplikací",
"Get more widgets from the App Store" :"Získejte další ovládací prvky z katalogu aplikací",
"Change background image":"Změnit obrázek na pozadí",
"Weather service":"Služba předpovědi počasí",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"Z důvodu ochrany vašeho soukromí, jsou údaje o počasí pro vás vyžádány vámi využívaným Nextcloud serverem, takže služba, poskytující tato data, neobdrží žádné osobní údaje.",
@ -27,6 +27,7 @@ OC.L10N.register(
"Default images":"Výchozí obrázky",
"Plain background":"Holé pozadí",
"Insert from {productName}":"Vložit z {productName}",
"Get more widgets from the app store":"Získejte další ovládací prvky z katalogu aplikací",
"Get more widgets from the app store" :"Získejte další ovládací prvky z katalogu aplikací",
"Get more widgets from the App Store" :"Získejte další ovládací prvky z katalogu aplikací",
"Change background image":"Změnit obrázek na pozadí",
"Weather service":"Služba předpovědi počasí",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"Z důvodu ochrany vašeho soukromí, jsou údaje o počasí pro vás vyžádány vámi využívaným Nextcloud serverem, takže služba, poskytující tato data, neobdrží žádné osobní údaje.",
@ -25,6 +25,7 @@
"Default images":"Výchozí obrázky",
"Plain background":"Holé pozadí",
"Insert from {productName}":"Vložit z {productName}",
"Get more widgets from the app store":"Získejte další ovládací prvky z katalogu aplikací",
"Get more widgets from the app store":"Hent flere widgets fra app store",
"Change background image":"Ændre baggrund",
"Weather service":"Vejret",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"Af hensyn til dit privatliv, er det din Nextcloud-server der henter vejr-data og udbyderen modtager således ingen oplysninger om dig.",
@ -27,6 +26,7 @@ OC.L10N.register(
"Default images":"Standardbilleder",
"Plain background":"Standard baggrund",
"Insert from {productName}":"Indsæt fra {productName}",
"Get more widgets from the app store":"Hent flere widgets fra app store",
"Get more widgets from the app store":"Hent flere widgets fra app store",
"Change background image":"Ændre baggrund",
"Weather service":"Vejret",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"Af hensyn til dit privatliv, er det din Nextcloud-server der henter vejr-data og udbyderen modtager således ingen oplysninger om dig.",
@ -25,6 +24,7 @@
"Default images":"Standardbilleder",
"Plain background":"Standard baggrund",
"Insert from {productName}":"Indsæt fra {productName}",
"Get more widgets from the app store":"Hent flere widgets fra app store",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"Zu Deinem Datenschutz werden die Wetterdaten von Deinen Nextcloud-Server für Dich angefordert, so dass der Wetterdienst keine persönlichen Informationen erhält.",
@ -27,6 +26,7 @@ OC.L10N.register(
"Default images":"Standardbilder",
"Plain background":"Einfacher Hintergrund",
"Insert from {productName}":"Von {productName} einfügen",
"Get more widgets from the app store":"Hole Dir weitere Widgets aus dem App Store",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"Zu Deinem Datenschutz werden die Wetterdaten von Deinen Nextcloud-Server für Dich angefordert, so dass der Wetterdienst keine persönlichen Informationen erhält.",
@ -25,6 +24,7 @@
"Default images":"Standardbilder",
"Plain background":"Einfacher Hintergrund",
"Insert from {productName}":"Von {productName} einfügen",
"Get more widgets from the app store":"Hole Dir weitere Widgets aus dem App Store",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"Zu Ihrem Datenschutz werden die Wetterdaten von Ihrem Nextcloud-Server für Sie angefordert, so dass der Wetterdienst keine persönlichen Informationen erhält.",
@ -27,6 +27,7 @@ OC.L10N.register(
"Default images":"Standardbilder",
"Plain background":"Einfacher Hintergrund",
"Insert from {productName}":"Von {productName} einfügen",
"Get more widgets from the app store":"Holen Sie sich weitere Widgets aus dem App Store",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"Zu Ihrem Datenschutz werden die Wetterdaten von Ihrem Nextcloud-Server für Sie angefordert, so dass der Wetterdienst keine persönlichen Informationen erhält.",
@ -25,6 +25,7 @@
"Default images":"Standardbilder",
"Plain background":"Einfacher Hintergrund",
"Insert from {productName}":"Von {productName} einfügen",
"Get more widgets from the app store":"Holen Sie sich weitere Widgets aus dem App Store",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"Για το απόρρητό σας, τα δεδομένα καιρού ζητούνται από τον διακομιστή Nextcloud για λογαριασμό σας, ώστε η υπηρεσία καιρού να μην λαμβάνει προσωπικά στοιχεία.",
@ -27,6 +26,7 @@ OC.L10N.register(
"Default images":"Προεπιλεγμένες εικόνες",
"Plain background":"Απλό παρασκήνιο",
"Insert from {productName}":"Εισαγωγή από {productName}",
"Get more widgets from the app store":"Λάβετε περισσότερες μικροεφαρμογές από το App Store",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"Για το απόρρητό σας, τα δεδομένα καιρού ζητούνται από τον διακομιστή Nextcloud για λογαριασμό σας, ώστε η υπηρεσία καιρού να μην λαμβάνει προσωπικά στοιχεία.",
@ -25,6 +24,7 @@
"Default images":"Προεπιλεγμένες εικόνες",
"Plain background":"Απλό παρασκήνιο",
"Insert from {productName}":"Εισαγωγή από {productName}",
"Get more widgets from the app store":"Λάβετε περισσότερες μικροεφαρμογές από το App Store",
"Get more widgets from the app store":"Conseguir más widgets desde la app store",
"Change background image":"Cambiar imagen de fondo",
"Weather service":"Servicio metereológico",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"Por privacidad, los datos meteorológicos son solicitados por tu servidor Nextcloud en tu nombre de tal forma que el servicio no recibe información personal.",
@ -27,6 +26,7 @@ OC.L10N.register(
"Default images":"Imágenes predeterminadas",
"Plain background":"Fondo liso",
"Insert from {productName}":"Insertar desde {productName}",
"Get more widgets from the app store":"Conseguir más widgets desde la app store",
"Get more widgets from the app store":"Conseguir más widgets desde la app store",
"Change background image":"Cambiar imagen de fondo",
"Weather service":"Servicio metereológico",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"Por privacidad, los datos meteorológicos son solicitados por tu servidor Nextcloud en tu nombre de tal forma que el servicio no recibe información personal.",
@ -25,6 +24,7 @@
"Default images":"Imágenes predeterminadas",
"Plain background":"Fondo liso",
"Insert from {productName}":"Insertar desde {productName}",
"Get more widgets from the app store":"Conseguir más widgets desde la app store",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"Zure pribatutasunaren mesedetan, eguraldiaren datuak Nextcloud zerbitzariak eskatzen ditu zure izenean, eguraldi zerbitzuak informazio pertsonalik ez jasotzeko.",
@ -27,6 +26,7 @@ OC.L10N.register(
"Default images":"Irudi lehenetsiak",
"Plain background":"Atzeko plano arrunta",
"Insert from {productName}":"Txertatu hemendik: {productName}",
"Get more widgets from the app store":"Eskuratu widget gehiago aplikazio-dendatik",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"Zure pribatutasunaren mesedetan, eguraldiaren datuak Nextcloud zerbitzariak eskatzen ditu zure izenean, eguraldi zerbitzuak informazio pertsonalik ez jasotzeko.",
@ -25,6 +24,7 @@
"Default images":"Irudi lehenetsiak",
"Plain background":"Atzeko plano arrunta",
"Insert from {productName}":"Txertatu hemendik: {productName}",
"Get more widgets from the app store":"Eskuratu widget gehiago aplikazio-dendatik",
"Get more widgets from the app store":"Hae lisää pienoissovelluksia sovelluskaupasta",
"Change background image":"Vaihda taustakuva",
"Weather service":"Sääpalvelu",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"Yksityisyytesi vuoksi Nextcloud-palvelin hakee säätiedot, joten sääpalvelulle ei lähetetä henkilökohtaisia tietojasi.",
@ -25,6 +24,7 @@ OC.L10N.register(
"Pick from Files":"Valitse tiedostoista",
"Default images":"Oletuskuvat",
"Plain background":"Yksinkertainen tausta",
"Get more widgets from the app store":"Hae lisää pienoissovelluksia sovelluskaupasta",
"Get more widgets from the app store":"Hae lisää pienoissovelluksia sovelluskaupasta",
"Change background image":"Vaihda taustakuva",
"Weather service":"Sääpalvelu",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"Yksityisyytesi vuoksi Nextcloud-palvelin hakee säätiedot, joten sääpalvelulle ei lähetetä henkilökohtaisia tietojasi.",
@ -23,6 +22,7 @@
"Pick from Files":"Valitse tiedostoista",
"Default images":"Oletuskuvat",
"Plain background":"Yksinkertainen tausta",
"Get more widgets from the app store":"Hae lisää pienoissovelluksia sovelluskaupasta",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"Pour votre vie privée, les données météorologiques sont demandées par votre serveur Nextcloud en votre nom afin que le service météo ne reçoive aucune information personnelle.",
@ -27,6 +26,7 @@ OC.L10N.register(
"Default images":"Images par défaut",
"Plain background":"Fond uni",
"Insert from {productName}":"Insérer depuis {productName}",
"Get more widgets from the app store":"Obtenez plus de widgets de l'App Store",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"Pour votre vie privée, les données météorologiques sont demandées par votre serveur Nextcloud en votre nom afin que le service météo ne reçoive aucune information personnelle.",
@ -25,6 +24,7 @@
"Default images":"Images par défaut",
"Plain background":"Fond uni",
"Insert from {productName}":"Insérer depuis {productName}",
"Get more widgets from the app store":"Obtenez plus de widgets de l'App Store",
"Get more widgets from the app store":"Obter máis trebellos na tenda de aplicacións",
"Change background image":"Cambiar imaxe de fondo",
"Weather service":"Servizo meteorolóxico",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"Para a súa privacidade, o servidor do Nextcloud solicita os datos meteorolóxicos no seu nome para que o servizo meteorolóxico non reciba información persoal.",
@ -27,6 +26,7 @@ OC.L10N.register(
"Default images":"Imaxes predeterminadas",
"Plain background":"Fondo sinxelo",
"Insert from {productName}":"Inserir dende {productName}",
"Get more widgets from the app store":"Obter máis trebellos na tenda de aplicacións",
"Get more widgets from the app store":"Obter máis trebellos na tenda de aplicacións",
"Change background image":"Cambiar imaxe de fondo",
"Weather service":"Servizo meteorolóxico",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"Para a súa privacidade, o servidor do Nextcloud solicita os datos meteorolóxicos no seu nome para que o servizo meteorolóxico non reciba información persoal.",
@ -25,6 +24,7 @@
"Default images":"Imaxes predeterminadas",
"Plain background":"Fondo sinxelo",
"Insert from {productName}":"Inserir dende {productName}",
"Get more widgets from the app store":"Obter máis trebellos na tenda de aplicacións",
"Get more widgets from the app store":"קבל יישומונים נוספים מחנות האפליקציות",
"Change background image":"שנה תמונת רקע",
"Weather service":"שירות מזג אוויר",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"למען פרטיותך, נתוני מזג האוויר מתבקשים על ידי שרת Nextcloud עבורך, כך ששירות מזג האוויר אינו מקבל מידע אישי.",
@ -27,6 +26,7 @@ OC.L10N.register(
"Default images":"תמונות ברירת מחדל",
"Plain background":"רקע רגיל",
"Insert from {productName}":"הכנס מ-{productName}",
"Get more widgets from the app store":"קבל יישומונים נוספים מחנות האפליקציות",
"Get more widgets from the app store":"קבל יישומונים נוספים מחנות האפליקציות",
"Change background image":"שנה תמונת רקע",
"Weather service":"שירות מזג אוויר",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"למען פרטיותך, נתוני מזג האוויר מתבקשים על ידי שרת Nextcloud עבורך, כך ששירות מזג האוויר אינו מקבל מידע אישי.",
@ -25,6 +24,7 @@
"Default images":"תמונות ברירת מחדל",
"Plain background":"רקע רגיל",
"Insert from {productName}":"הכנס מ-{productName}",
"Get more widgets from the app store":"קבל יישומונים נוספים מחנות האפליקציות",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"Radi zaštite vaše privatnosti, podatke o vremenskoj prognozi zahtijeva vaš Nextcloud poslužitelj u vaše ime kako davatelj vremenske prognoze ne bi primio vaše osobne podatke.",
@ -27,6 +26,7 @@ OC.L10N.register(
"Default images":"Zadane slike",
"Plain background":"Obična pozadina",
"Insert from {productName}":"Umetni iz {productName}",
"Get more widgets from the app store":"Pronađite više widgeta u trgovini aplikacijama",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"Radi zaštite vaše privatnosti, podatke o vremenskoj prognozi zahtijeva vaš Nextcloud poslužitelj u vaše ime kako davatelj vremenske prognoze ne bi primio vaše osobne podatke.",
@ -25,6 +24,7 @@
"Default images":"Zadane slike",
"Plain background":"Obična pozadina",
"Insert from {productName}":"Umetni iz {productName}",
"Get more widgets from the app store":"Pronađite više widgeta u trgovini aplikacijama",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"A magánélet védelmében az információt az Ön nevében a Nextcloud szerver kéri le, így az Ön személyes adatai nem kerülnek az időjárási adatok szolgáltatójához.",
@ -27,6 +26,7 @@ OC.L10N.register(
"Default images":"Alapértelmezett képek",
"Plain background":"Egyszerű háttér",
"Insert from {productName}":"Beillesztés {productName}-ból",
"Get more widgets from the app store":"Tölts le további modulokat az app áruházból",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"A magánélet védelmében az információt az Ön nevében a Nextcloud szerver kéri le, így az Ön személyes adatai nem kerülnek az időjárási adatok szolgáltatójához.",
@ -25,6 +24,7 @@
"Default images":"Alapértelmezett képek",
"Plain background":"Egyszerű háttér",
"Insert from {productName}":"Beillesztés {productName}-ból",
"Get more widgets from the app store":"Tölts le további modulokat az app áruházból",
"Get more widgets from the app store":"Ottieni altri widget dal negozio di applicazioni",
"Change background image":"Cambia l'immagine di sfondo",
"Weather service":"Servizio meteo",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"Per la tua riservatezza, i dati meteorologici sono richiesti dal tuo server Nextcloud per tuo conto, per cui il servizio meteo non riceve informazioni personali.",
@ -27,6 +26,7 @@ OC.L10N.register(
"Default images":"Immagini predefinite",
"Plain background":"Sfondo semplice",
"Insert from {productName}":"Inserisci da {productName}",
"Get more widgets from the app store":"Ottieni altri widget dal negozio delle applicazioni",
"Get more widgets from the app store":"Ottieni altri widget dal negozio di applicazioni",
"Change background image":"Cambia l'immagine di sfondo",
"Weather service":"Servizio meteo",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"Per la tua riservatezza, i dati meteorologici sono richiesti dal tuo server Nextcloud per tuo conto, per cui il servizio meteo non riceve informazioni personali.",
@ -25,6 +24,7 @@
"Default images":"Immagini predefinite",
"Plain background":"Sfondo semplice",
"Insert from {productName}":"Inserisci da {productName}",
"Get more widgets from the app store":"Ottieni altri widget dal negozio delle applicazioni",
"Get more widgets from the app store":"アプリストアで他のウィジェットを入手",
"Change background image":"背景画像を変更",
"Weather service":"ウェザーサービス",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"あなたのプライバシーを保護するため、あなたに変わって Nextcloud サーバーが気象データをウェザーサービスに要求します。そのため、ウェザーサービスはあなたの個人情報を受け取ることはありません。",
@ -27,6 +26,7 @@ OC.L10N.register(
"Default images":"デフォルトの画像",
"Plain background":"シンプルな背景",
"Insert from {productName}":"{productName} から挿入",
"Get more widgets from the app store":"アプリストアで他のウィジェットを入手",
"Get more widgets from the app store":"アプリストアで他のウィジェットを入手",
"Change background image":"背景画像を変更",
"Weather service":"ウェザーサービス",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"あなたのプライバシーを保護するため、あなたに変わって Nextcloud サーバーが気象データをウェザーサービスに要求します。そのため、ウェザーサービスはあなたの個人情報を受け取ることはありません。",
@ -25,6 +24,7 @@
"Default images":"デフォルトの画像",
"Plain background":"シンプルな背景",
"Insert from {productName}":"{productName} から挿入",
"Get more widgets from the app store":"アプリストアで他のウィジェットを入手",
"Get more widgets from the app store":"გადმოწერე მეტი ვიჯეტები app store-დან.",
"Change background image":"შეცვალე უკანა ფონის სურათი",
"Weather service":"ამინდის სერვისი",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"თქვენი კონფენდენციალურობისთვის, ამინდზე ინფორმაცია მოთხოვნილია ჩვენი Nextcloud-ის სერვერის მიერ, ამჟამად ამინდის სერვისები თქვენს პირად ინფორმაციას არ მიიღებენ.",
@ -25,6 +24,7 @@ OC.L10N.register(
"Default images":"საწყისი სურათები",
"Plain background":"ცარიელი ფონი",
"Insert from {productName}":"შეავსეთ {productName}-დან",
"Get more widgets from the app store":"გადმოწერე მეტი ვიჯეტები app store-დან.",
"Get more widgets from the app store":"გადმოწერე მეტი ვიჯეტები app store-დან.",
"Change background image":"შეცვალე უკანა ფონის სურათი",
"Weather service":"ამინდის სერვისი",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"თქვენი კონფენდენციალურობისთვის, ამინდზე ინფორმაცია მოთხოვნილია ჩვენი Nextcloud-ის სერვერის მიერ, ამჟამად ამინდის სერვისები თქვენს პირად ინფორმაციას არ მიიღებენ.",
@ -23,6 +22,7 @@
"Default images":"საწყისი სურათები",
"Plain background":"ცარიელი ფონი",
"Insert from {productName}":"შეავსეთ {productName}-დან",
"Get more widgets from the app store":"გადმოწერე მეტი ვიჯეტები app store-დან.",
"Get more widgets from the app store":"앱 스토어로부터 더 많은 위젯 가져오기",
"Change background image":"배경 이미지 변경",
"Weather service":"날씨 서비스",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"개인정보 보호를 위해 사용자를 대신해 Nextcloud 서버에서 요청하므로 개인정보를 수신하지 않습니다.",
@ -26,6 +25,7 @@ OC.L10N.register(
"Default images":"기본 이미지",
"Plain background":"일반 배경",
"Insert from {productName}":"{productName}로부터 삽입",
"Get more widgets from the app store":"앱 스토어로부터 더 많은 위젯 가져오기",
"Get more widgets from the app store":"앱 스토어로부터 더 많은 위젯 가져오기",
"Change background image":"배경 이미지 변경",
"Weather service":"날씨 서비스",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"개인정보 보호를 위해 사용자를 대신해 Nextcloud 서버에서 요청하므로 개인정보를 수신하지 않습니다.",
@ -24,6 +23,7 @@
"Default images":"기본 이미지",
"Plain background":"일반 배경",
"Insert from {productName}":"{productName}로부터 삽입",
"Get more widgets from the app store":"앱 스토어로부터 더 많은 위젯 가져오기",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"Dėl jūsų privatumo, orų duomenys yra jūsų vardu užklausiami jūsų Nextcloud serverio, todėl orų tarnyba negauna jokios asmeninės informacijos.",
@ -27,6 +26,7 @@ OC.L10N.register(
"Default images":"Numatytieji paveikslai",
"Plain background":"Vientisas fonas",
"Insert from {productName}":"Įterpti iš {productName}",
"Get more widgets from the app store":"Gauti daugiau valdiklių iš programėlių parduotuvės",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"Dėl jūsų privatumo, orų duomenys yra jūsų vardu užklausiami jūsų Nextcloud serverio, todėl orų tarnyba negauna jokios asmeninės informacijos.",
@ -25,6 +24,7 @@
"Default images":"Numatytieji paveikslai",
"Plain background":"Vientisas fonas",
"Insert from {productName}":"Įterpti iš {productName}",
"Get more widgets from the app store":"Gauti daugiau valdiklių iš programėlių parduotuvės",
"Get more widgets from the app store":"Преземи повеќе графички контроли од продавницата со апликации",
"Change background image":"Промени ја позадинската слика",
"Weather service":"Сервис за временска прогноза",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"За ваша приватност, податоците за времето ги бара вашиот сервер во ваше име, така што метеоролошката служба не добива лични информации.",
@ -27,6 +26,7 @@ OC.L10N.register(
"Default images":"Стандардни слики",
"Plain background":"Обична позадина",
"Insert from {productName}":"Вметнни од {productName}",
"Get more widgets from the app store":"Преземи повеќе графички контроли од продавницата со апликации",
"Get more widgets from the app store":"Преземи повеќе графички контроли од продавницата со апликации",
"Change background image":"Промени ја позадинската слика",
"Weather service":"Сервис за временска прогноза",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"За ваша приватност, податоците за времето ги бара вашиот сервер во ваше име, така што метеоролошката служба не добива лични информации.",
@ -25,6 +24,7 @@
"Default images":"Стандардни слики",
"Plain background":"Обична позадина",
"Insert from {productName}":"Вметнни од {productName}",
"Get more widgets from the app store":"Преземи повеќе графички контроли од продавницата со апликации",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"Voor je privacy worden de weergegevens namens jou opgevraagd door je Nextcloud-server, zodat de weerservice geen persoonlijke informatie ontvangt.",
@ -27,6 +26,7 @@ OC.L10N.register(
"Default images":"Standaardafbeeldingen",
"Plain background":"Kale achtergrond",
"Insert from {productName}":"Invoegen vanuit {productName}",
"Get more widgets from the app store":"Haal meer widgets op uit de app store",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"Voor je privacy worden de weergegevens namens jou opgevraagd door je Nextcloud-server, zodat de weerservice geen persoonlijke informatie ontvangt.",
@ -25,6 +24,7 @@
"Default images":"Standaardafbeeldingen",
"Plain background":"Kale achtergrond",
"Insert from {productName}":"Invoegen vanuit {productName}",
"Get more widgets from the app store":"Haal meer widgets op uit de app store",
"Get more widgets from the app store" :"Pobierz więcej widżetów ze sklepu z aplikacjami",
"Get more widgets from the App Store" :"Pobierz więcej widżetów ze sklepu z aplikacjami",
"Change background image":"Zmień obraz tła",
"Weather service":"Serwis pogodowy",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"Ze względu na Twoją prywatność dane pogodowe są pobierane przez serwer Nextcloud w Twoim imieniu. Usługa pogodowa nie otrzymuje żadnych danych osobowych.",
@ -27,6 +27,7 @@ OC.L10N.register(
"Default images":"Obrazy domyślne",
"Plain background":"Zwykłe tło",
"Insert from {productName}":"Wstaw z {productName}",
"Get more widgets from the app store":"Pobierz więcej widżetów ze sklepu z aplikacjami",
"Get more widgets from the app store" :"Pobierz więcej widżetów ze sklepu z aplikacjami",
"Get more widgets from the App Store" :"Pobierz więcej widżetów ze sklepu z aplikacjami",
"Change background image":"Zmień obraz tła",
"Weather service":"Serwis pogodowy",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"Ze względu na Twoją prywatność dane pogodowe są pobierane przez serwer Nextcloud w Twoim imieniu. Usługa pogodowa nie otrzymuje żadnych danych osobowych.",
@ -25,6 +25,7 @@
"Default images":"Obrazy domyślne",
"Plain background":"Zwykłe tło",
"Insert from {productName}":"Wstaw z {productName}",
"Get more widgets from the app store":"Pobierz więcej widżetów ze sklepu z aplikacjami",
"Get more widgets from the app store":"Obtenha mais widgets a partir da loja de aplicativos",
"Change background image":"Mudar imagem de fundo",
"Weather service":"Serviço de Clima",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information.":"Para sua privacidade, as informações de Tempo são solicitadas pelo servidor Nextcloud de forma que o serviço de Tempo não receba suas informações pessoais.",
@ -27,6 +26,7 @@ OC.L10N.register(
"Default images":"Imagens padrão",
"Plain background":"Fundo simples",
"Insert from {productName}":"Inserir de {productName}",
"Get more widgets from the app store":"Obtenha mais widgets a partir da loja de aplicativos",
"Good night, {name}":"Boa noite, {name}",
"Good night":"Boa noite",
"Pick from files":"Escolher de Arquivos"
Some files were not shown because too many files have changed in this diff
Show More