mirror of
https://github.com/nextcloud/documentation.git
synced 2025-10-26 11:18:02 +00:00
Merge branch 'master' into dependabot/pip/master/packaging-25.0
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
This commit is contained in:
commit
e07dce740a
2
.github/workflows/openapi.yml
vendored
2
.github/workflows/openapi.yml
vendored
@ -20,7 +20,7 @@ jobs:
|
||||
submodules: true
|
||||
|
||||
- name: Set up php
|
||||
uses: shivammathur/setup-php@cf4cade2721270509d5b1c766ab3549210a39a2a # v2
|
||||
uses: shivammathur/setup-php@ccf2c627fe61b1b4d924adfcbd19d661a18133a0 # v2
|
||||
with:
|
||||
php-version: '8.1'
|
||||
# https://docs.nextcloud.com/server/stable/admin_manual/installation/source_installation.html#prerequisites-for-manual-installation
|
||||
|
||||
32
README.rst
32
README.rst
@ -143,6 +143,17 @@ Using venv
|
||||
5. Now you can use ``make ...`` to build all the stuff - for example ``make html`` to build the HTML flavor of all manuals
|
||||
The build assets will be put into the individual documentation subdirectories like ``developer_manual/_build/html/com``
|
||||
|
||||
Building translated versions
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
Only available in user_manual:
|
||||
|
||||
1. Build the english version as described above before
|
||||
2. Create translation files: ``../build/change_file_extension.sh``
|
||||
3. Create German (``de``) version: ``make html-lang-de``
|
||||
4. Find the HTML files in ``_build/html/de/index.html``
|
||||
5. Before building another language you have to delete the complete ``_build`` directory
|
||||
|
||||
Autobuilding
|
||||
^^^^^^^^^^^^
|
||||
|
||||
@ -157,6 +168,27 @@ When editing the documentation installing ``sphinx-autobuild`` though pip can be
|
||||
Building PDF
|
||||
============
|
||||
|
||||
Building inside docker
|
||||
^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
1. Create a docker:: ``docker run --platform linux/amd64 --volume .:/docs --interactive --tty --name nextcloud-docs ghcr.io/nextcloud/continuous-integration-documentation:documentation-15 bash``
|
||||
2. Change into the documentation directory: ``cd /docs``
|
||||
3. Only once: Create a venv: ``python -m venv venv``
|
||||
4. Activate the environment: ``source venv/bin/activate``
|
||||
5. Install the dependencies ``pip install -r requirements.txt``
|
||||
6. Change into the documentation of choice (admin, developer, user): ``cd /docs/user_manual``
|
||||
7. To build the English version: ``make latexpdf``
|
||||
8. To build the translated version (only available in user_manual):
|
||||
1. Create translation files: ``../build/change_file_extension.sh``
|
||||
2. Create German (``de``) version: ``make latexpdf-lang-de``
|
||||
3. Find the file in ``_build/latex/Nextcloud_User_Manual.pdf``
|
||||
4. Before building another language you have to delete the complete ``_build`` directory
|
||||
|
||||
Building locally
|
||||
^^^^^^^^^^^^^^^^
|
||||
|
||||
.. note:: Because of the many dependencies LaTeX and the other tools bring in, it is not recommended to install the tools locally.
|
||||
|
||||
1. Follow instructions for "Building HTML" above
|
||||
2. Install ``latexmk`` and ``texlive-latex-extra`` - https://pipenv.readthedocs.io/en/latest/
|
||||
3. Create a Python environment (typically inside this repository): ``pipenv --python 3.9``
|
||||
|
||||
@ -2,15 +2,22 @@
|
||||
{# Add rst-badge after rst-versions for small badge style. #}
|
||||
<div class="rst-versions" data-toggle="rst-versions" role="note" aria-label="versions">
|
||||
<span class="rst-current-version" data-toggle="rst-current-version">
|
||||
<span class="fa fa-book"> Read the Docs</span>
|
||||
v: {{ current_version }}
|
||||
☁️ {{ current_version }}
|
||||
<span class="fa fa-caret-down"></span>
|
||||
</span>
|
||||
<div class="rst-other-versions">
|
||||
<dl>
|
||||
<dt>{{ _('Versions') }}</dt>
|
||||
{% for slug, url in versions %}
|
||||
<dd><a href="{{ url }}">{{ slug }}</a></dd>
|
||||
<dt>☁️ {{ _('Versions') }}</dt>
|
||||
{% for slug, url in versions|reverse %}
|
||||
<dd style="width: 32%">
|
||||
<a href="{{ url }}"
|
||||
{% if current_version == slug %}
|
||||
style="color: var(--dark-link-color);"
|
||||
{% endif %}
|
||||
>
|
||||
{{ slug }}
|
||||
</a>
|
||||
</dd>
|
||||
{% endfor %}
|
||||
</dl>
|
||||
</div>
|
||||
|
||||
@ -74,11 +74,8 @@ These apps currently implement the following Assistant Tasks:
|
||||
* *Summarize* (Tested with OpenAI GPT-3.5 and Llama 3.1 8B)
|
||||
* *Generate headline* (Tested with OpenAI GPT-3.5 and Llama 3.1 8B)
|
||||
* *Extract topics* (Tested with OpenAI GPT-3.5 and Llama 3.1 8B)
|
||||
|
||||
Additionally, *integration_openai* also implements the following Assistant Tasks:
|
||||
|
||||
* *Context write* (Tested with OpenAI GPT-3.5)
|
||||
* *Reformulate text* (Tested with OpenAI GPT-3.5)
|
||||
* *Context write* (Tested with OpenAI GPT-3.5 and Llama 3.1 8B)
|
||||
* *Reformulate text* (Tested with OpenAI GPT-3.5 and Llama 3.1 8B)
|
||||
|
||||
These tasks may work with other models, but we can give no guarantees.
|
||||
|
||||
@ -98,7 +95,7 @@ In order to make use of our special Context Chat feature, offering in-context in
|
||||
|
||||
* :ref:`context_chat + context_chat_backend<ai-app-context_chat>` - (Customer support available upon request)
|
||||
|
||||
You will also need a text processing provider as specified above (ie. llm2 or integration_openai).
|
||||
You will also need a text processing provider as specified above (ie. llm2, integration_openai or integration_watsonx).
|
||||
|
||||
Context Agent
|
||||
~~~~~~~~~~~~~
|
||||
@ -117,6 +114,7 @@ Text-To-Speech
|
||||
In order to make use of Text-To-Speech, you will need an app that provides a Text-To-Speech backend:
|
||||
|
||||
* *integration_openai* - Integrates with the OpenAI API to provide AI functionality from OpenAI servers (Customer support available upon request; see :ref:`AI as a Service<ai-ai_as_a_service>`)
|
||||
* *text2speech_kokoro* - Runs a local model
|
||||
|
||||
Configuration
|
||||
-------------
|
||||
|
||||
@ -7,6 +7,7 @@ App: Context Agent (context_agent)
|
||||
The *context_agent* app is the app that provides AI agent functionality in Nextcloud and acts as a backend for the :ref:`Nextcloud Assistant app<ai-app-assistant>`. Nextcloud can provide customer support upon request, please talk to your account manager for the possibilities.
|
||||
|
||||
When the Context Agent app is installed the AI Chat in Nextcloud Assistant will be able to interact with your Nextcloud apps via virtual integrations that are called "tools". They allow the Assistant to perform actions in your Nextcloud upon sending instructions in a chat message.
|
||||
Tool groups are only available if their requirements are met. They can be en- and disabled in the AI admin settings.
|
||||
|
||||
Currently implemented tools:
|
||||
|
||||
@ -14,14 +15,22 @@ Currently implemented tools:
|
||||
|
||||
* Example prompt: *"List my calendars"*
|
||||
|
||||
* List the user's talk conversations
|
||||
* List the user's talk conversations (requires `Talk <https://apps.nextcloud.com/apps/spreed>`_)
|
||||
|
||||
* Example prompt: *"List my talk conversations"*
|
||||
|
||||
* List messages in a talk conversation
|
||||
* List messages in a talk conversation (requires `Talk <https://apps.nextcloud.com/apps/spreed>`_)
|
||||
|
||||
* Example prompt: *"List the latest messages in my conversation with Andrew"*
|
||||
|
||||
* Send a message to a talk conversation (requires `Talk <https://apps.nextcloud.com/apps/spreed>`_)
|
||||
|
||||
* Example prompt: *"Can you send a joke to Andrew in talk?"*
|
||||
|
||||
* Create a public talk conversation (requires `Talk <https://apps.nextcloud.com/apps/spreed>`_)
|
||||
|
||||
* Example prompt: *"Can you create a new public talk conversation titled 'Press conference'?"*
|
||||
|
||||
* Find a person in the user's contacts
|
||||
|
||||
* Example prompt: *"What is Andrew's Email address?"*
|
||||
@ -30,13 +39,31 @@ Currently implemented tools:
|
||||
|
||||
* Example prompt: *"Where do I live?"*
|
||||
|
||||
* Ask a question to context chat
|
||||
* Ask a question to context chat (requires :ref:`Context Chat<ai-app-context_chat>`)
|
||||
|
||||
* Example prompt: *"What is the company's sick leave process?"*
|
||||
|
||||
* Transcribe a media file (requires Transcribe audio task type enabled)
|
||||
|
||||
* Example prompt: *"Can you transcribe the following file? https://mycloud.com/f/9825679"* (Can be selected via smart picker.)
|
||||
|
||||
* Generate documents (requires `Nextcloud Office <https://apps.nextcloud.com/apps/richdocuments>`_)
|
||||
|
||||
* Example prompt: *"Can you generate me a slide deck for my presentation about cats?"*
|
||||
* Example prompt: *"Can you generate me a spreadsheet with some plausible numbers for countries and their population count?"*
|
||||
* Example prompt: *"Can you generate me a pdf with an outline about what to see in Berlin?"*
|
||||
|
||||
* Generate images (requires Image generation task type enabled)
|
||||
|
||||
* Example prompt: *"Can you generate me an image of a cartoon drawing of a roman soldier typing something on a laptop?"*
|
||||
|
||||
* Get coordinates for an Address from Open Street Maps Nomatim
|
||||
|
||||
* Example prompt: *"List my calendars"*
|
||||
* Example prompt: *"What are the coordinates for Berlin, Germany?"*
|
||||
|
||||
* Get the URL for a map of a location using Open Street Maps
|
||||
|
||||
* Example prompt: *"Can you show me a map of New York, please"*
|
||||
|
||||
* Get the current weather at a location
|
||||
|
||||
@ -44,17 +71,17 @@ Currently implemented tools:
|
||||
|
||||
* Schedule an event in the user's calendar
|
||||
|
||||
* Example prompt: *"Make schedule an event with Andrew tomorrow at noon."*
|
||||
* Example prompt: *"Schedule an event with Andrew tomorrow at noon."*
|
||||
|
||||
* Send a message to a talk conversation
|
||||
* Find free times in users' calendar
|
||||
|
||||
* Example prompt: *"Can you send a joke to Andrew in talk?"*
|
||||
* Example prompt: *"Find a free 1-hour slot for a meeting with me and Marco next week."*
|
||||
|
||||
* Create a deck card
|
||||
* Create a deck card (requires `Deck <https://apps.nextcloud.com/apps/deck>`_)
|
||||
|
||||
* Example prompt: *"Create a deck card for 'Buy Groceries' in my Personal board."*
|
||||
|
||||
* Access information in deck boards
|
||||
* Access information in deck boards (requires `Deck <https://apps.nextcloud.com/apps/deck>`_)
|
||||
|
||||
* Example prompt: *"Which deck cards are currently in the To do list in my Personal board?"*
|
||||
|
||||
@ -66,10 +93,41 @@ Currently implemented tools:
|
||||
|
||||
* Example prompt: *"Show me the youtube video of the Nextcloud hub 10 launch."*
|
||||
|
||||
* Send an email via Nextcloud Mail
|
||||
* Search Duckduckgo
|
||||
|
||||
* Example prompt: *"Show me search results for quick pasta recipes, please."*
|
||||
|
||||
* Send an email via Nextcloud Mail (requires `Mail <https://apps.nextcloud.com/apps/mail>`_)
|
||||
|
||||
* Example prompt: *"Send a test email from my carry@company.com account to Andrew@company.com"*
|
||||
|
||||
* Get contents of a file
|
||||
|
||||
* Example prompt: *"Can you summarize the following file in my documents? Design/Planning.md"*
|
||||
|
||||
* Generate a public share link for a file
|
||||
|
||||
* Example prompt: *"Can create a share link for the following file in my documents? Design/Planning.md"*
|
||||
|
||||
* Get the folder tree of the user's files
|
||||
|
||||
* Example prompt: *"Can you show me the folder tree of my files?"*
|
||||
|
||||
* Determine public transport routes (requires a `HERE <https://www.here.com/>`_ API key configured in the admin settings)
|
||||
|
||||
* Example prompt: *"How can I get from Würzburg Hauptbahnhof to Berlin Hauptbahnhof?"*
|
||||
|
||||
* List all projects in OpenProject (requires the `OpenProject integration <https://apps.nextcloud.com/apps/integration_openproject>`_)
|
||||
|
||||
* Example prompt: *"List all my projects in OpenProject, please"*
|
||||
|
||||
* List all available assignees of a project in OpenProject (requires the `OpenProject integration <https://apps.nextcloud.com/apps/integration_openproject>`_)
|
||||
|
||||
* Example prompt: *"List all available assignees for the 'Product launch' project in OpenProject"*
|
||||
|
||||
* Create a new work package in a given project in OpenProject (requires the `OpenProject integration <https://apps.nextcloud.com/apps/integration_openproject>`_)
|
||||
* Example prompt: *"Create a work package called 'Publish release video' in the 'Product launch' project in OpenProject"*
|
||||
|
||||
* Example prompt *"Send a test email from carry@company.com to Andrew@company.com from my account with id 12"*
|
||||
* (The account ID will soon be irrelevant)
|
||||
|
||||
These tools can also be combined by the agent to fulfil tasks like the following:
|
||||
|
||||
@ -85,6 +143,21 @@ These tools can also be combined by the agent to fulfil tasks like the following
|
||||
|
||||
* Uses contacts to look up Andrew's email and then sends an email
|
||||
|
||||
Custom Tools using MCP
|
||||
-----------------------
|
||||
|
||||
Model Context Protocol (MCP) is a protocol that enables Large Language Models (LLMs) to interact with external data sources and tools.
|
||||
The Context Agent app allows administrators to extend its capabilities by adding custom services via MCP. This can be configured in the admin settings under "MCP Config," where you can provide a JSON configuration in the following format:
|
||||
|
||||
.. code-block:: json
|
||||
|
||||
{
|
||||
"service-name": {
|
||||
"url": "https://service-url.com/endpoint",
|
||||
"transport": "streamable_http"
|
||||
}
|
||||
}
|
||||
|
||||
Requirements
|
||||
------------
|
||||
|
||||
@ -118,6 +191,13 @@ Other models that may give good results are:
|
||||
|
||||
See :ref:`llm2 documentation <ai-app-llm2>` on how to configure alternate models.
|
||||
|
||||
Using Nextcloud MCP Server
|
||||
--------------------------
|
||||
|
||||
Context Agent exposes an MCP server that can be used by other large language models or applications to access the tools provided by Context Agent.
|
||||
The server will be available at `https://your-nextcloud-domain.com/index.php/apps/app_api/proxy/context_agent/mcp/`, and
|
||||
it requires authentication via an app password passed in the `Authorization` header. Ex: `Authorization: Bearer <app-password>`.
|
||||
|
||||
Scaling
|
||||
-------
|
||||
|
||||
@ -139,4 +219,8 @@ Known Limitations
|
||||
-----------------
|
||||
* Make sure to test the language model you are using in concert with this app for whether they meet the use-case's quality requirements
|
||||
* Most models have difficulties with languages other than English. Some sometimes answer in another language than used by the user.
|
||||
* Customer support is available upon request, however we can't solve false or problematic output, most performance issues, or other problems caused by the underlying model. Support is thus limited only to bugs directly caused by the implementation of the app (connectors, API, front-end, AppAPI)
|
||||
* Customer support is available upon request, however we can't solve false or problematic output, most performance issues, or other problems caused by the underlying model.
|
||||
Support is thus limited only to bugs directly caused by the implementation of the app (connectors, API, front-end, AppAPI). We still try to optimize this as far as possible, so if you encounter any false or problematic output, you can report it `in a dedicated Github issue <https://github.com/nextcloud/context_agent/issues/51>`_ to help us improve this app.
|
||||
* When multiple MCP services are configured that have tools with the same name undefined behavior will occur.
|
||||
* Only remote MCP services are supported (streamable_http transport).
|
||||
* MCP services that require different access tokens for each user are not currently supported.
|
||||
@ -9,7 +9,7 @@ Context Chat is an :ref:`assistant<ai-app-assistant>` feature that is implemente
|
||||
* the *context_chat* app, written purely in PHP
|
||||
* the *context_chat_backend* ExternalApp written in Python
|
||||
|
||||
Together they provide the ContextChat text processing tasks accessible via the :ref:`Nextcloud Assistant app<ai-app-assistant>`.
|
||||
Together they provide the ContextChat *text processing* and *search* tasks accessible via the :ref:`Nextcloud Assistant app<ai-app-assistant>`.
|
||||
|
||||
The *context_chat* and *context_chat_backend* apps will use the Free text-to-text task processing providers like OpenAI integration, LLM2, etc. and such a provider is required on a fresh install, or it can be configured to run open source models entirely on-premises. Nextcloud can provide customer support upon request, please talk to your account manager for the possibilities.
|
||||
|
||||
@ -37,7 +37,7 @@ Requirements
|
||||
* At least 12GB of system RAM
|
||||
* 2 GB + additional 500MB for each request made to the backend if the Free text-to-text provider is not on the same machine
|
||||
* 8 GB is recommended in the above case for the default settings
|
||||
* This app makes use of the configured free text-to-text task processing provider instead of running its own language model by default, you will thus need 4+ cores for the embedding model only (backed configuration needs changes to make use of the extra cores, refer to `Configuration Options (Backend)`_)
|
||||
* This app makes use of the configured free text-to-text task processing provider instead of running its own language model by default, you will thus need 4+ cores for the embedding model only
|
||||
|
||||
* A dedicated machine is recommended
|
||||
|
||||
@ -123,12 +123,12 @@ Commands (OCC)
|
||||
|
||||
The options for each command can be found like this, using scan as example: ``context_chat:scan --help``
|
||||
|
||||
* ``context_chat:diagnostics``
|
||||
Check currently running ContextChat background processes.
|
||||
|
||||
* ``context_chat:prompt``
|
||||
Ask a question about your data, with options for selective context.
|
||||
|
||||
* ``context_chat:search``
|
||||
Perform a semantic (vector DB based) search on your indexed documents, with options for selective context.
|
||||
|
||||
* ``context_chat:scan``
|
||||
Scan and index the user's documents based on the user ID provided, synchronously.
|
||||
|
||||
@ -139,8 +139,8 @@ The options for each command can be found like this, using scan as example: ``co
|
||||
| These file and ownership changes are synced with the backed through this actions queue.
|
||||
|
||||
|
||||
Configuration Options (OCC)
|
||||
---------------------------
|
||||
Configuration Options
|
||||
---------------------
|
||||
|
||||
* ``auto_indexing`` boolean (default: true)
|
||||
To allow/disallow the IndexerJob from running in the background
|
||||
@ -149,56 +149,18 @@ Configuration Options (OCC)
|
||||
|
||||
occ config:app:set context_chat auto_indexing --value=true --type=boolean
|
||||
|
||||
* ``indexing_batch_size`` integer (default: 5000)
|
||||
The number of files to index per run of the indexer background job (this is limited by `indexing_max_time`)
|
||||
|
||||
.. code-block::
|
||||
|
||||
occ config:app:set context_chat indexing_batch_size --value=100 --type=integer
|
||||
|
||||
* ``indexing_job_interval`` integer (default: 1800)
|
||||
The interval at which the indexer jobs run in seconds
|
||||
|
||||
.. code-block::
|
||||
|
||||
occ config:app:set context_chat indexing_job_interval --value=1800 --type=integer
|
||||
|
||||
* ``indexing_max_time`` integer (default: 1800)
|
||||
The number of seconds to index files for per run, regardless of batch size
|
||||
|
||||
.. code-block::
|
||||
|
||||
occ config:app:set context_chat indexing_max_time --value=1800 --type=integer
|
||||
|
||||
* ``request_timeout`` integer (default: 3000)
|
||||
Request timeout in seconds for all requests made to the Context chat backend (the external app in AppAPI).
|
||||
If a docker socket proxy is used, the ``TIMEOUT_SERVER`` environment variable should be set to a value higher than ``request_timeout``.
|
||||
|
||||
.. code-block::
|
||||
|
||||
occ config:app:set context_chat request_timeout --value=3 --type=integer
|
||||
|
||||
|
||||
Configuration Options (Backend)
|
||||
-------------------------------
|
||||
|
||||
Refer to `the Configuration head <https://github.com/nextcloud/context_chat_backend?tab=readme-ov-file#configuration>`_ in the backend's readme.
|
||||
|
||||
|
||||
Logs
|
||||
----
|
||||
|
||||
Logs for the ``context_chat`` PHP app can be found in the Nextcloud log file, which is usually located in the Nextcloud data directory. The log file is named ``nextcloud.log``.
|
||||
Logs for both the ``context_chat`` PHP app and the ``context_chat_backend`` ExApp can be found in the admin settings of your Nextcloud GUI as well as in the Context Chat log file, which is usually located in the Nextcloud data directory. The log file is named ``context_chat.log``.
|
||||
|
||||
| For the backend, warning and error logs can be found in the docker container logs, and the complete logs can be found in ``logs/`` directory in the persistent storage of the docker container.
|
||||
| That will be ``/nc_app_context_chat_backend/logs/`` in the docker container.
|
||||
| See `the Logs head <https://github.com/nextcloud/context_chat_backend?tab=readme-ov-file#logs>`_ in the backend's readme for more information.
|
||||
Troubleshooting
|
||||
---------------
|
||||
|
||||
Possibility of Data Leak
|
||||
------------------------
|
||||
|
||||
| It is possible that some users who had access to certain files/folders (and have later have been denied this access) still have access to the content of those files/folders through the Context Chat app. We're working on a solution for this.
|
||||
| The users who never had access to a particular file/folder will NOT be able to see those contents in any way.
|
||||
1. If the docker container seems to suddenly restart during indexing or querying, it could be related to RAM/storage filling up, or AVX being unavailable on the system. AVX can be checked using ``grep -i avx /proc/cpuinfo`` command on the host system. If AVX is not available, the app will not work.
|
||||
2. Look for issues in the diagnostic logs, the server logs and the docker container ``nc_app_context_chat_container`` logs. If unsure, open an issue in either of the repositories.
|
||||
3. Check "Admin settings -> Context Chat" for statistics and information about the indexing process.
|
||||
|
||||
File access control rules not supported
|
||||
---------------------------------------
|
||||
@ -215,5 +177,5 @@ Known Limitations
|
||||
|
||||
* Language models are likely to generate false information and should thus only be used in situations that are not critical. It's recommended to only use AI at the beginning of a creation process and not at the end, so that outputs of AI serve as a draft for example and not as final product. Always check the output of language models before using it and make sure whether it meets your use-case's quality requirements.
|
||||
* Customer support is available upon request, however we can't solve false or problematic output, most performance issues, or other problems caused by the underlying model. Support is thus limited only to bugs directly caused by the implementation of the app (connectors, API, front-end, AppAPI).
|
||||
* Large files are not supported in "Selective context" in the Assistant UI if they have not been indexed before. Use ``occ context_chat:scan <user_id> -d <directory_path>`` to index the desired directory synchronously and then use the Selective context option. "Large files" could mean differently for different users. It depends on the amount of text inside the documents in question and the hardware on which the indexer is running. Generally 20 MB should be large for a CPU-backed setup and 100 MB for a GPU-backed system.
|
||||
* Files larger than 100MB are not supported
|
||||
* Password protected PDFs or any other files are not supported. There will be error logs mentioning cryptography and AES in the docker container when such files are encountered but it is nothing to worry about, they will be simply ignored and the system will continue to function normally.
|
||||
|
||||
@ -109,6 +109,7 @@ Scaling
|
||||
-------
|
||||
|
||||
It is currently not possible to scale this app, we are working on this. Based on our calculations an instance has a rough capacity of 1000 user requests per hour. However, this number is based on theory and we do appreciate real-world feedback on this.
|
||||
If you would like to scale up your language model usage, we recommend using an :ref:`AI as a Service provider<ai-ai_as_a_service>` or hosting a service compatible with the OpenAI API yourself that can be scaled up and connecting nextcloud to it via the `integration_openai app <https://apps.nextcloud.com/apps/integration_openai>`_.
|
||||
|
||||
App store
|
||||
---------
|
||||
|
||||
@ -77,4 +77,3 @@ Known Limitations
|
||||
* Make sure to test the language model you are using it for whether it meets the use-case's quality requirements
|
||||
* Language models notoriously have a high energy consumption, if you want to reduce load on your server you can choose smaller models or quantized models in exchange for lower accuracy
|
||||
* Customer support is available upon request, however we can't solve false or problematic output, most performance issues, or other problems caused by the underlying model. Support is thus limited only to bugs directly caused by the implementation of the app (connectors, API, front-end, AppAPI)
|
||||
* Due to technical limitations that we are in the process of mitigating, each task currently incurs a time cost of between 0 and 5 minutes in addition to the actual processing time
|
||||
|
||||
69
admin_manual/ai/app_text2speech_kokoro.rst
Normal file
69
admin_manual/ai/app_text2speech_kokoro.rst
Normal file
@ -0,0 +1,69 @@
|
||||
==============================================
|
||||
App: Local Text-To-Speech (text2speech_kokoro)
|
||||
==============================================
|
||||
|
||||
.. _ai-app-text2speech_kokoro:
|
||||
|
||||
The *text2speech_kokoro* app is one of the apps that provide Text-To-Speech functionality in Nextcloud and act as a speech generation backend for the :ref:`Nextcloud Assistant app<ai-app-assistant>` and :ref:`other apps making use of the core `Text-To-Speech Task type<t2s-consumer-apps>`. The *text2speech_kokoro* app specifically runs only open source models and does so entirely on-premises. Nextcloud can provide customer support upon request, please talk to your account manager for the possibilities.
|
||||
|
||||
This app uses `Kokoro <https://github.com/hexgrad/kokoro>`_ under the hood.
|
||||
|
||||
The used model supports the following languages:
|
||||
|
||||
* American English
|
||||
* British English
|
||||
* Spanish
|
||||
* French
|
||||
* Italian
|
||||
* Hindi
|
||||
* Portuguese
|
||||
* Japanese
|
||||
* Mandarin
|
||||
|
||||
Requirements
|
||||
------------
|
||||
|
||||
* Minimal Nextcloud version: 31
|
||||
* This app is built as an External App and thus depends on AppAPI v2.3.0
|
||||
* Nextcloud AIO is supported
|
||||
* We currently support x86_64 CPUs
|
||||
* We do not support GPUs
|
||||
|
||||
* CPU Sizing
|
||||
|
||||
* The more cores you have and the more powerful the CPU the better, we recommend around 10 cores
|
||||
* The app will hog all cores by default, so it is usually better to run it on a separate machine
|
||||
* 800MB RAM
|
||||
|
||||
Installation
|
||||
------------
|
||||
|
||||
0. Make sure the :ref:`Nextcloud Assistant app<ai-app-assistant>` is installed
|
||||
1. :ref:`Install AppAPI and setup a Deploy Demon<ai-app_api>`
|
||||
2. Install the *text2speech_kokoro* "Local Text-To-Speech" ExApp via the "Apps" page in the Nextcloud web admin user interface
|
||||
|
||||
|
||||
Scaling
|
||||
-------
|
||||
|
||||
It is currently not possible to scale this app, we are working on this. Based on our calculations an instance has a rough capacity of 4h of transcription throughput per minute (measured with 8 CPU threads on an Intel(R) Xeon(R) Gold 6226R). It is unclear how close to real-world usage this number is, so we do appreciate real-world feedback on this.
|
||||
|
||||
App store
|
||||
---------
|
||||
|
||||
You can also find this app in our app store, where you can write a review: `<https://apps.nextcloud.com/apps/text2speech_kokoro>`_
|
||||
|
||||
Repository
|
||||
----------
|
||||
|
||||
You can find the app's code repository on GitHub where you can report bugs and contribute fixes and features: `<https://github.com/nextcloud/text2speech_kokoro>`_
|
||||
|
||||
Nextcloud customers should file bugs directly with our customer support.
|
||||
|
||||
Known Limitations
|
||||
-----------------
|
||||
|
||||
* We currently only support languages supported by the underlying Kokoro model
|
||||
* The Kokoro models perform unevenly across languages, and may show lower accuracy on low-resource and/or low-discoverability languages or languages where there was less training data available.
|
||||
* Make sure to test the language model you are using it for whether it meets the use-case's quality requirements
|
||||
* Customer support is available upon request, however we can't solve false or problematic output, most performance issues, or other problems caused by the underlying model. Support is thus limited only to bugs directly caused by the implementation of the app (connectors, API, front-end, AppAPI)
|
||||
@ -15,4 +15,5 @@ Artificial Intelligence
|
||||
app_context_chat
|
||||
app_context_agent
|
||||
app_summary_bot
|
||||
app_text2speech_kokoro
|
||||
ai_as_a_service
|
||||
|
||||
@ -25,7 +25,7 @@ Nextcloud uses modularity to separate raw AI functionality from the Graphical Us
|
||||
"Suspicious login detection","`Suspicious Login <https://apps.nextcloud.com/apps/suspicious_login>`_","Green","Yes","Yes","Yes","Yes"
|
||||
"Related resources","`Related Resources <https://apps.nextcloud.com/apps/related_resources>`_","Green","Yes","Yes","Yes","Yes"
|
||||
"Recommended files","recommended_files","Green","Yes","Yes","Yes","Yes"
|
||||
"Text processing using LLMs","`llm2 (ExApp) <https://apps.nextcloud.com/apps/llm2>`_","Green","Yes","Yes - Llama 3.1 model by Meta","Yes","Yes"
|
||||
"Text processing using LLMs","`Local large language model 2 (ExApp) (ExApp) <https://apps.nextcloud.com/apps/llm2>`_","Green","Yes","Yes - Llama 3.1 model by Meta","Yes","Yes"
|
||||
"","`OpenAI and LocalAI integration (via OpenAI API) <https://apps.nextcloud.com/apps/integration_openai>`_","Red","No","No","No","No"
|
||||
"","`OpenAI and LocalAI integration (via LocalAI) <https://apps.nextcloud.com/apps/integration_openai>`_","Yellow","Yes","Yes - e.g. Llama models by Meta", "No","Yes"
|
||||
"","`OpenAI and LocalAI integration (via Ollama) <https://apps.nextcloud.com/apps/integration_openai>`_","Yellow","Yes","Yes - e.g. Llama models by Meta", "No","Yes"
|
||||
@ -55,7 +55,6 @@ Nextcloud uses modularity to separate raw AI functionality from the Graphical Us
|
||||
"","`Replicate integration <https://apps.nextcloud.com/apps/integration_replicate>`_","Yellow","Yes","Yes - Whisper models by OpenAI","No","No"
|
||||
"Image generation","`Local Stable Diffusion <https://apps.nextcloud.com/apps/text2image_stablediffusion>`_","Yellow","Yes","Yes - StableDiffusion XL model by StabilityAI","No","Yes"
|
||||
"","`Replicate integration <https://apps.nextcloud.com/apps/integration_replicate>`_","Yellow","Yes","Yes - StableDiffusion models by StabilityAI","No","No"
|
||||
"","`Local large language model 2 (ExApp) <https://apps.nextcloud.com/apps/llm2>`_","Yellow","Yes","Yes","No","Yes"
|
||||
"","`OpenAI and LocalAI integration (via OpenAI API) <https://apps.nextcloud.com/apps/integration_openai>`_","Red","No","No","No","No"
|
||||
"","`OpenAI and LocalAI integration (via LocalAI) <https://apps.nextcloud.com/apps/integration_openai>`_","Green","Yes","Yes","Yes","Yes"
|
||||
"","`OpenAI and LocalAI integration (via Ollama) <https://apps.nextcloud.com/apps/integration_openai>`_","Yellow","Yes","Yes - e.g. Llama models by Meta", "No","Yes"
|
||||
@ -65,8 +64,11 @@ Nextcloud uses modularity to separate raw AI functionality from the Graphical Us
|
||||
"","`OpenAI and LocalAI integration (via MistralAI) <https://apps.nextcloud.com/apps/integration_openai>`_","Orange","No","Yes","No","No"
|
||||
"Context Chat","`Nextcloud Assistant Context Chat <https://apps.nextcloud.com/apps/context_chat>`_","Yellow","Yes","Yes","No","Yes"
|
||||
"","`Nextcloud Assistant Context Chat (Backend) <https://apps.nextcloud.com/apps/context_chat_backend>`_","Yellow","Yes","Yes","No","Yes"
|
||||
"Context Chat Search","`Nextcloud Assistant Context Chat <https://apps.nextcloud.com/apps/context_chat>`_","Yellow","Yes","Yes","No","Yes"
|
||||
"Context Agent","`Nextcloud Context Agent <https://apps.nextcloud.com/apps/context_agent>`_","Green","Yes","Yes","Yes","Yes"
|
||||
"Text To Speech","`Open AI Text To Speech <https://apps.nextcloud.com/apps/integration_openai>`_","Red","No","No","No","No"
|
||||
"","`Local Text To Speech <https://apps.nextcloud.com/apps/text2speech_kokoro>`_","Yellow","Yes","Yes","No","Yes"
|
||||
"Document generation","`Nextcloud Office <https://apps.nextcloud.com/apps/richdocuments>`_","Green","Yes","Yes","Yes","Yes"
|
||||
|
||||
|
||||
Ethical AI Rating
|
||||
@ -180,6 +182,25 @@ Backend apps
|
||||
* *integration_replicate* - Integrates with the replicate API to provide AI functionality from replicate servers (see :ref:`AI as a Service<ai-ai_as_a_service>`)
|
||||
|
||||
|
||||
Text-To-Speech
|
||||
^^^^^^^^^^^^^^
|
||||
|
||||
.. _t2s-consumer-apps:
|
||||
|
||||
As you can see in the table above we have multiple apps offering speech generation capabilities. In downstream apps like the assistant app, users can use the speech generation functionality regardless of which app implements it behind the scenes.
|
||||
|
||||
Frontend apps
|
||||
~~~~~~~~~~~~~
|
||||
|
||||
* `Assistant <https://apps.nextcloud.com/apps/assistant>`_ for offering a audio chat
|
||||
|
||||
Backend apps
|
||||
~~~~~~~~~~~~
|
||||
|
||||
* `OpenAI and LocalAI integration (via OpenAI API) <https://apps.nextcloud.com/apps/integration_openai>`_ - Integrates with the OpenAI API to provide AI functionality from OpenAI servers (Customer support available upon request; see :ref:`AI as a Service<ai-ai_as_a_service>`)
|
||||
* *text2speech_kokoro* (Runs a local model)
|
||||
|
||||
|
||||
Context Chat
|
||||
^^^^^^^^^^^^
|
||||
Our Context Chat feature was introduced in Nextcloud Hub 7 (v28). It allows asking questions to the assistant related to your documents in Nextcloud. You will need to install both the context_chat app as well as the context_chat_backend External App. Be prepared that things might break or be a little rough around the edges. We look forward to your feedback!
|
||||
@ -202,6 +223,43 @@ Apps can integrate their content with Context Chat to make it available for quer
|
||||
* *files*
|
||||
* `Analytics <https://apps.nextcloud.com/apps/analytics>`_
|
||||
|
||||
|
||||
|
||||
Context Chat Search
|
||||
^^^^^^^^^^^^^^^^^^^
|
||||
Our Context Chat Search feature allows searching through your documents using natural language. You will need to install both the context_chat app as well as the context_chat_backend External App. We look forward to your feedback!
|
||||
|
||||
Frontend apps
|
||||
~~~~~~~~~~~~~
|
||||
|
||||
* `Assistant <https://apps.nextcloud.com/apps/assistant>`_ for offering a graphical UI for the context chat search tasks
|
||||
|
||||
Backend apps
|
||||
~~~~~~~~~~~~
|
||||
|
||||
* :ref:`context_chat + context_chat_backend<ai-app-context_chat>` - (Customer support available upon request)
|
||||
|
||||
Provider apps
|
||||
~~~~~~~~~~~~~
|
||||
|
||||
See *Context Chat* section above.
|
||||
|
||||
Document generation
|
||||
^^^^^^^^^^^^^^^^^^^
|
||||
Since Hub 11 you can let Nextcloud automatically generate Office documents with content.
|
||||
This functionality is available in the assistant app and made possible by the Nextcloud Office app.
|
||||
|
||||
Frontend apps
|
||||
~~~~~~~~~~~~~
|
||||
|
||||
* `Assistant <https://apps.nextcloud.com/apps/assistant>`_ for offering a graphical UI for the context chat search tasks
|
||||
|
||||
Backend apps
|
||||
~~~~~~~~~~~~
|
||||
|
||||
* `Nextcloud Office <https://apps.nextcloud.com/apps/richdocuments>`_
|
||||
|
||||
|
||||
.. _ai-overview_improve-ai-task-pickup-speed:
|
||||
|
||||
Improve AI task pickup speed
|
||||
|
||||
@ -125,3 +125,18 @@ such as ``http://192.168.10.50``, then your share URL will be something like
|
||||
accessible outside of your LAN. This also applies to using the server name; for
|
||||
access outside of your LAN you need to use a fully-qualified domain name such as
|
||||
``http://myserver.example.com``, rather than ``http://myserver``.
|
||||
|
||||
.. _federated_shares_display:
|
||||
|
||||
Changing the display of federated shares
|
||||
----------------------------------------
|
||||
|
||||
By default, federated shares are displayed in a separate section in the Nextcloud interface.
|
||||
It is possible to change this behavior and display them in the same section as internal shares.
|
||||
This can be controlled with a ``occ`` command:
|
||||
|
||||
.. code-block:: bash
|
||||
|
||||
occ config:app:set --value false --type boolean files_sharing show_federated_shares_as_internal
|
||||
|
||||
Set the value to ``true`` to display federated shares mixed with internal shares, or ``false`` to keep them in a separate section (default).
|
||||
|
||||
@ -0,0 +1,47 @@
|
||||
==========================
|
||||
Android Deep Link Handling
|
||||
==========================
|
||||
|
||||
Deep linking in Android allows your application to be launched directly from a URL,
|
||||
making it easier for users to navigate to specific content within your app.
|
||||
Starting from Android 12, handling deep links requires additional configuration
|
||||
using an ``assetlinks.json`` file to ensure the app and the host domain are properly
|
||||
associated.
|
||||
|
||||
Android 11 and Below
|
||||
--------------------
|
||||
For Android 11 and below, deep linking is straightforward and does not require additional
|
||||
configuration beyond the usual manifest settings.
|
||||
|
||||
Android 12 and Above
|
||||
--------------------
|
||||
For Android 12 and above, an additional configuration step is required to verify the
|
||||
relationship between your app and the host domain using the ``assetlinks.json`` file.
|
||||
|
||||
Creating assetlinks.json
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
Create a file named ``assetlinks.json`` and host it in the .well-known directory of
|
||||
your website (e.g., https://www.cloud.example.com/.well-known/assetlinks.json).
|
||||
|
||||
Example ``assetlinks.json``::
|
||||
|
||||
[
|
||||
{
|
||||
"relation": ["delegate_permission/common.handle_all_urls"],
|
||||
"target": {
|
||||
"namespace": "android_app",
|
||||
"package_name": "com.cloud.example.nextcloud",
|
||||
"sha256_cert_fingerprints": [
|
||||
"FB:00:95:22:F6:5E:25:80:22:61:B6:7B:10:A4:5F:D7:0E:61:00:31:97:6F:40:B2:8A:64:9E:15:2D:ED:03:73"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
|
||||
Nextcloud Configuration Limitation
|
||||
==================================
|
||||
Due to the additional requirement of hosting an ``assetlinks.json`` file
|
||||
for Android 12 and above, Nextcloud cannot configure the Android client
|
||||
for all different hosts. This is because each host needs its own ``assetlinks.json``
|
||||
file to establish a verified relationship with the app, and Nextcloud cannot manage
|
||||
this file for every possible host domain.
|
||||
File diff suppressed because it is too large
Load Diff
@ -69,7 +69,7 @@ Other command line switches supported by ``nextcloudcmd`` include the following:
|
||||
Use`netrc(5)` for login.
|
||||
|
||||
``--non-interactive``
|
||||
Do not prompt for questions.
|
||||
Do not prompt for questions and tries to read $NC_USER and $NC_PASSWORD from the environment.
|
||||
|
||||
``--silent``, ``--s``
|
||||
Inhibits verbose log output.
|
||||
|
||||
@ -221,8 +221,6 @@ These include:
|
||||
|
||||
- ``X-Content-Type-Options: nosniff``
|
||||
- Instructs some browsers to not sniff the mimetype of files. This is used for example to prevent browsers from interpreting text files as JavaScript.
|
||||
- ``X-XSS-Protection: 1; mode=block``
|
||||
- Instructs browsers to enable their browser side Cross-Site-Scripting filter.
|
||||
- ``X-Robots-Tag: noindex, nofollow``
|
||||
- Instructs search machines to not index these pages and not follow any links there.
|
||||
- ``X-Frame-Options: SAMEORIGIN``
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
# Version 2024-07-17
|
||||
# Version 2025-07-23
|
||||
|
||||
upstream php-handler {
|
||||
server 127.0.0.1:9000;
|
||||
@ -79,7 +79,6 @@ server {
|
||||
add_header X-Frame-Options "SAMEORIGIN" always;
|
||||
add_header X-Permitted-Cross-Domain-Policies "none" always;
|
||||
add_header X-Robots-Tag "noindex, nofollow" always;
|
||||
add_header X-XSS-Protection "1; mode=block" always;
|
||||
|
||||
# Remove X-Powered-By, which is an information leak
|
||||
fastcgi_hide_header X-Powered-By;
|
||||
@ -180,7 +179,6 @@ server {
|
||||
add_header X-Frame-Options "SAMEORIGIN" always;
|
||||
add_header X-Permitted-Cross-Domain-Policies "none" always;
|
||||
add_header X-Robots-Tag "noindex, nofollow" always;
|
||||
add_header X-XSS-Protection "1; mode=block" always;
|
||||
access_log off; # Optional: Don't log access to assets
|
||||
}
|
||||
|
||||
|
||||
@ -1,3 +1,5 @@
|
||||
# Version 2025-07-23
|
||||
|
||||
upstream php-handler {
|
||||
server 127.0.0.1:9000;
|
||||
#server unix:/run/php/php8.2-fpm.sock;
|
||||
@ -111,7 +113,6 @@ server {
|
||||
add_header X-Frame-Options "SAMEORIGIN" always;
|
||||
add_header X-Permitted-Cross-Domain-Policies "none" always;
|
||||
add_header X-Robots-Tag "noindex, nofollow" always;
|
||||
add_header X-XSS-Protection "1; mode=block" always;
|
||||
|
||||
# Remove X-Powered-By, which is an information leak
|
||||
fastcgi_hide_header X-Powered-By;
|
||||
@ -177,7 +178,6 @@ server {
|
||||
add_header X-Frame-Options "SAMEORIGIN" always;
|
||||
add_header X-Permitted-Cross-Domain-Policies "none" always;
|
||||
add_header X-Robots-Tag "noindex, nofollow" always;
|
||||
add_header X-XSS-Protection "1; mode=block" always;
|
||||
access_log off; # Optional: Don't log access to assets
|
||||
}
|
||||
|
||||
|
||||
@ -221,7 +221,6 @@ Nextcloud to use Imaginary by editing your `config.php`:
|
||||
|
||||
.. code:: php
|
||||
|
||||
<?php
|
||||
'enabledPreviewProviders' => [
|
||||
'OC\Preview\MP3',
|
||||
'OC\Preview\TXT',
|
||||
@ -249,14 +248,12 @@ You can change between jpeg and webp, the default is jpeg:
|
||||
|
||||
::
|
||||
|
||||
<?php
|
||||
'preview_format' => 'webp',
|
||||
|
||||
If you want set a api key for imaginary':
|
||||
|
||||
::
|
||||
|
||||
<?php
|
||||
'preview_imaginary_key' => 'secret',
|
||||
|
||||
Default WebP quality setting for preview images is '80'. Change this with:
|
||||
|
||||
@ -418,7 +418,7 @@ However, the snap is opinionated and there are `requirements <https://github.com
|
||||
- Nextcloud snap uses recommended PHP.
|
||||
|
||||
Installation
|
||||
------------
|
||||
^^^^^^^^^^^^
|
||||
|
||||
**On Ubuntu**
|
||||
|
||||
@ -439,26 +439,26 @@ If your hostname is ``localhost`` or ``localhost.localdomain``, like on an Ubun
|
||||
``nextcloud.local`` will be used instead.
|
||||
|
||||
1st login
|
||||
---------
|
||||
^^^^^^^^^
|
||||
|
||||
Upon visiting the Nextcloud installation for the first time, you will be prompted to enter an admin username
|
||||
and password before Nextcloud is initialised. This may take a while depending on resources and the device.
|
||||
After you provide that information you will be logged in and able to install apps, create users, and upload files.
|
||||
|
||||
HTTPS encryption
|
||||
----------------
|
||||
^^^^^^^^^^^^^^^^
|
||||
|
||||
Nextcloud snap includes a service for automated HTTPS encryption and automated renewal using Lets Encrypt,
|
||||
or self-signed certificates. Run ``nextcloud.enable-https -h`` for more information. `Managing encryption <https://github.com/nextcloud-snap/nextcloud-snap/wiki/Managing-HTTP-encryption-(HTTPS)>`_.
|
||||
|
||||
Configuration
|
||||
-------------
|
||||
^^^^^^^^^^^^^
|
||||
|
||||
While the default Nextcloud configurations are mostly fine, it may be necessary to fine tune Nextcloud snap by
|
||||
editing configuration files manually or using the management console. `Configuring Nextcloud snap <https://github.com/nextcloud-snap/nextcloud-snap/wiki/Configure-Nextcloud-snap>`_.
|
||||
|
||||
External media
|
||||
--------------
|
||||
^^^^^^^^^^^^^^
|
||||
|
||||
`Snap confinement <https://snapcraft.io/docs/snap-confinement>`_ is a security feature and determines the amount of access an application has to system resources,
|
||||
such as files, the network, peripherals and services. Thus your Nextcloud snap is securely confined from the host
|
||||
|
||||
@ -119,7 +119,7 @@ Files App
|
||||
^^^^^^^^^
|
||||
|
||||
- **iOS** 15.0+
|
||||
- **Android** 7.0+
|
||||
- **Android** 8.0+
|
||||
|
||||
Talk App
|
||||
^^^^^^^^
|
||||
|
||||
@ -1719,6 +1719,31 @@ View a list of all users' most recent login::
|
||||
layla's last login: 2024-03-20 17:18
|
||||
stephanie's last login: 2024-01-11 13:26
|
||||
|
||||
user:profile
|
||||
^^^^^^^^^^^^
|
||||
|
||||
Read user profile properties::
|
||||
|
||||
sudo -E -u www-data php occ user:profile admin
|
||||
- displayname: admin
|
||||
- address: Berlin
|
||||
- email: admin@example.net
|
||||
- profile_enabled: 1
|
||||
- pronouns: they/them
|
||||
|
||||
Get a single profile property for a user::
|
||||
|
||||
sudo -E -u www-data php occ user:profile address
|
||||
Berlin
|
||||
|
||||
Set a profile property::
|
||||
|
||||
sudo -E -u www-data php occ user:profile address Stuttgart
|
||||
|
||||
Delete a profile property::
|
||||
|
||||
sudo -E -u www-data php occ user:profile address --delete
|
||||
|
||||
user:setting
|
||||
^^^^^^^^^^^^
|
||||
|
||||
|
||||
@ -14,6 +14,7 @@ These sub pages will cover the most important changes in Nextcloud, as well as s
|
||||
.. toctree::
|
||||
:maxdepth: 1
|
||||
|
||||
upgrade_to_32.rst
|
||||
upgrade_to_31.rst
|
||||
upgrade_to_30.rst
|
||||
upgrade_to_28.rst
|
||||
|
||||
@ -36,3 +36,8 @@ Automated clean-up of app password
|
||||
----------------------------------
|
||||
|
||||
Nextcloud 30 will :ref:`clean-up unused app passwords<authentication-app-password-clean-up>`.
|
||||
|
||||
Monitoring: Counting of active users
|
||||
------------------------------------
|
||||
|
||||
Starting with Nextcloud 30.0.12 the monitoring app was adjusted to count the active users in the same way as occ user:report and the support app.
|
||||
|
||||
@ -14,8 +14,10 @@ Database configuration
|
||||
Other row formats than ``DYNAMIC`` for MySQL and MariaDB databases will `issue a warning since Nextcloud 24 <https://github.com/nextcloud/server/issues/34497>`_,
|
||||
as they often cause performance issues.
|
||||
With Nextcloud 31 a `more prominent new setup warning <https://github.com/nextcloud/server/pull/48547>`_ for this was added.
|
||||
To resolve the warning, in most cases running ``occ db:convert-mysql-charset`` will resolve the issue.
|
||||
If some tables are not covered by the ``occ`` command, issuing the proper ``ALTER TABLE`` DDL commands to change the row format during a maintenance window is needed.
|
||||
|
||||
The row format can be changed via ``ALTER TABLE`` DDL commands during a maintenance window.
|
||||
Changing the row format from ``COMPRESSED`` to ``DYNAMIC`` requires about 2x the disk space and may take a long time depending on the size of the database.
|
||||
See the `MySQL documentation <https://dev.mysql.com/doc/refman/en/innodb-row-format.html>`_ for more information.
|
||||
If you're not sure how to do this, you can `find some tips and tricks from the community <https://help.nextcloud.com/t/upgrade-to-nextcloud-hub-10-31-0-0-incorrect-row-format-found-in-your-database/218366/>`_.
|
||||
|
||||
PHP configuration
|
||||
@ -38,3 +40,8 @@ Previously it was set to 10MiB, it is now increased to 100MiB.
|
||||
Also the configuration was moved from an app configuration to the system configuration (``config.php``).
|
||||
If you set up a custom value previously the value will be automatically migrated to the system configuration during the update.
|
||||
But if you need to set a new custom value you need now to use the system configuration, see also :ref:`files_configure_max_chunk_size`.
|
||||
|
||||
Monitoring: Counting of active users
|
||||
------------------------------------
|
||||
|
||||
Starting with Nextcloud 31.0.6 the monitoring app was adjusted to count the active users in the same way as occ user:report and the support app.
|
||||
21
admin_manual/release_notes/upgrade_to_32.rst
Normal file
21
admin_manual/release_notes/upgrade_to_32.rst
Normal file
@ -0,0 +1,21 @@
|
||||
=======================
|
||||
Upgrade to Nextcloud 32
|
||||
=======================
|
||||
|
||||
System requirements
|
||||
-------------------
|
||||
|
||||
* PHP 8.1 is now deprecated but still supported.
|
||||
* PHP 8.4 is now supported, but 8.3 is recommended.
|
||||
|
||||
Web server configuration
|
||||
------------------------
|
||||
|
||||
* Setup checks do not check for the ``X-XSS-Protection`` response header anymore. It has been removed from Nextcloud's ``.htaccess`` and you may want to adjust your webserver config to not serve it anymore.
|
||||
XSS filtering was supported only until Chromium 78 and similarly old browsers, but had been found to cause more issues, including attack vectors, than it solved.
|
||||
Nowadays, aside of not serving the header at all, the only generally recommended value is ``0``. More context can be found in the `OWASP Cheat Sheet Series <https://cheatsheetseries.owasp.org/cheatsheets/HTTP_Headers_Cheat_Sheet.html#x-xss-protection>`_.
|
||||
|
||||
Monitoring: Counting of active users
|
||||
------------------------------------
|
||||
|
||||
The monitoring app was adjusted to count the active users in the same way as occ user:report and the support app.
|
||||
@ -35,7 +35,7 @@ If you would like to enforce multiple criteria, you can simply pass multiple pro
|
||||
|
||||
If you would like to match values partially, you can use regular expressions: ``{ "user.uid": "/admin_.*/"}`` will match any user whose user ID starts with ``admin_``. This can be especially useful for filesystem events for filtering by path: ``{ "event.node.path": "/^\\/.*\\/files\\/Special folder\\//"}`` will match files inside the ``Special folder`` of any user (Note especially, that the slashes in the path need to be escaped with two back-slashes, once because we're inside a json string and once because we're inside a regular expression).
|
||||
|
||||
You can also use additional comparison operators (``$eq, $ne, $gt, $gte, $lt, $lte, $in, $nin``) as well as logical operators (``$and, $or, $not, $nor``). For example use ``{ "time" : { "$lt": 1711971024 } }`` to accept only events prior to April 1st 2024 and ``{ "time" : { "$not": { "$lt": 1711971024 } } }`` to accept events after April 1st 2024.
|
||||
You can also use additional comparison operators (``$e, $ne, $gt, $gte, $lt, $lte, $in, $nin``) as well as logical operators (``$and, $or, $not, $nor``). For example use ``{ "time" : { "$lt": 1711971024 } }`` to accept only events prior to April 1st 2024 and ``{ "time" : { "$not": { "$lt": 1711971024 } } }`` to accept events after April 1st 2024.
|
||||
|
||||
|
||||
Speeding up webhook dispatch
|
||||
|
||||
@ -2,15 +2,22 @@
|
||||
{# Add rst-badge after rst-versions for small badge style. #}
|
||||
<div class="rst-versions" data-toggle="rst-versions" role="note" aria-label="versions">
|
||||
<span class="rst-current-version" data-toggle="rst-current-version">
|
||||
<span class="fa fa-book"> Read the Docs</span>
|
||||
v: {{ current_version }}
|
||||
☁️ {{ current_version }}
|
||||
<span class="fa fa-caret-down"></span>
|
||||
</span>
|
||||
<div class="rst-other-versions">
|
||||
<dl>
|
||||
<dt>{{ _('Versions') }}</dt>
|
||||
{% for slug, url in versions %}
|
||||
<dd><a href="{{ url }}">{{ slug }}</a></dd>
|
||||
<dt>☁️ {{ _('Versions') }}</dt>
|
||||
{% for slug, url in versions|reverse %}
|
||||
<dd style="width: 32%">
|
||||
<a href="{{ url }}"
|
||||
{% if current_version == slug %}
|
||||
style="color: var(--dark-link-color);"
|
||||
{% endif %}
|
||||
>
|
||||
{{ slug }}
|
||||
</a>
|
||||
</dd>
|
||||
{% endfor %}
|
||||
</dl>
|
||||
</div>
|
||||
|
||||
@ -36,7 +36,7 @@ as a part of this some CSS variables were added and other deprecated with Nextcl
|
||||
|
||||
Clickable area
|
||||
^^^^^^^^^^^^^^
|
||||
The size of the CSS variable ``--clickable-area`` variable has shrunk from ``44px`` to ``34px``.
|
||||
The size of the CSS variable ``--default-clickable-area`` variable has shrunk from ``44px`` to ``34px``.
|
||||
This will result in several regressions and paper-cuts in your app that will need to be manually fixed.
|
||||
It's recommended to:
|
||||
|
||||
@ -47,6 +47,11 @@ It's recommended to:
|
||||
5) Also report ``@nextlcoud/vue`` library regressions if they're not reported already in their list;
|
||||
6) Fix regression in your app (only the ones that are unrelated to the ``@nextcloud/vue`` components);
|
||||
|
||||
Moreover for different use cases also two new variables were added:
|
||||
|
||||
- ``--clickable-area-large`` for main UI elements.
|
||||
- ``--clickable-area-small`` representing the smallest possible size of interactive elements, used by tertiary actions like filter chips.
|
||||
|
||||
Line height
|
||||
^^^^^^^^^^^
|
||||
The ``--default-line-height`` variable has changed from ``24px``` to ``1.5`` for the ``--default-font-size`` this
|
||||
|
||||
@ -33,9 +33,28 @@ Removed APIs
|
||||
Back-end changes
|
||||
----------------
|
||||
|
||||
- OCP API split into consumable and implementable:
|
||||
For a more informed background see `RFC: Split OCP into Consumable and Implementable <https://github.com/nextcloud/standards/issues/15>`_ for more information.
|
||||
Short summary:
|
||||
|
||||
- **Consumable:** Interfaces, Enums and classes that have the ``OCP\AppFramework\Attribute\Consumable`` attribute, must only be consumed by apps and can not be implemented by apps themselves.
|
||||
This means the server side can extend the interface with new methods or reduce returned types of existing methods without it being consider an API break.
|
||||
However argument types of existing methods can **not** be reduced.
|
||||
Same rules apply to ``OCP\EventsDispatcher\Event`` that have the ``OCP\AppFramework\Attribute\Listenable`` attribute and ``Exception`` with the ``OCP\AppFramework\Attribute\Catchable`` attribute.
|
||||
- **Implementable:** Interfaces, Enums and classes that have the ``OCP\AppFramework\Attribute\Implementable`` attribute, can be implemented by apps.
|
||||
This means the server side can **not** extend the interface with new methods or reduce returned types of existing methods without it being consider an API break.
|
||||
However argument types of existing methods can be reduced.
|
||||
Same rules apply to ``OCP\EventsDispatcher\Event`` that have the ``OCP\AppFramework\Attribute\Dispatchable`` attribute and ``Exception`` with the ``OCP\AppFramework\Attribute\Throwable`` attribute.
|
||||
- **ExceptionalImplementable:** Despite not being implementable for all apps, some interfaces can have the ``OCP\AppFramework\Attribute\ExceptionalImplementable`` attribute indicating that they are implementable by a single app (or multiple).
|
||||
In those cases the general ``OCP\AppFramework\Attribute\Consumable`` rules apply, but the app maintainers or repository of named exceptions have to be informed during the process of a pull request, leaving them enough time to align with the upcoming change.
|
||||
|
||||
- These new attributes will be applied on a "defacto standard" basis to the best of our knowledge.
|
||||
In case an API was flagged unexpectedly, leave a comment on the respective pull request in the server repository asking for clarification.
|
||||
|
||||
Added APIs
|
||||
^^^^^^^^^^
|
||||
|
||||
- New ``OCP\ContextChat`` API. See :ref:`context_chat` for details.
|
||||
- New task processing task type ``OCP\TaskProcessing\TextToSpeech`` to convert text to speech.
|
||||
- New interface ``\OCP\Share\IShareProviderSupportsAllSharesInFolder`` extending ``\OCP\Share\IShareProvider`` to add the method ``\OCP\Share\IShareProviderSupportsAllSharesInFolder::getAllSharesInFolder`` used for querying all shares in a folder without filtering by user.
|
||||
- New method ``\OCP\IUser::canChangeEmail`` allowing to check if the user backend allows the user to change their email address.
|
||||
@ -48,6 +67,10 @@ Added APIs
|
||||
- New method ``\OCP\Files\Template\ITemplateManager::listTemplateFields`` to allow listing the fields of a template.
|
||||
- New method ``\OCA\Files\Controller\TemplateController::listTemplateFields`` to list the fields of a template, accessible at ``/ocs/v2.php/apps/files/api/v1/templates/fields/{fileId}``.
|
||||
- New method ``\OCP\Files\Template\BeforeGetTemplatesEvent::shouldGetFields`` to get the event's ``withFields`` property, which should determine whether or not to perform template field extraction on the returned templates.
|
||||
- New interface ``\OCP\OCM\ICapabilityAwareOCMProvider`` to extend the OCM provider with 1.1 and 1.2 extensions of the Open Cloud Mesh Discovery API
|
||||
- New task processing task type ``OCP\TaskProcessing\AnalyzeImages`` to ask questions about images.
|
||||
- New interface ``\OCP\Search\IExternalProvider`` allows extending the search provider with an explicit flag to indicate that the search is performed on external (3rd-party) resources. This is used in Unified Search to disable searches through these by default (via a toggle switch).
|
||||
- New interface ``\OCP\Notification\IPreloadableNotifier`` to allow notifier implementations to preload and cache data for many notifications at once to improve performance by, for example, bundling SQL queries.
|
||||
|
||||
Changed APIs
|
||||
^^^^^^^^^^^^
|
||||
@ -65,6 +88,7 @@ Deprecated APIs
|
||||
- ``\OC_User::useBackend`` is deprecated, please use ``\OCP\IUserManager::registerBackend`` available since 8.0.0
|
||||
- ``\OC_User::clearBackends`` is deprecated, please use ``\OCP\IUserManager::clearBackends`` available since 8.0.0
|
||||
- ``\OC_Helper::isReadOnlyConfigEnabled`` is deprecated, please use the ``config_is_read_only`` system config directly.
|
||||
- ``\OCP\OCM\IOCMProvider`` is deprecated, please use ``\OCP\OCM\ICapabilityAwareOCMProvider`` available since 32.0.0
|
||||
|
||||
Removed APIs
|
||||
^^^^^^^^^^^^
|
||||
|
||||
@ -73,6 +73,22 @@ System values are saved in the :file:`config/config.php` and allow the app to mo
|
||||
|
||||
.. note:: It's also possible to use ``getSystemValueBool``, ``getSystemValueString``, ``getSystemValueInt`` to get type hinted return values.
|
||||
|
||||
Naming conventions
|
||||
~~~~~~~~~~~~~~~~~~
|
||||
|
||||
For consistency there are conventions for config keys:
|
||||
|
||||
* System config keys should only contain lower case letters, numbers and ``_``. This ensures that they can be used as environment variables.
|
||||
* Keys can be scoped to subsystems like ``<subsystem>_<key>``. This makes it easier to group related configuration.
|
||||
|
||||
Here are some examples:
|
||||
|
||||
1. ``files_external_allow_create_new_local``
|
||||
2. ``filesystem_cache_readonly``
|
||||
3. ``log_rotate_size``
|
||||
4. ``mail_smtpname``
|
||||
5. ``session_lifetime``
|
||||
|
||||
App values
|
||||
----------
|
||||
|
||||
|
||||
@ -2,11 +2,11 @@
|
||||
OCS OpenAPI tutorial
|
||||
====================
|
||||
|
||||
This page explains you how you can add OpenAPI support to your app such that you can automatically generated an OpenAPI specification from your server code.
|
||||
This page explains you how you can add OpenAPI support to your app so that you can automatically generate an OpenAPI specification from your server code.
|
||||
|
||||
Please read the whole tutorial before starting to adapt your app.
|
||||
|
||||
Do not be afraid that you do not know everything from the start.
|
||||
Don't be afraid that you do not know everything from the start.
|
||||
The openapi-extractor tool gives you many warnings and fails if there is something utterly broken that would not work.
|
||||
Let the tool run and it will tell you if there is something wrong.
|
||||
Psalm will also help you validate your changes to ensure that nothing is broken.
|
||||
@ -544,10 +544,26 @@ It is best to start with helper methods that are used multiple times like the ``
|
||||
...
|
||||
}
|
||||
|
||||
The return type for [`DataResponse`](https://github.com/nextcloud/server/blob/master/lib/public/AppFramework/Http/DataResponse.php) and other inheritors of [`Response`](https://github.com/nextcloud/server/blob/master/lib/public/AppFramework/Http/Response.php) expect different arguments. See their class annotations in the code. The following table lists some common ones:
|
||||
|
||||
+--------------------------+----------------------------+
|
||||
| Response inheritor class | Expected arguments |
|
||||
+--------------------------+----------------------------+
|
||||
| `DataResponse` | status code, data, headers |
|
||||
+--------------------------+----------------------------+
|
||||
| `RedirectResponse` | status code, headers |
|
||||
+--------------------------+----------------------------+
|
||||
| `StreamResponse` | status code, headers |
|
||||
+--------------------------+----------------------------+
|
||||
| `TemplateResponse` | status code, headers |
|
||||
+--------------------------+----------------------------+
|
||||
|
||||
Afterwards you can add the return types to all the other methods.
|
||||
If two different status codes return the same data structure and headers, you can use the union operator to indicate it: ``Http::STATUS_BAD_REQUEST|Http::STATUS_NOT_FOUND``.
|
||||
|
||||
You are required to add a description for every status code returned by the method.
|
||||
If you wonder about the return type syntax, the psalm documentation on [typing in Psalm](https://psalm.dev/docs/annotating_code/typing_in_psalm/) might be helpful.
|
||||
|
||||
You have to add a description for every status code returned by the method.
|
||||
|
||||
.. code-block:: php
|
||||
|
||||
|
||||
@ -199,13 +199,15 @@ Supported properties
|
||||
| | | storage. No storage implements that yet. | |
|
||||
+-------------------------------+-------------------------------------------------+--------------------------------------------------------------------------------------+
|
||||
| <oc:permissions /> | | The permissions that the user has over the | | ``S``: Shared |
|
||||
| | | file. The value is a string containing | | ``R``: Shareable |
|
||||
| | | letters for all available permissions. | | ``M``: Mounted |
|
||||
| | | | ``G``: Readable |
|
||||
| | | file or folder. The value is a string | | ``R``: Shareable |
|
||||
| | | containing letters for all available | | ``M``: Mounted |
|
||||
| | | permissions. | | ``G``: Readable |
|
||||
| | | | ``D``: Deletable |
|
||||
| | | | ``NV``: Updateable, Renameable, Moveable |
|
||||
| | | | ``W``: Updateable (file) |
|
||||
| | | | ``CK``: Creatable |
|
||||
| | | | ``N``: Renameable |
|
||||
| | | | ``V``: Moveable |
|
||||
| | | | ``W``: Writable (file) |
|
||||
| | | | ``C``: Creatable (creating a new file inside the folder) |
|
||||
| | | | ``K``: Creatable (creating a new folder inside the folder) |
|
||||
+-------------------------------+-------------------------------------------------+--------------------------------------------------------------------------------------+
|
||||
| <nc:creation_time /> | Same as ``creationdate``, but as a timestamp. | ``1675789581`` |
|
||||
+-------------------------------+-------------------------------------------------+--------------------------------------------------------------------------------------+
|
||||
@ -264,7 +266,7 @@ Supported properties
|
||||
| <ocm:share-permissions /> | | The permissions that the user has | ``["share", "read", "write"]`` |
|
||||
| | | over the share as a JSON array. | |
|
||||
+-------------------------------+-------------------------------------------------+--------------------------------------------------------------------------------------+
|
||||
| <nc:share-attributes /> | User set attributes as a JSON array. | ``[{ "scope" => <string>, "key" => <string>, "enabled" => <bool> }]`` |
|
||||
| <nc:share-attributes /> | User set attributes as a JSON array. | ``[{ "scope" => <string>, "key" => <string>, "value" => <bool> }]`` |
|
||||
+-------------------------------+-------------------------------------------------+--------------------------------------------------------------------------------------+
|
||||
| <nc:sharees /> | The list of share recipient. | .. code-block:: XML |
|
||||
| | | |
|
||||
@ -512,35 +514,38 @@ Request Headers
|
||||
|
||||
You can set some special headers that Nextcloud will interpret.
|
||||
|
||||
+-----------------+-----------------------------------------------------------------+------------------------------------------+
|
||||
| Header | Description | Example |
|
||||
+=================+=================================================================+==========================================+
|
||||
| X-OC-MTime | | Allow to specify a modification time. | ``1675789581`` |
|
||||
| | | The response will contain the header ``X-OC-MTime: accepted`` | |
|
||||
| | | if the mtime was accepted. | |
|
||||
+-----------------+-----------------------------------------------------------------+------------------------------------------+
|
||||
| X-OC-CTime | | Allow to specify a creation time. | ``1675789581`` |
|
||||
| | | The response will contain the header ``X-OC-CTime: accepted`` | |
|
||||
| | | if the mtime was accepted. | |
|
||||
+-----------------+-----------------------------------------------------------------+------------------------------------------+
|
||||
| OC-Checksum | | A checksum that will be stored in the DB. | ``md5:04c36b75222cd9fd47f2607333029106`` |
|
||||
| | | The server will not do any sort of validation. | |
|
||||
| | | Currently used algorithms are ``MD5``, ``SHA1``, ``SHA256``, | |
|
||||
| | | ``SHA3-256``, ``Adler32``. | |
|
||||
+-----------------+-----------------------------------------------------------------+------------------------------------------+
|
||||
| X-Hash | | Allow to request the file's hash from the server. | ``md5``, ``sha1``, or ``sha256`` |
|
||||
| | | The server will return the hash in a header named either: | |
|
||||
| | | ``X-Hash-MD5``, ``X-Hash-SHA1``, or ``X-Hash-SHA256``. | |
|
||||
+-----------------+-----------------------------------------------------------------+------------------------------------------+
|
||||
| OC-Total-Length | | Contains the total size of the file during a chunk upload. | ``4052412`` |
|
||||
| | | This allow the server to abort faster if the remaining | |
|
||||
| | | user's quota is not enough. | |
|
||||
+-----------------+-----------------------------------------------------------------+------------------------------------------+
|
||||
| OC-Chunked | | Used for legacy chunk upload to differentiate a regular | Deprecated ⚠️ |
|
||||
| | | upload from a chunked upload. It allowed checking for quota | |
|
||||
| (deprecated) | | and various other things. Nowadays, you need to provide the | You do not have to provide this anymore |
|
||||
| | | ``OC-Total-Length`` header on the ``PUT`` requests instead. | |
|
||||
+-----------------+-----------------------------------------------------------------+------------------------------------------+
|
||||
+-----------------------+-----------------------------------------------------------------+------------------------------------------+
|
||||
| Header | Description | Example |
|
||||
+=======================+=================================================================+==========================================+
|
||||
| X-OC-MTime | | Allow to specify a modification time. | ``1675789581`` |
|
||||
| | | The response will contain the header ``X-OC-MTime: accepted`` | |
|
||||
| | | if the mtime was accepted. | |
|
||||
+-----------------------+-----------------------------------------------------------------+------------------------------------------+
|
||||
| X-OC-CTime | | Allow to specify a creation time. | ``1675789581`` |
|
||||
| | | The response will contain the header ``X-OC-CTime: accepted`` | |
|
||||
| | | if the mtime was accepted. | |
|
||||
+-----------------------+-----------------------------------------------------------------+------------------------------------------+
|
||||
| OC-Checksum | | A checksum that will be stored in the DB. | ``md5:04c36b75222cd9fd47f2607333029106`` |
|
||||
| | | The server will not do any sort of validation. | |
|
||||
| | | Currently used algorithms are ``MD5``, ``SHA1``, ``SHA256``, | |
|
||||
| | | ``SHA3-256``, ``Adler32``. | |
|
||||
+-----------------------+-----------------------------------------------------------------+------------------------------------------+
|
||||
| X-Hash | | Allow to request the file's hash from the server. | ``md5``, ``sha1``, or ``sha256`` |
|
||||
| | | The server will return the hash in a header named either: | |
|
||||
| | | ``X-Hash-MD5``, ``X-Hash-SHA1``, or ``X-Hash-SHA256``. | |
|
||||
+-----------------------+-----------------------------------------------------------------+------------------------------------------+
|
||||
| OC-Total-Length | | Contains the total size of the file during a chunk upload. | ``4052412`` |
|
||||
| | | This allow the server to abort faster if the remaining | |
|
||||
| | | user's quota is not enough. | |
|
||||
+-----------------------+-----------------------------------------------------------------+------------------------------------------+
|
||||
| X-NC-WebDAV-AutoMkcol | | When set to ``1``, instructs the server to automatically | |
|
||||
| | | create any missing parent directories when uploading a file. | |
|
||||
+-----------------------+-----------------------------------------------------------------+------------------------------------------+
|
||||
| OC-Chunked | | Used for legacy chunk upload to differentiate a regular | Deprecated ⚠️ |
|
||||
| | | upload from a chunked upload. It allowed checking for quota | |
|
||||
| (deprecated) | | and various other things. Nowadays, you need to provide the | You do not have to provide this anymore |
|
||||
| | | ``OC-Total-Length`` header on the ``PUT`` requests instead. | |
|
||||
+-----------------------+-----------------------------------------------------------------+------------------------------------------+
|
||||
|
||||
Response Headers
|
||||
----------------
|
||||
|
||||
@ -8,6 +8,30 @@ PHP public API
|
||||
The public API is contained in the OCP namespace. See the `OCP API reference
|
||||
<https://nextcloud-server.netlify.app/>`_ for further details.
|
||||
|
||||
The API is split into two categories. Those are indicated by attributes.
|
||||
|
||||
``Consumable``, ``Listenable`` and ``Catchable``
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
Interfaces, Enums and classes that have the ``OCP\AppFramework\Attribute\Consumable`` attribute, must only be consumed by apps and can not be implemented by apps themselves.
|
||||
This means the server side can extend the interface with new methods or reduce returned types of existing methods without it being consider an API break.
|
||||
However argument types of existing methods can **not** be reduced.
|
||||
Same rules apply to ``OCP\EventsDispatcher\Event`` that have the ``OCP\AppFramework\Attribute\Listenable`` attribute and ``Exception`` with the ``OCP\AppFramework\Attribute\Catchable`` attribute.
|
||||
|
||||
``Implementable``, ``Dispatchable`` and ``Throwable``
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
Interfaces, Enums and classes that have the ``OCP\AppFramework\Attribute\Implementable`` attribute, can be implemented by apps.
|
||||
This means the server side can **not** extend the interface with new methods or reduce returned types of existing methods without it being consider an API break.
|
||||
However argument types of existing methods can be reduced.
|
||||
Same rules apply to ``OCP\EventsDispatcher\Event`` that have the ``OCP\AppFramework\Attribute\Dispatchable`` attribute and ``Exception`` with the ``OCP\AppFramework\Attribute\Throwable`` attribute.
|
||||
|
||||
``ExceptionalImplementable``
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
Despite not being implementable for all apps, some interfaces can have the ``OCP\AppFramework\Attribute\ExceptionalImplementable`` attribute indicating that they are implementable by a single app (or multiple).
|
||||
In those cases the general ``OCP\AppFramework\Attribute\Consumable`` rules apply, but the app maintainers or repository of named exceptions have to be informed during the process of a pull request, leaving them enough time to align with the upcoming change.
|
||||
|
||||
|
||||
PHP unstable API
|
||||
----------------
|
||||
|
||||
139
developer_manual/digging_deeper/context_chat.rst
Normal file
139
developer_manual/digging_deeper/context_chat.rst
Normal file
@ -0,0 +1,139 @@
|
||||
.. _context_chat:
|
||||
|
||||
============
|
||||
Context Chat
|
||||
============
|
||||
|
||||
.. versionadded:: 32.0.0
|
||||
|
||||
Nextcloud offers a **Context Chat** API which allows apps like files to submit data
|
||||
to the `Nextcloud Assistant Context Chat <https://docs.nextcloud.com/server/latest/admin_manual/ai/app_context_chat.html>`_,
|
||||
thereby enabling `Nextcloud Assistant <https://docs.nextcloud.com/server/latest/admin_manual/ai/app_assistant.html>`_
|
||||
to answer questions, provide insights and search results based on the submitted data and natural language queries.
|
||||
|
||||
Implementing a content provider for Context Chat
|
||||
------------------------------------------------
|
||||
|
||||
The IContentProvider interface
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
A content provider for Context Chat needs to implement the ``\OCP\ContextChat\IContentProvider`` interface:
|
||||
|
||||
.. code-block:: php
|
||||
|
||||
/**
|
||||
* This interface defines methods to implement a content provider
|
||||
* @since 32.0.0
|
||||
*/
|
||||
interface IContentProvider {
|
||||
/**
|
||||
* The ID of the provider
|
||||
*
|
||||
* @return string
|
||||
* @since 32.0.0
|
||||
*/
|
||||
public function getId(): string;
|
||||
|
||||
/**
|
||||
* The ID of the app making the provider available
|
||||
*
|
||||
* @return string
|
||||
* @since 32.0.0
|
||||
*/
|
||||
public function getAppId(): string;
|
||||
|
||||
/**
|
||||
* The absolute URL to the content item
|
||||
*
|
||||
* @param string $id
|
||||
* @return string
|
||||
* @since 32.0.0
|
||||
*/
|
||||
public function getItemUrl(string $id): string;
|
||||
|
||||
/**
|
||||
* Starts the initial import of content items into context chat
|
||||
*
|
||||
* @return void
|
||||
* @since 32.0.0
|
||||
*/
|
||||
public function triggerInitialImport(): void;
|
||||
}
|
||||
|
||||
The ``triggerInitialImport`` method is called when Context Chat is first set up
|
||||
and allows your app to import all existing content into Context Chat in one bulk.
|
||||
Any other items that are created afterwards will need to be added on demand.
|
||||
|
||||
Using the IContentManager service
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
To add content and register your provider implementation you will need to use the ``\OCP\ContextChat\IContentManager`` service.
|
||||
|
||||
The ``IContentManager`` class has the following methods:
|
||||
|
||||
* ``isContextChatAvailable()``: Returns ``true`` if the Context Chat app is enabled, ``false`` otherwise.
|
||||
* ``registerContentProvider(string $providerClass)``: Register a new content provider.
|
||||
* ``submitContent(string $appId, array $items)``: Providers can use this to submit content for indexing in Context Chat.
|
||||
* ``updateAccess(string $appId, string $providerId, string $itemId, string $op, array $userIds)``: Update the access rights for a content item. Use ``\OCP\ContextChat\Type\UpdateAccessOp`` constants for the ``$op`` value.
|
||||
* ``updateAccessProvider(string $appId, string $providerId, string $op, array $userIds)``: Update the access rights for all content items from a provider. Use ``\OCP\ContextChat\Type\UpdateAccessOp`` constants for the ``$op`` value.
|
||||
* ``updateAccessDeclarative(string $appId, string $providerId, string $itemId, array $userIds)``: Update the access rights for a content item. This method is declarative and will replace the current access rights with the provided ones.
|
||||
* ``deleteProvider(string $appId, string $providerId)``: Remove all content items of a provider from the knowledge base of Context Chat.
|
||||
* ``deleteContent(string $appId, string $providerId, array $itemIds)``: Remove specific content items from the knowledge base of Context Chat.
|
||||
|
||||
Implementing the ContentProviderRegisterEvent event
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
To register your content provider,
|
||||
your app needs to listen to the ``OCP\ContextChat\Events\ContentProviderRegisterEvent`` event
|
||||
and call the ``registerContentProvider`` method in the event for every provider you want to register.
|
||||
|
||||
Some partial implementations of ``Application.php`` and a ``ContentProvider`` for reference:
|
||||
|
||||
.. code-block:: php
|
||||
|
||||
use OCA\MyApp\ContextChat\ContentProvider;
|
||||
use OCP\ContextChat\Events\ContentProviderRegisterEvent;
|
||||
// ...
|
||||
$context->registerEventListener(ContentProviderRegisterEvent::class, ContentProvider::class);
|
||||
|
||||
.. code-block:: php
|
||||
|
||||
class ContentProvider implements IContentProvider {
|
||||
// ...
|
||||
public function handle(Event $event): void {
|
||||
if (!$event instanceof ContentProviderRegisterEvent) {
|
||||
return;
|
||||
}
|
||||
$event->registerContentProvider('***appId***', '***providerId***', ContentProvider::class);
|
||||
}
|
||||
|
||||
Any interaction with the content manager using the ContentManager's methods
|
||||
or listing the providers in the Assistant should automatically register the provider.
|
||||
|
||||
You may call the ``registerContentProvider`` method explicitly
|
||||
if you want to trigger an initial import of content items.
|
||||
|
||||
Submitting ContentItem data
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
Before submitting, you should check that the Context Chat app is enabled first
|
||||
by calling the ``isContextChatAvailable()`` method.
|
||||
|
||||
Then, to submit content, wrap it in a list of ``\OCP\ContextChat\ContentItem`` objects:
|
||||
|
||||
.. code-block:: php
|
||||
|
||||
new ContentItem(
|
||||
string $itemId,
|
||||
string $providerId,
|
||||
string $title,
|
||||
string $content,
|
||||
string $documentType,
|
||||
\DateTime $lastModified,
|
||||
array $users,
|
||||
)
|
||||
|
||||
.. note::
|
||||
1. Ensure that item IDs are unique across all users for a given provider.
|
||||
2. The app ID and provider ID both cannot contain double underscores, spaces, or colons.
|
||||
3. The ``documentType`` is a natural language term for your document type in English, e.g. ``E-Mail`` or ``Bookmark``.
|
||||
@ -8,6 +8,7 @@ Digging deeper
|
||||
api
|
||||
config/index
|
||||
classloader
|
||||
context_chat
|
||||
continuous_integration
|
||||
dashboard
|
||||
deadlock
|
||||
|
||||
@ -228,6 +228,13 @@ This interface allows to supports other filtering types.
|
||||
|
||||
``getCustomFilters`` allows to declare specific filters. In current state, the specific filters will only be available in the API.
|
||||
|
||||
External search provider
|
||||
------------------------
|
||||
|
||||
Since Nextcloud 32, to improve privacy, you can extend your provider with the ``\OCP\Search\IExternalProvider`` interface and implement the ``isExternalProvider()`` method to indicate that the search is performed on external (3rd-party) resources.
|
||||
In the Unified Search UI, searching through these providers is disabled by default (via toggle switch).
|
||||
|
||||
|
||||
Provider registration
|
||||
---------------------
|
||||
|
||||
|
||||
@ -121,6 +121,13 @@ The following built-in task types are available:
|
||||
* ``input``: ``Text``
|
||||
* Output shape:
|
||||
* ``speech``: ``Audio``
|
||||
* ``'core:analyze-images'``: This task type is for analyzing images. It is implemented by ``\OCP\TaskProcessing\TaskTypes\AnalyzeImages``
|
||||
* Input shape:
|
||||
* ``input``: ``Text``
|
||||
* ``images``: ``ListOfImages``
|
||||
* Output shape:
|
||||
* ``output``: ``Text``
|
||||
|
||||
|
||||
|
||||
Task types can be disabled in the AI admin settings so they are not available for the Assistant or other apps even if they are implemented. All implemented Task types are enabled by default.
|
||||
|
||||
@ -182,7 +182,7 @@ Element structure variables
|
||||
+----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+
|
||||
| ``--default-font-size`` | ``15px`` | Font size for normal text |
|
||||
+----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+
|
||||
| ``--default-line-height`` | ``24px`` | Line height for normal text, for accessibility this should always be ``calc(1.5 * var(--font-size))`` |
|
||||
| ``--default-line-height`` | ``1.5`` | Line height for normal text |
|
||||
+----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+
|
||||
| ``--default-grid-baseline`` | ``4px`` | Foundation of all spacing sizes used on Nextcloud which are multiples of the baseline size |
|
||||
+----------------------------------------------+------------------------------------------------+-----------------------------------------------------------------------------------------------------------+
|
||||
|
||||
1
go.php
1
go.php
@ -55,6 +55,7 @@ $mapping = array(
|
||||
'admin-warnings' => '/admin_manual/configuration_server/security_setup_warnings.html',
|
||||
'admin-windows-compatible-filenames' => '/admin_manual/configuration_files/windows_compatible_filenames.html',
|
||||
'admin-workflowengine' => '/admin_manual/file_workflows/index.html',
|
||||
'admin-android-deep-link-handling' => 'admin_manual/configuration_server/android_deep_link_handling.html',
|
||||
|
||||
'developer-manual' => '/developer_manual',
|
||||
'developer-backports' => '/developer_manual/getting_started/development_process.html#bugfixes',
|
||||
|
||||
25
index.html
25
index.html
@ -219,7 +219,7 @@
|
||||
|
||||
<div class="section" id="nextcloud-30">
|
||||
<h2>Nextcloud 30<a class="headerlink" href="#nextcloud-30" title="Permalink to this headline">¶</a></h2>
|
||||
<p>This documents the <em>previous stable</em> (still supported) version of Nextcloud.</p>
|
||||
<p>This documents the <em>last supported stable</em> version of Nextcloud.</p>
|
||||
<ul class="simple">
|
||||
<li><a class="reference external" href="https://docs.nextcloud.com/server/30/user_manual/">User Manual</a>
|
||||
(<a class="reference external" href="https://docs.nextcloud.com/server/30/Nextcloud_User_Manual.pdf">Download PDF</a>)</li>
|
||||
@ -229,18 +229,6 @@
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="section" id="nextcloud-29">
|
||||
<h2>Nextcloud 29<a class="headerlink" href="#nextcloud-29" title="Permalink to this headline">¶</a></h2>
|
||||
<p>This documents the <em>last supported stable</em> version of Nextcloud.</p>
|
||||
<ul class="simple">
|
||||
<li><a class="reference external" href="https://docs.nextcloud.com/server/29/user_manual/">User Manual</a>
|
||||
(<a class="reference external" href="https://docs.nextcloud.com/server/29/Nextcloud_User_Manual.pdf">Download PDF</a>)</li>
|
||||
<li><a class="reference external" href="https://docs.nextcloud.com/server/29/admin_manual/">Administration Manual</a>
|
||||
(<a class="reference external" href="https://docs.nextcloud.com/server/29/Nextcloud_Server_Administration_Manual.pdf">Download PDF</a>)</li>
|
||||
<li><a class="reference external" href="https://docs.nextcloud.com/server/29/developer_manual/">Developer Manual</a>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="section" id="desktop">
|
||||
<h1>Nextcloud Desktop Client<a class="headerlink" href="#desktop" title="Permalink to this headline">¶</a></h1>
|
||||
<p>Once you have a Nextcloud Server running, you can connect to it with various <a class="reference external" href="https://nextcloud.com/install/#install-clients">clients like our mobile and desktop client.</a>
|
||||
@ -260,6 +248,17 @@
|
||||
release or get access to long term security and stability updates with
|
||||
<a href="https://nextcloud.com/enterprise">Nextcloud Enterprise.</a></p>
|
||||
|
||||
<div class="section" id="nextcloud-29">
|
||||
<h2>Nextcloud 29<a class="headerlink" href="#nextcloud-29" title="Permalink to this headline">¶</a></h2>
|
||||
<ul class="simple">
|
||||
<li><a class="reference external" href="https://docs.nextcloud.com/server/29/user_manual/">User Manual</a>
|
||||
(<a class="reference external" href="https://docs.nextcloud.com/server/29/Nextcloud_User_Manual.pdf">Download PDF</a>)</li>
|
||||
<li><a class="reference external" href="https://docs.nextcloud.com/server/29/admin_manual/">Administration Manual</a>
|
||||
(<a class="reference external" href="https://docs.nextcloud.com/server/29/Nextcloud_Server_Administration_Manual.pdf">Download PDF</a>)</li>
|
||||
<li><a class="reference external" href="https://docs.nextcloud.com/server/29/developer_manual/">Developer Manual</a>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="section" id="nextcloud-28">
|
||||
<h2>Nextcloud 28<a class="headerlink" href="#nextcloud-28" title="Permalink to this headline">¶</a></h2>
|
||||
<ul class="simple">
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
alabaster==1.0.0
|
||||
Babel==2.17.0
|
||||
certifi==2025.4.26
|
||||
certifi==2025.8.3
|
||||
charset-normalizer==3.4.2
|
||||
docutils==0.21.2
|
||||
idna==3.10
|
||||
@ -9,13 +9,13 @@ importlib-metadata==8.7.0
|
||||
Jinja2==3.1.6
|
||||
MarkupSafe==3.0.2
|
||||
packaging==25.0
|
||||
Pillow==11.2.1
|
||||
Pygments==2.19.1
|
||||
Pillow==11.3.0
|
||||
Pygments==2.19.2
|
||||
PyYAML==6.0.2
|
||||
reportlab==4.4.1
|
||||
reportlab==4.4.3
|
||||
requests==2.32.4
|
||||
rst2pdf==0.103.1
|
||||
smartypants==2.0.1
|
||||
smartypants==2.0.2
|
||||
snowballstemmer==3.0.1
|
||||
Sphinx==8.1.3
|
||||
sphinx-copybutton==0.5.2
|
||||
@ -32,5 +32,5 @@ sphinxcontrib-qthelp==2.0.0
|
||||
sphinxcontrib-serializinghtml==2.0.0
|
||||
sphinx-toolbox==4.0.0
|
||||
sphinx-reredirects==0.1.6
|
||||
urllib3==2.4.0
|
||||
urllib3==2.5.0
|
||||
zipp==3.23.0
|
||||
|
||||
@ -53,7 +53,7 @@ html:
|
||||
versions-template-all: $(foreach lang, $(LANGS), add-lang-to-versions-template-$(lang))
|
||||
|
||||
add-lang-to-versions-template-%:
|
||||
sed -i '/Here goes the Langs/i <dd><a href="/server/latest/user_manual/$*/">$*</a></dd>' ./_templates/versions.html
|
||||
sed -i '/Here go the languages/i {% set available_languages = available_languages + ["$*"] %}' ./_templates/versions.html
|
||||
|
||||
html-all: $(foreach lang, $(LANGS), html-allow-warnings-lang-$(lang))
|
||||
|
||||
@ -137,11 +137,22 @@ latexpdf:
|
||||
buf_size=10000000 $(MAKE) -C $(BUILDDIR)/latex all-pdf
|
||||
@echo "pdflatex finished; the PDF files are in $(BUILDDIR)/latex."
|
||||
|
||||
latexpdf-lang-%:
|
||||
$(SPHINXBUILD) -b latex -D language=$* $(ALLSPHINXOPTS) $(BUILDDIR)/latex
|
||||
@echo "Running LaTeX files through pdflatex..."
|
||||
buf_size=10000000 $(MAKE) -C $(BUILDDIR)/latex all-pdf
|
||||
@echo "pdflatex finished; the PDF files are in $(BUILDDIR)/latex."
|
||||
|
||||
pdf:
|
||||
$(SPHINXBUILD) -b pdf $(ALLSPHINXOPTS) $(BUILDDIR)/pdf
|
||||
@echo
|
||||
@echo "build finished. the text files are in $(BUILDDIR)/pdf."
|
||||
|
||||
pdf-lang-%:
|
||||
$(SPHINXBUILD) -b pdf -D language=$* $(ALLSPHINXOPTS) $(BUILDDIR)/pdf
|
||||
@echo
|
||||
@echo "build finished. the text files are in $(BUILDDIR)/pdf."
|
||||
|
||||
text:
|
||||
$(SPHINXBUILD) -b text $(ALLSPHINXOPTS) $(BUILDDIR)/text
|
||||
@echo
|
||||
|
||||
@ -1,22 +1,202 @@
|
||||
{% if READTHEDOCS %}
|
||||
{# Add rst-badge after rst-versions for small badge style. #}
|
||||
<!-- Here go the languages -->
|
||||
{% set available_languages = available_languages|sort %}
|
||||
<div class="rst-versions" data-toggle="rst-versions" role="note" aria-label="versions">
|
||||
<span class="rst-current-version" data-toggle="rst-current-version">
|
||||
<span class="fa fa-book"> Read the Docs</span>
|
||||
v: {{ current_version }}
|
||||
🌐
|
||||
{% set language_code = language %}
|
||||
{% if language_code == 'cs' %}
|
||||
Czech
|
||||
{% elif language_code == 'da' %}
|
||||
Danish
|
||||
{% elif language_code == 'de' %}
|
||||
German
|
||||
{% elif language_code == 'el' %}
|
||||
Greek
|
||||
{% elif language_code == 'es' %}
|
||||
Spanish
|
||||
{% elif language_code == 'en' %}
|
||||
English
|
||||
{% elif language_code == 'fi_FI' %}
|
||||
Finnish
|
||||
{% elif language_code == 'fr' %}
|
||||
French
|
||||
{% elif language_code == 'hr' %}
|
||||
Croatian
|
||||
{% elif language_code == 'hu_HU' %}
|
||||
Hungarian
|
||||
{% elif language_code == 'id' %}
|
||||
Indonesian
|
||||
{% elif language_code == 'it' %}
|
||||
Italian
|
||||
{% elif language_code == 'ja_JP' %}
|
||||
Japanese
|
||||
{% elif language_code == 'ko' %}
|
||||
Korean
|
||||
{% elif language_code == 'mn' %}
|
||||
Mongolian
|
||||
{% elif language_code == 'nb_NO' %}
|
||||
Norwegian
|
||||
{% elif language_code == 'nl' %}
|
||||
Dutch
|
||||
{% elif language_code == 'pl' %}
|
||||
Polish
|
||||
{% elif language_code == 'pt_PT' %}
|
||||
Portuguese
|
||||
{% elif language_code == 'pt_BR' %}
|
||||
Portuguese (BR)
|
||||
{% elif language_code == 'ro' %}
|
||||
Romanian
|
||||
{% elif language_code == 'ru' %}
|
||||
Russian
|
||||
{% elif language_code == 'sk_SK' %}
|
||||
Slovakian
|
||||
{% elif language_code == 'sq' %}
|
||||
Albanian
|
||||
{% elif language_code == 'sr' %}
|
||||
Slovenian
|
||||
{% elif language_code == 'sv' %}
|
||||
Swedish
|
||||
{% elif language_code == 'tr' %}
|
||||
Turkish
|
||||
{% elif language_code == 'uk' %}
|
||||
Ukrainian
|
||||
{% elif language_code == 'uz' %}
|
||||
Uzbek
|
||||
{% elif language_code == 'vi' %}
|
||||
Vietnamese
|
||||
{% elif language_code == 'zh_CN' %}
|
||||
Chinese
|
||||
{% elif language_code == 'zh_HK' %}
|
||||
Chinese (HK)
|
||||
{% elif language_code == 'zh_TW' %}
|
||||
Chinese (TW)
|
||||
{% else %}
|
||||
{{ language_code }}
|
||||
{% endif %}
|
||||
<span class="fa fa-caret-down"></span>
|
||||
|
||||
☁️ {{ current_version }}
|
||||
<span class="fa fa-caret-down"></span>
|
||||
</span>
|
||||
<div class="rst-other-versions">
|
||||
<dl>
|
||||
<dt>Languages</dt>
|
||||
<!--Here goes the Langs-->
|
||||
<dt>🌐 {{ _('Languages') }}</dt>
|
||||
{% for language_code in available_languages %}
|
||||
<dd style="width: 32%; vertical-align: top;">
|
||||
<a href="/server/latest/user_manual/{{ language_code }}/"
|
||||
{% if language_code == language %}
|
||||
style="color: var(--dark-link-color);"
|
||||
{% endif %}
|
||||
>
|
||||
{% if language_code == 'af' %}
|
||||
Afrikaans
|
||||
{% elif language_code == 'ar' %}
|
||||
Arabic
|
||||
{% elif language_code == 'br' %}
|
||||
Breton
|
||||
{% elif language_code == 'ca' %}
|
||||
Catalan
|
||||
{% elif language_code == 'cs' %}
|
||||
Czech
|
||||
{% elif language_code == 'da' %}
|
||||
Danish
|
||||
{% elif language_code == 'de' %}
|
||||
German
|
||||
{% elif language_code == 'el' %}
|
||||
Greek
|
||||
{% elif language_code == 'eo' %}
|
||||
Esperanto
|
||||
{% elif language_code == 'es' %}
|
||||
Spanish
|
||||
{% elif language_code == 'en' %}
|
||||
English
|
||||
{% elif language_code == 'fi_FI' %}
|
||||
Finnish
|
||||
{% elif language_code == 'fr' %}
|
||||
French
|
||||
{% elif language_code == 'hr' %}
|
||||
Croatian
|
||||
{% elif language_code == 'hu_HU' %}
|
||||
Hungarian
|
||||
{% elif language_code == 'ga' %}
|
||||
Irish
|
||||
{% elif language_code == 'gl' %}
|
||||
Glacian
|
||||
{% elif language_code == 'id' %}
|
||||
Indonesian
|
||||
{% elif language_code == 'it' %}
|
||||
Italian
|
||||
{% elif language_code == 'ja_JP' %}
|
||||
Japanese
|
||||
{% elif language_code == 'ko' %}
|
||||
Korean
|
||||
{% elif language_code == 'mn' %}
|
||||
Mongolian
|
||||
{% elif language_code == 'nb_NO' %}
|
||||
Norwegian (NB)
|
||||
{% elif language_code == 'nl' %}
|
||||
Dutch
|
||||
{% elif language_code == 'nn' %}
|
||||
Norwegian (NN)
|
||||
{% elif language_code == 'pl' %}
|
||||
Polish
|
||||
{% elif language_code == 'pt_PT' %}
|
||||
Portuguese
|
||||
{% elif language_code == 'pt_BR' %}
|
||||
Portuguese (BR)
|
||||
{% elif language_code == 'ro' %}
|
||||
Romanian
|
||||
{% elif language_code == 'ru' %}
|
||||
Russian
|
||||
{% elif language_code == 'si' %}
|
||||
Sinhala
|
||||
{% elif language_code == 'sk_SK' %}
|
||||
Slovakian
|
||||
{% elif language_code == 'sq' %}
|
||||
Albanian
|
||||
{% elif language_code == 'sr' %}
|
||||
Slovenian
|
||||
{% elif language_code == 'sv' %}
|
||||
Swedish
|
||||
{% elif language_code == 'ta' %}
|
||||
Tamil
|
||||
{% elif language_code == 'tr' %}
|
||||
Turkish
|
||||
{% elif language_code == 'uk' %}
|
||||
Ukrainian
|
||||
{% elif language_code == 'uz' %}
|
||||
Uzbek
|
||||
{% elif language_code == 'vi' %}
|
||||
Vietnamese
|
||||
{% elif language_code == 'zh_CN' %}
|
||||
Chinese
|
||||
{% elif language_code == 'zh_HK' %}
|
||||
Chinese (HK)
|
||||
{% elif language_code == 'zh_TW' %}
|
||||
Chinese (TW)
|
||||
{% else %}
|
||||
{{ language_code }}
|
||||
{% endif %}
|
||||
</a>
|
||||
</dd>
|
||||
{% endfor %}
|
||||
</dl>
|
||||
</div>
|
||||
<div class="rst-other-versions">
|
||||
<dl>
|
||||
<dt>{{ _('Versions') }}</dt>
|
||||
{% for slug, url in versions %}
|
||||
<dd><a href="{{ url }}">{{ slug }}</a></dd>
|
||||
<dt>☁️ {{ _('Versions') }}</dt>
|
||||
{% for slug, url in versions|reverse %}
|
||||
<dd style="width: 32%">
|
||||
<a href="{{ url }}"
|
||||
{% if current_version == slug %}
|
||||
style="color: var(--dark-link-color);"
|
||||
{% endif %}
|
||||
>
|
||||
{{ slug }}
|
||||
</a>
|
||||
</dd>
|
||||
{% endfor %}
|
||||
</dl>
|
||||
<dl>
|
||||
|
||||
@ -308,6 +308,9 @@ current_docs = 'user_manual'
|
||||
html_context['versions'] = generateVersionsDocs(current_docs)
|
||||
html_context['theme_vcs_pageview_mode'] += current_docs
|
||||
|
||||
html_context['available_languages'] = [
|
||||
]
|
||||
|
||||
# translation
|
||||
locale_dirs = ['locale/'] # path is example but recommended.
|
||||
gettext_compact = False # optional.
|
||||
|
||||
@ -56,7 +56,7 @@ operations.
|
||||
This menu provides the following options:
|
||||
|
||||
* Open main dialog
|
||||
* Paus sync/Resume sync
|
||||
* Pause sync/Resume sync
|
||||
* Settings
|
||||
* Exit Nextcloud, logging out and closing the client
|
||||
|
||||
@ -209,7 +209,7 @@ General Window
|
||||
--------------
|
||||
|
||||
The General window has configuration options such as **Launch on System
|
||||
Startup**, **Use Monochrome Icons**, and **Show Desktop Notifications**. This
|
||||
Startup**, **Use Monochrome Icons**, and **Show Server Notifications**. This
|
||||
is where you will find the **Edit Ignored Files** button, to launch the ignored
|
||||
files editor, and **Ask confirmation before downloading
|
||||
folders larger than [folder size]**.
|
||||
|
||||
@ -33,7 +33,9 @@ same URL you use to access Nextcloud from your web browser - e.g.::
|
||||
|
||||
https://cloud.example.com
|
||||
|
||||
https://example.com/nextcloud (if Nextcloud is installed in a subdirectory called "nextcloud")
|
||||
If Nextcloud is installed in a subdirectory called "nextcloud"::
|
||||
|
||||
https://example.com/nextcloud
|
||||
|
||||
Third-party WebDAV clients
|
||||
--------------------------
|
||||
@ -57,7 +59,9 @@ The URL to use when configuring third-party apps to connect to Nextcloud is a bi
|
||||
|
||||
https://cloud.example.com/remote.php/dav/files/USERNAME/
|
||||
|
||||
https://example.com/nextcloud/remote.php/dav/files/USERNAME/ (if Nextcloud is installed in a subdirectory called "nextcloud")
|
||||
If Nextcloud is installed in a subdirectory called "nextcloud"::
|
||||
|
||||
https://example.com/nextcloud/remote.php/dav/files/USERNAME/
|
||||
|
||||
.. note:: When using a third-party WebDAV client (including your operating system's
|
||||
built-in client), you should use an application password for login rather than your
|
||||
|
||||
@ -46,15 +46,34 @@ instance, importing is the best way to do so.
|
||||
.. figure:: images/calendar_settings_sidebar.png
|
||||
:scale: 80%
|
||||
|
||||
1. Click on the settings-icon labeled with ``Settings & Import`` at the left-bottom.
|
||||
1. Click on the settings-icon labeled with ``Calendar settings`` at the bottom-left.
|
||||
|
||||
2. After clicking on ``+ Import Calendar`` you can select one or more calendar files
|
||||
2. After clicking on ``Import Calendar`` you can select one or more calendar files
|
||||
from your local device to upload.
|
||||
|
||||
3. The upload can take some time and depends on how big the calendar you import
|
||||
is.
|
||||
3. Select a ``Calendar to import into``.
|
||||
|
||||
4. A blue progress bar will appear below "Calendar Settings".
|
||||
4. The upload can take some time and depends on how big the calendar you import
|
||||
is. A blue progress bar will appear below "Calendar Settings".
|
||||
|
||||
.. note:: The Nextcloud Calendar application only supports iCalendar-compatible
|
||||
``.ics``-files, defined in RFC 5545.
|
||||
|
||||
Import an Event/Add .ics Event
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
In many places, you can download event details as an .ics file, or via a button saying "ical", "Apple Calendar" or "Outlook".
|
||||
|
||||
|
||||
1. Click on the settings-icon labeled with ``Calendar settings`` at the bottom-left.
|
||||
|
||||
2. After clicking on ``Import calendar`` you can select one or more calendar files
|
||||
from your local device to upload.
|
||||
|
||||
3. Select a ``Calendar to import into``.
|
||||
|
||||
4. The upload can take some time and depends on how big the calendar/event you import
|
||||
is. A blue progress bar will appear below "Calendar Settings".
|
||||
|
||||
.. note:: The Nextcloud Calendar application only supports iCalendar-compatible
|
||||
``.ics``-files, defined in RFC 5545.
|
||||
@ -244,9 +263,11 @@ Checking attendees' busy times
|
||||
After adding attendees to an event you can click on ``Find a time`` to bring up the "Free / Busy" modal. It allows you to see when each attendee has other events, and can help you decide on a time when everyone is free.
|
||||
|
||||
.. figure:: images/calendar_free_busy_modal.png
|
||||
:scale: 70%
|
||||
:scale: 40%
|
||||
|
||||
By pressing the ``?`` icon you can see the legend for the colors in the timeline, and by clicking and dragging you can modify the start and end times of your event. By pressing ``Suggest automatic slot`` you can also get suggestions on slots when everyone invited is free and available.
|
||||
Your own busy blocks will be shown in the same color as your personal calendar, your out of office times will be shown in gray, and other attendees' busy times will have the same color as their avatar shown in the sidebar.
|
||||
|
||||
You can select a time slot for the event directly on the calendar.
|
||||
|
||||
Assign rooms and resources to an event
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
@ -110,14 +110,14 @@ click on the contacts picture for the following options to appear:
|
||||
|
||||
.. figure:: ../images/contact_picture_options.png
|
||||
|
||||
Adding Contact Groups
|
||||
---------------------
|
||||
Organize your Contacts with Contact Groups
|
||||
------------------------------------------
|
||||
|
||||
The Contacts app enables you to group contacts.
|
||||
Contact Groups help you to organize your contacts into groups.
|
||||
|
||||
To create a new contact group, click on the plus sign next to "Contact groups" in the left sidebar.
|
||||
|
||||
.. note:: Contact groups need to have at least one member to be saved.
|
||||
.. note:: Contact groups need to have at least one member to be saved. Please note that you can only add contacts from writable address books to contact groups. Contacts from read-only address books, such as the system address book, cannot be added.
|
||||
|
||||
Adding and Managing Address Books
|
||||
---------------------------------
|
||||
@ -132,7 +132,7 @@ to create new address books, simply by specifying an address books name:
|
||||
|
||||
The Contacts settings is also where you can share, export and delete addressbooks. You will find the CardDAV URLs there.
|
||||
|
||||
.. note:: Contacts in disabled address books are not shown in the Contacts app and the Contact menu.
|
||||
.. note:: Contacts in disabled address books are not shown in the Contacts app and the Contact menu.
|
||||
|
||||
See :doc:`index` for more details about syncing your address books
|
||||
with iOS, macOS, Thunderbird and other CardDAV clients.
|
||||
@ -152,8 +152,9 @@ Create a team
|
||||
~~~~~~~~~~~~~
|
||||
|
||||
In the left menu, click on the + next to Teams.
|
||||
Set a team name
|
||||
Set a team name.
|
||||
Landing on the team configuration screen, you can:
|
||||
|
||||
- add members to your team
|
||||
- clicking on the three dot menu next to a user allow you to modify its role within the team.
|
||||
|
||||
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 57 KiB After Width: | Height: | Size: 1.7 MiB |
@ -357,6 +357,8 @@ You are able to translate messages to your configured languages similarly to Tal
|
||||
|
||||
.. note:: Please note that translation features have to be enabled on the server
|
||||
|
||||
.. note:: Since version 5.3, if LLM is enabled by admin, translations will be suggested
|
||||
|
||||
Thread summary
|
||||
--------------
|
||||
|
||||
@ -485,3 +487,15 @@ To add an internal address:
|
||||
3. Enable the internal addresses by clicking on the checkbox
|
||||
4. Click the Add internal address button
|
||||
5. Enter the address or domain and click Add
|
||||
|
||||
Dashboard integration
|
||||
---------------------
|
||||
|
||||
.. versionadded:: 1.8
|
||||
|
||||
The mail app offers two widgets designed for integration with Nextcloud's dashboard:
|
||||
|
||||
* Unread mails: This widget displays unread emails.
|
||||
* Important mails: This widget shows emails that have been flagged as important.
|
||||
|
||||
These widgets utilize the emails from the email accounts that are set up for your account.
|
||||
|
||||
@ -38,10 +38,7 @@ With the Nextcloud mobile app
|
||||
5. After this, DAVx⁵ will close and the Nextcloud app reappears. In
|
||||
order to finish setup, you have to manually launch DAVx⁵ again.
|
||||
6. Tap on the icon for the account DAVx⁵ has just created, when requested grant DAVx⁵ access
|
||||
to your calendars and contacts. Optionally install OpenTasks
|
||||
(`Google Play Store <https://play.google.com/store/apps/details?id=org.dmfs.tasks>`__ or
|
||||
`F-Droid <https://f-droid.org/packages/org.dmfs.tasks/>`__)
|
||||
and grant DAVx⁵ access to your tasks, too.
|
||||
to your calendars and contacts.
|
||||
7. 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 finish.
|
||||
|
||||
@ -15,7 +15,7 @@ This can be done by following these steps:
|
||||
#. Enter your server URL, username, and password.
|
||||
If you have enabled two-factor authentication (2FA), you need to generate an application password/token, because GNOME Online Accounts
|
||||
`doesn't support Nextcloud's WebFlow login yet <https://gitlab.gnome.org/GNOME/gnome-online-accounts/issues/81>`_
|
||||
(`Learn more <https://docs.nextcloud.com/server/latest/user_manual/session_management.html#managing-devices>`_):
|
||||
(`Learn more <https://docs.nextcloud.com/server/latest/user_manual/en/session_management.html#managing-devices>`_):
|
||||
|
||||
.. TODO ON RELEASE: Update version number above on release
|
||||
|
||||
|
||||
@ -5,7 +5,7 @@ Synchronizing with Windows 10
|
||||
Calendar
|
||||
--------
|
||||
|
||||
1. In your browser, navigate to the Nextcloud Calendar app. Under "Settings & import", copy the address using "Copy iOS/macOS CalDAV address" into your clipboard.
|
||||
1. In your browser, navigate to the Nextcloud Calendar app. Under "Calendar settings", copy the address using "Copy iOS/macOS CalDAV address" into your clipboard.
|
||||
|
||||
2. Launch the Windows 10 Calendar app. Then, click the settings icon (gear icon) and select "Manage accounts".
|
||||
|
||||
@ -46,7 +46,6 @@ https://cloud.nextcloud.com/remote.php/dav/addressbooks/users/daniel/Thunderbird
|
||||
8. Click "Done". Enter your Nextcloud username and password in the appropriate fields, and change the account name to whatever you prefer (e. g. "Nextcloud Contacts"). Click "Save".
|
||||
|
||||
|
||||
|
||||
Troubleshooting
|
||||
---------------
|
||||
|
||||
@ -58,9 +57,6 @@ After following all these steps, your Nextcloud calendar should synchronize. If
|
||||
|
||||
2. Click on "Security", then locate a button labeled "Create new app password". Next to this button, enter "Windows 10 Calendar app". Then, click the button, copy and paste the password. Use this password instead of your Nextcloud password for Step 8.
|
||||
|
||||
Special thanks to this Reddit user for their post:
|
||||
https://www.reddit.com/r/Nextcloud/comments/5rcypb/using_the_windows_10_calendar_application_with/
|
||||
|
||||
|
||||
Contacts
|
||||
--------
|
||||
|
||||
@ -1,383 +0,0 @@
|
||||
# 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 <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
# Translators:
|
||||
# Transifex Bot <>, 2023
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Nextcloud latest User Manual latest\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2020-07-28 07:41+0000\n"
|
||||
"PO-Revision-Date: 2023-07-26 13:24+0000\n"
|
||||
"Last-Translator: Transifex Bot <>, 2023\n"
|
||||
"Language-Team: Afrikaans (https://app.transifex.com/nextcloud/teams/64236/af/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: af\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\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 "
|
||||
"<https://en.wikipedia.org/wiki/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/<user>/files/``.) See :ref:`an example below "
|
||||
"<supported_variables_label>` 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 "
|
||||
"<https://symfony.com/doc/current/components/yaml/yaml_format.html>`_ 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 "
|
||||
"<http://paletton.com/>`_ 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 `<http://www.markitdown.net/markdown>`_ 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 ""
|
||||
@ -1,5 +1,5 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) 2023 Nextcloud GmbH
|
||||
# Copyright (C) 2025 Nextcloud GmbH
|
||||
# This file is distributed under the same license as the Nextcloud latest User Manual package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
@ -11,7 +11,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Nextcloud latest User Manual latest\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 16:07+0000\n"
|
||||
"POT-Creation-Date: 2025-02-12 13:02+0000\n"
|
||||
"PO-Revision-Date: 2019-11-07 20:28+0000\n"
|
||||
"Last-Translator: S1 SYSTEMS | BP <info@s1.sa>, 2020\n"
|
||||
"Language-Team: Arabic (https://app.transifex.com/nextcloud/teams/64236/ar/)\n"
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) 2023 Nextcloud GmbH
|
||||
# Copyright (C) 2025 Nextcloud GmbH
|
||||
# This file is distributed under the same license as the Nextcloud latest User Manual package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
@ -11,7 +11,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Nextcloud latest User Manual latest\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 16:07+0000\n"
|
||||
"POT-Creation-Date: 2025-02-12 13:02+0000\n"
|
||||
"PO-Revision-Date: 2019-11-07 20:28+0000\n"
|
||||
"Last-Translator: Ali <alimahwer@yahoo.com>, 2023\n"
|
||||
"Language-Team: Arabic (https://app.transifex.com/nextcloud/teams/64236/ar/)\n"
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) 2023 Nextcloud GmbH
|
||||
# Copyright (C) 2025 Nextcloud GmbH
|
||||
# This file is distributed under the same license as the Nextcloud latest User Manual package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
@ -11,7 +11,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Nextcloud latest User Manual latest\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 16:07+0000\n"
|
||||
"POT-Creation-Date: 2025-02-12 13:02+0000\n"
|
||||
"PO-Revision-Date: 2020-07-27 13:48+0000\n"
|
||||
"Last-Translator: S1 SYSTEMS | BP <info@s1.sa>, 2020\n"
|
||||
"Language-Team: Arabic (https://app.transifex.com/nextcloud/teams/64236/ar/)\n"
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@ -1,5 +1,5 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) 2023 Nextcloud GmbH
|
||||
# Copyright (C) 2025 Nextcloud GmbH
|
||||
# This file is distributed under the same license as the Nextcloud latest User Manual package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
@ -11,7 +11,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Nextcloud latest User Manual latest\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-04-17 10:07+0000\n"
|
||||
"POT-Creation-Date: 2025-02-12 13:02+0000\n"
|
||||
"PO-Revision-Date: 2019-11-07 20:29+0000\n"
|
||||
"Last-Translator: Ali <alimahwer@yahoo.com>, 2023\n"
|
||||
"Language-Team: Arabic (https://app.transifex.com/nextcloud/teams/64236/ar/)\n"
|
||||
@ -37,7 +37,7 @@ msgstr ""
|
||||
"مشرف نكست كلاود خيار تعطيل هذه الميزات. لذلك إذا لم تجد أيّاً منها على "
|
||||
"نظامك، فاسأل مشرف الخادوم عندك."
|
||||
|
||||
#: ../../files/access_webgui.rstNone
|
||||
#: ../../files/access_webgui.rst:10
|
||||
msgid "The Files view screen."
|
||||
msgstr "شاشة عرض الملفات."
|
||||
|
||||
@ -57,7 +57,7 @@ msgstr ""
|
||||
"العودة بعد إنشاء كل سمة. جميع السمات هي سمات نظامية system tags، وتتم "
|
||||
"مشاركتها من قبل جميع المستخدمين على خادوم نكست كلاود خاصّتك."
|
||||
|
||||
#: ../../files/access_webgui.rstNone
|
||||
#: ../../files/access_webgui.rst:21
|
||||
msgid "Creating file tags."
|
||||
msgstr "إنشاء سمات الملف"
|
||||
|
||||
@ -67,7 +67,7 @@ msgstr ""
|
||||
"بعدها إستعمِل فلتر السمات Tags filter على الشريط الجانبي لفلترة الملفات بحسب"
|
||||
" السمات:"
|
||||
|
||||
#: ../../files/access_webgui.rstNone
|
||||
#: ../../files/access_webgui.rst:26
|
||||
msgid "Viewing file tags."
|
||||
msgstr "عرض سِمَات الملف"
|
||||
|
||||
@ -83,7 +83,7 @@ msgstr ""
|
||||
"إستعمل عرض التفاصيل لإضافة و قراءة التعليقات على أي ملف أو مجلد. التعليقات "
|
||||
"مرئية لكل من لديه حق الوصول إلى الملف:"
|
||||
|
||||
#: ../../files/access_webgui.rstNone
|
||||
#: ../../files/access_webgui.rst:35
|
||||
msgid "Creating and viewing comments."
|
||||
msgstr "إنشاء و عرض التعليقات"
|
||||
|
||||
@ -109,7 +109,7 @@ msgstr ""
|
||||
"https://developer.mozilla.org/en-"
|
||||
"US/docs/Web/HTML/Supported_media_formats#Browser_compatibility ."
|
||||
|
||||
#: ../../files/access_webgui.rstNone
|
||||
#: ../../files/access_webgui.rst:46
|
||||
msgid "Watching a movie."
|
||||
msgstr "مُشاهدة فِلْم"
|
||||
|
||||
@ -127,7 +127,7 @@ msgstr ""
|
||||
"الملفات النصية، إذا قام مشرف الخادوم بتمكين ذلك، قم بتمرير المؤشر فوق الملف "
|
||||
"أو المجلد لعرض عناصر التحكم للعمليات التالية:"
|
||||
|
||||
#: ../../files/access_webgui.rst:63 ../../files/access_webgui.rst:158
|
||||
#: ../../files/access_webgui.rst:56 ../../files/access_webgui.rst:157
|
||||
msgid "Favorites"
|
||||
msgstr "المفضلة"
|
||||
|
||||
@ -135,7 +135,7 @@ msgstr "المفضلة"
|
||||
msgid "Click the star to the left of the file icon to mark it as a favorite:"
|
||||
msgstr "أنقُر النجمة بجانب أيقونة الملف لتمييزه كـ\"مُفَضَّلَة\""
|
||||
|
||||
#: ../../files/access_webgui.rst:0
|
||||
#: ../../files/access_webgui.rst:59
|
||||
msgid "Marking Favorite files."
|
||||
msgstr "تمييز الملفات المفضلة."
|
||||
|
||||
@ -147,7 +147,7 @@ msgstr ""
|
||||
"كما يمكنك بسهولة إيجاد مفضلاتك من خلال فلتر المفضلة Favorites filter على "
|
||||
"الشريط الجانبي."
|
||||
|
||||
#: ../../files/access_webgui.rst:72
|
||||
#: ../../files/access_webgui.rst:65
|
||||
msgid "Overflow Menu"
|
||||
msgstr "قائمة \"الأخرى\" Overflow Menu "
|
||||
|
||||
@ -159,7 +159,7 @@ msgstr ""
|
||||
"قائمة \"الأخرى\" Overflow Menu (الثلاث نقط) تعرض تفاصيل الملف و تسمح لك "
|
||||
"بتغيير التسمية و التنزيل و حذف الملفات:"
|
||||
|
||||
#: ../../files/access_webgui.rst:0
|
||||
#: ../../files/access_webgui.rst:69
|
||||
msgid "Overflow menu."
|
||||
msgstr "قائمة \"الأخرى\" Overflow Menu."
|
||||
|
||||
@ -167,7 +167,7 @@ msgstr "قائمة \"الأخرى\" Overflow Menu."
|
||||
msgid "The Details view shows Activities, Sharing, and Versions information:"
|
||||
msgstr "يعرض صندوق \"التفاصيل\" معلومات الحركات و المشاركات و النُّسَخ:"
|
||||
|
||||
#: ../../files/access_webgui.rstNone
|
||||
#: ../../files/access_webgui.rst:74
|
||||
msgid "Details screen."
|
||||
msgstr "شاشة التفاصيل."
|
||||
|
||||
@ -187,7 +187,7 @@ msgstr ""
|
||||
"عرضها. عادةً ما تكون هذه ملفات تهيئة؛ لذا ينصح بإبقائها مخفية تفادياً لحذفها"
|
||||
" أو تعديلها عرضاً و كذلك تفادياً لازدحام الشاشة."
|
||||
|
||||
#: ../../files/access_webgui.rstNone
|
||||
#: ../../files/access_webgui.rst:84
|
||||
msgid "Hiding or displaying hidden files."
|
||||
msgstr "إخفاء و إظهار الملفات المخفية."
|
||||
|
||||
@ -238,7 +238,7 @@ msgstr ""
|
||||
"تمييز مشاركات الارتباط العام برابط في شكل سلسلة. بينما أُبقِيَت المجلدات غير"
|
||||
" المشتركة بدون علامات:"
|
||||
|
||||
#: ../../files/access_webgui.rstNone
|
||||
#: ../../files/access_webgui.rst:110
|
||||
msgid "Share status icons."
|
||||
msgstr "أيقونات مشاركة الحالة"
|
||||
|
||||
@ -254,7 +254,7 @@ msgstr ""
|
||||
"قم برفع أو إنشاء ملفات أو مجلدات جديدة مباشرة في مجلد نكست كلاود بالنقر فوق "
|
||||
"الزر *جديد New* في تطبيق الملفات:"
|
||||
|
||||
#: ../../files/access_webgui.rstNone
|
||||
#: ../../files/access_webgui.rst:119
|
||||
msgid "The New file/folder/upload menu."
|
||||
msgstr "قائمة رفع/إنشاء ملف/مجلد."
|
||||
|
||||
@ -262,7 +262,7 @@ msgstr "قائمة رفع/إنشاء ملف/مجلد."
|
||||
msgid "The *New* button provides the following options:"
|
||||
msgstr "زر \"جديد New\" يُوفِر الخيارات التالية:"
|
||||
|
||||
#: ../../files/access_webgui.rst:126
|
||||
#: ../../files/access_webgui.rst:124
|
||||
msgid "Up arrow"
|
||||
msgstr "سهم للأعلى"
|
||||
|
||||
@ -274,7 +274,7 @@ msgstr ""
|
||||
"قم بتحميل الملفات من حاسوبك إلى نكست كلاود. يمكنك أيضًا تحميل الملفات عن "
|
||||
"طريق سحبها و إفلاتها من مدير ملفاتك."
|
||||
|
||||
#: ../../files/access_webgui.rst:129
|
||||
#: ../../files/access_webgui.rst:128
|
||||
msgid "Text file"
|
||||
msgstr "ملف نصِّي"
|
||||
|
||||
@ -282,7 +282,7 @@ msgstr "ملف نصِّي"
|
||||
msgid "Creates a new text file and adds the file to your current folder."
|
||||
msgstr "تُنشِيءُ ملفّاً جديداً و تضيفه إلى مُجلّدك الحالي."
|
||||
|
||||
#: ../../files/access_webgui.rst:132
|
||||
#: ../../files/access_webgui.rst:131
|
||||
msgid "Folder"
|
||||
msgstr "مُجلّد"
|
||||
|
||||
@ -333,7 +333,7 @@ msgstr ""
|
||||
"يحتوي الشريط الجانبي الأيسر في صفحة الملفات على عدة عوامل تصفية لفرز ملفاتك "
|
||||
"وإدارتها بسرعة."
|
||||
|
||||
#: ../../files/access_webgui.rst:155
|
||||
#: ../../files/access_webgui.rst:154
|
||||
msgid "All files"
|
||||
msgstr "كل الملفات"
|
||||
|
||||
@ -345,7 +345,7 @@ msgstr "العرض الافتراضي؛ يعرض جميع الملفات الت
|
||||
msgid "Files or folders marked with the yellow star."
|
||||
msgstr "ملفات و مجلدات مميزة بالنجمة الصفراء."
|
||||
|
||||
#: ../../files/access_webgui.rst:161
|
||||
#: ../../files/access_webgui.rst:160
|
||||
msgid "Shared with you"
|
||||
msgstr "مُشارَكٌ معك"
|
||||
|
||||
@ -355,7 +355,7 @@ msgstr ""
|
||||
"يعرض جميع الملفات التي تمّت مشاركتها معك من قِبَل مستخدمين آخرين أو مجموعات "
|
||||
"أخرى."
|
||||
|
||||
#: ../../files/access_webgui.rst:164
|
||||
#: ../../files/access_webgui.rst:163
|
||||
msgid "Shared with others"
|
||||
msgstr "مُشارَكٌ مع آخرين"
|
||||
|
||||
@ -364,7 +364,7 @@ msgid "Displays all files that you have shared with other users or groups."
|
||||
msgstr ""
|
||||
"يعرض كل الملفات التي قمت أنت بمشاركتها مع أشخاص آخرين أو مجموعات أخرى."
|
||||
|
||||
#: ../../files/access_webgui.rst:167
|
||||
#: ../../files/access_webgui.rst:166
|
||||
msgid "Shared by link"
|
||||
msgstr "مشاركات بروابط"
|
||||
|
||||
@ -372,7 +372,7 @@ msgstr "مشاركات بروابط"
|
||||
msgid "Displays all files that are shared by you via public link."
|
||||
msgstr "يعرض كل الملفات التي تمّت مشاركتها من خلال روابط عامة public link."
|
||||
|
||||
#: ../../files/access_webgui.rst:171
|
||||
#: ../../files/access_webgui.rst:169
|
||||
msgid "External Storage (optional)"
|
||||
msgstr "وحدات تخزين خارجية (إختيارية)"
|
||||
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) 2023 Nextcloud GmbH
|
||||
# Copyright (C) 2025 Nextcloud GmbH
|
||||
# This file is distributed under the same license as the Nextcloud latest User Manual package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
@ -11,7 +11,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Nextcloud latest User Manual latest\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 16:07+0000\n"
|
||||
"POT-Creation-Date: 2025-02-12 13:02+0000\n"
|
||||
"PO-Revision-Date: 2019-11-07 20:29+0000\n"
|
||||
"Last-Translator: Ali <alimahwer@yahoo.com>, 2023\n"
|
||||
"Language-Team: Arabic (https://app.transifex.com/nextcloud/teams/64236/ar/)\n"
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) 2023 Nextcloud GmbH
|
||||
# Copyright (C) 2025 Nextcloud GmbH
|
||||
# This file is distributed under the same license as the Nextcloud latest User Manual package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
@ -12,7 +12,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Nextcloud latest User Manual latest\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 16:07+0000\n"
|
||||
"POT-Creation-Date: 2025-02-12 13:02+0000\n"
|
||||
"PO-Revision-Date: 2019-11-07 20:29+0000\n"
|
||||
"Last-Translator: Ali <alimahwer@yahoo.com>, 2023\n"
|
||||
"Language-Team: Arabic (https://app.transifex.com/nextcloud/teams/64236/ar/)\n"
|
||||
|
||||
@ -1,465 +0,0 @@
|
||||
# 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 <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
# Translators:
|
||||
# Ali <alimahwer@yahoo.com>, 2023
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Nextcloud latest User Manual latest\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2020-07-28 07:41+0000\n"
|
||||
"PO-Revision-Date: 2023-07-26 13:24+0000\n"
|
||||
"Last-Translator: Ali <alimahwer@yahoo.com>, 2023\n"
|
||||
"Language-Team: Arabic (https://app.transifex.com/nextcloud/teams/64236/ar/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: ar\n"
|
||||
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
|
||||
|
||||
#: ../../files/gallery_app.rst:3
|
||||
msgid "Gallery app"
|
||||
msgstr "تطبيق المعرض Gallery"
|
||||
|
||||
#: ../../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 "
|
||||
"<https://en.wikipedia.org/wiki/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 ""
|
||||
"يمكنك تخصيص ألبوم المعرض بملف نصي بسيط يسمى **gallery.cnf**، و الذي يحتوي "
|
||||
"على بارامارات مٌركّبة باستعمال لغة الترميز \"يامل\" `Yaml "
|
||||
"<https://en.wikipedia.org/wiki/YAML>` _. قد يكون لديك عدة ملفات "
|
||||
"**gallery.cnf**؛ أنت بحاجة إلى ملف في مجلد نكست كلاود الجذر الخاص بك (المجلد"
|
||||
" الرئيسي الخاص بك) الذي يحدد الميزات العامة، ومن ثم قد يكون لديك ملفات ** "
|
||||
"gallery.cnf** فردية لكل ألبوم إذا كنت تريد تحديد سلوكيات مختلفة في الألبومات"
|
||||
" المختلفة."
|
||||
|
||||
#: ../../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 "دعم أصلي لـ SVG."
|
||||
|
||||
#: ../../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/<user>/files/``.) See :ref:`an example below "
|
||||
"<supported_variables_label>` in the **Global features** section."
|
||||
msgstr ""
|
||||
"يجب تسمية ملف التكوين باسم **gallery.cnf**. قد يكون لديك عدة ملفات "
|
||||
"**gallery.cnf** لكل ألبوم. لتمكين الميزات العامة، ضع واحدة في مجلد المستوى "
|
||||
"الأعلى و الذي يرمز إليه في Web GUI بواسطة أيقونة الصفحة الرئيسية. (هذا يضعها"
|
||||
" في ``data/<user>/files/``.) أنظُر :ref:`مثالٌ أدناه "
|
||||
"<supported_variables_label>` في قسم **الخصائص العامة**."
|
||||
|
||||
#: ../../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 ""
|
||||
"UTF-8، **بدون BOM**. ملفٌ تمّ إنشاؤه من داخل واجهة وب نكست كلاود يعمل."
|
||||
|
||||
#: ../../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 ""
|
||||
"يتم إنشاء التباعد باستخدام بالضغط مرتين 2 على مسطرة المسافة. **لا تستخدم "
|
||||
"مفتاح الجدولة Tab**"
|
||||
|
||||
#: ../../files/gallery_app.rst:85
|
||||
msgid ""
|
||||
"Take a look at the `YAML Format documentation "
|
||||
"<https://symfony.com/doc/current/components/yaml/yaml_format.html>`_ if you "
|
||||
"are getting error messages."
|
||||
msgstr ""
|
||||
"إذا ظهرت لك رسائل خطأ، طالع وثائق تنسيق \"يامِل\" `YAML Format "
|
||||
"documentation "
|
||||
"<https://symfony.com/doc/current/components/yaml/yaml_format.html>`_"
|
||||
|
||||
#: ../../files/gallery_app.rst:89
|
||||
msgid "Here is an example `gallery.cnf`::"
|
||||
msgstr "هذا مثال `gallery.cnf`::"
|
||||
|
||||
#: ../../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 ""
|
||||
"**External_shares**: اضبط على **نعم** في ملف تكوين الجذر إذا كنت تريد تحميل "
|
||||
"الصور المخزنة في مواقع خارجية، عند استخدام تطبيق **files_external**."
|
||||
|
||||
#: ../../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 ""
|
||||
"**native_svg**: اضبِط على **نعم** في ملف تكوين الجذر لتمكين عرض صور SVG في "
|
||||
"متصفحك. قد يمثل هذا خطرًا أمنيًا إذا كنت لا تثق تمامًا في ملفات SVG."
|
||||
|
||||
#: ../../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 ""
|
||||
"**background_colour_toggle**: إضبِط على **نعم** في ملف تكوين الجذر لتمكين زر"
|
||||
" يُبدِّل بين الخلفيات بالأبيض والأسود على الصور الشفافة."
|
||||
|
||||
#: ../../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 ""
|
||||
"المشاركات الخارجية أبطأ 20-50 مرة من المشاركات المحلية. كن مستعدًا للانتظار "
|
||||
"لفترة طويلة قبل أن تتمكن من رؤية جميع الصور الموجودة في الألبوم المشترك."
|
||||
|
||||
#: ../../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 ""
|
||||
"يمكن تكوين كل ألبوم بشكل فردي باستخدام أقسام التكوين التالية. استخدم "
|
||||
"البارامتر **يَرِث inherit** لتمرير التكوينات إلى الألبومات الفرعية."
|
||||
|
||||
#: ../../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 "
|
||||
"<http://paletton.com/>`_ to find a colour you like."
|
||||
msgstr ""
|
||||
"**الخلفية background**: لتحديد لون خلفية الصورة الضوئية باستعمال التمثيل "
|
||||
"الست عشري RGB لذلك اللون. على سبيل المثال: **\"# ffa033\"**. يجب عليك "
|
||||
"استخدام علامات الاقتباس أي الحاصرة المزدوجة حول القيمة أو سيتم تجاهلها. "
|
||||
"يُوصى بشدة باستخدام ثيمة مخصصة فيها دوارة التحميل CSS loading spinner إذا "
|
||||
"كنت تنوي استخدام هذه الميزة. يمكنك استخدام عجلة الألوان هذه "
|
||||
"<http://paletton.com/> `_ للعثور على اللون الذي تريده."
|
||||
|
||||
#: ../../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 ""
|
||||
"**يَرِث inherit**: إضبِط على **نعم** إذا كنت تريد أن للمجلدات الفرعية أن "
|
||||
"تَرِثَ هذا الجزء من التكوين."
|
||||
|
||||
#: ../../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 ""
|
||||
"**الوصف**: نص بصيغة ماركداون يتم عرضه في مربع المعلومات. و يمكن أن يتم نشره "
|
||||
"على عدة أسطُر باستخدام مُعلِّمَات Yaml makers."
|
||||
|
||||
#: ../../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 ""
|
||||
"**رابط_الوصف description_link**: ملف نصي بصيغة ماركداون موجود داخل الألبوم "
|
||||
"سيتم تحليله و عرضه في مربع المعلومات في موضع الوصف."
|
||||
|
||||
#: ../../files/gallery_app.rst:159
|
||||
msgid ""
|
||||
"**copyright**: A markdown-formatted string. This supports links to external "
|
||||
"resources."
|
||||
msgstr ""
|
||||
"**حقوق النشر copyright** نص بصيغة ماركداون. و هو يدعم وجود روابط لمصادر "
|
||||
"خارجية."
|
||||
|
||||
#: ../../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 ""
|
||||
"**رابط_حقوق_النشر copyright_link** أي ملف (مثلاً copyright.html) في الألبوم "
|
||||
"نفسه سيتم تحميله عندما يضغط المستخدم على الرابط."
|
||||
|
||||
#: ../../files/gallery_app.rst:166
|
||||
msgid "See `<http://www.markitdown.net/markdown>`_ for the markdown syntax."
|
||||
msgstr ""
|
||||
"بخصوص قواعد كتابة ماركداون، أنظُر: `<http://www.markitdown.net/markdown>`_ "
|
||||
|
||||
#: ../../files/gallery_app.rst:168
|
||||
msgid ""
|
||||
"Do not add links to your `copyright` string if you use the "
|
||||
"**copyright_link** variable."
|
||||
msgstr ""
|
||||
"لا تضف روابط في النص `حقوق النشر copyright` إذا كنت تستعمل المتغير "
|
||||
"**رابط_حقوق_النشر copyright_link**."
|
||||
|
||||
#: ../../files/gallery_app.rst:171
|
||||
msgid "**Sorting**"
|
||||
msgstr "**الترتيب**"
|
||||
|
||||
#: ../../files/gallery_app.rst:173
|
||||
msgid "**sorting**: **date** or **name**. **date** only works for files."
|
||||
msgstr ""
|
||||
"**الترتيب sorting**: **بحسب التاريخ date** أو **الاسم name**. **التاريخ "
|
||||
"date** تعمل فقط مع الملفات."
|
||||
|
||||
#: ../../files/gallery_app.rst:174
|
||||
msgid "**sort_order**: **asc** or **des** (Ascending or descending)."
|
||||
msgstr ""
|
||||
"**ترتيب_الفرز sort_order** : **تصاعدي asc** أو **تنازلي des** (تصاعدي أو "
|
||||
"تنازلي)."
|
||||
|
||||
#: ../../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 ""
|
||||
"عندما يتم تعيين متغير الفرز **النوع type** فقط، فسيتم استخدام ترتيب الفرز "
|
||||
"الافتراضي."
|
||||
|
||||
#: ../../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 ""
|
||||
"عندما يتم العثور على متغير الترتيب **الترتيب order** فقط، سيتم تجاهل تكوين "
|
||||
"الفرز و سيستمر البرنامج النصي في البحث عن تكوين صالح في المجلدات العلوية."
|
||||
|
||||
#: ../../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 ""
|
||||
"لتمكين ميزة مثل \"SVG أصلي\" في مشاركة عامة، تحتاج إلى إنشاء ملف تكوين في "
|
||||
"هذا المجلد يحتوي على هذه الميزة."
|
||||
|
||||
#: ../../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 ""
|
||||
"إذا قمت بمشاركة مجلد بشكل عام، فلا تنس إضافة جميع الملفات التي ترتبط بها "
|
||||
"(على سبيل المثال، ``description.md`` أو ``copyright.md``) داخل المجلد "
|
||||
"المشترك بسبب أن المستخدم لن يتمكن من الوصول إلى الملفات المخزنة في المجلد "
|
||||
"الأب."
|
||||
|
||||
#: ../../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 "**تمكين SVG الأصلي**"
|
||||
|
||||
#: ../../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 "بارامترات ترتيب متعددة للألبومات"
|
||||
@ -1,5 +1,5 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) 2023 Nextcloud GmbH
|
||||
# Copyright (C) 2025 Nextcloud GmbH
|
||||
# This file is distributed under the same license as the Nextcloud latest User Manual package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
@ -11,7 +11,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Nextcloud latest User Manual latest\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 16:07+0000\n"
|
||||
"POT-Creation-Date: 2025-02-12 13:02+0000\n"
|
||||
"PO-Revision-Date: 2020-07-27 15:13+0000\n"
|
||||
"Last-Translator: S1 SYSTEMS | BP <info@s1.sa>, 2020\n"
|
||||
"Language-Team: Arabic (https://app.transifex.com/nextcloud/teams/64236/ar/)\n"
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) 2023 Nextcloud GmbH
|
||||
# Copyright (C) 2025 Nextcloud GmbH
|
||||
# This file is distributed under the same license as the Nextcloud latest User Manual package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
@ -11,7 +11,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Nextcloud latest User Manual latest\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 16:07+0000\n"
|
||||
"POT-Creation-Date: 2025-02-12 13:02+0000\n"
|
||||
"PO-Revision-Date: 2019-11-07 20:29+0000\n"
|
||||
"Last-Translator: Ali <alimahwer@yahoo.com>, 2023\n"
|
||||
"Language-Team: Arabic (https://app.transifex.com/nextcloud/teams/64236/ar/)\n"
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) 2023 Nextcloud GmbH
|
||||
# Copyright (C) 2025 Nextcloud GmbH
|
||||
# This file is distributed under the same license as the Nextcloud latest User Manual package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
@ -11,7 +11,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Nextcloud latest User Manual latest\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 16:07+0000\n"
|
||||
"POT-Creation-Date: 2025-02-12 13:02+0000\n"
|
||||
"PO-Revision-Date: 2019-11-07 20:29+0000\n"
|
||||
"Last-Translator: Ali <alimahwer@yahoo.com>, 2023\n"
|
||||
"Language-Team: Arabic (https://app.transifex.com/nextcloud/teams/64236/ar/)\n"
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) 2023 Nextcloud GmbH
|
||||
# Copyright (C) 2025 Nextcloud GmbH
|
||||
# This file is distributed under the same license as the Nextcloud latest User Manual package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
@ -11,7 +11,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Nextcloud latest User Manual latest\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-06-09 14:31+0000\n"
|
||||
"POT-Creation-Date: 2025-02-12 13:02+0000\n"
|
||||
"PO-Revision-Date: 2020-07-27 15:35+0000\n"
|
||||
"Last-Translator: Ali <alimahwer@yahoo.com>, 2023\n"
|
||||
"Language-Team: Arabic (https://app.transifex.com/nextcloud/teams/64236/ar/)\n"
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) 2023 Nextcloud GmbH
|
||||
# Copyright (C) 2025 Nextcloud GmbH
|
||||
# This file is distributed under the same license as the Nextcloud latest User Manual package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
@ -11,7 +11,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Nextcloud latest User Manual latest\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-06-09 14:31+0000\n"
|
||||
"POT-Creation-Date: 2025-07-01 08:46+0000\n"
|
||||
"PO-Revision-Date: 2021-12-01 18:40+0000\n"
|
||||
"Last-Translator: Ali <alimahwer@yahoo.com>, 2023\n"
|
||||
"Language-Team: Arabic (https://app.transifex.com/nextcloud/teams/64236/ar/)\n"
|
||||
@ -99,30 +99,29 @@ msgstr ""
|
||||
" في نقل التقويم الخاص بك والأحداث الخاصة به إلى خادوم نكست كلاود خاصّتك، فإن"
|
||||
" الاستيراد هو أفضل طريقة للقيام بذلك."
|
||||
|
||||
#: ../../groupware/calendar.rst:49
|
||||
#: ../../groupware/calendar.rst:49 ../../groupware/calendar.rst:68
|
||||
msgid ""
|
||||
"Click on the settings-icon labeled with ``Settings & Import`` at the left-"
|
||||
"bottom."
|
||||
"Click on the settings-icon labeled with ``Calendar settings`` at the bottom-"
|
||||
"left."
|
||||
msgstr ""
|
||||
"انقر فوق رمز الإعدادات المسمى بـ ``الإعدادات و الاستيراد Settings & Import``"
|
||||
" في الأسفل."
|
||||
|
||||
#: ../../groupware/calendar.rst:51
|
||||
msgid ""
|
||||
"After clicking on ``+ Import Calendar`` you can select one or more calendar "
|
||||
"After clicking on ``Import Calendar`` you can select one or more calendar "
|
||||
"files from your local device to upload."
|
||||
msgstr ""
|
||||
"بعد النقر فوق ``+ استيراد التقويم Import Calendar``، يمكنك تحديد ملف تقويم "
|
||||
"واحد أو أكثر من حاسوبك لتحميله."
|
||||
|
||||
#: ../../groupware/calendar.rst:54
|
||||
#: ../../groupware/calendar.rst:54 ../../groupware/calendar.rst:73
|
||||
msgid "Select a ``Calendar to import into``."
|
||||
msgstr ""
|
||||
|
||||
#: ../../groupware/calendar.rst:56
|
||||
msgid ""
|
||||
"The upload can take some time and depends on how big the calendar you import"
|
||||
" is."
|
||||
" is. A blue progress bar will appear below \"Calendar Settings\"."
|
||||
msgstr ""
|
||||
"قد يستغرق التحميل بعض الوقت و يعتمد على حجم التقويم الذي تقوم باستيراده."
|
||||
|
||||
#: ../../groupware/calendar.rst:57
|
||||
#: ../../groupware/calendar.rst:59 ../../groupware/calendar.rst:78
|
||||
msgid ""
|
||||
"The Nextcloud Calendar application only supports iCalendar-compatible "
|
||||
"``.ics``-files, defined in RFC 5545."
|
||||
@ -130,11 +129,33 @@ msgstr ""
|
||||
"لا يدعم تطبيق Nextcloud Calendar إلّا ملفات \".ics\" المتوافقة مع iCalendar،"
|
||||
" و المُحدَّدة في المواصفة RFC 5545."
|
||||
|
||||
#: ../../groupware/calendar.rst:61
|
||||
#: ../../groupware/calendar.rst:63
|
||||
msgid "Import an Event/Add .ics Event"
|
||||
msgstr ""
|
||||
|
||||
#: ../../groupware/calendar.rst:65
|
||||
msgid ""
|
||||
"In many places, you can download event details as an .ics file, or via a "
|
||||
"button saying \"ical\", \"Apple Calendar\" or \"Outlook\"."
|
||||
msgstr ""
|
||||
|
||||
#: ../../groupware/calendar.rst:70
|
||||
msgid ""
|
||||
"After clicking on ``Import calendar`` you can select one or more calendar "
|
||||
"files from your local device to upload."
|
||||
msgstr ""
|
||||
|
||||
#: ../../groupware/calendar.rst:75
|
||||
msgid ""
|
||||
"The upload can take some time and depends on how big the calendar/event you "
|
||||
"import is. A blue progress bar will appear below \"Calendar Settings\"."
|
||||
msgstr ""
|
||||
|
||||
#: ../../groupware/calendar.rst:82
|
||||
msgid "Edit, Export or Delete a Calendar"
|
||||
msgstr "تعديل أو تصدير أو حذف تقويم"
|
||||
|
||||
#: ../../groupware/calendar.rst:63
|
||||
#: ../../groupware/calendar.rst:84
|
||||
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 "
|
||||
@ -144,7 +165,7 @@ msgstr ""
|
||||
"إنشاؤه. قد ترغب أيضاً في تصديره إلى محرك الأقراص الثابتة المحلي أو حذفه إلى "
|
||||
"الأبد."
|
||||
|
||||
#: ../../groupware/calendar.rst:67
|
||||
#: ../../groupware/calendar.rst:88
|
||||
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"
|
||||
@ -153,50 +174,56 @@ msgstr ""
|
||||
"يرجى أن تضع في اعتبارك أن حذف التقويم إجراء لا رجوع فيه. بعد الحذف، لا توجد "
|
||||
"طريقة لاستعادة التقويم ما لم يكن لديك نسخة احتياطية محلية."
|
||||
|
||||
#: ../../groupware/calendar.rst:73
|
||||
msgid "Click on the three-dot-menu of the respective calendar."
|
||||
msgstr "أنقُر على القائمة ثلاثية النقاط للتقويم المعني."
|
||||
|
||||
#: ../../groupware/calendar.rst:77
|
||||
msgid "Click on *Edit name*, *Edit color*, *Export* or *Delete*."
|
||||
#: ../../groupware/calendar.rst:94
|
||||
msgid ""
|
||||
"Click on the \"pen\" icon of the respective calendar. You will see a new "
|
||||
"popup that will allow you to change the calendar name and color, and buttons"
|
||||
" to delete or export the calendar."
|
||||
msgstr ""
|
||||
"أنقُر فوق *تحرير الاسم Edit name* أو *تعديل اللون Edit color* أو *تصدير "
|
||||
"Export* أو *حذف Remove*."
|
||||
|
||||
#: ../../groupware/calendar.rst:80
|
||||
#: ../../groupware/calendar.rst:100
|
||||
msgid "Calendar Transparency"
|
||||
msgstr ""
|
||||
|
||||
#: ../../groupware/calendar.rst:102
|
||||
msgid ""
|
||||
"You can toggle the checkbox \"Never show me as busy (set calendar to "
|
||||
"transparent)\" to influence if this calendars' events are taken into account"
|
||||
" in Free/Busy calculations. If checked, no events in this calendar will be "
|
||||
"taken into account, your schedule will always be free, regardless of an "
|
||||
"events' settings."
|
||||
msgstr ""
|
||||
|
||||
#: ../../groupware/calendar.rst:109
|
||||
msgid "Sharing calendars"
|
||||
msgstr "مشاركة تقاويم"
|
||||
|
||||
#: ../../groupware/calendar.rst:82
|
||||
msgid ""
|
||||
"You may share your calendar with other users or groups. Calendars may be "
|
||||
"shared with write access or read-only. When sharing a calendar with write "
|
||||
"access, users with whom the calendar is shared will be able to create new "
|
||||
"events into the calendar as well as edit and delete existing ones."
|
||||
#: ../../groupware/calendar.rst:111
|
||||
msgid "You may share your calendar with other users or groups."
|
||||
msgstr ""
|
||||
"يمكنك مشاركة تقويمك مع مستخدمين أو مجموعات أخرى. يمكن مشاركة التقاويم مع حق "
|
||||
"الوصول للكتابة أو للقراءة فقط. عند مشاركة التقويم مع حق الوصول للكتابة، "
|
||||
"سيتمكن المستخدمون الذين تتم مشاركة التقويم معهم من إنشاء أحداث جديدة في "
|
||||
"التقويم بالإضافة إلى تحرير و حذف الأحداث الموجودة."
|
||||
|
||||
#: ../../groupware/calendar.rst:84
|
||||
#: ../../groupware/calendar.rst:115
|
||||
msgid ""
|
||||
"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 ""
|
||||
|
||||
#: ../../groupware/calendar.rst:119
|
||||
msgid ""
|
||||
"Calendar shares currently cannot be accepted or rejected. If you want to "
|
||||
"stop having a calendar that someone shared with you, you can click on the "
|
||||
"3-dot menu next to the calendar in the calendar list and click on \"Unshare "
|
||||
"from me\". Calendars shared with a group cannot be unshared by individuals."
|
||||
"from me\". To restore a share, the calendar can be reshared again, either "
|
||||
"for the whole group, resetting all unshares, or for a single user."
|
||||
msgstr ""
|
||||
"مشاركات التقويم حاليا لا يمكن قبولها أو رفضها. إذا كنت ترغب في التوقُّف عن "
|
||||
"استخدام التقويم الذي شاركه شخص ما معك، فيمكنك النقر فوق القائمة المكونة من 3"
|
||||
" نقاط بجوار التقويم في قائمة التقويم و النقر فوق \"إلغاء المشاركة مني "
|
||||
"Unshare from me\". لا يمكن للأفراد إلغاء مشاركة التقاويم التي تمت مشاركتها "
|
||||
"مع مجموعة."
|
||||
|
||||
#: ../../groupware/calendar.rst:87
|
||||
#: ../../groupware/calendar.rst:122
|
||||
msgid "Publishing a calendar"
|
||||
msgstr "نشر تقويم"
|
||||
|
||||
#: ../../groupware/calendar.rst:89
|
||||
#: ../../groupware/calendar.rst:124
|
||||
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 "
|
||||
@ -209,7 +236,7 @@ msgstr ""
|
||||
"للتقويم و النقر على «+» بجوار «مشاركة الرابط Share link». بمجرد الإنشاء، "
|
||||
"يمكنك نسخ الرابط العام إلى حافظتك أو إرساله عبر البريد الإلكتروني."
|
||||
|
||||
#: ../../groupware/calendar.rst:91
|
||||
#: ../../groupware/calendar.rst:126
|
||||
msgid ""
|
||||
"There's also an « embedding code » that provides an HTML iframe to embed "
|
||||
"your calendar into public pages."
|
||||
@ -217,7 +244,7 @@ msgstr ""
|
||||
"هنالك أيضاً \"تضمين كود embedding code\" توفر إطار HTML iframe لتضمين "
|
||||
"التقويم في الصفحات العامة."
|
||||
|
||||
#: ../../groupware/calendar.rst:93
|
||||
#: ../../groupware/calendar.rst:128
|
||||
msgid ""
|
||||
"Multiple calendars can be shared together by adding their unique tokens to "
|
||||
"the end of an embed link. Individual tokens can be found at the end of each "
|
||||
@ -229,23 +256,19 @@ msgstr ""
|
||||
"نهاية الرابط العام لكل تقويم. شكل العنوان سيكون مشابهاً للتالي: "
|
||||
"``https://cloud.example.com/index.php/apps/calendar/embed/<token1>-<token2>-<token3>``"
|
||||
|
||||
#: ../../groupware/calendar.rst:96
|
||||
#: ../../groupware/calendar.rst:131
|
||||
msgid ""
|
||||
"To change the default view or date of an embedded calendar, you need to "
|
||||
"provide an URL that looks like "
|
||||
"provide a URL that looks like "
|
||||
"``https://cloud.example.com/index.php/apps/calendar/embed/<token>/<view>/<date>``."
|
||||
" In this url you need to replace the following variables:"
|
||||
" In this URL you need to replace the following variables:"
|
||||
msgstr ""
|
||||
"لتغيير طريقة العرض الافتراضية embedded calendar أو تاريخ التقويم المُضمّن، "
|
||||
"تحتاج إلى توفير عنوان URL مشابهٍ للتالي: "
|
||||
"``https://cloud.example.com/index.php/apps/calendar/embed/<token>/<view>/<date>``."
|
||||
" في هذا العنوان، يلزمك استبدال المتغيرات التالية:"
|
||||
|
||||
#: ../../groupware/calendar.rst:99
|
||||
#: ../../groupware/calendar.rst:134
|
||||
msgid "``<token>`` with the calendar's token,"
|
||||
msgstr "``<token>`` مع calendar's token أَمَارَة التقويم،"
|
||||
|
||||
#: ../../groupware/calendar.rst:100
|
||||
#: ../../groupware/calendar.rst:135
|
||||
msgid ""
|
||||
"``<view>`` with one of ``dayGridMonth``, ``timeGridWeek``, ``timeGridDay``, "
|
||||
"``listMonth``, ``listWeek``, ``listDay``. The default view is "
|
||||
@ -255,7 +278,7 @@ msgstr ""
|
||||
"``listMonth``, ``listWeek``, ``listDay``. العرض الافتراضي هو "
|
||||
"``dayGridMonth`` و القائمة المستعملة عادةً هي ``listMonth``,"
|
||||
|
||||
#: ../../groupware/calendar.rst:101
|
||||
#: ../../groupware/calendar.rst:136
|
||||
msgid ""
|
||||
"``<date>`` with ``now`` or any date with the following format "
|
||||
"``<year>-<month>-<day>`` (e.g. ``2019-12-28``)."
|
||||
@ -263,7 +286,7 @@ msgstr ""
|
||||
"``<date>`` مع ``الآن now`` أو أي تاريخ بالتنسيق التالي "
|
||||
"``<year>-<month>-<day>`` (مثال: ``2019-12-28``)."
|
||||
|
||||
#: ../../groupware/calendar.rst:103
|
||||
#: ../../groupware/calendar.rst:138
|
||||
msgid ""
|
||||
"On the public page, users are able to get the subscription link for the "
|
||||
"calendar and export the whole calendar directly."
|
||||
@ -271,11 +294,22 @@ msgstr ""
|
||||
"في الصفحة العامة، يمكن للمستخدمين الحصول على رابط الاشتراك في التقويم و "
|
||||
"تصدير التقويم بالكامل مباشرة."
|
||||
|
||||
#: ../../groupware/calendar.rst:106
|
||||
#: ../../groupware/calendar.rst:141
|
||||
msgid "Calendar Widget"
|
||||
msgstr ""
|
||||
|
||||
#: ../../groupware/calendar.rst:143
|
||||
msgid ""
|
||||
"You can embed your calendars into supported apps like ``Talk``, ``Notes``, "
|
||||
"etc... by either sharing the public link to make the embed viewable (read-"
|
||||
"only) to all users or by using the internal link to make it private."
|
||||
msgstr ""
|
||||
|
||||
#: ../../groupware/calendar.rst:148
|
||||
msgid "Subscribe to a Calendar"
|
||||
msgstr "الاشتراك في تقويم"
|
||||
|
||||
#: ../../groupware/calendar.rst:108
|
||||
#: ../../groupware/calendar.rst:150
|
||||
msgid ""
|
||||
"You can subscribe to iCal calendars directly inside of your Nextcloud. By "
|
||||
"supporting this interoperable standard (RFC 5545) we made Nextcloud calendar"
|
||||
@ -289,26 +323,26 @@ msgstr ""
|
||||
"التقاويم معها؛ بما في ذلك روابط الاشتراك subscription links في التقاويم "
|
||||
"المنشورة في خوادم نكست كلاود أخرى كما هو موضح أعلاه."
|
||||
|
||||
#: ../../groupware/calendar.rst:113 ../../groupware/calendar.rst:128
|
||||
#: ../../groupware/calendar.rst:155 ../../groupware/calendar.rst:170
|
||||
msgid "Click on ``+ New calendar`` in the left sidebar"
|
||||
msgstr "إضغَط على ``+ تقويم جديد New calendar`` في الشريط الجانبي"
|
||||
|
||||
#: ../../groupware/calendar.rst:114
|
||||
#: ../../groupware/calendar.rst:156
|
||||
msgid "Click on ``+ New subscription from link (read-only)``"
|
||||
msgstr ""
|
||||
"إضغَط على ``+ اشتراك جديد من رابط New subscription from link (للقراءة فقط)``"
|
||||
|
||||
#: ../../groupware/calendar.rst:115
|
||||
#: ../../groupware/calendar.rst:157
|
||||
msgid ""
|
||||
"Type in or paste the link of the shared calendar you want to subscribe to."
|
||||
msgstr ""
|
||||
"أكتُب أو ألصِق رابط التقويم المشترك shared calendar الذي تريد الاشتراك فيه."
|
||||
|
||||
#: ../../groupware/calendar.rst:117
|
||||
#: ../../groupware/calendar.rst:159
|
||||
msgid "Finished. Your calendar subscriptions will be updated regularly."
|
||||
msgstr "تمّ. سيتم تحديث اشتراكات تقويمك calendar subscriptions بانتظام."
|
||||
|
||||
#: ../../groupware/calendar.rst:119
|
||||
#: ../../groupware/calendar.rst:161
|
||||
msgid ""
|
||||
"Subscriptions are refreshed every week by default. Your administrator may "
|
||||
"have changed this setting."
|
||||
@ -316,11 +350,11 @@ msgstr ""
|
||||
"يتم تحديث الاشتراكات كل أسبوع بشكل افتراضي. قد يكون مشرف النظام عندك قد قام "
|
||||
"بتغيير هذا الإعداد."
|
||||
|
||||
#: ../../groupware/calendar.rst:122
|
||||
#: ../../groupware/calendar.rst:164
|
||||
msgid "Subscribe to a Holiday Calendar"
|
||||
msgstr "إشتَرِك في تقويم العطلات الرسمية"
|
||||
|
||||
#: ../../groupware/calendar.rst:126
|
||||
#: ../../groupware/calendar.rst:168
|
||||
msgid ""
|
||||
"You can subscribe to a read-only holiday calendar provided by `Thunderbird "
|
||||
"<https://www.thunderbird.net/calendar/holidays/>`_."
|
||||
@ -328,23 +362,23 @@ msgstr ""
|
||||
"يمكنك الاشتراك في تقويم للقراءة فقط للعطلات الرسمية من \"ثندربيرد\" "
|
||||
"`Thunderbird <https://www.thunderbird.net/calendar/holidays/>`_."
|
||||
|
||||
#: ../../groupware/calendar.rst:129
|
||||
#: ../../groupware/calendar.rst:171
|
||||
msgid "Click on ``+ Add holiday calendar``"
|
||||
msgstr "إضغَط على ``+ إضافة تقويم العطلات الرسمية Add holiday calendar``"
|
||||
|
||||
#: ../../groupware/calendar.rst:130
|
||||
#: ../../groupware/calendar.rst:172
|
||||
msgid "Find your country or region and click ``Subscribe``"
|
||||
msgstr "إبحَث عن دولتك أو إقليمك ثم اضغَط على ``اشتراك Subscribe``"
|
||||
|
||||
#: ../../groupware/calendar.rst:133
|
||||
#: ../../groupware/calendar.rst:175
|
||||
msgid "Managing Events"
|
||||
msgstr "إدارة الأحداث"
|
||||
|
||||
#: ../../groupware/calendar.rst:136
|
||||
#: ../../groupware/calendar.rst:178
|
||||
msgid "Create a new event"
|
||||
msgstr "أنشِيءْ حدثاً جديداً"
|
||||
|
||||
#: ../../groupware/calendar.rst:138
|
||||
#: ../../groupware/calendar.rst:180
|
||||
msgid ""
|
||||
"Events can be created by clicking in the area when the event is scheduled. "
|
||||
"In the day- and week-view of the calendar you just click, pull and release "
|
||||
@ -354,26 +388,29 @@ msgstr ""
|
||||
" في العرض اليومي و الأسبوعي للتقويم، ما عليك سوى النقر و السحب ثم إفلات "
|
||||
"المؤشر فوق المساحة الزمنية التي سينعقد فيها الحدث."
|
||||
|
||||
#: ../../groupware/calendar.rst:144
|
||||
#: ../../groupware/calendar.rst:184
|
||||
msgid ""
|
||||
"Clicking on the globe button brings up the timezone selector. You are able "
|
||||
"to choose different timezones for the start and end of your event. This is "
|
||||
"useful when travelling."
|
||||
msgstr ""
|
||||
|
||||
#: ../../groupware/calendar.rst:188
|
||||
msgid ""
|
||||
"The month-view only requires a single click into the area of the target day."
|
||||
msgstr ""
|
||||
"في العرض الشهري لا يلزم سوى نقرة واحدة فقط في المساحة الزمنية لليوم المقصود."
|
||||
|
||||
#: ../../groupware/calendar.rst:148
|
||||
#: ../../groupware/calendar.rst:192
|
||||
msgid ""
|
||||
"After that, you can type in the event's name (e.g. **Meeting with Lukas**), "
|
||||
"After that, you can type in the event's name (e.g. **Meeting with Linus**), "
|
||||
"choose the calendar in which you want to save the event to (e.g. "
|
||||
"**Personal**, **Work**), check and concretize the time span or set the event"
|
||||
" as an all-day event. Optionally you can specify a location and a "
|
||||
"description."
|
||||
"**Personal**, **Community Events**), check and concretize the time span or "
|
||||
"set the event as an all-day event. Optionally you can specify a location and"
|
||||
" a description."
|
||||
msgstr ""
|
||||
"بعد ذلك، يمكنك كتابة اسم الحدث (على سبيل المثال ** لقاء مع رونالدو**) ، و "
|
||||
"اختيار التقويم الذي تريد حفظ الحدث فيه (على سبيل المثال ** شخصي** أو "
|
||||
"**عمل**). حدّد مدة الحدث أو عيّن ما إذا كان يستغرق اليوم كله. اختياريا يمكنك"
|
||||
" تحديد موقع الحدث و وصفٍ له."
|
||||
|
||||
#: ../../groupware/calendar.rst:153
|
||||
#: ../../groupware/calendar.rst:197
|
||||
msgid ""
|
||||
"If you want to edit advanced details such as the **Attendees** or "
|
||||
"**Reminders**, or if you want to set the event as a repeating-event, click "
|
||||
@ -383,7 +420,19 @@ msgstr ""
|
||||
"التذكيرات reminders**، أو إذا كنت تريد تعيين الحدث كحدث متكرر، فانقر فوق "
|
||||
"الزر ``المزيد More'' لفتح الشريط الجانبي لبياناتٍ أكثر تفصيلاً."
|
||||
|
||||
#: ../../groupware/calendar.rst:157
|
||||
#: ../../groupware/calendar.rst:202
|
||||
msgid "Add Talk conversation"
|
||||
msgstr ""
|
||||
|
||||
#: ../../groupware/calendar.rst:203
|
||||
msgid ""
|
||||
"You can include an existing Talk conversation in your event by clicking "
|
||||
"\"Add Talk conversation\". To view the list of existing Talk conversations, "
|
||||
"ensure the Talk app is enabled. If you'd like to create a new Talk "
|
||||
"conversation, you can do so directly from the same modal."
|
||||
msgstr ""
|
||||
|
||||
#: ../../groupware/calendar.rst:207
|
||||
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"
|
||||
@ -394,21 +443,21 @@ msgstr ""
|
||||
" البسيط Skip simple event editor'' في قسم ``الإعدادات والاستيراد Settings & "
|
||||
"Import'' في التطبيق."
|
||||
|
||||
#: ../../groupware/calendar.rst:161
|
||||
#: ../../groupware/calendar.rst:211
|
||||
msgid "Clicking on the blue ``Create`` button will finally create the event."
|
||||
msgstr "سيؤدي النقر فوق الزر الأزرق ``إنشاء Create`` إلى إنشاء الحدث."
|
||||
|
||||
#: ../../groupware/calendar.rst:164
|
||||
#: ../../groupware/calendar.rst:214
|
||||
msgid "Edit, duplicate or delete an event"
|
||||
msgstr "تعديل edit أو استنساخ duplicate أو حذف delete حدث"
|
||||
|
||||
#: ../../groupware/calendar.rst:166
|
||||
#: ../../groupware/calendar.rst:216
|
||||
msgid ""
|
||||
"If you want to edit, duplicate or delete a specific event, you first need to"
|
||||
" click on the event."
|
||||
msgstr "إذا أردت تعديل أو استنساخ أو حذف حدث معين، فعليك الضغط على ذلك الحدث."
|
||||
|
||||
#: ../../groupware/calendar.rst:168
|
||||
#: ../../groupware/calendar.rst:218
|
||||
msgid ""
|
||||
"After that you will be able to re-set all event details and open the "
|
||||
"advanced sidebar-editor by clicking on ``More``."
|
||||
@ -416,7 +465,7 @@ msgstr ""
|
||||
"بعد ذلك ستتمكن من إعادة تعيين جميع تفاصيل الحدث و فتح محرر الشريط الجانبي "
|
||||
"المتقدم بالنقر فوق ``المزيد More``."
|
||||
|
||||
#: ../../groupware/calendar.rst:171
|
||||
#: ../../groupware/calendar.rst:221
|
||||
msgid ""
|
||||
"Clicking on the ``Update`` button will update the event. To cancel your "
|
||||
"changes, click on the close icon on top right of the popup or sidebar "
|
||||
@ -425,7 +474,7 @@ msgstr ""
|
||||
"سيؤدي النقر فوق الزر ``تحديث Update`` إلى تحديث الحدث. لإلغاء تغييراتك، "
|
||||
"أنقُر على أيقونة الإغلاق أعلى النافذة المنبثقة أو محرر الشريط الجانبي."
|
||||
|
||||
#: ../../groupware/calendar.rst:173
|
||||
#: ../../groupware/calendar.rst:223
|
||||
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 "
|
||||
@ -434,7 +483,7 @@ msgstr ""
|
||||
"إذا قمت بفتح عرض الشريط الجانبي و النقر فوق قائمة النقاط الثلاث بجوار اسم "
|
||||
"الحدث، فلديك خيار لتصدير الحدث كملف \".ics\" أو إزالة الحدث من تقويمك."
|
||||
|
||||
#: ../../groupware/calendar.rst:177
|
||||
#: ../../groupware/calendar.rst:227
|
||||
msgid ""
|
||||
"If you delete events they will go into your :ref:`trash bin<calendar-trash-"
|
||||
"bin>`. You can restore accidentally deleted events there."
|
||||
@ -442,16 +491,16 @@ msgstr ""
|
||||
"عندما تحذف أحداثاً فإنها تذهب إلى سلة مهملاتك :ref:`trash bin<calendar-"
|
||||
"trash-bin>`. بحيث يمكنك استعادة الأحداث المحذوفة عرضاً من هناك."
|
||||
|
||||
#: ../../groupware/calendar.rst:179
|
||||
#: ../../groupware/calendar.rst:229
|
||||
msgid ""
|
||||
"You can also export, duplicate or delete an event from the basic editor."
|
||||
msgstr "يُمكنك تصدير أو استنساخ أو حذف أحداث من المحرر الأساسي."
|
||||
|
||||
#: ../../groupware/calendar.rst:186
|
||||
#: ../../groupware/calendar.rst:236
|
||||
msgid "Invite attendees to an event"
|
||||
msgstr "أدعُ المستهدفين بالحضور إلى الحدث"
|
||||
|
||||
#: ../../groupware/calendar.rst:188
|
||||
#: ../../groupware/calendar.rst:238
|
||||
msgid ""
|
||||
"You may add attendees to an event to let them know they're invited. They "
|
||||
"will receive an email invitation and will be able to confirm or cancel their"
|
||||
@ -467,7 +516,7 @@ msgstr ""
|
||||
" أيضًا تغيير مستوى المشاركة لكل واحد من الحاضرين، أو تعطيل عرض معلومات "
|
||||
"البريد الإلكتروني لأيَّ واحد منهم."
|
||||
|
||||
#: ../../groupware/calendar.rst:194
|
||||
#: ../../groupware/calendar.rst:244
|
||||
msgid ""
|
||||
"Attendee email response links no longer offer inputs to add a comment or "
|
||||
"invite additional guests to the event."
|
||||
@ -475,7 +524,7 @@ msgstr ""
|
||||
"لم تعد روابط استجابة البريد الإلكتروني للحضور - كما كانت سابقاً - تُقدِّم "
|
||||
"مُدخلاتٍ تسمح بإضافة تعليق أو دعوة ضيوف إضافيين إلى الحدث."
|
||||
|
||||
#: ../../groupware/calendar.rst:197
|
||||
#: ../../groupware/calendar.rst:247
|
||||
msgid ""
|
||||
"When adding other Nextcloud users as attendees to an event, you may access "
|
||||
"their free-busy information if available, helping you determine when the "
|
||||
@ -490,15 +539,7 @@ msgstr ""
|
||||
"working-hours>` ليعرف الآخرون متى تكون مُتفَرِّغاً. هذه المعلومة حول حالة "
|
||||
"انشغالك أو فراغك متاحةٌ فقط للمستخدمين على نفس خادوم نكست كلاود خاصّتك ."
|
||||
|
||||
#: ../../groupware/calendar.rst:199
|
||||
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 ""
|
||||
"يمكن لمالك التقويم فقط إرسال الدعوات. لا يمكن للمشاركين القيام بذلك، سواء "
|
||||
"كان لديهم حق الوصول للكتابة إلى تقويم الحدث أم لا."
|
||||
|
||||
#: ../../groupware/calendar.rst:201
|
||||
#: ../../groupware/calendar.rst:249
|
||||
msgid ""
|
||||
"The server administration needs to setup the e-mail server in the ``Basic "
|
||||
"settings`` tab, as this mail will be used to send invitations."
|
||||
@ -507,11 +548,56 @@ msgstr ""
|
||||
"``الإعدادات الأساسية Basic settings``، حيث سيتم استعمال هذا البريد في إرسال "
|
||||
"الدعوات."
|
||||
|
||||
#: ../../groupware/calendar.rst:204
|
||||
#: ../../groupware/calendar.rst:251
|
||||
msgid "Invitation status legend (as an attendee):"
|
||||
msgstr ""
|
||||
|
||||
#: ../../groupware/calendar.rst:253
|
||||
msgid "**Filled in event**: You accepted"
|
||||
msgstr ""
|
||||
|
||||
#: ../../groupware/calendar.rst:254
|
||||
msgid "**Strikethrough**: You declined"
|
||||
msgstr ""
|
||||
|
||||
#: ../../groupware/calendar.rst:255
|
||||
msgid "**Stripes**: Tentative"
|
||||
msgstr ""
|
||||
|
||||
#: ../../groupware/calendar.rst:256
|
||||
msgid "**Empty event**: You haven't responded yet"
|
||||
msgstr ""
|
||||
|
||||
#: ../../groupware/calendar.rst:258
|
||||
msgid ""
|
||||
"If you are the organizer and all your attendees declined, the event will be "
|
||||
"empty with a warning symbol."
|
||||
msgstr ""
|
||||
|
||||
#: ../../groupware/calendar.rst:261
|
||||
msgid "Checking attendees' busy times"
|
||||
msgstr ""
|
||||
|
||||
#: ../../groupware/calendar.rst:263
|
||||
msgid ""
|
||||
"After adding attendees to an event you can click on ``Find a time`` to bring"
|
||||
" up the \"Free / Busy\" modal. It allows you to see when each attendee has "
|
||||
"other events, and can help you decide on a time when everyone is free."
|
||||
msgstr ""
|
||||
|
||||
#: ../../groupware/calendar.rst:268
|
||||
msgid ""
|
||||
"By pressing the ``?`` icon you can see the legend for the colors in the "
|
||||
"timeline, and by clicking and dragging you can modify the start and end "
|
||||
"times of your event. By pressing ``Suggest automatic slot`` you can also get"
|
||||
" suggestions on slots when everyone invited is free and available."
|
||||
msgstr ""
|
||||
|
||||
#: ../../groupware/calendar.rst:271
|
||||
msgid "Assign rooms and resources to an event"
|
||||
msgstr "تعيين أماكن اللقاء و الموارد الأخرى للحدث"
|
||||
|
||||
#: ../../groupware/calendar.rst:206
|
||||
#: ../../groupware/calendar.rst:273
|
||||
msgid ""
|
||||
"Similar to attendees you can add rooms and resources to your events. The "
|
||||
"system will make sure that each room and resource is booked without "
|
||||
@ -524,7 +610,7 @@ msgstr ""
|
||||
"المستخدم الغرفة أو المورد إلى حدث، سيظهر على أنه مقبول. أي محاولات لاحقة "
|
||||
"لتعيين نفس الغرفة أو المورد لأحداث أخرى في نفس الموعد سيتم رفضها."
|
||||
|
||||
#: ../../groupware/calendar.rst:208
|
||||
#: ../../groupware/calendar.rst:275
|
||||
msgid ""
|
||||
"Rooms and resources are not managed by Nextcloud itself and the Calendar app"
|
||||
" will not allow you to add or change a resource. Your Administrator has to "
|
||||
@ -536,11 +622,23 @@ msgstr ""
|
||||
"تهيئة النهايات الخلفية للمورد resource back ends قبل أن تتمكن من حجزه "
|
||||
"كمستخدم."
|
||||
|
||||
#: ../../groupware/calendar.rst:211
|
||||
#: ../../groupware/calendar.rst:278
|
||||
msgid "Room availability"
|
||||
msgstr ""
|
||||
|
||||
#: ../../groupware/calendar.rst:281
|
||||
msgid ""
|
||||
"If the \"Calendar Rooms and Resources\" app is installed on your instance, "
|
||||
"you can now find ``Room availability`` the ``Resources`` section. It lists "
|
||||
"all the existing rooms. You can check the availability of each room in a "
|
||||
"manner similar to checking the free/busy status of event attendees."
|
||||
msgstr ""
|
||||
|
||||
#: ../../groupware/calendar.rst:286
|
||||
msgid "Add attachments to events"
|
||||
msgstr "إضافة مُرفَقَات attachments إلى الأحداث"
|
||||
|
||||
#: ../../groupware/calendar.rst:212
|
||||
#: ../../groupware/calendar.rst:287
|
||||
msgid ""
|
||||
"You can import attachments to your events either by uploading them or adding"
|
||||
" them from files"
|
||||
@ -548,7 +646,7 @@ msgstr ""
|
||||
"يمكنك استيراد المرفقات إلى الأحداث الخاصة بك إما عن طريق تحميلها أو إضافتها "
|
||||
"من تطبيق الملفات Files"
|
||||
|
||||
#: ../../groupware/calendar.rst:217
|
||||
#: ../../groupware/calendar.rst:292
|
||||
msgid ""
|
||||
"Attachments can be added while creating new events or editing existent ones."
|
||||
" Newly uploaded files will be saved in files by default in the calendar "
|
||||
@ -558,7 +656,7 @@ msgstr ""
|
||||
"حفظ الملفات التي تم تحميلها حديثًا في الملفات افتراضيًا في مجلد التقويم في "
|
||||
"الدليل الجذر."
|
||||
|
||||
#: ../../groupware/calendar.rst:220
|
||||
#: ../../groupware/calendar.rst:295
|
||||
msgid ""
|
||||
"You can change the attachment folder by going to ``Calendar settings`` in "
|
||||
"the bottom left corner and changing ``default attachments location``."
|
||||
@ -566,11 +664,11 @@ msgstr ""
|
||||
"يمكنك تغيير مجلد المرفقات بالانتقال إلى '' إعدادات التقويم Calendar "
|
||||
"settings'' في الزاوية السفلية و تغيير موقع المرفقات الافتراضي."
|
||||
|
||||
#: ../../groupware/calendar.rst:226
|
||||
#: ../../groupware/calendar.rst:301
|
||||
msgid "Set up reminders"
|
||||
msgstr "إعداد التذكيرات reminders"
|
||||
|
||||
#: ../../groupware/calendar.rst:228
|
||||
#: ../../groupware/calendar.rst:303
|
||||
msgid ""
|
||||
"You can set up reminders to be notified before an event occurs. Currently "
|
||||
"supported notification methods are:"
|
||||
@ -578,20 +676,20 @@ msgstr ""
|
||||
"يمكنك إعداد تذكيرات ليتم إعلامك قبل وقوع الحدث. طرق التنبيه المدعومة حاليًا "
|
||||
"هي:"
|
||||
|
||||
#: ../../groupware/calendar.rst:230
|
||||
#: ../../groupware/calendar.rst:305
|
||||
msgid "Email notifications"
|
||||
msgstr "إشعارات الإيميل"
|
||||
|
||||
#: ../../groupware/calendar.rst:231
|
||||
#: ../../groupware/calendar.rst:306
|
||||
msgid "Nextcloud notifications"
|
||||
msgstr "إشعارات نكست كلاود"
|
||||
|
||||
#: ../../groupware/calendar.rst:233
|
||||
#: ../../groupware/calendar.rst:308
|
||||
msgid ""
|
||||
"You may set reminders at a time relative to the event or at a specific date."
|
||||
msgstr "يمكنك تعيين تذكيرات بالنسبة لوقت الحدث أو في تاريخ محدد."
|
||||
|
||||
#: ../../groupware/calendar.rst:238
|
||||
#: ../../groupware/calendar.rst:313
|
||||
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 "
|
||||
@ -602,7 +700,7 @@ msgstr ""
|
||||
"الوصول للكتابة ستتلقى الإشعارات. إذا لم تتلق أي إشعارات و لكنك تعتقد أنه يحق"
|
||||
" لك ذلك، فقد يكون المشرف قد قام بتعطيل هذه الخاصية على خادومك."
|
||||
|
||||
#: ../../groupware/calendar.rst:240
|
||||
#: ../../groupware/calendar.rst:315
|
||||
msgid ""
|
||||
"If you synchronize your calendar with mobile devices or other 3rd-party "
|
||||
"clients, notifications may also show up there."
|
||||
@ -610,11 +708,11 @@ msgstr ""
|
||||
"إذا قمت بمزامنة تقويمك مع أجهزة محمولة أو عملاء آخرين من طرف ثالث 3، فقد "
|
||||
"تظهر الإشعارات أيضًا هناك."
|
||||
|
||||
#: ../../groupware/calendar.rst:244
|
||||
#: ../../groupware/calendar.rst:319
|
||||
msgid "Add recurring options"
|
||||
msgstr "أضِف الخيارات المتكررة"
|
||||
|
||||
#: ../../groupware/calendar.rst:246
|
||||
#: ../../groupware/calendar.rst:321
|
||||
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"
|
||||
@ -626,15 +724,15 @@ msgstr ""
|
||||
"أيام الأسبوع يقع فيه الحدث أو قواعد أكثر تعقيدًا؛ مثل كل ثاني أربعاء في "
|
||||
"الشهر."
|
||||
|
||||
#: ../../groupware/calendar.rst:248
|
||||
#: ../../groupware/calendar.rst:323
|
||||
msgid "You can also tell when the recurrence ends."
|
||||
msgstr "يمكنك كذلك تعيين متى ينتهي التكرار."
|
||||
|
||||
#: ../../groupware/calendar.rst:256
|
||||
#: ../../groupware/calendar.rst:331
|
||||
msgid "Trash bin"
|
||||
msgstr "سلة المهملات"
|
||||
|
||||
#: ../../groupware/calendar.rst:258
|
||||
#: ../../groupware/calendar.rst:333
|
||||
msgid ""
|
||||
"If you delete events, tasks or a calendar in Calendar, your data is not gone"
|
||||
" yet. Instead, those items will be collected in a *trash bin*. This offers "
|
||||
@ -648,7 +746,7 @@ msgstr ""
|
||||
" مشرفك قد غير هذا الإعداد)، سيتم حذف هذه العناصر نهائيًا. يمكنك أيضًا حذف "
|
||||
"العناصر نهائيًا قبل ذلك متى رغبت."
|
||||
|
||||
#: ../../groupware/calendar.rst:262
|
||||
#: ../../groupware/calendar.rst:337
|
||||
msgid ""
|
||||
"The ``Empty trash bin`` buttons will wipe all trash bin contents in one "
|
||||
"step."
|
||||
@ -656,7 +754,7 @@ msgstr ""
|
||||
"يعمل زِر ``إفراغ سلة المهملات Empty trash bin`` على محو جميع محتويات سلة "
|
||||
"المهملات في خطوة واحدة."
|
||||
|
||||
#: ../../groupware/calendar.rst:264
|
||||
#: ../../groupware/calendar.rst:339
|
||||
msgid ""
|
||||
"The trash bin is only accessible from the Calendar app. Any connected "
|
||||
"application or app won't be able to display its contents. However, events, "
|
||||
@ -667,11 +765,24 @@ msgstr ""
|
||||
"من لاستعراض محتويات السلة. ومع ذلك، فإن الأحداث و المهام و التقاويم المحذوفة"
|
||||
" في التطبيقات ستنتهي أيضًا في سلة المهملات."
|
||||
|
||||
#: ../../groupware/calendar.rst:269
|
||||
#: ../../groupware/calendar.rst:344
|
||||
msgid "Automated User Status"
|
||||
msgstr ""
|
||||
|
||||
#: ../../groupware/calendar.rst:346
|
||||
msgid ""
|
||||
"When you have a calendar event scheduled that has a \"BUSY\" status, your "
|
||||
"user status will be automatically set to \"In a meeting\" unless you have "
|
||||
"set yourself to \"Do Not Disturb\" or \"Invisible\". You can overwrite the "
|
||||
"status with a custom message any time, or set your calendar events to "
|
||||
"\"FREE\". Calendars that are transparent will be ignored."
|
||||
msgstr ""
|
||||
|
||||
#: ../../groupware/calendar.rst:351
|
||||
msgid "Responding to invitations"
|
||||
msgstr "الاستجابة للدعوات"
|
||||
|
||||
#: ../../groupware/calendar.rst:271
|
||||
#: ../../groupware/calendar.rst:353
|
||||
msgid ""
|
||||
"You can directly respond to invitations inside the app. Click on the event "
|
||||
"and select your participation status. You can respond to an invitation by "
|
||||
@ -680,15 +791,15 @@ msgstr ""
|
||||
"يمكنك الردّ مباشرة على الدعوات داخل التطبيق. أنقُر فوق الحدث و حدِّد حالة "
|
||||
"مشاركتك. يمكنك الردّ على دعوةٍ إمّا بالقبول أو بالرفض أو بالقبول المبدئي."
|
||||
|
||||
#: ../../groupware/calendar.rst:276
|
||||
#: ../../groupware/calendar.rst:358
|
||||
msgid "You can respond to an invitation from the sidebar too."
|
||||
msgstr "يمكنك الردّ على الدعوات من الشريط الجانبي أيضًا."
|
||||
|
||||
#: ../../groupware/calendar.rst:282
|
||||
#: ../../groupware/calendar.rst:364
|
||||
msgid "Availability (Working Hours)"
|
||||
msgstr "التواجد (ساعات العمل)"
|
||||
|
||||
#: ../../groupware/calendar.rst:284
|
||||
#: ../../groupware/calendar.rst:366
|
||||
msgid ""
|
||||
"The general availability independent of scheduled events can be set in the "
|
||||
"groupware settings of Nextcloud. These settings will be reflected in the "
|
||||
@ -702,11 +813,17 @@ msgstr ""
|
||||
"with other people<calendar-attendees>` في التقويم. بعض العملاء المتصلين مثل"
|
||||
" \"ثندربيرد\" Thunderbird سوف يعرضون هذه البيانات أيضاً."
|
||||
|
||||
#: ../../groupware/calendar.rst:289
|
||||
#: ../../groupware/calendar.rst:370
|
||||
msgid ""
|
||||
"You can configure one-time absences on top of your regular availability in "
|
||||
"the :ref:`Absence settings section <groupware-absence>`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../groupware/calendar.rst:373
|
||||
msgid "Birthday calendar"
|
||||
msgstr "تقويم أعياد الميلاد"
|
||||
|
||||
#: ../../groupware/calendar.rst:291
|
||||
#: ../../groupware/calendar.rst:375
|
||||
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 "
|
||||
@ -718,7 +835,7 @@ msgstr ""
|
||||
" الاتصال بتواريخ عيد ميلاد. لا يمكنك تعديل هذا التقويم مباشرة من تطبيق "
|
||||
"التقويم."
|
||||
|
||||
#: ../../groupware/calendar.rst:296
|
||||
#: ../../groupware/calendar.rst:380
|
||||
msgid ""
|
||||
"If you do not see the birthday calendar, your Administrator may have "
|
||||
"disabled this for your server."
|
||||
@ -726,11 +843,11 @@ msgstr ""
|
||||
"إذا كنت لا ترى تقويم تاريخ الميلاد، فربما يكون المشرف قد قام بتعطيل هذا على "
|
||||
"خادومك."
|
||||
|
||||
#: ../../groupware/calendar.rst:300
|
||||
#: ../../groupware/calendar.rst:384
|
||||
msgid "Appointments"
|
||||
msgstr "المواعيد"
|
||||
|
||||
#: ../../groupware/calendar.rst:302
|
||||
#: ../../groupware/calendar.rst:386
|
||||
msgid ""
|
||||
"As of Calendar v3 the app can generate appointment slots which other "
|
||||
"Nextcloud users but also people without an account on the instance can book."
|
||||
@ -744,7 +861,7 @@ msgstr ""
|
||||
"الوقت الذي يمكنك فيه الاجتماع بحرية. هذا يمكن أن يلغي الحاجة إلى إرسال رسائل"
|
||||
" البريد الإلكتروني ذهابًا وإيابًا للتفاهم على تاريخ و قت الاجتماع أو الحدث."
|
||||
|
||||
#: ../../groupware/calendar.rst:304
|
||||
#: ../../groupware/calendar.rst:388
|
||||
msgid ""
|
||||
"In this section we'll use the term *organizer* for the person who owns the "
|
||||
"calendar and sets up appointment slots. The *attendee* is the person who "
|
||||
@ -755,11 +872,11 @@ msgstr ""
|
||||
"مصطلح \"الحُضُور attendee\" للشخص الذي يقوم بحجز أيٍّ من تلك الفُرَض "
|
||||
"الزَّمَنِيّة."
|
||||
|
||||
#: ../../groupware/calendar.rst:307
|
||||
#: ../../groupware/calendar.rst:391
|
||||
msgid "Creating an appointment configuration"
|
||||
msgstr "إنشاء تهيئة للمواعيد"
|
||||
|
||||
#: ../../groupware/calendar.rst:309
|
||||
#: ../../groupware/calendar.rst:393
|
||||
msgid ""
|
||||
"As an organizer of appointments you open the main Calendar web UI. In the "
|
||||
"left sidebar you'll find a section for appointments, were you can open the "
|
||||
@ -768,7 +885,7 @@ msgstr ""
|
||||
"بصفتك منظمًا للمواعيد Organizer، يمكنك فتح واجهة التقويم الرئيسية. في الشريط"
|
||||
" الجانبي، ستجد قسماً للمواعيد حيث يمكنك فتح مربع الحوار لإنشاء موعدٍ جديدٍ."
|
||||
|
||||
#: ../../groupware/calendar.rst:313
|
||||
#: ../../groupware/calendar.rst:397
|
||||
msgid ""
|
||||
"One of the basic infos of every appointment is a title describing what the "
|
||||
"appointment is about (e.g. \"One-on-one\" when an organizer wants to offer "
|
||||
@ -776,7 +893,7 @@ msgid ""
|
||||
" detailed description of what this appointment is about."
|
||||
msgstr "أحد المعلومات الأساسية لكل موعد هو العنوان (الذي يصف موضوع الموعد)."
|
||||
|
||||
#: ../../groupware/calendar.rst:318
|
||||
#: ../../groupware/calendar.rst:402
|
||||
msgid ""
|
||||
"The duration of the appointment can be picked from a predefined list. Next, "
|
||||
"you can set the desired increment. The increment is the rate at which "
|
||||
@ -799,7 +916,7 @@ msgstr ""
|
||||
"لمستخدم نكست كلاود. المواعيد الخاصة متاحةٌ فقط للأشخاص الذين يتلقون عنوان "
|
||||
"URL السري."
|
||||
|
||||
#: ../../groupware/calendar.rst:325
|
||||
#: ../../groupware/calendar.rst:409
|
||||
msgid ""
|
||||
"Only slots that do not conflict with existing events in your calendars will "
|
||||
"be shown to attendees."
|
||||
@ -807,7 +924,7 @@ msgstr ""
|
||||
"ستُعرض للحضور فقط الفُرَض الزمنية التي لا تتعارض مع الأحداث الموجودة سلفاًفي"
|
||||
" تقويماتك."
|
||||
|
||||
#: ../../groupware/calendar.rst:327
|
||||
#: ../../groupware/calendar.rst:411
|
||||
msgid ""
|
||||
"The organizer of an appointment can specify at which times of the week it's "
|
||||
"generally possible to book a slot. This could be the working hours but also "
|
||||
@ -816,7 +933,7 @@ msgstr ""
|
||||
"يمكن لمنظم الموعد تحديد أوقات الأسبوع التي يمكن فيها حجز المواعيد. قد تكون "
|
||||
"هي ساعات العمل أو أي جدول زمني مخصص آخر."
|
||||
|
||||
#: ../../groupware/calendar.rst:331
|
||||
#: ../../groupware/calendar.rst:415
|
||||
msgid ""
|
||||
"Some appointments require time to prepare, e.g. when you meet at a venue and"
|
||||
" you have to drive there. The organizer can chose to select a time duration "
|
||||
@ -835,7 +952,7 @@ msgstr ""
|
||||
"التالي. يمكن أن يؤدي تعيين الحد الأقصى لعدد المواعيد في اليوم إلى تحديد عدد "
|
||||
"المواعيد التي يحتمل أن يحجزها الحاضرون."
|
||||
|
||||
#: ../../groupware/calendar.rst:338
|
||||
#: ../../groupware/calendar.rst:422
|
||||
msgid ""
|
||||
"The configured appointment will then be listed in the left sidebar. Via the "
|
||||
"three dot menu, you can preview the appointment. You can copy the link to "
|
||||
@ -848,11 +965,11 @@ msgstr ""
|
||||
"المستهدفين بالحضور، أو السماح لهم باكتشاف مواعيدك العامة عبر صفحة ملفك "
|
||||
"الشخصي. يمكنك أيضًا تعديل أو حذف الموعد."
|
||||
|
||||
#: ../../groupware/calendar.rst:344
|
||||
#: ../../groupware/calendar.rst:428
|
||||
msgid "Booking an appointment"
|
||||
msgstr "حجز موعد"
|
||||
|
||||
#: ../../groupware/calendar.rst:346
|
||||
#: ../../groupware/calendar.rst:430
|
||||
msgid ""
|
||||
"The booking page shows an attendee the title, location, description and "
|
||||
"length of an appointment. For a selected day there will be a list with all "
|
||||
@ -866,7 +983,7 @@ msgstr ""
|
||||
"أو وصل عدد المواعيد المحجوزة فيها إلى الحد الأقصى اليومي بالفعل، عندها قد "
|
||||
"تكون القائمة فارغة."
|
||||
|
||||
#: ../../groupware/calendar.rst:352
|
||||
#: ../../groupware/calendar.rst:437
|
||||
msgid ""
|
||||
"For the booking, attendees have to enter a name and an email address. "
|
||||
"Optionally they can also add a comment."
|
||||
@ -874,13 +991,13 @@ msgstr ""
|
||||
"للحجز، يجب على الراغبين أو المستهدفين بالحضور إدخال الاسم و عنوان بريد "
|
||||
"إلكتروني. ويمكنهم اختيارياً كذلك إضافة تعليق أو ملاحظة حول الحدث."
|
||||
|
||||
#: ../../groupware/calendar.rst:356
|
||||
#: ../../groupware/calendar.rst:442
|
||||
msgid ""
|
||||
"When the booking was successful, a confirmation dialogue will be shown to "
|
||||
"the attendee."
|
||||
msgstr "عندما يكون الحجز ناجحاً، سيظهر مربع حوار التأكيد."
|
||||
|
||||
#: ../../groupware/calendar.rst:360
|
||||
#: ../../groupware/calendar.rst:446
|
||||
msgid ""
|
||||
"To verify that the attendee email address is valid, a confirmation email "
|
||||
"will be sent to them."
|
||||
@ -888,7 +1005,7 @@ msgstr ""
|
||||
"للتحقق من أن عنوان البريد الإلكتروني للراغبين أو المستهدفين بالحضور هو عنوان"
|
||||
" صحيح، سيتم إرسال رسالة بريد إلكتروني إليهم لتأكيد الحضور."
|
||||
|
||||
#: ../../groupware/calendar.rst:364
|
||||
#: ../../groupware/calendar.rst:450
|
||||
msgid ""
|
||||
"Only after the attendee clicks the confirmation link from the email the "
|
||||
"appointment booking will be accepted and forwarded to the organizer."
|
||||
@ -896,14 +1013,14 @@ msgstr ""
|
||||
"بعد أن ينقر الراغب أو المستهدف بالحضور على رابط تأكيد الموعد في رسالة البريد"
|
||||
" الإلكتروني، سيتم قبول حجز الموعد و إعادة توجيهه إلى المنظم."
|
||||
|
||||
#: ../../groupware/calendar.rst:368
|
||||
#: ../../groupware/calendar.rst:454
|
||||
msgid ""
|
||||
"The attendee will receive another email confirming the details of their "
|
||||
"appointment."
|
||||
msgstr ""
|
||||
"سيتلقى الراغب أو المستهدف بالحضور بريدًا إلكترونياً آخر يؤكد تفاصيل موعده."
|
||||
|
||||
#: ../../groupware/calendar.rst:372
|
||||
#: ../../groupware/calendar.rst:458
|
||||
msgid ""
|
||||
"If a slot has not been confirmed, it will still show up as bookable. Until "
|
||||
"then the time slot might also be booked by another user who confirms their "
|
||||
@ -914,11 +1031,11 @@ msgstr ""
|
||||
"إذا ما حاول مستخدم آخر حجز نفس الفُرْضَة الزمنية، فسيكتشف النظام وجود "
|
||||
"التعارض و سيعرض على المستخدم اختيار فُرْضَة زمنية أخرى."
|
||||
|
||||
#: ../../groupware/calendar.rst:376
|
||||
#: ../../groupware/calendar.rst:462
|
||||
msgid "Working with the booked appointment"
|
||||
msgstr "العمل على الموعد المحجوز"
|
||||
|
||||
#: ../../groupware/calendar.rst:378
|
||||
#: ../../groupware/calendar.rst:464
|
||||
msgid ""
|
||||
"Once the booking is done, the organizer will find an event in their calendar"
|
||||
" with the appointment details and the :ref:`attendee<calendar-attendees>`."
|
||||
@ -926,7 +1043,7 @@ msgstr ""
|
||||
"بمجرد الانتهاء من الحجز، سيجد المنظم حدثًا في التقويم الخاص به مع تفاصيل "
|
||||
"الموعد، و الـ :ref:`attendee<calendar-attendees>`."
|
||||
|
||||
#: ../../groupware/calendar.rst:382
|
||||
#: ../../groupware/calendar.rst:468
|
||||
msgid ""
|
||||
"If the appointment has the setting \"Add time before event\" or \"Add time "
|
||||
"after the event\" enabled, they will show up as separate events in the "
|
||||
@ -936,7 +1053,7 @@ msgstr ""
|
||||
"\"إضافة الوقت بعد الحدث Add time after the event\" في الموعد، فسيظهران في "
|
||||
"التقويم للمنظم كأحداث منفصلة."
|
||||
|
||||
#: ../../groupware/calendar.rst:386
|
||||
#: ../../groupware/calendar.rst:472
|
||||
msgid ""
|
||||
"As with any other event that has attendees, changes and cancellations will "
|
||||
"trigger a notification to the attendee's email."
|
||||
@ -944,7 +1061,7 @@ msgstr ""
|
||||
"كما هو الحال مع أي حدث آخر له حضور، ستؤدي التغييرات والإلغاءات إلى إرسال "
|
||||
"إشعارات بالبريد الإلكتروني للحضور."
|
||||
|
||||
#: ../../groupware/calendar.rst:388
|
||||
#: ../../groupware/calendar.rst:474
|
||||
msgid ""
|
||||
"If attendees wish to cancel the appointment they have to get in contact with"
|
||||
" the organizer, so that the organizer can cancel or even delete the event."
|
||||
@ -952,11 +1069,11 @@ msgstr ""
|
||||
"إذا رغب الحاضرون في إلغاء الموعد، فيجب عليهم الاتصال بالمنظم حتى يتمكن "
|
||||
"المنظم من إلغاء دعوتهم للحدث أو حتى حذفه."
|
||||
|
||||
#: ../../groupware/calendar.rst:391
|
||||
#: ../../groupware/calendar.rst:477
|
||||
msgid "Create Talk room for booked appointments"
|
||||
msgstr "أنشِيءْ غرفة محادثة للموعد المحجوز"
|
||||
|
||||
#: ../../groupware/calendar.rst:393
|
||||
#: ../../groupware/calendar.rst:479
|
||||
msgid ""
|
||||
"You can create a Talk room directly from the calendar app for a booked "
|
||||
"appointment. The option can be found on the 'Create appointment' modal. A "
|
||||
|
||||
@ -1,416 +0,0 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) 2023 Nextcloud GmbH
|
||||
# This file is distributed under the same license as the Nextcloud latest User Manual package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
# Translators:
|
||||
# Ali <alimahwer@yahoo.com>, 2023
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Nextcloud latest User Manual latest\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-08-08 15:12+0000\n"
|
||||
"PO-Revision-Date: 2021-12-01 18:40+0000\n"
|
||||
"Last-Translator: Ali <alimahwer@yahoo.com>, 2023\n"
|
||||
"Language-Team: Arabic (https://app.transifex.com/nextcloud/teams/64236/ar/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: ar\n"
|
||||
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
|
||||
|
||||
#: ../../groupware/contacts.rst:3
|
||||
msgid "Using the Contacts app"
|
||||
msgstr "استخدام تطبيق جهات الاتصال Contacts app"
|
||||
|
||||
#: ../../groupware/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 ""
|
||||
"تلقائياً، تطبيق جهات الاتصال Contacts من نكست كلاود |version| يكون غير "
|
||||
"مُمكَّن، و يتوجب تثبيته بشكل منفصل من متجر تطبيقات نكست كلاود."
|
||||
|
||||
#: ../../groupware/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 ""
|
||||
"يشبه تطبيق \"جهات الاتصال\" من نكست كلاود Nextcloud Contacts تطبيقات جهات "
|
||||
"اتصال الهاتف النقال الأخرى، و لكن مع المزيد من الوظائف. لنستعرض الميزات "
|
||||
"الأساسية التي ستساعدك في الاحتفاظ بدفتر عناوينك في التطبيق."
|
||||
|
||||
#: ../../groupware/contacts.rst:13
|
||||
msgid ""
|
||||
"Below, you will learn how to add contacts, edit or remove contacts, upload a"
|
||||
" contact picture and manage your address books."
|
||||
msgstr ""
|
||||
"أدناه، ستتعلم كيفية إضافة جهات اتصال، و تحرير جهات الاتصال أو إزالتها، و "
|
||||
"تحميل صورة جهة اتصال، و إدارة دفاتر عناوينك."
|
||||
|
||||
#: ../../groupware/contacts.rst:18
|
||||
msgid "Adding Contacts"
|
||||
msgstr "إضافة جهات اتصال"
|
||||
|
||||
#: ../../groupware/contacts.rst:20
|
||||
msgid ""
|
||||
"When you first access the Contacts app, the system address book containing "
|
||||
"all users on the instance you are allowed to see, plus an empty default "
|
||||
"address book becomes available:"
|
||||
msgstr ""
|
||||
"في المرة الأولى التي تستعمل فيها تطبيق جهات الاتصال، يكون دفتر عناوين النظام"
|
||||
" الذي يحتوي على جميع المستخدمين في خادومك مرئيّاً بالنسبة لك. بالإضافة إلى "
|
||||
"دفتر عناوين آخر افتراضي فارغ:"
|
||||
|
||||
#: ../../groupware/contacts.rst:25
|
||||
msgid "*Default Address Book (empty)*"
|
||||
msgstr "*دفتر عناوين افتراضي (فارغ)*"
|
||||
|
||||
#: ../../groupware/contacts.rst:27
|
||||
msgid ""
|
||||
"To add contacts into your address book, you can use one of the following "
|
||||
"methods:"
|
||||
msgstr "لإضافة جهات اتصال إلى دفتر عناوينك، استعمِل إحدى الطرق التالية:"
|
||||
|
||||
#: ../../groupware/contacts.rst:29
|
||||
msgid "Import contacts using a Virtual Contact File (VCF/vCard) file"
|
||||
msgstr "إستيراد جهات اتصال باستعمال ملف (VCF/vCard) افتراضي لجهات الاتصال "
|
||||
|
||||
#: ../../groupware/contacts.rst:30
|
||||
msgid "Add contacts manually"
|
||||
msgstr "إضافة جهات الاتصال يدويّاً"
|
||||
|
||||
#: ../../groupware/contacts.rst:32
|
||||
msgid ""
|
||||
"The fastest way to add a contact is to use a Virtual Contact File "
|
||||
"(VCF/vCard) file."
|
||||
msgstr ""
|
||||
"أسرع طريقة لإضافة جهة اتصال هي باستعمال ملف (VCF/vCard) افتراضي لجهات "
|
||||
"الاتصال."
|
||||
|
||||
#: ../../groupware/contacts.rst:37
|
||||
msgid "Importing Virtual Contacts"
|
||||
msgstr "إستيراد جهات اتصال افتراضية Virtual Contacts"
|
||||
|
||||
#: ../../groupware/contacts.rst:39
|
||||
msgid "To Import Contacts Using a VCF/vCard File:"
|
||||
msgstr "لاستيراد جهات اتصال باستعمال ملف VCF/vCard افتراضي لجهات الاتصال:"
|
||||
|
||||
#: ../../groupware/contacts.rst:41
|
||||
msgid ""
|
||||
"On top left of the screen you have \"Import contacts\" button that is shown "
|
||||
"only when you don't have any contacts yet."
|
||||
msgstr ""
|
||||
"في أعلى الشاشة لديك زر \"استيراد جهات اتصال Import contacts\" الذي يظهر فقط "
|
||||
"حينما لا يكون لديك أي جهات اتصال."
|
||||
|
||||
#: ../../groupware/contacts.rst:42
|
||||
msgid ""
|
||||
"Find \"Settings\" at the bottom of the left sidebar, next to the gear "
|
||||
"button:"
|
||||
msgstr "إبحَث عن \"الإعدادات Settings\" أسفل الشريط الجانبي بجوار زر التِّرْس:"
|
||||
|
||||
#: ../../groupware/contacts.rst:0
|
||||
msgid "Contact settings gear button"
|
||||
msgstr "زِرّ التِّرْس لإعدادات جهات الاتصال"
|
||||
|
||||
#: ../../groupware/contacts.rst:47
|
||||
msgid "Click the gear button. The Contacts app \"Import\" button will appear:"
|
||||
msgstr "أنقُر فوق زِرّ التِّرْس. سيظهر زر \"استيراد Import\" لتطبيق جهات الاتصال:"
|
||||
|
||||
#: ../../groupware/contacts.rst:0
|
||||
msgid "Contacts Upload Field"
|
||||
msgstr "حقل رفع جهات الاتصال"
|
||||
|
||||
#: ../../groupware/contacts.rst:52
|
||||
msgid "The Contacts app only supports import of vCards version 3.0 and 4.0."
|
||||
msgstr ""
|
||||
"تطبيق جهات الاتصال يدعم فقط إستيراد بطاقات vCards من النسخ 3.0 و 4.0. "
|
||||
|
||||
#: ../../groupware/contacts.rst:54
|
||||
msgid "Click the \"Import\" button and upload your VCF/vCard file."
|
||||
msgstr "إضغط زر \"استيراد Import\" و ارفع ملف الـ VCF/vCard خاصّتك. "
|
||||
|
||||
#: ../../groupware/contacts.rst:56
|
||||
msgid ""
|
||||
"After the import is complete, you will see your new contact in your address "
|
||||
"book."
|
||||
msgstr "بعد اكتمال الاستيراد، سترى جهات اتصالك الجديدة في دفتر عناوينك."
|
||||
|
||||
#: ../../groupware/contacts.rst:60
|
||||
msgid "Adding Contacts Manually"
|
||||
msgstr "إضافة جهات اتصال يدويّاً"
|
||||
|
||||
#: ../../groupware/contacts.rst:62
|
||||
msgid ""
|
||||
"If you can't import virtual contacts, the Contacts app enables you to **add "
|
||||
"contacts** manually."
|
||||
msgstr ""
|
||||
"إذا لم تتمكن من استيراد جهات الاتصال الافتراضية، فإن تطبيق جهات الاتصال "
|
||||
"يُمكِّنُك من \"إضافة جهات اتصال Add Contacts\" يدويّاً."
|
||||
|
||||
#: ../../groupware/contacts.rst:64
|
||||
msgid "To Create a New Contact:"
|
||||
msgstr "لإنشاء جهة اتصال جديدة:"
|
||||
|
||||
#: ../../groupware/contacts.rst:66
|
||||
msgid "Click the ``+ New contact`` button."
|
||||
msgstr "إضغَط على الزِّرّ ``جهة اتصال جديدة + New contact``."
|
||||
|
||||
#: ../../groupware/contacts.rst:68
|
||||
msgid "The Edit View configuration opens in the Application View field:"
|
||||
msgstr ""
|
||||
"يتم فتح \"تهيئة تحرير طريقة العرض\" Edit View configuration في حقل عرض "
|
||||
"التطبيق:"
|
||||
|
||||
#: ../../groupware/contacts.rst:72
|
||||
msgid "Specify the new contact information then click Save."
|
||||
msgstr "أدخِل معلومات جهة الاتصال الجديدة ثم اضغَط على \"حفظ Save\"."
|
||||
|
||||
#: ../../groupware/contacts.rst:73
|
||||
msgid "The View mode will be shown with the data you added"
|
||||
msgstr "سيظهر وضع العرض مع البيانات التي أضفتها"
|
||||
|
||||
#: ../../groupware/contacts.rst:79
|
||||
msgid "Edit or Remove Contact Information"
|
||||
msgstr "تعديل أو حذف معلومات جهات اتصال"
|
||||
|
||||
#: ../../groupware/contacts.rst:81
|
||||
msgid "The Contacts app enables you to edit or remove contact information."
|
||||
msgstr "تطبيق جهات الاتصال يُمكِّنُك من تعديل أو حذف معلومات جهة اتصال."
|
||||
|
||||
#: ../../groupware/contacts.rst:83
|
||||
msgid "To edit or remove contact information:"
|
||||
msgstr "لتعديل أو حذف معلومات جهة اتصال:"
|
||||
|
||||
#: ../../groupware/contacts.rst:85
|
||||
msgid "Navigate to the specific contact that you want to modify."
|
||||
msgstr "إنتقِل إلى جهة الاتصال المقصودة التي ترغب بتعديلها."
|
||||
|
||||
#: ../../groupware/contacts.rst:86
|
||||
msgid "Select the information in the field that you want to edit or remove."
|
||||
msgstr "إختَر حقل المعلومات الذي ترغب في تعديله أو حذفه."
|
||||
|
||||
#: ../../groupware/contacts.rst:87
|
||||
msgid "Make your modifications or click on the trash bin."
|
||||
msgstr "قُم بإجراء تعديلاتك أو اضغط على أيقونة سلة المهملات للحذف."
|
||||
|
||||
#: ../../groupware/contacts.rst:89
|
||||
msgid ""
|
||||
"Changes or removals that you made to any contact information are implemented"
|
||||
" immediately."
|
||||
msgstr ""
|
||||
"يتم تنفيذ التغييرات أو الإزالة التي أجريتها على معلومات جهة الاتصال على "
|
||||
"الفور."
|
||||
|
||||
#: ../../groupware/contacts.rst:91
|
||||
msgid ""
|
||||
"Not all contacts will be editable for you. The system address book does not "
|
||||
"allow you to modify someone elses data, only your own. Your own data can "
|
||||
"also be modified in the :doc:`user settings <../userpreferences>`."
|
||||
msgstr ""
|
||||
"قد لا يكون بإمكانك تعديل بعض جميع جهات الاتصال. إذ لا يسمح دفتر عناوين "
|
||||
"النظام لك بتعديل بيانات شخص آخر . فقط بياناتك الخاصة. يمكن أيضًا تعديل "
|
||||
"بياناتك الخاصة في::doc:`user settings <../userpreferences>`."
|
||||
|
||||
#: ../../groupware/contacts.rst:96
|
||||
msgid "Contact Picture"
|
||||
msgstr "صورة جهة الاتصال"
|
||||
|
||||
#: ../../groupware/contacts.rst:98
|
||||
msgid "To add a picture for your new contacts, click on the upload button:"
|
||||
msgstr "لإضافة صور إلى جهة اتصالك، إضغَط على زر \"الرفع Upload\""
|
||||
|
||||
#: ../../groupware/contacts.rstNone
|
||||
msgid "Contact picture (upload button)"
|
||||
msgstr "صورة جهة الاتصال (زر الرفع)"
|
||||
|
||||
#: ../../groupware/contacts.rst:103
|
||||
msgid "After you have set a contact picture, it will look like this:"
|
||||
msgstr "بعد أن قمت بتعيين صورة جهة الاتصال، سوف تظهر بهذا الشكل:"
|
||||
|
||||
#: ../../groupware/contacts.rstNone
|
||||
msgid "Contact picture (set)"
|
||||
msgstr "صورة جهة الاتصال (تعيين)"
|
||||
|
||||
#: ../../groupware/contacts.rst:108
|
||||
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 ""
|
||||
"إذا كنت ترغب في تحميل واحدة جديدة أو إزالتها أو عرضها بالحجم الكامل أو "
|
||||
"تنزيلها، فانقُر على صورة جهة الاتصال لتظهر لك الخيارات التالية:"
|
||||
|
||||
#: ../../groupware/contacts.rst:115
|
||||
msgid "Adding and Managing Address Books"
|
||||
msgstr "إضافة و إدارة دفاتر العناوين"
|
||||
|
||||
#: ../../groupware/contacts.rst:117
|
||||
msgid ""
|
||||
"Clicking on the \"Settings\" (gear) button at the bottom of the left sidebar"
|
||||
" provides access to Contacts 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 ""
|
||||
"النَّقْر فوق زر \"الإعدادات\" (في شكل التِّرْس) في الجزء السفلي من الشريط "
|
||||
"الجانبي سيؤدي إلى إتاحة الوصول إلى إعدادات تطبيق جهات الاتصال. يعرض هذا "
|
||||
"الحقل جميع دفاتر العناوين المتاحة، و خيارات معينة لكل دفتر عناوين. و يُتيح "
|
||||
"لك إنشاء دفاتر عناوين جديدة عن طريق تحديد اسم لدفتر العناوين:"
|
||||
|
||||
#: ../../groupware/contacts.rstNone
|
||||
msgid "Add address book in the contacts settings"
|
||||
msgstr "إضافة دفتر عناوين في إعدادات جهات الاتصال"
|
||||
|
||||
#: ../../groupware/contacts.rst:125
|
||||
msgid ""
|
||||
"The Contacts settings is also where you can share, export and delete "
|
||||
"addressbooks. You will find the CardDAV URLs there."
|
||||
msgstr ""
|
||||
"تعد إعدادات جهات الاتصال أيضًا المكان الذي يمكنك من خلاله مشاركة دفاتر "
|
||||
"العناوين وتصديرها وحذفها. ستجد عناوين URL الخاصة بـ CardDAV هناك."
|
||||
|
||||
#: ../../groupware/contacts.rst:127
|
||||
msgid ""
|
||||
"See :doc:`index` for more details about syncing your address books with iOS,"
|
||||
" macOS, Thunderbird and other CardDAV clients."
|
||||
msgstr ""
|
||||
"راجع: doc:`index` لمزيد من التفاصيل حول مزامنة دفاتر عناوينك مع iOS و macOS "
|
||||
"و Thunderbird و عملاء CardDAV الآخرين."
|
||||
|
||||
#: ../../groupware/contacts.rst:132
|
||||
msgid "Circles"
|
||||
msgstr "دوائر الاتصال"
|
||||
|
||||
#: ../../groupware/contacts.rst:134
|
||||
msgid ""
|
||||
"Informal collaboration takes place within organizations: an event to "
|
||||
"organize for a few weeks, a short ideation session between members from "
|
||||
"differents entities, workshops, a place to joke around and support team "
|
||||
"building, or simply in very organic organizations where formal structure is "
|
||||
"kept to a minimum."
|
||||
msgstr ""
|
||||
"يحدث التعاون غير الرسمي داخل المنظمات في أشكال منها: حدث يتم تنظيمه لبضعة "
|
||||
"أسابيع، و جلسة قصيرة لتبادل الأفكار بين أعضاء من أجزاء مختلفة في المنظمة، و "
|
||||
"ورش عمل ، و مكان لتزجية الفراغ و بناء العلاقات بين أعضاء الفريق، أو ببساطة "
|
||||
"في المنظمات العضوية حيث يكون التعاون الرسمي في حدّه الأدنى."
|
||||
|
||||
#: ../../groupware/contacts.rst:136
|
||||
msgid ""
|
||||
"For all these reasons, Nextcloud supports Circles, a feature embedded in the"
|
||||
" Contacts app, where every user is able to create its own circle, a user-"
|
||||
"defined aggregate of accounts. Circles can be used later on to share files "
|
||||
"and folders, added to Talk conversations, like a regular group."
|
||||
msgstr ""
|
||||
"لكل هذه الأسباب، تدعم نكست كلاود \"دوائر الاتصالات\" Circles، و هي ميزة "
|
||||
"مُضمّنة في تطبيق \"جهات الاتصال\"، حيث يمكن لكل مستخدم إنشاء دائرة اتصالاته "
|
||||
"الخاصة والتي هي عبارة عن مجموعة حسابات يحددها المستخدم. يمكن استعمال "
|
||||
"الدوائر لاحقًا لمشاركة الملفات والمجلدات التي تمّت إضافتها إلى محادثات Talk "
|
||||
"بنفس كيفية استعمال المجموعات العادية Groups."
|
||||
|
||||
#: ../../groupware/contacts.rstNone
|
||||
msgid "Circle in the Contacts app left menu"
|
||||
msgstr "الدوائر في القائمة الجانبية لتطبيق جهات الاتصال"
|
||||
|
||||
#: ../../groupware/contacts.rst:142
|
||||
msgid "Create a circle"
|
||||
msgstr "أنشِيءْ دائرة اتصالات"
|
||||
|
||||
#: ../../groupware/contacts.rst:144
|
||||
msgid ""
|
||||
"In the left menu, click on the + next to Circles. Set a circle name Landing "
|
||||
"on the circle configuration screen, you can: - add members to your circle - "
|
||||
"clicking on the three dot menu next to a user allow you to modify its role "
|
||||
"within the circle."
|
||||
msgstr ""
|
||||
"في القائمة الجانبية، أنقُر فوق العلامة \"+\" بجوار الدوائر. عيِّن اسم "
|
||||
"الدائرة عند الوصول إلى شاشة تكوين الدوائر. يمكنك إضافة أعضاء إلى دائرتك؛ كما"
|
||||
" يمكنك بالنقر على قائمة النقاط الثلاث بجوار اسم المستخدم تعديل دور المستخدم "
|
||||
"في الدائرة."
|
||||
|
||||
#: ../../groupware/contacts.rst:151
|
||||
msgid "Circle roles"
|
||||
msgstr "الأدوار في دائرة الاتصالات"
|
||||
|
||||
#: ../../groupware/contacts.rst:153
|
||||
msgid ""
|
||||
"Circles support 4 types of roles: - Member - Moderator - Admin can configure"
|
||||
" circle options (+moderator permissions) - Owner"
|
||||
msgstr ""
|
||||
"تدعم الدوائر 4 أنواع من الأدوار: عضو، و منسق ،و مشرف يمكنه تكوين خيارات "
|
||||
"الدائرة ( بالإضافة إلى أذونات المنسقين)، و مالك الدائرة"
|
||||
|
||||
#: ../../groupware/contacts.rst:159
|
||||
msgid "**Member**"
|
||||
msgstr "**عضو Member**"
|
||||
|
||||
#: ../../groupware/contacts.rst:161
|
||||
msgid ""
|
||||
"Member is the role with the lowest permissions. A member can only access the"
|
||||
" resources shared with the circle, and view the members of the circle."
|
||||
msgstr ""
|
||||
"العضو هو الدور ذو الصلاحيات الأدنى. يمكن للعضو فقط الوصول إلى الموارد "
|
||||
"المشتركة مع الدائرة، و عرض أعضاء الدائرة."
|
||||
|
||||
#: ../../groupware/contacts.rst:163
|
||||
msgid "**Moderator**"
|
||||
msgstr "**منسق Moderator**"
|
||||
|
||||
#: ../../groupware/contacts.rst:165
|
||||
msgid ""
|
||||
"In addition to member permissions, a moderator can invite, confirm "
|
||||
"invitations and manage members of the circle."
|
||||
msgstr ""
|
||||
"بالإضافة إلى صلاحيات الأعضاء، يمكن للمنسق أن يدعو الآخرين و يقبل الدعوات من "
|
||||
"الآخرين و أن يدير أعضاء الدائرة."
|
||||
|
||||
#: ../../groupware/contacts.rst:167
|
||||
msgid "**Admin**"
|
||||
msgstr "**المشرف Admin**"
|
||||
|
||||
#: ../../groupware/contacts.rst:169
|
||||
msgid ""
|
||||
"In addition to moderator permissions, an admin can configure circle options."
|
||||
msgstr "بالإضافة إلى صلاحيات المنسق، يمكن للمشرف أن يُكوِّن خيارات الدائرة."
|
||||
|
||||
#: ../../groupware/contacts.rst:171
|
||||
msgid "**Owner**"
|
||||
msgstr "**المالك Owner**"
|
||||
|
||||
#: ../../groupware/contacts.rst:173
|
||||
msgid ""
|
||||
"In addition to admin permissions, an owner can transfer the circle ownership"
|
||||
" to another member of the circle. There can be only one single owner per "
|
||||
"circle."
|
||||
msgstr ""
|
||||
"بالإضافة إلى صلاحات المشرف، يمكن للمالك أن ينقل ملكية الدائرة إلى عضو آخر في"
|
||||
" الدائرة. لكن لا يمكن أن يكون للدائرة إلاّ مالك واحد فقط."
|
||||
|
||||
#: ../../groupware/contacts.rst:176
|
||||
msgid "Add members to a circle"
|
||||
msgstr "إضافة أعضاء إلى دائرة الاتصالات"
|
||||
|
||||
#: ../../groupware/contacts.rst:178
|
||||
msgid ""
|
||||
"Local accounts, groups, email addresses or other circles can be added as "
|
||||
"members to a circle. For a group or a circle, the role applies to all "
|
||||
"members of the group or circle."
|
||||
msgstr ""
|
||||
"يمكن إضافة حسابات محلية أو مجموعات أو عناوين بريد إلكتروني أو دوائر أخرى "
|
||||
"كأعضاء إلى دائرة اتصالات. بالنسبة للمجموعة أو الدائرة المضافة كعضو في دائرة،"
|
||||
" ينطبق نفس الدور على جميع أعضاء المجموعة أو الدائرة."
|
||||
|
||||
#: ../../groupware/contacts.rst:182
|
||||
msgid "Circle options"
|
||||
msgstr "خيارات دائرة الاتصالات"
|
||||
|
||||
#: ../../groupware/contacts.rst:184
|
||||
msgid ""
|
||||
"Various self-explanatory options are available to configure a circle, to "
|
||||
"manage invites and membership, visibility of the circle, allowance of other "
|
||||
"circle membership and password protection."
|
||||
msgstr ""
|
||||
"تتوفر خيارات متنوعة لتكوين دائرة، و إدارة الدعوات، و العضوية، و إظهار "
|
||||
"الدائرة، و السماح بعضوية دوائر أخرى في هذه الدائرة، و حماية كلمة المرور."
|
||||
@ -1,5 +1,5 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) 2023 Nextcloud GmbH
|
||||
# Copyright (C) 2025 Nextcloud GmbH
|
||||
# This file is distributed under the same license as the Nextcloud latest User Manual package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
@ -11,7 +11,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Nextcloud latest User Manual latest\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 16:07+0000\n"
|
||||
"POT-Creation-Date: 2025-02-12 13:02+0000\n"
|
||||
"PO-Revision-Date: 2021-12-01 18:40+0000\n"
|
||||
"Last-Translator: Ali <alimahwer@yahoo.com>, 2023\n"
|
||||
"Language-Team: Arabic (https://app.transifex.com/nextcloud/teams/64236/ar/)\n"
|
||||
|
||||
@ -1,411 +0,0 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) 2023 Nextcloud GmbH
|
||||
# This file is distributed under the same license as the Nextcloud latest User Manual package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
# Translators:
|
||||
# Ali <alimahwer@yahoo.com>, 2023
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Nextcloud latest User Manual latest\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-09-11 14:27+0000\n"
|
||||
"PO-Revision-Date: 2023-05-02 18:16+0000\n"
|
||||
"Last-Translator: Ali <alimahwer@yahoo.com>, 2023\n"
|
||||
"Language-Team: Arabic (https://app.transifex.com/nextcloud/teams/64236/ar/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: ar\n"
|
||||
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
|
||||
|
||||
#: ../../groupware/mail.rst:3
|
||||
msgid "Using the Mail app"
|
||||
msgstr "باستعمال تطبيق البريد الإلكتروني"
|
||||
|
||||
#: ../../groupware/mail.rst:5
|
||||
msgid ""
|
||||
"The Mail app comes installed with Nextcloud Hub by default, but can be "
|
||||
"disabled. Please ask your Administrator for it."
|
||||
msgstr ""
|
||||
"تطبيق البريد الإلكتروني يتم تنصيبه تلقائيّاً مع Nextcloud Hub، لكن يمكن في "
|
||||
"أي وقتٍ إيقافه. لمزيد الاستفسار تواصل مع مشرف النظام."
|
||||
|
||||
#: ../../groupware/mail.rst:11
|
||||
msgid "Managing your mail account"
|
||||
msgstr "إدارة حساب بريدك الالكتروني"
|
||||
|
||||
#: ../../groupware/mail.rst:14
|
||||
msgid "Add a new mail account"
|
||||
msgstr "إضافة حساب بريد الكتروني جديد"
|
||||
|
||||
#: ../../groupware/mail.rst:16
|
||||
msgid "Enable mail app from the apps"
|
||||
msgstr "تفعيل تطبيق البريد الالكتروني في قسم التطبيقات"
|
||||
|
||||
#: ../../groupware/mail.rst:17
|
||||
msgid "Click the mail icon on the header"
|
||||
msgstr "إضغط على أيقونة البريد الالكتروني في الترويسة"
|
||||
|
||||
#: ../../groupware/mail.rst:18
|
||||
msgid "Fill up the login form (auto or manual)"
|
||||
msgstr "إملأ نموذج الدخول ( آلي أو يدوي)"
|
||||
|
||||
#: ../../groupware/mail.rst:23
|
||||
msgid "Scheduled messages"
|
||||
msgstr "رسائل مجدولة"
|
||||
|
||||
#: ../../groupware/mail.rst:24
|
||||
msgid "Click new message button on top left of your screen"
|
||||
msgstr "إضغط على زر \"رسالة جديدة\" في الجانب الأعلى من الشاشة"
|
||||
|
||||
#: ../../groupware/mail.rst:25
|
||||
msgid "Click the (...) action menu on the modal composer"
|
||||
msgstr "إضغط على قائمة الإجراءات (...) في \"المُصنِّف الصُّوري\" modal composer"
|
||||
|
||||
#: ../../groupware/mail.rst:26
|
||||
msgid "Click *send later*"
|
||||
msgstr "إضغط \"أرسل لاحقاً\""
|
||||
|
||||
#: ../../groupware/mail.rst:31
|
||||
msgid "Priority inbox"
|
||||
msgstr "صندوق أسبقيّات الوارد"
|
||||
|
||||
#: ../../groupware/mail.rst:32
|
||||
msgid ""
|
||||
"Priority inbox has 2 section *Important* and *Others*. Messages will "
|
||||
"automatically be marked as important based on which messages you interacted "
|
||||
"with or marked as important. In the beginning you might have to manually "
|
||||
"change the importance to teach the system, but it will improve over time."
|
||||
msgstr ""
|
||||
"صندوق أسبقيات الوارد يحتوي على قسمين 2؛ \"هامة\" و \"أخرى\". سيتم تصنيف "
|
||||
"الرسائل تلقائيا باعتبارها \"هامة\" بحسب علاقتها برسائل أخرى هامة ذات علاقة "
|
||||
"بها. في البداية, ربما يتوجب عليك أن تقوم بتصنيف الرسائل الهامة يدويا حتى "
|
||||
"يتسنى للنظام أن يُدرّب نفسه تعلُّماّ من تصنيفك."
|
||||
|
||||
#: ../../groupware/mail.rst:38
|
||||
msgid "All inboxes"
|
||||
msgstr "كل الصناديق"
|
||||
|
||||
#: ../../groupware/mail.rst:39
|
||||
msgid ""
|
||||
"All messages from all the accounts you have logged in, will be shown here "
|
||||
"chronologically."
|
||||
msgstr "كل الرسائل من كل الحسابات التي دخلتَ إليها، سيتم عرضها مرتبةً زمنيّاً"
|
||||
|
||||
#: ../../groupware/mail.rst:42
|
||||
msgid "Account settings"
|
||||
msgstr "إعدادات الحساب"
|
||||
|
||||
#: ../../groupware/mail.rst:43
|
||||
msgid "Your account settings such as:"
|
||||
msgstr "إعدادات حسابك مثل: "
|
||||
|
||||
#: ../../groupware/mail.rst:45
|
||||
msgid "Aliases"
|
||||
msgstr "مُسمّيات إضافية"
|
||||
|
||||
#: ../../groupware/mail.rst:46
|
||||
msgid "Signature"
|
||||
msgstr "توقيع"
|
||||
|
||||
#: ../../groupware/mail.rst:47
|
||||
msgid "Default Folders"
|
||||
msgstr "المجلدات الافتراضية"
|
||||
|
||||
#: ../../groupware/mail.rst:48
|
||||
msgid "Autoresponder"
|
||||
msgstr "الردّ الآلي"
|
||||
|
||||
#: ../../groupware/mail.rst:49
|
||||
msgid "Trusted senders"
|
||||
msgstr "مُرسِلُون موثُوقُون"
|
||||
|
||||
#: ../../groupware/mail.rst:50
|
||||
msgid "..and more"
|
||||
msgstr "... و غيرها"
|
||||
|
||||
#: ../../groupware/mail.rst:52
|
||||
msgid ""
|
||||
"Can be found in the action menu of a mail account. There you can edit, add "
|
||||
"or remove settings depending on your need."
|
||||
msgstr ""
|
||||
"يُوجد في قائمة الإجراءات لحساب البريد الالكتروني؛ حيث يمكنك تعديل و ِإضافة و"
|
||||
" حذف الإعدادات بحسب الحاجة."
|
||||
|
||||
#: ../../groupware/mail.rst:55
|
||||
msgid "Move messages to Junk folder"
|
||||
msgstr "أنقُل الرسائل إلى مجلد البريد العشوائي"
|
||||
|
||||
#: ../../groupware/mail.rst:59
|
||||
msgid ""
|
||||
"Mail can move a message to a different folder when it is marked as junk."
|
||||
msgstr ""
|
||||
"يُمكن لتطبيق البريد أن ينقل الرسالة لمجلد آخر إذا تمّ تمييزها كـ\"بريد "
|
||||
"عشوائي\"."
|
||||
|
||||
#: ../../groupware/mail.rst:61 ../../groupware/mail.rst:87
|
||||
msgid "Visit Account settings"
|
||||
msgstr "قم بزيارة إعدادات الحساب"
|
||||
|
||||
#: ../../groupware/mail.rst:62
|
||||
msgid "Go to Default folders"
|
||||
msgstr "إذهَب إلى المجلدات التلقائية"
|
||||
|
||||
#: ../../groupware/mail.rst:63
|
||||
msgid "Check that a folder is selected for the junk messages"
|
||||
msgstr "تأكد من أنه قد تمّ تعيين مجلد لرسائل البريد العشوائية"
|
||||
|
||||
#: ../../groupware/mail.rst:64
|
||||
msgid "Go to Junk settings"
|
||||
msgstr "إذهَب إلى إعدادات البريد العشوائي"
|
||||
|
||||
#: ../../groupware/mail.rst:65
|
||||
msgid "Click Move messages to Junk folder"
|
||||
msgstr "أنقُر على نقل الرسائل إلى مجلد البريد العشوائي"
|
||||
|
||||
#: ../../groupware/mail.rst:70
|
||||
msgid "Account delegation"
|
||||
msgstr "تفويض الحساب"
|
||||
|
||||
#: ../../groupware/mail.rst:72
|
||||
msgid ""
|
||||
"The app allows account delegation so that one user can send emails from the "
|
||||
"address of another."
|
||||
msgstr ""
|
||||
"يسمح التطبيق بتفويض الحساب بحيث يمكن لمستخدمٍ ما أن يرسل رسائل الكترونية من "
|
||||
"عنوان حسابٍ آخرَ."
|
||||
|
||||
#: ../../groupware/mail.rst:74
|
||||
msgid "The delegation has to be configured on the mail server by an admin"
|
||||
msgstr "يجب أن تتم تهيئة التفويض من خادوم البريد الالكتروني من قِبل مُشرِفٍ. "
|
||||
|
||||
#: ../../groupware/mail.rst:75
|
||||
msgid "Add the other email address as an alias for your own email account"
|
||||
msgstr ""
|
||||
"أضف عنوان البريد الالكتروني الآخر كمُسمّىً إضافيٍّ لحسابك البريدي الخاص."
|
||||
|
||||
#: ../../groupware/mail.rst:76
|
||||
msgid "When sending an email, select the alias as sender"
|
||||
msgstr "عندما ترسل رسالة الكترونية، اختر المُسمّى الإضافي كمُرسِل"
|
||||
|
||||
#: ../../groupware/mail.rst:78
|
||||
msgid ""
|
||||
"The sent email might not be visible to the original account if it's stored "
|
||||
"in your personal *Sent* mailbox."
|
||||
msgstr ""
|
||||
"البريد المرسل يمكن أن لا يكون مرئياً للحساب الأصلي إذا كان محفوظاً في صندوق "
|
||||
"الصادر الخاص بك."
|
||||
|
||||
#: ../../groupware/mail.rst:81
|
||||
msgid "Automatic trash deletion"
|
||||
msgstr "الحذف التلقائي للمُهمَلات"
|
||||
|
||||
#: ../../groupware/mail.rst:85
|
||||
msgid ""
|
||||
"The Mail app can automatically delete messages in the trash folder after a "
|
||||
"certain number of days."
|
||||
msgstr ""
|
||||
"يمكن لتطبيق البريد Mail app أن يحذف بشكل تلقائي الرسائل الموجودة في سلة "
|
||||
"المهملات بعد مرور عدد معين من الأيام."
|
||||
|
||||
#: ../../groupware/mail.rst:88
|
||||
msgid "Go to Automatic trash deletion"
|
||||
msgstr "إذهَب إلى \"الحذف التلقائي للمهملات\""
|
||||
|
||||
#: ../../groupware/mail.rst:89
|
||||
msgid "Enter the number of days after which messages should be deleted"
|
||||
msgstr "أدخِل عدد الأيام التي سيتم بعد انقضائها حذف الرسائل المهملة"
|
||||
|
||||
#: ../../groupware/mail.rst:91
|
||||
msgid "Disable trash retention by leaving the field empty or setting it to 0."
|
||||
msgstr "قم بتعطيل \"الاحتفاظ بالمهملات\" بترك الخانة فارغة أو تعيينها إلى 0."
|
||||
|
||||
#: ../../groupware/mail.rst:93
|
||||
msgid "Only mails deleted after enabling trash retention will be processed."
|
||||
msgstr "فقط البريد المحذوف بعد تمكين \"الاحتفاظ بالمهملات\" ستتم معالجته."
|
||||
|
||||
#: ../../groupware/mail.rst:98
|
||||
msgid "Compose messages"
|
||||
msgstr "إنشاء رسائل"
|
||||
|
||||
#: ../../groupware/mail.rst:100
|
||||
msgid "Click new message on the top left of your screen"
|
||||
msgstr "إضغط \"رسالة جديدة\" في أعلى الشاشة"
|
||||
|
||||
#: ../../groupware/mail.rst:101
|
||||
msgid "Start writing your message"
|
||||
msgstr "إبدأ تحرير رسالتك"
|
||||
|
||||
#: ../../groupware/mail.rst:104
|
||||
msgid "Minimize the composer modal"
|
||||
msgstr "تصغير النافذة الصورية"
|
||||
|
||||
#: ../../groupware/mail.rst:108
|
||||
msgid ""
|
||||
"The composer modal can be minimized while writing a new message, editing an "
|
||||
"existing draft or editing a message from the outbox. Simply click the "
|
||||
"minimize button on the top right of the modal or click anywhere outside the "
|
||||
"modal."
|
||||
msgstr ""
|
||||
"يمكن تصغير النافذة الصورية في أي وقت عند تحرير رسالة جديدة أو تعديل مسودة من"
|
||||
" صندوق الصادر. فقط إضغط زر التصغير أعلى النافذة الصورية أو إضغط في أي مكان "
|
||||
"خارجها."
|
||||
|
||||
#: ../../groupware/mail.rst:112
|
||||
msgid ""
|
||||
"You can resume your minimized message by clicking anywhere on the indicator "
|
||||
"on the bottom right of your screen."
|
||||
msgstr ""
|
||||
"يمكن استعادة الرسالة المصغرة و عرضها بحجمها الأصلي بالضغط على المؤشر أسفل "
|
||||
"الشاشة"
|
||||
|
||||
#: ../../groupware/mail.rst:116
|
||||
msgid ""
|
||||
"Press the close button on the modal or the indicator in the bottom right "
|
||||
"corner to stop editing a message. A draft will be saved automatically into "
|
||||
"your draft mailbox."
|
||||
msgstr ""
|
||||
"إضغط زر الإقفال في النافذة الصورية أو المؤشر في الركن السفلي للتوقف عن تحرير"
|
||||
" الرسالة. سيتم حفظ المسودة تلقائيّاً في صندوق مسوّدات الرسائل البريدية."
|
||||
|
||||
#: ../../groupware/mail.rst:120
|
||||
msgid "Mailbox actions"
|
||||
msgstr "إجراءات صندوق البريد"
|
||||
|
||||
#: ../../groupware/mail.rst:123
|
||||
msgid "Add a mailbox"
|
||||
msgstr "أضف صندوق بريد"
|
||||
|
||||
#: ../../groupware/mail.rst:124
|
||||
msgid "Open the action menu of an account"
|
||||
msgstr "إفتح قائمة إجراءات الحساب"
|
||||
|
||||
#: ../../groupware/mail.rst:125
|
||||
msgid "Click add mailbox"
|
||||
msgstr "إضغط \"إضافة صندوق بريد\""
|
||||
|
||||
#: ../../groupware/mail.rst:128
|
||||
msgid "Add a submailbox"
|
||||
msgstr "إضافة صندوق بريد فرعي"
|
||||
|
||||
#: ../../groupware/mail.rst:129
|
||||
msgid "Open the action menu of a mailbox"
|
||||
msgstr "إفتح قائمة إجراءات صندوق البريد"
|
||||
|
||||
#: ../../groupware/mail.rst:130
|
||||
msgid "Click add submailbox"
|
||||
msgstr "إضغط على \"أضف صندوق بريد فرعي\""
|
||||
|
||||
#: ../../groupware/mail.rst:133
|
||||
msgid "Shared mailbox"
|
||||
msgstr "صندوق بريد مشترك"
|
||||
|
||||
#: ../../groupware/mail.rst:134
|
||||
msgid ""
|
||||
"If a mailbox was shared with you with some specific rights, that mailbox "
|
||||
"will show as a new mailbox with a shared icon as below:"
|
||||
msgstr ""
|
||||
"إذا تمت مشاركة صندوق بريد معك بحقوق وصول معينة، فإن ذلك الصندوق سوف يظهر "
|
||||
"كصندوق جديد بأيقونة المشاركة كما هي مبين أدناه: "
|
||||
|
||||
#: ../../groupware/mail.rst:139
|
||||
msgid "Envelope actions"
|
||||
msgstr "إجراءات المظروف"
|
||||
|
||||
#: ../../groupware/mail.rst:142
|
||||
msgid "Create an event"
|
||||
msgstr "إستحداث حدث"
|
||||
|
||||
#: ../../groupware/mail.rst:143
|
||||
msgid ""
|
||||
"Create an event for a certain message/thread directly via mail app 1. Open "
|
||||
"action menu of an envelope 2. Click *more actions* 3. Click *create event*"
|
||||
msgstr ""
|
||||
"يمكنك استحداث حدث لرسالة أو لسلسلة رسائل معينة عن طريق تطبيق البريد كالتالي:"
|
||||
" 1- إفتح قائمة إجراءات المظروف. 2- إضغط \"إجراءات أخرى\". 3- إضغط \"إستحداث "
|
||||
"حدث\"."
|
||||
|
||||
#: ../../groupware/mail.rst:149
|
||||
msgid "Create a task"
|
||||
msgstr "استحداث مهمة"
|
||||
|
||||
#: ../../groupware/mail.rst:153
|
||||
msgid ""
|
||||
"Create an task for a certain message/thread directly via mail app 1. Open "
|
||||
"action menu of an envelope 2. Click *more actions* 3. Click *create task*"
|
||||
msgstr ""
|
||||
"يمكن استحداث مهمة لرسالة أو لسلسلة تراسل معينة بواسطة تطبيق البريد كالتالي: "
|
||||
"1- إفتح قائمة إجراءات المظروف. 2- إضغط \"إجراءات أخرى\". 3- إضغط \"إستحداث "
|
||||
"مهمة\"."
|
||||
|
||||
#: ../../groupware/mail.rst:158
|
||||
msgid ""
|
||||
"Tasks are stored in supported calendars. If there is no compatible calendar "
|
||||
"you can create a new one with the :ref:`calendar app<calendar-app>`."
|
||||
msgstr ""
|
||||
"تُحفط المهام في التقاويم المتوافقة. إذا لم يكن هناك أن تقويم متوافق، يمكنك "
|
||||
"إنشاء تقويم جديد بـ : <calendar-app> ref:calendar app ."
|
||||
|
||||
#: ../../groupware/mail.rst:161
|
||||
msgid "Edit tags"
|
||||
msgstr "تعديل وسم"
|
||||
|
||||
#: ../../groupware/mail.rst:162
|
||||
msgid "Open action menu of an envelope"
|
||||
msgstr "افتح قائمة الإجراءات للمظروف "
|
||||
|
||||
#: ../../groupware/mail.rst:163
|
||||
msgid "Click *Edit tags*"
|
||||
msgstr "إضغط \"تعديل الوسوم\""
|
||||
|
||||
#: ../../groupware/mail.rst:164
|
||||
msgid "On the tags modal, set/unset tags"
|
||||
msgstr "في خانة الوسوم، فعّل أو أوقف الوسوم"
|
||||
|
||||
#: ../../groupware/mail.rst:168
|
||||
msgid "Message actions"
|
||||
msgstr "إجراءات على الرسائل"
|
||||
|
||||
#: ../../groupware/mail.rst:171
|
||||
msgid "Unsubscribe from a mailing list"
|
||||
msgstr "إيقاف الاشتراك في قائمة بريدية"
|
||||
|
||||
#: ../../groupware/mail.rst:175
|
||||
msgid ""
|
||||
"Some mailing lists and newsletters allow to be unsubscribed easily. If the "
|
||||
"Mail app detects messages from such a sender, it will show an *Unsubscribe* "
|
||||
"button next to the sender information. Click and confirm to unsubscribe from"
|
||||
" the list."
|
||||
msgstr ""
|
||||
"بعض قوائم البريد و الجرائد تسمح بإيقاف الاشتراك بسهولة. عندما يكتشف تطبيق "
|
||||
"البريد رسائل من أمثال هؤلاء المرسلين، فإنه يُظهِرُ لك زر \"إيقاف الاشتراك\" "
|
||||
"بجوار معلومات المٌرسل. إضغط الزر لإيقاف اشتراكك في القائمة البريدية."
|
||||
|
||||
#: ../../groupware/mail.rst:178
|
||||
msgid "Snooze"
|
||||
msgstr "إغفاءة"
|
||||
|
||||
#: ../../groupware/mail.rst:182
|
||||
msgid ""
|
||||
"Snoozing a message or thread moves it into a dedicated mailbox until the "
|
||||
"selected snooze date is reached and the message or thread is moved back to "
|
||||
"the original mailbox."
|
||||
msgstr ""
|
||||
"يؤدي إغفاء رسالة أو نَظْمَة من الرسائل إلى نقلها إلى صندوق بريد مخصص حتى يتم"
|
||||
" الوصول إلى التاريخ المحدد لانتهاء الإغفاءة؛ عندها يتم إرجاع الرسالة أو "
|
||||
"نَظْمَة الرسائل إلى صندوق البريد الأصلي."
|
||||
|
||||
#: ../../groupware/mail.rst:184
|
||||
msgid "Open action menu of an envelope or thread"
|
||||
msgstr "إفتَح قائمة إجراءات المَظْرُوف envelope أو النَّظْمَة thread"
|
||||
|
||||
#: ../../groupware/mail.rst:185
|
||||
msgid "Click *Snooze*"
|
||||
msgstr "إضغَط على *إغفاءة Snoose*"
|
||||
|
||||
#: ../../groupware/mail.rst:186
|
||||
msgid "Select how long the message or thread should be snoozed"
|
||||
msgstr "عيّن كم من الزمن ستكون إغفاءة الرسالة أو نظمة الرسائل"
|
||||
@ -1,5 +1,5 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) 2023 Nextcloud GmbH
|
||||
# Copyright (C) 2025 Nextcloud GmbH
|
||||
# This file is distributed under the same license as the Nextcloud latest User Manual package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
@ -11,7 +11,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Nextcloud latest User Manual latest\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-08-03 19:34+0000\n"
|
||||
"POT-Creation-Date: 2025-07-08 06:29+0000\n"
|
||||
"PO-Revision-Date: 2021-12-01 18:40+0000\n"
|
||||
"Last-Translator: Ali <alimahwer@yahoo.com>, 2023\n"
|
||||
"Language-Team: Arabic (https://app.transifex.com/nextcloud/teams/64236/ar/)\n"
|
||||
@ -72,7 +72,7 @@ msgstr "جهات الاتصال و التقويم"
|
||||
msgid "With the Nextcloud mobile app"
|
||||
msgstr "مع تطبيق نكست كلاود على الهاتف النّقّال"
|
||||
|
||||
#: ../../groupware/sync_android.rst:28 ../../groupware/sync_android.rst:55
|
||||
#: ../../groupware/sync_android.rst:28 ../../groupware/sync_android.rst:52
|
||||
msgid ""
|
||||
"Install `DAVx⁵ (formerly known as DAVDroid) "
|
||||
"<https://www.davx5.com/download/>`_ on your Android device, `from Google "
|
||||
@ -124,20 +124,10 @@ msgstr ""
|
||||
#: ../../groupware/sync_android.rst:40
|
||||
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 "
|
||||
"(`Google Play Store "
|
||||
"<https://play.google.com/store/apps/details?id=org.dmfs.tasks>`__ or "
|
||||
"`F-Droid <https://f-droid.org/packages/org.dmfs.tasks/>`__) and grant DAVx⁵ "
|
||||
"access to your tasks, too."
|
||||
" DAVx⁵ access to your calendars and contacts."
|
||||
msgstr ""
|
||||
"إضغَط على أيقونة الحساب الذي أنشأته DAVx⁵ للتَّوَِ. عند الطلب امنح DAVx⁵ حق "
|
||||
"الوصول إلى التقويمات و جهات الاتصال الخاصة بك. قم بتنصيب OpenTasks اختياريًا"
|
||||
" من (`متجر تطبيقات قوقل "
|
||||
"<https://play.google.com/store/apps/details?id=org.dmfs.tasks>`__ أو من "
|
||||
"`متجر F-Droid ـ <https://f-droid.org/packages/org.dmfs.tasks/>`__) و امنح "
|
||||
"DAVx⁵ حق الوصول إلى مهامك أيضاً."
|
||||
|
||||
#: ../../groupware/sync_android.rst:45
|
||||
#: ../../groupware/sync_android.rst:42
|
||||
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 "
|
||||
@ -147,11 +137,11 @@ msgstr ""
|
||||
"التقويمات المتاحة. إختَر أيّاً منها تريد مزامنته. و بهذا تكون عملية الإعداد "
|
||||
"قد انتهت."
|
||||
|
||||
#: ../../groupware/sync_android.rst:51
|
||||
#: ../../groupware/sync_android.rst:48
|
||||
msgid "Without the Nextcloud mobile app"
|
||||
msgstr "بدون تطبيق نكست كلاود على الهاتف النقال"
|
||||
|
||||
#: ../../groupware/sync_android.rst:52
|
||||
#: ../../groupware/sync_android.rst:49
|
||||
msgid ""
|
||||
"If you do not want to install the Nextcloud mobile app, the following steps "
|
||||
"are required:"
|
||||
@ -159,7 +149,7 @@ msgstr ""
|
||||
"إذا لم ترغب في تنصيب تطبيق نكست كلاود على الهاتف النقال، فإن الخطوات التالية"
|
||||
" ستكون لازمة:"
|
||||
|
||||
#: ../../groupware/sync_android.rst:58
|
||||
#: ../../groupware/sync_android.rst:55
|
||||
msgid ""
|
||||
"Optionally install OpenTasks (`Google Play Store "
|
||||
"<https://play.google.com/store/apps/details?id=org.dmfs.tasks>`__ or "
|
||||
@ -169,11 +159,11 @@ msgstr ""
|
||||
"<https://play.google.com/store/apps/details?id=org.dmfs.tasks>`__ أو من "
|
||||
"`متجر F-Droid ـ <https://f-droid.org/packages/org.dmfs.tasks/>`__)."
|
||||
|
||||
#: ../../groupware/sync_android.rst:60
|
||||
#: ../../groupware/sync_android.rst:57
|
||||
msgid "Create a new account (\"+\" button)."
|
||||
msgstr "إنشاء حساب جديد (زر \"+\")."
|
||||
|
||||
#: ../../groupware/sync_android.rst:61
|
||||
#: ../../groupware/sync_android.rst:58
|
||||
msgid ""
|
||||
"Select **Connection with URL and username**. **Base URL:** URL of your "
|
||||
"Nextcloud instance (e.g. ``https://sub.example.com/remote.php/dav``) and "
|
||||
@ -184,7 +174,7 @@ msgstr ""
|
||||
"كلاود (على سبيل المثال: ``https://sub.example.com/remote.php/dav``)، و "
|
||||
"حيثياتك للدخول credentials."
|
||||
|
||||
#: ../../groupware/sync_android.rst:63
|
||||
#: ../../groupware/sync_android.rst:60
|
||||
msgid ""
|
||||
"For the **Contact Group Method:** choose the option ``Groups are per-contact"
|
||||
" categories``."
|
||||
@ -192,15 +182,15 @@ msgstr ""
|
||||
"بالنسبة لـ **طريقة مجموعة الاتصال Contact Group Method:**، إختَر ``المجموعات"
|
||||
" بحسب تصنيفات جهات الاتصال Groups are per-contact categories``."
|
||||
|
||||
#: ../../groupware/sync_android.rst:64
|
||||
#: ../../groupware/sync_android.rst:61
|
||||
msgid "Click **Connect**."
|
||||
msgstr "أنقُر **إتّصِل Connect**."
|
||||
|
||||
#: ../../groupware/sync_android.rst:65
|
||||
#: ../../groupware/sync_android.rst:62
|
||||
msgid "Select the data you want to sync."
|
||||
msgstr "أختَر البيانات التي ترغب في مزامنتها."
|
||||
|
||||
#: ../../groupware/sync_android.rst:66
|
||||
#: ../../groupware/sync_android.rst:63
|
||||
msgid ""
|
||||
"When requested, grant access permissions to DAVx⁵ for your contacts, "
|
||||
"calendars and optionally tasks."
|
||||
@ -208,19 +198,22 @@ msgstr ""
|
||||
"عند الطلب، إمنَح أذونات الوصول إلى DAVx⁵ لجهات الاتصال، و التقويمات، و "
|
||||
"اختياريّاً للمهام."
|
||||
|
||||
#: ../../groupware/sync_android.rst:69
|
||||
#: ../../groupware/sync_android.rst:66
|
||||
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 all should be aready the case."
|
||||
"Nextcloud mobile app, this all should be already the case."
|
||||
msgstr ""
|
||||
"أدخِل عنوان بريدك الإلكتروني كاسم حساب DAVx⁵ (إلزامي إذا كنت تريد أن تتمكن "
|
||||
"من إرسال دعوة من خلال التقويم). إذا كان عنوان بريدك الإلكتروني مُسجّلاً في "
|
||||
"تفضيلاتك على نكست كلاود و قمت بإعداد حسابك باستخدام تطبيق نكست كلاود للهاتف "
|
||||
"النقال، فيجب أن الأمر كذلك."
|
||||
|
||||
#: ../../groupware/sync_android.rst:75
|
||||
#: ../../groupware/sync_android.rst:72
|
||||
msgid ""
|
||||
"Using user name and password will not work if 2-Factor-Authentication is "
|
||||
"enabled and will throw a generic \"Unknown resource\" error. Use a "
|
||||
":ref:`dedicated App password <managing_devices>` instead."
|
||||
msgstr ""
|
||||
|
||||
#: ../../groupware/sync_android.rst:77
|
||||
msgid ""
|
||||
"DAVx⁵ lists the calendar subscriptions made through the Nextcloud Calendar "
|
||||
"app, but you need to install the `ICSx⁵ (formerly known as ICSDroid) "
|
||||
|
||||
@ -4,16 +4,16 @@
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
# Translators:
|
||||
# Ali <alimahwer@yahoo.com>, 2025
|
||||
# Ali <alimahwer@yahoo.com>, 2023
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Nextcloud latest User Manual latest\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-02-12 13:02+0000\n"
|
||||
"POT-Creation-Date: 2025-06-20 19:44+0000\n"
|
||||
"PO-Revision-Date: 2021-12-01 18:40+0000\n"
|
||||
"Last-Translator: Ali <alimahwer@yahoo.com>, 2025\n"
|
||||
"Last-Translator: Ali <alimahwer@yahoo.com>, 2023\n"
|
||||
"Language-Team: Arabic (https://app.transifex.com/nextcloud/teams/64236/ar/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@ -58,16 +58,9 @@ msgid ""
|
||||
"password/token, because GNOME Online Accounts `doesn't support Nextcloud's "
|
||||
"WebFlow login yet <https://gitlab.gnome.org/GNOME/gnome-online-"
|
||||
"accounts/issues/81>`_ (`Learn more "
|
||||
"<https://docs.nextcloud.com/server/latest/user_manual/session_management.html#managing-"
|
||||
"<https://docs.nextcloud.com/server/latest/user_manual/en/session_management.html#managing-"
|
||||
"devices>`_):"
|
||||
msgstr ""
|
||||
"أدخِل عنوان URL لخادومك، واسم المستخدِم، وكلمة المرور. إذا كنت قد فعّلت "
|
||||
"المصادقة الثنائية (2FA)، فستحتاج إلى إنشاء كلمة مرور/رمز للتطبيق، لأن حسابات"
|
||||
" GNOME Online لا تدعم تسجيل الدخول عبر WebFlow من نكست كلاود حتى الآن "
|
||||
"<https://gitlab.gnome.org/GNOME/gnome-online-accounts/issues/81>`_ (تعرّف "
|
||||
"على المزيد "
|
||||
"<https://docs.nextcloud.com/server/latest/user_manual/session_management.html#managing-"
|
||||
"devices>`_):"
|
||||
|
||||
#: ../../groupware/sync_gnome.rst:24
|
||||
msgid ""
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) 2023 Nextcloud GmbH
|
||||
# Copyright (C) 2025 Nextcloud GmbH
|
||||
# This file is distributed under the same license as the Nextcloud latest User Manual package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
@ -11,7 +11,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Nextcloud latest User Manual latest\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-04-24 19:14+0000\n"
|
||||
"POT-Creation-Date: 2025-02-12 13:02+0000\n"
|
||||
"PO-Revision-Date: 2021-12-01 18:40+0000\n"
|
||||
"Last-Translator: Ali <alimahwer@yahoo.com>, 2023\n"
|
||||
"Language-Team: Arabic (https://app.transifex.com/nextcloud/teams/64236/ar/)\n"
|
||||
|
||||
@ -1,323 +0,0 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) 2023 Nextcloud GmbH
|
||||
# This file is distributed under the same license as the Nextcloud latest User Manual package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
# Translators:
|
||||
# Ali <alimahwer@yahoo.com>, 2023
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Nextcloud latest User Manual latest\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-05-26 12:18+0000\n"
|
||||
"PO-Revision-Date: 2021-12-01 18:40+0000\n"
|
||||
"Last-Translator: Ali <alimahwer@yahoo.com>, 2023\n"
|
||||
"Language-Team: Arabic (https://app.transifex.com/nextcloud/teams/64236/ar/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: ar\n"
|
||||
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
|
||||
|
||||
#: ../../groupware/sync_thunderbird.rst:3
|
||||
msgid "Synchronizing with Thunderbird"
|
||||
msgstr "المزامنة مع \"ثندربيرد\" Thunderbird"
|
||||
|
||||
#: ../../groupware/sync_thunderbird.rst:5
|
||||
msgid ""
|
||||
"`Thunderbird <https://www.thunderbird.net>`_ is a feature-rich and mature "
|
||||
"mail client that can be turned into a full-fledged Personal Information "
|
||||
"Manager (PIM). Since version 102, it supports address book synchronization "
|
||||
"via CardDAV and automatic discovery of calendars and address books available"
|
||||
" on the server."
|
||||
msgstr ""
|
||||
"`ثندربيرد Thunderbird ـ <https://www.thunderbird.net> `_ هو عميل بريد غني "
|
||||
"بالميزات وناضج يمكن تحويله إلى مدير معلومات شخصية كامل (PIM). منذ الإصدار "
|
||||
"102، يدعم مزامنة دفتر العناوين عبر CardDAV والاكتشاف التلقائي للتقويمات "
|
||||
"ودفاتر العناوين المتاحة على الخادوم."
|
||||
|
||||
#: ../../groupware/sync_thunderbird.rst:9
|
||||
msgid "Recommended method"
|
||||
msgstr "الطريقة المعتمدة"
|
||||
|
||||
#: ../../groupware/sync_thunderbird.rst:11
|
||||
msgid "Since Thunderbird 102, the CardDAV protocol is natively supported."
|
||||
msgstr "منذ الإصدار 102 من \"ثندربيرد\" Thunderbird ، يتم دعم بروتوكول CardDAV."
|
||||
|
||||
#: ../../groupware/sync_thunderbird.rst:13
|
||||
#: ../../groupware/sync_thunderbird.rst:25
|
||||
msgid "To enable it:"
|
||||
msgstr "للتمكين:"
|
||||
|
||||
#: ../../groupware/sync_thunderbird.rst:15
|
||||
msgid ""
|
||||
"On the address book view, click the down arrow near \"**New Address Book**\""
|
||||
" and choose \"**Add CardDAV Address Book**\"."
|
||||
msgstr ""
|
||||
"في عرض دفتر العناوين، أنقُر فوق \"السهم لأسفل\" بالقرب من \"**دفتر عناوين "
|
||||
"جديد New Address Book **\" و اختَر \"**إضافة دفتر عناوين Add CardDAV Address"
|
||||
" Book *\"."
|
||||
|
||||
#: ../../groupware/sync_thunderbird.rst:16
|
||||
msgid ""
|
||||
"In the next window, type your **user name** and **URL of your server**."
|
||||
msgstr ""
|
||||
"في النافذة التالية، أكتُب **اسم المستخدم user name** و **عنوان URL لخادومك "
|
||||
"URL of your server**."
|
||||
|
||||
#: ../../groupware/sync_thunderbird.rst:17
|
||||
msgid ""
|
||||
"The next window will ask for your username and password for this account."
|
||||
msgstr ""
|
||||
"في النافذة التالية، سيُطلب منك إدخال اسم المستخدم، و كلمة المرور لهذا "
|
||||
"الحساب."
|
||||
|
||||
#: ../../groupware/sync_thunderbird.rst:18
|
||||
msgid ""
|
||||
"The previous window will be refreshed and ask you which address books you "
|
||||
"wish to sync."
|
||||
msgstr ""
|
||||
"سيتم تحديث النافذة السابقة و ستسألك عن دفاتر العناوين التي ترغب في مزامنتها."
|
||||
|
||||
#: ../../groupware/sync_thunderbird.rst:19
|
||||
msgid "Choose and then click **Continue**."
|
||||
msgstr "إختَر ثم اضغَط على **استمرار Continue**."
|
||||
|
||||
#: ../../groupware/sync_thunderbird.rst:21
|
||||
msgid ""
|
||||
"If you later want to add a new address book, you can redo all of those steps"
|
||||
" and only the books not already synchronized will be suggested."
|
||||
msgstr ""
|
||||
"إذا أردت لاحقًا إضافة دفتر عناوين جديد، فيمكنك إعادة كل هذه الخطوات و سيقترح"
|
||||
" النظام عليك فقط أسماء الدفاتر التي لم تتم مزامنتها سلفاً."
|
||||
|
||||
#: ../../groupware/sync_thunderbird.rst:23
|
||||
msgid "For calendars, the CalDAV protocol is also natively supported."
|
||||
msgstr "بالنسبة للتقاويم، بروتوكول CalDAV المحلي مدعومٌ أيضاً."
|
||||
|
||||
#: ../../groupware/sync_thunderbird.rst:27
|
||||
msgid "Click on \"**+**\" near Agendas on the agendas page."
|
||||
msgstr "إضغط على \"**+**\" قرب \"الأجندات\" Agendas على صفحة الأجندات."
|
||||
|
||||
#: ../../groupware/sync_thunderbird.rst:28
|
||||
msgid "Choose \"**On the network**\" on the next window."
|
||||
msgstr "إختَر \"**على الشبكة On the network**\" في النافذة التالية."
|
||||
|
||||
#: ../../groupware/sync_thunderbird.rst:29
|
||||
msgid ""
|
||||
"Type your \"**user name**\" and \"**Url of the server**\", then click on "
|
||||
"\"Find Calendars\"."
|
||||
msgstr ""
|
||||
"أكتُب \"**اسم المستخدم user name**\" و \"**عنوان URL للخادوم Url of the "
|
||||
"server**، ثم انقُر فوق\"بحث عن تقويمات Find Calendars\"."
|
||||
|
||||
#: ../../groupware/sync_thunderbird.rst:30
|
||||
msgid "Choose which agendas you want to add and click \"**Subscribe**\""
|
||||
msgstr ""
|
||||
"اختر الأجندات agendas التي تريد إضافتها و انقر على \"**اشتراك Subscribe**\"."
|
||||
|
||||
#: ../../groupware/sync_thunderbird.rst:32
|
||||
msgid ""
|
||||
"Same thing here, if you later want to add more calendars, just redo the "
|
||||
"procedure."
|
||||
msgstr ""
|
||||
"نفس الشيء هنا. إذا أردت لاحقًا إضافة المزيد من التقاويم، فما عليك سوى إعادة "
|
||||
"الإجراء."
|
||||
|
||||
#: ../../groupware/sync_thunderbird.rst:36
|
||||
msgid "Alternative: Using the TbSync addon"
|
||||
msgstr "بديل: استعمال المكون الإضافي TbSync addon"
|
||||
|
||||
#: ../../groupware/sync_thunderbird.rst:38
|
||||
msgid "For this method, you need to have two add-ons installed:"
|
||||
msgstr ""
|
||||
"بالنسبة لهذه الطريقة، أنت تحتاج إلى مُكَوَّنَيْن إضافيين أن يكونا "
|
||||
"مُنَصَّبَيْن:"
|
||||
|
||||
#: ../../groupware/sync_thunderbird.rst:40
|
||||
msgid ""
|
||||
"`TbSync <https://addons.thunderbird.net/en/thunderbird/addon/tbsync/>`_."
|
||||
msgstr ""
|
||||
"`TbSync <https://addons.thunderbird.net/en/thunderbird/addon/tbsync/>`_."
|
||||
|
||||
#: ../../groupware/sync_thunderbird.rst:41
|
||||
msgid ""
|
||||
"`TbSync provider for CalDAV and CardDAV "
|
||||
"<https://addons.thunderbird.net/en/thunderbird/addon/dav-4-tbsync/>`_."
|
||||
msgstr ""
|
||||
"`مُزوِّد TbSync لـ CalDAV و CardDAV "
|
||||
"<https://addons.thunderbird.net/en/thunderbird/addon/dav-4-tbsync/>`_."
|
||||
|
||||
#: ../../groupware/sync_thunderbird.rst:43
|
||||
msgid ""
|
||||
"When they are installed, go to **Extras**/**Synchronisation settings "
|
||||
"(TbSync)** if you are on Windows, or **Edit/Synchronisation settings "
|
||||
"(TbSync)** if on Linux, then:"
|
||||
msgstr ""
|
||||
"عند تنصيبها، إنتقِل إلى **Extras**/**Synchronisation settings (TbSync)** إذا"
|
||||
" كنت في نظام Windows، أو **Edit/Synchronisation settings (TbSync)** إذا كنت"
|
||||
" في نظام Linux؛ ثُمّ:"
|
||||
|
||||
#: ../../groupware/sync_thunderbird.rst:45
|
||||
msgid ""
|
||||
"In the account manager choose \"**Add account** / **CalDAV / CardDAV "
|
||||
"account**\""
|
||||
msgstr ""
|
||||
"في مدير الحسابات account manager ، إختَر \"**إضافة حساب** / **حساب "
|
||||
"CalDAV/CardDAV**\""
|
||||
|
||||
#: ../../groupware/sync_thunderbird.rst:46
|
||||
msgid ""
|
||||
"In the next window, go with the default called **Automatic configuration** "
|
||||
"and click **next**"
|
||||
msgstr ""
|
||||
"في النافذة التالية، إنتَقِل إلى الإعداد الافتراضي المُسمَّى **التكوين "
|
||||
"التلقائي Automatic configuration** و انقُر على **التالي next**"
|
||||
|
||||
#: ../../groupware/sync_thunderbird.rst:47
|
||||
msgid ""
|
||||
"Enter an **account name** (which you can freely choose), a **user name**, a "
|
||||
"**password**, the **URL of your server**, and click **next**"
|
||||
msgstr ""
|
||||
"أدخِل **اسم الحساب Account name** (و الذي يمكنك اختياره بحرية)، و **اسم "
|
||||
"المستخدم user name**، و **كلمة المرور password**، و **عنوان URL لخادومك URL "
|
||||
"of your server**، ثم انقُر على **التالي Next**"
|
||||
|
||||
#: ../../groupware/sync_thunderbird.rst:48
|
||||
msgid ""
|
||||
"In the next window, TbSync should have auto-discovered the CalDAV and "
|
||||
"CardDAV addresses. When it has, click **Finish**"
|
||||
msgstr ""
|
||||
"في النافذة التالية، يجب أن يكون TbSync قد اكتشف تلقائيًا عناوين CalDAV و "
|
||||
"CardDAV. عندما يتمّ ذلك، أنقُر فوق **تمّ Finish**"
|
||||
|
||||
#: ../../groupware/sync_thunderbird.rst:49
|
||||
msgid ""
|
||||
"Check the **Enable and synchronize this account** box. TbSync will now "
|
||||
"discover all address books and calendars your account has access to on the "
|
||||
"server"
|
||||
msgstr ""
|
||||
"إختَر مُربّع **تمكين ومزامنة هذا الحساب Enable and synchronize this "
|
||||
"account**. سيكتشف TbSync الآن جميع دفاتر العناوين والتقاويم التي يمكن لحسابك"
|
||||
" الوصول إليها على الخادوم"
|
||||
|
||||
#: ../../groupware/sync_thunderbird.rst:50
|
||||
msgid ""
|
||||
"Check the box next to each calendar and address book you want to have "
|
||||
"synchronized, set how often you want them to be synchronized, and push the "
|
||||
"button **synchronize now**"
|
||||
msgstr ""
|
||||
"حدِّد المُربَّع الذي بجوار كل تقويم أو دفتر عناوين تريد مزامنته، و عيّن "
|
||||
"فترات المزامنة ثم اضغَط على الزّرّ **مزامنة الآن synchronize now**"
|
||||
|
||||
#: ../../groupware/sync_thunderbird.rst:51
|
||||
msgid ""
|
||||
"After the first successful synchronization is complete, you can close the "
|
||||
"window."
|
||||
msgstr "بعد اكتمال المزامنة الناجحة الأولى، يمكنك إغلاق النافذة."
|
||||
|
||||
#: ../../groupware/sync_thunderbird.rst:53
|
||||
msgid ""
|
||||
"Henceforth, TbSync will do the work for you. You are done with the basic "
|
||||
"configuration and can skip the next sections unless you need a more advanced"
|
||||
" address book."
|
||||
msgstr ""
|
||||
"من الآن فصاعدًا، سوف يقوم TbSync بالعمل نيابة عنك. لقد انتهيت من التكوين "
|
||||
"الأساسي و يمكنك تخطّي الأقسام التالية ما لم تكن بحاجة إلى دفتر عناوين أكثر "
|
||||
"تقدمًا."
|
||||
|
||||
#: ../../groupware/sync_thunderbird.rst:57
|
||||
msgid "Alternative: Using the CardBook add-on (Contacts only)"
|
||||
msgstr ""
|
||||
"بديل: إستعمِل المُكوِّن الإضافي CardBook add-on (لمزامنة جهات الاتصال فقط)"
|
||||
|
||||
#: ../../groupware/sync_thunderbird.rst:59
|
||||
msgid ""
|
||||
"`CardBook <https://addons.thunderbird.net/en/thunderbird/addon/cardbook/>`_ "
|
||||
"is an advanced alternative to Thunderbird's address book, which supports "
|
||||
"CardDAV. You can have TbSync and CardBook installed in parallel."
|
||||
msgstr ""
|
||||
"`CardBook <https://addons.thunderbird.net/en/thunderbird/addon/cardbook/>`_ "
|
||||
"هو بديل متقدم لدفتر العناوين في \"ثندربيرد\" يدعم CardDAV. يمكنك تنصيب كل من"
|
||||
" TbSync و CardBook على التوازي."
|
||||
|
||||
#: ../../groupware/sync_thunderbird.rst:61
|
||||
msgid "Click the CardBook icon in the upper right corner of Thunderbird:"
|
||||
msgstr "أنقُر فوق رمز CardBook في الزاوية العليا من Thunderbird ـ :"
|
||||
|
||||
#: ../../groupware/sync_thunderbird.rst:65
|
||||
msgid "In CardBook:"
|
||||
msgstr "في CardBook ـ :"
|
||||
|
||||
#: ../../groupware/sync_thunderbird.rst:67
|
||||
msgid "Go to Address book > New Address book **Remote** > Next"
|
||||
msgstr "إذهب إلى: Address book > New Address book **Remote** > Next"
|
||||
|
||||
#: ../../groupware/sync_thunderbird.rst:68
|
||||
msgid ""
|
||||
"Select **CardDAV**, fill in the address of your Nextcloud server, your user "
|
||||
"name and password"
|
||||
msgstr ""
|
||||
"حدِّد ** CardDAV **، و املأ عنوان خادوم نكست كلاود و اسم المستخدم و كلمة "
|
||||
"المرور"
|
||||
|
||||
#: ../../groupware/sync_thunderbird.rst:72
|
||||
msgid ""
|
||||
"Click on \"Validate\", click Next, then choose the name of the address book "
|
||||
"and click Next again:"
|
||||
msgstr ""
|
||||
"أنقُر فوق \"توكيد Validate\"، أنقُر فوق \"التالي Next\"، ثم اختَر اسم دفتر "
|
||||
"العناوين و انقُر فوق \"التالي Next\" مرة أخرى:"
|
||||
|
||||
#: ../../groupware/sync_thunderbird.rst:76
|
||||
msgid ""
|
||||
"When you are finished, CardBook synchronizes your address books. You can "
|
||||
"always trigger a synchroniZation manually by clicking \"Synchronize\" in the"
|
||||
" top left corner of CardBook:"
|
||||
msgstr ""
|
||||
"عند الانتهاء، يقوم CardBook بمزامنة دفاتر عناوينك. يمكنك دائمًا تشغيل "
|
||||
"التزامن يدويًا بالنقر فوق \"مُزامنة Synchronize\" في الزاوية العلوية من "
|
||||
"CardBook:"
|
||||
|
||||
#: ../../groupware/sync_thunderbird.rst:82
|
||||
msgid "The old method: Manually subscribing to calendars"
|
||||
msgstr "الطريقة القديمة: الاشتراك في التقاويم يدويّاً"
|
||||
|
||||
#: ../../groupware/sync_thunderbird.rst:84
|
||||
msgid "This method is only needed if you don't want to install TBSync."
|
||||
msgstr "هذه الطريقة لازمة فقط إذا كنت لا تريد تنصيب TBSync."
|
||||
|
||||
#: ../../groupware/sync_thunderbird.rst:86
|
||||
msgid ""
|
||||
"Go to your Nextcloud Calendar and click on the 3 dots menu for the calendar "
|
||||
"that you want to synchronize which will display an URL that looks something "
|
||||
"like this:"
|
||||
msgstr ""
|
||||
"إنتَقِل إلى\"التقويم Calendar\" في نكست كلاود، و انقُر على قائمة الـ 3 نقاط "
|
||||
"للتقويم الذي تريد مزامنته والذي سيعرض عنوانَ URL يبدو كالتالي:"
|
||||
|
||||
#: ../../groupware/sync_thunderbird.rst:88
|
||||
msgid ""
|
||||
"``https://cloud.nextcloud.com/remote.php/dav/calendars/daniel/personal/``"
|
||||
msgstr ""
|
||||
"``https://cloud.nextcloud.com/remote.php/dav/calendars/daniel/personal/``"
|
||||
|
||||
#: ../../groupware/sync_thunderbird.rst:90
|
||||
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 ""
|
||||
"إنتَقِل إلى عرض التقويم في \"ثندربيرد\" Thunderbird و انقُر بزر الماوس "
|
||||
"الأيمن في قائمة التقويم (حيث توجد أسماء التقاويم) لإضافة **تقويم جديد New "
|
||||
"Calendar**."
|
||||
|
||||
#: ../../groupware/sync_thunderbird.rst:92
|
||||
msgid "Choose **On the Network**:"
|
||||
msgstr "إختَر **على الشبكة On the Network**:"
|
||||
|
||||
#: ../../groupware/sync_thunderbird.rst:96
|
||||
msgid "Choose **CalDAV** and fill in the missing information:"
|
||||
msgstr "إختَر **CalDAV** و استكمل المعلومات الناقصة:"
|
||||
@ -1,5 +1,5 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) 2023 Nextcloud GmbH
|
||||
# Copyright (C) 2025 Nextcloud GmbH
|
||||
# This file is distributed under the same license as the Nextcloud latest User Manual package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
@ -11,7 +11,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Nextcloud latest User Manual latest\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 16:07+0000\n"
|
||||
"POT-Creation-Date: 2025-07-07 15:24+0000\n"
|
||||
"PO-Revision-Date: 2021-12-01 18:40+0000\n"
|
||||
"Last-Translator: Ali <alimahwer@yahoo.com>, 2023\n"
|
||||
"Language-Team: Arabic (https://app.transifex.com/nextcloud/teams/64236/ar/)\n"
|
||||
@ -31,13 +31,10 @@ msgstr "التقويم"
|
||||
|
||||
#: ../../groupware/sync_windows10.rst:8
|
||||
msgid ""
|
||||
"In your browser, navigate to the Nextcloud Calendar app. Under \"Settings & "
|
||||
"import\", copy the address using \"Copy iOS/macOS CalDAV address\" into your"
|
||||
" clipboard."
|
||||
"In your browser, navigate to the Nextcloud Calendar app. Under \"Calendar "
|
||||
"settings\", copy the address using \"Copy iOS/macOS CalDAV address\" into "
|
||||
"your clipboard."
|
||||
msgstr ""
|
||||
"في متصفحك، إنتَقِل إلى تطبيق \"التقويم\" Calendar من نكست كلاود. تحت "
|
||||
"\"الإعدادات و الاستيراد Settings & import\"، إنسَخ العنوان باستخدام \"نسخ "
|
||||
"عنوان iOS/macOS لـ CalDAV\" إلى حافظتك."
|
||||
|
||||
#: ../../groupware/sync_windows10.rst:10 ../../groupware/sync_windows10.rst:34
|
||||
msgid ""
|
||||
@ -99,7 +96,7 @@ msgstr ""
|
||||
"المناسبة، و قُم بتغيير اسم الحساب إلى اسمٍ تُفضِّلُه (مثل \"تقويم نكست "
|
||||
"كلاود\"). أنقُر فوق \"حِفْظ\"."
|
||||
|
||||
#: ../../groupware/sync_windows10.rst:26 ../../groupware/sync_windows10.rst:66
|
||||
#: ../../groupware/sync_windows10.rst:26 ../../groupware/sync_windows10.rst:62
|
||||
msgid "Contacts"
|
||||
msgstr "جهات الاتّصال"
|
||||
|
||||
@ -148,11 +145,11 @@ msgstr ""
|
||||
"الحقول المناسبة ، و قُم بتغيير اسم الحساب إلى اسم تُفَضِّلُه (على سبيل "
|
||||
"المثال، \"جهات اتصال نكست كلاود\"). أنقُر فوق \"حِفْظ Save\"."
|
||||
|
||||
#: ../../groupware/sync_windows10.rst:51
|
||||
#: ../../groupware/sync_windows10.rst:50
|
||||
msgid "Troubleshooting"
|
||||
msgstr "كشف الأعطال و إصلاحها"
|
||||
|
||||
#: ../../groupware/sync_windows10.rst:53
|
||||
#: ../../groupware/sync_windows10.rst:52
|
||||
msgid ""
|
||||
"After following all these steps, your Nextcloud calendar should synchronize."
|
||||
" If not, check your username and password. Otherwise, repeat these steps."
|
||||
@ -160,7 +157,7 @@ msgstr ""
|
||||
"بعد اتباع كل هذه الخطوات، يجب مزامنة تقويم نكست كلاود خاصّتك. إذا لم يحدث "
|
||||
"كذلك، فتحقق من اسم المستخدم و كلمة المرور. و إلاّ، كرِّر هذه الخطوات."
|
||||
|
||||
#: ../../groupware/sync_windows10.rst:55
|
||||
#: ../../groupware/sync_windows10.rst:54
|
||||
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"
|
||||
@ -170,13 +167,13 @@ msgstr ""
|
||||
" إتَّبِع الخطوات أدناه للحصول على كلمة مرور التطبيق التي يمكن استخدامها مع "
|
||||
"تطبيق عميل التقويم: **"
|
||||
|
||||
#: ../../groupware/sync_windows10.rst:57
|
||||
#: ../../groupware/sync_windows10.rst:56
|
||||
msgid "Log into Nextcloud. Click on your user icon, then click on \"Settings\"."
|
||||
msgstr ""
|
||||
"سجّل دخولك إلى نكست كلاود. أنقُر فوق أيقونتك كمستخدِم، ثم انقُر فوق "
|
||||
"\"الإعدادات Settings\"."
|
||||
|
||||
#: ../../groupware/sync_windows10.rst:59
|
||||
#: ../../groupware/sync_windows10.rst:58
|
||||
msgid ""
|
||||
"Click on \"Security\", then locate a button labeled \"Create new app "
|
||||
"password\". Next to this button, enter \"Windows 10 Calendar app\". Then, "
|
||||
@ -188,15 +185,7 @@ msgstr ""
|
||||
" Windows 10\" ثم انقُر فوق الزر، و انسَخ كلمة المرور و ألصِقها. إستخدِم كلمة"
|
||||
" المرور هذه بدلاً عن كلمة مرورك لنكست كلاود للخطوة 8."
|
||||
|
||||
#: ../../groupware/sync_windows10.rst:61
|
||||
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 ""
|
||||
"شكرٌ و تقديرٌ لمستخدم Reddit على مساهمته: "
|
||||
"https://www.reddit.com/r/Nextcloud/comments/5rcypb/using_the_windows_10_calendar_application_with/"
|
||||
|
||||
#: ../../groupware/sync_windows10.rst:68
|
||||
#: ../../groupware/sync_windows10.rst:64
|
||||
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."
|
||||
@ -204,7 +193,7 @@ msgstr ""
|
||||
"أعِد الخطوات 1-7 من تعليمات التقويم. إذا كنت قد أتممت سلفاً إعداد مزامنة "
|
||||
"التقويم.، يمكنك استعمال نفس الحساب لهذه."
|
||||
|
||||
#: ../../groupware/sync_windows10.rst:70
|
||||
#: ../../groupware/sync_windows10.rst:66
|
||||
msgid ""
|
||||
"In the \"Advanced mailbox settings\" paste your CalDAV URL in the field "
|
||||
"labelled \"Contacts server (CardDAV)\"."
|
||||
@ -213,11 +202,11 @@ msgstr ""
|
||||
"عنوانك لـ CAlDAV في الحقل المسمى \"خادوم جهات الاتصال Contacts server "
|
||||
"(CardDAV)\"."
|
||||
|
||||
#: ../../groupware/sync_windows10.rst:72
|
||||
#: ../../groupware/sync_windows10.rst:68
|
||||
msgid "Replace the path \"principals\" within the URL with \"addressbooks\"."
|
||||
msgstr "إستبدِل المسار \"principals\" داخل العنوان URL بـ \"addressbooks\"."
|
||||
|
||||
#: ../../groupware/sync_windows10.rst:74
|
||||
#: ../../groupware/sync_windows10.rst:70
|
||||
msgid ""
|
||||
"Click \"Done\". Enter your Nextcloud username and password in the "
|
||||
"appropriate fields, and change the account name to whatever you prefer (e. "
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) 2023 Nextcloud GmbH
|
||||
# Copyright (C) 2025 Nextcloud GmbH
|
||||
# This file is distributed under the same license as the Nextcloud latest User Manual package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
@ -11,7 +11,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Nextcloud latest User Manual latest\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-04-24 19:14+0000\n"
|
||||
"POT-Creation-Date: 2025-02-12 13:02+0000\n"
|
||||
"PO-Revision-Date: 2019-11-07 20:28+0000\n"
|
||||
"Last-Translator: Ali <alimahwer@yahoo.com>, 2023\n"
|
||||
"Language-Team: Arabic (https://app.transifex.com/nextcloud/teams/64236/ar/)\n"
|
||||
@ -43,7 +43,7 @@ msgid ""
|
||||
"account recently:"
|
||||
msgstr "في قائمة المستعرضات المتصلة، ترى المتصفحات المتصلة بحسابك مؤخرًا:"
|
||||
|
||||
#: ../../session_management.rstNone
|
||||
#: ../../session_management.rst:14
|
||||
msgid "List of browser sessions."
|
||||
msgstr "قائمة جَلْسَات المُتَصفِّح browser sessions."
|
||||
|
||||
@ -64,7 +64,7 @@ msgstr ""
|
||||
"في قائمة الأجهزة المتصلة، سترى جميع الأجهزة و العملاء clients الذين أنشأت "
|
||||
"لهم كلمات مرور للجهاز و سترى آخر حركاتهم:"
|
||||
|
||||
#: ../../session_management.rstNone
|
||||
#: ../../session_management.rst:27
|
||||
msgid "List of connected devices."
|
||||
msgstr "قائمة الأجهزة المتصلة"
|
||||
|
||||
@ -86,7 +86,7 @@ msgstr ""
|
||||
" لتكوين العميل الجديد. من الناحية المثالية، قم بإنشاء رموز فردية لكل جهاز "
|
||||
"تتصل به بحسابك، حتى تتمكن من فصلها بشكل فردي إذا لزم الأمر:"
|
||||
|
||||
#: ../../session_management.rstNone
|
||||
#: ../../session_management.rst:38
|
||||
msgid "Adding a new device."
|
||||
msgstr "إضافة جهازٍ جديدٍ."
|
||||
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) 2023 Nextcloud GmbH
|
||||
# Copyright (C) 2025 Nextcloud GmbH
|
||||
# This file is distributed under the same license as the Nextcloud latest User Manual package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
@ -12,7 +12,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Nextcloud latest User Manual latest\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 16:07+0000\n"
|
||||
"POT-Creation-Date: 2025-07-11 12:19+0000\n"
|
||||
"PO-Revision-Date: 2020-07-31 12:17+0000\n"
|
||||
"Last-Translator: Ali <alimahwer@yahoo.com>, 2023\n"
|
||||
"Language-Team: Arabic (https://app.transifex.com/nextcloud/teams/64236/ar/)\n"
|
||||
@ -22,22 +22,26 @@ msgstr ""
|
||||
"Language: ar\n"
|
||||
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
|
||||
|
||||
#: ../../_templates/versions.html:17
|
||||
#: ../../_templates/versions.html:85
|
||||
msgid "Languages"
|
||||
msgstr ""
|
||||
|
||||
#: ../../_templates/versions.html:189
|
||||
msgid "Versions"
|
||||
msgstr "الإصدارات"
|
||||
|
||||
#: ../../_templates/versions.html:23
|
||||
#: ../../_templates/versions.html:203
|
||||
msgid "Downloads"
|
||||
msgstr "التحميل"
|
||||
|
||||
#: ../../_templates/versions.html:30
|
||||
#: ../../_templates/versions.html:210
|
||||
msgid "On Read the Docs"
|
||||
msgstr "قراءة دليل الارشادات"
|
||||
|
||||
#: ../../_templates/versions.html:32
|
||||
#: ../../_templates/versions.html:212
|
||||
msgid "Project Home"
|
||||
msgstr "الصفحة الرئيسية للمشروع"
|
||||
|
||||
#: ../../_templates/versions.html:35
|
||||
#: ../../_templates/versions.html:215
|
||||
msgid "Builds"
|
||||
msgstr "الملفات التنفيذية المبنية builds"
|
||||
|
||||
@ -1,281 +0,0 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) 2023 Nextcloud GmbH
|
||||
# This file is distributed under the same license as the Nextcloud latest User Manual package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
# Translators:
|
||||
# Ali <alimahwer@yahoo.com>, 2023
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Nextcloud latest User Manual latest\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-08-03 15:13+0000\n"
|
||||
"PO-Revision-Date: 2021-10-11 16:50+0000\n"
|
||||
"Last-Translator: Ali <alimahwer@yahoo.com>, 2023\n"
|
||||
"Language-Team: Arabic (https://app.transifex.com/nextcloud/teams/64236/ar/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: ar\n"
|
||||
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
|
||||
|
||||
#: ../../talk/advanced_features.rst:2
|
||||
msgid "Advanced Talk features"
|
||||
msgstr "خصائص \"المحادثة\" Talk المتقدمة"
|
||||
|
||||
#: ../../talk/advanced_features.rst:4
|
||||
msgid ""
|
||||
"Nextcloud Talk has a number of advanced features users might find useful."
|
||||
msgstr ""
|
||||
"يحتوي تطبيق \"المحادثة\" Talk من نكست كلاود على عدد من الميزات المتقدمة و "
|
||||
"المفيدة."
|
||||
|
||||
#: ../../talk/advanced_features.rst:7
|
||||
msgid "Matterbridge"
|
||||
msgstr "Matterbridge"
|
||||
|
||||
#: ../../talk/advanced_features.rst:9
|
||||
msgid ""
|
||||
"Matterbridge integration in Nextcloud Talk makes it possible to create "
|
||||
"'bridges' between Talk conversations and conversations on other chat "
|
||||
"services like MS Teams, Discord, Matrix and others. You can find a list of "
|
||||
"supported protocols `on the Matterbridge github page. "
|
||||
"<https://github.com/42wim/matterbridge#features>`_"
|
||||
msgstr ""
|
||||
"يتيح تكامل Matterbridge في نكست كلاود إمكانية إنشاء \"جسور\" بين محادثات "
|
||||
"Talk والمحادثات على خدمات الدردشة الأخرى مثل MS Teams و Discord و Matrix "
|
||||
"وغيرها. يمكنك العثور على قائمة بالبروتوكولات المدعومة على صفحة Matterbridge "
|
||||
"github. <https://github.com/42wim/matterbridge#features> `_"
|
||||
|
||||
#: ../../talk/advanced_features.rst:11
|
||||
msgid ""
|
||||
"A moderator can add a Matterbridge connection in the chat conversation "
|
||||
"settings."
|
||||
msgstr "يمكن للمنسق إضافة اتصال Matterbridge في إعدادات محادثة الدردشة."
|
||||
|
||||
#: ../../talk/advanced_features.rst:15
|
||||
msgid ""
|
||||
"Each of the bridges has its own need in terms of configuration. Information "
|
||||
"for most is available on the Matterbridge wiki and can be accessed behind "
|
||||
"``more information`` menu in the ``...`` menu. You can also `access the wiki"
|
||||
" directly. <https://github.com/42wim/matterbridge/wiki>`_"
|
||||
msgstr ""
|
||||
"لكل جسر حاجته من حيث التكوين. تتوفر المعلومات الخاصة بمعظمها على موقع "
|
||||
"Matterbridge wiki و يمكن الوصول إليها من خلال قائمة ``مزيد من المعلومات more"
|
||||
" information`` في قائمة `` ...``. يمكنك أيضًا `الوصول إلى الويكي مباشرة. "
|
||||
"<https://github.com/42wim/matterbridge/wiki> `_"
|
||||
|
||||
#: ../../talk/advanced_features.rst:18
|
||||
msgid "Lobby"
|
||||
msgstr "صالة الانتظار Lobby"
|
||||
|
||||
#: ../../talk/advanced_features.rst:20
|
||||
msgid ""
|
||||
"The lobby feature allows you to show guests a waiting screen until the call "
|
||||
"starts. This is ideal for webinars with external participants, for example."
|
||||
msgstr ""
|
||||
"تتيح لك ميزة صالة الانتظار Lobby عرض شاشة انتظار للضيوف حتى تبدأ المكالمة. "
|
||||
"هذا مثالي للندوات عبر الإنترنت مع مشاركين خارجيين مثلاً."
|
||||
|
||||
#: ../../talk/advanced_features.rst:24
|
||||
msgid ""
|
||||
"You can choose to let the participants join the call at a specific time, or "
|
||||
"when you dismiss the lobby manually."
|
||||
msgstr ""
|
||||
"يمكنك اختيار السماح للمشاركين بالانضمام إلى المكالمة في وقت محدد، أو عند قفل"
|
||||
" صالة الانتظار Lobby يدويًا."
|
||||
|
||||
#: ../../talk/advanced_features.rst:27
|
||||
msgid "Commands"
|
||||
msgstr "الأوامر"
|
||||
|
||||
#: ../../talk/advanced_features.rst:29
|
||||
msgid ""
|
||||
"Nextcloud allows users to execute actions using commands. A command "
|
||||
"typically looks like:"
|
||||
msgstr ""
|
||||
"تتيح نكست كلاود للمستخدمين تنفيذ إجراءات باستعمال الأوامر commands. الأمر "
|
||||
"يكون شكله عادةً هكذا:"
|
||||
|
||||
#: ../../talk/advanced_features.rst:31
|
||||
msgid "``/wiki airplanes``"
|
||||
msgstr "``/wiki airplanes``"
|
||||
|
||||
#: ../../talk/advanced_features.rst:33
|
||||
msgid ""
|
||||
"Administrators can configure, enable and disable commands. Users can use the"
|
||||
" ``help`` command to find out what commands are available."
|
||||
msgstr ""
|
||||
"يمكن للمشرفين تكوين الأوامر و تمكينها و تعطيلها. و يمكن للمستخدمين استخدام "
|
||||
"الأمر ``مساعدة help`` لمعرفة الأوامر المتاحة."
|
||||
|
||||
#: ../../talk/advanced_features.rst:35
|
||||
msgid "``/help``"
|
||||
msgstr "``/help``"
|
||||
|
||||
#: ../../talk/advanced_features.rst:39
|
||||
msgid ""
|
||||
"Find more information in the `administrative documentation for Talk. "
|
||||
"<https://nextcloud-talk.readthedocs.io/en/stable/commands/>`_"
|
||||
msgstr ""
|
||||
"مزيد من المعلومات في `توثيق المشرفين لـ\"المحادثة\" administrative "
|
||||
"documentation for Talk ـ <https://nextcloud-"
|
||||
"talk.readthedocs.io/en/stable/commands/>`_"
|
||||
|
||||
#: ../../talk/advanced_features.rst:42
|
||||
msgid "Talk from Files"
|
||||
msgstr "المحادثة من الملفات"
|
||||
|
||||
#: ../../talk/advanced_features.rst:44
|
||||
msgid ""
|
||||
"In the Files app, you can chat about files in the sidebar, and even have a "
|
||||
"call while editing it. You first have to join the chat."
|
||||
msgstr ""
|
||||
"في تطبيق الملفات، يمكنك الدردشة حول الملفات الموجودة في الشريط الجانبي، و "
|
||||
"حتى إجراء مكالمة أثناء تحريرها. عليك أولاً أن تنضم إلى الدردشة."
|
||||
|
||||
#: ../../talk/advanced_features.rst:50
|
||||
msgid ""
|
||||
"You can then chat or have a call with other participants, even when you "
|
||||
"start editing the file."
|
||||
msgstr ""
|
||||
"يمكنك بعد ذلك الدردشة أو إجراء مكالمة مع مشاركين آخرين، حتى عند بدء تحرير "
|
||||
"الملف."
|
||||
|
||||
#: ../../talk/advanced_features.rst:54
|
||||
msgid ""
|
||||
"In Talk, a conversation will be created for the file. You can chat from "
|
||||
"there, or go back to the file using the ``...`` menu in the top-right."
|
||||
msgstr ""
|
||||
"في \"المحادثة\" Talk، سيتم إنشاء محادثة للملف. يمكنك الدردشة من هناك أو "
|
||||
"العودة إلى الملف باستخدام قائمة `` ...`` في الأعلى."
|
||||
|
||||
#: ../../talk/advanced_features.rst:59
|
||||
msgid "Create tasks from chat or share tasks in chat"
|
||||
msgstr "إنشاء مهام من الدردشة أو مشاركة مهام في الدردشة"
|
||||
|
||||
#: ../../talk/advanced_features.rst:61
|
||||
msgid ""
|
||||
"If Deck is installed, you can use the ``...`` menu of a chat message and "
|
||||
"turn the message into a Deck task."
|
||||
msgstr ""
|
||||
"إذا تم تنصيب \"الرُّقعَة\" Deck، يمكنك استخدام قائمة ``...`` لرسالة محادثة "
|
||||
"chat message و تحويل الرسالة إلى مهمة task على \"الرُّقعَة\" Deck."
|
||||
|
||||
#: ../../talk/advanced_features.rst:67
|
||||
msgid "From within Deck, you can share tasks into chat conversations."
|
||||
msgstr "من داخل \"الرُّقعَة\" Deck، يمكنك مشاركة مهام في محادثات الدردشة."
|
||||
|
||||
#: ../../talk/advanced_features.rst:74
|
||||
msgid "Breakout rooms"
|
||||
msgstr "الغرف الجانبية Breakout rooms"
|
||||
|
||||
#: ../../talk/advanced_features.rst:75
|
||||
msgid ""
|
||||
"Breakout rooms allow you to divide a Nextcloud Talk call into smaller groups"
|
||||
" for more focused discussions. The moderator of the call can create multiple"
|
||||
" breakout rooms and assign participants to each room."
|
||||
msgstr ""
|
||||
"تسمح لك الغرف الجانبية Breakout rooms بتقسيم مكالمة \"المحادثة\" Talk في "
|
||||
"نكست كلاود إلى مجموعات أصغر لإجراء مناقشات أكثر تركيزاً. يُمكن لمدير "
|
||||
"المكالمة إنشاء عدة غرف جانبية و تخصيص مشاركين لكل غرفة."
|
||||
|
||||
#: ../../talk/advanced_features.rst:79
|
||||
msgid "Configure breakout rooms"
|
||||
msgstr "تهيئة الغرف الجانبية Breakout rooms"
|
||||
|
||||
#: ../../talk/advanced_features.rst:81
|
||||
msgid ""
|
||||
"To create breakout rooms, you need to be a moderator in a group "
|
||||
"conversation. Click on the top-bar menu and click on \"Setup breakout "
|
||||
"rooms\"."
|
||||
msgstr ""
|
||||
"لإنشاء الغرف الجانبية Breakout rooms، يلزم أن تكون مُنسِّقاً في مجموعة "
|
||||
"المحادثة. أنقُر على قائمة الشريط العلوي و اضغَط على \"إعداد غرف جانبية Setup"
|
||||
" breakout rooms\"."
|
||||
|
||||
#: ../../talk/advanced_features.rst:86
|
||||
msgid ""
|
||||
"A dialog will open where you can specify the number of rooms you want to "
|
||||
"create and the participants assignment method. Here you'll be presented with"
|
||||
" 3 options:"
|
||||
msgstr ""
|
||||
"سيتم فتح مربع حوار حيث يمكنك تحديد عدد الغرف التي تريد إنشاءها و طريقة تعيين"
|
||||
" المشاركين. هنا ستظهر لك 3 خيارات:"
|
||||
|
||||
#: ../../talk/advanced_features.rst:89
|
||||
msgid ""
|
||||
"**Automatically assign participants**: Talk will automatically assign "
|
||||
"participants to the rooms."
|
||||
msgstr ""
|
||||
"**تعيين المشاركين تلقائيًا Automatically assign participants**: سيقوم Talk "
|
||||
"تلقائيًا بتعيين المشاركين في الغرف."
|
||||
|
||||
#: ../../talk/advanced_features.rst:90
|
||||
msgid ""
|
||||
"**Manually assign participants**: You'll go through a participants editor "
|
||||
"where you can assign participants to rooms."
|
||||
msgstr ""
|
||||
"**تعيين المشاركين يدويًا Manually assign participants**: ستنتقل إلى محرر "
|
||||
"المشاركين حيث يمكنك تعيين المشاركين في الغرف يدويّاً."
|
||||
|
||||
#: ../../talk/advanced_features.rst:91
|
||||
msgid ""
|
||||
"**Allow participants choose**: Participants will be able to join breakout "
|
||||
"rooms themselves."
|
||||
msgstr ""
|
||||
"**السماح للمشاركين بالاختيار Allow participants choose**: سيتمكن المشاركون "
|
||||
"من الانضمام إلى الغرف الجانبية التي يختارونها بأنفسهم."
|
||||
|
||||
#: ../../talk/advanced_features.rst:96
|
||||
msgid "Manage breakout rooms"
|
||||
msgstr "إدارة الغرف الجانبية"
|
||||
|
||||
#: ../../talk/advanced_features.rst:98
|
||||
msgid ""
|
||||
"Once the breakout rooms are created, you will be able to see them in the "
|
||||
"sidebar."
|
||||
msgstr "بمجرد إنشاء الغرف الجانبية، سيمكنك رؤيتها على الشريط الجانبي."
|
||||
|
||||
#: ../../talk/advanced_features.rst:102
|
||||
msgid "From the sidebar header"
|
||||
msgstr "من ترويسة الشريط الجانبي"
|
||||
|
||||
#: ../../talk/advanced_features.rst:104
|
||||
msgid ""
|
||||
"**Start and stop the breakout rooms**: this will move all the users in the "
|
||||
"parent conversation to their respective breakout rooms."
|
||||
msgstr ""
|
||||
"* *بدء الغرف الجانبية وإيقافها Start and stop the breakout rooms**: سيؤدي "
|
||||
"ذلك إلى نقل جميع المستخدمين من غرفة المحادثة الرئيسية إلى الغرف الجانبية "
|
||||
"المخصصة لهم."
|
||||
|
||||
#: ../../talk/advanced_features.rst:105
|
||||
msgid ""
|
||||
"**Broadcast a message to all the rooms**: this will send a message to all "
|
||||
"the rooms at the same time."
|
||||
msgstr ""
|
||||
"**بث رسالة إلى جميع الغرف Broadcast a message to all the rooms**: سيؤدي ذلك "
|
||||
"إلى إرسال الرسالة إلى جميع الغرف في نفس الوقت."
|
||||
|
||||
#: ../../talk/advanced_features.rst:106
|
||||
msgid ""
|
||||
"**Make changes to the assigned participants**: this will open the "
|
||||
"participants editor where you can change which participants are assigned to "
|
||||
"which breakout room. From this dialog it's also possible to delete the "
|
||||
"breakout rooms."
|
||||
msgstr ""
|
||||
"**قم بإجراء تغييرات على المشاركين المعينين Make changes to the assigned "
|
||||
"participants**: سيؤدي هذا إلى فتح محرر المشاركين حيث يمكنك تغيير المشاركين "
|
||||
"المُعيَّنِين إلى أيّ غرفة جانبية. من خلال هذا الحوار، من الممكن أيضًا حذف "
|
||||
"الغرف الجانبية."
|
||||
|
||||
#: ../../talk/advanced_features.rst:110
|
||||
msgid ""
|
||||
"From the breakout room element in the sidebar, you can also join a "
|
||||
"particular breakout room or send a message to a specific room."
|
||||
msgstr ""
|
||||
"من عنصر الغرفة الجانبية في الشريط الجانبي، يمكنك أيضًا الانضمام إلى غرفة "
|
||||
"جانبية معينة أو إرسال رسالة إلى غرفة معينة."
|
||||
@ -1,5 +1,5 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) 2023 Nextcloud GmbH
|
||||
# Copyright (C) 2025 Nextcloud GmbH
|
||||
# This file is distributed under the same license as the Nextcloud latest User Manual package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
@ -11,7 +11,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Nextcloud latest User Manual latest\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 16:07+0000\n"
|
||||
"POT-Creation-Date: 2025-02-12 13:02+0000\n"
|
||||
"PO-Revision-Date: 2021-10-11 16:50+0000\n"
|
||||
"Last-Translator: Ali <alimahwer@yahoo.com>, 2023\n"
|
||||
"Language-Team: Arabic (https://app.transifex.com/nextcloud/teams/64236/ar/)\n"
|
||||
|
||||
@ -1,371 +0,0 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) 2023 Nextcloud GmbH
|
||||
# This file is distributed under the same license as the Nextcloud latest User Manual package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
# Translators:
|
||||
# Ali <alimahwer@yahoo.com>, 2023
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Nextcloud latest User Manual latest\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-08-17 08:25+0000\n"
|
||||
"PO-Revision-Date: 2021-10-11 16:50+0000\n"
|
||||
"Last-Translator: Ali <alimahwer@yahoo.com>, 2023\n"
|
||||
"Language-Team: Arabic (https://app.transifex.com/nextcloud/teams/64236/ar/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: ar\n"
|
||||
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
|
||||
|
||||
#: ../../talk/talk_basics.rst:3
|
||||
msgid "Basics of Nextcloud Talk"
|
||||
msgstr "أسَاسِيَّات \"المُحادثة\" Talk في نكست كلاود"
|
||||
|
||||
#: ../../talk/talk_basics.rst:5
|
||||
msgid "Nextcloud Talk lets you chat and have video calls on your own server."
|
||||
msgstr "تمكنك نكست كلاود من إجراء دردشات و مكالمات صوتية و مرئية على خادومك."
|
||||
|
||||
#: ../../talk/talk_basics.rst:7
|
||||
msgid ""
|
||||
"Chats and calls take place in conversations. You can create any number of "
|
||||
"conversations. There are two kinds of conversations:"
|
||||
msgstr ""
|
||||
"الدردشات chats و المكالمات calls تجري ضمن \"المحادثات\" conversations. يمكنك"
|
||||
" إنشاء أي عدد من المحادثات. هنالك نوعان من المحادثات:"
|
||||
|
||||
#: ../../talk/talk_basics.rst:9
|
||||
msgid ""
|
||||
"**One-on-one conversations.** This is where you have a private chat or call "
|
||||
"with another Talk user. You can't add other people to this conversation or "
|
||||
"share it with a link. You start a direct one-on-one chat by looking for "
|
||||
"another user in the search bar and then clicking their name."
|
||||
msgstr ""
|
||||
"**محادثة فردية One-on-one conversations** حيث تُجرِي محادثة خاصة أو مكالمة "
|
||||
"مع مستخدم Talk آخر. لا يمكنك إضافة أشخاص آخرين إلى هذه المحادثة أو مشاركتها "
|
||||
"برابط. تبدأ المحادثة مباشرة بين شخصين من خلال البحث عن اسم المستخدم الآخر "
|
||||
"المراد الاتصال به في شريط البحث ثم النقر فوق اسمه."
|
||||
|
||||
#: ../../talk/talk_basics.rst:12
|
||||
msgid ""
|
||||
"**Group conversations.** Besides the person who created the conversation, a "
|
||||
"group conversation can have any number of people in it. A group conversation"
|
||||
" can be shared publicly with a link, so external guest users can join a "
|
||||
"call. It can also be listed, so other people on your Nextcloud server can "
|
||||
"join the conversation."
|
||||
msgstr ""
|
||||
"**محادثة جماعية Group conversations** بالإضافة إلى الشخص الذي أنشأ المحادثة،"
|
||||
" يمكن أن تضم المحادثة أيّ عددٍ من الأشخاص الآخرين. يمكن مشاركة محادثة جماعية"
|
||||
" بشكل عام باستخدام رابط؛ بحيث يمكن للمستخدمين الضيوف الخارجيين الانضمام إلى "
|
||||
"مكالمة. كما يمكن أيضًا للأشخاص الآخرين على خادوم نكست كلاود خاصّتك الانضمام "
|
||||
"إلى المحادثة."
|
||||
|
||||
#: ../../talk/talk_basics.rst:15
|
||||
msgid "Creating a chat"
|
||||
msgstr "إنشاءُ مُحادَثةٍ"
|
||||
|
||||
#: ../../talk/talk_basics.rst:17
|
||||
msgid ""
|
||||
"You can create a direct, one-on-one chat by searching for the name of a "
|
||||
"user, a group or a circle and clicking it. For a single user, a conversation"
|
||||
" is immediately created and you can start your chat. For a group or circle "
|
||||
"you get to pick a name and settings before you create the conversation and "
|
||||
"add the participants."
|
||||
msgstr ""
|
||||
"يمكنك إنشاء دردشة مباشرة بين شخصين من خلال البحث عن اسم المستخدم أو المجموعة"
|
||||
" أو الدائرة و النقر عليه. بالنسبة لمستخدم واحد، يتم إنشاء المحادثة و البدء "
|
||||
"في الدردشة معه على الفور. أمّا بالنسبة إلى مجموعة أو دائرة، يمكنك اختيار اسم"
|
||||
" و إعدادات المحادثة قبل إنشائها و إضافة مشاركين فيها."
|
||||
|
||||
#: ../../talk/talk_basics.rst:21
|
||||
msgid ""
|
||||
"If you want to create a custom group conversation, click the ``⋮`` button "
|
||||
"next to the filters button and then on ``Create a new conversation``."
|
||||
msgstr ""
|
||||
"إذا رغِبت في إنشاء محادثة جماعية مخصصة، فانقُر على الزر ``⋮`` بجوار زر "
|
||||
"الفلاتر ثم على ``إنشاء محادثة جديدة Create a new conversation``."
|
||||
|
||||
#: ../../talk/talk_basics.rst:26
|
||||
msgid ""
|
||||
"You can then pick a name for the conversation, put a description, and set up"
|
||||
" an avatar for it (with uploaded photo or emoji), and select if the "
|
||||
"conversation should be open to external users and if other users on the "
|
||||
"server can see and join the conversation."
|
||||
msgstr ""
|
||||
"يمكنك بعد ذلك اختيار اسم للمحادثة، و وضع وصف لها، و إعداد تجسيد رمزي avatar "
|
||||
"لها (مع صورة أو رمز إيموجي ermoji يتم تحميله)، و تحديد ما إذا كانت المحادثة "
|
||||
"يجب أن تكون مفتوحة للمستخدمين الخارجيين و ما إذا كان المستخدمون الآخرون على "
|
||||
"الخادوم يمكنهم رؤية المحادثة و الانضمام إليها."
|
||||
|
||||
#: ../../talk/talk_basics.rst:31
|
||||
msgid ""
|
||||
"In the second step, you get to add participants and finalize the creation of"
|
||||
" the conversation."
|
||||
msgstr "في الخطوة الثانية، يتوجب عليك إضافة مُشاركين و إكمال المحادثة."
|
||||
|
||||
#: ../../talk/talk_basics.rst:36
|
||||
msgid ""
|
||||
"You can cancel the creation of a conversation by clicking outside the white "
|
||||
"menu area at any time."
|
||||
msgstr "يمكنك إلغاء إنشاء محادثة بالنقر خارج منطقة القائمة البيضاء في أي وقت."
|
||||
|
||||
#: ../../talk/talk_basics.rst:41
|
||||
msgid "View all open conversations"
|
||||
msgstr "أعرُض كل المحادثات المفتوحة"
|
||||
|
||||
#: ../../talk/talk_basics.rst:43
|
||||
msgid ""
|
||||
"You can view all the conversations that you can join by accessing the "
|
||||
"conversations list through the ``⋮`` menu next to the filters button and "
|
||||
"clicking on ``Join open conversations.``"
|
||||
msgstr ""
|
||||
"يمكنك عرض جميع المحادثات التي يمكنك الانضمام إليها من خلال الوصول إلى قائمة "
|
||||
"المحادثات من خلال قائمة ``⋮`` الموجودة بجوار زر الفلاتر و النقر على "
|
||||
"``الانضمام إلى المحادثات المفتوحة Join open conversations``."
|
||||
|
||||
#: ../../talk/talk_basics.rst:49
|
||||
msgid "Filter your conversations"
|
||||
msgstr "قُم بفلترة محادثاتك"
|
||||
|
||||
#: ../../talk/talk_basics.rst:51
|
||||
msgid ""
|
||||
"You can filter your conversations using the filter button located next to "
|
||||
"the search field. There are two options for filtering: 1. Filter unread "
|
||||
"mentions: This option allows you to view group conversations with unread "
|
||||
"mentions or unread one-on-one conversations. 2. Filter unread messages: This"
|
||||
" option allows you to view all unread messages in all joined conversations."
|
||||
msgstr ""
|
||||
"يمكنك فلترة محادثاتك باستخدام زر الفلترة الموجود بجوار حقل البحث. يوجد "
|
||||
"خياران للفلترة: 1. فلترة الإشارات غير المقروءة: يتيح لك هذا الخيار عرض "
|
||||
"محادثات المجموعة مع الإشارات غير المقروءة أو المحادثات الفردية غير المقروءة."
|
||||
" 2. فلترة الرسائل غير المقروءة: يتيح لك هذا الخيار عرض جميع الرسائل غير "
|
||||
"المقروءة في جميع المحادثات التي انضَمَمْتَ إليها."
|
||||
|
||||
#: ../../talk/talk_basics.rst:58
|
||||
msgid "You can then clear the filter from the filters menu."
|
||||
msgstr "يمكنك حينها إزالة الفلتر من قائمة الفلاتر."
|
||||
|
||||
#: ../../talk/talk_basics.rst:64
|
||||
msgid "Sharing files in a chat"
|
||||
msgstr "مُشاركة الملفات داخل دردشة"
|
||||
|
||||
#: ../../talk/talk_basics.rst:66
|
||||
msgid "You can share files in a chat in 3 ways."
|
||||
msgstr "يمكنك مشاركة ملفات داخل الدردشىة بـ 3 طرق."
|
||||
|
||||
#: ../../talk/talk_basics.rst:68
|
||||
msgid "First, you can simply drag'n'drop them on the chat."
|
||||
msgstr "الأولى، يمكنك ببساطة سحب و إفلات الملف في مساحة الدردشة."
|
||||
|
||||
#: ../../talk/talk_basics.rst:72
|
||||
msgid ""
|
||||
"Second, you can select a file from your Nextcloud Files or a file manager by"
|
||||
" choosing the little paperclip and selecting where you'd like to pick the "
|
||||
"file from."
|
||||
msgstr ""
|
||||
"الثانية، يمكن تحديد الملف من تطبيق الملفات Files في نكست كلاود أو من مدير "
|
||||
"الملفات file manager بالنقر على علامة \"مشبك الورق paperclip\" و تحديد من "
|
||||
"أين ترغب في التقاط الملف."
|
||||
|
||||
#: ../../talk/talk_basics.rst:80
|
||||
msgid ""
|
||||
"You can add more files until you are done and decide to share the files."
|
||||
msgstr "يمكنك إضافة ملفات أخرى حتى تنتهي ثم إختَر مشاركة هذه الملفات."
|
||||
|
||||
#: ../../talk/talk_basics.rst:85
|
||||
msgid ""
|
||||
"All users will be able to click the files to view, edit or download them, "
|
||||
"irrespective of them having a user account. Users with an account will have "
|
||||
"the file automatically shared with them while external guest users will get "
|
||||
"them shared as a public link."
|
||||
msgstr ""
|
||||
"سيتمكن جميع المستخدمين من النقر فوق الملفات لعرضها أو تحريرها أو تنزيلها بغض"
|
||||
" النظر عن امتلاكهم حساب مستخدم أم لا. ستتم مشاركة الملف تلقائيًا مع "
|
||||
"المستخدمين الذين لديهم حساب بينما سيشارك الضيوف الخارجيون الملف في شكل رابط "
|
||||
"عام."
|
||||
|
||||
#: ../../talk/talk_basics.rst:90
|
||||
msgid "Inserting emoji"
|
||||
msgstr "إدخال إيموجي emoji"
|
||||
|
||||
#: ../../talk/talk_basics.rst:92
|
||||
msgid ""
|
||||
"You can add emoji using the picker on the left of the text input field."
|
||||
msgstr "يُمكنك إضافة إيموجي باستخدام اللاقط بجوار حقل الإدخال النّصّي."
|
||||
|
||||
#: ../../talk/talk_basics.rst:98
|
||||
msgid "Replying to messages and more"
|
||||
msgstr "الرّدّ على الرسائل و غير ذلك"
|
||||
|
||||
#: ../../talk/talk_basics.rst:100
|
||||
msgid ""
|
||||
"You can reply to a message using the arrow that appears when you hover a "
|
||||
"message."
|
||||
msgstr ""
|
||||
"يمكنك الرد على رسالة باستخدام السهم الذي يظهر عندما تُحوِّم بالفارة فوق "
|
||||
"رسالة."
|
||||
|
||||
#: ../../talk/talk_basics.rst:105
|
||||
msgid ""
|
||||
"In the ``...`` menu you can also choose to reply privately. This will open a"
|
||||
" one-on-one chat."
|
||||
msgstr ""
|
||||
"في قائمة ``...``، يمكنك أيضًا اختيار الرّدّ على الخاص privately. سيؤدي هذا "
|
||||
"إلى فتح دردشة فردية."
|
||||
|
||||
#: ../../talk/talk_basics.rst:110
|
||||
msgid ""
|
||||
"Here you can also create a direct link to the message or mark it unread so "
|
||||
"you will scroll back there next time you enter the chat. When it is a file, "
|
||||
"you can view the file in Files."
|
||||
msgstr ""
|
||||
"يمكنك هنا أيضًا إنشاء رابط مباشر للرسالة أو تمييزها كـ\"غير مقروءة\" حتى "
|
||||
"تتمكن من العودة إليها في المرة التالية التي تدخل فيها الدردشة. و إذا كانت "
|
||||
"الرسالة في شكل ملف، فيمكنك عرض الملف في تطبيق الملفات Files."
|
||||
|
||||
#: ../../talk/talk_basics.rst:113
|
||||
msgid "Managing a conversation"
|
||||
msgstr "إدارة محادثة"
|
||||
|
||||
#: ../../talk/talk_basics.rst:115
|
||||
msgid ""
|
||||
"You are always moderator in your new conversation. In the participant list "
|
||||
"you can promote other participants to moderators using the ``...`` menu to "
|
||||
"the right of their user name, assign them custom permissions or remove them "
|
||||
"from the conversation."
|
||||
msgstr ""
|
||||
"في المحادثات الجديدة التي تنشؤها تكون أنت دائمًا منسق المحادثة moderator "
|
||||
"بشكل تلقائي.و يمكنك ترقية مشاركين آخرين ليكونوا منسقين و ذلك باختيارهم من "
|
||||
"قائمة المشاركين؛ و ذلك بالضغط على ``...`` الموجودة بجوار اسم المستخدم "
|
||||
"المقصود. كما يمكنك تعيين أذونات مخصصة لأيّ منهم أو إزالته من المحادثة."
|
||||
|
||||
#: ../../talk/talk_basics.rst:117
|
||||
msgid ""
|
||||
"Changing permissions of a user that joined a public conversation will also "
|
||||
"permanently add them to the conversation."
|
||||
msgstr ""
|
||||
"سيؤدي تغيير أذونات المستخدم الذي انضم إلى محادثة عامة إلى إضافته بشكل دائم "
|
||||
"إلى المحادثة."
|
||||
|
||||
#: ../../talk/talk_basics.rst:121
|
||||
msgid ""
|
||||
"Moderators can configure the conversation. Select ``Conversation settings`` "
|
||||
"from the ``...`` menu of the conversation on the top to access the settings."
|
||||
msgstr ""
|
||||
"يمكن للمنسقين تهيئة المحادثة. حدِّد ``إعدادات المحادثة Conversation "
|
||||
"settings``من قائمة ``...`` الخاصة بالمحادثة في الأعلى للوصول إلى الإعدادات."
|
||||
|
||||
#: ../../talk/talk_basics.rst:126
|
||||
msgid ""
|
||||
"Here you can configure the description, guest access, if the conversation is"
|
||||
" visible to others on the server and more."
|
||||
msgstr ""
|
||||
"هنا يمكنك كتابة وصف المحادثة، و التصريح للضيوف ، و تحديد هل ستكون المحادثة "
|
||||
"مرئية للآخرين على الخادوم أم لا، و المزيد."
|
||||
|
||||
#: ../../talk/talk_basics.rst:132
|
||||
msgid "Starting a call"
|
||||
msgstr "بَدْءُ مُكالَمَةٍ ..."
|
||||
|
||||
#: ../../talk/talk_basics.rst:134
|
||||
msgid ""
|
||||
"When you're in a conversation, you can start a call any time with the "
|
||||
"``Start call`` button. Other participants will get notified and can join the"
|
||||
" call."
|
||||
msgstr ""
|
||||
"عندما تكون في محادثة، يمكنك بدء مكالمة في أي وقت باستخدام زر ``بدء الاتصال "
|
||||
"Start call``. سيتم إشعار المشاركين الآخرين حيث يمكنهم الانضمام إلى المكالمة."
|
||||
|
||||
#: ../../talk/talk_basics.rst:139
|
||||
msgid ""
|
||||
"If somebody else has started a call already, the button will change in a "
|
||||
"green ``Join call`` button."
|
||||
msgstr ""
|
||||
"إذا كان شخص آخر كان قد بدأ المكالمة سلفاً، سيتغير لون زر \"إنضَمّ للمكالمة "
|
||||
"Join call\" إلى اللون الأخضر."
|
||||
|
||||
#: ../../talk/talk_basics.rst:143
|
||||
msgid ""
|
||||
"During a call, you can mute your microphone and disable your video with the "
|
||||
"buttons on the right side of the top bar, or using the shortcuts ``M`` to "
|
||||
"mute audio and ``V`` to disable video. You can also use the space bar to "
|
||||
"toggle mute. When you are muted, pressing space will unmute you so you can "
|
||||
"speak until you let go of the space bar. If you are unmuted, pressing space "
|
||||
"will mute you until you let go."
|
||||
msgstr ""
|
||||
"أثناء المكالمة، يمكنك كتم صوت لاقط الصوت microphone أو تعطيل كاميرتك "
|
||||
"باستخدام الأزرار الموجودة على الشريط العلوي، أو باستخدام الاختصارات ``M`` "
|
||||
"لكتم الصوت و ``V`` لتعطيل الكاميرا. يمكنك أيضًا استخدام مسطرة المسافة لتبديل"
|
||||
" كتم الصوت. عندما يتم كتم صوتك، سيؤدي ضغطك على مسطرة المسافة إلى إعادة صوتك "
|
||||
"مجدّدداً و ستتمكن من التحدث طالما ظللت ضاغطاً على مسطرة المسافة حتى تتركها. "
|
||||
"إذا تمّ إلغاء كتم صوتك، فسيؤدي ضغطك على مسطرة المسافة إلى كتم صوتك حتى "
|
||||
"تتركها."
|
||||
|
||||
#: ../../talk/talk_basics.rst:145
|
||||
msgid ""
|
||||
"You can hide your video (useful during a screen share) with the little arrow"
|
||||
" just above the video stream. Bring it back with the little arrow again."
|
||||
msgstr ""
|
||||
"يمكنك إخفاء فيديو كاميرتك (مفيد أثناء مشاركة الشاشة) باستخدام السهم الصغير "
|
||||
"أعلى تدفق الفيديو مباشرة. أعده بالسهم الصغير مرة أخرى."
|
||||
|
||||
#: ../../talk/talk_basics.rst:147
|
||||
msgid ""
|
||||
"You can access your settings and choose a different webcam, microphone and "
|
||||
"other settings in the ``...`` menu in the top bar."
|
||||
msgstr ""
|
||||
"يمكنك الوصول إلى الإعدادات الخاصة بك و اختيار كاميرا ويب و لاقط صوت مختلفين "
|
||||
"و إعدادات أخرى في القائمة ``...`` في الشريط العلوي."
|
||||
|
||||
#: ../../talk/talk_basics.rst:152
|
||||
msgid "or change the background"
|
||||
msgstr "أو قم بتغيير الخلفية"
|
||||
|
||||
#: ../../talk/talk_basics.rst:157
|
||||
msgid "You can change other settings in the ``Talk settings`` dialog."
|
||||
msgstr ""
|
||||
"يمكنك تغيير الإعدادات الأخرى في مربع حوار ``إعدادات المحادثة Talk "
|
||||
"settings``."
|
||||
|
||||
#: ../../talk/talk_basics.rst:162
|
||||
msgid "Starting a screen share"
|
||||
msgstr "بدء مشاركة الشاشة"
|
||||
|
||||
#: ../../talk/talk_basics.rst:164
|
||||
msgid ""
|
||||
"You can click the monitor icon on your video stream to share your screen. "
|
||||
"Depending on your browser, you will get the option to share a monitor, an "
|
||||
"application window or a single browser tab."
|
||||
msgstr ""
|
||||
"يمكنك النقر فوق رمز الشاشة في دفق الفيديو لمشاركة شاشتك. بحسب نوع متصفحك، "
|
||||
"ستحصل على خيار مشاركة إمّا لشاشة أو لنافذة تطبيق أو لعلامة تبويب في المتصفح."
|
||||
|
||||
#: ../../talk/talk_basics.rst:168
|
||||
msgid "Changing view in a call"
|
||||
msgstr "تغيير العرض في مكالمة"
|
||||
|
||||
#: ../../talk/talk_basics.rst:170
|
||||
msgid ""
|
||||
"You can switch the view in a call with the little four-block icon in the "
|
||||
"top-right between promoted-view and grid view. The grid view will show "
|
||||
"everyone equally big and if the people do not fit on the screen, buttons "
|
||||
"will appear on the left and right that let you navigate."
|
||||
msgstr ""
|
||||
"يمكنك تبديل العرض في مكالمة بالنقر على الأيقونة الصغيرة في شكل أربع كتل في "
|
||||
"الأعلى بين العرض التمييزي promoted-view و العرض الصناديقي grid view. في "
|
||||
"العرض الصناديقي سيظهر كل الأشخاص بنفس الحجم؛ كلُّ واحدٍ في صندوقٍ. و إذا لم "
|
||||
"حجم الشاشة كافياً لعرض جميع الأشخاص، فستظهر أزرار على اليسار واليمين تتيح لك"
|
||||
" التنقل بينهم."
|
||||
|
||||
#: ../../talk/talk_basics.rst:174
|
||||
msgid ""
|
||||
"The promoted view shows the speaker large and others in a row below. If the "
|
||||
"people do not fit on the screen, buttons will appear on the left and right "
|
||||
"that let you navigate."
|
||||
msgstr ""
|
||||
"تُظهر طريقة العرض التمييزي promoted-view الشخص المتحدث بحجم كبير و الآخرين "
|
||||
"في صفِّ في الأسفل. و إذا لم يكن حجم الشاشة كافياً لعرض جميع الأشخاص، فستظهر "
|
||||
"أزرار على اليسار واليمين تتيح لك التنقل بينهم."
|
||||
@ -1,5 +1,5 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) 2023 Nextcloud GmbH
|
||||
# Copyright (C) 2025 Nextcloud GmbH
|
||||
# This file is distributed under the same license as the Nextcloud latest User Manual package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
@ -11,7 +11,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Nextcloud latest User Manual latest\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 16:07+0000\n"
|
||||
"POT-Creation-Date: 2025-02-12 13:02+0000\n"
|
||||
"PO-Revision-Date: 2021-04-19 08:18+0000\n"
|
||||
"Last-Translator: Ali <alimahwer@yahoo.com>, 2023\n"
|
||||
"Language-Team: Arabic (https://app.transifex.com/nextcloud/teams/64236/ar/)\n"
|
||||
@ -146,7 +146,7 @@ msgstr ""
|
||||
msgid "``F`` to fullscreen the chat or call"
|
||||
msgstr "``F`` لفتح ملء الشاشة للمكالمة أو الدردشة"
|
||||
|
||||
#: ../../universal_access.rst:51
|
||||
#: ../../universal_access.rst:47
|
||||
msgid "While in a call:"
|
||||
msgstr "طالما في مكالمة:"
|
||||
|
||||
|
||||
@ -11,7 +11,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Nextcloud latest User Manual latest\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-03-18 16:40+0000\n"
|
||||
"POT-Creation-Date: 2025-07-07 10:40+0000\n"
|
||||
"PO-Revision-Date: 2019-11-07 20:28+0000\n"
|
||||
"Last-Translator: Ali <alimahwer@yahoo.com>, 2025\n"
|
||||
"Language-Team: Arabic (https://app.transifex.com/nextcloud/teams/64236/ar/)\n"
|
||||
@ -208,15 +208,11 @@ msgstr ""
|
||||
|
||||
#: ../../userpreferences.rst:69
|
||||
msgid ""
|
||||
"If you set your data to **Global**, anyone can see your data. For some use "
|
||||
"cases this is wanted. Someone with a public facing role such as marketing or"
|
||||
" sales might want to share their contact with a wide variety of connections "
|
||||
"which might not be using Nextcloud."
|
||||
"If you set your data to **Published**, anyone can see your data. For some "
|
||||
"use cases this is wanted. Someone with a public facing role such as "
|
||||
"marketing or sales might want to share their contact with a wide variety of "
|
||||
"connections which might not be using Nextcloud."
|
||||
msgstr ""
|
||||
"إذا قمت بتعيين بياناتك إلى **شامل Global**، يمكن لأي شخص رؤية بياناتك. في "
|
||||
"بعض حالات الاستخدام هذا مطلوب. قد يرغب شخصٌ يعمل في قسم يختص بالتواصل مع "
|
||||
"عامة الجمهور مثل التسويق أو المبيعات في مشاركة جهات اتصاله مع آخرين قد لا "
|
||||
"يكونون يستخدمون نكست كلاود."
|
||||
|
||||
#: ../../userpreferences.rst:74
|
||||
msgid "Restrict who can see your profile data"
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) 2023 Nextcloud GmbH
|
||||
# Copyright (C) 2025 Nextcloud GmbH
|
||||
# This file is distributed under the same license as the Nextcloud latest User Manual package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
@ -11,7 +11,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Nextcloud latest User Manual latest\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-04-17 10:07+0000\n"
|
||||
"POT-Creation-Date: 2025-02-12 13:02+0000\n"
|
||||
"PO-Revision-Date: 2019-11-07 20:28+0000\n"
|
||||
"Last-Translator: Ali <alimahwer@yahoo.com>, 2023\n"
|
||||
"Language-Team: Arabic (https://app.transifex.com/nextcloud/teams/64236/ar/)\n"
|
||||
@ -35,7 +35,7 @@ msgstr ""
|
||||
" إلى عنوان URL للخادوم (مثل cloud.example.com) ثم إدخال اسمك كمستخدم و كلمة "
|
||||
"مرورك:"
|
||||
|
||||
#: ../../webinterface.rstNone
|
||||
#: ../../webinterface.rst:8
|
||||
msgid "Nextcloud login screen."
|
||||
msgstr "شاشة الدخول لنكست كلاود"
|
||||
|
||||
@ -104,7 +104,7 @@ msgstr ""
|
||||
"بشكل تلقائي، واجهة وب نكست كلاود تفتح على صفحة لوحة القيادة Dashboard أو "
|
||||
"صفحة الملفات Files."
|
||||
|
||||
#: ../../webinterface.rstNone
|
||||
#: ../../webinterface.rst:36
|
||||
msgid "The main Files view."
|
||||
msgstr "شاشة \"الملفات\" Files الرئيسية"
|
||||
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) 2023 Nextcloud GmbH
|
||||
# Copyright (C) 2025 Nextcloud GmbH
|
||||
# This file is distributed under the same license as the Nextcloud latest User Manual package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
@ -11,7 +11,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Nextcloud latest User Manual latest\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 16:07+0000\n"
|
||||
"POT-Creation-Date: 2025-02-12 13:02+0000\n"
|
||||
"PO-Revision-Date: 2019-11-07 20:28+0000\n"
|
||||
"Last-Translator: Kervoas-Le Nabat Ewen <ewenkervoas@free.fr>, 2020\n"
|
||||
"Language-Team: Breton (https://app.transifex.com/nextcloud/teams/64236/br/)\n"
|
||||
|
||||
@ -1,44 +0,0 @@
|
||||
# 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 <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
# Translators:
|
||||
# Kervoas-Le Nabat Ewen <ewenkervoas@free.fr>, 2020
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Nextcloud latest User Manual latest\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2020-07-28 07:41+0000\n"
|
||||
"PO-Revision-Date: 2019-11-07 20:28+0000\n"
|
||||
"Last-Translator: Kervoas-Le Nabat Ewen <ewenkervoas@free.fr>, 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"
|
||||
|
||||
#: ../../external_storage/external_storage.rst:3
|
||||
msgid "Configuring external Storage"
|
||||
msgstr "Stummañ al lec'h renkañ diavaez"
|
||||
|
||||
#: ../../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) "
|
||||
"<https://docs.nextcloud.com/server/latest/admin_manual/configuration_files/external_storage_configuration_gui.html>`_"
|
||||
" in the Nextcloud Administrator's manual for configuration howtos and "
|
||||
"examples."
|
||||
msgstr ""
|
||||
"Meziantoù al lec'h renkañ diavaez a aotre ac'hanoc'h da staliañ ur servij "
|
||||
"lec'h renkañ diavez, evel , Amazon S3, SMB/CIFS servijour-restr ha servijour"
|
||||
" FTP e Nextcloud. Hoc merour servijour Nextcloud a gontrol petra a vo posupl"
|
||||
" deoc'h implijout. Sellit ouzh `Configuring External Storage (GUI) "
|
||||
"<https://docs.nextcloud.com/server/latest/admin_manual/configuration_files/external_storage_configuration_gui.html>`_"
|
||||
" en dornlevr Merour Nextcloud evit gouzout penaos stalian hag evit kaout "
|
||||
"skouerioù."
|
||||
@ -1,5 +1,5 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) 2023 Nextcloud GmbH
|
||||
# Copyright (C) 2025 Nextcloud GmbH
|
||||
# This file is distributed under the same license as the Nextcloud latest User Manual package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
@ -11,7 +11,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Nextcloud latest User Manual latest\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 16:07+0000\n"
|
||||
"POT-Creation-Date: 2025-02-12 13:02+0000\n"
|
||||
"PO-Revision-Date: 2020-07-27 13:48+0000\n"
|
||||
"Last-Translator: Kervoas-Le Nabat Ewen <ewenkervoas@free.fr>, 2020\n"
|
||||
"Language-Team: Breton (https://app.transifex.com/nextcloud/teams/64236/br/)\n"
|
||||
|
||||
@ -1,950 +0,0 @@
|
||||
# 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 <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
# Translators:
|
||||
# Kervoas-Le Nabat Ewen <ewenkervoas@free.fr>, 2020
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Nextcloud latest User Manual latest\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2020-09-15 10:56+0000\n"
|
||||
"PO-Revision-Date: 2019-11-07 20:29+0000\n"
|
||||
"Last-Translator: Kervoas-Le Nabat Ewen <ewenkervoas@free.fr>, 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"
|
||||
|
||||
#: ../../files/access_webdav.rst:3
|
||||
msgid "Accessing Nextcloud files using WebDAV"
|
||||
msgstr "Tizhout restroù Nextcloud en ur implijout 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 ""
|
||||
"Douget e vez penn-da-benn ar protokol WebDAV gant Nextcloud, ha posupl eo "
|
||||
"deoc'h en em genstagañ ha kempredañ o restroù Nextcloud war WebDAV. Er "
|
||||
"pennad-mañ e vo desket ganeoc'h penaos kenstagañ Linux, macOS, Windows ha "
|
||||
"ardivinkoù hezoug d'ho servijer Nextcloud dre WebDAV. A-raok sellet ouzh "
|
||||
"penaos e vez stummet WebDAV, sellomp buan ouzh an doareoù kenstagañ aliet "
|
||||
"etre ar c'hliant hag ar servijour 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 ""
|
||||
"Er skouerioù-mañ eo ret deoc'h kemm **example.com/nextcloud** gant URL ho "
|
||||
"servijour Nextcloud (hep an tamm teuliad m'emañ ho staliadur e gwrizienn ho "
|
||||
"tomani), ha \"USERNAME\" gant anv-implijer an implijer oc'h en em kenstagañ."
|
||||
|
||||
#: ../../files/access_webdav.rst:15
|
||||
msgid "See the webdav url (bottom left, settings) on your Nextcloud."
|
||||
msgstr "Sellit url webdav (en diaz a gleiz, arventennoù) en ho Nextcloud."
|
||||
|
||||
#: ../../files/access_webdav.rst:18
|
||||
msgid "Nextcloud Desktop and mobile clients"
|
||||
msgstr "Burev Nextcloud ha kliant hezoug"
|
||||
|
||||
#: ../../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 <https://nextcloud.com/install"
|
||||
"/#install-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 ""
|
||||
"An doare aliet evit kempredañ ar burev PC d'ur servijour Nextcloud a zo "
|
||||
"graet en ur implijout `Nextcloud/ownCloud sync clients "
|
||||
"<https://nextcloud.com/install/#install-clients>`_. Posupl eo deoc'h stummañ"
|
||||
" ar c'hliant evit enrollañ restroù war n'eus forzh peseurt teuliad diabarzh "
|
||||
"ha choaz peseurt teuliad er servijour Nextcloud kemprennañ. Diskouezet e vez"
|
||||
" gant ar c'hliant stad ar c'henstagadurioù hag enrollet pep oberiantiz, evit"
|
||||
" gouzout peseurt restr pell a zo bet pellgarget war ho PC ha posupl eo "
|
||||
"deoc'h gwiriañ m'az eo bet kempredet gant ar servijour ar restr a zo bet "
|
||||
"krouet."
|
||||
|
||||
#: ../../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 <https://nextcloud.com/install/>`_."
|
||||
msgstr ""
|
||||
"An doare aliet evit kempredañ ar servijour Nextcloud gant ardivinkoù Android"
|
||||
" hag Apple iOS a zo en ur implijout ar `mobile apps "
|
||||
"<https://nextcloud.com/install/>`_."
|
||||
|
||||
#: ../../files/access_webdav.rst:32
|
||||
msgid ""
|
||||
"To connect your mobile app to a Nextcloud server use the base URL and folder"
|
||||
" only::"
|
||||
msgstr ""
|
||||
"Evit kenstagañ meziantoù d'ho servijour Nextcloud implijit an URL hag an "
|
||||
"teuliad diazez nemetken::"
|
||||
|
||||
#: ../../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 ""
|
||||
"Ouzhpenn ar meziantoù hezoug roet gant Nextcloud pe ownCloud, posupl eo "
|
||||
"deoc'h implijout meziantoù all evit kemprennañ Nextcloud diouzh ho ardivink "
|
||||
"hezoug en ur implijout WebDAV. `WebDAV Navigator`_ a zo ur meziant "
|
||||
"(perc'henn) mat evit `Android devices`_ ha `iPhones`_. An URL da implij a zo"
|
||||
" ::"
|
||||
|
||||
#: ../../files/access_webdav.rst:44
|
||||
msgid "WebDAV configuration"
|
||||
msgstr "Arventennoù 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 ""
|
||||
"Ma ez eo gwelloc'h deoc'h eo posupl kenstagañ ho burev PC d'ho servijour "
|
||||
"Nextcloud en ur implijout ar protokol WebDAV e lec'h ar meziant kliant "
|
||||
"ispisial. Web Distributed Authoring and Versioning (WebDAV) a zo un astenn "
|
||||
"eus Protokol Treuskas Hypertext (HTTP) a aesa ar c'hrouiñ, lenn hag embann "
|
||||
"ar restroù war ar servijourien Web. Gant WebDAV eo posupl deoc'h tizhout ar "
|
||||
"pez ho peus rannet gant Nextcloud war Linux, macOS ha Windows evel pep rann "
|
||||
"kenrouedad pell, ha chom kempredet."
|
||||
|
||||
#: ../../files/access_webdav.rst:54
|
||||
msgid "Accessing files using Linux"
|
||||
msgstr "Tizhout ar restr en ur implijout Linux"
|
||||
|
||||
#: ../../files/access_webdav.rst:56
|
||||
msgid ""
|
||||
"You can access files in Linux operating systems using the following methods."
|
||||
msgstr ""
|
||||
"Posupl eo deoc'h tizhout restroù gant ur reizhiad korvoiñ Linux en ur "
|
||||
"implijout an doare-mañ."
|
||||
|
||||
#: ../../files/access_webdav.rst:59
|
||||
msgid "Nautilus file manager"
|
||||
msgstr "Merour restroù 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 ""
|
||||
"**Pa vez stummet ho kont Nextcloud e** `GNOME Control Center "
|
||||
"<../pim/sync_gnome.html>`_, **, ho restroù a vez staliet en un doare "
|
||||
"otomatik gant Nautilis evel ur rannadenn WebDAV, ma ne dichoazit ket an "
|
||||
"tizhout restroù.**"
|
||||
|
||||
#: ../../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 ""
|
||||
"Posupl eo deoc'h staliañ ho restroù Nextcloud gant an dorn. Implijit ar "
|
||||
"protokol '`davs://`` evit kenstagañ ar merour restroù Nautilus d'ho "
|
||||
"rannadennoù Nextcloud ::"
|
||||
|
||||
#: ../../files/access_webdav.rst:71
|
||||
msgid ""
|
||||
"If your server connection is not HTTPS-secured, use `dav://` instead of "
|
||||
"`davs://`."
|
||||
msgstr ""
|
||||
"Ma n'eo ket diogelet kenstagadenn ho servijour HTTPS, implijit `dav://` "
|
||||
"e-lec'h `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 ""
|
||||
"Ar memes doare a dro gant merourien restroù all hag implijout GVf, evel Caja"
|
||||
" MATE and Nepomuk Cinnamon."
|
||||
|
||||
#: ../../files/access_webdav.rst:82
|
||||
msgid "Accessing files with KDE and Dolphin file manager"
|
||||
msgstr "Tizhout restroù gant KDE pe Dolphin file manager"
|
||||
|
||||
#: ../../files/access_webdav.rst:84
|
||||
msgid ""
|
||||
"To access your Nextcloud files using the Dolphin file manager in KDE, use "
|
||||
"the ``webdav://`` protocol::"
|
||||
msgstr ""
|
||||
"Evit tizhout ho restroù Nextcloud en ur implijout Dolphin file manager e "
|
||||
"KDE, implijit ar protokol ``webdav://`` ::"
|
||||
|
||||
#: ../../files/access_webdav.rst:92
|
||||
msgid "You can create a permanent link to your Nextcloud server:"
|
||||
msgstr "Posupl eo deoc'h krouiñ ul liamm peurbadel d'ho servijour Nextcloud :"
|
||||
|
||||
#: ../../files/access_webdav.rst:94
|
||||
msgid "Open Dolphin and click \"Network\" in the left hand \"Places\" column."
|
||||
msgstr "Digorit Dolphin ha pouezit war \"Kenrouedad\" er golonenn \"Places\" a-gleiz."
|
||||
|
||||
#: ../../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 ""
|
||||
"Pouezit war ar skeudenn anvet **Ouzhpennañ un teuliad kenrouedad**. An diviz"
|
||||
" a zlefe dont war wel gant WebDAV dija choazet."
|
||||
|
||||
#: ../../files/access_webdav.rst:97
|
||||
msgid "If WebDAV is not selected, select it."
|
||||
msgstr "Ma n'eo ket bet choazet WebDAV, choazit anezhañ."
|
||||
|
||||
#: ../../files/access_webdav.rst:98
|
||||
msgid "Click **Next**."
|
||||
msgstr "Pouezit war **Da heul**"
|
||||
|
||||
#: ../../files/access_webdav.rst:99
|
||||
msgid "Enter the following settings:"
|
||||
msgstr "Lakait an dibarzhioù-mañ :"
|
||||
|
||||
#: ../../files/access_webdav.rst:101
|
||||
msgid ""
|
||||
"Name: The name you want to see in the **Places** bookmark, for example "
|
||||
"Nextcloud."
|
||||
msgstr ""
|
||||
"Anv : An anv ho peus c'hoant gwelout er merker-pajenn **Lec'hioù**, da "
|
||||
"skouer Nextcloud."
|
||||
|
||||
#: ../../files/access_webdav.rst:103
|
||||
msgid "User: The Nextcloud username you used to log in, for example admin."
|
||||
msgstr ""
|
||||
"Implijer : Anv implijer Nextcloud implijet evit mont-tre, da skouer merour."
|
||||
|
||||
#: ../../files/access_webdav.rst:105
|
||||
msgid ""
|
||||
"Server: The Nextcloud domain name, for example **example.com** (without "
|
||||
"**http://** before or directories afterwards)."
|
||||
msgstr ""
|
||||
"Servijour : Anv domani Nextcloud, da skouer **exemple.com** (hep http://** "
|
||||
"a-raok pe teuliadoù goude)."
|
||||
|
||||
#: ../../files/access_webdav.rst:107
|
||||
msgid "Folder -- Enter the path ``nextcloud/remote.php/dav/files/USERNAME/``."
|
||||
msgstr ""
|
||||
"Teuliad - Lakait an hent ``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 ""
|
||||
"(Diret) Gwiriit ar \"Create icon checkbox\" evit ma vefe gwelet ar merker-"
|
||||
"pajenn er golonenn Lec'hioù."
|
||||
|
||||
#: ../../files/access_webdav.rst:110
|
||||
msgid ""
|
||||
"(Optional) Provide any special settings or an SSL certificate in the \"Port "
|
||||
"& Encrypted\" checkbox."
|
||||
msgstr ""
|
||||
"(Diret) Roit ur stumm ispisial pe ur sertikad SSL er checkbox \"Port & "
|
||||
"Encrypted\""
|
||||
|
||||
#: ../../files/access_webdav.rst:114
|
||||
msgid "Creating WebDAV mounts on the Linux command line"
|
||||
msgstr "Krouiñ sternioù WebDAV war al linenn urzh 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 ""
|
||||
"Posupl eo deoc'h krouiñ sternioù diouzh linennoù urzh Linux. Aesaat a ra an "
|
||||
"tizhout Nextcloud m'ho peus c'hoant tizhout anezhañ evel n'eus forzh peseurt"
|
||||
" sistem-restroù sternioù pell. Ar skouerioù dindan a ziskouezo penaos krouiñ"
|
||||
" sternioù ha lakaat anezho en un doare otomatik bep wech ez it war hoc'h "
|
||||
"urzhiataer 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 ""
|
||||
"Staliañ ar sturier sistem-restroù \"davfs2\" WebDAV, a aotre ac'hanoc'h da "
|
||||
"lakaat rannadennoù WebDAV evel n'eus forzh peseurt sistem-restroù pell. "
|
||||
"Implijit al linenn urzh evit staliañ Debian/Ubuntu::"
|
||||
|
||||
#: ../../files/access_webdav.rst:127
|
||||
msgid "Use this command to install it on CentOS, Fedora, and openSUSE::"
|
||||
msgstr "Implijit al linenn urzh evit staliañ CentOS, Fedora, hag openSUSE::"
|
||||
|
||||
#: ../../files/access_webdav.rst:131
|
||||
msgid "Add yourself to the ``davfs2`` group::"
|
||||
msgstr "Ouzhpennit ac'hanoc'h d'ar strollad \"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 ""
|
||||
"Krouit neuze un teuliad \"nextcloud\" en ho teuliad home evit ar montpoint, "
|
||||
"ha \".davfs2/\" evit ho restr stummañ personel::"
|
||||
|
||||
#: ../../files/access_webdav.rst:141
|
||||
msgid "Copy ``/etc/davfs2/secrets`` to ``~/.davfs2``::"
|
||||
msgstr "Eilit \"/etc/davfs2/secrets\" da \"~/.davfs2\"::"
|
||||
|
||||
#: ../../files/access_webdav.rst:145
|
||||
msgid ""
|
||||
"Set yourself as the owner and make the permissions read-write owner only::"
|
||||
msgstr ""
|
||||
"Lakait ac'hanoc'h evel perc'henner ha lakait an aotre lenn-skrivañ d'ar "
|
||||
"perc'henner nemetken::"
|
||||
|
||||
#: ../../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 ""
|
||||
"Ouzhpennit ho hennadoù mont-tre Nextcloud e fin ar restr \"sekredoù\", en ur"
|
||||
" implijout ho URL servijour Nextcloud ha ho anv implijour ha ger-tremen "
|
||||
"Nextcloud:"
|
||||
|
||||
#: ../../files/access_webdav.rst:159
|
||||
msgid "Add the mount information to ``/etc/fstab``::"
|
||||
msgstr "Ouzhpennañ an titouroù stern da ``/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 ""
|
||||
"Amprouit e ves stag ha dileset en ur implijout al linenn urzh-mañ. Ma eo bet"
|
||||
" staliet mat ne vo ket ezhomm eus un aotree gwrizienn::"
|
||||
|
||||
#: ../../files/access_webdav.rst:170
|
||||
msgid "You should also be able to unmount it::"
|
||||
msgstr "Posupl a vo deoc'h distagañ anezhañ ivez::"
|
||||
|
||||
#: ../../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 ""
|
||||
"Bewech e hit tre war ho sistem Linux e zlefe ho rannadennoù Nextcloud en em "
|
||||
"stagañ en un doare otomatek dre WebDAV en ho teuliad ``~/nextcloud``. Ma eo "
|
||||
"gweloc'h deoc'h stagañ anezhañ gant an dorn, cheñchit \"auto\" da \"noauto\""
|
||||
" e ``/etc/fstab``."
|
||||
|
||||
#: ../../files/access_webdav.rst:179
|
||||
msgid "Known issues"
|
||||
msgstr "Kudennoù anavezet"
|
||||
|
||||
#: ../../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 "Kudenn"
|
||||
|
||||
#: ../../files/access_webdav.rst:183
|
||||
msgid "Resource temporarily unavailable"
|
||||
msgstr "N'eo ket implijapl an dra evit ar poent"
|
||||
|
||||
#: ../../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 "Diskoulm"
|
||||
|
||||
#: ../../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 ""
|
||||
"Ma ho peus kudennoù pa vez krouet ur restr en teuliad, cheñchiit "
|
||||
"``/etc/davfs2/davfs2.conf`` hag ouzhpennit::"
|
||||
|
||||
#: ../../files/access_webdav.rst:194
|
||||
msgid "Certificate warnings"
|
||||
msgstr "Diwall ar sertifikad"
|
||||
|
||||
#: ../../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 ""
|
||||
"Ma implijit ur sertifikad sinet-e-unan, ur gemennadenn diwall ho po. Evit "
|
||||
"cheñch se, ret eo deoc'h stummañ \"davfs2\" evit anavezout ar sertifikad. "
|
||||
"Eilit ``mycertificate.pem`` da ``/etc/davfs2/certs/``. Embannit goude "
|
||||
"``/etc/davfs2/davfs2.conf`` ha dizisplegit al linenn ``servercert``. "
|
||||
"Ouzhpennit hent ar sertifikad evel er skouer::"
|
||||
|
||||
#: ../../files/access_webdav.rst:208
|
||||
msgid "Accessing files using macOS"
|
||||
msgstr "O tizhout restroù en ur implijout macOS"
|
||||
|
||||
#: ../../files/access_webdav.rst:210
|
||||
msgid ""
|
||||
"The macOS Finder suffers from a `series of implementation problems "
|
||||
"<http://sabre.io/dav/clients/finder/>`_ 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 <https://cyberduck.io/>`_ (see "
|
||||
"instructions `here "
|
||||
"<https://docs.nextcloud.com/server/stable/user_manual/files/access_webdav.html"
|
||||
"#accessing-files-using-cyberduck>`_) and `Filezilla <https://filezilla-"
|
||||
"project.org>`_. Commercial clients include `Mountain Duck "
|
||||
"<https://mountainduck.io/>`_, `Forklift <https://binarynights.com/>`_, "
|
||||
"`Transmit <https://panic.com/>`_, and `Commander One "
|
||||
"<https://mac.eltima.com/>`_."
|
||||
msgstr ""
|
||||
"MacOs Finder en deus kudennoù abalamour da veur a staliadur gant kudennoù "
|
||||
"<http://sabre.io/dav/clients/finder/>`_ ha ne rankfe bezañ implijet nemet ma"
|
||||
" vez lakaet da dreiñ gant Nextcloud **Apache** ha **mod_php**, pe **Nginx "
|
||||
"1.3.8+**. Ur c'hliant a drofe gant macOS a vefe gouest da dizhout "
|
||||
"rannadennoù WebDAV evel meziantoù opensource evel `Cyberduck "
|
||||
"<https://cyberduck.io/>`_ (sellit penaos `amañ "
|
||||
"<https://docs.nextcloud.com/server/stable/user_manual/files/access_webdav.html"
|
||||
"#accessing-files-using-cyberduck>`_) ha `Filezilla <https://filezilla-"
|
||||
"project.org>`_. Ar c'hliantoù koñvers a zo en o zouez `Mountain Duck "
|
||||
"<https://mountainduck.io/>`_, `Forklift <https://binarynights.com/>`_, "
|
||||
"`Kasit <https://panic.com/>`_, ha`Commander One <https://mac.eltima.com/>`_."
|
||||
|
||||
#: ../../files/access_webdav.rst:212
|
||||
msgid "To access files through the macOS Finder:"
|
||||
msgstr "Evit tizhout restroù dre macOS Finder :"
|
||||
|
||||
#: ../../files/access_webdav.rst:214
|
||||
msgid "From the Finder’s top menu bar, choose **Go > Connect to Server...**"
|
||||
msgstr ""
|
||||
"Dre ar varenn roll e krec'h Finder, dibabit ** go> Kenstagañ d'ar "
|
||||
"servijour... **"
|
||||
|
||||
#: ../../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 ""
|
||||
"Pa zeu war wel ar prenestr **Kenstagañ d'ar servijer ...**, lakait chomlec'h"
|
||||
" WebDAV ho servijour Nextcloud ell lec'h **Chomlec'h servijour**, da lâret "
|
||||
"eo:"
|
||||
|
||||
#: ../../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 ""
|
||||
"Pouezit war **Kenstagañ**. Ho servijour WebDAV a vo gwelet war ar burev evel"
|
||||
" ur gantenn rannet."
|
||||
|
||||
#: ../../files/access_webdav.rst:230
|
||||
msgid "Accessing files using Microsoft Windows"
|
||||
msgstr "Tizhout restroù en ur implijout 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 ""
|
||||
"Ma implijit ar staliadur dre ziouer Windows, posupl eo deoc'h lakaat "
|
||||
"Nextcloud war ur gantenn nevez. En ober a aotre ar furcher restroù da vezañ "
|
||||
"enrollet war ar servijour Nextcloud evel war ur gantenn genrouedad."
|
||||
|
||||
#: ../../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 ""
|
||||
"Evit implij ar perzh-mañ eo ret kaout ur genstagadenn gant ar c'henrouedad. "
|
||||
"Ma ho peus c'hoant enrollañ ho restroù hep bezañ kenstaget, implijit ar "
|
||||
"c'hliant burev evit kempredañ pep restr war ho Nextcloud en un teuliad pe "
|
||||
"vuioc'h eus ho kantenn diabarzh."
|
||||
|
||||
#: ../../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 ""
|
||||
"Dre ziouer e aotre Windows 10 an dilesa diazez ma eo aotreet HTTPS a-raok "
|
||||
"staliañ al lenner. War stummoù koshoc'h Windows, ret eo deoc'h aotreañ "
|
||||
"implij an dilesa diazez e Windows Registry : lakit da dreiñ „regedit“ ha "
|
||||
"kit da "
|
||||
"HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\WebClient\\Parameters."
|
||||
" Krouiit pe embannit e DWORD ar stumm „BasicAuthLevel“ (Windows Vista, 7 and"
|
||||
" 8) pe „UseBasicAuth“ (Windows XP and Windows Server 2003) ha lakait an "
|
||||
"dalvoudegezh da 1 evit ar c'henstagadur SSL. Un dalvoudegezh 0 a dalv n'eo "
|
||||
"ket aotreet an dilesa diazez, ha 2 a aotre kenstagadurioù SSL ha nann-SSL "
|
||||
"(n'eo ket aliet). Kuitait Registery Editor hag adlañsit hoc'h urzhiataer."
|
||||
|
||||
#: ../../files/access_webdav.rst:252
|
||||
msgid "Mapping drives with the command line"
|
||||
msgstr "Kenstagit ul lenner rouedad gant al linenn urzh"
|
||||
|
||||
#: ../../files/access_webdav.rst:254
|
||||
msgid ""
|
||||
"The following example shows how to map a drive using the command line. To "
|
||||
"map the drive:"
|
||||
msgstr ""
|
||||
"Ar skouer da heul a ziskouez penaos kenstagañ ul lenner rouedad gant ul "
|
||||
"linnen urzh. Evit kenstagañ al lenner :"
|
||||
|
||||
#: ../../files/access_webdav.rst:257
|
||||
msgid "Open a command prompt in Windows."
|
||||
msgstr "Digeriñ an dermenell e Windows."
|
||||
|
||||
#: ../../files/access_webdav.rst:258
|
||||
msgid ""
|
||||
"Enter the following line in the command prompt to map to the computer Z "
|
||||
"drive::"
|
||||
msgstr ""
|
||||
"Lakit al linenn urzh-mañ er c'hinnig urzh evit kenstagañ gant al lenner Z ::"
|
||||
|
||||
#: ../../files/access_webdav.rst:264
|
||||
msgid "where <drive_path> is the URL to your Nextcloud server."
|
||||
msgstr "lec'h ma 'z eo<drive_path> URL ho servijour 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 ""
|
||||
"Da skouer `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 "Kenstaget eo restroù ho kont Nextcloud d'al lenner 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 ""
|
||||
"Memes ma n'eo ket aliet, posupl eo deoc'h kenstagañ ar servijour Nextcloud "
|
||||
"en ur implijout HTTP, o lezel ar c'henstagadur disifret. Ma 'z oc'h evit "
|
||||
"implijout ur c'henstagadur HTTP war un ardivink en ul lec'h publik, aliet eo"
|
||||
" deoc'h implijout ur riboul VPN evit kaout trawalc'h a surentez."
|
||||
|
||||
#: ../../files/access_webdav.rst:276
|
||||
msgid "An alternative command syntax is::"
|
||||
msgstr "Un doare all evit skrivañ al linenn urzh ::"
|
||||
|
||||
#: ../../files/access_webdav.rst:282
|
||||
msgid "Mapping drives with Windows Explorer"
|
||||
msgstr "Kenstagañ al lenner gant Windows Explorer"
|
||||
|
||||
#: ../../files/access_webdav.rst:284
|
||||
msgid "To map a drive using the Microsoft Windows Explorer:"
|
||||
msgstr "Evit kenstagañ ul lenner en ur implijout Microsoft Windows Explorer :"
|
||||
|
||||
#: ../../files/access_webdav.rst:286
|
||||
msgid "Migrate to your computer in Windows Explorer."
|
||||
msgstr "Divroañ d'ho urzhiataer e Windows Explorer."
|
||||
|
||||
#: ../../files/access_webdav.rst:287
|
||||
msgid ""
|
||||
"Right-click on **Computer** entry and select **Map network drive...** from "
|
||||
"the drop-down menu."
|
||||
msgstr ""
|
||||
"Klikit-dehou war **Urzhiataer** ha choazit **Kenstagañ ul lenner "
|
||||
"kenrouedad... ** er roll."
|
||||
|
||||
#: ../../files/access_webdav.rst:289
|
||||
msgid "Choose a local network drive to which you want to map Nextcloud."
|
||||
msgstr ""
|
||||
"Choazit ul lenner kenrouedad diabarzh ho peus c'hoant kenstagañ gant ho "
|
||||
"Nextcloud."
|
||||
|
||||
#: ../../files/access_webdav.rst:290
|
||||
msgid ""
|
||||
"Specify the address to your Nextcloud instance, followed by "
|
||||
"**/remote.php/dav/files/USERNAME/**."
|
||||
msgstr ""
|
||||
"Lakait chomlec'h ho azgoulenn Nextcloud, heuliet gant "
|
||||
"**/remote.php/dav/files/USERNAME/**."
|
||||
|
||||
#: ../../files/access_webdav.rst:293
|
||||
msgid "For example::"
|
||||
msgstr "Da skouer :"
|
||||
|
||||
#: ../../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 ""
|
||||
"Evit ur servijour gant ur surentez SSL, sellit ouzh ** Adstagañ ul logon** "
|
||||
"evit bezañ sur e chom ar genstagadenn goude meur meur a adlañs. Ma ho peus "
|
||||
"c'hoant da genstagañ ar servijour Nextcloud evel un implijer all, sellit "
|
||||
"ouzh **Kenstagañ en ur implijout hennadoù all**."
|
||||
|
||||
#: ../../files/access_webdav.rst:306
|
||||
msgid "Click the ``Finish`` button."
|
||||
msgstr "Pouezit war ar bouton \"Echuiñ\"."
|
||||
|
||||
#: ../../files/access_webdav.rst:308
|
||||
msgid ""
|
||||
"Windows Explorer maps the network drive, making your Nextcloud instance "
|
||||
"available."
|
||||
msgstr ""
|
||||
"Kenstagañ a ra Windows Explorer al lenner kenrouedad, oc'h aotreañ tizhout "
|
||||
"an azgoulenn Nextcloud."
|
||||
|
||||
#: ../../files/access_webdav.rst:312
|
||||
msgid "Accessing files using Cyberduck"
|
||||
msgstr "Tizhout ar restr en ur implijout Cyberduck"
|
||||
|
||||
#: ../../files/access_webdav.rst:314
|
||||
msgid ""
|
||||
"`Cyberduck <https://cyberduck.io/>`_ is an open source FTP and SFTP, WebDAV,"
|
||||
" OpenStack Swift, and Amazon S3 browser designed for file transfers on macOS"
|
||||
" and Windows."
|
||||
msgstr ""
|
||||
"`Cyberduck <https://cyberduck.io/>`_ a zo un FTP hag SFTP open source, "
|
||||
"WebDAV, OpenStack Swift, hag Amazon S3 stummet evit kas restroù war v/macOS "
|
||||
"ha Windows."
|
||||
|
||||
#: ../../files/access_webdav.rst:318
|
||||
msgid "This example uses Cyberduck version 4.2.1."
|
||||
msgstr "Ar skouer-mañ a implij Cyberduck stumm 4.2.1"
|
||||
|
||||
#: ../../files/access_webdav.rst:320
|
||||
msgid "To use Cyberduck:"
|
||||
msgstr "Evit implijout Cyberduck :"
|
||||
|
||||
#: ../../files/access_webdav.rst:322
|
||||
msgid ""
|
||||
"Specify a server without any leading protocol information. For example:"
|
||||
msgstr "Lakaat ur servijour hep protokol resis. Da skouer :"
|
||||
|
||||
#: ../../files/access_webdav.rst:324
|
||||
msgid "``example.com``"
|
||||
msgstr "\"skouer.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. Resisait ar porzh. Ar porzh a vez choazet hervez ma vez douget pe get "
|
||||
"gant ho servijour Nextcloud an SSL. Cyberduck en deus ezhomm e vefe choazet "
|
||||
"ur stumm kenstagadur all ma ho peus c'hoant implijout SSL. Da skouer :"
|
||||
|
||||
#: ../../files/access_webdav.rst:330
|
||||
msgid "80 (for WebDAV)"
|
||||
msgstr "80 (evit WebDAV)"
|
||||
|
||||
#: ../../files/access_webdav.rst:332
|
||||
msgid "443 (for WebDAV (HTTPS/SSL))"
|
||||
msgstr "443 (evit 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. Implijit ar roll 'Muioc'h a zibab' evit ouzhpennañ peurrest ho URL WebDAV"
|
||||
" en ho lec'h 'Hent'. Da skouer :"
|
||||
|
||||
#: ../../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 ""
|
||||
"Aotreañ a ra bremañ Cyberduck da tizhout restroù war ar servijour Nextcloud."
|
||||
|
||||
#: ../../files/access_webdav.rst:342
|
||||
msgid "Accessing public shares over WebDAV"
|
||||
msgstr "Tizhout rannadennoù publik war WebDAV"
|
||||
|
||||
#: ../../files/access_webdav.rst:344
|
||||
msgid ""
|
||||
"Nextcloud provides the possibility to access public shares over WebDAV."
|
||||
msgstr "Gant Nextcloud eo posupl tizhout rannadennoù publik war WebDAV."
|
||||
|
||||
#: ../../files/access_webdav.rst:346
|
||||
msgid "To access the public share, open::"
|
||||
msgstr "Evit tizhout ar rannadennoù publik, digorit :"
|
||||
|
||||
#: ../../files/access_webdav.rst:350
|
||||
msgid ""
|
||||
"in a WebDAV client, use the share token as username and the (optional) share"
|
||||
" password as password."
|
||||
msgstr ""
|
||||
"en ur c'hliant WebDAV, implijit ar jedouer rannañ evel anv implijer hag ar "
|
||||
"ger-tremen rannet evel ger-tremen (diret)."
|
||||
|
||||
#: ../../files/access_webdav.rst:353
|
||||
msgid ""
|
||||
"``Settings → Administration → Sharing → Allow users on this server to send "
|
||||
"shares to other servers. This option also allows WebDAV access to public "
|
||||
"shares`` needs to be enabled in order to make this feature work."
|
||||
msgstr ""
|
||||
"\"Arventennoù → Merañ → Rannañ → Aotreañ an implijourien war ar servijour da"
|
||||
" gas rannadennoù da servijourienn all. An dibab-mañ a aotre ivez WebDAV da "
|
||||
"dizout rannadennoù publik\" a zo ret bezhañ aotreet evit lakat ar gewestur-"
|
||||
"mañ da dreiñ."
|
||||
|
||||
#: ../../files/access_webdav.rst:358
|
||||
msgid "Known problems"
|
||||
msgstr "Kudennoù anavezhet"
|
||||
|
||||
#: ../../files/access_webdav.rst:362
|
||||
msgid "Windows does not connect using HTTPS."
|
||||
msgstr "Ne genstag ket Windows en ur implijout HTTPS."
|
||||
|
||||
#: ../../files/access_webdav.rst:365
|
||||
msgid "Solution 1"
|
||||
msgstr "Diskoulm 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 ""
|
||||
"Ar c'hliant WebDAV Windows na zoug marteze ket Server Name Indication (SNI) "
|
||||
"war genstagadurioù sifret. Ma 'z eus ur gudenn en ur stagañ un azgoulenn "
|
||||
"Nextloud SSL sifret, galvit ho pourvezer evit lakaat ur chomlec'h IP resis "
|
||||
"evit ho servijour diazezet war SSL."
|
||||
|
||||
#: ../../files/access_webdav.rst:373
|
||||
msgid "Solution 2"
|
||||
msgstr "Diskoulm 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 ""
|
||||
"Ar c'hliant WebDAV Windows na zoug marteze ket kenstagadurioù TSLv1.1 / "
|
||||
"TSLv1.2. Ma ho peus ur stumm servijour bevennet ne ro nemet TLSv1.1 pe "
|
||||
"vuioc'h e c'hwito marteze ar c'henstagadur. Sellit ouzh WinHTTP_ "
|
||||
"documentation evit muioc'h a ditouroù."
|
||||
|
||||
#: ../../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 ""
|
||||
"Ar gemennadenn fazi-mañ ho peus resevet : **Error 0x800700DF : Re vras eo ar"
|
||||
" restr ha n'eo ket posupl enrollañ anezhañ.**"
|
||||
|
||||
#: ../../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 ""
|
||||
"Bevennet eo ment ar restroù kaset gant Windows diouzh pe d'ur rannadenn "
|
||||
"WebDAV. Posupl eo cheñch talvoud **FileSizeLimitInBytes** e "
|
||||
"**HKEY_LOCAL_MACHINE\\\\SYSTEM\\\\CurrentControlSet\\\\Services\\\\WebClient\\\\Parameters**"
|
||||
" en ur glikañ war **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 ""
|
||||
"Evit brasaat ar vevenn betek 4GB, choazit **Decimal**, lakait "
|
||||
"**4294967295**, hag adlañsit Windows hag ar servij **WebClient**."
|
||||
|
||||
#: ../../files/access_webdav.rst:403
|
||||
msgid "Accessing your files from Microsoft Office via WebDAV fails."
|
||||
msgstr "Tizhout ho restroù Microsoft Office dre WebDAV c'hwitet."
|
||||
|
||||
#: ../../files/access_webdav.rst:408
|
||||
msgid ""
|
||||
"Known problems and their solutions are documented in the KB2123563_ article."
|
||||
msgstr "Kudennoù anavezet hag o ziskoulmoù a vez kavet er pennad KB2123563_ ."
|
||||
|
||||
#: ../../files/access_webdav.rst:412
|
||||
msgid ""
|
||||
"Cannot map Nextcloud as a WebDAV drive in Windows using self-signed "
|
||||
"certificate."
|
||||
msgstr ""
|
||||
"N'eo ket posupl kenstagañ Nextcloud evel ul lenner WebDAV e Windows en ur "
|
||||
"implijout ur sertifikad sinet e-unan."
|
||||
|
||||
#: ../../files/access_webdav.rst:417
|
||||
msgid "Go to the your Nextcloud instance via your favorite Web browser."
|
||||
msgstr ""
|
||||
"Kit war hoc'h azgoulenn Nextcloud en ur implijout ho furcher kenrouedad "
|
||||
"karetañ."
|
||||
|
||||
#: ../../files/access_webdav.rst:418
|
||||
msgid ""
|
||||
"Click through until you get to the certificate error in the browser status "
|
||||
"line."
|
||||
msgstr "Klikit betek m'ho po fazi ar sertifikad el linenn stad ho furcher."
|
||||
|
||||
#: ../../files/access_webdav.rst:420
|
||||
msgid "View the cert, then from the Details tab, select Copy to File."
|
||||
msgstr ""
|
||||
"Sellit ouzh ar sertifikad, goude adalek ivinell ar munudoù, choazit Eilañ "
|
||||
"d'ur Restr."
|
||||
|
||||
#: ../../files/access_webdav.rst:421
|
||||
msgid ""
|
||||
"Save to the desktop with an arbitrary name, for example ``myNextcloud.pem``."
|
||||
msgstr ""
|
||||
"Enrollit er burev gant n'eus forzh peseurt anv, da skouer "
|
||||
"``myNextcloud.pem``."
|
||||
|
||||
#: ../../files/access_webdav.rst:422
|
||||
msgid "Start, Run, MMC."
|
||||
msgstr "Loc'hit en dro, lakait da dreiñ, MMC"
|
||||
|
||||
#: ../../files/access_webdav.rst:423
|
||||
msgid "File, Add/Remove Snap-In."
|
||||
msgstr "Restr, Ouzhpennañ/Lemel, Labour aes."
|
||||
|
||||
#: ../../files/access_webdav.rst:424
|
||||
msgid "Select Certificates, Click Add, My User Account, then Finish, then OK."
|
||||
msgstr ""
|
||||
"Choazit ar sertifikad, Klikit war Ouzhpennañ, Ma c'hont implijer, goude "
|
||||
"Echu, hag OK."
|
||||
|
||||
#: ../../files/access_webdav.rst:425
|
||||
msgid "Dig down to Trust Root Certification Authorities, Certificates."
|
||||
msgstr "Kit betek Trust Root Certification Authorities, Certificates."
|
||||
|
||||
#: ../../files/access_webdav.rst:426
|
||||
msgid "Right-Click Certificate, Select All Tasks, Import."
|
||||
msgstr "Klikit-dehoù war ar Sertifikad, Choazit Pep Oberenn, Emporzhiañ."
|
||||
|
||||
#: ../../files/access_webdav.rst:427
|
||||
msgid "Select the Save Cert from the Desktop."
|
||||
msgstr "Choazit ar sertifikad enrollet diouzh ar burev."
|
||||
|
||||
#: ../../files/access_webdav.rst:428
|
||||
msgid "Select Place all Certificates in the following Store, Click Browse,"
|
||||
msgstr "Choazit Lakaat pep sertifikad er Stal-mañ, Klikit war Furcher,"
|
||||
|
||||
#: ../../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 ""
|
||||
"Gwiriit ar vouest a ginnig Show Physical Stores, Expand out Trusted Root "
|
||||
"Certification Authorities, ha choazit Local Computer, klikit war OK, Echuiñ "
|
||||
"an emporzhiañ."
|
||||
|
||||
#: ../../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 ""
|
||||
"Sellit ouzh ar roll evit bezañ sur e teu war wel. Marteze ho po ezhomm da "
|
||||
"nevesaat ar roll a-raok gwelout anezhañ Kuitait MMC."
|
||||
|
||||
#: ../../files/access_webdav.rst:434
|
||||
msgid "Open Browser, select Tools, Delete Browsing History."
|
||||
msgstr "Digorit ar furcher, choazit ostilhoù, lamit istor ar furcher."
|
||||
|
||||
#: ../../files/access_webdav.rst:435
|
||||
msgid "Select all but In Private Filtering Data, complete."
|
||||
msgstr ""
|
||||
"Choazit pep tra estreget e Roadennoù Prevez Diabarzh Silet, peurechuet."
|
||||
|
||||
#: ../../files/access_webdav.rst:436
|
||||
msgid "Go to Internet Options, Content Tab, Clear SSL State."
|
||||
msgstr "Kit d'an dibaboù Internet, Content Tab, skubit stad an SSl."
|
||||
|
||||
#: ../../files/access_webdav.rst:437
|
||||
msgid "Close browser, then re-open and test."
|
||||
msgstr "Serrit ar furcher, digorit anezhañ en-dro hag amprouit."
|
||||
|
||||
#: ../../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 ""
|
||||
"N'eo ket posupl deoc'h pellgargañ muioc'h eget 50MB pe pellkas restroù bras "
|
||||
"pa bad hiroc'h eget 30 munutenn pa vez implijet Kliant Web Windows 7."
|
||||
|
||||
#: ../../files/access_webdav.rst:448
|
||||
msgid "Workarounds are documented in the KB2668751_ article."
|
||||
msgstr "Dielloù an doareoù all d'ober a zo er pennad KB2668751_."
|
||||
|
||||
#: ../../files/access_webdav.rst:452
|
||||
msgid "Accessing files using cURL"
|
||||
msgstr "Tizhout ar restr en ur implijout cURL"
|
||||
|
||||
#: ../../files/access_webdav.rst:454
|
||||
msgid ""
|
||||
"Since WebDAV is an extension of HTTP cURL can be used to script file "
|
||||
"operations."
|
||||
msgstr ""
|
||||
"Peogwir eo WebDAV un astenn HTTP cURL e c'hall bezañ implijet evit urzhiañ "
|
||||
"oberennoù restroù."
|
||||
|
||||
#: ../../files/access_webdav.rst:456
|
||||
msgid "To create a folder with the current date as name:"
|
||||
msgstr "Evit krouiñ un teuliad gant an deiziat evel anv :"
|
||||
|
||||
#: ../../files/access_webdav.rst:462
|
||||
msgid "To upload a file ``error.log`` into that directory:"
|
||||
msgstr "Evit pellkas ur restr \"error.log\" en teuliad-mañ :"
|
||||
|
||||
#: ../../files/access_webdav.rst:468
|
||||
msgid "To move a file:"
|
||||
msgstr "Evit diblasañ ur restr :"
|
||||
|
||||
#: ../../files/access_webdav.rst:474
|
||||
msgid "To get the properties of files in the root folder:"
|
||||
msgstr "Evit kaout perzhioù ar restroù en teuliad gwrizienn :"
|
||||
@ -1,375 +0,0 @@
|
||||
# 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 <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
# Translators:
|
||||
# Kervoas-Le Nabat Ewen <ewenkervoas@free.fr>, 2020
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Nextcloud latest User Manual latest\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2020-07-28 07:41+0000\n"
|
||||
"PO-Revision-Date: 2019-11-07 20:29+0000\n"
|
||||
"Last-Translator: Kervoas-Le Nabat Ewen <ewenkervoas@free.fr>, 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"
|
||||
|
||||
#: ../../files/access_webgui.rst:3
|
||||
msgid "Accessing your files using the Nextcloud Web interface"
|
||||
msgstr "Tizhout ho restroù en ur implijout an etrefas 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 ""
|
||||
"Posupl eo deoc'h tizhout ho restroù Nextcloud gant an etrefas Web Nextcloud "
|
||||
"ha krouiñ, rakwelout, embann, lemel, rannañ hag adrannañ restroù. Ho merour "
|
||||
"Nextcloud en deus an dibab da zivarrekañ ar perzhioù-se, neuze ma vank unan"
|
||||
" en ho sistem, goulennit d'ar merour."
|
||||
|
||||
#: ../../files/access_webgui.rst:14
|
||||
msgid "Tagging files"
|
||||
msgstr "Klavañ restroù"
|
||||
|
||||
#: ../../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 ""
|
||||
"Gallout a rit reiñ klavioù da restroù. Evit krouiñ klavioù, digorit ar restr"
|
||||
" e-barzh gwelet Munudoù. Lakait ho klav. Evit lakaat meur a glav, klikit war"
|
||||
" an douchenn distro goude bezañ bet krouet pep klav. Pep klav a zo ur c'hlav"
|
||||
" sistem, ha rannet int gant pep implijer er servijour Nextcloud."
|
||||
|
||||
#: ../../files/access_webgui.rst:24
|
||||
msgid "Then use the Tags filter on the left sidebar to filter files by tags."
|
||||
msgstr ""
|
||||
"Implijit goude-se ar sil Klav war ar varenn gostez a-gleiz evit silañ ar "
|
||||
"restroù dre glav."
|
||||
|
||||
#: ../../files/access_webgui.rst:30
|
||||
msgid "Comments"
|
||||
msgstr "Displegañ"
|
||||
|
||||
#: ../../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 ""
|
||||
"Implijit Gwelet Munudoù evit ouzhpennañ ha lenn displegadennoù war pep "
|
||||
"restr pe teuliad. Gwelet e vezont gant an holl re o deus tu da dizhout ar "
|
||||
"restr."
|
||||
|
||||
#: ../../files/access_webgui.rst:39
|
||||
msgid "Video player"
|
||||
msgstr "Lenner video"
|
||||
|
||||
#: ../../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 ""
|
||||
"Posupl eo deoc'h lenn videoioù war Nextcloud gant ar meziant lenner video en"
|
||||
" ur glikañ war ar restr. Lenn videoioù war-eeun gant al lenner Nextcloud "
|
||||
"orin a cheñch hervez ar furcher web ha stumm ar video. M'en deus aotreet ho "
|
||||
"merour Nextcloud al lenn video war-eeun, ha ne dro ket war ho furcher Web, "
|
||||
"gallout a ra bezañ ur gudenn furcher. sellit ouzh "
|
||||
"https://developer.mozilla.org/en-"
|
||||
"US/docs/Web/HTML/Supported_media_formats#Browser_compatibility evit ar "
|
||||
"stummoù media douget er furcher Web."
|
||||
|
||||
#: ../../files/access_webgui.rst:50
|
||||
msgid "File controls"
|
||||
msgstr "Kontroloù restr"
|
||||
|
||||
#: ../../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 a c'hell reiñ rakskeudennoù ivin evit skeudennoù, MP3 ha restroù "
|
||||
"testenn, m'az eo aotreet gant ar merour. Lakait ho logodenn a-us d'ur restr "
|
||||
"pe teuliad evit gwelout ar c'hontroloù evit an oberiantizoù-mañ :"
|
||||
|
||||
#: ../../files/access_webgui.rst:59 ../../files/access_webgui.rst:157
|
||||
msgid "Favorites"
|
||||
msgstr "Karetañ"
|
||||
|
||||
#: ../../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 ""
|
||||
"Klikit war ar steredenn a-gleiz ouzh skeudennig ar restr evit lakaat anezhañ"
|
||||
" da garetañ, ha kavout buan ho karetañ gant ar sil karetañ er varenn-gostez "
|
||||
"a-gleiz."
|
||||
|
||||
#: ../../files/access_webgui.rst:66
|
||||
msgid "Overflow Menu"
|
||||
msgstr "Roll dic'hlannañ"
|
||||
|
||||
#: ../../files/access_webgui.rst:65
|
||||
msgid ""
|
||||
"The Overflow menu (three dots) displays file details, and allows you to "
|
||||
"rename, download, or delete files."
|
||||
msgstr ""
|
||||
"Ar roll dic'hlannañ (3 fik) a ro munudoù restr, hag aotreañ a ra ac'hanoc'h "
|
||||
"da adenvel, pellgargañ, pe lemel restroù."
|
||||
|
||||
#: ../../files/access_webgui.rst:71
|
||||
msgid "The Details view shows Activities, Sharing, and Versions information."
|
||||
msgstr ""
|
||||
"Ar Gwelout Munudoù a ziskouez Oberiantizoù, Rannadennoù, ha titouroù "
|
||||
"Stummoù."
|
||||
|
||||
#: ../../files/access_webgui.rst:76
|
||||
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 ""
|
||||
"Ar skeudennig rod dantek **Arventennoù** en diaz a-gleiz a aotre ac'hanoc'h "
|
||||
"da ziskouez pe da skoachañ restroù en hoc'h etrefas Nextcloud. Anvet int "
|
||||
"ivez dotfiles, abalamour ez int rakgeriet gant ur pik, da skouer "
|
||||
"\".mailfile\". Ar pik a lâr d'ho sistem oberiantiz da skoachañ ar restroù en"
|
||||
" ho furcher restroù, nemet m'ho peus c'hoant e vefent gwelet. Peurvuiañ ez "
|
||||
"int restroù arventennoù/stummoù, neuze ar fed e c'hellont bezañ skoachet a "
|
||||
"vihana al luziañ."
|
||||
|
||||
#: ../../files/access_webgui.rst:87
|
||||
msgid "Previewing files"
|
||||
msgstr "Rakwelout restroù"
|
||||
|
||||
#: ../../files/access_webgui.rst:89
|
||||
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 ""
|
||||
"Posupl eo deoc'h gwelout restroù testenn diwasket, restroù OpenDocument, "
|
||||
"videoioù, ha restroù skeudennoù er gweler diabarzh Nextcloud en ur glikañ "
|
||||
"war an anv restr. Stumm restroù all a zo posupl gwelout marteze m'en deus ho"
|
||||
" merour Nextcloud aotreet anezho. Ma ne c'hell ket Nextcloud rakwelout ur "
|
||||
"restr, kregiñ a ra da bellgargañ ar restr d'hoc'h urzhiataer."
|
||||
|
||||
#: ../../files/access_webgui.rst:96
|
||||
msgid "Navigating inside your Nextcloud"
|
||||
msgstr "Merdeiñ en ho Nextcloud"
|
||||
|
||||
#: ../../files/access_webgui.rst:98
|
||||
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 ""
|
||||
"Merdeiñ a deuliad da deuliad e Nextcloud a zo simpl evel klikañ war un "
|
||||
"teuliad evit digeriñ anezhañ hag implijout ar bouton distreiñ war ho furcher"
|
||||
" evit mont en-dro d'ul rak-live . Nextcloud a ro ivez ur varenn-verdeiñ e "
|
||||
"penn uhelañ lec'h ar restroù evit ur merdeiñ buan."
|
||||
|
||||
#: ../../files/access_webgui.rst:104
|
||||
msgid "Sharing status icons"
|
||||
msgstr "Skeudennigoù stad ar rannañ"
|
||||
|
||||
#: ../../files/access_webgui.rst:106
|
||||
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 ""
|
||||
"Pep teuliad bet rannet a zo merket gant ar skeudennig a-us \"Rannet\". Ar "
|
||||
"rannadennoù dre liamm publik a vez diskouezet gant ur chadennig. An "
|
||||
"teuliadoù n'int ket rannet a chom evel m'emaint."
|
||||
|
||||
#: ../../files/access_webgui.rst:113
|
||||
msgid "Creating or uploading files and directories"
|
||||
msgstr "Krouiñ pe pellkas restroù pe teuliadoù"
|
||||
|
||||
#: ../../files/access_webgui.rst:115
|
||||
msgid ""
|
||||
"Upload or create new files or folders directly in a Nextcloud folder by "
|
||||
"clicking on the *New* button in the Files app."
|
||||
msgstr ""
|
||||
"Pellkasit pe krouit ur restr pe teuliad nevez diouzhtu en teuliad Nextcloud "
|
||||
"en ur glikañ war ar bouton *Nevez* er meziant Restroù."
|
||||
|
||||
#: ../../files/access_webgui.rst:121
|
||||
msgid "The *New* button provides the following options:"
|
||||
msgstr "Ar bouton *Nevez*a ro an dibaboù-mañ:"
|
||||
|
||||
#: ../../files/access_webgui.rst:125
|
||||
msgid "Up arrow"
|
||||
msgstr "Bir a-us"
|
||||
|
||||
#: ../../files/access_webgui.rst:124
|
||||
msgid ""
|
||||
"Upload files from your computer into Nextcloud. You can also upload files by"
|
||||
" dragging and dropping them from your file manager."
|
||||
msgstr ""
|
||||
"Pellkasit restroù eus ho urzhiataer e-barzh Nextcloud. Gallout a rit ivez "
|
||||
"pellkas restroù en ur ruzañ ha leuskel anezho er merour restr."
|
||||
|
||||
#: ../../files/access_webgui.rst:128
|
||||
msgid "Text file"
|
||||
msgstr "Restr testenn"
|
||||
|
||||
#: ../../files/access_webgui.rst:128
|
||||
msgid "Creates a new text file and adds the file to your current folder."
|
||||
msgstr ""
|
||||
"Krouit ur restr testenn nevez hag ouzhpennit ar restr en teuliad lec'h "
|
||||
"m'emaoc'h."
|
||||
|
||||
#: ../../files/access_webgui.rst:131
|
||||
msgid "Folder"
|
||||
msgstr "Teuliad"
|
||||
|
||||
#: ../../files/access_webgui.rst:131
|
||||
msgid "Creates a new folder in the current folder."
|
||||
msgstr "Krouiñ a ra un teuliad nevez en teuliad lec'h m'emaoc'h."
|
||||
|
||||
#: ../../files/access_webgui.rst:134
|
||||
msgid "Selecting files or folders"
|
||||
msgstr "Dibab restroù pe teuliadoù"
|
||||
|
||||
#: ../../files/access_webgui.rst:136
|
||||
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 ""
|
||||
"Posupl eo deoc'h choaz ur restr pe teuliad pe meur a hini en ur glikañ war "
|
||||
"ar boestoù-gwiriañ. Evit choaz pep restr en teuliad lec'h m'emaoc'h, klikit "
|
||||
"war ar voest-wiriañ e penn uhelañ ar roll restroù."
|
||||
|
||||
#: ../../files/access_webgui.rst:140
|
||||
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 ""
|
||||
"Pa choazit meur a restr, posupl eo deoc'h lemel pep hini, pe pellgargañ "
|
||||
"anezho evel ur restr ZIP en ur implijout ar bouton \"Lemel\" pe "
|
||||
"\"Pellgargañ\" a zeu war wel er penn uhelañ."
|
||||
|
||||
#: ../../files/access_webgui.rst:144
|
||||
msgid ""
|
||||
"If the ``Download`` button is not visible, the administrator has disabled "
|
||||
"this feature."
|
||||
msgstr ""
|
||||
"Ma ne vez ket gwelet ar bouton \"Pellgargañ, n'en deus ket aotreet ar merour"
|
||||
" ar perzh-mañ."
|
||||
|
||||
#: ../../files/access_webgui.rst:148
|
||||
msgid "Filtering the files view"
|
||||
msgstr "Silañ ar restroù gwelet"
|
||||
|
||||
#: ../../files/access_webgui.rst:150
|
||||
msgid ""
|
||||
"The left sidebar on the Files page contains several filters for quickly "
|
||||
"sorting and managing your files."
|
||||
msgstr ""
|
||||
"Ar varenn-gostez a-gleiz war ar bajenn Restroù he deus meur a sil evit "
|
||||
"renkañ ha merañ ar restroù."
|
||||
|
||||
#: ../../files/access_webgui.rst:154
|
||||
msgid "All files"
|
||||
msgstr "Pep restr"
|
||||
|
||||
#: ../../files/access_webgui.rst:154
|
||||
msgid "The default view; displays all files that you have access to."
|
||||
msgstr "Ar gwel dre ziouer : diskouezet e vez pep restr a c'hellit tizhout."
|
||||
|
||||
#: ../../files/access_webgui.rst:157
|
||||
msgid "Files or folders marked with the yellow star."
|
||||
msgstr "Restroù pe teuliadoù merket gant ar steredenn velenn."
|
||||
|
||||
#: ../../files/access_webgui.rst:160
|
||||
msgid "Shared with you"
|
||||
msgstr "Rannet ganeoc'h"
|
||||
|
||||
#: ../../files/access_webgui.rst:160
|
||||
msgid "Displays all files shared with you by another user or group."
|
||||
msgstr ""
|
||||
"Diskouez a ra pep restr rannet ganeoc'h gant un implijer pe ur strollad all."
|
||||
|
||||
#: ../../files/access_webgui.rst:163
|
||||
msgid "Shared with others"
|
||||
msgstr "Rannet gant tud all"
|
||||
|
||||
#: ../../files/access_webgui.rst:163
|
||||
msgid "Displays all files that you have shared with other users or groups."
|
||||
msgstr ""
|
||||
"Diskouezet e vez pep restr ho peus rannet gant un implijer pe strollad all."
|
||||
|
||||
#: ../../files/access_webgui.rst:166
|
||||
msgid "Shared by link"
|
||||
msgstr "Rannet dre liamm"
|
||||
|
||||
#: ../../files/access_webgui.rst:166
|
||||
msgid "Displays all files that are shared by you via public link."
|
||||
msgstr "Diskouezet e vez pep restr ha zo rannet ganeoc'h dre ul liamm publik."
|
||||
|
||||
#: ../../files/access_webgui.rst:170
|
||||
msgid "External Storage (optional)"
|
||||
msgstr "Lec'h renkañ diavaez (diret)"
|
||||
|
||||
#: ../../files/access_webgui.rst:169
|
||||
msgid ""
|
||||
"Files that you have access to on external storage devices and services such "
|
||||
"as Amazon S3, SMB/CIFS, ftp..."
|
||||
msgstr ""
|
||||
"Restroù a dizher dre ur lec'h renkañ diavaez war un ardivink pe ur servij "
|
||||
"evel Amazon S3, SMB/CFIS, ftp..."
|
||||
|
||||
#: ../../files/access_webgui.rst:173
|
||||
msgid "Moving files"
|
||||
msgstr "Diblasañ restroù"
|
||||
|
||||
#: ../../files/access_webgui.rst:175
|
||||
msgid ""
|
||||
"You can move files and folders by dragging and dropping them into any "
|
||||
"directory."
|
||||
msgstr ""
|
||||
"Posupl eo deoc'h diblasañ restroù ha teuliadoù en ur ruzañ ha leuskel anezho"
|
||||
" e n'eus forzh peseurt teuliad."
|
||||
|
||||
#: ../../files/access_webgui.rst:178
|
||||
msgid "Creating or connecting to a Federation Share link"
|
||||
msgstr "Krouiñ pe en em genstagañ d'ul liamm rannadennoù kevredet"
|
||||
|
||||
#: ../../files/access_webgui.rst:180
|
||||
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 ""
|
||||
"Ur C'hloud rannañ Kevredet a aotre staliañ rannadennoù restr eus ur "
|
||||
"servijour Nextcloud pell, ha merañ anezho evel ur rannadenn diabarzh. Sellit"
|
||||
" ouzh :doc:`federated_cloud_sharing` evit deskiñ penaos krouiñ hag en em "
|
||||
"genstagañ d'ur rannadenn Cloud Kevredet."
|
||||
@ -1,5 +1,5 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) 2020 Nextcloud GmbH
|
||||
# Copyright (C) 2025 Nextcloud GmbH
|
||||
# This file is distributed under the same license as the Nextcloud latest User Manual package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
@ -11,10 +11,10 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Nextcloud latest User Manual latest\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2020-07-28 07:41+0000\n"
|
||||
"POT-Creation-Date: 2025-02-12 13:02+0000\n"
|
||||
"PO-Revision-Date: 2019-11-07 20:29+0000\n"
|
||||
"Last-Translator: Kervoas-Le Nabat Ewen <ewenkervoas@free.fr>, 2020\n"
|
||||
"Language-Team: Breton (https://www.transifex.com/nextcloud/teams/64236/br/)\n"
|
||||
"Language-Team: Breton (https://app.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"
|
||||
@ -28,16 +28,12 @@ msgstr "Melestrañ ar restroù lamet"
|
||||
#: ../../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."
|
||||
"permanently, only 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 ""
|
||||
"Pa lamit ur restr e Nextcloud, n'eo ket lamet diouzhtu da vat. Diblaset eo "
|
||||
"bet d'ar boubellenn. N'ez eo lamet da vat nemet ma vez graet ganeoc'h gant "
|
||||
"an dorn, pe pa vez lamet gant ar meziant Lemel Restroù evit ober plas d'ar "
|
||||
"restroù nevez."
|
||||
|
||||
#: ../../files/deleted_file_management.rst:10
|
||||
#: ../../files/deleted_file_management.rst:9
|
||||
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 "
|
||||
@ -47,11 +43,11 @@ msgstr ""
|
||||
"pajenn Restroù en etrefas Web nextcloud. Posupl vo deoc'h dibab adkrouiñ pe "
|
||||
"peurlemel ar restroù."
|
||||
|
||||
#: ../../files/deleted_file_management.rst:15
|
||||
#: ../../files/deleted_file_management.rst:14
|
||||
msgid "Quotas"
|
||||
msgstr "Quotaioù "
|
||||
|
||||
#: ../../files/deleted_file_management.rst:17
|
||||
#: ../../files/deleted_file_management.rst:16
|
||||
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 "
|
||||
@ -61,11 +57,11 @@ msgstr ""
|
||||
"vez kontet ennañ, ket ar restroù rannet ganeoc'h. (Sellit :doc:`quota` evit "
|
||||
"deskiñ muioc'h diwar-benn-se)"
|
||||
|
||||
#: ../../files/deleted_file_management.rst:22
|
||||
#: ../../files/deleted_file_management.rst:21
|
||||
msgid "What happens when shared files are deleted"
|
||||
msgstr "Ar pezh a c'hoarvez pa vez lamet ur restr rannet"
|
||||
|
||||
#: ../../files/deleted_file_management.rst:24
|
||||
#: ../../files/deleted_file_management.rst:23
|
||||
msgid ""
|
||||
"Deleting files gets a little complicated when they are shared files, as this"
|
||||
" scenario illustrates:"
|
||||
@ -73,27 +69,25 @@ msgstr ""
|
||||
"Lemel restroù a zeu da vezañ un tammig diaes pa vezont rannet. evel "
|
||||
"diskouezet en istor-mañ :"
|
||||
|
||||
#: ../../files/deleted_file_management.rst:27
|
||||
#: ../../files/deleted_file_management.rst:26
|
||||
msgid "User1 shares a folder \"test\" with User2 and User3"
|
||||
msgstr "Implijer1 a rann un teuliad \"test\" gant Implijer2 hag Implijer3"
|
||||
|
||||
#: ../../files/deleted_file_management.rst:28
|
||||
#: ../../files/deleted_file_management.rst:27
|
||||
msgid "User2 (the recipient) deletes a file/folder \"sub\" inside of \"test\""
|
||||
msgstr "Implijer2 (ar resever) a lam ar restr/an teuliad \"sub\" e \"test\""
|
||||
|
||||
#: ../../files/deleted_file_management.rst:29
|
||||
#: ../../files/deleted_file_management.rst:28
|
||||
msgid ""
|
||||
"The folder \"sub\" will be moved to the trashbin of both User1 (owner) and "
|
||||
"The folder \"sub\" will be moved to the trash bin of both User1 (owner) and "
|
||||
"User2 (recipient)"
|
||||
msgstr ""
|
||||
"An teuliad \"sub\" a vo lakaet e poubellennoù an Implijour1 (perc'henner) "
|
||||
"hag an Implijer2 (resever)"
|
||||
|
||||
#: ../../files/deleted_file_management.rst:31
|
||||
#: ../../files/deleted_file_management.rst:30
|
||||
msgid "But User3 will not have a copy of \"sub\" in their trash bin"
|
||||
msgstr "Mes n'en do ket an Implijer3 un eiladenn eus \"sub\" neblec'h"
|
||||
|
||||
#: ../../files/deleted_file_management.rst:33
|
||||
#: ../../files/deleted_file_management.rst:32
|
||||
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."
|
||||
@ -101,7 +95,7 @@ msgstr ""
|
||||
"Pa lam Implijer1 \"sub\" e vez kaset en e boubellenn. Lamet eo bet evit "
|
||||
"Implijour2 hag Implijour3, mes n'eo ket bet lakaet en o foubellennoù."
|
||||
|
||||
#: ../../files/deleted_file_management.rst:36
|
||||
#: ../../files/deleted_file_management.rst:35
|
||||
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 "
|
||||
@ -111,11 +105,11 @@ msgstr ""
|
||||
" rannañ anezho en-dro gant tud all, evel pep restr urzhiataer ; N'en deus "
|
||||
"ket Nextcloud galloudoù hud evit ampech se."
|
||||
|
||||
#: ../../files/deleted_file_management.rst:41
|
||||
#: ../../files/deleted_file_management.rst:40
|
||||
msgid "How the deleted files app manages storage space"
|
||||
msgstr "Penaos e ver ar meziant lec'h renkañ ar restroù lamet"
|
||||
|
||||
#: ../../files/deleted_file_management.rst:43
|
||||
#: ../../files/deleted_file_management.rst:42
|
||||
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 "
|
||||
@ -129,7 +123,7 @@ msgstr ""
|
||||
"lamet, e lam Nextcloud ar restroù koshañ (ar restroù gant ar merkoù amzer "
|
||||
"koshañ pa voent lamet) betek ma kloto gant bevenn ar memor adarre."
|
||||
|
||||
#: ../../files/deleted_file_management.rst:49
|
||||
#: ../../files/deleted_file_management.rst:48
|
||||
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 "
|
||||
@ -138,27 +132,18 @@ msgid ""
|
||||
"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."
|
||||
" allowed space Nextcloud will permanently delete those trashed files with "
|
||||
"the soonest expiration until the space limit is met again."
|
||||
msgstr ""
|
||||
"Gwirian a ra Nextcloud oad ar restroù lamet bewech e vez ouzhpennet ur restr"
|
||||
" nevez d'ar restroù lamet. Dre ziouer e chom ar restroù lamet er boubellenn "
|
||||
"e-pad 30 devezh. Ar merour servijour Nextcloud a c'hall cheñch an "
|
||||
"talvoudegezh-mañ er restr \"config.php\" en ur cheñch an arventenn "
|
||||
"`'trashbin_retention_obligation``. Restroù koshoc'h eget "
|
||||
"'`trashbin_retention_obligation`` a vo peurlamet. Ouzhpenn-se e vuzul "
|
||||
"Nextcloud al lec'h dieub brasañ bewech e vez ouzhpennet ur restr nevez. Ma "
|
||||
"'z eo re vras ar lec'h kemeret gant ar restroù lamet evit ar vevenn nevez e "
|
||||
"vo lamet gant Nextcloud ar restroù koshañ betek adkavout ar vevenn en-dro."
|
||||
|
||||
#: ../../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 "
|
||||
"<https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/config_sample_php_parameters.html"
|
||||
"#deleted-items-trash-bin>`_ for more details."
|
||||
"<https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/config_sample_php_parameters.html#deleted-"
|
||||
"items-trash-bin>`_ for more details."
|
||||
msgstr ""
|
||||
"Ho merour a c'hell bezañ cheñchet arventenn an amzer e chom ar restroù er "
|
||||
"boubellenn evit tremen e-biou ar melestrer lec'h dieub. Sellit "
|
||||
"<https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/config_sample_php_parameters.html"
|
||||
"#deleted-items-trash-bin>`_ evit muioc'h a ditouroù."
|
||||
"<https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/config_sample_php_parameters.html#deleted-"
|
||||
"items-trash-bin>`_ evit muioc'h a ditouroù."
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) 2023 Nextcloud GmbH
|
||||
# Copyright (C) 2025 Nextcloud GmbH
|
||||
# This file is distributed under the same license as the Nextcloud latest User Manual package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
@ -11,7 +11,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Nextcloud latest User Manual latest\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 16:07+0000\n"
|
||||
"POT-Creation-Date: 2025-02-12 13:02+0000\n"
|
||||
"PO-Revision-Date: 2019-11-07 20:29+0000\n"
|
||||
"Last-Translator: Kervoas-Le Nabat Ewen <ewenkervoas@free.fr>, 2020\n"
|
||||
"Language-Team: Breton (https://app.transifex.com/nextcloud/teams/64236/br/)\n"
|
||||
@ -70,3 +70,11 @@ msgstr ""
|
||||
"Deuit war ho pajenn Personel en etrefas Web Nextcloud evit kavout liammoù "
|
||||
"pellgargañ evit klianted kempredañ hezoug Android ha iOS. Pe kit war "
|
||||
"`Nextcloud download page <https://nextcloud.com/install/>`_."
|
||||
|
||||
#: ../../files/desktop_mobile_sync.rst:29
|
||||
msgid ""
|
||||
"Unfortunately, 2-way-sync, a.k.a bidirectional sync, isn't fully implemented"
|
||||
" in the Android client yet. See `this issue on GitHub "
|
||||
"<https://github.com/nextcloud/android/issues/19>`_ for the current feature's"
|
||||
" status."
|
||||
msgstr ""
|
||||
|
||||
@ -1,340 +0,0 @@
|
||||
# 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 <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
# Translators:
|
||||
# Kervoas-Le Nabat Ewen <ewenkervoas@free.fr>, 2020
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Nextcloud latest User Manual latest\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2020-07-28 07:41+0000\n"
|
||||
"PO-Revision-Date: 2019-11-07 20:29+0000\n"
|
||||
"Last-Translator: Kervoas-Le Nabat Ewen <ewenkervoas@free.fr>, 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"
|
||||
|
||||
#: ../../files/encrypting_files.rst:3
|
||||
msgid "Encrypting your Nextcloud files on the server"
|
||||
msgstr "O sifrañ ho restroù Nextcloud war ar servijour"
|
||||
|
||||
#: ../../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 ""
|
||||
"E Nextcloud ez eus ur meziant kostez servijour Sifrañ, ha pa 'z eo aotreet "
|
||||
"gant ho merour Nextcloud e vez sifret pep restr roadennoù war ho Nextcloud "
|
||||
"en un doare otomatik war ar servijour. Ar sifrañ a vez graet war tout ar "
|
||||
"servijour, neuze pa 'z eo aotreet n'eo ket posupl choaz leuskel ho restroù "
|
||||
"disifret. N'ho peus netra ispisial d'ober, dre ma implij ho ker-tremen mont-"
|
||||
"tre evel hoc'h alc'hwez sifrañ prevez. N'ho peus nemet da vont tre ha maez "
|
||||
"ha merañ ha rannañ ho restroù evel boaz, ha posupl eo deoc'h cheñch ho ker-"
|
||||
"tremen evel m'ho peus c'hoant."
|
||||
|
||||
#: ../../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 ""
|
||||
"E bal pennañ a zo sifrañ restroù war al lec'h renkañ pell kenstaget d'ho "
|
||||
"servijour Nextcloud. Un doare aes da wareziñ ho restroù war lec'hioù renkañ "
|
||||
"pell. Gallout a rit rannañ restroù dre Nextcloud evel boaz, mes n'eo ket "
|
||||
"posupl deoc'h rannañ ho restroù sifret diouzhtu eus ar servij pell e "
|
||||
"implijit, abalamour d'an alc'hwez sifrañ a zo enrollet war ho servijour "
|
||||
"Nextcloud, ha n'eo ket diskouezet e diavaez diavaez ar servijoù."
|
||||
|
||||
#: ../../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 <https://nextcloud.com/blog/encryption-in-"
|
||||
"nextcloud/>`_ to learn more.)"
|
||||
msgstr ""
|
||||
"Ma n'eo ket kenstaget ho servijour Nextcloud d'ur servij lec'h renkañ pell, "
|
||||
"gwelloc'h eo implijout un doare sifrañ all evel live-restr pe sifrañ tout al"
|
||||
" lenner. Peogwir eo gouarnet an alc'hwez war ho servijour Nextcloud eo "
|
||||
"posupl d'ho merour kemer ho restroù, ha m'az eo drougemglevet ar servijour "
|
||||
"eo posupl d'an tager tizhout ho restroù. (Lennit 'Encryption in Nextcloud "
|
||||
"<https://nextcloud.com/blog/encryption-in-nextcloud/>`_ evit deskiñ "
|
||||
"muioc'h.)"
|
||||
|
||||
#: ../../files/encrypting_files.rst:31
|
||||
msgid "Encryption FAQ"
|
||||
msgstr "FAQ sifradur"
|
||||
|
||||
#: ../../files/encrypting_files.rst:34
|
||||
msgid "How can encryption be disabled?"
|
||||
msgstr "Penaos disaotreañ ar sifradur ?"
|
||||
|
||||
#: ../../files/encrypting_files.rst:36
|
||||
msgid ""
|
||||
"The only way to disable encryption is to run the `\"decrypt all\" "
|
||||
"<https://docs.nextcloud.org/server/latest/admin_manual/configuration_server/occ_command.html"
|
||||
"#encryption-label>`_."
|
||||
msgstr ""
|
||||
"An tu nemetañ da disaotreañ ar sifradur a zo en ul lakaat da drein "
|
||||
"\"disifrañ pep tra\" "
|
||||
"<https://docs.nextcloud.org/server/latest/admin_manual/configuration_server/occ_command.html"
|
||||
"#encryption-label>`_"
|
||||
|
||||
#: ../../files/encrypting_files.rst:41
|
||||
msgid "script, which decrypts all files and disables encryption."
|
||||
msgstr "skript, ar pezh a zisifr pep restr hag a zisaotr an disifrañ."
|
||||
|
||||
#: ../../files/encrypting_files.rst:44
|
||||
msgid "Is it possible to disable encryption with the recovery key?"
|
||||
msgstr "Ha posupl eo disaotreañ ar sifrañ gant an alc'hwez adtapout ?"
|
||||
|
||||
#: ../../files/encrypting_files.rst:46
|
||||
msgid ""
|
||||
"Yes, *if* every user uses the `file recovery key "
|
||||
"<https://docs.nextcloud.com/server/latest/admin_manual/configuration_files/encryption_configuration.html"
|
||||
"#enabling-users-file-recovery-keys>`_, `\"decrypt all\" "
|
||||
"<https://docs.nextcloud.org/server/latest/admin_manual/configuration_server/occ_command.html"
|
||||
"#encryption-label>`_ will use it to decrypt all files."
|
||||
msgstr ""
|
||||
"Ya, *ma* implij pep implijer an 'alc'hwez adtapout restr "
|
||||
"<https://docs.nextcloud.com/server/latest/admin_manual/configuration_files/encryption_configuration.html"
|
||||
"#enabling-users-file-recovery-keys>`_, \"disifrañ pep tra\" "
|
||||
"<https://docs.nextcloud.org/server/latest/admin_manual/configuration_server/occ_command.html"
|
||||
"#encryption-label>`_ a implijo anezhañ evit disifrañ pep restr"
|
||||
|
||||
#: ../../files/encrypting_files.rst:53
|
||||
msgid "Can encryption be disabled without the user's password?"
|
||||
msgstr "Ha posupl eo disaotreañ an disifrañ hep ger-tremen implijer ?"
|
||||
|
||||
#: ../../files/encrypting_files.rst:55
|
||||
msgid ""
|
||||
"If you don't have the users password or `file recovery key "
|
||||
"<https://docs.nextcloud.com/server/latest/admin_manual/configuration_files/encryption_configuration.html"
|
||||
"#enabling-users-file-recovery-keys>`_."
|
||||
msgstr ""
|
||||
"Ma n'ho peus ger-tremen implijer ebet, pe 'alc'hwez adtapout restr' ebet "
|
||||
"<https://docs.nextcloud.com/server/latest/admin_manual/configuration_files/encryption_configuration.html"
|
||||
"#enabling-users-file-recovery-keys>`_."
|
||||
|
||||
#: ../../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 ""
|
||||
"N'ez eus ket tu deoc'h disifrañ ar restroù. Ouzhpenn se, lakaat da dreiñ er "
|
||||
"mont-tre a vefe dañjerus, abalamour e vefe re hir a raok implijout anezhi."
|
||||
|
||||
#: ../../files/encrypting_files.rst:65
|
||||
msgid "Is it planned to move this to the next user login or a background job?"
|
||||
msgstr ""
|
||||
"Raktreset eo lakaat an dra-se d'an implijer da heul pe d'ul labour diadreñv "
|
||||
"?"
|
||||
|
||||
#: ../../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 ""
|
||||
"Ret vefe deomp enrollañ ho ker-tremen mont-tre er roadenn-diaz evit ober-se."
|
||||
" Ur gudenn surentez e vefe neuze, neuze n'eo ket bet raktreset ober-se."
|
||||
|
||||
#: ../../files/encrypting_files.rst:71
|
||||
msgid "Is group Sharing possible with the recovery key?"
|
||||
msgstr ""
|
||||
"Ha posupl eo ober ur rannadenn d'ur strollad gant an alc'hwez adtapout ?"
|
||||
|
||||
#: ../../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 ""
|
||||
"Ma soñjit ouzhpennañ implijourien d'ur strollad ha lakaat pep tra da dreiñ "
|
||||
"en un doare hud ? Nann avat. Ne gerzh nemet gant ar mestr-alc'hwez."
|
||||
|
||||
#: ../../files/encrypting_files.rst:77
|
||||
msgid "Using encryption"
|
||||
msgstr "Implijout sifradur"
|
||||
|
||||
#: ../../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 ""
|
||||
"Sifradur Nextcloud a zo peurvuiañ lakaat anezhi hag ankouaat, mes dibaboù "
|
||||
"all a zo posupl kaout."
|
||||
|
||||
#: ../../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 ""
|
||||
"Pa vez aotreet gant ho merour Nextcloud ar sifradur evit ar wech kentañ, ret"
|
||||
" eo deoc'h mont maez ha mont-tre en-dro evit krouiñ hoc'h alc'hwez sifrañ ha"
|
||||
" sifrañ ho restroù. Pa 'z eo bet aotreet ar sifrañ war ho servijour "
|
||||
"Nextcloud e vo gwelet ganeoc'h ur banniel melen war ho pajenn Restroù o "
|
||||
"c'houlenn diganeoc'h mont kuit ha tre adarre."
|
||||
|
||||
#: ../../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 ""
|
||||
"Pa zeuit-tre en-dro e kemer un nebeut munutennoù evit mont war-dro, hervez "
|
||||
"pet restr ho peus, ha goude e tistroit war ho pajenn Nextcloud dre ziouer."
|
||||
|
||||
#: ../../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 ""
|
||||
"Na gollit ket ho ker-tremen Nextcloud, peogwir e vo kollet ganeoc'h ar "
|
||||
"galloud da dizhout ho restroù. Be'z ez eus an dibab gant ho merour Nextcloud"
|
||||
" evit aotreañ un dibab adtapout ; sellit ar pennad Alc'hwez Adtapout Ger-"
|
||||
"tremen (dindan) evit deskiñ muioc'h diwar benn-se."
|
||||
|
||||
#: ../../files/encrypting_files.rst:101
|
||||
msgid "Sharing encrypted files"
|
||||
msgstr "Rannañ restroù sifret"
|
||||
|
||||
#: ../../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 ""
|
||||
"N'ez eus nemet an implijourien ho deus un alc'hwez tremen prevez sifret hag "
|
||||
"a c'hell tizhout ar restroù ha teuliadoù sifret. implijourien n'ho deus ket "
|
||||
"krouet evit ar poent o alc'hwez sifrañ n'o do ket an aotre da dizhout ar re-"
|
||||
"mañ; gwelet vo gante an anvioù, mes ne vint ket gouest digeriñ pe pellgargañ"
|
||||
" ar restroù. Ur banniel melen a gemeno dezho \"Meziant sifrañ aotreet mes "
|
||||
"n'eo ket bet staliet un alc'hwez ganeoc'h c'hoazh, kit maez hag e-barzh en-"
|
||||
"dro\"."
|
||||
|
||||
#: ../../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 ""
|
||||
"Perc'henned un dra rannet a vo ret dezho azrannañ restroù goude eo bet "
|
||||
"aotreet ar sifradur : an implijourien a glask tizhout ar rannadenn a resevo "
|
||||
"ur gemennadenn oc'h aliañ dezho goulenn d'ar ranner azrannañ ar restr ganto."
|
||||
" Evit rannadennoù personel, disrannit hag azrannit ar restr. Evit "
|
||||
"rannadennoù strollad, rannit gant unan eus an implijourien na c'hell ket "
|
||||
"tizhout ar rannadenn. Adnevesaat a ra ar sifradur, hag ar ranner a c'hell "
|
||||
"lemel ar rannadennoù personel."
|
||||
|
||||
#: ../../files/encrypting_files.rst:118
|
||||
msgid "Recovery key password"
|
||||
msgstr "Ger-tremen adtapout alc'hwez"
|
||||
|
||||
#: ../../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 ""
|
||||
"M'en deus aotreet ho Merour Nextcloud t ar perzh adtapout alc'hwez, posupl "
|
||||
"eo deoc'h choaz implijout ar perzh-se war ho kont. Ma aotreit an \"Adtapout "
|
||||
"ger-tremen\" e c'hallo ho merour lenn ho roadennoù gant ur ger-tremen "
|
||||
"ispisial. Aotreañ a ra ar perzh-mañ d'ho merour da adtapout ho restroù ma "
|
||||
"vez kollet ho ker-tremen ganeoc'h. Ma n'eo ket aotreet an alc'hwez adtapout,"
|
||||
" n'ez eus ket tu adtapout ho restroù ma vez kollet ganeoc'h ho ger-tremen "
|
||||
"mont-tre."
|
||||
|
||||
#: ../../files/encrypting_files.rst:130
|
||||
msgid "Files not encrypted"
|
||||
msgstr "Restroù nann-sifret"
|
||||
|
||||
#: ../../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 ""
|
||||
"Ar roadennoù en ho restroù nemetken a zo sifret, ha n'eo ket an anv restr pe"
|
||||
" framm an teuliad. Ne vez ket sifret an traoù-se."
|
||||
|
||||
#: ../../files/encrypting_files.rst:135
|
||||
msgid "Old files in the trash bin."
|
||||
msgstr "Restroù kozh er boubellenn."
|
||||
|
||||
#: ../../files/encrypting_files.rst:136
|
||||
msgid "Image thumbnails from the Gallery app."
|
||||
msgstr "Skeudennoù ivin eus ar meziant Skeudennoù."
|
||||
|
||||
#: ../../files/encrypting_files.rst:137
|
||||
msgid "Previews from the Files app."
|
||||
msgstr "Rakweladennoù eus ar meziant Restroù"
|
||||
|
||||
#: ../../files/encrypting_files.rst:138
|
||||
msgid "The search index from the full text search app."
|
||||
msgstr "Meneger klask eus ar meziant klask en destenn a-bezh."
|
||||
|
||||
#: ../../files/encrypting_files.rst:139
|
||||
msgid "Third-party app data"
|
||||
msgstr "Roadenn meziant trede-strollad"
|
||||
|
||||
#: ../../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 ""
|
||||
"Restroù all a c'hall bezañ disifret ; ar restroù a vez gwelet gant roerien "
|
||||
"lec'h renkañ trede-strollad a zo sur da vezañ sifret."
|
||||
|
||||
#: ../../files/encrypting_files.rst:145
|
||||
msgid "Change private key password"
|
||||
msgstr "Cheñch ger-tremen prevez"
|
||||
|
||||
#: ../../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 ""
|
||||
"An dibab-mañ a zo posupl kaout nemet ma 'z eo bet cheñchet ho ker-tremen "
|
||||
"mont-tre, mes ket ho ker-tremen sifrañ, gant ho merour. Gallout a ra "
|
||||
"c'hoarvezout ma implij ho roer Nextcloud un implijer diavaez diadreñv (da "
|
||||
"skouer, LDAP) ha cheñchet ho ker-tremen en ur implijout an arventenn "
|
||||
"diadreñv. Ma c'hoarvez, posupl eo deoc'h lakaat ho ker-tremen sifrañ d'ho "
|
||||
"ker-tremen mont-tre en ur reiñ ar gerioù-tremen kozh ha nevez. Ar meziant "
|
||||
"Sifrañ a labour nemet m'az eo ho kerioù-tremen mont-tre ha sifrañ ar memes "
|
||||
"re."
|
||||
@ -1,5 +1,5 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) 2020 Nextcloud GmbH
|
||||
# Copyright (C) 2025 Nextcloud GmbH
|
||||
# This file is distributed under the same license as the Nextcloud latest User Manual package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
@ -11,10 +11,10 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Nextcloud latest User Manual latest\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2020-07-28 07:41+0000\n"
|
||||
"POT-Creation-Date: 2025-02-16 14:31+0000\n"
|
||||
"PO-Revision-Date: 2019-11-07 20:29+0000\n"
|
||||
"Last-Translator: Kervoas-Le Nabat Ewen <ewenkervoas@free.fr>, 2020\n"
|
||||
"Language-Team: Breton (https://www.transifex.com/nextcloud/teams/64236/br/)\n"
|
||||
"Language-Team: Breton (https://app.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"
|
||||
@ -51,30 +51,21 @@ msgstr ""
|
||||
|
||||
#: ../../files/federated_cloud_sharing.rst:15
|
||||
msgid ""
|
||||
"1. Go to your ``Files`` page and click the Share icon on the file or "
|
||||
"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: ``<username>@<oc-server-url>``. 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."
|
||||
"the remote user in this form: ``<username>@<oc-server-url>``. The form "
|
||||
"automatically confirms the address that you type and labels it as "
|
||||
"\"remote\". Click on the label."
|
||||
msgstr ""
|
||||
"1. Kit war ho pajenn \"Restroù\" ha klikit war ar skeudennig Rannañ war ar "
|
||||
"restr pe an teuliad. War ar varenn gostez lakait anv an implijer hag URL an "
|
||||
"implijer pell e stumm''<username>@<oc-server-url>''. Da skouer ``layla"
|
||||
"@remote-server/nextcloud``. Ar stumm a glot gant ar chomlec'h a skrivit en "
|
||||
"un doare otomatik ha lakaet evez evel \"pell\". Klikit war al label."
|
||||
|
||||
#: ../../files/federated_cloud_sharing.rst:23
|
||||
#: ../../files/federated_cloud_sharing.rst:22
|
||||
msgid ""
|
||||
"2. When your local Nextcloud server makes a successful connection with the "
|
||||
"When your local Nextcloud server makes a successful connection with the "
|
||||
"remote Nextcloud server you'll see a confirmation. Your only share option is"
|
||||
" **Can edit**."
|
||||
msgstr ""
|
||||
"2. Ur wech deuet ho servijour Nextcloud diabarzh a-benn d'ober ur "
|
||||
"genstagadenn gant an hini pell e vo gwelet ur c'hadarnaat ganeoc'h. An dibab"
|
||||
" nemetañ ho po a vo **Can edit**."
|
||||
|
||||
#: ../../files/federated_cloud_sharing.rst:27
|
||||
#: ../../files/federated_cloud_sharing.rst:25
|
||||
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 "
|
||||
@ -84,18 +75,18 @@ msgstr ""
|
||||
"ar restr. Lamit al liamm ranna p'ho po c'hoant en ur glikañ war ar "
|
||||
"skeudennig poubellenn. ne lam nemet ar rannadenn, ket ar restr."
|
||||
|
||||
#: ../../files/federated_cloud_sharing.rst:32
|
||||
#: ../../files/federated_cloud_sharing.rst:30
|
||||
msgid "Creating a new Federated Cloud Share via email"
|
||||
msgstr "Krouiñ ur Rannadenn Cloud Kevredet nevez dre postel"
|
||||
|
||||
#: ../../files/federated_cloud_sharing.rst:34
|
||||
#: ../../files/federated_cloud_sharing.rst:32
|
||||
msgid ""
|
||||
"Use this method when you are sharing with users on ownCloud 8.x and older."
|
||||
msgstr ""
|
||||
"Implijit ar stumm-mañ pa rannit gant implijourien all hoc'h ownCloud 8.x pe "
|
||||
"koshoc'h."
|
||||
|
||||
#: ../../files/federated_cloud_sharing.rst:36
|
||||
#: ../../files/federated_cloud_sharing.rst:34
|
||||
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."
|
||||
@ -103,7 +94,7 @@ msgstr ""
|
||||
"Petra ober ma n'anavezit ket an anv-implijer pe an URL ? Posupl eo da "
|
||||
"Nextcloud krouiñ ul liamm da gas dre bostel d'ar resever."
|
||||
|
||||
#: ../../files/federated_cloud_sharing.rst:41
|
||||
#: ../../files/federated_cloud_sharing.rst:39
|
||||
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 "
|
||||
@ -113,7 +104,7 @@ msgstr ""
|
||||
"kaout al liamm rannañ. Ret eo dezho digeriñ al liamm roet dezho en ho "
|
||||
"furcher Web, ha klikañ war **Ouzhpennañ d'ho Nextcloud**."
|
||||
|
||||
#: ../../files/federated_cloud_sharing.rst:47
|
||||
#: ../../files/federated_cloud_sharing.rst:45
|
||||
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 "
|
||||
@ -123,7 +114,7 @@ msgstr ""
|
||||
"resever en deus ezhomm lakaat URL e servijour Nextcloud pe ownCloud ennañ ha"
|
||||
" klikañ war an douchenn distro, pe klikañ war ar bir."
|
||||
|
||||
#: ../../files/federated_cloud_sharing.rst:53
|
||||
#: ../../files/federated_cloud_sharing.rst:51
|
||||
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."
|
||||
@ -131,7 +122,7 @@ msgstr ""
|
||||
"Goude, gwelet vo gante un diviz o c'houlenn diganto gwiriañ. Ret eo dezho "
|
||||
"klikañ war **Ouzhpennañ ar rannadenn pell** hag echu eo."
|
||||
|
||||
#: ../../files/federated_cloud_sharing.rst:56
|
||||
#: ../../files/federated_cloud_sharing.rst:54
|
||||
msgid ""
|
||||
"Remove your linked share anytime by clicking the trash can icon. This only "
|
||||
"unlinks the share, and does not delete any files."
|
||||
|
||||
@ -1,91 +0,0 @@
|
||||
# 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 <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
# Translators:
|
||||
# Kervoas-Le Nabat Ewen <ewenkervoas@free.fr>, 2020
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Nextcloud latest User Manual latest\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2020-09-14 14:29+0000\n"
|
||||
"PO-Revision-Date: 2019-11-07 20:29+0000\n"
|
||||
"Last-Translator: Kervoas-Le Nabat Ewen <ewenkervoas@free.fr>, 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"
|
||||
|
||||
#: ../../files/file_drop.rst:3
|
||||
msgid "Making anonymous uploads"
|
||||
msgstr "Ober ur bellgasadenn dizanv"
|
||||
|
||||
#: ../../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 ""
|
||||
"Gallout a rit krouiñ un restr teuliad ispisial evit ma pellkasfe an tud all "
|
||||
"restroù hep kaout un implijour Nextcloud. Ne vefont ket aotreet da welet "
|
||||
"petra ez eus en teuliad, pe embann anezhañ. Un doare all mat eo evit kas ur "
|
||||
"stagadenn vras, en ur implijout ur servijour FTP, pe ur servij rannañ-restr "
|
||||
"kenwerzhel."
|
||||
|
||||
#: ../../files/file_drop.rst:13
|
||||
msgid "Setting up your own file drop"
|
||||
msgstr "Staliañ ho laosker restr deoc'h"
|
||||
|
||||
#: ../../files/file_drop.rst:15
|
||||
msgid ""
|
||||
"Go to Files and create or choose the folder, the anonymous upload should be "
|
||||
"made to."
|
||||
msgstr ""
|
||||
"Kit da Restroù ha krouit pe choazit un teuliad, lec'h ma vo graet ar "
|
||||
"pellkasadennoù dizanv."
|
||||
|
||||
#: ../../files/file_drop.rst:20
|
||||
msgid "Check Share Link, Allow editing, Hide file listing."
|
||||
msgstr "Sellit ouzh Liamm Rannañ, Aotreañ embann, Skoachañ ar roll restroù."
|
||||
|
||||
#: ../../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 ""
|
||||
"Bremañ eo posupl deoc'h kas al liamm d'ho teuliad pellkas gant an dorn pe "
|
||||
"implijout perzh kas Nextcloud, mard eo bet aotreet gant ar merour."
|
||||
|
||||
#: ../../files/file_drop.rst:29
|
||||
msgid "Uploading files"
|
||||
msgstr "Pellkas restroù"
|
||||
|
||||
#: ../../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 ""
|
||||
"implijout ar pellkasañ dianv a zo simpl. Resevet e vez ganeoc'h ul liamm "
|
||||
"d'an teuliad pellkas, klikit war al liamm, ha gwellet e vo ganeoc'h ur "
|
||||
"bajenn Nextcloud gant ur bouton **Klikit evit pellkas**."
|
||||
|
||||
#: ../../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 ""
|
||||
"Digeriñ a ra ur choazer restr, ha choaz a rit ur restr pe teuliad da "
|
||||
"bellkas. Posupl eo deoc'h lezel ar restroù er prenestr."
|
||||
|
||||
#: ../../files/file_drop.rst:40
|
||||
msgid "When your upload is completed, the filenames are listed:"
|
||||
msgstr "Pa 'z eo echu ar pellkas, an anvioù restr a vez kavet er roll :"
|
||||
@ -1,473 +0,0 @@
|
||||
# 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 <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
# Translators:
|
||||
# Roeland Jago Douma, 2023
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Nextcloud latest User Manual latest\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2020-07-28 07:41+0000\n"
|
||||
"PO-Revision-Date: 2023-07-26 13:24+0000\n"
|
||||
"Last-Translator: Roeland Jago Douma, 2023\n"
|
||||
"Language-Team: Breton (https://app.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"
|
||||
|
||||
#: ../../files/gallery_app.rst:3
|
||||
msgid "Gallery app"
|
||||
msgstr "Meziant skeudennoù"
|
||||
|
||||
#: ../../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 ""
|
||||
"Ar meziant Skeudennoù a zo bet adskrivet ha gwellaet, hag anvet eo bremañ ar"
|
||||
" meziant Skeudennoù. Dougen a ra muioc'h a stummoù skeudenn, dibab, zoumañ, "
|
||||
"ha dibunañ. Dougen a ra ivez personelañ uhel dre restroù testenn simpl."
|
||||
|
||||
#: ../../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 ""
|
||||
"War ho pajenn Nextcloud pennañ, klikit war ar skeudennig er penn uhelañ "
|
||||
"a-zehou, dindan ho anv-implijer, evit digeriñ ar Skeudennoù. Ar meziant "
|
||||
"Skeudennoù a gav en un doare otomatik ar skeudennoù en ho teuliadoù "
|
||||
"Nextcloud, ha lakaat a ra un ivin gant an anv teuliad. Klikit war an ivin "
|
||||
"teuliad evit digeriñ an teuliad. War an uhel a-gleiz ez eus an daou dibab "
|
||||
"evit ar renkañ, lizherenneg pe dre deiziat."
|
||||
|
||||
#: ../../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 ""
|
||||
"Goude bezañ lakaet un teuliad, klikit war ur skeudenn evit digeriñ anezhi er"
|
||||
" mod diaporama. Ar perzhioù-mañ a zo : ur bouton pellgargañ e krec'h "
|
||||
"e-kreiz, ur bouton war-raok ha war-gil a-zehou hag a-gleiz, ur bouton "
|
||||
"diaporama otomatik e penn izelañ a-zehou, hag ur bonton serriñ e penn uhelañ"
|
||||
" a-zehoù."
|
||||
|
||||
#: ../../files/gallery_app.rst:27
|
||||
msgid "Custom configuration"
|
||||
msgstr "Arventennoù Personelañ"
|
||||
|
||||
#: ../../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 "
|
||||
"<https://en.wikipedia.org/wiki/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 ""
|
||||
"Posupl eo deoc'h personelañ ho Skeudennoù gant ur restr testenn anvet "
|
||||
"**gallery.cnf**, ennañ arventennoù stummet da implijout `Yaml "
|
||||
"<https://en.wikipedia.org/wiki/YAML>`_ yezh merkañ. Posupl eo deoc'h kaout "
|
||||
"meur a restr **gallery.cnf**; unan ho peus ezhomm en ho teuliad gwrizienn "
|
||||
"Nextcloud (ho restr Hom) a stumm ar perzhioù hollek, ha goude eo posupl "
|
||||
"kaout unan evit pep albom restr ma ho peus c'hoant e vefe disheñvel pep "
|
||||
"albom"
|
||||
|
||||
#: ../../files/gallery_app.rst:38
|
||||
msgid "Features"
|
||||
msgstr "Perzhioù"
|
||||
|
||||
#: ../../files/gallery_app.rst:40
|
||||
msgid "The following general features are currently implemented:"
|
||||
msgstr "Lakaet a zo bet ar perzhioù hollek-mañ :"
|
||||
|
||||
#: ../../files/gallery_app.rst:42
|
||||
msgid "Native SVG support."
|
||||
msgstr "Doug SVG diaz."
|
||||
|
||||
#: ../../files/gallery_app.rst:43
|
||||
msgid "Access to external shares."
|
||||
msgstr "Tizhout ar rannadennoù diavaez."
|
||||
|
||||
#: ../../files/gallery_app.rst:45
|
||||
msgid "The following album features are currently implemented:"
|
||||
msgstr "Ar perzhioù albom-mañ a zo bet lakaet :"
|
||||
|
||||
#: ../../files/gallery_app.rst:47
|
||||
msgid "Adding a link to a file containing a description."
|
||||
msgstr "Ouzhpennañ ul liamm d'ur restr gant an displegadurioù."
|
||||
|
||||
#: ../../files/gallery_app.rst:48
|
||||
msgid ""
|
||||
"Typing a simple copyright statement directly in the configuration file."
|
||||
msgstr "Skrivañ ur pennadig copyright simpl diouzhtu er restr arventennañ."
|
||||
|
||||
#: ../../files/gallery_app.rst:49
|
||||
msgid "Adding a link to a file containing a copyright statement."
|
||||
msgstr "Ouzhpennañ ul liamm d'ur restr gant ar pennad copyright."
|
||||
|
||||
#: ../../files/gallery_app.rst:50
|
||||
msgid "Defining a sort type and order."
|
||||
msgstr "Lakaat ur stumm hag un urzh renkañ."
|
||||
|
||||
#: ../../files/gallery_app.rst:51
|
||||
msgid "Defining the colour of the background."
|
||||
msgstr "Dibab liv an diadreñv"
|
||||
|
||||
#: ../../files/gallery_app.rst:52
|
||||
msgid "Defining if sub-albums will inherit the configuration."
|
||||
msgstr "Dibab ma vo adkavet an arventennoù en is-albomoù."
|
||||
|
||||
#: ../../files/gallery_app.rst:54
|
||||
msgid "The following slideshow features are currently implemented:"
|
||||
msgstr "Ar perzhioù diaporama-mañ a zo bet lakaet :"
|
||||
|
||||
#: ../../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 ""
|
||||
"Diskouez ur bouton a laosk ac'hanoc'h da choaz peseurt diadreñv, du pe "
|
||||
"gwenn, implijout gant ar skeudennoù emaoc'h ho sellet (evit skeudennoù gant "
|
||||
"un diadreñv treuzwelus)."
|
||||
|
||||
#: ../../files/gallery_app.rst:61
|
||||
msgid "Setup"
|
||||
msgstr "Staliadur"
|
||||
|
||||
#: ../../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/<user>/files/``.) See :ref:`an example below "
|
||||
"<supported_variables_label>` in the **Global features** section."
|
||||
msgstr ""
|
||||
"Ar restr arventennañ a zo ret dezhañ bezañ anvet **gallery.cnf**. Meur a "
|
||||
"restro **gallery.cnf** eo posupl kaout evit pep albom. Evit aotreañ ur perzh"
|
||||
" hollek, lakait en ho teuliad uhelañ, diskouezet er Web GUI gant ar "
|
||||
"skeudennig. (Lakaat a ra e \"data/<user>/files/\"\".) Sellit ouzh :ref:` ar "
|
||||
"skouer-mañ <supported_variables_label>'er pennad **Perzhioù Hollek**."
|
||||
|
||||
#: ../../files/gallery_app.rst:69
|
||||
msgid ""
|
||||
"You need to refresh your browser after changing your configuration to see "
|
||||
"your changes."
|
||||
msgstr ""
|
||||
"Ret eo freskaat ar furcher goude bezañ cheñchet an arventenn evit gwelout ar"
|
||||
" cheñchamantoù."
|
||||
|
||||
#: ../../files/gallery_app.rst:73
|
||||
msgid "Format"
|
||||
msgstr "Stumm"
|
||||
|
||||
#: ../../files/gallery_app.rst:75
|
||||
msgid ""
|
||||
"UTF-8, **without BOM**. A file created from within the Nextcloud Web GUI "
|
||||
"works."
|
||||
msgstr ""
|
||||
"UTF-8, **hep BOM**. ur restr krouet adalek Web GUI Nextcloud a labour."
|
||||
|
||||
#: ../../files/gallery_app.rst:78
|
||||
msgid "Structure"
|
||||
msgstr "Framm"
|
||||
|
||||
#: ../../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 ""
|
||||
"Un displegadenn a vefe ret deoc'h lakaat er restr, evit ma c'houezfe an dud "
|
||||
"da petra e servij. Kregiñ a ra an displegadennoù gant #."
|
||||
|
||||
#: ../../files/gallery_app.rst:83
|
||||
msgid "Spacing is created using 2 spaces. **Do not use tabs.**"
|
||||
msgstr ""
|
||||
"Esaouiñ a vez graet gant 2 esaouenn. ** Na implijit ket an taolennata.**"
|
||||
|
||||
#: ../../files/gallery_app.rst:85
|
||||
msgid ""
|
||||
"Take a look at the `YAML Format documentation "
|
||||
"<https://symfony.com/doc/current/components/yaml/yaml_format.html>`_ if you "
|
||||
"are getting error messages."
|
||||
msgstr ""
|
||||
"Sellit ouzh `diellerezh YAML "
|
||||
"Stumm<https://symfony.com/doc/current/components/yaml/yaml_format.html>`_ ma"
|
||||
" ho peus kemennadennoù fazioù."
|
||||
|
||||
#: ../../files/gallery_app.rst:89
|
||||
msgid "Here is an example `gallery.cnf`::"
|
||||
msgstr "Setu ur skouer 'gallery.cnf' ::"
|
||||
|
||||
#: ../../files/gallery_app.rst:116
|
||||
msgid "Supported variables"
|
||||
msgstr "Talvoudegezhioù douget"
|
||||
|
||||
#: ../../files/gallery_app.rst:118
|
||||
msgid "**Global Features**"
|
||||
msgstr "**Perzhioù Hollek**"
|
||||
|
||||
#: ../../files/gallery_app.rst:120
|
||||
msgid "Place this in your root Nextcloud folder, which is your Home folder."
|
||||
msgstr "Lakait se en teuliad gwrizienn Nextcloud, ho teuliad Home."
|
||||
|
||||
#: ../../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 ""
|
||||
"**external_shares** : Lakaat da **ya** en ho restr stumm gwrizienn ma ho "
|
||||
"peus c'hoant kargañ skeudennoù enrollet en ul lec'h pell, pa implijit ar "
|
||||
"meziant **files_external**."
|
||||
|
||||
#: ../../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 ""
|
||||
"**native_svg** : Lakaat da **ya** en ho restr stumm gwrizienn evit aotreañ "
|
||||
"SVG da diskouez skeudennoù en ho furcher. Ur riskl surentez e c'hell bezañ "
|
||||
"ma ne vez ket fiziet penn-da-benn er restroù SVG"
|
||||
|
||||
#: ../../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 ""
|
||||
"**background_colour_toggle** : Lakaat da **ya** en ho restr stumm gwrizienn "
|
||||
"evit aotreañ ur bouton cheñch etre gwenn ha du diadreñv ar skeudennoù "
|
||||
"treuzwelus. "
|
||||
|
||||
#: ../../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 ""
|
||||
"Rannadennoù diavaez a zo 20-50 gwech gorrekoc'h eget rannadennoù diabarzh. "
|
||||
"Bezit prest da c'hortoz a-raok e vefe posupl da welout ar skeudennoù en "
|
||||
"albom rannet."
|
||||
|
||||
#: ../../files/gallery_app.rst:136
|
||||
msgid "**Album Configuration**"
|
||||
msgstr "**Stumm Albom**"
|
||||
|
||||
#: ../../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 ""
|
||||
"Pep albom a zo posupl bezañ stummet e-unan en ur implijout ar pennadoù-"
|
||||
"stummañ-mañ. Implijit ar parametr **inherit** evit kas ur stumm d'un is-"
|
||||
"albom."
|
||||
|
||||
#: ../../files/gallery_app.rst:142
|
||||
msgid "**Design**"
|
||||
msgstr "**Design**"
|
||||
|
||||
#: ../../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 "
|
||||
"<http://paletton.com/>`_ to find a colour you like."
|
||||
msgstr ""
|
||||
"**diadreñv** : Choazit liv diadreñv ar moger-fotoioù en ur implijout ar "
|
||||
"stumm c'hwezekvedel RG. Da skouer **\"#ffa033\"**. Ret eo deoc'h lakaat "
|
||||
"skrabigoù tro-dro d'an niver mod all ne vo ket gwelet. Aliet eo implijout an"
|
||||
" tem personelaet, gant ur c'harger skramm a dro CSS ma ho peus c'hoant "
|
||||
"implijout ar perzh-mañ. posupl eo deoc'h implijout ar rod-livioù-mañ "
|
||||
"<http://paletton.com/>`_ evit kavout al liv ho peus c'hoant."
|
||||
|
||||
#: ../../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 ""
|
||||
"**inherit** : Lakaat da **ya** ma ho peus c'hoant e ouarnfe an is-teuliadoù "
|
||||
"ar stumm-se."
|
||||
|
||||
#: ../../files/gallery_app.rst:153
|
||||
msgid "**Album Presentation**"
|
||||
msgstr "**Diskouez Albom**"
|
||||
|
||||
#: ../../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 ""
|
||||
"**diskrivadur** : ur merker-stumm linenn a vo diskouezet er voest kemenn. "
|
||||
"Lakaet e vo war meur a linennoù gant ar merker Yami."
|
||||
|
||||
#: ../../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 ""
|
||||
"**description_link** : Ur restr lec'hiet en albom a vo diskouzet er voest "
|
||||
"kemenn e-lec'h an displegadur."
|
||||
|
||||
#: ../../files/gallery_app.rst:159
|
||||
msgid ""
|
||||
"**copyright**: A markdown-formatted string. This supports links to external "
|
||||
"resources."
|
||||
msgstr ""
|
||||
"**copyright** : testenn stumm markdown. Dougen a ra liammoù da draoù "
|
||||
"diavaez."
|
||||
|
||||
#: ../../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 ""
|
||||
"**copyright_link** : N'euz forzh peseurt restr (da skouer copyright.html), "
|
||||
"en albom, a vo pellgarget pa vo kliket war al liamm gant an implijer."
|
||||
|
||||
#: ../../files/gallery_app.rst:166
|
||||
msgid "See `<http://www.markitdown.net/markdown>`_ for the markdown syntax."
|
||||
msgstr ""
|
||||
"Sellit `<http://www.markitdown.net/markdown>`_ evit gouzout penaos skrivañ "
|
||||
"ar markdown."
|
||||
|
||||
#: ../../files/gallery_app.rst:168
|
||||
msgid ""
|
||||
"Do not add links to your `copyright` string if you use the "
|
||||
"**copyright_link** variable."
|
||||
msgstr ""
|
||||
"Na ouzhpennit ket liammoù d'ho 'copyright' ma implijit **copyright_link** "
|
||||
"kemmus-digemmus."
|
||||
|
||||
#: ../../files/gallery_app.rst:171
|
||||
msgid "**Sorting**"
|
||||
msgstr "**Klenkañ**"
|
||||
|
||||
#: ../../files/gallery_app.rst:173
|
||||
msgid "**sorting**: **date** or **name**. **date** only works for files."
|
||||
msgstr ""
|
||||
"**klenkañ** : **deiziat** pe **anv**. **deiziat* ne dro nemet gant restroù."
|
||||
|
||||
#: ../../files/gallery_app.rst:174
|
||||
msgid "**sort_order**: **asc** or **des** (Ascending or descending)."
|
||||
msgstr "**sort_order**: **asc** pe **des** (bihan-da-vras pe bras-da-vihan)."
|
||||
|
||||
#: ../../files/gallery_app.rst:179
|
||||
msgid "Notes"
|
||||
msgstr "Notennoù"
|
||||
|
||||
#: ../../files/gallery_app.rst:181
|
||||
msgid ""
|
||||
"When only the sort **type** variable has been set, the default sort order "
|
||||
"will be used."
|
||||
msgstr ""
|
||||
"Pa 'z eo bet lakaet nemet \"stumm\" an traoù da urzhiañ, an urzhiañ dre "
|
||||
"ziouer a vez implijet."
|
||||
|
||||
#: ../../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 ""
|
||||
"Pa ne vez kavet nemet an dra da **glenkañ**, klenket a vez hep implijout ar "
|
||||
"stumm hag ar skript a glasko ur stumm mat en teuliadoù uheloc'h."
|
||||
|
||||
#: ../../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 ""
|
||||
"Evit aotreañ perzhioù evel SVG diaz e rannadennoù publik, ret eo deoc'h "
|
||||
"krouiñ ur restr stummañ en teuliad."
|
||||
|
||||
#: ../../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 ""
|
||||
"Ma vez rannet un teuliad d'ar publik, na ankouait ket ouzhpennañ ar restroù "
|
||||
"da liammañ (da skouer ''description.md'' pe ''copyright.md'') en ho teuliad "
|
||||
"rannet evel ma ne tizho ket an implijer ar restroù lakaet e teuliadoù kar."
|
||||
|
||||
#: ../../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 ""
|
||||
"Evel ma 'z eo posupl d'an dud pellgargañ un teuliad evel un diell, gwelloc'h"
|
||||
" eo lakaat ar restroù en teuliad rannet, eget ouzhpennañ skridoù er restr "
|
||||
"stummañ."
|
||||
|
||||
#: ../../files/gallery_app.rst:196
|
||||
msgid "Examples"
|
||||
msgstr "Skouerioù"
|
||||
|
||||
#: ../../files/gallery_app.rst:198
|
||||
msgid "**Sorting Only**"
|
||||
msgstr "**Klenkañ nemetken**"
|
||||
|
||||
#: ../../files/gallery_app.rst:200
|
||||
msgid "Applies to the current folder only::"
|
||||
msgstr "Da dalvezout d'an teuliad-mañ nemetken ::"
|
||||
|
||||
#: ../../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 ""
|
||||
"Klenkañ displegadennoù ha liammoù en diell copyright, evit an teuliad hag "
|
||||
"is-teuliadoù. Diskouez a ra ar skrid evit lakaat un displegadenn war meur a "
|
||||
"linenn ::"
|
||||
|
||||
#: ../../files/gallery_app.rst:220
|
||||
msgid "**Load Images From External Clouds**"
|
||||
msgstr "**kargañ ar skeudennoù diouzh ur c'hloud diavaez**"
|
||||
|
||||
#: ../../files/gallery_app.rst:222
|
||||
msgid "Features can only be defined in the root folder."
|
||||
msgstr "N'eo posupl termenañ ar perzh en teuliad gwrizienn nemetken."
|
||||
|
||||
#: ../../files/gallery_app.rst:224 ../../files/gallery_app.rst:234
|
||||
msgid ""
|
||||
"You can add standard configuration items to the same configuration file::"
|
||||
msgstr ""
|
||||
"Traoù stummañ standard a zo posupl ouzhpennañ d'ar memes restr stummañ ::"
|
||||
|
||||
#: ../../files/gallery_app.rst:230
|
||||
msgid "**Enabling native SVG**"
|
||||
msgstr "**Aotreañ SVG orin**"
|
||||
|
||||
#: ../../files/gallery_app.rst:232
|
||||
msgid "Special features can only be defined in the root folder."
|
||||
msgstr "Perzhioù ispisial a zo posupl termenañ en teuliad gwrizienn."
|
||||
|
||||
#: ../../files/gallery_app.rst:241
|
||||
msgid "Possible future extensions"
|
||||
msgstr "Astennoù posupl en dazont"
|
||||
|
||||
#: ../../files/gallery_app.rst:243
|
||||
msgid "Different sorting parameters for albums."
|
||||
msgstr "Arventennoù klenkañ disheñvel evit an albomoù."
|
||||
@ -1,5 +1,5 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) 2023 Nextcloud GmbH
|
||||
# Copyright (C) 2025 Nextcloud GmbH
|
||||
# This file is distributed under the same license as the Nextcloud latest User Manual package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
@ -11,7 +11,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Nextcloud latest User Manual latest\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 16:07+0000\n"
|
||||
"POT-Creation-Date: 2025-02-12 13:02+0000\n"
|
||||
"PO-Revision-Date: 2020-07-27 15:13+0000\n"
|
||||
"Last-Translator: Kervoas-Le Nabat Ewen <ewenkervoas@free.fr>, 2020\n"
|
||||
"Language-Team: Breton (https://app.transifex.com/nextcloud/teams/64236/br/)\n"
|
||||
|
||||
@ -1,66 +0,0 @@
|
||||
# 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 <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
# Translators:
|
||||
# Kervoas-Le Nabat Ewen <ewenkervoas@free.fr>, 2020
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Nextcloud latest User Manual latest\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2020-07-28 07:41+0000\n"
|
||||
"PO-Revision-Date: 2019-11-07 20:29+0000\n"
|
||||
"Last-Translator: Kervoas-Le Nabat Ewen <ewenkervoas@free.fr>, 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"
|
||||
|
||||
#: ../../files/large_file_upload.rst:3
|
||||
msgid "Large file uploads"
|
||||
msgstr "Pellkasadennoù restroù bras"
|
||||
|
||||
#: ../../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 ""
|
||||
"Pa vez pellkaset restroù dre ar c'hliant web, bevennet eo Nextcloud gant "
|
||||
"arventennoù PHP hag Apache. Dre ziouer, PHP a zo stummet evit 2 megaoctet "
|
||||
"pellkas nemetken. Evel ma n'ez eo ket talvoudus kenañ ar vevenn bellkas, "
|
||||
"kinniget e vez goulenn d'ho merour Nextcloud uhellat ar vevenn e Nextcloud "
|
||||
"hervez ezhommoù an implijourien."
|
||||
|
||||
#: ../../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 ""
|
||||
"Evit cheñch argemmennoù nextcloud eo ret bezan merour. M'ho peus ezhomm eus "
|
||||
"ur vevenn pellkas brasoc'h eget an hini roet dre ziouer (pe roet gant ho "
|
||||
"merour) :"
|
||||
|
||||
#: ../../files/large_file_upload.rst:15
|
||||
msgid "Contact your administrator to request an increase in these variables"
|
||||
msgstr "Galvit ho merour evit goulenn e vefe cheñchet an argemmennoù-mañ"
|
||||
|
||||
#: ../../files/large_file_upload.rst:17
|
||||
msgid ""
|
||||
"Refer to the section in the `Admin Documentation "
|
||||
"<https://docs.nextcloud.org/server/latest/admin_manual/configuration_files/ "
|
||||
"big_file_upload_configuration.html>`_ that describes how to manage file "
|
||||
"upload size limits."
|
||||
msgstr ""
|
||||
"Sellit ouzh al lec'h er `Admin Documentation "
|
||||
"<https://docs.nextcloud.org/server/latest/admin_manual/configuration_files/ "
|
||||
"big_file_upload_configuration.html>`_ a zispleg penaos merañ bevenn braster "
|
||||
"ar pellkas restroù."
|
||||
@ -1,5 +1,5 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) 2023 Nextcloud GmbH
|
||||
# Copyright (C) 2025 Nextcloud GmbH
|
||||
# This file is distributed under the same license as the Nextcloud latest User Manual package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
@ -11,7 +11,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Nextcloud latest User Manual latest\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 16:07+0000\n"
|
||||
"POT-Creation-Date: 2025-02-12 13:02+0000\n"
|
||||
"PO-Revision-Date: 2019-11-07 20:29+0000\n"
|
||||
"Last-Translator: Kervoas-Le Nabat Ewen <ewenkervoas@free.fr>, 2020\n"
|
||||
"Language-Team: Breton (https://app.transifex.com/nextcloud/teams/64236/br/)\n"
|
||||
@ -26,6 +26,10 @@ msgid "Projects"
|
||||
msgstr "Raktresoù"
|
||||
|
||||
#: ../../files/projects.rst:5
|
||||
msgid "This feature was replaced by the shipped related resources app."
|
||||
msgstr ""
|
||||
|
||||
#: ../../files/projects.rst:8
|
||||
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 "
|
||||
@ -41,11 +45,11 @@ msgstr ""
|
||||
" resever a c'hell gwelet ar raktres ivez. Ur c'hlik war pep tra er raktres a"
|
||||
" gas d'ar raktres, hag e vefe ur chat, ur restr pe un oberenn."
|
||||
|
||||
#: ../../files/projects.rst:8
|
||||
#: ../../files/projects.rst:11
|
||||
msgid "Create a new project"
|
||||
msgstr "Krouiñ ur raktres nevez"
|
||||
|
||||
#: ../../files/projects.rst:10
|
||||
#: ../../files/projects.rst:13
|
||||
msgid ""
|
||||
"A new project can be created by linking two items together. Start off by "
|
||||
"opening a file or folders sharing sidebar."
|
||||
@ -53,7 +57,7 @@ msgstr ""
|
||||
"Ur raktres nevez a zo posupl krouiñ en ul liammañ daou dra asambles. Krogit "
|
||||
"en ur zigeriñ ar varenn gostez rannañ ur restr pe un teuliad."
|
||||
|
||||
#: ../../files/projects.rst:14
|
||||
#: ../../files/projects.rst:17
|
||||
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 "
|
||||
@ -63,7 +67,7 @@ msgstr ""
|
||||
"c'hoant da liammañ gant ar restr/an teuliad. Ur choazer a vo digoret evit "
|
||||
"choaz un diviz Talk da skouer."
|
||||
|
||||
#: ../../files/projects.rst:18
|
||||
#: ../../files/projects.rst:21
|
||||
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 "
|
||||
@ -73,7 +77,7 @@ msgstr ""
|
||||
"varenn gostez rannañ. Ar memes raktres a vo gwelet er varenn gostez an traoù"
|
||||
" liammet."
|
||||
|
||||
#: ../../files/projects.rst:22
|
||||
#: ../../files/projects.rst:25
|
||||
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 "
|
||||
@ -82,11 +86,11 @@ msgstr ""
|
||||
"Ar roll digeriñ a ziskouez liammoù d'un niver bihan a draoù. En ur zigeriñ "
|
||||
"ar roll arroud, posupl eo adenvel ar raktres ha gwelet tout ar roll traoù."
|
||||
|
||||
#: ../../files/projects.rst:26
|
||||
#: ../../files/projects.rst:29
|
||||
msgid "Adding more entries to a project"
|
||||
msgstr "Ouzhpennañ muioc'h a draoù en ur raktres"
|
||||
|
||||
#: ../../files/projects.rst:28
|
||||
#: ../../files/projects.rst:31
|
||||
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."
|
||||
@ -94,11 +98,11 @@ msgstr ""
|
||||
"Ma 'zeo ret ouzhpennañ un dra en ur raktres eo posupl hen ober en ur glask "
|
||||
"an anv raktres e *Ouzhpennañ d'ar raktres*."
|
||||
|
||||
#: ../../files/projects.rst:33
|
||||
#: ../../files/projects.rst:36
|
||||
msgid "Visibility of projects"
|
||||
msgstr "Gwel ar raktresoù"
|
||||
|
||||
#: ../../files/projects.rst:35
|
||||
#: ../../files/projects.rst:38
|
||||
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 "
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) 2020 Nextcloud GmbH
|
||||
# Copyright (C) 2025 Nextcloud GmbH
|
||||
# This file is distributed under the same license as the Nextcloud latest User Manual package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
@ -11,10 +11,10 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Nextcloud latest User Manual latest\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2020-07-28 07:41+0000\n"
|
||||
"POT-Creation-Date: 2025-02-12 13:02+0000\n"
|
||||
"PO-Revision-Date: 2019-11-07 20:29+0000\n"
|
||||
"Last-Translator: Kervoas-Le Nabat Ewen <ewenkervoas@free.fr>, 2020\n"
|
||||
"Language-Team: Breton (https://www.transifex.com/nextcloud/teams/64236/br/)\n"
|
||||
"Language-Team: Breton (https://app.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"
|
||||
@ -27,19 +27,16 @@ msgstr "Quota ar renkañ"
|
||||
|
||||
#: ../../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 "
|
||||
"Your Nextcloud administrator has the option to set a storage quota on users."
|
||||
" Look at your the Personal page to see what your quota is, and how much you "
|
||||
"have used."
|
||||
msgstr ""
|
||||
"Ho merour Nextcloud en deus an dibab da lakaat ur c'hota renkañ d'an "
|
||||
"implijourien. Sellit ouzh penn uhelañ ho pajenn Personel evit gwelout ho "
|
||||
"quota, ha pegement a vez implijet ganeoc'h."
|
||||
|
||||
#: ../../files/quota.rst:11
|
||||
#: ../../files/quota.rst:10
|
||||
msgid "It may be helpful to understand how your quota is calculated."
|
||||
msgstr "Sikour a raio kompren penaos e vez muzuliet ar c'hota."
|
||||
|
||||
#: ../../files/quota.rst:13
|
||||
#: ../../files/quota.rst:12
|
||||
msgid ""
|
||||
"Metadata (thumbnails, temporary files, cache, and encryption keys) takes up "
|
||||
"about 10% of disk space, but is not counted against user quotas. Some apps "
|
||||
@ -51,7 +48,7 @@ msgstr ""
|
||||
"implijer. Meziantoù 'zo a enroll traoù er roadenn-diaz, evel ar meziant "
|
||||
"Deiziataer pe Darempredoù. Ar pezh a enrollont n'eo ket kontet en ho quota."
|
||||
|
||||
#: ../../files/quota.rst:18
|
||||
#: ../../files/quota.rst:17
|
||||
msgid ""
|
||||
"When other users share files with you, the shared files count against the "
|
||||
"original share owner's quota. When you share a folder and allow other users "
|
||||
@ -64,7 +61,7 @@ msgstr ""
|
||||
"strolladoù da bellkas restroù e-barzh, kontet e vez pep tra en ho c'hota. Pa"
|
||||
" vez azrannet ganeoc'h e kont ar rannadenn e quota ar ranner orin."
|
||||
|
||||
#: ../../files/quota.rst:24
|
||||
#: ../../files/quota.rst:23
|
||||
msgid ""
|
||||
"Encrypted files are a little larger than unencrypted files; the unencrypted "
|
||||
"size is calculated against your quota."
|
||||
@ -72,7 +69,7 @@ msgstr ""
|
||||
"Restroù sifret a zo un tammig brasoc'h eget restroù nann-sifret ; an tamm "
|
||||
"nann-sifret a vez kontet en ho quota."
|
||||
|
||||
#: ../../files/quota.rst:27
|
||||
#: ../../files/quota.rst:26
|
||||
msgid ""
|
||||
"Deleted files that are still in the trash bin do not count against quotas. "
|
||||
"The trash bin is set at 50% of quota. Deleted file aging is set at 30 days. "
|
||||
@ -84,19 +81,15 @@ msgstr ""
|
||||
"lakaet da 30 devezh. Pa vez tremenet e-bioù d'ar vevenn 50% e vez lamet ar "
|
||||
"restroù koshañ betek diskenn dindan 50%."
|
||||
|
||||
#: ../../files/quota.rst:32
|
||||
#: ../../files/quota.rst:31
|
||||
msgid ""
|
||||
"Your administrator may have configured the trash bin retention period to "
|
||||
"override the storage space management. See `admin documentation "
|
||||
"<https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/config_sample_php_parameters.html"
|
||||
"#deleted-items-trash-bin>`_ for more details."
|
||||
"override the storage space management. See `administrator documentation "
|
||||
"<https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/config_sample_php_parameters.html#deleted-"
|
||||
"items-trash-bin>`_ for more details."
|
||||
msgstr ""
|
||||
"Ho merour a c'hell stummañ an amzer a ouarn ar boubellenn ar restroù. Sellit"
|
||||
" 'diellerezh ar merour "
|
||||
"<https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/config_sample_php_parameters.html"
|
||||
"#deleted-items-trash-bin>`_ evit muioc'h a ditouroù."
|
||||
|
||||
#: ../../files/quota.rst:35
|
||||
#: ../../files/quota.rst:36
|
||||
msgid ""
|
||||
"When version control is enabled, the older file versions are not counted "
|
||||
"against quotas."
|
||||
@ -104,7 +97,7 @@ msgstr ""
|
||||
"Pa vez aotreet ar c'hontrol stumm, ar stummoù koshañ na vezont ket kontet en"
|
||||
" ho quotaioù."
|
||||
|
||||
#: ../../files/quota.rst:38
|
||||
#: ../../files/quota.rst:39
|
||||
msgid ""
|
||||
"If you create a public share via URL and allow uploads, any uploaded files "
|
||||
"count against your quota."
|
||||
|
||||
@ -1,278 +0,0 @@
|
||||
# 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 <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
# Translators:
|
||||
# Kervoas-Le Nabat Ewen <ewenkervoas@free.fr>, 2020
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Nextcloud latest User Manual latest\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2020-07-28 07:41+0000\n"
|
||||
"PO-Revision-Date: 2020-07-28 08:00+0000\n"
|
||||
"Last-Translator: Kervoas-Le Nabat Ewen <ewenkervoas@free.fr>, 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"
|
||||
|
||||
#: ../../files/sharing.rst:3
|
||||
msgid "File Sharing"
|
||||
msgstr "Rannañ restr"
|
||||
|
||||
#: ../../files/sharing.rst:5
|
||||
msgid "Nextcloud users can share files and folders. Possible targets are"
|
||||
msgstr ""
|
||||
"Implijourienn Nextcloud a c'hell rannañ restroù pe teuliadoù. Posupl eo "
|
||||
"tizhout"
|
||||
|
||||
#: ../../files/sharing.rst:7
|
||||
msgid "public links"
|
||||
msgstr "liamm publik"
|
||||
|
||||
#: ../../files/sharing.rst:8
|
||||
msgid "users"
|
||||
msgstr "implijourienn"
|
||||
|
||||
#: ../../files/sharing.rst:9
|
||||
msgid "groups"
|
||||
msgstr "strolladoù"
|
||||
|
||||
#: ../../files/sharing.rst:10
|
||||
msgid "circles"
|
||||
msgstr "kelc'h"
|
||||
|
||||
#: ../../files/sharing.rst:11
|
||||
msgid "talk conversations"
|
||||
msgstr "divizoù komz"
|
||||
|
||||
#: ../../files/sharing.rst:12
|
||||
msgid "users or groups on federated Nextcloud servers"
|
||||
msgstr "implijiourienn pe strolladoù war servijourienn Nextcloud kevredet"
|
||||
|
||||
#: ../../files/sharing.rst:14
|
||||
msgid ""
|
||||
"Some options may note be available due to administrative configuration. See "
|
||||
":doc:`admin documentation <file_sharing_configuration>` for details."
|
||||
msgstr ""
|
||||
"Dibaboù-so n'int ket gwellet a balamour dha arventennoù melestrañ. Sellit "
|
||||
"houz :doc:`admin documentation <file_sharing_configuration>' evit munudoù."
|
||||
|
||||
#: ../../files/sharing.rst:19
|
||||
msgid "Public link shares"
|
||||
msgstr "Rannadenn liamm publik"
|
||||
|
||||
#: ../../files/sharing.rst:21
|
||||
msgid "You can share files and folders via public links."
|
||||
msgstr "Posupl eo deoc'h rannañ restroù ha teuliadoù dre liammoù publik"
|
||||
|
||||
#: ../../files/sharing.rst:23
|
||||
msgid ""
|
||||
"A random 15-digit token will be created. The link will look like "
|
||||
"``https://cloud.example.com/s/yxcFKRWBJqYYzp4``."
|
||||
msgstr ""
|
||||
"Ur jedouer 15-sifr dargouezhek a zo bet krouet. al liamm a vo stumm "
|
||||
"``https://cloud.example.com/s/yxcFKRWBJqYYzp4``."
|
||||
|
||||
#: ../../files/sharing.rst:25
|
||||
msgid "A number of options are available for public *folder* shares:"
|
||||
msgstr ""
|
||||
"Meur a dibab a zo posupl kaout evit ar rannadennoù piblik *teuliadoù* :"
|
||||
|
||||
#: ../../files/sharing.rst:29
|
||||
msgid "**Read only** to allow viewing and downloading"
|
||||
msgstr "**Lenn nemetken** evit aotreañ ar gwellet hag ar pellkargañ"
|
||||
|
||||
#: ../../files/sharing.rst:30
|
||||
msgid "** Allow upload and editing**"
|
||||
msgstr "**Aotreaén pellkas hag embann**"
|
||||
|
||||
#: ../../files/sharing.rst:31
|
||||
msgid ""
|
||||
"With ** File drop**, the sharee can only upload files to a folder without "
|
||||
"seeing the files that are already in that folder."
|
||||
msgstr ""
|
||||
"Gant **teurel rest**, ar re rannet gant na c'hell nemet pellkargañ restroù "
|
||||
"d'un teuliad hep gwellet ar restroù a zo dija an teuliad."
|
||||
|
||||
#: ../../files/sharing.rst:32
|
||||
msgid "**Hide download** prevents the sharee from downloading"
|
||||
msgstr "**Koachañ pellkargañ** a ampech d'ar re rannet gant pellkargañ"
|
||||
|
||||
#: ../../files/sharing.rst:33
|
||||
msgid "**Password protect**"
|
||||
msgstr "**Ger-tremenn gwarez**"
|
||||
|
||||
#: ../../files/sharing.rst:34
|
||||
msgid "**Set expiration date** will automatically disable the share"
|
||||
msgstr ""
|
||||
"** Lakaat un deizat termene** evit echuiñ ar rannaén en un doare otomatek"
|
||||
|
||||
#: ../../files/sharing.rst:35
|
||||
msgid "**Note to recipient**"
|
||||
msgstr "**Notennañ d'ar recever**"
|
||||
|
||||
#: ../../files/sharing.rst:36
|
||||
msgid "**Unshare** to revert the share"
|
||||
msgstr "**Dirannañ** evit lemel ar rannadenn"
|
||||
|
||||
#: ../../files/sharing.rst:37
|
||||
msgid ""
|
||||
"**Add another link** to create multiple public links with different rights"
|
||||
msgstr ""
|
||||
"**Ouzhpennañ ul liamm nevez** evit krouiñ meur a liamm gant aotreoù "
|
||||
"disheñvel"
|
||||
|
||||
#: ../../files/sharing.rst:39
|
||||
msgid ""
|
||||
"For public *file* shares, you may allow editing the file with one of "
|
||||
"Nextcloud's collaborative editing solutions."
|
||||
msgstr ""
|
||||
"Evit ranadennoù *restr* publik, gallout a rit aotreañ embannadur at restr "
|
||||
"gant unan eus diskoulmoù ebmanadur kelabouret Nextcloud."
|
||||
|
||||
#: ../../files/sharing.rst:45
|
||||
msgid "Internal shares with users and groups"
|
||||
msgstr "Ranadennoù diabarzh gant implijourienn ha strolladoù"
|
||||
|
||||
#: ../../files/sharing.rst:47
|
||||
msgid ""
|
||||
"When sharing with users, groups, circles or members of a Talk conversation, "
|
||||
"rights for the files or folder contents are adjustable:"
|
||||
msgstr ""
|
||||
"Pa rannit gant implijourien pe strolladoù, kelc'hioù pe dud an diviz Talk, "
|
||||
"an aotreoù evit an davezioù restroù ha teuliadoù a c'hell bezhañ skeuliet."
|
||||
|
||||
#: ../../files/sharing.rst:51
|
||||
msgid ""
|
||||
"As a sharee, you can configure if you automatically want to accept all "
|
||||
"incoming shares and have them added to your root folder, or if you want to "
|
||||
"be asked each time if you want to accept or decline the share."
|
||||
msgstr ""
|
||||
"Evel ur ranner, posupl eo deoc'h arventennañ m'ho peus c'hoant aotreañ "
|
||||
"rannadennoù a zeu ha ouzhpennañ anezho en ho teuliad gwrizienn, pe m'ho peus"
|
||||
" c'hoant ma vefe goulennet deoc'h bewech m'ho peus c'hoant da kaout anezho "
|
||||
"pe get."
|
||||
|
||||
#: ../../files/sharing.rst:56
|
||||
msgid ""
|
||||
"For adjusting the acceptance setting, go to **Settings** > **Personal** > "
|
||||
"**Sharing**"
|
||||
msgstr ""
|
||||
"Evit skeuliañ ar gwiriaén, kit da **Arventennoù**>**Personnel**>**Rannañ**"
|
||||
|
||||
#: ../../files/sharing.rst:62
|
||||
msgid "Others with access"
|
||||
msgstr "Ar re all gant an tremen"
|
||||
|
||||
#: ../../files/sharing.rst:64
|
||||
msgid ""
|
||||
"In order to find out if a file or folder is accessible to others through "
|
||||
"sharing of a superior folder hierarchy level, click on **Others with "
|
||||
"access** in the sharing tab."
|
||||
msgstr ""
|
||||
"Evit kavout m'az eo tizhapl ur restr pe teuliad dre ur rannaden en ur restr "
|
||||
"hueloc'h er skeul live, pouezit war **Ar re all gant an tremen** el lec'h "
|
||||
"rannañ."
|
||||
|
||||
#: ../../files/sharing.rst:69
|
||||
msgid ""
|
||||
"The list shows all users, groups, chats etc. that the current object has "
|
||||
"been given access to through sharing of a superior folder in the hierarchy."
|
||||
msgstr ""
|
||||
"Ar roll a diskouez implijourien, strolladoù, diviz etc. lec'h ma ez eo bet "
|
||||
"roet an tremenn dre ru ranadenn eus ur restr hueloc'h er skeul."
|
||||
|
||||
#: ../../files/sharing.rst:74
|
||||
msgid "Click on the three dots to"
|
||||
msgstr "Pouezit war an tri fik evit"
|
||||
|
||||
#: ../../files/sharing.rst:76
|
||||
msgid "see who initiated the share"
|
||||
msgstr "gwellet piv en deus lakaet ar ranadenn"
|
||||
|
||||
#: ../../files/sharing.rst:77
|
||||
msgid ""
|
||||
"see where the share was initiated (click to navigate to the folder, as far "
|
||||
"as you have access there)"
|
||||
msgstr ""
|
||||
"gwellet pelec'h eo bet lakaet ar ranadenn (ouezit evit merdeiñ d'an teuliad,"
|
||||
" betek lec'h m'eo posupl deoc'h mont)"
|
||||
|
||||
#: ../../files/sharing.rst:78
|
||||
msgid "unshare the initial share (only accessible for the share owner)"
|
||||
msgstr "diranañ ar ranadenn ispisial (nemet evit ar raner)"
|
||||
|
||||
#: ../../files/sharing.rst:81
|
||||
msgid ""
|
||||
"This information is only visible to the owner of a file/folder or sharees "
|
||||
"with resharing rights."
|
||||
msgstr ""
|
||||
"An titouroù a vez gwelet nemet gant perc'henner ar restr/teuliad pe "
|
||||
"ranaderienn gant aotreoù adranañ."
|
||||
|
||||
#: ../../files/sharing.rst:86
|
||||
msgid "Federated Shares"
|
||||
msgstr "Ranadennoù Kevredet"
|
||||
|
||||
#: ../../files/sharing.rst:88
|
||||
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 ""
|
||||
"Ranadennoù Kevredet a aotre ac'hanaoc'h da staliañ diouzh servijourien "
|
||||
"Nextcloud pell, en iur krouiñ ho Nextcloud deoc'h c'hwi. Posupl eo deoc'h "
|
||||
"krouiñ liammoù ranañ dioc'htu gant implijourienn ar servijourienn Nextcloud."
|
||||
|
||||
#: ../../files/sharing.rst:93
|
||||
msgid "Creating a new Federation Share"
|
||||
msgstr "Krouiñ ur ranadenn kevredet nevez"
|
||||
|
||||
#: ../../files/sharing.rst:95
|
||||
msgid ""
|
||||
"Federation sharing is enabled by default. Follow these steps to create a new"
|
||||
" share with other Nextcloud or ownCloud servers:"
|
||||
msgstr ""
|
||||
"Ranannoù Kevredet a zo aotreet dre ziouer. Euliit ar pazennoù-mañ evit "
|
||||
"krouiñ ur ranadenn nevez gant servijourienn Nextcloud pe ownCloud all."
|
||||
|
||||
#: ../../files/sharing.rst:97
|
||||
msgid ""
|
||||
"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: ``<username>@<nc-server-url>``. In this example, that is "
|
||||
"``bob@cloud.example.com``."
|
||||
msgstr ""
|
||||
"Kit d'ho bajenn \"Restroù\" ha pouezit war ar skeudennig Rannan war ar restr"
|
||||
" peteuliad ho peus c'hoant ranañ. Er varenn gostez lakait an anv implijer "
|
||||
"hag URL an implijor pell e stumm : \"<username>@<nc-server-url>\". Er "
|
||||
"skouer, ``bob@cloud.example.com``."
|
||||
|
||||
#: ../../files/sharing.rst:104
|
||||
msgid ""
|
||||
"The sharee is receiving a notification in their Nextcloud, allowing them to "
|
||||
"either accept or decline the incoming share."
|
||||
msgstr ""
|
||||
"Ar ranerienn a resev kemenadennoù en ho nextcloud, aotreañ anezho aotreañ pe"
|
||||
" get ar ranadennoù a erru dezha."
|
||||
|
||||
#: ../../files/sharing.rst:110
|
||||
msgid "Adding a public share to your Nextcloud"
|
||||
msgstr "Ouzhpennañ ur rannadenn publik d'ho Nextcloud"
|
||||
|
||||
#: ../../files/sharing.rst:112
|
||||
msgid ""
|
||||
"Nextcloud public link share pages offer an option to add that file or folder"
|
||||
" as a federated share into your own Nextcloud instance. Just enter your "
|
||||
"``<username>@<nc-server-url>`` just like shown for outbound shares above:"
|
||||
msgstr ""
|
||||
"Pajennoù ranadennoù liamm publik Nextcloud a ro un dibab evit e vefe ar "
|
||||
"restr pe teuliad evel ur ranadenn kevredet en ho Nextcloud deoc'h c'hwi. "
|
||||
"Lakait ha \"<username>@<nc-server-url>\" evel diskouezet evit ar ranadennoù "
|
||||
"diavaez a huz :"
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user