diff --git a/.github/workflows/generate_catalog_templates.yml b/.github/workflows/generate_catalog_templates.yml new file mode 100644 index 000000000..384129c67 --- /dev/null +++ b/.github/workflows/generate_catalog_templates.yml @@ -0,0 +1,24 @@ +name: L10n +on: + push: + branches: + - master + paths: + - 'user_manual/**' + - '!user_manual/locale/**' + +jobs: + user_manual: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: ammaraskar/sphinx-action@master + with: + docs-folder: "user_manual/" + pre-build-command: pip install -r requirements.txt + build-command: make gettext + - uses: peter-evans/create-pull-request@v3 + with: + commit-message: Updates catalog templates (POT files fetched automatically by transifex) + title: l10n + branch: update-l10n diff --git a/.github/workflows/transifex.yml b/.github/workflows/transifex.yml new file mode 100644 index 000000000..cdc6b4611 --- /dev/null +++ b/.github/workflows/transifex.yml @@ -0,0 +1,24 @@ +name: Transifex +on: pull_request + +jobs: + approve: + runs-on: ubuntu-latest + name: Approve + steps: + - uses: hmarr/auto-approve-action@v2.0.0 + if: github.actor == 'Transifex-localization-platform[bot]' || github.actor == 'transifex-integration[bot]' + with: + github-token: "${{ secrets.GITHUB_TOKEN }}" + + automerge: + runs-on: ubuntu-latest + name: Auto-merge + steps: + - uses: pascalgn/automerge-action@v0.8.5 + if: github.actor == 'Transifex-localization-platform[bot]' || github.actor == 'transifex-integration[bot]' + env: + GITHUB_TOKEN: "${{ secrets.GITHUB_TOKEN }}" + MERGE_LABELS: "" + MERGE_RETRIES: 6 + MERGE_RETRY_SLEEP: 30000 diff --git a/README.rst b/README.rst index c35714624..fc79f8eef 100644 --- a/README.rst +++ b/README.rst @@ -85,6 +85,14 @@ If using the command line and your name and email are configured, you can use In both settings be sure that your email address matches that in your Github profile, which if you have privacy enabled will be github.username@users.noreply.github.com + +Translations +------------ + +[Help translate the documentation](https://www.transifex.com/indiehosters/nextcloud-user-documentation/dashboard/). + +For developers that want to ease the translation process, please read [this documentation](https://docs.transifex.com/integrations/sphinx-doc). + Building -------- diff --git a/admin_manual/apps_management.rst b/admin_manual/apps_management.rst index b822a03e9..8fbb03426 100644 --- a/admin_manual/apps_management.rst +++ b/admin_manual/apps_management.rst @@ -24,7 +24,7 @@ Those apps are supported and developed by Nextcloud GmbH directly and have an **Featured**-tag. See :doc:`installation/apps_supported` for a list of supported apps. .. note:: Your Nextcloud server needs to be able to communicate with - ``https://apps.nextcloud.com`` to list and download apps. Please make sure to whitelist this target in your firewall or proxy if necessary_. + ``https://apps.nextcloud.com`` to list and download apps. Please make sure to whitelist this target in your firewall or proxy if necessary. .. note:: To get access to work-arounds, long-term-support, priority bug fixing and custom consulting for supported apps, contact our `sales team `_. @@ -89,21 +89,27 @@ in that folder. ], ], -Using your own appstore ------------------------ +.. note:: Apps paths can be located outside the server root. However, for any + **path** outside the server root, you need to create a symlink in the server + root that points **url** to **path**. + For instance, if **path** is ``/var/local/lib/nextcloud/apps``, and **url** + is ``/apps2``, then you would do this in the server root: + ``ln -sf /var/local/lib/nextcloud/apps ./apps2`` -You can enable the installation of apps from your own apps store. This requires that you -can write to at least one of the configured apps directories. +Using a self hosted apps store +------------------------------ -To enable installation from your own apps store: +Enables the installation of apps from a self hosted apps store. Requires that at least one of the configured apps directories is writeable. + +To enable a self hosted apps store: 1. Set the **appstoreenabled** parameter to "true". - This parameter is used to enable your apps store in Nextcloud. + This parameter is used to enable the apps store in Nextcloud. 2. Set the **appstoreurl** to the URL of your Nextcloud apps store. - This parameter is used to set the http path to the Nextcloud apps store. + This parameter is used to set the http path to your self hosted Nextcloud apps store. :: @@ -113,4 +119,4 @@ To enable installation from your own apps store: By default the apps store is enabled and configured to use ``https://apps.nextcloud.com/api/v1`` as apps store url. Nextcloud will fetch ``apps.json`` and ``categories.json`` from there. To use the defaults again remove **appstoreenabled** and **appstoreurl** from the configuration. -Example: If ``categories.json`` is available at ``https://apps.nextcloud.com/api/v1/categories.json`` the apps store url is ``https://apps.nextcloud.com/api/v1``. \ No newline at end of file +Example: If ``categories.json`` is available at ``https://apps.nextcloud.com/api/v1/categories.json`` the apps store url is ``https://apps.nextcloud.com/api/v1``. diff --git a/admin_manual/configuration_database/bigint_identifiers.rst b/admin_manual/configuration_database/bigint_identifiers.rst index 67a4cb14b..977120283 100644 --- a/admin_manual/configuration_database/bigint_identifiers.rst +++ b/admin_manual/configuration_database/bigint_identifiers.rst @@ -2,12 +2,10 @@ BigInt (64bit) identifiers ========================== -Since Nextcloud 13 big integers are used to store identifiers and auto-increment keys in the database. -Because changing columns on huge tables can take quite a while (up to hours or days), the update from -Nextcloud 12 or earlier did not perform this migration on the filecache and activity table. - -To make it easy to force the update on those tables too, we've added a console command, which can be used -to migrate the remaining columns to bigints. +Nextcloud uses big integers to store identifiers and auto-increment keys in the database. +Because changing columns on huge tables can take quite a while (up to hours or days) +depending on the number of files in the Nextcloud instance, this migration on the filecache- +and activity tablehas to be triggered manually by a console command. The command can safely be executed. It will show a success message when there is nothing to do:: @@ -25,5 +23,5 @@ to suppress the confirmation message append ``--no-interaction`` to the argument sudo -u www-data php occ db:convert-filecache-bigint --no-interaction -.. note:: Similar to a normal update, you should shutdown your apache or nginx server or enable maintenance +.. note:: Similar to a normal update, you should shutdown your Apache or nginx server or enable maintenance mode before running the command to avoid issues with your sync clients. diff --git a/admin_manual/configuration_database/mysql_4byte_support.rst b/admin_manual/configuration_database/mysql_4byte_support.rst index 8c51d0e4f..e992567b7 100644 --- a/admin_manual/configuration_database/mysql_4byte_support.rst +++ b/admin_manual/configuration_database/mysql_4byte_support.rst @@ -95,7 +95,9 @@ MariaDB 10.3 or later [mysqld] innodb_file_per_table=1 -2. Continue at step 2 of the MySQL instructions. +2. Restart the MariaDB server. + +3. Continue at step 3 of the **MySQL** instructions. MariaDB 10.2 or earlier @@ -112,7 +114,7 @@ MariaDB 10.2 or earlier innodb_file_format=barracuda innodb_file_per_table=1 -2. Restart the MariaDB server in case you changed the configuration in step 1. +2. Restart the MariaDB server. 3. Figure out whether the file format was changed to Barracuda:: @@ -133,4 +135,4 @@ This will return an SQL command for each table in the nextcloud database. The ro Replace oc_tablename with the failing table. If there are too many (did not happen here), SQL commands can be generated in a batch (task for the reader). -6. Now everything should be fine and the MySQL instructions can be followed from step 3 onwards +6. Now everything should be fine and the MySQL instructions can be followed from step 3 onwards. diff --git a/admin_manual/configuration_files/big_file_upload_configuration.rst b/admin_manual/configuration_files/big_file_upload_configuration.rst index 496370b29..f4a9a16e3 100644 --- a/admin_manual/configuration_files/big_file_upload_configuration.rst +++ b/admin_manual/configuration_files/big_file_upload_configuration.rst @@ -81,7 +81,7 @@ nginx Since nginx 1.7.11 a new config option `fastcgi_request_buffering `_ -is availabe. Setting this option to ``fastcgi_request_buffering off;`` in your nginx config +is available. Setting this option to ``fastcgi_request_buffering off;`` in your nginx config might help with timeouts during the upload. Furthermore it helps if you're running out of disc space on the tmp partition of your system. diff --git a/admin_manual/configuration_files/encryption_configuration.rst b/admin_manual/configuration_files/encryption_configuration.rst index ceb9b263f..974420aa5 100644 --- a/admin_manual/configuration_files/encryption_configuration.rst +++ b/admin_manual/configuration_files/encryption_configuration.rst @@ -6,12 +6,12 @@ The primary purpose of the Nextcloud server-side encryption is to protect users' files on remote storage, such as Dropbox and Google Drive, and to do it easily and seamlessly from within Nextcloud. -In Nextcloud 9.0 the server-side encryption separates encryption of local and -remote storage. This allows you to encrypt remote storage, such as Dropbox and +Server-side encryption separates encryption of local and remote storage. +This allows you to encrypt remote storage, such as Dropbox and Google, without having to also encrypt your home storage on your Nextcloud server. -.. note:: Starting with Nextcloud 9.0 we support Authenticated Encryption for all +.. note:: Nextcloud supports Authenticated Encryption for all newly encrypted files. See https://hackerone.com/reports/108082 for more technical information about the impact. diff --git a/admin_manual/configuration_files/encryption_details.rst b/admin_manual/configuration_files/encryption_details.rst index 7a87a2f94..ecf028b33 100644 --- a/admin_manual/configuration_files/encryption_details.rst +++ b/admin_manual/configuration_files/encryption_details.rst @@ -16,12 +16,12 @@ These conventions apply throughout this document: - Static strings are denoted as ``"some string"``. - The concatenation of strings is denoted as ``$variable."some string"``. -.. note:: This document describes the server-side encryption scheme as implemented by Nextcloud 16. Previous versions of Nextcloud implemented slightly different schemes which Nextcloud still supports for backwards compatibility. Files that have been encrypted by a recent version of Nextcloud should follow the structure documented below. However, files that have been encrypted by previous versions of Nextcloud may have slightly different structures. +.. note:: However, files that have been encrypted in Nextcloud versions 15 and lower may have slightly different structures. Key type: master key -------------------- -While the master key encryption had to be enabled explicitly by calling ``./occ encryption:enable-master-key`` in older versions of Nextcloud it is now the default encryption mode in newer versions including Nextcloud 16. With master key encryption enabled there is one central key that is used to secure the files handled by Nextcloud. The master key is protected by a password that can be generated by the server administrator. The advantage of the master key encryption is that the encryption is transparent to the users but has the disadvantage that the server administrator is able to decrypt user files without knowing any user password. +This is the default encryption mode in Nextcloud. With master key encryption enabled there is one central key that is used to secure the files handled by Nextcloud. The master key is protected by a password that can be generated by the server administrator. The advantage of the master key encryption is that the encryption is transparent to the users but has the disadvantage that the server administrator is able to decrypt user files without knowing any user password. Key type: public sharing key ---------------------------- @@ -36,7 +36,8 @@ The recovery key is used to provide a restore mechanism in cases where the user Key type: user key ------------------ -While the user key encryption has been enabled by default in older versions of Nextcloud it now has to be enabled explicitly in newer versions including Nextcloud 16 by calling ``./occ encryption:disable-master-key``. With user key encryption enabled all users have their own user keys that are used to secure the files handled by Nextcloud. The user keys are protected by the user passwords. The advantage is that the server administrator is not able to decrypt user files without knowing any user password - unless the file is publicly shared or a recovery key is defined - but has the disadvantage that files are permanently lost if the users forget their user passwords - unless the files are (publicly) shared or a recovery key is defined. +User key encryption needs to be explicitly activated by calling ``./occ encryption:disable-master-key``. In older versions of Nextcloud this had been enabled by default. +With user key encryption enabled all users have their own user keys that are used to secure the files handled by Nextcloud. The user keys are protected by the user passwords. The advantage is that the server administrator is not able to decrypt user files without knowing any user password - unless the file is publicly shared or a recovery key is defined - but has the disadvantage that files are permanently lost if the users forget their user passwords - unless the files are (publicly) shared or a recovery key is defined. .. note:: This method cannot be used with SAML authentication, because Nextcloud does not get a hold of any credentials whatsoever and therefore cannot use any users' passwords for encryption. diff --git a/admin_manual/configuration_files/external_storage/smb.rst b/admin_manual/configuration_files/external_storage/smb.rst index 067baf098..01f4680f6 100644 --- a/admin_manual/configuration_files/external_storage/smb.rst +++ b/admin_manual/configuration_files/external_storage/smb.rst @@ -49,7 +49,7 @@ See :doc:`auth_mechanisms` for more information on authentication schemes. SMB update notifications ------------------------ -Starting with Nextcloud 10, Nextcloud can use smb update notifications to +Nextcloud can use smb update notifications to listen for changes made to a configured SMB/CIFS storage and detect external changes made to the storage in near real-time. diff --git a/admin_manual/configuration_files/external_storage_configuration.rst b/admin_manual/configuration_files/external_storage_configuration.rst deleted file mode 100644 index fbd5a58d9..000000000 --- a/admin_manual/configuration_files/external_storage_configuration.rst +++ /dev/null @@ -1,7 +0,0 @@ -================================================= -Configuring External Storage (configuration file) -================================================= - -Starting with Nextcloud 9.0, the :file:`data/mount.json` file for configuring -external storages has been removed, and replaced with a set of -:ref:`occ commands `. diff --git a/admin_manual/configuration_files/external_storage_configuration_gui.rst b/admin_manual/configuration_files/external_storage_configuration_gui.rst index b42fd51c0..fc3b2370f 100644 --- a/admin_manual/configuration_files/external_storage_configuration_gui.rst +++ b/admin_manual/configuration_files/external_storage_configuration_gui.rst @@ -6,18 +6,11 @@ The External Storage Support application enables you to mount external storage services and devices as secondary Nextcloud storage devices. You may also allow users to mount their own external storage services. -Nextcloud 9.0 introduces a new set of :ref:`occ commands for managing external storage `. - -Also new in 9.0 is an option for the Nextcloud admin to enable or disable sharing -on individual external mountpoints (see -:ref:`external_storage_mount_options_label`). Sharing on such mountpoints is -disabled by default. +For configuration of external storages via occ command, see :ref:`occ documentation `. Enabling External Storage Support --------------------------------- -.. warning:: Enabling this app will disable the **Stay logged in** checkbox on the login page. - The External storage support application is enabled on your Apps page. .. figure:: external_storage/images/enable-app.png diff --git a/admin_manual/configuration_files/file_sharing_configuration.rst b/admin_manual/configuration_files/file_sharing_configuration.rst index 6caa0da19..57ee6bad4 100644 --- a/admin_manual/configuration_files/file_sharing_configuration.rst +++ b/admin_manual/configuration_files/file_sharing_configuration.rst @@ -76,6 +76,10 @@ Trashbin contents are not transferred:: (See :doc:`../configuration_server/occ_command` for a complete ``occ`` reference.) + +Users may also transfer files or folders selectively by themselves. +See `user documentation `_ for details. + Creating persistent file Shares ------------------------------- diff --git a/admin_manual/configuration_files/file_versioning.rst b/admin_manual/configuration_files/file_versioning.rst index a2e99f15d..bf047f85a 100644 --- a/admin_manual/configuration_files/file_versioning.rst +++ b/admin_manual/configuration_files/file_versioning.rst @@ -40,4 +40,4 @@ Additional options are: Keep versions for at least D1 days and delete when they exceed D2 days. * ``disabled`` - Disable Versions; no files will be deleted. + Disable the Versions app; no old file versions will be deleted. diff --git a/admin_manual/configuration_files/index.rst b/admin_manual/configuration_files/index.rst index cecf4d24f..947850e31 100644 --- a/admin_manual/configuration_files/index.rst +++ b/admin_manual/configuration_files/index.rst @@ -12,7 +12,6 @@ File sharing and management default_files_configuration primary_storage external_storage_configuration_gui - external_storage_configuration external_storage/auth_mechanisms encryption_configuration encryption_details diff --git a/admin_manual/configuration_files/previews_configuration.rst b/admin_manual/configuration_files/previews_configuration.rst index d3903db99..b6b11c234 100644 --- a/admin_manual/configuration_files/previews_configuration.rst +++ b/admin_manual/configuration_files/previews_configuration.rst @@ -95,3 +95,12 @@ to 'null': null, + +JPEG quality setting: +^^^^^^^^^^^^^^^^^^^^^ + +Default JPEG quality setting for preview images is '90'. Change this with: + +:: + + occ config:app:set preview jpeg_quality --value="60" diff --git a/admin_manual/configuration_server/activity_configuration.rst b/admin_manual/configuration_server/activity_configuration.rst index 3565e5585..e40d773f9 100644 --- a/admin_manual/configuration_server/activity_configuration.rst +++ b/admin_manual/configuration_server/activity_configuration.rst @@ -44,7 +44,7 @@ like in normal shares when set to ``true``. .. warning:: - This config option comes with the following limitations:: + This config option comes with the following limitations: 1. Users that had access to a groupfolder, share or external storage can see activities in their stream and emails that happen after they are removed until they login again 2. Users that are newly added to a groupfolder, share or external storage can not see activities in their stream nor emails that happen after they are added until they login again @@ -57,8 +57,8 @@ e.g. you want to send the hourly emails always at the full hour, daily emails be people start to work in the morning and weekly mails shall be send on monday morning, so people can read up when starting into the week. -Therefore in Nextcloud 12 a console command was added to allow sending those emails -intentionally. This allows to set up special cron jobs on your server with the known +A console command is available to trigger sending those emails. +This allows to set up special cron jobs on your server with the known granularity, instead of relying on the Nextcloud cron feature which is not very flexible on scheduling. diff --git a/admin_manual/configuration_server/caching_configuration.rst b/admin_manual/configuration_server/caching_configuration.rst index bec01a399..5ccfc54e2 100644 --- a/admin_manual/configuration_server/caching_configuration.rst +++ b/admin_manual/configuration_server/caching_configuration.rst @@ -59,7 +59,7 @@ Refresh your Nextcloud admin page, and the cache warning should disappear. .. warning:: APCu is disabled by default on CLI which could cause issues with nextcloud's cron jobs. Please make sure you set the ``apc.enable_cli`` to ``1`` on your ``php.ini`` - config file. + config file or append ``--define apc.enable_cli=1`` to the cron job call. Redis ----- diff --git a/admin_manual/configuration_server/config_sample_php_parameters.rst b/admin_manual/configuration_server/config_sample_php_parameters.rst index 8fb618b29..f055f5617 100644 --- a/admin_manual/configuration_server/config_sample_php_parameters.rst +++ b/admin_manual/configuration_server/config_sample_php_parameters.rst @@ -1060,6 +1060,16 @@ When enabled, admins may install apps from the Nextcloud app store. Defaults to ``true`` +:: + + 'appstoreurl' => 'https://apps.nextcloud.com/api/v1', + +Enables the installation of apps from a self hosted apps store. + +Requires that at least one of the configured apps directories is writeable. + +Defaults to ``https://apps.nextcloud.com/api/v1`` + :: 'apps_paths' => [ diff --git a/admin_manual/configuration_server/occ_command.rst b/admin_manual/configuration_server/occ_command.rst index e37f53e62..e3b5d944e 100644 --- a/admin_manual/configuration_server/occ_command.rst +++ b/admin_manual/configuration_server/occ_command.rst @@ -68,7 +68,7 @@ Running ``occ`` with no options lists all commands and options, like this example on Ubuntu:: sudo -u www-data php occ - Nextcloud version 9.0.0 + Nextcloud version 19.0.0 Usage: command [options] [arguments] @@ -103,14 +103,14 @@ Run it with the ``-h`` option for syntax help:: Display your Nextcloud version:: sudo -u www-data php occ -V - Nextcloud version 9.0.0 + Nextcloud version 19.0.0 Query your Nextcloud server status:: sudo -u www-data php occ status - installed: true - - version: 9.0.0.19 - - versionstring: 9.0.0 + - version: 19.0.0.12 + - versionstring: 19.0.0 - edition: ``occ`` has options, commands, and arguments. Options and arguments are @@ -142,15 +142,15 @@ The ``status`` command from above has an option to define the output format. The default is plain text, but it can also be ``json``:: sudo -u www-data php occ status --output=json - {"installed":true,"version":"9.0.0.19","versionstring":"9.0.0","edition":""} + {"installed":true,"version":"19.0.0.9","versionstring":"19.0.0","edition":""} or ``json_pretty``:: sudo -u www-data php occ status --output=json_pretty { "installed": true, - "version": "9.0.0.19", - "versionstring": "9.0.0", + "version": "19.0.0.12", + "versionstring": "19.0.0", "edition": "" } @@ -164,7 +164,7 @@ Enabling autocompletion .. note:: Command autocompletion currently only works if the user you use to execute the occ commands has a profile. ``www-data`` in most cases is ``nologon`` and therefor **cannot** use this feature. -Since Nextcloud 11 autocompletion is available for bash (and bash based consoles). +Autocompletion is available for bash (and bash based consoles). To enable it, you have to run **one** of the following commands:: # BASH ~4.x, ZSH @@ -198,7 +198,8 @@ The ``app`` commands list, enable, and disable apps:: app:enable enable an app app:getpath get an absolute path to the app directory app:list list all available apps - app:update update an app or all apps + app:update update an app or all apps + app:remove disable and remove an app List all of your installed apps, and show whether they are enabled or disabled:: @@ -327,7 +328,7 @@ Getting a single configuration value These commands get the value of a single app or system configuration:: sudo -u www-data php occ config:system:get version - 9.0.0.19 + 19.0.0.12 sudo -u www-data php occ config:app:get activity installed_version 2.2.1 @@ -724,6 +725,9 @@ It is also possible to transfer only one directory along with it's contents. Thi sudo -u www-data php occ files:transfer-ownership --path="path_to_dir" +Users may also transfer files or folders selectively by themselves. +See `user documentation `_ for details. + .. _files_external_label: Files external @@ -780,7 +784,7 @@ Verify your app:: sudo -u www-data php occ integrity:check-app --path=/pathto/app appname When it returns nothing, your app is signed correctly. When it returns a message then there is an error. See `Code Signing -`_ in the Developer manual for more detailed information. +`_ in the Developer manual for more detailed information. .. TODO ON RELEASE: Update version number above on release ``integrity:sign-core`` is for Nextcloud core developers only. @@ -1105,7 +1109,7 @@ You can delete users:: View a user's most recent login:: sudo -u www-data php occ user:lastseen layla - layla's last login: 09.01.2015 18:46 + layla's last login: 09.01.2020 18:46 Read user settings:: @@ -1257,7 +1261,7 @@ Then choose your ``occ`` options. This lists your available options:: sudo -u www-data php /var/www/nextcloud/occ Nextcloud is not installed - only a limited number of commands are available - Nextcloud version 9.0.0 + Nextcloud version 19.0.0 Usage: [options] command [arguments] diff --git a/admin_manual/configuration_user/two_factor-auth.rst b/admin_manual/configuration_user/two_factor-auth.rst index 24e480532..d3058fe91 100644 --- a/admin_manual/configuration_user/two_factor-auth.rst +++ b/admin_manual/configuration_user/two_factor-auth.rst @@ -13,7 +13,7 @@ Several 2FA apps are already available including a Telegram/Signal/SMS gateway and `U2F `_. -Developers can `build new two-factor provider apps `_. +Developers can `build new two-factor provider apps `_. .. TODO ON RELEASE: Update version number above on release @@ -27,7 +27,7 @@ you want, 2FA will be installed and enabled on your Nextcloud server. .. figure:: ../images/2fa-app-install.png -Once 2FA has been enabled, users have to `activate it in their personal settings. `_ +Once 2FA has been enabled, users have to `activate it in their personal settings. `_ .. TODO ON RELEASE: Update version number above on release @@ -36,7 +36,7 @@ Enforcing two-factor authentication ----------------------------------- By default 2FA is *optional*, hence users are given the choice whether to enable -it for their account. Since Nextcloud 15, admins may enforce the use of 2FA. +it for their account. Admins may enforce the use of 2FA. Enforcement is possible systemwide (all users), for selected groups only and can diff --git a/admin_manual/groupware/calendar.rst b/admin_manual/groupware/calendar.rst index 6f360c882..ff3951a64 100644 --- a/admin_manual/groupware/calendar.rst +++ b/admin_manual/groupware/calendar.rst @@ -20,7 +20,7 @@ by a background task. See :doc:`../configuration_server/occ_command` section Dav Reminder notifications ---------------------- -Since version 17, Nextcloud handles sending notifications for events. +Nextcloud handles sending notifications for events. Nextcloud currently handles two types of reminder notifications: Build-in Nextcloud notifications and email notifications. For the emails to be send, you'll need a configured email server. diff --git a/admin_manual/installation/command_line_installation.rst b/admin_manual/installation/command_line_installation.rst index bdd1f0dfe..cf0c01e1f 100644 --- a/admin_manual/installation/command_line_installation.rst +++ b/admin_manual/installation/command_line_installation.rst @@ -19,8 +19,8 @@ this example for Debian/Ubuntu. You must run ``occ`` as your HTTP user; see of running the graphical Installation Wizard:: $ cd /var/www/nextcloud/ - $ sudo -u www-data php occ maintenance:install --database - "mysql" --database-name "nextcloud" --database-user "root" --database-pass + $ sudo -u www-data php occ maintenance:install --database \ + "mysql" --database-name "nextcloud" --database-user "root" --database-pass \ "password" --admin-user "admin" --admin-pass "password" Nextcloud is not installed - only a limited number of commands are available Nextcloud was successfully installed diff --git a/admin_manual/installation/example_centos.rst b/admin_manual/installation/example_centos.rst index f89ff6dfa..5412bc41e 100644 --- a/admin_manual/installation/example_centos.rst +++ b/admin_manual/installation/example_centos.rst @@ -88,7 +88,7 @@ Manually building redis/imagick (optional) dnf config-manager --set-enabled PowerTools - dnf install -y Imagemagick ImageMagick-devel + dnf install -y ImageMagick ImageMagick-devel pecl install imagick diff --git a/admin_manual/installation/example_ubuntu.rst b/admin_manual/installation/example_ubuntu.rst index 112b5cb0d..f78c63156 100644 --- a/admin_manual/installation/example_ubuntu.rst +++ b/admin_manual/installation/example_ubuntu.rst @@ -1,23 +1,42 @@ .. _ubuntu_installation_label: -Example installation on Ubuntu 18.04 LTS +Example installation on Ubuntu 20.04 LTS ======================================== -Or you can use .deb packages to install the required and recommended modules for a typical Nextcloud +You can use .deb packages to install the required and recommended modules for a typical Nextcloud installation, using Apache and MariaDB, by issuing the following commands in a terminal:: - apt-get install apache2 mariadb-server libapache2-mod-php7.2 - apt-get install php7.2-gd php7.2-json php7.2-mysql php7.2-curl php7.2-mbstring - apt-get install php7.2-intl php-imagick php7.2-xml php7.2-zip + sudo apt update + sudo apt install apache2 mariadb-server libapache2-mod-php7.4 + sudo apt install php7.4-gd php7.4-mysql php7.4-curl php7.4-mbstring php7.4-intl + sudo apt install php7.4-gmp php7.4-bcmath php-imagick php7.4-xml php7.4-zip * This installs the packages for the Nextcloud core system. If you are planning on running additional apps, keep in mind that they might require additional packages. See :ref:`prerequisites_label` for details. -* At the installation of the MySQL/MariaDB server, you will be prompted to - create a root password. Be sure to remember your password as you will need it - during Nextcloud database setup. +Now you need to create a database user and the database itself by using the +MySQL command line interface. The database tables will be created by Nextcloud +when you login for the first time. + +To start the MySQL command line mode use the following command and press the enter key when prompted for a password:: + + sudo /etc/init.d/mysql start + sudo mysql -uroot -p + +Then a **MariaDB [root]>** prompt will appear. Now enter the following lines, replacing username and password with appropriate values, and confirm them with the enter key: + +:: + + CREATE USER 'username'@'localhost' IDENTIFIED BY 'password'; + CREATE DATABASE IF NOT EXISTS nextcloud CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci; + GRANT ALL PRIVILEGES ON nextcloud.* TO 'username'@'localhost'; + FLUSH PRIVILEGES; + +You can quit the prompt by entering:: + + quit; Now download the archive of the latest Nextcloud version: @@ -45,7 +64,7 @@ Now download the archive of the latest Nextcloud version: * Now you can extract the archive contents. Run the appropriate unpacking command for your archive type:: - tar -xjf nextcloud-x.y.z.tar.bz2 + tar -xjfv nextcloud-x.y.z.tar.bz2 unzip nextcloud-x.y.z.zip * This unpacks to a single ``nextcloud`` directory. Copy the Nextcloud directory diff --git a/admin_manual/installation/nginx.rst b/admin_manual/installation/nginx.rst index 38e37a648..51a221bfa 100644 --- a/admin_manual/installation/nginx.rst +++ b/admin_manual/installation/nginx.rst @@ -34,7 +34,7 @@ webroot of your nginx installation. In this example it is upstream php-handler { server 127.0.0.1:9000; - #server unix:/var/run/php/php7.2-fpm.sock; + #server unix:/var/run/php/php7.4-fpm.sock; } server { @@ -179,7 +179,7 @@ webroot of your nginx installation. In this example it is access_log off; } - location ~ \.(?:png|html|ttf|ico|jpg|jpeg|bcmap|mp4|webm)$ { + location ~ \.(?:png|html|ttf|ico|jpg|jpeg|bcmap|mp4|webm|mp3|ogg|wav)$ { try_files $uri /index.php$request_uri; # Optional: Don't log access to other assets access_log off; @@ -198,7 +198,7 @@ In this example the webroot is located at upstream php-handler { server 127.0.0.1:9000; - #server unix:/var/run/php/php7.2-fpm.sock; + #server unix:/var/run/php/php7.4-fpm.sock; } server { @@ -347,7 +347,7 @@ In this example the webroot is located at access_log off; } - location ~ ^\/nextcloud\/.+[^\/]\.(?:png|html|ttf|ico|jpg|jpeg|bcmap|mp4|webm)$ { + location ~ ^\/nextcloud\/.+[^\/]\.(?:png|html|ttf|ico|jpg|jpeg|bcmap|mp4|webm|mp3|ogg|wav)$ { try_files $uri /nextcloud/index.php$request_uri; # Optional: Don't log access to other assets access_log off; diff --git a/admin_manual/installation/source_installation.rst b/admin_manual/installation/source_installation.rst index f9f480527..7eaedb785 100644 --- a/admin_manual/installation/source_installation.rst +++ b/admin_manual/installation/source_installation.rst @@ -14,8 +14,7 @@ archive `_. This method is recommended to instal If you prefer a more automated installation of Nextcloud and there are no packages for your Linux distribution, you have the option to -install the community `Snap Packages `_. See -:ref:`snaps_label` You can also use the `Nextcloud VM scripts `_ to install directly on a clean Ubuntu Server. It will setup everything for you and include scripts for automated installation of apps like; Collabora, OnlyOffice, Talk and so on. Please note that those two options are not officially supported by Nextcloud GmbH. +install the community `Snap Package `_. This includes a full production-ready stack, will maintain your HTTPS certificates for you, and will automatically update as needed to stay secure. You can also use the `Nextcloud VM scripts `_ to install directly on a clean Ubuntu Server. It will setup everything for you and include scripts for automated installation of apps like; Collabora, OnlyOffice, Talk and so on. Please note that those two options are not officially supported by Nextcloud GmbH. This installation guide is giving a general overview of required dependencies and their configuration. For a distribution specific setup guide have a look at the :doc:`./example_ubuntu` and :doc:`./example_centos`. @@ -77,6 +76,7 @@ Required for specific apps: * PHP module gmp (for passwordless login) Recommended for specific apps (*optional*): + * PHP module gmp (for SFTP storage) * PHP module exif (for image rotation in pictures app) @@ -406,15 +406,9 @@ The `Nextcloud VM`_ is maintained by `T&M Hansson IT `_ and several different versions are offered. Collabora, OnlyOffice, Full Text Search and other apps can easily be installed with the included scripts which you can choose to run during the first setup, or download them later and run it afterwards. You can find all the currently available automated app installations `on GitHub `_. -The VM is made with VMware version 10 and it comes in different sizes and versions: +The VM comes in different sizes and versions. -- 40 GB (VMware, VirtualBox, Hyper-V) -- 500 GB (VMware, VirtualBox, Hyper-V) -- 1 TB (VMware, VirtualBox, Hyper-V) -- 2 TB (VMware & VirtualBox, Hyper-V) -- Custom size? Please `ask us `_. - -You can find all the different version `here `_. +You can find all the available versions `here `_. For complete instructions and downloads see: diff --git a/admin_manual/installation/system_requirements.rst b/admin_manual/installation/system_requirements.rst index a63e6911e..34ce6920f 100644 --- a/admin_manual/installation/system_requirements.rst +++ b/admin_manual/installation/system_requirements.rst @@ -89,5 +89,5 @@ of a browser from this list, or one based on those: - Apple **Safari** .. note:: If you want to use Nextcloud Talk you should use Mozilla **Firefox** 52+ or Google **Chrome**/Chromium 49+ to have - the full experience with video calls and screensharing. Google Chrome/Chromium requires a additional plugin for + the full experience with video calls and screensharing. Google Chrome/Chromium requires an additional plugin for screensharing. diff --git a/admin_manual/issues/general_troubleshooting.rst b/admin_manual/issues/general_troubleshooting.rst index 8f92cc356..64dc12410 100644 --- a/admin_manual/issues/general_troubleshooting.rst +++ b/admin_manual/issues/general_troubleshooting.rst @@ -36,7 +36,7 @@ configuration report with the :ref:`occ config command .. _FAQ page: https://help.nextcloud.com/c/faq .. _bugtracker: https://github.com/nextcloud/server/issues .. _webchat: http://webchat.freenode.net/?channels=nextcloud - https://docs.nextcloud.org/server/14/developer_manual/bugtracker/index.html + https://docs.nextcloud.org/server/latest/developer_manual/bugtracker/index.html .. TODO ON RELEASE: Update version number above on release General troubleshooting diff --git a/admin_manual/maintenance/restore.rst b/admin_manual/maintenance/restore.rst index 8a35a6260..a66c9e73c 100644 --- a/admin_manual/maintenance/restore.rst +++ b/admin_manual/maintenance/restore.rst @@ -44,7 +44,7 @@ MySQL is the recommended database engine. To restore MySQL:: mysql -h [server] -u [username] -p[password] -e "DROP DATABASE nextcloud" mysql -h [server] -u [username] -p[password] -e "CREATE DATABASE nextcloud" -If you use UTF8 with multibyte support (e.g. for emoijs in filenames), use:: +If you use UTF8 with multibyte support (e.g. for emojis in filenames), use:: mysql -h [server] -u [username] -p[password] -e "DROP DATABASE nextcloud" mysql -h [server] -u [username] -p[password] -e "CREATE DATABASE nextcloud CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci" diff --git a/admin_manual/release_notes.rst b/admin_manual/release_notes.rst index d1b9452b6..e2efc6428 100644 --- a/admin_manual/release_notes.rst +++ b/admin_manual/release_notes.rst @@ -2,44 +2,4 @@ Release notes ============= -Changes in Nextcloud |version| ------------------------------- - -A detailed log of all changes can be found in the official `Changelog -`_. There are also all current and previous -versions linked. - -Updates to Nginx configuration -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -* In the Nginx configuration the Same-Origin header was added. Please add - this line to your Nginx config: ``add_header X-Frame-Options "SAMEORIGIN" always;`` - See :doc:`installation/nginx` -* For improvements in serving HTTP requests the Nginx configuration now has - HTTP 2 enabled. Please update your Nginx config accordingly. See - :doc:`installation/nginx` -* The GZip configuration for Nginx was updated. See :doc:`installation/nginx` - for details. - -Common questions ----------------- - -Could not install core app bundle -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -The following error message is shown during the update: "Repair warning: Could -not install core app bundle: Could not download app ". - -This basically means that Nextcloud could not fetch the app from the appstore -automatically. This could have multiple reasons: either you disabled the -appstore with the config.php flag or your server could not reach the app store. -The instance will work fine, but the features that are usually provided by this -app are not available. - -Theming changes ---------------- - -With Nextcloud 12, CSS files have been merged into one server.css so in order -to keep your theme working you should consolidate your existing css styles into -a server.css file. As for the example theme the styles.css file has been -renamed to server.css. +See `the official changelog `_ for release notes. diff --git a/developer_manual/app/coding-style.rst b/developer_manual/app/coding-style.rst deleted file mode 100644 index 363467bb8..000000000 --- a/developer_manual/app/coding-style.rst +++ /dev/null @@ -1,15 +0,0 @@ -============ -Coding Style -============ - -.. sectionauthor:: Christoph Wurst - -PHP ---- - -Starting with Nextcloud 19 there is a shared `PHP Coding Standards Fixer `_ configuration you can use to automatically format your app's source code. For full details see the `repository on Github `_. - -JavaScript ----------- - -There is a shared configuration for `eslint `_ that you can use to automatically format your Nextcloud apps's JavaScript code. It consists of two parts: a `config package `_ that contains the formatting preferences and a `plugin `_ to detect deprecated and removed APIs in your code. See their readmes for instructions. diff --git a/developer_manual/app/index.rst b/developer_manual/app/index.rst deleted file mode 100644 index c6a018b1a..000000000 --- a/developer_manual/app/index.rst +++ /dev/null @@ -1,37 +0,0 @@ -=============== -App development -=============== - -.. toctree:: - :maxdepth: 1 - - intro - tutorial - upgrade-guide - npm - javascript-apis - requests/index - view/index - storage/index - changelog - classloader - code_signing - info - init - publishing - users - two-factor-provider - events - backgroundjobs - settings - notifications - flow - logging - repair - publicpage - testing - coding-style - psr - ../api - - diff --git a/developer_manual/app/psr.rst b/developer_manual/app/psr.rst deleted file mode 100644 index 83b18f93b..000000000 --- a/developer_manual/app/psr.rst +++ /dev/null @@ -1,12 +0,0 @@ -=== -PSR -=== - -.. sectionauthor:: Christoph Wurst - -On this page you find information about the implemented `php standards recommendations `_ in Nextcloud. - -PSR-3: Logger Interface ------------------------ - -As of Nextcloud 19, the dependency injection container can inject an instance of a ``\Psr\Log\LoggerInterface``. This is merely a wrapper of the existing (and strongly typed) ``\OCP\ILogger``. Apps may still use the Nextcloud logger, but the PSR-3 implementation shall easy the integration of 3rd party libraries that require the PSR-3 logger. diff --git a/developer_manual/app_development/bootstrap.rst b/developer_manual/app_development/bootstrap.rst new file mode 100644 index 000000000..db8af43f1 --- /dev/null +++ b/developer_manual/app_development/bootstrap.rst @@ -0,0 +1,135 @@ +.. _Bootstrapping: + +============= +Bootstrapping +============= + +Every php process has a relatively short lifespan that lasts as long as the HTTP request or the invokation of the command +line program. At the beginning of this lifespan, Nextcloud initializes its services. At the same time, any additional apps +might want to register their services to Nextcloud as well. This event is called the *bootstrapping* and this chapter +shall shed some light on how to hook into this with an app. + + +.. _application-php: + +The Application class +--------------------- + +The `Application` class is the main entry point of an app. This class is optional but highly recommended if your app needs +to register any services or run some code for every request. + + +Nextcloud will try to autoload the class from the namespace ``\OCA\\AppInfo\Application``, like e.g. +``\OCA\Mail\AppInfo\Application``. The file will therefore be located at ``lib/AppInfo``. + +.. code-block:: php + + registerEventListener( + BeforeUserDeletedEvent::class, + UserDeletedListener::class + ); + } + + public function boot(IBootContext $context): void { + // ... boot logic goes here ... + + /** @var IManager $manager */ + $manager = $context->getAppContainer()->query(IManager::class) + $manager->registerNotifierService(Notifier::class); + } + + } + +Bootstrapping process +--------------------- + +To give a better overview of *when* each of the bootstrapping stages are reached and how they app can interact with them, +this section explains the changes done for Nextcloud 20. + +Nextcloud 20 and later +********************** + +Nextcloud 20 is the first release with the interface ``\OCP\AppFramework\Bootstrap\IBootstrap``. This interface can be +implemented by apps' Application class to signal that they want to act on the bootstrapping stages. The major difference +between this and the old process is that the boostrapping is not performed in a sequence, but apps register and boot +interleaved. This should ensure that an app that boots can rely on all other apps' registration to be finished. + +The overall process is as follows. + +1) Each installed and enabled app that has an ``Application`` class class that implements ``IBootstrap``, the ``register`` + method will be called. This method receives a context argument via which the app can prime the dependency injection + container and register many other services lazily. The emphasis is on **lazyness**. At this very early stage of the + process lifetime, no other apps nor all of the server components are ready. Therefore the app **must not** try to use + anything except the API provided by the context. That shall ensure that all apps can safely run their registration logic + before any services are queried from the DI container or related code is run. +2) Nextcloud will load groups of certain apps early, like filesystem or session apps, and other later. For this their optional + :ref:`app-php` will be included. As ``app.php`` is deprecated, apps should try not to rely on this step. +3) Nextcloud will query the app's ``Application`` class (again), no matter if it implements ``IBootstrap`` or not. +4) Nextcloud will invoke the ``boot`` method of every ``Application`` instance that implements ``IBootstrap``. At this stage + you may assume that all registrations via ``IBootstrap::register`` have been done. + +Nextcloud 19 and older +********************** + +Nextcloud will load groups of certain apps early, like filesystem or session apps, and other later. For this their optional +:ref:`app-php` will be included. The ``Application`` class is only queried for some requests, so there is no guarantee that +its contstructor will be invoked. + + +.. _app-php: + +app.php (deprecated) +-------------------- + +Nextcloud will ``require_once`` every installed and enabled app's ``appinfo/app.php`` file if it exists. The app can use +this file to run registrations of services, event listeners and similar. + +To leverage the advantages of object-oriented programming, it's recommended to put the logic into an :ref:`Application` +class and query an instance like + +.. code-block:: php + + query(\OCA\MyApp\AppInfo\Application::class); diff --git a/developer_manual/app_development/index.rst b/developer_manual/app_development/index.rst new file mode 100644 index 000000000..a849e19e4 --- /dev/null +++ b/developer_manual/app_development/index.rst @@ -0,0 +1,13 @@ +=============== +App development +=============== + +.. toctree:: + :maxdepth: 2 + + intro + tutorial + bootstrap + info + init + logging diff --git a/developer_manual/app/info.rst b/developer_manual/app_development/info.rst similarity index 100% rename from developer_manual/app/info.rst rename to developer_manual/app_development/info.rst diff --git a/developer_manual/app/init.rst b/developer_manual/app_development/init.rst similarity index 74% rename from developer_manual/app/init.rst rename to developer_manual/app_development/init.rst index 2c8deb1fa..f360e369b 100644 --- a/developer_manual/app/init.rst +++ b/developer_manual/app_development/init.rst @@ -60,38 +60,3 @@ purpose there are several events emitted that an app can act upon. \OCP\Util::addStyle('myapp', 'style'); } ); - -Best practice -------------- - -A common way to have a cleaner code structure is to create a class Application in :file:`lib/AppInfo/Application.php` that will then execute your setup of hooks or background tasks. You can then just call it in your :file:`appinfo/app.php`. That way you can also make use of Nextclouds dependency injection feature and properly test those methods. - - -appinfo/app.php -^^^^^^^^^^^^^^^ - -.. code-block:: php - - registerHooks(); - - -lib/AppInfo/Application.php -^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -.. code-block:: php - - ` needs to be set up. cd server git submodule update --init -.. note:: ``$BRANCH`` is the desired Nextcloud branch (e.g. ``stable17`` for Nextcloud 17, ``master`` for the upcoming release) +.. note:: ``$BRANCH`` is the desired Nextcloud branch (e.g. ``stable19`` for Nextcloud 19, ``master`` for the upcoming release) First you want to enable debug mode to get proper error messages. To do that set ``debug`` to ``true`` in the **config/config.php** file:: diff --git a/developer_manual/app/code_signing.rst b/developer_manual/app_publishing_maintenance/code_signing.rst similarity index 100% rename from developer_manual/app/code_signing.rst rename to developer_manual/app_publishing_maintenance/code_signing.rst diff --git a/developer_manual/app_publishing_maintenance/index.rst b/developer_manual/app_publishing_maintenance/index.rst new file mode 100644 index 000000000..0f4ee0307 --- /dev/null +++ b/developer_manual/app_publishing_maintenance/index.rst @@ -0,0 +1,10 @@ +============================== +App publishing and maintenance +============================== + +.. toctree:: + :maxdepth: 2 + + code_signing + publishing + upgrade-guide diff --git a/developer_manual/app/publishing.rst b/developer_manual/app_publishing_maintenance/publishing.rst similarity index 100% rename from developer_manual/app/publishing.rst rename to developer_manual/app_publishing_maintenance/publishing.rst diff --git a/developer_manual/app/upgrade-guide.rst b/developer_manual/app_publishing_maintenance/upgrade-guide.rst similarity index 89% rename from developer_manual/app/upgrade-guide.rst rename to developer_manual/app_publishing_maintenance/upgrade-guide.rst index 8cdbf8211..cd6f9aecb 100644 --- a/developer_manual/app/upgrade-guide.rst +++ b/developer_manual/app_publishing_maintenance/upgrade-guide.rst @@ -6,6 +6,59 @@ Once you've created and published the first version of your app, you will want t This document will cover the most important changes in Nextcloud, as well as some guides on how to upgrade existing apps. +Upgrading to Nextcloud 20 +------------------------- + +.. note:: Critical changes were collected `on Github `_. See the original ticket for links to the pull requests and tickets. + +Back-end changes +^^^^^^^^^^^^^^^^ + +.. _upgrade-psr11: + +PSR-11 integration +****************** + +Nextcloud 20 is the first major release of Nextcloud that brings full compatibility with :ref:`psr11`. From this point on it is highly recommended to use this interface mainly as the old ``\OCP\AppFramework\IAppContainer``, ``\OCP\IContainer`` and ``\OCP\IServerContainer`` got deprecated with this change. + +If your app requires Nextcloud 20 or later, you can replace any of the old type hints with one of ``\Psr\Container\ContainerInterface`` and replace calls of ``query`` with ``get``, e.g. on the closures used when registering services: + +.. code-block:: php + + // old + $container->registerService('DecryptAll', function (IAppContainer $c) { + return new DecryptAll( + $c->query('Util'), + $c->query(KeyManager::class), + $c->query('Crypt'), + $c->query(ISession::class) + ) + }) + +becomes + +.. code-block:: php + + // new + $container->registerService('DecryptAll', function (ContainerInterface $c) { + return new DecryptAll( + $c->get('Util'), + $c->get(KeyManage::class'), + $c->get('Crypt'), + $c->get(ISession::class) + ) + }) + +.. note:: For a smoother transition, the old interfaces were changed so they are based on ``ContainerInterface``, hence you can use ``has`` and ``get`` on ``IContainer`` and sub types. + +Deprecated APIs +*************** + +* ``\OCP\AppFramework\IAppContainer``: see :ref:`upgrade-psr11` +* ``\OCP\IContainer``: see :ref:`upgrade-psr11` +* ``\OCP\IServerContainer``: see :ref:`upgrade-psr11` + + Upgrading to Nextcloud 19 ------------------------- diff --git a/developer_manual/app/backgroundjobs.rst b/developer_manual/basics/backgroundjobs.rst similarity index 98% rename from developer_manual/app/backgroundjobs.rst rename to developer_manual/basics/backgroundjobs.rst index d1fa28520..c72669226 100644 --- a/developer_manual/app/backgroundjobs.rst +++ b/developer_manual/basics/backgroundjobs.rst @@ -45,7 +45,7 @@ your job class of choice. parent::setInterval(3600); } - public static function run($arguments) { + protected function run($arguments) { $this->myService->doCron($arguments['uid']); } diff --git a/developer_manual/app/requests/controllers.rst b/developer_manual/basics/controllers.rst similarity index 100% rename from developer_manual/app/requests/controllers.rst rename to developer_manual/basics/controllers.rst diff --git a/developer_manual/app/requests/container.rst b/developer_manual/basics/dependency_injection.rst similarity index 82% rename from developer_manual/app/requests/container.rst rename to developer_manual/basics/dependency_injection.rst index 9a2c56294..bbc695ab5 100644 --- a/developer_manual/app/requests/container.rst +++ b/developer_manual/basics/dependency_injection.rst @@ -1,6 +1,6 @@ -========= -Container -========= +==================== +Dependency injection +==================== .. sectionauthor:: Bernhard Posselt @@ -28,6 +28,7 @@ new dependencies in your constructor or methods but pass them in. So this: // without dependency injection class AuthorMapper { + /** @var IDBConnection */ private $db; public function __construct() { @@ -42,12 +43,15 @@ would turn into this by using Dependency Injection: db = $db; } @@ -69,6 +73,9 @@ The solution for this particular problem is to limit the **new AuthorMapper** to one file, the container. The container contains all the factories for creating these objects and is configured in :file:`lib/AppInfo/Application.php`. +Nextcloud 20 and later uses the :ref:`PSR-11 standard ` for the container interface, so working +with the container might feel familiar if you've worked with other php applications +before that also adhere to the convention. To add the app's classes simply open the :file:`lib/AppInfo/Application.php` and use the **registerService** method on the container object: @@ -79,11 +86,12 @@ use the **registerService** method on the container object: namespace OCA\MyApp\AppInfo; - use \OCP\AppFramework\App; + use OCP\AppFramework\App; - use \OCA\MyApp\Controller\AuthorController; - use \OCA\MyApp\Service\AuthorService; - use \OCA\MyApp\Db\AuthorMapper; + use OCA\MyApp\Controller\AuthorController; + use OCA\MyApp\Service\AuthorService; + use OCA\MyApp\Db\AuthorMapper; + use Psr\Container\ContainerInterface; class Application extends App { @@ -99,29 +107,29 @@ use the **registerService** method on the container object: /** * Controllers */ - $container->registerService('AuthorController', function($c){ + $container->registerService('AuthorController', function(ContainerInterface $c){ return new AuthorController( - $c->query('AppName'), - $c->query('Request'), - $c->query('AuthorService') + $c->get('AppName'), + $c->get('Request'), + $c->get('AuthorService') ); }); /** * Services */ - $container->registerService('AuthorService', function($c){ + $container->registerService('AuthorService', function(ContainerInterface $c){ return new AuthorService( - $c->query('AuthorMapper') + $c->get('AuthorMapper') ); }); /** * Mappers */ - $container->registerService('AuthorMapper', function($c){ + $container->registerService('AuthorMapper', function(ContainerInterface $c){ return new AuthorMapper( - $c->query('ServerContainer')->getDatabaseConnection() + $c->get('ServerContainer')->getDatabaseConnection() ); }); } @@ -136,26 +144,26 @@ The container works in the following way: * The matched route queries **AuthorController** service from the container:: return new AuthorController( - $c->query('AppName'), - $c->query('Request'), - $c->query('AuthorService') + $c->get('AppName'), + $c->get('Request'), + $c->get('AuthorService') ); * The **AppName** is queried and returned from the base class * The **Request** is queried and returned from the server container * **AuthorService** is queried:: - $container->registerService('AuthorService', function($c){ + $container->registerService('AuthorService', function(ContainerInterface $c){ return new AuthorService( - $c->query('AuthorMapper') + $c->get('AuthorMapper') ); }); * **AuthorMapper** is queried:: - $container->registerService('AuthorMappers', function($c){ + $container->registerService('AuthorMappers', function(ContainerInterface $c){ return new AuthorService( - $c->query('ServerContainer')->getDatabaseConnection() + $c->get('ServerContainer')->getDatabaseConnection() ); }); @@ -170,15 +178,15 @@ So basically the container is used as a giant factory to build all the classes t Use automatic dependency assembly (recommended) ----------------------------------------------- -In Nextcloud it is possible to omit the **lib/AppInfo/Application.php** and use automatic dependency assembly instead. +In Nextcloud it is possible to build classes and their dependencies without having to explicitly register them on the container, as long as the container can `reflect `_ the constructor and look up the parameters by their type. This concept is widely known as *auto-wiring*. -How does automatic assembly work -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +How does auto-wiring work +^^^^^^^^^^^^^^^^^^^^^^^^^ -Automatic assembly creates new instances of classes just by looking at the class name and its constructor parameters. For each constructor parameter the type or the variable name is used to query the container, e.g.: +Automatic assembly creates new instances of classes just by looking at the class name and its constructor parameters. For each constructor parameter the type or the argument name is used to query the container, e.g.: -* **SomeType $type** will use **$container->query('SomeType')** -* **$variable** will use **$container->query('variable')** +* **SomeType $type** will use **$container->get('SomeType')** +* **$variable** will use **$container->get('variable')** If all constructor parameters are resolved, the class will be created, saved as a service and returned. @@ -203,12 +211,12 @@ So basically the following is now possible: $app = new \OCP\AppFramework\App('myapp'); - $class2 = $app->getContainer()->query('OCA\MyApp\MyTestClass2'); + $class2 = $app->getContainer()->get('OCA\MyApp\MyTestClass2'); $class2 instanceof MyTestClass2; // true $class2->class instanceof MyTestClass; // true $class2->appName === 'appname'; // true - $class2 === $app->getContainer()->query('OCA\MyApp\MyTestClass2'); // true + $class2 === $app->getContainer()->get('OCA\MyApp\MyTestClass2'); // true .. note:: $AppName is resolved because the container registered a parameter under the key 'AppName' which will return the app id. The lookup is case sensitive so while $AppName will work correctly, using $appName as a constructor parameter will fail. @@ -223,7 +231,7 @@ How does it affect the request lifecycle * A request is matched for the route, e.g. with the name **page#index** * The appropriate container is being queried for the entry PageController (to keep backwards compatibility) -* If the entry does not exist, the container is queried for OCA\\AppName\\Controller\\PageController and if no entry exists, the container tries to create the class by using reflection on its constructor parameters +* If the entry does not exist, the container is queried for OCA\\AppName\\Controller\\PageController and if no entry exists, the container tries to create the class by using `reflection`_ on its constructor parameters How does this affect controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -284,8 +292,8 @@ Interfaces and primitive types can not be instantiated, so the container can not $container->registerParameter('TableName', 'my_app_table'); // the interface is called IAuthorMapper and AuthorMapper implements it - $container->registerService('OCA\MyApp\Db\IAuthorMapper', function ($c) { - return $c->query('OCA\MyApp\Db\AuthorMapper'); + $container->registerService('OCA\MyApp\Db\IAuthorMapper', function (ContainerInterface $c) { + return $c->get('OCA\MyApp\Db\AuthorMapper'); }); } @@ -380,3 +388,5 @@ What not to inject: * It is pure data and has methods that only act upon it (arrays, data objects) * It is a `pure function `_ + +.. _`reflection`: https://www.php.net/manual/en/book.reflection.php diff --git a/developer_manual/app/events.rst b/developer_manual/basics/events.rst similarity index 94% rename from developer_manual/app/events.rst rename to developer_manual/basics/events.rst index 18c14e119..5f7f3394a 100644 --- a/developer_manual/app/events.rst +++ b/developer_manual/basics/events.rst @@ -167,6 +167,27 @@ Available Events Here you find an overview of the public events that can be consumed in apps. See their source files for more details. +``\OCA\DAV\Events\SabrePluginAuthInitEvent`` +******************************************************** + +*Available in Nextcloud 20 and later.* + +This event is triggered during the setup of the SabreDAV server to allow the registration of additional authentication backends. + +``\OCA\Files_Sharing\Event\BeforeTemplateRenderedEvent`` +******************************************************** + +*Available in Nextcloud 20 and later.* + +Emitted before the rendering step of the public share page happens. The event holds a flag that specifies if it is the authentication page of a public share. + +``\OCP\AppFramework\Http\Events\BeforeTemplateRenderedEvent`` +************************************************************* + +*Available in Nextcloud 20 and later.* + +Emitted before the rendering step of each TemplateResponse. The event holds a flag that specifies if an user is logged in. + ``\OCP\Authentication\Events\LoginFailedEvent`` *********************************************** diff --git a/developer_manual/app/view/css.rst b/developer_manual/basics/front-end/css.rst similarity index 94% rename from developer_manual/app/view/css.rst rename to developer_manual/basics/front-end/css.rst index 614fe075b..5602fdc56 100644 --- a/developer_manual/app/view/css.rst +++ b/developer_manual/basics/front-end/css.rst @@ -18,7 +18,7 @@ The CSS files reside in the **css/** folder and should be included in the templa // include vendor file (also allows array syntax) vendor_style('myapp', 'style'); // adds vendor/style.(s)css -.. note:: Since the version 12 of Nextcloud, we support ``SCSS`` natively. +.. note:: ``SCSS`` is supported natively. You can migrate your files by simply renaming your ``.css`` files to ``.scss``. The server will automatically compile, cache and and serve it. The priority goes to the scss file. So having two file with the same name and a ``scss`` & ``css`` extension diff --git a/developer_manual/app/view/index.rst b/developer_manual/basics/front-end/index.rst similarity index 71% rename from developer_manual/app/view/index.rst rename to developer_manual/basics/front-end/index.rst index e7dcd1804..925b24570 100644 --- a/developer_manual/app/view/index.rst +++ b/developer_manual/basics/front-end/index.rst @@ -1,6 +1,6 @@ -==== -View -==== +========= +Front-end +========= .. toctree:: :maxdepth: 2 diff --git a/developer_manual/app/view/js.rst b/developer_manual/basics/front-end/js.rst similarity index 100% rename from developer_manual/app/view/js.rst rename to developer_manual/basics/front-end/js.rst diff --git a/developer_manual/app/view/l10n.rst b/developer_manual/basics/front-end/l10n.rst similarity index 100% rename from developer_manual/app/view/l10n.rst rename to developer_manual/basics/front-end/l10n.rst diff --git a/developer_manual/app/view/templates.rst b/developer_manual/basics/front-end/templates.rst similarity index 100% rename from developer_manual/app/view/templates.rst rename to developer_manual/basics/front-end/templates.rst diff --git a/developer_manual/app/view/theming.rst b/developer_manual/basics/front-end/theming.rst similarity index 100% rename from developer_manual/app/view/theming.rst rename to developer_manual/basics/front-end/theming.rst diff --git a/developer_manual/basics/index.rst b/developer_manual/basics/index.rst new file mode 100644 index 000000000..63bcdcd11 --- /dev/null +++ b/developer_manual/basics/index.rst @@ -0,0 +1,17 @@ +============== +Basic concepts +============== + +.. toctree:: + :maxdepth: 2 + + request_lifecycle + routing + dependency_injection + controllers + middlewares + events + front-end/index + backgroundjobs + logging + storage/index \ No newline at end of file diff --git a/developer_manual/app/logging.rst b/developer_manual/basics/logging.rst similarity index 100% rename from developer_manual/app/logging.rst rename to developer_manual/basics/logging.rst diff --git a/developer_manual/app/requests/middleware.rst b/developer_manual/basics/middlewares.rst similarity index 99% rename from developer_manual/app/requests/middleware.rst rename to developer_manual/basics/middlewares.rst index 479530e6f..2777e9635 100644 --- a/developer_manual/app/requests/middleware.rst +++ b/developer_manual/basics/middlewares.rst @@ -1,6 +1,6 @@ -========== -Middleware -========== +=========== +Middlewares +=========== .. sectionauthor:: Bernhard Posselt diff --git a/developer_manual/app/requests/index.rst b/developer_manual/basics/request_lifecycle.rst similarity index 97% rename from developer_manual/app/requests/index.rst rename to developer_manual/basics/request_lifecycle.rst index ee63c2602..d38047ab9 100644 --- a/developer_manual/app/requests/index.rst +++ b/developer_manual/basics/request_lifecycle.rst @@ -5,10 +5,7 @@ Request lifecycle .. toctree:: :maxdepth: 1 - routes - middleware container - controllers api .. sectionauthor:: Bernhard Posselt , Morris Jobke diff --git a/developer_manual/app/requests/routes.rst b/developer_manual/basics/routing.rst similarity index 100% rename from developer_manual/app/requests/routes.rst rename to developer_manual/basics/routing.rst diff --git a/developer_manual/app/storage/appdata.rst b/developer_manual/basics/storage/appdata.rst similarity index 100% rename from developer_manual/app/storage/appdata.rst rename to developer_manual/basics/storage/appdata.rst diff --git a/developer_manual/app/storage/configuration.rst b/developer_manual/basics/storage/configuration.rst similarity index 100% rename from developer_manual/app/storage/configuration.rst rename to developer_manual/basics/storage/configuration.rst diff --git a/developer_manual/app/storage/database.rst b/developer_manual/basics/storage/database.rst similarity index 100% rename from developer_manual/app/storage/database.rst rename to developer_manual/basics/storage/database.rst diff --git a/developer_manual/app/storage/filesystem.rst b/developer_manual/basics/storage/filesystem.rst similarity index 100% rename from developer_manual/app/storage/filesystem.rst rename to developer_manual/basics/storage/filesystem.rst diff --git a/developer_manual/app/storage/index.rst b/developer_manual/basics/storage/index.rst similarity index 100% rename from developer_manual/app/storage/index.rst rename to developer_manual/basics/storage/index.rst diff --git a/developer_manual/app/storage/migrations.rst b/developer_manual/basics/storage/migrations.rst similarity index 100% rename from developer_manual/app/storage/migrations.rst rename to developer_manual/basics/storage/migrations.rst diff --git a/developer_manual/app/storage/schema.rst b/developer_manual/basics/storage/schema.rst similarity index 100% rename from developer_manual/app/storage/schema.rst rename to developer_manual/basics/storage/schema.rst diff --git a/developer_manual/app/testing.rst b/developer_manual/basics/testing.rst similarity index 100% rename from developer_manual/app/testing.rst rename to developer_manual/basics/testing.rst diff --git a/developer_manual/client_apis/LoginFlow/index.rst b/developer_manual/client_apis/LoginFlow/index.rst index addbb87d4..0e429a8e1 100644 --- a/developer_manual/client_apis/LoginFlow/index.rst +++ b/developer_manual/client_apis/LoginFlow/index.rst @@ -55,8 +55,6 @@ On the final login the server will do a redirect to a url of the following forma This information will be used by the client to create a new account. After this the webview is destroyed including all the state the webview holds. -.. note:: On Nextcloud 12 the returned server is just the server address without any possible subfolder. This is corrected in Nextcloud 13. - Converting to app passwords --------------------------- @@ -119,8 +117,6 @@ Login flow v2 While the login flow works very nice in a lot of cases there are especially on dekstop application certain hurdles. Special proxy configuration, client side certificates and the likes can cause trouble. To solve this we have come up with a second login flow that uses the users default webbrowser to authenticate. Thus ensuring that if they can login via the web they can also login in the client. -The login flow v2 is available since Nextcloud 16. So check the status.php if it can be used on a given server. - To initiate a login do an anonymous POST request diff --git a/developer_manual/client_apis/OCS/ocs-api-overview.rst b/developer_manual/client_apis/OCS/ocs-api-overview.rst index 3b39138b1..536bf6a35 100644 --- a/developer_manual/client_apis/OCS/ocs-api-overview.rst +++ b/developer_manual/client_apis/OCS/ocs-api-overview.rst @@ -166,13 +166,19 @@ Values of the theming app are exposed through the capabilities API, allowing cli A safe home for all your data #0082c9 #ffffff - #006295 + #0082c9 + #aaaaaa + #555555 http://cloud.example.com/index.php/apps/theming/logo?v=1 http://cloud.example.com/index.php/apps/theming/logo?v=1 +For elements like radio buttons, input borders and more, instead of the primary ``color`` value, the ``color-element-bright`` should be used on bright background and ``color-element-dark`` on dark background. +This when the primary color is e.g. set to ``#000000`` the ``color-elemenet-dark`` will be set to ``#555555`` so items are still visible. In the Nextcloud web UI only the top header uses ``color``, everything else uses ``color-element-*``. +Text and icons on these elements should use ``color-text``. + The background value can either be an URL to the background image or a hex color value. diff --git a/developer_manual/client_apis/OCS/ocs-share-api.rst b/developer_manual/client_apis/OCS/ocs-share-api.rst index e28b2d118..12f588313 100644 --- a/developer_manual/client_apis/OCS/ocs-share-api.rst +++ b/developer_manual/client_apis/OCS/ocs-share-api.rst @@ -141,7 +141,7 @@ Federated Cloud Shares ---------------------- Both the sending and the receiving instance need to have federated cloud sharing -enabled and configured. See `Configuring Federated Cloud Sharing `_. +enabled and configured. See `Configuring Federated Cloud Sharing `_. .. TODO ON RELEASE: Update version number above on release diff --git a/developer_manual/android_library/examples.rst b/developer_manual/client_apis/android_library/examples.rst similarity index 100% rename from developer_manual/android_library/examples.rst rename to developer_manual/client_apis/android_library/examples.rst diff --git a/developer_manual/android_library/index.rst b/developer_manual/client_apis/android_library/index.rst similarity index 93% rename from developer_manual/android_library/index.rst rename to developer_manual/client_apis/android_library/index.rst index 51570952a..c084f8b0b 100644 --- a/developer_manual/android_library/index.rst +++ b/developer_manual/client_apis/android_library/index.rst @@ -1,8 +1,8 @@ .. _androidindex: -=============================== -Android application development -=============================== +======= +Android +======= Nextcloud provides an official Nextcloud Android client, which gives its users access to their files on their Nextcloud. It also includes functionality like automatically uploading pictures and videos to Nextcloud. diff --git a/developer_manual/android_library/library_installation.rst b/developer_manual/client_apis/android_library/library_installation.rst similarity index 100% rename from developer_manual/android_library/library_installation.rst rename to developer_manual/client_apis/android_library/library_installation.rst diff --git a/developer_manual/client_apis/index.rst b/developer_manual/client_apis/index.rst index f87f3fdb0..307ff7a7a 100644 --- a/developer_manual/client_apis/index.rst +++ b/developer_manual/client_apis/index.rst @@ -1,12 +1,13 @@ .. _apiindex: -=============================== -Client APIs -=============================== +======================= +Clients and Client APIs +======================= .. toctree:: :maxdepth: 2 + android_library/index WebDAV/index OCS/index LoginFlow/index diff --git a/developer_manual/design/css.rst b/developer_manual/design/css.rst index ed250d434..854433b1c 100644 --- a/developer_manual/design/css.rst +++ b/developer_manual/design/css.rst @@ -6,7 +6,7 @@ SCSS ==== -Since version 12 of Nextcloud, we support SCSS natively. +Nextcloud supports SCSS natively. You can migrate your files by simply renaming your ``.css`` files to ``.scss``. The server will automatically compile, cache and serve it. The SCSS file is prioritized. Having two files with the same name and a ``scss`` & ``css`` extension @@ -18,7 +18,7 @@ will ensure backwards compatibility with <12 versions as scss files will be igno CSS variables ============= -Since Nextcloud 14, app developers should use CSS4 variables so you get the values which Nextcloud defines. This way you can be sure that the theming and accessibility app can dynamically adjust the values. +App developers should use CSS4 variables so you get the values which Nextcloud defines. This way you can be sure that the theming and accessibility app can dynamically adjust the values. A list of available variables is listed in the server repository: https://github.com/nextcloud/server/blob/master/core/css/css-variables.scss @@ -30,7 +30,7 @@ https://github.com/nextcloud/server/blob/master/core/css/css-variables.scss SCSS icon mixins ================ -Since Nextcloud 14, we added some SCSS mixins and functions to add and manage SVG icons. +Some SCSS mixins and functions are employed to add and manage SVG icons. These functions need to be used to add the icons via background-image. They create a list of every icon used in Nextcloud and create an associated list of variables. This allows us to invert the colors of the SVGs when using the dark theme. diff --git a/developer_manual/api.rst b/developer_manual/digging_deeper/api.rst similarity index 95% rename from developer_manual/api.rst rename to developer_manual/digging_deeper/api.rst index 632f0a0bc..8aba93b01 100644 --- a/developer_manual/api.rst +++ b/developer_manual/digging_deeper/api.rst @@ -1,6 +1,6 @@ .. only:: html - API Documentation + API documentation ================= diff --git a/developer_manual/app/changelog.rst b/developer_manual/digging_deeper/changelog.rst similarity index 100% rename from developer_manual/app/changelog.rst rename to developer_manual/digging_deeper/changelog.rst diff --git a/developer_manual/app/classloader.rst b/developer_manual/digging_deeper/classloader.rst similarity index 93% rename from developer_manual/app/classloader.rst rename to developer_manual/digging_deeper/classloader.rst index 489bb5179..b0f10f884 100644 --- a/developer_manual/app/classloader.rst +++ b/developer_manual/digging_deeper/classloader.rst @@ -10,7 +10,7 @@ The classloader is provided by Nextcloud and loads all your classes automaticall PSR-4 autoloading ----------------- -Since Nextcloud 10 there is a PSR-4 autoloader in place. The namespace **\\OCA\\MyApp** +Nextcloud uses a PSR-4 autoloader. The namespace **\\OCA\\MyApp** is mapped to :file:`/apps/myapp/lib/`. Afterwards normal PSR-4 rules apply, so a folder is a namespace section in the same casing and the class name matches the file name. diff --git a/developer_manual/general/debugging.rst b/developer_manual/digging_deeper/debugging.rst similarity index 100% rename from developer_manual/general/debugging.rst rename to developer_manual/digging_deeper/debugging.rst diff --git a/developer_manual/app/flow.rst b/developer_manual/digging_deeper/flow.rst similarity index 100% rename from developer_manual/app/flow.rst rename to developer_manual/digging_deeper/flow.rst diff --git a/developer_manual/digging_deeper/index.rst b/developer_manual/digging_deeper/index.rst new file mode 100644 index 000000000..040920ca0 --- /dev/null +++ b/developer_manual/digging_deeper/index.rst @@ -0,0 +1,25 @@ +============== +Digging deeper +============== + +.. toctree:: + :maxdepth: 2 + + api + changelog + debugging + classloader + flow + javascript-apis + npm + notifications + performance + psr + publicpage + repair + rest_apis + search + settings + testing + two-factor-provider + users diff --git a/developer_manual/app/javascript-apis.rst b/developer_manual/digging_deeper/javascript-apis.rst similarity index 100% rename from developer_manual/app/javascript-apis.rst rename to developer_manual/digging_deeper/javascript-apis.rst diff --git a/developer_manual/app/notifications.rst b/developer_manual/digging_deeper/notifications.rst similarity index 100% rename from developer_manual/app/notifications.rst rename to developer_manual/digging_deeper/notifications.rst diff --git a/developer_manual/app/npm.rst b/developer_manual/digging_deeper/npm.rst similarity index 100% rename from developer_manual/app/npm.rst rename to developer_manual/digging_deeper/npm.rst diff --git a/developer_manual/general/performance.rst b/developer_manual/digging_deeper/performance.rst similarity index 100% rename from developer_manual/general/performance.rst rename to developer_manual/digging_deeper/performance.rst diff --git a/developer_manual/digging_deeper/psr.rst b/developer_manual/digging_deeper/psr.rst new file mode 100644 index 000000000..a51c608e6 --- /dev/null +++ b/developer_manual/digging_deeper/psr.rst @@ -0,0 +1,22 @@ +=== +PSR +=== + +.. sectionauthor:: Christoph Wurst + +On this page you find information about the implemented `php standards recommendations `_ in Nextcloud. + +PSR-3: Logger Interface +----------------------- + +As of Nextcloud 19, the dependency injection container can inject an instance of a ``\Psr\Log\LoggerInterface``. This is merely a wrapper of the existing (and strongly typed) ``\OCP\ILogger``. Apps may still use the Nextcloud logger, but the `PSR-3`_ implementation shall easy the integration of 3rd party libraries that require the `PSR-3`_ logger. + +.. _psr11: + +PSR-11: Container Interface +--------------------------- + +As of Nextcloud 20, the dependency injection container follows the `PSR-11`_ container interface, so you may start type-hinting ``\Psr\Container\ContainerInterface`` whenever you want an instance of a container and use ``has($id)`` to check for existance and ``get($id)`` to retrieve an instance of a service. See the :ref:`dependency injection docs ` for details. + +.. _`PSR-3`: https://www.php-fig.org/psr/psr-3/ +.. _`PSR-11`: https://www.php-fig.org/psr/psr-11/ diff --git a/developer_manual/app/publicpage.rst b/developer_manual/digging_deeper/publicpage.rst similarity index 100% rename from developer_manual/app/publicpage.rst rename to developer_manual/digging_deeper/publicpage.rst diff --git a/developer_manual/app/repair.rst b/developer_manual/digging_deeper/repair.rst similarity index 100% rename from developer_manual/app/repair.rst rename to developer_manual/digging_deeper/repair.rst diff --git a/developer_manual/app/requests/api.rst b/developer_manual/digging_deeper/rest_apis.rst similarity index 98% rename from developer_manual/app/requests/api.rst rename to developer_manual/digging_deeper/rest_apis.rst index 899311db5..636a9ffe9 100644 --- a/developer_manual/app/requests/api.rst +++ b/developer_manual/digging_deeper/rest_apis.rst @@ -1,6 +1,6 @@ -=========== -RESTful API -=========== +========= +REST APIs +========= .. sectionauthor:: Bernhard Posselt diff --git a/developer_manual/digging_deeper/search.rst b/developer_manual/digging_deeper/search.rst new file mode 100644 index 000000000..99dc1c538 --- /dev/null +++ b/developer_manual/digging_deeper/search.rst @@ -0,0 +1,328 @@ +====== +Search +====== + +Nextcloud 20 offers a new **unified search**. The overall idea is to have one combined view for search, but have results of any data source displayed there. Hence this is logic is built on a pluggable architecture where apps register their search providers. + +Concept overview +---------------- + +The unified search combines a variable number of search providers into a unified search result for the user. To improve the user experience with search, the search results should be displayed quickly. Therefore parallelism is used to split the process into several requests that can be processed concurrently, to give the client (e.g. JavaScript in the browser) the ability to display partial search results as they come on. + +Hence the search process consists of two steps. + + 1. Fetch the current set of search provider IDs + 2. Fetch each provider's search results + +These two steps have to be run consecutively, but the individual requests in the second step can be dispatched and processed concurrently. + +Fetching provider IDs +^^^^^^^^^^^^^^^^^^^^^ + +``GET https://cloud.domain/search/providers`` + +This will return a structure like + +.. code-block:: json + + [ + "files", + "mail" + ] + +Fetching individual search results +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +``GET https://cloud.domain/search/providers/files/search?term=cat`` + +.. code-block:: json + + { + "name": "Files", + "isPaginated": false, + "entries": [ + { + "thumbnailUrl": "/core/preview?x=32&y=32&fileId=9261", + "title": "my cute cats.jpg", + "subline": "/my cute cats.jpg", + "resourceUrl": "/apps/files/?dir=/&scrollto=my%20cute%20cats.jpg" + }, + { + "thumbnailUrl": "/core/preview?x=32&y=32&fileId=1553", + "title": "cat (2).png", + "subline": "/cat (2).png", + "resourceUrl": "/apps/files/?dir=/&scrollto=cat%20%282%29.png" + } + ], + "cursor": null + } + +Search providers +---------------- + +A **search provider** is a class the implements the interface ``\OCP\Search\IProvider``. + +.. code-block:: php + + `. + +Provider registration +--------------------- + +The provider class is registered via the :ref:`bootstrap mechanism` of the ``Application`` class. + +.. code-block:: php + + + registerSearchProvider(Provider::class); + } + + public function boot(IBootContext $context): void {} + + } + +Handling search requests +------------------------ + +Search requests are processed in the ``search`` method. The ``$user`` object is the user who the result shall be generated for. ``$query``gives context information like the **search term**, the **sort order**, the **size limit** of a request and the **cursor** for follow-up request of paginated results. + +The result is encapsulated in the ``SearchResult`` class that offers two static factory methods ``complete`` and ``paginated``. Both of these methods take an array of ``ASearchResultEntry`` objects. ``ASearchResultEntry`` is a static class that has be extended and used by the provider. + +.. note:: In most cases you don't have to add any methods or fieds to this new result entry type, but this API design was chosen so new optional properties can be added in the future without breaking the existing implementations in 3rd party apps. + +.. code-block:: php + + l10n = $l10n; + $this->urlGenerator = $urlGenerator; + } + + public function getId(): string { + return 'mysearchprovider'; + } + + public function search(IUser $user, ISearchQuery $query): SearchResult { + return MySearchResultEntry::complete( + $this->l10n->t('My app'), + [ + new MySearchResultEntry( + $this->urlGenerator->linkToRoute( + 'myapp.Preview.getPreviewByFileId', + [ + 'id' => 1 + ] + ), + 'Search result 1', + 'This goes into the subline', + $this->urlGenerator->linkToRoute( + 'myapp.view.index', + [ + 'id' => 1, + ] + ) + ) + ] + ); + } + } + +Each of the result result entries has + +* A thumbnail or icon that is a (relative) URL +* A title, e.g. the name of a file +* A subline, e.g. the path to a file +* A resource URL that makes it possible to navigate to the details of this result + +Apps **may** return the full result in ``search``, but in most cases the size of the result set can become too big to fit into one HTTP request and is complicated to display to the user, hence the set should be split into chunks – it should be **paginated**. + +Pagination +^^^^^^^^^^ + +Paginated results work almost like complete results. The differences are that the ``SearchResult::paginated`` factory method is used to build the set and that you need a **cursor** for this. + +There are two ways to use the **cursor**: offset-based pagination and cursor-based pagination. + +For **offset-based pagination** you return ``$query->getLimit()`` results and specify this number as **cursor**. Any subsequent call where ``$query->getCursor()`` does not return ``null`` you take the value as **offset** for the next page. The following example shall demonstrate this use case. + +.. code-block:: php + + l10n = $l10n; + $this->urlGenerator = $urlGenerator; + } + + public function getId(): string { + return 'mysearchprovider'; + } + + public function search(IUser $user, ISearchQuery $query): SearchResult { + $offset = ($query->getCursor() ?? 0); + $limit = $query->getLimit(); + + $data = []; // Fill this with $limit entries, where the first entry is row $offset + + return MySearchResultEntry::complete( + $this->l10n->t('My app'), + $data, + $offset + $limit + ); + } + } + +So the first call will get a cursor of ``null`` and a limit of, say, 20. So the first 20 rows are fetched. The next call will have a cursor of 20, so the 20st to 39th rows are fetched. + +The downside of a offset-based pagination is that when the underlying data changes (new entries are inserted into or deleted from the database, files change), the offset might be out of sync from on request to its successor. Therefor, if possible, a true cursor-based pagination is preferable. + +For a **cursor-based pagination** a app-specific property is used to know a reference to the last element of the previous search request. The presumption of this algorithm is that the result set is sorted by an attribute and this attribute is an ``int`` or ``string``. The attribute value of the last element in the result page determines the cursor for the next search request. Again, a small example shall demonstrate how this works. + + +.. code-block:: php + + l10n = $l10n; + $this->urlGenerator = $urlGenerator; + } + + public function getId(): string { + return 'mysearchprovider'; + } + + public function search(IUser $user, ISearchQuery $query): SearchResult { + $cursor = $query->getCursor(); + $limit = $query->getLimit(); + + if ($cursor === null) { + $data = []; // Fill this with $limit entries sorted ascending by created_at + } else { + $data = []; // Fill this with $limit entries sorted ascending by created_at that have a created_at > $cursor + } + $last = end($data); + + return MySearchResultEntry::complete( + $this->l10n->t('My app'), + $data, + $last->getCreatedAt() + ); + } + } diff --git a/developer_manual/app/settings.rst b/developer_manual/digging_deeper/settings.rst similarity index 99% rename from developer_manual/app/settings.rst rename to developer_manual/digging_deeper/settings.rst index 6630cb151..cd93f3d5c 100644 --- a/developer_manual/app/settings.rst +++ b/developer_manual/digging_deeper/settings.rst @@ -212,6 +212,7 @@ An example implementation of the IIconSection interface: namespace OCA\YourAppNamespace\Settings; use OCP\IL10N; + use OCP\IURLGenerator; use OCP\Settings\IIconSection; class AdminSection implements IIconSection { diff --git a/developer_manual/app/two-factor-provider.rst b/developer_manual/digging_deeper/two-factor-provider.rst similarity index 100% rename from developer_manual/app/two-factor-provider.rst rename to developer_manual/digging_deeper/two-factor-provider.rst diff --git a/developer_manual/app/users.rst b/developer_manual/digging_deeper/users.rst similarity index 100% rename from developer_manual/app/users.rst rename to developer_manual/digging_deeper/users.rst diff --git a/developer_manual/general/backporting.rst b/developer_manual/general/backporting.rst deleted file mode 100644 index fe316ee8f..000000000 --- a/developer_manual/general/backporting.rst +++ /dev/null @@ -1,24 +0,0 @@ -=========== -Backporting -=========== - -.. sectionauthor:: Morris Jobke, Jos Poortvliet - -General -------- - -We backport important fixes and improvements from the current master release to get them to our users faster. - -Process -------- - -We mostly consider bug fixes for back porting. Occasionally, important changes to the API can be backported to make it easier for developers to keep their apps working between major releases. If you think a pull request (PR) is relevant for the stable release, go through these steps: - -1. Make sure the PR is merged to master -2. Ask Frank (**@karlitschek**), if the code should be backported and add the label `backport-request `_ to the PR -3. If Frank approves, create a new branch based on the respective stable branch (stable10 for the 10.0.x series), cherry-pick the needed commits to that branch and create a PR on GitHub. -4. Specify the corresponding milestone for that series (10.0.x-next-maintenance for the 10.0.x series) to this PR and reference the original PR in there. This enables the QA team to find the backported items for testing and having the original PR with detailed description linked. - -.. note:: Before each patch release there is a freeze to be able to test everything as a whole without pulling in new changes. While this freeze is active a backport isn't allowed and has to wait for the next patch release. - -The QA team will try to reproduce all the issues with the X.Y.Z-next-maintenance milestone on the relevant release and verify it is fixed by the patch release (and doesn't cause new problems). Once the patch release is out, the post-fix -next-maintenance is removed and a new -next-maintenance milestone is created for that series. diff --git a/developer_manual/general/index.rst b/developer_manual/general/index.rst deleted file mode 100644 index 00334a7e2..000000000 --- a/developer_manual/general/index.rst +++ /dev/null @@ -1,14 +0,0 @@ -============================== -General contributor guidelines -============================== - -.. toctree:: - :maxdepth: 2 - - code-of-conduct - devenv - security - codingguidelines - performance - debugging - backporting diff --git a/developer_manual/getting_started.rst b/developer_manual/getting_started.rst new file mode 100644 index 000000000..757ca4711 --- /dev/null +++ b/developer_manual/getting_started.rst @@ -0,0 +1,19 @@ +=============== +Getting started +=============== + +Table of contents +----------------- + +.. toctree:: + :maxdepth: 1 + + general/index + app/index + core/index + design/index + android_library/index + client_apis/index + bugtracker/index + commun/index + api diff --git a/developer_manual/general/codingguidelines.rst b/developer_manual/getting_started/codingguidelines.rst similarity index 94% rename from developer_manual/general/codingguidelines.rst rename to developer_manual/getting_started/codingguidelines.rst index c061783db..f69c34c50 100644 --- a/developer_manual/general/codingguidelines.rst +++ b/developer_manual/getting_started/codingguidelines.rst @@ -103,7 +103,7 @@ User interface PHP --- -The Nextcloud coding style guide is based on `PEAR Coding Standards `_. +Starting with Nextcloud 19 there is a shared `PHP Coding Standards Fixer `_ configuration you can use to automatically format your app's source code. For full details see the `repository on Github `_. Always use:: @@ -261,12 +261,10 @@ with ``Data``. JavaScript ---------- -In general take a look at `JSLint `_ without the whitespace rules. +There is a shared configuration for `eslint `_ that you can use to automatically format your Nextcloud apps's JavaScript code. It consists of two parts: a `config package `_ that contains the formatting preferences and a `plugin `_ to detect deprecated and removed APIs in your code. See their readmes for instructions. * Use a :file:`js/main.js` or :file:`js/app.js` where your program is started -* Complete every statement with a **;** -* Use **var** to limit variable to local scope -* To keep your code local, wrap everything in a self executing function. To access global objects or export things to the global namespace, pass all global objects to the self executing function. +* Use **const** or **let** to limit variable to local scope * Use JavaScript strict mode * Use a global namespace object where you bind publicly used functions and objects to diff --git a/developer_manual/getting_started/debugging.rst b/developer_manual/getting_started/debugging.rst new file mode 100644 index 000000000..13c4a68c4 --- /dev/null +++ b/developer_manual/getting_started/debugging.rst @@ -0,0 +1,89 @@ +========= +Debugging +========= + +Debug mode +---------- + +When debug mode is enabled in Nextcloud, a variety of debugging features are enabled - see debugging documentation. Set ``debug`` to ``true`` in :file:`/config/config.php` to enable it: + +.. code-block:: php + + true, + ... configuration goes here ... + ); + + +Identifying errors +------------------ + +Nextcloud uses custom error PHP handling that prevents errors being printed to Web server log files or command line output. Instead, errors are generally stored in Nextcloud's own log file, located at: :file:`/data/nextcloud.log` + + +Debugging variables +------------------- + +You should use exceptions if you need to debug variable values manually, and not alternatives like trigger_error() (which may not be logged). + +e.g.: + +.. code-block:: php + + + +not: + +.. code-block:: php + + + +To disable custom error handling in Nextcloud (and have PHP and your Web server handle errors instead), see Debug mode. + + +Using a PHP debugger (XDebug) +----------------------------- + +Using a debugger connected to PHP allows you to step through code line by line, view variables at each line and even change values while the code is running. The de-facto standard debugger for PHP is XDebug, available as an installable package in many distributions. It just provides the PHP side however, so you will need a frontend to actually control XDebug. When installed, it needs to be enabled in :file:`php.ini`, along with some parameters to enable connections to the debugging interface: + +.. code-block:: ini + + zend_extension=/usr/lib/php/modules/xdebug.so + xdebug.remote_enable=on + xdebug.remote_host=127.0.0.1 + xdebug.remote_port=9000 + xdebug.remote_handler=dbgp + +XDebug will now (when activated) try to connect to localhost on port 9000, and will communicate over the standard protocol DBGP. This protocol is supported by many debugging interfaces, such as the following popular ones: + +- vdebug - Multi-language DBGP debugger client for Vim +- SublimeTextXdebug - XDebug client for Sublime Text +- PHPStorm - in-built DBGP debugger + +For further reading, see the XDebug documentation: http://xdebug.org/docs/remote + +Once you are familiar with how your debugging client works, you can start debugging with XDebug. To test Nextcloud through the web interface or other HTTP requests, set the ``XDEBUG_SESSION_START`` cookie or POST parameter. Alternatively, there are browser extensions to make this easy: + +- The Easiest XDebug (Firefox): https://addons.mozilla.org/en-US/firefox/addon/the-easiest-xdebug/ +- XDebug Helper (Chrome): https://chrome.google.com/extensions/detail/eadndfjplgieldjbigjakmdgkmoaaaoc + +For debugging scripts on the command line, like ``occ`` or unit tests, set the ``XDEBUG_CONFIG`` environment variable. + + +Debugging JavaScript +-------------------- + +By default all JavaScript files in Nextcloud are minified (compressed) into a single file without whitespace. To prevent this, see Debug mode. + + +Debugging HTML and templates +---------------------------- + +By default Nextcloud caches HTML generated by templates. This may prevent changes to app templates, for example, from being applied on page refresh. To disable caching, see Debug mode. + + +Using alternative app directories +--------------------------------- + +It may be useful to have multiple app directories for testing purposes, so you can conveniently switch between different versions of applications. See the configuration file documentation for details. diff --git a/developer_manual/general/devenv.rst b/developer_manual/getting_started/devenv.rst similarity index 100% rename from developer_manual/general/devenv.rst rename to developer_manual/getting_started/devenv.rst diff --git a/developer_manual/getting_started/index.rst b/developer_manual/getting_started/index.rst new file mode 100644 index 000000000..f5fc8759e --- /dev/null +++ b/developer_manual/getting_started/index.rst @@ -0,0 +1,9 @@ +=============== +Getting started +=============== + +.. toctree:: + :maxdepth: 2 + + devenv + codingguidelines diff --git a/developer_manual/index.rst b/developer_manual/index.rst index bdcfc6a12..aa6fea88b 100644 --- a/developer_manual/index.rst +++ b/developer_manual/index.rst @@ -14,12 +14,12 @@ Table of contents .. toctree:: :maxdepth: 2 - general/index - app/index - design/index - android_library/index - client_apis/index + prologue/index + getting_started/index + basics/index + app_development/index core/index - bugtracker/index - commun/index - api + digging_deeper/index + app_publishing_maintenance/index + design/index + client_apis/index diff --git a/developer_manual/bugtracker/codereviews.rst b/developer_manual/prologue/bugtracker/codereviews.rst similarity index 100% rename from developer_manual/bugtracker/codereviews.rst rename to developer_manual/prologue/bugtracker/codereviews.rst diff --git a/developer_manual/bugtracker/index.rst b/developer_manual/prologue/bugtracker/index.rst similarity index 99% rename from developer_manual/bugtracker/index.rst rename to developer_manual/prologue/bugtracker/index.rst index 73cf654f3..207ad9f67 100644 --- a/developer_manual/bugtracker/index.rst +++ b/developer_manual/prologue/bugtracker/index.rst @@ -7,7 +7,6 @@ Bugtracker :hidden: codereviews - kanban triaging Thank you for helping Nextcloud by reporting bugs. Before submitting an issue, please read diff --git a/developer_manual/bugtracker/triaging.rst b/developer_manual/prologue/bugtracker/triaging.rst similarity index 100% rename from developer_manual/bugtracker/triaging.rst rename to developer_manual/prologue/bugtracker/triaging.rst diff --git a/developer_manual/general/code-of-conduct.rst b/developer_manual/prologue/code-of-conduct.rst similarity index 75% rename from developer_manual/general/code-of-conduct.rst rename to developer_manual/prologue/code-of-conduct.rst index 166fb15a4..41e649d1a 100644 --- a/developer_manual/general/code-of-conduct.rst +++ b/developer_manual/prologue/code-of-conduct.rst @@ -1,5 +1,5 @@ -========================= -Community code of conduct -========================= +=============== +Code of conduct +=============== We want the Nextcloud community to be a fun and productive environment for everyone. For that reason, we ask all contributors and participants to familiarize themselves with our `Code of Conduct `_. diff --git a/developer_manual/bugtracker/kanban.rst b/developer_manual/prologue/development_process.rst similarity index 100% rename from developer_manual/bugtracker/kanban.rst rename to developer_manual/prologue/development_process.rst diff --git a/developer_manual/commun/index.rst b/developer_manual/prologue/help_communication.rst similarity index 100% rename from developer_manual/commun/index.rst rename to developer_manual/prologue/help_communication.rst diff --git a/developer_manual/prologue/index.rst b/developer_manual/prologue/index.rst new file mode 100644 index 000000000..d74928762 --- /dev/null +++ b/developer_manual/prologue/index.rst @@ -0,0 +1,13 @@ +======== +Prologue +======== + +.. toctree:: + :maxdepth: 2 + + code-of-conduct + help_communication + bugtracker/index + development_process + security + performance diff --git a/developer_manual/general/security.rst b/developer_manual/prologue/security.rst similarity index 100% rename from developer_manual/general/security.rst rename to developer_manual/prologue/security.rst diff --git a/index.html b/index.html index 7f6a9d194..d9b0e26d8 100644 --- a/index.html +++ b/index.html @@ -221,7 +221,7 @@

Nextcloud 19

-

This documents the upcoming version of Nextcloud.

+

This documents the latest version of Nextcloud.

  • User Manual (Download PDF)
  • @@ -234,7 +234,7 @@

    Nextcloud 18

    -

    This documents the latest version of Nextcloud.

    +

    This documents a previous version of Nextcloud.

    • User Manual (Download PDF)
    • diff --git a/user_manual/Makefile b/user_manual/Makefile index 8bcf2db09..4ac248984 100644 --- a/user_manual/Makefile +++ b/user_manual/Makefile @@ -147,9 +147,9 @@ info: @echo "makeinfo finished; the Info files are in $(BUILDDIR)/texinfo." gettext: - $(SPHINXBUILD) -b gettext $(I18NSPHINXOPTS) $(BUILDDIR)/locale + $(SPHINXBUILD) -b gettext $(I18NSPHINXOPTS) locale/source @echo - @echo "Build finished. The message catalogs are in $(BUILDDIR)/locale." + @echo "Build finished. The message catalogs are in ./locale/source." changes: $(SPHINXBUILD) -b changes $(ALLSPHINXOPTS) $(BUILDDIR)/changes diff --git a/user_manual/conf.py b/user_manual/conf.py index d3cc349b2..1d3c6fdd5 100644 --- a/user_manual/conf.py +++ b/user_manual/conf.py @@ -58,7 +58,7 @@ project = u'Nextcloud %s User Manual' % (version) # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. -#language = None +language = 'en' # There are two options for replacing |today|: either, you set today to some # non-false value, then it is used: @@ -158,6 +158,9 @@ html_static_path = ['../_shared_assets/static'] # If true, "Created using Sphinx" is shown in the HTML footer. Default is True. html_show_sphinx = False +# If true, the reST sources are included in the HTML build as _sources/name. The default is True. +html_copy_source = False + # If true, "(C) Copyright ..." is shown in the HTML footer. Default is True. #html_show_copyright = True @@ -309,3 +312,6 @@ current_docs = 'user_manual' # Generate the versions list html_context['versions'] = generateVersionsDocs(current_docs) html_context['theme_vcs_pageview_mode'] += current_docs + +# translation +gettext_compact = False # optional. diff --git a/user_manual/files/access_webgui.rst b/user_manual/files/access_webgui.rst index 9774eadcf..31fb55f28 100644 --- a/user_manual/files/access_webgui.rst +++ b/user_manual/files/access_webgui.rst @@ -178,6 +178,5 @@ Creating or connecting to a Federation Share link ------------------------------------------------- Federated Cloud Sharing allows you to mount file shares from remote Nextcloud -servers and manage them just like a local share. See -:doc:`sharing` to learn to how to create and connect to new -Federated Cloud shares. +servers, and manage them just like a local share. See :doc:`federated_cloud_sharing` +to learn to how to create and connect to new Federated Cloud shares. diff --git a/user_manual/files/deleted_file_management.rst b/user_manual/files/deleted_file_management.rst index be5b12f77..d273c581b 100644 --- a/user_manual/files/deleted_file_management.rst +++ b/user_manual/files/deleted_file_management.rst @@ -56,5 +56,4 @@ file is added. If the deleted files exceed the new maximum allowed space Nextcloud will expire old deleted files until the limit is met once again. .. note:: Your administrator may have configured the trash bin retention period -to override the storage space management. See `admin documentation -`_ for more details. \ No newline at end of file + to override the storage space management. See `admin documentation `_ for more details. \ No newline at end of file diff --git a/user_manual/files/encrypting_files.rst b/user_manual/files/encrypting_files.rst index cfbf06f58..f869288f5 100644 --- a/user_manual/files/encrypting_files.rst +++ b/user_manual/files/encrypting_files.rst @@ -34,7 +34,7 @@ How can encryption be disabled? ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The only way to disable encryption is to run the `"decrypt all" -`_. +`_. .. TODO ON RELEASE: Update version number above on release @@ -44,8 +44,8 @@ Is it possible to disable encryption with the recovery key? ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Yes, *if* every user uses the `file recovery key -`_, `"decrypt all" -`_ will use it to decrypt all files. +`_, `"decrypt all" +`_ will use it to decrypt all files. .. TODO ON RELEASE: Update version number above on release @@ -53,7 +53,7 @@ Can encryption be disabled without the user's password? ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ If you don't have the users password or `file recovery key -`_. +`_. .. TODO ON RELEASE: Update version number above on release diff --git a/user_manual/files/index.rst b/user_manual/files/index.rst index e522b1f91..c32c37614 100644 --- a/user_manual/files/index.rst +++ b/user_manual/files/index.rst @@ -17,4 +17,5 @@ Files & synchronization quota version_control projects + transfer_ownership diff --git a/user_manual/files/large_file_upload.rst b/user_manual/files/large_file_upload.rst index fdb5e8b76..7c8692dac 100644 --- a/user_manual/files/large_file_upload.rst +++ b/user_manual/files/large_file_upload.rst @@ -15,7 +15,7 @@ set by your administrator): * Contact your administrator to request an increase in these variables * Refer to the section in the `Admin Documentation - `_ that describes how to manage file upload size limits. diff --git a/user_manual/files/quota.rst b/user_manual/files/quota.rst index 618c429d8..50e37403d 100644 --- a/user_manual/files/quota.rst +++ b/user_manual/files/quota.rst @@ -30,8 +30,7 @@ deleted files exceed 50% of quota then the oldest files are removed until the total is below 50%. .. note:: Your administrator may have configured the trash bin retention period -to override the storage space management. See `admin documentation -`_ for more details. + to override the storage space management. See `admin documentation `_ for more details. When version control is enabled, the older file versions are not counted against quotas. diff --git a/user_manual/files/transfer_ownership.rst b/user_manual/files/transfer_ownership.rst new file mode 100644 index 000000000..78ec64dc5 --- /dev/null +++ b/user_manual/files/transfer_ownership.rst @@ -0,0 +1,25 @@ +================== +Transfer Ownership +================== + +Users can transfer the ownership of files and folders to other users. Share +ownerships of those transfered files/folders will also be transferred. + +#. Navigate to *Settings* > *Personal* > *Sharing* > *Files* +#. Click on *Choose file or folder to transfer* >> A file picker opens, showing all files and folders in the user's account +#. Pick a file or folder and click on *Choose* >> The chosen file or folder name gets displayed +#. Click on *Change* to change the choice if necessary +#. Pick a new owner by typing their name into the search field next to *New owner* +#. Click on *Transfer* + + .. note:: The username autocompletion or listing may be limited due to administrative visibility configuration. + See `admin documentation `_ for details. + +#. The target user receives a notification where they are being asked whether to + accept or reject the incoming transfer. + + .. figure:: ../images/transfer_ownership-accept.png + +#. If accepted, the target user finds the transferred files and folders in their + root under a folder *Transferred from [user] on [timestamp]* +#. The source user gets informed about the acceptance or rejection by a notification diff --git a/user_manual/images/explorer_webdav.png b/user_manual/images/explorer_webdav.png index 01f5fa01f..c43280e79 100644 Binary files a/user_manual/images/explorer_webdav.png and b/user_manual/images/explorer_webdav.png differ diff --git a/user_manual/images/transfer_ownership-accept.png b/user_manual/images/transfer_ownership-accept.png new file mode 100644 index 000000000..39a04fff5 Binary files /dev/null and b/user_manual/images/transfer_ownership-accept.png differ diff --git a/user_manual/locale/br/LC_MESSAGES/session_management.pot b/user_manual/locale/br/LC_MESSAGES/session_management.pot new file mode 100644 index 000000000..8514662ae --- /dev/null +++ b/user_manual/locale/br/LC_MESSAGES/session_management.pot @@ -0,0 +1,123 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# Kervoas-Le Nabat Ewen , 2020 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\n" +"PO-Revision-Date: 2019-11-07 20:28+0000\n" +"Last-Translator: Kervoas-Le Nabat Ewen , 2020\n" +"Language-Team: Breton (https://www.transifex.com/nextcloud/teams/64236/br/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: br\n" +"Plural-Forms: nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > 19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 && n % 1000000 == 0) ? 3 : 4);\n" + +#: ../../session_management.rst:3 +msgid "Manage connected browsers and devices" +msgstr "Mlestrañ kemprennadenn browser ha ardivink" + +#: ../../session_management.rst:5 +msgid "" +"The personal settings page allows you to have an overview on the connected " +"browsers and devices." +msgstr "" +"Ar bajenn stummoù personnel a aotre ac'hanoc'h da gaout ur vrastres war ar " +"vrowserioù ha ardivinkoù kemprennet." + +#: ../../session_management.rst:9 +msgid "Managing connected browsers" +msgstr "Melestrañ ar vrowser kemprennet." + +#: ../../session_management.rst:11 +msgid "" +"In the list of connected browsers you see which browsers connected to your " +"account recently:" +msgstr "" +"Er roll browser kemprennet e vez gwellet ganeoc'h peseurt browser a zo bet " +"implijet evit mont war ho c'hont :" + +#: ../../session_management.rst:17 +msgid "" +"You can use the trash icon to disconnect any of the browsers in the list." +msgstr "" +"Posupl eo deoc'h implij skeudennig ar boubelenn evit digemprennañ n'eus forh" +" peseurt browser er roll." + +#: ../../session_management.rst:20 +msgid "Managing devices" +msgstr "Melestrañ an ardivinkoù" + +#: ../../session_management.rst:22 +msgid "" +"In the list of connected devices you see all the devices and clients you " +"generated a device password for and their last activity:" +msgstr "" +"Er roll eus an ardivinkoiù kemprennet e vez gwellet ganeoc'h pep ardivink h " +"kliant lec'h m'ho peus krouet ur ger-tremenn ardivink hag ho oberenn " +"divezhañ :" + +#: ../../session_management.rst:28 +msgid "" +"You can use the trash icon to disconnect any of the devices in the list." +msgstr "" +"Posupl eo deoc'h implij skeudennig ar boubelenn evit digemprennañ n'eus forh" +" peseurt ardivink er roll." + +#: ../../session_management.rst:30 +msgid "" +"At the bottom of the list you find a button to create a new device-specific " +"password. You can choose a name to identify the token later. The generated " +"password is used for configuring the new client. Ideally, generate " +"individual tokens for every device you connect to your account, so you can " +"disconnect those individually if necessary." +msgstr "" +"E benn-izel ar roll e vo kavet ganeoc'h ur boutons evit krouiñ ar ger-" +"tremenn ardivink-resis nevez. Posupl eo deoc'h choaz anv an ardivink evit " +"anavezout ar jedouer goude. Ar ger-tremenn krouet a vez implijet evit " +"stummañ ar c'hliant nevez. Gweloc'h eo krouiñ ur jedour evit pep ardivink " +"kemprennet d'ho c'hont, evit digemprenna anezho unan-hag-unan m'az ho peus " +"ezhomp." + +#: ../../session_management.rst:39 +msgid "" +"You have only access to the device password when creating it, Nextcloud will" +" not save the plain password, hence it's recommended to enter the password " +"on the new client immediately." +msgstr "" +"N'eo posupl deoc'h implij ho ger-tremenn ardivink nemetken pa krouer " +"anezhañ, Ne vo ket enrollet gant Nextcloud, neuze eo aliet lakaat ar ger-" +"tremenn er c'hliant nevez diouzhtu." + +#: ../../session_management.rst:44 +msgid "" +"If you are :doc:`user_2fa` for your account, device-specific passwords are " +"the only way to configure clients. The client will deny connections of " +"clients using your login password then." +msgstr "" +"Ma oc'h :doc:`user_2fa` evit ho kont, implij ur ger-tremenn ardivink-resis a" +" zo an tu nemetañ da stummañ ar c'hliant. Ar c'hliant na aotre ket ar " +"kemprennañ d'ar c'hliant en ur implij ho ger-tremenn." + +#: ../../session_management.rst:49 +msgid "Device-specific passwords and password changes" +msgstr "Gerioù-tremenn ardivink-resis ha chechoù ger-tremenn" + +#: ../../session_management.rst:51 +msgid "" +"For password changes in external user backends the device-specific passwords" +" are marked as invalid and once a login of the user account with the main " +"password happens all device-specific passwords are updated and work again." +msgstr "" +"Evit cheñch ar ger-tremenn e backend maez imijourien eo market ar ger-tremen" +" ardivink-resis disaotreet hag ur wech mont-tre an implijour gant ar ger-" +"tremen pennañ graet eo adnevesaet pep ger-tremenn adivink-resis ha labour a " +"reont en dro." diff --git a/user_manual/locale/fr/LC_MESSAGES/index.pot b/user_manual/locale/fr/LC_MESSAGES/index.pot new file mode 100644 index 000000000..263286c95 --- /dev/null +++ b/user_manual/locale/fr/LC_MESSAGES/index.pot @@ -0,0 +1,77 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# Pierre Ozoux , 2020 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\n" +"PO-Revision-Date: 2020-07-27 12:48+0000\n" +"Last-Translator: Pierre Ozoux , 2020\n" +"Language-Team: French (https://www.transifex.com/nextcloud/teams/64236/fr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: fr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: ../../index.rst:5 +msgid "Nextcloud |version| user manual introduction" +msgstr "Manuel utilisateur de Nextcloud |version| : Introduction" + +#: ../../index.rst:7 +msgid "**Welcome to Nextcloud: A safe home for all your data.**" +msgstr "" +"**Bienvenue dans Nextcloud : Un espace sécurisé pour toutes vos données.**" + +#: ../../index.rst:9 +msgid "" +"Nextcloud is open source file sync and share software for everyone from " +"individuals operating the free Nextcloud Server in the privacy of their own " +"home, to large enterprises and service providers supported by the Nextcloud " +"Enterprise Subscription. Nextcloud provides a safe, secure, and compliant " +"file synchronization and sharing solution on servers that you control." +msgstr "" +"Nextcloud est un logiciel open source de partage et de synchronisation de " +"fichier dont le spectre d'utilisation va du particulier exploitant un " +"serveur Nextcloud à la maison à la grande entreprise ou l'hébergeur qui a " +"souscrit au support via Nexcloud Entreprise Subscription. Nextcloud propose " +"un système de synchronisation et de partage de fichiers sûr, sécurisé et " +"efficace, que vous pouvez gérer sur vos propres serveurs." + +#: ../../index.rst:15 +msgid "" +"You can share one or more files and folders on your computer, and " +"synchronize them with your Nextcloud server. Place files in your local " +"shared directories, and those files are immediately synchronized to the " +"server and to other devices using the Nextcloud Desktop Sync Client, Android" +" app, or iOS app. To learn more about the Nextcloud desktop and mobile " +"clients, please refer to their respective manuals:" +msgstr "" +"Vous pouvez partager un ou plusieurs fichiers sur votre ordinateur et les " +"synchroniser avec votre serveur Nextcloud. Pour cela, il suffit de déposer " +"les fichiers dans le répertoire partagé et ils sont automatiquement " +"synchronisés avec le serveur via le client de synchronisation de bureau, " +"l'application Android ou l'application iOS." + +#: ../../index.rst:22 +msgid "`Nextcloud Desktop Client`_" +msgstr "`client de synchronisation de bureau`_" + +#: ../../index.rst:23 +msgid "`Nextcloud Android App`_" +msgstr "`l'application Android`_" + +#: ../../index.rst:28 +msgid "" +"`Help translate `_." +msgstr "" +"`Aidez à traduire `_." diff --git a/user_manual/locale/fr/LC_MESSAGES/pim/index.pot b/user_manual/locale/fr/LC_MESSAGES/pim/index.pot new file mode 100644 index 000000000..caaf167cd --- /dev/null +++ b/user_manual/locale/fr/LC_MESSAGES/pim/index.pot @@ -0,0 +1,54 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# Pierre Ozoux , 2020 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\n" +"PO-Revision-Date: 2020-07-27 12:47+0000\n" +"Last-Translator: Pierre Ozoux , 2020\n" +"Language-Team: French (https://www.transifex.com/nextcloud/teams/64236/fr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: fr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: ../../pim/index.rst:3 +msgid "Groupware" +msgstr "Logiciels collaboratifs" + +#: ../../pim/index.rst:5 +msgid "" +"Nextcloud Groupware is a bundle of apps which is consisting of an " +"**Mail**-client (IMAP/POP3) and a **Calendar** and **Contacts** server " +"(CalDAV/CardDAV) with the respective web interfaces." +msgstr "" +"La suite collaborative de Nextcloud est un ensemble d'applications " +"comportant un client **Mail** (IMAP/POP3) et un serveur de **Calendrier** et" +" de **Contacts** (CalDav/CardDAV) avec leurs interfaces web respectives." + +#: ../../pim/index.rst:9 +msgid "" +"We complete those productivity tools with **Deck**, a project management " +"tool which allows you to create Kanban-style task boards and share them with" +" your team." +msgstr "" +"Nous complétons cette suite avec le **Deck** qui est un outils de gestion de" +" projets qui va vous permettre des créer des Todo-List à la manière d'un " +"KanBan et de les partager avec votre équipe." + +#: ../../pim/index.rst:12 +msgid "" +"You can find out more about Nextcloud Groupware `on our website " +"`_." +msgstr "" +"Vous trouverez plus d'information sur la suite collaborative Nextcloud sur " +"notre `site internet `_." diff --git a/user_manual/locale/fr/LC_MESSAGES/session_management.pot b/user_manual/locale/fr/LC_MESSAGES/session_management.pot new file mode 100644 index 000000000..09ab006ee --- /dev/null +++ b/user_manual/locale/fr/LC_MESSAGES/session_management.pot @@ -0,0 +1,125 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# P. P. , 2020 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\n" +"PO-Revision-Date: 2019-11-07 20:28+0000\n" +"Last-Translator: P. P. , 2020\n" +"Language-Team: French (https://www.transifex.com/nextcloud/teams/64236/fr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: fr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: ../../session_management.rst:3 +msgid "Manage connected browsers and devices" +msgstr "Gestion des navigateurs et des appareils liés" + +#: ../../session_management.rst:5 +msgid "" +"The personal settings page allows you to have an overview on the connected " +"browsers and devices." +msgstr "" +"La page des paramètres personnels donne un aperçu des navigateurs et des " +"appareils liés à votre compte." + +#: ../../session_management.rst:9 +msgid "Managing connected browsers" +msgstr "Gestion des navigateurs liés" + +#: ../../session_management.rst:11 +msgid "" +"In the list of connected browsers you see which browsers connected to your " +"account recently:" +msgstr "" +"La liste des navigateurs liés vous permet de voir ceux qui se sont récemment" +" connectés à votre compte :" + +#: ../../session_management.rst:17 +msgid "" +"You can use the trash icon to disconnect any of the browsers in the list." +msgstr "" +"En cliquant sur l'icône “poubelle”, vous pouvez déconnecter l'un des " +"navigateurs présents dans la liste." + +#: ../../session_management.rst:20 +msgid "Managing devices" +msgstr "Gestion des appareils" + +#: ../../session_management.rst:22 +msgid "" +"In the list of connected devices you see all the devices and clients you " +"generated a device password for and their last activity:" +msgstr "" +"La liste des appareils liés vous permet de voir tous les appareils ou " +"clients pour lesquels vous avez créé un mot de passe d'application ainsi que" +" leurs dernières activités :" + +#: ../../session_management.rst:28 +msgid "" +"You can use the trash icon to disconnect any of the devices in the list." +msgstr "" +"En cliquant sur l'icône “poubelle”, vous pouvez déconnecter un appareil de " +"la liste." + +#: ../../session_management.rst:30 +msgid "" +"At the bottom of the list you find a button to create a new device-specific " +"password. You can choose a name to identify the token later. The generated " +"password is used for configuring the new client. Ideally, generate " +"individual tokens for every device you connect to your account, so you can " +"disconnect those individually if necessary." +msgstr "" +"En bas de la liste, vous trouverez un bouton pour créer un mot de passe " +"d'application unique à un appareil. Vous pouvez nommer le jeton " +"d'authentification pour le retrouver facilement. Le mot de passe généré " +"permet de configurer le nouveau client. Dans l'idéal, un jeton différent est" +" utilisé pour chaque appareil connecté à votre compte, de cette manière vous" +" pouvez les déconnecter individuellement en cas de besoin." + +#: ../../session_management.rst:39 +msgid "" +"You have only access to the device password when creating it, Nextcloud will" +" not save the plain password, hence it's recommended to enter the password " +"on the new client immediately." +msgstr "" +"Vous ne pouvez voir le mot de passe d'application qu'au moment où vous le " +"créez. Nextcloud ne va pas le sauvegarder en clair, il est donc recommandé " +"de configurer tout de suite le nouveau client." + +#: ../../session_management.rst:44 +msgid "" +"If you are :doc:`user_2fa` for your account, device-specific passwords are " +"the only way to configure clients. The client will deny connections of " +"clients using your login password then." +msgstr "" +"Si vous utilisez l'authentification à deux facteurs pour votre compte (voir " +":doc:`user_2fa`), les mots de passe d'application sont les seuls moyens de " +"configurer de nouveaux clients qui refuseront les connexions utilisant votre" +" mot de passe principal de session." + +#: ../../session_management.rst:49 +msgid "Device-specific passwords and password changes" +msgstr "Mots de passe d'application et modifications de mots de passe" + +#: ../../session_management.rst:51 +msgid "" +"For password changes in external user backends the device-specific passwords" +" are marked as invalid and once a login of the user account with the main " +"password happens all device-specific passwords are updated and work again." +msgstr "" +"Lorsque des mots de passes sont changés dans un système de gestion " +"d'utilisateurs externe, les mots de passe d'application sont marqués comme " +"invalides. Une fois que l'utilisateur se connecte avec son mot de passe " +"principal, tous les mots de passe d'application sont mis à jour et " +"fonctionnent à nouveau." diff --git a/user_manual/locale/pt_BR/LC_MESSAGES/external_storage/index.pot b/user_manual/locale/pt_BR/LC_MESSAGES/external_storage/index.pot new file mode 100644 index 000000000..b872a85a3 --- /dev/null +++ b/user_manual/locale/pt_BR/LC_MESSAGES/external_storage/index.pot @@ -0,0 +1,26 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# Rodrigo de Almeida Sottomaior Macedo , 2020 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\n" +"PO-Revision-Date: 2020-07-27 13:48+0000\n" +"Last-Translator: Rodrigo de Almeida Sottomaior Macedo , 2020\n" +"Language-Team: Portuguese (Brazil) (https://www.transifex.com/nextcloud/teams/64236/pt_BR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: pt_BR\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: ../../external_storage/index.rst:3 +msgid "External Storage" +msgstr "Armazenamento externo" diff --git a/user_manual/locale/pt_BR/LC_MESSAGES/files/access_webdav.pot b/user_manual/locale/pt_BR/LC_MESSAGES/files/access_webdav.pot new file mode 100644 index 000000000..5ba99d2c2 --- /dev/null +++ b/user_manual/locale/pt_BR/LC_MESSAGES/files/access_webdav.pot @@ -0,0 +1,966 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# FABIO , 2020 +# Rodrigo de Almeida Sottomaior Macedo , 2020 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\n" +"PO-Revision-Date: 2019-11-07 20:29+0000\n" +"Last-Translator: Rodrigo de Almeida Sottomaior Macedo , 2020\n" +"Language-Team: Portuguese (Brazil) (https://www.transifex.com/nextcloud/teams/64236/pt_BR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: pt_BR\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: ../../files/access_webdav.rst:3 +msgid "Accessing Nextcloud files using WebDAV" +msgstr "Acessando arquivos Nextcloud usando o WebDAV" + +#: ../../files/access_webdav.rst:5 +msgid "" +"Nextcloud fully supports the WebDAV protocol, and you can connect and " +"synchronize with your Nextcloud files over WebDAV. In this chapter you will " +"learn how to connect Linux, macOS, Windows, and mobile devices to your " +"Nextcloud server via WebDAV. Before we get into configuring WebDAV, let's " +"take a quick look at the recommended way of connecting client devices to " +"your Nextcloud servers." +msgstr "" +"O Nextcloud suporta totalmente o protocolo WebDAV, e você pode conectar e " +"sincronizar com seus arquivos Nextcloud pelo WebDAV. Neste capítulo, você " +"aprenderá como conectar Linux, macOS, Windows e dispositivos móveis ao " +"servidor Nextcloud via WebDAV. Antes de começarmos a configurar o WebDAV, " +"vamos dar uma olhada rápida na maneira recomendada de conectar dispositivos " +"clientes aos servidores Nextcloud." + +#: ../../files/access_webdav.rst:11 +msgid "" +"In the following examples, you should replace **example.com/nextcloud** with" +" the URL of your Nextcloud server (omit the directory part if the " +"installation is in the root of your domain), and \"USERNAME\" with the " +"username of the connecting user." +msgstr "" +"Nos exemplos a seguir, você deve substituir **example.com/nextcloud** pelo URL do servidor Nextcloud (omita a parte do diretório se a instalação estiver na raiz do seu domínio) e \"USERNAME\" pelo nome de usuário do usuário de conexão.\n" +" " + +#: ../../files/access_webdav.rst:15 +msgid "See the webdav url (bottom left, settings) on your Nextcloud." +msgstr "" +"Veja o URL do webdav (canto inferior esquerdo, configurações) no seu " +"Nextcloud." + +#: ../../files/access_webdav.rst:18 +msgid "Nextcloud Desktop and mobile clients" +msgstr "Nextcloud Desktop e clientes móveis" + +#: ../../files/access_webdav.rst:20 +msgid "" +"The recommended way to synchronize a desktop PC with a Nextcloud server is " +"by using `Nextcloud/ownCloud sync clients `_. You can configure the client to save files in any " +"local directory and you can choose which directories on the Nextcloud server" +" to sync with. The client displays the current connection status and logs " +"all activity, so you always know which remote files have been downloaded to " +"your PC and you can verify that files created and updated on your local PC " +"are properly synchronized with the server." +msgstr "" +"A maneira recomendada de sincronizar um PC de mesa com um servidor Nextcloud" +" é usando `clientes de sincronização Nextcloud / ownCloud " +"` _. Você pode configurar o " +"cliente para salvar arquivos em qualquer diretório local e escolher com " +"quais diretórios no servidor Nextcloud sincronizar. O cliente exibe o status" +" atual da conexão e registra todas as atividades, para que você sempre saiba" +" quais arquivos remotos foram baixados no seu PC e pode verificar se os " +"arquivos criados e atualizados no seu PC local estão sincronizados " +"corretamente com o servidor." + +#: ../../files/access_webdav.rst:28 +msgid "" +"The recommended way to synchronize Nextcloud server with Android and Apple " +"iOS devices is by using the `mobile apps `_." +msgstr "" +"A maneira recomendada de sincronizar o servidor Nextcloud com dispositivos " +"Android e Apple iOS é usando os `aplicativos móveis " +"` _." + +#: ../../files/access_webdav.rst:32 +msgid "" +"To connect your mobile app to a Nextcloud server use the base URL and folder" +" only::" +msgstr "" +"Para conectar seu aplicativo móvel a um servidor Nextcloud, use apenas o URL" +" e a pasta base:" + +#: ../../files/access_webdav.rst:37 +msgid "" +"In addition to the mobile apps provided by Nextcloud or ownCloud, you can " +"use other apps to connect to Nextcloud from your mobile device using WebDAV." +" `WebDAV Navigator`_ is a good (proprietary) app for `Android devices`_ and " +"`iPhones`_. The URL to use on these is::" +msgstr "" +"Além dos aplicativos móveis fornecidos pelo Nextcloud ou ownCloud, você pode" +" usar outros aplicativos para conectar-se ao Nextcloud a partir do seu " +"dispositivo móvel usando o WebDAV. O `WebDAV Navigator`_ é um bom aplicativo" +" (proprietário) para` dispositivos Android`_ e `iPhones`_. A URL a ser usada" +" neles é:" + +#: ../../files/access_webdav.rst:44 +msgid "WebDAV configuration" +msgstr "Configuração WebDAV" + +#: ../../files/access_webdav.rst:46 +msgid "" +"If you prefer, you may also connect your desktop PC to your Nextcloud server" +" by using the WebDAV protocol rather than using a special client " +"application. Web Distributed Authoring and Versioning (WebDAV) is a " +"Hypertext Transfer Protocol (HTTP) extension that makes it easy to create, " +"read, and edit files on Web servers. With WebDAV you can access your " +"Nextcloud shares on Linux, macOS and Windows in the same way as any remote " +"network share, and stay synchronized." +msgstr "" +"Se preferir, você também pode conectar seu PC de mesa ao servidor Nextcloud " +"usando o protocolo WebDAV em vez de usar um aplicativo cliente especial. O " +"WebDAV (Web Distributed Authoring and Versioning) é uma extensão HTTP " +"(Hypertext Transfer Protocol) que facilita a criação, leitura e edição de " +"arquivos em servidores Web. Com o WebDAV, você pode acessar seus " +"compartilhamentos Nextcloud no Linux, macOS e Windows da mesma maneira que " +"qualquer compartilhamento de rede remoto e permanecer sincronizado." + +#: ../../files/access_webdav.rst:54 +msgid "Accessing files using Linux" +msgstr "Acessando arquivos usando o Linux" + +#: ../../files/access_webdav.rst:56 +msgid "" +"You can access files in Linux operating systems using the following methods." +msgstr "" +"Você pode acessar arquivos nos sistemas operacionais Linux usando os " +"seguintes métodos." + +#: ../../files/access_webdav.rst:59 +msgid "Nautilus file manager" +msgstr "Gerenciador de arquivos Nautilus" + +#: ../../files/access_webdav.rst:61 +msgid "" +"**When you configure your Nextcloud account in the** `GNOME Control Center " +"<../pim/sync_gnome.html>`_, **your files will automatically be mounted by " +"Nautilus as a WebDAV share, unless you deselect file access.**" +msgstr "" +"**Quando você configura sua conta Nextcloud no **`GNOME Control Center " +"<../pim/sync_gnome.html>`_, ** seus arquivos serão automaticamente montados " +"pelo Nautilus como um compartilhamento WebDAV, a menos que você desmarque o " +"acesso ao arquivo. **" + +#: ../../files/access_webdav.rst:65 +msgid "" +"You can also mount your Nextcloud files manually. Use the ``davs://`` " +"protocol to connect the Nautilus file manager to your Nextcloud share::" +msgstr "" +"Você também pode montar seus arquivos Nextcloud manualmente. Use o protocolo" +" ``davs://'' para conectar o gerenciador de arquivos Nautilus ao seu " +"compartilhamento Nextcloud:: " + +#: ../../files/access_webdav.rst:71 +msgid "" +"If your server connection is not HTTPS-secured, use `dav://` instead of " +"`davs://`." +msgstr "" +"Se sua conexão com o servidor não é protegida por HTTPS, use `dav: //` em " +"vez de `davs: //`." + +#: ../../files/access_webdav.rst:77 +msgid "" +"The same method works for other file managers that use GVfs, such as MATE's " +"Caja and Cinnamon's Nepomuk." +msgstr "" +"O mesmo método funciona para outros gerenciadores de arquivos que usam GVfs," +" como o Caja do MATE e o Nepomuk do Cinnamon." + +#: ../../files/access_webdav.rst:82 +msgid "Accessing files with KDE and Dolphin file manager" +msgstr "Acessando arquivos com o gerenciador de arquivos KDE e Dolphin" + +#: ../../files/access_webdav.rst:84 +msgid "" +"To access your Nextcloud files using the Dolphin file manager in KDE, use " +"the ``webdav://`` protocol::" +msgstr "" +"Para acessar seus arquivos Nextcloud usando o gerenciador de arquivos " +"Dolphin no KDE, use o protocolo `` webdav: // ``:" + +#: ../../files/access_webdav.rst:92 +msgid "You can create a permanent link to your Nextcloud server:" +msgstr "Você pode criar um link permanente para o servidor Nextcloud:" + +#: ../../files/access_webdav.rst:94 +msgid "Open Dolphin and click \"Network\" in the left hand \"Places\" column." +msgstr "Abra o Dolphin e clique em \"Rede\" na coluna esquerda \"Espaços\"." + +#: ../../files/access_webdav.rst:95 +msgid "" +"Click on the icon labeled **Add a Network Folder**. The resulting dialog " +"should appear with WebDAV already selected." +msgstr "" +"Clique no ícone ** Adicionar uma pasta de rede **. A caixa de diálogo " +"resultante deve aparecer com o WebDAV já selecionado." + +#: ../../files/access_webdav.rst:97 +msgid "If WebDAV is not selected, select it." +msgstr "Se o WebDAV não estiver selecionado, selecione-o." + +#: ../../files/access_webdav.rst:98 +msgid "Click **Next**." +msgstr "Clique em ** Avançar **." + +#: ../../files/access_webdav.rst:99 +msgid "Enter the following settings:" +msgstr "Digite as seguintes configurações:" + +#: ../../files/access_webdav.rst:101 +msgid "" +"Name: The name you want to see in the **Places** bookmark, for example " +"Nextcloud." +msgstr "" +"Nome: o nome que você deseja ver no marcador ** Locais **, por exemplo, " +"Nextcloud." + +#: ../../files/access_webdav.rst:103 +msgid "User: The Nextcloud username you used to log in, for example admin." +msgstr "" +"Usuário: o nome de usuário do Nextcloud que você usou para efetuar login, " +"por exemplo, admin." + +#: ../../files/access_webdav.rst:105 +msgid "" +"Server: The Nextcloud domain name, for example **example.com** (without " +"**http://** before or directories afterwards)." +msgstr "" +"Servidor: o nome de domínio Nextcloud, por exemplo **example.com** (sem " +"**http://** antes ou depois do diretórios)." + +#: ../../files/access_webdav.rst:107 +msgid "Folder -- Enter the path ``nextcloud/remote.php/dav/files/USERNAME/``." +msgstr "" +"Pasta - Digite o caminho ``nextcloud/remote.php/dav/files/USERNAME/ ``." + +#: ../../files/access_webdav.rst:108 +msgid "" +"(Optional) Check the \"Create icon checkbox\" for a bookmark to appear in " +"the Places column." +msgstr "" +"(Opcional) Marque a caixa de seleção \"Criar ícone\" para que um marcador " +"apareça na coluna Locais." + +#: ../../files/access_webdav.rst:110 +msgid "" +"(Optional) Provide any special settings or an SSL certificate in the \"Port " +"& Encrypted\" checkbox." +msgstr "" +"(Opcional) Forneça configurações especiais ou um certificado SSL na caixa de" +" seleção \"Porta e criptografada\"." + +#: ../../files/access_webdav.rst:114 +msgid "Creating WebDAV mounts on the Linux command line" +msgstr "Criando montagens WebDAV na linha de comandos do Linux" + +#: ../../files/access_webdav.rst:116 +msgid "" +"You can create WebDAV mounts from the Linux command line. This is useful if " +"you prefer to access Nextcloud the same way as any other remote filesystem " +"mount. The following example shows how to create a personal mount and have " +"it mounted automatically every time you log in to your Linux computer." +msgstr "" +"Você pode criar montagens WebDAV a partir da linha de comando do Linux. Isso" +" é útil se você preferir acessar o Nextcloud da mesma maneira que qualquer " +"outra montagem remota do sistema de arquivos. O exemplo a seguir mostra como" +" criar uma montagem pessoal e montá-la automaticamente sempre que você " +"efetuar login no seu computador Linux." + +#: ../../files/access_webdav.rst:121 +msgid "" +"Install the ``davfs2`` WebDAV filesystem driver, which allows you to mount " +"WebDAV shares just like any other remote filesystem. Use this command to " +"install it on Debian/Ubuntu::" +msgstr "" +"Instale o driver do sistema de arquivos WebDAV `` davfs2``, que permite " +"montar compartilhamentos WebDAV como qualquer outro sistema de arquivos " +"remoto. Use este comando para instalá-lo no Debian / Ubuntu:" + +#: ../../files/access_webdav.rst:127 +msgid "Use this command to install it on CentOS, Fedora, and openSUSE::" +msgstr "Use este comando para instalá-lo no CentOS, Fedora e openSUSE ::" + +#: ../../files/access_webdav.rst:131 +msgid "Add yourself to the ``davfs2`` group::" +msgstr "Adicione-se ao grupo `` davfs2``:" + +#: ../../files/access_webdav.rst:135 +msgid "" +"Then create a ``nextcloud`` directory in your home directory for the " +"mountpoint, and ``.davfs2/`` for your personal configuration file::" +msgstr "" +"Em seguida, crie um diretório `` nextcloud`` no diretório inicial para o " +"ponto de montagem e `` .davfs2 / `` para o seu arquivo de configuração " +"pessoal:" + +#: ../../files/access_webdav.rst:141 +msgid "Copy ``/etc/davfs2/secrets`` to ``~/.davfs2``::" +msgstr "Copie `` / etc / davfs2 / secrets`` para `` ~ / .davfs2`` ::" + +#: ../../files/access_webdav.rst:145 +msgid "" +"Set yourself as the owner and make the permissions read-write owner only::" +msgstr "" +"Defina-se como proprietário e faça as permissões somente para leitura e " +"gravação:" + +#: ../../files/access_webdav.rst:150 +msgid "" +"Add your Nextcloud login credentials to the end of the ``secrets`` file, " +"using your Nextcloud server URL and your Nextcloud username and password::" +msgstr "" +"Adicione suas credenciais de login do Nextcloud ao final do arquivo `` " +"segredos``, usando o URL do servidor Nextcloud e o nome de usuário e senha " +"do Nextcloud:" + +#: ../../files/access_webdav.rst:159 +msgid "Add the mount information to ``/etc/fstab``::" +msgstr "Adicione as informações de montagem em ``/etc/fstab``:" + +#: ../../files/access_webdav.rst:165 +msgid "" +"Then test that it mounts and authenticates by running the following command." +" If you set it up correctly you won't need root permissions::" +msgstr "" +"Em seguida, teste se ele monta e autentica executando o seguinte comando. Se" +" você configurá-lo corretamente, não precisará de permissões de root:" + +#: ../../files/access_webdav.rst:170 +msgid "You should also be able to unmount it::" +msgstr "Você também deve poder desmontá-lo:" + +#: ../../files/access_webdav.rst:174 +msgid "" +"Now every time you login to your Linux system your Nextcloud share should " +"automatically mount via WebDAV in your ``~/nextcloud`` directory. If you " +"prefer to mount it manually, change ``auto`` to ``noauto`` in " +"``/etc/fstab``." +msgstr "" +"Agora, toda vez que você fizer login no seu sistema Linux, seu " +"compartilhamento Nextcloud deve ser montado automaticamente via WebDAV no " +"diretório `` ~/nextcloud``. Se você preferir montá-lo manualmente, altere " +"``auto`` para `` noauto`` em ``/etc/ fstab``." + +#: ../../files/access_webdav.rst:179 +msgid "Known issues" +msgstr "Problemas conhecidos" + +#: ../../files/access_webdav.rst:182 ../../files/access_webdav.rst:193 +#: ../../files/access_webdav.rst:361 ../../files/access_webdav.rst:383 +#: ../../files/access_webdav.rst:401 ../../files/access_webdav.rst:411 +#: ../../files/access_webdav.rst:440 +msgid "Problem" +msgstr "Problema" + +#: ../../files/access_webdav.rst:183 +msgid "Resource temporarily unavailable" +msgstr "Recurso temporariamente indisponível" + +#: ../../files/access_webdav.rst:186 ../../files/access_webdav.rst:197 +#: ../../files/access_webdav.rst:389 ../../files/access_webdav.rst:406 +#: ../../files/access_webdav.rst:415 ../../files/access_webdav.rst:446 +msgid "Solution" +msgstr "Solução" + +#: ../../files/access_webdav.rst:187 +msgid "" +"If you experience trouble when you create a file in the directory, edit " +"``/etc/davfs2/davfs2.conf`` and add::" +msgstr "" +"Se você tiver problemas ao criar um arquivo no diretório, edite " +"``/etc/davfs2/davfs2.conf`` e adicione:" + +#: ../../files/access_webdav.rst:194 +msgid "Certificate warnings" +msgstr "Avisos de certificado" + +#: ../../files/access_webdav.rst:199 +msgid "" +"If you use a self-signed certificate, you will get a warning. To change " +"this, you need to configure ``davfs2`` to recognize your certificate. Copy " +"``mycertificate.pem`` to ``/etc/davfs2/certs/``. Then edit " +"``/etc/davfs2/davfs2.conf`` and uncomment the line ``servercert``. Now add " +"the path of your certificate as in this example::" +msgstr "" +"Se você usar um certificado autoassinado, receberá um aviso. Para mudar " +"isso, você precisa configurar ``davfs2`` para reconhecer seu certificado. " +"Copie `` mycertificate.pem`` para ``/etc/davfs2/certs/ ``. Depois edite " +"``/etc/davfs2/davfs2.conf`` e remova o comentário da linha `` servercert``. " +"Agora adicione o caminho do seu certificado como neste exemplo:" + +#: ../../files/access_webdav.rst:208 +msgid "Accessing files using macOS" +msgstr "Acessando arquivos usando o macOS" + +#: ../../files/access_webdav.rst:210 +msgid "" +"The macOS Finder suffers from a `series of implementation problems " +"`_ and should only be used if the " +"Nextcloud server runs on **Apache** and **mod_php**, or **Nginx 1.3.8+**. " +"Alternative macOS-compatible clients capable of accessing WebDAV shares " +"include open source apps like `Cyberduck `_ (see " +"instructions `here " +"`_) and `Filezilla `_. Commercial clients include `Mountain Duck " +"`_, `Forklift `_, " +"`Transmit `_, and `Commander One " +"`_." +msgstr "" +"O macOS Finder sofre de uma `série de problemas de implementação " +"` _ e só deve ser usado se o servidor " +"Nextcloud for executado no ** Apache ** e ** mod_php * * ou ** Nginx 1.3.8 +" +" **. Clientes alternativos compatíveis com macOS capazes de acessar " +"compartilhamentos WebDAV incluem aplicativos de código aberto como " +"`Cyberduck ` _ (consulte as instruções `aqui " +"`_) e `Filezilla ` _. Os clientes comerciais incluem `Mountain Duck " +"` _, `Forklift ` _, " +"`Transmit ` _ e `Comandante Um " +"` _." + +#: ../../files/access_webdav.rst:212 +msgid "To access files through the macOS Finder:" +msgstr "Para acessar arquivos através do macOS Finder:" + +#: ../../files/access_webdav.rst:214 +msgid "From the Finder’s top menu bar, choose **Go > Connect to Server...**" +msgstr "" +"Na barra de menus superior do Finder, escolha ** Ir> Conectar ao servidor " +"... **" + +#: ../../files/access_webdav.rst:219 +msgid "" +"When the **Connect to Server...** window opens, enter your Nextcloud " +"server’s WebDAV address in the **Server Address:** field, ie:" +msgstr "" +"Quando a janela **Conectar ao servidor...** for aberta, digite o endereço " +"WebDAV do servidor Nextcloud no campo **Endereço do servidor:**, ou seja:" + +#: ../../files/access_webdav.rst:221 +msgid "https://cloud.YOURDOMAIN.com/remote.php/dav/files/USERNAME/" +msgstr "https://cloud.seudominio.com/remote.php/dav/files/USERNAME/" + +#: ../../files/access_webdav.rst:226 +msgid "" +"Click **Connect**. Your WebDAV server should appear on the Desktop as a " +"shared disk drive." +msgstr "" +"Clique em **Conectar**. Seu servidor WebDAV deve aparecer na área de " +"trabalho como uma unidade de disco compartilhada." + +#: ../../files/access_webdav.rst:230 +msgid "Accessing files using Microsoft Windows" +msgstr "Acessando arquivos usando o Microsoft Windows" + +#: ../../files/access_webdav.rst:232 +msgid "" +"If you use the native Windows implementation, you can map Nextcloud to a new" +" drive. Mapping to a drive enables you to browse files stored on a Nextcloud" +" server the way you would files stored in a mapped network drive." +msgstr "" +"Se você usar a implementação nativa do Windows, poderá mapear o Nextcloud " +"para uma nova unidade. O mapeamento para uma unidade permite procurar " +"arquivos armazenados em um servidor Nextcloud da mesma maneira que faria com" +" os arquivos armazenados em uma unidade de rede mapeada." + +#: ../../files/access_webdav.rst:236 +msgid "" +"Using this feature requires network connectivity. If you want to store your " +"files offline, use the Desktop Client to sync all files on your Nextcloud to" +" one or more directories of your local hard drive." +msgstr "" +"O uso desse recurso requer conectividade de rede. Se você deseja armazenar " +"seus arquivos offline, use o Desktop Client para sincronizar todos os " +"arquivos do Nextcloud com um ou mais diretórios do disco rígido local." + +#: ../../files/access_webdav.rst:240 +msgid "" +"Windows 10 now defaults to allow Basic Authentication if HTTPS is enabled " +"prior to mapping your drive. On older versions of Windows, you must permit " +"the use of Basic Authentication in the Windows Registry: launch „regedit“ " +"and navigate to " +"HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\WebClient\\Parameters." +" Create or edit the DWORD value „BasicAuthLevel“ (Windows Vista, 7 and 8) or" +" „UseBasicAuth“ (Windows XP and Windows Server 2003) and set its value data " +"to 1 for SSL connections. Value 0 means that Basic Authentication is " +"disabled, a value of 2 allows both SSL and non-SSL connections (not " +"recommended). Then exit Registry Editor, and restart the computer." +msgstr "" +"O Windows 10 agora usa o padrão para permitir a autenticação básica se o " +"HTTPS estiver ativado antes de mapear sua unidade. Nas versões anteriores do" +" Windows, você deve permitir o uso da Autenticação Básica no Registro do " +"Windows: inicie „regedit“ e navegue até " +"HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\WebClient\\Parameters." +" Crie ou edite o valor DWORD „BasicAuthLevel“ (Windows Vista, 7 e 8) ou " +"„UseBasicAuth“ (Windows XP e Windows Server 2003) e defina seus dados de " +"valor como 1 para conexões SSL. O valor 0 significa que a autenticação " +"básica está desabilitada; um valor 2 permite conexões SSL e não SSL (não " +"recomendado). Saia do Editor do Registro e reinicie o computador." + +#: ../../files/access_webdav.rst:252 +msgid "Mapping drives with the command line" +msgstr "Mapeando Unidades com a Linha de Comandos" + +#: ../../files/access_webdav.rst:254 +msgid "" +"The following example shows how to map a drive using the command line. To " +"map the drive:" +msgstr "" +"O exemplo a seguir mostra como mapear uma unidade usando a linha de comando." +" Para mapear a unidade:" + +#: ../../files/access_webdav.rst:257 +msgid "Open a command prompt in Windows." +msgstr "Abra um prompt de comando no Windows." + +#: ../../files/access_webdav.rst:258 +msgid "" +"Enter the following line in the command prompt to map to the computer Z " +"drive::" +msgstr "" +"Digite a seguinte linha no prompt de comando para mapear para a unidade Z do" +" computador:" + +#: ../../files/access_webdav.rst:264 +msgid "where is the URL to your Nextcloud server." +msgstr "Onde é o URL do seu servidor Nextcloud." + +#: ../../files/access_webdav.rst:266 +msgid "" +"For example: ``net use Z: " +"https://example.com/nextcloud/remote.php/dav/files/USERNAME/ /user:youruser " +"yourpassword``" +msgstr "" +"Por exemplo: \"net use Z: " +"https://example.com/nextcloud/remote.php/dav/files/USERNAME/ / user: " +"seu_usuario sua_senha``" + +#: ../../files/access_webdav.rst:269 +msgid "" +"The computer maps the files of your Nextcloud account to the drive letter Z." +msgstr "" +"O computador mapeia os arquivos da sua conta Nextcloud para a letra da " +"unidade Z." + +#: ../../files/access_webdav.rst:271 +msgid "" +"Though not recommended, you can also mount the Nextcloud server using HTTP, " +"leaving the connection unencrypted. If you plan to use HTTP connections on " +"devices while in a public place, we strongly recommend using a VPN tunnel to" +" provide the necessary security." +msgstr "" +"Embora não seja recomendado, você também pode montar o servidor Nextcloud " +"usando HTTP, deixando a conexão não criptografada. Se você planeja usar " +"conexões HTTP em dispositivos enquanto estiver em um local público, é " +"altamente recomendável usar um túnel VPN para fornecer a segurança " +"necessária." + +#: ../../files/access_webdav.rst:276 +msgid "An alternative command syntax is::" +msgstr "Uma sintaxe de comando alternativa é:" + +#: ../../files/access_webdav.rst:282 +msgid "Mapping drives with Windows Explorer" +msgstr "Mapeando unidades com o Windows Explorer" + +#: ../../files/access_webdav.rst:284 +msgid "To map a drive using the Microsoft Windows Explorer:" +msgstr "Para mapear uma unidade usando o Microsoft Windows Explorer:" + +#: ../../files/access_webdav.rst:286 +msgid "Migrate to your computer in Windows Explorer." +msgstr "Migre para o seu computador no Windows Explorer." + +#: ../../files/access_webdav.rst:287 +msgid "" +"Right-click on **Computer** entry and select **Map network drive...** from " +"the drop-down menu." +msgstr "" +"Clique com o botão direito do mouse em **Computador** e selecione **Mapear " +"unidade de rede** no menu suspenso." + +#: ../../files/access_webdav.rst:289 +msgid "Choose a local network drive to which you want to map Nextcloud." +msgstr "" +"Escolha uma unidade de rede local para a qual você deseja mapear o " +"Nextcloud." + +#: ../../files/access_webdav.rst:290 +msgid "" +"Specify the address to your Nextcloud instance, followed by " +"**/remote.php/dav/files/USERNAME/**." +msgstr "" +"Especifique o endereço para sua instância do Nextcloud, seguido por " +"**/remote.php/dav/files/USERNAME/**." + +#: ../../files/access_webdav.rst:293 +msgid "For example::" +msgstr "Por exemplo:" + +#: ../../files/access_webdav.rst:297 +msgid "" +"For SSL protected servers, check **Reconnect at logon** to ensure that the " +"mapping is persistent upon subsequent reboots. If you want to connect to the" +" Nextcloud server as a different user, check **Connect using different " +"credentials**." +msgstr "" +"Para servidores protegidos por SSL, marque **Reconectar no logon** para " +"garantir que o mapeamento seja persistente nas reinicializações " +"subsequentes. Se você deseja se conectar ao servidor Nextcloud como um " +"usuário diferente, marque **Conectar usando credenciais diferentes**." + +#: ../../files/access_webdav.rst:306 +msgid "Click the ``Finish`` button." +msgstr "Clique no botão \"Concluir\"." + +#: ../../files/access_webdav.rst:308 +msgid "" +"Windows Explorer maps the network drive, making your Nextcloud instance " +"available." +msgstr "" +"O Windows Explorer mapeia a unidade de rede, disponibilizando sua instância " +"do Nextcloud." + +#: ../../files/access_webdav.rst:312 +msgid "Accessing files using Cyberduck" +msgstr "Acessando arquivos usando o Cyberduck" + +#: ../../files/access_webdav.rst:314 +msgid "" +"`Cyberduck `_ is an open source FTP and SFTP, WebDAV," +" OpenStack Swift, and Amazon S3 browser designed for file transfers on macOS" +" and Windows." +msgstr "" +"O `Cyberduck ` _ é um navegador de código aberto FTP " +"e SFTP, WebDAV, OpenStack Swift e Amazon S3 projetado para transferências de" +" arquivos no macOS e Windows." + +#: ../../files/access_webdav.rst:318 +msgid "This example uses Cyberduck version 4.2.1." +msgstr "Este exemplo usa o Cyberduck versão 4.2.1." + +#: ../../files/access_webdav.rst:320 +msgid "To use Cyberduck:" +msgstr "Para usar o Cyberduck:" + +#: ../../files/access_webdav.rst:322 +msgid "" +"Specify a server without any leading protocol information. For example:" +msgstr "" +"Especifique um servidor sem nenhuma informação de protocolo principal. Por " +"exemplo:" + +#: ../../files/access_webdav.rst:324 +msgid "``example.com``" +msgstr "\"exemplo.com\" ou \"seudominio.com\" ou \"seudominio.com.br\"" + +#: ../../files/access_webdav.rst:326 +msgid "" +"2. Specify the appropriate port. The port you choose depends on whether or " +"not your Nextcloud server supports SSL. Cyberduck requires that you select a" +" different connection type if you plan to use SSL. For example:" +msgstr "" +"2. Especifique a porta apropriada. A porta que você escolher depende se o " +"servidor Nextcloud suporta ou não SSL. O Cyberduck exige que você selecione " +"um tipo de conexão diferente se planeja usar SSL. Por exemplo:" + +#: ../../files/access_webdav.rst:330 +msgid "80 (for WebDAV)" +msgstr "80 (para WebDAV)" + +#: ../../files/access_webdav.rst:332 +msgid "443 (for WebDAV (HTTPS/SSL))" +msgstr "443 (para WebDAV (HTTPS / SSL))" + +#: ../../files/access_webdav.rst:334 +msgid "" +"3. Use the 'More Options' drop-down menu to add the rest of your WebDAV URL " +"into the 'Path' field. For example:" +msgstr "" +"3. Use o menu suspenso 'Mais opções' para adicionar o restante do URL do " +"WebDAV no campo 'Caminho'. Por exemplo:" + +#: ../../files/access_webdav.rst:337 +msgid "``remote.php/dav/files/USERNAME/``" +msgstr "``remote.php/dav/files/USERNAME/``" + +#: ../../files/access_webdav.rst:339 +msgid "Now Cyberduck enables file access to the Nextcloud server." +msgstr "Agora, o Cyberduck permite acesso a arquivos no servidor Nextcloud." + +#: ../../files/access_webdav.rst:342 +msgid "Accessing public shares over WebDAV" +msgstr "Acessando compartilhamentos públicos pelo WebDAV" + +#: ../../files/access_webdav.rst:344 +msgid "" +"Nextcloud provides the possibility to access public shares over WebDAV." +msgstr "" +"O Nextcloud oferece a possibilidade de acessar compartilhamentos públicos " +"pelo WebDAV." + +#: ../../files/access_webdav.rst:346 +msgid "To access the public share, open::" +msgstr "Para acessar o compartilhamento público, abra:" + +#: ../../files/access_webdav.rst:350 +msgid "" +"in a WebDAV client, use the share token as username and the (optional) share" +" password as password." +msgstr "" +"em um cliente WebDAV, use o token de compartilhamento como nome de usuário e" +" a senha de compartilhamento (opcional) como senha." + +#: ../../files/access_webdav.rst:353 +msgid "" +"``Settings → Administration → Sharing → Allow users on this server to send " +"shares to other servers`` needs to be enabled in order to make this feature " +"work." +msgstr "" +"``Configurações → Administração → Compartilhamento → Permitir que os " +"usuários neste servidor enviem compartilhamentos para outros servidores`` " +"precisam estar ativados para que esse recurso funcione." + +#: ../../files/access_webdav.rst:358 +msgid "Known problems" +msgstr "Problemas conhecidos" + +#: ../../files/access_webdav.rst:362 +msgid "Windows does not connect using HTTPS." +msgstr "O Windows não se conecta usando HTTPS." + +#: ../../files/access_webdav.rst:365 +msgid "Solution 1" +msgstr "Solução 1" + +#: ../../files/access_webdav.rst:367 +msgid "" +"The Windows WebDAV Client might not support Server Name Indication (SNI) on " +"encrypted connections. If you encounter an error mounting an SSL-encrypted " +"Nextcloud instance, contact your provider about assigning a dedicated IP " +"address for your SSL-based server." +msgstr "" +"O Windows WebDAV Client pode não suportar SNI (Server Name Indication) em " +"conexões criptografadas. Se você encontrar um erro ao montar uma instância " +"Nextcloud criptografada por SSL, entre em contato com seu provedor sobre a " +"atribuição de um endereço IP dedicado para o servidor baseado em SSL." + +#: ../../files/access_webdav.rst:373 +msgid "Solution 2" +msgstr "Solução 2" + +#: ../../files/access_webdav.rst:375 +msgid "" +"The Windows WebDAV Client might not support TLSv1.1 / TLSv1.2 connections. " +"If you have restricted your server config to only provide TLSv1.1 and above " +"the connection to your server might fail. Please refer to the WinHTTP_ " +"documentation for further information." +msgstr "" +"O cliente Windows WebDAV pode não suportar conexões TLSv1.1 / TLSv1.2. Se " +"você restringiu a configuração do servidor para fornecer apenas TLSv1.1 e " +"acima, a conexão com o servidor pode falhar. Por favor, consulte a " +"documentação do WinHTTP_ para obter mais informações." + +#: ../../files/access_webdav.rst:385 +msgid "" +"You receive the following error message: **Error 0x800700DF: The file size " +"exceeds the limit allowed and cannot be saved.**" +msgstr "" +"Você recebe a seguinte mensagem de erro: **Erro 0x800700DF: O tamanho do " +"arquivo excede o limite permitido e não pode ser salvo. **" + +#: ../../files/access_webdav.rst:391 +msgid "" +"Windows limits the maximum size a file transferred from or to a WebDAV share" +" may have. You can increase the value **FileSizeLimitInBytes** in " +"**HKEY_LOCAL_MACHINE\\\\SYSTEM\\\\CurrentControlSet\\\\Services\\\\WebClient\\\\Parameters**" +" by clicking on **Modify**." +msgstr "" +"O Windows limita o tamanho máximo que um arquivo transferido de ou para um " +"compartilhamento WebDAV pode ter. Você pode aumentar o valor ** " +"FileSizeLimitInBytes ** em " +"**HKEY_LOCAL_MACHINE\\\\SYSTEM\\\\CurrentControlSet\\\\Services\\\\WebClient\\\\Parameters**" +" clicando em ** Modify **." + +#: ../../files/access_webdav.rst:396 +msgid "" +"To increase the limit to the maximum value of 4GB, select **Decimal**, enter" +" a value of **4294967295**, and reboot Windows or restart the **WebClient** " +"service." +msgstr "" +"Para aumentar o limite para o valor máximo de 4 GB, selecione ** Decimal **," +" digite um valor de **4294967295** e reinicie o Windows ou reinicie o " +"serviço ** WebClient **." + +#: ../../files/access_webdav.rst:403 +msgid "Accessing your files from Microsoft Office via WebDAV fails." +msgstr "O acesso aos arquivos do Microsoft Office via WebDAV falha." + +#: ../../files/access_webdav.rst:408 +msgid "" +"Known problems and their solutions are documented in the KB2123563_ article." +msgstr "" +"Problemas conhecidos e suas soluções estão documentados no artigo KB2123563." + +#: ../../files/access_webdav.rst:412 +msgid "" +"Cannot map Nextcloud as a WebDAV drive in Windows using self-signed " +"certificate." +msgstr "" +"Não é possível mapear o Nextcloud como uma unidade WebDAV no Windows usando " +"o certificado auto assinado." + +#: ../../files/access_webdav.rst:417 +msgid "Go to the your Nextcloud instance via your favorite Web browser." +msgstr "" +"Vá para a sua instância Nextcloud através do seu navegador da Web favorito." + +#: ../../files/access_webdav.rst:418 +msgid "" +"Click through until you get to the certificate error in the browser status " +"line." +msgstr "" +"Clique até chegar ao erro de certificado na linha de status do navegador." + +#: ../../files/access_webdav.rst:420 +msgid "View the cert, then from the Details tab, select Copy to File." +msgstr "" +"Visualize o certificado e, na guia Detalhes, selecione Copiar para arquivo." + +#: ../../files/access_webdav.rst:421 +msgid "" +"Save to the desktop with an arbitrary name, for example ``myNextcloud.pem``." +msgstr "" +"Salve na área de trabalho com um nome arbitrário, por exemplo " +"\"Nextcloud.pem\"." + +#: ../../files/access_webdav.rst:422 +msgid "Start, Run, MMC." +msgstr "Iniciar, Executar, MMC." + +#: ../../files/access_webdav.rst:423 +msgid "File, Add/Remove Snap-In." +msgstr "Arquivo, Adicionar/Remover Snap-In." + +#: ../../files/access_webdav.rst:424 +msgid "Select Certificates, Click Add, My User Account, then Finish, then OK." +msgstr "" +"Selecione Certificados, clique em Adicionar, Minha conta de usuário, " +"Concluir e OK." + +#: ../../files/access_webdav.rst:425 +msgid "Dig down to Trust Root Certification Authorities, Certificates." +msgstr "Desça para Confiar em autoridades de certificação raiz, certificados." + +#: ../../files/access_webdav.rst:426 +msgid "Right-Click Certificate, Select All Tasks, Import." +msgstr "" +"Clique com o botão direito do mouse em Certificado, selecione Todas as " +"tarefas, Importar." + +#: ../../files/access_webdav.rst:427 +msgid "Select the Save Cert from the Desktop." +msgstr "Selecione o Salvar certificado na área de trabalho." + +#: ../../files/access_webdav.rst:428 +msgid "Select Place all Certificates in the following Store, Click Browse," +msgstr "" +"Selecione Colocar todos os certificados na seguinte loja, clique em " +"Procurar," + +#: ../../files/access_webdav.rst:429 +msgid "" +"Check the Box that says Show Physical Stores, Expand out Trusted Root " +"Certification Authorities, and select Local Computer there, click OK, " +"Complete the Import." +msgstr "" +"Marque a caixa que mostra Mostrar armazenamentos físicos, expanda " +"Autoridades de certificação raiz confiáveis e selecione Computador local lá," +" clique em OK, Conclua a importação." + +#: ../../files/access_webdav.rst:432 +msgid "" +"Check the list to make sure it shows up. You will probably need to Refresh " +"before you see it. Exit MMC." +msgstr "" +"Verifique a lista para garantir que ela apareça. Você provavelmente " +"precisará atualizar antes de vê-lo. Saia do MMC." + +#: ../../files/access_webdav.rst:434 +msgid "Open Browser, select Tools, Delete Browsing History." +msgstr "" +"Abra o Navegador, selecione Ferramentas, Excluir histórico de navegação." + +#: ../../files/access_webdav.rst:435 +msgid "Select all but In Private Filtering Data, complete." +msgstr "Selecione todos, exceto Em Dados de Filtragem Privados, conclua." + +#: ../../files/access_webdav.rst:436 +msgid "Go to Internet Options, Content Tab, Clear SSL State." +msgstr "Vá para Opções da Internet, guia Conteúdo, Limpar estado SSL." + +#: ../../files/access_webdav.rst:437 +msgid "Close browser, then re-open and test." +msgstr "Feche o navegador, abra novamente e teste." + +#: ../../files/access_webdav.rst:442 +msgid "" +"You cannot download more than 50 MB or upload large Files when the upload " +"takes longer than 30 minutes using Web Client in Windows 7." +msgstr "" +"Você não pode baixar mais de 50 MB ou carregar arquivos grandes quando o " +"upload leva mais de 30 minutos usando o Web Client no Windows 7." + +#: ../../files/access_webdav.rst:448 +msgid "Workarounds are documented in the KB2668751_ article." +msgstr "As soluções alternativas estão documentadas no artigo KB2668751." + +#: ../../files/access_webdav.rst:452 +msgid "Accessing files using cURL" +msgstr "Acessando arquivos usando cURL" + +#: ../../files/access_webdav.rst:454 +msgid "" +"Since WebDAV is an extension of HTTP cURL can be used to script file " +"operations." +msgstr "" +"Como o WebDAV é uma extensão do HTTP cURL, pode ser usado para executar " +"operações de arquivo de script." + +#: ../../files/access_webdav.rst:456 +msgid "To create a folder with the current date as name:" +msgstr "Para criar uma pasta com a data atual como nome:" + +#: ../../files/access_webdav.rst:462 +msgid "To upload a file ``error.log`` into that directory:" +msgstr "Para carregar um arquivo \"error.log\" nesse diretório:" + +#: ../../files/access_webdav.rst:468 +msgid "To move a file:" +msgstr "Para mover um arquivo:" + +#: ../../files/access_webdav.rst:474 +msgid "To get the properties of files in the root folder:" +msgstr "Para obter as propriedades dos arquivos na pasta raiz:" diff --git a/user_manual/locale/pt_BR/LC_MESSAGES/files/access_webgui.pot b/user_manual/locale/pt_BR/LC_MESSAGES/files/access_webgui.pot new file mode 100644 index 000000000..eb78730bb --- /dev/null +++ b/user_manual/locale/pt_BR/LC_MESSAGES/files/access_webgui.pot @@ -0,0 +1,473 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# FABIO , 2020 +# Rodrigo de Almeida Sottomaior Macedo , 2020 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\n" +"PO-Revision-Date: 2019-11-07 20:29+0000\n" +"Last-Translator: Rodrigo de Almeida Sottomaior Macedo , 2020\n" +"Language-Team: Portuguese (Brazil) (https://www.transifex.com/nextcloud/teams/64236/pt_BR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: pt_BR\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: ../../files/access_webgui.rst:3 +msgid "Accessing your files using the Nextcloud Web interface" +msgstr "Acessando seus Arquivos Utilizando a Interface da Web Nextcloud" + +#: ../../files/access_webgui.rst:5 +msgid "" +"You can access your Nextcloud files with the Nextcloud Web interface and " +"create, preview, edit, delete, share, and re-share files. Your Nextcloud " +"administrator has the option to disable these features, so if any of them " +"are missing on your system ask your server administrator." +msgstr "" +"Você pode acessar seus arquivos Nextcloud com a interface da Web Nextcloud e" +" criar, visualizar, editar, excluir, compartilhar e compartilhar novamente " +"arquivos. O administrador do Nextcloud tem a opção de desativar esses " +"recursos; portanto, se algum deles estiver faltando no sistema, pergunte ao " +"administrador do servidor." + +#: ../../files/access_webgui.rst:14 +msgid "Tagging files" +msgstr "Marcando arquivos" + +#: ../../files/access_webgui.rst:16 +msgid "" +"You can assign tags to files. To create tags, open a file to the Details " +"view. Then type your tags. To enter more than one tag press the return key " +"after creating each tag. All tags are system tags, and are shared by all " +"users on your Nextcloud server." +msgstr "" +"Você pode atribuir tags aos arquivos. Para criar tags, abra um arquivo na " +"visualização Detalhes. Em seguida, digite suas tags. Para inserir mais de " +"uma etiqueta, pressione a tecla Enter depois de criar cada etiqueta. Todas " +"as tags são tags do sistema e são compartilhadas por todos os usuários no " +"servidor Nextcloud." + +#: ../../files/access_webgui.rst:24 +msgid "Then use the Tags filter on the left sidebar to filter files by tags." +msgstr "" +"Em seguida, use o filtro Tags na barra lateral esquerda para filtrar " +"arquivos por tags." + +#: ../../files/access_webgui.rst:30 +msgid "Comments" +msgstr "Comentários" + +#: ../../files/access_webgui.rst:32 +msgid "" +"Use the Details view to add and read comments on any file or folder. " +"Comments are visible to everyone who has access to the file." +msgstr "" +"Use a visualização Detalhes para adicionar e ler comentários em qualquer " +"arquivo ou pasta. Os comentários são visíveis para todos que têm acesso ao " +"arquivo." + +#: ../../files/access_webgui.rst:39 +msgid "Video player" +msgstr "Video player" + +#: ../../files/access_webgui.rst:41 +msgid "" +"You can play videos in Nextcloud with the Video Player app by simply " +"clicking on the file. Video streaming by the native Nextcloud video player " +"depends on your Web browser and the video format. If your Nextcloud " +"administrator has enabled video streaming, and it doesn't work in your Web " +"browser, it may be a browser issue. See https://developer.mozilla.org/en-" +"US/docs/Web/HTML/Supported_media_formats#Browser_compatibility for supported" +" multimedia formats in Web browsers." +msgstr "" +"Você pode reproduzir vídeos no Nextcloud com o aplicativo Video Player " +"simplesmente clicando no arquivo. A transmissão de vídeo pelo reprodutor de " +"vídeo nativo Nextcloud depende do seu navegador da Web e do formato do " +"vídeo. Se o administrador do Nextcloud ativou a transmissão de vídeo e não " +"funciona no seu navegador da Web, pode ser um problema no navegador. " +"Consulte https://developer.mozilla.org/en-" +"US/docs/Web/HTML/Supported_media_formats#Browser_compatibility para obter os" +" formatos multimídia suportados nos navegadores da Web." + +#: ../../files/access_webgui.rst:50 +msgid "File controls" +msgstr "Controles de arquivo" + +#: ../../files/access_webgui.rst:52 +msgid "" +"Nextcloud can display thumbnail previews for image files, MP3 covers, and " +"text files, if this enabled by your server administrator. Hover your cursor " +"over a file or folder to expose the controls for the following operations:" +msgstr "" +"O Nextcloud pode exibir visualizações em miniatura de arquivos de imagem, " +"capas de MP3 e arquivos de texto, se isso estiver ativado pelo administrador" +" do servidor. Passe o cursor sobre um arquivo ou pasta para expor os " +"controles para as seguintes operações:" + +#: ../../files/access_webgui.rst:59 ../../files/access_webgui.rst:181 +msgid "Favorites" +msgstr "Favoritos" + +#: ../../files/access_webgui.rst:57 +msgid "" +"Click the star to the left of the file icon to mark it as a favorite, and " +"quickly find all of your favorites with the Favorites filter on the left " +"sidebar." +msgstr "" +"Clique na estrela à esquerda do ícone do arquivo para marcá-lo como favorito" +" e encontre rapidamente todos os seus favoritos com a pasta Favoritos na " +"barra lateral esquerda." + +#: ../../files/access_webgui.rst:67 +msgid "Share" +msgstr "Compartilhar" + +#: ../../files/access_webgui.rst:65 +msgid "" +"Share the file or folder with a group or other users, and create public " +"shares with hyperlinks. You can also see who you have shared with already, " +"and revoke shares by clicking the trash can icon." +msgstr "" +"Compartilhe o arquivo ou pasta com um grupo ou outros usuários e crie " +"compartilhamentos públicos com hiperlinks. Você também pode ver com quem já " +"compartilhou e revogar compartilhamentos clicando no ícone da lixeira." + +#: ../../files/access_webgui.rst:69 +msgid "You can also see all re-shares of your original file shares." +msgstr "" +"Você também pode ver todos os compartilhamentos de seus compartilhamentos de" +" arquivos originais." + +#: ../../files/access_webgui.rst:71 +msgid "" +"If username auto-completion is enabled, when you start typing the user or " +"group name Nextcloud will automatically complete it for you. If your " +"administrator has enabled email notifications, you can send an email " +"notification of the new share from the sharing screen." +msgstr "" +"Se o preenchimento automático de nome de usuário estiver ativado, quando " +"você começar a digitar o nome do usuário ou grupo, o Nextcloud o completará " +"automaticamente. Se o administrador tiver ativado as notificações por email," +" você poderá enviar uma notificação por email do novo compartilhamento na " +"tela de compartilhamento." + +#: ../../files/access_webgui.rst:80 +msgid "You have five share permissions:" +msgstr "Você tem cinco permissões de compartilhamento:" + +#: ../../files/access_webgui.rst:82 +msgid "Can share; allows the users you share with to re-share." +msgstr "" +"Pode compartilhar; permite que os usuários com quem você compartilha re-" +"compartilhem." + +#: ../../files/access_webgui.rst:83 +msgid "" +"Can edit; allows the users you share with to edit your shared files, and to " +"collaborate using the Documents app." +msgstr "" +"Pode editar; permite que os usuários com quem você compartilha edite seus " +"arquivos compartilhados e colabore usando o aplicativo Documentos." + +#: ../../files/access_webgui.rst:84 +msgid "" +"Create; allows the users you share with to create new files and add them to " +"the share." +msgstr "" +"Crio; permite que os usuários com quem você compartilha criem novos arquivos" +" e os adicionem ao compartilhamento." + +#: ../../files/access_webgui.rst:85 +msgid "" +"Change; allows uploading a new version of a shared file and replacing it." +msgstr "" +"Mudança; permite carregar uma nova versão de um arquivo compartilhado e " +"substituí-lo." + +#: ../../files/access_webgui.rst:86 +msgid "Delete; allows the users you share with to delete shared files." +msgstr "" +"Excluir; permite que os usuários com os quais você compartilha excluem " +"arquivos compartilhados." + +#: ../../files/access_webgui.rst:90 +msgid "Overflow Menu" +msgstr "Menu Overflow" + +#: ../../files/access_webgui.rst:89 +msgid "" +"The Overflow menu (three dots) displays file details, and allows you to " +"rename, download, or delete files." +msgstr "" +"O menu Overflow (três pontos) exibe os detalhes do arquivo e permite " +"renomear, baixar ou excluir arquivos." + +#: ../../files/access_webgui.rst:95 +msgid "The Details view shows Activities, Sharing, and Versions information." +msgstr "" +"A visualização Detalhes mostra informações de Atividades, Compartilhamento e" +" Versões." + +#: ../../files/access_webgui.rst:100 +msgid "" +"The **Settings** gear icon at the lower left allows you to show or hide " +"hidden files in your Nextcloud Web interface. These are also called " +"dotfiles, because they are prefixed with a dot, e.g. ``.mailfile``. The dot " +"tells your operating system to hide these files in your file browsers, " +"unless you choose to display them. Usually these are configuration files, so" +" having the option to hide them reduces clutter." +msgstr "" +"O ícone de roda dentada **Configurações** no canto inferior esquerdo permite" +" mostrar ou ocultar arquivos ocultos na interface da Web do Nextcloud. Esses" +" também são chamados de arquivos de ponto, porque são prefixados com um " +"ponto, por exemplo `` .mailfile``. O ponto indica ao sistema operacional " +"para ocultar esses arquivos nos navegadores de arquivos, a menos que você " +"escolha exibi-los. Geralmente, esses são arquivos de configuração, portanto," +" ter a opção de ocultá-los reduz a confusão." + +#: ../../files/access_webgui.rst:111 +msgid "Previewing files" +msgstr "Visualizar arquivos" + +#: ../../files/access_webgui.rst:113 +msgid "" +"You can display uncompressed text files, OpenDocument files, videos, and " +"image files in the Nextcloud embedded viewers by clicking on the file name. " +"There may be other file types you can preview if your Nextcloud " +"administrator has enabled them. If Nextcloud cannot display a file, it " +"starts a download process and downloads the file to your computer." +msgstr "" +"Você pode exibir arquivos de texto não compactados, arquivos OpenDocument, " +"vídeos e arquivos de imagem nos visualizadores incorporados do Nextcloud, " +"clicando no nome do arquivo. Pode haver outros tipos de arquivo que você " +"pode visualizar se o administrador do Nextcloud os tiver ativado. Se o " +"Nextcloud não puder exibir um arquivo, ele inicia um processo de download e " +"baixa o arquivo no seu computador." + +#: ../../files/access_webgui.rst:120 +msgid "Navigating inside your Nextcloud" +msgstr "Navegando dentro do Nextcloud" + +#: ../../files/access_webgui.rst:122 +msgid "" +"Navigating through folders in Nextcloud is as simple as clicking on a folder" +" to open it and using the back button on your browser to move to a previous " +"level. Nextcloud also provides a navigation bar at the top of the Files " +"field for quick navigation." +msgstr "" +"Navegar pelas pastas no Nextcloud é tão simples quanto clicar em uma pasta " +"para abri-la e usar o botão Voltar no seu navegador para passar para o nível" +" anterior. O Nextcloud também fornece uma barra de navegação na parte " +"superior do campo Arquivos para uma navegação rápida." + +#: ../../files/access_webgui.rst:128 +msgid "Sharing status icons" +msgstr "Ícones de status do Compartilhamento" + +#: ../../files/access_webgui.rst:130 +msgid "" +"Any folder that has been shared is marked with the ``Shared`` overlay icon. " +"Public link shares are marked with a chain link. Un-shared folders are " +"blank." +msgstr "" +"Qualquer pasta que foi compartilhada é marcada com o ícone de sobreposição " +"`` Compartilhado``. Os compartilhamentos de link público são marcados com um" +" link em corrente. Pastas não compartilhadas estão em branco." + +#: ../../files/access_webgui.rst:137 +msgid "Creating or uploading files and directories" +msgstr "Criando ou Fazendo Upload de Arquivos e Diretórios" + +#: ../../files/access_webgui.rst:139 +msgid "" +"Upload or create new files or folders directly in a Nextcloud folder by " +"clicking on the *New* button in the Files app." +msgstr "" +"Faça o upload ou crie novos arquivos ou pastas diretamente em uma pasta " +"Nextcloud clicando no botão * Novo * no aplicativo Arquivos." + +#: ../../files/access_webgui.rst:145 +msgid "The *New* button provides the following options:" +msgstr "O botão * Novo * fornece as seguintes opções:" + +#: ../../files/access_webgui.rst:149 +msgid "Up arrow" +msgstr "Seta para cima" + +#: ../../files/access_webgui.rst:148 +msgid "" +"Upload files from your computer into Nextcloud. You can also upload files by" +" dragging and dropping them from your file manager." +msgstr "" +"Carregue arquivos do seu computador para o Nextcloud. Você também pode fazer" +" upload de arquivos, arrastando e soltando-os do seu gerenciador de " +"arquivos." + +#: ../../files/access_webgui.rst:152 +msgid "Text file" +msgstr "Arquivo de texto" + +#: ../../files/access_webgui.rst:152 +msgid "Creates a new text file and adds the file to your current folder." +msgstr "Cria um novo arquivo de texto e adiciona o arquivo à sua pasta atual." + +#: ../../files/access_webgui.rst:155 +msgid "Folder" +msgstr "Pasta" + +#: ../../files/access_webgui.rst:155 +msgid "Creates a new folder in the current folder." +msgstr "Cria uma nova pasta na pasta atual." + +#: ../../files/access_webgui.rst:158 +msgid "Selecting files or folders" +msgstr "Selecionando arquivos ou pastas" + +#: ../../files/access_webgui.rst:160 +msgid "" +"You can select one or more files or folders by clicking on their checkboxes." +" To select all files in the current directory, click on the checkbox located" +" at the top of the files listing." +msgstr "" +"Você pode selecionar um ou mais arquivos ou pastas clicando nas caixas de " +"seleção. Para selecionar todos os arquivos no diretório atual, clique na " +"caixa de seleção localizada na parte superior da lista de arquivos." + +#: ../../files/access_webgui.rst:164 +msgid "" +"When you select multiple files, you can delete all of them, or download them" +" as a ZIP file by using the ``Delete`` or ``Download`` buttons that appear " +"at the top." +msgstr "" +"Ao selecionar vários arquivos, você pode excluir todos eles ou baixá-los " +"como um arquivo ZIP usando os botões \"Excluir\" ou \"Baixar\" que aparecem " +"na parte superior." + +#: ../../files/access_webgui.rst:168 +msgid "" +"If the ``Download`` button is not visible, the administrator has disabled " +"this feature." +msgstr "" +"Se o botão \"Download\" não estiver visível, o administrador desativou esse " +"recurso." + +#: ../../files/access_webgui.rst:172 +msgid "Filtering the files view" +msgstr "Filtrando a Visualização de Arquivos" + +#: ../../files/access_webgui.rst:174 +msgid "" +"The left sidebar on the Files page contains several filters for quickly " +"sorting and managing your files." +msgstr "" +"A barra lateral esquerda na página Arquivos contém vários filtros para " +"classificar e gerenciar rapidamente seus arquivos." + +#: ../../files/access_webgui.rst:178 +msgid "All files" +msgstr "Todos os arquivos" + +#: ../../files/access_webgui.rst:178 +msgid "The default view; displays all files that you have access to." +msgstr "" +"A visualização padrão; exibe todos os arquivos aos quais você tem acesso." + +#: ../../files/access_webgui.rst:181 +msgid "Files or folders marked with the yellow star." +msgstr "Arquivos ou pastas marcados com a estrela amarela." + +#: ../../files/access_webgui.rst:184 +msgid "Shared with you" +msgstr "Compartilhado com você" + +#: ../../files/access_webgui.rst:184 +msgid "Displays all files shared with you by another user or group." +msgstr "" +"Exibe todos os arquivos compartilhados com você por outro usuário ou grupo." + +#: ../../files/access_webgui.rst:187 +msgid "Shared with others" +msgstr "Compartilhado com outras pessoas" + +#: ../../files/access_webgui.rst:187 +msgid "Displays all files that you have shared with other users or groups." +msgstr "" +"Exibe todos os arquivos que você compartilhou com outros usuários ou grupos." + +#: ../../files/access_webgui.rst:190 +msgid "Shared by link" +msgstr "Compartilhado por link" + +#: ../../files/access_webgui.rst:190 +msgid "Displays all files that are shared by you via public link." +msgstr "" +"Exibe todos os arquivos compartilhados por você por meio de link público." + +#: ../../files/access_webgui.rst:194 +msgid "External Storage (optional)" +msgstr "Armazenamento externo (opcional)" + +#: ../../files/access_webgui.rst:193 +msgid "" +"Files that you have access to on external storage devices and services such " +"as Amazon S3, SMB/CIFS, ftp..." +msgstr "" +"Arquivos aos quais você tem acesso em dispositivos e serviços de " +"armazenamento externo, como Amazon S3, SMB/CIFS, ftp..." + +#: ../../files/access_webgui.rst:197 +msgid "Moving files" +msgstr "Movendo arquivos" + +#: ../../files/access_webgui.rst:199 +msgid "" +"You can move files and folders by dragging and dropping them into any " +"directory." +msgstr "" +"Você pode mover arquivos e pastas arrastando e soltando-os em qualquer " +"diretório." + +#: ../../files/access_webgui.rst:203 +msgid "Change in share expiration date" +msgstr "Alteração na data de vencimento das ações" + +#: ../../files/access_webgui.rst:205 +msgid "" +"In older versions of Nextcloud, you could set an expiration date on both " +"local and public shares. Now you can set an expiration date only on public " +"shares, and local shares do not expire when public shares expire. The only " +"way to \"expire\" a local share is to click the trash can icon to un-share " +"your files." +msgstr "" +"Nas versões mais antigas do Nextcloud, era possível definir uma data de " +"validade nos compartilhamentos locais e públicos. Agora você pode definir " +"uma data de validade apenas em compartilhamentos públicos, e os " +"compartilhamentos locais não expiram quando os compartilhamentos públicos " +"expiram. A única maneira de \"expirar\" um compartilhamento local é clicar " +"no ícone da lixeira para cancelar o compartilhamento de seus arquivos." + +#: ../../files/access_webgui.rst:211 +msgid "Creating or connecting to a Federation Share link" +msgstr "Criando ou conectando-se a um link de compartilhamento de federação" + +#: ../../files/access_webgui.rst:213 +msgid "" +"Federated Cloud Sharing allows you to mount file shares from remote " +"Nextcloud servers, and manage them just like a local share. See " +":doc:`federated_cloud_sharing` to learn to how to create and connect to new " +"Federated Cloud shares." +msgstr "" +"O Compartilhamento de nuvem federada permite montar compartilhamentos de " +"arquivos de servidores remotos Nextcloud e gerenciá-los como um " +"compartilhamento local. Consulte: doc: `federated_cloud_sharing` para " +"aprender como criar e conectar-se a novos compartilhamentos da Federated " +"Cloud." diff --git a/user_manual/locale/pt_BR/LC_MESSAGES/files/desktop_mobile_sync.pot b/user_manual/locale/pt_BR/LC_MESSAGES/files/desktop_mobile_sync.pot new file mode 100644 index 000000000..4aea49390 --- /dev/null +++ b/user_manual/locale/pt_BR/LC_MESSAGES/files/desktop_mobile_sync.pot @@ -0,0 +1,74 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# Rodrigo de Almeida Sottomaior Macedo , 2020 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\n" +"PO-Revision-Date: 2019-11-07 20:29+0000\n" +"Last-Translator: Rodrigo de Almeida Sottomaior Macedo , 2020\n" +"Language-Team: Portuguese (Brazil) (https://www.transifex.com/nextcloud/teams/64236/pt_BR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: pt_BR\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: ../../files/desktop_mobile_sync.rst:3 +msgid "Desktop and mobile synchronization" +msgstr "Sincronização de desktop e móvel" + +#: ../../files/desktop_mobile_sync.rst:5 +msgid "" +"For synchronizing files with your desktop computer, we recommend using the " +"`Nextcloud Sync Client`_ for Windows, macOS and Linux." +msgstr "" +"Para sincronizar arquivos com o seu computador desktop, recomendamos o uso " +"do `Nextcloud Sync Client`_ para Windows, macOS e Linux." + +#: ../../files/desktop_mobile_sync.rst:9 +msgid "" +"The Nextcloud Desktop Sync Client enables you to connect to your Nextcloud " +"Server. You can create folders in your home directory, and keep the contents" +" of those folders synced with your Nextcloud server. Simply copy a file into" +" the directory and the Nextcloud desktop client does the rest. Make a change" +" to the files on one computer, it will flow across the others using these " +"desktop sync clients. You will always have your latest files with you " +"wherever you are." +msgstr "" +"O Nextcloud Desktop Sync Client permite que você se conecte ao servidor " +"Nextcloud. Você pode criar pastas em seu diretório pessoal e manter o " +"conteúdo dessas pastas sincronizado com o servidor Nextcloud. Simplesmente " +"copie um arquivo no diretório e o cliente de desktop Nextcloud faz o resto. " +"Faça uma alteração nos arquivos em um computador, ele fluirá pelos outros " +"usando esses clientes de sincronização da área de trabalho. Você sempre terá" +" seus arquivos mais recentes com você onde quer que esteja." + +#: ../../files/desktop_mobile_sync.rst:17 +msgid "" +"Its usage is documented separately in the `Nextcloud Desktop Client " +"Manual`_." +msgstr "" +"Seu uso é documentado separadamente no `Manual do cliente do Nextcloud " +"Desktop`_." + +#: ../../files/desktop_mobile_sync.rst:23 +msgid "Mobile clients" +msgstr "Clientes móveis" + +#: ../../files/desktop_mobile_sync.rst:25 +msgid "" +"Visit your Personal page in your Nextcloud Web interface to find download " +"links for Android and iOS mobile sync clients. Or, visit the `Nextcloud " +"download page `_." +msgstr "" +"Visite sua página Pessoal na interface da Web do Nextcloud para encontrar " +"links de download para clientes de sincronização móvel Android e iOS. Ou " +"visite a página de download `Nextcloud `_." diff --git a/user_manual/locale/pt_BR/LC_MESSAGES/files/index.pot b/user_manual/locale/pt_BR/LC_MESSAGES/files/index.pot new file mode 100644 index 000000000..8e95fb508 --- /dev/null +++ b/user_manual/locale/pt_BR/LC_MESSAGES/files/index.pot @@ -0,0 +1,26 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# Rodrigo de Almeida Sottomaior Macedo , 2020 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\n" +"PO-Revision-Date: 2020-07-27 15:13+0000\n" +"Last-Translator: Rodrigo de Almeida Sottomaior Macedo , 2020\n" +"Language-Team: Portuguese (Brazil) (https://www.transifex.com/nextcloud/teams/64236/pt_BR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: pt_BR\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: ../../files/index.rst:3 +msgid "Files & synchronization" +msgstr "Arquivos & sincronização" diff --git a/user_manual/locale/pt_BR/LC_MESSAGES/files/quota.pot b/user_manual/locale/pt_BR/LC_MESSAGES/files/quota.pot new file mode 100644 index 000000000..5578229af --- /dev/null +++ b/user_manual/locale/pt_BR/LC_MESSAGES/files/quota.pot @@ -0,0 +1,120 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# Rodrigo de Almeida Sottomaior Macedo , 2020 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\n" +"PO-Revision-Date: 2019-11-07 20:29+0000\n" +"Last-Translator: Rodrigo de Almeida Sottomaior Macedo , 2020\n" +"Language-Team: Portuguese (Brazil) (https://www.transifex.com/nextcloud/teams/64236/pt_BR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: pt_BR\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: ../../files/quota.rst:3 +msgid "Storage quota" +msgstr "Cota de armazenamento" + +#: ../../files/quota.rst:5 +msgid "" +"Your Nextcloud admin has the option to set a storage quota on users. Look at" +" the top of your Personal page to see what your quota is, and how much you " +"have used." +msgstr "" +"Seu administrador do Nextcloud tem a opção de definir uma cota de " +"armazenamento para os usuários. Olhe na parte superior da sua página pessoal" +" para ver qual é sua cota e quanto você usou." + +#: ../../files/quota.rst:11 +msgid "It may be helpful to understand how your quota is calculated." +msgstr "Pode ser útil entender como sua cota é calculada." + +#: ../../files/quota.rst:13 +msgid "" +"Metadata (thumbnails, temporary files, cache, and encryption keys) takes up " +"about 10% of disk space, but is not counted against user quotas. Some apps " +"store information in the database, such as the Calendar and Contacts apps. " +"This data is excluded from your quota." +msgstr "" +"Os metadados (miniaturas, arquivos temporários, cache e chaves de " +"criptografia) ocupam cerca de 10% do espaço em disco, mas não são contados " +"com base nas cotas do usuário. Alguns aplicativos armazenam informações no " +"banco de dados, como os aplicativos Calendário e Contatos. Esses dados são " +"excluídos da sua cota." + +#: ../../files/quota.rst:18 +msgid "" +"When other users share files with you, the shared files count against the " +"original share owner's quota. When you share a folder and allow other users " +"or groups to upload files to it, all uploaded and edited files count against" +" your quota. When you re-share files shared with you, the re-share still " +"counts against the quota of the original share owner." +msgstr "" +"Quando outros usuários compartilham arquivos com você, os arquivos " +"compartilhados são contabilizados na cota do proprietário do " +"compartilhamento original. Quando você compartilha uma pasta e permite que " +"outros usuários ou grupos enviem arquivos para ela, todos os arquivos " +"carregados e editados são contabilizados na sua cota. Quando você " +"compartilha novamente os arquivos compartilhados com você, o " +"compartilhamento ainda conta com a cota do proprietário do compartilhamento " +"original." + +#: ../../files/quota.rst:24 +msgid "" +"Encrypted files are a little larger than unencrypted files; the unencrypted " +"size is calculated against your quota." +msgstr "" +"Arquivos criptografados são um pouco maiores que arquivos não " +"criptografados; o tamanho não criptografado é calculado com base na sua " +"cota." + +#: ../../files/quota.rst:27 +msgid "" +"Deleted files that are still in the trash bin do not count against quotas. " +"The trash bin is set at 50% of quota. Deleted file aging is set at 30 days. " +"When deleted files exceed 50% of quota then the oldest files are removed " +"until the total is below 50%." +msgstr "" +"Os arquivos excluídos que ainda estão na lixeira não contam para cotas. A " +"lixeira está definida como 50% da cota. A duração do arquivo excluído é " +"definida em 30 dias. Quando os arquivos excluídos excederem 50% da cota, os " +"arquivos mais antigos serão removidos até que o total esteja abaixo de 50%." + +#: ../../files/quota.rst:32 +msgid "" +"Your administrator may have configured the trash bin retention period to " +"override the storage space management. See `admin documentation " +"`_ for more details." +msgstr "" +"Seu administrador pode ter configurado o período de retenção da lixeira para" +" substituir o gerenciamento do espaço de armazenamento. Consulte " +"`documentação administrativa " +"`_ para obter mais detalhes." + +#: ../../files/quota.rst:35 +msgid "" +"When version control is enabled, the older file versions are not counted " +"against quotas." +msgstr "" +"Quando o controle de versão está ativado, as versões mais antigas dos " +"arquivos não são contabilizadas em cotas." + +#: ../../files/quota.rst:38 +msgid "" +"If you create a public share via URL and allow uploads, any uploaded files " +"count against your quota." +msgstr "" +"Se você criar um compartilhamento público via URL e permitir uploads, todos " +"os arquivos enviados serão contabilizados na sua cota." diff --git a/user_manual/locale/pt_BR/LC_MESSAGES/pim/index.pot b/user_manual/locale/pt_BR/LC_MESSAGES/pim/index.pot new file mode 100644 index 000000000..3d633de0c --- /dev/null +++ b/user_manual/locale/pt_BR/LC_MESSAGES/pim/index.pot @@ -0,0 +1,54 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# Rodrigo de Almeida Sottomaior Macedo , 2020 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\n" +"PO-Revision-Date: 2020-07-27 12:47+0000\n" +"Last-Translator: Rodrigo de Almeida Sottomaior Macedo , 2020\n" +"Language-Team: Portuguese (Brazil) (https://www.transifex.com/nextcloud/teams/64236/pt_BR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: pt_BR\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: ../../pim/index.rst:3 +msgid "Groupware" +msgstr "Groupware" + +#: ../../pim/index.rst:5 +msgid "" +"Nextcloud Groupware is a bundle of apps which is consisting of an " +"**Mail**-client (IMAP/POP3) and a **Calendar** and **Contacts** server " +"(CalDAV/CardDAV) with the respective web interfaces." +msgstr "" +"O Nextcloud Groupware é um pacote de aplicativos que consiste em um cliente " +"**Mail** (IMAP / POP3) e um servidor **Calendar** e **Contacts** " +"(CalDAV/CardDAV) com as respectivas interfaces da web." + +#: ../../pim/index.rst:9 +msgid "" +"We complete those productivity tools with **Deck**, a project management " +"tool which allows you to create Kanban-style task boards and share them with" +" your team." +msgstr "" +"Concluímos essas ferramentas de produtividade com o **Deck**, uma ferramenta" +" de gerenciamento de projetos que permite criar painéis de tarefas no estilo" +" Kanban e compartilhá-los com sua equipe." + +#: ../../pim/index.rst:12 +msgid "" +"You can find out more about Nextcloud Groupware `on our website " +"`_." +msgstr "" +"Você pode descobrir mais sobre o Nextcloud Groupware `em nosso site " +"`_." diff --git a/user_manual/locale/pt_BR/LC_MESSAGES/whats_new.pot b/user_manual/locale/pt_BR/LC_MESSAGES/whats_new.pot new file mode 100644 index 000000000..36b9308e6 --- /dev/null +++ b/user_manual/locale/pt_BR/LC_MESSAGES/whats_new.pot @@ -0,0 +1,63 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# Rodrigo de Almeida Sottomaior Macedo , 2020 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\n" +"PO-Revision-Date: 2019-11-07 20:28+0000\n" +"Last-Translator: Rodrigo de Almeida Sottomaior Macedo , 2020\n" +"Language-Team: Portuguese (Brazil) (https://www.transifex.com/nextcloud/teams/64236/pt_BR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: pt_BR\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: ../../whats_new.rst:3 +msgid "What's new for users in Nextcloud |version|" +msgstr "O que há de novo para usuários no Nextcloud |version|" + +#: ../../whats_new.rst:5 +msgid "Easier way to select a new app" +msgstr "Maneira mais fácil de selecionar um novo aplicativo" + +#: ../../whats_new.rst:10 +msgid "New Contacts menu to reach your colleagues or friends easier" +msgstr "" +"Novo menu Contatos para alcançar seus colegas ou amigos com mais facilidade" + +#: ../../whats_new.rst:15 +msgid "A contact popup menu over avatars everywhere" +msgstr "Um menu pop-up de contatos sobre avatares em todos os lugares" + +#: ../../whats_new.rst:20 +msgid "" +"Ability to send multiple unique sharing links each with their own settings, " +"by entering email addresses (the recipient will receive an email)" +msgstr "" +"Capacidade de enviar vários links de compartilhamento exclusivos, cada um " +"com suas próprias configurações, inserindo endereços de email (o " +"destinatário receberá um email)" + +#: ../../whats_new.rst:25 +msgid "" +"Many other improvements and new apps, like screensharing in Video calls, new" +" Circles app for user defined groups, push notifications, notifications of " +"file changes even when shared to another server, undo removal of files from " +"a shared folder even if the removal was done by a recipient, directly " +"sharing to social media and much more." +msgstr "" +"Muitas outras melhorias e novos aplicativos, como compartilhamento de tela " +"em videochamadas, novo aplicativo Círculos para grupos definidos pelo " +"usuário, notificações push, notificações de alterações de arquivos mesmo " +"quando compartilhadas com outro servidor, desfazem a remoção de arquivos de " +"uma pasta compartilhada, mesmo que a remoção tenha sido feita por um " +"destinatário, compartilhando diretamente nas mídias sociais e muito mais." diff --git a/user_manual/locale/ru/LC_MESSAGES/contents.pot b/user_manual/locale/ru/LC_MESSAGES/contents.pot new file mode 100644 index 000000000..9b14fda70 --- /dev/null +++ b/user_manual/locale/ru/LC_MESSAGES/contents.pot @@ -0,0 +1,26 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# Andrey Atapin , 2020 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\n" +"PO-Revision-Date: 2019-11-07 20:28+0000\n" +"Last-Translator: Andrey Atapin , 2020\n" +"Language-Team: Russian (https://www.transifex.com/nextcloud/teams/64236/ru/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ru\n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" + +#: ../../contents.rst:5 +msgid "Table of contents" +msgstr "Оглавление" diff --git a/user_manual/locale/ru/LC_MESSAGES/external_storage.pot b/user_manual/locale/ru/LC_MESSAGES/external_storage.pot new file mode 100644 index 000000000..3acf9ca27 --- /dev/null +++ b/user_manual/locale/ru/LC_MESSAGES/external_storage.pot @@ -0,0 +1,48 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# Roeland Jago Douma , 2020 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-24 16:01+0000\n" +"PO-Revision-Date: 2020-07-27 15:36+0000\n" +"Last-Translator: Roeland Jago Douma , 2020\n" +"Language-Team: Russian (https://www.transifex.com/nextcloud/teams/64236/ru/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ru\n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" + +#: ../../external_storage/external_storage.rst:3 +msgid "Configuring external Storage" +msgstr "Настройка внешнего хранилища" + +#: ../../external_storage/external_storage.rst:5 +msgid "" +"The External Storage application allows you to mount external storage " +"services, such as Amazon S3, SMB/CIFS fileservers and FTP servers... in " +"Nextcloud. Your Nextcloud server administrator controls which of these are " +"available to you. Please see `Configuring External Storage (GUI) " +"`_" +" in the Nextcloud Administrator's manual for configuration howtos and " +"examples." +msgstr "" +"Приложение Внешнее Хранилище позволяет монтировать внешние сервисы хранения," +" такие как Amazon S3, файловые серверы SMB/CIFS и FTP-серверы... в " +"Nextcloud. Администратор вашего сервера Nextcloud контролирует, какие из них" +" вам доступны. Пожалуйста, смотрите `Настройка внешнего хранилища (GUI) " +"`" +" _ в руководстве администратора Nextcloud для ознакомления с примерами и " +"примерами настройки." + +#: ../../external_storage/index.rst:3 +msgid "External Storage" +msgstr "Внешнее хранилище" diff --git a/user_manual/locale/ru/LC_MESSAGES/external_storage/index.pot b/user_manual/locale/ru/LC_MESSAGES/external_storage/index.pot new file mode 100644 index 000000000..025d6b254 --- /dev/null +++ b/user_manual/locale/ru/LC_MESSAGES/external_storage/index.pot @@ -0,0 +1,26 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# Andrey Atapin , 2020 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\n" +"PO-Revision-Date: 2020-07-27 13:48+0000\n" +"Last-Translator: Andrey Atapin , 2020\n" +"Language-Team: Russian (https://www.transifex.com/nextcloud/teams/64236/ru/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ru\n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" + +#: ../../external_storage/index.rst:3 +msgid "External Storage" +msgstr "Внешнее хранилище" diff --git a/user_manual/locale/ru/LC_MESSAGES/files/access_webdav.pot b/user_manual/locale/ru/LC_MESSAGES/files/access_webdav.pot new file mode 100644 index 000000000..3f39ebfa5 --- /dev/null +++ b/user_manual/locale/ru/LC_MESSAGES/files/access_webdav.pot @@ -0,0 +1,966 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# Andrey Atapin , 2020 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\n" +"PO-Revision-Date: 2019-11-07 20:29+0000\n" +"Last-Translator: Andrey Atapin , 2020\n" +"Language-Team: Russian (https://www.transifex.com/nextcloud/teams/64236/ru/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ru\n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" + +#: ../../files/access_webdav.rst:3 +msgid "Accessing Nextcloud files using WebDAV" +msgstr "Доступ к файлам Nextcloud с помощью WebDAV" + +#: ../../files/access_webdav.rst:5 +msgid "" +"Nextcloud fully supports the WebDAV protocol, and you can connect and " +"synchronize with your Nextcloud files over WebDAV. In this chapter you will " +"learn how to connect Linux, macOS, Windows, and mobile devices to your " +"Nextcloud server via WebDAV. Before we get into configuring WebDAV, let's " +"take a quick look at the recommended way of connecting client devices to " +"your Nextcloud servers." +msgstr "" +"Nextcloud полностью поддерживает протокол WebDAV, и вы можете подключаться и" +" синхронизироваться с файлами Nextcloud через WebDAV. В этой главе вы " +"узнаете, как подключить Linux, macOS, Windows и мобильные устройства к " +"вашему серверу Nextcloud через WebDAV. Прежде чем приступить к настройке " +"WebDAV, давайте кратко рассмотрим рекомендуемый способ подключения " +"клиентских устройств к вашим серверам Nextcloud." + +#: ../../files/access_webdav.rst:11 +msgid "" +"In the following examples, you should replace **example.com/nextcloud** with" +" the URL of your Nextcloud server (omit the directory part if the " +"installation is in the root of your domain), and \"USERNAME\" with the " +"username of the connecting user." +msgstr "" +"В следующих примерах вы должны заменить **example.com/nextcloud** URL-" +"адресом вашего сервера Nextcloud (пропустите часть каталога, если установка " +"находится в корне вашего домена), а \"USERNAME\" - именем подключающегося " +"пользователя." + +#: ../../files/access_webdav.rst:15 +msgid "See the webdav url (bottom left, settings) on your Nextcloud." +msgstr "" +"Смотрите URL-адрес веб-страницы (внизу слева, настройки) на вашем Nextcloud." + +#: ../../files/access_webdav.rst:18 +msgid "Nextcloud Desktop and mobile clients" +msgstr "Nextcloud Desktop и мобильные клиенты" + +#: ../../files/access_webdav.rst:20 +msgid "" +"The recommended way to synchronize a desktop PC with a Nextcloud server is " +"by using `Nextcloud/ownCloud sync clients `_. You can configure the client to save files in any " +"local directory and you can choose which directories on the Nextcloud server" +" to sync with. The client displays the current connection status and logs " +"all activity, so you always know which remote files have been downloaded to " +"your PC and you can verify that files created and updated on your local PC " +"are properly synchronized with the server." +msgstr "" +"Рекомендуемый способ синхронизации настольного ПК с сервером Nextcloud " +"заключается в использовании клиентов синхронизации `Nextcloud/ownCloud " +"`_. Вы можете настроить " +"клиент для сохранения файлов в любом локальном каталоге и выбрать, какие " +"каталоги на сервере Nextcloud синхронизировать. Клиент отображает текущее " +"состояние соединения и регистрирует все действия, поэтому вы всегда знаете, " +"какие удаленные файлы были загружены на ваш компьютер, и вы можете " +"проверить, правильно ли синхронизированы файлы, созданные и обновленные на " +"вашем локальном ПК, с сервером." + +#: ../../files/access_webdav.rst:28 +msgid "" +"The recommended way to synchronize Nextcloud server with Android and Apple " +"iOS devices is by using the `mobile apps `_." +msgstr "" +"Рекомендуемый способ синхронизации сервера Nextcloud с устройствами Android " +"и Apple iOS - использование `мобильных приложений " +"` _." + +#: ../../files/access_webdav.rst:32 +msgid "" +"To connect your mobile app to a Nextcloud server use the base URL and folder" +" only::" +msgstr "" +"Чтобы подключить мобильное приложение к серверу Nextcloud, используйте " +"только базовый URL и папку:" + +#: ../../files/access_webdav.rst:37 +msgid "" +"In addition to the mobile apps provided by Nextcloud or ownCloud, you can " +"use other apps to connect to Nextcloud from your mobile device using WebDAV." +" `WebDAV Navigator`_ is a good (proprietary) app for `Android devices`_ and " +"`iPhones`_. The URL to use on these is::" +msgstr "" +"В дополнение к мобильным приложениям, предоставляемым Nextcloud или " +"ownCloud, вы можете использовать другие приложения для подключения к " +"Nextcloud со своего мобильного устройства с помощью WebDAV. `WebDAV " +"Navigator`_ - хорошее (проприетарное) приложение для` устройств Android`_ и " +"`iPhone`_. URL для использования на них:" + +#: ../../files/access_webdav.rst:44 +msgid "WebDAV configuration" +msgstr "Конфигурация WebDAV" + +#: ../../files/access_webdav.rst:46 +msgid "" +"If you prefer, you may also connect your desktop PC to your Nextcloud server" +" by using the WebDAV protocol rather than using a special client " +"application. Web Distributed Authoring and Versioning (WebDAV) is a " +"Hypertext Transfer Protocol (HTTP) extension that makes it easy to create, " +"read, and edit files on Web servers. With WebDAV you can access your " +"Nextcloud shares on Linux, macOS and Windows in the same way as any remote " +"network share, and stay synchronized." +msgstr "" +"При желании вы также можете подключить свой настольный ПК к серверу " +"Nextcloud, используя протокол WebDAV, а не специальное клиентское " +"приложение. Web Distributed Authoring and Versioning (WebDAV) - это " +"расширение протокола передачи гипертекста (HTTP), которое позволяет легко " +"создавать, читать и редактировать файлы на веб-серверах. С помощью WebDAV вы" +" можете получать доступ к общим ресурсам Nextcloud в Linux, macOS и Windows " +"так же, как и к любому удаленному сетевому ресурсу, и сохранять " +"синхронизацию." + +#: ../../files/access_webdav.rst:54 +msgid "Accessing files using Linux" +msgstr "Доступ к файлам с помощью Linux" + +#: ../../files/access_webdav.rst:56 +msgid "" +"You can access files in Linux operating systems using the following methods." +msgstr "" +"Вы можете получить доступ к файлам в операционных системах Linux, используя " +"следующие методы." + +#: ../../files/access_webdav.rst:59 +msgid "Nautilus file manager" +msgstr "Файловый менеджер Наутилус" + +#: ../../files/access_webdav.rst:61 +msgid "" +"**When you configure your Nextcloud account in the** `GNOME Control Center " +"<../pim/sync_gnome.html>`_, **your files will automatically be mounted by " +"Nautilus as a WebDAV share, unless you deselect file access.**" +msgstr "" +"**Когда вы настраиваете свою учетную запись Nextcloud в** `Центре управления" +" GNOME <../pim/sync_gnome.html>`_, **ваши файлы будут автоматически " +"подключаться Nautilus как общий ресурс WebDAV, если вы не отмените выбор " +"доступа к файлам.**" + +#: ../../files/access_webdav.rst:65 +msgid "" +"You can also mount your Nextcloud files manually. Use the ``davs://`` " +"protocol to connect the Nautilus file manager to your Nextcloud share::" +msgstr "" +"Вы также можете смонтировать файлы Nextcloud вручную. Используйте протокол " +"``davs://`` для подключения файлового менеджера Nautilus к вашей папке " +"Nextcloud::" + +#: ../../files/access_webdav.rst:71 +msgid "" +"If your server connection is not HTTPS-secured, use `dav://` instead of " +"`davs://`." +msgstr "" +"Если ваше соединение с сервером не защищено HTTPS, используйте `dav://` " +"вместо `davs://`." + +#: ../../files/access_webdav.rst:77 +msgid "" +"The same method works for other file managers that use GVfs, such as MATE's " +"Caja and Cinnamon's Nepomuk." +msgstr "" +"Тот же метод работает для других файловых менеджеров, которые используют " +"GVfs, таких как Caja MATE и Nepomuk Cinnamon." + +#: ../../files/access_webdav.rst:82 +msgid "Accessing files with KDE and Dolphin file manager" +msgstr "Доступ к файлам с помощью KDE и файлового менеджера Dolphin" + +#: ../../files/access_webdav.rst:84 +msgid "" +"To access your Nextcloud files using the Dolphin file manager in KDE, use " +"the ``webdav://`` protocol::" +msgstr "" +"Чтобы получить доступ к файлам Nextcloud с помощью файлового менеджера " +"Dolphin в KDE, используйте протокол ``webdav://``::" + +#: ../../files/access_webdav.rst:92 +msgid "You can create a permanent link to your Nextcloud server:" +msgstr "Вы можете создать постоянную ссылку на свой сервер Nextcloud:" + +#: ../../files/access_webdav.rst:94 +msgid "Open Dolphin and click \"Network\" in the left hand \"Places\" column." +msgstr "Откройте Dolphin и нажмите «Сеть» в левом столбце «Места»." + +#: ../../files/access_webdav.rst:95 +msgid "" +"Click on the icon labeled **Add a Network Folder**. The resulting dialog " +"should appear with WebDAV already selected." +msgstr "" +"Нажмите на иконку с надписью **Добавить сетевую папку**. Результирующий " +"диалог должен появиться с уже выбранным WebDAV." + +#: ../../files/access_webdav.rst:97 +msgid "If WebDAV is not selected, select it." +msgstr "Если WebDAV не выбран, выберите его." + +#: ../../files/access_webdav.rst:98 +msgid "Click **Next**." +msgstr "Нажмите кнопку **Далее**." + +#: ../../files/access_webdav.rst:99 +msgid "Enter the following settings:" +msgstr "Введите следующие настройки:" + +#: ../../files/access_webdav.rst:101 +msgid "" +"Name: The name you want to see in the **Places** bookmark, for example " +"Nextcloud." +msgstr "" +"Имя: имя, которое вы хотите видеть в закладке **Размещение**, например " +"Nextcloud." + +#: ../../files/access_webdav.rst:103 +msgid "User: The Nextcloud username you used to log in, for example admin." +msgstr "" +"Пользователь: имя пользователя Nextcloud, которое вы использовали для входа," +" например, admin." + +#: ../../files/access_webdav.rst:105 +msgid "" +"Server: The Nextcloud domain name, for example **example.com** (without " +"**http://** before or directories afterwards)." +msgstr "" +"Сервер: доменное имя Nextcloud, например **example.com** (без **http://** до" +" или каталогов после)." + +#: ../../files/access_webdav.rst:107 +msgid "Folder -- Enter the path ``nextcloud/remote.php/dav/files/USERNAME/``." +msgstr "Папка - введите путь ``nextcloud/remote.php/dav/files/USERNAME/``." + +#: ../../files/access_webdav.rst:108 +msgid "" +"(Optional) Check the \"Create icon checkbox\" for a bookmark to appear in " +"the Places column." +msgstr "" +"(Необязательно) Установите флажок «Создать значок», чтобы закладка " +"отображалась в столбце «Метки»." + +#: ../../files/access_webdav.rst:110 +msgid "" +"(Optional) Provide any special settings or an SSL certificate in the \"Port " +"& Encrypted\" checkbox." +msgstr "" +"(Необязательно) Укажите любые специальные настройки или сертификат SSL в " +"поле «Порт и шифрование»." + +#: ../../files/access_webdav.rst:114 +msgid "Creating WebDAV mounts on the Linux command line" +msgstr "Монтирования WebDAV в командной строке Linux" + +#: ../../files/access_webdav.rst:116 +msgid "" +"You can create WebDAV mounts from the Linux command line. This is useful if " +"you prefer to access Nextcloud the same way as any other remote filesystem " +"mount. The following example shows how to create a personal mount and have " +"it mounted automatically every time you log in to your Linux computer." +msgstr "" +"Вы можете выполнить монтирование WebDAV из командной строки Linux. Это " +"полезно, если вы предпочитаете получать доступ к Nextcloud так же, как и к " +"любому другому удаленному монтированию файловой системы. В следующем примере" +" показано, как создать персональное монтирование и автоматически монтировать" +" его при каждом входе в систему на компьютере Linux." + +#: ../../files/access_webdav.rst:121 +msgid "" +"Install the ``davfs2`` WebDAV filesystem driver, which allows you to mount " +"WebDAV shares just like any other remote filesystem. Use this command to " +"install it on Debian/Ubuntu::" +msgstr "" +"Установите драйвер ``davfs2`` для файловой системы WebDAV, который позволяет" +" вам монтировать общие ресурсы WebDAV, как и любую другую удаленную файловую" +" систему. Используйте эту команду для установки в Debian/Ubuntu::" + +#: ../../files/access_webdav.rst:127 +msgid "Use this command to install it on CentOS, Fedora, and openSUSE::" +msgstr "Используйте эту команду для установки на CentOS, Fedora и openSUSE::" + +#: ../../files/access_webdav.rst:131 +msgid "Add yourself to the ``davfs2`` group::" +msgstr "Добавьте себя в группу ``davfs2``::" + +#: ../../files/access_webdav.rst:135 +msgid "" +"Then create a ``nextcloud`` directory in your home directory for the " +"mountpoint, and ``.davfs2/`` for your personal configuration file::" +msgstr "" +"Затем создайте каталог ``nextcloud`` в вашем домашнем каталоге для точки " +"монтирования и ``.davfs2/`` для вашего личного файла конфигурации::" + +#: ../../files/access_webdav.rst:141 +msgid "Copy ``/etc/davfs2/secrets`` to ``~/.davfs2``::" +msgstr "Скопируйте ``/etc/davfs2/secrets`` в ``~/.davfs2``::" + +#: ../../files/access_webdav.rst:145 +msgid "" +"Set yourself as the owner and make the permissions read-write owner only::" +msgstr "" +"Установите себя в качестве владельца и сделайте права доступа только для " +"чтения и записи:" + +#: ../../files/access_webdav.rst:150 +msgid "" +"Add your Nextcloud login credentials to the end of the ``secrets`` file, " +"using your Nextcloud server URL and your Nextcloud username and password::" +msgstr "" +"Добавьте свои учетные данные для входа в Nextcloud в конец файла " +"``secrets``, используя URL-адрес вашего сервера Nextcloud, а также имя " +"пользователя и пароль для Nextcloud::" + +#: ../../files/access_webdav.rst:159 +msgid "Add the mount information to ``/etc/fstab``::" +msgstr "Добавьте информацию о монтировании в ``/etc/fstab``::" + +#: ../../files/access_webdav.rst:165 +msgid "" +"Then test that it mounts and authenticates by running the following command." +" If you set it up correctly you won't need root permissions::" +msgstr "" +"Затем проверьте, что он монтируется и аутентифицируется, выполнив следующую " +"команду. Если вы установите его правильно, вам не понадобятся права root:" + +#: ../../files/access_webdav.rst:170 +msgid "You should also be able to unmount it::" +msgstr "Вы также должны иметь возможность размонтировать его:" + +#: ../../files/access_webdav.rst:174 +msgid "" +"Now every time you login to your Linux system your Nextcloud share should " +"automatically mount via WebDAV in your ``~/nextcloud`` directory. If you " +"prefer to mount it manually, change ``auto`` to ``noauto`` in " +"``/etc/fstab``." +msgstr "" +"Теперь каждый раз, когда вы входите в систему Linux, ваша папка Nextcloud " +"должна автоматически монтироваться через WebDAV в вашем каталоге " +"``~/nextcloud``. Если вы предпочитаете монтировать его вручную, измените " +"``auto` на ``noauto`` в ``/etc/fstab``." + +#: ../../files/access_webdav.rst:179 +msgid "Known issues" +msgstr "Известные проблемы" + +#: ../../files/access_webdav.rst:182 ../../files/access_webdav.rst:193 +#: ../../files/access_webdav.rst:361 ../../files/access_webdav.rst:383 +#: ../../files/access_webdav.rst:401 ../../files/access_webdav.rst:411 +#: ../../files/access_webdav.rst:440 +msgid "Problem" +msgstr "Проблемы" + +#: ../../files/access_webdav.rst:183 +msgid "Resource temporarily unavailable" +msgstr "Ресурс временно недоступен" + +#: ../../files/access_webdav.rst:186 ../../files/access_webdav.rst:197 +#: ../../files/access_webdav.rst:389 ../../files/access_webdav.rst:406 +#: ../../files/access_webdav.rst:415 ../../files/access_webdav.rst:446 +msgid "Solution" +msgstr "Решение" + +#: ../../files/access_webdav.rst:187 +msgid "" +"If you experience trouble when you create a file in the directory, edit " +"``/etc/davfs2/davfs2.conf`` and add::" +msgstr "" +"Если при создании файла в каталоге возникают проблемы, отредактируйте файл " +"``/etc/davfs2/davfs2.conf`` и добавьте::" + +#: ../../files/access_webdav.rst:194 +msgid "Certificate warnings" +msgstr "Сертификат, предупреждения" + +#: ../../files/access_webdav.rst:199 +msgid "" +"If you use a self-signed certificate, you will get a warning. To change " +"this, you need to configure ``davfs2`` to recognize your certificate. Copy " +"``mycertificate.pem`` to ``/etc/davfs2/certs/``. Then edit " +"``/etc/davfs2/davfs2.conf`` and uncomment the line ``servercert``. Now add " +"the path of your certificate as in this example::" +msgstr "" +"Если вы используете самоподписанный сертификат, вы получите предупреждение. " +"Чтобы изменить это, вам нужно настроить ``davfs2`` для распознавания вашего " +"сертификата. Скопируйте ``mycertificate.pem`` в ``/etc/davfs2/certs/``. " +"Затем отредактируйте ``/etc/davfs2/davfs2.conf``` и раскомментируйте строку " +"`` servercert``. Теперь добавьте путь вашего сертификата, как в этом " +"примере::" + +#: ../../files/access_webdav.rst:208 +msgid "Accessing files using macOS" +msgstr "Доступ к файлам с помощью macOS" + +#: ../../files/access_webdav.rst:210 +msgid "" +"The macOS Finder suffers from a `series of implementation problems " +"`_ and should only be used if the " +"Nextcloud server runs on **Apache** and **mod_php**, or **Nginx 1.3.8+**. " +"Alternative macOS-compatible clients capable of accessing WebDAV shares " +"include open source apps like `Cyberduck `_ (see " +"instructions `here " +"`_) and `Filezilla `_. Commercial clients include `Mountain Duck " +"`_, `Forklift `_, " +"`Transmit `_, and `Commander One " +"`_." +msgstr "" +"MacOS Finder страдает от `серии проблем реализации " +"` _ и должен использоваться, только " +"если сервер Nextcloud работает на **Apache** и **mod_php** или ** Nginx " +"1.3.8 +**. Альтернативные macOS-совместимые клиенты, способные получать " +"доступ к общим ресурсам WebDAV, включают приложения с открытым исходным " +"кодом, такие как `Cyberduck ` _ (см. Инструкции " +"`здесь " +"`_) и `Filezilla ` _. Коммерческие клиенты включают в себя `Mountain Duck " +"` _, `Forklift ` _, " +"`Transmit ` _ и `Commander One " +"` _." + +#: ../../files/access_webdav.rst:212 +msgid "To access files through the macOS Finder:" +msgstr "Чтобы получить доступ к файлам через macOS Finder:" + +#: ../../files/access_webdav.rst:214 +msgid "From the Finder’s top menu bar, choose **Go > Connect to Server...**" +msgstr "" +"В верхней строке меню Finder выберите ** Go > Подключиться к серверу ...**" + +#: ../../files/access_webdav.rst:219 +msgid "" +"When the **Connect to Server...** window opens, enter your Nextcloud " +"server’s WebDAV address in the **Server Address:** field, ie:" +msgstr "" +"Когда откроется окно **Connect to Server...**, введите адрес WebDAV вашего " +"сервера Nextcloud в поле **Адрес сервера:**, т.е." + +#: ../../files/access_webdav.rst:221 +msgid "https://cloud.YOURDOMAIN.com/remote.php/dav/files/USERNAME/" +msgstr "https://cloud.YOURDOMAIN.com/remote.php/dav/files/USERNAME/" + +#: ../../files/access_webdav.rst:226 +msgid "" +"Click **Connect**. Your WebDAV server should appear on the Desktop as a " +"shared disk drive." +msgstr "" +"Нажмите **Подключить**. Ваш сервер WebDAV должен появиться на рабочем столе " +"как общий диск." + +#: ../../files/access_webdav.rst:230 +msgid "Accessing files using Microsoft Windows" +msgstr "Доступ к файлам с помощью Microsoft Windows" + +#: ../../files/access_webdav.rst:232 +msgid "" +"If you use the native Windows implementation, you can map Nextcloud to a new" +" drive. Mapping to a drive enables you to browse files stored on a Nextcloud" +" server the way you would files stored in a mapped network drive." +msgstr "" +"Если вы используете собственную реализацию Windows, вы можете сопоставить " +"Nextcloud с новым диском. Сопоставление с диском позволяет просматривать " +"файлы, хранящиеся на сервере Nextcloud, так же, как файлы, хранящиеся на " +"подключенном сетевом диске." + +#: ../../files/access_webdav.rst:236 +msgid "" +"Using this feature requires network connectivity. If you want to store your " +"files offline, use the Desktop Client to sync all files on your Nextcloud to" +" one or more directories of your local hard drive." +msgstr "" +"Использование этой функции требует подключения к сети. Если вы хотите " +"хранить ваши файлы в автономном режиме, используйте Desktop Client для " +"синхронизации всех файлов вашего Nextcloud с одним или несколькими " +"каталогами вашего локального жесткого диска." + +#: ../../files/access_webdav.rst:240 +msgid "" +"Windows 10 now defaults to allow Basic Authentication if HTTPS is enabled " +"prior to mapping your drive. On older versions of Windows, you must permit " +"the use of Basic Authentication in the Windows Registry: launch „regedit“ " +"and navigate to " +"HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\WebClient\\Parameters." +" Create or edit the DWORD value „BasicAuthLevel“ (Windows Vista, 7 and 8) or" +" „UseBasicAuth“ (Windows XP and Windows Server 2003) and set its value data " +"to 1 for SSL connections. Value 0 means that Basic Authentication is " +"disabled, a value of 2 allows both SSL and non-SSL connections (not " +"recommended). Then exit Registry Editor, and restart the computer." +msgstr "" +"Windows 10 теперь по умолчанию разрешает обычную аутентификацию, если HTTPS " +"включен перед подключением вашего диска. В более старых версиях Windows вы " +"должны разрешить использование базовой аутентификации в реестре Windows: " +"запустите «regedit» и перейдите к " +"HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\WebClient\\Parameters." +" Создайте или измените значение DWORD «BasicAuthLevel» (Windows Vista, 7 и " +"8) или «UseBasicAuth» (Windows XP и Windows Server 2003) и установите для " +"его значения данных значение 1 для соединений SSL. Значение 0 означает, что " +"базовая аутентификация отключена, значение 2 разрешает как SSL, так и не " +"SSL-соединения (не рекомендуется). Затем закройте редактор реестра и " +"перезагрузите компьютер." + +#: ../../files/access_webdav.rst:252 +msgid "Mapping drives with the command line" +msgstr "Сопоставление дисков с помощью командной строки" + +#: ../../files/access_webdav.rst:254 +msgid "" +"The following example shows how to map a drive using the command line. To " +"map the drive:" +msgstr "" +"В следующем примере показано, как подключить диск с помощью командной " +"строки. Чтобы сопоставить диск:" + +#: ../../files/access_webdav.rst:257 +msgid "Open a command prompt in Windows." +msgstr "Откройте командную строку Windows." + +#: ../../files/access_webdav.rst:258 +msgid "" +"Enter the following line in the command prompt to map to the computer Z " +"drive::" +msgstr "" +"Введите следующую строку в командной строке, чтобы сопоставить диск " +"компьютера Z::" + +#: ../../files/access_webdav.rst:264 +msgid "where is the URL to your Nextcloud server." +msgstr "где находится URL вашего сервера Nextcloud." + +#: ../../files/access_webdav.rst:266 +msgid "" +"For example: ``net use Z: " +"https://example.com/nextcloud/remote.php/dav/files/USERNAME/ /user:youruser " +"yourpassword``" +msgstr "" +"Для примера: ``net use Z: " +"https://example.com/nextcloud/remote.php/dav/files/USERNAME/ /user:youruser " +"yourpassword``" + +#: ../../files/access_webdav.rst:269 +msgid "" +"The computer maps the files of your Nextcloud account to the drive letter Z." +msgstr "" +"Компьютер сопоставляет файлы вашей учетной записи Nextcloud с буквой диска " +"Z." + +#: ../../files/access_webdav.rst:271 +msgid "" +"Though not recommended, you can also mount the Nextcloud server using HTTP, " +"leaving the connection unencrypted. If you plan to use HTTP connections on " +"devices while in a public place, we strongly recommend using a VPN tunnel to" +" provide the necessary security." +msgstr "" +"Хотя это и не рекомендуется, вы также можете подключить сервер Nextcloud по " +"протоколу HTTP, оставив соединение незашифрованным. Если вы планируете " +"использовать HTTP-соединения на устройствах в общественных местах, мы " +"настоятельно рекомендуем использовать VPN-туннель для обеспечения " +"необходимой безопасности." + +#: ../../files/access_webdav.rst:276 +msgid "An alternative command syntax is::" +msgstr "Альтернативный синтаксис команды::" + +#: ../../files/access_webdav.rst:282 +msgid "Mapping drives with Windows Explorer" +msgstr "Сопоставление дисков с помощью проводника Windows" + +#: ../../files/access_webdav.rst:284 +msgid "To map a drive using the Microsoft Windows Explorer:" +msgstr "Чтобы подключить диск с помощью Microsoft Windows Explorer:" + +#: ../../files/access_webdav.rst:286 +msgid "Migrate to your computer in Windows Explorer." +msgstr "Перейдите на свой компьютер в проводнике Windows." + +#: ../../files/access_webdav.rst:287 +msgid "" +"Right-click on **Computer** entry and select **Map network drive...** from " +"the drop-down menu." +msgstr "" +"Щелкните правой кнопкой мыши на элементе **Компьютер** и выберите " +"**Подключить сетевой диск...** в раскрывающемся меню." + +#: ../../files/access_webdav.rst:289 +msgid "Choose a local network drive to which you want to map Nextcloud." +msgstr "" +"Выберите локальный сетевой диск, к которому вы хотите подключить Nextcloud." + +#: ../../files/access_webdav.rst:290 +msgid "" +"Specify the address to your Nextcloud instance, followed by " +"**/remote.php/dav/files/USERNAME/**." +msgstr "" +"Укажите адрес своего экземпляра Nextcloud, " +"**/remote.php/dav/files/USERNAME/**." + +#: ../../files/access_webdav.rst:293 +msgid "For example::" +msgstr "Например::" + +#: ../../files/access_webdav.rst:297 +msgid "" +"For SSL protected servers, check **Reconnect at logon** to ensure that the " +"mapping is persistent upon subsequent reboots. If you want to connect to the" +" Nextcloud server as a different user, check **Connect using different " +"credentials**." +msgstr "" +"Для серверов, защищенных SSL, установите флажок **Переподключиться при входе" +" в систему**, чтобы обеспечить постоянство сопоставления при последующих " +"перезагрузках. Если вы хотите подключиться к серверу Nextcloud от имени " +"другого пользователя, установите флажок **Подключиться с использованием " +"других учетных данных**." + +#: ../../files/access_webdav.rst:306 +msgid "Click the ``Finish`` button." +msgstr "Нажмите кнопку ``Готово``." + +#: ../../files/access_webdav.rst:308 +msgid "" +"Windows Explorer maps the network drive, making your Nextcloud instance " +"available." +msgstr "" +"Проводник Windows отображает сетевой диск, делая ваш экземпляр Nextcloud " +"доступным." + +#: ../../files/access_webdav.rst:312 +msgid "Accessing files using Cyberduck" +msgstr "Доступ к файлам с помощью Cyberduck" + +#: ../../files/access_webdav.rst:314 +msgid "" +"`Cyberduck `_ is an open source FTP and SFTP, WebDAV," +" OpenStack Swift, and Amazon S3 browser designed for file transfers on macOS" +" and Windows." +msgstr "" +"`Cyberduck `_ - это браузер с открытым исходным кодом" +" для FTP и SFTP, WebDAV, OpenStack Swift и Amazon S3, предназначенный для " +"передачи файлов в macOS и Windows." + +#: ../../files/access_webdav.rst:318 +msgid "This example uses Cyberduck version 4.2.1." +msgstr "В этом примере используется Cyberduck версии 4.2.1." + +#: ../../files/access_webdav.rst:320 +msgid "To use Cyberduck:" +msgstr "Чтобы использовать Cyberduck:" + +#: ../../files/access_webdav.rst:322 +msgid "" +"Specify a server without any leading protocol information. For example:" +msgstr "Укажите сервер без какой-либо информации протокола. Например:" + +#: ../../files/access_webdav.rst:324 +msgid "``example.com``" +msgstr "``example.com``" + +#: ../../files/access_webdav.rst:326 +msgid "" +"2. Specify the appropriate port. The port you choose depends on whether or " +"not your Nextcloud server supports SSL. Cyberduck requires that you select a" +" different connection type if you plan to use SSL. For example:" +msgstr "" +"2. Укажите нужный порт. Выбор порта зависит от того, поддерживает ли ваш " +"сервер Nextcloud SSL. Cyberduck требует, чтобы вы выбрали другой тип " +"подключения, если вы планируете использовать SSL. Например:" + +#: ../../files/access_webdav.rst:330 +msgid "80 (for WebDAV)" +msgstr "80 (для WebDAV)" + +#: ../../files/access_webdav.rst:332 +msgid "443 (for WebDAV (HTTPS/SSL))" +msgstr "443 (для WebDAV (HTTPS/SSL))" + +#: ../../files/access_webdav.rst:334 +msgid "" +"3. Use the 'More Options' drop-down menu to add the rest of your WebDAV URL " +"into the 'Path' field. For example:" +msgstr "" +"3. Используйте раскрывающееся меню «Дополнительные параметры», чтобы " +"добавить оставшуюся часть URL-адреса WebDAV в поле «Путь». Например:" + +#: ../../files/access_webdav.rst:337 +msgid "``remote.php/dav/files/USERNAME/``" +msgstr "``remote.php/dav/files/USERNAME/``" + +#: ../../files/access_webdav.rst:339 +msgid "Now Cyberduck enables file access to the Nextcloud server." +msgstr "Теперь Cyberduck обеспечивает доступ к файлам на сервере Nextcloud." + +#: ../../files/access_webdav.rst:342 +msgid "Accessing public shares over WebDAV" +msgstr "Доступ к общедоступным ресурсам через WebDAV" + +#: ../../files/access_webdav.rst:344 +msgid "" +"Nextcloud provides the possibility to access public shares over WebDAV." +msgstr "" +"Nextcloud предоставляет возможность доступа к общим ресурсам через WebDAV." + +#: ../../files/access_webdav.rst:346 +msgid "To access the public share, open::" +msgstr "Чтобы получить доступ к общедоступной папке, откройте::" + +#: ../../files/access_webdav.rst:350 +msgid "" +"in a WebDAV client, use the share token as username and the (optional) share" +" password as password." +msgstr "" +"в клиенте WebDAV используйте токен общего доступа в качестве имени " +"пользователя и (необязательно) пароль общего ресурса в качестве пароля." + +#: ../../files/access_webdav.rst:353 +msgid "" +"``Settings → Administration → Sharing → Allow users on this server to send " +"shares to other servers`` needs to be enabled in order to make this feature " +"work." +msgstr "" +"``Настройки → Администрирование → Совместное использование → Разрешить " +"пользователям на этом сервере отправлять общие ресурсы на другие серверы`` " +"необходимо включить, чтобы эта функция работала." + +#: ../../files/access_webdav.rst:358 +msgid "Known problems" +msgstr "Известные проблемы" + +#: ../../files/access_webdav.rst:362 +msgid "Windows does not connect using HTTPS." +msgstr "Windows не подключается с использованием HTTPS." + +#: ../../files/access_webdav.rst:365 +msgid "Solution 1" +msgstr "Решение 1" + +#: ../../files/access_webdav.rst:367 +msgid "" +"The Windows WebDAV Client might not support Server Name Indication (SNI) on " +"encrypted connections. If you encounter an error mounting an SSL-encrypted " +"Nextcloud instance, contact your provider about assigning a dedicated IP " +"address for your SSL-based server." +msgstr "" +"Клиент Windows WebDAV может не поддерживать Индикацию имени сервера (SNI) " +"для зашифрованных соединений. Если вы обнаружите ошибку при монтировании " +"экземпляра Nextcloud с шифрованием SSL, обратитесь к своему провайдеру о " +"назначении выделенного IP-адреса для вашего сервера на основе SSL." + +#: ../../files/access_webdav.rst:373 +msgid "Solution 2" +msgstr "Решение 2" + +#: ../../files/access_webdav.rst:375 +msgid "" +"The Windows WebDAV Client might not support TLSv1.1 / TLSv1.2 connections. " +"If you have restricted your server config to only provide TLSv1.1 and above " +"the connection to your server might fail. Please refer to the WinHTTP_ " +"documentation for further information." +msgstr "" +"Клиент Windows WebDAV может не поддерживать подключения TLSv1.1 / TLSv1.2. " +"Если вы ограничили конфигурацию своего сервера только предоставлением " +"TLSv1.1 и выше, соединение с вашим сервером может завершиться ошибкой. " +"Пожалуйста, обратитесь к документации WinHTTP_ для получения дополнительной " +"информации." + +#: ../../files/access_webdav.rst:385 +msgid "" +"You receive the following error message: **Error 0x800700DF: The file size " +"exceeds the limit allowed and cannot be saved.**" +msgstr "" +"Появляется следующее сообщение об ошибке: **Ошибка 0x800700DF: размер файла " +"превышает допустимый предел и не может быть сохранен.**" + +#: ../../files/access_webdav.rst:391 +msgid "" +"Windows limits the maximum size a file transferred from or to a WebDAV share" +" may have. You can increase the value **FileSizeLimitInBytes** in " +"**HKEY_LOCAL_MACHINE\\\\SYSTEM\\\\CurrentControlSet\\\\Services\\\\WebClient\\\\Parameters**" +" by clicking on **Modify**." +msgstr "" +"Windows ограничивает максимальный размер файла, который может быть передан с" +" или на общий ресурс WebDAV. Вы можете увеличить значение " +"**FileSizeLimitInBytes** в " +"**HKEY_LOCAL_MACHINE\\\\SYSTEM\\\\CurrentControlSet\\\\Services\\\\WebClient\\\\Parameters**," +" нажав **Изменить**." + +#: ../../files/access_webdav.rst:396 +msgid "" +"To increase the limit to the maximum value of 4GB, select **Decimal**, enter" +" a value of **4294967295**, and reboot Windows or restart the **WebClient** " +"service." +msgstr "" +"Чтобы увеличить ограничение до максимального значения 4 ГБ, выберите " +"**Десятичное число**, введите значение **4294967295** и перезагрузите " +"Windows или перезапустите службу ** WebClient **." + +#: ../../files/access_webdav.rst:403 +msgid "Accessing your files from Microsoft Office via WebDAV fails." +msgstr "" +"Не удается получить доступ к вашим файлам из Microsoft Office через WebDAV." + +#: ../../files/access_webdav.rst:408 +msgid "" +"Known problems and their solutions are documented in the KB2123563_ article." +msgstr "Известные проблемы и способы их решения описаны в статье KB2123563." + +#: ../../files/access_webdav.rst:412 +msgid "" +"Cannot map Nextcloud as a WebDAV drive in Windows using self-signed " +"certificate." +msgstr "" +"Невозможно сопоставить Nextcloud как диск WebDAV в Windows, используя " +"самоподписаный сертификат." + +#: ../../files/access_webdav.rst:417 +msgid "Go to the your Nextcloud instance via your favorite Web browser." +msgstr "" +"Перейдите к своему экземпляру Nextcloud через ваш любимый веб-браузер." + +#: ../../files/access_webdav.rst:418 +msgid "" +"Click through until you get to the certificate error in the browser status " +"line." +msgstr "" +"Нажимайте, пока не дойдете до ошибки сертификата в строке состояния " +"браузера." + +#: ../../files/access_webdav.rst:420 +msgid "View the cert, then from the Details tab, select Copy to File." +msgstr "" +"Просмотрите сертификат, затем на вкладке «Сведения» выберите «Копировать в " +"файл»." + +#: ../../files/access_webdav.rst:421 +msgid "" +"Save to the desktop with an arbitrary name, for example ``myNextcloud.pem``." +msgstr "" +"Сохраните на рабочий стол с произвольным именем, например " +"``myNextcloud.pem``." + +#: ../../files/access_webdav.rst:422 +msgid "Start, Run, MMC." +msgstr "Пуск, Выполнить, MMC." + +#: ../../files/access_webdav.rst:423 +msgid "File, Add/Remove Snap-In." +msgstr "Файл, добавить/удалить оснастку." + +#: ../../files/access_webdav.rst:424 +msgid "Select Certificates, Click Add, My User Account, then Finish, then OK." +msgstr "" +"Выберите «Сертификаты», нажмите «Добавить», «Моя учетная запись», «Готово» и" +" «ОК»." + +#: ../../files/access_webdav.rst:425 +msgid "Dig down to Trust Root Certification Authorities, Certificates." +msgstr "Выберете доверенные корневые центры сертификации, сертификаты." + +#: ../../files/access_webdav.rst:426 +msgid "Right-Click Certificate, Select All Tasks, Import." +msgstr "Щелкните правой кнопкой мыши Сертификат, выберите Все задачи, Импорт." + +#: ../../files/access_webdav.rst:427 +msgid "Select the Save Cert from the Desktop." +msgstr "Выберите Сохранить сертификат на рабочем столе." + +#: ../../files/access_webdav.rst:428 +msgid "Select Place all Certificates in the following Store, Click Browse," +msgstr "" +"Выберите «Поместить все сертификаты в следующее хранилище», нажмите «Обзор»," + +#: ../../files/access_webdav.rst:429 +msgid "" +"Check the Box that says Show Physical Stores, Expand out Trusted Root " +"Certification Authorities, and select Local Computer there, click OK, " +"Complete the Import." +msgstr "" +"Установите флажок «Показать физические хранилища», «Развернуть доверенные " +"корневые центры сертификации» и выберите «Локальный компьютер», нажмите " +"«ОК», завершите импорт." + +#: ../../files/access_webdav.rst:432 +msgid "" +"Check the list to make sure it shows up. You will probably need to Refresh " +"before you see it. Exit MMC." +msgstr "" +"Проверьте список, чтобы убедиться, что он добавлен. Вам, вероятно, нужно " +"обновить, прежде чем вы увидите это. Выйдите из MMC." + +#: ../../files/access_webdav.rst:434 +msgid "Open Browser, select Tools, Delete Browsing History." +msgstr "Откройте Браузер, выберите Инструменты, Удалить историю просмотров." + +#: ../../files/access_webdav.rst:435 +msgid "Select all but In Private Filtering Data, complete." +msgstr "Выберите все, кроме Приватной фильтрации данных, завершите." + +#: ../../files/access_webdav.rst:436 +msgid "Go to Internet Options, Content Tab, Clear SSL State." +msgstr "" +"Перейдите в Свойства обозревателя, Вкладка содержимого, Очистить состояние " +"SSL." + +#: ../../files/access_webdav.rst:437 +msgid "Close browser, then re-open and test." +msgstr "Закройте браузер, затем снова откройте и протестируйте." + +#: ../../files/access_webdav.rst:442 +msgid "" +"You cannot download more than 50 MB or upload large Files when the upload " +"takes longer than 30 minutes using Web Client in Windows 7." +msgstr "" +"Вы не можете загружать более 50 МБ или загружать большие файлы, если " +"загрузка занимает более 30 минут с помощью веб-клиента в Windows 7." + +#: ../../files/access_webdav.rst:448 +msgid "Workarounds are documented in the KB2668751_ article." +msgstr "Обходные пути описаны в статье KB2668751." + +#: ../../files/access_webdav.rst:452 +msgid "Accessing files using cURL" +msgstr "Доступ к файлам с помощью cURL" + +#: ../../files/access_webdav.rst:454 +msgid "" +"Since WebDAV is an extension of HTTP cURL can be used to script file " +"operations." +msgstr "" +"Поскольку WebDAV является расширением HTTP, cURL может использоваться для " +"сценариев файловых операций." + +#: ../../files/access_webdav.rst:456 +msgid "To create a folder with the current date as name:" +msgstr "Чтобы создать папку с текущей датой в качестве имени:" + +#: ../../files/access_webdav.rst:462 +msgid "To upload a file ``error.log`` into that directory:" +msgstr "Чтобы загрузить файл ``error.log`` в этот каталог:" + +#: ../../files/access_webdav.rst:468 +msgid "To move a file:" +msgstr "Чтобы переместить файл:" + +#: ../../files/access_webdav.rst:474 +msgid "To get the properties of files in the root folder:" +msgstr "Чтобы получить свойства файлов в корневой папке:" diff --git a/user_manual/locale/ru/LC_MESSAGES/files/access_webgui.pot b/user_manual/locale/ru/LC_MESSAGES/files/access_webgui.pot new file mode 100644 index 000000000..bad991908 --- /dev/null +++ b/user_manual/locale/ru/LC_MESSAGES/files/access_webgui.pot @@ -0,0 +1,464 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# Andrey Atapin , 2020 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\n" +"PO-Revision-Date: 2019-11-07 20:29+0000\n" +"Last-Translator: Andrey Atapin , 2020\n" +"Language-Team: Russian (https://www.transifex.com/nextcloud/teams/64236/ru/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ru\n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" + +#: ../../files/access_webgui.rst:3 +msgid "Accessing your files using the Nextcloud Web interface" +msgstr "Доступ к вашим файлам с помощью веб-интерфейса Nextcloud" + +#: ../../files/access_webgui.rst:5 +msgid "" +"You can access your Nextcloud files with the Nextcloud Web interface and " +"create, preview, edit, delete, share, and re-share files. Your Nextcloud " +"administrator has the option to disable these features, so if any of them " +"are missing on your system ask your server administrator." +msgstr "" +"Вы можете получить доступ к файлам Nextcloud через веб-интерфейс Nextcloud и" +" создавать, просматривать, редактировать, удалять, совместно использовать и " +"повторно обмениваться файлами. Ваш администратор Nextcloud может отключить " +"эти функции, поэтому, если в вашей системе их нет, обратитесь к " +"администратору сервера." + +#: ../../files/access_webgui.rst:14 +msgid "Tagging files" +msgstr "Теги файлов" + +#: ../../files/access_webgui.rst:16 +msgid "" +"You can assign tags to files. To create tags, open a file to the Details " +"view. Then type your tags. To enter more than one tag press the return key " +"after creating each tag. All tags are system tags, and are shared by all " +"users on your Nextcloud server." +msgstr "" +"Вы можете назначить теги для файлов. Чтобы создать теги, откройте файл в " +"представлении «Подробности». Затем введите ваши теги. Чтобы ввести более " +"одного тега, нажмите клавишу Ввод после создания каждого тега. Все теги " +"являются системными тегами и доступны всем пользователям вашего сервера " +"Nextcloud." + +#: ../../files/access_webgui.rst:24 +msgid "Then use the Tags filter on the left sidebar to filter files by tags." +msgstr "" +"Затем используйте фильтр тегов на левой боковой панели, чтобы фильтровать " +"файлы по тегам." + +#: ../../files/access_webgui.rst:30 +msgid "Comments" +msgstr "Коментарии" + +#: ../../files/access_webgui.rst:32 +msgid "" +"Use the Details view to add and read comments on any file or folder. " +"Comments are visible to everyone who has access to the file." +msgstr "" +"Используйте представление «Подробности» для добавления и чтения комментариев" +" к любому файлу или папке. Комментарии видны всем, у кого есть доступ к " +"файлу." + +#: ../../files/access_webgui.rst:39 +msgid "Video player" +msgstr "Видео проигрыватель" + +#: ../../files/access_webgui.rst:41 +msgid "" +"You can play videos in Nextcloud with the Video Player app by simply " +"clicking on the file. Video streaming by the native Nextcloud video player " +"depends on your Web browser and the video format. If your Nextcloud " +"administrator has enabled video streaming, and it doesn't work in your Web " +"browser, it may be a browser issue. See https://developer.mozilla.org/en-" +"US/docs/Web/HTML/Supported_media_formats#Browser_compatibility for supported" +" multimedia formats in Web browsers." +msgstr "" +"Вы можете воспроизводить видео в Nextcloud с помощью приложения Видео " +"Проигрыватель, просто нажав на файл. Потоковое видео с помощью собственного " +"видеопроигрывателя Nextcloud зависит от вашего веб-браузера и формата видео." +" Если ваш администратор Nextcloud включил потоковую передачу видео, и он не " +"работает в вашем веб-браузере, это может быть проблемой браузера. См. " +"https://developer.mozilla.org/en-" +"US/docs/Web/HTML/Supported_media_formats#Browser_compatibility для " +"поддерживаемых мультимедийных форматов в веб-браузерах." + +#: ../../files/access_webgui.rst:50 +msgid "File controls" +msgstr "Управление файлами" + +#: ../../files/access_webgui.rst:52 +msgid "" +"Nextcloud can display thumbnail previews for image files, MP3 covers, and " +"text files, if this enabled by your server administrator. Hover your cursor " +"over a file or folder to expose the controls for the following operations:" +msgstr "" +"Nextcloud может отображать миниатюры для файлов изображений, обложек MP3 и " +"текстовых файлов, если это разрешено администратором сервера. Наведите " +"курсор на файл или папку, чтобы открыть элементы управления для следующих " +"операций:" + +#: ../../files/access_webgui.rst:59 ../../files/access_webgui.rst:181 +msgid "Favorites" +msgstr "Избранные" + +#: ../../files/access_webgui.rst:57 +msgid "" +"Click the star to the left of the file icon to mark it as a favorite, and " +"quickly find all of your favorites with the Favorites filter on the left " +"sidebar." +msgstr "" +"Нажмите на звездочку слева от значка файла, чтобы пометить его как " +"избранное, и быстро найдите все свои избранные с помощью фильтра избранного " +"на левой боковой панели." + +#: ../../files/access_webgui.rst:67 +msgid "Share" +msgstr "Поделиться" + +#: ../../files/access_webgui.rst:65 +msgid "" +"Share the file or folder with a group or other users, and create public " +"shares with hyperlinks. You can also see who you have shared with already, " +"and revoke shares by clicking the trash can icon." +msgstr "" +"Предоставьте общий доступ к файлу или папке группе или другим пользователям " +"и создайте общие папки с гиперссылками. Вы также можете увидеть, с кем вы " +"уже поделились, и отозвать общий доступ, нажав на значок корзины." + +#: ../../files/access_webgui.rst:69 +msgid "You can also see all re-shares of your original file shares." +msgstr "" +"Вы также можете увидеть все повторные публикации ваших исходных файловых " +"ресурсов." + +#: ../../files/access_webgui.rst:71 +msgid "" +"If username auto-completion is enabled, when you start typing the user or " +"group name Nextcloud will automatically complete it for you. If your " +"administrator has enabled email notifications, you can send an email " +"notification of the new share from the sharing screen." +msgstr "" +"Если автозаполнение имени пользователя включено, когда вы начнете вводить " +"имя пользователя или группы, Nextcloud автоматически завершит его для вас. " +"Если ваш администратор включил уведомления по электронной почте, вы можете " +"отправить уведомление по электронной почте о новой общей папке с экрана " +"общего доступа." + +#: ../../files/access_webgui.rst:80 +msgid "You have five share permissions:" +msgstr "У вас есть пять разрешений для общего ресурса:" + +#: ../../files/access_webgui.rst:82 +msgid "Can share; allows the users you share with to re-share." +msgstr "" +"Могу поделиться; позволяет пользователям, с которыми вы делитесь, делиться." + +#: ../../files/access_webgui.rst:83 +msgid "" +"Can edit; allows the users you share with to edit your shared files, and to " +"collaborate using the Documents app." +msgstr "" +"Можно редактировать; позволяет пользователям, с которыми вы делитесь, " +"редактировать ваши общие файлы и сотрудничать с помощью приложения " +"«Документы»." + +#: ../../files/access_webgui.rst:84 +msgid "" +"Create; allows the users you share with to create new files and add them to " +"the share." +msgstr "" +"Создайте; позволяет пользователям, с которыми вы делитесь, создавать новые " +"файлы и добавлять их в общий ресурс." + +#: ../../files/access_webgui.rst:85 +msgid "" +"Change; allows uploading a new version of a shared file and replacing it." +msgstr "" +"Изменить; позволяет загрузить новую версию общего файла и заменить его." + +#: ../../files/access_webgui.rst:86 +msgid "Delete; allows the users you share with to delete shared files." +msgstr "" +"Удалить; позволяет пользователям, с которыми вы делитесь, удалять общие " +"файлы." + +#: ../../files/access_webgui.rst:90 +msgid "Overflow Menu" +msgstr "Дополнительное меню" + +#: ../../files/access_webgui.rst:89 +msgid "" +"The Overflow menu (three dots) displays file details, and allows you to " +"rename, download, or delete files." +msgstr "" +"Дополнительное меню (три точки) отображает сведения о файле и позволяет " +"переименовывать, загружать или удалять файлы." + +#: ../../files/access_webgui.rst:95 +msgid "The Details view shows Activities, Sharing, and Versions information." +msgstr "" +"В представлении «Сведения» отображаются сведения об операциях, общем доступе" +" и версиях." + +#: ../../files/access_webgui.rst:100 +msgid "" +"The **Settings** gear icon at the lower left allows you to show or hide " +"hidden files in your Nextcloud Web interface. These are also called " +"dotfiles, because they are prefixed with a dot, e.g. ``.mailfile``. The dot " +"tells your operating system to hide these files in your file browsers, " +"unless you choose to display them. Usually these are configuration files, so" +" having the option to hide them reduces clutter." +msgstr "" +"Значок шестеренки **Настройки** в левом нижнем углу позволяет отображать или" +" скрывать скрытые файлы в веб-интерфейсе Nextcloud. Они также называются " +"точечными файлами, потому что они имеют префикс с точкой, например, " +"``.mailfile``. Точка указывает вашей операционной системе, чтобы эти файлы " +"скрывались в ваших файловых браузерах, если вы не хотите их отображать. " +"Обычно это файлы конфигурации, поэтому возможность скрыть их уменьшает " +"беспорядок." + +#: ../../files/access_webgui.rst:111 +msgid "Previewing files" +msgstr "Предварительный просмотр файлов" + +#: ../../files/access_webgui.rst:113 +msgid "" +"You can display uncompressed text files, OpenDocument files, videos, and " +"image files in the Nextcloud embedded viewers by clicking on the file name. " +"There may be other file types you can preview if your Nextcloud " +"administrator has enabled them. If Nextcloud cannot display a file, it " +"starts a download process and downloads the file to your computer." +msgstr "" +"Вы можете отобразить несжатые текстовые файлы, файлы OpenDocument, видео и " +"файлы изображений во встроенных средствах просмотра Nextcloud, щелкнув имя " +"файла. Могут быть другие типы файлов, которые вы можете просмотреть, если " +"ваш администратор Nextcloud включил их. Если Nextcloud не может отобразить " +"файл, он запускает процесс загрузки и загружает файл на ваш компьютер." + +#: ../../files/access_webgui.rst:120 +msgid "Navigating inside your Nextcloud" +msgstr "Навигация внутри Nextcloud" + +#: ../../files/access_webgui.rst:122 +msgid "" +"Navigating through folders in Nextcloud is as simple as clicking on a folder" +" to open it and using the back button on your browser to move to a previous " +"level. Nextcloud also provides a navigation bar at the top of the Files " +"field for quick navigation." +msgstr "" +"Для перемещения по папкам в Nextcloud достаточно просто щелкнуть папку, " +"чтобы открыть ее, и использовать кнопку «Назад» в браузере, чтобы перейти на" +" предыдущий уровень. Nextcloud также предоставляет панель навигации в " +"верхней части поля «Файлы» для быстрой навигации." + +#: ../../files/access_webgui.rst:128 +msgid "Sharing status icons" +msgstr "Значок совместного использования" + +#: ../../files/access_webgui.rst:130 +msgid "" +"Any folder that has been shared is marked with the ``Shared`` overlay icon. " +"Public link shares are marked with a chain link. Un-shared folders are " +"blank." +msgstr "" +"Любая общедоступная папка помечается наложенным значком ``Опубликовано``. " +"Публичные ссылки помечаются цепочкой ссылок. Не опубликованные элементы не " +"имеют такого значка." + +#: ../../files/access_webgui.rst:137 +msgid "Creating or uploading files and directories" +msgstr "Создание или загрузка файлов и каталогов" + +#: ../../files/access_webgui.rst:139 +msgid "" +"Upload or create new files or folders directly in a Nextcloud folder by " +"clicking on the *New* button in the Files app." +msgstr "" +"Загрузите или создайте новые файлы или папки непосредственно в папке " +"Nextcloud, нажав кнопку «Создать» в приложении «Файлы»." + +#: ../../files/access_webgui.rst:145 +msgid "The *New* button provides the following options:" +msgstr "Кнопка *Добавить* предоставляет следующие опции:" + +#: ../../files/access_webgui.rst:149 +msgid "Up arrow" +msgstr "Стрелка вверх" + +#: ../../files/access_webgui.rst:148 +msgid "" +"Upload files from your computer into Nextcloud. You can also upload files by" +" dragging and dropping them from your file manager." +msgstr "" +"Загрузите файлы с вашего компьютера в Nextcloud. Вы также можете загружать " +"файлы, перетаскивая их из вашего файлового менеджера." + +#: ../../files/access_webgui.rst:152 +msgid "Text file" +msgstr "Текстовый файл" + +#: ../../files/access_webgui.rst:152 +msgid "Creates a new text file and adds the file to your current folder." +msgstr "Создает новый текстовый файл и добавляет файл в вашу текущую папку." + +#: ../../files/access_webgui.rst:155 +msgid "Folder" +msgstr "Папка" + +#: ../../files/access_webgui.rst:155 +msgid "Creates a new folder in the current folder." +msgstr "Создает новую папку в текущей папке." + +#: ../../files/access_webgui.rst:158 +msgid "Selecting files or folders" +msgstr "Выбор файлов или папок" + +#: ../../files/access_webgui.rst:160 +msgid "" +"You can select one or more files or folders by clicking on their checkboxes." +" To select all files in the current directory, click on the checkbox located" +" at the top of the files listing." +msgstr "" +"Вы можете выбрать один или несколько файлов или папок, установив " +"соответствующие флажки. Чтобы выбрать все файлы в текущем каталоге, " +"установите флажок в верхней части списка файлов." + +#: ../../files/access_webgui.rst:164 +msgid "" +"When you select multiple files, you can delete all of them, or download them" +" as a ZIP file by using the ``Delete`` or ``Download`` buttons that appear " +"at the top." +msgstr "" +"Когда вы выбираете несколько файлов, вы можете удалить их все или загрузить " +"их в виде ZIP-файла, используя кнопки ``Удалить`` или ``Загрузить``, которые" +" появляются вверху." + +#: ../../files/access_webgui.rst:168 +msgid "" +"If the ``Download`` button is not visible, the administrator has disabled " +"this feature." +msgstr "" +"Если кнопка ``Загрузить`` не видна, администратор отключил эту функцию." + +#: ../../files/access_webgui.rst:172 +msgid "Filtering the files view" +msgstr "Фильтрация файлов" + +#: ../../files/access_webgui.rst:174 +msgid "" +"The left sidebar on the Files page contains several filters for quickly " +"sorting and managing your files." +msgstr "" +"Левая боковая панель на странице «Файлы» содержит несколько фильтров для " +"быстрой сортировки и управления файлами." + +#: ../../files/access_webgui.rst:178 +msgid "All files" +msgstr "Все файлы" + +#: ../../files/access_webgui.rst:178 +msgid "The default view; displays all files that you have access to." +msgstr "Вид по умолчанию; отображает все файлы, к которым у вас есть доступ." + +#: ../../files/access_webgui.rst:181 +msgid "Files or folders marked with the yellow star." +msgstr "Файлы или папки, помеченные желтой звездой." + +#: ../../files/access_webgui.rst:184 +msgid "Shared with you" +msgstr "Поделились с вами" + +#: ../../files/access_webgui.rst:184 +msgid "Displays all files shared with you by another user or group." +msgstr "" +"Отображает все файлы, предоставленные вам другим пользователем или группой." + +#: ../../files/access_webgui.rst:187 +msgid "Shared with others" +msgstr "Поделиться с другими" + +#: ../../files/access_webgui.rst:187 +msgid "Displays all files that you have shared with other users or groups." +msgstr "" +"Отображает все файлы, которыми вы поделились с другими пользователями или " +"группами." + +#: ../../files/access_webgui.rst:190 +msgid "Shared by link" +msgstr "Поделиться по ссылке" + +#: ../../files/access_webgui.rst:190 +msgid "Displays all files that are shared by you via public link." +msgstr "Отображает все файлы, которыми вы поделились по общедоступной ссылке." + +#: ../../files/access_webgui.rst:194 +msgid "External Storage (optional)" +msgstr "Внешнее хранилище (опционально)" + +#: ../../files/access_webgui.rst:193 +msgid "" +"Files that you have access to on external storage devices and services such " +"as Amazon S3, SMB/CIFS, ftp..." +msgstr "" +"Файлы, к которым у вас есть доступ на внешних устройствах хранения и " +"службах, таких как Amazon S3, SMB/CIFS, ftp..." + +#: ../../files/access_webgui.rst:197 +msgid "Moving files" +msgstr "Перемещение файлов" + +#: ../../files/access_webgui.rst:199 +msgid "" +"You can move files and folders by dragging and dropping them into any " +"directory." +msgstr "Вы можете перемещать файлы и папки, перетаскивая их в любой каталог." + +#: ../../files/access_webgui.rst:203 +msgid "Change in share expiration date" +msgstr "Изменение даты истечения срока действия акции" + +#: ../../files/access_webgui.rst:205 +msgid "" +"In older versions of Nextcloud, you could set an expiration date on both " +"local and public shares. Now you can set an expiration date only on public " +"shares, and local shares do not expire when public shares expire. The only " +"way to \"expire\" a local share is to click the trash can icon to un-share " +"your files." +msgstr "" +"В более старых версиях Nextcloud вы могли установить срок действия как для " +"локальных, так и для общих ресурсов. Теперь вы можете установить дату " +"окончания срока действия только для публичных акций, а локальные акции не " +"истекают, когда срок действия публичных акций истекает. Единственный способ " +"«истечь» локальной папки - это щелкнуть значок корзины, чтобы отменить " +"передачу ваших файлов." + +#: ../../files/access_webgui.rst:211 +msgid "Creating or connecting to a Federation Share link" +msgstr "Создание или подключение к федерации Поделиться ссылкой" + +#: ../../files/access_webgui.rst:213 +msgid "" +"Federated Cloud Sharing allows you to mount file shares from remote " +"Nextcloud servers, and manage them just like a local share. See " +":doc:`federated_cloud_sharing` to learn to how to create and connect to new " +"Federated Cloud shares." +msgstr "" +"Федеративный общий доступ к облакам позволяет монтировать общие папки с " +"удаленных серверов Nextcloud и управлять ими так же, как и локальными. " +"Смотрите :doc:`federated_cloud_sharing`, чтобы узнать, как создавать и " +"подключаться к новым общим ресурсам Federated Cloud." diff --git a/user_manual/locale/ru/LC_MESSAGES/files/index.pot b/user_manual/locale/ru/LC_MESSAGES/files/index.pot new file mode 100644 index 000000000..89d56d2f3 --- /dev/null +++ b/user_manual/locale/ru/LC_MESSAGES/files/index.pot @@ -0,0 +1,26 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# Andrey Atapin , 2020 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\n" +"PO-Revision-Date: 2020-07-27 15:13+0000\n" +"Last-Translator: Andrey Atapin , 2020\n" +"Language-Team: Russian (https://www.transifex.com/nextcloud/teams/64236/ru/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ru\n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" + +#: ../../files/index.rst:3 +msgid "Files & synchronization" +msgstr "Файлы и синхронизация" diff --git a/user_manual/locale/ru/LC_MESSAGES/files/large_file_upload.pot b/user_manual/locale/ru/LC_MESSAGES/files/large_file_upload.pot new file mode 100644 index 000000000..342dfd108 --- /dev/null +++ b/user_manual/locale/ru/LC_MESSAGES/files/large_file_upload.pot @@ -0,0 +1,67 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# Andrey Atapin , 2020 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\n" +"PO-Revision-Date: 2019-11-07 20:29+0000\n" +"Last-Translator: Andrey Atapin , 2020\n" +"Language-Team: Russian (https://www.transifex.com/nextcloud/teams/64236/ru/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ru\n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" + +#: ../../files/large_file_upload.rst:3 +msgid "Large file uploads" +msgstr "Загрузка больших файлов" + +#: ../../files/large_file_upload.rst:5 +msgid "" +"When uploading files through the web client, Nextcloud is limited by PHP and" +" Apache configurations. By default, PHP is configured for only 2 megabyte " +"uploads. As this default upload limit is not entirely useful, we recommend " +"that your Nextcloud admin increase the Nextcloud variables to sizes " +"appropriate for users." +msgstr "" +"При загрузке файлов через веб-клиент Nextcloud ограничивается конфигурациями" +" PHP и Apache. По умолчанию PHP настроен для загрузки только 2 мегабайта. " +"Поскольку этот предел загрузки по умолчанию не совсем полезен, мы " +"рекомендуем вашему администратору Nextcloud увеличить переменные Nextcloud " +"до размеров, подходящих для пользователей." + +#: ../../files/large_file_upload.rst:11 +msgid "" +"Modifying certain Nextcloud variables requires administrative access. If you" +" require larger upload limits than have been provided by the default (or " +"already set by your administrator):" +msgstr "" +"Изменение некоторых переменных Nextcloud требует административного доступа. " +"Если вам требуются более высокие лимиты загрузки, чем было предусмотрено по " +"умолчанию (или уже установлено вашим администратором):" + +#: ../../files/large_file_upload.rst:15 +msgid "Contact your administrator to request an increase in these variables" +msgstr "" +"Обратитесь к администратору, чтобы запросить увеличение этих переменных" + +#: ../../files/large_file_upload.rst:17 +msgid "" +"Refer to the section in the `Admin Documentation " +"`_ that describes how to manage file " +"upload size limits." +msgstr "" +"Обратитесь к разделу `Документация администратора " +"`_, в котором описано, как управлять " +"ограничениями размера загрузки файла." diff --git a/user_manual/locale/ru/LC_MESSAGES/files/quota.pot b/user_manual/locale/ru/LC_MESSAGES/files/quota.pot new file mode 100644 index 000000000..4c6471987 --- /dev/null +++ b/user_manual/locale/ru/LC_MESSAGES/files/quota.pot @@ -0,0 +1,117 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# Andrey Atapin , 2020 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\n" +"PO-Revision-Date: 2019-11-07 20:29+0000\n" +"Last-Translator: Andrey Atapin , 2020\n" +"Language-Team: Russian (https://www.transifex.com/nextcloud/teams/64236/ru/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ru\n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" + +#: ../../files/quota.rst:3 +msgid "Storage quota" +msgstr "Квота хранилища" + +#: ../../files/quota.rst:5 +msgid "" +"Your Nextcloud admin has the option to set a storage quota on users. Look at" +" the top of your Personal page to see what your quota is, and how much you " +"have used." +msgstr "" +"Ваш администратор Nextcloud имеет возможность установить квоту хранилища для" +" пользователей. Посмотрите вверху своей личной страницы, чтобы узнать, какая" +" у вас квота и сколько вы использовали." + +#: ../../files/quota.rst:11 +msgid "It may be helpful to understand how your quota is calculated." +msgstr "Может быть полезно понимать, как рассчитывается ваша квота." + +#: ../../files/quota.rst:13 +msgid "" +"Metadata (thumbnails, temporary files, cache, and encryption keys) takes up " +"about 10% of disk space, but is not counted against user quotas. Some apps " +"store information in the database, such as the Calendar and Contacts apps. " +"This data is excluded from your quota." +msgstr "" +"Метаданные (миниатюры, временные файлы, кэш и ключи шифрования) занимают " +"около 10% дискового пространства, но не учитываются в пользовательских " +"квотах. Некоторые приложения хранят информацию в базе данных, например " +"приложения «Календарь» и «Контакты». Эти данные исключены из вашей квоты." + +#: ../../files/quota.rst:18 +msgid "" +"When other users share files with you, the shared files count against the " +"original share owner's quota. When you share a folder and allow other users " +"or groups to upload files to it, all uploaded and edited files count against" +" your quota. When you re-share files shared with you, the re-share still " +"counts against the quota of the original share owner." +msgstr "" +"Когда другие пользователи обмениваются файлами с вами, общие файлы " +"засчитываются в квоту исходного владельца общего ресурса. Когда вы " +"открываете общий доступ к папке и разрешаете другим пользователям или " +"группам загружать в нее файлы, все загруженные и отредактированные файлы " +"засчитываются в вашу квоту. Когда вы передаете общий доступ к файлам, " +"которыми вы поделились, этот общий ресурс все еще учитывается в квоте " +"исходного владельца общего ресурса." + +#: ../../files/quota.rst:24 +msgid "" +"Encrypted files are a little larger than unencrypted files; the unencrypted " +"size is calculated against your quota." +msgstr "" +"Зашифрованные файлы немного больше, чем незашифрованные; незашифрованный " +"размер рассчитывается по вашей квоте." + +#: ../../files/quota.rst:27 +msgid "" +"Deleted files that are still in the trash bin do not count against quotas. " +"The trash bin is set at 50% of quota. Deleted file aging is set at 30 days. " +"When deleted files exceed 50% of quota then the oldest files are removed " +"until the total is below 50%." +msgstr "" +"Удаленные файлы, которые все еще находятся в корзине, не учитываются в " +"квотах. Корзина имеет размер в 50% квоты. Срок хранения удаленных файлов " +"составляет 30 дней. Когда удаленные файлы превышают 50% квоты, самые старые " +"файлы удаляются до тех пор, пока общее количество не станет ниже 50%." + +#: ../../files/quota.rst:32 +msgid "" +"Your administrator may have configured the trash bin retention period to " +"override the storage space management. See `admin documentation " +"`_ for more details." +msgstr "" +"Ваш администратор, возможно, настроил период хранения корзины для " +"переопределения управления пространством хранения. См. Документацию " +"администратора " +" `_ для получения более подробной информации." + +#: ../../files/quota.rst:35 +msgid "" +"When version control is enabled, the older file versions are not counted " +"against quotas." +msgstr "" +"Когда контроль версий включен, более старые версии файлов не учитываются в " +"квотах." + +#: ../../files/quota.rst:38 +msgid "" +"If you create a public share via URL and allow uploads, any uploaded files " +"count against your quota." +msgstr "" +"Если вы создаете общедоступный общий ресурс с помощью URL-адреса и " +"разрешаете выгрузку, все загруженные файлы засчитываются в вашу квоту." diff --git a/user_manual/locale/ru/LC_MESSAGES/pim/index.pot b/user_manual/locale/ru/LC_MESSAGES/pim/index.pot new file mode 100644 index 000000000..61be243c5 --- /dev/null +++ b/user_manual/locale/ru/LC_MESSAGES/pim/index.pot @@ -0,0 +1,54 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# Andrey Atapin , 2020 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\n" +"PO-Revision-Date: 2020-07-27 12:47+0000\n" +"Last-Translator: Andrey Atapin , 2020\n" +"Language-Team: Russian (https://www.transifex.com/nextcloud/teams/64236/ru/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ru\n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" + +#: ../../pim/index.rst:3 +msgid "Groupware" +msgstr "Коллективная работа" + +#: ../../pim/index.rst:5 +msgid "" +"Nextcloud Groupware is a bundle of apps which is consisting of an " +"**Mail**-client (IMAP/POP3) and a **Calendar** and **Contacts** server " +"(CalDAV/CardDAV) with the respective web interfaces." +msgstr "" +"Nextcloud Коллективная работа - это пакет приложений, состоящий из **Почты**" +" - клиента (IMAP/POP3), **Календарь** и **Контакты** сервера " +"(CalDAV/CardDAV) с соответствующими веб-интерфейсами." + +#: ../../pim/index.rst:9 +msgid "" +"We complete those productivity tools with **Deck**, a project management " +"tool which allows you to create Kanban-style task boards and share them with" +" your team." +msgstr "" +"Мы дополняем эти инструменты повышения производительности **Deck**, " +"инструментом управления проектами, который позволяет вам создавать доски " +"задач в стиле Kanban и делиться ими с вашей командой." + +#: ../../pim/index.rst:12 +msgid "" +"You can find out more about Nextcloud Groupware `on our website " +"`_." +msgstr "" +"Вы можете узнать больше о Nextcloud Groupware `на нашем веб-сайте " +"` _." diff --git a/user_manual/locale/ru/LC_MESSAGES/pim/sync_android.pot b/user_manual/locale/ru/LC_MESSAGES/pim/sync_android.pot new file mode 100644 index 000000000..c849c5824 --- /dev/null +++ b/user_manual/locale/ru/LC_MESSAGES/pim/sync_android.pot @@ -0,0 +1,232 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# Andrey Atapin , 2020 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\n" +"PO-Revision-Date: 2019-11-07 20:29+0000\n" +"Last-Translator: Andrey Atapin , 2020\n" +"Language-Team: Russian (https://www.transifex.com/nextcloud/teams/64236/ru/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ru\n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" + +#: ../../pim/sync_android.rst:3 +msgid "Synchronizing with Android" +msgstr "Синхронизация с Android" + +#: ../../pim/sync_android.rst:6 +msgid "Files and notifications" +msgstr "Файлы и уведомления" + +#: ../../pim/sync_android.rst:8 +msgid "" +"Install the Nextcloud Android client `from F-Droid " +"`_ or `Google Play " +"Store `_" +msgstr "" +"Установите Android-клиент Nextcloud `F-Droid " +"`_ или `Google Play " +"Store `_" + +#: ../../pim/sync_android.rst:10 +msgid "Start the app. There are two ways of setting it up:" +msgstr "Запустите приложение. Есть два способа его настройки:" + +#: ../../pim/sync_android.rst:12 +msgid "" +"*Either*: enter your server URL, continue, enter your user name and password" +" and confirm to grant access." +msgstr "" +"*Либо*: введите URL вашего сервера, продолжайте, введите имя пользователя и " +"пароль и подтвердите, чтобы предоставить доступ." + +#: ../../pim/sync_android.rst:16 +msgid "" +"*Or*: In Nextcloud's web GUI, go to the `user preferences " +"<../userpreferences.html>`_, go to **Security**. Generate an App password, " +"click \"Generate QR code\" and tap the QR scanner icon in the Nextcloud app," +" point your phone's camera towards the screen." +msgstr "" +"*Или*: в веб-интерфейсе Nextcloud перейдите к `пользовательским настройкам " +"<../ userpreferences.html>` _, перейдите к **Безопасность**. Сгенерируйте " +"пароль приложения, нажмите «Создать QR-код» и коснитесь значка сканера QR в " +"приложении Nextcloud, направьте камеру вашего телефона на экран." + +#: ../../pim/sync_android.rst:23 +msgid "Contacts and Calendar" +msgstr "Контакты и календарь" + +#: ../../pim/sync_android.rst:26 +msgid "With the Nextcloud mobile app" +msgstr "С мобильным приложением Nextcloud" + +#: ../../pim/sync_android.rst:28 +msgid "" +"Install `DAVx⁵ (formerly known as DAVDroid) " +"`_ on your Android device, `from Google " +"Play store " +"`_ or " +"`from F-Droid `_" +msgstr "" +"Установите `DAVx⁵ (ранее известный как DAVDroid) " +"`_ на ваше устройство Android, `из магазина" +" Google Play " +"`_ или` " +"от F-Droid `_" + +#: ../../pim/sync_android.rst:31 +msgid "" +"In the Nextcloud mobile, go to **Settings** / **More**, tap on \"**Sync " +"caldendars & contacts**\"" +msgstr "" +"В мобильном телефоне Nextcloud перейдите в **Настройки** / **Еще**, нажмите " +"\"**Синхронизировать календари и контакты**\"" + +#: ../../pim/sync_android.rst:33 +msgid "" +"Now, DAVx⁵ will open Nextcloud's Webflow login window, where you will have " +"to enter your credendials and grant access." +msgstr "" +"Теперь DAVx⁵ откроет окно входа Nextcloud в Webflow, где вам нужно будет " +"ввести свои учетные данные и предоставить доступ." + +#: ../../pim/sync_android.rst:35 +msgid "" +"After this, DAVx⁵ will close and the Nextcloud app reappears. In order to " +"finish setup, you have to manually launch DAVx⁵ again." +msgstr "" +"После этого DAVx⁵ закроется, и приложение Nextcloud появится снова. Чтобы " +"завершить настройку, вы должны вручную запустить DAVx⁵ снова." + +#: ../../pim/sync_android.rst:37 +msgid "" +"Tap on the icon for the account DAVx⁵ has just created, when requested grant" +" DAVx⁵ access to your calendars and contacts, optionally install `OpenTasks " +"`_ and grant " +"DAVx⁵ access to your tasks, too." +msgstr "" +"Нажмите на значок учетной записи, которую DAVx⁵ только что создал, при " +"запросе предоставьте DAVx⁵ доступ к вашим календарям и контактам, при " +"необходимости установите `OpenTasks " +"`_ и " +"предоставьте DAVx⁵ доступ к вашим задачам." + +#: ../../pim/sync_android.rst:40 +msgid "" +"When you tap the icon for the account DAVx⁵ has set up, it will discover the" +" available address books and calendars. Choose which ones you want to " +"synchronize and finishish." +msgstr "" +"Когда вы нажмете значок для учетной записи, настроенной DAVx⁵, он обнаружит " +"доступные адресные книги и календари. Выберите, какие из них вы хотите " +"синхронизировать и закончить." + +#: ../../pim/sync_android.rst:46 +msgid "Without the Nextcloud mobile app" +msgstr "Без мобильного приложения Nextcloud" + +#: ../../pim/sync_android.rst:47 +msgid "" +"If you don't want to install the Nextcloud mobile app, the following steps " +"are required after installing DAVx⁵" +msgstr "" +"Если вы не хотите устанавливать мобильное приложение Nextcloud, после " +"установки DAVx⁵ необходимо выполнить следующие шаги" + +#: ../../pim/sync_android.rst:50 +msgid "" +"Install `DAVx⁵ (formerly known as DAVDroid) " +"`_ on your Android device, `from Google " +"Play store " +"`_ or " +"`from F-Droid `_." +msgstr "" +"Установите `DAVx⁵ (ранее известный как DAVDroid) " +"` _ на ваше устройство Android, `из " +"магазина Google Play " +"`_ или` " +"от F-Droid `_." + +#: ../../pim/sync_android.rst:53 +msgid "" +"Optionally install `OpenTasks " +"`_." +msgstr "" +"При желании установите `OpenTasks " +"` _." + +#: ../../pim/sync_android.rst:54 +msgid "Create a new account (\"+\" button)." +msgstr "Создать новую учетную запись (кнопка «+»)." + +#: ../../pim/sync_android.rst:55 +msgid "" +"Select **Connection with URL and username**. **Base URL:** URL of your " +"Nextcloud instance (e.g. ``https://sub.example.com/remote.php/dav``) " +"**Contact Group Method:** As credentials" +msgstr "" +"Выберете **Связь с URL и именем пользователя**. **Базовый URL:** URL вашего " +"экземпляра Nextcloud (например, ``https://sub.example.com/remote.php/dav``) " +"**Метод группы контактов:** В качестве учетных данных" + +#: ../../pim/sync_android.rst:58 +msgid "Chose the option ``Groups are per-contact categories``." +msgstr "Выберите опцию ``Группы по категориям контактов``." + +#: ../../pim/sync_android.rst:59 +msgid "Click **Connect**." +msgstr "Нажмите **Соединить**." + +#: ../../pim/sync_android.rst:60 +msgid "Select the data you want to sync." +msgstr "Выберите данные, которые вы хотите синхронизировать." + +#: ../../pim/sync_android.rst:61 +msgid "" +"When requested, grant access permissions to DAVx⁵ for your contacts, " +"calendars and optionally tasks." +msgstr "" +"По запросу предоставьте права доступа к DAVx⁵ для ваших контактов, " +"календарей и, при необходимости, задач." + +#: ../../pim/sync_android.rst:64 +msgid "" +"Enter your email address as DAVx⁵ account name (mandatory if you want to be " +"able to send calendar invitation) If your email address is registered in " +"your Nextcloud preferences and you have set up your account using the " +"Nextcloud mobile app, this should be aready the case." +msgstr "" +"Введите адрес электронной почты в качестве имени учетной записи DAVx⁵ " +"(обязательно, если вы хотите иметь возможность отправлять приглашения в " +"календаре) Если ваш адрес электронной почты зарегистрирован в настройках " +"Nextcloud и вы настроили свою учетную запись с помощью мобильного приложения" +" Nextcloud, это должно быть настроено сразу. " + +#: ../../pim/sync_android.rst:70 +msgid "" +"DAVx⁵ lists the calendar subscriptions made through the Nextcloud Calendar " +"app, but you need to install the `ICSx⁵ (formerly known as ICSDroid) " +"`_ app on your Android device, `from the Google " +"Play Store " +"`_ or " +"`from F-Droid `_ to sync " +"them." +msgstr "" +"DAVx⁵ перечисляет подписки на календари, сделанные через приложение " +"Nextcloud Calendar, но вам нужно установить приложение «ICSx» (ранее " +"известное как ICSDroid) `_ на ваше устройство " +"Android,` от Google Магазин Play " +" `_ или` " +"с F-Droid `_ для их " +"синхронизации." diff --git a/user_manual/locale/source/.doctrees/contents.doctree b/user_manual/locale/source/.doctrees/contents.doctree new file mode 100644 index 000000000..dc3b7b769 Binary files /dev/null and b/user_manual/locale/source/.doctrees/contents.doctree differ diff --git a/user_manual/locale/source/.doctrees/environment.pickle b/user_manual/locale/source/.doctrees/environment.pickle new file mode 100644 index 000000000..3ed84c1ea Binary files /dev/null and b/user_manual/locale/source/.doctrees/environment.pickle differ diff --git a/user_manual/locale/source/.doctrees/external_storage/external_storage.doctree b/user_manual/locale/source/.doctrees/external_storage/external_storage.doctree new file mode 100644 index 000000000..b1722f62d Binary files /dev/null and b/user_manual/locale/source/.doctrees/external_storage/external_storage.doctree differ diff --git a/user_manual/locale/source/.doctrees/external_storage/index.doctree b/user_manual/locale/source/.doctrees/external_storage/index.doctree new file mode 100644 index 000000000..df606dc1c Binary files /dev/null and b/user_manual/locale/source/.doctrees/external_storage/index.doctree differ diff --git a/user_manual/locale/source/.doctrees/files/access_webdav.doctree b/user_manual/locale/source/.doctrees/files/access_webdav.doctree new file mode 100644 index 000000000..05b6a9672 Binary files /dev/null and b/user_manual/locale/source/.doctrees/files/access_webdav.doctree differ diff --git a/user_manual/locale/source/.doctrees/files/access_webgui.doctree b/user_manual/locale/source/.doctrees/files/access_webgui.doctree new file mode 100644 index 000000000..4c3ce47ad Binary files /dev/null and b/user_manual/locale/source/.doctrees/files/access_webgui.doctree differ diff --git a/user_manual/locale/source/.doctrees/files/deleted_file_management.doctree b/user_manual/locale/source/.doctrees/files/deleted_file_management.doctree new file mode 100644 index 000000000..784a316f6 Binary files /dev/null and b/user_manual/locale/source/.doctrees/files/deleted_file_management.doctree differ diff --git a/user_manual/locale/source/.doctrees/files/desktop_mobile_sync.doctree b/user_manual/locale/source/.doctrees/files/desktop_mobile_sync.doctree new file mode 100644 index 000000000..629cb09f4 Binary files /dev/null and b/user_manual/locale/source/.doctrees/files/desktop_mobile_sync.doctree differ diff --git a/user_manual/locale/source/.doctrees/files/encrypting_files.doctree b/user_manual/locale/source/.doctrees/files/encrypting_files.doctree new file mode 100644 index 000000000..4f04bb35d Binary files /dev/null and b/user_manual/locale/source/.doctrees/files/encrypting_files.doctree differ diff --git a/user_manual/locale/source/.doctrees/files/federated_cloud_sharing.doctree b/user_manual/locale/source/.doctrees/files/federated_cloud_sharing.doctree new file mode 100644 index 000000000..8e6395871 Binary files /dev/null and b/user_manual/locale/source/.doctrees/files/federated_cloud_sharing.doctree differ diff --git a/user_manual/locale/source/.doctrees/files/file_drop.doctree b/user_manual/locale/source/.doctrees/files/file_drop.doctree new file mode 100644 index 000000000..8c9b09217 Binary files /dev/null and b/user_manual/locale/source/.doctrees/files/file_drop.doctree differ diff --git a/user_manual/locale/source/.doctrees/files/gallery_app.doctree b/user_manual/locale/source/.doctrees/files/gallery_app.doctree new file mode 100644 index 000000000..951ba65d0 Binary files /dev/null and b/user_manual/locale/source/.doctrees/files/gallery_app.doctree differ diff --git a/user_manual/locale/source/.doctrees/files/index.doctree b/user_manual/locale/source/.doctrees/files/index.doctree new file mode 100644 index 000000000..ccff5d6df Binary files /dev/null and b/user_manual/locale/source/.doctrees/files/index.doctree differ diff --git a/user_manual/locale/source/.doctrees/files/large_file_upload.doctree b/user_manual/locale/source/.doctrees/files/large_file_upload.doctree new file mode 100644 index 000000000..d17b834f9 Binary files /dev/null and b/user_manual/locale/source/.doctrees/files/large_file_upload.doctree differ diff --git a/user_manual/locale/source/.doctrees/files/projects.doctree b/user_manual/locale/source/.doctrees/files/projects.doctree new file mode 100644 index 000000000..26ac44d99 Binary files /dev/null and b/user_manual/locale/source/.doctrees/files/projects.doctree differ diff --git a/user_manual/locale/source/.doctrees/files/quota.doctree b/user_manual/locale/source/.doctrees/files/quota.doctree new file mode 100644 index 000000000..16873167e Binary files /dev/null and b/user_manual/locale/source/.doctrees/files/quota.doctree differ diff --git a/user_manual/locale/source/.doctrees/files/transfer_ownership.doctree b/user_manual/locale/source/.doctrees/files/transfer_ownership.doctree new file mode 100644 index 000000000..e8cb45d42 Binary files /dev/null and b/user_manual/locale/source/.doctrees/files/transfer_ownership.doctree differ diff --git a/user_manual/locale/source/.doctrees/files/version_control.doctree b/user_manual/locale/source/.doctrees/files/version_control.doctree new file mode 100644 index 000000000..2c563b638 Binary files /dev/null and b/user_manual/locale/source/.doctrees/files/version_control.doctree differ diff --git a/user_manual/locale/source/.doctrees/index.doctree b/user_manual/locale/source/.doctrees/index.doctree new file mode 100644 index 000000000..11f4930dc Binary files /dev/null and b/user_manual/locale/source/.doctrees/index.doctree differ diff --git a/user_manual/locale/source/.doctrees/pim/calendar.doctree b/user_manual/locale/source/.doctrees/pim/calendar.doctree new file mode 100644 index 000000000..16656075c Binary files /dev/null and b/user_manual/locale/source/.doctrees/pim/calendar.doctree differ diff --git a/user_manual/locale/source/.doctrees/pim/contacts.doctree b/user_manual/locale/source/.doctrees/pim/contacts.doctree new file mode 100644 index 000000000..0069a9d23 Binary files /dev/null and b/user_manual/locale/source/.doctrees/pim/contacts.doctree differ diff --git a/user_manual/locale/source/.doctrees/pim/index.doctree b/user_manual/locale/source/.doctrees/pim/index.doctree new file mode 100644 index 000000000..c061f6bfa Binary files /dev/null and b/user_manual/locale/source/.doctrees/pim/index.doctree differ diff --git a/user_manual/locale/source/.doctrees/pim/sync_android.doctree b/user_manual/locale/source/.doctrees/pim/sync_android.doctree new file mode 100644 index 000000000..07235abc0 Binary files /dev/null and b/user_manual/locale/source/.doctrees/pim/sync_android.doctree differ diff --git a/user_manual/locale/source/.doctrees/pim/sync_gnome.doctree b/user_manual/locale/source/.doctrees/pim/sync_gnome.doctree new file mode 100644 index 000000000..d1cc472e0 Binary files /dev/null and b/user_manual/locale/source/.doctrees/pim/sync_gnome.doctree differ diff --git a/user_manual/locale/source/.doctrees/pim/sync_ios.doctree b/user_manual/locale/source/.doctrees/pim/sync_ios.doctree new file mode 100644 index 000000000..ce48fa4f7 Binary files /dev/null and b/user_manual/locale/source/.doctrees/pim/sync_ios.doctree differ diff --git a/user_manual/locale/source/.doctrees/pim/sync_kde.doctree b/user_manual/locale/source/.doctrees/pim/sync_kde.doctree new file mode 100644 index 000000000..b5de99d8a Binary files /dev/null and b/user_manual/locale/source/.doctrees/pim/sync_kde.doctree differ diff --git a/user_manual/locale/source/.doctrees/pim/sync_osx.doctree b/user_manual/locale/source/.doctrees/pim/sync_osx.doctree new file mode 100644 index 000000000..15d928132 Binary files /dev/null and b/user_manual/locale/source/.doctrees/pim/sync_osx.doctree differ diff --git a/user_manual/locale/source/.doctrees/pim/sync_thunderbird.doctree b/user_manual/locale/source/.doctrees/pim/sync_thunderbird.doctree new file mode 100644 index 000000000..b661a9d5d Binary files /dev/null and b/user_manual/locale/source/.doctrees/pim/sync_thunderbird.doctree differ diff --git a/user_manual/locale/source/.doctrees/pim/sync_windows10.doctree b/user_manual/locale/source/.doctrees/pim/sync_windows10.doctree new file mode 100644 index 000000000..001f42e35 Binary files /dev/null and b/user_manual/locale/source/.doctrees/pim/sync_windows10.doctree differ diff --git a/user_manual/locale/source/.doctrees/session_management.doctree b/user_manual/locale/source/.doctrees/session_management.doctree new file mode 100644 index 000000000..fc8765362 Binary files /dev/null and b/user_manual/locale/source/.doctrees/session_management.doctree differ diff --git a/user_manual/locale/source/.doctrees/user_2fa.doctree b/user_manual/locale/source/.doctrees/user_2fa.doctree new file mode 100644 index 000000000..70ff7ff99 Binary files /dev/null and b/user_manual/locale/source/.doctrees/user_2fa.doctree differ diff --git a/user_manual/locale/source/.doctrees/userpreferences.doctree b/user_manual/locale/source/.doctrees/userpreferences.doctree new file mode 100644 index 000000000..e230d96ea Binary files /dev/null and b/user_manual/locale/source/.doctrees/userpreferences.doctree differ diff --git a/user_manual/locale/source/.doctrees/webinterface.doctree b/user_manual/locale/source/.doctrees/webinterface.doctree new file mode 100644 index 000000000..0f2980073 Binary files /dev/null and b/user_manual/locale/source/.doctrees/webinterface.doctree differ diff --git a/user_manual/locale/source/.doctrees/whats_new.doctree b/user_manual/locale/source/.doctrees/whats_new.doctree new file mode 100644 index 000000000..4e8af2c3a Binary files /dev/null and b/user_manual/locale/source/.doctrees/whats_new.doctree differ diff --git a/user_manual/locale/source/contents.pot b/user_manual/locale/source/contents.pot new file mode 100644 index 000000000..96edd11a4 --- /dev/null +++ b/user_manual/locale/source/contents.pot @@ -0,0 +1,22 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\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" + +#: ../../contents.rst:5 +msgid "Table of contents" +msgstr "" + diff --git a/user_manual/locale/source/external_storage/external_storage.pot b/user_manual/locale/source/external_storage/external_storage.pot new file mode 100644 index 000000000..4da7e37eb --- /dev/null +++ b/user_manual/locale/source/external_storage/external_storage.pot @@ -0,0 +1,26 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\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" + +#: ../../external_storage/external_storage.rst:3 +msgid "Configuring external Storage" +msgstr "" + +#: ../../external_storage/external_storage.rst:5 +msgid "The External Storage application allows you to mount external storage services, such as Amazon S3, SMB/CIFS fileservers and FTP servers... in Nextcloud. Your Nextcloud server administrator controls which of these are available to you. Please see `Configuring External Storage (GUI) `_ in the Nextcloud Administrator's manual for configuration howtos and examples." +msgstr "" + diff --git a/user_manual/locale/source/external_storage/index.pot b/user_manual/locale/source/external_storage/index.pot new file mode 100644 index 000000000..2aa50ed7a --- /dev/null +++ b/user_manual/locale/source/external_storage/index.pot @@ -0,0 +1,22 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\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" + +#: ../../external_storage/index.rst:3 +msgid "External Storage" +msgstr "" + diff --git a/user_manual/locale/source/files/access_webdav.pot b/user_manual/locale/source/files/access_webdav.pot new file mode 100644 index 000000000..425fe3129 --- /dev/null +++ b/user_manual/locale/source/files/access_webdav.pot @@ -0,0 +1,573 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\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" + +#: ../../files/access_webdav.rst:3 +msgid "Accessing Nextcloud files using WebDAV" +msgstr "" + +#: ../../files/access_webdav.rst:5 +msgid "Nextcloud fully supports the WebDAV protocol, and you can connect and synchronize with your Nextcloud files over WebDAV. In this chapter you will learn how to connect Linux, macOS, Windows, and mobile devices to your Nextcloud server via WebDAV. Before we get into configuring WebDAV, let's take a quick look at the recommended way of connecting client devices to your Nextcloud servers." +msgstr "" + +#: ../../files/access_webdav.rst:11 +msgid "In the following examples, you should replace **example.com/nextcloud** with the URL of your Nextcloud server (omit the directory part if the installation is in the root of your domain), and \"USERNAME\" with the username of the connecting user." +msgstr "" + +#: ../../files/access_webdav.rst:15 +msgid "See the webdav url (bottom left, settings) on your Nextcloud." +msgstr "" + +#: ../../files/access_webdav.rst:18 +msgid "Nextcloud Desktop and mobile clients" +msgstr "" + +#: ../../files/access_webdav.rst:20 +msgid "The recommended way to synchronize a desktop PC with a Nextcloud server is by using `Nextcloud/ownCloud sync clients `_. You can configure the client to save files in any local directory and you can choose which directories on the Nextcloud server to sync with. The client displays the current connection status and logs all activity, so you always know which remote files have been downloaded to your PC and you can verify that files created and updated on your local PC are properly synchronized with the server." +msgstr "" + +#: ../../files/access_webdav.rst:28 +msgid "The recommended way to synchronize Nextcloud server with Android and Apple iOS devices is by using the `mobile apps `_." +msgstr "" + +#: ../../files/access_webdav.rst:32 +msgid "To connect your mobile app to a Nextcloud server use the base URL and folder only::" +msgstr "" + +#: ../../files/access_webdav.rst:37 +msgid "In addition to the mobile apps provided by Nextcloud or ownCloud, you can use other apps to connect to Nextcloud from your mobile device using WebDAV. `WebDAV Navigator`_ is a good (proprietary) app for `Android devices`_ and `iPhones`_. The URL to use on these is::" +msgstr "" + +#: ../../files/access_webdav.rst:44 +msgid "WebDAV configuration" +msgstr "" + +#: ../../files/access_webdav.rst:46 +msgid "If you prefer, you may also connect your desktop PC to your Nextcloud server by using the WebDAV protocol rather than using a special client application. Web Distributed Authoring and Versioning (WebDAV) is a Hypertext Transfer Protocol (HTTP) extension that makes it easy to create, read, and edit files on Web servers. With WebDAV you can access your Nextcloud shares on Linux, macOS and Windows in the same way as any remote network share, and stay synchronized." +msgstr "" + +#: ../../files/access_webdav.rst:54 +msgid "Accessing files using Linux" +msgstr "" + +#: ../../files/access_webdav.rst:56 +msgid "You can access files in Linux operating systems using the following methods." +msgstr "" + +#: ../../files/access_webdav.rst:59 +msgid "Nautilus file manager" +msgstr "" + +#: ../../files/access_webdav.rst:61 +msgid "**When you configure your Nextcloud account in the** `GNOME Control Center <../pim/sync_gnome.html>`_, **your files will automatically be mounted by Nautilus as a WebDAV share, unless you deselect file access.**" +msgstr "" + +#: ../../files/access_webdav.rst:65 +msgid "You can also mount your Nextcloud files manually. Use the ``davs://`` protocol to connect the Nautilus file manager to your Nextcloud share::" +msgstr "" + +#: ../../files/access_webdav.rst:71 +msgid "If your server connection is not HTTPS-secured, use `dav://` instead of `davs://`." +msgstr "" + +#: ../../files/access_webdav.rst:77 +msgid "The same method works for other file managers that use GVfs, such as MATE's Caja and Cinnamon's Nepomuk." +msgstr "" + +#: ../../files/access_webdav.rst:82 +msgid "Accessing files with KDE and Dolphin file manager" +msgstr "" + +#: ../../files/access_webdav.rst:84 +msgid "To access your Nextcloud files using the Dolphin file manager in KDE, use the ``webdav://`` protocol::" +msgstr "" + +#: ../../files/access_webdav.rst:92 +msgid "You can create a permanent link to your Nextcloud server:" +msgstr "" + +#: ../../files/access_webdav.rst:94 +msgid "Open Dolphin and click \"Network\" in the left hand \"Places\" column." +msgstr "" + +#: ../../files/access_webdav.rst:95 +msgid "Click on the icon labeled **Add a Network Folder**. The resulting dialog should appear with WebDAV already selected." +msgstr "" + +#: ../../files/access_webdav.rst:97 +msgid "If WebDAV is not selected, select it." +msgstr "" + +#: ../../files/access_webdav.rst:98 +msgid "Click **Next**." +msgstr "" + +#: ../../files/access_webdav.rst:99 +msgid "Enter the following settings:" +msgstr "" + +#: ../../files/access_webdav.rst:101 +msgid "Name: The name you want to see in the **Places** bookmark, for example Nextcloud." +msgstr "" + +#: ../../files/access_webdav.rst:103 +msgid "User: The Nextcloud username you used to log in, for example admin." +msgstr "" + +#: ../../files/access_webdav.rst:105 +msgid "Server: The Nextcloud domain name, for example **example.com** (without **http://** before or directories afterwards)." +msgstr "" + +#: ../../files/access_webdav.rst:107 +msgid "Folder -- Enter the path ``nextcloud/remote.php/dav/files/USERNAME/``." +msgstr "" + +#: ../../files/access_webdav.rst:108 +msgid "(Optional) Check the \"Create icon checkbox\" for a bookmark to appear in the Places column." +msgstr "" + +#: ../../files/access_webdav.rst:110 +msgid "(Optional) Provide any special settings or an SSL certificate in the \"Port & Encrypted\" checkbox." +msgstr "" + +#: ../../files/access_webdav.rst:114 +msgid "Creating WebDAV mounts on the Linux command line" +msgstr "" + +#: ../../files/access_webdav.rst:116 +msgid "You can create WebDAV mounts from the Linux command line. This is useful if you prefer to access Nextcloud the same way as any other remote filesystem mount. The following example shows how to create a personal mount and have it mounted automatically every time you log in to your Linux computer." +msgstr "" + +#: ../../files/access_webdav.rst:121 +msgid "Install the ``davfs2`` WebDAV filesystem driver, which allows you to mount WebDAV shares just like any other remote filesystem. Use this command to install it on Debian/Ubuntu::" +msgstr "" + +#: ../../files/access_webdav.rst:127 +msgid "Use this command to install it on CentOS, Fedora, and openSUSE::" +msgstr "" + +#: ../../files/access_webdav.rst:131 +msgid "Add yourself to the ``davfs2`` group::" +msgstr "" + +#: ../../files/access_webdav.rst:135 +msgid "Then create a ``nextcloud`` directory in your home directory for the mountpoint, and ``.davfs2/`` for your personal configuration file::" +msgstr "" + +#: ../../files/access_webdav.rst:141 +msgid "Copy ``/etc/davfs2/secrets`` to ``~/.davfs2``::" +msgstr "" + +#: ../../files/access_webdav.rst:145 +msgid "Set yourself as the owner and make the permissions read-write owner only::" +msgstr "" + +#: ../../files/access_webdav.rst:150 +msgid "Add your Nextcloud login credentials to the end of the ``secrets`` file, using your Nextcloud server URL and your Nextcloud username and password::" +msgstr "" + +#: ../../files/access_webdav.rst:159 +msgid "Add the mount information to ``/etc/fstab``::" +msgstr "" + +#: ../../files/access_webdav.rst:165 +msgid "Then test that it mounts and authenticates by running the following command. If you set it up correctly you won't need root permissions::" +msgstr "" + +#: ../../files/access_webdav.rst:170 +msgid "You should also be able to unmount it::" +msgstr "" + +#: ../../files/access_webdav.rst:174 +msgid "Now every time you login to your Linux system your Nextcloud share should automatically mount via WebDAV in your ``~/nextcloud`` directory. If you prefer to mount it manually, change ``auto`` to ``noauto`` in ``/etc/fstab``." +msgstr "" + +#: ../../files/access_webdav.rst:179 +msgid "Known issues" +msgstr "" + +#: ../../files/access_webdav.rst:182 +#: ../../files/access_webdav.rst:193 +#: ../../files/access_webdav.rst:361 +#: ../../files/access_webdav.rst:383 +#: ../../files/access_webdav.rst:401 +#: ../../files/access_webdav.rst:411 +#: ../../files/access_webdav.rst:440 +msgid "Problem" +msgstr "" + +#: ../../files/access_webdav.rst:183 +msgid "Resource temporarily unavailable" +msgstr "" + +#: ../../files/access_webdav.rst:186 +#: ../../files/access_webdav.rst:197 +#: ../../files/access_webdav.rst:389 +#: ../../files/access_webdav.rst:406 +#: ../../files/access_webdav.rst:415 +#: ../../files/access_webdav.rst:446 +msgid "Solution" +msgstr "" + +#: ../../files/access_webdav.rst:187 +msgid "If you experience trouble when you create a file in the directory, edit ``/etc/davfs2/davfs2.conf`` and add::" +msgstr "" + +#: ../../files/access_webdav.rst:194 +msgid "Certificate warnings" +msgstr "" + +#: ../../files/access_webdav.rst:199 +msgid "If you use a self-signed certificate, you will get a warning. To change this, you need to configure ``davfs2`` to recognize your certificate. Copy ``mycertificate.pem`` to ``/etc/davfs2/certs/``. Then edit ``/etc/davfs2/davfs2.conf`` and uncomment the line ``servercert``. Now add the path of your certificate as in this example::" +msgstr "" + +#: ../../files/access_webdav.rst:208 +msgid "Accessing files using macOS" +msgstr "" + +#: ../../files/access_webdav.rst:210 +msgid "The macOS Finder suffers from a `series of implementation problems `_ and should only be used if the Nextcloud server runs on **Apache** and **mod_php**, or **Nginx 1.3.8+**. Alternative macOS-compatible clients capable of accessing WebDAV shares include open source apps like `Cyberduck `_ (see instructions `here `_) and `Filezilla `_. Commercial clients include `Mountain Duck `_, `Forklift `_, `Transmit `_, and `Commander One `_." +msgstr "" + +#: ../../files/access_webdav.rst:212 +msgid "To access files through the macOS Finder:" +msgstr "" + +#: ../../files/access_webdav.rst:214 +msgid "From the Finder’s top menu bar, choose **Go > Connect to Server...**" +msgstr "" + +#: ../../files/access_webdav.rst:219 +msgid "When the **Connect to Server...** window opens, enter your Nextcloud server’s WebDAV address in the **Server Address:** field, ie:" +msgstr "" + +#: ../../files/access_webdav.rst:221 +msgid "https://cloud.YOURDOMAIN.com/remote.php/dav/files/USERNAME/" +msgstr "" + +#: ../../files/access_webdav.rst:226 +msgid "Click **Connect**. Your WebDAV server should appear on the Desktop as a shared disk drive." +msgstr "" + +#: ../../files/access_webdav.rst:230 +msgid "Accessing files using Microsoft Windows" +msgstr "" + +#: ../../files/access_webdav.rst:232 +msgid "If you use the native Windows implementation, you can map Nextcloud to a new drive. Mapping to a drive enables you to browse files stored on a Nextcloud server the way you would files stored in a mapped network drive." +msgstr "" + +#: ../../files/access_webdav.rst:236 +msgid "Using this feature requires network connectivity. If you want to store your files offline, use the Desktop Client to sync all files on your Nextcloud to one or more directories of your local hard drive." +msgstr "" + +#: ../../files/access_webdav.rst:240 +msgid "Windows 10 now defaults to allow Basic Authentication if HTTPS is enabled prior to mapping your drive. On older versions of Windows, you must permit the use of Basic Authentication in the Windows Registry: launch „regedit“ and navigate to HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\WebClient\\Parameters. Create or edit the DWORD value „BasicAuthLevel“ (Windows Vista, 7 and 8) or „UseBasicAuth“ (Windows XP and Windows Server 2003) and set its value data to 1 for SSL connections. Value 0 means that Basic Authentication is disabled, a value of 2 allows both SSL and non-SSL connections (not recommended). Then exit Registry Editor, and restart the computer." +msgstr "" + +#: ../../files/access_webdav.rst:252 +msgid "Mapping drives with the command line" +msgstr "" + +#: ../../files/access_webdav.rst:254 +msgid "The following example shows how to map a drive using the command line. To map the drive:" +msgstr "" + +#: ../../files/access_webdav.rst:257 +msgid "Open a command prompt in Windows." +msgstr "" + +#: ../../files/access_webdav.rst:258 +msgid "Enter the following line in the command prompt to map to the computer Z drive::" +msgstr "" + +#: ../../files/access_webdav.rst:264 +msgid "where is the URL to your Nextcloud server." +msgstr "" + +#: ../../files/access_webdav.rst:266 +msgid "For example: ``net use Z: https://example.com/nextcloud/remote.php/dav/files/USERNAME/ /user:youruser yourpassword``" +msgstr "" + +#: ../../files/access_webdav.rst:269 +msgid "The computer maps the files of your Nextcloud account to the drive letter Z." +msgstr "" + +#: ../../files/access_webdav.rst:271 +msgid "Though not recommended, you can also mount the Nextcloud server using HTTP, leaving the connection unencrypted. If you plan to use HTTP connections on devices while in a public place, we strongly recommend using a VPN tunnel to provide the necessary security." +msgstr "" + +#: ../../files/access_webdav.rst:276 +msgid "An alternative command syntax is::" +msgstr "" + +#: ../../files/access_webdav.rst:282 +msgid "Mapping drives with Windows Explorer" +msgstr "" + +#: ../../files/access_webdav.rst:284 +msgid "To map a drive using the Microsoft Windows Explorer:" +msgstr "" + +#: ../../files/access_webdav.rst:286 +msgid "Migrate to your computer in Windows Explorer." +msgstr "" + +#: ../../files/access_webdav.rst:287 +msgid "Right-click on **Computer** entry and select **Map network drive...** from the drop-down menu." +msgstr "" + +#: ../../files/access_webdav.rst:289 +msgid "Choose a local network drive to which you want to map Nextcloud." +msgstr "" + +#: ../../files/access_webdav.rst:290 +msgid "Specify the address to your Nextcloud instance, followed by **/remote.php/dav/files/USERNAME/**." +msgstr "" + +#: ../../files/access_webdav.rst:293 +msgid "For example::" +msgstr "" + +#: ../../files/access_webdav.rst:297 +msgid "For SSL protected servers, check **Reconnect at logon** to ensure that the mapping is persistent upon subsequent reboots. If you want to connect to the Nextcloud server as a different user, check **Connect using different credentials**." +msgstr "" + +#: ../../files/access_webdav.rst:306 +msgid "Click the ``Finish`` button." +msgstr "" + +#: ../../files/access_webdav.rst:308 +msgid "Windows Explorer maps the network drive, making your Nextcloud instance available." +msgstr "" + +#: ../../files/access_webdav.rst:312 +msgid "Accessing files using Cyberduck" +msgstr "" + +#: ../../files/access_webdav.rst:314 +msgid "`Cyberduck `_ is an open source FTP and SFTP, WebDAV, OpenStack Swift, and Amazon S3 browser designed for file transfers on macOS and Windows." +msgstr "" + +#: ../../files/access_webdav.rst:318 +msgid "This example uses Cyberduck version 4.2.1." +msgstr "" + +#: ../../files/access_webdav.rst:320 +msgid "To use Cyberduck:" +msgstr "" + +#: ../../files/access_webdav.rst:322 +msgid "Specify a server without any leading protocol information. For example:" +msgstr "" + +#: ../../files/access_webdav.rst:324 +msgid "``example.com``" +msgstr "" + +#: ../../files/access_webdav.rst:326 +msgid "2. Specify the appropriate port. The port you choose depends on whether or not your Nextcloud server supports SSL. Cyberduck requires that you select a different connection type if you plan to use SSL. For example:" +msgstr "" + +#: ../../files/access_webdav.rst:330 +msgid "80 (for WebDAV)" +msgstr "" + +#: ../../files/access_webdav.rst:332 +msgid "443 (for WebDAV (HTTPS/SSL))" +msgstr "" + +#: ../../files/access_webdav.rst:334 +msgid "3. Use the 'More Options' drop-down menu to add the rest of your WebDAV URL into the 'Path' field. For example:" +msgstr "" + +#: ../../files/access_webdav.rst:337 +msgid "``remote.php/dav/files/USERNAME/``" +msgstr "" + +#: ../../files/access_webdav.rst:339 +msgid "Now Cyberduck enables file access to the Nextcloud server." +msgstr "" + +#: ../../files/access_webdav.rst:342 +msgid "Accessing public shares over WebDAV" +msgstr "" + +#: ../../files/access_webdav.rst:344 +msgid "Nextcloud provides the possibility to access public shares over WebDAV." +msgstr "" + +#: ../../files/access_webdav.rst:346 +msgid "To access the public share, open::" +msgstr "" + +#: ../../files/access_webdav.rst:350 +msgid "in a WebDAV client, use the share token as username and the (optional) share password as password." +msgstr "" + +#: ../../files/access_webdav.rst:353 +msgid "``Settings → Administration → Sharing → Allow users on this server to send shares to other servers`` needs to be enabled in order to make this feature work." +msgstr "" + +#: ../../files/access_webdav.rst:358 +msgid "Known problems" +msgstr "" + +#: ../../files/access_webdav.rst:362 +msgid "Windows does not connect using HTTPS." +msgstr "" + +#: ../../files/access_webdav.rst:365 +msgid "Solution 1" +msgstr "" + +#: ../../files/access_webdav.rst:367 +msgid "The Windows WebDAV Client might not support Server Name Indication (SNI) on encrypted connections. If you encounter an error mounting an SSL-encrypted Nextcloud instance, contact your provider about assigning a dedicated IP address for your SSL-based server." +msgstr "" + +#: ../../files/access_webdav.rst:373 +msgid "Solution 2" +msgstr "" + +#: ../../files/access_webdav.rst:375 +msgid "The Windows WebDAV Client might not support TLSv1.1 / TLSv1.2 connections. If you have restricted your server config to only provide TLSv1.1 and above the connection to your server might fail. Please refer to the WinHTTP_ documentation for further information." +msgstr "" + +#: ../../files/access_webdav.rst:385 +msgid "You receive the following error message: **Error 0x800700DF: The file size exceeds the limit allowed and cannot be saved.**" +msgstr "" + +#: ../../files/access_webdav.rst:391 +msgid "Windows limits the maximum size a file transferred from or to a WebDAV share may have. You can increase the value **FileSizeLimitInBytes** in **HKEY_LOCAL_MACHINE\\\\SYSTEM\\\\CurrentControlSet\\\\Services\\\\WebClient\\\\Parameters** by clicking on **Modify**." +msgstr "" + +#: ../../files/access_webdav.rst:396 +msgid "To increase the limit to the maximum value of 4GB, select **Decimal**, enter a value of **4294967295**, and reboot Windows or restart the **WebClient** service." +msgstr "" + +#: ../../files/access_webdav.rst:403 +msgid "Accessing your files from Microsoft Office via WebDAV fails." +msgstr "" + +#: ../../files/access_webdav.rst:408 +msgid "Known problems and their solutions are documented in the KB2123563_ article." +msgstr "" + +#: ../../files/access_webdav.rst:412 +msgid "Cannot map Nextcloud as a WebDAV drive in Windows using self-signed certificate." +msgstr "" + +#: ../../files/access_webdav.rst:417 +msgid "Go to the your Nextcloud instance via your favorite Web browser." +msgstr "" + +#: ../../files/access_webdav.rst:418 +msgid "Click through until you get to the certificate error in the browser status line." +msgstr "" + +#: ../../files/access_webdav.rst:420 +msgid "View the cert, then from the Details tab, select Copy to File." +msgstr "" + +#: ../../files/access_webdav.rst:421 +msgid "Save to the desktop with an arbitrary name, for example ``myNextcloud.pem``." +msgstr "" + +#: ../../files/access_webdav.rst:422 +msgid "Start, Run, MMC." +msgstr "" + +#: ../../files/access_webdav.rst:423 +msgid "File, Add/Remove Snap-In." +msgstr "" + +#: ../../files/access_webdav.rst:424 +msgid "Select Certificates, Click Add, My User Account, then Finish, then OK." +msgstr "" + +#: ../../files/access_webdav.rst:425 +msgid "Dig down to Trust Root Certification Authorities, Certificates." +msgstr "" + +#: ../../files/access_webdav.rst:426 +msgid "Right-Click Certificate, Select All Tasks, Import." +msgstr "" + +#: ../../files/access_webdav.rst:427 +msgid "Select the Save Cert from the Desktop." +msgstr "" + +#: ../../files/access_webdav.rst:428 +msgid "Select Place all Certificates in the following Store, Click Browse," +msgstr "" + +#: ../../files/access_webdav.rst:429 +msgid "Check the Box that says Show Physical Stores, Expand out Trusted Root Certification Authorities, and select Local Computer there, click OK, Complete the Import." +msgstr "" + +#: ../../files/access_webdav.rst:432 +msgid "Check the list to make sure it shows up. You will probably need to Refresh before you see it. Exit MMC." +msgstr "" + +#: ../../files/access_webdav.rst:434 +msgid "Open Browser, select Tools, Delete Browsing History." +msgstr "" + +#: ../../files/access_webdav.rst:435 +msgid "Select all but In Private Filtering Data, complete." +msgstr "" + +#: ../../files/access_webdav.rst:436 +msgid "Go to Internet Options, Content Tab, Clear SSL State." +msgstr "" + +#: ../../files/access_webdav.rst:437 +msgid "Close browser, then re-open and test." +msgstr "" + +#: ../../files/access_webdav.rst:442 +msgid "You cannot download more than 50 MB or upload large Files when the upload takes longer than 30 minutes using Web Client in Windows 7." +msgstr "" + +#: ../../files/access_webdav.rst:448 +msgid "Workarounds are documented in the KB2668751_ article." +msgstr "" + +#: ../../files/access_webdav.rst:452 +msgid "Accessing files using cURL" +msgstr "" + +#: ../../files/access_webdav.rst:454 +msgid "Since WebDAV is an extension of HTTP cURL can be used to script file operations." +msgstr "" + +#: ../../files/access_webdav.rst:456 +msgid "To create a folder with the current date as name:" +msgstr "" + +#: ../../files/access_webdav.rst:462 +msgid "To upload a file ``error.log`` into that directory:" +msgstr "" + +#: ../../files/access_webdav.rst:468 +msgid "To move a file:" +msgstr "" + +#: ../../files/access_webdav.rst:474 +msgid "To get the properties of files in the root folder:" +msgstr "" + diff --git a/user_manual/locale/source/files/access_webgui.pot b/user_manual/locale/source/files/access_webgui.pot new file mode 100644 index 000000000..7a193ff63 --- /dev/null +++ b/user_manual/locale/source/files/access_webgui.pot @@ -0,0 +1,279 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\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" + +#: ../../files/access_webgui.rst:3 +msgid "Accessing your files using the Nextcloud Web interface" +msgstr "" + +#: ../../files/access_webgui.rst:5 +msgid "You can access your Nextcloud files with the Nextcloud Web interface and create, preview, edit, delete, share, and re-share files. Your Nextcloud administrator has the option to disable these features, so if any of them are missing on your system ask your server administrator." +msgstr "" + +#: ../../files/access_webgui.rst:14 +msgid "Tagging files" +msgstr "" + +#: ../../files/access_webgui.rst:16 +msgid "You can assign tags to files. To create tags, open a file to the Details view. Then type your tags. To enter more than one tag press the return key after creating each tag. All tags are system tags, and are shared by all users on your Nextcloud server." +msgstr "" + +#: ../../files/access_webgui.rst:24 +msgid "Then use the Tags filter on the left sidebar to filter files by tags." +msgstr "" + +#: ../../files/access_webgui.rst:30 +msgid "Comments" +msgstr "" + +#: ../../files/access_webgui.rst:32 +msgid "Use the Details view to add and read comments on any file or folder. Comments are visible to everyone who has access to the file." +msgstr "" + +#: ../../files/access_webgui.rst:39 +msgid "Video player" +msgstr "" + +#: ../../files/access_webgui.rst:41 +msgid "You can play videos in Nextcloud with the Video Player app by simply clicking on the file. Video streaming by the native Nextcloud video player depends on your Web browser and the video format. If your Nextcloud administrator has enabled video streaming, and it doesn't work in your Web browser, it may be a browser issue. See https://developer.mozilla.org/en-US/docs/Web/HTML/Supported_media_formats#Browser_compatibility for supported multimedia formats in Web browsers." +msgstr "" + +#: ../../files/access_webgui.rst:50 +msgid "File controls" +msgstr "" + +#: ../../files/access_webgui.rst:52 +msgid "Nextcloud can display thumbnail previews for image files, MP3 covers, and text files, if this enabled by your server administrator. Hover your cursor over a file or folder to expose the controls for the following operations:" +msgstr "" + +#: ../../files/access_webgui.rst:59 +#: ../../files/access_webgui.rst:181 +msgid "Favorites" +msgstr "" + +#: ../../files/access_webgui.rst:57 +msgid "Click the star to the left of the file icon to mark it as a favorite, and quickly find all of your favorites with the Favorites filter on the left sidebar." +msgstr "" + +#: ../../files/access_webgui.rst:67 +msgid "Share" +msgstr "" + +#: ../../files/access_webgui.rst:65 +msgid "Share the file or folder with a group or other users, and create public shares with hyperlinks. You can also see who you have shared with already, and revoke shares by clicking the trash can icon." +msgstr "" + +#: ../../files/access_webgui.rst:69 +msgid "You can also see all re-shares of your original file shares." +msgstr "" + +#: ../../files/access_webgui.rst:71 +msgid "If username auto-completion is enabled, when you start typing the user or group name Nextcloud will automatically complete it for you. If your administrator has enabled email notifications, you can send an email notification of the new share from the sharing screen." +msgstr "" + +#: ../../files/access_webgui.rst:80 +msgid "You have five share permissions:" +msgstr "" + +#: ../../files/access_webgui.rst:82 +msgid "Can share; allows the users you share with to re-share." +msgstr "" + +#: ../../files/access_webgui.rst:83 +msgid "Can edit; allows the users you share with to edit your shared files, and to collaborate using the Documents app." +msgstr "" + +#: ../../files/access_webgui.rst:84 +msgid "Create; allows the users you share with to create new files and add them to the share." +msgstr "" + +#: ../../files/access_webgui.rst:85 +msgid "Change; allows uploading a new version of a shared file and replacing it." +msgstr "" + +#: ../../files/access_webgui.rst:86 +msgid "Delete; allows the users you share with to delete shared files." +msgstr "" + +#: ../../files/access_webgui.rst:90 +msgid "Overflow Menu" +msgstr "" + +#: ../../files/access_webgui.rst:89 +msgid "The Overflow menu (three dots) displays file details, and allows you to rename, download, or delete files." +msgstr "" + +#: ../../files/access_webgui.rst:95 +msgid "The Details view shows Activities, Sharing, and Versions information." +msgstr "" + +#: ../../files/access_webgui.rst:100 +msgid "The **Settings** gear icon at the lower left allows you to show or hide hidden files in your Nextcloud Web interface. These are also called dotfiles, because they are prefixed with a dot, e.g. ``.mailfile``. The dot tells your operating system to hide these files in your file browsers, unless you choose to display them. Usually these are configuration files, so having the option to hide them reduces clutter." +msgstr "" + +#: ../../files/access_webgui.rst:111 +msgid "Previewing files" +msgstr "" + +#: ../../files/access_webgui.rst:113 +msgid "You can display uncompressed text files, OpenDocument files, videos, and image files in the Nextcloud embedded viewers by clicking on the file name. There may be other file types you can preview if your Nextcloud administrator has enabled them. If Nextcloud cannot display a file, it starts a download process and downloads the file to your computer." +msgstr "" + +#: ../../files/access_webgui.rst:120 +msgid "Navigating inside your Nextcloud" +msgstr "" + +#: ../../files/access_webgui.rst:122 +msgid "Navigating through folders in Nextcloud is as simple as clicking on a folder to open it and using the back button on your browser to move to a previous level. Nextcloud also provides a navigation bar at the top of the Files field for quick navigation." +msgstr "" + +#: ../../files/access_webgui.rst:128 +msgid "Sharing status icons" +msgstr "" + +#: ../../files/access_webgui.rst:130 +msgid "Any folder that has been shared is marked with the ``Shared`` overlay icon. Public link shares are marked with a chain link. Un-shared folders are blank." +msgstr "" + +#: ../../files/access_webgui.rst:137 +msgid "Creating or uploading files and directories" +msgstr "" + +#: ../../files/access_webgui.rst:139 +msgid "Upload or create new files or folders directly in a Nextcloud folder by clicking on the *New* button in the Files app." +msgstr "" + +#: ../../files/access_webgui.rst:145 +msgid "The *New* button provides the following options:" +msgstr "" + +#: ../../files/access_webgui.rst:149 +msgid "Up arrow" +msgstr "" + +#: ../../files/access_webgui.rst:148 +msgid "Upload files from your computer into Nextcloud. You can also upload files by dragging and dropping them from your file manager." +msgstr "" + +#: ../../files/access_webgui.rst:152 +msgid "Text file" +msgstr "" + +#: ../../files/access_webgui.rst:152 +msgid "Creates a new text file and adds the file to your current folder." +msgstr "" + +#: ../../files/access_webgui.rst:155 +msgid "Folder" +msgstr "" + +#: ../../files/access_webgui.rst:155 +msgid "Creates a new folder in the current folder." +msgstr "" + +#: ../../files/access_webgui.rst:158 +msgid "Selecting files or folders" +msgstr "" + +#: ../../files/access_webgui.rst:160 +msgid "You can select one or more files or folders by clicking on their checkboxes. To select all files in the current directory, click on the checkbox located at the top of the files listing." +msgstr "" + +#: ../../files/access_webgui.rst:164 +msgid "When you select multiple files, you can delete all of them, or download them as a ZIP file by using the ``Delete`` or ``Download`` buttons that appear at the top." +msgstr "" + +#: ../../files/access_webgui.rst:168 +msgid "If the ``Download`` button is not visible, the administrator has disabled this feature." +msgstr "" + +#: ../../files/access_webgui.rst:172 +msgid "Filtering the files view" +msgstr "" + +#: ../../files/access_webgui.rst:174 +msgid "The left sidebar on the Files page contains several filters for quickly sorting and managing your files." +msgstr "" + +#: ../../files/access_webgui.rst:178 +msgid "All files" +msgstr "" + +#: ../../files/access_webgui.rst:178 +msgid "The default view; displays all files that you have access to." +msgstr "" + +#: ../../files/access_webgui.rst:181 +msgid "Files or folders marked with the yellow star." +msgstr "" + +#: ../../files/access_webgui.rst:184 +msgid "Shared with you" +msgstr "" + +#: ../../files/access_webgui.rst:184 +msgid "Displays all files shared with you by another user or group." +msgstr "" + +#: ../../files/access_webgui.rst:187 +msgid "Shared with others" +msgstr "" + +#: ../../files/access_webgui.rst:187 +msgid "Displays all files that you have shared with other users or groups." +msgstr "" + +#: ../../files/access_webgui.rst:190 +msgid "Shared by link" +msgstr "" + +#: ../../files/access_webgui.rst:190 +msgid "Displays all files that are shared by you via public link." +msgstr "" + +#: ../../files/access_webgui.rst:194 +msgid "External Storage (optional)" +msgstr "" + +#: ../../files/access_webgui.rst:193 +msgid "Files that you have access to on external storage devices and services such as Amazon S3, SMB/CIFS, ftp..." +msgstr "" + +#: ../../files/access_webgui.rst:197 +msgid "Moving files" +msgstr "" + +#: ../../files/access_webgui.rst:199 +msgid "You can move files and folders by dragging and dropping them into any directory." +msgstr "" + +#: ../../files/access_webgui.rst:203 +msgid "Change in share expiration date" +msgstr "" + +#: ../../files/access_webgui.rst:205 +msgid "In older versions of Nextcloud, you could set an expiration date on both local and public shares. Now you can set an expiration date only on public shares, and local shares do not expire when public shares expire. The only way to \"expire\" a local share is to click the trash can icon to un-share your files." +msgstr "" + +#: ../../files/access_webgui.rst:211 +msgid "Creating or connecting to a Federation Share link" +msgstr "" + +#: ../../files/access_webgui.rst:213 +msgid "Federated Cloud Sharing allows you to mount file shares from remote Nextcloud servers, and manage them just like a local share. See :doc:`federated_cloud_sharing` to learn to how to create and connect to new Federated Cloud shares." +msgstr "" + diff --git a/user_manual/locale/source/files/deleted_file_management.pot b/user_manual/locale/source/files/deleted_file_management.pot new file mode 100644 index 000000000..eef835f13 --- /dev/null +++ b/user_manual/locale/source/files/deleted_file_management.pot @@ -0,0 +1,86 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\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" + +#: ../../files/deleted_file_management.rst:3 +msgid "Managing deleted files" +msgstr "" + +#: ../../files/deleted_file_management.rst:5 +msgid "When you delete a file in Nextcloud, it is not immediately deleted permanently. Instead, it is moved into the trash bin. It is not permanently deleted until you manually delete it, or when the Deleted Files app deletes it to make room for new files." +msgstr "" + +#: ../../files/deleted_file_management.rst:10 +msgid "Find your deleted files by clicking on the **Deleted files** button on the Files page of the Nextcloud Web interface. You'll have options to either restore or permanently delete files." +msgstr "" + +#: ../../files/deleted_file_management.rst:15 +msgid "Quotas" +msgstr "" + +#: ../../files/deleted_file_management.rst:17 +msgid "Deleted files are not counted against your storage quota. Only your personal files count against your quota, not files which were shared with you. (See :doc:`quota` to learn more about quotas.)" +msgstr "" + +#: ../../files/deleted_file_management.rst:22 +msgid "What happens when shared files are deleted" +msgstr "" + +#: ../../files/deleted_file_management.rst:24 +msgid "Deleting files gets a little complicated when they are shared files, as this scenario illustrates:" +msgstr "" + +#: ../../files/deleted_file_management.rst:27 +msgid "User1 shares a folder \"test\" with User2 and User3" +msgstr "" + +#: ../../files/deleted_file_management.rst:28 +msgid "User2 (the recipient) deletes a file/folder \"sub\" inside of \"test\"" +msgstr "" + +#: ../../files/deleted_file_management.rst:29 +msgid "The folder \"sub\" will be moved to the trashbin of both User1 (owner) and User2 (recipient)" +msgstr "" + +#: ../../files/deleted_file_management.rst:31 +msgid "But User3 will not have a copy of \"sub\" in their trash bin" +msgstr "" + +#: ../../files/deleted_file_management.rst:33 +msgid "When User1 deletes \"sub\" then it is moved to User1's trash bin. It is deleted from User2 and User3, but not placed in their trash bins." +msgstr "" + +#: ../../files/deleted_file_management.rst:36 +msgid "When you share files, other users may copy, rename, move, and share them with other people, just as they can for any computer files; Nextcloud does not have magic powers to prevent this." +msgstr "" + +#: ../../files/deleted_file_management.rst:41 +msgid "How the deleted files app manages storage space" +msgstr "" + +#: ../../files/deleted_file_management.rst:43 +msgid "To ensure that users do not run over their storage quotas, the Deleted Files app allocates a maximum of 50% of their currently available free space to deleted files. If your deleted files exceed this limit, Nextcloud deletes the oldest files (files with the oldest timestamps from when they were deleted) until it meets the memory usage limit again." +msgstr "" + +#: ../../files/deleted_file_management.rst:49 +msgid "Nextcloud checks the age of deleted files every time new files are added to the deleted files. By default, deleted files stay in the trash bin for 30 days. The Nextcloud server administrator can adjust this value in the ``config.php`` file by setting the ``trashbin_retention_obligation`` value. Files older than the ``trashbin_retention_obligation`` value will be deleted permanently. Additionally, Nextcloud calculates the maximum available space every time a new file is added. If the deleted files exceed the new maximum allowed space Nextcloud will expire old deleted files until the limit is met once again." +msgstr "" + +#: ../../files/deleted_file_management.rst:58 +msgid "Your administrator may have configured the trash bin retention period to override the storage space management. See `admin documentation `_ for more details." +msgstr "" + diff --git a/user_manual/locale/source/files/desktop_mobile_sync.pot b/user_manual/locale/source/files/desktop_mobile_sync.pot new file mode 100644 index 000000000..1c11b59b8 --- /dev/null +++ b/user_manual/locale/source/files/desktop_mobile_sync.pot @@ -0,0 +1,42 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\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" + +#: ../../files/desktop_mobile_sync.rst:3 +msgid "Desktop and mobile synchronization" +msgstr "" + +#: ../../files/desktop_mobile_sync.rst:5 +msgid "For synchronizing files with your desktop computer, we recommend using the `Nextcloud Sync Client`_ for Windows, macOS and Linux." +msgstr "" + +#: ../../files/desktop_mobile_sync.rst:9 +msgid "The Nextcloud Desktop Sync Client enables you to connect to your Nextcloud Server. You can create folders in your home directory, and keep the contents of those folders synced with your Nextcloud server. Simply copy a file into the directory and the Nextcloud desktop client does the rest. Make a change to the files on one computer, it will flow across the others using these desktop sync clients. You will always have your latest files with you wherever you are." +msgstr "" + +#: ../../files/desktop_mobile_sync.rst:17 +msgid "Its usage is documented separately in the `Nextcloud Desktop Client Manual`_." +msgstr "" + +#: ../../files/desktop_mobile_sync.rst:23 +msgid "Mobile clients" +msgstr "" + +#: ../../files/desktop_mobile_sync.rst:25 +msgid "Visit your Personal page in your Nextcloud Web interface to find download links for Android and iOS mobile sync clients. Or, visit the `Nextcloud download page `_." +msgstr "" + diff --git a/user_manual/locale/source/files/encrypting_files.pot b/user_manual/locale/source/files/encrypting_files.pot new file mode 100644 index 000000000..b640014d1 --- /dev/null +++ b/user_manual/locale/source/files/encrypting_files.pot @@ -0,0 +1,166 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\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" + +#: ../../files/encrypting_files.rst:3 +msgid "Encrypting your Nextcloud files on the server" +msgstr "" + +#: ../../files/encrypting_files.rst:5 +msgid "Nextcloud includes a server side Encryption app, and when it is enabled by your Nextcloud administrator all of your Nextcloud data files are automatically encrypted on the server. Encryption is server-wide, so when it is enabled you cannot choose to keep your files unencrypted. You don't have to do anything special, as it uses your Nextcloud login as the password for your unique private encryption key. Just log in and out and manage and share your files as you normally do, and you can still change your password whenever you want." +msgstr "" + +#: ../../files/encrypting_files.rst:14 +msgid "Its main purpose is to encrypt files on remote storage services that are connected to your Nextcloud serve. This is an easy and seamless way to protect your files on remote storage. You can share your remote files through Nextcloud in the usual way, however you cannot share your encrypted files directly from the remote service you are using, because the encryption keys are stored on your Nextcloud server, and are never exposed to outside service providers." +msgstr "" + +#: ../../files/encrypting_files.rst:22 +msgid "If your Nextcloud server is not connected to any remote storage services, then it is better to use some other form of encryption such as file-level or whole disk encryption. Because the keys are kept on your Nextcloud server, it is possible for your Nextcloud admin to snoop in your files, and if the server is compromised the intruder may get access to your files. (Read `Encryption in Nextcloud `_ to learn more.)" +msgstr "" + +#: ../../files/encrypting_files.rst:31 +msgid "Encryption FAQ" +msgstr "" + +#: ../../files/encrypting_files.rst:34 +msgid "How can encryption be disabled?" +msgstr "" + +#: ../../files/encrypting_files.rst:36 +msgid "The only way to disable encryption is to run the `\"decrypt all\" `_." +msgstr "" + +#: ../../files/encrypting_files.rst:41 +msgid "script, which decrypts all files and disables encryption." +msgstr "" + +#: ../../files/encrypting_files.rst:44 +msgid "Is it possible to disable encryption with the recovery key?" +msgstr "" + +#: ../../files/encrypting_files.rst:46 +msgid "Yes, *if* every user uses the `file recovery key `_, `\"decrypt all\" `_ will use it to decrypt all files." +msgstr "" + +#: ../../files/encrypting_files.rst:53 +msgid "Can encryption be disabled without the user's password?" +msgstr "" + +#: ../../files/encrypting_files.rst:55 +msgid "If you don't have the users password or `file recovery key `_." +msgstr "" + +#: ../../files/encrypting_files.rst:60 +msgid "then there is no way to decrypt all files. What's more, running it on login would be dangerous, because you would most likely run into timeouts." +msgstr "" + +#: ../../files/encrypting_files.rst:65 +msgid "Is it planned to move this to the next user login or a background job?" +msgstr "" + +#: ../../files/encrypting_files.rst:67 +msgid "If we did that, then we would need to store your login password in the database. This could be seen as a security issue, so nothing like that is planned." +msgstr "" + +#: ../../files/encrypting_files.rst:71 +msgid "Is group Sharing possible with the recovery key?" +msgstr "" + +#: ../../files/encrypting_files.rst:73 +msgid "If you mean adding users to groups and make it magically work? No. This only works with the master key." +msgstr "" + +#: ../../files/encrypting_files.rst:77 +msgid "Using encryption" +msgstr "" + +#: ../../files/encrypting_files.rst:79 +msgid "Nextcloud encryption is pretty much set it and forget it, but you have a few options you can use." +msgstr "" + +#: ../../files/encrypting_files.rst:82 +msgid "When your Nextcloud admin enables encryption for the first time, you must log out and then log back in to create your encryption keys and encrypt your files. When encryption has been enabled on your Nextcloud server you will see a yellow banner on your Files page warning you to log out and then log back in." +msgstr "" + +#: ../../files/encrypting_files.rst:89 +msgid "When you log back in it takes a few minutes to work, depending on how many files you have, and then you are returned to your default Nextcloud page." +msgstr "" + +#: ../../files/encrypting_files.rst:95 +msgid "You must never lose your Nextcloud password, because you will lose access to your files. Though there is an optional recovery option that your Nextcloud administrator may enable; see the Recovery Key Password section (below) to learn about this." +msgstr "" + +#: ../../files/encrypting_files.rst:101 +msgid "Sharing encrypted files" +msgstr "" + +#: ../../files/encrypting_files.rst:103 +msgid "Only users who have private encryption keys have access to shared encrypted files and folders. Users who have not yet created their private encryption keys will not have access to encrypted shared files; they will see folders and filenames, but will not be able to open or download the files. They will see a yellow warning banner that says \"Encryption App is enabled but your keys are not initialized, please log-out and log-in again.\"" +msgstr "" + +#: ../../files/encrypting_files.rst:110 +msgid "Share owners may need to re-share files after encryption is enabled; users trying to access the share will see a message advising them to ask the share owner to re-share the file with them. For individual shares, un-share and re-share the file. For group shares, share with any individuals who can't access the share. This updates the encryption, and then the share owner can remove the individual shares." +msgstr "" + +#: ../../files/encrypting_files.rst:118 +msgid "Recovery key password" +msgstr "" + +#: ../../files/encrypting_files.rst:120 +msgid "If your Nextcloud administrator has enabled the recovery key feature, you can choose to use this feature for your account. If you enable \"Password recovery\" the administrator can read your data with a special password. This feature enables the administrator to recover your files in the event you lose your Nextcloud password. If the recovery key is not enabled, then there is no way to restore your files if you lose your login password." +msgstr "" + +#: ../../files/encrypting_files.rst:130 +msgid "Files not encrypted" +msgstr "" + +#: ../../files/encrypting_files.rst:132 +msgid "Only the data in your files is encrypted, and not the filenames or folder structures. These files are never encrypted:" +msgstr "" + +#: ../../files/encrypting_files.rst:135 +msgid "Old files in the trash bin." +msgstr "" + +#: ../../files/encrypting_files.rst:136 +msgid "Image thumbnails from the Gallery app." +msgstr "" + +#: ../../files/encrypting_files.rst:137 +msgid "Previews from the Files app." +msgstr "" + +#: ../../files/encrypting_files.rst:138 +msgid "The search index from the full text search app." +msgstr "" + +#: ../../files/encrypting_files.rst:139 +msgid "Third-party app data" +msgstr "" + +#: ../../files/encrypting_files.rst:141 +msgid "There may be other files that are not encrypted; only files that are exposed to third-party storage providers are guaranteed to be encrypted." +msgstr "" + +#: ../../files/encrypting_files.rst:145 +msgid "Change private key password" +msgstr "" + +#: ../../files/encrypting_files.rst:147 +msgid "This option is only available if your log-in password, but not your encryption password, was changed by your administrator. This can occur if your Nextcloud provider uses an external user back-end (for example, LDAP) and changed your login password using that back-end configuration. In this case, you can set your encryption password to your new login password by providing your old and new login password. The Encryption app works only if your login password and your encryption password are identical." +msgstr "" + diff --git a/user_manual/locale/source/files/federated_cloud_sharing.pot b/user_manual/locale/source/files/federated_cloud_sharing.pot new file mode 100644 index 000000000..9c2dad595 --- /dev/null +++ b/user_manual/locale/source/files/federated_cloud_sharing.pot @@ -0,0 +1,74 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\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" + +#: ../../files/federated_cloud_sharing.rst:3 +msgid "Using Federation Shares" +msgstr "" + +#: ../../files/federated_cloud_sharing.rst:5 +msgid "Federation Sharing allows you to mount file shares from remote Nextcloud servers, in effect creating your own cloud of Nextclouds. You can create direct share links with users on other Nextcloud servers." +msgstr "" + +#: ../../files/federated_cloud_sharing.rst:10 +msgid "Creating a new Federation Share" +msgstr "" + +#: ../../files/federated_cloud_sharing.rst:12 +msgid "Federation sharing is enabled on new or upgraded Nextcloud installations by default. Follow these steps to create a new share with other Nextcloud or ownCloud 9+ servers:" +msgstr "" + +#: ../../files/federated_cloud_sharing.rst:15 +msgid "1. Go to your ``Files`` page and click the Share icon on the file or directory you want to share. In the sidebar enter the username and URL of the remote user in this form: ``@``. In this example, that is ``layla@remote-server/nextcloud``. The form automatically echoes the address that you type and labels it as \"remote\". Click on the label." +msgstr "" + +#: ../../files/federated_cloud_sharing.rst:23 +msgid "2. When your local Nextcloud server makes a successful connection with the remote Nextcloud server you'll see a confirmation. Your only share option is **Can edit**." +msgstr "" + +#: ../../files/federated_cloud_sharing.rst:27 +msgid "Click the Share button anytime to see who you have shared your file with. Remove your linked share anytime by clicking the trash can icon. This only unlinks the share, and does not delete any files." +msgstr "" + +#: ../../files/federated_cloud_sharing.rst:32 +msgid "Creating a new Federated Cloud Share via email" +msgstr "" + +#: ../../files/federated_cloud_sharing.rst:34 +msgid "Use this method when you are sharing with users on ownCloud 8.x and older." +msgstr "" + +#: ../../files/federated_cloud_sharing.rst:36 +msgid "What if you do not know the username or URL? Then you can have Nextcloud create the link for you and email it to your recipient." +msgstr "" + +#: ../../files/federated_cloud_sharing.rst:41 +msgid "When your recipient receives your email they will have to take a number of steps to complete the share link. First they must open the link you sent them in a Web browser, and then click the **Add to your Nextcloud** button." +msgstr "" + +#: ../../files/federated_cloud_sharing.rst:47 +msgid "The **Add to your Nextcloud** button changes to a form field, and your recipient needs to enter the URL of their Nextcloud or ownCloud server in this field and press the return key, or click the arrow." +msgstr "" + +#: ../../files/federated_cloud_sharing.rst:53 +msgid "Next, they will see a dialog asking to confirm. All they have to do is click the **Add remote share** button and they're finished." +msgstr "" + +#: ../../files/federated_cloud_sharing.rst:56 +msgid "Remove your linked share anytime by clicking the trash can icon. This only unlinks the share, and does not delete any files." +msgstr "" + diff --git a/user_manual/locale/source/files/file_drop.pot b/user_manual/locale/source/files/file_drop.pot new file mode 100644 index 000000000..1b6d67525 --- /dev/null +++ b/user_manual/locale/source/files/file_drop.pot @@ -0,0 +1,58 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\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" + +#: ../../files/file_drop.rst:3 +msgid "Making anonymous uploads" +msgstr "" + +#: ../../files/file_drop.rst:5 +msgid "You may create your own special upload directories so that other people can upload files to you without having to log in to the server, and without being a Nextcloud user. They will not be allowed to see the contents of this directory, or to make any changes. This is an excellent alternative to sending large attachments via email, using an FTP server, or using commercial file-sharing services." +msgstr "" + +#: ../../files/file_drop.rst:13 +msgid "Setting up your own file drop" +msgstr "" + +#: ../../files/file_drop.rst:15 +msgid "Go to Files and create or choose the folder, the anonymous upload should be made to." +msgstr "" + +#: ../../files/file_drop.rst:20 +msgid "Check Share Link, Allow editing, Hide file listing." +msgstr "" + +#: ../../files/file_drop.rst:24 +msgid "Now you can send the link to the upload folder manually or by using the Nextcloud send function, if your administrator has enabled it." +msgstr "" + +#: ../../files/file_drop.rst:29 +msgid "Uploading files" +msgstr "" + +#: ../../files/file_drop.rst:31 +msgid "Using the anonymous upload function is simple. You receive a link to the upload folder, click the link, and then you'll see a Nextcloud page with a **Click to upload** button." +msgstr "" + +#: ../../files/file_drop.rst:37 +msgid "This opens a file picker, and you select the file or directory you want to upload. You're also able to just drop files into the window." +msgstr "" + +#: ../../files/file_drop.rst:40 +msgid "When your upload is completed, the filenames are listed:" +msgstr "" + diff --git a/user_manual/locale/source/files/gallery_app.pot b/user_manual/locale/source/files/gallery_app.pot new file mode 100644 index 000000000..f4ab299ca --- /dev/null +++ b/user_manual/locale/source/files/gallery_app.pot @@ -0,0 +1,293 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\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" + +#: ../../files/gallery_app.rst:3 +msgid "Gallery app" +msgstr "" + +#: ../../files/gallery_app.rst:5 +msgid "The Pictures app has been rewritten and improved, and is now called the Gallery app. It supports more image formats, sorting, zoom, and scrolling. It also supports advanced customizations via a simple text file." +msgstr "" + +#: ../../files/gallery_app.rst:9 +msgid "On your main Nextcloud Files page, click the little icon at the top right, underneath your username, to open your Gallery. The Gallery app automatically finds all images in your Nextcloud folders, and overlays the thumbnails with the folder names. Click on the folder thumbnails to open the folders. At the top left you have two sorting options, alphabetical and by date." +msgstr "" + +#: ../../files/gallery_app.rst:18 +msgid "After entering any folder, click on any image to open it in slideshow mode. This has the following features: a download button at the top center, forward and back buttons at the right and left sides, an automatic slideshow button at the bottom right, and a close button at the top right." +msgstr "" + +#: ../../files/gallery_app.rst:27 +msgid "Custom configuration" +msgstr "" + +#: ../../files/gallery_app.rst:29 +msgid "You may customize a Gallery album with a simple text file named **gallery.cnf**, which contains parameters structured using the `Yaml `_ markup language. You may have multiple **gallery.cnf** files; you need one in your own root Nextcloud folder (your Home folder) that defines global features, and then you may have individual per-album **gallery.cnf** files if you want to define different behaviors in different albums." +msgstr "" + +#: ../../files/gallery_app.rst:38 +msgid "Features" +msgstr "" + +#: ../../files/gallery_app.rst:40 +msgid "The following general features are currently implemented:" +msgstr "" + +#: ../../files/gallery_app.rst:42 +msgid "Native SVG support." +msgstr "" + +#: ../../files/gallery_app.rst:43 +msgid "Access to external shares." +msgstr "" + +#: ../../files/gallery_app.rst:45 +msgid "The following album features are currently implemented:" +msgstr "" + +#: ../../files/gallery_app.rst:47 +msgid "Adding a link to a file containing a description." +msgstr "" + +#: ../../files/gallery_app.rst:48 +msgid "Typing a simple copyright statement directly in the configuration file." +msgstr "" + +#: ../../files/gallery_app.rst:49 +msgid "Adding a link to a file containing a copyright statement." +msgstr "" + +#: ../../files/gallery_app.rst:50 +msgid "Defining a sort type and order." +msgstr "" + +#: ../../files/gallery_app.rst:51 +msgid "Defining the colour of the background." +msgstr "" + +#: ../../files/gallery_app.rst:52 +msgid "Defining if sub-albums will inherit the configuration." +msgstr "" + +#: ../../files/gallery_app.rst:54 +msgid "The following slideshow features are currently implemented:" +msgstr "" + +#: ../../files/gallery_app.rst:56 +msgid "Showing a button which lets you pick which background, either black or white, to use for the picture you are currently viewing (for images with transparent backgrounds)." +msgstr "" + +#: ../../files/gallery_app.rst:61 +msgid "Setup" +msgstr "" + +#: ../../files/gallery_app.rst:63 +msgid "The configuration file has to be named **gallery.cnf**. You may have multiple per-album **gallery.cnf** files. To enable global features, place one in your top-level folder, which is symbolised in the Web GUI by the home icon. (This puts it in ``data//files/``.) See :ref:`an example below ` in the **Global features** section." +msgstr "" + +#: ../../files/gallery_app.rst:69 +msgid "You need to refresh your browser after changing your configuration to see your changes." +msgstr "" + +#: ../../files/gallery_app.rst:73 +msgid "Format" +msgstr "" + +#: ../../files/gallery_app.rst:75 +msgid "UTF-8, **without BOM**. A file created from within the Nextcloud Web GUI works." +msgstr "" + +#: ../../files/gallery_app.rst:78 +msgid "Structure" +msgstr "" + +#: ../../files/gallery_app.rst:80 +msgid "You should include a comment in the file, so that people stumbling upon the file know what it's for. Comments start with #." +msgstr "" + +#: ../../files/gallery_app.rst:83 +msgid "Spacing is created using 2 spaces. **Do not use tabs.**" +msgstr "" + +#: ../../files/gallery_app.rst:85 +msgid "Take a look at the `YAML Format documentation `_ if you are getting error messages." +msgstr "" + +#: ../../files/gallery_app.rst:89 +msgid "Here is an example `gallery.cnf`::" +msgstr "" + +#: ../../files/gallery_app.rst:116 +msgid "Supported variables" +msgstr "" + +#: ../../files/gallery_app.rst:118 +msgid "**Global Features**" +msgstr "" + +#: ../../files/gallery_app.rst:120 +msgid "Place this in your root Nextcloud folder, which is your Home folder." +msgstr "" + +#: ../../files/gallery_app.rst:122 +msgid "**external_shares**: Set to **yes** in your root configuration file if you want to load images stored on external locations, when using the **files_external** app." +msgstr "" + +#: ../../files/gallery_app.rst:125 +msgid "**native_svg**: Set to **yes** in your root configuration file to enable rendering SVG images in your browser. This may represent a security risk if you can't fully trust your SVG files." +msgstr "" + +#: ../../files/gallery_app.rst:128 +msgid "**background_colour_toggle**: Set to **yes** in your root configuration file to enable a button that toggles between black and white backgrounds on transparent images." +msgstr "" + +#: ../../files/gallery_app.rst:132 +msgid "External shares are 20-50 times slower than local shares. Be prepared to wait a long time before being able to see all the images contained in a shared album." +msgstr "" + +#: ../../files/gallery_app.rst:136 +msgid "**Album Configuration**" +msgstr "" + +#: ../../files/gallery_app.rst:138 +msgid "Each album can be individually configured using the following configuration sections. Use the **inherit** parameter to pass configurations on to sub-albums." +msgstr "" + +#: ../../files/gallery_app.rst:142 +msgid "**Design**" +msgstr "" + +#: ../../files/gallery_app.rst:144 +msgid "**background**: Defines the colour of the background of the photowall using the RGB hexadecimal representation of that colour. For example: **\"#ffa033\"**. You must use quotes around the value or it will be ignored. It is strongly recommended to use a custom theme, with a CSS loading spinner if you intend to use this feature. You can use `this colour wheel `_ to find a colour you like." +msgstr "" + +#: ../../files/gallery_app.rst:150 +#: ../../files/gallery_app.rst:163 +#: ../../files/gallery_app.rst:175 +msgid "**inherit**: Set to **yes** if you want sub-folders to inherit this part of the configuration." +msgstr "" + +#: ../../files/gallery_app.rst:153 +msgid "**Album Presentation**" +msgstr "" + +#: ../../files/gallery_app.rst:155 +msgid "**description**: A markdown-formatted string which will be displayed in the info box. It can spread over multiple lines using the Yaml markers." +msgstr "" + +#: ../../files/gallery_app.rst:157 +msgid "**description_link**: A markdown file located within the album which will be parsed and displayed in the info box instead of the description." +msgstr "" + +#: ../../files/gallery_app.rst:159 +msgid "**copyright**: A markdown-formatted string. This supports links to external resources." +msgstr "" + +#: ../../files/gallery_app.rst:161 +msgid "**copyright_link**: Any file (e.g. copyright.html), in the album itself, which will be downloaded when the user clicks on the link" +msgstr "" + +#: ../../files/gallery_app.rst:166 +msgid "See ``_ for the markdown syntax." +msgstr "" + +#: ../../files/gallery_app.rst:168 +msgid "Do not add links to your `copyright` string if you use the **copyright_link** variable." +msgstr "" + +#: ../../files/gallery_app.rst:171 +msgid "**Sorting**" +msgstr "" + +#: ../../files/gallery_app.rst:173 +msgid "**sorting**: **date** or **name**. **date** only works for files." +msgstr "" + +#: ../../files/gallery_app.rst:174 +msgid "**sort_order**: **asc** or **des** (Ascending or descending)." +msgstr "" + +#: ../../files/gallery_app.rst:179 +msgid "Notes" +msgstr "" + +#: ../../files/gallery_app.rst:181 +msgid "When only the sort **type** variable has been set, the default sort order will be used." +msgstr "" + +#: ../../files/gallery_app.rst:183 +msgid "When only the sort **order** variable has been found, the sort configuration will be ignored and the script will keep looking for a valid configuration in upper folders." +msgstr "" + +#: ../../files/gallery_app.rst:186 +msgid "To enable a feature such as native SVG in a public share, you need to create in that folder a configuration file containing that feature." +msgstr "" + +#: ../../files/gallery_app.rst:188 +msgid "If you share a folder publicly, don't forget to add all the files you link to (e.g. ``description.md`` or ``copyright.md``) inside the shared folder as the user won't have access to files stored in the parent folder." +msgstr "" + +#: ../../files/gallery_app.rst:191 +msgid "Since people can download a whole folder as an archive, it's usually best to include all files within a shared folder, rather than adding text directly in the configuration file." +msgstr "" + +#: ../../files/gallery_app.rst:196 +msgid "Examples" +msgstr "" + +#: ../../files/gallery_app.rst:198 +msgid "**Sorting Only**" +msgstr "" + +#: ../../files/gallery_app.rst:200 +msgid "Applies to the current folder only::" +msgstr "" + +#: ../../files/gallery_app.rst:207 +msgid "Short description and link to copyright document, applies to the current folder and all of its sub-folders. This also shows you the syntax you can use to spread a description over multiple lines::" +msgstr "" + +#: ../../files/gallery_app.rst:220 +msgid "**Load Images From External Clouds**" +msgstr "" + +#: ../../files/gallery_app.rst:222 +msgid "Features can only be defined in the root folder." +msgstr "" + +#: ../../files/gallery_app.rst:224 +#: ../../files/gallery_app.rst:234 +msgid "You can add standard configuration items to the same configuration file::" +msgstr "" + +#: ../../files/gallery_app.rst:230 +msgid "**Enabling native SVG**" +msgstr "" + +#: ../../files/gallery_app.rst:232 +msgid "Special features can only be defined in the root folder." +msgstr "" + +#: ../../files/gallery_app.rst:241 +msgid "Possible future extensions" +msgstr "" + +#: ../../files/gallery_app.rst:243 +msgid "Different sorting parameters for albums." +msgstr "" + diff --git a/user_manual/locale/source/files/index.pot b/user_manual/locale/source/files/index.pot new file mode 100644 index 000000000..67d71fb67 --- /dev/null +++ b/user_manual/locale/source/files/index.pot @@ -0,0 +1,22 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\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" + +#: ../../files/index.rst:3 +msgid "Files & synchronization" +msgstr "" + diff --git a/user_manual/locale/source/files/large_file_upload.pot b/user_manual/locale/source/files/large_file_upload.pot new file mode 100644 index 000000000..993e84571 --- /dev/null +++ b/user_manual/locale/source/files/large_file_upload.pot @@ -0,0 +1,38 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\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" + +#: ../../files/large_file_upload.rst:3 +msgid "Large file uploads" +msgstr "" + +#: ../../files/large_file_upload.rst:5 +msgid "When uploading files through the web client, Nextcloud is limited by PHP and Apache configurations. By default, PHP is configured for only 2 megabyte uploads. As this default upload limit is not entirely useful, we recommend that your Nextcloud admin increase the Nextcloud variables to sizes appropriate for users." +msgstr "" + +#: ../../files/large_file_upload.rst:11 +msgid "Modifying certain Nextcloud variables requires administrative access. If you require larger upload limits than have been provided by the default (or already set by your administrator):" +msgstr "" + +#: ../../files/large_file_upload.rst:15 +msgid "Contact your administrator to request an increase in these variables" +msgstr "" + +#: ../../files/large_file_upload.rst:17 +msgid "Refer to the section in the `Admin Documentation `_ that describes how to manage file upload size limits." +msgstr "" + diff --git a/user_manual/locale/source/files/projects.pot b/user_manual/locale/source/files/projects.pot new file mode 100644 index 000000000..991f8eb1b --- /dev/null +++ b/user_manual/locale/source/files/projects.pot @@ -0,0 +1,62 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\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" + +#: ../../files/projects.rst:3 +msgid "Projects" +msgstr "" + +#: ../../files/projects.rst:5 +msgid "Users can associate files, chats and other items with each other in projects. The various apps will present these items in a list, allowing users to immediately jump to them. Projects are Nextcloud wide. When a user shares a file that is part of a project, the share recipient can see that project, too. A click on any of the items in a project leads right to it, be it a chat, a file or a task." +msgstr "" + +#: ../../files/projects.rst:8 +msgid "Create a new project" +msgstr "" + +#: ../../files/projects.rst:10 +msgid "A new project can be created by linking two items together. Start off by opening a file or folders sharing sidebar." +msgstr "" + +#: ../../files/projects.rst:14 +msgid "Click *Add to a project* and select the type of item you want to link with the current file/folder. A selector will open that allows you selecting a Talk conversation for example." +msgstr "" + +#: ../../files/projects.rst:18 +msgid "Once the item has been selected a new project is being created and listed in the sharing tab of the sidebar. The same project will also appear in the sharing sidebar of the linked items." +msgstr "" + +#: ../../files/projects.rst:22 +msgid "The list entry shows quick links to a limited number of items. By opening the context menu, the project can be renamed and the full list of items can be expanded." +msgstr "" + +#: ../../files/projects.rst:26 +msgid "Adding more entries to a project" +msgstr "" + +#: ../../files/projects.rst:28 +msgid "If another item should be added to an already existing project this can be done by searching for the project name in the *Add to a project* picker." +msgstr "" + +#: ../../files/projects.rst:33 +msgid "Visibility of projects" +msgstr "" + +#: ../../files/projects.rst:35 +msgid "Projects do not influence the access and visibility of the different items. Users will only see projects of other users if they have access to all contained items." +msgstr "" + diff --git a/user_manual/locale/source/files/quota.pot b/user_manual/locale/source/files/quota.pot new file mode 100644 index 000000000..226e2fb20 --- /dev/null +++ b/user_manual/locale/source/files/quota.pot @@ -0,0 +1,58 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\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" + +#: ../../files/quota.rst:3 +msgid "Storage quota" +msgstr "" + +#: ../../files/quota.rst:5 +msgid "Your Nextcloud admin has the option to set a storage quota on users. Look at the top of your Personal page to see what your quota is, and how much you have used." +msgstr "" + +#: ../../files/quota.rst:11 +msgid "It may be helpful to understand how your quota is calculated." +msgstr "" + +#: ../../files/quota.rst:13 +msgid "Metadata (thumbnails, temporary files, cache, and encryption keys) takes up about 10% of disk space, but is not counted against user quotas. Some apps store information in the database, such as the Calendar and Contacts apps. This data is excluded from your quota." +msgstr "" + +#: ../../files/quota.rst:18 +msgid "When other users share files with you, the shared files count against the original share owner's quota. When you share a folder and allow other users or groups to upload files to it, all uploaded and edited files count against your quota. When you re-share files shared with you, the re-share still counts against the quota of the original share owner." +msgstr "" + +#: ../../files/quota.rst:24 +msgid "Encrypted files are a little larger than unencrypted files; the unencrypted size is calculated against your quota." +msgstr "" + +#: ../../files/quota.rst:27 +msgid "Deleted files that are still in the trash bin do not count against quotas. The trash bin is set at 50% of quota. Deleted file aging is set at 30 days. When deleted files exceed 50% of quota then the oldest files are removed until the total is below 50%." +msgstr "" + +#: ../../files/quota.rst:32 +msgid "Your administrator may have configured the trash bin retention period to override the storage space management. See `admin documentation `_ for more details." +msgstr "" + +#: ../../files/quota.rst:35 +msgid "When version control is enabled, the older file versions are not counted against quotas." +msgstr "" + +#: ../../files/quota.rst:38 +msgid "If you create a public share via URL and allow uploads, any uploaded files count against your quota." +msgstr "" + diff --git a/user_manual/locale/source/files/transfer_ownership.pot b/user_manual/locale/source/files/transfer_ownership.pot new file mode 100644 index 000000000..b9268fffb --- /dev/null +++ b/user_manual/locale/source/files/transfer_ownership.pot @@ -0,0 +1,66 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\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" + +#: ../../files/transfer_ownership.rst:3 +msgid "Transfer Ownership" +msgstr "" + +#: ../../files/transfer_ownership.rst:5 +msgid "Users can transfer the ownership of files and folders to other users. Share ownerships of those transfered files/folders will also be transferred." +msgstr "" + +#: ../../files/transfer_ownership.rst:8 +msgid "Navigate to *Settings* > *Personal* > *Sharing* > *Files*" +msgstr "" + +#: ../../files/transfer_ownership.rst:9 +msgid "Click on *Choose file or folder to transfer* >> A file picker opens, showing all files and folders in the user's account" +msgstr "" + +#: ../../files/transfer_ownership.rst:10 +msgid "Pick a file or folder and click on *Choose* >> The chosen file or folder name gets displayed" +msgstr "" + +#: ../../files/transfer_ownership.rst:11 +msgid "Click on *Change* to change the choice if necessary" +msgstr "" + +#: ../../files/transfer_ownership.rst:12 +msgid "Pick a new owner by typing their name into the search field next to *New owner*" +msgstr "" + +#: ../../files/transfer_ownership.rst:13 +msgid "Click on *Transfer*" +msgstr "" + +#: ../../files/transfer_ownership.rst:15 +msgid "The username autocompletion or listing may be limited due to administrative visibility configuration. See `admin documentation `_ for details." +msgstr "" + +#: ../../files/transfer_ownership.rst:18 +msgid "The target user receives a notification where they are being asked whether to accept or reject the incoming transfer." +msgstr "" + +#: ../../files/transfer_ownership.rst:23 +msgid "If accepted, the target user finds the transferred files and folders in their root under a folder *Transferred from [user] on [timestamp]*" +msgstr "" + +#: ../../files/transfer_ownership.rst:25 +msgid "The source user gets informed about the acceptance or rejection by a notification" +msgstr "" + diff --git a/user_manual/locale/source/files/version_control.pot b/user_manual/locale/source/files/version_control.pot new file mode 100644 index 000000000..d0cfab4b0 --- /dev/null +++ b/user_manual/locale/source/files/version_control.pot @@ -0,0 +1,70 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\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" + +#: ../../files/version_control.rst:3 +msgid "Version control" +msgstr "" + +#: ../../files/version_control.rst:5 +msgid "Nextcloud supports simple version control system for files. Versioning creates backups of files which are accessible via the Versions tab on the Details sidebar. This tab contains the history of the file where you can roll back a file to any previous version. Changes made at intervals greater than two minutes are saved in **data/[user]/versions**." +msgstr "" + +#: ../../files/version_control.rst:13 +msgid "To restore a specific version of a file, click the circular arrow to the left. Click on the timestamp to download it." +msgstr "" + +#: ../../files/version_control.rst:16 +msgid "The versioning app expires old versions automatically to make sure that the user doesn't run out of space. This pattern is used to delete old versions:" +msgstr "" + +#: ../../files/version_control.rst:20 +msgid "For the first second we keep one version" +msgstr "" + +#: ../../files/version_control.rst:21 +msgid "For the first 10 seconds Nextcloud keeps one version every 2 seconds" +msgstr "" + +#: ../../files/version_control.rst:22 +msgid "For the first minute Nextcloud keeps one version every 10 seconds" +msgstr "" + +#: ../../files/version_control.rst:23 +msgid "For the first hour Nextcloud keeps one version every minute" +msgstr "" + +#: ../../files/version_control.rst:24 +msgid "For the first 24 hours Nextcloud keeps one version every hour" +msgstr "" + +#: ../../files/version_control.rst:25 +msgid "For the first 30 days Nextcloud keeps one version every day" +msgstr "" + +#: ../../files/version_control.rst:26 +msgid "After the first 30 days Nextcloud keeps one version every week" +msgstr "" + +#: ../../files/version_control.rst:28 +msgid "The versions are adjusted along this pattern every time a new version gets created." +msgstr "" + +#: ../../files/version_control.rst:31 +msgid "The version app never uses more that 50% of the user's currently available free space. If the stored versions exceed this limit, Nextcloud deletes the oldest versions until it meets the disk space limit again." +msgstr "" + diff --git a/user_manual/locale/source/index.pot b/user_manual/locale/source/index.pot new file mode 100644 index 000000000..70733519c --- /dev/null +++ b/user_manual/locale/source/index.pot @@ -0,0 +1,46 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\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:5 +msgid "Nextcloud |version| user manual introduction" +msgstr "" + +#: ../../index.rst:7 +msgid "**Welcome to Nextcloud: A safe home for all your data.**" +msgstr "" + +#: ../../index.rst:9 +msgid "Nextcloud is open source file sync and share software for everyone from individuals operating the free Nextcloud Server in the privacy of their own home, to large enterprises and service providers supported by the Nextcloud Enterprise Subscription. Nextcloud provides a safe, secure, and compliant file synchronization and sharing solution on servers that you control." +msgstr "" + +#: ../../index.rst:15 +msgid "You can share one or more files and folders on your computer, and synchronize them with your Nextcloud server. Place files in your local shared directories, and those files are immediately synchronized to the server and to other devices using the Nextcloud Desktop Sync Client, Android app, or iOS app. To learn more about the Nextcloud desktop and mobile clients, please refer to their respective manuals:" +msgstr "" + +#: ../../index.rst:22 +msgid "`Nextcloud Desktop Client`_" +msgstr "" + +#: ../../index.rst:23 +msgid "`Nextcloud Android App`_" +msgstr "" + +#: ../../index.rst:28 +msgid "`Help translate `_." +msgstr "" + diff --git a/user_manual/locale/source/pim/calendar.pot b/user_manual/locale/source/pim/calendar.pot new file mode 100644 index 000000000..3f49cd440 --- /dev/null +++ b/user_manual/locale/source/pim/calendar.pot @@ -0,0 +1,270 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\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" + +#: ../../pim/calendar.rst:3 +msgid "Using the Calendar app" +msgstr "" + +#: ../../pim/calendar.rst:5 +msgid "The calendar app is not enabled by default and needs to be installed separately from our App Store. Please ask your Administrator for it." +msgstr "" + +#: ../../pim/calendar.rst:8 +msgid "The Nextcloud Calendar app works similar to other calendar applications you can sync your Nextcloud calendars and events with." +msgstr "" + +#: ../../pim/calendar.rst:11 +msgid "When you first access the Calendar app, a default first calendar will be pre-generated for you." +msgstr "" + +#: ../../pim/calendar.rst:17 +msgid "Managing your calendars" +msgstr "" + +#: ../../pim/calendar.rst:20 +msgid "Import a Calendar" +msgstr "" + +#: ../../pim/calendar.rst:22 +msgid "If you want to transfer your calendar and their respective events to your Nextcloud instance, importing is the best way to do so." +msgstr "" + +#: ../../pim/calendar.rst:28 +msgid "Click on the settings-icon labeled with ``Settings & Import`` at the left-bottom." +msgstr "" + +#: ../../pim/calendar.rst:30 +msgid "After clicking on ``+ Import Calendar`` you can select one or more calendar files from your local device to upload." +msgstr "" + +#: ../../pim/calendar.rst:33 +msgid "The upload can take some time and depends on how big the calendar you import is." +msgstr "" + +#: ../../pim/calendar.rst:36 +msgid "The Nextcloud Calendar application only supports iCalendar-compatible ``.ics``-files, defined in RFC 5545." +msgstr "" + +#: ../../pim/calendar.rst:40 +msgid "Create a new Calendar" +msgstr "" + +#: ../../pim/calendar.rst:42 +msgid "If you plan to setup a new calendar without transferring any old data from your previous calendar, creating a new calendar is the way you should go." +msgstr "" + +#: ../../pim/calendar.rst:49 +msgid "Click on ``+ New Calendar`` in the left sidebar." +msgstr "" + +#: ../../pim/calendar.rst:51 +msgid "Type in a name for your new calendar, e.g. \"Work\", \"Home\" or \"Studies\"." +msgstr "" + +#: ../../pim/calendar.rst:53 +msgid "After clicking on the checkmark, your new calendar is created and can be synced across your devices, filled with new events and shared with your friends and colleagues." +msgstr "" + +#: ../../pim/calendar.rst:58 +msgid "Edit, Download or Delete a Calendar" +msgstr "" + +#: ../../pim/calendar.rst:60 +msgid "Sometimes you may want to change the color or the entire name of a previous imported or created calendar. You may also want to export it to your local hard drive or delete it forever." +msgstr "" + +#: ../../pim/calendar.rst:64 +msgid "Please keep in mind that deleting a calendar is a irreversible action. After deletion, there is no way of restoring the calendar unless you have a local backup." +msgstr "" + +#: ../../pim/calendar.rst:71 +msgid "Click on the three-dot-menu of the respective calendar." +msgstr "" + +#: ../../pim/calendar.rst:76 +msgid "Click on ``Edit``, ``Download`` or ``Delete``." +msgstr "" + +#: ../../pim/calendar.rst:79 +msgid "Sharing calendars" +msgstr "" + +#: ../../pim/calendar.rst:81 +msgid "You may share your calendar with other users or groups. Calendars may be shared with write access or read-only. When sharing a calendar with write access, users with whom the calendar is shared will be able to create new events into the calendar as well as edit and delete existing ones." +msgstr "" + +#: ../../pim/calendar.rst:83 +msgid "Calendar shares currently can't be accepted or rejected. If you want to stop having a calendar that someone shared with you, you can click on the 3-dot menu next to the calendar in the calendar list and click on \"Unshare from me\"." +msgstr "" + +#: ../../pim/calendar.rst:86 +msgid "Publishing a calendar" +msgstr "" + +#: ../../pim/calendar.rst:88 +msgid "Calendars can be published through a public link to make them viewable (read-only) to external users. You may create a public link by opening the share menu for a calendar and clicking on « + » next to « Share link ». Once created you can copy the public link to your clipboard or send it through email." +msgstr "" + +#: ../../pim/calendar.rst:90 +msgid "There's also an « embedding code » that provides an HTML iframe to embed your calendar into public pages." +msgstr "" + +#: ../../pim/calendar.rst:92 +msgid "On the public page, users are able to get the subscription link for the calendar and download the whole calendar directly." +msgstr "" + +#: ../../pim/calendar.rst:95 +msgid "Subscribe to a Calendar" +msgstr "" + +#: ../../pim/calendar.rst:97 +msgid "You can subscribe to iCal calendars directly inside of your Nextcloud. By supporting this interoperable standard (RFC 5545) we made Nextcloud calendar compatible to Google Calendar, Apple iCloud and many other calendar-servers you can exchange your calendars with, including subscription links from calendar published on other Nextcloud instances, as described above." +msgstr "" + +#: ../../pim/calendar.rst:102 +msgid "Click on ``+ New Subscription`` in the left sidebar." +msgstr "" + +#: ../../pim/calendar.rst:103 +msgid "Type in or paste the link of the shared calendar you want to subscribe to." +msgstr "" + +#: ../../pim/calendar.rst:105 +msgid "Finished. Your calendar subscriptions will be updated regularly." +msgstr "" + +#: ../../pim/calendar.rst:107 +msgid "Subscriptions are refreshed every week by default. Your admin may have changed this setting." +msgstr "" + +#: ../../pim/calendar.rst:110 +msgid "Managing Events" +msgstr "" + +#: ../../pim/calendar.rst:113 +msgid "Create a new event" +msgstr "" + +#: ../../pim/calendar.rst:115 +msgid "Events can be created by clicking in the area when the event is scheduled. In the day- and week-view of the calendar you just click, pull and left your cursor over the area when the event is taking place." +msgstr "" + +#: ../../pim/calendar.rst:123 +msgid "The month-view only requires a single click into the area of the specific day." +msgstr "" + +#: ../../pim/calendar.rst:129 +msgid "After that, you can type in the events name (e.g. **Meeting with Lukas**), choose the calendar in which you want to choose the event (e.g. **Personal**, **Work**) check and concretize the time span or set the event as all-day event." +msgstr "" + +#: ../../pim/calendar.rst:133 +msgid "If you want to edit advanced details such as the **Location**, a **Description**, **Attendees**, **Reminders** or to set the event as a repeating-event click on the ``More...``-button to open the advanced sidebar-editor." +msgstr "" + +#: ../../pim/calendar.rst:137 +msgid "If you always want to open the advanced sidebar-editor instead of the simple event editor popup, you can set a ``Skip simple event editor``-checkmark in the ``Settings & Import``-section of the app." +msgstr "" + +#: ../../pim/calendar.rst:141 +msgid "Clicking on the blue ``Create``-button will finally create the event." +msgstr "" + +#: ../../pim/calendar.rst:144 +msgid "Edit or Delete an event" +msgstr "" + +#: ../../pim/calendar.rst:146 +msgid "If you want to edit or delete a specific event, you just need to click on it. After that you will be able to re-set all of the events details and open the advanced sidebar-editor by clicking on ``More...``." +msgstr "" + +#: ../../pim/calendar.rst:150 +msgid "Clicking on the blue ``Update``-button will update the event. To cancel your changes, click on the close icon on top right of the popup or sidebar editor." +msgstr "" + +#: ../../pim/calendar.rst:152 +msgid "If you open the sidebar view and click the three dot menu next to the event name, you have an option to export the event as an ``.ics`` file or remove the event from your calendar." +msgstr "" + +#: ../../pim/calendar.rst:157 +msgid "Invite attendees to an event" +msgstr "" + +#: ../../pim/calendar.rst:159 +msgid "You may add attendees to an event to let them know they're invited. They will receive an email confirmation and will be able to confirm or cancel their participation to the event. Attendees may be other users on your Nextcloud instances, contacts in your addressbooks and direct email addresses. You also may change the level of participation per-attendees, or disable email confirmation for a specific attendee." +msgstr "" + +#: ../../pim/calendar.rst:164 +msgid "When adding other Nextcloud users as attendees to an event, you may access their FreeBusy information if it's available, helping you to determine when is the best time slot for your event." +msgstr "" + +#: ../../pim/calendar.rst:166 +msgid "Only the calendar owner can send out invitations, the sharees are not able to do that, whether they have write access to the event's calendar or not." +msgstr "" + +#: ../../pim/calendar.rst:169 +msgid "Setup Reminders" +msgstr "" + +#: ../../pim/calendar.rst:171 +msgid "You can set up reminders to be notified before an event occurs. Currently supported notification methods are :" +msgstr "" + +#: ../../pim/calendar.rst:173 +msgid "Email notifications" +msgstr "" + +#: ../../pim/calendar.rst:174 +msgid "Nextcloud notifications" +msgstr "" + +#: ../../pim/calendar.rst:176 +msgid "You may set reminders at a time relative to the event or at a specific date." +msgstr "" + +#: ../../pim/calendar.rst:180 +msgid "Only the calendar owner and people or groups with whom the calendar is shared with write access will get notifications. If you don't get any notifications but think you should, your Administrator could also have disabled this for your server." +msgstr "" + +#: ../../pim/calendar.rst:182 +msgid "If you synchronize your calendar with mobile devices or other 3rd-party clients, notifications may also show up there." +msgstr "" + +#: ../../pim/calendar.rst:186 +msgid "Add recurring options" +msgstr "" + +#: ../../pim/calendar.rst:188 +msgid "An event may be set as \"recurring\", so that it can happen every day, week, month or year. Specific rules can be added to set which day of the week the event happens or more complex rules, such as every fourth Wednesday of each month." +msgstr "" + +#: ../../pim/calendar.rst:190 +msgid "You can also tell when the recurrence ends." +msgstr "" + +#: ../../pim/calendar.rst:195 +msgid "Birthday calendar" +msgstr "" + +#: ../../pim/calendar.rst:197 +msgid "The birthday calendar is a auto-generated calendar which will automatically fetch the birthdays from your contacts. The only way to edit this calendar is by filing your contacts with birthday dates. You can not directly edit this calendar from the calendar-app." +msgstr "" + +#: ../../pim/calendar.rst:202 +msgid "If you do not see the birthday calendar, your Administrator may have disabled this for your server." +msgstr "" + diff --git a/user_manual/locale/source/pim/contacts.pot b/user_manual/locale/source/pim/contacts.pot new file mode 100644 index 000000000..1654be7c2 --- /dev/null +++ b/user_manual/locale/source/pim/contacts.pot @@ -0,0 +1,174 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\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" + +#: ../../pim/contacts.rst:3 +msgid "Using the Contacts app" +msgstr "" + +#: ../../pim/contacts.rst:5 +msgid "The Contacts app is not enabled by default in Nextcloud |version| and needs to be installed separately from our App Store." +msgstr "" + +#: ../../pim/contacts.rst:8 +msgid "The Nextcloud Contacts app is similar to other mobile contact applications, but with more functionality. Let's run through basic features that will help you maintain your address book in the application." +msgstr "" + +#: ../../pim/contacts.rst:13 +msgid "Below, you will learn how to add contacts, edit or remove contacts, upload a contact picture and manage your Contact app address books." +msgstr "" + +#: ../../pim/contacts.rst:18 +msgid "Adding Contacts" +msgstr "" + +#: ../../pim/contacts.rst:20 +msgid "When you first access the Contacts app, an empty default address book becomes available." +msgstr "" + +#: ../../pim/contacts.rst:24 +msgid "*Default Address Book (empty)*" +msgstr "" + +#: ../../pim/contacts.rst:26 +msgid "To add contacts into your address book, you can use one of the following methods:" +msgstr "" + +#: ../../pim/contacts.rst:28 +msgid "Import contacts using a Virtual Contact File (VCF/Vcard) file" +msgstr "" + +#: ../../pim/contacts.rst:29 +msgid "Add contacts manually" +msgstr "" + +#: ../../pim/contacts.rst:31 +msgid "The fastest way to add a contact is to use a Virtual Contact File (VCF/Vcard) file." +msgstr "" + +#: ../../pim/contacts.rst:36 +msgid "Importing Virtual Contacts" +msgstr "" + +#: ../../pim/contacts.rst:38 +msgid "To Import Contacts Using a VCF/Vcard File:" +msgstr "" + +#: ../../pim/contacts.rst:40 +msgid "Find \"Settings\" at the bottom of the left sidebar, next to the gear button." +msgstr "" + +#: ../../pim/contacts.rst:45 +msgid "Click the gear button. The Contacts app \"Import\" button will appear." +msgstr "" + +#: ../../pim/contacts.rst:50 +msgid "The Contacts app only supports import of vCards version 3.0 and 4.0." +msgstr "" + +#: ../../pim/contacts.rst:52 +msgid "Click the \"Import\" button and upload your VCF/Vcard file." +msgstr "" + +#: ../../pim/contacts.rst:54 +msgid "After the import is complete, you will see your new contact in your address book." +msgstr "" + +#: ../../pim/contacts.rst:58 +msgid "Adding Contacts Manually" +msgstr "" + +#: ../../pim/contacts.rst:60 +msgid "If you can't import virtual contacts, the Contacts app enables you to **add contacts** manually." +msgstr "" + +#: ../../pim/contacts.rst:62 +msgid "To Create a New Contact:" +msgstr "" + +#: ../../pim/contacts.rst:64 +msgid "Click the ``+ New contact`` button." +msgstr "" + +#: ../../pim/contacts.rst:66 +msgid "An empty new contact configuration opens in the Application View field." +msgstr "" + +#: ../../pim/contacts.rst:70 +msgid "Specify the new contact information. Changes that you made are implemented immediately." +msgstr "" + +#: ../../pim/contacts.rst:74 +msgid "Edit or Remove Contact Information" +msgstr "" + +#: ../../pim/contacts.rst:76 +msgid "The Contacts app enables you to edit or remove contact information." +msgstr "" + +#: ../../pim/contacts.rst:78 +msgid "To edit or remove contact information:" +msgstr "" + +#: ../../pim/contacts.rst:80 +msgid "Navigate to the specific contact that you want to modify." +msgstr "" + +#: ../../pim/contacts.rst:81 +msgid "Select the information in the field that you want to edit or remove." +msgstr "" + +#: ../../pim/contacts.rst:82 +msgid "Make your modifications or click on the trash bin." +msgstr "" + +#: ../../pim/contacts.rst:84 +msgid "Changes or removals that you made to any contact information are implemented immediately." +msgstr "" + +#: ../../pim/contacts.rst:88 +msgid "Contact Picture" +msgstr "" + +#: ../../pim/contacts.rst:90 +msgid "To add a picture for your new contacts, click on the upload button:" +msgstr "" + +#: ../../pim/contacts.rst:95 +msgid "After you have set a contact picture, it will look like this:" +msgstr "" + +#: ../../pim/contacts.rst:100 +msgid "If you want to upload a new one, remove it, view it in full size or download it, click on the contacts picture for the following options to appear:" +msgstr "" + +#: ../../pim/contacts.rst:107 +msgid "Adding and Managing Address Books" +msgstr "" + +#: ../../pim/contacts.rst:109 +msgid "Clicking on the \"Settings\" (gear) button at the bottom of the left sidebar provides access to Contact app settings. This field shows all available address books, certain options for each address book, and enables you to create new address books, simply by specifying an address books name." +msgstr "" + +#: ../../pim/contacts.rst:117 +msgid "The Contacts settings is also where you can share, export and delete address books. You will find the CardDAV URLs there." +msgstr "" + +#: ../../pim/contacts.rst:120 +msgid "See :doc:`index` for more details about syncing your address books with iOS, macOS, Thunderbird and other CardDAV clients." +msgstr "" + diff --git a/user_manual/locale/source/pim/index.pot b/user_manual/locale/source/pim/index.pot new file mode 100644 index 000000000..18bf7e730 --- /dev/null +++ b/user_manual/locale/source/pim/index.pot @@ -0,0 +1,34 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\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" + +#: ../../pim/index.rst:3 +msgid "Groupware" +msgstr "" + +#: ../../pim/index.rst:5 +msgid "Nextcloud Groupware is a bundle of apps which is consisting of an **Mail**-client (IMAP/POP3) and a **Calendar** and **Contacts** server (CalDAV/CardDAV) with the respective web interfaces." +msgstr "" + +#: ../../pim/index.rst:9 +msgid "We complete those productivity tools with **Deck**, a project management tool which allows you to create Kanban-style task boards and share them with your team." +msgstr "" + +#: ../../pim/index.rst:12 +msgid "You can find out more about Nextcloud Groupware `on our website `_." +msgstr "" + diff --git a/user_manual/locale/source/pim/sync_android.pot b/user_manual/locale/source/pim/sync_android.pot new file mode 100644 index 000000000..78bc2499b --- /dev/null +++ b/user_manual/locale/source/pim/sync_android.pot @@ -0,0 +1,122 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\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" + +#: ../../pim/sync_android.rst:3 +msgid "Synchronizing with Android" +msgstr "" + +#: ../../pim/sync_android.rst:6 +msgid "Files and notifications" +msgstr "" + +#: ../../pim/sync_android.rst:8 +msgid "Install the Nextcloud Android client `from F-Droid `_ or `Google Play Store `_" +msgstr "" + +#: ../../pim/sync_android.rst:10 +msgid "Start the app. There are two ways of setting it up:" +msgstr "" + +#: ../../pim/sync_android.rst:12 +msgid "*Either*: enter your server URL, continue, enter your user name and password and confirm to grant access." +msgstr "" + +#: ../../pim/sync_android.rst:16 +msgid "*Or*: In Nextcloud's web GUI, go to the `user preferences <../userpreferences.html>`_, go to **Security**. Generate an App password, click \"Generate QR code\" and tap the QR scanner icon in the Nextcloud app, point your phone's camera towards the screen." +msgstr "" + +#: ../../pim/sync_android.rst:23 +msgid "Contacts and Calendar" +msgstr "" + +#: ../../pim/sync_android.rst:26 +msgid "With the Nextcloud mobile app" +msgstr "" + +#: ../../pim/sync_android.rst:28 +msgid "Install `DAVx⁵ (formerly known as DAVDroid) `_ on your Android device, `from Google Play store `_ or `from F-Droid `_" +msgstr "" + +#: ../../pim/sync_android.rst:31 +msgid "In the Nextcloud mobile, go to **Settings** / **More**, tap on \"**Sync caldendars & contacts**\"" +msgstr "" + +#: ../../pim/sync_android.rst:33 +msgid "Now, DAVx⁵ will open Nextcloud's Webflow login window, where you will have to enter your credendials and grant access." +msgstr "" + +#: ../../pim/sync_android.rst:35 +msgid "After this, DAVx⁵ will close and the Nextcloud app reappears. In order to finish setup, you have to manually launch DAVx⁵ again." +msgstr "" + +#: ../../pim/sync_android.rst:37 +msgid "Tap on the icon for the account DAVx⁵ has just created, when requested grant DAVx⁵ access to your calendars and contacts, optionally install `OpenTasks `_ and grant DAVx⁵ access to your tasks, too." +msgstr "" + +#: ../../pim/sync_android.rst:40 +msgid "When you tap the icon for the account DAVx⁵ has set up, it will discover the available address books and calendars. Choose which ones you want to synchronize and finishish." +msgstr "" + +#: ../../pim/sync_android.rst:46 +msgid "Without the Nextcloud mobile app" +msgstr "" + +#: ../../pim/sync_android.rst:47 +msgid "If you don't want to install the Nextcloud mobile app, the following steps are required after installing DAVx⁵" +msgstr "" + +#: ../../pim/sync_android.rst:50 +msgid "Install `DAVx⁵ (formerly known as DAVDroid) `_ on your Android device, `from Google Play store `_ or `from F-Droid `_." +msgstr "" + +#: ../../pim/sync_android.rst:53 +msgid "Optionally install `OpenTasks `_." +msgstr "" + +#: ../../pim/sync_android.rst:54 +msgid "Create a new account (\"+\" button)." +msgstr "" + +#: ../../pim/sync_android.rst:55 +msgid "Select **Connection with URL and username**. **Base URL:** URL of your Nextcloud instance (e.g. ``https://sub.example.com/remote.php/dav``) **Contact Group Method:** As credentials" +msgstr "" + +#: ../../pim/sync_android.rst:58 +msgid "Chose the option ``Groups are per-contact categories``." +msgstr "" + +#: ../../pim/sync_android.rst:59 +msgid "Click **Connect**." +msgstr "" + +#: ../../pim/sync_android.rst:60 +msgid "Select the data you want to sync." +msgstr "" + +#: ../../pim/sync_android.rst:61 +msgid "When requested, grant access permissions to DAVx⁵ for your contacts, calendars and optionally tasks." +msgstr "" + +#: ../../pim/sync_android.rst:64 +msgid "Enter your email address as DAVx⁵ account name (mandatory if you want to be able to send calendar invitation) If your email address is registered in your Nextcloud preferences and you have set up your account using the Nextcloud mobile app, this should be aready the case." +msgstr "" + +#: ../../pim/sync_android.rst:70 +msgid "DAVx⁵ lists the calendar subscriptions made through the Nextcloud Calendar app, but you need to install the `ICSx⁵ (formerly known as ICSDroid) `_ app on your Android device, `from the Google Play Store `_ or `from F-Droid `_ to sync them." +msgstr "" + diff --git a/user_manual/locale/source/pim/sync_gnome.pot b/user_manual/locale/source/pim/sync_gnome.pot new file mode 100644 index 000000000..428c5c999 --- /dev/null +++ b/user_manual/locale/source/pim/sync_gnome.pot @@ -0,0 +1,58 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\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" + +#: ../../pim/sync_gnome.rst:3 +msgid "Synchronizing with the GNOME desktop" +msgstr "" + +#: ../../pim/sync_gnome.rst:5 +msgid "The `GNOME desktop `_ has built-in support for Nextcloud's calendar, contacts and tasks which will be displayed by the Evolution PIM or the Calendar, Tasks and Contacts app as well has for files, which it integrates into the Nautilus file manager via WebDAV. The latter works only while the computer is connected." +msgstr "" + +#: ../../pim/sync_gnome.rst:11 +msgid "This can be done by following these steps:" +msgstr "" + +#: ../../pim/sync_gnome.rst:13 +msgid "In the GNOME settings, open Online Accounts" +msgstr "" + +#: ../../pim/sync_gnome.rst:14 +msgid "Under \"add an account\" pick ``Nextcloud``." +msgstr "" + +#: ../../pim/sync_gnome.rst:18 +msgid "Enter your server URL, username and password. If you have enabled two factor authentification, you need to generate an app-password/token, because GNOME Online Accounts `doesn't support Nextcloud's webflow login yet `_. (`Learn more `_)." +msgstr "" + +#: ../../pim/sync_gnome.rst:24 +msgid "In the next window, select which resources GNOME should access and press the cross in the top left to close." +msgstr "" + +#: ../../pim/sync_gnome.rst:29 +msgid "Nextcloud task, calendars and contacts should now be visibile in the Evolution PIM, the task, contacts and calendars app." +msgstr "" + +#: ../../pim/sync_gnome.rst:32 +msgid "Files will be shown as a WebDAV resource in the Nautilus file manager (and also be available in the GNOME file open/save dialogues). Documents should be integrated into the GNOME Documents app." +msgstr "" + +#: ../../pim/sync_gnome.rst:37 +msgid "All resourses should also be searchable from anywhere by pressing the Windows key and entering a search tearm." +msgstr "" + diff --git a/user_manual/locale/source/pim/sync_ios.pot b/user_manual/locale/source/pim/sync_ios.pot new file mode 100644 index 000000000..57a1741ce --- /dev/null +++ b/user_manual/locale/source/pim/sync_ios.pot @@ -0,0 +1,90 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\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" + +#: ../../pim/sync_ios.rst:3 +msgid "Synchronizing with iOS" +msgstr "" + +#: ../../pim/sync_ios.rst:6 +msgid "Calendar" +msgstr "" + +#: ../../pim/sync_ios.rst:8 +#: ../../pim/sync_ios.rst:26 +msgid "Open the settings application." +msgstr "" + +#: ../../pim/sync_ios.rst:9 +#: ../../pim/sync_ios.rst:27 +msgid "Select Passwords and Accounts." +msgstr "" + +#: ../../pim/sync_ios.rst:10 +#: ../../pim/sync_ios.rst:28 +msgid "Select Add Account." +msgstr "" + +#: ../../pim/sync_ios.rst:11 +#: ../../pim/sync_ios.rst:29 +msgid "Select Other as account type." +msgstr "" + +#: ../../pim/sync_ios.rst:12 +msgid "Select Add CalDAV account." +msgstr "" + +#: ../../pim/sync_ios.rst:13 +#: ../../pim/sync_ios.rst:31 +msgid "For server, type the domain name of your server i.e. ``example.com``" +msgstr "" + +#: ../../pim/sync_ios.rst:14 +#: ../../pim/sync_ios.rst:32 +msgid "Enter your user name and password." +msgstr "" + +#: ../../pim/sync_ios.rst:15 +#: ../../pim/sync_ios.rst:33 +msgid "Select Next." +msgstr "" + +#: ../../pim/sync_ios.rst:17 +msgid "Your calendar will now be visible in the Calendar application" +msgstr "" + +#: ../../pim/sync_ios.rst:19 +#: ../../pim/sync_ios.rst:37 +msgid "Beginning with iOS 12 an SSL encryption is necessary. Therefore do **not** disable **SSL** (For this reason a certificate is required at your domain, https://letsencrypt.org/ will do)" +msgstr "" + +#: ../../pim/sync_ios.rst:24 +msgid "Contacts" +msgstr "" + +#: ../../pim/sync_ios.rst:30 +msgid "Select Add CardDAV account." +msgstr "" + +#: ../../pim/sync_ios.rst:35 +msgid "You should now find your contacts in the address book of your iPhone." +msgstr "" + +#: ../../pim/sync_ios.rst:41 +msgid "If it's still not working, have a look at the `Troubleshooting Contacts & Calendar`_ guide." +msgstr "" + diff --git a/user_manual/locale/source/pim/sync_kde.pot b/user_manual/locale/source/pim/sync_kde.pot new file mode 100644 index 000000000..dff6d59aa --- /dev/null +++ b/user_manual/locale/source/pim/sync_kde.pot @@ -0,0 +1,66 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\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" + +#: ../../pim/sync_kde.rst:3 +msgid "Synchronizing with KDE Kontact" +msgstr "" + +#: ../../pim/sync_kde.rst:5 +msgid "KOrganizer and KAddressBook can synchronize your calendar, contacts and tasks with a Nextcloud server." +msgstr "" + +#: ../../pim/sync_kde.rst:7 +msgid "This can be done by following these steps:" +msgstr "" + +#: ../../pim/sync_kde.rst:9 +msgid "Open KOrganizer and in the calendar list (bottom left) right-click and choose ``Add Calendar``." +msgstr "" + +#: ../../pim/sync_kde.rst:13 +msgid "In the resulting list of resources, pick ``DAV groupware resource``." +msgstr "" + +#: ../../pim/sync_kde.rst:17 +msgid "Enter your username. As password, you need to generate an app-password/token (`Learn more `_)." +msgstr "" + +#: ../../pim/sync_kde.rst:21 +msgid "Choose ``ownCloud`` or ``Nextcloud`` as Groupware server option." +msgstr "" + +#: ../../pim/sync_kde.rst:25 +msgid "Enter your Nextcloud server URL and, if needed, installation path (anything that comes after the first /, for example ``mynextcloud`` in ``https://exampe.com/mynextcloud``). Then click next." +msgstr "" + +#: ../../pim/sync_kde.rst:29 +msgid "You can now test the connection, which can take some time for the initial connection. If it does not work, you can go back and try to fix it with other settings." +msgstr "" + +#: ../../pim/sync_kde.rst:35 +msgid "Pick a name for this resource, for example ``Work`` or ``Home``. By default, both CalDAV (Calendar) and CardDAV (Contacts) are synced." +msgstr "" + +#: ../../pim/sync_kde.rst:37 +msgid "You can set a manual refresh rate for your calendar and contacts resources. By default this setting is set to 5 minutes and should be fine for the most use cases. You may want to change this for saving your power or cellular data plan. that you can update with a right-click on the item in the calendar list and when you create a new appointment it is synced to Nextcloud right away." +msgstr "" + +#: ../../pim/sync_kde.rst:41 +msgid "After a few seconds to minutes depending on your internet connection, you will finde your calendars and contacts inside the KDE Kontact applications KOrganizer and KAddressBook!" +msgstr "" + diff --git a/user_manual/locale/source/pim/sync_osx.pot b/user_manual/locale/source/pim/sync_osx.pot new file mode 100644 index 000000000..66f6421be --- /dev/null +++ b/user_manual/locale/source/pim/sync_osx.pot @@ -0,0 +1,74 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\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" + +#: ../../pim/sync_osx.rst:3 +msgid "Synchronizing with macOS" +msgstr "" + +#: ../../pim/sync_osx.rst:6 +msgid "Setup your Accounts" +msgstr "" + +#: ../../pim/sync_osx.rst:8 +msgid "In the following steps you will add your server resources for **CalDAV** (Calendar) and **CardDAV** (Contacts) to your Nextcloud." +msgstr "" + +#: ../../pim/sync_osx.rst:11 +msgid "Open the **system preferences** of your macOS device" +msgstr "" + +#: ../../pim/sync_osx.rst:13 +msgid "Navigate to **Internet Accounts**" +msgstr "" + +#: ../../pim/sync_osx.rst:17 +msgid "Click on **Add Other Account...** and click on **CalDAV Account** for Calendar or **CardDAV Account** for Contacts." +msgstr "" + +#: ../../pim/sync_osx.rst:22 +msgid "You can not setup Calendar/Contacts together. You need to setup them in **separate accounts**." +msgstr "" + +#: ../../pim/sync_osx.rst:25 +msgid "Select **Manual** as Account-Type and type in your respective credentials:" +msgstr "" + +#: ../../pim/sync_osx.rst:27 +msgid "**Username**: Your Nextcloud username or email **Password**: Your generated App-password/token (`App-password/token `_) **Server Address**: URL of your Nextcloud server (e.g. https://cloud.example.com)" +msgstr "" + +#: ../../pim/sync_osx.rst:33 +msgid "Click on **Sign In**." +msgstr "" + +#: ../../pim/sync_osx.rst:35 +msgid "**For CalDAV (Calendar):** You can now select, with which applications you want to use this resource. In the most cases, this will be the \"Calendar\" application, sometimes you may also want to use it for your **Tasks and reminders**." +msgstr "" + +#: ../../pim/sync_osx.rst:42 +msgid "Troubleshooting" +msgstr "" + +#: ../../pim/sync_osx.rst:44 +msgid "macOS does **not** support syncing CalDAV/CardDAV over non-encrypted ``http://`` connections. Make sure you have ``https://`` enabled and configured on server- and client-side." +msgstr "" + +#: ../../pim/sync_osx.rst:48 +msgid "**Self-signed certificates** need to be properly set up in the macOS keychain." +msgstr "" + diff --git a/user_manual/locale/source/pim/sync_thunderbird.pot b/user_manual/locale/source/pim/sync_thunderbird.pot new file mode 100644 index 000000000..a346edff1 --- /dev/null +++ b/user_manual/locale/source/pim/sync_thunderbird.pot @@ -0,0 +1,142 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\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" + +#: ../../pim/sync_thunderbird.rst:3 +msgid "Synchronizing with Thunderbird" +msgstr "" + +#: ../../pim/sync_thunderbird.rst:5 +msgid "`Thunderbird `_ is a feature-rich and mature mail client that can be turned into a full-fledged PIM. However, it lacks support for address book synchronisation via CardDAV and it also lacks the ability to automatically discover calendars and address books available on the server. Therefore, to synchronise with Nextcloud, add-ons are required, which can be easily installed through Thunderbird's add-on manager." +msgstr "" + +#: ../../pim/sync_thunderbird.rst:9 +msgid "Recommended method" +msgstr "" + +#: ../../pim/sync_thunderbird.rst:11 +msgid "For this method, you need to have three add-ons installed:" +msgstr "" + +#: ../../pim/sync_thunderbird.rst:13 +msgid "The `Lightning calendar `_" +msgstr "" + +#: ../../pim/sync_thunderbird.rst:14 +msgid "`TBSync `_ and" +msgstr "" + +#: ../../pim/sync_thunderbird.rst:15 +msgid "The `TBSync provider for CalDAV and CardDAV `_" +msgstr "" + +#: ../../pim/sync_thunderbird.rst:17 +msgid "When they are installed, if you are on Windows, go to **Extras**/**Synchronisation settings (TBSync)** or **Edit/Synchronisation settings (TBSync)** if on Linux" +msgstr "" + +#: ../../pim/sync_thunderbird.rst:19 +msgid "In the account manager choose \"**Add account** / **CalDAV / CardDAV account**\"" +msgstr "" + +#: ../../pim/sync_thunderbird.rst:20 +msgid "In the next window, go with the default called **Automatic configuration** and click **next**" +msgstr "" + +#: ../../pim/sync_thunderbird.rst:21 +msgid "Enter an an **account name**, which you can freely choose, **user name**, **password** and the **URL of your server** and click **next**" +msgstr "" + +#: ../../pim/sync_thunderbird.rst:22 +msgid "In the next window, TBSync should have autodiscovered the CalDAV and CardDAV addresses. When it has, click **Finish**." +msgstr "" + +#: ../../pim/sync_thunderbird.rst:23 +msgid "Now check the box **Enable and synchronize this account**. TBSync will discover all address books and calenders your account has access to on the server" +msgstr "" + +#: ../../pim/sync_thunderbird.rst:24 +msgid "Check the box next to each calender and address book you want to have synchronised, also set how often you want them to be synchronised and push the button **sychronise now**" +msgstr "" + +#: ../../pim/sync_thunderbird.rst:25 +msgid "After the first successful synchronisation is complete, you can close the window. Henceforth, TBSync will do the work for you. You are done and can skip the next sections (unless you need a more advanced address book)" +msgstr "" + +#: ../../pim/sync_thunderbird.rst:29 +msgid "Alternative: Using the CardBook add-on (Contacts only)" +msgstr "" + +#: ../../pim/sync_thunderbird.rst:30 +msgid "`CardBook `_ is an advanced alternative to Thunderbird's address book, which supports CardDAV. You can have TBSync and CardBook installed in parallel." +msgstr "" + +#: ../../pim/sync_thunderbird.rst:32 +msgid "Click the Cardbook icon in the upper right corner of Thunderbird:" +msgstr "" + +#: ../../pim/sync_thunderbird.rst:36 +msgid "In Cardbook:" +msgstr "" + +#: ../../pim/sync_thunderbird.rst:38 +msgid "\"Adressbook > New Adressbook **Remote** > Next" +msgstr "" + +#: ../../pim/sync_thunderbird.rst:39 +msgid "Select **CardDAV**, fill in the address of your Nextcloud server, your user name and password" +msgstr "" + +#: ../../pim/sync_thunderbird.rst:43 +msgid "Click on \"Validate\", click Next, then choose the name of the addressbook and click Next again." +msgstr "" + +#: ../../pim/sync_thunderbird.rst:47 +msgid "When you are finished, CardBook synchronizes your addressbooks. You can always trigger a synchronisation manually by clicking \"Synchronize\" in the top left corner of CardBook." +msgstr "" + +#: ../../pim/sync_thunderbird.rst:52 +msgid "The old method: Manually subscribing to calendars" +msgstr "" + +#: ../../pim/sync_thunderbird.rst:53 +msgid "This method is only needed if you don't want to install TBSync." +msgstr "" + +#: ../../pim/sync_thunderbird.rst:55 +msgid "1. Go to your Nextcloud Calendar and click on the 3 dotted menu for the calendar that you want to synchronize which will display and URL that looks something like this: https://cloud.nextcloud.com/remote.php/dav/calendars/daniel/personal/" +msgstr "" + +#: ../../pim/sync_thunderbird.rst:58 +msgid "Go to the calendar view in Thunderbird and right click in the calendar menu to the left (where the names of the calendars are) to add a **New Calendar**." +msgstr "" + +#: ../../pim/sync_thunderbird.rst:60 +msgid "Choose **On the network**" +msgstr "" + +#: ../../pim/sync_thunderbird.rst:64 +msgid "Choose **CalDAV** and fill in the missing information:" +msgstr "" + +#: ../../pim/sync_thunderbird.rst:69 +msgid "Fix for Thunderbird 60" +msgstr "" + +#: ../../pim/sync_thunderbird.rst:70 +msgid "If you are still using Thunderbird 60, you need to change a configuration setting to make CalDAV/CardDAV work around Thunderbird bug `#1468918 `_ as described `here `_" +msgstr "" + diff --git a/user_manual/locale/source/pim/sync_windows10.pot b/user_manual/locale/source/pim/sync_windows10.pot new file mode 100644 index 000000000..cc129c7e8 --- /dev/null +++ b/user_manual/locale/source/pim/sync_windows10.pot @@ -0,0 +1,98 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\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" + +#: ../../pim/sync_windows10.rst:3 +msgid "Synchronizing with Windows 10" +msgstr "" + +#: ../../pim/sync_windows10.rst:6 +msgid "Calendar" +msgstr "" + +#: ../../pim/sync_windows10.rst:8 +msgid "In your browser, navigate to the Nextcloud Calendar app. Under \"Settings & import\", copy the \"iOS/macOS CalDAV Address\" into your clipboard." +msgstr "" + +#: ../../pim/sync_windows10.rst:10 +msgid "Launch the Windows 10 Calendar app. Then, click the settings icon (gear icon) and select \"Manage accounts\"." +msgstr "" + +#: ../../pim/sync_windows10.rst:12 +msgid "Click \"Add account\" and choose \"iCloud\"." +msgstr "" + +#: ../../pim/sync_windows10.rst:14 +msgid "Enter an email, username and password. None of this information has to be valid-it will all be changed in the upcoming steps." +msgstr "" + +#: ../../pim/sync_windows10.rst:16 +msgid "Click \"Done\". A message should appear indicating the settings were saved successfully." +msgstr "" + +#: ../../pim/sync_windows10.rst:18 +msgid "In the \"Manage Accounts\" menu, click on the iCloud account created in previous steps, and select \"Change settings\". Then, click on \"Change mailbox sync settings\"." +msgstr "" + +#: ../../pim/sync_windows10.rst:20 +msgid "Scroll to the bottom of the dialog box, select \"Advanced mailbox settings\". Paste your CalDAV URL in the field labelled \"Calendar server (CalDAV)\"." +msgstr "" + +#: ../../pim/sync_windows10.rst:22 +msgid "Click \"Done\". Enter your Nextcloud username and password in the appropriate fields, and change the account name to whatever you prefer (e. g. \"Nextcloud Calendar\"). Click \"Save\"." +msgstr "" + +#: ../../pim/sync_windows10.rst:26 +msgid "After following all these steps, your Nextcloud calendar should synchronize. If not, check your username and password. Otherwise, repeat these steps." +msgstr "" + +#: ../../pim/sync_windows10.rst:28 +msgid "**NOTE: You will not be able to synchronize your calendar if you have two-factor authentication enabled. Follow the steps below to get an app password that can be used with the Calendar client app:**" +msgstr "" + +#: ../../pim/sync_windows10.rst:30 +msgid "Log into Nextcloud. Click on your user icon, then click on \"settings\"." +msgstr "" + +#: ../../pim/sync_windows10.rst:32 +msgid "Click on \"Security\", then locate a button labeled \"Generate app password\". Next to this button, enter \"Windows 10 Calendar app\". Then, click the button and copy and paste the password. Use this password instead of your Nextcloud password for Step 8." +msgstr "" + +#: ../../pim/sync_windows10.rst:34 +msgid "Special thanks to this Reddit user for their post: https://www.reddit.com/r/Nextcloud/comments/5rcypb/using_the_windows_10_calendar_application_with/" +msgstr "" + +#: ../../pim/sync_windows10.rst:39 +msgid "Contacts" +msgstr "" + +#: ../../pim/sync_windows10.rst:41 +msgid "Repeat steps 1 - 7 from the Calendar instructions. If you already have setup the Calendar synchronization, you can use the same account for this." +msgstr "" + +#: ../../pim/sync_windows10.rst:43 +msgid "In the \"Advanced mailbox settings\". Paste your CalDAV URL in the field labelled \"Contact server (CardDAV)\"." +msgstr "" + +#: ../../pim/sync_windows10.rst:45 +msgid "Replace the path \"principals\" within the URL with \"addressbooks\"" +msgstr "" + +#: ../../pim/sync_windows10.rst:47 +msgid "Click \"Done\". Enter your Nextcloud username and password in the appropriate fields, and change the account name to whatever you prefer (e. g. \"Nextcloud\"). Click \"Save\"." +msgstr "" + diff --git a/user_manual/locale/source/session_management.pot b/user_manual/locale/source/session_management.pot new file mode 100644 index 000000000..b0d16ddd0 --- /dev/null +++ b/user_manual/locale/source/session_management.pot @@ -0,0 +1,70 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\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" + +#: ../../session_management.rst:3 +msgid "Manage connected browsers and devices" +msgstr "" + +#: ../../session_management.rst:5 +msgid "The personal settings page allows you to have an overview on the connected browsers and devices." +msgstr "" + +#: ../../session_management.rst:9 +msgid "Managing connected browsers" +msgstr "" + +#: ../../session_management.rst:11 +msgid "In the list of connected browsers you see which browsers connected to your account recently:" +msgstr "" + +#: ../../session_management.rst:17 +msgid "You can use the trash icon to disconnect any of the browsers in the list." +msgstr "" + +#: ../../session_management.rst:20 +msgid "Managing devices" +msgstr "" + +#: ../../session_management.rst:22 +msgid "In the list of connected devices you see all the devices and clients you generated a device password for and their last activity:" +msgstr "" + +#: ../../session_management.rst:28 +msgid "You can use the trash icon to disconnect any of the devices in the list." +msgstr "" + +#: ../../session_management.rst:30 +msgid "At the bottom of the list you find a button to create a new device-specific password. You can choose a name to identify the token later. The generated password is used for configuring the new client. Ideally, generate individual tokens for every device you connect to your account, so you can disconnect those individually if necessary." +msgstr "" + +#: ../../session_management.rst:39 +msgid "You have only access to the device password when creating it, Nextcloud will not save the plain password, hence it's recommended to enter the password on the new client immediately." +msgstr "" + +#: ../../session_management.rst:44 +msgid "If you are :doc:`user_2fa` for your account, device-specific passwords are the only way to configure clients. The client will deny connections of clients using your login password then." +msgstr "" + +#: ../../session_management.rst:49 +msgid "Device-specific passwords and password changes" +msgstr "" + +#: ../../session_management.rst:51 +msgid "For password changes in external user backends the device-specific passwords are marked as invalid and once a login of the user account with the main password happens all device-specific passwords are updated and work again." +msgstr "" + diff --git a/user_manual/locale/source/user_2fa.pot b/user_manual/locale/source/user_2fa.pot new file mode 100644 index 000000000..c846ed630 --- /dev/null +++ b/user_manual/locale/source/user_2fa.pot @@ -0,0 +1,114 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\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" + +#: ../../user_2fa.rst:3 +msgid "Using two-factor authentication" +msgstr "" + +#: ../../user_2fa.rst:5 +msgid "Two-factor authentication (2FA) is a way to protect your Nextcloud account against unauthorized access. It works by requiring two different 'proofs' of your identity. For example, *something you know* (like a password) and *something you have* like a physical key. Typically, the first factor is a password like you already have and the second can be a text message you receive or a code you generate on your phone or another device (*something you have*). Nextcloud supports a variety of 2nd factors and more can be added." +msgstr "" + +#: ../../user_2fa.rst:14 +msgid "Once a two-factor authentication app has been enabled by your administrator you can enable and configure it in :doc:`userpreferences`. Below you can see how." +msgstr "" + +#: ../../user_2fa.rst:19 +msgid "Configuring two-factor authentication" +msgstr "" + +#: ../../user_2fa.rst:21 +msgid "In your Personal Settings look up the Second-factor Auth setting. In this example this is TOTP, a Google Authenticator compatible time-based code." +msgstr "" + +#: ../../user_2fa.rst:27 +msgid "You will see your secret and a QR code which can be scanned by the TOTP app on your phone (or another device). Depending on the app or tool, type in the code or scan the QR and your device will show a login code which changes every 30 seconds." +msgstr "" + +#: ../../user_2fa.rst:33 +msgid "Recovery codes in case you lost your 2nd factor" +msgstr "" + +#: ../../user_2fa.rst:35 +msgid "You should always generate backup codes for 2FA. If your 2nd factor device gets stolen or is not working, you will be able to use one of these codes to unlock your account. It effectively functions as a backup 2nd factor. To get the backup codes, go to your Personal Settings and look under Second-factor Auth settings. Choose *Generate backup codes*." +msgstr "" + +#: ../../user_2fa.rst:44 +msgid "You will then be presented with a list of one-time-use backup codes." +msgstr "" + +#: ../../user_2fa.rst:49 +msgid "You should put these codes in a safe spot, somewhere you can find them. Don't put them together with your 2nd factor like your mobile phone but make sure that if you lose one, you still have the other. Keeping them at home is probably the best thing to do." +msgstr "" + +#: ../../user_2fa.rst:55 +msgid "Logging in with two-factor authentication" +msgstr "" + +#: ../../user_2fa.rst:57 +msgid "After you have logged out and need to log in again, you will see a request to enter the TOTP code in your browser. If you enable not only the TOTP factor but another one, you will see a selection screen on which you can choose two-factor method for this login. Select TOTP." +msgstr "" + +#: ../../user_2fa.rst:65 +msgid "Now, just enter your code:" +msgstr "" + +#: ../../user_2fa.rst:70 +msgid "If the code was correct you will be redirected to your Nextcloud account." +msgstr "" + +#: ../../user_2fa.rst:72 +msgid "Since the code is time-based, it’s important that your server’s and your smartphone’s clock are almost in sync. A time drift of a few seconds won’t be a problem." +msgstr "" + +#: ../../user_2fa.rst:77 +msgid "Using two-factor authentication with hardware tokens" +msgstr "" + +#: ../../user_2fa.rst:78 +msgid "You can use two-factor authentication based on hardware tokens. The following devices are known to work:" +msgstr "" + +#: ../../user_2fa.rst:80 +msgid "TOTP based:" +msgstr "" + +#: ../../user_2fa.rst:82 +msgid "`Nitrokey Pro `_" +msgstr "" + +#: ../../user_2fa.rst:83 +msgid "`Nitrokey Storage `_" +msgstr "" + +#: ../../user_2fa.rst:85 +msgid "FIDO U2F based:" +msgstr "" + +#: ../../user_2fa.rst:87 +msgid "`Nitrokey FIDO U2F `_" +msgstr "" + +#: ../../user_2fa.rst:90 +msgid "Using client applications with two-factor authentication" +msgstr "" + +#: ../../user_2fa.rst:92 +msgid "Once you have enabled 2FA, your clients will no longer be able to connect with just your password unless they also have support for two-factor authentication. To solve this, you should generate device specific passwords for them. See :doc:`session_management` for more information on how to do this." +msgstr "" + diff --git a/user_manual/locale/source/userpreferences.pot b/user_manual/locale/source/userpreferences.pot new file mode 100644 index 000000000..6abced6cc --- /dev/null +++ b/user_manual/locale/source/userpreferences.pot @@ -0,0 +1,118 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\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" + +#: ../../userpreferences.rst:3 +msgid "Setting your preferences" +msgstr "" + +#: ../../userpreferences.rst:5 +msgid "As a user, you can manage your personal settings." +msgstr "" + +#: ../../userpreferences.rst:7 +msgid "To access your personal settings:" +msgstr "" + +#: ../../userpreferences.rst:9 +msgid "Click on your profile picture in the top, right corner of your Nextcloud instance." +msgstr "" + +#: ../../userpreferences.rst:11 +msgid "The Personal Settings Menu opens." +msgstr "" + +#: ../../userpreferences.rst:16 +msgid "*Personal Settings Menu*" +msgstr "" + +#: ../../userpreferences.rst:18 +msgid "Choose *Settings* from the drop down menu." +msgstr "" + +#: ../../userpreferences.rst:23 +msgid "If you are an administrator, you can also manage users and administer the server. These links do not appear to a non-admin user." +msgstr "" + +#: ../../userpreferences.rst:26 +msgid "The options listed in the Personal Settings Page depend on the applications that are enabled by the administrator. Some of the features you will see include the following:" +msgstr "" + +#: ../../userpreferences.rst:30 +msgid "Usage and available quota" +msgstr "" + +#: ../../userpreferences.rst:31 +msgid "Manage your profile picture" +msgstr "" + +#: ../../userpreferences.rst:32 +msgid "Full name (You can make this anything you want, as it is separate from your Nextcloud login name, which is unique and cannot be changed)" +msgstr "" + +#: ../../userpreferences.rst:34 +msgid "Email address" +msgstr "" + +#: ../../userpreferences.rst:35 +msgid "List of your Group memberships" +msgstr "" + +#: ../../userpreferences.rst:36 +msgid "Change your password" +msgstr "" + +#: ../../userpreferences.rst:37 +msgid ":doc:`user_2fa`" +msgstr "" + +#: ../../userpreferences.rst:38 +msgid ":doc:`userpreferences`" +msgstr "" + +#: ../../userpreferences.rst:39 +msgid "Choose the language for your Nextcloud interface" +msgstr "" + +#: ../../userpreferences.rst:40 +msgid "Links to desktop and mobile apps" +msgstr "" + +#: ../../userpreferences.rst:41 +msgid "Manage your Activity stream and notifications" +msgstr "" + +#: ../../userpreferences.rst:42 +msgid "Default folder to save new documents to" +msgstr "" + +#: ../../userpreferences.rst:43 +msgid "Your Federated sharing ID" +msgstr "" + +#: ../../userpreferences.rst:44 +msgid "Social sharing links" +msgstr "" + +#: ../../userpreferences.rst:45 +msgid "Nextcloud version" +msgstr "" + +#: ../../userpreferences.rst:47 +msgid "Available options and settings depending on your administrators configuration. If you are not able to change the password or the display-name in your personal settings, please contact your administrator for help." +msgstr "" + diff --git a/user_manual/locale/source/webinterface.pot b/user_manual/locale/source/webinterface.pot new file mode 100644 index 000000000..2f24f0c8b --- /dev/null +++ b/user_manual/locale/source/webinterface.pot @@ -0,0 +1,162 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\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" + +#: ../../webinterface.rst:3 +msgid "The Nextcloud Web interface" +msgstr "" + +#: ../../webinterface.rst:5 +msgid "You can connect to your Nextcloud server using any Web browser. Just point it to your Nextcloud server URL (e.g. cloud.example.com) and enter your username and password." +msgstr "" + +#: ../../webinterface.rst:12 +msgid "Web browser requirements" +msgstr "" + +#: ../../webinterface.rst:14 +msgid "For the best experience with the Nextcloud web interface, we recommend that you use the latest and supported version of a browser from this list:" +msgstr "" + +#: ../../webinterface.rst:17 +msgid "Microsoft **Internet Explorer**" +msgstr "" + +#: ../../webinterface.rst:18 +msgid "Microsoft **Edge**" +msgstr "" + +#: ../../webinterface.rst:19 +msgid "Mozilla **Firefox**" +msgstr "" + +#: ../../webinterface.rst:20 +msgid "Google **Chrome**/Chromium" +msgstr "" + +#: ../../webinterface.rst:21 +msgid "Apple **Safari**" +msgstr "" + +#: ../../webinterface.rst:23 +msgid "If you want to use Nextcloud Talk you need to run Mozilla **Firefox** 52+ or Google **Chrome**/Chromium 49+ to have the full experience with video calls and screensharing. Google **Chrome**/Chromium requires a additional plugin for screensharing." +msgstr "" + +#: ../../webinterface.rst:28 +msgid "Navigating the main user interface" +msgstr "" + +#: ../../webinterface.rst:30 +msgid "By default, the Nextcloud Web interface opens to your Files page. You can add, remove, and share files, and make changes based on the access privileges set by you (if you are administering the server) or by your server administrator." +msgstr "" + +#: ../../webinterface.rst:38 +msgid "The Nextcloud user interface contains the following fields and functions:" +msgstr "" + +#: ../../webinterface.rst:40 +msgid "**Apps Selection Menu** (1): Located in the upper left corner, you'll find all your apps which are available on your instance of Nextcloud. Clicking on an apps icon will redirect you to the app." +msgstr "" + +#: ../../webinterface.rst:44 +msgid "**Apps Information** field (2): Located in the left sidebar, this provides filters and tasks associated with your selected app. For example, when you are using the Files apps you have a special set of filters for quickly finding your files, such as files that have been shared with you, and files that you have shared with others. You'll see different items for other apps." +msgstr "" + +#: ../../webinterface.rst:50 +msgid "**Application View** (3): The main central field in the Nextcloud user interface. This field displays the contents or user features of your selected app." +msgstr "" + +#: ../../webinterface.rst:53 +msgid "**Navigation Bar** (4): Located over the main viewing window (the Application View), this bar provides a type of breadcrumbs navigation that enables you to migrate to higher levels of the folder hierarchy up to the root level (home)." +msgstr "" + +#: ../../webinterface.rst:57 +msgid "**New** button (5): Located in the Navigation Bar, the ``New`` button enables you to create new files, new folders, or upload files." +msgstr "" + +#: ../../webinterface.rst:60 +msgid "You can also drag and drop files from your file manager into the Files Application View to upload them to your instance. Currently, the only Web browsers that support drag-and-drop folders are Chrome and Chromium." +msgstr "" + +#: ../../webinterface.rst:65 +msgid "**Search** field (6): Click on the magnifier in the upper right hand corner of to search for files." +msgstr "" + +#: ../../webinterface.rst:68 +msgid "**Contacts Menu** (7): Gives you an overview about your contacts and users on your server. Dependent on the given details and available apps, you can directly start a video call with them or send emails." +msgstr "" + +#: ../../webinterface.rst:72 +msgid "**Gallery** button (8). This looks like four little squares, and takes you directly to your image gallery." +msgstr "" + +#: ../../webinterface.rst:75 +msgid "**Settings** menu (9): Click on your profile picture, located to the right of the Search field, to open your Settings dropdown menu. Your Settings page provides the following settings and features:" +msgstr "" + +#: ../../webinterface.rst:79 +msgid "Links to download desktop and mobile apps" +msgstr "" + +#: ../../webinterface.rst:80 +msgid "Server usage and space availability" +msgstr "" + +#: ../../webinterface.rst:81 +msgid "Password management" +msgstr "" + +#: ../../webinterface.rst:82 +msgid "Name, email, and profile picture settings" +msgstr "" + +#: ../../webinterface.rst:83 +msgid "Manage connected browsers and devices" +msgstr "" + +#: ../../webinterface.rst:84 +msgid "Group memberships" +msgstr "" + +#: ../../webinterface.rst:85 +msgid "Interface language settings" +msgstr "" + +#: ../../webinterface.rst:86 +msgid "Manage notifications" +msgstr "" + +#: ../../webinterface.rst:87 +msgid "Federated Cloud ID and social media-sharing buttons" +msgstr "" + +#: ../../webinterface.rst:88 +msgid "SSL/TLS certificate manager for external storages" +msgstr "" + +#: ../../webinterface.rst:89 +msgid "Your Two-factor Settings" +msgstr "" + +#: ../../webinterface.rst:90 +msgid "Nextcloud Version information" +msgstr "" + +#: ../../webinterface.rst:92 +msgid "See :doc:`userpreferences` section to learn more about these settings." +msgstr "" + diff --git a/user_manual/locale/source/whats_new.pot b/user_manual/locale/source/whats_new.pot new file mode 100644 index 000000000..bdf165d74 --- /dev/null +++ b/user_manual/locale/source/whats_new.pot @@ -0,0 +1,42 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020 Nextcloud GmbH +# This file is distributed under the same license as the Nextcloud latest User Manual package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Nextcloud latest User Manual latest\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-07-27 14:38+0200\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" + +#: ../../whats_new.rst:3 +msgid "What's new for users in Nextcloud |version|" +msgstr "" + +#: ../../whats_new.rst:5 +msgid "Easier way to select a new app" +msgstr "" + +#: ../../whats_new.rst:10 +msgid "New Contacts menu to reach your colleagues or friends easier" +msgstr "" + +#: ../../whats_new.rst:15 +msgid "A contact popup menu over avatars everywhere" +msgstr "" + +#: ../../whats_new.rst:20 +msgid "Ability to send multiple unique sharing links each with their own settings, by entering email addresses (the recipient will receive an email)" +msgstr "" + +#: ../../whats_new.rst:25 +msgid "Many other improvements and new apps, like screensharing in Video calls, new Circles app for user defined groups, push notifications, notifications of file changes even when shared to another server, undo removal of files from a shared folder even if the removal was done by a recipient, directly sharing to social media and much more." +msgstr "" + diff --git a/user_manual/pim/contacts.rst b/user_manual/pim/contacts.rst index 5a3b87207..ac63007de 100644 --- a/user_manual/pim/contacts.rst +++ b/user_manual/pim/contacts.rst @@ -38,14 +38,14 @@ Importing Virtual Contacts To Import Contacts Using a VCF/Vcard File: 1. Find "Settings" at the bottom of the left sidebar, next to the gear button. - .. figure:: ../images/contact_bottombar.png - - *Contact settings gear button* + + .. figure:: ../images/contact_bottombar.png + :alt: Contact settings gear button 2. Click the gear button. The Contacts app "Import" button will appear. -.. figure:: ../images/contact_uploadbutton.png - *Contacts Upload Field* + .. figure:: ../images/contact_uploadbutton.png + :alt: Contacts Upload Field .. note:: The Contacts app only supports import of vCards version 3.0 and 4.0. @@ -90,14 +90,12 @@ Contact Picture To add a picture for your new contacts, click on the upload button: .. figure:: ../images/contact_picture.png - - *Contact picture (upload button)* + :alt: Contact picture (upload button) After you have set a contact picture, it will look like this: .. figure:: ../images/contact_picture_set.png - - *Contact picture (set)* + :alt: Contact picture (set) If you want to upload a new one, remove it, view it in full size or download it, click on the contacts picture for the following options to appear: @@ -114,8 +112,7 @@ available address books, certain options for each address book, and enables you to create new address books, simply by specifying an address books name. .. figure:: ../images/contact_manageaddressbook.png - - *Add address book in the contacts settings* + :alt: Add address book in the contacts settings The Contacts settings is also where you can share, export and delete address books. You will find the CardDAV URLs there. diff --git a/user_manual/pim/sync_android.rst b/user_manual/pim/sync_android.rst index 7ecd14ee1..1ff8586d7 100644 --- a/user_manual/pim/sync_android.rst +++ b/user_manual/pim/sync_android.rst @@ -5,10 +5,8 @@ Synchronizing with Android Files and notifications ----------------------- -1. Install the Nextcloud Android client `from F-Droid - `_ or `Google - Play Store - `_ +1. Install the Nextcloud Android client `from F-Droid `_ or + `Google Play Store `_ 2. Start the app. There are two ways of setting it up: *Either*: enter @@ -27,10 +25,9 @@ Contacts and Calendar With the Nextcloud mobile app ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -1. Install `DAVx⁵ (formerly known as DAVDroid) - `_ on your Android device, `from - Google Play store `_ or `from F-Droid - `_ +1. Install `DAVx⁵ (formerly known as DAVDroid) `_ on your Android device, + `from Google Play store `_ or + `from F-Droid `_ 2. In the Nextcloud mobile, go to **Settings** / **More**, tap on "**Sync caldendars & contacts**" 3. Now, DAVx⁵ will open Nextcloud's Webflow login window, where you @@ -38,8 +35,7 @@ With the Nextcloud mobile app 4. After this, DAVx⁵ will close and the Nextcloud app reappears. In order to finish setup, you have to manually launch DAVx⁵ again. 5. Tap on the icon for the account DAVx⁵ has just created, when requested grant DAVx⁵ access - to your calendars and contacts, optionally install `OpenTasks - `_ and + to your calendars and contacts, optionally install `OpenTasks `_ and grant DAVx⁵ access to your tasks, too. 6. When you tap the icon for the account DAVx⁵ has set up, it will discover the available address books and calendars. Choose which @@ -51,9 +47,9 @@ Without the Nextcloud mobile app If you don't want to install the Nextcloud mobile app, the following steps are required after installing DAVx⁵ -1. Install `DAVx⁵ (formerly known as DAVDroid) `_ on your Android device, `from - Google Play store `_ or `from F-Droid - `_. +1. Install `DAVx⁵ (formerly known as DAVDroid) `_ on your Android device, + `from Google Play store `_ or + `from F-Droid `_. 2. Optionally install `OpenTasks `_. 3. Create a new account ("+" button). 4. Select **Connection with URL and username**. diff --git a/user_manual/session_management.rst b/user_manual/session_management.rst index caa88ada1..f9417bd19 100644 --- a/user_manual/session_management.rst +++ b/user_manual/session_management.rst @@ -48,20 +48,6 @@ those individually if necessary. Device-specific passwords and password changes ---------------------------------------------- -The behaviour of device-specific passwords during changes of the main password -changed in different versions of Nextcloud. - -Up to Nextcloud 13 - Device-specific passwords are removed on password change and also are - removed once they are not valid anymore if an external user backend is - used. - -Nextcloud 14 - For local user backend the device-specific passwords are updated properly - and continue to work. For external user backends (like LDAP/AD) the - device-specific passwords are still removed. - -Starting with Nextcloud 15 - For password changes in external user backends the device-specific passwords - are marked as invalid and once a login of the user account with the main - password happens all device-specific passwords are updated and work again. +For password changes in external user backends the device-specific passwords +are marked as invalid and once a login of the user account with the main +password happens all device-specific passwords are updated and work again. diff --git a/user_manual_de/external_storage/external_storage.rst b/user_manual_de/external_storage/external_storage.rst index 34d519069..48a903a81 100644 --- a/user_manual_de/external_storage/external_storage.rst +++ b/user_manual_de/external_storage/external_storage.rst @@ -5,6 +5,6 @@ Einrichten externer Speicher Mithilfe der "Externe Speicher"-App können Sie externen Speicher von z.B. Google Drive, Dropbox, Amazon S3, SMB/CIFS Fileservern sowie FTP-Servern in Ihre Nextcloud einbinden. Ihr Nextcloud-Administrator kann einstellen, welche dieser Anbieter verwendet werden -können. Mehr dazu finden Sie unter `Externen Speicher verwalten (GUI) `_. +können. Mehr dazu finden Sie unter `Externen Speicher verwalten (GUI) `_. .. TODO ON RELEASE: Update version number above on release diff --git a/user_manual_de/files/access_webgui.rst b/user_manual_de/files/access_webgui.rst index 97cb5bb9c..62ea52d19 100644 --- a/user_manual_de/files/access_webgui.rst +++ b/user_manual_de/files/access_webgui.rst @@ -75,8 +75,7 @@ Teilen wem diese geteilt wurden. Um die Freigabe aufzuheben genügt ein Mausklick auf das Papierkorb-Symbol. -.. note:: Seit Version 9.0, können alle wiederholt geteilte Inhalte der - ursprünglichen Dateifreigabe eingesehen werden. +.. note:: Auch alle Weiterverteilungen einer ursprünglichen Dateifreigabe können eingesehen werden. Wenn die automatische Wortvervollständigung des Benutzernamen aktiviert ist, wird mit der Eingabe eines Benutzernamens oder des Gruppennamens das Wort @@ -230,6 +229,4 @@ Erstellen oder Verbinden mit einer Federated Link-Freigabe Mithilfe von Federated Cloud Freigaben können Dateifreigaben von entfernten Nextcloud-Servern hinzugefügt und diese wie eine lokale Freigabe verwaltet -werden. Ab Nextcloud 9 ist die Einbindung in ein Verbund mit neuen -Freigabeverbindungen einfacher und effizienter. Siehe -:doc:`federated_cloud_sharing` für den Umgang mit Federated Cloud Freigaben. +werden. Siehe :doc:`federated_cloud_sharing` für den Umgang mit Federated Cloud Freigaben. diff --git a/user_manual_de/files/federated_cloud_sharing.rst b/user_manual_de/files/federated_cloud_sharing.rst index 027288b47..17707c35e 100644 --- a/user_manual_de/files/federated_cloud_sharing.rst +++ b/user_manual_de/files/federated_cloud_sharing.rst @@ -11,7 +11,7 @@ Eine neue Federated Freigabe erstellen Die Federated Freigabe wird standardmäßig bei neuen oder aktualisierten Nextcloud-Installationen aktiviert. Gehen Sie folgendermaßen vor, um eine neue -Freigabe mit anderen Nextcloud-Servern oder ownCloud-Servern ab Version 9 zu +Freigabe mit anderen Nextcloud-Servern oder ownCloud-Servern zu erstellen: 1. Gehen Sie in der linken Seitenleiste auf ``Alle Dateien`` und klicken Sie diff --git a/user_manual_de/files/large_file_upload.rst b/user_manual_de/files/large_file_upload.rst index 1f9275191..cd1269b50 100644 --- a/user_manual_de/files/large_file_upload.rst +++ b/user_manual_de/files/large_file_upload.rst @@ -15,6 +15,6 @@ der vom Administrator festgelegten Größe erlaubt wird: * Wenden Sie sich an Ihren Administrator, um eine Erhöhung dieser Variablen anzufordern -* Lesen Sie den Abschnitt in der `Admin-Dokumentation `_ , in dem beschrieben wird, wie die Größenbeschränkungen für die Dateigröße zu verwalten sind. +* Lesen Sie den Abschnitt in der `Admin-Dokumentation `_ , in dem beschrieben wird, wie die Größenbeschränkungen für die Dateigröße zu verwalten sind. .. TODO ON RELEASE: Update version number above on release diff --git a/user_manual_pt-br/external_storage/external_storage.rst b/user_manual_pt-br/external_storage/external_storage.rst index 82340a588..0a90a058e 100644 --- a/user_manual_pt-br/external_storage/external_storage.rst +++ b/user_manual_pt-br/external_storage/external_storage.rst @@ -6,7 +6,7 @@ O aplicativo Armazenamento externo permite montar serviços de armazenamento externo, como servidores de arquivos do Google Drive, Dropbox, Amazon S3, SMB / CIFS e FTP no Nextcloud. Seu administrador do servidor Nextcloud controla quais deles estão disponíveis para você. Por favor, veja `Configurando o -Armazenamento Externo (GUI) `_ no manual do Administrador do Nextcloud para obter informações sobre como configurar e exemplos. diff --git a/user_manual_pt-br/files/access_webgui.rst b/user_manual_pt-br/files/access_webgui.rst index d1b745b01..ed54534bf 100644 --- a/user_manual_pt-br/files/access_webgui.rst +++ b/user_manual_pt-br/files/access_webgui.rst @@ -214,7 +214,5 @@ Criando ou conectando-se a um link de compartilhamento de federação -------------------------------------------------------------------- O Federated Cloud Sharing permite montar compartilhamentos de arquivos a partir do Nextcloud remoto -servidores e gerenciá-los como um compartilhamento local. Em Nextcloud 9 o processo para -criar um novo link de compartilhamento é mais fácil e simplificado. Vejo -: doc: `federated_cloud_sharing` para aprender como criar e conectar-se a novos -Compartilhamentos da nuvem federada. \ No newline at end of file +servidores e gerenciá-los como um compartilhamento local. Vejo : doc: `federated_cloud_sharing` +para aprender como criar e conectar-se a novos Compartilhamentos da nuvem federada. \ No newline at end of file diff --git a/user_manual_pt-br/files/encrypting_files.rst b/user_manual_pt-br/files/encrypting_files.rst index 79fd0c1ed..1602394a0 100644 --- a/user_manual_pt-br/files/encrypting_files.rst +++ b/user_manual_pt-br/files/encrypting_files.rst @@ -37,7 +37,7 @@ Como a criptografia pode ser desativada? ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ A única maneira de desabilitar a criptografia é executar o `"decrypt all" -`_. +`_. .. TODO ON RELEASE: Atualize o número da versão acima no lançamento @@ -47,8 +47,8 @@ script, que descriptografa todos os arquivos e desabilita a criptografia. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sim, *se* todo usuário usar a `chave de recuperação de arquivo -`_, `"decrypt all" -`_ irá usá-lo para descriptografar todos os arquivos. +`_, `"decrypt all" +`_ irá usá-lo para descriptografar todos os arquivos. .. TODO ON RELEASE: Atualize o número da versão acima no lançamento @@ -56,7 +56,7 @@ A criptografia pode ser desativada sem a senha do usuário? ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Se você não tiver a senha do usuário ou a `chave de recuperação de arquivo -`_. +`_. .. TODO ON RELEASE: Atualize o número da versão acima no lançamento diff --git a/user_manual_pt-br/files/large_file_upload.rst b/user_manual_pt-br/files/large_file_upload.rst index 028216163..ddcc06f50 100644 --- a/user_manual_pt-br/files/large_file_upload.rst +++ b/user_manual_pt-br/files/large_file_upload.rst @@ -14,7 +14,7 @@ precisar de limites de upload maiores do que os fornecidos pelo padrão * Entre em contato com seu administrador para solicitar um aumento nessas variáveis -* Consulte a seção na `Documentação do Administrador `_ que descreve como gerenciar arquivos limites de tamanho de upload. diff --git a/user_manual_pt-br/pim/sync_ios.rst b/user_manual_pt-br/pim/sync_ios.rst index afa2ed03a..a8b6885b5 100644 --- a/user_manual_pt-br/pim/sync_ios.rst +++ b/user_manual_pt-br/pim/sync_ios.rst @@ -53,5 +53,5 @@ Agora você deve encontrar seus contatos no catálogo de endereços do seu iPhon Se ainda não estiver funcionando, dê uma olhada no `Troubleshooting Contacts & Calendar`_ guia. -.. _Solução de problemas de contatos e agenda: https://docs.nextcloud.org/server/14/admin_manual/issues/index.html#troubleshooting-contacts-calendar +.. _Solução de problemas de contatos e agenda: https://docs.nextcloud.org/server/latest/admin_manual/issues/index.html#troubleshooting-contacts-calendar .. TODO ON RELEASE: Atualize o número da versão acima no lançamento \ No newline at end of file diff --git a/user_manual_pt-br/session_management.rst b/user_manual_pt-br/session_management.rst index fe2344944..0d3dea0cd 100644 --- a/user_manual_pt-br/session_management.rst +++ b/user_manual_pt-br/session_management.rst @@ -53,19 +53,7 @@ Senhas específicas do dispositivo e alterações de senha O comportamento das senhas específicas do dispositivo durante as alterações da senha principal foi alterado em diferentes versões do Nextcloud. -Até Nextcloud 13 - As senhas específicas do dispositivo são removidas na alteração de senha - e também são removidas quando não são mais válidas se um back-end de - usuário externo for usado. - -Nextcloud 14 - Para o usuário local backend, as senhas específicas do dispositivo são - atualizadas corretamente e continuam funcionando. Para back-ends de usuários - externos (como LDAP / AD), as senhas específicas do dispositivo ainda são - removidas. - -Começando com o Nextcloud 15 - Para alterações de senha em backends de usuário externo, as senhas - específicas do dispositivo são marcadas como inválidas e, depois que um - login da conta do usuário com a senha principal ocorrer, todas as senhas - específicas do dispositivo serão atualizadas e funcionarão novamente. +Para alterações de senha em backends de usuário externo, as senhas +específicas do dispositivo são marcadas como inválidas e, depois que um +login da conta do usuário com a senha principal ocorrer, todas as senhas +específicas do dispositivo serão atualizadas e funcionarão novamente.