mirror of
https://github.com/cryptomator/cryptomator.git
synced 2026-05-14 16:51:28 +00:00
Compare commits
63 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
311c490377 | ||
|
|
39ed00ff6f | ||
|
|
28338d2dcf | ||
|
|
e4e757606d | ||
|
|
6fcb796177 | ||
|
|
4d6b035c29 | ||
|
|
d6a020994e | ||
|
|
518f75be32 | ||
|
|
28c7dbad69 | ||
|
|
68bf441fdd | ||
|
|
a606bcb81e | ||
|
|
fe93e51ffa | ||
|
|
f2949aae63 | ||
|
|
80e101456b | ||
|
|
2f311c1dfe | ||
|
|
8aaee3710a | ||
|
|
414d81dc06 | ||
|
|
b450ab028d | ||
|
|
5a51e53603 | ||
|
|
d65beb632d | ||
|
|
2b03477d31 | ||
|
|
f25e23da82 | ||
|
|
82368e2632 | ||
|
|
9057090b56 | ||
|
|
357937e0bf | ||
|
|
f84a2396eb | ||
|
|
193dcad6e8 | ||
|
|
257f4427b8 | ||
|
|
4778ba0770 | ||
|
|
77b908199e | ||
|
|
d448c42f87 | ||
|
|
b9403222ba | ||
|
|
93d0fd41a6 | ||
|
|
067bd4752c | ||
|
|
fb4f9fc68f | ||
|
|
a20667a156 | ||
|
|
4d47544244 | ||
|
|
d59f149f7c | ||
|
|
028f6e7a02 | ||
|
|
71e4f98665 | ||
|
|
d60ced52fe | ||
|
|
45c7d2b071 | ||
|
|
7a789d2eed | ||
|
|
cc1e542146 | ||
|
|
e4e84d46b6 | ||
|
|
61fc53bf9c | ||
|
|
f8386a5a99 | ||
|
|
da7e89fc72 | ||
|
|
6b57a0ad9c | ||
|
|
f1eb997804 | ||
|
|
2fe5180721 | ||
|
|
2fa88490bd | ||
|
|
5f5b5a5426 | ||
|
|
cb054bb4f5 | ||
|
|
b4f9bc62ca | ||
|
|
34bface2d7 | ||
|
|
70e52b1a31 | ||
|
|
59a2398c4c | ||
|
|
e5003c1783 | ||
|
|
d6fd012f71 | ||
|
|
d9d8c84230 | ||
|
|
1ad2cc3ee5 | ||
|
|
2eac09f6be |
3
.github/dependabot.yml
vendored
3
.github/dependabot.yml
vendored
@@ -7,6 +7,9 @@ updates:
|
||||
day: "monday"
|
||||
time: "06:00"
|
||||
timezone: "Etc/UTC"
|
||||
ignore:
|
||||
- dependency-name: "org.cryptomator:integrations-api"
|
||||
versions: ["2.0.0-alpha1"]
|
||||
groups:
|
||||
java-test-dependencies:
|
||||
patterns:
|
||||
|
||||
12
.github/workflows/appimage.yml
vendored
12
.github/workflows/appimage.yml
vendored
@@ -11,7 +11,7 @@ on:
|
||||
|
||||
env:
|
||||
JAVA_DIST: 'zulu'
|
||||
JAVA_VERSION: '22.0.1+8'
|
||||
JAVA_VERSION: '22.0.2+9'
|
||||
|
||||
jobs:
|
||||
get-version:
|
||||
@@ -29,12 +29,12 @@ jobs:
|
||||
include:
|
||||
- os: ubuntu-latest
|
||||
appimage-suffix: x86_64
|
||||
openjfx-url: 'https://download2.gluonhq.com/openjfx/22.0.1/openjfx-22.0.1_linux-x64_bin-jmods.zip'
|
||||
openjfx-sha: 'fbb22f35951c2e049cc2554dd03c2c56b4f5adc4b2ae9248872f46175ac103d8'
|
||||
openjfx-url: 'https://download2.gluonhq.com/openjfx/22.0.2/openjfx-22.0.2_linux-x64_bin-jmods.zip'
|
||||
openjfx-sha: 'd44bff3b94d5668fdee18a938d7b1269026d663d44765f02d29a9bdfd3fa1eb0'
|
||||
- os: [self-hosted, Linux, ARM64]
|
||||
appimage-suffix: aarch64
|
||||
openjfx-url: 'https://download2.gluonhq.com/openjfx/22.0.1/openjfx-22.0.1_linux-aarch64_bin-jmods.zip'
|
||||
openjfx-sha: '1982ad168a5e8d7cf4a9458a7d088b4f0552d0ac3f24f23fb88f8bc7e8d69a13'
|
||||
openjfx-url: 'https://download2.gluonhq.com/openjfx/22.0.2/openjfx-22.0.2_linux-aarch64_bin-jmods.zip'
|
||||
openjfx-sha: '3d5457136690c4f5bb9522d38b45218e045bdac13c24aa4c808c7c8d17d039c7'
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- name: Setup Java
|
||||
@@ -80,7 +80,7 @@ jobs:
|
||||
--verbose
|
||||
--output runtime
|
||||
--module-path "${JAVA_HOME}/jmods:openjfx-jmods"
|
||||
--add-modules java.base,java.desktop,java.instrument,java.logging,java.naming,java.net.http,java.scripting,java.sql,java.xml,javafx.base,javafx.graphics,javafx.controls,javafx.fxml,jdk.unsupported,jdk.security.auth,jdk.accessibility,jdk.management.jfr,jdk.net
|
||||
--add-modules java.base,java.desktop,java.instrument,java.logging,java.naming,java.net.http,java.scripting,java.sql,java.xml,javafx.base,javafx.graphics,javafx.controls,javafx.fxml,jdk.unsupported,jdk.security.auth,jdk.accessibility,jdk.management.jfr,jdk.net,java.compiler
|
||||
--strip-native-commands
|
||||
--no-header-files
|
||||
--no-man-pages
|
||||
|
||||
12
.github/workflows/debian.yml
vendored
12
.github/workflows/debian.yml
vendored
@@ -17,13 +17,13 @@ on:
|
||||
|
||||
env:
|
||||
JAVA_DIST: 'zulu'
|
||||
JAVA_VERSION: '22.0.1+8'
|
||||
JAVA_VERSION: '22.0.2+9'
|
||||
COFFEELIBS_JDK: 22
|
||||
COFFEELIBS_JDK_VERSION: '22.0.1+8-0ppa1'
|
||||
OPENJFX_JMODS_AMD64: 'https://download2.gluonhq.com/openjfx/22.0.1/openjfx-22.0.1_linux-x64_bin-jmods.zip'
|
||||
OPENJFX_JMODS_AMD64_HASH: 'fbb22f35951c2e049cc2554dd03c2c56b4f5adc4b2ae9248872f46175ac103d8'
|
||||
OPENJFX_JMODS_AARCH64: 'https://download2.gluonhq.com/openjfx/22.0.1/openjfx-22.0.1_linux-aarch64_bin-jmods.zip'
|
||||
OPENJFX_JMODS_AARCH64_HASH: '1982ad168a5e8d7cf4a9458a7d088b4f0552d0ac3f24f23fb88f8bc7e8d69a13'
|
||||
COFFEELIBS_JDK_VERSION: '22.0.2+9-0ppa1'
|
||||
OPENJFX_JMODS_AMD64: 'https://download2.gluonhq.com/openjfx/22.0.2/openjfx-22.0.2_linux-x64_bin-jmods.zip'
|
||||
OPENJFX_JMODS_AMD64_HASH: 'd44bff3b94d5668fdee18a938d7b1269026d663d44765f02d29a9bdfd3fa1eb0'
|
||||
OPENJFX_JMODS_AARCH64: 'https://download2.gluonhq.com/openjfx/22.0.2/openjfx-22.0.2_linux-aarch64_bin-jmods.zip'
|
||||
OPENJFX_JMODS_AARCH64_HASH: '3d5457136690c4f5bb9522d38b45218e045bdac13c24aa4c808c7c8d17d039c7'
|
||||
|
||||
jobs:
|
||||
build:
|
||||
|
||||
19
.github/workflows/mac-dmg.yml
vendored
19
.github/workflows/mac-dmg.yml
vendored
@@ -16,7 +16,7 @@ on:
|
||||
|
||||
env:
|
||||
JAVA_DIST: 'zulu'
|
||||
JAVA_VERSION: '22.0.1+8'
|
||||
JAVA_VERSION: '22.0.2+9'
|
||||
|
||||
jobs:
|
||||
get-version:
|
||||
@@ -32,20 +32,20 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- os: macos-11
|
||||
- os: macos-12
|
||||
architecture: x64
|
||||
output-suffix: x64
|
||||
xcode-path: '/Applications/Xcode_13.2.1.app'
|
||||
fuse-lib: macFUSE
|
||||
openjfx-url: 'https://download2.gluonhq.com/openjfx/22.0.1/openjfx-22.0.1_osx-x64_bin-jmods.zip'
|
||||
openjfx-sha: 'e07a11c112abbdebe7c058b44c151e1e475de748671d896aef3d73f32453c248'
|
||||
openjfx-url: 'https://download2.gluonhq.com/openjfx/22.0.2/openjfx-22.0.2_osx-x64_bin-jmods.zip'
|
||||
openjfx-sha: '115cb08bb59d880cfff6e51e0bf0dcc45785ed9d456b8b8425597b04da6ab3d4'
|
||||
- os: [self-hosted, macOS, ARM64]
|
||||
architecture: aarch64
|
||||
output-suffix: arm64
|
||||
xcode-path: '/Applications/Xcode_13.2.1.app'
|
||||
fuse-lib: FUSE-T
|
||||
openjfx-url: 'https://download2.gluonhq.com/openjfx/22.0.1/openjfx-22.0.1_osx-aarch64_bin-jmods.zip'
|
||||
openjfx-sha: '572fce94b9b09d316b960a49e3c2b5d35231ed0463e3b1c4020b8de89783b51d'
|
||||
openjfx-url: 'https://download2.gluonhq.com/openjfx/22.0.2/openjfx-22.0.2_osx-aarch64_bin-jmods.zip'
|
||||
openjfx-sha: '813c6748f7c99cb7a579d48b48a087b4682b1fad1fc1a4fe5f9b21cf872b15a7'
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- name: Setup Java
|
||||
@@ -91,7 +91,7 @@ jobs:
|
||||
--verbose
|
||||
--output runtime
|
||||
--module-path "${JAVA_HOME}/jmods:openjfx-jmods"
|
||||
--add-modules java.base,java.desktop,java.instrument,java.logging,java.naming,java.net.http,java.scripting,java.sql,java.xml,javafx.base,javafx.graphics,javafx.controls,javafx.fxml,jdk.unsupported,jdk.accessibility,jdk.management.jfr
|
||||
--add-modules java.base,java.desktop,java.instrument,java.logging,java.naming,java.net.http,java.scripting,java.sql,java.xml,javafx.base,javafx.graphics,javafx.controls,javafx.fxml,jdk.unsupported,jdk.accessibility,jdk.management.jfr,java.compiler
|
||||
--strip-native-commands
|
||||
--no-header-files
|
||||
--no-man-pages
|
||||
@@ -137,9 +137,11 @@ jobs:
|
||||
mv dist/mac/resources/Cryptomator-Vault.icns Cryptomator.app/Contents/Resources/
|
||||
sed -i '' "s|###BUNDLE_SHORT_VERSION_STRING###|${VERSION_NO}|g" Cryptomator.app/Contents/Info.plist
|
||||
sed -i '' "s|###BUNDLE_VERSION###|${REVISION_NO}|g" Cryptomator.app/Contents/Info.plist
|
||||
echo -n "$PROVISIONING_PROFILE_BASE64" | base64 --decode --output Cryptomator.app/Contents/embedded.provisionprofile
|
||||
env:
|
||||
VERSION_NO: ${{ needs.get-version.outputs.semVerNum }}
|
||||
REVISION_NO: ${{ needs.get-version.outputs.revNum }}
|
||||
PROVISIONING_PROFILE_BASE64: ${{ secrets.MACOS_PROVISIONING_PROFILE_BASE64 }}
|
||||
- name: Generate license for dmg
|
||||
run: >
|
||||
mvn -B -Djavafx.platform=mac license:add-third-party
|
||||
@@ -194,9 +196,12 @@ jobs:
|
||||
fi
|
||||
done
|
||||
echo "Codesigning Cryptomator.app..."
|
||||
sed -i '' "s|###APP_IDENTIFIER_PREFIX###|${TEAM_IDENTIFIER}.|g" dist/mac/Cryptomator.entitlements
|
||||
sed -i '' "s|###TEAM_IDENTIFIER###|${TEAM_IDENTIFIER}|g" dist/mac/Cryptomator.entitlements
|
||||
codesign --force --deep --entitlements dist/mac/Cryptomator.entitlements -o runtime -s ${CODESIGN_IDENTITY} Cryptomator.app
|
||||
env:
|
||||
CODESIGN_IDENTITY: ${{ secrets.MACOS_CODESIGN_IDENTITY }}
|
||||
TEAM_IDENTIFIER: ${{ secrets.MACOS_TEAM_IDENTIFIER }}
|
||||
- name: Prepare .dmg contents
|
||||
run: |
|
||||
mkdir dmg
|
||||
|
||||
12
.github/workflows/win-exe.yml
vendored
12
.github/workflows/win-exe.yml
vendored
@@ -16,9 +16,9 @@ on:
|
||||
|
||||
env:
|
||||
JAVA_DIST: 'zulu'
|
||||
JAVA_VERSION: '22.0.1+8'
|
||||
OPENJFX_JMODS_AMD64: 'https://download2.gluonhq.com/openjfx/22.0.1/openjfx-22.0.1_windows-x64_bin-jmods.zip'
|
||||
OPENJFX_JMODS_AMD64_HASH: 'de82e53179032a49bec005deb4438e8f261d08c4b58864a5c17e1d87286b09dd'
|
||||
JAVA_VERSION: '22.0.2+9'
|
||||
OPENJFX_JMODS_AMD64: 'https://download2.gluonhq.com/openjfx/22.0.2/openjfx-22.0.2_windows-x64_bin-jmods.zip'
|
||||
OPENJFX_JMODS_AMD64_HASH: 'f9376d200f5c5b85327d575c1ec1482e6455f19916577f7e2fc9be2f48bb29b6'
|
||||
WINFSP_MSI: 'https://github.com/winfsp/winfsp/releases/download/v2.0/winfsp-2.0.23075.msi'
|
||||
WINFSP_UNINSTALLER: 'https://github.com/cryptomator/winfsp-uninstaller/releases/latest/download/winfsp-uninstaller.exe'
|
||||
|
||||
@@ -89,7 +89,7 @@ jobs:
|
||||
--verbose
|
||||
--output runtime
|
||||
--module-path "jfxjmods;${JAVA_HOME}/jmods"
|
||||
--add-modules java.base,java.desktop,java.instrument,java.logging,java.naming,java.net.http,java.scripting,java.sql,java.xml,javafx.base,javafx.graphics,javafx.controls,javafx.fxml,jdk.unsupported,jdk.accessibility,jdk.management.jfr
|
||||
--add-modules java.base,java.desktop,java.instrument,java.logging,java.naming,java.net.http,java.scripting,java.sql,java.xml,javafx.base,javafx.graphics,javafx.controls,javafx.fxml,jdk.unsupported,jdk.accessibility,jdk.management.jfr,java.compiler
|
||||
--strip-native-commands
|
||||
--no-header-files
|
||||
--no-man-pages
|
||||
@@ -113,7 +113,7 @@ jobs:
|
||||
--copyright "(C) 2016 - 2024 Skymatic GmbH"
|
||||
--app-version "${{ needs.get-version.outputs.semVerNum }}.${{ needs.get-version.outputs.revNum }}"
|
||||
--java-options "--enable-preview"
|
||||
--java-options "--enable-native-access=org.cryptomator.jfuse.win"
|
||||
--java-options "--enable-native-access=org.cryptomator.jfuse.win,org.cryptomator.integrations.win"
|
||||
--java-options "-Xss5m"
|
||||
--java-options "-Xmx256m"
|
||||
--java-options "-Dcryptomator.appVersion=\"${{ needs.get-version.outputs.semVerStr }}\""
|
||||
@@ -390,12 +390,14 @@ jobs:
|
||||
needs: [publish]
|
||||
with:
|
||||
url: ${{ needs.publish.outputs.download-url-msi }}
|
||||
secrets: inherit
|
||||
|
||||
allowlist-exe:
|
||||
uses: ./.github/workflows/av-whitelist.yml
|
||||
needs: [publish]
|
||||
with:
|
||||
url: ${{ needs.publish.outputs.download-url-exe }}
|
||||
secrets: inherit
|
||||
|
||||
notify-winget:
|
||||
name: Notify for winget-release
|
||||
|
||||
2
.idea/runConfigurations/Cryptomator_Windows.xml
generated
2
.idea/runConfigurations/Cryptomator_Windows.xml
generated
@@ -2,7 +2,7 @@
|
||||
<configuration default="false" name="Cryptomator Windows" type="Application" factoryName="Application">
|
||||
<option name="MAIN_CLASS_NAME" value="org.cryptomator.launcher.Cryptomator" />
|
||||
<module name="cryptomator" />
|
||||
<option name="VM_PARAMETERS" value="-Dcryptomator.settingsPath="@{appdata}/Cryptomator/settings.json;@{userhome}/AppData/Roaming/Cryptomator/settings.json" -Dcryptomator.ipcSocketPath="@{localappdata}/Cryptomator/ipc.socket" -Dcryptomator.logDir="@{localappdata}/Cryptomator" -Dcryptomator.pluginDir="@{appdata}/Cryptomator/Plugins" -Dcryptomator.integrationsWin.keychainPaths="@{appdata}/Cryptomator/keychain.json;@{userhome}/AppData/Roaming/Cryptomator/keychain.json" -Dcryptomator.p12Path="@{appdata}/Cryptomator/key.p12;@{userhome}/AppData/Roaming/Cryptomator/key.p12" -Dcryptomator.mountPointsDir="@{userhome}/Cryptomator" -Dcryptomator.showTrayIcon=true -Xss2m -Xmx512m --enable-preview --enable-native-access=org.cryptomator.jfuse.win" />
|
||||
<option name="VM_PARAMETERS" value="-Dcryptomator.settingsPath="@{appdata}/Cryptomator/settings.json;@{userhome}/AppData/Roaming/Cryptomator/settings.json" -Dcryptomator.ipcSocketPath="@{localappdata}/Cryptomator/ipc.socket" -Dcryptomator.logDir="@{localappdata}/Cryptomator" -Dcryptomator.pluginDir="@{appdata}/Cryptomator/Plugins" -Dcryptomator.integrationsWin.keychainPaths="@{appdata}/Cryptomator/keychain.json;@{userhome}/AppData/Roaming/Cryptomator/keychain.json" -Dcryptomator.p12Path="@{appdata}/Cryptomator/key.p12;@{userhome}/AppData/Roaming/Cryptomator/key.p12" -Dcryptomator.mountPointsDir="@{userhome}/Cryptomator" -Dcryptomator.showTrayIcon=true -Xss2m -Xmx512m --enable-preview --enable-native-access=org.cryptomator.jfuse.win,org.cryptomator.integrations.win" />
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true" />
|
||||
</method>
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
<configuration default="false" name="Cryptomator Windows Dev" type="Application" factoryName="Application">
|
||||
<option name="MAIN_CLASS_NAME" value="org.cryptomator.launcher.Cryptomator" />
|
||||
<module name="cryptomator" />
|
||||
<option name="VM_PARAMETERS" value="-Dcryptomator.settingsPath="@{appdata}/Cryptomator-Dev/settings.json;@{userhome}/AppData/Roaming/Cryptomator-Dev/settings.json" -Dcryptomator.ipcSocketPath="@{localappdata}/Cryptomator-Dev/ipc.socket" -Dcryptomator.logDir="@{localappdata}/Cryptomator-Dev" -Dcryptomator.pluginDir="@{appdata}/Cryptomator-Dev/Plugins" -Dcryptomator.integrationsWin.keychainPaths="@{appdata}/Cryptomator-Dev/keychain.json;@{userhome}/AppData/Roaming/Cryptomator-Dev/keychain.json" -Dcryptomator.p12Path="@{appdata}/Cryptomator-Dev/key.p12;@{userhome}/AppData/Roaming/Cryptomator-Dev/key.p12" -Dcryptomator.mountPointsDir="@{userhome}/Cryptomator-Dev" -Dcryptomator.showTrayIcon=true -Xss2m -Xmx512m --enable-preview --enable-native-access=org.cryptomator.jfuse.win" />
|
||||
<option name="VM_PARAMETERS" value="-Dcryptomator.settingsPath="@{appdata}/Cryptomator-Dev/settings.json;@{userhome}/AppData/Roaming/Cryptomator-Dev/settings.json" -Dcryptomator.ipcSocketPath="@{localappdata}/Cryptomator-Dev/ipc.socket" -Dcryptomator.logDir="@{localappdata}/Cryptomator-Dev" -Dcryptomator.pluginDir="@{appdata}/Cryptomator-Dev/Plugins" -Dcryptomator.integrationsWin.keychainPaths="@{appdata}/Cryptomator-Dev/keychain.json;@{userhome}/AppData/Roaming/Cryptomator-Dev/keychain.json" -Dcryptomator.p12Path="@{appdata}/Cryptomator-Dev/key.p12;@{userhome}/AppData/Roaming/Cryptomator-Dev/key.p12" -Dcryptomator.mountPointsDir="@{userhome}/Cryptomator-Dev" -Dcryptomator.showTrayIcon=true -Xss2m -Xmx512m --enable-preview --enable-native-access=org.cryptomator.jfuse.win,org.cryptomator.integrations.win" />
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true" />
|
||||
</method>
|
||||
|
||||
@@ -31,8 +31,7 @@ Cryptomator is provided free of charge as an open-source project despite the hig
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><a href="https://mowcapital.com/"><img src="https://cryptomator.org/img/sponsors/mowcapital.svg" alt="Mow Capital" height="28"></a></td>
|
||||
<td><a href="https://www.easeus.com/"><img src="https://cryptomator.org/img/sponsors/easeus.png" alt="EaseUS" height="40"></a></td>
|
||||
<td><a href="https://www.hassmann-it-forensik.de/"><img src="https://cryptomator.org/img/sponsors/hassmannitforensik.png" alt="Hassmann IT-Forensik" height="40"></a></td>
|
||||
<td><a href="https://www.route4me.com/"><img src="https://cryptomator.org/img/sponsors/route4me.svg" alt="Route4Me" height="56"></a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
@@ -85,7 +84,7 @@ For more information on the security details visit [cryptomator.org](https://doc
|
||||
|
||||
### Dependencies
|
||||
|
||||
* JDK 21 (e.g. temurin, zulu)
|
||||
* JDK 22 (e.g. temurin, zulu)
|
||||
* Maven 3
|
||||
|
||||
### Run Maven
|
||||
|
||||
10
dist/linux/appimage/build.sh
vendored
10
dist/linux/appimage/build.sh
vendored
@@ -23,16 +23,16 @@ mvn -B -f ../../../pom.xml clean package -Plinux -DskipTests -Djavafx.platform=l
|
||||
cp ../../../LICENSE.txt ../../../target
|
||||
cp ../../../target/cryptomator-*.jar ../../../target/mods
|
||||
|
||||
JAVAFX_VERSION=22.0.1
|
||||
JAVAFX_VERSION=22.0.2
|
||||
JAVAFX_ARCH="x64"
|
||||
JAVAFX_JMODS_SHA256='fbb22f35951c2e049cc2554dd03c2c56b4f5adc4b2ae9248872f46175ac103d8'
|
||||
JAVAFX_JMODS_SHA256='d44bff3b94d5668fdee18a938d7b1269026d663d44765f02d29a9bdfd3fa1eb0'
|
||||
if [ "${CPU_ARCH}" = "aarch64" ]; then
|
||||
JAVAFX_ARCH="aarch64"
|
||||
JAVAFX_JMODS_SHA256='1982ad168a5e8d7cf4a9458a7d088b4f0552d0ac3f24f23fb88f8bc7e8d69a13'
|
||||
JAVAFX_JMODS_SHA256='3d5457136690c4f5bb9522d38b45218e045bdac13c24aa4c808c7c8d17d039c7'
|
||||
fi
|
||||
|
||||
# download javaFX jmods
|
||||
JAVAFX_JMODS_URL="https://download2.gluonhq.com/openjfx/${JAVAFX_VERSION}/openjfx-21.0.1_linux-${JAVAFX_ARCH}_bin-jmods.zip"
|
||||
JAVAFX_JMODS_URL="https://download2.gluonhq.com/openjfx/${JAVAFX_VERSION}/openjfx-${JAVAFX_VERSION}_linux-${JAVAFX_ARCH}_bin-jmods.zip"
|
||||
|
||||
|
||||
curl -L ${JAVAFX_JMODS_URL} -o openjfx-jmods.zip
|
||||
@@ -56,7 +56,7 @@ ${JAVA_HOME}/bin/jlink \
|
||||
--verbose \
|
||||
--output runtime \
|
||||
--module-path "${JAVA_HOME}/jmods:openjfx-jmods" \
|
||||
--add-modules java.base,java.desktop,java.instrument,java.logging,java.naming,java.net.http,java.scripting,java.sql,java.xml,javafx.base,javafx.graphics,javafx.controls,javafx.fxml,jdk.unsupported,jdk.security.auth,jdk.accessibility,jdk.management.jfr,jdk.net \
|
||||
--add-modules java.base,java.desktop,java.instrument,java.logging,java.naming,java.net.http,java.scripting,java.sql,java.xml,javafx.base,javafx.graphics,javafx.controls,javafx.fxml,jdk.unsupported,jdk.security.auth,jdk.accessibility,jdk.management.jfr,jdk.net,java.compiler \
|
||||
--strip-native-commands \
|
||||
--no-header-files \
|
||||
--no-man-pages \
|
||||
|
||||
@@ -68,13 +68,18 @@
|
||||
<developer id="de.skymatic">
|
||||
<name>Skymatic GmbH</name>
|
||||
</developer>
|
||||
|
||||
|
||||
<content_rating type="oars-1.1">
|
||||
<content_attribute id="social-info">mild</content_attribute> <!-- update checker connects to https://api.cryptomator.org/updates/latestVersion.json -->
|
||||
</content_rating>
|
||||
|
||||
<releases>
|
||||
<release date="2024-11-19" version="1.14.2">
|
||||
<url type="details">https://github.com/cryptomator/cryptomator/releases/1.14.2</url>
|
||||
</release>
|
||||
<release date="2024-09-17" version="1.14.0">
|
||||
<url type="details">https://github.com/cryptomator/cryptomator/releases/1.14.0</url>
|
||||
</release>
|
||||
<release date="2024-06-26" version="1.13.0">
|
||||
<url type="details">https://github.com/cryptomator/cryptomator/releases/1.13.0</url>
|
||||
</release>
|
||||
|
||||
3
dist/linux/debian/rules
vendored
3
dist/linux/debian/rules
vendored
@@ -28,7 +28,7 @@ override_dh_auto_build:
|
||||
$(JAVA_HOME)/bin/jlink \
|
||||
--output runtime \
|
||||
--module-path "${JMODS_PATH}" \
|
||||
--add-modules java.base,java.desktop,java.instrument,java.logging,java.naming,java.net.http,java.scripting,java.sql,java.xml,javafx.base,javafx.graphics,javafx.controls,javafx.fxml,jdk.unsupported,jdk.security.auth,jdk.accessibility,jdk.management.jfr,jdk.net \
|
||||
--add-modules java.base,java.desktop,java.instrument,java.logging,java.naming,java.net.http,java.scripting,java.sql,java.xml,javafx.base,javafx.graphics,javafx.controls,javafx.fxml,jdk.unsupported,jdk.security.auth,jdk.accessibility,jdk.management.jfr,jdk.net,java.compiler \
|
||||
--strip-native-commands \
|
||||
--no-header-files \
|
||||
--no-man-pages \
|
||||
@@ -61,6 +61,7 @@ override_dh_auto_build:
|
||||
--java-options "-Dcryptomator.buildNumber=\"deb-${REVISION_NUM}\"" \
|
||||
--java-options "-Dcryptomator.appVersion=\"${SEMVER_STR}\"" \
|
||||
--java-options "-Dcryptomator.disableUpdateCheck=\"${DISABLE_UPDATE_CHECK}\"" \
|
||||
--java-options "-Dcryptomator.integrationsLinux.autoStartCmd=\"cryptomator\"" \
|
||||
--app-version "${VERSION_NUM}.${REVISION_NUM}" \
|
||||
--resource-dir resources \
|
||||
--verbose
|
||||
|
||||
1
dist/mac/.gitignore
vendored
Normal file
1
dist/mac/.gitignore
vendored
Normal file
@@ -0,0 +1 @@
|
||||
embedded.provisionprofile
|
||||
8
dist/mac/Cryptomator.entitlements
vendored
8
dist/mac/Cryptomator.entitlements
vendored
@@ -2,6 +2,10 @@
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>com.apple.application-identifier</key>
|
||||
<string>###APP_IDENTIFIER_PREFIX###org.cryptomator</string>
|
||||
<key>com.apple.developer.team-identifier</key>
|
||||
<string>###TEAM_IDENTIFIER###</string>
|
||||
<key>com.apple.security.cs.allow-jit</key>
|
||||
<true/>
|
||||
<key>com.apple.security.cs.allow-unsigned-executable-memory</key>
|
||||
@@ -10,5 +14,9 @@
|
||||
<true/>
|
||||
<key>com.apple.security.cs.disable-library-validation</key>
|
||||
<true/>
|
||||
<key>keychain-access-groups</key>
|
||||
<array>
|
||||
<string>###APP_IDENTIFIER_PREFIX###org.cryptomator</string>
|
||||
</array>
|
||||
</dict>
|
||||
</plist>
|
||||
|
||||
3
dist/mac/dmg/.gitignore
vendored
3
dist/mac/dmg/.gitignore
vendored
@@ -5,4 +5,5 @@ dmg/
|
||||
*.dmg
|
||||
license.rtf
|
||||
openjfx-jmods.zip
|
||||
*.jmod
|
||||
*.jmod
|
||||
Cryptomator.entitlements
|
||||
|
||||
29
dist/mac/dmg/build.sh
vendored
29
dist/mac/dmg/build.sh
vendored
@@ -1,12 +1,15 @@
|
||||
#!/bin/bash
|
||||
|
||||
# parse options
|
||||
usage() { echo "Usage: $0 [-s <codesign-identity>]" 1>&2; exit 1; }
|
||||
while getopts ":s:" o; do
|
||||
usage() { echo "Usage: $0 [-s <codesign-identity>] [-t <team-identifier>]" 1>&2; exit 1; }
|
||||
while getopts ":s:t:" o; do
|
||||
case "${o}" in
|
||||
s)
|
||||
CODESIGN_IDENTITY=${OPTARG}
|
||||
;;
|
||||
t)
|
||||
TEAM_IDENTIFIER=${OPTARG}
|
||||
;;
|
||||
*)
|
||||
usage
|
||||
;;
|
||||
@@ -29,15 +32,15 @@ REVISION_NO=`git rev-list --count HEAD`
|
||||
VERSION_NO=`mvn -f../../../pom.xml help:evaluate -Dexpression=project.version -q -DforceStdout | sed -rn 's/.*([0-9]+\.[0-9]+\.[0-9]+).*/\1/p'`
|
||||
FUSE_LIB="FUSE-T"
|
||||
|
||||
JAVAFX_VERISON=22.0.1
|
||||
JAVAFX_VERSION=22.0.2
|
||||
JAVAFX_ARCH="undefined"
|
||||
JAVAFX_JMODS_SHA256="undefined"
|
||||
if [ "$(machine)" = "arm64e" ]; then
|
||||
JAVAFX_ARCH="aarch64"
|
||||
JAVAFX_JMODS_SHA256="572fce94b9b09d316b960a49e3c2b5d35231ed0463e3b1c4020b8de89783b51d"
|
||||
JAVAFX_JMODS_SHA256="813c6748f7c99cb7a579d48b48a087b4682b1fad1fc1a4fe5f9b21cf872b15a7"
|
||||
else
|
||||
JAVAFX_ARCH="x64"
|
||||
JAVAFX_JMODS_SHA256="e07a11c112abbdebe7c058b44c151e1e475de748671d896aef3d73f32453c248"
|
||||
JAVAFX_JMODS_SHA256="115cb08bb59d880cfff6e51e0bf0dcc45785ed9d456b8b8425597b04da6ab3d4"
|
||||
fi
|
||||
JAVAFX_JMODS_URL="https://download2.gluonhq.com/openjfx/${JAVAFX_VERSION}/openjfx-${JAVAFX_VERSION}_osx-${JAVAFX_ARCH}_bin-jmods.zip"
|
||||
|
||||
@@ -52,7 +55,7 @@ fi
|
||||
|
||||
# download and check jmods
|
||||
curl -L ${JAVAFX_JMODS_URL} -o openjfx-jmods.zip
|
||||
echo "${JAVAFX_JMODS_SHA256} openjfx-jmods.zip" | shasum -a256 --check
|
||||
echo "${JAVAFX_JMODS_SHA256} openjfx-jmods.zip" | shasum -a256 --check
|
||||
mkdir -p openjfx-jmods/
|
||||
unzip -jo openjfx-jmods.zip \*/javafx.base.jmod \*/javafx.controls.jmod \*/javafx.fxml.jmod \*/javafx.graphics.jmod -d openjfx-jmods
|
||||
JMOD_VERSION=$(jmod describe openjfx-jmods/javafx.base.jmod | head -1)
|
||||
@@ -76,7 +79,7 @@ cp ../../../target/${MAIN_JAR_GLOB} ../../../target/mods
|
||||
${JAVA_HOME}/bin/jlink \
|
||||
--output runtime \
|
||||
--module-path "${JAVA_HOME}/jmods:openjfx-jmods" \
|
||||
--add-modules java.base,java.desktop,java.instrument,java.logging,java.naming,java.net.http,java.scripting,java.sql,java.xml,javafx.base,javafx.graphics,javafx.controls,javafx.fxml,jdk.unsupported,jdk.security.auth,jdk.accessibility,jdk.management.jfr \
|
||||
--add-modules java.base,java.desktop,java.instrument,java.logging,java.naming,java.net.http,java.scripting,java.sql,java.xml,javafx.base,javafx.graphics,javafx.controls,javafx.fxml,jdk.unsupported,jdk.security.auth,jdk.accessibility,jdk.management.jfr,java.compiler \
|
||||
--strip-native-commands \
|
||||
--no-header-files \
|
||||
--no-man-pages \
|
||||
@@ -121,6 +124,7 @@ ${JAVA_HOME}/bin/jpackage \
|
||||
cp ../resources/${APP_NAME}-Vault.icns ${APP_NAME}.app/Contents/Resources/
|
||||
sed -i '' "s|###BUNDLE_SHORT_VERSION_STRING###|${VERSION_NO}|g" ${APP_NAME}.app/Contents/Info.plist
|
||||
sed -i '' "s|###BUNDLE_VERSION###|${REVISION_NO}|g" ${APP_NAME}.app/Contents/Info.plist
|
||||
cp ../embedded.provisionprofile ${APP_NAME}.app/Contents/
|
||||
|
||||
# generate license
|
||||
mvn -B -Djavafx.platform=mac -f../../../pom.xml license:add-third-party \
|
||||
@@ -133,7 +137,11 @@ mvn -B -Djavafx.platform=mac -f../../../pom.xml license:add-third-party \
|
||||
-Dlicense.licenseMergesUrl=file://$(pwd)/../../../license/merges
|
||||
|
||||
# codesign
|
||||
if [ -n "${CODESIGN_IDENTITY}" ]; then
|
||||
if [ -n "${CODESIGN_IDENTITY}" ] && [ -n "${TEAM_IDENTIFIER}" ]; then
|
||||
echo "Codesigning jdk files..."
|
||||
find ${APP_NAME}.app/Contents/runtime/Contents/Home/lib/ -name '*.dylib' -exec codesign --force -s ${CODESIGN_IDENTITY} {} \;
|
||||
find ${APP_NAME}.app/Contents/runtime/Contents/Home/lib/ -name 'jspawnhelper' -exec codesign --force -o runtime -s ${CODESIGN_IDENTITY} {} \;
|
||||
echo "Codesigning jar contents..."
|
||||
find ${APP_NAME}.app/Contents/runtime/Contents/MacOS -name '*.dylib' -exec codesign --force -s ${CODESIGN_IDENTITY} {} \;
|
||||
for JAR_PATH in `find ${APP_NAME}.app -name "*.jar"`; do
|
||||
if [[ `unzip -l ${JAR_PATH} | grep '.dylib\|.jnilib'` ]]; then
|
||||
@@ -151,7 +159,10 @@ if [ -n "${CODESIGN_IDENTITY}" ]; then
|
||||
fi
|
||||
done
|
||||
echo "Codesigning ${APP_NAME}.app..."
|
||||
codesign --force --deep --entitlements ../${APP_NAME}.entitlements -o runtime -s ${CODESIGN_IDENTITY} ${APP_NAME}.app
|
||||
cp ../${APP_NAME}.entitlements .
|
||||
sed -i '' "s|###APP_IDENTIFIER_PREFIX###|${TEAM_IDENTIFIER}.|g" ${APP_NAME}.entitlements
|
||||
sed -i '' "s|###TEAM_IDENTIFIER###|${TEAM_IDENTIFIER}|g" ${APP_NAME}.entitlements
|
||||
codesign --force --deep --entitlements ${APP_NAME}.entitlements -o runtime -s ${CODESIGN_IDENTITY} ${APP_NAME}.app
|
||||
fi
|
||||
|
||||
# prepare dmg contents
|
||||
|
||||
14
dist/win/build.ps1
vendored
14
dist/win/build.ps1
vendored
@@ -41,7 +41,7 @@ Write-Output "`$Env:JAVA_HOME=$Env:JAVA_HOME"
|
||||
$copyright = "(C) $CopyrightStartYear - $((Get-Date).Year) $Vendor"
|
||||
|
||||
# compile
|
||||
&mvn -B -f $buildDir/../../pom.xml clean package -DskipTests -Pwin -Djavafx.platform=win
|
||||
&mvn -B -f $buildDir/../../pom.xml clean package -DskipTests -Pwin "-Djavafx.platform=win"
|
||||
Copy-Item "$buildDir\..\..\target\$MainJarGlob.jar" -Destination "$buildDir\..\..\target\mods"
|
||||
|
||||
# add runtime
|
||||
@@ -51,9 +51,9 @@ if ($clean -and (Test-Path -Path $runtimeImagePath)) {
|
||||
}
|
||||
|
||||
## download jfx jmods
|
||||
$javaFxVersion='22.0.1'
|
||||
$javaFxVersion='22.0.2'
|
||||
$javaFxJmodsUrl = "https://download2.gluonhq.com/openjfx/${javaFxVersion}/openjfx-${javaFxVersion}_windows-x64_bin-jmods.zip"
|
||||
$javaFxJmodsSHA256 = 'de82e53179032a49bec005deb4438e8f261d08c4b58864a5c17e1d87286b09dd'
|
||||
$javaFxJmodsSHA256 = 'f9376d200f5c5b85327d575c1ec1482e6455f19916577f7e2fc9be2f48bb29b6'
|
||||
$javaFxJmods = '.\resources\jfxJmods.zip'
|
||||
if( !(Test-Path -Path $javaFxJmods) ) {
|
||||
Write-Output "Downloading ${javaFxJmodsUrl}..."
|
||||
@@ -75,7 +75,7 @@ Move-Item -Force -Path ".\resources\javafx-jmods-*" -Destination ".\resources\ja
|
||||
--verbose `
|
||||
--output runtime `
|
||||
--module-path "$Env:JAVA_HOME/jmods;$buildDir/resources/javafx-jmods" `
|
||||
--add-modules java.base,java.desktop,java.instrument,java.logging,java.naming,java.net.http,java.scripting,java.sql,java.xml,jdk.unsupported,jdk.accessibility,jdk.management.jfr,javafx.base,javafx.graphics,javafx.controls,javafx.fxml `
|
||||
--add-modules java.base,java.desktop,java.instrument,java.logging,java.naming,java.net.http,java.scripting,java.sql,java.xml,jdk.unsupported,jdk.accessibility,jdk.management.jfr,java.compiler,javafx.base,javafx.graphics,javafx.controls,javafx.fxml `
|
||||
--strip-native-commands `
|
||||
--no-header-files `
|
||||
--no-man-pages `
|
||||
@@ -100,7 +100,7 @@ if ($clean -and (Test-Path -Path $appPath)) {
|
||||
--vendor $Vendor `
|
||||
--copyright $copyright `
|
||||
--java-options "--enable-preview" `
|
||||
--java-options "--enable-native-access=org.cryptomator.jfuse.win" `
|
||||
--java-options "--enable-native-access=org.cryptomator.jfuse.win,org.cryptomator.integrations.win" `
|
||||
--java-options "-Xss5m" `
|
||||
--java-options "-Xmx256m" `
|
||||
--java-options "-Dcryptomator.appVersion=`"$semVerNo`"" `
|
||||
@@ -122,7 +122,7 @@ if ($clean -and (Test-Path -Path $appPath)) {
|
||||
--icon resources/$AppName.ico
|
||||
|
||||
#Create RTF license for msi
|
||||
&mvn -B -f $buildDir/../../pom.xml license:add-third-party -Djavafx.platform=win `
|
||||
&mvn -B -f $buildDir/../../pom.xml license:add-third-party "-Djavafx.platform=win" `
|
||||
"-Dlicense.thirdPartyFilename=license.rtf" `
|
||||
"-Dlicense.fileTemplate=$buildDir\resources\licenseTemplate.ftl" `
|
||||
"-Dlicense.outputDirectory=$buildDir\resources\" `
|
||||
@@ -167,7 +167,7 @@ $Env:JP_WIXHELPER_DIR = "."
|
||||
--file-associations resources/FAvaultFile.properties
|
||||
|
||||
#Create RTF license for bundle
|
||||
&mvn -B -f $buildDir/../../pom.xml license:add-third-party -Djavafx.platform=win `
|
||||
&mvn -B -f $buildDir/../../pom.xml license:add-third-party "-Djavafx.platform=win" `
|
||||
"-Dlicense.thirdPartyFilename=license.rtf" `
|
||||
"-Dlicense.fileTemplate=$buildDir\bundle\resources\licenseTemplate.ftl" `
|
||||
"-Dlicense.outputDirectory=$buildDir\bundle\resources\" `
|
||||
|
||||
42
pom.xml
42
pom.xml
@@ -3,7 +3,7 @@
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<groupId>org.cryptomator</groupId>
|
||||
<artifactId>cryptomator</artifactId>
|
||||
<version>1.13.0</version>
|
||||
<version>1.14.2</version>
|
||||
<name>Cryptomator Desktop App</name>
|
||||
|
||||
<organization>
|
||||
@@ -33,44 +33,44 @@
|
||||
<nonModularGroupIds>org.ow2.asm,org.apache.jackrabbit,org.apache.httpcomponents</nonModularGroupIds>
|
||||
|
||||
<!-- cryptomator dependencies -->
|
||||
<cryptomator.cryptofs.version>2.6.9</cryptomator.cryptofs.version>
|
||||
<cryptomator.integrations.version>1.3.1</cryptomator.integrations.version>
|
||||
<cryptomator.integrations.win.version>1.2.5</cryptomator.integrations.win.version>
|
||||
<cryptomator.cryptofs.version>2.7.1</cryptomator.cryptofs.version>
|
||||
<cryptomator.integrations.version>1.4.0</cryptomator.integrations.version>
|
||||
<cryptomator.integrations.win.version>1.3.0</cryptomator.integrations.win.version>
|
||||
<cryptomator.integrations.mac.version>1.2.4</cryptomator.integrations.mac.version>
|
||||
<cryptomator.integrations.linux.version>1.4.5</cryptomator.integrations.linux.version>
|
||||
<cryptomator.fuse.version>5.0.0</cryptomator.fuse.version>
|
||||
<cryptomator.webdav.version>2.0.6</cryptomator.webdav.version>
|
||||
<cryptomator.integrations.linux.version>1.5.1</cryptomator.integrations.linux.version>
|
||||
<cryptomator.fuse.version>5.0.2</cryptomator.fuse.version>
|
||||
<cryptomator.webdav.version>2.0.7</cryptomator.webdav.version>
|
||||
|
||||
<!-- 3rd party dependencies -->
|
||||
<commons-lang3.version>3.14.0</commons-lang3.version>
|
||||
<commons-lang3.version>3.16.0</commons-lang3.version>
|
||||
<dagger.version>2.51.1</dagger.version>
|
||||
<easybind.version>2.2</easybind.version>
|
||||
<guava.version>33.2.1-jre</guava.version>
|
||||
<jackson.version>2.17.1</jackson.version>
|
||||
<javafx.version>22.0.1</javafx.version>
|
||||
<guava.version>33.3.0-jre</guava.version>
|
||||
<jackson.version>2.17.2</jackson.version>
|
||||
<javafx.version>22.0.2</javafx.version>
|
||||
<jwt.version>4.4.0</jwt.version>
|
||||
<nimbus-jose.version>9.37.3</nimbus-jose.version>
|
||||
<logback.version>1.5.6</logback.version>
|
||||
<slf4j.version>2.0.13</slf4j.version>
|
||||
<logback.version>1.5.7</logback.version>
|
||||
<slf4j.version>2.0.16</slf4j.version>
|
||||
<tinyoauth2.version>0.8.0</tinyoauth2.version>
|
||||
<zxcvbn.version>1.9.0</zxcvbn.version>
|
||||
|
||||
<!-- test dependencies -->
|
||||
<junit.jupiter.version>5.10.2</junit.jupiter.version>
|
||||
<junit.jupiter.version>5.11.0</junit.jupiter.version>
|
||||
<mockito.version>5.12.0</mockito.version>
|
||||
<hamcrest.version>2.2</hamcrest.version>
|
||||
<hamcrest.version>3.0</hamcrest.version>
|
||||
|
||||
<!-- build-time dependencies -->
|
||||
<jetbrains.annotations.version>24.1.0</jetbrains.annotations.version>
|
||||
<dependency-check.version>9.2.0</dependency-check.version>
|
||||
<dependency-check.version>10.0.3</dependency-check.version>
|
||||
<jacoco.version>0.8.12</jacoco.version>
|
||||
<license-generator.version>2.4.0</license-generator.version>
|
||||
<junit-tree-reporter.version>1.2.1</junit-tree-reporter.version>
|
||||
<junit-tree-reporter.version>1.3.0</junit-tree-reporter.version>
|
||||
<mvn-compiler.version>3.13.0</mvn-compiler.version>
|
||||
<mvn-resources.version>3.3.1</mvn-resources.version>
|
||||
<mvn-dependency.version>3.7.0</mvn-dependency.version>
|
||||
<mvn-surefire.version>3.3.0</mvn-surefire.version>
|
||||
<mvn-jar.version>3.4.1</mvn-jar.version>
|
||||
<mvn-dependency.version>3.7.1</mvn-dependency.version>
|
||||
<mvn-surefire.version>3.4.0</mvn-surefire.version>
|
||||
<mvn-jar.version>3.4.2</mvn-jar.version>
|
||||
</properties>
|
||||
|
||||
<dependencies>
|
||||
@@ -471,7 +471,7 @@
|
||||
<skipTestScope>true</skipTestScope>
|
||||
<detail>true</detail>
|
||||
<suppressionFile>suppression.xml</suppressionFile>
|
||||
<nvdApiKey>${env.NVD_API_KEY}</nvdApiKey>
|
||||
<nvdApiKeyEnvironmentVariable>NVD_API_KEY</nvdApiKeyEnvironmentVariable>
|
||||
</configuration>
|
||||
<executions>
|
||||
<execution>
|
||||
|
||||
@@ -42,6 +42,7 @@ open module org.cryptomator.desktop {
|
||||
requires com.nulabinc.zxcvbn;
|
||||
requires com.tobiasdiez.easybind;
|
||||
requires dagger;
|
||||
requires java.compiler;
|
||||
requires io.github.coffeelibs.tinyoauth2client;
|
||||
requires org.slf4j;
|
||||
requires org.apache.commons.lang3;
|
||||
|
||||
@@ -44,7 +44,7 @@ public class KeychainManager implements KeychainAccessProvider {
|
||||
}
|
||||
|
||||
@Override
|
||||
public void storePassphrase(String key, String displayName, CharSequence passphrase) throws KeychainAccessException {
|
||||
public void storePassphrase(String key, String displayName, CharSequence passphrase, boolean ignored) throws KeychainAccessException {
|
||||
getKeychainOrFail().storePassphrase(key, displayName, passphrase);
|
||||
setPassphraseStored(key, true);
|
||||
}
|
||||
|
||||
@@ -37,12 +37,18 @@ public class Settings {
|
||||
static final boolean DEFAULT_START_HIDDEN = false;
|
||||
static final boolean DEFAULT_AUTO_CLOSE_VAULTS = false;
|
||||
static final boolean DEFAULT_USE_KEYCHAIN = true;
|
||||
static final boolean DEFAULT_USE_QUICKACCESS = true;
|
||||
static final int DEFAULT_PORT = 42427;
|
||||
static final int DEFAULT_NUM_TRAY_NOTIFICATIONS = 3;
|
||||
static final boolean DEFAULT_DEBUG_MODE = false;
|
||||
static final UiTheme DEFAULT_THEME = UiTheme.LIGHT;
|
||||
@Deprecated // to be changed to "whatever is available" eventually
|
||||
static final String DEFAULT_KEYCHAIN_PROVIDER = SystemUtils.IS_OS_WINDOWS ? "org.cryptomator.windows.keychain.WindowsProtectedKeychainAccess" : SystemUtils.IS_OS_MAC ? "org.cryptomator.macos.keychain.MacSystemKeychainAccess" : "org.cryptomator.linux.keychain.SecretServiceKeychainAccess";
|
||||
static final String DEFAULT_KEYCHAIN_PROVIDER = SystemUtils.IS_OS_WINDOWS ? "org.cryptomator.windows.keychain.WindowsProtectedKeychainAccess" : //
|
||||
SystemUtils.IS_OS_MAC ? "org.cryptomator.macos.keychain.MacSystemKeychainAccess" : //
|
||||
"org.cryptomator.linux.keychain.SecretServiceKeychainAccess";
|
||||
static final String DEFAULT_QUICKACCESS_SERVICE = SystemUtils.IS_OS_WINDOWS ? "org.cryptomator.windows.quickaccess.ExplorerQuickAccessService" : //
|
||||
SystemUtils.IS_OS_LINUX ? "org.cryptomator.linux.quickaccess.NautilusBookmarks" : null;
|
||||
|
||||
static final String DEFAULT_USER_INTERFACE_ORIENTATION = NodeOrientation.LEFT_TO_RIGHT.name();
|
||||
static final boolean DEFAULT_SHOW_MINIMIZE_BUTTON = false;
|
||||
public static final Instant DEFAULT_TIMESTAMP = Instant.parse("2000-01-01T00:00:00Z");
|
||||
@@ -57,6 +63,8 @@ public class Settings {
|
||||
public final BooleanProperty debugMode;
|
||||
public final ObjectProperty<UiTheme> theme;
|
||||
public final StringProperty keychainProvider;
|
||||
public final BooleanProperty useQuickAccess;
|
||||
public final StringProperty quickAccessService;
|
||||
public final ObjectProperty<NodeOrientation> userInterfaceOrientation;
|
||||
public final StringProperty licenseKey;
|
||||
public final BooleanProperty showMinimizeButton;
|
||||
@@ -89,6 +97,7 @@ public class Settings {
|
||||
this.startHidden = new SimpleBooleanProperty(this, "startHidden", json.startHidden);
|
||||
this.autoCloseVaults = new SimpleBooleanProperty(this, "autoCloseVaults", json.autoCloseVaults);
|
||||
this.useKeychain = new SimpleBooleanProperty(this, "useKeychain", json.useKeychain);
|
||||
this.useQuickAccess = new SimpleBooleanProperty(this, "addToQuickAccess", json.useQuickAccess);
|
||||
this.port = new SimpleIntegerProperty(this, "webDavPort", json.port);
|
||||
this.numTrayNotifications = new SimpleIntegerProperty(this, "numTrayNotifications", json.numTrayNotifications);
|
||||
this.debugMode = new SimpleBooleanProperty(this, "debugMode", json.debugMode);
|
||||
@@ -104,6 +113,7 @@ public class Settings {
|
||||
this.windowHeight = new SimpleIntegerProperty(this, "windowHeight", json.windowHeight);
|
||||
this.language = new SimpleStringProperty(this, "language", json.language);
|
||||
this.mountService = new SimpleStringProperty(this, "mountService", json.mountService);
|
||||
this.quickAccessService = new SimpleStringProperty(this, "quickAccessService", json.quickAccessService);
|
||||
this.lastSuccessfulUpdateCheck = new SimpleObjectProperty<>(this, "lastSuccessfulUpdateCheck", json.lastSuccessfulUpdateCheck);
|
||||
|
||||
this.directories.addAll(json.directories.stream().map(VaultSettings::new).toList());
|
||||
@@ -116,6 +126,7 @@ public class Settings {
|
||||
startHidden.addListener(this::somethingChanged);
|
||||
autoCloseVaults.addListener(this::somethingChanged);
|
||||
useKeychain.addListener(this::somethingChanged);
|
||||
useQuickAccess.addListener(this::somethingChanged);
|
||||
port.addListener(this::somethingChanged);
|
||||
numTrayNotifications.addListener(this::somethingChanged);
|
||||
debugMode.addListener(this::somethingChanged);
|
||||
@@ -131,6 +142,7 @@ public class Settings {
|
||||
windowHeight.addListener(this::somethingChanged);
|
||||
language.addListener(this::somethingChanged);
|
||||
mountService.addListener(this::somethingChanged);
|
||||
quickAccessService.addListener(this::somethingChanged);
|
||||
lastSuccessfulUpdateCheck.addListener(this::somethingChanged);
|
||||
}
|
||||
|
||||
@@ -170,6 +182,7 @@ public class Settings {
|
||||
json.startHidden = startHidden.get();
|
||||
json.autoCloseVaults = autoCloseVaults.get();
|
||||
json.useKeychain = useKeychain.get();
|
||||
json.useQuickAccess = useQuickAccess.get();
|
||||
json.port = port.get();
|
||||
json.numTrayNotifications = numTrayNotifications.get();
|
||||
json.debugMode = debugMode.get();
|
||||
@@ -185,6 +198,7 @@ public class Settings {
|
||||
json.windowHeight = windowHeight.get();
|
||||
json.language = language.get();
|
||||
json.mountService = mountService.get();
|
||||
json.quickAccessService = quickAccessService.get();
|
||||
json.lastSuccessfulUpdateCheck = lastSuccessfulUpdateCheck.get();
|
||||
return json;
|
||||
}
|
||||
|
||||
@@ -86,4 +86,9 @@ class SettingsJson {
|
||||
@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd'T'HH:mm:ss'Z'", timezone = "UTC")
|
||||
Instant lastSuccessfulUpdateCheck = Settings.DEFAULT_TIMESTAMP;
|
||||
|
||||
@JsonProperty("useQuickAccess")
|
||||
boolean useQuickAccess = Settings.DEFAULT_USE_QUICKACCESS;
|
||||
|
||||
@JsonProperty("quickAccessService")
|
||||
String quickAccessService = Settings.DEFAULT_QUICKACCESS_SERVICE;
|
||||
}
|
||||
|
||||
@@ -58,7 +58,10 @@ public class SettingsProvider implements Supplier<Settings> {
|
||||
}
|
||||
|
||||
private Settings load() {
|
||||
Settings settings = env.getSettingsPath().flatMap(this::tryLoad).findFirst().orElseGet(() -> Settings.create(env));
|
||||
Settings settings = env.getSettingsPath() //
|
||||
.flatMap(this::tryLoad) //
|
||||
.findFirst() //
|
||||
.orElseGet(() -> Settings.create(env));
|
||||
settings.setSaveCmd(this::scheduleSave);
|
||||
return settings;
|
||||
}
|
||||
|
||||
@@ -11,6 +11,7 @@ package org.cryptomator.common.vaults;
|
||||
import org.apache.commons.lang3.SystemUtils;
|
||||
import org.cryptomator.common.Constants;
|
||||
import org.cryptomator.common.mount.Mounter;
|
||||
import org.cryptomator.common.settings.Settings;
|
||||
import org.cryptomator.common.settings.VaultSettings;
|
||||
import org.cryptomator.cryptofs.CryptoFileSystem;
|
||||
import org.cryptomator.cryptofs.CryptoFileSystemProperties;
|
||||
@@ -23,6 +24,9 @@ import org.cryptomator.cryptolib.api.MasterkeyLoadingFailedException;
|
||||
import org.cryptomator.integrations.mount.MountFailedException;
|
||||
import org.cryptomator.integrations.mount.Mountpoint;
|
||||
import org.cryptomator.integrations.mount.UnmountFailedException;
|
||||
import org.cryptomator.integrations.quickaccess.QuickAccessService;
|
||||
import org.cryptomator.integrations.quickaccess.QuickAccessServiceException;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
|
||||
@@ -54,6 +58,7 @@ public class Vault {
|
||||
|
||||
private final VaultSettings vaultSettings;
|
||||
private final AtomicReference<CryptoFileSystem> cryptoFileSystem;
|
||||
private final AtomicReference<QuickAccessService.QuickAccessEntry> quickAccessEntry;
|
||||
private final VaultState state;
|
||||
private final ObjectProperty<Exception> lastKnownException;
|
||||
private final VaultConfigCache configCache;
|
||||
@@ -67,6 +72,7 @@ public class Vault {
|
||||
private final BooleanBinding unknownError;
|
||||
private final ObjectBinding<Mountpoint> mountPoint;
|
||||
private final Mounter mounter;
|
||||
private final Settings settings;
|
||||
private final BooleanProperty showingStats;
|
||||
|
||||
private final AtomicReference<Mounter.MountHandle> mountHandle = new AtomicReference<>(null);
|
||||
@@ -78,7 +84,7 @@ public class Vault {
|
||||
VaultState state, //
|
||||
@Named("lastKnownException") ObjectProperty<Exception> lastKnownException, //
|
||||
VaultStats stats, //
|
||||
Mounter mounter) {
|
||||
Mounter mounter, Settings settings) {
|
||||
this.vaultSettings = vaultSettings;
|
||||
this.configCache = configCache;
|
||||
this.cryptoFileSystem = cryptoFileSystem;
|
||||
@@ -94,7 +100,9 @@ public class Vault {
|
||||
this.unknownError = Bindings.createBooleanBinding(this::isUnknownError, state);
|
||||
this.mountPoint = Bindings.createObjectBinding(this::getMountPoint, state);
|
||||
this.mounter = mounter;
|
||||
this.settings = settings;
|
||||
this.showingStats = new SimpleBooleanProperty(false);
|
||||
this.quickAccessEntry = new AtomicReference<>(null);
|
||||
}
|
||||
|
||||
// ******************************************************************************
|
||||
@@ -154,6 +162,9 @@ public class Vault {
|
||||
var rootPath = fs.getRootDirectories().iterator().next();
|
||||
var mountHandle = mounter.mount(vaultSettings, rootPath);
|
||||
success = this.mountHandle.compareAndSet(null, mountHandle);
|
||||
if (settings.useQuickAccess.getValue()) {
|
||||
addToQuickAccess();
|
||||
}
|
||||
} finally {
|
||||
if (!success) {
|
||||
destroyCryptoFileSystem();
|
||||
@@ -178,6 +189,7 @@ public class Vault {
|
||||
mountHandle.mountObj().close();
|
||||
mountHandle.specialCleanup().run();
|
||||
} finally {
|
||||
removeFromQuickAccess();
|
||||
destroyCryptoFileSystem();
|
||||
}
|
||||
|
||||
@@ -185,6 +197,52 @@ public class Vault {
|
||||
LOG.info("Locked vault '{}'", getDisplayName());
|
||||
}
|
||||
|
||||
private synchronized void addToQuickAccess() {
|
||||
if (quickAccessEntry.get() != null) {
|
||||
//we don't throw an exception since we don't wanna block unlocking
|
||||
LOG.warn("Vault already added to quick access area. Will be removed on next lock operation.");
|
||||
return;
|
||||
}
|
||||
|
||||
QuickAccessService.get() //
|
||||
.filter(s -> s.getClass().getName().equals(settings.quickAccessService.getValue())) //
|
||||
.findFirst() //
|
||||
.ifPresentOrElse( //
|
||||
this::addToQuickAccessInternal, //
|
||||
() -> LOG.warn("Unable to add Vault to quick access area: Desired implementation not available.") //
|
||||
);
|
||||
}
|
||||
|
||||
private void addToQuickAccessInternal(@NotNull QuickAccessService s) {
|
||||
if (getMountPoint() instanceof Mountpoint.WithPath mp) {
|
||||
try {
|
||||
var entry = s.add(mp.path(), getDisplayName());
|
||||
quickAccessEntry.set(entry);
|
||||
} catch (QuickAccessServiceException e) {
|
||||
LOG.error("Adding vault to quick access area failed", e);
|
||||
}
|
||||
} else {
|
||||
LOG.warn("Unable to add vault to quick access area: Vault is not mounted to local system path.");
|
||||
}
|
||||
}
|
||||
|
||||
private synchronized void removeFromQuickAccess() {
|
||||
if (quickAccessEntry.get() == null) {
|
||||
LOG.debug("Removing vault from quick access area: Entry not found, nothing to do.");
|
||||
return;
|
||||
}
|
||||
removeFromQuickAccessInternal();
|
||||
}
|
||||
|
||||
private void removeFromQuickAccessInternal() {
|
||||
try {
|
||||
quickAccessEntry.get().remove();
|
||||
quickAccessEntry.set(null);
|
||||
} catch (QuickAccessServiceException e) {
|
||||
LOG.error("Removing vault from quick access area failed", e);
|
||||
}
|
||||
}
|
||||
|
||||
// ******************************************************************************
|
||||
// Observable Properties
|
||||
// *******************************************************************************
|
||||
|
||||
@@ -8,11 +8,13 @@
|
||||
*******************************************************************************/
|
||||
package org.cryptomator.common.vaults;
|
||||
|
||||
import org.apache.commons.lang3.SystemUtils;
|
||||
import org.cryptomator.common.settings.Settings;
|
||||
import org.cryptomator.common.settings.VaultSettings;
|
||||
import org.cryptomator.cryptofs.CryptoFileSystemProvider;
|
||||
import org.cryptomator.cryptofs.DirStructure;
|
||||
import org.cryptomator.cryptofs.migration.Migrators;
|
||||
import org.cryptomator.integrations.mount.MountService;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
|
||||
@@ -24,6 +26,7 @@ import java.nio.file.Files;
|
||||
import java.nio.file.NoSuchFileException;
|
||||
import java.nio.file.Path;
|
||||
import java.util.Collection;
|
||||
import java.util.List;
|
||||
import java.util.Optional;
|
||||
import java.util.ResourceBundle;
|
||||
|
||||
@@ -38,14 +41,21 @@ public class VaultListManager {
|
||||
private static final Logger LOG = LoggerFactory.getLogger(VaultListManager.class);
|
||||
|
||||
private final AutoLocker autoLocker;
|
||||
private final List<MountService> mountServices;
|
||||
private final VaultComponent.Factory vaultComponentFactory;
|
||||
private final ObservableList<Vault> vaultList;
|
||||
private final String defaultVaultName;
|
||||
|
||||
@Inject
|
||||
public VaultListManager(ObservableList<Vault> vaultList, AutoLocker autoLocker, VaultComponent.Factory vaultComponentFactory, ResourceBundle resourceBundle, Settings settings) {
|
||||
public VaultListManager(ObservableList<Vault> vaultList, //
|
||||
AutoLocker autoLocker, //
|
||||
List<MountService> mountServices,
|
||||
VaultComponent.Factory vaultComponentFactory,
|
||||
ResourceBundle resourceBundle,
|
||||
Settings settings) {
|
||||
this.vaultList = vaultList;
|
||||
this.autoLocker = autoLocker;
|
||||
this.mountServices = mountServices;
|
||||
this.vaultComponentFactory = vaultComponentFactory;
|
||||
this.defaultVaultName = resourceBundle.getString("defaults.vault.vaultName");
|
||||
|
||||
@@ -76,6 +86,15 @@ public class VaultListManager {
|
||||
} else {
|
||||
vaultSettings.displayName.set(defaultVaultName);
|
||||
}
|
||||
|
||||
//due to https://github.com/cryptomator/cryptomator/issues/2880#issuecomment-1680313498
|
||||
var nameOfWinfspLocalMounter = "org.cryptomator.frontend.fuse.mount.WinFspMountProvider";
|
||||
if (SystemUtils.IS_OS_WINDOWS //
|
||||
&& vaultSettings.path.get().toString().contains("Dropbox") //
|
||||
&& mountServices.stream().anyMatch(s -> s.getClass().getName().equals(nameOfWinfspLocalMounter))) {
|
||||
vaultSettings.mountService.setValue(nameOfWinfspLocalMounter);
|
||||
}
|
||||
|
||||
return vaultSettings;
|
||||
}
|
||||
|
||||
|
||||
@@ -4,7 +4,9 @@ import org.cryptomator.common.Environment;
|
||||
import org.cryptomator.common.settings.Settings;
|
||||
import org.cryptomator.integrations.autostart.AutoStartProvider;
|
||||
import org.cryptomator.integrations.autostart.ToggleAutoStartFailedException;
|
||||
import org.cryptomator.integrations.common.NamedServiceProvider;
|
||||
import org.cryptomator.integrations.keychain.KeychainAccessProvider;
|
||||
import org.cryptomator.integrations.quickaccess.QuickAccessService;
|
||||
import org.cryptomator.ui.common.FxController;
|
||||
import org.cryptomator.ui.fxapp.FxApplicationWindows;
|
||||
import org.slf4j.Logger;
|
||||
@@ -30,12 +32,15 @@ public class GeneralPreferencesController implements FxController {
|
||||
private final Stage window;
|
||||
private final Settings settings;
|
||||
private final Optional<AutoStartProvider> autoStartProvider;
|
||||
private final List<QuickAccessService> quickAccessServices;
|
||||
private final Application application;
|
||||
private final Environment environment;
|
||||
private final List<KeychainAccessProvider> keychainAccessProviders;
|
||||
private final FxApplicationWindows appWindows;
|
||||
public CheckBox useKeychainCheckbox;
|
||||
public ChoiceBox<KeychainAccessProvider> keychainBackendChoiceBox;
|
||||
public CheckBox useQuickAccessCheckbox;
|
||||
public ChoiceBox<QuickAccessService> quickAccessServiceChoiceBox;
|
||||
public CheckBox startHiddenCheckbox;
|
||||
public CheckBox autoCloseVaultsCheckbox;
|
||||
public CheckBox debugModeCheckbox;
|
||||
@@ -48,6 +53,7 @@ public class GeneralPreferencesController implements FxController {
|
||||
this.settings = settings;
|
||||
this.autoStartProvider = autoStartProvider;
|
||||
this.keychainAccessProviders = keychainAccessProviders;
|
||||
this.quickAccessServices = QuickAccessService.get().toList();
|
||||
this.application = application;
|
||||
this.environment = environment;
|
||||
this.appWindows = appWindows;
|
||||
@@ -60,13 +66,21 @@ public class GeneralPreferencesController implements FxController {
|
||||
debugModeCheckbox.selectedProperty().bindBidirectional(settings.debugMode);
|
||||
autoStartProvider.ifPresent(autoStart -> autoStartCheckbox.setSelected(autoStart.isEnabled()));
|
||||
|
||||
var keychainSettingsConverter = new KeychainProviderClassNameConverter(keychainAccessProviders);
|
||||
var keychainSettingsConverter = new ServiceToSettingsConverter<>(keychainAccessProviders);
|
||||
keychainBackendChoiceBox.getItems().addAll(keychainAccessProviders);
|
||||
keychainBackendChoiceBox.setValue(keychainSettingsConverter.fromString(settings.keychainProvider.get()));
|
||||
keychainBackendChoiceBox.setConverter(new KeychainProviderDisplayNameConverter());
|
||||
Bindings.bindBidirectional(settings.keychainProvider, keychainBackendChoiceBox.valueProperty(), keychainSettingsConverter);
|
||||
useKeychainCheckbox.selectedProperty().bindBidirectional(settings.useKeychain);
|
||||
keychainBackendChoiceBox.disableProperty().bind(useKeychainCheckbox.selectedProperty().not());
|
||||
|
||||
useQuickAccessCheckbox.selectedProperty().bindBidirectional(settings.useQuickAccess);
|
||||
var quickAccessSettingsConverter = new ServiceToSettingsConverter<>(quickAccessServices);
|
||||
quickAccessServiceChoiceBox.getItems().addAll(quickAccessServices);
|
||||
quickAccessServiceChoiceBox.setValue(quickAccessSettingsConverter.fromString(settings.quickAccessService.get()));
|
||||
quickAccessServiceChoiceBox.setConverter(new NamedServiceConverter<>());
|
||||
Bindings.bindBidirectional(settings.quickAccessService, quickAccessServiceChoiceBox.valueProperty(), quickAccessSettingsConverter);
|
||||
quickAccessServiceChoiceBox.disableProperty().bind(useQuickAccessCheckbox.selectedProperty().not());
|
||||
}
|
||||
|
||||
public boolean isAutoStartSupported() {
|
||||
@@ -91,6 +105,10 @@ public class GeneralPreferencesController implements FxController {
|
||||
});
|
||||
}
|
||||
|
||||
public boolean isSomeQuickAccessServiceAvailable() {
|
||||
return !quickAccessServices.isEmpty();
|
||||
}
|
||||
|
||||
@FXML
|
||||
public void showLogfileDirectory() {
|
||||
environment.getLogDir().ifPresent(logDirPath -> application.getHostServices().showDocument(logDirPath.toUri().toString()));
|
||||
@@ -116,29 +134,47 @@ public class GeneralPreferencesController implements FxController {
|
||||
|
||||
}
|
||||
|
||||
private static class KeychainProviderClassNameConverter extends StringConverter<KeychainAccessProvider> {
|
||||
|
||||
private final List<KeychainAccessProvider> keychainAccessProviders;
|
||||
|
||||
public KeychainProviderClassNameConverter(List<KeychainAccessProvider> keychainAccessProviders) {
|
||||
this.keychainAccessProviders = keychainAccessProviders;
|
||||
}
|
||||
private static class NamedServiceConverter<T extends NamedServiceProvider> extends StringConverter<T> {
|
||||
|
||||
@Override
|
||||
public String toString(KeychainAccessProvider provider) {
|
||||
if (provider == null) {
|
||||
public String toString(T namedService) {
|
||||
if (namedService == null) {
|
||||
return null;
|
||||
} else {
|
||||
return provider.getClass().getName();
|
||||
return namedService.getName();
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public KeychainAccessProvider fromString(String string) {
|
||||
public T fromString(String string) {
|
||||
throw new UnsupportedOperationException();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
private static class ServiceToSettingsConverter<T> extends StringConverter<T> {
|
||||
|
||||
private final List<T> services;
|
||||
|
||||
public ServiceToSettingsConverter(List<T> services) {
|
||||
this.services = services;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString(T service) {
|
||||
if (service == null) {
|
||||
return null;
|
||||
} else {
|
||||
return service.getClass().getName();
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public T fromString(String string) {
|
||||
if (string == null) {
|
||||
return null;
|
||||
} else {
|
||||
return keychainAccessProviders.stream().filter(provider -> provider.getClass().getName().equals(string)).findAny().orElse(null);
|
||||
return services.stream().filter(provider -> provider.getClass().getName().equals(string)).findAny().orElse(null);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -30,6 +30,8 @@ public interface PreferencesComponent {
|
||||
selectedTabProperty().set(selectedTab);
|
||||
Stage stage = window();
|
||||
stage.setScene(scene().get());
|
||||
stage.setMinWidth(420);
|
||||
stage.setMinHeight(300);
|
||||
stage.show();
|
||||
stage.requestFocus();
|
||||
return stage;
|
||||
|
||||
@@ -37,7 +37,7 @@ public class PreferencesController implements FxController {
|
||||
this.env = env;
|
||||
this.window = window;
|
||||
this.selectedTabProperty = selectedTabProperty;
|
||||
this.updateAvailable = updateChecker.latestVersionProperty().isNotNull();
|
||||
this.updateAvailable = updateChecker.updateAvailableProperty();
|
||||
}
|
||||
|
||||
@FXML
|
||||
|
||||
@@ -7,8 +7,6 @@
|
||||
xmlns="http://javafx.com/javafx"
|
||||
fx:id="tabPane"
|
||||
fx:controller="org.cryptomator.ui.preferences.PreferencesController"
|
||||
minWidth="-Infinity"
|
||||
maxWidth="-Infinity"
|
||||
prefWidth="650"
|
||||
tabMinWidth="60"
|
||||
tabClosingPolicy="UNAVAILABLE"
|
||||
|
||||
@@ -30,6 +30,10 @@
|
||||
<ChoiceBox fx:id="keychainBackendChoiceBox"/>
|
||||
</HBox>
|
||||
|
||||
<HBox spacing="12" alignment="CENTER_LEFT" visible="${controller.someQuickAccessServiceAvailable}" managed="${controller.someQuickAccessServiceAvailable}">
|
||||
<CheckBox fx:id="useQuickAccessCheckbox" text="%preferences.general.quickAccessService"/>
|
||||
<ChoiceBox fx:id="quickAccessServiceChoiceBox"/>
|
||||
</HBox>
|
||||
<Region VBox.vgrow="ALWAYS"/>
|
||||
|
||||
<HBox spacing="12" alignment="CENTER_LEFT">
|
||||
|
||||
@@ -288,6 +288,7 @@ preferences.general.debugLogging=Enable debug logging
|
||||
preferences.general.debugDirectory=Reveal log files
|
||||
preferences.general.autoStart=Launch Cryptomator on system start
|
||||
preferences.general.keychainBackend=Store passwords with
|
||||
preferences.general.quickAccessService=Add unlocked vaults to the quick access area
|
||||
## Interface
|
||||
preferences.interface=Interface
|
||||
preferences.interface.theme=Look & Feel
|
||||
|
||||
121
src/main/resources/i18n/strings_af.properties
Normal file
121
src/main/resources/i18n/strings_af.properties
Normal file
@@ -0,0 +1,121 @@
|
||||
# Locale Specific CSS files such as CJK, RTL,...
|
||||
|
||||
# Generics
|
||||
## Button
|
||||
|
||||
# Error
|
||||
|
||||
# Defaults
|
||||
|
||||
# Tray Menu
|
||||
|
||||
# Add Vault Wizard
|
||||
## New
|
||||
### Name
|
||||
### Location
|
||||
### Expert Settings
|
||||
### Password
|
||||
### Information
|
||||
## Existing
|
||||
## Success
|
||||
|
||||
# Remove Vault
|
||||
|
||||
# Change Password
|
||||
|
||||
# Forget Password
|
||||
|
||||
# Unlock
|
||||
## Select
|
||||
## Success
|
||||
## Failure
|
||||
## Hub
|
||||
### Waiting
|
||||
### Receive Key
|
||||
### Register Device
|
||||
### Register Device Legacy
|
||||
### Registration Success
|
||||
### Registration Failed
|
||||
### Unauthorized
|
||||
### Requires Account Initialization
|
||||
### License Exceeded
|
||||
|
||||
# Lock
|
||||
## Force
|
||||
## Failure
|
||||
|
||||
# Migration
|
||||
## Start
|
||||
## Run
|
||||
## Success
|
||||
## Missing file system capabilities
|
||||
## Impossible
|
||||
|
||||
# Health Check
|
||||
## Start
|
||||
## Start Failure
|
||||
## Check Selection
|
||||
## Detail view
|
||||
## Result view
|
||||
## Fix Application
|
||||
|
||||
# Preferences
|
||||
## General
|
||||
## Interface
|
||||
## Volume
|
||||
## Updates
|
||||
|
||||
## Contribution
|
||||
|
||||
### Remove License Key Dialog
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
|
||||
# Vault Statistics
|
||||
## Read
|
||||
## Write
|
||||
|
||||
## Accesses
|
||||
|
||||
|
||||
# Main Window
|
||||
## Vault List
|
||||
##Notificaition
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
### Locked
|
||||
### Unlocked
|
||||
### Missing
|
||||
### Needs Migration
|
||||
### Error
|
||||
|
||||
# Wrong File Alert
|
||||
|
||||
# Vault Options
|
||||
## General
|
||||
|
||||
## Mount
|
||||
## Master Key
|
||||
## Hub
|
||||
|
||||
# Recovery Key
|
||||
## Display Recovery Key
|
||||
## Reset Password
|
||||
### Enter Recovery Key
|
||||
### Reset Password
|
||||
### Recovery Key Password Reset Success
|
||||
|
||||
# Convert Vault
|
||||
|
||||
# New Password
|
||||
|
||||
# Quit
|
||||
|
||||
# Forced Quit
|
||||
|
||||
# Update Reminder
|
||||
|
||||
#Dokany Support End
|
||||
|
||||
# Share Vault
|
||||
@@ -16,7 +16,7 @@ generic.button.print=طباعة
|
||||
|
||||
# Error
|
||||
error.message=حدث خطأ ما
|
||||
error.description=لم يتوقع "كريبتوماتور" حدوث ذلك. يمكنك البحث عن الحلول الموجودة لهذا الخطأ. وإذا لم يتم الإبلاغ عنه بعد، لا تتردد في فعل ذلك.
|
||||
error.description=لم يتوقع Cryptomator حدوث ذلك. يمكنك البحث عن الحلول الموجودة لهذا الخطأ. وإذا لم يتم الإبلاغ عنه بعد، لا تتردد في فعل ذلك.
|
||||
error.hyperlink.lookup=ابحث عن هذا الخطأ
|
||||
error.hyperlink.report=أبلغ عن هذا الخطأ
|
||||
error.technicalDetails=التفاصيل:
|
||||
@@ -173,10 +173,15 @@ hub.registerSuccess.legacy.description=للدخول إلى الخزينة، يح
|
||||
### Registration Failed
|
||||
hub.registerFailed.message=فشل تسجيل الجهاز
|
||||
hub.registerFailed.description.generic=حدث خطأ في عملية تسجيل الاسم. لمزيد من التفاصيل، راجع سجل التطبيق.
|
||||
hub.registerFailed.description.deviceAlreadyExists=هذا الجهاز مسجل لمستخدم مختلف بالفعل. حاول تغيير حساب المستخدم أو استخدام جهاز مختلف.
|
||||
### Unauthorized
|
||||
hub.unauthorized.message=تم رفض الوصول
|
||||
hub.unauthorized.description=لم يتم بعد منح الإذن لجهازك بالوصول إلى هذا المخزن. اطلب من مالك المخزن أن يأذن بذلك.
|
||||
### Requires Account Initialization
|
||||
hub.requireAccountInit.message=مطلوب اتخاذ إجراء
|
||||
hub.requireAccountInit.description.0=للمتابعة، يرجى إكمال الخطوات المطلوبة في
|
||||
hub.requireAccountInit.description.1=ملف تعريف المستخدم
|
||||
hub.requireAccountInit.description.2=.
|
||||
### License Exceeded
|
||||
hub.invalidLicense.message=ترخيص المركز غير صالح
|
||||
hub.invalidLicense.description=نموذج المركز Cryptomator الخاص بك لديه ترخيص غير صالح. الرجاء إبلاغ مسؤول مركز لترقية أو تجديد الترخيص.
|
||||
@@ -294,7 +299,6 @@ preferences.interface.language.auto=النظام الافتراضي
|
||||
preferences.interface.interfaceOrientation=اتجاه الواجهة
|
||||
preferences.interface.interfaceOrientation.ltr=من اليسار إلى اليمين
|
||||
preferences.interface.interfaceOrientation.rtl=من اليمين إلى اليسار
|
||||
preferences.interface.showMinimizeButton=إظهار زر التصغير
|
||||
preferences.interface.showTrayIcon=إظهار أيقونة اللوحة (يتطلب إعادة تشغيل)
|
||||
## Volume
|
||||
preferences.volume=القرص الإفتراضي
|
||||
@@ -305,6 +309,9 @@ preferences.volume.fuseRestartRequired=لتطبيق التغييرات، يحت
|
||||
preferences.volume.tcp.port=منفذ TCP الافتراضي
|
||||
preferences.volume.supportedFeatures=يدعم نوع وحدة تخزين المختار الميزات التالية:
|
||||
preferences.volume.feature.mountAuto=اختيار نقطة البَدْء التلقائية
|
||||
preferences.volume.feature.mountToDir=مجلد مخصص كنقطة تحميل
|
||||
preferences.volume.feature.mountToDriveLetter=استخدام حرف وحدة التخزين كنقطة تحميل
|
||||
preferences.volume.feature.mountFlags=خيارات التثبيت المخصصة
|
||||
preferences.volume.feature.readOnly=تحميل للقراءة فقط
|
||||
## Updates
|
||||
preferences.updates=تحديثات
|
||||
@@ -312,6 +319,13 @@ preferences.updates.currentVersion=الإصدار الحالي: %s
|
||||
preferences.updates.autoUpdateCheck=تحقق من التحديثات اوتوماتيكيا
|
||||
preferences.updates.checkNowBtn=تحقق الان
|
||||
preferences.updates.updateAvailable=التحديث إلى الإصدار %s متاح.
|
||||
preferences.updates.lastUpdateCheck=آخر فحص: %s
|
||||
preferences.updates.lastUpdateCheck.never=مطلقاً
|
||||
preferences.updates.lastUpdateCheck.recently=مؤخراً
|
||||
preferences.updates.lastUpdateCheck.daysAgo=منذ %s يوم
|
||||
preferences.updates.lastUpdateCheck.hoursAgo=منذ %s ساعة
|
||||
preferences.updates.checkFailed=فشل في البحث عن تحديثات البرنامج تحقق من اتصالك بالإنترنت أو حاول مرة أخرى لاحقاً.
|
||||
preferences.updates.upToDate=Cryptomator محدث لاخر نسخة.
|
||||
|
||||
## Contribution
|
||||
preferences.contribute=ادعمنا
|
||||
@@ -319,6 +333,12 @@ preferences.contribute.registeredFor=شهادة الداعم مسجلة لـ %s
|
||||
preferences.contribute.noCertificate=ادعم Cryptomator واحصل على شهادة الداعم. إنها مثل مفتاح الترخيص لكن للأشخاص الرائعين الذين يستخدمون البرامج المجانية ؛-)
|
||||
preferences.contribute.getCertificate=ليس لديك واحدة بعد؟ تعلم كيف يمكنك الحصول عليها.
|
||||
preferences.contribute.promptText=قم بلصق رمز شهادة الداعم هنا
|
||||
preferences.contribute.donate=تبرع
|
||||
|
||||
### Remove License Key Dialog
|
||||
removeCert.title=إزالة الشهادة
|
||||
removeCert.message=إزالة شهادة الداعم؟
|
||||
removeCert.confirmBtn=حذف
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
@@ -331,21 +351,35 @@ stats.cacheHitRate=معدل استخدام الكاش
|
||||
stats.read.throughput.idle=قراءة: خامل
|
||||
stats.read.throughput.kibs=القراءة: %.2f KiB/s
|
||||
stats.read.throughput.mibs=القراءة: %.2f MiB/s
|
||||
stats.read.total.data.none=بيانات القراءة: -
|
||||
stats.read.total.data.kib=بيانات القراءة: %.1f كيلوبايت
|
||||
stats.read.total.data.mib=بيانات القراءة: %.1f ميجابايت
|
||||
stats.read.total.data.gib=بيانات القراءة: %.1f جيجابايت
|
||||
stats.decr.total.data.none=تم فك تشفير البيانات:-
|
||||
stats.decr.total.data.kib=البيانات المفكوكة: %.1f كيلوبايت
|
||||
stats.decr.total.data.mib=البيانات المفكوكة: %.1f ميجابايت
|
||||
stats.decr.total.data.gib=البيانات المفكوكة: %.1f جيجابايت
|
||||
stats.read.accessCount=مجموع القراءات: %d
|
||||
## Write
|
||||
stats.write.throughput.idle=الكتابة: خامل
|
||||
stats.write.throughput.kibs=الكتابة: %.2f كيلوبايت/ثانية
|
||||
stats.write.throughput.mibs=الكتابة: %.2f ميجابايت/ثانية
|
||||
stats.write.total.data.none=البيانات المكتوبة: -
|
||||
stats.write.total.data.kib=البيانات المكتوبة: %.1f كيلوبايت
|
||||
stats.write.total.data.mib=البيانات المكتوبة: %.1f م.ب
|
||||
stats.write.total.data.gib=البيانات المكتوبة: %.1f ج.ب
|
||||
stats.encr.total.data.none=البيانات المشفرة: -
|
||||
stats.encr.total.data.kib=البيانات المشفرة: %.1f كيلوبايت
|
||||
stats.encr.total.data.mib=البيانات المشفرة: %.1f ميجابايت
|
||||
stats.encr.total.data.gib=البيانات المشفرة: %.1f جيجابايت
|
||||
stats.write.accessCount=مجموع الكتابات: %d
|
||||
|
||||
## Accesses
|
||||
stats.access.current=الوصول: %d
|
||||
stats.access.total=مجموع الوصول: %d
|
||||
|
||||
|
||||
# Main Window
|
||||
main.closeBtn.tooltip=إغلاق
|
||||
main.minimizeBtn.tooltip=تصغير
|
||||
main.preferencesBtn.tooltip=تفضيلات
|
||||
main.debugModeEnabled.tooltip=تم تمكين وضع التصحيح
|
||||
main.supporterCertificateMissing.tooltip=يرجى النظر في تقديم تبرعات
|
||||
## Vault List
|
||||
main.vaultlist.emptyList.onboardingInstruction=انقر هنا لإضافة خزنة
|
||||
main.vaultlist.contextMenu.remove=حذف…
|
||||
@@ -354,7 +388,7 @@ main.vaultlist.contextMenu.unlock=فتح…
|
||||
main.vaultlist.contextMenu.unlockNow=افتح الان
|
||||
main.vaultlist.contextMenu.vaultoptions=إظهار خيارات المخزن
|
||||
main.vaultlist.contextMenu.reveal=اظهار القرص
|
||||
main.vaultlist.addVaultBtn=إضافة
|
||||
##Notificaition
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
main.vaultDetail.welcomeOnboarding=شكرا لاختيار Cryptomator لحماية ملفاتك. إذا كنت بحاجة إلى أية مساعدة، تحقق من دليل وتعليمات الإستخدام:
|
||||
@@ -364,14 +398,17 @@ main.vaultDetail.unlockBtn=فتح…
|
||||
main.vaultDetail.unlockNowBtn=فتح القفل الان
|
||||
main.vaultDetail.optionsBtn=خيارات المخزن
|
||||
main.vaultDetail.passwordSavedInKeychain=تم حفظ كلمة المرور
|
||||
main.vaultDetail.share=مشاركة…
|
||||
### Unlocked
|
||||
main.vaultDetail.unlockedStatus=مفتوح
|
||||
main.vaultDetail.accessLocation=يمكن الوصول إلى محتويات مخزنك هنا:
|
||||
main.vaultDetail.revealBtn=اظهار القرص
|
||||
main.vaultDetail.copyUri=نسخ الرابط
|
||||
main.vaultDetail.lockBtn=قفل
|
||||
main.vaultDetail.bytesPerSecondRead=قراءة:
|
||||
main.vaultDetail.bytesPerSecondWritten=كتابة:
|
||||
main.vaultDetail.throughput.idle=خمول
|
||||
main.vaultDetail.throughput.kbps=%.1f كيلوبايت/ث
|
||||
main.vaultDetail.throughput.mbps=%.1f ميجابايت/ث
|
||||
main.vaultDetail.stats=إحصائيات الخزنة
|
||||
main.vaultDetail.locateEncryptedFileBtn=تحديد موقع الملف المشفر
|
||||
@@ -387,6 +424,9 @@ main.vaultDetail.missing.changeLocation=تغيير موقع الخزنة…
|
||||
main.vaultDetail.migrateButton=ترقية الحافظة
|
||||
main.vaultDetail.migratePrompt=يجب ترقية المخزن الخاص بك إلى تنسيق جديد، قبل أن تتمكن من الوصول إليه
|
||||
### Error
|
||||
main.vaultDetail.error.info=حدث خطأ أثناء تحميل الخزانة من القرص الصلب.
|
||||
main.vaultDetail.error.reload=إعادة تحميل
|
||||
main.vaultDetail.error.windowTitle=خطأ في تحميل الخزنة
|
||||
|
||||
# Wrong File Alert
|
||||
wrongFileAlert.title=كيفية تشفير الملفات
|
||||
@@ -402,24 +442,31 @@ wrongFileAlert.link=لمزيد من المساعدة، قم بزيارة
|
||||
## General
|
||||
vaultOptions.general=عام
|
||||
vaultOptions.general.vaultName=اسم المخزن
|
||||
vaultOptions.general.autoLock.lockAfterTimePart1=قفل عند الخمول لمدة
|
||||
vaultOptions.general.autoLock.lockAfterTimePart2=دقائق
|
||||
vaultOptions.general.unlockAfterStartup=فتح قفل المخزن عند بدء تشغيل Cryptomator
|
||||
vaultOptions.general.actionAfterUnlock=بعد فتح القفل بنجاح
|
||||
vaultOptions.general.actionAfterUnlock.ignore=لا تفعل شيئاً
|
||||
vaultOptions.general.actionAfterUnlock.reveal=إظهار القرص
|
||||
vaultOptions.general.actionAfterUnlock.ask=اسأل
|
||||
vaultOptions.general.startHealthCheckBtn=بدء فحص الصحة
|
||||
|
||||
## Mount
|
||||
vaultOptions.mount=القرص الوهمي
|
||||
vaultOptions.mount.info=افتح تفضيلات القرص الظاهري لتغيير الإعدادات الافتراضية.
|
||||
vaultOptions.mount.readonly=للقراءة فقط
|
||||
vaultOptions.mount.customMountFlags=الأعلام المخصصة
|
||||
vaultOptions.mount.winDriveLetterOccupied=مشغول
|
||||
vaultOptions.mount.mountPoint=موقع التحميل الوهمي
|
||||
vaultOptions.mount.mountPoint.auto=اختيار موقع مناسب تلقائياً
|
||||
vaultOptions.mount.mountPoint.driveLetter=استخدام دالة قرص معين
|
||||
vaultOptions.mount.mountPoint.custom=استخدام المجلد المختار
|
||||
vaultOptions.mount.mountPoint.directoryPickerButton=اختر…
|
||||
vaultOptions.mount.mountPoint.directoryPickerTitle=إختر مجلد
|
||||
vaultOptions.mount.volumeType.default=الافتراضي (%s)
|
||||
vaultOptions.mount.volumeType.restartRequired=لاستخدام هذا النوع من وحدة التخزين يحتاج Cryptomator إلى إعادة تشغيله.
|
||||
vaultOptions.mount.volume.tcp.port=منفذ TCP
|
||||
vaultOptions.mount.volume.type=نوع وحدة التخزين
|
||||
## Master Key
|
||||
vaultOptions.masterkey=كلمة المرور
|
||||
vaultOptions.masterkey.changePasswordBtn=تغيير كلمة المرور
|
||||
@@ -429,9 +476,12 @@ vaultOptions.masterkey.showRecoveryKeyBtn=عرض مفتاح الاسترداد
|
||||
vaultOptions.masterkey.recoverPasswordBtn=إعادة تعيين كلمة المرور
|
||||
## Hub
|
||||
vaultOptions.hub=الإسترداد
|
||||
vaultOptions.hub.convertInfo=يمكنك استخدام مفتاح الاسترداد لتحويل هذه خزانة Hub إلى خزانة تعتمد على كلمة مرور في حالة الطوارئ.
|
||||
vaultOptions.hub.convertBtn=التحويل إلى خزانة قائمة على كلمة المرور
|
||||
|
||||
# Recovery Key
|
||||
## Display Recovery Key
|
||||
recoveryKey.display.title=إظهار مفتاح الاسترداد
|
||||
recoveryKey.create.message=مطلوب كلمة المرور
|
||||
recoveryKey.create.description=أدخل كلمة المرور الخاصة بك لإظهار مفتاح الاسترداد ل "%s":
|
||||
recoveryKey.display.description=يمكن استخدام مفتاح الاسترداد التالي لاستعادة الوصول إلى "%s":
|
||||
@@ -439,12 +489,23 @@ recoveryKey.display.StorageHints=حافظ عليه في مكان ما آمن ج
|
||||
## Reset Password
|
||||
### Enter Recovery Key
|
||||
recoveryKey.recover.title=إعادة تعيين كلمة المرور
|
||||
recoveryKey.recover.prompt=أدخل مفتاح الاسترداد لـ "%s":
|
||||
recoveryKey.recover.correctKey=هذا مفتاح استرداد صالح
|
||||
recoveryKey.recover.wrongKey=مفتاح الاسترداد هذا ينتمي إلى خزانة مختلفة
|
||||
recoveryKey.recover.invalidKey=مفتاح الاسترداد غير صالح
|
||||
recoveryKey.printout.heading=مفتاح استرداد Cryptomator\n"%s"\n
|
||||
### Reset Password
|
||||
recoveryKey.recover.resetBtn=إعادة الضبط
|
||||
### Recovery Key Password Reset Success
|
||||
recoveryKey.recover.resetSuccess.message=تم إعادة تعيين كلمة المرور بنجاح
|
||||
recoveryKey.recover.resetSuccess.description=يمكنك فتح الخزانة الخاصة بك بكلمة المرور الجديدة.
|
||||
|
||||
# Convert Vault
|
||||
convertVault.title=تحويل الخزانة
|
||||
convertVault.convert.convertBtn.before=حوّل
|
||||
convertVault.convert.convertBtn.processing=جاري التحويل…
|
||||
convertVault.success.message=تم التحويل بنجاح
|
||||
convertVault.hubToPassword.success.description=يمكنك الآن فتح الخزانة باستخدام كلمة المرور المختارة دون الحاجة إلى الوصول إلى Hub.
|
||||
|
||||
# New Password
|
||||
newPassword.promptText=أدخل كلمة مرور جديدة
|
||||
@@ -459,13 +520,46 @@ passwordStrength.messageLabel.3=قوية
|
||||
passwordStrength.messageLabel.4=قوية جداً
|
||||
|
||||
# Quit
|
||||
quit.title=إغلاق التطبيق
|
||||
quit.message=هناك خزانات مفتوحة
|
||||
quit.description=يرجى تأكيد رغبتك في الخروج. سيقوم Cryptomator بقفل جميع الخزائن غير المقفلة بشكل آمن لمنع فقدان البيانات.
|
||||
quit.lockAndQuitBtn=قفل و خروج
|
||||
|
||||
# Forced Quit
|
||||
quit.forced.message=بعض الخزائن لم أتمكن من قفلها
|
||||
quit.forced.description=تم حظر قفل الخزنات بسبب العمليات المعلقة أو الملفات المفتوحة. يمكنك فرض قفل الخزنات المتبقية، ولكن قد يؤدي مقاطعة عمليات الإدخال/الإخراج إلى فقدان البيانات غير المحفوظة.
|
||||
quit.forced.forceAndQuitBtn=فرض وإغلاق
|
||||
|
||||
# Update Reminder
|
||||
updateReminder.title=التحقق من التحديث
|
||||
updateReminder.message=التحقق من التحديثات؟
|
||||
updateReminder.description=ابقَ على اطلاع بأحدث الميزات، وإصلاحات الأخطاء، وتحسينات الأمان. نوصي بالتحقق التلقائي من التحديثات.
|
||||
updateReminder.notNow=ليس الآن
|
||||
updateReminder.yesOnce=نعم، مرة واحدة
|
||||
updateReminder.yesAutomatically=نعم، تلقائياً
|
||||
|
||||
#Dokany Support End
|
||||
dokanySupportEnd.title=إشعار بإيقاف الدعم
|
||||
dokanySupportEnd.message=انتهاء الدعم لـDokany
|
||||
dokanySupportEnd.description=نوع وحدة التخزين Dokany لم يعد مدعوماً من قبل Cryptomator. تم تعديل إعداداتك لاستخدام نوع وحدة التخزين الافتراضي الآن. يمكنك عرض النوع الافتراضي في التفضيلات.
|
||||
dokanySupportEnd.preferencesBtn=فتح التفضيلات
|
||||
|
||||
# Share Vault
|
||||
shareVault.title=مشاركة الخزانة
|
||||
shareVault.message=هل ترغب في مشاركة خزانتك مع الآخرين؟
|
||||
shareVault.description=كن حذرًا دائمًا عند مشاركة خزانتك مع الآخرين. باختصار، اتبع هذه الخطوات:
|
||||
shareVault.instruction.1=1. شارك الوصول إلى مجلد الخزانة المشفر عبر التخزين السحابي.
|
||||
shareVault.instruction.2=2. شارك كلمة مرور الخزانة بطريقة آمنة.
|
||||
shareVault.remarkBestPractices=لمزيد من المعلومات، تحقق من اقتراحات أفضل الممارسات في مستنداتنا.
|
||||
shareVault.docsTooltip=افتح وثائق البرنامج Documentation لتعلم المزيد عن مشاركة الخزائن.
|
||||
shareVault.hubAd.description=الطريقة الآمنة للعمل ضمن الفرق
|
||||
shareVault.hubAd.keyManagement=• إدارة المفاتيح بدون معرفة
|
||||
shareVault.hubAd.authentication=• مصادقة قوية
|
||||
shareVault.hubAd.encryption=• التشفير من الطرف إلى الطرف
|
||||
shareVault.visitHub=زيارة Cryptomator Hub
|
||||
|
||||
shareVault.hub.message=كيفية مشاركة خزانة Hub
|
||||
shareVault.hub.description=لمشاركة محتوى الخزانة مع عضو آخر في الفريق، عليك القيام بخطوتين:
|
||||
shareVault.hub.instruction.1=1. شارك الوصول إلى مجلد الخزانة المشفر عبر التخزين السحابي.
|
||||
shareVault.hub.instruction.2=2. امنح الوصول لعضو الفريق في Cryptomator Hub.
|
||||
shareVault.hub.openHub=زيارة Cryptomator Hub
|
||||
@@ -287,7 +287,6 @@ preferences.interface.language.auto=Ғәҙәттәге система көйлә
|
||||
preferences.interface.interfaceOrientation=Интерфейс йүнәлеше
|
||||
preferences.interface.interfaceOrientation.ltr=Һулдан уңға
|
||||
preferences.interface.interfaceOrientation.rtl=Уңдан һулға
|
||||
preferences.interface.showMinimizeButton=Бәләкәйләтеү төймәһен күрһәтергә
|
||||
preferences.interface.showTrayIcon=Панелдә билдәне күрһәтергә (яңынан башлатыу кәрәк)
|
||||
## Volume
|
||||
preferences.volume=Виртуаль диск
|
||||
@@ -315,6 +314,9 @@ preferences.contribute.registeredFor=%s өсөн теркәлгән ярҙамс
|
||||
preferences.contribute.noCertificate=Cryptomator-ҡа ярҙам итегеҙ һәм ярҙамсы сертификаты алығыҙ. Был рөхсәтнамә асҡысы кеүек, әммә ирекле программа ҡулланған бик шәп кешеләр өсөн. ;-)
|
||||
preferences.contribute.getCertificate=Юҡ мы әллә? Уны нисек алырға кәрәклеген ҡарағыҙ.
|
||||
preferences.contribute.promptText=Ярҙамсы сертификатын бында йәбештерегеҙ
|
||||
|
||||
### Remove License Key Dialog
|
||||
removeCert.confirmBtn=Алып ташлау
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
@@ -356,11 +358,6 @@ stats.access.total=Барлыҡ инеү: %d
|
||||
|
||||
|
||||
# Main Window
|
||||
main.closeBtn.tooltip=Яп
|
||||
main.minimizeBtn.tooltip=Бәләкәйләт
|
||||
main.preferencesBtn.tooltip=Көйләүҙәр
|
||||
main.debugModeEnabled.tooltip=Төҙөкләндереү режимы асыҡ
|
||||
main.supporterCertificateMissing.tooltip=Зинһар, иғәнә биреү тураһында уйлағыҙ
|
||||
## Vault List
|
||||
main.vaultlist.emptyList.onboardingInstruction=Һаҡлағыс өҫтәү өсөн бында баҫығыҙ
|
||||
main.vaultlist.contextMenu.remove=Алып ташлау…
|
||||
@@ -369,9 +366,7 @@ main.vaultlist.contextMenu.unlock=Бикте асыу…
|
||||
main.vaultlist.contextMenu.unlockNow=Хәҙер бикте ас
|
||||
main.vaultlist.contextMenu.vaultoptions=Һаҡлағыс варианттарын күрһәт
|
||||
main.vaultlist.contextMenu.reveal=Дискты күрһәт
|
||||
main.vaultlist.addVaultBtn=Өҫтәү
|
||||
main.vaultlist.addVaultBtn.menuItemNew=Яңы Һаҡлағыс...
|
||||
main.vaultlist.addVaultBtn.menuItemExisting=Булған һаҡлағыс...
|
||||
##Notificaition
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
main.vaultDetail.welcomeOnboarding=Файлдарығыҙҙы һаҡлау өсөн Cryptomator-ҙы һайлағанығыҙ өсөн рәхмәт. Әгәр һеҙгә ярҙам кәрәк булһа, башлау буйынса белешмәләребеҙҙе ҡарағыҙ:
|
||||
|
||||
@@ -276,7 +276,6 @@ preferences.interface.language.auto=Сістэма па змаўчанні
|
||||
preferences.interface.interfaceOrientation=Арыентацыя інтэрфэйсу
|
||||
preferences.interface.interfaceOrientation.ltr=Злева ўправа
|
||||
preferences.interface.interfaceOrientation.rtl=Справа ўлева
|
||||
preferences.interface.showMinimizeButton=Паказаць кнопку згортвання
|
||||
preferences.interface.showTrayIcon=Паказваць іконку на інфармацыйнай панэлі (спатрэбіцца перазапуск)
|
||||
## Volume
|
||||
preferences.volume=Віртуальны дыск
|
||||
@@ -302,6 +301,9 @@ preferences.contribute.registeredFor=Сэртыфікат ахвяравальн
|
||||
preferences.contribute.noCertificate=Ахвяруй на Cryptomator ды атрымай сэртыфікат ахвяравальніка. Гэта штось падобнае на ліцэнзійны ключ, але для цудоўных людзей, якія карыстаюцца бясплатнай праграмай. ;-)
|
||||
preferences.contribute.getCertificate=Яшчэ ня маеш такога? Даведайся, як атрымаць.
|
||||
preferences.contribute.promptText=Устаў код сэртыфікату ахвяравальніка сюды
|
||||
|
||||
### Remove License Key Dialog
|
||||
removeCert.confirmBtn=Выдаліць
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
@@ -343,11 +345,6 @@ stats.access.total=Доступы агулам: %d
|
||||
|
||||
|
||||
# Main Window
|
||||
main.closeBtn.tooltip=Зачыніць
|
||||
main.minimizeBtn.tooltip=Згарнуць
|
||||
main.preferencesBtn.tooltip=Налады
|
||||
main.debugModeEnabled.tooltip=Функццыя дыягназавання выключана
|
||||
main.supporterCertificateMissing.tooltip=Калі ласка, падумай пра ахвяраванне
|
||||
## Vault List
|
||||
main.vaultlist.emptyList.onboardingInstruction=Пстрыкні тут, каб дадаць скарбніцу
|
||||
main.vaultlist.contextMenu.remove=Выдаліць…
|
||||
@@ -356,9 +353,7 @@ main.vaultlist.contextMenu.unlock=Адамкнуць…
|
||||
main.vaultlist.contextMenu.unlockNow=Разамкнуць зараз
|
||||
main.vaultlist.contextMenu.vaultoptions=Паказаць параметры скарбніцы
|
||||
main.vaultlist.contextMenu.reveal=Паказаць дыск
|
||||
main.vaultlist.addVaultBtn=Дадаць
|
||||
main.vaultlist.addVaultBtn.menuItemNew=Новая скарбніца...
|
||||
main.vaultlist.addVaultBtn.menuItemExisting=Існуючая скрабніца...
|
||||
##Notificaition
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
main.vaultDetail.welcomeOnboarding=Дзякуй, што ты абраў Cryptomator для абароны тваіх файлаў. Калі табе патрэбна дапамога, калі ласка, паглядзі нашы інструкцыі:
|
||||
|
||||
@@ -287,7 +287,6 @@ preferences.interface.language.auto=Подразбиран
|
||||
preferences.interface.interfaceOrientation=Посока на текста
|
||||
preferences.interface.interfaceOrientation.ltr=От ляво на дясно
|
||||
preferences.interface.interfaceOrientation.rtl=От дясно на ляво
|
||||
preferences.interface.showMinimizeButton=Бутон за скриване
|
||||
preferences.interface.showTrayIcon=Икона в областта за известия (изисква рестарт)
|
||||
## Volume
|
||||
preferences.volume=Виртуален диск
|
||||
@@ -315,6 +314,9 @@ preferences.contribute.registeredFor=Сертификатът за дарени
|
||||
preferences.contribute.noCertificate=Ако подкрепите Криптоматор ще получите сертификат за дарение. Това е като лицензен ключ, но за готини хора, които използват безплатен софтуер. ;-)
|
||||
preferences.contribute.getCertificate=Все още нямате? Научете как да се сдобиете.
|
||||
preferences.contribute.promptText=Поставете тук кода на сертификата за дарение
|
||||
|
||||
### Remove License Key Dialog
|
||||
removeCert.confirmBtn=Премахване
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
@@ -356,11 +358,6 @@ stats.access.total=Общо достъпвания: %d
|
||||
|
||||
|
||||
# Main Window
|
||||
main.closeBtn.tooltip=Затваряне
|
||||
main.minimizeBtn.tooltip=Скриване
|
||||
main.preferencesBtn.tooltip=Настройки
|
||||
main.debugModeEnabled.tooltip=Режимът за премахване на дефекти е включен
|
||||
main.supporterCertificateMissing.tooltip=Обмислете дарение
|
||||
## Vault List
|
||||
main.vaultlist.emptyList.onboardingInstruction=Щракнете, за да добавите хранилище
|
||||
main.vaultlist.contextMenu.remove=Премахване…
|
||||
@@ -369,9 +366,7 @@ main.vaultlist.contextMenu.unlock=Отключване…
|
||||
main.vaultlist.contextMenu.unlockNow=Отключване сега
|
||||
main.vaultlist.contextMenu.vaultoptions=Настройки на хранилището
|
||||
main.vaultlist.contextMenu.reveal=Разкриване на диска
|
||||
main.vaultlist.addVaultBtn=Добавяне
|
||||
main.vaultlist.addVaultBtn.menuItemNew=Ново хранилище…
|
||||
main.vaultlist.addVaultBtn.menuItemExisting=Съществуващо хранилище…
|
||||
##Notificaition
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
main.vaultDetail.welcomeOnboarding=Благодарим ви, че избрахте Криптоматор, за да предпазвате файловете си. Ако имате нужда от съдействие прочетете ръководствата за започване на работа с приложението:
|
||||
|
||||
@@ -20,6 +20,7 @@ error.description=ওহো! ক্রিপ্টোমেটর এটা য
|
||||
error.hyperlink.lookup=ত্রুটিটি খুঁজে দেখুন
|
||||
error.hyperlink.report=ত্রুটিটি রিপোর্ট করুন
|
||||
error.technicalDetails=বিস্তারিত:
|
||||
error.existingSolutionDescription=এটা হওয়ার কথা ছিল না. যদিও এ সমস্যার জন্য বিদ্যমান একটি সমাধান রয়েছে. অনুগ্রহ করে লিংকটিতে যান.
|
||||
|
||||
# Defaults
|
||||
defaults.vault.vaultName=ভোল্ট
|
||||
@@ -124,6 +125,9 @@ lock.forced.retryBtn=পুনরায় চেষ্টা করুন
|
||||
## Updates
|
||||
|
||||
## Contribution
|
||||
|
||||
### Remove License Key Dialog
|
||||
removeCert.confirmBtn=বাতিল
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
@@ -136,9 +140,9 @@ lock.forced.retryBtn=পুনরায় চেষ্টা করুন
|
||||
|
||||
|
||||
# Main Window
|
||||
main.closeBtn.tooltip=বন্ধ করুন
|
||||
## Vault List
|
||||
main.vaultlist.contextMenu.lock=লক করুন
|
||||
##Notificaition
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
### Locked
|
||||
|
||||
@@ -173,6 +173,9 @@ preferences.updates.checkNowBtn=Provjeri sada
|
||||
preferences.updates.updateAvailable=Dostupno ažuriranje na verziju %s.
|
||||
|
||||
## Contribution
|
||||
|
||||
### Remove License Key Dialog
|
||||
removeCert.confirmBtn=Ukloni
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
@@ -206,11 +209,6 @@ stats.write.accessCount=Ukupno upisano: %d
|
||||
|
||||
|
||||
# Main Window
|
||||
main.closeBtn.tooltip=Zatvori
|
||||
main.minimizeBtn.tooltip=Minimiziraj
|
||||
main.preferencesBtn.tooltip=Postavke
|
||||
main.debugModeEnabled.tooltip=Omogućen je mod otklanjanja pogrešaka
|
||||
main.supporterCertificateMissing.tooltip=Molimo razmislite o doniranju
|
||||
## Vault List
|
||||
main.vaultlist.emptyList.onboardingInstruction=Kliknite ovdje da dodate sef
|
||||
main.vaultlist.contextMenu.remove=Ukloni…
|
||||
@@ -219,6 +217,7 @@ main.vaultlist.contextMenu.unlock=Otključaj…
|
||||
main.vaultlist.contextMenu.unlockNow=Otključaj sada
|
||||
main.vaultlist.contextMenu.vaultoptions=Pokaži opcije sefa
|
||||
main.vaultlist.contextMenu.reveal=Otkrij pogon
|
||||
##Notificaition
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
main.vaultDetail.welcomeOnboarding=Hvala što ste izabrali Cryptomator za zaštitu podataka. Ako vam je potrebna pomoć, pogledajte naše vodiče za početak:
|
||||
|
||||
@@ -299,7 +299,6 @@ preferences.interface.language.auto=Valor predeterminat del sistema
|
||||
preferences.interface.interfaceOrientation=Orientació de la interfície
|
||||
preferences.interface.interfaceOrientation.ltr=Esquerra a dreta
|
||||
preferences.interface.interfaceOrientation.rtl=Dreta a esquerra
|
||||
preferences.interface.showMinimizeButton=Mostra el botó 'minimitzar'
|
||||
preferences.interface.showTrayIcon=Mostra la icona en la barra (cal reiniciar)
|
||||
## Volume
|
||||
preferences.volume=Unitat virtual
|
||||
@@ -327,6 +326,9 @@ preferences.contribute.registeredFor=Certificat de col·laborador registrat per
|
||||
preferences.contribute.noCertificate=Doneu suport a Cryptomator i rebeu un certificat de col·laborador. És com una clau de llicència però per a gent meravellosa que fa servir programari lliure. ;-)
|
||||
preferences.contribute.getCertificate=Encara no en teniu cap? Sapigueu com aconseguir-ne un.
|
||||
preferences.contribute.promptText=Enganxeu aquí el certificat de col·laborador
|
||||
|
||||
### Remove License Key Dialog
|
||||
removeCert.confirmBtn=Elimina
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
@@ -368,11 +370,6 @@ stats.access.total=Total d'accessos: %d
|
||||
|
||||
|
||||
# Main Window
|
||||
main.closeBtn.tooltip=Tanca
|
||||
main.minimizeBtn.tooltip=Minimitza
|
||||
main.preferencesBtn.tooltip=Preferències
|
||||
main.debugModeEnabled.tooltip=Mode depuració activat
|
||||
main.supporterCertificateMissing.tooltip=Si us plau, considereu fer una donació
|
||||
## Vault List
|
||||
main.vaultlist.emptyList.onboardingInstruction=Feu clic aquí per afegir una caixa forta
|
||||
main.vaultlist.contextMenu.remove=Elimina…
|
||||
@@ -381,9 +378,7 @@ main.vaultlist.contextMenu.unlock=Desbloca…
|
||||
main.vaultlist.contextMenu.unlockNow=Desbloqueja ara
|
||||
main.vaultlist.contextMenu.vaultoptions=Opcions de la caixa forta
|
||||
main.vaultlist.contextMenu.reveal=Mostra la unitat
|
||||
main.vaultlist.addVaultBtn=Afegir
|
||||
main.vaultlist.addVaultBtn.menuItemNew=Nova caixa forta...
|
||||
main.vaultlist.addVaultBtn.menuItemExisting=Caixa forta existent...
|
||||
##Notificaition
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
main.vaultDetail.welcomeOnboarding=Gràcies per escollir Cryptomator per protegir els vostres fitxers. Si vos cal ajuda, llegiu les nostres guies per donar els Primers passos:
|
||||
|
||||
@@ -289,7 +289,6 @@ preferences.interface.language.auto=Podle systému
|
||||
preferences.interface.interfaceOrientation=Orientace
|
||||
preferences.interface.interfaceOrientation.ltr=Zleva doprava
|
||||
preferences.interface.interfaceOrientation.rtl=Zprava doleva
|
||||
preferences.interface.showMinimizeButton=Zobrazit tlačítko minimalizovat
|
||||
preferences.interface.showTrayIcon=Zobrazit ikonu v liště (vyžaduje restart)
|
||||
## Volume
|
||||
preferences.volume=Virtuální jednotky
|
||||
@@ -314,6 +313,9 @@ preferences.contribute.registeredFor=Certifikát podporovatele byl registrován
|
||||
preferences.contribute.noCertificate=Podpořte Cryptomator a získejte certifikát podporovatele. Je to jako licenční klíč, ale pro skvělé lidi, kteří používají svobodný software. ;-)
|
||||
preferences.contribute.getCertificate=Ještě žádný nemáte? Naučte se, jak ho můžete získat.
|
||||
preferences.contribute.promptText=Sem vložte kód certifikátu podporovatele
|
||||
|
||||
### Remove License Key Dialog
|
||||
removeCert.confirmBtn=Odstranit
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
@@ -355,11 +357,6 @@ stats.access.total=Přístup celkem: %d
|
||||
|
||||
|
||||
# Main Window
|
||||
main.closeBtn.tooltip=Zavřít
|
||||
main.minimizeBtn.tooltip=Minimalizovat
|
||||
main.preferencesBtn.tooltip=Nastavení
|
||||
main.debugModeEnabled.tooltip=Režim ladění je povolen
|
||||
main.supporterCertificateMissing.tooltip=Prosím, zvažte darování
|
||||
## Vault List
|
||||
main.vaultlist.emptyList.onboardingInstruction=Klikněte zde pro přidání nového trezoru
|
||||
main.vaultlist.contextMenu.remove=Odstranit…
|
||||
@@ -368,9 +365,7 @@ main.vaultlist.contextMenu.unlock=Odemknout…
|
||||
main.vaultlist.contextMenu.unlockNow=Odemknout nyní
|
||||
main.vaultlist.contextMenu.vaultoptions=Zobrazit možnosti trezoru
|
||||
main.vaultlist.contextMenu.reveal=Zobrazit jednotku
|
||||
main.vaultlist.addVaultBtn=Přidat
|
||||
main.vaultlist.addVaultBtn.menuItemNew=Nový trezor...
|
||||
main.vaultlist.addVaultBtn.menuItemExisting=Existující trezor...
|
||||
##Notificaition
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
main.vaultDetail.welcomeOnboarding=Děkujeme, že jste si vybrali Cryptomator pro ochranu vašich souborů. Pokud potřebujete pomoc, podívejte se na naše návody:
|
||||
|
||||
@@ -299,7 +299,6 @@ preferences.interface.language.auto=System standard
|
||||
preferences.interface.interfaceOrientation=Brugerflade retning
|
||||
preferences.interface.interfaceOrientation.ltr=Venstre til højre
|
||||
preferences.interface.interfaceOrientation.rtl=Højre til venstre
|
||||
preferences.interface.showMinimizeButton=Vis knap til minimering
|
||||
preferences.interface.showTrayIcon=Vis ikon i system-bakken (kræver genstart)
|
||||
## Volume
|
||||
preferences.volume=Virtuelt drev
|
||||
@@ -327,6 +326,9 @@ preferences.contribute.registeredFor=Registreret supporter-certifikat for %s
|
||||
preferences.contribute.noCertificate=Hjælp Cryptomator, og modtag et supporter-certifikat. Det er ligesom en license-nøgle, men til fantastiske mennesker som bruger fri software. ;-)
|
||||
preferences.contribute.getCertificate=Har du ikke et allerede? Se her hvordan du kan få et.
|
||||
preferences.contribute.promptText=Indsæt koden for supporter-certifikatet her
|
||||
|
||||
### Remove License Key Dialog
|
||||
removeCert.confirmBtn=Fjern
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
@@ -368,11 +370,6 @@ stats.access.total=Samlede adgang: %d
|
||||
|
||||
|
||||
# Main Window
|
||||
main.closeBtn.tooltip=Luk
|
||||
main.minimizeBtn.tooltip=Minimér
|
||||
main.preferencesBtn.tooltip=Præferencer
|
||||
main.debugModeEnabled.tooltip=Fejlfindingstilstand er aktiveret
|
||||
main.supporterCertificateMissing.tooltip=Overvej venligst at donere
|
||||
## Vault List
|
||||
main.vaultlist.emptyList.onboardingInstruction=Klik her for at tilføje en boks
|
||||
main.vaultlist.contextMenu.remove=Fjern…
|
||||
@@ -381,9 +378,7 @@ main.vaultlist.contextMenu.unlock=Lås op…
|
||||
main.vaultlist.contextMenu.unlockNow=Lås op nu
|
||||
main.vaultlist.contextMenu.vaultoptions=Vis boksindstillinger
|
||||
main.vaultlist.contextMenu.reveal=Vis drev
|
||||
main.vaultlist.addVaultBtn=Tilføj
|
||||
main.vaultlist.addVaultBtn.menuItemNew=Ny Boks...
|
||||
main.vaultlist.addVaultBtn.menuItemExisting=Eksisterende Boks...
|
||||
##Notificaition
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
main.vaultDetail.welcomeOnboarding=Tak fordi du valgte Cryptomator til at beskytte dine filer. Hvis du har brug for hjælp, så tjek vores guider for at komme i gang:
|
||||
|
||||
@@ -136,7 +136,7 @@ unlock.success.revealBtn=Laufwerk anzeigen
|
||||
## Failure
|
||||
unlock.error.customPath.message=Tresor kann nicht in benutzerdefinierten Pfad eingehängt werden
|
||||
unlock.error.customPath.description.notSupported=Wenn du weiterhin den benutzerdefinierten Pfad verwenden möchtest, öffne die allgemeinen Einstellungen und wähle einen unterstützten Laufwerkstyp. Andernfalls gehe zu den Tresor-Optionen und wähle einen unterstützten Einhängepunkt.
|
||||
unlock.error.customPath.description.notExists=Der benutzerdefinierte Einhängepunkt existiert nicht. Erstelle ihn in deinem lokalen Dateisystem oder ändere ihn in den Tresor-Optionen.
|
||||
unlock.error.customPath.description.notExists=Der benutzerdefinierte Einhängepfad existiert nicht. Erstelle ihn entweder in deinem lokalen Dateisystem oder ändere ihn in den Tresor-Optionen.
|
||||
unlock.error.customPath.description.inUse=Der Laufwerksbuchstabe oder benutzerdefinierte Einhängepunkt „%s“ wird bereits verwendet.
|
||||
unlock.error.customPath.description.hideawayNotDir=Die temporäre, versteckte Datei „%3$s“, die für das Entsperren verwendet wurde, konnte nicht entfernt werden. Bitte überprüfe die Datei und lösche sie manuell.
|
||||
unlock.error.customPath.description.couldNotBeCleaned=Dein Tresor konnte nicht in den Pfad „%s“ eingehängt werden. Bitte versuche es erneut oder wähle einen anderen Pfad aus.
|
||||
@@ -287,6 +287,7 @@ preferences.general.debugLogging=Diagnoseprotokoll aktivieren
|
||||
preferences.general.debugDirectory=Protokolldateien anzeigen
|
||||
preferences.general.autoStart=Cryptomator beim Systemstart starten
|
||||
preferences.general.keychainBackend=Passwörter speichern mit
|
||||
preferences.general.quickAccessService=Die entsperrten Tresore zum Schnellzugriff hinzufügen
|
||||
## Interface
|
||||
preferences.interface=Benutzeroberfläche
|
||||
preferences.interface.theme=Erscheinungsbild
|
||||
@@ -299,8 +300,8 @@ preferences.interface.language.auto=Systemvorgabe
|
||||
preferences.interface.interfaceOrientation=Oberflächenausrichtung
|
||||
preferences.interface.interfaceOrientation.ltr=Von links nach rechts
|
||||
preferences.interface.interfaceOrientation.rtl=Von rechts nach links
|
||||
preferences.interface.showMinimizeButton=Schaltfläche zum Minimieren anzeigen
|
||||
preferences.interface.showTrayIcon=Symbol im Infobereich anzeigen (Neustart erforderlich)
|
||||
preferences.interface.compactMode=Kompakte Tresoransicht einschalten
|
||||
## Volume
|
||||
preferences.volume=Virtuelles Laufwerk
|
||||
preferences.volume.type=Standard-Laufwerkstyp
|
||||
@@ -334,6 +335,15 @@ preferences.contribute.registeredFor=Supporter-Zertifikat registriert für %s
|
||||
preferences.contribute.noCertificate=Unterstütze Cryptomator und erhalte ein Supporter-Zertifikat. Es ist eine Art Lizenzschlüssel, aber für großartige Menschen, die freie Software verwenden. ;-)
|
||||
preferences.contribute.getCertificate=Du hast noch keines? Erfahre, wie du es erhalten kannst.
|
||||
preferences.contribute.promptText=Füge hier den Code des Supporter-Zertifikats ein
|
||||
preferences.contribute.thankYou=Danke, dass Du die Open-Source-Entwicklung von Cryptomator unterstützt!
|
||||
preferences.contribute.donate=Spenden
|
||||
preferences.contribute.sponsor=Sponsern
|
||||
|
||||
### Remove License Key Dialog
|
||||
removeCert.title=Zertifikat entfernen
|
||||
removeCert.message=Supporter-Zertifikat entfernen?
|
||||
removeCert.description=Die Kernfunktionen von Cryptomator sind davon nicht betroffen. Weder der Zugriff auf deine Tresore ist eingeschränkt, noch wird das Sicherheitsniveau verringert.
|
||||
removeCert.confirmBtn=Entfernen
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
@@ -375,11 +385,6 @@ stats.access.total=Gesamtzugriffe: %d
|
||||
|
||||
|
||||
# Main Window
|
||||
main.closeBtn.tooltip=Schließen
|
||||
main.minimizeBtn.tooltip=Minimieren
|
||||
main.preferencesBtn.tooltip=Einstellungen
|
||||
main.debugModeEnabled.tooltip=Diagnosemodus ist aktiviert
|
||||
main.supporterCertificateMissing.tooltip=Zieh bitte eine Spende in Betracht
|
||||
## Vault List
|
||||
main.vaultlist.emptyList.onboardingInstruction=Klicke hier, um einen Tresor hinzuzufügen
|
||||
main.vaultlist.contextMenu.remove=Entfernen …
|
||||
@@ -388,9 +393,11 @@ main.vaultlist.contextMenu.unlock=Entsperren …
|
||||
main.vaultlist.contextMenu.unlockNow=Jetzt entsperren
|
||||
main.vaultlist.contextMenu.vaultoptions=Tresoroptionen anzeigen
|
||||
main.vaultlist.contextMenu.reveal=Laufwerk anzeigen
|
||||
main.vaultlist.addVaultBtn=Hinzufügen
|
||||
main.vaultlist.addVaultBtn.menuItemNew=Neuer Tresor …
|
||||
main.vaultlist.addVaultBtn.menuItemExisting=Bestehender Tresor …
|
||||
main.vaultlist.addVaultBtn.menuItemNew=Neuen Tresor erstellen...
|
||||
main.vaultlist.addVaultBtn.menuItemExisting=Bestehenden Tresor öffnen...
|
||||
##Notificaition
|
||||
main.notification.updateAvailable=Eine neue Version ist verfügbar.
|
||||
main.notification.support=Unterstütze Cryptomator.
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
main.vaultDetail.welcomeOnboarding=Danke, dass du zum Schutz deiner Dateien Cryptomator gewählt hast. Falls du Hilfe brauchst, schau dir unsere Anleitungen an:
|
||||
@@ -541,6 +548,9 @@ updateReminder.yesOnce=Ja, einmalig
|
||||
updateReminder.yesAutomatically=Ja, automatisch
|
||||
|
||||
#Dokany Support End
|
||||
dokanySupportEnd.title=Hinweis: nicht mehr verwendet
|
||||
dokanySupportEnd.message=Ende der Unterstützung für Dokany
|
||||
dokanySupportEnd.description=Der Laufwerkstyp Dokany wird von Cryptomator nicht weiter unterstützt. Deine Einstellungen wurden angepasst, dass der Standard-Laufwerkstyp verwendet wird. Du kannst den Standardtyp in den Einstellungen anzeigen lassen.
|
||||
dokanySupportEnd.preferencesBtn=Einstellungen öffnen
|
||||
|
||||
# Share Vault
|
||||
|
||||
@@ -287,6 +287,7 @@ preferences.general.debugLogging=Ενεργοποίηση καταγραφής
|
||||
preferences.general.debugDirectory=Αποκάλυψη αρχείων καταγραφής
|
||||
preferences.general.autoStart=Εκκίνηση Cryptomator στην εκκίνηση του συστήματος
|
||||
preferences.general.keychainBackend=Αποθήκευση κωδικού πρόσβασης με
|
||||
preferences.general.quickAccessService=Προσθήκη ξεκλειδωμένων Κρυπτών στην περιοχή γρήγορης πρόσβασης
|
||||
## Interface
|
||||
preferences.interface=Διεπαφή
|
||||
preferences.interface.theme=Εμφάνιση & Αίσθηση
|
||||
@@ -299,8 +300,8 @@ preferences.interface.language.auto=Προεπιλογή Συστήματος
|
||||
preferences.interface.interfaceOrientation=Προσανατολισμός Διεπαφής
|
||||
preferences.interface.interfaceOrientation.ltr=Αριστερά προς Δεξιά
|
||||
preferences.interface.interfaceOrientation.rtl=Δεξιά προς Αριστερά
|
||||
preferences.interface.showMinimizeButton=Εμφάνιση κουμπιού ελαχιστοποίησης
|
||||
preferences.interface.showTrayIcon=Εμφάνιση εικονιδίου tray (απαιτεί επανεκκίνηση)
|
||||
preferences.interface.compactMode=Ενεργοποίηση συμπαγούς λίστας κρυπτών
|
||||
## Volume
|
||||
preferences.volume=Εικονικός δίσκος
|
||||
preferences.volume.type=Προεπιλεγμένος Τύπος Τόμου
|
||||
@@ -334,6 +335,15 @@ preferences.contribute.registeredFor=Το πιστοποιητικό υποστ
|
||||
preferences.contribute.noCertificate=Υποστηρίξτε το Cryptomator και λάβετε ένα πιστοποιητικό υποστηρικτή. Είναι σαν κλειδί άδειας χρήσης, αλλά για φοβερά άτομα που χρησιμοποιούν ελεύθερο λογισμικό. ;-)
|
||||
preferences.contribute.getCertificate=Δεν έχετε ένα ήδη; Μάθετε πώς μπορείτε να το αποκτήσετε.
|
||||
preferences.contribute.promptText=Επικολλήστε τον κωδικό πιστοποιητικού υποστηρικτή εδώ
|
||||
preferences.contribute.thankYou=Σας ευχαριστούμε που υποστηρίζετε την ανάπτυξη ανοιχτού κώδικα του Cryptomator!
|
||||
preferences.contribute.donate=Δωρεά
|
||||
preferences.contribute.sponsor=Χορηγός
|
||||
|
||||
### Remove License Key Dialog
|
||||
removeCert.title=Αφαίρεση Πιστοποιητικού
|
||||
removeCert.message=Αφαίρεση πιστοποιητικού υποστηρικτή;
|
||||
removeCert.description=Οι βασικές λειτουργίες του Cryptomator δεν επηρεάζονται από αυτό. Ούτε η πρόσβαση στις κρύπτες σας είναι περιορισμένη ούτε το επίπεδο ασφάλειας μειώνεται.
|
||||
removeCert.confirmBtn=Αφαίρεση
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
@@ -375,11 +385,6 @@ stats.access.total=Συνολική πρόσβαση: %d
|
||||
|
||||
|
||||
# Main Window
|
||||
main.closeBtn.tooltip=Κλείσιμο
|
||||
main.minimizeBtn.tooltip=Ελαχιστοποίηση
|
||||
main.preferencesBtn.tooltip=Προτιμήσεις
|
||||
main.debugModeEnabled.tooltip=Έχει ενεργοποιηθεί η λειτουργία αποσφαλμάτωσης
|
||||
main.supporterCertificateMissing.tooltip=Παρακαλούμε σκεφτείτε να κάνετε δωρεά
|
||||
## Vault List
|
||||
main.vaultlist.emptyList.onboardingInstruction=Κάντε κλικ εδώ για να προσθέσετε ένα vault
|
||||
main.vaultlist.contextMenu.remove=Αφαίρεση…
|
||||
@@ -388,9 +393,11 @@ main.vaultlist.contextMenu.unlock=Ξεκλείδωμα…
|
||||
main.vaultlist.contextMenu.unlockNow=Ξεκλείδωμα τώρα
|
||||
main.vaultlist.contextMenu.vaultoptions=Εμφάνιση επιλογών Vault
|
||||
main.vaultlist.contextMenu.reveal=Αποκάλυψη εικονικού δίσκου
|
||||
main.vaultlist.addVaultBtn=Προσθήκη
|
||||
main.vaultlist.addVaultBtn.menuItemNew=Νέα Κρύπτη...
|
||||
main.vaultlist.addVaultBtn.menuItemExisting=Υπάρχουσα Κρύπτη...
|
||||
main.vaultlist.addVaultBtn.menuItemNew=Δημιουργία Νέας Κρύπτης...
|
||||
main.vaultlist.addVaultBtn.menuItemExisting=Άνοιγμα Υπάρχοντος Κρύπτης...
|
||||
##Notificaition
|
||||
main.notification.updateAvailable=Η ενημέρωση είναι διαθέσιμη.
|
||||
main.notification.support=Υποστήριξη Cryptomator.
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
main.vaultDetail.welcomeOnboarding=Ευχαριστούμε που επιλέξατε το Cryptomator για να προστατεύσετε τα αρχεία σας. Αν χρειάζεστε οποιαδήποτε βοήθεια, ελέγξτε τους οδηγούς για αρχάριους:
|
||||
|
||||
198
src/main/resources/i18n/strings_en.properties
Normal file
198
src/main/resources/i18n/strings_en.properties
Normal file
@@ -0,0 +1,198 @@
|
||||
# Locale Specific CSS files such as CJK, RTL,...
|
||||
|
||||
# Generics
|
||||
## Button
|
||||
generic.button.apply=Apply
|
||||
generic.button.back=Back
|
||||
generic.button.cancel=Cancel
|
||||
generic.button.change=Change
|
||||
generic.button.choose=Choose…
|
||||
generic.button.close=Close
|
||||
generic.button.done=Done
|
||||
generic.button.next=Next
|
||||
|
||||
# Error
|
||||
|
||||
# Defaults
|
||||
|
||||
# Tray Menu
|
||||
traymenu.showMainWindow=Show
|
||||
traymenu.showPreferencesWindow=Preferences
|
||||
traymenu.quitApplication=Quit
|
||||
traymenu.vault.unlock=Unlock
|
||||
traymenu.vault.lock=Lock
|
||||
traymenu.vault.reveal=Reveal
|
||||
|
||||
# Add Vault Wizard
|
||||
addvaultwizard.title=Add Vault
|
||||
## New
|
||||
### Name
|
||||
addvaultwizard.new.nameInstruction=Choose a name for the vault
|
||||
addvaultwizard.new.namePrompt=Vault Name
|
||||
### Location
|
||||
addvaultwizard.new.locationInstruction=Where should Cryptomator store the encrypted files of your vault?
|
||||
addvaultwizard.new.locationLabel=Storage location
|
||||
addvaultwizard.new.locationPrompt=…
|
||||
addvaultwizard.new.directoryPickerButton=Choose…
|
||||
addvaultwizard.new.directoryPickerTitle=Select Directory
|
||||
### Expert Settings
|
||||
### Password
|
||||
addvaultwizard.new.createVaultBtn=Create Vault
|
||||
### Information
|
||||
## Existing
|
||||
addvaultwizard.existing.chooseBtn=Choose…
|
||||
## Success
|
||||
addvaultwizard.success.nextStepsInstructions=Added vault "%s".\nYou need to unlock this vault to access or add contents. Alternatively you can unlock it at any later point in time.
|
||||
addvaultwizard.success.unlockNow=Unlock Now
|
||||
|
||||
# Remove Vault
|
||||
removeVault.confirmBtn=Remove Vault
|
||||
|
||||
# Change Password
|
||||
changepassword.title=Change Password
|
||||
changepassword.enterOldPassword=Enter the current password for "%s"
|
||||
|
||||
# Forget Password
|
||||
forgetPassword.title=Forget Password
|
||||
forgetPassword.confirmBtn=Forget Password
|
||||
|
||||
# Unlock
|
||||
unlock.passwordPrompt=Enter password for "%s":
|
||||
unlock.unlockBtn=Unlock
|
||||
## Select
|
||||
unlock.chooseMasterkey.filePickerTitle=Select Masterkey File
|
||||
## Success
|
||||
unlock.success.revealBtn=Reveal Drive
|
||||
## Failure
|
||||
## Hub
|
||||
### Waiting
|
||||
### Receive Key
|
||||
### Register Device
|
||||
### Register Device Legacy
|
||||
### Registration Success
|
||||
hub.registerSuccess.unlockBtn=Unlock
|
||||
### Registration Failed
|
||||
### Unauthorized
|
||||
### Requires Account Initialization
|
||||
### License Exceeded
|
||||
|
||||
# Lock
|
||||
## Force
|
||||
## Failure
|
||||
|
||||
# Migration
|
||||
migration.title=Upgrade Vault
|
||||
## Start
|
||||
migration.start.header=Upgrade Vault
|
||||
## Run
|
||||
migration.run.enterPassword=Enter the password for "%s"
|
||||
migration.run.startMigrationBtn=Migrate Vault
|
||||
## Success
|
||||
migration.success.nextStepsInstructions=Migrated "%s" successfully.\nYou can now unlock your vault.
|
||||
migration.success.unlockNow=Unlock Now
|
||||
## Missing file system capabilities
|
||||
## Impossible
|
||||
|
||||
# Health Check
|
||||
## Start
|
||||
## Start Failure
|
||||
## Check Selection
|
||||
## Detail view
|
||||
## Result view
|
||||
## Fix Application
|
||||
|
||||
# Preferences
|
||||
preferences.title=Preferences
|
||||
## General
|
||||
preferences.general=General
|
||||
preferences.general.startHidden=Hide window when starting Cryptomator
|
||||
preferences.general.debugLogging=Enable debug logging
|
||||
## Interface
|
||||
## Volume
|
||||
preferences.volume=Virtual Drive
|
||||
## Updates
|
||||
preferences.updates=Updates
|
||||
preferences.updates.currentVersion=Current Version: %s
|
||||
preferences.updates.autoUpdateCheck=Check for updates automatically
|
||||
preferences.updates.checkNowBtn=Check Now
|
||||
preferences.updates.updateAvailable=Update to version %s available.
|
||||
|
||||
## Contribution
|
||||
|
||||
### Remove License Key Dialog
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
|
||||
# Vault Statistics
|
||||
## Read
|
||||
## Write
|
||||
|
||||
## Accesses
|
||||
|
||||
|
||||
# Main Window
|
||||
## Vault List
|
||||
main.vaultlist.emptyList.onboardingInstruction=Click here to add a vault
|
||||
main.vaultlist.contextMenu.lock=Lock
|
||||
main.vaultlist.contextMenu.unlockNow=Unlock Now
|
||||
main.vaultlist.contextMenu.reveal=Reveal Drive
|
||||
##Notificaition
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
### Locked
|
||||
main.vaultDetail.lockedStatus=LOCKED
|
||||
main.vaultDetail.unlockNowBtn=Unlock Now
|
||||
main.vaultDetail.optionsBtn=Vault Options
|
||||
### Unlocked
|
||||
main.vaultDetail.unlockedStatus=UNLOCKED
|
||||
main.vaultDetail.accessLocation=Your vault's contents are accessible here:
|
||||
main.vaultDetail.revealBtn=Reveal Drive
|
||||
main.vaultDetail.lockBtn=Lock
|
||||
main.vaultDetail.throughput.idle=idle
|
||||
main.vaultDetail.throughput.mbps=%.1f MiB/s
|
||||
### Missing
|
||||
### Needs Migration
|
||||
main.vaultDetail.migrateButton=Upgrade Vault
|
||||
### Error
|
||||
|
||||
# Wrong File Alert
|
||||
|
||||
# Vault Options
|
||||
## General
|
||||
vaultOptions.general=General
|
||||
vaultOptions.general.vaultName=Vault Name
|
||||
vaultOptions.general.actionAfterUnlock.reveal=Reveal Drive
|
||||
|
||||
## Mount
|
||||
vaultOptions.mount=Mounting
|
||||
vaultOptions.mount.mountPoint.directoryPickerButton=Choose…
|
||||
## Master Key
|
||||
vaultOptions.masterkey.changePasswordBtn=Change Password
|
||||
## Hub
|
||||
|
||||
# Recovery Key
|
||||
## Display Recovery Key
|
||||
## Reset Password
|
||||
### Enter Recovery Key
|
||||
### Reset Password
|
||||
### Recovery Key Password Reset Success
|
||||
|
||||
# Convert Vault
|
||||
|
||||
# New Password
|
||||
passwordStrength.messageLabel.0=Very weak
|
||||
passwordStrength.messageLabel.1=Weak
|
||||
passwordStrength.messageLabel.2=Fair
|
||||
passwordStrength.messageLabel.3=Strong
|
||||
passwordStrength.messageLabel.4=Very strong
|
||||
|
||||
# Quit
|
||||
|
||||
# Forced Quit
|
||||
|
||||
# Update Reminder
|
||||
|
||||
#Dokany Support End
|
||||
|
||||
# Share Vault
|
||||
@@ -287,6 +287,7 @@ preferences.general.debugLogging=Habilitar registro de depuración
|
||||
preferences.general.debugDirectory=Revelar archivos de registro
|
||||
preferences.general.autoStart=Cargar Cryptomator al iniciar el sistema
|
||||
preferences.general.keychainBackend=Guardar contraseñas con
|
||||
preferences.general.quickAccessService=Añadir bóvedas desbloqueadas al área de acceso rápido
|
||||
## Interface
|
||||
preferences.interface=Interfaz
|
||||
preferences.interface.theme=Apariencia
|
||||
@@ -299,8 +300,8 @@ preferences.interface.language.auto=Valores por defecto del sistema
|
||||
preferences.interface.interfaceOrientation=Orientación de la interfaz
|
||||
preferences.interface.interfaceOrientation.ltr=Izquierda a derecha
|
||||
preferences.interface.interfaceOrientation.rtl=Derecha a izquierda
|
||||
preferences.interface.showMinimizeButton=Mostrar botón minimizar
|
||||
preferences.interface.showTrayIcon=Mostrar ícono de bandeja (requiere reiniciar)
|
||||
preferences.interface.compactMode=Habilitar la lista de bóvedas compactas
|
||||
## Volume
|
||||
preferences.volume=Unidad virtual
|
||||
preferences.volume.type=Tipo de volumen predeterminado
|
||||
@@ -334,6 +335,15 @@ preferences.contribute.registeredFor=Certificado de soporte registrado para %s
|
||||
preferences.contribute.noCertificate=Apoye a Cryptomator y reciba un certificado de seguidor. Es como una clave de licencia, pero para gente asombrosa usando software libre. ;-)
|
||||
preferences.contribute.getCertificate=¿Aún no tiene uno? Aprenda cómo puede obtenerlo.
|
||||
preferences.contribute.promptText=Pegue aquí el código de certificado de seguidor
|
||||
preferences.contribute.thankYou=¡Gracias por apoyar el desarrollo de código abierto de Cryptomator!
|
||||
preferences.contribute.donate=Donar
|
||||
preferences.contribute.sponsor=Patrocinador
|
||||
|
||||
### Remove License Key Dialog
|
||||
removeCert.title=Eliminar Certificado
|
||||
removeCert.message=¿Eliminar certificado de soporte?
|
||||
removeCert.description=Las características principales de Cryptomator no se ven afectadas por esto. No se restringe el acceso a sus bóvedas ni se reduce el nivel de seguridad.
|
||||
removeCert.confirmBtn=Eliminar
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
@@ -375,11 +385,6 @@ stats.access.total=Accesos totales: %d
|
||||
|
||||
|
||||
# Main Window
|
||||
main.closeBtn.tooltip=Cerrar
|
||||
main.minimizeBtn.tooltip=Minimizar
|
||||
main.preferencesBtn.tooltip=Preferencias
|
||||
main.debugModeEnabled.tooltip=Modo de depuración activado
|
||||
main.supporterCertificateMissing.tooltip=Por favor, considere donar
|
||||
## Vault List
|
||||
main.vaultlist.emptyList.onboardingInstruction=Haga clic aquí para añadir una bóveda
|
||||
main.vaultlist.contextMenu.remove=Eliminar…
|
||||
@@ -388,9 +393,11 @@ main.vaultlist.contextMenu.unlock=Desbloquear…
|
||||
main.vaultlist.contextMenu.unlockNow=Desbloquear ahora
|
||||
main.vaultlist.contextMenu.vaultoptions=Mostrar opciones de la bóveda
|
||||
main.vaultlist.contextMenu.reveal=Revelar unidad
|
||||
main.vaultlist.addVaultBtn=Añadir
|
||||
main.vaultlist.addVaultBtn.menuItemNew=Nueva bóveda...
|
||||
main.vaultlist.addVaultBtn.menuItemExisting=Bóveda existente...
|
||||
main.vaultlist.addVaultBtn.menuItemNew=Crear Bóveda Nueva...
|
||||
main.vaultlist.addVaultBtn.menuItemExisting=Abrir Bóveda Existente...
|
||||
##Notificaition
|
||||
main.notification.updateAvailable=Existen actualizaciones disponibles.
|
||||
main.notification.support=Soporte de Cryptomator.
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
main.vaultDetail.welcomeOnboarding=Gracias por elegir Cryptomator para proteger sus archivos. En caso de necesitar ayuda, revise nuestras guías:
|
||||
|
||||
@@ -16,13 +16,23 @@ generic.button.print=چاپ
|
||||
|
||||
# Error
|
||||
error.message=خطایی رخ داده است
|
||||
error.description=کریپتوماتور انتظار رخ دادن این مورد را نداشت. شما میتوانید به دنبال راهکار های موجود برای این خطا بگردید، یا اگر قبلا گزارش نشده است، گزارش کنید.
|
||||
error.hyperlink.lookup=جستجوی خطا
|
||||
error.hyperlink.report=گزارش خطا
|
||||
error.technicalDetails=جزئیات:
|
||||
error.existingSolutionDescription=کریپتوماتور انتظار رخ دادن این مورد را نداشت، اما ما راه حلی برای این خطا پیدا کردیم. لطفا نگاهی به لینک زیر بیندازید.
|
||||
error.hyperlink.solution=جستجوی راه حل
|
||||
error.lookupPermissionMessage=کریپتوماتور میتواند دنبال راه حلی برای این مشکل بصورت آنلاین بگردد. این عمل درخواستی را به دیتابیس خطا های ما از آیپی آدرس شما خواهد فرستاد.
|
||||
error.dismiss=لغو
|
||||
error.lookUpSolution=جستجوی راه حل
|
||||
|
||||
# Defaults
|
||||
defaults.vault.vaultName=گاوصندوق
|
||||
|
||||
# Tray Menu
|
||||
traymenu.showMainWindow=نشان
|
||||
traymenu.showPreferencesWindow=تنظیمات
|
||||
traymenu.lockAllVaults=قفل کردن همگی
|
||||
traymenu.quitApplication=ترک
|
||||
traymenu.vault.unlock=بازکردن قفل
|
||||
traymenu.vault.lock=قفل
|
||||
@@ -31,19 +41,57 @@ traymenu.vault.reveal=ظاهر
|
||||
# Add Vault Wizard
|
||||
addvaultwizard.title=اضافه کردن گاوصندوق
|
||||
## New
|
||||
addvaultwizard.new.title=افزودن گاوصندوق جدید
|
||||
### Name
|
||||
addvaultwizard.new.nameInstruction=یک نام برای گاوصندوق انتخاب کنید
|
||||
addvaultwizard.new.namePrompt=نام گاوصندوق
|
||||
### Location
|
||||
addvaultwizard.new.locationInstruction=کجا باید کریپتوماتور فایل های رمزگذاری شده گاوصندوق شما را نگهداری کند؟
|
||||
addvaultwizard.new.locationLoading=در حال بررسی سیستم فایل های لوکال برای پوشه های پیش فرض حافظه ابری…
|
||||
addvaultwizard.new.locationLabel=مکان ذخیرهسازی
|
||||
addvaultwizard.new.locationPrompt=…
|
||||
addvaultwizard.new.directoryPickerLabel=مکان سفارشی
|
||||
addvaultwizard.new.directoryPickerButton=انتخاب کنید…
|
||||
addvaultwizard.new.directoryPickerTitle=انتخاب پوشه
|
||||
addvaultwizard.new.fileAlreadyExists=در حال حاضر یک فایل یا پوشه با همین نام وجود دارد
|
||||
addvaultwizard.new.locationDoesNotExist=پوشه ای در مسیر انتخاب شده وجود ندارد یا قابل دسترسی نیست
|
||||
addvaultwizard.new.locationIsNotWritable=دسترسی نوشتن در مسیر مشخص شده موجود نیست
|
||||
addvaultwizard.new.locationIsOk=مکانی مناسب برای گاوصندوق شما
|
||||
addvaultwizard.new.invalidName=نام گاوصندوق نامعتبر
|
||||
addvaultwizard.new.validName=نام گاوصندوق معتبر
|
||||
addvaultwizard.new.validCharacters.message=نام گاوصندوق میتواند شامل کاراکتر های زیر باشد:
|
||||
addvaultwizard.new.validCharacters.chars=کاراکتری های حرف(برای مثال a،ж یا 수)
|
||||
addvaultwizard.new.validCharacters.numbers=اعداد
|
||||
addvaultwizard.new.validCharacters.dashes=خط تیره (%s) و یا زیرخط (%s)
|
||||
### Expert Settings
|
||||
addvaultwizard.new.expertSettings.enableExpertSettingsCheckbox=فعالسازی تنظیمات پیشرفته
|
||||
addvaultwizard.new.expertSettings.shorteningThreshold.invalid=لطفا مقداری بین 36 و 220 را وارد کنید(پیش فرض 220)
|
||||
addvaultwizard.new.expertSettings.shorteningThreshold.tooltip=برای آموختن بیشتر، مستندات را مطالعه کنید.
|
||||
addvaultwizard.new.expertSettings.shorteningThreshold.title=حداکثر طول اسم های رمزگذاری شده فایل ها
|
||||
addvaultwizard.new.expertSettings.shorteningThreshold.valid=معتبر
|
||||
### Password
|
||||
addvaultwizard.new.createVaultBtn=ایجاد گاوصندوق
|
||||
addvaultwizard.new.generateRecoveryKeyChoice=شما بدون رمزعبورتان، امکان دسترسی به اطلاعاتتان را نخواهید داشت. آیا میخواهید یک کلید بازیابی برای حالتی که رمزتان را فراموش کردید ایجاد کنید؟
|
||||
addvaultwizard.new.generateRecoveryKeyChoice.yes=بله لطفا، بهتره خیالم راحت باشه
|
||||
addvaultwizard.new.generateRecoveryKeyChoice.no=نه ممنون، رمز عبورم را گم نخواهم کرد
|
||||
### Information
|
||||
addvault.new.readme.storageLocation.fileName=مهم.rtf
|
||||
addvault.new.readme.storageLocation.1=⚠️ فایل های گاوصندوق ⚠️
|
||||
addvault.new.readme.storageLocation.2=این، مکان ذخیره سازی گاوصندوق شماست.
|
||||
addvault.new.readme.storageLocation.3=به هیچ عنوان
|
||||
addvault.new.readme.storageLocation.4=فایل های داخل این پوشه را تغییر ندهید و یا
|
||||
addvault.new.readme.storageLocation.5=فایلی را برای رمزگذاری داخل این پوشه paste نکنید.
|
||||
addvault.new.readme.storageLocation.6=اگر میخواهید فایل ها را رمزگذاری کنید و یا محتویات گاوصندوق را ببینید، این کار ها را بکنید:
|
||||
addvault.new.readme.storageLocation.8=2. قفل گاوصندوق را در کریپتوماتور باز کنید.
|
||||
addvault.new.readme.storageLocation.9=3. با کلیک روی دکمه "آشکار سازی"، به مکان دسترسی وارد شوید.
|
||||
addvault.new.readme.storageLocation.10=اگر نیاز به کمک دارید، به مستندات ما مراجعه کنید: %s
|
||||
addvault.new.readme.accessLocation.fileName=خوش آمدید.rtf
|
||||
addvault.new.readme.accessLocation.1=🔐️ درایو رمزگذاری شده 🔐️
|
||||
addvault.new.readme.accessLocation.2=این، مکان دسترسی گاوصندوق شماست.
|
||||
addvault.new.readme.accessLocation.3=هر فایلی که به این درایو اضافه شود بطور خودکار توسط کریپتوماتور رمزگذاری خواهد شد. شما میتوانید روی آن مثل هر پوشه یا درایور دیگری کار کنید. این فقط یک نمایش رمزگشایی شده از محتویات است. فایل های شما روی درایوتان همیشه رمزگذاری شده خواهند ماند.
|
||||
addvault.new.readme.accessLocation.4=میتوانید این فایل را حذف کنید.
|
||||
## Existing
|
||||
addvaultwizard.existing.title=اضافه کردن مخزن موجود
|
||||
addvaultwizard.existing.chooseBtn=انتخاب کنید…
|
||||
## Success
|
||||
|
||||
@@ -91,7 +139,9 @@ lock.forced.retryBtn=تلاش مجدد
|
||||
## Fix Application
|
||||
|
||||
# Preferences
|
||||
preferences.title=تنظیمات
|
||||
## General
|
||||
preferences.general.quickAccessService=خزانه های قفل نشده را به دسترسی سریع اضافه کنید
|
||||
## Interface
|
||||
## Volume
|
||||
## Updates
|
||||
@@ -103,6 +153,9 @@ preferences.updates.lastUpdateCheck.hoursAgo=%s ساعت قبل
|
||||
preferences.updates.upToDate=Cryptomator به روز می باشد.
|
||||
|
||||
## Contribution
|
||||
|
||||
### Remove License Key Dialog
|
||||
removeCert.confirmBtn=حذف
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
@@ -115,10 +168,9 @@ preferences.updates.upToDate=Cryptomator به روز می باشد.
|
||||
|
||||
|
||||
# Main Window
|
||||
main.closeBtn.tooltip=ببند
|
||||
main.supporterCertificateMissing.tooltip=لطفا کمک مالی در نظر بگیرند
|
||||
## Vault List
|
||||
main.vaultlist.contextMenu.lock=قفل
|
||||
##Notificaition
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
### Locked
|
||||
|
||||
@@ -208,6 +208,8 @@ preferences.title=Asetukset
|
||||
## Updates
|
||||
|
||||
## Contribution
|
||||
|
||||
### Remove License Key Dialog
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
@@ -220,12 +222,11 @@ preferences.title=Asetukset
|
||||
|
||||
|
||||
# Main Window
|
||||
main.closeBtn.tooltip=Sulje
|
||||
main.preferencesBtn.tooltip=Asetukset
|
||||
## Vault List
|
||||
main.vaultlist.contextMenu.lock=Lukitse
|
||||
main.vaultlist.contextMenu.unlockNow=Avaa Nyt
|
||||
main.vaultlist.contextMenu.reveal=Paljasta Asema
|
||||
##Notificaition
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
### Locked
|
||||
|
||||
@@ -47,6 +47,7 @@ addvaultwizard.new.nameInstruction=Pangalanan ang vault
|
||||
addvaultwizard.new.namePrompt=Pangalan ng Vault
|
||||
### Location
|
||||
addvaultwizard.new.locationInstruction=Saan maaaring ilagay ng Cryptomator ang mga encrypted files ng iyong vault?
|
||||
addvaultwizard.new.locationLoading=Sinusuri ang lokal na filesystem para sa mga default na direktoryo ng cloud storage…
|
||||
addvaultwizard.new.locationLabel=Storage location
|
||||
addvaultwizard.new.locationPrompt=…
|
||||
addvaultwizard.new.directoryPickerLabel=Custom Location
|
||||
@@ -141,6 +142,8 @@ unlock.error.customPath.description.hideawayNotDir=Ang pansamantalang nakatagong
|
||||
unlock.error.customPath.description.couldNotBeCleaned=Hindi ma-mount ang iyong vault sa path na "%s". Pakisubukang muli o pumili ng ibang landas.
|
||||
unlock.error.customPath.description.notEmptyDir=Ang custom na mount path na "%s" ay hindi isang walang laman na folder. Mangyaring pumili ng isang walang laman na folder at subukang muli.
|
||||
unlock.error.customPath.description.generic=Pumili ka ng custom na mount path para sa vault na ito, ngunit nabigo ang paggamit nito sa mensaheng: %2$s
|
||||
unlock.error.restartRequired.message=Hindi mabuksan ang vault
|
||||
unlock.error.restartRequired.description=Baguhin ang uri ng volume sa mga opsyon sa vault o i-restart ang Cryptomator.
|
||||
unlock.error.title=Hindi mabuksan ang "%s"
|
||||
## Hub
|
||||
hub.noKeychain.message=Hindi ma-access ang key ng device
|
||||
@@ -155,12 +158,22 @@ hub.receive.message=Pinoproseso ang tugon…
|
||||
hub.receive.description=Ang Cryptomator ay tumatanggap at nagpoproseso ng tugon mula sa Hub. Mangyaring maghintay.
|
||||
### Register Device
|
||||
hub.register.message=Bagong Device
|
||||
hub.register.description=Ito ang unang Hub access mula sa device na ito. Mangyaring irehistro ito gamit ang iyong Account Key.
|
||||
hub.register.nameLabel=Pangalan ng device
|
||||
hub.register.invalidAccountKeyLabel=Di-wastong Account Key
|
||||
hub.register.registerBtn=Magparehistro
|
||||
### Register Device Legacy
|
||||
hub.register.legacy.occupiedMsg=Ang pangalan ay nagamit na
|
||||
hub.register.legacy.description=Ito ang unang Hub access mula sa device na ito. Mangyaring irehistro ito.
|
||||
### Registration Success
|
||||
hub.registerSuccess.message=Rehistrado na ang device
|
||||
hub.registerSuccess.description=Ang iyong device ay matagumpay sa pag rehistrado. Maaari mo nang buksan ang vault.
|
||||
hub.registerSuccess.unlockBtn=I-unlock
|
||||
hub.registerSuccess.legacy.description=Para ma-access ang vault, kailangang pahintulutan ng may-ari ng vault ang iyong device.
|
||||
### Registration Failed
|
||||
hub.registerFailed.message=Ang pag rehistrado ng device ay pumalya
|
||||
hub.registerFailed.description.generic=Nagkaroon ng error sa proseso ng pag registrado. Para sa higit pang mga detalye, tingnan ang log ng aplikasyon.
|
||||
hub.registerFailed.description.deviceAlreadyExists=Ang device na ito ay registrado na sa ibang user. Subukang palitan ang user account o gumamit ng ibang device.
|
||||
### Unauthorized
|
||||
hub.unauthorized.message=Walang pahintulot
|
||||
hub.unauthorized.description=Hindi pa pinahihintulutan ang iyong device na i-access ang vault na ito. Hilingin sa may-ari ng vault na pahintulutan ito.
|
||||
@@ -274,6 +287,7 @@ preferences.general.debugLogging=Paganahin ang pag-log ng debug
|
||||
preferences.general.debugDirectory=Magbunyag ng mga log file
|
||||
preferences.general.autoStart=Ilunsad ang Cryptomator sa pagsisimula ng system
|
||||
preferences.general.keychainBackend=Mag-imbak ng mga password gamit ang
|
||||
preferences.general.quickAccessService=Magdagdag ng mga naka-unlock na vault sa lugar ng mabilisang pag-access
|
||||
## Interface
|
||||
preferences.interface=Interface
|
||||
preferences.interface.theme=Tingnan at Pakiramdam
|
||||
@@ -286,13 +300,14 @@ preferences.interface.language.auto=System Default
|
||||
preferences.interface.interfaceOrientation=Oryentasyon ng Interface
|
||||
preferences.interface.interfaceOrientation.ltr=Kaliwa hanggang Kanan
|
||||
preferences.interface.interfaceOrientation.rtl=Kanan papuntang Kaliwa
|
||||
preferences.interface.showMinimizeButton=Ipakita ang pindutan ng minimize
|
||||
preferences.interface.showTrayIcon=Ipakita ang icon ng tray (kailangan i-restart)
|
||||
## Volume
|
||||
preferences.volume=Virtual Drive
|
||||
preferences.volume.type=Default na Uri ng Dami
|
||||
preferences.volume.type.automatic=Awtomatiko
|
||||
preferences.volume.docsTooltip=Buksan ang dokumentasyon para matuto pa tungkol sa iba't ibang uri ng volume.
|
||||
preferences.volume.fuseRestartRequired=Upang mailapat ang mga pagbabago, kailangang i-restart ang Cryptomator.
|
||||
preferences.volume.tcp.port=Default na TCP Port
|
||||
preferences.volume.supportedFeatures=Sinusuportahan ng napiling uri ng volume ang mga sumusunod na tampok:
|
||||
preferences.volume.feature.mountAuto=Awtomatikong pagpili ng mount point
|
||||
preferences.volume.feature.mountToDir=Custom na direktoryo bilang mount point
|
||||
@@ -305,6 +320,13 @@ preferences.updates.currentVersion=Kasalukuyang Bersyon: %s
|
||||
preferences.updates.autoUpdateCheck=Awtomatikong suriin ang mga update
|
||||
preferences.updates.checkNowBtn=Tingnan ngayon
|
||||
preferences.updates.updateAvailable=Available ang update sa bersyong %s.
|
||||
preferences.updates.lastUpdateCheck=Huling pagsusuri: %s
|
||||
preferences.updates.lastUpdateCheck.never=hindi kailanman
|
||||
preferences.updates.lastUpdateCheck.recently=kamakailan
|
||||
preferences.updates.lastUpdateCheck.daysAgo=%s araw ang lumipas
|
||||
preferences.updates.lastUpdateCheck.hoursAgo=%s oras ang lumipas
|
||||
preferences.updates.checkFailed=Nabigo ang paghahanap ng mga update. Pakisuri ang iyong koneksyon sa internet o subukang muli sa ibang pagkakataon.
|
||||
preferences.updates.upToDate=Ang Cryptomator ay napapanahon.
|
||||
|
||||
## Contribution
|
||||
preferences.contribute=Suportahan Kami
|
||||
@@ -312,6 +334,9 @@ preferences.contribute.registeredFor=Nakarehistro ang sertipiko ng tagasuporta p
|
||||
preferences.contribute.noCertificate=Suportahan ang Cryptomator at tumanggap ng sertipiko ng tagasuporta. Ito ay tulad ng isang susi ng lisensya ngunit para sa mga kahanga-hangang tao na gumagamit ng libreng software. ;-)
|
||||
preferences.contribute.getCertificate=Wala ka na ba? Alamin kung paano mo ito makukuha.
|
||||
preferences.contribute.promptText=I-paste ang code ng certificate ng tagasuporta dito
|
||||
|
||||
### Remove License Key Dialog
|
||||
removeCert.confirmBtn=Tanggalin
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
@@ -353,11 +378,6 @@ stats.access.total=Kabuuang mga access: %d
|
||||
|
||||
|
||||
# Main Window
|
||||
main.closeBtn.tooltip=Isara
|
||||
main.minimizeBtn.tooltip=I-minimize
|
||||
main.preferencesBtn.tooltip=Mga Kagustuhan
|
||||
main.debugModeEnabled.tooltip=Naka-enable ang debug mode
|
||||
main.supporterCertificateMissing.tooltip=Mangyaring isaalang-alang ang pagbibigay ng donasyon
|
||||
## Vault List
|
||||
main.vaultlist.emptyList.onboardingInstruction=Mag-click dito para magdagdag ng vault
|
||||
main.vaultlist.contextMenu.remove=Alisin…
|
||||
@@ -366,9 +386,7 @@ main.vaultlist.contextMenu.unlock=I-unlock…
|
||||
main.vaultlist.contextMenu.unlockNow=I-unlock Ngayon
|
||||
main.vaultlist.contextMenu.vaultoptions=Ipakita ang Mga Opsyon sa Vault
|
||||
main.vaultlist.contextMenu.reveal=Ibunyag ang Drive
|
||||
main.vaultlist.addVaultBtn=Idagdag
|
||||
main.vaultlist.addVaultBtn.menuItemNew=Bagong Vault...
|
||||
main.vaultlist.addVaultBtn.menuItemExisting=Kasalukuyang Vault...
|
||||
##Notificaition
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
main.vaultDetail.welcomeOnboarding=Salamat sa pagpili sa Cryptomator para protektahan ang iyong mga file. Kung kailangan mo ng anumang tulong, tingnan ang aming mga gabay sa pagsisimula:
|
||||
@@ -378,6 +396,7 @@ main.vaultDetail.unlockBtn=I-unlock…
|
||||
main.vaultDetail.unlockNowBtn=I-unlock Ngayon
|
||||
main.vaultDetail.optionsBtn=Mga Pagpipilian sa Vault
|
||||
main.vaultDetail.passwordSavedInKeychain=Na-save ang password
|
||||
main.vaultDetail.share=Ibahagi…
|
||||
### Unlocked
|
||||
main.vaultDetail.unlockedStatus=NAKA-unlock
|
||||
main.vaultDetail.accessLocation=Ang mga nilalaman ng iyong vault ay maa-access dito:
|
||||
@@ -432,6 +451,7 @@ vaultOptions.general.startHealthCheckBtn=Simulan ang Health Check
|
||||
|
||||
## Mount
|
||||
vaultOptions.mount=Pag-mount
|
||||
vaultOptions.mount.info=Buksan ang mga kagustuhan sa virtual drive upang baguhin ang mga default na setting.
|
||||
vaultOptions.mount.readonly=Basahin lamang
|
||||
vaultOptions.mount.customMountFlags=Mga custom na naka-mount na flag
|
||||
vaultOptions.mount.winDriveLetterOccupied=inookupahan
|
||||
@@ -441,6 +461,10 @@ vaultOptions.mount.mountPoint.driveLetter=Gumamit ng nakatalagang drive letter
|
||||
vaultOptions.mount.mountPoint.custom=Gamitin ang napiling direktoryo
|
||||
vaultOptions.mount.mountPoint.directoryPickerButton=Mamili…
|
||||
vaultOptions.mount.mountPoint.directoryPickerTitle=Pumili ng isang direktoryo
|
||||
vaultOptions.mount.volumeType.default=Default (%s)
|
||||
vaultOptions.mount.volumeType.restartRequired=Upang magamit ang uri ng volume na ito, kailangang i-restart ang Cryptomator.
|
||||
vaultOptions.mount.volume.tcp.port=TCP Port
|
||||
vaultOptions.mount.volume.type=Uri ng Dami
|
||||
## Master Key
|
||||
vaultOptions.masterkey=Password
|
||||
vaultOptions.masterkey.changePasswordBtn=Palitan ANG password
|
||||
@@ -513,6 +537,27 @@ updateReminder.yesOnce=Oo, Minsan
|
||||
updateReminder.yesAutomatically=Oo, Awtomatiko
|
||||
|
||||
#Dokany Support End
|
||||
dokanySupportEnd.title=Paunawa sa paghinto sa paggamit
|
||||
dokanySupportEnd.message=Pagtatapos ng suporta para sa Dokany
|
||||
dokanySupportEnd.description=Ang uri ng volume na Dokany ay hindi na sinusuportahan ng Cryptomator. Isinasaayos ang iyong mga setting upang magamit ang default na uri ng volume ngayon. Maaari mong tingnan ang default na uri sa mga kagustuhan.
|
||||
dokanySupportEnd.preferencesBtn=Buksan ang Mga Kagustuhan
|
||||
|
||||
# Share Vault
|
||||
shareVault.title=Ibahagi ang Vault
|
||||
shareVault.message=Gusto mo bang ibahagi ang iyong vault sa iba?
|
||||
shareVault.description=Maingat palagi pag binabahagi ang iyong vault sa ibang tao. Sa maikling salita, sundin ang mga hakbangin:
|
||||
shareVault.instruction.1=1. Ibahagi ang access ng naka-encrypt na folder ng vault sa pamamagitan ng cloud storage.
|
||||
shareVault.instruction.2=2. Ibahagi ang password ng vault sa isang secure na paraan.
|
||||
shareVault.remarkBestPractices=Para sa higit pang impormasyon, tingnan ang mga mungkahi sa pinakamahuhusay na kagawian sa aming mga doc.
|
||||
shareVault.docsTooltip=Buksan ang dokumentasyon para matuto pa tungkol sa pagbabahagi ng mga vault.
|
||||
shareVault.hubAd.description=Ang ligtas na paraan upang magtrabaho sa mga koponan
|
||||
shareVault.hubAd.keyManagement=• Zero-knowledge key management
|
||||
shareVault.hubAd.authentication=• Malakas na pagpapatunay
|
||||
shareVault.hubAd.encryption=• End-to-end na pag-encrypt
|
||||
shareVault.visitHub=Pagbisita ang Cryptomator Hub
|
||||
|
||||
shareVault.hub.message=Paano ibahagi ang Hub vault
|
||||
shareVault.hub.description=Upang maibahagi ang nilalaman ng vault sa isa pang miyembro ng koponan, kailangan mong magsagawa ng dalawang hakbang:
|
||||
shareVault.hub.instruction.1=1. Ibahagi ang access ng naka-encrypt na folder ng vault sa pamamagitan ng cloud storage.
|
||||
shareVault.hub.instruction.2=2. Magbigay ng access sa miyembro ng team sa Cryptomator Hub.
|
||||
shareVault.hub.openHub=Buksan ang Cryptomator Hub
|
||||
@@ -287,6 +287,7 @@ preferences.general.debugLogging=Activer les logs debug
|
||||
preferences.general.debugDirectory=Afficher le journal
|
||||
preferences.general.autoStart=Lancer Cryptomator au démarrage du système
|
||||
preferences.general.keychainBackend=Stocker les mots de passe avec
|
||||
preferences.general.quickAccessService=Ajouter les coffres déverrouillés à la zone d'accès rapide
|
||||
## Interface
|
||||
preferences.interface=Interface
|
||||
preferences.interface.theme=Apparence
|
||||
@@ -299,8 +300,8 @@ preferences.interface.language.auto=Valeur du système
|
||||
preferences.interface.interfaceOrientation=Orientation de l'interface
|
||||
preferences.interface.interfaceOrientation.ltr=De gauche à droite
|
||||
preferences.interface.interfaceOrientation.rtl=De droite à gauche
|
||||
preferences.interface.showMinimizeButton=Afficher le bouton Réduire
|
||||
preferences.interface.showTrayIcon=Montrer l'icône de service (redémarrage nécessaire)
|
||||
preferences.interface.compactMode=Activer la liste compacte des coffres
|
||||
## Volume
|
||||
preferences.volume=Disque virtuel
|
||||
preferences.volume.type=Type de volume par défaut
|
||||
@@ -334,6 +335,15 @@ preferences.contribute.registeredFor=Certificat de soutien enregistré pour %s
|
||||
preferences.contribute.noCertificate=Soutenez Cryptomator et recevez un certificat de soutien. C'est comme une clé de licence, mais pour des gens géniaux qui utilisent des logiciels libres. ;-)
|
||||
preferences.contribute.getCertificate=Vous n'en avez pas encore? Découvrez comment vous pouvez l'obtenir.
|
||||
preferences.contribute.promptText=Collez le code du certificat du supporter ici
|
||||
preferences.contribute.thankYou=Merci de soutenir le développement open-source de Cryptomator !
|
||||
preferences.contribute.donate=Faire un don
|
||||
preferences.contribute.sponsor=Parrain
|
||||
|
||||
### Remove License Key Dialog
|
||||
removeCert.title=Supprimer le certificat
|
||||
removeCert.message=Supprimer le certificat de soutien ?
|
||||
removeCert.description=
|
||||
removeCert.confirmBtn=Retirer
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
@@ -375,11 +385,6 @@ stats.access.total=Total des accès: %d
|
||||
|
||||
|
||||
# Main Window
|
||||
main.closeBtn.tooltip=Fermer
|
||||
main.minimizeBtn.tooltip=Réduire
|
||||
main.preferencesBtn.tooltip=Préférences
|
||||
main.debugModeEnabled.tooltip=Le mode débogage est activé
|
||||
main.supporterCertificateMissing.tooltip=Merci d'envisager un don
|
||||
## Vault List
|
||||
main.vaultlist.emptyList.onboardingInstruction=Cliquez ici pour ajouter un volume chiffré
|
||||
main.vaultlist.contextMenu.remove=Retirer…
|
||||
@@ -388,9 +393,11 @@ main.vaultlist.contextMenu.unlock=Déverrouiller…
|
||||
main.vaultlist.contextMenu.unlockNow=Déverrouiller maintenant
|
||||
main.vaultlist.contextMenu.vaultoptions=Afficher les options du volume chiffré
|
||||
main.vaultlist.contextMenu.reveal=Afficher le lecteur
|
||||
main.vaultlist.addVaultBtn=Ajouter
|
||||
main.vaultlist.addVaultBtn.menuItemNew=Nouveau coffre...
|
||||
main.vaultlist.addVaultBtn.menuItemExisting=Coffre existant...
|
||||
main.vaultlist.addVaultBtn.menuItemNew=Créer un nouveau coffre...
|
||||
main.vaultlist.addVaultBtn.menuItemExisting=Ouvrir un coffre existant...
|
||||
##Notificaition
|
||||
main.notification.updateAvailable=Mise à jour disponible.
|
||||
main.notification.support=Soutenir Cryptomator.
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
main.vaultDetail.welcomeOnboarding=Merci d'avoir choisi Cryptomator pour protéger vos fichiers. Si vous avez besoin d'aide, consultez nos guides de démarrage :
|
||||
|
||||
@@ -79,6 +79,9 @@ lock.forced.retryBtn=Tentar de novo
|
||||
## Updates
|
||||
|
||||
## Contribution
|
||||
|
||||
### Remove License Key Dialog
|
||||
removeCert.confirmBtn=Eliminar
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
@@ -91,8 +94,8 @@ lock.forced.retryBtn=Tentar de novo
|
||||
|
||||
|
||||
# Main Window
|
||||
main.closeBtn.tooltip=Pechar
|
||||
## Vault List
|
||||
##Notificaition
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
### Locked
|
||||
|
||||
@@ -278,7 +278,6 @@ preferences.interface.language.auto=ברירת המחדל של המערכת
|
||||
preferences.interface.interfaceOrientation=כיוון ממשק
|
||||
preferences.interface.interfaceOrientation.ltr=משמאל לימין
|
||||
preferences.interface.interfaceOrientation.rtl=מימין לשמאל
|
||||
preferences.interface.showMinimizeButton=הצג כפתור מזעור
|
||||
preferences.interface.showTrayIcon=הצג צלמית בשורה מטה (דורש הפעלה מחדש)
|
||||
## Volume
|
||||
preferences.volume=כונן וירטואלי
|
||||
@@ -304,6 +303,9 @@ preferences.contribute.registeredFor=אישור על תמיכה על שם %s
|
||||
preferences.contribute.noCertificate=תמכו ב-Cryptomator וקבלו תעודת תמיכה. זה כמו מפתח רישוי רק לאנשים מדהימים שמשתמשים בתוכנה חופשית. ;-)
|
||||
preferences.contribute.getCertificate=עדיין אין לכם אחד? לימדו כיצד אתם יכולים להשיג אותו.
|
||||
preferences.contribute.promptText=הדבק את קוד תעודת התומך כאן
|
||||
|
||||
### Remove License Key Dialog
|
||||
removeCert.confirmBtn=הסר
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
@@ -345,11 +347,6 @@ stats.access.total=מספר גישות כולל: %d
|
||||
|
||||
|
||||
# Main Window
|
||||
main.closeBtn.tooltip=סגור
|
||||
main.minimizeBtn.tooltip=מזער
|
||||
main.preferencesBtn.tooltip=העדפות
|
||||
main.debugModeEnabled.tooltip=מצב דיבאג מופעל
|
||||
main.supporterCertificateMissing.tooltip=תרומתך תתקבל בברכה
|
||||
## Vault List
|
||||
main.vaultlist.emptyList.onboardingInstruction=לחץ כאן להוספת כספת
|
||||
main.vaultlist.contextMenu.remove=הסר…
|
||||
@@ -358,8 +355,7 @@ main.vaultlist.contextMenu.unlock=שחרר נעילה…
|
||||
main.vaultlist.contextMenu.unlockNow=בטל נעילה כעת
|
||||
main.vaultlist.contextMenu.vaultoptions=הצג את אפשרויות הכספת
|
||||
main.vaultlist.contextMenu.reveal=חשוף את הכונן
|
||||
main.vaultlist.addVaultBtn=הוספה
|
||||
main.vaultlist.addVaultBtn.menuItemNew=פתיחת כספת...
|
||||
##Notificaition
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
main.vaultDetail.welcomeOnboarding=תודה שבחרת ב- Cryptomator להגן על הקבצים שלך. אם אתה זקוק לסיוע, אנא עיין במדריכים שלנו:
|
||||
|
||||
@@ -219,6 +219,9 @@ preferences.updates.updateAvailable=संस्करण %s की तरफ
|
||||
|
||||
## Contribution
|
||||
preferences.contribute=हमें सपोर्ट करें
|
||||
|
||||
### Remove License Key Dialog
|
||||
removeCert.confirmBtn=हटाएँ
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
@@ -231,9 +234,6 @@ preferences.contribute=हमें सपोर्ट करें
|
||||
|
||||
|
||||
# Main Window
|
||||
main.closeBtn.tooltip=बंद करें
|
||||
main.preferencesBtn.tooltip=प्राथमिकताएं
|
||||
main.supporterCertificateMissing.tooltip=कृपया दान पर विचार करें।
|
||||
## Vault List
|
||||
main.vaultlist.emptyList.onboardingInstruction=वॉल्ट को डालने के लिए यहाँ क्लिक करें।
|
||||
main.vaultlist.contextMenu.remove=हटाएँ...
|
||||
@@ -242,7 +242,7 @@ main.vaultlist.contextMenu.unlock=अनलॉक करें...
|
||||
main.vaultlist.contextMenu.unlockNow=अब अनलॉक करें
|
||||
main.vaultlist.contextMenu.vaultoptions=वॉल्ट के विकल्प दिखाए
|
||||
main.vaultlist.contextMenu.reveal=फोल्डर खोलें
|
||||
main.vaultlist.addVaultBtn=जोड़िये
|
||||
##Notificaition
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
main.vaultDetail.welcomeOnboarding=Cryptomator को अपनी फाइल्स सिराक्षित रखने को चुनने के लिए धन्यवाद। अगर आपको सहायता चाइये, तो हमारी गेटिंग स्टार्टेड गाइगाइड्स देखिये:
|
||||
|
||||
@@ -213,7 +213,6 @@ preferences.interface.language.auto=Zadano sustavom
|
||||
preferences.interface.interfaceOrientation=Orijentacija sučelja
|
||||
preferences.interface.interfaceOrientation.ltr=S lijeva na desno
|
||||
preferences.interface.interfaceOrientation.rtl=S desna na lijevo
|
||||
preferences.interface.showMinimizeButton=Prikaži dugme za smanjivanje
|
||||
preferences.interface.showTrayIcon=Pokaži ikonu u traci (zahtjeva ponovno pokretanje)
|
||||
## Volume
|
||||
preferences.volume=Virtualni pogon
|
||||
@@ -231,6 +230,9 @@ preferences.contribute.registeredFor=Certifikat podržavatelja registriran za %s
|
||||
preferences.contribute.noCertificate=Podržite Cryptomator i primite certifikat podržavatelja. On je kao licenčni ključ, ali za fenomenalne ljude koji koriste slobodni softver. ;-)
|
||||
preferences.contribute.getCertificate=Još ga nemate? Naučite kako ga dobiti.
|
||||
preferences.contribute.promptText=Zalijepi certifikat podržavatelja ovdje
|
||||
|
||||
### Remove License Key Dialog
|
||||
removeCert.confirmBtn=Ukloni
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
@@ -264,11 +266,6 @@ stats.write.accessCount=Ukupno pisanja: %d
|
||||
|
||||
|
||||
# Main Window
|
||||
main.closeBtn.tooltip=Zatvori
|
||||
main.minimizeBtn.tooltip=Smanji
|
||||
main.preferencesBtn.tooltip=Postavke
|
||||
main.debugModeEnabled.tooltip=Način otklanjanja pogrešaka je omogućen
|
||||
main.supporterCertificateMissing.tooltip=Molimo razmislite o doniranju
|
||||
## Vault List
|
||||
main.vaultlist.emptyList.onboardingInstruction=Pritisnite ovdje da biste dodali trezor
|
||||
main.vaultlist.contextMenu.remove=Ukloni…
|
||||
@@ -277,7 +274,7 @@ main.vaultlist.contextMenu.unlock=Otključaj…
|
||||
main.vaultlist.contextMenu.unlockNow=Otključaj sada
|
||||
main.vaultlist.contextMenu.vaultoptions=Prikaži opcije trezora
|
||||
main.vaultlist.contextMenu.reveal=Otkrij pogon
|
||||
main.vaultlist.addVaultBtn=Dodaj
|
||||
##Notificaition
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
main.vaultDetail.welcomeOnboarding=Hvala što ste odabrali Cryptomator za zaštitu Vaših datoteka. Ukoliko trebate pomoć, provjerite naše vodiče za početak rada:
|
||||
|
||||
@@ -47,6 +47,7 @@ addvaultwizard.new.nameInstruction=Válasszon egy nevet az új széf számára
|
||||
addvaultwizard.new.namePrompt=A széf neve
|
||||
### Location
|
||||
addvaultwizard.new.locationInstruction=Hova mentse a Cryptomator a széf titkosított fájljait?
|
||||
addvaultwizard.new.locationLoading=Helyi fájlrendszer ellenőrzése alapértelmezett felhő tárolási könyvtárakra…
|
||||
addvaultwizard.new.locationLabel=Tárolási hely
|
||||
addvaultwizard.new.locationPrompt=…
|
||||
addvaultwizard.new.directoryPickerLabel=Egyedi hely
|
||||
@@ -141,6 +142,9 @@ unlock.error.customPath.description.hideawayNotDir=A feloldáshoz használt, "%3
|
||||
unlock.error.customPath.description.couldNotBeCleaned=A széfet nem lehetett a "%s" elérési útvonalra csatlakoztatni. Kérjük, próbálja meg újra, vagy válasszon másik elérési útvonalat.
|
||||
unlock.error.customPath.description.notEmptyDir=A megadott "%s" elérési útvonal nem egy üres mappa. Kérjük, válasszon egy üres mappát, és próbálja meg újra.
|
||||
unlock.error.customPath.description.generic=Egyéni csatolási útvonalat választott ehhez a széfhez, de használatakor ez a hibaüzenet érkezett: %2$s
|
||||
unlock.error.restartRequired.message=Nem lehet feloldani a széfet
|
||||
unlock.error.restartRequired.description=Módosítsa a kötet típusát a széf beállításaiban, vagy indítsa újra a Cryptomator-t.
|
||||
unlock.error.title=A(z) „%s” feloldása sikertelen
|
||||
## Hub
|
||||
hub.noKeychain.message=Nem lehet az eszközkulcshoz hozzáférni
|
||||
hub.noKeychain.description=Hogy feloldja a Hub széfeket, egy eszközkulcs szükséges, mely egy kulcslánccal van biztosítva. A folytatáshoz engedélyezze a következőt: “%s” és válasszon egy kulcsláncot a beállításokban.
|
||||
@@ -154,18 +158,29 @@ hub.receive.message=Válasz feldolgozása…
|
||||
hub.receive.description=Cryptomator fogadja és feldolgozza a Hub válaszát. Kérem, várjon.
|
||||
### Register Device
|
||||
hub.register.message=Új eszköz
|
||||
hub.register.description=Ez az első Hub hozzáférés erről az eszközről. Kérem, regisztrálja az Account Key használatával.
|
||||
hub.register.nameLabel=Készülék neve
|
||||
hub.register.invalidAccountKeyLabel=Érvénytelen fiókkulcs
|
||||
hub.register.registerBtn=Regisztráció
|
||||
### Register Device Legacy
|
||||
hub.register.legacy.occupiedMsg=Név már használatban van
|
||||
hub.register.legacy.description=Ez az első Hub hozzáférés erről az eszközről. Kérem, regisztrálja.
|
||||
### Registration Success
|
||||
hub.registerSuccess.message=Az eszköz regisztrálva
|
||||
hub.registerSuccess.description=Az eszköze sikeresen regisztrálva. Most már folytathatja a széf feloldását.
|
||||
hub.registerSuccess.unlockBtn=Feloldás
|
||||
hub.registerSuccess.legacy.description=A széfhez való hozzáféréshez az eszközének a széf tulajdonosától további engedélyt kell kapnia.
|
||||
### Registration Failed
|
||||
hub.registerFailed.message=Az eszköz regisztrációja sikertelen
|
||||
hub.registerFailed.description.generic=Hiba történt a regisztrációs folyamat során. További részletekért nézze meg az alkalmazás naplóját.
|
||||
hub.registerFailed.description.deviceAlreadyExists=Ez az eszköz már egy másik felhasználóhoz van regisztrálva. Próbáljon meg felhasználói fiókot váltani, vagy használjon egy másik eszközt.
|
||||
### Unauthorized
|
||||
hub.unauthorized.message=Hozzáférés megtagadva
|
||||
hub.unauthorized.description=Eszköze még nem kapott engedélyt ehhez a széfhez. Kérje a széf tulajdonosát, hogy engedélyezze a hozzáférést.
|
||||
### Requires Account Initialization
|
||||
hub.requireAccountInit.message=Beavatkozás szükséges
|
||||
hub.requireAccountInit.description.0=A folytatáshoz kérlek töltsd ki a szükséges lépéseket a te
|
||||
hub.requireAccountInit.description.1=Hub felhasználói profilodban
|
||||
hub.requireAccountInit.description.2=.
|
||||
### License Exceeded
|
||||
hub.invalidLicense.message=Érvénytelen Hub licenc
|
||||
@@ -272,6 +287,7 @@ preferences.general.debugLogging=Hibakeresési naplózás engedélyezése
|
||||
preferences.general.debugDirectory=Naplófájlok megjelenítése
|
||||
preferences.general.autoStart=Cryptomator indítása a rendszerrel együtt
|
||||
preferences.general.keychainBackend=Itt tárolja a jelszavakat
|
||||
preferences.general.quickAccessService=Adja a feloldott széfeket a gyors elérési területhez
|
||||
## Interface
|
||||
preferences.interface=Kezelőfelület
|
||||
preferences.interface.theme=Megjelenés
|
||||
@@ -284,13 +300,15 @@ preferences.interface.language.auto=Rendszer alapértelmezett
|
||||
preferences.interface.interfaceOrientation=Felhasználói felület tájolása
|
||||
preferences.interface.interfaceOrientation.ltr=Balról jobbra
|
||||
preferences.interface.interfaceOrientation.rtl=Jobbról balra
|
||||
preferences.interface.showMinimizeButton=Kicsinyítés ikon megjelenítése
|
||||
preferences.interface.showTrayIcon=Tálca ikon megjelenítése (újraindítás szükséges)
|
||||
preferences.interface.compactMode=Kompakt széflista engedélyezése
|
||||
## Volume
|
||||
preferences.volume=Virtuális meghajtó
|
||||
preferences.volume.type=Alapértelmezett kötet típus
|
||||
preferences.volume.type.automatic=Automatikus
|
||||
preferences.volume.docsTooltip=További információért a kötet típusokról kattintson ide, hogy megnyissa a dokumentációt.
|
||||
preferences.volume.fuseRestartRequired=A változtatások alkalmazásához újra kell indítania a Cryptomatort.
|
||||
preferences.volume.tcp.port=Alapértelmezett TCP port
|
||||
preferences.volume.supportedFeatures=A kiválaszott kötet típus az alábbi funkciókat támogatja:
|
||||
preferences.volume.feature.mountAuto=Automatikus csatlakozási pont választás
|
||||
preferences.volume.feature.mountToDir=Egyéni mappa csatlakozási pontként
|
||||
@@ -303,6 +321,13 @@ preferences.updates.currentVersion=Jelenlegi verzió: %s
|
||||
preferences.updates.autoUpdateCheck=Frissítések autómatikus keresése
|
||||
preferences.updates.checkNowBtn=Ellenőrzés most
|
||||
preferences.updates.updateAvailable=Frissítés a %s verzióra elérhető.
|
||||
preferences.updates.lastUpdateCheck=Utolsó ellenőrzés: %s
|
||||
preferences.updates.lastUpdateCheck.never=soha
|
||||
preferences.updates.lastUpdateCheck.recently=mostanában
|
||||
preferences.updates.lastUpdateCheck.daysAgo=%s nappal ezelőtt
|
||||
preferences.updates.lastUpdateCheck.hoursAgo=%s órával ezelőtt
|
||||
preferences.updates.checkFailed=A frissítések keresése sikertelen. Kérem, ellenőrizze az internetkapcsolatát, vagy próbálja meg később újra.
|
||||
preferences.updates.upToDate=A Cryptomator naprakész.
|
||||
|
||||
## Contribution
|
||||
preferences.contribute=Támogasson bennünket
|
||||
@@ -310,6 +335,15 @@ preferences.contribute.registeredFor=Támogatói igazolás regisztrálva neki: %
|
||||
preferences.contribute.noCertificate=Ha támogatja a "Cryptomator"-t, kaphat egy "támogatói igazolást". Az olyasmi mint egy licenckulcs klassz embereknek, akik ingyenes szoftvert használnak. ;-)
|
||||
preferences.contribute.getCertificate=Még nincs? Ismerje meg, hogyan szerezheti meg.
|
||||
preferences.contribute.promptText=Ide illessze be támogatói igazolása kódját
|
||||
preferences.contribute.thankYou=Köszönjük, hogy támogatja a Cryptomator nyílt forráskódú fejlesztését!
|
||||
preferences.contribute.donate=Támogatás
|
||||
preferences.contribute.sponsor=Szponzor
|
||||
|
||||
### Remove License Key Dialog
|
||||
removeCert.title=Tanúsítvány eltávolítása
|
||||
removeCert.message=Eltávolítja a támogatói tanúsítványt?
|
||||
removeCert.description=A Cryptomator alapvető funkcióit ez nem érinti. Sem a széfekhez való hozzáférés nem korlátozott, sem a biztonsági szint nem csökken.
|
||||
removeCert.confirmBtn=Eltávolítás
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
@@ -351,11 +385,6 @@ stats.access.total=Összes hozzáférés: %d
|
||||
|
||||
|
||||
# Main Window
|
||||
main.closeBtn.tooltip=Bezárás
|
||||
main.minimizeBtn.tooltip=Minimalizálás
|
||||
main.preferencesBtn.tooltip=Beállítások
|
||||
main.debugModeEnabled.tooltip=A hibakeresési mód aktiválva van
|
||||
main.supporterCertificateMissing.tooltip=Kérjük, fontolja meg az adományozást
|
||||
## Vault List
|
||||
main.vaultlist.emptyList.onboardingInstruction=Kattintson ide egy széf hozzáadásához
|
||||
main.vaultlist.contextMenu.remove=Eltávolítás…
|
||||
@@ -364,9 +393,11 @@ main.vaultlist.contextMenu.unlock=Feloldás…
|
||||
main.vaultlist.contextMenu.unlockNow=Azonnali feloldás
|
||||
main.vaultlist.contextMenu.vaultoptions=Széf beállítások
|
||||
main.vaultlist.contextMenu.reveal=Széf megjelenítése
|
||||
main.vaultlist.addVaultBtn=Hozzáadás
|
||||
main.vaultlist.addVaultBtn.menuItemNew=Új széf...
|
||||
main.vaultlist.addVaultBtn.menuItemExisting=Meglévő széf...
|
||||
main.vaultlist.addVaultBtn.menuItemNew=Új széf létrehozása...
|
||||
main.vaultlist.addVaultBtn.menuItemExisting=Meglévő széf megnyitása...
|
||||
##Notificaition
|
||||
main.notification.updateAvailable=Frissítés elérhető.
|
||||
main.notification.support=Cryptomator támogatása.
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
main.vaultDetail.welcomeOnboarding=Köszönjük, hogy a Cryptomator programot választotta a fájlai védelmére. Ha segítségre van szüksége, akkor olvassa el a kezdő útmutatónk lépéseit:
|
||||
@@ -376,6 +407,7 @@ main.vaultDetail.unlockBtn=Feloldás…
|
||||
main.vaultDetail.unlockNowBtn=Azonnali feloldás
|
||||
main.vaultDetail.optionsBtn=Széf beállítások
|
||||
main.vaultDetail.passwordSavedInKeychain=Jelszó mentve
|
||||
main.vaultDetail.share=Megosztás…
|
||||
### Unlocked
|
||||
main.vaultDetail.unlockedStatus=FELOLDVA
|
||||
main.vaultDetail.accessLocation=A széf tartalma itt érhető el:
|
||||
@@ -430,6 +462,7 @@ vaultOptions.general.startHealthCheckBtn=Épség-ellenőrzés indítása
|
||||
|
||||
## Mount
|
||||
vaultOptions.mount=Felcsatolás
|
||||
vaultOptions.mount.info=Nyissa meg a virtuális meghajtó beállításait az alapértelmezett beállítások módosításához.
|
||||
vaultOptions.mount.readonly=Csak-olvasható
|
||||
vaultOptions.mount.customMountFlags=Egyedi csatolási paraméterek
|
||||
vaultOptions.mount.winDriveLetterOccupied=foglalt
|
||||
@@ -439,6 +472,10 @@ vaultOptions.mount.mountPoint.driveLetter=Használja a kiválasztott meghajtó b
|
||||
vaultOptions.mount.mountPoint.custom=Egyéni könyvtár használata
|
||||
vaultOptions.mount.mountPoint.directoryPickerButton=Kiválaszt…
|
||||
vaultOptions.mount.mountPoint.directoryPickerTitle=Válasszon könyvtárat
|
||||
vaultOptions.mount.volumeType.default=Alapértelmezett (%s)
|
||||
vaultOptions.mount.volumeType.restartRequired=Ahhoz, hogy ezt a kötet típust használhassa, újra kell indítania a Cryptomator-t.
|
||||
vaultOptions.mount.volume.tcp.port=TCP port
|
||||
vaultOptions.mount.volume.type=Kötet típus
|
||||
## Master Key
|
||||
vaultOptions.masterkey=Jelszó
|
||||
vaultOptions.masterkey.changePasswordBtn=Jelszó megváltoztatása
|
||||
@@ -517,3 +554,21 @@ dokanySupportEnd.description=A Cryptomator nem támogatja tovább a Dokany köte
|
||||
dokanySupportEnd.preferencesBtn=Beállítások megnyitása
|
||||
|
||||
# Share Vault
|
||||
shareVault.title=Széf megosztása
|
||||
shareVault.message=Szeretné megosztani a széfét másokkal?
|
||||
shareVault.description=Mindig legyen óvatos, amikor másokkal osztja meg a széfét. Röviden, kövesse az alábbi lépéseket:
|
||||
shareVault.instruction.1=Ossza meg a titkosított széf mappájának hozzáférését felhőalapú tárolón keresztül.
|
||||
shareVault.instruction.2=2. Ossza meg a széf jelszavát biztonságos módon.
|
||||
shareVault.remarkBestPractices=További információkért tekintse meg a legjobb gyakorlatokra vonatkozó javaslatokat a dokumentációnkban.
|
||||
shareVault.docsTooltip=Nyissa meg a dokumentációt, hogy többet megtudjon a széfek megosztásáról.
|
||||
shareVault.hubAd.description=A biztonságos mód csapatokban való munkavégzéshez
|
||||
shareVault.hubAd.keyManagement=• Nullaismeretű (Zero-knowledge) kulcskezelés
|
||||
shareVault.hubAd.authentication=• Erős hitelesítés
|
||||
shareVault.hubAd.encryption=• Végponttól végpontig terjedő titkosítás
|
||||
shareVault.visitHub=Látogassa meg a Cryptomator Hubot
|
||||
|
||||
shareVault.hub.message=Hogyan osszon meg egy Hub széfet
|
||||
shareVault.hub.description=Ahhoz, hogy megossza a széf tartalmát egy másik csapattaggal, két lépést kell végrehajtania:
|
||||
shareVault.hub.instruction.1=Ossza meg a titkosított széf mappájának hozzáférését felhőalapú tárolón keresztül.
|
||||
shareVault.hub.instruction.2=2. Adjon hozzáférést a csapattagnak a Cryptomator Hubban.
|
||||
shareVault.hub.openHub=Nyissa meg a Cryptomator Hubot
|
||||
@@ -15,13 +15,13 @@ generic.button.next=Lanjut
|
||||
generic.button.print=Cetak
|
||||
|
||||
# Error
|
||||
error.message=Error %s
|
||||
error.message=Terjadi kesalahan %s
|
||||
error.description=Ups! Cryptomator tidak menyangka hal ini terjadi. Anda dapat mencari solusi yang tersedia untuk error ini. Atau jika error ini belum pernah dilaporkan, tidak perlu sungkan untuk melaporkannya.
|
||||
error.hyperlink.lookup=Cari error berikut
|
||||
error.hyperlink.lookup=Cari tahu informasi lebih lanjut tentang suatu kesalahan
|
||||
error.hyperlink.report=Laporkan error berikut
|
||||
error.technicalDetails=Rincian:
|
||||
error.existingSolutionDescription=Maaf, Cryptomator tiba-tiba berhenti. Tapi telah ditemukan sebuah jawaban untuk masalah ini. Silahkan lihat tautan berikut.
|
||||
error.hyperlink.solution=Cari tahu solusinya
|
||||
error.existingSolutionDescription=Maaf, Cryptomator tiba-tiba berhenti. Tapi telah ditemukan sebuah jawaban untuk masalah ini. Lihat tautan berikut.
|
||||
error.hyperlink.solution=Cari tahu solusi untuk masalah ini
|
||||
error.lookupPermissionMessage=Cryptomator bisa mencari solusinya secara daring. Ini akan meneruskan pesan ke direktori masalah kami dengan alamat IP Anda.
|
||||
error.dismiss=Tutup
|
||||
error.lookUpSolution=Cari tahu solusinya
|
||||
@@ -299,7 +299,6 @@ preferences.interface.language.auto=Bawaan Sistem
|
||||
preferences.interface.interfaceOrientation=Orientasi Antarmuka
|
||||
preferences.interface.interfaceOrientation.ltr=Kiri ke Kanan
|
||||
preferences.interface.interfaceOrientation.rtl=Kanan ke Kiri
|
||||
preferences.interface.showMinimizeButton=Tampilkan tombol perkecil
|
||||
preferences.interface.showTrayIcon=Tampilkan ikon tray (aplikasi perlu dimuat ulang)
|
||||
## Volume
|
||||
preferences.volume=Drive Virtual
|
||||
@@ -327,6 +326,9 @@ preferences.contribute.registeredFor=Sertifikat supporter terdaftar atas nama %s
|
||||
preferences.contribute.noCertificate=Dukung Cryptomator dan terima sebuah sertifikat supporter. Sertifikat ini layaknya kunci lisensi, tetapi hanya untuk orang-orang hebat yang menggunakan aplikasi versi gratis. ;-)
|
||||
preferences.contribute.getCertificate=Belum punya? Pelajari bagaimana Anda bisa mendapatkannya.
|
||||
preferences.contribute.promptText=Tempel kode sertifikat supporter di sini
|
||||
|
||||
### Remove License Key Dialog
|
||||
removeCert.confirmBtn=Hapus
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
@@ -368,11 +370,6 @@ stats.access.total=Total yang akses: %d
|
||||
|
||||
|
||||
# Main Window
|
||||
main.closeBtn.tooltip=Tutup
|
||||
main.minimizeBtn.tooltip=Perkecil
|
||||
main.preferencesBtn.tooltip=Preferensi
|
||||
main.debugModeEnabled.tooltip=Mode Debug diaktifkan
|
||||
main.supporterCertificateMissing.tooltip=Tolong pertimbangkan untuk melakukan donasi
|
||||
## Vault List
|
||||
main.vaultlist.emptyList.onboardingInstruction=Klik di sini untuk menambahkan vault
|
||||
main.vaultlist.contextMenu.remove=Hapus…
|
||||
@@ -381,9 +378,7 @@ main.vaultlist.contextMenu.unlock=Buka Kunci…
|
||||
main.vaultlist.contextMenu.unlockNow=Buka Kunci Sekarang
|
||||
main.vaultlist.contextMenu.vaultoptions=Tampilkan Opsi Vault
|
||||
main.vaultlist.contextMenu.reveal=Buka Drive
|
||||
main.vaultlist.addVaultBtn=Tambah
|
||||
main.vaultlist.addVaultBtn.menuItemNew=Vault Baru...
|
||||
main.vaultlist.addVaultBtn.menuItemExisting=Vault yang ada...
|
||||
##Notificaition
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
main.vaultDetail.welcomeOnboarding=Terima kasih telah memilih Cryptomator untuk melindungi file Anda. Jika Anda memerlukan bantuan, lihat panduan awal kami:
|
||||
|
||||
@@ -287,6 +287,7 @@ preferences.general.debugLogging=Abilita la registrazione di debug
|
||||
preferences.general.debugDirectory=Rivela i file di registro
|
||||
preferences.general.autoStart=Avvia Cryptomator all'avvio del sistema
|
||||
preferences.general.keychainBackend=Memorizza le password con
|
||||
preferences.general.quickAccessService=Aggiungi cassaforte sbloccata all'area di accesso rapido
|
||||
## Interface
|
||||
preferences.interface=Interfaccia
|
||||
preferences.interface.theme=Aspetto
|
||||
@@ -299,8 +300,8 @@ preferences.interface.language.auto=Predefinita di Sistema
|
||||
preferences.interface.interfaceOrientation=Orientamento dell'Interfaccia
|
||||
preferences.interface.interfaceOrientation.ltr=Da Sinistra a Destra
|
||||
preferences.interface.interfaceOrientation.rtl=Da Destra a Sinistra
|
||||
preferences.interface.showMinimizeButton=Mostra il pulsante minimizza
|
||||
preferences.interface.showTrayIcon=Mostra l'icona della barra d'applicazioni (richiede il riavvio)
|
||||
preferences.interface.compactMode=Abilita elenco compatto casseforti
|
||||
## Volume
|
||||
preferences.volume=Unità Virtuale
|
||||
preferences.volume.type=Tipo di Unità Predefinita
|
||||
@@ -331,9 +332,18 @@ preferences.updates.upToDate=Cryptomator è aggiornato.
|
||||
## Contribution
|
||||
preferences.contribute=Supportaci
|
||||
preferences.contribute.registeredFor=Certificato del sostenitore registrato per %s
|
||||
preferences.contribute.noCertificate=Supporta Cryptomator e ricevi il certificato da sostenitore. È come una chiave di licenza me per persone fantastiche che usano un software gratuito. ;-)
|
||||
preferences.contribute.noCertificate=Supporta Cryptomator e ricevi un certificato di supporter. È come una chiave di licenza, ma per persone fantastiche che utilizzano software libero. ;-)
|
||||
preferences.contribute.getCertificate=Non ne hai ancora uno? Scopri come puoi ottenerlo.
|
||||
preferences.contribute.promptText=Incolla qui il codice del certificato da sostenitore
|
||||
preferences.contribute.thankYou=Grazie per il tuo supporto allo sviluppo open-source di Cryptomator!
|
||||
preferences.contribute.donate=Dona
|
||||
preferences.contribute.sponsor=Sponsor
|
||||
|
||||
### Remove License Key Dialog
|
||||
removeCert.title=Rimuovi Certificato
|
||||
removeCert.message=Rimuovere il certificato supporter?
|
||||
removeCert.description=Questo non incide sulle funzionalità principali di Cryptomator. Non ti viene negato l'accesso alle tue casseforti e non viene abbassato il livello di sicurezza.
|
||||
removeCert.confirmBtn=Rimuovi
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
@@ -375,11 +385,6 @@ stats.access.total=Accesso totale: %d
|
||||
|
||||
|
||||
# Main Window
|
||||
main.closeBtn.tooltip=Chiudi
|
||||
main.minimizeBtn.tooltip=Minimizza
|
||||
main.preferencesBtn.tooltip=Preferenze
|
||||
main.debugModeEnabled.tooltip=La modalità di debug è abilitata
|
||||
main.supporterCertificateMissing.tooltip=Per favore, considera le donazioni
|
||||
## Vault List
|
||||
main.vaultlist.emptyList.onboardingInstruction=Clicca qui per aggiungere una cassaforte
|
||||
main.vaultlist.contextMenu.remove=Rimuovi…
|
||||
@@ -388,9 +393,11 @@ main.vaultlist.contextMenu.unlock=Sblocca…
|
||||
main.vaultlist.contextMenu.unlockNow=Sblocca Ora
|
||||
main.vaultlist.contextMenu.vaultoptions=Mostra le Opzioni della Cassaforte
|
||||
main.vaultlist.contextMenu.reveal=Rivela Unità
|
||||
main.vaultlist.addVaultBtn=Aggiungi
|
||||
main.vaultlist.addVaultBtn.menuItemNew=Nuova Cassaforte...
|
||||
main.vaultlist.addVaultBtn.menuItemExisting=Cassaforte esistente...
|
||||
main.vaultlist.addVaultBtn.menuItemNew=Crea una nuova cassaforte...
|
||||
main.vaultlist.addVaultBtn.menuItemExisting=Apri una cassaforte esistente...
|
||||
##Notificaition
|
||||
main.notification.updateAvailable=Aggiornamento disponibile.
|
||||
main.notification.support=Supporta Cryptomator.
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
main.vaultDetail.welcomeOnboarding=Grazie per aver scelto Cryptomator per proteggere i tuoi file. Se necessiti d'assistenza, dai un'occhiata alle nostre guide per iniziare:
|
||||
|
||||
@@ -287,6 +287,7 @@ preferences.general.debugLogging=ログを有効にする
|
||||
preferences.general.debugDirectory=ログ ファイルを表示
|
||||
preferences.general.autoStart=システム開始時に Cryptomator を起動する
|
||||
preferences.general.keychainBackend=次を利用してパスワードを保存する
|
||||
preferences.general.quickAccessService=解錠された金庫をクイックアクセス領域に追加
|
||||
## Interface
|
||||
preferences.interface=インターフェース
|
||||
preferences.interface.theme=外観
|
||||
@@ -299,7 +300,6 @@ preferences.interface.language.auto=システムのデフォルト
|
||||
preferences.interface.interfaceOrientation=インターフェースの向き
|
||||
preferences.interface.interfaceOrientation.ltr=左から右
|
||||
preferences.interface.interfaceOrientation.rtl=右から左
|
||||
preferences.interface.showMinimizeButton=最小化ボタンを表示
|
||||
preferences.interface.showTrayIcon=トレイアイコンを表示 (再起動が必要)
|
||||
## Volume
|
||||
preferences.volume=仮想ドライブ
|
||||
@@ -334,6 +334,9 @@ preferences.contribute.registeredFor=サポート証明書 (%s) が登録され
|
||||
preferences.contribute.noCertificate=Cryptomator を支援し、サポーター証明書を受け取りましょう。ライセンスキーに似ていますがフリーソフトを使う寄付者向けのキーです。 ;-)
|
||||
preferences.contribute.getCertificate=まだ証明書を手に入れていませんか? 詳細はこちらから確認できます。
|
||||
preferences.contribute.promptText=サポーター証明書をここに張り付けてください
|
||||
|
||||
### Remove License Key Dialog
|
||||
removeCert.confirmBtn=削除
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
@@ -375,11 +378,6 @@ stats.access.total=合計アクセス: %d
|
||||
|
||||
|
||||
# Main Window
|
||||
main.closeBtn.tooltip=閉じる
|
||||
main.minimizeBtn.tooltip=最小化
|
||||
main.preferencesBtn.tooltip=環境設定
|
||||
main.debugModeEnabled.tooltip=デバッグモードが有効です
|
||||
main.supporterCertificateMissing.tooltip=寄付をお願いします
|
||||
## Vault List
|
||||
main.vaultlist.emptyList.onboardingInstruction=ここをクリックして金庫を追加します
|
||||
main.vaultlist.contextMenu.remove=削除...
|
||||
@@ -388,9 +386,7 @@ main.vaultlist.contextMenu.unlock=解錠...
|
||||
main.vaultlist.contextMenu.unlockNow=今すぐ解錠
|
||||
main.vaultlist.contextMenu.vaultoptions=金庫のオプションを表示
|
||||
main.vaultlist.contextMenu.reveal=ドライブを表示
|
||||
main.vaultlist.addVaultBtn=追加
|
||||
main.vaultlist.addVaultBtn.menuItemNew=新しい金庫...
|
||||
main.vaultlist.addVaultBtn.menuItemExisting=既存の金庫...
|
||||
##Notificaition
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
main.vaultDetail.welcomeOnboarding=ファイルを保護するために Cryptomator を選んでいただきありがとうございます。ヘルプが必要であれば、スタートガイドをご覧ください:
|
||||
@@ -541,6 +537,9 @@ updateReminder.yesOnce=はい、一度だけ
|
||||
updateReminder.yesAutomatically=自動的に行う
|
||||
|
||||
#Dokany Support End
|
||||
dokanySupportEnd.title=サポート廃止の通知
|
||||
dokanySupportEnd.message=Dokany のサポート終了
|
||||
dokanySupportEnd.description=ボリュームタイプ
|
||||
dokanySupportEnd.preferencesBtn=環境設定を開く
|
||||
|
||||
# Share Vault
|
||||
|
||||
@@ -60,6 +60,10 @@ addvaultwizard.new.validCharacters.numbers=숫자
|
||||
addvaultwizard.new.validCharacters.dashes=대시 (%s) 또는 언더바 (%s)
|
||||
### Expert Settings
|
||||
addvaultwizard.new.expertSettings.enableExpertSettingsCheckbox=전문가용 설정 활성화
|
||||
addvaultwizard.new.expertSettings.shorteningThreshold.invalid=36과 220 사이 숫자를 입력해주세요 (기본값: 220)
|
||||
addvaultwizard.new.expertSettings.shorteningThreshold.tooltip=더 자세한 정보는 관련 문서에서 볼 수 있습니다.
|
||||
addvaultwizard.new.expertSettings.shorteningThreshold.title=암호화된 파일명의 최대 길이
|
||||
addvaultwizard.new.expertSettings.shorteningThreshold.valid=유효
|
||||
### Password
|
||||
addvaultwizard.new.createVaultBtn=Vault 생성
|
||||
addvaultwizard.new.generateRecoveryKeyChoice=비밀번호가 없으면 데이터에 접근할 수 없습니다. 비밀번호를 잊었을 때를 대비한 복구 키를 원하십니까?
|
||||
@@ -128,13 +132,21 @@ unlock.success.revealBtn=드라이브 표시
|
||||
## Hub
|
||||
hub.noKeychain.openBtn=설정 열기
|
||||
### Waiting
|
||||
hub.auth.message=인증 대기중…
|
||||
### Receive Key
|
||||
### Register Device
|
||||
hub.register.message=새 기기
|
||||
hub.register.nameLabel=기기 이름
|
||||
hub.register.invalidAccountKeyLabel=유효하지 않은 계정 키
|
||||
hub.register.registerBtn=등록
|
||||
### Register Device Legacy
|
||||
hub.register.legacy.occupiedMsg=이미 사용 중인 이름
|
||||
### Registration Success
|
||||
hub.registerSuccess.message=기기 등록됨
|
||||
hub.registerSuccess.unlockBtn=잠금해제
|
||||
### Registration Failed
|
||||
hub.registerFailed.message=기기 등록 실패
|
||||
hub.registerFailed.description.generic=등록 중에 에러가 발생했습니다. 앱 로그에서 자세한 정보를 확인할 수 있습니다.
|
||||
### Unauthorized
|
||||
hub.unauthorized.message=액세스 거부
|
||||
hub.unauthorized.description=귀하의 기기는 아직 이 저장소에 액세스할 수 있는 권한이 없습니다. Vault 소유자에게 승인을 요청하세요.
|
||||
@@ -162,6 +174,7 @@ migration.start.text=Vault "%s"를 현재 버전의 Cryptomator에서 열기 위
|
||||
migration.start.remarkUndone=이 업그레이드는 되돌릴 수 없습니다.
|
||||
migration.start.remarkVersions=과거 버전의 Cryptomator는 업그레이드된 vault를 열 수 없습니다.
|
||||
migration.start.remarkCanRun=이 vault를 열 때 사용하는 모든 장치가 현재 버전의 Cryptomator를 실행할 수 있는지 확인해야 합니다.
|
||||
migration.start.remarkSynced=업그레이드하기 전에 해당 vault가 모든 기기에 정상적으로 동기화되어야 합니다.
|
||||
migration.start.confirm=나는 위 정보를 읽고 정말 이해했습니다.
|
||||
## Run
|
||||
migration.run.enterPassword="%s"의 비밀번호를 입력하십시요.
|
||||
@@ -207,11 +220,23 @@ health.check.detail.checkRunning=검사가 현재 실행중입니다...
|
||||
health.check.detail.checkSkipped=선택된 검사항목이 없습니다.
|
||||
health.check.detail.checkFinished=검사가 성공적으로 완료되었습니다.
|
||||
health.check.detail.checkFinishedAndFound=검사가 완료되었습니다. 검사 결과를 확인해주세요.
|
||||
health.check.detail.checkFailed=오류로 인해 검사가 종료되었습니다.
|
||||
health.check.detail.checkCancelled=검사가 취소되었습니다
|
||||
health.check.detail.listFilters.label=필터
|
||||
health.check.exportBtn=보고서 내보내기
|
||||
## Result view
|
||||
health.result.severityFilter.all=모든 상태 표시
|
||||
health.result.severityFilter.good=양호
|
||||
health.result.severityFilter.warn=경고
|
||||
health.result.severityFilter.crit=심각
|
||||
health.result.severityTip.good=상태: 양호\n정상적인 vault 구조를 가지고 있습니다.
|
||||
health.result.severityTip.crit=상태: 심각\nVault 구조가 손상되었습니다. 데이터 손실이 발생했습니다.
|
||||
health.result.fixStateFilter.all=모든 문제 해결 상태
|
||||
health.result.fixStateFilter.fixable=문제 해결 가능
|
||||
health.result.fixStateFilter.notFixable=문제 해결 불가
|
||||
health.result.fixStateFilter.fixing=문제 해결중…
|
||||
health.result.fixStateFilter.fixed=문제 해결됨
|
||||
health.result.fixStateFilter.fixFailed=문제 해결 실패
|
||||
## Fix Application
|
||||
health.fix.fixBtn=문제해결
|
||||
health.fix.successTip=문제 해결이 성공적으로 완료되었습니다
|
||||
@@ -238,11 +263,11 @@ preferences.interface.language.auto=시스템 기본 설정
|
||||
preferences.interface.interfaceOrientation=인터페이스 방향
|
||||
preferences.interface.interfaceOrientation.ltr=왼쪽에서 오른쪽으로
|
||||
preferences.interface.interfaceOrientation.rtl=오른쪽에서 왼쪽으로
|
||||
preferences.interface.showMinimizeButton=최소화 버튼 표시
|
||||
preferences.interface.showTrayIcon=트레이 아이콘 보기 (재시작 필요)
|
||||
## Volume
|
||||
preferences.volume=가상 드라이브
|
||||
preferences.volume.type.automatic=자동
|
||||
preferences.volume.tcp.port=기본 TCP 포트
|
||||
preferences.volume.supportedFeatures=현재 선택한 볼륨 타입은 다음과 같은 기능들을 지원합니다:
|
||||
preferences.volume.feature.mountToDir=마운트할 폴더 지정
|
||||
preferences.volume.feature.mountToDriveLetter=마운트할 드라이브 문자
|
||||
@@ -254,6 +279,13 @@ preferences.updates.currentVersion=현재 버전: %s
|
||||
preferences.updates.autoUpdateCheck=자동으로 업데이트 확인
|
||||
preferences.updates.checkNowBtn=지금 확인
|
||||
preferences.updates.updateAvailable=버전 %s의 업데이트가 가능합니다.
|
||||
preferences.updates.lastUpdateCheck=마지막 확인: %s
|
||||
preferences.updates.lastUpdateCheck.never=확인 안함
|
||||
preferences.updates.lastUpdateCheck.recently=최근
|
||||
preferences.updates.lastUpdateCheck.daysAgo=%s일 전
|
||||
preferences.updates.lastUpdateCheck.hoursAgo=%s 시간 전
|
||||
preferences.updates.checkFailed=업데이트를 확인할 수 없습니다. 인터넷 상태를 확인하거나 나중에 시도해주세요.
|
||||
preferences.updates.upToDate=현재 최신 버전의 Cryptomator를 사용하고 있습니다.
|
||||
|
||||
## Contribution
|
||||
preferences.contribute=후원하기
|
||||
@@ -261,6 +293,9 @@ preferences.contribute.registeredFor=%s (으)로 후원자 인증 등록됨
|
||||
preferences.contribute.noCertificate=Cryptomator를 후원하시고 후원자 인증을 받으십시요. 라이선스 키와 비슷하지만 무료 소프트웨어를 사용하는 멋진 사람들을 위한 것입니다. ;-)
|
||||
preferences.contribute.getCertificate=아직 후원자 인증이 없으신가요? 어떻게 얻는지 배울 수 있습니다.
|
||||
preferences.contribute.promptText=후원자 인증코드를 여기에 붙여넣기
|
||||
|
||||
### Remove License Key Dialog
|
||||
removeCert.confirmBtn=제거
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
@@ -301,11 +336,6 @@ stats.access.current=접근: %d
|
||||
|
||||
|
||||
# Main Window
|
||||
main.closeBtn.tooltip=닫기
|
||||
main.minimizeBtn.tooltip=최소화
|
||||
main.preferencesBtn.tooltip=환경설정
|
||||
main.debugModeEnabled.tooltip=디버그 모드가 활성화됨.
|
||||
main.supporterCertificateMissing.tooltip=기부를 부탁드립니다.
|
||||
## Vault List
|
||||
main.vaultlist.emptyList.onboardingInstruction=Vault를 추가하기 위해 이곳을 클릭합니다.
|
||||
main.vaultlist.contextMenu.remove=제거...
|
||||
@@ -314,9 +344,7 @@ main.vaultlist.contextMenu.unlock=잠금해제...
|
||||
main.vaultlist.contextMenu.unlockNow=지금 잠금해제
|
||||
main.vaultlist.contextMenu.vaultoptions=Vault 옵션 보기
|
||||
main.vaultlist.contextMenu.reveal=드라이브 표시
|
||||
main.vaultlist.addVaultBtn=추가
|
||||
main.vaultlist.addVaultBtn.menuItemNew=새로운 금고...
|
||||
main.vaultlist.addVaultBtn.menuItemExisting=기존 금고...
|
||||
##Notificaition
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
main.vaultDetail.welcomeOnboarding=파일을 보호하기 위해 Cryptomator를 선택해주셔서 감사합니다. 만약 다른 도움이 필요하시면, 시작안내서를 참조하시기 바랍니다.
|
||||
@@ -326,6 +354,7 @@ main.vaultDetail.unlockBtn=잠금해제...
|
||||
main.vaultDetail.unlockNowBtn=지금 잠금해제
|
||||
main.vaultDetail.optionsBtn=Vault 옵션
|
||||
main.vaultDetail.passwordSavedInKeychain=비밀번호 저장됨
|
||||
main.vaultDetail.share=공유하기
|
||||
### Unlocked
|
||||
main.vaultDetail.unlockedStatus=잠금해제됨
|
||||
main.vaultDetail.accessLocation=이 Vault의 내용은 다음의 경로에서 접근할 수 있습니다:
|
||||
@@ -385,6 +414,7 @@ vaultOptions.mount.mountPoint.driveLetter=드라이브 문자를 지정하여
|
||||
vaultOptions.mount.mountPoint.custom=선택한 디렉토리 사용
|
||||
vaultOptions.mount.mountPoint.directoryPickerButton=선택
|
||||
vaultOptions.mount.mountPoint.directoryPickerTitle=디렉토리 선택
|
||||
vaultOptions.mount.volume.tcp.port=TCP 포트
|
||||
## Master Key
|
||||
vaultOptions.masterkey=비밀번호
|
||||
vaultOptions.masterkey.changePasswordBtn=비밀번호 변경
|
||||
|
||||
@@ -169,6 +169,8 @@ preferences.updates.checkNowBtn=Pārbaudīt tagad
|
||||
preferences.updates.updateAvailable=Pieejams atjauninājums uz versiju %s.
|
||||
|
||||
## Contribution
|
||||
|
||||
### Remove License Key Dialog
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
@@ -182,15 +184,12 @@ preferences.about=Par lietotni
|
||||
|
||||
|
||||
# Main Window
|
||||
main.closeBtn.tooltip=Aizvērt
|
||||
main.minimizeBtn.tooltip=Minimizēt
|
||||
main.preferencesBtn.tooltip=Iestatījumi
|
||||
main.supporterCertificateMissing.tooltip=Lūdzu apsveriet iespēju ziedot
|
||||
## Vault List
|
||||
main.vaultlist.emptyList.onboardingInstruction=Spied šeit, lai pievienotu glabātuvi
|
||||
main.vaultlist.contextMenu.lock=Aizslēgt
|
||||
main.vaultlist.contextMenu.unlockNow=Atslēgt tagad
|
||||
main.vaultlist.contextMenu.reveal=Atklāt disku
|
||||
##Notificaition
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
main.vaultDetail.welcomeOnboarding=Paldies, ka izvēlējāties Cryptomator lai aizsargātu jūsu datus. Ja jums nepieciešama palīdzība, iepazīstieties ar mūsu darba sākšanas ceļvežiem:
|
||||
|
||||
@@ -108,6 +108,8 @@ preferences.title=Поставки
|
||||
## Updates
|
||||
|
||||
## Contribution
|
||||
|
||||
### Remove License Key Dialog
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
@@ -120,10 +122,9 @@ preferences.title=Поставки
|
||||
|
||||
|
||||
# Main Window
|
||||
main.closeBtn.tooltip=Затвори
|
||||
main.preferencesBtn.tooltip=Поставки
|
||||
## Vault List
|
||||
main.vaultlist.contextMenu.lock=Заклучи
|
||||
##Notificaition
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
### Locked
|
||||
|
||||
@@ -66,6 +66,8 @@
|
||||
## Updates
|
||||
|
||||
## Contribution
|
||||
|
||||
### Remove License Key Dialog
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
@@ -79,6 +81,7 @@
|
||||
|
||||
# Main Window
|
||||
## Vault List
|
||||
##Notificaition
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
### Locked
|
||||
|
||||
@@ -299,7 +299,6 @@ preferences.interface.language.auto=Systemstandard
|
||||
preferences.interface.interfaceOrientation=Grensesnittorientering
|
||||
preferences.interface.interfaceOrientation.ltr=Fra venstre til høyre
|
||||
preferences.interface.interfaceOrientation.rtl=Fra høyre til venstre
|
||||
preferences.interface.showMinimizeButton=Vis minimer-knapp
|
||||
preferences.interface.showTrayIcon=Vis verktøykasseikon (krever omstart)
|
||||
## Volume
|
||||
preferences.volume=Virtuell enhet
|
||||
@@ -334,6 +333,9 @@ preferences.contribute.registeredFor=Supporter sertifikat registrert for %s
|
||||
preferences.contribute.noCertificate=Støtt Cryptomator og motta et supporter-sertifikat. Det er som en lisensnøkkel, men for fantastiske mennesker som bruker fri programvare. ;-)
|
||||
preferences.contribute.getCertificate=Har du ikke en allerede? Lær hvordan du kan skaffe den.
|
||||
preferences.contribute.promptText=Lim inn supporter sertifikatkoden her
|
||||
|
||||
### Remove License Key Dialog
|
||||
removeCert.confirmBtn=Fjern
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
@@ -375,11 +377,6 @@ stats.access.total=Antall tilganger: %d
|
||||
|
||||
|
||||
# Main Window
|
||||
main.closeBtn.tooltip=Lukk
|
||||
main.minimizeBtn.tooltip=Minimer
|
||||
main.preferencesBtn.tooltip=Innstillinger
|
||||
main.debugModeEnabled.tooltip=Feilsøkingsmodus er aktivert
|
||||
main.supporterCertificateMissing.tooltip=Gjerne vurdér en donasjon
|
||||
## Vault List
|
||||
main.vaultlist.emptyList.onboardingInstruction=Klikk her for å legge til et hvelv
|
||||
main.vaultlist.contextMenu.remove=Fjern…
|
||||
@@ -388,9 +385,7 @@ main.vaultlist.contextMenu.unlock=Lås opp…
|
||||
main.vaultlist.contextMenu.unlockNow=Lås opp nå
|
||||
main.vaultlist.contextMenu.vaultoptions=Alternativer for hvelvet
|
||||
main.vaultlist.contextMenu.reveal=Vis enheten
|
||||
main.vaultlist.addVaultBtn=Legg til
|
||||
main.vaultlist.addVaultBtn.menuItemNew=Nytt hvelv...
|
||||
main.vaultlist.addVaultBtn.menuItemExisting=Eksisterende hvelv...
|
||||
##Notificaition
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
main.vaultDetail.welcomeOnboarding=Takk for at du valgte Cryptomator for å beskytte filene dine. Hvis du trenger hjelp, sjekk ut våre guider for å komme i gang:
|
||||
|
||||
@@ -15,8 +15,8 @@ generic.button.next=Volgende
|
||||
generic.button.print=Afdrukken
|
||||
|
||||
# Error
|
||||
error.message=Fout %s
|
||||
error.description=Oeps! Cryptomator verwachtte niet dat dit zou gebeuren. U kunt bestaande oplossingen opzoeken voor deze fout, of indien er nog geen melding van deze fout is gemaakt mag u dit ook gerust doen.
|
||||
error.message=Er deed zich een fout voor
|
||||
error.description=Oeps! Cryptomator verwachtte niet dat dit zou gebeuren. U kunt bestaande oplossingen opzoeken voor deze fout, of, indien er nog geen melding van deze fout is gemaakt: doe dit gerust.
|
||||
error.hyperlink.lookup=Deze fout opzoeken
|
||||
error.hyperlink.report=Deze fout melden
|
||||
error.technicalDetails=Details:
|
||||
@@ -76,7 +76,7 @@ addvaultwizard.new.generateRecoveryKeyChoice.yes=Ja graag, voorkomen is beter da
|
||||
addvaultwizard.new.generateRecoveryKeyChoice.no=Nee bedankt, ik verlies mijn wachtwoord niet
|
||||
### Information
|
||||
addvault.new.readme.storageLocation.fileName=BELANGRIJK.rtf
|
||||
addvault.new.readme.storageLocation.1=⚠ KLUISBESTANDEN ⚠
|
||||
addvault.new.readme.storageLocation.1=⚠️ KLUISBESTANDEN ⚠️
|
||||
addvault.new.readme.storageLocation.2=Dit is de opslaglocatie van uw kluis.
|
||||
addvault.new.readme.storageLocation.3=NIET DOEN
|
||||
addvault.new.readme.storageLocation.4=• wijzig enig bestand in deze map of
|
||||
@@ -287,6 +287,7 @@ preferences.general.debugLogging=Debug logging aanzetten
|
||||
preferences.general.debugDirectory=Logboekbestanden bekijken
|
||||
preferences.general.autoStart=Start Cryptomator als het systeem opstart
|
||||
preferences.general.keychainBackend=Bewaar wachtwoorden met
|
||||
preferences.general.quickAccessService=Voeg ontgrendelde kluizen toe aan snelle toegang
|
||||
## Interface
|
||||
preferences.interface=Uiterlijk
|
||||
preferences.interface.theme=Uiterlijk
|
||||
@@ -299,8 +300,8 @@ preferences.interface.language.auto=Systeemstandaard
|
||||
preferences.interface.interfaceOrientation=SchermOrientatie
|
||||
preferences.interface.interfaceOrientation.ltr=Links naar rechts
|
||||
preferences.interface.interfaceOrientation.rtl=Rechts naar links
|
||||
preferences.interface.showMinimizeButton=Knop minimaliseren weergeven
|
||||
preferences.interface.showTrayIcon=Pictogram in systeemvak weergeven (herstart vereist)
|
||||
preferences.interface.compactMode=Schakel compacte lijst in
|
||||
## Volume
|
||||
preferences.volume=Virtuele schijf
|
||||
preferences.volume.type=Standaard volumetype
|
||||
@@ -334,6 +335,15 @@ preferences.contribute.registeredFor=Supporter certificaat geregistreerd voor %s
|
||||
preferences.contribute.noCertificate=Ondersteun Cryptomator en ontvang een supportercertificaat. Het is als een licentiesleutel maar voor geweldige mensen die gratis software gebruiken. ;-)
|
||||
preferences.contribute.getCertificate=Heb je er nog geen? Leer hoe je het kan krijgen.
|
||||
preferences.contribute.promptText=Plak de supportercertificaatcode hier
|
||||
preferences.contribute.thankYou=Bedankt voor het steunen van Cryptomator's open-source ontwikkeling!
|
||||
preferences.contribute.donate=Doneren
|
||||
preferences.contribute.sponsor=Sponsor
|
||||
|
||||
### Remove License Key Dialog
|
||||
removeCert.title=Verwijder Certificaat
|
||||
removeCert.message=Certificaat verwijderen?
|
||||
removeCert.description=De kernfuncties van Cryptomator worden hierdoor niet beïnvloed. Toegang tot uw kluizen wordt niet beperkt, noch wordt het beveiligingsniveau verlaagd.
|
||||
removeCert.confirmBtn=Verwijderen
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
@@ -375,11 +385,6 @@ stats.access.total=Totaal aantal toegangen: %d
|
||||
|
||||
|
||||
# Main Window
|
||||
main.closeBtn.tooltip=Sluiten
|
||||
main.minimizeBtn.tooltip=Minimaliseer
|
||||
main.preferencesBtn.tooltip=Voorkeuren
|
||||
main.debugModeEnabled.tooltip=Foutopsporingsmodus is ingeschakeld
|
||||
main.supporterCertificateMissing.tooltip=Overweeg alstublieft om te doneren
|
||||
## Vault List
|
||||
main.vaultlist.emptyList.onboardingInstruction=Klik hier om een kluis toe te voegen
|
||||
main.vaultlist.contextMenu.remove=Verwijderen…
|
||||
@@ -388,9 +393,11 @@ main.vaultlist.contextMenu.unlock=Ontgrendelen…
|
||||
main.vaultlist.contextMenu.unlockNow=Nu Ontgrendelen
|
||||
main.vaultlist.contextMenu.vaultoptions=Laat kluisinstellingen zien
|
||||
main.vaultlist.contextMenu.reveal=Toon Schijf
|
||||
main.vaultlist.addVaultBtn=Toevoegen
|
||||
main.vaultlist.addVaultBtn.menuItemNew=Nieuwe kluis...
|
||||
main.vaultlist.addVaultBtn.menuItemExisting=Bestaande kluis...
|
||||
main.vaultlist.addVaultBtn.menuItemNew=Nieuwe Kluis Aanmaken...
|
||||
main.vaultlist.addVaultBtn.menuItemExisting=Open Bestaande Kluis...
|
||||
##Notificaition
|
||||
main.notification.updateAvailable=Update beschikbaar.
|
||||
main.notification.support=Steun Cryptomator.
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
main.vaultDetail.welcomeOnboarding=Bedankt dat u Cryptomator heeft gekozen om uw bestanden te beschermen. Voor assistentie verwijzen we u naar de starthandleidingen:
|
||||
|
||||
@@ -161,6 +161,8 @@ preferences.updates.checkNowBtn=Sjekk no
|
||||
preferences.updates.updateAvailable=Oppdatering til versjon %s er tilgjengeleg.
|
||||
|
||||
## Contribution
|
||||
|
||||
### Remove License Key Dialog
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
@@ -174,16 +176,13 @@ preferences.about=Om
|
||||
|
||||
|
||||
# Main Window
|
||||
main.closeBtn.tooltip=Lukk
|
||||
main.minimizeBtn.tooltip=Minimer
|
||||
main.preferencesBtn.tooltip=Innstillingar
|
||||
main.supporterCertificateMissing.tooltip=Ver vennleg og vurder å donera
|
||||
## Vault List
|
||||
main.vaultlist.emptyList.onboardingInstruction=Klikk her for å legga til ein kvelv
|
||||
main.vaultlist.contextMenu.lock=Lås
|
||||
main.vaultlist.contextMenu.unlock=Lås opp…
|
||||
main.vaultlist.contextMenu.unlockNow=Lås opp no
|
||||
main.vaultlist.contextMenu.reveal=Gjer eininga synleg
|
||||
##Notificaition
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
main.vaultDetail.welcomeOnboarding=Takk for at du valde Cryptomator for å verna filene dine. Viss du treng hjelp, sjekk ut guidane våre for å komma i gang:
|
||||
|
||||
@@ -2,15 +2,18 @@
|
||||
|
||||
# Generics
|
||||
## Button
|
||||
## Error
|
||||
|
||||
# Error
|
||||
|
||||
# Defaults
|
||||
|
||||
# Tray Menu
|
||||
|
||||
# Add Vault Wizard
|
||||
## Welcome
|
||||
## New
|
||||
### Name
|
||||
### Location
|
||||
### Expert Settings
|
||||
### Password
|
||||
### Information
|
||||
## Existing
|
||||
@@ -23,38 +26,96 @@
|
||||
# Forget Password
|
||||
|
||||
# Unlock
|
||||
## Select
|
||||
## Success
|
||||
## Invalid Mount Point
|
||||
## Failure
|
||||
## Hub
|
||||
### Waiting
|
||||
### Receive Key
|
||||
### Register Device
|
||||
### Register Device Legacy
|
||||
### Registration Success
|
||||
### Registration Failed
|
||||
### Unauthorized
|
||||
### Requires Account Initialization
|
||||
### License Exceeded
|
||||
|
||||
# Lock
|
||||
## Force
|
||||
## Failure
|
||||
|
||||
# Migration
|
||||
## Start
|
||||
## Run
|
||||
## Sucess
|
||||
## Success
|
||||
## Missing file system capabilities
|
||||
## Impossible
|
||||
|
||||
# Health Check
|
||||
## Start
|
||||
## Start Failure
|
||||
## Check Selection
|
||||
## Detail view
|
||||
## Result view
|
||||
## Fix Application
|
||||
|
||||
# Preferences
|
||||
## General
|
||||
## Interface
|
||||
## Volume
|
||||
## Updates
|
||||
## Donation Key
|
||||
|
||||
## Contribution
|
||||
|
||||
### Remove License Key Dialog
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
|
||||
# Vault Statistics
|
||||
## Read
|
||||
## Write
|
||||
|
||||
## Accesses
|
||||
|
||||
|
||||
# Main Window
|
||||
## Drag 'n' Drop
|
||||
## Vault List
|
||||
##Notificaition
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
### Locked
|
||||
### Unlocked
|
||||
### Missing
|
||||
### Needs Migration
|
||||
### Error
|
||||
|
||||
# Wrong File Alert
|
||||
|
||||
# Vault Options
|
||||
## General
|
||||
|
||||
## Mount
|
||||
## Master Key
|
||||
## Hub
|
||||
|
||||
# Recovery Key
|
||||
## Display Recovery Key
|
||||
## Reset Password
|
||||
### Enter Recovery Key
|
||||
### Reset Password
|
||||
### Recovery Key Password Reset Success
|
||||
|
||||
# Convert Vault
|
||||
|
||||
# New Password
|
||||
|
||||
# Quit
|
||||
|
||||
# Forced Quit
|
||||
|
||||
# Update Reminder
|
||||
|
||||
#Dokany Support End
|
||||
|
||||
# Share Vault
|
||||
|
||||
@@ -15,6 +15,13 @@ generic.button.next=ਅੱਗੇ
|
||||
generic.button.print=ਪਰਿੰਟ ਕਰੋ
|
||||
|
||||
# Error
|
||||
error.message=ਇੱਕ ਤਰੁੱਟੀ ਆਈ ਹੈ
|
||||
error.hyperlink.lookup=ਇਹ ਗਲਤੀ ਲੱਭੋ
|
||||
error.hyperlink.report=ਇਸ ਗਲਤੀ ਬਾਰੇ ਰਿਪੋਰਟ ਦਿਓ
|
||||
error.technicalDetails=ਵੇਰਵੇ:
|
||||
error.hyperlink.solution=ਹੱਲ਼ ਲੱਭੋ
|
||||
error.dismiss=ਖ਼ਾਰਜ
|
||||
error.lookUpSolution=ਹੱਲ਼ ਲੱਭੋ
|
||||
|
||||
# Defaults
|
||||
defaults.vault.vaultName=ਵਾਲਟ
|
||||
@@ -31,17 +38,28 @@ traymenu.vault.reveal=ਦਿਖਾਓ
|
||||
# Add Vault Wizard
|
||||
addvaultwizard.title=ਵਾਲਟ ਜੋੜੋ
|
||||
## New
|
||||
addvaultwizard.new.title=ਨਵਾਂ ਵਾਲਟ ਜੋੜੋ
|
||||
### Name
|
||||
addvaultwizard.new.nameInstruction=ਵਾਲਟ ਲਈ ਨਾਂ ਚੁਣੋ
|
||||
addvaultwizard.new.namePrompt=ਵਾਲਟ ਦਾ ਨਾਂ
|
||||
### Location
|
||||
addvaultwizard.new.locationInstruction=ਤੁਹਾਡੇ ਵਾਲੇਟ ਲਈ ਇੰਕ੍ਰਿਪਟ ਕੀਤੀਆਂ ਫ਼ਾਇਲਾਂ Cryptomator ਕਿੱਥੇ ਸਟੋਰ ਕਰੇ?
|
||||
addvaultwizard.new.locationLoading=…ਮੂਲ ਕਲਾਉਡ ਸਟੋਰੇਜ਼ ਡਾਇਰੈਕਟਰੀਆਂ ਲਈ ਲੋਕਲ ਫਾਇਲ-ਸਿਸਟਮ ਦੀ ਜਾਂਚ ਕੀਤੀ ਜਾ ਰਹੀ ਹੈ
|
||||
addvaultwizard.new.locationLabel=ਸਟੋਰੇਜ਼ ਦੀ ਥਾਂ
|
||||
addvaultwizard.new.locationPrompt=…
|
||||
addvaultwizard.new.directoryPickerLabel=ਪਸੰਦੀਦਾ ਟਿਕਾਣਾ
|
||||
addvaultwizard.new.directoryPickerButton=…ਚੁਣੋ
|
||||
addvaultwizard.new.directoryPickerTitle=ਡਾਇਰੈਕਟਰੀ ਚੁਣੋ
|
||||
addvaultwizard.new.fileAlreadyExists=ਵਾਲਟ ਨਾਂ ਨਾਲ ਫਾਇਲ ਜਾਂ ਡਾਇਰੈਕਟਰੀ ਪਹਿਲਾਂ ਹੀ ਮੌਜੂਦ ਹੈ
|
||||
addvaultwizard.new.invalidName=ਗਲਤ ਵਾਲਟ ਨਾਂ
|
||||
addvaultwizard.new.validName=ਵਾਜਬ ਵਾਲਟ ਨਾਂ
|
||||
addvaultwizard.new.validCharacters.message=ਵਾਲਟ ਨਾਂ ਵਿੱਚ ਅੱਗੇ ਦਿੱਤੇ ਅੱਖਰ ਹੋ ਸਕਦੇ ਹਨ:
|
||||
addvaultwizard.new.validCharacters.chars=ਸ਼ਬਦ ਅੱਖਦ (ਜਿਵੇਂ ਕਿ a, ж ਜਾਂ ਅ)
|
||||
addvaultwizard.new.validCharacters.numbers=ਅੰਕ
|
||||
addvaultwizard.new.validCharacters.dashes=ਹਾਈਫਨ (%s) ਜਾਂ ਹੇਠਾਂ ਲਾਈਨ (%s)
|
||||
### Expert Settings
|
||||
addvaultwizard.new.expertSettings.enableExpertSettingsCheckbox=ਮਾਹਰ ਸੈਟਿੰਗਾਂ ਨੂੰ ਸਮਰੱਥ ਕਰੋ
|
||||
addvaultwizard.new.expertSettings.shorteningThreshold.valid=ਵਾਜਬ
|
||||
### Password
|
||||
addvaultwizard.new.createVaultBtn=ਵਾਲਟ ਬਣਾਓ
|
||||
addvaultwizard.new.generateRecoveryKeyChoice=ਤੁਸੀਂ ਬਿਨਾਂ ਪਾਸਵਰਡ ਦੇ ਆਪਣੇ ਡਾਟੇ ਨੂੰ ਇਸਤੇਮਾਲ ਨਹੀਂ ਕਰ ਸਕੋਗੇ। ਕੀ ਤੁਸੀਂ ਰਿਕਵਰੀ ਕੁੰਜੀ ਚਾਹੋਗੇ, ਜੇ ਕਿਤੇ ਤੁਸੀਂ ਆਪਣਾ ਪਾਸਵਰਡ ਭੁੱਲ ਜਾਓ?
|
||||
@@ -65,13 +83,17 @@ addvault.new.readme.accessLocation.2=ਇਹ ਤੁਹਾਡੇ ਵਾਲਟ ਦ
|
||||
addvault.new.readme.accessLocation.3=ਇਸ ਵਾਲੀਅਮ ਵਿੱਚ ਜੋੜੀ ਗਈ ਕੋਈ ਵੀ ਫਾਇਲ Cryptomator ਵਲੋਂ ਇੰਕ੍ਰਿਪਟ ਕੀਤੀ ਜਾਵੇਗੀ। ਤੁਸੀਂ ਇਸ ਨੂੰ ਕਿਸੇ ਵੀ ਆਮ ਡਰਾਇਵ/ਫੋਲਡਰ ਵਾਂਗ ਵਰਤ ਸਕਦੇ ਹੋ। ਇਹ ਕੇਵਲ ਇਸ ਦੀ ਸਮੱਗਰੀ ਵੇਖਣ ਲਈ ਹੀ ਡਿ-ਕ੍ਰਿਪਟ ਹੁੰਦਾ ਹੈ, ਤੁਹਾਡੀਆਂ ਫਾਇਲਾਂ ਤੁਹਾਡੀ ਹਾਰਡ ਡਰਾਇਵ ਉੱਤੇ ਹਮੇਸ਼ਾਂ ਇੰਕ੍ਰਿਪਟ ਰਹਿੰਦੀਆਂ ਹਨ।
|
||||
addvault.new.readme.accessLocation.4=ਇਹ ਫਾਇਲ ਕਿਸੇ ਵੀ ਵੇਲੇ ਹਟਾ ਸਕਦੇ ਹੋ।
|
||||
## Existing
|
||||
addvaultwizard.existing.title=ਮੌਜੂਦਾ ਵਾਲਟ ਵਿੱਚ ਜੋੜੋ
|
||||
addvaultwizard.existing.chooseBtn=…ਚੁਣੋ
|
||||
addvaultwizard.existing.filePickerTitle=ਵਾਲਟ ਫਾਇਲ ਨੂੰ ਚੁਣੋ
|
||||
addvaultwizard.existing.filePickerMimeDesc=Cryptomator ਵਾਲਟ
|
||||
## Success
|
||||
addvaultwizard.success.nextStepsInstructions="%s" ਵਾਲਟ ਜੋੜਿਆ ਗਿਆ।\nਇਸ ਵਾਲਟ ਲਈ ਪਹੁੰਚ ਜਾਂ ਸਮੱਗਰੀ ਜੋੜਨ ਵਾਸਤੇ ਤੁਹਾਨੂੰ ਇਸ ਨੂੰ ਅਣ-ਲਾਕ ਕਰਨਾ ਹੋਵੇਗਾ। ਬਦਲਵੇਂ ਰੂਪ ਵਿੱਚ ਤੁਸੀਂ ਕਿਸੇ ਵੀ ਵੇਲੇ ਇਸ ਨੂੰ ਅਣ-ਲਾਕ ਕਰ ਸਕਦੇ ਹੋ।
|
||||
addvaultwizard.success.unlockNow=ਹੁਣੇ ਅਣ-ਲਾਕ ਕਰੋ
|
||||
|
||||
# Remove Vault
|
||||
removeVault.title=ਵਾਲਟ ਹਟਾਓ
|
||||
removeVault.message=ਵਾਲਟ ਨੂੰ ਹਟਾਉਣਾ ਹੈ?
|
||||
removeVault.description=ਇਸ ਸਿਰਫ਼ Cryptomator ਨੂੰ ਇਹ ਵਾਲਟ ਭੁਲਾਏਗਾ। ਤੁਸੀਂ ਇਸ ਨੂੰ ਬਾਅਦ ਵਿੱਚ ਵੀ ਜੋੜ ਸਕਦੇ ਹੋ। ਕੋਈ ਵੀ ਇੰਕ੍ਰਿਪਟ ਕੀਤੀ ਫਾਇਲ ਤੁਹਾਡੀ ਹਾਰਡ ਡਰਾਇਵ ਉਤੋਂ ਹਟਾਈ ਨਹੀਂ ਜਾਵੇਗੀ।
|
||||
removeVault.confirmBtn=ਵਾਲਟ ਹਟਾਓ
|
||||
|
||||
@@ -82,35 +104,57 @@ changepassword.finalConfirmation=ਮੈਂ ਸਮਝਦਾ/ਸਮਝਦੀ ਹ
|
||||
|
||||
# Forget Password
|
||||
forgetPassword.title=ਪਾਸਵਰਡ ਭੁੱਲ ਗਏ
|
||||
forgetPassword.message=ਸੰਭਾਲਿਆ ਪਾਸਵਰਡ ਭੁੱਲੇ?
|
||||
forgetPassword.description=ਇਹ ਤੁਹਾਡੇ ਸਿਸਟਮ ਦੇ ਕੀ-ਚੇਨ ਵਿੱਚੋਂ ਇਸ ਵਾਲਟ ਦੇ ਸੰਭਾਲੇ ਪਾਸਵਰਡ ਨੂੰ ਹਟਾਏਗਾ।
|
||||
forgetPassword.confirmBtn=ਪਾਸਵਰਡ ਭੁੱਲ ਗਏ
|
||||
|
||||
# Unlock
|
||||
unlock.title="%s" ਨੂੰ ਅਣਲਾਕ ਕਰੋ
|
||||
unlock.passwordPrompt="%s" ਲਈ ਪਾਸਵਰਡ ਦਿਓ:
|
||||
unlock.savePassword=ਪਾਸਵਰਡ ਯਾਦ ਰੱਖੋ
|
||||
unlock.unlockBtn=ਅਣ-ਲਾਕ ਕਰੋ
|
||||
## Select
|
||||
unlock.chooseMasterkey.message=ਮਾਸਟਰ-ਕੀ ਫਾਇਲ ਨਹੀਂ ਲੱਭੀ ਹੈ
|
||||
unlock.chooseMasterkey.filePickerTitle=ਮਾਸਟਰ-ਕੁੰਜੀ ਫਾਇਲ ਚੁਣੋ
|
||||
unlock.chooseMasterkey.filePickerMimeDesc=Cryptomator ਮਾਸਟਰ-ਕੀ
|
||||
## Success
|
||||
unlock.success.message=ਅਣ-ਲਾਕ ਕਰਨ ਕਾਮਯਾਬ ਹੈ
|
||||
unlock.success.rememberChoice=ਚੋਣਾਂ ਯਾਦ ਰੱਖੋ, ਇਹ ਮੁੜ ਕੇ ਨਾ ਵੇਖਾਓ
|
||||
unlock.success.revealBtn=ਡਰਾਇਵ ਦਿਖਾਓ
|
||||
## Failure
|
||||
unlock.error.restartRequired.message=ਵਾਲਟ ਨੂੰ ਅਣ-ਲਾਕ ਕਰਨ ਲਈ ਅਸਮਰੱਥ
|
||||
unlock.error.title="%s" ਨੂੰ ਅਣ-ਲਾਕ ਕਰਨ ਲਈ ਅਸਫ਼ਲ ਹੈ
|
||||
## Hub
|
||||
hub.noKeychain.openBtn=ਪਸੰਦਾਂ ਨੂੰ ਖੋਲ੍ਹੋ
|
||||
### Waiting
|
||||
hub.auth.message=ਪਰਮਾਣਕਿਤਾ ਦੀ ਉਡੀਕ ਕੀਤੀ ਜਾ ਰਹੀ ਹੈ…
|
||||
hub.auth.description=ਤੁਹਾਨੂੰ ਆਪਣੇ-ਆਪ ਲਾਗਇਨ ਸਫ਼ੇ ਲਈ ਰੀ-ਡਿਰੈਕਟ ਕੀਤਾ ਜਾਵੇਗਾ।
|
||||
### Receive Key
|
||||
### Register Device
|
||||
hub.register.message=ਨਵਾਂ ਡਿਵਾਈਸ
|
||||
hub.register.nameLabel=ਡਿਵਾਈਸ ਦਾ ਨਾਂ
|
||||
hub.register.registerBtn=ਰਜਿਸਟਰ
|
||||
### Register Device Legacy
|
||||
hub.register.legacy.occupiedMsg=ਨਾਂ ਪਹਿਲਾਂ ਹੀ ਵਰਤਿਆ
|
||||
### Registration Success
|
||||
hub.registerSuccess.message=ਡਿਵਾਈਸ ਰਜਿਸਟਰ ਕੀਤਾ
|
||||
hub.registerSuccess.description=ਤੁਹਾਡੇ ਡਿਵਾਈਸ ਨੂੰ ਕਾਮਯਾਬੀ ਨਾਲ ਰਜਿਸਟਰ ਕੀਤਾ ਗਿਆ। ਹੁਣ ਤੁਸੀਂ ਵਾਲਟ ਨੂੰ ਅਣ-ਲਾਕ ਕਰਨਾ ਜਾਰੀ ਰੱਖ ਸਕਦੇ ਹੋ।
|
||||
hub.registerSuccess.unlockBtn=ਅਣ-ਲਾਕ ਕਰੋ
|
||||
### Registration Failed
|
||||
hub.registerFailed.message=ਡਿਵਾਈਸ ਰਜਿਸਟਰ ਕਰਨਾ ਅਸਫ਼ਲ ਹੈ
|
||||
### Unauthorized
|
||||
hub.unauthorized.message=ਪਹੁੰਚ ਤੋਂ ਇਨਾਕਰ
|
||||
### Requires Account Initialization
|
||||
hub.requireAccountInit.message=ਕਾਰਵਾਈ ਦੀ ਲੋੜ ਹੈ
|
||||
hub.requireAccountInit.description.2=.
|
||||
### License Exceeded
|
||||
|
||||
# Lock
|
||||
## Force
|
||||
lock.forced.message=ਲਾਕ ਫੇਲ੍ਹ ਹੈ
|
||||
lock.forced.description=ਬਾਕੀ ਰਹਿੰਦੀਆਂ ਕਾਰਵਾਈਆਂ ਜਾਂ ਫ਼ਾਈਲਾਂ ਖੁੱਲ੍ਹਣ ਕਰਕੇ "%s" ਲਾਕ ਕਰਨ ਨੂੰ ਰੋਕਿਆ ਗਿਆ ਹੈ। ਤੁਸੀਂ ਇਸ ਵਾਲਟ ਨੂੰ ਧੱਕੇ ਨਾਲ ਲਾਕ ਕਰ ਸਕਦੇ ਹੋ, ਪਰ I/O ਵਿੱਚ ਰੁਕਾਵਟ ਪਾਉਣ ਨਾਲ ਨਾ-ਸੰਭਾਲਿਆ ਡਾਟਾ ਖਤਮ ਹੋ ਜਾ ਸਕਦਾ ਹੈ।
|
||||
lock.forced.retryBtn=ਮੁੜ-ਕੋਸ਼ਿਸ਼
|
||||
lock.forced.forceBtn=ਧੱਕੇ ਨਾਲ ਲਾਕ ਕਰੋ
|
||||
## Failure
|
||||
lock.fail.message=ਵਾਲਟ ਲਾਕ ਕਰਨਾ ਅਸਫ਼ਲ ਹੈ।
|
||||
lock.fail.description=ਵਾਲਟ "%s" ਨੂੰ ਲਾਕ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਿਆ। ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਨਾ-ਸੰਭਾਲੇ ਕੰਮ ਨੂੰ ਹੋਰ ਥਾਂ ਸੰਭਾਲ ਲਿਆ ਹੈ ਅਤੇ ਖਾਸ ਪੜ੍ਹਨ/ਲਿਖਣ ਕਾਰਵਾਈਆਂ ਪੂਰੀਆਂ ਹੋਈਆਂ ਹਨ। ਵਾਲਟ ਨੂੰ ਬੰਦ ਕਰਨ ਲਈ Cryptomator ਕਾਰਵਾਈ ਨੂੰ ਖਤਮ ਕਰੋ।
|
||||
@@ -119,6 +163,7 @@ lock.fail.description=ਵਾਲਟ "%s" ਨੂੰ ਲਾਕ ਨਹੀਂ ਕੀ
|
||||
migration.title=ਵਾਲਟ ਅੱਪਗਰੇਡ ਕਰੋ
|
||||
## Start
|
||||
migration.start.header=ਵਾਲਟ ਅੱਪਗਰੇਡ ਕਰੋ
|
||||
migration.start.confirm=ਮੈਂ ਉੱਤੇ ਦਿੱਤੀ ਜਾਣਕਾਰੀ ਨੂੰ ਪੜ੍ਹੋ ਅਤੇ ਸਮਝ ਲਿਆ ਹੈ
|
||||
## Run
|
||||
migration.run.enterPassword="%s" ਲਈ ਪਾਸਵਰਡ ਦਿਓ
|
||||
migration.run.startMigrationBtn=ਵਾਲਟ ਮਾਈਗਰੇਟ ਕਰੋ
|
||||
@@ -140,11 +185,30 @@ migration.impossible.moreInfo=ਵਾਲਟ ਨੂੰ ਅਜੇ ਵੀ ਪੁਰ
|
||||
|
||||
# Health Check
|
||||
## Start
|
||||
health.title="%s" ਦੇ ਹਾਲਤ ਪਰਖੋ
|
||||
health.intro.header=ਹਾਲਤ ਪਰਖੋ
|
||||
health.intro.text=ਹਾਲਤ ਪਰਖੋ ਵਿੱਚ ਤੁਹਾਡੇ ਵਾਲਟ ਦੇ ਅੰਦਰੂਨੀ ਢਾਂਚੇ ਵਿੱਚ ਕਿਸੇ ਵੀ ਸਮੱਸਿਆ ਦੀ ਜਾਂਚ ਕਰਨ ਅਤੇ ਸੰਭਵ ਤੌਰ ਉੱਤੇ ਉਹਦਾ ਹੱਲ਼ ਕਰਨ ਵਾਲੀਆਂ ਸਹੂਲਤਾਂ ਮੌਜੂਦ ਹਨ। ਯਾਦ ਰੱਖੋ:
|
||||
health.intro.remarkSync=ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਸਾਰੇ ਡਿਵਾਈਸ ਪੂਰੀ ਤਰ੍ਹਾਂ ਸਿੰਕ ਹਨ, ਬਹੁਤੀਆਂ ਸਮੱਸਿਆ ਇਸ ਨਾਲ ਹੱਲ਼ ਹੋ ਜਾਂਦੀਆਂ ਹਨ।
|
||||
health.intro.remarkFix=ਸਾਰੀਆਂ ਸਮੱਸਿਆਵਾਂ ਨੂੰ ਠੀਕ ਨਹੀ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।
|
||||
health.intro.remarkBackup=ਜੇ ਡਾਟਾ ਨਿਕਾਰਾ ਹੈ ਤਾਂ ਸਿਰਫ਼ ਬੈਕਅੱਪ ਹੀ ਮਦਦ ਕਰ ਸਕਦਾ ਹੈ।
|
||||
health.intro.affirmation=ਮੈਂ ਉੱਤੇ ਦਿੱਤੀ ਜਾਣਕਾਰੀ ਨੂੰ ਪੜ੍ਹੋ ਅਤੇ ਸਮਝ ਲਿਆ ਹੈ
|
||||
## Start Failure
|
||||
health.fail.header=ਵਾਲਟ ਸੰਰਚਨਾ ਲੋਡ ਕਰਨ ਲਈ ਗਲਤੀ
|
||||
health.fail.moreInfo=ਹੋਰ ਜਾਣਕਾਰੀ
|
||||
## Check Selection
|
||||
## Detail view
|
||||
health.check.detail.checkRunning=ਜਾਂਚ ਇਸ ਵੇਲੇ ਚੱਲ ਰਹੀ ਹੈ…
|
||||
health.check.detail.listFilters.label=ਫਿਲਟਰ
|
||||
## Result view
|
||||
health.result.severityFilter.good=ਵਧੀਆ
|
||||
health.result.severityFilter.info=ਜਾਣਕਾਰੀ
|
||||
health.result.severityFilter.warn=ਚੇਤਾਵਨੀ
|
||||
health.result.severityFilter.crit=ਗੰਭੀਰ
|
||||
health.result.fixStateFilter.fixed=ਠੀਕ ਕੀਤਾ
|
||||
health.result.fixStateFilter.fixFailed=ਫੇਲ੍ਹ ਕਰਨਾ ਅਸਫ਼ਲ
|
||||
## Fix Application
|
||||
health.fix.fixBtn=ਠੀਕ ਕਰੋ
|
||||
health.fix.successTip=ਠੀਕ ਕਰਨਾ ਕਾਮਯਾਬ ਹੈ
|
||||
|
||||
# Preferences
|
||||
preferences.title=ਮੇਰੀ ਪਸੰਦ
|
||||
@@ -156,11 +220,21 @@ preferences.general.debugDirectory=ਲਾਗ ਫਾਇਲਾਂ ਦਿਖਾਓ
|
||||
preferences.general.autoStart=ਸਿਸਟਮ ਸ਼ੁਰੂ ਵੇਲੇ Cryptomator ਚਲਾਓ
|
||||
preferences.general.keychainBackend=ਪਾਸਵਰਡ ਇਸ ਨਾਲ ਸੰਭਾਲੋ
|
||||
## Interface
|
||||
preferences.interface=ਇੰਟਰਫੇਸ
|
||||
preferences.interface.theme=ਦਿੱਖ ਅਤੇ ਰਵਈਆ
|
||||
preferences.interface.theme.automatic=ਆਟੋਮੈਟਿਕ
|
||||
preferences.interface.theme.dark=ਗੂੜ੍ਹਾ
|
||||
preferences.interface.theme.light=ਹਲਕਾ
|
||||
preferences.interface.language=ਭਾਸ਼ਾ (ਮੁੜ-ਚਾਲੂ ਕਰਨ ਦੀ ਲੋੜ)
|
||||
preferences.interface.language.auto=ਸਿਸਟਮ ਡਿਫਾਲਟ
|
||||
preferences.interface.interfaceOrientation=ਇੰਟਰਫੇਸ ਦੀ ਸਥਿਤੀ
|
||||
preferences.interface.interfaceOrientation.ltr=ਖੱਬੇ ਤੋਂ ਸੱਜੇ
|
||||
preferences.interface.interfaceOrientation.rtl=ਸੱਜੇ ਤੋਂ ਖੱਬੇ
|
||||
preferences.interface.showTrayIcon=ਟਰੇ ਆਈਕਾਨ ਵੇਖਾਓ (ਮੁੜ-ਚਾਲੂ ਕਰਨ ਦੀ ਲੋੜ ਹੈ)
|
||||
## Volume
|
||||
preferences.volume=ਵਰਚੁਅਲ ਡਰਾਇਵ
|
||||
preferences.volume.type=ਮੂਲ ਵਾਲੀਅਮ ਕਿਸਮ
|
||||
preferences.volume.type.automatic=ਆਟੋਮੈਟਿਕ
|
||||
preferences.volume.tcp.port=ਮੂਲ TCP ਪੋਰਟ
|
||||
## Updates
|
||||
preferences.updates=ਅੱਪਡੇਟ
|
||||
@@ -168,8 +242,20 @@ preferences.updates.currentVersion=ਮੌਜੂਦਾ ਵਰਜ਼ਨ: %s
|
||||
preferences.updates.autoUpdateCheck=ਅੱਪਡੇਟ ਲਈ ਆਪਣੇ-ਆਪ ਜਾਂਚ ਕਰੋ
|
||||
preferences.updates.checkNowBtn=ਹੁਣੇ ਜਾਂਚ ਕਰੋ
|
||||
preferences.updates.updateAvailable=ਉਪਲੱਬਧ %s ਵਰਜ਼ਨ ਲਈ ਅੱਪਡੇਟ ਕਰੋ।
|
||||
preferences.updates.lastUpdateCheck=ਪਿਛਲੀ ਜਾਂਚ: %s
|
||||
preferences.updates.lastUpdateCheck.never=ਕਦੇ ਨਹੀਂ
|
||||
preferences.updates.lastUpdateCheck.recently=ਸੱਜਰੇ
|
||||
preferences.updates.lastUpdateCheck.daysAgo=%s ਦਿਨ ਪਹਿਲਾਂ
|
||||
preferences.updates.lastUpdateCheck.hoursAgo=%s ਘੰਟੇ ਪਹਿਲਾਂ
|
||||
|
||||
## Contribution
|
||||
preferences.contribute=ਸਾਡਾ ਸਮਰਥਨ ਕਰੋ
|
||||
preferences.contribute.donate=ਦਾਨ ਕਰੋ
|
||||
preferences.contribute.sponsor=ਸਪਾਂਸਰ
|
||||
|
||||
### Remove License Key Dialog
|
||||
removeCert.title=ਸਰਟੀਫਿਕੇਟ ਨੂੰ ਹਟਾਓ
|
||||
removeCert.confirmBtn=ਹਟਾਓ
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
@@ -180,40 +266,50 @@ stats.title=%s ਲਈ ਅੰਕੜੇ
|
||||
stats.cacheHitRate=ਕੈਸ਼ ਹਿੱਟ ਦਰ
|
||||
## Read
|
||||
stats.read.throughput.idle=ਪੜ੍ਹਨ: ਵੇਹਲਾ
|
||||
stats.read.throughput.kibs=ਪੜ੍ਹਨ: %.2f KiB/s
|
||||
stats.read.throughput.mibs=ਪੜ੍ਹਨ: %.2f MiB/s
|
||||
stats.read.total.data.none=ਡਾਟਾ ਪੜ੍ਹਨ: -
|
||||
stats.read.total.data.kib=ਡਾਟਾ ਪੜ੍ਹਿਆ: %.1f KiB
|
||||
stats.read.total.data.mib=ਡਾਟਾ ਪੜ੍ਹਨ: %.1f MiB
|
||||
stats.read.total.data.gib=ਡਾਟਾ ਪੜ੍ਹਨ: %.1f GiB
|
||||
stats.decr.total.data.none=ਡਾਟਾ ਡਿ-ਕ੍ਰਿਪਟ ਕੀਤਾ: -
|
||||
stats.decr.total.data.kib=ਡਾਟਾ ਡਿਕ੍ਰਿਪਟ ਕੀਤਾ: %.1f KiB
|
||||
stats.decr.total.data.mib=ਡਾਟਾ ਡਿ-ਕ੍ਰਿਪਟ ਕੀਤਾ: %.1f MiB
|
||||
stats.decr.total.data.gib=ਡਾਟਾ ਡਿ-ਕ੍ਰਿਪਟ ਕੀਤਾ: %.1f GiB
|
||||
stats.read.accessCount=ਕੁੱਲ ਪੜ੍ਹੇ: %d
|
||||
## Write
|
||||
stats.write.throughput.idle=ਲਿਖੇ: ਵੇਹਲ
|
||||
stats.write.throughput.kibs=ਲਿਖਣ: %.2f KiB/s
|
||||
stats.write.throughput.mibs=ਲਿਖੇ: %.2f MiB/s
|
||||
stats.write.total.data.none=ਲਿਖਿਆ ਡਾਟਾ: -
|
||||
stats.write.total.data.kib=ਡਾਟਾ ਲਿਖਿਆ: %.1f KiB
|
||||
stats.write.total.data.mib=ਡਾਟਾ ਲਿਖਿਆ: %.1f MiB
|
||||
stats.write.total.data.gib=ਡਾਟਾ ਲਿਖਿਆ: %.1f GiB
|
||||
stats.encr.total.data.none=ਡਾਟਾ ਇੰਕ੍ਰਿਪਟ ਕੀਤਾ: -
|
||||
stats.encr.total.data.kib=ਡਾਟਾ ਇੰਕ੍ਰਿਪਟ ਕੀਤਾ: %.1f KiB
|
||||
stats.encr.total.data.mib=ਡਾਟਾ ਇੰਕ੍ਰਿਪਟ ਕੀਤਾ: %.1f MiB
|
||||
stats.encr.total.data.gib=ਡਾਟਾ ਇੰਕ੍ਰਿਪਟ ਕੀਤਾ: %.1f GiB
|
||||
stats.write.accessCount=ਕੁੱਲ ਲਿਖੇ: %d
|
||||
|
||||
## Accesses
|
||||
stats.access.current=ਪਹੁੰਚ: %d
|
||||
stats.access.total=ਕੁੱਲ ਪਹੁੰਚਾਂ: %d
|
||||
|
||||
|
||||
# Main Window
|
||||
main.closeBtn.tooltip=ਬੰਦ ਕਰੋ
|
||||
main.minimizeBtn.tooltip=ਘੱਟੋ-ਘੱਟ
|
||||
main.preferencesBtn.tooltip=ਮੇਰੀ ਪਸੰਦ
|
||||
main.debugModeEnabled.tooltip=ਡੀਬੱਗ ਮੋਡ ਚਾਲੂ ਹੈ
|
||||
main.supporterCertificateMissing.tooltip=ਦਾਨ ਦੇਣ ਬਾਰੇ ਵਿਚਾਰ ਕਰੋ ਜੀ
|
||||
## Vault List
|
||||
main.vaultlist.emptyList.onboardingInstruction=ਵਾਲਟ ਜੋੜਨ ਲਈ ਇੱਥੇ ਕਲਿੱਕ ਕਰੋ
|
||||
main.vaultlist.contextMenu.remove=ਹਟਾਓ…
|
||||
main.vaultlist.contextMenu.lock=ਲਾਕ ਕਰੋ
|
||||
main.vaultlist.contextMenu.unlock=ਅਣ-ਲਾਕ ਕਰੋ…
|
||||
main.vaultlist.contextMenu.unlockNow=ਹੁਣੇ ਅਣ-ਲਾਕ ਕਰੋ
|
||||
main.vaultlist.contextMenu.vaultoptions=ਵਾਲਟ ਚੋਣਾਂ ਨੂੰ ਵੇਖਾਓ
|
||||
main.vaultlist.contextMenu.reveal=ਡਰਾਇਵ ਦਿਖਾਓ
|
||||
main.vaultlist.addVaultBtn.menuItemNew=...ਨਵਾਂ ਵਾਲਟ ਬਣਾਓ
|
||||
main.vaultlist.addVaultBtn.menuItemExisting=...ਮੌਜੂਦਾ ਵਾਲਟ ਨੂੰ ਖੋਲ੍ਹੋ
|
||||
##Notificaition
|
||||
main.notification.updateAvailable=ਅੱਪਡੇਟ ਮੌਜੂਦ ਹੈ।
|
||||
main.notification.support=Cryptomator ਲਈ ਸਹਿਯੋਗ।
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
main.vaultDetail.welcomeOnboarding=ਆਪਣੀਆਂ ਫਾਇਲਾਂ ਨੂੰ ਸੁਰੱਖਿਅਤ ਕਰਨ ਲਈ Cryptomator ਚੁਣਨ ਵਾਸਤੇ ਧੰਨਵਾਦ ਹੈ। ਜੇ ਤੁਹਾਨੂੰ ਮਦਦ ਚਾਹੀਦੀ ਹੋਵੇ ਤਾਂ ਸਾਡੀਆਂ ਸ਼ੁਰੂਆਤੀ ਗਾਈਡਾਂ ਵੇਖੋ:
|
||||
@@ -223,16 +319,20 @@ main.vaultDetail.unlockBtn=ਅਣ-ਲਾਕ ਕਰੋ…
|
||||
main.vaultDetail.unlockNowBtn=ਹੁਣੇ ਅਣ-ਲਾਕ ਕਰੋ
|
||||
main.vaultDetail.optionsBtn=ਵਾਲਟ ਚੋਣਾਂ
|
||||
main.vaultDetail.passwordSavedInKeychain=ਪਾਸਵਰਡ ਸੰਭਾਲਿਆ
|
||||
main.vaultDetail.share=…ਸਾਂਝਾ ਕਰੋ
|
||||
### Unlocked
|
||||
main.vaultDetail.unlockedStatus=ਅਣ-ਲਾਕ ਹੈ
|
||||
main.vaultDetail.accessLocation=ਤੁਹਾਡੇ ਵਾਲਟ ਦੀ ਸਮੱਗਰੀ ਇੱਥੋਂ ਵਰਤੀ ਜਾ ਸਕਦੀ ਹੈ:
|
||||
main.vaultDetail.revealBtn=ਡਰਾਇਵ ਦਿਖਾਓ
|
||||
main.vaultDetail.copyUri=URI ਨੂੰ ਕਾਪੀ ਕਰੋ
|
||||
main.vaultDetail.lockBtn=ਲਾਕ ਕਰੋ
|
||||
main.vaultDetail.bytesPerSecondRead=ਪੜ੍ਹਨ:
|
||||
main.vaultDetail.bytesPerSecondWritten=ਲਿਖਣ:
|
||||
main.vaultDetail.throughput.idle=ਵੇਹਲਾ
|
||||
main.vaultDetail.throughput.kbps=%.1f KiB/s
|
||||
main.vaultDetail.throughput.mbps=%.1f MiB/s
|
||||
main.vaultDetail.stats=ਵਾਲਟ ਅੰਕੜੇ
|
||||
main.vaultDetail.locateEncryptedFileBtn=ਇੰਕ੍ਰਿਪਟ ਕੀਤੀ ਫਾਇਲ ਨੂੰ ਲੱਭੋ
|
||||
### Missing
|
||||
main.vaultDetail.missing.info=Cryptomator ਇਸ ਮਾਗਰ ਉੱਤੇ ਵਾਲਟ ਨਹੀਂ ਲੱਭਿਆ ਸਕੀ।
|
||||
main.vaultDetail.missing.recheck=ਮੁੜ-ਜਾਂਚੋ
|
||||
@@ -242,6 +342,8 @@ main.vaultDetail.missing.changeLocation=ਵਾਲਟ ਟਿਕਾਣੇ ਨੂ
|
||||
main.vaultDetail.migrateButton=ਵਾਲਟ ਅੱਪਗਰੇਡ ਕਰੋ
|
||||
main.vaultDetail.migratePrompt=ਤੁਹਾਡੇ ਵਾਲਟ ਨੂੰ ਵਰਤੇ ਜਾਣ ਤੋਂ ਪਹਿਲਾਂ ਨਵੇਂ ਫਾਰਮੈਟ ਲਈ ਅੱਪਗਰੇਡ ਕਰਨ ਦੀ ਲੋੜ ਹੈ
|
||||
### Error
|
||||
main.vaultDetail.error.reload=ਮੁੜ-ਲੋਡ ਕਰੋ
|
||||
main.vaultDetail.error.windowTitle=ਵਾਲਟ ਲੋਡ ਕਰਨ ਦੌਰਾਨ ਗਲਤੀ
|
||||
|
||||
# Wrong File Alert
|
||||
wrongFileAlert.title=ਫਾਇਲਾਂ ਇੰਕ੍ਰਿਪਟ ਕਿਵੇਂ ਹੁੰਦੀਆਂ ਹਨ
|
||||
@@ -257,11 +359,14 @@ wrongFileAlert.link=ਹੋਰ ਮਦਦ ਲਈ ਵੇਖੋ
|
||||
## General
|
||||
vaultOptions.general=ਆਮ
|
||||
vaultOptions.general.vaultName=ਵਾਲਟ ਦਾ ਨਾਂ
|
||||
vaultOptions.general.autoLock.lockAfterTimePart1=ਨਾ-ਵਰਤਣ ਦੇ ਬਾਅਦ ਲਾਕ ਕਰੋ
|
||||
vaultOptions.general.autoLock.lockAfterTimePart2=ਮਿੰਟ
|
||||
vaultOptions.general.unlockAfterStartup=Cryptomator ਸ਼ੁਰੂ ਹੋਣ ਵੇਲੇ ਵਾਲਟ ਅਣ-ਲਾਕ ਕਰੋ
|
||||
vaultOptions.general.actionAfterUnlock=ਕਾਮਯਾਬੀ ਨਾਲ ਅਣ-ਲਾਕ ਕਰਨ ਦੇ ਬਾਅਦ
|
||||
vaultOptions.general.actionAfterUnlock.ignore=ਕੁਝ ਨਾ ਕਰੋ
|
||||
vaultOptions.general.actionAfterUnlock.reveal=ਡਰਾਇਵ ਦਿਖਾਓ
|
||||
vaultOptions.general.actionAfterUnlock.ask=ਪੁੱਛੋ
|
||||
vaultOptions.general.startHealthCheckBtn=ਹਾਲਤ ਦੀ ਜਾਂਚ ਸ਼ੁਰੂ ਕਰੋ
|
||||
|
||||
## Mount
|
||||
vaultOptions.mount=ਮਾਊਂਟ ਕਰਨਾ
|
||||
@@ -272,8 +377,11 @@ vaultOptions.mount.winDriveLetterOccupied=ਮੱਲਿਆ
|
||||
vaultOptions.mount.mountPoint=ਮਾਊਂਟ ਪੁਆਇੰਟ
|
||||
vaultOptions.mount.mountPoint.auto=ਆਪਣੇ-ਆਪ ਢੁੱਕਵਾਂ ਟਿਕਾਣਾ ਚੁਣ ਲਵੋ
|
||||
vaultOptions.mount.mountPoint.driveLetter=ਜਾਰੀ ਕੀਤਾ ਡਰਾਇਵ ਅੱਖਰ ਵਰਤੋਂ
|
||||
vaultOptions.mount.mountPoint.custom=ਚੁਣੀ ਡਾਇਰੈਕਟਰੀ ਨੂੰ ਵਰਤੋਂ
|
||||
vaultOptions.mount.mountPoint.directoryPickerButton=…ਚੁਣੋ
|
||||
vaultOptions.mount.mountPoint.directoryPickerTitle=ਡਾਇਰੈਕਟਰੀ ਚੁਣੋ
|
||||
vaultOptions.mount.volumeType.default=ਮੂਲ (%s)
|
||||
vaultOptions.mount.volumeType.restartRequired=ਇਸ ਵਾਲੀਅਮ ਕਿਸਮ ਨੂੰ ਵਰਤਣ ਲਈ Cryptomator ਨੂੰ ਮੁੜ-ਸ਼ੁਰੂ ਕਰਨ ਦੀ ਲੋੜ ਹੈ।
|
||||
vaultOptions.mount.volume.tcp.port=TCP ਪੋਰਟ
|
||||
vaultOptions.mount.volume.type=ਵਾਲੀਅਮ ਦੀ ਕਿਸਮ
|
||||
## Master Key
|
||||
@@ -282,19 +390,29 @@ vaultOptions.masterkey.changePasswordBtn=ਪਾਸਵਰਡ ਬਦਲੋ
|
||||
vaultOptions.masterkey.forgetSavedPasswordBtn=ਸੰਭਾਲਿਆ ਪਾਸਵਰਡ ਭੁੱਲੋ
|
||||
vaultOptions.masterkey.recoveryKeyExplanation=ਜੇ ਤੁਸੀਂ ਆਪਣਾ ਪਾਸਵਰਡ ਭੁੱਲ ਗਏ ਹੋ ਤਾਂ ਤੁਹਾਡੇ ਵਾਲਟ ਲਈ ਪਹੁੰਚ ਬਹਾਲ ਕਰਨ ਵਾਸਤੇ ਸਿਰਫ਼ ਰਿਕਵਰੀ ਕੁੰਜੀ ਹੀ ਹੈ।
|
||||
vaultOptions.masterkey.showRecoveryKeyBtn=ਰਿਕਰਵੀ ਕੁੰਜੀ ਦਿਖਾਓ
|
||||
vaultOptions.masterkey.recoverPasswordBtn=ਪਾਸਵਰਡ ਰੀਸੈੱਟ ਕਰੋ
|
||||
## Hub
|
||||
vaultOptions.hub=ਰਿਕਵਰੀ
|
||||
|
||||
# Recovery Key
|
||||
## Display Recovery Key
|
||||
recoveryKey.display.title=ਰਿਕਵਰੀ ਕੁੰਜੀ ਨੂੰ ਵੇਖਾਓ
|
||||
recoveryKey.create.message=ਪਾਸਵਰਡ ਚਾਹੀਦਾ ਹੈ
|
||||
recoveryKey.create.description="%s" ਲਈ ਰਿਕਵਰੀ ਕੁੰਜੀ ਵੇਖਣ ਵਾਸਤੇ ਆਪਣਾ ਪਾਸਵਰਡ ਦਿਓ:
|
||||
recoveryKey.display.description="%s" ਲਈ ਪਹੁੰਚ ਬਹਾਲ ਕਰਨ ਵਾਸਤੇ ਹੇਠਲੀ ਰਿਕਵਰੀ ਕੁੰਜੀ ਵਰਤੀ ਜਾ ਸਕਦੀ ਹੈ:
|
||||
recoveryKey.display.StorageHints=ਇਸ ਨੂੰ ਕਿਸੇ ਥਾਂ ਬਹੁਤ ਹੀ ਸੰਭਾਲ ਕੇ ਰੱਖੋ.:\n • ਇਸ ਨੂੰ ਪਾਸਵਰਡ ਮੈਨੇਜਰ ਵਰਤ ਕੇ ਸੰਭਾਲੋ\n • ਇਸ ਨੂੰ USB ਫਲੈਸ਼ ਡਰਾਇਵ ਉੱਤੇ ਸੰਭਾਲੋ\n • ਇਸ ਨੂੰ ਪੇਪਰ ਉੱਤੇ ਛਪ ਲਵੋ
|
||||
## Reset Password
|
||||
### Enter Recovery Key
|
||||
recoveryKey.recover.title=ਪਾਸਵਰਡ ਰੀਸੈੱਟ ਕਰੋ
|
||||
recoveryKey.recover.prompt='%s" ਲਈ ਰਿਕਵਰੀ ਕੁੰਜੀ ਦਿਓ:
|
||||
recoveryKey.recover.correctKey=ਇਹ ਜਾਇਜ਼ ਰਿਕਰਵੀ ਕੁੰਜੀ ਹੈ
|
||||
recoveryKey.recover.wrongKey=ਇਹ ਰਿਕਵਰੀ ਕੁੰਜੀ ਵੱਖਰੇ ਵਾਲਟ ਨਾਲ ਸੰਬੰਧਿਤ ਹੈ
|
||||
recoveryKey.recover.invalidKey=ਇਹ ਜਾਇਜ਼ ਰਿਕਰਵੀ ਕੁੰਜੀ ਨਹੀਂ ਹੈ
|
||||
recoveryKey.printout.heading=Cryptomator ਰਿਕਵਰੀ ਕੁੰਜੀ\n"%s"\n
|
||||
### Reset Password
|
||||
recoveryKey.recover.resetBtn=ਰੀਸੈੱਟ ਕਰੋ
|
||||
### Recovery Key Password Reset Success
|
||||
recoveryKey.recover.resetSuccess.message=ਪਾਸਵਰਡ ਨੂੰ ਕਾਮਯਾਬੀ ਨਾਲ ਮੁੜ-ਸੈੱਟ ਕੀਤਾ ਗਿਆ
|
||||
|
||||
# Convert Vault
|
||||
|
||||
@@ -311,12 +429,42 @@ passwordStrength.messageLabel.3=ਮਜ਼ਬੂਤ
|
||||
passwordStrength.messageLabel.4=ਬਹੁਤ ਮਜ਼ਬੂਤ
|
||||
|
||||
# Quit
|
||||
quit.title=ਐਪਲੀਕੇਸ਼ਨ ਵਿੱਚੋਂ ਬਾਹਰ ਜਾਓ
|
||||
quit.message=ਅਣ-ਲਾਕ ਕੀਤੇ ਵਾਲਟ ਹਨ
|
||||
quit.description=ਤਸਦੀਕ ਕਰੋ ਕਿ ਤੁਸੀਂ ਬਾਹਰ ਜਾਣਾ ਚਾਹੁੰਦੇ ਹੋ। Cryptomator ਡਾਟਾ ਖ਼ਰਾਬ ਹੋਣ ਤੋਂ ਬਚਣ ਲਈ ਸਾਰੇ ਅਣ-ਲਾਕ ਕੀਤੇ ਵਾਲਟਾਂ ਨੂੰ ਧਿਆਨ ਨਾਲ ਬੰਦ ਕਰੇਗਾ।
|
||||
quit.lockAndQuitBtn=ਲਾਕ ਕਰੋ ਤੇ ਬਾਹਰ ਜਾਓ
|
||||
|
||||
# Forced Quit
|
||||
quit.forced.message=ਕੁਝ ਵਾਲਟਾਂ ਨੂੰ ਲਾਕ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕੇਗਾ
|
||||
quit.forced.description=ਬਾਕੀ ਰਹਿੰਦੀਆਂ ਕਾਰਵਾਈਆਂ ਜਾਂ ਫ਼ਾਈਲਾਂ ਖੁੱਲ੍ਹਣ ਕਰਕੇ "%s" ਵਾਲਟ ਨੂੰ ਲਾਕ ਕਰਨ ਨੂੰ ਰੋਕਿਆ ਗਿਆ ਹੈ। ਤੁਸੀਂ ਬਾਕੀ ਰਹਿੰਦੇ ਵਾਲਟਾਂ ਨੂੰ ਧੱਕੇ ਨਾਲ ਲਾਕ ਕਰ ਸਕਦੇ ਹੋ, ਪਰ I/O ਵਿੱਚ ਰੁਕਾਵਟ ਪਾਉਣ ਨਾਲ ਨਾ-ਸੰਭਾਲਿਆ ਡਾਟਾ ਖਤਮ ਹੋ ਜਾ ਸਕਦਾ ਹੈ।
|
||||
quit.forced.forceAndQuitBtn=ਮਜ਼ਬੂਰ ਕਰੋ ਤੇ ਬਾਹਰ ਜਾਓ
|
||||
|
||||
# Update Reminder
|
||||
updateReminder.title=ਅੱਪਡੇਟ ਲਈ ਜਾਂਚ ਕਰੋ
|
||||
updateReminder.message=ਅੱਪਡੇਟ ਲਈ ਜਾਂਚ ਕਰਨੀ ਹੈ?
|
||||
updateReminder.description=ਨਵੇਂ ਫ਼ੀਚਰਾਂ, ਠੀਕ ਕੀਤੇ ਬੱਗ ਅਤੇ ਸੁਰੱਖਿਆ ਸੁਧਾਰਾਂ ਨਾਲ ਅੱਪਡੇਟ ਰਹੋ। ਅਸੀਂ ਆਪਣੇ-ਆਪ ਅੱਪਡੇਟ ਕਰਨ ਦੀ ਸਿਫਾਰਸ਼ ਕਰਦੇ ਹਾਂ।
|
||||
updateReminder.notNow=ਹੁਣੇ ਨਹੀਂ
|
||||
updateReminder.yesOnce=ਹਾਂ, ਇੱਕ ਵਾਰ
|
||||
updateReminder.yesAutomatically=ਹਾਂ, ਆਪਣੇ-ਆਪ
|
||||
|
||||
#Dokany Support End
|
||||
dokanySupportEnd.title=ਬਰਤਰਫ਼ੀ ਨੋਟਿਸ
|
||||
dokanySupportEnd.message=Dokany ਲਈ ਸਹਿਯੋਗ ਖ਼ਤਮ
|
||||
dokanySupportEnd.preferencesBtn=ਪਸੰਦੀਦਾ ਖੋਲ੍ਹੋ
|
||||
|
||||
# Share Vault
|
||||
shareVault.title=ਵਾਲਟ ਨੂੰ ਸਾਂਝਾ ਕਰੋ
|
||||
shareVault.message=ਕੀ ਤੁਸੀਂ ਆਪਣੇ ਵਾਲਟ ਨੂੰ ਹੋਰਾਂ ਨਾਲ ਸਾਂਝਾ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ?
|
||||
shareVault.description=ਆਪਣੇ ਵਾਲਟ ਨੂੰ ਲੋਕਾਂ ਨਾਲ ਸਾਂਝਾ ਕਰਨ ਲਈ ਹਮੇਸ਼ਾਂ ਧਿਆਨ ਰੱਖੋ। ਸੰਖੇਪ ਵਿੱਚ ਪੜਾਅ ਅੱਗੇ ਦਿੱਤੇ ਹਨ:
|
||||
shareVault.instruction.1=1. ਇੰਕ੍ਰਿਪਟ ਕੀਤੇ ਵਾਲਟ ਫੋਲਡਰ ਦੀ ਪਹੁੰਚ ਕਲਾਉਡ ਸਟੋਰੇਜ਼ ਰਾਹੀਂ ਸਾਂਝੀ ਕਰੋ।
|
||||
shareVault.instruction.2=2. ਵਾਲਟ ਪਾਸਵਰਡ ਨੂੰ ਸੁਰੱਖਿਅਤ ਢੰਗ ਨਾਲ ਸਾਂਝਾ ਕਰੋ।
|
||||
shareVault.remarkBestPractices=ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ, ਬੇਹਤਰੀਨ ਅਮਲਾਂ ਦੇ ਸੁਝਾਆਵਾਂ ਨੂੰ ਸਾਡੇ ਦਸਤਾਵੇਜ਼ਾਂ ਵਿੱਚ ਵੇਖੋ।
|
||||
shareVault.hubAd.description=ਟੀਮਾਂ ਨਾਲ ਕੰਮ ਕਰਨ ਲਈ ਸੁਰੱਖਿਅਤ ਢੰਗ
|
||||
shareVault.hubAd.keyManagement=• ਸਿਫ਼ਰ-ਜਾਣਕਾਰੀ ਕੁੰਜੀ ਇੰਤਜ਼ਾਮ
|
||||
shareVault.hubAd.authentication=• ਸਖ਼ਤ ਪਰਮਾਣੀਕਰਨ
|
||||
shareVault.hubAd.encryption=• ਸਿਰ-ਤੋਂ-ਸਿਰੇ ਤੱਕ ਇੰਕ੍ਰਿਪਸ਼ਨ
|
||||
shareVault.visitHub=Cryptomator Hub ਨੂੰ ਖੋਲ੍ਹੋ
|
||||
|
||||
shareVault.hub.message=ਹੱਬ ਵਾਲਟ ਨੂੰ ਕਿਵੇਂ ਸਾਂਝਾ ਕਰ ਸਕਦੇ ਹਾਂ
|
||||
shareVault.hub.instruction.1=1. ਇੰਕ੍ਰਿਪਟ ਕੀਤੇ ਵਾਲਟ ਫੋਲਡਰ ਦੀ ਪਹੁੰਚ ਕਲਾਉਡ ਸਟੋਰੇਜ਼ ਰਾਹੀਂ ਸਾਂਝੀ ਕਰੋ।
|
||||
shareVault.hub.openHub=Cryptomator Hub ਨੂੰ ਖੋਲ੍ਹੋ
|
||||
@@ -287,6 +287,7 @@ preferences.general.debugLogging=Włącz logowanie w trybie debug
|
||||
preferences.general.debugDirectory=Pokaż pliki logowania
|
||||
preferences.general.autoStart=Uruchom Cryptomator po uruchomieniu systemu
|
||||
preferences.general.keychainBackend=Przechowuj hasła za pomocą
|
||||
preferences.general.quickAccessService=Dodaj odblokowane sejfy do paska szybkiego dostępu
|
||||
## Interface
|
||||
preferences.interface=Interfejs
|
||||
preferences.interface.theme=Wygląd
|
||||
@@ -299,8 +300,8 @@ preferences.interface.language.auto=Domyślny z systemu
|
||||
preferences.interface.interfaceOrientation=Układ interfejsu
|
||||
preferences.interface.interfaceOrientation.ltr=Od lewej do prawej
|
||||
preferences.interface.interfaceOrientation.rtl=Od prawej do lewej
|
||||
preferences.interface.showMinimizeButton=Pokaż przycisk minimalizacji
|
||||
preferences.interface.showTrayIcon=Pokaż ikonę zasobnika (wymaga restartu)
|
||||
preferences.interface.compactMode=Włącz kompaktową listę sejfów
|
||||
## Volume
|
||||
preferences.volume=Dysk wirtualny
|
||||
preferences.volume.type=Domyślny typ udziału
|
||||
@@ -325,6 +326,8 @@ preferences.updates.lastUpdateCheck.never=nigdy
|
||||
preferences.updates.lastUpdateCheck.recently=niedawno
|
||||
preferences.updates.lastUpdateCheck.daysAgo=%s dni temu
|
||||
preferences.updates.lastUpdateCheck.hoursAgo=%s godzin temu
|
||||
preferences.updates.checkFailed=Nieudana próba sprawdzenia aktualizacji. Sprawdź połączenie z internetem i spróbuj ponownie.
|
||||
preferences.updates.upToDate=Cryptomator jest aktualny.
|
||||
|
||||
## Contribution
|
||||
preferences.contribute=Wesprzyj nas
|
||||
@@ -332,6 +335,14 @@ preferences.contribute.registeredFor=Certyfikat darczyńcy zarejestrowany dla %s
|
||||
preferences.contribute.noCertificate=Wspomóż Cryptomator i otrzymaj certyfikat darczyńcy. Jest on jak klucz licencyjny, ale dla niesamowitych ludzi korzystających z darmowego oprogramowania. ;-)
|
||||
preferences.contribute.getCertificate=Nie masz jeszcze? Dowiedz się, jak możesz to uzyskać.
|
||||
preferences.contribute.promptText=Wklej tutaj kod certyfikatu darczyńcy
|
||||
preferences.contribute.thankYou=Dziękujemy za wsparcie rozwoju Cryptomatora!
|
||||
preferences.contribute.donate=Wspomóż
|
||||
|
||||
### Remove License Key Dialog
|
||||
removeCert.title=Usuń Certyfikat
|
||||
removeCert.message=Usunąć certyfikat wsparcia?
|
||||
removeCert.description=Nie ma to wpływu na podstawowe funkcje Cryptomatora. Dostęp do twoich sejfów nie jest ograniczony, oraz nie zmniejsza się poziom bezpieczeństwa.
|
||||
removeCert.confirmBtn=Usuń
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
@@ -373,11 +384,6 @@ stats.access.total=Łączna liczba dostępów: %d
|
||||
|
||||
|
||||
# Main Window
|
||||
main.closeBtn.tooltip=Zamknij
|
||||
main.minimizeBtn.tooltip=Minimalizuj
|
||||
main.preferencesBtn.tooltip=Ustawienia
|
||||
main.debugModeEnabled.tooltip=Tryb debugowania jest włączony
|
||||
main.supporterCertificateMissing.tooltip=Rozważ proszę donację
|
||||
## Vault List
|
||||
main.vaultlist.emptyList.onboardingInstruction=Kliknij tutaj, aby dodać sejf
|
||||
main.vaultlist.contextMenu.remove=Usuń…
|
||||
@@ -386,9 +392,11 @@ main.vaultlist.contextMenu.unlock=Odblokuj…
|
||||
main.vaultlist.contextMenu.unlockNow=Odblokuj teraz
|
||||
main.vaultlist.contextMenu.vaultoptions=Pokaż opcje sejfu
|
||||
main.vaultlist.contextMenu.reveal=Otwórz lokalizację
|
||||
main.vaultlist.addVaultBtn=Dodaj
|
||||
main.vaultlist.addVaultBtn.menuItemNew=Nowy sejf...
|
||||
main.vaultlist.addVaultBtn.menuItemExisting=Istniejący sejf...
|
||||
main.vaultlist.addVaultBtn.menuItemNew=Utwórz Nowy Sejf...
|
||||
main.vaultlist.addVaultBtn.menuItemExisting=Otwórz Istniejący Sejf...
|
||||
##Notificaition
|
||||
main.notification.updateAvailable=Dostępna aktualizacja.
|
||||
main.notification.support=Wspomóż Cryptomatora.
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
main.vaultDetail.welcomeOnboarding=Dziękujemy za wybranie programu Cryptomator do ochrony plików. Jeśli potrzebujesz pomocy, sprawdź nasze przewodniki:
|
||||
@@ -539,6 +547,9 @@ updateReminder.yesOnce=Tak, raz
|
||||
updateReminder.yesAutomatically=Tak, automatycznie
|
||||
|
||||
#Dokany Support End
|
||||
dokanySupportEnd.title=Informacja o wycofaniu
|
||||
dokanySupportEnd.message=Koniec wsparcia dla Dokany
|
||||
dokanySupportEnd.description=Typ udziału Dokany nie jest już wspierany przez Cryptomator. Twoje ustawienia zostały dostosowane do domyślnego typu udziału. Możesz sprawdzić jaki jest domyślny typ w ustawieniach.
|
||||
dokanySupportEnd.preferencesBtn=Otwórz ustawienia
|
||||
|
||||
# Share Vault
|
||||
|
||||
@@ -287,6 +287,7 @@ preferences.general.debugLogging=Ativar o registo de erros
|
||||
preferences.general.debugDirectory=Mostrar ficheiros de registo
|
||||
preferences.general.autoStart=Iniciar o Cryptomator no início do sistema
|
||||
preferences.general.keychainBackend=Guardar palavras-passe com
|
||||
preferences.general.quickAccessService=Adicionar cofres desbloqueados à área de acesso rápido
|
||||
## Interface
|
||||
preferences.interface=Interface
|
||||
preferences.interface.theme=Aspecto e Ambiente
|
||||
@@ -299,8 +300,8 @@ preferences.interface.language.auto=Predefinição do Sistema
|
||||
preferences.interface.interfaceOrientation=Orientação da Aplicação
|
||||
preferences.interface.interfaceOrientation.ltr=De Esquerda para a Direita
|
||||
preferences.interface.interfaceOrientation.rtl=Da direita para a esquerda
|
||||
preferences.interface.showMinimizeButton=Mostrar botão de minimização
|
||||
preferences.interface.showTrayIcon=Mostrar ícone da bandeja (requer reinicialização)
|
||||
preferences.interface.compactMode=Ativar a lista compacta dos cofres
|
||||
## Volume
|
||||
preferences.volume=Unidade Virtual
|
||||
preferences.volume.type=Tipo de volume padrão
|
||||
@@ -334,6 +335,15 @@ preferences.contribute.registeredFor=Certificado de apoiador registado para %s
|
||||
preferences.contribute.noCertificate=Apoie o Cryptomator e receba um certificado de apoiador. É como uma chave de licença, mas para pessoas incríveis a usar um software gratuito. ;-)
|
||||
preferences.contribute.getCertificate=Não o tem? Saiba como pode obtê-lo.
|
||||
preferences.contribute.promptText=Insira o código do certificado de apoiador aqui
|
||||
preferences.contribute.thankYou=Obrigado por apoiar o desenvolvimento open-source (código aberto) do Cryptomator!
|
||||
preferences.contribute.donate=Doação
|
||||
preferences.contribute.sponsor=Patrocinador
|
||||
|
||||
### Remove License Key Dialog
|
||||
removeCert.title=Remover certificado
|
||||
removeCert.message=Remover o certificado de apoiante?
|
||||
removeCert.description=As principais caraterísticas do Cryptomator não são afectadas por isto. Nem o acesso aos seus cofres é restringido nem o nível de segurança é reduzido.
|
||||
removeCert.confirmBtn=Remover
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
@@ -375,11 +385,6 @@ stats.access.total=Total de acessos: %d
|
||||
|
||||
|
||||
# Main Window
|
||||
main.closeBtn.tooltip=Fechar
|
||||
main.minimizeBtn.tooltip=Minimizar
|
||||
main.preferencesBtn.tooltip=Preferências
|
||||
main.debugModeEnabled.tooltip=Modo de depuração está ativado
|
||||
main.supporterCertificateMissing.tooltip=Por favor, considere doar
|
||||
## Vault List
|
||||
main.vaultlist.emptyList.onboardingInstruction=Clique aqui para adicionar um cofre
|
||||
main.vaultlist.contextMenu.remove=Remover…
|
||||
@@ -388,9 +393,11 @@ main.vaultlist.contextMenu.unlock=Desbloquear…
|
||||
main.vaultlist.contextMenu.unlockNow=Desbloquear agora
|
||||
main.vaultlist.contextMenu.vaultoptions=Mostrar opções do Cofre
|
||||
main.vaultlist.contextMenu.reveal=Revelar unidade
|
||||
main.vaultlist.addVaultBtn=Adicionar
|
||||
main.vaultlist.addVaultBtn.menuItemNew=Novo cofre...
|
||||
main.vaultlist.addVaultBtn.menuItemExisting=Cofre Existente...
|
||||
main.vaultlist.addVaultBtn.menuItemNew=Criar novo cofre...
|
||||
main.vaultlist.addVaultBtn.menuItemExisting=Abrir cofre existente...
|
||||
##Notificaition
|
||||
main.notification.updateAvailable=A atualização está disponível.
|
||||
main.notification.support=Apoie o Cryptomator.
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
main.vaultDetail.welcomeOnboarding=Obrigado por escolher Cryptomator para proteger os seus ficheiros. Se precisar de alguma ajuda, veja os nossos guias introdutórios:
|
||||
|
||||
@@ -287,6 +287,7 @@ preferences.general.debugLogging=Ativar log de debug
|
||||
preferences.general.debugDirectory=Mostrar arquivos de log
|
||||
preferences.general.autoStart=Iniciar o Cryptomator ao inicializar o sistema
|
||||
preferences.general.keychainBackend=Armazenar senhas com
|
||||
preferences.general.quickAccessService=Adicione cofres desbloqueados à área de acesso rápido
|
||||
## Interface
|
||||
preferences.interface=Interface
|
||||
preferences.interface.theme=Aparência
|
||||
@@ -299,8 +300,8 @@ preferences.interface.language.auto=Padrão do Sistema
|
||||
preferences.interface.interfaceOrientation=Orientação da interface
|
||||
preferences.interface.interfaceOrientation.ltr=Da esquerda para a direita
|
||||
preferences.interface.interfaceOrientation.rtl=Da direita para a esquerda
|
||||
preferences.interface.showMinimizeButton=Mostrar botão minimizar
|
||||
preferences.interface.showTrayIcon=Mostrar ícone na barra do sistema (requer reinicialização)
|
||||
preferences.interface.compactMode=Habilitar lista de cofres compactos
|
||||
## Volume
|
||||
preferences.volume=Volume Virtual
|
||||
preferences.volume.type=Tipo de volume padrão
|
||||
@@ -325,7 +326,7 @@ preferences.updates.lastUpdateCheck.never=nunca
|
||||
preferences.updates.lastUpdateCheck.recently=recentemente
|
||||
preferences.updates.lastUpdateCheck.daysAgo=%s dia atrás
|
||||
preferences.updates.lastUpdateCheck.hoursAgo=%s horas atrás
|
||||
preferences.updates.checkFailed=Procurando por atualizações falhou. Por favor, verifique sua conexão com a internet ou tente novamente mais tarde.
|
||||
preferences.updates.checkFailed=Procura por atualizações falhou. Por favor, verifique sua conexão com a internet ou tente novamente mais tarde.
|
||||
preferences.updates.upToDate=O Cryptomator está atualizado.
|
||||
|
||||
## Contribution
|
||||
@@ -334,6 +335,15 @@ preferences.contribute.registeredFor=Certificado de apoiador registrado para %s
|
||||
preferences.contribute.noCertificate=Apoie o Cryptomator e receba um certificado de apoiador. Ele é como uma chave de licença para pessoas maravilhosas que usam software livre. ;-)
|
||||
preferences.contribute.getCertificate=Não tem um ainda? Saiba como obtê-lo.
|
||||
preferences.contribute.promptText=Cole o código do certificado de apoiador aqui
|
||||
preferences.contribute.thankYou=Obrigado por apoiar o desenvolvimento open-source do Cryptomator!
|
||||
preferences.contribute.donate=Doar
|
||||
preferences.contribute.sponsor=Patrocinador
|
||||
|
||||
### Remove License Key Dialog
|
||||
removeCert.title=Excluir Certificado
|
||||
removeCert.message=Excluir certificado de apoiador?
|
||||
removeCert.description=Os principais recursos do Cryptomador não são afetados por isso. Nem o acesso aos seus cofres é restrito, nem o nível de segurança é reduzido.
|
||||
removeCert.confirmBtn=Remover
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
@@ -375,11 +385,6 @@ stats.access.total=Acessos totais: %d
|
||||
|
||||
|
||||
# Main Window
|
||||
main.closeBtn.tooltip=Fechar
|
||||
main.minimizeBtn.tooltip=Minimizar
|
||||
main.preferencesBtn.tooltip=Preferências
|
||||
main.debugModeEnabled.tooltip=Modo de depuração ativado
|
||||
main.supporterCertificateMissing.tooltip=Apoie-nos
|
||||
## Vault List
|
||||
main.vaultlist.emptyList.onboardingInstruction=Clique aqui para adicionar um cofre
|
||||
main.vaultlist.contextMenu.remove=Remover…
|
||||
@@ -388,9 +393,11 @@ main.vaultlist.contextMenu.unlock=Desbloquear…
|
||||
main.vaultlist.contextMenu.unlockNow=Desbloquear Agora
|
||||
main.vaultlist.contextMenu.vaultoptions=Exibir Opções de Cofre
|
||||
main.vaultlist.contextMenu.reveal=Revelar Volume
|
||||
main.vaultlist.addVaultBtn=Adicionar
|
||||
main.vaultlist.addVaultBtn.menuItemNew=Novo Cofre...
|
||||
main.vaultlist.addVaultBtn.menuItemExisting=Cofre Existente...
|
||||
main.vaultlist.addVaultBtn.menuItemExisting=Abrir Cofre Existente...
|
||||
##Notificaition
|
||||
main.notification.updateAvailable=Atualização disponível.
|
||||
main.notification.support=Apoie o Cryptomator.
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
main.vaultDetail.welcomeOnboarding=Obrigado por escolher o Cryptomator para proteger seus arquivos. Se precisar de ajuda, confira nossos guias de introdução:
|
||||
|
||||
@@ -16,7 +16,7 @@ generic.button.print=Tipărește
|
||||
|
||||
# Error
|
||||
error.message=A apărut o eroare
|
||||
error.description=Cryptomatorul nu se aștepta să se întâmple asta. Puteți căuta soluții existente pentru această eroare. În cazul in care nu s-a raportat încă, nu ezitați să faceți acest lucru.
|
||||
error.description=Cryptomator nu se aștepta să se întâmple asta. Puteți căuta soluții existente pentru această eroare. În cazul in care nu s-a raportat încă, nu ezitați să faceți acest lucru.
|
||||
error.hyperlink.lookup=Caută soluții pentru această eroare
|
||||
error.hyperlink.report=Raportează această eroare
|
||||
error.technicalDetails=Detalii:
|
||||
@@ -141,6 +141,9 @@ unlock.error.customPath.description.hideawayNotDir=Fișierul ascuns, temporar "%
|
||||
unlock.error.customPath.description.couldNotBeCleaned=Seiful dvs. nu a putut fi montat în locația ''%s''. Vă rugăm încercați din nou sau alegeți o altă locație.
|
||||
unlock.error.customPath.description.notEmptyDir=Locația personalizată ''%s'' nu este un dosar gol. Vă rugăm alegeți un dosar gol și încercați din nou.
|
||||
unlock.error.customPath.description.generic=Ați selectat o locație de montare personalizată pentru acest seif, dar utilizarea acesteia a eșuat cu mesajul: %2$s
|
||||
unlock.error.restartRequired.message=Seiful nu a fost putut deschis
|
||||
unlock.error.restartRequired.description=Schimbați tipul de volum din opțiunile de seif sau reporniți Cryptomator.
|
||||
unlock.error.title=Deblocarea "%s" a eșuat
|
||||
## Hub
|
||||
hub.noKeychain.message=Cheia dispozitivului nu a putut fi accesată
|
||||
hub.noKeychain.description=Pentru a debloca seifele de tip Hub, este necesară o cheie a dispozitivului, care este securizată prin intermediul unui keychain. Pentru a continua, activați „%s” și selectați un keychain în preferințe.
|
||||
@@ -154,11 +157,21 @@ hub.receive.message=Se procesează răspunsul…
|
||||
hub.receive.description=In acest moment Criptomatorul primește și procesează răspunsul de la Hub. Vă rugăm să așteptați.
|
||||
### Register Device
|
||||
hub.register.message=Dispozitiv nou
|
||||
hub.register.description=Acesta este primul acces la Hub de pe acest dispozitiv. Vă rugăm să îl înregistrați folosind cheia de cont.
|
||||
hub.register.nameLabel=Numele dispozitivului
|
||||
hub.register.invalidAccountKeyLabel=Cheie cont nevalidă
|
||||
hub.register.registerBtn=Înregistrare
|
||||
### Register Device Legacy
|
||||
hub.register.legacy.occupiedMsg=Numele este deja în uz
|
||||
hub.register.legacy.description=Acesta este primul acces la Hub de pe acest dispozitiv. Vă rugăm să îl înregistrați folosind cheia de cont.
|
||||
### Registration Success
|
||||
hub.registerSuccess.message=Dispozitiv înregistrat
|
||||
hub.registerSuccess.description=Dispozitivul dvs. a fost înregistrat cu succes. Acum puteți continua să deblocați seiful dvs.
|
||||
hub.registerSuccess.unlockBtn=Deblocați
|
||||
hub.registerSuccess.legacy.description=Pentru a accesa seiful dispozitivului trebuie să fie autorizat în plus de către proprietarul seifului.
|
||||
### Registration Failed
|
||||
hub.registerFailed.message=Înregistrarea dispozitivului a eșuat
|
||||
hub.registerFailed.description.generic=.
|
||||
### Unauthorized
|
||||
hub.unauthorized.message=Acces respins
|
||||
hub.unauthorized.description=Dispozitivul dvs. nu a fost autorizat să acceseze acest seif. Solicitați proprietarului seifului să va autorizeze accesul.
|
||||
@@ -272,6 +285,7 @@ preferences.general.debugLogging=Activează jurnalul de depanare
|
||||
preferences.general.debugDirectory=Dezvăluie fişierele jurnal
|
||||
preferences.general.autoStart=Lansați Cryptomator la pornirea sistemului
|
||||
preferences.general.keychainBackend=Salvează parolele cu
|
||||
preferences.general.quickAccessService=Adăugați seifuri deblocate în zona de acces rapid
|
||||
## Interface
|
||||
preferences.interface=Interfață
|
||||
preferences.interface.theme=Aspect
|
||||
@@ -284,13 +298,14 @@ preferences.interface.language.auto=Prestabilit din sistem
|
||||
preferences.interface.interfaceOrientation=Orientarea interfeței
|
||||
preferences.interface.interfaceOrientation.ltr=De la stânga la dreapta
|
||||
preferences.interface.interfaceOrientation.rtl=De la dreapta la stânga
|
||||
preferences.interface.showMinimizeButton=Arată butonul de minimizare
|
||||
preferences.interface.showTrayIcon=Arată tray icon (necesită repornire)
|
||||
## Volume
|
||||
preferences.volume=Unitate virtuală
|
||||
preferences.volume.type=Tip volum implicit
|
||||
preferences.volume.type.automatic=Automat
|
||||
preferences.volume.docsTooltip=Deschideți documentația pentru a afla mai multe despre tipurile diferite de unități de stocare.
|
||||
preferences.volume.fuseRestartRequired=Cryptomator trebuie repornit pentru ca modificările să fie aplicate.
|
||||
preferences.volume.tcp.port=Port TCP implicit
|
||||
preferences.volume.supportedFeatures=Tipul de volum selectat suportă următoarele caracteristici:
|
||||
preferences.volume.feature.mountAuto=Selectare punct de montare automat
|
||||
preferences.volume.feature.mountToDir=Director personalizat ca punct de montaj
|
||||
@@ -303,6 +318,12 @@ preferences.updates.currentVersion=Versiunea actuală: %s
|
||||
preferences.updates.autoUpdateCheck=Verificare automată actualizări
|
||||
preferences.updates.checkNowBtn=Verifică acum
|
||||
preferences.updates.updateAvailable=Actualizare la versiunea %s disponibilă.
|
||||
preferences.updates.lastUpdateCheck=Ultima verificare: %s
|
||||
preferences.updates.lastUpdateCheck.never=niciodată
|
||||
preferences.updates.lastUpdateCheck.recently=recent
|
||||
preferences.updates.lastUpdateCheck.daysAgo=acum %s zile
|
||||
preferences.updates.checkFailed=Căutarea actualizărilor a eșuat. Verificați conexiunea la internet sau încercați din nou mai târziu.
|
||||
preferences.updates.upToDate=Cryptomator este actualizat.
|
||||
|
||||
## Contribution
|
||||
preferences.contribute=Susțineți-ne
|
||||
@@ -310,6 +331,9 @@ preferences.contribute.registeredFor=Certificat de suporter înregistrat pentru
|
||||
preferences.contribute.noCertificate=Susțineți Cryptomator și primiți un certificat de suport. E ca o cheie de licență dar pentru persoanele minunate care folosesc software gratuit. ;-)
|
||||
preferences.contribute.getCertificate=Nu aveți deja unul? Aflați cum îl puteți obține.
|
||||
preferences.contribute.promptText=Lipiți codul certificatului de suporter aici
|
||||
|
||||
### Remove License Key Dialog
|
||||
removeCert.confirmBtn=Șterge
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
@@ -351,11 +375,6 @@ stats.access.total=Accesuri totale: %d
|
||||
|
||||
|
||||
# Main Window
|
||||
main.closeBtn.tooltip=Închide
|
||||
main.minimizeBtn.tooltip=Minimizează
|
||||
main.preferencesBtn.tooltip=Preferințe
|
||||
main.debugModeEnabled.tooltip=Modul de depanare este activat
|
||||
main.supporterCertificateMissing.tooltip=Vă rugăm să luați în considerare o donație
|
||||
## Vault List
|
||||
main.vaultlist.emptyList.onboardingInstruction=Faceți clic aici pentru a adăuga un seif
|
||||
main.vaultlist.contextMenu.remove=Elimină…
|
||||
@@ -364,9 +383,7 @@ main.vaultlist.contextMenu.unlock=Deblochează…
|
||||
main.vaultlist.contextMenu.unlockNow=Deblochează acum
|
||||
main.vaultlist.contextMenu.vaultoptions=Arată opțiunile seifului
|
||||
main.vaultlist.contextMenu.reveal=Dezvăluie unitatea
|
||||
main.vaultlist.addVaultBtn=Adaugă
|
||||
main.vaultlist.addVaultBtn.menuItemNew=Seif nou...
|
||||
main.vaultlist.addVaultBtn.menuItemExisting=Seif existent...
|
||||
##Notificaition
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
main.vaultDetail.welcomeOnboarding=Vă mulțumim că ați ales Cryptomator pentru a vă proteja fișierele. Dacă aveți nevoie de asistență, verificați ghidurile noastre de pornire:
|
||||
@@ -430,6 +447,7 @@ vaultOptions.general.startHealthCheckBtn=Începe verificarea de sănătate
|
||||
|
||||
## Mount
|
||||
vaultOptions.mount=Montare
|
||||
vaultOptions.mount.info=Deschideți preferințele drive-ului virtual pentru a modifica setările implicite.
|
||||
vaultOptions.mount.readonly=Doar citire
|
||||
vaultOptions.mount.customMountFlags=Atribute de montare personalizate
|
||||
vaultOptions.mount.winDriveLetterOccupied=ocupat
|
||||
@@ -439,6 +457,9 @@ vaultOptions.mount.mountPoint.driveLetter=Utilizați litera de unitate atribuit
|
||||
vaultOptions.mount.mountPoint.custom=Folosește directorul ales
|
||||
vaultOptions.mount.mountPoint.directoryPickerButton=Alege…
|
||||
vaultOptions.mount.mountPoint.directoryPickerTitle=Alege un director
|
||||
vaultOptions.mount.volumeType.default=Implicit (%s)
|
||||
vaultOptions.mount.volumeType.restartRequired=Cryptomator trebuie repornit pentru ca modificările să fie aplicate.
|
||||
vaultOptions.mount.volume.tcp.port=Portul TCP
|
||||
## Master Key
|
||||
vaultOptions.masterkey=Parolă
|
||||
vaultOptions.masterkey.changePasswordBtn=Schimbați parola
|
||||
@@ -511,6 +532,22 @@ updateReminder.yesOnce=Da, o dată
|
||||
updateReminder.yesAutomatically=Da, automat
|
||||
|
||||
#Dokany Support End
|
||||
dokanySupportEnd.description=Tipul de volum Dokany nu mai este suportat de Criptomator. Setările dvs. sunt ajustate pentru a utiliza acum tipul de volum implicit. Puteți vizualiza tipul implicit din preferințe.
|
||||
dokanySupportEnd.preferencesBtn=Deschideţi preferinţele
|
||||
|
||||
# Share Vault
|
||||
shareVault.title=Partajare seif
|
||||
shareVault.message=Doriți să vă împărtășiți seiful cu ceilalți?
|
||||
shareVault.description=Fiți întotdeauna precauți când împărtășiți seiful cu alte persoane. Pe scurt, urmați acești pași:
|
||||
shareVault.instruction.1=1. Partajarea accesului la folderul criptat din seif prin stocarea în cloud.
|
||||
shareVault.instruction.2=2. Partajează parola seifului într-un mod sigur.
|
||||
shareVault.remarkBestPractices=Pentru mai multe informații, consultați cele mai bune practici sugerate în documentele noastre.
|
||||
shareVault.hubAd.description=Modul securizat de a lucra în echipe
|
||||
shareVault.hubAd.keyManagement=• Managementul cheie al cunoașterii spațiale
|
||||
shareVault.hubAd.authentication=• Autentificare puternică
|
||||
shareVault.hubAd.encryption=• Criptare în ambele părți
|
||||
shareVault.visitHub=Vizitează Hub pentru Criptomator
|
||||
|
||||
shareVault.hub.description=Pentru a partaja conținutul de seif cu un alt membru al echipei, trebuie să efectuați doi pași:
|
||||
shareVault.hub.instruction.1=1. Partajarea accesului la folderul criptat din seif prin stocarea în cloud.
|
||||
shareVault.hub.instruction.2=2. Acordă acces membrului echipei din hub-ul Cryptomator.
|
||||
@@ -15,8 +15,8 @@ generic.button.next=Далее
|
||||
generic.button.print=Печать
|
||||
|
||||
# Error
|
||||
error.message=Ошибка: %s
|
||||
error.description=Произошла непредвиденная ситуация. Попробуйте найти уже имеющиеся решения этой ошибки. Если об этой ошибке ещё не сообщали, то сообщите вы.
|
||||
error.message=Произошла ошибка
|
||||
error.description=Произошла непредвиденная ситуация. Попробуйте найти уже имеющиеся решения этой ошибки. Если об этой ошибке ещё не сообщали, то сделайте это сами.
|
||||
error.hyperlink.lookup=Найти ошибку
|
||||
error.hyperlink.report=Сообщить об ошибке
|
||||
error.technicalDetails=Подробности:
|
||||
@@ -47,7 +47,7 @@ addvaultwizard.new.nameInstruction=Выберите имя для хранили
|
||||
addvaultwizard.new.namePrompt=Имя хранилища
|
||||
### Location
|
||||
addvaultwizard.new.locationInstruction=Где Cryptomator должен хранить зашифрованные файлы хранилища?
|
||||
addvaultwizard.new.locationLoading=Проверка локальной файловой системы на наличие облачных каталогов по умолчанию…
|
||||
addvaultwizard.new.locationLoading=Поиск в локальной файловой системе облачных каталогов по умолчанию…
|
||||
addvaultwizard.new.locationLabel=Место хранения
|
||||
addvaultwizard.new.locationPrompt=…
|
||||
addvaultwizard.new.directoryPickerLabel=Другое место
|
||||
@@ -92,7 +92,7 @@ addvault.new.readme.accessLocation.2=Это место доступа к ваш
|
||||
addvault.new.readme.accessLocation.3=Любые файлы, добавленные в этот том, будут зашифрованы Cryptomator. Вы можете работать с ним как с любым другим диском или папкой. Здесь отображается только расшифрованное содержимое тома, ваши файлы остаются зашифрованными на жёстком диске постоянно.
|
||||
addvault.new.readme.accessLocation.4=Этот файл можно удалить.
|
||||
## Existing
|
||||
addvaultwizard.existing.title=Добавить существующее хранилище
|
||||
addvaultwizard.existing.title=Добавить имеющееся хранилище
|
||||
addvaultwizard.existing.instruction=Выберите файл "vault.cryptomator" существующего хранилища. Если имеется только файл "masterkey.cryptomator", выберите его.
|
||||
addvaultwizard.existing.chooseBtn=Выбрать…
|
||||
addvaultwizard.existing.filePickerTitle=Выберите файл хранилища
|
||||
@@ -104,7 +104,7 @@ addvaultwizard.success.unlockNow=Разблокировать
|
||||
# Remove Vault
|
||||
removeVault.title=Удалить "%s"
|
||||
removeVault.message=Удалить хранилище?
|
||||
removeVault.description=Cryptomator просто забудет это хранилище. Позже вы можете добавить его снова. Зашифрованные файлы не будут удалены с жёсткого диска.
|
||||
removeVault.description=Cryptomator просто забудет это хранилище. Позже вы можете добавить его снова. Зашифрованные файлы не будут удалены с диска.
|
||||
removeVault.confirmBtn=Удалить хранилище
|
||||
|
||||
# Change Password
|
||||
@@ -129,18 +129,18 @@ unlock.chooseMasterkey.description=Не удалось найти файл ма
|
||||
unlock.chooseMasterkey.filePickerTitle=Выберите файл MasterKey
|
||||
unlock.chooseMasterkey.filePickerMimeDesc=Мастер-ключ Cryptomator
|
||||
## Success
|
||||
unlock.success.message=Разблокировка прошла успешно
|
||||
unlock.success.description=Разблокировка "%s" успешно выполнена! Доступ в хранилище открыт через его виртуальный диск.
|
||||
unlock.success.message=Успешно разблокировано
|
||||
unlock.success.description=Содержимое хранилища "%s" теперь доступно через его точку монтирования.
|
||||
unlock.success.rememberChoice=Запомнить выбор и больше не спрашивать
|
||||
unlock.success.revealBtn=Показать диск
|
||||
## Failure
|
||||
unlock.error.customPath.message=Невозможно смонтировать хранилище по указанному пути
|
||||
unlock.error.customPath.description.notSupported=Если вы хотите продолжить использование пользовательского пути, перейдите в настройки и выберите тип тома, который его поддерживает. В противном случае, перейдите в настройки хранилища и выберите поддерживаемую точку монтирования.
|
||||
unlock.error.customPath.description.notExists=Пользовательский путь монтирования не существует. Либо создайте его в локальной файловой системе, либо измените в параметрах хранилища.
|
||||
unlock.error.customPath.message=Невозможно смонтировать хранилище к указанному пути
|
||||
unlock.error.customPath.description.notSupported=Если вы хотите продолжить использование указанного пути, перейдите в настройки и выберите тип тома, который его поддерживает. В противном случае перейдите в настройки хранилища и выберите поддерживаемую точку монтирования.
|
||||
unlock.error.customPath.description.notExists=Указанный путь монтирования не существует. Либо создайте его в локальной файловой системе, либо измените в параметрах хранилища.
|
||||
unlock.error.customPath.description.inUse=Буква диска или путь монтирования "%s" уже используется.
|
||||
unlock.error.customPath.description.hideawayNotDir=Временный скрытый файл "%3$s" используется для разблокировки и не может быть удалён. Проверьте файл и затем удалите его вручную.
|
||||
unlock.error.customPath.description.couldNotBeCleaned=Хранилище не может быть смонтировано к пути "%s". Попробуйте ещё раз или выберите другой путь.
|
||||
unlock.error.customPath.description.notEmptyDir=Путь монтирования "%s" — не пустая папка. Выберите пустую папку и повторите попытку.
|
||||
unlock.error.customPath.description.notEmptyDir=Путь монтирования "%s" - не пустая папка. Выберите пустую папку и повторите попытку.
|
||||
unlock.error.customPath.description.generic=Выбранный вами путь монтирования для хранилища не удалось использовать: %2$s
|
||||
unlock.error.restartRequired.message=Невозможно разблокировать хранилище
|
||||
unlock.error.restartRequired.description=Измените тип тома в настройках хранилища или перезапустите Cryptomator.
|
||||
@@ -205,7 +205,7 @@ migration.start.remarkUndone=Это обновление не может быт
|
||||
migration.start.remarkVersions=Старые версии Cryptomator не смогут открыть обновлённое хранилище.
|
||||
migration.start.remarkCanRun=Вы должны быть уверены, что все устройства, с которых у вас есть доступ к хранилищу, могут запускать эту версию Cryptomator.
|
||||
migration.start.remarkSynced=Вы должны быть уверены, что хранилище перед обновлением полностью синхронизировано на этом и на других ваших устройствах.
|
||||
migration.start.confirm=Мной прочитана и понята информация выше
|
||||
migration.start.confirm=Информация выше прочитана и понятна
|
||||
## Run
|
||||
migration.run.enterPassword=Введите пароль для "%s"
|
||||
migration.run.startMigrationBtn=Перенести хранилище
|
||||
@@ -233,7 +233,7 @@ health.intro.text=Проверка состояния это набор тест
|
||||
health.intro.remarkSync=Убедитесь, что все устройства полностью синхронизированы, это решает большинство проблем.
|
||||
health.intro.remarkFix=Не все проблемы могут быть исправлены.
|
||||
health.intro.remarkBackup=Если данные повреждены, помочь может только резервная копия.
|
||||
health.intro.affirmation=Информация выше мною прочитана и понятна
|
||||
health.intro.affirmation=Информация выше прочитана и понятна
|
||||
## Start Failure
|
||||
health.fail.header=Ошибка при загрузке конфигурации хранилища
|
||||
health.fail.ioError=Ошибка при доступе и чтении конфигурационного файла.
|
||||
@@ -254,7 +254,7 @@ health.check.detail.checkFinishedAndFound=Проверка завершена.
|
||||
health.check.detail.checkFailed=Проверка прервана из-за ошибки.
|
||||
health.check.detail.checkCancelled=Проверка была отменена.
|
||||
health.check.detail.listFilters.label=Фильтр
|
||||
health.check.detail.fixAllSpecificBtn=Исправить все типы
|
||||
health.check.detail.fixAllSpecificBtn=Исправить все
|
||||
health.check.exportBtn=Экспорт отчёта
|
||||
## Result view
|
||||
health.result.severityFilter.all=Уровень - все
|
||||
@@ -266,9 +266,9 @@ health.result.severityTip.good=Уровень: Хорошо\nКорректна
|
||||
health.result.severityTip.info=Уровень: Информация\nСтруктура хранилища не повреждена, предложено исправление.
|
||||
health.result.severityTip.warn=Уровень: Предупреждение\nСтруктура хранилища повреждена, срочно требуется исправление.
|
||||
health.result.severityTip.crit=Уровень: Критический\nСтруктура хранилища повреждена, обнаружена потеря данных.
|
||||
health.result.fixStateFilter.all=Исправить состояние - Все
|
||||
health.result.fixStateFilter.all=Исправление - Все
|
||||
health.result.fixStateFilter.fixable=Возможно исправление
|
||||
health.result.fixStateFilter.notFixable=Исправление невозможно
|
||||
health.result.fixStateFilter.notFixable=Неисправимо
|
||||
health.result.fixStateFilter.fixing=Исправление…
|
||||
health.result.fixStateFilter.fixed=Исправлено
|
||||
health.result.fixStateFilter.fixFailed=Исправить не удалось
|
||||
@@ -287,6 +287,7 @@ preferences.general.debugLogging=Вести журнал отладки
|
||||
preferences.general.debugDirectory=Показать файлы журнала
|
||||
preferences.general.autoStart=Запускать Cryptomator при старте системы
|
||||
preferences.general.keychainBackend=Хранение паролей
|
||||
preferences.general.quickAccessService=Добавлять открытые хранилища в область быстрого доступа
|
||||
## Interface
|
||||
preferences.interface=Интерфейс
|
||||
preferences.interface.theme=Отображение
|
||||
@@ -299,8 +300,8 @@ preferences.interface.language.auto=Настройки системы по ум
|
||||
preferences.interface.interfaceOrientation=Ориентация интерфейса
|
||||
preferences.interface.interfaceOrientation.ltr=Слева направо
|
||||
preferences.interface.interfaceOrientation.rtl=Справа налево
|
||||
preferences.interface.showMinimizeButton=Показывать кнопку свёртывания
|
||||
preferences.interface.showTrayIcon=Показывать значок в панели задач (требуется перезапуск)
|
||||
preferences.interface.compactMode=Включить компактный список хранилищ
|
||||
## Volume
|
||||
preferences.volume=Виртуальный диск
|
||||
preferences.volume.type=Тип тома по умолчанию
|
||||
@@ -324,7 +325,7 @@ preferences.updates.lastUpdateCheck=Последняя проверка: %s
|
||||
preferences.updates.lastUpdateCheck.never=никогда
|
||||
preferences.updates.lastUpdateCheck.recently=недавно
|
||||
preferences.updates.lastUpdateCheck.daysAgo=%s дн. назад
|
||||
preferences.updates.lastUpdateCheck.hoursAgo=%s часов назад
|
||||
preferences.updates.lastUpdateCheck.hoursAgo=%s ч назад
|
||||
preferences.updates.checkFailed=Ошибка поиска обновлений. Проверьте подключение к Интернету и повторите попытку.
|
||||
preferences.updates.upToDate=У вас новейшая версия Cryptomator.
|
||||
|
||||
@@ -334,6 +335,15 @@ preferences.contribute.registeredFor=Сертификат мецената за
|
||||
preferences.contribute.noCertificate=Поддержите Cryptomator и получите сертификат мецената. Он действует как лицензионный ключ, но для тех, кто пользуется бесплатным ПО. ;-)
|
||||
preferences.contribute.getCertificate=Ещё нет сертификата? Узнайте, как его получить.
|
||||
preferences.contribute.promptText=Вставьте сюда код сертификата мецената
|
||||
preferences.contribute.thankYou=Благодарим вас за поддержку разработки Cryptomator с открытым исходным кодом!
|
||||
preferences.contribute.donate=Пожертвование
|
||||
preferences.contribute.sponsor=Спонсировать
|
||||
|
||||
### Remove License Key Dialog
|
||||
removeCert.title=Удалить сертификат
|
||||
removeCert.message=Удалить сертификат поддержки?
|
||||
removeCert.description=Ключевые функции криптоматора не затронуты этим. Ни один доступ к хранилищу не ограничен, уровень безопасности не снижен.
|
||||
removeCert.confirmBtn=Удалить
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
@@ -375,11 +385,6 @@ stats.access.total=Всего доступов: %d
|
||||
|
||||
|
||||
# Main Window
|
||||
main.closeBtn.tooltip=Закрыть
|
||||
main.minimizeBtn.tooltip=Свернуть
|
||||
main.preferencesBtn.tooltip=Настройки
|
||||
main.debugModeEnabled.tooltip=Включён режим отладки
|
||||
main.supporterCertificateMissing.tooltip=Мы будем рады финансовой помощи
|
||||
## Vault List
|
||||
main.vaultlist.emptyList.onboardingInstruction=Нажмите здесь, чтобы добавить хранилище
|
||||
main.vaultlist.contextMenu.remove=Удалить…
|
||||
@@ -388,9 +393,11 @@ main.vaultlist.contextMenu.unlock=Разблокировать…
|
||||
main.vaultlist.contextMenu.unlockNow=Разблокировать
|
||||
main.vaultlist.contextMenu.vaultoptions=Параметры хранилища
|
||||
main.vaultlist.contextMenu.reveal=Показать диск
|
||||
main.vaultlist.addVaultBtn=Добавить
|
||||
main.vaultlist.addVaultBtn.menuItemNew=Новое хранилище...
|
||||
main.vaultlist.addVaultBtn.menuItemExisting=Существующее хранилище...
|
||||
main.vaultlist.addVaultBtn.menuItemNew=Создать хранилище...
|
||||
main.vaultlist.addVaultBtn.menuItemExisting=Открыть имеющееся хранилище...
|
||||
##Notificaition
|
||||
main.notification.updateAvailable=Есть обновление.
|
||||
main.notification.support=Поддержите Cryptomator.
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
main.vaultDetail.welcomeOnboarding=Благодарим за выбор Cryptomator для защиты ваших файлов. Если требуется помощь, ознакомьтесь с документацией по началу работы:
|
||||
@@ -415,7 +422,7 @@ main.vaultDetail.throughput.mbps=%.1f МиБ/с
|
||||
main.vaultDetail.stats=Статистика хранилища
|
||||
main.vaultDetail.locateEncryptedFileBtn=Найти зашифрованный файл
|
||||
main.vaultDetail.locateEncryptedFileBtn.tooltip=Выберите файл из своего хранилища, чтобы найти его зашифрованный дубликат
|
||||
main.vaultDetail.encryptedPathsCopied=Пути скопированы в буфер обмена!
|
||||
main.vaultDetail.encryptedPathsCopied=Пути скопированы в буфер обмена.
|
||||
main.vaultDetail.filePickerTitle=Выберите файл внутри хранилища
|
||||
### Missing
|
||||
main.vaultDetail.missing.info=Cryptomator не смог найти хранилище по этому пути.
|
||||
@@ -426,7 +433,7 @@ main.vaultDetail.missing.changeLocation=Изменить расположени
|
||||
main.vaultDetail.migrateButton=Обновить хранилище
|
||||
main.vaultDetail.migratePrompt=Чтобы получить доступ к хранилищу, его нужно преобразовать в новый формат
|
||||
### Error
|
||||
main.vaultDetail.error.info=Произошла ошибка при загрузке хранилища с диска.
|
||||
main.vaultDetail.error.info=Ошибка при загрузке хранилища с диска.
|
||||
main.vaultDetail.error.reload=Перезагрузить
|
||||
main.vaultDetail.error.windowTitle=Ошибка загрузки хранилища
|
||||
|
||||
@@ -455,7 +462,7 @@ vaultOptions.general.startHealthCheckBtn=Начать проверку сост
|
||||
|
||||
## Mount
|
||||
vaultOptions.mount=Монтирование
|
||||
vaultOptions.mount.info=Откройте настройки виртуального диска, чтобы изменить настройки по умолчанию.
|
||||
vaultOptions.mount.info=Откройте настройки виртуального диска, чтобы изменить параметры по умолчанию.
|
||||
vaultOptions.mount.readonly=Только чтение
|
||||
vaultOptions.mount.customMountFlags=Другие флаги монтирования
|
||||
vaultOptions.mount.winDriveLetterOccupied=занято
|
||||
@@ -473,7 +480,7 @@ vaultOptions.mount.volume.type=Тип тома
|
||||
vaultOptions.masterkey=Пароль
|
||||
vaultOptions.masterkey.changePasswordBtn=Изменить пароль
|
||||
vaultOptions.masterkey.forgetSavedPasswordBtn=Забыть сохранённый пароль
|
||||
vaultOptions.masterkey.recoveryKeyExplanation=При утере пароля восстановить доступ к хранилищу можно только с помощью ключа восстановления.
|
||||
vaultOptions.masterkey.recoveryKeyExplanation=При утере пароля вернуть доступ к хранилищу можно только с помощью ключа восстановления.
|
||||
vaultOptions.masterkey.showRecoveryKeyBtn=Показать ключ восстановления
|
||||
vaultOptions.masterkey.recoverPasswordBtn=Сброс пароля
|
||||
## Hub
|
||||
@@ -485,7 +492,7 @@ vaultOptions.hub.convertBtn=Преобразовать в хранилище с
|
||||
## Display Recovery Key
|
||||
recoveryKey.display.title=Показать ключ восстановления
|
||||
recoveryKey.create.message=Требуется пароль
|
||||
recoveryKey.create.description=Введите пароль, чтобы показать ключ для "%s":
|
||||
recoveryKey.create.description=Введите пароль для "%s", чтобы показать его ключ восстановления.
|
||||
recoveryKey.display.description=Ключ для восстановления доступа к "%s":
|
||||
recoveryKey.display.StorageHints=Храните его в надёжном месте, например:\n • в диспетчере паролей\n • на флеш-накопителе USB\n • распечатанным на бумаге
|
||||
## Reset Password
|
||||
@@ -561,7 +568,7 @@ shareVault.hubAd.encryption=• Сквозное шифрование
|
||||
shareVault.visitHub=Посетить хаб Cryptomator
|
||||
|
||||
shareVault.hub.message=Как поделиться хранилищем в хабе
|
||||
shareVault.hub.description=Чтобы поделиться содержимым хранилища с другим членом команды:
|
||||
shareVault.hub.description=Чтобы поделиться содержимым хранилища с другим членом команды, выполните два шага:
|
||||
shareVault.hub.instruction.1=1. Делитесь доступом к зашифрованной папке хранилища через облако.
|
||||
shareVault.hub.instruction.2=2. Предоставьте доступ члену команды в хабе Cryptomator.
|
||||
shareVault.hub.openHub=Открыть хаб Cryptomator
|
||||
@@ -83,6 +83,8 @@ hub.registerSuccess.unlockBtn=අගුළුහරින්න
|
||||
## Updates
|
||||
|
||||
## Contribution
|
||||
|
||||
### Remove License Key Dialog
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
@@ -95,8 +97,8 @@ hub.registerSuccess.unlockBtn=අගුළුහරින්න
|
||||
|
||||
|
||||
# Main Window
|
||||
main.closeBtn.tooltip=වසන්න
|
||||
## Vault List
|
||||
##Notificaition
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
### Locked
|
||||
|
||||
@@ -279,6 +279,7 @@ preferences.general.debugLogging=Povoliť logovanie chýb
|
||||
preferences.general.debugDirectory=Ukázať súbory logov
|
||||
preferences.general.autoStart=Spustiť Cryptomator pri štarte systému
|
||||
preferences.general.keychainBackend=Uložiť heslá v
|
||||
preferences.general.quickAccessService=Pridať odomknuté trezory na plochu rýchleho prístupu
|
||||
## Interface
|
||||
preferences.interface=Rozhranie
|
||||
preferences.interface.theme=Vzhľad a pocit
|
||||
@@ -291,8 +292,8 @@ preferences.interface.language.auto=Východzie nastavenie systému
|
||||
preferences.interface.interfaceOrientation=Orientácia rozhrania
|
||||
preferences.interface.interfaceOrientation.ltr=Zľava do prava
|
||||
preferences.interface.interfaceOrientation.rtl=Zprava do ľava
|
||||
preferences.interface.showMinimizeButton=Ukáž minimalizačné tlačidlo
|
||||
preferences.interface.showTrayIcon=Ukázať ikonu na sytémovej lište (vyžaduje reštart)
|
||||
preferences.interface.compactMode=Povoliť zkompaktnenia zoznamu trezora
|
||||
## Volume
|
||||
preferences.volume=Virtuálny disk
|
||||
preferences.volume.type=Predvolený typ disku
|
||||
@@ -326,6 +327,15 @@ preferences.contribute.registeredFor=Certifikát podporovateľa registrovaný na
|
||||
preferences.contribute.noCertificate=Podpor Cryptomator a získaj certifikát podporovateľa. Je to ako licenčný klúč ale dobrí ľudia používajú voľný software. ;-)
|
||||
preferences.contribute.getCertificate=Ešte ho nemáš? Sleduj ako ho vieš získať.
|
||||
preferences.contribute.promptText=Vlož sem kód certifikátu podporovateľa
|
||||
preferences.contribute.thankYou=Ďakujeme za podporu tvorby open-source Cryptomator-a!
|
||||
preferences.contribute.donate=Podporiť
|
||||
preferences.contribute.sponsor=Sponzor
|
||||
|
||||
### Remove License Key Dialog
|
||||
removeCert.title=Odstrániť certifikát
|
||||
removeCert.message=Odstrániť certifikát podporovateľa?
|
||||
removeCert.description=Funkcionality jadra Cryptomator-a nie sú týmto dotknuté. Žiadny pristúp do Vášho trezora ani úroveň zabezpečenia nie je znížená.
|
||||
removeCert.confirmBtn=Odstrániť
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
@@ -367,11 +377,6 @@ stats.access.total=Celkovo sprístupnené: %d
|
||||
|
||||
|
||||
# Main Window
|
||||
main.closeBtn.tooltip=Zavrieť
|
||||
main.minimizeBtn.tooltip=Minimalizovať
|
||||
main.preferencesBtn.tooltip=Predvoľby
|
||||
main.debugModeEnabled.tooltip=Debagovací mód je aktivovaný
|
||||
main.supporterCertificateMissing.tooltip=Prosím zvážte obdarovanie
|
||||
## Vault List
|
||||
main.vaultlist.emptyList.onboardingInstruction=Kliknite sem pre pridanie trezora
|
||||
main.vaultlist.contextMenu.remove=Odstrániť…
|
||||
@@ -380,9 +385,11 @@ main.vaultlist.contextMenu.unlock=Odomknúť…
|
||||
main.vaultlist.contextMenu.unlockNow=Odomknúť teraz
|
||||
main.vaultlist.contextMenu.vaultoptions=Ukáž možnosti trezora
|
||||
main.vaultlist.contextMenu.reveal=Odkry disk
|
||||
main.vaultlist.addVaultBtn=Pridať
|
||||
main.vaultlist.addVaultBtn.menuItemNew=Nový trezor...
|
||||
main.vaultlist.addVaultBtn.menuItemExisting=Existujúci trezor...
|
||||
main.vaultlist.addVaultBtn.menuItemNew=Vytvoriť Nový trezor…
|
||||
main.vaultlist.addVaultBtn.menuItemExisting=Otvoriť Existujúci trezor...
|
||||
##Notificaition
|
||||
main.notification.updateAvailable=Aktualizácia je k dispozícii.
|
||||
main.notification.support=O aplikácii Cryptomator.
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
main.vaultDetail.welcomeOnboarding=Ďakujeme Vám že ste si zvolili Cryptomator pre ochranu Vaších súborov. Ak potrebujete akúkoľvek pomoc, pozrite si našu príručku ako začať:
|
||||
|
||||
@@ -71,6 +71,7 @@ unlock.unlockBtn=Odkleni
|
||||
### Waiting
|
||||
### Receive Key
|
||||
### Register Device
|
||||
hub.register.registerBtn=Registracija
|
||||
### Register Device Legacy
|
||||
### Registration Success
|
||||
hub.registerSuccess.unlockBtn=Odkleni
|
||||
@@ -113,6 +114,9 @@ preferences.updates.lastUpdateCheck.recently=nedavno
|
||||
preferences.updates.lastUpdateCheck.daysAgo=%s dni nazaj
|
||||
|
||||
## Contribution
|
||||
|
||||
### Remove License Key Dialog
|
||||
removeCert.confirmBtn=Odstrani
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
@@ -125,12 +129,10 @@ preferences.updates.lastUpdateCheck.daysAgo=%s dni nazaj
|
||||
|
||||
|
||||
# Main Window
|
||||
main.closeBtn.tooltip=Zapri
|
||||
main.preferencesBtn.tooltip=Nastavitve
|
||||
## Vault List
|
||||
main.vaultlist.contextMenu.lock=Zakleni
|
||||
main.vaultlist.contextMenu.unlockNow=Odkleni zdaj
|
||||
main.vaultlist.addVaultBtn=Dodaj
|
||||
##Notificaition
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
### Locked
|
||||
|
||||
@@ -177,6 +177,9 @@ preferences.contribute.registeredFor=Sertifikat "Prijatelj Projekta" registrovan
|
||||
preferences.contribute.noCertificate=Podržite Cryptomator i dobićete sertifikat "Prijatelj Projekta". Nešto kao licencni ključ ali za sjajne ljude koji koriste i podržavaju besplatan softver. ;-)
|
||||
preferences.contribute.getCertificate=Nemate sertifikat? Saznajte kako ga možete pribaviti.
|
||||
preferences.contribute.promptText=Unesite vaš "Prijatelj Projekta" kod ovde
|
||||
|
||||
### Remove License Key Dialog
|
||||
removeCert.confirmBtn=Уклони
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
@@ -210,11 +213,6 @@ stats.write.accessCount=Укупно уписано: %d
|
||||
|
||||
|
||||
# Main Window
|
||||
main.closeBtn.tooltip=Zatvori
|
||||
main.minimizeBtn.tooltip=Умањи
|
||||
main.preferencesBtn.tooltip=Podešavanja
|
||||
main.debugModeEnabled.tooltip=Омогућен је режим отклањања грешака
|
||||
main.supporterCertificateMissing.tooltip=Молимо Вас размислите о донацији пројекту
|
||||
## Vault List
|
||||
main.vaultlist.emptyList.onboardingInstruction=Кликните овде да додате сеф
|
||||
main.vaultlist.contextMenu.remove=Уклони…
|
||||
@@ -223,6 +221,7 @@ main.vaultlist.contextMenu.unlock=Откључај…
|
||||
main.vaultlist.contextMenu.unlockNow=Otključaj sada
|
||||
main.vaultlist.contextMenu.vaultoptions=Прикажи опције сефа
|
||||
main.vaultlist.contextMenu.reveal=Otvori disk
|
||||
##Notificaition
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
main.vaultDetail.welcomeOnboarding=Хвала вам што сте одабрали Cryptomator за заштиту ваших података. Ако вам је потребна помоћ, прегледајте наше корисничко упутство:
|
||||
|
||||
@@ -167,6 +167,8 @@ preferences.contribute.registeredFor=Sertifikat "Prijatelj Projekta" registrovan
|
||||
preferences.contribute.noCertificate=Podržite Cryptomator i dobićete sertifikat "Prijatelj Projekta". Nešto kao licencni ključ ali za sjajne ljude koji koriste i podržavaju besplatan softver. ;-)
|
||||
preferences.contribute.getCertificate=Nemate sertifikat? Saznajte kako ga možete pribaviti.
|
||||
preferences.contribute.promptText=Unesite vaš "Prijatelj Projekta" kod ovde
|
||||
|
||||
### Remove License Key Dialog
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
@@ -190,12 +192,11 @@ stats.decr.total.data.gib=Dešifrovano podataka: %.1f GiB
|
||||
|
||||
|
||||
# Main Window
|
||||
main.closeBtn.tooltip=Zatvori
|
||||
main.preferencesBtn.tooltip=Podešavanja
|
||||
## Vault List
|
||||
main.vaultlist.contextMenu.lock=Zaključaj
|
||||
main.vaultlist.contextMenu.unlockNow=Otključaj sada
|
||||
main.vaultlist.contextMenu.reveal=Otvori disk
|
||||
##Notificaition
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
### Locked
|
||||
|
||||
@@ -287,6 +287,7 @@ preferences.general.debugLogging=Aktivera loggning för felsökning
|
||||
preferences.general.debugDirectory=Visa loggfiler
|
||||
preferences.general.autoStart=Starta Cryptomator vid systemstart
|
||||
preferences.general.keychainBackend=Spara lösenord med
|
||||
preferences.general.quickAccessService=Lägg till olåsta valv till snabbåtkomstområdet
|
||||
## Interface
|
||||
preferences.interface=Gränssnitt
|
||||
preferences.interface.theme=Utseende & känsla
|
||||
@@ -299,8 +300,8 @@ preferences.interface.language.auto=Systemets standardinställning
|
||||
preferences.interface.interfaceOrientation=Bildrotation
|
||||
preferences.interface.interfaceOrientation.ltr=Vänster till höger
|
||||
preferences.interface.interfaceOrientation.rtl=Höger till vänster
|
||||
preferences.interface.showMinimizeButton=Visa minimera-knapp
|
||||
preferences.interface.showTrayIcon=Visa ikon i aktivitetsfältet (kräver omstart)
|
||||
preferences.interface.compactMode=Välj kompakt valvlista
|
||||
## Volume
|
||||
preferences.volume=Virtuell enhet
|
||||
preferences.volume.type=Förvald volymtyp
|
||||
@@ -334,6 +335,15 @@ preferences.contribute.registeredFor=Supportercertifikat registrerat till %s
|
||||
preferences.contribute.noCertificate=Stöd Cryptomator och få ett supporter certifikat. Det är som en licensnyckel men för grymma människor som använder fri programvara. ;-)
|
||||
preferences.contribute.getCertificate=Har du inget? Kolla hur du kan skaffa ett.
|
||||
preferences.contribute.promptText=Klistra in supportercertifikats-koden här
|
||||
preferences.contribute.thankYou=Tack för att du stöder Cryptomators utveckling med öppen källkod!
|
||||
preferences.contribute.donate=Donera
|
||||
preferences.contribute.sponsor=Sponsor
|
||||
|
||||
### Remove License Key Dialog
|
||||
removeCert.title=Ta bort certifikat
|
||||
removeCert.message=Ta bort supportercertifikat?
|
||||
removeCert.description=Cryptomators kärnfunktioner påverkas inte av detta. Åtkomst till dina valv begränsas inte och säkerhetsnivån sänks inte.
|
||||
removeCert.confirmBtn=Ta bort
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
@@ -375,11 +385,6 @@ stats.access.total=Totalt antal åtkomster: %d
|
||||
|
||||
|
||||
# Main Window
|
||||
main.closeBtn.tooltip=Stäng
|
||||
main.minimizeBtn.tooltip=Minimera
|
||||
main.preferencesBtn.tooltip=Inställningar
|
||||
main.debugModeEnabled.tooltip=Felsökningsläget är aktiverat
|
||||
main.supporterCertificateMissing.tooltip=Överväg gärna en donation
|
||||
## Vault List
|
||||
main.vaultlist.emptyList.onboardingInstruction=Klicka här för att lägga till valv
|
||||
main.vaultlist.contextMenu.remove=Ta bort…
|
||||
@@ -388,9 +393,11 @@ main.vaultlist.contextMenu.unlock=Lås upp…
|
||||
main.vaultlist.contextMenu.unlockNow=Lås upp nu
|
||||
main.vaultlist.contextMenu.vaultoptions=Visa inställningar för valv
|
||||
main.vaultlist.contextMenu.reveal=Visa enhet
|
||||
main.vaultlist.addVaultBtn=Lägg till
|
||||
main.vaultlist.addVaultBtn.menuItemNew=Nytt valv...
|
||||
main.vaultlist.addVaultBtn.menuItemNew=Skapa nytt valv...
|
||||
main.vaultlist.addVaultBtn.menuItemExisting=Öppna befintligt valv...
|
||||
##Notificaition
|
||||
main.notification.updateAvailable=Uppdatering tillgänglig.
|
||||
main.notification.support=Stöd Cryptomator.
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
main.vaultDetail.welcomeOnboarding=Tack för att du väljer Cryptomator för att skydda dina filer. Om du behöver hjälp kan du kolla in våra guider:
|
||||
|
||||
@@ -262,7 +262,6 @@ preferences.interface.language.auto=Chaguo-msingi la Mfumo
|
||||
preferences.interface.interfaceOrientation=Mwelekeo wa Kiolesura
|
||||
preferences.interface.interfaceOrientation.ltr=Kushoto kwenda Kulia
|
||||
preferences.interface.interfaceOrientation.rtl=Kulia hadi Kushoto
|
||||
preferences.interface.showMinimizeButton=Onyesha kitufe cha kupunguza
|
||||
preferences.interface.showTrayIcon=Onyesha ikoni ya trei (inahitaji kuanzisha upya)
|
||||
## Volume
|
||||
preferences.volume=Kiendeshi pepe
|
||||
@@ -287,6 +286,9 @@ preferences.contribute.registeredFor=Cheti cha kiungaji mkono kimesajiliwa kwa %
|
||||
preferences.contribute.noCertificate=Msaada Cryptomator na kupokea cheti cha msaidizi. Ni kama ufunguo wa leseni lakini kwa watu wa kushangaza wanaotumia programu ya bure. ;-)
|
||||
preferences.contribute.getCertificate=Je, si kuwa na moja tayari? Jifunze jinsi unaweza kupata.
|
||||
preferences.contribute.promptText=Bandika msimbo wa cheti cha msaidizi hapa
|
||||
|
||||
### Remove License Key Dialog
|
||||
removeCert.confirmBtn=Ondoa
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
@@ -328,11 +330,6 @@ stats.access.total=Jumla ya ufikiaji: %d
|
||||
|
||||
|
||||
# Main Window
|
||||
main.closeBtn.tooltip=Futa
|
||||
main.minimizeBtn.tooltip=Kupunguza
|
||||
main.preferencesBtn.tooltip=Mapendeleo
|
||||
main.debugModeEnabled.tooltip=Hali ya utatuzi imewezeshwa
|
||||
main.supporterCertificateMissing.tooltip=Tafadhali fikiria kuchangia
|
||||
## Vault List
|
||||
main.vaultlist.emptyList.onboardingInstruction=Bofya hapa ili kuongeza kuba
|
||||
main.vaultlist.contextMenu.remove=Ondoa…
|
||||
@@ -341,7 +338,7 @@ main.vaultlist.contextMenu.unlock=Fungua…
|
||||
main.vaultlist.contextMenu.unlockNow=Fungua Sasa
|
||||
main.vaultlist.contextMenu.vaultoptions=Onyesha Machaguo ya Kuba
|
||||
main.vaultlist.contextMenu.reveal=Fichua Kiendeshaji
|
||||
main.vaultlist.addVaultBtn=Ongeza
|
||||
##Notificaition
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
main.vaultDetail.welcomeOnboarding=Shukrani kwa kuchagua Cryptomator kulinda faili zako. Ikiwa unahitaji msaada wowote, angalia miongozo yetu ya kuanza:
|
||||
|
||||
@@ -188,6 +188,9 @@ preferences.interface.theme.light=வெளிச்சம்
|
||||
## Updates
|
||||
|
||||
## Contribution
|
||||
|
||||
### Remove License Key Dialog
|
||||
removeCert.confirmBtn=நீக்கு
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
@@ -221,11 +224,6 @@ stats.write.accessCount=மொத்த எழுதப்பட்டது: %d
|
||||
|
||||
|
||||
# Main Window
|
||||
main.closeBtn.tooltip=மூடு
|
||||
main.minimizeBtn.tooltip=சிறிதாக்கு
|
||||
main.preferencesBtn.tooltip=விருப்பங்கள்
|
||||
main.debugModeEnabled.tooltip=பிழைத்திருத்த பயன்முறை இயக்கப்பட்டது
|
||||
main.supporterCertificateMissing.tooltip=நன்கொடை வழங்குவதை கருத்தில் கொள்ளவும்
|
||||
## Vault List
|
||||
main.vaultlist.emptyList.onboardingInstruction=பெட்டகத்தைச் சேர்க்க இங்கே கிளிக் செய்யவும்
|
||||
main.vaultlist.contextMenu.remove=அகற்று…
|
||||
@@ -234,6 +232,7 @@ main.vaultlist.contextMenu.unlock=பூட்டுநீக்கு…
|
||||
main.vaultlist.contextMenu.unlockNow=இப்போது திறக்கவும்
|
||||
main.vaultlist.contextMenu.vaultoptions=பெட்டக விருப்பங்களைக் காட்டு
|
||||
main.vaultlist.contextMenu.reveal=இயக்ககத்தை வெளிப்படுத்து
|
||||
##Notificaition
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
main.vaultDetail.welcomeOnboarding=உங்கள் கோப்புகளைப் பாதுகாக்க Cryptomator -ஐத் தேர்ந்தெடுத்ததற்கு நன்றி. உங்களுக்கு ஏதேனும் உதவி தேவைப்பட்டால், எங்கள் தொடக்க வழிகாட்டிகளைப் பார்க்கவும்:
|
||||
|
||||
@@ -69,6 +69,9 @@ preferences.interface.theme.light=కాంతి
|
||||
## Updates
|
||||
|
||||
## Contribution
|
||||
|
||||
### Remove License Key Dialog
|
||||
removeCert.confirmBtn=తొలగించు
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
@@ -82,6 +85,7 @@ preferences.interface.theme.light=కాంతి
|
||||
|
||||
# Main Window
|
||||
## Vault List
|
||||
##Notificaition
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
### Locked
|
||||
|
||||
@@ -15,11 +15,16 @@ generic.button.next=ถัดไป
|
||||
generic.button.print=พิมพ์
|
||||
|
||||
# Error
|
||||
error.message=ข้อผิดพลาด: %s
|
||||
error.message=เกิดข้อผิดพลาด
|
||||
error.description=ไม่นะ! Cryptomator ไม่ได้ต้องการให้สิ่งนี้เกิดขึ้น คุณสามารถค้นหาข้อผิดพลาดนี้ได้ หากค้นหาไม่เจอ โปรดรายงาน
|
||||
error.hyperlink.lookup=ค้นหาข้อผิดพลาดนี้
|
||||
error.hyperlink.report=รายงานข้อผิดพลาดนี้
|
||||
error.technicalDetails=รายละเอียด:
|
||||
error.existingSolutionDescription=Cryptomator ไม่ได้คาดว่าสิ่งนี้จะเกิดขึ้น เราพบวิธีแก้ไข โปรดกดลิงก์ต่อไปนี้
|
||||
error.hyperlink.solution=ค้นหาวิธีแก้ไข
|
||||
error.lookupPermissionMessage=Cryptomator สามารถค้นหาวิธีการแก้ไขปัญหานี้ออนไลน์ เราจะส่งคำร้องไปยังฐานข้อมูลของเราจากเลขที่อยู่ไอพีของท่าน
|
||||
error.dismiss=ไม่สนใจ
|
||||
error.lookUpSolution=ค้นหาวิธีแก้ไข
|
||||
|
||||
# Defaults
|
||||
defaults.vault.vaultName=Vault
|
||||
@@ -31,16 +36,18 @@ traymenu.lockAllVaults=ล็อกทั้งหมด
|
||||
traymenu.quitApplication=ออก
|
||||
traymenu.vault.unlock=ปลดล็อก
|
||||
traymenu.vault.lock=ล็อก
|
||||
traymenu.vault.reveal=เปิดเผย
|
||||
traymenu.vault.reveal=เปิด
|
||||
|
||||
# Add Vault Wizard
|
||||
addvaultwizard.title=เพิ่ม Vault
|
||||
## New
|
||||
addvaultwizard.new.title=เพิ่ม Vault ใหม่
|
||||
### Name
|
||||
addvaultwizard.new.nameInstruction=เลือกชื่อให้ Vault
|
||||
addvaultwizard.new.namePrompt=ชื่อ Vault
|
||||
### Location
|
||||
addvaultwizard.new.locationInstruction=Cryptomator ควรเก็บไฟล์ของคุณไว้ที่ไหน?
|
||||
addvaultwizard.new.locationLoading=กำลังตรวจสอบไฟล์ในเครื่องเพื่อค้นหาไดเรกทอรีที่เก็บข้อมูลบนคลาวด์ตามค่าเริ่มต้น…
|
||||
addvaultwizard.new.locationLabel=ที่จัดเก็บข้อมูล
|
||||
addvaultwizard.new.locationPrompt=…
|
||||
addvaultwizard.new.directoryPickerLabel=ตำแหน่งที่กำหนดเอง
|
||||
@@ -50,7 +57,18 @@ addvaultwizard.new.fileAlreadyExists=คำเตือน: มีชื่อ
|
||||
addvaultwizard.new.locationDoesNotExist=ไม่มีไดเรกทอรีในตำแหน่งที่คุณเลือก หรือไม่สามารถเข้าถึงได้
|
||||
addvaultwizard.new.locationIsNotWritable=ไม่มีสิทธิ์ในการเขียนตำแหน่งที่คุณเลือก
|
||||
addvaultwizard.new.locationIsOk=ตำแหน่งนี้เหมาะสมสำหรับ Vault ของคุณ
|
||||
addvaultwizard.new.invalidName=ไม่สามารถใช้ชื่อ vault นี้ได้
|
||||
addvaultwizard.new.validName=สามารถใช้ชื่อ vault นี้ได้
|
||||
addvaultwizard.new.validCharacters.message=ชื่อ vault สามารถมีตัวอักษรดังต่อไปนี้:
|
||||
addvaultwizard.new.validCharacters.chars=อักขระตัวอักษร (เช่น a, ж หรือ 수)
|
||||
addvaultwizard.new.validCharacters.numbers=ตัวเลข
|
||||
addvaultwizard.new.validCharacters.dashes=ขีดกลาง (%s) หรือขีดล่าง (%s)
|
||||
### Expert Settings
|
||||
addvaultwizard.new.expertSettings.enableExpertSettingsCheckbox=เปิดการตั้งค่าขั้นสูง
|
||||
addvaultwizard.new.expertSettings.shorteningThreshold.invalid=ใส่ค่าระหว่าง 36 และ 220 (ค่าเริ่มต้น 220)
|
||||
addvaultwizard.new.expertSettings.shorteningThreshold.tooltip=เปิดเอกสารเพื่ออ่านเพิ่มเติม
|
||||
addvaultwizard.new.expertSettings.shorteningThreshold.title=ความยาวสูงสุดของชื่อไฟล์ที่เข้ารหัส
|
||||
addvaultwizard.new.expertSettings.shorteningThreshold.valid=ถูกต้อง
|
||||
### Password
|
||||
addvaultwizard.new.createVaultBtn=สร้าง Vault
|
||||
addvaultwizard.new.generateRecoveryKeyChoice=หากคุณลืมรหัสผ่าน คุณจะไม่สามารถเข้าถึงข้อมูลเหล่านี้ได้ คุณต้องการที่จะสร้างรหัสกู้คืนหรือไม่?
|
||||
@@ -71,114 +89,364 @@ addvault.new.readme.storageLocation.10=หากคุณต้องการ
|
||||
addvault.new.readme.accessLocation.fileName=ยินดีต้อนรับ.rtf
|
||||
addvault.new.readme.accessLocation.1=🔐️ พื้นที่นี้เข้ารหัสแล้ว 🔐️
|
||||
addvault.new.readme.accessLocation.2=นี่คือตำแหน่งจัดเก็บ Vault ของคุณ
|
||||
addvault.new.readme.accessLocation.3=ไฟล์ใดๆ ที่เพิ่มลงในไดรฟ์นี้จะถูกเข้ารหัสโดย Cryptomator คุณสามารถใช้มันได้เหมือนกับไดรฟ์/โฟลเดอร์อื่นๆ นี่เป็นเพียงการแสดงผลที่ผ่านการถอดรหัสของเนื้อหา ไฟล์ของคุณจะยังคงถูกเข้ารหัสบนฮาร์ดดิสก์ของคุณตลอดเวลา
|
||||
addvault.new.readme.accessLocation.4=คุณสามารถลบไฟล์นี้ได้
|
||||
## Existing
|
||||
addvaultwizard.existing.title=เพิ่ม Vault เดิม
|
||||
addvaultwizard.existing.instruction=เลือกไฟล์ 'vault.cryptomator' ใน vault ของคุณ หากมีเพียงไฟล์ชื่อ 'masterkey.cryptomator' ให้เลือกไฟล์นั้นแทน
|
||||
addvaultwizard.existing.chooseBtn=เลือก...
|
||||
addvaultwizard.existing.filePickerTitle=เลือกไฟล์ Vault
|
||||
addvaultwizard.existing.filePickerMimeDesc=Cryptomator Vault
|
||||
## Success
|
||||
addvaultwizard.success.nextStepsInstructions=เพิ่ม vault "%s"
|
||||
addvaultwizard.success.unlockNow=ปลดล็อกตอนนี้
|
||||
|
||||
# Remove Vault
|
||||
removeVault.title=ลบ "%s"
|
||||
removeVault.message=ลบ Vault หรือไม่?
|
||||
removeVault.description=นี่จะทำให้ Cryptomator ลืมเกี่ยวกับ vault นี้เท่านั้น คุณสามารถเพิ่มมันอีกครั้งได้ ไม่มีไฟล์ที่เข้ารหัสจะถูกลบจากฮาร์ดดิสก์ของคุณ
|
||||
removeVault.confirmBtn=ลบ Vault
|
||||
|
||||
# Change Password
|
||||
changepassword.title=เปลี่ยนรหัสผ่าน
|
||||
changepassword.enterOldPassword=ใส่รหัสผ่านปัจจุบันสำหรับ "%s"
|
||||
changepassword.finalConfirmation=ฉันเข้าใจว่าฉันจะไม่สามารถเข้าถึงข้อมูลของฉันได้หากฉันลืมรหัสผ่าน
|
||||
|
||||
# Forget Password
|
||||
forgetPassword.title=ลืมรหัสผ่าน
|
||||
forgetPassword.message=ลืมรหัสผ่าน?
|
||||
forgetPassword.description=ลบรหัสผ่านที่บันทึกไว้ของ vault นี้จาก keychain ของของคุณ
|
||||
forgetPassword.confirmBtn=ลืมรหัสผ่าน
|
||||
|
||||
# Unlock
|
||||
unlock.title=ปลดล็อก "%s"
|
||||
unlock.passwordPrompt=ใส่รหัสผ่านสำหรับ "%s"
|
||||
unlock.savePassword=จำรหัสผ่าน
|
||||
unlock.unlockBtn=ปลดล็อก
|
||||
## Select
|
||||
unlock.chooseMasterkey.message=ไม่พบไฟล์ Masterkey
|
||||
unlock.chooseMasterkey.description=Cryptomator ไม่พบไฟล์ masterkey สำหรับ vault "%s" โปรดเลือกไฟลด้วยตนเอง
|
||||
unlock.chooseMasterkey.filePickerTitle=เลือกไฟล์ Masterkey
|
||||
unlock.chooseMasterkey.filePickerMimeDesc=Cryptomator Masterkey
|
||||
## Success
|
||||
unlock.success.message=ปลดล็อกสำเร็จ
|
||||
unlock.success.description=ข้อมูลใน vault "%s" สามารถเข้าถึงได้แล้วผ่านการจำลองไดรฟ์
|
||||
unlock.success.rememberChoice=จำตัวเลือกของฉัน, ไม่ต้องถามอีก
|
||||
unlock.success.revealBtn=เปิดไดรฟ์
|
||||
## Failure
|
||||
unlock.error.customPath.message=ไม่สามารถจำลองไดรฟ์ vault ไปยังเส้นทางที่กำหนด
|
||||
unlock.error.customPath.description.notSupported=หากคุณต้องการใช้เส้นทางที่กำหนดเองต่อไป โปรดไปที่การตั้งค่าและเลือกประเภทไดรฟ์ที่รองรับ หากไม่เช่นนั้นให้ไปที่ตัวเลือกของ vault และเลือกจุดจำลองไดรฟ์ที่รองรับ
|
||||
unlock.error.customPath.description.notExists=ที่อยู่ในการจำลองไดรฟ์ที่กำหนดเองไม่มีอยู่ โปรดสร้างที่อยู่นี้ในระบบของคุณหรือเปลี่ยนเส้นทางในตัวเลือกของ vault
|
||||
unlock.error.customPath.description.inUse=ตัวอักษรไดรฟ์หรือเส้นทางจำลองไดรฟ์ "%s" ถูกใช้งานอยู่แล้ว
|
||||
unlock.error.customPath.description.hideawayNotDir=ไม่สามารถลบไฟล์ชั่วคราวที่ซ่อน "%3$s" ซึ่งใช้ในการปลดล็อกได้ โปรดตรวจสอบไฟล์และลบด้วยตนเอง
|
||||
unlock.error.customPath.description.couldNotBeCleaned=ไม่สามารถจำลองไดรฟ์ vault ของคุณไปยังที่อยู่ "%s" ได้ โปรดลองอีกครั้งหรือเลือกที่อยู่อื่น
|
||||
unlock.error.customPath.description.notEmptyDir=ที่อยู่จำลองไดรฟ์ "%s" ไม่ใช่โฟลเดอร์ที่ว่าง โปรดเลือกโฟลเดอร์ที่ว่างและลองอีกครั้ง
|
||||
unlock.error.customPath.description.generic=คุณได้เลือกที่อยู่จำลองไดรฟ์สำหรับ vault นี้ แต่เกิดข้อผิดพลาดพร้อมข้อความ: %2$s
|
||||
unlock.error.restartRequired.message=ปลดล็อก Vault ไม่สำเร็จ
|
||||
unlock.error.restartRequired.description=เปลี่ยนประเภทไดรฟ์ในตัวเลือกของ vault หรือรีสตาร์ท Cryptomator
|
||||
unlock.error.title=ปลดล็อก "%s" ไม่สำเร็จ
|
||||
## Hub
|
||||
hub.noKeychain.message=ไม่สามารถเข้าถึง device key ได้
|
||||
hub.noKeychain.description=เพื่อปลดล็อก Hub vaults จำเป็นต้องใช้ device key ซึ่งได้รับการป้องกันด้วย keychain หากต้องการดำเนินการต่อ โปรดเปิดใช้งาน “%s” และเลือก keychain ในการตั้งค่า
|
||||
hub.noKeychain.openBtn=การตั้งค่า
|
||||
### Waiting
|
||||
hub.auth.message=กำลังรอการตรวจสอบ…
|
||||
hub.auth.description=คุณจะถูกเปลี่ยนเส้นทางไปยังหน้าลงชื่อเข้าใช้อัตโนมัติ
|
||||
hub.auth.loginLink=ไม่เปิดลิงก์? คลิกที่นี่เพื่อเปิด
|
||||
### Receive Key
|
||||
hub.receive.message=กำลังประมวลผลการตอบสนอง…
|
||||
hub.receive.description=Cryptomator กำลังรับและประมวลผลการตอบสนองจาก Hub โปรดรอ
|
||||
### Register Device
|
||||
hub.register.message=อุปกรณ์ใหม่
|
||||
hub.register.description=นี่เป็นการเข้าถึง Hub ครั้งแรกจากอุปกรณ์นี้ โปรดลงทะเบียนโดยใช้ Account Key ของคุณ
|
||||
hub.register.nameLabel=ชื่ออุปกรณ์
|
||||
hub.register.invalidAccountKeyLabel=Account Key ไม่ถูกต้อง
|
||||
hub.register.registerBtn=สมัครสมาชิก
|
||||
### Register Device Legacy
|
||||
hub.register.legacy.occupiedMsg=ชื่อนี้ถูกใช้งานอยู่แล้ว
|
||||
hub.register.legacy.description=นี่เป็นการเข้าถึง Hub ครั้งแรกจากอุปกรณ์นี้ โปรดลงทะเบียน
|
||||
### Registration Success
|
||||
hub.registerSuccess.message=ลงทะเบียนอุปกรณ์เรียบร้อยแล้ว
|
||||
hub.registerSuccess.description=อุปกรณ์ของคุณลงทะเบียนเรียบร้อยแล้ว คุณสามารถดำเนินการปลดล็อก vault ต่อได้
|
||||
hub.registerSuccess.unlockBtn=ปลดล็อก
|
||||
hub.registerSuccess.legacy.description=ในการเข้าถึง vault อุปกรณ์ของคุณต้องได้รับการอนุญาตเพิ่มเติมจากเจ้าของ vault
|
||||
### Registration Failed
|
||||
hub.registerFailed.message=การลงทะเบียนอุปกรณ์ล้มเหลว
|
||||
hub.registerFailed.description.generic=เกิดข้อผิดพลาดในการลงทะเบียน สำหรับรายละเอียดเพิ่มเติม โปรดตรวจสอบบันทึกของแอปพลิเคชัน
|
||||
hub.registerFailed.description.deviceAlreadyExists=อุปกรณ์นี้ลงทะเบียนไว้แล้วสำหรับผู้ใชอื่น โปรดลองเปลี่ยนบัญชีผู้ใช้หรือลงทะเบียนอุปกรณ์อื่น
|
||||
### Unauthorized
|
||||
hub.unauthorized.message=การเข้าถึงถูกปฏิเสธ
|
||||
hub.unauthorized.description=อุปกรณ์ของคุณยังไม่ได้รับการอนุญาตให้เข้าถึง vault นี้ โปรดขอให้เจ้าของ vault อนุญาต
|
||||
### Requires Account Initialization
|
||||
hub.requireAccountInit.message=โปรดดำเนินการ
|
||||
hub.requireAccountInit.description.0=เพื่อดำเนินการต่อ โปรดทำตามขั้นตอนที่จำเป็นใน
|
||||
hub.requireAccountInit.description.1=โปรไฟล์ผู้ใช้ Hub
|
||||
hub.requireAccountInit.description.2=.
|
||||
### License Exceeded
|
||||
hub.invalidLicense.message=สิทธิ์การใช้ Hub ไม่ถูกต้อง
|
||||
hub.invalidLicense.description=ระบบ Cryptomator Hub ของคุณมีสิทธิ์การใช้ไม่ถูกต้อง โปรดแจ้งผู้ดูแล Hub เพื่ออัปเกรดหรือต่ออายุสิทธิ์การใช้
|
||||
|
||||
# Lock
|
||||
## Force
|
||||
lock.forced.message=ล็อกไม่สำเร็จ
|
||||
lock.forced.description=ไม่สามารถล็อก "%s" ได้เนื่องจากมีการดำเนินการค้างอยู่ หรือไฟล์ที่เปิดอยู่ คุณสามารถบังคับล็อก vault นี้ได้ แต่การหยุดการทำงานของ I/O อาจทำให้ข้อมูลที่ยังไม่ได้บันทึกสูญหาย
|
||||
lock.forced.retryBtn=ลองใหม่
|
||||
lock.forced.forceBtn=บังคับล็อก
|
||||
## Failure
|
||||
lock.fail.message=ล็อก Vault ไม่สำเร็จ
|
||||
lock.fail.description=ไม่สามารถล็อก vault "%s" ได้ โปรดตรวจสอบให้แน่ใจว่างานที่ยังไม่ได้บันทึกถูกบันทึกไว้ที่อื่น และกระบวณการอ่าน/เขียนที่สำคัญเสร็จสิ้นแล้ว หากต้องการปิด vault ให้ kill process Cryptomator
|
||||
|
||||
# Migration
|
||||
migration.title=อัปเกรด Vault
|
||||
## Start
|
||||
migration.start.header=อัปเกรด Vault
|
||||
migration.start.text=เพื่อเปิด vault "%s" ของคุณในเวอร์ชันใหม่ของ Cryptomator, vault จะต้องได้รับการอัปเกรดเป็นรูปแบบใหม่ ก่อนที่จะทำเช่นนี้ คุณควรทราบสิ่งต่อไปนี้:
|
||||
migration.start.remarkUndone=การอัปเกรดนี้ไม่สามารถย้อนกลับได้
|
||||
migration.start.remarkVersions=เวอร์ชันเก่าของ Cryptomator จะไม่สามารถเปิด vault ที่อัปเกรดแล้วได้
|
||||
## Run
|
||||
migration.run.enterPassword=ป้อนรหัสผ่านสําหรับ "%s"
|
||||
## Success
|
||||
migration.success.unlockNow=ปลดล็อกตอนนี้
|
||||
## Missing file system capabilities
|
||||
migration.error.missingFileSystemCapabilities.title=ระบบไฟล์ไม่รองรับ
|
||||
## Impossible
|
||||
migration.impossible.heading=ไม่สามารถโอนย้าย vault ได้
|
||||
|
||||
# Health Check
|
||||
## Start
|
||||
health.title=ตรวจสอบสถานะของ "%s"
|
||||
health.intro.header=ตรวจสอบสถานะ
|
||||
## Start Failure
|
||||
health.fail.moreInfo=ข้อมูลเพิ่มเติม
|
||||
## Check Selection
|
||||
health.checkList.selectAllButton=เลือกทั้งหมด
|
||||
health.checkList.deselectAllButton=ยกเลิกการเลือกทั้งหมด
|
||||
health.check.runBatchBtn=เรียกใช้การตรวจสอบที่เลือก
|
||||
## Detail view
|
||||
health.check.detail.checkCancelled=การตรวจสอบถูกยกเลิก
|
||||
health.check.detail.listFilters.label=กรอง
|
||||
health.check.detail.fixAllSpecificBtn=แก้ไขทั้งหมด
|
||||
health.check.exportBtn=ส่งออกรายงาน
|
||||
## Result view
|
||||
health.result.severityFilter.all=ความรุนแรง - ทั้งหมด
|
||||
health.result.severityFilter.good=ดี
|
||||
health.result.severityFilter.info=ข้อมูล
|
||||
health.result.severityFilter.warn=คำเตือน
|
||||
health.result.severityFilter.crit=วิกฤต
|
||||
health.result.severityTip.good=ความรุนแรง: ดี
|
||||
health.result.severityTip.info=ความรุนแรง: ข้อมูล \nโครงสร้างของ vault อยู่ในสภาพดี มีการแนะนำให้แก้ไข
|
||||
health.result.severityTip.warn=ความรุนแรง: คำเตือน \nโครงสร้างของ vault เสียหาย, แนะนำให้แก้ไขอย่างเร่งด่วน
|
||||
health.result.severityTip.crit=ความรุนแรง: วิกฤต \nโครงสร้างของ vault เสียหาย, พบการสูญหายของข้อมูล
|
||||
health.result.fixStateFilter.all=สถานะการแก้ไข - ทั้งหมด
|
||||
health.result.fixStateFilter.fixable=สามารถแก้ไขได้
|
||||
health.result.fixStateFilter.notFixable=ไม่สามารถแก้ไขได้
|
||||
health.result.fixStateFilter.fixing=กำลังแก้ไข…
|
||||
health.result.fixStateFilter.fixed=แก้ไขแล้ว
|
||||
health.result.fixStateFilter.fixFailed=แก้ไขไม่สำเร็จ
|
||||
## Fix Application
|
||||
health.fix.fixBtn=แก้ไข
|
||||
health.fix.successTip=แก้ไขสำเร็จ
|
||||
health.fix.failTip=การแก้ไขล้มเหลว โปรดตรวจสอบบันทึกสำหรับรายละเอียด
|
||||
|
||||
# Preferences
|
||||
preferences.title=การตั้งค่า
|
||||
## General
|
||||
preferences.general=ทั่วไป
|
||||
preferences.general.startHidden=ซ่อนหน้าต่างเมื่อเริ่ม Cryptomator
|
||||
preferences.general.autoCloseVaults=ล็อก vault ที่เปิดอยู่โดยอัตโนมัติเมื่อออกจากแอปพลิเคชัน
|
||||
preferences.general.debugLogging=เปิดใช้งานการบันทึกข้อมูลดีบัก
|
||||
preferences.general.debugDirectory=เปิดไฟล์บันทึก
|
||||
preferences.general.autoStart=เริ่มต้น Cryptomator เมื่อเริ่มระบบ
|
||||
preferences.general.keychainBackend=จัดเก็บรหัสผ่านด้วย
|
||||
preferences.general.quickAccessService=เพิ่ม vault ที่ปลดล็อกแล้วไปยังการเข้าถึงด่วน
|
||||
## Interface
|
||||
preferences.interface=อินเตอร์เฟส
|
||||
preferences.interface.theme=รูปลักษณ์และการแสดงผล
|
||||
preferences.interface.theme.automatic=อัตโนมัติ
|
||||
preferences.interface.theme.dark=มืด
|
||||
preferences.interface.theme.light=สว่าง
|
||||
preferences.interface.unlockThemes=ปลดล็อกโหมดมืด
|
||||
preferences.interface.language=ภาษา (ต้องการการรีสตาร์ท)
|
||||
preferences.interface.language.auto=ค่าเริ่มต้นของระบบ
|
||||
preferences.interface.interfaceOrientation.ltr=ซ้ายไปขวา
|
||||
preferences.interface.interfaceOrientation.rtl=ขวาไปซ้าย
|
||||
## Volume
|
||||
preferences.volume=ไดร์ฟจำลอง
|
||||
preferences.volume.type=ขนิดไดรฟ์เริ่มต้น
|
||||
preferences.volume.type.automatic=อัตโนมัติ
|
||||
preferences.volume.tcp.port=พอร์ต TCP เริ่มต้น
|
||||
preferences.volume.feature.mountFlags=ตัวเลือกการจำลองไดรฟ์ที่กำหนดเอง
|
||||
preferences.volume.feature.readOnly=การจำลองไดรฟ์แบบอ่านอย่างเดียว
|
||||
## Updates
|
||||
preferences.updates=อัปเดต
|
||||
preferences.updates.currentVersion=เวอร์ชั่นปัจจุบัน: %s
|
||||
preferences.updates.autoUpdateCheck=ตรวจสอบอัปเดทอัตโนมัติ
|
||||
preferences.updates.checkNowBtn=ตรวจสอบตอนนี้
|
||||
preferences.updates.lastUpdateCheck=ตรวจสอบล่าสุด: %s
|
||||
preferences.updates.lastUpdateCheck.never=ไม่เคย
|
||||
preferences.updates.lastUpdateCheck.recently=เมื่อเร็วๆ นี้
|
||||
preferences.updates.lastUpdateCheck.daysAgo=%s วันที่แล้ว
|
||||
preferences.updates.lastUpdateCheck.hoursAgo=%s ชั่วโมงที่แล้ว
|
||||
|
||||
## Contribution
|
||||
preferences.contribute=สนับสนุนเรา
|
||||
|
||||
### Remove License Key Dialog
|
||||
removeCert.confirmBtn=ลบ
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
preferences.about=เกี่ยวกับ
|
||||
|
||||
# Vault Statistics
|
||||
stats.title=สถิติของ %s
|
||||
## Read
|
||||
stats.read.throughput.idle=อ่าน: ไม่มีการทำงาน
|
||||
stats.read.throughput.kibs=อ่าน: %.2f KiB/วินาที
|
||||
stats.read.throughput.mibs=อ่าน: %.2f MiB/วินาที
|
||||
stats.read.total.data.none=อ่าน: -
|
||||
stats.read.total.data.kib=ข้อมูลที่อ่าน: %.1f KiB
|
||||
stats.read.total.data.mib=ข้อมูลที่อ่าน: %.1f MiB
|
||||
stats.read.total.data.gib=ข้อมูลที่อ่าน: %.1f GiB
|
||||
stats.decr.total.data.none=ข้อมูลที่ถอดรหัส: -
|
||||
stats.decr.total.data.kib=ข้อมูลที่ถอดรหัส: %.1f KiB
|
||||
stats.decr.total.data.mib=ข้อมูลที่ถอดรหัส: %.1f MiB
|
||||
stats.decr.total.data.gib=ข้อมูลที่ถอดรหัส: %.1f GiB
|
||||
stats.read.accessCount=อ่านทั้งหมด: %d
|
||||
## Write
|
||||
stats.write.throughput.idle=เขียน: ไม่มีทำงาน
|
||||
stats.write.throughput.kibs=อ่าน: %.2f KiB/วินาที
|
||||
stats.write.throughput.mibs=อ่าน: %.2f MiB/วินาที
|
||||
stats.write.total.data.none=ข้อมูลที่เขียน: -
|
||||
stats.encr.total.data.none=ข้อมูลที่เข้ารหัส: -
|
||||
stats.encr.total.data.kib=ข้อมูลที่เข้ารหัส: %.1f KiB
|
||||
stats.encr.total.data.mib=ข้อมูลที่เข้ารหัส: %.1f MiB
|
||||
stats.encr.total.data.gib=ข้อมูลที่เข้ารหัส: %.1f GiB
|
||||
stats.write.accessCount=อ่านทั้งหมด: %d
|
||||
|
||||
## Accesses
|
||||
stats.access.current=การเข้าถึง: %d
|
||||
|
||||
|
||||
# Main Window
|
||||
main.closeBtn.tooltip=ปิด
|
||||
main.preferencesBtn.tooltip=การตั้งค่า
|
||||
main.supporterCertificateMissing.tooltip=โปรดพิจารณาเงินบริจาค
|
||||
## Vault List
|
||||
main.vaultlist.emptyList.onboardingInstruction=คลิกที่นี่เพื่อเพิ่ม vault
|
||||
main.vaultlist.contextMenu.remove=ลบ...
|
||||
main.vaultlist.contextMenu.lock=ล็อก
|
||||
main.vaultlist.contextMenu.unlock=ปลดล็อก...
|
||||
main.vaultlist.contextMenu.unlockNow=ปลดล็อกตอนนี้
|
||||
main.vaultlist.contextMenu.vaultoptions=แสดงตัวเลือก Vault
|
||||
main.vaultlist.contextMenu.reveal=เปิดไดรฟ์
|
||||
##Notificaition
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
### Locked
|
||||
main.vaultDetail.lockedStatus=ล็อกแล้ว
|
||||
main.vaultDetail.unlockBtn=ปลดล็อก...
|
||||
main.vaultDetail.unlockNowBtn=ปลดล็อกตอนนี้
|
||||
main.vaultDetail.passwordSavedInKeychain=รหัสผ่านถูกบันทึก
|
||||
main.vaultDetail.share=แชร์...
|
||||
### Unlocked
|
||||
main.vaultDetail.unlockedStatus=ปลดล็อกแล้ว
|
||||
main.vaultDetail.revealBtn=เปิดไดรฟ์
|
||||
main.vaultDetail.copyUri=คัดลอก URI
|
||||
main.vaultDetail.lockBtn=ล็อก
|
||||
main.vaultDetail.bytesPerSecondRead=อ่าน:
|
||||
main.vaultDetail.bytesPerSecondWritten=เขียน:
|
||||
main.vaultDetail.throughput.idle=ไม่ทำงาน
|
||||
main.vaultDetail.throughput.kbps=%.1f KiB/วินาที
|
||||
main.vaultDetail.throughput.mbps=%.1f MiB/วินาที
|
||||
main.vaultDetail.stats=สถิติของ Vault
|
||||
main.vaultDetail.filePickerTitle=เลือกไฟล์ภายใน Vault
|
||||
### Missing
|
||||
main.vaultDetail.missing.recheck=ตรวจสอบอีกครั้ง
|
||||
main.vaultDetail.missing.remove=ลบออกจากรายชื่อ Vault…
|
||||
main.vaultDetail.missing.changeLocation=เปลี่ยนที่อยู่ vault…
|
||||
### Needs Migration
|
||||
main.vaultDetail.migrateButton=อัปเกรด Vault
|
||||
### Error
|
||||
main.vaultDetail.error.reload=รีโหลด
|
||||
main.vaultDetail.error.windowTitle=เกิดข้อผิดพลาดในการโหลด vault
|
||||
|
||||
# Wrong File Alert
|
||||
wrongFileAlert.title=วิธีการเข้ารหัสไฟล์
|
||||
|
||||
# Vault Options
|
||||
## General
|
||||
vaultOptions.general=ทั่วไป
|
||||
vaultOptions.general.vaultName=ชื่อ Vault
|
||||
vaultOptions.general.autoLock.lockAfterTimePart1=ล็อกเมื่อไม่ทำงานเป็นเวลา
|
||||
vaultOptions.general.autoLock.lockAfterTimePart2=นาที
|
||||
vaultOptions.general.actionAfterUnlock=หลังจากปลดล็อกสำเร็จ
|
||||
vaultOptions.general.actionAfterUnlock.ignore=ไม่ต้องทำอะไร
|
||||
vaultOptions.general.actionAfterUnlock.reveal=เปิดไดรฟ์
|
||||
vaultOptions.general.actionAfterUnlock.ask=ถาม
|
||||
vaultOptions.general.startHealthCheckBtn=เริ่มตรวจสอบสถานะ
|
||||
|
||||
## Mount
|
||||
vaultOptions.mount=การจำลองไดรฟ์
|
||||
vaultOptions.mount.readonly=อ่านอย่างเดียว
|
||||
vaultOptions.mount.winDriveLetterOccupied=ถูกใช้งาน
|
||||
vaultOptions.mount.mountPoint=ตำแหน่งการจำลองไดรฟ์
|
||||
vaultOptions.mount.mountPoint.driveLetter=ใช้ตัวอักษรไดรฟ์ที่กำหนดไว้
|
||||
vaultOptions.mount.mountPoint.custom=ใช้ไดเรกทอรีที่เลือก
|
||||
vaultOptions.mount.mountPoint.directoryPickerButton=เลือก...
|
||||
vaultOptions.mount.mountPoint.directoryPickerTitle=เลือกไดเรกทอรี
|
||||
vaultOptions.mount.volumeType.default=ค่าเริ่มต้น (%s)
|
||||
vaultOptions.mount.volume.tcp.port=พอร์ต TCP
|
||||
vaultOptions.mount.volume.type=ขนิดไดรฟ์
|
||||
## Master Key
|
||||
vaultOptions.masterkey=รหัสผ่าน
|
||||
vaultOptions.masterkey.changePasswordBtn=เปลี่ยนรหัสผ่าน
|
||||
vaultOptions.masterkey.forgetSavedPasswordBtn=ลืมรหัสผ่านที่บันทึกไว้
|
||||
vaultOptions.masterkey.recoverPasswordBtn=ตั้งรหัสผ่านใหม่
|
||||
## Hub
|
||||
vaultOptions.hub=กู้คืน
|
||||
|
||||
# Recovery Key
|
||||
## Display Recovery Key
|
||||
recoveryKey.display.title=แสดงรหัสกู้คืน
|
||||
recoveryKey.create.message=กรุณาใส่รหัสผ่าน
|
||||
## Reset Password
|
||||
### Enter Recovery Key
|
||||
recoveryKey.recover.title=ตั้งรหัสผ่านใหม่
|
||||
### Reset Password
|
||||
recoveryKey.recover.resetBtn=รีเซ็ต
|
||||
### Recovery Key Password Reset Success
|
||||
recoveryKey.recover.resetSuccess.message=รีเซ็ตรหัสผ่านสำเร็จ
|
||||
|
||||
# Convert Vault
|
||||
convertVault.convert.convertBtn.before=แปลง
|
||||
convertVault.convert.convertBtn.processing=กำลังแปลง...
|
||||
|
||||
# New Password
|
||||
newPassword.reenterPassword=ยืนยันรหัสผ่านใหม่
|
||||
newPassword.passwordsMatch=รหัสผ่านตรงกัน!
|
||||
newPassword.passwordsDoNotMatch=รหัสผ่านไม่ตรงกัน
|
||||
passwordStrength.messageLabel.0=อ่อนแอมาก
|
||||
passwordStrength.messageLabel.1=อ่อน
|
||||
passwordStrength.messageLabel.2=ปานกลาง
|
||||
passwordStrength.messageLabel.3=แข็งแรง
|
||||
passwordStrength.messageLabel.4=แข็งแรงมาก
|
||||
|
||||
# Quit
|
||||
quit.title=ออกจากแอปพลิเคชัน
|
||||
quit.message=มี vault ที่ถูกปลดล็อกอยู่
|
||||
|
||||
# Forced Quit
|
||||
|
||||
# Update Reminder
|
||||
updateReminder.title=ตรวจสอบอัปเดท
|
||||
updateReminder.message=ตรวจสอบอัพเดต?
|
||||
updateReminder.notNow=ไม่ใช่ตอนนี้
|
||||
updateReminder.yesOnce=ใช่, ครั้งเดียว
|
||||
updateReminder.yesAutomatically=ตกลง, ตรวจสอบอัปเดทอัตโนมัติ
|
||||
|
||||
#Dokany Support End
|
||||
dokanySupportEnd.title=หมายเหตุการเลิกใช้งาน
|
||||
dokanySupportEnd.preferencesBtn=การตั้งค่า
|
||||
|
||||
# Share Vault
|
||||
shareVault.title=แชร์ Vault
|
||||
shareVault.hubAd.authentication=• การพิสูจน์ตัวตนที่เข้มงวด
|
||||
shareVault.hubAd.encryption=• เข้ารหัสจากต้นทางถึงปลายทาง
|
||||
|
||||
@@ -20,7 +20,7 @@ error.description=Cryptomator bunun olmasını beklemiyordu. Bu hata için mevcu
|
||||
error.hyperlink.lookup=Bu hatayı araştır
|
||||
error.hyperlink.report=Bu hatayı bildir
|
||||
error.technicalDetails=Detaylar:
|
||||
error.existingSolutionDescription=Cryptomator bunun olmasını beklemiyordu. Ancak bu hata için hali hazırda bir çözüm olduğunu bulduk. Lütfen aşağıdaki bağlantıya göz atın.
|
||||
error.existingSolutionDescription=Cryptomator bunun olmasını beklemiyordu. Ancak bu hata için mevcut bir çözüm bulduk. Lütfen aşağıdaki bağlantıya göz atın.
|
||||
error.hyperlink.solution=Çözüme bak
|
||||
error.lookupPermissionMessage=Cryptomator bu soruna çevrimiçi bir çözüm arayabilir. Bu, sorun veritabanımıza IP adresinizden bir istek gönderecektir.
|
||||
error.dismiss=Yoksay
|
||||
@@ -50,34 +50,34 @@ addvaultwizard.new.locationInstruction=Cryptomator kasanızın şifreli dosyalar
|
||||
addvaultwizard.new.locationLoading=Varsayılan bulut depolama dizinleri için yerel dosya sistemi denetleniyor…
|
||||
addvaultwizard.new.locationLabel=Depolama konumu
|
||||
addvaultwizard.new.locationPrompt=…
|
||||
addvaultwizard.new.directoryPickerLabel=Diğer konum
|
||||
addvaultwizard.new.directoryPickerLabel=Özel konum
|
||||
addvaultwizard.new.directoryPickerButton=Seç…
|
||||
addvaultwizard.new.directoryPickerTitle=Dizin Seç
|
||||
addvaultwizard.new.fileAlreadyExists=Kasa adına sahip bir dosya veya dizin zaten mevcut
|
||||
addvaultwizard.new.locationDoesNotExist=Belirtilen yoldaki bir dizin mevcut değil veya erişilemez
|
||||
addvaultwizard.new.locationIsNotWritable=Belirtilen yolda yazma erişimi yok
|
||||
addvaultwizard.new.locationIsOk=Bu konum, kasanız için uygun
|
||||
addvaultwizard.new.locationIsOk=Kasanız için uygun yer
|
||||
addvaultwizard.new.invalidName=Geçersiz kasa adı
|
||||
addvaultwizard.new.validName=Geçerli kasa adı
|
||||
addvaultwizard.new.validCharacters.message=Kasa adı aşağıdaki karakterleri içerebilir:
|
||||
addvaultwizard.new.validCharacters.chars=Kelime karakterleri (örn. a, ж veya 수)
|
||||
addvaultwizard.new.validCharacters.numbers=Sayılar
|
||||
addvaultwizard.new.validCharacters.dashes=Tire (%s) veya alt çizgi (%s)
|
||||
addvaultwizard.new.validCharacters.dashes=Kısa çizgi (%s) veya alt çizgi (%s)
|
||||
### Expert Settings
|
||||
addvaultwizard.new.expertSettings.enableExpertSettingsCheckbox=Uzman düzeyi ayarları etkinleştir
|
||||
addvaultwizard.new.expertSettings.enableExpertSettingsCheckbox=Uzman ayarlarını etkinleştir
|
||||
addvaultwizard.new.expertSettings.shorteningThreshold.invalid=36 ile 220 arasında bir değer girin (varsayılan 220)
|
||||
addvaultwizard.new.expertSettings.shorteningThreshold.tooltip=Daha fazlasını öğrenmek için dökümantasyonu açın.
|
||||
addvaultwizard.new.expertSettings.shorteningThreshold.title=Şifrelenmiş dosya isimleri için maksimum uzunluk
|
||||
addvaultwizard.new.expertSettings.shorteningThreshold.valid=Geçerli
|
||||
### Password
|
||||
addvaultwizard.new.createVaultBtn=Kasa Oluştur
|
||||
addvaultwizard.new.generateRecoveryKeyChoice=Şifreniz olmadan verilerinize erişemeyeceksiniz. Şifrenizi kaybetmeniz durumunda kullanabileceğiniz bir kurtarma anahtarı ister misiniz?
|
||||
addvaultwizard.new.generateRecoveryKeyChoice.yes=Evet lütfen, üzgün olmaktan daha güvenli
|
||||
addvaultwizard.new.generateRecoveryKeyChoice.no=Hayır teşekkürler, şifremi kaybetmeyeceğim
|
||||
addvaultwizard.new.generateRecoveryKeyChoice=Parolanız olmadan verilerinize erişemeyeceksiniz. Parolanızı kaybetmeniz durumunda kullanabileceğiniz bir kurtarma anahtarı ister misiniz?
|
||||
addvaultwizard.new.generateRecoveryKeyChoice.yes=Evet lütfen, üzülmektense güvende olmak daha iyidir
|
||||
addvaultwizard.new.generateRecoveryKeyChoice.no=Hayır teşekkürler, parolamı kaybetmeyeceğim
|
||||
### Information
|
||||
addvault.new.readme.storageLocation.fileName=IMPORTANT.rtf
|
||||
addvault.new.readme.storageLocation.1=⚠️ KASA DOSYALARI ⚠️
|
||||
addvault.new.readme.storageLocation.2=Bu, kasanızın depolama yeridir.
|
||||
addvault.new.readme.storageLocation.2=Burası, kasanızın depolama konumudur.
|
||||
addvault.new.readme.storageLocation.3=YAPMAYINIZ!
|
||||
addvault.new.readme.storageLocation.4=• bu dizindeki herhangi bir dosyayı değiştirmeyin ya da
|
||||
addvault.new.readme.storageLocation.5=• şifreleme için dosyaları bu dizine yapıştırmayın.
|
||||
@@ -89,8 +89,8 @@ addvault.new.readme.storageLocation.10=Yardım lazımsa, belgeleri ziyaret edin:
|
||||
addvault.new.readme.accessLocation.fileName=WELCOME.rtf
|
||||
addvault.new.readme.accessLocation.1=🔐️ ŞİFRELENMİŞ BİRİM 🔐️
|
||||
addvault.new.readme.accessLocation.2=Burası kasanızın erişim konumudur.
|
||||
addvault.new.readme.accessLocation.3=Bu birime eklenen tüm dosyalar Cryptomator tarafından şifrelenecektir. Başka herhangi bir sürücü/klasörde olduğu gibi üzerinde çalışabilirsiniz. Bu sadece içeriğinin şifresi çözülmüş bir görünümüdür, dosyalarınız her zaman sabit sürücünüzde şifrelenmiş halde kalır.
|
||||
addvault.new.readme.accessLocation.4=Bu dosyayı silmeye çekinmeyin.
|
||||
addvault.new.readme.accessLocation.3=Bu birime eklenen dosyalar Cryptomator tarafından şifrelenecektir. Diğer herhangi bir sürücü / klasörde olduğu gibi üzerinde çalışabilirsiniz. Bu sadece içeriğinin şifresi çözülmüş bir görünümdür, dosyalarınız her zaman sabit diskinizde şifrelenir.
|
||||
addvault.new.readme.accessLocation.4=Bu dosyayı silmekten çekinmeyin.
|
||||
## Existing
|
||||
addvaultwizard.existing.title=Mevcut Kasayı Ekle
|
||||
addvaultwizard.existing.instruction=Mevcut kasanızın "vault.cryptomator" dosyasını seçin. Yalnızca "masterkey.cryptomator" adlı bir dosya varsa, bunun yerine onu seçin.
|
||||
@@ -102,53 +102,53 @@ addvaultwizard.success.nextStepsInstructions="%s" kasası eklendi.\nİçeriğe e
|
||||
addvaultwizard.success.unlockNow=Kilidi Şimdi Aç
|
||||
|
||||
# Remove Vault
|
||||
removeVault.title=Kasayı Sil
|
||||
removeVault.title="%s" Kasasını Sil
|
||||
removeVault.message=Kasa silinsin mi?
|
||||
removeVault.description=Bu, yalnızca Cryptomator'ın bu kasayı unutmasını sağlar. Daha sonra tekrar ekleyebilirsiniz. Şifrelenmiş hiçbir dosya sabit diskinizden silinmez.
|
||||
removeVault.confirmBtn=Kasayı Sil
|
||||
|
||||
# Change Password
|
||||
changepassword.title=Şifreyi Değiştir
|
||||
changepassword.enterOldPassword="%s" için mevcut şifreyi girin
|
||||
changepassword.finalConfirmation=Şifremi unutursam verilerime ulaşamayacağımın farkındayım
|
||||
changepassword.title=Parolayı Değiştir
|
||||
changepassword.enterOldPassword="%s" için mevcut parolayı girin
|
||||
changepassword.finalConfirmation=Parolamı unuttuğum takdirde verilerime erişemeyeceğimi anlıyorum
|
||||
|
||||
# Forget Password
|
||||
forgetPassword.title=Şifreyi Unut
|
||||
forgetPassword.message=Kaydedilen şifreyi unut?
|
||||
forgetPassword.description=Bu, bu kasanın kaydedilmiş şifresini sistem anahtarlığınızdan siler.
|
||||
forgetPassword.title=Parolayı Unut
|
||||
forgetPassword.message=Kaydedilen parola unutulsun mu?
|
||||
forgetPassword.description=Bu, kasanın kaydedilmiş parolasını sistem anahtar deposundan siler.
|
||||
forgetPassword.confirmBtn=Şifreyi Unut
|
||||
|
||||
# Unlock
|
||||
unlock.title="%s" kilidini aç
|
||||
unlock.passwordPrompt="%s" için şifre girin:
|
||||
unlock.savePassword=Şifreyi hatırla
|
||||
unlock.unlockBtn=Kilit aç
|
||||
unlock.passwordPrompt="%s" için parola girin:
|
||||
unlock.savePassword=Parolayı hatırla
|
||||
unlock.unlockBtn=Kilidi Aç
|
||||
## Select
|
||||
unlock.chooseMasterkey.message=Master anahtar dosyası bulunamadı
|
||||
unlock.chooseMasterkey.description=Bu kasa için masterkey dosyası beklenen konumda bulunamadı. Lütfen anahtar dosyasını manuel olarak seçin.
|
||||
unlock.chooseMasterkey.filePickerTitle=Masterkey Dosyasını Seç
|
||||
unlock.chooseMasterkey.filePickerMimeDesc=Cryptomator Ana anahtarı
|
||||
unlock.chooseMasterkey.message=Ana anahtar dosyası bulunamadı
|
||||
unlock.chooseMasterkey.description="%s" kasası için ana anahtar dosyası bulunamadı. Lütfen anahtar dosyasını manuel olarak seçin.
|
||||
unlock.chooseMasterkey.filePickerTitle=Ana Anahtar Dosyasını Seç
|
||||
unlock.chooseMasterkey.filePickerMimeDesc=Cryptomator Ana Anahtarı
|
||||
## Success
|
||||
unlock.success.message=Kilit başarıyla açıldı
|
||||
unlock.success.description="%s" 'nin kilidi başarıyla açıldı! Kasanız şimdi sanal sürücüsü ile erişilebilir durumda.
|
||||
unlock.success.description="%s" kasasının içeriği şimdi sanal sürücü ile erişilebilir durumda.
|
||||
unlock.success.rememberChoice=Seçimi hatırla, bunu bir daha gösterme
|
||||
unlock.success.revealBtn=Sürücüyü Göster
|
||||
## Failure
|
||||
unlock.error.customPath.message=Kasa özel yola bağlanamıyor
|
||||
unlock.error.customPath.description.notSupported=Özel yolu kullanmaya devam etmek istiyorsanız, lütfen tercihlere gidin ve onu destekleyen bir cilt türü seçin. Aksi takdirde kasa seçeneklerine gidin ve desteklenen bir bağlama noktası seçin.
|
||||
unlock.error.customPath.description.notSupported=Özel yolu kullanmaya devam etmek istiyorsanız, lütfen tercihlere gidin ve desteklenen bir birim türü seçin. Aksi takdirde, kasa seçeneklerine gidin ve desteklenen bir bağlama noktası seçin.
|
||||
unlock.error.customPath.description.notExists=Özel bağlama yolu mevcut değil. Ya yerel dosya sisteminizde oluşturun ya da kasa seçeneklerinde değiştirin.
|
||||
unlock.error.customPath.description.inUse=Sürücü harfi veya özel montaj yolu "%s" zaten kullanımda.
|
||||
unlock.error.customPath.description.inUse=Sürücü harfi veya özel bağlama yolu "%s" zaten kullanımda.
|
||||
unlock.error.customPath.description.hideawayNotDir=Kilidi açmak için kullanılan geçici, gizli dosya "%3$s" kaldırılamadı. Lütfen dosyayı kontrol edin ve elle silin.
|
||||
unlock.error.customPath.description.couldNotBeCleaned=Kasanız "%s" yoluna monte edilemedi. Lütfen tekrar deneyin veya farklı bir montaj yolu seçin.
|
||||
unlock.error.customPath.description.notEmptyDir=Özel montaj yolu "%s" boş bir klasör değil. Lütfen boş bir klasör seçip tekrar deneyin.
|
||||
unlock.error.customPath.description.generic=Bu kasa için özel bir montaj yolu seçtiniz ancak bu yolun kullanımı şu ileti ile başarısız oldu: %2$s
|
||||
unlock.error.customPath.description.couldNotBeCleaned=Kasanız "%s" yoluna bağlanamadı. Lütfen tekrar deneyin veya farklı bir bağlantı yolu seçin.
|
||||
unlock.error.customPath.description.notEmptyDir=Özel bağlama yolu "%s" boş bir klasör değil. Lütfen boş bir klasör seçip tekrar deneyin.
|
||||
unlock.error.customPath.description.generic=Bu kasa için özel bir bağlama yolu seçtiniz, ancak bunu kullanmak şu mesajla başarısız oldu: %2$s
|
||||
unlock.error.restartRequired.message=Kasanın kilidi açılamıyor
|
||||
unlock.error.restartRequired.description=Kasa seçeneklerinde bölüm türünü değiştirin veya Cryptomator'ı yeniden başlatın.
|
||||
unlock.error.restartRequired.description=Kasa seçeneklerinde birim türünü değiştirin veya Cryptomator'ı yeniden başlatın.
|
||||
unlock.error.title="%s" kilidini açma başarısız oldu
|
||||
## Hub
|
||||
hub.noKeychain.message=Cihaz anahtarına erişilemiyor
|
||||
hub.noKeychain.description=Hub kasalarının kilidini açmak için, bir anahtarlık kullanılarak güvenliği sağlanan bir cihaz anahtarı gerekir. Devam etmek için "%s"yi etkinleştirin ve tercihlerde bir anahtarlık seçin.
|
||||
hub.noKeychain.openBtn=Özellikleri Aç
|
||||
hub.noKeychain.description=Hub kasalarının kilidini açmak için, bir anahtar deposu kullanılarak güvence altına alınan bir cihaz anahtarı gereklidir. Devam etmek için "%s"yi etkinleştirin ve tercihlerde bir anahtar deposu seçin.
|
||||
hub.noKeychain.openBtn=Tercihleri Aç
|
||||
### Waiting
|
||||
hub.auth.message=Kimlik doğrulaması için bekleniyor…
|
||||
hub.auth.description=Otomatik olarak giriş sayfasına yönlendirilmelisiniz.
|
||||
@@ -158,43 +158,43 @@ hub.receive.message=Yanıt işleniyor…
|
||||
hub.receive.description=Cryptomator, Hub'dan yanıtı alıyor ve işliyor. Lütfen bekleyin.
|
||||
### Register Device
|
||||
hub.register.message=Yeni Cihaz
|
||||
hub.register.description=Bu, bu cihazdan ilk Hub erişimidir. Lütfen Hesap Anahtarınızı kullanarak kaydedin.
|
||||
hub.register.nameLabel=Cihaz adı
|
||||
hub.register.description=Bu işlem bu cihazdan ilk Hub erişimidir. Lütfen Hesap Anahtarınızı kullanarak kaydolun.
|
||||
hub.register.nameLabel=Cihaz Adı
|
||||
hub.register.invalidAccountKeyLabel=Geçersiz Hesap Anahtarı
|
||||
hub.register.registerBtn=Kaydol
|
||||
### Register Device Legacy
|
||||
hub.register.legacy.occupiedMsg=Ad zaten kullanımda
|
||||
hub.register.legacy.description=Bu işlem, bu cihazdan yapılan ilk Hub erişimidir. Lütfen kaydedin.
|
||||
hub.register.legacy.occupiedMsg=Ad zaten kullanılıyor
|
||||
hub.register.legacy.description=Bu işlem bu cihazdan yapılan ilk Hub erişimidir. Lütfen kaydolun.
|
||||
### Registration Success
|
||||
hub.registerSuccess.message=Cihaz kaydedildi
|
||||
hub.registerSuccess.description=Cihazınız başarıyla kaydedildi. Artık kasa kilidini açmaya devam edebilirsiniz.
|
||||
hub.registerSuccess.description=Cihazınız başarıyla kaydedildi. Artık kasanın kilidini açmaya devam edebilirsiniz.
|
||||
hub.registerSuccess.unlockBtn=Kilidi Aç
|
||||
hub.registerSuccess.legacy.description=Kasaya erişmek için cihazınızın kasa sahibi tarafından ayrıca yetkilendirilmesi gerekir.
|
||||
hub.registerSuccess.legacy.description=Kasaya erişmek için cihazınızın kasa sahibi tarafından yetkilendirilmesi gerekir.
|
||||
### Registration Failed
|
||||
hub.registerFailed.message=Cihaz kaydı başarısız oldu
|
||||
hub.registerFailed.description.generic=Kayıt işleminde bir hata oluştu. Daha fazla bilgi için uygulama günlüğüne bakın.
|
||||
hub.registerFailed.description.deviceAlreadyExists=Bu cihaz zaten farklı bir kullanıcı için kayıtlı. Kullanıcı hesabını değiştirmeyi veya farklı bir cihaz kullanmayı deneyin.
|
||||
### Unauthorized
|
||||
hub.unauthorized.message=Erişim engellendi
|
||||
hub.unauthorized.description=Cihazınıza henüz bu kasaya erişim yetkisi verilmedi. Kasa sahibinden yetkilendirmesini isteyin.
|
||||
hub.unauthorized.description=Cihazınız henüz bu kasaya erişim için yetkilendirilmedi. Kasa sahibinden yetkilendirmesini isteyin.
|
||||
### Requires Account Initialization
|
||||
hub.requireAccountInit.message=Eylem gerekli
|
||||
hub.requireAccountInit.description.0=Devam etmek için, lütfen gerekli adımları tamamlayın
|
||||
hub.requireAccountInit.description.0=Devam etmek için lütfen gerekli adımları tamamlayın
|
||||
hub.requireAccountInit.description.1=Hub kullanıcı profili
|
||||
hub.requireAccountInit.description.2=.
|
||||
### License Exceeded
|
||||
hub.invalidLicense.message=Hub Lisansı geçersiz
|
||||
hub.invalidLicense.description=Cryptomator Hub örneğinizde geçersiz bir lisans var. Lisansı yükseltmesi veya yenilemesi için lütfen bir Hub yöneticisini bilgilendirin.
|
||||
hub.invalidLicense.description=Cryptomator Hub örneğinizin geçersiz bir lisansı var. Lütfen lisansı yükseltmek veya yenilemek için bir Hub yöneticisini bilgilendirin.
|
||||
|
||||
# Lock
|
||||
## Force
|
||||
lock.forced.message=Kilitleme başarısız
|
||||
lock.forced.description="%s" nin kilitlenmesi, bekleyen işlemler veya açık dosyalar tarafından engellendi. Bu kasayı zorla kilitleyebilirsiniz, ancak G/Ç'nin kesilmesi kaydedilmemiş verilerin kaybına neden olabilir.
|
||||
lock.forced.description="%s" kilitlenmesi, bekleyen işlemler veya açık dosyalar tarafından engellendi. Bu kasayı zorla kilitleyebilirsiniz ancak G/Ç'nin kesilmesi kaydedilmemiş verilerin kaybına neden olabilir.
|
||||
lock.forced.retryBtn=Yeniden dene
|
||||
lock.forced.forceBtn=Kilitlemeye zorla
|
||||
## Failure
|
||||
lock.fail.message=Kasa kilitlenemedi.
|
||||
lock.fail.description="%s" kasası kilitlenemedi. Kaydedilmemiş çalışmanın başka bir yere kaydedildiğinden ve önemli Okuma / Yazma işlemlerinin tamamlandığından emin olun. Kasayı kapatmak için Cryptomator işlemini sonlandırın.
|
||||
lock.fail.message=Kasa kilitlenemedi
|
||||
lock.fail.description="%s" kasası kilitlenemedi. Kaydedilmemiş işlerin başka bir yere kaydedildiğinden ve önemli Okuma/Yazma işlemlerinin tamamlandığından emin olun. Kasayı kapatmak için Cryptomator işlemini sonlandırın.
|
||||
|
||||
# Migration
|
||||
migration.title=Kasayı Yükselt
|
||||
@@ -203,23 +203,23 @@ migration.start.header=Kasayı Yükselt
|
||||
migration.start.text="%s" kasanızı Cryptomator'un bu yeni sürümünde açabilmeniz için kasanın daha yeni bir biçime yükseltilmesi gerekiyor. Bunu yapmadan önce aşağıdakileri bilmelisiniz:
|
||||
migration.start.remarkUndone=Bu yükseltme geri alınamaz.
|
||||
migration.start.remarkVersions=Cryptomator'ın eski sürümleri, yükseltilmiş kasayı açamaz.
|
||||
migration.start.remarkCanRun=Kasaya eriştiğiniz her cihazın bu Cryptomator sürümünü çalıştırabileceğinden emin olmalısınız.
|
||||
migration.start.remarkSynced=Yükseltmeden önce kasanızın bu cihazda ve diğer cihazlarınızda tam olarak senkronize edildiğinden emin olmalısınız.
|
||||
migration.start.remarkCanRun=Kasaya eriştiğiniz her cihazın Cryptomator'ın bu sürümünü çalıştırabildiğinden emin olmalısınız.
|
||||
migration.start.remarkSynced=Yükseltmeden önce kasanızın bu cihazda ve diğer cihazlarınızda tamamen eşitlendiğinden emin olmalısınız.
|
||||
migration.start.confirm=Yukarıdaki bilgileri okudum ve anladım
|
||||
## Run
|
||||
migration.run.enterPassword="%s" için şifre girin
|
||||
migration.run.enterPassword="%s" için parola girin
|
||||
migration.run.startMigrationBtn=Kasayı Taşı
|
||||
migration.run.progressHint=Bu biraz zaman alabilir…
|
||||
## Success
|
||||
migration.success.nextStepsInstructions="%s" başarıyla taşındı.\nKasanızın kilidini şimdi kaldırabilirsiniz.
|
||||
migration.success.nextStepsInstructions="%s" başarıyla taşındı.\nŞimdi kasanın kilidini açabilirsiniz.
|
||||
migration.success.unlockNow=Kilidi Şimdi Aç
|
||||
## Missing file system capabilities
|
||||
migration.error.missingFileSystemCapabilities.title=Desteklenmeyen Dosya Sistemi
|
||||
migration.error.missingFileSystemCapabilities.description=Kasanız desteklenmeyen bir dosya sisteminde bulunduğundan taşıma başlatılmadı.
|
||||
migration.error.missingFileSystemCapabilities.reason.LONG_FILENAMES=Dosya sistemi, uzun belge adlarını desteklemiyor.
|
||||
migration.error.missingFileSystemCapabilities.reason.LONG_FILENAMES=Dosya sistemi, uzun dosya adlarını desteklemiyor.
|
||||
migration.error.missingFileSystemCapabilities.reason.LONG_PATHS=Dosya sistemi, uzun yolları desteklemiyor.
|
||||
migration.error.missingFileSystemCapabilities.reason.READ_ACCESS=Dosya sistemi okunmaya izin vermiyor.
|
||||
migration.error.missingFileSystemCapabilities.reason.WRITE_ACCESS=Dosya sistemi yazılmaya izin vermiyor.
|
||||
migration.error.missingFileSystemCapabilities.reason.WRITE_ACCESS=Dosya sistemi yazmaya izin vermiyor.
|
||||
## Impossible
|
||||
migration.impossible.heading=Kasa taşınamadı
|
||||
migration.impossible.reason=Depolama konumu veya erişim noktası uyumlu olmadığı için kasa otomatik olarak taşınamıyor.
|
||||
@@ -230,12 +230,12 @@ migration.impossible.moreInfo=Kasa eski bir sürüm ile halen açılabilir. Kasa
|
||||
health.title="%s" Sağlık Kontrolü
|
||||
health.intro.header=Sağlık Kontrolü
|
||||
health.intro.text=Sağlık Kontrolü, cüzdanınızın iç yapısındaki sorunları algılamak ve muhtemelen bu sorunları düzeltmek için uygulanan bir dizi kontroldür. Lütfen aklınızda bulundurun:
|
||||
health.intro.remarkSync=Tüm cihazların tamamen senkronize edildiğinden emin olun, bu çoğu sorunu çözer.
|
||||
health.intro.remarkSync=Tüm cihazların tamamen eşitlendiğinden emin olun, bu çoğu sorunu çözer.
|
||||
health.intro.remarkFix=Tüm sorunlar çözülemez.
|
||||
health.intro.remarkBackup=Eğer veri bozuksa, sadece yedekleme yardımcı olabilir.
|
||||
health.intro.affirmation=Yukarıdaki bilgileri okudum ve anladım
|
||||
## Start Failure
|
||||
health.fail.header=Cüzdan yapılandırması yüklenirken hata oluştu
|
||||
health.fail.header=Kasa yapılandırması yüklenirken hata oluştu
|
||||
health.fail.ioError=Yapılandırma dosyasına erişilirken ve okunurken bir hata oluştu.
|
||||
health.fail.parseError=Kasa yapılandırması ayrıştırılırken bir hata oluştu.
|
||||
health.fail.moreInfo=Daha Fazla Bilgi
|
||||
@@ -253,7 +253,7 @@ health.check.detail.checkFinished=Kontrol başarıyla tamamlandı.
|
||||
health.check.detail.checkFinishedAndFound=Kontrol işlemi tamamlandı. Lütfen sonuçları inceleyin.
|
||||
health.check.detail.checkFailed=Bir hata nedeniyle kontrolden çıkıldı.
|
||||
health.check.detail.checkCancelled=Kontrol iptal edildi.
|
||||
health.check.detail.listFilters.label=Filtrele
|
||||
health.check.detail.listFilters.label=Filtre
|
||||
health.check.detail.fixAllSpecificBtn=Tüm türdekileri onar
|
||||
health.check.exportBtn=Raporu Dışa Aktar
|
||||
## Result view
|
||||
@@ -273,12 +273,12 @@ health.result.fixStateFilter.fixing=Onarılıyor…
|
||||
health.result.fixStateFilter.fixed=Onarıldı
|
||||
health.result.fixStateFilter.fixFailed=Onarım başarısız
|
||||
## Fix Application
|
||||
health.fix.fixBtn=Düzelt
|
||||
health.fix.successTip=Düzeltme başarılı
|
||||
health.fix.failTip=Düzeltme başarısız oldu, ayrıntılar için günlüğe bakın
|
||||
health.fix.fixBtn=Onar
|
||||
health.fix.successTip=Onarım başarılı
|
||||
health.fix.failTip=Onarım başarısız oldu, ayrıntılar için günlüğe bakın
|
||||
|
||||
# Preferences
|
||||
preferences.title=Seçenekler
|
||||
preferences.title=Tercihler
|
||||
## General
|
||||
preferences.general=Genel
|
||||
preferences.general.startHidden=Cryptomator'ı başlatırken pencereyi gizle
|
||||
@@ -286,27 +286,28 @@ preferences.general.autoCloseVaults=Uygulamadan çıkarken açık kasaları otom
|
||||
preferences.general.debugLogging=Hata ayıklama günlüğünü etkinleştir
|
||||
preferences.general.debugDirectory=Kayıt dosyalarını göster
|
||||
preferences.general.autoStart=Cryptomator'u sistem başlangıcında çalıştır
|
||||
preferences.general.keychainBackend=Şifreleri şununla depola:
|
||||
preferences.general.keychainBackend=Parolaları şununla depola
|
||||
preferences.general.quickAccessService=Hızlı erişim alanına kilidi açılmış kasaları ekle
|
||||
## Interface
|
||||
preferences.interface=Arayüz
|
||||
preferences.interface.theme=Görünüş ve Davranış
|
||||
preferences.interface.theme=Görünüm ve Hissiyat
|
||||
preferences.interface.theme.automatic=Otomatik
|
||||
preferences.interface.theme.dark=Karanlık
|
||||
preferences.interface.theme.light=Aydınlık
|
||||
preferences.interface.unlockThemes=Koyu modun kilidini aç
|
||||
preferences.interface.unlockThemes=Karanlık modun kilidini aç
|
||||
preferences.interface.language=Dil (yeniden başlatma gerektirir)
|
||||
preferences.interface.language.auto=Sistem Varsayılanı
|
||||
preferences.interface.interfaceOrientation=Arayüz Yönü
|
||||
preferences.interface.interfaceOrientation.ltr=Sola Yaslı
|
||||
preferences.interface.interfaceOrientation.rtl=Sağa Yaslı
|
||||
preferences.interface.showMinimizeButton=Küçültme düğmesini göster
|
||||
preferences.interface.interfaceOrientation.ltr=Soldan Sağa
|
||||
preferences.interface.interfaceOrientation.rtl=Sağdan Sola
|
||||
preferences.interface.showTrayIcon=Sistem tepsisi simgesini göster (Yeniden başlatma gerekir)
|
||||
preferences.interface.compactMode=Kompakt kasa listesini etkinleştir
|
||||
## Volume
|
||||
preferences.volume=Sanal Sürücü
|
||||
preferences.volume.type=Varsayılan Birim Türü
|
||||
preferences.volume.type.automatic=Otomatik
|
||||
preferences.volume.docsTooltip=Farklı birim türleri hakkında daha fazla bilgi edinmek için belgeleri açın.
|
||||
preferences.volume.fuseRestartRequired=Değişikliklerin uygulanması için Cryptomator uygulamasının yeniden başlatılması gerekmektedir.
|
||||
preferences.volume.fuseRestartRequired=Değişiklikleri uygulamak için Cryptomator'un yeniden başlatılması gerekir.
|
||||
preferences.volume.tcp.port=Varsayılan TCP Bağlantı Noktası
|
||||
preferences.volume.supportedFeatures=Seçilen birim türü aşağıdaki özellikleri destekler:
|
||||
preferences.volume.feature.mountAuto=Otomatik bağlama noktası seçimi
|
||||
@@ -319,21 +320,30 @@ preferences.updates=Güncellemeler
|
||||
preferences.updates.currentVersion=Mevcut Sürüm: %s
|
||||
preferences.updates.autoUpdateCheck=Güncellemeleri otomatik kontrol et
|
||||
preferences.updates.checkNowBtn=Şimdi Kontrol Et
|
||||
preferences.updates.updateAvailable=%s sürümüne güncelleme mevcut.
|
||||
preferences.updates.updateAvailable=%s sürümü için güncelleme mevcut.
|
||||
preferences.updates.lastUpdateCheck=Son kontrol: %s
|
||||
preferences.updates.lastUpdateCheck.never=asla
|
||||
preferences.updates.lastUpdateCheck.recently=az önce
|
||||
preferences.updates.lastUpdateCheck.daysAgo=%s gün önce
|
||||
preferences.updates.lastUpdateCheck.hoursAgo=%s saat önce
|
||||
preferences.updates.checkFailed=Güncellemeleri kontrol başarısız oldu. Lütfen internet bağlantınızı kontrol edin veya daha sonra tekrar deneyin.
|
||||
preferences.updates.checkFailed=Güncelleme kontrolü başarısız oldu. Lütfen internet bağlantınızı kontrol edin veya daha sonra tekrar deneyin.
|
||||
preferences.updates.upToDate=Cryptomator güncel.
|
||||
|
||||
## Contribution
|
||||
preferences.contribute=Bizi Destekle
|
||||
preferences.contribute.registeredFor=%s için destekçi sertifikası kaydedildi
|
||||
preferences.contribute.noCertificate=Cryptomator'u destekle ve bir destekçi sertifikası al. Bu bir lisans anahtarı gibidir ama ücretsiz program kullanan müthiş insanlar için. ;-)
|
||||
preferences.contribute.noCertificate=Cryptomator'ı destekleyin ve bir destekçi sertifikası alın. Bu bir lisans anahtarı gibi ama özgür yazılım kullanan harika insanlar için ;-)
|
||||
preferences.contribute.getCertificate=Herhangi bir tane yok mu? Nasıl elde edebileceğinizi öğrenin.
|
||||
preferences.contribute.promptText=Destekçi sertifika kodunu buraya yapıştırın
|
||||
preferences.contribute.thankYou=Cryptomator açık-kaynak gelişimine destek olduğunuz için teşekkür ederiz!
|
||||
preferences.contribute.donate=Bağış yap
|
||||
preferences.contribute.sponsor=Destekçi
|
||||
|
||||
### Remove License Key Dialog
|
||||
removeCert.title=Sertifikayı Kaldır
|
||||
removeCert.message=Destekçi sertifikası kaldırılsın mı?
|
||||
removeCert.description=Cryptomator'ın temel özellikleri bundan etkilenmez. Ne kasalarınıza erişim kısıtlanır, ne de güvenlik seviyesi düşürülür.
|
||||
removeCert.confirmBtn=Kaldır
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
@@ -344,29 +354,29 @@ stats.title=%s İçin İstatistikler
|
||||
stats.cacheHitRate=Önbellek Kullanım Oranı
|
||||
## Read
|
||||
stats.read.throughput.idle=Okuma: boşta
|
||||
stats.read.throughput.kibs=Okuma: %.2f kB/s
|
||||
stats.read.throughput.mibs=Okuma: %.2f MB/s
|
||||
stats.read.throughput.kibs=Okuma: %.2f KiB/s
|
||||
stats.read.throughput.mibs=Okuma: %.2f MiB/s
|
||||
stats.read.total.data.none=Okunan veri: -
|
||||
stats.read.total.data.kib=Okunan veri: %.1f kB
|
||||
stats.read.total.data.mib=Okunan veri: %.1f MB
|
||||
stats.read.total.data.gib=Okunan veri: %.1f GB
|
||||
stats.read.total.data.kib=Okunan veri: %.1f KiB
|
||||
stats.read.total.data.mib=Okunan veri: %.1f MiB
|
||||
stats.read.total.data.gib=Okunan veri: %.1f GiB
|
||||
stats.decr.total.data.none=Şifresi çözülen veri: -
|
||||
stats.decr.total.data.kib=Şifresi çözülen veri: %.1f kB
|
||||
stats.decr.total.data.mib=Şifresi çözülen veri: %.1f MB
|
||||
stats.decr.total.data.gib=Şifresi çözülen veri: %.1f GB
|
||||
stats.decr.total.data.kib=Şifresi çözülen veri: %.1f KiB
|
||||
stats.decr.total.data.mib=Şifresi çözülen veri: %.1f MiB
|
||||
stats.decr.total.data.gib=Şifresi çözülen veri: %.1f GiB
|
||||
stats.read.accessCount=Toplam okuma: %d
|
||||
## Write
|
||||
stats.write.throughput.idle=Yazma: boşta
|
||||
stats.write.throughput.kibs=Yazma: %.2f kB/s
|
||||
stats.write.throughput.mibs=Yazma: %.2f MB/s
|
||||
stats.write.throughput.kibs=Yazma: %.2f KiB/s
|
||||
stats.write.throughput.mibs=Yazma: %.2f MiB/s
|
||||
stats.write.total.data.none=Yazılmış veri: -
|
||||
stats.write.total.data.kib=Yazılan veri: %.1f kB
|
||||
stats.write.total.data.mib=Yazılan veri: %.1f MB
|
||||
stats.write.total.data.gib=Yazılan veri: %.1f GB
|
||||
stats.write.total.data.kib=Yazılan veri: %.1f KiB
|
||||
stats.write.total.data.mib=Yazılan veri: %.1f MiB
|
||||
stats.write.total.data.gib=Yazılan veri: %.1f GiB
|
||||
stats.encr.total.data.none=Şifrelenen veri: -
|
||||
stats.encr.total.data.kib=Şifrelenen veri: %.1f kB
|
||||
stats.encr.total.data.mib=Şifrelenen veri: %.1f MB
|
||||
stats.encr.total.data.gib=Şifrelenen veri: %.1f GB
|
||||
stats.encr.total.data.kib=Şifrelenen veri: %.1f KiB
|
||||
stats.encr.total.data.mib=Şifrelenen veri: %.1f MiB
|
||||
stats.encr.total.data.gib=Şifrelenen veri: %.1f GiB
|
||||
stats.write.accessCount=Toplam yazma: %d
|
||||
|
||||
## Accesses
|
||||
@@ -375,31 +385,28 @@ stats.access.total=Toplam erişim: %d
|
||||
|
||||
|
||||
# Main Window
|
||||
main.closeBtn.tooltip=Kapat
|
||||
main.minimizeBtn.tooltip=Simge Durumuna Küçült
|
||||
main.preferencesBtn.tooltip=Seçenekler
|
||||
main.debugModeEnabled.tooltip=Hata ayıklama modu etkin
|
||||
main.supporterCertificateMissing.tooltip=Bağış yapmayı düşünmez miydiniz?
|
||||
## Vault List
|
||||
main.vaultlist.emptyList.onboardingInstruction=Kasa eklemek için buraya tıklayın
|
||||
main.vaultlist.contextMenu.remove=Kaldır…
|
||||
main.vaultlist.contextMenu.lock=Kilitle
|
||||
main.vaultlist.contextMenu.unlock=Kilit aç…
|
||||
main.vaultlist.contextMenu.unlock=Kilidi aç…
|
||||
main.vaultlist.contextMenu.unlockNow=Kilidi Şimdi Aç
|
||||
main.vaultlist.contextMenu.vaultoptions=Kasa Ayarları'nı Göster
|
||||
main.vaultlist.contextMenu.vaultoptions=Kasa Ayarlarını Göster
|
||||
main.vaultlist.contextMenu.reveal=Sürücüyü Göster
|
||||
main.vaultlist.addVaultBtn=Ekle
|
||||
main.vaultlist.addVaultBtn.menuItemNew=Yeni Kasa...
|
||||
main.vaultlist.addVaultBtn.menuItemExisting=Mevcut Kasa...
|
||||
main.vaultlist.addVaultBtn.menuItemNew=Yeni Kasa Oluştur...
|
||||
main.vaultlist.addVaultBtn.menuItemExisting=Var Olan Kasayı Aç...
|
||||
##Notificaition
|
||||
main.notification.updateAvailable=Güncelleme mevcut.
|
||||
main.notification.support=Cryptomator'a destek olun.
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
main.vaultDetail.welcomeOnboarding=Dosyalarınızı korumak için Cryptomator'u seçtiğiniz için teşekkür ederiz. Yardıma ihtiyacınız olursa başlangıç kılavuzlarımıza bakın:
|
||||
### Locked
|
||||
main.vaultDetail.lockedStatus=KİLİTLİ
|
||||
main.vaultDetail.unlockBtn=Kilit aç…
|
||||
main.vaultDetail.unlockBtn=Kilidi aç…
|
||||
main.vaultDetail.unlockNowBtn=Kilidi Şimdi Aç
|
||||
main.vaultDetail.optionsBtn=Kasa Ayarları
|
||||
main.vaultDetail.passwordSavedInKeychain=Şifre kaydedildi
|
||||
main.vaultDetail.passwordSavedInKeychain=Parola kaydedildi
|
||||
main.vaultDetail.share=Paylaş…
|
||||
### Unlocked
|
||||
main.vaultDetail.unlockedStatus=KİLİDİ AÇIK
|
||||
@@ -410,7 +417,7 @@ main.vaultDetail.lockBtn=Kilitle
|
||||
main.vaultDetail.bytesPerSecondRead=Okuma:
|
||||
main.vaultDetail.bytesPerSecondWritten=Yazma:
|
||||
main.vaultDetail.throughput.idle=boşta
|
||||
main.vaultDetail.throughput.kbps=%.1f kB/s
|
||||
main.vaultDetail.throughput.kbps=%.1f KiB/s
|
||||
main.vaultDetail.throughput.mbps=%.1f MiB/s
|
||||
main.vaultDetail.stats=Kasa İstatistikleri
|
||||
main.vaultDetail.locateEncryptedFileBtn=Şifrelenmiş Dosyayı Bul
|
||||
@@ -421,12 +428,12 @@ main.vaultDetail.filePickerTitle=Kasa İçinde Dosya Seç
|
||||
main.vaultDetail.missing.info=Cryptomator bu yolda bir kasa bulamadı.
|
||||
main.vaultDetail.missing.recheck=Yeniden denetle
|
||||
main.vaultDetail.missing.remove=Kasa Listesinden Sil…
|
||||
main.vaultDetail.missing.changeLocation=Kasa Yerini Değiştir…
|
||||
main.vaultDetail.missing.changeLocation=Kasa Konumunu Değiştir…
|
||||
### Needs Migration
|
||||
main.vaultDetail.migrateButton=Kasayı Yükselt
|
||||
main.vaultDetail.migratePrompt=Kasaya erişmeden önce kasanızın yeni bir formata yükseltilmesi gerekiyor
|
||||
### Error
|
||||
main.vaultDetail.error.info=Kasa diskten yüklenirken bir hata oluştu.
|
||||
main.vaultDetail.error.info=Kasa sürücüden yüklenirken bir hata oluştu.
|
||||
main.vaultDetail.error.reload=Tekrar yükle
|
||||
main.vaultDetail.error.windowTitle=Kasa yüklenirken hata oluştu
|
||||
|
||||
@@ -438,14 +445,14 @@ wrongFileAlert.instruction.0=Dosyaları şifrelemek için, şu adımları izleyi
|
||||
wrongFileAlert.instruction.1=1. Kasanızın kilidini açın.
|
||||
wrongFileAlert.instruction.2=2. "Sürücüyü Göster"e basarak birimi dosya yöneticinizde açın.
|
||||
wrongFileAlert.instruction.3=3. Dosyalarınızı bu birime ekleyin.
|
||||
wrongFileAlert.link=Daha fazla yardım için, ziyaret edin:
|
||||
wrongFileAlert.link=Daha fazla yardım için, ziyaret edin
|
||||
|
||||
# Vault Options
|
||||
## General
|
||||
vaultOptions.general=Genel
|
||||
vaultOptions.general.vaultName=Kasa Adı
|
||||
vaultOptions.general.autoLock.lockAfterTimePart1=Boşta olduğunda kilitle
|
||||
vaultOptions.general.autoLock.lockAfterTimePart2=dk
|
||||
vaultOptions.general.autoLock.lockAfterTimePart2=dakika
|
||||
vaultOptions.general.unlockAfterStartup=Cryptomator başlatıldığında kasayı aç
|
||||
vaultOptions.general.actionAfterUnlock=Başarılı kilit açmanın ardından
|
||||
vaultOptions.general.actionAfterUnlock.ignore=Hiçbir şey yapma
|
||||
@@ -457,10 +464,10 @@ vaultOptions.general.startHealthCheckBtn=Sağlık Kontrolünü Başlat
|
||||
vaultOptions.mount=Bağlantı
|
||||
vaultOptions.mount.info=Varsayılan ayarları değiştirmek için sanal sürücü tercihlerini açın.
|
||||
vaultOptions.mount.readonly=Salt-Okunur
|
||||
vaultOptions.mount.customMountFlags=Özel Bağlantı Parametreleri
|
||||
vaultOptions.mount.customMountFlags=Özel bağlantı parametreleri
|
||||
vaultOptions.mount.winDriveLetterOccupied=meşgul
|
||||
vaultOptions.mount.mountPoint=Bağlantı Noktası
|
||||
vaultOptions.mount.mountPoint.auto=Otomatik uygun yer bul
|
||||
vaultOptions.mount.mountPoint.auto=Otomatik olarak uygun konum bul
|
||||
vaultOptions.mount.mountPoint.driveLetter=Bir sürücü harfi kullan
|
||||
vaultOptions.mount.mountPoint.custom=Seçilen dizini kullan
|
||||
vaultOptions.mount.mountPoint.directoryPickerButton=Seç…
|
||||
@@ -470,12 +477,12 @@ vaultOptions.mount.volumeType.restartRequired=Bu birim türünü kullanmak için
|
||||
vaultOptions.mount.volume.tcp.port=TCP Bağlantı Noktası
|
||||
vaultOptions.mount.volume.type=Birim Türü
|
||||
## Master Key
|
||||
vaultOptions.masterkey=Şifre
|
||||
vaultOptions.masterkey.changePasswordBtn=Şifreyi Değiştir
|
||||
vaultOptions.masterkey.forgetSavedPasswordBtn=Kaydedilen Şifreyi Unut
|
||||
vaultOptions.masterkey.recoveryKeyExplanation=Bir kurtarma anahtarı şifrenizi unuttuğunuz takdirde kasanıza ulaşmanın tek yoludur.
|
||||
vaultOptions.masterkey=Parola
|
||||
vaultOptions.masterkey.changePasswordBtn=Parolayı Değiştir
|
||||
vaultOptions.masterkey.forgetSavedPasswordBtn=Kaydedilen Parolayı Unut
|
||||
vaultOptions.masterkey.recoveryKeyExplanation=Kurtarma anahtarı, parolanızı kaybetmeniz durumunda kasaya yeniden erişim sağlamanız için tek yoldur.
|
||||
vaultOptions.masterkey.showRecoveryKeyBtn=Kurtarma Anahtarını Göster
|
||||
vaultOptions.masterkey.recoverPasswordBtn=Şifreyi Sıfırla
|
||||
vaultOptions.masterkey.recoverPasswordBtn=Parolayı Sıfırla
|
||||
## Hub
|
||||
vaultOptions.hub=Kurtarma
|
||||
vaultOptions.hub.convertInfo=Acil bir durumda bu Hub kasasını parola tabanlı bir kasaya dönüştürmek için kurtarma anahtarını kullanabilirsiniz.
|
||||
@@ -485,22 +492,22 @@ vaultOptions.hub.convertBtn=Parola Tabanlı Kasaya Dönüştür
|
||||
## Display Recovery Key
|
||||
recoveryKey.display.title=Kurtarma Anahtarını Göster
|
||||
recoveryKey.create.message=Parola gerekli
|
||||
recoveryKey.create.description="%s" için kurtarma anahtarını göstermek üzere şifrenizi girin:
|
||||
recoveryKey.create.description="%s" için kurtarma anahtarını göstermek üzere parolayı girin.
|
||||
recoveryKey.display.description=Aşağıdaki kurtarma anahtarı "%s" kasasına erişimi kazanmak için kullanılabilir:
|
||||
recoveryKey.display.StorageHints=Bunu çok güvenli bir yerde saklayın, örneğin:\n • Şifre yöneticisi kullanarak depolayın\n • USB flash belleğe kaydedin\n • Bir sayfaya yazdırın
|
||||
recoveryKey.display.StorageHints=Bunu çok güvenli bir yerde saklayın, örneğin:\n • Parola yöneticisi kullanarak depolayın\n • USB flash belleğe kaydedin\n • Bir sayfaya yazdırın
|
||||
## Reset Password
|
||||
### Enter Recovery Key
|
||||
recoveryKey.recover.title=Şifreyi Sıfırla
|
||||
recoveryKey.recover.title=Parolayı Sıfırla
|
||||
recoveryKey.recover.prompt="%s" için kurtarma anahtarını girin:
|
||||
recoveryKey.recover.correctKey=Bu geçerli bir kurtarma anahtarı
|
||||
recoveryKey.recover.correctKey=Bu kurtarma anahtarı geçerli
|
||||
recoveryKey.recover.wrongKey=Bu kurtarma anahtarı farklı bir kasaya ait
|
||||
recoveryKey.recover.invalidKey=Bu kurtarma anahtarı geçerli değil
|
||||
recoveryKey.printout.heading=Cryptomator Kurtarma Anahtarı\n"%s"\n
|
||||
### Reset Password
|
||||
recoveryKey.recover.resetBtn=Sıfırla
|
||||
### Recovery Key Password Reset Success
|
||||
recoveryKey.recover.resetSuccess.message=Şifre sıfırlama başarılı
|
||||
recoveryKey.recover.resetSuccess.description=Yeni şifre ile kasanızın kilidini açabilirsiniz.
|
||||
recoveryKey.recover.resetSuccess.message=Parola sıfırlama başarılı
|
||||
recoveryKey.recover.resetSuccess.description=Yeni parola ile kasanızın kilidini açabilirsiniz.
|
||||
|
||||
# Convert Vault
|
||||
convertVault.title=Kasayı Dönüştür
|
||||
@@ -510,10 +517,10 @@ convertVault.success.message=Dönüştürme başarılı
|
||||
convertVault.hubToPassword.success.description=Artık Hub erişimi gerektirmeden seçilen parola ile kasanın kilidini açabilirsiniz.
|
||||
|
||||
# New Password
|
||||
newPassword.promptText=Yeni bir şifre girin
|
||||
newPassword.reenterPassword=Yeni şifreyi onaylayın
|
||||
newPassword.passwordsMatch=Şifreler eşleşti!
|
||||
newPassword.passwordsDoNotMatch=Şifreler eşleşmedi
|
||||
newPassword.promptText=Yeni bir parola girin
|
||||
newPassword.reenterPassword=Yeni parolayı onaylayın
|
||||
newPassword.passwordsMatch=Parolalar eşleşti!
|
||||
newPassword.passwordsDoNotMatch=Parolalar eşleşmedi
|
||||
passwordStrength.messageLabel.tooShort=En az %d karakter kullanın
|
||||
passwordStrength.messageLabel.0=Çok zayıf
|
||||
passwordStrength.messageLabel.1=Zayıf
|
||||
@@ -534,23 +541,26 @@ quit.forced.forceAndQuitBtn=Zorla ve Çık
|
||||
|
||||
# Update Reminder
|
||||
updateReminder.title=Güncelleme Kontrolü
|
||||
updateReminder.message=Güncellemeleri Denetle?
|
||||
updateReminder.message=Güncellemeler Denetlensin Mi?
|
||||
updateReminder.description=Yeni özellikler, hata düzeltmeleri ve güvenlik iyileştirmeleri ile güncel kalın. Güncellemelerin otomatik olarak kontrol edilmesini öneririz.
|
||||
updateReminder.notNow=Şimdi değil
|
||||
updateReminder.yesOnce=Evet, tek seferlik
|
||||
updateReminder.yesAutomatically=Evet, otomatik olarak
|
||||
updateReminder.notNow=Şimdi Değil
|
||||
updateReminder.yesOnce=Evet, Tek Seferlik
|
||||
updateReminder.yesAutomatically=Evet, Otomatik
|
||||
|
||||
#Dokany Support End
|
||||
dokanySupportEnd.preferencesBtn=Özellikleri Aç
|
||||
dokanySupportEnd.title=Destek sonlandırma bildirimi
|
||||
dokanySupportEnd.message=Dokany için destek sonu
|
||||
dokanySupportEnd.description=Dokany birim türü artık Cryptomator tarafından desteklenmiyor. Ayarlarınız varsayılan birim türünü kullanacak şekilde değiştirilmiştir. Varsayılan birim türünü tercihlerde görüntüleyebilirsiniz.
|
||||
dokanySupportEnd.preferencesBtn=Tercihleri Aç
|
||||
|
||||
# Share Vault
|
||||
shareVault.title=Kasayı paylaş
|
||||
shareVault.title=Kasayı Paylaş
|
||||
shareVault.message=Kasanızı başkalarıyla paylaşmak ister misiniz?
|
||||
shareVault.description=Kasanızı diğer insanlarla paylaşırken her zaman dikkatli olun. Kısaca, bu adımları izleyin:
|
||||
shareVault.instruction.1=1. Şifrelenmiş kasa klasörünün erişimini bulut depolama üzerinden paylaşın.
|
||||
shareVault.instruction.2=2. Kasa şifresini güvenli bir şekilde paylaşın.
|
||||
shareVault.remarkBestPractices=Daha fazla bilgi için dokümanlarımızdaki en iyi uygulamalar önerilerine göz atın.
|
||||
shareVault.docsTooltip=Kasaların paylaşımı hakkında daha fazla bilgi edinmek için dökümantasyonu açın.
|
||||
shareVault.remarkBestPractices=Daha fazla bilgi için belgelerimizdeki en iyi uygulamalar önerilerine göz atın.
|
||||
shareVault.docsTooltip=Kasaların paylaşımı hakkında daha fazla bilgi edinmek için belgeleri açın.
|
||||
shareVault.hubAd.description=Ekip halinde çalışmanın güvenli yolu
|
||||
shareVault.hubAd.keyManagement=• Sıfır bilgi anahtar yönetimi
|
||||
shareVault.hubAd.authentication=• Güçlü kimlik doğrulama
|
||||
|
||||
562
src/main/resources/i18n/strings_ug.properties
Normal file
562
src/main/resources/i18n/strings_ug.properties
Normal file
@@ -0,0 +1,562 @@
|
||||
# Locale Specific CSS files such as CJK, RTL,...
|
||||
|
||||
# Generics
|
||||
## Button
|
||||
generic.button.apply=قوللىنىش
|
||||
generic.button.back=قايت
|
||||
generic.button.cancel=بىكار قىل
|
||||
generic.button.change=ئۆزگەرت
|
||||
generic.button.choose=تاللا…
|
||||
generic.button.close=ياپ
|
||||
generic.button.copy=كۆچۈر
|
||||
generic.button.copied=كۆچۈرۈلدى!
|
||||
generic.button.done=تامام
|
||||
generic.button.next=كېيىنكى
|
||||
generic.button.print=پىرىنتلاش
|
||||
|
||||
# Error
|
||||
error.message=خاتالىق كۆرۈلدى
|
||||
error.description=Cryptomator بۇنداق بولۇشىنى كۈتمىگەنىدى. بۇ خاتالىق ئۈچۈن مەۋجۇت ھەل قىلىش چارىلىرىنى ئىزدىيەلەيسىز. ياكى ئەگەر دوكلات قىلىنمىغان بولسا، دوكلات قىلىشقا ئەركىن.
|
||||
error.hyperlink.lookup=بۇ خاتالىقنى ئىزدە
|
||||
error.hyperlink.report=بۇ خاتالىقنى دوكلات قىل
|
||||
error.technicalDetails=تەپسىلاتلار:
|
||||
error.existingSolutionDescription=Cryptomator بۇنداق بولۇشىنى كۈتمىگەنىدى. ئەمما بىز بۇ خاتالىق ئۈچۈن مەۋجۇت ھەل قىلىش چارىسى تاپتۇق. تۆۋەندىكى ئۇلانمىغا قاراڭ.
|
||||
error.hyperlink.solution=ھەل قىلىش چارىسىنى كۆرۈش
|
||||
error.lookupPermissionMessage=Cryptomator بۇ مەسىلىنىڭ ھەل قىلىش چارىسىنى ئىنتېرنېتتىن ئىزدىيەلەيدۇ. بۇ سىزنىڭ IP ئادرېسىڭىزدىن بىزنىڭ مەسىلە ئامبىرىمىزغا ئىلتىماس يوللايدۇ.
|
||||
error.dismiss=رەت قىلش
|
||||
error.lookUpSolution=ھەل قىلىش چارىسىنى ئىزدەش
|
||||
|
||||
# Defaults
|
||||
defaults.vault.vaultName=ئامبار
|
||||
|
||||
# Tray Menu
|
||||
traymenu.showMainWindow=كۆرسەت
|
||||
traymenu.showPreferencesWindow=تەڭشەكلەر
|
||||
traymenu.lockAllVaults=ھەممىنى قۇلۇپلا
|
||||
traymenu.quitApplication=چېكىن
|
||||
traymenu.vault.unlock=قۇلۇپنى ئاچ
|
||||
traymenu.vault.lock=قۇلۇپلا
|
||||
traymenu.vault.reveal=ئاشكارىلا
|
||||
|
||||
# Add Vault Wizard
|
||||
addvaultwizard.title=ئامبار قوش
|
||||
## New
|
||||
addvaultwizard.new.title=يېڭى ئامبار قوش
|
||||
### Name
|
||||
addvaultwizard.new.nameInstruction=ئامبار ئۈچۈن بىر ئىسىم تاللاڭ
|
||||
addvaultwizard.new.namePrompt=ئامبار ئىسمى
|
||||
### Location
|
||||
addvaultwizard.new.locationInstruction=Cryptomator ئامبىرىڭىزنىڭ شىفىرلانغان ھۆججەتلىرىنى قەيەردە ساقلىشى كېرەك?
|
||||
addvaultwizard.new.locationLoading=يەرلىك ھۆججەت سىستېمىسىدىكى كۆڭۈلدىكى بۇلۇت ساقلاش مۇندەرىجىلىرىنى تەكشۈرۈۋاتىدۇ…
|
||||
addvaultwizard.new.locationLabel=ساقلاش ئورنى
|
||||
addvaultwizard.new.locationPrompt=…
|
||||
addvaultwizard.new.directoryPickerLabel=ئۆزى بەلگىلىگەن ئورۇن
|
||||
addvaultwizard.new.directoryPickerButton=تاللاڭ…
|
||||
addvaultwizard.new.directoryPickerTitle=مۇندەرىجە تاللاڭ
|
||||
addvaultwizard.new.fileAlreadyExists=ئامبار ئىسمى بىلەن ئوخشاش ھۆججەت ياكى مۇندەرىجە ئاللىقاچان مەۋجۇت
|
||||
addvaultwizard.new.locationDoesNotExist=بەلگىلەنگەن يولدىكى مۇندەرىجە مەۋجۇت ئەمەس ياكى زىيارەت قىلغىلى بولمايدۇ
|
||||
addvaultwizard.new.locationIsNotWritable=بەلگىلەنگەن يولغا يېزىش ھوقۇقى يوق
|
||||
addvaultwizard.new.locationIsOk=ئامبىرىڭىز ئۈچۈن مۇۋاپىق ئورۇن
|
||||
addvaultwizard.new.invalidName=ئامبار ئىسمى ئىناۋەتسىز
|
||||
addvaultwizard.new.validName=ئامبار ئىسمى ئىناۋەتلىك
|
||||
addvaultwizard.new.validCharacters.message=ئامبار ئىسمى تۆۋەندىكى ھەرپلەرنى ئۆز ئىچىگە ئالالايدۇ:
|
||||
addvaultwizard.new.validCharacters.chars=سۆز ھەرپلىرى (مەسىلەن: a، ж ياكى 수)
|
||||
addvaultwizard.new.validCharacters.numbers=سانلار
|
||||
addvaultwizard.new.validCharacters.dashes=سىزىقچە (%s) ياكى ئاستى سىزىق )%s(
|
||||
### Expert Settings
|
||||
addvaultwizard.new.expertSettings.enableExpertSettingsCheckbox=ئالىي تەڭشەكلەرنى قوزغات
|
||||
addvaultwizard.new.expertSettings.shorteningThreshold.invalid=36 دىن 220 گىچە بولغان قىممەت كىرگۈزۈڭ (كۆڭۈلدىكى 220)
|
||||
addvaultwizard.new.expertSettings.shorteningThreshold.tooltip=تېخىمۇ كۆپ ئۇچۇر ئۈچۈن ھۆججەتنى ئېچىڭ.
|
||||
addvaultwizard.new.expertSettings.shorteningThreshold.title=شىفىرلانغان ھۆججەت ئىسىملىرىنىڭ ئەڭ چوڭ ئۇزۇنلۇقى
|
||||
addvaultwizard.new.expertSettings.shorteningThreshold.valid=ئىناۋەتلىك
|
||||
### Password
|
||||
addvaultwizard.new.createVaultBtn=ئامبار قۇر
|
||||
addvaultwizard.new.generateRecoveryKeyChoice=پارولىڭىزنى يوقىتىپ قويسىڭىز، سانلىق مەلۇماتلىرىڭىزغا ئېرىشەلمەيسىز. پارولىڭىزنى يوقىتىپ قويغان ئەھۋالدا ئەسلىگە كەلتۈرۈش ئاچقۇچى ساقلاشنى خالامسىز؟
|
||||
addvaultwizard.new.generateRecoveryKeyChoice.yes=ھەئە، تېخىمۇ بىخەتەر بولغىنى ياخشى
|
||||
addvaultwizard.new.generateRecoveryKeyChoice.no=ياق رەھمەت، مەن پارولۇمنى يوقاتمايمەن
|
||||
### Information
|
||||
addvault.new.readme.storageLocation.fileName=مۇھىم.rtf
|
||||
addvault.new.readme.storageLocation.1=⚠️ ئامبار ھۆججەتلىرى ⚠️
|
||||
addvault.new.readme.storageLocation.2=بۇ ئامبىرىڭىزنىڭ ساقلاش ئورنى.
|
||||
addvault.new.readme.storageLocation.3=قىلماڭ
|
||||
addvault.new.readme.storageLocation.4=• بۇ مۇندەرىجىنى شىفىرلاش ئۈچۈن ھەر قانداق ھۆججەتنى ئۆزگەرتىڭ ياكى
|
||||
addvault.new.readme.storageLocation.5=• ھەر قانداق ھۆججەتنى ئەپ كىرىڭ ياكى چاپلاڭ.
|
||||
addvault.new.readme.storageLocation.6=ئەگەر ھۆججەتلەرنى شىفىرلىماقچى ۋە ئامبارنىڭ مەزمۇنىنى كۆرمەكچى بولسىڭىز، تۆۋەندىكىلەرنى قىلىڭ:
|
||||
addvault.new.readme.storageLocation.7=1. بۇ ئامبارنى Cryptomator غا قوشۇڭ.
|
||||
addvault.new.readme.storageLocation.8=2. ئامبارنى Cryptomator دا قۇلۇپسىزلاڭ.
|
||||
addvault.new.readme.storageLocation.9=3. «ئاشكارىلاش» كۇنۇپكىسىنى چېكىپ زىيارەت قىلىش ئورنىنى ئېچىڭ.
|
||||
addvault.new.readme.storageLocation.10=ئەگەر ياردەمگە ئېھتىياجلىق بولسىڭىز، ھۆججەتلەرگە قاراڭ: %s
|
||||
addvault.new.readme.accessLocation.fileName=خۇشكەپسىز.rtf
|
||||
addvault.new.readme.accessLocation.1=🔐️ شىفىرلانغان دىسكا 🔐️
|
||||
addvault.new.readme.accessLocation.2=بۇ ئامبىرىڭىزنىڭ زىيارەت قىلىش ئورنى.
|
||||
addvault.new.readme.accessLocation.3=بۇ دىسكىغا قوشۇلغان ھەر قانداق ھۆججەت پروگىرامما تەرىپىدىن شىفىرلىنىدۇ. سىز ئۇنى خۇددى باشقا دىسكا/قىسقۇچقا ئوخشاش ئىشلىتەلەيسىز. بۇ پەقەت ئۇنىڭ مەزمۇنىنىڭ شىفىرسىزلاندۇرۇلغان كۆرۈنۈشى، ھۆججەتلىرىڭىز قاتتىق دىسكىڭىزدا ھەمىشە شىفىرلانغان ھالەتتە تۇرىدۇ.
|
||||
addvault.new.readme.accessLocation.4=بۇ ھۆججەتنى ئۆچۈرۈۋەتسىڭىز بولىدۇ.
|
||||
## Existing
|
||||
addvaultwizard.existing.title=مەۋجۇت ئامبارنى قوش
|
||||
addvaultwizard.existing.instruction=مەۋجۇت ئامبىرىڭىزنىڭ »vault.cryptomator« ھۆججىتىنى تاللاڭ. ئەگەر پەقەت »masterkey.cryptomator« دېگەن ھۆججەت مەۋجۇت بولسا، ئۇنى تاللاڭ.
|
||||
addvaultwizard.existing.chooseBtn=تاللاڭ…
|
||||
addvaultwizard.existing.filePickerTitle=ئامبار ھۆججىتىنى تاللاڭ
|
||||
addvaultwizard.existing.filePickerMimeDesc=Cryptomator ئامبىرى
|
||||
## Success
|
||||
addvaultwizard.success.nextStepsInstructions=ئامبار «%s» قوشۇلدى.\nبۇ ئامبارنى زىيارەت قىلىش ياكى مەزمۇن قوشۇش ئۈچۈن قۇلۇپسىزلىشىڭىز كېرەك. ياكى كېيىنچە خالىغان ۋاقىتتا قۇلۇپسىزلىيالايسىز.
|
||||
addvaultwizard.success.unlockNow=ھازىر قۇلۇپسىزلا
|
||||
|
||||
# Remove Vault
|
||||
removeVault.title=»%s« نى چىقىرىۋەت
|
||||
removeVault.message=ئامبارنى چىقىرىۋېتەمسىز؟
|
||||
removeVault.description=بۇ پەقەت Cryptomator نىڭ بۇ ئامبارنى ئۇنتۇشىغا سەۋەب بولىدۇ. سىز ئۇنى قايتا قوشالايسىز. قاتتىق دىسكىڭىزدىكى شىفىرلانغان ھۆججەتلەر ئۆچۈرۈلمەيدۇ.
|
||||
removeVault.confirmBtn=ئامبارنى ئۆچۈرۈش
|
||||
|
||||
# Change Password
|
||||
changepassword.title=پارولنى ئۆزگەرتىش
|
||||
changepassword.enterOldPassword="%s" نىڭ نۆۋەتتىكى پارولىنى كىرگۈزۈڭ
|
||||
changepassword.finalConfirmation=ئەگەر مەن پارولۇمنى ئۇنتۇپ قالسام، سانلىق مەلۇماتلىرىمغا كىرەلمەيدىغانلىقىمنى چۈشىنىمەن
|
||||
|
||||
# Forget Password
|
||||
forgetPassword.title=پارولنى ئۇنتۇش
|
||||
forgetPassword.message=ساقلانغان پارولنى ئۇنتۇمسىز؟
|
||||
forgetPassword.description=بۇ سىستېمىڭىزنىڭ ئاچقۇچ ساقلىغۇچىسىدىكى بۇ ئامبارنىڭ ساقلانغان پارولىنى ئۆچۈرىدۇ.
|
||||
forgetPassword.confirmBtn=پارولنى ئۇنتۇش
|
||||
|
||||
# Unlock
|
||||
unlock.title=%s نى قۇلۇپسىزلاش
|
||||
unlock.passwordPrompt="%s" نىڭ پارولىنى كىرگۈزۈڭ:
|
||||
unlock.savePassword=پارولنى ئەستە ساقلاش
|
||||
unlock.unlockBtn=قۇلۇپسىزلاش
|
||||
## Select
|
||||
unlock.chooseMasterkey.message=باش ئاچقۇچ ھۆججىتى تېپىلمىدى
|
||||
unlock.chooseMasterkey.description=Cryptomator "%s" ئامبارنىڭ باش ئاچقۇچ ھۆججىتىنى تاپالمىدى. ئاچقۇچ ھۆججىتىنى قولدا تاللاڭ.
|
||||
unlock.chooseMasterkey.filePickerTitle=باش ئاچقۇچ ھۆججىتىنى تاللاش
|
||||
unlock.chooseMasterkey.filePickerMimeDesc=Cryptomator باش ئاچقۇچى
|
||||
## Success
|
||||
unlock.success.message=قۇلۇپسىزلاش مۇۋەپپەقىيەتلىك بولدى
|
||||
unlock.success.description="%s" ئامبارىدىكى مەزمۇنلارغا ئۇلىنىش نۇقتىسى ئارقىلىق كىرگىلى بولىدۇ.
|
||||
unlock.success.rememberChoice=تاللىشىمنى ئەستە ساقلا، قايتا سورىما
|
||||
unlock.success.revealBtn=ئۈسكۈنە دىسكىنى كۆرسىتىش
|
||||
## Failure
|
||||
unlock.error.customPath.message=ئامبارنى ئۆزلەشتۈرۈلگەن يولغا ئۇلاش مۇمكىن بولمىدى
|
||||
unlock.error.customPath.description.notSupported=ئەگەر ئۆزلەشتۈرۈلگەن يولنى ئىشلىتىشنى داۋاملاشتۇرماقچى بولسىڭىز، تەڭشەكلەرگە بېرىپ ئۇنى قوللايدىغان ئۈسكۈنە تۈرىنى تاللاڭ. ئۇنداق بولمىسا، ئامبار تاللانمىلىرىغا بېرىپ قوللىنىدىغان ئۇلىنىش نۇقتىسىنى تاللاڭ.
|
||||
unlock.error.customPath.description.notExists=ئۆزلەشتۈرۈلگەن ئۇلىنىش يولى مەۋجۇت ئەمەس. ئۇنى يەرلىك ھۆججەت سىستېمىسىدا قۇرۇڭ ياكى ئامبار تاللانمىلىرىدا ئۆزگەرتىڭ.
|
||||
unlock.error.customPath.description.inUse=ئۈسكۈنە ھەرپى ياكى ئۆزلەشتۈرۈلگەن ئۇلىنىش يولى "%s" ئاللىقاچان ئىشلىتىلىۋاتىدۇ.
|
||||
unlock.error.customPath.description.hideawayNotDir=قۇلۇپسىزلاش ئۈچۈن ئىشلىتىلگەن ۋاقىتلىق، يوشۇرۇن ھۆججەت "%3$s" نى ئۆچۈرگىلى بولمىدى. ھۆججەتنى تەكشۈرۈپ، ئاندىن قولدا ئۆچۈرۈڭ.
|
||||
unlock.error.customPath.description.couldNotBeCleaned=ئامبارىڭىزنى "%s" يولىغا ئۇلىغىلى بولمىدى. قايتا سىناڭ ياكى باشقا بىر يولنى تاللاڭ.
|
||||
unlock.error.customPath.description.notEmptyDir=ئۆزلەشتۈرۈلگەن ئۇلىنىش يولى "%s" قۇرۇق قىسقۇچ ئەمەس. قۇرۇق بىر قىسقۇچنى تاللاپ قايتا سىناڭ.
|
||||
unlock.error.customPath.description.generic=بۇ ئامبار ئۈچۈن ئۆزلەشتۈرۈلگەن ئۇلىنىش يولىنى تاللىدىڭىز، ئەمما ئۇنى ئىشلىتىش مۇنداق ئۇچۇر بىلەن مەغلۇپ بولدى: %2$s
|
||||
unlock.error.restartRequired.message=ئامبارنى قۇلۇپسىزلاش مۇمكىن بولمىدى
|
||||
unlock.error.restartRequired.description=ئامبار تاللانمىلىرىدا ئۈسكۈنە تۈرىنى ئۆزگەرتىڭ ياكى Cryptomator نى قايتا قوزغىتىڭ.
|
||||
unlock.error.title="%s" نى قۇلۇپسىزلاش مەغلۇپ بولدى
|
||||
## Hub
|
||||
hub.noKeychain.message=ئۈسكۈنە ئاچقۇچىغا كىرىش مۇمكىن بولمىدى
|
||||
hub.noKeychain.description=Hub ئامبارلىرىنى قۇلۇپسىزلاش ئۈچۈن، ئاچقۇچ ساقلىغۇچ ئارقىلىق بىخەتەرلەشتۈرۈلگەن ئۈسكۈنە ئاچقۇچى كېرەك. داۋاملاشتۇرۇش ئۈچۈن، تەڭشەكلەردە "%s" نى قوزغىتىپ ئاچقۇچ ساقلىغۇچنى تاللاڭ.
|
||||
hub.noKeychain.openBtn=تەڭشەكلەرنى ئېچىش
|
||||
### Waiting
|
||||
hub.auth.message=دەلىللەش كۈتۈۋاتىدۇ...
|
||||
hub.auth.description=سىز ئاپتوماتىك ھالدا كىرىش بېتىگە يۆتكىلىشىڭىز كېرەك.
|
||||
hub.auth.loginLink=يۆتكەلمىدىڭىزمۇ؟ بۇ يەرنى چېكىپ ئېچىڭ.
|
||||
### Receive Key
|
||||
hub.receive.message=ئىنكاس بىر تەرەپ قىلىنىۋاتىدۇ…
|
||||
hub.receive.description=Cryptomator Hub دىن كەلگەن ئىنكاسنى قوبۇل قىلىۋاتىدۇ ۋە بىر تەرەپ قىلىۋاتىدۇ. سەل ساقلاڭ.
|
||||
### Register Device
|
||||
hub.register.message=يېڭى ئۈسكۈنە
|
||||
hub.register.description=بۇ بۇ ئۈسكۈنىدىن Hub غا تۇنجى قېتىملىق كىرىش. ئۈسكۈنىنى ھېسابات ئاچقۇچىڭىز بىلەن تىزىملىتىڭ.
|
||||
hub.register.nameLabel=ئۈسكۈنە ئىسمى
|
||||
hub.register.invalidAccountKeyLabel=ئىناۋەتسىز ھېسابات ئاچقۇچى
|
||||
hub.register.registerBtn=تىزىملىتىش
|
||||
### Register Device Legacy
|
||||
hub.register.legacy.occupiedMsg=ئىسىم ئاللىقاچان ئىشلىتىلگەن
|
||||
hub.register.legacy.description=بۇ بۇ ئۈسكۈنىدىن Hub غا تۇنجى قېتىملىق كىرىش. ئۈسكۈنىنى تىزىملىتىڭ.
|
||||
### Registration Success
|
||||
hub.registerSuccess.message=ئۈسكۈنە تىزىملاندى
|
||||
hub.registerSuccess.description=ئۈسكۈنىڭىز مۇۋەپپەقىيەتلىك تىزىملاندى. ئەمدى ئامبارنى قۇلۇپسىزلاشنى داۋاملاشتۇرالايسىز.
|
||||
hub.registerSuccess.unlockBtn=قۇلۇپسىزلاش
|
||||
hub.registerSuccess.legacy.description=ئامبارغا كىرىش ئۈچۈن، ئۈسكۈنىڭىزنى ئۈسكۈنە ئىگىسى تەرىپىدىن قوشۇمچە ھوقۇقلاندۇرۇش كېرەك.
|
||||
### Registration Failed
|
||||
hub.registerFailed.message=ئۈسكۈنە تىزىملىتىش مەغلۇپ بولدى
|
||||
hub.registerFailed.description.generic=تىزىملىتىش جەريانىدا بىر خاتالىق كۆرۈلدى. تەپسىلاتلار ئۈچۈن پروگرامما خاتىرىسىگە قاراڭ.
|
||||
hub.registerFailed.description.deviceAlreadyExists=بۇ ئۈسكۈنە ئاللىقاچان باشقا بىر ئىشلەتكۈچى ئۈچۈن تىزىملانغان. ئىشلەتكۈچى ھېساباتىنى ئۆزگەرتىشكە ئۇرۇنۇڭ ياكى باشقا بىر ئۈسكۈنە ئىشلىتىڭ.
|
||||
### Unauthorized
|
||||
hub.unauthorized.message=كىرىش رەت قىلىندى
|
||||
hub.unauthorized.description=ئۈسكۈنىڭىز تېخى بۇ ئامبارغا كىرىشكە ھوقۇقلاندۇرۇلمىغان. ئامبار ئىگىسىدىن ھوقۇقلاندۇرۇشنى تەلەپ قىلىڭ.
|
||||
### Requires Account Initialization
|
||||
hub.requireAccountInit.message=مەشغۇلات تەلەپ قىلىنىدۇ
|
||||
hub.requireAccountInit.description.0=داۋاملاشتۇرۇش ئۈچۈن، سىزنىڭ
|
||||
hub.requireAccountInit.description.1=Hub ئىشلەتكۈچى سەھىپىڭىزدە
|
||||
hub.requireAccountInit.description.2=تەلەپ قىلىنغان قەدەملەرنى تاماملىشىڭىزنى ئۆتۈنىمىز.
|
||||
### License Exceeded
|
||||
hub.invalidLicense.message=Hub ئىجازەتنامىسى ئىناۋەتسىز
|
||||
hub.invalidLicense.description=سىزنىڭ Cryptomator Hub نۇسخىڭىزنىڭ ئىناۋەتسىز ئىجازەتنامىسى بار. Hub باشقۇرغۇچىسىغا ئىجازەتنامىنى يۇقىرى دەرىجىگە كۆتۈر.
|
||||
|
||||
# Lock
|
||||
## Force
|
||||
lock.forced.message=قۇلۇپلاش مەغلۇپ بولدى
|
||||
lock.forced.description="%s" نى قۇلۇپلاش كۈتۈۋاتقان مەشغۇلاتلار ياكى ئوچۇق ھۆججەتلەر تەرىپىدىن توسالدى. بۇ ئامبارنى مەجبۇرىي قۇلۇپلىيالايسىز، ئەمما I/O نى ئۈزۈش ساقلانمىغان سانلىق مەلۇماتلارنىڭ يوقىلىشىغا سەۋەب بولۇشى مۇمكىن.
|
||||
lock.forced.retryBtn=قايتا سىناش
|
||||
lock.forced.forceBtn=مەجبۇرىي قۇلۇپلاش
|
||||
## Failure
|
||||
lock.fail.message=ئامبارنى قۇلۇپلاش مەغلۇپ بولدى
|
||||
lock.fail.description=ئامبار "%s" نى قۇلۇپلىغىلى بولمىدى. ساقلانمىغان خىزمەتلەرنىڭ باشقا جايغا ساقلانغانلىقىنى ۋە مۇھىم ئوقۇش/يېزىش مەشغۇلاتلىرىنىڭ تاماملانغانلىقىنى جەزملەشتۈرۈڭ. ئامبارنى تاقاش ئۈچۈن، Cryptomator پروگىراممىسىنى ئاخىرلاشتۇرۇڭ.
|
||||
|
||||
# Migration
|
||||
migration.title=ئامبارنى يۆتكەش
|
||||
## Start
|
||||
migration.start.header=ئامبارنى يۆتكەش
|
||||
migration.start.text=Cryptomator نىڭ بۇ يېڭى نۇسخىسىدا ئامبىرىڭىز "%s" نى ئېچىش ئۈچۈن، ئامبارنى يېڭىراق فورماتقا يۇقىرى كۆتۈرۈش كېرەك. بۇنى قىلىشتىن بۇرۇن، تۆۋەندىكىلەرنى بىلىشىڭىز كېرەك:
|
||||
migration.start.remarkUndone=بۇ يۆتكەشنى ئەسلىگە قايتۇرغىلى بولمايدۇ.
|
||||
migration.start.remarkVersions=Cryptomator نىڭ كونا نۇسخىلىرى بىلەن يۆتكىگەندە ئامبارنى ئاچالمايدۇ.
|
||||
migration.start.remarkCanRun=ئامبارغا كىرىدىغان ھەر بىر ئۈسكۈنىنىڭ Cryptomator نىڭ بۇ نۇسخىسىنى ئىجرا قىلالايدىغانلىقىغا جەزم قىلىشىڭىز كېرەك.
|
||||
migration.start.remarkSynced=يۆتكەشتىن بۇرۇن، ئامبىرىڭىزنىڭ بۇ ئۈسكۈنىدە ۋە باشقا ئۈسكۈنىلىرىڭىزدە تولۇق قەدەمداشلانغانلىقىغا جەزم قىلىشىڭىز كېرەك.
|
||||
migration.start.confirm=مەن يۇقىرىدىكى ئۇچۇرلارنى ئوقۇدۇم ۋە چۈشەندىم
|
||||
## Run
|
||||
migration.run.enterPassword="%s" ئۈچۈن پارولنى كىرگۈزۈڭ
|
||||
migration.run.startMigrationBtn=ئامبارنى كۆچۈرۈش
|
||||
migration.run.progressHint=بۇنىڭغا بىرئاز ۋاقىت كېتىشى مۇمكىن…
|
||||
## Success
|
||||
migration.success.nextStepsInstructions="%s" مۇۋەپپەقىيەتلىك كۆچۈرۈلدى.\nئەمدى ئامبىرىڭىزنى قۇلۇپسىزلىيالايسىز.
|
||||
migration.success.unlockNow=ھازىر قۇلۇپسىزلاش
|
||||
## Missing file system capabilities
|
||||
migration.error.missingFileSystemCapabilities.title=قوللىمايدىغان ھۆججەت سىستېمىسى
|
||||
migration.error.missingFileSystemCapabilities.description=ئامبىرىڭىز يېتەرسىز ھۆججەت سىستېمىسىدا جايلاشقانلىقى ئۈچۈن كۆچۈرۈش باشلانمىدى.
|
||||
migration.error.missingFileSystemCapabilities.reason.LONG_FILENAMES=سىستېما ئۇزۇن ھۆججەت ئىسىملىرىنى قوللىمايدۇ.
|
||||
migration.error.missingFileSystemCapabilities.reason.LONG_PATHS=سىستېما ئۇزۇن يولنى قوللىمايدۇ.
|
||||
migration.error.missingFileSystemCapabilities.reason.READ_ACCESS=سىستېما ئوقۇشقا يول قويمىدى.
|
||||
migration.error.missingFileSystemCapabilities.reason.WRITE_ACCESS=سىستېما يېزىشقا يول قويمىدى.
|
||||
## Impossible
|
||||
migration.impossible.heading=ئامبارنى كۆچۈرەلمىدى
|
||||
migration.impossible.reason=ئامبارنىڭ ساقلاش ئورنى ياكى كىرىش نۇقتىسى ماسلاشمىغانلىقتىن ئاپتوماتىك كۆچۈرگىلى بولمايدۇ.
|
||||
migration.impossible.moreInfo=ئامبارنى يەنىلا كونا نۇسخىسى بىلەن ئاچقىلى بولىدۇ. ئامبارنى قولدا قانداق كۆچۈرۈش توغرىسىدىكى كۆرسەتمىلەر ئۈچۈن زىيارەت قىلىڭ
|
||||
|
||||
# Health Check
|
||||
## Start
|
||||
health.title="%s" نىڭ ساغلاملىق تەكشۈرۈشى
|
||||
health.intro.header=ساغلاملىق تەكشۈرۈش
|
||||
health.intro.text=ساغلاملىق تەكشۈرۈش ئامبىرىڭىزنىڭ ئىچكى قۇرۇلمىسىدىكى مەسىلىلەرنى بايقاش ۋە مۇمكىن بولسا تۈزىتىش ئۈچۈن بىر قاتار تەكشۈرۈشلەردىن تۈزۈلگەن. تۆۋەندىكىلەرنى ئېسىڭىزدە تۇتۇڭ:
|
||||
health.intro.remarkSync=بارلىق ئۈسكۈنىلەرنىڭ تولۇق قەدەمداشلانغانلىقىنى جەزملەشتۈرۈڭ، بۇ كۆپ قىسىم مەسىلىلەرنى ھەل قىلىدۇ.
|
||||
health.intro.remarkFix=ھەممە مەسىلىنى تۈزەتكىلى بولمايدۇ.
|
||||
health.intro.remarkBackup=ئەگەر سانلىق مەلۇماتلار بۇزۇلغان بولسا، پەقەت زاپاسلاش ياردەم قىلالايدۇ.
|
||||
health.intro.affirmation=مەن يۇقىرىدىكى ئۇچۇرلارنى ئوقۇدۇم ۋە چۈشەندىم
|
||||
## Start Failure
|
||||
health.fail.header=ئامبار سەپلىمىسىنى يۈكلەشتە خاتالىق كۆرۈلدى
|
||||
health.fail.ioError=سەپلىمە ھۆججىتىنى زىيارەت قىلىش ۋە ئوقۇشتا خاتالىق يۈز بەردى.
|
||||
health.fail.parseError=ئامبار سەپلىمىسىنى تەھلىل قىلىشتا خاتالىق يۈز بەردى.
|
||||
health.fail.moreInfo=تېخىمۇ كۆپ ئۇچۇر
|
||||
## Check Selection
|
||||
health.checkList.description=ئوڭ تەرەپتىكى تىزىملىكتىن تەكشۈرۈشلەرنى تاللاڭ ياكى تۆۋەندىكى كۇنۇپكىلارنى ئىشلىتىڭ.
|
||||
health.checkList.selectAllButton=بارلىق تەكشۈرۈشلەرنى تاللاش
|
||||
health.checkList.deselectAllButton=بارلىق تەكشۈرۈشلەرنى تاللىماسلىق
|
||||
health.check.runBatchBtn=تاللانغان تەكشۈرۈشلەرنى ئىجرا قىلىش
|
||||
## Detail view
|
||||
health.check.detail.noSelectedCheck=نەتىجىلەر ئۈچۈن ئوڭ تەرەپتىكى تىزىملىكتىن تاماملانغان ساغلاملىق تەكشۈرۈشنى تاللاڭ.
|
||||
health.check.detail.checkScheduled=تەكشۈرۈش پىلانلاندى.
|
||||
health.check.detail.checkRunning=تەكشۈرۈش ھازىر ئىجرا بولۇۋاتىدۇ…
|
||||
health.check.detail.checkSkipped=تەكشۈرۈش ئىجرا قىلىشقا تاللانمىدى.
|
||||
health.check.detail.checkFinished=تەكشۈرۈش مۇۋەپپەقىيەتلىك تاماملاندى.
|
||||
health.check.detail.checkFinishedAndFound=تەكشۈرۈش تاماملاندى. نەتىجىلەرنى كۆرۈپ چىقىڭ.
|
||||
health.check.detail.checkFailed=تەكشۈرۈش خاتالىق سەۋەبىدىن توختىدى.
|
||||
health.check.detail.checkCancelled=تەكشۈرۈش بىكار قىلىندى.
|
||||
health.check.detail.listFilters.label=سۈزگۈچ
|
||||
health.check.detail.fixAllSpecificBtn=بارلىق تۈردىكىلەرنى تۈزەت
|
||||
health.check.exportBtn=دوكلات چىقار
|
||||
## Result view
|
||||
health.result.severityFilter.all=ھالىتى - ھەممىسى
|
||||
health.result.severityFilter.good=ياخشى
|
||||
health.result.severityFilter.info=نورمال
|
||||
health.result.severityFilter.warn=ئاگاھلاندۇرۇش
|
||||
health.result.severityFilter.crit=كرىتىك
|
||||
health.result.severityTip.good=ھالىتى: ياخشى\nنورمال ئامبار قۇرۇلمىسى.
|
||||
health.result.severityTip.info=ھالىتى: نورمال\nئامبار قۇرۇلمىسى ساق، تۈزىتىش تەۋسىيە قىلىنىدۇ.
|
||||
health.result.severityTip.warn=ھالىتى: ئاگاھلاندۇرۇش\nئامبار قۇرۇلمىسى بۇزۇلغان، تۈزىتىش قاتتىق تەۋسىيە قىلىنىدۇ.
|
||||
health.result.severityTip.crit=ھالىتى: كرىتىك\nئامبار قۇرۇلمىسى بۇزۇلغان، سانلىق مەلۇمات يوقالغان.
|
||||
health.result.fixStateFilter.all=تۈزىتىش ھالىتى - ھەممىسى
|
||||
health.result.fixStateFilter.fixable=تۈزەتكىلى بولىدىغان
|
||||
health.result.fixStateFilter.notFixable=تۈزەتكىلى بولمايدىغان
|
||||
health.result.fixStateFilter.fixing=تۈزىتىۋاتىدۇ…
|
||||
health.result.fixStateFilter.fixed=تۈزىتىلدى
|
||||
health.result.fixStateFilter.fixFailed=تۈزىتىش مەغلۇپ بولدى
|
||||
## Fix Application
|
||||
health.fix.fixBtn=تۈزەت
|
||||
health.fix.successTip=تۈزىتىش مۇۋەپپەقىيەتلىك بولدى
|
||||
health.fix.failTip=تۈزىتىش مەغلۇپ بولدى، تەپسىلاتلارنى كۆرۈش ئۈچۈن خاتىرىنى كۆرۈڭ
|
||||
|
||||
# Preferences
|
||||
preferences.title=تەڭشەكلەر
|
||||
## General
|
||||
preferences.general=ئومۇمىي
|
||||
preferences.general.startHidden=Cryptomator قوزغالغاندا كۆزنەكنى يوشۇر
|
||||
preferences.general.autoCloseVaults=پروگرامما ئاخىرلاشقاندا ئوچۇق ئامبارلارنى ئاپتوماتىك قۇلۇپلا
|
||||
preferences.general.debugLogging=خاتالىق تاپقۇچ خاتىرىسىنى قوزغات
|
||||
preferences.general.debugDirectory=خاتىرە ھۆججەتلىرىنى كۆرسەت
|
||||
preferences.general.autoStart=سىستېما قوزغالغاندا Cryptomator نى قوزغات
|
||||
preferences.general.keychainBackend=پارولنى ساقلاش ئۇسۇلى
|
||||
preferences.general.quickAccessService=قۇلۇپسىز ئامبارلارنى تېز زىيارەت رايونىغا قوش
|
||||
## Interface
|
||||
preferences.interface=كۆرۈنمە يۈزى
|
||||
preferences.interface.theme=كۆرۈنۈش ۋە ھېس قىلىش
|
||||
preferences.interface.theme.automatic=ئاپتوماتىك
|
||||
preferences.interface.theme.dark=قاراڭغۇ
|
||||
preferences.interface.theme.light=يورۇق
|
||||
preferences.interface.unlockThemes=قاراڭغۇ ھالەتنى قۇلۇپسىزلا
|
||||
preferences.interface.language=تىل (قايتا قوزغىتىشنى تەلەپ قىلىدۇ)
|
||||
preferences.interface.language.auto=سىستېما سۈكۈتتىكى
|
||||
preferences.interface.interfaceOrientation=كۆرۈنمە يۈزى يۆنىلىشى
|
||||
preferences.interface.interfaceOrientation.ltr=سولدىن ئوڭغا
|
||||
preferences.interface.interfaceOrientation.rtl=ئوڭدىن سولغا
|
||||
preferences.interface.showTrayIcon=قوندۇرما سىنبەلگىسىنى كۆرسەت (قايتا قوزغىتىشنى تەلەپ قىلىدۇ)
|
||||
## Volume
|
||||
preferences.volume=مەۋھۇم دىسكا
|
||||
preferences.volume.type=سۈكۈتتىكى دىسكا تۈرى
|
||||
preferences.volume.type.automatic=ئاپتوماتىك
|
||||
preferences.volume.docsTooltip=ھەر خىل دىسكا تۈرلىرى ھەققىدە تېخىمۇ كۆپ ئۇچۇر ئېلىش ئۈچۈن ھۆججەتنى ئېچىڭ.
|
||||
preferences.volume.fuseRestartRequired=ئۆزگەرتىشلەرنى قوللىنىش ئۈچۈن، Cryptomator نى قايتا قوزغىتىش كېرەك.
|
||||
preferences.volume.tcp.port=سۈكۈتتىكى TCP پورتى
|
||||
preferences.volume.supportedFeatures=تاللانغان دىسكا تۈرى تۆۋەندىكى ئىقتىدارلارنى قوللايدۇ:
|
||||
preferences.volume.feature.mountAuto=ئاپتوماتىك چىگىش نۇقتىسى تاللاش
|
||||
preferences.volume.feature.mountToDir=ئۆزلەشتۈرۈلگەن مۇندەرىجىنى چىگىش نۇقتىسى قىلىش
|
||||
preferences.volume.feature.mountToDriveLetter=دىسكا ھەرپىنى چىگىش نۇقتىسى قىلىش
|
||||
preferences.volume.feature.mountFlags=ئۆزلەشتۈرۈلگەن يۈكلەش ئورنى تاللانمىلىرى
|
||||
preferences.volume.feature.readOnly=پەقەت ئوقۇشقا بولىدىغان يۈكلەش
|
||||
## Updates
|
||||
preferences.updates=يېڭىلانمىلار
|
||||
preferences.updates.currentVersion=نۆۋەتتىكى نەشرى: %s
|
||||
preferences.updates.autoUpdateCheck=ئاپتوماتىك يېڭىلانما تەكشۈر
|
||||
preferences.updates.checkNowBtn=ھازىر تەكشۈر
|
||||
preferences.updates.updateAvailable=%s نەشرىگە يېڭىلاش مەۋجۇت.
|
||||
preferences.updates.lastUpdateCheck=ئاخىرقى تەكشۈرۈش: %s
|
||||
preferences.updates.lastUpdateCheck.never=يوق
|
||||
preferences.updates.lastUpdateCheck.recently=يېقىندا
|
||||
preferences.updates.lastUpdateCheck.daysAgo=%s كۈن بۇرۇن
|
||||
preferences.updates.lastUpdateCheck.hoursAgo=%s سائەت بۇرۇن
|
||||
preferences.updates.checkFailed=يېڭىلانمىلارنى ئىزدەش مەغلۇپ بولدى. تور ئۇلىنىشىڭىزنى تەكشۈرۈڭ ياكى كېيىنراق قايتا سىناڭ.
|
||||
preferences.updates.upToDate=Cryptomator ئەڭ يېڭى ھالەتتە.
|
||||
|
||||
## Contribution
|
||||
preferences.contribute=بىزنى قوللاڭ
|
||||
preferences.contribute.registeredFor=قوللىغۇچى گۇۋاھنامىسى %s ئۈچۈن تىزىملاتقان
|
||||
preferences.contribute.noCertificate=Cryptomator نى قوللاڭ ۋە قوللىغۇچى گۇۋاھنامىسىنى ئېلىڭ. بۇ خۇددى ھەقسىز يۇمشاق دېتالنى ئىشلىتىدىغان ئاجايىپ كىشىلەر ئۈچۈن ئىجازەتنامە ئاچقۇچىغا ئوخشايدۇ. ;-)
|
||||
preferences.contribute.getCertificate=تېخى يوقمۇ؟ قانداق ئېلىشنى ئۆگىنىڭ.
|
||||
preferences.contribute.promptText=قوللىغۇچى گۇۋاھنامە كودىنى بۇ يەرگە چاپلاڭ
|
||||
|
||||
### Remove License Key Dialog
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
preferences.about=ھەققىدە
|
||||
|
||||
# Vault Statistics
|
||||
stats.title=%s نىڭ ستاتىستىكىسى
|
||||
stats.cacheHitRate=غەملەك ئىشلىتىش نىسبىتى
|
||||
## Read
|
||||
stats.read.throughput.idle=ئوقۇش: بىكار
|
||||
stats.read.throughput.kibs=ئوقۇش: %.2f KiB/s
|
||||
stats.read.throughput.mibs=ئوقۇش: %.2f MiB/s
|
||||
stats.read.total.data.none=ئوقۇلغان سانلىق مەلۇمات: -
|
||||
stats.read.total.data.kib=ئوقۇلغان سانلىق مەلۇمات: %.1f KiB
|
||||
stats.read.total.data.mib=ئوقۇلغان سانلىق مەلۇمات: %.1f MiB
|
||||
stats.read.total.data.gib=ئوقۇلغان سانلىق مەلۇمات: %.1f GiB
|
||||
stats.decr.total.data.none=يېشىلگەن سانلىق مەلۇمات: -
|
||||
stats.decr.total.data.kib=يېشىلگەن سانلىق مەلۇمات: %.1f KiB
|
||||
stats.decr.total.data.mib=يېشىلگەن سانلىق مەلۇمات: %.1f MiB
|
||||
stats.decr.total.data.gib=يېشىلگەن سانلىق مەلۇمات: %.1f GiB
|
||||
stats.read.accessCount=جەمئىي ئوقۇش سانى: %d
|
||||
## Write
|
||||
stats.write.throughput.idle=يېزىش: بىكار
|
||||
stats.write.throughput.kibs=يېزىش: %.2f KiB/s
|
||||
stats.write.throughput.mibs=يېزىش: %.2f MiB/s
|
||||
stats.write.total.data.none=يېزىلغان سانلىق مەلۇمات: -
|
||||
stats.write.total.data.kib=يېزىلغان سانلىق مەلۇمات: %.1f KiB
|
||||
stats.write.total.data.mib=يېزىلغان سانلىق مەلۇمات: %.1f MiB
|
||||
stats.write.total.data.gib=يېزىلغان سانلىق مەلۇمات: %.1f GiB
|
||||
stats.encr.total.data.none=شىفىرلانغان سانلىق مەلۇمات: -
|
||||
stats.encr.total.data.kib=شىفىرلانغان سانلىق مەلۇمات: %.1f KiB
|
||||
stats.encr.total.data.mib=شىفىرلانغان سانلىق مەلۇمات: %.1f MiB
|
||||
stats.encr.total.data.gib=شىفىرلانغان سانلىق مەلۇمات: %.1f GiB
|
||||
stats.write.accessCount=جەمئىي يېزىش سانى: %d
|
||||
|
||||
## Accesses
|
||||
stats.access.current=ھازىرقى زىيارەت: %d
|
||||
stats.access.total=جەمئىي زىيارەت سانى: %d
|
||||
|
||||
|
||||
# Main Window
|
||||
## Vault List
|
||||
main.vaultlist.emptyList.onboardingInstruction=ئامبار قوشۇش ئۈچۈن بۇ يەرنى چېكىڭ
|
||||
main.vaultlist.contextMenu.remove=چىقىرىۋەت…
|
||||
main.vaultlist.contextMenu.lock=قۇلۇپلا
|
||||
main.vaultlist.contextMenu.unlock=قۇلۇپسىزلا…
|
||||
main.vaultlist.contextMenu.unlockNow=ھازىر قۇلۇپسىزلا
|
||||
main.vaultlist.contextMenu.vaultoptions=ئامبار تاللانمىلىرىنى كۆرسەت
|
||||
main.vaultlist.contextMenu.reveal=دىسكىنى كۆرسەت
|
||||
##Notificaition
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
main.vaultDetail.welcomeOnboarding=Cryptomator نى ھۆججەتلىرىڭىزنى قوغداش ئۈچۈن تاللىغىنىڭىزغا رەھمەت. ياردەمگە ئېھتىياجىڭىز بولسا، باشلاش قوللانمىلىرىمىزنى كۆرۈپ چىقىڭ:
|
||||
### Locked
|
||||
main.vaultDetail.lockedStatus=قۇلۇپلانغان
|
||||
main.vaultDetail.unlockBtn=قۇلۇپسىزلا…
|
||||
main.vaultDetail.unlockNowBtn=ھازىر قۇلۇپسىزلا
|
||||
main.vaultDetail.optionsBtn=ئامبار تەڭشىكى
|
||||
main.vaultDetail.passwordSavedInKeychain=پارول ساقلاندى
|
||||
main.vaultDetail.share=ھەمبەھىرلە…
|
||||
### Unlocked
|
||||
main.vaultDetail.unlockedStatus=قۇلۇپسىز
|
||||
main.vaultDetail.accessLocation=ئامبارىڭىزنىڭ مەزمۇنلىرىغا بۇ يەردىن زىيارەت قىلغىلى بولىدۇ:
|
||||
main.vaultDetail.revealBtn=دىسكىنى كۆرسەت
|
||||
main.vaultDetail.copyUri=URI نى كۆچۈر
|
||||
main.vaultDetail.lockBtn=قۇلۇپلا
|
||||
main.vaultDetail.bytesPerSecondRead=ئوقۇش:
|
||||
main.vaultDetail.bytesPerSecondWritten=يېزىش:
|
||||
main.vaultDetail.throughput.idle=بىكار
|
||||
main.vaultDetail.throughput.kbps=KiB/s %.1f
|
||||
main.vaultDetail.throughput.mbps=MiB/s %.1f
|
||||
main.vaultDetail.stats=ئامبار ستاتىستىكىسى
|
||||
main.vaultDetail.locateEncryptedFileBtn=شىفىرلانغان ھۆججەتنى تاپ
|
||||
main.vaultDetail.locateEncryptedFileBtn.tooltip=شىفىرلانغان نۇسخىسىنى تېپىش ئۈچۈن ئامبارىڭىزدىن بىر ھۆججەتنى تاللاڭ
|
||||
main.vaultDetail.encryptedPathsCopied=يولى چاپلاش تاختىسىغا كۆچۈرۈلدى!
|
||||
main.vaultDetail.filePickerTitle=ئامبار ئىچىدىكى ھۆججەتنى تاللاڭ
|
||||
### Missing
|
||||
main.vaultDetail.missing.info=Cryptomator بۇ يولدا قويۇلما تېپىلمىدى.
|
||||
main.vaultDetail.missing.recheck=قايتا تەكشۈرۈش
|
||||
main.vaultDetail.missing.remove=قويۇلما تىزىمىدىن ئۆچۈرۈش…
|
||||
main.vaultDetail.missing.changeLocation=قويۇلما ئورنىنى ئۆزگەرتىش…
|
||||
### Needs Migration
|
||||
main.vaultDetail.migrateButton=ئامبار يېڭىلاش
|
||||
main.vaultDetail.migratePrompt=بۇ ئامبارنى ئىچىشتىن بۇرۇن يېڭى فورماتقا يېڭىلىنىشى كېرەك
|
||||
### Error
|
||||
main.vaultDetail.error.info=ئامبارنى يۈكلەشتە خاتالىق يۈز بەردى.
|
||||
main.vaultDetail.error.reload=قايتا يۈكلەش
|
||||
main.vaultDetail.error.windowTitle=ئامبار يۈكلەش خاتالىقى
|
||||
|
||||
# Wrong File Alert
|
||||
wrongFileAlert.title=ھۆججەتلەرنى شىفىرلاش
|
||||
wrongFileAlert.message=بۇ ھۆججەتلەرنى شەكلەندۈرمەكچىمۇ بولدىڭىز؟
|
||||
wrongFileAlert.description=بۇ مەقسەت ئۈچۈن، Cryptomator سىزنىڭ سىستېما ھۆججەت باشقۇرغۇچىڭىزدا بىر دىسكا نامى بىلەن تەمىنلەيدۇ.
|
||||
wrongFileAlert.instruction.0=ھۆججەتلەرنى شەكلەندۈرۈش ئۈچۈن، تۆۋەندىكى قەدەملەرنى بەرپا قىلىڭ:
|
||||
wrongFileAlert.instruction.1=1. ئامبارنى قۇلۇپسىزلاڭ.
|
||||
wrongFileAlert.instruction.2=2. "كۆرسىتىش" نى چېكىپ، ھۆججەتلەرنى ھۆججەت باشقۇرغۇچىڭىزدا ئېچىڭ.
|
||||
wrongFileAlert.instruction.3=3. ھۆججەتلىرىڭىزنى بۇ خەتنىڭ ئىچىگە قوشۇڭ.
|
||||
wrongFileAlert.link=تېخىمۇ كۆپ مەلۇمات ئۈچۈن، زىيارەت قىلىڭ
|
||||
|
||||
# Vault Options
|
||||
## General
|
||||
vaultOptions.general=ئادەتتىكى
|
||||
vaultOptions.general.vaultName=قويۇلما نامى
|
||||
vaultOptions.general.autoLock.lockAfterTimePart1=ۋاقىتتا قۇلۇپلاش
|
||||
vaultOptions.general.autoLock.lockAfterTimePart2=مىنۇتتا
|
||||
vaultOptions.general.unlockAfterStartup=Cryptomator باشلىغاندا ئامبارنى قۇلۇپسىز ئېچىش
|
||||
vaultOptions.general.actionAfterUnlock=مۇۋەپپەقىيەتلىك ئېچىلغاندىن كىيىن
|
||||
vaultOptions.general.actionAfterUnlock.ignore=ھېچنىمە قىلما
|
||||
vaultOptions.general.actionAfterUnlock.reveal=خەتىنى كۆرسەت
|
||||
vaultOptions.general.actionAfterUnlock.ask=سورا
|
||||
vaultOptions.general.startHealthCheckBtn=ساقلىق تەكشۈرۈشىنى باشلاڭ
|
||||
|
||||
## Mount
|
||||
vaultOptions.mount=دېسكا
|
||||
vaultOptions.mount.info=مەۋسۇم دېسكا تەڭشىكىنى ئۆزگەرتىپ سۈكۈتتىكى تەڭشەكنى ئۆزگەرتىڭ.
|
||||
vaultOptions.mount.readonly=پەقەت ئوقۇش
|
||||
vaultOptions.mount.customMountFlags=خاس يۈكلەش تاللانمىسى
|
||||
vaultOptions.mount.winDriveLetterOccupied=ئىشلىتىلىۋاتىدۇ
|
||||
vaultOptions.mount.mountPoint=دېسكا نۇقتىسى
|
||||
vaultOptions.mount.mountPoint.auto=ئاۋتوماتىك ھەلدە ماس ئورۇن تاللاڭ
|
||||
vaultOptions.mount.mountPoint.driveLetter=بەلگىلەنگەن دېسكا ھەرىپىنى ئىشلىتىڭ
|
||||
vaultOptions.mount.mountPoint.custom=تاللانغان دائىرە ئىستونىنى ئىشلىتىڭ
|
||||
vaultOptions.mount.mountPoint.directoryPickerButton=تاللاڭ…
|
||||
vaultOptions.mount.mountPoint.directoryPickerTitle=دائىرە تاللاڭ
|
||||
vaultOptions.mount.volumeType.default=سۈكۈتتىكى:(%s)
|
||||
vaultOptions.mount.volumeType.restartRequired=ئۆزگەرتىشلەرنى قوللىنىش ئۈچۈن، Cryptomator نى قايتا قوزغىتىش كېرەك.
|
||||
vaultOptions.mount.volume.tcp.port=TCP پورتى
|
||||
vaultOptions.mount.volume.type=دېسكا شەكلى
|
||||
## Master Key
|
||||
vaultOptions.masterkey=پارول
|
||||
vaultOptions.masterkey.changePasswordBtn=پارولنى ئۆزگەرتىش
|
||||
vaultOptions.masterkey.forgetSavedPasswordBtn=ساقلانغان پارولنى ئۇنتۇڭ
|
||||
vaultOptions.masterkey.recoveryKeyExplanation=مۇقۇم ئەسلىگە كەلتۈرۈش ئاچقۇچنى يوقىتىپ قويغان بولسىڭىز، قويۇلماڭىزغا قايتا كىرىشنىڭ يگانە يولى.
|
||||
vaultOptions.masterkey.showRecoveryKeyBtn=ئەسلىگە كەلتۈرۈش ئاچقۇچنى كۆرسىتىش
|
||||
vaultOptions.masterkey.recoverPasswordBtn=پارولنى قايتا بېكىتىش
|
||||
## Hub
|
||||
vaultOptions.hub=ئەسلىگە كەلتۈرۈش
|
||||
vaultOptions.hub.convertInfo=جىددىي ئەھۋالدا، بۇ ئەسلىگە كەلتۈرۈش ئاچقۇچىڭىزغا پارول بېكىتكىلى بولىدۇ.
|
||||
vaultOptions.hub.convertBtn=ئەسلىگە كەلتۈرۈش ئاچقۇچىغا پارول ئۆزگەرتىڭ
|
||||
|
||||
# Recovery Key
|
||||
## Display Recovery Key
|
||||
recoveryKey.display.title=ئەسلىگە كەلتۈرۈش ئاچقۇچىنى كۆرۈش
|
||||
recoveryKey.create.message=پارول تەلەپ قىلىنىدۇ
|
||||
recoveryKey.create.description="%s"نىڭ ئەسلىگە كەلتۈرۈش ئاچقۇچىنى كۆرۈش ئۈچۈن پارولنى كىرگۈزۈڭ.
|
||||
recoveryKey.display.description=تۆۋەندىكى ئەسلىگە كەلتۈرۈش ئاچقۇچى "%s" نى قايتا قۇلىپتىن ئېچىش ئۈچۈن ئىشلىتىلىدۇ:
|
||||
recoveryKey.display.StorageHints=ئۇنى ئالاھىدە بىخەتەر جايدا ساقلاڭ، مەسىلەن:\n • مەخپى سۆز باشقۇرغۇچى ئارقىلىق ساقلاڭ\n • USB دېسكىغا ساقلاڭ\n • قەغەزگە بېسىپ چىقىرىپ ساقلاڭ
|
||||
## Reset Password
|
||||
### Enter Recovery Key
|
||||
recoveryKey.recover.title=پارولنى قايتىلاڭ
|
||||
recoveryKey.recover.prompt="%s" نىڭ ئەسلىگە كەلتۈرۈش ئاچقۇچنى (پارول ئەمەس) چاپلاڭ:
|
||||
recoveryKey.recover.correctKey=بۇ ئەسلىگە كەلتۈرۈش ئاچقۇچى توغرا
|
||||
recoveryKey.recover.wrongKey=بۇ ئەسلىگە كەلتۈرۈش ئاچقۇچى باشقا ئامبار بىلەن باغلانغان
|
||||
recoveryKey.recover.invalidKey=بۇ ئەسلىگە كەلتۈرۈش ئاچقۇچى ئىناۋەتسىز
|
||||
recoveryKey.printout.heading=Cryptomator ئەسلىگە كەلتۈرۈش ئاچقۇچى\n"%s"\n
|
||||
### Reset Password
|
||||
recoveryKey.recover.resetBtn=قايتا تەڭشەش
|
||||
### Recovery Key Password Reset Success
|
||||
recoveryKey.recover.resetSuccess.message=پارول قايتا بېكىتىلدى
|
||||
recoveryKey.recover.resetSuccess.description=يېڭى پارول بىلەن ئامبانى ئاچالايسىز.
|
||||
|
||||
# Convert Vault
|
||||
convertVault.title=ئامبار ئۆزگەرتىش
|
||||
convertVault.convert.convertBtn.before=ئۆزگەرتىش
|
||||
convertVault.convert.convertBtn.processing=ئۆزگەرتىۋاتىدۇ…
|
||||
convertVault.success.message=ئۆزگەرتىش مۇۋەپپەقىيەتلىك بولدى
|
||||
convertVault.hubToPassword.success.description=يېڭى پارول بىلەن ئامبارنى ئاچالايسىز.
|
||||
|
||||
# New Password
|
||||
newPassword.promptText=يېڭى پارول كىرگۈزۈڭ
|
||||
newPassword.reenterPassword=يېڭى پارولنى قايتىلاڭ
|
||||
newPassword.passwordsMatch=پارول ماس كەلدى!
|
||||
newPassword.passwordsDoNotMatch=پارول ماس كەلمىدى
|
||||
passwordStrength.messageLabel.tooShort=ئەڭ ئاز بولغاندا %d ھەرىپ كىرگۈزۈڭ
|
||||
passwordStrength.messageLabel.0=بەك ئاجىز
|
||||
passwordStrength.messageLabel.1=ئاجىز
|
||||
passwordStrength.messageLabel.2=ئوتتۇرا
|
||||
passwordStrength.messageLabel.3=بىخەتەر
|
||||
passwordStrength.messageLabel.4=بەك بىخەتەر
|
||||
|
||||
# Quit
|
||||
quit.title=ھۆججەتنى تاقاش
|
||||
quit.message=قۇلىپلۇق بولمىغان ئامبار بار
|
||||
quit.description=تاقاشنى جەزملەشتۈرۈڭ. Cryptomator ھەممە قۇلىپلۇق بولمىغان ئامبارنى خاتىرجەم قۇلىپلاپ، سانلىق مەلۇماتنىڭ يوقىلىشىنىڭ ئالدىنى ئالىدۇ.
|
||||
quit.lockAndQuitBtn=قۇلىپلاپ تاقاش
|
||||
|
||||
# Forced Quit
|
||||
quit.forced.message=بەزى ئامبارلار قۇلۇپلانمىدى
|
||||
quit.forced.description=ئامبار قۇلىپلاشتا داۋاملاشتۇرۇلۋاتقان مەشغۇلاتلار ياكى ئېچىلغان ھۆججەتلەر توسالغۇ يارىتىۋاتىدۇ. قالغان ئامبار قۇلۇپلارنى زورلاپ قۇلىپلاشقا بولىدۇ، ئەمما I/O ئالاقىسىنىڭ بۇزۇلۇشى نەتىجىسىدە ساقلانمىغان سانلىق مەلۇمات يوقىتىلىشى مۇمكىن.
|
||||
quit.forced.forceAndQuitBtn=زورلاپ قۇلىپلاپ تاقاش
|
||||
|
||||
# Update Reminder
|
||||
updateReminder.title=يېڭىلاش تەكشۈرۈشى
|
||||
updateReminder.message=يېڭىلانمىلارنى تەكشۈرەمسىز؟
|
||||
updateReminder.description=يېڭى ئۇسۇل، خاتالىقنى تۈزىتىش، ۋە بىخەتەرلىك يېىلىنىشى ئۈچۈن دائىم يېڭىلاپ تۇرۇڭ. بىز يېڭىلانمىلارنى ئاپتوماتىك ھەلدە تەكشۈرۈشنى تەۋسىيە قىلىمىز.
|
||||
updateReminder.notNow=ھازىر ئەمەس
|
||||
updateReminder.yesOnce=بىر قېتىم
|
||||
updateReminder.yesAutomatically=ئاپتوماتىك، ھەئە
|
||||
|
||||
#Dokany Support End
|
||||
dokanySupportEnd.title=ئىچكى ئىشلىتىش ھەققىدە ئۇقتۇرۇش
|
||||
dokanySupportEnd.message=Dokany نىڭ قوللاش مۇھلىتى توشتى
|
||||
dokanySupportEnd.description=Dokany نىڭ قۇۋۋەت شەكلى Cryptomator تەرەپدىن ئاندىن قوللانمايدۇ. سەپلىمىلىرىڭىز ھازىر ئاساسىي قۇۋۋەت شەكلىگە ماسلاشتى. ئاساسىي شەكلىنى تەڭشەشتىن كۆرەلەيسىز.
|
||||
dokanySupportEnd.preferencesBtn=سەپلىمىلەرنى ئېچىش
|
||||
|
||||
# Share Vault
|
||||
shareVault.title=ئامبارنى ھەمبەھىرلەش
|
||||
shareVault.message=بۇ ئامبارنى باشقىلار بىلەن ھەمبەھىرلەشنى خالامسىز ؟
|
||||
shareVault.description=باشقىلار بىلەن ئامبار ھەمبەھىرلىگەندە ھەر ۋاقىت ئىھتىياتچان بولۇڭ. قىسقىچە، تۆۋەندىكى قەدەملەر بويچە قىلىڭ:
|
||||
shareVault.instruction.1=1. شىفىرلانغان ئامبار مۇندەرىجىسىنى بۇلۇت ساقلاش سۇپىسى ئارقىلىق ھەمبەھىرلەڭ.
|
||||
shareVault.instruction.2=2. ئامبار پارولىنى بىخەتەر شەكلىدە ھەمبەھىرلەڭ.
|
||||
shareVault.remarkBestPractices=تېخىمۇ كۆپ ئۇچۇر ئۈچۈن، بىزنىڭ يازمىلىرىمىزدىكى ئەڭ ياخشى تەكلىپلەرنى كۆرۈڭ.
|
||||
shareVault.docsTooltip=ئامبار ھەمبەھىرلەش توغرىسىدىكى تەپسىلاتلار ئۈچۈن، ماتىريالنى ئېچىڭ.
|
||||
shareVault.hubAd.description=گۇرۇپپىا بىلەن بىخەتەر ھالدا ھەمكارلىشىش
|
||||
shareVault.hubAd.keyManagement=• نەتىجە-چۇشلۇق ئۇچۇر باشقۇرۇشى
|
||||
shareVault.hubAd.authentication=• كۈچلۈك دەلىللەش
|
||||
shareVault.hubAd.encryption=• بىرگە-بىر شىفىرلاش
|
||||
shareVault.visitHub=Cryptomator Hub ئۇچۇرىنى زىيارەت قىلىڭ
|
||||
|
||||
shareVault.hub.message=ئامبارنى قانداق ھەمبەھىرلەيمىز
|
||||
shareVault.hub.description=ئامبار مەزمۇنىنى باشقا گۇرۇپپىنىڭ ئەزاسىغا ھەمبەھىرلەش ئۈچۈن تۆۋەندىكى ئىككى قەدەم بويچە ھەمبەھىرلەش كېرەك:
|
||||
shareVault.hub.instruction.1=1. شىفىرلانغان ئامبار مۇندەرىجىسىنى بۇلۇت ساقلاش ئارقىلىق ھەمبەھىرلەڭ.
|
||||
shareVault.hub.instruction.2=2. Cryptomator Hub ئۇچۇرى ئارقىلىق گۇرۇپپا ئەزاسىغا ھەمبەھىرلەڭ.
|
||||
shareVault.hub.openHub=Cryptomator Hub ئۇچۇرىنى ئېچىڭ
|
||||
@@ -22,7 +22,7 @@ error.hyperlink.lookup=Дізнатися більше про цю помилк
|
||||
error.hyperlink.report=Повідомити про цю помилку
|
||||
error.technicalDetails=Докладно:
|
||||
error.existingSolutionDescription=Cryptomator не очікував, що це станеться. Але ми знайшли спосіб розв'язання цієї проблеми. Ознайомтесь з ним, будь ласка, далі.
|
||||
error.hyperlink.solution=Знайдіть рішення
|
||||
error.hyperlink.solution=Ознайомтесь із рішенням
|
||||
error.lookupPermissionMessage=Cryptomator може спробувати знайти спосіб розв'язання цієї проблеми онлайн. Це передбачає відправку запиту до нашої бази даних проблем з вашої ІР.
|
||||
error.dismiss=Відхилити
|
||||
error.lookUpSolution=Пошук рішення
|
||||
@@ -288,6 +288,7 @@ preferences.general.debugLogging=Увімкнути ведення журнал
|
||||
preferences.general.debugDirectory=Показати файли журналу
|
||||
preferences.general.autoStart=Запускати Cryptomator під час запуску системи
|
||||
preferences.general.keychainBackend=Зберігати паролі за допомогою
|
||||
preferences.general.quickAccessService=Додати до області швидкого доступу розблоковані сховища
|
||||
## Interface
|
||||
preferences.interface=Вигляд
|
||||
preferences.interface.theme=Колір і стиль
|
||||
@@ -300,7 +301,6 @@ preferences.interface.language.auto=Мова системи
|
||||
preferences.interface.interfaceOrientation=Відображення елементів
|
||||
preferences.interface.interfaceOrientation.ltr=Зліва направо
|
||||
preferences.interface.interfaceOrientation.rtl=Справа наліво
|
||||
preferences.interface.showMinimizeButton=Показувати кнопку "згорнути"
|
||||
preferences.interface.showTrayIcon=Показувати піктограму на панелі завдань (потрібен перезапуск)
|
||||
## Volume
|
||||
preferences.volume=Віртуальний диск
|
||||
@@ -335,6 +335,9 @@ preferences.contribute.registeredFor=Сертифікат помічника з
|
||||
preferences.contribute.noCertificate=Підтримайте Cryptomator та отримайте сертифікат помічника - це як ліцензійний ключ, але для чудових людей, які користуються безкоштовним програмним забезпеченням. ;-)
|
||||
preferences.contribute.getCertificate=Ще немає такого? Дізнайтеся, як його отримати.
|
||||
preferences.contribute.promptText=Вставте код сертифікату помічника тут
|
||||
|
||||
### Remove License Key Dialog
|
||||
removeCert.confirmBtn=Прибрати
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
@@ -376,11 +379,6 @@ stats.access.total=Усього отримано доступ: %d
|
||||
|
||||
|
||||
# Main Window
|
||||
main.closeBtn.tooltip=Закрити
|
||||
main.minimizeBtn.tooltip=Згорнути
|
||||
main.preferencesBtn.tooltip=Налаштування
|
||||
main.debugModeEnabled.tooltip=Режим налагодження увімкнений
|
||||
main.supporterCertificateMissing.tooltip=Будь ласка, розгляньте можливість пожертви
|
||||
## Vault List
|
||||
main.vaultlist.emptyList.onboardingInstruction=Натисніть тут, щоб додати сховище
|
||||
main.vaultlist.contextMenu.remove=Видалити…
|
||||
@@ -389,9 +387,7 @@ main.vaultlist.contextMenu.unlock=Розблокувати…
|
||||
main.vaultlist.contextMenu.unlockNow=Розблокувати
|
||||
main.vaultlist.contextMenu.vaultoptions=Показати параметри сховища
|
||||
main.vaultlist.contextMenu.reveal=Розгорнути диск
|
||||
main.vaultlist.addVaultBtn=Додати
|
||||
main.vaultlist.addVaultBtn.menuItemNew=Нове сховище...
|
||||
main.vaultlist.addVaultBtn.menuItemExisting=Наявне сховище...
|
||||
##Notificaition
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
main.vaultDetail.welcomeOnboarding=Дякуємо, що обрали Cryptomator для захисту ваших файлів. Якщо вам потрібна допомога, перегляньте наші інструкції з роботи:
|
||||
@@ -542,6 +538,9 @@ updateReminder.yesOnce=Так, лише раз
|
||||
updateReminder.yesAutomatically=Так, автоматично
|
||||
|
||||
#Dokany Support End
|
||||
dokanySupportEnd.title=Застаріле повідомлення
|
||||
dokanySupportEnd.message=Закінчення підтримки Dokany
|
||||
dokanySupportEnd.description=Тип сховища Dokany більше не підтримується в Cryptomator. Тепер ваші налаштування змінено для використання типового типу сховища. Ви можете переглянути тип сховища за замовчуванням в налаштуваннях.
|
||||
dokanySupportEnd.preferencesBtn=Відкрити налаштування
|
||||
|
||||
# Share Vault
|
||||
|
||||
121
src/main/resources/i18n/strings_ur.properties
Normal file
121
src/main/resources/i18n/strings_ur.properties
Normal file
@@ -0,0 +1,121 @@
|
||||
# Locale Specific CSS files such as CJK, RTL,...
|
||||
|
||||
# Generics
|
||||
## Button
|
||||
|
||||
# Error
|
||||
|
||||
# Defaults
|
||||
|
||||
# Tray Menu
|
||||
|
||||
# Add Vault Wizard
|
||||
## New
|
||||
### Name
|
||||
### Location
|
||||
### Expert Settings
|
||||
### Password
|
||||
### Information
|
||||
## Existing
|
||||
## Success
|
||||
|
||||
# Remove Vault
|
||||
|
||||
# Change Password
|
||||
|
||||
# Forget Password
|
||||
|
||||
# Unlock
|
||||
## Select
|
||||
## Success
|
||||
## Failure
|
||||
## Hub
|
||||
### Waiting
|
||||
### Receive Key
|
||||
### Register Device
|
||||
### Register Device Legacy
|
||||
### Registration Success
|
||||
### Registration Failed
|
||||
### Unauthorized
|
||||
### Requires Account Initialization
|
||||
### License Exceeded
|
||||
|
||||
# Lock
|
||||
## Force
|
||||
## Failure
|
||||
|
||||
# Migration
|
||||
## Start
|
||||
## Run
|
||||
## Success
|
||||
## Missing file system capabilities
|
||||
## Impossible
|
||||
|
||||
# Health Check
|
||||
## Start
|
||||
## Start Failure
|
||||
## Check Selection
|
||||
## Detail view
|
||||
## Result view
|
||||
## Fix Application
|
||||
|
||||
# Preferences
|
||||
## General
|
||||
## Interface
|
||||
## Volume
|
||||
## Updates
|
||||
|
||||
## Contribution
|
||||
|
||||
### Remove License Key Dialog
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
|
||||
# Vault Statistics
|
||||
## Read
|
||||
## Write
|
||||
|
||||
## Accesses
|
||||
|
||||
|
||||
# Main Window
|
||||
## Vault List
|
||||
##Notificaition
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
### Locked
|
||||
### Unlocked
|
||||
### Missing
|
||||
### Needs Migration
|
||||
### Error
|
||||
|
||||
# Wrong File Alert
|
||||
|
||||
# Vault Options
|
||||
## General
|
||||
|
||||
## Mount
|
||||
## Master Key
|
||||
## Hub
|
||||
|
||||
# Recovery Key
|
||||
## Display Recovery Key
|
||||
## Reset Password
|
||||
### Enter Recovery Key
|
||||
### Reset Password
|
||||
### Recovery Key Password Reset Success
|
||||
|
||||
# Convert Vault
|
||||
|
||||
# New Password
|
||||
|
||||
# Quit
|
||||
|
||||
# Forced Quit
|
||||
|
||||
# Update Reminder
|
||||
|
||||
#Dokany Support End
|
||||
|
||||
# Share Vault
|
||||
@@ -282,7 +282,6 @@ preferences.interface.language.auto=Mặc định hệ thống
|
||||
preferences.interface.interfaceOrientation=Định hướng giao diện
|
||||
preferences.interface.interfaceOrientation.ltr=Trái sang phải
|
||||
preferences.interface.interfaceOrientation.rtl=Phải sang trái
|
||||
preferences.interface.showMinimizeButton=Hiện nút thu nhỏ
|
||||
preferences.interface.showTrayIcon=Hiển thị biểu tượng khay (yêu cầu khởi động lại)
|
||||
## Volume
|
||||
preferences.volume=Ổ lưu trữ ảo
|
||||
@@ -313,6 +312,9 @@ preferences.contribute.registeredFor=Chứng nhận Người Hỗ Trợ được
|
||||
preferences.contribute.noCertificate=Hỗ trợ Cryptomator và lấy về cho bạn chứng nhận người hỗ trợ. Chứng nhận này giống như giấy phép sử dụng phần mềm, nhưng chỉ dành cho những con người tuyệt vời đang dùng phần mềm tự do. ;-)
|
||||
preferences.contribute.getCertificate=Bạn chưa có? Tìm hiểu cách bạn có thể lấy được nó.
|
||||
preferences.contribute.promptText=Vui lòng dán mã chứng nhận người hỗ trợ vào đây
|
||||
|
||||
### Remove License Key Dialog
|
||||
removeCert.confirmBtn=Xóa
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
@@ -354,11 +356,6 @@ stats.access.total=Tổng số lần truy cập: %d
|
||||
|
||||
|
||||
# Main Window
|
||||
main.closeBtn.tooltip=Đóng
|
||||
main.minimizeBtn.tooltip=Thu nhỏ
|
||||
main.preferencesBtn.tooltip=Tùy chỉnh
|
||||
main.debugModeEnabled.tooltip=Chế độ gỡ lỗi được bật
|
||||
main.supporterCertificateMissing.tooltip=Hãy xem xét tài trợ
|
||||
## Vault List
|
||||
main.vaultlist.emptyList.onboardingInstruction=Bấm vào đây để thêm vault
|
||||
main.vaultlist.contextMenu.remove=Xóa…
|
||||
@@ -367,8 +364,7 @@ main.vaultlist.contextMenu.unlock=Mở khoá…
|
||||
main.vaultlist.contextMenu.unlockNow=Mở khóa bây giờ
|
||||
main.vaultlist.contextMenu.vaultoptions=Hiện tùy chọn vault
|
||||
main.vaultlist.contextMenu.reveal=Hiển thị Ổ đĩa
|
||||
main.vaultlist.addVaultBtn=Thêm
|
||||
main.vaultlist.addVaultBtn.menuItemNew=Vault mới...
|
||||
##Notificaition
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
main.vaultDetail.welcomeOnboarding=Cảm ơn bạn đã chọn Cryptomator để bảo vệ tệp của bạn. Nếu bạn cần bất kỳ hỗ trợ nào, hãy xem hướng dẫn bắt đầu của chúng tôi:
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
# Generics
|
||||
## Button
|
||||
generic.button.apply=应用
|
||||
generic.button.back=返回
|
||||
generic.button.back=后退
|
||||
generic.button.cancel=取消
|
||||
generic.button.change=更改
|
||||
generic.button.choose=选择...
|
||||
@@ -287,6 +287,7 @@ preferences.general.debugLogging=启用调试日志
|
||||
preferences.general.debugDirectory=显示日志文件
|
||||
preferences.general.autoStart=开机自动启动
|
||||
preferences.general.keychainBackend=存储密码方式
|
||||
preferences.general.quickAccessService=将已解锁的保险库添加到快速访问区域
|
||||
## Interface
|
||||
preferences.interface=用户界面
|
||||
preferences.interface.theme=界面外观
|
||||
@@ -299,7 +300,6 @@ preferences.interface.language.auto=系统默认
|
||||
preferences.interface.interfaceOrientation=界面方向
|
||||
preferences.interface.interfaceOrientation.ltr=从左到右
|
||||
preferences.interface.interfaceOrientation.rtl=从右到左
|
||||
preferences.interface.showMinimizeButton=显示最小化按钮
|
||||
preferences.interface.showTrayIcon=显示托盘图标(需重启)
|
||||
## Volume
|
||||
preferences.volume=虚拟磁盘
|
||||
@@ -334,6 +334,9 @@ preferences.contribute.registeredFor=已为 %s 注册支持者证书
|
||||
preferences.contribute.noCertificate=支持 Cryptomator 并获得一份支持者证书。它类似于许可证密钥,特别之处是提供给使用免费软件的牛人的 ;-)
|
||||
preferences.contribute.getCertificate=还没有该证书吗?了解您如何获取
|
||||
preferences.contribute.promptText=在这里粘贴赞助者证书码
|
||||
|
||||
### Remove License Key Dialog
|
||||
removeCert.confirmBtn=删除
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
@@ -375,11 +378,6 @@ stats.access.total=总访问量:%d
|
||||
|
||||
|
||||
# Main Window
|
||||
main.closeBtn.tooltip=关闭
|
||||
main.minimizeBtn.tooltip=最小化
|
||||
main.preferencesBtn.tooltip=首选项
|
||||
main.debugModeEnabled.tooltip=调试模式已开启
|
||||
main.supporterCertificateMissing.tooltip=请考虑捐赠
|
||||
## Vault List
|
||||
main.vaultlist.emptyList.onboardingInstruction=点击此处添加一个保险库
|
||||
main.vaultlist.contextMenu.remove=移除…
|
||||
@@ -388,9 +386,7 @@ main.vaultlist.contextMenu.unlock=解锁…
|
||||
main.vaultlist.contextMenu.unlockNow=立即解锁
|
||||
main.vaultlist.contextMenu.vaultoptions=显示保险库选项
|
||||
main.vaultlist.contextMenu.reveal=显示驱动器
|
||||
main.vaultlist.addVaultBtn=添加
|
||||
main.vaultlist.addVaultBtn.menuItemNew=新保险库...
|
||||
main.vaultlist.addVaultBtn.menuItemExisting=现有保险库...
|
||||
##Notificaition
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
main.vaultDetail.welcomeOnboarding=感谢您使用 Cryptomator 来保护您的文件。如果您需要任何帮助,请查看我们的快速开始指南:
|
||||
|
||||
@@ -273,7 +273,6 @@ preferences.interface.language.auto=系統預設
|
||||
preferences.interface.interfaceOrientation=界面排列方向
|
||||
preferences.interface.interfaceOrientation.ltr=左至右
|
||||
preferences.interface.interfaceOrientation.rtl=右至左
|
||||
preferences.interface.showMinimizeButton=顯示最小化按鈕
|
||||
preferences.interface.showTrayIcon=顯示系統工作列圖示 (需重新啟動)
|
||||
## Volume
|
||||
preferences.volume=虛擬磁碟
|
||||
@@ -299,6 +298,9 @@ preferences.contribute.registeredFor=已註冊贊助憑證予 %s
|
||||
preferences.contribute.noCertificate=支持 Cryptomator 並取得贊助憑證。它就像授權金鑰,但是給使用自由軟體的大好人的。 ;-)
|
||||
preferences.contribute.getCertificate=還沒有嗎?看看如何取得它。
|
||||
preferences.contribute.promptText=在這貼上贊助憑證代碼
|
||||
|
||||
### Remove License Key Dialog
|
||||
removeCert.confirmBtn=移除
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
@@ -340,11 +342,6 @@ stats.access.total=總存取數:%d
|
||||
|
||||
|
||||
# Main Window
|
||||
main.closeBtn.tooltip=關閉
|
||||
main.minimizeBtn.tooltip=最小化
|
||||
main.preferencesBtn.tooltip=偏好設定
|
||||
main.debugModeEnabled.tooltip=已啟用除錯模式
|
||||
main.supporterCertificateMissing.tooltip=請考慮贊助
|
||||
## Vault List
|
||||
main.vaultlist.emptyList.onboardingInstruction=點擊此處以加入加密庫
|
||||
main.vaultlist.contextMenu.remove=移除…
|
||||
@@ -353,7 +350,7 @@ main.vaultlist.contextMenu.unlock=解鎖…
|
||||
main.vaultlist.contextMenu.unlockNow=立即解鎖
|
||||
main.vaultlist.contextMenu.vaultoptions=顯示加密庫選項
|
||||
main.vaultlist.contextMenu.reveal=展示磁碟
|
||||
main.vaultlist.addVaultBtn=增加
|
||||
##Notificaition
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
main.vaultDetail.welcomeOnboarding=感謝選用 Cryptomator 保護你的檔案。如需要任何協助,請參照我們的使用指南:
|
||||
|
||||
@@ -6,7 +6,7 @@ generic.button.apply=套用
|
||||
generic.button.back=上一頁
|
||||
generic.button.cancel=取消
|
||||
generic.button.change=修改
|
||||
generic.button.choose=选择...
|
||||
generic.button.choose=選擇…
|
||||
generic.button.close=關閉
|
||||
generic.button.copy=複製
|
||||
generic.button.copied=已複製!
|
||||
@@ -208,7 +208,7 @@ migration.start.remarkSynced=您必須確保您的檔案庫在升級之前已經
|
||||
migration.start.confirm=我已閱讀並理解上述資訊
|
||||
## Run
|
||||
migration.run.enterPassword=輸入 "%s" 的密碼
|
||||
migration.run.startMigrationBtn=迁移加密檔案庫
|
||||
migration.run.startMigrationBtn=遷移加密檔案庫
|
||||
migration.run.progressHint=這可能需要一點時間…
|
||||
## Success
|
||||
migration.success.nextStepsInstructions=已成功升級 "%s"。\n您現在可以解鎖您的加密檔案庫了。
|
||||
@@ -287,6 +287,7 @@ preferences.general.debugLogging=啟用除錯日誌
|
||||
preferences.general.debugDirectory=顯示日誌檔
|
||||
preferences.general.autoStart=系統啟動時同時啟動 Cryptomator
|
||||
preferences.general.keychainBackend=儲存密碼使用
|
||||
preferences.general.quickAccessService=將已解鎖的檔案庫加入快捷工具區
|
||||
## Interface
|
||||
preferences.interface=介面
|
||||
preferences.interface.theme=外觀
|
||||
@@ -299,8 +300,8 @@ preferences.interface.language.auto=系統預設
|
||||
preferences.interface.interfaceOrientation=界面方向
|
||||
preferences.interface.interfaceOrientation.ltr=由左至右
|
||||
preferences.interface.interfaceOrientation.rtl=由右至左
|
||||
preferences.interface.showMinimizeButton=顯示最小化按鈕
|
||||
preferences.interface.showTrayIcon=顯示系統工作列圖示 (需要重新啟動)
|
||||
preferences.interface.compactMode=啟用精簡加密檔案庫列表
|
||||
## Volume
|
||||
preferences.volume=虛擬磁碟
|
||||
preferences.volume.type=預設磁碟區類型
|
||||
@@ -334,6 +335,15 @@ preferences.contribute.registeredFor=贊助憑證註冊給 %s
|
||||
preferences.contribute.noCertificate=支持 Cryptomator 並取得一個贊助憑證。它就像一個授權金鑰,但是給使用自由軟體的大好人的。;-)
|
||||
preferences.contribute.getCertificate=還沒有嗎?看看您該如何取得它。
|
||||
preferences.contribute.promptText=在這裡貼上贊助憑證
|
||||
preferences.contribute.thankYou=感謝您贊助Cryptomator的開源軟體開發!
|
||||
preferences.contribute.donate=捐款
|
||||
preferences.contribute.sponsor=贊助者
|
||||
|
||||
### Remove License Key Dialog
|
||||
removeCert.title=移除憑證
|
||||
removeCert.message=移除贊助者憑證?
|
||||
removeCert.description=Cryptomator的核心功能不會受此影響。您的加密檔案庫的存取既不會受限,安全性也不會下降。
|
||||
removeCert.confirmBtn=移除
|
||||
#<-- Add entries for donations and code/translation/documentation contribution -->
|
||||
|
||||
## About
|
||||
@@ -375,11 +385,6 @@ stats.access.total=總存取數: %d
|
||||
|
||||
|
||||
# Main Window
|
||||
main.closeBtn.tooltip=關閉
|
||||
main.minimizeBtn.tooltip=最小化
|
||||
main.preferencesBtn.tooltip=偏好
|
||||
main.debugModeEnabled.tooltip=已啟用除錯模式
|
||||
main.supporterCertificateMissing.tooltip=請考慮贊助
|
||||
## Vault List
|
||||
main.vaultlist.emptyList.onboardingInstruction=點擊此處以加入加密檔案庫
|
||||
main.vaultlist.contextMenu.remove=移除…
|
||||
@@ -388,9 +393,11 @@ main.vaultlist.contextMenu.unlock=解鎖…
|
||||
main.vaultlist.contextMenu.unlockNow=立即解鎖
|
||||
main.vaultlist.contextMenu.vaultoptions=顯示加密檔案庫選項
|
||||
main.vaultlist.contextMenu.reveal=顯示磁碟
|
||||
main.vaultlist.addVaultBtn=添加
|
||||
main.vaultlist.addVaultBtn.menuItemNew=開啟新的加密檔案庫...
|
||||
main.vaultlist.addVaultBtn.menuItemExisting=現有的加密檔案庫...
|
||||
main.vaultlist.addVaultBtn.menuItemNew=新建加密檔案庫...
|
||||
main.vaultlist.addVaultBtn.menuItemExisting=開啟現有的加密檔案庫...
|
||||
##Notificaition
|
||||
main.notification.updateAvailable=有可用更新
|
||||
main.notification.support=贊助 Cryptomator.
|
||||
## Vault Detail
|
||||
### Welcome
|
||||
main.vaultDetail.welcomeOnboarding=感謝您選用 Cryptomator 保護您的檔案。如果您需要任何協助,請參照我們的使用指南:
|
||||
@@ -541,6 +548,9 @@ updateReminder.yesOnce=是,僅一次
|
||||
updateReminder.yesAutomatically=是,自動
|
||||
|
||||
#Dokany Support End
|
||||
dokanySupportEnd.title=棄用通知
|
||||
dokanySupportEnd.message=對Dokany檔案系統結束支援
|
||||
dokanySupportEnd.description=Cryptomator 不再支援 Dokany 檔案系統。已將您的設定調整為使用預設的檔案系統類型。您可以在偏好設定中查看預設的檔案系統類型。
|
||||
dokanySupportEnd.preferencesBtn=開啟偏好設定
|
||||
|
||||
# Share Vault
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
*******************************************************************************/
|
||||
package org.cryptomator.common.keychain;
|
||||
|
||||
import org.cryptomator.integrations.keychain.KeychainAccessException;
|
||||
import org.cryptomator.integrations.keychain.KeychainAccessProvider;
|
||||
|
||||
import java.util.HashMap;
|
||||
@@ -20,7 +21,7 @@ class MapKeychainAccess implements KeychainAccessProvider {
|
||||
}
|
||||
|
||||
@Override
|
||||
public void storePassphrase(String key, String displayName,CharSequence passphrase) {
|
||||
public void storePassphrase(String key, String displayName,CharSequence passphrase, boolean ignored) {
|
||||
char[] pw = new char[passphrase.length()];
|
||||
for (int i = 0; i < passphrase.length(); i++) {
|
||||
pw[i] = passphrase.charAt(i);
|
||||
@@ -39,7 +40,7 @@ class MapKeychainAccess implements KeychainAccessProvider {
|
||||
}
|
||||
|
||||
@Override
|
||||
public void changePassphrase(String key, String displayName, CharSequence passphrase) {
|
||||
public void changePassphrase(String key, String displayName, CharSequence passphrase) throws KeychainAccessException {
|
||||
map.get(key);
|
||||
storePassphrase(key, displayName, passphrase);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user