Merge branch 'develop' into feature/data-migration

Conflicts:
	packages/client/src/routes/portalSettings.js
	packages/client/src/store/DialogsStore.js
	packages/client/src/store/index.js
	packages/common/constants/index.js
	packages/components/file-input/index.js
	packages/components/paging/index.js
	packages/components/progress-bar/index.js
	packages/components/row/index.js
	packages/components/table-container/TableGroupMenu.js
	packages/components/themes/base.js
	packages/shared/api/settings/index.ts
	packages/shared/components/paging/Paging.styled.ts
	packages/shared/components/table/sub-components/TableHeaderCell.tsx
	packages/shared/utils/catalogIconHelper.ts
	public/locales/en/Common.json
This commit is contained in:
Vladimir Khvan 2024-02-13 16:16:29 +05:00
commit 719ffe2b60
2814 changed files with 108226 additions and 93566 deletions

3
.github/codeql/config-codeql.yml vendored Normal file
View File

@ -0,0 +1,3 @@
---
paths:
- ./**

67
.github/workflows/codeql.yaml vendored Normal file
View File

@ -0,0 +1,67 @@
name: "CodeQL"
on:
push:
branches:
- 'master'
- 'release/**'
- 'hotfix/**'
paths-ignore:
- '**/README.md'
- '**/LICENSE'
- '.github/**'
pull_request:
# The branches below must be a subset of the branches above
branches:
- 'master'
- 'release/**'
- 'hotfix/**'
paths-ignore:
- '**/README.md'
- '**/LICENSE'
- '.github/**'
schedule:
- cron: '45 3 * * 5'
jobs:
analyze:
name: Analyze
# Runner size impacts CodeQL analysis time. To learn more, please see:
# - https://gh.io/recommended-hardware-resources-for-running-codeql
# - https://gh.io/supported-runners-and-hardware-resources
# - https://gh.io/using-larger-runners
# Consider using larger runners for possible analysis time improvements.
runs-on: ${{ (matrix.language == 'swift' && 'macos-latest') || 'ubuntu-latest' }}
timeout-minutes: ${{ (matrix.language == 'swift' && 120) || 360 }}
permissions:
actions: read
contents: read
security-events: write
strategy:
fail-fast: false
matrix:
language: [ 'javascript' ]
# CodeQL supports [ 'c-cpp', 'csharp', 'go', 'java-kotlin', 'javascript-typescript', 'python', 'ruby', 'swift' ]
# Use only 'java-kotlin' to analyze code written in Java, Kotlin or both
# Use only 'javascript-typescript' to analyze code written in JavaScript, TypeScript or both
# Learn more about CodeQL language support at https://aka.ms/codeql-docs/language-support
steps:
- name: Checkout client
uses: actions/checkout@v3
# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v2
with:
languages: ${{ matrix.language }}
config-file: .github/codeql/config-codeql.yml
# If you wish to specify custom queries, you can do so here or in a config file.
# By default, queries listed here will override any specified in a config file.
# Prefix the list here with "+" to use these queries and those in the config file.
- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v2
with:
category: "/language:${{matrix.language}}"

79
.vscode/tasks.json vendored
View File

@ -170,7 +170,7 @@
{
"label": "Frontend | update yarn.lock",
"type": "shell",
"command": "cd ${workspaceFolder} ; yarn wipe && yarn install",
"command": "cd ${workspaceFolder} ; yarn wipe ; yarn install",
"group": {
"kind": "build",
"isDefault": true
@ -230,7 +230,37 @@
{
"label": "Frontend | build-and-start-prod",
"type": "shell",
"command": "cd ${workspaceFolder} ; yarn build && yarn start-prod",
"command": "cd ${workspaceFolder} ; yarn build ; yarn start-prod",
"group": {
"kind": "build",
"isDefault": true
},
"presentation": {
"reveal": "always",
"panel": "new",
"focus": true,
"close": false
}
},
{
"label": "Frontend | storybook",
"type": "shell",
"command": "cd ${workspaceFolder} ; yarn storybook",
"group": {
"kind": "build",
"isDefault": true
},
"presentation": {
"reveal": "always",
"panel": "new",
"focus": true,
"close": false
}
},
{
"label": "Frontend | storybook prod",
"type": "shell",
"command": "cd ${workspaceFolder} ; yarn storybook-build ; yarn storybook-serve",
"group": {
"kind": "build",
"isDefault": true
@ -286,6 +316,51 @@
"focus": true,
"close": false
}
},
{
"label": "Test | Jest:unit",
"type": "shell",
"command": "cd ${workspaceFolder} ; yarn test ; ",
"group": {
"kind": "build",
"isDefault": true
},
"presentation": {
"reveal": "always",
"panel": "new",
"focus": true,
"close": false
}
},
{
"label": "Frontend | Eslint",
"type": "shell",
"command": "cd ${workspaceFolder} ; yarn lint ; ",
"group": {
"kind": "build",
"isDefault": true
},
"presentation": {
"reveal": "always",
"panel": "new",
"focus": true,
"close": false
}
},
{
"label": "Frontend | Eslint:fix",
"type": "shell",
"command": "cd ${workspaceFolder} ; yarn lint:fix ; ",
"group": {
"kind": "build",
"isDefault": true
},
"presentation": {
"reveal": "always",
"panel": "new",
"focus": true,
"close": false
}
}
]
}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

893
.yarn/releases/yarn-4.0.2.cjs vendored Executable file

File diff suppressed because one or more lines are too long

View File

@ -1,13 +1,11 @@
compressionLevel: mixed
enableGlobalCache: false
nodeLinker: node-modules
plugins:
- path: .yarn/plugins/@yarnpkg/plugin-workspace-tools.cjs
spec: "@yarnpkg/plugin-workspace-tools"
- path: .yarn/plugins/@yarnpkg/plugin-interactive-tools.cjs
spec: "@yarnpkg/plugin-interactive-tools"
- path: .yarn/plugins/@yarnpkg/plugin-version.cjs
spec: "@yarnpkg/plugin-version"
- path: .yarn/plugins/@yarnpkg/plugin-licenses-audit.cjs
spec: "https://raw.githubusercontent.com/tophat/yarn-plugin-licenses/master/bundles/@yarnpkg/plugin-licenses-audit.js"
yarnPath: .yarn/releases/yarn-3.2.4.cjs
yarnPath: .yarn/releases/yarn-4.0.2.cjs

View File

@ -1,6 +1,6 @@
const { join } = require("path");
const { readdirSync, readFileSync, writeFileSync } = require("fs");
const minifyJson = require("../../packages/common/utils/minifyJson.js");
const minifyJson = require("../../packages/shared/utils/minifyJson.js");
const localesDir = join(
__dirname,

View File

@ -25,8 +25,8 @@
"path": "packages/common"
},
{
"name": "📦 @docspace/components",
"path": "packages/components"
"name": "📦 @docspace/shared",
"path": "packages/shared"
}
],
"settings": {
@ -136,6 +136,26 @@
"label": "Start prod",
"task": "Frontend | start-prod",
"tooltip": "🛠️ Start the \"frontend start production\" task"
},
{
"label": "Start storybook",
"task": "Frontend | storybook",
"tooltip": "🛠️ Start the \"frontend start storybook\" task"
},
{
"label": "Start storybook prod",
"task": "Frontend | storybook prod",
"tooltip": "🛠️ Start the \"frontend start storybook\" task"
},
{
"label": "Lint",
"task": "Frontend | Eslint",
"tooltip": "🛠️ Start the \"frontend start storybook\" task"
},
{
"label": "Lint:fix",
"task": "Frontend | Eslint:fix",
"tooltip": "🛠️ Start the \"frontend start storybook\" task"
}
],
"tooltip": "🛠️ Client tasks"
@ -157,6 +177,11 @@
"label": "spellcheck-force-save",
"task": "Test | frontend-translations-spellcheck-force-save",
"tooltip": "🛠️ Start the \"frontend translation spellcheck tests\" task"
},
{
"label": "unit",
"task": "Test | Jest:unit",
"tooltip": "🛠️ Start the \"Test | Jest:unit\" task"
}
],
"tooltip": "🛠️ Client tests tasks"

355
graph.svg
View File

@ -1,355 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: G Pages: 1 -->
<svg width="2744pt" height="500pt"
viewBox="0.00 0.00 2743.70 500.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(21.6 478.4)">
<title>G</title>
<polygon fill="#111111" stroke="none" points="-21.6,21.6 -21.6,-478.4 2722.1,-478.4 2722.1,21.6 -21.6,21.6"/>
<!-- client/src/components/panels/InvitePanel/index.js -->
<g id="node1" class="node">
<title>client/src/components/panels/InvitePanel/index.js</title>
<path fill="none" stroke="#ff6c60" d="M325.33,-26.8C325.33,-26.8 30.42,-26.8 30.42,-26.8 26.46,-26.8 22.5,-22.84 22.5,-18.88 22.5,-18.88 22.5,-10.97 22.5,-10.97 22.5,-7.01 26.46,-3.05 30.42,-3.05 30.42,-3.05 325.33,-3.05 325.33,-3.05 329.29,-3.05 333.25,-7.01 333.25,-10.97 333.25,-10.97 333.25,-18.88 333.25,-18.88 333.25,-22.84 329.29,-26.8 325.33,-26.8"/>
<text text-anchor="middle" x="177.88" y="-9.5" font-family="Arial" font-size="14.00" fill="#ff6c60">client/src/components/panels/InvitePanel/index.js</text>
</g>
<!-- client/src/components/panels/InvitePanel/sub&#45;components/InviteInput.js -->
<g id="node2" class="node">
<title>client/src/components/panels/InvitePanel/sub&#45;components/InviteInput.js</title>
<path fill="none" stroke="#ff6c60" d="M828.83,-36.8C828.83,-36.8 399.67,-36.8 399.67,-36.8 395.71,-36.8 391.75,-32.84 391.75,-28.88 391.75,-28.88 391.75,-20.97 391.75,-20.97 391.75,-17.01 395.71,-13.05 399.67,-13.05 399.67,-13.05 828.83,-13.05 828.83,-13.05 832.79,-13.05 836.75,-17.01 836.75,-20.97 836.75,-20.97 836.75,-28.88 836.75,-28.88 836.75,-32.84 832.79,-36.8 828.83,-36.8"/>
<text text-anchor="middle" x="614.25" y="-19.5" font-family="Arial" font-size="14.00" fill="#ff6c60">client/src/components/panels/InvitePanel/sub&#45;components/InviteInput.js</text>
</g>
<!-- client/src/components/panels/InvitePanel/index.js&#45;&gt;client/src/components/panels/InvitePanel/sub&#45;components/InviteInput.js -->
<g id="edge1" class="edge">
<title>client/src/components/panels/InvitePanel/index.js&#45;&gt;client/src/components/panels/InvitePanel/sub&#45;components/InviteInput.js</title>
<path fill="none" stroke="#757575" d="M333.55,-18.49C348.65,-18.83 364.2,-19.19 379.85,-19.55"/>
<polygon fill="#757575" stroke="#757575" points="379.68,-23.05 389.75,-19.78 379.84,-16.05 379.68,-23.05"/>
</g>
<!-- client/src/components/panels/index.js -->
<g id="node3" class="node">
<title>client/src/components/panels/index.js</title>
<path fill="none" stroke="#ff6c60" d="M1154.96,-26.8C1154.96,-26.8 930.54,-26.8 930.54,-26.8 926.58,-26.8 922.62,-22.84 922.62,-18.88 922.62,-18.88 922.62,-10.97 922.62,-10.97 922.62,-7.01 926.58,-3.05 930.54,-3.05 930.54,-3.05 1154.96,-3.05 1154.96,-3.05 1158.92,-3.05 1162.88,-7.01 1162.88,-10.97 1162.88,-10.97 1162.88,-18.88 1162.88,-18.88 1162.88,-22.84 1158.92,-26.8 1154.96,-26.8"/>
<text text-anchor="middle" x="1042.75" y="-9.5" font-family="Arial" font-size="14.00" fill="#ff6c60">client/src/components/panels/index.js</text>
</g>
<!-- client/src/components/panels/InvitePanel/sub&#45;components/InviteInput.js&#45;&gt;client/src/components/panels/index.js -->
<g id="edge2" class="edge">
<title>client/src/components/panels/InvitePanel/sub&#45;components/InviteInput.js&#45;&gt;client/src/components/panels/index.js</title>
<path fill="none" stroke="#757575" d="M837.24,-19.72C862.47,-19.13 887.52,-18.54 911,-17.99"/>
<polygon fill="#757575" stroke="#757575" points="910.97,-21.49 920.89,-17.76 910.81,-14.5 910.97,-21.49"/>
</g>
<!-- client/src/components/panels/index.js&#45;&gt;client/src/components/panels/InvitePanel/index.js -->
<g id="edge4" class="edge">
<title>client/src/components/panels/index.js&#45;&gt;client/src/components/panels/InvitePanel/index.js</title>
<path fill="none" stroke="#757575" d="M922.28,-7.43C894.24,-5.98 864.45,-4.67 836.75,-3.93 639.04,1.37 589.46,1.18 391.75,-3.93 376.42,-4.32 360.48,-4.88 344.52,-5.53"/>
<polygon fill="#757575" stroke="#757575" points="344.83,-2.02 334.99,-5.94 345.13,-9.01 344.83,-2.02"/>
</g>
<!-- client/src/components/panels/SharingPanel/index.js -->
<g id="node4" class="node">
<title>client/src/components/panels/SharingPanel/index.js</title>
<path fill="none" stroke="#ff6c60" d="M1573.33,-26.8C1573.33,-26.8 1264.17,-26.8 1264.17,-26.8 1260.21,-26.8 1256.25,-22.84 1256.25,-18.88 1256.25,-18.88 1256.25,-10.97 1256.25,-10.97 1256.25,-7.01 1260.21,-3.05 1264.17,-3.05 1264.17,-3.05 1573.33,-3.05 1573.33,-3.05 1577.29,-3.05 1581.25,-7.01 1581.25,-10.97 1581.25,-10.97 1581.25,-18.88 1581.25,-18.88 1581.25,-22.84 1577.29,-26.8 1573.33,-26.8"/>
<text text-anchor="middle" x="1418.75" y="-9.5" font-family="Arial" font-size="14.00" fill="#ff6c60">client/src/components/panels/SharingPanel/index.js</text>
</g>
<!-- client/src/components/panels/index.js&#45;&gt;client/src/components/panels/SharingPanel/index.js -->
<g id="edge5" class="edge">
<title>client/src/components/panels/index.js&#45;&gt;client/src/components/panels/SharingPanel/index.js</title>
<path fill="none" stroke="#757575" d="M1163.37,-8.58C1189.29,-8.26 1217.21,-8.13 1244.72,-8.19"/>
<polygon fill="#757575" stroke="#757575" points="1244.54,-11.69 1254.55,-8.23 1244.56,-4.69 1244.54,-11.69"/>
</g>
<!-- client/src/components/panels/SharingPanel/index.js&#45;&gt;client/src/components/panels/index.js -->
<g id="edge3" class="edge">
<title>client/src/components/panels/SharingPanel/index.js&#45;&gt;client/src/components/panels/index.js</title>
<path fill="none" stroke="#757575" d="M1256.06,-21.62C1228.83,-21.74 1200.87,-21.67 1174.55,-21.4"/>
<polygon fill="#757575" stroke="#757575" points="1174.92,-17.9 1164.89,-21.29 1174.84,-24.9 1174.92,-17.9"/>
</g>
<!-- client/src/helpers/desktop.js -->
<g id="node5" class="node">
<title>client/src/helpers/desktop.js</title>
<path fill="none" stroke="#ff6c60" d="M260.83,-87.8C260.83,-87.8 94.92,-87.8 94.92,-87.8 90.96,-87.8 87,-83.84 87,-79.88 87,-79.88 87,-71.97 87,-71.97 87,-68.01 90.96,-64.05 94.92,-64.05 94.92,-64.05 260.83,-64.05 260.83,-64.05 264.79,-64.05 268.75,-68.01 268.75,-71.97 268.75,-71.97 268.75,-79.88 268.75,-79.88 268.75,-83.84 264.79,-87.8 260.83,-87.8"/>
<text text-anchor="middle" x="177.88" y="-70.5" font-family="Arial" font-size="14.00" fill="#ff6c60">client/src/helpers/desktop.js</text>
</g>
<!-- client/src/store/index.js -->
<g id="node6" class="node">
<title>client/src/store/index.js</title>
<path fill="none" stroke="#ff6c60" d="M682.58,-117.8C682.58,-117.8 545.92,-117.8 545.92,-117.8 541.96,-117.8 538,-113.84 538,-109.88 538,-109.88 538,-101.97 538,-101.97 538,-98.01 541.96,-94.05 545.92,-94.05 545.92,-94.05 682.58,-94.05 682.58,-94.05 686.54,-94.05 690.5,-98.01 690.5,-101.97 690.5,-101.97 690.5,-109.88 690.5,-109.88 690.5,-113.84 686.54,-117.8 682.58,-117.8"/>
<text text-anchor="middle" x="614.25" y="-100.5" font-family="Arial" font-size="14.00" fill="#ff6c60">client/src/store/index.js</text>
</g>
<!-- client/src/helpers/desktop.js&#45;&gt;client/src/store/index.js -->
<g id="edge6" class="edge">
<title>client/src/helpers/desktop.js&#45;&gt;client/src/store/index.js</title>
<path fill="none" stroke="#757575" d="M269.14,-82.16C344.68,-87.38 451.78,-94.77 526.36,-99.93"/>
<polygon fill="#757575" stroke="#757575" points="525.85,-103.4 536.07,-100.6 526.33,-96.42 525.85,-103.4"/>
</g>
<!-- client/src/store/HotkeyStore.js -->
<g id="node11" class="node">
<title>client/src/store/HotkeyStore.js</title>
<path fill="none" stroke="#ff6c60" d="M1132.08,-87.8C1132.08,-87.8 953.42,-87.8 953.42,-87.8 949.46,-87.8 945.5,-83.84 945.5,-79.88 945.5,-79.88 945.5,-71.97 945.5,-71.97 945.5,-68.01 949.46,-64.05 953.42,-64.05 953.42,-64.05 1132.08,-64.05 1132.08,-64.05 1136.04,-64.05 1140,-68.01 1140,-71.97 1140,-71.97 1140,-79.88 1140,-79.88 1140,-83.84 1136.04,-87.8 1132.08,-87.8"/>
<text text-anchor="middle" x="1042.75" y="-70.5" font-family="Arial" font-size="14.00" fill="#ff6c60">client/src/store/HotkeyStore.js</text>
</g>
<!-- client/src/store/index.js&#45;&gt;client/src/store/HotkeyStore.js -->
<g id="edge12" class="edge">
<title>client/src/store/index.js&#45;&gt;client/src/store/HotkeyStore.js</title>
<path fill="none" stroke="#757575" d="M690.52,-100.63C758.1,-95.88 858.08,-88.85 934.11,-83.5"/>
<polygon fill="#757575" stroke="#757575" points="933.9,-87.02 943.63,-82.83 933.41,-80.04 933.9,-87.02"/>
</g>
<!-- client/src/pages/FormGallery/TilesView/StyledTileView.js -->
<g id="node7" class="node">
<title>client/src/pages/FormGallery/TilesView/StyledTileView.js</title>
<path fill="none" stroke="#ff6c60" d="M347.83,-159.8C347.83,-159.8 7.92,-159.8 7.92,-159.8 3.96,-159.8 0,-155.84 0,-151.88 0,-151.88 0,-143.97 0,-143.97 0,-140.01 3.96,-136.05 7.92,-136.05 7.92,-136.05 347.83,-136.05 347.83,-136.05 351.79,-136.05 355.75,-140.01 355.75,-143.97 355.75,-143.97 355.75,-151.88 355.75,-151.88 355.75,-155.84 351.79,-159.8 347.83,-159.8"/>
<text text-anchor="middle" x="177.88" y="-142.5" font-family="Arial" font-size="14.00" fill="#ff6c60">client/src/pages/FormGallery/TilesView/StyledTileView.js</text>
</g>
<!-- client/src/pages/FormGallery/TilesView/sub&#45;components/TileContent.js -->
<g id="node8" class="node">
<title>client/src/pages/FormGallery/TilesView/sub&#45;components/TileContent.js</title>
<path fill="none" stroke="#ff6c60" d="M826.96,-159.8C826.96,-159.8 401.54,-159.8 401.54,-159.8 397.58,-159.8 393.62,-155.84 393.62,-151.88 393.62,-151.88 393.62,-143.97 393.62,-143.97 393.62,-140.01 397.58,-136.05 401.54,-136.05 401.54,-136.05 826.96,-136.05 826.96,-136.05 830.92,-136.05 834.88,-140.01 834.88,-143.97 834.88,-143.97 834.88,-151.88 834.88,-151.88 834.88,-155.84 830.92,-159.8 826.96,-159.8"/>
<text text-anchor="middle" x="614.25" y="-142.5" font-family="Arial" font-size="14.00" fill="#ff6c60">client/src/pages/FormGallery/TilesView/sub&#45;components/TileContent.js</text>
</g>
<!-- client/src/pages/FormGallery/TilesView/StyledTileView.js&#45;&gt;client/src/pages/FormGallery/TilesView/sub&#45;components/TileContent.js -->
<g id="edge7" class="edge">
<title>client/src/pages/FormGallery/TilesView/StyledTileView.js&#45;&gt;client/src/pages/FormGallery/TilesView/sub&#45;components/TileContent.js</title>
<path fill="none" stroke="#757575" d="M356.18,-141.28C364.66,-141.23 373.23,-141.2 381.82,-141.19"/>
<polygon fill="#757575" stroke="#757575" points="381.62,-144.69 391.62,-141.18 381.62,-137.69 381.62,-144.69"/>
</g>
<!-- client/src/pages/FormGallery/TilesView/sub&#45;components/TileContent.js&#45;&gt;client/src/pages/FormGallery/TilesView/StyledTileView.js -->
<g id="edge8" class="edge">
<title>client/src/pages/FormGallery/TilesView/sub&#45;components/TileContent.js&#45;&gt;client/src/pages/FormGallery/TilesView/StyledTileView.js</title>
<path fill="none" stroke="#757575" d="M393.13,-154.68C384.62,-154.67 376.11,-154.66 367.66,-154.62"/>
<polygon fill="#757575" stroke="#757575" points="367.71,-151.13 357.69,-154.58 367.68,-158.13 367.71,-151.13"/>
</g>
<!-- client/src/pages/PortalSettings/utils/index.js -->
<g id="node9" class="node">
<title>client/src/pages/PortalSettings/utils/index.js</title>
<path fill="none" stroke="#ff6c60" d="M307.33,-201.8C307.33,-201.8 48.42,-201.8 48.42,-201.8 44.46,-201.8 40.5,-197.84 40.5,-193.88 40.5,-193.88 40.5,-185.97 40.5,-185.97 40.5,-182.01 44.46,-178.05 48.42,-178.05 48.42,-178.05 307.33,-178.05 307.33,-178.05 311.29,-178.05 315.25,-182.01 315.25,-185.97 315.25,-185.97 315.25,-193.88 315.25,-193.88 315.25,-197.84 311.29,-201.8 307.33,-201.8"/>
<text text-anchor="middle" x="177.88" y="-184.5" font-family="Arial" font-size="14.00" fill="#ff6c60">client/src/pages/PortalSettings/utils/index.js</text>
</g>
<!-- client/src/pages/PortalSettings/utils/resetSessionStorage.js -->
<g id="node10" class="node">
<title>client/src/pages/PortalSettings/utils/resetSessionStorage.js</title>
<path fill="none" stroke="#ff6c60" d="M790.21,-201.8C790.21,-201.8 438.29,-201.8 438.29,-201.8 434.33,-201.8 430.38,-197.84 430.38,-193.88 430.38,-193.88 430.38,-185.97 430.38,-185.97 430.38,-182.01 434.33,-178.05 438.29,-178.05 438.29,-178.05 790.21,-178.05 790.21,-178.05 794.17,-178.05 798.12,-182.01 798.12,-185.97 798.12,-185.97 798.12,-193.88 798.12,-193.88 798.12,-197.84 794.17,-201.8 790.21,-201.8"/>
<text text-anchor="middle" x="614.25" y="-184.5" font-family="Arial" font-size="14.00" fill="#ff6c60">client/src/pages/PortalSettings/utils/resetSessionStorage.js</text>
</g>
<!-- client/src/pages/PortalSettings/utils/index.js&#45;&gt;client/src/pages/PortalSettings/utils/resetSessionStorage.js -->
<g id="edge9" class="edge">
<title>client/src/pages/PortalSettings/utils/index.js&#45;&gt;client/src/pages/PortalSettings/utils/resetSessionStorage.js</title>
<path fill="none" stroke="#757575" d="M315.72,-183.6C348.48,-183.24 384.08,-183.11 418.89,-183.21"/>
<polygon fill="#757575" stroke="#757575" points="418.63,-186.71 428.65,-183.25 418.66,-179.71 418.63,-186.71"/>
</g>
<!-- client/src/pages/PortalSettings/utils/resetSessionStorage.js&#45;&gt;client/src/pages/PortalSettings/utils/index.js -->
<g id="edge10" class="edge">
<title>client/src/pages/PortalSettings/utils/resetSessionStorage.js&#45;&gt;client/src/pages/PortalSettings/utils/index.js</title>
<path fill="none" stroke="#757575" d="M430.16,-196.6C395.71,-196.75 360.09,-196.67 326.88,-196.36"/>
<polygon fill="#757575" stroke="#757575" points="327.27,-192.87 317.23,-196.26 327.19,-199.87 327.27,-192.87"/>
</g>
<!-- client/src/store/HotkeyStore.js&#45;&gt;client/src/helpers/desktop.js -->
<g id="edge11" class="edge">
<title>client/src/store/HotkeyStore.js&#45;&gt;client/src/helpers/desktop.js</title>
<path fill="none" stroke="#757575" d="M945.26,-75.93C780.93,-75.93 448.24,-75.93 280.48,-75.93"/>
<polygon fill="#757575" stroke="#757575" points="280.69,-72.43 270.69,-75.93 280.69,-79.43 280.69,-72.43"/>
</g>
<!-- common/store/AuthStore.js -->
<g id="node12" class="node">
<title>common/store/AuthStore.js</title>
<path fill="none" stroke="#ff6c60" d="M260.08,-279.8C260.08,-279.8 95.67,-279.8 95.67,-279.8 91.71,-279.8 87.75,-275.84 87.75,-271.88 87.75,-271.88 87.75,-263.97 87.75,-263.97 87.75,-260.01 91.71,-256.05 95.67,-256.05 95.67,-256.05 260.08,-256.05 260.08,-256.05 264.04,-256.05 268,-260.01 268,-263.97 268,-263.97 268,-271.88 268,-271.88 268,-275.84 264.04,-279.8 260.08,-279.8"/>
<text text-anchor="middle" x="177.88" y="-262.5" font-family="Arial" font-size="14.00" fill="#ff6c60">common/store/AuthStore.js</text>
</g>
<!-- common/store/CurrentQuotaStore.js -->
<g id="node13" class="node">
<title>common/store/CurrentQuotaStore.js</title>
<path fill="none" stroke="#ff6c60" d="M723.83,-285.8C723.83,-285.8 504.67,-285.8 504.67,-285.8 500.71,-285.8 496.75,-281.84 496.75,-277.88 496.75,-277.88 496.75,-269.97 496.75,-269.97 496.75,-266.01 500.71,-262.05 504.67,-262.05 504.67,-262.05 723.83,-262.05 723.83,-262.05 727.79,-262.05 731.75,-266.01 731.75,-269.97 731.75,-269.97 731.75,-277.88 731.75,-277.88 731.75,-281.84 727.79,-285.8 723.83,-285.8"/>
<text text-anchor="middle" x="614.25" y="-268.5" font-family="Arial" font-size="14.00" fill="#ff6c60">common/store/CurrentQuotaStore.js</text>
</g>
<!-- common/store/AuthStore.js&#45;&gt;common/store/CurrentQuotaStore.js -->
<g id="edge13" class="edge">
<title>common/store/AuthStore.js&#45;&gt;common/store/CurrentQuotaStore.js</title>
<path fill="none" stroke="#757575" d="M268.35,-263.58C330.93,-263.14 415.45,-264.1 485.15,-265.94"/>
<polygon fill="#757575" stroke="#757575" points="485.05,-269.44 495.14,-266.21 485.24,-262.44 485.05,-269.44"/>
</g>
<!-- common/store/CurrentTariffStatusStore.js -->
<g id="node14" class="node">
<title>common/store/CurrentTariffStatusStore.js</title>
<path fill="none" stroke="#ff6c60" d="M738.83,-243.8C738.83,-243.8 489.67,-243.8 489.67,-243.8 485.71,-243.8 481.75,-239.84 481.75,-235.88 481.75,-235.88 481.75,-227.97 481.75,-227.97 481.75,-224.01 485.71,-220.05 489.67,-220.05 489.67,-220.05 738.83,-220.05 738.83,-220.05 742.79,-220.05 746.75,-224.01 746.75,-227.97 746.75,-227.97 746.75,-235.88 746.75,-235.88 746.75,-239.84 742.79,-243.8 738.83,-243.8"/>
<text text-anchor="middle" x="614.25" y="-226.5" font-family="Arial" font-size="14.00" fill="#ff6c60">common/store/CurrentTariffStatusStore.js</text>
</g>
<!-- common/store/AuthStore.js&#45;&gt;common/store/CurrentTariffStatusStore.js -->
<g id="edge14" class="edge">
<title>common/store/AuthStore.js&#45;&gt;common/store/CurrentTariffStatusStore.js</title>
<path fill="none" stroke="#757575" d="M262.37,-255.55C321.08,-249.37 401.12,-242.42 469.94,-237.41"/>
<polygon fill="#757575" stroke="#757575" points="470.08,-240.91 479.81,-236.7 469.58,-233.93 470.08,-240.91"/>
</g>
<!-- common/store/CurrentQuotaStore.js&#45;&gt;common/store/AuthStore.js -->
<g id="edge15" class="edge">
<title>common/store/CurrentQuotaStore.js&#45;&gt;common/store/AuthStore.js</title>
<path fill="none" stroke="#757575" d="M496.65,-278.38C428.99,-278.44 344.61,-277.19 279.8,-275.12"/>
<polygon fill="#757575" stroke="#757575" points="279.97,-271.63 269.86,-274.79 279.74,-278.62 279.97,-271.63"/>
</g>
<!-- common/store/CurrentTariffStatusStore.js&#45;&gt;common/store/AuthStore.js -->
<g id="edge16" class="edge">
<title>common/store/CurrentTariffStatusStore.js&#45;&gt;common/store/AuthStore.js</title>
<path fill="none" stroke="#757575" d="M529.78,-244.3C458.49,-251.81 355.73,-260.44 279.82,-265.36"/>
<polygon fill="#757575" stroke="#757575" points="279.62,-261.87 269.86,-266 280.06,-268.86 279.62,-261.87"/>
</g>
<!-- components/ColorTheme/ColorTheme.js -->
<g id="node15" class="node">
<title>components/ColorTheme/ColorTheme.js</title>
<path fill="none" stroke="#ff6c60" d="M300.58,-341.8C300.58,-341.8 55.17,-341.8 55.17,-341.8 51.21,-341.8 47.25,-337.84 47.25,-333.88 47.25,-333.88 47.25,-325.97 47.25,-325.97 47.25,-322.01 51.21,-318.05 55.17,-318.05 55.17,-318.05 300.58,-318.05 300.58,-318.05 304.54,-318.05 308.5,-322.01 308.5,-325.97 308.5,-325.97 308.5,-333.88 308.5,-333.88 308.5,-337.84 304.54,-341.8 300.58,-341.8"/>
<text text-anchor="middle" x="177.88" y="-324.5" font-family="Arial" font-size="14.00" fill="#ff6c60">components/ColorTheme/ColorTheme.js</text>
</g>
<!-- components/ColorTheme/styled/index.js -->
<g id="node16" class="node">
<title>components/ColorTheme/styled/index.js</title>
<path fill="none" stroke="#ff6c60" d="M735.08,-414.8C735.08,-414.8 493.42,-414.8 493.42,-414.8 489.46,-414.8 485.5,-410.84 485.5,-406.88 485.5,-406.88 485.5,-398.97 485.5,-398.97 485.5,-395.01 489.46,-391.05 493.42,-391.05 493.42,-391.05 735.08,-391.05 735.08,-391.05 739.04,-391.05 743,-395.01 743,-398.97 743,-398.97 743,-406.88 743,-406.88 743,-410.84 739.04,-414.8 735.08,-414.8"/>
<text text-anchor="middle" x="614.25" y="-397.5" font-family="Arial" font-size="14.00" fill="#ff6c60">components/ColorTheme/styled/index.js</text>
</g>
<!-- components/ColorTheme/ColorTheme.js&#45;&gt;components/ColorTheme/styled/index.js -->
<g id="edge17" class="edge">
<title>components/ColorTheme/ColorTheme.js&#45;&gt;components/ColorTheme/styled/index.js</title>
<path fill="none" stroke="#757575" d="M252.07,-342.23C328.51,-355.07 448.25,-375.2 528.68,-388.71"/>
<polygon fill="#757575" stroke="#757575" points="527.82,-392.12 538.26,-390.32 528.98,-385.22 527.82,-392.12"/>
</g>
<!-- components/ColorTheme/styled/mainButton.js -->
<g id="node18" class="node">
<title>components/ColorTheme/styled/mainButton.js</title>
<path fill="none" stroke="#ff6c60" d="M1181.96,-456.8C1181.96,-456.8 903.54,-456.8 903.54,-456.8 899.58,-456.8 895.62,-452.84 895.62,-448.88 895.62,-448.88 895.62,-440.97 895.62,-440.97 895.62,-437.01 899.58,-433.05 903.54,-433.05 903.54,-433.05 1181.96,-433.05 1181.96,-433.05 1185.92,-433.05 1189.88,-437.01 1189.88,-440.97 1189.88,-440.97 1189.88,-448.88 1189.88,-448.88 1189.88,-452.84 1185.92,-456.8 1181.96,-456.8"/>
<text text-anchor="middle" x="1042.75" y="-439.5" font-family="Arial" font-size="14.00" fill="#ff6c60">components/ColorTheme/styled/mainButton.js</text>
</g>
<!-- components/ColorTheme/styled/index.js&#45;&gt;components/ColorTheme/styled/mainButton.js -->
<g id="edge19" class="edge">
<title>components/ColorTheme/styled/index.js&#45;&gt;components/ColorTheme/styled/mainButton.js</title>
<path fill="none" stroke="#757575" d="M740.91,-415.3C792.52,-420.38 852.42,-426.28 905.12,-431.47"/>
<polygon fill="#757575" stroke="#757575" points="904.45,-434.92 914.75,-432.42 905.14,-427.96 904.45,-434.92"/>
</g>
<!-- components/ColorTheme/styled/mobileProgressBar.js -->
<g id="node19" class="node">
<title>components/ColorTheme/styled/mobileProgressBar.js</title>
<path fill="none" stroke="#ff6c60" d="M1204.83,-414.8C1204.83,-414.8 880.67,-414.8 880.67,-414.8 876.71,-414.8 872.75,-410.84 872.75,-406.88 872.75,-406.88 872.75,-398.97 872.75,-398.97 872.75,-395.01 876.71,-391.05 880.67,-391.05 880.67,-391.05 1204.83,-391.05 1204.83,-391.05 1208.79,-391.05 1212.75,-395.01 1212.75,-398.97 1212.75,-398.97 1212.75,-406.88 1212.75,-406.88 1212.75,-410.84 1208.79,-414.8 1204.83,-414.8"/>
<text text-anchor="middle" x="1042.75" y="-397.5" font-family="Arial" font-size="14.00" fill="#ff6c60">components/ColorTheme/styled/mobileProgressBar.js</text>
</g>
<!-- components/ColorTheme/styled/index.js&#45;&gt;components/ColorTheme/styled/mobileProgressBar.js -->
<g id="edge20" class="edge">
<title>components/ColorTheme/styled/index.js&#45;&gt;components/ColorTheme/styled/mobileProgressBar.js</title>
<path fill="none" stroke="#757575" d="M743.21,-402.93C780.25,-402.93 821.4,-402.93 861.02,-402.93"/>
<polygon fill="#757575" stroke="#757575" points="860.91,-406.43 870.91,-402.93 860.91,-399.43 860.91,-406.43"/>
</g>
<!-- components/ColorTheme/index.js -->
<g id="node17" class="node">
<title>components/ColorTheme/index.js</title>
<path fill="none" stroke="#ff6c60" d="M2692.58,-376.8C2692.58,-376.8 2489.92,-376.8 2489.92,-376.8 2485.96,-376.8 2482,-372.84 2482,-368.88 2482,-368.88 2482,-360.97 2482,-360.97 2482,-357.01 2485.96,-353.05 2489.92,-353.05 2489.92,-353.05 2692.58,-353.05 2692.58,-353.05 2696.54,-353.05 2700.5,-357.01 2700.5,-360.97 2700.5,-360.97 2700.5,-368.88 2700.5,-368.88 2700.5,-372.84 2696.54,-376.8 2692.58,-376.8"/>
<text text-anchor="middle" x="2591.25" y="-359.5" font-family="Arial" font-size="14.00" fill="#ff6c60">components/ColorTheme/index.js</text>
</g>
<!-- components/ColorTheme/index.js&#45;&gt;components/ColorTheme/ColorTheme.js -->
<g id="edge18" class="edge">
<title>components/ColorTheme/index.js&#45;&gt;components/ColorTheme/ColorTheme.js</title>
<path fill="none" stroke="#757575" d="M2515.55,-352.59C2493.24,-349.3 2468.68,-346.07 2446,-343.93 2252.78,-325.7 2203.82,-324.93 2009.75,-324.93 1041.75,-324.93 1041.75,-324.93 1041.75,-324.93 787.55,-324.93 491.22,-327.12 320.31,-328.6"/>
<polygon fill="#757575" stroke="#757575" points="320.46,-325.1 310.49,-328.69 320.52,-332.1 320.46,-325.1"/>
</g>
<!-- components/main&#45;button/styled&#45;main&#45;button.js -->
<g id="node20" class="node">
<title>components/main&#45;button/styled&#45;main&#45;button.js</title>
<path fill="none" stroke="#ff6c60" d="M1558.33,-456.8C1558.33,-456.8 1279.17,-456.8 1279.17,-456.8 1275.21,-456.8 1271.25,-452.84 1271.25,-448.88 1271.25,-448.88 1271.25,-440.97 1271.25,-440.97 1271.25,-437.01 1275.21,-433.05 1279.17,-433.05 1279.17,-433.05 1558.33,-433.05 1558.33,-433.05 1562.29,-433.05 1566.25,-437.01 1566.25,-440.97 1566.25,-440.97 1566.25,-448.88 1566.25,-448.88 1566.25,-452.84 1562.29,-456.8 1558.33,-456.8"/>
<text text-anchor="middle" x="1418.75" y="-439.5" font-family="Arial" font-size="14.00" fill="#ff6c60">components/main&#45;button/styled&#45;main&#45;button.js</text>
</g>
<!-- components/ColorTheme/styled/mainButton.js&#45;&gt;components/main&#45;button/styled&#45;main&#45;button.js -->
<g id="edge21" class="edge">
<title>components/ColorTheme/styled/mainButton.js&#45;&gt;components/main&#45;button/styled&#45;main&#45;button.js</title>
<path fill="none" stroke="#757575" d="M1190.22,-444.93C1213.01,-444.93 1236.64,-444.93 1259.67,-444.93"/>
<polygon fill="#757575" stroke="#757575" points="1259.41,-448.43 1269.41,-444.93 1259.41,-441.43 1259.41,-448.43"/>
</g>
<!-- components/main&#45;button&#45;mobile/styled&#45;main&#45;button.js -->
<g id="node21" class="node">
<title>components/main&#45;button&#45;mobile/styled&#45;main&#45;button.js</title>
<path fill="none" stroke="#ff6c60" d="M1580.83,-414.8C1580.83,-414.8 1256.67,-414.8 1256.67,-414.8 1252.71,-414.8 1248.75,-410.84 1248.75,-406.88 1248.75,-406.88 1248.75,-398.97 1248.75,-398.97 1248.75,-395.01 1252.71,-391.05 1256.67,-391.05 1256.67,-391.05 1580.83,-391.05 1580.83,-391.05 1584.79,-391.05 1588.75,-395.01 1588.75,-398.97 1588.75,-398.97 1588.75,-406.88 1588.75,-406.88 1588.75,-410.84 1584.79,-414.8 1580.83,-414.8"/>
<text text-anchor="middle" x="1418.75" y="-397.5" font-family="Arial" font-size="14.00" fill="#ff6c60">components/main&#45;button&#45;mobile/styled&#45;main&#45;button.js</text>
</g>
<!-- components/ColorTheme/styled/mobileProgressBar.js&#45;&gt;components/main&#45;button&#45;mobile/styled&#45;main&#45;button.js -->
<g id="edge22" class="edge">
<title>components/ColorTheme/styled/mobileProgressBar.js&#45;&gt;components/main&#45;button&#45;mobile/styled&#45;main&#45;button.js</title>
<path fill="none" stroke="#757575" d="M1213.24,-402.93C1221.19,-402.93 1229.18,-402.93 1237.15,-402.93"/>
<polygon fill="#757575" stroke="#757575" points="1236.9,-406.43 1246.9,-402.93 1236.9,-399.43 1236.9,-406.43"/>
</g>
<!-- components/drop&#45;down/index.js -->
<g id="node24" class="node">
<title>components/drop&#45;down/index.js</title>
<path fill="none" stroke="#ff6c60" d="M1834.96,-456.8C1834.96,-456.8 1643.54,-456.8 1643.54,-456.8 1639.58,-456.8 1635.62,-452.84 1635.62,-448.88 1635.62,-448.88 1635.62,-440.97 1635.62,-440.97 1635.62,-437.01 1639.58,-433.05 1643.54,-433.05 1643.54,-433.05 1834.96,-433.05 1834.96,-433.05 1838.92,-433.05 1842.88,-437.01 1842.88,-440.97 1842.88,-440.97 1842.88,-448.88 1842.88,-448.88 1842.88,-452.84 1838.92,-456.8 1834.96,-456.8"/>
<text text-anchor="middle" x="1739.25" y="-439.5" font-family="Arial" font-size="14.00" fill="#ff6c60">components/drop&#45;down/index.js</text>
</g>
<!-- components/main&#45;button/styled&#45;main&#45;button.js&#45;&gt;components/drop&#45;down/index.js -->
<g id="edge30" class="edge">
<title>components/main&#45;button/styled&#45;main&#45;button.js&#45;&gt;components/drop&#45;down/index.js</title>
<path fill="none" stroke="#757575" d="M1566.41,-444.93C1585.75,-444.93 1605.33,-444.93 1624.01,-444.93"/>
<polygon fill="#757575" stroke="#757575" points="1624.01,-448.43 1634.01,-444.93 1624.01,-441.43 1624.01,-448.43"/>
</g>
<!-- components/drop&#45;down&#45;item/index.js -->
<g id="node22" class="node">
<title>components/drop&#45;down&#45;item/index.js</title>
<path fill="none" stroke="#ff6c60" d="M2119.83,-418.8C2119.83,-418.8 1897.67,-418.8 1897.67,-418.8 1893.71,-418.8 1889.75,-414.84 1889.75,-410.88 1889.75,-410.88 1889.75,-402.97 1889.75,-402.97 1889.75,-399.01 1893.71,-395.05 1897.67,-395.05 1897.67,-395.05 2119.83,-395.05 2119.83,-395.05 2123.79,-395.05 2127.75,-399.01 2127.75,-402.97 2127.75,-402.97 2127.75,-410.88 2127.75,-410.88 2127.75,-414.84 2123.79,-418.8 2119.83,-418.8"/>
<text text-anchor="middle" x="2008.75" y="-401.5" font-family="Arial" font-size="14.00" fill="#ff6c60">components/drop&#45;down&#45;item/index.js</text>
</g>
<!-- components/main&#45;button&#45;mobile/styled&#45;main&#45;button.js&#45;&gt;components/drop&#45;down&#45;item/index.js -->
<g id="edge27" class="edge">
<title>components/main&#45;button&#45;mobile/styled&#45;main&#45;button.js&#45;&gt;components/drop&#45;down&#45;item/index.js</title>
<path fill="none" stroke="#757575" d="M1589.04,-404.08C1681.09,-404.7 1793.16,-405.47 1878.18,-406.05"/>
<polygon fill="#757575" stroke="#757575" points="1877.93,-409.54 1887.96,-406.11 1877.98,-402.54 1877.93,-409.54"/>
</g>
<!-- components/main&#45;button&#45;mobile/styled&#45;main&#45;button.js&#45;&gt;components/drop&#45;down/index.js -->
<g id="edge28" class="edge">
<title>components/main&#45;button&#45;mobile/styled&#45;main&#45;button.js&#45;&gt;components/drop&#45;down/index.js</title>
<path fill="none" stroke="#757575" d="M1521.21,-415.27C1543.47,-418.05 1566.91,-421.04 1588.75,-423.93 1605.59,-426.16 1623.48,-428.6 1640.82,-431.01"/>
<polygon fill="#757575" stroke="#757575" points="1640.22,-434.46 1650.61,-432.38 1641.19,-427.53 1640.22,-434.46"/>
</g>
<!-- components/floating&#45;button/index.js -->
<g id="node26" class="node">
<title>components/floating&#45;button/index.js</title>
<path fill="none" stroke="#ff6c60" d="M1845.83,-376.8C1845.83,-376.8 1632.67,-376.8 1632.67,-376.8 1628.71,-376.8 1624.75,-372.84 1624.75,-368.88 1624.75,-368.88 1624.75,-360.97 1624.75,-360.97 1624.75,-357.01 1628.71,-353.05 1632.67,-353.05 1632.67,-353.05 1845.83,-353.05 1845.83,-353.05 1849.79,-353.05 1853.75,-357.01 1853.75,-360.97 1853.75,-360.97 1853.75,-368.88 1853.75,-368.88 1853.75,-372.84 1849.79,-376.8 1845.83,-376.8"/>
<text text-anchor="middle" x="1739.25" y="-359.5" font-family="Arial" font-size="14.00" fill="#ff6c60">components/floating&#45;button/index.js</text>
</g>
<!-- components/main&#45;button&#45;mobile/styled&#45;main&#45;button.js&#45;&gt;components/floating&#45;button/index.js -->
<g id="edge29" class="edge">
<title>components/main&#45;button&#45;mobile/styled&#45;main&#45;button.js&#45;&gt;components/floating&#45;button/index.js</title>
<path fill="none" stroke="#757575" d="M1523.16,-390.59C1555.23,-386.76 1590.75,-382.52 1623.54,-378.61"/>
<polygon fill="#757575" stroke="#757575" points="1623.53,-382.14 1633.04,-377.48 1622.7,-375.19 1623.53,-382.14"/>
</g>
<!-- components/toggle&#45;button/index.js -->
<g id="node23" class="node">
<title>components/toggle&#45;button/index.js</title>
<path fill="none" stroke="#ff6c60" d="M2408.08,-418.8C2408.08,-418.8 2201.67,-418.8 2201.67,-418.8 2197.71,-418.8 2193.75,-414.84 2193.75,-410.88 2193.75,-410.88 2193.75,-402.97 2193.75,-402.97 2193.75,-399.01 2197.71,-395.05 2201.67,-395.05 2201.67,-395.05 2408.08,-395.05 2408.08,-395.05 2412.04,-395.05 2416,-399.01 2416,-402.97 2416,-402.97 2416,-410.88 2416,-410.88 2416,-414.84 2412.04,-418.8 2408.08,-418.8"/>
<text text-anchor="middle" x="2304.88" y="-401.5" font-family="Arial" font-size="14.00" fill="#ff6c60">components/toggle&#45;button/index.js</text>
</g>
<!-- components/drop&#45;down&#45;item/index.js&#45;&gt;components/toggle&#45;button/index.js -->
<g id="edge23" class="edge">
<title>components/drop&#45;down&#45;item/index.js&#45;&gt;components/toggle&#45;button/index.js</title>
<path fill="none" stroke="#757575" d="M2128.11,-406.93C2145.87,-406.93 2164.22,-406.93 2182.05,-406.93"/>
<polygon fill="#757575" stroke="#757575" points="2181.86,-410.43 2191.86,-406.93 2181.86,-403.43 2181.86,-410.43"/>
</g>
<!-- components/toggle&#45;button/index.js&#45;&gt;components/ColorTheme/index.js -->
<g id="edge31" class="edge">
<title>components/toggle&#45;button/index.js&#45;&gt;components/ColorTheme/index.js</title>
<path fill="none" stroke="#757575" d="M2389.66,-394.55C2422.92,-389.64 2461.35,-383.96 2495.61,-378.9"/>
<polygon fill="#757575" stroke="#757575" points="2495.7,-382.43 2505.08,-377.51 2494.67,-375.5 2495.7,-382.43"/>
</g>
<!-- components/drop&#45;down/index.js&#45;&gt;components/drop&#45;down&#45;item/index.js -->
<g id="edge24" class="edge">
<title>components/drop&#45;down/index.js&#45;&gt;components/drop&#45;down&#45;item/index.js</title>
<path fill="none" stroke="#757575" d="M1827.1,-432.59C1853.51,-428.84 1882.72,-424.69 1909.81,-420.84"/>
<polygon fill="#757575" stroke="#757575" points="1909.97,-424.35 1919.38,-419.48 1908.99,-417.42 1909.97,-424.35"/>
</g>
<!-- components/floating&#45;button/floating&#45;button.js -->
<g id="node25" class="node">
<title>components/floating&#45;button/floating&#45;button.js</title>
<path fill="none" stroke="#ff6c60" d="M2438.08,-376.8C2438.08,-376.8 2171.67,-376.8 2171.67,-376.8 2167.71,-376.8 2163.75,-372.84 2163.75,-368.88 2163.75,-368.88 2163.75,-360.97 2163.75,-360.97 2163.75,-357.01 2167.71,-353.05 2171.67,-353.05 2171.67,-353.05 2438.08,-353.05 2438.08,-353.05 2442.04,-353.05 2446,-357.01 2446,-360.97 2446,-360.97 2446,-368.88 2446,-368.88 2446,-372.84 2442.04,-376.8 2438.08,-376.8"/>
<text text-anchor="middle" x="2304.88" y="-359.5" font-family="Arial" font-size="14.00" fill="#ff6c60">components/floating&#45;button/floating&#45;button.js</text>
</g>
<!-- components/floating&#45;button/floating&#45;button.js&#45;&gt;components/ColorTheme/index.js -->
<g id="edge25" class="edge">
<title>components/floating&#45;button/floating&#45;button.js&#45;&gt;components/ColorTheme/index.js</title>
<path fill="none" stroke="#757575" d="M2446.4,-364.93C2454.39,-364.93 2462.39,-364.93 2470.29,-364.93"/>
<polygon fill="#757575" stroke="#757575" points="2470.28,-368.43 2480.28,-364.93 2470.28,-361.43 2470.28,-368.43"/>
</g>
<!-- components/floating&#45;button/index.js&#45;&gt;components/floating&#45;button/floating&#45;button.js -->
<g id="edge26" class="edge">
<title>components/floating&#45;button/index.js&#45;&gt;components/floating&#45;button/floating&#45;button.js</title>
<path fill="none" stroke="#757575" d="M1853.97,-364.93C1939.72,-364.93 2058.19,-364.93 2152.03,-364.93"/>
<polygon fill="#757575" stroke="#757575" points="2151.84,-368.43 2161.84,-364.93 2151.84,-361.43 2151.84,-368.43"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 33 KiB

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<babeledit_project be_version="5.0.0" version="1.3">
<babeledit_project be_version="4.1.0" version="1.3">
<!--
BabelEdit project file
@ -26,6 +26,7 @@
<name>DeepLinkText</name>
<description/>
<comment/>
<default_text/>
<translations>
<translation>
<language>ar-SA</language>
@ -145,6 +146,7 @@
<name>OpenInApp</name>
<description/>
<comment/>
<default_text/>
<translations>
<translation>
<language>ar-SA</language>
@ -264,6 +266,7 @@
<name>OpeningDocument</name>
<description/>
<comment/>
<default_text/>
<translations>
<translation>
<language>ar-SA</language>
@ -383,6 +386,7 @@
<name>StayInBrowser</name>
<description/>
<comment/>
<default_text/>
<translations>
<translation>
<language>ar-SA</language>
@ -507,6 +511,7 @@
<name>DocumentsFileType</name>
<description/>
<comment/>
<default_text/>
<translations>
<translation>
<language>ar-SA</language>
@ -626,6 +631,7 @@
<name>ErrorConnectionLost</name>
<description/>
<comment/>
<default_text/>
<translations>
<translation>
<language>ar-SA</language>
@ -745,6 +751,7 @@
<name>FileLocation</name>
<description/>
<comment/>
<default_text/>
<translations>
<translation>
<language>ar-SA</language>
@ -864,6 +871,7 @@
<name>FileName</name>
<description/>
<comment/>
<default_text/>
<translations>
<translation>
<language>ar-SA</language>
@ -983,6 +991,7 @@
<name>ImageFileType</name>
<description/>
<comment/>
<default_text/>
<translations>
<translation>
<language>ar-SA</language>
@ -1102,6 +1111,7 @@
<name>MailMergeFileType</name>
<description/>
<comment/>
<default_text/>
<translations>
<translation>
<language>ar-SA</language>
@ -1221,6 +1231,7 @@
<name>OpenSavedDocument</name>
<description/>
<comment/>
<default_text/>
<translations>
<translation>
<language>ar-SA</language>
@ -1340,6 +1351,7 @@
<name>SelectFilesType</name>
<description/>
<comment/>
<default_text/>
<translations>
<translation>
<language>ar-SA</language>
@ -1459,6 +1471,7 @@
<name>UsersWithoutAccess</name>
<description/>
<comment/>
<default_text/>
<translations>
<translation>
<language>ar-SA</language>

View File

@ -1,6 +1,6 @@
{
"name": "docspace",
"version": "2.0.0",
"version": "2.0.3",
"private": true,
"workspaces": {
"packages": [
@ -8,8 +8,8 @@
]
},
"engines": {
"node": ">=18",
"yarn": ">=3"
"node": ">=20",
"yarn": ">=4"
},
"scripts": {
"build": "node ./common/scripts/before-build.js && yarn workspaces foreach -vptiR --from '{@docspace/client,@docspace/login,@docspace/editor,@docspace/management}' run build",
@ -18,14 +18,16 @@
"deploy": "shx rm -rf ../publish/web && yarn workspaces foreach -ptR --from '{@docspace/client,@docspace/login,@docspace/editor,@docspace/management}' run deploy && shx cp -r public ../publish/web/ && node common/scripts/minify-common-locales.js",
"start": "node ./common/scripts/before-build.js && yarn workspaces foreach -vptiR --from '{@docspace/client,@docspace/login,@docspace/editor,@docspace/management}' run start",
"start-prod": "yarn workspaces foreach -vptiR --from '{@docspace/client,@docspace/login,@docspace/editor,@docspace/management}' run start-prod",
"storybook": "yarn workspace @docspace/components storybook",
"storybook-build": "yarn workspace @docspace/components run storybook-build",
"storybook-serve": "yarn workspace @docspace/components run storybook-serve",
"test": "yarn workspace @docspace/components test",
"storybook": "yarn workspace @docspace/shared storybook",
"storybook-build": "yarn workspace @docspace/shared run storybook-build",
"storybook-serve": "yarn workspace @docspace/shared run storybook-serve",
"test": "yarn workspace @docspace/shared test",
"wipe": "shx rm -rf node_modules yarn.lock packages/**/node_modules",
"licenses-audit": "yarn licenses audit --output-csv=licenses.csv --config=licenses.config.js --summary",
"check-circular": "yarn madge --circular ./packages",
"check-circular:graph": "yarn madge --circular --image graph.svg ./packages"
"check-circular:graph": "yarn madge --circular --image graph.svg ./packages",
"lint": "yarn workspace @docspace/shared lint",
"lint:fix": "yarn workspace @docspace/shared lint:fix"
},
"old-scripts": {
"build:test": "yarn workspaces foreach -vptiR --from '{@docspace/client,@docspace/login,@docspace/editor}' run build:test",
@ -36,10 +38,11 @@
"e2e.test:translation": "yarn workspaces foreach -vptiR --from '{@docspace/client,@docspace/login}' run test:translation:model"
},
"devDependencies": {
"@types/react-text-mask": "^5.4.14",
"he": "^1.2.0",
"madge": "^6.1.0",
"shx": "^0.3.4",
"terser": "^5.16.6"
},
"packageManager": "yarn@3.2.4"
"packageManager": "yarn@4.0.2"
}

View File

@ -0,0 +1,15 @@
module.exports = {
extends: "../shared/.eslintrc.cjs",
parserOptions: {
project: "tsconfig.eslint.json",
tsconfigRootDir: __dirname,
sourceType: "module",
},
ignorePatterns: [
"./tsconfig.json",
"coverage/**",
"storybook-static/**",
"*.js",
],
};

View File

@ -0,0 +1,3 @@
{
"extends": "../shared/.prettierrc.json"
}

View File

@ -1,5 +1,5 @@
interface Window {
zESettings?: any;
zESettings?: unknown;
zE?: {
apply: Function;
};

View File

@ -2,7 +2,7 @@
"compilerOptions": {
"baseUrl": "./",
"paths": {
"components": ["@docspace/components"]
"components": ["@docspace/shared/components"]
}
},
"exclude": ["node_modules"]

View File

@ -1,6 +1,6 @@
{
"name": "@docspace/client",
"version": "2.0.0",
"version": "2.0.3",
"private": true,
"homepage": "",
"scripts": {
@ -59,6 +59,7 @@
},
"devDependencies": {
"@babel/core": "^7.21.3",
"@babel/eslint-parser": "^7.21.8",
"@babel/plugin-proposal-class-properties": "^7.18.6",
"@babel/plugin-proposal-export-default-from": "^7.18.10",
"@babel/plugin-transform-runtime": "^7.21.0",
@ -66,16 +67,30 @@
"@babel/preset-react": "^7.18.6",
"@babel/preset-typescript": "^7.21.0",
"@svgr/webpack": "^5.5.0",
"@types/eslint": "^8.44.7",
"@typescript-eslint/eslint-plugin": "^6.12.0",
"@typescript-eslint/parser": "^6.12.0",
"babel-loader": "^8.3.0",
"clean-webpack-plugin": "^4.0.0",
"copy-webpack-plugin": "^9.1.0",
"css-loader": "^6.7.3",
"eslint": "^8.54.0",
"eslint-config-airbnb": "^19.0.4",
"eslint-config-airbnb-typescript": "^17.1.0",
"eslint-config-prettier": "^9.0.0",
"eslint-plugin-import": "^2.29.0",
"eslint-plugin-jsx-a11y": "^6.8.0",
"eslint-plugin-prettier": "^5.0.1",
"eslint-plugin-react": "^7.33.2",
"eslint-plugin-react-hooks": "^4.6.0",
"eslint-plugin-storybook": "^0.6.15",
"external-remotes-plugin": "^1.0.0",
"file-loader": "^6.2.0",
"html-loader": "^4.2.0",
"html-webpack-plugin": "5.5.0",
"json-loader": "^0.5.7",
"playwright": "^1.32.0",
"prettier": "^3.1.0",
"sass": "^1.59.3",
"sass-loader": "^12.6.0",
"serve": "14.2.0",

View File

@ -70,7 +70,6 @@
To create a production bundle, use `npm run build` or `yarn build`.
-->
<script src="<%= htmlWebpackPlugin.options.browserDetectorUrl %>"></script>
<script async src="<%= htmlWebpackPlugin.options.tiffUrl %>"></script>
<script>
console.log("It's WEB CLIENT INIT");
fetch("<%= htmlWebpackPlugin.options.configUrl %>")

View File

@ -1,8 +1,14 @@
{
"ActionCannotBeUndone": " سيتم إزالة المستخدمين المُعطلين المحددين من DocSpace. لا يمكن التراجع عن هذا الإجراء.",
"CannotReassignFiles": " إذا تم حذف عدة مستخدمين مرة واحدة، لا يمكنك إعادة تعيين ملفاتهم لمستخدمين آخرين.",
"DeleteGroupUsersSuccessMessage": "تم حذف المستخدمين بشكل دائم.",
"DeleteMyDocumentsUser": "سيتم حذف كافة الملفات الشخصية والمجلدات في قسم مستنداتي لهذا المستخدم بشكل دائم.",
"DeleteReassignDescriptionUser": "{{warningMessageMyDocuments}} سيتم إعادة التعيين بشكل تلقائي للغرف التي تم إنشاءها بواسطة هذا المستخدم والمستندات المخزنة في الغرف إلى المسئول الذي قام بعملية الحذف: <strong>{{userPerformedDeletion}} ({{userYou}})</strong>. قم بإعادة تعيين البيانات بشكل يدوي لإختيار وجهة أخرى لإعادة التعيين.",
"DeleteUser": "حذف المستخدم",
"DeleteUserMessage": "{{userCaption}} <strong>{{user}}</strong> سيتم حذفه. سيتم حذف مستندات المستخدم الشخصية المتوفرة للآخرين. هل أنت متأكد أنك تريد المتابعة؟",
"DeletingUsers": " حذف مستخدمين",
"PleaseNote": " يرجى الملاحظة:",
"ReassignDataToAnotherUser": "إعادة تعيين البيانات لمستخدم آخر",
"SuccessfullyDeleteUserInfoMessage": "تم حذف المستخدم بنجاح"
"SuccessfullyDeleteUserInfoMessage": "تم حذف المستخدم بنجاح",
"ToBeAbleToReassignData": " لتتمكن من إعادة تعيين البيانات، قم بحذف مستخدم واحد في كل مرة."
}

View File

@ -1,4 +1,5 @@
{
"AccessDenied": "المحاولة مرفوضة",
"Error401Text": "عذرا، المورد غير متاح حاليا.",
"Error403Text": "نأسف، الوصول مرفوض.",
"Error404Text": "عذرا، لا يمكن العثور على المورد.",
@ -8,5 +9,6 @@
"ErrorUnavailableText": "DocSpace غير متوفر",
"InvalidLink": "رابط غير صالح",
"LinkDoesNotExist": "الرابط الذي تحاول فتحه غير موجود",
"LinkHasExpired": "انتهت صلاحية الرابط الذي تحاول فتحه"
"LinkHasExpired": "انتهت صلاحية الرابط الذي تحاول فتحه",
"PortalRestriction": "لم يتم تضمين عنوان IP الخاص بك في قائمة عناوين IP المسموح بها للوصول إلى DocSpace. قم بإيقاف تشغيل VPN إذا تم تمكينه وأعد تحميل الصفحة، أو استخدم عنوان IP آخر لتسجيل الدخول."
}

View File

@ -1,6 +1,5 @@
{
"AddedToClipboard": "تم إضافة العناصر إلى الحافظة",
"AdditionalLinks": "روابط إضافية",
"AddMembersDescription": "يمكنك إضافة أعضاء الفريق الجدد يدويًا أو دعوتهم عبر رابط.",
"AddNewLink": "إضافة رابط جديد",
"All": "كل",
@ -26,7 +25,6 @@
"CollaborationRooms": "تعاون",
"ContainsSpecCharacter": "لا يمكن أن يحتوي العنوان على أي من الأحرف التالية: * +: \\ \"<>؟ | /",
"Convert": "تحويل",
"CopyGeneralLink": "نسخ الرابط العام",
"CopyItem": "تم نسخ <strong> {{title}} </strong>",
"CopyItems": "تم نسخ عناصر <strong> {{qty}} </strong>",
"CopyLink": "نسخ الرابط",
@ -37,7 +35,6 @@
"CreateRoom": "إنشاء غرفة",
"CustomRooms": "تخصيص",
"DaysRemaining": "الأيام المتبقية: {{daysRemaining}}",
"DeleteGeneralLink": "الرابط الأخير سيصبح غير متاح. سيتم إنشاء رابط عام جديد.",
"DeleteLink": "حذف رابط",
"DeleteLinkNote": "سيتم حذف الرابط بشكل دائم. لن تتمكن من التراجع عن هذا الإجراء.",
"DisableDownload": "تقييد نسخ محتوى الملف وتنزيل الملف وطباعته",
@ -47,7 +44,6 @@
"DocumentEdited": "لا يمكن تنفيذ الإجراء لأن المستند قيد التحرير.",
"DownloadAll": "تحميل الجميع",
"EditAdditionalLink": "تعديل الرابط الإضافي",
"EditGeneralLink": "تعديل الرابط العام",
"EditLink": "تعديل الرابط",
"EditRoom": "تعديل الغرفة",
"EmbeddingSettings": "اعدادات الدمج",
@ -74,7 +70,6 @@
"FolderRenamed": "تمت إعادة تسمية المجلد \"{{folderTitle}}\" إلى \"{{newFoldedTitle}}\"",
"Forms": "نماذج",
"FormsTemplates": "قوالب النماذج",
"GeneralLink": "الرابط العام ",
"GeneralLinkDeletedSuccessfully": "تم إنشاء الرابط العام الجديد بنجاح",
"GoToMyRooms": "اذهب إلى الغرف",
"GoToPersonal": "اذهب إلى المستندات",
@ -134,6 +129,7 @@
"RemoveFromFavorites": "قم بإزالته من المفضلة",
"RemoveFromList": "قم بإزالته من القائمة",
"RestoreAll": "استعادة الكل",
"RevokeLink": "إبطال الرابط",
"RoomAvailableViaExternalLink": "الغرفة متاحة بواسطة رابط خارجي",
"RoomCreated": "تم إنشاء الغرفة",
"RoomEmptyContainerDescription": "الرجاء إنشاء الغرفة الأولى.",
@ -172,6 +168,7 @@
"ViewTiles": "مربعات متساوية الحجم",
"WantLeaveRoom": "هل تريد حقاً مغادرة هذه الغرفة؟ سيمكنك الانضمام مجدداً للغرفة من خلال دعوة جديدة من مسئول الغرفة.",
"WantToRestoreTheRoom": "سيتم تفعيل كل الروابط الخارجية في هذه الغرفة ومحتوياتها ستكون متاحة لأي شخص لديه الرابط. هل تريد حفظ الغرفة؟",
"WantToRestoreTheRooms": "ستصبح جميع الروابط المشتركة في الغرف المستعادة نشطة، وستكون محتوياتها متاحة لكل شخص لديه روابط الغرفة. هل تريد استعادة الغرف؟",
"WithSubfolders": "مع المجلدات الفرعية",
"YouLeftTheRoom": "لقد قمت بمغادرة الغرفة"
}

View File

@ -2,6 +2,7 @@
"Categories": "فئات",
"EmptyFormGalleryScreenDescription": "لا يمكن العثور على نتائج تطابق استعلامك",
"ErrorViewDescription": "المحاولة مرة أخرى لاحقاً",
"ErrorViewHeader": "معرض النماذج غير متاح مؤقتًا",
"SelectForm": "اختيار نموذج",
"SubmitToGalleryBlockBody": "تسليم القوالب الخاصة بك لمشاركتهم مع مجتمع ONLYOFFICE.",
"SubmitToGalleryBlockHeader": "معرض نموذج ONLYOFFICE",

View File

@ -28,6 +28,7 @@
"FeedUpdateUser": "تم تعيين الدور {{role}}",
"FileExtension": "امتداد الملف",
"FilesEmptyScreenText": "انظر تفاصيل الملف والمجلد هنا",
"GalleryEmptyScreenText": "راجع تفاصيل قالب النموذج هنا",
"HistoryEmptyScreenText": "سيتم عرض سجل النشاط هنا",
"InfoBanner": "قائمة المستخدمين المدعوين تتضمن المالك و/أو المسئولين عن مساحة DocSpace ويمتلكون كامل الصلاحيات لجميع الغرف. لا يمكن منح المالك و/أو المسئول4 حقوق وصول أخرى. بمجرد الإضافة إلى الغرفة سيتم إشعارهم بجميع التغييرات.",
"ItemsSelected": "تم تحديد العناصر",

View File

@ -3,6 +3,7 @@
"AddManuallyDescriptionAccounts": "قم بدعوة المستخدمين الجدد إلى DocSpace شخصيًا عبر البريد الإلكتروني",
"AddManuallyDescriptionRoom": "أضف مستخدمي DocSpace الحاليين إلى الغرفة باستخدام الأسماء أو قم بدعوة مستخدمين جدد شخصيًا عبر البريد الإلكتروني",
"EmailErrorMessage": "عنوان البريد الإلكتروني غير صالح. يمكنك تحرير البريد الإلكتروني بالضغط عليه.",
"InvitationLanguage": "لغة الدعوة",
"InviteAccountSearchPlaceholder": "ادعُ الناس بالبريد الإلكتروني",
"Invited": "مدعو",
"InviteRoomSearchPlaceholder": "ادعُ الناس بالاسم أو بالبريد الإلكتروني",
@ -10,5 +11,6 @@
"InviteViaLinkDescriptionAccounts": "قم بإنشاء ارتباط عالمي للمصادقة الذاتية في DocSpace",
"InviteViaLinkDescriptionRoom": "أنشئ رابطًا عالميًا للتصريح الذاتي في الغرفة",
"LinkCopySuccess": "تم نسخ الرابط",
"ResetChange": "استعادة التغيير ",
"SendInvitation": "إرسال دعوة"
}

View File

@ -5,8 +5,11 @@
"ConnectSocialNetworks": "ربط حساباتك على الشبكات الاجتماعية",
"DarkTheme": "الوضع الداكن",
"DescriptionForSecurity": "من أجل مزيد من الأمان، يجب عليك تغيير كلمة المرور.",
"DesktopTheme": "المزامنة مع إعدادات محرر سطح المكتب",
"DesktopThemeDescription": "قم بالتبديل تلقائيًا بين السمات الفاتحة والداكنة وفقًا للقالب الحالي لمحرري سطح المكتب.",
"EditPhoto": "تحرير الصورة",
"EmailNotVerified": "البريد الإلكتروني غير موثق",
"ErrorAccountAlreadyUse": "الحساب المرتبط قيد الاستخدام بالفعل من قبل مستخدم آخر",
"FileManagement": "إدارة الملف",
"InterfaceTheme": "واجهة المستخدم",
"LightTheme": "الوضع النهاري",

View File

@ -30,6 +30,7 @@
"AuditSubheader": "يتيح لك القسم الفرعي تصفح قائمة أحدث التغييرات (الإنشاء والتعديل والحذف وما إلى ذلك) التي أجراها المستخدمون على الكيانات (الغرف والفرص والملفات وما إلى ذلك) داخل DocSpace الخاص بك.",
"AuditTrailNav": "سجل تدقيق",
"AutoBackup": "النسخ الاحتياطي التلقائي",
"AutoBackupDescription": "يتم استخدام خيار النسخ الاحتياطي التلقائي لأتمتة عملية النسخ الاحتياطي لبيانات DocSpace لتتمكن من استعادتها لاحقًا إلى خادم محلي.",
"AutoSavePeriod": "فترة الحفظ التلقائي",
"AutoSavePeriodHelp": "الوقت الموضح أدناه يتوافق مع المنطقة الزمنية المحددة في DocSpace.",
"Backup": "النسخ احتياطي",
@ -37,7 +38,7 @@
"BackupCreatedSuccess": "تم إنشاء النسخة الاحتياطية بنجاح.",
"BackupList": "قائمة النسخ الاحتياطي",
"BackupListWarningText": "إذا قمت بحذف أي عناصر من القائمة ، فسيتم أيضًا حذف الملفات المقابلة لها. لا يمكن التراجع عن هذا الإجراء. لحذف جميع الملفات استخدم الرابط:",
"BetaLabel": "بيتا",
"BetaLabel": "BETA",
"BlockingTime": "وقت الحظر (بالثانية)",
"Branding": "العلامة التجارية",
"BrandingSectionDescription": "حدد معلومات شركتك، وأضف روابط إلى الموارد الخارجية وعناوين البريد الإلكتروني المعروضة في واجهة DocSpace.",
@ -84,6 +85,7 @@
"DNSSettingsMobile": "أرسل طلبك إلى فريق الدعم لدينا ، وسيساعدك المتخصصون لدينا في الإعدادات.",
"DNSSettingsNavDescription": "إعدادات DNS هي طريقة لتعيين رابط بديل لبوابتك.",
"DocumentService": "خدمة المستند",
"DocumentServiceLocationHeaderHelp": "خدمة المستندات هي خدمة الخادم التي تسمح بإجراء تحرير المستندات وتسمح بتحويل ملف المستند إلى تنسيق OfficeOpen XML المناسب. يحدد موقع خدمة المستندات عنوان الخادم الذي تم تثبيت خدمات المستندات عليه.",
"DocumentServiceLocationUrlApi": "عنوان خدمة تعديل الملف",
"DocumentServiceLocationUrlInternal": "عنوان خدمة الملف للطلبات من DocSpace",
"DocumentServiceLocationUrlPortal": "عنوان DocSpace للطلبات من خدمات المستند",

View File

@ -35,7 +35,7 @@
"MobileWin": "حمّل ONLYOFFICE Desktop Editors لنظام ويندوز",
"MoveHere": "انقل إلى هنا",
"MoveToOperation": "جارٍ النقل",
"NewForm": "قوالب جاهزة",
"NewForm": "نموذج PDF",
"Other": "آخر",
"OwnerChange": "تغيير المالك",
"Presentations": "العروض التقديمية",

View File

@ -3,10 +3,16 @@
"DeletePluginDescription": "لن يكون هذا المكون الإضافي متاحًا لمستخدمي DocSpace بعد الآن. هل أنت متأكد أنك تريد الاستمرار؟",
"DeletePluginTitle": "هل تريد حذف هذا المكون الاضافي؟",
"Description": "يمكنك إضافة مكونات إضافية لتوسيع وظائف DocSpace بميزات إضافية. انقر فوق تحميل البرنامج المساعد وحدد ملف البرنامج المساعد في ملفات الأرشيف المضغوطة.",
"ExpandFunctionality": "قم بتوسيع الوظائف باستخدام اضافات SDK",
"GoToRepo": "اذهب إلى المستودع",
"Metadata": "البيانات الوصفية",
"NeedSettings": "تحتاج إدخال الإعدادات",
"NoPlugins": "لم يتم اضافة مكونات إضافية ",
"NotNeedSettings": "تحتاج إدخال الإعدادات",
"PluginSamples": "عينات الاضافات",
"PluginSDK": "اضافات SDK",
"PluginSDKDescription": "باستخدام إضافة SDK، يمكنك توسيع وظائف DocSpace أو توصيل خدمات الجهات الخارجية أو تحسين تجربة المستخدم الحالية. هنا يمكنك العثور على نماذج المكونات الإضافية مع مصدر التعليمات البرمجية المتوفر على GitHub.",
"PluginSDKInstruction": "انقر فوق الزر للحصول على الإرشادات التفصيلية حول كيفية إنشاء المكونات الإضافية الخاصة بك.",
"PluginsHelp": "تسمح لك المكونات الإضافية بتوسيع وظائف DocSpace",
"UploadPlugin": "رفع المكونات الإضافية "
}

View File

@ -1,9 +1,14 @@
{
"ActionCannotBeUndone": "Seçilmiş deaktiv istifadəçilər DocSpace-dən silinəcək. Bu əməliyyat geri qaytarıla bilməz.",
"CannotReassignFiles": "Eyni anda birdən çox istifadəçini silsəniz, onların fayllarını başqa istifadəçilərə təyin edə bilməzsiniz.",
"DeleteGroupUsersSuccessMessage": "İstifadəçilər müvəffəqiyyətlə silinmişdir.",
"DeleteMyDocumentsUser": "Bu istifadəçinin Sənədlərimdəki bütün şəxsi faylları və qovluqları həmişəlik silinəcək.",
"DeleteReassignDescriptionUser": "{{warningMessageMyDocuments}} Bu istifadəçi tərəfindən yaradılan otaqlar və onlarda saxlanılan sənədlər avtomatik olaraq silməni həyata keçirən administratora yenidən təyin ediləcək: <strong>{{{userPerformedDeletion}} ({{userYou}})</strong>. Yenidən təyinata başqa bir hədəf istifadəçi seçmək üçün məlumatları əl ilə yenidən təyin edin.",
"DeleteUser": "İstifadəçini sil",
"DeleteUserMessage": "{{userCaption}} <strong>{{user}}</strong> silinəcək. Bu əməliyyat geri qaytarıla bilməz.",
"DeletingUsers": "İstifadəçilər silinir",
"PleaseNote": "Lütfən, nəzərə alın",
"ReassignDataToAnotherUser": "Məlumatı başqa istifadəçiyə təyin edin",
"SuccessfullyDeleteUserInfoMessage": "İstifadəçi müvəffəqiyyətlə silinmişdir"
"SuccessfullyDeleteUserInfoMessage": "İstifadəçi müvəffəqiyyətlə silinmişdir",
"ToBeAbleToReassignData": "Məlumatı yenidən təyin etmək üçün bir istifadəçini silin."
}

View File

@ -1,4 +1,5 @@
{
"AccessDenied": "Giriş qadağandır",
"Error401Text": "Təəssüf ki, resurs hal-hazırda əlçatan deyil.",
"Error403Text": "Təəssüf ki, giriş rədd edilmişdir.",
"Error404Text": "Təəssüf ki, resurs tapıla bilmir.",
@ -8,5 +9,6 @@
"ErrorUnavailableText": "DocSpace əlçatan deyil",
"InvalidLink": "Etibarsız keçid",
"LinkDoesNotExist": "Açmağa çalışdığınız keçid mövcud deyil.",
"LinkHasExpired": "İzlədiyiniz keçidin vaxtı keçib."
"LinkHasExpired": "İzlədiyiniz keçidin vaxtı keçib.",
"PortalRestriction": "IP ünvanınız bu DocSpace-ə daxil olmağa icazə verilən IP ünvanlarının siyahısına daxil edilməyib. Aktivdirsə, VPN-i söndürün və səhifəni yenidən yükləyin və ya daxil olmaq üçün başqa IP ünvanından istifadə edin."
}

View File

@ -1,6 +1,5 @@
{
"AddedToClipboard": "Elementlər mübadilə buferinə əlavə edildi",
"AdditionalLinks": "Əlavə linklər",
"AddMembersDescription": "Yeni komanda üzvlərini əl ilə əlavə edə və ya onları keçid vasitəsilə dəvət edə bilərsiniz.",
"AddNewLink": "Yeni keçid əlavə edin",
"All": "Bütün",
@ -26,7 +25,6 @@
"CollaborationRooms": "Əməkdaşlıq",
"ContainsSpecCharacter": "Başlıqda aşağıdakı simvollardan heç biri ola bilməz: *+: \"<>? |/ ",
"Convert": "Konvertasiya",
"CopyGeneralLink": "Ümumi linki kopyalayın",
"CopyItem": "<strong>{{title}}</strong> köçürüldü",
"CopyItems": "<strong>{{qty}}</strong> elementlər köçürüldü",
"CopyLink": "Linki kopyalayın",
@ -37,7 +35,6 @@
"CreateRoom": "Otaq yaradın",
"CustomRooms": "Fərdi",
"DaysRemaining": "Qalan günlər: {{daysRemaining}}",
"DeleteGeneralLink": "Əvvəlki link əlçatan olmayacaq. Yeni ümumi link yaradılacaq.",
"DeleteLink": "Keçidi silin",
"DeleteLinkNote": "Keçid həmişəlik silinəcək. Bu əməliyyatı geri qaytara bilməzsiniz.",
"DisableDownload": "Fayl məzmununun kopyalanmasını, faylın endirilməsini və çapını məhdudlaşdırın",
@ -47,7 +44,6 @@
"DocumentEdited": "Sənəd redaktə edildiyi üçün əməliyyat həyata keçirilə bilməz.",
"DownloadAll": "Hamısını yükləyin",
"EditAdditionalLink": "Əlavə linki redaktə edin",
"EditGeneralLink": "Ümumi linki redaktə edin",
"EditLink": "Linki redaktə edin",
"EditRoom": "Otağı redaktə edin",
"EmbeddingSettings": "Yerləşdirmə parametrləri",
@ -59,6 +55,7 @@
"EmptyRecycleBin": "Boş zibil qutusu",
"EmptyRootRoomHeader": "DocSpace xoş gəlmisiniz",
"EmptyScreenFolder": "Burada hələ ki, heç bir sənəd yoxdur",
"EnableLink": "Linki aktivləşdirin",
"EnableNotifications": "Bildirişləri aktivləşdirin",
"ExcludeSubfolders": "Alt qovluqları istisna edin",
"FavoritesEmptyContainerDescription": "Faylları favorit kimi qeyd etmək və ya bu siyahıdan çıxarmaq üçün kontekst menyusundan istifadə edin. ",
@ -73,7 +70,6 @@
"FolderRenamed": "'{{folderTitle}}' qovluğunun adı '{{newFoldedTitle}}' olaraq dəyişdirildi ",
"Forms": "Anketlər",
"FormsTemplates": "Anket şablonları",
"GeneralLink": "Ümumi link",
"GeneralLinkDeletedSuccessfully": "Yeni ümumi link uğurla yaradıldı",
"GoToMyRooms": "Otaqlarım bölməsinə keçin",
"GoToPersonal": "Sənədlərim bölməsinə keçin",
@ -133,6 +129,7 @@
"RemoveFromFavorites": "Favoritlərdən sil",
"RemoveFromList": "Siyahıdan sil",
"RestoreAll": "Hər şeyi bərpa edin",
"RevokeLink": "Keçidi ləğv edin",
"RoomAvailableViaExternalLink": "Otaq xarici keçid ilə istifadə edilə bilər",
"RoomCreated": "Otaq yaradıldı",
"RoomEmptyContainerDescription": "Lütfən, ilk otağı yaradın.",

View File

@ -1,10 +1,14 @@
{
"Categories": "Kateqoriyalar",
"EmptyFormGalleryScreenDescription": "Sorğunuza uyğun nəticə tapılmadı",
"ErrorViewDescription": "Zəhmət olmasa, bir az sonra yenə cəhd edin",
"ErrorViewHeader": "Forma qalereyası müvəqqəti olaraq əlçatan deyil",
"SelectForm": "Formanı seçin",
"SubmitToGalleryBlockBody": "ONLYOFFICE icması ilə paylaşmaq üçün şablonlarınızı təqdim edin.",
"SubmitToGalleryBlockHeader": "ONLYOFFICE Forma Qalereyası",
"SubmitToGalleryDialogGuideInfo": "Mükəmməl formalar yaratmağı və təsdiq şansınızı artırmağı bizim <1>bələdçimizdən</1> öyrənin.",
"SubmitToGalleryDialogMainInfo": "Bu otağın sahibi sizsiniz. Otağı tərk etməzdən əvvəl sahib rolunu başqa istifadəçiyə ötürməlisiniz.",
"TemplateInfo": "Şablon məlumatı"
"SuggestChanges": "Dəyişikliklər təklif edin",
"TemplateInfo": "Şablon məlumatı",
"ViewAllTemplates": "Bütün şablonlara baxın"
}

View File

@ -28,6 +28,7 @@
"FeedUpdateUser": "{{role}} rolu təyin edildi",
"FileExtension": "Fayl uzantısı",
"FilesEmptyScreenText": "Fayl və qovluq detallarına burada baxın",
"GalleryEmptyScreenText": "Forma şablonunun təfərrüatlarına burada baxın",
"HistoryEmptyScreenText": "Hərəkət tarixçəsi burada göstəriləcək",
"InfoBanner": "Dəvət olunmuş istifadəçilərin siyahısına bütün otaqlara tam girişi olan bu DocSpace-in sahibi və/yaxud administratoru daxildir. Sahib və/yaxud administratora başqa heç bir giriş hüququ verilə bilməz. Onlar otağa əlavə edildikdən sonra hər hansı dəyişiklik barədə məlumatlandırılacaqlar.",
"ItemsSelected": "Seçilmiş elementlər",

View File

@ -3,6 +3,7 @@
"AddManuallyDescriptionAccounts": "Yeni istifadəçiləri e-poçt vasitəsilə şəxsən DocSpace-ə dəvət edin",
"AddManuallyDescriptionRoom": "Mövcud DocSpace istifadəçilərini adlardan istifadə edərək otağa əlavə edin və ya yeni istifadəçiləri e-poçt vasitəsilə şəxsən dəvət edin",
"EmailErrorMessage": "E-poçt ünvanı etibarlı deyil. Siz e-poçtu klikləməklə redaktə edə bilərsiniz.",
"InvitationLanguage": "Dəvət dili",
"InviteAccountSearchPlaceholder": "İnsanları e-məktubla dəvət edin",
"Invited": "Dəvət edildi",
"InviteRoomSearchPlaceholder": "İnsanları ad və ya e-məktubla dəvət edin",
@ -10,5 +11,6 @@
"InviteViaLinkDescriptionAccounts": "DocSpace-də avtorizasiya üçün universal keçid yaradın",
"InviteViaLinkDescriptionRoom": "Otağın avtorizasiyası üçün universal keçid yaradın",
"LinkCopySuccess": "Link köçürüldü",
"ResetChange": "Dəyişikliyi sıfırlayın",
"SendInvitation": "Dəvət göndərin"
}

View File

@ -5,8 +5,11 @@
"ConnectSocialNetworks": "Sosial şəbəkələrinizi əlaqələndirin",
"DarkTheme": "Qaranlıq tema",
"DescriptionForSecurity": "Daha çox təhlükəsizlik üçün şifrəni dəyişdirməlisiniz.",
"DesktopTheme": "Masaüstü Redaktor tənzimləmələri ilə sinxronizasiya edin",
"DesktopThemeDescription": "Masa üstü redaktorların cari mövzusundan asılı olaraq açıq və qaranlıq mövzular arasında avtomatik keçid edin.",
"EditPhoto": "Şəklin redaktə olunması",
"EmailNotVerified": "E-poçt təsdiqlənmədi",
"ErrorAccountAlreadyUse": "Keçid olunan hesab artıq başqa istifadəçi tərəfindən istifadə olunur",
"FileManagement": "Fayl idarəetməsi",
"InterfaceTheme": "İnterfeys mövzusu",
"LightTheme": "İşıqlı tema",

View File

@ -30,6 +30,7 @@
"AuditSubheader": "Alt bölmə sizə DocSpace-dəki (otaqlara, imkanlara, fayllara və s.) istifadəçilər tərəfindən edilən ən son dəyişikliklərin (yaradılması, dəyişdirilməsi, silinməsi və s.) siyahısını nəzərdən keçirməyə imkan verir.",
"AuditTrailNav": "Audit izi",
"AutoBackup": "Avtomatik ehtiyat nüsxəsi",
"AutoBackupDescription": "Avtomatik ehtiyat nüsxəsi seçimi DocSpace məlumatların ehtiyat nüsxələmə prosesini avtomatlaşdırmaq üçün istifadə olunur ki, sonra yerli serverə bərpa olunsun.",
"AutoSavePeriod": "Avtomatik yadda saxlama müddəti",
"AutoSavePeriodHelp": "Aşağıda göstərilən vaxt DocSpace təyin olunmuş saat qurşağına uyğun gəlir.",
"Backup": "Yedəkləmə",
@ -84,6 +85,7 @@
"DNSSettingsMobile": "Sorğunuzu dəstək komandamıza göndərin və mütəxəssislərimiz sizə parametrlərdə kömək edəcəklər.",
"DNSSettingsNavDescription": "DNS Parametrləri portalınız üçün alternativ URL təyin etməyin bir yoludur.",
"DocumentService": "Sənəd Xidməti",
"DocumentServiceLocationHeaderHelp": "Sənəd Xidməti sənədin redaktə edilməsi və sənəd faylının müvafiq OfficeOpen XML formatına çevrilməsinə imkan verən server xidmətidir. Sənəd xidmətinin yeri sənəd xidmətlərinin quraşdırıldığı serverin ünvanını müəyyən edir.",
"DocumentServiceLocationUrlApi": "Sənəd Redaktə Xidmətinin Ünvanı",
"DocumentServiceLocationUrlInternal": "İcma Serverindən sorğular üçün DocSpace ünvanı",
"DocumentServiceLocationUrlPortal": "Sənəd Xidmətindən sorğular üçün İcma Server ünvanı",

View File

@ -35,7 +35,7 @@
"MobileWin": "Windows üçün ONLYOFFICE Masaüstü Redaktorları endirin",
"MoveHere": "Bura köçürün",
"MoveToOperation": "Yer dəyişdirmə",
"NewForm": "Forma şablonu",
"NewForm": "PDF forma",
"Other": "Digər",
"OwnerChange": "Sahibi dəyiş",
"Presentations": "Təqdimatlar",

View File

@ -3,10 +3,16 @@
"DeletePluginDescription": "Bu plagin artıq DocSpace istifadəçiləri üçün əlçatan olmayacaq. Davam etmək istədiyinizə əminsiniz?",
"DeletePluginTitle": "Plagin silinsin?",
"Description": "DocSpace-in funksionallığını əlavə funksiyalarla genişləndirmək üçün plaginlər əlavə edə bilərsiniz. Plagini quraşdırıb üzərinə klikləyin və ZIP arxivində plagin faylını seçin.",
"ExpandFunctionality": "SDK plaginindən istifadə edərək funksionallığı genişləndirin",
"GoToRepo": "Anbara gedin",
"Metadata": "Metadata",
"NeedSettings": "Parametrləri daxil etməlisiniz",
"NoPlugins": "Heç bir plagin əlavə edilməyib",
"NotNeedSettings": "Parametrləri daxil etməlisiniz",
"PluginSamples": "Plagin nümunələri",
"PluginSDK": "Plagin SDK",
"PluginSDKDescription": "Plugin SDK-dan istifadə edərək, DocSpace funksionallığınızı genişləndirə, üçüncü tərəf xidmətlərinə qoşula və ya mövcud istifadəçi təcrübəsini təkmilləşdirə bilərsiniz. Burada GitHub-da mövcud kod mənbəyi olan plaginlərin nümunələrini tapa bilərsiniz.",
"PluginSDKInstruction": "Öz plaginlərinizi necə yaratmaq barədə ətraflı təlimatlar üçün düyməni klikləyin.",
"PluginsHelp": "Plaginlər DocSpace-in funksionallığını genişləndirməyə imkan verir",
"UploadPlugin": "Plagini quraşdırın"
}

View File

@ -54,5 +54,5 @@
"WebhookRemoved": "Webhook silindi",
"Webhooks": "Webhook-lar",
"WebhooksGuide": "Webhook-ların Bələdçisi",
"WebhooksInfo": "ONLYOFFICE DocSpace-də müxtəlif hadisələr əsasında istifadə etdiyiniz hər hansı proqram və ya veb-saytla yanaşı fərdi hərəkətləri yerinə yetirmək üçün webhook-lardan istifadə edin."
"WebhooksInfo": "ONLYOFFICE DocSpace-də müxtəlif hadisələr əsasında istifadə etdiyiniz hər hansı proqram və ya veb-saytla yanaşı fərdi hərəkətləri yerinə yetirmək üçün webhook-lardan istifadə edin.\nBurada siz bütün webhook-larınızı yarada, idarə və konfiqurasiya edə, performansını yoxlamaq üçün hər bir webhook-un tarixçəsinə baxa bilərsiniz."
}

View File

@ -1,6 +1,6 @@
{
"ConversionPasswordFormCaption": "Въведете парола, за да запазите шаблона",
"ConversionPasswordMasterFormCaption": "Въведете парола, за да запазите като формуляр",
"ConversionPasswordMasterFormCaption": "Въведете парола, за да запазите като PDF формуляр",
"CreationError": "Грешка при създаването на файл. Въведена е грешна парола.",
"SuccessfullyCreated": "Файл '{{fileTitle}}' е създаден"
}

View File

@ -1,9 +1,14 @@
{
"ActionCannotBeUndone": "Избраните деактивирани потребители ще бъдат премахнати от DocSpace. Това действие не може да бъде отменено.",
"CannotReassignFiles": "Ако изтриете няколко потребителя наведнъж, не можете да преназначите техните файлове на други потребители.",
"DeleteGroupUsersSuccessMessage": "Потребителите бяха изтрити успешно.",
"DeleteMyDocumentsUser": "Всички лични файлове и папки в секцията Моите документи на този потребител ще бъдат изтрити завинаги.",
"DeleteReassignDescriptionUser": "{{warningMessageMyDocuments}} Стаите, създадени от този потребител, и документите, съхранявани в тези стаи, ще бъдат преназначени автоматично на администраторът, който извършва изтриването: <strong>{{userPerformedDeletion}} ({{userYou}})</strong>. Преназначете данните ръчно, за да изберете друг целеви потребител за пренасочване.",
"DeleteUser": "Изтриване на потребител",
"DeleteUserMessage": "{{userCaption}} <strong>{{user}}</strong> ще бъде изтрит. Това действие не може да бъде отменено.",
"DeletingUsers": "Изтриване на потребители",
"PleaseNote": "Молим да имате предвид:",
"ReassignDataToAnotherUser": "Преназначете данните на друг потребител",
"SuccessfullyDeleteUserInfoMessage": "Потребителят беше изтрит успешно"
"SuccessfullyDeleteUserInfoMessage": "Потребителят беше изтрит успешно",
"ToBeAbleToReassignData": "За да можете да преназначавате данни, изтривайте потребителите един по един."
}

View File

@ -1,4 +1,5 @@
{
"AccessDenied": "Достъпът отказан",
"Error401Text": "Съжаляваме, в момента няма достъп до този ресурс.",
"Error403Text": "Съжаляваме, достъпът отказан.",
"Error404Text": "Съжаляваме, ресурсът не може да бъде открит.",
@ -8,5 +9,6 @@
"ErrorUnavailableText": "DocSpace не е наличен",
"InvalidLink": "Невалиден линк",
"LinkDoesNotExist": "Линкът, който се опитвате да отворите, не съществува.",
"LinkHasExpired": "Линкът, който сте последвали, е изтекъл."
"LinkHasExpired": "Линкът, който сте последвали, е изтекъл.",
"PortalRestriction": "Вашият IP адрес не е включен в списъка с позволени IP адреси за достъп до този DocSpace. Изключете VPN, ако е активиран, и презаредете страницата или използвайте друг IP адрес, за да се впишете."
}

View File

@ -1,6 +1,5 @@
{
"AddedToClipboard": "Елементите са добавени към клипборда",
"AdditionalLinks": "Допълнителни линкове",
"AddMembersDescription": "Можете да добавите нови членове на екипа ръчно или да ги поканите чрез линк.",
"AddNewLink": "Добави нов линк",
"All": "Всички",
@ -26,7 +25,6 @@
"CollaborationRooms": "Сътрудничество",
"ContainsSpecCharacter": "Заглавието не може да съдържа някой от следните символи: *+:\"<>?|/",
"Convert": "Конвертирай",
"CopyGeneralLink": "Копирайте общата линкъ",
"CopyItem": "<strong>{{title}}</strong> е копиран",
"CopyItems": "<strong>{{qty}}</strong> елемента са копирани",
"CopyLink": "Копиране на линка",
@ -39,11 +37,13 @@
"DaysRemaining": "Оставащи дни: {{daysRemaining}}",
"DeleteLink": "Изтрий линк",
"DeleteLinkNote": "Линкът ще бъде изтрит за постоянно. Няма да можете да отмените това действие.",
"DisableDownload": "Ограничи копието на файловото съдържание, изтеглянето на файла и принтирането.",
"DisableLink": "Деактивирай линк",
"DisableNotifications": "Деактивиране на известията",
"Document": "Документ",
"DocumentEdited": "Не може да се изпълни действието, тъй като документът се редактира.",
"DownloadAll": "Изтегли всички",
"EditAdditionalLink": "Редактирай допълнителен линк",
"EditLink": "Редактирай линк",
"EditRoom": "Редактиране на стая",
"EmbeddingSettings": "Вграждане на настройки",
@ -55,6 +55,7 @@
"EmptyRecycleBin": "Изпразни Кошчето",
"EmptyRootRoomHeader": "Добре дошли в DocSpace",
"EmptyScreenFolder": "Тук все още няма документи",
"EnableLink": "Активирайте линк",
"EnableNotifications": "Активирайте известията",
"ExcludeSubfolders": "Изключване на подпапките",
"FavoritesEmptyContainerDescription": "За да маркирате файлове като любими или да ги премахнете от този списък, използвайте контекстното меню.",
@ -69,7 +70,7 @@
"FolderRenamed": "Папката '{{folderTitle}}' е преименувана на '{{newFoldedTitle}}'",
"Forms": "Формуляри",
"FormsTemplates": "Шаблони за формуляри",
"GeneralLink": "Общ линк",
"GeneralLinkDeletedSuccessfully": "Нов главен линк създаден успешно",
"GoToMyRooms": "Отидете в стаи",
"GoToPersonal": "Отидете в Моите документи",
"Images": "Изображения",
@ -80,12 +81,15 @@
"LimitByTimePeriod": "Ограничи по времеви период",
"LinkDeletedSuccessfully": "Линкът е изтрит успешно",
"LinkDisabledSuccessfully": "Линкът е деактивиран успешно",
"LinkEditedSuccessfully": "Линкът беше успешно редактиран и копиран",
"LinkEnabledSuccessfully": "Линкът е активиран успешно",
"LinkForPortalUsers": "Линк за DocSpace потребители",
"LinkSuccessfullyCopied": "Линкът е копиран успешно",
"LinkSuccessfullyCreatedAndCopied": "Линкът беше успешно създаден и копиран в клипборда",
"LinkValidUntil": "Този линк ще е валиден до",
"MarkAsFavorite": "Маркирай като любим",
"MarkAsRevision": "Маркирай за ревизия",
"MarkAsVersion": "Маркирай като версия",
"MarkedAsFavorite": "Добавен в любими",
"MarkRead": "Маркирай като прочетено",
"MaximumNumberOfExternalLinksCreated": "Максимален брой създадени външни линкове",
@ -111,6 +115,7 @@
"Pin": "ПИН",
"PinToTop": "Закачете най-отгоре",
"Presentation": "Презентация",
"PreventDownloadFilesAndFolders": "Активирайте тази настройка, за да деактивирате изтеглянето на файлове и папки, споделени чрез линк, от тази стая",
"PrivateRoomDescriptionEncrypted": "Криптирано редактиране и колаборация в реално време.",
"PrivateRoomDescriptionSafest": "Най-безопасно съхранение за docx, xlsx и pptx.",
"PrivateRoomDescriptionSecure": "Сигурно споделяне с доверени съотборници.",
@ -124,6 +129,7 @@
"RemoveFromFavorites": "Премахни от любими",
"RemoveFromList": "Премахни от списък",
"RestoreAll": "Възстановете всичко",
"RevokeLink": "Отмени линк",
"RoomAvailableViaExternalLink": "Стаята е достъп а чрез външен линк",
"RoomCreated": "Стаята е създадена",
"RoomEmptyContainerDescription": "Моля, създайте първата стая.",

View File

@ -1,10 +1,14 @@
{
"Categories": "Категории",
"EmptyFormGalleryScreenDescription": "Не бяха намерени резултати, съвпадащи със заявката Ви",
"ErrorViewDescription": "Молим да опитате отново по-късно",
"ErrorViewHeader": "Галерията за формуляри е временно недостъпна",
"SelectForm": "Изберете Формуляр",
"SubmitToGalleryBlockBody": "Изпратете вашите шаблони, за да ги споделите с ONLYOFFICE общността.",
"SubmitToGalleryBlockHeader": "ONLYOFFICE Галерия с Формуляри",
"SubmitToGalleryDialogGuideInfo": "Научете как да създавате идеални формуляри и увеличете шанса си да получите одобрение в нашето <1>ръководство</1>.",
"SubmitToGalleryDialogMainInfo": "Вие сте собственикът на тази стая. Преди да напуснете стаята, трябва да прехвърлите ролята на собственик на друг потребител.",
"TemplateInfo": "Информация за шаблона"
"SuggestChanges": "Предложи промени",
"TemplateInfo": "Информация за шаблона",
"ViewAllTemplates": "Прегледай всички шаблони"
}

View File

@ -28,6 +28,7 @@
"FeedUpdateUser": "е назначена ролята {{role}}",
"FileExtension": "Разширение на файл",
"FilesEmptyScreenText": "Вижте подробности за файловете и папките тук",
"GalleryEmptyScreenText": "Виж подробности за шаблон на формуляр тук",
"HistoryEmptyScreenText": "Историята на дейностите ще бъде показана тук",
"InfoBanner": "Списъкът с поканени потребители включва собственика и/или администраторите на този DocSpace с пълен достъп до всички стаи. На собственика и/или администратора не могат да се назначават други права за достъп. Веднъж добавени в стаята, те ще бъдат уведомени за всички промени.",
"ItemsSelected": "Избрани елементи",

View File

@ -3,6 +3,7 @@
"AddManuallyDescriptionAccounts": "Поканете нови потребители в DocSpace лично чрез имейл",
"AddManuallyDescriptionRoom": "Добавете съществуващи DocSpace потребители към стаята, като използвате имената или поканете нови потребители лично чрез имейл",
"EmailErrorMessage": "Невалиден имейл адрес. Можете да редактирате имейла, като щракнете върху него.",
"InvitationLanguage": "Език на поканата",
"InviteAccountSearchPlaceholder": "Поканете хора по имейл",
"Invited": "Поканени",
"InviteRoomSearchPlaceholder": "Поканете хора по име или имейл",
@ -10,5 +11,6 @@
"InviteViaLinkDescriptionAccounts": "Създайте универсален линк за самоупълномощаване в DocSpace",
"InviteViaLinkDescriptionRoom": "Създайте универсален линк за самоупълномощаване в стаята",
"LinkCopySuccess": "Връзката беше копирана",
"ResetChange": "Нулирай промяна",
"SendInvitation": "Изпращане на покана"
}

View File

@ -5,8 +5,11 @@
"ConnectSocialNetworks": "Свържете вашите социални мрежи",
"DarkTheme": "Тъмна тема",
"DescriptionForSecurity": "За повече сигурност трябва да смените паролата си.",
"DesktopTheme": "Синхронизирай с Редакторските настройки на работния плот",
"DesktopThemeDescription": "Автоматично превключване между светли и тъмни теми в зависимост от текущата тема на настолните редактори.",
"EditPhoto": "Редактирай снимка",
"EmailNotVerified": "Имейлът не е потвърден",
"ErrorAccountAlreadyUse": "Свързаният профил вече се използва от друг потребител",
"FileManagement": "Управление на файлове",
"InterfaceTheme": "Тема на интерфейса",
"LightTheme": "Светла тема",

View File

@ -30,6 +30,7 @@
"AuditSubheader": "Подразделът Ви позволява да преглеждате списъка с най-новите промени (създаване, модифициране, изтриване и т.н.), направени от потребителите на обектите (стаи, възможности, файлове и т.н.) във вашия DocSpace.",
"AuditTrailNav": "Одитна пътека",
"AutoBackup": "Автоматично архивиране",
"AutoBackupDescription": "Опцията за автоматично архивиране се използва за автоматизиране процеса на архивиране на данни в DocSpace, за да можете да ги възстановите по-късно в локален сървър.",
"AutoSavePeriod": "Период на автоматично запазване",
"AutoSavePeriodHelp": "Времето, показано по-долу, съответства на часовата зона, зададена в DocSpace.",
"Backup": "Резервно копие",
@ -84,6 +85,7 @@
"DNSSettingsMobile": "Изпратете заявката си до нашия екип за обслужване на клиенти и специалистите ни ще Ви помогнат с настройките.",
"DNSSettingsNavDescription": "DNS настройките са начин да зададете алтернативен URL адрес за портала Ви.",
"DocumentService": "Служба за документи",
"DocumentServiceLocationHeaderHelp": "Document Service е сървърната услуга, която позволява извършването на редактиране на документ и позволява преобразуването на файла с документа в подходящия OfficeOpen XML формат. Местоположението на услугата за документи уточнява адреса на сървъра с инсталираните услуги за документи.",
"DocumentServiceLocationUrlApi": "Адрес на услугата за редактиране на документи",
"DocumentServiceLocationUrlInternal": "Адрес на услугата за документи за заявки от DocSpace",
"DocumentServiceLocationUrlPortal": "Адрес на DocSpace за заявки от услугата за документи",

View File

@ -35,7 +35,7 @@
"MobileWin": "Изтеглете ONLYOFFICE настолни редактори за Windows",
"MoveHere": "Премести се тук",
"MoveToOperation": "Преместване",
"NewForm": "Шаблон на формуляр",
"NewForm": "PDF формуляр",
"Other": "Друг",
"OwnerChange": "Смени собственик",
"Presentations": "Презентации",

View File

@ -3,10 +3,16 @@
"DeletePluginDescription": "Този плъгин вече няма да бъде достъпен за потребителите на DocSpace. Сигурни ли си, че искате да продължите?",
"DeletePluginTitle": "Изтриване на плъгин?",
"Description": "Можете да добавите плъгини, за да разширите функционалността на DocSpace с допълнителни функции. Натиснете Качване на плъгин и изберете плъгин файла в ZIP архива.",
"ExpandFunctionality": "Разширете функционалността с помощта на Плъгин SDK",
"GoToRepo": "Отиди в хранилището",
"Metadata": "Метаданни",
"NeedSettings": "Нужни са настройки за влизане",
"NoPlugins": "Няма добавени плъгини",
"NotNeedSettings": "Нужни са настройки за влизане",
"PluginSamples": "Мостри на плъгини",
"PluginSDK": "Плъгин SDK",
"PluginSDKDescription": "С помощта на Плъгин SDK можете да разширите функционалността на DocSpace, да свържете услугите на трети страни или да подобрите съществуващото потребителско изживяване. Тук можете да намерите примерните плъгини с източник на код, наличен в GitHub.",
"PluginSDKInstruction": "Натиснете бутона за подробни инструкции как да създадете свои собствени плъгини.",
"PluginsHelp": "Плъгините Ви позволяват да разширите функционалността на DocSpace",
"UploadPlugin": "Качи плъгин"
}

View File

@ -54,5 +54,5 @@
"WebhookRemoved": "Премахната Уеб кука",
"Webhooks": "Уеб куки",
"WebhooksGuide": "Ръководство на Уеб кука",
"WebhooksInfo": "Използвайте уеб куки, за да извършвате персонализирани действия отстрани на всяко приложение или сайт, които използвате въз основа на различни събития в ONLYOFFICE DocSpace."
"WebhooksInfo": "Използвайте уеб куки, за да извършвате персонализирани действия отстрани на всяко приложение или сайт, които използвате въз основа на различни събития в ONLYOFFICE DocSpace.\nТук можете да създавате и управлявате всичките си уеб куки, да ги конфигурирате и да преглеждате хронологията на всяка уеб кукичка, за да проверите ефективността ѝ."
}

View File

@ -1,6 +1,6 @@
{
"ConversionPasswordFormCaption": "Zadejte heslo pro uložení šablony",
"ConversionPasswordMasterFormCaption": "Zadejte heslo pro uložení jako oform",
"ConversionPasswordMasterFormCaption": "Zadejte heslo pro uložení jako formulář PDF",
"CreationError": "Chyba při vytváření souboru. Bylo zadáno nesprávné heslo.",
"SuccessfullyCreated": "Soubor '{{fileTitle}}' vytvořen"
}

View File

@ -1,9 +1,14 @@
{
"ActionCannotBeUndone": "Vybraní zakázaní uživatelé budou zprostoru DocSpace odstraněni. Tuto akci nelze vrátit zpět.",
"CannotReassignFiles": "Pokud odstraníte více uživatelů najednou, nelze jejich soubory znovu přiřadit jiným uživatelům.",
"DeleteGroupUsersSuccessMessage": "Uživatelé byli úspěšně odstraněni.",
"DeleteMyDocumentsUser": "Všechny osobní soubory a složky v sekci Moje dokumenty tohoto uživatele budou trvale odstraněny.",
"DeleteReassignDescriptionUser": "{{warningMessageMyDocuments}} Místnosti vytvořené tímto uživatelem a dokumenty uložené v těchto místnostech budou automaticky přeřazeny na správce provádějícího mazání: <strong>{{userPerformedDeletion}} ({{userYou}})</strong>. Ruční přeřazení dat pro výběr jiného cílového uživatele pro přeřazení.",
"DeleteUser": "Smazat uživatele",
"DeleteUserMessage": "{{userCaption}} <strong>{{user}}</strong> bude smazán. Tuto akci nelze vrátit zpět.",
"DeletingUsers": "Odstranění uživatelů",
"PleaseNote": "Vezměte prosím na vědomí:",
"ReassignDataToAnotherUser": "Přeřazení dat jinému uživateli",
"SuccessfullyDeleteUserInfoMessage": "Uživatel byl úspěšně odstraněn"
"SuccessfullyDeleteUserInfoMessage": "Uživatel byl úspěšně odstraněn",
"ToBeAbleToReassignData": "Abyste mohli data znovu přiřadit, odstraňte vždy jednoho uživatele."
}

View File

@ -1,4 +1,5 @@
{
"AccessDenied": "Přístup odepřen",
"Error401Text": "Omlouváme se, ale tento zdroj není v současné době přístupný.",
"Error403Text": "Omlouváme se, přístup odepřen.",
"Error404Text": "Omlouváme se, zdroj nelze najít.",
@ -8,5 +9,6 @@
"ErrorUnavailableText": "DocSpace není k dispozici",
"InvalidLink": "Neplatný odkaz",
"LinkDoesNotExist": "Odkaz, který se snažíte otevřít, neexistuje.",
"LinkHasExpired": "Platnost odkazu, který jste použili, vypršela."
"LinkHasExpired": "Platnost odkazu, který jste použili, vypršela.",
"PortalRestriction": "Vaše IP adresa není uvedena v seznamu povolených IP adres pro přístup k tomuto DocSpace. Vypněte VPN, pokud je povolena, a znovu načtěte stránku nebo použijte k přihlášení jinou IP adresu."
}

View File

@ -1,6 +1,5 @@
{
"AddedToClipboard": "Položky přidané do schránky",
"AdditionalLinks": "Další odkazy",
"AddMembersDescription": "Nové členy týmu můžete přidat ručně nebo je pozvat prostřednictvím odkazu.",
"AddNewLink": "Přidat nový odkaz",
"All": "Vše",
@ -26,7 +25,6 @@
"CollaborationRooms": "Spolupráce",
"ContainsSpecCharacter": "Název nesmí obsahovat žádný z následujících znaků: *+:\"<>?|/",
"Convert": "Konvertovat",
"CopyGeneralLink": "Kopírovat obecný odkaz",
"CopyItem": "<strong>{{title}}</strong> zkopírováno",
"CopyItems": "Prvky <strong>{{qty}}</strong> zkopírovany",
"CopyLink": "Kopírovat odkaz",
@ -37,7 +35,6 @@
"CreateRoom": "Vytvoření místnosti",
"CustomRooms": "Vlastní",
"DaysRemaining": "Zbývající dny: {{daysRemaining}}",
"DeleteGeneralLink": "Předchozí odkaz se stane nedostupným. Vytvoří se nový obecný odkaz.",
"DeleteLink": "Smazat odkaz",
"DeleteLinkNote": "Odkaz bude trvale odstraněn. Tuto akci nebude možné vrátit zpět.",
"DisableDownload": "Omezení kopírování obsahu souborů, stahování souborů a tisku",
@ -47,7 +44,6 @@
"DocumentEdited": "Akci nelze provést, protože se dokument upravuje.",
"DownloadAll": "Stáhnout vše",
"EditAdditionalLink": "Upravit další odkaz",
"EditGeneralLink": "Upravit obecný odkaz",
"EditLink": "Upravit odkaz",
"EditRoom": "Místnost pro úpravy",
"EmbeddingSettings": "Nastavení vkládání",
@ -59,6 +55,7 @@
"EmptyRecycleBin": "Vysypat kos",
"EmptyRootRoomHeader": "Vítejte v DocSpace",
"EmptyScreenFolder": "Zatím zde nejsou žádné dokumenty",
"EnableLink": "Povolit odkaz",
"EnableNotifications": "Povolení oznámení",
"ExcludeSubfolders": "Vyloučení podsložek",
"FavoritesEmptyContainerDescription": "Chcete-li označit soubory jako oblíbené nebo je z tohoto seznamu odstranit, použijte kontextovou nabídku.",
@ -73,7 +70,6 @@
"FolderRenamed": "Složka '{{folderTitle}}' je přejmenována na '{{newFoldedTitle}}'",
"Forms": "Formuláře",
"FormsTemplates": "Šablony formulářů",
"GeneralLink": "Obecný odkaz",
"GeneralLinkDeletedSuccessfully": "Úspěšně vytvořen nový obecný odkaz",
"GoToMyRooms": "Přejít do sekce místnosti",
"GoToPersonal": "Přejít na Moje dokumenty",
@ -133,6 +129,7 @@
"RemoveFromFavorites": "Odebrat z oblíbených",
"RemoveFromList": "Odebrat ze seznamu",
"RestoreAll": "Obnovit vše",
"RevokeLink": "Odvolat odkaz",
"RoomAvailableViaExternalLink": "Místnost je k dispozici přes externí odkaz",
"RoomCreated": "Místnost vytvořena",
"RoomEmptyContainerDescription": "Vytvořte první místnost.",

View File

@ -1,10 +1,14 @@
{
"Categories": "Kategorie",
"EmptyFormGalleryScreenDescription": "Nebyly nalezeny žádné výsledky odpovídající vašemu dotazu",
"ErrorViewDescription": "Zkuste to prosím později",
"ErrorViewHeader": "Galerie formulářů je dočasně nedostupná",
"SelectForm": "Vybrat formulář",
"SubmitToGalleryBlockBody": "Pošlete své šablony a podělte se o ně s komunitou ONLYOFFICE.",
"SubmitToGalleryBlockHeader": "Formulář ONLYOFFICE Galerie",
"SubmitToGalleryDialogGuideInfo": "V našem <1>průvodci</1> se dozvíte, jak vytvořit dokonalé formuláře a zvýšit šanci na schválení.",
"SubmitToGalleryDialogMainInfo": "Majitelem této místnosti jste vy. Než místnost opustíte, musíte roli vlastníka převést na jiného uživatele.",
"TemplateInfo": "Informace o šabloně"
"SuggestChanges": "Navrhnout změny",
"TemplateInfo": "Informace o šabloně",
"ViewAllTemplates": "Zobrazit všechny šablony"
}

View File

@ -28,6 +28,7 @@
"FeedUpdateUser": "byla přidělena role {{role}}",
"FileExtension": "Přípona souboru",
"FilesEmptyScreenText": "Podrobnosti o souboru a složce naleznete zde",
"GalleryEmptyScreenText": "Podrobnosti o šabloně formuláře naleznete zde",
"HistoryEmptyScreenText": "Historie aktivit se zobrazí zde",
"InfoBanner": "Seznam pozvaných uživatelů zahrnuje vlastníka a/nebo správce tohoto prostoru DocSpace s plným přístupem do všech místností. Vlastníkovi a/nebo správci nelze přidělit jiná přístupová práva. Po přidání do místnosti budou informováni o všech změnách.",
"ItemsSelected": "Vybrané položky",

View File

@ -3,6 +3,7 @@
"AddManuallyDescriptionAccounts": "Pozvěte osobně nové uživatele do DocSpace prostřednictvím e-mailu",
"AddManuallyDescriptionRoom": "Přidat stávající uživatele DocSpace do místnosti pomocí jmen nebo osobní pozvání nových uživatelů prostřednictvím e-mailu",
"EmailErrorMessage": "E-mailová adresa není platná. E-mailovou adresu můžete upravit kliknutím na tuto adresu.",
"InvitationLanguage": "Jazyk pozvánky",
"InviteAccountSearchPlaceholder": "Pozvat lidi e-mailem",
"Invited": "Pozvánka na",
"InviteRoomSearchPlaceholder": "Pozvat lidi podle jména nebo e-mailu",
@ -10,5 +11,6 @@
"InviteViaLinkDescriptionAccounts": "Vytvoření univerzálního odkazu pro samoautorizaci v DocSpace",
"InviteViaLinkDescriptionRoom": "Vytvoření univerzálního odkazu pro sebeautorizaci v místnosti",
"LinkCopySuccess": "Odkaz byl zkopírován",
"ResetChange": "Obnovit změnu",
"SendInvitation": "Odeslat pozvánku"
}

View File

@ -5,8 +5,11 @@
"ConnectSocialNetworks": "Připojte své sociální sítě",
"DarkTheme": "Tmavý motiv",
"DescriptionForSecurity": "Pro větší bezpečnost je třeba změnit heslo.",
"DesktopTheme": "Synchronizace s nastavením desktopového editoru",
"DesktopThemeDescription": "Automatické přepínání mezi světlými a tmavými motivy v závislosti na aktuálním motivu editorů plochy.",
"EditPhoto": "Upravit fotografii",
"EmailNotVerified": "E-mail není ověřen",
"ErrorAccountAlreadyUse": "Propojený účet již používaný jiným uživatelem",
"FileManagement": "Správa souborů",
"InterfaceTheme": "Vzhled prostředí",
"LightTheme": "Světlý motiv",

View File

@ -30,6 +30,7 @@
"AuditSubheader": "Tato podsekce umožňuje procházet seznam nejnovějších změn (vytvoření, úpravy, odstranění atd.), které uživatelé provedli v entitách (místnostech, příležitostech, souborech atd.) v rámci vašeho prostoru DocSpace.",
"AuditTrailNav": "Audit Trail",
"AutoBackup": "Automatická záloha",
"AutoBackupDescription": "Možnost Automatické zálohování slouží k automatizaci procesu zálohování dat DocSpace, aby bylo možné je později obnovit na místním serveru.",
"AutoSavePeriod": "Doba automatického ukládání",
"AutoSavePeriodHelp": "Níže uvedený čas odpovídá časovému pásmu nastavenému na DocSpace.",
"Backup": "Záloha",
@ -84,7 +85,7 @@
"DNSSettingsMobile": "Pošlete svůj požadavek našemu týmu podpory a naši specialisté vám pomohou s nastavením.",
"DNSSettingsNavDescription": "Nastavení DNS je způsob, jak nastavit alternativní adresu URL pro váš portál.",
"DocumentService": "Dokumentační služba",
"DocumentServiceLocationHeaderHelp": "Document Service je serverová služba, která umožňuje provádět úpravy dokumentů a umožňuje převést soubor dokumentu do příslušného formátu OfficeOpen XML.",
"DocumentServiceLocationHeaderHelp": "Document Service je serverová služba, která umožňuje provádět úpravy dokumentů a umožňuje převést soubor dokumentu do příslušného formátu OfficeOpen XML. Umístění dokumentové služby určuje adresu serveru s nainstalovanými dokumentovými službami.",
"DocumentServiceLocationUrlApi": "Adres editovací služby Dokumentu",
"DocumentServiceLocationUrlInternal": "Adresa služby Document Service pro požadavky z DocSpace",
"DocumentServiceLocationUrlPortal": "Adresa DocSpace pro požadavky z Dokumentové služby",

View File

@ -35,7 +35,7 @@
"MobileWin": "Stáhnout ONLYOFFICE Desktop Editors pro Windows",
"MoveHere": "Přesunout zde",
"MoveToOperation": "Přesouvám",
"NewForm": "Šablona formuláře",
"NewForm": "PDF formulář",
"Other": "Jiný",
"OwnerChange": "Změnit vlastníka",
"Presentations": "Prezentace",

View File

@ -3,10 +3,16 @@
"DeletePluginDescription": "Tento zásuvný modul již nebude uživatelům služby DocSpace k dispozici. Jste si jisti, že chcete pokračovat?",
"DeletePluginTitle": "Smazat zásuvný modul?",
"Description": "Můžete přidat zásuvné moduly a rozšířit tak funkce DocSpace o další funkce. Klikněte na tlačítko Nahrát zásuvný modul a vyberte soubor zásuvného modulu v archivu ZIP.",
"ExpandFunctionality": "Rozšíření funkcí pomocí sady zásuvných modulů SDK",
"GoToRepo": "Přejít do úložiště",
"Metadata": "Metadata",
"NeedSettings": "Potřebujete zadat nastavení",
"NoPlugins": "Nebyly přidány žádné zásuvné moduly",
"NotNeedSettings": "Potřebujete zadat nastavení",
"PluginSamples": "Ukázky zásuvných modulů",
"PluginSDK": "Plugin SDK",
"PluginSDKDescription": "Pomocí sady Plugin SDK můžete rozšířit funkčnost svého systému DocSpace, připojit služby třetích stran nebo vylepšit stávající uživatelské prostředí. Zde najdete ukázky zásuvných modulů se zdrojovým kódem, které jsou k dispozici na GitHubu.",
"PluginSDKInstruction": "Kliknutím na tlačítko získáte podrobný návod, jak vytvořit vlastní zásuvné moduly.",
"PluginsHelp": "Zásuvné moduly umožňují rozšířit funkce DocSpace",
"UploadPlugin": "Nahrát zásuvný modul"
}

View File

@ -54,5 +54,5 @@
"WebhookRemoved": "Odstranění webhooku",
"Webhooks": "Webové háčky",
"WebhooksGuide": "Průvodce webovými háčky",
"WebhooksInfo": "Pomocí webhooků můžete provádět vlastní akce na straně jakékoli aplikace nebo webové stránky, kterou používáte, na základě různých událostí v aplikaci ONLYOFFICE DocSpace."
"WebhooksInfo": "Pomocí webhooků můžete provádět vlastní akce na straně jakékoli aplikace nebo webové stránky, kterou používáte, na základě různých událostí v aplikaci ONLYOFFICE DocSpace.\nZde můžete vytvářet a spravovat všechny své webové háčky, konfigurovat je a procházet historii všech webhooků a kontrolovat jejich výkonnost."
}

View File

@ -1,6 +1,6 @@
{
"ConversionPasswordFormCaption": "Bitte ein Passwort eingeben, um die Vorlage zu speichern",
"ConversionPasswordMasterFormCaption": "Passwort erforderlich für Speicherung als OFORM",
"ConversionPasswordMasterFormCaption": "Geben Sie ein Passwort ein, um das Formular als PDF zu speichern",
"CreationError": "Dateierstellung fehlgeschlagen. Das Passwort ist ungültig.",
"SuccessfullyCreated": "Datei '{{fileTitle}}' erstellt"
}

View File

@ -1,9 +1,14 @@
{
"ActionCannotBeUndone": "Die ausgewählten deaktivierten Benutzer werden aus DocSpace entfernt. Diese Aktion kann nicht rückgängig gemacht werden.",
"CannotReassignFiles": "Wenn Sie mehrere Benutzer gleichzeitig löschen, können Sie deren Dateien nicht anderen Benutzern neu zuweisen.",
"DeleteGroupUsersSuccessMessage": "Benutzer wurden erfolgreich gelöscht.",
"DeleteMyDocumentsUser": "Alle persönlichen Dateien und Ordner im Bereich Meine Dokumente dieses Benutzers werden endgültig gelöscht.",
"DeleteReassignDescriptionUser": "{{warningMessageMyDocuments}} Räume, die von diesem Benutzer erstellt wurden, und Dokumente, die in diesen Räumen gespeichert sind, werden automatisch einem Administrator, der die Löschung durchführt, neu zugewiesen: <strong>{{userPerformedDeletion}} ({{userYou}})</strong>. Weisen Sie Daten manuell neu zu, um einen anderen Benutzer als Empfänger auszuwählen.",
"DeleteUser": "Benutzer löschen",
"DeleteUserMessage": "{{userCaption}} <strong>{{user}}</strong> wird gelöscht. Dieser Vorgang kann nicht rückgängig gemacht werden.",
"DeletingUsers": "Löschen von Benutzern",
"PleaseNote": "Bitte beachten:",
"ReassignDataToAnotherUser": "Daten an einen anderen Benutzer neu zuweisen",
"SuccessfullyDeleteUserInfoMessage": "Der Benutzer wurde erfolgreich gelöscht"
"SuccessfullyDeleteUserInfoMessage": "Der Benutzer wurde erfolgreich gelöscht",
"ToBeAbleToReassignData": "Um Daten neu zuweisen zu können, löschen Sie jeweils einen Benutzer."
}

View File

@ -1,6 +1,5 @@
{
"AddedToClipboard": "Objekte in der Zwischenablage hinzugefügt",
"AdditionalLinks": "Zusätzliche Links",
"AddMembersDescription": "Sie können neue Teammitglieder manuell hinzufügen oder sie über einen Link einladen.",
"AddNewLink": "Neuen Link hinzufügen",
"All": "Alle",
@ -26,7 +25,6 @@
"CollaborationRooms": "Zusammenarbeit",
"ContainsSpecCharacter": "Der Titel darf diese Symbole nicht beinhalten: *+:\"<>?|/",
"Convert": "Konvertierung",
"CopyGeneralLink": "Allgemeiner Link kopieren",
"CopyItem": "<strong>{{title}}</strong> kopiert",
"CopyItems": "Elemente kopiert: <strong>{{qty}}</strong>",
"CopyLink": "Link kopieren",
@ -37,7 +35,6 @@
"CreateRoom": "Raum erstellen",
"CustomRooms": "Benutzerdefiniert",
"DaysRemaining": "Verbleibende Tage: {{daysRemaining}}",
"DeleteGeneralLink": "Der vorherige Link wird nicht mehr verfügbar sein. Es wird ein neuer allgemeiner Link erstellt.",
"DeleteLink": "Link löschen",
"DeleteLinkNote": "Der Link wird dauerhaft gelöscht. Sie können diesen Vorgang nicht rückgängig machen.",
"DisableDownload": "Beschränken Sie das Kopieren, Herunterladen und Drucken von Dateiinhalten",
@ -47,7 +44,6 @@
"DocumentEdited": "Die Aktion kann nicht ausgeführt werden, da das Dokument gerade bearbeitet wird.",
"DownloadAll": "Alles herunterladen",
"EditAdditionalLink": "Zusätzlichen Link bearbeiten",
"EditGeneralLink": "Allgemeiner Link bearbeiten",
"EditLink": "Link ändern",
"EditRoom": "Raum bearbeiten",
"EmbeddingSettings": "Einstellungen zum Einbetten",
@ -74,7 +70,6 @@
"FolderRenamed": "Der Ordner wurde von '{{folderTitle}}' in '{{newFoldedTitle}}' umbenannt",
"Forms": "Formulare",
"FormsTemplates": "Vorlagen für Formulare",
"GeneralLink": "Allgemeiner Link",
"GeneralLinkDeletedSuccessfully": "Neuer allgemeiner Link erfolgreich erstellt",
"GoToMyRooms": "Zu Räume",
"GoToPersonal": "Zu Meine Dokumente",
@ -134,6 +129,7 @@
"RemoveFromFavorites": "Aus Favoriten entfernen",
"RemoveFromList": "Aus Liste entfernen",
"RestoreAll": "Alle wiederherstellen",
"RevokeLink": "Link widerrufen",
"RoomAvailableViaExternalLink": "Raum verfügbar über externen Link",
"RoomCreated": "Raum erstellt",
"RoomEmptyContainerDescription": "Bitte erstellen Sie den ersten Raum.",

View File

@ -30,7 +30,7 @@
"FilesEmptyScreenText": "Finden Sie Details zur Datei und zum Ordner hier",
"GalleryEmptyScreenText": "Sehen Sie die Details der Formularvorlage hier",
"HistoryEmptyScreenText": "Aktivitätsverlauf wird hier angezeigt",
"InfoBanner": "Die Liste der eingeladenen Benutzer enthält den Besitzer und/oder den Administrator dieses DocSpace mit vollem Zugang zu allen Räumen. Besitzer und/oder Administrator können keine weiteren Zugriffsrechte zugewiesen werden. Sobald sie dem Raum hinzugefügt wurden, werden sie über alle Änderungen informiert.\n",
"InfoBanner": "Die Liste der eingeladenen Benutzer enthält den Besitzer und/oder den Administrator dieses DocSpace mit vollem Zugang zu allen Räumen. Besitzer und/oder Administrator können keine weiteren Zugriffsrechte zugewiesen werden. Sobald sie dem Raum hinzugefügt wurden, werden sie über alle Änderungen informiert.",
"ItemsSelected": "Ausgewählte Elemente",
"LastModifiedBy": "Zuletzt geändert von",
"Properties": "Eigenschaften",

View File

@ -159,7 +159,7 @@
"RestoreBackupWarningText": "Während der Wiederherstellung wird DocSpace nicht verfügbar sein. Nach Abschluss der Wiederherstellung gehen alle Änderungen verloren, die nach dem Datum des ausgewählten Wiederherstellungspunktes vorgenommen wurden.",
"RoomsModule": "Ersatzraum",
"RoomsModuleDescription": "Sie können einen neuen Raum speziell für die Sicherung erstellen, einen der vorhandenen Räume wählen oder die Kopie in ihrem {{roomName}}-Raum speichern.",
"SaveToApply": "Klicken Sie auf die Schaltfläche <strong>Speichern</strong> am Ende der Seite, um die Einstellungen zu übernehmen.\n",
"SaveToApply": "Klicken Sie auf die Schaltfläche <strong>Speichern</strong> am Ende der Seite, um die Einstellungen zu übernehmen.",
"SelectFileInGZFormat": "Die Datei im GZ-Format auswählen",
"SendNotificationAboutRestoring": "Benutzer über Wiederherstellung des Bereichs benachrichtigen",
"ServerSideEncryptionMethod": "Methode der Server-seitigen Verschlüsselung",

View File

@ -35,7 +35,7 @@
"MobileWin": "Download ONLYOFFICE Desktop Editors für Windows",
"MoveHere": "Verschieben",
"MoveToOperation": "Wird verschoben",
"NewForm": "Formularvorlage",
"NewForm": "PDF-Formular",
"Other": "Sonstiges",
"OwnerChange": "Besitzer ändern",
"Presentations": "Präsentationen",

View File

@ -1,9 +1,14 @@
{
"ActionCannotBeUndone": "Οι επιλεγμένοι απενεργοποιημένοι χρήστες θα αφαιρεθούν από το DocSpace. Αυτή η ενέργεια δεν μπορεί να αναιρεθεί.",
"CannotReassignFiles": "Εάν διαγράψετε πολλούς χρήστες ταυτόχρονα, δεν θα μπορείτε να αναθέσετε εκ νέου τα αρχεία τους σε άλλους χρήστες.",
"DeleteGroupUsersSuccessMessage": "Οι χρήστες έχουν διαγραφεί επιτυχώς.",
"DeleteMyDocumentsUser": "Όλα τα προσωπικά αρχεία και οι φάκελοι στην ενότητα Τα έγγραφά μου αυτού του χρήστη θα διαγραφούν οριστικά.",
"DeleteReassignDescriptionUser": "{{warningMessageMyDocuments}} Τα δωμάτια που δημιουργήθηκαν από αυτόν τον χρήστη και τα έγγραφα που είναι αποθηκευμένα σε αυτά τα δωμάτια θα ανατεθούν αυτόματα σε έναν διαχειριστή που εκτελεί τη διαγραφή: <strong>{{userPerformedDeletion}} ({{userYou}})</strong>. Εκ νέου ανάθεση δεδομένων με μη αυτόματο τρόπο για να επιλέξετε έναν άλλο χρήστη προορισμού για εκ νέου ανάθεση.",
"DeleteUser": "Διαγραφή χρήστη",
"DeleteUserMessage": "{{userCaption}} Ο χρήστης <strong>{{user}}</strong> θα διαγραφεί. Αυτή η ενέργεια δεν μπορεί να αναιρεθεί.",
"DeletingUsers": "Διαγραφή χρηστών",
"PleaseNote": "Λάβετε υπόψη σας:",
"ReassignDataToAnotherUser": "Εκ νέου ανάθεση δεδομένων σε άλλον χρήστη",
"SuccessfullyDeleteUserInfoMessage": "Ο χρήστης έχει διαγραφεί επιτυχώς"
"SuccessfullyDeleteUserInfoMessage": "Ο χρήστης έχει διαγραφεί επιτυχώς",
"ToBeAbleToReassignData": "Για να μπορέσετε να αναθέσετε εκ νέου δεδομένα, διαγράψτε έναν χρήστη κάθε φορά."
}

View File

@ -1,4 +1,5 @@
{
"AccessDenied": "Απαγόρευση πρόσβασης",
"Error401Text": "Δυστυχώς, ο πόρος δεν είναι προς το παρόν προσβάσιμος.",
"Error403Text": "Δυστυχώς, η πρόσβαση απορρίφθηκε.",
"Error404Text": "Δυστυχώς, ο πόρος δεν μπορεί να βρεθεί.",
@ -8,5 +9,6 @@
"ErrorUnavailableText": "DocSpace μη διαθέσιμο",
"InvalidLink": "Μη έγκυρος σύνδεσμος",
"LinkDoesNotExist": "Ο σύνδεσμος που προσπαθείτε να ανοίξετε δεν υπάρχει.",
"LinkHasExpired": "Ο σύνδεσμος που ακολουθήσατε έχει λήξει."
"LinkHasExpired": "Ο σύνδεσμος που ακολουθήσατε έχει λήξει.",
"PortalRestriction": "Η διεύθυνση IP σας δεν περιλαμβάνεται στη λίστα των επιτρεπόμενων διευθύνσεων IP για πρόσβαση σε αυτό το DocSpace. Απενεργοποιήστε το VPN, αν είναι ενεργοποιημένο, και επαναφορτώστε τη σελίδα ή χρησιμοποιήστε άλλη διεύθυνση IP για να συνδεθείτε."
}

View File

@ -1,6 +1,5 @@
{
"AddedToClipboard": "Στοιχεία που προστέθηκαν στο πρόχειρο",
"AdditionalLinks": "Πρόσθετοι σύνδεσμοι",
"AddMembersDescription": "Μπορείτε να προσθέσετε νέα μέλη της ομάδας μη αυτόματα ή να τα προσκαλέσετε μέσω συνδέσμου.",
"AddNewLink": "Προσθήκη νέου συνδέσμου",
"All": "Όλα",
@ -26,7 +25,6 @@
"CollaborationRooms": "Συνεργασία",
"ContainsSpecCharacter": "Ο τίτλος δεν μπορεί να περιέχει τους ακόλουθους χαρακτήρες: *+:\"<>?|/",
"Convert": "Μετατροπή",
"CopyGeneralLink": "Αντιγραφή γενικού συνδέσμου",
"CopyItem": "Το <strong>{{title}}</strong> αντιγράφηκε",
"CopyItems": "<strong> {{qty}} </strong> στοιχεία αντιγράφηκαν",
"CopyLink": "Αντιγραφή συνδέσμου",
@ -37,7 +35,6 @@
"CreateRoom": "Δημιουργία δωματίου",
"CustomRooms": "Προσαρμοσμένα",
"DaysRemaining": "Ημέρες που απομένουν: {{daysRemaining}}",
"DeleteGeneralLink": "Ο προηγούμενος σύνδεσμος δεν είναι διαθέσιμος. Θα δημιουργηθεί ένας νέος γενικός σύνδεσμος.",
"DeleteLink": "Διαγραφή συνδέσμου",
"DeleteLinkNote": "Ο σύνδεσμος θα διαγραφεί οριστικά. Δεν θα μπορείτε να αναιρέσετε αυτήν την ενέργεια.",
"DisableDownload": "Περιορισμός της αντιγραφής περιεχομένου αρχείου, της λήψης και της εκτύπωσης αρχείων",
@ -47,7 +44,6 @@
"DocumentEdited": "Δεν είναι δυνατή η εκτέλεση της ενέργειας επειδή το έγγραφο βρίσκεται υπό επεξεργασία.",
"DownloadAll": "Λήψη όλων",
"EditAdditionalLink": "Επεξεργασία πρόσθετου συνδέσμου",
"EditGeneralLink": "Επεξεργασία γενικού συνδέσμου",
"EditLink": "Επεξεργασία συνδέσμου",
"EditRoom": "Επεξεργασία δωματίου",
"EmbeddingSettings": "Ρυθμίσεις ενσωμάτωσης",
@ -59,6 +55,7 @@
"EmptyRecycleBin": "Αδειάστε τον Κάδο απορριμμάτων",
"EmptyRootRoomHeader": "Καλώς ήλθατε στο DocSpace",
"EmptyScreenFolder": "Δεν υπάρχουν ακόμα έγγραφα εδώ",
"EnableLink": "Ενεργοποίηση συνδέσμου",
"EnableNotifications": "Ενεργοποίηση ειδοποιήσεων",
"ExcludeSubfolders": "Εξαίρεση υποφακέλων",
"FavoritesEmptyContainerDescription": "Για να επισημάνετε αρχεία ως αγαπημένα ή να τα καταργήσετε από αυτή τη λίστα, χρησιμοποιήστε το μενού περιβάλλοντος.",
@ -73,7 +70,6 @@
"FolderRenamed": "Ο φάκελος '{{folderTitle}}' μετονομάστηκε σε '{{newFoldedTitle}}'",
"Forms": "Φόρμες",
"FormsTemplates": "Πρότυπα φορμών",
"GeneralLink": "Γενικός σύνδεσμος",
"GeneralLinkDeletedSuccessfully": "Ο νέος γενικός σύνδεσμος δημιουργήθηκε με επιτυχία",
"GoToMyRooms": "Μετάβαση στο «Τα δωμάτιά»",
"GoToPersonal": "Μετάβαση στο «Τα έγγραφά μου»",
@ -133,6 +129,7 @@
"RemoveFromFavorites": "Κατάργηση από τα αγαπημένα",
"RemoveFromList": "Κατάργηση από τη λίστα",
"RestoreAll": "Επαναφορά όλων",
"RevokeLink": "Ανάκληση συνδέσμου",
"RoomAvailableViaExternalLink": "Δωμάτιο διαθέσιμο μέσω εξωτερικού συνδέσμου",
"RoomCreated": "Το δωμάτιο δημιουργήθηκε",
"RoomEmptyContainerDescription": "Δημιουργήστε το πρώτο δωμάτιο.",

View File

@ -1,10 +1,14 @@
{
"Categories": "Κατηγορίες",
"EmptyFormGalleryScreenDescription": "Δεν βρέθηκαν αποτελέσματα που να ταιριάζουν με το ερώτημά σας",
"ErrorViewDescription": "Προσπαθήστε ξανά αργότερα",
"ErrorViewHeader": "Η γκαλερί φορμών δεν είναι προσωρινά διαθέσιμη",
"SelectForm": "Επιλέξτε φόρμα",
"SubmitToGalleryBlockBody": "Υποβάλετε τα πρότυπά σας για να τα μοιραστείτε με την κοινότητα του ONLYOFFICE.",
"SubmitToGalleryBlockHeader": "Συλλογή Φορμών ONLYOFFICE",
"SubmitToGalleryDialogGuideInfo": "Μάθετε πώς να δημιουργείτε τέλειες φόρμες και να αυξάνετε τις πιθανότητες να λάβετε έγκριση στον <1>οδηγό</1> μας.",
"SubmitToGalleryDialogMainInfo": "Είστε ο ιδιοκτήτης αυτού του δωματίου. Πριν φύγετε από το δωμάτιο, πρέπει να μεταβιβάσετε τον ρόλο του ιδιοκτήτη σε άλλον χρήστη.",
"TemplateInfo": "Πληροφορίες προτύπου"
"SuggestChanges": "Προτείνετε αλλαγές",
"TemplateInfo": "Πληροφορίες προτύπου",
"ViewAllTemplates": "Προβολή όλων των προτύπων"
}

View File

@ -28,6 +28,7 @@
"FeedUpdateUser": "έχει εκχωρηθεί ο ρόλος {{role}}",
"FileExtension": "Επέκταση αρχείου",
"FilesEmptyScreenText": "Δείτε εδώ λεπτομέρειες αρχείου και φακέλου",
"GalleryEmptyScreenText": "Δείτε τις λεπτομέρειες του προτύπου φόρμας εδώ",
"HistoryEmptyScreenText": "Το ιστορικό δραστηριοτήτων θα εμφανίζεται εδώ",
"InfoBanner": "Η λίστα των προσκεκλημένων χρηστών περιλαμβάνει τον ιδιοκτήτη ή/και τους διαχειριστές αυτού του DocSpace με πλήρη πρόσβαση σε όλα τα δωμάτια. Στον ιδιοκτήτη ή/και τον διαχειριστή δεν μπορούν να εκχωρηθούν άλλα δικαιώματα πρόσβασης. Μόλις προστεθούν στο δωμάτιο, θα ειδοποιούνται για όλες τις αλλαγές.",
"ItemsSelected": "Επιλεγμένα στοιχεία",

View File

@ -3,6 +3,7 @@
"AddManuallyDescriptionAccounts": "Προσκαλέστε νέους χρήστες στο DocSpace προσωπικά μέσω email",
"AddManuallyDescriptionRoom": "Προσθέστε υπάρχοντες χρήστες του DocSpace στο δωμάτιο χρησιμοποιώντας τα ονόματα ή προσκαλέστε νέους χρήστες προσωπικά μέσω email",
"EmailErrorMessage": "Η διεύθυνση email δεν είναι έγκυρη. Μπορείτε να επεξεργαστείτε το email κάνοντας κλικ πάνω του.",
"InvitationLanguage": "Γλώσσα πρόσκλησης",
"InviteAccountSearchPlaceholder": "Πρόσκληση ατόμων μέσω email",
"Invited": "Προσκλήθηκε",
"InviteRoomSearchPlaceholder": "Πρόσκληση ατόμων με όνομα ή email",
@ -10,5 +11,6 @@
"InviteViaLinkDescriptionAccounts": "Δημιουργήστε μια καθολική σύνδεση για αυτοεξουσιοδότηση στο DocSpace",
"InviteViaLinkDescriptionRoom": "Δημιουργήστε έναν καθολικό σύνδεσμο για αυτοεξουσιοδότηση στην αίθουσα",
"LinkCopySuccess": "Ο σύνδεσμος έχει αντιγραφεί",
"ResetChange": "Επαναφορά αλλαγής",
"SendInvitation": "Αποστολή πρόσκλησης"
}

View File

@ -5,8 +5,11 @@
"ConnectSocialNetworks": "Συνδέστε τα κοινωνικά σας δίκτυα",
"DarkTheme": "Σκούρο θέμα",
"DescriptionForSecurity": "Για μεγαλύτερη ασφάλεια, πρέπει να αλλάξετε τον κωδικό πρόσβασής σας.",
"DesktopTheme": "Συγχρονισμός με τις ρυθμίσεις του επεξεργαστή για σταθερούς υπολογιστές",
"DesktopThemeDescription": "Αυτόματη εναλλαγή μεταξύ ανοιχτού και σκοτεινού θέματος ανάλογα με το τρέχον θέμα των επεξεργαστών για σταθερούς υπολογιστές.",
"EditPhoto": "Επεξεργασία φωτογραφίας",
"EmailNotVerified": "Το email δεν έχει επαληθευτεί",
"ErrorAccountAlreadyUse": "Συνδεδεμένος λογαριασμός που χρησιμοποιείται ήδη από άλλον χρήστη",
"FileManagement": "Διαχείριση αρχείων",
"InterfaceTheme": "Θέμα διεπαφής",
"LightTheme": "Ανοιχτό θέμα",

View File

@ -30,6 +30,7 @@
"AuditSubheader": "Η υποενότητα σας επιτρέπει να περιηγηθείτε στη λίστα με τις τελευταίες αλλαγές (δημιουργία, τροποποίηση, διαγραφή κ.λπ.) που έχουν γίνει από χρήστες στις οντότητες (δωμάτια, ευκαιρίες, αρχεία κ.λπ.) εντός του DocSpace σας.",
"AuditTrailNav": "Παρακολούθηση ελέγχου",
"AutoBackup": "Αυτόματα αντίγραφα ασφαλείας",
"AutoBackupDescription": "Η επιλογή Αυτόματη δημιουργία αντιγράφων ασφαλείας χρησιμοποιείται για την αυτοματοποίηση της διαδικασίας δημιουργίας αντιγράφων ασφαλείας των δεδομένων του DocSpace, ώστε να είναι δυνατή η επαναφορά τους αργότερα σε έναν τοπικό διακομιστή.",
"AutoSavePeriod": "Περίοδος αυτόματης αποθήκευσης",
"AutoSavePeriodHelp": "Η ώρα που εμφανίζεται παρακάτω αντιστοιχεί στη ζώνη ώρας που έχει οριστεί στην DocSpace.",
"Backup": "Αντίγραφα ασφαλείας",

View File

@ -35,7 +35,7 @@
"MobileWin": "Λήψη ONLYOFFICE Desktop Editors για Windows",
"MoveHere": "Μετακίνηση εδώ",
"MoveToOperation": "Μετακίνηση",
"NewForm": "Πρότυπο φόρμας",
"NewForm": "Φόρμα PDF",
"Other": "Άλλο",
"OwnerChange": "Αλλαγή κατόχου",
"Presentations": "Παρουσιάσεις",

View File

@ -3,10 +3,16 @@
"DeletePluginDescription": "Αυτό το πρόσθετο δεν θα είναι πλέον διαθέσιμο στους χρήστες του DocSpace. Θέλετε σίγουρα να συνεχίσετε;",
"DeletePluginTitle": "Διαγραφή πρόσθετου;",
"Description": "Μπορείτε να προσθέσετε πρόσθετα για να επεκτείνετε τη λειτουργικότητα του DocSpace με επιπλέον χαρακτηριστικά. Κάντε κλικ στην επιλογή «Μεταφόρτωση πρόσθετου» και επιλέξτε το αρχείο πρόσθετου στο αρχείο ZIP.",
"ExpandFunctionality": "Επέκταση της λειτουργικότητας με χρήση Plugin SDK",
"GoToRepo": "Μετάβαση στο αποθετήριο",
"Metadata": "Μεταδεδομένα",
"NeedSettings": "Χρειάζεται να εισαγάγετε ρυθμίσεις",
"NoPlugins": "Δεν έχουν προστεθεί πρόσθετα",
"NotNeedSettings": "Χρειάζεται εισαγωγή ρυθμίσεων",
"PluginSamples": "Δείγματα πρόσθετου",
"PluginSDK": "Plugin SDK",
"PluginSDKDescription": "Χρησιμοποιώντας το Plugin SDK μπορείτε να επεκτείνετε τη λειτουργικότητα του DocSpace, να συνδέσετε τις υπηρεσίες τρίτων ή να βελτιώσετε την υπάρχουσα εμπειρία χρήστη. Εδώ μπορείτε να βρείτε τα δείγματα πρόσθετων πρόσθετων με τον πηγαίο κώδικα που είναι διαθέσιμα στο GitHub. ",
"PluginSDKInstruction": "Κάντε κλικ στο κουμπί για τις λεπτομερείς οδηγίες σχετικά με το πώς να δημιουργήσετε τα δικά σας πρόσθετα.",
"PluginsHelp": "Τα πρόσθετα σάς επιτρέπουν να επεκτείνετε τη λειτουργικότητα του DocSpace",
"UploadPlugin": "Μεταφόρτωση πρόσθετου"
}

View File

@ -54,5 +54,5 @@
"WebhookRemoved": "Το Webhook αφαιρέθηκε",
"Webhooks": "Webhooks",
"WebhooksGuide": "Οδηγός Webhooks",
"WebhooksInfo": "Χρησιμοποιήστε webhooks για να εκτελέσετε προσαρμοσμένες ενέργειες στην πλευρά οποιασδήποτε εφαρμογής ή ιστότοπου που χρησιμοποιείτε με βάση διάφορα συμβάντα στο DocSpace του ONLYOFFICE."
"WebhooksInfo": "Χρησιμοποιήστε webhooks για να εκτελέσετε προσαρμοσμένες ενέργειες στην πλευρά οποιασδήποτε εφαρμογής ή ιστότοπου που χρησιμοποιείτε με βάση διάφορα συμβάντα στο DocSpace του ONLYOFFICE.\nΕδώ, μπορείτε να δημιουργήσετε και να διαχειριστείτε όλα τα webhooks σας, να τα ρυθμίσετε και να περιηγηθείτε στο ιστορικό κάθε webhook για να ελέγξετε την απόδοσή τους."
}

View File

@ -1,6 +1,6 @@
{
"ConversionPasswordFormCaption": "Enter a password to save the template",
"ConversionPasswordMasterFormCaption": "Enter a password to save as oform",
"ConversionPasswordMasterFormCaption": "Enter a password to save as PDF form",
"CreationError": "File creation error. The wrong password was entered.",
"SuccessfullyCreated": "File '{{fileTitle}}' created"
}

View File

@ -8,12 +8,16 @@
"CustomRoomTitle": "Custom room",
"FillingFormsRoomDescription": "Build, share and fill document templates or work with the ready presets to quickly create documents of any type.",
"FillingFormsRoomTitle": "Filling forms room",
"FormRoomDescription": "Share forms with anyone and collect the complete forms in the Complete folder. Users can fill out any form multiple times creating separate final files. In Basic form rooms, you can't add multiple user roles to the forms.",
"FormRoomTitle": "Basic form room",
"Icon": "Icon",
"MakeRoomPrivateDescription": "All files in this room will be encrypted.",
"MakeRoomPrivateLimitationsWarningDescription": "With this feature, you can invite only existing DocSpace users. After creating a room, you will not be able to change the list of users.",
"MakeRoomPrivateTitle": "Make the Room Private",
"PublicRoomBarDescription": "This room is available to anyone with the link. External users will have View Only permission for all the files.",
"PublicRoomDescription": "Invite users via external links to view documents without registration. You can also embed this room into any web interface.",
"PublicRoomSystemFoldersDescription": "System folders store copies of forms at different stages of completion. Forms that are being filled are stored in In progress folder, and completed forms are stored in Complete folder.",
"PublicRoomSystemFoldersTitle": "System Folders",
"ReviewRoomDescription": "Request a review or comments on the documents",
"ReviewRoomTitle": "Review room",
"RoomEditing": "Room editing",

View File

@ -1,6 +1,5 @@
{
"AddedToClipboard": "Items added to clipboard",
"AdditionalLinks": "Additional links",
"AddMembersDescription": "You can add new team members manually or invite them via link.",
"AddNewLink": "Add new link",
"All": "All",
@ -16,6 +15,8 @@
"Archives": "Archives",
"AssignOwner": "Assign Owner",
"BackToParentFolderButton": "Back to parent folder",
"BadgeAlertDescription": "Several roles are specified in this form. Forms with multiple roles are not available for filling in this type of room",
"BadgeMyDraftTitle": "My draft",
"ByAuthor": "Author",
"ByCreation": "Created",
"ByErasure": "Erasure",
@ -26,20 +27,20 @@
"CollaborationRooms": "Collaboration",
"ContainsSpecCharacter": "The title can't contain any of the following characters: *+:\"<>?|/",
"Convert": "Convert",
"CopyGeneralLink": "Copy general link",
"CopyItem": "<strong>{{title}}</strong> copied",
"CopyItems": "<strong>{{qty}}</strong> elements copied",
"CopyLink": "Copy link",
"CopyLinkPassword": "Copy link password",
"CopyPassword": "Copy password",
"CopySharedLink": "Copy shared link",
"CreateAndCopy": "Create and copy",
"CreateNewLink": "Create new link",
"CreateRoom": "Create room",
"CustomRooms": "Custom",
"DaysRemaining": "Days remaining: {{daysRemaining}}",
"DeleteGeneralLink": "The previous link will become unavailable. A new general link will be created.",
"DeleteLink": "Delete link",
"DeleteLinkNote": "The link will be deleted permanently. You will not be able to undo this action.",
"DeleteSharedLink": "The previous link will become unavailable. A new shared link will be created.",
"DisableDownload": "Restrict file content copy, file download and printing",
"DisableLink": "Disable link",
"DisableNotifications": "Disable notifications",
@ -47,15 +48,23 @@
"DocumentEdited": "Cannot perform the action because the document is being edited.",
"DownloadAll": "Download all",
"EditAdditionalLink": "Edit additional link",
"EditGeneralLink": "Edit general link",
"EditLink": "Edit link",
"EditRoom": "Edit room",
"EditSharedLink": "Edit shared link",
"EmbeddingSettings": "Embedding settings",
"EmptyFile": "Empty file",
"EmptyFilterDescriptionText": "No files or folders match this filter. Try a different one or clear filter to view all files. ",
"EmptyFilterSubheadingText": "No files to be displayed for this filter here",
"EmptyFolderDecription": "Drop files here or create new ones",
"EmptyFolderDescriptionUser": "Files and folders uploaded by admins will appear here.",
"EmptyFolderHeader": "No files in this folder",
"EmptyFormFolderDoneDescriptionText": "This section will display all forms that are complete.",
"EmptyFormFolderDoneHeaderText": "No finished forms yet",
"EmptyFormFolderProgressDescriptionText": "This section will display the forms in progress.",
"EmptyFormFolderProgressHeaderText": "Nothing here yet",
"EmptyFormSubFolderDoneDescriptionText": "Here you will find forms which have been completely filled out by other users.",
"EmptyFormSubFolderHeaderText": "No files in this folder yet",
"EmptyFormSubFolderProgressDescriptionText": "Here you will find forms in progress, i.e. forms which users have started to fill out but haven't completed. ",
"EmptyRecycleBin": "Empty Trash",
"EmptyRootRoomHeader": "Welcome to DocSpace",
"EmptyScreenFolder": "No docs here yet",
@ -64,17 +73,19 @@
"ExcludeSubfolders": "Exclude subfolders",
"FavoritesEmptyContainerDescription": "To mark files as favorites or remove them from this list, use the context menu.",
"FileContents": "File contents",
"FileDownloadingIsRestricted": "File downloading is restricted in this room.",
"FileRemoved": "File moved to Trash",
"FileRenamed": "The document '{{oldTitle}}' is renamed to '{{newTitle}}'",
"FilesWillAppearHere": "Files and folders added to the room will appear here.",
"FillingFormRooms": "Filling form",
"Filter": "Filter",
"FinalizeVersion": "Finalize version",
"Folder": "Folder",
"FolderRemoved": "Folder moved to Trash",
"FolderRenamed": "The folder '{{folderTitle}}' is renamed to '{{newFoldedTitle}}'",
"FormRoom": "Form room",
"Forms": "Forms",
"FormsTemplates": "Forms templates",
"GeneralLink": "General link",
"GeneralLinkDeletedSuccessfully": "New general link created successfully",
"GoToMyRooms": "Go to rooms",
"GoToPersonal": "Go to My Documents",
@ -89,6 +100,7 @@
"LinkEditedSuccessfully": "Link successfully edited and copied",
"LinkEnabledSuccessfully": "Link enabled successfully",
"LinkForPortalUsers": "Link for DocSpace users",
"LinkSettings": "Link settings",
"LinkSuccessfullyCopied": "Link successfully copied to clipboard",
"LinkSuccessfullyCreatedAndCopied": "Link successfully created and copied to clipboard",
"LinkValidUntil": "This link will be valid until",
@ -106,6 +118,7 @@
"MoveToFolderMessage": "You can't move the folder to its subfolder",
"MoveToPublicRoom": "This room and all its contents are available to anyone with the link. Do you want to continue?",
"MoveToPublicRoomTitle": "Move to Public room",
"MyDocuments": "My documents",
"New": "New",
"NewRoom": "New room",
"NoAccessRoomDescription": "You will be redirected to the My Rooms automatically in 5 seconds.",
@ -129,6 +142,8 @@
"PrivateRoomSupport": "Work in Private Room is available via {{organizationName}} desktop app. <3>Instructions</3>",
"PublicRoom": "Public room",
"RecentEmptyContainerDescription": "Your last viewed or edited docs will be displayed in this section.",
"RecentlyAccessible": "Recently accessible via link",
"RecentViaLinkEmptyContainerDescription": "Here you will find a list of the recently opened files shared with you via an external link.",
"RecycleBinAction": "Empty trash",
"RemovedFromFavorites": "Removed from favorites",
"RemoveFromFavorites": "Remove from favorites",
@ -137,6 +152,7 @@
"RevokeLink": "Revoke link",
"RoomAvailableViaExternalLink": "Room available via external link",
"RoomCreated": "Room created",
"RoomEmptyAtTheMoment": "This room is empty at the moment.",
"RoomEmptyContainerDescription": "Please create the first room.",
"RoomEmptyContainerDescriptionUser": "Rooms shared with you will appear here.",
"RoomNotificationsDisabled": "Room notifications disabled",
@ -152,6 +168,9 @@
"SelectorEmptyScreenHeader": "No files and folders here yet",
"SendByEmail": "Send by email",
"Share": "Share",
"SharedLinks": "Shared links",
"ShareFolder": "Share folder",
"ShareFolderDescription": "A new room will be created and all the contents of the selected folder will be copied there. Afterwards, you can invite other users to collaborate on the files within a room.",
"ShareRoom": "Share room",
"ShowLinkActions": "Show link actions",
"ShowVersionHistory": "Show version history",

View File

@ -12,5 +12,6 @@
"InviteViaLinkDescriptionRoom": "Create a universal link for self-authorization in the room",
"LinkCopySuccess": "Link has been copied",
"ResetChange": "Reset change",
"SendInvitation": "Send invitation"
"SendInvitation": "Send invitation",
"UsersAlreadyAdded": "Some users have already been added"
}

View File

@ -1,38 +1,100 @@
{
"ActionButton": "Action button",
"ActionButtonDescription": "You can disable the Action and + buttons in the current section header to limit creation of files, folders, and rooms.",
"AddWatermarks": "Add watermarks to documents",
"AdvancedDisplay": "Advanced display settings",
"APILink": "API library",
"Ascending": "Ascending",
"AllTypes": "All types",
"ButtonColor": "Button color",
"ButtonCustomization": "Button customization",
"ButtonText": "Button text",
"CancelButtonText": "Cancel button text",
"Code": "Code to insert",
"CopyWindowCode": "Copy window embed code",
"CreateSampleHeader": "Create sample DocSpace embed",
"Chat": "Chat",
"CSPDescription": "To safely embed DocSpace as an iframe in a website, add its URL to your allow list.",
"CSPHeader": "Embed DocSpace as iframe",
"CSPHelp": "This setting is a security mechanism that can be used to protect against content injection attacks. The CSP describes secure resource download sources. Downloading from resources not included in the `white list` is blocked. Specify the domains (together with the protocol) with which it will work.",
"CSPInputPlaceholder": "Enter URL like this: https://example.com",
"CustomizingDisplay": "Customizing the display",
"DefaultColumnsOption": "Default (Quantity depends on screen width)",
"DataDisplay": "Data display settings",
"Descending": "Descending",
"DisplayColumns": "Displaying columns in a file row",
"EmbedCodeSuccessfullyCopied": "Embed code successfully copied to clipboard",
"Editor": "Editor",
"EditorDescription": "Allows you to open the SDK as a document editor for editing by specifying the id parameter for a file.",
"EditorPresetDescription": "This mode allows you to open the SDK as a document editor for editing by specifying the id parameter for a file.",
"EnterCount": "Enter count",
"EnterHeight": "Enter height",
"EnterId": "Enter id",
"EnterPage": "Enter page number",
"EnterWidth": "Enter width",
"ElementItself": "The element itself",
"ElementCalledAfterClicking": "The element will be called after clicking",
"FeedbackAndSupport": "Feedback&Support",
"Filter": "Search, Filter and Sort",
"FileSelector": "File selector",
"FileSelectorDescription": "Opens the file selector and allows you to select a file from a list of available files.",
"FileSelectorPresetDescription": "Use this mode to display the file selector. It allows selecting a file from the list of the available ones.",
"FileTypeDisplay": "File type display",
"FrameId": "Frame id",
"FileId": "File ID",
"GetCode": "Get code to insert",
"Header": "Header",
"HeaderDescription": "You can disable header in the mobile version to limit access to the DocSpace sections (just like disabling the left menu in the desktop version).",
"InterfaceElements": "Interface elements",
"InitializeSDK": "Initialize the SDK in the following modes",
"InLeftPanel": "in the left panel",
"ItemsCount": "Items count on one page",
"ItemsCountDescription": "You can specify the number of files / folders displayed on one page, as well as specify which page to start displaying",
"JavascriptSdk": "Javascript SDK",
"Manager": "Manager",
"ManagerDescription": "Displays a list of entities depending on the specified rootPath. It allows you to create rooms, folders, and files and work with them.",
"ManagerPresetDescription": "Use this mode to display a list of entities depending on the specified rootPath. It allows creating and working with rooms, folders and files.",
"MainElementParameter": "Main element parameter",
"Menu": "Left menu",
"MenuDescription": "You can disable the left menu if users don't need to navigate to other sections.",
"MobileOnly": "only mobile devices",
"Page": "Display page (number)",
"RoomDescription": "You can select the room you want to display",
"RoomOrFolder": "Room or Folder",
"RoomOrFolderDescription": "You can select the section, room or folder you want to display",
"SDKDescription": "Using JavaScript SDK, you can embed a room or a folder from ONLYOFFICE DocSpace into your web interface as an iframe. Here, you can find settings for creating a sample iframe and configuring CSP. To use the complete SDK, please refer to the ",
"RoomSelector": "Room selector",
"RoomSelectorDescription": "Opens the room selector and allows you to select a room from a list of the available rooms.",
"RoomSelectorPresetDescription": "Use this mode to display the room selector. It allows selecting a room from the list of the available ones.",
"RoomTypeDisplay": "Room type display",
"Rotate": "Rotate",
"RightPanelCollapsed": "Right panel collapsed",
"Scale": "Scale",
"SDKDescription": "Using JavaScript SDK, you can embed one of the available ONLYOFFICE DocSpace modes into your web interface as an iframe (file manager, room or file selector, editor and viewer). Here, you can find settings for creating a sample iframe using modes and configuring CSP. To use the complete SDK, please refer to the ",
"SearchBlock": "Search block",
"ManagerSearchBlockDescription": "You can disable the search, filter and sort options.",
"FilesSearchDescription": "File search within the opened folder/room.",
"SearchTerm": "Search term",
"SelectToDocSpace": "Select to DocSpace",
"SelectImage": "Select image",
"SettingUpColumns": "Setting up Columns",
"SettingUpColumnsDescription": "You can disable the ability for users to manage and customize file information columns in list view.",
"SetItUp": "Set it up",
"SelectButtonText": "Select Button text",
"SelectFile": "Select a file",
"SelectRoom": "Select a room",
"SelectTypes": "Select types",
"SelectorPreview": "Selector preview",
"SortOrder": "Sort order",
"Title": "Navigate and Title"
"SetUp": "SET UP",
"SimpleRoom": "Simple Room",
"SimpleRoomDescription": "Opens the room selector and allows you to select a room from a list of the available rooms.",
"SimpleRoomPresetDescription": "Use this mode to display a list of entities depending on the specified rootPath. It allows creating and working with rooms, folders and files.",
"Subtitle": "Subtitle",
"SubtitleDescription": "Subtitle with additional comments or descriptions for the current directory.",
"TabPlugins": "Tab Plugins",
"Title": "Navigate and Title",
"ManagerTitleDescription": "You can disable the title of the current section/room/folder.",
"Viewer": "Viewer",
"ViewerDescription": "Allows you to open the SDK as a document editor for viewing by specifying the id parameter for a file.",
"ViewerPresetDescription": "Allows you to open the SDK as a document editor for viewing by specifying the id parameter for a file."
}

View File

@ -1,17 +1,32 @@
{
"AddGroupsForSharingButton": "Add groups",
"AdditionalLinkRemove": "Additional link remove",
"AddShareMessage": "Add message",
"AnyoneWithLink": "Anyone with the link",
"Comment": "Comment",
"CopyExternalLink": "Copy external link",
"CreateAndCopy": "Create and copy",
"CustomFilter": "Custom filter",
"DenyAccess": "Deny access",
"DoсSpaceUsersOnly": "DoсSpace users only",
"Editing": "Editing",
"EncryptedFileSharing": "File <strong>{{title}}</strong> successfully shared",
"ExternalLink": "External link",
"FormFilling": "Form filling",
"GeneralAccessLink": "General access link",
"GeneralAccessLinkCopied": "General link successfully copied to clipboard",
"GeneralAccessLinkCreated": "General link for public viewing successfully created and copied to clipboard",
"GeneralAccessLinkRemove": "General access link remove",
"InternalLink": "Internal link",
"LinkAccessDenied": "Access to the link has been denied",
"LinkExpireAfter": "The link will expire after <1>{{date}}</1>",
"LinkExpired": "The link has expired.",
"LinkIsValid": "The link is valid for <1>{{date}}</1>",
"LinkName": "Link name",
"Notify users": "Notify users",
"ReadOnly": "Read only",
"ShareDocument": "Share this document",
"ShareDocumentDescription": "Provide access to the document and set the permission levels.",
"ShareEmailBody": "You have been granted access to the {{itemName}} document. Click the link below to open the document right now: {{shareLink}}.",
"ShareEmailSubject": "You have been granted access to the {{itemName}} document",
"ShareVia": "Share via",

View File

@ -35,13 +35,13 @@
"MobileWin": "Download ONLYOFFICE Desktop Editors for Windows",
"MoveHere": "Move here",
"MoveToOperation": "Moving",
"NewForm": "Form template",
"NewForm": "PDF Form",
"Other": "Other",
"OwnerChange": "Change owner",
"Presentations": "Presentations",
"PublicRoomLinkValidTime": "This link is valid until {{date}}. Once it expires, it will be impossible to access the room via this link.",
"Remove": "Remove",
"RoleCommentator": "Сommenter",
"RoleCommentator": "Commenter",
"RoleCommentatorDescription": "Operations with existing files: viewing, commenting.",
"RoleDocSpaceAdminDescription": "DocSpace admins can access DocSpace settings, manage and archive rooms, invite new users and assign roles below their level. All admins have access to the Personal section.",
"RoleEditor": "Editor",

View File

@ -45,6 +45,7 @@
"UnselectAll": "Unselect all",
"URL": "URL",
"ViewRawPayload": "View raw payload",
"WebhookCreated": "Webhook created",
"WebhookCreationHint": "This webhook will be assigned to all events in DocSpace",
"WebhookDetails": "Webhook details",
"WebhookEditedSuccessfully": "Webhook configuration edited successfully",

View File

@ -1,6 +1,6 @@
{
"ConversionPasswordFormCaption": "Escriba una contraseña para guardar la plantilla",
"ConversionPasswordMasterFormCaption": "Escriba una contraseña para guardar como oform",
"ConversionPasswordMasterFormCaption": "Introduzca una contraseña para guardar como formulario PDF",
"CreationError": "Error al crear el archivo. Se ha introducido una contraseña incorrecta.",
"SuccessfullyCreated": "El archivo '{{fileTitle}}' se ha creado"
}

View File

@ -1,9 +1,14 @@
{
"ActionCannotBeUndone": "Los usuarios desactivados seleccionados se eliminarán de DocSpace. Esta acción no se puede deshacer.",
"CannotReassignFiles": "Si elimina varios usuarios a la vez, no podrá reasignar sus archivos a otros usuarios.",
"DeleteGroupUsersSuccessMessage": "Los usuarios se han eliminado correctamente.",
"DeleteMyDocumentsUser": "Todos los archivos y carpetas personales de la sección Mis documentos de este usuario se eliminarán de forma permanente.",
"DeleteReassignDescriptionUser": "{{warningMessageMyDocuments}} Las salas creadas por este usuario y los documentos almacenados en estas salas se reasignarán automáticamente al administrador que realice la eliminación: <strong>{{userPerformedDeletion}} ({{userYou}})</strong>. Reasigne los datos manualmente para elegir otro usuario de destino para la reasignación.",
"DeleteUser": "Eliminar el usuario",
"DeleteUserMessage": "{{userCaption}} <strong>{{user}}</strong> se eliminará. Esta acción no se puede deshacer.",
"DeletingUsers": "Eliminando usuarios",
"PleaseNote": "Por favor, tenga en cuenta:",
"ReassignDataToAnotherUser": "Reasignar datos a otro usuario",
"SuccessfullyDeleteUserInfoMessage": "El usuario se ha eliminado correctamente"
"SuccessfullyDeleteUserInfoMessage": "El usuario se ha eliminado correctamente",
"ToBeAbleToReassignData": "Para poder reasignar datos, elimine un usuario cada vez."
}

View File

@ -1,6 +1,5 @@
{
"AddedToClipboard": "Elementos añadidos al portapapeles",
"AdditionalLinks": "Enlaces adicionales",
"AddMembersDescription": "Puede añadir nuevos miembros del equipo manualmente o invitarlos a través de un enlace.",
"AddNewLink": "Añadir nuevo enlace",
"All": "Todos",
@ -26,7 +25,6 @@
"CollaborationRooms": "Colaboración",
"ContainsSpecCharacter": "El título no puede contener ninguno de los siguientes caracteres: *+:\"<>?|/",
"Convert": "Conversión",
"CopyGeneralLink": "Copiar enlace general ",
"CopyItem": "<strong>{{title}}</strong> copiado",
"CopyItems": "<strong>{{qty}}</strong> elementos copiados",
"CopyLink": "Copiar enlace",
@ -37,7 +35,6 @@
"CreateRoom": "Crear sala",
"CustomRooms": "Personalizada",
"DaysRemaining": "Días restantes: {{daysRemaining}}",
"DeleteGeneralLink": "El enlace anterior dejará de estar disponible. Se creará un nuevo enlace general. ",
"DeleteLink": "Eliminar enlace",
"DeleteLinkNote": "El enlace se eliminará de forma permanente. Usted no podrá deshacer esta acción.",
"DisableDownload": "Restringir la copia, descarga e impresión del contenido de los archivos ",
@ -47,7 +44,6 @@
"DocumentEdited": "No se puede realizar la acción porque el documento se está editando.",
"DownloadAll": "Descargar todo",
"EditAdditionalLink": "Editar enlace adicional ",
"EditGeneralLink": "Editar enlace general",
"EditLink": "Editar enlace",
"EditRoom": "Editar sala",
"EmbeddingSettings": "Configuración de incrustación",
@ -74,7 +70,6 @@
"FolderRenamed": "El nombre de la carpeta '{{folderTitle}}' se ha cambiado a '{{newFoldedTitle}}'",
"Forms": "Formularios",
"FormsTemplates": "Plantillas de formularios",
"GeneralLink": "Enlace general",
"GeneralLinkDeletedSuccessfully": "Se ha creado correctamente un nuevo enlace general ",
"GoToMyRooms": "Ir a salas",
"GoToPersonal": "Ir a Mis documentos",
@ -134,6 +129,7 @@
"RemoveFromFavorites": "Quitar de favoritos",
"RemoveFromList": "Quitar de la lista",
"RestoreAll": "Restaurar todo",
"RevokeLink": "Revocar enlace ",
"RoomAvailableViaExternalLink": "Sala disponible a través de enlace externo",
"RoomCreated": "La sala se ha creado",
"RoomEmptyContainerDescription": "Por favor, cree la primera sala.",

View File

@ -159,7 +159,7 @@
"RestoreBackupWarningText": "DocSpace dejará de estar disponible durante el proceso de restauración. Una vez finalizada la restauración, se perderán todos los cambios realizados después de la fecha del punto de restauración seleccionado.",
"RoomsModule": "Sala de copia de seguridad",
"RoomsModuleDescription": "Puede crear una nueva sala específicamente para la copia de seguridad, elegir una de las salas existentes o guardar la copia en su sala {{roomName}}.",
"SaveToApply": "Haga clic en el botón <strong>Guardar</strong> de la parte inferior para aplicar.\n",
"SaveToApply": "Haga clic en el botón <strong>Guardar</strong> de la parte inferior para aplicar.",
"SelectFileInGZFormat": "Seleccione el archivo en formato .GZ",
"SendNotificationAboutRestoring": "Avisar a usuarios sobre restauración del espacio",
"ServerSideEncryptionMethod": "Método de cifrado del lado del servidor",

View File

@ -35,7 +35,7 @@
"MobileWin": "Descargar los editores de escritorio ONLYOFFICE para Windows",
"MoveHere": "Mover aquí",
"MoveToOperation": "Moviendo",
"NewForm": "Plantilla de formulario",
"NewForm": "Formulario PDF",
"Other": "Otro",
"OwnerChange": "Cambiar propietario",
"Presentations": "Presentaciones",

View File

@ -54,5 +54,5 @@
"WebhookRemoved": "Webhook eliminado",
"Webhooks": "Webhooks",
"WebhooksGuide": "Guía de webhooks",
"WebhooksInfo": "Utilice webhooks para realizar acciones personalizadas en el lado de cualquier aplicación o sitio web que está utilizando basado en varios eventos en ONLYOFFICE DocSpace."
"WebhooksInfo": "Utilice webhooks para realizar acciones personalizadas en el lado de cualquier aplicación o sitio web que está utilizando basado en varios eventos en ONLYOFFICE DocSpace.\nAquí usted puede crear y gestionar todos sus webhooks, configurarlos, y navegar por el historial de cada webhook para auditar su rendimiento."
}

View File

@ -1,6 +1,6 @@
{
"ConversionPasswordFormCaption": "Anna salasana mallin tallentamiseksi",
"ConversionPasswordMasterFormCaption": "Anna salasana tallentaaksesi oform-muodossa",
"ConversionPasswordMasterFormCaption": "Anna salasana tallentaaksesi PDF-muodossa",
"CreationError": "Tiedoston luonti virhe. Väärä salasana syötettiin.",
"SuccessfullyCreated": "Tiedosto '{{fileTitle}}' luotu"
}

View File

@ -1,9 +1,14 @@
{
"ActionCannotBeUndone": "Valitut käytöstä poistetut käyttäjät poistetaan DocSpacesta. Tätä toimintoa ei voi peruuttaa.",
"CannotReassignFiles": "Jos poistat useita käyttäjiä kerralla, et voi siirtää heidän tiedostojaan muille käyttäjille.",
"DeleteGroupUsersSuccessMessage": "Käyttäjät on poistettu.",
"DeleteMyDocumentsUser": "Kaikki henkilökohtaiset tiedostot ja kansiot tämän käyttäjän Asiakirjani-osiossa poistetaan pysyvästi.",
"DeleteReassignDescriptionUser": "{{warningMessageMyDocuments}} Tämän käyttäjän luomat huoneet ja näihin huoneisiin tallennetut asiakirjat siirretään automaattisesti järjestelmänvalvojalle, joka suorittaa poiston:<strong>{{userPerformedDeletion}} ({{userYou}})</strong>. Siirrä tiedot manuaalisesti valitaksesi toinen kohdekäyttäjä tietojen siirrolle.",
"DeleteUser": "Poista käyttäjä",
"DeleteUserMessage": "{{userCaption}} <strong>{{user}}</strong>käyttäjä poistetaan. Tätä toimintoa ei voi perua.",
"DeletingUsers": "Käyttäjien poistaminen",
"PleaseNote": "Ole hyvä ja huomioi:",
"ReassignDataToAnotherUser": "Siirrä tiedot toiselle käyttäjälle",
"SuccessfullyDeleteUserInfoMessage": "Käyttäjä on poistettu onnistuneesti"
"SuccessfullyDeleteUserInfoMessage": "Käyttäjä on poistettu onnistuneesti",
"ToBeAbleToReassignData": "Poista yksi käyttäjä kerrallaan voidaksesi siirtää tietoja."
}

Some files were not shown because too many files have changed in this diff Show More