Merge branch 'develop' into feature/my-documents-share

This commit is contained in:
Viktor Fomin 2023-11-17 17:44:38 +03:00
parent 0494517ee2
commit a284aafe64
477 changed files with 10026 additions and 7045 deletions

34
.gitignore vendored
View File

@ -7,38 +7,15 @@
**/node_modules/
**/storybook-static/
**/dist
/build/deploy
*.log
/products/ASC.People/Data/
/Data
Logs/
**/.DS_Store
.eslintcache
build/deploy/
/public/debuginfo.md
TestsResults/
/Data.Test
/build/install/RadicalePlugins/app_auth_plugin/app_auth_plugin.egg-info/PKG-INFO
/build/install/RadicalePlugins/app_auth_plugin/app_auth_plugin.egg-info/SOURCES.txt
/build/install/RadicalePlugins/app_auth_plugin/app_auth_plugin.egg-info/dependency_links.txt
/build/install/RadicalePlugins/app_auth_plugin/app_auth_plugin.egg-info/top_level.txt
/build/install/RadicalePlugins/app_auth_plugin/build/lib/app_auth_plugin/__init__.py
/build/install/RadicalePlugins/app_rights_plugin/app_rights_plugin.egg-info/PKG-INFO
/build/install/RadicalePlugins/app_rights_plugin/app_rights_plugin.egg-info/SOURCES.txt
/build/install/RadicalePlugins/app_rights_plugin/app_rights_plugin.egg-info/dependency_links.txt
/build/install/RadicalePlugins/app_rights_plugin/app_rights_plugin.egg-info/top_level.txt
/build/install/RadicalePlugins/app_rights_plugin/build/lib/app_rights_plugin/__init__.py
/build/install/RadicalePlugins/app_store_plugin/app_store_plugin.egg-info/PKG-INFO
/build/install/RadicalePlugins/app_store_plugin/app_store_plugin.egg-info/SOURCES.txt
/build/install/RadicalePlugins/app_store_plugin/app_store_plugin.egg-info/dependency_links.txt
/build/install/RadicalePlugins/app_store_plugin/app_store_plugin.egg-info/top_level.txt
/build/install/RadicalePlugins/app_store_plugin/build/lib/app_store_plugin/__init__.py
/build/install/RadicalePlugins/app_store_plugin/build/lib/app_store_plugin/cache.py
/build/install/RadicalePlugins/app_store_plugin/build/lib/app_store_plugin/delete.py
/build/install/RadicalePlugins/app_store_plugin/build/lib/app_store_plugin/history.py
/build/install/RadicalePlugins/app_store_plugin/build/lib/app_store_plugin/log.py
/build/install/RadicalePlugins/app_store_plugin/build/lib/app_store_plugin/sync.py
/build/install/RadicalePlugins/app_store_plugin/build/lib/app_store_plugin/upload.py
.yarn/*
!.yarn/patches
@ -51,6 +28,7 @@ TestsResults/
**/.yarn/cache
**/.yarn/install-state.gz
licenses.csv
publish/
.idea
packages/runtime.json

60
.vscode/tasks.json vendored
View File

@ -62,6 +62,21 @@
"close": false
}
},
{
"label": "Backend | rebuild SAAS + dnsmasq",
"command": "cd ${workspaceFolder}/../ ; ${command:python.interpreterPath} buildtools/build.backend.docker.py -s -d -f",
"type": "shell",
"group": {
"kind": "build",
"isDefault": true
},
"presentation": {
"reveal": "always",
"panel": "new",
"focus": true,
"close": false
}
},
{
"label": "Backend | build EE + dnsmasq",
"command": "cd ${workspaceFolder}/../ ; ${command:python.interpreterPath} buildtools/build.backend.docker.py -d",
@ -196,6 +211,51 @@
"focus": true,
"close": false
}
},
{
"label": "Test | frontend-translations",
"type": "shell",
"command": "cd ${workspaceFolder}/../ ; ${command:python.interpreterPath} buildtools/run.translations.tests.py",
"group": {
"kind": "build",
"isDefault": true
},
"presentation": {
"reveal": "always",
"panel": "new",
"focus": true,
"close": false
}
},
{
"label": "Test | frontend-translations-spellcheck",
"type": "shell",
"command": "cd ${workspaceFolder}/../ ; ${command:python.interpreterPath} buildtools/run.translations.spellcheck.tests.py",
"group": {
"kind": "build",
"isDefault": true
},
"presentation": {
"reveal": "always",
"panel": "new",
"focus": true,
"close": false
}
},
{
"label": "Test | frontend-translations-spellcheck-force-save",
"type": "shell",
"command": "cd ${workspaceFolder}/../ ; ${command:python.interpreterPath} buildtools/run.translations.spellcheck.tests.py -f",
"group": {
"kind": "build",
"isDefault": true
},
"presentation": {
"reveal": "always",
"panel": "new",
"focus": true,
"close": false
}
}
]
}

View File

@ -0,0 +1,55 @@
const { join } = require("path");
const { readdirSync, readFileSync, writeFileSync } = require("fs");
const crypto = require("crypto");
function generateChecksum(str, algorithm, encoding) {
return crypto
.createHash(algorithm || "md5")
.update(str, "utf8")
.digest(encoding || "hex");
}
const dstPath = join(__dirname, "../../packages", "runtime.json");
const scriptsDir = join(__dirname, "../../public/scripts");
const getFileList = (dirName) => {
let files = [];
const items = readdirSync(dirName, { withFileTypes: true });
for (const item of items) {
if (item.name == ".DS_Store") continue;
if (item.isDirectory()) {
files = [...files, ...getFileList(join(dirName, item.name))];
} else {
files.push({ path: join(dirName, item.name), name: item.name });
}
}
return files;
};
const files = getFileList(scriptsDir);
const date = new Date();
const dateString = `${date.getFullYear()}${
date.getMonth() + 1
}${date.getDate()}_${date.getHours()}${date.getMinutes()}${date.getSeconds()}`;
const data = {
date: dateString,
checksums: {},
};
files.forEach((file) => {
try {
let content = readFileSync(file.path);
let checksum = generateChecksum(content);
data.checksums[file.name] = checksum;
} catch (e) {
console.error("Unable to generateChecksum file ", file.path, e);
}
});
writeFileSync(dstPath, JSON.stringify(data, null, 2));

View File

@ -66,6 +66,11 @@
"task": "Backend | build SAAS + dnsmasq",
"tooltip": "🛠️ Start the \"backend docker build SAAS + dnsmasq\" task"
},
{
"label": "Docker : ReBuild-SAAS + dnsmasq",
"task": "Backend | rebuild SAAS + dnsmasq",
"tooltip": "🛠️ Start the \"backend docker rebuild SAAS + dnsmasq\" task"
},
{
"label": "Docker : Build-EE + dnsmasq",
"task": "Backend | build EE + dnsmasq",
@ -119,6 +124,27 @@
}
],
"tooltip": "🛠️ Client tasks"
},
{
"label": "Tests",
"tasks": [
{
"label": "translations",
"task": "Test | frontend-translations",
"tooltip": "🛠️ Start the \"frontend translation tests\" task"
},
{
"label": "spellcheck",
"task": "Test | frontend-translations-spellcheck",
"tooltip": "🛠️ Start the \"frontend translation spellcheck tests\" task"
},
{
"label": "spellcheck-force-save",
"task": "Test | frontend-translations-spellcheck-force-save",
"tooltip": "🛠️ Start the \"frontend translation spellcheck tests\" task"
}
],
"tooltip": "🛠️ Client tests tasks"
}
]
},

355
graph.svg Normal file
View File

@ -0,0 +1,355 @@
<?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>

After

Width:  |  Height:  |  Size: 33 KiB

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -627,6 +627,126 @@
</translation>
</translations>
</concept_node>
<concept_node>
<name>ErrorConnectionLost</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>FileLocation</name>
<description/>

View File

@ -2547,126 +2547,6 @@
</translation>
</translations>
</concept_node>
<concept_node>
<name>ErrorInvalidHeader</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>ErrorInvalidText</name>
<description/>

View File

@ -12,18 +12,20 @@
"yarn": ">=3"
},
"scripts": {
"build": "yarn workspaces foreach -vptiR --from '{@docspace/client,@docspace/login,@docspace/editor}' run build",
"build": "node ./common/scripts/before-build.js && yarn workspaces foreach -vptiR --from '{@docspace/client,@docspace/login,@docspace/editor}' run build",
"bump": "yarn version apply --all",
"clean": "yarn workspaces foreach -vptiR run clean",
"deploy": "shx rm -rf ../publish/web && yarn workspaces foreach -ptR --from '{@docspace/client,@docspace/login,@docspace/editor}' run deploy && shx cp -r public ../publish/web/ && node common/scripts/minify-common-locales.js",
"start": "yarn workspaces foreach -vptiR --from '{@docspace/client,@docspace/login,@docspace/editor}' run start",
"start": "node ./common/scripts/before-build.js && yarn workspaces foreach -vptiR --from '{@docspace/client,@docspace/login,@docspace/editor}' run start",
"start-prod": "yarn workspaces foreach -vptiR --from '{@docspace/client,@docspace/login,@docspace/editor}' 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",
"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"
"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"
},
"old-scripts": {
"build:test": "yarn workspaces foreach -vptiR --from '{@docspace/client,@docspace/login,@docspace/editor}' run build:test",
@ -35,6 +37,7 @@
},
"devDependencies": {
"he": "^1.2.0",
"madge": "^6.1.0",
"shx": "^0.3.4",
"terser": "^5.16.6"
},

6
packages/client/index.d.ts vendored Normal file
View File

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

View File

@ -69,10 +69,11 @@
To begin the development, run `npm start` or `yarn start`.
To create a production bundle, use `npm run build` or `yarn build`.
-->
<script src="/static/scripts/browserDetector.js"></script>
<script src="<%= htmlWebpackPlugin.options.browserDetectorUrl %>"></script>
<script async src="<%= htmlWebpackPlugin.options.tiffUrl %>"></script>
<script>
console.log("It's WEB CLIENT INIT");
fetch("/static/scripts/config.json")
fetch("<%= htmlWebpackPlugin.options.configUrl %>")
.then((response) => {
if (!response.ok) {
throw new Error("HTTP error " + response.status);
@ -84,10 +85,13 @@
...config,
};
if (window.navigator.userAgent.includes("ZoomWebKit") || window.navigator.userAgent.includes("ZoomApps")) {
if (
window.navigator.userAgent.includes("ZoomWebKit") ||
window.navigator.userAgent.includes("ZoomApps")
) {
window.DocSpaceConfig.editor = {
openOnNewPage: false,
requestClose: true
requestClose: true,
};
}

View File

@ -31,7 +31,6 @@
"EmptyFilterSubheadingText": "لا توجد ملفات لعرضها لهذا الفلتر هنا",
"EmptyFolderDecription": "قم بإسقاط الملفات هنا أو أنشئ ملفات جديدة",
"EmptyFolderDescriptionUser": "ستظهر هنا الملفات والمجلدات التي تم رفعها بواسطة المسؤولين.",
"EmptyFolderHeader": "لا توجد ملفات في هذا المجلد",
"EmptyRecycleBin": "سلة مهملات فارغة",
"EmptyRootRoomHeader": "مرحبًا بك في DocSpace",
"EmptyScreenFolder": "لا توجد مستندات هنا حتى الآن",

View File

@ -1,6 +1,5 @@
{
"AdditionalSections": "أقسام إضافية",
"ConnectEmpty": "لا يوجد شيء هنا",
"DisplayFavorites": "اعرض المفضلة",
"DisplayNotification": "اعرض الإشعار عند نقل العناصر إلى المهملات",
"DisplayRecent": "اعرض الأخيرة",
@ -11,6 +10,5 @@
"StoringFileVersion": "تخزين إصدارات الملفات",
"ThirdPartyAccounts": "حسابات الطرف الثالث",
"ThirdPartyBtn": "السماح بالاتصال بمساحات التخزين الطرف الثالث",
"UpdateOrCreate": "قم بتحديث إصدار الملف للملف الموجود بنفس الاسم. خلاف ذلك، سيتم إنشاء نسخة من الملف.",
"UploadPluginsHere": "رفع الإضافات هنا"
"UpdateOrCreate": "قم بتحديث إصدار الملف للملف الموجود بنفس الاسم. خلاف ذلك، سيتم إنشاء نسخة من الملف."
}

View File

@ -1,6 +1,3 @@
{
"EmptyScreenDescription": "يرجى التحقق من اتصالك بالانترنت وتحديث الصفحة أو المحاولة لاحقاً.",
"GalleryEmptyScreenDescription": "حدد أي قالب نموذج لمشاهدة التفاصيل",
"GalleryEmptyScreenHeader": "فشل تحميل قوالب النماذج",
"TemplateInfo": "معلومات النموذج"
}

View File

@ -8,14 +8,12 @@
"CustomizingDisplay": "تخصيص العرض",
"DataDisplay": "إعدادات عرض البيانات",
"Descending": "تنازلي",
"Destroy": "حذف",
"EnterCount": "أدخل العدد",
"EnterHeight": "أدخل الارتفاع",
"EnterId": "أدخل رقم المعرف",
"EnterPage": "أدخل رقم الصفحة",
"EnterWidth": "أدخل العرض",
"Filter": "البحث والتصفية والفرز",
"FolderId": "رقم المعرف للمجلد",
"FrameId": "رقم المعرف للإطار",
"Header": "العنوان الرئيسي",
"InterfaceElements": "عناصر الواجهة",

View File

@ -1,6 +1,5 @@
{
"LblInviteAgain": "ادعوه مرة أخرى",
"MessageEmailActivationInstuctionsSentOnEmail": "The email activation instructions have been sent to the <strong>{{email}}</strong> email address.",
"NotFoundUsers": "لم يتم العثور على مستخدمين",
"UserStatus": "الحالة"
}

View File

@ -1,4 +1,3 @@
{
"FolderContents": "محتويات المجلد '{{folderTitle}}'",
"NotAvailableFolder": "لا يوجد ملفات متاحة"
}

View File

@ -11,8 +11,6 @@
"AddTrustedDomain": "إضافة مجال موثوق به",
"Admins": "المشرفون",
"AdminsMessage": "إعدادات رسالة المسؤول",
"AdminsMessageDescription": "<1> Administrator Message Settings</1> هي وسيلة للاتصال بمسؤول DocSpace. <br> قم بتمكين هذا الخيار لعرض نموذج الاتصال على صفحة <2>تسجيل الدخول</2> حتى يتمكن الأشخاص من إرسال رسائل إلى مسؤول الفضاء في حال واجهوا مشكلات في الوصول إلى الفضاء. <br> لجعل المعلمات التي قمت بتعيينها تأخذ تأثيرًا، انقر على زر <3>save</3> في أسفل القسم.",
"AdminsMessageHelper": "قم بتمكين هذا الخيار لعرض نموذج الاتصال في صفحة تسجيل الدخول حتى يتمكن الأشخاص من إرسال الرسالة إلى المسؤول في حالة مواجهة مشكلات في الوصول إلى DocSpace.",
"AllDomains": "أي مجالات",
"AmazonBucketTip": "أدخل الاسم الفريد لحاوية Amazon 3S حيث تريد تخزين النسخ الاحتياطية الخاصة بك.",
"AmazonCSE": "تشفير من جانب العميل",
@ -29,8 +27,6 @@
"AuditSubheader": "يتيح لك القسم الفرعي تصفح قائمة أحدث التغييرات (الإنشاء والتعديل والحذف وما إلى ذلك) التي أجراها المستخدمون على الكيانات (الغرف والفرص والملفات وما إلى ذلك) داخل DocSpace الخاص بك.",
"AuditTrailNav": "سجل تدقيق",
"AutoBackup": "النسخ الاحتياطي التلقائي",
"AutoBackupHelp": "يُستخدم خيار <strong> النسخ الاحتياطي التلقائي </ strong> لأتمتة عملية النسخ الاحتياطي لبيانات DocSpace لتتمكن من استعادتها لاحقًا إلى خادم محلي.",
"AutoBackupHelpNote": "اختر تخزين البيانات وفترة النسخ الاحتياطي التلقائي والحد الأقصى لعدد النسخ المحفوظة. <br/> <strong> ملاحظة: </ strong> قبل أن تتمكن من حفظ بيانات النسخ الاحتياطي في حساب طرف ثالث (DropBox أو Box.com أو OneDrive أو Google Drive) ، ستحتاج إلى ربط هذا الحساب بالمجلد العام {{organizationName}}.",
"AutoSavePeriod": "فترة الحفظ التلقائي",
"AutoSavePeriodHelp": "الوقت الموضح أدناه يتوافق مع المنطقة الزمنية المحددة في DocSpace.",
"Backup": "النسخ احتياطي",
@ -59,12 +55,6 @@
"CustomDomains": "المجالات المخصصة",
"Customization": "التخصيص",
"CustomizationDescription": "يسمح لك هذا القسم الفرعي بتغيير شكل ومظهر مساحتك. يمكنك استخدام شعار شركتك واسمها ونصها لمطابقة العلامة التجارية لمؤسستك.",
"CustomTitles": "عناوين مخصصة",
"CustomTitlesFrom": "من",
"CustomTitlesSettingsDescription": "تعد إعدادات صفحة الترحيب طريقة لتغيير عنوان المساحة الافتراضي ليتم عرضه في صفحة الترحيب. يتم استخدام نفس الاسم أيضًا للحقل من إشعارات البريد الإلكتروني للمساحة.",
"CustomTitlesSettingsTooltip": "<0>{{welcomeText}}</0> هي طريقة لتغيير عنوان المسافة الافتراضي ليتم عرضه على <2>{{text}}</2> من مساحتك. يتم استخدام نفس الاسم أيضًا في الحقل <4>{{from}}</4> لإشعارات البريد الإلكتروني للمساحة.",
"CustomTitlesSettingsTooltipDescription": "أدخل الاسم الذي تريده في الحقل <1>{{header}}</1>.",
"CustomTitlesText": "صفحة الترحيب",
"CustomTitlesWelcome": "إعدادات صفحة الترحيب",
"DataBackup": "النسخ الاحتياطي للبيانات",
"Deactivate": "تعطيل",
@ -80,8 +70,6 @@
"DNSSettings": "إعدادات نظام أسماء النطاقات",
"DNSSettingsDescription": "إعدادات نظام أسماء النطاقات هي طريقة لتعيين عنوان موقع ويب بديل لإستضافتك.",
"DNSSettingsMobile": "أرسل طلبك إلى فريق الدعم لدينا ، وسيساعدك المتخصصون لدينا في الإعدادات.",
"DNSSettingsTooltipMain": "تسمح لك إعدادات DNS بتعيين عنوان URL بديل لاستضافتك {{organizationName}}.",
"DNSSettingsTooltipStandalone": "حدد المربع \"خصص اسم النطاق\" وحدد اسم النطاق الخاص بك لمساحة اونلي يو اوفيس (المجموعة المكتبية المتكاملة) في الحقل أدناه. لجعل المعطيات التي قمت بتعيينها نافذة المفعول ، انقر فوق الزر \"حفظ\" في الجزء السفلي من القسم.",
"DownloadCopy": "تنزيل نسخة",
"DownloadReportBtnText": "تنزيل التقرير",
"DownloadReportDescription": "سيتم حفظ التقرير في مستنداتي",
@ -126,7 +114,6 @@
"Path": "مسار",
"PleaseNote": "يرجى الملاحظة",
"PleaseNoteDescription": "<0>{{pleaseNote}}</0>: سيصبح عنوان إستضافتك القديم غير متاح للمستخدمين الجدد بمجرد النقر فوق الزر <2>{{save}}</2>.",
"Plugins": "الإضافات",
"PortalAccess": "الوصول إلى DocSpace",
"PortalDeactivation": "قم بإلغاء تنشيط DocSpace",
"PortalDeactivationDescription": "استخدم هذا الخيار لإلغاء تنشيط إستضافتك مؤقتًا.",

View File

@ -1,6 +1,5 @@
{
"AppName": "مستندات ONLYOFFICE",
"AppStore": "على App Store",
"GooglePlay": "على Google Play",
"Price": "مجانًا"
"GooglePlay": "على Google Play"
}

View File

@ -1,4 +1,4 @@
{
"EditComment": "تعديل التعليق",
"Version": "الإصدار {{version}}"
"Version": "الإصدار"
}

View File

@ -31,7 +31,6 @@
"EmptyFilterSubheadingText": "Bu süzgəc üçün heç bir fayl tapılmadı",
"EmptyFolderDecription": "Faylları buraya çəkin və ya yenilərini yaradın",
"EmptyFolderDescriptionUser": "Adminlər tərəfindən yüklənmiş fayl və qovluqlar burada görünəcək.",
"EmptyFolderHeader": "Bu qovluqda heç bir fayl yoxdur",
"EmptyRecycleBin": "Boş zibil qutusu",
"EmptyRootRoomHeader": "DocSpace xoş gəlmisiniz",
"EmptyScreenFolder": "Burada hələ ki, heç bir sənəd yoxdur",

View File

@ -1,6 +1,5 @@
{
"AdditionalSections": "Əlavə bölmələr",
"ConnectEmpty": "Burada heç nə yoxdur",
"DisplayFavorites": "Ən çox istifadə olunanları göstər",
"DisplayNotification": "Zibil qutusuna atılan zaman bildirişi göstər",
"DisplayRecent": "Son istifadə olunanları göstər",
@ -11,6 +10,5 @@
"StoringFileVersion": "Fayl versiyaları saxla",
"ThirdPartyAccounts": "Üçüncü tərəf hesabları",
"ThirdPartyBtn": "Üçüncü tərəf yaddaşının quraşdırılmasına icazə verin",
"UpdateOrCreate": "Eyni adı olan mövcud faylın fayl versiyasını yeniləyin. Əks halda, faylın bir nüsxəsi yaradılacaq. ",
"UploadPluginsHere": "Pluginləri buradan yükləyin"
"UpdateOrCreate": "Eyni adı olan mövcud faylın fayl versiyasını yeniləyin. Əks halda, faylın bir nüsxəsi yaradılacaq. "
}

View File

@ -1,6 +1,3 @@
{
"EmptyScreenDescription": "Lütfən, internet bağlantınızı yoxlayın və səhifəni yeniləyin, yaxud da bir qədər sonra yenidən yoxlayın.",
"GalleryEmptyScreenDescription": "Detalları görmək üçün istənilən forma şablonunu seçin",
"GalleryEmptyScreenHeader": "Forma şablonlarının yüklənməsi uğursuz oldu",
"TemplateInfo": "Şablon məlumatı"
}

View File

@ -12,14 +12,12 @@
"CustomizingDisplay": "Ekranı fərdiləşdirin",
"DataDisplay": "Məlumatların göstərilməsi parametrləri",
"Descending": "Azalan",
"Destroy": "Məhv etmək",
"EnterCount": "Sayı daxil edin",
"EnterHeight": "Hündürlüyü daxil edin",
"EnterId": "ID daxil edin",
"EnterPage": "Səhifə nömrəsini daxil edin",
"EnterWidth": "Eni daxil edin",
"Filter": "Axtarın, Filtrləyin və Çeşidləyin",
"FolderId": "Qovluq ID",
"FrameId": "Çərçivə ID",
"Header": "Başlıq",
"InterfaceElements": "İnterfeys elementləri",

View File

@ -1,4 +1,3 @@
{
"FolderContents": "{{folderTitle}} qovluğunun içərisindəkilər",
"NotAvailableFolder": "Qovluq yoxdur"
}

View File

@ -11,8 +11,6 @@
"AddTrustedDomain": "İnanılmış domen əlavə et",
"Admins": "Adminlər",
"AdminsMessage": "Administrator Mesaj Parametrləri",
"AdminsMessageDescription": "<1>Admin Mesaj Parametrləri</1> DocSpace administratoru ilə əlaqə qurmağın bir yoludur. <br> <2>Daxil ol</2> səhifəsində əlaqə formasını göstərmək üçün bu seçimi aktiv edin ki, insanlar domenə daxil olub problem yarandıqda domen administratoruna mesaj göndərə bilsinlər. <br> Qüvvəyə minməsi üçün təyin etdiyiniz parametrlər üçün bölmənin altındakı <3>Saxla</3> düyməsini klikləyin.",
"AdminsMessageHelper": "Giriş səhifəsində əlaqə formasını göstərmək üçün bu seçimi aktivləşdirin ki, insanlar DocSpace-ə daxil olmaqda problemlə üzləşdikdə mesajı administratora göndərə bilsinlər.",
"AllDomains": "Hər hansı bir domen adı",
"AmazonBucketTip": "Ehtiyat nüsxələrinizi saxlamaq istədiyiniz Amazon S3 səbətinin unikal adını daxil edin.",
"AmazonCSE": "Müştəri tərəfinin şifrələməsi",
@ -29,8 +27,6 @@
"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",
"AutoBackupHelp": "<strong>Avtomatik ehtiyat nüsxə</strong> seçimi daha sonra yerli serverə bərpa edə bilmək üçün DocSpace məlumatlarının ehtiyat nüsxəsini çıxarmaq prosesini avtomatlaşdırmaq məqsədilə istifadə olunur.",
"AutoBackupHelpNote": "Məlumat yaddaşını, avtomatik yedəkləmə müddətini və saxlanılan nüsxələrin maksimum sayını seçin. <br/><strong>Qeyd:</strong> ehtiyat nüsxəsini üçüncü tərəf hesabında (DropBox, Box.com, OneDrive və ya Google Drive) saxlamazdan əvvəl bu hesabı {{organizationName}} Ümumi qovluğuna qoşmalısınız.",
"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ə",
@ -60,12 +56,6 @@
"CustomDomains": "İstifadəçi domenləri",
"Customization": "Fərdiləşdirmə",
"CustomizationDescription": "Bu bölmə sizə sahənin görüntüsünü və ümumi təəssüratını dəyişməyə imkan verir. Brendinizə uyğun olaraq, öz şirkət loqonuz, adınız və mətninizdən istifadə edə bilərsiniz.",
"CustomTitles": "Fərdi adlar",
"CustomTitlesFrom": "Kimdən",
"CustomTitlesSettingsDescription": "Salamlama ayarları sahənizdə nümayiş olunacaq defolt mətn başlığını Salamlama Səhifəsi dəyişmə yoludur. Eyni qayda sizin sahənin e-poçt bildirişləri Kimdən sahəsinə də aiddir.",
"CustomTitlesSettingsTooltip": "<0>{{ welcomeText }}</0> ahənizdə nümayiş olunacaq defolt mətn başlığını <2>{{ text }}</2> dəyişmə yoludur. Eyni qayda sizin portalın e-poçt bildirişləri <4>{{ from }}</4> sahəsinə də aiddir.",
"CustomTitlesSettingsTooltipDescription": "Adınızı <1>{{ header }}</1> sahəsində olduğu kimi daxil edin.",
"CustomTitlesText": "Salamlama Səhifəsi",
"CustomTitlesWelcome": "Salamlama ayarları",
"DataBackup": "Məlumatların yedəklənməsi",
"Deactivate": "Deaktiv edin",
@ -81,11 +71,7 @@
"DNSSettings": "DNS Parametrləri",
"DNSSettingsDescription": "DNS Parametrləri domeniniz üçün alternativ URL ",
"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.",
"DNSSettingsTooltipMain": "DNS Parametrləri sizə {{ organizationName }} domeniniz üçün alternativ URL ünvanı təyin etməyə imkan verir.",
"DNSSettingsTooltipStandalone": "Siz istədiyiniz ləqəbi 'Portal Ünvanı' sahəsinə daxil edə, və ya 'İstifadəçi domen adı' qutusunu yoxlaya və aşağı sahədə ONLYOFFICE üçün öz domen adınızı təyin edə bilərsiniz. Etdiyiniz dəyişiklikləri tətbiq etmək üçün, bölmənin aşağı tərəfində 'Qeyd et' düyməsini basın.",
"DocumentService": "Sənəd Xidməti",
"DocumentServiceLocationHeader": "Sənəd Xidməti Yeri",
"DocumentServiceLocationHeaderInfo": "Sənəd xidmətinin yeri quraşdırılmış sənəd xidmətləri ilə 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ı",
@ -133,7 +119,6 @@
"Path": "Cığır",
"PleaseNote": "Qeyd edin",
"PleaseNoteDescription": "<0>{{pleaseNote}}</0>: <2>{{save}}</2> düyməsinə kliklədiyiniz zaman köhnə sahə ünvanınız yeni istifadəçilər üçün əlçatan olmayacaq.",
"Plugins": "Pluginlər",
"PortalAccess": "DocSpace-ə giriş",
"PortalAccessSubTitle": "Bu bölmə sizə istifadəçiləri sahəyə təhlükəsiz və rahat giriş imkanı ilə təmin etmək imkanı verir.",
"PortalDeactivation": "DocSpace-i deaktiv edin",

View File

@ -1,6 +1,5 @@
{
"AppName": "ONLYOFFICE Sənədləri",
"AppStore": "App Store-da",
"GooglePlay": "Google Play-də",
"Price": "Ödənişsiz"
"GooglePlay": "Google Play-də"
}

View File

@ -1,4 +1,4 @@
{
"EditComment": "Şərhi redaktə et",
"Version": "Ver.{{version}}"
"Version": "Ver."
}

View File

@ -31,7 +31,6 @@
"EmptyFilterSubheadingText": "Няма файлове, които да бъдат показани за този филтър тук",
"EmptyFolderDecription": "Пуснете файловете тук или създайте нови",
"EmptyFolderDescriptionUser": "Тук ще се показват файлове и папки, качени от администраторите.",
"EmptyFolderHeader": "Няма файлове в тази папка",
"EmptyRecycleBin": "Изпразни Кошчето",
"EmptyRootRoomHeader": "Добре дошли в DocSpace",
"EmptyScreenFolder": "Тук все още няма документи",

View File

@ -1,6 +1,5 @@
{
"AdditionalSections": "Допълнителни секции",
"ConnectEmpty": "Тук няма нищо",
"DisplayFavorites": "Покажи Любими",
"DisplayNotification": "Показвай известие, когато се изхвърлят елементи в Кошчето",
"DisplayRecent": "Покажи Скорошни",
@ -11,6 +10,5 @@
"StoringFileVersion": "Съхранение на версии на файлове",
"ThirdPartyAccounts": "Акаунти на трети страни",
"ThirdPartyBtn": "Разрешаване на свързване на хранилища на трети страни",
"UpdateOrCreate": "Актуализирай версията на файла за съществуващия файл със същото име. В противен случай ще бъде създадено копие на файла.",
"UploadPluginsHere": "Качете плъгини тук"
"UpdateOrCreate": "Актуализирай версията на файла за съществуващия файл със същото име. В противен случай ще бъде създадено копие на файла."
}

View File

@ -1,6 +1,3 @@
{
"EmptyScreenDescription": "Моля, проверете интернет връзка си и опреснете страницата или опитайте по-късно.",
"GalleryEmptyScreenDescription": "Изберете всеки шаблон на формуляр, за да видите подробностите",
"GalleryEmptyScreenHeader": "Неуспешно зареждане на шаблони за формуляри",
"TemplateInfo": "Информация за шаблона"
}

View File

@ -12,14 +12,12 @@
"CustomizingDisplay": "Персонализиране на дисплея",
"DataDisplay": "Настройки за дисплей на данните",
"Descending": "Низходящ",
"Destroy": "Унищожи",
"EnterCount": "Въведете броят",
"EnterHeight": "Въведете височината",
"EnterId": "Въведете id",
"EnterPage": "Въведете номера на страницата",
"EnterWidth": "Въведете широчината",
"Filter": "Търси, Филтрирай и Сортирай",
"FolderId": "Id на папката",
"FrameId": "Id на рамката",
"Header": "Заглавие",
"InterfaceElements": "Елементи на интерфейса",

View File

@ -1,4 +1,3 @@
{
"FolderContents": "Съдържанието на папката '{{folderTitle}}'",
"NotAvailableFolder": "Няма налични папки"
}

View File

@ -11,8 +11,6 @@
"AddTrustedDomain": "Добавете доверен домейн",
"Admins": "Администратори",
"AdminsMessage": "Настройки за съобщения на администратора",
"AdminsMessageDescription": "<1>Настройки на съобщенията на администратора</1> е начин да се свържете с администратора на DocSpace. <br> Активирайте тази опция, за да се покаже формулярът за контакт на страницата <2>Вход</2>, за да могат хората да изпратят съобщението до администратора на пространството в случай, че имат проблеми с достъпа до пространството. <br> За да вкарате въведените параметри в сила, кликнете върху бутона <3>Запази</3> в долната част на секцията.",
"AdminsMessageHelper": "Активирайте тази опция, за да показвате формуляра за контакт на страницата за вписване, за да може потребителите да имат възможността да изпратят съобщението до администратора, в случай че имат проблем с достъпа до вашия DocSpace.",
"AllDomains": "Всички домейни",
"AmazonBucketTip": "Въведете уникалното име на Amazon S3 кофата, където искате да съхранявате резервните си копия.",
"AmazonCSE": "Криптиране от страна на клиента",
@ -29,8 +27,6 @@
"AuditSubheader": "Подразделът Ви позволява да преглеждате списъка с най-новите промени (създаване, модифициране, изтриване и т.н.), направени от потребителите на обектите (стаи, възможности, файлове и т.н.) във вашия DocSpace.",
"AuditTrailNav": "Одитна пътека",
"AutoBackup": "Автоматично архивиране",
"AutoBackupHelp": "Опцията <strong>Автоматично архивиране</strong> се използва за автоматизиране на процеса на архивиране на данни за DocSpace, за да може да се възстанови по-късно на локален сървър.",
"AutoBackupHelpNote": "Изберете хранилището на данни, автоматичния период на резервно копие и максималния брой запазени копия.<br/><strong>Забележка:</strong> преди да можете да запазите резервните данни в профил на трета страна (DropBox, Box.com, OneDrive или Google Диск), ще трябва да свържете този профил към папката 'Общи документи' {{organizationName}}.",
"AutoSavePeriod": "Период на автоматично запазване",
"AutoSavePeriodHelp": "Времето, показано по-долу, съответства на часовата зона, зададена в DocSpace.",
"Backup": "Резервно копие",
@ -60,12 +56,6 @@
"CustomDomains": "Персонализирани домейни",
"Customization": "Персонализация",
"CustomizationDescription": "Този подраздел Ви позволява да промените облика и усещането на Вашия портал. Можете да използвате собственото си фирмено лого, име и текст, за да съответстват на марката на Вашата организация.",
"CustomTitles": "Персонални заглавия",
"CustomTitlesFrom": "От",
"CustomTitlesSettingsDescription": "Настройки на началната страница е начин да промените заглавието на портала по подразбиране, което да се показва на Началната страницата на портала ви. Същото име се използва и за полето От на известията ви за пощата на портала.",
"CustomTitlesSettingsTooltip": "<0>{{ welcomeText }}</0> е начин да промените заглавието на портала по подразбиране, което да се показва на страницата <2>{{ text }}</2> на портала ви. Същото име се използва и за полето <4>{{ from }}</4> на известията ви за пощата на портала.",
"CustomTitlesSettingsTooltipDescription": "Въведете името, което искате, в полето <1>{{ header }}</1>.",
"CustomTitlesText": "Началната страница",
"CustomTitlesWelcome": "Настройки на началната страница",
"DataBackup": "Архивиране на данни",
"Deactivate": "Деактивиране",
@ -81,11 +71,7 @@
"DNSSettings": "DNS настройки",
"DNSSettingsDescription": "DNS настройките са начин да зададете алтернативен URL за вашето пространство.",
"DNSSettingsMobile": "Изпратете заявката си до нашия екип за обслужване на клиенти и специалистите ни ще Ви помогнат с настройките.",
"DNSSettingsTooltipMain": "DNS настройките Ви позволяват да зададете алтернативен URL адрес за вашето {{ organizationName }} пространство.",
"DNSSettingsTooltipStandalone": "Поставете отметка в полето „Име на домейн по избор“ и посочете името на собствения си домейн за ONLYOFFICE пространството в полето по-долу. За да влязат в сила зададените от вас параметри, щракнете върху бутона „Запазване“ в долната част на секцията.",
"DocumentService": "Служба за документи",
"DocumentServiceLocationHeader": "Местоположение на услугата за документи",
"DocumentServiceLocationHeaderInfo": "Местоположението на услугата документ указва адреса на сървъра с инсталираните услуги за документи. ",
"DocumentServiceLocationUrlApi": "Адрес на услугата за редактиране на документи",
"DocumentServiceLocationUrlInternal": "Адрес на услугата за документи за заявки от DocSpace",
"DocumentServiceLocationUrlPortal": "Адрес на DocSpace за заявки от услугата за документи",
@ -133,7 +119,6 @@
"Path": "Път",
"PleaseNote": "Моля, обърнете внимание",
"PleaseNoteDescription": "<0>{{pleaseNote}}</0>: стария адрес на пространството Ви ще стане недостъпен за нови потребители, когато кликнете бутона <2>{{save}}</2>.",
"Plugins": "Плъгини",
"PortalAccess": "DocSpace достъп",
"PortalAccessSubTitle": "Този раздел Ви позволява да предоставите на потребителите безопасни и удобни начини за достъп до портала.",
"PortalDeactivation": "Деактивиране на DocSpace",

View File

@ -1,6 +1,5 @@
{
"AppName": "ONLYOFFICE документи",
"AppStore": "В App Store",
"GooglePlay": "В Google Play",
"Price": "Безплатно"
"GooglePlay": "В Google Play"
}

View File

@ -1,4 +1,4 @@
{
"EditComment": "Редактирай коментар",
"Version": "Вер.{{version}}"
"Version": "Вер."
}

View File

@ -31,7 +31,6 @@
"EmptyFilterSubheadingText": "Pro tento filtr nejsou žádné soubory k zobrazení",
"EmptyFolderDecription": "Vložte sem soubory nebo vytvořte nové",
"EmptyFolderDescriptionUser": "Zde se objeví soubory a složky nahrané správci.",
"EmptyFolderHeader": "V této složce nejsou žádné soubory",
"EmptyRecycleBin": "Vysypat kos",
"EmptyRootRoomHeader": "Vítejte v DocSpace",
"EmptyScreenFolder": "Zatím zde nejsou žádné dokumenty",

View File

@ -1,6 +1,5 @@
{
"AdditionalSections": "Další sekce",
"ConnectEmpty": "Není zde nic",
"DisplayFavorites": "Zobrazit oblíbené",
"DisplayNotification": "Zobrazit oznámení při přesunu položek do koše",
"DisplayRecent": "Zobrazit nedávné",
@ -11,6 +10,5 @@
"StoringFileVersion": "Ukládání verzí souborů",
"ThirdPartyAccounts": "Účty třetích stran",
"ThirdPartyBtn": "Povolení připojení úložišť třetích stran",
"UpdateOrCreate": "Aktualizovat verzi souboru pro existující soubor se stejným názvem. V opačném případě bude vytvořena kopie souboru.",
"UploadPluginsHere": "Nahrát pluginy zde"
"UpdateOrCreate": "Aktualizovat verzi souboru pro existující soubor se stejným názvem. V opačném případě bude vytvořena kopie souboru."
}

View File

@ -1,6 +1,3 @@
{
"EmptyScreenDescription": "Zkontrolujte prosím své internetové připojení a obnovte stránku nebo to zkuste později.",
"GalleryEmptyScreenDescription": "Pro zobrazení podrobností vyberte libovolnou šablonu formuláře",
"GalleryEmptyScreenHeader": "Nepodařilo se načíst šablony formulářů",
"TemplateInfo": "Informace o šabloně"
}

View File

@ -12,14 +12,12 @@
"CustomizingDisplay": "Přizpůsobení zobrazení",
"DataDisplay": "Nastavení zobrazení dat",
"Descending": "Sestupně",
"Destroy": "Zničit",
"EnterCount": "Zadejte počet",
"EnterHeight": "Zadejte výšku",
"EnterId": "Zadejte id",
"EnterPage": "Zadejte číslo stránky",
"EnterWidth": "Zadejte šířku",
"Filter": "Vyhledávání, filtrování a třídění",
"FolderId": "Id složky",
"FrameId": "Id rámu",
"Header": "Záhlaví",
"InterfaceElements": "Prvky rozhraní",

View File

@ -1,4 +1,3 @@
{
"FolderContents": "Obsah složky '{{folderTitle}}'",
"NotAvailableFolder": "Nejsou k dispozici žádné složky"
}

View File

@ -11,8 +11,6 @@
"AddTrustedDomain": "Přidat důvěryhodné domény",
"Admins": "Administrátoři",
"AdminsMessage": "Nastavení zpráv administrátora",
"AdminsMessageDescription": "<1>Nastavení správce zpráv</1> je způsob, jak kontaktovat administrátora portálu DocSpace. <br> Povolit možnost pro zobrazení kontaktního formuláře na <2>Přihlašovací</2> stránce, takže lidé mohou poslat zprávu administrátorovi prostoru i v případě, když mají problém s přístupem do prostoru. <br> Nastavené parametry začnou fungovat poté, co kliknete na tlačítko <3>Uložit</3> v dolní části.",
"AdminsMessageHelper": "Povolte tuto možnost, aby se na přihlašovací stránce zobrazil kontaktní formulář a lidé mohli poslat zprávu správci v případě, že mají potíže s přístupem do vašeho DocSpace.",
"AllDomains": "Libovolné domény",
"AmazonBucketTip": "Zadejte jedinečný název kbelíku Amazon S3, do kterého chcete ukládat zálohy.",
"AmazonCSE": "Šifrování na straně klienta",
@ -29,8 +27,6 @@
"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",
"AutoBackupHelp": "Možnost <strong>Automatického zálohování</strong> se používá pro automatizaci procesu zálohování dat DocSpace, aby je bylo možné později obnovit z místního serveru.",
"AutoBackupHelpNote": "Vyberte si místo uložení, periodu automatického zálohování a maximální počet uložených kopií.<br/><strong>Poznámka:</strong>před tím, než uložíte svojí zálohu na účet třetí strany (DropBox, Box.com, OneDrive nebo Google Drive), musíte připojit tento účet ke složce Běžné Dokumenty {{organizationName}}.",
"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",
@ -60,12 +56,6 @@
"CustomDomains": "Vlastní domény",
"Customization": "Přizpůsobení",
"CustomizationDescription": "Tato podsekce umožňuje změnit vzhled vašeho prostoru. Můžete použít vlastní logo společnosti, název a text, aby odpovídaly značce vaší organizace.",
"CustomTitles": "Vlastní názvy",
"CustomTitlesFrom": "Od",
"CustomTitlesSettingsDescription": "Nastavení uvítací stránky je způsob, jak změnit výchozí název prostoru, který se zobrazí na uvítací stránce. Stejný název se používá také pro pole Od v e-mailových oznámeních o prostoru.",
"CustomTitlesSettingsTooltip": "<0>{{ welcomeText }}</0> je možnost, kterou změníte výchozí název prostoru, který je zobrazen na <2>{{ text }}</2> Vašeho prostoru. Stejný název se také používá pro pole <4>{{ from }}</4> ve vašich emailových upozornění Vašeho prostoru.",
"CustomTitlesSettingsTooltipDescription": "Zadejte název, který chcete, do pole <1>{{ header }}</1>",
"CustomTitlesText": "Uvítací stránka",
"CustomTitlesWelcome": "Nastavení úvodní stránky",
"DataBackup": "Zálohování dat",
"Deactivate": "Deaktivace",
@ -81,11 +71,7 @@
"DNSSettings": "Nastavení DNS",
"DNSSettingsDescription": "Nastavení DNS umožňuje nastavit alternativní adresu URL pro váš prostor.",
"DNSSettingsMobile": "Pošlete svůj požadavek našemu týmu podpory a naši specialisté vám pomohou s nastavením.",
"DNSSettingsTooltipMain": "Nastavení DNS umožňuje nastavit alternativní adresu URL pro váš prostor {{ organizationName }}.",
"DNSSettingsTooltipStandalone": "Zaškrtněte'Vlastní název domény'a zadejte Váš vlastní název domény pro prostor ONLYOFFICE níže. Chcete-li nastavené parametry aktivovat, klikněte na tlačítko 'Uložit' v dolní části.",
"DocumentService": "Dokumentační služba",
"DocumentServiceLocationHeader": "Umístění služby Dokumentu",
"DocumentServiceLocationHeaderInfo": "Umístění dokumentační služby specifikuje adresu serveru s nainstalovanou dokumentační službou. ",
"DocumentServiceLocationUrlApi": "Adres editovací služby Dokumentu",
"DownloadCopy": "Stáhnout kopii",
"DownloadReportBtnText": "Stáhnout zprávu",
@ -131,7 +117,6 @@
"Path": "Сesta",
"PleaseNote": "Upozornění",
"PleaseNoteDescription": "<0>{{pleaseNote}}</0>: vaše stará adresa prostoru se stane nedostupnou pro nové uživatele, jakmile kliknete na tlačítko <2>{{save}}</2>.",
"Plugins": "Zásuvné moduly",
"PortalAccess": "Přístup k DocSpace",
"PortalAccessSubTitle": "Tato sekce umožňuje poskytnout uživatelům bezpečný a pohodlný způsob přístupu k prostoru.",
"PortalDeactivation": "Deaktivace DocSpace",

View File

@ -1,6 +1,5 @@
{
"AppName": "ONLYOFFICE dokumenty",
"AppStore": "V obchodě App Store",
"GooglePlay": "V Google Play",
"Price": "Volno"
"GooglePlay": "V Google Play"
}

View File

@ -1,4 +1,4 @@
{
"EditComment": "Upravit komentář",
"Version": "Ver.{{version}}"
"Version": "Ver."
}

View File

@ -43,7 +43,6 @@
"EmptyFilterSubheadingText": "Hier gibt es keine Dateien, die diesem Filter entsprechen",
"EmptyFolderDecription": "Dateien hier ablegen oder neue erstellen",
"EmptyFolderDescriptionUser": "Von Administratoren hochgeladene Dateien und Ordner werden hier angezeigt.",
"EmptyFolderHeader": "Keine Dateien in diesem Ordner",
"EmptyRecycleBin": "Papierkorb leeren",
"EmptyRootRoomHeader": "Willkommen in DocSpace",
"EmptyScreenFolder": "Keine Dokumente hier",

View File

@ -1,6 +1,5 @@
{
"AdditionalSections": "Zusätzliche Bereiche",
"ConnectEmpty": "Nichts gefunden",
"DisplayFavorites": "Favoriten anzeigen",
"DisplayNotification": "Benachrichtigung beim Verschieben in den Papierkorb anzeigen",
"DisplayRecent": "Neuste anzeigen",
@ -11,6 +10,5 @@
"StoringFileVersion": "Speicherung von Dateiversionen",
"ThirdPartyAccounts": "Konten von Drittanbietern",
"ThirdPartyBtn": "Verbindung von Drittspeichern zulassen",
"UpdateOrCreate": "Die Version dieser Datei mit demselben Namen erneuern. Ansonsten wird eine Kopie erstellt.",
"UploadPluginsHere": "Plugins hier hochladen"
"UpdateOrCreate": "Die Version dieser Datei mit demselben Namen erneuern. Ansonsten wird eine Kopie erstellt."
}

View File

@ -1,12 +1,7 @@
{
"EmptyScreenDescription": "Bitte überprüfen Sie Ihre Internetverbindung und laden Sie die Seite neu oder versuchen Sie es später.",
"GalleryEmptyScreenDescription": "Wählen Sie eine beliebige Formularvorlage aus, um die Details zu sehen",
"GalleryEmptyScreenHeader": "Formularvorlagen konnten nicht geladen werden",
"TemplateInfo": "Informationen zur Vorlage",
"Categories": "Kategorien",
"ViewAllTemplates": "Alle Vorlagen ansehen",
"EmptyFormGalleryScreenDescription": "Es konnten keine Ergebnisse gefunden werden, die Ihrer Anfrage entsprechen",
"Free": "Kostenlos",
"SuggestChanges": "Änderungen vorschlagen"
"SuggestChanges": "Änderungen vorschlagen",
"TemplateInfo": "Informationen zur Vorlage",
"ViewAllTemplates": "Alle Vorlagen ansehen"
}

View File

@ -12,14 +12,12 @@
"CustomizingDisplay": "Anpassen der Anzeige",
"DataDisplay": "Einstellungen der Datenanzeige",
"Descending": "Absteigend",
"Destroy": "Zerstören",
"EnterCount": "Anzahl eingeben",
"EnterHeight": "Höhe eingeben",
"EnterId": "ID eingeben",
"EnterPage": "Seitenzahl eingeben",
"EnterWidth": "Breite eingeben",
"Filter": "Suchen, Filtern und Sortieren",
"FolderId": "Ordner-ID",
"FrameId": "Frame-ID",
"Header": "Kopfzeile",
"InterfaceElements": "Interface-Elemente",

View File

@ -1,4 +1,3 @@
{
"FolderContents": "Der Inhalt des Ordners '{{folderTitle}}'",
"NotAvailableFolder": "Keine verfügbare Ordner"
}

View File

@ -11,8 +11,6 @@
"AddTrustedDomain": "Sichere Domain hinzufügen",
"Admins": "Administratoren",
"AdminsMessage": "Einstellungen von Nachrichten für Administrator",
"AdminsMessageDescription": "Dank den <1>Einstellungen der Adminnachrichten</1> können Sie den DocSpace-Administrator kontaktieren. <br> Aktivieren Sie diese Option, damit das Kontaktformular auf der <2>Loginseite</2> angezeigt wird, so dass die Benutzer eine Nachricht an den DocSpace-Administrator senden könnten, wenn sie Schwierigkeiten mit dem Zugriff auf DocSpace haben. <br> Damit die Änderungen übernommen werden, klicken Sie auf den Button <3>Speichern</3> im unteren Bereich der Sektion.",
"AdminsMessageHelper": "Aktivieren Sie diese Option, um das Kontaktformular auf der Anmeldeseite anzuzeigen, damit die Benutzer eine Nachricht an den Administrator senden können, falls sie Probleme beim Zugriff auf Ihren DocSpace haben.",
"AllDomains": "Alle Domains",
"AmazonBucketTip": "Geben Sie den eindeutigen Namen des Amazon S3-Buckets ein, in dem Sie Ihre Backups speichern möchten.",
"AmazonCSE": "Clientseitige Verschlüsselung",
@ -29,8 +27,6 @@
"AuditSubheader": "Subsecțiunea vă permite să răsfoiți lista celor mai recente modificări (creare, modificare, ştergere etc.) efectuate de utilizatori asupra elementelor (săli, oportunităţi, fişiere etc.) din cadrul DocSpace.",
"AuditTrailNav": "Audit-Trail",
"AutoBackup": "Automatische Sicherung",
"AutoBackupHelp": "Mit der Option <strong>Automatische Sicherung</strong> wird der Prozess der Datensicherung von DocSpace automatisiert, um sie später auf einem lokalen Server wiederherstellen zu können.",
"AutoBackupHelpNote": "Wählen Sie den Datenspeicher, den automatischen Sicherungszeitraum und die maximale Anzahl der gespeicherten Kopien aus. <br/><strong>Hinweis:</strong> Bevor Sie die Sicherungsdaten auf einem Drittanbieter-Konto (DropBox, Box.com, OneDrive oder Google Drive) speichern können, müssen Sie zuerst dieses Konto mit dem Ordner {{organizationName}} 'Gemeinsame Dokumente' verbinden.",
"AutoSavePeriod": "Zeitraum für automatische Speicherung",
"AutoSavePeriodHelp": "Die unten angegebene Zeit entspricht der im DocSpace eingestellten Zeitzone.",
"Backup": "Backup",
@ -66,12 +62,6 @@
"CustomDomains": "Benutzerdefinierte Domains",
"Customization": "Anpassung",
"CustomizationDescription": "Dieser Unterabschnitt ermöglicht es Ihnen, das Aussehen Ihres Bereichs zu ändern. Sie können Ihr eigenes Unternehmenslogo, den Namen und Text verwenden, sodass Ihr Bereich zum Design Ihres Produkts passt.",
"CustomTitles": "Benutzerdefinierte Titel",
"CustomTitlesFrom": "Aus",
"CustomTitlesSettingsDescription": "Die Begrüßungseinstellungen lassen den Standardtitel des Bereichs ändern, der auf der Standardstartseite Ihres Bereichs angezeigt werden. Der gleiche Name wird im Feld Von in Ihren Benachrichtigungen gebraucht.",
"CustomTitlesSettingsTooltip": "Die <0>{{ welcomeText }}</0> lassen den Standardtitel des Bereichs ändern, der auf der <2>{{ text }}</2> Ihres Bereichs angezeigt werden. Der gleiche Name wird im Feld <4>{{ from }}</4> in Ihren Benachrichtigungen gebraucht.",
"CustomTitlesSettingsTooltipDescription": "Geben Sie einen Namen Ihrer Wahl im Feld <1>{{ header }}</1> ein.",
"CustomTitlesText": "Begrüßungsseite",
"CustomTitlesWelcome": "Begrüßungseinstellungen",
"DataBackup": "Datensicherung",
"Deactivate": "Deaktivieren",
@ -87,11 +77,7 @@
"DNSSettings": "DNS-Einstellungen",
"DNSSettingsDescription": "Mit DNS-Einstellungen können Sie eine alternative URL für Ihren Bereich festlegen.",
"DNSSettingsMobile": "Senden Sie Ihre Anfrage an unser Support-Team, und unsere Spezialisten werden Ihnen bei den Einstellungen helfen.",
"DNSSettingsTooltipMain": "Mit den DNS-Einstellungen können Sie eine alternative URL-Adresse für Ihren {{ organizationName }}-Bereich festlegen.",
"DNSSettingsTooltipStandalone": "Markieren Sie das Kontrollkästchen 'Benutzerdefinierter Domain-Name' und geben Sie Ihren eigenen Domain-Namen für den ONLYOFFICE-Space im Feld unten ein. Um die Änderungen zu übernehmen, klicken Sie auf den Button 'Speichern' im unteren Bereich.",
"DocumentService": "Dokumentenservice",
"DocumentServiceLocationHeader": "Adressen des Dokumentendienstes",
"DocumentServiceLocationHeaderInfo": "Adressen des Dokumentendienstes gibt die Serveradresse mit den dazu installierten Dokumentendienstes. ",
"DocumentServiceLocationUrlApi": "die Adresse des Dokumentenbearbeitungsservices",
"DocumentServiceLocationUrlInternal": "Sie Adresse des Dokumenten Services für Anforderungen vom DocSpace",
"DocumentServiceLocationUrlPortal": "Sie Adresse des Dokumenten Services für Anforderungen vom DocSpace",
@ -143,7 +129,6 @@
"Path": "Pfad",
"PleaseNote": "Sei bemerkt",
"PleaseNoteDescription": "<0>{{pleaseNote}}</0>: sobald Sie auf die Schaltfläche <2>{{save}}</2> klicken, ist Ihre alte Space-Adresse für neue Benutzer nicht mehr verfügbar.",
"Plugins": "Plugins",
"PortalAccess": "Zugang zu DocSpace",
"PortalAccessSubTitle": "In diesem Bereich können Sie den Benutzern einen sicheren und nahtlosen Zugang zum Bereich gewähren.",
"PortalDeactivation": "DocSpace deaktivieren",

View File

@ -1,6 +1,5 @@
{
"AppName": "ONLYOFFICE-Dokumente",
"AppStore": "Im App Store",
"GooglePlay": "Auf Google Play",
"Price": "Kostenlos"
"GooglePlay": "Auf Google Play"
}

View File

@ -1,4 +1,4 @@
{
"EditComment": "Kommentar bearbeiten",
"Version": "Ver.{{version}}"
"Version": "Ver."
}

View File

@ -45,7 +45,6 @@
"UnselectAll": "Alle abwählen",
"URL": "URL",
"ViewRawPayload": "Rohen Nutzlast anzeigen",
"Webhook": "Webhook",
"WebhookCreationHint": "Dieser Webhook wird allen Ereignissen in DocSpace zugewiesen",
"WebhookDetails": "Webhook-Details",
"WebhookEditedSuccessfully": "Webhook-Konfiguration erfolgreich bearbeitet",

View File

@ -31,7 +31,6 @@
"EmptyFilterSubheadingText": "Δεν υπάρχουν αρχεία για εμφάνιση για αυτό το φίλτρο",
"EmptyFolderDecription": "Αποθέστε εδώ αρχεία ή δημιουργήστε νέα",
"EmptyFolderDescriptionUser": "Τα αρχεία και οι φάκελοι που ανεβάζουν οι διαχειριστές θα εμφανίζονται εδώ.",
"EmptyFolderHeader": "Δεν υπάρχουν αρχεία σε αυτόν το φάκελο",
"EmptyRecycleBin": "Αδειάστε τον Κάδο απορριμμάτων",
"EmptyRootRoomHeader": "Καλώς ήλθατε στο DocSpace",
"EmptyScreenFolder": "Δεν υπάρχουν ακόμα έγγραφα εδώ",

View File

@ -1,6 +1,5 @@
{
"AdditionalSections": "Πρόσθετες ενότητες",
"ConnectEmpty": "Δεν υπάρχει τίποτα εδώ",
"DisplayFavorites": "Εμφάνιση αγαπημένων",
"DisplayNotification": "Εμφάνιση ειδοποίησης κατά τη μετακίνηση αντικειμένων στον Κάδο απορριμμάτων",
"DisplayRecent": "Εμφάνιση πρόσφατων",
@ -11,6 +10,5 @@
"StoringFileVersion": "Αποθήκευση εκδόσεων αρχείων",
"ThirdPartyAccounts": "Λογαριασμοί τρίτων",
"ThirdPartyBtn": "Επιτρέψτε τη σύνδεση αποθηκευτικών χώρων τρίτων",
"UpdateOrCreate": "Ενημερώστε την έκδοση του αρχείου για το υπάρχον αρχείο με το ίδιο όνομα. Διαφορετικά, θα δημιουργηθεί ένα αντίγραφο του αρχείου.",
"UploadPluginsHere": "Ανεβάστε τα πρόσθετα εδώ"
"UpdateOrCreate": "Ενημερώστε την έκδοση του αρχείου για το υπάρχον αρχείο με το ίδιο όνομα. Διαφορετικά, θα δημιουργηθεί ένα αντίγραφο του αρχείου."
}

View File

@ -1,6 +1,3 @@
{
"EmptyScreenDescription": "Ελέγξτε τη σύνδεσή σας στο διαδίκτυο και ανανεώστε τη σελίδα ή δοκιμάστε αργότερα.",
"GalleryEmptyScreenDescription": "Επιλέξτε οποιοδήποτε πρότυπο φόρμας για να δείτε τις λεπτομέρειες",
"GalleryEmptyScreenHeader": "Απέτυχε η φόρτωση προτύπων φόρμας",
"TemplateInfo": "Πληροφορίες προτύπου"
}

View File

@ -12,14 +12,12 @@
"CustomizingDisplay": "Προσαρμογή της εμφάνισης",
"DataDisplay": "Ρυθμίσεις εμφάνισης δεδομένων",
"Descending": "Φθίνουσα",
"Destroy": "Καταστροφή",
"EnterCount": "Εισάγετε μέτρηση",
"EnterHeight": "Εισάγετε ύψος",
"EnterId": "Εισάγετε αναγνωριστικού",
"EnterPage": "Εισάγετε αριθμό σελίδας",
"EnterWidth": "Εισάγετε πλάτος",
"Filter": "Αναζήτηση, φιλτράρισμα και ταξινόμηση",
"FolderId": "Αναγνωριστικό φακέλου",
"FrameId": "Αναγνωριστικό πλαισίου",
"Header": "Κεφαλίδα",
"InterfaceElements": "Στοιχεία διεπαφής",

View File

@ -1,4 +1,3 @@
{
"FolderContents": "Τα περιεχόμενα του φακέλου '{{folderTitle}}'",
"NotAvailableFolder": "Δεν υπάρχουν διαθέσιμοι φάκελοι"
}

View File

@ -11,8 +11,6 @@
"AddTrustedDomain": "Προσθήκη αξιόπιστου domain",
"Admins": "Διαχειριστές",
"AdminsMessage": "Ρυθμίσεις μηνυμάτων διαχειριστή",
"AdminsMessageDescription": "Οι <1>ρυθμίσεις μηνυμάτων διαχειριστή</1> είναι ένας τρόπος επικοινωνίας με τον διαχειριστή του DocSpace. <br> Ενεργοποιήστε αυτήν την επιλογή για να εμφανίσετε τη φόρμα επικοινωνίας στη σελίδα <2>Είσοδος</2>, ώστε οι χρήστες να μπορούν να στείλουν το μήνυμα στον διαχειριστή του χώρου σε περίπτωση που αντιμετωπίζουν προβλήματα πρόσβασης στον χώρο. <br> Για να τεθούν σε ισχύ οι παράμετροι που ορίσατε κάντε κλικ στο κουμπί <3>Αποθήκευση</3> στο κάτω μέρος της ενότητας.",
"AdminsMessageHelper": "Ενεργοποιήστε αυτήν την επιλογή για να εμφανίσετε τη φόρμα επικοινωνίας στη σελίδα Είσοδος, ώστε οι χρήστες να μπορούν να στέλνουν το μήνυμα στον διαχειριστή σε περίπτωση που έχουν προβλήματα πρόσβασης στο DocSpace σας.",
"AllDomains": "Οποιοιδήποτε domain",
"AmazonBucketTip": "Εισάγετε το μοναδικό όνομα του κάδου Amazon S3 όπου θέλετε να αποθηκεύσετε τα αντίγραφα ασφαλείας σας.",
"AmazonCSE": "Κρυπτογράφηση από την πλευρά του πελάτη",
@ -29,8 +27,6 @@
"AuditSubheader": "Η υποενότητα σας επιτρέπει να περιηγηθείτε στη λίστα με τις τελευταίες αλλαγές (δημιουργία, τροποποίηση, διαγραφή κ.λπ.) που έχουν γίνει από χρήστες στις οντότητες (δωμάτια, ευκαιρίες, αρχεία κ.λπ.) εντός του DocSpace σας.",
"AuditTrailNav": "Παρακολούθηση ελέγχου",
"AutoBackup": "Αυτόματα αντίγραφα ασφαλείας",
"AutoBackupHelp": "Η επιλογή <strong>Αυτόματα αντίγραφα ασφαλείας</strong> χρησιμοποιείται για την αυτοματοποίηση της διαδικασίας δημιουργίας αντιγράφων ασφαλείας των δεδομένων της DocSpace, ώστε να είναι δυνατή η επαναφορά τους αργότερα σε έναν τοπικό διακομιστή.",
"AutoBackupHelpNote": "Επιλέξτε την αποθήκευση δεδομένων, την περίοδο αυτόματης δημιουργίας αντιγράφων ασφαλείας και τον μέγιστο αριθμό αποθηκευμένων αντιγράφων.<br/><strong>Σημείωση:</strong> Πριν μπορέσετε να αποθηκεύσετε τα δεδομένα αντιγράφων ασφαλείας σε λογαριασμό τρίτου μέρους (DropBox, Box.com, OneDrive ή Google Drive), θα πρέπει να συνδέσετε αυτόν τον λογαριασμό με τον Κοινό φάκελο του οργανισμού {{organizationName}}.",
"AutoSavePeriod": "Περίοδος αυτόματης αποθήκευσης",
"AutoSavePeriodHelp": "Η ώρα που εμφανίζεται παρακάτω αντιστοιχεί στη ζώνη ώρας που έχει οριστεί στην DocSpace.",
"Backup": "Αντίγραφα ασφαλείας",
@ -60,12 +56,6 @@
"CustomDomains": "Προσαρμοσμένα domain",
"Customization": "Προσαρμογή",
"CustomizationDescription": "Αυτή η υποενότητα σάς επιτρέπει να αλλάξετε την εμφάνιση και την αίσθηση της DocSpace σας. Μπορείτε να χρησιμοποιήσετε το λογότυπο, το όνομα και το κείμενο της εταιρείας σας για να ταιριάζει με το εμπορικό σήμα του οργανισμού σας.",
"CustomTitles": "Προσαρμοσμένοι τίτλοι",
"CustomTitlesFrom": "Από",
"CustomTitlesSettingsDescription": "Ρυθμίσεις χαιρετισμού: είναι ένας τρόπος για να αλλάξετε τον προεπιλεγμένο τίτλο της DocSpace που θα εμφανίζεται στο Σελίδα καλωσορίσματος της DocSpace σας. Το ίδιο όνομα χρησιμοποιείται επίσης για το πεδίο Από των ειδοποιήσεων ηλεκτρονικού ταχυδρομείου της DocSpace σας.",
"CustomTitlesSettingsTooltip": "<0>{{ welcomeText }}</0>: είναι ένας τρόπος για να αλλάξετε τον προεπιλεγμένο τίτλο της DocSpace που θα εμφανίζεται στο <2>{{ text }}</2> της DocSpace σας. Το ίδιο όνομα χρησιμοποιείται επίσης για το πεδίο <4>{{ from }}</4> των ειδοποιήσεων ηλεκτρονικού ταχυδρομείου της DocSpace σας.",
"CustomTitlesSettingsTooltipDescription": "Εισαγάγετε το όνομα που θέλετε στο πεδίο <1>{{ header }}</1>",
"CustomTitlesText": "Σελίδα καλωσορίσματος",
"CustomTitlesWelcome": "Ρυθμίσεις χαιρετισμού",
"DataBackup": "Δημιουργία αντιγράφων ασφαλείας δεδομένων",
"Deactivate": "Απενεργοποίηση",
@ -81,8 +71,6 @@
"DNSSettings": "Ρυθμίσεις DNS",
"DNSSettingsDescription": "Οι ρυθμίσεις DNS είναι ένας τρόπος για να ορίσετε μια εναλλακτική διεύθυνση URL για τον χώρο σας.",
"DNSSettingsMobile": "Στείλτε το αίτημά σας στην ομάδα υποστήριξής μας και οι ειδικοί μας θα σας βοηθήσουν με τις ρυθμίσεις.",
"DNSSettingsTooltipMain": "Οι ρυθμίσεις DNS σάς επιτρέπουν να ορίσετε μια εναλλακτική διεύθυνση URL για τον χώρο σας {{ organizationName }}.",
"DNSSettingsTooltipStandalone": "Επιλέξτε το πλαίσιο «Προσαρμοσμένο όνομα τομέα» και καθορίστε το δικό σας όνομα τομέα για τον χώρο ONLYOFFICE στο παρακάτω πεδίο. Για να τεθούν σε ισχύ οι παράμετροι που ορίσατε, κάντε κλικ στο κουμπί «Αποθήκευση» στο κάτω μέρος της ενότητας",
"DownloadCopy": "Κατεβάστε το αντίγραφο",
"DownloadReportBtnText": "Λήψη αναφοράς",
"DownloadReportDescription": "Η έκθεση θα αποθηκευτεί στα Έγγραφά μου",
@ -127,7 +115,6 @@
"Path": "Μονοπάτι",
"PleaseNote": "Έχετε υπόψιν",
"PleaseNoteDescription": "<0>{{pleaseNote}}</0>: η παλιά σας διεύθυνση χώρου δεν θα είναι διαθέσιμη για νέους χρήστες μόλις κάνετε κλικ στο κουμπί <2>{{save}}</2>.",
"Plugins": "Πρόσθετα",
"PortalAccess": "Πρόσβαση στην DocSpace",
"PortalAccessSubTitle": "Αυτή η ενότητα σάς επιτρέπει να παρέχετε στους χρήστες ασφαλείς και βολικούς τρόπους πρόσβασης στην DocSpace.",
"PortalDeactivation": "Απενεργοποίηση DocSpace",

View File

@ -1,6 +1,5 @@
{
"AppName": "Έγγραφα ONLYOFFICE",
"AppStore": "Στο App Store",
"GooglePlay": "Στο Google Play",
"Price": "Δωρεάν"
"GooglePlay": "Στο Google Play"
}

View File

@ -1,4 +1,4 @@
{
"EditComment": "Επεξεργασία σχολίου",
"Version": "Έκδ.{{version}}"
"Version": "Έκδ."
}

View File

@ -1,5 +1,4 @@
{
"DeleteGroupUsersSuccessMessage": "Users have been successfully deleted.",
"DeleteMyDocumentsUser": "All personal files and folders in My documents section of this user will be permanently deleted.",
"DeleteReassignDescriptionUser": "{{warningMessageMyDocuments}} Rooms created by this user and documents stored in these rooms will be reassigned automatically to an admin performing the deletion: <strong>{{userPerformedDeletion}} ({{userYou}})</strong>. Reassign data manually to choose another destination user for reassignment.",
"DeleteUser": "Delete user",

View File

@ -1,5 +1,6 @@
{
"AddedToClipboard": "Items added to clipboard",
"AdditionalLinks": "Additional links",
"AddMembersDescription": "You can add new team members manually or invite them via link.",
"AddNewLink": "Add new link",
"All": "All",
@ -25,27 +26,28 @@
"CollaborationRooms": "Collaboration",
"ContainsSpecCharacter": "The title can't contain any of the following characters: *+:\"<>?|/",
"Convert": "Convert",
"CopyGeneralLink": "Copy general link",
"CopyItem": "<strong>{{title}}</strong> copied",
"CopyItems": "<strong>{{qty}}</strong> elements copied",
"CopyLinkPassword": "Copy link password",
"CopyLink": "Copy link",
"CopyGeneralLink": "Copy general link",
"RevokeLink": "Revoke link",
"CopyLinkPassword": "Copy link password",
"CopyPassword": "Copy password",
"CreateNewLink": "Create new link",
"CreateAndCopy": "Create and copy",
"CreateNewLink": "Create new link",
"CreateRoom": "Create room",
"CustomRooms": "Custom",
"DaysRemaining": "Days remaining: {{daysRemaining}}",
"DeleteGeneralLink": "Previous general link will be deactivated. A new general link will be created.",
"DeleteLink": "Delete link",
"DeleteLinkNote": "The link will be deleted permanently. You will not be able to undo this action.",
"DeleteGeneralLink": "Previous general link will be deactivated. A new general link will be created.",
"DisableDownload": "Restrict file content copy, file download and printing",
"DisableLink": "Disable link",
"DisableNotifications": "Disable notifications",
"Document": "Document",
"DocumentEdited": "Cannot perform the action because the document is being edited.",
"DownloadAll": "Download all",
"EditAdditionalLink": "Edit additional link",
"EditGeneralLink": "Edit general link",
"EditLink": "Edit link",
"EditRoom": "Edit room",
"EmbeddingSettings": "Embedding settings",
@ -54,7 +56,6 @@
"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",
"EmptyRecycleBin": "Empty Trash",
"EmptyRootRoomHeader": "Welcome to DocSpace",
"EmptyScreenFolder": "No docs here yet",
@ -73,6 +74,8 @@
"FolderRenamed": "The folder '{{folderTitle}}' is renamed to '{{newFoldedTitle}}'",
"Forms": "Forms",
"FormsTemplates": "Forms templates",
"GeneralLink": "General link",
"GeneralLinkDeletedSuccessfully": "New general link created successfully",
"GoToMyRooms": "Go to rooms",
"GoToPersonal": "Go to My Documents",
"Images": "Images",
@ -81,11 +84,8 @@
"LeaveTheRoom": "Leave the room",
"LeftAndAppointNewOwner": "You have left the room and appointed a new owner",
"LimitByTimePeriod": "Limit by time period",
"EditGeneralLink": "Edit general link",
"EditAdditionalLink": "Edit additional link",
"LinkAddedSuccessfully": "Link added successfully",
"LinkDeletedSuccessfully": "Link deleted successfully",
"GeneralLinkDeletedSuccessfully": "New general link created successfully",
"LinkDisabledSuccessfully": "Link disabled successfully",
"LinkEditedSuccessfully": "Link successfully edited and copied",
"LinkEnabledSuccessfully": "Link enabled successfully",
@ -137,6 +137,7 @@
"RemoveFromFavorites": "Remove from favorites",
"RemoveFromList": "Remove from list",
"RestoreAll": "Restore all",
"RevokeLink": "Revoke link",
"RoomAvailableViaExternalLink": "Room available via external link",
"RoomCreated": "Room created",
"RoomEmptyContainerDescription": "Please create the first room.",
@ -146,8 +147,8 @@
"RoomOwner": "Room owner",
"RoomPinned": "Room pinned",
"RoomRemoved": "Room removed",
"RoomsRemoved": "Rooms removed",
"RoomsPinned": "Rooms pinned: {{count}}",
"RoomsRemoved": "Rooms removed",
"RoomsUnpinned": "Rooms unpinned: {{count}}",
"RoomUnpinned": "Room unpinned",
"SearchByContent": "Search by file contents",
@ -177,7 +178,5 @@
"WantToRestoreTheRoom": "All shared links in this room will become active, and its contents will be available to everyone with the link. Do you want to restore the room?",
"WantToRestoreTheRooms": "All shared links in restored rooms will become active, and their contents will be available to everyone with the room links. Do you want to restore the rooms?",
"WithSubfolders": "With subfolders",
"YouLeftTheRoom": "You have left the room",
"GeneralLink": "General link",
"AdditionalLinks": "Additional links"
"YouLeftTheRoom": "You have left the room"
}

View File

@ -1,6 +1,5 @@
{
"AdditionalSections": "Additional sections",
"ConnectEmpty": "There's nothing here",
"DisplayFavorites": "Display Favorites",
"DisplayNotification": "Display notification when moving items to Trash",
"DisplayRecent": "Display Recent",
@ -11,6 +10,5 @@
"StoringFileVersion": "Storing file versions",
"ThirdPartyAccounts": "Third-party accounts",
"ThirdPartyBtn": "Allow connection of third-party storages",
"UpdateOrCreate": "Update the file version for the existing file with the same name. Otherwise, a copy of the file will be created.",
"UploadPluginsHere": "Upload plugins here"
"UpdateOrCreate": "Update the file version for the existing file with the same name. Otherwise, a copy of the file will be created."
}

View File

@ -1,15 +1,14 @@
{
"TemplateInfo": "Template info",
"Categories": "Categories",
"ViewAllTemplates": "View all templates",
"EmptyFormGalleryScreenDescription": "No results matching your query could be found",
"Free": "Free",
"SuggestChanges": "Suggest changes",
"ErrorViewHeader": "Form gallery is temporarily unavailable",
"ErrorViewDescription": "Please try again later",
"SelectForm": "Select Form",
"SubmitToGalleryBlockBody": "Submit your templates to share them with the ONLYOFFICE community.",
"SubmitToGalleryBlockHeader": "ONLYOFFICE Form Gallery",
"SubmitToGalleryDialogGuideInfo": "Learn how to create perfect forms and increase your chance to get approval in our <1>guide</1>.",
"SubmitToGalleryDialogMainInfo": "Submit your form to the public gallery to let others use it in their work. Once the form passes moderation, you will be notified and rewarded for your contribution."
"SubmitToGalleryDialogMainInfo": "Submit your form to the public gallery to let others use it in their work. Once the form passes moderation, you will be notified and rewarded for your contribution.",
"SuggestChanges": "Suggest changes",
"TemplateInfo": "Template info",
"ViewAllTemplates": "View all templates"
}

View File

@ -3,9 +3,9 @@
"AddManuallyDescriptionAccounts": "Invite new users to DocSpace personally via email",
"AddManuallyDescriptionRoom": "Add existing DocSpace users to the room using the names or invite new users personally via email",
"EmailErrorMessage": "Email address is not valid. You can edit the email by clicking on it.",
"InvitationLanguage": "Invitation language",
"InviteAccountSearchPlaceholder": "Invite people by email",
"Invited": "Invited",
"InvitationLanguage": "Invitation language",
"InviteRoomSearchPlaceholder": "Invite people by name or email",
"InviteViaLink": "Invite via link",
"InviteViaLinkDescriptionAccounts": "Create a universal link for self-authorization in DocSpace",
@ -13,4 +13,4 @@
"LinkCopySuccess": "Link has been copied",
"ResetChange": "Reset change",
"SendInvitation": "Send invitation"
}
}

View File

@ -12,7 +12,6 @@
"CustomizingDisplay": "Customizing the display",
"DataDisplay": "Data display settings",
"Descending": "Descending",
"Destroy": "Destroy",
"EmbedCodeSuccessfullyCopied": "Embed code successfully copied to clipboard",
"EnterCount": "Enter count",
"EnterHeight": "Enter height",
@ -20,7 +19,6 @@
"EnterPage": "Enter page number",
"EnterWidth": "Enter width",
"Filter": "Search, Filter and Sort",
"FolderId": "Folder id",
"FrameId": "Frame id",
"GetCode": "Get code to insert",
"Header": "Header",

View File

@ -1,6 +1,6 @@
{
"LblInviteAgain": "Invite again",
"MessageEmailActivationInstuctionsSentOnEmail": "The email activation instructions have been sent to the <strong>{{email}}</strong> email address.",
"MessageEmailActivationInstuctionsSentOnEmail": "The email activation instructions have been sent to the <1>{{email}}</1> email address.",
"NotFoundUsers": "No users found",
"NotFoundUsersDescription": "No users match your search. Please adjust your search parameters or clear the search field to view the full list of users.",
"UserStatus": "Status"

View File

@ -8,8 +8,8 @@
"DesktopTheme": "Sync with desktop Editor settings",
"DesktopThemeDescription": "Automatically switch between light and dark themes when your desktop editor.",
"EditPhoto": "Edit photo",
"ErrorAccountAlreadyUse": "Linked account already in use by another user",
"EmailNotVerified": "Email is not verified",
"ErrorAccountAlreadyUse": "Linked account already in use by another user",
"FileManagement": "File management",
"InterfaceTheme": "Interface theme",
"LightTheme": "Light theme",

View File

@ -1,4 +1,3 @@
{
"FolderContents": "The contents of the '{{folderTitle}}' folder",
"NotAvailableFolder": "No folders available"
}

View File

@ -12,8 +12,6 @@
"AddTrustedDomain": "Add trusted domain",
"Admins": "Admins",
"AdminsMessage": "Administrator Message Settings",
"AdminsMessageDescription": "<1>Administrator Message Settings</1> is a way to contact the DocSpace administrator. <br> Enable this option to display the contact form on the <2>Sign In</2> page so that people could send the message to the space administrator in case they have troubles accessing the space. <br> To make the parameters you set take effect click the <3>Save</3> button at the bottom of the section.",
"AdminsMessageHelper": "Enable this option to display the contact form on the Sign In page so that people could send the message to the administrator in case they have troubles accessing your DocSpace.",
"AdminsMessageMobileDescription": "Administrator Message Settings is a way to contact the portal administrator.",
"AdminsMessageSave": "Click the <strong>Save</strong> button at the bottom to apply.",
"AdminsMessageSettingDescription": "Enable this option to display the DocSpace administrator contact form on the Sign In page.",
@ -34,8 +32,6 @@
"AuditTrailNav": "Audit Trail",
"AutoBackup": "Automatic backup",
"AutoBackupDescription": "The Automatic backup option is used to automate the DocSpace data backup process to be able to restore it later to a local server.",
"AutoBackupHelp": "The <strong>Automatic backup</strong> option is used to automate the DocSpace data backup process to be able to restore it later to a local server.",
"AutoBackupHelpNote": "Choose the data storage, automatic backup period and maximal number of saved copies.<br/><strong>Note:</strong> before you can save the backup data to a third-party account (DropBox, Box.com, OneDrive or Google Drive), you will need to connect this account to {{organizationName}} Common folder.",
"AutoSavePeriod": "Autosave period",
"AutoSavePeriodHelp": "The time shown below corresponds to the time zone set in the DocSpace.",
"Backup": "Backup",
@ -71,14 +67,8 @@
"CustomDomains": "Custom domains",
"Customization": "Customization",
"CustomizationDescription": "This subsection allows you to change the look and feel of your space. You can use your own company logo, name and text to match your organization brand.",
"CustomTitles": "Custom titles",
"CustomTitlesDescription": "Adjust the default space title displayed on the Welcome Page and in the From field of the email notifications.",
"CustomTitlesFrom": "From",
"CustomTitlesSettingsDescription": "Welcome Page Settings is a way to change the default space title to be displayed on the Welcome Page. The same name is also used for the From field of the space email notifications.",
"CustomTitlesSettingsNavDescription": "Welcome Page Settings is a way to change the default portal title to be displayed on the Welcome Page of your portal. The same name is also used for the From field of your portal email notifications.",
"CustomTitlesSettingsTooltip": "<0>{{ welcomeText }}</0> is a way to change the default space title to be displayed on the <2>{{ text }}</2> of your space. The same name is also used for the <4>{{ from }}</4> field of the space email notifications.",
"CustomTitlesSettingsTooltipDescription": "Enter the name you like in the <1>{{ header }}</1> field.",
"CustomTitlesText": "Welcome Page",
"CustomTitlesWelcome": "Welcome Page Settings",
"DataBackup": "Data backup",
"Deactivate": "Deactivate",
@ -95,12 +85,8 @@
"DNSSettingsDescription": "Set an alternative URL address for your space. Send your request to our support team to get help with the settings.",
"DNSSettingsMobile": "Send your request to our support team, and our specialists will help you with the settings.",
"DNSSettingsNavDescription": "DNS Settings is a way to set an alternative URL for your portal.",
"DNSSettingsTooltipMain": "DNS Settings allow you to set an alternative URL address for your {{ organizationName }} space.",
"DNSSettingsTooltipStandalone": "Check the 'Custom domain name box' and specify your own domain name for the ONLYOFFICE space in the field below. To make the parameters you set take effect click the 'Save button' at the bottom of the section.",
"DocumentService": "Document Service",
"DocumentServiceLocationHeader": "Document Service Location",
"DocumentServiceLocationHeaderHelp": "Document Service is the server service which allows to perform the document editing and allows to convert the document file into the appropriate OfficeOpen XML format. Document service location specifies the address of the server with the document services installed.",
"DocumentServiceLocationHeaderInfo": "Document service location specifies the address of the server with the document services installed. ",
"DocumentServiceLocationUrlApi": "Document Editing Service Address",
"DocumentServiceLocationUrlInternal": "Document Service address for requests from the DocSpace",
"DocumentServiceLocationUrlPortal": "DocSpace address for requests from the Document Service",
@ -156,7 +142,6 @@
"Path": "Path",
"PleaseNote": "Please note",
"PleaseNoteDescription": "<0>{{pleaseNote}}</0>: your old space address will become unavailable to new users once you click the <2>{{save}}</2> button.",
"Plugins": "Plugins",
"PortalAccess": "DocSpace access",
"PortalAccessSubTitle": "This section allows you to provide users with safe and convenient ways to access the space.",
"PortalDeactivation": "Deactivate DocSpace",

View File

@ -1,6 +1,5 @@
{
"AppName": "ONLYOFFICE Documents",
"AppStore": "On the App Store",
"GooglePlay": "In Google Play",
"Price": "Free"
"GooglePlay": "In Google Play"
}

View File

@ -1,4 +1,4 @@
{
"EditComment": "Edit comment",
"Version": "Ver.{{version}}"
"Version": "Ver."
}

View File

@ -3,11 +3,16 @@
"DeletePluginDescription": "This plugin will no longer be available to DocSpace users. Are you sure you want to continue?",
"DeletePluginTitle": "Delete plugin?",
"Description": "You can add plugins to extend the functionality of DocSpace with extra features. Click Upload plugin and select the plugin file in the ZIP archive.",
"ExpandFunctionality": "Expand functionality using Plugin SDK",
"GoToRepo": "Go to repository",
"Metadata": "Metadata",
"NeedSettings": "Need enter settings",
"NoPlugins": "No plugins added",
"NotNeedSettings": "Not need enter settings",
"Plugins": "Plugins",
"PluginSamples": "Plugin samples",
"PluginSDK": "Plugin SDK",
"PluginSDKDescription": "Using Plugin SDK you can extend your DocSpace functionality, connect the third-party services or enhance the existing user experience. Here you can find the plugin samples with code source available on GitHub. ",
"PluginSDKInstruction": "Click the button for the detailed instructions on how to create your own plugins.",
"PluginsHelp": "Plugins allow you to extend the functionality of DocSpace",
"UploadPlugin": "Upload plugin"
}

View File

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

View File

@ -43,7 +43,6 @@
"EmptyFilterSubheadingText": "No hay archivos que se muestren para este filtro aquí",
"EmptyFolderDecription": "Coloque los archivos aquí o cree otros nuevos",
"EmptyFolderDescriptionUser": "Los archivos y carpetas subidos por los administradores aparecerán aquí.",
"EmptyFolderHeader": "No hay archivos en esta carpeta",
"EmptyRecycleBin": "Vaciar Papelera",
"EmptyRootRoomHeader": "Bienvenido/a a DocSpace",
"EmptyScreenFolder": "Todavía no hay documentos aquí",

View File

@ -1,6 +1,5 @@
{
"AdditionalSections": "Secciones adicionales",
"ConnectEmpty": "No hay nada aquí",
"DisplayFavorites": "Mostrar Favoritos",
"DisplayNotification": "Mostrar notificación al mover elementos a la Papelera",
"DisplayRecent": "Mostrar Recientes",
@ -11,6 +10,5 @@
"StoringFileVersion": "Almacenar las versiones de los archivos",
"ThirdPartyAccounts": "Cuentas de terceros",
"ThirdPartyBtn": "Permitir la conexión de almacenamientos de terceros",
"UpdateOrCreate": "Actualice la versión del archivo existente con el mismo nombre. En caso contrario, se creará una copia del archivo.",
"UploadPluginsHere": "Subir plugins aquí"
"UpdateOrCreate": "Actualice la versión del archivo existente con el mismo nombre. En caso contrario, se creará una copia del archivo."
}

View File

@ -1,12 +1,7 @@
{
"EmptyScreenDescription": "Por favor, compruebe su conexión a Internet y actualice la página o inténtelo más tarde.",
"GalleryEmptyScreenDescription": "Seleccione cualquier plantilla de formulario para ver los detalles",
"GalleryEmptyScreenHeader": "Error al cargar las plantillas de formulario",
"TemplateInfo": "Información sobre la plantilla",
"Categories": "Categorías",
"ViewAllTemplates": "Ver todas las plantillas",
"EmptyFormGalleryScreenDescription": "No se han encontrado resultados que coincidan con la búsqueda",
"Free": "Gratis",
"SuggestChanges": "Sugerir cambios"
"SuggestChanges": "Sugerir cambios",
"TemplateInfo": "Información sobre la plantilla",
"ViewAllTemplates": "Ver todas las plantillas"
}

View File

@ -12,14 +12,12 @@
"CustomizingDisplay": "Personalización de la visualización",
"DataDisplay": "Configuración de la visualización de datos",
"Descending": "Descendente",
"Destroy": "Destruir",
"EnterCount": "Especificar recuento",
"EnterHeight": "Introducir altura",
"EnterId": "Introducir id",
"EnterPage": "Introducir número de la página",
"EnterWidth": "Especificar ancho",
"Filter": "Buscar, filtrar y ordenar",
"FolderId": "Id de la carpeta",
"FrameId": "Id del marco",
"Header": "Encabezado",
"InterfaceElements": "Elementos de la interfaz",

View File

@ -1,4 +1,3 @@
{
"FolderContents": "El contenido de la carpeta '{{folderTitle}}'",
"NotAvailableFolder": "No hay carpetas disponibles"
}

View File

@ -11,8 +11,6 @@
"AddTrustedDomain": "Añadir dominio seguro",
"Admins": "Administradores",
"AdminsMessage": "Configuración del mensaje del administrador",
"AdminsMessageDescription": "<1>Configuración del mensaje de administrador</1> es el modo para ponerse en contacto con el administrador de DocSpace. <br> Active esta opción para mostrar el formulario de contacto en la página de <2>Inicio</2> para que la gente puede enviar los mensajes al administrador del espacio si hay algunos problemas con acceso al espacio. <br> Para activar los parámetros ingresados pulse el botón <3>Guardar</3> en la parte inferior de la sección.",
"AdminsMessageHelper": "Habilite esta opción para mostrar el formulario de contacto en la página de inicio de sesión para que los usuarios puedan enviar un mensaje al administrador en caso de que tengan problemas al acceder a su DocSpace.",
"AllDomains": "Cualquier dominios",
"AmazonBucketTip": "Introduzca el nombre único del bucket de Amazon S3 donde desea almacenar sus copias de seguridad.",
"AmazonCSE": "Cifrado del lado del cliente",
@ -29,8 +27,6 @@
"AuditSubheader": "La subsección le permite navegar por la lista de los últimos cambios (creación, modificación, eliminación, etc.) realizados por los usuarios en las entidades (salas, oportunidades, archivos, etc.) dentro de su DocSpace.",
"AuditTrailNav": "Rastro de auditoría",
"AutoBackup": "Copia de seguridad automática",
"AutoBackupHelp": "La opción <strong>Copia de seguridad automática</strong> se usa para automatizar el proceso de creación de copia de seguridad de DocSpace para poder restaurarlo más tarde en un servidor local.",
"AutoBackupHelpNote": "Elija el almacenamiento para los datos, periodo de creación de copia y el número máximo de copias guardadas.<br/><strong>Nota:</strong> antes de guardar la copia de seguridad en una cuenta de terceros (Dropbox, Box.com, OneDrive o Google Drive), usted necesitará conectar esta cuenta a la carpeta Documentos Comunes de {{organizationName}}.",
"AutoSavePeriod": "Periodo de autoguardado",
"AutoSavePeriodHelp": "La hora que se muestra abajo corresponde a la zona horaria establecida en DocSpace.",
"Backup": "Copia de seguridad de datos",
@ -61,12 +57,6 @@
"CustomDomains": "Dominios personalizados",
"Customization": "Personalización",
"CustomizationDescription": "Esta subsección le permite cambiar el aspecto de su espacio. Puede utilizar el logotipo de su empresa, el nombre y el texto para que coincida con la marca de su organización.",
"CustomTitles": "Títulos personalizados",
"CustomTitlesFrom": "De",
"CustomTitlesSettingsDescription": "La configuración de la Página de bienvenida permite cambiar el título predeterminado en la Página de bienvenida de su espacio. El mismo nombre se usa en el campo De para las notificaciones por correo electrónico de su espacio.",
"CustomTitlesSettingsTooltip": "<0>{{welcomeText}}</0> permite cambiar el título predeterminado en la <2>{{ text }}</2> de su espacio. El mismo nombre se usa en el campo <4>{{ from }}</4> para las notificaciones por correo electrónico de su espacio.",
"CustomTitlesSettingsTooltipDescription": "Introduzca el nombre necesario en el campo <1>{{ header }}</1>.",
"CustomTitlesText": "Página de bienvenida",
"CustomTitlesWelcome": "Ajustes de bienvenida",
"DataBackup": "Copia de seguridad de datos",
"Deactivate": "Desactivar",
@ -82,11 +72,7 @@
"DNSSettings": "Configuración DNS",
"DNSSettingsDescription": "La configuración DNS permite establecer una URL alternativa para su espacio.",
"DNSSettingsMobile": "Envíe su solicitud a nuestro equipo de soporte y nuestros especialistas le ayudarán con la configuración.",
"DNSSettingsTooltipMain": "La configuración DNS le permite establecer una dirección URL alternativa para su espacio {{ organizationName }}.",
"DNSSettingsTooltipStandalone": "Marque la casilla 'Nombre de dominio personalizado' y especifique su propio nombre del espacio ONLYOFFICE en el campo debajo. Para aplicar los cambios hechos, use el botón 'Guardar' en la parte inferior de la sección.",
"DocumentService": "Servicio de documentos",
"DocumentServiceLocationHeader": "Ubicación de servicio de documentos",
"DocumentServiceLocationHeaderInfo": "Ubicación de servicio de documentos especifica la dirección del servidor con servicios de documentos instalados. ",
"DocumentServiceLocationUrlApi": "Dirección de servicio de edición de documentos",
"DocumentServiceLocationUrlInternal": "Dirección del Servicio de Documentos para realizar peticiones desde el DocSpace",
"DocumentServiceLocationUrlPortal": "Dirección del DocSpace para realizar peticiones desde el Servicio de Documentos",
@ -134,7 +120,6 @@
"Path": "Ruta",
"PleaseNote": "Note, por favor",
"PleaseNoteDescription": "<0>{{pleaseNote}}</0>: vanhan tilasi osoite ei ole enää saatavilla uusille käyttäjille, kun klikkaat <2>{{save}}</2> painiketta.",
"Plugins": "Plugins",
"PortalAccess": "Acceso a DocSpace",
"PortalAccessSubTitle": "Esta sección le permite ofrecer a los usuarios formas seguras y cómodas de acceder al espacio.",
"PortalDeactivation": "Desactivar DocSpace",

View File

@ -1,6 +1,5 @@
{
"AppName": "Documentos ONLYOFFICE",
"AppStore": "En el App Store",
"GooglePlay": "En Google Play",
"Price": "Gratis"
"GooglePlay": "En Google Play"
}

View File

@ -1,4 +1,4 @@
{
"EditComment": "Editar comentario",
"Version": "Ver.{{version}}"
"Version": "Ver."
}

View File

@ -31,7 +31,6 @@
"EmptyFilterSubheadingText": "Tässä suodattimessa ei ole näytettäviä tiedostoja",
"EmptyFolderDecription": "Pudota tiedostot tähän tai luo uusia",
"EmptyFolderDescriptionUser": "Järjestelmänvalvojien lataamat tiedostot ja kansiot ilmestyvät tähän.",
"EmptyFolderHeader": "Tässä kansiossa ei ole tiedostoja",
"EmptyRecycleBin": "Tyhjennä roskakori",
"EmptyRootRoomHeader": "Tervetuloa DocSpace ohjelmiston käyttäjäksi!",
"EmptyScreenFolder": "Täällä ei ole vielä asiakirjoja",

View File

@ -1,6 +1,5 @@
{
"AdditionalSections": "Lisäosiot",
"ConnectEmpty": "Täällä ei ole mitään",
"DisplayFavorites": "Näytä suosikit",
"DisplayNotification": "Näytä ilmoitus, kun siirrät kohteita roskakoriin",
"DisplayRecent": "Näytä viimeisimmät",
@ -11,6 +10,5 @@
"StoringFileVersion": "Tiedostoversioiden tallentaminen",
"ThirdPartyAccounts": "Kolmannen osapuolen tilit",
"ThirdPartyBtn": "Salli kolmannen osapuolen tallennustilojen yhdistäminen",
"UpdateOrCreate": "Päivitä samannimisen tiedoston tiedostoversio. Muussa tapauksessa tiedostosta luodaan kopio.",
"UploadPluginsHere": "Lataa laajennukset tänne"
"UpdateOrCreate": "Päivitä samannimisen tiedoston tiedostoversio. Muussa tapauksessa tiedostosta luodaan kopio."
}

View File

@ -1,6 +1,3 @@
{
"EmptyScreenDescription": "Tarkista Internet-yhteytesi ja päivitä sivu tai yritä myöhemmin.",
"GalleryEmptyScreenDescription": "Valitse mikä tahansa lomakemalli nähdäksesi tiedot",
"GalleryEmptyScreenHeader": "Ei onnistunut lataamaan lomakemalleja",
"TemplateInfo": "Mallin tiedot"
}

View File

@ -12,14 +12,12 @@
"CustomizingDisplay": "Näytön mukauttaminen",
"DataDisplay": "Tietojen näyttöasetukset",
"Descending": "Laskeva",
"Destroy": "Tuhoa",
"EnterCount": "Syötä määrä",
"EnterHeight": "Syötä korkeus",
"EnterId": "Syötä tunnus",
"EnterPage": "Syötä numerosivu",
"EnterWidth": "Syötä leveys",
"Filter": "Etsi, suodata ja järjestä",
"FolderId": "Kansion tunnus",
"FrameId": "Kehyksen tunnus",
"Header": "Ylätunniste",
"InterfaceElements": "Käyttöliittymän elementit",

View File

@ -1,4 +1,3 @@
{
"FolderContents": "Kansion {{folderTitle}} sisältö",
"NotAvailableFolder": "Kansioita ei ole käytettävissä"
}

View File

@ -11,8 +11,6 @@
"AddTrustedDomain": "Lisää luotettu verkkotunnus",
"Admins": "Järjestelmänvalvojat",
"AdminsMessage": "Järjestelmänvalvojan viestiasetukset",
"AdminsMessageDescription": "<1>Järjestelmänvalvojan viestiasetusten</1> avulla käyttäjät voivat ottaa yhteyttä DocSpacen jäjestelmänvalvojiin. <br> Ottamalla tämän ominaisuuden käyttöön käyttäjät näkevät yhteydenottolomakkeen <2>kirjautumissivulla</2> ja voivat lähettää viestin järjestelmänvalvojille, jos heillä on vaikeuksia sivustolle pääsemisessä. <br> Ota tekemäsi asetukset käyttöön klikkaamalla <3>Tallenna</3> painiketta.",
"AdminsMessageHelper": "Ottamalla tämän ominaisuuden käyttöön käyttäjät näkevät yhteydenottolomakkeen kirjautumissivulla ja voivat lähettää viestin järjestelmänvalvojalle, jos heillä on vaikeuksia DocSpaceen pääsemisessä.",
"AllDomains": "Kaikki verkkotunnukset",
"AmazonBucketTip": "Syötä sen Amazon S3- säiliön uniikki nimi, johon haluat säilöä varmuuskopiosi.",
"AmazonCSE": "Asiakkaan puolen salaus",
@ -29,8 +27,6 @@
"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",
"AutoBackupHelp": "<strong>Automaattisen varmuuskopioinnin</strong> vaihtoehtoa käytetään tallentamaan DocSpace-tietoja automaattisesti, jotta ne voidaan palauttaa myöhemmin paikalliseen palvelimeen.",
"AutoBackupHelpNote": "Valitse talletustapa, automaattisen varmuuskopioinnin jakso ja maksimimäärä tallennettuja kopioita.<br/><strong>Huom:</strong> ennenkuin voit tallentaa varmuuskopion kolmannen osapuolen tilille (DropBox, Box.com, OneDrive tai Google Drive), tulee sinun yhdistää tämä tili {{organizationName}} Yleisten asiakirjojen kansioon.",
"AutoSavePeriod": "Automaattisen tallennuksen aika",
"AutoSavePeriodHelp": "Alla näkyvä aika vastaa DocSpacessa asetettua aikavyöhykettä.",
"Backup": "Varmuuskopio",
@ -60,12 +56,6 @@
"CustomDomains": "Käytössä",
"Customization": "Räätälöinti",
"CustomizationDescription": "Tämän osion avulla voit muuttaa tilasi ulkoasua. Voit käyttää oman yrityksesi logoa, nimeä ja tekstiä organisaatiobrändin mukaan.",
"CustomTitles": "Muokatut otsikot",
"CustomTitlesFrom": "Lähettäjä",
"CustomTitlesSettingsDescription": "Tervehdysasetukset on tapa muuttaa tilan oletusotsikkoa, joka näytetään tilan Aloitussivu-kohdassa. Samaa nimeä käytetään myös tilan sähköposti-ilmoitusten Lähettäjä-kentässä.",
"CustomTitlesSettingsTooltip": "<0>{{ welcomeText }}</0> on tapa muuttaa tilan oletusotsikkoa, joka näytetään tilan <2>{{ text }}</2> -kohdassa. Samaa nimeä käytetään myös tilan sähköposti-ilmoitusten <4>{{ from }}</4>-kentässä.",
"CustomTitlesSettingsTooltipDescription": "Kirjoita haluamasi nimi <1>{{ header }}</1> -kenttään.",
"CustomTitlesText": "Aloitussivu",
"CustomTitlesWelcome": "Tervehdysasetukset",
"DataBackup": "Tietojen varmuuskopiointi",
"Deactivate": "Poista käytöstä",
@ -81,11 +71,7 @@
"DNSSettings": "DNS-asetukset",
"DNSSettingsDescription": "DNS-asetukset on tapa asettaa vaihtoehtoinen URL tilallesi.",
"DNSSettingsMobile": "Lähetä pyyntösi tukitiimillemme ja asiantuntijamme auttavat sinua asetusten kanssa.",
"DNSSettingsTooltipMain": "DNS-asetukset antavat mahdollisuuden asettaa {{organizationName }} tilallesi vaihtoehtoisen URL-osoitteen.",
"DNSSettingsTooltipStandalone": "Voit joko syöttää halutun aliaksen 'sivuston osoite' -kenttään tai valita 'oman verkkotunnuksen' ONLYOFFICE-sivustolle. Ota tekemäsi asetukset käyttöön klikkaamalla 'Tallenna' painiketta.",
"DocumentService": "Asiakirja palvelu",
"DocumentServiceLocationHeader": "Asiakirja palvelun sijainti",
"DocumentServiceLocationHeaderInfo": "Asiakirjan palvelun sijainti määrittelee palvelimen osoitteen, mihin asiakirjan palvelu on asennettu. ",
"DocumentServiceLocationUrlApi": "Asiakirjan muokkauspalvelun osoite",
"DownloadCopy": "Lataa kopio",
"DownloadReportBtnText": "Lataa raportti",
@ -131,7 +117,6 @@
"Path": "Polku",
"PleaseNote": "Huomaa",
"PleaseNoteDescription": "<0>{{pleaseNote}}</0>: vanhan tilasi osoite ei ole enää saatavilla uusille käyttäjille, kun klikkaat <2>{{save}}</2> painiketta.",
"Plugins": "Kytkennät",
"PortalAccess": "Pääsy DocSpaceen",
"PortalAccessSubTitle": "Tämän osan avulla voit tarjota käyttäjille turvallisia ja käteviä tapoja käyttää tilaa.",
"PortalDeactivation": "Poista DocSpace käytöstä",

View File

@ -1,6 +1,5 @@
{
"AppName": "ONLYOFFICE asiakirjat",
"AppStore": "App Storessa",
"GooglePlay": "Google Playssa",
"Price": "Ilmainen"
"GooglePlay": "Google Playssa"
}

View File

@ -1,4 +1,4 @@
{
"EditComment": "Muokkaa kommenttia",
"Version": "Ver.{{version}}"
"Version": "Ver."
}

View File

@ -43,7 +43,6 @@
"EmptyFilterSubheadingText": "Aucun fichier à afficher pour ce filtre ici",
"EmptyFolderDecription": "Faites glisser des fichiers ici ou en créez de nouveaux",
"EmptyFolderDescriptionUser": "Les fichiers et dossiers téléchargés par les administrateurs apparaissent ici.",
"EmptyFolderHeader": "Aucun fichier dans ce dossier",
"EmptyRecycleBin": "Vider la corbeille",
"EmptyRootRoomHeader": "Bienvenue dans DocSpace !",
"EmptyScreenFolder": "Aucun document ici pour le moment",

View File

@ -1,6 +1,5 @@
{
"AdditionalSections": "Sections supplémentaires",
"ConnectEmpty": "Il n'y a rien ici",
"DisplayFavorites": "Afficher les favoris",
"DisplayNotification": "Afficher une notification lors du déplacement d'éléments vers la corbeille",
"DisplayRecent": "Afficher les fichiers récents",
@ -11,6 +10,5 @@
"StoringFileVersion": "Stockage des versions de fichier",
"ThirdPartyAccounts": "Comptes tiers",
"ThirdPartyBtn": "Permettre la connexion de systèmes de stockage tiers",
"UpdateOrCreate": "Mettre à jour la version du fichier pour le fichier existant avec le même nom. Sinon, une copie du fichier sera créée.",
"UploadPluginsHere": "Télécharger les modules complémentaires ici"
"UpdateOrCreate": "Mettre à jour la version du fichier pour le fichier existant avec le même nom. Sinon, une copie du fichier sera créée."
}

View File

@ -1,12 +1,7 @@
{
"EmptyScreenDescription": "Veuillez vérifier votre connexion Internet et actualisez la page ou réessayez ultérieurement.",
"GalleryEmptyScreenDescription": "Sélectionnez un modèle de formulaire pour voir les détails",
"GalleryEmptyScreenHeader": "Chargement des modèles de formulaire a échoué",
"TemplateInfo": "Informations sur le modèle",
"Categories": "Catégories",
"ViewAllTemplates": "Afficher tous les formulaires",
"EmptyFormGalleryScreenDescription": "Aucun résultat correspondant à votre requête n'a pu être trouvé",
"Free": "Gratuit",
"SuggestChanges": "Proposer des modifications"
"SuggestChanges": "Proposer des modifications",
"TemplateInfo": "Informations sur le modèle",
"ViewAllTemplates": "Afficher tous les formulaires"
}

View File

@ -12,14 +12,12 @@
"CustomizingDisplay": "Personnalisation de l'affichage",
"DataDisplay": "Paramètres d'affichage des données",
"Descending": "Décroissant",
"Destroy": "Détruire",
"EnterCount": "Saisir le nombre",
"EnterHeight": "Saisir la hauteur",
"EnterId": "Saisir ID",
"EnterPage": "Saisir le numéro de page",
"EnterWidth": "Saisir la largeur",
"Filter": "Rechercher, filtrer et trier",
"FolderId": "ID du dossier",
"FrameId": "ID du cadre",
"Header": "En-tête",
"InterfaceElements": "Éléments d'interface",

View File

@ -1,4 +1,3 @@
{
"FolderContents": "Le contenu du dossier '{{folderTitle}}'",
"NotAvailableFolder": "Aucun dossier disponible"
}

View File

@ -11,8 +11,6 @@
"AddTrustedDomain": "Ajouter domaine autorisé",
"Admins": "Administrateurs",
"AdminsMessage": "Paramètres des messages de ladministrateur",
"AdminsMessageDescription": "Les <1>paramètres de message d'administrateur</1> c'est un moyen de contacter l'administrateur de DocSpace. <br> Activez cette option pour afficher le formulaire sur la <2>Page de connexion</2> afin que les gens puissent envoyer le message à l'administrateur de l'espace au cas où ils ont des problèmes d'accès à l'espace. <br> Pour valider les changements effectués, cliquez sur le bouton <3>Enregistrer</3> en bas de la section.",
"AdminsMessageHelper": "Activez cette option pour afficher le formulaire de contact sur la page douverture de session afin que les utilisateurs puissent envoyer un message à ladministrateur sils ont des difficultés à accéder à votre DocSpace.",
"AllDomains": "Tous les domaines",
"AmazonBucketTip": "Saisissez le nom unique de lespace de stockage Amazon S3 dans lequel vous souhaitez stocker vos fichiers de sauvegarde.",
"AmazonCSE": "Chiffrement côté client",
@ -29,8 +27,6 @@
"AuditSubheader": "La sous-section vous permet de parcourir la liste des derniers changements (création, modification, suppression, etc.) apportés par les utilisateurs aux entités (salles, opportunités, fichiers, etc.) de votre DocSpace.",
"AuditTrailNav": "Piste d'audit ",
"AutoBackup": "Sauvegarde automatique",
"AutoBackupHelp": "L'option <strong>Sauvegarde automatique</strong> est utilisée pour automatiser le processus de sauvegarde des données de DocSpace en vue de les restaurer plus tard sur un serveur local.",
"AutoBackupHelpNote": "Sélectionnez le stockage de données, période de sauvegarde automatique et nombre maximal de copies sauvegardées.<br/><strong>Remarque :</strong> avant de pouvoir enregistrer des données de sauvegarde sur un compte tiers (Dropbox, Box.com, OneDrive ou Google Drive), vous avez besoin de connecter ce compte au dossier Documents communs {{organizationName}}.",
"AutoSavePeriod": "Période de sauvegarde automatique",
"AutoSavePeriodHelp": "L'heure indiquée ci-dessous correspond au fuseau horaire défini dans DocSpace.",
"Backup": "Sauvegarde",
@ -61,12 +57,6 @@
"CustomDomains": "Domaines autorisés",
"Customization": "Personnalisation",
"CustomizationDescription": "Cette sous-section vous permet de modifier l'aspect et la convivialité de votre espace. Vous pouvez utiliser le logo, le nom et le texte de votre entreprise pour qu'ils correspondent à la marque de votre entreprise.",
"CustomTitles": "Titres personnalisés",
"CustomTitlesFrom": "De",
"CustomTitlesSettingsDescription": "Les paramètres de la page d'accueil permettent de modifier le titre par défaut de l'espace qui sera affiché sur la page d'accueil. Ce titre est également utilisé pour le champ De des notifications par e-mail.",
"CustomTitlesSettingsTooltip": "Les <0>{{ welcomeText }}</0> est un moyen de changer le titre de lespace par défaut qui s'affiche sur la <2>{{ text }}</2> de votre espace. Ce titre est également utilisé pour le champ <4>{{ from }}</4> des notifications par e-mail.",
"CustomTitlesSettingsTooltipDescription": "Entrez le nom dans le champ <1>{{ header }}</1>.",
"CustomTitlesText": "Page d'accueil",
"CustomTitlesWelcome": "Paramètres de la page d'accueil",
"DataBackup": "Sauvegarde des données",
"Deactivate": "Désactiver",
@ -82,11 +72,7 @@
"DNSSettings": "Paramètres DNS",
"DNSSettingsDescription": "Les paramètres DNS permettent de définir une URL alternative pour votre espace.",
"DNSSettingsMobile": "Envoyez votre demande à notre équipe de support et nos spécialistes vous aideront à définir les paramètres.",
"DNSSettingsTooltipMain": "Les paramètres DNS vous permettent de définir une adresse URL alternative pour votre espace {{ organizationName }}.",
"DNSSettingsTooltipStandalone": "Cochez la case 'Nom de domaine personnalisé' et spécifiez votre propre nom de domaine pour l'espace ONLYOFFICE dans le champ ci-dessous. Pour appliquer les modifications effectuées utilisez le bouton 'Enregistrer' en bas de la section.",
"DocumentService": "Service de documents",
"DocumentServiceLocationHeader": "Emplacement du service de documents",
"DocumentServiceLocationHeaderInfo": "L'emplacement du service de documents spécifie l'adresse du serveur avec les services de documents installés. ",
"DocumentServiceLocationUrlApi": "Adresse du service de modification de documents",
"DocumentServiceLocationUrlInternal": "Adresse du service de documents pour les demandes provenant du DocSpace",
"DocumentServiceLocationUrlPortal": "Adresse du DocSpace pour les demandes provenant du service de documents",
@ -134,7 +120,6 @@
"Path": "Chemin",
"PleaseNote": "Veuillez noter",
"PleaseNoteDescription": "<0>{{pleaseNote}}</0> : votre ancienne adresse de l'espace deviendra indisponible pour les nouveaux utilisateurs une fois que vous aurez cliqué sur le bouton <2>{{save}}</2>.",
"Plugins": "Modules complémentaires",
"PortalAccess": "Accès à DocSpace",
"PortalAccessSubTitle": "Cette section vous permet de fournir aux utilisateurs des moyens sûrs et pratiques d'accéder à lespace.",
"PortalDeactivation": "Désactiver DocSpace",

View File

@ -1,6 +1,5 @@
{
"AppName": "Documents ONLYOFFICE",
"AppStore": "Sur App Store",
"GooglePlay": "Sur Google Play",
"Price": "Gratuit"
"GooglePlay": "Sur Google Play"
}

View File

@ -1,4 +1,4 @@
{
"EditComment": "Modifier le commentaire",
"Version": "Ver.{{version}}"
"Version": "Ver."
}

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