From f10db121dbdc69a770a0e7461236ef9f912d59d7 Mon Sep 17 00:00:00 2001 From: Pierre Ozoux Date: Mon, 7 Feb 2022 12:00:49 +0100 Subject: [PATCH 01/13] Fix gh workflow Signed-off-by: Pierre Ozoux --- .github/workflows/generates_locales.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/generates_locales.yml b/.github/workflows/generates_locales.yml index 2c31b2ef5a312..d1638d1477ab5 100644 --- a/.github/workflows/generates_locales.yml +++ b/.github/workflows/generates_locales.yml @@ -3,6 +3,7 @@ on: push: branches: - master + - generates_locales paths: - 'doc/**' - '!doc/locale/**' @@ -17,9 +18,9 @@ jobs: pre-build-command: pip install -r requirements.txt build-command: make gettext - uses: actions/checkout@v2 - - name: Commit report - run: | + - name: Commit report + run: | git config --global user.name 'Nextcloud Bot' git config --global user.email 'bot@nextcloud.com' git commit -am "Updates catalog templates (POT files fetched automatically by transifex)" - git push \ No newline at end of file + git push From e643a2ebbb32a94fe751314b1456447f55217e4c Mon Sep 17 00:00:00 2001 From: Pierre Ozoux Date: Wed, 9 Feb 2022 14:57:48 +0100 Subject: [PATCH 02/13] Adds pot files Signed-off-by: Pierre Ozoux --- doc/_build/locale/advancedusage.pot | 508 ++++++++++++++++++++++++++ doc/_build/locale/architecture.pot | 493 +++++++++++++++++++++++++ doc/_build/locale/autoupdate.pot | 147 ++++++++ doc/_build/locale/building.pot | 383 +++++++++++++++++++ doc/_build/locale/conffile.pot | 176 +++++++++ doc/_build/locale/conflicts.pot | 77 ++++ doc/_build/locale/envvars.pot | 53 +++ doc/_build/locale/faq.pot | 109 ++++++ doc/_build/locale/glossary.pot | 69 ++++ doc/_build/locale/index.pot | 21 ++ doc/_build/locale/installing.pot | 312 ++++++++++++++++ doc/_build/locale/introduction.pot | 65 ++++ doc/_build/locale/lowdiskspace.pot | 29 ++ doc/_build/locale/navigating.pot | 360 ++++++++++++++++++ doc/_build/locale/nextcloudcmd.pot | 197 ++++++++++ doc/_build/locale/options.pot | 97 +++++ doc/_build/locale/troubleshooting.pot | 365 ++++++++++++++++++ doc/_build/locale/visualtour.pot | 369 +++++++++++++++++++ 18 files changed, 3830 insertions(+) create mode 100644 doc/_build/locale/advancedusage.pot create mode 100644 doc/_build/locale/architecture.pot create mode 100644 doc/_build/locale/autoupdate.pot create mode 100644 doc/_build/locale/building.pot create mode 100644 doc/_build/locale/conffile.pot create mode 100644 doc/_build/locale/conflicts.pot create mode 100644 doc/_build/locale/envvars.pot create mode 100644 doc/_build/locale/faq.pot create mode 100644 doc/_build/locale/glossary.pot create mode 100644 doc/_build/locale/index.pot create mode 100644 doc/_build/locale/installing.pot create mode 100644 doc/_build/locale/introduction.pot create mode 100644 doc/_build/locale/lowdiskspace.pot create mode 100644 doc/_build/locale/navigating.pot create mode 100644 doc/_build/locale/nextcloudcmd.pot create mode 100644 doc/_build/locale/options.pot create mode 100644 doc/_build/locale/troubleshooting.pot create mode 100644 doc/_build/locale/visualtour.pot diff --git a/doc/_build/locale/advancedusage.pot b/doc/_build/locale/advancedusage.pot new file mode 100644 index 0000000000000..51802b5a52111 --- /dev/null +++ b/doc/_build/locale/advancedusage.pot @@ -0,0 +1,508 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2013-2021, The Nextcloud developers +# This file is distributed under the same license as the Nextcloud Client Manual package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud Client Manual 3.4\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-04 13:21+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../../advancedusage.rst:3 +msgid "Advanced Usage" +msgstr "" + +#: ../../advancedusage.rst:8 +msgid "Options" +msgstr "" + +#: ../../options.rst:1 +msgid "You have the option of starting your Nextcloud desktop client with the ``nextcloud`` command. The following options are supported:" +msgstr "" + +#: ../../options.rst:5 +msgid "``nextcloud -h`` or ``nextcloud --help``" +msgstr "" + +#: ../../options.rst:5 +msgid "Displays all command options." +msgstr "" + +#: ../../options.rst:7 +msgid "The other options are:" +msgstr "" + +#: ../../options.rst:10 +msgid "``--logwindow``" +msgstr "" + +#: ../../options.rst:10 +msgid "Opens a window displaying log output." +msgstr "" + +#: ../../options.rst:14 +msgid "``--logfile`` ``" +msgstr "" + +#: ../../options.rst:13 +msgid "Write log output to the file specified. To write to stdout, specify `-` as the filename." +msgstr "" + +#: ../../options.rst:18 +msgid "``--logdir`` ``" +msgstr "" + +#: ../../options.rst:17 +msgid "Writes each synchronization log output in a new file in the specified directory." +msgstr "" + +#: ../../options.rst:22 +msgid "``--logexpire`` ``" +msgstr "" + +#: ../../options.rst:21 +msgid "Removes logs older than the value specified (in hours). This command is used with ``--logdir``." +msgstr "" + +#: ../../options.rst:25 +msgid "``--logflush``" +msgstr "" + +#: ../../options.rst:25 +msgid "Clears (flushes) the log file after each write action." +msgstr "" + +#: ../../options.rst:28 +msgid "``--logdebug``" +msgstr "" + +#: ../../options.rst:28 +msgid "Also output debug-level messages in the log (equivalent to setting the env var QT_LOGGING_RULES=\"qt.*=true;*.debug=true\")." +msgstr "" + +#: ../../options.rst:31 +msgid "``--confdir`` ``" +msgstr "" + +#: ../../options.rst:31 +msgid "Uses the specified configuration directory." +msgstr "" + +#: ../../options.rst:34 +msgid "``--background``" +msgstr "" + +#: ../../options.rst:34 +msgid "Launch the application in the background (i.e. without opening the main dialog)." +msgstr "" + +#: ../../advancedusage.rst:13 +msgid "Configuration File" +msgstr "" + +#: ../../conffile.rst:1 +msgid "The Nextcloud Client reads a configuration file. You can locate this configuration file as follows:" +msgstr "" + +#: ../../conffile.rst:4 +msgid "On Linux distributions:" +msgstr "" + +#: ../../conffile.rst:4 +msgid "``$HOME/.config/Nextcloud/nextcloud.cfg``" +msgstr "" + +#: ../../conffile.rst:7 +msgid "On Microsoft Windows systems:" +msgstr "" + +#: ../../conffile.rst:7 +msgid "``%APPDATA%\\Nextcloud\\nextcloud.cfg``" +msgstr "" + +#: ../../conffile.rst:11 +msgid "On macOS systems:" +msgstr "" + +#: ../../conffile.rst:10 +msgid "``$HOME/Library/Preferences/Nextcloud/nextcloud.cfg``" +msgstr "" + +#: ../../conffile.rst:13 +msgid "The configuration file contains settings using the Microsoft Windows .ini file format. You can overwrite changes using the Nextcloud configuration dialog." +msgstr "" + +#: ../../conffile.rst:16 +msgid "Use caution when making changes to the Nextcloud Client configuration file. Incorrect settings can produce unintended results." +msgstr "" + +#: ../../conffile.rst:19 +msgid "Some interesting values that can be set on the configuration file are:" +msgstr "" + +#: ../../conffile.rst:22 +msgid "``[Nextcloud]`` section" +msgstr "" + +#: ../../conffile.rst:24 +#: ../../conffile.rst:70 +msgid "Variable" +msgstr "" + +#: ../../conffile.rst:24 +#: ../../conffile.rst:70 +msgid "Default" +msgstr "" + +#: ../../conffile.rst:24 +#: ../../conffile.rst:70 +msgid "Meaning" +msgstr "" + +#: ../../conffile.rst:26 +msgid "``remotePollInterval``" +msgstr "" + +#: ../../conffile.rst:26 +msgid "``30000``" +msgstr "" + +#: ../../conffile.rst:26 +msgid "Specifies the poll time for the remote repository in milliseconds." +msgstr "" + +#: ../../conffile.rst:28 +msgid "``forceSyncInterval``" +msgstr "" + +#: ../../conffile.rst:28 +msgid "``7200000``" +msgstr "" + +#: ../../conffile.rst:28 +msgid "The duration of no activity after which a synchronization run shall be triggered automatically." +msgstr "" + +#: ../../conffile.rst:30 +msgid "``fullLocalDiscoveryInterval``" +msgstr "" + +#: ../../conffile.rst:30 +msgid "``3600000``" +msgstr "" + +#: ../../conffile.rst:30 +msgid "The interval after which the next synchronization will perform a full local discovery." +msgstr "" + +#: ../../conffile.rst:32 +msgid "``notificationRefreshInterval``" +msgstr "" + +#: ../../conffile.rst:32 +msgid "``300000``" +msgstr "" + +#: ../../conffile.rst:32 +msgid "Specifies the default interval of checking for new server notifications in milliseconds." +msgstr "" + +#: ../../conffile.rst:68 +msgid "``[Proxy]`` section" +msgstr "" + +#: ../../conffile.rst:72 +msgid "``host``" +msgstr "" + +#: ../../conffile.rst:72 +msgid "``127.0.0.1``" +msgstr "" + +#: ../../conffile.rst:72 +msgid "The address of the proxy server." +msgstr "" + +#: ../../conffile.rst:74 +msgid "``port``" +msgstr "" + +#: ../../conffile.rst:74 +msgid "``8080``" +msgstr "" + +#: ../../conffile.rst:74 +msgid "The port were the proxy is listening." +msgstr "" + +#: ../../conffile.rst:76 +msgid "``type``" +msgstr "" + +#: ../../conffile.rst:76 +msgid "``2``" +msgstr "" + +#: ../../conffile.rst:76 +msgid "``0`` for System Proxy." +msgstr "" + +#: ../../conffile.rst:78 +msgid "``1`` for SOCKS5 Proxy." +msgstr "" + +#: ../../conffile.rst:80 +msgid "``2`` for No Proxy." +msgstr "" + +#: ../../conffile.rst:82 +msgid "``3`` for HTTP(S) Proxy." +msgstr "" + +#: ../../advancedusage.rst:18 +msgid "Environment Variables" +msgstr "" + +#: ../../envvars.rst:1 +msgid "The behavior of the client can also be controlled using environment variables. The value of the environment variables overrides the values in the configuration file." +msgstr "" + +#: ../../envvars.rst:3 +msgid "The environment variables are:" +msgstr "" + +#: ../../envvars.rst:5 +msgid "`OWNCLOUD_CHUNK_SIZE` (default: 5242880; 5 MiB) – Specifies the chunk size of uploaded files in bytes. Increasing this value may help with synchronization problems in certain configurations." +msgstr "" + +#: ../../envvars.rst:6 +msgid "`OWNCLOUD_TIMEOUT` (default: 300 s) – The timeout for network connections in seconds." +msgstr "" + +#: ../../envvars.rst:7 +msgid "`OWNCLOUD_CRITICAL_FREE_SPACE_BYTES` (default: 50\\*1000\\*1000 bytes) - The minimum disk space needed for operation. A fatal error is raised if less free space is available." +msgstr "" + +#: ../../envvars.rst:8 +msgid "`OWNCLOUD_FREE_SPACE_BYTES` (default: 250\\*1000\\*1000 bytes) - Downloads that would reduce the free space below this value are skipped. More information available under the \"Low Disk Space\" section." +msgstr "" + +#: ../../envvars.rst:9 +msgid "`OWNCLOUD_MAX_PARALLEL` (default: 6) - Maximum number of parallel jobs." +msgstr "" + +#: ../../envvars.rst:10 +msgid "`OWNCLOUD_BLACKLIST_TIME_MIN` (default: 25 s) - Minimum timeout for blacklisted files." +msgstr "" + +#: ../../envvars.rst:11 +msgid "`OWNCLOUD_BLACKLIST_TIME_MAX` (default: 24\\*60\\*60 s; one day) - Maximum timeout for blacklisted files." +msgstr "" + +#: ../../advancedusage.rst:23 +msgid "Nextcloud Command Line Client" +msgstr "" + +#: ../../nextcloudcmd.rst:1 +msgid "The Nextcloud Client packages contain a command line client, ``nextcloudcmd``, that can be used to synchronize Nextcloud files to client machines." +msgstr "" + +#: ../../nextcloudcmd.rst:4 +msgid "``nextcloudcmd`` performs a single *sync run* and then exits the synchronization process. In this manner, ``nextcloudcmd`` processes the differences between client and server directories and propagates the files to bring both repositories to the same state. Contrary to the GUI-based client, ``nextcloudcmd`` does not repeat synchronizations on its own. It also does not monitor for file system changes." +msgstr "" + +#: ../../nextcloudcmd.rst:13 +msgid "Install ``nextcloudcmd``" +msgstr "" + +#: ../../nextcloudcmd.rst:15 +msgid "CentOS" +msgstr "" + +#: ../../nextcloudcmd.rst:22 +msgid "Ubuntu/Debian" +msgstr "" + +#: ../../nextcloudcmd.rst:31 +msgid "Refer to the link" +msgstr "" + +#: ../../nextcloudcmd.rst:33 +msgid "https://nextcloud.com/install/#install-clients" +msgstr "" + +#: ../../nextcloudcmd.rst:34 +msgid "https://launchpad.net/~nextcloud-devs/+archive/ubuntu/client" +msgstr "" + +#: ../../nextcloudcmd.rst:35 +msgid "https://pkgs.alpinelinux.org/packages?name=nextcloud-client" +msgstr "" + +#: ../../nextcloudcmd.rst:36 +msgid "https://help.nextcloud.com/t/linux-packages-status/10216" +msgstr "" + +#: ../../nextcloudcmd.rst:39 +msgid "To invoke ``nextcloudcmd``, you must provide the local and the remote repository URL using the following command::" +msgstr "" + +#: ../../nextcloudcmd.rst:44 +msgid "where ``sourcedir`` is the local directory and ``nextcloudurl`` is the server URL." +msgstr "" + +#: ../../nextcloudcmd.rst:47 +msgid "Other command line switches supported by ``nextcloudcmd`` include the following:" +msgstr "" + +#: ../../nextcloudcmd.rst:50 +msgid "``--path``" +msgstr "" + +#: ../../nextcloudcmd.rst:50 +msgid "Overrides default remote root folder to a specific subfolder on the server(e.g.: /Documents would sync the Documents subfolder on the server)" +msgstr "" + +#: ../../nextcloudcmd.rst:53 +msgid "``--user``, ``-u`` ``[user]``" +msgstr "" + +#: ../../nextcloudcmd.rst:53 +msgid "Use ``user`` as the login name." +msgstr "" + +#: ../../nextcloudcmd.rst:56 +msgid "``--password``, ``-p`` ``[password]``" +msgstr "" + +#: ../../nextcloudcmd.rst:56 +msgid "Use ``password`` as the password." +msgstr "" + +#: ../../nextcloudcmd.rst:59 +msgid "``-n``" +msgstr "" + +#: ../../nextcloudcmd.rst:59 +msgid "Use ``netrc (5)`` for login." +msgstr "" + +#: ../../nextcloudcmd.rst:62 +msgid "``--non-interactive``" +msgstr "" + +#: ../../nextcloudcmd.rst:62 +msgid "Do not prompt for questions." +msgstr "" + +#: ../../nextcloudcmd.rst:65 +msgid "``--silent``, ``--s``" +msgstr "" + +#: ../../nextcloudcmd.rst:65 +msgid "Inhibits verbose log output." +msgstr "" + +#: ../../nextcloudcmd.rst:68 +msgid "``--trust``" +msgstr "" + +#: ../../nextcloudcmd.rst:68 +msgid "Trust any SSL certificate, including invalid ones." +msgstr "" + +#: ../../nextcloudcmd.rst:71 +msgid "``--httpproxy http://[user@pass:]:``" +msgstr "" + +#: ../../nextcloudcmd.rst:71 +msgid "Uses ``server`` as HTTP proxy." +msgstr "" + +#: ../../nextcloudcmd.rst:74 +msgid "``--exclude [file]``" +msgstr "" + +#: ../../nextcloudcmd.rst:74 +msgid "Exclude list file" +msgstr "" + +#: ../../nextcloudcmd.rst:77 +msgid "``--unsyncedfolders [file]``" +msgstr "" + +#: ../../nextcloudcmd.rst:77 +msgid "File containing the list of un-synced remote folders (selective sync)" +msgstr "" + +#: ../../nextcloudcmd.rst:80 +msgid "``--max-sync-retries [n]``" +msgstr "" + +#: ../../nextcloudcmd.rst:80 +msgid "Retries maximum n times (defaults to 3)" +msgstr "" + +#: ../../nextcloudcmd.rst:83 +msgid "``-h``" +msgstr "" + +#: ../../nextcloudcmd.rst:83 +msgid "Sync hidden files, do not ignore them" +msgstr "" + +#: ../../nextcloudcmd.rst:86 +msgid "Credential Handling" +msgstr "" + +#: ../../nextcloudcmd.rst:88 +msgid "``nextcloudcmd`` requires the user to specify the username and password using the standard URL pattern, e.g.," +msgstr "" + +#: ../../nextcloudcmd.rst:94 +msgid "To synchronize the Nextcloud directory ``Music`` to the local directory ``media/music``, through a proxy listening on port ``8080``, and on a gateway machine using IP address ``192.168.178.1``, the command line would be::" +msgstr "" + +#: ../../nextcloudcmd.rst:102 +msgid "``nextcloudcmd`` will prompt for the user name and password, unless they have been specified on the command line or ``-n`` has been passed." +msgstr "" + +#: ../../nextcloudcmd.rst:106 +msgid "Exclude List" +msgstr "" + +#: ../../nextcloudcmd.rst:108 +msgid "``nextcloudcmd`` requires access to an exclude list file. It must either be installed along with ``nextcloudcmd`` and thus be available in a system location, be placed next to the binary as ``sync-exclude.lst`` or be explicitly specified with the ``--exclude`` switch." +msgstr "" + +#: ../../nextcloudcmd.rst:114 +msgid "Example" +msgstr "" + +#: ../../nextcloudcmd.rst:116 +msgid "Synchronize a local directory to the specified directory of the nextcloud server" +msgstr "" + +#: ../../advancedusage.rst:28 +msgid "Low Disk Space" +msgstr "" + +#: ../../lowdiskspace.rst:1 +msgid "When disk space is low the Nextcloud Client will be unable to synchronize all files. This section describes its behavior in a low disk space situation as well as the options that influence it." +msgstr "" + +#: ../../lowdiskspace.rst:3 +msgid "Synchronization of a folder aborts entirely if the remaining disk space falls below 50 MB. This threshold can be adjusted with the ``OWNCLOUD_CRITICAL_FREE_SPACE_BYTES`` environment variable." +msgstr "" + +#: ../../lowdiskspace.rst:5 +msgid "Downloads that would reduce the free disk space below 250 MB will be skipped or aborted. The download will be retried regularly and other synchronization is unaffected. This threshold can be adjusted with the ``OWNCLOUD_FREE_SPACE_BYTES`` environment variable." +msgstr "" diff --git a/doc/_build/locale/architecture.pot b/doc/_build/locale/architecture.pot new file mode 100644 index 0000000000000..9565fa637f2cd --- /dev/null +++ b/doc/_build/locale/architecture.pot @@ -0,0 +1,493 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2013-2021, The Nextcloud developers +# This file is distributed under the same license as the Nextcloud Client Manual package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud Client Manual 3.4\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-04 13:21+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../../architecture.rst:2 +msgid "Appendix B: History and Architecture" +msgstr "" + +#: ../../architecture.rst:6 +msgid "Nextcloud provides desktop sync clients to synchronize the contents of local directories from computers, tablets, and handheld devices to the Nextcloud server." +msgstr "" + +#: ../../architecture.rst:10 +msgid "Synchronization is accomplished using csync_, a bidirectional file synchronizing tool that provides both a command line client as well as a library. A special module for csync was written to synchronize with the Nextcloud built-in WebDAV server." +msgstr "" + +#: ../../architecture.rst:15 +msgid "The Nextcloud Client software is written in C++ using the `Qt Framework`_. As a result, the Nextcloud Client runs on Linux, Windows, and MacOS." +msgstr "" + +#: ../../architecture.rst:22 +msgid "The Synchronization Process" +msgstr "" + +#: ../../architecture.rst:24 +msgid "The process of synchronization keeps files in two separate repositories the same. When synchronized:" +msgstr "" + +#: ../../architecture.rst:27 +msgid "If a file is added to one repository it is copied to the other synchronized repository." +msgstr "" + +#: ../../architecture.rst:28 +msgid "When a file is changed in one repository, the change is propagated to any other synchronized repository." +msgstr "" + +#: ../../architecture.rst:30 +msgid "If a file is deleted in one repository, it is deleted in any other." +msgstr "" + +#: ../../architecture.rst:32 +msgid "It is important to note that the Nextcloud synchronization process does not use a typical client/server system where the server is always master. This is a major difference between the Nextcloud synchronization process and other systems like a file backup, where only changes to files or folders and the addition of new files are propagated, but these files and folders are never deleted unless explicitly deleted in the backup." +msgstr "" + +#: ../../architecture.rst:39 +msgid "During synchronization, the Nextcloud Client checks both repositories for changes frequently. This process is referred to as a *sync run*. In between sync runs, the local repository is monitored by a file system monitoring process that starts a sync run immediately if something was edited, added, or removed." +msgstr "" + +#: ../../architecture.rst:46 +msgid "Synchronization by Time versus ETag" +msgstr "" + +#: ../../architecture.rst:49 +msgid "Until the release of the client version 1.1, the Nextcloud synchronization process employed a single file property -- the file modification time -- to decide which file was newer and needed to be synchronized to the other repository." +msgstr "" + +#: ../../architecture.rst:54 +msgid "The *modification timestamp* is part of the files metadata. It is available on every relevant filesystem and is the typical indicator for a file change. Modification timestamps do not require special action to create, and have a general meaning. One design goal of csync is to not require a special server component. This design goal is why csync was chosen as the backend component." +msgstr "" + +#: ../../architecture.rst:60 +msgid "To compare the modification times of two files from different systems, csync must operate on the same base. Before client version 1.1.0, csync required both device repositories to run on the exact same time. This requirement was achieved through the use of enterprise standard `NTP time synchronization`_ on all machines." +msgstr "" + +#: ../../architecture.rst:66 +msgid "Because this timing strategy is rather fragile without the use of NTP, the Nextcloud server provides a unique number that changes whenever the file changes. Although this number is a unique value, it is not a hash of the file. Instead, it is a randomly chosen number, that is transmitted in the Etag_ field. Because the file number changes if the file changes, its use is guaranteed to determine if one of the files has changed and, thereby, launching a synchronization process." +msgstr "" + +#: ../../architecture.rst:74 +msgid "Before the 1.3.0 release of the Desktop Client, the synchronization process might create false conflict files if time deviates. Original and changed files conflict only in their timestamp, but not in their content. This behavior was changed to employ a binary check if files differ." +msgstr "" + +#: ../../architecture.rst:79 +msgid "Like files, directories also hold a unique ID that changes whenever one of the contained files or directories is modified. Because this is a recursive process, it significantly reduces the effort required for a synchronization cycle, because the client only analyzes directories with a modified ID." +msgstr "" + +#: ../../architecture.rst:88 +msgid "Comparison and Conflict Cases" +msgstr "" + +#: ../../architecture.rst:90 +msgid "As mentioned above, during a *sync run* the client must first detect if one of the two repositories have changed files. On the local repository, the client traverses the file tree and compares the modification time of each file with an expected value stored in its database. If the value is not the same, the client determines that the file has been modified in the local repository." +msgstr "" + +#: ../../architecture.rst:96 +msgid "On the local side, the modification time is a good attribute to use for detecting changes, because the value does not depend on time shifts and such." +msgstr "" + +#: ../../architecture.rst:100 +msgid "For the remote (that is, Nextcloud server) repository, the client compares the ETag of each file with its expected value. Again, the expected ETag value is queried from the client database. If the ETag is the same, the file has not changed and no synchronization occurs." +msgstr "" + +#: ../../architecture.rst:105 +msgid "In the event a file has changed on both the local and the remote repository since the last sync run, it can not easily be decided which version of the file is the one that should be used. However, changes to any side will not be lost. Instead, a *conflict case* is created. The client resolves this conflict by renaming the local file, appending a conflict label and timestamp, and saving the remote file under the original file name." +msgstr "" + +#: ../../architecture.rst:112 +msgid "Example: Assume there is a conflict in message.txt because its contents have changed both locally and remotely since the last sync run. The local file with the local changes will be renamed to message_conflict-20160101-153110.txt and the remote file will be downloaded and saved as message.txt." +msgstr "" + +#: ../../architecture.rst:117 +msgid "Conflict files are always created on the client and never on the server." +msgstr "" + +#: ../../architecture.rst:246 +msgid "Ignored Files" +msgstr "" + +#: ../../architecture.rst:248 +msgid "The Nextcloud Client supports the ability to exclude or ignore certain files from the synchronization process. Some system wide file patterns that are used to exclude or ignore files are included with the client by default and the Nextcloud Client provides the ability to add custom patterns." +msgstr "" + +#: ../../architecture.rst:251 +msgid "By default, the Nextcloud Client ignores the following files:" +msgstr "" + +#: ../../architecture.rst:253 +msgid "Files matched by one of the patterns defined in the Ignored Files Editor." +msgstr "" + +#: ../../architecture.rst:254 +msgid "Files starting with ``._sync_*.db*``, ``.sync_*.db*``, ``.csync_journal.db*``, ``.owncloudsync.log*``, as these files are reserved for journalling." +msgstr "" + +#: ../../architecture.rst:255 +msgid "Files with a name longer than 254 characters." +msgstr "" + +#: ../../architecture.rst:256 +msgid "The file ``Desktop.ini`` in the root of a synced folder." +msgstr "" + +#: ../../architecture.rst:257 +msgid "Files matching the pattern ``*_conflict-*`` unless conflict file uploading is enabled." +msgstr "" + +#: ../../architecture.rst:258 +msgid "Windows only: Files containing characters that do not work on typical Windows filesystems ``(`\\, /, :, ?, *, \", >, <, |`)``." +msgstr "" + +#: ../../architecture.rst:259 +msgid "Windows only: Files with a trailing space or dot." +msgstr "" + +#: ../../architecture.rst:260 +msgid "Windows only: Filenames that are reserved on Windows." +msgstr "" + +#: ../../architecture.rst:262 +msgid "If a pattern selected using a checkbox in the `ignoredFilesEditor-label` (or if a line in the exclude file starts with the character ``]`` directly followed by the file pattern), files matching the pattern are considered *fleeting meta data*." +msgstr "" + +#: ../../architecture.rst:267 +msgid "These files are ignored and *removed* by the client if found in the synchronized folder. This is suitable for meta files created by some applications that have no sustainable meaning." +msgstr "" + +#: ../../architecture.rst:271 +msgid "If a pattern ends with the forward slash (``/``) character, only directories are matched. The pattern is only applied for directory components of filenames selected using the checkbox." +msgstr "" + +#: ../../architecture.rst:274 +msgid "To match filenames against the exclude patterns, the UNIX standard C library function ``fnmatch`` is used. This process checks the filename against the specified pattern using standard shell wildcard pattern matching. For more information, please refer to `The opengroup website `_." +msgstr "" + +#: ../../architecture.rst:280 +msgid "The path that is checked is the relative path under the sync root directory." +msgstr "" + +#: ../../architecture.rst:282 +msgid "**Pattern and File Match Examples:**" +msgstr "" + +#: ../../architecture.rst:285 +msgid "Pattern" +msgstr "" + +#: ../../architecture.rst:285 +msgid "File Matches" +msgstr "" + +#: ../../architecture.rst:287 +msgid "``~$*``" +msgstr "" + +#: ../../architecture.rst:287 +msgid "``~$foo``, ``~$example.doc``" +msgstr "" + +#: ../../architecture.rst:289 +msgid "``fl?p``" +msgstr "" + +#: ../../architecture.rst:289 +msgid "``flip``, ``flap``" +msgstr "" + +#: ../../architecture.rst:291 +msgid "``moo/``" +msgstr "" + +#: ../../architecture.rst:291 +msgid "``map/moo/``, ``moo/``" +msgstr "" + +#: ../../architecture.rst:296 +msgid "The Sync Journal" +msgstr "" + +#: ../../architecture.rst:298 +msgid "The client stores the ETag number in a per-directory database, called the *journal*. This database is a hidden file contained in the directory to be synchronized." +msgstr "" + +#: ../../architecture.rst:302 +msgid "If the journal database is removed, the Nextcloud Client CSync backend rebuilds the database by comparing the files and their modification times. This process ensures that both server and client are synchronized using the appropriate NTP time before restarting the client following a database removal." +msgstr "" + +#: ../../architecture.rst:308 +msgid "Custom WebDAV Properties" +msgstr "" + +#: ../../architecture.rst:310 +msgid "In the communication between client and server a couple of custom WebDAV properties were introduced. They are either needed for sync functionality or help have a positive effect on synchronization performance." +msgstr "" + +#: ../../architecture.rst:314 +msgid "This chapter describes additional XML elements which the server returns in response to a successful PROPFIND request on a file or directory. The elements are returned in the namespace ``oc``." +msgstr "" + +#: ../../architecture.rst:319 +msgid "Server Side Permissions" +msgstr "" + +#: ../../architecture.rst:321 +msgid "The XML element ```` represents the permission- and sharing state of the item. It is a list of characters, and each of the chars has a meaning as outlined in the table below:" +msgstr "" + +#: ../../architecture.rst:326 +msgid "Code" +msgstr "" + +#: ../../architecture.rst:326 +msgid "Resource" +msgstr "" + +#: ../../architecture.rst:326 +msgid "Description" +msgstr "" + +#: ../../architecture.rst:328 +msgid "S" +msgstr "" + +#: ../../architecture.rst:328 +#: ../../architecture.rst:330 +#: ../../architecture.rst:332 +#: ../../architecture.rst:340 +#: ../../architecture.rst:342 +#: ../../architecture.rst:344 +msgid "File or Folder" +msgstr "" + +#: ../../architecture.rst:328 +msgid "is shared" +msgstr "" + +#: ../../architecture.rst:330 +msgid "R" +msgstr "" + +#: ../../architecture.rst:330 +msgid "can share (includes re-share)" +msgstr "" + +#: ../../architecture.rst:332 +msgid "M" +msgstr "" + +#: ../../architecture.rst:332 +msgid "is mounted (like on Dropbox, Samba, etc.)" +msgstr "" + +#: ../../architecture.rst:334 +msgid "W" +msgstr "" + +#: ../../architecture.rst:334 +msgid "File" +msgstr "" + +#: ../../architecture.rst:334 +msgid "can write file" +msgstr "" + +#: ../../architecture.rst:336 +msgid "C" +msgstr "" + +#: ../../architecture.rst:336 +#: ../../architecture.rst:338 +msgid "Folder" +msgstr "" + +#: ../../architecture.rst:336 +msgid "can create file in folder" +msgstr "" + +#: ../../architecture.rst:338 +msgid "K" +msgstr "" + +#: ../../architecture.rst:338 +msgid "can create folder (mkdir)" +msgstr "" + +#: ../../architecture.rst:340 +msgid "D" +msgstr "" + +#: ../../architecture.rst:340 +msgid "can delete file or folder" +msgstr "" + +#: ../../architecture.rst:342 +msgid "N" +msgstr "" + +#: ../../architecture.rst:342 +msgid "can rename file or folder" +msgstr "" + +#: ../../architecture.rst:344 +msgid "V" +msgstr "" + +#: ../../architecture.rst:344 +msgid "can move file or folder" +msgstr "" + +#: ../../architecture.rst:348 +#: ../../architecture.rst:358 +#: ../../architecture.rst:369 +msgid "Example:" +msgstr "" + +#: ../../architecture.rst:350 +msgid "RDNVCK" +msgstr "" + +#: ../../architecture.rst:353 +msgid "File- or Directory Size" +msgstr "" + +#: ../../architecture.rst:355 +msgid "The XML element ```` represents the file- or directory size in bytes. For directories, the size of the whole file tree underneath the directory is accumulated." +msgstr "" + +#: ../../architecture.rst:360 +msgid "2429176697" +msgstr "" + +#: ../../architecture.rst:363 +msgid "FileID" +msgstr "" + +#: ../../architecture.rst:365 +msgid "The XML element ```` represents the so called file ID. It is a non volatile string id that stays constant as long as the file exists. It is not changed if the file changes or is renamed or moved." +msgstr "" + +#: ../../architecture.rst:371 +msgid "00000020oc5cfy6qqizm" +msgstr "" + +#: ../../architecture.rst:374 +msgid "End-to-end Encryption" +msgstr "" + +#: ../../architecture.rst:376 +msgid "Nextcloud is built around the fundamental assumption that, as you can host your own Nextcloud server, you can trust it with your data. This assumption means data on the Nextcloud server can be provided to users through a browser interface. Users can browse their files online, access their calendars and mail and other data from the respective apps and share and collaboratively edit documents with others including guests and users without an account. While data on the server can be encrypted, this is largely designed to protect it from malicious storage solutions or theft of the whole hardware. System administrators always have access to the data." +msgstr "" + +#: ../../architecture.rst:378 +msgid "But for a subset of data, this assumption of trust might not hold true. For example, at an enterprise, the documents of the Human Resources department or the financial department are too sensitive to allow system administrators who manage the server, access them. As a private user, you might trust your hosting provider with the vast majority of your data but not with medical records. And even if there is trust in the server administration team, a breach of the server can never entirely be ruled out and for some data, even a tiny risk is unacceptable." +msgstr "" + +#: ../../architecture.rst:380 +msgid "The Nextcloud End-to-end Encryption feature (E2EE) was designed to offer protection against a full compromise of the server. See for more details our blog about the `threat model for the encryption solutions in Nextcloud`_ and our `webpage about End-to-end Encryption`_. If the end-to-end encryption app is enabled on the server, users can use one of the clients to select a local folder and enable this feature. This will ensure the client encrypts data before it is transmitted to the server." +msgstr "" + +#: ../../architecture.rst:382 +msgid "The first time E2EE is enabled on a folder in any of the clients, the user is prompted with a private key consisting of 12 security words. The user is strongly recommended to record these somewhere secure as the complete loss of this private key means there is no way to access their data anymore. The key is also securely stored in the device's key storage and can be shown on demand. Making the folder available on a second device requires entering this key. Future versions of Nextcloud clients will be able to display a QR code to simplify the process of adding devices. Sharing with other users will not require any special keys or passwords." +msgstr "" + +#: ../../architecture.rst:384 +msgid "Encrypting files locally means the server has no access to them. This brings with it a number of limitations:" +msgstr "" + +#: ../../architecture.rst:386 +msgid "E2EE files can not be accessed or previewed through the web interface" +msgstr "" + +#: ../../architecture.rst:387 +msgid "E2EE files can not be edited with Online Office solutions" +msgstr "" + +#: ../../architecture.rst:388 +msgid "E2EE files can not be shared with a public link" +msgstr "" + +#: ../../architecture.rst:389 +msgid "E2EE files can not be searched, tagged, commented on and have no versioning or trash bin" +msgstr "" + +#: ../../architecture.rst:390 +msgid "E2EE files can not be accessed in other Nextcloud Apps. This means they have no chat sidebar, can not be attached to emails or deck cards, shared in Talk rooms and so on" +msgstr "" + +#: ../../architecture.rst:391 +msgid "E2EE results in slower syncing of file and works poorly or not at all with large files and large quantities of files" +msgstr "" + +#: ../../architecture.rst:393 +msgid "These limitations are fundamental to how securely implemented end-to-end encryption works. We realize there are some solutions that call their technology 'end-to-end encryption' but with browser access. Reality is that offering browser access to end-to-end encrypted files would essentially negate any of the benefits of end-to-end encryption. Serving a file in the browser means the server needs to be able to read the files. But if the server can read the files, administrator or a malicious attacker who gained access to the server, can too. Decrypting the file in the browser does not solve this security risk in the least, as the javascript code that would be needed to decrypt the file comes FROM the server, and of course a compromised server would simply send modified javascript code which sends a copy of the encryption keys to the attacker without anybody noticing. See for more details our blog about the `threat model for the encryption solutions in Nextcloud`_ and our `webpage about End-to-end Encryption`_." +msgstr "" + +#: ../../architecture.rst:395 +msgid "The E2EE design of Nextcloud allows for sharing on a per-folder level to individual users (not groups), but, as of early 2021, this feature is still on the road map for implementation in the clients." +msgstr "" + +#: ../../architecture.rst:397 +msgid "Due to all these limitations that are inherent to true end-to-end encryption, it is only recommended for a small subset of files, in just a small number of folders. Encrypting your entire sync folder is likely to result in poor performance and sync errors and if you do not trust your server at all, Nextcloud is perhaps not the right solution for your use case. You might instead want to use encrypted archives or another solution." +msgstr "" + +#: ../../architecture.rst:400 +msgid "End-to-end Encryption works with Virtual Files (VFS) but only on a per-folder level. Folders with E2EE have to be made available offline in their entirety to access the files, they can not be retrieved on demand in the folder." +msgstr "" + +#: ../../architecture.rst:406 +msgid "Virtual Files" +msgstr "" + +#: ../../architecture.rst:409 +msgid "This feature is currently only available on ``Windows`` by default. ``Linux`` and ``macOS`` implementations are experimental and must be enabled by adding ``showExperimentalOptions=true`` to the ``nextcloud.cfg`` configuration file in the ``App Data`` folder." +msgstr "" + +#: ../../architecture.rst:411 +msgid "Oftentimes, users are working with a huge amount of files that are big in size. Synchronizing every such file to a device that's running a Nextcloud desktop client is not always possible due to the user's device storage space limitation. Let's assume that your desktop client is connected to a server that has 1TB of data. You want all those files at hand, so you can quickly access any file via the file explorer. Your device has 512GB local storage device. Obviously, it's not possible to synchronize even half of 1TB of data that is on the server. What should you do in this case? Of course, you can just utilize the Selective Sync feature, and keep switching between different folders, in such a way that you only synchronize those folders that you are currently working with. Needless to say, this is far from being convenient." +msgstr "" + +#: ../../architecture.rst:416 +msgid "That's why, starting from 3.2.0, we are introducing the VFS (Virtual Files) feature. You may have had experience working with a similar feature in other cloud sync clients. This feature is known by different names: Files On-Demand, SmartSync, etc. The VFS does not occupy much space on the user's storage. It just creates placeholders for each file and folder. These files are quite small and only contain metadata needed to display them properly and to fetch the actual file when needed." +msgstr "" + +#: ../../architecture.rst:419 +msgid "When one tries to open a file, for example by double clicking on a file in the Windows Explorer, one will see that the file gets downloaded and becomes available locally. This can be observed by a small progress-bar popup if the file is large enough." +msgstr "" + +#: ../../architecture.rst:424 +msgid "As soon as the download is complete, the file will then be opened normally as now it is a real file on the user's storage. It won't disappear, and, from now on, will always be available, unless it is manually dehydrated." +msgstr "" + +#: ../../architecture.rst:None +msgid "VFS hydration progress bar" +msgstr "" + +#: ../../architecture.rst:432 +msgid "As long as the VFS is enabled, a user can choose to remove files that are no longer needed from the local storage. This can be achieved by right-clicking the file/folder in the explorer, and then, choosing \"Free up local space\" from the context menu. Alternatively, space can be freed up by right-clicking the sync folder in the Settings dialog. It is also possible to make files always hydrated, or, in other words, always available locally. A user just needs to choose the \"Make always available locally\" option in the aforementioned context menus." +msgstr "" + +#: ../../architecture.rst:None +msgid "VFS context menu options" +msgstr "" + +#: ../../architecture.rst:438 +msgid "The VFS can also be disabled if needed, so, the entire folder will then be synced normally. This option is available in the context menu of a sync folder in the Settings dialog. Once disabled, the VFS can also be enabled back by using the same context menu. Files that must be removed from the local storage only, need to be dehydrated via the \"Free up local space\" option, so, the placeholder will get created in place of real files." +msgstr "" + +#: ../../architecture.rst:442 +msgid "End-to-end Encryption works with Virtual Files (VFS) but only on a per-folder level. Folders with E2EE can be made available offline in their entirety, but the individual files in them can not be retrieved on demand. This is mainly due to two technical reasons. First, the Windows VFS API is not designed for handling encrypted files. Second, while the VFS is designed to deal mostly with large files, E2EE is mostly recommended for use with small files as encrypting and decrypting large files puts large demands on the computer infrastructure." +msgstr "" diff --git a/doc/_build/locale/autoupdate.pot b/doc/_build/locale/autoupdate.pot new file mode 100644 index 0000000000000..7e94595370618 --- /dev/null +++ b/doc/_build/locale/autoupdate.pot @@ -0,0 +1,147 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2013-2021, The Nextcloud developers +# This file is distributed under the same license as the Nextcloud Client Manual package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud Client Manual 3.4\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-04 13:21+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../../autoupdate.rst:3 +msgid "The Automatic Updater" +msgstr "" + +#: ../../autoupdate.rst:5 +msgid "The Automatic Updater ensures that you always have the latest features and bug fixes for your Nextcloud synchronization client." +msgstr "" + +#: ../../autoupdate.rst:8 +msgid "The Automatic Updater updates only on macOS and Windows computers; Linux users only need to use their normal package managers. However, on Linux systems the Updater will check for updates and notify you when a new version is available." +msgstr "" + +#: ../../autoupdate.rst:14 +msgid "Basic Workflow" +msgstr "" + +#: ../../autoupdate.rst:16 +msgid "The following sections describe how to use the Automatic Updater on different operating systems." +msgstr "" + +#: ../../autoupdate.rst:20 +msgid "Windows" +msgstr "" + +#: ../../autoupdate.rst:22 +msgid "The Nextcloud client checks for updates and downloads them when available. You can view the update status under ``Settings -> General -> Updates`` in the Nextcloud client." +msgstr "" + +#: ../../autoupdate.rst:26 +msgid "If an update is available, and has been successfully downloaded, the Nextcloud client starts a silent update prior to its next launch and then restarts itself. Should the silent update fail, the client offers a manual download." +msgstr "" + +#: ../../autoupdate.rst:30 +msgid "Administrative privileges are required to perform the update." +msgstr "" + +#: ../../autoupdate.rst:33 +msgid "macOS" +msgstr "" + +#: ../../autoupdate.rst:35 +msgid "There is no automatic updater on macOS. If a new update is available, the Nextcloud client initializes a pop-up dialog to alert you of the update and requesting that you update to the latest version manually." +msgstr "" + +#: ../../autoupdate.rst:40 +msgid "Linux" +msgstr "" + +#: ../../autoupdate.rst:42 +msgid "Linux distributions provide their own update tools, so Nextcloud clients that use the Linux operating system do not perform any updates on their own. The client will inform you (``Settings -> General -> Updates``) when an update is available." +msgstr "" + +#: ../../autoupdate.rst:48 +msgid "Preventing Automatic Updates" +msgstr "" + +#: ../../autoupdate.rst:50 +msgid "In controlled environments, such as companies or universities, you might not want to enable the auto-update mechanism, as it interferes with controlled deployment tools and policies. To address this case, it is possible to disable the auto-updater entirely. The following sections describe how to disable the auto-update mechanism for different operating systems." +msgstr "" + +#: ../../autoupdate.rst:57 +msgid "Preventing Automatic Updates in Windows Environments" +msgstr "" + +#: ../../autoupdate.rst:59 +msgid "Users may disable automatic updates by adding this line to the [General] section of their ``nextcloud.cfg`` files::" +msgstr "" + +#: ../../autoupdate.rst:64 +msgid "Windows administrators have more options for preventing automatic updates in Windows environments by using one of two methods. The first method allows users to override the automatic update check mechanism, whereas the second method prevents any manual overrides." +msgstr "" + +#: ../../autoupdate.rst:69 +msgid "To prevent automatic updates, but allow manual overrides:" +msgstr "" + +#: ../../autoupdate.rst:71 +msgid "Edit these Registry keys:" +msgstr "" + +#: ../../autoupdate.rst:73 +msgid "(32-bit-Windows) ``HKEY_LOCAL_MACHINE\\Software\\Nextcloud\\Nextcloud``" +msgstr "" + +#: ../../autoupdate.rst:74 +msgid "(64-bit-Windows) ``HKEY_LOCAL_MACHINE\\Software\\Wow6432Node\\Nextcloud\\Nextcloud``" +msgstr "" + +#: ../../autoupdate.rst:76 +#: ../../autoupdate.rst:91 +msgid "Add the key ``skipUpdateCheck`` (of type DWORD)." +msgstr "" + +#: ../../autoupdate.rst:78 +#: ../../autoupdate.rst:93 +msgid "Specify a value of ``1`` to the machine." +msgstr "" + +#: ../../autoupdate.rst:80 +msgid "To manually override this key, use the same value in ``HKEY_CURRENT_USER``." +msgstr "" + +#: ../../autoupdate.rst:82 +msgid "To prevent automatic updates and disallow manual overrides:" +msgstr "" + +#: ../../autoupdate.rst:84 +msgid "This is the preferred method of controlling the updater behavior using Group Policies." +msgstr "" + +#: ../../autoupdate.rst:87 +msgid "Edit this Registry key:" +msgstr "" + +#: ../../autoupdate.rst:89 +msgid "``HKEY_LOCAL_MACHINE\\Software\\Policies\\Nextcloud GmbH\\Nextcloud``" +msgstr "" + +#: ../../autoupdate.rst:95 +msgid "branded clients have different key names" +msgstr "" + +#: ../../autoupdate.rst:99 +msgid "Preventing Automatic Updates in Linux Environments" +msgstr "" + +#: ../../autoupdate.rst:101 +msgid "Because the Linux client does not provide automatic updating functionality, there is no need to remove the automatic-update check. However, if you want to disable it edit your desktop client configuration file, ``$HOME/.config/Nextcloud/nextcloud.cfg``. Add this line to the [General] section::" +msgstr "" diff --git a/doc/_build/locale/building.pot b/doc/_build/locale/building.pot new file mode 100644 index 0000000000000..a21c328d0b031 --- /dev/null +++ b/doc/_build/locale/building.pot @@ -0,0 +1,383 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2013-2021, The Nextcloud developers +# This file is distributed under the same license as the Nextcloud Client Manual package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud Client Manual 3.4\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-04 13:21+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../../building.rst:5 +msgid "Appendix A: Building the Client" +msgstr "" + +#: ../../building.rst:7 +msgid "The goal of this section is to set up a build environment for developing and testing the Nextcloud Desktop client. If you just want to use the Nextcloud Desktop client without developing and testing it, you should download the latest stable build instead." +msgstr "" + +#: ../../building.rst:12 +msgid "These instructions represent a particular streamlined and easy-to-understand methodology, but they are by no means the only way of setting up a build environment." +msgstr "" + +#: ../../building.rst:16 +msgid "The steps listed here have been tested multiple times and should allow you to build the client and/or the documentation with not warnings or errors. These instructions should be current with the version, |version|, of the Nextcloud Client with which it ships. If you are using the most recent version of these instructions, and you run into errors or warnings with the latest code from the repository, please open a GitHub Issue to let us know so we can document a workaround or fix any underlying problems." +msgstr "" + +#: ../../building.rst:26 +msgid "Using GitHub" +msgstr "" + +#: ../../building.rst:28 +msgid "By default, cloning the GitHub repository will give you the \"master\" branch, which is the most recent. If for some reason you want to build an older version of the Nextcloud Desktop client, you can choose a branch corresponding with that version. However, for older versions of the client, please be mindful that any issues present may have been fixed in more recent versions." +msgstr "" + +#: ../../building.rst:34 +msgid "Doing anything other than just downloading the existing code will require you to have a GitHub account." +msgstr "" + +#: ../../building.rst:37 +msgid "If your goal in cloning and building the Nextcloud Desktop client is to contribute to its development, and you are not already a \"collaborator\" on the Nextcloud Desktop GitHub repository, you will need to create a \"fork\" by clicking the \"fork\" button in the upper right on any GitHub page in the repository. It is important to do this in advance because the URL for cloning the repository is different for a fork than for the main official version." +msgstr "" + +#: ../../building.rst:44 +msgid "When cloning a GitHub repository, you have two options for authenticating your GitHub account, SSH or HTTPS. SSH requires additional setup but is more secure and simplifies things later on. For an explanation of the differences between HTTPS and SSH, as well as instructions to set up SSH, see this `GitHub help article`_ on the subject." +msgstr "" + +#: ../../building.rst:52 +msgid "The most basic version of the Git command for cloning a repository is as follows:" +msgstr "" + +#: ../../building.rst:58 +msgid "Which will clone the repository into the directory where you run the command." +msgstr "" + +#: ../../building.rst:60 +msgid "The four versions of the ``git clone`` command are as follows:" +msgstr "" + +#: ../../building.rst:62 +msgid "HTTPS from the official repository:" +msgstr "" + +#: ../../building.rst:68 +msgid "SSH from the official repository:" +msgstr "" + +#: ../../building.rst:74 +msgid "HTTPS from a fork (see above):" +msgstr "" + +#: ../../building.rst:80 +msgid "SSH from a fork (see above):" +msgstr "" + +#: ../../building.rst:87 +msgid "macOS Development Build" +msgstr "" + +#: ../../building.rst:89 +msgid "While it is possible to do many of the following steps using GUI frontends, wherever possible the Terminal commands are listed instead, in order to streamline the process." +msgstr "" + +#: ../../building.rst:93 +msgid "Install Xcode from the Mac App Store:" +msgstr "" + +#: ../../building.rst:95 +msgid "https://apps.apple.com/app/xcode/id497799835" +msgstr "" + +#: ../../building.rst:97 +msgid "Then, in Terminal:" +msgstr "" + +#: ../../building.rst:99 +msgid "Install Xcode command line tools:" +msgstr "" + +#: ../../building.rst:105 +msgid "Install Homebrew from `brew.sh`_ (which will just give you the following):" +msgstr "" + +#: ../../building.rst:113 +msgid "Under certain cirumstances, you may get on error along the lines of ``Permission denied @ apply2files`` when installing certain Homebrew packages. This is `a known issue`_ and can be fixed by changing the permissions on the affected files with the following command:" +msgstr "" + +#: ../../building.rst:123 +msgid "This workaround may lead to other shell warnings." +msgstr "" + +#: ../../building.rst:127 +msgid "Install Homebrew packages:" +msgstr "" + +#: ../../building.rst:133 +msgid "Certain Homebrew packages are not automatically linked in places where the build scripts can find them, so you can create a shell-profile script that will find and load them dynamically when you run a build:" +msgstr "" + +#: ../../building.rst:143 +msgid "The name ``~/.nextcloud_build_variables`` is just a suggestion for convenience. You can use a different file or create an entire shell script, but this way of doing things is the simplest to explain." +msgstr "" + +#: ../../building.rst:147 +msgid "Clone the Nextcloud repository to a convenient location, such as ``~/Repositories``:" +msgstr "" + +#: ../../building.rst:153 +msgid "(if it doesn't already exist), then:" +msgstr "" + +#: ../../building.rst:159 +msgid "The cloned repository can go basically anywhere your user account has write access, though it should not go in a directory synced with another cloud service (especially not iCloud Drive). ``~/Repositories`` is recommended for tidiness and consistency." +msgstr "" + +#: ../../building.rst:168 +msgid "(See the above section on using GitHub for an explanation of what URL to use.)" +msgstr "" + +#: ../../building.rst:170 +msgid "Create build directory:" +msgstr "" + +#: ../../building.rst:177 +msgid "Generate the build files:" +msgstr "" + +#: ../../building.rst:181 +msgid "By default Nextcloud Desktop will build in a protected directory on macOS, so you need to specify a build location. You can do this every time you build, or you can add it to your save build variables, like so:" +msgstr "" + +#: ../../building.rst:191 +msgid "Replace ``~/Builds`` with a different directory if you'd like the build to end up elsewhere." +msgstr "" + +#: ../../building.rst:201 +msgid "Compile and install:" +msgstr "" + +#: ../../building.rst:208 +msgid "Windows Development Build" +msgstr "" + +#: ../../building.rst:210 +msgid "If you want to test some changes and deploy them locally, you can build natively on Windows using MinGW. If you want to generate an installer for deployment, please follow `Windows Installer Build (Cross-Compile)`_ instead." +msgstr "" + +#: ../../building.rst:214 +msgid "Get the required dependencies:" +msgstr "" + +#: ../../building.rst:216 +msgid "Make sure that you have CMake_ and Git_." +msgstr "" + +#: ../../building.rst:217 +msgid "Download the Qt_ MinGW package. You will use the MinGW version bundled with it." +msgstr "" + +#: ../../building.rst:218 +msgid "Download an `OpenSSL Windows Build`_ (the non-\"Light\" version)" +msgstr "" + +#: ../../building.rst:220 +msgid "Get the QtKeychain_ sources as well as the latest versions of the Nextcloud client from Git as follows" +msgstr "" + +#: ../../building.rst:228 +msgid "Open the Qt MinGW shortcut console from the Start Menu" +msgstr "" + +#: ../../building.rst:230 +msgid "Make sure that OpenSSL's ``bin`` directory as well as your qtkeychain source directories are in your PATH. This will allow CMake to find the library and headers, as well as allow the Nextcloud client to find the DLLs at runtime::" +msgstr "" + +#: ../../building.rst:237 +msgid "Build qtkeychain **directly in the source directory** so that the DLL is built in the same directory as the headers to let CMake find them together through PATH::" +msgstr "" + +#: ../../building.rst:245 +msgid "Create the build directory::" +msgstr "" + +#: ../../building.rst:250 +msgid "Build the client::" +msgstr "" + +#: ../../building.rst:255 +msgid "You can try using ninja to build in parallel using ``cmake -G Ninja ../client`` and ``ninja`` instead." +msgstr "" + +#: ../../building.rst:257 +msgid "Refer to the :ref:`generic-build-instructions` section for additional options." +msgstr "" + +#: ../../building.rst:259 +#: ../../building.rst:362 +msgid "The Nextcloud binary will appear in the ``bin`` directory." +msgstr "" + +#: ../../building.rst:264 +msgid "Windows Installer (i.e. Deployment) Build (Cross-Compile)" +msgstr "" + +#: ../../building.rst:266 +msgid "Due to the large number of dependencies, building the client installer for Windows is **currently only officially supported on openSUSE**, by using the MinGW cross compiler. You can set up any currently supported version of openSUSE in a virtual machine if you do not have it installed already." +msgstr "" + +#: ../../building.rst:271 +msgid "In order to make setup simple, you can use the provided Dockerfile to build your own image." +msgstr "" + +#: ../../building.rst:273 +msgid "Assuming you are in the root of the Nextcloud Client's source tree, you can build an image from this Dockerfile like this::" +msgstr "" + +#: ../../building.rst:279 +msgid "Replace ```` by the version of the client you are building, e.g. |version| for the release of the client that this document describes. If you do not wish to use docker, you can run the commands in ``RUN`` manually in a shell, e.g. to create your own build environment in a virtual machine." +msgstr "" + +#: ../../building.rst:284 +msgid "Docker images are specific to releases. This one refers to |version|. Newer releases may have different dependencies, and thus require a later version of the docker image! Always pick the docker image fitting your release of Nextcloud client!" +msgstr "" + +#: ../../building.rst:289 +msgid "From within the source tree Run the docker instance::" +msgstr "" + +#: ../../building.rst:294 +msgid "It will run the build, create an NSIS based installer, as well as run tests. You will find the resulting binary in an newly created ``build-win32`` subfolder." +msgstr "" + +#: ../../building.rst:297 +msgid "If you do not wish to use docker, and ran the ``RUN`` commands above in a virtual machine, you can run the indented commands in the lower section of ``build.sh`` manually in your source tree." +msgstr "" + +#: ../../building.rst:301 +msgid "Finally, you should sign the installer to avoid warnings upon installation. This requires a `Microsoft Authenticode`_ Certificate ``osslsigncode`` to sign the installer::" +msgstr "" + +#: ../../building.rst:312 +msgid "For ``-in``, use the URL to the time stamping server provided by your CA along with the Authenticode certificate. Alternatively, you may use the official Microsoft ``signtool`` utility on Microsoft Windows." +msgstr "" + +#: ../../building.rst:315 +msgid "If you're familiar with docker, you can use the version of ``osslsigncode`` that is part of the docker image." +msgstr "" + +#: ../../building.rst:320 +msgid "Generic Build Instructions" +msgstr "" + +#: ../../building.rst:322 +msgid "Compared to previous versions, building the desktop sync client has become easier. Unlike earlier versions, CSync, which is the sync engine library of the client, is now part of the client source repository and not a separate module." +msgstr "" + +#: ../../building.rst:326 +msgid "To build the most up-to-date version of the client:" +msgstr "" + +#: ../../building.rst:328 +msgid "Clone the latest versions of the client from Git_ as follows:" +msgstr "" + +#: ../../building.rst:336 +msgid "Create the build directory" +msgstr "" + +#: ../../building.rst:343 +msgid "Configure the client build" +msgstr "" + +#: ../../building.rst:349 +msgid "You must use absolute paths for the ``include`` and ``library`` directories." +msgstr "" + +#: ../../building.rst:352 +msgid "On macOS, you need to specify ``-DCMAKE_INSTALL_PREFIX=target``, where ``target`` is a private location, i.e. in parallel to your build dir by specifying ``../install``." +msgstr "" + +#: ../../building.rst:356 +msgid "qtkeychain must be compiled with the same prefix e.g ``CMAKE_INSTALL_PREFIX=/Users/path/to/client/install/ .``" +msgstr "" + +#: ../../building.rst:358 +msgid "Example:: ``cmake -DCMAKE_PREFIX_PATH=/usr/local/opt/qt5 -DCMAKE_INSTALL_PREFIX=/Users/path/to/client/install/``" +msgstr "" + +#: ../../building.rst:360 +msgid "Call ``make``." +msgstr "" + +#: ../../building.rst:364 +msgid "(Optional) Call ``make install`` to install the client to the ``/usr/local/bin`` directory." +msgstr "" + +#: ../../building.rst:367 +msgid "The following are known cmake parameters:" +msgstr "" + +#: ../../building.rst:370 +msgid "``QTKEYCHAIN_LIBRARY=/path/to/qtkeychain.dylib -DQTKEYCHAIN_INCLUDE_DIR=/path/to/qtkeychain/``:" +msgstr "" + +#: ../../building.rst:370 +msgid "Used for stored credentials. When compiling with Qt5, the library is called ``qt5keychain.dylib.`` You need to compile QtKeychain with the same Qt version." +msgstr "" + +#: ../../building.rst:372 +msgid "``WITH_DOC=TRUE``: Creates doc and manpages through running ``make``; also adds install statements, providing the ability to install using ``make install``." +msgstr "" + +#: ../../building.rst:374 +msgid "``CMAKE_PREFIX_PATH=/path/to/Qt5.2.0/5.2.0/yourarch/lib/cmake/``: Builds using Qt5." +msgstr "" + +#: ../../building.rst:375 +msgid "``BUILD_WITH_QT4=ON``: Builds using Qt4 (even if Qt5 is found)." +msgstr "" + +#: ../../building.rst:376 +msgid "``CMAKE_INSTALL_PREFIX=path``: Set an install prefix. This is mandatory on Mac OS" +msgstr "" + +#: ../../building.rst:379 +#: ../../building.rst:385 +msgid "Address Sanitizer" +msgstr "" + +#: ../../building.rst:381 +msgid "You can enable the address sanitizer to detect memory corruptions and other mistakes. The are the following sanitizers are available:" +msgstr "" + +#: ../../building.rst:386 +msgid "Leak anitizer" +msgstr "" + +#: ../../building.rst:387 +msgid "Memory sanitizer" +msgstr "" + +#: ../../building.rst:388 +msgid "Undefined sanitizer" +msgstr "" + +#: ../../building.rst:389 +msgid "Threads sanitizer" +msgstr "" + +#: ../../building.rst:391 +msgid "You can enable one or more sanitizers through CMake. For example, to enable the address and the undefined sanitizer, execute CMake like ``cmake .. -D ECM_ENABLE_SANITIZERS=\"address;undefined\"``. Keep in mind that not all combinations of sanitizers work together, and on some platforms, not all types of sanitizers are available. For example, on Windows there is currently only the address sanitizer available. If you are on Windows, you need to make sure that the linker can find the sanitizer dlls at runtime. If you installed Visual Studio in the standard location, you could find them in **C:/ProgramFiles (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/Llvm/x64/lib/clang/10.0.0/lib/windows**. Make sure you add this location to your path. You may also need to `upgrade your Visual Studio version `_." +msgstr "" + +#: ../../building.rst:403 +msgid "If you use Visual Studio on Windows, you can enable the sanitizer if you click on **Manage Configurations**, scroll down to the section **CMake Command Arguments** and enter then ``-D ECM_ENABLE_SANITIZERS=\"address\"`` in the text input field below. After that, click on **Save and generate CMake cache to load variables** right above the table." +msgstr "" diff --git a/doc/_build/locale/conffile.pot b/doc/_build/locale/conffile.pot new file mode 100644 index 0000000000000..b4a2a990bfa9e --- /dev/null +++ b/doc/_build/locale/conffile.pot @@ -0,0 +1,176 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2013-2021, The Nextcloud developers +# This file is distributed under the same license as the Nextcloud Client Manual package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud Client Manual 3.4\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-04 13:21+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../../conffile.rst:1 +msgid "The Nextcloud Client reads a configuration file. You can locate this configuration file as follows:" +msgstr "" + +#: ../../conffile.rst:4 +msgid "On Linux distributions:" +msgstr "" + +#: ../../conffile.rst:4 +msgid "``$HOME/.config/Nextcloud/nextcloud.cfg``" +msgstr "" + +#: ../../conffile.rst:7 +msgid "On Microsoft Windows systems:" +msgstr "" + +#: ../../conffile.rst:7 +msgid "``%APPDATA%\\Nextcloud\\nextcloud.cfg``" +msgstr "" + +#: ../../conffile.rst:11 +msgid "On macOS systems:" +msgstr "" + +#: ../../conffile.rst:10 +msgid "``$HOME/Library/Preferences/Nextcloud/nextcloud.cfg``" +msgstr "" + +#: ../../conffile.rst:13 +msgid "The configuration file contains settings using the Microsoft Windows .ini file format. You can overwrite changes using the Nextcloud configuration dialog." +msgstr "" + +#: ../../conffile.rst:16 +msgid "Use caution when making changes to the Nextcloud Client configuration file. Incorrect settings can produce unintended results." +msgstr "" + +#: ../../conffile.rst:19 +msgid "Some interesting values that can be set on the configuration file are:" +msgstr "" + +#: ../../conffile.rst:22 +msgid "``[Nextcloud]`` section" +msgstr "" + +#: ../../conffile.rst:24 +#: ../../conffile.rst:70 +msgid "Variable" +msgstr "" + +#: ../../conffile.rst:24 +#: ../../conffile.rst:70 +msgid "Default" +msgstr "" + +#: ../../conffile.rst:24 +#: ../../conffile.rst:70 +msgid "Meaning" +msgstr "" + +#: ../../conffile.rst:26 +msgid "``remotePollInterval``" +msgstr "" + +#: ../../conffile.rst:26 +msgid "``30000``" +msgstr "" + +#: ../../conffile.rst:26 +msgid "Specifies the poll time for the remote repository in milliseconds." +msgstr "" + +#: ../../conffile.rst:28 +msgid "``forceSyncInterval``" +msgstr "" + +#: ../../conffile.rst:28 +msgid "``7200000``" +msgstr "" + +#: ../../conffile.rst:28 +msgid "The duration of no activity after which a synchronization run shall be triggered automatically." +msgstr "" + +#: ../../conffile.rst:30 +msgid "``fullLocalDiscoveryInterval``" +msgstr "" + +#: ../../conffile.rst:30 +msgid "``3600000``" +msgstr "" + +#: ../../conffile.rst:30 +msgid "The interval after which the next synchronization will perform a full local discovery." +msgstr "" + +#: ../../conffile.rst:32 +msgid "``notificationRefreshInterval``" +msgstr "" + +#: ../../conffile.rst:32 +msgid "``300000``" +msgstr "" + +#: ../../conffile.rst:32 +msgid "Specifies the default interval of checking for new server notifications in milliseconds." +msgstr "" + +#: ../../conffile.rst:68 +msgid "``[Proxy]`` section" +msgstr "" + +#: ../../conffile.rst:72 +msgid "``host``" +msgstr "" + +#: ../../conffile.rst:72 +msgid "``127.0.0.1``" +msgstr "" + +#: ../../conffile.rst:72 +msgid "The address of the proxy server." +msgstr "" + +#: ../../conffile.rst:74 +msgid "``port``" +msgstr "" + +#: ../../conffile.rst:74 +msgid "``8080``" +msgstr "" + +#: ../../conffile.rst:74 +msgid "The port were the proxy is listening." +msgstr "" + +#: ../../conffile.rst:76 +msgid "``type``" +msgstr "" + +#: ../../conffile.rst:76 +msgid "``2``" +msgstr "" + +#: ../../conffile.rst:76 +msgid "``0`` for System Proxy." +msgstr "" + +#: ../../conffile.rst:78 +msgid "``1`` for SOCKS5 Proxy." +msgstr "" + +#: ../../conffile.rst:80 +msgid "``2`` for No Proxy." +msgstr "" + +#: ../../conffile.rst:82 +msgid "``3`` for HTTP(S) Proxy." +msgstr "" diff --git a/doc/_build/locale/conflicts.pot b/doc/_build/locale/conflicts.pot new file mode 100644 index 0000000000000..85d95e0654d49 --- /dev/null +++ b/doc/_build/locale/conflicts.pot @@ -0,0 +1,77 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2013-2021, The Nextcloud developers +# This file is distributed under the same license as the Nextcloud Client Manual package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud Client Manual 3.4\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-04 13:21+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../../conflicts.rst:3 +msgid "Conflicts" +msgstr "" + +#: ../../conflicts.rst:8 +msgid "Overview" +msgstr "" + +#: ../../conflicts.rst:10 +msgid "The Nextcloud desktop client uploads local changes and downloads remote changes. When a file has changed on the local side and on the remote between synchronization runs the client will be unable to resolve the situation on its own. It will create a conflict file with the local version, download the remote version and notify the user that a conflict occured which needs attention." +msgstr "" + +#: ../../conflicts.rst:17 +msgid "Example" +msgstr "" + +#: ../../conflicts.rst:19 +msgid "Imagine there is a file called ``mydata.txt`` your synchronized folder. It has not changed for a while and contains the text \"contents\" locally and remotely. Now, nearly at the same time you update it locally to say \"local contents\" while the file on the server gets updated to contain \"remote contents\" by someone else." +msgstr "" + +#: ../../conflicts.rst:24 +msgid "When attempting to upload your local changes the desktop client will notice that the server version has also changed. It creates a conflict and you will now have two files on your local machine:" +msgstr "" + +#: ../../conflicts.rst:28 +msgid "``mydata.txt`` containing \"remote contents\"" +msgstr "" + +#: ../../conflicts.rst:29 +msgid "``mydata (conflicted copy 2018-04-10 093612).txt`` containing \"local contents\"" +msgstr "" + +#: ../../conflicts.rst:31 +msgid "In this situation the file ``mydata.txt`` has the remote changes (and will continue to be updated with further remote changes when they happen), but your local adjustments have not been sent to the server (unless the server enables conflict uploading, see below)." +msgstr "" + +#: ../../conflicts.rst:36 +msgid "The desktop client notifies you of this situation via system notifications, the system tray icon and a yellow \"unresolved conflicts\" badge in the account settings window. Clicking this badge shows a list that includes the unresolved conflicts and clicking one of them opens an explorer window pointing at the relevant file." +msgstr "" + +#: ../../conflicts.rst:41 +msgid "To resolve this conflict, open both files, compare the differences and copy your local changes from the \"conflicted copy\" file into the base file where applicable. In this example you might change ``mydata.txt`` to say \"local and remote contents\" and delete the file with \"conflicted copy\" in its name. With that, the conflict is resolved." +msgstr "" + +#: ../../conflicts.rst:48 +msgid "Uploading conflicts (experimental)" +msgstr "" + +#: ../../conflicts.rst:50 +msgid "By default the conflict file (the file with \"conflicted copy\" in its name that contains your local conflicting changes) is not uploaded to the server. The idea is that you, the author of the changes, are the best person for resolving the conflict and showing the conflict to other users might create confusion." +msgstr "" + +#: ../../conflicts.rst:55 +msgid "However, in some scenarios it makes a lot of sense to upload these conflicting changes such that local work can become visible even if the conflict won't be resolved immediately." +msgstr "" + +#: ../../conflicts.rst:59 +msgid "In the future there might be a server-wide switch for this behavior. For now it can already be tested by setting the environment variable ``OWNCLOUD_UPLOAD_CONFLICT_FILES=1``." +msgstr "" diff --git a/doc/_build/locale/envvars.pot b/doc/_build/locale/envvars.pot new file mode 100644 index 0000000000000..e7e2f0f1a565c --- /dev/null +++ b/doc/_build/locale/envvars.pot @@ -0,0 +1,53 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2013-2021, The Nextcloud developers +# This file is distributed under the same license as the Nextcloud Client Manual package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud Client Manual 3.4\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-04 13:21+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../../envvars.rst:1 +msgid "The behavior of the client can also be controlled using environment variables. The value of the environment variables overrides the values in the configuration file." +msgstr "" + +#: ../../envvars.rst:3 +msgid "The environment variables are:" +msgstr "" + +#: ../../envvars.rst:5 +msgid "`OWNCLOUD_CHUNK_SIZE` (default: 5242880; 5 MiB) – Specifies the chunk size of uploaded files in bytes. Increasing this value may help with synchronization problems in certain configurations." +msgstr "" + +#: ../../envvars.rst:6 +msgid "`OWNCLOUD_TIMEOUT` (default: 300 s) – The timeout for network connections in seconds." +msgstr "" + +#: ../../envvars.rst:7 +msgid "`OWNCLOUD_CRITICAL_FREE_SPACE_BYTES` (default: 50\\*1000\\*1000 bytes) - The minimum disk space needed for operation. A fatal error is raised if less free space is available." +msgstr "" + +#: ../../envvars.rst:8 +msgid "`OWNCLOUD_FREE_SPACE_BYTES` (default: 250\\*1000\\*1000 bytes) - Downloads that would reduce the free space below this value are skipped. More information available under the \"Low Disk Space\" section." +msgstr "" + +#: ../../envvars.rst:9 +msgid "`OWNCLOUD_MAX_PARALLEL` (default: 6) - Maximum number of parallel jobs." +msgstr "" + +#: ../../envvars.rst:10 +msgid "`OWNCLOUD_BLACKLIST_TIME_MIN` (default: 25 s) - Minimum timeout for blacklisted files." +msgstr "" + +#: ../../envvars.rst:11 +msgid "`OWNCLOUD_BLACKLIST_TIME_MAX` (default: 24\\*60\\*60 s; one day) - Maximum timeout for blacklisted files." +msgstr "" diff --git a/doc/_build/locale/faq.pot b/doc/_build/locale/faq.pot new file mode 100644 index 0000000000000..2e424e99c319c --- /dev/null +++ b/doc/_build/locale/faq.pot @@ -0,0 +1,109 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2013-2021, The Nextcloud developers +# This file is distributed under the same license as the Nextcloud Client Manual package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud Client Manual 3.4\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-04 13:21+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../../faq.rst:2 +msgid "FAQ" +msgstr "" + +#: ../../faq.rst:5 +msgid "Some Files Are Continuously Uploaded to the Server, Even When They Are Not Modified." +msgstr "" + +#: ../../faq.rst:7 +msgid "It is possible that another program is changing the modification date of the file. If the file is uses the ``.eml`` extension, Windows automatically and continually changes all files, unless you remove ``\\HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\PropertySystem\\PropertyHandlers`` from the windows registry. See http://petersteier.wordpress.com/2011/10/22/windows-indexer-changes-modification-dates-of-eml-files/ for more information." +msgstr "" + +#: ../../faq.rst:15 +msgid "Syncing Stops When Attempting To Sync Deeper Than 100 Sub-directories." +msgstr "" + +#: ../../faq.rst:17 +msgid "The sync client has been intentionally limited to sync no deeper than 100 sub-directories. The hard limit exists to guard against bugs with cycles like symbolic link loops. When a deeply nested directory is excluded from synchronization it will be listed with other ignored files and directories in the \"Not synced\" tab of the \"Activity\" pane." +msgstr "" + +#: ../../faq.rst:25 +msgid "There Was A Warning About Changes In Synchronized Folders Not Being Tracked Reliably." +msgstr "" + +#: ../../faq.rst:27 +msgid "On linux when the synchronized folder contains very many subfolders the operating system may not allow for enough inotify watches to monitor the changes in all of them." +msgstr "" + +#: ../../faq.rst:31 +msgid "In this case the client will not be able to immediately start the synchronization process when a file in one of the unmonitored folders changes. Instead, the client will show the warning and manually scan folders for changes in a regular interval (two hours by default)." +msgstr "" + +#: ../../faq.rst:36 +msgid "This problem can be solved by setting the fs.inotify.max_user_watches sysctl to a higher value. This can usually be done either temporarily::" +msgstr "" + +#: ../../faq.rst:41 +msgid "or permanently by adjusting ``/etc/sysctl.conf``." +msgstr "" + +#: ../../faq.rst:44 +msgid "I Want To Move My Local Sync Folder" +msgstr "" + +#: ../../faq.rst:46 +msgid "The Nextcloud desktop client does not provide a way to change the local sync directory. However, it can be done, though it is a bit unorthodox. Specifically, you have to:" +msgstr "" + +#: ../../faq.rst:50 +msgid "Remove the existing connection which syncs to the wrong directory" +msgstr "" + +#: ../../faq.rst:51 +msgid "Add a new connection which syncs to the desired directory" +msgstr "" + +#: ../../faq.rst:None +msgid "Remove an existing connection" +msgstr "" + +#: ../../faq.rst:56 +msgid "To do so, in the client UI, which you can see above, click the \"**Account**\" drop-down menu and then click \"Remove\". This will display a \"**Confirm Account Removal**\" dialog window." +msgstr "" + +#: ../../faq.rst:None +msgid "Remove existing connection confirmation dialog" +msgstr "" + +#: ../../faq.rst:62 +msgid "If you're sure, click \"**Remove connection**\"." +msgstr "" + +#: ../../faq.rst:64 +msgid "Then, click the Account drop-down menu again, and this time click \"**Add new**\"." +msgstr "" + +#: ../../faq.rst:None +msgid "Replacement connection wizard" +msgstr "" + +#: ../../faq.rst:69 +msgid "This opens the Nextcloud Connection Wizard, which you can see above, *but* with an extra option. This option provides the ability to either: keep the existing data (synced by the previous connection) or to start a clean sync (erasing the existing data)." +msgstr "" + +#: ../../faq.rst:74 +msgid "Be careful before choosing the \"Start a clean sync\" option. The old sync folder *may* contain a considerable amount of data, ranging into the gigabytes or terabytes. If it does, after the client creates the new connection, it will have to download **all** of that information again. Instead, first move or copy the old local sync folder, containing a copy of the existing files, to the new location. Then, when creating the new connection choose \"*keep existing data*\" instead. The Nextcloud client will check the files in the newly-added sync folder and find that they match what is on the server and not need to download anything." +msgstr "" + +#: ../../faq.rst:76 +msgid "Make your choice and click \"**Connect...**\". This will then step you through the Connection Wizard, just as you did when you setup the previous sync connection, but giving you the opportunity to choose a new sync directory." +msgstr "" diff --git a/doc/_build/locale/glossary.pot b/doc/_build/locale/glossary.pot new file mode 100644 index 0000000000000..1c7d2d11f47a6 --- /dev/null +++ b/doc/_build/locale/glossary.pot @@ -0,0 +1,69 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2013-2021, The Nextcloud developers +# This file is distributed under the same license as the Nextcloud Client Manual package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud Client Manual 3.4\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-04 13:21+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../../glossary.rst:2 +msgid "Glossary" +msgstr "" + +#: ../../glossary.rst:16 +msgid "mtime" +msgstr "" + +#: ../../glossary.rst:17 +msgid "modification time" +msgstr "" + +#: ../../glossary.rst:18 +msgid "file modification time" +msgstr "" + +#: ../../glossary.rst:20 +msgid "File property used to determine whether the servers' or the clients' file is more recent. Used only when no sync database exists and files already exist in the client directory." +msgstr "" + +#: ../../glossary.rst:12 +msgid "Nextcloud Server" +msgstr "" + +#: ../../glossary.rst:14 +msgid "The server counter part of Nextcloud Client as provided by the Nextcloud community." +msgstr "" + +#: ../../glossary.rst:6 +msgid "Nextcloud Sync Client" +msgstr "" + +#: ../../glossary.rst:7 +msgid "Nextcloud Client" +msgstr "" + +#: ../../glossary.rst:9 +msgid "Name of the official Nextcloud syncing client for desktop, which runs on Windows, macOS and Linux. It uses the CSync sync engine for synchronization with the Nextcloud server." +msgstr "" + +#: ../../glossary.rst:23 +msgid "unique id" +msgstr "" + +#: ../../glossary.rst:24 +msgid "ETag" +msgstr "" + +#: ../../glossary.rst:26 +msgid "ID assigned to every file and submitted via the HTTP ``Etag``. Used to check if files on client and server have changed." +msgstr "" diff --git a/doc/_build/locale/index.pot b/doc/_build/locale/index.pot new file mode 100644 index 0000000000000..baac923d4b363 --- /dev/null +++ b/doc/_build/locale/index.pot @@ -0,0 +1,21 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2013-2021, The Nextcloud developers +# This file is distributed under the same license as the Nextcloud Client Manual package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud Client Manual 3.4\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-04 13:21+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../../index.rst:4 +msgid "Nextcloud Desktop Client Manual" +msgstr "" diff --git a/doc/_build/locale/installing.pot b/doc/_build/locale/installing.pot new file mode 100644 index 0000000000000..9bb9db1f9ee13 --- /dev/null +++ b/doc/_build/locale/installing.pot @@ -0,0 +1,312 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2013-2021, The Nextcloud developers +# This file is distributed under the same license as the Nextcloud Client Manual package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud Client Manual 3.4\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-04 13:21+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../../installing.rst:3 +msgid "Installing the Desktop Synchronization Client" +msgstr "" + +#: ../../installing.rst:5 +msgid "You can download the latest version of the Nextcloud Desktop Synchronization Client from the `Nextcloud download page`_. There are clients for Linux, macOs, and Microsoft Windows." +msgstr "" + +#: ../../installing.rst:9 +msgid "The currently supported server releases are the latest three stable versions at time of publication. It means that the |version| release series is supporting stable server major versions. See https://github.com/nextcloud/server/wiki/Maintenance-and-Release-Schedule for supported major versions." +msgstr "" + +#: ../../installing.rst:15 +msgid "Installation on Mac OS X and Windows is the same as for any software application: download the program and then double-click it to launch the installation, and then follow the installation wizard. After it is installed and configured the sync client will automatically keep itself updated; see :doc:`autoupdate` for more information." +msgstr "" + +#: ../../installing.rst:21 +msgid "Linux users must follow the instructions on the download page to add the appropriate repository for their Linux distribution, install the signing key, and then use their package managers to install the desktop sync client. Linux users will also update their sync clients via package manager, and the client will display a notification when an update is available." +msgstr "" + +#: ../../installing.rst:27 +msgid "Linux users must also have a password manager enabled, such as GNOME Keyring or KWallet, so that the sync client can login automatically." +msgstr "" + +#: ../../installing.rst:30 +msgid "You will also find links to source code archives and older versions on the download page." +msgstr "" + +#: ../../installing.rst:34 +msgid "System Requirements" +msgstr "" + +#: ../../installing.rst:36 +msgid "Windows 8.1+" +msgstr "" + +#: ../../installing.rst:37 +msgid "macOS 10.12+ (64-bit only)" +msgstr "" + +#: ../../installing.rst:38 +msgid "Linux" +msgstr "" + +#: ../../installing.rst:39 +msgid "FreeBSD" +msgstr "" + +#: ../../installing.rst:42 +msgid "For Linux distributions, we support, if technically feasible, the latest 2 versions per platform and the previous LTS." +msgstr "" + +#: ../../installing.rst:45 +msgid "Customizing the Windows Installation" +msgstr "" + +#: ../../installing.rst:47 +msgid "If you just want to install Nextcloud Desktop Synchronization Client on your local system, you can simply launch the `.msi` file and configure it in the wizard that pops up." +msgstr "" + +#: ../../installing.rst:52 +msgid "Features" +msgstr "" + +#: ../../installing.rst:54 +msgid "The MSI installer provides several features that can be installed or removed individually, which you can also control via command-line, if you are automating the installation, then run the following command::" +msgstr "" + +#: ../../installing.rst:60 +msgid "The command will install the Nextcloud Desktop Synchronization Client into the default location with the default features enabled. If you want to disable, e.g., desktop shortcut icons you can simply change the above command to the following::" +msgstr "" + +#: ../../installing.rst:66 +msgid "See the following table for a list of available features:" +msgstr "" + +#: ../../installing.rst:69 +msgid "Feature" +msgstr "" + +#: ../../installing.rst:69 +msgid "Enabled by default" +msgstr "" + +#: ../../installing.rst:69 +msgid "Description" +msgstr "" + +#: ../../installing.rst:69 +msgid "Property to disable" +msgstr "" + +#: ../../installing.rst:71 +msgid "Client" +msgstr "" + +#: ../../installing.rst:71 +msgid "Yes, required" +msgstr "" + +#: ../../installing.rst:71 +msgid "The actual client" +msgstr "" + +#: ../../installing.rst:73 +msgid "DesktopShortcut" +msgstr "" + +#: ../../installing.rst:73 +#: ../../installing.rst:75 +#: ../../installing.rst:77 +msgid "Yes" +msgstr "" + +#: ../../installing.rst:73 +msgid "Adds a shortcut to the desktop" +msgstr "" + +#: ../../installing.rst:73 +msgid "``NO_DESKTOP_SHORTCUT``" +msgstr "" + +#: ../../installing.rst:75 +msgid "StartMenuShortcuts" +msgstr "" + +#: ../../installing.rst:75 +msgid "Adds a shortcut to the start menu" +msgstr "" + +#: ../../installing.rst:75 +msgid "``NO_START_MENU_SHORTCUTS``" +msgstr "" + +#: ../../installing.rst:77 +msgid "ShellExtensions" +msgstr "" + +#: ../../installing.rst:77 +msgid "Adds Explorer integration" +msgstr "" + +#: ../../installing.rst:77 +msgid "``NO_SHELL_EXTENSIONS``" +msgstr "" + +#: ../../installing.rst:81 +msgid "Installation" +msgstr "" + +#: ../../installing.rst:83 +msgid "You can also choose to only install the client itself by using the following command::" +msgstr "" + +#: ../../installing.rst:87 +msgid "If you for instance want to install everything but the ``DesktopShortcut`` and the ``ShellExtensions`` feature, you have two possibilities:" +msgstr "" + +#: ../../installing.rst:89 +msgid "You explicitly name all the features you actually want to install (whitelist) where `Client` is always installed anyway::" +msgstr "" + +#: ../../installing.rst:93 +msgid "You pass the `NO_DESKTOP_SHORTCUT` and `NO_SHELL_EXTENSIONS` properties::" +msgstr "" + +#: ../../installing.rst:98 +msgid "The Nextcloud `.msi` remembers these properties, so you don't need to specify them on upgrades." +msgstr "" + +#: ../../installing.rst:101 +msgid "You cannot use these to change the installed features, if you want to do that, see the next section." +msgstr "" + +#: ../../installing.rst:104 +msgid "Changing Installed Features" +msgstr "" + +#: ../../installing.rst:106 +msgid "You can change the installed features later by using `REMOVE` and `ADDDEFAULT` properties." +msgstr "" + +#: ../../installing.rst:108 +msgid "If you want to add the the desktop shortcut later, run the following command::" +msgstr "" + +#: ../../installing.rst:112 +msgid "If you want to remove it, simply run the following command::" +msgstr "" + +#: ../../installing.rst:116 +msgid "Windows keeps track of the installed features and using `REMOVE` or `ADDDEFAULT` will only affect the mentioned features." +msgstr "" + +#: ../../installing.rst:118 +msgid "Compare `REMOVE `_ and `ADDDEFAULT `_ on the Windows Installer Guide." +msgstr "" + +#: ../../installing.rst:123 +msgid "You cannot specify `REMOVE` on initial installation as it will disable all features." +msgstr "" + +#: ../../installing.rst:126 +msgid "Installation Folder" +msgstr "" + +#: ../../installing.rst:128 +msgid "You can adjust the installation folder by specifying the `INSTALLDIR` property like this::" +msgstr "" + +#: ../../installing.rst:133 +msgid "Be careful when using PowerShell instead of `cmd.exe`, it can be tricky to get the whitespace escaping right there. Specifying the `INSTALLDIR` like this only works on first installation, you cannot simply re-invoke the `.msi` with a different path. If you still need to change it, uninstall it first and reinstall it with the new path." +msgstr "" + +#: ../../installing.rst:138 +msgid "Disabling Automatic Updates" +msgstr "" + +#: ../../installing.rst:140 +msgid "To disable automatic updates, you can pass the `SKIPAUTOUPDATE` property.::" +msgstr "" + +#: ../../installing.rst:145 +msgid "Launch After Installation" +msgstr "" + +#: ../../installing.rst:147 +msgid "To launch the client automatically after installation, you can pass the `LAUNCH` property.::" +msgstr "" + +#: ../../installing.rst:151 +msgid "This option also removes the checkbox to let users decide if they want to launch the client for non passive/quiet mode." +msgstr "" + +#: ../../installing.rst:155 +msgid "This option does not have any effect without GUI." +msgstr "" + +#: ../../installing.rst:158 +msgid "No Reboot After Installation" +msgstr "" + +#: ../../installing.rst:160 +msgid "The Nextcloud Client schedules a reboot after installation to make sure the Explorer extension is correctly (un)loaded. If you're taking care of the reboot yourself, you can set the `REBOOT` property::" +msgstr "" + +#: ../../installing.rst:165 +msgid "This will make `msiexec` exit with error `ERROR_SUCCESS_REBOOT_REQUIRED` (3010). If your deployment tooling interprets this as an actual error and you want to avoid that, you may want to set the `DO_NOT_SCHEDULE_REBOOT` instead::" +msgstr "" + +#: ../../installing.rst:171 +msgid "Installation Wizard" +msgstr "" + +#: ../../installing.rst:173 +msgid "The installation wizard takes you step-by-step through configuration options and account setup. First, you need to enter the URL of your Nextcloud server." +msgstr "" + +#: ../../installing.rst:None +msgid "form for choosing between login and registering" +msgstr "" + +#: ../../installing.rst:179 +msgid "If you already have an account on a Nextcloud instance, you want to press the button ``Login to your Nextcloud``. If you don't have a Nextcloud instance and an account there, you might want to register an account with a provider. Press ``Create account with Provider`` in that case. Please keep in mind that the desktop client might have built without provider support. In that case, you won't see this page. Instead, you will be prompted with the next page." +msgstr "" + +#: ../../installing.rst:None +msgid "form for entering Nextcloud server URL" +msgstr "" + +#: ../../installing.rst:190 +msgid "Enter the URL for your Nextcloud instance. The URL is the same URL that you type into your browser when you try to access your Nextcloud instance." +msgstr "" + +#: ../../installing.rst:None +msgid "form waiting for authorization" +msgstr "" + +#: ../../installing.rst:197 +msgid "Now your web browser should open and prompt you to login into your Nextcloud instance. Enter your username and password in your web browser and grant access. After you did that, go back to the wizard. Please keep in mind that you might not need to enter your username and password if you are already logged in to your browser." +msgstr "" + +#: ../../installing.rst:None +msgid "Select which remote folders to sync, and which local folder to store\n" +"them in." +msgstr "" + +#: ../../installing.rst:207 +msgid "On the local folder options screen, you may sync all of your files on the Nextcloud server, or select individual folders. The default local sync folder is ``Nextcloud``, in your home directory. You may change this as well." +msgstr "" + +#: ../../installing.rst:212 +msgid "When you have completed selecting your sync folders, click the Connect button at the bottom right. The client will attempt to connect to your Nextcloud server, and when it is successful, the wizard closes itself. You can now observe the sync activity if you open the main dialogue by clicking on the tray icon." +msgstr "" diff --git a/doc/_build/locale/introduction.pot b/doc/_build/locale/introduction.pot new file mode 100644 index 0000000000000..1e1efc34de28c --- /dev/null +++ b/doc/_build/locale/introduction.pot @@ -0,0 +1,65 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2013-2021, The Nextcloud developers +# This file is distributed under the same license as the Nextcloud Client Manual package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud Client Manual 3.4\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-04 13:21+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../../introduction.rst:3 +msgid "Introduction" +msgstr "" + +#: ../../introduction.rst:5 +msgid "Available for Windows, macOS, and various Linux distributions, the Nextcloud Desktop Sync client enables you to:" +msgstr "" + +#: ../../introduction.rst:8 +msgid "Specify one or more directories on your computer that you want to synchronize to the Nextcloud server." +msgstr "" + +#: ../../introduction.rst:10 +msgid "Always have the latest files synchronized, wherever they are located." +msgstr "" + +#: ../../introduction.rst:12 +msgid "Your files are always automatically synchronized between your Nextcloud server and local PC." +msgstr "" + +#: ../../introduction.rst:16 +msgid "Improvements and New Features" +msgstr "" + +#: ../../introduction.rst:18 +msgid "The |version| release of the Nextcloud desktop sync client has many new features and improvements." +msgstr "" + +#: ../../introduction.rst:21 +msgid "Main dialog will be a regular window if tray icons are not available on the system." +msgstr "" + +#: ../../introduction.rst:22 +msgid "Virtual files wil be optional. That enables the desktop client to run on older Windows versions." +msgstr "" + +#: ../../introduction.rst:23 +msgid "Improvements for the virtual files on Windows" +msgstr "" + +#: ../../introduction.rst:24 +msgid "Network traffic performance improvements" +msgstr "" + +#: ../../introduction.rst:25 +msgid "Improvements to the sync engine" +msgstr "" diff --git a/doc/_build/locale/lowdiskspace.pot b/doc/_build/locale/lowdiskspace.pot new file mode 100644 index 0000000000000..d71594fcdd8a9 --- /dev/null +++ b/doc/_build/locale/lowdiskspace.pot @@ -0,0 +1,29 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2013-2021, The Nextcloud developers +# This file is distributed under the same license as the Nextcloud Client Manual package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud Client Manual 3.4\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-04 13:21+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../../lowdiskspace.rst:1 +msgid "When disk space is low the Nextcloud Client will be unable to synchronize all files. This section describes its behavior in a low disk space situation as well as the options that influence it." +msgstr "" + +#: ../../lowdiskspace.rst:3 +msgid "Synchronization of a folder aborts entirely if the remaining disk space falls below 50 MB. This threshold can be adjusted with the ``OWNCLOUD_CRITICAL_FREE_SPACE_BYTES`` environment variable." +msgstr "" + +#: ../../lowdiskspace.rst:5 +msgid "Downloads that would reduce the free disk space below 250 MB will be skipped or aborted. The download will be retried regularly and other synchronization is unaffected. This threshold can be adjusted with the ``OWNCLOUD_FREE_SPACE_BYTES`` environment variable." +msgstr "" diff --git a/doc/_build/locale/navigating.pot b/doc/_build/locale/navigating.pot new file mode 100644 index 0000000000000..01fd07a9ece15 --- /dev/null +++ b/doc/_build/locale/navigating.pot @@ -0,0 +1,360 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2013-2021, The Nextcloud developers +# This file is distributed under the same license as the Nextcloud Client Manual package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud Client Manual 3.4\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-04 13:21+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../../navigating.rst:3 +msgid "Using the Synchronization Client" +msgstr "" + +#: ../../navigating.rst:7 +msgid "The Nextcloud Desktop Client remains in the background and is visible as an icon in the system tray (Windows, KDE), menu bar (Mac OS X), or notification area (Linux)." +msgstr "" + +#: ../../navigating.rst:None +msgid "Status icon, green circle and white checkmark" +msgstr "" + +#: ../../navigating.rst:14 +msgid "The status indicator uses icons to indicate the current status of your synchronization. The green circle with the white checkmark tells you that your synchronization is current and you are connected to your Nextcloud server." +msgstr "" + +#: ../../navigating.rst:None +msgid "Status icon, blue circle and white semi-circles" +msgstr "" + +#: ../../navigating.rst:21 +msgid "The blue icon with the white semi-circles means synchronization is in progress." +msgstr "" + +#: ../../navigating.rst:None +msgid "Status icon, yellow circle and vertical parallel\n" +"lines" +msgstr "" + +#: ../../navigating.rst:27 +msgid "The yellow icon with the parallel lines tells you your synchronization has been paused. (Most likely by you.)" +msgstr "" + +#: ../../navigating.rst:None +msgid "Status icon, gray circle and three horizontal\n" +"white dots" +msgstr "" + +#: ../../navigating.rst:34 +msgid "The gray icon with three white dots means your sync client has lost its connection with your Nextcloud server." +msgstr "" + +#: ../../navigating.rst:None +msgid "Status icon, sign \"!\" in yellow circle" +msgstr "" + +#: ../../navigating.rst:40 +msgid "When you see a yellow circle with the sign \"!\" that is the informational icon, so you should click it to see what it has to tell you." +msgstr "" + +#: ../../navigating.rst:None +msgid "Status icon, red circle and white x" +msgstr "" + +#: ../../navigating.rst:46 +msgid "The red circle with the white \"x\" indicates a configuration error, such as an incorrect login or server URL." +msgstr "" + +#: ../../navigating.rst:50 +msgid "Systray Icon" +msgstr "" + +#: ../../navigating.rst:52 +msgid "A right-click on the systray icon opens a menu for quick access to multiple operations." +msgstr "" + +#: ../../navigating.rst:None +msgid "the right-click sync client menu" +msgstr "" + +#: ../../navigating.rst:58 +msgid "This menu provides the following options:" +msgstr "" + +#: ../../navigating.rst:60 +msgid "Open main dialog" +msgstr "" + +#: ../../navigating.rst:61 +msgid "Paus sync/Resume sync" +msgstr "" + +#: ../../navigating.rst:62 +msgid "Settings" +msgstr "" + +#: ../../navigating.rst:63 +msgid "Exit Nextcloud, logging out and closing the client" +msgstr "" + +#: ../../navigating.rst:65 +msgid "A left-click on your systray icon opens the main dialog of the desktop client." +msgstr "" + +#: ../../navigating.rst:None +#: ../../navigating.rst:None +msgid "Main dialog" +msgstr "" + +#: ../../navigating.rst:70 +msgid "The main dialogs show recent activities, errors and server notifications." +msgstr "" + +#: ../../navigating.rst:72 +msgid "When clicking on the main dialog and then clicking on the avatar of the user, the Settings can be opened." +msgstr "" + +#: ../../navigating.rst:75 +msgid "Configuring Nextcloud Account Settings" +msgstr "" + +#: ../../navigating.rst:82 +msgid "At the top of the window are tabs for each configured sync account, and two others for General and Network settings. On your account tabs you have the following features:" +msgstr "" + +#: ../../navigating.rst:86 +msgid "Connection status, showing which Nextcloud server you are connected to, and your Nextcloud username." +msgstr "" + +#: ../../navigating.rst:88 +msgid "Used and available space on the server." +msgstr "" + +#: ../../navigating.rst:89 +msgid "Current synchronization status." +msgstr "" + +#: ../../navigating.rst:90 +msgid "**Add Folder Sync Connection** button." +msgstr "" + +#: ../../navigating.rst:92 +msgid "The little button with three dots (the overflow menu) that sits to the right of the sync status bar offers additional options:" +msgstr "" + +#: ../../navigating.rst:95 +msgid "Open Folder" +msgstr "" + +#: ../../navigating.rst:96 +msgid "Choose What to Sync (This appears only when your file tree is collapsed, and expands the file tree)" +msgstr "" + +#: ../../navigating.rst:98 +msgid "Pause Sync / Resume Sync" +msgstr "" + +#: ../../navigating.rst:99 +msgid "Remove folder sync connection" +msgstr "" + +#: ../../navigating.rst:100 +msgid "Availability (Only available if virtual files support is enabled)" +msgstr "" + +#: ../../navigating.rst:101 +msgid "Enable virtual file support/Disable virtual file support" +msgstr "" + +#: ../../navigating.rst:103 +msgid "**Open Folder** opens your local Nextcloud sync folder." +msgstr "" + +#: ../../navigating.rst:105 +msgid "**Pause Sync** pauses sync operations without making any changes to your account. It will continue to update file and folder lists, without downloading or updating files. To stop all sync activity use **Remove Folder Sync Connection**." +msgstr "" + +#: ../../navigating.rst:None +msgid "Extra options for sync operations" +msgstr "" + +#: ../../navigating.rst:113 +msgid "Nextcloud does not preserve the mtime (modification time) of directories, though it does update the mtimes on files. See `Wrong folder date when syncing `_ for discussion of this." +msgstr "" + +#: ../../navigating.rst:119 +msgid "Adding New Accounts" +msgstr "" + +#: ../../navigating.rst:121 +msgid "You may configure multiple Nextcloud accounts in your desktop sync client. Simply click the **Account** > **Add New** button on any account tab to add a new account, and then follow the account creation wizard. The new account will appear as a new tab in the settings dialog, where you can adjust its settings at any time. Use **Account** > **Remove** to delete accounts." +msgstr "" + +#: ../../navigating.rst:128 +msgid "File Manager Overlay Icons" +msgstr "" + +#: ../../navigating.rst:130 +msgid "The Nextcloud sync client provides overlay icons, in addition to the normal file type icons, for your system file manager (Explorer on Windows, Finder on Mac and Nautilus on Linux) to indicate the sync status of your Nextcloud files." +msgstr "" + +#: ../../navigating.rst:134 +msgid "The overlay icons are similar to the systray icons introduced above. They behave differently on files and directories according to sync status and errors." +msgstr "" + +#: ../../navigating.rst:138 +msgid "The overlay icon of an individual file indicates its current sync state. If the file is in sync with the server version, it displays a green checkmark." +msgstr "" + +#: ../../navigating.rst:141 +msgid "If the file is ignored from syncing, for example because it is on your exclude list, or because it is a symbolic link, it displays a warning icon." +msgstr "" + +#: ../../navigating.rst:144 +msgid "If there is a sync error, or the file is blacklisted, it displays an eye-catching red X." +msgstr "" + +#: ../../navigating.rst:147 +msgid "If the file is waiting to be synced, or is currently syncing, the overlay icon displays a blue cycling icon." +msgstr "" + +#: ../../navigating.rst:150 +msgid "When the client is offline, no icons are shown to reflect that the folder is currently out of sync and no changes are synced to the server." +msgstr "" + +#: ../../navigating.rst:153 +msgid "The overlay icon of a synced directory indicates the status of the files in the directory. If there are any sync errors, the directory is marked with a warning icon." +msgstr "" + +#: ../../navigating.rst:157 +msgid "If a directory includes ignored files that are marked with warning icons that does not change the status of the parent directories." +msgstr "" + +#: ../../navigating.rst:161 +msgid "Set the user status" +msgstr "" + +#: ../../navigating.rst:163 +msgid "If you have the user status app installed on your Nextcloud server, you can set your user status from the desktop client. To do so, open the main dialog. Then click on your avatar and then click on the three dots. In the menu that opens click on **Set status**." +msgstr "" + +#: ../../navigating.rst:None +msgid "Open user status dialog from main dialog." +msgstr "" + +#: ../../navigating.rst:171 +msgid "In the dialog that opens, you can set your online status if you click on either **Online**, **Away**, **Do not disturb** or **Invisible**. You can also set a custom status message with the text field below or choose one of the predefined status messages below. It is also possible to set a custom emoji if you click on the button with the emoji beside the text input field. The last thing you might want to set is when your user status should be cleared. You can choose the period after which the user status will be cleared by clicking on the button on the left hand side of the text **Clear status message after**." +msgstr "" + +#: ../../navigating.rst:None +msgid "Dialog to set user status." +msgstr "" + +#: ../../navigating.rst:184 +msgid "If you are happy with the status you have created you can enable this status with the button **Set status message**. If you had already a status set, you can clear the status by clicking the cutton **Clear status message**." +msgstr "" + +#: ../../navigating.rst:190 +msgid "Sharing From Your Desktop" +msgstr "" + +#: ../../navigating.rst:192 +msgid "The Nextcloud desktop sync client integrates with your file manager. Finder on macOS and Explorer on Windows. Linux users must install an additional package depending on the used file manager. Available are e.g. ``nautilus-nextcloud`` (Ubuntu/Debian), ``dolphin-nextcloud`` (Kubuntu), ``nemo-nextcloud`` and ``caja-nextcloud``. You can create share links, and share with internal Nextcloud users the same way as in your Nextcloud Web interface." +msgstr "" + +#: ../../navigating.rst:None +msgid "Sync client integration in Windows Explorer." +msgstr "" + +#: ../../navigating.rst:202 +msgid "In you file explorer, click on a file and in the context menu go to **Nextcloud** and then lick on **Share options** to bring up the Share dialog." +msgstr "" + +#: ../../navigating.rst:None +msgid "Sharing from Windows Explorer." +msgstr "" + +#: ../../navigating.rst:209 +msgid "From this dialog you can share a file." +msgstr "" + +#: ../../navigating.rst:None +msgid "Share dialog" +msgstr "" + +#: ../../navigating.rst:216 +msgid "General Window" +msgstr "" + +#: ../../navigating.rst:218 +msgid "The General window has configuration options such as **Launch on System Startup**, **Use Monochrome Icons**, and **Show Desktop Notifications**. This is where you will find the **Edit Ignored Files** button, to launch the ignored files editor, and **Ask confirmation before downloading folders larger than [folder size]**." +msgstr "" + +#: ../../navigating.rst:None +msgid "General window contains configuration options." +msgstr "" + +#: ../../navigating.rst:228 +msgid "Using the Network Window" +msgstr "" + +#: ../../navigating.rst:232 +msgid "The Network settings window enables you to define network proxy settings, and also to limit download and upload bandwidth." +msgstr "" + +#: ../../navigating.rst:240 +msgid "Using the Ignored Files Editor" +msgstr "" + +#: ../../navigating.rst:244 +msgid "You might have some local files or directories that you do not want to backup and store on the server. To identify and exclude these files or directories, you can use the *Ignored Files Editor* (General tab.)" +msgstr "" + +#: ../../navigating.rst:250 +msgid "For your convenience, the editor is pre-populated with a default list of typical ignore patterns. These patterns are contained in a system file (typically ``sync-exclude.lst``) located in the Nextcloud Client application directory. You cannot modify these pre-populated patterns directly from the editor. However, if necessary, you can hover over any pattern in the list to show the path and filename associated with that pattern, locate the file, and edit the ``sync-exclude.lst`` file." +msgstr "" + +#: ../../navigating.rst:260 +msgid "Modifying the global exclude definition file might render the client unusable or result in undesired behavior." +msgstr "" + +#: ../../navigating.rst:263 +msgid "Each line in the editor contains an ignore pattern string. When creating custom patterns, in addition to being able to use normal characters to define an ignore pattern, you can use wildcards characters for matching values. As an example, you can use an asterisk (``*``) to identify an arbitrary number of characters or a question mark (``?``) to identify a single character." +msgstr "" + +#: ../../navigating.rst:269 +msgid "Patterns that end with a slash character (``/``) are applied to only directory components of the path being checked." +msgstr "" + +#: ../../navigating.rst:272 +msgid "Custom entries are currently not validated for syntactical correctness by the editor, so you will not see any warnings for bad syntax. If your synchronization does not work as you expected, check your syntax." +msgstr "" + +#: ../../navigating.rst:277 +msgid "Each pattern string in the list is preceded by a checkbox. When the check box contains a check mark, in addition to ignoring the file or directory component matched by the pattern, any matched files are also deemed \"fleeting metadata\" and removed by the client." +msgstr "" + +#: ../../navigating.rst:282 +msgid "In addition to excluding files and directories that use patterns defined in this list:" +msgstr "" + +#: ../../navigating.rst:285 +msgid "The Nextcloud Client always excludes files containing characters that cannot be synchronized to other file systems." +msgstr "" + +#: ../../navigating.rst:288 +msgid "Files are removed that cause individual errors three times during a synchronization. However, the client provides the option of retrying a synchronization three additional times on files that produce errors." +msgstr "" + +#: ../../navigating.rst:292 +msgid "For more detailed information see :ref:`ignored-files-label`." +msgstr "" diff --git a/doc/_build/locale/nextcloudcmd.pot b/doc/_build/locale/nextcloudcmd.pot new file mode 100644 index 0000000000000..a5733e8ca8bb3 --- /dev/null +++ b/doc/_build/locale/nextcloudcmd.pot @@ -0,0 +1,197 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2013-2021, The Nextcloud developers +# This file is distributed under the same license as the Nextcloud Client Manual package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud Client Manual 3.4\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-04 13:21+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../../nextcloudcmd.rst:1 +msgid "The Nextcloud Client packages contain a command line client, ``nextcloudcmd``, that can be used to synchronize Nextcloud files to client machines." +msgstr "" + +#: ../../nextcloudcmd.rst:4 +msgid "``nextcloudcmd`` performs a single *sync run* and then exits the synchronization process. In this manner, ``nextcloudcmd`` processes the differences between client and server directories and propagates the files to bring both repositories to the same state. Contrary to the GUI-based client, ``nextcloudcmd`` does not repeat synchronizations on its own. It also does not monitor for file system changes." +msgstr "" + +#: ../../nextcloudcmd.rst:13 +msgid "Install ``nextcloudcmd``" +msgstr "" + +#: ../../nextcloudcmd.rst:15 +msgid "CentOS" +msgstr "" + +#: ../../nextcloudcmd.rst:22 +msgid "Ubuntu/Debian" +msgstr "" + +#: ../../nextcloudcmd.rst:31 +msgid "Refer to the link" +msgstr "" + +#: ../../nextcloudcmd.rst:33 +msgid "https://nextcloud.com/install/#install-clients" +msgstr "" + +#: ../../nextcloudcmd.rst:34 +msgid "https://launchpad.net/~nextcloud-devs/+archive/ubuntu/client" +msgstr "" + +#: ../../nextcloudcmd.rst:35 +msgid "https://pkgs.alpinelinux.org/packages?name=nextcloud-client" +msgstr "" + +#: ../../nextcloudcmd.rst:36 +msgid "https://help.nextcloud.com/t/linux-packages-status/10216" +msgstr "" + +#: ../../nextcloudcmd.rst:39 +msgid "To invoke ``nextcloudcmd``, you must provide the local and the remote repository URL using the following command::" +msgstr "" + +#: ../../nextcloudcmd.rst:44 +msgid "where ``sourcedir`` is the local directory and ``nextcloudurl`` is the server URL." +msgstr "" + +#: ../../nextcloudcmd.rst:47 +msgid "Other command line switches supported by ``nextcloudcmd`` include the following:" +msgstr "" + +#: ../../nextcloudcmd.rst:50 +msgid "``--path``" +msgstr "" + +#: ../../nextcloudcmd.rst:50 +msgid "Overrides default remote root folder to a specific subfolder on the server(e.g.: /Documents would sync the Documents subfolder on the server)" +msgstr "" + +#: ../../nextcloudcmd.rst:53 +msgid "``--user``, ``-u`` ``[user]``" +msgstr "" + +#: ../../nextcloudcmd.rst:53 +msgid "Use ``user`` as the login name." +msgstr "" + +#: ../../nextcloudcmd.rst:56 +msgid "``--password``, ``-p`` ``[password]``" +msgstr "" + +#: ../../nextcloudcmd.rst:56 +msgid "Use ``password`` as the password." +msgstr "" + +#: ../../nextcloudcmd.rst:59 +msgid "``-n``" +msgstr "" + +#: ../../nextcloudcmd.rst:59 +msgid "Use ``netrc (5)`` for login." +msgstr "" + +#: ../../nextcloudcmd.rst:62 +msgid "``--non-interactive``" +msgstr "" + +#: ../../nextcloudcmd.rst:62 +msgid "Do not prompt for questions." +msgstr "" + +#: ../../nextcloudcmd.rst:65 +msgid "``--silent``, ``--s``" +msgstr "" + +#: ../../nextcloudcmd.rst:65 +msgid "Inhibits verbose log output." +msgstr "" + +#: ../../nextcloudcmd.rst:68 +msgid "``--trust``" +msgstr "" + +#: ../../nextcloudcmd.rst:68 +msgid "Trust any SSL certificate, including invalid ones." +msgstr "" + +#: ../../nextcloudcmd.rst:71 +msgid "``--httpproxy http://[user@pass:]:``" +msgstr "" + +#: ../../nextcloudcmd.rst:71 +msgid "Uses ``server`` as HTTP proxy." +msgstr "" + +#: ../../nextcloudcmd.rst:74 +msgid "``--exclude [file]``" +msgstr "" + +#: ../../nextcloudcmd.rst:74 +msgid "Exclude list file" +msgstr "" + +#: ../../nextcloudcmd.rst:77 +msgid "``--unsyncedfolders [file]``" +msgstr "" + +#: ../../nextcloudcmd.rst:77 +msgid "File containing the list of un-synced remote folders (selective sync)" +msgstr "" + +#: ../../nextcloudcmd.rst:80 +msgid "``--max-sync-retries [n]``" +msgstr "" + +#: ../../nextcloudcmd.rst:80 +msgid "Retries maximum n times (defaults to 3)" +msgstr "" + +#: ../../nextcloudcmd.rst:83 +msgid "``-h``" +msgstr "" + +#: ../../nextcloudcmd.rst:83 +msgid "Sync hidden files, do not ignore them" +msgstr "" + +#: ../../nextcloudcmd.rst:86 +msgid "Credential Handling" +msgstr "" + +#: ../../nextcloudcmd.rst:88 +msgid "``nextcloudcmd`` requires the user to specify the username and password using the standard URL pattern, e.g.," +msgstr "" + +#: ../../nextcloudcmd.rst:94 +msgid "To synchronize the Nextcloud directory ``Music`` to the local directory ``media/music``, through a proxy listening on port ``8080``, and on a gateway machine using IP address ``192.168.178.1``, the command line would be::" +msgstr "" + +#: ../../nextcloudcmd.rst:102 +msgid "``nextcloudcmd`` will prompt for the user name and password, unless they have been specified on the command line or ``-n`` has been passed." +msgstr "" + +#: ../../nextcloudcmd.rst:106 +msgid "Exclude List" +msgstr "" + +#: ../../nextcloudcmd.rst:108 +msgid "``nextcloudcmd`` requires access to an exclude list file. It must either be installed along with ``nextcloudcmd`` and thus be available in a system location, be placed next to the binary as ``sync-exclude.lst`` or be explicitly specified with the ``--exclude`` switch." +msgstr "" + +#: ../../nextcloudcmd.rst:114 +msgid "Example" +msgstr "" + +#: ../../nextcloudcmd.rst:116 +msgid "Synchronize a local directory to the specified directory of the nextcloud server" +msgstr "" diff --git a/doc/_build/locale/options.pot b/doc/_build/locale/options.pot new file mode 100644 index 0000000000000..aa3d68e4ce82f --- /dev/null +++ b/doc/_build/locale/options.pot @@ -0,0 +1,97 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2013-2021, The Nextcloud developers +# This file is distributed under the same license as the Nextcloud Client Manual package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud Client Manual 3.4\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-04 13:21+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../../options.rst:1 +msgid "You have the option of starting your Nextcloud desktop client with the ``nextcloud`` command. The following options are supported:" +msgstr "" + +#: ../../options.rst:5 +msgid "``nextcloud -h`` or ``nextcloud --help``" +msgstr "" + +#: ../../options.rst:5 +msgid "Displays all command options." +msgstr "" + +#: ../../options.rst:7 +msgid "The other options are:" +msgstr "" + +#: ../../options.rst:10 +msgid "``--logwindow``" +msgstr "" + +#: ../../options.rst:10 +msgid "Opens a window displaying log output." +msgstr "" + +#: ../../options.rst:14 +msgid "``--logfile`` ``" +msgstr "" + +#: ../../options.rst:13 +msgid "Write log output to the file specified. To write to stdout, specify `-` as the filename." +msgstr "" + +#: ../../options.rst:18 +msgid "``--logdir`` ``" +msgstr "" + +#: ../../options.rst:17 +msgid "Writes each synchronization log output in a new file in the specified directory." +msgstr "" + +#: ../../options.rst:22 +msgid "``--logexpire`` ``" +msgstr "" + +#: ../../options.rst:21 +msgid "Removes logs older than the value specified (in hours). This command is used with ``--logdir``." +msgstr "" + +#: ../../options.rst:25 +msgid "``--logflush``" +msgstr "" + +#: ../../options.rst:25 +msgid "Clears (flushes) the log file after each write action." +msgstr "" + +#: ../../options.rst:28 +msgid "``--logdebug``" +msgstr "" + +#: ../../options.rst:28 +msgid "Also output debug-level messages in the log (equivalent to setting the env var QT_LOGGING_RULES=\"qt.*=true;*.debug=true\")." +msgstr "" + +#: ../../options.rst:31 +msgid "``--confdir`` ``" +msgstr "" + +#: ../../options.rst:31 +msgid "Uses the specified configuration directory." +msgstr "" + +#: ../../options.rst:34 +msgid "``--background``" +msgstr "" + +#: ../../options.rst:34 +msgid "Launch the application in the background (i.e. without opening the main dialog)." +msgstr "" diff --git a/doc/_build/locale/troubleshooting.pot b/doc/_build/locale/troubleshooting.pot new file mode 100644 index 0000000000000..c173f1621cb5d --- /dev/null +++ b/doc/_build/locale/troubleshooting.pot @@ -0,0 +1,365 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2013-2021, The Nextcloud developers +# This file is distributed under the same license as the Nextcloud Client Manual package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud Client Manual 3.4\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-04 13:21+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../../troubleshooting.rst:2 +msgid "Appendix C: Troubleshooting" +msgstr "" + +#: ../../troubleshooting.rst:4 +msgid "The following two general issues can result in failed synchronization:" +msgstr "" + +#: ../../troubleshooting.rst:6 +msgid "The server setup is incorrect." +msgstr "" + +#: ../../troubleshooting.rst:7 +msgid "The client contains a bug." +msgstr "" + +#: ../../troubleshooting.rst:9 +msgid "When reporting bugs, it is helpful if you first determine what part of the system is causing the issue." +msgstr "" + +#: ../../troubleshooting.rst:13 +msgid "Identifying Basic Functionality Problems" +msgstr "" + +#: ../../troubleshooting.rst:0 +msgid "Performing a general Nextcloud Server test" +msgstr "" + +#: ../../troubleshooting.rst:16 +msgid "The first step in troubleshooting synchronization issues is to verify that you can log on to the Nextcloud web application. To verify connectivity to the Nextcloud server try logging in via your Web browser." +msgstr "" + +#: ../../troubleshooting.rst:20 +msgid "If you are not prompted for your username and password, or if a red warning box appears on the page, your server setup requires modification. Please verify that your server installation is working correctly." +msgstr "" + +#: ../../troubleshooting.rst:0 +msgid "Ensure the WebDAV API is working" +msgstr "" + +#: ../../troubleshooting.rst:25 +msgid "If all desktop clients fail to connect to the Nextcloud Server, but access using the Web interface functions properly, the problem is often a misconfiguration of the WebDAV API." +msgstr "" + +#: ../../troubleshooting.rst:29 +msgid "The Nextcloud Client uses the built-in WebDAV access of the server content. Verify that you can log on to Nextcloud's WebDAV server. To verify connectivity with the Nextcloud WebDAV server:" +msgstr "" + +#: ../../troubleshooting.rst:33 +msgid "Open a browser window and enter the address to the Nextcloud WebDAV server." +msgstr "" + +#: ../../troubleshooting.rst:35 +msgid "For example, if your Nextcloud instance is installed at ``http://yourserver.com/nextcloud``, your WebDAV server address is ``http://yourserver.com/nextcloud/remote.php/dav``." +msgstr "" + +#: ../../troubleshooting.rst:39 +msgid "If you are prompted for your username and password but, after providing the correct credentials, authentication fails, please ensure that your authentication backend is configured properly." +msgstr "" + +#: ../../troubleshooting.rst:0 +msgid "Use a WebDAV command line tool to test" +msgstr "" + +#: ../../troubleshooting.rst:44 +msgid "A more sophisticated test method for troubleshooting synchronization issues is to use a WebDAV command line client and log into the Nextcloud WebDAV server. One such command line client -- called ``cadaver`` -- is available for Linux distributions. You can use this application to further verify that the WebDAV server is running properly using PROPFIND calls." +msgstr "" + +#: ../../troubleshooting.rst:50 +msgid "As an example, after installing the ``cadaver`` app, you can issue the ``propget`` command to obtain various properties pertaining to the current directory and also verify WebDAV server connection." +msgstr "" + +#: ../../troubleshooting.rst:55 +msgid "\"CSync unknown error\"" +msgstr "" + +#: ../../troubleshooting.rst:57 +msgid "If you see this error message stop your client, delete the ``.sync_xxxxxxx.db`` file, and then restart your client. There is a hidden ``.sync_xxxxxxx.db`` file inside the folder of every account configured on your client." +msgstr "" + +#: ../../troubleshooting.rst:63 +msgid "Please note that this will also erase some of your settings about which files to download." +msgstr "" + +#: ../../troubleshooting.rst:66 +msgid "See https://github.com/owncloud/client/issues/5226 for more discussion of this issue." +msgstr "" + +#: ../../troubleshooting.rst:71 +msgid "Isolating other issues" +msgstr "" + +#: ../../troubleshooting.rst:73 +msgid "Other issues can affect synchronization of your Nextcloud files:" +msgstr "" + +#: ../../troubleshooting.rst:75 +msgid "If you find that the results of the synchronizations are unreliable, please ensure that the folder to which you are synchronizing is not shared with other synchronization applications." +msgstr "" + +#: ../../troubleshooting.rst:79 +msgid "Synchronizing the same directory with Nextcloud and other synchronization software such as Unison, rsync, Microsoft Windows Offline Folders, or other cloud services such as Dropbox or Microsoft SkyDrive is not supported and should not be attempted. In the worst case, it is possible that synchronizing folders or files using Nextcloud and other synchronization software or services can result in data loss." +msgstr "" + +#: ../../troubleshooting.rst:86 +msgid "If you find that only specific files are not synchronized, the synchronization protocol might be having an effect. Some files are automatically ignored because they are system files, other files might be ignored because their filename contains characters that are not supported on certain file systems. For more information about ignored files, see :ref:`ignored-files-label`." +msgstr "" + +#: ../../troubleshooting.rst:93 +msgid "If you are operating your own server, and use the local storage backend (the default), make sure that Nextcloud has exclusive access to the directory." +msgstr "" + +#: ../../troubleshooting.rst:96 +msgid "The data directory on the server is exclusive to Nextcloud and must not be modified manually." +msgstr "" + +#: ../../troubleshooting.rst:98 +msgid "If you are using a different file backend on the server, you can try to exclude a bug in the backend by reverting to the built-in backend." +msgstr "" + +#: ../../troubleshooting.rst:101 +msgid "If you are experiencing slow upload/download speed or similar performance issues be aware that those could be caused by on-access virus scanning solutions, either on the server (like the files_antivirus app) or the client." +msgstr "" + +#: ../../troubleshooting.rst:106 +msgid "Log Files" +msgstr "" + +#: ../../troubleshooting.rst:108 +msgid "Effectively debugging software requires as much relevant information as can be obtained. To assist the Nextcloud support personnel, please try to provide as many relevant logs as possible. Log output can help with tracking down problems and, if you report a bug, log output can help to resolve an issue more quickly." +msgstr "" + +#: ../../troubleshooting.rst:115 +msgid "Obtaining the Client Log File" +msgstr "" + +#: ../../troubleshooting.rst:118 +msgid "Create Debug Archive" +msgstr "" + +#: ../../troubleshooting.rst:120 +msgid "Since the 3.1.0 release we made it easier for users to provide debug information: debug logging is enabled by default with expiration time set to 24 hours and under the \"General\" settings, you can click on \"Create Debug Archive ...\" to pick the location of where the desktop client will export the logs and the database to a zip file." +msgstr "" + +#: ../../troubleshooting.rst:125 +msgid "Keyboard shortcut" +msgstr "" + +#: ../../troubleshooting.rst:127 +msgid "Another way to obtain the client log file:" +msgstr "" + +#: ../../troubleshooting.rst:129 +msgid "Open the Nextcloud Desktop Client." +msgstr "" + +#: ../../troubleshooting.rst:131 +msgid "Press F12 or Ctrl-L on your keyboard." +msgstr "" + +#: ../../troubleshooting.rst:133 +msgid "The Log Output window opens." +msgstr "" + +#: ../../troubleshooting.rst:137 +msgid "Click the 'Save' button." +msgstr "" + +#: ../../troubleshooting.rst:139 +msgid "The Save Log File window opens." +msgstr "" + +#: ../../troubleshooting.rst:143 +msgid "Migrate to a location on your system where you want to save your log file." +msgstr "" + +#: ../../troubleshooting.rst:145 +msgid "Name the log file and click the 'Save' button." +msgstr "" + +#: ../../troubleshooting.rst:147 +msgid "The log file is saved in the location specified." +msgstr "" + +#: ../../troubleshooting.rst:150 +msgid "Command line" +msgstr "" + +#: ../../troubleshooting.rst:152 +msgid "Alternatively, you can launch the Nextcloud Log Output window using the ``--logwindow`` command. After issuing this command, the Log Output window opens to show the current log. You can then follow the same procedures mentioned above to save the log to a file." +msgstr "" + +#: ../../troubleshooting.rst:157 +msgid "You can also open a log window for an already running session, by restarting the client using the following command:" +msgstr "" + +#: ../../troubleshooting.rst:160 +msgid "Windows: ``C:\\Program Files (x86)\\Nextcloud\\nextcloud.exe --logwindow``" +msgstr "" + +#: ../../troubleshooting.rst:161 +msgid "macOS: ``/Applications/nextcloud.app/Contents/MacOS/nextcloud --logwindow``" +msgstr "" + +#: ../../troubleshooting.rst:162 +msgid "Linux: ``nextcloud --logwindow``" +msgstr "" + +#: ../../troubleshooting.rst:165 +msgid "Config file" +msgstr "" + +#: ../../troubleshooting.rst:167 +msgid "The Nextcloud client enables you to save log files directly to a predefined file or directory. This is a useful option for troubleshooting sporadic issues as it enables you to log large amounts of data and bypass the limited buffer settings associated with the log window." +msgstr "" + +#: ../../troubleshooting.rst:172 +msgid "To enable logging to a directory, stop the client and add the following to the General section in the configuration file:" +msgstr "" + +#: ../../troubleshooting.rst:181 +msgid "Independent of platform you must use slash (/) as a path separator:" +msgstr "" + +#: ../../troubleshooting.rst:184 +msgid "Correct: C:/Temp" +msgstr "" + +#: ../../troubleshooting.rst:185 +msgid "Not correct: C:\\Temp" +msgstr "" + +#: ../../troubleshooting.rst:187 +msgid "As an example, to keep log data for two days in a directory called temp:" +msgstr "" + +#: ../../troubleshooting.rst:196 +msgid "Once you restart the client, you will find the log file in the ```` defined in ``logDir``." +msgstr "" + +#: ../../troubleshooting.rst:198 +msgid "You will find the configuration file in the following locations:" +msgstr "" + +#: ../../troubleshooting.rst:200 +msgid "Microsoft Windows systems: ``%APPDATA%\\Nextcloud\\nextcloud.cfg``" +msgstr "" + +#: ../../troubleshooting.rst:201 +msgid "macOS systems: ``$HOME/Library/Preferences/Nextcloud/nextcloud.cfg``" +msgstr "" + +#: ../../troubleshooting.rst:202 +msgid "Linux distributions: ``$HOME/.config/Nextcloud/nextcloud.cfg``" +msgstr "" + +#: ../../troubleshooting.rst:205 +msgid "Alternatively, you can start the client in the command line with parameters:" +msgstr "" + +#: ../../troubleshooting.rst:207 +msgid "To save to a file, start the client using the ``--logfile `` command, where ```` is the filename to which you want to save the file." +msgstr "" + +#: ../../troubleshooting.rst:210 +msgid "To save to a directory, start the client using the ``--logdir `` command, where ```` is an existing directory." +msgstr "" + +#: ../../troubleshooting.rst:213 +msgid "When using the ``--logdir`` command, each sync run creates a new file. To limit the amount of data that accumulates over time, you can specify the ``--logexpire `` command. When combined with the ``--logdir`` command, the client automatically erases saved log data in the directory that is older than the specified number of hours." +msgstr "" + +#: ../../troubleshooting.rst:219 +msgid "As an example, to define a test where you keep log data for two days, you can issue the following command:" +msgstr "" + +#: ../../troubleshooting.rst:222 +msgid "``` nextcloud --logdir /tmp/nextcloud_logs --logexpire 48 ```" +msgstr "" + +#: ../../troubleshooting.rst:227 +msgid "Nextcloud server Log File" +msgstr "" + +#: ../../troubleshooting.rst:229 +msgid "The Nextcloud server also maintains an Nextcloud specific log file. This log file must be enabled through the Nextcloud Administration page. On that page, you can adjust the log level. We recommend that when setting the log file level that you set it to a verbose level like ``Debug`` or ``Info``." +msgstr "" + +#: ../../troubleshooting.rst:234 +msgid "You can view the server log file using the web interface or you can open it directly from the file system in the Nextcloud server data directory." +msgstr "" + +#: ../../troubleshooting.rst:237 +msgid "Todo" +msgstr "" + +#: ../../troubleshooting.rst:237 +msgid "Need more information on this. How is the log file accessed? Need to explore procedural steps in access and in saving this file ... similar to how the log file is managed for the client. Perhaps it is detailed in the Admin Guide and a link should be provided from here. I will look into that when I begin heavily editing the Admin Guide." +msgstr "" + +#: ../../troubleshooting.rst:244 +msgid "Webserver Log Files" +msgstr "" + +#: ../../troubleshooting.rst:246 +msgid "It can be helpful to view your webserver's error log file to isolate any Nextcloud-related problems. For Apache on Linux, the error logs are typically located in the ``/var/log/apache2`` directory. Some helpful files include the following:" +msgstr "" + +#: ../../troubleshooting.rst:251 +msgid "``error_log`` -- Maintains errors associated with PHP code." +msgstr "" + +#: ../../troubleshooting.rst:252 +msgid "``access_log`` -- Typically records all requests handled by the server; very useful as a debugging tool because the log line contains information specific to each request and its result." +msgstr "" + +#: ../../troubleshooting.rst:256 +msgid "You can find more information about Apache logging at ``http://httpd.apache.org/docs/current/logs.html``." +msgstr "" + +#: ../../troubleshooting.rst:260 +msgid "Core Dumps" +msgstr "" + +#: ../../troubleshooting.rst:262 +msgid "On macOS and Linux systems, and in the unlikely event the client software crashes, the client is able to write a core dump file. Obtaining a core dump file can assist Nextcloud Customer Support tremendously in the debugging process." +msgstr "" + +#: ../../troubleshooting.rst:267 +msgid "To enable the writing of core dump files, you must define the ``OWNCLOUD_CORE_DUMP`` environment variable on the system." +msgstr "" + +#: ../../troubleshooting.rst:270 +msgid "For example:" +msgstr "" + +#: ../../troubleshooting.rst:272 +msgid "``` OWNCLOUD_CORE_DUMP=1 nextcloud ```" +msgstr "" + +#: ../../troubleshooting.rst:276 +msgid "This command starts the client with core dumping enabled and saves the files in the current working directory." +msgstr "" + +#: ../../troubleshooting.rst:279 +msgid "Core dump files can be fairly large. Before enabling core dumps on your system, ensure that you have enough disk space to accommodate these files. Also, due to their size, we strongly recommend that you properly compress any core dump files prior to sending them to Nextcloud Customer Support." +msgstr "" diff --git a/doc/_build/locale/visualtour.pot b/doc/_build/locale/visualtour.pot new file mode 100644 index 0000000000000..a7e3118ad73dd --- /dev/null +++ b/doc/_build/locale/visualtour.pot @@ -0,0 +1,369 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2013-2021, The Nextcloud developers +# This file is distributed under the same license as the Nextcloud Client Manual package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud Client Manual 3.4\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-04 13:21+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../../visualtour.rst:3 +msgid "Visual Tour" +msgstr "" + +#: ../../visualtour.rst:8 +msgid "Icon" +msgstr "" + +#: ../../visualtour.rst:10 +msgid "The Nextcloud Client remains in the background and is visible as an icon in the system tray (Windows, KDE), status bar (macOS), or notification area (Ubuntu)." +msgstr "" + +#: ../../visualtour.rst:None +msgid "desktop client icon" +msgstr "" + +#: ../../visualtour.rst:18 +msgid "Menu" +msgstr "" + +#: ../../visualtour.rst:22 +msgid "A right click on the icon provides the following menu:" +msgstr "" + +#: ../../visualtour.rst:24 +msgid "``Open main dialog``: Opens the main dialog." +msgstr "" + +#: ../../visualtour.rst:25 +msgid "``Pause sync``: Pauses the synchronization." +msgstr "" + +#: ../../visualtour.rst:26 +msgid "``Settings``: Provides access to the settings menu." +msgstr "" + +#: ../../visualtour.rst:27 +msgid "``Exit Nextcloud``: Quits Nextcloud Client, ending a currently running sync run." +msgstr "" + +#: ../../visualtour.rst:31 +msgid "This menu is not available on macOS." +msgstr "" + +#: ../../visualtour.rst:35 +msgid "Settings" +msgstr "" + +#: ../../visualtour.rst:38 +msgid "Account Settings" +msgstr "" + +#: ../../visualtour.rst:42 +msgid "The ``Account Settings tab`` provides an executive summary about the synced folders in the account and gives the ability to modify them." +msgstr "" + +#: ../../visualtour.rst:45 +msgid "Where:" +msgstr "" + +#: ../../visualtour.rst:47 +msgid "``Connected to as ``: Indicates the Nextcloud server which the client is syncing with and the user account on that server." +msgstr "" + +#: ../../visualtour.rst:50 +msgid "If the End-to-End encryption app is installed, then the current used passphrase can be shown with clicking on ``Display mnemonic``." +msgstr "" + +#: ../../visualtour.rst:53 +msgid "Clicking on the tree dot menu or doing a right click on the folder opens up a context menu with the following options:" +msgstr "" + +#: ../../visualtour.rst:56 +msgid "``Open folder``: Opens the folder in the file explorer which the operating system provides. In example on Windows it will open the Windows Explorer." +msgstr "" + +#: ../../visualtour.rst:58 +msgid "``Create new folder``: Creates a new folder." +msgstr "" + +#: ../../visualtour.rst:59 +msgid "``Force sync now``: Forces a synchronization run." +msgstr "" + +#: ../../visualtour.rst:60 +msgid "``Availability``: This entry is only available if the folder uses the virtual files feature. The files in the folder can be either made available offline with ``Make always available locally`` or if disk space needs to be saved, they can be turned into placeholder files with ``Free up local space``. ``Free up local space`` will not delete any files." +msgstr "" + +#: ../../visualtour.rst:66 +msgid "``Add folder sync connection``: Provides the ability to add another folder to the sync (see ``Adding a folder sync connection``)." +msgstr "" + +#: ../../visualtour.rst:68 +msgid "``Pause sync/Resume sync``: Will pause the current sync or prevent the client from starting a new sync. Resume will resume the sync process." +msgstr "" + +#: ../../visualtour.rst:70 +msgid "``Remove folder sync connection``: Will remove the selected folder from being synced. This is used, for instance, when there is a desire to sync only a few folders and not the root. First, remove the root from sync, then add the folders to sync as desired." +msgstr "" + +#: ../../visualtour.rst:74 +msgid "``Edit Ignored Files``: Provides a list of files which will be ignored, i.e., will not sync between the client and server. The ignored files editor allows adding patterns for files or directories that should be excluded from the sync process. Besides normal characters, wild cards may be used, an asterisk ‘*’ indicating multiple characters, or a question mark ‘?’ indicating a single character." +msgstr "" + +#: ../../visualtour.rst:80 +msgid "``Enable virtual file support/Disable virtual file support``: Enable or disable virtual file support for this folder." +msgstr "" + +#: ../../visualtour.rst:87 +msgid "Adding a Folder Sync Connection" +msgstr "" + +#: ../../visualtour.rst:89 +msgid "Adding a new sync is initiated by clicking ``Add Folder Sync Connection`` in the ``Account`` settings." +msgstr "" + +#: ../../visualtour.rst:94 +msgid "The Directory and alias name must be unique." +msgstr "" + +#: ../../visualtour.rst:96 +msgid "Then select the folder on the server to sync with. It is important to note that, a server folder can only sync to the client one time. So, in the above example, the sync is to the server root directory and thus it is not possible to select another folder under the root to sync." +msgstr "" + +#: ../../visualtour.rst:104 +msgid "General" +msgstr "" + +#: ../../visualtour.rst:108 +msgid "The tab provides several useful options:" +msgstr "" + +#: ../../visualtour.rst:112 +msgid "``Launch on System Startup``: This option is automatically activated once a user has conimaged his account. Un-checking the box will cause Nextcloud client to not launch on startup for a particular user." +msgstr "" + +#: ../../visualtour.rst:115 +msgid "``Show Desktop Nofications``: When checked, bubble notifications when a set of sync operations has been performed are provided." +msgstr "" + +#: ../../visualtour.rst:117 +msgid "``Use Monochrome Icons``: Use less obtrusive icons. Especially useful on macOS." +msgstr "" + +#: ../../visualtour.rst:119 +msgid "``About``: provides information about authors as well as build conditions. This information is valuable when submitting a support request." +msgstr "" + +#: ../../visualtour.rst:123 +msgid "Network" +msgstr "" + +#: ../../visualtour.rst:127 +msgid "This tab consolidates ``Proxy Settings`` and ``Bandwith Limiting``:" +msgstr "" + +#: ../../visualtour.rst:133 +msgid "Proxy Settings" +msgstr "" + +#: ../../visualtour.rst:135 +msgid "``No Proxy``: Check this if Nextcloud Client should circumvent the default proxy conimaged on the system." +msgstr "" + +#: ../../visualtour.rst:137 +msgid "``Use system proxy``: Default, will follow the systems proxy settings. On Linux, this will only pick up the value of the variable ``http_proxy``." +msgstr "" + +#: ../../visualtour.rst:139 +msgid "``Specify proxy manually as``: Allows to specify custom proxy settings. If you require to go through a HTTP(S) proxy server such as Squid or Microsoft Forefront TMG, pick ``HTTP(S)``. ``SOCKSv5`` on the other hand is particularly useful in special company LAN setups, or in combination with the OpenSSH dynamic application level forwarding feature (see ``ssh -D``)." +msgstr "" + +#: ../../visualtour.rst:144 +msgid "``Host``: Enter the host name or IP address of your proxy server, followed by the port number. HTTP proxies usually listen on Ports 8080 (default) or 3128. SOCKS server usually listen on port 1080." +msgstr "" + +#: ../../visualtour.rst:147 +msgid "``Proxy Server requires authentication``: Should be checked if the proxy server does not allow anonymous usage. If checked, a username and password must be provided." +msgstr "" + +#: ../../visualtour.rst:152 +msgid "Bandwidth Limiting" +msgstr "" + +#: ../../visualtour.rst:154 +msgid "The Download Bandwidth can be either unlimited (default) or limited to a custom value. This is the bandwidth available for data flowing from the Nextcloud Server to the client." +msgstr "" + +#: ../../visualtour.rst:158 +msgid "The Upload Bandwidth, the bandwidth available or data flowing from the Nextcloud client to the server, has an additional option to limit automatically." +msgstr "" + +#: ../../visualtour.rst:161 +msgid "When this option is checked, the Nextcloud client will surrender available bandwidth to other applications. Use this option if there are issues with real time communication in conjunction with the Nextcloud Client." +msgstr "" + +#: ../../visualtour.rst:168 +msgid "The Ignored Files Editor" +msgstr "" + +#: ../../visualtour.rst:172 +msgid "Nextcloud Client has the ability to exclude files from the sync process. The ignored files editor allows editing of custom patterns for files or directories that should be excluded from the sync process." +msgstr "" + +#: ../../visualtour.rst:176 +msgid "There is a system wide list of default ignore patterns. These global defaults cannot be directly modified within the editor. Hovering with the mouse will reveal the location of the global exclude definition file." +msgstr "" + +#: ../../visualtour.rst:183 +msgid "Each line contains an ignore pattern string. Next to normal characters, wildcards can be used to match an arbitrary number of characters, designated by an asterisk (``*``) or a single character, designated by a question mark (``?``). If a pattern ends with a slash character (``/``) the pattern is only applied to directory components of the path to check." +msgstr "" + +#: ../../visualtour.rst:189 +msgid "If the checkbox is checked for a pattern in the editor it means that files which are matched by this pattern are fleeting metadata which the client will *remove*." +msgstr "" + +#: ../../visualtour.rst:193 +msgid "Modifying the global exclude definition file might render the client unusable or cause undesired behavior." +msgstr "" + +#: ../../visualtour.rst:196 +msgid "Custom entries are currently not validated for syntactical correctness by the editor, but might fail to load correctly." +msgstr "" + +#: ../../visualtour.rst:199 +msgid "In addition to this list, Nextcloud Client always excludes files with characters that cannot be synced to other file systems." +msgstr "" + +#: ../../visualtour.rst:202 +msgid "With version 1.5.0 it also ignores files that caused individual errors while syncing for a three times. These are listed in the activity view. There also is a button to retry the sync for another three times." +msgstr "" + +#: ../../visualtour.rst:206 +msgid "For more detailed information see :ref:`ignored-files-label`." +msgstr "" + +#: ../../visualtour.rst:209 +msgid "Main dialog" +msgstr "" + +#: ../../visualtour.rst:214 +msgid "Sync State" +msgstr "" + +#: ../../visualtour.rst:216 +msgid "The main dialog, which can be invoked from the tray icon in the taskbar, will show files information about the activities of the sync client and Nextcloud." +msgstr "" + +#: ../../visualtour.rst:None +msgid "sync state paused" +msgstr "" + +#: ../../visualtour.rst:None +msgid "sync state syncing" +msgstr "" + +#: ../../visualtour.rst:None +msgid "sync state synced" +msgstr "" + +#: ../../visualtour.rst:231 +msgid "If there are any synchronization issues, they will show up here:" +msgstr "" + +#: ../../visualtour.rst:None +msgid "sync state warnings" +msgstr "" + +#: ../../visualtour.rst:236 +msgid "For more information on how to solve these issues see :doc:`troubleshooting`." +msgstr "" + +#: ../../visualtour.rst:238 +msgid "When clicking on the avatar a menu opens where it is possible to add a new account or removing an existing account." +msgstr "" + +#: ../../visualtour.rst:None +msgid "user account options" +msgstr "" + +#: ../../visualtour.rst:246 +msgid "User Status" +msgstr "" + +#: ../../visualtour.rst:248 +msgid "User status is displayed in the Nextcloud desktop client's tray window. Default user status is always \"Online\" if no other status is available from the server-side." +msgstr "" + +#: ../../visualtour.rst:None +msgid "User Status feature in the tray window" +msgstr "" + +#: ../../visualtour.rst:254 +msgid "When clicking on ``Set status`` you can edit the emoji, message and the timer to clear your user status:" +msgstr "" + +#: ../../visualtour.rst:None +msgid "set user status menu option" +msgstr "" + +#: ../../visualtour.rst:None +msgid "changing the user status" +msgstr "" + +#: ../../visualtour.rst:265 +msgid "Activities list" +msgstr "" + +#: ../../visualtour.rst:267 +msgid "The dialog also gives information about other activities or notifications like Talk mentions or file changes. It does also show the status of the user." +msgstr "" + +#: ../../visualtour.rst:None +msgid "main dialog activities list" +msgstr "" + +#: ../../visualtour.rst:275 +msgid "Unified search" +msgstr "" + +#: ../../visualtour.rst:277 +msgid "With the unified search you can find everything you have in your server - files, Talk messages, calendar appointments:" +msgstr "" + +#: ../../visualtour.rst:None +msgid "unified search files search result" +msgstr "" + +#: ../../visualtour.rst:None +msgid "unified search Talk conversations search result" +msgstr "" + +#: ../../visualtour.rst:None +msgid "unified search calendar appointments search result" +msgstr "" + +#: ../../visualtour.rst:291 +msgid "Share dialog: Talk options and View Profile" +msgstr "" + +#: ../../visualtour.rst:293 +msgid "You can now share a file directly in a conversation in Talk and view the sharee user profile:" +msgstr "" + +#: ../../visualtour.rst:None +msgid "open share dialog option" +msgstr "" + +#: ../../visualtour.rst:None +msgid "shared dialog sharing options" +msgstr "" From 32bbed01e0e10c319046beb681557bb68636da5a Mon Sep 17 00:00:00 2001 From: Pierre Ozoux Date: Wed, 9 Feb 2022 15:00:02 +0100 Subject: [PATCH 03/13] Adds doctree. Signed-off-by: Pierre Ozoux --- .../locale/.doctrees/advancedusage.doctree | Bin 0 -> 74250 bytes .../locale/.doctrees/architecture.doctree | Bin 0 -> 91327 bytes doc/_build/locale/.doctrees/autoupdate.doctree | Bin 0 -> 19752 bytes doc/_build/locale/.doctrees/building.doctree | Bin 0 -> 85051 bytes doc/_build/locale/.doctrees/conffile.doctree | Bin 0 -> 27466 bytes doc/_build/locale/.doctrees/conflicts.doctree | Bin 0 -> 13036 bytes doc/_build/locale/.doctrees/environment.pickle | Bin 0 -> 138216 bytes doc/_build/locale/.doctrees/envvars.doctree | Bin 0 -> 7924 bytes doc/_build/locale/.doctrees/faq.doctree | Bin 0 -> 18519 bytes doc/_build/locale/.doctrees/glossary.doctree | Bin 0 -> 7468 bytes doc/_build/locale/.doctrees/index.doctree | Bin 0 -> 3672 bytes doc/_build/locale/.doctrees/installing.doctree | Bin 0 -> 45894 bytes .../locale/.doctrees/introduction.doctree | Bin 0 -> 6844 bytes .../locale/.doctrees/lowdiskspace.doctree | Bin 0 -> 5405 bytes doc/_build/locale/.doctrees/navigating.doctree | Bin 0 -> 52653 bytes .../locale/.doctrees/nextcloudcmd.doctree | Bin 0 -> 26056 bytes doc/_build/locale/.doctrees/options.doctree | Bin 0 -> 11086 bytes .../locale/.doctrees/troubleshooting.doctree | Bin 0 -> 56607 bytes doc/_build/locale/.doctrees/visualtour.doctree | Bin 0 -> 56277 bytes 19 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 doc/_build/locale/.doctrees/advancedusage.doctree create mode 100644 doc/_build/locale/.doctrees/architecture.doctree create mode 100644 doc/_build/locale/.doctrees/autoupdate.doctree create mode 100644 doc/_build/locale/.doctrees/building.doctree create mode 100644 doc/_build/locale/.doctrees/conffile.doctree create mode 100644 doc/_build/locale/.doctrees/conflicts.doctree create mode 100644 doc/_build/locale/.doctrees/environment.pickle create mode 100644 doc/_build/locale/.doctrees/envvars.doctree create mode 100644 doc/_build/locale/.doctrees/faq.doctree create mode 100644 doc/_build/locale/.doctrees/glossary.doctree create mode 100644 doc/_build/locale/.doctrees/index.doctree create mode 100644 doc/_build/locale/.doctrees/installing.doctree create mode 100644 doc/_build/locale/.doctrees/introduction.doctree create mode 100644 doc/_build/locale/.doctrees/lowdiskspace.doctree create mode 100644 doc/_build/locale/.doctrees/navigating.doctree create mode 100644 doc/_build/locale/.doctrees/nextcloudcmd.doctree create mode 100644 doc/_build/locale/.doctrees/options.doctree create mode 100644 doc/_build/locale/.doctrees/troubleshooting.doctree create mode 100644 doc/_build/locale/.doctrees/visualtour.doctree diff --git a/doc/_build/locale/.doctrees/advancedusage.doctree b/doc/_build/locale/.doctrees/advancedusage.doctree new file mode 100644 index 0000000000000000000000000000000000000000..c7d609ef14f4ccf0fdca085b512ae2e42372c072 GIT binary patch literal 74250 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 a$wt}Ladb8v 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 literal 0 HcmV?d00001 diff --git a/doc/_build/locale/.doctrees/architecture.doctree b/doc/_build/locale/.doctrees/architecture.doctree new file mode 100644 index 0000000000000000000000000000000000000000..763f995a463cf7f55aeb7ae324f8d3d64f018a2b GIT binary patch literal 91327 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 MkV|9(q}I~^11{7WHvj+t literal 0 HcmV?d00001 diff --git a/doc/_build/locale/.doctrees/building.doctree b/doc/_build/locale/.doctrees/building.doctree new file mode 100644 index 0000000000000000000000000000000000000000..834e8f1b8bcbbdbd9d1121b6f6fb0b5998200a38 GIT binary patch literal 85051 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 M9Ly6(he7%O2lFK0wEzGB literal 0 HcmV?d00001 diff --git a/doc/_build/locale/.doctrees/conffile.doctree b/doc/_build/locale/.doctrees/conffile.doctree new file mode 100644 index 0000000000000000000000000000000000000000..9a08fa004ca6df12dd18dab3d690f9a3e8ae6cd6 GIT binary patch literal 27466 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 XsRQ?p24o7T$s-gNQG-tC)Y|+H-KL-! literal 0 HcmV?d00001 diff --git a/doc/_build/locale/.doctrees/index.doctree b/doc/_build/locale/.doctrees/index.doctree new file mode 100644 index 0000000000000000000000000000000000000000..46a2be6cd4d83e609f3307303f0fca3dc61e5079 GIT binary patch literal 3672 zcmai1Yi}I46_qUQYFCeyti(y1TJ=P35*dYdWl2^W_XRXT(ZcYy2!fy}s!lmG+$EzK z&V&zXg~mYpA%z|ALjbdXr@yU-^VnAtM1X+d<>e)LdCs|a|JnM_^WIANXLnV>xR~@w zl88K^%Gpkm$0nmfyVvf~zuXIVWV@2wsNBeyI=cdonDI1`RJcn__PoF5sp{7O+M38Q zoh@fAyVLInVVnz%uZ_BOVm63K zd?o3q^1%mB{Hf~r&e#o2#@^epO}n0QLEW=e+b#&stQ}jk-EewIjM~lJ1_PF7bWm_A zCCvw;fuIu|r@2W6NX?bbiviXRxJc-vFO_yCVqLqTXsmfIrukwm*7jFC!emQxozl4} z`(W4v4L+`d1|Ovy2MeAPVMtnL2P@Y|M6T4u|Z)&_smo zA-8P*(y=%3{}%p#fd6+conb#_kKq1(<<1_m2hY~+n(?U&PDiJw7xBdfiO-Vr$4@?t zF5=URB)*_ePETS&lj`Egcvj>_By-oRZq8Ql1bM6_oxgfL_gyDqfo+wk1qP4~$;+2N z8rp4+QJ$D8%l~#myUB&pB*n{)T{*ty3aQh;Xf+n(nvaQY=DWbgDCMzM<@63ou8D|g zViXzEY6US^T_i+T<4$CN@n-!tk-)shI~!Te@8U!zN~vObKHX+*M7}7ab;fC~6p^Zlzqnj%>Kgu%Kpaw&LWnu5w)F+OcGjX=APXF6G%}4YiQRI zFmkVKoAD$8@m|@TI_T8U5hjbM#N#|$v706AR4&q6_-=x~vyA$e|1CQ#U%U+j{D%F) z261#6(`Yn0PoA8fpZ)A4I(ri;D}q_#&3sO2L z0vrMBx0Q($P6x@zMd*_v_!4{UJCKVnuc=gU`7)5SNJ&heJ`K+L=M_6n?3(|c0>2t! zyBEvH^k=dgbu1il4*maNhj#mypm9hGp626UJ5XS?IkSoAlsiZE!Bh#3Yb7|2OVS=^ zHE9oM!?1bpp!NLIaYfS|E8cV68L)%eQd&Hwu+?`7QNS5LY z?Pz~SQUjPb#e+Q>+U}SNDv8b|xZCv{1ADUqgRN?t5V5a3uj`?aDMmX$Sm>qR&tkil z$MCJQ`y+5pK zfaV27(G;=Q^r3BgImR844xWUCFW?i$+P3FKIGma69bb)h5|b6-6m`gIX+Tk+QjpXK z+$}9gtx*2$XQo0?ljPwf^LW|=QF2AY`IRL^z%LXKUg2{$Ot>PDcHgj6r`%}Rz#iId zTn73jP+U;*0h!t@Y}DPp<-f3rqO#ODDtxpA@4W>b#%otY;PbAh6ksF9Kw-)=uHEy! z4{WcX#f*K zGiWGEo9)1U{NBkq^4gQ5cxfANnQe2w*+%C%+B;75sN9C>EX5XGO(GB|@x`iR4*`mM^_3~Gg>Oa6!dFWGsw6C2jDUbf6ZXAIKob}J_9$v+0-E0Xl1|aR zzOwhw`H`!TW`w69`eRAUw)CZ4qvG13n%PdJ4xl5zh1P`w?mDd6-?BHoyIkyitINJ- zFO=P1n5tUa7jvbGeXV@_(R8NmX@VBntNJB`pD4TGCo9_#YQX_}&Au_V>#h2>KrVgn z=U%ecL&Ns{_W|0yZ`k|B?#w@w_p>`Ohl&By9uk$sv$653t}}0`{7_x-uvwI+)3+~O z-&`_Iy}Jt$yUniUqWy*VP*thDjNe<1RnMT!fmX!mKmiG7x8gia@c_63ip9o9wf!}2 z_m%quct`&a2H^*V@A|3@r;;&mMwil4w+f_btg~uXxAt)9A{-f`_hJ7(dt&>)#{)=T zxPl4~!C~|J0#r)713-td&8N9DM%4>dMNubuvxaMy>w*J@~-&@OxZstFB$E zcHM<oy_8cYpK+r20h%O>2H4`LID1&u&dqQ^I?zZa2ZlvHxYZnRsQdMbLLFChGqW D)|{9y literal 0 HcmV?d00001 diff --git a/doc/_build/locale/.doctrees/installing.doctree b/doc/_build/locale/.doctrees/installing.doctree new file mode 100644 index 0000000000000000000000000000000000000000..2e7556cb11ac4745f3df3ae970778e0cefa150f1 GIT binary patch literal 45894 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 KCe@~IFaCdLNR06S literal 0 HcmV?d00001 diff --git a/doc/_build/locale/.doctrees/introduction.doctree b/doc/_build/locale/.doctrees/introduction.doctree new file mode 100644 index 0000000000000000000000000000000000000000..e93f9a72229121f65eb04ae0f98f5446b3133664 GIT binary patch literal 6844 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 literal 0 HcmV?d00001 diff --git a/doc/_build/locale/.doctrees/lowdiskspace.doctree b/doc/_build/locale/.doctrees/lowdiskspace.doctree new file mode 100644 index 0000000000000000000000000000000000000000..86cba11e9c4d55f20e547513b9551b5cf5d1f46e GIT binary patch literal 5405 zcmeHL>uwyk6}Bv|q}640N$td`TnvIXc8hvfl6707NSi1w5I9i++ilVx!H6^DELm}f zQ<9^ViUep;1V{k>%M>W`0(p$)4T`=|KhEsV?y9kyq<>PQ0v6&Nl81-q@||<|r^a75 zu3stt+^WgANYC4Z(o|7q3b#O2ocCF3i_eRn{<-+LxZ|3d42;Tk%nEk}D`GAr)hsPO z#AM5_w?dlskU=ven)Ecuc+G(~+*j{&mIhRq)4*gTW`Qt)RD-~B796v48%veb;7AIb z91Mh%LBxVQC6Q!-Re`xkW3E*y{>TD?$wWwI+QAbJHipGkC@^Ox)*@mi5Y}KjCuc(G zK%@aFkD55#2%D2~6EVSnfg%2TQB>xseoQQOCNgKK7uL25KL26Co9@~ZNQ;|22RHhp zDDBG|yyfO#HE(pj?3!Wi0({oZ4K07{u1S%y;y90pTO`&()wzYocn_Hs)W93ud@PAE zAY$A|NxvE`&^#M|L?k}dEb(h{H*ZPLPZfNTzvT8iT=iKe6HIHSI!PxTc}54uJ+&(9 zK(r40#@n*=qqa5>`sTwKeuK~Q7a{O$E@7QcfF9MO2?xk6uh*YG#$w)}x(B5BtIP7f&@4PYeYs)n=9Q=Zqq&^%7{e5mA zDdNNOlHbY6yYC+#z5VWQ-VBc(z4hd+qu1XKfBopegYfZtuOB@K-}v2=2aiuqAjX+M z@c5_>&WIL1s@jW{M=w=Dju8F(|M-Q<``qE{?l0eiixhQmeLuuOc6UXnJZV`RD)D1LWe15pmM~!W;93E@d+u> zj7@??1rs|ZPSknQoQf<1E+E^Lz{9AA5bPT=uNP_t*v3N5dbuPTz(i7P!$Eo?#a3{J z%!>S*B*?B6KM=khBz;#T`rz9C6;ncVjcEUT?%ZS|cAvw`A?oQQ(D7f6g5KSlK-hl| zkP)!ntbz6Nnz7Q{Y-vLjbE`eL{#hty#(6-E>Cy7LiL5A8>oELl!m2IB*p_^%!`Q~Sk zvMeD-S)k04FPc0u7X5;63_^;{sqn+etod@g9ei}gv;qAifNLhv;oQF;+-vWS3_9z_ zuS#CczQT>^3QLtX`$%!hwNg}nR=)Vm?egjBuPrt01t4bRiEX${$1;eaGp^A=hz3%W56p@ytD6i*!OVApbS_!TJ6-jgluGwR$FQ}FF z9~70fv812jW2rg}b#{7+&&A8-^Xrv0H}WP_>7WoiSNF zyy_M?k@aW8t+R6hjag!IGg{Pe4a%athvQlUqJ3$P6`GMgC{3&32mVsUr>-T^EQjgR zSW&DhTr;=H-NU;^V7xg!8KVDDI^;;sl4)q$iyGU)t*YEkb7_=Z3U}+$%q155AFfp~ z9Sbnpx;Z^@X{THB7ckHg+L6++3%4Rk+RI6gLERM5bro*`?ghR=~GjqSw84L#P?80)Dww3OoAwKJ1rRfyzy5CU>f*m2+RG7)a zEDNCD{mB-3UDwh{eCZfZ86UGbI>su6w;aK2QXa!?U*d?SB@qIMT3$R{aJS%&{jiSA zTKuqV$&1h28s2LxIS;w$afu&X_nK7R>z7TRAjbZXBcu(~^g{VveTGuS1n)XtvA1Fl z$VTa@t5AcEO9f*0X`bN-|L#;`&JY4VgYT#qPd4y?5hiSSlmLEDuUljN2<^VH7dVSE zX2I<`-k->6=-YD{;xP=Jw|~a?)Xk!I_HQ0;p+X0QBb-a56n#Bh$r9aTKpRNBemPP2 zrxE@o|H8P9sj2EI|4z8V0woqw=WzFHel;rT_o{ literal 0 HcmV?d00001 diff --git a/doc/_build/locale/.doctrees/navigating.doctree b/doc/_build/locale/.doctrees/navigating.doctree new file mode 100644 index 0000000000000000000000000000000000000000..3517e950f75d12245c5b07f1256acce992f60f62 GIT binary patch literal 52653 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

    HiJ1nu zsYXu#SF zb7%~5awwr{Xbfq;a!e*)vw(#p>9Cx)c_U8Fh_tQS?m6{1Qctyh`%=5J3}w07?R4*v z)PMUkPk(Hk@1J@4&l_!Xf!VZa3? zb1UM1Mc;*bA0inS!7S+J6wabF-5zECad=P6QKU#H%r_GBnpSW4z$}c24d$ZgA8^lR z43dIp?+M z(&0RS)UueN+PSI65)8B+77VqmB2KL$-ufKRE@U3t7GzE_WVT6$soNyJBGat{uhGm^ zDtdO7X@FT&!k|C~NAo*gs-tg+k5k&cONDk?{MQB_zz>+8i5v+Vh6lBa)N+pZE zR_vF9)5_~d5nL}KeFZ5Onfz{w_UxkRGn_;GjXl022OTOBLB$Hh1#&^MaTpFFjK4U^ zL?<1VqK{c@oLk+-V2<}-)%|W`(EJIELCCK8;{xckL1wu3jsvgs_3>DbuLHpG*urZu zG9?GH0Ri%AXqjc*w9KkmvMW|q*F6Uxn`P*XLt0{di$`j}bfN%Fvj#CxYS?Y}@b`HI z$;sBp8L~bxo}x_*x@PYP-1zbuTyX~e_mkY=jhi&8rK)o5v*}>HA~HM z%RW5)eg!$+;GT|K3G|BV8KsKu*UGtcjEBx;R?L1M@b$m&u%myIjzp;-bHJweCb7q^oxWinRZuAnk8$ ziL}pvw11mMf~-BT#J~;9HOCK-d4n<^3&$K(4Ku_E4Jz;1SRhc=28!02|0Z3=n!2@% ze-AE^$I~iCj(vb)BdUr}Q4h}4R4joEt#wJW5Ft4gB@;<7%89f$wHr~VeO&7j5g*si zHoR_!9@3uRM9xS%7ls@ke3Z`!k`Ixh$#WN2=5rEi11Ym2yoDJbMo@>UG4Pz4?eR;i z4|f}v*}mgL)L){yF`Of;wSaQje#__653Gi8dCs2%6PPQRD%W*yashORrPt*DqaH>_D^#d9n- z3_Yi+*Ys`k=2aZ{HPXD(Zmnw3Qs7Z-S;B#2iJM|n0qWSm+EDpARG?1Y$6m)nD#l`C zq2ANL4(rZk;`$VEXO*z1Jx&(1Fp@DbWqo%Rp?Oda!K&6+Xd?~6$4DxrWfvKIV#M)9 zjV+G@7iWD_Od?-ZSZ8cQFj20;qe25NoA#grIUdsBs7e8Le!9Jst9RN3Pekj5qeQ$M z$qJOw$M#^O9inP8QJC2Hmv2v22xf3M%r;Z6=x)INwtH*SH*sCiV=!LJP{^K zBsUBVNOcOhp(PH=0h5BRqog_bLFk~_&9UR!qH~E1I?T$vM;SVGm}9|;*Fqj2Os}MP z5MB-pSH>d}`iezaM}Gn>jOa@;a+G;VEdubV$`n+SVm9?YvO5?1FxAM!gX$s*?4gVx z&9qP2$=a;D_(O>T^*jSgVlg~#m#17A=ZS)+nzQt4Y_FvZ{XB`0Z%B?n$+Ao{G)>Dl zOQz}I|0;$N)=b|u{IKFsWir)2BpnyBjPJ>3m1c5^UelrV3WoVCzgPj8-#OLvwglvP z0C_F}vR?K|hEpvEZnbK92He6Hn)+BZFdfe=SIy0AlID{%kw98D7eeMYWc}yEt|ehb zWn8N7&73@u=}TuGHU_2C3bkD_oFN9FGKHwk2N(cz14QGwn-XH8#4HMOsJjX;EdulG zmrr<4TGpIAv__eafBgBgHpvN|PfJpS`6GfH-a)@6KK(8T=_wis0a&vw%h3J6bq&Y# z%jKG0Hgr=Dt6>@Ld3W2!a{N0PltL{)tvbSYWZ6dO>8ACUDA0>Gaw6hO1~lXbjK!$2 zhy-{PON%x?jwt`8j&B9>6|ysv#U66}VeTUL1D-^D!`3hUwTgBy(~0Q2+~^{sJc2`y zlgJS+LgPQ=&>zsmkx2cZW$HY9wRlpHk|4L>}ThLr<&q{^o2xMk}6QL#+j^Uxk@ zGa0ac%wS`kH(wx1@e3K6%gT`W2x0*uf;!Fqq3I-os=~JFiQyRQ$hht6M#pXUJ%$pR zM=9q+(p2UX1^%xI@c+|^z)$&bUrk4Fbhb&{u7W5eavm$XrI$i8Z) z+k^s@_;B$-=p|uridYGLkZ8{R(G~#>+(X@k>j9;Sf7t3Av3ei6TOfV`y!6rGIyb`Uq z5c@>IOcEt2Y6M~=*eoH(h895m`7{n;VlEgJ#D|`1{nHJK08Yha~&zTGs^h%+8p* zX4&Qm!Egz-qN59kTOZRD9fD6OrH+7qQV-H z3yC!nI~9Y7QFBI%aJnEN9gu@S(B9TqVzo16oo~LHAd3X|1hz_b?coCCYqx-QVKiOs2%>#bmm4nV*JugW*Ni7LEUNc@lUr~+0)0Bd1Oz|C-x52`F@ksW-R2$mMyl6B7GygM zzvKcaoz&}d!V*i`E+VRgjt~;=qaRY>{s&?aKTW^J=3nw`zYF001dRl_RszG&ZQnGj z6gD#gw?rLKd_zY&@N!V1B828kGy95OjomdRJQnJvw z95ta;t3oxR@L2g(eY{ij^>i5t7uxvXH9v}Hn;)YeAE!}!ntz}EO|jm1H&+f0&g|Uy z^t@-&)ALd~Jp?#DLgadaX3l*}hY!%E!?JzD5g^SktGVqm`)BmX;%Bw)KWbZ`u7 za821}$#)&p-|nX?UC2t!q6WEm+-E0I%4W}C3OD0hFE{BC%bHX=kBfFZ1@eA-z2hATI> zJfK%{N=0F}0qmfYTjC zQ2|3o3LS+-LP&ZNlXO?Ovn4VnAE+q(F@cIVYzY+~04iRWprTd@5n~Tfi0H!cSJsi# z6IMwV@qKs#YnvBECU&Y4^$D>nY{WN7EqOY%8CAF>{Zbi}oB0Kw8f~H;IF)H2CV@Tt zp#o$}0J1p|AjvRYNJr3y&wPm3MzvJ(t-!@~U7?LKt_te5h|Na6E%PlMW!F zDf^m93oPGRG}IAvCKi>n5F;X2t<>-Zt`Otf#`qyFw}F4s3w)$mA>2YexjSu~1k^1< z#zsP;%<5S7Klo#&p({y6W|X{EiAEf!l?MT z`2=@cl`B=S2;D-rV~eeXb&T5P0*W=HoqJIS*LX|P&X8LM(0OH*Z$WD42&Phu(P_cs z=_BTu^en`U2~=B-I~-OENqZ3)jDp@l2~8-la6 zD(9kzOKV40YSyv0rk#q!V!c2>fckXeTXXd23Ln%_15fqU=GIL7Y z+7Qj0rKi=GYi8q~k2G8Q(&0xE4x@a6z2^dgk{>)bFHcWj^V7t1rkbCcg!iN*{c()^ z1dRkad#>w+P}^Lj0i%VlQ*)6aRWicR)^#*hXCLK=dga$WA?hc$OHKl=DRP@%qU9kl zKq6&d`VPf;vmatNU(Uf{xV6lK+aq;}^AlS?FKXc|GJY+$+_6Lk?J=9iGKy*a6kzfT z^b%mW28|rHHtuJFHduxoRMAU;ZI?W>Y%f(ps?Z<#es&K29KSr1Re9zLp8h=YzfCJo zkiR#1kAh&FeuPc_Ejo?@4mJf=gRDS>&KkN}f;5`@#`(9MU_ z5o{xVnlM>LgLA7^h078p1Sp`Xl`6P?Mz?V5DOwWgeA#I#%P!JgC*)t4mD-eyS&HnA zi2HCz(+Vn(cl~2&H~iKv~Y!z>!=|%{@tH<t2c`=08gNPylVVDD$3=@o z!faxE5N+Tt9wrRoS77Tzlwu{BGDwr*dwr#MO*SwTX+=cbX$=24T!F&Cg1|tqB@BE% zhk=rhj0Xo-{UJ3EskmsIeI0G86`IKMAr%oetjfzjnoJE@15^}XEx0v}P*WFRsVAOJ= zx^{Ht7-axExCIxN_(cJ3+jdYzm{QOcnJe9W^WB0Ler!v$@C%s@lN8ZC9|`fUWBAa? zsxBhQXsc5TT)m7M6;xzGAK1*35FdMmc1qlAe?mKTV&(!m%D^(8MO|WY&mMjJR{B_w zzz9?BaDE~&BE?JdleB9});bceeOAGUAA@PSB^do8VDt$Z3HYEO)wdi}>*4ZH)3$Ig zC9eHK+drh$7`SPMt`-@orLf`hF-!*PQW5G~HwKQ{>X+44^Uv>KV5ZxR^WP`Ho@#z& zO91#X0Pv**0La>}8MxWbuLX{2RFII0q?iD`Y@vCCUO>6Z;{rfwW_h!59fgsQ@L`7A z$mylR_`xwAO%z6@ObIcTIrXnUNhzYp8cnXngs8a`;QntCi>!CBDzl7kna(O*i-|Lz z3L+%?^SvU}P$@n7S8l=-+0EZ4%uF?(pWF(kUx64;BG6evgf1_4H!X%O;b!u1) zTcCpEFx+Ej8KG^LDFv?C$D5?vFfMP-{LPx=`w2IYoPSGW(~UFR|C3Gd-272I(0ms? zHO%RMHM8*{PCs{!GN>t(o%k|EsDd4tB9OwF#7Q%}Y=lk(=H};Fx*=8~bz{)Q{5(m< z2JV&-N+!9GUbD>?DYJ3=Qvn!%1sG-NXV`18FWr_z-fkhphtYAv-r-3`5~1`T(3^pR zBk_SO$THg-{(RH5B4{O{Ef>2-e4yrJ;+fjkYS(LqkO$(%EH3NL$HnJEhY;C@2CiBz z!x%5YN9NV2UIO_)t`oWy-R4}bwK;0T?)(FZJAas1*Xp%W<5ilmj4Vg&npb_~5|3xn z%qSx7>U}5ApMUt|g_HNK>!0_+h532ulg|!&+3U}pePrgbhTCRNq^8KuIzJXt!Q92)HFZMRiWggF$X~_wm59MB< zKp3z23cFpQp&12c7@rk+(kEgY62Hd8EJrPt@%?meaUgH&5zS!6HMQ>?$io|@dgiI z&!5Nvb{Ol&B-Y2{@6aLc8%rLjr7?Ctn_I+K*rk<^i`{>Toqm*F0_-|y5g$OVSFLhj zI+aol#U>Uy#T!9j8=f^@>`P#GWA$Pk3yL@jiHA+rEG;OL9~}*e%`K?MHb}h@myl$< zbV*uU;-MG!VzL{OyeGIt5`~JX6?J7NRnqrA5Qe6j|BilT7|}==qzwDFFfwaN`E(CB znvQ!RnzlQr<%M}%3#?Gbb>LOoXG>~r+Ilwi_Wkg6avCjrILQe~&P}?!B?C8=T9IT4 z(R13X=_f+WGRxw4L1gGciov1dh2`c1!FcY$@1!_io8L{*2gMUoXVW;00S{}^HIb%j zrfdPyX^3Sl|@mK^aX3r{>pQ;lJtz1x3Gc?nQUn|aQ%uLaSxyNo0HR?fwnv= z2l=e0U#O+F#-STWh{!V`|H+e$-Rz>|?w$ z`)@Jw<+OOx$6SL7JZmWNMNL&u;akIXr{kIiWm1-ysuChF z^^L5L^5Pre+TDe~~)iv?y9$AciZ# z>J;B%@3v^C>v{dfKEhqNX8`%u2;HN(gUToufz(OAQ{3PYO~FES;=yU)D@p7kSWK)iqIY#{ERP8z--`aw8ykwLPNQz zi~V4?yi(GJ4d_!MfXiryzHi=sRE6B|7(HPS7Jl(aR zTfzaPJTY-|ZIn`kp1|nAwdra(HI7IRXDg}A7& zZ|7j>8-eGVhU3=Ix!W}zTvUnLOQU3?IhCWcxuXt1ykEp<^3A-Gk69ntH2Lz=p!{4b zw4<3`Xt$>UB;?(6Nn3dgq54PRf3T+8FPjd;qkBZtkQk$Sj(O-&5IDV6w zjgvw}FG2IeparQ$*TRu)i9{(e3ap2^t8<61^lA2l@DP5eK%9xXg(2g!M^)y)n@bI4 z#UtDac7C4o%Ag-2d31jMG#Wc*V(AxexdyfMpr-i4H3+RwS9H(BpQVR(z3NMt!U^d~ z7P6cFR`&YS1#?svB&8)faBC=L9#^Ucy*LH(E336$>=wPUMcx5;512Y@foh_w8 zy0Z1M9P$8DJU*Yul~r>78@7}3M<_YfzzBUf#&I(`HH1WKr7HYom2$U1205jXmsk7I`ve zNl7z{#FEUgSMesciBtPhW{bzq!<8vXHciN%YQAz38c0>9@8&S3yVaU!K~tiX6w40n ziWgd;p`(7M<|2I?7>f@@OZ7&3rHHzMVz1+Oa9Iicnrn9u@=#Z=T)Y5|JxhJY*W5^j z7Fcw7H3|q`k2>+h6`W#Ov=a~f*A#d(hVtxMF3AnB2g)l$bzOiUz53OeRIEfP{%oz5j9U`kPUdK9{8 z<105nx;vi4CP2A?-w-R~4a`T`-*L)wgYAD4J1bd6&DDKWpxd?? zB54lo6wq}U?F@;(Sro*}C?DHA#9DioqH9xn=BCF(`DP^u_l_05LEk31`Kb-$cL4YOxdvjBdWvkG7 z*jA}*jcn4x8gFrebzq`+<0!-9&$8zn=eri5+rCq&R&2Cm3u?aWS1LxyMN>9h4U)9m zA5oL^s`+_7bmZ*A8JeEf&Zb@&{sJd4S7&bVJU;_{O1E zNVM)tUz@|{7q^1X&r5vHXwN+Tfl2nDFj<^*_ft)JZPpqc4~2gY6n>6Ivdq*=;Kb;H z<+^6z`H0`*CJ}U!u+R__x21tSk0fZ$hW&K9jI}uyUzwj5R))gx1<6*~zt#1DVsw+I zi$~yJk8n?L+fQ2JE6em%05K>orpzAZE{FKY)H=)myE4(cc6JED|;$8GxCuQ!|6Uz8@9R$DX8W z_j&=Z|0;|^aoU8{GxUaiASrR*duCqxkbP!rXR9B`Ow|OmM#Sd|sOQGTI{n3^)UwNd zlxh}Dldv__EKPzmj=;^NBWP=9cU{LSLs$y}{C}vUK|0d0?OG|UR6VbTT(3%%Zy3&4 zbbpADmndB!zo95?5Uyd|R+zXFNzC_gpY$cVlMKNxYI>Y{2Q_&$S;6a~AwYm(nJ?i~ zqziP&`djXzO$mI1sEfxPG=NGHywlW`PMI$Y?6V|4c5-J~YA|Z25RB{K!UpZ}8hq70$~@=PNYZI~25IdCF~i=C644m=Op zaPEoOQ;(f{)5CM8&b{%Gxrg6$_B>3Hpp7dsJ8kNas=?TAFqyGC9cgc?5h~H8d-zEF z;PzIanCrG@0wB-la4;+~j;z03DHd*C3k$V6X8mu;O+Oavr!_I_f7w`YP3bBg@A-9h zt+@OMYxeB^Jmr=B0BJ$!--XWNU~X018f{lmJw`XWR82kSt~&52JWxqPgS4P#_``H7 z%{~Ecsu@iJzx0S4%r6uzp>e?sS$wj3DsI-i8bv-1LVGo=$rKOUotWkSKxZ$EBwD4)anMBq$?rJ*R6G)8nZI z#XC`J0wsbrgEt^h-pS+~hBiA4{KCLPK@I}ENzOW_!@FL<5KSM*I z!c|SW_YEcWj%lM4ooNRS+9x=O0a>nNRyHlWmX))qTF4=Cy7X&b{36^rijt}xUwV$a z0^tkb;9VvqBEAFJ2ychakeX?~9cLFk#=HRc43>+g)OB{!ztg?P{3mwsb?jh0`4jI= zrW-N=n_r_1-x(ixbvNqG1xpRscId`-*O@G{95M-+KTHz`%-WiYYm7DuVT29Mb_aTJ z6I)rC_NH@vATt){lzd9_PUPD~4sC}l+WO9n4SM~0ppYgo?g0ZQMiaRDak7T5iw`EA zl)2>dS+ofi;&2Wr8^K^UzCren9K<)l_W~5Qq9W2ZkYUvJamU!3ofh1{3X_Ls<9!Q! zyD3B{#_uEU4M~lDXS4Bs@fw=@68im$`2Jvoa^4--zd~?|8 z^xC+jGV|q`>*5=!Yayyw=2jqi76u>niDCQy$DlIiBE7nHJJqwF81ox=REYO zL)UhCV=^H9;DESsdX9512WPI23w5W}lYj1xZwgi#y*ccr*N@bvyVmpNDk`v!s*&{)WE-AGW_M72zLnIdKYk} zrFy+Vd?>l2OwF>JXBprEVZM?roj*54^M?Jn#_FJ$ckSqx41bXu93Q4VaEHI-Xb$2V zTTXkSkNhA&9O+H*^+6jh7?QeOABSA@3-lTc={+L*nIO{e=OB8Md+823C~lflAH~-< zKvXxePmpr-yxnljPxkv(#~Z^GL?9} zxyy~HAxQMl9Mldn7qJoQql1Ba<$y3te1F$jPX7dn-bAMgl+#`SA#&;2;Oyc1&{?O&+<>Jz6uZ|1c*c%#Lp23sR%pksvM({!~VvZWGQ5c=tJqAnD_aQp3pYkl(8h&fE~+35r~tOAlwd{5jEQ@;&ik z)ZX=+mAQIjq29uOpx#|A=w^fXK(vTTesT3|1TfvgfAdYWI9G_>BLYu=z0<3s0fL8Q zMseBzV+J5bU+OOn-UGtupmk{v&=*|bJ)j*lxkVnRVhcADqkse&e(rF9`ZpgZbrtWb z2SE?B-G&4N=h9q&MDx}hx~7tbh=sg6-U;Wz0J1E;K`@AbINM<~+GkT?4s8h*0x%q` z_@=z5qibuM--OIzITgh>4?RF>DtxhRDy#U}h+Y(?U+$sv;*00#L-FsU&1Y!Z-=QB< zxXhyYV*2rU`tdXL^&5jkEl=S$@+jzh#!+Fx#)+{S<=3w88oT-d+8DVrzHN{&;I&q<`_&$gL~3 zMt8A`to#04;0kNQW0hN&n8Z5p}xF9h!1Q_1HaAeub_adGCl=v{+1f^nb^30M(mH3Gk< z7axUMcTiY#@?)g~?1tlsToB4|Kk-O4E_V?ffQ{Zy%GTq{xohDTr*(=tX50YjElIB(+X%0aW(+orM z-4jFdU6Vqx`A&?O432cc+(z{0(M_llI->{|BCd$*ceX literal 0 HcmV?d00001 diff --git a/doc/_build/locale/.doctrees/visualtour.doctree b/doc/_build/locale/.doctrees/visualtour.doctree new file mode 100644 index 0000000000000000000000000000000000000000..799bcd87564cd78ac0f9be16c190ee4fd86b0c4a GIT binary patch literal 56277 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 Q3Q3icS_f(P1ApcJ0k7lpDF6Tf literal 0 HcmV?d00001 From 433ef3c14be3c3f6b16e98a40d5cee7758e59668 Mon Sep 17 00:00:00 2001 From: Pierre Ozoux Date: Wed, 9 Feb 2022 15:03:26 +0100 Subject: [PATCH 04/13] Fix error when commit is empty. Signed-off-by: Pierre Ozoux --- .github/workflows/generates_locales.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/generates_locales.yml b/.github/workflows/generates_locales.yml index d1638d1477ab5..ef43db46011f9 100644 --- a/.github/workflows/generates_locales.yml +++ b/.github/workflows/generates_locales.yml @@ -22,5 +22,5 @@ jobs: run: | git config --global user.name 'Nextcloud Bot' git config --global user.email 'bot@nextcloud.com' - git commit -am "Updates catalog templates (POT files fetched automatically by transifex)" + git diff-index --quiet HEAD || git commit -am "Updates catalog templates (POT files fetched automatically by transifex)" git push From cd9f4d55f55bd53329d2df2070e2e9af17fba9e1 Mon Sep 17 00:00:00 2001 From: Pierre Ozoux Date: Wed, 9 Feb 2022 15:05:05 +0100 Subject: [PATCH 05/13] Test Signed-off-by: Pierre Ozoux --- doc/conffile.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/conffile.rst b/doc/conffile.rst index 86b8f729a6d60..bcf6466ddedb7 100644 --- a/doc/conffile.rst +++ b/doc/conffile.rst @@ -6,7 +6,7 @@ On Linux distributions: On Microsoft Windows systems: ``%APPDATA%\Nextcloud\nextcloud.cfg`` -On macOS systems: +Test macOS systems: ``$HOME/Library/Preferences/Nextcloud/nextcloud.cfg`` From e3764f017a757f6f6ca7b73374fd7e1d99d3e1e3 Mon Sep 17 00:00:00 2001 From: Pierre Ozoux Date: Wed, 9 Feb 2022 15:07:49 +0100 Subject: [PATCH 06/13] Fixup Signed-off-by: Pierre Ozoux --- .github/workflows/generates_locales.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/generates_locales.yml b/.github/workflows/generates_locales.yml index ef43db46011f9..f7ec1845e0dd5 100644 --- a/.github/workflows/generates_locales.yml +++ b/.github/workflows/generates_locales.yml @@ -22,5 +22,6 @@ jobs: run: | git config --global user.name 'Nextcloud Bot' git config --global user.email 'bot@nextcloud.com' + git add doc/_build/locale git diff-index --quiet HEAD || git commit -am "Updates catalog templates (POT files fetched automatically by transifex)" git push From 53a12f70881bdf4ef11e36f1118fdf4b021f513b Mon Sep 17 00:00:00 2001 From: Pierre Ozoux Date: Wed, 9 Feb 2022 15:08:43 +0100 Subject: [PATCH 07/13] another test Signed-off-by: Pierre Ozoux --- doc/conffile.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/conffile.rst b/doc/conffile.rst index bcf6466ddedb7..1d95f1e9b1e16 100644 --- a/doc/conffile.rst +++ b/doc/conffile.rst @@ -6,7 +6,7 @@ On Linux distributions: On Microsoft Windows systems: ``%APPDATA%\Nextcloud\nextcloud.cfg`` -Test macOS systems: +Onvwewew macOS systems: ``$HOME/Library/Preferences/Nextcloud/nextcloud.cfg`` From 7f44c3d2fbd273a3afda0ed445e3d23b72e6ec21 Mon Sep 17 00:00:00 2001 From: Pierre Ozoux Date: Wed, 9 Feb 2022 15:10:24 +0100 Subject: [PATCH 08/13] fixup Signed-off-by: Pierre Ozoux --- .github/workflows/generates_locales.yml | 2 +- doc/conffile.rst | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/generates_locales.yml b/.github/workflows/generates_locales.yml index f7ec1845e0dd5..6a0798783d308 100644 --- a/.github/workflows/generates_locales.yml +++ b/.github/workflows/generates_locales.yml @@ -22,6 +22,6 @@ jobs: run: | git config --global user.name 'Nextcloud Bot' git config --global user.email 'bot@nextcloud.com' - git add doc/_build/locale + git add -f doc/_build/locale git diff-index --quiet HEAD || git commit -am "Updates catalog templates (POT files fetched automatically by transifex)" git push diff --git a/doc/conffile.rst b/doc/conffile.rst index 1d95f1e9b1e16..3d5b38c41194b 100644 --- a/doc/conffile.rst +++ b/doc/conffile.rst @@ -6,7 +6,7 @@ On Linux distributions: On Microsoft Windows systems: ``%APPDATA%\Nextcloud\nextcloud.cfg`` -Onvwewew macOS systems: +Onvw macOS systems: ``$HOME/Library/Preferences/Nextcloud/nextcloud.cfg`` From 1ee59ce6e5dafeb3342dbfff05faa8f89204440d Mon Sep 17 00:00:00 2001 From: Pierre Ozoux Date: Wed, 9 Feb 2022 15:16:34 +0100 Subject: [PATCH 09/13] Updates catalog templates (POT files fetched automatically by transifex) Signed-off-by: Pierre Ozoux --- .../locale/.doctrees/advancedusage.doctree | Bin 74250 -> 74256 bytes doc/_build/locale/.doctrees/conffile.doctree | Bin 27466 -> 27472 bytes .../locale/.doctrees/environment.pickle | Bin 138216 -> 139023 bytes doc/_build/locale/advancedusage.pot | 4 ++-- doc/_build/locale/conffile.pot | 4 ++-- 5 files changed, 4 insertions(+), 4 deletions(-) diff --git a/doc/_build/locale/.doctrees/advancedusage.doctree b/doc/_build/locale/.doctrees/advancedusage.doctree index c7d609ef14f4ccf0fdca085b512ae2e42372c072..cec6ab3d36e52f6a51f00cca787100aa875dde09 100644 GIT binary patch delta 5247 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 E3q3^+o&W#< delta 5330 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 X5x5v`+Z^rpkLP@U`}FaD{kZ=>h#Mh% diff --git a/doc/_build/locale/.doctrees/conffile.doctree b/doc/_build/locale/.doctrees/conffile.doctree index 9a08fa004ca6df12dd18dab3d690f9a3e8ae6cd6..6da3d0921ca68c50af3d87cc8afbc4bc586b19d4 100644 GIT binary patch delta 1912 zcmYjSO=w(I6z0XGEmo?v(Naq@FC{5SjrN{<&$&O=g;rcx7pHn#rfc-d(K8uuHu!1V2dcDc|19@*7e?|W=vFQD`{5vM}7WXLkH!cB$*dwPF-=jjFP?5wAexmDP$% zCO59_nD6>1DmP7DJUMROM{6@%Wt6S1_z;JuRt`;j4)5-KZ0^ZZ=ihj9_-^NOi~FYE z`g1X#db+>x)`i#WxeE_nIlJ@4D`)qvqO9ku z%XiH5WTS6Rh2WfUE0j#~*s4+U%$(C!$Fc3%)%A%a$LPgr#_|rhlB6m*Cke#1jvw6l z+Dva_jX6rdQH4z^LD|S4s)S~|_8C28eCF=`-K3Jr)h8}GST0f`+0bHEfZ0?NhefqI zyf?o*{Jig#zBQXP)#98d@Df6bNvxr0E8flKq!;Hu>01SdL_AZPEvPEi8IxO)t=8kw1AVs;QkJR;8aJk5LRH`) zI;U|amklVsIJh)?bKkW-3ww&i*8*UJ^$~|-3EQ+0tXsAle{t}UZjuy0;+isi1T8_{ zVr(#(qb1QiT%N3s4;&&u;eFE1P;w+}6Q$6qX`rzMPIepN-Gf@(Fn< zJimg?YIUiJac~nlAx5%_H7i7xQX1D5FT-!Em-<>tHKNcv8-y1qida!uu3T!6{}(S0 zU(O#M{yzG|#8(|MC5i+z91FbDFpq~Cy*AUCkB%SSKif@U5J&=-NM%yq1FxEc5JyJf zZOG}Dwe?=-pd)%>Y=DOrQ$7`wpW@DSbBgt~W5fOjKb<&ZTXY$JqY7z(SVaILvppPG zHe+>tZSU~x@rB`%J~8BDpTV}(Agz%DN;3i>WDQA2D`F$UW|NkwK2EA{dosWvyU=VV z)((*kCrD}JGVZP0jzRI#@HW8-2!p1x6oo*dN_YsMFjGv8lMihR@$pqXhldBLicoh5 zLkOjC5)%z{%D?~~cEe@!S09sWY+H_{ImjVKgjN7REs3TK7hE>a5C8D3zF`N0kN_E2 zk2r9dCXHqg%aOJ>8y~eVbba7vskB%i59S!WE=map@uCaG|Dxk}ce?8daSUz+k>psz vim4$N#CpVdK|XBn^-g%H>sz4IG(yHhpwL1pcxXge)+Vn(z;^Z0@gwSA>kAz- delta 1813 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

    D^z|bjU*zYGFLPZr$dOdlB1}4#Y|Vs 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 V5@Inx1fSMHv753uJV(XRe*qh&0X6^t literal 138216 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\n" "Language-Team: LANGUAGE \n" @@ -129,7 +129,7 @@ msgid "``%APPDATA%\\Nextcloud\\nextcloud.cfg``" msgstr "" #: ../../conffile.rst:11 -msgid "On macOS systems:" +msgid "Onvw macOS systems:" msgstr "" #: ../../conffile.rst:10 diff --git a/doc/_build/locale/conffile.pot b/doc/_build/locale/conffile.pot index b4a2a990bfa9e..287346ff4ac1c 100644 --- a/doc/_build/locale/conffile.pot +++ b/doc/_build/locale/conffile.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Nextcloud Client Manual 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-04 13:21+0100\n" +"POT-Creation-Date: 2022-02-09 15:14+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -37,7 +37,7 @@ msgid "``%APPDATA%\\Nextcloud\\nextcloud.cfg``" msgstr "" #: ../../conffile.rst:11 -msgid "On macOS systems:" +msgid "Onvw macOS systems:" msgstr "" #: ../../conffile.rst:10 From 673d9f884deca0fba843242b1bdce4bcf7b7d41d Mon Sep 17 00:00:00 2001 From: Pierre Ozoux Date: Wed, 9 Feb 2022 15:18:20 +0100 Subject: [PATCH 10/13] test Signed-off-by: Pierre Ozoux --- doc/architecture.rst | 3 +++ 1 file changed, 3 insertions(+) diff --git a/doc/architecture.rst b/doc/architecture.rst index 9c455a362500c..fbb7a33ecedb9 100644 --- a/doc/architecture.rst +++ b/doc/architecture.rst @@ -3,6 +3,9 @@ Appendix B: History and Architecture .. index:: architecture + +This sentence should be added to the list of things to translate. + Nextcloud provides desktop sync clients to synchronize the contents of local directories from computers, tablets, and handheld devices to the Nextcloud server. From 7b096512cc91fa1a899075f9344f544d750fb933 Mon Sep 17 00:00:00 2001 From: Pierre Ozoux Date: Wed, 9 Feb 2022 15:28:59 +0100 Subject: [PATCH 11/13] test Signed-off-by: Pierre Ozoux --- .github/workflows/generates_locales.yml | 1 - doc/architecture.rst | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/generates_locales.yml b/.github/workflows/generates_locales.yml index 6a0798783d308..23a34ad3067be 100644 --- a/.github/workflows/generates_locales.yml +++ b/.github/workflows/generates_locales.yml @@ -17,7 +17,6 @@ jobs: docs-folder: "doc/" pre-build-command: pip install -r requirements.txt build-command: make gettext - - uses: actions/checkout@v2 - name: Commit report run: | git config --global user.name 'Nextcloud Bot' diff --git a/doc/architecture.rst b/doc/architecture.rst index fbb7a33ecedb9..1f29f73c4c486 100644 --- a/doc/architecture.rst +++ b/doc/architecture.rst @@ -5,6 +5,7 @@ Appendix B: History and Architecture This sentence should be added to the list of things to translate. +And this one too! Nextcloud provides desktop sync clients to synchronize the contents of local directories from computers, tablets, and handheld devices to the Nextcloud From 066ab31329c17e97fb3e85d982e41aa449f87f68 Mon Sep 17 00:00:00 2001 From: Nextcloud Bot Date: Wed, 9 Feb 2022 14:36:30 +0000 Subject: [PATCH 12/13] Updates catalog templates (POT files fetched automatically by transifex) --- .../locale/.doctrees/advancedusage.doctree | Bin 74256 -> 72481 bytes .../locale/.doctrees/architecture.doctree | Bin 91327 -> 90475 bytes .../locale/.doctrees/autoupdate.doctree | Bin 19752 -> 19387 bytes doc/_build/locale/.doctrees/building.doctree | Bin 85051 -> 83165 bytes doc/_build/locale/.doctrees/conffile.doctree | Bin 27472 -> 26951 bytes doc/_build/locale/.doctrees/conflicts.doctree | Bin 13036 -> 12886 bytes .../locale/.doctrees/environment.pickle | Bin 139023 -> 134888 bytes doc/_build/locale/.doctrees/envvars.doctree | Bin 7924 -> 7704 bytes doc/_build/locale/.doctrees/faq.doctree | Bin 18519 -> 18170 bytes doc/_build/locale/.doctrees/glossary.doctree | Bin 7468 -> 7258 bytes doc/_build/locale/.doctrees/index.doctree | Bin 3672 -> 3605 bytes .../locale/.doctrees/installing.doctree | Bin 45894 -> 45024 bytes .../locale/.doctrees/introduction.doctree | Bin 6844 -> 6688 bytes .../locale/.doctrees/lowdiskspace.doctree | Bin 5405 -> 5274 bytes .../locale/.doctrees/navigating.doctree | Bin 52653 -> 51527 bytes .../locale/.doctrees/nextcloudcmd.doctree | Bin 26056 -> 25290 bytes doc/_build/locale/.doctrees/options.doctree | Bin 11086 -> 10670 bytes .../locale/.doctrees/troubleshooting.doctree | Bin 56607 -> 55586 bytes .../locale/.doctrees/visualtour.doctree | Bin 56277 -> 54852 bytes doc/_build/locale/architecture.pot | 254 +++++++++--------- doc/_build/locale/faq.pot | 14 +- doc/_build/locale/installing.pot | 19 +- doc/_build/locale/navigating.pot | 65 +---- doc/_build/locale/visualtour.pot | 62 +---- 24 files changed, 129 insertions(+), 285 deletions(-) diff --git a/doc/_build/locale/.doctrees/advancedusage.doctree b/doc/_build/locale/.doctrees/advancedusage.doctree index cec6ab3d36e52f6a51f00cca787100aa875dde09..14eef105e707fa74cc1f84e5f4b815f8ed61cd72 100644 GIT binary patch literal 72481 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 literal 74256 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

    4NO#ZD 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 diff --git a/doc/_build/locale/.doctrees/architecture.doctree b/doc/_build/locale/.doctrees/architecture.doctree index 763f995a463cf7f55aeb7ae324f8d3d64f018a2b..b8d2b3a9adfee82af38d9317fc934295051b0855 100644 GIT binary patch literal 90475 zcmeIb3z#I=bsn}0?6ZLdz{ir{0uYM>l2|NfdaAptUn79vViyor0Cpkl5?E0HXX+;um4(V**#t#}Xa@Egr`&=sAnXSW)A z;)6Zm_nT2CxxcZ$aiDSV*{$RFa(}=@jDk+oBhVXTil4cmwM~2FBSpZMK`t3e7A=w-udVa@r{FK zuoYXj>jm{vxoDR}#VPysn&$+Cq8(H#UcFGV#n!-!Z|$u&nw=|oHwe_G?QeDhaU}(2 zxdV;6u&Tye0m`@Gzq|3@JMiBq5?D5sE z+v&C4zR2fJ0`2fc&x$$%Uqx?|cz5*rjBT*<2`uxhM3S?OI|&sHeC~I%n?-Ndr_fAXZ@cw1Lam z0LyF2ox;6t+X|a)ku#f1w}NWg*kiYEu)>S_4Lpib*JuZcWhmsZ+@7@|+HLyn=GslK z>vlKu)=8@eRBqx0Yf&(03oDGeat_u8J<)CUfj+eJ=H0^D0BiXY{`0hC&3C2CzP4yS_dR-HMZ{OkEs``3mESQ zhuA^}AL4!TxcO`G0la3=ZEnSHZ1nr~BDpB3_|M5hQl%UGGxdf;jxj_w}uZyO4lL)LB^u zO%sI!;|A?MIQpn@yMqoLyw+pQ&fv5%*lcuY#!K=Nv(<`he{Aap7vr(7%4tA3?gbc7IvN~t7#Lh_Tz zcD*&9x0abdE?FrM8ji`ThZdY;#g7xA%v?~SbmQelO!W62$ii<*rUltJ2KsB!OtM@v zi3OU(Fy0K!CbOZ#Q@R=7hMLy4%*=2dvXr7hTsIT^jGo||(-Ulbfw3c}L8G;{TlIzb z4x+p4nfXLFf*jVCy1Ya8e9B=-UGzFzZ-Vxl4xY!@d+gZyvMzT&tgmu@e`;|(` zcj^`4x;5LWl`C$&RCnt&-e@DR1~hq)1x=O&Pa``>(dUv7>kvL6()29wv;GFe3qhJj zUszqS9`%|^J_Yy6^#Inq^>hPbh#5x&OBxE_oR=AJ{u$u&)#<^h)rUJ1umYSO6o4?O zgI3CQ$9CMBaBGEXy-Wk8?DB2L zS_kmbaZEdX9>2A5taSrT5)iMuq7Kd8uX#c^g^FFPmFqtA{7RwbKxQWd9!nN2vf5w^ z|35<+P##-*aW$dY1|z8fy$=m)70?BW4+CEw%kpd51(3?Ry9(@Q-P!GITD%h}c^}`H zz02-I{7ruG(Qo1l4FXua0j=-CuL*mVsO%OH;21qdB?=Enpa+vvCNj#<(5=u*pfMH zNl9&qTZM>F#=aCwRmZN>y&|k`1*aOg!mql;+SP5z&SFe_Kr+;=c<%yhXWvk!9WV-c zmo(!Jb0~fb8z<;IPMqMW(L3_j9>{)9r?&#(%i*0XoJ-6nzpsfeZP{}&5 z!1Xr-sq0fsj4TA24*(R z^jcT|n{3{Q!dypes6(D~7{lb|VJ!eC8=?n$0}BB(m1HE`+YzuU!R{mpXwZS6(96ND z)^7SRYHudrknn()%DF1GcyxE;UUM5~Sjtn9rCgw2Y|7ter5z!%Y8mV8nvRL#JH={H zf&yMFK}o5GWzQ2}{k3AfwBHc^rJltWx8!JM zn`+d}X-WyZ;<*9LuWgvxm~J&w0R6Ix(p5)32*^4?FSekYpU7KhI+~bS2%xKEo&~P6 z5jQ0ako>R)doLtrjOD?hBk5Oh6!jI>mDBHL-qnM*09Ij_S4+cN&9yZVG$Dk5zM7EP zqcy>ndo~2(8ysb@T9Gt4Z()gDu@=FiWh@0h^eqNoO3(k6PX&jZpTS_r^M}ORdc*BC zdueGsXSQ9R(uXu6m?c5xKi2AC$O)oPt4*(!ZwG!Kjeq4eg-Zz^c#X|_#D4EAhNM-L zccnR&>x5ph5;*0u>o_%dg({Vb01vBsp6xrf4UT0-jqdYf>%(abD&%lf#=%gO5JuH$e6XTR4V%c>{d|!M2+1vi&}@9;Jj_r z;afl6`0n_oKCKi?bZs4ud*!VyNN+8DpJVl#Zt88dNRVVdE`764z+s)ac6iWf;+(MH zBs4dR#sfp%-co9P*qOwlHEGI^@{rODwGBc}`Vfr&?Rz_jN8n?o3)#zse8&FU#EC>( zOTMc@zK}TL;i$nWL@p+>Opr7vy8TUSVS(Sr7vY0yhLDa)fXp$3 z>Dvh6o)4!dMA4?-kdKpd3gRV%L=qi4LMXp8e9(p@$WlMs>F2{x2KXwfJsH3tYO zZs7J^9CNIyxtHB$o4nXCx#UQT*o3Uq7MDqR<0qt|MOXvDiFl({$lwGa)MK3nXeIGX z3Uc|}<0;HEbAlV5^+CMixdGhji8IyZupB~Nzbhb8L2$wg8}4N&NV!$f5nb}Q3bzA_ z$Xn-NnS(#Sx!SQ-BYXjxW1Be7aQFovBIU1@3Sy2N$S^K-`bxk|kAnqnG@!PzI6)NS zHzEXWkPDa=PFfSff!O~qhhTP1UY~um5k~q@pRwbAn8BFV8ZKz&8Q;Fs-syATO{4eL zyou$U{}p3SDd*69NY1%P;?^#P00plzh9o>>7vh@euQS9)P@Rzi#|11cr8zVNAvmG! zq8C)lZplT^k?`Ddv50`9u;!M+l2;gJ#}9&_E`Wc5zmWBY7{+$uWnK*LjpW4~O{C3H zeH_GWRhpL!D7QACa4;PDJzy-whE18e2%g(vt7$jUq`%k*Zq4c1O$c0@1HjxWAx7o0nQ(=h*CAnk~ATcG8? z01BmTVhs}ramN^()MxMQJE5)FfOzM7@cwV${o{^h6&Pg(Nr~bt(r-0hj*H6iFFN^+ z=B4I3nVcwcVv#;Ao`nG$Q7p?BK(5PAbfbRcM{ONQB>|x0Dqgpp){?U+9`WS}08Yn7 z5g2RqO429mwW?RJ0~>OuQ}?}Ep#rx>xl)E@v1(VyYmu@m{xbmWLE*c^PdMHcoQRE# zed2?wFtx!F=zQ6286nnQX)HpH4me)l~3Ct z;a89*bz-{2thI#_!6|Ke8*@EOMLmqalJPFP?EwT>>9Qg}h6_Qq*GP-u`P`Wfc)bhD zpuEk+nh;a8#!ds4Ipx5#2*fL5cr3ruTchYg_K(uM9)e=L48<8Cr*s@>m??!(%}lQd z7D~Mq?U$gJ_ZVW$UT$@OZ~`!IsRIUZ#B~98sMsO!hRIAn-lOHHF`%V(un2tB72f8& z)piF6rzPVl4*86^Lz!9(i@#@gtEb&+!*VX}LQN`VQxFIp0&lrt$3tL06Od;2`{uO;!+0_=pW>K9>Px+dSU$H@tT`2gvpXJ)rFOwDyVal`4o7@lq$mp|!4qFC2OQFQ;8GGtOCQkd$|eQ5X>m* z?BrM-Y2Cz;=;6(fc65P&0w-y zE!O>71(wG;VtoRyj?hJzB?CJQT=;=A0^12-@?#VS!8WLr5omqBU4 zfHQPJdm@A)-Pa~bimM=NW`@vm{-)oCROh9{ESW_F@dyLDprg&_p;4!o&uJfSGFj`) z=>)TPp*9oL45mLJG5zdSVfy(Dri*&LUJl(bEIAdY5Y%eI4!xS^1(lLlMEnD(CW+rD zev%`hwN{wLkd-7VdKOh}I9&SnPJexYm~7ThnF^hzdn6~%pr~<9HePPs4ERVF)}4=D zOs|?UA!RVNS(r@=Bk^a#5{&RNJZtmC$bZ64#ez3UX)^qM^~R^g~Tr4PqbIINT4 z@(Fht4E|w>!7t8)!Q`xcA$fwGwa>7#w&dFg(+m)yQ*{K;wiF-@w<7GiQ>()_KCE1m z%jhJyC#-bv7=pjL9%53!vt=MpI;4iRMaALR5*ap;{|o7X(w>c0m?P5wf$qOb;sb{2aEN{XYLUIjFfUK=U^GnoXng#UoWR|26BT%|y zc)gU1wnZN$+HZW<*o{ajA`@-|Vth0~4C$5}b~4QnF!R$GXq>78;?V&!^iFmpT?9@s zAa;@E+9ONCH7@Rg`Fhgib{aD0(KwgU`_pV0N}%nPY`X^0p;Yjkx?Aylw@|3oL@9L3 zH9O!WMwE&GgBdC`@$n(%*hB1wWINm0980*XQ3Tel>p_qchpeTLTXT{b z2i50!Y}FQ#eS*4JIU0`UNZ-=8H$7 z4GOw~$DVWFfUyx6@Fqh4D1NWmZu1-Qs&>>v$P(h*rQZntl@p1P&W9et;a)O$3d3G7 z)Tl}+5G`Ob$um%rP>RK6-x`*ilYpT)Blb#`J;EtMr7@Hx5J6%>nhH}^Kt3yA=%eZy z2A;g~0m}SHPJ+@Y($2{AN5vqF6#TXC(9KK9_usJ~0O9}B49ghSTyD*vxOUYXNsy8- z-++>X;r=CtoOBebpnrNh=`iu9$a47FA)bWuzSbr_V#lYGv)3|*L|CVoe>bQgPTeWm zh$JW>3$jpvjoL#ch2df$7vG6P;-M>WTeQUzs(tiOGmh95qNlL!DHaEv9sZ4;yDIYi zEB(aQOR@?uPL_ot(?%jY@Ug<2lTE;sb4)@LKJ0LgNX~3{EypgfXfChmQ-C=?xIVLJ z2s}6y)XbJO?k^N=q-7WE!a|{3Dimye|K5KD-$wf9CA@c&bWr%fjY^)nbAIMq_gE_n!-DLSF3*6o_8S3^5QEFzM9 zGZoJsIi-(j+HxQ@1-8mOSjE;@%QI2|VStQqA?**>)Agso5wG2V20ph*_}oIjW)>64 zRi3CWP={=UW_l%fTLl##3_Z70fP2b?I#jQfkQPLSPZWHFE;3Xgva$c-KfZO(o>QER zI9Nk8&nm=|eq#;l&1%#~Iv=G{ER6k^L-dXX)HuZz=0JHiDup2(5bTBCMN}pInqV|m zh;VjPiBuw@N`fSSGi^3;`zqd#0tOvxfW!}15~rqBvSpJxg|e4Y8q@Q3Lj>sX#_>2D z9fYiAjM|~pU4kKnT?L5SvxPFK1&C zXke6BfOy=^=gto0j;kSb$}|E;;dmn#V{fod3FkfQ@zZ5yZYP7b=q{9sN#-;bCF}nw z9hI4)q7WHsMzf#{)uE-jolb;^CbOJ0+?H~=CH!Yu-}BG~U7v^9I097qOEuKATa5hP z;^jhqy|KQ?^#~W!&p!Z*&6?Z4zXivF9*Y0AtRKXvmNkdR=a%H({F#zB(id(DGXT%snuA&rb?25wec^YbQD5{>Beb)Mc@aH=B9Yqf z4$Yt6NNKqsaNGu;&Kd#$`NfDq@FIJ#xqH0ZW%kkZdySw~R9GH`R`hUvTXI%j_Yl7xcgH6&80*=>gsy<<)? zcnQdD3m7r^Ibwo4!DKG`(y2y-H9&9o4%@kknErKx6g%7%B7qQLxJ*l<_iPR!xvLQ) z*61-9Brvx`WP{iVD49iV0}^mvGVLKoDR&eQR|kU#E^Mv~-0}mN@#KwjbbMvW#j>8= zzKwJ1x(dO2`LL#8LBOM)-#%3)w^7?U=QUU9OGCe-AvWi=k%C4wtWZH$jkd#z@{K-< zr9!fwZdqikq1quk61igHJMGj9DY%-yE&3sD#q{=E50PW;Wlq58^ycVUJl$IoSA4Nf-06T~k_%jdbYtI0d3Y7OPrtj5HD{<`I7YLnM+Q&BP6(MC7h(aL=yoC%f!UKf42?V(r zX9z}9droiBW76st)$-n*OKSz#f39gwJD_$?mQ;rG1usB|2&8t(d0l`EpC>eeSCA_d z9_N`5Cg@2Lij0`MR76$Sg`!u56(Gr#mB?o{<|A-JtgL{xLAq@DrqO8sfxf3msKGMd z%M4fX56MM7_`w_!je8W($BA(;W^h1@Qhu~JukG|;Kf-irNm$xxWnV}ZCHF_Ykj{5W2^z|2 zKGtA9W(H$Cb2c!22>UX6+oocoY^Cs0RU-7r{}O!ni2zh1Ft7b0)Y;s z{R)vb*cl>-^uUSfYFE9786d5??5g+Dp_gEPa?<0>-Bs_EtUR}?-YZDRUvsZpH2~@l4y`-Gf&$(Uoo)BYKz28;uch&n{^?sC!ysO^ts`uJdkTO&5s`pv- zK8YjXD6h97h+tflS9}rLsMkJi)1KU#9@~da+zYff%;wxCOR4807pRtE0*6Lz`6}9uiPTbM?FnMoU=_(wf3WDGTDc^_G>z#Vp!`)#DIB>>{rMLqre-A>>d3^#w5N6f-%h|0E!PMYR30Jn4p35*=)lBiNkV9=mgM?HpueK z2$ppEd4;1GNC*iD|EeJIpE8gTj#sU~$K)XS+7W)SRzRmW-vek0fsfcWiro4uT_RH! z>pec)H|7j;C+QCX34vscV=TdZA|tLL01BslAL3!wLkI+kbSKV)tF$&~h1AdYXnYM{ zVgSkGA8T#mHRDdN6e2yocQ4>Kpm_m{$|ynT`KS&X1Qn+qq9dwZ4;)dhmqh3zQ(|Hg z&>pZ&jMq(elKAho#yndRz=$pCa^M+zQ&(2<%fuU(Pvisd#LCJ%960%H7r1!patke( z;W0?v2;)6RK+ywvgqraHsd=MG8{X6ROOnOU>VwU9vt9Z%#wPyoM!{pXCw927R`EhNhmp{Ahf`e7bln zeM-J!x@4nL6wLX=GG4nc4m0tC-#5yfqtIC)^>P`OySRri!9}{03qrA0c>wmDErjAPfQ@y?0#) z(eriJc1lHCRB%MuZkfb9sRcv_LD|S#91pq2QiEi}2Ldg)n z9u|G4M7`&(1)ypda7Ymw1Y1>=pYjOigIwc0h#T+nTHt<2*vi~8!T#_m}CniCOC5$k9RO+It);<-80@z0tz#tzLT_1TxeoZ(|sp1B9y%JW6z9@Jk6kH>KRkj0+ z1g4Z}DN&9P`lN2&-TbWeC(=zWrQ)p(m9R-9yf6L>gwwgn!QDgT zG^E!6c0WRBmHXvISG07qB5gGRpTyGeAg#$O)^V~%hDhcIEpV7JNd($b$p=2`;OI-z zR8i3hlLya6c(STDh-f`&1Y&atr-1U)O1QXpUMbikB@eP$!iG$NmoRr*C&IQ6toBp7 zQI0ZtPDsimi84Ri+EYwx)+d1ypC^<^8J3}^-`Yn*OR=2vD^Kg|$99Ia#_rp9+6yyL zX3<}ojJ>Td((L3UfgVTW`(M#^nhCtpfkpssSiIlQsG~u$_gV95Ui-hCV(m(lrw!t@ zpT7=>Xr>ikm*GdjX{bHV8%L3X2HWemlZlxy!|^{%0Y_DdAc150m~VZ^AXu6TcIIPg zyJ3!as%BrL<5XN!D7J$DnZ)Qbg)S!5a?P;|#h_@Tp?77tzi0gSpg9iNhV=#5NOKlv(zZ*tJbug2Mp*stlx<<=~@RP92cQgqS&+;^Qa zycJ;`nfP{v3KJE4f4KWk{98lEB1i5gM>g<#gZkj~5d7b;j<2jNuB_Z^v^8{xrCPY@ z!ohSR^HHr+X|$05WWzTzO)yQF(#SGXoHI9Ym#nBQ#m9_~Yx0hE^!B&~8H{ZwHjqmfWR<>wNBEI?<>*SCg`qaUBzzw@@Df z0UAi$qCyRbNLaxMMGd|>oN|jA5?&8JsN8)j*$jc#y?pXDr<{TIp(oH6i#9aSI-px$ zL~RIJ$6@h`KUju-ux=NT{<+q^8+DSG?c#Ewv}_mNy|Qd*{i*8%dPA@A^?C#F_35!Z z{v&lna%h8c!nF8z% zH()uv2^gh2e(f~E%kg`!3-Ko%!4w{wK(~w6i`__Q>Oi^pC^-5;!ps&FuS*5B(GA;~ zp{Z#f9{}G(newgHUnd|V(&jx>$6nzO)8;7MDa$OTJKWxsJ=~lsnm&fMCAZYx2Tg>L)-M2@fa1^7uav1}tcfkLlHQpGRIy&I_`*eGit9SXs#gn(wvEUX6lg;8 z%uMyp`0Xc7JR!s9Sgj-jne{k}1gczHZ|TGdiAj6n11RwV&vDA&)B07Kv~&+!lLj&b z%*_AOghdk!iN7vE^DC2YO#t#;+W=Cm*Xlyps7@6+=m%7%LZ*eHU8@yP)yrkEXivPK zHR06KFh^P!R^4amVB1&6Wp%4I2`k&aY-qa6MySPy&>s-7i~Yvdqc?$wT3?h)`~okr z^+))nV@=cyrWxtGwvB|z?FXW}!S<=`iEr#i8{4kadiEn#y1TjUtCZ#SpxR~4tCP9F{1v}u1q&%sRMm+WGIipmvHC^-mIL(m>vBG^SVb#lEb^#mC^YU|(0 z3H)C?f!3enR|cfUkbJYjcoS_qe9pSd^7we@ z9$Z=Z;M?IzXJi?&fVRGyU?LgEjkqVn8}6SBVjaR&pL}bw8+Q|$Rn%_41c#VM=t$+D z;1mU-LPY>y9C(7~6icPaK4Y~TC7!@|K-@`y2%|{G?0xX<=<`d(>heM4E9e{_0#AH6 zc|a4|ejXqLr}s}@yoS^J_*R(ZMuxh{Z-?jbI-0}wnPP||L)SBNdT!P^jYZ_)y?YvC z6D7fGT0j7174;c~BWk5uq2}562ycJY^U70GlH9wo6VQ}o^Ri~AfkRM-+7GOcB!W-S zawHM#qnk32{JH5N`O}kcO(6LWqJodps{zSE0Nx67biG=vI$pi#m1}4{R<1gQkjfX? z(=ywizcd1D8WIvo&rn;*KbbWs`34hemVoE zI}c72JT%VV&bRJ_^YYuFJ&J+zsc907{>YWx8@0vjH zsd1t)CR^?6jb~oiYF)zCv=%XTukn6-q_@bA(E7*ZvfV~n_<7Q(zgK1>XawK>g%Pp` zga$C=(66brVajM*PoAKRipS^oG6O|$6Z=xC5;8#%S87XMXHkviV#C42A>}suZT~0&Zr&CFIlkByojft-qaN4r9#}iLg-2BD^bL87lil z^xdpDeu?sE0(32c@zbrAOChC)7*dLF!$xy+*9FaLOe0hJPIeqJ-|c)j;)of4{@s2` zrUE}LJd~rfo&Xvm;TiSbHMiUO1_P_#m9YAqnP5fd;cq8T@OfC{^RVU>suke`@C(~c z(XG{x*X`5;v^1*$d__+EG}f^{IwLbTLBLe1TZRBpVebvlUuxDi5~ z2CddkBq-OO+u*hzuro%~0a~_7LKS&Xqi6#DUDTRIX=9mv$mV$MSf;Y*NHpzQaQ?2# z4yQPZBe-m-)ijz&Q(sj0pA8>iw=bR6>;py>c}>0Xx8ceR%6w6x%pW8OFhkn(<4Z(d z3GU!Lv2li!kgA3x=_cNoDWO zQjtKuM~KAn8qz+HE*{itK?UJ#L7{+zrAm>!P-f)#c3DJ%ytF8GykNLz%3rJQp{Nzy zL$NjbbV>Stlan^nYWwlpq(kexq{H)6U&DGrbWysRn(CQDYsVW52fFzXAMiQ)HIou| zFnNLxty6qx713oAz^m4gbPpS4)h#$FJ5yeIVtbet=Qr zYDc>5nvL|X?ISJ1$~WvRz6!VJzEddTuSrXOND!`diKz5gt2vpX5{>73X*)xD4qI79 zGFH(pArc1WQTUK+fi1kUSFU)KVxclcs;e?&`*IV;ddCkvDSEKn`N?9;1+$>PCKvRf zSr_y{wV*;3{%_mI8CXU&8n5Ic`ApO*Zlz)u;rpMQ3pvArD19CRDK`qx8#HvyEbC|G zvVLaPW&M;|7OWypu~LPnp;~rORi{>lQVP2aj(mY;iIX!Hhn6*#?zI_vh37iEi*oOI z4Ga8bAn@A~0-v1$0*?`<{yhZ&6vaWTP0g=31svE#)Lp80cC~_@!ZnKDpV~?L8M&;n zn0gDxaX|QgIBFw_POm3>*(~nMa&cdpb#Z^F7Y8K>xd>$s9Wb4OYkL(qo*~b9wqN$E zbuuiEHD~A`m1!1t81e=QBqGr3N?kEa`l?*g|2gZD{ojz4q;jDPr@Q94 z^OorQ`2@>nc*0=(k4uomvx4Nq3M2wSlhty$ZkG`9fH>D0a)aC=%KO!WpoScwX^$rf zlIx4{PbV1vbPD5tO+w&PGeF=;!ubDMLBK6KZlPvZ;OY$=->%lfKtK>-|3J-mrbdcS z@&v|X{63OC^eW^Bvz4Eh3;CaBUC95S7E*S7G?_-8a1d1C)1Xo}h0sIkt1zsG_+#3w zoMs`n5Z~TFJ6!3e(@V-;HjDe`a&dn$>*D@cFV6M?>KhK{4bCUu_B@34AsnY#5;mgz z!`T*heev{^2FKo0DLmbiW0~VW&H#Z6gs0z75I|H5f)PSw>DB5E)N}Z)3XYHS$u5^F zrNY!_(|_OzjK|Xh!_u+-XtwiqxtKTM*R%o@FXj#O9N8H{nO8Osjhgq^Mmz z!ofBo*8uVBt|%680F^6Klc!wr^~K;v6AXSdg~8t^A#iR62s}j?{Fs7(7XW9&IxIMP>v~9({+w=r747e{t3&e?cv|VtY7yT*oeX zj)SZ()U`%96mkaYp6#O0>a;{GmwbIO`fP&HXHyvc?t@zVI;7@r1*BGO3x`{=m!}v8p9!ShIyto7O9Hb1dR419K zCXfc|R1n_j)T(Y!5u#>09(4O_xj4q?t}Ic&(VC+%dh{IzqwkhWe%q`|{w}p-Q4mN2 z2q6}u{#^yx0EIGC_e#0wlzj&wezPt4`eO7`2}VDa!sycy0uRmrfoBM#A5aiL+4TUD zF}PT*h$t@~Co%v~r}D6NvF=Zuu5}+z;2LA}Gjeh7n{{zdtHl+uF1HND&Mt-yLa|(A zan+nsf}kyS!~91W!m; zo(7LyARvqGhBe@S%i2r>PjP5NTF($2m0!{GH z@5#{q#6zn?`%_U2hgAM`(n`WyF#GVghM91Re0`ME*V7vmCz@5zP~JbC);Q>PxiZ!r^#p_#?h z_nYPardp zQSYO{o%qc%G;)DzJ1&?glXN#Bbqm_NBjRTGmNCJnrzXVlyqRoL3luJSx{1cv=(VwF zokwW2hWC!&8~FY&a(Q2-UsIzOg`WOV@&rfm2#(@GkZBQa1{fr3Xg&fLS?Gr-eutd= zdL89O>C{f)|9?3;il>Jaj0oSMlbP3=#Qp)A&vQLbZxbEr^Y9CHbNWj};L3n@zDI@X zY&0UOgolBwepjG}PzRQTj*vAZgb6C-;2+-~tPM~>0^zF+&#Q{p`4((0MrK+$^vr3#M zAp~$6lrAon(NL?7+(SeLApE9^s*lx54Kabml1l(_xh!|^exIp38aXAzc6 z1e#asRp$2+Vbww=++|jGOs?*B{F;E-iJH)+H65kr0Pr&M2w|E-g9|Tk!T?%5dPTsg zTeP7q_?5{ipNhRFn>d2KzlljEN~ME=(}T&HoPsy+Kvbr%4kUtYQJP``cR%nj7}c4? z8lpcM;4Mku)#%sMs6o8DoIJt2J7V4q^DU}vBPa(RB@{;})Qh2u6pLELw`-JeF^s#v zKbm(pgAts&7wN1yf|GUTvdpcN9q@VquVI-hNPB$#C{3Fwg}2*PNZ+$(;SyvYh?Z4(0@L8!C?M#~accNifR`Rs87c^(a;t*0z!bMN2f~;WqD@$MtkudO<5(w5 z!c7O+2^LUq!?#hv7`=GVtH6ePr(7%4%WfqguOv-y{0VWlLUEh_73~PYQsHLhx#ybC zuklF%g3#nJ)x8Pcv_2?T`T-_^>DISF>)WK~0Q`a%!iiHyOgSAG@Rk=4_*AKcs4qhC zYLmSf>a<8Ubi`?KfLKm5NSzMm${0~Uns68#eF)7;`_Td=VLsIHyPHGtjXQj6Aorh3 z$o(Asn(3(cndAvRDxT+~qActx`ZS>VN}+;^3w8~HP6c5`cG-7}f|V+R#1}tu!=62+ zvm!V!rI1n+PcC9jk@?8}3c!<*BHadi?+w;?aR}OX`-r#iS)0)SCrHO?LjvYBP<#cw zhvZktE63it7?@IC*U-3w|A_D{(w#7SE9|1>D9w>_rl9RnX*(po$_Hd17H7+%Po?Wc zU9NqHlE(r`S?GTaZAKE=dGt3 zbV~DF6tsq6BqUynfHW`cGydOpyQ_lgE{h(@7)bB|lzmF$!?buwYe@R@o6!IPkkDY= zRR{u68}(L^k3xquRvdB?1}$A`aEOx(Q0y6SJ}(=^y1^Q{^FV%ZF#?v+-XPI|E0}8_ zM+`bf1I2xI5ffNTP}xPyR|{eqhW#nYu>VfNerL(=`~V$#3FpSaS1;6SD2-V49e7jV z{H~+Q5M@@uy;8#e=-^8+?0GQk2SNMDs0DZHp%AiQ0wm&5q@CiSWLsf=yVhK7^eqy? zVP*lN><&Pnu*smtG*?0c!()B|HYB=8*6)D@5=|T4q|7vr4A#JQbY24Zvsg!qRAOI> zAApZ`+>YPGagq9tazFbK8Wy0K0Ot!+`Daw?h&FUT=?t3yGXbOR5XYf;NM@F1%WHY- zB)AEffAccsh!Ja)r;J>yTsNODbTknoRp&(4^pd&k;w)NoTMC90{k`Q8GiY8vm#q0z0Xlb@7f3$1C4TDx!9?>N+s1=Bum;>%Za0Nd> zSC!O7Z!~ff;^dO$tSn1O5(BOvk$9c>og8%JI#I&jQq^K0kZPSH^%lsS!~#@bOf5Le z#mqC0gw+NN9NZFLCaaaDB*4LlLsK&^uqe2h!0}}C2v1TDiq+x;3f@X;M6Mu`_wfIFEuRQSbYBWYhvGxu_%6xOc>(FKg^JFs_1{d5-H7qh}f%|kD1H!M0ZhdD*$ z+q-_(kM&d-~K!wO4V})^!yAZpTVx*2xsWy=^ zLXSb>fV~W79BUCqS-B*rDjQTGshD7hLJ=pgkM<7GL(s37bPSq`9!OUHheALa$Qslw zW$uy+37wxf(5YG6224_8359Bef%#w0OQeH>o($T%@fHqu?QYh0by? z(y)q_HiNNVge8+KB&SEu;(oUc|Au@grpT2WslpE*>w&o3^u;|ri|*A%B({Z-0S;4b zki8HBQXru3p&ZrY?j=&zFc}SK_cEj|?r}$w8@(uk`XvVjK%N^wS0b4Qs;hhwQ^MPz z;0{ds00wW z+K|C{O=&M4QLJh(4DH0VRH<2zce@E4g{#>0l0d+3@>`RWzjeC=^_#8=)PFq-YR?lC z0*1l~2!|=#zK4F(6o^+T7Ez^?OPe?TYB<#7cxx}zaeXa*hz~~zc+x2ek%*7-kwGRa z(zwC>#Re&P$|FPk6OyR$$4E|>)I4mRpykP0<=5y127)~HvDQ3ZF-}RKfDnzM{~5vU zIL+x@v4zA)#J8jLRRO)?UE#PWYm7R^b=yV76i-a{QSJf!Fy1?oEhNVsYDy0SwmurL z-SCretzAtR(}TYf0)3(uE1Zl z5s-{(EC`ZCG>BI~y$&Hzjif9PE?=o%D_s4rMuR`$q7b8{9BCxilW;7nvnx61Hj~{z zL>1z*;1Bm)I7HHnx!*@=JmSTX1zDR7nN%Xwzl6J>am=eCHzc`VaNC!t58ImbJ43vW zw(aMSnf-hXEy5rO&;M8}o&iCAj1c4{g&>Y6(A5>unrN2g6wAm`Mft31P;^U`LPdnv ziarO7Akc6IZA1ZJZ+h^WL8PHFyG(Mj(J@mbl!r^uI-{ryAqcccM>09~Am*_~!Y+R$ zD-i|D&(94I!w0V%g+Iu_dbteo#{F-_EaW7Pev4jiFy+6X9Y5CkxQw3$b*CWydAi0xos5d+1} zqQtNzJ=D@JM6IA@1Q`w0f{jO322>^&I>aRS0R>f&oQyMa2Iln;O7OympFHQAqbA@0;OG&UC0&(2VYVwU5?I%9T=vtb>zEia@XtZY-Evax`!eT{AfL~`Wb`2 zG~!^2v>XH5rViEGq^5oZ8N^d{R$qmVMP{~0q`62{nJ=(G@zux*zVhNvk0djgb9UJQ zP;ZwVd|R^veaP-+4#&7DWHwA<;i&5dZcGvG@lQw4hfWV$u2+ z6jT7UWm5xkhKPwVfPZyFO#HJc;WuT(MC?AF=yCDaVW~JhU^lx`{xenx z*5Jut(Ckoz0z%D6%|ZzKXoY*8vRAOpQ3n{1j+am|^H71?smOWOsPRn4YEfnq;tTi& z;{=pQ2&FsaZsfRf8Ko^7mg$%fq}8A(EnbW%N}C;xOcuFxA1u~Sxw)3;b~!5s>L>Jh z42zI^)}K@H>q?}ThP?R{>0ptd67+hKDmSAu2l{KH3L`bo732adZx3-B-;a055cy`O zhj?^2L@0$9^QC)~LQA#)nE#Q+1USNO05YRoCq1qvh26bVIbpAJ zSecIOePT?K**cbdTgsPk=Y$E2b|COnZlCZdM90>rLFZ|q@eY|I*EpFF z|0DUlwLDb}^O7|_D46l+E{aEb>$6+2mYWwik7B_X3-M=?n{DcY=-XA=g}GfHg-G5o zwL%&%C-U}t(B%53hFBo^SiZoq-DZ`~@hYz_Bz{FMeAZa=VQ{EO_XSQ&fk53|01Hcj zVnLtjy`hlxRF3>?vGPga_7KptMn^#Vo1=kdRFU|o*@e_hQ&URaFmjtndC4~3dwxO| z|B<1SM!Oy}R}CFEh#t`vihfOfbW(vAKY4<)_CLW{`{)8IoHAmt3aCAS(mkjbiV_b+ zc$U$!5EW!W)k8<;#r+VPPas5iShGRYFUiLcKlyk}opK$t;d>hD6SCpaeGg5cRjd0v zu0Pi746fiRIZakp)?EMGd3+kyh2Z#r04}aT-fXVn6*!UU_B9fjaj5EqBMhuUVpmou zviG6X1LwGMK<|E%+%Z0mR}xrPRuYWK`{63SKy+`|Tpdu7JkEDIclC+7vVzbD>oihb zahsI5r#N0O-UwLjLP|l(9KjzXM8pwH#na|zfse64&-fg$|3$nMxIEMv5yf~C)YNo$ zP+c+a;xcP5@#EtUIMr2Dz6onPGKB7C!0Z=0%cY-5QN)?dgg=`BcqYGk6*GCyD3Z>FFLB;(%sMp5K?RVt#jw;h|>uc@^25(!#hRfIm;7#s@G9lAJ3j+>F3obe}>GJd|Ir1?Wdranaef z`FNGD$-i zo4%ygF@p6=LI}g7QXL{*5%x$HIa2qLWaM9hT%{}m6ad7M$>k=hFDUZ>iAQbZMs;~? z3azBnC(b=U8?5hnP^DDsWy-JfxpUrSs<6}EB*P_^Nia)*g=LVPP;L$6EUG!taN8j* zBefa{6gGPDbmYRRED#n0Zb)%Vv=kT@+0cPI$r|_oBFMojC`iUsXks%cYW(PEEyOQT zN;s7?A}rCCbQxrGNr-i;2YiFE5ZK^}{)WI55lDlKdtj)dTwp1o8X=S`bIa5wN8Xm4;ZN!yj)5F{a zwT2`NGeW6sge$HQ=auKG@_VYIR~<%Nrj;4L?C1r@QX9qcs8|#k(#dni1&jF1BgJ0{ zWSBc;9;Z z5RDuge4e>JI|2ChNO4B88Cbrq{*9Q$uc|#~V&C2MvAfPNdadufVKr};tY+@2Sj{hI zSq)m)pq47~A}dHr^BuP?s3tdh7ondeTFg;HMB}=Szy37gA{EjhFA&Qgz+iGp5vI;d zx{(#un4Tl#oWT!^yfYTl$$gb$oMxd+Sjy;O!EDBY)fWO~n4A=9s9k*V&K z%BUV67Hl-)4cvN7RE1xtR#9Tovr8`5K-m-TZ?2*CSgN5+{9bsj_~O!%{M}o;9QKyw z&cHIitQp2K7)E}*vzoIkYsqc*mspBQ?xRzk8H-_+1k4!D+B%l*fQKI2>fET(IH?I1s^M5@{M{0LoicHzj;UF0G9UFel~Suw+Xh z=ObG062Lx(YBOL+@+I4zpR*!a?OGkrF63ZNcLVxk>1j~)^nrLW|80jcUwQH8M&Qg> zUi|s*RIC9&#^McuW){pbtlyU$$-OGp|Cuc7N2h=y9LXgS_$3D|%u%wUjGk|>e%nE< z%B6){PvBKaOvd+(=J^WImx(7V%Z2r}bNn%;nA>(rv2H)lCmEf11h7PIv$S1&^l2l3VW62ZHb`L+x{c~B z&V|JIdop=b60tlP5`O!eySs;j`ugnN&Yb_6?4aR$A0mc#to1|mYi4`lXR~|{Eu@Qn z5oKmv5u&6zN*#qxfR?3YNWpbG+#XGHH_q&DS}dv(pQepN<+KK-zEt*u6pkeSSep=! zsu&PNRuui9n0W1g+du>k<=Csz=57xa2@yO?)ej{<(dG!^D<_{gLsBmp(v!-{WELb( z83JhGGt?a>6n(;N1jYt08nUNh^dR=3B2$~_P*&tvE z=10^#l>Y8kThkomC65Hco=w1B53BSvSCh;M2a5Cy3 zIS&{#A@DmXY4ClDi?8uM;4X~KMTWx-oO zq%HOEUBH2|z^PHxN&tsK>P>Igw_6?}x8?n8mCxLtX*G7Elz1o__|Y52ZDM?&hfocu zZH*H&`MvQiDj;H6T|XP&tglc`%huWW5Zc4A$z>~k9rbcSR7WolaUM1vRMUFG2!)!V0qel!r+$3MKjIl4_V@`b>bldoJq#yaP1R_WV-}bgz z{|-I2rdLX%Qb62cK-TpG?if%o6L!3jHO!9Gm{5tfb>@UL?+#mGxP5a~h zD3dl=#dx=%XBEXW;SO-1HC#E2LUulisQH(+UW#vNb|4WfL$E-Nn9k}}e0b0g7iwrW ziofq1{&Jaf`j%NR5?uh9rs~72c`KSl43Dy(N7;(+%6yXV800v(`JP=#)4WhFZzd;t0UPjvp-!_Ft_p*K)2JQ z?KhX!dtwko%U9M2pKgN@6Smal^plJwet-FL6HSDoE{(OUG+-=5&GMk8hQ^8bW-NwE zY;!0%Za<=KTb4`$*&?^Bi}hu!iGr0-)EW2OOjkSvM=cX#$DDgYDHt0Y8~OE3L??Cf zQFnC_F*b|1v$wbvAEhT~M0#SmFW_>4y?HA>gzF3MfI|_l>4tvhHFU+i=1$#J0EL!7 zqD|2c`8AFHS{tu8jBY+4fuP^mdh}3y7Z7S~Iiam&`paye-TH9MZE*oQc=;%Z9(c=! z3?TANU3Vk-2*SG!){4G+Ww`;va+{3HTk$?JQE$aJL#PHlaijSjo_qs;mLHedTn%sm zf_I_dASeamvLq|KmYB~np1w3#$7F5+<3V{jfJc)1hk+y!A}&H~wWj~q6GuQdtKs`@ z6KkFbK$4p<1viA~W3;1)pl~lOa{hQBS0EPxj#MzTiFNHGarCq zf=LU$l2YE$aj`ej-^p1W^GBS$@3?LBVcnX;7jDBG53Rd#p>aoi^LBk?Smv`$Q(T^f6W08LR6#e)Z{a8V$aO+w6@fiI$ zLq9IkkN47#&(VzkTl^TrhiN7K&2M8J^|Yo#mOGqkiDz+k(0D7om%(>a{qj5_o@uU`hMY`W*dWFg}}ru}Ob17+;{j7>o}REE$aa7lZLf2$l@Sb%G^> z@we$O2IE13Dua<)hD$I~J6H)us$U_&cq#$oIr@vh$l+##_(+|pQNwI`@m(uS=YR%ov>-X^^KW}$=!#CMm((F$`8GMXnYQ5Bbn)Fb}aSHo;Zh7 znfrp0_;Hhurla71U|&6Oxl`0H6xTlnZ26I`C+P%4V^gqe@KFc^@`cIaoW6V jo^apPOZ}Qzs)%n&aGC{!9E^h8hZl$XSyI3TUjF|F4rsCb literal 91327 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 literal 19752 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 MkV|9(q}I~^11{7WHvj+t diff --git a/doc/_build/locale/.doctrees/building.doctree b/doc/_build/locale/.doctrees/building.doctree index 834e8f1b8bcbbdbd9d1121b6f6fb0b5998200a38..4b64191d04c8d96c1247ca6df54c7b1b8e97306f 100644 GIT binary patch literal 83165 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 KARY~~@Ba_|sLV6~ literal 85051 zcmeIb3A9_+c^)c>;slWtMNO7WNkXb3ho&%fQ#V@ z2e_AvWXGxPhE7h?Bu4t0#7Ua0tkpEnO`5c6Q#W22n)gyWL%p(^v`Opc)h|sIXEm*x zW_7)c@B8;~CIIIGxR(kgOI`+X5BAx^zyJMD`yW2G`MY1b<CTA`w)FJwq8+?m+w9#vH>XsMKHjRg7t>AMu$xB*wXLrXyp-PSb?ZjIhoNbxO?Asf zx87E>sk<&7;``>d-s0c3S^eeU4?{PXy0*jH;7i>ac)Oyb4Eo;Ip1w%$3~DLw_GZ0p z56;}`ZCTba|K6as$=hD_7mUBQ$aUs2wNA^wNRdY$DA z-pk10=DKcg&^Kz^y{)co_UfIs55C&w+7?>tLHxM6SMN3L&`;hY$CsDwwpG8X96zc& zBS56|YPNEsS!Ywkt9bMFOBf$7uKmI%2W;0cY`Uh@-dB6HwyCynzV^s`-_UEj0p!{q z^mq^ce;@w;9{m5oR|oyt!?i8yHK?UI%~ml>V}!D-4o~ z-Cn78J8i;0#p!ev%U-dYon@d+N^e^V(4>d&3_kO6LzI(zLll!iY)(1tDAziDrO|hL z%Bqf@FizjK>8;ebx0Ka-uh!}JLL(~S5$nAptWy__npVo{thSpS9W%o6nmWx(aeKPa zw8cW|ZMSFZ)*M6gn(BSs!y!P+%RB>Sn*Gcd?sY zTW=A;uoxoPx_d3%>!kZ_%f?{`Zlqc^P{!&sJB!zjVB3LbHT#+Z%Ay$8ly*mH*?JpD z4h-qEo7aGf*XR%c;~5SISf2`Ey+D|!Iq3!MeA`S}eOpX5K*J9KpDs<0hCA@u3pJo% zHeWKzWm7NNg|b$5%6hg~C|J6a)6Ak#PzeQ->FvCa&gIXdo-l&|Y?x zW*z@pO3emt)$|o0m~FQiHN?|azuBuVgYxw1;FAnlIh9iMX0x+OWGe*<$O$ZABd3$p zFar`xPb3S}iE}Yh2>d1D*=>W|x(b?s4|cllTndwlpCB=sfu8%|mN-d7Oj*Y(I4kJ# zi1LQ`_Qny;2*Q+@b2|RgYOQY8lsc$st-kE~w44rA-<71l)d9Kf+9nMp`b{zR5}(=; z1`T2c-F_R#9$?_>pcVP6^JmKmdCG(&q&VG9i!A~4q2tzjoh}YJpsZu{9k6Uri|6XS z=lh0o+I9N?en)8%FLRZpHh}JSlvTh(Z-Z5Ec?vJAcDhS?w*wMF<2zvbdi$EfC`$7h zEpEBn0SjrloC+KS-}u#c5)usj)AtTr7fy0LOiHkEoAPs7Xua&u;bvDJ$2ouZNKAAj zeB^l-Xj9OU7-rguDu9%=cKfV}WGyS7HSKKCv~yWa)3dtc*t)6~?1HV8i&mLrtpieC zk-E-d`M}$8nbB=dETuRcedzCO?K%ejTj7(G%tA?J`8aRRWW)!FF>6jm)pC_m&M4_x zp^(?LeBQJRIlbT*M%K*Jd;>;%6$kK{YY_V#9enf%m}7@{9wYsNzy}-vJgV7L7VF@^ z#8ilN?rZ7b&E0*9(bd~#?MO;+FfRCoI2Ge%q|>-iEWy2W7p#_gktzyj(0W_xG$CT9 z1Y;BIQW>YXaJ2-CMloxh4ww^EDK-o(|wLPr##@$29zVfl}e|H~d*oWW%{vS9|-#z&Olmuh1e-Lp14Xa$q=8EM? z-Zr(YVOL5ix3H=q*C1NhPb-jP%ajAk0VRJG-yw68)K zrazdNMh7z0wO{MkfnV%Qb~yU^;+bxmU@yHP#psW>6}9940C9;cq0YP#G)1TrD1FPUB# zJ(RmXj{I>m5=8d4up^QnUhlcmjzgBDKnox>f)pFQ3Hob6S6B9#ohA&DovscEe_skD znaJMoXhW=k(_O|7+BRq$hBeV?j|lKSkol#3DOdrZYMD!N4g4`#3VIj^tEHj(u>W)j=zIhz_h3@FCI=O+G8!+S3))SzSoTQ0S#>aVrn(V_(y8?ly2Kfzzo~soN9P^Kshf2e^8|Aehf2Nj zt2e`5f(?Xs6U<?v#rCOzRJ8-7<;RZ+8okvHG;*?BxC~qMKJc{- zJ07eVU=v^p-IO>|f)^Z7E?#_|RPg67U3%f-9Q#Y~5ZF&Ft4^H(%VDa6m5wZXI3i4f zf$_TEwV5s2#R+WIojPP6#<*am!Rhbf5YH*k(jjUq_SNO4-sVOXAyCPKX5ux&?ybU( zlVY<#dy6IlV&%eg05KE)MhumpFv42Snz=Svv@x*-zPMD)Zo-gG2F#|tP$gnQ=hp2T z4ctih7KJPCdl$OXKsV6g--XLbs#7S;D)U!!}KDP7BBmba`PZe~!!oKZ|?J+MBgMpu5Zz?k{ux zdSPGpAVLYu6F~R*jrZaul5fbSZ0K&?l){bFfq{L{HCinq&?F57Tq$5j#2`Sg9SD=1 zRhM6GV_R=P&puu>wt$e=l*aA!&%~F!Qeo44;1DvD%eky-7IBG|(;T%_*3<&jw`{&* zn-wdo5i)G|b~fwaZ+f$8G&|-}`26nO51R;p1k;JFJQYBtiX-r}JjKb4{AIy_q%`iu znv$+hyzN(8&7WG5iA;fnVwnDKux+PP*&MJ4Jo5^ z>p;H=^pWDSx52&oz-t`gIB|F;oH!~Wz^!N{+c9vLS}a0qR|{na*IjBJm#*asekl-6 z1Ymlaj*tUMOCBEIg0!&UqsGF51O&Szjh`2~?s#BqKOusj&Q1{2?;mKxwpFED#}LS*X%}3aeyM^Qv_e07E|+8d zi!)zY3{K0@R0^Dg3^!>;M2;RMl3Poq6h#Ts5Xn=p8sIkO1wLT3d)Fi!q8k=a-n;^GNQN`awFo@xNIoXnGtN9%08En_s ziN-x>>$6{N7TCyD&i1muY=-@0Bu}EpjmOZSv7bH;;Nw#by4Dhuw{Z~Php6ob1U&ji zA}Tjbyo{y`^iPP%H7q>v;nN~@ZX@sxDD{B==Z;Q@bC0e$yxfZkTKa%*4EWN&E4K7R z%H!kPNdWEJ=}q8U*)Ej|cCnl-6%Ea@9KB+zaGELNR-|H7isY#f#WyvKZ_Ah5bwGRTs|6HJ2rBbSt)FQ40ZClIcpjOy+5m$xTe6Cc; zJJ5k*sP@!)AR`yLzD|5FFckdahNIwF0iO*)!DXM;%#MJu6FnvJ?M<42+>zu)KExZp z&k^tUW@ycPun+76siL-a$ zFP|aYA8$CqT@Y}Y5#h!&WN#ZuhrMgdP^-4U+t;X@_yY9{*Sv$;7I;thaY1l(;N3dM zw5xAmyBoQoe>yxVZwK?~N^|NLQu6t8qL~o?0_~nO`~8q!Gr!_z$je&p;@IE)O=>)P8xuhup?^XmNHQOWXF_AI{|0kTc!_v%$#RO8u2!-} z+0<;^fJ?P*o7sFp!%eBBGrLQ0H~N1<`-Ed3bZgiba9`ur$-@{5CoX(ok6`|!q+fEo z16jMdzaV#&d+ze-6r`ed4-V$;5w4cv;wID)UcF>@aitGqx6n~x$G|0-a5xlR%tz>A zsnaE|1TsSVp0P}~h0hv{+43?!Pzm3Db635$)tmzi)i{Rce0-b4-Ct@ZF9TEO=uKd! zVcDjo>UIte{#qqps+d+bSF(&su58%&3M!h6_V8(qp*`+=8&%K&DXfF$!Q2;>-!Gkp zLpGdMl`B!#%X7M^AU;C52(yX}@k&Zg`Z8QY@zJ!I1s2~jSLw}6-O?(hQl(PP7lu{C z0~3uR3B!b~gH3pWZ^HacoA4^&_Cc`;`Mja#OL|!^6(K_vO~Zz97WATEs<6LQn7>tU z%#KV06u!9Ml6%pp(vW0*RlVu@@t4h5m_G5EeS10^n&>$U;*D4F{#uwN(X|?a6zo!V zSu-k@LkdkXZ&-O;#b;HklGQX381*bzAMYQ$Ey2R1HvM1!PC+UwhkNB!i3y737bP-*;4`e$NBB;lsxO`jp* zs8_6Vkv!!J72VK^S-Ya!dB?O0m141M+3ZSo#JN2fJ-8o=9w})hr>F^VsZP^P)`{4m zO}lmzhEwG$ANw@18<2tFqxLCXN3-^&5|_htep+|(NbdK19ZwVamEf@+rS zyrw#ik;9crUR51kS92Oe#Hfb-zyW2<;^jgTTKEfKhwmR?4oQb+dfSXGRyN`3`OX;l zq9}4kZr$^6do;TCDmTzXXk z_l@o|Fb9uq0jT{#3=}n=)Ox94#d3?c3K)d?_8+0MFUC3>&w0faX5%;LjW@kJB}J_czANahbB19TO$CHNREBuRUL1Bp4Nh+W#zPjp{qr!l0$%(Z4htI<_%b{ zi+ZI{B!PK6U_vxLz*0fu$4@1J#(SGVp}M`nncK!wdlS??xH^59U7bp753Wn)-b61y z+5Y3!IHU{tC=t5kZ2S(OL%T}%oJ)X~PuX#o)z}1ai*53D?+#{WufEog2Eqv;EMjEV z4=5R<-p-IgUP+tEzWoQ`>(W%xj(hQ}f6I$dU~&0PwkmSFgR2db!sPkR)HxN;Jb&u= zN%;p(`k{Ri@85!vq9k(jri~_%Ex`P?HF_lsxdm+^+ruUE!2R{gKgMQVrkFy-wBgSO zslcpv`z?wvgj&VjoXDpdA=Ts~z`~c{zu1AU2hA@k$8FF5%J?aaWg^J0YBlbQaHq*T~Hq)S7O= z$=e*R;M}>JJmTOexQGs!VR!pnWN zt)wp~`@uIldaHiusBS@nRWg0Io59Vr-pm|UUZEQ${P+0daDZZOwK^8PwfMg7>eWcw z6hhjdU58?`2;2ztVm_VR8`*_3Lemcz*T^(m@D$b4W;wyZ3}$?P z1iV6W&F(mbkdWCKp&X%E#C|~cPfiRK>8us+<4teB6na42%q85%bRD?jaQi@}n9ph1 zQVut(LgQozASIz2P1Hhbzu`lT*sSq_4nafehp*wy_tHK<<|-BQHUgz`@b$=PImap6 z#cbXwWwUueQ7usfRaBk1d_a=fiHY+Blv!fZ4eC8ABfQKG+4%D~y&AP5AR1Brv$HW9 z9R3;J^jFweqMcP5^@$H!7&TrGp@y0**_vL4K`>X+;K5L~jFMwGW~pLljgmnY!eo3K zX(0^B%M~UsM`%aL$uRM7M@8wKdYU4!+i51bgaqms?Fft2X9)>}Sp5;KdZbvrwpnC( zNQabyRkDCXI)RkW*oE|9Dl6?&V772zeeTfI3yDp*-n{@+^;EJaY8%!P?KLdHH zl9~jF^J$Ja-#HWFd=o(Ux9Lr?H^K402w$>tRxN3Uo!8+^rka{z6m6@bmB{@lN>h#= zKq%jA@Q_PfPZvH27~lT;gcu2m=JeFzn+0svI4{yf`K_@Hh!|O}d=={8386j=3G?hi zhebX0dz}`d5g;NX9SJmtB_5lJAO#9XU~Y>{gy)f{uGy_GBa(`weFssWq;Is2P-X*i zZDbLrGT@2H$7$RIk$|u87kPvzv+A(7NpX-Vb6SdZ4So({CQL1n?vf%CQ1U^sp#>;U zAiM%0P|EoiPR(Duc(!`s{P|1Olcz5n+kcQDP8t)Un@N_g0Vn3r6Ux(1D<93w`EETt zCslPt@75`Gk4s9!0VUG;iV~6-%$P%}7f+01u{cnKv{1$o zJO;WcEXanEE8*UeMbp&VbHmi`-@LZ70eHEwlESA1wnL8yJVSnY14#Nt(DU^YbB<}jmCieAU1S5> z?r&6pDB*|L+%Lz7VALA5CeN1KVs8>_4+dvg`unjV6X~uDXP|j9JJb)17ZYv@obuU> zceBrQ#O^1n&(d7;ckt$K(nkiF5n7R!3kE$*C7)h603GFDxW0 z1g#~6UqQAHzmrNGtUKg8XLW41{X~%Ufn^Xmbc6)Vc5=6-HPmNRsAeHyRyZDv^rA&% z+oMQArf0!T&kqReQXW!-hVzspBn;QE*wrpVY3L!`=xA1*{-Q{MN4Z8>!V2^V0|3d{ zGRVxm1~J^?cPTo=e8ikF8J$wpB2K)!Qb!VqgUJ75Q^E%5d!zx@u`&4hWEUBX4$X~# zG97G;07E`}25pOaq>#s69XW(BJAV6vKzpbzPy?>bCB*ZD{cGbff!LahEPP$~&SSzX z8z)^D3ExGYTaN}G4y0eD+(VSq0*C~F&K(+72`=3T6l9c^i2Ct$_a4yWjpz*LclYfe z24k-@_6#2=$u@RHPfai}#wZ?$b(=^?B%`3YFh+6f(V#mIe~g&tWaRGCcyk9$g~*-h z6l@#uQth`zN7Ua^{bR8-L|v-!q291$)pqMKDwvC+MFLvW#C=Snc|r&?b~M8yRNGrE*qR z5khEIoUB%ahbV$QoPtg_EirT6-3OE*YAV+;^0z4XFKjsYzb^oPAXfhwNo(sP>KjVY zF_n!Z=ZUnO??xbsf8E1^DE-gAoe?59_;2%d;HWw=k`+~wX6A35ShtCkQ1UmL3*&F; zxV)5nz3IF*7`wyc6?SQQ&-{E1{I zuAZq0#DwFdeQ%PeCuw|gBOfx1*Zv(g$oR=j&uf1qAoc-)o8MR=RIYTRyY*qy_#xU! zrSXIG&(z%eM+FE76(|o^SvL@G) zJ}Xu}HR5oG$SB@C_?+ElIVjj25XTyOdy$F^j6MA$g{*=ki9OXy{1ukS&zfjG!8Ovc{js1b5}eAHx`P=5`42V%pl=V z>P_B>wEYA(iZYocG;{R)fXv{qlEK6dm=nfW__(+LpH(i?< zwS+5d<+Tj zN-8a}V4Hjt^vM91jdhiLh=e;ijnA~#53bDwU{sup4fq@CJ->FZld_g!SdEv0!iGwu zEM~jUNRMqJcshstbr8q#9m(ktlLlpic0*g(>H1$0gxt5CHAiX#aGtoHN-=Ly%eg)TGtH(-<<~?}7?S{>Nfna>DV){#4m+f7=@SGW~A-whi_+kL%VvS#xTj~T85@k3k>KUuQao%?S&$u{<`I>6f$?qS z;E66$^`ylyKZKx3>e8^j zh@uXRWROEk+k`I>c=uuD9I-MNwH(k6&Lm_{V#Op*&<{LH@40%fI)|nw!?k{2>{S&; zLS(Eow_7o*7`ejJsQhagr`ou7wHkyX5l=FNg{l~CsT}uP+AP?s@-X)_noDz z)%#>-|l{#D6e{BiWg56bzCwAWGk1^qVN2IVRz7)HZx@(w*b0_IXQV^A=1AxsHhZzGqw~ zp@TcV4c51nIt$5Pp@7&e9EBv%H?u!O{fYYne50V#iI~@YKluh^})B*bwuOFCt8EL+ZJz^P1 z^Ottb7RBn0o;%VB2DnM7mPSl^GII0p@#ZEP9k^M5B4{E~plB5gWMD?ID-Eej)v{f2 z%4$v}&2apVkSu5-k^uePg8rbjMKThf-(aE}9P49saw!YSzt9OPmmCZ|H>igG8U_%gCcUL1| zHW{M*Hr{-W)(=Eeoh+)97fLFMrlBBZRyU9;s+cX?uznUaop{=KV6K5^@Ao%<9lRuD zBYS#%{V@z83cDlRPiRM?&jF-wjG?r96jh+&#wx}#wsO(FEGc;J7D33z8LS=;TM3y#iP_K0f zqIKX9M@HW0h-}PfzGkjj7t0FjW4FLSpzfF!8LfhaOw)S7dj$i21 z-x1m*dC*hAvrv!Wr|9z+V||XtQOTgbNN>Cuq`sVFPyEx%mLN~>#T$T5p_Sf{?ni9H z__K<$<_q}$5pVvqpcUl;a&HzPNvV|_oUtnvR20x1-12Eif`|mBLuSNAfXq`Lh2YhR z&Vj_9w{l2dPG#oL-vyMCnEUkR&)*fW-w?W3BDTa-))#w1=t9A=ZqG!;Lj-c6L>b%@ zh|UpVyhw@flyk@c&Q01Op`kciKXQL&ecgw3ggzyB#J|V9F zJTwA_42lsFH4B-WOTZxn*-6Q^RE?7Icf&P@wWQnyBAFXAQ6Lhiv#Kzal$>T{S_gP~ zplCR}ZD3wS9Z4PO=n#n%8kWCDXb@+Fk#0_&J&W;sRQIY^Zz1ylD*I5)N|r+5#L-ut z601~%$y7O6?>_wsmiy!ZYH}dfIyQ^9O}1>gHGUl$M+%T~Sjj$STqY+WV9 zIvyC^40uMu;-0P16BE6Q-YQU09@I_Psi12{;ockTAo0ja|7jYP-9Z1+I|0c9hDVHExnLs)|Ke3_J^h-6p_YB zbVB0pjq2WKLhLvc7-o+@1OdY*o@T&rJQ}gvv{Kfm9{30p@m&1oSi$EYKcmok~ z;X)ue$F;+U@d&?weACY$yQS1=dJSs*)f7Hu@6 zD&k!h*-Dh2aR$VLJr$Z_K;l!vFCqP$vX2|niHI=|;C;$mN@*cQ%xXTDZs94~TFTsr zq%c2x^TWWW<#!FuHAGZK{0L+@7bCndqi=x|De}UGYx3=%WZ&fx5nDSRMS@8&WWN%d z!g#bNWd9Jg=JRH>ALX^*I&=$W?!C3+j@YTmXz72$o2Ln6prr_|tiWQ3`|~^n_^V}u z{wQU0c~wVMt>K8*)8mg8_xKrevLXkIohykO8`xu%Vs^2{$yB5m#rz)vKpR6bPl?D8 zB4|YOaAhb%?HR2S5yafc!tYJts0|QBo`?e-$fSFdx|OhfZ$hIG;wCl&Furw~|}!XVV5PLEM4s(Lt_nhBu>U_Xm0{#l5*B*kYrndJ3X*rPAe)F62kDS?t!phCGN z)Z)?*)0YJq$Xl9SDOrpoCc>0?j}t+OoUi$fCBw0E)Y!8Plb6l`k)eVO@ODOjz?$!& z*Fx6Q+AZD=*oTq%XR&$}tRk#eJh~?D;FE$z8wxdT28FXO;Yh=)Yw-pa~HOx&kn0E(0DNAYHgrm%-*w3qaw>`MdUWNS}n(!cT z%_QUQr75yo&~vxmD)xn)N5oQ!G)ZIlaR4%J?Y1L!e4_KgC$*aRBS`S2PEJGM`xES7~T?erUB9V7xu+D>Uyh7ETF8cN7L%8NW6G0VyJcoQL>6ogO;02zH8R4#=gfa-)5 zJqIz!DWI0PsjKBRbH0zg6d6C41ZR9YBEkzl=5YR7fJ;z#X^th5pU`1D2mcR|j@sVFe;{uJo*Vw$W&%%mbid|Ouq5vR>2I492p}6x8w&6xtTiDNpfbGf zgY`M2Z9eI{vmYAmtu8tCI(qQgapU_4!_d= zwfFMHQ-=>@1gYea5_67%5Rf7pVFFY&hy1R)b15l~l5HD7)>Pj&7%1piIu>IQasX1Z zbY-R9?e(FaA^ZeMv~dZ@;<%|+FmnH;n0qtaP^9;_g(^}=&tYBT!Cyo&KXhZ@6(X=V zY6KwJkNPMh;<{df*d;5SdifbPO&*0zunQAycd%Y2x%^~oV##D)m`Q0hjLd)k&5b(# zS@&-8iH^XKfL6!JJ<)mL&VDXMwBDyj5P1s4yp^Ytv#2twRcut`EtMSj3g`x&XIVsP zK!&^zpBAOFi4f6+1zm{abo0#iLEMrI9)REAN*$>;5q4lM!6S?U4}FW!HA-?pC3fm9 zlxgD!7w7hdj^Xccz~?~H>Hw7XnV%WAPwQMID2ml589%z3bbbNN5ABA?icxpvB^IkcmjSnjV>9hp3M7~Q6=u9SCEZheKfSatmZEt+cl0Si z%%4t$vUKAo5I1l|O6YB%0$@r+sB!KAn;xn{0uKpI`RaV2k+%ouo4o!TiZ>vvW#Pi* zdCVVG>cNr_h{re-s{z4hNu8NIJ(Q2t9Qt+}jI7gU^BKk0c+y!>+2SOJG}|uj`oa^; z)J+;dtXtMI?0_kfiq^%&Wk>PBgd0Wwzj=EV8zKCrETsM~(48y;|J*U?bi0#iQG*|3qfY*Fa z9~}-ie*LfUd`J%Z#w>GSo-7-1N&|N6ed8?i*ce(t-ZuYvCdzpiQO+;Zt6)C4Y_1Gz zblFlhO*6}=IBgcRvYvw~rsa%MVd#qHS=`4A5h#IW{Jc#>pX5$%RChjCVItDku(~8e z!8o^xbN5KtL`46?5dCEqj)jGH$!Rh;owOhoWx zVau~^q{D#)uWXumtB63zBI2xJ;v*YMa1r=FH%7eLFrjLLMX6B&6vw;36#exI0%8bH zu4DT{2Vz~_0PUZNo%hiMcSNfnpG&>1P%mJ+Z?~C`*rmyc(_SJ@PtyhyaVq5OTuIHB zP2GgYkqI|9dS7GODtdBK9(Z=l}yNE`T(6xm3qCXZY?a-hJ_fpz+Ci>*aq3^adv z!wS|QCJc~<>=-l(*(*{ZOc>$IRG0~Iq|Bqu@^*;e&h|bI;!=##Cd%Z#Y41@w!;9h! zmve?=SOrR~puusXP&RE-&1I2Rp^&x8BfO@*bwiKJx(TU_jN#dCPn!% zxkq6|+53T;n=r8bAVK64H^V$b2khpU4^G{uVh1*=OWhfxxe~vTZwJ?%oDv7CVhHwK zu?`a{fb>bASum~qju2H3I)+a|K;&S@1hXQ&0M zV%bJMZ&%E+Ny%G6moPu~HfJ#YL71CvA)!5(_DyWlXJfb!MXm`H^`DM)FcC7*s0^7F z0v3H^7<>piH-4-&;fch*>{v2+L!MObeTGNDT-h=G*Xx4p!@db*q&O3d<*n6n#HuDc z%!k54!r2;v2B=#yDi~@OHM8%DNYcdBT|Js+k z5T=@%98{i1x*1`l@1up4_{yDKu9MqL0t5>aQlGU zh-kn{V$Q+E9v5`tb_t@cvT&|Wjw2nXryTD?CqbmO*|BV7jH4>(b$FuS{t3b>d`p@% zCi`)LF1&_kz;%^yOC`O$WV+d$vj6$>=T2pilM7dZ=q0nPn@hM7b?26yt4g|ta_)Mr zP?Y+KxavwT>+onH`IvoqC3IP(DCxGc@A!#xr<4=y3U*)o-MX?*B+}8%mQC5fhMM$T zzYWEgLs4lh&rz{Us8mCZA*t_wy^mUzi*4Jg(nb15;zM?j=wScr{)X^IsnoLwcUV|R zQxyIYcH>E^pQtxUUukTG4NkXne0;^fxW|<(K|nci93D1^$7A{QOocNCzW04#~Y=SfGXVI-Mr8lYXz>toO(pDbzxEEcxoy6S$pp^cGqo zE`ybS;F5Q6kt>G_nc0T%hyp}`k%&z3Z`Y*;%$yR2Zy+K zp8q7qDMFcc9vDkXB>TB9z_&2&hUP!61xEhM*vR9#zf7?;wzD_AXJxXOmTR@=TJjhW zmB`rbbl=U06c(AfooTu7LCzPm2Xf_=V=L}lxo{v?nbY0ntA6$#1{RsUXJ>?ThE^B* zVFWm%GSTk%agl)B5vH-h0F0O4o0{PwjONdzr2EHE_FxciY?Be|8P74pK2d4n-e05r zg(z-l(C&+d22tGBib&a7woKKqOQn24H!FpqOyXBI;d(X!ube~V%PU{Ll=kdRBI*-Mu zN|aDRd1K;@q)(ghSI`UFfM;VJj3?jZkuUD&X;em*zUQVDoPuR~H}NFb+(D>|fdDAC zahrS;ERyZz%j??9hm+;YU@WMMiIOPUe&TpJ8N(^dLrn}PpEt8eMrl}1#ncKGxj<+>7$#u-10Pe>2K1v8?l33n|bvY4f zpm{LTun)S>8ahO1`IEFBvC7HN>d7!#nW}DBMkQA%Qik%fgMagdY^4YniE=)#k{pxR ztF%J=kuUcOE5vy4Bv>JaOE<=h5os7BLg7x2P`K0hXv#I?o7M_Ttfdf#bBy2>o<|rY z2R#jUdlm|ifSHIp#B@DvqYw(!>mYyLkp%}>WR)#l@DF+w(TlW$;8u>uE(QG@60X$; zBc%%t4ZJ6Y-(^NMCEn5w1%=l3*Oc1hJd{s_8+i{PjuXL_Rpu^?x&g2t7}u(8BtRN` zWYG90z~#m#aC_`}_m6B?x2PF~jPYiEd{|P@7B71W&*f)W0+Q3AR1A{9CpGbJiW)yh z=Tm8Xewt&-!md8&zro<}0Ty=U*f}$28AW76$fAOlT?X~lN;(oD6dlVn^(eXhgA<5n zf)_sAqC2pO*emr8yrYFh0Z9efc97YG3@NZJE%iDGhPc)?rBiziX{8JsdY!GnXT6U5 zVdXMHh>__D`6OUD>V`TyaS<;bQC4epvqnY<>XY?lw-+e_N~Sf8_`M&YmhH}JDr~|K zF7e`4w`(tV+6bx^!P1!hLTWcY+b2Es(_&Qo~fMUPSQS4WJgyBI~<4Iju zeSC(vS@o0B)Pj-5w1NDd}oqih&Pp`;^moLb5j9H$&bvHT^OA%*t4h0MvYo2Gl6 zv_-oUGG5Wod}9UqL(Yd;-VK)hWxnkHFw?T1jW4@o+D6$aAch(_wsXh`pQoxPd8gtO zatMbZyY~olbFA3O=Xl;UTI-nH)dII!CfDas&mokuI;oD?{;Bg$!wS4V$caS8U)~39 z|M;1~KCwMYgG1DN!spI1d!?u9CM0Z3`696RYcWg+nb#(%o$;r!*TCmjB7G;18&f{s9hf?Be0 z|Eg6it)gbFNbDf2cwn%^`4qV_Y`{4Ki<@O{s@uAzu z5tb_rmHr9g==kFiW-l)g5RcHSz){Omb13Zsq|6q8pjt(%L&2EFd{+u<0ID} zLPNfIxt>Xz`)gyE^ZpIToC|W%8-Y1juHh2%M5pc47kP;+$w#^PmWVteHPK04hnW{a zzVz}7r;hDAX&e1TB=C#`@VyNGyjGuBI3f#m13Ab0VB*VqujcyU5(^9Uw%P3Cl2fKQ z6N25sLU6+<^YtMGc4UC_vKT#!4~>_hhaF7JG*<1MXKTR)U@!u!c#exf`4h>JI%M4X z3dtR^kUhjpO0)o*Fo}ySc^f2Qb|c7S-=IItn4(yCz~VKMi5C`-%}ppz_|D)g0v$t% zQW>}mYzfaCAWDld*_RTuLg;qtS1A+}{f(@Kow9~@u!eHR zow|x!)+YQ~(Oq?{&OGwqW<_vvW>d#O-iOulu zt!sum!!-)R35#MsjDYE6lIg32t5<1`;QFSXH%mqq$;a)yhLq!mo~^)8Of|PkDhifB zvq}UoOG`y(J%afEaNWFQgILI#oFjg!-exnWBl~bNumj{=vnBB2XJfbC&@cvvmbrnQt_i1IQJG7^3i6K>h=Pf+UH!v#!E010%Q$jQM(-Ag-u(rV&TDJS|TkTq>AM0BSG%6!0j-pdLjH=dIC~ zBpw-2{o+O_X8|M_(jAK}KXK0`gCm$tigXSkU6w{6nJ!mC2^qsMoqS2lA?=o4*0NT% zqT5bMvy3&%sD_X(k-|=9TRU?Cx;->v(&?D0ehCKnARW*8QlamPcFuN~WTMUNd9Vxe z0ia~W_9BXk+vG$gvfNJd4mx7nxfJVSqV1${nY=QJv&AQs2zQ^<)M(egLF{_ga*$~h zAw5PutCh=0^q5DPW~714*+rBorI_GQpwHVPaqK5zaE@*jT(f{Y3k!0mMikxp+p!KN z+9(>8ZB!&ftS<`=C60~Ha=U9%-`jtPfr^cP$fiDNW=E(wlF+o%#2HLyJ!nLC|So_Ho{(9|8jncH+;I)_!EMX()i

    G|r})6ZNue&OX~zP&wAW#+7Fu(iQZ9%_Di{>0hKCr?#Rp1v^Z zmCVAz(UbxMzQwLbTsWyvG6Q^2B$(bru0!P|M1_gl0fIb>^?9*ZIKqgZFz%7wZqoGx zWoCf2en}L@=2N080EKL(^1ejeH7G$L<{+%erCSG7kQJU6bA#{x(wSS>e*_y8Cc6_x za=P$G^_Xh2?)E~(066^6=AKxaYQ1N-LJhq?ztKQ_D_}Y^NV!_F-MbwJCIXh~4F(J6 zNl||C4L5d7NxlC@=u~X*A&PN=2X}&ogjD=waw>e?@54)s*WG$F=&td;+Zj2cAHzM4 zC$&UR@1fS5h<1r0?WVs$jf(JdF5p%Pd4+AQP^7|dph9^=w@u3~*pzu6M<*2=ozQ_1 zCo7=GpLrV~xaytT&{+l>v(X)6m&&m{jvkWxMw3;E+)al0zQdnz-P(q02IUlC>0D!?tnD^Q11ZhQPa>Nyn}%<8S2}4_nRkZDul4x=#3DmiAoNiSy*`K^rh#kC(oZacIm?9 zQ(*QA_o-n?npuH28eLpz5b4H41m&im?7`@fylZH}@-*&@Ks|O4Uyp5BGD-;U zu*y&ZHk_6Wg>tecfKDR+=7lOftb-5;dX3~&< zXkG9cWiN|w;$#%FMUZ~(F-V3Kst=3s}9U)lPZe=of>I# zxhStaB4%dkQ3PdUE;pxU_~$ibL(scsjY70D%t%d243Ba^$_tk$5xv0=qfcKNzer1B z+EoOXKd|1R<)MFyU%bq=f&fh!v;O5-aN(Em5@XhPkAgXMQqtSs`@! zd3u#3%zWO_RTS*f3MI{fKW`o$5(Wz1>3LLmDpNl3WHKAzSQ= z8$JX>m6+7OxgHpKi%W}*A=!PqqB}SdlI_7u49T=v02j=_o9%sI56xhD#Jfs} zw~Jl{;;99M37B@#&gF8NmCaYOc`a8q@~AqEN;)d#Y)b~lI9fBF?lt}q;v^bB&VwZy ze+k2#knmrliAlpBAe&H2?XKgNg$$>za#1H6);HQ+x#uH(@eg+6IIUV~ygvrF#1*n2 zyr=v(h?Jgtodw~kMnOervx>x;VCz=CjEE_2~|PwlmW-I(V;(`qfY#mdLA`47y~-rS1a5uHPZA zzoM_`^(Kw#n{{uJ*#ukj0^gc>AJEeTuYH6t$KNBMbAU*+92ZRxg*& zIeAEr`D~@4VU5TfZx{%-*C|(gA~wtGyI1|GjFb&_p0)KQ;9K}?1nKfy`)AtAjac&TbNs;hM~73C zVAbChta`X@uyEE)X$)ps_{VAC-ys%WQVkSTG*RQz!M#UGs}yY8EM!e65fvo#Axq;% zEd1`vNWYA`0Ngr^UHgv(YaiJ>SUzisJe4yo{}Z(Q9~H|lYFaU$Rq5#e@P!w`% z-Y%-eayG9bq9Ly%8A9GbO<&E1AuczucsO+GXW-I|97$RWF6|$XE8n*1mRn*>j;ebh z84frZg1{ww11s5yb6{d~3gyeOc|;5D!#b%E9Fo`cvK43^aa=|1va7a95lXB(1ehZ( zUAlQ814H_xa_Ypn>Z$qT&zwC~y?A{7^rh2(Ua;t#C<*;g9*BNiKlTOK97cVHx(;@N&J6UoCtNuQZ*k{Qn8v%2pBy|bR(#l*dYTVq>)Z2@htU8DPu?HeS#o@zqDMCnO zMh1v!MgS-#49!Odl97CdAG$0UZjRl?Qcg%_+m%pU=r3cs7VDv_MCK>2W0j|5>O7=r zbVsJnGnbb$0e)q4e1HE+-CjM`a#zfBwx~WPfSksbq{YtrFFd_a<@z~!s9nEV4rNH^ zxq0RUGW)wR3LUjj!<(3UaZXK3B$p`6^nL&>X3cstHpyhxFAO2HGSX46d^;@9?~=Bg ziL?dV`|jrWL|2qQ{cGntjh_PjdqBuLUEAEsBB+?#fp+?y6&cmrLg4e?uZX_B{w zLjaSKgVyhXY3V`qy#?t5`rZ1V@d$Q`(rTnc@-l(E%nUv1@-j}t#_N0GWF6l^x~Ej} z*!2W*$5<-dTjApmtCL~m4U29r3udWe7)9pug?x0^V2Xen=6sR;4=}9Lb zrR;cjkyX`p4HNlsdLtsfJTUe+NltU`$m15wn~4OcVuOt5 z9OP0dL;{)_qgW3m9^GIlZ;gg)uJ*kNWI(R>{xO6im6J!a* z%#?2i%V7}x=u{AmpP2i{u?64i?2Tb(q!n#b*_P&GQU4tW=M3Qh-5u0YVXfSX{80 zK?sq5V3O55N~?J>03;o$*LrjH&bZ@r+iPKP^1p)d&CvKiILY`1jUQO;!=arN&{ve2hEpwEcVtzdD$&sv|Oii4`T zOGuGxcO7UB$jc@Jy<(V>3jGqGNAzhh)!zv1$q$X6>UQsbQ~b`CmQh5W!FEPd=F|5g{J+8Y^>-h@M|m$)qb~$zjpRIX4OCyJ^B^HZH76Zdu`zDaXOtI zC3y_}c;;4bCsm?u_gmGgbe}uGlU=}t`f?TQh{bWB%lGmpc9TbTR4LH2YBo`W4^zg7 z;syV~4$5oZ?Nys_vTY8|+~%cfdei@Nvv-$$73ra|nqJ?PjW&CmQC79Ti2inoGKFXX zFNPMLZ0~h(RB2Iz>)tMAp{OERe#Zht2j2F6&q0Acb~rpHe3L{;qQdgEUaiyS;W&Hke_Ip@b!oy!=564M*DZq6!P-Mu z_70s@4nYGdF`_d`0e=wNM(eEvH_^Po8015Z!?XcU(8mLSQR6=PxP_8F{6*ulRDef&0k{1$!u7y9@LeSD2R{)j&Qfn`i5~&en9Dt!JLC<$8nGG0)a;y+QMzXLFxt z^S;jJe4WkrI-BctHqYy9j@Q}zuCuvaXY;z=ukB&mQ+u4j8UGNFYag%uMeToc@b2}& z`@iTL1Mf!(#tghaK|8>}OXYJoc-c1wUUEd|;AP(!c*$Js0&nAg;iK>E43jo?NOzibuzr%$aXR@E;$N~I zCjj9myd4M`NMXz9G<|Bxn%)z8=(pY;>2bRpmA$kl(mzCzZjTttz45-pFSmFpa922U z5$_y$cbK@F0m^41gL`KO6U=|F)qx4NGkTmYv)@)7VJ5GNN5o(4XMIQm`gHRwq# z`8W{zHp7}mp4Yznp?CBYL^GSJ!N9Q${_zxFi+Z>#BrP(}I|vD2sm*lusIo7&PdO<5 zR&s}=O7rv-U3}$ZpUHjYW8WX?CeVhqK-u_ptZuSvRg#R4;f-Ix8>93mUzpx3#Kc>X zbOJtv;BKeqpFK~q8ZI5d0UGq zqsJRlVdM;O{KAI9@vXo|WokG+bR*yxuKEVECRLxay*<8$B8euWrHLnAPyp4_o(EMy zMXxrTne{HbnU#G}Bf&lj03|nOU-q^_iNo0q$FVh*Dv90EHQIS`VmA)8Zk42N4LtH! z`GMh8j<3=;!HQp6V55VFZ`vilZ+OWjT|P{(y4Tj2wOn0$jdl~S?)#=* z-O&-N}NuYwY@w1!^`x&J49UqD5#4Nh$yQNOdU)f M9Ly6(he7%O2lFK0wEzGB diff --git a/doc/_build/locale/.doctrees/conffile.doctree b/doc/_build/locale/.doctrees/conffile.doctree index 6da3d0921ca68c50af3d87cc8afbc4bc586b19d4..803f8155ae4490717079e38668eef205efea2de1 100644 GIT binary patch literal 26951 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 diff --git a/doc/_build/locale/.doctrees/conflicts.doctree b/doc/_build/locale/.doctrees/conflicts.doctree index f897f4a6d4bbd4171173e8129f79133fcf11539a..5823bdf20a72a6f443776433d2a3734e0d8a8658 100644 GIT binary patch delta 3710 zcmbVPU2Ggj9l!OFyZDmWv1>Q&#f`6aQ-3r*@5k)yZi!JyOG)eKszNIwq;Smc%x3Q5 z+&TA=xP)?v1aF(F(JZ7ql=h`>AlhF01QJ3BNKvFf1(iU&Ao0Kh5=edEAt3ReJ>PkK zjh%y&ZnYmX|M~rX|KH5~=kM%e`ry?)-(A%c(JvUGRj=77t=0244w*wdapUZilDP4W zS-AXQdSpCEt&wddzBR(Ld>>bMk{=Fcm(P_Nyy-4quGY@i*NMlLA=dEr&>5{y1{6DotG*b zc|vKWN?AP&_LM4=ZG<9RxE9X563+8IJjK&zL;i?-n1-82;Xe!iqwt>-e^E}f7I>Z? z=8G`+o-W{~%M(GWL2Bn%qZ91@vChKiHRc0&zS86i{6sg{X7CgQ%>b-eq5?6IoDJoOQt#89<`JE}{D~l^V^yV8 zHw?=`h*+viJ=-)i6|06u9c+S*Jkd6jZz{@Udo}rOrL{G_3jx1A`1oJjWSZ&Wfbl7H zEP@?IG|fZ4j~&Zlo@tvp0K>K>$7elO^TFQglU*J73hQPIUU%P;PUbp{hhd~mhe^g_ zJiVf=@RRi&r0!@Rq`$C1F08MyFmlGExSF0QU4=;B8l0+>`btddF)1~1Ojq+UW5}UM zXO2r4wtQ7}9M5CKqEhN&`#+xZELcBY?2;Z-cK71_8U%y|@ zzXw3BL)^*s6PZ&(=lY^;Dce;tu3k4^5A?_Y36)~aHar_^%telcZR%+ZnUtBfp&Py% zkr02{{}EvP(SbXy_o4H9aR$44v^(ZQ@iASSV&WOLZy5$M86(Kn4C<=3OH>m(k#LD% zpW9qpV~yfk36_dzhQm}6cSkZxLZn8Y9WVAK*KcHE=lM-RMvwHQyfcWDx22Tg&S;^P z<#0ckepA5ZmNWoprhC4sSvK*JjeOg7utTuwIliWAOnQBHb$$hrei4b8iB=?-^8DB0 zor6WCC=QMlm78LH>|}B>$cvvI%sa7_A_X1)b-(D+E1yIJA0Iyr1mS)#f{#GQe@KGJ z)m31_R3CYW+7=6Da$)Y8 ze!7cWYH7hn<{O4iZQn<(XSm zqPTGAqF8$PudSyg%WU~%AKBf_)>o#G+>E~+E$xf`vH0q#%l_~LKV zI@t4{(?`XLT&8tR%9Jg)`qbJzb+G-EzuD^%ZT714l02qY0D%{(e z=V4n%h;73XymzX4S=^cZ09^FGxIKGQ9637Qdb5M)jsFXe)sM$>VNJGu!}2VIC~`F7 zSgvVcS3^2XzwLN_{A?vBetEPFnHrtDE>d$h!O}nM0|J(QcMbvMoG3h=6MN?mfI&Zi zMuQkz29w4Pl>F90E*}7Q|3F)I+-)EKEYI3owty6P#MZ$H*uVxu$k&K(69YT~<%sDb zRgW261PgPS&DuDaX^JDcnbvNl)~dQ~k_`6>`4Fbb<}BIvvTvRwJBxB;-Q>OHnvfMb zRMn|^wOR9^T3dv*RMZw8$PnH(jALWOY{XrVa z#d@h)389|)?ff%PUnh+`is>9Zg3`x_?wzf&10Ui7l%IqbaFE%598M}lwq9DRp8K3U zu_!U0HQjnJ4%KJ9QEI?Rsah#k$OSl;h`Y-NhMXahQKwofKc@jY8D85H&0``Lz5L#o5PK;4pBJ zpN<0YD^V11NBeDcMuCdymNqli+dDT8Nt5EPcKlSfd}Rkwwil1t^2V<1L`#3nSqwh2 rR;sXYH3i8lU+Q!S_BCpxQunL13#=9vf(&I|wML|1VL=+B>E{0n;+Uyw delta 3831 zcmbVPZEPGz8P4|b$2o4CYu$6&i+z_kY3#=K?f1^Mj)6pl1~*4Zfd=_r5?}~rnNTWu*>dG8;oYkzB3HLa@9W=d4 zW3K8uq!F#2+ApM6%ad@ql;3xI*k8kSQf)>w6Q-AV+hzW=`isX}BQ!^c>3*7`bi*sck^&h))fu3k=D?2LLwkl@0Uk+CZLtB|V$T(M!pZ!ETq+ z_Xt_`=*XS-<>-saZ#SOz%Yf<<5YL{;3%ho)@xh1Mj}HAyX!Q)RA$C{Xq@dj?ynUS_ zP;+eC)K!dZ-E>vWQcOvc3=5mG;fS_@6mFh#>!yC|5lX5B+-#ENTGOkt-wyvA=v*28 z6)Wu-^4@^J?VXeA;@OwPqbVZBs)j5_c2&nzP1|*JTh$#=0nHU0o0+}2ry!)+pZA=+ zZ5)p|j77;YWfvh+MuuntiyKe)=-UwLmmLJ${g4^xui47pCE*HnPQ= zvOK+&<@F(i{Z>$^kY*GLvvD$fYb_;l)#D}0t=j(gZ8^wu?B3A{CXG&w=E?k*#w-eKN;+Wv1&6+rRRJz#ni|7y?Yn=8%( za>d)Pj_-q{w`G8x$vvH9t6NCaR86y7VyK!#kb(?dwKSa=vShjv$h{FY93X4^3Z|1M zI<-aeU0h~tyK60G0Qc4^fqg44gGryyA7+2b54FC*70H#K{#e4mPF23R-XkstL~bO= zoXABOJBEW)6|2a!L{pJ9Am}=nxUrGC8U2h75!zm1p4SF19r&EkTJ2zYZawl&>XNRZ zYEA=ShjmJ8-q6pR#t6>Sri@W&7M7nnc!2KebGtTK6-T{$$>`e6sp z_x~?EMh_mvg{o3AbW3w!)3d?wvZRTI;)*UJqRR`G#BTT6$!dX-!)=(U*Y5r{d+F}W zVD49XfPlHba6|>j1@_Ow1@`ihTfv||?P+v#i}SGD;-N6NQM~X6V9-0{hB3F@=I7V) z;(a~jk>)Cr$qQ?VsICGIabSye3`AVhhMD2y)9m%R&p;uSQs&eIj`$J6{Vqnil}$JR zm0iR0t5LFqE5FBO7!QZ%q0V0-HLv2IU*Pq=kU+L+ofU#w#m6j|niyIu;lqOgyOKZH zO2(xVK%+&S+A*$eReUm{mwkf4-#-9=x_Kz9SS}=1BslSp8k?B z(tdgRMZS8DAJqh5hONv@vd3rd$!02El`K_A^?Z{qRlH@d8J*gDgnf7B{r2}})51{s zk04GgC|fE{w)j&c9E1Z$6)(d9>>`X6pFa34U4Y?F;6^yWKY9*-H&wpI1N?(a9MF3C zN&a+!U;fH3e}PL7rg{73*J^RVPLC1|N^#>-+^`hT0}yPy6KI$&!1TsoN9D7ZRjt}F|r`3E2s-NFsL)f$^C&|LY+8@6Nrkq(`l2|vNbix&Gq xDuuhfs$B^jkk~&T!ORRnA@0|4lbf)_Cp56;{s;Vr+_nG! diff --git a/doc/_build/locale/.doctrees/environment.pickle b/doc/_build/locale/.doctrees/environment.pickle index a0c087f1944d39a340fcb520752258cc2e0522a4..0ef32acf55d8a239facfd325183c72b9c9ba3568 100644 GIT binary patch literal 134888 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 literal 139023 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

    D^z|bjU*zYGFLPZr$dOdlB1}4#Y|Vs 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 V5@Inx1fSMHv753uJV(XRe*qh&0X6^t diff --git a/doc/_build/locale/.doctrees/envvars.doctree b/doc/_build/locale/.doctrees/envvars.doctree index da4615bd9df68dcdda875d616dfb1536d737649d..55b7f2d13af2ef702a22a644fe77b378c2aeb864 100644 GIT binary patch delta 2345 zcmbW3O>7%Q6vw@B9VhD~wbO1wle!HdfndPd*&XlfR!P-H5Go-e#HC0mB>OR&v19CD zdqXe9d&2r^KO6BMpIs|9m}kwtU9GLxH%yz(!V$Byvbky2>iJq7){nj{KcVYt{XD7v94ri&G1=+w4c*|BxorkdiCz_Xahf9lB#Y5s4|GtC?vFcTiYMwZy< zl4qIhvCF{>8(R+8NqA1dGXc-!a^SHk2A;8Lup95#Wlw@lUDJrH8Lp|T7^|9r3K&_c ziwvx}4%I`OF+XK_IVjtN8A)*q(>!bDil=j~L+W z?vcs7#9lne!56@>1+bU)Kj(Mj*ZCibZ|?m>4l*&ko!R|Ze?tp?!>2-`b@Gv_6CJBkdq zS~7gmC45%ywj6v& z9ez1_u`Bqyo!~E|pMv0*(o>M#zel0|Eu_AdQThG!Jn+FV8ec!~{TlK)ih?aeBeqKj zR%O-HFe<2oAdA>)ff$G6`!VC5-j8!BA;e<;4|SIRoXI9TfzC+d{Da}6SSpFIHUfDm z*;)tH%iw=z&hX)5i%n^7GMWS;lS=W>F;D?Req+-#sfsLYDu%8*wuuQfRQSksSB|7Y zx?RM&YS>@LE(szp9lw-X+)we4drUn4+J25_q}=mTNr{M^?_gi(&UBp9WPVpN_z%)W zkfFUOnhYtBA-5+3wKS|@+jd=3#svrIHc|}3b_kJ?j!4)N4=&}+JsJGe+#0RWn%SVv zS?It})*tSX-`nnafiFDQYM*4UeTHqO)wUnKyI%EbHVxRc$AqcvJEQjmp}GCtiGmz(iaIu>jGg8o{C7RsyB7RJ{yS~@t4J;$#XO10^-he<8GHusf~ zWCOzb@Zq4VVpU1G9@12hT;T65^AY<=SZegp;Xuk$Z<*vP1yZdNFYo5dWVP;;JRj#F z(o)^4WY$M zDT<~e6#6#pz3+|iwQ!Pl24gQ!k|XTXjuS$fUGKQ3@n*RB7d;J;r+8#KJV�zHQMF zzG!qlq+{^p;5iA;_q!08=apwU>sde+H%$jVa{_`DsfE5P;CQ?7Lshkz_uluM0GS`%Lrp|wKuE5vk>aR zmI4k9;L>yK_pZf=>7|zGCs{FZ5=>uBoG>!95>>tT9^CXYHyu3A`VzA&*ZmyWUXBK6 z&vq9CDsbDbWgAG>HA@x^WP?{kB*&B$Q`4|&D*6F!|JD6P#P)kzw!cXtu>E&ZdL~0Z zh^pS-Ha}JA;O*QbCa&d|>JQ{pF*YTMq8MBAdU^!l5Jn@m#~}e6-feP_U80$)Eg8Cw zY~)z34l}wdW2{?}Lk`HHBlSas!>uh2zoqVvr-Ll(OJ!dSce0azl`o?v_Q$f`#PV?j zi@d|7(f2&(vK|fD9+z%Va+7nBbxkA^k}Vm@NX4=RNn*=bBc|?}#MBPR<)!{h5iUP( zarwG`0=NvZ@A`)x{STL4q9*p|a+`BuGe;`m|8{g~d;XK)e}ntiYz?ZKV;PQaAj86t zE{^IF)zUQ0m0Vuz_7<~ySy0pN&~_~>CWKgQ3&D-_8Ay?h^wdnInBwzo7i%aE#U!j~ zI&Tcju$6(?Mr$e>q&)yV5Ui7L&(DB`Fq8viAfh4NMy7~mQ&e0@RW#An_F^#7x<_^` zjTert_HHu>7TLM<2=k6!><)KOjHe#H{7Q2SxqqCUPiNU%gZo10fQzu1~R1RRGX`}X*3BOSz*X|$78tsyAC(nRzBV;m$_NVQh* z%Apl$3W_gtqr*XJ2D+66QYn3;zG;4cLL diff --git a/doc/_build/locale/.doctrees/faq.doctree b/doc/_build/locale/.doctrees/faq.doctree index fca59d0a45332fa8add4c7065b63abe16c146ff9..fd3f7bbc60ae4cebed1559dcc75215d2fb8e83e5 100644 GIT binary patch delta 5615 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 P;U!79Fq~=@t>k|JZ%YCG diff --git a/doc/_build/locale/.doctrees/glossary.doctree b/doc/_build/locale/.doctrees/glossary.doctree index 268d4800dcbf05971ba7fd4db81abe5946899d7c..94d9e0dd6487fcaadf6f8c7002633097f87c4a30 100644 GIT binary patch literal 7258 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 XsRQ?p24o7T$s-gNQG-tC)Y|+H-KL-! diff --git a/doc/_build/locale/.doctrees/index.doctree b/doc/_build/locale/.doctrees/index.doctree index 46a2be6cd4d83e609f3307303f0fca3dc61e5079..2f04bce09fd88ff444b7a79781fe8ac5374954a1 100644 GIT binary patch delta 1010 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 literal 45894 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 KCe@~IFaCdLNR06S diff --git a/doc/_build/locale/.doctrees/introduction.doctree b/doc/_build/locale/.doctrees/introduction.doctree index e93f9a72229121f65eb04ae0f98f5446b3133664..d91606bb58b6bf19a930b8b389a8e8acd98d8f7d 100644 GIT binary patch delta 2540 zcmb7`&2Jk;6u`Z;oHTZD(zH&}v{lm&+9qx6-JRJl1O=%nQdCsRSohk)l}++{zVN4vl)DMM$V{;=%^lQcPO1@HsZ;xI} zM#-?q;%GeJgqlRh$YmTG2KO+=h){+cY7mp_aY#i%KGxQ>ocu+r%J252iw4*%G;Pj^ zqcb5T;@F+|oH#xoixcpig6CCu&d$f7m=IIqh?oSMsZG@L(YO@^6j|6Ko^N61TZBTbt|jDq$xpPrTu9yohUdv*{nPkvtn8)4HBfnFulDzY@MQtEJ=eCl z!>~oEuZ_8xXd?o(_Y?G%60gOPHq}Vk#a7Bx$Qq{$9L&qJy-SdRLhnLX2JV7H{r{hZ{Ty2^Oos>9!>;GJu4iIm5zE#cHWy(5Y`g znJEVn@>u5h(3@>H1cX&Zbz073`~#cbiKl8=uq-%>TdQ{82nr}}$mwJ4`vS*||=bI*6y)G4@O z5dK}U1-b(b$@7_E>o}k;acvz1G;o<`8+u^x!q!34rse7E8(nNKT5K1xdRGKrfZ@OQ zN;v|;eemv97U;!+^YXz! zy53kCD`jD4ub`u1tdv%ofYq}tiU{&8-3_qg`yPgt<{F0Xa%l3Vu?y=&y3u8u*}gic zLuqpj;(6ehbGWb(frjCQX3sHa*ED?X3KBs3?<56)`Y zjmHPS&@#6n^ih^qD&>kikvq6i$&G5-r2K67l>Bq}SNYBGqiqsjdI%e&YxpQ_sFWXx`d^2^XMwL4m&%J5)c~Zm107QN+vq9n zq5Nlb^3p6wm)=*echu`Dyuzq&g)H;hhpW7*rjC-5nQ83LgyOhbQ6Gp*Lt3nD6b~1) TLutnSa)qdoE1pr|3u*peSZOs{ delta 2739 zcmbW3%WoS+9LKvDyY+*_4vlL_)3^`%NZWWHv#$ye1rZQ!bD~u*X_(oW&DeEp%dx9+ zsN9NjVnrLx_JH7k5Jx10a;=amp^EYT-6(bV6PT(o1sgiu_u8aJ4tir+AL<=LtR?SQXw}VU<>uwcD&&@hc5>z2nuJ zU0Q)nuXdWP3aqVE8=ZEOcD+uu*_dmu!mbC-C4xk^O2eS6nZz-WigjiOj2x&-r?8{u(&a53bE;du?7 zWAL0<47>a!ukdMp3M?l#1e^}a9@Y(Jm^!sJ9ho*Jo^Pre(+t}qglMd9JxjXvI_oUe zs{k*;6SqRJBlagUN?IIC+*VZaUE&&0y^*Mj;KfYu0+=|rbFw|K>^%-thT(gd5LKg= zgB;%@rtX-wW)NahN^~8lw$oZX$=`*o-tH4f(cm0DFAgRz0qXVSML@loe82Z;7zyD? z?!$DtbKndt`$z(7s)cpmaCGL|$aV>F98JfFF$)~3BX>*SEAi+&3(TGy%^=l}M;Iul zqtL!J2(5Hrl$#(|6@RAcAoQ=)QcUP4Fyq$Fh31AEOR+Y=mSg!Y)hrVshq|WbYZfCm zay^$irp%daKS#i|DZV?o2w9mI?w-@Yb9PTT#&Zug7XO_`7T?`bSkL7n=j+I`Y{Yb3 zccExJ$G08i>OkeVl$w_0QHMMM`H+iLdKpL>>C%}g{!QFEF9r!?4uu<;(fb%Hjy~2h%{!k9{q9|oAiAUK??;+UvIj(TKx*44jld$Y3>05+-Qzxon``AM! zbqGVqHeE;6OlmO$ZJF4kyw3J3@c{^!7c|$3kv<-f)^lDgA0C6@KX%Srgk`@*x#_Ad zVH)z`SVIV7qN@(2u49=*r>d@Q$vZs)j`0p%Ey`nRF@hbr`N;sjJa(q{1Z@AabL4%n z>~D!|V8_EAW~ytd2s?mm>d5h+luT+mNS4!fL3_%@kH(z68Yd1MGrsOMwL)39kEN|@{EE;C#V zXNcwd7LCLAw!BCO@Xs%F-V2o3rw(RWPd{!S$CLa%Od1?+{m5{*UccQp-`jjB@$W&; zdC;@fj=}D0ti1}IMu=l+UHd@FpAK@bL;tbFTGe`U`Ayk}C_|%NG7=O_S65o?<~1g} zo>kE<>`g`uh4`#+q!$aLy#EHhP}ExFpV}lB?|Xn|(31q4$2V=5=qG2iVd7bZrBPQC zq*j~Vw#Pz#3eHwBKXFkRU;k?23q`rJZtXP{<&>yT9u}-PTP)P84YpKgjpYu9HfE*T z2`}W2iO(m0S-(?EE1BA5@K5AZalUj|xhz_x*>|dP%$F}LUsvGO4bly~!a5(fplO6A zs3zwuME@^z`9V1%7w}v(o8MjktyEEtWUCFY-lYK0Tn-n*AVZngY-8CEh6_?|m(2YO Dx@&r9 diff --git a/doc/_build/locale/.doctrees/lowdiskspace.doctree b/doc/_build/locale/.doctrees/lowdiskspace.doctree index 86cba11e9c4d55f20e547513b9551b5cf5d1f46e..099fda13e092d33b454903576b2c5eaa3b07929a 100644 GIT binary patch delta 911 zcmb7@Pj3=I7{-}y0n48jq|iSxN+>if7FgJ2VH4=VgBMM|0W~|jv&;siYpot$sIr<5_c`!W^Pkw-!diGsvqX*mSCU16jC(k?2Z|0eI#kbp;!{F=V<-qLm z77bf>$5ww-K3P%bXy9ajiUO>SP8Z`|Xs9`4Fy=H$5xYOvBMUU+ZC1M0n7X)fU^~6h zP}4~TT2%V>fnkjItJ(0TPQ)NqQ4h3GHbmDcFL2(@G3%)$(vj7O0eU|7xpqT1yT&N zZRSQxK)S|`qHDiMdp9lPlltOIQW*amX%K|_KB=Lb1gqGTL|u^;$!u2TT3uGmnyJ)@ z+))05bSL9QTU|0Bjy5L7E<^&Tud>6w#l&`=Zh?}K=#24{jMgWgQX*Q87(};WCwvEc JeiB?<{s~J@CDQ-^ delta 1064 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 literal 52653 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 literal 11086 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 C1dKfZ literal 56607 zcmeHw4U{BTb>2$*r|n(suKpIJL82rfvG58p z6%~{5d!xYXH9GBdczt($Pkrx`gQN9*@$O!u*9tOU#ZxDjmV&n5SkX?M&@Oa4eYX`v z^-ibPXfF(C7)I^75UkL0MnC+n0k0OXyCvSUDQ zH(%^VSpQvTu8(*28~z~HLfiJsR_N-M6_}=1c5K@-D`m$kS6#hS^9Owwu-b>6I}2TB zsh)-MqZjId7Is>#&NASt^_Dx@LeLJnPD^VfKJe@ivE0dO{%NNPMNHQz$C~UWS0zZ2d06O8uokMg49Nz`gkIKKyq-{yPRR*I!wm zsoz;Y4&dxc!8{#nf#n5et!9R$&@gSM>V|sYnT~5amT&2mvH;M2x8G_7y}4Ec@RcN< zrO|!#&0M1wEM~rr?;;3BLHBad#jjp}34jBnybf^c^@;*Ax;QYH?KG3_kxhpw2%N@N z&P)!0Js9@7I(DyD4X0unhUFO*({XgywgRtgdmx*dA9yx)KN_ZwV5ZlK1rTh3gZiU# zKk*c8-)l8+s5GzB?m3Niq&b?~UnmxGdyntf_*qFnqaINp39uq>a**uBusH&WW0Xrc zDz;};9W$%|J_abFYLs--4t2A(1&{WL(B>Q(3C*pg(vC( zow%h=mslM^GCHm`aQY&x9<-LiK8|Lnt#^G+5v~$YUh6~+PkXfAX8Gi_8ogERe76IE zvlvOj9Djh?=Ku@-yW{VZM8o^kIXiPB?K8A}-L~D(_Z`Qyj54@<$*5Ipwo?kLwo9iM z%)Jmcf|kEA>)OrVXV{j6NII0Ilj3^uE6xYqutRjUfa5G>!mJcf+T()bK{7%Zku*Ls z(GUfsFJjkU7#~PKi^o5g9H1QpAlET#f#+MMYZ<0h^=v&1%N5fs2fA&Vt~&%Ex8tv7 zpm6b%*X`IrOi7$192Rizww4pPd1)sO5SVC=3f6hK;Se9_YENKZ zx7%69W5q(@wBQajppAZ$MMf7CU|;Ot*Nx6*y6lfT=)W z8X606(Q{fYh6h0uOSwebOXO#3H4!66Gc58OFEEtJ1N4I1mpbKN$Fcp|_@`W|afdPN zSLl?N!mv^{btkk8Xl`DmX6d?FF?C%p`*ulZ6;8>}Z@j>cKuRDlw0$W8`E6kOo0AjB zt&%{zQs`B}itd3L%xcMUf>P)hK}omDy5|}J#K6WX8d(m%jF~>S*+ZX6BoB$|Ptj^2 zeLpLe3Mo@RFF%O2N7_*zY?!0~c=W?3->jWHe>%hFBw{yzP(kWX@a{hzA5tVRzn2x5 zuo4Z|sRXv}l+7}X0I%X#Y*cFC*XtGV3X!{Y{f+VUE z(Y03GJ7Qr^LqNl4!21hNVkJ+{v~N1 zKKw<75y1MYl})P>y5*o+v7MUbIDs9S>|Ilu$5$^59mK1Q@kq4)>T|G*XP*AaE5<+v ziU@8IL~zrVh~Q311fi*upUCxXn3jfJ0_XKD4}w#-f{I&WEBvICnL-c9_{bi+lFVG- zNKxFGD>%8t{}r86;o_LU#r<2t#oai{_tHqR`Ky)(?*}|UZkgP8uCKd()ilh|Fl=~7 zpu%kG(rjv&Y}9l0AFBT_DTdNrhXvIC61tHB{Xe?8%Alt*%?0t8L5yJiazZ z0q|h$h1ZS34jJ!EeD4_gha}mTZlbBErQ>)`HP7Z&Fp^xFXXt6MY!JYaSldkNQEwaL z*>wQYd<<`t{3I@I3WqgHlmtt06R_k4s&zAz=C=i<>xyc+7=Ns@&(S8C^a9)~*>C_+ zY?W(9rBbPyL1@>UvW{b4!r^zFz%s~mQOEPE8Eg6KQzIn?uku|e?*Ddih~72{O{MX? z`y~nJzU#x~W4W#czkk_sP0!IwzUMl+^KR3E?gK<2l)UITTC!^$nCE!2EBSmxRuBAm=|C% z!CwF~d;?%5aYP0lT@Onq8z4|~sg?r9rgzY8O>n+*W4 zRW6oT5au$ytJ`mrFFmyo0RZ~*{2R}mfAsY1!@S4{R_{r?qOI(7Vaz7>cw)^C?F4># zmP722;GiBGyz}#9iY^2_Y*vB=%k8)no7FBm-A1P`-7LKZJR)$n&{zBl0dKF5;B~tP zh)@i>gQx?c1eS9et{B3D^Z)^FYpvglb&%jSBKrOiQL5to`qc~ZXP*9mJhvJB;p

      HiJ1nu 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 diff --git a/doc/_build/locale/.doctrees/visualtour.doctree b/doc/_build/locale/.doctrees/visualtour.doctree index 799bcd87564cd78ac0f9be16c190ee4fd86b0c4a..d98fd9c2609357662a2bce3310722cad97d509a5 100644 GIT binary patch literal 54852 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 Q3Q3icS_f(P1ApcJ0k7lpDF6Tf diff --git a/doc/_build/locale/architecture.pot b/doc/_build/locale/architecture.pot index 9565fa637f2cd..7b1b6d984e492 100644 --- a/doc/_build/locale/architecture.pot +++ b/doc/_build/locale/architecture.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Nextcloud Client Manual 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-04 13:21+0100\n" +"POT-Creation-Date: 2022-02-09 14:36+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -20,474 +20,470 @@ msgstr "" msgid "Appendix B: History and Architecture" msgstr "" -#: ../../architecture.rst:6 -msgid "Nextcloud provides desktop sync clients to synchronize the contents of local directories from computers, tablets, and handheld devices to the Nextcloud server." +#: ../../architecture.rst:7 +msgid "This sentence should be added to the list of things to translate. And this one too!" msgstr "" #: ../../architecture.rst:10 +msgid "Nextcloud provides desktop sync clients to synchronize the contents of local directories from computers, tablets, and handheld devices to the Nextcloud server." +msgstr "" + +#: ../../architecture.rst:14 msgid "Synchronization is accomplished using csync_, a bidirectional file synchronizing tool that provides both a command line client as well as a library. A special module for csync was written to synchronize with the Nextcloud built-in WebDAV server." msgstr "" -#: ../../architecture.rst:15 +#: ../../architecture.rst:19 msgid "The Nextcloud Client software is written in C++ using the `Qt Framework`_. As a result, the Nextcloud Client runs on Linux, Windows, and MacOS." msgstr "" -#: ../../architecture.rst:22 +#: ../../architecture.rst:26 msgid "The Synchronization Process" msgstr "" -#: ../../architecture.rst:24 +#: ../../architecture.rst:28 msgid "The process of synchronization keeps files in two separate repositories the same. When synchronized:" msgstr "" -#: ../../architecture.rst:27 +#: ../../architecture.rst:31 msgid "If a file is added to one repository it is copied to the other synchronized repository." msgstr "" -#: ../../architecture.rst:28 +#: ../../architecture.rst:32 msgid "When a file is changed in one repository, the change is propagated to any other synchronized repository." msgstr "" -#: ../../architecture.rst:30 +#: ../../architecture.rst:34 msgid "If a file is deleted in one repository, it is deleted in any other." msgstr "" -#: ../../architecture.rst:32 +#: ../../architecture.rst:36 msgid "It is important to note that the Nextcloud synchronization process does not use a typical client/server system where the server is always master. This is a major difference between the Nextcloud synchronization process and other systems like a file backup, where only changes to files or folders and the addition of new files are propagated, but these files and folders are never deleted unless explicitly deleted in the backup." msgstr "" -#: ../../architecture.rst:39 +#: ../../architecture.rst:43 msgid "During synchronization, the Nextcloud Client checks both repositories for changes frequently. This process is referred to as a *sync run*. In between sync runs, the local repository is monitored by a file system monitoring process that starts a sync run immediately if something was edited, added, or removed." msgstr "" -#: ../../architecture.rst:46 +#: ../../architecture.rst:50 msgid "Synchronization by Time versus ETag" msgstr "" -#: ../../architecture.rst:49 +#: ../../architecture.rst:53 msgid "Until the release of the client version 1.1, the Nextcloud synchronization process employed a single file property -- the file modification time -- to decide which file was newer and needed to be synchronized to the other repository." msgstr "" -#: ../../architecture.rst:54 +#: ../../architecture.rst:58 msgid "The *modification timestamp* is part of the files metadata. It is available on every relevant filesystem and is the typical indicator for a file change. Modification timestamps do not require special action to create, and have a general meaning. One design goal of csync is to not require a special server component. This design goal is why csync was chosen as the backend component." msgstr "" -#: ../../architecture.rst:60 +#: ../../architecture.rst:64 msgid "To compare the modification times of two files from different systems, csync must operate on the same base. Before client version 1.1.0, csync required both device repositories to run on the exact same time. This requirement was achieved through the use of enterprise standard `NTP time synchronization`_ on all machines." msgstr "" -#: ../../architecture.rst:66 +#: ../../architecture.rst:70 msgid "Because this timing strategy is rather fragile without the use of NTP, the Nextcloud server provides a unique number that changes whenever the file changes. Although this number is a unique value, it is not a hash of the file. Instead, it is a randomly chosen number, that is transmitted in the Etag_ field. Because the file number changes if the file changes, its use is guaranteed to determine if one of the files has changed and, thereby, launching a synchronization process." msgstr "" -#: ../../architecture.rst:74 +#: ../../architecture.rst:78 msgid "Before the 1.3.0 release of the Desktop Client, the synchronization process might create false conflict files if time deviates. Original and changed files conflict only in their timestamp, but not in their content. This behavior was changed to employ a binary check if files differ." msgstr "" -#: ../../architecture.rst:79 +#: ../../architecture.rst:83 msgid "Like files, directories also hold a unique ID that changes whenever one of the contained files or directories is modified. Because this is a recursive process, it significantly reduces the effort required for a synchronization cycle, because the client only analyzes directories with a modified ID." msgstr "" -#: ../../architecture.rst:88 +#: ../../architecture.rst:92 msgid "Comparison and Conflict Cases" msgstr "" -#: ../../architecture.rst:90 +#: ../../architecture.rst:94 msgid "As mentioned above, during a *sync run* the client must first detect if one of the two repositories have changed files. On the local repository, the client traverses the file tree and compares the modification time of each file with an expected value stored in its database. If the value is not the same, the client determines that the file has been modified in the local repository." msgstr "" -#: ../../architecture.rst:96 +#: ../../architecture.rst:100 msgid "On the local side, the modification time is a good attribute to use for detecting changes, because the value does not depend on time shifts and such." msgstr "" -#: ../../architecture.rst:100 +#: ../../architecture.rst:104 msgid "For the remote (that is, Nextcloud server) repository, the client compares the ETag of each file with its expected value. Again, the expected ETag value is queried from the client database. If the ETag is the same, the file has not changed and no synchronization occurs." msgstr "" -#: ../../architecture.rst:105 +#: ../../architecture.rst:109 msgid "In the event a file has changed on both the local and the remote repository since the last sync run, it can not easily be decided which version of the file is the one that should be used. However, changes to any side will not be lost. Instead, a *conflict case* is created. The client resolves this conflict by renaming the local file, appending a conflict label and timestamp, and saving the remote file under the original file name." msgstr "" -#: ../../architecture.rst:112 +#: ../../architecture.rst:116 msgid "Example: Assume there is a conflict in message.txt because its contents have changed both locally and remotely since the last sync run. The local file with the local changes will be renamed to message_conflict-20160101-153110.txt and the remote file will be downloaded and saved as message.txt." msgstr "" -#: ../../architecture.rst:117 +#: ../../architecture.rst:121 msgid "Conflict files are always created on the client and never on the server." msgstr "" -#: ../../architecture.rst:246 +#: ../../architecture.rst:250 msgid "Ignored Files" msgstr "" -#: ../../architecture.rst:248 +#: ../../architecture.rst:252 msgid "The Nextcloud Client supports the ability to exclude or ignore certain files from the synchronization process. Some system wide file patterns that are used to exclude or ignore files are included with the client by default and the Nextcloud Client provides the ability to add custom patterns." msgstr "" -#: ../../architecture.rst:251 +#: ../../architecture.rst:255 msgid "By default, the Nextcloud Client ignores the following files:" msgstr "" -#: ../../architecture.rst:253 +#: ../../architecture.rst:257 msgid "Files matched by one of the patterns defined in the Ignored Files Editor." msgstr "" -#: ../../architecture.rst:254 +#: ../../architecture.rst:258 msgid "Files starting with ``._sync_*.db*``, ``.sync_*.db*``, ``.csync_journal.db*``, ``.owncloudsync.log*``, as these files are reserved for journalling." msgstr "" -#: ../../architecture.rst:255 +#: ../../architecture.rst:259 msgid "Files with a name longer than 254 characters." msgstr "" -#: ../../architecture.rst:256 +#: ../../architecture.rst:260 msgid "The file ``Desktop.ini`` in the root of a synced folder." msgstr "" -#: ../../architecture.rst:257 +#: ../../architecture.rst:261 msgid "Files matching the pattern ``*_conflict-*`` unless conflict file uploading is enabled." msgstr "" -#: ../../architecture.rst:258 +#: ../../architecture.rst:262 msgid "Windows only: Files containing characters that do not work on typical Windows filesystems ``(`\\, /, :, ?, *, \", >, <, |`)``." msgstr "" -#: ../../architecture.rst:259 +#: ../../architecture.rst:263 msgid "Windows only: Files with a trailing space or dot." msgstr "" -#: ../../architecture.rst:260 +#: ../../architecture.rst:264 msgid "Windows only: Filenames that are reserved on Windows." msgstr "" -#: ../../architecture.rst:262 +#: ../../architecture.rst:266 msgid "If a pattern selected using a checkbox in the `ignoredFilesEditor-label` (or if a line in the exclude file starts with the character ``]`` directly followed by the file pattern), files matching the pattern are considered *fleeting meta data*." msgstr "" -#: ../../architecture.rst:267 +#: ../../architecture.rst:271 msgid "These files are ignored and *removed* by the client if found in the synchronized folder. This is suitable for meta files created by some applications that have no sustainable meaning." msgstr "" -#: ../../architecture.rst:271 +#: ../../architecture.rst:275 msgid "If a pattern ends with the forward slash (``/``) character, only directories are matched. The pattern is only applied for directory components of filenames selected using the checkbox." msgstr "" -#: ../../architecture.rst:274 +#: ../../architecture.rst:278 msgid "To match filenames against the exclude patterns, the UNIX standard C library function ``fnmatch`` is used. This process checks the filename against the specified pattern using standard shell wildcard pattern matching. For more information, please refer to `The opengroup website `_." msgstr "" -#: ../../architecture.rst:280 +#: ../../architecture.rst:284 msgid "The path that is checked is the relative path under the sync root directory." msgstr "" -#: ../../architecture.rst:282 +#: ../../architecture.rst:286 msgid "**Pattern and File Match Examples:**" msgstr "" -#: ../../architecture.rst:285 +#: ../../architecture.rst:289 msgid "Pattern" msgstr "" -#: ../../architecture.rst:285 +#: ../../architecture.rst:289 msgid "File Matches" msgstr "" -#: ../../architecture.rst:287 +#: ../../architecture.rst:291 msgid "``~$*``" msgstr "" -#: ../../architecture.rst:287 +#: ../../architecture.rst:291 msgid "``~$foo``, ``~$example.doc``" msgstr "" -#: ../../architecture.rst:289 +#: ../../architecture.rst:293 msgid "``fl?p``" msgstr "" -#: ../../architecture.rst:289 +#: ../../architecture.rst:293 msgid "``flip``, ``flap``" msgstr "" -#: ../../architecture.rst:291 +#: ../../architecture.rst:295 msgid "``moo/``" msgstr "" -#: ../../architecture.rst:291 +#: ../../architecture.rst:295 msgid "``map/moo/``, ``moo/``" msgstr "" -#: ../../architecture.rst:296 +#: ../../architecture.rst:300 msgid "The Sync Journal" msgstr "" -#: ../../architecture.rst:298 +#: ../../architecture.rst:302 msgid "The client stores the ETag number in a per-directory database, called the *journal*. This database is a hidden file contained in the directory to be synchronized." msgstr "" -#: ../../architecture.rst:302 +#: ../../architecture.rst:306 msgid "If the journal database is removed, the Nextcloud Client CSync backend rebuilds the database by comparing the files and their modification times. This process ensures that both server and client are synchronized using the appropriate NTP time before restarting the client following a database removal." msgstr "" -#: ../../architecture.rst:308 +#: ../../architecture.rst:312 msgid "Custom WebDAV Properties" msgstr "" -#: ../../architecture.rst:310 +#: ../../architecture.rst:314 msgid "In the communication between client and server a couple of custom WebDAV properties were introduced. They are either needed for sync functionality or help have a positive effect on synchronization performance." msgstr "" -#: ../../architecture.rst:314 +#: ../../architecture.rst:318 msgid "This chapter describes additional XML elements which the server returns in response to a successful PROPFIND request on a file or directory. The elements are returned in the namespace ``oc``." msgstr "" -#: ../../architecture.rst:319 +#: ../../architecture.rst:323 msgid "Server Side Permissions" msgstr "" -#: ../../architecture.rst:321 +#: ../../architecture.rst:325 msgid "The XML element ```` represents the permission- and sharing state of the item. It is a list of characters, and each of the chars has a meaning as outlined in the table below:" msgstr "" -#: ../../architecture.rst:326 +#: ../../architecture.rst:330 msgid "Code" msgstr "" -#: ../../architecture.rst:326 +#: ../../architecture.rst:330 msgid "Resource" msgstr "" -#: ../../architecture.rst:326 +#: ../../architecture.rst:330 msgid "Description" msgstr "" -#: ../../architecture.rst:328 +#: ../../architecture.rst:332 msgid "S" msgstr "" -#: ../../architecture.rst:328 -#: ../../architecture.rst:330 #: ../../architecture.rst:332 -#: ../../architecture.rst:340 -#: ../../architecture.rst:342 +#: ../../architecture.rst:334 +#: ../../architecture.rst:336 #: ../../architecture.rst:344 +#: ../../architecture.rst:346 +#: ../../architecture.rst:348 msgid "File or Folder" msgstr "" -#: ../../architecture.rst:328 +#: ../../architecture.rst:332 msgid "is shared" msgstr "" -#: ../../architecture.rst:330 +#: ../../architecture.rst:334 msgid "R" msgstr "" -#: ../../architecture.rst:330 +#: ../../architecture.rst:334 msgid "can share (includes re-share)" msgstr "" -#: ../../architecture.rst:332 +#: ../../architecture.rst:336 msgid "M" msgstr "" -#: ../../architecture.rst:332 +#: ../../architecture.rst:336 msgid "is mounted (like on Dropbox, Samba, etc.)" msgstr "" -#: ../../architecture.rst:334 +#: ../../architecture.rst:338 msgid "W" msgstr "" -#: ../../architecture.rst:334 +#: ../../architecture.rst:338 msgid "File" msgstr "" -#: ../../architecture.rst:334 +#: ../../architecture.rst:338 msgid "can write file" msgstr "" -#: ../../architecture.rst:336 +#: ../../architecture.rst:340 msgid "C" msgstr "" -#: ../../architecture.rst:336 -#: ../../architecture.rst:338 +#: ../../architecture.rst:340 +#: ../../architecture.rst:342 msgid "Folder" msgstr "" -#: ../../architecture.rst:336 +#: ../../architecture.rst:340 msgid "can create file in folder" msgstr "" -#: ../../architecture.rst:338 +#: ../../architecture.rst:342 msgid "K" msgstr "" -#: ../../architecture.rst:338 +#: ../../architecture.rst:342 msgid "can create folder (mkdir)" msgstr "" -#: ../../architecture.rst:340 +#: ../../architecture.rst:344 msgid "D" msgstr "" -#: ../../architecture.rst:340 +#: ../../architecture.rst:344 msgid "can delete file or folder" msgstr "" -#: ../../architecture.rst:342 +#: ../../architecture.rst:346 msgid "N" msgstr "" -#: ../../architecture.rst:342 +#: ../../architecture.rst:346 msgid "can rename file or folder" msgstr "" -#: ../../architecture.rst:344 +#: ../../architecture.rst:348 msgid "V" msgstr "" -#: ../../architecture.rst:344 +#: ../../architecture.rst:348 msgid "can move file or folder" msgstr "" -#: ../../architecture.rst:348 -#: ../../architecture.rst:358 -#: ../../architecture.rst:369 +#: ../../architecture.rst:352 +#: ../../architecture.rst:362 +#: ../../architecture.rst:373 msgid "Example:" msgstr "" -#: ../../architecture.rst:350 +#: ../../architecture.rst:354 msgid "RDNVCK" msgstr "" -#: ../../architecture.rst:353 +#: ../../architecture.rst:357 msgid "File- or Directory Size" msgstr "" -#: ../../architecture.rst:355 +#: ../../architecture.rst:359 msgid "The XML element ```` represents the file- or directory size in bytes. For directories, the size of the whole file tree underneath the directory is accumulated." msgstr "" -#: ../../architecture.rst:360 +#: ../../architecture.rst:364 msgid "2429176697" msgstr "" -#: ../../architecture.rst:363 +#: ../../architecture.rst:367 msgid "FileID" msgstr "" -#: ../../architecture.rst:365 +#: ../../architecture.rst:369 msgid "The XML element ```` represents the so called file ID. It is a non volatile string id that stays constant as long as the file exists. It is not changed if the file changes or is renamed or moved." msgstr "" -#: ../../architecture.rst:371 +#: ../../architecture.rst:375 msgid "00000020oc5cfy6qqizm" msgstr "" -#: ../../architecture.rst:374 +#: ../../architecture.rst:378 msgid "End-to-end Encryption" msgstr "" -#: ../../architecture.rst:376 +#: ../../architecture.rst:380 msgid "Nextcloud is built around the fundamental assumption that, as you can host your own Nextcloud server, you can trust it with your data. This assumption means data on the Nextcloud server can be provided to users through a browser interface. Users can browse their files online, access their calendars and mail and other data from the respective apps and share and collaboratively edit documents with others including guests and users without an account. While data on the server can be encrypted, this is largely designed to protect it from malicious storage solutions or theft of the whole hardware. System administrators always have access to the data." msgstr "" -#: ../../architecture.rst:378 +#: ../../architecture.rst:382 msgid "But for a subset of data, this assumption of trust might not hold true. For example, at an enterprise, the documents of the Human Resources department or the financial department are too sensitive to allow system administrators who manage the server, access them. As a private user, you might trust your hosting provider with the vast majority of your data but not with medical records. And even if there is trust in the server administration team, a breach of the server can never entirely be ruled out and for some data, even a tiny risk is unacceptable." msgstr "" -#: ../../architecture.rst:380 +#: ../../architecture.rst:384 msgid "The Nextcloud End-to-end Encryption feature (E2EE) was designed to offer protection against a full compromise of the server. See for more details our blog about the `threat model for the encryption solutions in Nextcloud`_ and our `webpage about End-to-end Encryption`_. If the end-to-end encryption app is enabled on the server, users can use one of the clients to select a local folder and enable this feature. This will ensure the client encrypts data before it is transmitted to the server." msgstr "" -#: ../../architecture.rst:382 +#: ../../architecture.rst:386 msgid "The first time E2EE is enabled on a folder in any of the clients, the user is prompted with a private key consisting of 12 security words. The user is strongly recommended to record these somewhere secure as the complete loss of this private key means there is no way to access their data anymore. The key is also securely stored in the device's key storage and can be shown on demand. Making the folder available on a second device requires entering this key. Future versions of Nextcloud clients will be able to display a QR code to simplify the process of adding devices. Sharing with other users will not require any special keys or passwords." msgstr "" -#: ../../architecture.rst:384 +#: ../../architecture.rst:388 msgid "Encrypting files locally means the server has no access to them. This brings with it a number of limitations:" msgstr "" -#: ../../architecture.rst:386 +#: ../../architecture.rst:390 msgid "E2EE files can not be accessed or previewed through the web interface" msgstr "" -#: ../../architecture.rst:387 +#: ../../architecture.rst:391 msgid "E2EE files can not be edited with Online Office solutions" msgstr "" -#: ../../architecture.rst:388 +#: ../../architecture.rst:392 msgid "E2EE files can not be shared with a public link" msgstr "" -#: ../../architecture.rst:389 +#: ../../architecture.rst:393 msgid "E2EE files can not be searched, tagged, commented on and have no versioning or trash bin" msgstr "" -#: ../../architecture.rst:390 +#: ../../architecture.rst:394 msgid "E2EE files can not be accessed in other Nextcloud Apps. This means they have no chat sidebar, can not be attached to emails or deck cards, shared in Talk rooms and so on" msgstr "" -#: ../../architecture.rst:391 +#: ../../architecture.rst:395 msgid "E2EE results in slower syncing of file and works poorly or not at all with large files and large quantities of files" msgstr "" -#: ../../architecture.rst:393 +#: ../../architecture.rst:397 msgid "These limitations are fundamental to how securely implemented end-to-end encryption works. We realize there are some solutions that call their technology 'end-to-end encryption' but with browser access. Reality is that offering browser access to end-to-end encrypted files would essentially negate any of the benefits of end-to-end encryption. Serving a file in the browser means the server needs to be able to read the files. But if the server can read the files, administrator or a malicious attacker who gained access to the server, can too. Decrypting the file in the browser does not solve this security risk in the least, as the javascript code that would be needed to decrypt the file comes FROM the server, and of course a compromised server would simply send modified javascript code which sends a copy of the encryption keys to the attacker without anybody noticing. See for more details our blog about the `threat model for the encryption solutions in Nextcloud`_ and our `webpage about End-to-end Encryption`_." msgstr "" -#: ../../architecture.rst:395 +#: ../../architecture.rst:399 msgid "The E2EE design of Nextcloud allows for sharing on a per-folder level to individual users (not groups), but, as of early 2021, this feature is still on the road map for implementation in the clients." msgstr "" -#: ../../architecture.rst:397 +#: ../../architecture.rst:401 msgid "Due to all these limitations that are inherent to true end-to-end encryption, it is only recommended for a small subset of files, in just a small number of folders. Encrypting your entire sync folder is likely to result in poor performance and sync errors and if you do not trust your server at all, Nextcloud is perhaps not the right solution for your use case. You might instead want to use encrypted archives or another solution." msgstr "" -#: ../../architecture.rst:400 +#: ../../architecture.rst:404 msgid "End-to-end Encryption works with Virtual Files (VFS) but only on a per-folder level. Folders with E2EE have to be made available offline in their entirety to access the files, they can not be retrieved on demand in the folder." msgstr "" -#: ../../architecture.rst:406 +#: ../../architecture.rst:410 msgid "Virtual Files" msgstr "" -#: ../../architecture.rst:409 +#: ../../architecture.rst:413 msgid "This feature is currently only available on ``Windows`` by default. ``Linux`` and ``macOS`` implementations are experimental and must be enabled by adding ``showExperimentalOptions=true`` to the ``nextcloud.cfg`` configuration file in the ``App Data`` folder." msgstr "" -#: ../../architecture.rst:411 +#: ../../architecture.rst:415 msgid "Oftentimes, users are working with a huge amount of files that are big in size. Synchronizing every such file to a device that's running a Nextcloud desktop client is not always possible due to the user's device storage space limitation. Let's assume that your desktop client is connected to a server that has 1TB of data. You want all those files at hand, so you can quickly access any file via the file explorer. Your device has 512GB local storage device. Obviously, it's not possible to synchronize even half of 1TB of data that is on the server. What should you do in this case? Of course, you can just utilize the Selective Sync feature, and keep switching between different folders, in such a way that you only synchronize those folders that you are currently working with. Needless to say, this is far from being convenient." msgstr "" -#: ../../architecture.rst:416 +#: ../../architecture.rst:420 msgid "That's why, starting from 3.2.0, we are introducing the VFS (Virtual Files) feature. You may have had experience working with a similar feature in other cloud sync clients. This feature is known by different names: Files On-Demand, SmartSync, etc. The VFS does not occupy much space on the user's storage. It just creates placeholders for each file and folder. These files are quite small and only contain metadata needed to display them properly and to fetch the actual file when needed." msgstr "" -#: ../../architecture.rst:419 +#: ../../architecture.rst:423 msgid "When one tries to open a file, for example by double clicking on a file in the Windows Explorer, one will see that the file gets downloaded and becomes available locally. This can be observed by a small progress-bar popup if the file is large enough." msgstr "" -#: ../../architecture.rst:424 +#: ../../architecture.rst:428 msgid "As soon as the download is complete, the file will then be opened normally as now it is a real file on the user's storage. It won't disappear, and, from now on, will always be available, unless it is manually dehydrated." msgstr "" -#: ../../architecture.rst:None -msgid "VFS hydration progress bar" -msgstr "" - -#: ../../architecture.rst:432 +#: ../../architecture.rst:436 msgid "As long as the VFS is enabled, a user can choose to remove files that are no longer needed from the local storage. This can be achieved by right-clicking the file/folder in the explorer, and then, choosing \"Free up local space\" from the context menu. Alternatively, space can be freed up by right-clicking the sync folder in the Settings dialog. It is also possible to make files always hydrated, or, in other words, always available locally. A user just needs to choose the \"Make always available locally\" option in the aforementioned context menus." msgstr "" -#: ../../architecture.rst:None -msgid "VFS context menu options" -msgstr "" - -#: ../../architecture.rst:438 +#: ../../architecture.rst:442 msgid "The VFS can also be disabled if needed, so, the entire folder will then be synced normally. This option is available in the context menu of a sync folder in the Settings dialog. Once disabled, the VFS can also be enabled back by using the same context menu. Files that must be removed from the local storage only, need to be dehydrated via the \"Free up local space\" option, so, the placeholder will get created in place of real files." msgstr "" -#: ../../architecture.rst:442 +#: ../../architecture.rst:446 msgid "End-to-end Encryption works with Virtual Files (VFS) but only on a per-folder level. Folders with E2EE can be made available offline in their entirety, but the individual files in them can not be retrieved on demand. This is mainly due to two technical reasons. First, the Windows VFS API is not designed for handling encrypted files. Second, while the VFS is designed to deal mostly with large files, E2EE is mostly recommended for use with small files as encrypting and decrypting large files puts large demands on the computer infrastructure." msgstr "" diff --git a/doc/_build/locale/faq.pot b/doc/_build/locale/faq.pot index 2e424e99c319c..d481d3d516bee 100644 --- a/doc/_build/locale/faq.pot +++ b/doc/_build/locale/faq.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Nextcloud Client Manual 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-04 13:21+0100\n" +"POT-Creation-Date: 2022-02-09 14:36+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -72,18 +72,10 @@ msgstr "" msgid "Add a new connection which syncs to the desired directory" msgstr "" -#: ../../faq.rst:None -msgid "Remove an existing connection" -msgstr "" - #: ../../faq.rst:56 msgid "To do so, in the client UI, which you can see above, click the \"**Account**\" drop-down menu and then click \"Remove\". This will display a \"**Confirm Account Removal**\" dialog window." msgstr "" -#: ../../faq.rst:None -msgid "Remove existing connection confirmation dialog" -msgstr "" - #: ../../faq.rst:62 msgid "If you're sure, click \"**Remove connection**\"." msgstr "" @@ -92,10 +84,6 @@ msgstr "" msgid "Then, click the Account drop-down menu again, and this time click \"**Add new**\"." msgstr "" -#: ../../faq.rst:None -msgid "Replacement connection wizard" -msgstr "" - #: ../../faq.rst:69 msgid "This opens the Nextcloud Connection Wizard, which you can see above, *but* with an extra option. This option provides the ability to either: keep the existing data (synced by the previous connection) or to start a clean sync (erasing the existing data)." msgstr "" diff --git a/doc/_build/locale/installing.pot b/doc/_build/locale/installing.pot index 9bb9db1f9ee13..2c80784539b08 100644 --- a/doc/_build/locale/installing.pot +++ b/doc/_build/locale/installing.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Nextcloud Client Manual 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-04 13:21+0100\n" +"POT-Creation-Date: 2022-02-09 14:36+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -274,35 +274,18 @@ msgstr "" msgid "The installation wizard takes you step-by-step through configuration options and account setup. First, you need to enter the URL of your Nextcloud server." msgstr "" -#: ../../installing.rst:None -msgid "form for choosing between login and registering" -msgstr "" - #: ../../installing.rst:179 msgid "If you already have an account on a Nextcloud instance, you want to press the button ``Login to your Nextcloud``. If you don't have a Nextcloud instance and an account there, you might want to register an account with a provider. Press ``Create account with Provider`` in that case. Please keep in mind that the desktop client might have built without provider support. In that case, you won't see this page. Instead, you will be prompted with the next page." msgstr "" -#: ../../installing.rst:None -msgid "form for entering Nextcloud server URL" -msgstr "" - #: ../../installing.rst:190 msgid "Enter the URL for your Nextcloud instance. The URL is the same URL that you type into your browser when you try to access your Nextcloud instance." msgstr "" -#: ../../installing.rst:None -msgid "form waiting for authorization" -msgstr "" - #: ../../installing.rst:197 msgid "Now your web browser should open and prompt you to login into your Nextcloud instance. Enter your username and password in your web browser and grant access. After you did that, go back to the wizard. Please keep in mind that you might not need to enter your username and password if you are already logged in to your browser." msgstr "" -#: ../../installing.rst:None -msgid "Select which remote folders to sync, and which local folder to store\n" -"them in." -msgstr "" - #: ../../installing.rst:207 msgid "On the local folder options screen, you may sync all of your files on the Nextcloud server, or select individual folders. The default local sync folder is ``Nextcloud``, in your home directory. You may change this as well." msgstr "" diff --git a/doc/_build/locale/navigating.pot b/doc/_build/locale/navigating.pot index 01fd07a9ece15..d9edf16819a1d 100644 --- a/doc/_build/locale/navigating.pot +++ b/doc/_build/locale/navigating.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Nextcloud Client Manual 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-04 13:21+0100\n" +"POT-Creation-Date: 2022-02-09 14:36+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -24,52 +24,26 @@ msgstr "" msgid "The Nextcloud Desktop Client remains in the background and is visible as an icon in the system tray (Windows, KDE), menu bar (Mac OS X), or notification area (Linux)." msgstr "" -#: ../../navigating.rst:None -msgid "Status icon, green circle and white checkmark" -msgstr "" - #: ../../navigating.rst:14 msgid "The status indicator uses icons to indicate the current status of your synchronization. The green circle with the white checkmark tells you that your synchronization is current and you are connected to your Nextcloud server." msgstr "" -#: ../../navigating.rst:None -msgid "Status icon, blue circle and white semi-circles" -msgstr "" - #: ../../navigating.rst:21 msgid "The blue icon with the white semi-circles means synchronization is in progress." msgstr "" -#: ../../navigating.rst:None -msgid "Status icon, yellow circle and vertical parallel\n" -"lines" -msgstr "" - #: ../../navigating.rst:27 msgid "The yellow icon with the parallel lines tells you your synchronization has been paused. (Most likely by you.)" msgstr "" -#: ../../navigating.rst:None -msgid "Status icon, gray circle and three horizontal\n" -"white dots" -msgstr "" - #: ../../navigating.rst:34 msgid "The gray icon with three white dots means your sync client has lost its connection with your Nextcloud server." msgstr "" -#: ../../navigating.rst:None -msgid "Status icon, sign \"!\" in yellow circle" -msgstr "" - #: ../../navigating.rst:40 msgid "When you see a yellow circle with the sign \"!\" that is the informational icon, so you should click it to see what it has to tell you." msgstr "" -#: ../../navigating.rst:None -msgid "Status icon, red circle and white x" -msgstr "" - #: ../../navigating.rst:46 msgid "The red circle with the white \"x\" indicates a configuration error, such as an incorrect login or server URL." msgstr "" @@ -82,10 +56,6 @@ msgstr "" msgid "A right-click on the systray icon opens a menu for quick access to multiple operations." msgstr "" -#: ../../navigating.rst:None -msgid "the right-click sync client menu" -msgstr "" - #: ../../navigating.rst:58 msgid "This menu provides the following options:" msgstr "" @@ -110,11 +80,6 @@ msgstr "" msgid "A left-click on your systray icon opens the main dialog of the desktop client." msgstr "" -#: ../../navigating.rst:None -#: ../../navigating.rst:None -msgid "Main dialog" -msgstr "" - #: ../../navigating.rst:70 msgid "The main dialogs show recent activities, errors and server notifications." msgstr "" @@ -183,10 +148,6 @@ msgstr "" msgid "**Pause Sync** pauses sync operations without making any changes to your account. It will continue to update file and folder lists, without downloading or updating files. To stop all sync activity use **Remove Folder Sync Connection**." msgstr "" -#: ../../navigating.rst:None -msgid "Extra options for sync operations" -msgstr "" - #: ../../navigating.rst:113 msgid "Nextcloud does not preserve the mtime (modification time) of directories, though it does update the mtimes on files. See `Wrong folder date when syncing `_ for discussion of this." msgstr "" @@ -247,18 +208,10 @@ msgstr "" msgid "If you have the user status app installed on your Nextcloud server, you can set your user status from the desktop client. To do so, open the main dialog. Then click on your avatar and then click on the three dots. In the menu that opens click on **Set status**." msgstr "" -#: ../../navigating.rst:None -msgid "Open user status dialog from main dialog." -msgstr "" - #: ../../navigating.rst:171 msgid "In the dialog that opens, you can set your online status if you click on either **Online**, **Away**, **Do not disturb** or **Invisible**. You can also set a custom status message with the text field below or choose one of the predefined status messages below. It is also possible to set a custom emoji if you click on the button with the emoji beside the text input field. The last thing you might want to set is when your user status should be cleared. You can choose the period after which the user status will be cleared by clicking on the button on the left hand side of the text **Clear status message after**." msgstr "" -#: ../../navigating.rst:None -msgid "Dialog to set user status." -msgstr "" - #: ../../navigating.rst:184 msgid "If you are happy with the status you have created you can enable this status with the button **Set status message**. If you had already a status set, you can clear the status by clicking the cutton **Clear status message**." msgstr "" @@ -271,26 +224,14 @@ msgstr "" msgid "The Nextcloud desktop sync client integrates with your file manager. Finder on macOS and Explorer on Windows. Linux users must install an additional package depending on the used file manager. Available are e.g. ``nautilus-nextcloud`` (Ubuntu/Debian), ``dolphin-nextcloud`` (Kubuntu), ``nemo-nextcloud`` and ``caja-nextcloud``. You can create share links, and share with internal Nextcloud users the same way as in your Nextcloud Web interface." msgstr "" -#: ../../navigating.rst:None -msgid "Sync client integration in Windows Explorer." -msgstr "" - #: ../../navigating.rst:202 msgid "In you file explorer, click on a file and in the context menu go to **Nextcloud** and then lick on **Share options** to bring up the Share dialog." msgstr "" -#: ../../navigating.rst:None -msgid "Sharing from Windows Explorer." -msgstr "" - #: ../../navigating.rst:209 msgid "From this dialog you can share a file." msgstr "" -#: ../../navigating.rst:None -msgid "Share dialog" -msgstr "" - #: ../../navigating.rst:216 msgid "General Window" msgstr "" @@ -299,10 +240,6 @@ msgstr "" msgid "The General window has configuration options such as **Launch on System Startup**, **Use Monochrome Icons**, and **Show Desktop Notifications**. This is where you will find the **Edit Ignored Files** button, to launch the ignored files editor, and **Ask confirmation before downloading folders larger than [folder size]**." msgstr "" -#: ../../navigating.rst:None -msgid "General window contains configuration options." -msgstr "" - #: ../../navigating.rst:228 msgid "Using the Network Window" msgstr "" diff --git a/doc/_build/locale/visualtour.pot b/doc/_build/locale/visualtour.pot index a7e3118ad73dd..6b78b8ebd108f 100644 --- a/doc/_build/locale/visualtour.pot +++ b/doc/_build/locale/visualtour.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Nextcloud Client Manual 3.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-04 13:21+0100\n" +"POT-Creation-Date: 2022-02-09 14:36+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -28,10 +28,6 @@ msgstr "" msgid "The Nextcloud Client remains in the background and is visible as an icon in the system tray (Windows, KDE), status bar (macOS), or notification area (Ubuntu)." msgstr "" -#: ../../visualtour.rst:None -msgid "desktop client icon" -msgstr "" - #: ../../visualtour.rst:18 msgid "Menu" msgstr "" @@ -264,26 +260,10 @@ msgstr "" msgid "The main dialog, which can be invoked from the tray icon in the taskbar, will show files information about the activities of the sync client and Nextcloud." msgstr "" -#: ../../visualtour.rst:None -msgid "sync state paused" -msgstr "" - -#: ../../visualtour.rst:None -msgid "sync state syncing" -msgstr "" - -#: ../../visualtour.rst:None -msgid "sync state synced" -msgstr "" - #: ../../visualtour.rst:231 msgid "If there are any synchronization issues, they will show up here:" msgstr "" -#: ../../visualtour.rst:None -msgid "sync state warnings" -msgstr "" - #: ../../visualtour.rst:236 msgid "For more information on how to solve these issues see :doc:`troubleshooting`." msgstr "" @@ -292,10 +272,6 @@ msgstr "" msgid "When clicking on the avatar a menu opens where it is possible to add a new account or removing an existing account." msgstr "" -#: ../../visualtour.rst:None -msgid "user account options" -msgstr "" - #: ../../visualtour.rst:246 msgid "User Status" msgstr "" @@ -304,22 +280,10 @@ msgstr "" msgid "User status is displayed in the Nextcloud desktop client's tray window. Default user status is always \"Online\" if no other status is available from the server-side." msgstr "" -#: ../../visualtour.rst:None -msgid "User Status feature in the tray window" -msgstr "" - #: ../../visualtour.rst:254 msgid "When clicking on ``Set status`` you can edit the emoji, message and the timer to clear your user status:" msgstr "" -#: ../../visualtour.rst:None -msgid "set user status menu option" -msgstr "" - -#: ../../visualtour.rst:None -msgid "changing the user status" -msgstr "" - #: ../../visualtour.rst:265 msgid "Activities list" msgstr "" @@ -328,10 +292,6 @@ msgstr "" msgid "The dialog also gives information about other activities or notifications like Talk mentions or file changes. It does also show the status of the user." msgstr "" -#: ../../visualtour.rst:None -msgid "main dialog activities list" -msgstr "" - #: ../../visualtour.rst:275 msgid "Unified search" msgstr "" @@ -340,18 +300,6 @@ msgstr "" msgid "With the unified search you can find everything you have in your server - files, Talk messages, calendar appointments:" msgstr "" -#: ../../visualtour.rst:None -msgid "unified search files search result" -msgstr "" - -#: ../../visualtour.rst:None -msgid "unified search Talk conversations search result" -msgstr "" - -#: ../../visualtour.rst:None -msgid "unified search calendar appointments search result" -msgstr "" - #: ../../visualtour.rst:291 msgid "Share dialog: Talk options and View Profile" msgstr "" @@ -359,11 +307,3 @@ msgstr "" #: ../../visualtour.rst:293 msgid "You can now share a file directly in a conversation in Talk and view the sharee user profile:" msgstr "" - -#: ../../visualtour.rst:None -msgid "open share dialog option" -msgstr "" - -#: ../../visualtour.rst:None -msgid "shared dialog sharing options" -msgstr "" From 121dba6f6b4a8e8064c54adcd223707fad10d44b Mon Sep 17 00:00:00 2001 From: Nextcloud Bot Date: Wed, 4 May 2022 11:37:48 +0000 Subject: [PATCH 13/13] Updates catalog templates (POT files fetched automatically by transifex) --- .../locale/.doctrees/advancedusage.doctree | Bin 72481 -> 72481 bytes .../locale/.doctrees/architecture.doctree | Bin 90475 -> 90475 bytes .../locale/.doctrees/autoupdate.doctree | Bin 19387 -> 19387 bytes doc/_build/locale/.doctrees/building.doctree | Bin 83165 -> 83165 bytes doc/_build/locale/.doctrees/conffile.doctree | Bin 26951 -> 26951 bytes doc/_build/locale/.doctrees/conflicts.doctree | Bin 12886 -> 12886 bytes .../locale/.doctrees/environment.pickle | Bin 134888 -> 135391 bytes doc/_build/locale/.doctrees/envvars.doctree | Bin 7704 -> 7704 bytes doc/_build/locale/.doctrees/faq.doctree | Bin 18170 -> 18170 bytes doc/_build/locale/.doctrees/glossary.doctree | Bin 7258 -> 7258 bytes doc/_build/locale/.doctrees/index.doctree | Bin 3605 -> 3605 bytes .../locale/.doctrees/installing.doctree | Bin 45024 -> 45024 bytes .../locale/.doctrees/introduction.doctree | Bin 6688 -> 6688 bytes .../locale/.doctrees/lowdiskspace.doctree | Bin 5274 -> 5274 bytes .../locale/.doctrees/navigating.doctree | Bin 51527 -> 51527 bytes .../locale/.doctrees/nextcloudcmd.doctree | Bin 25290 -> 25290 bytes doc/_build/locale/.doctrees/options.doctree | Bin 10670 -> 10670 bytes .../locale/.doctrees/troubleshooting.doctree | Bin 55586 -> 55586 bytes .../locale/.doctrees/visualtour.doctree | Bin 54852 -> 54852 bytes doc/_build/locale/advancedusage.pot | 4 ++-- doc/_build/locale/architecture.pot | 4 ++-- doc/_build/locale/autoupdate.pot | 4 ++-- doc/_build/locale/building.pot | 4 ++-- doc/_build/locale/conffile.pot | 4 ++-- doc/_build/locale/conflicts.pot | 4 ++-- doc/_build/locale/envvars.pot | 4 ++-- doc/_build/locale/faq.pot | 4 ++-- doc/_build/locale/glossary.pot | 4 ++-- doc/_build/locale/index.pot | 4 ++-- doc/_build/locale/installing.pot | 4 ++-- doc/_build/locale/introduction.pot | 4 ++-- doc/_build/locale/lowdiskspace.pot | 4 ++-- doc/_build/locale/navigating.pot | 4 ++-- doc/_build/locale/nextcloudcmd.pot | 4 ++-- doc/_build/locale/options.pot | 4 ++-- doc/_build/locale/troubleshooting.pot | 4 ++-- doc/_build/locale/visualtour.pot | 4 ++-- 37 files changed, 36 insertions(+), 36 deletions(-) diff --git a/doc/_build/locale/.doctrees/advancedusage.doctree b/doc/_build/locale/.doctrees/advancedusage.doctree index 14eef105e707fa74cc1f84e5f4b815f8ed61cd72..86d788802ce8e7c43daf31231f2c36c5b5a4c86b 100644 GIT binary patch delta 5214 zcmYM2ZOotLS;lieZC3@RtBfIFpa0$ZFxxWA_5QL_hecV01*ziLaExBBc1sh78nGg3 zKTI5BOmE2`u z#kiWIE!nEzeKpncXF74OoZqzLfgNKvrsbertu-3!`KL-kXl=91Ciy&X?B3WITQfsXc3vr>*b&)XJJI&gsgF zzB#HIOth-1WR;1vCTFsZMQ2&N4JOU<;+GFA#m{rj-Sygx$~n1YwF=pDQB~`7{9~)> zS1$SR7=rM+=o(A*#>5t53%=TrRJA5bH|@FX>iMph@7)-MuubINQ&QdpC!&bXyJUiD zN@pV`acFb?%y<9UFlL*YOx2|9gUK?a9HsTvR%Klh&8}m9dC!Z(*h^X3A$-!osM7fj z{%^AgzUdVD5_9_BOTRH%@A-+*Hb`lNN7c8qsVdc~DPE;2 zV=B@rpIh{1+V}Ws{>{su9X3r?mXL-DnpSkIMpPkV4l+dTmvYY^x#GrQtTwu&LhBCf zbXQ{&M%PkX)Gd|L*7%6}5!S8$Lu<9iROOULc zG|t+fOb$tOA3cSX>m2`m?;D1dPg#19XF1vw6I0+|!4cAy*!^_;_5~BW=KEI94`TqC zKHJ)R2YWR}D%EOAA(yD5+fMY6eSf&=qe(Ua73obZ4Pa(pvnpT?=zR-lyXFV>r(sNV zL{zO!1G=Wikh^UPkWoBBg!SzYZhd0~7<%eLJ6D=1wk2I!EYUhuTomhiu2aodmthoi zI4RM!@6PlpLd;Dr=uKIPKm|_RYvwC{;JIN`#fvVarld>RWsWi1Vx(4}Jvlwei&v9B z`0O&WRv41hvYQZSnM%1AhJo&8JDvaNYP#jnKd!VEu9jY$$k~*@FlMcKpvumIkm<|~ z+a-O+HP>)DqhFQgRGExVJ%WR3IyexWpRMseJ^PyfTJ>JDPgXRtqnDb@T%vVV0v~Gn z!jbK$uR6S++lR(YK}RgGP;Br-RH?)&O)d=Jx~9K)?Te!a#gs)ew$WsvQ(RaHDrxjD zTE9lr6XNoXF+|2q_NryeCctq?WCuyeAQ%rL=YLWEGmLIwJ{qD6pcj#L(+D2{@zOKd zraedY&0F^JVT4YMfZM%Sp=7kL{?D*j!(>TE-86Z zC%?VZGk3gfz7X~gtB|1~E-MsWF;Zrwn~RV^R?L-{&Ya#qz2c_bQ#^9@^q$w&u|ZWL zH>U*OyS$!PNZ1vpIkOwGeR5T*R9g8EVM-$fU5H#oQODLqO0@Ife9?7RaeDP$IIx=_ zTJRf0AW35^#FH4MJx2~qr;eUqK}Ow{Qj5#d*chT`o)$Ktp$!~;JIhl?x26yN(AQSZ zxB_VfVVNf7J*?#&zoM1PJ=EzHM-I-Pd)@aAqvYl!=#C&0H2tkjA#v%+-xMlLpJRD;%eH4yXf}JYXRNP1#G7g!8qP2uOJU?;6 z7GGLLg#|T4@@jC=Noyqo)nm&-glV{ugMXBR;oc&1hmsJp1{d<>GQYCw?t-0%8-E;5 zqK614Ljav>1R{IS5X(*vYRS;Y!TAHPf6cH;CC8+kjuBat1u`m`1XLHGv+JcY($$;nsZQrrit6p+8bk>l}@+kU-Sg2_cvsC}qL$ zf%$=(haD@Yxh1^UW3&b~Mza#=j14(-K{1n?YjFPMEmxsJt<$h#dln><4BVDtrni=g zFi`6xHjXdI+&}%&tv9TMkg&EQi*6DC5SEd51sRl9Dm0U%H;%t+R1&G@XR&u-lxsP8 ziO#reVYS-B`opgrzpz5jDJkl0P+_eMkOEeg2KhjX7bH)IZrhrU{^Vn;C_#}3&?U+* zgbSf|5Ai75d{^}Twy&>>v)W4s0WLBuby9ud91Mo=p#itsuASa^%iihMpZeO!J%qP_ zCs1$0x!Rd%X!0TwB{Im|=9h2Zn%@7$M@H1Qc7@2~q)dUijK|1*vOWT{Z6qIJx%bR8F@O!vR(!iWGh1V4B08liniU?#Ylis`Dv_$?Z_Zo2U1-yQ|b z=4FI{1-S157DmA`?1UK!2t1rKKXb>chfTY9t!nWSkdtXq!FbSBOAvk4-2dQw^es07 zXx}5#+DxbRFkNaml+ZorM4E-j9-N=K^L4|fliF&5!_y1$0}3D{ZV#j38uEVY?T6;u z@497JWdU)ZDrGS;v@uj&wX+gAWYpDqLjL2#-wk8z%$sXLNDFBR9S~dW96r!?2kN$E zu-v&ZCRklc=n@=*dJ9sQJT(Rhvy;p8JMELBPFgNXj|H%c2t)(SZb`)Nw+qQsyRa*ff+h0ES3+IQiVFn`;fOXZ3MTi}# zvP2UxS&LO$vc2e@H*f64Rrt{9JESN)M1`g>w-I^8t2}??`$=@q{M6|O@ca=8EqnB0bC;WwRcsGCZSHJ$UeHH_U%k6?+ zMT+6>R^e6wbAx-G&QAMYy*XX^8~;7R%{a#vtHYA@f}w4eP#yO|lWLmG{l7N4#WV;H zW%+EpvZQFpA_EB~Na*=1_dm`B1gepUBfVls(HtxATqZ!S%c#wdz6&fOh**n8#|p|& zxm*(%H_(|oh1c`@-+gRYL1lREvLHrmf2DCn0>4F()j}$O=Y3aAfAP?F%{RQ~@G!3B zHH#t>`$1?v2E|Y|5ABJe2~Z&KT!#t_)?-4O0lyxar}CZkq4@t+%qi zWw_N~O%PZligw^~9Aht1DC}x{dEI=?`%Z7LB4y1FJfx10vV~+2swF(vYh{w>FP`1I zV=N|{h9t3^fF!66W(y>X!R*9U^YDSMf-8$XSFPpT;ANTdV+^5^Xh6qP$i;-tul&%> z!)B4oYF5~gG}3K?C>346+bKFf5_gqim_Z^#%)rU0kS{6 z?H7OI_g=rj7GN7ofQA{@WX~R>U<0}$gEngmKL5?5cpR;=(SQS~!PyfPSAr&DGK5L7 zz2xlOxl|}!Hn*_TCZEij;qm#l=a(^mPsb=$IaqjPe`k$E#S` zL1X2f3u5Y`PFK&b{G-=muU#jt)C$9IL_tlNAY7zGg$ZBQAs_t2XIFs%vQg8n1WO}m zR5QTZqT8ye{I_?I2S52?qVh>+x8a2W$V2R`>ZVCLi=l<+*L^zqBn~sv!Gh!1*3mSyAydZFS zbRzS>ft3I`S+}yj{EJWhI`s?<`e8q!PK$~{gG2>^2%3Y|*CFSpUlguu9+*8gEFHK zC@8y&$&RNA<{LDvbA0r3XCS0#c{~Ub|BK5glrbw-Fozq1fs~uC|NL&&GYxEYlua#5 z1!ZI&mkE-20^JfZ~XbuU86^c;$jw-A>^Hc zCmbVF1PuwRg7v=Zul^MQbjW#dJaX{}fyJQU7?qHDYJp?beDbgF8&<48jh8Z5y<}d= zu=w~M$?F3eT=nvNwb+W?^ACRY&Pg{BJ+Bf%c_V`_8i`FMDu@KJ3oE^X!?k_nkd( Za@Y2MPhR=qBP{_VMI{|}d`@>l=> delta 5190 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 K+JAfgivI`Y+VUR& diff --git a/doc/_build/locale/.doctrees/architecture.doctree b/doc/_build/locale/.doctrees/architecture.doctree index b8d2b3a9adfee82af38d9317fc934295051b0855..c416b6cbbb4c4f9457ffad88033f7fe2a51ae0e2 100644 GIT binary patch delta 5186 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 delta 5185 zcmZvgeXLk#UB`3o?d`=%-ZK397d6HjoK=qn=`h=kWH0JRPS<>TD1ApaAakSRaX_VFQrM7 zrOvelDYDGQ>MXRM4{rO+Fs5jtbW*AA*u~i-dY4xDn4=IPr}oMh6oYTcb z*HQ|?1nW}NF~v~k=Xc#OjG5#28hPGEBTNb{1?gjSvG-z?nGgQ(EyEa7i@<%MJlQlqH)UT-gv22()kul?z#3WtEbbuubaPi z^$o*D@*Lapn9|+|7qg<=()gNM@kvd`KDK|^o(Haa;JTf|HS_IzURWKC@>NqUr74K- zHs{70gNoYt?2Vr9e)WCZ#$?Ma^3fZnUpRGeestsT>X@xb-Sl96EX$@L@MsN1bMIz-o?r2!zp^&c zL7{T>Ht7U3T259eV9`U;U1vEzcq-lG2B!d$K`PJ3sYPZ(JE2AV@|UQG4VVDXHw}u`fdU60BYjF&}x$Lo1^Iiq)2E ztEKqag_>*WMN6HkO|r~C^47KOV~&V>MoDp)(a# zrZ*o&Xwi4k=?1X!pMLevKyo^iHDzrJ$$L&(Qmn+$V$dLGj<@{DzA-ARXif^9wR)+m z_08JqN_46aIOd5zcTEf_PqbUH!N_;1%TD+Ozdckh}AS3b?YV6=_k+cpKt!aj%{P09lh3q zlq5qXViHCx(HticDcbK7?zPhwZa*_R(V(uVu}KzJa11HILWx}!qs^7Y^S3^D`!K5B zpreyjLoSgz>Xfw430bMd3IEdS^LIQqj8w))D{N9|j?XITVr#U8lKUEJdTI5}5B>BC z^gvyU)xuYRwJ=2HW~FHWKy>S_te#HYb#CNdDivB%LNi9YRDnu&3f0ZaMXoHKzw_bk z!$w!FQ!`N%IMJ{rHECn?*`};anC?BX2+FG#G1-{k^IMm;jV?hjQ7a&U+fdZoV1!gv z2^7xh`8~gT)#~VllujY$t{}(sut%^Z+=5qGikv@s@9xzNC5@I%r|!Cms$`MTHml)w zp~hi8H$A$2FCx%I(=|&IN=h^qwB8^*$EZ{cu{8m1yFn7-LKb`~1PSO^GjSV%`L53{&5mfk`?d3hc`l*#+l$BG_f#{VtIjU>}ie|l$J>jro zYtMtf|IPsoXx3Ej1AI;BSkmH>t)W2>EG?ivG(Yy4m0_=l-gGR+l;s}+Ao|p5?N9`W zPWPM;^PY#^#eIZKs&tbqt=HLR-Ez>Fy$UI2)8=C*u3s5DNJZUvEoAfBBTBuXLB3ew zZHx2Q{_truHW$++Zi;GQ5IH!#xU)lxH4b6ti+_9(24IPZy+T=?q3{s5qItABd2GVW zXFj)c7(fOtqrjiEXqT&0AtnCJXUo7aN7#ejSE5$T}|K3QX|6dczYFO{1={b&1E z#|TRct%f+>Al5Ne4ZTuwC|(X~{>Gnwc0k1%U?eUPXJBLwRWxdAU3P?mI^FTe+o%8e zi#AFR!bIT=B$1YNg264gI*M1V>eU+A5L#rKkb?ep z+}D6NxM79N=FU*0p)U*TMCAP=AEh+DQjF2748 z5q0@;J0CkalKYSo#VKSr6&x#-NlfIwE?d)=Nx$py`$s_Pz>Sp=tFh4r#3(p&EY!17 zZINl(_4tA5swW;A8`|Nmjf7hbFIzzGlES@WtpVNJs=$j+oE#HzMF!#EMm0tF*emhT zZUH?MW2aA^ecN>4?5%rkA_-7_M8X69#YSY$7*g-#(CPEfy#Btk2d3|weeZ@KPT}-0 zX30u|(1Oj%N`4fmXlKX6(;uCCm?Vvb+m7ZEL%}DUl7?8(h1E{W%OyJT`j*oOtrU^u1@+rrVx++4NUm+BLoPuXj$TzjWJ3Fj+Jpvqdw! z3>`*hQ&W=CktMetKKkX8W3C*aM}!;oC1*v=X?3?YH;s5)Zp6FK-!&=nrWc>S zeA+8mZ@XtXm53n`4s=2k3O4P~b2EX@NG$nQ_gaxm%l_ z|C^H|L8<}(t`rnPOGpJ+E-oR4^jNm6YP#_3{i9+{Vg{2!E%~0B zc=o__@wpF;I4V+?Bbg9OrAt|WNk=}zq=mms+6&Ka|9&BM&tHE2Iz~a73w@|LpoqMr zIbvSUu?d0K%W20~E{=^nhzW_(WkrOEos`MBLL$eDsPB@Pul?KW@m5h40s$8Tu@a@~ zrITBT0x^<#^8CwxcL~=bI$1Jn#QjiEWZDyJm?UumrBj;j{)V0&{QGxoFbgW;np7GG zQwVvrfx*m2q^(6Uz2Tetr#D=>XT#!^U|(703?>ZVM0P~rl%QLniG($O_tFj=9c%$! zEGXh$T1M3q9v55@VR5|qHUDta>PXZs98MziOlkaK7G#D4s}RLE!};zU8M+xt2x+8O zQlfyX%lK=PW7P4|Oh5L`Q=`m`RyJZ)%h^ySi8MPV5YrazU#PZke%(K<iq|oMDzkBc62qY43Mb+#w z(3;G51adk*kzHHxo39v#BaGRZL9U~L3`u0s!k2`yz{M#=!boksVQIqaTJ-?8g~|5_csG8zIO%M=Dj3?vMb14$F?!Kla$ ze(*7~HatE`=1im*k;PIf*&I(K7C>r>((IKl1^@T9&9r@Z)j+TY;+QJXrT=_AsVEvw zX&a<+@dsbGd1-w(HSBHVX`o87HGIK<+%5ac+~FkOKmMP$4LgP}GW0PR8CzjB4#vj- zCLBD^y9Hom`YQv|`X)8`?OkJT9KBlN{L;GK=qmQZ2#GqW;ML}zUNd}e7#sOAF)AeH zdAPFtk5fFyOw_@d+kEEQ;W@q?z#C0`L%5kR_zFggqpEbNiv;&FdrI zYzXmmx%h$|7^xJm7~T z+cuD97zh>}_<$&}EgG^|GfJ$~=11N*bjD*vmO@eZ5 z4bN{I@i|opT7@(Td7%tB2>G{cA4N}_KYL_&`8qA>Epyrcm<$6+E}*y*MJOda-%{Jn uPuwzGy?(7ZesulT<45=W&Z<6aj^B0s&f~WqKXi0$>&MNfetvjx{eJ;XiZf6E diff --git a/doc/_build/locale/.doctrees/autoupdate.doctree b/doc/_build/locale/.doctrees/autoupdate.doctree index 7103809e24a9ee33b3877c9d8760784f0e780183..fe9b2f031db8fbf18625862ff9a3dbe5752aca35 100644 GIT binary patch delta 1412 zcmX9;F^FD85a#`tc!Fp!kVs<4z5f)6#>?&O&hE}cQBvAi*jQQ2?(BNRGNcd{R1_gt z`F^l$=3v;jPx`PhddER^c_r++3IW!wdDIs<(&YFSd z8ikxjKfnCM-eRQSYOmrTCqcVHd~Xnj0v6{^rc~V(bZ1Q{^hC2-ZMDH%dryFi<&9 z51#&MEYKoRD2<9yRg_{crE?*xch+#eclL*^F&H-qZ8ipPqp6*v!w|qnWYsi(cK)ql zr}iE=PNMc6HqDH+q6SO`DmWK53;6WehdZ4L zIH(~u45%V}GOI&2yqVJc-X&g)CI?eXLr#GVWa64#OF4@t5vXbY@p9T4f!HPQItQs( zIuUhSJw&!E4m(X3cmJ?e7V(IV$QWa`2V)ckO4%70>hq=Nz8c0>)hn>4q&8Ra?0l&P z)2KF3HrCJ2KNyyMT@p+RrQ4zq*+_5VT@58*tA4%9o%z=n&McPdTgkn}>?EL|*iUzw zb8xwpnqgDA`(j%xU23VLNy#WRPb6-+7(W$b%o4Mnluk!`7v|%u9}HG5zHuNXs91wg zbrMa;XfmcKant!|Z+|fsQKcMxSB=)qF(Fq7K;EQ75vITP{~R%Dh=ANPHCzh~gPGMl zX=-<|$N67(dss^LP3p#aW(dhtc9< zO)sTt>ue!#sTN0de(A<9+q-FXu>H>J;M|v6;aXaKzWQYK(dx><>CNxK#hbTIO*i(> K&-lg{i~j-YHlUmU delta 1412 zcmX9;KZssM5a)fDc!Fp!kVs<4z3&u>#>>s_&g||)QBvAi*jQQY?9O_`GNcd{R1_gt z`98Sf#4?SAk!N?UX(Cu?W9MOEAqqA^O6SX0yoLAJH@`pgn>juljt_@>9}c7XOkPWZ z))8IlB}rD|T7iXH5A)Z|=^jU{mhy_PZkh8o8*EoB;MF9dBG~Qp(w(Yi z^%^tL{PGifi&23g6R^p2=u697S&MVI7bhrvdjHA4mzAsQvAR?wU=cg*B6!Uxu_g$s z$@y`*`_ylvA{F0!iQqF*;%rb5ih5FoDl~s{W_vLvPNiw6C4i|;O_~JHNI=?%vP}1% z{%H(76>uaWSgCHr*yR$EW6@rv#-?OO!H^w-x_wB zu=>!7qEYrB9*tRVn9#MtasKa_H@BA6(%{hkj1Dmyy0upbp>k-BLftgr(`O&-IET^f zGHJw!m2xOhK-L5rbD7_}#EUUYVb^of3I#)E!Q7m1PQFVtx$}>ga=1b3gHH_e@XXiLLcWkwD<1 zFKi(~oqvA*{;*_&HkuAfAyjk>EjJ~@b0Q45?&Z$>>kDTV%Va!UD9K#tsB9XXRZPLg zLQ51&z+osRY{%qLer7?zz{i7ACp6C*pL zk^mCr*kdch&A_p0&7Fhk zA?i(wG@k#3+r!c_o|P#HDPl8L34>FhsE%C}U89cE!|UhfV}EuSV-2hpQ}4ayhQ0VI zTwG)ea{;LHKjG%EOd8WBkdaWV&DBy;v6S`zsgQ`Y2nUc&d>zK5W*84WDSoy@tEOd1y_a3{j#@P}>j6$gxYe>Z_KOS29 zz{*^O?4hQdf{{kXnoU$uXujb^E~4_1jnV zRc;*GyR$NDQK}PBxh#e8DrIkdPDSJ@o0B4Jz4E*-&(`HuRg}6&Z-mTI*Oo(ZzNhM~ z?c?F|(&}tWXC-aCb=D*kLP@%mVyuov`Y6ZYi@r6@j!P78dKX!k*i7hBaI2L0sclbZ z4lOQTUz?*YT+rAir8L#6oRyLyMHz~=+57RnmmOW7z3$f6AYw_<1gV4IV794Zjj$rg zaeCiV(`-u1%4uf9&Q6CUyJ4|nMQPD#J^rxyk7+Y1+kA>$%G3>$O|~Uvt5#lB<=S{| z|97U@`{bQBtprhx$|(z{d(=sFZ(@#N{QR;HPjhDw${X)wmnORwda|LaDp*h}mByjV zuLVUZt>vhmK^fg$%2^g=iqhIeZT-0SinpxHwu&sXwk@)vEi$(fO|vq}q+*M0ob$SO zt<16H5Q0=jXKgriWT)h^H>ngYvK_a){=~|rF`;;{afQR19J7oj=_DJwr69&-SATM4 z&cOn>2291|br0Sc=Vgn@m0r$}YkfQ_-85?(m{v2c2R7F!^HNThk)>Rt3wJ9$%~H0S zJPcC88~BxtX|TVz9JDtfZ>2-<^|fbj-E96bi>j=O#dN_;K`ooyd{-e?gwl%NI)2Y< zwocg>W|f5WHrXUHI>;`WlCyv)IeJ%f9*?+vtF!OgiA7ON4r)qn7i!i@2Q-%ALc0T7 z-}igQo8S2K*)tTY0mbEP5mjT&&MQ(C-D(!Xj3d|lb()J&ty-(AGTmrr5h>E>E})i} zgB5XlKU zwm)z^EKLnbqvZ&16k6o;L1iWvDxB%#{Ogac&#h$iB3+8Ym{L+`*}9|!FIk;zIkWRG zKm4OWo7! zaCDU=JnY^!QRB!Tziwq#7)$c0%HF#vnx|4NT_^0IM$H+U8_2nh;qv!P2H2jBx^3?ft%mHvMCB?sSHk`t*Oh} zu!@nQ#l=Cl=4Y-P*WS9iGMD0|R{R;+8=!^rsJJP{BP`SFS9a|^* z60+*Xm!1SlQ56g^Bjx(;?stA}o?U7IDwnYzy&@FA27MJ`!{hA}PIpfq;aD3&P zKY}?@SIaHD3ek|&5!tGO3*s3`0?&(YjO}lM_!0{2hK0ainS6{rgj$wV^1AiDt0eKI zmyet7x*FtDb8uH+xhWC35hju> z%SiEUnX_-?MRhn&l*sbRpWFhpF|;00qW8q4!(#~`MQS=B9i;iMiH$$~?5!KKq(Lm@ zLsegpW(a~%AeWrwK-HN_0zP<%&R}#ucO+kN@TxY91xS6Vj*# zwc>zInTo_qtUenpx32l^Z{~tMCjlzBilKK#sGm^|;U)#M*fpXXes=>c7TOY6vIs*s zb-EP8qk|z#D{FV-(bG56V(E1#jXtSC!&|Ic(4z1Qk+85fKK1w;*1(J;)MNb0PU| zDIwt_MGb*Dq7^l{B~F&7_ii2g^}gLEbMW`C8f$-hJF!KA;aojXh|Quo0f)Qo3%4Er z8#n#^Gc*d!A<%1)5cAKJEN@Ar&@|NJR6thKhHj{7`%CHht5DHyvj9~xH-f4PpZ8lI%bQ66 zBaP_nJbK{dH>YXO$v2!mU9xk8z_pw|825=&-6TXmAJLMgj+8qKL&xe&~9cgM6=rl&zx*y z>!!P2adPA0>18MHJ!iUqj=}lnVIxj&=%<0iHh7HIlJ6gvcWya%x@DTN=}aZb^d7rJ zb#hcEBpj$&iMo?ODPPy^wg`+1~ zdGqAjMbn*gM(WH!K^ASG3PG!&HdII?w-5hY{@IJBZ_G4ofsdmyw1purpRzIZvJ?pP zd*(D3E(6?QfPX%Bli-scHDcb)G=!7k85Lh(5MaG?@vEn=Y_M{tFj6amQlu!;>G)nH n^C)6ec@DB0t2=+Za(d#NbKUmQjSp=fy=wQncIQzyP3Qd^_e6~k delta 3938 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 delta 1794 zcmXX{J*!<+5am2IiHO8#Fh-Mi&x+jPL1=I_dYRz)B;2JyGF7Kb(nfH%AJd8Pc4$T_F#dFps6pJabx6os5TIZ|B?j1%I>$tP@ z(gJ63i4zv45=(6+y08KH+5N-TShLsIgX>EN3bWJN*)nO6h;RPkfj@?oanzb+8&f0p zStMoKv|+BN5NZ1K^v-rUTo+ODk6=H+*&EWa_lc$E!YcCQq zIollgHXzYS5o5^481o|cE7J>)USBzhlx-~zb?hN^sJ%Gvs9P^RgQE4cKK1uD^$xwP zQ|ijqlpKqzsxB^^==ATSW`5(bW*f|V?}RE?L#W}qGlxXtcAo&Ii2&KTdM zTFY=xPEu=7c#b?NH8KAe?#_1~e|T8Q;y$e7qf<61O7ldD$Q96t< zcZeKa>k?SRWCM!^^{{wt&?*uo;x-hAWS-Y~YBFg1`Sij2EdZE91g#+CrqHe=^;_wLqM ze4|p5APy?Lhue<5T8+M{?J0E3JUiVy@!0&@Q%8moR(9k|B9$dlI2(}4A$Q3on68to zFHgVj$qJ{iSR*cBfjbxJ>=n{29D}#%y||uk?k!H0(E(g`F0k*8eN4%?gbr$6Ow4ep ztoNrYPyY$66gKa{M{JDa1Ps$-tiU8jqTgtB{lbr9F31$)J+i^Ev0#aNMb;zUO4cT%i}%Rm>9*OQ{=E3jC|*moOCWOOy2@tJW(L0^@L`AyvUCF1muw?dg)cG`&XeBb&TMM1p06q64sAfd!H0 zs}#Fo>Fj*TE&l{mD%&C)@v-aLf-PnNm~4&y&`+Q9i^%xg;R*>r<+w-};bPPhZrO9O zhlUQ}(l8c8ar1#f+gu0mDxy0#c(7sdy7B1O@nu*aXfiz7n@8k2LPFSv+d`rzlhR@3 p<@~{sGkkFE=#_(O550Sj+vkI~58gU>^I-4VeVd>2KhM9k{tvL)0BQgL diff --git a/doc/_build/locale/.doctrees/conflicts.doctree b/doc/_build/locale/.doctrees/conflicts.doctree index 5823bdf20a72a6f443776433d2a3734e0d8a8658..337f18c2f94b66fd3755c5c8fb88e24d1ebff9f5 100644 GIT binary patch delta 624 zcmW-eF>BT_5XSkxZ*2vO=nE={&=e^Y1kELvOKx^_ba2rjm&@5*(8)o>OvwC1se6n8QlWs6jX6N6336hzpkaL7y}dY(xg}pTwW$W6 z+9~_kJQqvoOB%oT#*VXY$#;oS0T6@=XfRJrdI+Iv9^d!>EUvcVnPX}Mik?!%3{kq| zLR~~{{J8mgISia)s#Z%=!dSRW%9KiOjk6Nq_VnkcKb7 zlRA+fNB1vwT;V2JdQZ8}CJNOUqD;$4Sm)q)bg;iTn}JNrV14!_no9;x9KBj-JyIVp z+{Nm^6JcwaGSR$9R2f5?v2&ed-jA0Le=V*w1DcN{305TGkOS4)h1<;7#`B}gm4j%# z=l@zMXr-{KC^BnE#5}97$6t0I(Dr2S)%N7h=XHEc+fUmM+xOe!lWSM&xbfuK`X4`z BvGM=_ delta 624 zcmW+zF>BXB4CVL#*H*BI7E}P0>p{4cfuZ{b9c5pD>-nv|lutYy+&3CM5oK;O? zL?EO{F~SvmoE<#fae2Db0itp5SSlCOjGfFTjdR9v{ocQgquj*D+yIMWZNi*-NKJvv z_bF{0-@n*#7Bve2`T~j_W(E^Bz4I|7$jsx>;r`;hSgKKcl05V3q*OVEj5P=5vcz%4jaaB3a zTLc6Ru?Ov}FjdU3Qb8Ywo_yJTfa~ertM&BG=Pf+O_0#%ceZQWZUb||?jVI5x{{d=9 BvgQB) diff --git a/doc/_build/locale/.doctrees/environment.pickle b/doc/_build/locale/.doctrees/environment.pickle index 0ef32acf55d8a239facfd325183c72b9c9ba3568..ce3ee7ecf580f5ba4fd108b5581017cb9cb3923c 100644 GIT binary patch literal 135391 zcmeFa37lkERVUotwP)>H?+uU6UaFxZGa@n~Bch-iimI;eqPCW*UQpVo7w^5Oh^WYj zB$mobum#2iN}tj~2;wsH&HO$P*_7{-Q9(YJQAhmghaZZ-fLo8_pa`O({v5~g`=4{} z+an_5z0B-|0sVDlym#Nd=bm%!Ip>~x?m2JT^ursjx%L|RpS`cUSgW_L%vi0<^-jCB zV6}P!d(SKT^``lN@6kI3_q=)Vy}8>l_``!kKSTqg-Ky3v4(y!@I_LN1qw>N9 zXIuNS)#=nts|)DtOOHGl zUetRvYIS3|Thlw1S=PJgr#tJmK=Ym5cE4j-