Compare commits

..
60 Commits
Author SHA1 Message Date
Armin Schrenk e4e757606d update dependencies for patch release
Fixes #3574 and #3499. Closes #3569
2024-11-05 11:11:32 +01:00
CryptobotandArmin Schrenk 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
CryptobotandArmin Schrenk 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
CryptobotandGitHub 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 HagemannandGitHub 8aaee3710a Update README.md 2024-09-10 11:57:03 +02:00
Armin SchrenkandGitHub 414d81dc06 Update mac-dmg.yml
Switch to macOS-12 due to errors
2024-08-20 18:17:08 +02:00
Armin SchrenkandGitHub 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
CryptobotandGitHub 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]andGitHub 82368e2632 Bump the java-production-dependencies group across 1 directory with 9 updates (#3516) 2024-08-19 14:29:15 +00:00
dependabot[bot]andGitHub 9057090b56 Bump the maven-build-plugins group across 1 directory with 3 updates (#3513) 2024-08-19 14:18:32 +00:00
dependabot[bot]andGitHub 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]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>Armin Schrenk
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 SchrenkandGitHub 77b908199e Mitigates #2880 (#3512) 2024-08-16 12:59:38 +02:00
Armin SchrenkandGitHub 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 SchrenkandGitHub 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 PlawetzkiandGitHub 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 HagemannandGitHub 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]andGitHub b4f9bc62ca Bump the maven-build-plugins group across 1 directory with 3 updates (#3484) 2024-07-08 07:52:56 +00:00
Tobias HagemannandGitHub 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 HagemannandGitHub 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 2645 additions and 614 deletions
+3
View File
@@ -7,6 +7,9 @@ updates:
day: "monday" day: "monday"
time: "06:00" time: "06:00"
timezone: "Etc/UTC" timezone: "Etc/UTC"
ignore:
- dependency-name: "org.cryptomator:integrations-api"
versions: ["2.0.0-alpha1"]
groups: groups:
java-test-dependencies: java-test-dependencies:
patterns: patterns:
+6 -6
View File
@@ -11,7 +11,7 @@ on:
env: env:
JAVA_DIST: 'zulu' JAVA_DIST: 'zulu'
JAVA_VERSION: '22.0.1+8' JAVA_VERSION: '22.0.2+9'
jobs: jobs:
get-version: get-version:
@@ -29,12 +29,12 @@ jobs:
include: include:
- os: ubuntu-latest - os: ubuntu-latest
appimage-suffix: x86_64 appimage-suffix: x86_64
openjfx-url: 'https://download2.gluonhq.com/openjfx/22.0.1/openjfx-22.0.1_linux-x64_bin-jmods.zip' openjfx-url: 'https://download2.gluonhq.com/openjfx/22.0.2/openjfx-22.0.2_linux-x64_bin-jmods.zip'
openjfx-sha: 'fbb22f35951c2e049cc2554dd03c2c56b4f5adc4b2ae9248872f46175ac103d8' openjfx-sha: 'd44bff3b94d5668fdee18a938d7b1269026d663d44765f02d29a9bdfd3fa1eb0'
- os: [self-hosted, Linux, ARM64] - os: [self-hosted, Linux, ARM64]
appimage-suffix: aarch64 appimage-suffix: aarch64
openjfx-url: 'https://download2.gluonhq.com/openjfx/22.0.1/openjfx-22.0.1_linux-aarch64_bin-jmods.zip' openjfx-url: 'https://download2.gluonhq.com/openjfx/22.0.2/openjfx-22.0.2_linux-aarch64_bin-jmods.zip'
openjfx-sha: '1982ad168a5e8d7cf4a9458a7d088b4f0552d0ac3f24f23fb88f8bc7e8d69a13' openjfx-sha: '3d5457136690c4f5bb9522d38b45218e045bdac13c24aa4c808c7c8d17d039c7'
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- name: Setup Java - name: Setup Java
@@ -80,7 +80,7 @@ jobs:
--verbose --verbose
--output runtime --output runtime
--module-path "${JAVA_HOME}/jmods:openjfx-jmods" --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 --strip-native-commands
--no-header-files --no-header-files
--no-man-pages --no-man-pages
+6 -6
View File
@@ -17,13 +17,13 @@ on:
env: env:
JAVA_DIST: 'zulu' JAVA_DIST: 'zulu'
JAVA_VERSION: '22.0.1+8' JAVA_VERSION: '22.0.2+9'
COFFEELIBS_JDK: 22 COFFEELIBS_JDK: 22
COFFEELIBS_JDK_VERSION: '22.0.1+8-0ppa1' COFFEELIBS_JDK_VERSION: '22.0.2+9-0ppa1'
OPENJFX_JMODS_AMD64: 'https://download2.gluonhq.com/openjfx/22.0.1/openjfx-22.0.1_linux-x64_bin-jmods.zip' OPENJFX_JMODS_AMD64: 'https://download2.gluonhq.com/openjfx/22.0.2/openjfx-22.0.2_linux-x64_bin-jmods.zip'
OPENJFX_JMODS_AMD64_HASH: 'fbb22f35951c2e049cc2554dd03c2c56b4f5adc4b2ae9248872f46175ac103d8' OPENJFX_JMODS_AMD64_HASH: 'd44bff3b94d5668fdee18a938d7b1269026d663d44765f02d29a9bdfd3fa1eb0'
OPENJFX_JMODS_AARCH64: 'https://download2.gluonhq.com/openjfx/22.0.1/openjfx-22.0.1_linux-aarch64_bin-jmods.zip' OPENJFX_JMODS_AARCH64: 'https://download2.gluonhq.com/openjfx/22.0.2/openjfx-22.0.2_linux-aarch64_bin-jmods.zip'
OPENJFX_JMODS_AARCH64_HASH: '1982ad168a5e8d7cf4a9458a7d088b4f0552d0ac3f24f23fb88f8bc7e8d69a13' OPENJFX_JMODS_AARCH64_HASH: '3d5457136690c4f5bb9522d38b45218e045bdac13c24aa4c808c7c8d17d039c7'
jobs: jobs:
build: build:
+12 -7
View File
@@ -16,7 +16,7 @@ on:
env: env:
JAVA_DIST: 'zulu' JAVA_DIST: 'zulu'
JAVA_VERSION: '22.0.1+8' JAVA_VERSION: '22.0.2+9'
jobs: jobs:
get-version: get-version:
@@ -32,20 +32,20 @@ jobs:
fail-fast: false fail-fast: false
matrix: matrix:
include: include:
- os: macos-11 - os: macos-12
architecture: x64 architecture: x64
output-suffix: x64 output-suffix: x64
xcode-path: '/Applications/Xcode_13.2.1.app' xcode-path: '/Applications/Xcode_13.2.1.app'
fuse-lib: macFUSE fuse-lib: macFUSE
openjfx-url: 'https://download2.gluonhq.com/openjfx/22.0.1/openjfx-22.0.1_osx-x64_bin-jmods.zip' openjfx-url: 'https://download2.gluonhq.com/openjfx/22.0.2/openjfx-22.0.2_osx-x64_bin-jmods.zip'
openjfx-sha: 'e07a11c112abbdebe7c058b44c151e1e475de748671d896aef3d73f32453c248' openjfx-sha: '115cb08bb59d880cfff6e51e0bf0dcc45785ed9d456b8b8425597b04da6ab3d4'
- os: [self-hosted, macOS, ARM64] - os: [self-hosted, macOS, ARM64]
architecture: aarch64 architecture: aarch64
output-suffix: arm64 output-suffix: arm64
xcode-path: '/Applications/Xcode_13.2.1.app' xcode-path: '/Applications/Xcode_13.2.1.app'
fuse-lib: FUSE-T fuse-lib: FUSE-T
openjfx-url: 'https://download2.gluonhq.com/openjfx/22.0.1/openjfx-22.0.1_osx-aarch64_bin-jmods.zip' openjfx-url: 'https://download2.gluonhq.com/openjfx/22.0.2/openjfx-22.0.2_osx-aarch64_bin-jmods.zip'
openjfx-sha: '572fce94b9b09d316b960a49e3c2b5d35231ed0463e3b1c4020b8de89783b51d' openjfx-sha: '813c6748f7c99cb7a579d48b48a087b4682b1fad1fc1a4fe5f9b21cf872b15a7'
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- name: Setup Java - name: Setup Java
@@ -91,7 +91,7 @@ jobs:
--verbose --verbose
--output runtime --output runtime
--module-path "${JAVA_HOME}/jmods:openjfx-jmods" --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 --strip-native-commands
--no-header-files --no-header-files
--no-man-pages --no-man-pages
@@ -137,9 +137,11 @@ jobs:
mv dist/mac/resources/Cryptomator-Vault.icns Cryptomator.app/Contents/Resources/ 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_SHORT_VERSION_STRING###|${VERSION_NO}|g" Cryptomator.app/Contents/Info.plist
sed -i '' "s|###BUNDLE_VERSION###|${REVISION_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: env:
VERSION_NO: ${{ needs.get-version.outputs.semVerNum }} VERSION_NO: ${{ needs.get-version.outputs.semVerNum }}
REVISION_NO: ${{ needs.get-version.outputs.revNum }} REVISION_NO: ${{ needs.get-version.outputs.revNum }}
PROVISIONING_PROFILE_BASE64: ${{ secrets.MACOS_PROVISIONING_PROFILE_BASE64 }}
- name: Generate license for dmg - name: Generate license for dmg
run: > run: >
mvn -B -Djavafx.platform=mac license:add-third-party mvn -B -Djavafx.platform=mac license:add-third-party
@@ -194,9 +196,12 @@ jobs:
fi fi
done done
echo "Codesigning Cryptomator.app..." 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 codesign --force --deep --entitlements dist/mac/Cryptomator.entitlements -o runtime -s ${CODESIGN_IDENTITY} Cryptomator.app
env: env:
CODESIGN_IDENTITY: ${{ secrets.MACOS_CODESIGN_IDENTITY }} CODESIGN_IDENTITY: ${{ secrets.MACOS_CODESIGN_IDENTITY }}
TEAM_IDENTIFIER: ${{ secrets.MACOS_TEAM_IDENTIFIER }}
- name: Prepare .dmg contents - name: Prepare .dmg contents
run: | run: |
mkdir dmg mkdir dmg
+7 -5
View File
@@ -16,9 +16,9 @@ on:
env: env:
JAVA_DIST: 'zulu' JAVA_DIST: 'zulu'
JAVA_VERSION: '22.0.1+8' JAVA_VERSION: '22.0.2+9'
OPENJFX_JMODS_AMD64: 'https://download2.gluonhq.com/openjfx/22.0.1/openjfx-22.0.1_windows-x64_bin-jmods.zip' OPENJFX_JMODS_AMD64: 'https://download2.gluonhq.com/openjfx/22.0.2/openjfx-22.0.2_windows-x64_bin-jmods.zip'
OPENJFX_JMODS_AMD64_HASH: 'de82e53179032a49bec005deb4438e8f261d08c4b58864a5c17e1d87286b09dd' OPENJFX_JMODS_AMD64_HASH: 'f9376d200f5c5b85327d575c1ec1482e6455f19916577f7e2fc9be2f48bb29b6'
WINFSP_MSI: 'https://github.com/winfsp/winfsp/releases/download/v2.0/winfsp-2.0.23075.msi' 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' WINFSP_UNINSTALLER: 'https://github.com/cryptomator/winfsp-uninstaller/releases/latest/download/winfsp-uninstaller.exe'
@@ -89,7 +89,7 @@ jobs:
--verbose --verbose
--output runtime --output runtime
--module-path "jfxjmods;${JAVA_HOME}/jmods" --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 --strip-native-commands
--no-header-files --no-header-files
--no-man-pages --no-man-pages
@@ -113,7 +113,7 @@ jobs:
--copyright "(C) 2016 - 2024 Skymatic GmbH" --copyright "(C) 2016 - 2024 Skymatic GmbH"
--app-version "${{ needs.get-version.outputs.semVerNum }}.${{ needs.get-version.outputs.revNum }}" --app-version "${{ needs.get-version.outputs.semVerNum }}.${{ needs.get-version.outputs.revNum }}"
--java-options "--enable-preview" --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 "-Xss5m"
--java-options "-Xmx256m" --java-options "-Xmx256m"
--java-options "-Dcryptomator.appVersion=\"${{ needs.get-version.outputs.semVerStr }}\"" --java-options "-Dcryptomator.appVersion=\"${{ needs.get-version.outputs.semVerStr }}\""
@@ -390,12 +390,14 @@ jobs:
needs: [publish] needs: [publish]
with: with:
url: ${{ needs.publish.outputs.download-url-msi }} url: ${{ needs.publish.outputs.download-url-msi }}
secrets: inherit
allowlist-exe: allowlist-exe:
uses: ./.github/workflows/av-whitelist.yml uses: ./.github/workflows/av-whitelist.yml
needs: [publish] needs: [publish]
with: with:
url: ${{ needs.publish.outputs.download-url-exe }} url: ${{ needs.publish.outputs.download-url-exe }}
secrets: inherit
notify-winget: notify-winget:
name: Notify for winget-release name: Notify for winget-release
+1 -1
View File
@@ -2,7 +2,7 @@
<configuration default="false" name="Cryptomator Windows" type="Application" factoryName="Application"> <configuration default="false" name="Cryptomator Windows" type="Application" factoryName="Application">
<option name="MAIN_CLASS_NAME" value="org.cryptomator.launcher.Cryptomator" /> <option name="MAIN_CLASS_NAME" value="org.cryptomator.launcher.Cryptomator" />
<module name="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"> <method v="2">
<option name="Make" enabled="true" /> <option name="Make" enabled="true" />
</method> </method>
+1 -1
View File
@@ -2,7 +2,7 @@
<configuration default="false" name="Cryptomator Windows Dev" type="Application" factoryName="Application"> <configuration default="false" name="Cryptomator Windows Dev" type="Application" factoryName="Application">
<option name="MAIN_CLASS_NAME" value="org.cryptomator.launcher.Cryptomator" /> <option name="MAIN_CLASS_NAME" value="org.cryptomator.launcher.Cryptomator" />
<module name="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"> <method v="2">
<option name="Make" enabled="true" /> <option name="Make" enabled="true" />
</method> </method>
+2 -3
View File
@@ -31,8 +31,7 @@ Cryptomator is provided free of charge as an open-source project despite the hig
<tbody> <tbody>
<tr> <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://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.route4me.com/"><img src="https://cryptomator.org/img/sponsors/route4me.svg" alt="Route4Me" height="56"></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>
</tr> </tr>
</tbody> </tbody>
</table> </table>
@@ -85,7 +84,7 @@ For more information on the security details visit [cryptomator.org](https://doc
### Dependencies ### Dependencies
* JDK 21 (e.g. temurin, zulu) * JDK 22 (e.g. temurin, zulu)
* Maven 3 * Maven 3
### Run Maven ### Run Maven
+5 -5
View File
@@ -23,16 +23,16 @@ mvn -B -f ../../../pom.xml clean package -Plinux -DskipTests -Djavafx.platform=l
cp ../../../LICENSE.txt ../../../target cp ../../../LICENSE.txt ../../../target
cp ../../../target/cryptomator-*.jar ../../../target/mods cp ../../../target/cryptomator-*.jar ../../../target/mods
JAVAFX_VERSION=22.0.1 JAVAFX_VERSION=22.0.2
JAVAFX_ARCH="x64" JAVAFX_ARCH="x64"
JAVAFX_JMODS_SHA256='fbb22f35951c2e049cc2554dd03c2c56b4f5adc4b2ae9248872f46175ac103d8' JAVAFX_JMODS_SHA256='d44bff3b94d5668fdee18a938d7b1269026d663d44765f02d29a9bdfd3fa1eb0'
if [ "${CPU_ARCH}" = "aarch64" ]; then if [ "${CPU_ARCH}" = "aarch64" ]; then
JAVAFX_ARCH="aarch64" JAVAFX_ARCH="aarch64"
JAVAFX_JMODS_SHA256='1982ad168a5e8d7cf4a9458a7d088b4f0552d0ac3f24f23fb88f8bc7e8d69a13' JAVAFX_JMODS_SHA256='3d5457136690c4f5bb9522d38b45218e045bdac13c24aa4c808c7c8d17d039c7'
fi fi
# download javaFX jmods # 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 curl -L ${JAVAFX_JMODS_URL} -o openjfx-jmods.zip
@@ -56,7 +56,7 @@ ${JAVA_HOME}/bin/jlink \
--verbose \ --verbose \
--output runtime \ --output runtime \
--module-path "${JAVA_HOME}/jmods:openjfx-jmods" \ --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 \ --strip-native-commands \
--no-header-files \ --no-header-files \
--no-man-pages \ --no-man-pages \
+3 -1
View File
@@ -68,13 +68,15 @@
<developer id="de.skymatic"> <developer id="de.skymatic">
<name>Skymatic GmbH</name> <name>Skymatic GmbH</name>
</developer> </developer>
<content_rating type="oars-1.1"> <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_attribute id="social-info">mild</content_attribute> <!-- update checker connects to https://api.cryptomator.org/updates/latestVersion.json -->
</content_rating> </content_rating>
<releases> <releases>
<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"> <release date="2024-06-26" version="1.13.0">
<url type="details">https://github.com/cryptomator/cryptomator/releases/1.13.0</url> <url type="details">https://github.com/cryptomator/cryptomator/releases/1.13.0</url>
</release> </release>
+2 -1
View File
@@ -28,7 +28,7 @@ override_dh_auto_build:
$(JAVA_HOME)/bin/jlink \ $(JAVA_HOME)/bin/jlink \
--output runtime \ --output runtime \
--module-path "${JMODS_PATH}" \ --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 \ --strip-native-commands \
--no-header-files \ --no-header-files \
--no-man-pages \ --no-man-pages \
@@ -61,6 +61,7 @@ override_dh_auto_build:
--java-options "-Dcryptomator.buildNumber=\"deb-${REVISION_NUM}\"" \ --java-options "-Dcryptomator.buildNumber=\"deb-${REVISION_NUM}\"" \
--java-options "-Dcryptomator.appVersion=\"${SEMVER_STR}\"" \ --java-options "-Dcryptomator.appVersion=\"${SEMVER_STR}\"" \
--java-options "-Dcryptomator.disableUpdateCheck=\"${DISABLE_UPDATE_CHECK}\"" \ --java-options "-Dcryptomator.disableUpdateCheck=\"${DISABLE_UPDATE_CHECK}\"" \
--java-options "-Dcryptomator.integrationsLinux.autoStartCmd=\"cryptomator\"" \
--app-version "${VERSION_NUM}.${REVISION_NUM}" \ --app-version "${VERSION_NUM}.${REVISION_NUM}" \
--resource-dir resources \ --resource-dir resources \
--verbose --verbose
+1
View File
@@ -0,0 +1 @@
embedded.provisionprofile
+8
View File
@@ -2,6 +2,10 @@
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0"> <plist version="1.0">
<dict> <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> <key>com.apple.security.cs.allow-jit</key>
<true/> <true/>
<key>com.apple.security.cs.allow-unsigned-executable-memory</key> <key>com.apple.security.cs.allow-unsigned-executable-memory</key>
@@ -10,5 +14,9 @@
<true/> <true/>
<key>com.apple.security.cs.disable-library-validation</key> <key>com.apple.security.cs.disable-library-validation</key>
<true/> <true/>
<key>keychain-access-groups</key>
<array>
<string>###APP_IDENTIFIER_PREFIX###org.cryptomator</string>
</array>
</dict> </dict>
</plist> </plist>
+2 -1
View File
@@ -5,4 +5,5 @@ dmg/
*.dmg *.dmg
license.rtf license.rtf
openjfx-jmods.zip openjfx-jmods.zip
*.jmod *.jmod
Cryptomator.entitlements
+20 -9
View File
@@ -1,12 +1,15 @@
#!/bin/bash #!/bin/bash
# parse options # parse options
usage() { echo "Usage: $0 [-s <codesign-identity>]" 1>&2; exit 1; } usage() { echo "Usage: $0 [-s <codesign-identity>] [-t <team-identifier>]" 1>&2; exit 1; }
while getopts ":s:" o; do while getopts ":s:t:" o; do
case "${o}" in case "${o}" in
s) s)
CODESIGN_IDENTITY=${OPTARG} CODESIGN_IDENTITY=${OPTARG}
;; ;;
t)
TEAM_IDENTIFIER=${OPTARG}
;;
*) *)
usage 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'` 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" FUSE_LIB="FUSE-T"
JAVAFX_VERISON=22.0.1 JAVAFX_VERSION=22.0.2
JAVAFX_ARCH="undefined" JAVAFX_ARCH="undefined"
JAVAFX_JMODS_SHA256="undefined" JAVAFX_JMODS_SHA256="undefined"
if [ "$(machine)" = "arm64e" ]; then if [ "$(machine)" = "arm64e" ]; then
JAVAFX_ARCH="aarch64" JAVAFX_ARCH="aarch64"
JAVAFX_JMODS_SHA256="572fce94b9b09d316b960a49e3c2b5d35231ed0463e3b1c4020b8de89783b51d" JAVAFX_JMODS_SHA256="813c6748f7c99cb7a579d48b48a087b4682b1fad1fc1a4fe5f9b21cf872b15a7"
else else
JAVAFX_ARCH="x64" JAVAFX_ARCH="x64"
JAVAFX_JMODS_SHA256="e07a11c112abbdebe7c058b44c151e1e475de748671d896aef3d73f32453c248" JAVAFX_JMODS_SHA256="115cb08bb59d880cfff6e51e0bf0dcc45785ed9d456b8b8425597b04da6ab3d4"
fi fi
JAVAFX_JMODS_URL="https://download2.gluonhq.com/openjfx/${JAVAFX_VERSION}/openjfx-${JAVAFX_VERSION}_osx-${JAVAFX_ARCH}_bin-jmods.zip" 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 # download and check jmods
curl -L ${JAVAFX_JMODS_URL} -o openjfx-jmods.zip 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/ mkdir -p openjfx-jmods/
unzip -jo openjfx-jmods.zip \*/javafx.base.jmod \*/javafx.controls.jmod \*/javafx.fxml.jmod \*/javafx.graphics.jmod -d 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) 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 \ ${JAVA_HOME}/bin/jlink \
--output runtime \ --output runtime \
--module-path "${JAVA_HOME}/jmods:openjfx-jmods" \ --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 \ --strip-native-commands \
--no-header-files \ --no-header-files \
--no-man-pages \ --no-man-pages \
@@ -121,6 +124,7 @@ ${JAVA_HOME}/bin/jpackage \
cp ../resources/${APP_NAME}-Vault.icns ${APP_NAME}.app/Contents/Resources/ 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_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 sed -i '' "s|###BUNDLE_VERSION###|${REVISION_NO}|g" ${APP_NAME}.app/Contents/Info.plist
cp ../embedded.provisionprofile ${APP_NAME}.app/Contents/
# generate license # generate license
mvn -B -Djavafx.platform=mac -f../../../pom.xml license:add-third-party \ 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 -Dlicense.licenseMergesUrl=file://$(pwd)/../../../license/merges
# codesign # 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} {} \; 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 for JAR_PATH in `find ${APP_NAME}.app -name "*.jar"`; do
if [[ `unzip -l ${JAR_PATH} | grep '.dylib\|.jnilib'` ]]; then if [[ `unzip -l ${JAR_PATH} | grep '.dylib\|.jnilib'` ]]; then
@@ -151,7 +159,10 @@ if [ -n "${CODESIGN_IDENTITY}" ]; then
fi fi
done done
echo "Codesigning ${APP_NAME}.app..." 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 fi
# prepare dmg contents # prepare dmg contents
+7 -7
View File
@@ -41,7 +41,7 @@ Write-Output "`$Env:JAVA_HOME=$Env:JAVA_HOME"
$copyright = "(C) $CopyrightStartYear - $((Get-Date).Year) $Vendor" $copyright = "(C) $CopyrightStartYear - $((Get-Date).Year) $Vendor"
# compile # 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" Copy-Item "$buildDir\..\..\target\$MainJarGlob.jar" -Destination "$buildDir\..\..\target\mods"
# add runtime # add runtime
@@ -51,9 +51,9 @@ if ($clean -and (Test-Path -Path $runtimeImagePath)) {
} }
## download jfx jmods ## 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" $javaFxJmodsUrl = "https://download2.gluonhq.com/openjfx/${javaFxVersion}/openjfx-${javaFxVersion}_windows-x64_bin-jmods.zip"
$javaFxJmodsSHA256 = 'de82e53179032a49bec005deb4438e8f261d08c4b58864a5c17e1d87286b09dd' $javaFxJmodsSHA256 = 'f9376d200f5c5b85327d575c1ec1482e6455f19916577f7e2fc9be2f48bb29b6'
$javaFxJmods = '.\resources\jfxJmods.zip' $javaFxJmods = '.\resources\jfxJmods.zip'
if( !(Test-Path -Path $javaFxJmods) ) { if( !(Test-Path -Path $javaFxJmods) ) {
Write-Output "Downloading ${javaFxJmodsUrl}..." Write-Output "Downloading ${javaFxJmodsUrl}..."
@@ -75,7 +75,7 @@ Move-Item -Force -Path ".\resources\javafx-jmods-*" -Destination ".\resources\ja
--verbose ` --verbose `
--output runtime ` --output runtime `
--module-path "$Env:JAVA_HOME/jmods;$buildDir/resources/javafx-jmods" ` --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 ` --strip-native-commands `
--no-header-files ` --no-header-files `
--no-man-pages ` --no-man-pages `
@@ -100,7 +100,7 @@ if ($clean -and (Test-Path -Path $appPath)) {
--vendor $Vendor ` --vendor $Vendor `
--copyright $copyright ` --copyright $copyright `
--java-options "--enable-preview" ` --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 "-Xss5m" `
--java-options "-Xmx256m" ` --java-options "-Xmx256m" `
--java-options "-Dcryptomator.appVersion=`"$semVerNo`"" ` --java-options "-Dcryptomator.appVersion=`"$semVerNo`"" `
@@ -122,7 +122,7 @@ if ($clean -and (Test-Path -Path $appPath)) {
--icon resources/$AppName.ico --icon resources/$AppName.ico
#Create RTF license for msi #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.thirdPartyFilename=license.rtf" `
"-Dlicense.fileTemplate=$buildDir\resources\licenseTemplate.ftl" ` "-Dlicense.fileTemplate=$buildDir\resources\licenseTemplate.ftl" `
"-Dlicense.outputDirectory=$buildDir\resources\" ` "-Dlicense.outputDirectory=$buildDir\resources\" `
@@ -167,7 +167,7 @@ $Env:JP_WIXHELPER_DIR = "."
--file-associations resources/FAvaultFile.properties --file-associations resources/FAvaultFile.properties
#Create RTF license for bundle #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.thirdPartyFilename=license.rtf" `
"-Dlicense.fileTemplate=$buildDir\bundle\resources\licenseTemplate.ftl" ` "-Dlicense.fileTemplate=$buildDir\bundle\resources\licenseTemplate.ftl" `
"-Dlicense.outputDirectory=$buildDir\bundle\resources\" ` "-Dlicense.outputDirectory=$buildDir\bundle\resources\" `
+21 -21
View File
@@ -3,7 +3,7 @@
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<groupId>org.cryptomator</groupId> <groupId>org.cryptomator</groupId>
<artifactId>cryptomator</artifactId> <artifactId>cryptomator</artifactId>
<version>1.13.0</version> <version>1.14.1</version>
<name>Cryptomator Desktop App</name> <name>Cryptomator Desktop App</name>
<organization> <organization>
@@ -33,44 +33,44 @@
<nonModularGroupIds>org.ow2.asm,org.apache.jackrabbit,org.apache.httpcomponents</nonModularGroupIds> <nonModularGroupIds>org.ow2.asm,org.apache.jackrabbit,org.apache.httpcomponents</nonModularGroupIds>
<!-- cryptomator dependencies --> <!-- cryptomator dependencies -->
<cryptomator.cryptofs.version>2.6.9</cryptomator.cryptofs.version> <cryptomator.cryptofs.version>2.7.1-beta1</cryptomator.cryptofs.version>
<cryptomator.integrations.version>1.3.1</cryptomator.integrations.version> <cryptomator.integrations.version>1.4.0</cryptomator.integrations.version>
<cryptomator.integrations.win.version>1.2.5</cryptomator.integrations.win.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.mac.version>1.2.4</cryptomator.integrations.mac.version>
<cryptomator.integrations.linux.version>1.4.5</cryptomator.integrations.linux.version> <cryptomator.integrations.linux.version>1.5.1</cryptomator.integrations.linux.version>
<cryptomator.fuse.version>5.0.0</cryptomator.fuse.version> <cryptomator.fuse.version>5.0.2</cryptomator.fuse.version>
<cryptomator.webdav.version>2.0.6</cryptomator.webdav.version> <cryptomator.webdav.version>2.0.7</cryptomator.webdav.version>
<!-- 3rd party dependencies --> <!-- 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> <dagger.version>2.51.1</dagger.version>
<easybind.version>2.2</easybind.version> <easybind.version>2.2</easybind.version>
<guava.version>33.2.1-jre</guava.version> <guava.version>33.3.0-jre</guava.version>
<jackson.version>2.17.1</jackson.version> <jackson.version>2.17.2</jackson.version>
<javafx.version>22.0.1</javafx.version> <javafx.version>22.0.2</javafx.version>
<jwt.version>4.4.0</jwt.version> <jwt.version>4.4.0</jwt.version>
<nimbus-jose.version>9.37.3</nimbus-jose.version> <nimbus-jose.version>9.37.3</nimbus-jose.version>
<logback.version>1.5.6</logback.version> <logback.version>1.5.7</logback.version>
<slf4j.version>2.0.13</slf4j.version> <slf4j.version>2.0.16</slf4j.version>
<tinyoauth2.version>0.8.0</tinyoauth2.version> <tinyoauth2.version>0.8.0</tinyoauth2.version>
<zxcvbn.version>1.9.0</zxcvbn.version> <zxcvbn.version>1.9.0</zxcvbn.version>
<!-- test dependencies --> <!-- 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> <mockito.version>5.12.0</mockito.version>
<hamcrest.version>2.2</hamcrest.version> <hamcrest.version>3.0</hamcrest.version>
<!-- build-time dependencies --> <!-- build-time dependencies -->
<jetbrains.annotations.version>24.1.0</jetbrains.annotations.version> <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> <jacoco.version>0.8.12</jacoco.version>
<license-generator.version>2.4.0</license-generator.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-compiler.version>3.13.0</mvn-compiler.version>
<mvn-resources.version>3.3.1</mvn-resources.version> <mvn-resources.version>3.3.1</mvn-resources.version>
<mvn-dependency.version>3.7.0</mvn-dependency.version> <mvn-dependency.version>3.7.1</mvn-dependency.version>
<mvn-surefire.version>3.3.0</mvn-surefire.version> <mvn-surefire.version>3.4.0</mvn-surefire.version>
<mvn-jar.version>3.4.1</mvn-jar.version> <mvn-jar.version>3.4.2</mvn-jar.version>
</properties> </properties>
<dependencies> <dependencies>
@@ -471,7 +471,7 @@
<skipTestScope>true</skipTestScope> <skipTestScope>true</skipTestScope>
<detail>true</detail> <detail>true</detail>
<suppressionFile>suppression.xml</suppressionFile> <suppressionFile>suppression.xml</suppressionFile>
<nvdApiKey>${env.NVD_API_KEY}</nvdApiKey> <nvdApiKeyEnvironmentVariable>NVD_API_KEY</nvdApiKeyEnvironmentVariable>
</configuration> </configuration>
<executions> <executions>
<execution> <execution>
+1
View File
@@ -42,6 +42,7 @@ open module org.cryptomator.desktop {
requires com.nulabinc.zxcvbn; requires com.nulabinc.zxcvbn;
requires com.tobiasdiez.easybind; requires com.tobiasdiez.easybind;
requires dagger; requires dagger;
requires java.compiler;
requires io.github.coffeelibs.tinyoauth2client; requires io.github.coffeelibs.tinyoauth2client;
requires org.slf4j; requires org.slf4j;
requires org.apache.commons.lang3; requires org.apache.commons.lang3;
@@ -44,7 +44,7 @@ public class KeychainManager implements KeychainAccessProvider {
} }
@Override @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); getKeychainOrFail().storePassphrase(key, displayName, passphrase);
setPassphraseStored(key, true); setPassphraseStored(key, true);
} }
@@ -37,12 +37,18 @@ public class Settings {
static final boolean DEFAULT_START_HIDDEN = false; static final boolean DEFAULT_START_HIDDEN = false;
static final boolean DEFAULT_AUTO_CLOSE_VAULTS = false; static final boolean DEFAULT_AUTO_CLOSE_VAULTS = false;
static final boolean DEFAULT_USE_KEYCHAIN = true; static final boolean DEFAULT_USE_KEYCHAIN = true;
static final boolean DEFAULT_USE_QUICKACCESS = true;
static final int DEFAULT_PORT = 42427; static final int DEFAULT_PORT = 42427;
static final int DEFAULT_NUM_TRAY_NOTIFICATIONS = 3; static final int DEFAULT_NUM_TRAY_NOTIFICATIONS = 3;
static final boolean DEFAULT_DEBUG_MODE = false; static final boolean DEFAULT_DEBUG_MODE = false;
static final UiTheme DEFAULT_THEME = UiTheme.LIGHT; static final UiTheme DEFAULT_THEME = UiTheme.LIGHT;
@Deprecated // to be changed to "whatever is available" eventually @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 String DEFAULT_USER_INTERFACE_ORIENTATION = NodeOrientation.LEFT_TO_RIGHT.name();
static final boolean DEFAULT_SHOW_MINIMIZE_BUTTON = false; static final boolean DEFAULT_SHOW_MINIMIZE_BUTTON = false;
public static final Instant DEFAULT_TIMESTAMP = Instant.parse("2000-01-01T00:00:00Z"); 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 BooleanProperty debugMode;
public final ObjectProperty<UiTheme> theme; public final ObjectProperty<UiTheme> theme;
public final StringProperty keychainProvider; public final StringProperty keychainProvider;
public final BooleanProperty useQuickAccess;
public final StringProperty quickAccessService;
public final ObjectProperty<NodeOrientation> userInterfaceOrientation; public final ObjectProperty<NodeOrientation> userInterfaceOrientation;
public final StringProperty licenseKey; public final StringProperty licenseKey;
public final BooleanProperty showMinimizeButton; public final BooleanProperty showMinimizeButton;
@@ -89,6 +97,7 @@ public class Settings {
this.startHidden = new SimpleBooleanProperty(this, "startHidden", json.startHidden); this.startHidden = new SimpleBooleanProperty(this, "startHidden", json.startHidden);
this.autoCloseVaults = new SimpleBooleanProperty(this, "autoCloseVaults", json.autoCloseVaults); this.autoCloseVaults = new SimpleBooleanProperty(this, "autoCloseVaults", json.autoCloseVaults);
this.useKeychain = new SimpleBooleanProperty(this, "useKeychain", json.useKeychain); 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.port = new SimpleIntegerProperty(this, "webDavPort", json.port);
this.numTrayNotifications = new SimpleIntegerProperty(this, "numTrayNotifications", json.numTrayNotifications); this.numTrayNotifications = new SimpleIntegerProperty(this, "numTrayNotifications", json.numTrayNotifications);
this.debugMode = new SimpleBooleanProperty(this, "debugMode", json.debugMode); this.debugMode = new SimpleBooleanProperty(this, "debugMode", json.debugMode);
@@ -104,6 +113,7 @@ public class Settings {
this.windowHeight = new SimpleIntegerProperty(this, "windowHeight", json.windowHeight); this.windowHeight = new SimpleIntegerProperty(this, "windowHeight", json.windowHeight);
this.language = new SimpleStringProperty(this, "language", json.language); this.language = new SimpleStringProperty(this, "language", json.language);
this.mountService = new SimpleStringProperty(this, "mountService", json.mountService); 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.lastSuccessfulUpdateCheck = new SimpleObjectProperty<>(this, "lastSuccessfulUpdateCheck", json.lastSuccessfulUpdateCheck);
this.directories.addAll(json.directories.stream().map(VaultSettings::new).toList()); this.directories.addAll(json.directories.stream().map(VaultSettings::new).toList());
@@ -116,6 +126,7 @@ public class Settings {
startHidden.addListener(this::somethingChanged); startHidden.addListener(this::somethingChanged);
autoCloseVaults.addListener(this::somethingChanged); autoCloseVaults.addListener(this::somethingChanged);
useKeychain.addListener(this::somethingChanged); useKeychain.addListener(this::somethingChanged);
useQuickAccess.addListener(this::somethingChanged);
port.addListener(this::somethingChanged); port.addListener(this::somethingChanged);
numTrayNotifications.addListener(this::somethingChanged); numTrayNotifications.addListener(this::somethingChanged);
debugMode.addListener(this::somethingChanged); debugMode.addListener(this::somethingChanged);
@@ -131,6 +142,7 @@ public class Settings {
windowHeight.addListener(this::somethingChanged); windowHeight.addListener(this::somethingChanged);
language.addListener(this::somethingChanged); language.addListener(this::somethingChanged);
mountService.addListener(this::somethingChanged); mountService.addListener(this::somethingChanged);
quickAccessService.addListener(this::somethingChanged);
lastSuccessfulUpdateCheck.addListener(this::somethingChanged); lastSuccessfulUpdateCheck.addListener(this::somethingChanged);
} }
@@ -170,6 +182,7 @@ public class Settings {
json.startHidden = startHidden.get(); json.startHidden = startHidden.get();
json.autoCloseVaults = autoCloseVaults.get(); json.autoCloseVaults = autoCloseVaults.get();
json.useKeychain = useKeychain.get(); json.useKeychain = useKeychain.get();
json.useQuickAccess = useQuickAccess.get();
json.port = port.get(); json.port = port.get();
json.numTrayNotifications = numTrayNotifications.get(); json.numTrayNotifications = numTrayNotifications.get();
json.debugMode = debugMode.get(); json.debugMode = debugMode.get();
@@ -185,6 +198,7 @@ public class Settings {
json.windowHeight = windowHeight.get(); json.windowHeight = windowHeight.get();
json.language = language.get(); json.language = language.get();
json.mountService = mountService.get(); json.mountService = mountService.get();
json.quickAccessService = quickAccessService.get();
json.lastSuccessfulUpdateCheck = lastSuccessfulUpdateCheck.get(); json.lastSuccessfulUpdateCheck = lastSuccessfulUpdateCheck.get();
return json; return json;
} }
@@ -86,4 +86,9 @@ class SettingsJson {
@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd'T'HH:mm:ss'Z'", timezone = "UTC") @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd'T'HH:mm:ss'Z'", timezone = "UTC")
Instant lastSuccessfulUpdateCheck = Settings.DEFAULT_TIMESTAMP; Instant lastSuccessfulUpdateCheck = Settings.DEFAULT_TIMESTAMP;
@JsonProperty("useQuickAccess")
boolean useQuickAccess = Settings.DEFAULT_USE_QUICKACCESS;
@JsonProperty("quickAccessService")
String quickAccessService = Settings.DEFAULT_QUICKACCESS_SERVICE;
} }
@@ -58,7 +58,10 @@ public class SettingsProvider implements Supplier<Settings> {
} }
private Settings load() { 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); settings.setSaveCmd(this::scheduleSave);
return settings; return settings;
} }
@@ -11,6 +11,7 @@ package org.cryptomator.common.vaults;
import org.apache.commons.lang3.SystemUtils; import org.apache.commons.lang3.SystemUtils;
import org.cryptomator.common.Constants; import org.cryptomator.common.Constants;
import org.cryptomator.common.mount.Mounter; import org.cryptomator.common.mount.Mounter;
import org.cryptomator.common.settings.Settings;
import org.cryptomator.common.settings.VaultSettings; import org.cryptomator.common.settings.VaultSettings;
import org.cryptomator.cryptofs.CryptoFileSystem; import org.cryptomator.cryptofs.CryptoFileSystem;
import org.cryptomator.cryptofs.CryptoFileSystemProperties; 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.MountFailedException;
import org.cryptomator.integrations.mount.Mountpoint; import org.cryptomator.integrations.mount.Mountpoint;
import org.cryptomator.integrations.mount.UnmountFailedException; 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.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
@@ -54,6 +58,7 @@ public class Vault {
private final VaultSettings vaultSettings; private final VaultSettings vaultSettings;
private final AtomicReference<CryptoFileSystem> cryptoFileSystem; private final AtomicReference<CryptoFileSystem> cryptoFileSystem;
private final AtomicReference<QuickAccessService.QuickAccessEntry> quickAccessEntry;
private final VaultState state; private final VaultState state;
private final ObjectProperty<Exception> lastKnownException; private final ObjectProperty<Exception> lastKnownException;
private final VaultConfigCache configCache; private final VaultConfigCache configCache;
@@ -67,6 +72,7 @@ public class Vault {
private final BooleanBinding unknownError; private final BooleanBinding unknownError;
private final ObjectBinding<Mountpoint> mountPoint; private final ObjectBinding<Mountpoint> mountPoint;
private final Mounter mounter; private final Mounter mounter;
private final Settings settings;
private final BooleanProperty showingStats; private final BooleanProperty showingStats;
private final AtomicReference<Mounter.MountHandle> mountHandle = new AtomicReference<>(null); private final AtomicReference<Mounter.MountHandle> mountHandle = new AtomicReference<>(null);
@@ -78,7 +84,7 @@ public class Vault {
VaultState state, // VaultState state, //
@Named("lastKnownException") ObjectProperty<Exception> lastKnownException, // @Named("lastKnownException") ObjectProperty<Exception> lastKnownException, //
VaultStats stats, // VaultStats stats, //
Mounter mounter) { Mounter mounter, Settings settings) {
this.vaultSettings = vaultSettings; this.vaultSettings = vaultSettings;
this.configCache = configCache; this.configCache = configCache;
this.cryptoFileSystem = cryptoFileSystem; this.cryptoFileSystem = cryptoFileSystem;
@@ -94,7 +100,9 @@ public class Vault {
this.unknownError = Bindings.createBooleanBinding(this::isUnknownError, state); this.unknownError = Bindings.createBooleanBinding(this::isUnknownError, state);
this.mountPoint = Bindings.createObjectBinding(this::getMountPoint, state); this.mountPoint = Bindings.createObjectBinding(this::getMountPoint, state);
this.mounter = mounter; this.mounter = mounter;
this.settings = settings;
this.showingStats = new SimpleBooleanProperty(false); this.showingStats = new SimpleBooleanProperty(false);
this.quickAccessEntry = new AtomicReference<>(null);
} }
// ****************************************************************************** // ******************************************************************************
@@ -154,6 +162,9 @@ public class Vault {
var rootPath = fs.getRootDirectories().iterator().next(); var rootPath = fs.getRootDirectories().iterator().next();
var mountHandle = mounter.mount(vaultSettings, rootPath); var mountHandle = mounter.mount(vaultSettings, rootPath);
success = this.mountHandle.compareAndSet(null, mountHandle); success = this.mountHandle.compareAndSet(null, mountHandle);
if (settings.useQuickAccess.getValue()) {
addToQuickAccess();
}
} finally { } finally {
if (!success) { if (!success) {
destroyCryptoFileSystem(); destroyCryptoFileSystem();
@@ -178,6 +189,7 @@ public class Vault {
mountHandle.mountObj().close(); mountHandle.mountObj().close();
mountHandle.specialCleanup().run(); mountHandle.specialCleanup().run();
} finally { } finally {
removeFromQuickAccess();
destroyCryptoFileSystem(); destroyCryptoFileSystem();
} }
@@ -185,6 +197,52 @@ public class Vault {
LOG.info("Locked vault '{}'", getDisplayName()); 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 // Observable Properties
// ******************************************************************************* // *******************************************************************************
@@ -8,11 +8,13 @@
*******************************************************************************/ *******************************************************************************/
package org.cryptomator.common.vaults; package org.cryptomator.common.vaults;
import org.apache.commons.lang3.SystemUtils;
import org.cryptomator.common.settings.Settings; import org.cryptomator.common.settings.Settings;
import org.cryptomator.common.settings.VaultSettings; import org.cryptomator.common.settings.VaultSettings;
import org.cryptomator.cryptofs.CryptoFileSystemProvider; import org.cryptomator.cryptofs.CryptoFileSystemProvider;
import org.cryptomator.cryptofs.DirStructure; import org.cryptomator.cryptofs.DirStructure;
import org.cryptomator.cryptofs.migration.Migrators; import org.cryptomator.cryptofs.migration.Migrators;
import org.cryptomator.integrations.mount.MountService;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
@@ -24,6 +26,7 @@ import java.nio.file.Files;
import java.nio.file.NoSuchFileException; import java.nio.file.NoSuchFileException;
import java.nio.file.Path; import java.nio.file.Path;
import java.util.Collection; import java.util.Collection;
import java.util.List;
import java.util.Optional; import java.util.Optional;
import java.util.ResourceBundle; import java.util.ResourceBundle;
@@ -38,14 +41,21 @@ public class VaultListManager {
private static final Logger LOG = LoggerFactory.getLogger(VaultListManager.class); private static final Logger LOG = LoggerFactory.getLogger(VaultListManager.class);
private final AutoLocker autoLocker; private final AutoLocker autoLocker;
private final List<MountService> mountServices;
private final VaultComponent.Factory vaultComponentFactory; private final VaultComponent.Factory vaultComponentFactory;
private final ObservableList<Vault> vaultList; private final ObservableList<Vault> vaultList;
private final String defaultVaultName; private final String defaultVaultName;
@Inject @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.vaultList = vaultList;
this.autoLocker = autoLocker; this.autoLocker = autoLocker;
this.mountServices = mountServices;
this.vaultComponentFactory = vaultComponentFactory; this.vaultComponentFactory = vaultComponentFactory;
this.defaultVaultName = resourceBundle.getString("defaults.vault.vaultName"); this.defaultVaultName = resourceBundle.getString("defaults.vault.vaultName");
@@ -76,6 +86,15 @@ public class VaultListManager {
} else { } else {
vaultSettings.displayName.set(defaultVaultName); 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; return vaultSettings;
} }
@@ -4,7 +4,9 @@ import org.cryptomator.common.Environment;
import org.cryptomator.common.settings.Settings; import org.cryptomator.common.settings.Settings;
import org.cryptomator.integrations.autostart.AutoStartProvider; import org.cryptomator.integrations.autostart.AutoStartProvider;
import org.cryptomator.integrations.autostart.ToggleAutoStartFailedException; import org.cryptomator.integrations.autostart.ToggleAutoStartFailedException;
import org.cryptomator.integrations.common.NamedServiceProvider;
import org.cryptomator.integrations.keychain.KeychainAccessProvider; import org.cryptomator.integrations.keychain.KeychainAccessProvider;
import org.cryptomator.integrations.quickaccess.QuickAccessService;
import org.cryptomator.ui.common.FxController; import org.cryptomator.ui.common.FxController;
import org.cryptomator.ui.fxapp.FxApplicationWindows; import org.cryptomator.ui.fxapp.FxApplicationWindows;
import org.slf4j.Logger; import org.slf4j.Logger;
@@ -30,12 +32,15 @@ public class GeneralPreferencesController implements FxController {
private final Stage window; private final Stage window;
private final Settings settings; private final Settings settings;
private final Optional<AutoStartProvider> autoStartProvider; private final Optional<AutoStartProvider> autoStartProvider;
private final List<QuickAccessService> quickAccessServices;
private final Application application; private final Application application;
private final Environment environment; private final Environment environment;
private final List<KeychainAccessProvider> keychainAccessProviders; private final List<KeychainAccessProvider> keychainAccessProviders;
private final FxApplicationWindows appWindows; private final FxApplicationWindows appWindows;
public CheckBox useKeychainCheckbox; public CheckBox useKeychainCheckbox;
public ChoiceBox<KeychainAccessProvider> keychainBackendChoiceBox; public ChoiceBox<KeychainAccessProvider> keychainBackendChoiceBox;
public CheckBox useQuickAccessCheckbox;
public ChoiceBox<QuickAccessService> quickAccessServiceChoiceBox;
public CheckBox startHiddenCheckbox; public CheckBox startHiddenCheckbox;
public CheckBox autoCloseVaultsCheckbox; public CheckBox autoCloseVaultsCheckbox;
public CheckBox debugModeCheckbox; public CheckBox debugModeCheckbox;
@@ -48,6 +53,7 @@ public class GeneralPreferencesController implements FxController {
this.settings = settings; this.settings = settings;
this.autoStartProvider = autoStartProvider; this.autoStartProvider = autoStartProvider;
this.keychainAccessProviders = keychainAccessProviders; this.keychainAccessProviders = keychainAccessProviders;
this.quickAccessServices = QuickAccessService.get().toList();
this.application = application; this.application = application;
this.environment = environment; this.environment = environment;
this.appWindows = appWindows; this.appWindows = appWindows;
@@ -60,13 +66,21 @@ public class GeneralPreferencesController implements FxController {
debugModeCheckbox.selectedProperty().bindBidirectional(settings.debugMode); debugModeCheckbox.selectedProperty().bindBidirectional(settings.debugMode);
autoStartProvider.ifPresent(autoStart -> autoStartCheckbox.setSelected(autoStart.isEnabled())); autoStartProvider.ifPresent(autoStart -> autoStartCheckbox.setSelected(autoStart.isEnabled()));
var keychainSettingsConverter = new KeychainProviderClassNameConverter(keychainAccessProviders); var keychainSettingsConverter = new ServiceToSettingsConverter<>(keychainAccessProviders);
keychainBackendChoiceBox.getItems().addAll(keychainAccessProviders); keychainBackendChoiceBox.getItems().addAll(keychainAccessProviders);
keychainBackendChoiceBox.setValue(keychainSettingsConverter.fromString(settings.keychainProvider.get())); keychainBackendChoiceBox.setValue(keychainSettingsConverter.fromString(settings.keychainProvider.get()));
keychainBackendChoiceBox.setConverter(new KeychainProviderDisplayNameConverter()); keychainBackendChoiceBox.setConverter(new KeychainProviderDisplayNameConverter());
Bindings.bindBidirectional(settings.keychainProvider, keychainBackendChoiceBox.valueProperty(), keychainSettingsConverter); Bindings.bindBidirectional(settings.keychainProvider, keychainBackendChoiceBox.valueProperty(), keychainSettingsConverter);
useKeychainCheckbox.selectedProperty().bindBidirectional(settings.useKeychain); useKeychainCheckbox.selectedProperty().bindBidirectional(settings.useKeychain);
keychainBackendChoiceBox.disableProperty().bind(useKeychainCheckbox.selectedProperty().not()); 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() { public boolean isAutoStartSupported() {
@@ -91,6 +105,10 @@ public class GeneralPreferencesController implements FxController {
}); });
} }
public boolean isSomeQuickAccessServiceAvailable() {
return !quickAccessServices.isEmpty();
}
@FXML @FXML
public void showLogfileDirectory() { public void showLogfileDirectory() {
environment.getLogDir().ifPresent(logDirPath -> application.getHostServices().showDocument(logDirPath.toUri().toString())); 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 static class NamedServiceConverter<T extends NamedServiceProvider> extends StringConverter<T> {
private final List<KeychainAccessProvider> keychainAccessProviders;
public KeychainProviderClassNameConverter(List<KeychainAccessProvider> keychainAccessProviders) {
this.keychainAccessProviders = keychainAccessProviders;
}
@Override @Override
public String toString(KeychainAccessProvider provider) { public String toString(T namedService) {
if (provider == null) { if (namedService == null) {
return null; return null;
} else { } else {
return provider.getClass().getName(); return namedService.getName();
} }
} }
@Override @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) { if (string == null) {
return null; return null;
} else { } else {
return keychainAccessProviders.stream().filter(provider -> provider.getClass().getName().equals(string)).findAny().orElse(null); return services.stream().filter(provider -> provider.getClass().getName().equals(string)).findAny().orElse(null);
} }
} }
} }
@@ -30,6 +30,8 @@ public interface PreferencesComponent {
selectedTabProperty().set(selectedTab); selectedTabProperty().set(selectedTab);
Stage stage = window(); Stage stage = window();
stage.setScene(scene().get()); stage.setScene(scene().get());
stage.setMinWidth(420);
stage.setMinHeight(300);
stage.show(); stage.show();
stage.requestFocus(); stage.requestFocus();
return stage; return stage;
@@ -37,7 +37,7 @@ public class PreferencesController implements FxController {
this.env = env; this.env = env;
this.window = window; this.window = window;
this.selectedTabProperty = selectedTabProperty; this.selectedTabProperty = selectedTabProperty;
this.updateAvailable = updateChecker.latestVersionProperty().isNotNull(); this.updateAvailable = updateChecker.updateAvailableProperty();
} }
@FXML @FXML
-2
View File
@@ -7,8 +7,6 @@
xmlns="http://javafx.com/javafx" xmlns="http://javafx.com/javafx"
fx:id="tabPane" fx:id="tabPane"
fx:controller="org.cryptomator.ui.preferences.PreferencesController" fx:controller="org.cryptomator.ui.preferences.PreferencesController"
minWidth="-Infinity"
maxWidth="-Infinity"
prefWidth="650" prefWidth="650"
tabMinWidth="60" tabMinWidth="60"
tabClosingPolicy="UNAVAILABLE" tabClosingPolicy="UNAVAILABLE"
@@ -30,6 +30,10 @@
<ChoiceBox fx:id="keychainBackendChoiceBox"/> <ChoiceBox fx:id="keychainBackendChoiceBox"/>
</HBox> </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"/> <Region VBox.vgrow="ALWAYS"/>
<HBox spacing="12" alignment="CENTER_LEFT"> <HBox spacing="12" alignment="CENTER_LEFT">
@@ -288,6 +288,7 @@ preferences.general.debugLogging=Enable debug logging
preferences.general.debugDirectory=Reveal log files preferences.general.debugDirectory=Reveal log files
preferences.general.autoStart=Launch Cryptomator on system start preferences.general.autoStart=Launch Cryptomator on system start
preferences.general.keychainBackend=Store passwords with preferences.general.keychainBackend=Store passwords with
preferences.general.quickAccessService=Add unlocked vaults to the quick access area
## Interface ## Interface
preferences.interface=Interface preferences.interface=Interface
preferences.interface.theme=Look & Feel preferences.interface.theme=Look & Feel
@@ -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
+102 -8
View File
@@ -16,7 +16,7 @@ generic.button.print=طباعة
# Error # Error
error.message=حدث خطأ ما error.message=حدث خطأ ما
error.description=لم يتوقع "كريبتوماتور" حدوث ذلك. يمكنك البحث عن الحلول الموجودة لهذا الخطأ. وإذا لم يتم الإبلاغ عنه بعد، لا تتردد في فعل ذلك. error.description=لم يتوقع Cryptomator حدوث ذلك. يمكنك البحث عن الحلول الموجودة لهذا الخطأ. وإذا لم يتم الإبلاغ عنه بعد، لا تتردد في فعل ذلك.
error.hyperlink.lookup=ابحث عن هذا الخطأ error.hyperlink.lookup=ابحث عن هذا الخطأ
error.hyperlink.report=أبلغ عن هذا الخطأ error.hyperlink.report=أبلغ عن هذا الخطأ
error.technicalDetails=التفاصيل: error.technicalDetails=التفاصيل:
@@ -173,10 +173,15 @@ hub.registerSuccess.legacy.description=للدخول إلى الخزينة، يح
### Registration Failed ### Registration Failed
hub.registerFailed.message=فشل تسجيل الجهاز hub.registerFailed.message=فشل تسجيل الجهاز
hub.registerFailed.description.generic=حدث خطأ في عملية تسجيل الاسم. لمزيد من التفاصيل، راجع سجل التطبيق. hub.registerFailed.description.generic=حدث خطأ في عملية تسجيل الاسم. لمزيد من التفاصيل، راجع سجل التطبيق.
hub.registerFailed.description.deviceAlreadyExists=هذا الجهاز مسجل لمستخدم مختلف بالفعل. حاول تغيير حساب المستخدم أو استخدام جهاز مختلف.
### Unauthorized ### Unauthorized
hub.unauthorized.message=تم رفض الوصول hub.unauthorized.message=تم رفض الوصول
hub.unauthorized.description=لم يتم بعد منح الإذن لجهازك بالوصول إلى هذا المخزن. اطلب من مالك المخزن أن يأذن بذلك. hub.unauthorized.description=لم يتم بعد منح الإذن لجهازك بالوصول إلى هذا المخزن. اطلب من مالك المخزن أن يأذن بذلك.
### Requires Account Initialization ### Requires Account Initialization
hub.requireAccountInit.message=مطلوب اتخاذ إجراء
hub.requireAccountInit.description.0=للمتابعة، يرجى إكمال الخطوات المطلوبة في
hub.requireAccountInit.description.1=ملف تعريف المستخدم
hub.requireAccountInit.description.2=.
### License Exceeded ### License Exceeded
hub.invalidLicense.message=ترخيص المركز غير صالح hub.invalidLicense.message=ترخيص المركز غير صالح
hub.invalidLicense.description=نموذج المركز Cryptomator الخاص بك لديه ترخيص غير صالح. الرجاء إبلاغ مسؤول مركز لترقية أو تجديد الترخيص. hub.invalidLicense.description=نموذج المركز Cryptomator الخاص بك لديه ترخيص غير صالح. الرجاء إبلاغ مسؤول مركز لترقية أو تجديد الترخيص.
@@ -294,7 +299,6 @@ preferences.interface.language.auto=النظام الافتراضي
preferences.interface.interfaceOrientation=اتجاه الواجهة preferences.interface.interfaceOrientation=اتجاه الواجهة
preferences.interface.interfaceOrientation.ltr=من اليسار إلى اليمين preferences.interface.interfaceOrientation.ltr=من اليسار إلى اليمين
preferences.interface.interfaceOrientation.rtl=من اليمين إلى اليسار preferences.interface.interfaceOrientation.rtl=من اليمين إلى اليسار
preferences.interface.showMinimizeButton=إظهار زر التصغير
preferences.interface.showTrayIcon=إظهار أيقونة اللوحة (يتطلب إعادة تشغيل) preferences.interface.showTrayIcon=إظهار أيقونة اللوحة (يتطلب إعادة تشغيل)
## Volume ## Volume
preferences.volume=القرص الإفتراضي preferences.volume=القرص الإفتراضي
@@ -305,6 +309,9 @@ preferences.volume.fuseRestartRequired=لتطبيق التغييرات، يحت
preferences.volume.tcp.port=منفذ TCP الافتراضي preferences.volume.tcp.port=منفذ TCP الافتراضي
preferences.volume.supportedFeatures=يدعم نوع وحدة تخزين المختار الميزات التالية: preferences.volume.supportedFeatures=يدعم نوع وحدة تخزين المختار الميزات التالية:
preferences.volume.feature.mountAuto=اختيار نقطة البَدْء التلقائية preferences.volume.feature.mountAuto=اختيار نقطة البَدْء التلقائية
preferences.volume.feature.mountToDir=مجلد مخصص كنقطة تحميل
preferences.volume.feature.mountToDriveLetter=استخدام حرف وحدة التخزين كنقطة تحميل
preferences.volume.feature.mountFlags=خيارات التثبيت المخصصة
preferences.volume.feature.readOnly=تحميل للقراءة فقط preferences.volume.feature.readOnly=تحميل للقراءة فقط
## Updates ## Updates
preferences.updates=تحديثات preferences.updates=تحديثات
@@ -312,6 +319,13 @@ preferences.updates.currentVersion=الإصدار الحالي: %s
preferences.updates.autoUpdateCheck=تحقق من التحديثات اوتوماتيكيا preferences.updates.autoUpdateCheck=تحقق من التحديثات اوتوماتيكيا
preferences.updates.checkNowBtn=تحقق الان preferences.updates.checkNowBtn=تحقق الان
preferences.updates.updateAvailable=التحديث إلى الإصدار %s متاح. 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 ## Contribution
preferences.contribute=ادعمنا preferences.contribute=ادعمنا
@@ -319,6 +333,12 @@ preferences.contribute.registeredFor=شهادة الداعم مسجلة لـ %s
preferences.contribute.noCertificate=ادعم Cryptomator واحصل على شهادة الداعم. إنها مثل مفتاح الترخيص لكن للأشخاص الرائعين الذين يستخدمون البرامج المجانية ؛-) preferences.contribute.noCertificate=ادعم Cryptomator واحصل على شهادة الداعم. إنها مثل مفتاح الترخيص لكن للأشخاص الرائعين الذين يستخدمون البرامج المجانية ؛-)
preferences.contribute.getCertificate=ليس لديك واحدة بعد؟ تعلم كيف يمكنك الحصول عليها. preferences.contribute.getCertificate=ليس لديك واحدة بعد؟ تعلم كيف يمكنك الحصول عليها.
preferences.contribute.promptText=قم بلصق رمز شهادة الداعم هنا 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 --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
@@ -331,21 +351,35 @@ stats.cacheHitRate=معدل استخدام الكاش
stats.read.throughput.idle=قراءة: خامل stats.read.throughput.idle=قراءة: خامل
stats.read.throughput.kibs=القراءة: %.2f KiB/s stats.read.throughput.kibs=القراءة: %.2f KiB/s
stats.read.throughput.mibs=القراءة: %.2f MiB/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.none=تم فك تشفير البيانات:-
stats.decr.total.data.kib=البيانات المفكوكة: %.1f كيلوبايت
stats.decr.total.data.mib=البيانات المفكوكة: %.1f ميجابايت
stats.decr.total.data.gib=البيانات المفكوكة: %.1f جيجابايت
stats.read.accessCount=مجموع القراءات: %d
## Write ## 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.mib=البيانات المكتوبة: %.1f م.ب
stats.write.total.data.gib=البيانات المكتوبة: %.1f ج.ب stats.write.total.data.gib=البيانات المكتوبة: %.1f ج.ب
stats.encr.total.data.none=البيانات المشفرة: - 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 ## Accesses
stats.access.current=الوصول: %d
stats.access.total=مجموع الوصول: %d
# Main Window # Main Window
main.closeBtn.tooltip=إغلاق
main.minimizeBtn.tooltip=تصغير
main.preferencesBtn.tooltip=تفضيلات
main.debugModeEnabled.tooltip=تم تمكين وضع التصحيح
main.supporterCertificateMissing.tooltip=يرجى النظر في تقديم تبرعات
## Vault List ## Vault List
main.vaultlist.emptyList.onboardingInstruction=انقر هنا لإضافة خزنة main.vaultlist.emptyList.onboardingInstruction=انقر هنا لإضافة خزنة
main.vaultlist.contextMenu.remove=حذف… main.vaultlist.contextMenu.remove=حذف…
@@ -354,7 +388,7 @@ main.vaultlist.contextMenu.unlock=فتح…
main.vaultlist.contextMenu.unlockNow=افتح الان main.vaultlist.contextMenu.unlockNow=افتح الان
main.vaultlist.contextMenu.vaultoptions=إظهار خيارات المخزن main.vaultlist.contextMenu.vaultoptions=إظهار خيارات المخزن
main.vaultlist.contextMenu.reveal=اظهار القرص main.vaultlist.contextMenu.reveal=اظهار القرص
main.vaultlist.addVaultBtn=إضافة ##Notificaition
## Vault Detail ## Vault Detail
### Welcome ### Welcome
main.vaultDetail.welcomeOnboarding=شكرا لاختيار Cryptomator لحماية ملفاتك. إذا كنت بحاجة إلى أية مساعدة، تحقق من دليل وتعليمات الإستخدام: main.vaultDetail.welcomeOnboarding=شكرا لاختيار Cryptomator لحماية ملفاتك. إذا كنت بحاجة إلى أية مساعدة، تحقق من دليل وتعليمات الإستخدام:
@@ -364,14 +398,17 @@ main.vaultDetail.unlockBtn=فتح…
main.vaultDetail.unlockNowBtn=فتح القفل الان main.vaultDetail.unlockNowBtn=فتح القفل الان
main.vaultDetail.optionsBtn=خيارات المخزن main.vaultDetail.optionsBtn=خيارات المخزن
main.vaultDetail.passwordSavedInKeychain=تم حفظ كلمة المرور main.vaultDetail.passwordSavedInKeychain=تم حفظ كلمة المرور
main.vaultDetail.share=مشاركة…
### Unlocked ### Unlocked
main.vaultDetail.unlockedStatus=مفتوح main.vaultDetail.unlockedStatus=مفتوح
main.vaultDetail.accessLocation=يمكن الوصول إلى محتويات مخزنك هنا: main.vaultDetail.accessLocation=يمكن الوصول إلى محتويات مخزنك هنا:
main.vaultDetail.revealBtn=اظهار القرص main.vaultDetail.revealBtn=اظهار القرص
main.vaultDetail.copyUri=نسخ الرابط
main.vaultDetail.lockBtn=قفل main.vaultDetail.lockBtn=قفل
main.vaultDetail.bytesPerSecondRead=قراءة: main.vaultDetail.bytesPerSecondRead=قراءة:
main.vaultDetail.bytesPerSecondWritten=كتابة: main.vaultDetail.bytesPerSecondWritten=كتابة:
main.vaultDetail.throughput.idle=خمول main.vaultDetail.throughput.idle=خمول
main.vaultDetail.throughput.kbps=%.1f كيلوبايت/ث
main.vaultDetail.throughput.mbps=%.1f ميجابايت/ث main.vaultDetail.throughput.mbps=%.1f ميجابايت/ث
main.vaultDetail.stats=إحصائيات الخزنة main.vaultDetail.stats=إحصائيات الخزنة
main.vaultDetail.locateEncryptedFileBtn=تحديد موقع الملف المشفر main.vaultDetail.locateEncryptedFileBtn=تحديد موقع الملف المشفر
@@ -387,6 +424,9 @@ main.vaultDetail.missing.changeLocation=تغيير موقع الخزنة…
main.vaultDetail.migrateButton=ترقية الحافظة main.vaultDetail.migrateButton=ترقية الحافظة
main.vaultDetail.migratePrompt=يجب ترقية المخزن الخاص بك إلى تنسيق جديد، قبل أن تتمكن من الوصول إليه main.vaultDetail.migratePrompt=يجب ترقية المخزن الخاص بك إلى تنسيق جديد، قبل أن تتمكن من الوصول إليه
### Error ### Error
main.vaultDetail.error.info=حدث خطأ أثناء تحميل الخزانة من القرص الصلب.
main.vaultDetail.error.reload=إعادة تحميل
main.vaultDetail.error.windowTitle=خطأ في تحميل الخزنة
# Wrong File Alert # Wrong File Alert
wrongFileAlert.title=كيفية تشفير الملفات wrongFileAlert.title=كيفية تشفير الملفات
@@ -402,24 +442,31 @@ wrongFileAlert.link=لمزيد من المساعدة، قم بزيارة
## General ## General
vaultOptions.general=عام vaultOptions.general=عام
vaultOptions.general.vaultName=اسم المخزن vaultOptions.general.vaultName=اسم المخزن
vaultOptions.general.autoLock.lockAfterTimePart1=قفل عند الخمول لمدة
vaultOptions.general.autoLock.lockAfterTimePart2=دقائق vaultOptions.general.autoLock.lockAfterTimePart2=دقائق
vaultOptions.general.unlockAfterStartup=فتح قفل المخزن عند بدء تشغيل Cryptomator vaultOptions.general.unlockAfterStartup=فتح قفل المخزن عند بدء تشغيل Cryptomator
vaultOptions.general.actionAfterUnlock=بعد فتح القفل بنجاح vaultOptions.general.actionAfterUnlock=بعد فتح القفل بنجاح
vaultOptions.general.actionAfterUnlock.ignore=‮لا تفعل شيئاً vaultOptions.general.actionAfterUnlock.ignore=‮لا تفعل شيئاً
vaultOptions.general.actionAfterUnlock.reveal=إظهار القرص vaultOptions.general.actionAfterUnlock.reveal=إظهار القرص
vaultOptions.general.actionAfterUnlock.ask=اسأل vaultOptions.general.actionAfterUnlock.ask=اسأل
vaultOptions.general.startHealthCheckBtn=بدء فحص الصحة
## Mount ## Mount
vaultOptions.mount=القرص الوهمي vaultOptions.mount=القرص الوهمي
vaultOptions.mount.info=افتح تفضيلات القرص الظاهري لتغيير الإعدادات الافتراضية.
vaultOptions.mount.readonly=للقراءة فقط vaultOptions.mount.readonly=للقراءة فقط
vaultOptions.mount.customMountFlags=الأعلام المخصصة vaultOptions.mount.customMountFlags=الأعلام المخصصة
vaultOptions.mount.winDriveLetterOccupied=مشغول vaultOptions.mount.winDriveLetterOccupied=مشغول
vaultOptions.mount.mountPoint=موقع التحميل الوهمي vaultOptions.mount.mountPoint=موقع التحميل الوهمي
vaultOptions.mount.mountPoint.auto=اختيار موقع مناسب تلقائياً vaultOptions.mount.mountPoint.auto=اختيار موقع مناسب تلقائياً
vaultOptions.mount.mountPoint.driveLetter=استخدام دالة قرص معين vaultOptions.mount.mountPoint.driveLetter=استخدام دالة قرص معين
vaultOptions.mount.mountPoint.custom=استخدام المجلد المختار
vaultOptions.mount.mountPoint.directoryPickerButton=اختر… vaultOptions.mount.mountPoint.directoryPickerButton=اختر…
vaultOptions.mount.mountPoint.directoryPickerTitle=إختر مجلد
vaultOptions.mount.volumeType.default=الافتراضي (%s) vaultOptions.mount.volumeType.default=الافتراضي (%s)
vaultOptions.mount.volumeType.restartRequired=لاستخدام هذا النوع ‮من وحدة التخزين يحتاج Cryptomator إلى إعادة تشغيله.
vaultOptions.mount.volume.tcp.port=منفذ TCP vaultOptions.mount.volume.tcp.port=منفذ TCP
vaultOptions.mount.volume.type=‮نوع وحدة التخزين
## Master Key ## Master Key
vaultOptions.masterkey=كلمة المرور vaultOptions.masterkey=كلمة المرور
vaultOptions.masterkey.changePasswordBtn=تغيير كلمة المرور vaultOptions.masterkey.changePasswordBtn=تغيير كلمة المرور
@@ -429,9 +476,12 @@ vaultOptions.masterkey.showRecoveryKeyBtn=عرض مفتاح الاسترداد
vaultOptions.masterkey.recoverPasswordBtn=إعادة تعيين كلمة المرور vaultOptions.masterkey.recoverPasswordBtn=إعادة تعيين كلمة المرور
## Hub ## Hub
vaultOptions.hub=الإسترداد vaultOptions.hub=الإسترداد
vaultOptions.hub.convertInfo=يمكنك استخدام مفتاح الاسترداد لتحويل هذه خزانة Hub إلى خزانة تعتمد على كلمة مرور في حالة الطوارئ.
vaultOptions.hub.convertBtn=التحويل إلى خزانة قائمة على كلمة المرور
# Recovery Key # Recovery Key
## Display Recovery Key ## Display Recovery Key
recoveryKey.display.title=إظهار مفتاح الاسترداد
recoveryKey.create.message=مطلوب كلمة المرور recoveryKey.create.message=مطلوب كلمة المرور
recoveryKey.create.description=أدخل كلمة المرور الخاصة بك لإظهار مفتاح الاسترداد ل "%s": recoveryKey.create.description=أدخل كلمة المرور الخاصة بك لإظهار مفتاح الاسترداد ل "%s":
recoveryKey.display.description=يمكن استخدام مفتاح الاسترداد التالي لاستعادة الوصول إلى "%s": recoveryKey.display.description=يمكن استخدام مفتاح الاسترداد التالي لاستعادة الوصول إلى "%s":
@@ -439,12 +489,23 @@ recoveryKey.display.StorageHints=حافظ عليه في مكان ما آمن ج
## Reset Password ## Reset Password
### Enter Recovery Key ### Enter Recovery Key
recoveryKey.recover.title=إعادة تعيين كلمة المرور recoveryKey.recover.title=إعادة تعيين كلمة المرور
recoveryKey.recover.prompt=أدخل مفتاح الاسترداد لـ "%s":
recoveryKey.recover.correctKey=هذا مفتاح استرداد صالح recoveryKey.recover.correctKey=هذا مفتاح استرداد صالح
recoveryKey.recover.wrongKey=مفتاح الاسترداد هذا ينتمي إلى خزانة مختلفة
recoveryKey.recover.invalidKey=مفتاح الاسترداد غير صالح
recoveryKey.printout.heading=مفتاح استرداد Cryptomator\n"%s"\n recoveryKey.printout.heading=مفتاح استرداد Cryptomator\n"%s"\n
### Reset Password ### Reset Password
recoveryKey.recover.resetBtn=إعادة الضبط
### Recovery Key Password Reset Success ### Recovery Key Password Reset Success
recoveryKey.recover.resetSuccess.message=تم إعادة تعيين كلمة المرور بنجاح
recoveryKey.recover.resetSuccess.description=يمكنك فتح الخزانة الخاصة بك بكلمة المرور الجديدة.
# Convert Vault # Convert Vault
convertVault.title=تحويل الخزانة
convertVault.convert.convertBtn.before=حوّل
convertVault.convert.convertBtn.processing=جاري التحويل…
convertVault.success.message=تم التحويل بنجاح
convertVault.hubToPassword.success.description=يمكنك الآن فتح الخزانة باستخدام كلمة المرور المختارة دون الحاجة إلى الوصول إلى Hub.
# New Password # New Password
newPassword.promptText=أدخل كلمة مرور جديدة newPassword.promptText=أدخل كلمة مرور جديدة
@@ -459,13 +520,46 @@ passwordStrength.messageLabel.3=قوية
passwordStrength.messageLabel.4=قوية جداً passwordStrength.messageLabel.4=قوية جداً
# Quit # Quit
quit.title=إغلاق التطبيق
quit.message=هناك خزانات مفتوحة
quit.description=يرجى تأكيد رغبتك في الخروج. سيقوم Cryptomator بقفل جميع الخزائن غير المقفلة بشكل آمن لمنع فقدان البيانات.
quit.lockAndQuitBtn=قفل و خروج quit.lockAndQuitBtn=قفل و خروج
# Forced Quit # Forced Quit
quit.forced.message=بعض الخزائن لم أتمكن من قفلها
quit.forced.description=تم حظر قفل الخزنات بسبب العمليات المعلقة أو الملفات المفتوحة. يمكنك فرض قفل الخزنات المتبقية، ولكن قد يؤدي مقاطعة عمليات الإدخال/الإخراج إلى فقدان البيانات غير المحفوظة.
quit.forced.forceAndQuitBtn=فرض وإغلاق
# Update Reminder # Update Reminder
updateReminder.title=التحقق من التحديث
updateReminder.message=التحقق من التحديثات؟
updateReminder.description=ابقَ على اطلاع بأحدث الميزات، وإصلاحات الأخطاء، وتحسينات الأمان. نوصي بالتحقق التلقائي من التحديثات.
updateReminder.notNow=ليس الآن
updateReminder.yesOnce=نعم، مرة واحدة
updateReminder.yesAutomatically=نعم، تلقائياً
#Dokany Support End #Dokany Support End
dokanySupportEnd.title=إشعار بإيقاف الدعم
dokanySupportEnd.message=انتهاء الدعم لـDokany
dokanySupportEnd.description=نوع وحدة التخزين Dokany لم يعد مدعوماً من قبل Cryptomator. تم تعديل إعداداتك لاستخدام نوع وحدة التخزين الافتراضي الآن. يمكنك عرض النوع الافتراضي في التفضيلات.
dokanySupportEnd.preferencesBtn=فتح التفضيلات dokanySupportEnd.preferencesBtn=فتح التفضيلات
# Share Vault # Share Vault
shareVault.title=مشاركة الخزانة
shareVault.message=هل ترغب في مشاركة خزانتك مع الآخرين؟
shareVault.description=كن حذرًا دائمًا عند مشاركة خزانتك مع الآخرين. باختصار، اتبع هذه الخطوات:
shareVault.instruction.1=1. شارك الوصول إلى مجلد الخزانة المشفر عبر التخزين السحابي.
shareVault.instruction.2=2. شارك كلمة مرور الخزانة بطريقة آمنة.
shareVault.remarkBestPractices=لمزيد من المعلومات، تحقق من اقتراحات أفضل الممارسات في مستنداتنا.
shareVault.docsTooltip=افتح وثائق البرنامج Documentation لتعلم المزيد عن مشاركة الخزائن.
shareVault.hubAd.description=الطريقة الآمنة للعمل ضمن الفرق
shareVault.hubAd.keyManagement=• إدارة المفاتيح بدون معرفة
shareVault.hubAd.authentication=• مصادقة قوية
shareVault.hubAd.encryption=• التشفير من الطرف إلى الطرف
shareVault.visitHub=زيارة Cryptomator Hub
shareVault.hub.message=كيفية مشاركة خزانة Hub
shareVault.hub.description=لمشاركة محتوى الخزانة مع عضو آخر في الفريق، عليك القيام بخطوتين:
shareVault.hub.instruction.1=1. شارك الوصول إلى مجلد الخزانة المشفر عبر التخزين السحابي.
shareVault.hub.instruction.2=2. امنح الوصول لعضو الفريق في Cryptomator Hub.
shareVault.hub.openHub=زيارة Cryptomator Hub
@@ -287,7 +287,6 @@ preferences.interface.language.auto=Ғәҙәттәге система көйлә
preferences.interface.interfaceOrientation=Интерфейс йүнәлеше preferences.interface.interfaceOrientation=Интерфейс йүнәлеше
preferences.interface.interfaceOrientation.ltr=Һулдан уңға preferences.interface.interfaceOrientation.ltr=Һулдан уңға
preferences.interface.interfaceOrientation.rtl=Уңдан һулға preferences.interface.interfaceOrientation.rtl=Уңдан һулға
preferences.interface.showMinimizeButton=Бәләкәйләтеү төймәһен күрһәтергә
preferences.interface.showTrayIcon=Панелдә билдәне күрһәтергә (яңынан башлатыу кәрәк) preferences.interface.showTrayIcon=Панелдә билдәне күрһәтергә (яңынан башлатыу кәрәк)
## Volume ## Volume
preferences.volume=Виртуаль диск preferences.volume=Виртуаль диск
@@ -315,6 +314,9 @@ preferences.contribute.registeredFor=%s өсөн теркәлгән ярҙамс
preferences.contribute.noCertificate=Cryptomator-ҡа ярҙам итегеҙ һәм ярҙамсы сертификаты алығыҙ. Был рөхсәтнамә асҡысы кеүек, әммә ирекле программа ҡулланған бик шәп кешеләр өсөн. ;-) preferences.contribute.noCertificate=Cryptomator-ҡа ярҙам итегеҙ һәм ярҙамсы сертификаты алығыҙ. Был рөхсәтнамә асҡысы кеүек, әммә ирекле программа ҡулланған бик шәп кешеләр өсөн. ;-)
preferences.contribute.getCertificate=Юҡ мы әллә? Уны нисек алырға кәрәклеген ҡарағыҙ. preferences.contribute.getCertificate=Юҡ мы әллә? Уны нисек алырға кәрәклеген ҡарағыҙ.
preferences.contribute.promptText=Ярҙамсы сертификатын бында йәбештерегеҙ preferences.contribute.promptText=Ярҙамсы сертификатын бында йәбештерегеҙ
### Remove License Key Dialog
removeCert.confirmBtn=Алып ташлау
#<-- Add entries for donations and code/translation/documentation contribution --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
@@ -356,11 +358,6 @@ stats.access.total=Барлыҡ инеү: %d
# Main Window # Main Window
main.closeBtn.tooltip=Яп
main.minimizeBtn.tooltip=Бәләкәйләт
main.preferencesBtn.tooltip=Көйләүҙәр
main.debugModeEnabled.tooltip=Төҙөкләндереү режимы асыҡ
main.supporterCertificateMissing.tooltip=Зинһар, иғәнә биреү тураһында уйлағыҙ
## Vault List ## Vault List
main.vaultlist.emptyList.onboardingInstruction=Һаҡлағыс өҫтәү өсөн бында баҫығыҙ main.vaultlist.emptyList.onboardingInstruction=Һаҡлағыс өҫтәү өсөн бында баҫығыҙ
main.vaultlist.contextMenu.remove=Алып ташлау… main.vaultlist.contextMenu.remove=Алып ташлау…
@@ -369,9 +366,7 @@ main.vaultlist.contextMenu.unlock=Бикте асыу…
main.vaultlist.contextMenu.unlockNow=Хәҙер бикте ас main.vaultlist.contextMenu.unlockNow=Хәҙер бикте ас
main.vaultlist.contextMenu.vaultoptions=Һаҡлағыс варианттарын күрһәт main.vaultlist.contextMenu.vaultoptions=Һаҡлағыс варианттарын күрһәт
main.vaultlist.contextMenu.reveal=Дискты күрһәт main.vaultlist.contextMenu.reveal=Дискты күрһәт
main.vaultlist.addVaultBtn=Өҫтәү ##Notificaition
main.vaultlist.addVaultBtn.menuItemNew=Яңы Һаҡлағыс...
main.vaultlist.addVaultBtn.menuItemExisting=Булған һаҡлағыс...
## Vault Detail ## Vault Detail
### Welcome ### Welcome
main.vaultDetail.welcomeOnboarding=Файлдарығыҙҙы һаҡлау өсөн Cryptomator-ҙы һайлағанығыҙ өсөн рәхмәт. Әгәр һеҙгә ярҙам кәрәк булһа, башлау буйынса белешмәләребеҙҙе ҡарағыҙ: main.vaultDetail.welcomeOnboarding=Файлдарығыҙҙы һаҡлау өсөн Cryptomator-ҙы һайлағанығыҙ өсөн рәхмәт. Әгәр һеҙгә ярҙам кәрәк булһа, башлау буйынса белешмәләребеҙҙе ҡарағыҙ:
@@ -276,7 +276,6 @@ preferences.interface.language.auto=Сістэма па змаўчанні
preferences.interface.interfaceOrientation=Арыентацыя інтэрфэйсу preferences.interface.interfaceOrientation=Арыентацыя інтэрфэйсу
preferences.interface.interfaceOrientation.ltr=Злева ўправа preferences.interface.interfaceOrientation.ltr=Злева ўправа
preferences.interface.interfaceOrientation.rtl=Справа ўлева preferences.interface.interfaceOrientation.rtl=Справа ўлева
preferences.interface.showMinimizeButton=Паказаць кнопку згортвання
preferences.interface.showTrayIcon=Паказваць іконку на інфармацыйнай панэлі (спатрэбіцца перазапуск) preferences.interface.showTrayIcon=Паказваць іконку на інфармацыйнай панэлі (спатрэбіцца перазапуск)
## Volume ## Volume
preferences.volume=Віртуальны дыск preferences.volume=Віртуальны дыск
@@ -302,6 +301,9 @@ preferences.contribute.registeredFor=Сэртыфікат ахвяравальн
preferences.contribute.noCertificate=Ахвяруй на Cryptomator ды атрымай сэртыфікат ахвяравальніка. Гэта штось падобнае на ліцэнзійны ключ, але для цудоўных людзей, якія карыстаюцца бясплатнай праграмай. ;-) preferences.contribute.noCertificate=Ахвяруй на Cryptomator ды атрымай сэртыфікат ахвяравальніка. Гэта штось падобнае на ліцэнзійны ключ, але для цудоўных людзей, якія карыстаюцца бясплатнай праграмай. ;-)
preferences.contribute.getCertificate=Яшчэ ня маеш такога? Даведайся, як атрымаць. preferences.contribute.getCertificate=Яшчэ ня маеш такога? Даведайся, як атрымаць.
preferences.contribute.promptText=Устаў код сэртыфікату ахвяравальніка сюды preferences.contribute.promptText=Устаў код сэртыфікату ахвяравальніка сюды
### Remove License Key Dialog
removeCert.confirmBtn=Выдаліць
#<-- Add entries for donations and code/translation/documentation contribution --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
@@ -343,11 +345,6 @@ stats.access.total=Доступы агулам: %d
# Main Window # Main Window
main.closeBtn.tooltip=Зачыніць
main.minimizeBtn.tooltip=Згарнуць
main.preferencesBtn.tooltip=Налады
main.debugModeEnabled.tooltip=Функццыя дыягназавання выключана
main.supporterCertificateMissing.tooltip=Калі ласка, падумай пра ахвяраванне
## Vault List ## Vault List
main.vaultlist.emptyList.onboardingInstruction=Пстрыкні тут, каб дадаць скарбніцу main.vaultlist.emptyList.onboardingInstruction=Пстрыкні тут, каб дадаць скарбніцу
main.vaultlist.contextMenu.remove=Выдаліць… main.vaultlist.contextMenu.remove=Выдаліць…
@@ -356,9 +353,7 @@ main.vaultlist.contextMenu.unlock=Адамкнуць…
main.vaultlist.contextMenu.unlockNow=Разамкнуць зараз main.vaultlist.contextMenu.unlockNow=Разамкнуць зараз
main.vaultlist.contextMenu.vaultoptions=Паказаць параметры скарбніцы main.vaultlist.contextMenu.vaultoptions=Паказаць параметры скарбніцы
main.vaultlist.contextMenu.reveal=Паказаць дыск main.vaultlist.contextMenu.reveal=Паказаць дыск
main.vaultlist.addVaultBtn=Дадаць ##Notificaition
main.vaultlist.addVaultBtn.menuItemNew=Новая скарбніца...
main.vaultlist.addVaultBtn.menuItemExisting=Існуючая скрабніца...
## Vault Detail ## Vault Detail
### Welcome ### Welcome
main.vaultDetail.welcomeOnboarding=Дзякуй, што ты абраў Cryptomator для абароны тваіх файлаў. Калі табе патрэбна дапамога, калі ласка, паглядзі нашы інструкцыі: main.vaultDetail.welcomeOnboarding=Дзякуй, што ты абраў Cryptomator для абароны тваіх файлаў. Калі табе патрэбна дапамога, калі ласка, паглядзі нашы інструкцыі:
@@ -287,7 +287,6 @@ preferences.interface.language.auto=Подразбиран
preferences.interface.interfaceOrientation=Посока на текста preferences.interface.interfaceOrientation=Посока на текста
preferences.interface.interfaceOrientation.ltr=От ляво на дясно preferences.interface.interfaceOrientation.ltr=От ляво на дясно
preferences.interface.interfaceOrientation.rtl=От дясно на ляво preferences.interface.interfaceOrientation.rtl=От дясно на ляво
preferences.interface.showMinimizeButton=Бутон за скриване
preferences.interface.showTrayIcon=Икона в областта за известия (изисква рестарт) preferences.interface.showTrayIcon=Икона в областта за известия (изисква рестарт)
## Volume ## Volume
preferences.volume=Виртуален диск preferences.volume=Виртуален диск
@@ -315,6 +314,9 @@ preferences.contribute.registeredFor=Сертификатът за дарени
preferences.contribute.noCertificate=Ако подкрепите Криптоматор ще получите сертификат за дарение. Това е като лицензен ключ, но за готини хора, които използват безплатен софтуер. ;-) preferences.contribute.noCertificate=Ако подкрепите Криптоматор ще получите сертификат за дарение. Това е като лицензен ключ, но за готини хора, които използват безплатен софтуер. ;-)
preferences.contribute.getCertificate=Все още нямате? Научете как да се сдобиете. preferences.contribute.getCertificate=Все още нямате? Научете как да се сдобиете.
preferences.contribute.promptText=Поставете тук кода на сертификата за дарение preferences.contribute.promptText=Поставете тук кода на сертификата за дарение
### Remove License Key Dialog
removeCert.confirmBtn=Премахване
#<-- Add entries for donations and code/translation/documentation contribution --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
@@ -356,11 +358,6 @@ stats.access.total=Общо достъпвания: %d
# Main Window # Main Window
main.closeBtn.tooltip=Затваряне
main.minimizeBtn.tooltip=Скриване
main.preferencesBtn.tooltip=Настройки
main.debugModeEnabled.tooltip=Режимът за премахване на дефекти е включен
main.supporterCertificateMissing.tooltip=Обмислете дарение
## Vault List ## Vault List
main.vaultlist.emptyList.onboardingInstruction=Щракнете, за да добавите хранилище main.vaultlist.emptyList.onboardingInstruction=Щракнете, за да добавите хранилище
main.vaultlist.contextMenu.remove=Премахване… main.vaultlist.contextMenu.remove=Премахване…
@@ -369,9 +366,7 @@ main.vaultlist.contextMenu.unlock=Отключване…
main.vaultlist.contextMenu.unlockNow=Отключване сега main.vaultlist.contextMenu.unlockNow=Отключване сега
main.vaultlist.contextMenu.vaultoptions=Настройки на хранилището main.vaultlist.contextMenu.vaultoptions=Настройки на хранилището
main.vaultlist.contextMenu.reveal=Разкриване на диска main.vaultlist.contextMenu.reveal=Разкриване на диска
main.vaultlist.addVaultBtn=Добавяне ##Notificaition
main.vaultlist.addVaultBtn.menuItemNew=Ново хранилище…
main.vaultlist.addVaultBtn.menuItemExisting=Съществуващо хранилище…
## Vault Detail ## Vault Detail
### Welcome ### Welcome
main.vaultDetail.welcomeOnboarding=Благодарим ви, че избрахте Криптоматор, за да предпазвате файловете си. Ако имате нужда от съдействие прочетете ръководствата за започване на работа с приложението: main.vaultDetail.welcomeOnboarding=Благодарим ви, че избрахте Криптоматор, за да предпазвате файловете си. Ако имате нужда от съдействие прочетете ръководствата за започване на работа с приложението:
@@ -20,6 +20,7 @@ error.description=ওহো! ক্রিপ্টোমেটর এটা য
error.hyperlink.lookup=ত্রুটিটি খুঁজে দেখুন error.hyperlink.lookup=ত্রুটিটি খুঁজে দেখুন
error.hyperlink.report=ত্রুটিটি রিপোর্ট করুন error.hyperlink.report=ত্রুটিটি রিপোর্ট করুন
error.technicalDetails=বিস্তারিত: error.technicalDetails=বিস্তারিত:
error.existingSolutionDescription=এটা হওয়ার কথা ছিল না. যদিও এ সমস্যার জন্য বিদ্যমান একটি সমাধান রয়েছে. অনুগ্রহ করে লিংকটিতে যান.
# Defaults # Defaults
defaults.vault.vaultName=ভোল্ট defaults.vault.vaultName=ভোল্ট
@@ -124,6 +125,9 @@ lock.forced.retryBtn=পুনরায় চেষ্টা করুন
## Updates ## Updates
## Contribution ## Contribution
### Remove License Key Dialog
removeCert.confirmBtn=বাতিল
#<-- Add entries for donations and code/translation/documentation contribution --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
@@ -136,9 +140,9 @@ lock.forced.retryBtn=পুনরায় চেষ্টা করুন
# Main Window # Main Window
main.closeBtn.tooltip=বন্ধ করুন
## Vault List ## Vault List
main.vaultlist.contextMenu.lock=লক করুন main.vaultlist.contextMenu.lock=লক করুন
##Notificaition
## Vault Detail ## Vault Detail
### Welcome ### Welcome
### Locked ### Locked
@@ -173,6 +173,9 @@ preferences.updates.checkNowBtn=Provjeri sada
preferences.updates.updateAvailable=Dostupno ažuriranje na verziju %s. preferences.updates.updateAvailable=Dostupno ažuriranje na verziju %s.
## Contribution ## Contribution
### Remove License Key Dialog
removeCert.confirmBtn=Ukloni
#<-- Add entries for donations and code/translation/documentation contribution --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
@@ -206,11 +209,6 @@ stats.write.accessCount=Ukupno upisano: %d
# Main Window # 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 ## Vault List
main.vaultlist.emptyList.onboardingInstruction=Kliknite ovdje da dodate sef main.vaultlist.emptyList.onboardingInstruction=Kliknite ovdje da dodate sef
main.vaultlist.contextMenu.remove=Ukloni… 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.unlockNow=Otključaj sada
main.vaultlist.contextMenu.vaultoptions=Pokaži opcije sefa main.vaultlist.contextMenu.vaultoptions=Pokaži opcije sefa
main.vaultlist.contextMenu.reveal=Otkrij pogon main.vaultlist.contextMenu.reveal=Otkrij pogon
##Notificaition
## Vault Detail ## Vault Detail
### Welcome ### 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: main.vaultDetail.welcomeOnboarding=Hvala što ste izabrali Cryptomator za zaštitu podataka. Ako vam je potrebna pomoć, pogledajte naše vodiče za početak:
@@ -299,7 +299,6 @@ preferences.interface.language.auto=Valor predeterminat del sistema
preferences.interface.interfaceOrientation=Orientació de la interfície preferences.interface.interfaceOrientation=Orientació de la interfície
preferences.interface.interfaceOrientation.ltr=Esquerra a dreta preferences.interface.interfaceOrientation.ltr=Esquerra a dreta
preferences.interface.interfaceOrientation.rtl=Dreta a esquerra 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) preferences.interface.showTrayIcon=Mostra la icona en la barra (cal reiniciar)
## Volume ## Volume
preferences.volume=Unitat virtual 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.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.getCertificate=Encara no en teniu cap? Sapigueu com aconseguir-ne un.
preferences.contribute.promptText=Enganxeu aquí el certificat de col·laborador 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 --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
@@ -368,11 +370,6 @@ stats.access.total=Total d'accessos: %d
# Main Window # 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 ## Vault List
main.vaultlist.emptyList.onboardingInstruction=Feu clic aquí per afegir una caixa forta main.vaultlist.emptyList.onboardingInstruction=Feu clic aquí per afegir una caixa forta
main.vaultlist.contextMenu.remove=Elimina… main.vaultlist.contextMenu.remove=Elimina…
@@ -381,9 +378,7 @@ main.vaultlist.contextMenu.unlock=Desbloca…
main.vaultlist.contextMenu.unlockNow=Desbloqueja ara main.vaultlist.contextMenu.unlockNow=Desbloqueja ara
main.vaultlist.contextMenu.vaultoptions=Opcions de la caixa forta main.vaultlist.contextMenu.vaultoptions=Opcions de la caixa forta
main.vaultlist.contextMenu.reveal=Mostra la unitat main.vaultlist.contextMenu.reveal=Mostra la unitat
main.vaultlist.addVaultBtn=Afegir ##Notificaition
main.vaultlist.addVaultBtn.menuItemNew=Nova caixa forta...
main.vaultlist.addVaultBtn.menuItemExisting=Caixa forta existent...
## Vault Detail ## Vault Detail
### Welcome ### 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: main.vaultDetail.welcomeOnboarding=Gràcies per escollir Cryptomator per protegir els vostres fitxers. Si vos cal ajuda, llegiu les nostres guies per donar els Primers passos:
@@ -289,7 +289,6 @@ preferences.interface.language.auto=Podle systému
preferences.interface.interfaceOrientation=Orientace preferences.interface.interfaceOrientation=Orientace
preferences.interface.interfaceOrientation.ltr=Zleva doprava preferences.interface.interfaceOrientation.ltr=Zleva doprava
preferences.interface.interfaceOrientation.rtl=Zprava doleva preferences.interface.interfaceOrientation.rtl=Zprava doleva
preferences.interface.showMinimizeButton=Zobrazit tlačítko minimalizovat
preferences.interface.showTrayIcon=Zobrazit ikonu v liště (vyžaduje restart) preferences.interface.showTrayIcon=Zobrazit ikonu v liště (vyžaduje restart)
## Volume ## Volume
preferences.volume=Virtuální jednotky 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.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.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 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 --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
@@ -355,11 +357,6 @@ stats.access.total=Přístup celkem: %d
# Main Window # 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 ## Vault List
main.vaultlist.emptyList.onboardingInstruction=Klikněte zde pro přidání nového trezoru main.vaultlist.emptyList.onboardingInstruction=Klikněte zde pro přidání nového trezoru
main.vaultlist.contextMenu.remove=Odstranit… main.vaultlist.contextMenu.remove=Odstranit…
@@ -368,9 +365,7 @@ main.vaultlist.contextMenu.unlock=Odemknout…
main.vaultlist.contextMenu.unlockNow=Odemknout nyní main.vaultlist.contextMenu.unlockNow=Odemknout nyní
main.vaultlist.contextMenu.vaultoptions=Zobrazit možnosti trezoru main.vaultlist.contextMenu.vaultoptions=Zobrazit možnosti trezoru
main.vaultlist.contextMenu.reveal=Zobrazit jednotku main.vaultlist.contextMenu.reveal=Zobrazit jednotku
main.vaultlist.addVaultBtn=Přidat ##Notificaition
main.vaultlist.addVaultBtn.menuItemNew=Nový trezor...
main.vaultlist.addVaultBtn.menuItemExisting=Existující trezor...
## Vault Detail ## Vault Detail
### Welcome ### 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: main.vaultDetail.welcomeOnboarding=Děkujeme, že jste si vybrali Cryptomator pro ochranu vašich souborů. Pokud potřebujete pomoc, podívejte se na naše návody:
@@ -299,7 +299,6 @@ preferences.interface.language.auto=System standard
preferences.interface.interfaceOrientation=Brugerflade retning preferences.interface.interfaceOrientation=Brugerflade retning
preferences.interface.interfaceOrientation.ltr=Venstre til højre preferences.interface.interfaceOrientation.ltr=Venstre til højre
preferences.interface.interfaceOrientation.rtl=Højre til venstre 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) preferences.interface.showTrayIcon=Vis ikon i system-bakken (kræver genstart)
## Volume ## Volume
preferences.volume=Virtuelt drev 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.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.getCertificate=Har du ikke et allerede? Se her hvordan du kan få et.
preferences.contribute.promptText=Indsæt koden for supporter-certifikatet her 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 --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
@@ -368,11 +370,6 @@ stats.access.total=Samlede adgang: %d
# Main Window # 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 ## Vault List
main.vaultlist.emptyList.onboardingInstruction=Klik her for at tilføje en boks main.vaultlist.emptyList.onboardingInstruction=Klik her for at tilføje en boks
main.vaultlist.contextMenu.remove=Fjern… 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.unlockNow=Lås op nu
main.vaultlist.contextMenu.vaultoptions=Vis boksindstillinger main.vaultlist.contextMenu.vaultoptions=Vis boksindstillinger
main.vaultlist.contextMenu.reveal=Vis drev main.vaultlist.contextMenu.reveal=Vis drev
main.vaultlist.addVaultBtn=Tilføj ##Notificaition
main.vaultlist.addVaultBtn.menuItemNew=Ny Boks...
main.vaultlist.addVaultBtn.menuItemExisting=Eksisterende Boks...
## Vault Detail ## Vault Detail
### Welcome ### 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: 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:
+20 -10
View File
@@ -136,7 +136,7 @@ unlock.success.revealBtn=Laufwerk anzeigen
## Failure ## Failure
unlock.error.customPath.message=Tresor kann nicht in benutzerdefinierten Pfad eingehängt werden 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.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.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.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. 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.debugDirectory=Protokolldateien anzeigen
preferences.general.autoStart=Cryptomator beim Systemstart starten preferences.general.autoStart=Cryptomator beim Systemstart starten
preferences.general.keychainBackend=Passwörter speichern mit preferences.general.keychainBackend=Passwörter speichern mit
preferences.general.quickAccessService=Die entsperrten Tresore zum Schnellzugriff hinzufügen
## Interface ## Interface
preferences.interface=Benutzeroberfläche preferences.interface=Benutzeroberfläche
preferences.interface.theme=Erscheinungsbild preferences.interface.theme=Erscheinungsbild
@@ -299,8 +300,8 @@ preferences.interface.language.auto=Systemvorgabe
preferences.interface.interfaceOrientation=Oberflächenausrichtung preferences.interface.interfaceOrientation=Oberflächenausrichtung
preferences.interface.interfaceOrientation.ltr=Von links nach rechts preferences.interface.interfaceOrientation.ltr=Von links nach rechts
preferences.interface.interfaceOrientation.rtl=Von rechts nach links 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.showTrayIcon=Symbol im Infobereich anzeigen (Neustart erforderlich)
preferences.interface.compactMode=Kompakte Tresoransicht einschalten
## Volume ## Volume
preferences.volume=Virtuelles Laufwerk preferences.volume=Virtuelles Laufwerk
preferences.volume.type=Standard-Laufwerkstyp 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.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.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.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 --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
@@ -375,11 +385,6 @@ stats.access.total=Gesamtzugriffe: %d
# Main Window # 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 ## Vault List
main.vaultlist.emptyList.onboardingInstruction=Klicke hier, um einen Tresor hinzuzufügen main.vaultlist.emptyList.onboardingInstruction=Klicke hier, um einen Tresor hinzuzufügen
main.vaultlist.contextMenu.remove=Entfernen … main.vaultlist.contextMenu.remove=Entfernen …
@@ -388,9 +393,11 @@ main.vaultlist.contextMenu.unlock=Entsperren …
main.vaultlist.contextMenu.unlockNow=Jetzt entsperren main.vaultlist.contextMenu.unlockNow=Jetzt entsperren
main.vaultlist.contextMenu.vaultoptions=Tresoroptionen anzeigen main.vaultlist.contextMenu.vaultoptions=Tresoroptionen anzeigen
main.vaultlist.contextMenu.reveal=Laufwerk anzeigen main.vaultlist.contextMenu.reveal=Laufwerk anzeigen
main.vaultlist.addVaultBtn=Hinzufügen main.vaultlist.addVaultBtn.menuItemNew=Neuen Tresor erstellen...
main.vaultlist.addVaultBtn.menuItemNew=Neuer Tresor … main.vaultlist.addVaultBtn.menuItemExisting=Bestehenden Tresor öffnen...
main.vaultlist.addVaultBtn.menuItemExisting=Bestehender Tresor … ##Notificaition
main.notification.updateAvailable=Eine neue Version ist verfügbar.
main.notification.support=Unterstütze Cryptomator.
## Vault Detail ## Vault Detail
### Welcome ### Welcome
main.vaultDetail.welcomeOnboarding=Danke, dass du zum Schutz deiner Dateien Cryptomator gewählt hast. Falls du Hilfe brauchst, schau dir unsere Anleitungen an: 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 updateReminder.yesAutomatically=Ja, automatisch
#Dokany Support End #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 dokanySupportEnd.preferencesBtn=Einstellungen öffnen
# Share Vault # Share Vault
+16 -9
View File
@@ -287,6 +287,7 @@ preferences.general.debugLogging=Ενεργοποίηση καταγραφής
preferences.general.debugDirectory=Αποκάλυψη αρχείων καταγραφής preferences.general.debugDirectory=Αποκάλυψη αρχείων καταγραφής
preferences.general.autoStart=Εκκίνηση Cryptomator στην εκκίνηση του συστήματος preferences.general.autoStart=Εκκίνηση Cryptomator στην εκκίνηση του συστήματος
preferences.general.keychainBackend=Αποθήκευση κωδικού πρόσβασης με preferences.general.keychainBackend=Αποθήκευση κωδικού πρόσβασης με
preferences.general.quickAccessService=Προσθήκη ξεκλειδωμένων Κρυπτών στην περιοχή γρήγορης πρόσβασης
## Interface ## Interface
preferences.interface=Διεπαφή preferences.interface=Διεπαφή
preferences.interface.theme=Εμφάνιση & Αίσθηση preferences.interface.theme=Εμφάνιση & Αίσθηση
@@ -299,8 +300,8 @@ preferences.interface.language.auto=Προεπιλογή Συστήματος
preferences.interface.interfaceOrientation=Προσανατολισμός Διεπαφής preferences.interface.interfaceOrientation=Προσανατολισμός Διεπαφής
preferences.interface.interfaceOrientation.ltr=Αριστερά προς Δεξιά preferences.interface.interfaceOrientation.ltr=Αριστερά προς Δεξιά
preferences.interface.interfaceOrientation.rtl=Δεξιά προς Αριστερά preferences.interface.interfaceOrientation.rtl=Δεξιά προς Αριστερά
preferences.interface.showMinimizeButton=Εμφάνιση κουμπιού ελαχιστοποίησης
preferences.interface.showTrayIcon=Εμφάνιση εικονιδίου tray (απαιτεί επανεκκίνηση) preferences.interface.showTrayIcon=Εμφάνιση εικονιδίου tray (απαιτεί επανεκκίνηση)
preferences.interface.compactMode=Ενεργοποίηση συμπαγούς λίστας κρυπτών
## Volume ## Volume
preferences.volume=Εικονικός δίσκος preferences.volume=Εικονικός δίσκος
preferences.volume.type=Προεπιλεγμένος Τύπος Τόμου preferences.volume.type=Προεπιλεγμένος Τύπος Τόμου
@@ -334,6 +335,15 @@ preferences.contribute.registeredFor=Το πιστοποιητικό υποστ
preferences.contribute.noCertificate=Υποστηρίξτε το Cryptomator και λάβετε ένα πιστοποιητικό υποστηρικτή. Είναι σαν κλειδί άδειας χρήσης, αλλά για φοβερά άτομα που χρησιμοποιούν ελεύθερο λογισμικό. ;-) preferences.contribute.noCertificate=Υποστηρίξτε το Cryptomator και λάβετε ένα πιστοποιητικό υποστηρικτή. Είναι σαν κλειδί άδειας χρήσης, αλλά για φοβερά άτομα που χρησιμοποιούν ελεύθερο λογισμικό. ;-)
preferences.contribute.getCertificate=Δεν έχετε ένα ήδη; Μάθετε πώς μπορείτε να το αποκτήσετε. preferences.contribute.getCertificate=Δεν έχετε ένα ήδη; Μάθετε πώς μπορείτε να το αποκτήσετε.
preferences.contribute.promptText=Επικολλήστε τον κωδικό πιστοποιητικού υποστηρικτή εδώ 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 --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
@@ -375,11 +385,6 @@ stats.access.total=Συνολική πρόσβαση: %d
# Main Window # Main Window
main.closeBtn.tooltip=Κλείσιμο
main.minimizeBtn.tooltip=Ελαχιστοποίηση
main.preferencesBtn.tooltip=Προτιμήσεις
main.debugModeEnabled.tooltip=Έχει ενεργοποιηθεί η λειτουργία αποσφαλμάτωσης
main.supporterCertificateMissing.tooltip=Παρακαλούμε σκεφτείτε να κάνετε δωρεά
## Vault List ## Vault List
main.vaultlist.emptyList.onboardingInstruction=Κάντε κλικ εδώ για να προσθέσετε ένα vault main.vaultlist.emptyList.onboardingInstruction=Κάντε κλικ εδώ για να προσθέσετε ένα vault
main.vaultlist.contextMenu.remove=Αφαίρεση… main.vaultlist.contextMenu.remove=Αφαίρεση…
@@ -388,9 +393,11 @@ main.vaultlist.contextMenu.unlock=Ξεκλείδωμα…
main.vaultlist.contextMenu.unlockNow=Ξεκλείδωμα τώρα main.vaultlist.contextMenu.unlockNow=Ξεκλείδωμα τώρα
main.vaultlist.contextMenu.vaultoptions=Εμφάνιση επιλογών Vault main.vaultlist.contextMenu.vaultoptions=Εμφάνιση επιλογών Vault
main.vaultlist.contextMenu.reveal=Αποκάλυψη εικονικού δίσκου main.vaultlist.contextMenu.reveal=Αποκάλυψη εικονικού δίσκου
main.vaultlist.addVaultBtn=Προσθήκη main.vaultlist.addVaultBtn.menuItemNew=Δημιουργία Νέας Κρύπτης...
main.vaultlist.addVaultBtn.menuItemNew=Νέα Κρύπτη... main.vaultlist.addVaultBtn.menuItemExisting=Άνοιγμα Υπάρχοντος Κρύπτης...
main.vaultlist.addVaultBtn.menuItemExisting=Υπάρχουσα Κρύπτη... ##Notificaition
main.notification.updateAvailable=Η ενημέρωση είναι διαθέσιμη.
main.notification.support=Υποστήριξη Cryptomator.
## Vault Detail ## Vault Detail
### Welcome ### Welcome
main.vaultDetail.welcomeOnboarding=Ευχαριστούμε που επιλέξατε το Cryptomator για να προστατεύσετε τα αρχεία σας. Αν χρειάζεστε οποιαδήποτε βοήθεια, ελέγξτε τους οδηγούς για αρχάριους: main.vaultDetail.welcomeOnboarding=Ευχαριστούμε που επιλέξατε το Cryptomator για να προστατεύσετε τα αρχεία σας. Αν χρειάζεστε οποιαδήποτε βοήθεια, ελέγξτε τους οδηγούς για αρχάριους:
@@ -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
+16 -9
View File
@@ -287,6 +287,7 @@ preferences.general.debugLogging=Habilitar registro de depuración
preferences.general.debugDirectory=Revelar archivos de registro preferences.general.debugDirectory=Revelar archivos de registro
preferences.general.autoStart=Cargar Cryptomator al iniciar el sistema preferences.general.autoStart=Cargar Cryptomator al iniciar el sistema
preferences.general.keychainBackend=Guardar contraseñas con preferences.general.keychainBackend=Guardar contraseñas con
preferences.general.quickAccessService=Añadir bóvedas desbloqueadas al área de acceso rápido
## Interface ## Interface
preferences.interface=Interfaz preferences.interface=Interfaz
preferences.interface.theme=Apariencia 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=Orientación de la interfaz
preferences.interface.interfaceOrientation.ltr=Izquierda a derecha preferences.interface.interfaceOrientation.ltr=Izquierda a derecha
preferences.interface.interfaceOrientation.rtl=Derecha a izquierda 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.showTrayIcon=Mostrar ícono de bandeja (requiere reiniciar)
preferences.interface.compactMode=Habilitar la lista de bóvedas compactas
## Volume ## Volume
preferences.volume=Unidad virtual preferences.volume=Unidad virtual
preferences.volume.type=Tipo de volumen predeterminado 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.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.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.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 --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
@@ -375,11 +385,6 @@ stats.access.total=Accesos totales: %d
# Main Window # 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 ## Vault List
main.vaultlist.emptyList.onboardingInstruction=Haga clic aquí para añadir una bóveda main.vaultlist.emptyList.onboardingInstruction=Haga clic aquí para añadir una bóveda
main.vaultlist.contextMenu.remove=Eliminar… main.vaultlist.contextMenu.remove=Eliminar…
@@ -388,9 +393,11 @@ main.vaultlist.contextMenu.unlock=Desbloquear…
main.vaultlist.contextMenu.unlockNow=Desbloquear ahora main.vaultlist.contextMenu.unlockNow=Desbloquear ahora
main.vaultlist.contextMenu.vaultoptions=Mostrar opciones de la bóveda main.vaultlist.contextMenu.vaultoptions=Mostrar opciones de la bóveda
main.vaultlist.contextMenu.reveal=Revelar unidad main.vaultlist.contextMenu.reveal=Revelar unidad
main.vaultlist.addVaultBtn=Añadir main.vaultlist.addVaultBtn.menuItemNew=Crear Bóveda Nueva...
main.vaultlist.addVaultBtn.menuItemNew=Nueva bóveda... main.vaultlist.addVaultBtn.menuItemExisting=Abrir Bóveda Existente...
main.vaultlist.addVaultBtn.menuItemExisting=Bóveda existente... ##Notificaition
main.notification.updateAvailable=Existen actualizaciones disponibles.
main.notification.support=Soporte de Cryptomator.
## Vault Detail ## Vault Detail
### Welcome ### Welcome
main.vaultDetail.welcomeOnboarding=Gracias por elegir Cryptomator para proteger sus archivos. En caso de necesitar ayuda, revise nuestras guías: main.vaultDetail.welcomeOnboarding=Gracias por elegir Cryptomator para proteger sus archivos. En caso de necesitar ayuda, revise nuestras guías:
+54 -2
View File
@@ -16,13 +16,23 @@ generic.button.print=چاپ
# Error # Error
error.message=خطایی رخ داده است error.message=خطایی رخ داده است
error.description=کریپتوماتور انتظار رخ دادن این مورد را نداشت. شما میتوانید به دنبال راهکار های موجود برای این خطا بگردید، یا اگر قبلا گزارش نشده است، گزارش کنید.
error.hyperlink.lookup=جستجوی خطا
error.hyperlink.report=گزارش خطا
error.technicalDetails=جزئیات: error.technicalDetails=جزئیات:
error.existingSolutionDescription=کریپتوماتور انتظار رخ دادن این مورد را نداشت، اما ما راه حلی برای این خطا پیدا کردیم. لطفا نگاهی به لینک زیر بیندازید.
error.hyperlink.solution=جستجوی راه حل
error.lookupPermissionMessage=کریپتوماتور میتواند دنبال راه حلی برای این مشکل بصورت آنلاین بگردد. این عمل درخواستی را به دیتابیس خطا های ما از آیپی آدرس شما خواهد فرستاد.
error.dismiss=لغو
error.lookUpSolution=جستجوی راه حل
# Defaults # Defaults
defaults.vault.vaultName=گاوصندوق defaults.vault.vaultName=گاوصندوق
# Tray Menu # Tray Menu
traymenu.showMainWindow=نشان traymenu.showMainWindow=نشان
traymenu.showPreferencesWindow=تنظیمات
traymenu.lockAllVaults=قفل کردن همگی
traymenu.quitApplication=ترک traymenu.quitApplication=ترک
traymenu.vault.unlock=بازکردن قفل traymenu.vault.unlock=بازکردن قفل
traymenu.vault.lock=قفل traymenu.vault.lock=قفل
@@ -31,19 +41,57 @@ traymenu.vault.reveal=ظاهر
# Add Vault Wizard # Add Vault Wizard
addvaultwizard.title=اضافه کردن گاوصندوق addvaultwizard.title=اضافه کردن گاوصندوق
## New ## New
addvaultwizard.new.title=افزودن گاوصندوق جدید
### Name ### Name
addvaultwizard.new.nameInstruction=یک نام برای گاوصندوق انتخاب کنید addvaultwizard.new.nameInstruction=یک نام برای گاوصندوق انتخاب کنید
addvaultwizard.new.namePrompt=نام گاوصندوق addvaultwizard.new.namePrompt=نام گاوصندوق
### Location ### Location
addvaultwizard.new.locationInstruction=کجا باید کریپتوماتور فایل های رمزگذاری شده گاوصندوق شما را نگهداری کند؟
addvaultwizard.new.locationLoading=در حال بررسی سیستم فایل های لوکال برای پوشه های پیش فرض حافظه ابری…
addvaultwizard.new.locationLabel=مکان ذخیره‌سازی addvaultwizard.new.locationLabel=مکان ذخیره‌سازی
addvaultwizard.new.locationPrompt=
addvaultwizard.new.directoryPickerLabel=مکان سفارشی addvaultwizard.new.directoryPickerLabel=مکان سفارشی
addvaultwizard.new.directoryPickerButton=انتخاب کنید… addvaultwizard.new.directoryPickerButton=انتخاب کنید…
addvaultwizard.new.directoryPickerTitle=انتخاب پوشه
addvaultwizard.new.fileAlreadyExists=در حال حاضر یک فایل یا پوشه با همین نام وجود دارد 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.numbers=اعداد
addvaultwizard.new.validCharacters.dashes=خط تیره (%s) و یا زیرخط (%s)
### Expert Settings ### 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 ### Password
addvaultwizard.new.createVaultBtn=ایجاد گاوصندوق
addvaultwizard.new.generateRecoveryKeyChoice=شما بدون رمزعبورتان، امکان دسترسی به اطلاعاتتان را نخواهید داشت. آیا میخواهید یک کلید بازیابی برای حالتی که رمزتان را فراموش کردید ایجاد کنید؟
addvaultwizard.new.generateRecoveryKeyChoice.yes=بله لطفا، بهتره خیالم راحت باشه
addvaultwizard.new.generateRecoveryKeyChoice.no=نه ممنون، رمز عبورم را گم نخواهم کرد
### Information ### 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 ## Existing
addvaultwizard.existing.title=اضافه کردن مخزن موجود
addvaultwizard.existing.chooseBtn=انتخاب کنید… addvaultwizard.existing.chooseBtn=انتخاب کنید…
## Success ## Success
@@ -91,7 +139,9 @@ lock.forced.retryBtn=تلاش مجدد
## Fix Application ## Fix Application
# Preferences # Preferences
preferences.title=تنظیمات
## General ## General
preferences.general.quickAccessService=خزانه های قفل نشده را به دسترسی سریع اضافه کنید
## Interface ## Interface
## Volume ## Volume
## Updates ## Updates
@@ -103,6 +153,9 @@ preferences.updates.lastUpdateCheck.hoursAgo=%s ساعت قبل
preferences.updates.upToDate=Cryptomator به روز می باشد. preferences.updates.upToDate=Cryptomator به روز می باشد.
## Contribution ## Contribution
### Remove License Key Dialog
removeCert.confirmBtn=حذف
#<-- Add entries for donations and code/translation/documentation contribution --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
@@ -115,10 +168,9 @@ preferences.updates.upToDate=Cryptomator به روز می باشد.
# Main Window # Main Window
main.closeBtn.tooltip=ببند
main.supporterCertificateMissing.tooltip=لطفا کمک مالی در نظر بگیرند
## Vault List ## Vault List
main.vaultlist.contextMenu.lock=قفل main.vaultlist.contextMenu.lock=قفل
##Notificaition
## Vault Detail ## Vault Detail
### Welcome ### Welcome
### Locked ### Locked
@@ -208,6 +208,8 @@ preferences.title=Asetukset
## Updates ## Updates
## Contribution ## Contribution
### Remove License Key Dialog
#<-- Add entries for donations and code/translation/documentation contribution --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
@@ -220,12 +222,11 @@ preferences.title=Asetukset
# Main Window # Main Window
main.closeBtn.tooltip=Sulje
main.preferencesBtn.tooltip=Asetukset
## Vault List ## Vault List
main.vaultlist.contextMenu.lock=Lukitse main.vaultlist.contextMenu.lock=Lukitse
main.vaultlist.contextMenu.unlockNow=Avaa Nyt main.vaultlist.contextMenu.unlockNow=Avaa Nyt
main.vaultlist.contextMenu.reveal=Paljasta Asema main.vaultlist.contextMenu.reveal=Paljasta Asema
##Notificaition
## Vault Detail ## Vault Detail
### Welcome ### Welcome
### Locked ### Locked
+54 -9
View File
@@ -47,6 +47,7 @@ addvaultwizard.new.nameInstruction=Pangalanan ang vault
addvaultwizard.new.namePrompt=Pangalan ng Vault addvaultwizard.new.namePrompt=Pangalan ng Vault
### Location ### Location
addvaultwizard.new.locationInstruction=Saan maaaring ilagay ng Cryptomator ang mga encrypted files ng iyong vault? 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.locationLabel=Storage location
addvaultwizard.new.locationPrompt= addvaultwizard.new.locationPrompt=
addvaultwizard.new.directoryPickerLabel=Custom Location 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.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.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.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" unlock.error.title=Hindi mabuksan ang "%s"
## Hub ## Hub
hub.noKeychain.message=Hindi ma-access ang key ng device 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. hub.receive.description=Ang Cryptomator ay tumatanggap at nagpoproseso ng tugon mula sa Hub. Mangyaring maghintay.
### Register Device ### Register Device
hub.register.message=Bagong 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.nameLabel=Pangalan ng device
hub.register.invalidAccountKeyLabel=Di-wastong Account Key hub.register.invalidAccountKeyLabel=Di-wastong Account Key
hub.register.registerBtn=Magparehistro
### Register Device Legacy ### 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 ### 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.unlockBtn=I-unlock
hub.registerSuccess.legacy.description=Para ma-access ang vault, kailangang pahintulutan ng may-ari ng vault ang iyong device.
### Registration Failed ### 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 ### Unauthorized
hub.unauthorized.message=Walang pahintulot 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. 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.debugDirectory=Magbunyag ng mga log file
preferences.general.autoStart=Ilunsad ang Cryptomator sa pagsisimula ng system preferences.general.autoStart=Ilunsad ang Cryptomator sa pagsisimula ng system
preferences.general.keychainBackend=Mag-imbak ng mga password gamit ang 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 ## Interface
preferences.interface=Interface preferences.interface=Interface
preferences.interface.theme=Tingnan at Pakiramdam 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=Oryentasyon ng Interface
preferences.interface.interfaceOrientation.ltr=Kaliwa hanggang Kanan preferences.interface.interfaceOrientation.ltr=Kaliwa hanggang Kanan
preferences.interface.interfaceOrientation.rtl=Kanan papuntang Kaliwa 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) preferences.interface.showTrayIcon=Ipakita ang icon ng tray (kailangan i-restart)
## Volume ## Volume
preferences.volume=Virtual Drive preferences.volume=Virtual Drive
preferences.volume.type=Default na Uri ng Dami
preferences.volume.type.automatic=Awtomatiko preferences.volume.type.automatic=Awtomatiko
preferences.volume.docsTooltip=Buksan ang dokumentasyon para matuto pa tungkol sa iba't ibang uri ng volume. 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.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.supportedFeatures=Sinusuportahan ng napiling uri ng volume ang mga sumusunod na tampok:
preferences.volume.feature.mountAuto=Awtomatikong pagpili ng mount point preferences.volume.feature.mountAuto=Awtomatikong pagpili ng mount point
preferences.volume.feature.mountToDir=Custom na direktoryo bilang 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.autoUpdateCheck=Awtomatikong suriin ang mga update
preferences.updates.checkNowBtn=Tingnan ngayon preferences.updates.checkNowBtn=Tingnan ngayon
preferences.updates.updateAvailable=Available ang update sa bersyong %s. 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 ## Contribution
preferences.contribute=Suportahan Kami 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.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.getCertificate=Wala ka na ba? Alamin kung paano mo ito makukuha.
preferences.contribute.promptText=I-paste ang code ng certificate ng tagasuporta dito 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 --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
@@ -353,11 +378,6 @@ stats.access.total=Kabuuang mga access: %d
# Main Window # 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 ## Vault List
main.vaultlist.emptyList.onboardingInstruction=Mag-click dito para magdagdag ng vault main.vaultlist.emptyList.onboardingInstruction=Mag-click dito para magdagdag ng vault
main.vaultlist.contextMenu.remove=Alisin… 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.unlockNow=I-unlock Ngayon
main.vaultlist.contextMenu.vaultoptions=Ipakita ang Mga Opsyon sa Vault main.vaultlist.contextMenu.vaultoptions=Ipakita ang Mga Opsyon sa Vault
main.vaultlist.contextMenu.reveal=Ibunyag ang Drive main.vaultlist.contextMenu.reveal=Ibunyag ang Drive
main.vaultlist.addVaultBtn=Idagdag ##Notificaition
main.vaultlist.addVaultBtn.menuItemNew=Bagong Vault...
main.vaultlist.addVaultBtn.menuItemExisting=Kasalukuyang Vault...
## Vault Detail ## Vault Detail
### Welcome ### 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: 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.unlockNowBtn=I-unlock Ngayon
main.vaultDetail.optionsBtn=Mga Pagpipilian sa Vault main.vaultDetail.optionsBtn=Mga Pagpipilian sa Vault
main.vaultDetail.passwordSavedInKeychain=Na-save ang password main.vaultDetail.passwordSavedInKeychain=Na-save ang password
main.vaultDetail.share=Ibahagi…
### Unlocked ### Unlocked
main.vaultDetail.unlockedStatus=NAKA-unlock main.vaultDetail.unlockedStatus=NAKA-unlock
main.vaultDetail.accessLocation=Ang mga nilalaman ng iyong vault ay maa-access dito: 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 ## Mount
vaultOptions.mount=Pag-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.readonly=Basahin lamang
vaultOptions.mount.customMountFlags=Mga custom na naka-mount na flag vaultOptions.mount.customMountFlags=Mga custom na naka-mount na flag
vaultOptions.mount.winDriveLetterOccupied=inookupahan 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.custom=Gamitin ang napiling direktoryo
vaultOptions.mount.mountPoint.directoryPickerButton=Mamili… vaultOptions.mount.mountPoint.directoryPickerButton=Mamili…
vaultOptions.mount.mountPoint.directoryPickerTitle=Pumili ng isang direktoryo 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 ## Master Key
vaultOptions.masterkey=Password vaultOptions.masterkey=Password
vaultOptions.masterkey.changePasswordBtn=Palitan ANG password vaultOptions.masterkey.changePasswordBtn=Palitan ANG password
@@ -513,6 +537,27 @@ updateReminder.yesOnce=Oo, Minsan
updateReminder.yesAutomatically=Oo, Awtomatiko updateReminder.yesAutomatically=Oo, Awtomatiko
#Dokany Support End #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 dokanySupportEnd.preferencesBtn=Buksan ang Mga Kagustuhan
# Share Vault # 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
+16 -9
View File
@@ -287,6 +287,7 @@ preferences.general.debugLogging=Activer les logs debug
preferences.general.debugDirectory=Afficher le journal preferences.general.debugDirectory=Afficher le journal
preferences.general.autoStart=Lancer Cryptomator au démarrage du système preferences.general.autoStart=Lancer Cryptomator au démarrage du système
preferences.general.keychainBackend=Stocker les mots de passe avec 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 ## Interface
preferences.interface=Interface preferences.interface=Interface
preferences.interface.theme=Apparence 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=Orientation de l'interface
preferences.interface.interfaceOrientation.ltr=De gauche à droite preferences.interface.interfaceOrientation.ltr=De gauche à droite
preferences.interface.interfaceOrientation.rtl=De droite à gauche 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.showTrayIcon=Montrer l'icône de service (redémarrage nécessaire)
preferences.interface.compactMode=Activer la liste compacte des coffres
## Volume ## Volume
preferences.volume=Disque virtuel preferences.volume=Disque virtuel
preferences.volume.type=Type de volume par défaut 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.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.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.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 --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
@@ -375,11 +385,6 @@ stats.access.total=Total des accès: %d
# Main Window # 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 ## Vault List
main.vaultlist.emptyList.onboardingInstruction=Cliquez ici pour ajouter un volume chiffré main.vaultlist.emptyList.onboardingInstruction=Cliquez ici pour ajouter un volume chiffré
main.vaultlist.contextMenu.remove=Retirer… 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.unlockNow=Déverrouiller maintenant
main.vaultlist.contextMenu.vaultoptions=Afficher les options du volume chiffré main.vaultlist.contextMenu.vaultoptions=Afficher les options du volume chiffré
main.vaultlist.contextMenu.reveal=Afficher le lecteur main.vaultlist.contextMenu.reveal=Afficher le lecteur
main.vaultlist.addVaultBtn=Ajouter main.vaultlist.addVaultBtn.menuItemNew=Créer un nouveau coffre...
main.vaultlist.addVaultBtn.menuItemNew=Nouveau coffre... main.vaultlist.addVaultBtn.menuItemExisting=Ouvrir un coffre existant...
main.vaultlist.addVaultBtn.menuItemExisting=Coffre existant... ##Notificaition
main.notification.updateAvailable=Mise à jour disponible.
main.notification.support=Soutenir Cryptomator.
## Vault Detail ## Vault Detail
### Welcome ### 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 : main.vaultDetail.welcomeOnboarding=Merci d'avoir choisi Cryptomator pour protéger vos fichiers. Si vous avez besoin d'aide, consultez nos guides de démarrage :
@@ -79,6 +79,9 @@ lock.forced.retryBtn=Tentar de novo
## Updates ## Updates
## Contribution ## Contribution
### Remove License Key Dialog
removeCert.confirmBtn=Eliminar
#<-- Add entries for donations and code/translation/documentation contribution --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
@@ -91,8 +94,8 @@ lock.forced.retryBtn=Tentar de novo
# Main Window # Main Window
main.closeBtn.tooltip=Pechar
## Vault List ## Vault List
##Notificaition
## Vault Detail ## Vault Detail
### Welcome ### Welcome
### Locked ### Locked
@@ -278,7 +278,6 @@ preferences.interface.language.auto=ברירת המחדל של המערכת
preferences.interface.interfaceOrientation=כיוון ממשק preferences.interface.interfaceOrientation=כיוון ממשק
preferences.interface.interfaceOrientation.ltr=משמאל לימין preferences.interface.interfaceOrientation.ltr=משמאל לימין
preferences.interface.interfaceOrientation.rtl=מימין לשמאל preferences.interface.interfaceOrientation.rtl=מימין לשמאל
preferences.interface.showMinimizeButton=הצג כפתור מזעור
preferences.interface.showTrayIcon=הצג צלמית בשורה מטה (דורש הפעלה מחדש) preferences.interface.showTrayIcon=הצג צלמית בשורה מטה (דורש הפעלה מחדש)
## Volume ## Volume
preferences.volume=כונן וירטואלי preferences.volume=כונן וירטואלי
@@ -304,6 +303,9 @@ preferences.contribute.registeredFor=אישור על תמיכה על שם %s
preferences.contribute.noCertificate=תמכו ב-Cryptomator וקבלו תעודת תמיכה. זה כמו מפתח רישוי רק לאנשים מדהימים שמשתמשים בתוכנה חופשית. ;-) preferences.contribute.noCertificate=תמכו ב-Cryptomator וקבלו תעודת תמיכה. זה כמו מפתח רישוי רק לאנשים מדהימים שמשתמשים בתוכנה חופשית. ;-)
preferences.contribute.getCertificate=עדיין אין לכם אחד? לימדו כיצד אתם יכולים להשיג אותו. preferences.contribute.getCertificate=עדיין אין לכם אחד? לימדו כיצד אתם יכולים להשיג אותו.
preferences.contribute.promptText=הדבק את קוד תעודת התומך כאן preferences.contribute.promptText=הדבק את קוד תעודת התומך כאן
### Remove License Key Dialog
removeCert.confirmBtn=הסר
#<-- Add entries for donations and code/translation/documentation contribution --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
@@ -345,11 +347,6 @@ stats.access.total=מספר גישות כולל: %d
# Main Window # Main Window
main.closeBtn.tooltip=סגור
main.minimizeBtn.tooltip=מזער
main.preferencesBtn.tooltip=העדפות
main.debugModeEnabled.tooltip=מצב דיבאג מופעל
main.supporterCertificateMissing.tooltip=תרומתך תתקבל בברכה
## Vault List ## Vault List
main.vaultlist.emptyList.onboardingInstruction=לחץ כאן להוספת כספת main.vaultlist.emptyList.onboardingInstruction=לחץ כאן להוספת כספת
main.vaultlist.contextMenu.remove=הסר… main.vaultlist.contextMenu.remove=הסר…
@@ -358,8 +355,7 @@ main.vaultlist.contextMenu.unlock=שחרר נעילה…
main.vaultlist.contextMenu.unlockNow=בטל נעילה כעת main.vaultlist.contextMenu.unlockNow=בטל נעילה כעת
main.vaultlist.contextMenu.vaultoptions=הצג את אפשרויות הכספת main.vaultlist.contextMenu.vaultoptions=הצג את אפשרויות הכספת
main.vaultlist.contextMenu.reveal=חשוף את הכונן main.vaultlist.contextMenu.reveal=חשוף את הכונן
main.vaultlist.addVaultBtn=הוספה ##Notificaition
main.vaultlist.addVaultBtn.menuItemNew=פתיחת כספת...
## Vault Detail ## Vault Detail
### Welcome ### Welcome
main.vaultDetail.welcomeOnboarding=תודה שבחרת ב- Cryptomator להגן על הקבצים שלך. אם אתה זקוק לסיוע, אנא עיין במדריכים שלנו: main.vaultDetail.welcomeOnboarding=תודה שבחרת ב- Cryptomator להגן על הקבצים שלך. אם אתה זקוק לסיוע, אנא עיין במדריכים שלנו:
@@ -219,6 +219,9 @@ preferences.updates.updateAvailable=संस्करण %s की तरफ
## Contribution ## Contribution
preferences.contribute=हमें सपोर्ट करें preferences.contribute=हमें सपोर्ट करें
### Remove License Key Dialog
removeCert.confirmBtn=हटाएँ
#<-- Add entries for donations and code/translation/documentation contribution --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
@@ -231,9 +234,6 @@ preferences.contribute=हमें सपोर्ट करें
# Main Window # Main Window
main.closeBtn.tooltip=बंद करें
main.preferencesBtn.tooltip=प्राथमिकताएं
main.supporterCertificateMissing.tooltip=कृपया दान पर विचार करें।
## Vault List ## Vault List
main.vaultlist.emptyList.onboardingInstruction=वॉल्ट को डालने के लिए यहाँ क्लिक करें। main.vaultlist.emptyList.onboardingInstruction=वॉल्ट को डालने के लिए यहाँ क्लिक करें।
main.vaultlist.contextMenu.remove=हटाएँ... main.vaultlist.contextMenu.remove=हटाएँ...
@@ -242,7 +242,7 @@ main.vaultlist.contextMenu.unlock=अनलॉक करें...
main.vaultlist.contextMenu.unlockNow=अब अनलॉक करें main.vaultlist.contextMenu.unlockNow=अब अनलॉक करें
main.vaultlist.contextMenu.vaultoptions=वॉल्ट के विकल्प दिखाए main.vaultlist.contextMenu.vaultoptions=वॉल्ट के विकल्प दिखाए
main.vaultlist.contextMenu.reveal=फोल्डर खोलें main.vaultlist.contextMenu.reveal=फोल्डर खोलें
main.vaultlist.addVaultBtn=जोड़िये ##Notificaition
## Vault Detail ## Vault Detail
### Welcome ### Welcome
main.vaultDetail.welcomeOnboarding=Cryptomator को अपनी फाइल्स सिराक्षित रखने को चुनने के लिए धन्यवाद। अगर आपको सहायता चाइये, तो हमारी गेटिंग स्टार्टेड गाइगाइड्स देखिये: main.vaultDetail.welcomeOnboarding=Cryptomator को अपनी फाइल्स सिराक्षित रखने को चुनने के लिए धन्यवाद। अगर आपको सहायता चाइये, तो हमारी गेटिंग स्टार्टेड गाइगाइड्स देखिये:
@@ -213,7 +213,6 @@ preferences.interface.language.auto=Zadano sustavom
preferences.interface.interfaceOrientation=Orijentacija sučelja preferences.interface.interfaceOrientation=Orijentacija sučelja
preferences.interface.interfaceOrientation.ltr=S lijeva na desno preferences.interface.interfaceOrientation.ltr=S lijeva na desno
preferences.interface.interfaceOrientation.rtl=S desna na lijevo 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) preferences.interface.showTrayIcon=Pokaži ikonu u traci (zahtjeva ponovno pokretanje)
## Volume ## Volume
preferences.volume=Virtualni pogon 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.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.getCertificate=Još ga nemate? Naučite kako ga dobiti.
preferences.contribute.promptText=Zalijepi certifikat podržavatelja ovdje preferences.contribute.promptText=Zalijepi certifikat podržavatelja ovdje
### Remove License Key Dialog
removeCert.confirmBtn=Ukloni
#<-- Add entries for donations and code/translation/documentation contribution --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
@@ -264,11 +266,6 @@ stats.write.accessCount=Ukupno pisanja: %d
# Main Window # 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 ## Vault List
main.vaultlist.emptyList.onboardingInstruction=Pritisnite ovdje da biste dodali trezor main.vaultlist.emptyList.onboardingInstruction=Pritisnite ovdje da biste dodali trezor
main.vaultlist.contextMenu.remove=Ukloni… 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.unlockNow=Otključaj sada
main.vaultlist.contextMenu.vaultoptions=Prikaži opcije trezora main.vaultlist.contextMenu.vaultoptions=Prikaži opcije trezora
main.vaultlist.contextMenu.reveal=Otkrij pogon main.vaultlist.contextMenu.reveal=Otkrij pogon
main.vaultlist.addVaultBtn=Dodaj ##Notificaition
## Vault Detail ## Vault Detail
### Welcome ### 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: 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:
+64 -9
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 addvaultwizard.new.namePrompt=A széf neve
### Location ### Location
addvaultwizard.new.locationInstruction=Hova mentse a Cryptomator a széf titkosított fájljait? 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.locationLabel=Tárolási hely
addvaultwizard.new.locationPrompt= addvaultwizard.new.locationPrompt=
addvaultwizard.new.directoryPickerLabel=Egyedi hely 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.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.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.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
hub.noKeychain.message=Nem lehet az eszközkulcshoz hozzáférni 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. 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. hub.receive.description=Cryptomator fogadja és feldolgozza a Hub válaszát. Kérem, várjon.
### Register Device ### Register Device
hub.register.message=Új eszköz 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.nameLabel=Készülék neve
hub.register.invalidAccountKeyLabel=Érvénytelen fiókkulcs hub.register.invalidAccountKeyLabel=Érvénytelen fiókkulcs
hub.register.registerBtn=Regisztráció hub.register.registerBtn=Regisztráció
### Register Device Legacy ### 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 ### 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.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 ### 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 ### Unauthorized
hub.unauthorized.message=Hozzáférés megtagadva 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. 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 ### Requires Account Initialization
hub.requireAccountInit.message=Beavatkozás szükséges 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=. hub.requireAccountInit.description.2=.
### License Exceeded ### License Exceeded
hub.invalidLicense.message=Érvénytelen Hub licenc 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.debugDirectory=Naplófájlok megjelenítése
preferences.general.autoStart=Cryptomator indítása a rendszerrel együtt preferences.general.autoStart=Cryptomator indítása a rendszerrel együtt
preferences.general.keychainBackend=Itt tárolja a jelszavakat preferences.general.keychainBackend=Itt tárolja a jelszavakat
preferences.general.quickAccessService=Adja a feloldott széfeket a gyors elérési területhez
## Interface ## Interface
preferences.interface=Kezelőfelület preferences.interface=Kezelőfelület
preferences.interface.theme=Megjelenés 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=Felhasználói felület tájolása
preferences.interface.interfaceOrientation.ltr=Balról jobbra preferences.interface.interfaceOrientation.ltr=Balról jobbra
preferences.interface.interfaceOrientation.rtl=Jobbról balra 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.showTrayIcon=Tálca ikon megjelenítése (újraindítás szükséges)
preferences.interface.compactMode=Kompakt széflista engedélyezése
## Volume ## Volume
preferences.volume=Virtuális meghajtó preferences.volume=Virtuális meghajtó
preferences.volume.type=Alapértelmezett kötet típus
preferences.volume.type.automatic=Automatikus 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.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.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.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.mountAuto=Automatikus csatlakozási pont választás
preferences.volume.feature.mountToDir=Egyéni mappa csatlakozási pontként 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.autoUpdateCheck=Frissítések autómatikus keresése
preferences.updates.checkNowBtn=Ellenőrzés most preferences.updates.checkNowBtn=Ellenőrzés most
preferences.updates.updateAvailable=Frissítés a %s verzióra elérhető. 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 ## Contribution
preferences.contribute=Támogasson bennünket 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.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.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.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 --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
@@ -351,11 +385,6 @@ stats.access.total=Összes hozzáférés: %d
# Main Window # 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 ## Vault List
main.vaultlist.emptyList.onboardingInstruction=Kattintson ide egy széf hozzáadásához main.vaultlist.emptyList.onboardingInstruction=Kattintson ide egy széf hozzáadásához
main.vaultlist.contextMenu.remove=Eltávolítás… 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.unlockNow=Azonnali feloldás
main.vaultlist.contextMenu.vaultoptions=Széf beállítások main.vaultlist.contextMenu.vaultoptions=Széf beállítások
main.vaultlist.contextMenu.reveal=Széf megjelenítése main.vaultlist.contextMenu.reveal=Széf megjelenítése
main.vaultlist.addVaultBtn=Hozzáadás main.vaultlist.addVaultBtn.menuItemNew=Új széf létrehozása...
main.vaultlist.addVaultBtn.menuItemNew=Új széf... main.vaultlist.addVaultBtn.menuItemExisting=Meglévő széf megnyitása...
main.vaultlist.addVaultBtn.menuItemExisting=Meglévő széf... ##Notificaition
main.notification.updateAvailable=Frissítés elérhető.
main.notification.support=Cryptomator támogatása.
## Vault Detail ## Vault Detail
### Welcome ### 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: 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.unlockNowBtn=Azonnali feloldás
main.vaultDetail.optionsBtn=Széf beállítások main.vaultDetail.optionsBtn=Széf beállítások
main.vaultDetail.passwordSavedInKeychain=Jelszó mentve main.vaultDetail.passwordSavedInKeychain=Jelszó mentve
main.vaultDetail.share=Megosztás…
### Unlocked ### Unlocked
main.vaultDetail.unlockedStatus=FELOLDVA main.vaultDetail.unlockedStatus=FELOLDVA
main.vaultDetail.accessLocation=A széf tartalma itt érhető el: 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 ## Mount
vaultOptions.mount=Felcsatolás 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.readonly=Csak-olvasható
vaultOptions.mount.customMountFlags=Egyedi csatolási paraméterek vaultOptions.mount.customMountFlags=Egyedi csatolási paraméterek
vaultOptions.mount.winDriveLetterOccupied=foglalt 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.custom=Egyéni könyvtár használata
vaultOptions.mount.mountPoint.directoryPickerButton=Kiválaszt… vaultOptions.mount.mountPoint.directoryPickerButton=Kiválaszt…
vaultOptions.mount.mountPoint.directoryPickerTitle=Válasszon könyvtárat 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 ## Master Key
vaultOptions.masterkey=Jelszó vaultOptions.masterkey=Jelszó
vaultOptions.masterkey.changePasswordBtn=Jelszó megváltoztatása 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 dokanySupportEnd.preferencesBtn=Beállítások megnyitása
# Share Vault # 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
+8 -13
View File
@@ -15,13 +15,13 @@ generic.button.next=Lanjut
generic.button.print=Cetak generic.button.print=Cetak
# Error # 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.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.hyperlink.report=Laporkan error berikut
error.technicalDetails=Rincian: error.technicalDetails=Rincian:
error.existingSolutionDescription=Maaf, Cryptomator tiba-tiba berhenti. Tapi telah ditemukan sebuah jawaban untuk masalah ini. Silahkan lihat tautan berikut. error.existingSolutionDescription=Maaf, Cryptomator tiba-tiba berhenti. Tapi telah ditemukan sebuah jawaban untuk masalah ini. Lihat tautan berikut.
error.hyperlink.solution=Cari tahu solusinya 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.lookupPermissionMessage=Cryptomator bisa mencari solusinya secara daring. Ini akan meneruskan pesan ke direktori masalah kami dengan alamat IP Anda.
error.dismiss=Tutup error.dismiss=Tutup
error.lookUpSolution=Cari tahu solusinya error.lookUpSolution=Cari tahu solusinya
@@ -299,7 +299,6 @@ preferences.interface.language.auto=Bawaan Sistem
preferences.interface.interfaceOrientation=Orientasi Antarmuka preferences.interface.interfaceOrientation=Orientasi Antarmuka
preferences.interface.interfaceOrientation.ltr=Kiri ke Kanan preferences.interface.interfaceOrientation.ltr=Kiri ke Kanan
preferences.interface.interfaceOrientation.rtl=Kanan ke Kiri preferences.interface.interfaceOrientation.rtl=Kanan ke Kiri
preferences.interface.showMinimizeButton=Tampilkan tombol perkecil
preferences.interface.showTrayIcon=Tampilkan ikon tray (aplikasi perlu dimuat ulang) preferences.interface.showTrayIcon=Tampilkan ikon tray (aplikasi perlu dimuat ulang)
## Volume ## Volume
preferences.volume=Drive Virtual 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.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.getCertificate=Belum punya? Pelajari bagaimana Anda bisa mendapatkannya.
preferences.contribute.promptText=Tempel kode sertifikat supporter di sini 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 --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
@@ -368,11 +370,6 @@ stats.access.total=Total yang akses: %d
# Main Window # 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 ## Vault List
main.vaultlist.emptyList.onboardingInstruction=Klik di sini untuk menambahkan vault main.vaultlist.emptyList.onboardingInstruction=Klik di sini untuk menambahkan vault
main.vaultlist.contextMenu.remove=Hapus… 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.unlockNow=Buka Kunci Sekarang
main.vaultlist.contextMenu.vaultoptions=Tampilkan Opsi Vault main.vaultlist.contextMenu.vaultoptions=Tampilkan Opsi Vault
main.vaultlist.contextMenu.reveal=Buka Drive main.vaultlist.contextMenu.reveal=Buka Drive
main.vaultlist.addVaultBtn=Tambah ##Notificaition
main.vaultlist.addVaultBtn.menuItemNew=Vault Baru...
main.vaultlist.addVaultBtn.menuItemExisting=Vault yang ada...
## Vault Detail ## Vault Detail
### Welcome ### Welcome
main.vaultDetail.welcomeOnboarding=Terima kasih telah memilih Cryptomator untuk melindungi file Anda. Jika Anda memerlukan bantuan, lihat panduan awal kami: main.vaultDetail.welcomeOnboarding=Terima kasih telah memilih Cryptomator untuk melindungi file Anda. Jika Anda memerlukan bantuan, lihat panduan awal kami:
+17 -10
View File
@@ -287,6 +287,7 @@ preferences.general.debugLogging=Abilita la registrazione di debug
preferences.general.debugDirectory=Rivela i file di registro preferences.general.debugDirectory=Rivela i file di registro
preferences.general.autoStart=Avvia Cryptomator all'avvio del sistema preferences.general.autoStart=Avvia Cryptomator all'avvio del sistema
preferences.general.keychainBackend=Memorizza le password con preferences.general.keychainBackend=Memorizza le password con
preferences.general.quickAccessService=Aggiungi cassaforte sbloccata all'area di accesso rapido
## Interface ## Interface
preferences.interface=Interfaccia preferences.interface=Interfaccia
preferences.interface.theme=Aspetto preferences.interface.theme=Aspetto
@@ -299,8 +300,8 @@ preferences.interface.language.auto=Predefinita di Sistema
preferences.interface.interfaceOrientation=Orientamento dell'Interfaccia preferences.interface.interfaceOrientation=Orientamento dell'Interfaccia
preferences.interface.interfaceOrientation.ltr=Da Sinistra a Destra preferences.interface.interfaceOrientation.ltr=Da Sinistra a Destra
preferences.interface.interfaceOrientation.rtl=Da Destra a Sinistra 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.showTrayIcon=Mostra l'icona della barra d'applicazioni (richiede il riavvio)
preferences.interface.compactMode=Abilita elenco compatto casseforti
## Volume ## Volume
preferences.volume=Unità Virtuale preferences.volume=Unità Virtuale
preferences.volume.type=Tipo di Unità Predefinita preferences.volume.type=Tipo di Unità Predefinita
@@ -331,9 +332,18 @@ preferences.updates.upToDate=Cryptomator è aggiornato.
## Contribution ## Contribution
preferences.contribute=Supportaci preferences.contribute=Supportaci
preferences.contribute.registeredFor=Certificato del sostenitore registrato per %s 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.getCertificate=Non ne hai ancora uno? Scopri come puoi ottenerlo.
preferences.contribute.promptText=Incolla qui il codice del certificato da sostenitore 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 --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
@@ -375,11 +385,6 @@ stats.access.total=Accesso totale: %d
# Main Window # 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 ## Vault List
main.vaultlist.emptyList.onboardingInstruction=Clicca qui per aggiungere una cassaforte main.vaultlist.emptyList.onboardingInstruction=Clicca qui per aggiungere una cassaforte
main.vaultlist.contextMenu.remove=Rimuovi… main.vaultlist.contextMenu.remove=Rimuovi…
@@ -388,9 +393,11 @@ main.vaultlist.contextMenu.unlock=Sblocca…
main.vaultlist.contextMenu.unlockNow=Sblocca Ora main.vaultlist.contextMenu.unlockNow=Sblocca Ora
main.vaultlist.contextMenu.vaultoptions=Mostra le Opzioni della Cassaforte main.vaultlist.contextMenu.vaultoptions=Mostra le Opzioni della Cassaforte
main.vaultlist.contextMenu.reveal=Rivela Unità main.vaultlist.contextMenu.reveal=Rivela Unità
main.vaultlist.addVaultBtn=Aggiungi main.vaultlist.addVaultBtn.menuItemNew=Crea una nuova cassaforte...
main.vaultlist.addVaultBtn.menuItemNew=Nuova Cassaforte... main.vaultlist.addVaultBtn.menuItemExisting=Apri una cassaforte esistente...
main.vaultlist.addVaultBtn.menuItemExisting=Cassaforte esistente... ##Notificaition
main.notification.updateAvailable=Aggiornamento disponibile.
main.notification.support=Supporta Cryptomator.
## Vault Detail ## Vault Detail
### Welcome ### 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: main.vaultDetail.welcomeOnboarding=Grazie per aver scelto Cryptomator per proteggere i tuoi file. Se necessiti d'assistenza, dai un'occhiata alle nostre guide per iniziare:
@@ -287,6 +287,7 @@ preferences.general.debugLogging=ログを有効にする
preferences.general.debugDirectory=ログ ファイルを表示 preferences.general.debugDirectory=ログ ファイルを表示
preferences.general.autoStart=システム開始時に Cryptomator を起動する preferences.general.autoStart=システム開始時に Cryptomator を起動する
preferences.general.keychainBackend=次を利用してパスワードを保存する preferences.general.keychainBackend=次を利用してパスワードを保存する
preferences.general.quickAccessService=解錠された金庫をクイックアクセス領域に追加
## Interface ## Interface
preferences.interface=インターフェース preferences.interface=インターフェース
preferences.interface.theme=外観 preferences.interface.theme=外観
@@ -299,7 +300,6 @@ preferences.interface.language.auto=システムのデフォルト
preferences.interface.interfaceOrientation=インターフェースの向き preferences.interface.interfaceOrientation=インターフェースの向き
preferences.interface.interfaceOrientation.ltr=左から右 preferences.interface.interfaceOrientation.ltr=左から右
preferences.interface.interfaceOrientation.rtl=右から左 preferences.interface.interfaceOrientation.rtl=右から左
preferences.interface.showMinimizeButton=最小化ボタンを表示
preferences.interface.showTrayIcon=トレイアイコンを表示 (再起動が必要) preferences.interface.showTrayIcon=トレイアイコンを表示 (再起動が必要)
## Volume ## Volume
preferences.volume=仮想ドライブ preferences.volume=仮想ドライブ
@@ -334,6 +334,9 @@ preferences.contribute.registeredFor=サポート証明書 (%s) が登録され
preferences.contribute.noCertificate=Cryptomator を支援し、サポーター証明書を受け取りましょう。ライセンスキーに似ていますがフリーソフトを使う寄付者向けのキーです。 ;-) preferences.contribute.noCertificate=Cryptomator を支援し、サポーター証明書を受け取りましょう。ライセンスキーに似ていますがフリーソフトを使う寄付者向けのキーです。 ;-)
preferences.contribute.getCertificate=まだ証明書を手に入れていませんか? 詳細はこちらから確認できます。 preferences.contribute.getCertificate=まだ証明書を手に入れていませんか? 詳細はこちらから確認できます。
preferences.contribute.promptText=サポーター証明書をここに張り付けてください preferences.contribute.promptText=サポーター証明書をここに張り付けてください
### Remove License Key Dialog
removeCert.confirmBtn=削除
#<-- Add entries for donations and code/translation/documentation contribution --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
@@ -375,11 +378,6 @@ stats.access.total=合計アクセス: %d
# Main Window # Main Window
main.closeBtn.tooltip=閉じる
main.minimizeBtn.tooltip=最小化
main.preferencesBtn.tooltip=環境設定
main.debugModeEnabled.tooltip=デバッグモードが有効です
main.supporterCertificateMissing.tooltip=寄付をお願いします
## Vault List ## Vault List
main.vaultlist.emptyList.onboardingInstruction=ここをクリックして金庫を追加します main.vaultlist.emptyList.onboardingInstruction=ここをクリックして金庫を追加します
main.vaultlist.contextMenu.remove=削除... main.vaultlist.contextMenu.remove=削除...
@@ -388,9 +386,7 @@ main.vaultlist.contextMenu.unlock=解錠...
main.vaultlist.contextMenu.unlockNow=今すぐ解錠 main.vaultlist.contextMenu.unlockNow=今すぐ解錠
main.vaultlist.contextMenu.vaultoptions=金庫のオプションを表示 main.vaultlist.contextMenu.vaultoptions=金庫のオプションを表示
main.vaultlist.contextMenu.reveal=ドライブを表示 main.vaultlist.contextMenu.reveal=ドライブを表示
main.vaultlist.addVaultBtn=追加 ##Notificaition
main.vaultlist.addVaultBtn.menuItemNew=新しい金庫...
main.vaultlist.addVaultBtn.menuItemExisting=既存の金庫...
## Vault Detail ## Vault Detail
### Welcome ### Welcome
main.vaultDetail.welcomeOnboarding=ファイルを保護するために Cryptomator を選んでいただきありがとうございます。ヘルプが必要であれば、スタートガイドをご覧ください: main.vaultDetail.welcomeOnboarding=ファイルを保護するために Cryptomator を選んでいただきありがとうございます。ヘルプが必要であれば、スタートガイドをご覧ください:
@@ -541,6 +537,9 @@ updateReminder.yesOnce=はい、一度だけ
updateReminder.yesAutomatically=自動的に行う updateReminder.yesAutomatically=自動的に行う
#Dokany Support End #Dokany Support End
dokanySupportEnd.title=サポート廃止の通知
dokanySupportEnd.message=Dokany のサポート終了
dokanySupportEnd.description=ボリュームタイプ
dokanySupportEnd.preferencesBtn=環境設定を開く dokanySupportEnd.preferencesBtn=環境設定を開く
# Share Vault # Share Vault
+39 -9
View File
@@ -60,6 +60,10 @@ addvaultwizard.new.validCharacters.numbers=숫자
addvaultwizard.new.validCharacters.dashes=대시 (%s) 또는 언더바 (%s) addvaultwizard.new.validCharacters.dashes=대시 (%s) 또는 언더바 (%s)
### Expert Settings ### Expert Settings
addvaultwizard.new.expertSettings.enableExpertSettingsCheckbox=전문가용 설정 활성화 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 ### Password
addvaultwizard.new.createVaultBtn=Vault 생성 addvaultwizard.new.createVaultBtn=Vault 생성
addvaultwizard.new.generateRecoveryKeyChoice=비밀번호가 없으면 데이터에 접근할 수 없습니다. 비밀번호를 잊었을 때를 대비한 복구 키를 원하십니까? addvaultwizard.new.generateRecoveryKeyChoice=비밀번호가 없으면 데이터에 접근할 수 없습니다. 비밀번호를 잊었을 때를 대비한 복구 키를 원하십니까?
@@ -128,13 +132,21 @@ unlock.success.revealBtn=드라이브 표시
## Hub ## Hub
hub.noKeychain.openBtn=설정 열기 hub.noKeychain.openBtn=설정 열기
### Waiting ### Waiting
hub.auth.message=인증 대기중…
### Receive Key ### Receive Key
### Register Device ### Register Device
hub.register.message=새 기기
hub.register.nameLabel=기기 이름 hub.register.nameLabel=기기 이름
hub.register.invalidAccountKeyLabel=유효하지 않은 계정 키
hub.register.registerBtn=등록
### Register Device Legacy ### Register Device Legacy
hub.register.legacy.occupiedMsg=이미 사용 중인 이름
### Registration Success ### Registration Success
hub.registerSuccess.message=기기 등록됨
hub.registerSuccess.unlockBtn=잠금해제 hub.registerSuccess.unlockBtn=잠금해제
### Registration Failed ### Registration Failed
hub.registerFailed.message=기기 등록 실패
hub.registerFailed.description.generic=등록 중에 에러가 발생했습니다. 앱 로그에서 자세한 정보를 확인할 수 있습니다.
### Unauthorized ### Unauthorized
hub.unauthorized.message=액세스 거부 hub.unauthorized.message=액세스 거부
hub.unauthorized.description=귀하의 기기는 아직 이 저장소에 액세스할 수 있는 권한이 없습니다. Vault 소유자에게 승인을 요청하세요. hub.unauthorized.description=귀하의 기기는 아직 이 저장소에 액세스할 수 있는 권한이 없습니다. Vault 소유자에게 승인을 요청하세요.
@@ -162,6 +174,7 @@ migration.start.text=Vault "%s"를 현재 버전의 Cryptomator에서 열기 위
migration.start.remarkUndone=이 업그레이드는 되돌릴 수 없습니다. migration.start.remarkUndone=이 업그레이드는 되돌릴 수 없습니다.
migration.start.remarkVersions=과거 버전의 Cryptomator는 업그레이드된 vault를 열 수 없습니다. migration.start.remarkVersions=과거 버전의 Cryptomator는 업그레이드된 vault를 열 수 없습니다.
migration.start.remarkCanRun=이 vault를 열 때 사용하는 모든 장치가 현재 버전의 Cryptomator를 실행할 수 있는지 확인해야 합니다. migration.start.remarkCanRun=이 vault를 열 때 사용하는 모든 장치가 현재 버전의 Cryptomator를 실행할 수 있는지 확인해야 합니다.
migration.start.remarkSynced=업그레이드하기 전에 해당 vault가 모든 기기에 정상적으로 동기화되어야 합니다.
migration.start.confirm=나는 위 정보를 읽고 정말 이해했습니다. migration.start.confirm=나는 위 정보를 읽고 정말 이해했습니다.
## Run ## Run
migration.run.enterPassword="%s"의 비밀번호를 입력하십시요. migration.run.enterPassword="%s"의 비밀번호를 입력하십시요.
@@ -207,11 +220,23 @@ health.check.detail.checkRunning=검사가 현재 실행중입니다...
health.check.detail.checkSkipped=선택된 검사항목이 없습니다. health.check.detail.checkSkipped=선택된 검사항목이 없습니다.
health.check.detail.checkFinished=검사가 성공적으로 완료되었습니다. health.check.detail.checkFinished=검사가 성공적으로 완료되었습니다.
health.check.detail.checkFinishedAndFound=검사가 완료되었습니다. 검사 결과를 확인해주세요. health.check.detail.checkFinishedAndFound=검사가 완료되었습니다. 검사 결과를 확인해주세요.
health.check.detail.checkFailed=오류로 인해 검사가 종료되었습니다.
health.check.detail.checkCancelled=검사가 취소되었습니다 health.check.detail.checkCancelled=검사가 취소되었습니다
health.check.detail.listFilters.label=필터 health.check.detail.listFilters.label=필터
health.check.exportBtn=보고서 내보내기 health.check.exportBtn=보고서 내보내기
## Result view ## Result view
health.result.severityFilter.all=모든 상태 표시
health.result.severityFilter.good=양호
health.result.severityFilter.warn=경고 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 ## Fix Application
health.fix.fixBtn=문제해결 health.fix.fixBtn=문제해결
health.fix.successTip=문제 해결이 성공적으로 완료되었습니다 health.fix.successTip=문제 해결이 성공적으로 완료되었습니다
@@ -238,11 +263,11 @@ preferences.interface.language.auto=시스템 기본 설정
preferences.interface.interfaceOrientation=인터페이스 방향 preferences.interface.interfaceOrientation=인터페이스 방향
preferences.interface.interfaceOrientation.ltr=왼쪽에서 오른쪽으로 preferences.interface.interfaceOrientation.ltr=왼쪽에서 오른쪽으로
preferences.interface.interfaceOrientation.rtl=오른쪽에서 왼쪽으로 preferences.interface.interfaceOrientation.rtl=오른쪽에서 왼쪽으로
preferences.interface.showMinimizeButton=최소화 버튼 표시
preferences.interface.showTrayIcon=트레이 아이콘 보기 (재시작 필요) preferences.interface.showTrayIcon=트레이 아이콘 보기 (재시작 필요)
## Volume ## Volume
preferences.volume=가상 드라이브 preferences.volume=가상 드라이브
preferences.volume.type.automatic=자동 preferences.volume.type.automatic=자동
preferences.volume.tcp.port=기본 TCP 포트
preferences.volume.supportedFeatures=현재 선택한 볼륨 타입은 다음과 같은 기능들을 지원합니다: preferences.volume.supportedFeatures=현재 선택한 볼륨 타입은 다음과 같은 기능들을 지원합니다:
preferences.volume.feature.mountToDir=마운트할 폴더 지정 preferences.volume.feature.mountToDir=마운트할 폴더 지정
preferences.volume.feature.mountToDriveLetter=마운트할 드라이브 문자 preferences.volume.feature.mountToDriveLetter=마운트할 드라이브 문자
@@ -254,6 +279,13 @@ preferences.updates.currentVersion=현재 버전: %s
preferences.updates.autoUpdateCheck=자동으로 업데이트 확인 preferences.updates.autoUpdateCheck=자동으로 업데이트 확인
preferences.updates.checkNowBtn=지금 확인 preferences.updates.checkNowBtn=지금 확인
preferences.updates.updateAvailable=버전 %s의 업데이트가 가능합니다. 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 ## Contribution
preferences.contribute=후원하기 preferences.contribute=후원하기
@@ -261,6 +293,9 @@ preferences.contribute.registeredFor=%s (으)로 후원자 인증 등록됨
preferences.contribute.noCertificate=Cryptomator를 후원하시고 후원자 인증을 받으십시요. 라이선스 키와 비슷하지만 무료 소프트웨어를 사용하는 멋진 사람들을 위한 것입니다. ;-) preferences.contribute.noCertificate=Cryptomator를 후원하시고 후원자 인증을 받으십시요. 라이선스 키와 비슷하지만 무료 소프트웨어를 사용하는 멋진 사람들을 위한 것입니다. ;-)
preferences.contribute.getCertificate=아직 후원자 인증이 없으신가요? 어떻게 얻는지 배울 수 있습니다. preferences.contribute.getCertificate=아직 후원자 인증이 없으신가요? 어떻게 얻는지 배울 수 있습니다.
preferences.contribute.promptText=후원자 인증코드를 여기에 붙여넣기 preferences.contribute.promptText=후원자 인증코드를 여기에 붙여넣기
### Remove License Key Dialog
removeCert.confirmBtn=제거
#<-- Add entries for donations and code/translation/documentation contribution --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
@@ -301,11 +336,6 @@ stats.access.current=접근: %d
# Main Window # Main Window
main.closeBtn.tooltip=닫기
main.minimizeBtn.tooltip=최소화
main.preferencesBtn.tooltip=환경설정
main.debugModeEnabled.tooltip=디버그 모드가 활성화됨.
main.supporterCertificateMissing.tooltip=기부를 부탁드립니다.
## Vault List ## Vault List
main.vaultlist.emptyList.onboardingInstruction=Vault를 추가하기 위해 이곳을 클릭합니다. main.vaultlist.emptyList.onboardingInstruction=Vault를 추가하기 위해 이곳을 클릭합니다.
main.vaultlist.contextMenu.remove=제거... main.vaultlist.contextMenu.remove=제거...
@@ -314,9 +344,7 @@ main.vaultlist.contextMenu.unlock=잠금해제...
main.vaultlist.contextMenu.unlockNow=지금 잠금해제 main.vaultlist.contextMenu.unlockNow=지금 잠금해제
main.vaultlist.contextMenu.vaultoptions=Vault 옵션 보기 main.vaultlist.contextMenu.vaultoptions=Vault 옵션 보기
main.vaultlist.contextMenu.reveal=드라이브 표시 main.vaultlist.contextMenu.reveal=드라이브 표시
main.vaultlist.addVaultBtn=추가 ##Notificaition
main.vaultlist.addVaultBtn.menuItemNew=새로운 금고...
main.vaultlist.addVaultBtn.menuItemExisting=기존 금고...
## Vault Detail ## Vault Detail
### Welcome ### Welcome
main.vaultDetail.welcomeOnboarding=파일을 보호하기 위해 Cryptomator를 선택해주셔서 감사합니다. 만약 다른 도움이 필요하시면, 시작안내서를 참조하시기 바랍니다. main.vaultDetail.welcomeOnboarding=파일을 보호하기 위해 Cryptomator를 선택해주셔서 감사합니다. 만약 다른 도움이 필요하시면, 시작안내서를 참조하시기 바랍니다.
@@ -326,6 +354,7 @@ main.vaultDetail.unlockBtn=잠금해제...
main.vaultDetail.unlockNowBtn=지금 잠금해제 main.vaultDetail.unlockNowBtn=지금 잠금해제
main.vaultDetail.optionsBtn=Vault 옵션 main.vaultDetail.optionsBtn=Vault 옵션
main.vaultDetail.passwordSavedInKeychain=비밀번호 저장됨 main.vaultDetail.passwordSavedInKeychain=비밀번호 저장됨
main.vaultDetail.share=공유하기
### Unlocked ### Unlocked
main.vaultDetail.unlockedStatus=잠금해제됨 main.vaultDetail.unlockedStatus=잠금해제됨
main.vaultDetail.accessLocation=이 Vault의 내용은 다음의 경로에서 접근할 수 있습니다: main.vaultDetail.accessLocation=이 Vault의 내용은 다음의 경로에서 접근할 수 있습니다:
@@ -385,6 +414,7 @@ vaultOptions.mount.mountPoint.driveLetter=드라이브 문자를 지정하여
vaultOptions.mount.mountPoint.custom=선택한 디렉토리 사용 vaultOptions.mount.mountPoint.custom=선택한 디렉토리 사용
vaultOptions.mount.mountPoint.directoryPickerButton=선택 vaultOptions.mount.mountPoint.directoryPickerButton=선택
vaultOptions.mount.mountPoint.directoryPickerTitle=디렉토리 선택 vaultOptions.mount.mountPoint.directoryPickerTitle=디렉토리 선택
vaultOptions.mount.volume.tcp.port=TCP 포트
## Master Key ## Master Key
vaultOptions.masterkey=비밀번호 vaultOptions.masterkey=비밀번호
vaultOptions.masterkey.changePasswordBtn=비밀번호 변경 vaultOptions.masterkey.changePasswordBtn=비밀번호 변경
@@ -169,6 +169,8 @@ preferences.updates.checkNowBtn=Pārbaudīt tagad
preferences.updates.updateAvailable=Pieejams atjauninājums uz versiju %s. preferences.updates.updateAvailable=Pieejams atjauninājums uz versiju %s.
## Contribution ## Contribution
### Remove License Key Dialog
#<-- Add entries for donations and code/translation/documentation contribution --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
@@ -182,15 +184,12 @@ preferences.about=Par lietotni
# Main Window # 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 ## Vault List
main.vaultlist.emptyList.onboardingInstruction=Spied šeit, lai pievienotu glabātuvi main.vaultlist.emptyList.onboardingInstruction=Spied šeit, lai pievienotu glabātuvi
main.vaultlist.contextMenu.lock=Aizslēgt main.vaultlist.contextMenu.lock=Aizslēgt
main.vaultlist.contextMenu.unlockNow=Atslēgt tagad main.vaultlist.contextMenu.unlockNow=Atslēgt tagad
main.vaultlist.contextMenu.reveal=Atklāt disku main.vaultlist.contextMenu.reveal=Atklāt disku
##Notificaition
## Vault Detail ## Vault Detail
### Welcome ### 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: main.vaultDetail.welcomeOnboarding=Paldies, ka izvēlējāties Cryptomator lai aizsargātu jūsu datus. Ja jums nepieciešama palīdzība, iepazīstieties ar mūsu darba sākšanas ceļvežiem:
@@ -108,6 +108,8 @@ preferences.title=Поставки
## Updates ## Updates
## Contribution ## Contribution
### Remove License Key Dialog
#<-- Add entries for donations and code/translation/documentation contribution --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
@@ -120,10 +122,9 @@ preferences.title=Поставки
# Main Window # Main Window
main.closeBtn.tooltip=Затвори
main.preferencesBtn.tooltip=Поставки
## Vault List ## Vault List
main.vaultlist.contextMenu.lock=Заклучи main.vaultlist.contextMenu.lock=Заклучи
##Notificaition
## Vault Detail ## Vault Detail
### Welcome ### Welcome
### Locked ### Locked
@@ -66,6 +66,8 @@
## Updates ## Updates
## Contribution ## Contribution
### Remove License Key Dialog
#<-- Add entries for donations and code/translation/documentation contribution --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
@@ -79,6 +81,7 @@
# Main Window # Main Window
## Vault List ## Vault List
##Notificaition
## Vault Detail ## Vault Detail
### Welcome ### Welcome
### Locked ### Locked
@@ -299,7 +299,6 @@ preferences.interface.language.auto=Systemstandard
preferences.interface.interfaceOrientation=Grensesnittorientering preferences.interface.interfaceOrientation=Grensesnittorientering
preferences.interface.interfaceOrientation.ltr=Fra venstre til høyre preferences.interface.interfaceOrientation.ltr=Fra venstre til høyre
preferences.interface.interfaceOrientation.rtl=Fra høyre til venstre preferences.interface.interfaceOrientation.rtl=Fra høyre til venstre
preferences.interface.showMinimizeButton=Vis minimer-knapp
preferences.interface.showTrayIcon=Vis verktøykasseikon (krever omstart) preferences.interface.showTrayIcon=Vis verktøykasseikon (krever omstart)
## Volume ## Volume
preferences.volume=Virtuell enhet 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.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.getCertificate=Har du ikke en allerede? Lær hvordan du kan skaffe den.
preferences.contribute.promptText=Lim inn supporter sertifikatkoden her preferences.contribute.promptText=Lim inn supporter sertifikatkoden her
### Remove License Key Dialog
removeCert.confirmBtn=Fjern
#<-- Add entries for donations and code/translation/documentation contribution --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
@@ -375,11 +377,6 @@ stats.access.total=Antall tilganger: %d
# Main Window # 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 ## Vault List
main.vaultlist.emptyList.onboardingInstruction=Klikk her for å legge til et hvelv main.vaultlist.emptyList.onboardingInstruction=Klikk her for å legge til et hvelv
main.vaultlist.contextMenu.remove=Fjern… 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.unlockNow=Lås opp nå
main.vaultlist.contextMenu.vaultoptions=Alternativer for hvelvet main.vaultlist.contextMenu.vaultoptions=Alternativer for hvelvet
main.vaultlist.contextMenu.reveal=Vis enheten main.vaultlist.contextMenu.reveal=Vis enheten
main.vaultlist.addVaultBtn=Legg til ##Notificaition
main.vaultlist.addVaultBtn.menuItemNew=Nytt hvelv...
main.vaultlist.addVaultBtn.menuItemExisting=Eksisterende hvelv...
## Vault Detail ## Vault Detail
### Welcome ### 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: 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:
+19 -12
View File
@@ -15,8 +15,8 @@ generic.button.next=Volgende
generic.button.print=Afdrukken generic.button.print=Afdrukken
# Error # Error
error.message=Fout %s 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 mag u dit ook gerust doen. 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.lookup=Deze fout opzoeken
error.hyperlink.report=Deze fout melden error.hyperlink.report=Deze fout melden
error.technicalDetails=Details: 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 addvaultwizard.new.generateRecoveryKeyChoice.no=Nee bedankt, ik verlies mijn wachtwoord niet
### Information ### Information
addvault.new.readme.storageLocation.fileName=BELANGRIJK.rtf 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.2=Dit is de opslaglocatie van uw kluis.
addvault.new.readme.storageLocation.3=NIET DOEN addvault.new.readme.storageLocation.3=NIET DOEN
addvault.new.readme.storageLocation.4=• wijzig enig bestand in deze map of 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.debugDirectory=Logboekbestanden bekijken
preferences.general.autoStart=Start Cryptomator als het systeem opstart preferences.general.autoStart=Start Cryptomator als het systeem opstart
preferences.general.keychainBackend=Bewaar wachtwoorden met preferences.general.keychainBackend=Bewaar wachtwoorden met
preferences.general.quickAccessService=Voeg ontgrendelde kluizen toe aan snelle toegang
## Interface ## Interface
preferences.interface=Uiterlijk preferences.interface=Uiterlijk
preferences.interface.theme=Uiterlijk preferences.interface.theme=Uiterlijk
@@ -299,8 +300,8 @@ preferences.interface.language.auto=Systeemstandaard
preferences.interface.interfaceOrientation=SchermOrientatie preferences.interface.interfaceOrientation=SchermOrientatie
preferences.interface.interfaceOrientation.ltr=Links naar rechts preferences.interface.interfaceOrientation.ltr=Links naar rechts
preferences.interface.interfaceOrientation.rtl=Rechts naar links preferences.interface.interfaceOrientation.rtl=Rechts naar links
preferences.interface.showMinimizeButton=Knop minimaliseren weergeven
preferences.interface.showTrayIcon=Pictogram in systeemvak weergeven (herstart vereist) preferences.interface.showTrayIcon=Pictogram in systeemvak weergeven (herstart vereist)
preferences.interface.compactMode=Schakel compacte lijst in
## Volume ## Volume
preferences.volume=Virtuele schijf preferences.volume=Virtuele schijf
preferences.volume.type=Standaard volumetype 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.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.getCertificate=Heb je er nog geen? Leer hoe je het kan krijgen.
preferences.contribute.promptText=Plak de supportercertificaatcode hier 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 --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
@@ -375,11 +385,6 @@ stats.access.total=Totaal aantal toegangen: %d
# Main Window # 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 ## Vault List
main.vaultlist.emptyList.onboardingInstruction=Klik hier om een kluis toe te voegen main.vaultlist.emptyList.onboardingInstruction=Klik hier om een kluis toe te voegen
main.vaultlist.contextMenu.remove=Verwijderen… main.vaultlist.contextMenu.remove=Verwijderen…
@@ -388,9 +393,11 @@ main.vaultlist.contextMenu.unlock=Ontgrendelen…
main.vaultlist.contextMenu.unlockNow=Nu Ontgrendelen main.vaultlist.contextMenu.unlockNow=Nu Ontgrendelen
main.vaultlist.contextMenu.vaultoptions=Laat kluisinstellingen zien main.vaultlist.contextMenu.vaultoptions=Laat kluisinstellingen zien
main.vaultlist.contextMenu.reveal=Toon Schijf main.vaultlist.contextMenu.reveal=Toon Schijf
main.vaultlist.addVaultBtn=Toevoegen main.vaultlist.addVaultBtn.menuItemNew=Nieuwe Kluis Aanmaken...
main.vaultlist.addVaultBtn.menuItemNew=Nieuwe kluis... main.vaultlist.addVaultBtn.menuItemExisting=Open Bestaande Kluis...
main.vaultlist.addVaultBtn.menuItemExisting=Bestaande kluis... ##Notificaition
main.notification.updateAvailable=Update beschikbaar.
main.notification.support=Steun Cryptomator.
## Vault Detail ## Vault Detail
### Welcome ### Welcome
main.vaultDetail.welcomeOnboarding=Bedankt dat u Cryptomator heeft gekozen om uw bestanden te beschermen. Voor assistentie verwijzen we u naar de starthandleidingen: main.vaultDetail.welcomeOnboarding=Bedankt dat u Cryptomator heeft gekozen om uw bestanden te beschermen. Voor assistentie verwijzen we u naar de starthandleidingen:
@@ -161,6 +161,8 @@ preferences.updates.checkNowBtn=Sjekk no
preferences.updates.updateAvailable=Oppdatering til versjon %s er tilgjengeleg. preferences.updates.updateAvailable=Oppdatering til versjon %s er tilgjengeleg.
## Contribution ## Contribution
### Remove License Key Dialog
#<-- Add entries for donations and code/translation/documentation contribution --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
@@ -174,16 +176,13 @@ preferences.about=Om
# Main Window # Main Window
main.closeBtn.tooltip=Lukk
main.minimizeBtn.tooltip=Minimer
main.preferencesBtn.tooltip=Innstillingar
main.supporterCertificateMissing.tooltip=Ver vennleg og vurder å donera
## Vault List ## Vault List
main.vaultlist.emptyList.onboardingInstruction=Klikk her for å legga til ein kvelv main.vaultlist.emptyList.onboardingInstruction=Klikk her for å legga til ein kvelv
main.vaultlist.contextMenu.lock=Lås main.vaultlist.contextMenu.lock=Lås
main.vaultlist.contextMenu.unlock=Lås opp… main.vaultlist.contextMenu.unlock=Lås opp…
main.vaultlist.contextMenu.unlockNow=Lås opp no main.vaultlist.contextMenu.unlockNow=Lås opp no
main.vaultlist.contextMenu.reveal=Gjer eininga synleg main.vaultlist.contextMenu.reveal=Gjer eininga synleg
##Notificaition
## Vault Detail ## Vault Detail
### Welcome ### 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: 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:
+67 -6
View File
@@ -2,15 +2,18 @@
# Generics # Generics
## Button ## Button
## Error
# Error
# Defaults
# Tray Menu # Tray Menu
# Add Vault Wizard # Add Vault Wizard
## Welcome
## New ## New
### Name ### Name
### Location ### Location
### Expert Settings
### Password ### Password
### Information ### Information
## Existing ## Existing
@@ -23,38 +26,96 @@
# Forget Password # Forget Password
# Unlock # Unlock
## Select
## Success ## 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 # Migration
## Start ## Start
## Run ## Run
## Sucess ## Success
## Missing file system capabilities ## Missing file system capabilities
## Impossible
# Health Check
## Start
## Start Failure
## Check Selection
## Detail view
## Result view
## Fix Application
# Preferences # Preferences
## General ## General
## Interface
## Volume ## Volume
## Updates ## 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 # Main Window
## Drag 'n' Drop
## Vault List ## Vault List
##Notificaition
## Vault Detail ## Vault Detail
### Welcome
### Locked ### Locked
### Unlocked ### Unlocked
### Missing
### Needs Migration ### Needs Migration
### Error
# Wrong File Alert # Wrong File Alert
# Vault Options # Vault Options
## General ## General
## Mount ## Mount
## Master Key ## Master Key
## Hub
# Recovery Key # Recovery Key
## Display Recovery Key
## Reset Password
### Enter Recovery Key
### Reset Password
### Recovery Key Password Reset Success
# Convert Vault
# New Password # New Password
# Quit # Quit
# Forced Quit
# Update Reminder
#Dokany Support End
# Share Vault
+153 -5
View File
@@ -15,6 +15,13 @@ generic.button.next=ਅੱਗੇ
generic.button.print=ਪਰਿੰਟ ਕਰੋ generic.button.print=ਪਰਿੰਟ ਕਰੋ
# Error # Error
error.message=ਇੱਕ ਤਰੁੱਟੀ ਆਈ ਹੈ
error.hyperlink.lookup=ਇਹ ਗਲਤੀ ਲੱਭੋ
error.hyperlink.report=ਇਸ ਗਲਤੀ ਬਾਰੇ ਰਿਪੋਰਟ ਦਿਓ
error.technicalDetails=ਵੇਰਵੇ:
error.hyperlink.solution=ਹੱਲ਼ ਲੱਭੋ
error.dismiss=ਖ਼ਾਰਜ
error.lookUpSolution=ਹੱਲ਼ ਲੱਭੋ
# Defaults # Defaults
defaults.vault.vaultName=ਵਾਲਟ defaults.vault.vaultName=ਵਾਲਟ
@@ -31,17 +38,28 @@ traymenu.vault.reveal=ਦਿਖਾਓ
# Add Vault Wizard # Add Vault Wizard
addvaultwizard.title=ਵਾਲਟ ਜੋੜੋ addvaultwizard.title=ਵਾਲਟ ਜੋੜੋ
## New ## New
addvaultwizard.new.title=ਨਵਾਂ ਵਾਲਟ ਜੋੜੋ
### Name ### Name
addvaultwizard.new.nameInstruction=ਵਾਲਟ ਲਈ ਨਾਂ ਚੁਣੋ addvaultwizard.new.nameInstruction=ਵਾਲਟ ਲਈ ਨਾਂ ਚੁਣੋ
addvaultwizard.new.namePrompt=ਵਾਲਟ ਦਾ ਨਾਂ addvaultwizard.new.namePrompt=ਵਾਲਟ ਦਾ ਨਾਂ
### Location ### Location
addvaultwizard.new.locationInstruction=ਤੁਹਾਡੇ ਵਾਲੇਟ ਲਈ ਇੰਕ੍ਰਿਪਟ ਕੀਤੀਆਂ ਫ਼ਾਇਲਾਂ Cryptomator ਕਿੱਥੇ ਸਟੋਰ ਕਰੇ? addvaultwizard.new.locationInstruction=ਤੁਹਾਡੇ ਵਾਲੇਟ ਲਈ ਇੰਕ੍ਰਿਪਟ ਕੀਤੀਆਂ ਫ਼ਾਇਲਾਂ Cryptomator ਕਿੱਥੇ ਸਟੋਰ ਕਰੇ?
addvaultwizard.new.locationLoading=…ਮੂਲ ਕਲਾਉਡ ਸਟੋਰੇਜ਼ ਡਾਇਰੈਕਟਰੀਆਂ ਲਈ ਲੋਕਲ ਫਾਇਲ-ਸਿਸਟਮ ਦੀ ਜਾਂਚ ਕੀਤੀ ਜਾ ਰਹੀ ਹੈ
addvaultwizard.new.locationLabel=ਸਟੋਰੇਜ਼ ਦੀ ਥਾਂ addvaultwizard.new.locationLabel=ਸਟੋਰੇਜ਼ ਦੀ ਥਾਂ
addvaultwizard.new.locationPrompt= addvaultwizard.new.locationPrompt=
addvaultwizard.new.directoryPickerLabel=ਪਸੰਦੀਦਾ ਟਿਕਾਣਾ addvaultwizard.new.directoryPickerLabel=ਪਸੰਦੀਦਾ ਟਿਕਾਣਾ
addvaultwizard.new.directoryPickerButton=…ਚੁਣੋ addvaultwizard.new.directoryPickerButton=…ਚੁਣੋ
addvaultwizard.new.directoryPickerTitle=ਡਾਇਰੈਕਟਰੀ ਚੁਣੋ 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 ### Expert Settings
addvaultwizard.new.expertSettings.enableExpertSettingsCheckbox=ਮਾਹਰ ਸੈਟਿੰਗਾਂ ਨੂੰ ਸਮਰੱਥ ਕਰੋ
addvaultwizard.new.expertSettings.shorteningThreshold.valid=ਵਾਜਬ
### Password ### Password
addvaultwizard.new.createVaultBtn=ਵਾਲਟ ਬਣਾਓ addvaultwizard.new.createVaultBtn=ਵਾਲਟ ਬਣਾਓ
addvaultwizard.new.generateRecoveryKeyChoice=ਤੁਸੀਂ ਬਿਨਾਂ ਪਾਸਵਰਡ ਦੇ ਆਪਣੇ ਡਾਟੇ ਨੂੰ ਇਸਤੇਮਾਲ ਨਹੀਂ ਕਰ ਸਕੋਗੇ। ਕੀ ਤੁਸੀਂ ਰਿਕਵਰੀ ਕੁੰਜੀ ਚਾਹੋਗੇ, ਜੇ ਕਿਤੇ ਤੁਸੀਂ ਆਪਣਾ ਪਾਸਵਰਡ ਭੁੱਲ ਜਾਓ? addvaultwizard.new.generateRecoveryKeyChoice=ਤੁਸੀਂ ਬਿਨਾਂ ਪਾਸਵਰਡ ਦੇ ਆਪਣੇ ਡਾਟੇ ਨੂੰ ਇਸਤੇਮਾਲ ਨਹੀਂ ਕਰ ਸਕੋਗੇ। ਕੀ ਤੁਸੀਂ ਰਿਕਵਰੀ ਕੁੰਜੀ ਚਾਹੋਗੇ, ਜੇ ਕਿਤੇ ਤੁਸੀਂ ਆਪਣਾ ਪਾਸਵਰਡ ਭੁੱਲ ਜਾਓ?
@@ -65,13 +83,17 @@ addvault.new.readme.accessLocation.2=ਇਹ ਤੁਹਾਡੇ ਵਾਲਟ ਦ
addvault.new.readme.accessLocation.3=ਇਸ ਵਾਲੀਅਮ ਵਿੱਚ ਜੋੜੀ ਗਈ ਕੋਈ ਵੀ ਫਾਇਲ Cryptomator ਵਲੋਂ ਇੰਕ੍ਰਿਪਟ ਕੀਤੀ ਜਾਵੇਗੀ। ਤੁਸੀਂ ਇਸ ਨੂੰ ਕਿਸੇ ਵੀ ਆਮ ਡਰਾਇਵ/ਫੋਲਡਰ ਵਾਂਗ ਵਰਤ ਸਕਦੇ ਹੋ। ਇਹ ਕੇਵਲ ਇਸ ਦੀ ਸਮੱਗਰੀ ਵੇਖਣ ਲਈ ਹੀ ਡਿ-ਕ੍ਰਿਪਟ ਹੁੰਦਾ ਹੈ, ਤੁਹਾਡੀਆਂ ਫਾਇਲਾਂ ਤੁਹਾਡੀ ਹਾਰਡ ਡਰਾਇਵ ਉੱਤੇ ਹਮੇਸ਼ਾਂ ਇੰਕ੍ਰਿਪਟ ਰਹਿੰਦੀਆਂ ਹਨ। addvault.new.readme.accessLocation.3=ਇਸ ਵਾਲੀਅਮ ਵਿੱਚ ਜੋੜੀ ਗਈ ਕੋਈ ਵੀ ਫਾਇਲ Cryptomator ਵਲੋਂ ਇੰਕ੍ਰਿਪਟ ਕੀਤੀ ਜਾਵੇਗੀ। ਤੁਸੀਂ ਇਸ ਨੂੰ ਕਿਸੇ ਵੀ ਆਮ ਡਰਾਇਵ/ਫੋਲਡਰ ਵਾਂਗ ਵਰਤ ਸਕਦੇ ਹੋ। ਇਹ ਕੇਵਲ ਇਸ ਦੀ ਸਮੱਗਰੀ ਵੇਖਣ ਲਈ ਹੀ ਡਿ-ਕ੍ਰਿਪਟ ਹੁੰਦਾ ਹੈ, ਤੁਹਾਡੀਆਂ ਫਾਇਲਾਂ ਤੁਹਾਡੀ ਹਾਰਡ ਡਰਾਇਵ ਉੱਤੇ ਹਮੇਸ਼ਾਂ ਇੰਕ੍ਰਿਪਟ ਰਹਿੰਦੀਆਂ ਹਨ।
addvault.new.readme.accessLocation.4=ਇਹ ਫਾਇਲ ਕਿਸੇ ਵੀ ਵੇਲੇ ਹਟਾ ਸਕਦੇ ਹੋ। addvault.new.readme.accessLocation.4=ਇਹ ਫਾਇਲ ਕਿਸੇ ਵੀ ਵੇਲੇ ਹਟਾ ਸਕਦੇ ਹੋ।
## Existing ## Existing
addvaultwizard.existing.title=ਮੌਜੂਦਾ ਵਾਲਟ ਵਿੱਚ ਜੋੜੋ
addvaultwizard.existing.chooseBtn=…ਚੁਣੋ addvaultwizard.existing.chooseBtn=…ਚੁਣੋ
addvaultwizard.existing.filePickerTitle=ਵਾਲਟ ਫਾਇਲ ਨੂੰ ਚੁਣੋ
addvaultwizard.existing.filePickerMimeDesc=Cryptomator ਵਾਲਟ
## Success ## Success
addvaultwizard.success.nextStepsInstructions="%s" ਵਾਲਟ ਜੋੜਿਆ ਗਿਆ।\nਇਸ ਵਾਲਟ ਲਈ ਪਹੁੰਚ ਜਾਂ ਸਮੱਗਰੀ ਜੋੜਨ ਵਾਸਤੇ ਤੁਹਾਨੂੰ ਇਸ ਨੂੰ ਅਣ-ਲਾਕ ਕਰਨਾ ਹੋਵੇਗਾ। ਬਦਲਵੇਂ ਰੂਪ ਵਿੱਚ ਤੁਸੀਂ ਕਿਸੇ ਵੀ ਵੇਲੇ ਇਸ ਨੂੰ ਅਣ-ਲਾਕ ਕਰ ਸਕਦੇ ਹੋ। addvaultwizard.success.nextStepsInstructions="%s" ਵਾਲਟ ਜੋੜਿਆ ਗਿਆ।\nਇਸ ਵਾਲਟ ਲਈ ਪਹੁੰਚ ਜਾਂ ਸਮੱਗਰੀ ਜੋੜਨ ਵਾਸਤੇ ਤੁਹਾਨੂੰ ਇਸ ਨੂੰ ਅਣ-ਲਾਕ ਕਰਨਾ ਹੋਵੇਗਾ। ਬਦਲਵੇਂ ਰੂਪ ਵਿੱਚ ਤੁਸੀਂ ਕਿਸੇ ਵੀ ਵੇਲੇ ਇਸ ਨੂੰ ਅਣ-ਲਾਕ ਕਰ ਸਕਦੇ ਹੋ।
addvaultwizard.success.unlockNow=ਹੁਣੇ ਅਣ-ਲਾਕ ਕਰੋ addvaultwizard.success.unlockNow=ਹੁਣੇ ਅਣ-ਲਾਕ ਕਰੋ
# Remove Vault # Remove Vault
removeVault.title=ਵਾਲਟ ਹਟਾਓ removeVault.title=ਵਾਲਟ ਹਟਾਓ
removeVault.message=ਵਾਲਟ ਨੂੰ ਹਟਾਉਣਾ ਹੈ?
removeVault.description=ਇਸ ਸਿਰਫ਼ Cryptomator ਨੂੰ ਇਹ ਵਾਲਟ ਭੁਲਾਏਗਾ। ਤੁਸੀਂ ਇਸ ਨੂੰ ਬਾਅਦ ਵਿੱਚ ਵੀ ਜੋੜ ਸਕਦੇ ਹੋ। ਕੋਈ ਵੀ ਇੰਕ੍ਰਿਪਟ ਕੀਤੀ ਫਾਇਲ ਤੁਹਾਡੀ ਹਾਰਡ ਡਰਾਇਵ ਉਤੋਂ ਹਟਾਈ ਨਹੀਂ ਜਾਵੇਗੀ। removeVault.description=ਇਸ ਸਿਰਫ਼ Cryptomator ਨੂੰ ਇਹ ਵਾਲਟ ਭੁਲਾਏਗਾ। ਤੁਸੀਂ ਇਸ ਨੂੰ ਬਾਅਦ ਵਿੱਚ ਵੀ ਜੋੜ ਸਕਦੇ ਹੋ। ਕੋਈ ਵੀ ਇੰਕ੍ਰਿਪਟ ਕੀਤੀ ਫਾਇਲ ਤੁਹਾਡੀ ਹਾਰਡ ਡਰਾਇਵ ਉਤੋਂ ਹਟਾਈ ਨਹੀਂ ਜਾਵੇਗੀ।
removeVault.confirmBtn=ਵਾਲਟ ਹਟਾਓ removeVault.confirmBtn=ਵਾਲਟ ਹਟਾਓ
@@ -82,35 +104,57 @@ changepassword.finalConfirmation=ਮੈਂ ਸਮਝਦਾ/ਸਮਝਦੀ ਹ
# Forget Password # Forget Password
forgetPassword.title=ਪਾਸਵਰਡ ਭੁੱਲ ਗਏ forgetPassword.title=ਪਾਸਵਰਡ ਭੁੱਲ ਗਏ
forgetPassword.message=ਸੰਭਾਲਿਆ ਪਾਸਵਰਡ ਭੁੱਲੇ?
forgetPassword.description=ਇਹ ਤੁਹਾਡੇ ਸਿਸਟਮ ਦੇ ਕੀ-ਚੇਨ ਵਿੱਚੋਂ ਇਸ ਵਾਲਟ ਦੇ ਸੰਭਾਲੇ ਪਾਸਵਰਡ ਨੂੰ ਹਟਾਏਗਾ। forgetPassword.description=ਇਹ ਤੁਹਾਡੇ ਸਿਸਟਮ ਦੇ ਕੀ-ਚੇਨ ਵਿੱਚੋਂ ਇਸ ਵਾਲਟ ਦੇ ਸੰਭਾਲੇ ਪਾਸਵਰਡ ਨੂੰ ਹਟਾਏਗਾ।
forgetPassword.confirmBtn=ਪਾਸਵਰਡ ਭੁੱਲ ਗਏ forgetPassword.confirmBtn=ਪਾਸਵਰਡ ਭੁੱਲ ਗਏ
# Unlock # Unlock
unlock.title="%s" ਨੂੰ ਅਣਲਾਕ ਕਰੋ
unlock.passwordPrompt="%s" ਲਈ ਪਾਸਵਰਡ ਦਿਓ: unlock.passwordPrompt="%s" ਲਈ ਪਾਸਵਰਡ ਦਿਓ:
unlock.savePassword=ਪਾਸਵਰਡ ਯਾਦ ਰੱਖੋ unlock.savePassword=ਪਾਸਵਰਡ ਯਾਦ ਰੱਖੋ
unlock.unlockBtn=ਅਣ-ਲਾਕ ਕਰੋ unlock.unlockBtn=ਅਣ-ਲਾਕ ਕਰੋ
## Select ## Select
unlock.chooseMasterkey.message=ਮਾਸਟਰ-ਕੀ ਫਾਇਲ ਨਹੀਂ ਲੱਭੀ ਹੈ
unlock.chooseMasterkey.filePickerTitle=ਮਾਸਟਰ-ਕੁੰਜੀ ਫਾਇਲ ਚੁਣੋ unlock.chooseMasterkey.filePickerTitle=ਮਾਸਟਰ-ਕੁੰਜੀ ਫਾਇਲ ਚੁਣੋ
unlock.chooseMasterkey.filePickerMimeDesc=Cryptomator ਮਾਸਟਰ-ਕੀ
## Success ## Success
unlock.success.message=ਅਣ-ਲਾਕ ਕਰਨ ਕਾਮਯਾਬ ਹੈ
unlock.success.rememberChoice=ਚੋਣਾਂ ਯਾਦ ਰੱਖੋ, ਇਹ ਮੁੜ ਕੇ ਨਾ ਵੇਖਾਓ unlock.success.rememberChoice=ਚੋਣਾਂ ਯਾਦ ਰੱਖੋ, ਇਹ ਮੁੜ ਕੇ ਨਾ ਵੇਖਾਓ
unlock.success.revealBtn=ਡਰਾਇਵ ਦਿਖਾਓ unlock.success.revealBtn=ਡਰਾਇਵ ਦਿਖਾਓ
## Failure ## Failure
unlock.error.restartRequired.message=ਵਾਲਟ ਨੂੰ ਅਣ-ਲਾਕ ਕਰਨ ਲਈ ਅਸਮਰੱਥ
unlock.error.title="%s" ਨੂੰ ਅਣ-ਲਾਕ ਕਰਨ ਲਈ ਅਸਫ਼ਲ ਹੈ unlock.error.title="%s" ਨੂੰ ਅਣ-ਲਾਕ ਕਰਨ ਲਈ ਅਸਫ਼ਲ ਹੈ
## Hub ## Hub
hub.noKeychain.openBtn=ਪਸੰਦਾਂ ਨੂੰ ਖੋਲ੍ਹੋ
### Waiting ### Waiting
hub.auth.message=ਪਰਮਾਣਕਿਤਾ ਦੀ ਉਡੀਕ ਕੀਤੀ ਜਾ ਰਹੀ ਹੈ…
hub.auth.description=ਤੁਹਾਨੂੰ ਆਪਣੇ-ਆਪ ਲਾਗਇਨ ਸਫ਼ੇ ਲਈ ਰੀ-ਡਿਰੈਕਟ ਕੀਤਾ ਜਾਵੇਗਾ।
### Receive Key ### Receive Key
### Register Device ### Register Device
hub.register.message=ਨਵਾਂ ਡਿਵਾਈਸ
hub.register.nameLabel=ਡਿਵਾਈਸ ਦਾ ਨਾਂ
hub.register.registerBtn=ਰਜਿਸਟਰ
### Register Device Legacy ### Register Device Legacy
hub.register.legacy.occupiedMsg=ਨਾਂ ਪਹਿਲਾਂ ਹੀ ਵਰਤਿਆ
### Registration Success ### Registration Success
hub.registerSuccess.message=ਡਿਵਾਈਸ ਰਜਿਸਟਰ ਕੀਤਾ
hub.registerSuccess.description=ਤੁਹਾਡੇ ਡਿਵਾਈਸ ਨੂੰ ਕਾਮਯਾਬੀ ਨਾਲ ਰਜਿਸਟਰ ਕੀਤਾ ਗਿਆ। ਹੁਣ ਤੁਸੀਂ ਵਾਲਟ ਨੂੰ ਅਣ-ਲਾਕ ਕਰਨਾ ਜਾਰੀ ਰੱਖ ਸਕਦੇ ਹੋ।
hub.registerSuccess.unlockBtn=ਅਣ-ਲਾਕ ਕਰੋ hub.registerSuccess.unlockBtn=ਅਣ-ਲਾਕ ਕਰੋ
### Registration Failed ### Registration Failed
hub.registerFailed.message=ਡਿਵਾਈਸ ਰਜਿਸਟਰ ਕਰਨਾ ਅਸਫ਼ਲ ਹੈ
### Unauthorized ### Unauthorized
hub.unauthorized.message=ਪਹੁੰਚ ਤੋਂ ਇਨਾਕਰ
### Requires Account Initialization ### Requires Account Initialization
hub.requireAccountInit.message=ਕਾਰਵਾਈ ਦੀ ਲੋੜ ਹੈ
hub.requireAccountInit.description.2=.
### License Exceeded ### License Exceeded
# Lock # Lock
## Force ## Force
lock.forced.message=ਲਾਕ ਫੇਲ੍ਹ ਹੈ
lock.forced.description=ਬਾਕੀ ਰਹਿੰਦੀਆਂ ਕਾਰਵਾਈਆਂ ਜਾਂ ਫ਼ਾਈਲਾਂ ਖੁੱਲ੍ਹਣ ਕਰਕੇ "%s" ਲਾਕ ਕਰਨ ਨੂੰ ਰੋਕਿਆ ਗਿਆ ਹੈ। ਤੁਸੀਂ ਇਸ ਵਾਲਟ ਨੂੰ ਧੱਕੇ ਨਾਲ ਲਾਕ ਕਰ ਸਕਦੇ ਹੋ, ਪਰ I/O ਵਿੱਚ ਰੁਕਾਵਟ ਪਾਉਣ ਨਾਲ ਨਾ-ਸੰਭਾਲਿਆ ਡਾਟਾ ਖਤਮ ਹੋ ਜਾ ਸਕਦਾ ਹੈ। lock.forced.description=ਬਾਕੀ ਰਹਿੰਦੀਆਂ ਕਾਰਵਾਈਆਂ ਜਾਂ ਫ਼ਾਈਲਾਂ ਖੁੱਲ੍ਹਣ ਕਰਕੇ "%s" ਲਾਕ ਕਰਨ ਨੂੰ ਰੋਕਿਆ ਗਿਆ ਹੈ। ਤੁਸੀਂ ਇਸ ਵਾਲਟ ਨੂੰ ਧੱਕੇ ਨਾਲ ਲਾਕ ਕਰ ਸਕਦੇ ਹੋ, ਪਰ I/O ਵਿੱਚ ਰੁਕਾਵਟ ਪਾਉਣ ਨਾਲ ਨਾ-ਸੰਭਾਲਿਆ ਡਾਟਾ ਖਤਮ ਹੋ ਜਾ ਸਕਦਾ ਹੈ।
lock.forced.retryBtn=ਮੁੜ-ਕੋਸ਼ਿਸ਼
lock.forced.forceBtn=ਧੱਕੇ ਨਾਲ ਲਾਕ ਕਰੋ
## Failure ## Failure
lock.fail.message=ਵਾਲਟ ਲਾਕ ਕਰਨਾ ਅਸਫ਼ਲ ਹੈ। lock.fail.message=ਵਾਲਟ ਲਾਕ ਕਰਨਾ ਅਸਫ਼ਲ ਹੈ।
lock.fail.description=ਵਾਲਟ "%s" ਨੂੰ ਲਾਕ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਿਆ। ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਨਾ-ਸੰਭਾਲੇ ਕੰਮ ਨੂੰ ਹੋਰ ਥਾਂ ਸੰਭਾਲ ਲਿਆ ਹੈ ਅਤੇ ਖਾਸ ਪੜ੍ਹਨ/ਲਿਖਣ ਕਾਰਵਾਈਆਂ ਪੂਰੀਆਂ ਹੋਈਆਂ ਹਨ। ਵਾਲਟ ਨੂੰ ਬੰਦ ਕਰਨ ਲਈ Cryptomator ਕਾਰਵਾਈ ਨੂੰ ਖਤਮ ਕਰੋ। lock.fail.description=ਵਾਲਟ "%s" ਨੂੰ ਲਾਕ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਿਆ। ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਨਾ-ਸੰਭਾਲੇ ਕੰਮ ਨੂੰ ਹੋਰ ਥਾਂ ਸੰਭਾਲ ਲਿਆ ਹੈ ਅਤੇ ਖਾਸ ਪੜ੍ਹਨ/ਲਿਖਣ ਕਾਰਵਾਈਆਂ ਪੂਰੀਆਂ ਹੋਈਆਂ ਹਨ। ਵਾਲਟ ਨੂੰ ਬੰਦ ਕਰਨ ਲਈ Cryptomator ਕਾਰਵਾਈ ਨੂੰ ਖਤਮ ਕਰੋ।
@@ -119,6 +163,7 @@ lock.fail.description=ਵਾਲਟ "%s" ਨੂੰ ਲਾਕ ਨਹੀਂ ਕੀ
migration.title=ਵਾਲਟ ਅੱਪਗਰੇਡ ਕਰੋ migration.title=ਵਾਲਟ ਅੱਪਗਰੇਡ ਕਰੋ
## Start ## Start
migration.start.header=ਵਾਲਟ ਅੱਪਗਰੇਡ ਕਰੋ migration.start.header=ਵਾਲਟ ਅੱਪਗਰੇਡ ਕਰੋ
migration.start.confirm=ਮੈਂ ਉੱਤੇ ਦਿੱਤੀ ਜਾਣਕਾਰੀ ਨੂੰ ਪੜ੍ਹੋ ਅਤੇ ਸਮਝ ਲਿਆ ਹੈ
## Run ## Run
migration.run.enterPassword="%s" ਲਈ ਪਾਸਵਰਡ ਦਿਓ migration.run.enterPassword="%s" ਲਈ ਪਾਸਵਰਡ ਦਿਓ
migration.run.startMigrationBtn=ਵਾਲਟ ਮਾਈਗਰੇਟ ਕਰੋ migration.run.startMigrationBtn=ਵਾਲਟ ਮਾਈਗਰੇਟ ਕਰੋ
@@ -140,11 +185,30 @@ migration.impossible.moreInfo=ਵਾਲਟ ਨੂੰ ਅਜੇ ਵੀ ਪੁਰ
# Health Check # Health Check
## Start ## Start
health.title="%s" ਦੇ ਹਾਲਤ ਪਰਖੋ
health.intro.header=ਹਾਲਤ ਪਰਖੋ
health.intro.text=ਹਾਲਤ ਪਰਖੋ ਵਿੱਚ ਤੁਹਾਡੇ ਵਾਲਟ ਦੇ ਅੰਦਰੂਨੀ ਢਾਂਚੇ ਵਿੱਚ ਕਿਸੇ ਵੀ ਸਮੱਸਿਆ ਦੀ ਜਾਂਚ ਕਰਨ ਅਤੇ ਸੰਭਵ ਤੌਰ ਉੱਤੇ ਉਹਦਾ ਹੱਲ਼ ਕਰਨ ਵਾਲੀਆਂ ਸਹੂਲਤਾਂ ਮੌਜੂਦ ਹਨ। ਯਾਦ ਰੱਖੋ:
health.intro.remarkSync=ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਸਾਰੇ ਡਿਵਾਈਸ ਪੂਰੀ ਤਰ੍ਹਾਂ ਸਿੰਕ ਹਨ, ਬਹੁਤੀਆਂ ਸਮੱਸਿਆ ਇਸ ਨਾਲ ਹੱਲ਼ ਹੋ ਜਾਂਦੀਆਂ ਹਨ।
health.intro.remarkFix=ਸਾਰੀਆਂ ਸਮੱਸਿਆਵਾਂ ਨੂੰ ਠੀਕ ਨਹੀ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।
health.intro.remarkBackup=ਜੇ ਡਾਟਾ ਨਿਕਾਰਾ ਹੈ ਤਾਂ ਸਿਰਫ਼ ਬੈਕਅੱਪ ਹੀ ਮਦਦ ਕਰ ਸਕਦਾ ਹੈ।
health.intro.affirmation=ਮੈਂ ਉੱਤੇ ਦਿੱਤੀ ਜਾਣਕਾਰੀ ਨੂੰ ਪੜ੍ਹੋ ਅਤੇ ਸਮਝ ਲਿਆ ਹੈ
## Start Failure ## Start Failure
health.fail.header=ਵਾਲਟ ਸੰਰਚਨਾ ਲੋਡ ਕਰਨ ਲਈ ਗਲਤੀ
health.fail.moreInfo=ਹੋਰ ਜਾਣਕਾਰੀ
## Check Selection ## Check Selection
## Detail view ## Detail view
health.check.detail.checkRunning=ਜਾਂਚ ਇਸ ਵੇਲੇ ਚੱਲ ਰਹੀ ਹੈ…
health.check.detail.listFilters.label=ਫਿਲਟਰ
## Result view ## 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 ## Fix Application
health.fix.fixBtn=ਠੀਕ ਕਰੋ
health.fix.successTip=ਠੀਕ ਕਰਨਾ ਕਾਮਯਾਬ ਹੈ
# Preferences # Preferences
preferences.title=ਮੇਰੀ ਪਸੰਦ preferences.title=ਮੇਰੀ ਪਸੰਦ
@@ -156,11 +220,21 @@ preferences.general.debugDirectory=ਲਾਗ ਫਾਇਲਾਂ ਦਿਖਾਓ
preferences.general.autoStart=ਸਿਸਟਮ ਸ਼ੁਰੂ ਵੇਲੇ Cryptomator ਚਲਾਓ preferences.general.autoStart=ਸਿਸਟਮ ਸ਼ੁਰੂ ਵੇਲੇ Cryptomator ਚਲਾਓ
preferences.general.keychainBackend=ਪਾਸਵਰਡ ਇਸ ਨਾਲ ਸੰਭਾਲੋ preferences.general.keychainBackend=ਪਾਸਵਰਡ ਇਸ ਨਾਲ ਸੰਭਾਲੋ
## Interface ## Interface
preferences.interface=ਇੰਟਰਫੇਸ
preferences.interface.theme=ਦਿੱਖ ਅਤੇ ਰਵਈਆ
preferences.interface.theme.automatic=ਆਟੋਮੈਟਿਕ
preferences.interface.theme.dark=ਗੂੜ੍ਹਾ preferences.interface.theme.dark=ਗੂੜ੍ਹਾ
preferences.interface.theme.light=ਹਲਕਾ 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 ## Volume
preferences.volume=ਵਰਚੁਅਲ ਡਰਾਇਵ preferences.volume=ਵਰਚੁਅਲ ਡਰਾਇਵ
preferences.volume.type=ਮੂਲ ਵਾਲੀਅਮ ਕਿਸਮ preferences.volume.type=ਮੂਲ ਵਾਲੀਅਮ ਕਿਸਮ
preferences.volume.type.automatic=ਆਟੋਮੈਟਿਕ
preferences.volume.tcp.port=ਮੂਲ TCP ਪੋਰਟ preferences.volume.tcp.port=ਮੂਲ TCP ਪੋਰਟ
## Updates ## Updates
preferences.updates=ਅੱਪਡੇਟ preferences.updates=ਅੱਪਡੇਟ
@@ -168,8 +242,20 @@ preferences.updates.currentVersion=ਮੌਜੂਦਾ ਵਰਜ਼ਨ: %s
preferences.updates.autoUpdateCheck=ਅੱਪਡੇਟ ਲਈ ਆਪਣੇ-ਆਪ ਜਾਂਚ ਕਰੋ preferences.updates.autoUpdateCheck=ਅੱਪਡੇਟ ਲਈ ਆਪਣੇ-ਆਪ ਜਾਂਚ ਕਰੋ
preferences.updates.checkNowBtn=ਹੁਣੇ ਜਾਂਚ ਕਰੋ preferences.updates.checkNowBtn=ਹੁਣੇ ਜਾਂਚ ਕਰੋ
preferences.updates.updateAvailable=ਉਪਲੱਬਧ %s ਵਰਜ਼ਨ ਲਈ ਅੱਪਡੇਟ ਕਰੋ। 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 ## 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 --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
@@ -180,40 +266,50 @@ stats.title=%s ਲਈ ਅੰਕੜੇ
stats.cacheHitRate=ਕੈਸ਼ ਹਿੱਟ ਦਰ stats.cacheHitRate=ਕੈਸ਼ ਹਿੱਟ ਦਰ
## Read ## Read
stats.read.throughput.idle=ਪੜ੍ਹਨ: ਵੇਹਲਾ stats.read.throughput.idle=ਪੜ੍ਹਨ: ਵੇਹਲਾ
stats.read.throughput.kibs=ਪੜ੍ਹਨ: %.2f KiB/s
stats.read.throughput.mibs=ਪੜ੍ਹਨ: %.2f MiB/s stats.read.throughput.mibs=ਪੜ੍ਹਨ: %.2f MiB/s
stats.read.total.data.none=ਡਾਟਾ ਪੜ੍ਹਨ: - stats.read.total.data.none=ਡਾਟਾ ਪੜ੍ਹਨ: -
stats.read.total.data.kib=ਡਾਟਾ ਪੜ੍ਹਿਆ: %.1f KiB
stats.read.total.data.mib=ਡਾਟਾ ਪੜ੍ਹਨ: %.1f MiB stats.read.total.data.mib=ਡਾਟਾ ਪੜ੍ਹਨ: %.1f MiB
stats.read.total.data.gib=ਡਾਟਾ ਪੜ੍ਹਨ: %.1f GiB stats.read.total.data.gib=ਡਾਟਾ ਪੜ੍ਹਨ: %.1f GiB
stats.decr.total.data.none=ਡਾਟਾ ਡਿ-ਕ੍ਰਿਪਟ ਕੀਤਾ: - stats.decr.total.data.none=ਡਾਟਾ ਡਿ-ਕ੍ਰਿਪਟ ਕੀਤਾ: -
stats.decr.total.data.kib=ਡਾਟਾ ਡਿਕ੍ਰਿਪਟ ਕੀਤਾ: %.1f KiB
stats.decr.total.data.mib=ਡਾਟਾ ਡਿ-ਕ੍ਰਿਪਟ ਕੀਤਾ: %.1f MiB stats.decr.total.data.mib=ਡਾਟਾ ਡਿ-ਕ੍ਰਿਪਟ ਕੀਤਾ: %.1f MiB
stats.decr.total.data.gib=ਡਾਟਾ ਡਿ-ਕ੍ਰਿਪਟ ਕੀਤਾ: %.1f GiB stats.decr.total.data.gib=ਡਾਟਾ ਡਿ-ਕ੍ਰਿਪਟ ਕੀਤਾ: %.1f GiB
stats.read.accessCount=ਕੁੱਲ ਪੜ੍ਹੇ: %d stats.read.accessCount=ਕੁੱਲ ਪੜ੍ਹੇ: %d
## Write ## Write
stats.write.throughput.idle=ਲਿਖੇ: ਵੇਹਲ stats.write.throughput.idle=ਲਿਖੇ: ਵੇਹਲ
stats.write.throughput.kibs=ਲਿਖਣ: %.2f KiB/s
stats.write.throughput.mibs=ਲਿਖੇ: %.2f MiB/s stats.write.throughput.mibs=ਲਿਖੇ: %.2f MiB/s
stats.write.total.data.none=ਲਿਖਿਆ ਡਾਟਾ: - stats.write.total.data.none=ਲਿਖਿਆ ਡਾਟਾ: -
stats.write.total.data.kib=ਡਾਟਾ ਲਿਖਿਆ: %.1f KiB
stats.write.total.data.mib=ਡਾਟਾ ਲਿਖਿਆ: %.1f MiB stats.write.total.data.mib=ਡਾਟਾ ਲਿਖਿਆ: %.1f MiB
stats.write.total.data.gib=ਡਾਟਾ ਲਿਖਿਆ: %.1f GiB stats.write.total.data.gib=ਡਾਟਾ ਲਿਖਿਆ: %.1f GiB
stats.encr.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.mib=ਡਾਟਾ ਇੰਕ੍ਰਿਪਟ ਕੀਤਾ: %.1f MiB
stats.encr.total.data.gib=ਡਾਟਾ ਇੰਕ੍ਰਿਪਟ ਕੀਤਾ: %.1f GiB stats.encr.total.data.gib=ਡਾਟਾ ਇੰਕ੍ਰਿਪਟ ਕੀਤਾ: %.1f GiB
stats.write.accessCount=ਕੁੱਲ ਲਿਖੇ: %d stats.write.accessCount=ਕੁੱਲ ਲਿਖੇ: %d
## Accesses ## Accesses
stats.access.current=ਪਹੁੰਚ: %d
stats.access.total=ਕੁੱਲ ਪਹੁੰਚਾਂ: %d
# Main Window # Main Window
main.closeBtn.tooltip=ਬੰਦ ਕਰੋ
main.minimizeBtn.tooltip=ਘੱਟੋ-ਘੱਟ
main.preferencesBtn.tooltip=ਮੇਰੀ ਪਸੰਦ
main.debugModeEnabled.tooltip=ਡੀਬੱਗ ਮੋਡ ਚਾਲੂ ਹੈ
main.supporterCertificateMissing.tooltip=ਦਾਨ ਦੇਣ ਬਾਰੇ ਵਿਚਾਰ ਕਰੋ ਜੀ
## Vault List ## Vault List
main.vaultlist.emptyList.onboardingInstruction=ਵਾਲਟ ਜੋੜਨ ਲਈ ਇੱਥੇ ਕਲਿੱਕ ਕਰੋ main.vaultlist.emptyList.onboardingInstruction=ਵਾਲਟ ਜੋੜਨ ਲਈ ਇੱਥੇ ਕਲਿੱਕ ਕਰੋ
main.vaultlist.contextMenu.remove=ਹਟਾਓ…
main.vaultlist.contextMenu.lock=ਲਾਕ ਕਰੋ main.vaultlist.contextMenu.lock=ਲਾਕ ਕਰੋ
main.vaultlist.contextMenu.unlock=ਅਣ-ਲਾਕ ਕਰੋ… main.vaultlist.contextMenu.unlock=ਅਣ-ਲਾਕ ਕਰੋ…
main.vaultlist.contextMenu.unlockNow=ਹੁਣੇ ਅਣ-ਲਾਕ ਕਰੋ main.vaultlist.contextMenu.unlockNow=ਹੁਣੇ ਅਣ-ਲਾਕ ਕਰੋ
main.vaultlist.contextMenu.vaultoptions=ਵਾਲਟ ਚੋਣਾਂ ਨੂੰ ਵੇਖਾਓ
main.vaultlist.contextMenu.reveal=ਡਰਾਇਵ ਦਿਖਾਓ main.vaultlist.contextMenu.reveal=ਡਰਾਇਵ ਦਿਖਾਓ
main.vaultlist.addVaultBtn.menuItemNew=...ਨਵਾਂ ਵਾਲਟ ਬਣਾਓ
main.vaultlist.addVaultBtn.menuItemExisting=...ਮੌਜੂਦਾ ਵਾਲਟ ਨੂੰ ਖੋਲ੍ਹੋ
##Notificaition
main.notification.updateAvailable=ਅੱਪਡੇਟ ਮੌਜੂਦ ਹੈ।
main.notification.support=Cryptomator ਲਈ ਸਹਿਯੋਗ।
## Vault Detail ## Vault Detail
### Welcome ### Welcome
main.vaultDetail.welcomeOnboarding=ਆਪਣੀਆਂ ਫਾਇਲਾਂ ਨੂੰ ਸੁਰੱਖਿਅਤ ਕਰਨ ਲਈ Cryptomator ਚੁਣਨ ਵਾਸਤੇ ਧੰਨਵਾਦ ਹੈ। ਜੇ ਤੁਹਾਨੂੰ ਮਦਦ ਚਾਹੀਦੀ ਹੋਵੇ ਤਾਂ ਸਾਡੀਆਂ ਸ਼ੁਰੂਆਤੀ ਗਾਈਡਾਂ ਵੇਖੋ: main.vaultDetail.welcomeOnboarding=ਆਪਣੀਆਂ ਫਾਇਲਾਂ ਨੂੰ ਸੁਰੱਖਿਅਤ ਕਰਨ ਲਈ Cryptomator ਚੁਣਨ ਵਾਸਤੇ ਧੰਨਵਾਦ ਹੈ। ਜੇ ਤੁਹਾਨੂੰ ਮਦਦ ਚਾਹੀਦੀ ਹੋਵੇ ਤਾਂ ਸਾਡੀਆਂ ਸ਼ੁਰੂਆਤੀ ਗਾਈਡਾਂ ਵੇਖੋ:
@@ -223,16 +319,20 @@ main.vaultDetail.unlockBtn=ਅਣ-ਲਾਕ ਕਰੋ…
main.vaultDetail.unlockNowBtn=ਹੁਣੇ ਅਣ-ਲਾਕ ਕਰੋ main.vaultDetail.unlockNowBtn=ਹੁਣੇ ਅਣ-ਲਾਕ ਕਰੋ
main.vaultDetail.optionsBtn=ਵਾਲਟ ਚੋਣਾਂ main.vaultDetail.optionsBtn=ਵਾਲਟ ਚੋਣਾਂ
main.vaultDetail.passwordSavedInKeychain=ਪਾਸਵਰਡ ਸੰਭਾਲਿਆ main.vaultDetail.passwordSavedInKeychain=ਪਾਸਵਰਡ ਸੰਭਾਲਿਆ
main.vaultDetail.share=…ਸਾਂਝਾ ਕਰੋ
### Unlocked ### Unlocked
main.vaultDetail.unlockedStatus=ਅਣ-ਲਾਕ ਹੈ main.vaultDetail.unlockedStatus=ਅਣ-ਲਾਕ ਹੈ
main.vaultDetail.accessLocation=ਤੁਹਾਡੇ ਵਾਲਟ ਦੀ ਸਮੱਗਰੀ ਇੱਥੋਂ ਵਰਤੀ ਜਾ ਸਕਦੀ ਹੈ: main.vaultDetail.accessLocation=ਤੁਹਾਡੇ ਵਾਲਟ ਦੀ ਸਮੱਗਰੀ ਇੱਥੋਂ ਵਰਤੀ ਜਾ ਸਕਦੀ ਹੈ:
main.vaultDetail.revealBtn=ਡਰਾਇਵ ਦਿਖਾਓ main.vaultDetail.revealBtn=ਡਰਾਇਵ ਦਿਖਾਓ
main.vaultDetail.copyUri=URI ਨੂੰ ਕਾਪੀ ਕਰੋ
main.vaultDetail.lockBtn=ਲਾਕ ਕਰੋ main.vaultDetail.lockBtn=ਲਾਕ ਕਰੋ
main.vaultDetail.bytesPerSecondRead=ਪੜ੍ਹਨ: main.vaultDetail.bytesPerSecondRead=ਪੜ੍ਹਨ:
main.vaultDetail.bytesPerSecondWritten=ਲਿਖਣ: main.vaultDetail.bytesPerSecondWritten=ਲਿਖਣ:
main.vaultDetail.throughput.idle=ਵੇਹਲਾ main.vaultDetail.throughput.idle=ਵੇਹਲਾ
main.vaultDetail.throughput.kbps=%.1f KiB/s
main.vaultDetail.throughput.mbps=%.1f MiB/s main.vaultDetail.throughput.mbps=%.1f MiB/s
main.vaultDetail.stats=ਵਾਲਟ ਅੰਕੜੇ main.vaultDetail.stats=ਵਾਲਟ ਅੰਕੜੇ
main.vaultDetail.locateEncryptedFileBtn=ਇੰਕ੍ਰਿਪਟ ਕੀਤੀ ਫਾਇਲ ਨੂੰ ਲੱਭੋ
### Missing ### Missing
main.vaultDetail.missing.info=Cryptomator ਇਸ ਮਾਗਰ ਉੱਤੇ ਵਾਲਟ ਨਹੀਂ ਲੱਭਿਆ ਸਕੀ। main.vaultDetail.missing.info=Cryptomator ਇਸ ਮਾਗਰ ਉੱਤੇ ਵਾਲਟ ਨਹੀਂ ਲੱਭਿਆ ਸਕੀ।
main.vaultDetail.missing.recheck=ਮੁੜ-ਜਾਂਚੋ main.vaultDetail.missing.recheck=ਮੁੜ-ਜਾਂਚੋ
@@ -242,6 +342,8 @@ main.vaultDetail.missing.changeLocation=ਵਾਲਟ ਟਿਕਾਣੇ ਨੂ
main.vaultDetail.migrateButton=ਵਾਲਟ ਅੱਪਗਰੇਡ ਕਰੋ main.vaultDetail.migrateButton=ਵਾਲਟ ਅੱਪਗਰੇਡ ਕਰੋ
main.vaultDetail.migratePrompt=ਤੁਹਾਡੇ ਵਾਲਟ ਨੂੰ ਵਰਤੇ ਜਾਣ ਤੋਂ ਪਹਿਲਾਂ ਨਵੇਂ ਫਾਰਮੈਟ ਲਈ ਅੱਪਗਰੇਡ ਕਰਨ ਦੀ ਲੋੜ ਹੈ main.vaultDetail.migratePrompt=ਤੁਹਾਡੇ ਵਾਲਟ ਨੂੰ ਵਰਤੇ ਜਾਣ ਤੋਂ ਪਹਿਲਾਂ ਨਵੇਂ ਫਾਰਮੈਟ ਲਈ ਅੱਪਗਰੇਡ ਕਰਨ ਦੀ ਲੋੜ ਹੈ
### Error ### Error
main.vaultDetail.error.reload=ਮੁੜ-ਲੋਡ ਕਰੋ
main.vaultDetail.error.windowTitle=ਵਾਲਟ ਲੋਡ ਕਰਨ ਦੌਰਾਨ ਗਲਤੀ
# Wrong File Alert # Wrong File Alert
wrongFileAlert.title=ਫਾਇਲਾਂ ਇੰਕ੍ਰਿਪਟ ਕਿਵੇਂ ਹੁੰਦੀਆਂ ਹਨ wrongFileAlert.title=ਫਾਇਲਾਂ ਇੰਕ੍ਰਿਪਟ ਕਿਵੇਂ ਹੁੰਦੀਆਂ ਹਨ
@@ -257,11 +359,14 @@ wrongFileAlert.link=ਹੋਰ ਮਦਦ ਲਈ ਵੇਖੋ
## General ## General
vaultOptions.general=ਆਮ vaultOptions.general=ਆਮ
vaultOptions.general.vaultName=ਵਾਲਟ ਦਾ ਨਾਂ vaultOptions.general.vaultName=ਵਾਲਟ ਦਾ ਨਾਂ
vaultOptions.general.autoLock.lockAfterTimePart1=ਨਾ-ਵਰਤਣ ਦੇ ਬਾਅਦ ਲਾਕ ਕਰੋ
vaultOptions.general.autoLock.lockAfterTimePart2=ਮਿੰਟ
vaultOptions.general.unlockAfterStartup=Cryptomator ਸ਼ੁਰੂ ਹੋਣ ਵੇਲੇ ਵਾਲਟ ਅਣ-ਲਾਕ ਕਰੋ vaultOptions.general.unlockAfterStartup=Cryptomator ਸ਼ੁਰੂ ਹੋਣ ਵੇਲੇ ਵਾਲਟ ਅਣ-ਲਾਕ ਕਰੋ
vaultOptions.general.actionAfterUnlock=ਕਾਮਯਾਬੀ ਨਾਲ ਅਣ-ਲਾਕ ਕਰਨ ਦੇ ਬਾਅਦ vaultOptions.general.actionAfterUnlock=ਕਾਮਯਾਬੀ ਨਾਲ ਅਣ-ਲਾਕ ਕਰਨ ਦੇ ਬਾਅਦ
vaultOptions.general.actionAfterUnlock.ignore=ਕੁਝ ਨਾ ਕਰੋ vaultOptions.general.actionAfterUnlock.ignore=ਕੁਝ ਨਾ ਕਰੋ
vaultOptions.general.actionAfterUnlock.reveal=ਡਰਾਇਵ ਦਿਖਾਓ vaultOptions.general.actionAfterUnlock.reveal=ਡਰਾਇਵ ਦਿਖਾਓ
vaultOptions.general.actionAfterUnlock.ask=ਪੁੱਛੋ vaultOptions.general.actionAfterUnlock.ask=ਪੁੱਛੋ
vaultOptions.general.startHealthCheckBtn=ਹਾਲਤ ਦੀ ਜਾਂਚ ਸ਼ੁਰੂ ਕਰੋ
## Mount ## Mount
vaultOptions.mount=ਮਾਊਂਟ ਕਰਨਾ vaultOptions.mount=ਮਾਊਂਟ ਕਰਨਾ
@@ -272,8 +377,11 @@ vaultOptions.mount.winDriveLetterOccupied=ਮੱਲਿਆ
vaultOptions.mount.mountPoint=ਮਾਊਂਟ ਪੁਆਇੰਟ vaultOptions.mount.mountPoint=ਮਾਊਂਟ ਪੁਆਇੰਟ
vaultOptions.mount.mountPoint.auto=ਆਪਣੇ-ਆਪ ਢੁੱਕਵਾਂ ਟਿਕਾਣਾ ਚੁਣ ਲਵੋ vaultOptions.mount.mountPoint.auto=ਆਪਣੇ-ਆਪ ਢੁੱਕਵਾਂ ਟਿਕਾਣਾ ਚੁਣ ਲਵੋ
vaultOptions.mount.mountPoint.driveLetter=ਜਾਰੀ ਕੀਤਾ ਡਰਾਇਵ ਅੱਖਰ ਵਰਤੋਂ vaultOptions.mount.mountPoint.driveLetter=ਜਾਰੀ ਕੀਤਾ ਡਰਾਇਵ ਅੱਖਰ ਵਰਤੋਂ
vaultOptions.mount.mountPoint.custom=ਚੁਣੀ ਡਾਇਰੈਕਟਰੀ ਨੂੰ ਵਰਤੋਂ
vaultOptions.mount.mountPoint.directoryPickerButton=…ਚੁਣੋ vaultOptions.mount.mountPoint.directoryPickerButton=…ਚੁਣੋ
vaultOptions.mount.mountPoint.directoryPickerTitle=ਡਾਇਰੈਕਟਰੀ ਚੁਣੋ
vaultOptions.mount.volumeType.default=ਮੂਲ (%s) vaultOptions.mount.volumeType.default=ਮੂਲ (%s)
vaultOptions.mount.volumeType.restartRequired=ਇਸ ਵਾਲੀਅਮ ਕਿਸਮ ਨੂੰ ਵਰਤਣ ਲਈ Cryptomator ਨੂੰ ਮੁੜ-ਸ਼ੁਰੂ ਕਰਨ ਦੀ ਲੋੜ ਹੈ।
vaultOptions.mount.volume.tcp.port=TCP ਪੋਰਟ vaultOptions.mount.volume.tcp.port=TCP ਪੋਰਟ
vaultOptions.mount.volume.type=ਵਾਲੀਅਮ ਦੀ ਕਿਸਮ vaultOptions.mount.volume.type=ਵਾਲੀਅਮ ਦੀ ਕਿਸਮ
## Master Key ## Master Key
@@ -282,19 +390,29 @@ vaultOptions.masterkey.changePasswordBtn=ਪਾਸਵਰਡ ਬਦਲੋ
vaultOptions.masterkey.forgetSavedPasswordBtn=ਸੰਭਾਲਿਆ ਪਾਸਵਰਡ ਭੁੱਲੋ vaultOptions.masterkey.forgetSavedPasswordBtn=ਸੰਭਾਲਿਆ ਪਾਸਵਰਡ ਭੁੱਲੋ
vaultOptions.masterkey.recoveryKeyExplanation=ਜੇ ਤੁਸੀਂ ਆਪਣਾ ਪਾਸਵਰਡ ਭੁੱਲ ਗਏ ਹੋ ਤਾਂ ਤੁਹਾਡੇ ਵਾਲਟ ਲਈ ਪਹੁੰਚ ਬਹਾਲ ਕਰਨ ਵਾਸਤੇ ਸਿਰਫ਼ ਰਿਕਵਰੀ ਕੁੰਜੀ ਹੀ ਹੈ। vaultOptions.masterkey.recoveryKeyExplanation=ਜੇ ਤੁਸੀਂ ਆਪਣਾ ਪਾਸਵਰਡ ਭੁੱਲ ਗਏ ਹੋ ਤਾਂ ਤੁਹਾਡੇ ਵਾਲਟ ਲਈ ਪਹੁੰਚ ਬਹਾਲ ਕਰਨ ਵਾਸਤੇ ਸਿਰਫ਼ ਰਿਕਵਰੀ ਕੁੰਜੀ ਹੀ ਹੈ।
vaultOptions.masterkey.showRecoveryKeyBtn=ਰਿਕਰਵੀ ਕੁੰਜੀ ਦਿਖਾਓ vaultOptions.masterkey.showRecoveryKeyBtn=ਰਿਕਰਵੀ ਕੁੰਜੀ ਦਿਖਾਓ
vaultOptions.masterkey.recoverPasswordBtn=ਪਾਸਵਰਡ ਰੀਸੈੱਟ ਕਰੋ
## Hub ## Hub
vaultOptions.hub=ਰਿਕਵਰੀ
# Recovery Key # Recovery Key
## Display Recovery Key ## Display Recovery Key
recoveryKey.display.title=ਰਿਕਵਰੀ ਕੁੰਜੀ ਨੂੰ ਵੇਖਾਓ
recoveryKey.create.message=ਪਾਸਵਰਡ ਚਾਹੀਦਾ ਹੈ
recoveryKey.create.description="%s" ਲਈ ਰਿਕਵਰੀ ਕੁੰਜੀ ਵੇਖਣ ਵਾਸਤੇ ਆਪਣਾ ਪਾਸਵਰਡ ਦਿਓ: recoveryKey.create.description="%s" ਲਈ ਰਿਕਵਰੀ ਕੁੰਜੀ ਵੇਖਣ ਵਾਸਤੇ ਆਪਣਾ ਪਾਸਵਰਡ ਦਿਓ:
recoveryKey.display.description="%s" ਲਈ ਪਹੁੰਚ ਬਹਾਲ ਕਰਨ ਵਾਸਤੇ ਹੇਠਲੀ ਰਿਕਵਰੀ ਕੁੰਜੀ ਵਰਤੀ ਜਾ ਸਕਦੀ ਹੈ: recoveryKey.display.description="%s" ਲਈ ਪਹੁੰਚ ਬਹਾਲ ਕਰਨ ਵਾਸਤੇ ਹੇਠਲੀ ਰਿਕਵਰੀ ਕੁੰਜੀ ਵਰਤੀ ਜਾ ਸਕਦੀ ਹੈ:
recoveryKey.display.StorageHints=ਇਸ ਨੂੰ ਕਿਸੇ ਥਾਂ ਬਹੁਤ ਹੀ ਸੰਭਾਲ ਕੇ ਰੱਖੋ.:\n • ਇਸ ਨੂੰ ਪਾਸਵਰਡ ਮੈਨੇਜਰ ਵਰਤ ਕੇ ਸੰਭਾਲੋ\n • ਇਸ ਨੂੰ USB ਫਲੈਸ਼ ਡਰਾਇਵ ਉੱਤੇ ਸੰਭਾਲੋ\n • ਇਸ ਨੂੰ ਪੇਪਰ ਉੱਤੇ ਛਪ ਲਵੋ recoveryKey.display.StorageHints=ਇਸ ਨੂੰ ਕਿਸੇ ਥਾਂ ਬਹੁਤ ਹੀ ਸੰਭਾਲ ਕੇ ਰੱਖੋ.:\n • ਇਸ ਨੂੰ ਪਾਸਵਰਡ ਮੈਨੇਜਰ ਵਰਤ ਕੇ ਸੰਭਾਲੋ\n • ਇਸ ਨੂੰ USB ਫਲੈਸ਼ ਡਰਾਇਵ ਉੱਤੇ ਸੰਭਾਲੋ\n • ਇਸ ਨੂੰ ਪੇਪਰ ਉੱਤੇ ਛਪ ਲਵੋ
## Reset Password ## Reset Password
### Enter Recovery Key ### Enter Recovery Key
recoveryKey.recover.title=ਪਾਸਵਰਡ ਰੀਸੈੱਟ ਕਰੋ
recoveryKey.recover.prompt='%s" ਲਈ ਰਿਕਵਰੀ ਕੁੰਜੀ ਦਿਓ:
recoveryKey.recover.correctKey=ਇਹ ਜਾਇਜ਼ ਰਿਕਰਵੀ ਕੁੰਜੀ ਹੈ recoveryKey.recover.correctKey=ਇਹ ਜਾਇਜ਼ ਰਿਕਰਵੀ ਕੁੰਜੀ ਹੈ
recoveryKey.recover.wrongKey=ਇਹ ਰਿਕਵਰੀ ਕੁੰਜੀ ਵੱਖਰੇ ਵਾਲਟ ਨਾਲ ਸੰਬੰਧਿਤ ਹੈ
recoveryKey.recover.invalidKey=ਇਹ ਜਾਇਜ਼ ਰਿਕਰਵੀ ਕੁੰਜੀ ਨਹੀਂ ਹੈ
recoveryKey.printout.heading=Cryptomator ਰਿਕਵਰੀ ਕੁੰਜੀ\n"%s"\n recoveryKey.printout.heading=Cryptomator ਰਿਕਵਰੀ ਕੁੰਜੀ\n"%s"\n
### Reset Password ### Reset Password
recoveryKey.recover.resetBtn=ਰੀਸੈੱਟ ਕਰੋ
### Recovery Key Password Reset Success ### Recovery Key Password Reset Success
recoveryKey.recover.resetSuccess.message=ਪਾਸਵਰਡ ਨੂੰ ਕਾਮਯਾਬੀ ਨਾਲ ਮੁੜ-ਸੈੱਟ ਕੀਤਾ ਗਿਆ
# Convert Vault # Convert Vault
@@ -311,12 +429,42 @@ passwordStrength.messageLabel.3=ਮਜ਼ਬੂਤ
passwordStrength.messageLabel.4=ਬਹੁਤ ਮਜ਼ਬੂਤ passwordStrength.messageLabel.4=ਬਹੁਤ ਮਜ਼ਬੂਤ
# Quit # Quit
quit.title=ਐਪਲੀਕੇਸ਼ਨ ਵਿੱਚੋਂ ਬਾਹਰ ਜਾਓ
quit.message=ਅਣ-ਲਾਕ ਕੀਤੇ ਵਾਲਟ ਹਨ
quit.description=ਤਸਦੀਕ ਕਰੋ ਕਿ ਤੁਸੀਂ ਬਾਹਰ ਜਾਣਾ ਚਾਹੁੰਦੇ ਹੋ। Cryptomator ਡਾਟਾ ਖ਼ਰਾਬ ਹੋਣ ਤੋਂ ਬਚਣ ਲਈ ਸਾਰੇ ਅਣ-ਲਾਕ ਕੀਤੇ ਵਾਲਟਾਂ ਨੂੰ ਧਿਆਨ ਨਾਲ ਬੰਦ ਕਰੇਗਾ।
quit.lockAndQuitBtn=ਲਾਕ ਕਰੋ ਤੇ ਬਾਹਰ ਜਾਓ quit.lockAndQuitBtn=ਲਾਕ ਕਰੋ ਤੇ ਬਾਹਰ ਜਾਓ
# Forced Quit # Forced Quit
quit.forced.message=ਕੁਝ ਵਾਲਟਾਂ ਨੂੰ ਲਾਕ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕੇਗਾ
quit.forced.description=ਬਾਕੀ ਰਹਿੰਦੀਆਂ ਕਾਰਵਾਈਆਂ ਜਾਂ ਫ਼ਾਈਲਾਂ ਖੁੱਲ੍ਹਣ ਕਰਕੇ "%s" ਵਾਲਟ ਨੂੰ ਲਾਕ ਕਰਨ ਨੂੰ ਰੋਕਿਆ ਗਿਆ ਹੈ। ਤੁਸੀਂ ਬਾਕੀ ਰਹਿੰਦੇ ਵਾਲਟਾਂ ਨੂੰ ਧੱਕੇ ਨਾਲ ਲਾਕ ਕਰ ਸਕਦੇ ਹੋ, ਪਰ I/O ਵਿੱਚ ਰੁਕਾਵਟ ਪਾਉਣ ਨਾਲ ਨਾ-ਸੰਭਾਲਿਆ ਡਾਟਾ ਖਤਮ ਹੋ ਜਾ ਸਕਦਾ ਹੈ।
quit.forced.forceAndQuitBtn=ਮਜ਼ਬੂਰ ਕਰੋ ਤੇ ਬਾਹਰ ਜਾਓ
# Update Reminder # Update Reminder
updateReminder.title=ਅੱਪਡੇਟ ਲਈ ਜਾਂਚ ਕਰੋ
updateReminder.message=ਅੱਪਡੇਟ ਲਈ ਜਾਂਚ ਕਰਨੀ ਹੈ?
updateReminder.description=ਨਵੇਂ ਫ਼ੀਚਰਾਂ, ਠੀਕ ਕੀਤੇ ਬੱਗ ਅਤੇ ਸੁਰੱਖਿਆ ਸੁਧਾਰਾਂ ਨਾਲ ਅੱਪਡੇਟ ਰਹੋ। ਅਸੀਂ ਆਪਣੇ-ਆਪ ਅੱਪਡੇਟ ਕਰਨ ਦੀ ਸਿਫਾਰਸ਼ ਕਰਦੇ ਹਾਂ।
updateReminder.notNow=ਹੁਣੇ ਨਹੀਂ
updateReminder.yesOnce=ਹਾਂ, ਇੱਕ ਵਾਰ
updateReminder.yesAutomatically=ਹਾਂ, ਆਪਣੇ-ਆਪ
#Dokany Support End #Dokany Support End
dokanySupportEnd.title=ਬਰਤਰਫ਼ੀ ਨੋਟਿਸ
dokanySupportEnd.message=Dokany ਲਈ ਸਹਿਯੋਗ ਖ਼ਤਮ
dokanySupportEnd.preferencesBtn=ਪਸੰਦੀਦਾ ਖੋਲ੍ਹੋ
# Share Vault # 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 ਨੂੰ ਖੋਲ੍ਹੋ
+20 -9
View File
@@ -287,6 +287,7 @@ preferences.general.debugLogging=Włącz logowanie w trybie debug
preferences.general.debugDirectory=Pokaż pliki logowania preferences.general.debugDirectory=Pokaż pliki logowania
preferences.general.autoStart=Uruchom Cryptomator po uruchomieniu systemu preferences.general.autoStart=Uruchom Cryptomator po uruchomieniu systemu
preferences.general.keychainBackend=Przechowuj hasła za pomocą preferences.general.keychainBackend=Przechowuj hasła za pomocą
preferences.general.quickAccessService=Dodaj odblokowane sejfy do paska szybkiego dostępu
## Interface ## Interface
preferences.interface=Interfejs preferences.interface=Interfejs
preferences.interface.theme=Wygląd 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=Układ interfejsu
preferences.interface.interfaceOrientation.ltr=Od lewej do prawej preferences.interface.interfaceOrientation.ltr=Od lewej do prawej
preferences.interface.interfaceOrientation.rtl=Od prawej do lewej preferences.interface.interfaceOrientation.rtl=Od prawej do lewej
preferences.interface.showMinimizeButton=Pokaż przycisk minimalizacji
preferences.interface.showTrayIcon=Pokaż ikonę zasobnika (wymaga restartu) preferences.interface.showTrayIcon=Pokaż ikonę zasobnika (wymaga restartu)
preferences.interface.compactMode=Włącz kompaktową listę sejfów
## Volume ## Volume
preferences.volume=Dysk wirtualny preferences.volume=Dysk wirtualny
preferences.volume.type=Domyślny typ udziału 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.recently=niedawno
preferences.updates.lastUpdateCheck.daysAgo=%s dni temu preferences.updates.lastUpdateCheck.daysAgo=%s dni temu
preferences.updates.lastUpdateCheck.hoursAgo=%s godzin 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 ## Contribution
preferences.contribute=Wesprzyj nas 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.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.getCertificate=Nie masz jeszcze? Dowiedz się, jak możesz to uzyskać.
preferences.contribute.promptText=Wklej tutaj kod certyfikatu darczyńcy 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 --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
@@ -373,11 +384,6 @@ stats.access.total=Łączna liczba dostępów: %d
# Main Window # 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 ## Vault List
main.vaultlist.emptyList.onboardingInstruction=Kliknij tutaj, aby dodać sejf main.vaultlist.emptyList.onboardingInstruction=Kliknij tutaj, aby dodać sejf
main.vaultlist.contextMenu.remove=Usuń… main.vaultlist.contextMenu.remove=Usuń…
@@ -386,9 +392,11 @@ main.vaultlist.contextMenu.unlock=Odblokuj…
main.vaultlist.contextMenu.unlockNow=Odblokuj teraz main.vaultlist.contextMenu.unlockNow=Odblokuj teraz
main.vaultlist.contextMenu.vaultoptions=Pokaż opcje sejfu main.vaultlist.contextMenu.vaultoptions=Pokaż opcje sejfu
main.vaultlist.contextMenu.reveal=Otwórz lokalizację main.vaultlist.contextMenu.reveal=Otwórz lokalizację
main.vaultlist.addVaultBtn=Dodaj main.vaultlist.addVaultBtn.menuItemNew=Utwórz Nowy Sejf...
main.vaultlist.addVaultBtn.menuItemNew=Nowy sejf... main.vaultlist.addVaultBtn.menuItemExisting=Otwórz Istniejący Sejf...
main.vaultlist.addVaultBtn.menuItemExisting=Istniejący sejf... ##Notificaition
main.notification.updateAvailable=Dostępna aktualizacja.
main.notification.support=Wspomóż Cryptomatora.
## Vault Detail ## Vault Detail
### Welcome ### Welcome
main.vaultDetail.welcomeOnboarding=Dziękujemy za wybranie programu Cryptomator do ochrony plików. Jeśli potrzebujesz pomocy, sprawdź nasze przewodniki: 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 updateReminder.yesAutomatically=Tak, automatycznie
#Dokany Support End #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 dokanySupportEnd.preferencesBtn=Otwórz ustawienia
# Share Vault # Share Vault
+16 -9
View File
@@ -287,6 +287,7 @@ preferences.general.debugLogging=Ativar o registo de erros
preferences.general.debugDirectory=Mostrar ficheiros de registo preferences.general.debugDirectory=Mostrar ficheiros de registo
preferences.general.autoStart=Iniciar o Cryptomator no início do sistema preferences.general.autoStart=Iniciar o Cryptomator no início do sistema
preferences.general.keychainBackend=Guardar palavras-passe com preferences.general.keychainBackend=Guardar palavras-passe com
preferences.general.quickAccessService=Adicionar cofres desbloqueados à área de acesso rápido
## Interface ## Interface
preferences.interface=Interface preferences.interface=Interface
preferences.interface.theme=Aspecto e Ambiente 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=Orientação da Aplicação
preferences.interface.interfaceOrientation.ltr=De Esquerda para a Direita preferences.interface.interfaceOrientation.ltr=De Esquerda para a Direita
preferences.interface.interfaceOrientation.rtl=Da direita para a esquerda 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.showTrayIcon=Mostrar ícone da bandeja (requer reinicialização)
preferences.interface.compactMode=Ativar a lista compacta dos cofres
## Volume ## Volume
preferences.volume=Unidade Virtual preferences.volume=Unidade Virtual
preferences.volume.type=Tipo de volume padrão 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.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.getCertificate=Não o tem? Saiba como pode obtê-lo.
preferences.contribute.promptText=Insira o código do certificado de apoiador aqui 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 --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
@@ -375,11 +385,6 @@ stats.access.total=Total de acessos: %d
# Main Window # 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 ## Vault List
main.vaultlist.emptyList.onboardingInstruction=Clique aqui para adicionar um cofre main.vaultlist.emptyList.onboardingInstruction=Clique aqui para adicionar um cofre
main.vaultlist.contextMenu.remove=Remover… main.vaultlist.contextMenu.remove=Remover…
@@ -388,9 +393,11 @@ main.vaultlist.contextMenu.unlock=Desbloquear…
main.vaultlist.contextMenu.unlockNow=Desbloquear agora main.vaultlist.contextMenu.unlockNow=Desbloquear agora
main.vaultlist.contextMenu.vaultoptions=Mostrar opções do Cofre main.vaultlist.contextMenu.vaultoptions=Mostrar opções do Cofre
main.vaultlist.contextMenu.reveal=Revelar unidade main.vaultlist.contextMenu.reveal=Revelar unidade
main.vaultlist.addVaultBtn=Adicionar main.vaultlist.addVaultBtn.menuItemNew=Criar novo cofre...
main.vaultlist.addVaultBtn.menuItemNew=Novo cofre... main.vaultlist.addVaultBtn.menuItemExisting=Abrir cofre existente...
main.vaultlist.addVaultBtn.menuItemExisting=Cofre Existente... ##Notificaition
main.notification.updateAvailable=A atualização está disponível.
main.notification.support=Apoie o Cryptomator.
## Vault Detail ## Vault Detail
### Welcome ### Welcome
main.vaultDetail.welcomeOnboarding=Obrigado por escolher Cryptomator para proteger os seus ficheiros. Se precisar de alguma ajuda, veja os nossos guias introdutórios: main.vaultDetail.welcomeOnboarding=Obrigado por escolher Cryptomator para proteger os seus ficheiros. Se precisar de alguma ajuda, veja os nossos guias introdutórios:
@@ -287,6 +287,7 @@ preferences.general.debugLogging=Ativar log de debug
preferences.general.debugDirectory=Mostrar arquivos de log preferences.general.debugDirectory=Mostrar arquivos de log
preferences.general.autoStart=Iniciar o Cryptomator ao inicializar o sistema preferences.general.autoStart=Iniciar o Cryptomator ao inicializar o sistema
preferences.general.keychainBackend=Armazenar senhas com preferences.general.keychainBackend=Armazenar senhas com
preferences.general.quickAccessService=Adicione cofres desbloqueados à área de acesso rápido
## Interface ## Interface
preferences.interface=Interface preferences.interface=Interface
preferences.interface.theme=Aparência 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=Orientação da interface
preferences.interface.interfaceOrientation.ltr=Da esquerda para a direita preferences.interface.interfaceOrientation.ltr=Da esquerda para a direita
preferences.interface.interfaceOrientation.rtl=Da direita para a esquerda 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.showTrayIcon=Mostrar ícone na barra do sistema (requer reinicialização)
preferences.interface.compactMode=Habilitar lista de cofres compactos
## Volume ## Volume
preferences.volume=Volume Virtual preferences.volume=Volume Virtual
preferences.volume.type=Tipo de volume padrão 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.recently=recentemente
preferences.updates.lastUpdateCheck.daysAgo=%s dia atrás preferences.updates.lastUpdateCheck.daysAgo=%s dia atrás
preferences.updates.lastUpdateCheck.hoursAgo=%s horas 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. preferences.updates.upToDate=O Cryptomator está atualizado.
## Contribution ## 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.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.getCertificate=Não tem um ainda? Saiba como obtê-lo.
preferences.contribute.promptText=Cole o código do certificado de apoiador aqui 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 --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
@@ -375,11 +385,6 @@ stats.access.total=Acessos totais: %d
# Main Window # 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 ## Vault List
main.vaultlist.emptyList.onboardingInstruction=Clique aqui para adicionar um cofre main.vaultlist.emptyList.onboardingInstruction=Clique aqui para adicionar um cofre
main.vaultlist.contextMenu.remove=Remover… main.vaultlist.contextMenu.remove=Remover…
@@ -388,9 +393,11 @@ main.vaultlist.contextMenu.unlock=Desbloquear…
main.vaultlist.contextMenu.unlockNow=Desbloquear Agora main.vaultlist.contextMenu.unlockNow=Desbloquear Agora
main.vaultlist.contextMenu.vaultoptions=Exibir Opções de Cofre main.vaultlist.contextMenu.vaultoptions=Exibir Opções de Cofre
main.vaultlist.contextMenu.reveal=Revelar Volume main.vaultlist.contextMenu.reveal=Revelar Volume
main.vaultlist.addVaultBtn=Adicionar
main.vaultlist.addVaultBtn.menuItemNew=Novo Cofre... 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 ## Vault Detail
### Welcome ### Welcome
main.vaultDetail.welcomeOnboarding=Obrigado por escolher o Cryptomator para proteger seus arquivos. Se precisar de ajuda, confira nossos guias de introdução: main.vaultDetail.welcomeOnboarding=Obrigado por escolher o Cryptomator para proteger seus arquivos. Se precisar de ajuda, confira nossos guias de introdução:
+47 -10
View File
@@ -16,7 +16,7 @@ generic.button.print=Tipărește
# Error # Error
error.message=A apărut o eroare 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.lookup=Caută soluții pentru această eroare
error.hyperlink.report=Raportează această eroare error.hyperlink.report=Raportează această eroare
error.technicalDetails=Detalii: 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.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.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.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
hub.noKeychain.message=Cheia dispozitivului nu a putut fi accesată 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. 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. 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 ### Register Device
hub.register.message=Dispozitiv nou 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.nameLabel=Numele dispozitivului
hub.register.invalidAccountKeyLabel=Cheie cont nevalidă
hub.register.registerBtn=Înregistrare
### Register Device Legacy ### 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 ### 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.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 ### Registration Failed
hub.registerFailed.message=Înregistrarea dispozitivului a eșuat
hub.registerFailed.description.generic=.
### Unauthorized ### Unauthorized
hub.unauthorized.message=Acces respins 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. 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.debugDirectory=Dezvăluie fişierele jurnal
preferences.general.autoStart=Lansați Cryptomator la pornirea sistemului preferences.general.autoStart=Lansați Cryptomator la pornirea sistemului
preferences.general.keychainBackend=Salvează parolele cu preferences.general.keychainBackend=Salvează parolele cu
preferences.general.quickAccessService=Adăugați seifuri deblocate în zona de acces rapid
## Interface ## Interface
preferences.interface=Interfață preferences.interface=Interfață
preferences.interface.theme=Aspect preferences.interface.theme=Aspect
@@ -284,13 +298,14 @@ preferences.interface.language.auto=Prestabilit din sistem
preferences.interface.interfaceOrientation=Orientarea interfeței preferences.interface.interfaceOrientation=Orientarea interfeței
preferences.interface.interfaceOrientation.ltr=De la stânga la dreapta preferences.interface.interfaceOrientation.ltr=De la stânga la dreapta
preferences.interface.interfaceOrientation.rtl=De la dreapta la stânga 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) preferences.interface.showTrayIcon=Arată tray icon (necesită repornire)
## Volume ## Volume
preferences.volume=Unitate virtuală preferences.volume=Unitate virtuală
preferences.volume.type=Tip volum implicit
preferences.volume.type.automatic=Automat 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.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.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.supportedFeatures=Tipul de volum selectat suportă următoarele caracteristici:
preferences.volume.feature.mountAuto=Selectare punct de montare automat preferences.volume.feature.mountAuto=Selectare punct de montare automat
preferences.volume.feature.mountToDir=Director personalizat ca punct de montaj 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.autoUpdateCheck=Verificare automată actualizări
preferences.updates.checkNowBtn=Verifică acum preferences.updates.checkNowBtn=Verifică acum
preferences.updates.updateAvailable=Actualizare la versiunea %s disponibilă. 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 ## Contribution
preferences.contribute=Susțineți-ne 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.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.getCertificate=Nu aveți deja unul? Aflați cum îl puteți obține.
preferences.contribute.promptText=Lipiți codul certificatului de suporter aici 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 --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
@@ -351,11 +375,6 @@ stats.access.total=Accesuri totale: %d
# Main Window # 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 ## Vault List
main.vaultlist.emptyList.onboardingInstruction=Faceți clic aici pentru a adăuga un seif main.vaultlist.emptyList.onboardingInstruction=Faceți clic aici pentru a adăuga un seif
main.vaultlist.contextMenu.remove=Elimină… main.vaultlist.contextMenu.remove=Elimină…
@@ -364,9 +383,7 @@ main.vaultlist.contextMenu.unlock=Deblochează…
main.vaultlist.contextMenu.unlockNow=Deblochează acum main.vaultlist.contextMenu.unlockNow=Deblochează acum
main.vaultlist.contextMenu.vaultoptions=Arată opțiunile seifului main.vaultlist.contextMenu.vaultoptions=Arată opțiunile seifului
main.vaultlist.contextMenu.reveal=Dezvăluie unitatea main.vaultlist.contextMenu.reveal=Dezvăluie unitatea
main.vaultlist.addVaultBtn=Adaugă ##Notificaition
main.vaultlist.addVaultBtn.menuItemNew=Seif nou...
main.vaultlist.addVaultBtn.menuItemExisting=Seif existent...
## Vault Detail ## Vault Detail
### Welcome ### 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: 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 ## Mount
vaultOptions.mount=Montare 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.readonly=Doar citire
vaultOptions.mount.customMountFlags=Atribute de montare personalizate vaultOptions.mount.customMountFlags=Atribute de montare personalizate
vaultOptions.mount.winDriveLetterOccupied=ocupat 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.custom=Folosește directorul ales
vaultOptions.mount.mountPoint.directoryPickerButton=Alege… vaultOptions.mount.mountPoint.directoryPickerButton=Alege…
vaultOptions.mount.mountPoint.directoryPickerTitle=Alege un director 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 ## Master Key
vaultOptions.masterkey=Parolă vaultOptions.masterkey=Parolă
vaultOptions.masterkey.changePasswordBtn=Schimbați parola vaultOptions.masterkey.changePasswordBtn=Schimbați parola
@@ -511,6 +532,22 @@ updateReminder.yesOnce=Da, o dată
updateReminder.yesAutomatically=Da, automat updateReminder.yesAutomatically=Da, automat
#Dokany Support End #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 dokanySupportEnd.preferencesBtn=Deschideţi preferinţele
# Share Vault # 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.
+39 -32
View File
@@ -15,8 +15,8 @@ generic.button.next=Далее
generic.button.print=Печать generic.button.print=Печать
# Error # Error
error.message=Ошибка: %s error.message=Произошла ошибка
error.description=Произошла непредвиденная ситуация. Попробуйте найти уже имеющиеся решения этой ошибки. Если об этой ошибке ещё не сообщали, то сообщите вы. error.description=Произошла непредвиденная ситуация. Попробуйте найти уже имеющиеся решения этой ошибки. Если об этой ошибке ещё не сообщали, то сделайте это сами.
error.hyperlink.lookup=Найти ошибку error.hyperlink.lookup=Найти ошибку
error.hyperlink.report=Сообщить об ошибке error.hyperlink.report=Сообщить об ошибке
error.technicalDetails=Подробности: error.technicalDetails=Подробности:
@@ -47,7 +47,7 @@ addvaultwizard.new.nameInstruction=Выберите имя для хранили
addvaultwizard.new.namePrompt=Имя хранилища addvaultwizard.new.namePrompt=Имя хранилища
### Location ### Location
addvaultwizard.new.locationInstruction=Где Cryptomator должен хранить зашифрованные файлы хранилища? addvaultwizard.new.locationInstruction=Где Cryptomator должен хранить зашифрованные файлы хранилища?
addvaultwizard.new.locationLoading=Проверка локальной файловой системы на наличие облачных каталогов по умолчанию… addvaultwizard.new.locationLoading=Поиск в локальной файловой системе облачных каталогов по умолчанию…
addvaultwizard.new.locationLabel=Место хранения addvaultwizard.new.locationLabel=Место хранения
addvaultwizard.new.locationPrompt= addvaultwizard.new.locationPrompt=
addvaultwizard.new.directoryPickerLabel=Другое место addvaultwizard.new.directoryPickerLabel=Другое место
@@ -92,7 +92,7 @@ addvault.new.readme.accessLocation.2=Это место доступа к ваш
addvault.new.readme.accessLocation.3=Любые файлы, добавленные в этот том, будут зашифрованы Cryptomator. Вы можете работать с ним как с любым другим диском или папкой. Здесь отображается только расшифрованное содержимое тома, ваши файлы остаются зашифрованными на жёстком диске постоянно. addvault.new.readme.accessLocation.3=Любые файлы, добавленные в этот том, будут зашифрованы Cryptomator. Вы можете работать с ним как с любым другим диском или папкой. Здесь отображается только расшифрованное содержимое тома, ваши файлы остаются зашифрованными на жёстком диске постоянно.
addvault.new.readme.accessLocation.4=Этот файл можно удалить. addvault.new.readme.accessLocation.4=Этот файл можно удалить.
## Existing ## Existing
addvaultwizard.existing.title=Добавить существующее хранилище addvaultwizard.existing.title=Добавить имеющееся хранилище
addvaultwizard.existing.instruction=Выберите файл "vault.cryptomator" существующего хранилища. Если имеется только файл "masterkey.cryptomator", выберите его. addvaultwizard.existing.instruction=Выберите файл "vault.cryptomator" существующего хранилища. Если имеется только файл "masterkey.cryptomator", выберите его.
addvaultwizard.existing.chooseBtn=Выбрать… addvaultwizard.existing.chooseBtn=Выбрать…
addvaultwizard.existing.filePickerTitle=Выберите файл хранилища addvaultwizard.existing.filePickerTitle=Выберите файл хранилища
@@ -104,7 +104,7 @@ addvaultwizard.success.unlockNow=Разблокировать
# Remove Vault # Remove Vault
removeVault.title=Удалить "%s" removeVault.title=Удалить "%s"
removeVault.message=Удалить хранилище? removeVault.message=Удалить хранилище?
removeVault.description=Cryptomator просто забудет это хранилище. Позже вы можете добавить его снова. Зашифрованные файлы не будут удалены с жёсткого диска. removeVault.description=Cryptomator просто забудет это хранилище. Позже вы можете добавить его снова. Зашифрованные файлы не будут удалены с диска.
removeVault.confirmBtn=Удалить хранилище removeVault.confirmBtn=Удалить хранилище
# Change Password # Change Password
@@ -129,18 +129,18 @@ unlock.chooseMasterkey.description=Не удалось найти файл ма
unlock.chooseMasterkey.filePickerTitle=Выберите файл MasterKey unlock.chooseMasterkey.filePickerTitle=Выберите файл MasterKey
unlock.chooseMasterkey.filePickerMimeDesc=Мастер-ключ Cryptomator unlock.chooseMasterkey.filePickerMimeDesc=Мастер-ключ Cryptomator
## Success ## Success
unlock.success.message=Разблокировка прошла успешно unlock.success.message=Успешно разблокировано
unlock.success.description=Разблокировка "%s" успешно выполнена! Доступ в хранилище открыт через его виртуальный диск. unlock.success.description=Содержимое хранилища "%s" теперь доступно через его точку монтирования.
unlock.success.rememberChoice=Запомнить выбор и больше не спрашивать unlock.success.rememberChoice=Запомнить выбор и больше не спрашивать
unlock.success.revealBtn=Показать диск unlock.success.revealBtn=Показать диск
## Failure ## Failure
unlock.error.customPath.message=Невозможно смонтировать хранилище по указанному пути unlock.error.customPath.message=Невозможно смонтировать хранилище к указанному пути
unlock.error.customPath.description.notSupported=Если вы хотите продолжить использование пользовательского пути, перейдите в настройки и выберите тип тома, который его поддерживает. В противном случае, перейдите в настройки хранилища и выберите поддерживаемую точку монтирования. unlock.error.customPath.description.notSupported=Если вы хотите продолжить использование указанного пути, перейдите в настройки и выберите тип тома, который его поддерживает. В противном случае перейдите в настройки хранилища и выберите поддерживаемую точку монтирования.
unlock.error.customPath.description.notExists=Пользовательский путь монтирования не существует. Либо создайте его в локальной файловой системе, либо измените в параметрах хранилища. unlock.error.customPath.description.notExists=Указанный путь монтирования не существует. Либо создайте его в локальной файловой системе, либо измените в параметрах хранилища.
unlock.error.customPath.description.inUse=Буква диска или путь монтирования "%s" уже используется. unlock.error.customPath.description.inUse=Буква диска или путь монтирования "%s" уже используется.
unlock.error.customPath.description.hideawayNotDir=Временный скрытый файл "%3$s" используется для разблокировки и не может быть удалён. Проверьте файл и затем удалите его вручную. unlock.error.customPath.description.hideawayNotDir=Временный скрытый файл "%3$s" используется для разблокировки и не может быть удалён. Проверьте файл и затем удалите его вручную.
unlock.error.customPath.description.couldNotBeCleaned=Хранилище не может быть смонтировано к пути "%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.customPath.description.generic=Выбранный вами путь монтирования для хранилища не удалось использовать: %2$s
unlock.error.restartRequired.message=Невозможно разблокировать хранилище unlock.error.restartRequired.message=Невозможно разблокировать хранилище
unlock.error.restartRequired.description=Измените тип тома в настройках хранилища или перезапустите Cryptomator. unlock.error.restartRequired.description=Измените тип тома в настройках хранилища или перезапустите Cryptomator.
@@ -205,7 +205,7 @@ migration.start.remarkUndone=Это обновление не может быт
migration.start.remarkVersions=Старые версии Cryptomator не смогут открыть обновлённое хранилище. migration.start.remarkVersions=Старые версии Cryptomator не смогут открыть обновлённое хранилище.
migration.start.remarkCanRun=Вы должны быть уверены, что все устройства, с которых у вас есть доступ к хранилищу, могут запускать эту версию Cryptomator. migration.start.remarkCanRun=Вы должны быть уверены, что все устройства, с которых у вас есть доступ к хранилищу, могут запускать эту версию Cryptomator.
migration.start.remarkSynced=Вы должны быть уверены, что хранилище перед обновлением полностью синхронизировано на этом и на других ваших устройствах. migration.start.remarkSynced=Вы должны быть уверены, что хранилище перед обновлением полностью синхронизировано на этом и на других ваших устройствах.
migration.start.confirm=Мной прочитана и понята информация выше migration.start.confirm=Информация выше прочитана и понятна
## Run ## Run
migration.run.enterPassword=Введите пароль для "%s" migration.run.enterPassword=Введите пароль для "%s"
migration.run.startMigrationBtn=Перенести хранилище migration.run.startMigrationBtn=Перенести хранилище
@@ -233,7 +233,7 @@ health.intro.text=Проверка состояния это набор тест
health.intro.remarkSync=Убедитесь, что все устройства полностью синхронизированы, это решает большинство проблем. health.intro.remarkSync=Убедитесь, что все устройства полностью синхронизированы, это решает большинство проблем.
health.intro.remarkFix=Не все проблемы могут быть исправлены. health.intro.remarkFix=Не все проблемы могут быть исправлены.
health.intro.remarkBackup=Если данные повреждены, помочь может только резервная копия. health.intro.remarkBackup=Если данные повреждены, помочь может только резервная копия.
health.intro.affirmation=Информация выше мною прочитана и понятна health.intro.affirmation=Информация выше прочитана и понятна
## Start Failure ## Start Failure
health.fail.header=Ошибка при загрузке конфигурации хранилища health.fail.header=Ошибка при загрузке конфигурации хранилища
health.fail.ioError=Ошибка при доступе и чтении конфигурационного файла. health.fail.ioError=Ошибка при доступе и чтении конфигурационного файла.
@@ -254,7 +254,7 @@ health.check.detail.checkFinishedAndFound=Проверка завершена.
health.check.detail.checkFailed=Проверка прервана из-за ошибки. health.check.detail.checkFailed=Проверка прервана из-за ошибки.
health.check.detail.checkCancelled=Проверка была отменена. health.check.detail.checkCancelled=Проверка была отменена.
health.check.detail.listFilters.label=Фильтр health.check.detail.listFilters.label=Фильтр
health.check.detail.fixAllSpecificBtn=Исправить все типы health.check.detail.fixAllSpecificBtn=Исправить все
health.check.exportBtn=Экспорт отчёта health.check.exportBtn=Экспорт отчёта
## Result view ## Result view
health.result.severityFilter.all=Уровень - все health.result.severityFilter.all=Уровень - все
@@ -266,9 +266,9 @@ health.result.severityTip.good=Уровень: Хорошо\nКорректна
health.result.severityTip.info=Уровень: Информация\nСтруктура хранилища не повреждена, предложено исправление. health.result.severityTip.info=Уровень: Информация\nСтруктура хранилища не повреждена, предложено исправление.
health.result.severityTip.warn=Уровень: Предупреждение\nСтруктура хранилища повреждена, срочно требуется исправление. health.result.severityTip.warn=Уровень: Предупреждение\nСтруктура хранилища повреждена, срочно требуется исправление.
health.result.severityTip.crit=Уровень: Критический\nСтруктура хранилища повреждена, обнаружена потеря данных. health.result.severityTip.crit=Уровень: Критический\nСтруктура хранилища повреждена, обнаружена потеря данных.
health.result.fixStateFilter.all=Исправить состояние - Все health.result.fixStateFilter.all=Исправление - Все
health.result.fixStateFilter.fixable=Возможно исправление health.result.fixStateFilter.fixable=Возможно исправление
health.result.fixStateFilter.notFixable=Исправление невозможно health.result.fixStateFilter.notFixable=Неисправимо
health.result.fixStateFilter.fixing=Исправление… health.result.fixStateFilter.fixing=Исправление…
health.result.fixStateFilter.fixed=Исправлено health.result.fixStateFilter.fixed=Исправлено
health.result.fixStateFilter.fixFailed=Исправить не удалось health.result.fixStateFilter.fixFailed=Исправить не удалось
@@ -287,6 +287,7 @@ preferences.general.debugLogging=Вести журнал отладки
preferences.general.debugDirectory=Показать файлы журнала preferences.general.debugDirectory=Показать файлы журнала
preferences.general.autoStart=Запускать Cryptomator при старте системы preferences.general.autoStart=Запускать Cryptomator при старте системы
preferences.general.keychainBackend=Хранение паролей preferences.general.keychainBackend=Хранение паролей
preferences.general.quickAccessService=Добавлять открытые хранилища в область быстрого доступа
## Interface ## Interface
preferences.interface=Интерфейс preferences.interface=Интерфейс
preferences.interface.theme=Отображение preferences.interface.theme=Отображение
@@ -299,8 +300,8 @@ preferences.interface.language.auto=Настройки системы по ум
preferences.interface.interfaceOrientation=Ориентация интерфейса preferences.interface.interfaceOrientation=Ориентация интерфейса
preferences.interface.interfaceOrientation.ltr=Слева направо preferences.interface.interfaceOrientation.ltr=Слева направо
preferences.interface.interfaceOrientation.rtl=Справа налево preferences.interface.interfaceOrientation.rtl=Справа налево
preferences.interface.showMinimizeButton=Показывать кнопку свёртывания
preferences.interface.showTrayIcon=Показывать значок в панели задач (требуется перезапуск) preferences.interface.showTrayIcon=Показывать значок в панели задач (требуется перезапуск)
preferences.interface.compactMode=Включить компактный список хранилищ
## Volume ## Volume
preferences.volume=Виртуальный диск preferences.volume=Виртуальный диск
preferences.volume.type=Тип тома по умолчанию preferences.volume.type=Тип тома по умолчанию
@@ -324,7 +325,7 @@ preferences.updates.lastUpdateCheck=Последняя проверка: %s
preferences.updates.lastUpdateCheck.never=никогда preferences.updates.lastUpdateCheck.never=никогда
preferences.updates.lastUpdateCheck.recently=недавно preferences.updates.lastUpdateCheck.recently=недавно
preferences.updates.lastUpdateCheck.daysAgo=%s дн. назад preferences.updates.lastUpdateCheck.daysAgo=%s дн. назад
preferences.updates.lastUpdateCheck.hoursAgo=%s часов назад preferences.updates.lastUpdateCheck.hoursAgo=%s ч назад
preferences.updates.checkFailed=Ошибка поиска обновлений. Проверьте подключение к Интернету и повторите попытку. preferences.updates.checkFailed=Ошибка поиска обновлений. Проверьте подключение к Интернету и повторите попытку.
preferences.updates.upToDate=У вас новейшая версия Cryptomator. preferences.updates.upToDate=У вас новейшая версия Cryptomator.
@@ -334,6 +335,15 @@ preferences.contribute.registeredFor=Сертификат мецената за
preferences.contribute.noCertificate=Поддержите Cryptomator и получите сертификат мецената. Он действует как лицензионный ключ, но для тех, кто пользуется бесплатным ПО. ;-) preferences.contribute.noCertificate=Поддержите Cryptomator и получите сертификат мецената. Он действует как лицензионный ключ, но для тех, кто пользуется бесплатным ПО. ;-)
preferences.contribute.getCertificate=Ещё нет сертификата? Узнайте, как его получить. preferences.contribute.getCertificate=Ещё нет сертификата? Узнайте, как его получить.
preferences.contribute.promptText=Вставьте сюда код сертификата мецената 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 --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
@@ -375,11 +385,6 @@ stats.access.total=Всего доступов: %d
# Main Window # Main Window
main.closeBtn.tooltip=Закрыть
main.minimizeBtn.tooltip=Свернуть
main.preferencesBtn.tooltip=Настройки
main.debugModeEnabled.tooltip=Включён режим отладки
main.supporterCertificateMissing.tooltip=Мы будем рады финансовой помощи
## Vault List ## Vault List
main.vaultlist.emptyList.onboardingInstruction=Нажмите здесь, чтобы добавить хранилище main.vaultlist.emptyList.onboardingInstruction=Нажмите здесь, чтобы добавить хранилище
main.vaultlist.contextMenu.remove=Удалить… main.vaultlist.contextMenu.remove=Удалить…
@@ -388,9 +393,11 @@ main.vaultlist.contextMenu.unlock=Разблокировать…
main.vaultlist.contextMenu.unlockNow=Разблокировать main.vaultlist.contextMenu.unlockNow=Разблокировать
main.vaultlist.contextMenu.vaultoptions=Параметры хранилища main.vaultlist.contextMenu.vaultoptions=Параметры хранилища
main.vaultlist.contextMenu.reveal=Показать диск main.vaultlist.contextMenu.reveal=Показать диск
main.vaultlist.addVaultBtn=Добавить main.vaultlist.addVaultBtn.menuItemNew=Создать хранилище...
main.vaultlist.addVaultBtn.menuItemNew=Новое хранилище... main.vaultlist.addVaultBtn.menuItemExisting=Открыть имеющееся хранилище...
main.vaultlist.addVaultBtn.menuItemExisting=Существующее хранилище... ##Notificaition
main.notification.updateAvailable=Есть обновление.
main.notification.support=Поддержите Cryptomator.
## Vault Detail ## Vault Detail
### Welcome ### Welcome
main.vaultDetail.welcomeOnboarding=Благодарим за выбор Cryptomator для защиты ваших файлов. Если требуется помощь, ознакомьтесь с документацией по началу работы: main.vaultDetail.welcomeOnboarding=Благодарим за выбор Cryptomator для защиты ваших файлов. Если требуется помощь, ознакомьтесь с документацией по началу работы:
@@ -415,7 +422,7 @@ main.vaultDetail.throughput.mbps=%.1f МиБ/с
main.vaultDetail.stats=Статистика хранилища main.vaultDetail.stats=Статистика хранилища
main.vaultDetail.locateEncryptedFileBtn=Найти зашифрованный файл main.vaultDetail.locateEncryptedFileBtn=Найти зашифрованный файл
main.vaultDetail.locateEncryptedFileBtn.tooltip=Выберите файл из своего хранилища, чтобы найти его зашифрованный дубликат main.vaultDetail.locateEncryptedFileBtn.tooltip=Выберите файл из своего хранилища, чтобы найти его зашифрованный дубликат
main.vaultDetail.encryptedPathsCopied=Пути скопированы в буфер обмена! main.vaultDetail.encryptedPathsCopied=Пути скопированы в буфер обмена.
main.vaultDetail.filePickerTitle=Выберите файл внутри хранилища main.vaultDetail.filePickerTitle=Выберите файл внутри хранилища
### Missing ### Missing
main.vaultDetail.missing.info=Cryptomator не смог найти хранилище по этому пути. main.vaultDetail.missing.info=Cryptomator не смог найти хранилище по этому пути.
@@ -426,7 +433,7 @@ main.vaultDetail.missing.changeLocation=Изменить расположени
main.vaultDetail.migrateButton=Обновить хранилище main.vaultDetail.migrateButton=Обновить хранилище
main.vaultDetail.migratePrompt=Чтобы получить доступ к хранилищу, его нужно преобразовать в новый формат main.vaultDetail.migratePrompt=Чтобы получить доступ к хранилищу, его нужно преобразовать в новый формат
### Error ### Error
main.vaultDetail.error.info=Произошла ошибка при загрузке хранилища с диска. main.vaultDetail.error.info=Ошибка при загрузке хранилища с диска.
main.vaultDetail.error.reload=Перезагрузить main.vaultDetail.error.reload=Перезагрузить
main.vaultDetail.error.windowTitle=Ошибка загрузки хранилища main.vaultDetail.error.windowTitle=Ошибка загрузки хранилища
@@ -455,7 +462,7 @@ vaultOptions.general.startHealthCheckBtn=Начать проверку сост
## Mount ## Mount
vaultOptions.mount=Монтирование vaultOptions.mount=Монтирование
vaultOptions.mount.info=Откройте настройки виртуального диска, чтобы изменить настройки по умолчанию. vaultOptions.mount.info=Откройте настройки виртуального диска, чтобы изменить параметры по умолчанию.
vaultOptions.mount.readonly=Только чтение vaultOptions.mount.readonly=Только чтение
vaultOptions.mount.customMountFlags=Другие флаги монтирования vaultOptions.mount.customMountFlags=Другие флаги монтирования
vaultOptions.mount.winDriveLetterOccupied=занято vaultOptions.mount.winDriveLetterOccupied=занято
@@ -473,7 +480,7 @@ vaultOptions.mount.volume.type=Тип тома
vaultOptions.masterkey=Пароль vaultOptions.masterkey=Пароль
vaultOptions.masterkey.changePasswordBtn=Изменить пароль vaultOptions.masterkey.changePasswordBtn=Изменить пароль
vaultOptions.masterkey.forgetSavedPasswordBtn=Забыть сохранённый пароль vaultOptions.masterkey.forgetSavedPasswordBtn=Забыть сохранённый пароль
vaultOptions.masterkey.recoveryKeyExplanation=При утере пароля восстановить доступ к хранилищу можно только с помощью ключа восстановления. vaultOptions.masterkey.recoveryKeyExplanation=При утере пароля вернуть доступ к хранилищу можно только с помощью ключа восстановления.
vaultOptions.masterkey.showRecoveryKeyBtn=Показать ключ восстановления vaultOptions.masterkey.showRecoveryKeyBtn=Показать ключ восстановления
vaultOptions.masterkey.recoverPasswordBtn=Сброс пароля vaultOptions.masterkey.recoverPasswordBtn=Сброс пароля
## Hub ## Hub
@@ -485,7 +492,7 @@ vaultOptions.hub.convertBtn=Преобразовать в хранилище с
## Display Recovery Key ## Display Recovery Key
recoveryKey.display.title=Показать ключ восстановления recoveryKey.display.title=Показать ключ восстановления
recoveryKey.create.message=Требуется пароль recoveryKey.create.message=Требуется пароль
recoveryKey.create.description=Введите пароль, чтобы показать ключ для "%s": recoveryKey.create.description=Введите пароль для "%s", чтобы показать его ключ восстановления.
recoveryKey.display.description=Ключ для восстановления доступа к "%s": recoveryKey.display.description=Ключ для восстановления доступа к "%s":
recoveryKey.display.StorageHints=Храните его в надёжном месте, например:\n • в диспетчере паролей\n • на флеш-накопителе USB\n • распечатанным на бумаге recoveryKey.display.StorageHints=Храните его в надёжном месте, например:\n • в диспетчере паролей\n • на флеш-накопителе USB\n • распечатанным на бумаге
## Reset Password ## Reset Password
@@ -561,7 +568,7 @@ shareVault.hubAd.encryption=• Сквозное шифрование
shareVault.visitHub=Посетить хаб Cryptomator shareVault.visitHub=Посетить хаб Cryptomator
shareVault.hub.message=Как поделиться хранилищем в хабе shareVault.hub.message=Как поделиться хранилищем в хабе
shareVault.hub.description=Чтобы поделиться содержимым хранилища с другим членом команды: shareVault.hub.description=Чтобы поделиться содержимым хранилища с другим членом команды, выполните два шага:
shareVault.hub.instruction.1=1. Делитесь доступом к зашифрованной папке хранилища через облако. shareVault.hub.instruction.1=1. Делитесь доступом к зашифрованной папке хранилища через облако.
shareVault.hub.instruction.2=2. Предоставьте доступ члену команды в хабе Cryptomator. shareVault.hub.instruction.2=2. Предоставьте доступ члену команды в хабе Cryptomator.
shareVault.hub.openHub=Открыть хаб Cryptomator shareVault.hub.openHub=Открыть хаб Cryptomator
@@ -83,6 +83,8 @@ hub.registerSuccess.unlockBtn=අගුළුහරින්න
## Updates ## Updates
## Contribution ## Contribution
### Remove License Key Dialog
#<-- Add entries for donations and code/translation/documentation contribution --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
@@ -95,8 +97,8 @@ hub.registerSuccess.unlockBtn=අගුළුහරින්න
# Main Window # Main Window
main.closeBtn.tooltip=වසන්න
## Vault List ## Vault List
##Notificaition
## Vault Detail ## Vault Detail
### Welcome ### Welcome
### Locked ### Locked
+16 -9
View File
@@ -279,6 +279,7 @@ preferences.general.debugLogging=Povoliť logovanie chýb
preferences.general.debugDirectory=Ukázať súbory logov preferences.general.debugDirectory=Ukázať súbory logov
preferences.general.autoStart=Spustiť Cryptomator pri štarte systému preferences.general.autoStart=Spustiť Cryptomator pri štarte systému
preferences.general.keychainBackend=Uložiť heslá v preferences.general.keychainBackend=Uložiť heslá v
preferences.general.quickAccessService=Pridať odomknuté trezory na plochu rýchleho prístupu
## Interface ## Interface
preferences.interface=Rozhranie preferences.interface=Rozhranie
preferences.interface.theme=Vzhľad a pocit 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=Orientácia rozhrania
preferences.interface.interfaceOrientation.ltr=Zľava do prava preferences.interface.interfaceOrientation.ltr=Zľava do prava
preferences.interface.interfaceOrientation.rtl=Zprava do ľava 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.showTrayIcon=Ukázať ikonu na sytémovej lište (vyžaduje reštart)
preferences.interface.compactMode=Povoliť zkompaktnenia zoznamu trezora
## Volume ## Volume
preferences.volume=Virtuálny disk preferences.volume=Virtuálny disk
preferences.volume.type=Predvolený typ disku 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.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.getCertificate=Ešte ho nemáš? Sleduj ako ho vieš získať.
preferences.contribute.promptText=Vlož sem kód certifikátu podporovateľa 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 --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
@@ -367,11 +377,6 @@ stats.access.total=Celkovo sprístupnené: %d
# Main Window # 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 ## Vault List
main.vaultlist.emptyList.onboardingInstruction=Kliknite sem pre pridanie trezora main.vaultlist.emptyList.onboardingInstruction=Kliknite sem pre pridanie trezora
main.vaultlist.contextMenu.remove=Odstrániť… main.vaultlist.contextMenu.remove=Odstrániť…
@@ -380,9 +385,11 @@ main.vaultlist.contextMenu.unlock=Odomknúť…
main.vaultlist.contextMenu.unlockNow=Odomknúť teraz main.vaultlist.contextMenu.unlockNow=Odomknúť teraz
main.vaultlist.contextMenu.vaultoptions=Ukáž možnosti trezora main.vaultlist.contextMenu.vaultoptions=Ukáž možnosti trezora
main.vaultlist.contextMenu.reveal=Odkry disk main.vaultlist.contextMenu.reveal=Odkry disk
main.vaultlist.addVaultBtn=Pridať main.vaultlist.addVaultBtn.menuItemNew=Vytvoriť Nový trezor…
main.vaultlist.addVaultBtn.menuItemNew=Nový trezor... main.vaultlist.addVaultBtn.menuItemExisting=Otvoriť Existujúci trezor...
main.vaultlist.addVaultBtn.menuItemExisting=Existujúci trezor... ##Notificaition
main.notification.updateAvailable=Aktualizácia je k dispozícii.
main.notification.support=O aplikácii Cryptomator.
## Vault Detail ## Vault Detail
### Welcome ### 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ť: main.vaultDetail.welcomeOnboarding=Ďakujeme Vám že ste si zvolili Cryptomator pre ochranu Vaších súborov. Ak potrebujete akúkoľvek pomoc, pozrite si našu príručku ako začať:
@@ -71,6 +71,7 @@ unlock.unlockBtn=Odkleni
### Waiting ### Waiting
### Receive Key ### Receive Key
### Register Device ### Register Device
hub.register.registerBtn=Registracija
### Register Device Legacy ### Register Device Legacy
### Registration Success ### Registration Success
hub.registerSuccess.unlockBtn=Odkleni hub.registerSuccess.unlockBtn=Odkleni
@@ -113,6 +114,9 @@ preferences.updates.lastUpdateCheck.recently=nedavno
preferences.updates.lastUpdateCheck.daysAgo=%s dni nazaj preferences.updates.lastUpdateCheck.daysAgo=%s dni nazaj
## Contribution ## Contribution
### Remove License Key Dialog
removeCert.confirmBtn=Odstrani
#<-- Add entries for donations and code/translation/documentation contribution --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
@@ -125,12 +129,10 @@ preferences.updates.lastUpdateCheck.daysAgo=%s dni nazaj
# Main Window # Main Window
main.closeBtn.tooltip=Zapri
main.preferencesBtn.tooltip=Nastavitve
## Vault List ## Vault List
main.vaultlist.contextMenu.lock=Zakleni main.vaultlist.contextMenu.lock=Zakleni
main.vaultlist.contextMenu.unlockNow=Odkleni zdaj main.vaultlist.contextMenu.unlockNow=Odkleni zdaj
main.vaultlist.addVaultBtn=Dodaj ##Notificaition
## Vault Detail ## Vault Detail
### Welcome ### Welcome
### Locked ### Locked
@@ -177,6 +177,9 @@ preferences.contribute.registeredFor=Sertifikat "Prijatelj Projekta" registrovan
preferences.contribute.noCertificate=Podržite Cryptomator i dobićete sertifikat "Prijatelj Projekta". Nešto kao licencni ključ ali za sjajne ljude koji koriste i podržavaju besplatan softver. ;-) preferences.contribute.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.getCertificate=Nemate sertifikat? Saznajte kako ga možete pribaviti.
preferences.contribute.promptText=Unesite vaš "Prijatelj Projekta" kod ovde preferences.contribute.promptText=Unesite vaš "Prijatelj Projekta" kod ovde
### Remove License Key Dialog
removeCert.confirmBtn=Уклони
#<-- Add entries for donations and code/translation/documentation contribution --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
@@ -210,11 +213,6 @@ stats.write.accessCount=Укупно уписано: %d
# Main Window # Main Window
main.closeBtn.tooltip=Zatvori
main.minimizeBtn.tooltip=Умањи
main.preferencesBtn.tooltip=Podešavanja
main.debugModeEnabled.tooltip=Омогућен је режим отклањања грешака
main.supporterCertificateMissing.tooltip=Молимо Вас размислите о донацији пројекту
## Vault List ## Vault List
main.vaultlist.emptyList.onboardingInstruction=Кликните овде да додате сеф main.vaultlist.emptyList.onboardingInstruction=Кликните овде да додате сеф
main.vaultlist.contextMenu.remove=Уклони… main.vaultlist.contextMenu.remove=Уклони…
@@ -223,6 +221,7 @@ main.vaultlist.contextMenu.unlock=Откључај…
main.vaultlist.contextMenu.unlockNow=Otključaj sada main.vaultlist.contextMenu.unlockNow=Otključaj sada
main.vaultlist.contextMenu.vaultoptions=Прикажи опције сефа main.vaultlist.contextMenu.vaultoptions=Прикажи опције сефа
main.vaultlist.contextMenu.reveal=Otvori disk main.vaultlist.contextMenu.reveal=Otvori disk
##Notificaition
## Vault Detail ## Vault Detail
### Welcome ### Welcome
main.vaultDetail.welcomeOnboarding=Хвала вам што сте одабрали Cryptomator за заштиту ваших података. Ако вам је потребна помоћ, прегледајте наше корисничко упутство: main.vaultDetail.welcomeOnboarding=Хвала вам што сте одабрали Cryptomator за заштиту ваших података. Ако вам је потребна помоћ, прегледајте наше корисничко упутство:
@@ -167,6 +167,8 @@ preferences.contribute.registeredFor=Sertifikat "Prijatelj Projekta" registrovan
preferences.contribute.noCertificate=Podržite Cryptomator i dobićete sertifikat "Prijatelj Projekta". Nešto kao licencni ključ ali za sjajne ljude koji koriste i podržavaju besplatan softver. ;-) preferences.contribute.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.getCertificate=Nemate sertifikat? Saznajte kako ga možete pribaviti.
preferences.contribute.promptText=Unesite vaš "Prijatelj Projekta" kod ovde preferences.contribute.promptText=Unesite vaš "Prijatelj Projekta" kod ovde
### Remove License Key Dialog
#<-- Add entries for donations and code/translation/documentation contribution --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
@@ -190,12 +192,11 @@ stats.decr.total.data.gib=Dešifrovano podataka: %.1f GiB
# Main Window # Main Window
main.closeBtn.tooltip=Zatvori
main.preferencesBtn.tooltip=Podešavanja
## Vault List ## Vault List
main.vaultlist.contextMenu.lock=Zaključaj main.vaultlist.contextMenu.lock=Zaključaj
main.vaultlist.contextMenu.unlockNow=Otključaj sada main.vaultlist.contextMenu.unlockNow=Otključaj sada
main.vaultlist.contextMenu.reveal=Otvori disk main.vaultlist.contextMenu.reveal=Otvori disk
##Notificaition
## Vault Detail ## Vault Detail
### Welcome ### Welcome
### Locked ### Locked
+15 -8
View File
@@ -287,6 +287,7 @@ preferences.general.debugLogging=Aktivera loggning för felsökning
preferences.general.debugDirectory=Visa loggfiler preferences.general.debugDirectory=Visa loggfiler
preferences.general.autoStart=Starta Cryptomator vid systemstart preferences.general.autoStart=Starta Cryptomator vid systemstart
preferences.general.keychainBackend=Spara lösenord med preferences.general.keychainBackend=Spara lösenord med
preferences.general.quickAccessService=Lägg till olåsta valv till snabbåtkomstområdet
## Interface ## Interface
preferences.interface=Gränssnitt preferences.interface=Gränssnitt
preferences.interface.theme=Utseende & känsla preferences.interface.theme=Utseende & känsla
@@ -299,8 +300,8 @@ preferences.interface.language.auto=Systemets standardinställning
preferences.interface.interfaceOrientation=Bildrotation preferences.interface.interfaceOrientation=Bildrotation
preferences.interface.interfaceOrientation.ltr=Vänster till höger preferences.interface.interfaceOrientation.ltr=Vänster till höger
preferences.interface.interfaceOrientation.rtl=Höger till vänster 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.showTrayIcon=Visa ikon i aktivitetsfältet (kräver omstart)
preferences.interface.compactMode=Välj kompakt valvlista
## Volume ## Volume
preferences.volume=Virtuell enhet preferences.volume=Virtuell enhet
preferences.volume.type=Förvald volymtyp 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.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.getCertificate=Har du inget? Kolla hur du kan skaffa ett.
preferences.contribute.promptText=Klistra in supportercertifikats-koden här 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 --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
@@ -375,11 +385,6 @@ stats.access.total=Totalt antal åtkomster: %d
# Main Window # 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 ## Vault List
main.vaultlist.emptyList.onboardingInstruction=Klicka här för att lägga till valv main.vaultlist.emptyList.onboardingInstruction=Klicka här för att lägga till valv
main.vaultlist.contextMenu.remove=Ta bort… 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.unlockNow=Lås upp nu
main.vaultlist.contextMenu.vaultoptions=Visa inställningar för valv main.vaultlist.contextMenu.vaultoptions=Visa inställningar för valv
main.vaultlist.contextMenu.reveal=Visa enhet main.vaultlist.contextMenu.reveal=Visa enhet
main.vaultlist.addVaultBtn=Lägg till main.vaultlist.addVaultBtn.menuItemNew=Skapa nytt valv...
main.vaultlist.addVaultBtn.menuItemNew=Nytt valv...
main.vaultlist.addVaultBtn.menuItemExisting=Öppna befintligt valv... main.vaultlist.addVaultBtn.menuItemExisting=Öppna befintligt valv...
##Notificaition
main.notification.updateAvailable=Uppdatering tillgänglig.
main.notification.support=Stöd Cryptomator.
## Vault Detail ## Vault Detail
### Welcome ### 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: main.vaultDetail.welcomeOnboarding=Tack för att du väljer Cryptomator för att skydda dina filer. Om du behöver hjälp kan du kolla in våra guider:
@@ -262,7 +262,6 @@ preferences.interface.language.auto=Chaguo-msingi la Mfumo
preferences.interface.interfaceOrientation=Mwelekeo wa Kiolesura preferences.interface.interfaceOrientation=Mwelekeo wa Kiolesura
preferences.interface.interfaceOrientation.ltr=Kushoto kwenda Kulia preferences.interface.interfaceOrientation.ltr=Kushoto kwenda Kulia
preferences.interface.interfaceOrientation.rtl=Kulia hadi Kushoto preferences.interface.interfaceOrientation.rtl=Kulia hadi Kushoto
preferences.interface.showMinimizeButton=Onyesha kitufe cha kupunguza
preferences.interface.showTrayIcon=Onyesha ikoni ya trei (inahitaji kuanzisha upya) preferences.interface.showTrayIcon=Onyesha ikoni ya trei (inahitaji kuanzisha upya)
## Volume ## Volume
preferences.volume=Kiendeshi pepe 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.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.getCertificate=Je, si kuwa na moja tayari? Jifunze jinsi unaweza kupata.
preferences.contribute.promptText=Bandika msimbo wa cheti cha msaidizi hapa 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 --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
@@ -328,11 +330,6 @@ stats.access.total=Jumla ya ufikiaji: %d
# Main Window # 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 ## Vault List
main.vaultlist.emptyList.onboardingInstruction=Bofya hapa ili kuongeza kuba main.vaultlist.emptyList.onboardingInstruction=Bofya hapa ili kuongeza kuba
main.vaultlist.contextMenu.remove=Ondoa… main.vaultlist.contextMenu.remove=Ondoa…
@@ -341,7 +338,7 @@ main.vaultlist.contextMenu.unlock=Fungua…
main.vaultlist.contextMenu.unlockNow=Fungua Sasa main.vaultlist.contextMenu.unlockNow=Fungua Sasa
main.vaultlist.contextMenu.vaultoptions=Onyesha Machaguo ya Kuba main.vaultlist.contextMenu.vaultoptions=Onyesha Machaguo ya Kuba
main.vaultlist.contextMenu.reveal=Fichua Kiendeshaji main.vaultlist.contextMenu.reveal=Fichua Kiendeshaji
main.vaultlist.addVaultBtn=Ongeza ##Notificaition
## Vault Detail ## Vault Detail
### Welcome ### Welcome
main.vaultDetail.welcomeOnboarding=Shukrani kwa kuchagua Cryptomator kulinda faili zako. Ikiwa unahitaji msaada wowote, angalia miongozo yetu ya kuanza: main.vaultDetail.welcomeOnboarding=Shukrani kwa kuchagua Cryptomator kulinda faili zako. Ikiwa unahitaji msaada wowote, angalia miongozo yetu ya kuanza:
@@ -188,6 +188,9 @@ preferences.interface.theme.light=வெளிச்சம்
## Updates ## Updates
## Contribution ## Contribution
### Remove License Key Dialog
removeCert.confirmBtn=நீக்கு
#<-- Add entries for donations and code/translation/documentation contribution --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
@@ -221,11 +224,6 @@ stats.write.accessCount=மொத்த எழுதப்பட்டது: %d
# Main Window # Main Window
main.closeBtn.tooltip=மூடு
main.minimizeBtn.tooltip=சிறிதாக்கு
main.preferencesBtn.tooltip=விருப்பங்கள்
main.debugModeEnabled.tooltip=பிழைத்திருத்த பயன்முறை இயக்கப்பட்டது
main.supporterCertificateMissing.tooltip=நன்கொடை வழங்குவதை கருத்தில் கொள்ளவும்
## Vault List ## Vault List
main.vaultlist.emptyList.onboardingInstruction=பெட்டகத்தைச் சேர்க்க இங்கே கிளிக் செய்யவும் main.vaultlist.emptyList.onboardingInstruction=பெட்டகத்தைச் சேர்க்க இங்கே கிளிக் செய்யவும்
main.vaultlist.contextMenu.remove=அகற்று… main.vaultlist.contextMenu.remove=அகற்று…
@@ -234,6 +232,7 @@ main.vaultlist.contextMenu.unlock=பூட்டுநீக்கு…
main.vaultlist.contextMenu.unlockNow=இப்போது திறக்கவும் main.vaultlist.contextMenu.unlockNow=இப்போது திறக்கவும்
main.vaultlist.contextMenu.vaultoptions=பெட்டக விருப்பங்களைக் காட்டு main.vaultlist.contextMenu.vaultoptions=பெட்டக விருப்பங்களைக் காட்டு
main.vaultlist.contextMenu.reveal=இயக்ககத்தை வெளிப்படுத்து main.vaultlist.contextMenu.reveal=இயக்ககத்தை வெளிப்படுத்து
##Notificaition
## Vault Detail ## Vault Detail
### Welcome ### Welcome
main.vaultDetail.welcomeOnboarding=உங்கள் கோப்புகளைப் பாதுகாக்க Cryptomator -ஐத் தேர்ந்தெடுத்ததற்கு நன்றி. உங்களுக்கு ஏதேனும் உதவி தேவைப்பட்டால், எங்கள் தொடக்க வழிகாட்டிகளைப் பார்க்கவும்: main.vaultDetail.welcomeOnboarding=உங்கள் கோப்புகளைப் பாதுகாக்க Cryptomator -ஐத் தேர்ந்தெடுத்ததற்கு நன்றி. உங்களுக்கு ஏதேனும் உதவி தேவைப்பட்டால், எங்கள் தொடக்க வழிகாட்டிகளைப் பார்க்கவும்:
@@ -69,6 +69,9 @@ preferences.interface.theme.light=కాంతి
## Updates ## Updates
## Contribution ## Contribution
### Remove License Key Dialog
removeCert.confirmBtn=తొలగించు
#<-- Add entries for donations and code/translation/documentation contribution --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
@@ -82,6 +85,7 @@ preferences.interface.theme.light=కాంతి
# Main Window # Main Window
## Vault List ## Vault List
##Notificaition
## Vault Detail ## Vault Detail
### Welcome ### Welcome
### Locked ### Locked
+273 -5
View File
@@ -15,11 +15,16 @@ generic.button.next=ถัดไป
generic.button.print=พิมพ์ generic.button.print=พิมพ์
# Error # Error
error.message=ข้อผิดพลาด: %s error.message=เกิดข้อผิดพลาด
error.description=ไม่นะ! Cryptomator ไม่ได้ต้องการให้สิ่งนี้เกิดขึ้น คุณสามารถค้นหาข้อผิดพลาดนี้ได้ หากค้นหาไม่เจอ โปรดรายงาน error.description=ไม่นะ! Cryptomator ไม่ได้ต้องการให้สิ่งนี้เกิดขึ้น คุณสามารถค้นหาข้อผิดพลาดนี้ได้ หากค้นหาไม่เจอ โปรดรายงาน
error.hyperlink.lookup=ค้นหาข้อผิดพลาดนี้ error.hyperlink.lookup=ค้นหาข้อผิดพลาดนี้
error.hyperlink.report=รายงานข้อผิดพลาดนี้ error.hyperlink.report=รายงานข้อผิดพลาดนี้
error.technicalDetails=ราย​ละเอียด: error.technicalDetails=ราย​ละเอียด:
error.existingSolutionDescription=Cryptomator ไม่ได้คาดว่าสิ่งนี้จะเกิดขึ้น เราพบวิธีแก้ไข โปรดกดลิงก์ต่อไปนี้
error.hyperlink.solution=ค้นหาวิธีแก้ไข
error.lookupPermissionMessage=Cryptomator สามารถค้นหาวิธีการแก้ไขปัญหานี้ออนไลน์ เราจะส่งคำร้องไปยังฐานข้อมูลของเราจากเลขที่อยู่ไอพีของท่าน
error.dismiss=ไม่สนใจ
error.lookUpSolution=ค้นหาวิธีแก้ไข
# Defaults # Defaults
defaults.vault.vaultName=Vault defaults.vault.vaultName=Vault
@@ -31,16 +36,18 @@ traymenu.lockAllVaults=ล็อกทั้งหมด
traymenu.quitApplication=ออก traymenu.quitApplication=ออก
traymenu.vault.unlock=ปลดล็อก traymenu.vault.unlock=ปลดล็อก
traymenu.vault.lock=ล็อก traymenu.vault.lock=ล็อก
traymenu.vault.reveal=เปิดเผย traymenu.vault.reveal=เปิด
# Add Vault Wizard # Add Vault Wizard
addvaultwizard.title=เพิ่ม Vault addvaultwizard.title=เพิ่ม Vault
## New ## New
addvaultwizard.new.title=เพิ่ม Vault ใหม่
### Name ### Name
addvaultwizard.new.nameInstruction=เลือกชื่อให้ Vault addvaultwizard.new.nameInstruction=เลือกชื่อให้ Vault
addvaultwizard.new.namePrompt=ชื่อ Vault addvaultwizard.new.namePrompt=ชื่อ Vault
### Location ### Location
addvaultwizard.new.locationInstruction=Cryptomator ควรเก็บไฟล์ของคุณไว้ที่ไหน? addvaultwizard.new.locationInstruction=Cryptomator ควรเก็บไฟล์ของคุณไว้ที่ไหน?
addvaultwizard.new.locationLoading=กำลังตรวจสอบไฟล์ในเครื่องเพื่อค้นหาไดเรกทอรีที่เก็บข้อมูลบนคลาวด์ตามค่าเริ่มต้น…
addvaultwizard.new.locationLabel=ที่จัดเก็บข้อมูล addvaultwizard.new.locationLabel=ที่จัดเก็บข้อมูล
addvaultwizard.new.locationPrompt= addvaultwizard.new.locationPrompt=
addvaultwizard.new.directoryPickerLabel=ตำแหน่งที่กำหนดเอง addvaultwizard.new.directoryPickerLabel=ตำแหน่งที่กำหนดเอง
@@ -50,7 +57,18 @@ addvaultwizard.new.fileAlreadyExists=คำเตือน: มีชื่อ
addvaultwizard.new.locationDoesNotExist=ไม่มีไดเรกทอรีในตำแหน่งที่คุณเลือก หรือไม่สามารถเข้าถึงได้ addvaultwizard.new.locationDoesNotExist=ไม่มีไดเรกทอรีในตำแหน่งที่คุณเลือก หรือไม่สามารถเข้าถึงได้
addvaultwizard.new.locationIsNotWritable=ไม่มีสิทธิ์ในการเขียนตำแหน่งที่คุณเลือก addvaultwizard.new.locationIsNotWritable=ไม่มีสิทธิ์ในการเขียนตำแหน่งที่คุณเลือก
addvaultwizard.new.locationIsOk=ตำแหน่งนี้เหมาะสมสำหรับ Vault ของคุณ 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 ### 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 ### Password
addvaultwizard.new.createVaultBtn=สร้าง Vault addvaultwizard.new.createVaultBtn=สร้าง Vault
addvaultwizard.new.generateRecoveryKeyChoice=หากคุณลืมรหัสผ่าน คุณจะไม่สามารถเข้าถึงข้อมูลเหล่านี้ได้ คุณต้องการที่จะสร้างรหัสกู้คืนหรือไม่? addvaultwizard.new.generateRecoveryKeyChoice=หากคุณลืมรหัสผ่าน คุณจะไม่สามารถเข้าถึงข้อมูลเหล่านี้ได้ คุณต้องการที่จะสร้างรหัสกู้คืนหรือไม่?
@@ -71,114 +89,364 @@ addvault.new.readme.storageLocation.10=หากคุณต้องการ
addvault.new.readme.accessLocation.fileName=ยินดีต้อนรับ.rtf addvault.new.readme.accessLocation.fileName=ยินดีต้อนรับ.rtf
addvault.new.readme.accessLocation.1=🔐️ พื้นที่นี้เข้ารหัสแล้ว 🔐️ addvault.new.readme.accessLocation.1=🔐️ พื้นที่นี้เข้ารหัสแล้ว 🔐️
addvault.new.readme.accessLocation.2=นี่คือตำแหน่งจัดเก็บ Vault ของคุณ addvault.new.readme.accessLocation.2=นี่คือตำแหน่งจัดเก็บ Vault ของคุณ
addvault.new.readme.accessLocation.3=ไฟล์ใดๆ ที่เพิ่มลงในไดรฟ์นี้จะถูกเข้ารหัสโดย Cryptomator คุณสามารถใช้มันได้เหมือนกับไดรฟ์/โฟลเดอร์อื่นๆ นี่เป็นเพียงการแสดงผลที่ผ่านการถอดรหัสของเนื้อหา ไฟล์ของคุณจะยังคงถูกเข้ารหัสบนฮาร์ดดิสก์ของคุณตลอดเวลา
addvault.new.readme.accessLocation.4=คุณสามารถลบไฟล์นี้ได้
## Existing ## Existing
addvaultwizard.existing.title=เพิ่ม Vault เดิม
addvaultwizard.existing.instruction=เลือกไฟล์ 'vault.cryptomator' ใน vault ของคุณ หากมีเพียงไฟล์ชื่อ 'masterkey.cryptomator' ให้เลือกไฟล์นั้นแทน
addvaultwizard.existing.chooseBtn=เลือก... addvaultwizard.existing.chooseBtn=เลือก...
addvaultwizard.existing.filePickerTitle=เลือกไฟล์ Vault
addvaultwizard.existing.filePickerMimeDesc=Cryptomator Vault
## Success ## Success
addvaultwizard.success.nextStepsInstructions=เพิ่ม vault "%s"
addvaultwizard.success.unlockNow=ปลดล็อกตอนนี้
# Remove Vault # Remove Vault
removeVault.title=ลบ "%s"
removeVault.message=ลบ Vault หรือไม่?
removeVault.description=นี่จะทำให้ Cryptomator ลืมเกี่ยวกับ vault นี้เท่านั้น คุณสามารถเพิ่มมันอีกครั้งได้ ไม่มีไฟล์ที่เข้ารหัสจะถูกลบจากฮาร์ดดิสก์ของคุณ
removeVault.confirmBtn=ลบ Vault
# Change Password # Change Password
changepassword.title=เปลี่ยนรหัสผ่าน
changepassword.enterOldPassword=ใส่รหัสผ่านปัจจุบันสำหรับ "%s"
changepassword.finalConfirmation=ฉันเข้าใจว่าฉันจะไม่สามารถเข้าถึงข้อมูลของฉันได้หากฉันลืมรหัสผ่าน
# Forget Password # Forget Password
forgetPassword.title=ลืมรหัสผ่าน
forgetPassword.message=ลืมรหัสผ่าน?
forgetPassword.description=ลบรหัสผ่านที่บันทึกไว้ของ vault นี้จาก keychain ของของคุณ
forgetPassword.confirmBtn=ลืมรหัสผ่าน
# Unlock # Unlock
unlock.title=ปลดล็อก "%s"
unlock.passwordPrompt=ใส่รหัสผ่านสำหรับ "%s"
unlock.savePassword=จำรหัสผ่าน
unlock.unlockBtn=ปลดล็อก unlock.unlockBtn=ปลดล็อก
## Select ## Select
unlock.chooseMasterkey.message=ไม่พบไฟล์ Masterkey
unlock.chooseMasterkey.description=Cryptomator ไม่พบไฟล์ masterkey สำหรับ vault "%s" โปรดเลือกไฟลด้วยตนเอง
unlock.chooseMasterkey.filePickerTitle=เลือกไฟล์ Masterkey
unlock.chooseMasterkey.filePickerMimeDesc=Cryptomator Masterkey
## Success ## Success
unlock.success.message=ปลดล็อกสำเร็จ
unlock.success.description=ข้อมูลใน vault "%s" สามารถเข้าถึงได้แล้วผ่านการจำลองไดรฟ์
unlock.success.rememberChoice=จำตัวเลือกของฉัน, ไม่ต้องถามอีก
unlock.success.revealBtn=เปิดไดรฟ์
## Failure ## 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
hub.noKeychain.message=ไม่สามารถเข้าถึง device key ได้
hub.noKeychain.description=เพื่อปลดล็อก Hub vaults จำเป็นต้องใช้ device key ซึ่งได้รับการป้องกันด้วย keychain หากต้องการดำเนินการต่อ โปรดเปิดใช้งาน “%s” และเลือก keychain ในการตั้งค่า
hub.noKeychain.openBtn=การตั้งค่า
### Waiting ### Waiting
hub.auth.message=กำลังรอการตรวจสอบ…
hub.auth.description=คุณจะถูกเปลี่ยนเส้นทางไปยังหน้าลงชื่อเข้าใช้อัตโนมัติ
hub.auth.loginLink=ไม่เปิดลิงก์? คลิกที่นี่เพื่อเปิด
### Receive Key ### Receive Key
hub.receive.message=กำลังประมวลผลการตอบสนอง…
hub.receive.description=Cryptomator กำลังรับและประมวลผลการตอบสนองจาก Hub โปรดรอ
### Register Device ### 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 ### Register Device Legacy
hub.register.legacy.occupiedMsg=ชื่อนี้ถูกใช้งานอยู่แล้ว
hub.register.legacy.description=นี่เป็นการเข้าถึง Hub ครั้งแรกจากอุปกรณ์นี้ โปรดลงทะเบียน
### Registration Success ### Registration Success
hub.registerSuccess.message=ลงทะเบียนอุปกรณ์เรียบร้อยแล้ว
hub.registerSuccess.description=อุปกรณ์ของคุณลงทะเบียนเรียบร้อยแล้ว คุณสามารถดำเนินการปลดล็อก vault ต่อได้
hub.registerSuccess.unlockBtn=ปลดล็อก hub.registerSuccess.unlockBtn=ปลดล็อก
hub.registerSuccess.legacy.description=ในการเข้าถึง vault อุปกรณ์ของคุณต้องได้รับการอนุญาตเพิ่มเติมจากเจ้าของ vault
### Registration Failed ### Registration Failed
hub.registerFailed.message=การลงทะเบียนอุปกรณ์ล้มเหลว
hub.registerFailed.description.generic=เกิดข้อผิดพลาดในการลงทะเบียน สำหรับรายละเอียดเพิ่มเติม โปรดตรวจสอบบันทึกของแอปพลิเคชัน
hub.registerFailed.description.deviceAlreadyExists=อุปกรณ์นี้ลงทะเบียนไว้แล้วสำหรับผู้ใชอื่น โปรดลองเปลี่ยนบัญชีผู้ใช้หรือลงทะเบียนอุปกรณ์อื่น
### Unauthorized ### Unauthorized
hub.unauthorized.message=การเข้าถึงถูกปฏิเสธ
hub.unauthorized.description=อุปกรณ์ของคุณยังไม่ได้รับการอนุญาตให้เข้าถึง vault นี้ โปรดขอให้เจ้าของ vault อนุญาต
### Requires Account Initialization ### Requires Account Initialization
hub.requireAccountInit.message=โปรดดำเนินการ
hub.requireAccountInit.description.0=เพื่อดำเนินการต่อ โปรดทำตามขั้นตอนที่จำเป็นใน
hub.requireAccountInit.description.1=โปรไฟล์ผู้ใช้ Hub
hub.requireAccountInit.description.2=.
### License Exceeded ### License Exceeded
hub.invalidLicense.message=สิทธิ์การใช้ Hub ไม่ถูกต้อง
hub.invalidLicense.description=ระบบ Cryptomator Hub ของคุณมีสิทธิ์การใช้ไม่ถูกต้อง โปรดแจ้งผู้ดูแล Hub เพื่ออัปเกรดหรือต่ออายุสิทธิ์การใช้
# Lock # Lock
## Force ## Force
lock.forced.message=ล็อกไม่สำเร็จ
lock.forced.description=ไม่สามารถล็อก "%s" ได้เนื่องจากมีการดำเนินการค้างอยู่ หรือไฟล์ที่เปิดอยู่ คุณสามารถบังคับล็อก vault นี้ได้ แต่การหยุดการทำงานของ I/O อาจทำให้ข้อมูลที่ยังไม่ได้บันทึกสูญหาย
lock.forced.retryBtn=ลอง​ใหม่
lock.forced.forceBtn=บังคับล็อก
## Failure ## Failure
lock.fail.message=ล็อก Vault ไม่สำเร็จ
lock.fail.description=ไม่สามารถล็อก vault "%s" ได้ โปรดตรวจสอบให้แน่ใจว่างานที่ยังไม่ได้บันทึกถูกบันทึกไว้ที่อื่น และกระบวณการอ่าน/เขียนที่สำคัญเสร็จสิ้นแล้ว หากต้องการปิด vault ให้ kill process Cryptomator
# Migration # Migration
migration.title=อัปเกรด Vault
## Start ## Start
migration.start.header=อัปเกรด Vault
migration.start.text=เพื่อเปิด vault "%s" ของคุณในเวอร์ชันใหม่ของ Cryptomator, vault จะต้องได้รับการอัปเกรดเป็นรูปแบบใหม่ ก่อนที่จะทำเช่นนี้ คุณควรทราบสิ่งต่อไปนี้:
migration.start.remarkUndone=การอัปเกรดนี้ไม่สามารถย้อนกลับได้
migration.start.remarkVersions=เวอร์ชันเก่าของ Cryptomator จะไม่สามารถเปิด vault ที่อัปเกรดแล้วได้
## Run ## Run
migration.run.enterPassword=ป้อนรหัสผ่านสําหรับ "%s"
## Success ## Success
migration.success.unlockNow=ปลดล็อกตอนนี้
## Missing file system capabilities ## Missing file system capabilities
migration.error.missingFileSystemCapabilities.title=ระบบไฟล์ไม่รองรับ
## Impossible ## Impossible
migration.impossible.heading=ไม่สามารถโอนย้าย vault ได้
# Health Check # Health Check
## Start ## Start
health.title=ตรวจสอบสถานะของ "%s"
health.intro.header=ตรวจสอบสถานะ
## Start Failure ## Start Failure
health.fail.moreInfo=ข้อมูลเพิ่มเติม
## Check Selection ## Check Selection
health.checkList.selectAllButton=เลือกทั้งหมด
health.checkList.deselectAllButton=ยกเลิกการเลือกทั้งหมด
health.check.runBatchBtn=เรียกใช้การตรวจสอบที่เลือก
## Detail view ## Detail view
health.check.detail.checkCancelled=การตรวจสอบถูกยกเลิก
health.check.detail.listFilters.label=กรอง
health.check.detail.fixAllSpecificBtn=แก้ไขทั้งหมด
health.check.exportBtn=ส่งออกรายงาน
## Result view ## 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 ## Fix Application
health.fix.fixBtn=แก้ไข
health.fix.successTip=แก้ไขสำเร็จ
health.fix.failTip=การแก้ไขล้มเหลว โปรดตรวจสอบบันทึกสำหรับรายละเอียด
# Preferences # Preferences
preferences.title=การตั้งค่า preferences.title=การตั้งค่า
## General ## 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 ## 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 ## Volume
preferences.volume=ไดร์ฟจำลอง
preferences.volume.type=ขนิดไดรฟ์เริ่มต้น
preferences.volume.type.automatic=อัตโนมัติ
preferences.volume.tcp.port=พอร์ต TCP เริ่มต้น
preferences.volume.feature.mountFlags=ตัวเลือกการจำลองไดรฟ์ที่กำหนดเอง
preferences.volume.feature.readOnly=การจำลองไดรฟ์แบบอ่านอย่างเดียว
## Updates ## 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 ## Contribution
preferences.contribute=สนับสนุนเรา
### Remove License Key Dialog
removeCert.confirmBtn=ลบ
#<-- Add entries for donations and code/translation/documentation contribution --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
preferences.about=เกี่ยวกับ
# Vault Statistics # Vault Statistics
stats.title=สถิติของ %s
## Read ## 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 ## 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 ## Accesses
stats.access.current=การเข้าถึง: %d
# Main Window # Main Window
main.closeBtn.tooltip=ปิด
main.preferencesBtn.tooltip=การตั้งค่า
main.supporterCertificateMissing.tooltip=โปรดพิจารณาเงินบริจาค
## Vault List ## Vault List
main.vaultlist.emptyList.onboardingInstruction=คลิกที่นี่เพื่อเพิ่ม vault
main.vaultlist.contextMenu.remove=ลบ...
main.vaultlist.contextMenu.lock=ล็อก main.vaultlist.contextMenu.lock=ล็อก
main.vaultlist.contextMenu.unlock=ปลดล็อก...
main.vaultlist.contextMenu.unlockNow=ปลดล็อกตอนนี้
main.vaultlist.contextMenu.vaultoptions=แสดงตัวเลือก Vault
main.vaultlist.contextMenu.reveal=เปิดไดรฟ์
##Notificaition
## Vault Detail ## Vault Detail
### Welcome ### Welcome
### Locked ### Locked
main.vaultDetail.lockedStatus=ล็อกแล้ว
main.vaultDetail.unlockBtn=ปลดล็อก...
main.vaultDetail.unlockNowBtn=ปลดล็อกตอนนี้
main.vaultDetail.passwordSavedInKeychain=รหัสผ่านถูกบันทึก
main.vaultDetail.share=แชร์...
### Unlocked ### Unlocked
main.vaultDetail.unlockedStatus=ปลดล็อกแล้ว
main.vaultDetail.revealBtn=เปิดไดรฟ์
main.vaultDetail.copyUri=คัดลอก URI
main.vaultDetail.lockBtn=ล็อก 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 ### Missing
main.vaultDetail.missing.recheck=ตรวจสอบอีกครั้ง
main.vaultDetail.missing.remove=ลบออกจากรายชื่อ Vault…
main.vaultDetail.missing.changeLocation=เปลี่ยนที่อยู่ vault…
### Needs Migration ### Needs Migration
main.vaultDetail.migrateButton=อัปเกรด Vault
### Error ### Error
main.vaultDetail.error.reload=รีโหลด
main.vaultDetail.error.windowTitle=เกิดข้อผิดพลาดในการโหลด vault
# Wrong File Alert # Wrong File Alert
wrongFileAlert.title=วิธีการเข้ารหัสไฟล์
# Vault Options # Vault Options
## General ## General
vaultOptions.general=ทั่วไป
vaultOptions.general.vaultName=ชื่อ Vault 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 ## 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.directoryPickerButton=เลือก...
vaultOptions.mount.mountPoint.directoryPickerTitle=เลือกไดเรกทอรี
vaultOptions.mount.volumeType.default=ค่าเริ่มต้น (%s)
vaultOptions.mount.volume.tcp.port=พอร์ต TCP
vaultOptions.mount.volume.type=ขนิดไดรฟ์
## Master Key ## Master Key
vaultOptions.masterkey=รหัสผ่าน
vaultOptions.masterkey.changePasswordBtn=เปลี่ยนรหัสผ่าน
vaultOptions.masterkey.forgetSavedPasswordBtn=ลืมรหัสผ่านที่บันทึกไว้
vaultOptions.masterkey.recoverPasswordBtn=ตั้งรหัสผ่านใหม่
## Hub ## Hub
vaultOptions.hub=กู้คืน
# Recovery Key # Recovery Key
## Display Recovery Key ## Display Recovery Key
recoveryKey.display.title=แสดงรหัสกู้คืน
recoveryKey.create.message=กรุณาใส่รหัสผ่าน
## Reset Password ## Reset Password
### Enter Recovery Key ### Enter Recovery Key
recoveryKey.recover.title=ตั้งรหัสผ่านใหม่
### Reset Password ### Reset Password
recoveryKey.recover.resetBtn=รีเซ็ต
### Recovery Key Password Reset Success ### Recovery Key Password Reset Success
recoveryKey.recover.resetSuccess.message=รีเซ็ตรหัสผ่านสำเร็จ
# Convert Vault # Convert Vault
convertVault.convert.convertBtn.before=แปลง
convertVault.convert.convertBtn.processing=กำลังแปลง...
# New Password # 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
quit.title=ออกจากแอปพลิเคชัน
quit.message=มี vault ที่ถูกปลดล็อกอยู่
# Forced Quit # Forced Quit
# Update Reminder # Update Reminder
updateReminder.title=ตรวจสอบอัปเดท
updateReminder.message=ตรวจสอบอัพเดต?
updateReminder.notNow=ไม่ใช่ตอนนี้
updateReminder.yesOnce=ใช่, ครั้งเดียว
updateReminder.yesAutomatically=ตกลง, ตรวจสอบอัปเดทอัตโนมัติ
#Dokany Support End #Dokany Support End
dokanySupportEnd.title=หมายเหตุการเลิกใช้งาน
dokanySupportEnd.preferencesBtn=การตั้งค่า
# Share Vault # Share Vault
shareVault.title=แชร์ Vault
shareVault.hubAd.authentication=• การพิสูจน์ตัวตนที่เข้มงวด
shareVault.hubAd.encryption=• เข้ารหัสจากต้นทางถึงปลายทาง
+137 -127
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.lookup=Bu hatayı araştır
error.hyperlink.report=Bu hatayı bildir error.hyperlink.report=Bu hatayı bildir
error.technicalDetails=Detaylar: 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.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.lookupPermissionMessage=Cryptomator bu soruna çevrimiçi bir çözüm arayabilir. Bu, sorun veritabanımıza IP adresinizden bir istek gönderecektir.
error.dismiss=Yoksay 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.locationLoading=Varsayılan bulut depolama dizinleri için yerel dosya sistemi denetleniyor…
addvaultwizard.new.locationLabel=Depolama konumu addvaultwizard.new.locationLabel=Depolama konumu
addvaultwizard.new.locationPrompt= addvaultwizard.new.locationPrompt=
addvaultwizard.new.directoryPickerLabel=Diğer konum addvaultwizard.new.directoryPickerLabel=Özel konum
addvaultwizard.new.directoryPickerButton=Seç… addvaultwizard.new.directoryPickerButton=Seç…
addvaultwizard.new.directoryPickerTitle=Dizin Seç addvaultwizard.new.directoryPickerTitle=Dizin Seç
addvaultwizard.new.fileAlreadyExists=Kasa adına sahip bir dosya veya dizin zaten mevcut 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.locationDoesNotExist=Belirtilen yoldaki bir dizin mevcut değil veya erişilemez
addvaultwizard.new.locationIsNotWritable=Belirtilen yolda yazma erişimi yok 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.invalidName=Geçersiz kasa adı
addvaultwizard.new.validName=Geçerli kasa adı addvaultwizard.new.validName=Geçerli kasa adı
addvaultwizard.new.validCharacters.message=Kasa adı aşağıdaki karakterleri içerebilir: addvaultwizard.new.validCharacters.message=Kasa adı aşağıdaki karakterleri içerebilir:
addvaultwizard.new.validCharacters.chars=Kelime karakterleri (örn. a, ж veya 수) addvaultwizard.new.validCharacters.chars=Kelime karakterleri (örn. a, ж veya 수)
addvaultwizard.new.validCharacters.numbers=Sayılar 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 ### 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.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.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.title=Şifrelenmiş dosya isimleri için maksimum uzunluk
addvaultwizard.new.expertSettings.shorteningThreshold.valid=Geçerli addvaultwizard.new.expertSettings.shorteningThreshold.valid=Geçerli
### Password ### Password
addvaultwizard.new.createVaultBtn=Kasa Oluştur 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=Parolanız olmadan verilerinize erişemeyeceksiniz. Parolanızı 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.yes=Evet lütfen, üzülmektense güvende olmak daha iyidir
addvaultwizard.new.generateRecoveryKeyChoice.no=Hayır teşekkürler, şifremi kaybetmeyeceğim addvaultwizard.new.generateRecoveryKeyChoice.no=Hayır teşekkürler, parolamı kaybetmeyeceğim
### Information ### Information
addvault.new.readme.storageLocation.fileName=IMPORTANT.rtf addvault.new.readme.storageLocation.fileName=IMPORTANT.rtf
addvault.new.readme.storageLocation.1=⚠️ KASA DOSYALARI ⚠️ 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.3=YAPMAYINIZ!
addvault.new.readme.storageLocation.4=• bu dizindeki herhangi bir dosyayı değiştirmeyin ya da 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. 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.fileName=WELCOME.rtf
addvault.new.readme.accessLocation.1=🔐️ ŞİFRELENMİŞ BİRİM 🔐️ 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.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.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ı silmeye çekinmeyin. addvault.new.readme.accessLocation.4=Bu dosyayı silmekten çekinmeyin.
## Existing ## Existing
addvaultwizard.existing.title=Mevcut Kasayı Ekle 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. 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ç addvaultwizard.success.unlockNow=Kilidi Şimdi Aç
# Remove Vault # Remove Vault
removeVault.title=Kasayı Sil removeVault.title="%s" Kasasını Sil
removeVault.message=Kasa silinsin mi? 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.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 removeVault.confirmBtn=Kasayı Sil
# Change Password # Change Password
changepassword.title=Şifreyi Değiştir changepassword.title=Parolayı Değiştir
changepassword.enterOldPassword="%s" için mevcut şifreyi girin changepassword.enterOldPassword="%s" için mevcut parolayı girin
changepassword.finalConfirmation=Şifremi unutursam verilerime ulaşamayacağımın farkındayım changepassword.finalConfirmation=Parolamı unuttuğum takdirde verilerime erişemeyeceğimi anlıyorum
# Forget Password # Forget Password
forgetPassword.title=Şifreyi Unut forgetPassword.title=Parolayı Unut
forgetPassword.message=Kaydedilen şifreyi unut? forgetPassword.message=Kaydedilen parola unutulsun mu?
forgetPassword.description=Bu, bu kasanın kaydedilmiş şifresini sistem anahtarlığınızdan siler. forgetPassword.description=Bu, kasanın kaydedilmiş parolasını sistem anahtar deposundan siler.
forgetPassword.confirmBtn=Şifreyi Unut forgetPassword.confirmBtn=Şifreyi Unut
# Unlock # Unlock
unlock.title="%s" kilidini aç unlock.title="%s" kilidini aç
unlock.passwordPrompt="%s" için şifre girin: unlock.passwordPrompt="%s" için parola girin:
unlock.savePassword=Şifreyi hatırla unlock.savePassword=Parolayı hatırla
unlock.unlockBtn=Kilit aç unlock.unlockBtn=Kilidi Aç
## Select ## Select
unlock.chooseMasterkey.message=Master anahtar dosyası bulunamadı unlock.chooseMasterkey.message=Ana 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.description="%s" kasası için ana anahtar dosyası bulunamadı. Lütfen anahtar dosyasını manuel olarak seçin.
unlock.chooseMasterkey.filePickerTitle=Masterkey Dosyasını Seç unlock.chooseMasterkey.filePickerTitle=Ana Anahtar Dosyasını Seç
unlock.chooseMasterkey.filePickerMimeDesc=Cryptomator Ana anahtarı unlock.chooseMasterkey.filePickerMimeDesc=Cryptomator Ana Anahtarı
## Success ## Success
unlock.success.message=Kilit başarıyla açıldı 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.rememberChoice=Seçimi hatırla, bunu bir daha gösterme
unlock.success.revealBtn=Sürücüyü Göster unlock.success.revealBtn=Sürücüyü Göster
## Failure ## Failure
unlock.error.customPath.message=Kasa özel yola bağlanamıyor 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.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.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.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 montaj yolu "%s" boş bir klasör değil. Lütfen boş bir klasör seçip tekrar deneyin. 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 montaj yolu seçtiniz ancak bu yolun kullanımı şu ileti ile başarısız oldu: %2$s 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.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 unlock.error.title="%s" kilidini açma başarısız oldu
## Hub ## Hub
hub.noKeychain.message=Cihaz anahtarına erişilemiyor 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.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=Özellikleri Aç hub.noKeychain.openBtn=Tercihleri Aç
### Waiting ### Waiting
hub.auth.message=Kimlik doğrulaması için bekleniyor… hub.auth.message=Kimlik doğrulaması için bekleniyor…
hub.auth.description=Otomatik olarak giriş sayfasına yönlendirilmelisiniz. 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. hub.receive.description=Cryptomator, Hub'dan yanıtı alıyor ve işliyor. Lütfen bekleyin.
### Register Device ### Register Device
hub.register.message=Yeni Cihaz 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.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.nameLabel=Cihaz Adı
hub.register.invalidAccountKeyLabel=Geçersiz Hesap Anahtarı hub.register.invalidAccountKeyLabel=Geçersiz Hesap Anahtarı
hub.register.registerBtn=Kaydol hub.register.registerBtn=Kaydol
### Register Device Legacy ### Register Device Legacy
hub.register.legacy.occupiedMsg=Ad zaten kullanımda 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 kaydedin. hub.register.legacy.description=Bu işlem bu cihazdan yapılan ilk Hub erişimidir. Lütfen kaydolun.
### Registration Success ### Registration Success
hub.registerSuccess.message=Cihaz kaydedildi 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.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 ### Registration Failed
hub.registerFailed.message=Cihaz kaydı başarısız oldu 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.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. 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 ### Unauthorized
hub.unauthorized.message=Erişim engellendi 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 ### Requires Account Initialization
hub.requireAccountInit.message=Eylem gerekli 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.1=Hub kullanıcı profili
hub.requireAccountInit.description.2=. hub.requireAccountInit.description.2=.
### License Exceeded ### License Exceeded
hub.invalidLicense.message=Hub Lisansı geçersiz 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 # Lock
## Force ## Force
lock.forced.message=Kilitleme başarısız 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.retryBtn=Yeniden dene
lock.forced.forceBtn=Kilitlemeye zorla lock.forced.forceBtn=Kilitlemeye zorla
## Failure ## Failure
lock.fail.message=Kasa kilitlenemedi. 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.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
migration.title=Kasayı Yükselt 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.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.remarkUndone=Bu yükseltme geri alınamaz.
migration.start.remarkVersions=Cryptomator'ın eski sürümleri, yükseltilmiş kasayı açamaz. 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.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 tam olarak senkronize edildiğ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 migration.start.confirm=Yukarıdaki bilgileri okudum ve anladım
## Run ## Run
migration.run.enterPassword="%s" için şifre girin migration.run.enterPassword="%s" için parola girin
migration.run.startMigrationBtn=Kasayı Taşı migration.run.startMigrationBtn=Kasayı Taşı
migration.run.progressHint=Bu biraz zaman alabilir… migration.run.progressHint=Bu biraz zaman alabilir…
## Success ## 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ç migration.success.unlockNow=Kilidi Şimdi Aç
## Missing file system capabilities ## Missing file system capabilities
migration.error.missingFileSystemCapabilities.title=Desteklenmeyen Dosya Sistemi 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.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.LONG_PATHS=Dosya sistemi, uzun yolları desteklemiyor.
migration.error.missingFileSystemCapabilities.reason.READ_ACCESS=Dosya sistemi okunmaya izin vermiyor. 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 ## Impossible
migration.impossible.heading=Kasa taşınamadı 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. 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.title="%s" Sağlık Kontrolü
health.intro.header=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.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.remarkFix=Tüm sorunlar çözülemez.
health.intro.remarkBackup=Eğer veri bozuksa, sadece yedekleme yardımcı olabilir. health.intro.remarkBackup=Eğer veri bozuksa, sadece yedekleme yardımcı olabilir.
health.intro.affirmation=Yukarıdaki bilgileri okudum ve anladım health.intro.affirmation=Yukarıdaki bilgileri okudum ve anladım
## Start Failure ## 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.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.parseError=Kasa yapılandırması ayrıştırılırken bir hata oluştu.
health.fail.moreInfo=Daha Fazla Bilgi 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.checkFinishedAndFound=Kontrol işlemi tamamlandı. Lütfen sonuçları inceleyin.
health.check.detail.checkFailed=Bir hata nedeniyle kontrolden çıkıldı. health.check.detail.checkFailed=Bir hata nedeniyle kontrolden çıkıldı.
health.check.detail.checkCancelled=Kontrol iptal edildi. 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.detail.fixAllSpecificBtn=Tüm türdekileri onar
health.check.exportBtn=Raporu Dışa Aktar health.check.exportBtn=Raporu Dışa Aktar
## Result view ## Result view
@@ -273,12 +273,12 @@ health.result.fixStateFilter.fixing=Onarılıyor…
health.result.fixStateFilter.fixed=Onarıldı health.result.fixStateFilter.fixed=Onarıldı
health.result.fixStateFilter.fixFailed=Onarım başarısız health.result.fixStateFilter.fixFailed=Onarım başarısız
## Fix Application ## Fix Application
health.fix.fixBtn=Düzelt health.fix.fixBtn=Onar
health.fix.successTip=Düzeltme başarılı health.fix.successTip=Onarım 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.failTip=Onarım başarısız oldu, ayrıntılar için günlüğe bakın
# Preferences # Preferences
preferences.title=Seçenekler preferences.title=Tercihler
## General ## General
preferences.general=Genel preferences.general=Genel
preferences.general.startHidden=Cryptomator'ı başlatırken pencereyi gizle 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.debugLogging=Hata ayıklama günlüğünü etkinleştir
preferences.general.debugDirectory=Kayıt dosyalarını göster preferences.general.debugDirectory=Kayıt dosyalarını göster
preferences.general.autoStart=Cryptomator'u sistem başlangıcında çalıştır 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 ## Interface
preferences.interface=Arayüz 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.automatic=Otomatik
preferences.interface.theme.dark=Karanlık preferences.interface.theme.dark=Karanlık
preferences.interface.theme.light=Aydınlı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=Dil (yeniden başlatma gerektirir)
preferences.interface.language.auto=Sistem Varsayılanı preferences.interface.language.auto=Sistem Varsayılanı
preferences.interface.interfaceOrientation=Arayüz Yönü preferences.interface.interfaceOrientation=Arayüz Yönü
preferences.interface.interfaceOrientation.ltr=Sola Yaslı preferences.interface.interfaceOrientation.ltr=Soldan Sağa
preferences.interface.interfaceOrientation.rtl=Sağa Yaslı preferences.interface.interfaceOrientation.rtl=Sağdan Sola
preferences.interface.showMinimizeButton=Küçültme düğmesini göster
preferences.interface.showTrayIcon=Sistem tepsisi simgesini göster (Yeniden başlatma gerekir) preferences.interface.showTrayIcon=Sistem tepsisi simgesini göster (Yeniden başlatma gerekir)
preferences.interface.compactMode=Kompakt kasa listesini etkinleştir
## Volume ## Volume
preferences.volume=Sanal Sürücü preferences.volume=Sanal Sürücü
preferences.volume.type=Varsayılan Birim Türü preferences.volume.type=Varsayılan Birim Türü
preferences.volume.type.automatic=Otomatik 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.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.tcp.port=Varsayılan TCP Bağlantı Noktası
preferences.volume.supportedFeatures=Seçilen birim türü aşağıdaki özellikleri destekler: preferences.volume.supportedFeatures=Seçilen birim türü aşağıdaki özellikleri destekler:
preferences.volume.feature.mountAuto=Otomatik bağlama noktası seçimi 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.currentVersion=Mevcut Sürüm: %s
preferences.updates.autoUpdateCheck=Güncellemeleri otomatik kontrol et preferences.updates.autoUpdateCheck=Güncellemeleri otomatik kontrol et
preferences.updates.checkNowBtn=Şimdi 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=Son kontrol: %s
preferences.updates.lastUpdateCheck.never=asla preferences.updates.lastUpdateCheck.never=asla
preferences.updates.lastUpdateCheck.recently=az önce preferences.updates.lastUpdateCheck.recently=az önce
preferences.updates.lastUpdateCheck.daysAgo=%s gün önce preferences.updates.lastUpdateCheck.daysAgo=%s gün önce
preferences.updates.lastUpdateCheck.hoursAgo=%s saat ö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. preferences.updates.upToDate=Cryptomator güncel.
## Contribution ## Contribution
preferences.contribute=Bizi Destekle preferences.contribute=Bizi Destekle
preferences.contribute.registeredFor=%s için destekçi sertifikası kaydedildi 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.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.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 --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
@@ -344,29 +354,29 @@ stats.title=%s İçin İstatistikler
stats.cacheHitRate=Önbellek Kullanım Oranı stats.cacheHitRate=Önbellek Kullanım Oranı
## Read ## Read
stats.read.throughput.idle=Okuma: boşta stats.read.throughput.idle=Okuma: boşta
stats.read.throughput.kibs=Okuma: %.2f kB/s stats.read.throughput.kibs=Okuma: %.2f KiB/s
stats.read.throughput.mibs=Okuma: %.2f MB/s stats.read.throughput.mibs=Okuma: %.2f MiB/s
stats.read.total.data.none=Okunan veri: - stats.read.total.data.none=Okunan veri: -
stats.read.total.data.kib=Okunan veri: %.1f kB stats.read.total.data.kib=Okunan veri: %.1f KiB
stats.read.total.data.mib=Okunan veri: %.1f MB stats.read.total.data.mib=Okunan veri: %.1f MiB
stats.read.total.data.gib=Okunan veri: %.1f GB stats.read.total.data.gib=Okunan veri: %.1f GiB
stats.decr.total.data.none=Şifresi çözülen veri: - stats.decr.total.data.none=Şifresi çözülen veri: -
stats.decr.total.data.kib=Şifresi çözülen veri: %.1f kB stats.decr.total.data.kib=Şifresi çözülen veri: %.1f KiB
stats.decr.total.data.mib=Şifresi çözülen veri: %.1f MB stats.decr.total.data.mib=Şifresi çözülen veri: %.1f MiB
stats.decr.total.data.gib=Şifresi çözülen veri: %.1f GB stats.decr.total.data.gib=Şifresi çözülen veri: %.1f GiB
stats.read.accessCount=Toplam okuma: %d stats.read.accessCount=Toplam okuma: %d
## Write ## Write
stats.write.throughput.idle=Yazma: boşta stats.write.throughput.idle=Yazma: boşta
stats.write.throughput.kibs=Yazma: %.2f kB/s stats.write.throughput.kibs=Yazma: %.2f KiB/s
stats.write.throughput.mibs=Yazma: %.2f MB/s stats.write.throughput.mibs=Yazma: %.2f MiB/s
stats.write.total.data.none=Yazılmış veri: - stats.write.total.data.none=Yazılmış veri: -
stats.write.total.data.kib=Yazılan veri: %.1f kB stats.write.total.data.kib=Yazılan veri: %.1f KiB
stats.write.total.data.mib=Yazılan veri: %.1f MB stats.write.total.data.mib=Yazılan veri: %.1f MiB
stats.write.total.data.gib=Yazılan veri: %.1f GB stats.write.total.data.gib=Yazılan veri: %.1f GiB
stats.encr.total.data.none=Şifrelenen veri: - stats.encr.total.data.none=Şifrelenen veri: -
stats.encr.total.data.kib=Şifrelenen veri: %.1f kB stats.encr.total.data.kib=Şifrelenen veri: %.1f KiB
stats.encr.total.data.mib=Şifrelenen veri: %.1f MB stats.encr.total.data.mib=Şifrelenen veri: %.1f MiB
stats.encr.total.data.gib=Şifrelenen veri: %.1f GB stats.encr.total.data.gib=Şifrelenen veri: %.1f GiB
stats.write.accessCount=Toplam yazma: %d stats.write.accessCount=Toplam yazma: %d
## Accesses ## Accesses
@@ -375,31 +385,28 @@ stats.access.total=Toplam erişim: %d
# Main Window # 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 ## Vault List
main.vaultlist.emptyList.onboardingInstruction=Kasa eklemek için buraya tıklayın main.vaultlist.emptyList.onboardingInstruction=Kasa eklemek için buraya tıklayın
main.vaultlist.contextMenu.remove=Kaldır… main.vaultlist.contextMenu.remove=Kaldır…
main.vaultlist.contextMenu.lock=Kilitle 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.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.contextMenu.reveal=Sürücüyü Göster
main.vaultlist.addVaultBtn=Ekle main.vaultlist.addVaultBtn.menuItemNew=Yeni Kasa Oluştur...
main.vaultlist.addVaultBtn.menuItemNew=Yeni Kasa... main.vaultlist.addVaultBtn.menuItemExisting=Var Olan Kasayı...
main.vaultlist.addVaultBtn.menuItemExisting=Mevcut Kasa... ##Notificaition
main.notification.updateAvailable=Güncelleme mevcut.
main.notification.support=Cryptomator'a destek olun.
## Vault Detail ## Vault Detail
### Welcome ### 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: 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 ### Locked
main.vaultDetail.lockedStatus=KİLİTLİ main.vaultDetail.lockedStatus=KİLİTLİ
main.vaultDetail.unlockBtn=Kilit aç… main.vaultDetail.unlockBtn=Kilidi aç…
main.vaultDetail.unlockNowBtn=Kilidi Şimdi Aç main.vaultDetail.unlockNowBtn=Kilidi Şimdi Aç
main.vaultDetail.optionsBtn=Kasa Ayarları main.vaultDetail.optionsBtn=Kasa Ayarları
main.vaultDetail.passwordSavedInKeychain=Şifre kaydedildi main.vaultDetail.passwordSavedInKeychain=Parola kaydedildi
main.vaultDetail.share=Paylaş… main.vaultDetail.share=Paylaş…
### Unlocked ### Unlocked
main.vaultDetail.unlockedStatus=KİLİDİ AÇIK main.vaultDetail.unlockedStatus=KİLİDİ AÇIK
@@ -410,7 +417,7 @@ main.vaultDetail.lockBtn=Kilitle
main.vaultDetail.bytesPerSecondRead=Okuma: main.vaultDetail.bytesPerSecondRead=Okuma:
main.vaultDetail.bytesPerSecondWritten=Yazma: main.vaultDetail.bytesPerSecondWritten=Yazma:
main.vaultDetail.throughput.idle=boşta 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.throughput.mbps=%.1f MiB/s
main.vaultDetail.stats=Kasa İstatistikleri main.vaultDetail.stats=Kasa İstatistikleri
main.vaultDetail.locateEncryptedFileBtn=Şifrelenmiş Dosyayı Bul 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.info=Cryptomator bu yolda bir kasa bulamadı.
main.vaultDetail.missing.recheck=Yeniden denetle main.vaultDetail.missing.recheck=Yeniden denetle
main.vaultDetail.missing.remove=Kasa Listesinden Sil… 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 ### Needs Migration
main.vaultDetail.migrateButton=Kasayı Yükselt main.vaultDetail.migrateButton=Kasayı Yükselt
main.vaultDetail.migratePrompt=Kasaya erişmeden önce kasanızın yeni bir formata yükseltilmesi gerekiyor main.vaultDetail.migratePrompt=Kasaya erişmeden önce kasanızın yeni bir formata yükseltilmesi gerekiyor
### Error ### 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.reload=Tekrar yükle
main.vaultDetail.error.windowTitle=Kasa yüklenirken hata oluştu 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.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.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.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 # Vault Options
## General ## General
vaultOptions.general=Genel vaultOptions.general=Genel
vaultOptions.general.vaultName=Kasa Adı vaultOptions.general.vaultName=Kasa Adı
vaultOptions.general.autoLock.lockAfterTimePart1=Boşta olduğunda kilitle 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.unlockAfterStartup=Cryptomator başlatıldığında kasayı
vaultOptions.general.actionAfterUnlock=Başarılı kilit açmanın ardından vaultOptions.general.actionAfterUnlock=Başarılı kilit açmanın ardından
vaultOptions.general.actionAfterUnlock.ignore=Hiçbir şey yapma 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=Bağlantı
vaultOptions.mount.info=Varsayılan ayarları değiştirmek için sanal sürücü tercihlerini açın. 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.readonly=Salt-Okunur
vaultOptions.mount.customMountFlags=Özel Bağlantı Parametreleri vaultOptions.mount.customMountFlags=Özel bağlantı parametreleri
vaultOptions.mount.winDriveLetterOccupied=meşgul vaultOptions.mount.winDriveLetterOccupied=meşgul
vaultOptions.mount.mountPoint=Bağlantı Noktası 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.driveLetter=Bir sürücü harfi kullan
vaultOptions.mount.mountPoint.custom=Seçilen dizini kullan vaultOptions.mount.mountPoint.custom=Seçilen dizini kullan
vaultOptions.mount.mountPoint.directoryPickerButton=Seç… 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.tcp.port=TCP Bağlantı Noktası
vaultOptions.mount.volume.type=Birim Türü vaultOptions.mount.volume.type=Birim Türü
## Master Key ## Master Key
vaultOptions.masterkey=Şifre vaultOptions.masterkey=Parola
vaultOptions.masterkey.changePasswordBtn=Şifreyi Değiştir vaultOptions.masterkey.changePasswordBtn=Parolayı Değiştir
vaultOptions.masterkey.forgetSavedPasswordBtn=Kaydedilen Şifreyi Unut vaultOptions.masterkey.forgetSavedPasswordBtn=Kaydedilen Parolayı Unut
vaultOptions.masterkey.recoveryKeyExplanation=Bir kurtarma anahtarı şifrenizi unuttuğunuz takdirde kasanıza ulaşmanın tek yoludur. 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.showRecoveryKeyBtn=Kurtarma Anahtarını Göster
vaultOptions.masterkey.recoverPasswordBtn=Şifreyi Sıfırla vaultOptions.masterkey.recoverPasswordBtn=Parolayı Sıfırla
## Hub ## Hub
vaultOptions.hub=Kurtarma 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. 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 ## Display Recovery Key
recoveryKey.display.title=Kurtarma Anahtarını Göster recoveryKey.display.title=Kurtarma Anahtarını Göster
recoveryKey.create.message=Parola gerekli 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.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 ## Reset Password
### Enter Recovery Key ### 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.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.wrongKey=Bu kurtarma anahtarı farklı bir kasaya ait
recoveryKey.recover.invalidKey=Bu kurtarma anahtarı geçerli değil recoveryKey.recover.invalidKey=Bu kurtarma anahtarı geçerli değil
recoveryKey.printout.heading=Cryptomator Kurtarma Anahtarı\n"%s"\n recoveryKey.printout.heading=Cryptomator Kurtarma Anahtarı\n"%s"\n
### Reset Password ### Reset Password
recoveryKey.recover.resetBtn=Sıfırla recoveryKey.recover.resetBtn=Sıfırla
### Recovery Key Password Reset Success ### Recovery Key Password Reset Success
recoveryKey.recover.resetSuccess.message=Şifre sıfırlama başarılı recoveryKey.recover.resetSuccess.message=Parola sıfırlama başarılı
recoveryKey.recover.resetSuccess.description=Yeni şifre ile kasanızın kilidini açabilirsiniz. recoveryKey.recover.resetSuccess.description=Yeni parola ile kasanızın kilidini açabilirsiniz.
# Convert Vault # Convert Vault
convertVault.title=Kasayı Dönüştür 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. convertVault.hubToPassword.success.description=Artık Hub erişimi gerektirmeden seçilen parola ile kasanın kilidini açabilirsiniz.
# New Password # New Password
newPassword.promptText=Yeni bir şifre girin newPassword.promptText=Yeni bir parola girin
newPassword.reenterPassword=Yeni şifreyi onaylayın newPassword.reenterPassword=Yeni parolayı onaylayın
newPassword.passwordsMatch=Şifreler eşleşti! newPassword.passwordsMatch=Parolalar eşleşti!
newPassword.passwordsDoNotMatch=Şifreler eşleşmedi newPassword.passwordsDoNotMatch=Parolalar eşleşmedi
passwordStrength.messageLabel.tooShort=En az %d karakter kullanın passwordStrength.messageLabel.tooShort=En az %d karakter kullanın
passwordStrength.messageLabel.0=Çok zayıf passwordStrength.messageLabel.0=Çok zayıf
passwordStrength.messageLabel.1=Zayıf passwordStrength.messageLabel.1=Zayıf
@@ -534,23 +541,26 @@ quit.forced.forceAndQuitBtn=Zorla ve Çık
# Update Reminder # Update Reminder
updateReminder.title=Güncelleme Kontrolü 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.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.notNow=Şimdi Değil
updateReminder.yesOnce=Evet, tek seferlik updateReminder.yesOnce=Evet, Tek Seferlik
updateReminder.yesAutomatically=Evet, otomatik olarak updateReminder.yesAutomatically=Evet, Otomatik
#Dokany Support End #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 # Share Vault
shareVault.title=Kasayı paylaş shareVault.title=Kasayı Paylaş
shareVault.message=Kasanızı başkalarıyla paylaşmak ister misiniz? 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.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.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.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.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 dökümantasyonu açın. shareVault.docsTooltip=Kasaların paylaşımı hakkında daha fazla bilgi edinmek için belgeleri açın.
shareVault.hubAd.description=Ekip halinde çalışmanın güvenli yolu shareVault.hubAd.description=Ekip halinde çalışmanın güvenli yolu
shareVault.hubAd.keyManagement=• Sıfır bilgi anahtar yönetimi shareVault.hubAd.keyManagement=• Sıfır bilgi anahtar yönetimi
shareVault.hubAd.authentication=• Güçlü kimlik doğrulama shareVault.hubAd.authentication=• Güçlü kimlik doğrulama
@@ -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 ئۇچۇرىنى ئېچىڭ
+9 -10
View File
@@ -22,7 +22,7 @@ error.hyperlink.lookup=Дізнатися більше про цю помилк
error.hyperlink.report=Повідомити про цю помилку error.hyperlink.report=Повідомити про цю помилку
error.technicalDetails=Докладно: error.technicalDetails=Докладно:
error.existingSolutionDescription=Cryptomator не очікував, що це станеться. Але ми знайшли спосіб розв'язання цієї проблеми. Ознайомтесь з ним, будь ласка, далі. error.existingSolutionDescription=Cryptomator не очікував, що це станеться. Але ми знайшли спосіб розв'язання цієї проблеми. Ознайомтесь з ним, будь ласка, далі.
error.hyperlink.solution=Знайдіть рішення error.hyperlink.solution=Ознайомтесь із рішенням
error.lookupPermissionMessage=Cryptomator може спробувати знайти спосіб розв'язання цієї проблеми онлайн. Це передбачає відправку запиту до нашої бази даних проблем з вашої ІР. error.lookupPermissionMessage=Cryptomator може спробувати знайти спосіб розв'язання цієї проблеми онлайн. Це передбачає відправку запиту до нашої бази даних проблем з вашої ІР.
error.dismiss=Відхилити error.dismiss=Відхилити
error.lookUpSolution=Пошук рішення error.lookUpSolution=Пошук рішення
@@ -288,6 +288,7 @@ preferences.general.debugLogging=Увімкнути ведення журнал
preferences.general.debugDirectory=Показати файли журналу preferences.general.debugDirectory=Показати файли журналу
preferences.general.autoStart=Запускати Cryptomator під час запуску системи preferences.general.autoStart=Запускати Cryptomator під час запуску системи
preferences.general.keychainBackend=Зберігати паролі за допомогою preferences.general.keychainBackend=Зберігати паролі за допомогою
preferences.general.quickAccessService=Додати до області швидкого доступу розблоковані сховища
## Interface ## Interface
preferences.interface=Вигляд preferences.interface=Вигляд
preferences.interface.theme=Колір і стиль preferences.interface.theme=Колір і стиль
@@ -300,7 +301,6 @@ preferences.interface.language.auto=Мова системи
preferences.interface.interfaceOrientation=Відображення елементів preferences.interface.interfaceOrientation=Відображення елементів
preferences.interface.interfaceOrientation.ltr=Зліва направо preferences.interface.interfaceOrientation.ltr=Зліва направо
preferences.interface.interfaceOrientation.rtl=Справа наліво preferences.interface.interfaceOrientation.rtl=Справа наліво
preferences.interface.showMinimizeButton=Показувати кнопку "згорнути"
preferences.interface.showTrayIcon=Показувати піктограму на панелі завдань (потрібен перезапуск) preferences.interface.showTrayIcon=Показувати піктограму на панелі завдань (потрібен перезапуск)
## Volume ## Volume
preferences.volume=Віртуальний диск preferences.volume=Віртуальний диск
@@ -335,6 +335,9 @@ preferences.contribute.registeredFor=Сертифікат помічника з
preferences.contribute.noCertificate=Підтримайте Cryptomator та отримайте сертифікат помічника - це як ліцензійний ключ, але для чудових людей, які користуються безкоштовним програмним забезпеченням. ;-) preferences.contribute.noCertificate=Підтримайте Cryptomator та отримайте сертифікат помічника - це як ліцензійний ключ, але для чудових людей, які користуються безкоштовним програмним забезпеченням. ;-)
preferences.contribute.getCertificate=Ще немає такого? Дізнайтеся, як його отримати. preferences.contribute.getCertificate=Ще немає такого? Дізнайтеся, як його отримати.
preferences.contribute.promptText=Вставте код сертифікату помічника тут preferences.contribute.promptText=Вставте код сертифікату помічника тут
### Remove License Key Dialog
removeCert.confirmBtn=Прибрати
#<-- Add entries for donations and code/translation/documentation contribution --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
@@ -376,11 +379,6 @@ stats.access.total=Усього отримано доступ: %d
# Main Window # Main Window
main.closeBtn.tooltip=Закрити
main.minimizeBtn.tooltip=Згорнути
main.preferencesBtn.tooltip=Налаштування
main.debugModeEnabled.tooltip=Режим налагодження увімкнений
main.supporterCertificateMissing.tooltip=Будь ласка, розгляньте можливість пожертви
## Vault List ## Vault List
main.vaultlist.emptyList.onboardingInstruction=Натисніть тут, щоб додати сховище main.vaultlist.emptyList.onboardingInstruction=Натисніть тут, щоб додати сховище
main.vaultlist.contextMenu.remove=Видалити… main.vaultlist.contextMenu.remove=Видалити…
@@ -389,9 +387,7 @@ main.vaultlist.contextMenu.unlock=Розблокувати…
main.vaultlist.contextMenu.unlockNow=Розблокувати main.vaultlist.contextMenu.unlockNow=Розблокувати
main.vaultlist.contextMenu.vaultoptions=Показати параметри сховища main.vaultlist.contextMenu.vaultoptions=Показати параметри сховища
main.vaultlist.contextMenu.reveal=Розгорнути диск main.vaultlist.contextMenu.reveal=Розгорнути диск
main.vaultlist.addVaultBtn=Додати ##Notificaition
main.vaultlist.addVaultBtn.menuItemNew=Нове сховище...
main.vaultlist.addVaultBtn.menuItemExisting=Наявне сховище...
## Vault Detail ## Vault Detail
### Welcome ### Welcome
main.vaultDetail.welcomeOnboarding=Дякуємо, що обрали Cryptomator для захисту ваших файлів. Якщо вам потрібна допомога, перегляньте наші інструкції з роботи: main.vaultDetail.welcomeOnboarding=Дякуємо, що обрали Cryptomator для захисту ваших файлів. Якщо вам потрібна допомога, перегляньте наші інструкції з роботи:
@@ -542,6 +538,9 @@ updateReminder.yesOnce=Так, лише раз
updateReminder.yesAutomatically=Так, автоматично updateReminder.yesAutomatically=Так, автоматично
#Dokany Support End #Dokany Support End
dokanySupportEnd.title=Застаріле повідомлення
dokanySupportEnd.message=Закінчення підтримки Dokany
dokanySupportEnd.description=Тип сховища Dokany більше не підтримується в Cryptomator. Тепер ваші налаштування змінено для використання типового типу сховища. Ви можете переглянути тип сховища за замовчуванням в налаштуваннях.
dokanySupportEnd.preferencesBtn=Відкрити налаштування dokanySupportEnd.preferencesBtn=Відкрити налаштування
# Share Vault # Share Vault
@@ -0,0 +1,121 @@
# Locale Specific CSS files such as CJK, RTL,...
# Generics
## Button
# Error
# Defaults
# Tray Menu
# Add Vault Wizard
## New
### Name
### Location
### Expert Settings
### Password
### Information
## Existing
## Success
# Remove Vault
# Change Password
# Forget Password
# Unlock
## Select
## Success
## Failure
## Hub
### Waiting
### Receive Key
### Register Device
### Register Device Legacy
### Registration Success
### Registration Failed
### Unauthorized
### Requires Account Initialization
### License Exceeded
# Lock
## Force
## Failure
# Migration
## Start
## Run
## Success
## Missing file system capabilities
## Impossible
# Health Check
## Start
## Start Failure
## Check Selection
## Detail view
## Result view
## Fix Application
# Preferences
## General
## Interface
## Volume
## Updates
## Contribution
### Remove License Key Dialog
#<-- Add entries for donations and code/translation/documentation contribution -->
## About
# Vault Statistics
## Read
## Write
## Accesses
# Main Window
## Vault List
##Notificaition
## Vault Detail
### Welcome
### Locked
### Unlocked
### Missing
### Needs Migration
### Error
# Wrong File Alert
# Vault Options
## General
## Mount
## Master Key
## Hub
# Recovery Key
## Display Recovery Key
## Reset Password
### Enter Recovery Key
### Reset Password
### Recovery Key Password Reset Success
# Convert Vault
# New Password
# Quit
# Forced Quit
# Update Reminder
#Dokany Support End
# Share Vault
@@ -282,7 +282,6 @@ preferences.interface.language.auto=Mặc định hệ thống
preferences.interface.interfaceOrientation=Định hướng giao diện preferences.interface.interfaceOrientation=Định hướng giao diện
preferences.interface.interfaceOrientation.ltr=Trái sang phải preferences.interface.interfaceOrientation.ltr=Trái sang phải
preferences.interface.interfaceOrientation.rtl=Phải sang trá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) preferences.interface.showTrayIcon=Hiển thị biểu tượng khay (yêu cầu khởi động lại)
## Volume ## Volume
preferences.volume=Ổ lưu trữ ảo 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.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.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 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 --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
@@ -354,11 +356,6 @@ stats.access.total=Tổng số lần truy cập: %d
# Main Window # 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 ## Vault List
main.vaultlist.emptyList.onboardingInstruction=Bấm vào đây để thêm vault main.vaultlist.emptyList.onboardingInstruction=Bấm vào đây để thêm vault
main.vaultlist.contextMenu.remove=Xóa… 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.unlockNow=Mở khóa bây giờ
main.vaultlist.contextMenu.vaultoptions=Hiện tùy chọn vault main.vaultlist.contextMenu.vaultoptions=Hiện tùy chọn vault
main.vaultlist.contextMenu.reveal=Hiển thị Ổ đĩa main.vaultlist.contextMenu.reveal=Hiển thị Ổ đĩa
main.vaultlist.addVaultBtn=Thêm ##Notificaition
main.vaultlist.addVaultBtn.menuItemNew=Vault mới...
## Vault Detail ## Vault Detail
### Welcome ### 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: 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:
+6 -10
View File
@@ -3,7 +3,7 @@
# Generics # Generics
## Button ## Button
generic.button.apply=应用 generic.button.apply=应用
generic.button.back=返回 generic.button.back=后退
generic.button.cancel=取消 generic.button.cancel=取消
generic.button.change=更改 generic.button.change=更改
generic.button.choose=选择... generic.button.choose=选择...
@@ -287,6 +287,7 @@ preferences.general.debugLogging=启用调试日志
preferences.general.debugDirectory=显示日志文件 preferences.general.debugDirectory=显示日志文件
preferences.general.autoStart=开机自动启动 preferences.general.autoStart=开机自动启动
preferences.general.keychainBackend=存储密码方式 preferences.general.keychainBackend=存储密码方式
preferences.general.quickAccessService=将已解锁的保险库添加到快速访问区域
## Interface ## Interface
preferences.interface=用户界面 preferences.interface=用户界面
preferences.interface.theme=界面外观 preferences.interface.theme=界面外观
@@ -299,7 +300,6 @@ preferences.interface.language.auto=系统默认
preferences.interface.interfaceOrientation=界面方向 preferences.interface.interfaceOrientation=界面方向
preferences.interface.interfaceOrientation.ltr=从左到右 preferences.interface.interfaceOrientation.ltr=从左到右
preferences.interface.interfaceOrientation.rtl=从右到左 preferences.interface.interfaceOrientation.rtl=从右到左
preferences.interface.showMinimizeButton=显示最小化按钮
preferences.interface.showTrayIcon=显示托盘图标(需重启) preferences.interface.showTrayIcon=显示托盘图标(需重启)
## Volume ## Volume
preferences.volume=虚拟磁盘 preferences.volume=虚拟磁盘
@@ -334,6 +334,9 @@ preferences.contribute.registeredFor=已为 %s 注册支持者证书
preferences.contribute.noCertificate=支持 Cryptomator 并获得一份支持者证书。它类似于许可证密钥,特别之处是提供给使用免费软件的牛人的 ;-) preferences.contribute.noCertificate=支持 Cryptomator 并获得一份支持者证书。它类似于许可证密钥,特别之处是提供给使用免费软件的牛人的 ;-)
preferences.contribute.getCertificate=还没有该证书吗?了解您如何获取 preferences.contribute.getCertificate=还没有该证书吗?了解您如何获取
preferences.contribute.promptText=在这里粘贴赞助者证书码 preferences.contribute.promptText=在这里粘贴赞助者证书码
### Remove License Key Dialog
removeCert.confirmBtn=删除
#<-- Add entries for donations and code/translation/documentation contribution --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
@@ -375,11 +378,6 @@ stats.access.total=总访问量:%d
# Main Window # Main Window
main.closeBtn.tooltip=关闭
main.minimizeBtn.tooltip=最小化
main.preferencesBtn.tooltip=首选项
main.debugModeEnabled.tooltip=调试模式已开启
main.supporterCertificateMissing.tooltip=请考虑捐赠
## Vault List ## Vault List
main.vaultlist.emptyList.onboardingInstruction=点击此处添加一个保险库 main.vaultlist.emptyList.onboardingInstruction=点击此处添加一个保险库
main.vaultlist.contextMenu.remove=移除… main.vaultlist.contextMenu.remove=移除…
@@ -388,9 +386,7 @@ main.vaultlist.contextMenu.unlock=解锁…
main.vaultlist.contextMenu.unlockNow=立即解锁 main.vaultlist.contextMenu.unlockNow=立即解锁
main.vaultlist.contextMenu.vaultoptions=显示保险库选项 main.vaultlist.contextMenu.vaultoptions=显示保险库选项
main.vaultlist.contextMenu.reveal=显示驱动器 main.vaultlist.contextMenu.reveal=显示驱动器
main.vaultlist.addVaultBtn=添加 ##Notificaition
main.vaultlist.addVaultBtn.menuItemNew=新保险库...
main.vaultlist.addVaultBtn.menuItemExisting=现有保险库...
## Vault Detail ## Vault Detail
### Welcome ### Welcome
main.vaultDetail.welcomeOnboarding=感谢您使用 Cryptomator 来保护您的文件。如果您需要任何帮助,请查看我们的快速开始指南: main.vaultDetail.welcomeOnboarding=感谢您使用 Cryptomator 来保护您的文件。如果您需要任何帮助,请查看我们的快速开始指南:
@@ -273,7 +273,6 @@ preferences.interface.language.auto=系統預設
preferences.interface.interfaceOrientation=界面排列方向 preferences.interface.interfaceOrientation=界面排列方向
preferences.interface.interfaceOrientation.ltr=左至右 preferences.interface.interfaceOrientation.ltr=左至右
preferences.interface.interfaceOrientation.rtl=右至左 preferences.interface.interfaceOrientation.rtl=右至左
preferences.interface.showMinimizeButton=顯示最小化按鈕
preferences.interface.showTrayIcon=顯示系統工作列圖示 (需重新啟動) preferences.interface.showTrayIcon=顯示系統工作列圖示 (需重新啟動)
## Volume ## Volume
preferences.volume=虛擬磁碟 preferences.volume=虛擬磁碟
@@ -299,6 +298,9 @@ preferences.contribute.registeredFor=已註冊贊助憑證予 %s
preferences.contribute.noCertificate=支持 Cryptomator 並取得贊助憑證。它就像授權金鑰,但是給使用自由軟體的大好人的。 ;-) preferences.contribute.noCertificate=支持 Cryptomator 並取得贊助憑證。它就像授權金鑰,但是給使用自由軟體的大好人的。 ;-)
preferences.contribute.getCertificate=還沒有嗎?看看如何取得它。 preferences.contribute.getCertificate=還沒有嗎?看看如何取得它。
preferences.contribute.promptText=在這貼上贊助憑證代碼 preferences.contribute.promptText=在這貼上贊助憑證代碼
### Remove License Key Dialog
removeCert.confirmBtn=移除
#<-- Add entries for donations and code/translation/documentation contribution --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
@@ -340,11 +342,6 @@ stats.access.total=總存取數:%d
# Main Window # Main Window
main.closeBtn.tooltip=關閉
main.minimizeBtn.tooltip=最小化
main.preferencesBtn.tooltip=偏好設定
main.debugModeEnabled.tooltip=已啟用除錯模式
main.supporterCertificateMissing.tooltip=請考慮贊助
## Vault List ## Vault List
main.vaultlist.emptyList.onboardingInstruction=點擊此處以加入加密庫 main.vaultlist.emptyList.onboardingInstruction=點擊此處以加入加密庫
main.vaultlist.contextMenu.remove=移除… main.vaultlist.contextMenu.remove=移除…
@@ -353,7 +350,7 @@ main.vaultlist.contextMenu.unlock=解鎖…
main.vaultlist.contextMenu.unlockNow=立即解鎖 main.vaultlist.contextMenu.unlockNow=立即解鎖
main.vaultlist.contextMenu.vaultoptions=顯示加密庫選項 main.vaultlist.contextMenu.vaultoptions=顯示加密庫選項
main.vaultlist.contextMenu.reveal=展示磁碟 main.vaultlist.contextMenu.reveal=展示磁碟
main.vaultlist.addVaultBtn=增加 ##Notificaition
## Vault Detail ## Vault Detail
### Welcome ### Welcome
main.vaultDetail.welcomeOnboarding=感謝選用 Cryptomator 保護你的檔案。如需要任何協助,請參照我們的使用指南: main.vaultDetail.welcomeOnboarding=感謝選用 Cryptomator 保護你的檔案。如需要任何協助,請參照我們的使用指南:
@@ -6,7 +6,7 @@ generic.button.apply=套用
generic.button.back=上一頁 generic.button.back=上一頁
generic.button.cancel=取消 generic.button.cancel=取消
generic.button.change=修改 generic.button.change=修改
generic.button.choose=选择... generic.button.choose=選擇…
generic.button.close=關閉 generic.button.close=關閉
generic.button.copy=複製 generic.button.copy=複製
generic.button.copied=已複製! generic.button.copied=已複製!
@@ -208,7 +208,7 @@ migration.start.remarkSynced=您必須確保您的檔案庫在升級之前已經
migration.start.confirm=我已閱讀並理解上述資訊 migration.start.confirm=我已閱讀並理解上述資訊
## Run ## Run
migration.run.enterPassword=輸入 "%s" 的密碼 migration.run.enterPassword=輸入 "%s" 的密碼
migration.run.startMigrationBtn=移加密檔案庫 migration.run.startMigrationBtn=移加密檔案庫
migration.run.progressHint=這可能需要一點時間… migration.run.progressHint=這可能需要一點時間…
## Success ## Success
migration.success.nextStepsInstructions=已成功升級 "%s"。\n您現在可以解鎖您的加密檔案庫了。 migration.success.nextStepsInstructions=已成功升級 "%s"。\n您現在可以解鎖您的加密檔案庫了。
@@ -287,6 +287,7 @@ preferences.general.debugLogging=啟用除錯日誌
preferences.general.debugDirectory=顯示日誌檔 preferences.general.debugDirectory=顯示日誌檔
preferences.general.autoStart=系統啟動時同時啟動 Cryptomator preferences.general.autoStart=系統啟動時同時啟動 Cryptomator
preferences.general.keychainBackend=儲存密碼使用 preferences.general.keychainBackend=儲存密碼使用
preferences.general.quickAccessService=將已解鎖的檔案庫加入快捷工具區
## Interface ## Interface
preferences.interface=介面 preferences.interface=介面
preferences.interface.theme=外觀 preferences.interface.theme=外觀
@@ -299,8 +300,8 @@ preferences.interface.language.auto=系統預設
preferences.interface.interfaceOrientation=界面方向 preferences.interface.interfaceOrientation=界面方向
preferences.interface.interfaceOrientation.ltr=由左至右 preferences.interface.interfaceOrientation.ltr=由左至右
preferences.interface.interfaceOrientation.rtl=由右至左 preferences.interface.interfaceOrientation.rtl=由右至左
preferences.interface.showMinimizeButton=顯示最小化按鈕
preferences.interface.showTrayIcon=顯示系統工作列圖示 (需要重新啟動) preferences.interface.showTrayIcon=顯示系統工作列圖示 (需要重新啟動)
preferences.interface.compactMode=啟用精簡加密檔案庫列表
## Volume ## Volume
preferences.volume=虛擬磁碟 preferences.volume=虛擬磁碟
preferences.volume.type=預設磁碟區類型 preferences.volume.type=預設磁碟區類型
@@ -334,6 +335,15 @@ preferences.contribute.registeredFor=贊助憑證註冊給 %s
preferences.contribute.noCertificate=支持 Cryptomator 並取得一個贊助憑證。它就像一個授權金鑰,但是給使用自由軟體的大好人的。;-) preferences.contribute.noCertificate=支持 Cryptomator 並取得一個贊助憑證。它就像一個授權金鑰,但是給使用自由軟體的大好人的。;-)
preferences.contribute.getCertificate=還沒有嗎?看看您該如何取得它。 preferences.contribute.getCertificate=還沒有嗎?看看您該如何取得它。
preferences.contribute.promptText=在這裡貼上贊助憑證 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 --> #<-- Add entries for donations and code/translation/documentation contribution -->
## About ## About
@@ -375,11 +385,6 @@ stats.access.total=總存取數: %d
# Main Window # Main Window
main.closeBtn.tooltip=關閉
main.minimizeBtn.tooltip=最小化
main.preferencesBtn.tooltip=偏好
main.debugModeEnabled.tooltip=已啟用除錯模式
main.supporterCertificateMissing.tooltip=請考慮贊助
## Vault List ## Vault List
main.vaultlist.emptyList.onboardingInstruction=點擊此處以加入加密檔案庫 main.vaultlist.emptyList.onboardingInstruction=點擊此處以加入加密檔案庫
main.vaultlist.contextMenu.remove=移除… main.vaultlist.contextMenu.remove=移除…
@@ -388,9 +393,11 @@ main.vaultlist.contextMenu.unlock=解鎖…
main.vaultlist.contextMenu.unlockNow=立即解鎖 main.vaultlist.contextMenu.unlockNow=立即解鎖
main.vaultlist.contextMenu.vaultoptions=顯示加密檔案庫選項 main.vaultlist.contextMenu.vaultoptions=顯示加密檔案庫選項
main.vaultlist.contextMenu.reveal=顯示磁碟 main.vaultlist.contextMenu.reveal=顯示磁碟
main.vaultlist.addVaultBtn=添加 main.vaultlist.addVaultBtn.menuItemNew=新建加密檔案庫...
main.vaultlist.addVaultBtn.menuItemNew=開啟的加密檔案庫... main.vaultlist.addVaultBtn.menuItemExisting=開啟現有的加密檔案庫...
main.vaultlist.addVaultBtn.menuItemExisting=現有的加密檔案庫... ##Notificaition
main.notification.updateAvailable=有可用更新
main.notification.support=贊助 Cryptomator.
## Vault Detail ## Vault Detail
### Welcome ### Welcome
main.vaultDetail.welcomeOnboarding=感謝您選用 Cryptomator 保護您的檔案。如果您需要任何協助,請參照我們的使用指南: main.vaultDetail.welcomeOnboarding=感謝您選用 Cryptomator 保護您的檔案。如果您需要任何協助,請參照我們的使用指南:
@@ -541,6 +548,9 @@ updateReminder.yesOnce=是,僅一次
updateReminder.yesAutomatically=是,自動 updateReminder.yesAutomatically=是,自動
#Dokany Support End #Dokany Support End
dokanySupportEnd.title=棄用通知
dokanySupportEnd.message=對Dokany檔案系統結束支援
dokanySupportEnd.description=Cryptomator 不再支援 Dokany 檔案系統。已將您的設定調整為使用預設的檔案系統類型。您可以在偏好設定中查看預設的檔案系統類型。
dokanySupportEnd.preferencesBtn=開啟偏好設定 dokanySupportEnd.preferencesBtn=開啟偏好設定
# Share Vault # Share Vault
@@ -5,6 +5,7 @@
*******************************************************************************/ *******************************************************************************/
package org.cryptomator.common.keychain; package org.cryptomator.common.keychain;
import org.cryptomator.integrations.keychain.KeychainAccessException;
import org.cryptomator.integrations.keychain.KeychainAccessProvider; import org.cryptomator.integrations.keychain.KeychainAccessProvider;
import java.util.HashMap; import java.util.HashMap;
@@ -20,7 +21,7 @@ class MapKeychainAccess implements KeychainAccessProvider {
} }
@Override @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()]; char[] pw = new char[passphrase.length()];
for (int i = 0; i < passphrase.length(); i++) { for (int i = 0; i < passphrase.length(); i++) {
pw[i] = passphrase.charAt(i); pw[i] = passphrase.charAt(i);
@@ -39,7 +40,7 @@ class MapKeychainAccess implements KeychainAccessProvider {
} }
@Override @Override
public void changePassphrase(String key, String displayName, CharSequence passphrase) { public void changePassphrase(String key, String displayName, CharSequence passphrase) throws KeychainAccessException {
map.get(key); map.get(key);
storePassphrase(key, displayName, passphrase); storePassphrase(key, displayName, passphrase);
} }