From 85932d4cce7c09fd3deb263dfb966286c89d79a0 Mon Sep 17 00:00:00 2001
From: FalkenStein42 <47744227+FalkenStein42@users.noreply.github.com>
Date: Fri, 15 Apr 2022 08:20:08 +0200
Subject: [PATCH 01/95] Clarification on permisions for the Redis socket
After running into the problem myself and searching online for a solution i think a clarification on how to ensure proper permissions on the redis socket would be helpful to novice administrators
---
.../configuration_server/caching_configuration.rst | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/admin_manual/configuration_server/caching_configuration.rst b/admin_manual/configuration_server/caching_configuration.rst
index f71703c0b..889c0c000 100644
--- a/admin_manual/configuration_server/caching_configuration.rst
+++ b/admin_manual/configuration_server/caching_configuration.rst
@@ -85,7 +85,7 @@ You can verify that the Redis daemon is running with ``ps ax``::
ps ax | grep redis
22203 ? Ssl 0:00 /usr/bin/redis-server 127.0.0.1:6379
-
+
Restart your Web server, add the appropriate entries to your ``config.php``, and
refresh your Nextcloud admin page. This example ``config.php`` configuration uses
Redis for the distributed server cache::
@@ -124,9 +124,15 @@ to the redis group::
usermod -a -G redis www-data
-You might need to restart apache for the changes to take effect::
+And modify the ``unixsocketperm`` of the ``redis.conf`` accordingly::
+
+ unixsocketperm 770
+
+You might need to restart apache and redis for the changes to take effect::
systemctl restart apache2
+ systemctl restart redis-server
+ systemctl restart redis
Redis is very configurable; consult `the Redis documentation
`_ to learn more.
From 71a92062eb876826c1b7f46850dba51307a2a58e Mon Sep 17 00:00:00 2001
From: Florent Poinsaut <1256948+FlorentPoinsaut@users.noreply.github.com>
Date: Wed, 12 Jan 2022 08:30:19 +0100
Subject: [PATCH 02/95] Fix traefik v1 example
We need to escape $ char in traefik v1 label otherwise this error occurs:
`ERROR: Invalid interpolation format for "labels" option in service "web": "https://$1/remote.php/dav/"`
Signed-off-by: Florent Poinsaut
---
.../configuration_server/reverse_proxy_configuration.rst | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/admin_manual/configuration_server/reverse_proxy_configuration.rst b/admin_manual/configuration_server/reverse_proxy_configuration.rst
index 531a9885a..7ed98ebc6 100644
--- a/admin_manual/configuration_server/reverse_proxy_configuration.rst
+++ b/admin_manual/configuration_server/reverse_proxy_configuration.rst
@@ -74,14 +74,14 @@ Using docker tags:
::
traefik.frontend.redirect.permanent: 'true'
- traefik.frontend.redirect.regex: https://(.*)/.well-known/(card|cal)dav
- traefik.frontend.redirect.replacement: https://$1/remote.php/dav/
+ traefik.frontend.redirect.regex: 'https://(.*)/.well-known/(?:card|cal)dav'
+ traefik.frontend.redirect.replacement: 'https://$$1/remote.php/dav/'
Using traefik.toml:
::
[frontends.frontend1.redirect]
- regex = "https://(.*)/.well-known/(card|cal)dav"
+ regex = "https://(.*)/.well-known/(?:card|cal)dav"
replacement = "https://$1/remote.php/dav/
permanent = true
From a141b590b39d57fb98e9953fae36d849ac0a7b9a Mon Sep 17 00:00:00 2001
From: Florent Poinsaut
Date: Tue, 14 Jun 2022 09:45:39 +0200
Subject: [PATCH 03/95] Remove trailing slash + add traefik v2 Docker label
example + homogeneization of examples
Signed-off-by: Florent Poinsaut
---
.../reverse_proxy_configuration.rst | 20 ++++++++++++++-----
1 file changed, 15 insertions(+), 5 deletions(-)
diff --git a/admin_manual/configuration_server/reverse_proxy_configuration.rst b/admin_manual/configuration_server/reverse_proxy_configuration.rst
index 7ed98ebc6..e6795d68c 100644
--- a/admin_manual/configuration_server/reverse_proxy_configuration.rst
+++ b/admin_manual/configuration_server/reverse_proxy_configuration.rst
@@ -70,32 +70,42 @@ Thanks to `@ffried `_ for apache2 example.
Traefik 1
^^^^^^^^^
-Using docker tags:
+Using Docker labels:
::
traefik.frontend.redirect.permanent: 'true'
traefik.frontend.redirect.regex: 'https://(.*)/.well-known/(?:card|cal)dav'
- traefik.frontend.redirect.replacement: 'https://$$1/remote.php/dav/'
+ traefik.frontend.redirect.replacement: 'https://$$1/remote.php/dav'
Using traefik.toml:
::
[frontends.frontend1.redirect]
regex = "https://(.*)/.well-known/(?:card|cal)dav"
- replacement = "https://$1/remote.php/dav/
+ replacement = "https://$1/remote.php/dav
permanent = true
Thanks to `@pauvos `_ and `@mrtumnus `_ for traefik examples.
Traefik 2
^^^^^^^^^
+
+Using Docker labels:
+::
+
+ traefik.http.routers.nextcloud.middlewares: 'nextcloud_redirectregex'
+ traefik.http.middlewares.nextcloud_redirectregex.redirectregex.permanent: true
+ traefik.http.middlewares.nextcloud_redirectregex.redirectregex.regex: 'https://(.*)/.well-known/(?:card|cal)dav'
+ traefik.http.middlewares.nextcloud_redirectregex.redirectregex.replacement: 'https://$${1}/remote.php/dav'
+
+Using a TOML file:
::
[http.middlewares]
[http.middlewares.nextcloud-redirectregex.redirectRegex]
permanent = true
- regex = "https://(.*)/.well-known/(card|cal)dav"
- replacement = "https://${1}/remote.php/dav/"
+ regex = "https://(.*)/.well-known/(?:card|cal)dav"
+ replacement = "https://${1}/remote.php/dav"
HAProxy
^^^^^^^
From 8066a9469911a5835e0cef3af01aa19bc66e619e Mon Sep 17 00:00:00 2001
From: p-bo
Date: Fri, 1 Jul 2022 14:25:28 +0200
Subject: [PATCH 04/95] Correct name for mentioned symbol
This symbol (see screenshot below this text in document) is representing link, thus it should be named as chain, not impeller.
Signed-off-by: p-bo
---
user_manual/groupware/sync_windows10.rst | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/user_manual/groupware/sync_windows10.rst b/user_manual/groupware/sync_windows10.rst
index 51061ee19..74ceb1abe 100644
--- a/user_manual/groupware/sync_windows10.rst
+++ b/user_manual/groupware/sync_windows10.rst
@@ -24,7 +24,7 @@ Calendar
Contacts
--------
-1. In the bottom left of the Contacts View (in Nextcloud Contacts) look for a little impeller symbol that looks like this:
+1. In the bottom left of the Contacts View (in Nextcloud Contacts) look for a little chain symbol that looks like this:
.. image:: ../images/contacts_link.png
From 88d39e88c54d2875f1af588838f351b8bcb08e7a Mon Sep 17 00:00:00 2001
From: nbenedek
Date: Wed, 6 Jul 2022 19:29:49 +0200
Subject: [PATCH 05/95] reverse proxy: add info about overwrite.cli.url
Signed-off-by: Benedek Nagy
---
.../configuration_server/reverse_proxy_configuration.rst | 2 ++
1 file changed, 2 insertions(+)
diff --git a/admin_manual/configuration_server/reverse_proxy_configuration.rst b/admin_manual/configuration_server/reverse_proxy_configuration.rst
index c1be32a18..0c45b3ba1 100644
--- a/admin_manual/configuration_server/reverse_proxy_configuration.rst
+++ b/admin_manual/configuration_server/reverse_proxy_configuration.rst
@@ -51,6 +51,7 @@ or webroot you can use the **overwrite** parameters inside the :file:`config/con
* :file:`overwriteprotocol` set the protocol of the proxy. You can choose between the two options **http** and **https**.
* :file:`overwritewebroot` set the absolute web path of the proxy to the Nextcloud folder.
* :file:`overwritecondaddr` overwrite the values dependent on the remote address. The value must be a **regular expression** of the IP addresses of the proxy. This is useful when you use a reverse SSL proxy only for https access and you want to use the automatic detection for http access.
+* :file:`overwrite.cli.url` the base URL for any URLs which are generated within Nextcloud using any kind of command line tools. For example, the value set here will be used by the notifications area.
Leave the value empty or omit the parameter to keep the automatic detection.
@@ -158,6 +159,7 @@ you can set the following parameters inside the :file:`config/config.php`.
'overwriteprotocol' => 'https',
'overwritewebroot' => '/domain.tld/nextcloud',
'overwritecondaddr' => '^10\.0\.0\.1$',
+ 'overwrite.cli.url' => 'https://domain.tld/nextcloud',
);
.. note:: If you want to use the SSL proxy during installation you have to
From df8f3aad7cb8272ee0676412ea6e0bb7cbc8c160 Mon Sep 17 00:00:00 2001
From: Vitor Mattos
Date: Mon, 17 Oct 2022 12:48:49 -0300
Subject: [PATCH 06/95] Remove expose email as mandatory
Signed-off-by: Vitor Mattos
---
.../app_publishing_maintenance/code_signing.rst | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/developer_manual/app_publishing_maintenance/code_signing.rst b/developer_manual/app_publishing_maintenance/code_signing.rst
index da6da0a94..f238ded71 100644
--- a/developer_manual/app_publishing_maintenance/code_signing.rst
+++ b/developer_manual/app_publishing_maintenance/code_signing.rst
@@ -119,11 +119,10 @@ examples will assume that you are trying to sign an application named
"contacts".
1. Generate a private key and CSR: ``openssl req -nodes -newkey rsa:4096 -keyout contacts.key -out contacts.csr -subj "/CN=contacts"``. Replace "contacts" with your application identifier.
-2. Post the CSR at https://github.com/nextcloud/app-certificate-requests, and configure
- your GitHub account to show your mail address in your profile. Nextcloud
- might ask you for further information to verify that you're the legitimate
- owner of the application. Make sure to keep the private key file (``contacts.key``)
- secret and not disclose it to any third parties.
+2. Post the CSR at https://github.com/nextcloud/app-certificate-requests, in a
+ new pull request whith the link of a public repository with the code of your
+ app. Make sure to keep the private key file (``contacts.key``) secret and
+ not disclose it to any third parties.
3. Nextcloud will provide you with the signed certificate.
4. Run ``./occ integrity:sign-app`` to sign your application, and specify
your private and public keys as well as the path to the application.
From 4a1bbfb2e2c04d365101936e3156c595da841ef6 Mon Sep 17 00:00:00 2001
From: Vitor Mattos
Date: Mon, 17 Oct 2022 12:50:35 -0300
Subject: [PATCH 07/95] Fix typo
Signed-off-by: Vitor Mattos
---
developer_manual/app_publishing_maintenance/code_signing.rst | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/developer_manual/app_publishing_maintenance/code_signing.rst b/developer_manual/app_publishing_maintenance/code_signing.rst
index f238ded71..15bfa430f 100644
--- a/developer_manual/app_publishing_maintenance/code_signing.rst
+++ b/developer_manual/app_publishing_maintenance/code_signing.rst
@@ -120,7 +120,7 @@ examples will assume that you are trying to sign an application named
1. Generate a private key and CSR: ``openssl req -nodes -newkey rsa:4096 -keyout contacts.key -out contacts.csr -subj "/CN=contacts"``. Replace "contacts" with your application identifier.
2. Post the CSR at https://github.com/nextcloud/app-certificate-requests, in a
- new pull request whith the link of a public repository with the code of your
+ new pull request with the link of a public repository with the code of your
app. Make sure to keep the private key file (``contacts.key``) secret and
not disclose it to any third parties.
3. Nextcloud will provide you with the signed certificate.
From 9501544f3838c9c27f5b44c1e5da8432bf3f9177 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 24 Oct 2022 06:22:31 +0000
Subject: [PATCH 08/95] Bump actions/upload-artifact from 2.2.4 to 3.1.1
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2.2.4 to 3.1.1.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v2.2.4...v3.1.1)
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot]
---
.github/workflows/sphinxbuild.yml | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/.github/workflows/sphinxbuild.yml b/.github/workflows/sphinxbuild.yml
index 572b0edb1..d6097c130 100644
--- a/.github/workflows/sphinxbuild.yml
+++ b/.github/workflows/sphinxbuild.yml
@@ -21,7 +21,7 @@ jobs:
shell: bash
run: tar czf /tmp/documentation.tar.gz -C user_manual/_build/html .
- name: Upload static documentation
- uses: actions/upload-artifact@v2.2.4
+ uses: actions/upload-artifact@v3.1.1
with:
name: User manual.zip
path: "/tmp/documentation.tar.gz"
@@ -47,7 +47,7 @@ jobs:
shell: bash
run: tar czf /tmp/documentation.tar.gz -C developer_manual/_build/html/com .
- name: Upload static documentation
- uses: actions/upload-artifact@v2.2.4
+ uses: actions/upload-artifact@v3.1.1
with:
name: Developer manual.zip
path: "/tmp/documentation.tar.gz"
@@ -64,7 +64,7 @@ jobs:
shell: bash
run: tar czf /tmp/documentation.tar.gz -C admin_manual/_build/html/com .
- name: Upload static documentation
- uses: actions/upload-artifact@v2.2.4
+ uses: actions/upload-artifact@v3.1.1
with:
name: Administration manual.zip
path: "/tmp/documentation.tar.gz"
From dd5e20231482de418fdcb930f61c75169b83deb8 Mon Sep 17 00:00:00 2001
From: Luka Trovic <89908051+luka-nextcloud@users.noreply.github.com>
Date: Thu, 10 Nov 2022 20:41:45 +0100
Subject: [PATCH 09/95] docs: add description to disable av background scan
Signed-off-by: Luka Trovic <89908051+luka-nextcloud@users.noreply.github.com>
---
.../configuration_server/antivirus_configuration.rst | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/admin_manual/configuration_server/antivirus_configuration.rst b/admin_manual/configuration_server/antivirus_configuration.rst
index fe1d83483..ecfad69f5 100644
--- a/admin_manual/configuration_server/antivirus_configuration.rst
+++ b/admin_manual/configuration_server/antivirus_configuration.rst
@@ -168,3 +168,11 @@ Executable
When you are satisfied with how ClamAV is operating, you might want to go
back and change all of your logging to less verbose levels.
+
+
+Disabling background scan task
+-----------------
+
+You can disable background scan with occ::
+
+ occ config:app:set files_antivirus av_background_scan --value="off"
From 8c47f86d93e7d1ff8f45653582ee6f4ac92c2426 Mon Sep 17 00:00:00 2001
From: Richard Steinmetz
Date: Tue, 15 Nov 2022 11:11:42 +0100
Subject: [PATCH 10/95] Improve documentation around Imaginary
Ref https://github.com/nextcloud/previewgenerator/issues/323
Ref https://github.com/nextcloud/server/pull/35105
Co-authored-by: Simon L.
Signed-off-by: Richard Steinmetz
---
admin_manual/installation/server_tuning.rst | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/admin_manual/installation/server_tuning.rst b/admin_manual/installation/server_tuning.rst
index c35c151f2..23b9d5bea 100644
--- a/admin_manual/installation/server_tuning.rst
+++ b/admin_manual/installation/server_tuning.rst
@@ -130,6 +130,9 @@ Previews
It is possible to speed up preview generation using an
external microservice: `Imaginary `_.
+We strongly recommend running our custom docker image that is more up to date than the official image.
+You can find the image at `docker.io/nextcloud/aio-imaginary:latest` for x64-architecture. For arm64-architecture, there is the `docker.io/nextcloud/aio-imaginary:latest-arm64` image.
+
To do so, you will need to deploy the service and make sure that it is
not accessible from outside of your servers. Then you can configure
Nextcloud to use Imaginary by editing your `config.php`:
@@ -147,6 +150,9 @@ Nextcloud to use Imaginary by editing your `config.php`:
],
'preview_imaginary_url' => 'http://',
+.. warning::
+
+ Make sure to start Imaginary with the `-return-size` command line parameter. Otherwise, there will be a minor performance impact. The flag requires a recent version of Imaginary (newer than v1.2.4) and is by default added to the `aio-imaginary` container.
.. note::
From cd2beb5625f45c03b4b5b061d84f5aa0d1e5b547 Mon Sep 17 00:00:00 2001
From: p-bo
Date: Thu, 17 Nov 2022 21:51:14 +0100
Subject: [PATCH 11/95] fix bugtracker link
There can be only one link (two links results in broken link) and also link to server bug tracker is part of linked list of bugtrackers, so shouldn't appear there.
Signed-off-by: p-bo
---
admin_manual/issues/general_troubleshooting.rst | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/admin_manual/issues/general_troubleshooting.rst b/admin_manual/issues/general_troubleshooting.rst
index df6650b9f..ed65fe2ee 100644
--- a/admin_manual/issues/general_troubleshooting.rst
+++ b/admin_manual/issues/general_troubleshooting.rst
@@ -31,8 +31,7 @@ configuration report with the :ref:`occ config command
.. _the Nextcloud Forums: https://help.nextcloud.com
.. _FAQ page: https://help.nextcloud.com/t/how-to-faq-wiki
-.. _bugtracker: https://github.com/nextcloud/server/issues
- https://docs.nextcloud.com/server/latest/developer_manual/prologue/bugtracker/index.html
+.. _bugtracker: https://docs.nextcloud.com/server/latest/developer_manual/prologue/bugtracker/index.html
.. TODO ON RELEASE: Update version number above on release
From e59c910f3051b64730ce9f12344d9b318eaf79eb Mon Sep 17 00:00:00 2001
From: p-bo
Date: Thu, 17 Nov 2022 22:47:26 +0100
Subject: [PATCH 12/95] Updated link to WebDAV FAQ on OwnCloud forum
It seems, that forum was migrated, thus old URL leaded (was redirected) to forum homepage. Fixed by searching new URL of mentioned thread.
Signed-off-by: p-bo
---
admin_manual/issues/general_troubleshooting.rst | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/admin_manual/issues/general_troubleshooting.rst b/admin_manual/issues/general_troubleshooting.rst
index df6650b9f..f4330b696 100644
--- a/admin_manual/issues/general_troubleshooting.rst
+++ b/admin_manual/issues/general_troubleshooting.rst
@@ -223,7 +223,7 @@ See:
(Describes problems with Finder on various Web servers)
There is also a well maintained FAQ thread available at the `ownCloud Forums
-`_
+`_
which contains various additional information about WebDAV problems.
.. _service-discovery-label:
From d83c5e454f33a3fc056fa218b6c523e44a4447f5 Mon Sep 17 00:00:00 2001
From: p-bo
Date: Thu, 17 Nov 2022 22:52:39 +0100
Subject: [PATCH 13/95] Missing comma in sentence
Signed-off-by: p-bo
---
admin_manual/issues/general_troubleshooting.rst | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/admin_manual/issues/general_troubleshooting.rst b/admin_manual/issues/general_troubleshooting.rst
index df6650b9f..6a5ea2743 100644
--- a/admin_manual/issues/general_troubleshooting.rst
+++ b/admin_manual/issues/general_troubleshooting.rst
@@ -255,7 +255,7 @@ module installed to process these redirects. When running Nginx please refer to
If your Nextcloud instance is installed in a subfolder called ``nextcloud`` and
-you're running Apache create or edit the :file:`.htaccess` file within the
+you're running Apache, create or edit the :file:`.htaccess` file within the
document root of your Web server and add the following lines::
From 42c6cb2c6e7a1c7bf7313c668e3cf61528a2993a Mon Sep 17 00:00:00 2001
From: p-bo
Date: Fri, 18 Nov 2022 14:42:56 +0100
Subject: [PATCH 14/95] lowercase instead of uppercase, colon instead of comma
There was combination of comma, followed by uppercase article which is not correct. So replaced upper case article with lowercase one and tried also other variants instead of comma between sentences and colon seems to fit best (but may be only subjective perception).
Signed-off-by: p-bo
---
admin_manual/maintenance/package_upgrade.rst | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/admin_manual/maintenance/package_upgrade.rst b/admin_manual/maintenance/package_upgrade.rst
index 1bf19fe39..c966f18ae 100644
--- a/admin_manual/maintenance/package_upgrade.rst
+++ b/admin_manual/maintenance/package_upgrade.rst
@@ -6,7 +6,7 @@ Upgrade quickstart
------------------
One effective, if unofficial method for keeping Nextcloud current on Linux servers is by configuring
-your system to use Nextcloud via a self contained "Snap" package, A technology allowing users to
+your system to use Nextcloud via a self contained "Snap" package: a technology allowing users to
always have the latest version of an "app".
That version from Canonical is quite restrictive. It is not aimed at developers or advanced users
From cb6727cb9373bcfd107181c2545cd42b37f8ee5c Mon Sep 17 00:00:00 2001
From: p-bo
Date: Fri, 18 Nov 2022 15:57:55 +0100
Subject: [PATCH 15/95] tweak to render structured
Without it, lines are concatenated and content is thus cluttered.
Signed-off-by: p-bo
---
admin_manual/maintenance/package_upgrade.rst | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/admin_manual/maintenance/package_upgrade.rst b/admin_manual/maintenance/package_upgrade.rst
index 1bf19fe39..57a0f2919 100644
--- a/admin_manual/maintenance/package_upgrade.rst
+++ b/admin_manual/maintenance/package_upgrade.rst
@@ -21,12 +21,14 @@ Installation
------------
**Ubuntu**
+
$ sudo snap install nextcloud
**All other distros**
-Go to https://docs.snapcraft.io/installing-snapd/6735
-Type the command to install snapd
-Install Nextcloud $ sudo snap install nextcloud
+
+* Go to https://docs.snapcraft.io/installing-snapd/6735
+* Type the command to install snapd
+* Install Nextcloud ($ sudo snap install nextcloud)
1st login
---------
From b980bbfa4c32488e3133dbc6d1deb674003bbb1a Mon Sep 17 00:00:00 2001
From: p-bo
Date: Fri, 18 Nov 2022 16:17:29 +0100
Subject: [PATCH 16/95] Update package_upgrade.rst
---
admin_manual/maintenance/package_upgrade.rst | 2 ++
1 file changed, 2 insertions(+)
diff --git a/admin_manual/maintenance/package_upgrade.rst b/admin_manual/maintenance/package_upgrade.rst
index 57a0f2919..63cceb0ac 100644
--- a/admin_manual/maintenance/package_upgrade.rst
+++ b/admin_manual/maintenance/package_upgrade.rst
@@ -26,6 +26,8 @@ $ sudo snap install nextcloud
**All other distros**
+(`be warned `_)
+
* Go to https://docs.snapcraft.io/installing-snapd/6735
* Type the command to install snapd
* Install Nextcloud ($ sudo snap install nextcloud)
From 1e895576e2ab7ac7f9a59682c5648445fa585bc8 Mon Sep 17 00:00:00 2001
From: p-bo
Date: Sat, 19 Nov 2022 20:12:10 +0100
Subject: [PATCH 17/95] Add NextcloudPi to automated install options
Because they also provide install script - see Debian tab under Supported Systems section on nextcloudpi.com
Signed-off-by: p-bo
---
admin_manual/installation/source_installation.rst | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/admin_manual/installation/source_installation.rst b/admin_manual/installation/source_installation.rst
index 1978b1fb3..efd155749 100644
--- a/admin_manual/installation/source_installation.rst
+++ b/admin_manual/installation/source_installation.rst
@@ -14,7 +14,7 @@ archive `_. This method is recommended to instal
If you prefer a more automated installation of Nextcloud and there are no packages for your Linux distribution, you have the option to
-install the community `Snap Package `_. This includes a full production-ready stack, will maintain your HTTPS certificates for you, and will automatically update as needed to stay secure. You can also use the `Nextcloud VM scripts `_ to install directly on a clean Ubuntu Server. It will setup everything for you and include scripts for automated installation of apps like; Collabora, OnlyOffice, Talk and so on. Please note that those two options are not officially supported by Nextcloud GmbH.
+install the community `Snap Package `_. This includes a full production-ready stack, will maintain your HTTPS certificates for you, and will automatically update as needed to stay secure. You can also use the `Nextcloud VM scripts `_ to install directly on a clean Ubuntu Server or `NextcloudPi scripts `_ (dtto atop Debian). It will setup everything for you and include scripts for automated installation of apps like; Collabora, OnlyOffice, Talk and so on. Please note that those three options are not officially supported by Nextcloud GmbH.
This installation guide is giving a general overview of required dependencies and their configuration. For a distribution specific setup guide have a look at the :doc:`./example_ubuntu` and :doc:`./example_centos`.
From c3f3363f17cb1b5095ab468b8878c4b8f1461739 Mon Sep 17 00:00:00 2001
From: p-bo
Date: Sat, 19 Nov 2022 20:36:55 +0100
Subject: [PATCH 18/95] =?UTF-8?q?Add=20Let=E2=80=99s=20Encrypt=20to=20SSL?=
=?UTF-8?q?=20certificates=20tip?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Signed-off-by: p-bo
---
admin_manual/installation/source_installation.rst | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/admin_manual/installation/source_installation.rst b/admin_manual/installation/source_installation.rst
index 1978b1fb3..0500779a2 100644
--- a/admin_manual/installation/source_installation.rst
+++ b/admin_manual/installation/source_installation.rst
@@ -266,8 +266,8 @@ the default site. Open a terminal and run::
plan to make your Nextcloud server publicly accessible. You might
want to consider getting a certificate signed by a commercial signing
authority. Check with your domain name registrar or hosting service
- for good deals on commercial certificates.
-
+ for good deals on commercial certificates. Or use free `Let's Encrypt `_ one.
+
.. _installation_wizard_label:
Installation wizard
From be4b6a4b2cb9ff44329e9d17f18e444695f2ecc2 Mon Sep 17 00:00:00 2001
From: p-bo
Date: Sat, 19 Nov 2022 20:51:47 +0100
Subject: [PATCH 19/95] Add NextcloudPi script
---
admin_manual/installation/source_installation.rst | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/admin_manual/installation/source_installation.rst b/admin_manual/installation/source_installation.rst
index efd155749..28ba9a190 100644
--- a/admin_manual/installation/source_installation.rst
+++ b/admin_manual/installation/source_installation.rst
@@ -492,12 +492,19 @@ See the `TrueNAS installation documentation `_.
2. Run the script with::
sudo bash nextcloud_install_production.sh
+
+or
+
+1. Download the latest `installation script `_.
+2. Run the script with::
+
+ sudo bash install.sh
A guided setup will follow and the only thing you have to do it to follow the on screen instructions, when given to you.
From b24f71121c5186cfd1abe9c8a6435859810ceab7 Mon Sep 17 00:00:00 2001
From: p-bo
Date: Sat, 19 Nov 2022 22:03:12 +0100
Subject: [PATCH 20/95] Removed obsolete note regarding pending backport of NSS
into RHEL & derivatives
Backport described in linked bug
https://bugzilla.redhat.com/show_bug.cgi?id=1241172
was already completed in
https://access.redhat.com/errata/RHBA-2016:2335.html
Signed-off-by: p-bo
---
admin_manual/configuration_server/security_setup_warnings.rst | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/admin_manual/configuration_server/security_setup_warnings.rst b/admin_manual/configuration_server/security_setup_warnings.rst
index e09582f37..a624648a9 100644
--- a/admin_manual/configuration_server/security_setup_warnings.rst
+++ b/admin_manual/configuration_server/security_setup_warnings.rst
@@ -110,9 +110,7 @@ There are known bugs in older OpenSSL and NSS versions leading to misbehavior in
combination with remote hosts using SNI. A technology used by most of the HTTPS
websites. To ensure that Nextcloud will work properly you need to update OpenSSL
to at least 1.0.2b or 1.0.1d. For NSS the patch version depends on your distribution
-and an heuristic is running the test which actually reproduces the bug. There
-are distributions such as RHEL/CentOS which have this backport still `pending
-`_.
+and an heuristic is running the test which actually reproduces the bug.
Your Web server is not set up properly to resolve /.well-known/caldav/ or /.well-known/carddav/
-----------------------------------------------------------------------------------------------
From a58b35b21f54fefed9f8738c0af01b694f0ce081 Mon Sep 17 00:00:00 2001
From: p-bo
Date: Sat, 19 Nov 2022 22:39:32 +0100
Subject: [PATCH 21/95] Point URL to internet archive
This site is not existing any more - link updated to point to archived page
Signed-off-by: p-bo
---
.../configuration_server/config_sample_php_parameters.rst | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/admin_manual/configuration_server/config_sample_php_parameters.rst b/admin_manual/configuration_server/config_sample_php_parameters.rst
index c054d4c8a..91beed0c3 100644
--- a/admin_manual/configuration_server/config_sample_php_parameters.rst
+++ b/admin_manual/configuration_server/config_sample_php_parameters.rst
@@ -1969,7 +1969,7 @@ https://dev.mysql.com/doc/refman/5.7/en/charset-unicode-utf8mb4.html
https://dev.mysql.com/doc/refman/5.7/en/innodb-parameters.html#sysvar_innodb_large_prefix
https://mariadb.com/kb/en/mariadb/xtradbinnodb-server-system-variables/#innodb_large_prefix
http://www.tocker.ca/2013/10/31/benchmarking-innodb-page-compression-performance.html
-http://mechanics.flite.com/blog/2014/07/29/using-innodb-large-prefix-to-avoid-error-1071/
+https://web.archive.org/web/20181229154254/http://mechanics.flite.com:80/blog/2014/07/29/using-innodb-large-prefix-to-avoid-error-1071
::
From 6ca0607d6288573dcea2d20e1befe8a325747ebd Mon Sep 17 00:00:00 2001
From: p-bo
Date: Sat, 19 Nov 2022 23:02:16 +0100
Subject: [PATCH 22/95] Fix formating
- use *italicized text* instead of _italicized text_ , because it was not rendered in used markdown flavour correctly
- remove (forgotten?) long line of dashes
Signed-off-by: p-bo
---
.../configuration_server/config_sample_php_parameters.rst | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/admin_manual/configuration_server/config_sample_php_parameters.rst b/admin_manual/configuration_server/config_sample_php_parameters.rst
index c054d4c8a..5577d6d57 100644
--- a/admin_manual/configuration_server/config_sample_php_parameters.rst
+++ b/admin_manual/configuration_server/config_sample_php_parameters.rst
@@ -809,7 +809,7 @@ The app allows for two settings, a minimum time for trash bin retention,
and a maximum time for trash bin retention.
Minimum time is the number of days a file will be kept, after which it
-_may be_ deleted. A file may be deleted after the minimum number of days
+*may be* deleted. A file may be deleted after the minimum number of days
is expired if space is needed. The file will not be deleted if space is
not needed.
@@ -821,8 +821,8 @@ Whether "space is needed" depends on whether a user quota is defined or not:
* If a user quota is defined, 50% of the user's remaining quota space sets
the limit for the trashbin.
-Maximum time is the number of days at which it is _guaranteed
-to be_ deleted. There is no further dependency on the available space.
+Maximum time is the number of days at which it is *guaranteed
+to be* deleted. There is no further dependency on the available space.
Both minimum and maximum times can be set together to explicitly define
file and folder deletion. For migration purposes, this setting is installed
@@ -2049,7 +2049,7 @@ of your php version. Then set the setting to true.
Nextcloud uses the Argon2 algorithm (with PHP >= 7.2) to create hashes by its
own and exposes its configuration options as following. More information can
be found at: https://www.php.net/manual/en/function.password-hash.php
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
+
::
From a57194cf8f47c1a826e95c8bd8347de1da0bce9f Mon Sep 17 00:00:00 2001
From: p-bo
Date: Sun, 20 Nov 2022 00:02:26 +0100
Subject: [PATCH 23/95] future-proof link to desktop client docs
latest instead version number to stay functional/current
Signed-off-by: p-bo
---
.../configuration_files/big_file_upload_configuration.rst | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/admin_manual/configuration_files/big_file_upload_configuration.rst b/admin_manual/configuration_files/big_file_upload_configuration.rst
index 61ce2e937..861d0ebfa 100644
--- a/admin_manual/configuration_files/big_file_upload_configuration.rst
+++ b/admin_manual/configuration_files/big_file_upload_configuration.rst
@@ -14,7 +14,7 @@ hard limits that cannot be exceeded:
filesystem.
.. note:: The Nextcloud sync client is not affected by these upload limits
- as it is uploading files in smaller chunks. See `Client documentation `_
+ as it is uploading files in smaller chunks. See `Client documentation `_
for more information on configuration options.
System configuration
From d26c4b86982c60b041ba3c2fc29143e98cdfb639 Mon Sep 17 00:00:00 2001
From: p-bo
Date: Sun, 20 Nov 2022 00:27:51 +0100
Subject: [PATCH 24/95] Remove link to disappeared document
This URL is no longer functional and cannot by found in internet archive :-(
Signed-off-by: p-bo
---
admin_manual/configuration_files/encryption_details.rst | 1 -
1 file changed, 1 deletion(-)
diff --git a/admin_manual/configuration_files/encryption_details.rst b/admin_manual/configuration_files/encryption_details.rst
index b47c0e86f..267cc4b34 100644
--- a/admin_manual/configuration_files/encryption_details.rst
+++ b/admin_manual/configuration_files/encryption_details.rst
@@ -348,7 +348,6 @@ Sources
- `nextcloud-tools repository on GitHub `_
- `Nextcloud Encryption Configuration documentation `_
- `Nextcloud Help response concering the usage of version information `_
-- `Overview of ownCloud Encryption Model `_
- `Sourcecode: Creation of the Message Authentication Code `_
- `Sourcecode: Derivation of the Encryption Key `_
- `Sourcecode: Encryption of the File `_
From 98759e6e13bc1029c05f3517def101a4a011f9fe Mon Sep 17 00:00:00 2001
From: Robin Windey
Date: Mon, 21 Nov 2022 06:20:01 +0000
Subject: [PATCH 25/95] Add DevContainer for GitHub Codespaces
Signed-off-by: GitHub
---
.devcontainer/Dockerfile | 15 +++++++++++++++
.devcontainer/devcontainer.json | 16 ++++++++++++++++
README.rst | 10 ++++++++++
3 files changed, 41 insertions(+)
create mode 100644 .devcontainer/Dockerfile
create mode 100644 .devcontainer/devcontainer.json
diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile
new file mode 100644
index 000000000..2f9a9a555
--- /dev/null
+++ b/.devcontainer/Dockerfile
@@ -0,0 +1,15 @@
+FROM python:3.9 as final
+
+USER root
+
+# Add dev tools needed for building
+RUN export DEBIAN_FRONTEND=noninteractive \
+ && apt-get update \
+ && apt-get -y install --no-install-recommends \
+ curl gnupg2 git nano make graphviz imagemagick inkscape sass unzip wget php-cli npm latexmk texlive-latex-extra tex-gyre \
+ && wget https://getcomposer.org/installer -qO /tmp/composer-setup.php \
+ && php /tmp/composer-setup.php \
+ && mv composer.phar /usr/local/bin/composer \
+ && npm install svgexport -g \
+ && rm -f /tmp/composer-setup.php \
+ && rm -rf /var/lib/apt/lists/*
\ No newline at end of file
diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json
new file mode 100644
index 000000000..ad5d0211a
--- /dev/null
+++ b/.devcontainer/devcontainer.json
@@ -0,0 +1,16 @@
+// For format details, see https://aka.ms/devcontainer.json.
+{
+ "name": "Nextcloud documentation DevContainer",
+ "context": "..",
+ "dockerFile": "Dockerfile",
+ "containerUser": "root",
+ "customizations": {
+ "vscode": {
+ "extensions": [
+ "tht13.rst-vscode",
+ "tomoki1207.pdf"
+ ]
+ }
+ },
+ "postCreateCommand": "python3 -m pip install -r requirements.txt && python3 -m pip install sphinx-autobuild && cd build && composer install --ignore-platform-reqs"
+}
diff --git a/README.rst b/README.rst
index 1ea0e71fb..82dfe872c 100644
--- a/README.rst
+++ b/README.rst
@@ -134,6 +134,16 @@ Building PDF
5. Install the dependencies `pip install -r requirements.txt`
6. Now you can use `make ...` to build all the stuff - for example `make pdf` to build the PDF flavor of all manuals
+Using the VSCode DevContainer
+=============================
+
+This repository contains a full-featured `VSCode DevContainer `_.
+You can use it in your local development environment or via `GitHub Codespaces `_.
+Just open the container an use one of the commands from above to build the project. For example ``make`` to build the full
+documentaion, ``make html`` to build the HTML documentaion or ``make pdf`` to build the PDF documentation. You can also use
+``make SPHINXBUILD=sphinx-autobuild html`` in combination with `port forwarding `_
+to watch file changes and automatically reload the html preview.
+
Icons
-----
From 0c9feba9268a8430c125592ca76da94151d90a3d Mon Sep 17 00:00:00 2001
From: "transifex-integration[bot]"
<43880903+transifex-integration[bot]@users.noreply.github.com>
Date: Mon, 21 Nov 2022 20:10:54 +0000
Subject: [PATCH 26/95] Apply translations in ca
translation completed for the source file '/user_manual/locale/source/sphinx.pot'
on the 'ca' language.
---
user_manual/locale/ca/LC_MESSAGES/sphinx.po | 42 +++++++++++++++++++++
1 file changed, 42 insertions(+)
create mode 100644 user_manual/locale/ca/LC_MESSAGES/sphinx.po
diff --git a/user_manual/locale/ca/LC_MESSAGES/sphinx.po b/user_manual/locale/ca/LC_MESSAGES/sphinx.po
new file mode 100644
index 000000000..4ebd5f002
--- /dev/null
+++ b/user_manual/locale/ca/LC_MESSAGES/sphinx.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) 2022 Nextcloud GmbH
+# This file is distributed under the same license as the Nextcloud latest User Manual package.
+# FIRST AUTHOR , YEAR.
+#
+# Translators:
+# Eloitor, 2022
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: Nextcloud latest User Manual latest\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2022-01-07 14:47+0100\n"
+"PO-Revision-Date: 2020-07-31 12:17+0000\n"
+"Last-Translator: Eloitor, 2022\n"
+"Language-Team: Catalan (https://www.transifex.com/nextcloud/teams/64236/ca/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ca\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: ../../_templates/versions.html:17
+msgid "Versions"
+msgstr "Versions"
+
+#: ../../_templates/versions.html:23
+msgid "Downloads"
+msgstr "Descàrregues"
+
+#: ../../_templates/versions.html:30
+msgid "On Read the Docs"
+msgstr "Sobre la documentació"
+
+#: ../../_templates/versions.html:32
+msgid "Project Home"
+msgstr "Pàgina principal del projecte"
+
+#: ../../_templates/versions.html:35
+msgid "Builds"
+msgstr "Versions compilades"
From 823ff34d07be6db2a775ea484c8e64a3dad4d9cf Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?John=20Molakvo=C3=A6?=
Date: Tue, 22 Nov 2022 09:00:11 +0100
Subject: [PATCH 27/95] Fix browsers requirements
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Signed-off-by: John Molakvoæ
---
user_manual/webinterface.rst | 22 ++++++++++------------
1 file changed, 10 insertions(+), 12 deletions(-)
diff --git a/user_manual/webinterface.rst b/user_manual/webinterface.rst
index 3a4fbd147..7b4e6cf82 100644
--- a/user_manual/webinterface.rst
+++ b/user_manual/webinterface.rst
@@ -11,31 +11,29 @@ your Nextcloud server URL (e.g. cloud.example.com) and enter your username and p
Web browser requirements
------------------------
-For the best experience with the Nextcloud web interface, we recommend that you use the
-latest and supported version of a browser from this list:
-
+For the best experience with the Nextcloud web interface, we recommend that
+you use the latest and supported version of a browser from this list:
.. No need to translate
-
-* Google **Chrome**/Chromium
+* Google **Chrome**/Chromium (Desktop and Android)
.. No need to translate
-
-* Mozilla **Firefox**
+* Mozilla **Firefox** (Desktop and Android)
.. No need to translate
-
-* Apple **Safari**
+* Apple **Safari** (Desktop and iOS)
.. No need to translate
-
* Microsoft **Edge**
+.. note:: Not all versions are supported. Nextcloud is tested and built to work with `these versions only.
+ `
+
.. note:: If you want to use Nextcloud Talk you need to run Mozilla **Firefox** 52+
or Google **Chrome**/Chromium 49+ to have the full experience with video calls and
- screensharing. Google **Chrome**/Chromium requires a additional plugin for screensharing.
+ screensharing.
-.. note:: Microsoft **Internet Explorer** is **NOT** supported.
+.. warning:: Microsoft **Internet Explorer** is **NOT** supported.
Navigating the main user interface
----------------------------------
From 0c8908907e0e2464ae8ef3613d0b9cdfbe8193e5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?John=20Molakvo=C3=A6?=
Date: Tue, 22 Nov 2022 09:16:35 +0100
Subject: [PATCH 28/95] Fix link syntax
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com>
Signed-off-by: John Molakvoæ
---
user_manual/webinterface.rst | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/user_manual/webinterface.rst b/user_manual/webinterface.rst
index 7b4e6cf82..99830ae44 100644
--- a/user_manual/webinterface.rst
+++ b/user_manual/webinterface.rst
@@ -27,7 +27,7 @@ you use the latest and supported version of a browser from this list:
* Microsoft **Edge**
.. note:: Not all versions are supported. Nextcloud is tested and built to work with `these versions only.
- `
+ `_
.. note:: If you want to use Nextcloud Talk you need to run Mozilla **Firefox** 52+
or Google **Chrome**/Chromium 49+ to have the full experience with video calls and
From 22a8276329d821d9f1d771edca46e83c8e1c130a Mon Sep 17 00:00:00 2001
From: Joas Schilling
Date: Tue, 22 Nov 2022 11:05:20 +0100
Subject: [PATCH 29/95] Fix linting things
Signed-off-by: Joas Schilling
---
user_manual/webinterface.rst | 17 +++++------------
1 file changed, 5 insertions(+), 12 deletions(-)
diff --git a/user_manual/webinterface.rst b/user_manual/webinterface.rst
index 99830ae44..62783e1f0 100644
--- a/user_manual/webinterface.rst
+++ b/user_manual/webinterface.rst
@@ -14,25 +14,18 @@ Web browser requirements
For the best experience with the Nextcloud web interface, we recommend that
you use the latest and supported version of a browser from this list:
-.. No need to translate
* Google **Chrome**/Chromium (Desktop and Android)
-
-.. No need to translate
* Mozilla **Firefox** (Desktop and Android)
-
-.. No need to translate
* Apple **Safari** (Desktop and iOS)
-
-.. No need to translate
* Microsoft **Edge**
.. note:: Not all versions are supported. Nextcloud is tested and built to work with `these versions only.
`_
.. note:: If you want to use Nextcloud Talk you need to run Mozilla **Firefox** 52+
- or Google **Chrome**/Chromium 49+ to have the full experience with video calls and
+ or Google **Chrome**/Chromium 49+ to have the full experience with video calls and
screensharing.
-
+
.. warning:: Microsoft **Internet Explorer** is **NOT** supported.
Navigating the main user interface
@@ -43,7 +36,7 @@ By default, the Nextcloud Web interface opens to your Dashboard or Files page:
.. figure:: images/files_page.png
:scale: 75%
:alt: The main Files view.
-
+
In Files you can add, remove, and share files, and the server administrator
can change access privileges.
@@ -70,9 +63,9 @@ The Nextcloud user interface contains the following fields and functions:
enables you to create new files, new folders, or upload files.
.. note:: You can also drag and drop files from your file manager into the
- Files Application View to upload them to your instance.
+ Files Application View to upload them to your instance.
-* **Search** field (6): Click on the Magnifier in the upper right corner
+* **Search** field (6): Click on the Magnifier in the upper right corner
to search for files and entries of the current app.
* **Contacts Menu** (7): Gives you an overview about your contacts and users on
From 7808d8fb74a5646a8a5589d6db1c62bb05b42c60 Mon Sep 17 00:00:00 2001
From: "transifex-integration[bot]"
<43880903+transifex-integration[bot]@users.noreply.github.com>
Date: Tue, 22 Nov 2022 14:41:41 +0000
Subject: [PATCH 30/95] Apply translations in el
translation completed for the source file '/user_manual/locale/source/external_storage/external_storage.pot'
on the 'el' language.
---
.../external_storage/external_storage.po | 45 +++++++++++++++++++
1 file changed, 45 insertions(+)
create mode 100644 user_manual/locale/el/LC_MESSAGES/external_storage/external_storage.po
diff --git a/user_manual/locale/el/LC_MESSAGES/external_storage/external_storage.po b/user_manual/locale/el/LC_MESSAGES/external_storage/external_storage.po
new file mode 100644
index 000000000..04f5cb7c3
--- /dev/null
+++ b/user_manual/locale/el/LC_MESSAGES/external_storage/external_storage.po
@@ -0,0 +1,45 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) 2022 Nextcloud GmbH
+# This file is distributed under the same license as the Nextcloud latest User Manual package.
+# FIRST AUTHOR , YEAR.
+#
+# Translators:
+# Georgia Konstantiou, 2022
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: Nextcloud latest User Manual latest\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2022-06-03 12:01+0000\n"
+"PO-Revision-Date: 2019-11-07 20:28+0000\n"
+"Last-Translator: Georgia Konstantiou, 2022\n"
+"Language-Team: Greek (https://www.transifex.com/nextcloud/teams/64236/el/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: el\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: ../../external_storage/external_storage.rst:3
+msgid "Configuring External Storage"
+msgstr "Διαμόρφωση εξωτερικού χώρου αποθήκευσης"
+
+#: ../../external_storage/external_storage.rst:5
+msgid ""
+"The External Storage application allows you to mount external storage "
+"services, such as Amazon S3, SMB/CIFS file servers and FTP servers… in "
+"Nextcloud. Your Nextcloud server administrator controls which of these are "
+"available to you. Please see `Configuring External Storage (GUI) "
+"`_"
+" in the Nextcloud Administrator's manual for configuration how-tos and "
+"examples."
+msgstr ""
+"Η εφαρμογή Εξωτερικός χώρος αποθήκευσης σάς επιτρέπει να προσαρτήσετε "
+"εξωτερικές υπηρεσίες αποθήκευσης, όπως Amazon S3, διακομιστές αρχείων SMB / "
+"CIFS και διακομιστές FTP ... στο Nextcloud. Ο διαχειριστής του διακομιστή "
+"Nextcloud ελέγχει ποια από αυτά είναι διαθέσιμα σε εσάς. Παρακαλώ ανατρέξτε "
+"στη Διαμόρφωση εξωτερικού χώρου αποθήκευσης (GUI) "
+"\""
+" _ στο εγχειρίδιο του Nextcloud Administrator για ρυθμίσεις παραμέτρων και "
+"παραδείγματα."
From eaf514cd600aa5662ff3326db3f046fd82de91ea Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Julius=20H=C3=A4rtl?=
Date: Tue, 22 Nov 2022 18:13:14 +0100
Subject: [PATCH 31/95] Adapt session handling description to changes in
Nextcloud 25
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Signed-off-by: Julius Härtl
---
developer_manual/basics/controllers.rst | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/developer_manual/basics/controllers.rst b/developer_manual/basics/controllers.rst
index e3a8bda09..0eb47c1b7 100644
--- a/developer_manual/basics/controllers.rst
+++ b/developer_manual/basics/controllers.rst
@@ -220,6 +220,14 @@ Reading and writing session variables
To set, get or modify session variables, the ISession object has to be injected into the controller.
+Nextcloud will read existing session data at the beginning of the request lifecycle and close the session afterwards. This means that in order to write to the session, the session has to be opened first. This is done implicitly when calling the set method, but would close immidiately afterwards. To prevent this, the session has to be explicitly opened by calling the reopen method.
+
+Alternatively you can use the UseSession annotation to automatically open and close the session for you.
+
+In case the session may be read and written by concurrent requests of your application keeping the session open during your controller method execution may be required to ensure that the session is locked and no other request can write to the session at the same time. When reopening the session, the session data will also get updated with the latest changes from other requests. Using the annotation will keep the session lock during the whole time of the controller method execution.
+
+For additional information on how session locking works in PHP see the artile about `PHP Session Locking: How To Prevent Sessions Blocking in PHP requests `_.
+
Then session variables can be accessed like this:
.. note:: The session is closed automatically for writing, unless you add the @UseSession annotation!
From dad30bbc740f500280ed184abe32c94d2a16b877 Mon Sep 17 00:00:00 2001
From: "transifex-integration[bot]"
<43880903+transifex-integration[bot]@users.noreply.github.com>
Date: Wed, 23 Nov 2022 15:39:14 +0000
Subject: [PATCH 32/95] Apply translations in ca
translation completed for the source file '/user_manual/locale/source/webinterface.pot'
on the 'ca' language.
---
.../locale/ca/LC_MESSAGES/webinterface.po | 266 ++++++++++++++++++
1 file changed, 266 insertions(+)
create mode 100644 user_manual/locale/ca/LC_MESSAGES/webinterface.po
diff --git a/user_manual/locale/ca/LC_MESSAGES/webinterface.po b/user_manual/locale/ca/LC_MESSAGES/webinterface.po
new file mode 100644
index 000000000..51c2f0129
--- /dev/null
+++ b/user_manual/locale/ca/LC_MESSAGES/webinterface.po
@@ -0,0 +1,266 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) 2022 Nextcloud GmbH
+# This file is distributed under the same license as the Nextcloud latest User Manual package.
+# FIRST AUTHOR , YEAR.
+#
+# Translators:
+# oriol90 , 2020
+# David Jacovkis , 2020
+# omar.maciasmolina , 2022
+# v v , 2022
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: Nextcloud latest User Manual latest\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2022-06-03 12:01+0000\n"
+"PO-Revision-Date: 2019-11-07 20:28+0000\n"
+"Last-Translator: v v , 2022\n"
+"Language-Team: Catalan (https://www.transifex.com/nextcloud/teams/64236/ca/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ca\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: ../../webinterface.rst:3
+msgid "The Nextcloud Web interface"
+msgstr "La interfície web de Nextcloud"
+
+#: ../../webinterface.rst:5
+msgid ""
+"You can connect to your Nextcloud server using any Web browser. Just point "
+"it to your Nextcloud server URL (e.g. cloud.example.com) and enter your "
+"username and password:"
+msgstr ""
+"Pots connectar-te al teu servidor Nextcloud mitjançant qualsevol navegador "
+"web. Apunteu-ho a la vostra URL del servidor Nextcloud (p. ex. "
+"núvol.example.com) i introduïu el vostre nom d'usuari i contrasenya:"
+
+#: ../../webinterface.rst:12
+msgid "Web browser requirements"
+msgstr "Requeriments del navegador web"
+
+#: ../../webinterface.rst:14
+msgid ""
+"For the best experience with the Nextcloud web interface, we recommend that "
+"you use the latest and supported version of a browser from this list:"
+msgstr ""
+"Per tindre la millor experiència possible amb la interfície web de "
+"Nextcloud, recomanem que feu servir la versió més recent suportada d'un dels"
+" navegadors d'aquesta llista:"
+
+#: ../../webinterface.rst:20
+msgid "Google **Chrome**/Chromium"
+msgstr "Google **Chrome**/Chromium"
+
+#: ../../webinterface.rst:24
+msgid "Mozilla **Firefox**"
+msgstr "Mozilla **Firefox**"
+
+#: ../../webinterface.rst:28
+msgid "Apple **Safari**"
+msgstr "Apple **Safari**"
+
+#: ../../webinterface.rst:32
+msgid "Microsoft **Edge**"
+msgstr "Microsoft **Edge**"
+
+#: ../../webinterface.rst:34
+msgid ""
+"If you want to use Nextcloud Talk you need to run Mozilla **Firefox** 52+ or"
+" Google **Chrome**/Chromium 49+ to have the full experience with video calls"
+" and screensharing. Google **Chrome**/Chromium requires a additional plugin "
+"for screensharing."
+msgstr ""
+"Si voleu fer servir Nextcloud Talk heu de fer servir Mozilla **Firefox** "
+"52+ o Google **Chrome**/Chromium 49+ per gaudir de l'experiència completa "
+"amb trucades de vídeo i pantalla compartida. Google **Chrome**/Chromium "
+"requereix una extensió addicional per compartir pantalla. "
+
+#: ../../webinterface.rst:38
+msgid "Microsoft **Internet Explorer** is **NOT** supported."
+msgstr "**Internet Explorer** de Microsoft **NO** està suportat."
+
+#: ../../webinterface.rst:41
+msgid "Navigating the main user interface"
+msgstr "Explorant la interfície principal d'usuari"
+
+#: ../../webinterface.rst:43
+msgid ""
+"By default, the Nextcloud Web interface opens to your Dashboard or Files "
+"page:"
+msgstr ""
+"Per defecte, la interfície web de Nextcloud s'obre a la vostra pàgina "
+"Dashboard o Fitxers:"
+
+#: ../../webinterface.rst:49
+msgid ""
+"In Files you can add, remove, and share files, and the server administrator "
+"can change access privileges."
+msgstr ""
+"A Fitxers podeu afegir, eliminar i compartir fitxers, i l'administrador del "
+"servidor pot canviar els privilegis d'accés."
+
+#: ../../webinterface.rst:52
+msgid ""
+"The Nextcloud user interface contains the following fields and functions:"
+msgstr ""
+"La interfície d'usuari de Nextcloud conté els següents camps i funcions:"
+
+#: ../../webinterface.rst:54
+msgid ""
+"**Apps Selection Menu** (1): Located in the upper left corner, you'll find "
+"all your apps which are available on your instance of Nextcloud. Clicking on"
+" an app icon will redirect you to the app."
+msgstr ""
+"**Menú de selecció d'aplicacions** (1): situat a la cantonada superior "
+"esquerra, trobareu totes les vostres aplicacions disponibles a la vostra "
+"instància de Nextcloud. Si feu clic a la icona d'una aplicació, us "
+"redirigirà a l'aplicació."
+
+#: ../../webinterface.rst:58
+msgid ""
+"**Apps Information** field (2): Located in the left sidebar, this provides "
+"filters and tasks associated with your selected app. For example, when you "
+"are using the Files app you have a special set of filters for quickly "
+"finding your files, such as files that have been shared with you, and files "
+"that you have shared with others. You'll see different items for other apps."
+msgstr ""
+"Camp **Informació de l'aplicació** (2): situat a la barra lateral esquerra, "
+"proporciona filtres i tasques associades a l'aplicació seleccionada. Per "
+"exemple, quan utilitzeu l'aplicació Fitxers, teniu un conjunt especial de "
+"filtres per trobar ràpidament els vostres fitxers, com ara fitxers que s'han"
+" compartit amb vosaltres i fitxers que heu compartit amb altres persones. "
+"Veureu diferents elements per a altres aplicacions."
+
+#: ../../webinterface.rst:64
+msgid ""
+"**Application View** (3): The main central field in the Nextcloud user "
+"interface. This field displays the contents or user features of your "
+"selected app."
+msgstr ""
+"** Vista d'Aplicació** (3): El camp principal al centre de la interfície "
+"d'usuari de Nextcloud. Aquest camp mostra els continguts o funcionalitats de"
+" l'aplicació seleccionada."
+
+#: ../../webinterface.rst:67
+msgid ""
+"**Navigation Bar** (4): Located over the main viewing window (the "
+"Application View), this bar provides a type of breadcrumbs navigation that "
+"enables you to migrate to higher levels of the folder hierarchy up to the "
+"root level (home)."
+msgstr ""
+"**Barra de Navegació** (4): Situada sobre la vista principal (la Vista "
+"d'Aplicació), aquesta barra proporciona una mena de navegació per fil "
+"d'Ariadna que us permet ascendir a nivells superiors de la jerarquia de "
+"carpetes fins arribar al nivell arrel (carpeta de l'usuari)"
+
+#: ../../webinterface.rst:71
+msgid ""
+"**New** button (5): Located in the Navigation Bar, the ``New`` button "
+"enables you to create new files, new folders, or upload files."
+msgstr ""
+"Botó **Nou** (5): Situat a la Barra de Navegació, el botó ``Nou`` us permet "
+"crear nous arxius, noves carpetes, o pujar arxius."
+
+#: ../../webinterface.rst:74
+msgid ""
+"You can also drag and drop files from your file manager into the Files "
+"Application View to upload them to your instance."
+msgstr ""
+"També podeu arrossegar i deixar anar fitxers des del vostre gestor de "
+"fitxers a la Vista d'aplicacions de fitxers per carregar-los a la vostra "
+"instància."
+
+#: ../../webinterface.rst:77
+msgid ""
+"**Search** field (6): Click on the Magnifier in the upper right corner to "
+"search for files and entries of the current app."
+msgstr ""
+"Camp *Cerca** (6): Feu clic al Magnificador a la cantonada superior dreta "
+"per cercar fitxers i entrades de l'aplicació actual."
+
+#: ../../webinterface.rst:80
+msgid ""
+"**Contacts Menu** (7): Gives you an overview about your contacts and users "
+"on your server. Dependent on the given details and available apps, you can "
+"directly start a video call with them or send emails."
+msgstr ""
+"**Menú de Contactes** (7): Us ofereix una vista general dels vostres "
+"contactes i d'altres usuaris del vostre servidor. Depenent dels detalls "
+"proporcionats i de les aplicacions disponibles, podeu començar directament "
+"una trucada de vídeo amb ells o enviar-los emails."
+
+#: ../../webinterface.rst:84
+msgid ""
+"**Grid view** button (8): This looks like four little squares, which toggles"
+" the grid view for folders and files."
+msgstr ""
+"Botó *Vista de graella* (8): Això sembla quatre quadrats petits, que commuta"
+" la vista de graella per a carpetes i fitxers."
+
+#: ../../webinterface.rst:87
+msgid ""
+"**Settings** menu (9): Click on your profile picture, located to the right "
+"of the Search field, to open your Settings dropdown menu. Your Settings page"
+" provides the following settings and features:"
+msgstr ""
+"Menú de **Configuració** (9): Feu clic a la vostra imatge de perfil, situada"
+" a la dreta del camp de Cerca, per obrir el menú desplegable de "
+"Configuració. La vostra pàgina de Configuració proporciona les següents "
+"opcions i funcionalitats:"
+
+#: ../../webinterface.rst:91
+msgid "Links to download desktop and mobile apps"
+msgstr ""
+"Enllaços a descàrregues d'aplicacions per escriptori i dispositius mòbils"
+
+#: ../../webinterface.rst:92
+msgid "Server usage and space availability"
+msgstr "Ús del servidor i disponibilitat d'espai"
+
+#: ../../webinterface.rst:93
+msgid "Password management"
+msgstr "Gestió de contrasenyes"
+
+#: ../../webinterface.rst:94
+msgid "Name, email, and profile picture settings"
+msgstr "Configuració de nom, correu electrònic, i imatge de perfil"
+
+#: ../../webinterface.rst:95
+msgid "Manage connected browsers and devices"
+msgstr "Gestioneu navegadors i dispositius connectats"
+
+#: ../../webinterface.rst:96
+msgid "Group memberships"
+msgstr "Pertinença a grups"
+
+#: ../../webinterface.rst:97
+msgid "Interface language settings"
+msgstr "Configuració d'idiomes de la interfície"
+
+#: ../../webinterface.rst:98
+msgid "Manage notifications"
+msgstr "Gestioneu les notificacions"
+
+#: ../../webinterface.rst:99
+msgid "Federated Cloud ID and social media-sharing buttons"
+msgstr "Botons de Federated Cloud ID i compartició a xarxes socials"
+
+#: ../../webinterface.rst:100
+msgid "SSL/TLS certificate manager for external storages"
+msgstr "Gestor de certificats SSL/TLS per a emmagatzematges externs"
+
+#: ../../webinterface.rst:101
+msgid "Your Two-factor Settings"
+msgstr "La vostra configuració d'autenticació de dos factors"
+
+#: ../../webinterface.rst:102
+msgid "Nextcloud Version information"
+msgstr "Informació de la Versió de Nextcloud"
+
+#: ../../webinterface.rst:104
+msgid "See :doc:`userpreferences` section to learn more about these settings."
+msgstr "Veieu :doc:`userpreferences` per aprendre més sobre aquestes opcions"
From 1f7f6b2a50b6de0b8d53b6bcc8b24e62a7002bda Mon Sep 17 00:00:00 2001
From: Nextcloud bot
Date: Sat, 26 Nov 2022 03:36:33 +0000
Subject: [PATCH 33/95] generate documentation from config.sample.php
---
.../configuration_server/config_sample_php_parameters.rst | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/admin_manual/configuration_server/config_sample_php_parameters.rst b/admin_manual/configuration_server/config_sample_php_parameters.rst
index 5577d6d57..c054d4c8a 100644
--- a/admin_manual/configuration_server/config_sample_php_parameters.rst
+++ b/admin_manual/configuration_server/config_sample_php_parameters.rst
@@ -809,7 +809,7 @@ The app allows for two settings, a minimum time for trash bin retention,
and a maximum time for trash bin retention.
Minimum time is the number of days a file will be kept, after which it
-*may be* deleted. A file may be deleted after the minimum number of days
+_may be_ deleted. A file may be deleted after the minimum number of days
is expired if space is needed. The file will not be deleted if space is
not needed.
@@ -821,8 +821,8 @@ Whether "space is needed" depends on whether a user quota is defined or not:
* If a user quota is defined, 50% of the user's remaining quota space sets
the limit for the trashbin.
-Maximum time is the number of days at which it is *guaranteed
-to be* deleted. There is no further dependency on the available space.
+Maximum time is the number of days at which it is _guaranteed
+to be_ deleted. There is no further dependency on the available space.
Both minimum and maximum times can be set together to explicitly define
file and folder deletion. For migration purposes, this setting is installed
@@ -2049,7 +2049,7 @@ of your php version. Then set the setting to true.
Nextcloud uses the Argon2 algorithm (with PHP >= 7.2) to create hashes by its
own and exposes its configuration options as following. More information can
be found at: https://www.php.net/manual/en/function.password-hash.php
-
+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
::
From d17ea611a4849208e6e0ceefa91b1e6cbb143dd7 Mon Sep 17 00:00:00 2001
From: Luka Trovic <89908051+luka-nextcloud@users.noreply.github.com>
Date: Mon, 28 Nov 2022 08:04:25 +0100
Subject: [PATCH 34/95] feat: update description
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Co-authored-by: Julius Härtl
Signed-off-by: Luka Trovic <89908051+luka-nextcloud@users.noreply.github.com>
---
admin_manual/configuration_server/antivirus_configuration.rst | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/admin_manual/configuration_server/antivirus_configuration.rst b/admin_manual/configuration_server/antivirus_configuration.rst
index ecfad69f5..d039f6e2f 100644
--- a/admin_manual/configuration_server/antivirus_configuration.rst
+++ b/admin_manual/configuration_server/antivirus_configuration.rst
@@ -171,7 +171,7 @@ back and change all of your logging to less verbose levels.
Disabling background scan task
------------------
+------------------------------
You can disable background scan with occ::
From 09664f83ed88e44d9a66b4860a15511269856c39 Mon Sep 17 00:00:00 2001
From: Luka Trovic <89908051+luka-nextcloud@users.noreply.github.com>
Date: Mon, 28 Nov 2022 08:04:39 +0100
Subject: [PATCH 35/95] feat: update description
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Co-authored-by: Julius Härtl
Signed-off-by: Luka Trovic <89908051+luka-nextcloud@users.noreply.github.com>
---
admin_manual/configuration_server/antivirus_configuration.rst | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/admin_manual/configuration_server/antivirus_configuration.rst b/admin_manual/configuration_server/antivirus_configuration.rst
index d039f6e2f..68145f165 100644
--- a/admin_manual/configuration_server/antivirus_configuration.rst
+++ b/admin_manual/configuration_server/antivirus_configuration.rst
@@ -173,6 +173,6 @@ back and change all of your logging to less verbose levels.
Disabling background scan task
------------------------------
-You can disable background scan with occ::
+You can disable background scan with occ to only scan files during upload.
occ config:app:set files_antivirus av_background_scan --value="off"
From 6034de3149fb1ac74d9eb22bbb5da4a29a6cb35f Mon Sep 17 00:00:00 2001
From: Vincent Petry
Date: Mon, 28 Nov 2022 22:05:05 +0100
Subject: [PATCH 36/95] Update instructions for upgrading from ownCloud 10.11
Signed-off-by: Vincent Petry
---
admin_manual/maintenance/manual_upgrade.rst | 15 +++++++++------
.../maintenance/migrating_owncloud.rst | 18 +++++++-----------
2 files changed, 16 insertions(+), 17 deletions(-)
diff --git a/admin_manual/maintenance/manual_upgrade.rst b/admin_manual/maintenance/manual_upgrade.rst
index 86d5b4871..985db124f 100644
--- a/admin_manual/maintenance/manual_upgrade.rst
+++ b/admin_manual/maintenance/manual_upgrade.rst
@@ -48,31 +48,34 @@ Always start by making a fresh backup and disabling all 3rd party apps.
backed-up/old ``nextcloud/apps/`` folder. If you find 3rd party apps in the
old folder that needs to be in the new/upgraded instance, simply copy them over
and ensure the permissions are set up as shown below.
+
+10. If you have additional apps folders like for example ``nextcloud/apps-extras`` or ``nextcloud/apps-external``,
+ make sure to also transfer/keep these in the upgraded folder.
-10. If you are using 3rd party theme make sure to copy it from your ``themes/``
+11. If you are using 3rd party theme make sure to copy it from your ``themes/``
directory to your new one. It is possible you will have to make some
modifications to it after the upgrade.
-11. Adjust file ownership and permissions::
+12. Adjust file ownership and permissions::
chown -R www-data:www-data nextcloud
find nextcloud/ -type d -exec chmod 750 {} \;
find nextcloud/ -type f -exec chmod 640 {} \;
-12. Restart your Web server.
+13. Restart your Web server.
-13. Now launch the upgrade from the command line using ``occ``, like this
+14. Now launch the upgrade from the command line using ``occ``, like this
example on Ubuntu Linux::
sudo -u www-data php occ upgrade
(!) this MUST be executed from within your nextcloud installation directory
-14. The upgrade operation takes a few minutes to a few hours, depending on the
+15. The upgrade operation takes a few minutes to a few hours, depending on the
size of your installation. When it is finished you will see a success
message, or an error message that will tell where it went wrong.
-15. Re-enable the nextcloud cron-job. (See step 4 above.)
+16. Re-enable the nextcloud cron-job. (See step 4 above.)
crontab -u www-data -e
diff --git a/admin_manual/maintenance/migrating_owncloud.rst b/admin_manual/maintenance/migrating_owncloud.rst
index 8e9307453..fc574745d 100644
--- a/admin_manual/maintenance/migrating_owncloud.rst
+++ b/admin_manual/maintenance/migrating_owncloud.rst
@@ -15,19 +15,10 @@ See the table below for a version map, where migrating is easily possible:
+-------------------+------------------------------+
| ownCloud | Nextcloud |
+===================+==============================+
+| 10.11.x | 25.0.x (but at least 25.0.2) |
++-------------------+------------------------------+
| 10.0.5 or later | 20.0.x (but at least 20.0.5) |
+-------------------+------------------------------+
-| 10.0.1 - 10.0.5 | 12.0.x (but at least 12.0.1) |
-+-------------------+------------------------------+
-| 10.0.0 | 12.0.0 |
-+-------------------+------------------------------+
-| 9.1.x | 10.0.x |
-+-------------------+------------------------------+
-| 9.0.x | 10.0.x |
-+-------------------+------------------------------+
-| 9.0.x | 9.0.x |
-+-------------------+------------------------------+
-
.. note:: While we understand, that you want to migrate as soon as possible,
we also don't want to put your data at risk. Since we never know
@@ -54,3 +45,8 @@ See the table below for a version map, where migrating is easily possible:
6. Use the :doc:`Nextcloud built-in updater` to update your instance to the newest version.
7. Make sure to also verify the "Security & setup warnings" in the "Overview" section on the settings page.
+
+8. In some cases, apps installed from the ownCloud Market might have been disabled as incompatible
+ (ex: calendar and contacts), so you should reinstall the Nextcloud ones using
+ ``occ app:enable calendar``, ``occ app:enable contacts``, etc
+
From 2b0d1b904762adcf446678ec78228f6ec914c789 Mon Sep 17 00:00:00 2001
From: Nextcloud bot
Date: Tue, 29 Nov 2022 03:38:58 +0000
Subject: [PATCH 37/95] generate documentation from config.sample.php
---
.../configuration_server/config_sample_php_parameters.rst | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/admin_manual/configuration_server/config_sample_php_parameters.rst b/admin_manual/configuration_server/config_sample_php_parameters.rst
index c054d4c8a..ecf3553a9 100644
--- a/admin_manual/configuration_server/config_sample_php_parameters.rst
+++ b/admin_manual/configuration_server/config_sample_php_parameters.rst
@@ -2151,18 +2151,18 @@ Defaults to ``false``
::
- 'minimum.supported.desktop.version' => '2.0.0',
+ 'minimum.supported.desktop.version' => '2.3.0',
The minimum Nextcloud desktop client version that will be allowed to sync with
this server instance. All connections made from earlier clients will be denied
by the server. Defaults to the minimum officially supported Nextcloud desktop
-clientversion at the time of release of this server version.
+client version at the time of release of this server version.
When changing this, note that older unsupported versions of the Nextcloud desktop
client may not function as expected, and could lead to permanent data loss for
clients or other unexpected results.
-Defaults to ``2.0.0``
+Defaults to ``2.3.0``
::
From eb801780ffb74b13fca520cc5f412f07616e182e Mon Sep 17 00:00:00 2001
From: Matthieu Gallien
Date: Tue, 29 Nov 2022 08:45:16 +0100
Subject: [PATCH 38/95] fix typo making server 22 docs to be erroneously about
version 21
Signed-off-by: Matthieu Gallien
---
index.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/index.html b/index.html
index 086d6adae..01ee085c8 100644
--- a/index.html
+++ b/index.html
@@ -330,7 +330,7 @@
Nextcloud Enterprise.
-
Nextcloud 21
+
Nextcloud 22
- User Manual
(Download PDF)
From 7b6a468421cafe9772d5b6e469a3ecbe3f9fa872 Mon Sep 17 00:00:00 2001
From: "transifex-integration[bot]"
<43880903+transifex-integration[bot]@users.noreply.github.com>
Date: Tue, 29 Nov 2022 10:03:49 +0000
Subject: [PATCH 39/95] Apply translations in fr
translation completed updated for the source file '/user_manual/locale/source/groupware/calendar.pot'
on the 'fr' language.
---
.../fr/LC_MESSAGES/groupware/calendar.po | 905 ++++++++++++++++++
1 file changed, 905 insertions(+)
create mode 100644 user_manual/locale/fr/LC_MESSAGES/groupware/calendar.po
diff --git a/user_manual/locale/fr/LC_MESSAGES/groupware/calendar.po b/user_manual/locale/fr/LC_MESSAGES/groupware/calendar.po
new file mode 100644
index 000000000..3830ad62f
--- /dev/null
+++ b/user_manual/locale/fr/LC_MESSAGES/groupware/calendar.po
@@ -0,0 +1,905 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) 2022 Nextcloud GmbH
+# This file is distributed under the same license as the Nextcloud latest User Manual package.
+# FIRST AUTHOR , YEAR.
+#
+# Translators:
+# Alain Rihs , 2021
+# cdehe7519 , 2021
+# KiR, 2022
+# Mer0me , 2022
+# Jérôme Herbinet, 2022
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: Nextcloud latest User Manual latest\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2022-06-03 12:01+0000\n"
+"PO-Revision-Date: 2021-12-01 18:40+0000\n"
+"Last-Translator: Jérôme Herbinet, 2022\n"
+"Language-Team: French (https://www.transifex.com/nextcloud/teams/64236/fr/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: fr\n"
+"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
+
+#: ../../groupware/calendar.rst:3
+msgid "Using the Calendar app"
+msgstr "Utiliser l'application Agenda"
+
+#: ../../groupware/calendar.rst:5
+msgid ""
+"The Calendar app comes installed with Nextcloud Hub by default, but can be "
+"disabled. Please ask your Administrator for it."
+msgstr ""
+"L'application Agenda est installé avec Nextcloud Hub par défaut, mais elle "
+"peut être désactivée. Merci de demander à votre administrateur."
+
+#: ../../groupware/calendar.rst:8
+msgid ""
+"The Nextcloud Calendar app works similar to other calendar applications you "
+"can sync your Nextcloud calendars and events with."
+msgstr ""
+"L'application Nextcloud Agenda fonctionne de la même façon que les autres "
+"applications d'agendas avec lesquelles vous pouvez synchroniser vos "
+"événements et calendriers Nextcloud."
+
+#: ../../groupware/calendar.rst:11
+msgid ""
+"When you first access the Calendar app, a default first calendar will be "
+"created for you."
+msgstr ""
+"Quand vous accéder à l'application Agenda pour la première fois, un premier "
+"agenda par défaut sera créé pour vous."
+
+#: ../../groupware/calendar.rst:16
+msgid "Managing your calendars"
+msgstr "Gestion de vos agendas"
+
+#: ../../groupware/calendar.rst:19
+msgid "Create a new Calendar"
+msgstr "Créer un nouvel agenda"
+
+#: ../../groupware/calendar.rst:21
+msgid ""
+"If you plan on setting up a new calendar without transferring any old data "
+"from your previous calendar, creating a new calendar is the way you should "
+"go."
+msgstr ""
+"Si vous envisagez de configurer un nouvel agenda sans y transférer "
+"d'anciennes données depuis votre agenda précédent, créer un nouvel agenda "
+"est la bonne méthode."
+
+#: ../../groupware/calendar.rst:27
+msgid "Click on ``+ New Calendar`` in the left sidebar."
+msgstr "Cliquer sur \"Nouvel Agenda\" dans le barre latérale."
+
+#: ../../groupware/calendar.rst:29
+msgid ""
+"Type in a name for your new calendar, e.g. \"Work\", \"Home\" or \"Marketing"
+" planning\"."
+msgstr ""
+"Entrez un nom pour votre nouvel agenda, par exemple \"Travail\", \"Maison\" "
+"ou \"Planning de vente\"."
+
+#: ../../groupware/calendar.rst:31
+msgid ""
+"After clicking on the checkmark, your new calendar is created and can be "
+"synced across your devices, filled with new events and shared with your "
+"friends and colleagues."
+msgstr ""
+"Après avoir cliqué la case de vérification, votre nouvel agenda est crée et "
+"peut être synchronisé sur vos appareils, avec les nouveaux événements et "
+"partagé avec vos amis et collègues"
+
+#: ../../groupware/calendar.rst:39
+msgid "Import a Calendar"
+msgstr "Importer un agenda"
+
+#: ../../groupware/calendar.rst:41
+msgid ""
+"If you want to transfer your calendar and their respective events to your "
+"Nextcloud instance, importing is the best way to do so."
+msgstr ""
+"Si vous voulez transférer vos agendas et leurs évènements dans votre "
+"instance Netxcloud, le meilleur moyen est de les importer."
+
+#: ../../groupware/calendar.rst:47
+msgid ""
+"Click on the settings-icon labeled with ``Settings & Import`` at the left-"
+"bottom."
+msgstr ""
+"Cliquez sur l'icône roue dentée ``Paramètres & Importation`` en bas à "
+"gauche."
+
+#: ../../groupware/calendar.rst:49
+msgid ""
+"After clicking on ``+ Import Calendar`` you can select one or more calendar "
+"files from your local device to upload."
+msgstr ""
+"Après avoir cliqué sur ``+ Importer un agenda``, vous pouvez sélectionner un"
+" ou plusieurs fichiers de calendrier à téléverser depuis votre appareil."
+
+#: ../../groupware/calendar.rst:52
+msgid ""
+"The upload can take some time and depends on how big the calendar you import"
+" is."
+msgstr ""
+"L'envoi du fichier peut prendre un certain temps en fonction de la taille de"
+" l'agenda importé."
+
+#: ../../groupware/calendar.rst:55
+msgid ""
+"The Nextcloud Calendar application only supports iCalendar-compatible "
+"``.ics``-files, defined in RFC 5545."
+msgstr ""
+"L'application Agenda de Nextcloud prend uniquement en charge les fichiers "
+"``.ics`` compatibles iCalendar, conformément à la RFC 5545."
+
+#: ../../groupware/calendar.rst:59
+msgid "Edit, Export or Delete a Calendar"
+msgstr "Éditer, exporter ou supprimer un Calendrier"
+
+#: ../../groupware/calendar.rst:61
+msgid ""
+"Sometimes you may want to change the color or the entire name of a previous "
+"imported or created calendar. You may also want to export it to your local "
+"hard drive or delete it forever."
+msgstr ""
+"Parfois vous désirez changer la couleur ou le nom d'un agenda déjà importé "
+"ou créé. Vous pouvez aussi vouloir l'exporter vers votre disque local ou le"
+" supprimer de manière définitive"
+
+#: ../../groupware/calendar.rst:65
+msgid ""
+"Please keep in mind that deleting a calendar is a irreversible action. After"
+" deletion, there is no way of restoring the calendar unless you have a local"
+" backup."
+msgstr ""
+"Noter que la suppression d'un agenda est une action irréverssible. Après sa"
+" suppression, il n'y a aucun moyen de restaurer l'agenda à moins que vous "
+"disposiez d'une sauvegarde locale."
+
+#: ../../groupware/calendar.rst:72
+msgid "Click on the three-dot-menu of the respective calendar."
+msgstr "Cliquer sur le menu Trois Petits Points de l'agenda sélectionné"
+
+#: ../../groupware/calendar.rst:77
+msgid "Click on *Edit name*, *Edit color*, *Export* or *Delete*."
+msgstr ""
+"Cliquer sur *Modifier le nom*, *Modifier la couleur*, *Exporter* ou "
+"*Supprimer*"
+
+#: ../../groupware/calendar.rst:80
+msgid "Sharing calendars"
+msgstr "Agendas partagés"
+
+#: ../../groupware/calendar.rst:82
+msgid ""
+"You may share your calendar with other users or groups. Calendars may be "
+"shared with write access or read-only. When sharing a calendar with write "
+"access, users with whom the calendar is shared will be able to create new "
+"events into the calendar as well as edit and delete existing ones."
+msgstr ""
+"Vous pouvez partager votre agenda avec d'autres utilisateurs ou groupes. Les"
+" agendas peuvent être partagés en ecriture ou en lecture seule. Lors d'un "
+"partage en écriture, les utilisateurs avec lesquels l'agenda est partagé "
+"auront la possibilité de créer de nouveaux événements , de modifier ou "
+"supprimer des événements déjà existants."
+
+#: ../../groupware/calendar.rst:84
+msgid ""
+"Calendar shares currently cannot be accepted or rejected. If you want to "
+"stop having a calendar that someone shared with you, you can click on the "
+"3-dot menu next to the calendar in the calendar list and click on \"Unshare "
+"from me\". Calendars shared with a group cannot be unshared by individuals."
+msgstr ""
+"Le partage de calendrier ne peut pour l'instant pas être accepté ou décliné."
+" Si vous souhaitez faire disparaître un agenda qui vous a été partagé, vous "
+"pouvez cliquer sur le bouton de menu à côté de l'agenda et cliquer sur "
+"\"Cesser le partage avec moi\". Les agendas partagés avec un groupe ne "
+"peuvent pas être retirés de la liste par les utilisateurs."
+
+#: ../../groupware/calendar.rst:87
+msgid "Publishing a calendar"
+msgstr "Publier un agenda"
+
+#: ../../groupware/calendar.rst:89
+msgid ""
+"Calendars can be published through a public link to make them viewable "
+"(read-only) to external users. You may create a public link by opening the "
+"share menu for a calendar and clicking on « + » next to « Share link ». Once"
+" created you can copy the public link to your clipboard or send it through "
+"email."
+msgstr ""
+"Les agendas peuvent être publiés via un lien public pour les rendre "
+"accessibles (en lecture seule) à des utilisateurs externes. Vous pouvez "
+"créer un lien public en ouvrant le menu Partage d'agenda et cliquer sur "
+"\"+\" en face de \"Lien de Partage\". Une fois créé, vous pouvez copier le "
+"lien public dans votre presse-papier ou l'envoyer par mail."
+
+#: ../../groupware/calendar.rst:91
+msgid ""
+"There's also an « embedding code » that provides an HTML iframe to embed "
+"your calendar into public pages."
+msgstr ""
+"Il y a aussi un \"code d'insertion\" qui fournit un iframe HTML pour insérer"
+" votre calendrier dans des pages publics"
+
+#: ../../groupware/calendar.rst:93
+msgid ""
+"Multiple calendars can be shared together by adding their unique tokens to "
+"the end of an embed link. Individual tokens can be found at the end of each "
+"calendar's public link. The full address will look like "
+"``https://cloud.example.com/index.php/apps/calendar/embed/--``"
+msgstr ""
+"Plusieurs agendas peuvent être partagés en ajoutant leur identifiant unique "
+"à la fin d'un lien interne. L'identifiant unique peut être trouvé à la fin "
+"du lien de partage de chaque agenda. L'adresse complète ressemble à "
+"\"https://cloud.exemple.com/index.php/apps/agenda/lien interne/1 - 2 -3"
+
+#: ../../groupware/calendar.rst:96
+msgid ""
+"To change the default view or date of an embedded calendar, you need to "
+"provide an URL that looks like "
+"``https://cloud.example.com/index.php/apps/calendar/embed///``."
+" In this url you need to replace the following variables:"
+msgstr ""
+"Pour changer la vue par défaut ou la date d'un agenda intégré, vous devez "
+"fournir un URL qui ressemble à "
+"``https://cloud.example.com/index.php/apps/calendar/embed///``."
+" Dans cette URL vous devez remplacer les variables suivantes :"
+
+#: ../../groupware/calendar.rst:99
+msgid "```` with the calendar's token,"
+msgstr "```` avec le jeton du calendrier"
+
+#: ../../groupware/calendar.rst:100
+msgid ""
+"```` with one of ``dayGridMonth``, ``timeGridWeek``, ``timeGridDay``, "
+"``listMonth``, ``listWeek``, ``listDay``. The default view is "
+"``dayGridMonth`` and the normally used list is ``listMonth``,"
+msgstr ""
+"```` avec un des paramètres suivants : ``dayGridMonth``, "
+"``timeGridWeek``, ``timeGridDay``, ``listMonth``, ``listWeek``, ``listDay``."
+" La vue par défaut est ``dayGridMonth`` et la liste utilisée habituellement "
+"est ``listMonth``,"
+
+#: ../../groupware/calendar.rst:101
+msgid ""
+"```` with ``now`` or any date with the following format "
+"``--`` (e.g. ``2019-12-28``)."
+msgstr ""
+"\"1\" avec \"maintenant\" ou toute autre date avec le format suivant \"2 - 3"
+" - 4 \" (par ex. \"2019-12-28 \")."
+
+#: ../../groupware/calendar.rst:103
+msgid ""
+"On the public page, users are able to get the subscription link for the "
+"calendar and export the whole calendar directly."
+msgstr ""
+"Sur la page publique, les utilisateurs sont en mesure de récupérer le lien "
+"d'inscription à l'agenda et de récupérer le calendrier entier directement."
+
+#: ../../groupware/calendar.rst:106
+msgid "Subscribe to a Calendar"
+msgstr "S'abonner à un agenda"
+
+#: ../../groupware/calendar.rst:108
+msgid ""
+"You can subscribe to iCal calendars directly inside of your Nextcloud. By "
+"supporting this interoperable standard (RFC 5545) we made Nextcloud calendar"
+" compatible to Google Calendar, Apple iCloud and many other calendar-servers"
+" you can exchange your calendars with, including subscription links from "
+"calendar published on other Nextcloud instances, as described above."
+msgstr ""
+"Vous pouvez accéder à des agendas Ical dans Nextcloud. Par le support du "
+"protocole d'interopérabilité (RFC 5545) nous assurons la compatibilité du "
+"calendrier Nextcloud avec ceux de Google d'Apple Icloud et bien d'autres "
+"calendriers de serveurs, de sorte que vous pouvez faire des échanges entre"
+" calendriers y compris celui de liens d'un agenda publié sur d'autre "
+"instances de Nextcloud, comme décrit ci-dessus."
+
+#: ../../groupware/calendar.rst:113
+msgid "Click on ``+ New Subscription`` in the left sidebar."
+msgstr "Cliquer sur \"+ Nouvel abonnement \" dans le panneau latéral à gauche."
+
+#: ../../groupware/calendar.rst:114
+msgid ""
+"Type in or paste the link of the shared calendar you want to subscribe to."
+msgstr ""
+"Saisir ou coller le lien d'un agenda partagé auquel vous voulez vous "
+"abonner."
+
+#: ../../groupware/calendar.rst:116
+msgid "Finished. Your calendar subscriptions will be updated regularly."
+msgstr ""
+"Terminé. Vos abonnements à un agenda seront mis à jour de manière régulière."
+
+#: ../../groupware/calendar.rst:118
+msgid ""
+"Subscriptions are refreshed every week by default. Your administrator may "
+"have changed this setting."
+msgstr ""
+"Les abonnements sont rafraichis chaque semaine par défaut. Votre "
+"adminstrateur peut changer ce paramétrage"
+
+#: ../../groupware/calendar.rst:121
+msgid "Managing Events"
+msgstr "Gérer les évènements"
+
+#: ../../groupware/calendar.rst:124
+msgid "Create a new event"
+msgstr "Créer un nouvel évènement"
+
+#: ../../groupware/calendar.rst:126
+msgid ""
+"Events can be created by clicking in the area when the event is scheduled. "
+"In the day- and week-view of the calendar you just click, pull and release "
+"your cursor over the area when the event is taking place."
+msgstr ""
+"Les événements peuvent être créés en cliquant dans la zone du jour de "
+"l'évènement. Dans la vue journalière ou hebdomadaire, cliquer, tirer el "
+"relâcher le curseur dans la zone ou l'évènement se réalisera"
+
+#: ../../groupware/calendar.rst:134
+msgid ""
+"The month-view only requires a single click into the area of the target day."
+msgstr ""
+"La vue par mois nécessite seulement un simple clic à l'intérieur du jour "
+"souhaité."
+
+#: ../../groupware/calendar.rst:140
+msgid ""
+"After that, you can type in the event's name (e.g. **Meeting with Lukas**), "
+"choose the calendar in which you want to save the event to (e.g. "
+"**Personal**, **Work**), check and concretize the time span or set the event"
+" as an all-day event. Optionally you can specify a location and a "
+"description."
+msgstr ""
+"Après ça, vous pouvez saisir le nom de l'événement (par exemple **Rendez-"
+"vous avec Lucas**), choisissez l'agenda dans lequel vous souhaitez "
+"sauvegarder l'événement (par exemple **Personnel**, **Travail**), vérifiez "
+"et adaptez éventuellement le créneau horaire ou définissez un rendez-vous "
+"sur la journée. Vous pouvez également définir un emplacement et une "
+"description si vous le souhaitez."
+
+#: ../../groupware/calendar.rst:145
+msgid ""
+"If you want to edit advanced details such as the **Attendees** or "
+"**Reminders**, or if you want to set the event as a repeating-event, click "
+"on the ``More`` button to open the advanced sidebar editor."
+msgstr ""
+"Si vous souhaitez modifier des détails avancés comme les **Invités** ou les "
+"**Rappels**, ou si vous souhaitez paramétrer la récurrence de l'événement, "
+"cliquez sur le bouton ``Plus`` pour ouvrir l'éditeur avancé de l'événement "
+"dans la barre latérale."
+
+#: ../../groupware/calendar.rst:149
+msgid ""
+"If you always want to open the advanced sidebar editor instead of the simple"
+" event editor popup, you can set a ``Skip simple event editor`` checkmark in"
+" the ``Settings & Import`` section of the app."
+msgstr ""
+"Si vous souhaitez que l'éditeur avancé dans la barre latérale soit ouvert "
+"par défaut à la place de l'éditeur simple dans la popup, vous pouvez "
+"décocher la case \"Activer l'éditeur simplifié\" dans la section "
+"``Paramètres & Importation`` du module Agenda."
+
+#: ../../groupware/calendar.rst:153
+msgid "Clicking on the blue ``Create`` button will finally create the event."
+msgstr "Cliquez enfin sur le bouton bleu ``Créer``pour créer l'événement."
+
+#: ../../groupware/calendar.rst:156
+msgid "Edit or delete an event"
+msgstr "Ajouter ou supprimer un évènement"
+
+#: ../../groupware/calendar.rst:158
+msgid ""
+"If you want to edit or delete a specific event, you just need to click on "
+"it. After that you will be able to re-set all event details and open the "
+"advanced sidebar-editor by clicking on ``More``."
+msgstr ""
+"Pour modifier ou supprimer un évènement spécifique, sélectionnez "
+"l'évènement. Ensuite, vous pourrez modifier tous les détails de l'évènement "
+"et ouvrir l'éditeur avancé de la barre latérale par un clic sur "
+"\"Plus....\"."
+
+#: ../../groupware/calendar.rst:162
+msgid ""
+"Clicking on the ``Update`` button will update the event. To cancel your "
+"changes, click on the close icon on top right of the popup or sidebar "
+"editor."
+msgstr ""
+"Cliquez sur le bouton ``Mettre à jour`` pour mettre à jour l'événement. Pour"
+" annuler vos changements, cliquez sur le bouton de fermeture au-dessus à "
+"droite de la popup ou de barre latérale de l'éditeur avancé."
+
+#: ../../groupware/calendar.rst:164
+msgid ""
+"If you open the sidebar view and click the three dot menu next to the event "
+"name, you have an option to export the event as an ``.ics`` file or remove "
+"the event from your calendar."
+msgstr ""
+"Si vous ouvrez le panneau latéral et cliquez sur le menu des 3 points en "
+"face du nom de l'évènement, vous avez une option pour exporter l'évènement"
+" comme fichier .ics ou de supprimer l'évènement de votre agenda."
+
+#: ../../groupware/calendar.rst:169
+msgid ""
+"If you delete events they will go into your :ref:`trash bin`. You can restore accidentally deleted events there."
+msgstr ""
+"Si vous supprimez des événements, ils seront déplacés dans votre "
+":ref:`corbeille`. Vous pouvez restaurez les événements "
+"supprimés accidentellement en cliquant sur la corbeille."
+
+#: ../../groupware/calendar.rst:174
+msgid "Invite attendees to an event"
+msgstr "Inviter des participants à un évènement"
+
+#: ../../groupware/calendar.rst:176
+msgid ""
+"You may add attendees to an event to let them know they're invited. They "
+"will receive an email invitation and will be able to confirm or cancel their"
+" participation to the event. Attendees may be other users on your Nextcloud "
+"instances, contacts in your address books and direct email addresses. You "
+"may also change the level of participation per attendees, or disable the "
+"email information for a specific attendee."
+msgstr ""
+"Vous pouvez ajouter des participants à un événement pour les informer qu'ils"
+" sont invités. Ils recevront une invitation par courriel et pourront "
+"confirmer ou annuler leur participation à l'événement. Les participants "
+"peuvent être d'autres utilisateurs de votre instance de Nextcloud, des "
+"contacts dans votre carnet d'adresses ou directement des adresses courriel. "
+"Vous pouvez aussi changer le niveau de participation, ou désactiver la "
+"notification par courrier pour un participant spécifique."
+
+#: ../../groupware/calendar.rst:182
+msgid ""
+"When adding other Nextcloud users as attendees to an event, you may access "
+"their free-busy information if available, helping you determine when the "
+"best time slot for your event is. Set your :ref:`working hours` to let others know when you are available. Free-busy "
+"information is only available for other users on the same Nextcloud "
+"instance."
+msgstr ""
+"Quand vous ajoutez d'autres utilisateurs Nextcloud comme participants à un "
+"événement, vous pouvez éventuellement consulter leurs plages de "
+"disponibilité, pour vous aider à déterminer le meilleur créneau horaire pour"
+" votre événement. Définissez vos :ref:`paramètres de disponibilités "
+"personnelles` pour permettre aux autres utilisateurs"
+" de consulter vos disponibilités. Les plages de disponibilités sont "
+"seulement visibles par les autres utilisateurs de la même instance "
+"Nextcloud."
+
+#: ../../groupware/calendar.rst:184
+msgid ""
+"Only the calendar owner can send out invitations. The sharees are not able "
+"to do that, whether they have write access to the event's calendar or not."
+msgstr ""
+"Seul le propriétaire de l'agenda peut envoyer des invitations. Les délégués "
+"qui ont accès à l'agenda, même en lecture/écriture, ne peuvent pas envoyer "
+"d'invitations."
+
+#: ../../groupware/calendar.rst:186
+msgid ""
+"The server administration needs to setup the e-mail server in the ``Basic "
+"settings`` tab, as this mail will be used to send invitations."
+msgstr ""
+"L'administrateur du serveur doit configurer le Serveur e-mail dans l'onglet "
+"``Paramètres de base``, car il sera utilisé pour envoyer les invitations."
+
+#: ../../groupware/calendar.rst:189
+msgid "Assign rooms and resources to an event"
+msgstr "Affecter des salles et des ressources à un événement"
+
+#: ../../groupware/calendar.rst:191
+msgid ""
+"Similar to attendees you can add rooms and resources to your events. The "
+"system will make sure that each room and resource is booked without "
+"conflict. The first time a user adds the room or resource to an event, it "
+"will show as accepted. Any further events at overlapping times will show the"
+" room or resource as rejected."
+msgstr ""
+"De la même manière que pour les participants, vous pouvez ajouter des salles"
+" et des ressources à vos événement. Le système s'assurera que chaque salle "
+"et chaque ressource sera réservée sans conflit. La première fois qu'un "
+"utilisateur ajoute la salle ou la ressource à un événement, la salle ou la "
+"ressource sera disponible. Tout futur événement concomitant ne permettra pas"
+" le choix de cette salle ou ressource."
+
+#: ../../groupware/calendar.rst:193
+msgid ""
+"Rooms and resources are not managed by Nextcloud itself and the Calendar app"
+" will not allow you to add or change a resource. Your Administrator has to "
+"install and possibly configure resource back ends before you can use them as"
+" a user."
+msgstr ""
+"Les salles et les ressources ne sont pas gérées par Nextcloud lui-même et "
+"l'application Agenda ne vous permettra pas d'ajouter ou modifier une "
+"ressource. Votre administrateur doit installer et configurer un gestionnaire"
+" de ressources avant que vous puissiez l'utiliser."
+
+#: ../../groupware/calendar.rst:196
+msgid "Set up reminders"
+msgstr "Configurer les rappels"
+
+#: ../../groupware/calendar.rst:198
+msgid ""
+"You can set up reminders to be notified before an event occurs. Currently "
+"supported notification methods are:"
+msgstr ""
+"Vous pouvez configurer les rappels pour être notifiés avant l'événement. Les"
+" méthodes de notification supportées actuellement sont :"
+
+#: ../../groupware/calendar.rst:200
+msgid "Email notifications"
+msgstr "Notifications par mail"
+
+#: ../../groupware/calendar.rst:201
+msgid "Nextcloud notifications"
+msgstr "Notifications par Nextcloud"
+
+#: ../../groupware/calendar.rst:203
+msgid ""
+"You may set reminders at a time relative to the event or at a specific date."
+msgstr ""
+"Vous pouvez définir des rappels relatifs à la survenance de l'évènement ou à"
+" une date spécifique"
+
+#: ../../groupware/calendar.rst:208
+msgid ""
+"Only the calendar owner and people or groups with whom the calendar is "
+"shared with write access will get notifications. If you don't get any "
+"notifications but think you should, your Administrator could also have "
+"disabled this for your server."
+msgstr ""
+"Seul le propriétaire de l'agenda et les personnes ou groupes avec lesquels "
+"l'agenda a été partagé avec des accès en écriture recevront des "
+"notifications. Si vous ne recevez aucunes notifications et que vous pensez "
+"devoir en recevoir, votre Adminsitrateur a peut-être désactivé cette "
+"option sur le serveur."
+
+#: ../../groupware/calendar.rst:210
+msgid ""
+"If you synchronize your calendar with mobile devices or other 3rd-party "
+"clients, notifications may also show up there."
+msgstr ""
+"Si l'agenda est synchronisé avec des appareils mobiles ou d'autres clients "
+"tiers, les notifications peuvent apparaître sur ceux-ci."
+
+#: ../../groupware/calendar.rst:214
+msgid "Add recurring options"
+msgstr "Ajouter des options de récurrence"
+
+#: ../../groupware/calendar.rst:216
+msgid ""
+"An event may be set as \"recurring\", so that it can happen every day, week,"
+" month or year. Specific rules can be added to set which day of the week the"
+" event happens or more complex rules, such as every fourth Wednesday of each"
+" month."
+msgstr ""
+"Un évènement peut être défini comme récurrent, de sorte qu'il se reproduit "
+"chaque jour, semaine, mois ou année. Des règles spécifiques peuvent être "
+"paramétrées pour définir quel jour de la semaine l'évènement se produit ou "
+"d'autres règles plus complexes, telles que chaque quatrième Mercredi de "
+"chaque mois."
+
+#: ../../groupware/calendar.rst:218
+msgid "You can also tell when the recurrence ends."
+msgstr "Vous pouvez aussi paramétrer quand la réccurrence se termine."
+
+#: ../../groupware/calendar.rst:226
+msgid "Trash bin"
+msgstr "Corbeille"
+
+#: ../../groupware/calendar.rst:228
+msgid ""
+"If you delete events, tasks or a calendar in Calendar, your data is not gone"
+" yet. Instead, those items will be collected in a *trash bin*. This offers "
+"you to undo a deletion. After a period which defaults to 30 days (your "
+"administration may have changed this setting), those items will be deleted "
+"permanently. You can also permanently delete items earlier if you wish."
+msgstr ""
+"Si vous supprimez des événements, tâches ou un agenda dans l'application "
+"Agenda, vos données ne sont pas immédiatement perdues. Ces objets sont "
+"collectés dans une *corbeille*. Cela vous permet d'annuler une suppression "
+"malencontreuse. Après une période de 30 jours par défaut (votre "
+"administrateur peut avoir modifié ce paramètre), ces objets seront "
+"définitivement supprimés. Vous pouvez également supprimer définitivement ces"
+" objets avant si vous le souhaitez."
+
+#: ../../groupware/calendar.rst:232
+msgid ""
+"The ``Empty trash bin`` buttons will wipe all trash bin contents in one "
+"step."
+msgstr ""
+"Le bouton `Vider la corbeille`` effacera tout le contenu de la corbeille "
+"d'un coup."
+
+#: ../../groupware/calendar.rst:234
+msgid ""
+"The trash bin is only accessible from the Calendar app. Any connected "
+"application or app won't be able to display its contents. However, events, "
+"tasks and calendars deleted in connected applications or app will also end "
+"up in the trash bin."
+msgstr ""
+"La corbeille est seulement accessible depuis l'application Agenda. Toute "
+"application connectée à l'agenda ne sera pas en mesure d'afficher son "
+"contenu. Cependant, les événements, tâches et agenda supprimés dans des "
+"applications connectées seront également déplacées dans la corbeille."
+
+#: ../../groupware/calendar.rst:239
+msgid "Responding to invitations"
+msgstr "Répondre aux invitations"
+
+#: ../../groupware/calendar.rst:241
+msgid ""
+"You can directly respond to invitations inside the app. Click on the event "
+"and select your participation status. You can respond to an invitation by "
+"accepting, declining or accepting tentatively."
+msgstr ""
+"Vous pouvez répondre directement aux invitations à l'intérieur de "
+"l'application. Cliquez sur l'événement et choisissez votre statut de "
+"participation. Vous pouvez répondre à une invitation en acceptant, déclinant"
+" ou en acceptant provisoirement."
+
+#: ../../groupware/calendar.rst:246
+msgid "You can respond to an invitation from the sidebar too."
+msgstr ""
+"Vous pouvez également répondre à une invitation dans la barre latérale."
+
+#: ../../groupware/calendar.rst:252
+msgid "Availability (Working Hours)"
+msgstr "Disponibilités (Heures de bureau)"
+
+#: ../../groupware/calendar.rst:254
+msgid ""
+"The general availability independent of scheduled events can be set in the "
+"groupware settings of Nextcloud. These settings will be reflected in the "
+"free-busy view when you :ref:`schedule a meeting with other people` in Calendar. Some connected clients like Thunderbird will show "
+"this data as well."
+msgstr ""
+"La disponibilité, de manière générale et indépendamment des événements déjà "
+"programmés, peut être définie dans la section ``Travail collaboratif```des "
+"paramètres personnels de Nextcloud. Ces paramètres seront utilisés dans "
+"l'affichage de la disponibilité quand vous :ref:`planifier un rendez-vous "
+"avec d'autres personnes` dans l'application Agenda. "
+"Certains clients connectés comme Thunderbird permettront également d'accéder"
+" à ces plages de disponibilités."
+
+#: ../../groupware/calendar.rst:259
+msgid "Birthday calendar"
+msgstr "Agenda des anniversaires"
+
+#: ../../groupware/calendar.rst:261
+msgid ""
+"The birthday calendar is a auto-generated calendar which will automatically "
+"fetch the birthdays from your contacts. The only way to edit this calendar "
+"is by filing your contacts with birthday dates. You can not directly edit "
+"this calendar from the calendar-app."
+msgstr ""
+"L'agenda des Anniversaires est un agenda généré automatiquement en "
+"recherchant les dates anniversaires de vos contacts. La seule manière pour "
+"modifier cet agenda est de renseigner la date d'anniversaire de vos "
+"contacts. Vous ne pouvez pas modifier directement cet agenda à partir de "
+"l'application Agenda."
+
+#: ../../groupware/calendar.rst:266
+msgid ""
+"If you do not see the birthday calendar, your Administrator may have "
+"disabled this for your server."
+msgstr ""
+"Si vous ne voyez pas l'agenda des Anniversaires, votre Adminstrateur a peut-"
+"être désactivé cette option sur le serveur."
+
+#: ../../groupware/calendar.rst:270
+msgid "Appointments"
+msgstr "Rendez-vous"
+
+#: ../../groupware/calendar.rst:272
+msgid ""
+"As of Calendar v3 the app can generate appointment slots which other "
+"Nextcloud users but also people without an account on the instance can book."
+" Appointments offer fine-granular control over when you are possibly free to"
+" meet up. This can eliminate the need to send emails back and forth to "
+"settle on a date and time."
+msgstr ""
+"La version 3 de l'application Agenda permet de générer des créneaux horaires"
+" de rendez-vous que d'autres utilisateurs de Nextcloud mais aussi des gens "
+"de l'extérieur peuvent réserver. Les Rendez-vous offrent un contrôle fin des"
+" plages où vous êtes disponibles pour un rendez-vous. Cela peut permettre "
+"d'éviter de nombreux échanges de courriel pour déterminer une date et une "
+"heure de rendez-vous."
+
+#: ../../groupware/calendar.rst:274
+msgid ""
+"In this section we'll use the term *organizer* for the person who owns the "
+"calendar and sets up appointment slots. The *attendee* is the person who "
+"books one of the slots."
+msgstr ""
+"Dans cette section nous utiliseront le terme *organisateur* pour la personne"
+" qui détient l'agenda et définit les créneaux de rendez-vous. Le "
+"*participant* est la personne qui réserve l'un de ces créneaux."
+
+#: ../../groupware/calendar.rst:277
+msgid "Creating an appointment configuration"
+msgstr "Créer la configuration des rendez-vous."
+
+#: ../../groupware/calendar.rst:279
+msgid ""
+"As an organizer of appointments you open the main Calendar web UI. In the "
+"left sidebar you'll find a section for appointments, were you can open the "
+"dialogue to create a new one."
+msgstr ""
+"En tant qu'organisateur de créneaux de rendez-vous vous utiliser l'interface"
+" principale de l'application Agenda. Dans la barre latérale de gauche, vous "
+"trouverez une section pour les rendez-vous, où vous pourrez ouvrir la boite "
+"de dialogue pour créer un nouveau créneau de rendez-vous."
+
+#: ../../groupware/calendar.rst:281
+msgid ""
+"One of the basic infos of every appointment is a title describing what the "
+"appointment is about, e.g. \"One-on-one\" when a user wants to offer "
+"colleagues a personal call. The duration of the appointment can be picked "
+"from a predefined list. Next, you can set the desired increment. The "
+"increment is the rate at which possible slots are available. For example, "
+"you could have one hour long slots, but you give them away at 30 minute "
+"increments so an attendee can book at 9:00AM but also at 9:30AM. Optional "
+"infos about location and a description give the attendees some more context."
+msgstr ""
+"L'une des informations basiques de chaque rendez-vous est un titre décrivant"
+" l'objet du rendez-vous, par exemple \"Face à face\" quand un utilisateur "
+"souhaite proposer à ses collègues un entretien personnel. La durée du "
+"rendez-vous peut être choisie dans une liste prédéfinie. Ensuite, vous "
+"pouvez déterminer l'incrément de votre choix. L'incrément indique la "
+"granularité des rendez-vous disponible. Par exemple, vous pouvez des "
+"créneaux d'une heure, mais vous pouvez les proposez avec un incrément de 30 "
+"minutes et ainsi un participant peut réserver le créneau de 09:00 à 10:00 ou"
+" celui de 09:30 à 10:30. Des informations optionnelles donnent aux "
+"participants un contexte supplémentaire pour les rendez-vous."
+
+#: ../../groupware/calendar.rst:283
+msgid ""
+"Every booked appointment will be written into one of your calendars, so you "
+"can chose which one that should be. Only slots that do not conflict with "
+"existing events in your calendars will be shown to attendees."
+msgstr ""
+"Chaque réservation de rendez-vous sera mentionnée dans l'un de vos agendas, "
+"et vous pouvez sélectionnez duquel il s'agit. Seuls les créneaux disponibles"
+" sans conflit avec vos rendez-vous existants seront montrés aux "
+"participants."
+
+#: ../../groupware/calendar.rst:285
+msgid ""
+"Appointments can be *public* or *private*. Public appointments can be "
+"discovered through the profile page of a Nextcloud user. Private "
+"appointments are only accessible to the people who receive the secret URL."
+msgstr ""
+"Les rendez-vous peuvent être *publics* ou *privés*. Les rendez-vous publics "
+"sont accessibles à travers la page profile des utilisateurs Nextcloud. Les "
+"rendez-vous privés sont seulement accessible aux personnes qui ont reçu une "
+"URL spécifique."
+
+#: ../../groupware/calendar.rst:287
+msgid ""
+"The organizer of an appointment can specify at which times of the week it's "
+"generally possible to book a slot. This could be the working hours but also "
+"any other customized schedule."
+msgstr ""
+"L'organisateur d'un rendez-vous peut spécifier à quels moments de la semaine"
+" il est généralement possible de réserver un créneau. Ceci peut correspondre"
+" aux heures de bureau, mais aussi à un autre planning spécifique."
+
+#: ../../groupware/calendar.rst:289
+msgid ""
+"Some appointments require time to prepare, e.g. when you meet at a venue and"
+" you have to drive there. The organizer can chose to select a time duration "
+"that must be free. Only slots that do not conflict with other events during "
+"the preparation time will be available. Moreover there is the option to "
+"specify a time after each appointment that has to be free."
+msgstr ""
+"Certains rendez-vous nécessitent un temps de préparation, par exemple quand "
+"la rencontre a lieu à l'extérieur et que vous devez vous rendre sur place. "
+"L'organisateur peut choisir une durée minimum qui doit rester libre. Seuls "
+"les rendez-vous qui ne sont pas en conflit avec d'autres événements et leur "
+"temps de préparation seront disponibles. De la même manière, vous pouvez "
+"spécifiez la durée du temps libre après chaque rendez-vous."
+
+#: ../../groupware/calendar.rst:291
+msgid ""
+"To prevent an attendee from booking too short notice it's possible to "
+"configure how soon the next possible appointment might take place."
+msgstr ""
+"Pour éviter qu'un participant réserve un créneau trop proche dans le temps, "
+"il est possible de définir le délai avant la réservation d'un prochain "
+"rendez-vous."
+
+#: ../../groupware/calendar.rst:293
+msgid ""
+"Setting a maximum number of slots per day can limit how many appointments "
+"are possibly booked by attendees."
+msgstr ""
+"Définir un nombre maximum de créneaux par jour permet de limiter le nombre "
+"de rendez-vous qui peuvent être pris par les participants."
+
+#: ../../groupware/calendar.rst:295
+msgid ""
+"The configured appointment will then be listed in the left sidebar. You can "
+"copy its link and share it with the target attendees, or let them discover "
+"your public appointment via the profile page."
+msgstr ""
+"La configuration de rendez-vous sera alors listée dans la barre latérale de "
+"gauche. Vous pouvez copier son lien et le partager avec les participants "
+"souhaités, ou leur laisser la possibilité de le voir sur votre page de "
+"profil."
+
+#: ../../groupware/calendar.rst:298
+msgid "Booking an appointment"
+msgstr "Réserver un rendez-vous"
+
+#: ../../groupware/calendar.rst:300
+msgid ""
+"The booking page shows an attendee the title, location, description and "
+"length of an appointment. For a selected day there will be a list with all "
+"the possible time slots. On days with no available slots, too many conflicts"
+" or a reached daily maximum limit of already booked appointments, the list "
+"might be empty."
+msgstr ""
+"La page de réservation montre au participant le titre, le lieu, la "
+"description et la durée d'un rendez-vous. Pour un jour donné, il y aura une "
+"liste avec tous les créneaux disponibles. Pour les jours sans créneaux "
+"disponibles, trop de conflits ou le nombre maximum de rendez-vous quotidiens"
+" atteint, la liste peut être vide."
+
+#: ../../groupware/calendar.rst:302
+msgid ""
+"For the booking users have to enter a name and an email address. Optionally "
+"they can also add a comment."
+msgstr ""
+"Pour la réservation, les participants doivent saisir un nom et une adresse "
+"e-mail. Ils peuvent également ajouter un commentaire s'ils le souhaitent."
+
+#: ../../groupware/calendar.rst:304
+msgid ""
+"To verify that the email is valid, a confirmation email will be sent. Only "
+"after clicking the confirmation link from the email the appointment booking "
+"will be finished. Until then the time slot might also be booked by another "
+"user who confirms their booking earlier. The system will detect the conflict"
+" and offer to pick a new time slot."
+msgstr ""
+"Pour vérifier que l'adresse est valide, un courriel sera envoyé. C'est "
+"seulement après avoir cliqué sur le lien de confirmation que la réservation "
+"du rendez-vous sera effective. Jusqu'à ce moment, un autre participant "
+"pourra réserver le même créneau et le rendre ainsi indisponible. Le système "
+"détectera les conflits et proposera de choisir un autre créneau."
+
+#: ../../groupware/calendar.rst:307
+msgid "Working with the booked appointment"
+msgstr "Gérer le créneau réservé"
+
+#: ../../groupware/calendar.rst:309
+msgid ""
+"Once the booking is done, the organizer will find an event in their calendar"
+" with the appointment details and the :ref:`attendee`. "
+"As with any other event that has attendees, changes and cancellations will "
+"trigger a notification to the attendee's email."
+msgstr ""
+"Une fois que la réservation est effective, l'organisateur trouvera dans son "
+"agenda les détails du rendez-vous et le :ref:`participant`. Comme pour les autres événements avec participants, les "
+"modifications et les annulations enverront des notifications par courriel "
+"aux participants."
+
+#: ../../groupware/calendar.rst:311
+msgid ""
+"If attendees wish to cancel the appointment they have to get in contact with"
+" the organizer, so that the organizer can cancel or even delete the event."
+msgstr ""
+"Si les participants souhaitent annuler une réservation, ils doivent entrer "
+"en contact avec l'organisateur pour que celui-ci puisse annuler ou supprimer"
+" l'événement."
From a67ab43161bb1e067e2585089fa26b43cf490298 Mon Sep 17 00:00:00 2001
From: "transifex-integration[bot]"
<43880903+transifex-integration[bot]@users.noreply.github.com>
Date: Thu, 1 Dec 2022 03:28:21 +0000
Subject: [PATCH 40/95] Apply translations in ko
translation completed for the source file '/user_manual/locale/source/contents.pot'
on the 'ko' language.
---
user_manual/locale/ko/LC_MESSAGES/contents.po | 26 +++++++++++++++++++
1 file changed, 26 insertions(+)
create mode 100644 user_manual/locale/ko/LC_MESSAGES/contents.po
diff --git a/user_manual/locale/ko/LC_MESSAGES/contents.po b/user_manual/locale/ko/LC_MESSAGES/contents.po
new file mode 100644
index 000000000..b883e7c73
--- /dev/null
+++ b/user_manual/locale/ko/LC_MESSAGES/contents.po
@@ -0,0 +1,26 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) 2022 Nextcloud GmbH
+# This file is distributed under the same license as the Nextcloud latest User Manual package.
+# FIRST AUTHOR , YEAR.
+#
+# Translators:
+# Brandon Han, 2022
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: Nextcloud latest User Manual latest\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2022-01-07 14:47+0100\n"
+"PO-Revision-Date: 2019-11-07 20:28+0000\n"
+"Last-Translator: Brandon Han, 2022\n"
+"Language-Team: Korean (https://www.transifex.com/nextcloud/teams/64236/ko/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ko\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#: ../../contents.rst:5
+msgid "Table of contents"
+msgstr "목차"
From ea575ae12bc7ce1c24d5c0b91a885ba4d44a70ec Mon Sep 17 00:00:00 2001
From: Nextcloud bot
Date: Thu, 1 Dec 2022 03:39:06 +0000
Subject: [PATCH 41/95] generate documentation from config.sample.php
---
.../configuration_server/config_sample_php_parameters.rst | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/admin_manual/configuration_server/config_sample_php_parameters.rst b/admin_manual/configuration_server/config_sample_php_parameters.rst
index 02249e665..ecf3553a9 100644
--- a/admin_manual/configuration_server/config_sample_php_parameters.rst
+++ b/admin_manual/configuration_server/config_sample_php_parameters.rst
@@ -1969,7 +1969,7 @@ https://dev.mysql.com/doc/refman/5.7/en/charset-unicode-utf8mb4.html
https://dev.mysql.com/doc/refman/5.7/en/innodb-parameters.html#sysvar_innodb_large_prefix
https://mariadb.com/kb/en/mariadb/xtradbinnodb-server-system-variables/#innodb_large_prefix
http://www.tocker.ca/2013/10/31/benchmarking-innodb-page-compression-performance.html
-https://web.archive.org/web/20181229154254/http://mechanics.flite.com:80/blog/2014/07/29/using-innodb-large-prefix-to-avoid-error-1071
+http://mechanics.flite.com/blog/2014/07/29/using-innodb-large-prefix-to-avoid-error-1071/
::
From 7a0e9ba03a4c944c739e353914d6c7f8839c5d35 Mon Sep 17 00:00:00 2001
From: "transifex-integration[bot]"
<43880903+transifex-integration[bot]@users.noreply.github.com>
Date: Thu, 1 Dec 2022 06:16:56 +0000
Subject: [PATCH 42/95] Apply translations in ko
translation completed for the source file '/user_manual/locale/source/files/desktop_mobile_sync.pot'
on the 'ko' language.
---
.../LC_MESSAGES/files/desktop_mobile_sync.po | 68 +++++++++++++++++++
1 file changed, 68 insertions(+)
create mode 100644 user_manual/locale/ko/LC_MESSAGES/files/desktop_mobile_sync.po
diff --git a/user_manual/locale/ko/LC_MESSAGES/files/desktop_mobile_sync.po b/user_manual/locale/ko/LC_MESSAGES/files/desktop_mobile_sync.po
new file mode 100644
index 000000000..9e7e6571c
--- /dev/null
+++ b/user_manual/locale/ko/LC_MESSAGES/files/desktop_mobile_sync.po
@@ -0,0 +1,68 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) 2022 Nextcloud GmbH
+# This file is distributed under the same license as the Nextcloud latest User Manual package.
+# FIRST AUTHOR , YEAR.
+#
+# Translators:
+# Brandon Han, 2022
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: Nextcloud latest User Manual latest\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2022-01-07 14:47+0100\n"
+"PO-Revision-Date: 2019-11-07 20:29+0000\n"
+"Last-Translator: Brandon Han, 2022\n"
+"Language-Team: Korean (https://www.transifex.com/nextcloud/teams/64236/ko/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ko\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#: ../../files/desktop_mobile_sync.rst:3
+msgid "Desktop and mobile synchronization"
+msgstr "데스크톱 및 모바일 동기화"
+
+#: ../../files/desktop_mobile_sync.rst:5
+msgid ""
+"For synchronizing files with your desktop computer, we recommend using the "
+"`Nextcloud Sync Client`_ for Windows, macOS and Linux."
+msgstr ""
+"데스크톱 컴퓨터와 파일을 동기화하기 위해 Windows, macOS, Linux용 `Nextcloud Sync Client`_ 를 "
+"사용하십시오."
+
+#: ../../files/desktop_mobile_sync.rst:9
+msgid ""
+"The Nextcloud Desktop Sync Client enables you to connect to your Nextcloud "
+"Server. You can create folders in your home directory, and keep the contents"
+" of those folders synced with your Nextcloud server. Simply copy a file into"
+" the directory and the Nextcloud desktop client does the rest. Make a change"
+" to the files on one computer, it will flow across the others using these "
+"desktop sync clients. You will always have your latest files with you "
+"wherever you are."
+msgstr ""
+"Nextcloud 데스크톱 동기화 클라이언트는 사용자가 Nextcloud 서버에 연결할 수 있도록 합니다. 홈 디렉토리에 폴더를 "
+"생성하고, 내부 파일을 Nextcloud 서버와 동기화하십시오. 해당 경로에 파일을 복사하면, Nextcloud 데스크톱 클라이언트가 "
+"알아서 업로드합니다. 하나의 컴퓨터에서 파일을 편집하면, 연결된 모든 데스크톱 동기화 클라이언트에 적용됩니다. 따라서, 플랫폼과 무관하게"
+" 모든 파일은 항상 최신 상태로 유지됩니다."
+
+#: ../../files/desktop_mobile_sync.rst:17
+msgid ""
+"Its usage is documented separately in the `Nextcloud Desktop Client "
+"Manual`_."
+msgstr "클라이언트 사용법은 별도의 문서에서 다루고 있습니다. `Nextcloud Desktop Client Manual`_"
+
+#: ../../files/desktop_mobile_sync.rst:23
+msgid "Mobile clients"
+msgstr "모바일 클라이언트"
+
+#: ../../files/desktop_mobile_sync.rst:25
+msgid ""
+"Visit your Personal page in your Nextcloud Web interface to find download "
+"links for Android and iOS mobile sync clients. Or, visit the `Nextcloud "
+"download page `_."
+msgstr ""
+"Nextcloud 웹 인터페이스의 개인 페이지에서 Android 및 iOS용 클라이언트 다운로드 링크를 찾으십시오. 혹은 "
+"`Nextcloud download page `_ 에 접속하십시오."
From 68f05cb058b22a5f54bb81cdc008748ba38ab800 Mon Sep 17 00:00:00 2001
From: "transifex-integration[bot]"
<43880903+transifex-integration[bot]@users.noreply.github.com>
Date: Thu, 1 Dec 2022 07:03:07 +0000
Subject: [PATCH 43/95] Apply translations in ko
translation completed updated for the source file '/user_manual/locale/source/index.pot'
on the 'ko' language.
---
user_manual/locale/ko/LC_MESSAGES/index.po | 68 ++++++++++++++++++++++
1 file changed, 68 insertions(+)
create mode 100644 user_manual/locale/ko/LC_MESSAGES/index.po
diff --git a/user_manual/locale/ko/LC_MESSAGES/index.po b/user_manual/locale/ko/LC_MESSAGES/index.po
new file mode 100644
index 000000000..d5e0370e5
--- /dev/null
+++ b/user_manual/locale/ko/LC_MESSAGES/index.po
@@ -0,0 +1,68 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) 2022 Nextcloud GmbH
+# This file is distributed under the same license as the Nextcloud latest User Manual package.
+# FIRST AUTHOR , YEAR.
+#
+# Translators:
+# 장승현, 2022
+# Brandon Han, 2022
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: Nextcloud latest User Manual latest\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2022-05-20 09:09+0000\n"
+"PO-Revision-Date: 2020-07-27 12:48+0000\n"
+"Last-Translator: Brandon Han, 2022\n"
+"Language-Team: Korean (https://www.transifex.com/nextcloud/teams/64236/ko/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ko\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#: ../../index.rst:5
+msgid "Nextcloud |version| user manual introduction"
+msgstr "Nextcloud 최신 버전 유저 메뉴얼 소개"
+
+#: ../../index.rst:7
+msgid "**Welcome to Nextcloud: A safe home for all your data.**"
+msgstr "**Nextcloud에 오신걸 환영합니다: 여러분의 모든 데이터를 위한 안전한 공간.**"
+
+#: ../../index.rst:9
+msgid ""
+"Nextcloud is open source file sync and share software for everyone from "
+"individuals operating the free Nextcloud Server in the privacy of their own "
+"home, to large enterprises and service providers supported by the Nextcloud "
+"Enterprise Subscription. Nextcloud provides a safe, secure, and compliant "
+"file synchronization and sharing solution on servers that you control."
+msgstr ""
+"Nextcloud는 집에서 안전하게 무료 Nextcloud서버를 운영하는 개인부터, Nextcloud Enterprise 구독에 의해 "
+"지원 받는 대기업과 서비스 제공자들까지 모든 사람을 위한 오픈 소스 파일 동기화 및 공유 소프트웨어입니다. Nextcloud는 여러분이 "
+"제어하는 서버에서 안전하고, 확실하고, 규정을 준수하는 파일 동기화 및 공유 솔루션을 제공합니다."
+
+#: ../../index.rst:15
+msgid ""
+"You can share one or more files and folders on your computer, and "
+"synchronize them with your Nextcloud server. Place files in your local "
+"shared directories, and those files are immediately synchronized to the "
+"server and to other devices using the Nextcloud Desktop Sync Client, Android"
+" app, or iOS app. To learn more about the Nextcloud desktop client, please "
+"refer to:"
+msgstr ""
+"여러분은 컴퓨터에서 하나 이상의 파일 및 폴더를 공유하고, Nextcloud 서버와 그들을 동기화 시킬 수 있습니다. 로컬 공유 "
+"디렉토리에 파일을 저장하면 그 파일은 즉시 서버 및 Nextcloud Desktop Sync Client와 Android 앱, ios "
+"앱에 동기화됩니다. Nextcloud Desktop Client에 더 많은 내용은 다음을 참조하십시오:"
+
+#: ../../index.rst:21
+msgid "`Nextcloud Desktop Client`_"
+msgstr "`Nextcloud Desktop Client`_"
+
+#: ../../index.rst:25
+msgid ""
+"`Help translate `_."
+msgstr ""
+"`번역을 도와주십시오\n"
+"`_."
From fe9cef0de9cd79938293e4c2492fb5bdb4e23d85 Mon Sep 17 00:00:00 2001
From: "transifex-integration[bot]"
<43880903+transifex-integration[bot]@users.noreply.github.com>
Date: Thu, 1 Dec 2022 07:04:29 +0000
Subject: [PATCH 44/95] Apply translations in ko
translation completed updated for the source file '/user_manual/locale/source/webinterface.pot'
on the 'ko' language.
---
.../locale/ko/LC_MESSAGES/webinterface.po | 243 ++++++++++++++++++
1 file changed, 243 insertions(+)
create mode 100644 user_manual/locale/ko/LC_MESSAGES/webinterface.po
diff --git a/user_manual/locale/ko/LC_MESSAGES/webinterface.po b/user_manual/locale/ko/LC_MESSAGES/webinterface.po
new file mode 100644
index 000000000..bf703c0b5
--- /dev/null
+++ b/user_manual/locale/ko/LC_MESSAGES/webinterface.po
@@ -0,0 +1,243 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) 2022 Nextcloud GmbH
+# This file is distributed under the same license as the Nextcloud latest User Manual package.
+# FIRST AUTHOR , YEAR.
+#
+# Translators:
+# 장승현, 2022
+# Brandon Han, 2022
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: Nextcloud latest User Manual latest\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2022-06-03 12:01+0000\n"
+"PO-Revision-Date: 2019-11-07 20:28+0000\n"
+"Last-Translator: Brandon Han, 2022\n"
+"Language-Team: Korean (https://www.transifex.com/nextcloud/teams/64236/ko/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ko\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#: ../../webinterface.rst:3
+msgid "The Nextcloud Web interface"
+msgstr "Nextcloud 웹 인터페이스"
+
+#: ../../webinterface.rst:5
+msgid ""
+"You can connect to your Nextcloud server using any Web browser. Just point "
+"it to your Nextcloud server URL (e.g. cloud.example.com) and enter your "
+"username and password:"
+msgstr ""
+"여러분은 여러분의 Nextcloud 서버에 웹 브라우저를 사용함으로서 연결할 수 있습니다. 그저 여러분의 Nextcloud 서버 URL을"
+" 통해 접속하세요(e.g. cloud.example.com) 그리고 사용자 이름과 암호를 입력하기만 하면 됩니다."
+
+#: ../../webinterface.rst:12
+msgid "Web browser requirements"
+msgstr "웹 브라우저 요구사항"
+
+#: ../../webinterface.rst:14
+msgid ""
+"For the best experience with the Nextcloud web interface, we recommend that "
+"you use the latest and supported version of a browser from this list:"
+msgstr ""
+"Nextcloud web 인터페이스에 대한 최고의 경험을 하고 싶다면, 우리는 여러분이 제일 최신이면서 지원되는 다음 목록의 "
+"browser 중에서 사용하는 것을 추천합니다:"
+
+#: ../../webinterface.rst:20
+msgid "Google **Chrome**/Chromium"
+msgstr "Google **Chrome**/Chromium"
+
+#: ../../webinterface.rst:24
+msgid "Mozilla **Firefox**"
+msgstr "Mozilla **Firefox**"
+
+#: ../../webinterface.rst:28
+msgid "Apple **Safari**"
+msgstr "Apple **Safari**"
+
+#: ../../webinterface.rst:32
+msgid "Microsoft **Edge**"
+msgstr "Microsoft **Edge**"
+
+#: ../../webinterface.rst:34
+msgid ""
+"If you want to use Nextcloud Talk you need to run Mozilla **Firefox** 52+ or"
+" Google **Chrome**/Chromium 49+ to have the full experience with video calls"
+" and screensharing. Google **Chrome**/Chromium requires a additional plugin "
+"for screensharing."
+msgstr ""
+"만약 여러분이 Nextcloud의 Talk서비스를 사용하고 싶다면 여러분은 Mozilla를 **Firefox**52+ 버전을 사용하거나 **Chrome**/Chromium 49+를 사용함으로서 화상통화와 화면공유 기능에 대해서 온전한 경험을 할 수 있습니다.\n"
+"Google **Chrome**/Chromium은 화면 공유를 위해서 추가적인 플러그인을 요구합니다."
+
+#: ../../webinterface.rst:38
+msgid "Microsoft **Internet Explorer** is **NOT** supported."
+msgstr "Microsoft **Internet Explorer**는 지원되지 **않음**에 유의하십시오"
+
+#: ../../webinterface.rst:41
+msgid "Navigating the main user interface"
+msgstr "사용자 인터페이스 탐색하기"
+
+#: ../../webinterface.rst:43
+msgid ""
+"By default, the Nextcloud Web interface opens to your Dashboard or Files "
+"page:"
+msgstr "기본으로 , Nextcloud web 인터페이스는 여러분의 대시보드와 파일 페이지를 열어서 보여줍니다:"
+
+#: ../../webinterface.rst:49
+msgid ""
+"In Files you can add, remove, and share files, and the server administrator "
+"can change access privileges."
+msgstr "파일 페이지에서 여러분은 파일을 추가하고, 제거하며, 공유를 할 수 있고, 서버 관리자는 접근 권한을 변경할 수 있습니다."
+
+#: ../../webinterface.rst:52
+msgid ""
+"The Nextcloud user interface contains the following fields and functions:"
+msgstr "Nextcloud 유저 인터페이스는 이러한 필드와 기능을 가지고 있습니다:"
+
+#: ../../webinterface.rst:54
+msgid ""
+"**Apps Selection Menu** (1): Located in the upper left corner, you'll find "
+"all your apps which are available on your instance of Nextcloud. Clicking on"
+" an app icon will redirect you to the app."
+msgstr ""
+"**Apps Selection Menu**(1): 사진의 1번으로 표현된 부분으로 위의 왼쪽 코너에 위치해 있으며 , 여러분은 이 메뉴를"
+" 통해서 여러분의 Nextcloud에서 이용 가능한 모든 앱을 찾을 수 있습니다. 앱의 아이콘을 클릭하면 여러분은 앱으로 이동할 수 "
+"있습니다."
+
+#: ../../webinterface.rst:58
+msgid ""
+"**Apps Information** field (2): Located in the left sidebar, this provides "
+"filters and tasks associated with your selected app. For example, when you "
+"are using the Files app you have a special set of filters for quickly "
+"finding your files, such as files that have been shared with you, and files "
+"that you have shared with others. You'll see different items for other apps."
+msgstr ""
+"**Apps Information** 필드(2) : 사진의 2번으로 표시된 부분이며 이는 여러분의 왼쪽 사이드 바에 위치해 있으며, 이는"
+" 선택된 앱과 연관된 필터와 업무를 제공한다. 예를 들면, 만약 여러분이 Files 앱을 사용하고 있다면 여러분은 file을 빨리 찾는 "
+"특별한 filter집합을 제공 받을 것이며, 이로부터 여러분이 전에 공유 받았던 적이 있는 파일과, 여러분이 다른 사람에게 공유했던 적이"
+" 있는 파일을 빨리 찾을 수 있습니다. 여러분은 다른 앱으로도 이러한 것을 확인 할 수 있습니다."
+
+#: ../../webinterface.rst:64
+msgid ""
+"**Application View** (3): The main central field in the Nextcloud user "
+"interface. This field displays the contents or user features of your "
+"selected app."
+msgstr ""
+"**Application View** (3): Nextcloud 유저 인터페이스의 중앙에 위치한 필드입니다. 이 필드는 선택한 앱의 유저"
+" 특성과 컨텐츠를 보여줍니다."
+
+#: ../../webinterface.rst:67
+msgid ""
+"**Navigation Bar** (4): Located over the main viewing window (the "
+"Application View), this bar provides a type of breadcrumbs navigation that "
+"enables you to migrate to higher levels of the folder hierarchy up to the "
+"root level (home)."
+msgstr ""
+"**Navigation Bar** (4): 사진의 4번에 표시되어 있는 것으로 메인 어플리케이션 뷰(the Application "
+"View)에 위치해 있고, 이 bar는 breadcrumbs 안내를 제공하며 이것으로부터 여러분은 루트 수준(home)까지 폴더 계층의 "
+"상위 수준으로 마이그레이션 할 수 있습니다."
+
+#: ../../webinterface.rst:71
+msgid ""
+"**New** button (5): Located in the Navigation Bar, the ``New`` button "
+"enables you to create new files, new folders, or upload files."
+msgstr ""
+"**New** button (5): 사진의 5번으로 표시된 것으로 Navigation Bar에 위치해 있으며, ``New`` 버튼으로 "
+"여러분이 새로운 파일, 새로운 폴더를 생성하고 파일을 업로드 할 수 있습니다."
+
+#: ../../webinterface.rst:74
+msgid ""
+"You can also drag and drop files from your file manager into the Files "
+"Application View to upload them to your instance."
+msgstr ""
+"여러분은 파일 매니저로부터 Files Application View에 drag and drop시킴으로써도 파일을 업로드 시킬 수 "
+"있습니다."
+
+#: ../../webinterface.rst:77
+msgid ""
+"**Search** field (6): Click on the Magnifier in the upper right corner to "
+"search for files and entries of the current app."
+msgstr ""
+"**Search** field (6): 오른쪽 위 코너에 있는 돋보기 아이콘을 클릭함으로써 파일과 현재 앱의 목록을 찾을 수 있습니다."
+
+#: ../../webinterface.rst:80
+msgid ""
+"**Contacts Menu** (7): Gives you an overview about your contacts and users "
+"on your server. Dependent on the given details and available apps, you can "
+"directly start a video call with them or send emails."
+msgstr ""
+"**Contacts Menu** (7): 여러분의 서버에 있는 유저와 연락책에 대한 전반적인 개요를 제공합니다. 주어진 디테일과 "
+"이용가능한 앱에 기반해서, 여러분은 그들과 화상통화를 직접적으로 시작할 수 있고 이메일을 보낼 수 있습니다."
+
+#: ../../webinterface.rst:84
+msgid ""
+"**Grid view** button (8): This looks like four little squares, which toggles"
+" the grid view for folders and files."
+msgstr ""
+"**Grid view** button (8): 사진의 8번으로 표시된 것으로 작은 사각형 4개로 보여지는 것이며, 이를 통해 폴더와 "
+"파일에 대한 grid view를 껐다 켰다(토글) 할 수 있습니다. "
+
+#: ../../webinterface.rst:87
+msgid ""
+"**Settings** menu (9): Click on your profile picture, located to the right "
+"of the Search field, to open your Settings dropdown menu. Your Settings page"
+" provides the following settings and features:"
+msgstr ""
+"**Settings** menu (9): 설정 드롭다운 메뉴를 열기 위해서 사진의 9번에 보이는 검색 필드 옆에 위치해 있는 프로필 "
+"사진을 클릭합니다. 설정 페이지는 이러한 설정과 특성을 제공합니다:"
+
+#: ../../webinterface.rst:91
+msgid "Links to download desktop and mobile apps"
+msgstr "데스크탑과 모바일 앱을 다운로드 하기 위한 링크"
+
+#: ../../webinterface.rst:92
+msgid "Server usage and space availability"
+msgstr "사용한 서버의 디스크 공간과 이용 가능한 디스크 공간"
+
+#: ../../webinterface.rst:93
+msgid "Password management"
+msgstr "비밀번호 관리"
+
+#: ../../webinterface.rst:94
+msgid "Name, email, and profile picture settings"
+msgstr "이름, 이메일, 프로필 사진 설정"
+
+#: ../../webinterface.rst:95
+msgid "Manage connected browsers and devices"
+msgstr "연결된 인터넷 브라우저와 디바이스 관리"
+
+#: ../../webinterface.rst:96
+msgid "Group memberships"
+msgstr "그룹 멤버십"
+
+#: ../../webinterface.rst:97
+msgid "Interface language settings"
+msgstr "인터페이스 언어 설정"
+
+#: ../../webinterface.rst:98
+msgid "Manage notifications"
+msgstr "알림 관리"
+
+#: ../../webinterface.rst:99
+msgid "Federated Cloud ID and social media-sharing buttons"
+msgstr "통합 클라우드 아이디와 소셜 미디어 공유 버튼"
+
+#: ../../webinterface.rst:100
+msgid "SSL/TLS certificate manager for external storages"
+msgstr "외부 저장소에 대한 SSL/TLS 증명서 관리"
+
+#: ../../webinterface.rst:101
+msgid "Your Two-factor Settings"
+msgstr "2단계 인증 설정"
+
+#: ../../webinterface.rst:102
+msgid "Nextcloud Version information"
+msgstr "Nextcloud 버전 정보"
+
+#: ../../webinterface.rst:104
+msgid "See :doc:`userpreferences` section to learn more about these settings."
+msgstr "이러한 설정들에 더 많이 알고 싶다면 :doc:`userpreferences` 섹션을 확인하십시오. "
From fd0395498d7b9895587be608a1843ecf92499e8a Mon Sep 17 00:00:00 2001
From: "transifex-integration[bot]"
<43880903+transifex-integration[bot]@users.noreply.github.com>
Date: Thu, 1 Dec 2022 07:05:23 +0000
Subject: [PATCH 45/95] Apply translations in ko
translation completed updated for the source file '/user_manual/locale/source/whats_new.pot'
on the 'ko' language.
---
.../locale/ko/LC_MESSAGES/whats_new.po | 56 +++++++++++++++++++
1 file changed, 56 insertions(+)
create mode 100644 user_manual/locale/ko/LC_MESSAGES/whats_new.po
diff --git a/user_manual/locale/ko/LC_MESSAGES/whats_new.po b/user_manual/locale/ko/LC_MESSAGES/whats_new.po
new file mode 100644
index 000000000..9d1c9f632
--- /dev/null
+++ b/user_manual/locale/ko/LC_MESSAGES/whats_new.po
@@ -0,0 +1,56 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) 2022 Nextcloud GmbH
+# This file is distributed under the same license as the Nextcloud latest User Manual package.
+# FIRST AUTHOR , YEAR.
+#
+# Translators:
+# 장승현, 2022
+# Brandon Han, 2022
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: Nextcloud latest User Manual latest\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2022-05-20 09:09+0000\n"
+"PO-Revision-Date: 2019-11-07 20:28+0000\n"
+"Last-Translator: Brandon Han, 2022\n"
+"Language-Team: Korean (https://www.transifex.com/nextcloud/teams/64236/ko/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ko\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#: ../../whats_new.rst:3
+msgid "What's new for users in Nextcloud |version|"
+msgstr "Nextcloud |version|의 새 기능"
+
+#: ../../whats_new.rst:5
+msgid "Easier way to select a new app:"
+msgstr "새로운 app을 선택하기 위한 더 쉬운 방법:"
+
+#: ../../whats_new.rst:10
+msgid "New Contacts menu to reach your colleagues or friends easier:"
+msgstr "당신의 동료들과 친구들에게 더 쉽게 접근할 수 있는 새로운 contacts menu:"
+
+#: ../../whats_new.rst:15
+msgid "A contact popup menu over avatars everywhere:"
+msgstr "어디에서든 프로필 창을 통한 contact popup menu를 띄워보세요:"
+
+#: ../../whats_new.rst:20
+msgid ""
+"Ability to send multiple unique sharing links each with their own settings, "
+"by entering email addresses (the recipient will receive an email):"
+msgstr "이메일 주소를 통해 다수의 특별한 링크들을 그것만의 세팅들로 보낼 수 있습니다(수신자는 email을 수신 받을 것입니다):"
+
+#: ../../whats_new.rst:25
+msgid ""
+"Many other improvements and new apps, like screensharing in Video calls, new"
+" Circles app for user defined groups, push notifications, notifications of "
+"file changes even when shared to another server, undo removal of files from "
+"a shared folder even if the removal was done by a recipient, directly "
+"sharing to social media and much more."
+msgstr ""
+"많은 다른 개선과 새로운 앱이 생겼습니다. \n"
+"Video call과 같은 화면 공유 앱, Circles라는 유저가 정의된 그룹을 위한 앱과, 심지어 다른 서버에 공유할 때에도 파일 변경 알림을 해주는 기능과, 수신자에 의해서 수행된 파일 제거라도 공유 파일에 삭제된 파일을 복구해주는 기능, 직접적으로 소셜미디어에 공유해주는 기능과 더 많은 기능들이 개선되었습니다."
From 98283890c2241849939bcf4e7a7c39029fc77af5 Mon Sep 17 00:00:00 2001
From: "transifex-integration[bot]"
<43880903+transifex-integration[bot]@users.noreply.github.com>
Date: Thu, 1 Dec 2022 07:14:18 +0000
Subject: [PATCH 46/95] Apply translations in ko
translation completed updated for the source file '/user_manual/locale/source/userpreferences.pot'
on the 'ko' language.
---
.../locale/ko/LC_MESSAGES/userpreferences.po | 139 ++++++++++++++++++
1 file changed, 139 insertions(+)
create mode 100644 user_manual/locale/ko/LC_MESSAGES/userpreferences.po
diff --git a/user_manual/locale/ko/LC_MESSAGES/userpreferences.po b/user_manual/locale/ko/LC_MESSAGES/userpreferences.po
new file mode 100644
index 000000000..db9bb9201
--- /dev/null
+++ b/user_manual/locale/ko/LC_MESSAGES/userpreferences.po
@@ -0,0 +1,139 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) 2022 Nextcloud GmbH
+# This file is distributed under the same license as the Nextcloud latest User Manual package.
+# FIRST AUTHOR , YEAR.
+#
+# Translators:
+# 장승현, 2022
+# Brandon Han, 2022
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: Nextcloud latest User Manual latest\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2022-05-20 09:09+0000\n"
+"PO-Revision-Date: 2019-11-07 20:28+0000\n"
+"Last-Translator: Brandon Han, 2022\n"
+"Language-Team: Korean (https://www.transifex.com/nextcloud/teams/64236/ko/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ko\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#: ../../userpreferences.rst:3
+msgid "Setting your preferences"
+msgstr "여러분의 선호에 맞게 설정하는 방법"
+
+#: ../../userpreferences.rst:5
+msgid "As a user, you can manage your personal settings."
+msgstr "각 사용자는 자신의 개인설정을 관리할 수 있습니다."
+
+#: ../../userpreferences.rst:7
+msgid "To access your personal settings:"
+msgstr "개인 설정에 접근하는 방법:"
+
+#: ../../userpreferences.rst:9
+msgid ""
+"Click on your profile picture in the top, right corner of your Nextcloud "
+"instance."
+msgstr "우상단에 있는 프로필 사진을 클릭하십시오."
+
+#: ../../userpreferences.rst:11
+msgid "The Personal Settings Menu opens:"
+msgstr "개인 설정 메뉴를 여세요:"
+
+#: ../../userpreferences.rst:16
+msgid "*Personal Settings Menu*"
+msgstr "*개인 설정 메뉴*"
+
+#: ../../userpreferences.rst:18
+msgid "Choose *Settings* from the drop down menu:"
+msgstr "드롭다운 메뉴로부터 *Settings\"를 선택하세요:"
+
+#: ../../userpreferences.rst:23
+msgid ""
+"If you are an administrator, you can also manage users and administer the "
+"server. These links do not appear to a non-administrator user."
+msgstr ""
+"만약 여러분이 관리자라면, 여러분은 또한 서버의 유저와 관리를 할 수 있습니다. 이 링크들은 관리자가 아닌 유저에게는 보이지 않습니다."
+
+#: ../../userpreferences.rst:26
+msgid ""
+"The options listed in the Personal Settings Page depend on the applications "
+"that are enabled by the administrator. Some of the features you will see "
+"include the following:"
+msgstr ""
+"개인 설정 페이지에 있는 옵션은 관리자가 활성화한 애플리케이션에 의해 결정됩니다.\n"
+"다음 기능이 표시될 수 있습니다:"
+
+#: ../../userpreferences.rst:30
+msgid "Usage and available quota"
+msgstr "사용되었고 이용 가능한 할당량"
+
+#: ../../userpreferences.rst:31
+msgid "Manage your profile picture"
+msgstr "프로필 사진 관리"
+
+#: ../../userpreferences.rst:32
+msgid ""
+"Full name (You can make this anything you want, as it is separate from your "
+"Nextcloud login name, which is unique and cannot be changed)"
+msgstr "풀 네임(사용자는 원하는 이름을 지정할 수 있습니다. 이는 변경이 불가능한 Nextcloud 로그인 이름과 다릅니다.)"
+
+#: ../../userpreferences.rst:34
+msgid "Email address"
+msgstr "이메일 주소"
+
+#: ../../userpreferences.rst:35
+msgid "List of your Group memberships"
+msgstr "그룹 회원 목록"
+
+#: ../../userpreferences.rst:36
+msgid "Change your password"
+msgstr "비밀번호 변경"
+
+#: ../../userpreferences.rst:37
+msgid ":doc:`user_2fa`"
+msgstr ":doc:`user_2fa`"
+
+#: ../../userpreferences.rst:38
+msgid ":doc:`userpreferences`"
+msgstr ":doc:`userpreferences`"
+
+#: ../../userpreferences.rst:39
+msgid "Choose the language for your Nextcloud interface"
+msgstr "Nextcloud 인터페이스 언어 선택하기"
+
+#: ../../userpreferences.rst:40
+msgid "Links to desktop and mobile apps"
+msgstr "데스크탑과 모바일 앱으로의 링크"
+
+#: ../../userpreferences.rst:41
+msgid "Manage your Activity stream and notifications"
+msgstr "활동 스트림과 알림 관리"
+
+#: ../../userpreferences.rst:42
+msgid "Default folder to save new documents to"
+msgstr "새 문서를 저장할 기본 폴더"
+
+#: ../../userpreferences.rst:43
+msgid "Your Federated sharing ID"
+msgstr "연합 공유 ID"
+
+#: ../../userpreferences.rst:44
+msgid "Social sharing links"
+msgstr "소셜 공유 링크"
+
+#: ../../userpreferences.rst:45
+msgid "Nextcloud version"
+msgstr "Nextcloud 버전"
+
+#: ../../userpreferences.rst:47
+msgid ""
+"Available options and settings depending on your administrators "
+"configuration. If you are not able to change the password or the display-"
+"name in your personal settings, please contact your administrator for help."
+msgstr ""
+"사용자가 설정할 수 있는 부분은 관리자에 의해 결정됩니다. 개인 설정에서 이름과 비밀번호를 변경할 수 없다면, 관리에게 문의하십시오."
From ab02babacdd7005edc577e823d9bf1f43f4c869f Mon Sep 17 00:00:00 2001
From: "transifex-integration[bot]"
<43880903+transifex-integration[bot]@users.noreply.github.com>
Date: Thu, 1 Dec 2022 07:17:53 +0000
Subject: [PATCH 47/95] Apply translations in ko
translation completed updated for the source file '/user_manual/locale/source/webinterface.pot'
on the 'ko' language.
---
user_manual/locale/ko/LC_MESSAGES/webinterface.po | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/user_manual/locale/ko/LC_MESSAGES/webinterface.po b/user_manual/locale/ko/LC_MESSAGES/webinterface.po
index bf703c0b5..7ba22fd3f 100644
--- a/user_manual/locale/ko/LC_MESSAGES/webinterface.po
+++ b/user_manual/locale/ko/LC_MESSAGES/webinterface.po
@@ -32,8 +32,8 @@ msgid ""
"it to your Nextcloud server URL (e.g. cloud.example.com) and enter your "
"username and password:"
msgstr ""
-"여러분은 여러분의 Nextcloud 서버에 웹 브라우저를 사용함으로서 연결할 수 있습니다. 그저 여러분의 Nextcloud 서버 URL을"
-" 통해 접속하세요(e.g. cloud.example.com) 그리고 사용자 이름과 암호를 입력하기만 하면 됩니다."
+"웹 브라우저로 Nextcloud 서버에 연결할 수 있습니다. URL을 통해 해당 Nextcloud 서버로 이동하고 (예: "
+"cloud.exmaple.com), 사용자 이름과 암호를 입력하십시오: "
#: ../../webinterface.rst:12
msgid "Web browser requirements"
@@ -85,7 +85,7 @@ msgstr "사용자 인터페이스 탐색하기"
msgid ""
"By default, the Nextcloud Web interface opens to your Dashboard or Files "
"page:"
-msgstr "기본으로 , Nextcloud web 인터페이스는 여러분의 대시보드와 파일 페이지를 열어서 보여줍니다:"
+msgstr "기본적으로, Nextcloud 웹 인터페이스는 대시보드 혹은 파일 페이지를 표시합니다:"
#: ../../webinterface.rst:49
msgid ""
From 331db7e890d0e295e34991ba44bec1fb9d15a518 Mon Sep 17 00:00:00 2001
From: "transifex-integration[bot]"
<43880903+transifex-integration[bot]@users.noreply.github.com>
Date: Thu, 1 Dec 2022 07:20:12 +0000
Subject: [PATCH 48/95] Apply translations in ko
translation completed updated for the source file '/user_manual/locale/source/whats_new.pot'
on the 'ko' language.
---
user_manual/locale/ko/LC_MESSAGES/whats_new.po | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/user_manual/locale/ko/LC_MESSAGES/whats_new.po b/user_manual/locale/ko/LC_MESSAGES/whats_new.po
index 9d1c9f632..59961a757 100644
--- a/user_manual/locale/ko/LC_MESSAGES/whats_new.po
+++ b/user_manual/locale/ko/LC_MESSAGES/whats_new.po
@@ -28,7 +28,7 @@ msgstr "Nextcloud |version|의 새 기능"
#: ../../whats_new.rst:5
msgid "Easier way to select a new app:"
-msgstr "새로운 app을 선택하기 위한 더 쉬운 방법:"
+msgstr "새로운 앱을 선택하기 위한 더 쉬운 방법:"
#: ../../whats_new.rst:10
msgid "New Contacts menu to reach your colleagues or friends easier:"
@@ -42,7 +42,7 @@ msgstr "어디에서든 프로필 창을 통한 contact popup menu를 띄워보
msgid ""
"Ability to send multiple unique sharing links each with their own settings, "
"by entering email addresses (the recipient will receive an email):"
-msgstr "이메일 주소를 통해 다수의 특별한 링크들을 그것만의 세팅들로 보낼 수 있습니다(수신자는 email을 수신 받을 것입니다):"
+msgstr "다수의 공유 링크를 생성하고, 링크마다 다른 설정을 지정하여, 이메일을 통해 이를 전송하기: "
#: ../../whats_new.rst:25
msgid ""
From 26069aa2aed93e53fc482ca723de755b607d6941 Mon Sep 17 00:00:00 2001
From: "transifex-integration[bot]"
<43880903+transifex-integration[bot]@users.noreply.github.com>
Date: Thu, 1 Dec 2022 10:40:29 +0000
Subject: [PATCH 49/95] Apply translations in el
translation completed for the source file '/user_manual/locale/source/files/quota.pot'
on the 'el' language.
---
.../locale/el/LC_MESSAGES/files/quota.po | 121 ++++++++++++++++++
1 file changed, 121 insertions(+)
create mode 100644 user_manual/locale/el/LC_MESSAGES/files/quota.po
diff --git a/user_manual/locale/el/LC_MESSAGES/files/quota.po b/user_manual/locale/el/LC_MESSAGES/files/quota.po
new file mode 100644
index 000000000..820c09383
--- /dev/null
+++ b/user_manual/locale/el/LC_MESSAGES/files/quota.po
@@ -0,0 +1,121 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) 2022 Nextcloud GmbH
+# This file is distributed under the same license as the Nextcloud latest User Manual package.
+# FIRST AUTHOR , YEAR.
+#
+# Translators:
+# mafiasx <749bdf2f@opayq.com>, 2020
+# Stavroula Gkonela, 2022
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: Nextcloud latest User Manual latest\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2022-01-07 14:47+0100\n"
+"PO-Revision-Date: 2019-11-07 20:29+0000\n"
+"Last-Translator: Stavroula Gkonela, 2022\n"
+"Language-Team: Greek (https://www.transifex.com/nextcloud/teams/64236/el/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: el\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: ../../files/quota.rst:3
+msgid "Storage quota"
+msgstr "Όριο αποθήκευσης"
+
+#: ../../files/quota.rst:5
+msgid ""
+"Your Nextcloud administrator has the option to set a storage quota on users."
+" Look at your the Personal page to see what your quota is, and how much you "
+"have used."
+msgstr ""
+"Ο Nextcloud διαχειριστής σας, έχει την επιλογή να ορίσει ένα όριο "
+"αποθήκευσης στους χρήστες. Ελέγξτε στην προσωπική σας σελίδα για να δείτε "
+"ποιο είναι το δικό σας όριο και πόσο από αυτό έχετε χρησιμοποιήσει."
+
+#: ../../files/quota.rst:10
+msgid "It may be helpful to understand how your quota is calculated."
+msgstr "Ίσως είναι χρήσιμο να κατανοήσετε πώς υπολογίζεται το όριο."
+
+#: ../../files/quota.rst:12
+msgid ""
+"Metadata (thumbnails, temporary files, cache, and encryption keys) takes up "
+"about 10% of disk space, but is not counted against user quotas. Some apps "
+"store information in the database, such as the Calendar and Contacts apps. "
+"This data is excluded from your quota."
+msgstr ""
+"Τα μεταδεδομένα (μικρογραφίες, προσωρινά αρχεία, προσωρινή μνήμη και κλειδιά"
+" κρυπτογράφησης) καταλαμβάνουν περίπου το 10% του χώρου στο δίσκο, αλλά δεν "
+"υπολογίζονται στα όρια χρηστών. Ορισμένες εφαρμογές αποθηκεύουν πληροφορίες "
+"στη βάση δεδομένων, όπως οι εφαρμογές Ημερολόγιο και Επαφές. Αυτά τα "
+"δεδομένα εξαιρούνται από το όριό σας."
+
+#: ../../files/quota.rst:17
+msgid ""
+"When other users share files with you, the shared files count against the "
+"original share owner's quota. When you share a folder and allow other users "
+"or groups to upload files to it, all uploaded and edited files count against"
+" your quota. When you re-share files shared with you, the re-share still "
+"counts against the quota of the original share owner."
+msgstr ""
+"Όταν άλλοι χρήστες μοιράζονται αρχεία μαζί σας, τα κοινόχρηστα αρχεία "
+"υπολογίζονται στο όριο του αρχικού κατόχου της κοινής χρήσης. Όταν "
+"μοιράζεστε έναν φάκελο και επιτρέπετε σε άλλους χρήστες ή ομάδες να "
+"μεταφορτώνουν αρχεία σε αυτόν, όλα τα αρχεία που έχετε ανεβάσει και "
+"επεξεργαστεί υπολογίζονται στο όριο. Όταν μοιράζεστε ξανά αρχεία που "
+"μοιράζεστε μαζί σας, η εκ νέου κοινή χρήση εξακολουθεί να καταλογίζεται στο "
+"όριο του αρχικού κατόχου κοινής χρήσης."
+
+#: ../../files/quota.rst:23
+msgid ""
+"Encrypted files are a little larger than unencrypted files; the unencrypted "
+"size is calculated against your quota."
+msgstr ""
+"Τα κρυπτογραφημένα αρχεία είναι λίγο μεγαλύτερα από τα μη κρυπτογραφημένα "
+"αρχεία. το μη κρυπτογραφημένο μέγεθος υπολογίζεται βάσει του ορίου σας."
+
+#: ../../files/quota.rst:26
+msgid ""
+"Deleted files that are still in the trash bin do not count against quotas. "
+"The trash bin is set at 50% of quota. Deleted file aging is set at 30 days. "
+"When deleted files exceed 50% of quota then the oldest files are removed "
+"until the total is below 50%."
+msgstr ""
+"Τα διαγραμμένα αρχεία που βρίσκονται ακόμα στον κάδο απορριμμάτων δεν "
+"υπολογίζονται στα ποσοστά. Ο κάδος απορριμμάτων ορίζεται στο 50% των "
+"ποσοστώσεων. Η διαγραφή αρχείου που έχει διαγραφεί ορίζεται στις 30 ημέρες. "
+"Όταν τα διαγραμμένα αρχεία υπερβαίνουν το 50% του ορίου, τότε τα παλαιότερα "
+"αρχεία καταργούνται μέχρι το σύνολο να είναι κάτω από το 50%."
+
+#: ../../files/quota.rst:31
+msgid ""
+"Your administrator may have configured the trash bin retention period to "
+"override the storage space management. See `administrator documentation "
+"`_ for more details."
+msgstr ""
+"Ο διαχειριστής σας μπορεί να έχει διαμορφώσει την περίοδο διατήρησης του "
+"κάδου αποθήκευσης, για να παρακάμψει τη διαχείριση του χώρου αποθήκευσης. "
+"Ανατρέξτε στην ενότητα \"τεκμηρίωση διαχειριστή\" "
+"`_ για περισσότερες λεπτομέρειες."
+
+#: ../../files/quota.rst:34
+msgid ""
+"When version control is enabled, the older file versions are not counted "
+"against quotas."
+msgstr ""
+"Όταν είναι ενεργοποιημένος ο έλεγχος έκδοσης, οι παλαιότερες εκδόσεις "
+"αρχείων δεν καταλογίζονται στα ποσοστά."
+
+#: ../../files/quota.rst:37
+msgid ""
+"If you create a public share via URL and allow uploads, any uploaded files "
+"count against your quota."
+msgstr ""
+"Εάν δημιουργήσετε ένα κοινόχρηστο κοινόχρηστο στοιχείο μέσω URL και "
+"επιτρέπετε τις μεταφορτώσεις, τυχόν μεταφορτωμένα αρχεία υπολογίζονται στο "
+"όριό σας."
From eb21251432340ae48f8f683ca46f7040d393cda8 Mon Sep 17 00:00:00 2001
From: "transifex-integration[bot]"
<43880903+transifex-integration[bot]@users.noreply.github.com>
Date: Thu, 1 Dec 2022 13:39:12 +0000
Subject: [PATCH 50/95] Apply translations in fr
translation completed updated for the source file '/user_manual/locale/source/groupware/calendar.pot'
on the 'fr' language.
---
.../fr/LC_MESSAGES/groupware/calendar.po | 24 +++++++++----------
1 file changed, 12 insertions(+), 12 deletions(-)
diff --git a/user_manual/locale/fr/LC_MESSAGES/groupware/calendar.po b/user_manual/locale/fr/LC_MESSAGES/groupware/calendar.po
index 3830ad62f..64726c280 100644
--- a/user_manual/locale/fr/LC_MESSAGES/groupware/calendar.po
+++ b/user_manual/locale/fr/LC_MESSAGES/groupware/calendar.po
@@ -450,12 +450,12 @@ msgid ""
"email information for a specific attendee."
msgstr ""
"Vous pouvez ajouter des participants à un événement pour les informer qu'ils"
-" sont invités. Ils recevront une invitation par courriel et pourront "
-"confirmer ou annuler leur participation à l'événement. Les participants "
-"peuvent être d'autres utilisateurs de votre instance de Nextcloud, des "
-"contacts dans votre carnet d'adresses ou directement des adresses courriel. "
-"Vous pouvez aussi changer le niveau de participation, ou désactiver la "
-"notification par courrier pour un participant spécifique."
+" sont invités. Ils recevront une invitation par e-mail et pourront confirmer"
+" ou annuler leur participation à l'événement. Les participants peuvent être "
+"d'autres utilisateurs de votre instance de Nextcloud, des contacts dans "
+"votre carnet d'adresses ou directement des adresses e-mail. Vous pouvez "
+"aussi changer le niveau de participation, ou désactiver la notification par "
+"e-mail pour un participant spécifique."
#: ../../groupware/calendar.rst:182
msgid ""
@@ -710,11 +710,11 @@ msgid ""
"settle on a date and time."
msgstr ""
"La version 3 de l'application Agenda permet de générer des créneaux horaires"
-" de rendez-vous que d'autres utilisateurs de Nextcloud mais aussi des gens "
+" de rendez-vous que d'autres utilisateurs de Nextcloud, mais aussi des gens "
"de l'extérieur peuvent réserver. Les Rendez-vous offrent un contrôle fin des"
" plages où vous êtes disponibles pour un rendez-vous. Cela peut permettre "
-"d'éviter de nombreux échanges de courriel pour déterminer une date et une "
-"heure de rendez-vous."
+"d'éviter de nombreux échanges d'e-mail pour déterminer une date et une heure"
+" de rendez-vous."
#: ../../groupware/calendar.rst:274
msgid ""
@@ -872,7 +872,7 @@ msgid ""
"user who confirms their booking earlier. The system will detect the conflict"
" and offer to pick a new time slot."
msgstr ""
-"Pour vérifier que l'adresse est valide, un courriel sera envoyé. C'est "
+"Pour vérifier que l'adresse est valide, un e-mail sera envoyé. C'est "
"seulement après avoir cliqué sur le lien de confirmation que la réservation "
"du rendez-vous sera effective. Jusqu'à ce moment, un autre participant "
"pourra réserver le même créneau et le rendre ainsi indisponible. Le système "
@@ -892,8 +892,8 @@ msgstr ""
"Une fois que la réservation est effective, l'organisateur trouvera dans son "
"agenda les détails du rendez-vous et le :ref:`participant`. Comme pour les autres événements avec participants, les "
-"modifications et les annulations enverront des notifications par courriel "
-"aux participants."
+"modifications et les annulations enverront des notifications par e-mail aux "
+"participants."
#: ../../groupware/calendar.rst:311
msgid ""
From acb3e6fe3c52386014b74f7e1d2c946d3ab330b5 Mon Sep 17 00:00:00 2001
From: "transifex-integration[bot]"
<43880903+transifex-integration[bot]@users.noreply.github.com>
Date: Thu, 1 Dec 2022 13:40:08 +0000
Subject: [PATCH 51/95] Apply translations in fr
translation completed updated for the source file '/user_manual/locale/source/groupware/sync_thunderbird.pot'
on the 'fr' language.
---
.../LC_MESSAGES/groupware/sync_thunderbird.po | 239 ++++++++++++++++++
1 file changed, 239 insertions(+)
create mode 100644 user_manual/locale/fr/LC_MESSAGES/groupware/sync_thunderbird.po
diff --git a/user_manual/locale/fr/LC_MESSAGES/groupware/sync_thunderbird.po b/user_manual/locale/fr/LC_MESSAGES/groupware/sync_thunderbird.po
new file mode 100644
index 000000000..06958dd9f
--- /dev/null
+++ b/user_manual/locale/fr/LC_MESSAGES/groupware/sync_thunderbird.po
@@ -0,0 +1,239 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) 2022 Nextcloud GmbH
+# This file is distributed under the same license as the Nextcloud latest User Manual package.
+# FIRST AUTHOR , YEAR.
+#
+# Translators:
+# chip ark, 2021
+# cdehe7519 , 2021
+# WhilelM , 2022
+# Jérôme Herbinet, 2022
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: Nextcloud latest User Manual latest\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2022-05-20 09:09+0000\n"
+"PO-Revision-Date: 2021-12-01 18:40+0000\n"
+"Last-Translator: Jérôme Herbinet, 2022\n"
+"Language-Team: French (https://www.transifex.com/nextcloud/teams/64236/fr/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: fr\n"
+"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
+
+#: ../../groupware/sync_thunderbird.rst:3
+msgid "Synchronizing with Thunderbird"
+msgstr "Synchroniser avec Thunderbird"
+
+#: ../../groupware/sync_thunderbird.rst:5
+msgid ""
+"`Thunderbird `_ is a feature-rich and mature "
+"mail client that can be turned into a full-fledged PIM. However, it lacks "
+"support for address book synchronisation via CardDAV and it also lacks the "
+"ability to automatically discover calendars and address books available on "
+"the server. Therefore, to synchronise with Nextcloud, add-ons are required, "
+"which can be easily installed through Thunderbird's add-on manager."
+msgstr ""
+"`Thunderbird `_ est un client de messagerie "
+"riche en fonctionnalités et mature qui peut être transformé en PIM à part "
+"entière. Cependant, il lui manque le support de la synchronisation de carnet"
+" d'adresses via CardDAV et la possibilité de découvrir automatiquement les "
+"calendriers et carnet d'adresses disponibles sur le serveur. Par conséquent,"
+" pour se synchroniser avec Nextcloud, des extensions sont nécessaires. Elles"
+" peuvent être facilement installées via le gestionnaire d'extensions intégré"
+" à Thunderbird."
+
+#: ../../groupware/sync_thunderbird.rst:9
+msgid "Recommended method"
+msgstr "Méthode recommandée"
+
+#: ../../groupware/sync_thunderbird.rst:11
+msgid "For this method, you need to have two add-ons installed:"
+msgstr "Pour cette méthode, vous devez installer deux extensions."
+
+#: ../../groupware/sync_thunderbird.rst:13
+msgid ""
+"`TbSync `_."
+msgstr ""
+"`TBSync `_."
+
+#: ../../groupware/sync_thunderbird.rst:14
+msgid ""
+"The `TbSync provider for CalDAV and CardDAV "
+"`_."
+msgstr ""
+"Le module `Provider for CalDAV & CardDAV "
+"`_"
+
+#: ../../groupware/sync_thunderbird.rst:16
+msgid ""
+"When they are installed, if you are on Windows, go to "
+"**Extras**/**Synchronisation settings (TbSync)** or **Edit/Synchronisation "
+"settings (TbSync)** if on Linux, and then:"
+msgstr ""
+"Une fois installées, sous Windows, aller dans **Extras**/**Paramètres de "
+"synchronisation (TBSync)** ou dans **Edition/Paramètres de synchronisation "
+"(TBSync)** sous Linux, puis :"
+
+#: ../../groupware/sync_thunderbird.rst:18
+msgid ""
+"In the account manager choose \"**Add account** / **CalDAV / CardDAV "
+"account**\""
+msgstr ""
+"Dans le gestionnaire de comptes, choisir \"**Ajouter un compte** / **compte "
+"CalDAV / CardDAV**\""
+
+#: ../../groupware/sync_thunderbird.rst:19
+msgid ""
+"In the next window, go with the default called **Automatic configuration** "
+"and click **next**"
+msgstr ""
+"Dans la fenêtre suivante, choisir l'option par défaut **Configuration "
+"automatique** et cliquer sur **suivant**"
+
+#: ../../groupware/sync_thunderbird.rst:20
+msgid ""
+"Enter an **account name**, which you can freely choose, **user name**, "
+"**password** and the **URL of your server** and click **next**"
+msgstr ""
+"Choisir un **nom de compte**, un **nom d'utilisateur**, un **mot de passe** "
+"et l'**URL de votre serveur** et cliquer sur **suivant**"
+
+#: ../../groupware/sync_thunderbird.rst:21
+msgid ""
+"In the next window, TbSync should have autodiscovered the CalDAV and CardDAV"
+" addresses. When it has, click **Finish**"
+msgstr ""
+"Dans la fenêtre suivante, TBSync devrait avoir découvert automatiquement les"
+" adresses CalDAV et CardDAV. Lorsque c'est fait, cliquer sur **Terminer**"
+
+#: ../../groupware/sync_thunderbird.rst:22
+msgid ""
+"Now check the box **Enable and synchronize this account**. TbSync will "
+"discover all address books and calenders your account has access to on the "
+"server"
+msgstr ""
+"Maintenant, cocher la case **Activer et synchroniser ce compte**. TBSync va "
+"découvrir tous les carnets d'adresses et calendriers auxquels votre compte a"
+" accès sur le serveur"
+
+#: ../../groupware/sync_thunderbird.rst:23
+msgid ""
+"Check the box next to each calender and address book you want to have "
+"synchronised, also set how often you want them to be synchronised and push "
+"the button **sychronize now**"
+msgstr ""
+"Utiliser la case à cocher à côté de chaque agenda pour choisir si il doit "
+"être synchronisé et sa fréquence de synchronisation, puis cliquer le "
+"bouton **synchroniser maintenant**"
+
+#: ../../groupware/sync_thunderbird.rst:24
+msgid ""
+"After the first successful synchronisation is complete, you can close the "
+"window. Henceforth, TbSync will do the work for you. You are done and can "
+"skip the next sections (unless you need a more advanced address book)"
+msgstr ""
+"Une fois la première synchronisation terminée, vous pouvez fermer la "
+"fenêtre. Désormais, TBSync fera le travail pour vous. Le paramétrage est "
+"terminé et vous pouvez passer les étapes suivantes (à moins que vous ayez "
+"besoin d'un carnet d'adresses plus avancé)"
+
+#: ../../groupware/sync_thunderbird.rst:28
+msgid "Alternative: Using the CardBook add-on (Contacts only)"
+msgstr "Alternative: utiliser l'extension CardBook (Contacts seulement)"
+
+#: ../../groupware/sync_thunderbird.rst:29
+msgid ""
+"`CardBook `_ "
+"is an advanced alternative to Thunderbird's address book, which supports "
+"CardDAV. You can have TbSync and CardBook installed in parallel."
+msgstr ""
+"`CardBook `_ "
+"est une alternative avancée au carnet d'adresses inclus dans Thunderbird, "
+"qui prend en charge CardDAV. TBSync et CardBook peuvent être installés en "
+"parallèle."
+
+#: ../../groupware/sync_thunderbird.rst:31
+msgid "Click the CardBook icon in the upper right corner of Thunderbird:"
+msgstr ""
+"Cliquer sur l'icône Cardbook dans le coin supérieur droit dans Thunderbird :"
+
+#: ../../groupware/sync_thunderbird.rst:35
+msgid "In CardBook:"
+msgstr "Dans Cardbook :"
+
+#: ../../groupware/sync_thunderbird.rst:37
+msgid "\"Address book > New Address book **Remote** > Next"
+msgstr "\"Carnet d'adresses > Nouveau carnet d'adresses **Distant** > Suivant"
+
+#: ../../groupware/sync_thunderbird.rst:38
+msgid ""
+"Select **CardDAV**, fill in the address of your Nextcloud server, your user "
+"name and password"
+msgstr ""
+"Sélectionner **CardDAV**, renseigner l'adresse de votre serveur Nextcloud, "
+"votre nom d’utilisateur et mot de passe"
+
+#: ../../groupware/sync_thunderbird.rst:42
+msgid ""
+"Click on \"Validate\", click Next, then choose the name of the address book "
+"and click Next again:"
+msgstr ""
+"Cliquer sur \"Valider\", cliquer sur Suivant, puis choisir le nom du carnet "
+"d'adresses et cliquer une nouvelle fois sur Suivant :"
+
+#: ../../groupware/sync_thunderbird.rst:46
+msgid ""
+"When you are finished, CardBook synchronizes your address books. You can "
+"always trigger a synchronisation manually by clicking \"Synchronize\" in the"
+" top left corner of CardBook:"
+msgstr ""
+"Quand vous avez terminé, CardBook synchronise vos carnets d'adresses. Vous "
+"pouvez toujours déclencher une synchronisation manuelle en cliquant sur "
+"\"Synchroniser\" en haut à gauche dans CardBook :"
+
+#: ../../groupware/sync_thunderbird.rst:51
+msgid "The old method: Manually subscribing to calendars"
+msgstr "L'ancienne méthode : s'abonner manuellement à chaque calendrier"
+
+#: ../../groupware/sync_thunderbird.rst:52
+msgid "This method is only needed if you don't want to install TBSync."
+msgstr ""
+"Cette méthode n'est nécessaire que si vous ne voulez pas installer TBSync."
+
+#: ../../groupware/sync_thunderbird.rst:54
+msgid ""
+"Go to your Nextcloud Calendar and click on the 3 dotted menu for the "
+"calendar that you want to synchronize which will display an URL that looks "
+"something like this:"
+msgstr ""
+"Allez dans votre calendrier Nextcloud et cliquez sur le menu à 3 points du "
+"calendrier que vous voulez synchroniser, ce qui affichera une URL qui "
+"ressemble à ceci :"
+
+#: ../../groupware/sync_thunderbird.rst:56
+msgid ""
+"``https://cloud.nextcloud.com/remote.php/dav/calendars/daniel/personal/``"
+msgstr ""
+"``https://cloud.nextcloud.com/remote.php/dav/calendars/daniel/personal/``"
+
+#: ../../groupware/sync_thunderbird.rst:58
+msgid ""
+"Go to the calendar view in Thunderbird and right click in the calendar menu "
+"to the left (where the names of the calendars are) to add a **New "
+"Calendar**."
+msgstr ""
+"Allez dans l'affichage de l'agenda dans Thunderbird et faites un clic-droit "
+"dans le panneau latéral de gauche (où se trouvent les noms des agendas), "
+"puis cliquez sur **Nouvel agenda**."
+
+#: ../../groupware/sync_thunderbird.rst:60
+msgid "Choose **On the Network**:"
+msgstr "Choisissez **Sur le réseau** :"
+
+#: ../../groupware/sync_thunderbird.rst:64
+msgid "Choose **CalDAV** and fill in the missing information:"
+msgstr "Choisissez **CalDAV** et remplissez les informations manquantes :"
From a4792fdfe652fcf478c9fb1c902ce5ee81fce919 Mon Sep 17 00:00:00 2001
From: "transifex-integration[bot]"
<43880903+transifex-integration[bot]@users.noreply.github.com>
Date: Thu, 1 Dec 2022 13:49:54 +0000
Subject: [PATCH 52/95] Apply translations in fr
translation completed updated for the source file '/user_manual/locale/source/files/federated_cloud_sharing.pot'
on the 'fr' language.
---
.../files/federated_cloud_sharing.po | 144 ++++++++++++++++++
1 file changed, 144 insertions(+)
create mode 100644 user_manual/locale/fr/LC_MESSAGES/files/federated_cloud_sharing.po
diff --git a/user_manual/locale/fr/LC_MESSAGES/files/federated_cloud_sharing.po b/user_manual/locale/fr/LC_MESSAGES/files/federated_cloud_sharing.po
new file mode 100644
index 000000000..597d1608c
--- /dev/null
+++ b/user_manual/locale/fr/LC_MESSAGES/files/federated_cloud_sharing.po
@@ -0,0 +1,144 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) 2022 Nextcloud GmbH
+# This file is distributed under the same license as the Nextcloud latest User Manual package.
+# FIRST AUTHOR , YEAR.
+#
+# Translators:
+# Emmanuel, 2020
+# gud bes , 2021
+# Jérôme Herbinet, 2022
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: Nextcloud latest User Manual latest\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2022-01-07 14:47+0100\n"
+"PO-Revision-Date: 2019-11-07 20:29+0000\n"
+"Last-Translator: Jérôme Herbinet, 2022\n"
+"Language-Team: French (https://www.transifex.com/nextcloud/teams/64236/fr/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: fr\n"
+"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
+
+#: ../../files/federated_cloud_sharing.rst:3
+msgid "Using Federation Shares"
+msgstr "Utilisation du partage entre instances"
+
+#: ../../files/federated_cloud_sharing.rst:5
+msgid ""
+"Federation Sharing allows you to mount file shares from remote Nextcloud "
+"servers, in effect creating your own cloud of Nextclouds. You can create "
+"direct share links with users on other Nextcloud servers."
+msgstr ""
+"Le partage fédéré vous permet de monter des partages de fichiers à partir de"
+" serveurs Nextcloud distants, créant ainsi votre propre nuage de Nextclouds."
+" Vous pouvez créer des liens de partage directs avec des utilisateurs sur "
+"d'autres serveurs Nextcloud"
+
+#: ../../files/federated_cloud_sharing.rst:10
+msgid "Creating a new Federation Share"
+msgstr "Création d'un nouveau partage fédéré"
+
+#: ../../files/federated_cloud_sharing.rst:12
+msgid ""
+"Federation sharing is enabled on new or upgraded Nextcloud installations by "
+"default. Follow these steps to create a new share with other Nextcloud or "
+"ownCloud 9+ servers:"
+msgstr ""
+"Le partage fédéré est activé par défaut sur les nouvelles installations "
+"Nextcloud et celles qui ont été mises à jour. Pour créer un partage avec "
+"d'autres serveurs Nextcloud ou ownCloud 9+, suivez ces étapes :"
+
+#: ../../files/federated_cloud_sharing.rst:15
+msgid ""
+"1. Go to your ``Files`` page and click the **Share** icon on the file or "
+"directory you want to share. In the sidebar enter the username and URL of "
+"the remote user in this form: ``@``. The form "
+"automatically confirms the address that you type and labels it as "
+"\"remote\". Click on the label."
+msgstr ""
+"1. Allez sur votre page ``Fichiers`` et cliquez sur l'icône **Partager** sur"
+" le fichier ou le répertoire que vous voulez partager. Dans la barre "
+"latérale, entrez le nom d'utilisateur et l'URL de l'utilisateur distant sous"
+" cette forme : ``@``. Le formulaire confirme automatiquement l'adresse que "
+"vous saisissez et la qualifie de \"distante\". Cliquez sur l'étiquette. "
+
+#: ../../files/federated_cloud_sharing.rst:22
+msgid ""
+"2. When your local Nextcloud server makes a successful connection with the "
+"remote Nextcloud server you'll see a confirmation. Your only share option is"
+" **Can edit**."
+msgstr ""
+"2. Une fois que votre Nextcloud local parvient à se connecter avec le "
+"serveur distant, vous verrez une confirmation. La seule option de partage "
+"est **Peut éditer**."
+
+#: ../../files/federated_cloud_sharing.rst:26
+msgid ""
+"Click the Share button anytime to see who you have shared your file with. "
+"Remove your linked share anytime by clicking the trash can icon. This only "
+"unlinks the share, and does not delete any files."
+msgstr ""
+"Cliquez sur le bouton “partage” à tout moment pour voir avec qui le fichier "
+"est partagé. Vous pouvez également retirer le partage en cliquant sur "
+"l'icône “poubelle”, ce qui défait le partage mais ne supprime pas les "
+"fichiers."
+
+#: ../../files/federated_cloud_sharing.rst:31
+msgid "Creating a new Federated Cloud Share via email"
+msgstr "Création d'un nouveau partage de clouds fédérés par e-mail"
+
+#: ../../files/federated_cloud_sharing.rst:33
+msgid ""
+"Use this method when you are sharing with users on ownCloud 8.x and older."
+msgstr ""
+"Utilisez cette méthode quand vous faites des partages avec des utilisateurs "
+"sous ownCloud 8.x et ultérieurs."
+
+#: ../../files/federated_cloud_sharing.rst:35
+msgid ""
+"What if you do not know the username or URL? Then you can have Nextcloud "
+"create the link for you and email it to your recipient."
+msgstr ""
+"Si vous ne connaissez pas le nom d'utilisateur ou l'URL, Nextcloud peut "
+"créer un lien de partage que vous pouvez transmettre vous-même au "
+"destinataire."
+
+#: ../../files/federated_cloud_sharing.rst:40
+msgid ""
+"When your recipient receives your email they will have to take a number of "
+"steps to complete the share link. First they must open the link you sent "
+"them in a Web browser, and then click the **Add to your Nextcloud** button."
+msgstr ""
+"Quand votre destinataire reçoit le lien, il doit suivre quelques étapes pour"
+" finaliser le partage. D'abord il doit ouvrir le lien qu'il a reçu dans un "
+"navigateur, puis cliquer sur **Ajouter à votre Nextcloud**."
+
+#: ../../files/federated_cloud_sharing.rst:46
+msgid ""
+"The **Add to your Nextcloud** button changes to a form field, and your "
+"recipient needs to enter the URL of their Nextcloud or ownCloud server in "
+"this field and press the return key, or click the arrow."
+msgstr ""
+"Le bouton **Ajouter à votre Nextcloud** devient un champ à remplir, votre "
+"destinataire doit alors entrer l'URL de son serveur Nextcloud ou ownCloud et"
+" appuyer sur la touche “entrée” ou cliquer sur la flèche."
+
+#: ../../files/federated_cloud_sharing.rst:52
+msgid ""
+"Next, they will see a dialog asking to confirm. All they have to do is click"
+" the **Add remote share** button and they're finished."
+msgstr ""
+"Ensuite, il verra une demande de confirmation. Tout ce qu'il reste à faire "
+"est de cliquer sur **Ajouter le partage distant**."
+
+#: ../../files/federated_cloud_sharing.rst:55
+msgid ""
+"Remove your linked share anytime by clicking the trash can icon. This only "
+"unlinks the share, and does not delete any files."
+msgstr ""
+"Vous pouvez retirer le partage à tout moment en cliquant sur l'icône "
+"“poubelle”, ce qui met fin au partage sans supprimer les fichiers."
From ea1f51e7f74f0fb572148c6cf528c9dac125f8bf Mon Sep 17 00:00:00 2001
From: "transifex-integration[bot]"
<43880903+transifex-integration[bot]@users.noreply.github.com>
Date: Thu, 1 Dec 2022 13:51:11 +0000
Subject: [PATCH 53/95] Apply translations in fr
translation completed updated for the source file '/user_manual/locale/source/webinterface.pot'
on the 'fr' language.
---
user_manual/locale/fr/LC_MESSAGES/webinterface.po | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/user_manual/locale/fr/LC_MESSAGES/webinterface.po b/user_manual/locale/fr/LC_MESSAGES/webinterface.po
index 1125ac74a..7139f76e4 100644
--- a/user_manual/locale/fr/LC_MESSAGES/webinterface.po
+++ b/user_manual/locale/fr/LC_MESSAGES/webinterface.po
@@ -6,7 +6,7 @@
# Translators:
# Pierre Ozoux , 2019
# Aurélie V, 2019
-# Martijn Sassen , 2021
+# Martijn Sassen, 2021
# Hugo Robert , 2021
# Florent Poinsaut, 2022
# Jérôme Herbinet, 2022
@@ -190,9 +190,9 @@ msgid ""
"directly start a video call with them or send emails."
msgstr ""
"**Contacts** (7) : Donne la liste de vos contacts et des utilisateurs sur le"
-" serveur. Selon les données enregistrée sur votre contact et les "
+" serveur. Selon les données enregistrées sur votre contact et les "
"applications disponibles, vous pourrez démarrer une conférence web ou "
-"envoyer un courriel."
+"envoyer un e-mail."
#: ../../webinterface.rst:84
msgid ""
From 54cd002cb246873e1895c71ff1ec95d470b10b2f Mon Sep 17 00:00:00 2001
From: "transifex-integration[bot]"
<43880903+transifex-integration[bot]@users.noreply.github.com>
Date: Thu, 1 Dec 2022 15:55:26 +0000
Subject: [PATCH 54/95] Apply translations in el
translation completed for the source file '/user_manual/locale/source/groupware/sync_gnome.pot'
on the 'el' language.
---
.../el/LC_MESSAGES/groupware/sync_gnome.po | 108 ++++++++++++++++++
1 file changed, 108 insertions(+)
create mode 100644 user_manual/locale/el/LC_MESSAGES/groupware/sync_gnome.po
diff --git a/user_manual/locale/el/LC_MESSAGES/groupware/sync_gnome.po b/user_manual/locale/el/LC_MESSAGES/groupware/sync_gnome.po
new file mode 100644
index 000000000..0db93b7d7
--- /dev/null
+++ b/user_manual/locale/el/LC_MESSAGES/groupware/sync_gnome.po
@@ -0,0 +1,108 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) 2022 Nextcloud GmbH
+# This file is distributed under the same license as the Nextcloud latest User Manual package.
+# FIRST AUTHOR , YEAR.
+#
+# Translators:
+# Georgia Konstantiou, 2022
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: Nextcloud latest User Manual latest\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2022-01-07 14:47+0100\n"
+"PO-Revision-Date: 2021-12-01 18:40+0000\n"
+"Last-Translator: Georgia Konstantiou, 2022\n"
+"Language-Team: Greek (https://www.transifex.com/nextcloud/teams/64236/el/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: el\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: ../../groupware/sync_gnome.rst:3
+msgid "Synchronizing with the GNOME desktop"
+msgstr "Συγχρονισμός με την επιφάνεια εργασίας GNOME"
+
+#: ../../groupware/sync_gnome.rst:5
+msgid ""
+"The `GNOME desktop `_ has built-in support for "
+"Nextcloud's calendar, contacts and tasks which will be displayed by the "
+"Evolution PIM or the Calendar, Tasks and Contacts app as well has for files,"
+" which it integrates into the Nautilus file manager via WebDAV. The latter "
+"works only while the computer is connected."
+msgstr ""
+"Η επιφάνεια εργασίας `GNOME `_ έχει ενσωματωμένη "
+"υποστήριξη για το ημερολόγιο, τις επαφές και τις εργασίες του Nextcloud που "
+"θα εμφανίζονται από το Evolution PIM ή την εφαρμογή Calendar, Tasks and "
+"Contacts, καθώς και για αρχεία, το οποίο ενσωματώνει στη διαχείριση αρχείων "
+"Nautilus μέσω WebDAV. Το τελευταίο λειτουργεί μόνο όταν ο υπολογιστής είναι "
+"συνδεδεμένος."
+
+#: ../../groupware/sync_gnome.rst:11
+msgid "This can be done by following these steps:"
+msgstr "Αυτό μπορεί να γίνει ακολουθώντας αυτά τα βήματα:"
+
+#: ../../groupware/sync_gnome.rst:13
+msgid "In the GNOME settings, open Online Accounts."
+msgstr "Στις ρυθμίσεις του GNOME, ανοίξτε τους Διαδικτυακοί Λογαριασμοί."
+
+#: ../../groupware/sync_gnome.rst:14
+msgid "Under \"Add an account\" pick ``Nextcloud``:"
+msgstr "Στην ενότητα \"Προσθήκη λογαριασμού\" επιλέξτε \"Nextcloud\":"
+
+#: ../../groupware/sync_gnome.rst:18
+msgid ""
+"Enter your server URL, username and password. If you have enabled two factor"
+" authentification, you need to generate an app-password/token, because GNOME"
+" Online Accounts `doesn't support Nextcloud's webflow login yet "
+"`_ (`Learn "
+"more "
+"`_):"
+msgstr ""
+"Εισαγάγετε τη διεύθυνση URL του διακομιστή σας, το όνομα χρήστη και τον "
+"κωδικό πρόσβασής σας. Εάν έχετε ενεργοποιήσει τον έλεγχο πιστοποίησης δύο "
+"παραγόντων, πρέπει να δημιουργήσετε ένα app-password/token, επειδή οι "
+"διαδικτυακοί λογαριασμοί GNOME `δεν υποστηρίζουν τη σύνδεση ροής ιστού του "
+"Nextcloud ακόμη `_ (`Learn more "
+"`_):"
+
+#: ../../groupware/sync_gnome.rst:25
+msgid ""
+"In the next window, select which resources GNOME should access and press the"
+" cross in the top left to close:"
+msgstr ""
+"Στο επόμενο παράθυρο, επιλέξτε τους πόρους στους οποίους θα πρέπει να έχει "
+"πρόσβαση το GNOME και πατήστε το σταυρό πάνω αριστερά για κλείσιμο:"
+
+#: ../../groupware/sync_gnome.rst:30
+msgid ""
+"Nextcloud tasks, calendars and contacts should now be visible in the "
+"Evolution PIM, the task, contacts and calendars app."
+msgstr ""
+"Οι εργασίες Nextcloud, τα ημερολόγια και οι επαφές θα πρέπει τώρα να είναι "
+"ορατές στο Evolution PIM, στην εφαρμογή Εργασίες, στην Επαφές και "
+"Ημερολόγια."
+
+#: ../../groupware/sync_gnome.rst:33
+msgid ""
+"Files will be shown as a WebDAV resource in the Nautilus file manager (and "
+"also be available in the GNOME file open/save dialogues). Documents should "
+"be integrated into the GNOME Documents app."
+msgstr ""
+"Τα αρχεία θα εμφανίζονται ως πόρος WebDAV στον διαχειριστή αρχείων Nautilus "
+"(και θα είναι επίσης διαθέσιμοι στους διαλόγους ανοίγματος/αποθήκευσης "
+"αρχείων GNOME). Τα έγγραφα πρέπει να ενσωματωθούν στην εφαρμογή εγγράφων "
+"GNOME."
+
+#: ../../groupware/sync_gnome.rst:38
+msgid ""
+"All resources should also be searchable from anywhere by pressing the "
+"Windows key and entering a search term."
+msgstr ""
+"Όλοι οι πόροι πρέπει επίσης να μπορούν να αναζητηθούν από παντού πατώντας το"
+" πλήκτρο Windows και εισάγοντας έναν όρο αναζήτησης."
From 7980625b568cdd8dfe5c54fb3687bb6731af73c9 Mon Sep 17 00:00:00 2001
From: p-bo
Date: Sun, 4 Dec 2022 18:30:30 +0100
Subject: [PATCH 55/95] Rephrased as sugested
---
admin_manual/installation/source_installation.rst | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/admin_manual/installation/source_installation.rst b/admin_manual/installation/source_installation.rst
index 0500779a2..5dffc9559 100644
--- a/admin_manual/installation/source_installation.rst
+++ b/admin_manual/installation/source_installation.rst
@@ -263,10 +263,10 @@ the default site. Open a terminal and run::
service apache2 reload
.. note:: Self-signed certificates have their drawbacks - especially when you
- plan to make your Nextcloud server publicly accessible. You might
- want to consider getting a certificate signed by a commercial signing
- authority. Check with your domain name registrar or hosting service
- for good deals on commercial certificates. Or use free `Let's Encrypt `_ one.
+ plan to make your Nextcloud server publicly accessible. Consider getting
+ a certificate signed by a signing authority. Check with your domain name
+ registrar or hosting service for good deals on commercial certificates.
+ Or use free `Let's Encrypt `_ one.
.. _installation_wizard_label:
From e35c310cbdd19843358bb348310ca5eab25a5211 Mon Sep 17 00:00:00 2001
From: p-bo
Date: Sun, 4 Dec 2022 21:00:33 +0100
Subject: [PATCH 56/95] Fix grammar
---
admin_manual/installation/source_installation.rst | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/admin_manual/installation/source_installation.rst b/admin_manual/installation/source_installation.rst
index 5dffc9559..28e8de34f 100644
--- a/admin_manual/installation/source_installation.rst
+++ b/admin_manual/installation/source_installation.rst
@@ -266,7 +266,7 @@ the default site. Open a terminal and run::
plan to make your Nextcloud server publicly accessible. Consider getting
a certificate signed by a signing authority. Check with your domain name
registrar or hosting service for good deals on commercial certificates.
- Or use free `Let's Encrypt `_ one.
+ Or use a free `Let's Encrypt `_ ones.
.. _installation_wizard_label:
From 07b94e6ba33776fdb35c8891b7b8903b3544edff Mon Sep 17 00:00:00 2001
From: Christoph Wurst
Date: Tue, 6 Dec 2022 10:59:59 +0100
Subject: [PATCH 57/95] doc(admin documentation): Warn about the changed
errorlog message prefix
Signed-off-by: Christoph Wurst
---
admin_manual/configuration_server/logging_configuration.rst | 2 ++
1 file changed, 2 insertions(+)
diff --git a/admin_manual/configuration_server/logging_configuration.rst b/admin_manual/configuration_server/logging_configuration.rst
index 42498a942..1cab2887b 100644
--- a/admin_manual/configuration_server/logging_configuration.rst
+++ b/admin_manual/configuration_server/logging_configuration.rst
@@ -31,6 +31,8 @@ All log information will be sent to PHP ``error_log()``.
"log_type" => "errorlog",
+.. warning:: Until version Nextcloud 25 log entries were prefixed with ``[owncloud]``. From 26 onwards messages start with ``[nextcloud]``.
+
file
~~~~
From da0a6e564bde42ade5dc4e74ec34c2517b0cb84e Mon Sep 17 00:00:00 2001
From: Arthur Schiwon
Date: Thu, 8 Dec 2022 22:25:49 +0100
Subject: [PATCH 58/95] 23 is EOL
Signed-off-by: Arthur Schiwon
---
conf.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/conf.py b/conf.py
index b5b6f3a68..b9170f6e1 100644
--- a/conf.py
+++ b/conf.py
@@ -36,7 +36,7 @@ html_logo = "../_shared_assets/static/logo-white.png"
rst_epilog = '.. |version| replace:: %s' % version
# building the versions list
-version_start = 23 # THIS IS THE SUPPORTED VERSION NUMBER
+version_start = 24 # THIS IS THE SUPPORTED VERSION NUMBER
version_stable = 25 # INCREASE THIS NUMBER TO THE LATEST STABLE VERSION NUMBER
# Also search for "TODO ON RELEASE" in the rst files
From a3306e018d962a2e5685da42c1cf43b3b3223348 Mon Sep 17 00:00:00 2001
From: Nextcloud bot
Date: Fri, 9 Dec 2022 03:53:25 +0000
Subject: [PATCH 59/95] generate documentation from config.sample.php
---
.../config_sample_php_parameters.rst | 72 +++++++++----------
1 file changed, 36 insertions(+), 36 deletions(-)
diff --git a/admin_manual/configuration_server/config_sample_php_parameters.rst b/admin_manual/configuration_server/config_sample_php_parameters.rst
index ecf3553a9..d5f053564 100644
--- a/admin_manual/configuration_server/config_sample_php_parameters.rst
+++ b/admin_manual/configuration_server/config_sample_php_parameters.rst
@@ -156,7 +156,7 @@ Default to ``oc_``
Enable persistent connexions to the database.
-This setting uses the "persistent" option from doctrine dbal, wich in turns
+This setting uses the "persistent" option from doctrine dbal, which in turn
uses the PDO::ATTR_PERSISTENT option from de pdo driver.
::
@@ -412,7 +412,7 @@ Defaults to ``true``
'auth.webauthn.enabled' => true,
-By default WebAuthn is available but it can be explicitly disabled by admins
+By default, WebAuthn is available, but it can be explicitly disabled by admins
::
@@ -428,17 +428,17 @@ This might be desirable to disable this functionality when using one time
passwords or when having a password policy enforcing long passwords (> 300
characters).
-By default the passwords are stored encrypted in the database.
+By default, the passwords are stored encrypted in the database.
::
'hide_login_form' => false,
-By default the login form is always available. There are cases (SSO) where an
+By default, the login form is always available. There are cases (SSO) where an
admin wants to avoid users entering their credentials to the system if the SSO
app is unavailable.
-This will show an error. But the the direct login still works with adding ?direct=1
+This will show an error. But the direct login still works with adding ?direct=1
::
@@ -542,7 +542,7 @@ Defaults to ``smtp``
'mail_smtphost' => '127.0.0.1',
This depends on ``mail_smtpmode``. Specify the IP address of your mail
-server host. This may contain multiple hosts separated by a semi-colon. If
+server host. This may contain multiple hosts separated by a semicolon. If
you need to specify the port number append it to the IP address separated by
a colon, like this: ``127.0.0.1:24``.
@@ -624,7 +624,7 @@ The class must extend ``\OC\Mail\EMailTemplate``
'mail_send_plaintext_only' => false,
-Email will be send by default with an HTML and a plain text body. This option
+Email will be sent by default with an HTML and a plain text body. This option
allows to only send plain text emails.
::
@@ -743,8 +743,8 @@ For server setups, that don't have `mod_env` enabled or restricted (e.g. suEXEC)
this parameter has to be set to true and will assume mod_rewrite.
Please check, if `mod_rewrite` is active and functional before setting this
-parameter and you updated your .htaccess with `occ maintenance:update:htaccess`.
-Otherwise your nextcloud installation might not be reachable anymore.
+parameter, and you updated your .htaccess with `occ maintenance:update:htaccess`.
+Otherwise, your nextcloud installation might not be reachable anymore.
For example, try accessing resources by leaving out `index.php` in the URL.
::
@@ -879,7 +879,7 @@ Available values:
rules. Please refer to :doc:`../configuration_files/file_versioning` for
more information.
* ``D, auto``
- keep versions at least for D days, apply expire rules to all versions
+ keep versions at least for D days, apply expiration rules to all versions
that are older than D days
* ``auto, D``
delete all versions that are older than D days automatically, delete
@@ -999,7 +999,7 @@ Defaults to ``true``
'check_data_directory_permissions' => true,
-In rare setups (e.g. on Openshift or docker on windows) the permissions check
+In rare setups (e.g. on Openshift or Docker on Windows) the permissions check
might block the installation while the underlying system offers no means to
"correct" the permissions. In this case, set the value to false.
@@ -1191,7 +1191,7 @@ on production.
Alternate Code Locations
------------------------
-Some of the Nextcloud code may be stored in alternate locations.
+Some Nextcloud code may be stored in alternate locations.
::
@@ -1232,7 +1232,7 @@ Defaults to ``true``
'appstoreurl' => 'https://apps.nextcloud.com/api/v1',
-Enables the installation of apps from a self hosted apps store.
+Enables the installation of apps from a self-hosted apps store.
Requires that at least one of the configured apps directories is writeable.
@@ -1588,9 +1588,9 @@ Defaults to ``none``
'port' => 6379,
'timeout' => 0.0,
'read_timeout' => 0.0,
- 'user' => '', // Optional, if not defined no password will be used.
- 'password' => '', // Optional, if not defined no password will be used.
- 'dbindex' => 0, // Optional, if undefined SELECT will not run and will use Redis Server's default DB Index.
+ 'user' => '', // Optional: if not defined, no password will be used.
+ 'password' => '', // Optional: if not defined, no password will be used.
+ 'dbindex' => 0, // Optional: if undefined SELECT will not run and will use Redis Server's default DB Index.
// If redis in-transit encryption is enabled, provide certificates
// SSL context https://www.php.net/manual/en/context.ssl.php
'ssl_context' => [
@@ -1612,15 +1612,15 @@ See https://redis.io/topics/encryption for more information.
::
'redis.cluster' => [
- 'seeds' => [ // provide some/all of the cluster servers to bootstrap discovery, port required
+ 'seeds' => [ // provide some or all of the cluster servers to bootstrap discovery, port required
'localhost:7000',
'localhost:7001',
],
'timeout' => 0.0,
'read_timeout' => 0.0,
'failover_mode' => \RedisCluster::FAILOVER_ERROR,
- 'user' => '', // Optional, if not defined no password will be used.
- 'password' => '', // Optional, if not defined no password will be used.
+ 'user' => '', // Optional: if not defined, no password will be used.
+ 'password' => '', // Optional: if not defined, no password will be used.
// If redis in-transit encryption is enabled, provide certificates
// SSL context https://www.php.net/manual/en/context.ssl.php
'ssl_context' => [
@@ -1640,7 +1640,7 @@ Available failover modes:
- \\RedisCluster::FAILOVER_ERROR - failover to slaves for read commands if master is unavailable (recommended)
- \\RedisCluster::FAILOVER_DISTRIBUTE - randomly distribute read commands across master and slaves
-WARNING: FAILOVER_DISTRIBUTE is a not recommended setting and we strongly
+WARNING: FAILOVER_DISTRIBUTE is a not recommended setting, and we strongly
suggest to not use it if you use Redis for file locking. Due to the way Redis
is synchronized it could happen, that the read for an existing lock is
scheduled to a slave that is not fully synchronized with the connected master
@@ -1720,7 +1720,7 @@ Using Object Store with Nextcloud
'objectstore' => [
'class' => 'OC\\Files\\ObjectStore\\Swift',
'arguments' => [
- // trystack will use your facebook id as the user name
+ // trystack will use your facebook id as the username
'username' => 'facebook100000123456789',
// in the trystack dashboard go to user -> settings -> API Password to
// generate a password
@@ -1805,7 +1805,7 @@ Those buckets are named like the mulibucket version but with the postfix
``-preview-NUMBER`` where NUMBER is between 0 and 255.
Keep in mind that only previews of files are put in there that don't have
-some already. Otherwise the old bucket will be used.
+some already. Otherwise, the old bucket will be used.
To migrate existing previews to this new multibucket distribution of previews
use the occ command ``preview:repair``. For now this will only migrate
@@ -1882,13 +1882,13 @@ Set to true to enforce that internal shares need to be accepted
'sharing.allow_custom_share_folder' => true,
-Set to false to prevent users from setting a custom share_folder
+Set to ``false``, to prevent users from setting a custom share_folder
::
'sharing.enable_share_mail' => true,
-Set to false to stop sending a mail when users receive a share
+Set to ``false``, to stop sending a mail when users receive a share
::
@@ -1920,11 +1920,11 @@ All other configuration options
PDO::MYSQL_ATTR_INIT_COMMAND => 'SET wait_timeout = 28800'
],
-Additional driver options for the database connection, eg. to enable SSL
+Additional driver options for the database connection, e.g. to enable SSL
encryption in MySQL or specify a custom wait timeout on a cheap hoster.
When setting up TLS/SSL for encrypting the connections, you need to ensure that
-the passed keys and certificates are readable by the PHP process. In addition
+the passed keys and certificates are readable by the PHP process. In addition,
PDO::MYSQL_ATTR_SSL_VERIFY_SERVER_CERT might need to be set to false, if the
database servers certificates CN does not match with the hostname used to connect.
The standard behavior here is different from the MySQL/MariaDB CLI client, which
@@ -1977,7 +1977,7 @@ http://mechanics.flite.com/blog/2014/07/29/using-innodb-large-prefix-to-avoid-er
For search queries in the database, a default collation – depending on the
character set – is chosen. In some cases a different behaviour is desired,
-for instances when a accent sensitive search is desired.
+for instances when an accent sensitive search is desired.
MariaDB and MySQL have an overlap in available collations, but also
incompatible ones, also depending on the version of the database server.
@@ -2041,9 +2041,9 @@ Hashing
'hashing_default_password' => false,
-By default Nextcloud will use the Argon2 password hashing if available.
+By default, Nextcloud will use the Argon2 password hashing if available.
-However if for whatever reason you want to stick with the PASSWORD_DEFAULT
+However, if for whatever reason you want to stick with the PASSWORD_DEFAULT
of your php version. Then set the setting to true.
Nextcloud uses the Argon2 algorithm (with PHP >= 7.2) to create hashes by its
@@ -2225,7 +2225,7 @@ Defaults to ``1800`` (seconds)
Allows to create external storages of type "Local" in the web interface and APIs.
-When disable, it is still possible to create local storages with occ using
+When disabled, it is still possible to create local storages with occ using
the following command:
% php occ files_external:create /mountpoint local null::null -c datadir=/path/to/data
@@ -2253,7 +2253,7 @@ Defaults to ``0``
'part_file_in_storage' => true,
-By default Nextcloud will store the part files created during upload in the
+By default, Nextcloud will store the part files created during upload in the
same storage as the upload target. Setting this to false will store the part
files in the root of the users folder which might be required to work with certain
external storage setups that have limited rename capabilities.
@@ -2297,7 +2297,7 @@ You may set this to an array containing a combination of
- IPv6 addresses, e.g. `fd9e:21a7:a92c:2323::1`
_(CIDR notation for IPv6 is currently work in progress and thus not
-available as of yet)_
+available yet)_
When an incoming request's `REMOTE_ADDR` matches any of the IP addresses
specified here, it is assumed to be a proxy instead of a client. Thus, the
@@ -2446,7 +2446,7 @@ set to true if the server is used in a setup based on Nextcloud's Global Scale a
'gs.federation' => 'internal',
by default federation is only used internally in a Global Scale setup
-If you want to allow federation outside of your environment set it to 'global'
+If you want to allow federation outside your environment set it to 'global'
::
@@ -2466,7 +2466,7 @@ WARNING: only use this if you know what you are doing
'simpleSignUpLink.shown' => true,
-By default there is on public pages a link shown that allows users to
+By default, there is on public pages a link shown that allows users to
learn about the "simple sign up" - see https://nextcloud.com/signup/
If this is set to "false" it will not show the link.
@@ -2475,7 +2475,7 @@ If this is set to "false" it will not show the link.
'login_form_autocomplete' => true,
-By default autocompletion is enabled for the login form on Nextcloud's login page.
+By default, autocompletion is enabled for the login form on Nextcloud's login page.
While this is enabled, browsers are allowed to "remember" login names and such.
Some companies require it to be disabled to comply with their security policy.
@@ -2567,7 +2567,7 @@ Defaults to ``true``
Enable file metadata collection
-This is helpful for the mobile clients and will enable a few optimization in
+This is helpful for the mobile clients and will enable few optimizations in
the future for the preview generation.
Note that when enabled, this data will be stored in the database and might increase
From 324c54ffc2aeea4dffc12f55592eff3d1fca412a Mon Sep 17 00:00:00 2001
From: Arthur Schiwon
Date: Fri, 9 Dec 2022 11:22:57 +0100
Subject: [PATCH 60/95] update front page with 23 going eol
Signed-off-by: Arthur Schiwon
---
index.html | 26 +++++++++++++-------------
1 file changed, 13 insertions(+), 13 deletions(-)
diff --git a/index.html b/index.html
index 01ee085c8..36b97e94e 100644
--- a/index.html
+++ b/index.html
@@ -245,7 +245,7 @@
Nextcloud 24
-
This documents the previous version of Nextcloud.
+
This documents the previous and last supported version of Nextcloud.
-
-
Nextcloud 23
-
This documents the last supported version of Nextcloud.
-
-
-
Nextcloud Desktop Client
Once you have a Nextcloud Server running, you can connect to it with various clients like our mobile and desktop client.
@@ -329,6 +317,18 @@
release or get access to long term security and stability updates with
Nextcloud Enterprise.
+
+
Nextcloud 22
From f5644be87fb826b5d9632d4d5f7be83491d251cd Mon Sep 17 00:00:00 2001
From: "transifex-integration[bot]"
<43880903+transifex-integration[bot]@users.noreply.github.com>
Date: Fri, 9 Dec 2022 22:24:38 +0000
Subject: [PATCH 61/95] Apply translations in el
translation completed for the source file '/user_manual/locale/source/universal_access.pot'
on the 'el' language.
---
.../locale/el/LC_MESSAGES/universal_access.po | 282 ++++++++++++++++++
1 file changed, 282 insertions(+)
create mode 100644 user_manual/locale/el/LC_MESSAGES/universal_access.po
diff --git a/user_manual/locale/el/LC_MESSAGES/universal_access.po b/user_manual/locale/el/LC_MESSAGES/universal_access.po
new file mode 100644
index 000000000..81c42197e
--- /dev/null
+++ b/user_manual/locale/el/LC_MESSAGES/universal_access.po
@@ -0,0 +1,282 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) 2022 Nextcloud GmbH
+# This file is distributed under the same license as the Nextcloud latest User Manual package.
+# FIRST AUTHOR , YEAR.
+#
+# Translators:
+# Stavroula Gkonela, 2022
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: Nextcloud latest User Manual latest\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2022-01-07 14:47+0100\n"
+"PO-Revision-Date: 2021-04-19 08:18+0000\n"
+"Last-Translator: Stavroula Gkonela, 2022\n"
+"Language-Team: Greek (https://www.transifex.com/nextcloud/teams/64236/el/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: el\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: ../../universal_access.rst:3
+msgid "Universal access"
+msgstr "Καθολική Πρόσβαση"
+
+#: ../../universal_access.rst:5
+msgid ""
+"Universal access is very important to us. We follow web standards and check "
+"to make everything usable also with keyboard and assistive software such as "
+"screen readers. We aim to be compliant with the `Web Content Accessibility "
+"Guidelines 2.1 `_ on AA "
+"level, with the high contrast theme even on AAA level. We also follow the "
+"German BITV 2.0 guidelines."
+msgstr ""
+"Η καθολική πρόσβαση είναι πολύ σημαντική σε εμάς. Ακολουθούμε πρότυπα ιστού "
+"και ελέγχουμε να είναι όλα λειτουργικά τόσο με το πληκτρολόγιο όσο και με "
+"βοηθητικό λογισμικό όπως οι αναγνώστες οθόνης. Σκοπεύουμε να συμμορφωνόμαστε"
+" με τις `Οδηγίες προσβασιμότητας περιεχομένου Ιστού 2.1 "
+"`_ σε επίπεδο ΑΑ, με το "
+"θέμα υψηλής αντίθεσης ακόμη και σε επίπεδο AAA.Ακολουθουμε επίσης τις "
+"γερμανικές BITV 2.0 οδηγίες. "
+
+#: ../../universal_access.rst:12
+msgid ""
+"If you find any issues, don’t hesitate to report them on `our issue tracker "
+"`_. And if you want to get "
+"involved, come `join our design team `_!"
+msgstr ""
+"Εάν βρείτε προβλήματα, μη διστάσετε να τα αναφέρετε στο πρόγραμμα "
+"παρακολούθηση προβλημάτων μας "
+"`_.Και αν θέλετε να εμπλακείτε,"
+" ελάτε να γίνετε μέλος της ομάδας σχεδιασμού "
+"μας`_!"
+
+#: ../../universal_access.rst:18
+msgid "Zoom and responsiveness"
+msgstr "Εστίαση και ταχύτητα ανταπόκρισης."
+
+#: ../../universal_access.rst:20
+msgid ""
+"The Nextcloud interface is fully responsive and usable on any size of "
+"screen. You can zoom in and out to fit the text and element size to your "
+"liking. The navigation and sidebar can be expanded or collapsed."
+msgstr ""
+"Το περιβάλλον της Nextcloud ανταποκρίνεται πλήρως και είναι αξιοποιήσιμο σε "
+"οποιοδήποτε μέγεθος οθόνης. Μπορείτε να μεγεθύνετε και να μικρύνετε και να "
+"ταιριάξετε το κείμενο και το μέγεθος των στοιχείων στις προτιμήσεις σας. Η "
+"πλοήγηση και η πλευρική μπάρα μπορούν να επεκταθούν ή να συμπτυχθούν."
+
+#: ../../universal_access.rst:26
+msgid "Navigating via keyboard"
+msgstr "Πλοήγηση μέσω πληκτρολογίου."
+
+#: ../../universal_access.rst:28
+msgid ""
+"You can navigate the web interface with keyboard only just like you can with"
+" the mouse:"
+msgstr ""
+"Μπορείτε να προηγηθείτε στo περιβάλλον Ιστού με το πληκτρολόγιο μόνο όπως "
+"μπορείτε με το ποντίκι: "
+
+#: ../../universal_access.rst:30
+msgid "``Tab`` and ``Shift + Tab`` to move between elements"
+msgstr "``Tab`` και ``Shift + Tab``για μετακίνηση μεταξύ των στοιχείων"
+
+#: ../../universal_access.rst:31
+msgid ""
+"``Enter`` or ``Space`` to activate or open the element (depending on the "
+"type of element)"
+msgstr ""
+"``Enter`` ή ``Space`` για να ενεργοποιήσετε ή να ανοίξετε το στοιχείο "
+"(ανάλογα με τον τύπο του στοιχείου)"
+
+#: ../../universal_access.rst:32
+msgid "``Escape`` to be used to close modals, popover menus, and file viewers"
+msgstr ""
+"``Escape``που θα χρησιμοποιηθεί για το κλείσιμο των modals, των μενού "
+"popover και των προγραμμάτων προβολής αρχείων"
+
+#: ../../universal_access.rst:33
+msgid ""
+"``Left arrow`` and ``Right arrow`` to navigate between photos in the viewer"
+msgstr ""
+"``Left arrow`` και``Right arrow`` για πλοήγηση μεταξύ φωτογραφιών στο "
+"πρόγραμμα προβολής"
+
+#: ../../universal_access.rst:34
+msgid "``Ctrl + F`` to focus the search field"
+msgstr "``Ctrl + F`` για να εστιάσετε το πεδίο αναζήτησης"
+
+#: ../../universal_access.rst:35
+msgid "``Ctrl + S`` to save changes in editors like Nextcloud Text"
+msgstr ""
+"``Ctrl + S`` για να αποθηκεύσετε αλλαγές σε προγράμματα επεξεργασίας όπως το"
+" Nextcloud Text"
+
+#: ../../universal_access.rst:37
+msgid ""
+"For quicker navigation, we offer 2 \"skip links\" at the beginning of the "
+"document which allow you to:"
+msgstr ""
+"Για γρηγορότερη πλοήγηση, προσφέρουμε 2 \"skip links\" στην αρχή του "
+"εγγράφου τα οποία σας επιτρέπουν να:"
+
+#: ../../universal_access.rst:39
+msgid "Skip to main content"
+msgstr "Μετάβαση στο κύριο περιεχόμενο"
+
+#: ../../universal_access.rst:40
+msgid "Skip to navigation of app"
+msgstr "Μετάβαση στην πλοήγηση της εφαρμογής"
+
+#: ../../universal_access.rst:42
+msgid ""
+"Nextcloud Talk has shortcuts which are also documented inside the settings "
+"of the app itself:"
+msgstr ""
+"Το Nextcloud Talk έχει συντομεύσεις που τεκμηριώνονται επίσης μέσα στις "
+"ρυθμίσεις της ίδιας της εφαρμογής:"
+
+#: ../../universal_access.rst:44
+msgid "``C`` to focus the message input field"
+msgstr "``C`` για να εστιάσετε το πεδίο εισαγωγής μηνύματος"
+
+#: ../../universal_access.rst:45
+msgid ""
+"``Escape`` to unfocus the message input field to be able to use shortcuts"
+msgstr ""
+"``Escape``για να αποστιασετε το πεδίο εισαγωγής μηνύματος για να μπορείτε να"
+" χρησιμοποιήσετε συντομεύσεις"
+
+#: ../../universal_access.rst:46
+msgid "``F`` to fullscreen the chat or call"
+msgstr "``F`` για πλήρη οθόνη της συνομιλίας ή της κλήσης"
+
+#: ../../universal_access.rst:51
+msgid "While in a call:"
+msgstr "Κατά τη διάρκεια μιας κλήσης:"
+
+#: ../../universal_access.rst:48
+msgid "``M`` to toggle the microphone on and off"
+msgstr "``M`` για να ενεργοποιήσετε και να απενεργοποιήσετε το μικρόφωνο"
+
+#: ../../universal_access.rst:49
+msgid "``V`` to toggle video on and off"
+msgstr "``V`` για να ενεργοποιήσετε και να απενεργοποιήσετε το βίντεο"
+
+#: ../../universal_access.rst:50
+msgid "``Space`` for push to talk or push to mute"
+msgstr "``Space`` για push to talk ή push to mute"
+
+#: ../../universal_access.rst:51
+msgid "``R`` to raise or lower hand"
+msgstr "``R`` για να σηκώσετε ή να κατεβάσετε το χέρι"
+
+#: ../../universal_access.rst:53
+msgid ""
+"Nextcloud Mail has shortcuts as well, also documented inside the settings of"
+" the app itself:"
+msgstr ""
+"Το Nextcloud Mail έχει συντομεύσεις, επίσης τεκμηριωμένες μέσα στις "
+"ρυθμίσεις της ίδιας της εφαρμογής:"
+
+#: ../../universal_access.rst:55
+msgid "``C`` to compose a new message"
+msgstr "``C`` για τη σύνταξη νέου μηνύματος"
+
+#: ../../universal_access.rst:56
+msgid "``Left arrow`` to switch to a newer message"
+msgstr " ``Left arrow`` για εναλλαγή σε ένα νεότερο μήνυμα"
+
+#: ../../universal_access.rst:57
+msgid "``Right arrow`` to switch to an older message"
+msgstr "``Right arrow`` για εναλλαγή σε παλαιότερο μήνυμα"
+
+#: ../../universal_access.rst:58
+msgid "``S`` to toggle a message as favorite"
+msgstr "``S`` για εναλλαγή ενός μηνύματος ως αγαπημένου"
+
+#: ../../universal_access.rst:59
+msgid "``U`` to toggle a message unread"
+msgstr "``U`` για εναλλαγή ενός μη αναγνωσμένου μηνύματος"
+
+#: ../../universal_access.rst:60
+msgid "``Del`` to delete a message"
+msgstr "``Del`` για να διαγράψετε ένα μήνυμα"
+
+#: ../../universal_access.rst:61
+msgid "``Ctrl + Enter`` to send"
+msgstr "``Ctrl + Enter`` για αποστολή"
+
+#: ../../universal_access.rst:62
+msgid "``R`` to refresh and load new mails"
+msgstr "``R`` για ανανέωση και φόρτωση νέων μηνυμάτων"
+
+#: ../../universal_access.rst:66
+msgid "Included themes"
+msgstr "Περιλαμβανόμενα θέματα"
+
+#: ../../universal_access.rst:68
+msgid "We offer several themes you can activate to aid accessibility:"
+msgstr ""
+"Προσφέρουμε πολλά θέματα που μπορείτε να ενεργοποιήσετε για να βοηθήσετε την"
+" προσβασιμότητα:"
+
+#: ../../universal_access.rst:70
+msgid ""
+"**High contrast theme:** A high contrast mode to ease your navigation. "
+"Visual quality will be reduced but clarity will be increased."
+msgstr ""
+"**Θέμα υψηλής αντίθεσης:** Λειτουργία υψηλής αντίθεσης για διευκόλυνση της "
+"πλοήγησής σας. Η οπτική ποιότητα θα μειωθεί αλλά η διαύγεια θα αυξηθεί."
+
+#: ../../universal_access.rst:71
+msgid ""
+"**Dark theme:** A dark theme to ease your eyes by reducing the overall "
+"luminosity and brightness. It is still under development, so please report "
+"any issues you may find."
+msgstr ""
+"**Σκούρο θέμα:** Ένα σκούρο θέμα για να χαλαρώσετε τα μάτια σας μειώνοντας "
+"τη συνολική ακτινοβολία και φωτεινότητα. Είναι ακόμη υπό ανάπτυξη, επομένως "
+"αναφέρετε τυχόν προβλήματα που ενδέχεται να βρείτε."
+
+#: ../../universal_access.rst:72
+msgid ""
+"**Dyslexia font:** OpenDyslexic is a free typeface/font designed to mitigate"
+" some of the common reading errors caused by dyslexia."
+msgstr ""
+"**Γραμματοσειρά Dyslexia:** Το OpenDyslexic είναι μια δωρεάν γραμματοσειρά "
+"που έχει σχεδιαστεί για να μετριάσει ορισμένα από τα κοινά λάθη ανάγνωσης "
+"που προκαλούνται από τη δυσλεξία."
+
+#: ../../universal_access.rst:74
+msgid "To reach the accessibility settings:"
+msgstr "Για να φτάσετε στις ρυθμίσεις προσβασιμότητας:"
+
+#: ../../universal_access.rst:76
+msgid "Open the settings menu at the end of the header"
+msgstr "Ανοίξτε το μενού ρυθμίσεων στο τέλος της επικεφαλίδας"
+
+#: ../../universal_access.rst:77
+msgid "Pick **Settings**"
+msgstr "Επιλέξτε **Ρυθμίσεις**"
+
+#: ../../universal_access.rst:78
+msgid "In the navigation, pick **Accessibility**"
+msgstr "Στην πλοήγηση, επιλέξτε **Προσβασιμότητα**"
+
+#: ../../universal_access.rst:80
+msgid ""
+"Contrast of elements can vary based on custom theming. For example, the "
+"primary theming color is used as background color by the header, log in "
+"page, and primary buttons. If this causes contrast issues, please contact "
+"your administrator for help."
+msgstr ""
+"Η αντίθεση των στοιχείων μπορεί να διαφέρει ανάλογα με το προσαρμοσμένο "
+"θέμα. Για παράδειγμα, το κύριο χρώμα θέματος χρησιμοποιείται ως χρώμα φόντου"
+" από την κεφαλίδα, τη σελίδα σύνδεσης και τα κύρια κουμπιά. Εάν αυτό "
+"προκαλεί προβλήματα αντίθεσης, επικοινωνήστε με τον διαχειριστή σας για "
+"βοήθεια."
From 8ec13587af32f0bde6241e62dcc8ab636aa9a7bb Mon Sep 17 00:00:00 2001
From: p-bo
Date: Sat, 10 Dec 2022 20:11:42 +0100
Subject: [PATCH 62/95] More clear wording (and tipo remove)
There was (my) tipo (dtto -> ditto) and possibly the whole expression was not so clear.
Signed-off-by: p-bo
---
admin_manual/installation/source_installation.rst | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/admin_manual/installation/source_installation.rst b/admin_manual/installation/source_installation.rst
index 28ba9a190..8ff8b39db 100644
--- a/admin_manual/installation/source_installation.rst
+++ b/admin_manual/installation/source_installation.rst
@@ -14,7 +14,7 @@ archive `_. This method is recommended to instal
If you prefer a more automated installation of Nextcloud and there are no packages for your Linux distribution, you have the option to
-install the community `Snap Package `_. This includes a full production-ready stack, will maintain your HTTPS certificates for you, and will automatically update as needed to stay secure. You can also use the `Nextcloud VM scripts `_ to install directly on a clean Ubuntu Server or `NextcloudPi scripts `_ (dtto atop Debian). It will setup everything for you and include scripts for automated installation of apps like; Collabora, OnlyOffice, Talk and so on. Please note that those three options are not officially supported by Nextcloud GmbH.
+install the community `Snap Package `_. This includes a full production-ready stack, will maintain your HTTPS certificates for you, and will automatically update as needed to stay secure. You can also use the `Nextcloud VM scripts `_ to install directly on a clean Ubuntu Server or `NextcloudPi scripts `_ (simmilar project based on Debian). It will setup everything for you and include scripts for automated installation of apps like; Collabora, OnlyOffice, Talk and so on. Please note that those three options are not officially supported by Nextcloud GmbH.
This installation guide is giving a general overview of required dependencies and their configuration. For a distribution specific setup guide have a look at the :doc:`./example_ubuntu` and :doc:`./example_centos`.
From 583675fc6c070a7e35c5c6fdd2c07be61b1158c8 Mon Sep 17 00:00:00 2001
From: p-bo
Date: Sat, 10 Dec 2022 20:21:27 +0100
Subject: [PATCH 63/95] Update
admin_manual/installation/source_installation.rst
Co-authored-by: Daniel
Signed-off-by: p-bo
---
admin_manual/installation/source_installation.rst | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/admin_manual/installation/source_installation.rst b/admin_manual/installation/source_installation.rst
index 8ff8b39db..686f7b139 100644
--- a/admin_manual/installation/source_installation.rst
+++ b/admin_manual/installation/source_installation.rst
@@ -14,7 +14,7 @@ archive `_. This method is recommended to instal
If you prefer a more automated installation of Nextcloud and there are no packages for your Linux distribution, you have the option to
-install the community `Snap Package `_. This includes a full production-ready stack, will maintain your HTTPS certificates for you, and will automatically update as needed to stay secure. You can also use the `Nextcloud VM scripts `_ to install directly on a clean Ubuntu Server or `NextcloudPi scripts `_ (simmilar project based on Debian). It will setup everything for you and include scripts for automated installation of apps like; Collabora, OnlyOffice, Talk and so on. Please note that those three options are not officially supported by Nextcloud GmbH.
+install the community `Snap Package `_. This includes a full production-ready stack, will maintain your HTTPS certificates for you, and will automatically update as needed to stay secure. You can also use the `Nextcloud VM scripts `_ to install directly on a clean Ubuntu Server or `NextcloudPi scripts `_ (similar project based on Debian). It will setup everything for you and include scripts for automated installation of apps like; Collabora, OnlyOffice, Talk and so on. Please note that those three options are not officially supported by Nextcloud GmbH.
This installation guide is giving a general overview of required dependencies and their configuration. For a distribution specific setup guide have a look at the :doc:`./example_ubuntu` and :doc:`./example_centos`.
From a3ea7079304cf2869a75fabe507d0043e71da0c5 Mon Sep 17 00:00:00 2001
From: Daniel
Date: Sat, 10 Dec 2022 20:27:46 +0100
Subject: [PATCH 64/95] Update
admin_manual/configuration_server/reverse_proxy_configuration.rst
Co-authored-by: Simon L.
Signed-off-by: Daniel
---
.../configuration_server/reverse_proxy_configuration.rst | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/admin_manual/configuration_server/reverse_proxy_configuration.rst b/admin_manual/configuration_server/reverse_proxy_configuration.rst
index 0c45b3ba1..899aee6df 100644
--- a/admin_manual/configuration_server/reverse_proxy_configuration.rst
+++ b/admin_manual/configuration_server/reverse_proxy_configuration.rst
@@ -159,7 +159,7 @@ you can set the following parameters inside the :file:`config/config.php`.
'overwriteprotocol' => 'https',
'overwritewebroot' => '/domain.tld/nextcloud',
'overwritecondaddr' => '^10\.0\.0\.1$',
- 'overwrite.cli.url' => 'https://domain.tld/nextcloud',
+ 'overwrite.cli.url' => 'https://domain.tld/,
);
.. note:: If you want to use the SSL proxy during installation you have to
From d60deafcf165502a689ba8d8177834fd241718ba Mon Sep 17 00:00:00 2001
From: pravynandas
Date: Tue, 13 Dec 2022 10:07:00 -0500
Subject: [PATCH 65/95] Explicit path and backup instruction
For me personally, it took some time to figure out where to make these changes, I wish a line explicitly point out where and how to make those changes. I hope this commit does that.
Signed-off-by: pravynandas
---
admin_manual/configuration_files/previews_configuration.rst | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/admin_manual/configuration_files/previews_configuration.rst b/admin_manual/configuration_files/previews_configuration.rst
index b6b11c234..13f808fad 100644
--- a/admin_manual/configuration_files/previews_configuration.rst
+++ b/admin_manual/configuration_files/previews_configuration.rst
@@ -30,6 +30,8 @@ Please notice that the Nextcloud preview system comes already with sensible
defaults, and therefore it is usually unnecessary to adjust those configuration
values.
+Buf deemed necessary, following changes has be made in ``config/config.php`` file. As a best practice, take a backup of this config file before making a lot of changes.
+
Disabling previews:
^^^^^^^^^^^^^^^^^^^
@@ -39,7 +41,7 @@ Note that if you do this all previews in all apps are disabled, including
the Gallery app, and will display generic icons instead of
thumbnails.
-Set the configuration option ``enable_previews`` in config.php to ``false``:
+Set the configuration option ``enable_previews`` to ``false``:
::
From 62400a5f1bb304a16fb007bf9973d9ee60c5a1c4 Mon Sep 17 00:00:00 2001
From: Hans-Peter
Date: Wed, 14 Dec 2022 14:31:53 +0100
Subject: [PATCH 66/95] Fix Deployment recommendations link (gives 404)
Signed-off-by: Hans-Peter
---
admin_manual/installation/deployment_recommendations.rst | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/admin_manual/installation/deployment_recommendations.rst b/admin_manual/installation/deployment_recommendations.rst
index 595d8ae0c..ac1656d79 100644
--- a/admin_manual/installation/deployment_recommendations.rst
+++ b/admin_manual/installation/deployment_recommendations.rst
@@ -2,4 +2,4 @@
Deployment recommendations
==========================
-Find up-to-date deployment recommendations for enterprises in our `customer portal `_.
+Find up-to-date deployment recommendations for enterprises in our `customer portal `_.
From bd58b8000b2636081435dfa6dd2f0ea21cb882c1 Mon Sep 17 00:00:00 2001
From: Maxime LE HERICY <87175513+maximelehericy@users.noreply.github.com>
Date: Wed, 14 Dec 2022 19:11:20 +0100
Subject: [PATCH 67/95] update internal sharing menu picture for nc 25
Signed-off-by: Maxime LE HERICY <87175513+maximelehericy@users.noreply.github.com>
---
user_manual/images/sharing_internal.png | Bin 32608 -> 33791 bytes
1 file changed, 0 insertions(+), 0 deletions(-)
diff --git a/user_manual/images/sharing_internal.png b/user_manual/images/sharing_internal.png
index dac58234c7b99a30eebe24d8a880561a5dc266c9..799d567df12d94dd356a911c10ab4eacaa39f1b6 100644
GIT binary patch
literal 33791
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 |