Compare commits

...

63 Commits

Author SHA1 Message Date
Armin Schrenk
311c490377 Merge branch 'hotfix/1.14.2' 2024-11-19 09:59:27 +01:00
Armin Schrenk
39ed00ff6f Use correct version 2024-11-19 09:57:56 +01:00
Armin Schrenk
28338d2dcf use stable version 2024-11-19 09:50:46 +01:00
Armin Schrenk
e4e757606d update dependencies for patch release
Fixes #3574 and #3499. Closes #3569
2024-11-05 11:11:32 +01:00
Cryptobot
6fcb796177 New Crowdin updates (#3559)
New translations strings.properties

Afrikaans; Arabic; Bashkir; Belarusian; Bengali; Bosnian; Bulgarian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Croatian; Czech; Danish; Dutch; English; Filipino; Finnish; French; Galician; German; Greek; Hebrew; Hindi; Hungarian; Indonesian; Italian; Japanese; Korean; Latvian; Macedonian; Marathi; Norwegian; Norwegian Bokmal; Norwegian Nynorsk; Persian; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Serbian (Cyrillic); Serbian (Latin); Sinhala; Slovak; Slovenian; Spanish; Swahili, Tanzania; Swedish; Tamil; Telugu; Thai; Turkish; Ukrainian; Urdu (Pakistan); Uyghur; Vietnamese;

[ci skip]

(cherry picked from commit 0fb0bc8e1d)
2024-11-04 17:59:02 +01:00
Cryptobot
4d6b035c29 New Crowdin updates (#3553)
New translations strings.properties

Afrikaans; English; Norwegian; Thai; Uyghur;

[ci skip]

(cherry picked from commit 2939702842)
2024-11-04 17:57:43 +01:00
Armin Schrenk
d6a020994e Merge branch 'hotfix/1.14.1' 2024-09-18 13:17:25 +02:00
Armin Schrenk
518f75be32 fixes #3538 2024-09-18 13:16:45 +02:00
Armin Schrenk
28c7dbad69 prepare 1.14.1 2024-09-18 13:16:16 +02:00
Armin Schrenk
68bf441fdd Merge branch 'release/1.14.0' 2024-09-17 10:03:02 +02:00
Armin Schrenk
a606bcb81e finalize 1.14.0 2024-09-17 09:59:22 +02:00
Armin Schrenk
fe93e51ffa Merge branch 'develop' into release/1.14.0 2024-09-17 09:51:23 +02:00
Cryptobot
f2949aae63 New Crowdin updates (#3520)
New translations strings.properties

Chinese Simplified; Chinese Traditional; Filipino; German; Punjabi; Romanian; Russian; Slovenian; Turkish; Ukrainian; 

[ci skip]
2024-09-17 09:49:55 +02:00
Armin Schrenk
80e101456b adjust keychainManager to new API 2024-09-16 17:40:49 +02:00
Armin Schrenk
2f311c1dfe use final releases 2024-09-16 17:29:24 +02:00
Tobias Hagemann
8aaee3710a Update README.md 2024-09-10 11:57:03 +02:00
Armin Schrenk
414d81dc06 Update mac-dmg.yml
Switch to macOS-12 due to errors
2024-08-20 18:17:08 +02:00
Armin Schrenk
b450ab028d Update mac-dmg.yml
macos-11 is no more
2024-08-20 17:42:32 +02:00
Armin Schrenk
5a51e53603 Merge branch 'develop' into release/1.14.0 2024-08-20 11:18:22 +02:00
Armin Schrenk
d65beb632d Fixes #3519 2024-08-20 11:10:26 +02:00
Armin Schrenk
2b03477d31 prepare 1.14.0 2024-08-19 16:36:31 +02:00
Cryptobot
f25e23da82 New Crowdin updates (#3463)
New translations strings.properties

Arabic; Chinese Simplified; Chinese Traditional; Dutch; Filipino; French; German; Greek; Italian; Japanese; Korean; Persian; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Russian; Slovak; Spanish; Swedish; Turkish; Urdu (Pakistan); 

[ci skip]
2024-08-19 16:33:41 +02:00
dependabot[bot]
82368e2632 Bump the java-production-dependencies group across 1 directory with 9 updates (#3516) 2024-08-19 14:29:15 +00:00
dependabot[bot]
9057090b56 Bump the maven-build-plugins group across 1 directory with 3 updates (#3513) 2024-08-19 14:18:32 +00:00
dependabot[bot]
357937e0bf Bump the java-test-dependencies group across 1 directory with 2 updates (#3514) 2024-08-19 14:17:07 +00:00
Armin Schrenk
f84a2396eb ignore integrations-api 2.0.0-alpha1 2024-08-19 10:42:58 +02:00
dependabot[bot]
193dcad6e8 Bump the javafx group with 5 updates (#3498)
* Bump javafx from 22.0.1 to 22.0.2
* update build scripts to updated jfx version

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Armin Schrenk <armin.schrenk@skymatic.de>
2024-08-19 10:34:14 +02:00
Armin Schrenk
257f4427b8 catch all methods of adding a vault for #2880 2024-08-19 10:27:13 +02:00
Armin Schrenk
4778ba0770 add autostart for deb artifact 2024-08-16 15:56:58 +02:00
Armin Schrenk
77b908199e Mitigates #2880 (#3512) 2024-08-16 12:59:38 +02:00
Armin Schrenk
d448c42f87 Feature: JDK 22.0.2+9 for release artifacts (#3510)
* update jdks for release artifacts to jdk 22.02+9
2024-08-14 16:40:44 +02:00
Armin Schrenk
b9403222ba add java.compiler module to build scripts
references 93d0fd41a6 and https://github.com/google/dagger/issues/4321
2024-08-13 16:28:09 +02:00
Armin Schrenk
93d0fd41a6 Update cryptofs to 2.7.0-beta1
Closes #2058
2024-08-13 11:59:23 +02:00
Armin Schrenk
067bd4752c prevent leaking of NVD API key into logs 2024-08-09 11:30:16 +02:00
Armin Schrenk
fb4f9fc68f Update integrations-win and -linux for quickAccess service providers 2024-08-09 11:05:02 +02:00
Armin Schrenk
a20667a156 Merge pull request #3494 from cryptomator/feature/quick-access
Feature: Add unlocked vaults to an quick access area
2024-08-07 16:42:53 +02:00
Armin Schrenk
4d47544244 cleanup 2024-08-07 16:32:30 +02:00
Armin Schrenk
d59f149f7c Load quick access service lazy 2024-08-06 15:17:18 +02:00
Armin Schrenk
028f6e7a02 clean up 2024-08-06 15:08:29 +02:00
Armin Schrenk
71e4f98665 hard code default quickaccess service 2024-08-06 12:26:26 +02:00
Tobias Hagemann
d60ced52fe added codesigning jdk files in build.sh for local macos builds to match mac-dmg.yml ci build 2024-07-30 21:14:32 +02:00
Tobias Hagemann
45c7d2b071 added provisioning profile to mac build process with updated entitlements 2024-07-30 18:48:54 +02:00
Ralph Plawetzki
7a789d2eed Fixes #3501 (PR #3502) 2024-07-30 12:27:16 +02:00
Armin Schrenk
cc1e542146 clean up 2024-07-23 16:50:27 +02:00
Armin Schrenk
e4e84d46b6 hide option, if no quick access service is present 2024-07-23 16:50:15 +02:00
Armin Schrenk
61fc53bf9c rename internal method 2024-07-23 16:39:34 +02:00
Tobias Hagemann
f8386a5a99 Update README.md 2024-07-18 15:09:05 +02:00
Armin Schrenk
da7e89fc72 fix windows build script 2024-07-17 16:35:33 +02:00
Armin Schrenk
6b57a0ad9c add translation 2024-07-17 11:34:29 +02:00
Armin Schrenk
f1eb997804 make quickAccessService togglable & selectable in UI 2024-07-16 17:25:47 +02:00
Armin Schrenk
2fe5180721 cleanup 2024-07-16 17:19:52 +02:00
Armin Schrenk
2fa88490bd update to integrations-api 1.4.0-beta2
* differ between using quick access and actual impl
* rename properties
2024-07-16 13:36:37 +02:00
Jan-Peter Klein
5f5b5a5426 set preferences window min width and height 2024-07-09 13:48:45 +02:00
Jan-Peter Klein
cb054bb4f5 fix update available check in preference tab selection 2024-07-09 13:46:41 +02:00
dependabot[bot]
b4f9bc62ca Bump the maven-build-plugins group across 1 directory with 3 updates (#3484) 2024-07-08 07:52:56 +00:00
Tobias Hagemann
34bface2d7 Merge pull request #3481 from purejava/fix-#3480 2024-07-07 16:40:40 +02:00
Ralph Plawetzki
70e52b1a31 Fix typo
Closes #3480
2024-07-07 15:41:28 +02:00
Tobias Hagemann
59a2398c4c Update README.md 2024-07-04 11:49:37 +02:00
Armin Schrenk
e5003c1783 use quick access service in unlock/lock 2024-06-27 17:47:05 +02:00
Armin Schrenk
d6fd012f71 fix av whitelisting step in win-exe workflow 2024-06-26 13:28:37 +02:00
Armin Schrenk
d9d8c84230 adjust formatting of metainfo file 2024-06-26 13:23:38 +02:00
Julian Raufelder
1ad2cc3ee5 Update to JDK 22 2024-06-26 11:57:17 +02:00
Armin Schrenk
2eac09f6be [ci skip] Merge branch 'main' into develop 2024-06-26 10:29:47 +02:00
89 changed files with 2648 additions and 614 deletions

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@@ -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=&quot;@{appdata}/Cryptomator/settings.json;@{userhome}/AppData/Roaming/Cryptomator/settings.json&quot; -Dcryptomator.ipcSocketPath=&quot;@{localappdata}/Cryptomator/ipc.socket&quot; -Dcryptomator.logDir=&quot;@{localappdata}/Cryptomator&quot; -Dcryptomator.pluginDir=&quot;@{appdata}/Cryptomator/Plugins&quot; -Dcryptomator.integrationsWin.keychainPaths=&quot;@{appdata}/Cryptomator/keychain.json;@{userhome}/AppData/Roaming/Cryptomator/keychain.json&quot; -Dcryptomator.p12Path=&quot;@{appdata}/Cryptomator/key.p12;@{userhome}/AppData/Roaming/Cryptomator/key.p12&quot; -Dcryptomator.mountPointsDir=&quot;@{userhome}/Cryptomator&quot; -Dcryptomator.showTrayIcon=true -Xss2m -Xmx512m --enable-preview --enable-native-access=org.cryptomator.jfuse.win" />
<option name="VM_PARAMETERS" value="-Dcryptomator.settingsPath=&quot;@{appdata}/Cryptomator/settings.json;@{userhome}/AppData/Roaming/Cryptomator/settings.json&quot; -Dcryptomator.ipcSocketPath=&quot;@{localappdata}/Cryptomator/ipc.socket&quot; -Dcryptomator.logDir=&quot;@{localappdata}/Cryptomator&quot; -Dcryptomator.pluginDir=&quot;@{appdata}/Cryptomator/Plugins&quot; -Dcryptomator.integrationsWin.keychainPaths=&quot;@{appdata}/Cryptomator/keychain.json;@{userhome}/AppData/Roaming/Cryptomator/keychain.json&quot; -Dcryptomator.p12Path=&quot;@{appdata}/Cryptomator/key.p12;@{userhome}/AppData/Roaming/Cryptomator/key.p12&quot; -Dcryptomator.mountPointsDir=&quot;@{userhome}/Cryptomator&quot; -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>

View File

@@ -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=&quot;@{appdata}/Cryptomator-Dev/settings.json;@{userhome}/AppData/Roaming/Cryptomator-Dev/settings.json&quot; -Dcryptomator.ipcSocketPath=&quot;@{localappdata}/Cryptomator-Dev/ipc.socket&quot; -Dcryptomator.logDir=&quot;@{localappdata}/Cryptomator-Dev&quot; -Dcryptomator.pluginDir=&quot;@{appdata}/Cryptomator-Dev/Plugins&quot; -Dcryptomator.integrationsWin.keychainPaths=&quot;@{appdata}/Cryptomator-Dev/keychain.json;@{userhome}/AppData/Roaming/Cryptomator-Dev/keychain.json&quot; -Dcryptomator.p12Path=&quot;@{appdata}/Cryptomator-Dev/key.p12;@{userhome}/AppData/Roaming/Cryptomator-Dev/key.p12&quot; -Dcryptomator.mountPointsDir=&quot;@{userhome}/Cryptomator-Dev&quot; -Dcryptomator.showTrayIcon=true -Xss2m -Xmx512m --enable-preview --enable-native-access=org.cryptomator.jfuse.win" />
<option name="VM_PARAMETERS" value="-Dcryptomator.settingsPath=&quot;@{appdata}/Cryptomator-Dev/settings.json;@{userhome}/AppData/Roaming/Cryptomator-Dev/settings.json&quot; -Dcryptomator.ipcSocketPath=&quot;@{localappdata}/Cryptomator-Dev/ipc.socket&quot; -Dcryptomator.logDir=&quot;@{localappdata}/Cryptomator-Dev&quot; -Dcryptomator.pluginDir=&quot;@{appdata}/Cryptomator-Dev/Plugins&quot; -Dcryptomator.integrationsWin.keychainPaths=&quot;@{appdata}/Cryptomator-Dev/keychain.json;@{userhome}/AppData/Roaming/Cryptomator-Dev/keychain.json&quot; -Dcryptomator.p12Path=&quot;@{appdata}/Cryptomator-Dev/key.p12;@{userhome}/AppData/Roaming/Cryptomator-Dev/key.p12&quot; -Dcryptomator.mountPointsDir=&quot;@{userhome}/Cryptomator-Dev&quot; -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>

View File

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

View File

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

View File

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

View File

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

@@ -0,0 +1 @@
embedded.provisionprofile

View File

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

View File

@@ -5,4 +5,5 @@ dmg/
*.dmg
license.rtf
openjfx-jmods.zip
*.jmod
*.jmod
Cryptomator.entitlements

29
dist/mac/dmg/build.sh vendored
View File

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

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

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

View File

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

View File

@@ -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);
}

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@@ -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);
}
}
}

View File

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

View File

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

View File

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

View File

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

View File

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

View 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

View File

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

View File

@@ -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-ҙы һайлағанығыҙ өсөн рәхмәт. Әгәр һеҙгә ярҙам кәрәк булһа, башлау буйынса белешмәләребеҙҙе ҡарағыҙ:

View File

@@ -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 для абароны тваіх файлаў. Калі табе патрэбна дапамога, калі ласка, паглядзі нашы інструкцыі:

View File

@@ -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=Благодарим ви, че избрахте Криптоматор, за да предпазвате файловете си. Ако имате нужда от съдействие прочетете ръководствата за започване на работа с приложението:

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@@ -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 για να προστατεύσετε τα αρχεία σας. Αν χρειάζεστε οποιαδήποτε βοήθεια, ελέγξτε τους οδηγούς για αρχάριους:

View 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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@@ -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 להגן על הקבצים שלך. אם אתה זקוק לסיוע, אנא עיין במדריכים שלנו:

View File

@@ -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 को अपनी फाइल्स सिराक्षित रखने को चुनने के लिए धन्यवाद। अगर आपको सहायता चाइये, तो हमारी गेटिंग स्टार्टेड गाइगाइड्स देखिये:

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@@ -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=비밀번호 변경

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@@ -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 ਨੂੰ ਖੋਲ੍ਹੋ

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@@ -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 за заштиту ваших података. Ако вам је потребна помоћ, прегледајте наше корисничко упутство:

View File

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

View File

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

View File

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

View File

@@ -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 -ஐத் தேர்ந்தெடுத்ததற்கு நன்றி. உங்களுக்கு ஏதேனும் உதவி தேவைப்பட்டால், எங்கள் தொடக்க வழிகாட்டிகளைப் பார்க்கவும்:

View File

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

View File

@@ -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=• เข้ารหัสจากต้นทางถึงปลายทาง

View File

@@ -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ü 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 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ı...
##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ı
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ı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ı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

View 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 ئۇچۇرىنى ئېچىڭ

View File

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

View 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

View File

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

View File

@@ -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 来保护您的文件。如果您需要任何帮助,请查看我们的快速开始指南:

View File

@@ -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 保護你的檔案。如需要任何協助,請參照我們的使用指南:

View File

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

View File

@@ -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);
}