Merge branch 'develop' into bugfix/thirdparty

This commit is contained in:
Alexey Safronov 2024-01-29 19:08:55 +04:00
commit a9c09f9e6c
2575 changed files with 83420 additions and 78756 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

View File

@ -144317,6 +144317,126 @@
</translation>
</translations>
</concept_node>
<concept_node>
<name>WebhookCreated</name>
<description/>
<comment/>
<default_text/>
<translations>
<translation>
<language>ar-SA</language>
<approved>false</approved>
</translation>
<translation>
<language>az-Latn-AZ</language>
<approved>false</approved>
</translation>
<translation>
<language>bg-BG</language>
<approved>false</approved>
</translation>
<translation>
<language>cs-CZ</language>
<approved>false</approved>
</translation>
<translation>
<language>de-DE</language>
<approved>false</approved>
</translation>
<translation>
<language>el-GR</language>
<approved>false</approved>
</translation>
<translation>
<language>en-US</language>
<approved>false</approved>
</translation>
<translation>
<language>es-ES</language>
<approved>false</approved>
</translation>
<translation>
<language>fi-FI</language>
<approved>false</approved>
</translation>
<translation>
<language>fr-FR</language>
<approved>false</approved>
</translation>
<translation>
<language>hy-AM</language>
<approved>false</approved>
</translation>
<translation>
<language>it-IT</language>
<approved>false</approved>
</translation>
<translation>
<language>ja-JP</language>
<approved>false</approved>
</translation>
<translation>
<language>ko-KR</language>
<approved>false</approved>
</translation>
<translation>
<language>lo-LA</language>
<approved>false</approved>
</translation>
<translation>
<language>lv-LV</language>
<approved>false</approved>
</translation>
<translation>
<language>nl-NL</language>
<approved>false</approved>
</translation>
<translation>
<language>pl-PL</language>
<approved>false</approved>
</translation>
<translation>
<language>pt-BR</language>
<approved>false</approved>
</translation>
<translation>
<language>pt-PT</language>
<approved>false</approved>
</translation>
<translation>
<language>ro-RO</language>
<approved>false</approved>
</translation>
<translation>
<language>ru-RU</language>
<approved>false</approved>
</translation>
<translation>
<language>sk-SK</language>
<approved>false</approved>
</translation>
<translation>
<language>sl-SI</language>
<approved>false</approved>
</translation>
<translation>
<language>tr-TR</language>
<approved>false</approved>
</translation>
<translation>
<language>uk-UA</language>
<approved>false</approved>
</translation>
<translation>
<language>vi-VN</language>
<approved>false</approved>
</translation>
<translation>
<language>zh-CN</language>
<approved>false</approved>
</translation>
</translations>
</concept_node>
<concept_node>
<name>WebhookCreationHint</name>
<description/>

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.2",
"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

@ -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.2",
"private": true,
"homepage": "",
"scripts": {

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

@ -134,6 +134,7 @@
"RemoveFromFavorites": "قم بإزالته من المفضلة",
"RemoveFromList": "قم بإزالته من القائمة",
"RestoreAll": "استعادة الكل",
"RevokeLink": "إبطال الرابط",
"RoomAvailableViaExternalLink": "الغرفة متاحة بواسطة رابط خارجي",
"RoomCreated": "تم إنشاء الغرفة",
"RoomEmptyContainerDescription": "الرجاء إنشاء الغرفة الأولى.",
@ -172,6 +173,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

@ -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

@ -59,6 +59,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. ",
@ -133,6 +134,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

@ -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,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

@ -37,13 +37,17 @@
"CreateRoom": "Създайте стая",
"CustomRooms": "Персонализиран",
"DaysRemaining": "Оставащи дни: {{daysRemaining}}",
"DeleteGeneralLink": "Предишният линк ще стане недостъпен. Ще бъде създаден нов главен линк.",
"DeleteLink": "Изтрий линк",
"DeleteLinkNote": "Линкът ще бъде изтрит за постоянно. Няма да можете да отмените това действие.",
"DisableDownload": "Ограничи копието на файловото съдържание, изтеглянето на файла и принтирането.",
"DisableLink": "Деактивирай линк",
"DisableNotifications": "Деактивиране на известията",
"Document": "Документ",
"DocumentEdited": "Не може да се изпълни действието, тъй като документът се редактира.",
"DownloadAll": "Изтегли всички",
"EditAdditionalLink": "Редактирай допълнителен линк",
"EditGeneralLink": "Редактирай главен линк",
"EditLink": "Редактирай линк",
"EditRoom": "Редактиране на стая",
"EmbeddingSettings": "Вграждане на настройки",
@ -55,6 +59,7 @@
"EmptyRecycleBin": "Изпразни Кошчето",
"EmptyRootRoomHeader": "Добре дошли в DocSpace",
"EmptyScreenFolder": "Тук все още няма документи",
"EnableLink": "Активирайте линк",
"EnableNotifications": "Активирайте известията",
"ExcludeSubfolders": "Изключване на подпапките",
"FavoritesEmptyContainerDescription": "За да маркирате файлове като любими или да ги премахнете от този списък, използвайте контекстното меню.",
@ -69,7 +74,8 @@
"FolderRenamed": "Папката '{{folderTitle}}' е преименувана на '{{newFoldedTitle}}'",
"Forms": "Формуляри",
"FormsTemplates": "Шаблони за формуляри",
"GeneralLink": "Общ линк",
"GeneralLink": "Главен линк",
"GeneralLinkDeletedSuccessfully": "Нов главен линк създаден успешно",
"GoToMyRooms": "Отидете в стаи",
"GoToPersonal": "Отидете в Моите документи",
"Images": "Изображения",
@ -80,12 +86,15 @@
"LimitByTimePeriod": "Ограничи по времеви период",
"LinkDeletedSuccessfully": "Линкът е изтрит успешно",
"LinkDisabledSuccessfully": "Линкът е деактивиран успешно",
"LinkEditedSuccessfully": "Линкът беше успешно редактиран и копиран",
"LinkEnabledSuccessfully": "Линкът е активиран успешно",
"LinkForPortalUsers": "Линк за DocSpace потребители",
"LinkSuccessfullyCopied": "Линкът е копиран успешно",
"LinkSuccessfullyCreatedAndCopied": "Линкът беше успешно създаден и копиран в клипборда",
"LinkValidUntil": "Този линк ще е валиден до",
"MarkAsFavorite": "Маркирай като любим",
"MarkAsRevision": "Маркирай за ревизия",
"MarkAsVersion": "Маркирай като версия",
"MarkedAsFavorite": "Добавен в любими",
"MarkRead": "Маркирай като прочетено",
"MaximumNumberOfExternalLinksCreated": "Максимален брой създадени външни линкове",
@ -111,6 +120,7 @@
"Pin": "ПИН",
"PinToTop": "Закачете най-отгоре",
"Presentation": "Презентация",
"PreventDownloadFilesAndFolders": "Активирайте тази настройка, за да деактивирате изтеглянето на файлове и папки, споделени чрез линк, от тази стая",
"PrivateRoomDescriptionEncrypted": "Криптирано редактиране и колаборация в реално време.",
"PrivateRoomDescriptionSafest": "Най-безопасно съхранение за docx, xlsx и pptx.",
"PrivateRoomDescriptionSecure": "Сигурно споделяне с доверени съотборници.",
@ -124,6 +134,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

@ -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,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

@ -59,6 +59,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.",
@ -133,6 +134,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

@ -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,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

@ -134,6 +134,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

@ -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

@ -59,6 +59,7 @@
"EmptyRecycleBin": "Αδειάστε τον Κάδο απορριμμάτων",
"EmptyRootRoomHeader": "Καλώς ήλθατε στο DocSpace",
"EmptyScreenFolder": "Δεν υπάρχουν ακόμα έγγραφα εδώ",
"EnableLink": "Ενεργοποίηση συνδέσμου",
"EnableNotifications": "Ενεργοποίηση ειδοποιήσεων",
"ExcludeSubfolders": "Εξαίρεση υποφακέλων",
"FavoritesEmptyContainerDescription": "Για να επισημάνετε αρχεία ως αγαπημένα ή να τα καταργήσετε από αυτή τη λίστα, χρησιμοποιήστε το μενού περιβάλλοντος.",
@ -133,6 +134,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

@ -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

@ -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

@ -15,6 +15,8 @@
"ArchiveEmptyScreenUser": "Rooms that have been archived will appear here.",
"Archives": "Archives",
"AssignOwner": "Assign Owner",
"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",
"BackToParentFolderButton": "Back to parent folder",
"ByAuthor": "Author",
"ByCreation": "Created",
@ -56,6 +58,14 @@
"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",
"EmptyFormFolderDoneHeaderText": "No finished forms yet",
"EmptyFormFolderDoneDescriptionText": "This section will display all forms that are complete.",
"EmptyFormFolderProgressHeaderText": "Nothing here yet",
"EmptyFormFolderProgressDescriptionText": "This section will display the forms in progress.",
"EmptyFormSubFolderHeaderText": "No files in this folder yet",
"EmptyFormSubFolderDoneDescriptionText": "Here you will find forms which have been completely filled out by other users.",
"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",
@ -72,6 +82,7 @@
"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",
@ -106,6 +117,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.",
@ -128,7 +140,9 @@
"PrivateRoomHeader": "Welcome to ONLYOFFICE private room where every symbol you type is encrypted",
"PrivateRoomSupport": "Work in Private Room is available via {{organizationName}} desktop app. <3>Instructions</3>",
"PublicRoom": "Public room",
"RecentlyAccessible": "Recently accessible via link",
"RecentEmptyContainerDescription": "Your last viewed or edited docs will be displayed in this section.",
"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",
@ -152,6 +166,8 @@
"SelectorEmptyScreenHeader": "No files and folders here yet",
"SendByEmail": "Send by email",
"Share": "Share",
"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

@ -1,19 +1,35 @@
{
"AddGroupsForSharingButton": "Add groups",
"AddShareMessage": "Add message",
"AdditionalLinks": "Additional links",
"AdditionalLinkRemove": "Additional link remove",
"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",
"LinkName": "Link name",
"LinkExpireAfter": "The link will expire after <1>{{date}}</1>",
"LinkExpired": "The link has expired.",
"LinkIsValid": "The link is valid for <1>{{date}}</1>",
"Notify users": "Notify users",
"ReadOnly": "Read only",
"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",
"ShareDocument": "Share this document",
"ShareDocumentDescription": "Provide access to the document and set the permission levels.",
"ShareVia": "Share via",
"SharingSettingsTitle": "Sharing settings"
}

View File

@ -41,7 +41,7 @@
"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,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

@ -134,6 +134,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

@ -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,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."
}

View File

@ -1,4 +1,5 @@
{
"AccessDenied": "Pääsy evätty",
"Error401Text": "Valitettavasti resurssi ei ole tällä hetkellä käytettävissä.",
"Error403Text": "Valitettavasti pääsy on estetty.",
"Error404Text": "Valitettavasti resurssia ei löydy.",
@ -8,5 +9,6 @@
"ErrorUnavailableText": "DocSpace ei ole saatavilla",
"InvalidLink": "Virheellinen linkki",
"LinkDoesNotExist": "Linkki, jota yrität avata ei ole olemassa.",
"LinkHasExpired": "Linkki, jota seurasit on vanhentunut."
"LinkHasExpired": "Linkki, jota seurasit on vanhentunut.",
"PortalRestriction": "IP-osoitteesi ei sisälly tähän DocsSpaceen sallittujen IP-osoitteiden luetteloon. Sulje VPN, jos se on käytössä ja lataa sivu uudelleen, tai käytä toista IP-osoitetta kirjautuaksesi sisään."
}

View File

@ -59,6 +59,7 @@
"EmptyRecycleBin": "Tyhjennä roskakori",
"EmptyRootRoomHeader": "Tervetuloa DocSpace ohjelmiston käyttäjäksi!",
"EmptyScreenFolder": "Täällä ei ole vielä asiakirjoja",
"EnableLink": "Ota linkki käyttöön",
"EnableNotifications": "Salli ilmoitukset",
"ExcludeSubfolders": "Poissulje alikansiot",
"FavoritesEmptyContainerDescription": "Voit merkitä tiedostot suosikkeihin tai poistaa ne tästä luettelosta käyttämällä kontekstivalikkoa.",
@ -133,6 +134,7 @@
"RemoveFromFavorites": "Poista suosikeista",
"RemoveFromList": "Poista listalta",
"RestoreAll": "Palauta kaikki",
"RevokeLink": "Peru linkki",
"RoomAvailableViaExternalLink": "Huone saatavilla ulkoisen linkin kautta",
"RoomCreated": "Huone luotu",
"RoomEmptyContainerDescription": "Ole hyvä ja luo ensimmäinen huone.",

View File

@ -1,10 +1,14 @@
{
"Categories": "Luokat",
"EmptyFormGalleryScreenDescription": "Hakuasi vastaavia tuloksia ei löytynyt",
"ErrorViewDescription": "Ole hyvä ja yritä myöhemmin uudelleen",
"ErrorViewHeader": "Lomakegalleria on väliaikaisesti poissa käytöstä",
"SelectForm": "Valitse Lomake",
"SubmitToGalleryBlockBody": "Lähetä pohjat jakaaksesi ne ONLYOFFICE-yhteisön kanssa.",
"SubmitToGalleryBlockHeader": "ONLYOFFICE Lomakegalleria",
"SubmitToGalleryDialogGuideInfo": "Opi luomaan täydellisiä lomakkeita ja kasvattamaan mahdollisuuksiasi saadaksesi <1>guide</1> hyväksynnän.",
"SubmitToGalleryDialogMainInfo": "Olet tämän huoneen omistaja. Sinun täytyy siirtää omistajan rooli toiselle käyttäjälle ennen kuin poistut huoneesta.",
"TemplateInfo": "Mallin tiedot"
"SuggestChanges": "Ehdota muutoksia",
"TemplateInfo": "Mallin tiedot",
"ViewAllTemplates": "Näytä kaikki mallit"
}

View File

@ -28,6 +28,7 @@
"FeedUpdateUser": "on määrätty rooliin {{role}}",
"FileExtension": "Tiedostotunniste",
"FilesEmptyScreenText": "Katso tiedostojen ja kansioiden tiedot täältä",
"GalleryEmptyScreenText": "Katso lomakemallien yksityiskohdat täältä",
"HistoryEmptyScreenText": "Toimintahistoria näytetään tässä",
"InfoBanner": "Kutsuttujen käyttäjien lista sisältää tämän DocSpacen omistajan ja/tai järjestelmänvalvojat, joilla on täysi pääsy kaikkiin huoneisiin. Omistaja ja/tai järjestelmänvalvojalle ei voi antaa muita pääsyoikeuksia. Heille ilmoitetaan kaikista muutoksista, kun heidät on lisätty huoneeseen.",
"ItemsSelected": "Valitut kohteet",

View File

@ -3,6 +3,7 @@
"AddManuallyDescriptionAccounts": "Kutsu uusia käyttäjiä DocSpaceen henkilökohtaisesti sähköpostilla",
"AddManuallyDescriptionRoom": "Lisää olemassa olevat DocSpace-käyttäjät huoneeseen käyttämällä nimiä tai kutsu uudet käyttäjät henkilökohtaisesti sähköpostin kautta",
"EmailErrorMessage": "Sähköpostiosoite ei ole olemassa. Voit muokata sähköpostia klikkaamalla sitä.",
"InvitationLanguage": "Kutsukieli",
"InviteAccountSearchPlaceholder": "Kutsu ihmisiä sähköpostilla",
"Invited": "Kutsuttu",
"InviteRoomSearchPlaceholder": "Kutsu ihmisiä nimellä tai sähköpostilla",
@ -10,5 +11,6 @@
"InviteViaLinkDescriptionAccounts": "Luo yleinen linkki DocSpaceen itsevaltuutusta varten",
"InviteViaLinkDescriptionRoom": "Luo yleinen linkki huoneeseen itsevaltuutusta varten",
"LinkCopySuccess": "Linkki on kopioitu",
"ResetChange": "Nollaa muutos",
"SendInvitation": "Lähetä kutsu"
}

View File

@ -5,8 +5,11 @@
"ConnectSocialNetworks": "Yhdistä sosiaaliset verkostosi",
"DarkTheme": "Tumma teema",
"DescriptionForSecurity": "Vaihda salasanasi lisätäksesi turvallisuutta.",
"DesktopTheme": "Synkronoi työpöytäeditorin asetusten kanssa",
"DesktopThemeDescription": "Vaihda automaattisesti vaaleiden ja tummien teemojen välillä työpöytäeditorien nykyisen teeman mukaan.",
"EditPhoto": "Muokkaa kuvaa",
"EmailNotVerified": "Sähköpostia ei ole vahvistettu",
"ErrorAccountAlreadyUse": "Linkitetty tili on jo toisen käyttäjän käytössä",
"FileManagement": "Tiedostojen hallinta",
"InterfaceTheme": "Käyttöliittymän teema",
"LightTheme": "Kevyt teema",

View File

@ -30,6 +30,7 @@
"AuditSubheader": "Tässä aliosiossa voit selata luetteloa viimeisimmistä muutoksista (luonti, muokkaus, poisto jne.), joita käyttäjät ovat tehneet DocSpacen entiteetehin (huoneet, mahdollisuudet, tiedostot jne).",
"AuditTrailNav": "Tapahtumien seuranta",
"AutoBackup": "Automaattinen varmuuskopiointi",
"AutoBackupDescription": "Automaattista varmuuskopiointia käytetään automatisoimaan DocSpacen tietojen varmuuskopiointiprosessi, jotta se voidaan palauttaa myöhemmin paikalliselle palvelimelle.",
"AutoSavePeriod": "Automaattisen tallennuksen aika",
"AutoSavePeriodHelp": "Alla näkyvä aika vastaa DocSpacessa asetettua aikavyöhykettä.",
"Backup": "Varmuuskopio",
@ -84,7 +85,7 @@
"DNSSettingsMobile": "Lähetä pyyntösi tukitiimillemme ja asiantuntijamme auttavat sinua asetusten kanssa.",
"DNSSettingsNavDescription": "DNS-asetukset on tapa asettaa portaalillesi vaihtoehto URL.",
"DocumentService": "Asiakirja palvelu",
"DocumentServiceLocationHeaderHelp": "Asiakirjapalvelu on palvelinpalvelu, joka mahdollistaa asiakirjan muokkaamisen ja asiakirjatiedoston muuntamisen oikeaan OfficeOpen XML-formaattiin. ",
"DocumentServiceLocationHeaderHelp": "Asiakirjapalvelu on palvelinpalvelu, joka mahdollistaa asiakirjan muokkaamisen ja asiakirjatiedoston muuntamisen oikeaan OfficeOpen XML-formaattiin. Asiakirjapalvelun sijainti asennettujen asiakirjapalveluiden kanssa määrittävät palvelimen osoitteen.",
"DocumentServiceLocationUrlApi": "Asiakirjan muokkauspalvelun osoite",
"DocumentServiceLocationUrlInternal": "Asiakirjapalveluosoite pyynnöille, jotka tulevat DocSpacesta",
"DocumentServiceLocationUrlPortal": "DocSpaceosoite pyynnöille, jotka tulevat Asiakirjapalvelusta",

View File

@ -3,10 +3,16 @@
"DeletePluginDescription": "Tämä liitännäinen ei ole enää saatavilla DocSpacen käyttäjille. Haluako varmasti jatkaa?",
"DeletePluginTitle": "Poistetaanko liitännäinen?",
"Description": "Voit lisätä liitännäiset laajentamaan DocSpacen toiminnallisuutta extraominaisuuksilla. Klikkaa ladataksesi liitännäisen ja valitse liitännäistiedosto ZIP-arkistossa.",
"ExpandFunctionality": "Laajenna toimintoja SDK-laajennuksen avulla",
"GoToRepo": "Siirry arkistoon",
"Metadata": "Metatiedot",
"NeedSettings": "Tarvitsee sisäänpääsyasetukset",
"NoPlugins": "Ei liitännäisiä lisätty",
"NotNeedSettings": "Tarvitsee sisäänpääsyasetukset",
"PluginSamples": "Laajennusmallit",
"PluginSDK": "SDK-laajennus",
"PluginSDKDescription": "Käyttämällä SDK-laajennusta voit laajentaa DocSpacen toiminnallisuutta, yhdistää kolmansien osapuolien palveluihin tai parantaa olemassaolevaa käyttäjäkokemusta. Täältä löydät GitHubissa saatavilla olevat laajennusmallit.",
"PluginSDKInstruction": "Klikkaa painiketta saadaksesi yksityiskohtaiset ohjeet omien laajennusten luomiseen.",
"PluginsHelp": "Liitännäiset mahdollistavat DocSpacen toiminnallisuuden laajentamisen ",
"UploadPlugin": "Lataa liitännäinen"
}

View File

@ -54,5 +54,5 @@
"WebhookRemoved": "Webhook poistettu",
"Webhooks": "Webhookit",
"WebhooksGuide": "Webhooks-opas",
"WebhooksInfo": "Käytä webhookeja mukautettujen toimintojen suorittamiseen minkä tahansa käyttämäsi sovelluksen tai verkkosivuston ohella eri ONLYOFFICE DocSpacen tapahtumien perusteella. Tässä voit luoda ja hallita kaikkia webhookeja, konfiguroida niitä ja selata jokaisen webhookin historiaa tarkastaaksesi niiden suorituskykyä. \n"
"WebhooksInfo": "Käytä webhookeja mukautettujen toimintojen suorittamiseen minkä tahansa käyttämäsi sovelluksen tai verkkosivuston ohella eri ONLYOFFICE DocSpacen tapahtumien perusteella. Tässä voit luoda ja hallita kaikkia webhookeja, konfiguroida niitä ja selata jokaisen webhookin historiaa tarkastaaksesi niiden suorituskykyä."
}

View File

@ -1,9 +1,14 @@
{
"ActionCannotBeUndone": "Les utilisateurs désactivés sélectionnés seront supprimés de DocSpace. Cette action ne peut pas être annulée.",
"CannotReassignFiles": "Si vous supprimez plusieurs utilisateurs à la fois, vous ne pouvez pas réattribuer leurs fichiers à d'autres utilisateurs.",
"DeleteGroupUsersSuccessMessage": "Les utilisateurs ont été supprimés avec succès.",
"DeleteMyDocumentsUser": "Tous les fichiers et dossiers personnels de la section Mes documents de cet utilisateur seront définitivement supprimés.",
"DeleteReassignDescriptionUser": "{{warningMessageMyDocuments}} Les salles créées par cet utilisateur et les documents stockés dans ces salles seront automatiquement réaffectés à l'administrateur chargé de la suppression : <strong>{{userPerformedDeletion}} ({{userYou}})</strong>. Réaffectez les données manuellement pour choisir un autre utilisateur de destination pour la réaffectation.",
"DeleteUser": "Supprimer l'utilisateur",
"DeleteUserMessage": "{{userCaption}} <strong>{{user}}</strong> sera supprimé. Cette action ne peut être annulée.",
"DeletingUsers": "Suppression d'utilisateurs",
"PleaseNote": "Veuillez noter :",
"ReassignDataToAnotherUser": "Réaffecter des données à un autre utilisateur",
"SuccessfullyDeleteUserInfoMessage": "L'utilisateur a été supprimé avec succès"
"SuccessfullyDeleteUserInfoMessage": "L'utilisateur a été supprimé avec succès",
"ToBeAbleToReassignData": "Pour pouvoir réaffecter les données, supprimez un utilisateur à la fois."
}

View File

@ -40,7 +40,7 @@
"DeleteGeneralLink": " Le lien précédent devient indisponible. Un nouveau lien général sera créé.",
"DeleteLink": "Supprimer le lien",
"DeleteLinkNote": "Le lien sera définitivement supprimé. Vous ne pourrez pas annuler cette action.",
"DisableDownload": " Restreindre la copie du contenu des fichiers, le téléchargement et l'impression des fichiers",
"DisableDownload": "Restreindre la copie du contenu des fichiers, le téléchargement et l'impression des fichiers",
"DisableLink": "Désactiver le lien",
"DisableNotifications": "Désactiver les notifications",
"Document": "Document",
@ -75,7 +75,7 @@
"Forms": "Formulaires",
"FormsTemplates": "Modèles de formulaires",
"GeneralLink": "Lien général",
"GeneralLinkDeletedSuccessfully": " Nouveau lien général créé avec succès",
"GeneralLinkDeletedSuccessfully": "Nouveau lien général créé avec succès",
"GoToMyRooms": "Aller dans les salles",
"GoToPersonal": "Aller dans Mes documents",
"Images": "Images",
@ -89,7 +89,7 @@
"LinkEditedSuccessfully": " Lien modifié et copié avec succès",
"LinkEnabledSuccessfully": "Le lien a été activé avec succès",
"LinkForPortalUsers": "Lien pour les utilisateurs de DocSpace",
"LinkSuccessfullyCopied": " Lien copié avec succès dans le presse-papiers",
"LinkSuccessfullyCopied": "Lien copié avec succès dans le presse-papiers",
"LinkSuccessfullyCreatedAndCopied": "Lien créé avec succès et copié dans le presse-papiers",
"LinkValidUntil": "Ce lien est valable jusqu'à",
"MarkAsFavorite": "Marquer en tant que favori",
@ -134,6 +134,7 @@
"RemoveFromFavorites": "Retirer des favoris",
"RemoveFromList": "Retirer de la liste",
"RestoreAll": "Restaurer tout",
"RevokeLink": "Supprimer le lien",
"RoomAvailableViaExternalLink": "Salle disponible via lien externe",
"RoomCreated": "Salle créée",
"RoomEmptyContainerDescription": "Veuillez créer la première salle.",

View File

@ -159,7 +159,7 @@
"RestoreBackupWarningText": "DocSpace sera indisponible pendant le processus de restauration. Une fois la restauration terminée, toutes les modifications effectuées après la date du point de restauration sélectionné seront perdues.",
"RoomsModule": "Salle de sauvegarde",
"RoomsModuleDescription": "Vous pouvez créer une nouvelle salle spécialement pour la sauvegarde, choisir lune des salles existantes ou enregistrer la copie dans la salle {{roomName}}.",
"SaveToApply": "Cliquez sur le bouton <strong>Enregistrer</strong> en bas pour appliquer.\n",
"SaveToApply": "Cliquez sur le bouton <strong>Enregistrer</strong> en bas pour appliquer.",
"SelectFileInGZFormat": "Sélectionnez le fichier au format .GZ",
"SendNotificationAboutRestoring": "Informer les utilisateurs sur la restauration de lespace",
"ServerSideEncryptionMethod": "Méthode de chiffrement partie serveur",

View File

@ -2,7 +2,7 @@
"ChooseRoomType": "Ընտրեք սենյակի տեսակը",
"CollaborationRoomDescription": "Համագործակցեք մեկ կամ մի քանի փաստաթղթերի վրա ձեր թիմի հետ",
"CollaborationRoomTitle": "Համագործակցության սենյակ",
"CreateRoomConfirmation": "Շարունակե՞լ առանց պահեստը միացնելու:",
"CreateRoomConfirmation": "Շարունակե՞լ առանց պահեստը միացնելու:\nԴուք ընտրել եք երրորդ կողմի պահեստավորման տարբերակ, որը դեռ միացված չէ: Եթե շարունակեք առանց ծառայությանը միացնելու, այս տարբերակը չի ավելացվի:",
"CreateTagOption": "Ստեղծել պիտակ",
"CustomRoomDescription": "Կիրառեք ձեր սեփական կարգավորումները՝ այս սենյակը ցանկացած նպատակով օգտագործելու համար",
"CustomRoomTitle": "Համարեցված սենյակ",

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

@ -134,6 +134,7 @@
"RemoveFromFavorites": "Հեռացնել ընտրյալներից",
"RemoveFromList": "Հեռացնել ցանկից",
"RestoreAll": "Վերականգնել բոլորը",
"RevokeLink": "Չեղարկել հղումը",
"RoomAvailableViaExternalLink": "Այստեղ դեռ ֆայլեր և թղթապանակներ չկան",
"RoomCreated": "Ստեղծվել է սենյակ",
"RoomEmptyContainerDescription": "Խնդրում եմ ստեղծեք առաջին սենյակը :",

View File

@ -38,7 +38,7 @@
"BackupCreatedSuccess": "Պահուստային պատճենը հաջողությամբ ստեղծվել է:",
"BackupList": "Պահուստի ցուցակ",
"BackupListWarningText": "Եթե ​​ցանկից որևէ միավոր ջնջեք, դրանց համապատասխան ֆայլերը նույնպես կջնջվեն: Այս գործողությունը հնարավոր չէ հետարկել:Բոլոր ֆայլերը ջնջելու համար օգտագործեք հղումը.",
"BetaLabel": "ԲԵՏԱ",
"BetaLabel": "BETA",
"BlockingTime": "Արգելափակման ժամանակը (վրկ)",
"Branding": "Բրենդինգ",
"BrandingSectionDescription": "Նշեք ձեր ընկերության տվյալները, ավելացրեք հղումներ դեպի արտաքին ռեսուրսներ և էլփոստի հասցեներ, որոնք ցուցադրվում են DocSpace ինտերֆեյսում:",
@ -159,7 +159,7 @@
"RestoreBackupWarningText": "Վերականգնման գործընթացում DocSpace-ն անհասանելի կդառնա: Վերականգնման ավարտից հետո ընտրված վերականգնման կետի ամսաթվից հետո կատարված բոլոր փոփոխությունները կկորչեն:",
"RoomsModule": "Պահուստավորման սենյակ",
"RoomsModuleDescription": "Դուք կարող եք ստեղծել նոր սենյակ հատուկ պահուստավորման համար, ընտրել առկա սենյակներից մեկը կամ պատճենը պահել իր {{roomName}} սենյակում:",
"SaveToApply": "Կիրառելու համար սեղմեք <strong>Պահպանել</strong> կոճակը ներքևում:\n",
"SaveToApply": "Կիրառելու համար սեղմեք <strong>Պահպանել</strong> կոճակը ներքևում:",
"SelectFileInGZFormat": "Ընտրեք ֆայլը .GZ ձևաչափով",
"SendNotificationAboutRestoring": "Ուղարկեք օգտատերերին կայքէջի վերականգնման մասին ծանուցում",
"ServerSideEncryptionMethod": "Սերվերի կողմից գաղտնագրման մեթոդ",

View File

@ -1,9 +1,14 @@
{
"ActionCannotBeUndone": "Gli utenti disattivati selezionati verranno rimossi da DocSpace. Questa azione non può essere annullata.",
"CannotReassignFiles": "Se elimini più utenti contemporaneamente, non potrai riassegnare i loro file ad altri utenti.",
"DeleteGroupUsersSuccessMessage": "Gli utenti sono stati eliminati con successo.",
"DeleteMyDocumentsUser": "Tutti i file e le cartelle personali nella sezione I miei documenti di questo utente verranno eliminati definitivamente.",
"DeleteReassignDescriptionUser": "{{warningMessageMyDocuments}} Le stanze create da questo utente e i documenti archiviati in queste stanze verranno riassegnati automaticamente a un amministratore che esegue l'eliminazione: <strong>{{userPerformedDeletion}} ({{userYou}})</strong>. Riassegna manualmente i dati per scegliere un altro utente per la riassegnazione.",
"DeleteUser": "Elimina utente",
"DeleteUserMessage": "{{userCaption}} <strong>{{user}}</strong> verrà eliminato. Questa azione non può essere annullata.",
"DeletingUsers": "Eliminazione di utenti",
"PleaseNote": "Ti preghiamo di notare:",
"ReassignDataToAnotherUser": "Riassegna i dati a un altro utente",
"SuccessfullyDeleteUserInfoMessage": "L'utente è stato cancellato con successo"
"SuccessfullyDeleteUserInfoMessage": "L'utente è stato cancellato con successo",
"ToBeAbleToReassignData": "Per poter riassegnare i dati, elimina un utente alla volta."
}

View File

@ -75,7 +75,7 @@
"Forms": "Moduli",
"FormsTemplates": "Modelli di moduli",
"GeneralLink": "Link generale",
"GeneralLinkDeletedSuccessfully": " Nuovo link generale è stato creato con successo",
"GeneralLinkDeletedSuccessfully": "Nuovo link generale è stato creato con successo",
"GoToMyRooms": "Vai alle stanze",
"GoToPersonal": "Vai a I miei documenti",
"Images": "Immagini",
@ -134,6 +134,7 @@
"RemoveFromFavorites": "Rimuovi dai preferiti",
"RemoveFromList": "Rimuovere dalla lista",
"RestoreAll": "Ripristina tutto",
"RevokeLink": "Revoca il link",
"RoomAvailableViaExternalLink": "Stanza disponibile tramite collegamento esterno",
"RoomCreated": "La stanza è stata creata",
"RoomEmptyContainerDescription": "Ti preghiamo di creare la prima stanza.",

View File

@ -159,7 +159,7 @@
"RestoreBackupWarningText": "DocSpace non sarà più disponibile durante il processo di ripristino. Una volta completato il ripristino, tutte le modifiche apportate dopo la data del punto di ripristino selezionato andranno perse.",
"RoomsModule": "Stanza di backup",
"RoomsModuleDescription": "Puoi creare una nuova stanza appositamente per il backup, scegliere una delle stanze esistenti o salvare la copia nella loro stanza {{roomName}}.",
"SaveToApply": "Fai clic sul pulsante <strong>Salva</strong> in basso per applicare\n",
"SaveToApply": "Fai clic sul pulsante <strong>Salva</strong> in basso per applicare",
"SelectFileInGZFormat": "Selezionare il file in formato .GZ",
"SendNotificationAboutRestoring": "Invia agli utenti una notifica relativa al ripristino dello spazio",
"ServerSideEncryptionMethod": "Metodo di crittografia lato server",

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