Do not blind concatenate ints. Lets add a _ between them. So that we can
distrinquis them properly
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
If we use the owners mount point this results in null. And then the rest
of the checks get called with null. Which doesn't work.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
If a link share has read permissions it may have too share permissions
(depending on whether federated shares are allowed or not). Therefore
the share permission needs to be ignored when checking the permissions
to determine the public upload status.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
even when token is invalid or has no password.
Returning the uid as loginname is wrong, and leads to problems when
these differ. E.g. the getapppassword API was creating app token with
the uid as loginname. In a scenario with external authentication (such
as LDAP), these tokens were then invalidated next time their underlying
password was checked, and systematically ceased to function.
Signed-off-by: Lionel Elie Mamane <lionel@mamane.lu>
When a remote share is deleted, we notify the remove instance. This may
trigger various error conditions, which we want to catch in order to
avoid undeletable shares. The try-catch, however, did only capture
exceptions, so things like TypeErrors were not caught and caused the
process to fail hard.
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Before it was possible to disable "send password by Talk" without
setting a new password, so the UI allowed that. Now that the server
prevents it the UI had to be adjusted to not update the share until a
new password is set when "send password by Talk" is disabled.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
Enabling the "send password by Talk" property of shares require that
Talk is installed and enabled, so the Drone step that runs them has to
first clone the Talk repository.
When the integration tests are run on a local development instance,
however, it is not guaranteed that Talk is installed. Due to this the
"@Talk" tag was added, which ensures that any feature or scenario marked
with it will first check if Talk is installed and, if not, skip the
scenario (instead of failing).
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
In most cases, when a mail share is created or updated an e-mail is sent
to the sharee, which is done by connecting to the SMTP server set in the
configuration. If the server can not be contacted then the creation or
update of the mail share fails.
To make possible to test mail shares without using a real SMTP server a
fake one has been added. The original script, which is MIT licensed, was
based on inetd, so it was slightly modified to run on its own.
In order to use it from the integration tests the "Given dummy mail
server is listening" step has to be called in the scenarios in which the
mail server is needed.
For now that is the only available step; things like checking the sent
mails, while possible (as the script can log the mails to certain file),
have not been added yet.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
Note that the "last link share can be downloaded" step was kept as it
tests the "url" property specific of link shares.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
When "send password by Talk" was disabled in a mail share it was
possible to keep the same password as before, as it does not pose any
security issue (unlike keeping it when "send password by Talk" is
enabled, as in that case the password was already disclosed by mail).
However, if a mail share is updated but the password is not set again
only the hashed password will be available. In that case it would not
make sense to send the password by mail, so now the password must be
changed when disabling "send password by Talk".
Note that, even if explicitly setting the same password again along with
the "send password by Talk" property would work, this was also prevented
for simplicity.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
When "send password by Talk" is enabled in a mail share a new password
must be also set. However, when the passwords of the original and the
new share were compared it was not taken into account that the original
password is now hashed, while the new one is not (unless no new password
was sent, in which case the password of the original share was set in
the new share by the controller, but that was already prevented due to
both passwords being literally the same), so it was possible to set the
same password again.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
When "send password by Talk" is enabled in a link share now a non empty
password is enforced.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
When a mail share was created with a password the given password was
ignored. Now the given password is properly set and, if passwords are
enforced, it is not overriden with the autogenerated password.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
Before the resources/config/ca-bundle.crt was only used when the list of custom
certificates was empty and the instance was not installed. But it should also
be used when the list is empty and the instance is installed.
This is inverting the logic to stop if the instance is not installed to use the
default bundle. And it also does this when the list is empty.
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
In test it reduced the transfered data from 5 MB to 2 MB. This should reduce the load on the appstore significantly.
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Since we don't care if it is human readbale.
The code is backwards compatible with the old format.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
uses a lock to prevent two requests from moving a file to the trashbin concurrently
(causing sql duplicate key errors)
Signed-off-by: Robin Appelman <robin@icewind.nl>
The minimum for memory cost is 8 KiB per thread. Threads must be checked and set first to allow checking against the correct memory cost mimimum.
Options are now applied the following way:
- If config.php contains the setting with an integer higher or equal to the minimum, it is applied.
- If config.php contains the setting with an integer lower than the minimum, the minimum is applied.
- If config.php does not contain the setting or with no integer value, the PHP default is applied.
Signed-off-by: MichaIng <micha@dietpi.com>
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Else it might happen that we setup a storage that has no real owner and
activities do boom etc (looking at you groupfolders and external
storages!).
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Email creation appears to have been refactored lately but it looks like custom template-based emails were left out.
Signed-off-by: Tekhnee <info@tekhnee.org>
JSUnit tests are failing for some reason. It seems to be related to a new karma-coverage version published a few hours ago.
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
these are actually expected to FAIL, because NULL as a userid is not
allowed in the schema, but documented to be used on the source
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* If there is a package that does exactly the same then lets us use that
* Import it properly in the internals (less deprecation warnings)
As it is now used from the translation function this also prevents
flooding the console on big file uploads with messages about
"humanFileSize" being deprecated, which decreases the performance (even
if the developer tools of the browser are not open) and in some cases
even cause the upload to fail.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
This prevents flooding the console on big file uploads with messages
about "humanFileSize" being deprecated, which decreases the performance
(even if the developer tools of the browser are not open) and in some
cases even cause the upload to fail.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
instead pass the quota as parameter.
Without this fix, when 'quota_include_external_storage' is enabled, the
webui will show the quota configured for the admin for every user
instead of the users quota
Signed-off-by: Robin Appelman <robin@icewind.nl>
While the vue-click-outside package was set up and
imported, it wasn't being used yet.
This commit sets up to use vue-click-outside
on the channel selector in updatenotification]
Signed-off-by: Gary Kim <gary@garykim.dev>
behat/mink 1.8 and behat/mink-selenium2-driver 1.4 introduced behaviour
changes that broke the acceptance tests. Until the tests are updated to
work with the newer versions the last known versions are forced.
Note that some acceptance tests still fail after enforcing the
compatible versions, although that is caused by changes in the Nextcloud
server itself.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
the continue (and later the early return) avoided proper looping over the
attribute candidates.
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
This will cause issues since the theming name can contain characters
that are not allowed in the local part of the mail address (like spaces)
Signed-off-by: Julius Härtl <jus@bitgrid.net>
* simplifies deletion process
* less strange behaviour when looking up home storage (as long as it is local)
* thus could enable transfer ownerships after user went invisible on ldap
backport of #17717
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
decouple userExists from userExistsOnLDAP check
allows to mark users as offline right away, avoids a gap of being not a
user and causing weird side effects
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
adjust tests
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
remove superfluous tests
- user_ldap is not exposed to public api, it is always behind ldap_proxy
- this is too much for a unit test
- integration tests cover userExists implicitly
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
ensure that only valid group members are returned
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* avoids a 403, but enables download of resources that are not restricted
* single file downloads still cause 403
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Currently, the searching in comments breaks up, if comments contain multibyte characters and string manipulation logic in getRelevantMessagePart happens to cut through them rendering the resulting string invalid (not UTF-8 compliant). This patch replaces all string manipulating functions in this code to multibyte aware ones.
Signed-off-by: Michał Węgrzynek <michal.wegrzynek@malloc.com.pl>
For #18249
If an app encounters an error during loading of app.php the app is
normally disabled. However. We should make sure that this doesn't happen
for authentication apps (looking at your user_saml).
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
This avoids hitting the backend with multiple requests for the same
token. And will help avoid quick LDAP lockouts.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Env-based SAML uses the "Apache auth" mechanism to log users in. In this
code path, we first delete all existin auth tokens from the database,
before a new one is inserted. This is problematic for concurrent
requests as they might reach the same code at the same time, hence both
trying to insert a new row wit the same token (the session ID). This
also bubbles up and disables user_saml.
As the token might still be OK (both request will insert the same data),
we can actually just check if the UIDs of the conflict row is the same
as the one we want to insert right now. In that case let's just use the
existing entry and carry on.
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Otherwise we keep on using it with leading or trailing whitespaces for
app tokens and other logic. The reason this doesn't throw an error
immediately with local users is that (My)SQL compares strings regardless
of their padding by default. So we look up 'uid ' and get the row for
the user 'uid'.
Other back-ends will lead to a hard error, though, and the user is
unable to log out as all request fail.
Ref https://stackoverflow.com/a/10495807/2239067
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
during large file uploads, the shared lock that we get at the begining can expire
leading to locked errors later on, instead of erroring, try to re-get the lock
Signed-off-by: Robin Appelman <robin@icewind.nl>
Fixes#15048
Catches the case where a full mimetype is sumbitted in the where like
clause. Before we didn't catch this and it was just forwarded as is
causing invalid queries.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
There were some cases where a negative limit could be passed in. Which
would happily make the query explode.
This is just a quick hack to make sure it never is negative.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Do not do translations in the constructor. This gets called to early
so there is no user yet. Which means we can't obtain the locale. Which
means we store the wrong translation instance.
* Same for the theming app magic. Just use the parent call when needed.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
If direct is set we should forward it again.
This to make SAML direct login work again.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
This provides a better context for apps using the event, for example to
load one script or another depending on whether the share is a file or a
folder.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
Otherwise files access control will cache "application/octet-stream"
for all the target node on:
rename, move, copy and all other methods which create a new item
To check this:
1. Add an automated tagging rule which tags on mimetype NOT "httpd/unix-directory"
2. Add an access control rule which checks for any mimetype
3. Create a folder and rename it, the folder should not be tagged, but it is
Signed-off-by: Joas Schilling <coding@schilljs.com>
Since we do not use it at the moment anyway it seems like a waste of
resources to actually run it.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* UserA shares a folder to UserB
* UserB does a federated share to userC@serverC
* UserB now tries to revoke the federated share
Before we always tried to notify the remote cloud. The case that the
file was reshared locally was not considered. This patch makes sure not
to try to notify a federated server if both users are local users.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
the target storage doesn't need additional handling for wrappers as the wrappers implementation of moveFromStorage already deals with that
Any storage based on local storage isn't affected by this as local storage already has it's own way of handling with this
Signed-off-by: Robin Appelman <robin@icewind.nl>
This to avoid endless running processes.
A default timeout of 30 seconds should cover the 99% case. If a job need
specific longer time it should set that.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
The reflect method is (and should) only every be called internally.
Since if you call it again it would otherwise start mixing and matching
arguments etc.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Now the link share menu is not automatically opened after a link share
is created, so waiting until it was opened failed in iShareTheLinkFor.
Note that the steps that interact with the link share menu take care
themselves of showing the menu if needed, so there is no need to
explicitly show it despite the change. Also, the waiting in
iShareTheLinkFor was introduced when the link share menu was changed
to automatically open after creating a link share, as that caused some
issues with the steps that opened the menu by themselves (fec8d12fc5).
Due to all this, now that the link share menu is again not automatically
opened the wait can be simply removed.
Signed-off-by: Greta Doci <gretadoci@gmail.com>
Like links, buttons generate a "click" event as well as the regular
"keydown" and "keyup" events when pressing Enter. Due to this, if both
the "click" and the "keyup" events are handled, when the menu is open
and Enter is pressed in the toggle the menu is first hidden when the
first event is handled, but then shown again when the second event is
handled. To prevent that only the "click" event should be handled when
the toggle is a button, like it is already done with links.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
If there is no policy set we just take the default empty ones.
That way no obscure errors get thrown if the constructor is not called.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Fix Argument 1 passed to OC\Security\Crypto::decrypt() must be of the type string, null given
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Although uncommon, in some cases a Context may need to be extended (for
example, to override a step defined in the server with a specific
behaviour in the acceptance tests of an app); in those cases the
subclass should be able to access the actor attribute defined in the
Context it is extending.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
!fixup add owner_id and proxy_id as db index, since we use it for querying
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
!fixup don't add ACL for each individual proxy, just use calendar-proxy groups
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
!fixup allow delegation of resources / rooms
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
!fixup fix addIndex call in migration
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
!fixup fix remaining constructor calls of Principal
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
!fixup minor fixes and unit tests
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
Some user backends (like the database backend) allow us to obtain a user
case insensitive. However the UID itself is case sensitive.
Example:
* create a user User1
* login as User1
- This results the data/User1 folder to be created etc
* now have some code somewhere that obtains the userFolder (from
IRootFolder) but pas in 'uSER1' as uid
- The code will check if that is a valid user. And in this case it is
since User1 and uSER1 both map to the same user
- However the the UID in the user object is used for the folder a new
folder fill be create data/uSER1
With this PR this is avoided now. Since we obtain the real UID casing in
the backend before creating the user object.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
As documented, the default value for config value proxyuserpwd is ''.
However, that value results in the error:
"cURL error 5: Unsupported proxy syntax in '@'".
This patch handles the values of '' and null (the default in the code)
the same for config values proxyuserpwd and proxy.
Signed-off-by: Scott Shambarger <devel@shambarger.net>
So fun fact. Chrome considers a redirect after submitting a form part of
the form actions. Since we redirect to a new protocol (nc://login/).
Causing the form submission to work but the redirect failing hard.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
This adds the events and the classes to modify the feature policy.
It also adds a default restricted feature policy.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Otherwise this will fetch all mounts for the file id which is quite
expensive and causes long saving times in big sharing structures
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Per @georgehrke change request for PR #12392, instead of setting
dav.invitation_link_recipients in the system config.php file, we
set it in the database table oc_appconfig.
Furthermore, the value of the config variable is always a string:
'yes' to include links in imip mail, 'no' to exclude them, or a
comma-separated list of email addresses and/or domains for which
they should be included. If not specified in oc_appconfig, the
default is 'yes'.
Signed-off-by: brad2014 <brad2014@users.noreply.github.com>
Since federated shares have their permissions set on the node, we do not need
to check for parent share permissions. Otherwise reshares of incoming federated
have no permission variable defined and creating them will fail
Signed-off-by: Julius Härtl <jus@bitgrid.net>
There is no need to log the expcetion of most of the stuff here.
We should properly log them but an exception is excessive.
This moves it to a proper exception which we can catch and then log.
The other exceptions will still be fully logged.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
With upcoming work for the feature policy header. Splitting this in
smaller classes that just do 1 thing makes sense.
I rather have a few small classes that are tiny and do 1 thing right
(and we all understand what is going on) than have big ones.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
When no timeout was given "show()" used the default timeout of
"OCP.Toast", which is 7 seconds instead of indefinitely as stated in the
documentation of "show()". "showHtml()" should also indefinitely show
the notification if no timeout is given, but due to the strict
comparison the notification was indefinitely shown only when a timeout
of 0 was explicitly given. Now both methods show the notification
indefinitely (or until it is explicitly hidden) when no timeout is
given.
The unit tests did not catch this error because "showHtml()" had no
tests (as before the move to Toastify it was called from "show()" and
thus implicitly tested), and because "show()" verified that "hide()" was
not called after some time; "hide()" is no longer called from "show()"
since "OCP.Toast" is used internally, so the test always passed even if
the notification was indeed hidden. Now the test is based on whether the
element is found or not, and explicit tests were added too for
"showHtml()".
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
"showTemporary()" when a timeout was given was being tested along with
the "show()" tests; now there are two separate tests when a timeout is
given, one for "showTemporary()" and one for "show()".
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
Tje jQuery object created through "$('#testArea .toastify')" will be
always defined even if no elements were found, so the check does not
really work; instead, it should be checked the number of elements found.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
The constructor is called with the userId. However if a user is not
logged in this is null. Which means that we get an exception instead of
this being handled gracefully in the middleware.
There are cleaner solutions. But this is the solution that is the
easiest to apply without lots of work and risk of breaking things
(handling the logged in middleware before initializing the controller
etc).
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
We already catch the result value. Having the warning being logged
explicitly doesn't help and polutes the log.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
This can happen for valid reasons (multiple users writing at the same
time) with for example the text app. Apps should properly handle it. No
reason to log it by default.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
The userid is not relevant here, and by default cannot be used to login
with. Typically, there is a common type of login names in organizations
(LDAP username or email most often) that does not need to be disclosed.
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Allow passing a nonce from the web server, allowing the possibility to enforce a strict CSP from the web server.
Signed-off-by: Sam Bull <git@sambull.org>
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
If userA has a lot of recent files. But only shares 1 file with userB
(that has no files at all). We could keep searching until we run out of
recent files for userA.
Now assume the inactive userB has 20 incomming shares like that from
different users. getRecent then basically keeps consuming huge amounts
of resources and with each iteration the load on the DB increases
(because of the offset).
This makes sure we do not get more than 3 times the limit we search for
or more than 5 queries.
This means we might miss some recent entries but we should fix that
separatly. This is just to make sure the load on the DB stays sane.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Using the ALL shorthand can cause problems when not all privileges are available to the user.
For example, AWS RDS MariaDB/MySQL will not grant the initial user account on an instance the SUPER privilege.
While the user account is still valid for pretty much any task on the DB instance, it can not use the ALL shorthand when granting privileges to new users.
By supplying a specific set of privileges, we work around this limitation without sacrificing functionality.
Closes#16139
Signed-off-by: Oliver Salzburg <oliver.salzburg@gmail.com>
A hidden smb share ends with $. This patch changes the placeholder
detection to allow shares with $ at the end.
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
This is bit hacky but a start to lock the SCSS compiler properly
Retry during 10s then give up
Properly get error message
Do not clear locks and properly debug scss caching
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
This fixes HTML messages in "OC.Notification.showTemporary" (as
"showHtml" was not set based on "isHTML"), and also makes OCP.Toast to
keep the old OC.Notification API when used directly.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
Some of the READs otherwise use HTTP/1.0 which is not always supported
by all backends. HTTP/1.1 is there since 1999 way longer than S3 so safe
to assume it is always there IMO.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
The main use case here is storage provided versioning where we dont have
separate file ids for all the versions, by allowing a prefix for the
version we can store separate previews for all the versions.
Additionally, by keeping all the version previews in the same folder as the
"normal" previews they will be cleaned up properly when the file is deleted
Signed-off-by: Robin Appelman <robin@icewind.nl>
This introduces and event that can be listend to when we actually use
the CSP. This means that apps no longer have to always inject their CSP
but only do so when it is required. Yay for being lazy.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
The link of the rescanFailedIntegrityCheck link is on the sub page "Overview". After clicking the link, the user is, however, redirected to the "Basic settings" page.
Signed-off-by: Sven Strickroth <email@cs-ware.de>
The tests check an user share and a link share; there is a slight
difference in style between them as each one is based on the test above
it, which tests increasing reshare permissions.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
The admin user is not deleted after each integration test is run, so
folders created by the admin user in one test are still there when the
next tests run; tests should be independent one from each other, so a
regular user that is created and deleted for each test should be used
instead.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
Before this change the node you shared was checked for permissions.
This works when you reshare the folder that was shared with you.
However when you reshared a subfolder (e.g. as public link),
you could afterwards update the permissions and grant
create+update permissions although the share you receive was read-only.
Signed-off-by: Joas Schilling <coding@schilljs.com>
When the preview for audio files is used an HTML 5 audio element is
shown in the public share page. This element is added by the template,
so it is already there when the mimetype icon is added to the
"#imgframe" element. Instead of appended the icon is now prepended, so
it appears before the audio element (prepending instead of appending
should make no difference for other types of files, as in that case the
"#imgframe" element is empty). Besides that, the CSS was modified to
show the icon centered above the audio preview instead of next to it.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
The preview element in the public share page was always wrapped with a
link to download the file; now that link is included only if the "Hide
download" option of the share is not enabled.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
* reading the config directly will return the value with line breaks
* using the proper accessor gives us all bases in an array
* returns the first matching one
* having user id provided for the group base is strange and does not let
us operate like this. here we return the first one. might change in
future, a backportable fix won't have an API change however.
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
the main difference is passing the `File` object to the provider
instead of a `View` + path
Old providers will still continue to work as before
Signed-off-by: Robin Appelman <robin@icewind.nl>
there is not such strange return mode. Having invalid user ids caused this
check to fail, and as side effect share limitation to groups to not work.
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Otherwise the output would just read "Failed asserting that true is
false." or "Failed asserting that false is true.", which is not very
informative when there are several assertFalse/True in a row.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
The old notifications were added as ".row" elements to the
"#notification-container" element; the new notifications based on
toastify are added as ".toastify .on .toast..." elements to the
"#content" element. Besides that, they also include a span element with
an X to close the notification, so now only the first child text node
should be compared to the expected message.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
Without this patch the hook does not transport the information whether the login is
done with an app password or not. The suspicious login app requires the parameter
to function correctly, hence adding it will make suspicious login detection also possible
with SAML users.
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Adding field X-ADDRESSBOOKSERVER-MEMBER
which can be used to relate persons to groups (macos behaviour).
- groups are cards with field X-ADDRESSBOOKSERVER-KIND == 'group'
- and all members' UUID/URI in the X-ADDRESSBOOKSERVER-MEMBER array of that group-card.
Signed-off-by: labor4 <schreibtisch@labor4.ch>
not all storage backends can handle setting the mtime and they might
not always handle that error correctly.
Signed-off-by: Robin Appelman <robin@icewind.nl>
This avoids calls to the autoloader (or chain of autoloaders) to see if
for example 'principalPrefix' class can be found. While we already know
it is a string.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
currently version ids are timestamps, but for storage provided versions
this is not always the case and they might be strings
Signed-off-by: Robin Appelman <robin@icewind.nl>
To have a faster autoloading. We should get rid of those of course. But
for now I do not see it happening any time soon.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
The header is the full http header like: HTTP/1.1 304 Not Modified
So comparing this to an int always yields false
This also makes the 304 RFC compliant as the resulting content length
should otherwise be the length of the message and not 0.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Note hidden files can mean different things in smb and the option the the files web ui,
the webui only counts files starting with '.' as hidden, while smb files
can be marked as hidden regardless, any files that are marked as hidden
on smb will thus be shown in the webui regardless of the setting in the files app.
Fixes#15644
Signed-off-by: Robin Appelman <robin@icewind.nl>
If the token doesn't match (or isn't set) during the redirect. We should
properly set it. Else we might redirect to a later auth display that set
these values.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Fixes#15675
This makes loading of the actual L10N lazy. So we only detect and load
the actual translations when they are used. Instead of trying to load
them all the time just because an app is enabled.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
This allows a user to mark a token for remote wipe.
Clients that support this can then wipe the device properly.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
getDirectoryListing can throw a NotFoundException or a RuntimeException.
The repair step should be skipped if the cache directory is missing so
a catch for both exceptions is required.
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* uniqueMember was the default so we did not know whether this setting is
desired or the initial value
* autodetection of the user-group association attribute runs only when it
was not set (as far as we knew)
* the default is now empty
* thus LDAPProvider might return this value as well (in exceptional cases)
* if a group base is given (edge case), use this instead of general base
* resolves#12682
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Once 2FA is enforced for a user and they have no 2FA setup yet this will
now prompt them with a setup screen. Given that providers are enabled
that allow setup then.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
In the public share authentication page the form elements appear inside
a container that uses the "warning" CSS class. When the given password
is wrong a warning message is shown inside that container; this message
uses the "warning" CSS class too, so the top margin set for ".warning"
elements need to be removed in that case.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
Although the collapse button has an absolute position Internet Explorer
11 needs the left position of that button to be explicitly set to 0
(other browsers do it implicitly due to the absolute position);
otherwise the button appears to the right of the link (and behind the
app content).
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
A polyfill for intl is loaded very early (somewhere in base). Polyfill defines grapheme_strlen as function if
intl extension is not loaded. The check here is always true
because there is a function with that name.
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
I saw instances where people had a lot of files (each with custom
properties) and all this prefetching blew up and started to consume an
insane amount of RAM resulting in the process getting killed.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Apparently the if statement doesn't work in all cases (even if I could
not reproduce it). So for the time being we will just not directly
stream to swift.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* the code was only used by tests and thus this reduces the code to the used paths and removes the branches that wouldn't be used anyway to reduce complexity and gain some overview while working towards completely removing this class
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
For #14179
By default responses should have the strictest (and simplest) CSP
possible. Only template responses should require an actual CSP.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Existing tests required modification to correctly mock up the new config
parameter fetch, and to set the RSVP flag for attendees (since the test
was detecting token generation, and we no longer generate tokens when
no RSVP is requested by the client or sent by nextcloud).
Signed-off-by: Brad Rubenstein <brad@wbr.tech>
My oops. The comparisons, which are copied from the IMipPlugin shipped with sabre-io/dav,
do not need to be case insensitive because the sender and recipient names are normalized by sabre,
(see calls to getNormalizedValue in voboject/lib/ITip/Broker.php).
Signed-off-by: Brad Rubenstein <brad@wbr.tech>
If RSVP=TRUE parameter is FALSE or absent for an ATTENDEE, then do no
present accept/decline buttons. The organizer isn't asking for an RSVP.
Signed-off-by: Brad Rubenstein <brad@wbr.tech>
Fix Issue #11230
Only present accept/decline button links in iMip mail for REQUEST, not CANCEL or others.
Fix Issue #12156
Implement config setting "dav.invitation_link_recipients", to control
which invitation recipients see accept/decline button links. The
default, for public internet facing servers, is to always include
them. For a server on a private intranet, this setting can be set
to the email addresses or email domains of users whose browsers can
access the nextcloud server referenced by those accept/decline
button links. It can also be set to "false" to exclude the links
from all requests.
Signed-off-by: Brad Rubenstein <brad@wbr.tech>
2019-02-28 01:41:48 +00:00
2085 changed files with 58410 additions and 44873 deletions
@@ -26,7 +26,7 @@ You want to learn more about how you can use Nextcloud to access, share and prot
- 📦 Buy one of the [awesome **devices** coming with a preinstalled Nextcloud](https://nextcloud.com/devices/)
- 🏢 Find a [service **provider**](https://nextcloud.com/providers/) who hosts Nextcloud for you or your company
Enterprise? Public Sector or Education user? You may want to have a look into the [**Enterprise Support Subscription**](https://nextcloud.com/enterprise/) provided by the Nextcloud GmbH.
Enterprise? Public Sector or Education user? You may want to have a look into the [**Enterprise Subscription**](https://nextcloud.com/enterprise/) provided by Nextcloud GmbH.
"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.":"Un tem teñval evit distanañ ho taoulagad en ur vihanaat ar sklaerijenn. War ziorren emañ c'hoazh, setu ma c'hallit kas deomp hoc'h evezhiadennoù.",
"High contrast mode":"Mod dargemm uhel",
"Enable high contrast mode":"Enaouiñ an dargemm uhel",
"A high contrast mode to ease your navigation. Visual quality will be reduced but clarity will be increased.":"Ur mod dargemm uhel evit aesaat ho merdeiñ. Bihanaet e vo ar c'halite met brasaet e vo ar spisder eta.",
"Dyslexia font":"Skritur evit an dislegiezh",
"Enable dyslexia font":"Enaouiñ ar skritur evit an dislegiezh",
"OpenDyslexic is a free typeface/font designed to mitigate some of the common reading errors caused by dyslexia.":"OpenDyslexic a zo ur skritur stummet evit skañvaat ar fazioù lenn-pennañ graet abalamour d'an dislegiezh.",
"Accessibility":"Monedusted",
"Accessibility options for nextcloud":"Arventennoù monedusted Nexcloud",
"Provides multiple accessibilities options to ease your use of Nextcloud":"Roet e vez meur a arventenn vonedusted evit simplaat implij Nexcloud",
"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.":"Ar vonedusted evit an holl a zo pouezus-ruz eo evidomp. Heuliet e vez ganeomp ar standardoù web ha gwiriet a vez hag-eñ e c'hall an holl dud implijout, hag ar re hep logodenn zoken, ha gant meziantoù sikour evel \"screenreaders\". Klasket e vez ober hervez ar {guidelines}Reolennoù monedusted endalc'hadoù ar Web{linkend} 2.1 gant ul live AA, gant an tem gant un dargemm bras eus al live AAA zoken.",
"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}!":"Ma vez kavet ur gudenn ganeoc'h, arabat deoc'h kaout aon da reiñ da c'houzout ez eus anezho d'{issuetracker}hon heulier kudennoù{linkend}. Ha m'ho peus c'hoant sikour, deuit en {designteam}hor skipailh design{linkend}!",
"High contrast theme":"Tem dargemm kreñv",
"A high contrast theme to ease your navigation. Visual quality will be reduced but clarity will be increased.":"Ur mod dargemm uhel evit aesaat ho merdeiñ. Bihanaet e vo ar c'halite met brasaet e vo ar spisder eta.",
"Web Content Accessibility Guidelines":"Reolennoù monedusted endalc'hadoù ar Web",
"our issue tracker":"Hor heulier kudennoù",
"our design team":"Hor skipailh design",
"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} 2.1 on AA level, with the high contrast theme even on AAA level.":"Ar vonedusted evit an holl a zo pouezus-ruz eo evidomp. Heuliet e vez ganeomp ar standardoù web ha gwiriet a vez hag-eñ e c'hall an holl dud implijout, hag ar re hep logodenn zoken, ha gant meziantoù sikour evel \"screenreaders\". Klasket e vez ober hervez ar {guidelines} 2.1 gant ul live AA, ha gant an tem gant un dargemm bras eus al live AAA zoken.",
"If you find any issues, don’t hesitate to report them on {issuetracker}. And if you want to get involved, come join {designteam}!":"Ma vez kavet ur gudenn ganeoc'h, arabat deoc'h kaout aon da reiñ da c'houzout ez eus anezho war {issuetracker}. Ha m'ho peus c'hoant sikour, deuit en {designteam}!",
"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.":"Un tem teñval evit distanañ ho taoulagad en ur vihanaat ar sklaerijenn. War ziorren emañ c'hoazh, setu ma c'hallit kas deomp hoc'h evezhiadennoù.",
"High contrast mode":"Mod dargemm uhel",
"Enable high contrast mode":"Enaouiñ an dargemm uhel",
"A high contrast mode to ease your navigation. Visual quality will be reduced but clarity will be increased.":"Ur mod dargemm uhel evit aesaat ho merdeiñ. Bihanaet e vo ar c'halite met brasaet e vo ar spisder eta.",
"Dyslexia font":"Skritur evit an dislegiezh",
"Enable dyslexia font":"Enaouiñ ar skritur evit an dislegiezh",
"OpenDyslexic is a free typeface/font designed to mitigate some of the common reading errors caused by dyslexia.":"OpenDyslexic a zo ur skritur stummet evit skañvaat ar fazioù lenn-pennañ graet abalamour d'an dislegiezh.",
"Accessibility":"Monedusted",
"Accessibility options for nextcloud":"Arventennoù monedusted Nexcloud",
"Provides multiple accessibilities options to ease your use of Nextcloud":"Roet e vez meur a arventenn vonedusted evit simplaat implij Nexcloud",
"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.":"Ar vonedusted evit an holl a zo pouezus-ruz eo evidomp. Heuliet e vez ganeomp ar standardoù web ha gwiriet a vez hag-eñ e c'hall an holl dud implijout, hag ar re hep logodenn zoken, ha gant meziantoù sikour evel \"screenreaders\". Klasket e vez ober hervez ar {guidelines}Reolennoù monedusted endalc'hadoù ar Web{linkend} 2.1 gant ul live AA, gant an tem gant un dargemm bras eus al live AAA zoken.",
"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}!":"Ma vez kavet ur gudenn ganeoc'h, arabat deoc'h kaout aon da reiñ da c'houzout ez eus anezho d'{issuetracker}hon heulier kudennoù{linkend}. Ha m'ho peus c'hoant sikour, deuit en {designteam}hor skipailh design{linkend}!",
"High contrast theme":"Tem dargemm kreñv",
"A high contrast theme to ease your navigation. Visual quality will be reduced but clarity will be increased.":"Ur mod dargemm uhel evit aesaat ho merdeiñ. Bihanaet e vo ar c'halite met brasaet e vo ar spisder eta.",
"Web Content Accessibility Guidelines":"Reolennoù monedusted endalc'hadoù ar Web",
"our issue tracker":"Hor heulier kudennoù",
"our design team":"Hor skipailh design",
"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} 2.1 on AA level, with the high contrast theme even on AAA level.":"Ar vonedusted evit an holl a zo pouezus-ruz eo evidomp. Heuliet e vez ganeomp ar standardoù web ha gwiriet a vez hag-eñ e c'hall an holl dud implijout, hag ar re hep logodenn zoken, ha gant meziantoù sikour evel \"screenreaders\". Klasket e vez ober hervez ar {guidelines} 2.1 gant ul live AA, ha gant an tem gant un dargemm bras eus al live AAA zoken.",
"If you find any issues, don’t hesitate to report them on {issuetracker}. And if you want to get involved, come join {designteam}!":"Ma vez kavet ur gudenn ganeoc'h, arabat deoc'h kaout aon da reiñ da c'houzout ez eus anezho war {issuetracker}. Ha m'ho peus c'hoant sikour, deuit en {designteam}!",
"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.":"Un tema fosc que ajuda els ulls reduint la lluminositat i la brillantor generals. Com que encara es troba en desenvolupament, agrairem que informeu de les errades que hi pugueu trobar.",
"Enable dark theme":"Habilita el tema fosc",
"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.":"Tema fosc que ajuda els ulls reduint la lluminositat i la brillantor general. Com que encara es troba en desenvolupament, agrairem que informeu de les errades que hi pugueu trobar.",
"High contrast mode":"Mode de contrast alt",
"Enable high contrast mode":"Activa el mode d'alt contrast",
"A high contrast mode to ease your navigation. Visual quality will be reduced but clarity will be increased.":"Un mode de contrast alt per facilitar la navegació. La qualitat visual es reduirà però s'incrementarà la claredat.",
"Enable high contrast mode":"Habilita el mode de contrast alt",
"A high contrast mode to ease your navigation. Visual quality will be reduced but clarity will be increased.":"Mode de contrast alt per a facilitar la navegació. La qualitat visual es reduirà però s'incrementarà la claredat.",
"Dyslexia font":"Tipus de lletra per a la dislèxia",
"Enable dyslexia font":"Activa el tipus de lletra per dislèxia",
"OpenDyslexic is a free typeface/font designed to mitigate some of the common reading errors caused by dyslexia.":"OpenDyslexic és un tipus de lletra gratuït dissenyat per mitigar alguns dels errors de lectura habituals causats per la dislèxia.",
"Enable dyslexia font":"Habilita el tipus de lletra per a la dislèxia",
"OpenDyslexic is a free typeface/font designed to mitigate some of the common reading errors caused by dyslexia.":"OpenDyslexic és un tipus de lletra gratuït dissenyat per a mitigar alguns dels errors de lectura habituals causats per la dislèxia.",
"Accessibility":"Accessibilitat",
"Accessibility options for nextcloud":"Paràmetres d'accessibilitat de Nextcloud",
"Provides multiple accessibilities options to ease your use of Nextcloud":"Proporciona diversos paràmetres d'accessibilitat per facilitar-vos l'ús de 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.":"L’accés universal és molt important per a nosaltres. Seguim els estàndards web i comprovem que tot es pugui fer servir també sense el ratolí i amb programes d’assistència, com ara els lectors de pantalla. Volem complir les {guidelines}Directrius d’accessibilitat al contingut web{linkend} 2.1 a nivell AA, amb el tema d’alt contrast fins i tot a nivell 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}!":"Si trobeu cap problema, no dubteu en informar-ne {issuetracker}al nostre seguidor d'incidències{linkend}. I si voleu implicar-vos, uniu-vos al {designteam}nostre equip de disseny{linkend}!",
"Accessibility options for nextcloud":"Paràmetres d'accessibilitat del Nextcloud",
"Provides multiple accessibilities options to ease your use of Nextcloud":"Proporciona diversos paràmetres d'accessibilitat per a facilitar-vos l'ús del 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.":"L'accés universal és molt important per a nosaltres. Seguim els estàndards web i comprovem que tot es pugui utilitzar també sense el ratolí i amb programes d'assistència, com ara els lectors de pantalla. Volem complir les {guidelines}Pautes d'accessibilitat del contingut web{linkend} 2.1 a nivell AA i amb el tema de contrast alt fins i tot a nivell 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}!":"Si trobeu cap problema, no dubteu a informar-ne al {issuetracker}nostre gestor d'errors{linkend}. Si a més voleu implicar-vos, uniu-vos al {designteam}nostre equip de disseny{linked}!",
"High contrast theme":"Tema de contrast alt",
"A high contrast theme to ease your navigation. Visual quality will be reduced but clarity will be increased.":"Un tema de contrast alt per facilitar la navegació. La qualitat visual es reduirà però s'incrementarà la claredat.",
"Web Content Accessibility Guidelines":"Pautes d'accessibilitat de continguts web",
"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} 2.1 on AA level, with the high contrast theme even on AAA level.":"L’accés universal és molt important per a nosaltres. Seguim els estàndards web i comprovem que tot es pugui fer servir també sense el ratolí i amb programes d’assistència, com ara els lectors de pantalla. Volem complir les {guidelines} 2.1 a nivell AA, amb un tema d’alt contrast fins i tot a nivell AAA.",
"If you find any issues, don’t hesitate to report them on {issuetracker}. And if you want to get involved, come join {designteam}!":"Si trobeu cap problema, no dubteu a informar-ne a {issuetracker}. I si voleu implicar-vos, uniu-vos a {designteam}!",
"Enable":"Activa"
"A high contrast theme to ease your navigation. Visual quality will be reduced but clarity will be increased.":"Tema de contrast alt per a facilitar la navegació. La qualitat visual es reduirà però s'incrementarà la claredat.",
"Web Content Accessibility Guidelines":"Pautes d'accessibilitat del contingut web",
"our issue tracker":"nostre gestor d'errors",
"our design team":"nostre equip de disseny",
"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} 2.1 on AA level, with the high contrast theme even on AAA level.":"L'accés universal és molt important per a nosaltres. Seguim els estàndards web i comprovem que tot es pugui utilitzar també sense el ratolí i amb programes d'assistència, com ara els lectors de pantalla. Volem complir les {guidelines} 2.1 a nivell AA i amb el tema de contrast alt fins i tot a nivell AAA.",
"If you find any issues, don’t hesitate to report them on {issuetracker}. And if you want to get involved, come join {designteam}!":"Si trobeu cap problema, no dubteu a informar-ne al {issuetracker}. Si a més voleu implicar-vos, uniu-vos al {designteam}!",
"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.":"Un tema fosc que ajuda els ulls reduint la lluminositat i la brillantor generals. Com que encara es troba en desenvolupament, agrairem que informeu de les errades que hi pugueu trobar.",
"Enable dark theme":"Habilita el tema fosc",
"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.":"Tema fosc que ajuda els ulls reduint la lluminositat i la brillantor general. Com que encara es troba en desenvolupament, agrairem que informeu de les errades que hi pugueu trobar.",
"High contrast mode":"Mode de contrast alt",
"Enable high contrast mode":"Activa el mode d'alt contrast",
"A high contrast mode to ease your navigation. Visual quality will be reduced but clarity will be increased.":"Un mode de contrast alt per facilitar la navegació. La qualitat visual es reduirà però s'incrementarà la claredat.",
"Enable high contrast mode":"Habilita el mode de contrast alt",
"A high contrast mode to ease your navigation. Visual quality will be reduced but clarity will be increased.":"Mode de contrast alt per a facilitar la navegació. La qualitat visual es reduirà però s'incrementarà la claredat.",
"Dyslexia font":"Tipus de lletra per a la dislèxia",
"Enable dyslexia font":"Activa el tipus de lletra per dislèxia",
"OpenDyslexic is a free typeface/font designed to mitigate some of the common reading errors caused by dyslexia.":"OpenDyslexic és un tipus de lletra gratuït dissenyat per mitigar alguns dels errors de lectura habituals causats per la dislèxia.",
"Enable dyslexia font":"Habilita el tipus de lletra per a la dislèxia",
"OpenDyslexic is a free typeface/font designed to mitigate some of the common reading errors caused by dyslexia.":"OpenDyslexic és un tipus de lletra gratuït dissenyat per a mitigar alguns dels errors de lectura habituals causats per la dislèxia.",
"Accessibility":"Accessibilitat",
"Accessibility options for nextcloud":"Paràmetres d'accessibilitat de Nextcloud",
"Provides multiple accessibilities options to ease your use of Nextcloud":"Proporciona diversos paràmetres d'accessibilitat per facilitar-vos l'ús de 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.":"L’accés universal és molt important per a nosaltres. Seguim els estàndards web i comprovem que tot es pugui fer servir també sense el ratolí i amb programes d’assistència, com ara els lectors de pantalla. Volem complir les {guidelines}Directrius d’accessibilitat al contingut web{linkend} 2.1 a nivell AA, amb el tema d’alt contrast fins i tot a nivell 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}!":"Si trobeu cap problema, no dubteu en informar-ne {issuetracker}al nostre seguidor d'incidències{linkend}. I si voleu implicar-vos, uniu-vos al {designteam}nostre equip de disseny{linkend}!",
"Accessibility options for nextcloud":"Paràmetres d'accessibilitat del Nextcloud",
"Provides multiple accessibilities options to ease your use of Nextcloud":"Proporciona diversos paràmetres d'accessibilitat per a facilitar-vos l'ús del 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.":"L'accés universal és molt important per a nosaltres. Seguim els estàndards web i comprovem que tot es pugui utilitzar també sense el ratolí i amb programes d'assistència, com ara els lectors de pantalla. Volem complir les {guidelines}Pautes d'accessibilitat del contingut web{linkend} 2.1 a nivell AA i amb el tema de contrast alt fins i tot a nivell 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}!":"Si trobeu cap problema, no dubteu a informar-ne al {issuetracker}nostre gestor d'errors{linkend}. Si a més voleu implicar-vos, uniu-vos al {designteam}nostre equip de disseny{linked}!",
"High contrast theme":"Tema de contrast alt",
"A high contrast theme to ease your navigation. Visual quality will be reduced but clarity will be increased.":"Un tema de contrast alt per facilitar la navegació. La qualitat visual es reduirà però s'incrementarà la claredat.",
"Web Content Accessibility Guidelines":"Pautes d'accessibilitat de continguts web",
"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} 2.1 on AA level, with the high contrast theme even on AAA level.":"L’accés universal és molt important per a nosaltres. Seguim els estàndards web i comprovem que tot es pugui fer servir també sense el ratolí i amb programes d’assistència, com ara els lectors de pantalla. Volem complir les {guidelines} 2.1 a nivell AA, amb un tema d’alt contrast fins i tot a nivell AAA.",
"If you find any issues, don’t hesitate to report them on {issuetracker}. And if you want to get involved, come join {designteam}!":"Si trobeu cap problema, no dubteu a informar-ne a {issuetracker}. I si voleu implicar-vos, uniu-vos a {designteam}!",
"Enable":"Activa"
"A high contrast theme to ease your navigation. Visual quality will be reduced but clarity will be increased.":"Tema de contrast alt per a facilitar la navegació. La qualitat visual es reduirà però s'incrementarà la claredat.",
"Web Content Accessibility Guidelines":"Pautes d'accessibilitat del contingut web",
"our issue tracker":"nostre gestor d'errors",
"our design team":"nostre equip de disseny",
"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} 2.1 on AA level, with the high contrast theme even on AAA level.":"L'accés universal és molt important per a nosaltres. Seguim els estàndards web i comprovem que tot es pugui utilitzar també sense el ratolí i amb programes d'assistència, com ara els lectors de pantalla. Volem complir les {guidelines} 2.1 a nivell AA i amb el tema de contrast alt fins i tot a nivell AAA.",
"If you find any issues, don’t hesitate to report them on {issuetracker}. And if you want to get involved, come join {designteam}!":"Si trobeu cap problema, no dubteu a informar-ne al {issuetracker}. Si a més voleu implicar-vos, uniu-vos al {designteam}!",
"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.":"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":"High contrast mode",
"Enable 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 high contrast mode to ease your navigation. Visual quality will be reduced but clarity will be increased.",
"Dyslexia font":"Dyslexia font",
"Enable dyslexia font":"Enable dyslexia font",
"OpenDyslexic is a free typeface/font designed to mitigate some of the common reading errors caused by dyslexia.":"OpenDyslexic is a free typeface/font designed to mitigate some of the common reading errors caused by dyslexia.",
"Accessibility":"Accessibility",
"Accessibility options for nextcloud":"Accessibility options for nextcloud",
"Provides multiple accessibilities options to ease your use of Nextcloud":"Provides multiple accessibilities options to ease your use of Nextcloud",
"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.":"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":"High contrast mode",
"Enable 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 high contrast mode to ease your navigation. Visual quality will be reduced but clarity will be increased.",
"Dyslexia font":"Dyslexia font",
"Enable dyslexia font":"Enable dyslexia font",
"OpenDyslexic is a free typeface/font designed to mitigate some of the common reading errors caused by dyslexia.":"OpenDyslexic is a free typeface/font designed to mitigate some of the common reading errors caused by dyslexia.",
"Accessibility":"Accessibility",
"Accessibility options for nextcloud":"Accessibility options for nextcloud",
"Provides multiple accessibilities options to ease your use of Nextcloud":"Provides multiple accessibilities options to ease your use of Nextcloud",
"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.":"Un tema oscuro para aliviar sus ojos al reducir la luminosidad y el brillo general. Todavía está en desarrollo, así que informe cualquier problema que pueda encontrar.",
"High contrast mode":"Modo de alto contraste",
"Enable high contrast mode":"Habilitar el modo de alto contraste",
"A high contrast mode to ease your navigation. Visual quality will be reduced but clarity will be increased.":"Un modo de alto contraste para facilitar su navegación. Se reducirá la calidad visual pero se aumentará la claridad.",
"OpenDyslexic is a free typeface/font designed to mitigate some of the common reading errors caused by dyslexia.":"OpenDyslexic es un tipo de letra / fuente gratuito diseñado para mitigar algunos de los errores de lectura comunes causados por la dislexia.",
"Accessibility":"Accesibilidad",
"Accessibility options for nextcloud":"Opciones de accesibilidad para nextcloud",
"Provides multiple accessibilities options to ease your use of Nextcloud":"Proporciona múltiples opciones de accesibilidad para facilitar su uso de 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.":"El acceso universal es muy importante para nosotros. Seguimos los estándares web y verificamos que todo sea utilizable también sin mouse y software de asistencia, como lectores de pantalla. Nuestro objetivo es cumplir con las {guidelines} Directrices de accesibilidad al contenido web {linkend} 2.1 en el nivel AA, con el tema de alto contraste incluso en el nivel 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}!":"Si encuentra algún problema, no dude en informarlo en {issuetracker} nuestro rastreador de problemas {linkend}. Y si quiere participar, ¡únase a {designteam} nuestro equipo de diseño {linkend}!",
"High contrast theme":"Tema de alto contraste",
"A high contrast theme to ease your navigation. Visual quality will be reduced but clarity will be increased.":"Un tema de alto contraste para facilitar su navegación. Se reducirá la calidad visual pero se aumentará la claridad.",
"Web Content Accessibility Guidelines":"Pautas de accesibilidad al contenido web",
"our issue tracker":"nuestro rastreador de problemas",
"our design team":"nuestro equipo de diseño",
"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} 2.1 on AA level, with the high contrast theme even on AAA level.":"El acceso universal es muy importante para nosotros. Seguimos los estándares web y verificamos que todo sea utilizable también sin mouse y software de asistencia, como lectores de pantalla. Nuestro objetivo es cumplir con las {guidelines} 2.1 en el nivel AA, con el tema de alto contraste incluso en el nivel AAA.",
"If you find any issues, don’t hesitate to report them on {issuetracker}. And if you want to get involved, come join {designteam}!":"Si encuentra algún problema, no dude en informarlo en {issuetracker}. Y si quieres involucrarte, ¡únete a {designteam}!",
"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.":"Un tema oscuro para aliviar sus ojos al reducir la luminosidad y el brillo general. Todavía está en desarrollo, así que informe cualquier problema que pueda encontrar.",
"High contrast mode":"Modo de alto contraste",
"Enable high contrast mode":"Habilitar el modo de alto contraste",
"A high contrast mode to ease your navigation. Visual quality will be reduced but clarity will be increased.":"Un modo de alto contraste para facilitar su navegación. Se reducirá la calidad visual pero se aumentará la claridad.",
"OpenDyslexic is a free typeface/font designed to mitigate some of the common reading errors caused by dyslexia.":"OpenDyslexic es un tipo de letra / fuente gratuito diseñado para mitigar algunos de los errores de lectura comunes causados por la dislexia.",
"Accessibility":"Accesibilidad",
"Accessibility options for nextcloud":"Opciones de accesibilidad para nextcloud",
"Provides multiple accessibilities options to ease your use of Nextcloud":"Proporciona múltiples opciones de accesibilidad para facilitar su uso de 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.":"El acceso universal es muy importante para nosotros. Seguimos los estándares web y verificamos que todo sea utilizable también sin mouse y software de asistencia, como lectores de pantalla. Nuestro objetivo es cumplir con las {guidelines} Directrices de accesibilidad al contenido web {linkend} 2.1 en el nivel AA, con el tema de alto contraste incluso en el nivel 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}!":"Si encuentra algún problema, no dude en informarlo en {issuetracker} nuestro rastreador de problemas {linkend}. Y si quiere participar, ¡únase a {designteam} nuestro equipo de diseño {linkend}!",
"High contrast theme":"Tema de alto contraste",
"A high contrast theme to ease your navigation. Visual quality will be reduced but clarity will be increased.":"Un tema de alto contraste para facilitar su navegación. Se reducirá la calidad visual pero se aumentará la claridad.",
"Web Content Accessibility Guidelines":"Pautas de accesibilidad al contenido web",
"our issue tracker":"nuestro rastreador de problemas",
"our design team":"nuestro equipo de diseño",
"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} 2.1 on AA level, with the high contrast theme even on AAA level.":"El acceso universal es muy importante para nosotros. Seguimos los estándares web y verificamos que todo sea utilizable también sin mouse y software de asistencia, como lectores de pantalla. Nuestro objetivo es cumplir con las {guidelines} 2.1 en el nivel AA, con el tema de alto contraste incluso en el nivel AAA.",
"If you find any issues, don’t hesitate to report them on {issuetracker}. And if you want to get involved, come join {designteam}!":"Si encuentra algún problema, no dude en informarlo en {issuetracker}. Y si quieres involucrarte, ¡únete a {designteam}!",
"Enable dyslexia font":"Habilitar fuente para dislexia",
"Accessibility":"Accesibilidad",
"Accessibility options for nextcloud":"Opciones de accesibilidad para nextcloud",
"Provides multiple accessibilities options to ease your use of Nextcloud":"Provee múltiples opciones de accesibilidad para facilitar su uso de Nextcloud",
"High contrast theme":"Tema de alto contraste",
"A high contrast theme to ease your navigation. Visual quality will be reduced but clarity will be increased.":"Un tema de alto contraste para facilitar tu navegación. La calidad visual será reducida pero la claridad se verá incrementada.",
"Enable dyslexia font":"Habilitar fuente para dislexia",
"Accessibility":"Accesibilidad",
"Accessibility options for nextcloud":"Opciones de accesibilidad para nextcloud",
"Provides multiple accessibilities options to ease your use of Nextcloud":"Provee múltiples opciones de accesibilidad para facilitar su uso de Nextcloud",
"High contrast theme":"Tema de alto contraste",
"A high contrast theme to ease your navigation. Visual quality will be reduced but clarity will be increased.":"Un tema de alto contraste para facilitar tu navegación. La calidad visual será reducida pero la claridad se verá incrementada.",
"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.":"Un thème sombre pour soulager vos yeux en réduisant la luminosité et l’éclat général. Il est encore en cours de développement, veuillez donc signaler tout problème que vous pourriez rencontrer.<br><br>",
"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.":"Un thème sombre pour soulager vos yeux en réduisant la luminosité et l’éclat général. Il est encore en cours de développement, veuillez donc nous signaler les problèmes que vous pourriez rencontrer.",
"High contrast mode":"Thème à contraste élevé",
"Enable high contrast mode":"Activer le thème à contraste élevé",
"A high contrast mode to ease your navigation. Visual quality will be reduced but clarity will be increased.":"Un thème au contraste élevé pour faciliter votre navigation. La qualité visuelle sera réduite, mais la clarté sera améliorée.",
@@ -13,14 +13,14 @@ OC.L10N.register(
"Accessibility":"Accessibilité",
"Accessibility options for nextcloud":"Options d'accessibilité pour Nextcloud",
"Provides multiple accessibilities options to ease your use of Nextcloud":"Offre de multiples options d'accessibilité pour faciliter votre utilisation de 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.":"L'accès universel est très important pour nous. Nous suivons les standards du web et vérifions que tout soit utilisable également sans souris et avec des logiciels d'assistance technique tels que les lecteurs d'écran. Nous visons à respecter les {guidelines}Règles pour l'accessibilité des contenus Web{linkend} 2.1 de niveau AA et même de niveau AAA avec le thème à fort contraste.",
"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}!":"Si vous rencontrez un problème, n'hésitez pas à nous le signaler sur {issuetracker}notre traqueur de problème{linkend}. Et si vous souhaitez vous impliquer, rejoignez {designteam}notre équipe de conception{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.":"L'accès universel est très important pour nous. Nous suivons les standards du web et nous assurons que tout soit également utilisable sans souris et avec des logiciels d'assistance technique tels que les lecteurs d'écran. Nous visons à respecter les {guidelines}Règles pour l'accessibilité des contenus Web{linkend} 2.1 de niveau AA et même de niveau AAA avec le thème à fort contraste.",
"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}!":"Si vous rencontrez un problème, n'hésitez pas à nous le signaler sur {issuetracker}notre traqueur de problèmes{linkend}. Et si vous souhaitez vous impliquer, rejoignez {designteam}notre équipe de conception{linkend} !",
"High contrast theme":"Thème à contraste élevé",
"A high contrast theme to ease your navigation. Visual quality will be reduced but clarity will be increased.":"Un thème au contraste élevé pour faciliter votre navigation. La qualité visuelle sera réduite, mais la clarté sera améliorée.",
"A high contrast theme to ease your navigation. Visual quality will be reduced but clarity will be increased.":"Un thème au contraste élevé pour faciliter votre navigation. La qualité visuelle en sera réduite, mais la clarté améliorée.",
"Web Content Accessibility Guidelines":"Règles pour l'accessibilité des contenus Web",
"our issue tracker":"notre outil de suivi des problèmes",
"our design team":"notre équipe de conception",
"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} 2.1 on AA level, with the high contrast theme even on AAA level.":"L'accès universel est très important pour nous. Nous suivons les standards du web et vérifions de tout rendre utilisable également sans souris, et avec des logiciels d'assistance technique tels que les lecteurs d'écran. Nous visons à respecter les {guidelines} 2.1 de niveau AA, et même de niveau AAA avec le thème à fort contraste.",
"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} 2.1 on AA level, with the high contrast theme even on AAA level.":"L'accès universel est très important pour nous. Nous suivons les standards du web et nous assurons que tout soit également utilisable sans souris et avec des logiciels d'assistance technique tels que les lecteurs d'écran. Nous visons à respecter les {guidelines} 2.1 de niveau AA, et même de niveau AAA avec le thème à fort contraste.",
"If you find any issues, don’t hesitate to report them on {issuetracker}. And if you want to get involved, come join {designteam}!":"Si vous rencontrez un problème, n'hésitez pas à nous le signaler sur {issuetracker}. Et si vous souhaitez vous impliquer, rejoignez {designteam} !",
"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.":"Un thème sombre pour soulager vos yeux en réduisant la luminosité et l’éclat général. Il est encore en cours de développement, veuillez donc signaler tout problème que vous pourriez rencontrer.<br><br>",
"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.":"Un thème sombre pour soulager vos yeux en réduisant la luminosité et l’éclat général. Il est encore en cours de développement, veuillez donc nous signaler les problèmes que vous pourriez rencontrer.",
"High contrast mode":"Thème à contraste élevé",
"Enable high contrast mode":"Activer le thème à contraste élevé",
"A high contrast mode to ease your navigation. Visual quality will be reduced but clarity will be increased.":"Un thème au contraste élevé pour faciliter votre navigation. La qualité visuelle sera réduite, mais la clarté sera améliorée.",
@@ -11,14 +11,14 @@
"Accessibility":"Accessibilité",
"Accessibility options for nextcloud":"Options d'accessibilité pour Nextcloud",
"Provides multiple accessibilities options to ease your use of Nextcloud":"Offre de multiples options d'accessibilité pour faciliter votre utilisation de 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.":"L'accès universel est très important pour nous. Nous suivons les standards du web et vérifions que tout soit utilisable également sans souris et avec des logiciels d'assistance technique tels que les lecteurs d'écran. Nous visons à respecter les {guidelines}Règles pour l'accessibilité des contenus Web{linkend} 2.1 de niveau AA et même de niveau AAA avec le thème à fort contraste.",
"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}!":"Si vous rencontrez un problème, n'hésitez pas à nous le signaler sur {issuetracker}notre traqueur de problème{linkend}. Et si vous souhaitez vous impliquer, rejoignez {designteam}notre équipe de conception{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.":"L'accès universel est très important pour nous. Nous suivons les standards du web et nous assurons que tout soit également utilisable sans souris et avec des logiciels d'assistance technique tels que les lecteurs d'écran. Nous visons à respecter les {guidelines}Règles pour l'accessibilité des contenus Web{linkend} 2.1 de niveau AA et même de niveau AAA avec le thème à fort contraste.",
"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}!":"Si vous rencontrez un problème, n'hésitez pas à nous le signaler sur {issuetracker}notre traqueur de problèmes{linkend}. Et si vous souhaitez vous impliquer, rejoignez {designteam}notre équipe de conception{linkend} !",
"High contrast theme":"Thème à contraste élevé",
"A high contrast theme to ease your navigation. Visual quality will be reduced but clarity will be increased.":"Un thème au contraste élevé pour faciliter votre navigation. La qualité visuelle sera réduite, mais la clarté sera améliorée.",
"A high contrast theme to ease your navigation. Visual quality will be reduced but clarity will be increased.":"Un thème au contraste élevé pour faciliter votre navigation. La qualité visuelle en sera réduite, mais la clarté améliorée.",
"Web Content Accessibility Guidelines":"Règles pour l'accessibilité des contenus Web",
"our issue tracker":"notre outil de suivi des problèmes",
"our design team":"notre équipe de conception",
"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} 2.1 on AA level, with the high contrast theme even on AAA level.":"L'accès universel est très important pour nous. Nous suivons les standards du web et vérifions de tout rendre utilisable également sans souris, et avec des logiciels d'assistance technique tels que les lecteurs d'écran. Nous visons à respecter les {guidelines} 2.1 de niveau AA, et même de niveau AAA avec le thème à fort contraste.",
"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} 2.1 on AA level, with the high contrast theme even on AAA level.":"L'accès universel est très important pour nous. Nous suivons les standards du web et nous assurons que tout soit également utilisable sans souris et avec des logiciels d'assistance technique tels que les lecteurs d'écran. Nous visons à respecter les {guidelines} 2.1 de niveau AA, et même de niveau AAA avec le thème à fort contraste.",
"If you find any issues, don’t hesitate to report them on {issuetracker}. And if you want to get involved, come join {designteam}!":"Si vous rencontrez un problème, n'hésitez pas à nous le signaler sur {issuetracker}. Et si vous souhaitez vous impliquer, rejoignez {designteam} !",
"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.":"Dökkt þema til að minnka álag á augun meðal annars með því að minnka heildarljósmagn og birtustig. Þetta er enn í þróun þannig að gott væri ef þú tilkynntir alla galla sem þú rekst á.",
"High contrast mode":"Mikil birtuskil",
"Enable high contrast mode":"Virkja ham með mikil birtuskil",
"A high contrast mode to ease your navigation. Visual quality will be reduced but clarity will be increased.":"Þema með mikil birtuskil til að auðvelda vafur. Sjónræn gæði minnka en skýrleiki eykst",
"Dyslexia font":"Dyslexia letur",
"Enable dyslexia font":"Virkja letur fyrir lesblinda",
"OpenDyslexic is a free typeface/font designed to mitigate some of the common reading errors caused by dyslexia.":"OpenDyslexic eru frjálsar leturgerðir sem eru hannaðar til að ráða bug á eða minnka vægi ýmissa villna sem stafa af lesblindu (dyslexia).",
"Accessibility":"Aukið aðgengi",
"Accessibility options for nextcloud":"Valkostir fyrir auðveldað aðgengi í Nextcloud",
"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.":"Dökkt þema til að minnka álag á augun meðal annars með því að minnka heildarljósmagn og birtustig. Þetta er enn í þróun þannig að gott væri ef þú tilkynntir alla galla sem þú rekst á.",
"High contrast mode":"Mikil birtuskil",
"Enable high contrast mode":"Virkja ham með mikil birtuskil",
"A high contrast mode to ease your navigation. Visual quality will be reduced but clarity will be increased.":"Þema með mikil birtuskil til að auðvelda vafur. Sjónræn gæði minnka en skýrleiki eykst",
"Dyslexia font":"Dyslexia letur",
"Enable dyslexia font":"Virkja letur fyrir lesblinda",
"OpenDyslexic is a free typeface/font designed to mitigate some of the common reading errors caused by dyslexia.":"OpenDyslexic eru frjálsar leturgerðir sem eru hannaðar til að ráða bug á eða minnka vægi ýmissa villna sem stafa af lesblindu (dyslexia).",
"Accessibility":"Aukið aðgengi",
"Accessibility options for nextcloud":"Valkostir fyrir auðveldað aðgengi í Nextcloud",
"Accessibility options for nextcloud":"Nextcloud prieinamumo parinktys",
"Provides multiple accessibilities options to ease your use of Nextcloud":"Pateikia kelias prieinamumo parinktis, skirtas palengvinti jūsų naudojimąsi 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.":"Mums universalioji prieiga yra labai svarbi. Mes sekame saityno standartus ir stengiamės, kad viskuo galima būtų praktiškai pasinaudoti be pelės ir pagalbinės programinės įrangos, tokios kaip ekrano skaitytuvė. Stengiamės atitikti {guidelines}Saityno turinio prieinamumo gairėms{linkend} 2.1 pagal AA lygmenį, o su didelio kontrasto apipavidalinimu netgi pagal AAA lygmenį.",
"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.":"Mums universalioji prieiga yra labai svarbi. Mes sekame saityno standartus ir stengiamės, kad būtų galima viskuobe pelės ir pagalbinės programinės įrangos, tokios kaip ekrano skaitytuvė. Stengiamės atitikti {guidelines}Saityno turinio prieinamumo gairėms{linkend} 2.1 pagal AA lygmenį, o su didelio kontrasto apipavidalinimu netgi pagal AAA lygmenį.",
"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}!":"Jei rasite kokių nors problemų, nesivaržykite apie jas pranešti {issuetracker}mūsų klaidų sekiklyje{linkend}. O jei norite įsitraukti, prisijunkite prie {designteam}mūsų dizaino komandos{linkend}!",
"A high contrast theme to ease your navigation. Visual quality will be reduced but clarity will be increased.":"Didelio kontrasto apipavidalinimas, skirtas palengvinti jūsų naršymą. Vaizdinė kokybė bus sumažinta, tačiau aiškumas bus padidintas.",
"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} 2.1 on AA level, with the high contrast theme even on AAA level.":"Mums universalioji prieiga yra labai svarbi. Mes sekame saityno standartus ir stengiamės, kad viskuo galima būtų praktiškai pasinaudoti be pelės ir pagalbinės programinės įrangos, tokios kaip ekrano skaitytuvė. Stengiamės atitikti {guidelines} 2.1 pagal AA lygmenį, o su didelio kontrasto apipavidalinimu netgi pagal AAA lygmenį.",
"Accessibility options for nextcloud":"Nextcloud prieinamumo parinktys",
"Provides multiple accessibilities options to ease your use of Nextcloud":"Pateikia kelias prieinamumo parinktis, skirtas palengvinti jūsų naudojimąsi 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.":"Mums universalioji prieiga yra labai svarbi. Mes sekame saityno standartus ir stengiamės, kad viskuo galima būtų praktiškai pasinaudoti be pelės ir pagalbinės programinės įrangos, tokios kaip ekrano skaitytuvė. Stengiamės atitikti {guidelines}Saityno turinio prieinamumo gairėms{linkend} 2.1 pagal AA lygmenį, o su didelio kontrasto apipavidalinimu netgi pagal AAA lygmenį.",
"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.":"Mums universalioji prieiga yra labai svarbi. Mes sekame saityno standartus ir stengiamės, kad būtų galima viskuobe pelės ir pagalbinės programinės įrangos, tokios kaip ekrano skaitytuvė. Stengiamės atitikti {guidelines}Saityno turinio prieinamumo gairėms{linkend} 2.1 pagal AA lygmenį, o su didelio kontrasto apipavidalinimu netgi pagal AAA lygmenį.",
"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}!":"Jei rasite kokių nors problemų, nesivaržykite apie jas pranešti {issuetracker}mūsų klaidų sekiklyje{linkend}. O jei norite įsitraukti, prisijunkite prie {designteam}mūsų dizaino komandos{linkend}!",
"A high contrast theme to ease your navigation. Visual quality will be reduced but clarity will be increased.":"Didelio kontrasto apipavidalinimas, skirtas palengvinti jūsų naršymą. Vaizdinė kokybė bus sumažinta, tačiau aiškumas bus padidintas.",
"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} 2.1 on AA level, with the high contrast theme even on AAA level.":"Mums universalioji prieiga yra labai svarbi. Mes sekame saityno standartus ir stengiamės, kad viskuo galima būtų praktiškai pasinaudoti be pelės ir pagalbinės programinės įrangos, tokios kaip ekrano skaitytuvė. Stengiamės atitikti {guidelines} 2.1 pagal AA lygmenį, o su didelio kontrasto apipavidalinimu netgi pagal AAA lygmenį.",
"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.":"Tema gelap untuk melegakan mata anda dengan mengurangkan silau dan kecerahan keseluruhan. Masih dalam proses pembangunan, sila laporkan masalah yang mungkin anda temui.",
"High contrast mode":"Mod kontras tinggi",
"Enable high contrast mode":"Aktifkan mod kontras tinggi",
"A high contrast mode to ease your navigation. Visual quality will be reduced but clarity will be increased.":"Mod kontras tinggi adalah untuk memudahkan navigasi anda. Kualiti visual akan menurun bagi meningkatkan kejelasan paparan.",
"Dyslexia font":"Tulisan disleksia",
"Enable dyslexia font":"Aktifkan tulisan disleksia",
"OpenDyslexic is a free typeface/font designed to mitigate some of the common reading errors caused by dyslexia.":"OpenDyslexic adalah jenis huruf / tulisan percuma yang direka untuk mengurangkan beberapa kesalahan membaca yang disebabkan oleh disleksia.",
"Accessibility":"Kebolehcapaian",
"Accessibility options for nextcloud":"Pilihan kebolehcapaian untuk nextcloud",
"Provides multiple accessibilities options to ease your use of Nextcloud":"Menyediakan pelbagai pilihan kebolehaksesan untuk memudahkan penggunaan 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.":"Akses menyeluruh adalah sangat penting bagi kami. Kami mengikuti piawaian web dan memeriksa semua kandungan untuk menjadikannya dapat digunakan juga tanpa tetikus, dan perisian bantuan seperti pembaca skrin. Kami berhasrat untuk mematuhi {guidelines} Garis Panduan Kebolehcapaian Kandungan Web {linkend} 2.1 pada tingkat AA, dengan tema kontras tinggi bahkan di tingkat 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}!":"Sekiranya anda menghadapi masalah, anda dialu-alukan untuk melaporkannya di {issuetracker} rekod masalah kami {linkend}. Dan jika anda ingin melibatkan diri, sertai {designteam} pasukan reka bentuk kami {linkend}!",
"High contrast theme":"Tema kontras tinggi",
"A high contrast theme to ease your navigation. Visual quality will be reduced but clarity will be increased.":"Tema kontras tinggi adalah untuk memudahkan navigasi anda. Kualiti visual akan menurun bagi meningkatkan kejelasan paparan.",
"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} 2.1 on AA level, with the high contrast theme even on AAA level.":"Akses menyeluruh adalah sangat penting bagi kami. Kami mengikuti piawaian web dan memeriksa semua kandungan untuk menjadikannya dapat digunakan juga tanpa tetikus, dan perisian bantuan seperti pembaca skrin. Kami berhasrat untuk mematuhi {guidelines} 2.1 pada tingkat AA, dengan tema kontras tinggi sehingga di tingkat AAA.",
"If you find any issues, don’t hesitate to report them on {issuetracker}. And if you want to get involved, come join {designteam}!":"Sekiranya anda menghadapi masalah, anda dialu-alukan untuk melaporkannya di {issuetracker}. Dan jika anda ingin melibatkan diri, sertai {designteam}!",
"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.":"Tema gelap untuk melegakan mata anda dengan mengurangkan silau dan kecerahan keseluruhan. Masih dalam proses pembangunan, sila laporkan masalah yang mungkin anda temui.",
"High contrast mode":"Mod kontras tinggi",
"Enable high contrast mode":"Aktifkan mod kontras tinggi",
"A high contrast mode to ease your navigation. Visual quality will be reduced but clarity will be increased.":"Mod kontras tinggi adalah untuk memudahkan navigasi anda. Kualiti visual akan menurun bagi meningkatkan kejelasan paparan.",
"Dyslexia font":"Tulisan disleksia",
"Enable dyslexia font":"Aktifkan tulisan disleksia",
"OpenDyslexic is a free typeface/font designed to mitigate some of the common reading errors caused by dyslexia.":"OpenDyslexic adalah jenis huruf / tulisan percuma yang direka untuk mengurangkan beberapa kesalahan membaca yang disebabkan oleh disleksia.",
"Accessibility":"Kebolehcapaian",
"Accessibility options for nextcloud":"Pilihan kebolehcapaian untuk nextcloud",
"Provides multiple accessibilities options to ease your use of Nextcloud":"Menyediakan pelbagai pilihan kebolehaksesan untuk memudahkan penggunaan 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.":"Akses menyeluruh adalah sangat penting bagi kami. Kami mengikuti piawaian web dan memeriksa semua kandungan untuk menjadikannya dapat digunakan juga tanpa tetikus, dan perisian bantuan seperti pembaca skrin. Kami berhasrat untuk mematuhi {guidelines} Garis Panduan Kebolehcapaian Kandungan Web {linkend} 2.1 pada tingkat AA, dengan tema kontras tinggi bahkan di tingkat 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}!":"Sekiranya anda menghadapi masalah, anda dialu-alukan untuk melaporkannya di {issuetracker} rekod masalah kami {linkend}. Dan jika anda ingin melibatkan diri, sertai {designteam} pasukan reka bentuk kami {linkend}!",
"High contrast theme":"Tema kontras tinggi",
"A high contrast theme to ease your navigation. Visual quality will be reduced but clarity will be increased.":"Tema kontras tinggi adalah untuk memudahkan navigasi anda. Kualiti visual akan menurun bagi meningkatkan kejelasan paparan.",
"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} 2.1 on AA level, with the high contrast theme even on AAA level.":"Akses menyeluruh adalah sangat penting bagi kami. Kami mengikuti piawaian web dan memeriksa semua kandungan untuk menjadikannya dapat digunakan juga tanpa tetikus, dan perisian bantuan seperti pembaca skrin. Kami berhasrat untuk mematuhi {guidelines} 2.1 pada tingkat AA, dengan tema kontras tinggi sehingga di tingkat AAA.",
"If you find any issues, don’t hesitate to report them on {issuetracker}. And if you want to get involved, come join {designteam}!":"Sekiranya anda menghadapi masalah, anda dialu-alukan untuk melaporkannya di {issuetracker}. Dan jika anda ingin melibatkan diri, sertai {designteam}!",
"Accessibility options for nextcloud":"Toegankelijkheidsopties voor Nextcloud",
"Provides multiple accessibilities options to ease your use of Nextcloud":"Biedt verschillende opties om de toegankelijkheid van Nextcloud te verbeteren",
"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.":"Universele toegang is heel belangrijk voor ons. We volgen webstandaarden en controleren dat alles ook zonder muis en met ondersteunende software zoals schermlezers bruikbaar is. We streven om de {guidelines}Web Content Accessibility Guidelines{linkend} 2.1 op AA-niveau te volgen, en met het hoge contrast thema zelfs op AAA-niveau.",
"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}!":"Mocht je eventuele problemen vinden, aarzel dan niet om ze te melden op {issuetracker}onze issue tracker{linkend}. En mocht je mee willen helpen, wordt dan lid van {designteam}ons ontwikkelteam{linkend}!",
"High contrast theme":"Hoog contrast-thema",
"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}!":"Mocht je eventuele problemen vinden, aarzel dan niet om ze te melden op {issuetracker}onze issue tracker{linkend}. En mocht je mee willen helpen, wordt dan lid van {designteam}ons ontwerpteam{linkend}!",
"High contrast theme":"Hoog contrastthema",
"A high contrast theme to ease your navigation. Visual quality will be reduced but clarity will be increased.":"Een thema met hoog contrast dat de navigatie vergemakkelijkt. De visuele kwaliteit vermindert, maar de duidelijkheid neemt toe.",
"Web Content Accessibility Guidelines":"Richtlijnen voor toegankelijkheid van webcontent (WCAG)",
"Accessibility options for nextcloud":"Toegankelijkheidsopties voor Nextcloud",
"Provides multiple accessibilities options to ease your use of Nextcloud":"Biedt verschillende opties om de toegankelijkheid van Nextcloud te verbeteren",
"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.":"Universele toegang is heel belangrijk voor ons. We volgen webstandaarden en controleren dat alles ook zonder muis en met ondersteunende software zoals schermlezers bruikbaar is. We streven om de {guidelines}Web Content Accessibility Guidelines{linkend} 2.1 op AA-niveau te volgen, en met het hoge contrast thema zelfs op AAA-niveau.",
"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}!":"Mocht je eventuele problemen vinden, aarzel dan niet om ze te melden op {issuetracker}onze issue tracker{linkend}. En mocht je mee willen helpen, wordt dan lid van {designteam}ons ontwikkelteam{linkend}!",
"High contrast theme":"Hoog contrast-thema",
"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}!":"Mocht je eventuele problemen vinden, aarzel dan niet om ze te melden op {issuetracker}onze issue tracker{linkend}. En mocht je mee willen helpen, wordt dan lid van {designteam}ons ontwerpteam{linkend}!",
"High contrast theme":"Hoog contrastthema",
"A high contrast theme to ease your navigation. Visual quality will be reduced but clarity will be increased.":"Een thema met hoog contrast dat de navigatie vergemakkelijkt. De visuele kwaliteit vermindert, maar de duidelijkheid neemt toe.",
"Web Content Accessibility Guidelines":"Richtlijnen voor toegankelijkheid van webcontent (WCAG)",
"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.":"Temă întunecată pentru ușurarea ochilor prin reducerea generală a luminozității. Temă în curs de dezvoltare deci vă rugăm să raportați orice problemă găsită.",
"High contrast mode":"Modul contrast puternic.",
"Enable high contrast mode":"Activați tema cu contrast înalt",
"A high contrast mode to ease your navigation. Visual quality will be reduced but clarity will be increased.":"Un contrast puternic poate ușura utilizarea. Calitatea vizuală va fi redusă, dar claritatea va fi ridicată.",
"Dyslexia font":"Font dislexic",
"Enable dyslexia font":"Activați fontul pentru dislexie",
"OpenDyslexic is a free typeface/font designed to mitigate some of the common reading errors caused by dyslexia.":"OpenDyslexic este un tip de caractere / font gratuit destinat să atenueze unele erori comune de citire cauzate de dislexie.",
"Accessibility":"Accesibilitate",
"Accessibility options for nextcloud":"Opțiuni de accesibilitate pentru nextcloud",
"Provides multiple accessibilities options to ease your use of Nextcloud":"Vă oferă opțiuni multiple de accesibilitate pentru a simplifica utilizarea 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.":"Accesul universal este foarte important pentru noi. Urmărim standardele web și verificăm să facem ca toate funcțiile să poată fii utilizate și fără mouse și software de asistență, cum ar fi sofware de citit ecranul. Ne propunem să fim conformi cu {guidelines} Accesibilitatea conținutului web {linkend} 2.1 la nivel AA, cu tema de contrast ridicat chiar și la nivel 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}!":"Dacă găsiți probleme, nu ezitați să le raportați la {issuetracker} următorul nostru de probleme {linkend}. Și dacă doriți să vă implicați, participați la {designteam} echipa noastră de design {linkend}!",
"High contrast theme":"Temă cu contrast înalt",
"A high contrast theme to ease your navigation. Visual quality will be reduced but clarity will be increased.":"Temă cu contrast înalt pentru ușurarea navigării. Calitatea visuală va fi redusă dar claritatea va fi mărită.",
"Web Content Accessibility Guidelines":"Instrucțiuni privind accesibilitatea conținutului web",
"our issue tracker":"instrumentul nostru de urmărire a problemelor",
"our design team":"echipa noastră de design",
"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} 2.1 on AA level, with the high contrast theme even on AAA level.":"Accesul universal este foarte important pentru noi. Urmărim standardele web și verificăm să facem ca toate funcțiile să poată fii utilizate și fără mouse și software de asistență, cum ar fi sofware de citit ecranul. Ne propunem să fim conformi cu {guidelines} 2.1 la nivel AA, cu tema de contrast ridicat chiar și la nivel AAA.",
"If you find any issues, don’t hesitate to report them on {issuetracker}. And if you want to get involved, come join {designteam}!":"Dacă găsiți probleme, nu ezitați să le raportați la {issuetracker}. Și dacă doriți să vă implicați, unițivă la {designteam}!",
"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.":"Temă întunecată pentru ușurarea ochilor prin reducerea generală a luminozității. Temă în curs de dezvoltare deci vă rugăm să raportați orice problemă găsită.",
"High contrast mode":"Modul contrast puternic.",
"Enable high contrast mode":"Activați tema cu contrast înalt",
"A high contrast mode to ease your navigation. Visual quality will be reduced but clarity will be increased.":"Un contrast puternic poate ușura utilizarea. Calitatea vizuală va fi redusă, dar claritatea va fi ridicată.",
"Dyslexia font":"Font dislexic",
"Enable dyslexia font":"Activați fontul pentru dislexie",
"OpenDyslexic is a free typeface/font designed to mitigate some of the common reading errors caused by dyslexia.":"OpenDyslexic este un tip de caractere / font gratuit destinat să atenueze unele erori comune de citire cauzate de dislexie.",
"Accessibility":"Accesibilitate",
"Accessibility options for nextcloud":"Opțiuni de accesibilitate pentru nextcloud",
"Provides multiple accessibilities options to ease your use of Nextcloud":"Vă oferă opțiuni multiple de accesibilitate pentru a simplifica utilizarea 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.":"Accesul universal este foarte important pentru noi. Urmărim standardele web și verificăm să facem ca toate funcțiile să poată fii utilizate și fără mouse și software de asistență, cum ar fi sofware de citit ecranul. Ne propunem să fim conformi cu {guidelines} Accesibilitatea conținutului web {linkend} 2.1 la nivel AA, cu tema de contrast ridicat chiar și la nivel 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}!":"Dacă găsiți probleme, nu ezitați să le raportați la {issuetracker} următorul nostru de probleme {linkend}. Și dacă doriți să vă implicați, participați la {designteam} echipa noastră de design {linkend}!",
"High contrast theme":"Temă cu contrast înalt",
"A high contrast theme to ease your navigation. Visual quality will be reduced but clarity will be increased.":"Temă cu contrast înalt pentru ușurarea navigării. Calitatea visuală va fi redusă dar claritatea va fi mărită.",
"Web Content Accessibility Guidelines":"Instrucțiuni privind accesibilitatea conținutului web",
"our issue tracker":"instrumentul nostru de urmărire a problemelor",
"our design team":"echipa noastră de design",
"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} 2.1 on AA level, with the high contrast theme even on AAA level.":"Accesul universal este foarte important pentru noi. Urmărim standardele web și verificăm să facem ca toate funcțiile să poată fii utilizate și fără mouse și software de asistență, cum ar fi sofware de citit ecranul. Ne propunem să fim conformi cu {guidelines} 2.1 la nivel AA, cu tema de contrast ridicat chiar și la nivel AAA.",
"If you find any issues, don’t hesitate to report them on {issuetracker}. And if you want to get involved, come join {designteam}!":"Dacă găsiți probleme, nu ezitați să le raportați la {issuetracker}. Și dacă doriți să vă implicați, unițivă la {designteam}!",
'text'=>$this->l->t('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.')
"Your %s needs to be configured to use HTTPS in order to use CalDAV and CardDAV with iOS/macOS.":"El vostre %scal configurar-se per utilitzar HTTPS per poder fer servir CalDAV i CardDAV amb iOS/macOS. cal ",
"Configures a CalDAV account":"Configura un compte CalDAV",
"Configures a CardDAV account":"Configura un compte CardDAV",
"Tasks":"Tasques",
"Untitled task":"Tasca sense títol",
"WebDAV":"WebDAV",
"WebDAV endpoint":"Punt final de WebDAV",
"There was an error updating your attendance status.":"S'ha produït un error en actualitzar l'estat de la vostra assistència.",
"Your %s needs to be configured to use HTTPS in order to use CalDAV and CardDAV with iOS/macOS.":"El vostre %scal configurar-se per utilitzar HTTPS per poder fer servir CalDAV i CardDAV amb iOS/macOS. cal ",
"Configures a CalDAV account":"Configura un compte CalDAV",
"Configures a CardDAV account":"Configura un compte CardDAV",
"Tasks":"Tasques",
"Untitled task":"Tasca sense títol",
"WebDAV":"WebDAV",
"WebDAV endpoint":"Punt final de WebDAV",
"There was an error updating your attendance status.":"S'ha produït un error en actualitzar l'estat de la vostra assistència.",
"Your %s needs to be configured to use HTTPS in order to use CalDAV and CardDAV with iOS/macOS.":"Váš %s potřebuje být nastavený aby používal HTTPS, aby bylo možné používat CalDAV a CardDAV s iOS/macOS.",
"Configures a CalDAV account":"Nastaví CalDAV účet",
"Configures a CardDAV account":"Nastaví CardDAV účet",
"Events":"Události",
"Tasks":"Úkoly",
"Untitled task":"Nepojmenovaný úkol",
"Completed on %s":"Dokončeno %s",
"Due on %s by %s":"Termín do %s od %s",
"Due on %s":"Termín do %s",
"WebDAV":"WebDAV",
"WebDAV endpoint":"WebDAV endpoint",
"There was an error updating your attendance status.":"Vyskytla se chyba při aktualizaci vašeho stavu účasti.",
"Your %s needs to be configured to use HTTPS in order to use CalDAV and CardDAV with iOS/macOS.":"Váš %s potřebuje být nastavený aby používal HTTPS, aby bylo možné používat CalDAV a CardDAV s iOS/macOS.",
"Configures a CalDAV account":"Nastaví CalDAV účet",
"Configures a CardDAV account":"Nastaví CardDAV účet",
"Events":"Události",
"Tasks":"Úkoly",
"Untitled task":"Nepojmenovaný úkol",
"Completed on %s":"Dokončeno %s",
"Due on %s by %s":"Termín do %s od %s",
"Due on %s":"Termín do %s",
"WebDAV":"WebDAV",
"WebDAV endpoint":"WebDAV endpoint",
"There was an error updating your attendance status.":"Vyskytla se chyba při aktualizaci vašeho stavu účasti.",
"Your %s needs to be configured to use HTTPS in order to use CalDAV and CardDAV with iOS/macOS.":"Dein %s muss konfiguriert werden, um HTTPS zusammen mit CalDAV und CardDAV unter iOS/macOS nutzen zu können.",
"Configures a CalDAV account":"Ein CalDAV-Konto einrichten",
"Configures a CardDAV account":"Ein CardDAV-Konto einrichten",
"Events":"Ereignisse",
"Tasks":"Aufgaben",
"Untitled task":"Unbenannte Aufgabe",
"Completed on %s":"Erledigt am %s",
"Due on %s by %s":"Fällig am %s von %s",
"Due on %s":"Fällig am %s",
"WebDAV":"WebDAV",
"WebDAV endpoint":"WebDAV-Endpunkt",
"There was an error updating your attendance status.":"Es ist ein Fehler beim Aktualisieren Deines Teilnehmerstatus aufgetreten.",
"Your %s needs to be configured to use HTTPS in order to use CalDAV and CardDAV with iOS/macOS.":"Dein %s muss konfiguriert werden, um HTTPS zusammen mit CalDAV und CardDAV unter iOS/macOS nutzen zu können.",
"Configures a CalDAV account":"Ein CalDAV-Konto einrichten",
"Configures a CardDAV account":"Ein CardDAV-Konto einrichten",
"Events":"Ereignisse",
"Tasks":"Aufgaben",
"Untitled task":"Unbenannte Aufgabe",
"Completed on %s":"Erledigt am %s",
"Due on %s by %s":"Fällig am %s von %s",
"Due on %s":"Fällig am %s",
"WebDAV":"WebDAV",
"WebDAV endpoint":"WebDAV-Endpunkt",
"There was an error updating your attendance status.":"Es ist ein Fehler beim Aktualisieren Deines Teilnehmerstatus aufgetreten.",
"Your %s needs to be configured to use HTTPS in order to use CalDAV and CardDAV with iOS/macOS.":"Ihr %s muss konfiguriert werden, um HTTPS zusammen mit CalDAV und CardDAV unter iOS/macOS nutzen zu können.",
"Configures a CalDAV account":"Ein CalDAV-Konto einrichten",
"Configures a CardDAV account":"Ein CardDAV-Konto einrichten",
"Events":"Ereignisse",
"Tasks":"Aufgaben",
"Untitled task":"Unbenannte Aufgabe",
"Completed on %s":"Erledigt am %s",
"Due on %s by %s":"Fällig am %s von %s",
"Due on %s":"Fällig am %s",
"WebDAV":"WebDAV",
"WebDAV endpoint":"WebDAV-Endpunkt",
"There was an error updating your attendance status.":"Es ist ein Fehler beim Aktualisieren Ihres Teilnehmerstatus aufgetreten.",
"Your %s needs to be configured to use HTTPS in order to use CalDAV and CardDAV with iOS/macOS.":"Ihr %s muss konfiguriert werden, um HTTPS zusammen mit CalDAV und CardDAV unter iOS/macOS nutzen zu können.",
"Configures a CalDAV account":"Ein CalDAV-Konto einrichten",
"Configures a CardDAV account":"Ein CardDAV-Konto einrichten",
"Events":"Ereignisse",
"Tasks":"Aufgaben",
"Untitled task":"Unbenannte Aufgabe",
"Completed on %s":"Erledigt am %s",
"Due on %s by %s":"Fällig am %s von %s",
"Due on %s":"Fällig am %s",
"WebDAV":"WebDAV",
"WebDAV endpoint":"WebDAV-Endpunkt",
"There was an error updating your attendance status.":"Es ist ein Fehler beim Aktualisieren Ihres Teilnehmerstatus aufgetreten.",
"System in maintenance mode.":"Το σύστημα είναι σε κατάσταση συντήρησης.",
"Upgrade needed":"Απαιτείται αναβάθμιση",
"Your %s needs to be configured to use HTTPS in order to use CalDAV and CardDAV with iOS/macOS.":"Χρειάζεται τα ρυθμιστεί το %sγια χρήση HTTPS για το CalDAV και CalDAV με iOS/macOS.",
"Your %s needs to be configured to use HTTPS in order to use CalDAV and CardDAV with iOS/macOS.":"{اداکار} διαγραμμένο ημερολόγιο {ημερολόγιο}Χρειάζεται τα ρυθμιστεί το %sγια χρήση HTTPS για το CalDAV και CalDAV με iOS/macOS.",
"Configures a CalDAV account":"Ρυθμίσεις λογαριασμού CalDAV",
"Configures a CardDAV account":"Ρυθμίσεις λογαριασμού CardDAV",
"Events":"Συμβάντα",
"Tasks":"Εργασίες",
"Untitled task":"Εργασία χωρίς όνομα",
"Completed on %s":"Διαγράψατε το ημερολόγιο {ημερολόγιο}",
"Due on %s by %s":"{اداکار} ενημερωμένο ημερολόγιο {ημερολόγιο}",
"Due on %s":"Ενημερώσατε το ημερολόγιο {ημερολόγιο}",
"WebDAV":"WebDAV",
"WebDAV endpoint":"Τερματικό WebDAV",
"There was an error updating your attendance status.":"Σφάλμα ενημέρωσης κατάστασής σας.",
@@ -89,18 +95,18 @@ OC.L10N.register(
"Save":"Αποθήκευση",
"Your attendance was updated successfully.":"Η παρουσία σας ενημερώθηκε με επιτυχία.",
"Calendar server":"Διακομιστής ημερολογίου",
"Also install the {calendarappstoreopen}Calendar app{linkclose}, or {calendardocopen}connect your desktop & mobile for syncing ↗{linkclose}.":"Εγκαταστήστε επίσης {calendarappstoreopen}Εφαρμογή ημερολογίου{linkclose}, ή {calendardocopen}συνδέστε τον υπολογιστή & το κινητό σας για συγχρονισμό ↗{linkclose}.",
"Also install the {calendarappstoreopen}Calendar app{linkclose}, or {calendardocopen}connect your desktop & mobile for syncing ↗{linkclose}.":"Μοιραστήκατε το ημερολόγιο {ημερολόγιο} ως δημόσιο σύνδεσμοΕγκαταστήστε επίσης {calendarappstoreopen}Εφαρμογή ημερολογίου{linkclose}, ή {calendardocopen}συνδέστε τον υπολογιστή & το κινητό σας για συγχρονισμό ↗{linkclose}.",
"Send invitations to attendees":"Αποστολή προσκλήσεων στους συμμετέχοντες.",
"Please make sure to properly set up {emailopen}the email server{linkclose}.":"Παρακαλώ σιγουρευτείτε για την σωστή ρύθμιση {emailopen}του διακομιστή αλληλογραφίας{linkclose}.",
"Please make sure to properly set up {emailopen}the email server{linkclose}.":"Καταργήσατε τον δημόσιο σύνδεσμο για το ημερολόγιο {ημερολόγιο}Παρακαλώ σιγουρευτείτε για την σωστή ρύθμιση {emailopen}του διακομιστή αλληλογραφίας{linkclose}.",
"Automatically generate a birthday calendar":"Δημιουργία ημερολογίου γενεθλίων αυτόματα",
"Birthday calendars will be generated by a background job.":"Τα ημερολόγια γενεθλίων θα δημιουργηθούν από μία εργασία παρασκηνίου.",
"Hence they will not be available immediately after enabling but will show up after some time.":"Ως εκ τούτου, δεν θα είναι διαθέσιμα αμέσως μετά την ενεργοποίηση, αλλά θα εμφανιστούν μετά από λίγη ώρα.",
"Hence they will not be available immediately after enabling but will show up after some time.":"{اداکار} κοινόχρηστο ημερολόγιο {ημερολόγιο} μαζί σαςΩς εκ τούτου, δεν θα είναι διαθέσιμα αμέσως μετά την ενεργοποίηση, αλλά θα εμφανιστούν μετά από λίγη ώρα.",
"Send notifications for events":"Αποστολή ειδοποιήσεων για γεγονότα",
"Notifications are sent via background jobs, so these must occur often enough.":"Οι ειδοποιήσεις αποστέλλονται μέσω εργασιών παρασκηνίου, οπότε πρέπει να εμφανίζονται αρκετά συχνά.",
"Notifications are sent via background jobs, so these must occur often enough.":"Μοιραστήκατε ημερολόγιο {ημερολόγιο} με τον χρήστη {user}Οι ειδοποιήσεις αποστέλλονται μέσω εργασιών παρασκηνίου, οπότε πρέπει να εμφανίζονται αρκετά συχνά.",
"Enable notifications for events via push":"Ενεργοποίηση ειδοποιήσεων μέσω push",
"Notifications will be send through background jobs, so these need to happen often enough.":"Οι ειδοποιήσεις θα αποστέλλονται μέσω εργασιών στο παρασκήνιο, οπότε αυτές πρέπει να συμβαίνουν αρκετά συχνά."
"Notifications will be send through background jobs, so these need to happen often enough.":"{اداکار} κοινόχρηστο ημερολόγιο {ημερολόγιο} με {user}Οι ειδοποιήσεις θα αποστέλλονται μέσω εργασιών στο παρασκήνιο, οπότε αυτές πρέπει να συμβαίνουν αρκετά συχνά."
"System in maintenance mode.":"Το σύστημα είναι σε κατάσταση συντήρησης.",
"Upgrade needed":"Απαιτείται αναβάθμιση",
"Your %s needs to be configured to use HTTPS in order to use CalDAV and CardDAV with iOS/macOS.":"Χρειάζεται τα ρυθμιστεί το %sγια χρήση HTTPS για το CalDAV και CalDAV με iOS/macOS.",
"Your %s needs to be configured to use HTTPS in order to use CalDAV and CardDAV with iOS/macOS.":"{اداکار} διαγραμμένο ημερολόγιο {ημερολόγιο}Χρειάζεται τα ρυθμιστεί το %sγια χρήση HTTPS για το CalDAV και CalDAV με iOS/macOS.",
"Configures a CalDAV account":"Ρυθμίσεις λογαριασμού CalDAV",
"Configures a CardDAV account":"Ρυθμίσεις λογαριασμού CardDAV",
"Events":"Συμβάντα",
"Tasks":"Εργασίες",
"Untitled task":"Εργασία χωρίς όνομα",
"Completed on %s":"Διαγράψατε το ημερολόγιο {ημερολόγιο}",
"Due on %s by %s":"{اداکار} ενημερωμένο ημερολόγιο {ημερολόγιο}",
"Due on %s":"Ενημερώσατε το ημερολόγιο {ημερολόγιο}",
"WebDAV":"WebDAV",
"WebDAV endpoint":"Τερματικό WebDAV",
"There was an error updating your attendance status.":"Σφάλμα ενημέρωσης κατάστασής σας.",
@@ -87,18 +93,18 @@
"Save":"Αποθήκευση",
"Your attendance was updated successfully.":"Η παρουσία σας ενημερώθηκε με επιτυχία.",
"Calendar server":"Διακομιστής ημερολογίου",
"Also install the {calendarappstoreopen}Calendar app{linkclose}, or {calendardocopen}connect your desktop & mobile for syncing ↗{linkclose}.":"Εγκαταστήστε επίσης {calendarappstoreopen}Εφαρμογή ημερολογίου{linkclose}, ή {calendardocopen}συνδέστε τον υπολογιστή & το κινητό σας για συγχρονισμό ↗{linkclose}.",
"Also install the {calendarappstoreopen}Calendar app{linkclose}, or {calendardocopen}connect your desktop & mobile for syncing ↗{linkclose}.":"Μοιραστήκατε το ημερολόγιο {ημερολόγιο} ως δημόσιο σύνδεσμοΕγκαταστήστε επίσης {calendarappstoreopen}Εφαρμογή ημερολογίου{linkclose}, ή {calendardocopen}συνδέστε τον υπολογιστή & το κινητό σας για συγχρονισμό ↗{linkclose}.",
"Send invitations to attendees":"Αποστολή προσκλήσεων στους συμμετέχοντες.",
"Please make sure to properly set up {emailopen}the email server{linkclose}.":"Παρακαλώ σιγουρευτείτε για την σωστή ρύθμιση {emailopen}του διακομιστή αλληλογραφίας{linkclose}.",
"Please make sure to properly set up {emailopen}the email server{linkclose}.":"Καταργήσατε τον δημόσιο σύνδεσμο για το ημερολόγιο {ημερολόγιο}Παρακαλώ σιγουρευτείτε για την σωστή ρύθμιση {emailopen}του διακομιστή αλληλογραφίας{linkclose}.",
"Automatically generate a birthday calendar":"Δημιουργία ημερολογίου γενεθλίων αυτόματα",
"Birthday calendars will be generated by a background job.":"Τα ημερολόγια γενεθλίων θα δημιουργηθούν από μία εργασία παρασκηνίου.",
"Hence they will not be available immediately after enabling but will show up after some time.":"Ως εκ τούτου, δεν θα είναι διαθέσιμα αμέσως μετά την ενεργοποίηση, αλλά θα εμφανιστούν μετά από λίγη ώρα.",
"Hence they will not be available immediately after enabling but will show up after some time.":"{اداکار} κοινόχρηστο ημερολόγιο {ημερολόγιο} μαζί σαςΩς εκ τούτου, δεν θα είναι διαθέσιμα αμέσως μετά την ενεργοποίηση, αλλά θα εμφανιστούν μετά από λίγη ώρα.",
"Send notifications for events":"Αποστολή ειδοποιήσεων για γεγονότα",
"Notifications are sent via background jobs, so these must occur often enough.":"Οι ειδοποιήσεις αποστέλλονται μέσω εργασιών παρασκηνίου, οπότε πρέπει να εμφανίζονται αρκετά συχνά.",
"Notifications are sent via background jobs, so these must occur often enough.":"Μοιραστήκατε ημερολόγιο {ημερολόγιο} με τον χρήστη {user}Οι ειδοποιήσεις αποστέλλονται μέσω εργασιών παρασκηνίου, οπότε πρέπει να εμφανίζονται αρκετά συχνά.",
"Enable notifications for events via push":"Ενεργοποίηση ειδοποιήσεων μέσω push",
"Notifications will be send through background jobs, so these need to happen often enough.":"Οι ειδοποιήσεις θα αποστέλλονται μέσω εργασιών στο παρασκήνιο, οπότε αυτές πρέπει να συμβαίνουν αρκετά συχνά."
"Notifications will be send through background jobs, so these need to happen often enough.":"{اداکار} κοινόχρηστο ημερολόγιο {ημερολόγιο} με {user}Οι ειδοποιήσεις θα αποστέλλονται μέσω εργασιών στο παρασκήνιο, οπότε αυτές πρέπει να συμβαίνουν αρκετά συχνά."
"You deleted event {event} from calendar {calendar}":"You deleted event {event} from calendar {calendar}",
"{actor} updated event {event} in calendar {calendar}":"{actor} updated event {event} in calendar {calendar}",
"You updated event {event} in calendar {calendar}":"You updated event {event} in calendar {calendar}",
"Busy":"Busy",
"{actor} created todo {todo} in list {calendar}":"{actor} created todo {todo} in list {calendar}",
"You created todo {todo} in list {calendar}":"You created todo {todo} in list {calendar}",
"{actor} deleted todo {todo} from list {calendar}":"{actor} deleted todo {todo} from list {calendar}",
@@ -45,6 +46,7 @@ OC.L10N.register(
"Contact birthdays":"Contact birthdays",
"Where:":"Where:",
"Description:":"Description:",
"%1$s via %2$s":"%1$s via %2$s",
"Invitation canceled":"Invitation canceled",
"Hello %s,":"Hello %s,",
"Invitation updated":"Invitation updated",
@@ -53,6 +55,7 @@ OC.L10N.register(
"Accept":"Accept",
"Decline":"Decline",
"Contacts":"Contacts",
"Tasks":"Tasks",
"WebDAV":"WebDAV",
"WebDAV endpoint":"WebDAV endpoint",
"Tentative":"Tentative",
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.