Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
4f83706f73 | ||
|
|
44bb11e2d8 | ||
|
|
92b31c3eda | ||
|
|
2793b65786 | ||
|
|
5e35cc203f | ||
|
|
67d7f7a75d | ||
|
|
18e6fd2561 | ||
|
|
c19692b416 | ||
|
|
9ff8efab69 | ||
|
|
f38b6ec586 | ||
|
|
3278d6544b | ||
|
|
366c039aff | ||
|
|
8917bb3b94 | ||
|
|
3e352156c4 | ||
|
|
d90303cf0e | ||
|
|
94a38e82e4 | ||
|
|
edb1d8d76f | ||
|
|
6009c09607 | ||
|
|
3ff242e6b6 | ||
|
|
51897a4ab7 | ||
|
|
84abffb2ad | ||
|
|
ef069e49af | ||
|
|
d3c48848be | ||
|
|
813fd62dc7 | ||
|
|
8c81ec0739 | ||
|
|
b08a2f5f93 | ||
|
|
3026a3eab1 | ||
|
|
efd8e2d9ff | ||
|
|
58b8edf318 | ||
|
|
abe7af1549 | ||
|
|
289d5409a5 | ||
|
|
e906131f1b | ||
|
|
b6bfc5b15f | ||
|
|
90f2ea79d9 | ||
|
|
3c9e5a9fdb | ||
|
|
f0f9653ace | ||
|
|
e2df97514c | ||
|
|
ed5ac4730f | ||
|
|
61d41a26fa | ||
|
|
fd42c5c893 | ||
|
|
0eccc875b0 | ||
|
|
d3e5472ef2 | ||
|
|
bf825df221 | ||
|
|
6de007e3b1 | ||
|
|
121c1dada9 | ||
|
|
1c9931b1c8 | ||
|
|
51698947aa | ||
|
|
ceaf52e238 | ||
|
|
cad2ecfe1b | ||
|
|
36b1f91140 | ||
|
|
4bd12f5abe |
@@ -0,0 +1,10 @@
|
||||
project_id: "372633"
|
||||
api_token: "<api-token-here>"
|
||||
base_path: "../app/src/main"
|
||||
base_url: "https://api.crowdin.com"
|
||||
preserve_hierarchy: true
|
||||
|
||||
files:
|
||||
- source: "res/values/strings.xml"
|
||||
dest: "strings.xml"
|
||||
translation: "res/values-%android_code%/%original_file_name%"
|
||||
@@ -7,7 +7,12 @@ jobs:
|
||||
- name: Checkout the code
|
||||
uses: actions/checkout@v3
|
||||
- name: Validate Gradle wrapper
|
||||
uses: gradle/wrapper-validation-action@e6e38bacfdf1a337459f332974bb2327a31aaf4b
|
||||
uses: gradle/wrapper-validation-action@55e685c48d84285a5b0418cd094606e199cca3b6
|
||||
- uses: actions/setup-java@v3
|
||||
with:
|
||||
java-version: '17'
|
||||
distribution: 'temurin'
|
||||
cache: 'gradle'
|
||||
- name: Build the app
|
||||
run: ./gradlew build
|
||||
- uses: actions/upload-artifact@v3
|
||||
@@ -23,13 +28,13 @@ jobs:
|
||||
uses: actions/checkout@v3
|
||||
- uses: actions/setup-java@v3
|
||||
with:
|
||||
java-version: '11'
|
||||
java-version: '17'
|
||||
distribution: 'temurin'
|
||||
cache: 'gradle'
|
||||
- name: Install HAXM
|
||||
run: brew install --cask intel-haxm
|
||||
- name: Tests
|
||||
uses: reactivecircus/android-emulator-runner@e790971012b979513b4e2fe70d4079bc0ca8a1ae
|
||||
uses: reactivecircus/android-emulator-runner@50986b1464923454c95e261820bc626f38490ec0
|
||||
with:
|
||||
api-level: 31
|
||||
arch: x86_64
|
||||
|
||||
@@ -24,6 +24,11 @@ jobs:
|
||||
run: |
|
||||
find app/src/main/java/com/beemdevelopment/aegis/importers ! \( -name AegisImporter.java -o -name "DatabaseImporter*" \) -type f -exec rm -f {} +
|
||||
sed -i '/Importer.class/d' app/src/main/java/com/beemdevelopment/aegis/importers/DatabaseImporter.java
|
||||
- uses: actions/setup-java@v3
|
||||
with:
|
||||
java-version: '17'
|
||||
distribution: 'temurin'
|
||||
cache: 'gradle'
|
||||
- name: Initialize CodeQL
|
||||
uses: github/codeql-action/init@v2
|
||||
with:
|
||||
|
||||
@@ -40,3 +40,4 @@ captures/
|
||||
# Keystore files
|
||||
*.jks
|
||||
crowdin.properties
|
||||
.crowdin/config.yml
|
||||
|
||||
@@ -73,7 +73,7 @@ apps probably perform a weaker form of biometric authentication.
|
||||
|
||||
### How can I back up my Aegis vault to the cloud automatically?
|
||||
|
||||
Aegis can only automatically back up to the cloud of the app of your cloud
|
||||
Aegis can only automatically back up to the cloud if the app of your cloud
|
||||
provider is installed on your device and fully participates in the Android
|
||||
Storage Access Framework. Aegis doesn't have access to the internet and we don't
|
||||
have plans to change this, so adding support for specific cloud providers in the
|
||||
|
||||
@@ -5,9 +5,9 @@ alt="App icon">
|
||||
|
||||
<br>
|
||||
|
||||
[](https://github.com/beemdevelopment/Aegis/actions/workflows/build-app-workflow.yaml?query=branch%3Amaster) [](https://crowdin.com/project/aegis-authenticator) [](https://www.buymeacoffee.com/beemdevelopment) [](https://matrix.to/#/#aegis:matrix.org)
|
||||
[](https://github.com/beemdevelopment/Aegis/actions/workflows/build-app-workflow.yaml?query=branch%3Amaster) [](https://crowdin.com/project/aegis-authenticator) [](https://www.buymeacoffee.com/beemdevelopment) [](https://matrix.to/#/#aegis:matrix.org)
|
||||
|
||||
__Aegis Authenticator__ is a free, secure and open source 2FA app for Android.
|
||||
**Aegis Authenticator** is a free, secure and open source 2FA app for Android.
|
||||
It aims to provide a secure authenticator for your online services, while also
|
||||
including some features missing in existing authenticator apps, like proper
|
||||
encryption and backups. Aegis supports HOTP and TOTP, making it compatible with
|
||||
@@ -53,19 +53,20 @@ The security design of the app and the vault format is described in detail in
|
||||
[<img width=200 alt="Screenshot 1"
|
||||
src="metadata/en-US/images/phoneScreenshots/screenshot1.png?raw=true">](metadata/en-US/images/phoneScreenshots/screenshot1.png?raw=true)
|
||||
[<img width=200 alt="Screenshot 2"
|
||||
src="metadata/en-US/images/phoneScreenshots/screenshot2.png?raw=true">](/metadata/en-US/images/phoneScreenshots/screenshot2.png?raw=true)
|
||||
src="metadata/en-US/images/phoneScreenshots/screenshot2.png?raw=true">](metadata/en-US/images/phoneScreenshots/screenshot2.png?raw=true)
|
||||
[<img width=200 alt="Screenshot 3"
|
||||
src="metadata/en-US/images/phoneScreenshots/screenshot3.png?raw=true">](/metadata/en-US/images/phoneScreenshots/screenshot3.png?raw=true)
|
||||
|
||||
src="metadata/en-US/images/phoneScreenshots/screenshot3.png?raw=true">](metadata/en-US/images/phoneScreenshots/screenshot3.png?raw=true)
|
||||
[<img width=200 alt="Screenshot 4"
|
||||
src="metadata/en-US/images/phoneScreenshots/screenshot4.png?raw=true">](metadata/en-US/images/phoneScreenshots/screenshot4.png?raw=true)
|
||||
|
||||
[<img width=200 alt="Screenshot 5"
|
||||
src="metadata/en-US/images/phoneScreenshots/screenshot5.png?raw=true">](metadata/en-US/images/phoneScreenshots/screenshot5.png?raw=true)
|
||||
[<img width=200 alt="Screenshot 6"
|
||||
src="metadata/en-US/images/phoneScreenshots/screenshot6.png?raw=true">](metadata/en-US/images/phoneScreenshots/screenshot6.png?raw=true)
|
||||
|
||||
[<img width=200 alt="Screenshot 7"
|
||||
src="metadata/en-US/images/phoneScreenshots/screenshot7.png?raw=true">](metadata/en-US/images/phoneScreenshots/screenshot7.png?raw=true)
|
||||
[<img width=200 alt="Screenshot 8"
|
||||
src="metadata/en-US/images/phoneScreenshots/screenshot8.png?raw=true">](metadata/en-US/images/phoneScreenshots/screenshot8.png?raw=true)
|
||||
|
||||
## Downloads
|
||||
|
||||
@@ -77,7 +78,7 @@ src="https://play.google.com/intl/en_us/badges/images/generic/en-play-badge.png"
|
||||
[<img height="80" alt="Get it on F-Droid"
|
||||
src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png"
|
||||
/>](https://f-droid.org/app/com.beemdevelopment.aegis)
|
||||
|
||||
|
||||
### Verification
|
||||
|
||||
APK releases on Google Play and GitHub are signed using the same key. They can
|
||||
@@ -124,10 +125,16 @@ documentation](docs/iconpacks.md).
|
||||
[<img width=500 alt="aegis-icons preview"
|
||||
src="https://raw.githubusercontent.com/aegis-icons/aegis-icons/master/showcase.png">](https://github.com/aegis-icons/aegis-icons)
|
||||
|
||||
- [aegis-simple-icons](https://github.com/alexbakker/aegis-simple-icons)
|
||||
- [aegis-simple-icons](https://github.com/alexbakker/aegis-simple-icons) *
|
||||
|
||||
This project periodically generates an icon pack for Aegis based on [Simple
|
||||
Icons](https://simpleicons.org/). The icons are automatically generated, so
|
||||
Icons](https://simpleicons.org/).
|
||||
|
||||
- [aegis-simple-icons-outlined](https://github.com/michaelschattgen/aegis-simple-icons-outlined) *
|
||||
|
||||
This is a variant on the aegis-simple-icons pack where the icons contain no solid background and just the outlines are being used.
|
||||
|
||||
\* The icons are automatically generated, so
|
||||
not all of them are as high quality as the ones you'll find in
|
||||
[aegis-icons](https://github.com/aegis-icons/aegis-icons).
|
||||
|
||||
|
||||
+33
-34
@@ -19,7 +19,7 @@ def fileProviderAuthority = "${packageName}.fileprovider"
|
||||
def fileProviderAuthorityDebug = "${packageName}.debug.fileprovider"
|
||||
|
||||
android {
|
||||
compileSdkVersion 33
|
||||
compileSdk 33
|
||||
|
||||
namespace packageName
|
||||
|
||||
@@ -27,8 +27,8 @@ android {
|
||||
applicationId "${packageName}"
|
||||
minSdkVersion 21
|
||||
targetSdkVersion 33
|
||||
versionCode 56
|
||||
versionName "2.1.1"
|
||||
versionCode 60
|
||||
versionName "2.2"
|
||||
multiDexEnabled true
|
||||
buildConfigField "String", "GIT_HASH", "\"${getGitHash()}\""
|
||||
buildConfigField "String", "GIT_BRANCH", "\"${getGitBranch()}\""
|
||||
@@ -121,35 +121,34 @@ protobuf {
|
||||
}
|
||||
|
||||
dependencies {
|
||||
def cameraxVersion = '1.1.0'
|
||||
def glideVersion = '4.14.2'
|
||||
def guavaVersion = '31.1'
|
||||
def hiltVersion = '2.44'
|
||||
def cameraxVersion = '1.2.3'
|
||||
def glideVersion = '4.16.0'
|
||||
def guavaVersion = '32.1.2'
|
||||
def hiltVersion = '2.47'
|
||||
def junitVersion = '4.13.2'
|
||||
def libsuVersion = '5.0.3'
|
||||
def libsuVersion = '5.2.0'
|
||||
|
||||
annotationProcessor 'androidx.annotation:annotation:1.5.0'
|
||||
annotationProcessor 'androidx.annotation:annotation:1.6.0'
|
||||
annotationProcessor "com.google.dagger:hilt-compiler:$hiltVersion"
|
||||
annotationProcessor "com.github.bumptech.glide:compiler:${glideVersion}"
|
||||
|
||||
// Ridiculous fix for a bunch of "Duplicate class" build errors:
|
||||
implementation (platform("org.jetbrains.kotlin:kotlin-bom:1.8.0"))
|
||||
|
||||
implementation fileTree(dir: 'libs', include: ['*.jar'])
|
||||
implementation 'androidx.activity:activity:1.6.1'
|
||||
implementation 'androidx.appcompat:appcompat:1.5.1'
|
||||
implementation 'androidx.activity:activity:1.7.2'
|
||||
implementation 'androidx.appcompat:appcompat:1.6.1'
|
||||
implementation "androidx.biometric:biometric:1.1.0"
|
||||
implementation "androidx.camera:camera-camera2:$cameraxVersion"
|
||||
implementation "androidx.camera:camera-lifecycle:$cameraxVersion"
|
||||
implementation "androidx.camera:camera-view:1.1.0"
|
||||
implementation 'androidx.camera:camera-view:1.2.3'
|
||||
implementation 'androidx.cardview:cardview:1.0.0'
|
||||
implementation "androidx.core:core:1.9.0"
|
||||
implementation "androidx.core:core:1.10.1"
|
||||
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
|
||||
implementation 'androidx.documentfile:documentfile:1.0.1'
|
||||
implementation "androidx.lifecycle:lifecycle-process:2.5.1"
|
||||
implementation ('androidx.preference:preference:1.2.0') {
|
||||
// See: https://issuetracker.google.com/issues/238425626
|
||||
exclude group: 'androidx.lifecycle', module:'lifecycle-viewmodel'
|
||||
exclude group: 'androidx.lifecycle', module:'lifecycle-viewmodel-ktx'
|
||||
}
|
||||
implementation 'androidx.recyclerview:recyclerview:1.2.1'
|
||||
implementation "androidx.lifecycle:lifecycle-process:2.6.1"
|
||||
implementation "androidx.preference:preference:1.2.1"
|
||||
implementation 'androidx.recyclerview:recyclerview:1.3.1'
|
||||
implementation "androidx.viewpager2:viewpager2:1.0.0"
|
||||
implementation 'com.amulyakhare:com.amulyakhare.textdrawable:1.0.1'
|
||||
implementation 'com.caverock:androidsvg-aar:1.4'
|
||||
@@ -163,36 +162,36 @@ dependencies {
|
||||
implementation "com.github.topjohnwu.libsu:core:${libsuVersion}"
|
||||
implementation "com.github.topjohnwu.libsu:io:${libsuVersion}"
|
||||
implementation "com.google.guava:guava:${guavaVersion}-android"
|
||||
implementation 'com.google.android.material:material:1.7.0'
|
||||
implementation 'com.google.protobuf:protobuf-javalite:3.21.4'
|
||||
implementation 'com.google.zxing:core:3.5.1'
|
||||
implementation 'com.google.android.material:material:1.9.0'
|
||||
implementation 'com.google.protobuf:protobuf-javalite:3.22.0'
|
||||
implementation 'com.google.zxing:core:3.5.2'
|
||||
implementation "com.mikepenz:iconics-core:3.2.5"
|
||||
implementation 'com.mikepenz:material-design-iconic-typeface:2.2.0.5@aar'
|
||||
implementation 'com.nulab-inc:zxcvbn:1.7.0'
|
||||
implementation 'com.nulab-inc:zxcvbn:1.8.2'
|
||||
implementation 'de.hdodenhof:circleimageview:3.1.0'
|
||||
implementation 'de.psdev.licensesdialog:licensesdialog:2.2.0'
|
||||
implementation 'net.lingala.zip4j:zip4j:2.11.2'
|
||||
implementation 'net.lingala.zip4j:zip4j:2.11.5'
|
||||
implementation 'info.guardianproject.trustedintents:trustedintents:0.2'
|
||||
implementation 'org.bouncycastle:bcprov-jdk18on:1.72'
|
||||
implementation 'org.bouncycastle:bcprov-jdk18on:1.76'
|
||||
implementation "org.simpleflatmapper:sfm-csv:8.2.3"
|
||||
|
||||
androidTestAnnotationProcessor "com.google.dagger:hilt-android-compiler:$hiltVersion"
|
||||
androidTestImplementation "com.google.dagger:hilt-android-testing:$hiltVersion"
|
||||
androidTestImplementation 'androidx.test:core:1.5.0'
|
||||
androidTestImplementation 'androidx.test:runner:1.5.0'
|
||||
androidTestImplementation 'androidx.test:runner:1.5.2'
|
||||
androidTestImplementation 'androidx.test:rules:1.5.0'
|
||||
androidTestImplementation 'androidx.test.ext:junit:1.1.4'
|
||||
androidTestImplementation 'androidx.test.espresso:espresso-core:3.5.0'
|
||||
androidTestImplementation 'androidx.test.espresso:espresso-contrib:3.5.0'
|
||||
androidTestImplementation 'androidx.test.espresso:espresso-intents:3.5.0'
|
||||
androidTestImplementation 'androidx.test.ext:junit:1.1.5'
|
||||
androidTestImplementation 'androidx.test.espresso:espresso-core:3.5.1'
|
||||
androidTestImplementation 'androidx.test.espresso:espresso-contrib:3.5.1'
|
||||
androidTestImplementation 'androidx.test.espresso:espresso-intents:3.5.1'
|
||||
androidTestImplementation "junit:junit:${junitVersion}"
|
||||
androidTestUtil 'androidx.test:orchestrator:1.4.2'
|
||||
|
||||
testImplementation 'androidx.test:core:1.5.0'
|
||||
testImplementation "com.google.guava:guava:${guavaVersion}-jre"
|
||||
testImplementation "junit:junit:${junitVersion}"
|
||||
testImplementation 'org.json:json:20220924'
|
||||
testImplementation 'org.robolectric:robolectric:4.9'
|
||||
testImplementation 'org.json:json:20230618'
|
||||
testImplementation 'org.robolectric:robolectric:4.10.3'
|
||||
|
||||
coreLibraryDesugaring 'com.android.tools:desugar_jdk_libs:1.1.5'
|
||||
coreLibraryDesugaring 'com.android.tools:desugar_jdk_libs:2.0.3'
|
||||
}
|
||||
|
||||
@@ -3,5 +3,8 @@
|
||||
<issue id="InvalidPackage">
|
||||
<ignore regexp="X509LDAPCertStoreSpi" />
|
||||
</issue>
|
||||
<issue id="NotificationPermission">
|
||||
<ignore regexp="com.bumptech.glide.request.target.NotificationTarget" />
|
||||
</issue>
|
||||
<issue id="ResourceType" severity="Warning" />
|
||||
</lint>
|
||||
|
||||
@@ -146,6 +146,7 @@
|
||||
</application>
|
||||
|
||||
<queries>
|
||||
<package android:name="me.jmh.authenticatorpro" />
|
||||
<package android:name="com.authy.authy" />
|
||||
<package android:name="org.fedorahosted.freeotp" />
|
||||
<package android:name="org.liberty.android.freeotpplus" />
|
||||
|
||||
@@ -31,6 +31,40 @@
|
||||
</head>
|
||||
<body>
|
||||
<div></div>
|
||||
<h3>Version 2.2</h3>
|
||||
<h4>New</h4>
|
||||
<ul>
|
||||
<li>Authenticator Pro encrypted import support</li>
|
||||
<li>Ability to change account name position</li>
|
||||
<li>A new dialog explaining how our password reminder works</li>
|
||||
<li>Ability to change copy behavior</li>
|
||||
<li>Ability to only show account names when necessary</li>
|
||||
<li>New view mode: Tiles/Grid</li>
|
||||
<li>Added translation: Dutch (Frysian)</li>
|
||||
<li>Updated translations</li>
|
||||
</ul>
|
||||
<h4>Fixes</h4>
|
||||
<ul>
|
||||
<li>Deleting an entry while a search filter is active now shows the correct state</li>
|
||||
<li>Aegis now fully respects system animation settings</li>
|
||||
</ul>
|
||||
<h3>Version 2.1.3</h3>
|
||||
<h4>New</h4>
|
||||
<ul>
|
||||
<li>Option to disable the backup reminder</li>
|
||||
<li>Improved group selection dropdown during vault export</li>
|
||||
<li>New translation: Hebrew</li>
|
||||
<li>Updated translations</li>
|
||||
</ul>
|
||||
<h4>Fixes</h4>
|
||||
<ul>
|
||||
<li>A crash could occur because a Toast was incorrectly created</li>
|
||||
</ul>
|
||||
<h3>Version 2.1.2</h3>
|
||||
<h4>Fixes</h4>
|
||||
<ul>
|
||||
<li>A crash could occur when changing an entry in such a way that it is filtered out from the entry list</li>
|
||||
</ul>
|
||||
<h3>Version 2.1.1</h3>
|
||||
<h4>New</h4>
|
||||
<ul>
|
||||
|
||||
@@ -0,0 +1,17 @@
|
||||
package com.beemdevelopment.aegis;
|
||||
|
||||
public enum AccountNamePosition {
|
||||
HIDDEN,
|
||||
END,
|
||||
BELOW;
|
||||
|
||||
private static AccountNamePosition[] _values;
|
||||
|
||||
static {
|
||||
_values = values();
|
||||
}
|
||||
|
||||
public static AccountNamePosition fromInteger(int x) {
|
||||
return _values[x];
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
package com.beemdevelopment.aegis;
|
||||
|
||||
public enum CopyBehavior {
|
||||
NEVER,
|
||||
SINGLETAP,
|
||||
DOUBLETAP;
|
||||
|
||||
private static CopyBehavior[] _values;
|
||||
|
||||
static {
|
||||
_values = values();
|
||||
}
|
||||
|
||||
public static CopyBehavior fromInteger(int x) {
|
||||
return _values[x];
|
||||
}
|
||||
}
|
||||
@@ -45,6 +45,22 @@ public class Preferences {
|
||||
if (getPasswordReminderTimestamp().getTime() == 0) {
|
||||
resetPasswordReminderTimestamp();
|
||||
}
|
||||
|
||||
migratePreferences();
|
||||
}
|
||||
|
||||
public void migratePreferences() {
|
||||
// Change copy on tap to copy behavior to new preference and delete the old key
|
||||
String prefCopyOnTapKey = "pref_copy_on_tap";
|
||||
if (_prefs.contains(prefCopyOnTapKey)) {
|
||||
|
||||
boolean isCopyOnTapEnabled = _prefs.getBoolean(prefCopyOnTapKey, false);
|
||||
if (isCopyOnTapEnabled) {
|
||||
setCopyBehavior(CopyBehavior.SINGLETAP);
|
||||
}
|
||||
|
||||
_prefs.edit().remove(prefCopyOnTapKey).apply();
|
||||
}
|
||||
}
|
||||
|
||||
public boolean isTapToRevealEnabled() {
|
||||
@@ -114,9 +130,7 @@ public class Preferences {
|
||||
setPasswordReminderTimestamp(new Date().getTime());
|
||||
}
|
||||
|
||||
public boolean isAccountNameVisible() {
|
||||
return _prefs.getBoolean("pref_account_name", true);
|
||||
}
|
||||
public boolean onlyShowNecessaryAccountNames() { return _prefs.getBoolean("pref_shared_issuer_account_name", false); }
|
||||
|
||||
public boolean isIconVisible() {
|
||||
return _prefs.getBoolean("pref_show_icons", true);
|
||||
@@ -189,6 +203,14 @@ public class Preferences {
|
||||
_prefs.edit().putInt("pref_current_view_mode", viewMode.ordinal()).apply();
|
||||
}
|
||||
|
||||
public AccountNamePosition getAccountNamePosition() {
|
||||
return AccountNamePosition.fromInteger(_prefs.getInt("pref_account_name_position", AccountNamePosition.END.ordinal()));
|
||||
}
|
||||
|
||||
public void setAccountNamePosition(AccountNamePosition accountNamePosition) {
|
||||
_prefs.edit().putInt("pref_account_name_position", accountNamePosition.ordinal()).apply();
|
||||
}
|
||||
|
||||
public Integer getUsageCount(UUID uuid) {
|
||||
Integer usageCount = getUsageCounts().get(uuid);
|
||||
|
||||
@@ -278,6 +300,14 @@ public class Preferences {
|
||||
setBuiltInBackupResult(null);
|
||||
}
|
||||
|
||||
public boolean isBackupReminderEnabled() {
|
||||
return _prefs.getBoolean("pref_backup_reminder", true);
|
||||
}
|
||||
|
||||
public void setIsBackupReminderEnabled(boolean enabled) {
|
||||
_prefs.edit().putBoolean("pref_backup_reminder", enabled).apply();
|
||||
}
|
||||
|
||||
public Uri getBackupsLocation() {
|
||||
String str = _prefs.getString("pref_backups_location", null);
|
||||
if (str != null) {
|
||||
@@ -436,8 +466,12 @@ public class Preferences {
|
||||
_prefs.edit().putBoolean("pref_warn_time_sync", enabled).apply();
|
||||
}
|
||||
|
||||
public boolean isCopyOnTapEnabled() {
|
||||
return _prefs.getBoolean("pref_copy_on_tap", false);
|
||||
public CopyBehavior getCopyBehavior() {
|
||||
return CopyBehavior.fromInteger(_prefs.getInt("pref_current_copy_behavior", 0));
|
||||
}
|
||||
|
||||
public void setCopyBehavior(CopyBehavior copyBehavior) {
|
||||
_prefs.edit().putInt("pref_current_copy_behavior", copyBehavior.ordinal()).apply();
|
||||
}
|
||||
|
||||
public boolean isMinimizeOnCopyEnabled() {
|
||||
|
||||
@@ -5,7 +5,8 @@ import androidx.annotation.LayoutRes;
|
||||
public enum ViewMode {
|
||||
NORMAL,
|
||||
COMPACT,
|
||||
SMALL;
|
||||
SMALL,
|
||||
TILES;
|
||||
|
||||
private static ViewMode[] _values;
|
||||
|
||||
@@ -26,6 +27,8 @@ public enum ViewMode {
|
||||
return R.layout.card_entry_compact;
|
||||
case SMALL:
|
||||
return R.layout.card_entry_small;
|
||||
case TILES:
|
||||
return R.layout.card_entry_tile;
|
||||
default:
|
||||
return R.layout.card_entry;
|
||||
}
|
||||
@@ -37,8 +40,34 @@ public enum ViewMode {
|
||||
public float getDividerHeight() {
|
||||
if (this == ViewMode.COMPACT) {
|
||||
return 0;
|
||||
} else if (this == ViewMode.TILES) {
|
||||
return 4;
|
||||
}
|
||||
|
||||
return 20;
|
||||
}
|
||||
|
||||
public int getColumnSpan() {
|
||||
if (this == ViewMode.TILES) {
|
||||
return 2;
|
||||
}
|
||||
|
||||
return 1;
|
||||
}
|
||||
|
||||
public float getDividerWidth() {
|
||||
if (this == ViewMode.TILES) {
|
||||
return 4;
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
public String getFormattedAccountName(String accountName) {
|
||||
if (this == ViewMode.TILES) {
|
||||
return accountName;
|
||||
}
|
||||
|
||||
return String.format("(%s)", accountName);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,54 @@
|
||||
package com.beemdevelopment.aegis.helpers;
|
||||
|
||||
import android.content.Context;
|
||||
import android.provider.Settings;
|
||||
import android.view.animation.Animation;
|
||||
import android.view.animation.AnimationUtils;
|
||||
import android.view.animation.LayoutAnimationController;
|
||||
|
||||
public class AnimationsHelper {
|
||||
private AnimationsHelper() {
|
||||
|
||||
}
|
||||
|
||||
public static Animation loadScaledAnimation(Context context, int animationResId) {
|
||||
return loadScaledAnimation(context, animationResId, Scale.ANIMATOR);
|
||||
}
|
||||
|
||||
public static Animation loadScaledAnimation(Context context, int animationResId, Scale scale) {
|
||||
Animation animation = AnimationUtils.loadAnimation(context, animationResId);
|
||||
long newDuration = (long) (animation.getDuration() * scale.getValue(context));
|
||||
animation.setDuration(newDuration);
|
||||
return animation;
|
||||
}
|
||||
|
||||
public static LayoutAnimationController loadScaledLayoutAnimation(Context context, int animationResId) {
|
||||
return loadScaledLayoutAnimation(context, animationResId, Scale.ANIMATOR);
|
||||
}
|
||||
|
||||
public static LayoutAnimationController loadScaledLayoutAnimation(Context context, int animationResId, Scale scale) {
|
||||
LayoutAnimationController controller = AnimationUtils.loadLayoutAnimation(context, animationResId);
|
||||
Animation animation = controller.getAnimation();
|
||||
animation.setDuration((long) (animation.getDuration() * scale.getValue(context)));
|
||||
return controller;
|
||||
}
|
||||
|
||||
public enum Scale {
|
||||
ANIMATOR(Settings.Global.ANIMATOR_DURATION_SCALE),
|
||||
TRANSITION(Settings.Global.TRANSITION_ANIMATION_SCALE);
|
||||
|
||||
private final String _setting;
|
||||
|
||||
Scale(String setting) {
|
||||
_setting = setting;
|
||||
}
|
||||
|
||||
public float getValue(Context context) {
|
||||
return Settings.Global.getFloat(context.getContentResolver(), _setting, 1.0f);
|
||||
}
|
||||
|
||||
public boolean isZero(Context context) {
|
||||
return getValue(context) == 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
+13
-4
@@ -16,6 +16,7 @@ public class SimpleItemTouchHelperCallback extends ItemTouchHelper.Callback {
|
||||
private final EntryAdapter _adapter;
|
||||
private boolean _positionChanged = false;
|
||||
private boolean _isLongPressDragEnabled = true;
|
||||
private int _dragFlags = ItemTouchHelper.UP | ItemTouchHelper.DOWN;
|
||||
|
||||
public SimpleItemTouchHelperCallback(EntryAdapter adapter) {
|
||||
_adapter = adapter;
|
||||
@@ -46,6 +47,10 @@ public class SimpleItemTouchHelperCallback extends ItemTouchHelper.Callback {
|
||||
return false;
|
||||
}
|
||||
|
||||
public void setDragFlags(int dragFlags) {
|
||||
_dragFlags = dragFlags;
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getMovementFlags(@NonNull RecyclerView recyclerView, @NonNull RecyclerView.ViewHolder viewHolder) {
|
||||
// It's not clear when this can happen, but sometimes the ViewHolder
|
||||
@@ -57,16 +62,15 @@ public class SimpleItemTouchHelperCallback extends ItemTouchHelper.Callback {
|
||||
}
|
||||
|
||||
int swipeFlags = 0;
|
||||
int dragFlags = ItemTouchHelper.UP | ItemTouchHelper.DOWN;
|
||||
|
||||
EntryAdapter adapter = (EntryAdapter) recyclerView.getAdapter();
|
||||
if (adapter.isPositionFooter(position)
|
||||
|| adapter.getEntryAt(position) != _selectedEntry
|
||||
|| !isLongPressDragEnabled()) {
|
||||
dragFlags = 0;
|
||||
return makeMovementFlags(0, swipeFlags);
|
||||
}
|
||||
|
||||
return makeMovementFlags(dragFlags, swipeFlags);
|
||||
return makeMovementFlags(_dragFlags, swipeFlags);
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -75,7 +79,11 @@ public class SimpleItemTouchHelperCallback extends ItemTouchHelper.Callback {
|
||||
if (target.getAdapterPosition() < _adapter.getShownFavoritesCount()){
|
||||
return false;
|
||||
}
|
||||
_adapter.onItemMove(viewHolder.getAdapterPosition(), target.getAdapterPosition());
|
||||
|
||||
int firstPosition = viewHolder.getLayoutPosition();
|
||||
int secondPosition = target.getAdapterPosition();
|
||||
|
||||
_adapter.onItemMove(firstPosition, secondPosition);
|
||||
_positionChanged = true;
|
||||
return true;
|
||||
}
|
||||
@@ -92,6 +100,7 @@ public class SimpleItemTouchHelperCallback extends ItemTouchHelper.Callback {
|
||||
if (_positionChanged) {
|
||||
_adapter.onItemDrop(viewHolder.getAdapterPosition());
|
||||
_positionChanged = false;
|
||||
_adapter.refresh(false);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -18,7 +18,7 @@ import com.beemdevelopment.aegis.otp.OtpInfoException;
|
||||
import com.beemdevelopment.aegis.otp.SteamInfo;
|
||||
import com.beemdevelopment.aegis.otp.TotpInfo;
|
||||
import com.beemdevelopment.aegis.ui.dialogs.Dialogs;
|
||||
import com.beemdevelopment.aegis.ui.tasks.ProgressDialogTask;
|
||||
import com.beemdevelopment.aegis.ui.tasks.PBKDFTask;
|
||||
import com.beemdevelopment.aegis.util.IOUtils;
|
||||
import com.beemdevelopment.aegis.vault.VaultEntry;
|
||||
import com.topjohnwu.superuser.io.SuFile;
|
||||
@@ -35,8 +35,6 @@ import java.security.InvalidAlgorithmParameterException;
|
||||
import java.security.InvalidKeyException;
|
||||
import java.security.MessageDigest;
|
||||
import java.security.NoSuchAlgorithmException;
|
||||
import java.security.spec.InvalidKeySpecException;
|
||||
import java.security.spec.KeySpec;
|
||||
import java.util.Arrays;
|
||||
import java.util.Locale;
|
||||
|
||||
@@ -45,8 +43,6 @@ import javax.crypto.Cipher;
|
||||
import javax.crypto.IllegalBlockSizeException;
|
||||
import javax.crypto.NoSuchPaddingException;
|
||||
import javax.crypto.SecretKey;
|
||||
import javax.crypto.SecretKeyFactory;
|
||||
import javax.crypto.spec.PBEKeySpec;
|
||||
import javax.crypto.spec.SecretKeySpec;
|
||||
|
||||
public class AndOtpImporter extends DatabaseImporter {
|
||||
@@ -117,7 +113,7 @@ public class AndOtpImporter extends DatabaseImporter {
|
||||
}
|
||||
}
|
||||
|
||||
private KeyDerivationParams getKeyDerivationParams(char[] password) throws DatabaseImporterException {
|
||||
private PBKDFTask.Params getKeyDerivationParams(char[] password) throws DatabaseImporterException {
|
||||
byte[] iterBytes = Arrays.copyOfRange(_data, 0, INT_SIZE);
|
||||
int iterations = ByteBuffer.wrap(iterBytes).getInt();
|
||||
if (iterations < 1) {
|
||||
@@ -131,7 +127,7 @@ public class AndOtpImporter extends DatabaseImporter {
|
||||
}
|
||||
|
||||
byte[] salt = Arrays.copyOfRange(_data, INT_SIZE, INT_SIZE + SALT_SIZE);
|
||||
return new KeyDerivationParams(password, salt, iterations);
|
||||
return new PBKDFTask.Params("PBKDF2WithHmacSHA1", KEY_SIZE, password, salt, iterations);
|
||||
}
|
||||
|
||||
protected DecryptedState decryptOldFormat(char[] password) throws DatabaseImporterException {
|
||||
@@ -155,8 +151,8 @@ public class AndOtpImporter extends DatabaseImporter {
|
||||
|
||||
protected DecryptedState decryptNewFormat(char[] password)
|
||||
throws DatabaseImporterException {
|
||||
KeyDerivationParams params = getKeyDerivationParams(password);
|
||||
SecretKey key = AndOtpKeyDerivationTask.deriveKey(params);
|
||||
PBKDFTask.Params params = getKeyDerivationParams(password);
|
||||
SecretKey key = PBKDFTask.deriveKey(params);
|
||||
return decryptNewFormat(key);
|
||||
}
|
||||
|
||||
@@ -165,8 +161,8 @@ public class AndOtpImporter extends DatabaseImporter {
|
||||
DecryptedState state = decryptOldFormat(password);
|
||||
listener.onStateDecrypted(state);
|
||||
} else {
|
||||
KeyDerivationParams params = getKeyDerivationParams(password);
|
||||
AndOtpKeyDerivationTask task = new AndOtpKeyDerivationTask(context, key -> {
|
||||
PBKDFTask.Params params = getKeyDerivationParams(password);
|
||||
PBKDFTask task = new PBKDFTask(context, key -> {
|
||||
try {
|
||||
DecryptedState state = decryptNewFormat(key);
|
||||
listener.onStateDecrypted(state);
|
||||
@@ -269,71 +265,10 @@ public class AndOtpImporter extends DatabaseImporter {
|
||||
}
|
||||
|
||||
return new VaultEntry(info, name, issuer);
|
||||
} catch (DatabaseImporterException | EncodingException | OtpInfoException | JSONException e) {
|
||||
} catch (DatabaseImporterException | EncodingException | OtpInfoException |
|
||||
JSONException e) {
|
||||
throw new DatabaseImporterEntryException(e, obj.toString());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
protected static class AndOtpKeyDerivationTask extends ProgressDialogTask<AndOtpImporter.KeyDerivationParams, SecretKey> {
|
||||
private Callback _cb;
|
||||
|
||||
public AndOtpKeyDerivationTask(Context context, Callback cb) {
|
||||
super(context, context.getString(R.string.unlocking_vault));
|
||||
_cb = cb;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected SecretKey doInBackground(AndOtpImporter.KeyDerivationParams... args) {
|
||||
setPriority();
|
||||
|
||||
AndOtpImporter.KeyDerivationParams params = args[0];
|
||||
return deriveKey(params);
|
||||
}
|
||||
|
||||
protected static SecretKey deriveKey(KeyDerivationParams params) {
|
||||
try {
|
||||
SecretKeyFactory factory = SecretKeyFactory.getInstance("PBKDF2WithHmacSHA1");
|
||||
KeySpec spec = new PBEKeySpec(params.getPassword(), params.getSalt(), params.getIterations(), KEY_SIZE);
|
||||
SecretKey key = factory.generateSecret(spec);
|
||||
return new SecretKeySpec(key.getEncoded(), "AES");
|
||||
} catch (NoSuchAlgorithmException | InvalidKeySpecException e) {
|
||||
throw new RuntimeException(e);
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void onPostExecute(SecretKey key) {
|
||||
super.onPostExecute(key);
|
||||
_cb.onTaskFinished(key);
|
||||
}
|
||||
|
||||
public interface Callback {
|
||||
void onTaskFinished(SecretKey key);
|
||||
}
|
||||
}
|
||||
|
||||
protected static class KeyDerivationParams {
|
||||
private final char[] _password;
|
||||
private final byte[] _salt;
|
||||
private final int _iterations;
|
||||
|
||||
public KeyDerivationParams(char[] password, byte[] salt, int iterations) {
|
||||
_iterations = iterations;
|
||||
_password = password;
|
||||
_salt = salt;
|
||||
}
|
||||
|
||||
public char[] getPassword() {
|
||||
return _password;
|
||||
}
|
||||
|
||||
public int getIterations() {
|
||||
return _iterations;
|
||||
}
|
||||
|
||||
public byte[] getSalt() {
|
||||
return _salt;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,290 @@
|
||||
package com.beemdevelopment.aegis.importers;
|
||||
|
||||
import android.content.Context;
|
||||
import android.content.pm.PackageManager;
|
||||
import android.database.Cursor;
|
||||
|
||||
import androidx.lifecycle.Lifecycle;
|
||||
|
||||
import com.beemdevelopment.aegis.R;
|
||||
import com.beemdevelopment.aegis.encoding.Base32;
|
||||
import com.beemdevelopment.aegis.encoding.EncodingException;
|
||||
import com.beemdevelopment.aegis.helpers.ContextHelper;
|
||||
import com.beemdevelopment.aegis.otp.HotpInfo;
|
||||
import com.beemdevelopment.aegis.otp.OtpInfo;
|
||||
import com.beemdevelopment.aegis.otp.OtpInfoException;
|
||||
import com.beemdevelopment.aegis.otp.SteamInfo;
|
||||
import com.beemdevelopment.aegis.otp.TotpInfo;
|
||||
import com.beemdevelopment.aegis.ui.dialogs.Dialogs;
|
||||
import com.beemdevelopment.aegis.ui.tasks.PBKDFTask;
|
||||
import com.beemdevelopment.aegis.util.IOUtils;
|
||||
import com.beemdevelopment.aegis.vault.VaultEntry;
|
||||
import com.topjohnwu.superuser.io.SuFile;
|
||||
|
||||
import org.json.JSONArray;
|
||||
import org.json.JSONException;
|
||||
import org.json.JSONObject;
|
||||
|
||||
import java.io.ByteArrayInputStream;
|
||||
import java.io.DataInputStream;
|
||||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
import java.io.UTFDataFormatException;
|
||||
import java.nio.charset.StandardCharsets;
|
||||
import java.security.InvalidAlgorithmParameterException;
|
||||
import java.security.InvalidKeyException;
|
||||
import java.security.NoSuchAlgorithmException;
|
||||
import java.util.List;
|
||||
|
||||
import javax.crypto.BadPaddingException;
|
||||
import javax.crypto.Cipher;
|
||||
import javax.crypto.IllegalBlockSizeException;
|
||||
import javax.crypto.NoSuchPaddingException;
|
||||
import javax.crypto.SecretKey;
|
||||
import javax.crypto.spec.IvParameterSpec;
|
||||
|
||||
public class AuthenticatorProImporter extends DatabaseImporter {
|
||||
private static final String HEADER = "AuthenticatorPro";
|
||||
private static final int ITERATIONS = 64000;
|
||||
private static final int KEY_SIZE = 32 * Byte.SIZE;
|
||||
private static final String PKG_NAME = "me.jmh.authenticatorpro";
|
||||
private static final String PKG_DB_PATH = "files/proauth.db3";
|
||||
|
||||
private enum Algorithm {
|
||||
SHA1,
|
||||
SHA256,
|
||||
SHA512
|
||||
}
|
||||
|
||||
public AuthenticatorProImporter(Context context) {
|
||||
super(context);
|
||||
}
|
||||
|
||||
@Override
|
||||
protected SuFile getAppPath() throws DatabaseImporterException, PackageManager.NameNotFoundException {
|
||||
return getAppPath(PKG_NAME, PKG_DB_PATH);
|
||||
}
|
||||
|
||||
@Override
|
||||
protected State read(InputStream stream, boolean isInternal) throws DatabaseImporterException {
|
||||
return isInternal ? readInternal(stream) : readExternal(stream);
|
||||
}
|
||||
|
||||
private State readInternal(InputStream stream) throws DatabaseImporterException {
|
||||
List<SqlEntry> entries = new SqlImporterHelper(requireContext()).read(SqlEntry.class, stream, "authenticator");
|
||||
return new SqlState(entries);
|
||||
}
|
||||
|
||||
private static State readExternal(InputStream stream) throws DatabaseImporterException {
|
||||
byte[] data;
|
||||
try {
|
||||
data = IOUtils.readAll(stream);
|
||||
} catch (IOException e) {
|
||||
throw new DatabaseImporterException(e);
|
||||
}
|
||||
|
||||
try {
|
||||
return new JsonState(new JSONObject(new String(data, StandardCharsets.UTF_8)));
|
||||
} catch (JSONException e) {
|
||||
return readEncrypted(new DataInputStream(new ByteArrayInputStream(data)));
|
||||
}
|
||||
}
|
||||
|
||||
private static EncryptedState readEncrypted(DataInputStream stream) throws DatabaseImporterException {
|
||||
try {
|
||||
byte[] headerBytes = new byte[HEADER.getBytes(StandardCharsets.UTF_8).length];
|
||||
stream.readFully(headerBytes);
|
||||
String header = new String(headerBytes, StandardCharsets.UTF_8);
|
||||
if (!header.equals(HEADER)) {
|
||||
throw new DatabaseImporterException("Invalid file header");
|
||||
}
|
||||
|
||||
int saltSize = 20;
|
||||
byte[] salt = new byte[saltSize];
|
||||
stream.readFully(salt);
|
||||
|
||||
Cipher cipher = Cipher.getInstance("AES/CBC/PKCS5Padding");
|
||||
int ivSize = cipher.getBlockSize();
|
||||
byte[] iv = new byte[ivSize];
|
||||
stream.readFully(iv);
|
||||
return new EncryptedState(cipher, salt, iv, IOUtils.readAll(stream));
|
||||
} catch (UTFDataFormatException e) {
|
||||
throw new DatabaseImporterException("Invalid file header");
|
||||
} catch (IOException | NoSuchPaddingException | NoSuchAlgorithmException e) {
|
||||
throw new DatabaseImporterException(e);
|
||||
}
|
||||
}
|
||||
|
||||
private static OtpInfo parseOtpInfo(int type, byte[] secret, Algorithm algo, int digits, int period, int counter)
|
||||
throws OtpInfoException, DatabaseImporterEntryException {
|
||||
switch (type) {
|
||||
case 1:
|
||||
return new HotpInfo(secret, algo.name(), digits, counter);
|
||||
case 2:
|
||||
return new TotpInfo(secret, algo.name(), digits, period);
|
||||
case 4:
|
||||
return new SteamInfo(secret, algo.name(), digits, period);
|
||||
default:
|
||||
throw new DatabaseImporterEntryException(String.format("Unsupported otp type: %d", type), null);
|
||||
}
|
||||
}
|
||||
|
||||
static class EncryptedState extends State {
|
||||
private final Cipher _cipher;
|
||||
private final byte[] _salt;
|
||||
private final byte[] _iv;
|
||||
private final byte[] _data;
|
||||
|
||||
public EncryptedState(Cipher cipher, byte[] salt, byte[] iv, byte[] data) {
|
||||
super(true);
|
||||
_cipher = cipher;
|
||||
_salt = salt;
|
||||
_iv = iv;
|
||||
_data = data;
|
||||
}
|
||||
|
||||
public JsonState decrypt(char[] password) throws DatabaseImporterException {
|
||||
PBKDFTask.Params params = getKeyDerivationParams(password);
|
||||
SecretKey key = PBKDFTask.deriveKey(params);
|
||||
return decrypt(key);
|
||||
}
|
||||
|
||||
public JsonState decrypt(SecretKey key) throws DatabaseImporterException {
|
||||
try {
|
||||
_cipher.init(Cipher.DECRYPT_MODE, key, new IvParameterSpec(_iv));
|
||||
byte[] decrypted = _cipher.doFinal(_data);
|
||||
return new JsonState(new JSONObject(new String(decrypted, StandardCharsets.UTF_8)));
|
||||
} catch (InvalidAlgorithmParameterException | IllegalBlockSizeException
|
||||
| JSONException | InvalidKeyException | BadPaddingException e) {
|
||||
throw new DatabaseImporterException(e);
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void decrypt(Context context, DecryptListener listener) throws DatabaseImporterException {
|
||||
Dialogs.showPasswordInputDialog(context, R.string.enter_password_aegis_title, 0, (Dialogs.TextInputListener) password -> {
|
||||
PBKDFTask.Params params = getKeyDerivationParams(password);
|
||||
PBKDFTask task = new PBKDFTask(context, key -> {
|
||||
try {
|
||||
AuthenticatorProImporter.JsonState state = decrypt(key);
|
||||
listener.onStateDecrypted(state);
|
||||
} catch (DatabaseImporterException e) {
|
||||
listener.onError(e);
|
||||
}
|
||||
});
|
||||
Lifecycle lifecycle = ContextHelper.getLifecycle(context);
|
||||
task.execute(lifecycle, params);
|
||||
}, dialog -> listener.onCanceled());
|
||||
}
|
||||
|
||||
private PBKDFTask.Params getKeyDerivationParams(char[] password) {
|
||||
return new PBKDFTask.Params("PBKDF2WithHmacSHA1", KEY_SIZE, password, _salt, ITERATIONS);
|
||||
}
|
||||
}
|
||||
|
||||
private static class JsonState extends State {
|
||||
private final JSONObject _obj;
|
||||
|
||||
public JsonState(JSONObject obj) {
|
||||
super(false);
|
||||
_obj = obj;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Result convert() throws DatabaseImporterException {
|
||||
Result res = new Result();
|
||||
|
||||
try {
|
||||
JSONArray array = _obj.getJSONArray("Authenticators");
|
||||
for (int i = 0; i < array.length(); i++) {
|
||||
JSONObject obj = array.getJSONObject(i);
|
||||
try {
|
||||
res.addEntry(convertEntry(obj));
|
||||
} catch (DatabaseImporterEntryException e) {
|
||||
res.addError(e);
|
||||
}
|
||||
}
|
||||
} catch (JSONException e) {
|
||||
throw new DatabaseImporterException(e);
|
||||
}
|
||||
|
||||
return res;
|
||||
}
|
||||
|
||||
private static VaultEntry convertEntry(JSONObject obj) throws DatabaseImporterEntryException {
|
||||
try {
|
||||
int type = obj.getInt("Type");
|
||||
String issuer = obj.getString("Issuer");
|
||||
Object nullableUsername = obj.get("Username");
|
||||
String username = nullableUsername == JSONObject.NULL ? "" : nullableUsername.toString();
|
||||
byte[] secret = Base32.decode(obj.getString("Secret"));
|
||||
Algorithm algo = Algorithm.values()[obj.getInt("Algorithm")];
|
||||
int digits = obj.getInt("Digits");
|
||||
int period = obj.getInt("Period");
|
||||
int counter = obj.getInt("Counter");
|
||||
|
||||
OtpInfo info = parseOtpInfo(type, secret, algo, digits, period, counter);
|
||||
return new VaultEntry(info, username, issuer);
|
||||
} catch (OtpInfoException | EncodingException | JSONException e) {
|
||||
throw new DatabaseImporterEntryException(e, null);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private static class SqlState extends State {
|
||||
private final List<SqlEntry> _entries;
|
||||
|
||||
public SqlState(List<SqlEntry> entries) {
|
||||
super(false);
|
||||
_entries = entries;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Result convert() throws DatabaseImporterException {
|
||||
Result res = new Result();
|
||||
|
||||
for (SqlEntry entry : _entries) {
|
||||
try {
|
||||
res.addEntry(entry.convert());
|
||||
} catch (DatabaseImporterEntryException e) {
|
||||
res.addError(e);
|
||||
}
|
||||
}
|
||||
|
||||
return res;
|
||||
}
|
||||
}
|
||||
|
||||
private static class SqlEntry extends SqlImporterHelper.Entry {
|
||||
private final int _type;
|
||||
private final String _issuer;
|
||||
private final String _username;
|
||||
private final String _secret;
|
||||
private final Algorithm _algo;
|
||||
private final int _digits;
|
||||
private final int _period;
|
||||
private final int _counter;
|
||||
|
||||
public SqlEntry(Cursor cursor) {
|
||||
super(cursor);
|
||||
_type = SqlImporterHelper.getInt(cursor, "type");
|
||||
_issuer = SqlImporterHelper.getString(cursor, "issuer");
|
||||
_username = SqlImporterHelper.getString(cursor, "username");
|
||||
_secret = SqlImporterHelper.getString(cursor, "secret");
|
||||
_algo = Algorithm.values()[SqlImporterHelper.getInt(cursor, "algorithm")];
|
||||
_digits = SqlImporterHelper.getInt(cursor, "digits");
|
||||
_period = SqlImporterHelper.getInt(cursor, "period");
|
||||
_counter = SqlImporterHelper.getInt(cursor, "counter");
|
||||
}
|
||||
|
||||
public VaultEntry convert() throws DatabaseImporterEntryException {
|
||||
try {
|
||||
byte[] secret = Base32.decode(_secret);
|
||||
OtpInfo info = parseOtpInfo(_type, secret, _algo, _digits, _period, _counter);
|
||||
return new VaultEntry(info, _username, _issuer);
|
||||
} catch (EncodingException | OtpInfoException e) {
|
||||
throw new DatabaseImporterEntryException(e, null);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -33,6 +33,7 @@ public abstract class DatabaseImporter {
|
||||
_importers.add(new Definition("Aegis", AegisImporter.class, R.string.importer_help_aegis, false));
|
||||
_importers.add(new Definition("andOTP", AndOtpImporter.class, R.string.importer_help_andotp, false));
|
||||
_importers.add(new Definition("Authenticator Plus", AuthenticatorPlusImporter.class, R.string.importer_help_authenticator_plus, false));
|
||||
_importers.add(new Definition("Authenticator Pro", AuthenticatorProImporter.class, R.string.importer_help_authenticator_pro, true));
|
||||
_importers.add(new Definition("Authy", AuthyImporter.class, R.string.importer_help_authy, true));
|
||||
_importers.add(new Definition("Battle.net Authenticator", BattleNetImporter.class, R.string.importer_help_battle_net_authenticator, true));
|
||||
_importers.add(new Definition("Bitwarden", BitwardenImporter.class, R.string.importer_help_bitwarden, false));
|
||||
|
||||
@@ -162,7 +162,16 @@ public class AuthActivity extends AegisActivity {
|
||||
});
|
||||
|
||||
biometricsButton.setOnClickListener(v -> {
|
||||
showBiometricPrompt();
|
||||
if (_prefs.isPasswordReminderNeeded()) {
|
||||
Dialogs.showSecureDialog(new AlertDialog.Builder(this)
|
||||
.setTitle(getString(R.string.password_reminder_dialog_title))
|
||||
.setMessage(getString(R.string.password_reminder_dialog_message))
|
||||
.setCancelable(false)
|
||||
.setPositiveButton(android.R.string.ok, (dialog1, which) -> {
|
||||
showBiometricPrompt();
|
||||
})
|
||||
.create());
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
@@ -33,6 +33,7 @@ import com.beemdevelopment.aegis.R;
|
||||
import com.beemdevelopment.aegis.encoding.Base32;
|
||||
import com.beemdevelopment.aegis.encoding.EncodingException;
|
||||
import com.beemdevelopment.aegis.encoding.Hex;
|
||||
import com.beemdevelopment.aegis.helpers.AnimationsHelper;
|
||||
import com.beemdevelopment.aegis.helpers.DropdownHelper;
|
||||
import com.beemdevelopment.aegis.helpers.EditTextHelper;
|
||||
import com.beemdevelopment.aegis.helpers.IconViewHelper;
|
||||
@@ -376,12 +377,12 @@ public class EditEntryActivity extends AegisActivity {
|
||||
private void openAdvancedSettings() {
|
||||
Animation fadeOut = new AlphaAnimation(1, 0);
|
||||
fadeOut.setInterpolator(new AccelerateInterpolator());
|
||||
fadeOut.setDuration(220);
|
||||
fadeOut.setDuration(220 * (long) AnimationsHelper.Scale.ANIMATOR.getValue(this));
|
||||
_advancedSettingsHeader.startAnimation(fadeOut);
|
||||
|
||||
Animation fadeIn = new AlphaAnimation(0, 1);
|
||||
fadeIn.setInterpolator(new AccelerateInterpolator());
|
||||
fadeIn.setDuration(250);
|
||||
fadeIn.setDuration(250 * (long) AnimationsHelper.Scale.ANIMATOR.getValue(this));
|
||||
|
||||
fadeOut.setAnimationListener(new SimpleAnimationEndListener((a) -> {
|
||||
_advancedSettingsHeader.setVisibility(View.GONE);
|
||||
|
||||
@@ -35,6 +35,8 @@ import androidx.appcompat.app.AlertDialog;
|
||||
import androidx.appcompat.view.ActionMode;
|
||||
import androidx.appcompat.widget.SearchView;
|
||||
|
||||
import com.beemdevelopment.aegis.CopyBehavior;
|
||||
import com.beemdevelopment.aegis.AccountNamePosition;
|
||||
import com.beemdevelopment.aegis.Preferences;
|
||||
import com.beemdevelopment.aegis.R;
|
||||
import com.beemdevelopment.aegis.SortCategory;
|
||||
@@ -131,15 +133,16 @@ public class MainActivity extends AegisActivity implements EntryListView.Listene
|
||||
_entryListView = (EntryListView) getSupportFragmentManager().findFragmentById(R.id.key_profiles);
|
||||
_entryListView.setListener(this);
|
||||
_entryListView.setCodeGroupSize(_prefs.getCodeGroupSize());
|
||||
_entryListView.setShowAccountName(_prefs.isAccountNameVisible());
|
||||
_entryListView.setAccountNamePosition(_prefs.getAccountNamePosition());
|
||||
_entryListView.setShowIcon(_prefs.isIconVisible());
|
||||
_entryListView.setOnlyShowNecessaryAccountNames(_prefs.onlyShowNecessaryAccountNames());
|
||||
_entryListView.setHighlightEntry(_prefs.isEntryHighlightEnabled());
|
||||
_entryListView.setPauseFocused(_prefs.isPauseFocusedEnabled());
|
||||
_entryListView.setTapToReveal(_prefs.isTapToRevealEnabled());
|
||||
_entryListView.setTapToRevealTime(_prefs.getTapToRevealTime());
|
||||
_entryListView.setSortCategory(_prefs.getCurrentSortCategory(), false);
|
||||
_entryListView.setViewMode(_prefs.getCurrentViewMode());
|
||||
_entryListView.setIsCopyOnTapEnabled(_prefs.isCopyOnTapEnabled());
|
||||
_entryListView.setCopyBehavior(_prefs.getCopyBehavior());
|
||||
_entryListView.setPrefGroupFilter(_prefs.getGroupFilter());
|
||||
|
||||
FloatingActionButton fab = findViewById(R.id.fab);
|
||||
@@ -269,16 +272,18 @@ public class MainActivity extends AegisActivity implements EntryListView.Listene
|
||||
if (data.getBooleanExtra("needsRecreate", false)) {
|
||||
recreate();
|
||||
} else if (data.getBooleanExtra("needsRefresh", false)) {
|
||||
boolean showAccountName = _prefs.isAccountNameVisible();
|
||||
AccountNamePosition accountNamePosition = _prefs.getAccountNamePosition();
|
||||
boolean showIcons = _prefs.isIconVisible();
|
||||
boolean onlyShowNecessaryAccountNames = _prefs.onlyShowNecessaryAccountNames();
|
||||
Preferences.CodeGrouping codeGroupSize = _prefs.getCodeGroupSize();
|
||||
boolean highlightEntry = _prefs.isEntryHighlightEnabled();
|
||||
boolean pauseFocused = _prefs.isPauseFocusedEnabled();
|
||||
boolean tapToReveal = _prefs.isTapToRevealEnabled();
|
||||
int tapToRevealTime = _prefs.getTapToRevealTime();
|
||||
ViewMode viewMode = _prefs.getCurrentViewMode();
|
||||
boolean copyOnTap = _prefs.isCopyOnTapEnabled();
|
||||
_entryListView.setShowAccountName(showAccountName);
|
||||
CopyBehavior copyBehavior = _prefs.getCopyBehavior();
|
||||
_entryListView.setAccountNamePosition(accountNamePosition);
|
||||
_entryListView.setOnlyShowNecessaryAccountNames(onlyShowNecessaryAccountNames);
|
||||
_entryListView.setShowIcon(showIcons);
|
||||
_entryListView.setCodeGroupSize(codeGroupSize);
|
||||
_entryListView.setHighlightEntry(highlightEntry);
|
||||
@@ -286,7 +291,7 @@ public class MainActivity extends AegisActivity implements EntryListView.Listene
|
||||
_entryListView.setTapToReveal(tapToReveal);
|
||||
_entryListView.setTapToRevealTime(tapToRevealTime);
|
||||
_entryListView.setViewMode(viewMode);
|
||||
_entryListView.setIsCopyOnTapEnabled(copyOnTap);
|
||||
_entryListView.setCopyBehavior(copyBehavior);
|
||||
_entryListView.refresh(true);
|
||||
}
|
||||
}
|
||||
@@ -825,14 +830,23 @@ public class MainActivity extends AegisActivity implements EntryListView.Listene
|
||||
});
|
||||
});
|
||||
_btnErrorBar.setVisibility(View.VISIBLE);
|
||||
} else if (_prefs.isBackupsReminderNeeded()) {
|
||||
} else if (_prefs.isBackupsReminderNeeded() && _prefs.isBackupReminderEnabled()) {
|
||||
Date date = _prefs.getLatestBackupOrExportTime();
|
||||
if (date != null) {
|
||||
_textErrorBar.setText(getString(R.string.backup_reminder_bar_message_with_latest, TimeUtils.getElapsedSince(this, date)));
|
||||
} else {
|
||||
_textErrorBar.setText(R.string.backup_reminder_bar_message);
|
||||
}
|
||||
_btnErrorBar.setOnClickListener(view -> startPreferencesActivity());
|
||||
_btnErrorBar.setOnClickListener(view -> {
|
||||
Dialogs.showSecureDialog(new AlertDialog.Builder(this)
|
||||
.setTitle(R.string.backup_reminder_bar_dialog_title)
|
||||
.setMessage(R.string.backup_reminder_bar_dialog_summary)
|
||||
.setPositiveButton(R.string.backup_reminder_bar_dialog_accept, (dialog, whichButton) -> {
|
||||
startPreferencesActivity(BackupsPreferencesFragment.class, "pref_backups");
|
||||
})
|
||||
.setNegativeButton(android.R.string.cancel, null)
|
||||
.create());
|
||||
});
|
||||
_btnErrorBar.setVisibility(View.VISIBLE);
|
||||
} else if (_prefs.isPlaintextBackupWarningNeeded()) {
|
||||
_textErrorBar.setText(R.string.backup_plaintext_export_warning);
|
||||
@@ -938,7 +952,7 @@ public class MainActivity extends AegisActivity implements EntryListView.Listene
|
||||
|
||||
@Override
|
||||
public void onEntryMove(VaultEntry entry1, VaultEntry entry2) {
|
||||
_vaultManager.getVault().swapEntries(entry1, entry2);
|
||||
_vaultManager.getVault().moveEntry(entry1, entry2);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -0,0 +1,175 @@
|
||||
package com.beemdevelopment.aegis.ui.components;
|
||||
|
||||
import android.content.Context;
|
||||
import android.content.res.TypedArray;
|
||||
import android.text.InputType;
|
||||
import android.util.AttributeSet;
|
||||
import android.view.LayoutInflater;
|
||||
import android.view.View;
|
||||
import android.view.ViewGroup;
|
||||
import android.widget.BaseAdapter;
|
||||
import android.widget.CheckBox;
|
||||
import android.widget.Filter;
|
||||
import android.widget.Filterable;
|
||||
|
||||
import androidx.annotation.PluralsRes;
|
||||
import androidx.appcompat.widget.AppCompatAutoCompleteTextView;
|
||||
|
||||
import com.beemdevelopment.aegis.R;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import java.util.Set;
|
||||
import java.util.TreeSet;
|
||||
import java.util.stream.Collectors;
|
||||
|
||||
public class DropdownCheckBoxes extends AppCompatAutoCompleteTextView {
|
||||
private @PluralsRes int _selectedCountPlural = R.plurals.dropdown_checkboxes_default_count;
|
||||
|
||||
private boolean _allowFiltering = false;
|
||||
|
||||
private final List<String> _items = new ArrayList<>();
|
||||
private List<String> _visibleItems = new ArrayList<>();
|
||||
private final Set<String> _checkedItems = new TreeSet<>();
|
||||
|
||||
private CheckboxAdapter _adapter;
|
||||
|
||||
public DropdownCheckBoxes(Context context) {
|
||||
super(context);
|
||||
initialise(context, null);
|
||||
}
|
||||
|
||||
public DropdownCheckBoxes(Context context, AttributeSet attrs) {
|
||||
super(context, attrs);
|
||||
initialise(context, attrs);
|
||||
}
|
||||
|
||||
public DropdownCheckBoxes(Context context, AttributeSet attrs, int defStyleAttr) {
|
||||
super(context, attrs, defStyleAttr);
|
||||
initialise(context, attrs);
|
||||
}
|
||||
|
||||
private void initialise(Context context, AttributeSet attrs) {
|
||||
_adapter = new CheckboxAdapter();
|
||||
setAdapter(_adapter);
|
||||
|
||||
if (attrs != null) {
|
||||
TypedArray a = context.obtainStyledAttributes(
|
||||
attrs,
|
||||
R.styleable.DropdownCheckBoxes,
|
||||
0, 0);
|
||||
|
||||
_allowFiltering = a.getBoolean(R.styleable.DropdownCheckBoxes_allow_filtering, false);
|
||||
a.recycle();
|
||||
}
|
||||
|
||||
if (!_allowFiltering) {
|
||||
setInputType(0);
|
||||
} else {
|
||||
setInputType(InputType.TYPE_CLASS_TEXT);
|
||||
}
|
||||
}
|
||||
|
||||
public void addItems(List<String> items, boolean startChecked) {
|
||||
_items.addAll(items);
|
||||
_visibleItems.addAll(items);
|
||||
|
||||
if (startChecked) {
|
||||
_checkedItems.addAll(items);
|
||||
}
|
||||
|
||||
updateCheckedItemsCountText();
|
||||
_adapter.notifyDataSetChanged();
|
||||
}
|
||||
|
||||
private void updateCheckedItemsCountText() {
|
||||
if (_allowFiltering) {
|
||||
return;
|
||||
}
|
||||
|
||||
int count = _checkedItems.size();
|
||||
String countString = getResources().getQuantityString(_selectedCountPlural, count, count);
|
||||
|
||||
setText(countString, false);
|
||||
}
|
||||
|
||||
public void setCheckedItemsCountTextRes(@PluralsRes int resId) {
|
||||
_selectedCountPlural = resId;
|
||||
}
|
||||
|
||||
public Set<String> getCheckedItems() {
|
||||
return _checkedItems;
|
||||
}
|
||||
|
||||
private class CheckboxAdapter extends BaseAdapter implements Filterable {
|
||||
|
||||
@Override
|
||||
public int getCount() {
|
||||
return _visibleItems.size();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getItem(int i) {
|
||||
return _visibleItems.get(i);
|
||||
}
|
||||
|
||||
@Override
|
||||
public long getItemId(int i) {
|
||||
return i;
|
||||
}
|
||||
|
||||
@Override
|
||||
public View getView(int i, View convertView, ViewGroup viewGroup) {
|
||||
if (convertView == null) {
|
||||
convertView = LayoutInflater.from(getContext()).inflate(R.layout.dropdown_checkbox, viewGroup, false);
|
||||
}
|
||||
|
||||
String item = _visibleItems.get(i);
|
||||
|
||||
CheckBox checkBox = convertView.findViewById(R.id.checkbox_in_dropdown);
|
||||
checkBox.setText(item);
|
||||
checkBox.setChecked(_checkedItems.contains(item));
|
||||
|
||||
checkBox.setOnCheckedChangeListener((buttonView, isChecked) -> {
|
||||
String label = buttonView.getText().toString();
|
||||
|
||||
if (isChecked) {
|
||||
_checkedItems.add(label);
|
||||
} else {
|
||||
_checkedItems.remove(label);
|
||||
}
|
||||
|
||||
updateCheckedItemsCountText();
|
||||
});
|
||||
|
||||
return convertView;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Filter getFilter() {
|
||||
return new Filter() {
|
||||
@Override
|
||||
protected FilterResults performFiltering(CharSequence query) {
|
||||
FilterResults results = new FilterResults();
|
||||
results.values = (query == null || query.toString().isEmpty())
|
||||
? _items
|
||||
: _items.stream().filter(str -> {
|
||||
String q = query.toString().toLowerCase();
|
||||
String strLower = str.toLowerCase();
|
||||
|
||||
return strLower.contains(q);
|
||||
})
|
||||
.collect(Collectors.toList());
|
||||
|
||||
return results;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void publishResults(CharSequence charSequence, FilterResults filterResults) {
|
||||
_visibleItems = (List<String>) filterResults.values;
|
||||
notifyDataSetChanged();
|
||||
}
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
+38
-2
@@ -7,6 +7,7 @@ import android.os.Bundle;
|
||||
import androidx.appcompat.app.AlertDialog;
|
||||
import androidx.preference.Preference;
|
||||
|
||||
import com.beemdevelopment.aegis.AccountNamePosition;
|
||||
import com.beemdevelopment.aegis.R;
|
||||
import com.beemdevelopment.aegis.Theme;
|
||||
import com.beemdevelopment.aegis.ViewMode;
|
||||
@@ -16,6 +17,7 @@ import com.beemdevelopment.aegis.ui.dialogs.Dialogs;
|
||||
public class AppearancePreferencesFragment extends PreferencesFragment {
|
||||
private Preference _groupsPreference;
|
||||
private Preference _resetUsageCountPreference;
|
||||
private Preference _currentAccountNamePositionPreference;
|
||||
|
||||
@Override
|
||||
public void onCreatePreferences(Bundle savedInstanceState, String rootKey) {
|
||||
@@ -88,6 +90,7 @@ public class AppearancePreferencesFragment extends PreferencesFragment {
|
||||
_prefs.setCurrentViewMode(ViewMode.fromInteger(i));
|
||||
viewModePreference.setSummary(String.format("%s: %s", getString(R.string.selected), getResources().getStringArray(R.array.view_mode_titles)[i]));
|
||||
getResult().putExtra("needsRefresh", true);
|
||||
overrideAccountNamePosition(ViewMode.fromInteger(i) == ViewMode.TILES);
|
||||
dialog.dismiss();
|
||||
})
|
||||
.setNegativeButton(android.R.string.cancel, null)
|
||||
@@ -102,16 +105,49 @@ public class AppearancePreferencesFragment extends PreferencesFragment {
|
||||
return true;
|
||||
});
|
||||
|
||||
Preference issuerPreference = requirePreference("pref_account_name");
|
||||
issuerPreference.setOnPreferenceChangeListener((preference, newValue) -> {
|
||||
Preference onlyShowNecessaryAccountNames = requirePreference("pref_shared_issuer_account_name");
|
||||
onlyShowNecessaryAccountNames.setOnPreferenceChangeListener((preference, newValue) -> {
|
||||
getResult().putExtra("needsRefresh", true);
|
||||
return true;
|
||||
});
|
||||
|
||||
int currentAccountNamePosition = _prefs.getAccountNamePosition().ordinal();
|
||||
_currentAccountNamePositionPreference = requirePreference("pref_account_name_position");
|
||||
_currentAccountNamePositionPreference.setSummary(String.format("%s: %s", getString(R.string.selected), getResources().getStringArray(R.array.account_name_position_titles)[currentAccountNamePosition]));
|
||||
_currentAccountNamePositionPreference.setOnPreferenceClickListener(preference -> {
|
||||
int currentAccountNamePosition1 = _prefs.getAccountNamePosition().ordinal();
|
||||
|
||||
Dialogs.showSecureDialog(new AlertDialog.Builder(requireContext())
|
||||
.setTitle(getString(R.string.choose_account_name_position))
|
||||
.setSingleChoiceItems(R.array.account_name_position_titles, currentAccountNamePosition1, (dialog, which) -> {
|
||||
int i = ((AlertDialog) dialog).getListView().getCheckedItemPosition();
|
||||
_prefs.setAccountNamePosition(AccountNamePosition.fromInteger(i));
|
||||
_currentAccountNamePositionPreference.setSummary(String.format("%s: %s", getString(R.string.selected), getResources().getStringArray(R.array.account_name_position_titles)[i]));
|
||||
getResult().putExtra("needsRefresh", true);
|
||||
dialog.dismiss();
|
||||
})
|
||||
.setNegativeButton(android.R.string.cancel, null)
|
||||
.create());
|
||||
|
||||
return true;
|
||||
});
|
||||
|
||||
Preference showIconsPreference = requirePreference("pref_show_icons");
|
||||
showIconsPreference.setOnPreferenceChangeListener((preference, newValue) -> {
|
||||
getResult().putExtra("needsRefresh", true);
|
||||
return true;
|
||||
});
|
||||
|
||||
overrideAccountNamePosition(_prefs.getCurrentViewMode() == ViewMode.TILES);
|
||||
}
|
||||
|
||||
private void overrideAccountNamePosition(boolean override) {
|
||||
if (override) {
|
||||
_currentAccountNamePositionPreference.setEnabled(false);
|
||||
_currentAccountNamePositionPreference.setSummary(getString(R.string.pref_account_name_position_summary_override));
|
||||
} else {
|
||||
_currentAccountNamePositionPreference.setEnabled(true);
|
||||
_currentAccountNamePositionPreference.setSummary(String.format("%s: %s", getString(R.string.selected), getResources().getStringArray(R.array.account_name_position_titles)[_prefs.getAccountNamePosition().ordinal()]));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
+26
@@ -23,6 +23,7 @@ import com.beemdevelopment.aegis.vault.VaultRepositoryException;
|
||||
public class BackupsPreferencesFragment extends PreferencesFragment {
|
||||
private SwitchPreferenceCompat _androidBackupsPreference;
|
||||
private SwitchPreferenceCompat _backupsPreference;
|
||||
private SwitchPreferenceCompat _backupReminderPreference;
|
||||
private Preference _backupsLocationPreference;
|
||||
private Preference _backupsTriggerPreference;
|
||||
private Preference _backupsVersionsPreference;
|
||||
@@ -72,6 +73,22 @@ public class BackupsPreferencesFragment extends PreferencesFragment {
|
||||
return false;
|
||||
});
|
||||
|
||||
_backupReminderPreference = requirePreference("pref_backup_reminder");
|
||||
_backupReminderPreference.setOnPreferenceChangeListener((preference, newValue) -> {
|
||||
if (!(boolean)newValue) {
|
||||
Dialogs.showCheckboxDialog(getContext(), R.string.pref_backups_reminder_dialog_title,
|
||||
R.string.pref_backups_reminder_dialog_summary,
|
||||
R.string.understand_risk_accept,
|
||||
this::saveAndDisableBackupReminder
|
||||
);
|
||||
} else {
|
||||
_prefs.setIsBackupReminderEnabled(true);
|
||||
return true;
|
||||
}
|
||||
|
||||
return false;
|
||||
});
|
||||
|
||||
_androidBackupsPreference = requirePreference("pref_android_backups");
|
||||
_androidBackupsPreference.setOnPreferenceChangeListener((preference, newValue) -> {
|
||||
_prefs.setIsAndroidBackupsEnabled((boolean) newValue);
|
||||
@@ -113,6 +130,13 @@ public class BackupsPreferencesFragment extends PreferencesFragment {
|
||||
});
|
||||
}
|
||||
|
||||
private void saveAndDisableBackupReminder(boolean understand) {
|
||||
if (understand) {
|
||||
_prefs.setIsBackupReminderEnabled(false);
|
||||
updateBackupPreference();
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onActivityResult(int requestCode, int resultCode, Intent data) {
|
||||
if (data != null && requestCode == CODE_BACKUPS) {
|
||||
@@ -140,11 +164,13 @@ public class BackupsPreferencesFragment extends PreferencesFragment {
|
||||
boolean encrypted = _vaultManager.getVault().isEncryptionEnabled();
|
||||
boolean androidBackupEnabled = _prefs.isAndroidBackupsEnabled() && encrypted;
|
||||
boolean backupEnabled = _prefs.isBackupsEnabled() && encrypted;
|
||||
boolean backupReminderEnabled = _prefs.isBackupReminderEnabled();
|
||||
_backupsPasswordWarningPreference.setVisible(_vaultManager.getVault().isBackupPasswordSet());
|
||||
_androidBackupsPreference.setChecked(androidBackupEnabled);
|
||||
_androidBackupsPreference.setEnabled(encrypted);
|
||||
_backupsPreference.setChecked(backupEnabled);
|
||||
_backupsPreference.setEnabled(encrypted);
|
||||
_backupReminderPreference.setChecked(backupReminderEnabled);
|
||||
_backupsLocationPreference.setVisible(backupEnabled);
|
||||
_backupsTriggerPreference.setVisible(backupEnabled);
|
||||
_backupsVersionsPreference.setVisible(backupEnabled);
|
||||
|
||||
+21
-3
@@ -2,9 +2,12 @@ package com.beemdevelopment.aegis.ui.fragments.preferences;
|
||||
|
||||
import android.os.Bundle;
|
||||
|
||||
import androidx.appcompat.app.AlertDialog;
|
||||
import androidx.preference.Preference;
|
||||
|
||||
import com.beemdevelopment.aegis.CopyBehavior;
|
||||
import com.beemdevelopment.aegis.R;
|
||||
import com.beemdevelopment.aegis.ui.dialogs.Dialogs;
|
||||
|
||||
public class BehaviorPreferencesFragment extends PreferencesFragment {
|
||||
private Preference _entryPausePreference;
|
||||
@@ -14,9 +17,24 @@ public class BehaviorPreferencesFragment extends PreferencesFragment {
|
||||
super.onCreatePreferences(savedInstanceState, rootKey);
|
||||
addPreferencesFromResource(R.xml.preferences_behavior);
|
||||
|
||||
Preference copyOnTapPreference = requirePreference("pref_copy_on_tap");
|
||||
copyOnTapPreference.setOnPreferenceChangeListener((preference, newValue) -> {
|
||||
getResult().putExtra("needsRefresh", true);
|
||||
int currentCopyBehavior = _prefs.getCopyBehavior().ordinal();
|
||||
Preference copyBehaviorPreference = requirePreference("pref_copy_behavior");
|
||||
copyBehaviorPreference.setSummary(String.format("%s: %s", getString(R.string.selected), getResources().getStringArray(R.array.copy_behavior_titles)[currentCopyBehavior]));
|
||||
copyBehaviorPreference.setOnPreferenceClickListener(preference -> {
|
||||
int currentCopyBehavior1 = _prefs.getCopyBehavior().ordinal();
|
||||
|
||||
Dialogs.showSecureDialog(new AlertDialog.Builder(requireContext())
|
||||
.setTitle(getString(R.string.choose_copy_behavior))
|
||||
.setSingleChoiceItems(R.array.copy_behavior_titles, currentCopyBehavior1, (dialog, which) -> {
|
||||
int i = ((AlertDialog) dialog).getListView().getCheckedItemPosition();
|
||||
_prefs.setCopyBehavior(CopyBehavior.fromInteger(i));
|
||||
copyBehaviorPreference.setSummary(String.format("%s: %s", getString(R.string.selected), getResources().getStringArray(R.array.copy_behavior_titles)[i]));
|
||||
getResult().putExtra("needsRefresh", true);
|
||||
dialog.dismiss();
|
||||
})
|
||||
.setNegativeButton(android.R.string.cancel, null)
|
||||
.create());
|
||||
|
||||
return true;
|
||||
});
|
||||
|
||||
|
||||
+13
@@ -6,16 +6,19 @@ import android.net.Uri;
|
||||
import android.os.Bundle;
|
||||
import android.text.method.LinkMovementMethod;
|
||||
import android.view.View;
|
||||
import android.view.animation.Animation;
|
||||
import android.widget.LinearLayout;
|
||||
import android.widget.TextView;
|
||||
|
||||
import androidx.annotation.NonNull;
|
||||
import androidx.annotation.Nullable;
|
||||
import androidx.appcompat.app.AlertDialog;
|
||||
import androidx.fragment.app.Fragment;
|
||||
import androidx.recyclerview.widget.LinearLayoutManager;
|
||||
import androidx.recyclerview.widget.RecyclerView;
|
||||
|
||||
import com.beemdevelopment.aegis.R;
|
||||
import com.beemdevelopment.aegis.helpers.AnimationsHelper;
|
||||
import com.beemdevelopment.aegis.helpers.FabScrollHelper;
|
||||
import com.beemdevelopment.aegis.icons.IconPack;
|
||||
import com.beemdevelopment.aegis.icons.IconPackException;
|
||||
@@ -81,6 +84,16 @@ public class IconPacksManagerFragment extends Fragment implements IconPackAdapte
|
||||
updateEmptyState();
|
||||
}
|
||||
|
||||
@Override
|
||||
@Nullable
|
||||
public Animation onCreateAnimation(int transit, boolean enter, int nextAnim) {
|
||||
if (nextAnim != 0) {
|
||||
return AnimationsHelper.loadScaledAnimation(requireContext(), nextAnim, AnimationsHelper.Scale.TRANSITION);
|
||||
}
|
||||
|
||||
return super.onCreateAnimation(transit, enter, nextAnim);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onRemoveIconPack(IconPack pack) {
|
||||
Dialogs.showSecureDialog(new AlertDialog.Builder(requireContext())
|
||||
|
||||
+46
-27
@@ -9,7 +9,6 @@ import android.view.View;
|
||||
import android.widget.AutoCompleteTextView;
|
||||
import android.widget.Button;
|
||||
import android.widget.CheckBox;
|
||||
import android.widget.LinearLayout;
|
||||
import android.widget.TextView;
|
||||
import android.widget.Toast;
|
||||
|
||||
@@ -30,6 +29,7 @@ import com.beemdevelopment.aegis.otp.OtpInfo;
|
||||
import com.beemdevelopment.aegis.otp.TotpInfo;
|
||||
import com.beemdevelopment.aegis.ui.ImportEntriesActivity;
|
||||
import com.beemdevelopment.aegis.ui.TransferEntriesActivity;
|
||||
import com.beemdevelopment.aegis.ui.components.DropdownCheckBoxes;
|
||||
import com.beemdevelopment.aegis.ui.dialogs.Dialogs;
|
||||
import com.beemdevelopment.aegis.ui.tasks.ExportTask;
|
||||
import com.beemdevelopment.aegis.ui.tasks.ImportFileTask;
|
||||
@@ -41,6 +41,7 @@ import com.beemdevelopment.aegis.vault.VaultRepository;
|
||||
import com.beemdevelopment.aegis.vault.VaultRepositoryException;
|
||||
import com.beemdevelopment.aegis.vault.slots.PasswordSlot;
|
||||
import com.beemdevelopment.aegis.vault.slots.SlotException;
|
||||
import com.google.android.material.textfield.TextInputLayout;
|
||||
|
||||
import java.io.File;
|
||||
import java.io.FileOutputStream;
|
||||
@@ -162,8 +163,8 @@ public class ImportExportPreferencesFragment extends PreferencesFragment {
|
||||
CheckBox checkBoxEncrypt = view.findViewById(R.id.checkbox_export_encrypt);
|
||||
CheckBox checkBoxAccept = view.findViewById(R.id.checkbox_accept);
|
||||
CheckBox checkBoxExportAllGroups = view.findViewById(R.id.export_selected_groups);
|
||||
LinearLayout groupsSelection = view.findViewById(R.id.select_groups);
|
||||
TextView groupsSelectionDescriptor = view.findViewById(R.id.select_groups_hint);
|
||||
TextInputLayout groupsSelectionLayout = view.findViewById(R.id.group_selection_layout);
|
||||
DropdownCheckBoxes groupsSelection = view.findViewById(R.id.group_selection_dropdown);
|
||||
TextView passwordInfoText = view.findViewById(R.id.text_separate_password);
|
||||
passwordInfoText.setVisibility(checkBoxEncrypt.isChecked() && isBackupPasswordSet ? View.VISIBLE : View.GONE);
|
||||
AutoCompleteTextView dropdown = view.findViewById(R.id.dropdown_export_format);
|
||||
@@ -179,12 +180,13 @@ public class ImportExportPreferencesFragment extends PreferencesFragment {
|
||||
TreeSet<String> groups = _vaultManager.getVault().getGroups();
|
||||
if (groups.size() > 0) {
|
||||
checkBoxExportAllGroups.setVisibility(View.VISIBLE);
|
||||
for (String group: groups) {
|
||||
CheckBox box = new CheckBox(requireContext());
|
||||
box.setText(group);
|
||||
box.setChecked(false);
|
||||
groupsSelection.addView(box);
|
||||
}
|
||||
|
||||
ArrayList<String> groupsArray = new ArrayList<>();
|
||||
groupsArray.add(getString(R.string.no_group));
|
||||
groupsArray.addAll(groups);
|
||||
|
||||
groupsSelection.setCheckedItemsCountTextRes(R.plurals.export_groups_selected_count);
|
||||
groupsSelection.addItems(groupsArray, false);
|
||||
}
|
||||
|
||||
AlertDialog dialog = new AlertDialog.Builder(requireContext())
|
||||
@@ -199,26 +201,45 @@ public class ImportExportPreferencesFragment extends PreferencesFragment {
|
||||
Button btnPos = dialog.getButton(AlertDialog.BUTTON_POSITIVE);
|
||||
Button btnNeutral = dialog.getButton(AlertDialog.BUTTON_NEUTRAL);
|
||||
|
||||
DialogStateValidator stateValidator = () -> {
|
||||
boolean noGroupsSelected = groupsSelection.getCheckedItems().isEmpty();
|
||||
boolean validState = (checkBoxEncrypt.isChecked() || checkBoxAccept.isChecked()) &&
|
||||
(checkBoxExportAllGroups.isChecked() || !noGroupsSelected);
|
||||
|
||||
if (noGroupsSelected && groupsSelectionLayout.getError() == null) {
|
||||
CharSequence errorMsg = getString(R.string.export_no_groups_selected);
|
||||
groupsSelectionLayout.setError(errorMsg);
|
||||
} else if (!noGroupsSelected && groupsSelectionLayout.getError() != null) {
|
||||
groupsSelectionLayout.setError(null);
|
||||
groupsSelectionLayout.setErrorEnabled(false);
|
||||
}
|
||||
|
||||
btnPos.setEnabled(validState);
|
||||
btnNeutral.setEnabled(validState);
|
||||
};
|
||||
|
||||
checkBoxEncrypt.setOnCheckedChangeListener((buttonView, isChecked) -> {
|
||||
warningText.setVisibility(isChecked ? View.GONE : View.VISIBLE);
|
||||
passwordInfoText.setVisibility(isChecked && isBackupPasswordSet ? View.VISIBLE : View.GONE);
|
||||
checkBoxAccept.setVisibility(isChecked ? View.GONE : View.VISIBLE);
|
||||
checkBoxAccept.setChecked(false);
|
||||
btnPos.setEnabled(isChecked);
|
||||
btnNeutral.setEnabled(isChecked);
|
||||
|
||||
stateValidator.enableIfValid();
|
||||
});
|
||||
|
||||
checkBoxAccept.setOnCheckedChangeListener((buttonView, isChecked) -> {
|
||||
btnPos.setEnabled(isChecked);
|
||||
btnNeutral.setEnabled(isChecked);
|
||||
stateValidator.enableIfValid();
|
||||
});
|
||||
|
||||
checkBoxExportAllGroups.setOnCheckedChangeListener((button, isChecked) -> {
|
||||
int visibility = isChecked ? View.GONE : View.VISIBLE;
|
||||
groupsSelection.setVisibility(visibility);
|
||||
groupsSelectionDescriptor.setVisibility(visibility);
|
||||
groupsSelectionLayout.setVisibility(visibility);
|
||||
|
||||
stateValidator.enableIfValid();
|
||||
});
|
||||
|
||||
groupsSelection.setOnDismissListener(stateValidator::enableIfValid);
|
||||
|
||||
btnPos.setOnClickListener(v -> {
|
||||
dialog.dismiss();
|
||||
|
||||
@@ -229,9 +250,7 @@ public class ImportExportPreferencesFragment extends PreferencesFragment {
|
||||
if (!checkBoxExportAllGroups.isChecked()) {
|
||||
_exportFilter = getVaultEntryFilter(groupsSelection);
|
||||
if (_exportFilter == null) {
|
||||
Toast noGroupsSelected = new Toast(requireContext());
|
||||
noGroupsSelected.setText(R.string.export_no_groups_selected);
|
||||
noGroupsSelected.show();
|
||||
Toast.makeText(requireContext(), R.string.export_no_groups_selected, Toast.LENGTH_SHORT).show();
|
||||
return;
|
||||
}
|
||||
}
|
||||
@@ -258,9 +277,6 @@ public class ImportExportPreferencesFragment extends PreferencesFragment {
|
||||
if (!checkBoxExportAllGroups.isChecked()) {
|
||||
_exportFilter = getVaultEntryFilter(groupsSelection);
|
||||
if (_exportFilter == null) {
|
||||
Toast noGroupsSelected = new Toast(requireContext());
|
||||
noGroupsSelected.setText(R.string.export_no_groups_selected);
|
||||
noGroupsSelected.show();
|
||||
return;
|
||||
}
|
||||
}
|
||||
@@ -303,14 +319,13 @@ public class ImportExportPreferencesFragment extends PreferencesFragment {
|
||||
Dialogs.showSecureDialog(dialog);
|
||||
}
|
||||
|
||||
private Vault.EntryFilter getVaultEntryFilter(LinearLayout view) {
|
||||
private Vault.EntryFilter getVaultEntryFilter(DropdownCheckBoxes dropdownCheckBoxes) {
|
||||
Set<String> groups = new HashSet<>();
|
||||
for (int i=0; i<view.getChildCount(); i++) {
|
||||
CheckBox group = (CheckBox) view.getChildAt(i);
|
||||
if (group.isChecked() && group.getText().toString().equals(getString(R.string.no_group))) {
|
||||
for (String group: dropdownCheckBoxes.getCheckedItems()) {
|
||||
if (group.equals(getString(R.string.no_group))) {
|
||||
groups.add(null);
|
||||
} else if (group.isChecked()) {
|
||||
groups.add(group.getText().toString());
|
||||
} else {
|
||||
groups.add(group);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -525,4 +540,8 @@ public class ImportExportPreferencesFragment extends PreferencesFragment {
|
||||
private interface StartExportCallback {
|
||||
void exportVault(FinishExportCallback exportCb);
|
||||
}
|
||||
|
||||
private interface DialogStateValidator {
|
||||
void enableIfValid();
|
||||
}
|
||||
}
|
||||
|
||||
+13
@@ -3,14 +3,17 @@ package com.beemdevelopment.aegis.ui.fragments.preferences;
|
||||
import android.app.Activity;
|
||||
import android.content.Intent;
|
||||
import android.os.Bundle;
|
||||
import android.view.animation.Animation;
|
||||
|
||||
import androidx.annotation.CallSuper;
|
||||
import androidx.annotation.NonNull;
|
||||
import androidx.annotation.Nullable;
|
||||
import androidx.preference.Preference;
|
||||
import androidx.preference.PreferenceFragmentCompat;
|
||||
|
||||
import com.beemdevelopment.aegis.Preferences;
|
||||
import com.beemdevelopment.aegis.R;
|
||||
import com.beemdevelopment.aegis.helpers.AnimationsHelper;
|
||||
import com.beemdevelopment.aegis.ui.dialogs.Dialogs;
|
||||
import com.beemdevelopment.aegis.vault.VaultManager;
|
||||
import com.beemdevelopment.aegis.vault.VaultRepositoryException;
|
||||
@@ -62,6 +65,16 @@ public abstract class PreferencesFragment extends PreferenceFragmentCompat {
|
||||
return _result;
|
||||
}
|
||||
|
||||
@Override
|
||||
@Nullable
|
||||
public Animation onCreateAnimation(int transit, boolean enter, int nextAnim) {
|
||||
if (nextAnim != 0) {
|
||||
return AnimationsHelper.loadScaledAnimation(requireContext(), nextAnim, AnimationsHelper.Scale.TRANSITION);
|
||||
}
|
||||
|
||||
return super.onCreateAnimation(transit, enter, nextAnim);
|
||||
}
|
||||
|
||||
public void setResult(Intent result) {
|
||||
_result = result;
|
||||
requireActivity().setResult(Activity.RESULT_OK, _result);
|
||||
|
||||
@@ -14,6 +14,7 @@ import androidx.viewpager2.adapter.FragmentStateAdapter;
|
||||
import androidx.viewpager2.widget.ViewPager2;
|
||||
|
||||
import com.beemdevelopment.aegis.R;
|
||||
import com.beemdevelopment.aegis.helpers.AnimationsHelper;
|
||||
import com.beemdevelopment.aegis.ui.AegisActivity;
|
||||
|
||||
import java.lang.ref.WeakReference;
|
||||
@@ -135,7 +136,10 @@ public abstract class IntroBaseActivity extends AegisActivity implements IntroAc
|
||||
Class<? extends SlideFragment> newSlide = _slides.get(pos);
|
||||
|
||||
if (!onBeforeSlideChanged(oldSlide, newSlide)) {
|
||||
_pager.setCurrentItem(pos);
|
||||
// We can't easily control the speed of the smooth scroll animation, but we
|
||||
// can at least disable it if animations are disabled
|
||||
boolean smoothScroll = !AnimationsHelper.Scale.TRANSITION.isZero(this);
|
||||
_pager.setCurrentItem(pos, smoothScroll);
|
||||
}
|
||||
onAfterSlideChanged(oldSlide, newSlide);
|
||||
|
||||
|
||||
@@ -0,0 +1,88 @@
|
||||
package com.beemdevelopment.aegis.ui.tasks;
|
||||
|
||||
import android.content.Context;
|
||||
|
||||
import com.beemdevelopment.aegis.R;
|
||||
|
||||
import java.security.NoSuchAlgorithmException;
|
||||
import java.security.spec.InvalidKeySpecException;
|
||||
import java.security.spec.KeySpec;
|
||||
|
||||
import javax.crypto.SecretKey;
|
||||
import javax.crypto.SecretKeyFactory;
|
||||
import javax.crypto.spec.PBEKeySpec;
|
||||
import javax.crypto.spec.SecretKeySpec;
|
||||
|
||||
public class PBKDFTask extends ProgressDialogTask<PBKDFTask.Params, SecretKey> {
|
||||
private final Callback _cb;
|
||||
|
||||
public PBKDFTask(Context context, Callback cb) {
|
||||
super(context, context.getString(R.string.unlocking_vault));
|
||||
_cb = cb;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected SecretKey doInBackground(Params... args) {
|
||||
setPriority();
|
||||
|
||||
Params params = args[0];
|
||||
return deriveKey(params);
|
||||
}
|
||||
|
||||
public static SecretKey deriveKey(Params params) {
|
||||
try {
|
||||
SecretKeyFactory factory = SecretKeyFactory.getInstance(params.getAlgorithm());
|
||||
KeySpec spec = new PBEKeySpec(params.getPassword(), params.getSalt(), params.getIterations(), params.getKeySize());
|
||||
SecretKey key = factory.generateSecret(spec);
|
||||
return new SecretKeySpec(key.getEncoded(), "AES");
|
||||
} catch (NoSuchAlgorithmException | InvalidKeySpecException e) {
|
||||
throw new RuntimeException(e);
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void onPostExecute(SecretKey key) {
|
||||
super.onPostExecute(key);
|
||||
_cb.onTaskFinished(key);
|
||||
}
|
||||
|
||||
public interface Callback {
|
||||
void onTaskFinished(SecretKey key);
|
||||
}
|
||||
|
||||
public static class Params {
|
||||
private final String _algorithm;
|
||||
private final int _keySize;
|
||||
private final char[] _password;
|
||||
private final byte[] _salt;
|
||||
private final int _iterations;
|
||||
|
||||
public Params(String algorithm, int keySize, char[] password, byte[] salt, int iterations) {
|
||||
_algorithm = algorithm;
|
||||
_keySize = keySize;
|
||||
_iterations = iterations;
|
||||
_password = password;
|
||||
_salt = salt;
|
||||
}
|
||||
|
||||
public String getAlgorithm() {
|
||||
return _algorithm;
|
||||
}
|
||||
|
||||
public int getKeySize() {
|
||||
return _keySize;
|
||||
}
|
||||
|
||||
public char[] getPassword() {
|
||||
return _password;
|
||||
}
|
||||
|
||||
public int getIterations() {
|
||||
return _iterations;
|
||||
}
|
||||
|
||||
public byte[] getSalt() {
|
||||
return _salt;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,5 +1,7 @@
|
||||
package com.beemdevelopment.aegis.ui.views;
|
||||
|
||||
import static androidx.recyclerview.widget.RecyclerView.NO_POSITION;
|
||||
|
||||
import android.graphics.Typeface;
|
||||
import android.os.Handler;
|
||||
import android.text.SpannableString;
|
||||
@@ -8,12 +10,15 @@ import android.text.style.StyleSpan;
|
||||
import android.view.LayoutInflater;
|
||||
import android.view.MotionEvent;
|
||||
import android.view.View;
|
||||
import android.view.ViewConfiguration;
|
||||
import android.view.ViewGroup;
|
||||
import android.widget.TextView;
|
||||
|
||||
import androidx.annotation.NonNull;
|
||||
import androidx.recyclerview.widget.RecyclerView;
|
||||
|
||||
import com.beemdevelopment.aegis.CopyBehavior;
|
||||
import com.beemdevelopment.aegis.AccountNamePosition;
|
||||
import com.beemdevelopment.aegis.R;
|
||||
import com.beemdevelopment.aegis.Preferences;
|
||||
import com.beemdevelopment.aegis.SortCategory;
|
||||
@@ -24,6 +29,7 @@ import com.beemdevelopment.aegis.otp.HotpInfo;
|
||||
import com.beemdevelopment.aegis.otp.OtpInfo;
|
||||
import com.beemdevelopment.aegis.otp.OtpInfoException;
|
||||
import com.beemdevelopment.aegis.otp.TotpInfo;
|
||||
import com.beemdevelopment.aegis.util.CollectionUtils;
|
||||
import com.beemdevelopment.aegis.vault.VaultEntry;
|
||||
|
||||
import java.util.ArrayList;
|
||||
@@ -43,15 +49,16 @@ public class EntryAdapter extends RecyclerView.Adapter<RecyclerView.ViewHolder>
|
||||
private List<VaultEntry> _selectedEntries;
|
||||
private Map<UUID, Integer> _usageCounts;
|
||||
private VaultEntry _focusedEntry;
|
||||
private VaultEntry _copiedEntry;
|
||||
private VaultEntry _clickedEntry;
|
||||
private Preferences.CodeGrouping _codeGroupSize;
|
||||
private boolean _showAccountName;
|
||||
private AccountNamePosition _accountNamePosition;
|
||||
private boolean _showIcon;
|
||||
private boolean _onlyShowNecessaryAccountNames;
|
||||
private boolean _highlightEntry;
|
||||
private boolean _tempHighlightEntry;
|
||||
private boolean _tapToReveal;
|
||||
private int _tapToRevealTime;
|
||||
private boolean _copyOnTap;
|
||||
private CopyBehavior _copyBehavior;
|
||||
private List<String> _groupFilter;
|
||||
private SortCategory _sortCategory;
|
||||
private ViewMode _viewMode;
|
||||
@@ -59,6 +66,7 @@ public class EntryAdapter extends RecyclerView.Adapter<RecyclerView.ViewHolder>
|
||||
private boolean _isPeriodUniform = true;
|
||||
private int _uniformPeriod = -1;
|
||||
private Handler _dimHandler;
|
||||
private Handler _doubleTapHandler;
|
||||
private boolean _pauseFocused;
|
||||
|
||||
// keeps track of the EntryHolders that are currently bound
|
||||
@@ -71,6 +79,7 @@ public class EntryAdapter extends RecyclerView.Adapter<RecyclerView.ViewHolder>
|
||||
_groupFilter = new ArrayList<>();
|
||||
_holders = new ArrayList<>();
|
||||
_dimHandler = new Handler();
|
||||
_doubleTapHandler = new Handler();
|
||||
_view = view;
|
||||
}
|
||||
|
||||
@@ -85,8 +94,12 @@ public class EntryAdapter extends RecyclerView.Adapter<RecyclerView.ViewHolder>
|
||||
_codeGroupSize = codeGroupSize;
|
||||
}
|
||||
|
||||
public void setShowAccountName(boolean showAccountName) {
|
||||
_showAccountName = showAccountName;
|
||||
public void setAccountNamePosition(AccountNamePosition accountNamePosition) {
|
||||
_accountNamePosition = accountNamePosition;
|
||||
}
|
||||
|
||||
public void setOnlyShowNecessaryAccountNames(boolean onlyShowNecessaryAccountNames) {
|
||||
_onlyShowNecessaryAccountNames = onlyShowNecessaryAccountNames;
|
||||
}
|
||||
|
||||
public void setShowIcon(boolean showIcon) {
|
||||
@@ -109,9 +122,7 @@ public class EntryAdapter extends RecyclerView.Adapter<RecyclerView.ViewHolder>
|
||||
_tempHighlightEntry = highlightEntry;
|
||||
}
|
||||
|
||||
public void setIsCopyOnTapEnabled(boolean enabled) {
|
||||
_copyOnTap = enabled;
|
||||
}
|
||||
public void setCopyBehavior(CopyBehavior copyBehavior) { _copyBehavior = copyBehavior; }
|
||||
|
||||
public void setPauseFocused(boolean pauseFocused) {
|
||||
_pauseFocused = pauseFocused;
|
||||
@@ -211,7 +222,7 @@ public class EntryAdapter extends RecyclerView.Adapter<RecyclerView.ViewHolder>
|
||||
|
||||
sortShownEntries();
|
||||
int newPosition = _shownEntries.indexOf(newEntry);
|
||||
if (position != newPosition) {
|
||||
if (newPosition != NO_POSITION && position != newPosition) {
|
||||
notifyItemMoved(position, newPosition);
|
||||
}
|
||||
} else if (!isEntryFiltered(newEntry)) {
|
||||
@@ -284,6 +295,10 @@ public class EntryAdapter extends RecyclerView.Adapter<RecyclerView.ViewHolder>
|
||||
}
|
||||
}
|
||||
|
||||
public String getSearchFilter() {
|
||||
return _searchFilter;
|
||||
}
|
||||
|
||||
public void setSearchFilter(String search) {
|
||||
_searchFilter = (search != null && !search.isEmpty()) ? search.toLowerCase() : null;
|
||||
updateShownEntries();
|
||||
@@ -368,9 +383,10 @@ public class EntryAdapter extends RecyclerView.Adapter<RecyclerView.ViewHolder>
|
||||
// notify the vault first
|
||||
_view.onEntryMove(_entries.get(firstPosition), _entries.get(secondPosition));
|
||||
|
||||
// update our side of things
|
||||
Collections.swap(_entries, firstPosition, secondPosition);
|
||||
Collections.swap(_shownEntries, firstPosition, secondPosition);
|
||||
// then update our end
|
||||
CollectionUtils.move(_entries, firstPosition, secondPosition);
|
||||
CollectionUtils.move(_shownEntries, firstPosition, secondPosition);
|
||||
|
||||
notifyItemMoved(firstPosition, secondPosition);
|
||||
}
|
||||
|
||||
@@ -415,7 +431,16 @@ public class EntryAdapter extends RecyclerView.Adapter<RecyclerView.ViewHolder>
|
||||
boolean paused = _pauseFocused && entry == _focusedEntry;
|
||||
boolean dimmed = (_highlightEntry || _tempHighlightEntry) && _focusedEntry != null && _focusedEntry != entry;
|
||||
boolean showProgress = entry.getInfo() instanceof TotpInfo && ((TotpInfo) entry.getInfo()).getPeriod() != getMostFrequentPeriod();
|
||||
entryHolder.setData(entry, _codeGroupSize, _showAccountName, _showIcon, showProgress, hidden, paused, dimmed);
|
||||
boolean showAccountName = true;
|
||||
if (_onlyShowNecessaryAccountNames) {
|
||||
// Only show account name when there's multiple entries found with the same issuer.
|
||||
showAccountName = _entries.stream()
|
||||
.filter(x -> x.getIssuer().equals(entry.getIssuer()))
|
||||
.count() > 1;
|
||||
}
|
||||
|
||||
AccountNamePosition accountNamePosition = showAccountName ? _accountNamePosition : AccountNamePosition.HIDDEN;
|
||||
entryHolder.setData(entry, _codeGroupSize, _viewMode, accountNamePosition, _showIcon, showProgress, hidden, paused, dimmed);
|
||||
entryHolder.setFocused(_selectedEntries.contains(entry));
|
||||
entryHolder.setShowDragHandle(isEntryDraggable(entry));
|
||||
|
||||
@@ -429,26 +454,36 @@ public class EntryAdapter extends RecyclerView.Adapter<RecyclerView.ViewHolder>
|
||||
boolean handled = false;
|
||||
|
||||
if (_selectedEntries.isEmpty()) {
|
||||
boolean copiedThisClick = false;
|
||||
|
||||
if (_copyOnTap && !entryHolder.isHidden() && !(entry == _copiedEntry)) {
|
||||
_view.onEntryCopy(entry);
|
||||
entryHolder.animateCopyText();
|
||||
_copiedEntry = entry;
|
||||
copiedThisClick = true;
|
||||
handled = true;
|
||||
}
|
||||
|
||||
if (_highlightEntry || _tempHighlightEntry || _tapToReveal) {
|
||||
if (_focusedEntry == entry && !copiedThisClick) {
|
||||
if (_focusedEntry == entry) {
|
||||
resetFocus();
|
||||
_copiedEntry = null;
|
||||
handled = true;
|
||||
|
||||
// Prevent copying when singletap is set and focus is reset
|
||||
handled = _copyBehavior == CopyBehavior.SINGLETAP;
|
||||
} else {
|
||||
focusEntry(entry, _tapToRevealTime);
|
||||
}
|
||||
} else {
|
||||
_copiedEntry = null;
|
||||
}
|
||||
|
||||
switch (_copyBehavior) {
|
||||
case SINGLETAP:
|
||||
if (!handled) {
|
||||
_view.onEntryCopy(entry);
|
||||
entryHolder.animateCopyText(_viewMode != ViewMode.TILES);
|
||||
_clickedEntry = null;
|
||||
}
|
||||
break;
|
||||
case DOUBLETAP:
|
||||
_doubleTapHandler.postDelayed(() -> _clickedEntry = null, ViewConfiguration.getDoubleTapTimeout());
|
||||
|
||||
if(entry == _clickedEntry) {
|
||||
_view.onEntryCopy(entry);
|
||||
entryHolder.animateCopyText(_viewMode != ViewMode.TILES);
|
||||
_clickedEntry = null;
|
||||
} else {
|
||||
_clickedEntry = entry;
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
||||
incrementUsageCount(entry);
|
||||
|
||||
@@ -4,7 +4,6 @@ import android.graphics.PorterDuff;
|
||||
import android.os.Handler;
|
||||
import android.view.View;
|
||||
import android.view.animation.Animation;
|
||||
import android.view.animation.AnimationUtils;
|
||||
import android.widget.ImageView;
|
||||
import android.widget.RelativeLayout;
|
||||
import android.widget.TextView;
|
||||
@@ -13,8 +12,11 @@ import androidx.fragment.app.Fragment;
|
||||
import androidx.recyclerview.widget.RecyclerView;
|
||||
|
||||
import com.amulyakhare.textdrawable.TextDrawable;
|
||||
import com.beemdevelopment.aegis.AccountNamePosition;
|
||||
import com.beemdevelopment.aegis.Preferences;
|
||||
import com.beemdevelopment.aegis.R;
|
||||
import com.beemdevelopment.aegis.ViewMode;
|
||||
import com.beemdevelopment.aegis.helpers.AnimationsHelper;
|
||||
import com.beemdevelopment.aegis.helpers.IconViewHelper;
|
||||
import com.beemdevelopment.aegis.helpers.TextDrawableHelper;
|
||||
import com.beemdevelopment.aegis.helpers.ThemeHelper;
|
||||
@@ -45,11 +47,13 @@ public class EntryHolder extends RecyclerView.ViewHolder {
|
||||
private ImageView _buttonRefresh;
|
||||
private RelativeLayout _description;
|
||||
private ImageView _dragHandle;
|
||||
private ViewMode _viewMode;
|
||||
|
||||
private final ImageView _selected;
|
||||
private final Handler _selectedHandler;
|
||||
|
||||
private Preferences.CodeGrouping _codeGrouping = Preferences.CodeGrouping.NO_GROUPING;
|
||||
private AccountNamePosition _accountNamePosition = AccountNamePosition.HIDDEN;
|
||||
|
||||
private boolean _hidden;
|
||||
private boolean _paused;
|
||||
@@ -87,8 +91,8 @@ public class EntryHolder extends RecyclerView.ViewHolder {
|
||||
_progressBar.getProgressDrawable().setColorFilter(primaryColorId, PorterDuff.Mode.SRC_IN);
|
||||
_view.setBackground(_view.getContext().getResources().getDrawable(R.color.card_background));
|
||||
|
||||
_scaleIn = AnimationUtils.loadAnimation(view.getContext(), R.anim.item_scale_in);
|
||||
_scaleOut = AnimationUtils.loadAnimation(view.getContext(), R.anim.item_scale_out);
|
||||
_scaleIn = AnimationsHelper.loadScaledAnimation(view.getContext(), R.anim.item_scale_in);
|
||||
_scaleOut = AnimationsHelper.loadScaledAnimation(view.getContext(), R.anim.item_scale_out);
|
||||
|
||||
_refresher = new UiRefresher(new UiRefresher.Listener() {
|
||||
@Override
|
||||
@@ -105,11 +109,13 @@ public class EntryHolder extends RecyclerView.ViewHolder {
|
||||
});
|
||||
}
|
||||
|
||||
public void setData(VaultEntry entry, Preferences.CodeGrouping groupSize, boolean showAccountName, boolean showIcon, boolean showProgress, boolean hidden, boolean paused, boolean dimmed) {
|
||||
public void setData(VaultEntry entry, Preferences.CodeGrouping groupSize, ViewMode viewMode, AccountNamePosition accountNamePosition, boolean showIcon, boolean showProgress, boolean hidden, boolean paused, boolean dimmed) {
|
||||
_entry = entry;
|
||||
_hidden = hidden;
|
||||
_paused = paused;
|
||||
_codeGrouping = groupSize;
|
||||
_viewMode = viewMode;
|
||||
_accountNamePosition = accountNamePosition;
|
||||
|
||||
_selected.clearAnimation();
|
||||
_selected.setVisibility(View.GONE);
|
||||
@@ -125,12 +131,13 @@ public class EntryHolder extends RecyclerView.ViewHolder {
|
||||
_buttonRefresh.setVisibility(entry.getInfo() instanceof HotpInfo ? View.VISIBLE : View.GONE);
|
||||
|
||||
String profileIssuer = entry.getIssuer();
|
||||
String profileName = showAccountName ? entry.getName() : "";
|
||||
if (!profileIssuer.isEmpty() && !profileName.isEmpty()) {
|
||||
profileName = String.format(" (%s)", profileName);
|
||||
String profileName = entry.getName();
|
||||
if (!profileIssuer.isEmpty() && !profileName.isEmpty() && _accountNamePosition == AccountNamePosition.END) {
|
||||
profileName = _viewMode.getFormattedAccountName(profileName);
|
||||
}
|
||||
_profileIssuer.setText(profileIssuer);
|
||||
_profileName.setText(profileName);
|
||||
setAccountNameLayout(_accountNamePosition);
|
||||
|
||||
if (_hidden) {
|
||||
hideCode();
|
||||
@@ -143,6 +150,47 @@ public class EntryHolder extends RecyclerView.ViewHolder {
|
||||
itemView.setAlpha(dimmed ? DIMMED_ALPHA : DEFAULT_ALPHA);
|
||||
}
|
||||
|
||||
private void setAccountNameLayout(AccountNamePosition accountNamePosition) {
|
||||
if (_viewMode == ViewMode.TILES) {
|
||||
return;
|
||||
}
|
||||
|
||||
RelativeLayout.LayoutParams profileNameLayoutParams;
|
||||
RelativeLayout.LayoutParams copiedLayoutParams;
|
||||
switch (accountNamePosition) {
|
||||
case HIDDEN:
|
||||
_profileName.setVisibility(View.GONE);
|
||||
break;
|
||||
|
||||
case BELOW:
|
||||
profileNameLayoutParams = (RelativeLayout.LayoutParams) _profileName.getLayoutParams();
|
||||
profileNameLayoutParams.removeRule(RelativeLayout.END_OF);
|
||||
profileNameLayoutParams.addRule(RelativeLayout.BELOW, R.id.profile_issuer);
|
||||
profileNameLayoutParams.setMarginStart(0);
|
||||
_profileName.setLayoutParams(profileNameLayoutParams);
|
||||
_profileName.setVisibility(View.VISIBLE);
|
||||
|
||||
copiedLayoutParams = (RelativeLayout.LayoutParams) _profileCopied.getLayoutParams();
|
||||
copiedLayoutParams.addRule(RelativeLayout.ABOVE, R.id.profile_account_name);
|
||||
_profileCopied.setLayoutParams(copiedLayoutParams);
|
||||
break;
|
||||
|
||||
case END:
|
||||
default:
|
||||
profileNameLayoutParams = (RelativeLayout.LayoutParams) _profileName.getLayoutParams();
|
||||
profileNameLayoutParams.addRule(RelativeLayout.END_OF, R.id.profile_issuer);
|
||||
profileNameLayoutParams.setMarginStart(24);
|
||||
profileNameLayoutParams.removeRule(RelativeLayout.BELOW);
|
||||
_profileName.setLayoutParams(profileNameLayoutParams);
|
||||
_profileName.setVisibility(View.VISIBLE);
|
||||
|
||||
copiedLayoutParams = (RelativeLayout.LayoutParams) _profileCopied.getLayoutParams();
|
||||
copiedLayoutParams.addRule(RelativeLayout.ABOVE, R.id.description);
|
||||
_profileCopied.setLayoutParams(copiedLayoutParams);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
public VaultEntry getEntry() {
|
||||
return _entry;
|
||||
}
|
||||
@@ -328,21 +376,33 @@ public class EntryHolder extends RecyclerView.ViewHolder {
|
||||
animateAlphaTo(DEFAULT_ALPHA);
|
||||
}
|
||||
|
||||
public void animateCopyText() {
|
||||
public void animateCopyText(boolean includeSlideAnimation) {
|
||||
_animationHandler.removeCallbacksAndMessages(null);
|
||||
|
||||
Animation slideDownFadeIn = AnimationUtils.loadAnimation(itemView.getContext(), R.anim.slide_down_fade_in);
|
||||
Animation slideDownFadeOut = AnimationUtils.loadAnimation(itemView.getContext(), R.anim.slide_down_fade_out);
|
||||
Animation fadeOut = AnimationUtils.loadAnimation(itemView.getContext(), R.anim.fade_out);
|
||||
Animation fadeIn = AnimationUtils.loadAnimation(itemView.getContext(), R.anim.fade_in);
|
||||
Animation slideDownFadeIn = AnimationsHelper.loadScaledAnimation(itemView.getContext(), R.anim.slide_down_fade_in);
|
||||
Animation slideDownFadeOut = AnimationsHelper.loadScaledAnimation(itemView.getContext(), R.anim.slide_down_fade_out);
|
||||
Animation fadeOut = AnimationsHelper.loadScaledAnimation(itemView.getContext(), R.anim.fade_out);
|
||||
Animation fadeIn = AnimationsHelper.loadScaledAnimation(itemView.getContext(), R.anim.fade_in);
|
||||
|
||||
_profileCopied.startAnimation(slideDownFadeIn);
|
||||
_description.startAnimation(slideDownFadeOut);
|
||||
if (includeSlideAnimation) {
|
||||
_profileCopied.startAnimation(slideDownFadeIn);
|
||||
View fadeOutView = (_accountNamePosition == AccountNamePosition.BELOW) ? _profileName : _description;
|
||||
|
||||
_animationHandler.postDelayed(() -> {
|
||||
_profileCopied.startAnimation(fadeOut);
|
||||
_description.startAnimation(fadeIn);
|
||||
}, 3000);
|
||||
fadeOutView.startAnimation(slideDownFadeOut);
|
||||
|
||||
_animationHandler.postDelayed(() -> {
|
||||
_profileCopied.startAnimation(fadeOut);
|
||||
fadeOutView.startAnimation(fadeIn);
|
||||
}, 3000);
|
||||
} else {
|
||||
_profileCopied.startAnimation(fadeIn);
|
||||
_profileName.startAnimation(fadeOut);
|
||||
|
||||
_animationHandler.postDelayed(() -> {
|
||||
_profileCopied.startAnimation(fadeOut);
|
||||
_profileName.startAnimation(fadeIn);
|
||||
}, 3000);
|
||||
}
|
||||
}
|
||||
|
||||
private void animateAlphaTo(float alpha) {
|
||||
|
||||
@@ -10,7 +10,6 @@ import android.view.LayoutInflater;
|
||||
import android.view.MotionEvent;
|
||||
import android.view.View;
|
||||
import android.view.ViewGroup;
|
||||
import android.view.animation.AnimationUtils;
|
||||
import android.view.animation.LayoutAnimationController;
|
||||
import android.widget.Button;
|
||||
import android.widget.LinearLayout;
|
||||
@@ -19,14 +18,18 @@ import androidx.annotation.NonNull;
|
||||
import androidx.annotation.Nullable;
|
||||
import androidx.fragment.app.Fragment;
|
||||
import androidx.recyclerview.widget.DividerItemDecoration;
|
||||
import androidx.recyclerview.widget.GridLayoutManager;
|
||||
import androidx.recyclerview.widget.ItemTouchHelper;
|
||||
import androidx.recyclerview.widget.LinearLayoutManager;
|
||||
import androidx.recyclerview.widget.RecyclerView;
|
||||
|
||||
import com.beemdevelopment.aegis.CopyBehavior;
|
||||
import com.beemdevelopment.aegis.AccountNamePosition;
|
||||
import com.beemdevelopment.aegis.Preferences;
|
||||
import com.beemdevelopment.aegis.R;
|
||||
import com.beemdevelopment.aegis.SortCategory;
|
||||
import com.beemdevelopment.aegis.ViewMode;
|
||||
import com.beemdevelopment.aegis.helpers.AnimationsHelper;
|
||||
import com.beemdevelopment.aegis.helpers.MetricsHelper;
|
||||
import com.beemdevelopment.aegis.helpers.SimpleItemTouchHelperCallback;
|
||||
import com.beemdevelopment.aegis.helpers.ThemeHelper;
|
||||
@@ -45,6 +48,7 @@ import com.google.android.material.bottomsheet.BottomSheetDialog;
|
||||
import com.google.android.material.chip.Chip;
|
||||
import com.google.android.material.chip.ChipGroup;
|
||||
import com.google.android.material.divider.MaterialDividerItemDecoration;
|
||||
import com.google.common.base.Strings;
|
||||
|
||||
import java.util.Collection;
|
||||
import java.util.Collections;
|
||||
@@ -61,7 +65,8 @@ public class EntryListView extends Fragment implements EntryAdapter.Listener {
|
||||
private ItemTouchHelper _touchHelper;
|
||||
|
||||
private RecyclerView _recyclerView;
|
||||
private RecyclerView.ItemDecoration _dividerDecoration;
|
||||
private RecyclerView.ItemDecoration _verticalDividerDecoration;
|
||||
private RecyclerView.ItemDecoration _horizontalDividerDecoration;
|
||||
private ViewPreloadSizeProvider<VaultEntry> _preloadSizeProvider;
|
||||
private TotpProgressBar _progressBar;
|
||||
private boolean _showProgress;
|
||||
@@ -96,6 +101,7 @@ public class EntryListView extends Fragment implements EntryAdapter.Listener {
|
||||
|
||||
// set up the recycler view
|
||||
_recyclerView = view.findViewById(R.id.rvKeyProfiles);
|
||||
_recyclerView.setItemAnimator(null);
|
||||
_recyclerView.addOnScrollListener(new RecyclerView.OnScrollListener() {
|
||||
@Override
|
||||
public void onScrolled(RecyclerView recyclerView, int dx, int dy) {
|
||||
@@ -119,17 +125,23 @@ public class EntryListView extends Fragment implements EntryAdapter.Listener {
|
||||
RecyclerViewPreloader<VaultEntry> preloader = new RecyclerViewPreloader<>(Glide.with(this), modelProvider, _preloadSizeProvider, 10);
|
||||
_recyclerView.addOnScrollListener(preloader);
|
||||
|
||||
LinearLayoutManager layoutManager = new LinearLayoutManager(requireContext());
|
||||
GridLayoutManager layoutManager = new GridLayoutManager(requireContext(), 1);
|
||||
layoutManager.setSpanSizeLookup(new GridLayoutManager.SpanSizeLookup() {
|
||||
@Override
|
||||
public int getSpanSize(int position) {
|
||||
if (_viewMode == ViewMode.TILES && position == _adapter.getEntriesCount()) {
|
||||
return 2;
|
||||
}
|
||||
|
||||
return 1;
|
||||
}
|
||||
});
|
||||
_recyclerView.setLayoutManager(layoutManager);
|
||||
_touchCallback = new SimpleItemTouchHelperCallback(_adapter);
|
||||
_touchHelper = new ItemTouchHelper(_touchCallback);
|
||||
_touchHelper.attachToRecyclerView(_recyclerView);
|
||||
_recyclerView.setAdapter(_adapter);
|
||||
|
||||
int resId = R.anim.layout_animation_fall_down;
|
||||
LayoutAnimationController animation = AnimationUtils.loadLayoutAnimation(requireContext(), resId);
|
||||
_recyclerView.setLayoutAnimation(animation);
|
||||
|
||||
_refresher = new UiRefresher(new UiRefresher.Listener() {
|
||||
@Override
|
||||
public void onRefresh() {
|
||||
@@ -172,8 +184,8 @@ public class EntryListView extends Fragment implements EntryAdapter.Listener {
|
||||
_touchCallback.setIsLongPressDragEnabled(enabled && _adapter.isDragAndDropAllowed());
|
||||
}
|
||||
|
||||
public void setIsCopyOnTapEnabled(boolean enabled) {
|
||||
_adapter.setIsCopyOnTapEnabled(enabled);
|
||||
public void setCopyBehavior(CopyBehavior copyBehavior) {
|
||||
_adapter.setCopyBehavior(copyBehavior);
|
||||
}
|
||||
|
||||
public void setActionModeState(boolean enabled, VaultEntry entry) {
|
||||
@@ -207,6 +219,8 @@ public class EntryListView extends Fragment implements EntryAdapter.Listener {
|
||||
public void setSearchFilter(String search) {
|
||||
_adapter.setSearchFilter(search);
|
||||
_touchCallback.setIsLongPressDragEnabled(_adapter.isDragAndDropAllowed());
|
||||
|
||||
updateEmptyState();
|
||||
}
|
||||
|
||||
public void setSelectedEntry(VaultEntry entry) {
|
||||
@@ -217,6 +231,13 @@ public class EntryListView extends Fragment implements EntryAdapter.Listener {
|
||||
_viewMode = mode;
|
||||
updateDividerDecoration();
|
||||
_adapter.setViewMode(_viewMode);
|
||||
if (_viewMode == ViewMode.TILES) {
|
||||
_touchCallback.setDragFlags(ItemTouchHelper.UP | ItemTouchHelper.DOWN | ItemTouchHelper.LEFT | ItemTouchHelper.RIGHT);
|
||||
} else {
|
||||
_touchCallback.setDragFlags(ItemTouchHelper.UP | ItemTouchHelper.DOWN);
|
||||
}
|
||||
|
||||
((GridLayoutManager)_recyclerView.getLayoutManager()).setSpanCount(mode.getColumnSpan());
|
||||
}
|
||||
|
||||
public void startDrag(RecyclerView.ViewHolder viewHolder) {
|
||||
@@ -321,8 +342,12 @@ public class EntryListView extends Fragment implements EntryAdapter.Listener {
|
||||
_adapter.setCodeGroupSize(codeGrouping);
|
||||
}
|
||||
|
||||
public void setShowAccountName(boolean showAccountName) {
|
||||
_adapter.setShowAccountName(showAccountName);
|
||||
public void setAccountNamePosition(AccountNamePosition accountNamePosition) {
|
||||
_adapter.setAccountNamePosition(accountNamePosition);
|
||||
}
|
||||
|
||||
public void setOnlyShowNecessaryAccountNames(boolean onlyShowNecessaryAccountNames) {
|
||||
_adapter.setOnlyShowNecessaryAccountNames(onlyShowNecessaryAccountNames);
|
||||
}
|
||||
|
||||
public void setShowIcon(boolean showIcon) {
|
||||
@@ -358,13 +383,25 @@ public class EntryListView extends Fragment implements EntryAdapter.Listener {
|
||||
if (focusEntry && position >= 0) {
|
||||
if ((_recyclerView.canScrollVertically(1) && position > layoutManager.findLastCompletelyVisibleItemPosition())
|
||||
|| (_recyclerView.canScrollVertically(-1) && position < layoutManager.findFirstCompletelyVisibleItemPosition())) {
|
||||
boolean smoothScroll = !AnimationsHelper.Scale.TRANSITION.isZero(requireContext());
|
||||
RecyclerView.OnScrollListener scrollListener = new RecyclerView.OnScrollListener() {
|
||||
private void handleScroll() {
|
||||
_recyclerView.removeOnScrollListener(this);
|
||||
_recyclerView.setOnTouchListener(null);
|
||||
tempHighlightEntry(entry);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onScrollStateChanged(@NonNull RecyclerView recyclerView, int newState) {
|
||||
if (newState == RecyclerView.SCROLL_STATE_IDLE) {
|
||||
_recyclerView.removeOnScrollListener(this);
|
||||
_recyclerView.setOnTouchListener(null);
|
||||
tempHighlightEntry(entry);
|
||||
if (smoothScroll && newState == RecyclerView.SCROLL_STATE_IDLE) {
|
||||
handleScroll();
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onScrolled(@NonNull RecyclerView recyclerView, int dx, int dy) {
|
||||
if (!smoothScroll) {
|
||||
handleScroll();
|
||||
}
|
||||
}
|
||||
};
|
||||
@@ -378,7 +415,13 @@ public class EntryListView extends Fragment implements EntryAdapter.Listener {
|
||||
|
||||
return false;
|
||||
});
|
||||
_recyclerView.smoothScrollToPosition(position);
|
||||
// We can't easily control the speed of the smooth scroll animation, but we
|
||||
// can at least disable it if animations are disabled
|
||||
if (smoothScroll) {
|
||||
_recyclerView.smoothScrollToPosition(position);
|
||||
} else {
|
||||
_recyclerView.scrollToPosition(position);
|
||||
}
|
||||
} else {
|
||||
tempHighlightEntry(entry);
|
||||
}
|
||||
@@ -416,10 +459,9 @@ public class EntryListView extends Fragment implements EntryAdapter.Listener {
|
||||
}
|
||||
|
||||
public void runEntriesAnimation() {
|
||||
final LayoutAnimationController controller =
|
||||
AnimationUtils.loadLayoutAnimation(requireContext(), R.anim.layout_animation_fall_down);
|
||||
LayoutAnimationController animationController = AnimationsHelper.loadScaledLayoutAnimation(requireContext(), R.anim.layout_animation_fall_down);
|
||||
|
||||
_recyclerView.setLayoutAnimation(controller);
|
||||
_recyclerView.setLayoutAnimation(animationController);
|
||||
_recyclerView.scheduleLayoutAnimation();
|
||||
}
|
||||
|
||||
@@ -527,18 +569,28 @@ public class EntryListView extends Fragment implements EntryAdapter.Listener {
|
||||
}
|
||||
|
||||
private void updateDividerDecoration() {
|
||||
if (_dividerDecoration != null) {
|
||||
_recyclerView.removeItemDecoration(_dividerDecoration);
|
||||
if (_verticalDividerDecoration != null) {
|
||||
_recyclerView.removeItemDecoration(_verticalDividerDecoration);
|
||||
}
|
||||
|
||||
if(_horizontalDividerDecoration != null) {
|
||||
_recyclerView.removeItemDecoration(_horizontalDividerDecoration);
|
||||
}
|
||||
|
||||
float height = _viewMode.getDividerHeight();
|
||||
float width = _viewMode.getDividerWidth();
|
||||
if (_showProgress && height == 0) {
|
||||
_dividerDecoration = new CompactDividerDecoration();
|
||||
_verticalDividerDecoration = new CompactDividerDecoration();
|
||||
} else {
|
||||
_dividerDecoration = new VerticalSpaceItemDecoration(height);
|
||||
_verticalDividerDecoration = new VerticalSpaceItemDecoration(height);
|
||||
}
|
||||
|
||||
_recyclerView.addItemDecoration(_dividerDecoration);
|
||||
if (width != 0) {
|
||||
_horizontalDividerDecoration = new TileSpaceItemDecoration(width, height);
|
||||
_recyclerView.addItemDecoration(_horizontalDividerDecoration);
|
||||
} else {
|
||||
_recyclerView.addItemDecoration(_verticalDividerDecoration);
|
||||
}
|
||||
}
|
||||
|
||||
private void updateEmptyState() {
|
||||
@@ -546,8 +598,10 @@ public class EntryListView extends Fragment implements EntryAdapter.Listener {
|
||||
_recyclerView.setVisibility(View.VISIBLE);
|
||||
_emptyStateView.setVisibility(View.GONE);
|
||||
} else {
|
||||
_recyclerView.setVisibility(View.GONE);
|
||||
_emptyStateView.setVisibility(View.VISIBLE);
|
||||
if (Strings.isNullOrEmpty(_adapter.getSearchFilter())) {
|
||||
_recyclerView.setVisibility(View.GONE);
|
||||
_emptyStateView.setVisibility(View.VISIBLE);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -642,6 +696,30 @@ public class EntryListView extends Fragment implements EntryAdapter.Listener {
|
||||
}
|
||||
}
|
||||
|
||||
private class TileSpaceItemDecoration extends RecyclerView.ItemDecoration {
|
||||
private final int _width;
|
||||
private final int _height;
|
||||
|
||||
private TileSpaceItemDecoration(float width, float height) {
|
||||
// convert dp to pixels
|
||||
_width = MetricsHelper.convertDpToPixels(requireContext(), width);
|
||||
_height = MetricsHelper.convertDpToPixels(requireContext(), height);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void getItemOffsets(@NonNull Rect outRect, @NonNull View view, @NonNull RecyclerView parent, @NonNull RecyclerView.State state) {
|
||||
int adapterPosition = parent.getChildAdapterPosition(view);
|
||||
if (adapterPosition == NO_POSITION) {
|
||||
return;
|
||||
}
|
||||
|
||||
outRect.left = _width;
|
||||
outRect.right = _width;
|
||||
outRect.top = _height;
|
||||
outRect.bottom = _height;
|
||||
}
|
||||
}
|
||||
|
||||
private class IconPreloadProvider implements ListPreloader.PreloadModelProvider<VaultEntry> {
|
||||
@NonNull
|
||||
@Override
|
||||
|
||||
@@ -4,13 +4,13 @@ import android.animation.ObjectAnimator;
|
||||
import android.content.Context;
|
||||
import android.os.Build;
|
||||
import android.os.Handler;
|
||||
import android.provider.Settings;
|
||||
import android.util.AttributeSet;
|
||||
import android.view.animation.LinearInterpolator;
|
||||
import android.widget.ProgressBar;
|
||||
|
||||
import androidx.annotation.RequiresApi;
|
||||
|
||||
import com.beemdevelopment.aegis.helpers.AnimationsHelper;
|
||||
import com.beemdevelopment.aegis.otp.TotpInfo;
|
||||
|
||||
public class TotpProgressBar extends ProgressBar {
|
||||
@@ -42,7 +42,7 @@ public class TotpProgressBar extends ProgressBar {
|
||||
public void start() {
|
||||
stop();
|
||||
_handler = new Handler();
|
||||
_animDurationScale = Settings.Global.getFloat(getContext().getContentResolver(), Settings.Global.ANIMATOR_DURATION_SCALE, 1.0f);
|
||||
_animDurationScale = AnimationsHelper.Scale.ANIMATOR.getValue(getContext());
|
||||
refresh();
|
||||
}
|
||||
|
||||
|
||||
@@ -0,0 +1,15 @@
|
||||
package com.beemdevelopment.aegis.util;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
public class CollectionUtils {
|
||||
|
||||
public static <T> void move(List<T> list, int fromIndex, int toIndex) {
|
||||
if (fromIndex == toIndex) {
|
||||
return;
|
||||
}
|
||||
|
||||
T item = list.remove(fromIndex);
|
||||
list.add(toIndex, item);
|
||||
}
|
||||
}
|
||||
@@ -64,34 +64,31 @@ public class UUIDMap <T extends UUIDMap.Value> implements Iterable<T>, Serializa
|
||||
}
|
||||
|
||||
/**
|
||||
* Swaps the position of value1 and value2 in the internal map. This operation is
|
||||
* quite expensive because it has to reallocate the entire underlying LinkedHashMap.
|
||||
* @throws AssertionError if no map value exists with the UUID of the given entries.
|
||||
*/
|
||||
public void swap(T value1, T value2) {
|
||||
boolean found1 = false;
|
||||
boolean found2 = false;
|
||||
List<T> values = new ArrayList<>();
|
||||
* Moves value1 to the position of value2.
|
||||
*/
|
||||
public void move(T value1, T value2) {
|
||||
List<T> values = new ArrayList<>(_map.values());
|
||||
|
||||
for (T value : _map.values()) {
|
||||
int vi1 = -1, vi2 = -1;
|
||||
for (int i = 0; i < values.size(); i++) {
|
||||
T value = values.get(i);
|
||||
if (value.getUUID().equals(value1.getUUID())) {
|
||||
values.add(value2);
|
||||
found1 = true;
|
||||
} else if (value.getUUID().equals(value2.getUUID())) {
|
||||
values.add(value1);
|
||||
found2 = true;
|
||||
} else {
|
||||
values.add(value);
|
||||
vi1 = i;
|
||||
}
|
||||
if (value.getUUID().equals(value2.getUUID())) {
|
||||
vi2 = i;
|
||||
}
|
||||
}
|
||||
|
||||
if (!found1) {
|
||||
if (vi1 < 0) {
|
||||
throw new AssertionError(String.format("No value found for value1 with UUID: %s", value1.getUUID()));
|
||||
}
|
||||
if (!found2) {
|
||||
if (vi2 < 0) {
|
||||
throw new AssertionError(String.format("No value found for value2 with UUID: %s", value2.getUUID()));
|
||||
}
|
||||
|
||||
CollectionUtils.move(values, vi1, vi2);
|
||||
|
||||
_map.clear();
|
||||
for (T value : values) {
|
||||
_map.put(value.getUUID(), value);
|
||||
|
||||
@@ -239,8 +239,11 @@ public class VaultRepository {
|
||||
return _vault.getEntries().replace(entry);
|
||||
}
|
||||
|
||||
public void swapEntries(VaultEntry entry1, VaultEntry entry2) {
|
||||
_vault.getEntries().swap(entry1, entry2);
|
||||
/**
|
||||
* Moves entry1 to the position of entry2.
|
||||
*/
|
||||
public void moveEntry(VaultEntry entry1, VaultEntry entry2) {
|
||||
_vault.getEntries().move(entry1, entry2);
|
||||
}
|
||||
|
||||
public boolean isEntryDuplicate(VaultEntry entry) {
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<set xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<set xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:fillAfter="true"
|
||||
android:fillEnabled="true">
|
||||
<translate
|
||||
android:duration="0"
|
||||
android:fromYDelta="-100%"
|
||||
|
||||
@@ -1,8 +1,10 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<set xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<set xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:fillAfter="true"
|
||||
android:fillEnabled="true">
|
||||
|
||||
<alpha
|
||||
android:fromAlpha="1.0"
|
||||
android:toAlpha="0.0"
|
||||
android:duration="300"/>
|
||||
|
||||
</set>
|
||||
@@ -98,7 +98,6 @@
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_toEndOf="@id/profile_issuer"
|
||||
android:layout_marginStart="2dp"
|
||||
android:ellipsize="end"
|
||||
android:includeFontPadding="false"
|
||||
android:maxLines="1"
|
||||
|
||||
@@ -99,7 +99,6 @@
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_toEndOf="@id/profile_issuer"
|
||||
android:layout_marginStart="2dp"
|
||||
android:ellipsize="end"
|
||||
android:includeFontPadding="false"
|
||||
android:maxLines="1"
|
||||
|
||||
@@ -98,7 +98,6 @@
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_toEndOf="@id/profile_issuer"
|
||||
android:layout_marginStart="2dp"
|
||||
android:ellipsize="end"
|
||||
android:includeFontPadding="false"
|
||||
android:maxLines="1"
|
||||
|
||||
@@ -0,0 +1,177 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<androidx.cardview.widget.CardView xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:layout_width="match_parent"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
android:foreground="?android:attr/selectableItemBackground"
|
||||
android:clickable="true"
|
||||
android:focusable="true"
|
||||
android:layout_height="wrap_content"
|
||||
app:cardCornerRadius="6dp"
|
||||
android:clipChildren="true">
|
||||
|
||||
<LinearLayout
|
||||
android:orientation="horizontal"
|
||||
android:id="@+id/rlCardEntry"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent">
|
||||
|
||||
<View
|
||||
android:id="@+id/favorite_indicator"
|
||||
android:layout_width="15dp"
|
||||
android:layout_height="match_parent"
|
||||
android:layout_marginStart="-11dp"
|
||||
android:backgroundTint="@color/colorFavorite"
|
||||
android:background="@drawable/button_rounded_corners" />
|
||||
|
||||
<RelativeLayout
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_weight="1"
|
||||
android:gravity="bottom"
|
||||
android:id="@+id/relativeLayout"
|
||||
android:paddingTop="12dp"
|
||||
android:paddingBottom="8dp"
|
||||
android:paddingEnd="8dp"
|
||||
android:paddingLeft="8dp"
|
||||
android:paddingRight="8dp"
|
||||
android:paddingStart="8dp">
|
||||
|
||||
<RelativeLayout
|
||||
android:id="@+id/layoutImage"
|
||||
android:orientation="horizontal"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="match_parent">
|
||||
|
||||
<de.hdodenhof.circleimageview.CircleImageView
|
||||
android:id="@+id/ivTextDrawable"
|
||||
android:layout_width="24dp"
|
||||
android:layout_height="24dp"
|
||||
android:layout_marginEnd="6dp"
|
||||
android:layout_alignParentStart="true" />
|
||||
|
||||
<de.hdodenhof.circleimageview.CircleImageView
|
||||
android:id="@+id/ivSelected"
|
||||
android:layout_width="24dp"
|
||||
android:layout_height="24dp"
|
||||
android:layout_marginEnd="6dp"
|
||||
android:layout_alignParentStart="true"
|
||||
android:src="@drawable/item_selected"
|
||||
android:visibility="gone"
|
||||
app:civ_circle_background_color="@color/colorPrimarySelected" />
|
||||
</RelativeLayout>
|
||||
|
||||
<RelativeLayout
|
||||
android:layout_width="fill_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:id="@+id/description"
|
||||
android:layout_toEndOf="@+id/layoutImage">
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:id="@+id/profile_issuer"
|
||||
android:text="@string/issuer"
|
||||
android:textColor="?attr/primaryText"
|
||||
android:textStyle="bold"
|
||||
android:includeFontPadding="false"
|
||||
android:textSize="11sp"
|
||||
android:ellipsize="end"
|
||||
android:maxLines="1"/>
|
||||
|
||||
|
||||
<TextView
|
||||
android:id="@+id/profile_copied"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_below="@id/profile_issuer"
|
||||
android:layout_height="wrap_content"
|
||||
android:maxLines="1"
|
||||
android:includeFontPadding="false"
|
||||
android:visibility="invisible"
|
||||
android:text="@string/copied"
|
||||
android:textColor="?attr/secondaryText"
|
||||
android:textSize="9sp" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/profile_account_name"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_below="@id/profile_issuer"
|
||||
android:ellipsize="end"
|
||||
android:includeFontPadding="false"
|
||||
android:maxLines="1"
|
||||
android:textColor="@color/extra_info_text"
|
||||
android:textSize="9sp"
|
||||
tools:text=" - AccountName" />
|
||||
</RelativeLayout>
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:textAppearance="?android:attr/textAppearanceMedium"
|
||||
android:fontFamily="sans-serif-light"
|
||||
tools:text="012 345"
|
||||
android:id="@+id/profile_code"
|
||||
android:layoutDirection="ltr"
|
||||
android:layout_below="@id/description"
|
||||
android:includeFontPadding="false"
|
||||
android:fallbackLineSpacing="false"
|
||||
android:textSize="26sp"
|
||||
android:textColor="?attr/codePrimaryText"
|
||||
android:layout_alignParentStart="true"
|
||||
android:layout_marginTop="10dp"
|
||||
android:textStyle="normal|bold"/>
|
||||
|
||||
</RelativeLayout>
|
||||
|
||||
<LinearLayout
|
||||
android:orientation="horizontal"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="match_parent">
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/buttonRefresh"
|
||||
android:visibility="gone"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="center_vertical"
|
||||
android:layout_marginStart="8dp"
|
||||
android:layout_marginEnd="0dp"
|
||||
android:padding="8dp"
|
||||
android:clickable="true"
|
||||
android:focusable="true"
|
||||
android:src="@drawable/ic_refresh_black_24dp"
|
||||
app:tint="?attr/iconColorPrimary"
|
||||
android:background="?android:attr/selectableItemBackground" />
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/drag_handle"
|
||||
android:layout_width="24dp"
|
||||
android:layout_height="24dp"
|
||||
android:layout_gravity="center_vertical"
|
||||
android:layout_marginEnd="-12dp"
|
||||
android:visibility="invisible"
|
||||
android:scaleType="fitXY"
|
||||
android:src="@drawable/ic_baseline_menu_black_32" />
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
<LinearLayout
|
||||
android:orientation="horizontal"
|
||||
android:padding="0dp"
|
||||
android:layout_margin="0dp"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent">
|
||||
|
||||
<com.beemdevelopment.aegis.ui.views.TotpProgressBar
|
||||
style="?android:attr/progressBarStyleHorizontal"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="3dp"
|
||||
android:id="@+id/progressBar"
|
||||
android:max="5000"
|
||||
android:layout_weight="1"/>
|
||||
</LinearLayout>
|
||||
|
||||
</androidx.cardview.widget.CardView>
|
||||
@@ -1,8 +1,8 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<LinearLayout
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
android:orientation="vertical"
|
||||
android:paddingBottom="10dp"
|
||||
android:paddingTop="10dp">
|
||||
@@ -61,7 +61,7 @@
|
||||
android:layout_marginStart="20dp"
|
||||
android:layout_marginEnd="20dp"
|
||||
android:layout_marginTop="5dp"
|
||||
android:text="@string/export_warning_accept"
|
||||
android:text="@string/understand_risk_accept"
|
||||
android:checked="false"
|
||||
android:visibility="gone" />
|
||||
|
||||
@@ -76,31 +76,21 @@
|
||||
android:checked="true"
|
||||
android:visibility="gone" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/select_groups_hint"
|
||||
<com.google.android.material.textfield.TextInputLayout
|
||||
android:id="@+id/group_selection_layout"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:paddingHorizontal="30dp"
|
||||
android:text="@string/export_choose_groups"
|
||||
android:visibility="gone"/>
|
||||
android:layout_marginStart="25dp"
|
||||
android:layout_marginEnd="25dp"
|
||||
android:layout_marginTop="15dp"
|
||||
android:hint="@string/export_choose_groups"
|
||||
android:visibility="gone"
|
||||
style="?attr/dropdownStyle">
|
||||
|
||||
<ScrollView
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:paddingHorizontal="20dp">
|
||||
<LinearLayout
|
||||
android:id="@+id/select_groups"
|
||||
<com.beemdevelopment.aegis.ui.components.DropdownCheckBoxes
|
||||
android:id="@+id/group_selection_dropdown"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:orientation="vertical"
|
||||
android:paddingHorizontal="20dp"
|
||||
android:visibility="gone">
|
||||
|
||||
<CheckBox
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="@string/no_group"
|
||||
android:checked="false"/>
|
||||
</LinearLayout>
|
||||
</ScrollView>
|
||||
app:allow_filtering="false" />
|
||||
</com.google.android.material.textfield.TextInputLayout>
|
||||
</LinearLayout>
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<androidx.appcompat.widget.LinearLayoutCompat xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent">
|
||||
|
||||
<CheckBox
|
||||
android:id="@+id/checkbox_in_dropdown"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:buttonTint="@color/colorSecondary"/>
|
||||
|
||||
</androidx.appcompat.widget.LinearLayoutCompat>
|
||||
@@ -39,7 +39,6 @@
|
||||
android:layout_height="0dp"
|
||||
android:scrollbars="vertical"
|
||||
android:id="@+id/rvKeyProfiles"
|
||||
android:layoutAnimation="@anim/layout_animation_fall_down"
|
||||
android:layout_weight="1"/>
|
||||
|
||||
<LinearLayout
|
||||
|
||||
@@ -25,7 +25,7 @@
|
||||
<string name="pref_section_appearance_title">المظهر</string>
|
||||
<string name="pref_section_appearance_summary">ضبط السمة واللغة والإعدادات الأخرى التي تؤثر على مظهر التطبيق.</string>
|
||||
<string name="pref_section_security_title">الحماية</string>
|
||||
<string name="pref_section_security_summary">ضبط التشفير، فتح بالبصمة، القفل التلقائي وإعدادات الأمان الأخرى.</string>
|
||||
<string name="pref_section_security_summary">ضبط التشفير، الفتح البيومتري، القفل التلقائي وإعدادات الأمان الأخرى.</string>
|
||||
<string name="pref_section_import_export_title">إستيراد & تصدير</string>
|
||||
<string name="pref_section_import_export_summary">استيراد النسخ الاحتياطية من Aegis أو من تطبيقات مصادقة أخرى. إنشاء تصدير يدوي لمخزن Aegis.</string>
|
||||
<string name="pref_section_backups_title">النُّسَخ الإحتياطية</string>
|
||||
@@ -39,8 +39,10 @@
|
||||
<string name="pref_show_icons_summary">عرض الأيقونات بجانب كل مدخل</string>
|
||||
<string name="pref_code_group_size_title">تجميع أرقام الكود</string>
|
||||
<string name="pref_code_group_size_summary">اختر عدد الخانات المستخدمة في تجميع الرموز</string>
|
||||
<string name="pref_account_name_title">اظهر اسم الحساب</string>
|
||||
<string name="pref_account_name_summary">قم بالتفعيل لإظهار اسم الحساب بجانب المصدِّر</string>
|
||||
<string name="pref_account_name_position_title">إظهار اسم الحساب</string>
|
||||
<string name="pref_shared_issuer_account_name_title">إظهار اسم الحساب فقط عند الضرورة</string>
|
||||
<string name="pref_shared_issuer_account_name_summary">إظهار أسماء الحسابات فقط عندما يشاركون نفس المصدر. سيتم إخفاء أسماء الحسابات الأخرى.</string>
|
||||
<string name="pref_account_name_position_summary_override">تجاوز هذا الإعداد عن طريق وضع عرض البلاط. سيتم عرض اسم الحساب دائمًا أسفل المصدر.</string>
|
||||
<string name="pref_import_file_title">استيراد من ملف</string>
|
||||
<string name="pref_import_file_summary">استيراد الرموز من ملف</string>
|
||||
<string name="pref_android_backups_title">النسخ الاحتياطية السحابية للأندرويد</string>
|
||||
@@ -48,17 +50,30 @@
|
||||
<string name="pref_android_backups_hint"><i>النسخ الاحتياطي من جهاز لجهاز (D2D) مسموح به دائماً، بغض النظر عن الخَيار أعلاه</i></string>
|
||||
<string name="pref_backups_title">نسخ تلقائي للخزينة</string>
|
||||
<string name="pref_backups_summary">قم تلقائيًا بعمل نسخ احتياطية للمخزن على الذاكرة الخارجية عند إجراء تغييرات هذا مدعوم للمخازن المشفرة فقط</string>
|
||||
<string name="pref_backups_reminder_title">تذكير النسخ الاحتياطية</string>
|
||||
<string name="pref_backups_reminder_summary">أظهر تذكيرًا للاحتفاظ بنسخة احتياطية من مخزنك في حالة عدم إجراء نسخ احتياطي لآخر تغييراتك.</string>
|
||||
<string name="pref_backups_reminder_dialog_title">تعطيل تذكير النسخ الاحتياطي</string>
|
||||
<string name="pref_backups_reminder_dialog_summary">يعني تعطيل هذا التذكير أن Aegis لن يخبرك بما إذا كان لديك تغييرات لم يتم نسخها احتياطيًا حتى الآن أم لا. هذا يعرضك لخطر فقدان الوصول إلى الرموز الخاصة بك. هل أنت متأكد أنك تريد تعطيل التذكير؟</string>
|
||||
<string name="pref_backups_location_title">مجلد ملفات النسخ الاحتياطية</string>
|
||||
<string name="pref_backups_location_summary">سيتم تخزين النسخ الاحتياطية في</string>
|
||||
<string name="pref_backups_trigger_title">اصنع نسخة احتياطية</string>
|
||||
<string name="pref_backups_trigger_summary">قم بعمل نسخة احتياطية يدويًّا</string>
|
||||
<string name="pref_backups_versions_title">عدد الإصدارات المراد الاحتفاظ بها</string>
|
||||
<plurals name="pref_backups_versions_summary">
|
||||
<item quantity="zero">احتفظت 0 من بإصدار النسخ الاحتياطية</item>
|
||||
<item quantity="one">احتفظ بإصدار %1$d من النسخة الاحتياطية</item>
|
||||
<item quantity="two">أحتفاظ بإصدارين من النسخ الاحتياطية</item>
|
||||
<item quantity="few">احتفظ بإصدار %1$d من النسخ الاحتياطية</item>
|
||||
<item quantity="many">احتفظ بإصدار %1$d من النسخ الاحتياطية</item>
|
||||
<item quantity="other">احتفظ بـ %1$d إصدارات من النسخ الاحتياطية</item>
|
||||
</plurals>
|
||||
<string name="pref_import_app_title">استيراد من تطبيق</string>
|
||||
<string name="pref_import_app_summary">استيراد الرموز من تطبيق (يتطلب الوصول إلى الجذر root)</string>
|
||||
<string name="pref_export_title">تصدير</string>
|
||||
<string name="pref_export_summary">قم بتصدير المخزن</string>
|
||||
<string name="pref_password_reminder_title">تذكير كلمة المرور</string>
|
||||
<string name="pref_google_auth_export_title">تصدير إلى Google Authenticator</string>
|
||||
<string name="pref_google_auth_export_descriptor">يولد تصدير رموز QR متوافقة مع Google Authenticator</string>
|
||||
<string name="pref_google_auth_export_no_data">لا توجد بيانات للتصدير</string>
|
||||
<plurals name="pref_google_auth_export_incompatible_entries">
|
||||
<item quantity="zero">تم تجاوز %d مدخل غير متوافق</item>
|
||||
@@ -68,6 +83,7 @@
|
||||
<item quantity="many">تم تجاوز %d مدخل غير متوافق</item>
|
||||
<item quantity="other">تم تجاوز %d مدخل غير متوافق</item>
|
||||
</plurals>
|
||||
<string name="pref_password_reminder_summary">أظهر %s تذكيرًا لإدخال كلمة المرور، حتى لا تنساها.</string>
|
||||
<string name="pref_password_reminder_summary_disabled">معطَّل</string>
|
||||
<string name="pref_secure_screen_title">أمان الشاشة</string>
|
||||
<string name="pref_secure_screen_summary">حظر صور الشاشة والمحاولات الأخرى لالتقاط شاشة التطبيق</string>
|
||||
@@ -82,22 +98,37 @@
|
||||
<string name="pref_auto_lock_type_minimize">تصغير التطبيق</string>
|
||||
<string name="pref_auto_lock_type_device_lock">قفل الجهاز</string>
|
||||
<string name="pref_backup_password_category">النسخ الاحتياطي والتصدير</string>
|
||||
<string name="pref_backup_password_title">كلمة مرور منفصلة للتصدير & الاحتياطي</string>
|
||||
<string name="pref_backup_password_summary">في حالة التفعيل فإن كلمة المرور المستخدمة لفتح قفل التطبيق لن يمكن استخدامها لفك تشفير النسخ الاحتياطية و التصديرات بعد الآن.</string>
|
||||
<string name="pref_backup_password_change_title">تغيير كلمة المرور للنسخ الاحتياطي و التصديرات</string>
|
||||
<string name="pref_backup_password_change_summary">تعيين كلمة مرور جديدة لتشفير المخزن خلال النسخ الاحتياطي والتصدير.</string>
|
||||
<string name="pref_encryption_title">التشفير</string>
|
||||
<string name="pref_encryption_summary">قم بتشفير المخزن وفك قفله بكملة مرور أو مصادقة بيومترية</string>
|
||||
<string name="pref_biometrics_title">فتح القفل البيومتري</string>
|
||||
<string name="pref_biometrics_title">الفتح البيومتري</string>
|
||||
<string name="pref_biometrics_summary">السماح بالمصادقة البيومترية لفتح قفل المخزن</string>
|
||||
<string name="pref_set_password_title">تغيير كلمة المرور</string>
|
||||
<string name="pref_set_password_summary">تعيين كلمة مرور جديدة، ستحتاجها لفتح قفل المخزن</string>
|
||||
<string name="export_encrypted">تشفير المخزن</string>
|
||||
<string name="export_help">هذا الإجراء سيصدر المخزن خارج ذاكرة تخزين Aegis الداخلية. حدد الصيغة التي ترغب بأن يكون التصدير عليها:</string>
|
||||
<string name="export_warning_unencrypted">أنت على وشك تصدير نسخة غير مشفرة من مخزن Aegis. <b>لا يُنصح بهذا</b>.</string>
|
||||
<string name="export_warning_accept">أنا أتفهم المخاطر</string>
|
||||
<string name="export_warning_password">يتم تشفير عمليات التصدير باستخدام كلمة مرور منفصلة مكوّنة في إعدادات الأمان.</string>
|
||||
<string name="understand_risk_accept">أنا أفهم المخاطر</string>
|
||||
<string name="export_format_aegis">Aegis (.JSON)</string>
|
||||
<string name="export_format_google_auth_uri">ملف نصي (.TXT)</string>
|
||||
<string name="export_format_html">صفحة ويب (.HTML)</string>
|
||||
<string name="export_format_hint">تصدير الصيغة</string>
|
||||
<string name="export_all_groups">تصدير جميع المجموعات</string>
|
||||
<string name="export_choose_groups">حدد المجموعات التي سيتم تصديرها</string>
|
||||
<plurals name="export_groups_selected_count">
|
||||
<item quantity="zero">المجموعة المحددة صفر</item>
|
||||
<item quantity="one">%d مجموعة حُددت</item>
|
||||
<item quantity="two">مجموعتان مُحددة</item>
|
||||
<item quantity="few">%d مجموعة حُددت</item>
|
||||
<item quantity="many">%d مجموعة حُددت</item>
|
||||
<item quantity="other">%d مجموعة حُددت</item>
|
||||
</plurals>
|
||||
<string name="export_no_groups_selected">لم يُحدد مجموعات للتصدير</string>
|
||||
<string name="export_html_title" context="The title of an HTML export document">Aegis تصدير أداة المصادقة</string>
|
||||
<string name="choose_authentication_method">الأمان</string>
|
||||
<string name="authentication_method_explanation">تطبيق Aegis هو تطبيق مصادقة يركز على الأمان. تخزّن الرموز في مخزن، يمكن تشفيره اختياريًا بكلمة مرور من اختيارك. إذا حصل مهاجم على ملف المخزن المشفر الخاص بك، فإنه لن يتمكن من الوصول إلى المحتوى بدون معرفة كلمة المرور.\n\nلقد حددنا مسبقًا الخيار الذي نعتقد أنه يناسب جهازك.</string>
|
||||
<string name="authentication_method_none">بلا</string>
|
||||
@@ -115,8 +146,10 @@
|
||||
<string name="set_number">الرجاء إدخال رقم</string>
|
||||
<string name="set_password_confirm">الرجاء تأكيد كلمة المرور</string>
|
||||
<string name="invalid_password">كلمة المرور غير صحيحة</string>
|
||||
<string name="invalidated_biometrics">تم كشف تغيير في إعدادات أمان جهازك. الرجاء الذهاب إلى \" Aegis -> الإعدادات -> البيومترية \" وأعد تفعيل الفتح البيومتري.</string>
|
||||
<string name="password_reminder">لقد مرت فترة طويلة منذ أن أدخلت كلمة مرورك. هل مازلت تتذكرها؟</string>
|
||||
<string name="invalidated_biometrics">تم كشف تغيير في إعدادات أمان جهازك. الرجاء الذَّهاب إلى \"Aegis -> الإعدادات -> الأمن -> الفتح البيومتري\" لتعطيل وإعادة التمكين الفتح البيومتري.</string>
|
||||
<string name="password_reminder">من فضلك أدخل كلمة المرور. نطلب منك أحيانًا القيام بذلك حتى لا تنساه.</string>
|
||||
<string name="password_reminder_dialog_title">فتح بيومتري بشكل افتراضي</string>
|
||||
<string name="password_reminder_dialog_message">نطلب منك أحيانًا إدخال كلمة مرورك بدلاً من ذلك للتأكد من أنك لم تنساها ولن يتم قفله من المخزن الخاص بك. بعد إدخال كلمة المرور مرة واحدة، سيعود Aegis افتراضيًا إلى إلغاء القُفْل الببيومتري حتى يحين وقت تذكير آخر بكلمة المرور.</string>
|
||||
<string name="password_reminder_freq_never">أبدًا</string>
|
||||
<string name="password_reminder_freq_weekly">أسبوعيًا</string>
|
||||
<string name="password_reminder_freq_biweekly">كل أسبوعين</string>
|
||||
@@ -139,7 +172,7 @@
|
||||
<string name="scan">امسح كود QR</string>
|
||||
<string name="scan_image">امسح الصورة</string>
|
||||
<string name="enter_manually">أدخل يدويًا</string>
|
||||
<string name="set_up_biometric">تعيين فتح القفل البيومتري</string>
|
||||
<string name="set_up_biometric">تعيين الفتح البيومتري</string>
|
||||
<string name="copy">نسخ</string>
|
||||
<string name="edit">تعديل</string>
|
||||
<string name="favorite" comment="Verb">أضِف للمفضلة</string>
|
||||
@@ -157,7 +190,9 @@
|
||||
<string name="encrypting_vault">يتم تشفير المخزن</string>
|
||||
<string name="exporting_vault">يجري تصدير المخزن</string>
|
||||
<string name="reading_file">قراءة الملف</string>
|
||||
<string name="requesting_root_access">طلب صلاحية الجذر</string>
|
||||
<string name="analyzing_qr">تحليل رمز QR</string>
|
||||
<string name="analyzing_qr_multiple">تحليل رمز QR %d/%d (%s)</string>
|
||||
<plurals name="added_new_entries">
|
||||
<item quantity="zero">تم إضافة %d مدخل جديد إلى المخزن</item>
|
||||
<item quantity="one">تم إضافة %d مدخل جديد إلى المخزن</item>
|
||||
@@ -171,6 +206,14 @@
|
||||
<string name="delete_entry_description">هل ترغب حقًا في حذف هذا المدخل؟</string>
|
||||
<string name="delete_entry_explanation">هذا الإجراء لا يعطل 2FA الخاص ب:\n<b>%s</b>\n\n لتجنب فقدان الوصول، تأكد أنك قد قما بتعطيل 2FA أو من أنك تملك طريقة بديلة لتوليد الرموز لهذه الخدمة.</string>
|
||||
<string name="delete_entries">حذف المدخلات</string>
|
||||
<plurals name="delete_entries_description">
|
||||
<item quantity="zero">هل ترغب حقًا بحذف 0 مدخل؟</item>
|
||||
<item quantity="one">هل ترغب حقًا بحذف مدخل %d؟</item>
|
||||
<item quantity="two">هل ترغب حقًا بحذف مدخلين؟</item>
|
||||
<item quantity="few">هل ترغب حقًا بحذف مداخل %d؟</item>
|
||||
<item quantity="many">هل ترغب حقًا بحذف مداخل %d؟</item>
|
||||
<item quantity="other">هل ترغب حقًا في حذف %d مدخلات؟</item>
|
||||
</plurals>
|
||||
<string name="discard_changes">تجاهل التغييرات؟</string>
|
||||
<string name="discard_changes_description">لم يتم حفظ تغييراتك</string>
|
||||
<string name="saving_profile_error">حدث خطأ أثناء حفظ الملف الشخصي</string>
|
||||
@@ -196,12 +239,22 @@
|
||||
<string name="disable_encryption_error">حدث خطأ أثناء تعطيل التشفير</string>
|
||||
<string name="backup_successful">تم جدولة النسخ الاحتياطي بنجاح</string>
|
||||
<string name="backup_error">حدث خطأ أثناء محاولة عمل نسخة احتياطية</string>
|
||||
<string name="backup_status_success">نجح أحدث نسخ احتياطي: %s</string>
|
||||
<string name="backup_status_failed">فشل أحدث نسخ احتياطي: %s</string>
|
||||
<string name="backup_status_none">لم يتم عمل نسخ احتياطي بعد</string>
|
||||
<string name="backup_warning_password">النسخ الاحتياطية مشفرة باستعمال كلمة مرور منفصلة تم إعدادها في خيارات الأمان</string>
|
||||
<string name="documentsui_error">يبدو أن الوثائق مفقودة من جهازك. هذا عنصر نظام مهم ضروري لاختيار الوثائق وإنشائها. إذا كنت تستخدم أداة ل "debloat" جهازك، ربما قمت بحذفها عن طريق الخطأ وسيتعين عليك إعادة تثبيتها.</string>
|
||||
<string name="icon_pack_import_error">حدث خطأ أثناء محاولة استيراد حزمة أيقونات</string>
|
||||
<string name="icon_pack_import_exists_error">حزمة الأيقونات التي تحاول استيرادها موجودة بالفعل. هل تريد الكتابة فوقها؟</string>
|
||||
<string name="icon_pack_delete_error">حدث خطأ أثناء محاولة قراءة كود QR</string>
|
||||
<plurals name="icon_pack_info">
|
||||
<item quantity="zero">لا أيقونات</item>
|
||||
<item quantity="one">أيقونة واحدة</item>
|
||||
<item quantity="two">أيقونتان</item>
|
||||
<item quantity="few">%d أيقونات</item>
|
||||
<item quantity="many">%d أيقونة</item>
|
||||
<item quantity="other">%d أيقونة</item>
|
||||
</plurals>
|
||||
<string name="icon_custom">مخصص</string>
|
||||
<string name="permission_denied">طلب الاذن مرفوض</string>
|
||||
<string name="andotp_new_format">الصيغة الجديدة (الإصدار v0.6.3 أو أحدث)</string>
|
||||
@@ -210,12 +263,23 @@
|
||||
<string name="choose_totpauth_importer">هل نسخة TOTP Authenticator الاحتياطية هذه مشفرة بكلمة مرور؟</string>
|
||||
<string name="choose_application">اختر التطبيق الذي تريد الاستيراد منه</string>
|
||||
<string name="choose_theme">اختر النمط الذي ترغب به</string>
|
||||
<string name="choose_account_name_position">حدد موضع اسم الحساب المطلوب</string>
|
||||
<string name="choose_view_mode">اختر وضع العرض الذي ترغب به</string>
|
||||
<string name="choose_copy_behavior">حدد سلوك نسخك</string>
|
||||
<string name="parsing_file_error">حدث خطأ أثناء محاولة تحليل الملف</string>
|
||||
<string name="file_not_found">خطأ: لم يتم العثور على الملف</string>
|
||||
<string name="reading_file_error">حدث خطأ أثناء محاولة قراءة الملف</string>
|
||||
<string name="app_lookup_error">ّخطأ: التطبيق غير مثبت</string>
|
||||
<string name="app_version_error">نسخة %s التي تم تثبيتها غير مدعومة. أصبحت الإصدارات الحديثة تقوم بتشفير بعض الملفات في مجلد التخزين الداخلي، مما يجعل Aegis غير قادر على الوصول إلى المعلومات التي يحتاجها من أجل الاستيراد. محاولة الاستيراد من المرجح أن تؤدي إلى خطأ. هل ترغب في الاستمرار على أي حال؟</string>
|
||||
<string name="root_error">خطأ: تعذر الحصول على حق الوصول إلى الجذر</string>
|
||||
<plurals name="imported_entries_count">
|
||||
<item quantity="zero">تم استيراد %d مدخلات</item>
|
||||
<item quantity="one">تم استيراد مدخل %d</item>
|
||||
<item quantity="two">تم استيراد مدخلان</item>
|
||||
<item quantity="few">تم استيراد %d مدخلات</item>
|
||||
<item quantity="many">تم استيراد %d مدخلات</item>
|
||||
<item quantity="other">تم استيراد %d مدخلات</item>
|
||||
</plurals>
|
||||
<plurals name="entries_shown">
|
||||
<item quantity="zero">إظهار %d مدخل</item>
|
||||
<item quantity="one">إظهار %d مدخل</item>
|
||||
@@ -229,11 +293,17 @@
|
||||
<string name="exporting_vault_error">حدث خطأ أثناء محاولة تصدير المخزن</string>
|
||||
<string name="exported_vault">تم تصدير المخزن</string>
|
||||
<string name="encryption_set_password_error">حدث خطأ أثناء محاولة تعيين كلمة مرور.</string>
|
||||
<string name="encryption_enable_biometrics_error">حدث خطأ أثناء محاولة تفعيل فتح القفل البيومتري. لبعض الأجهزة تنفيذ رديئ للمصادقة البيومترية، والأرجح أن جهازك أحدها. بدلًا من ذلك، فكّر بتحويل الإعدادات إلى كلمة مرور فقط.</string>
|
||||
<string name="encryption_enable_biometrics_error">حدث خطأ أثناء محاولة تفعيل الفتح البيومتري. لبعض الأجهزة تنفيذ رديئ للمصادقة البيومترية، والأرجح أن جهازك أحدها. بدلًا من ذلك، فكّر بتحويل الإعدادات إلى كلمة مرور فقط.</string>
|
||||
<string name="no_cameras_available">لا توجد كاميرا متاحة</string>
|
||||
<string name="read_qr_error">حدث خطأ أثناء محاولة قراءة كود QR</string>
|
||||
<string name="read_qr_error_phonefactor">Aegis غير متوافق مع خوارزمة 2FA الخاصة بمايكروسوفت. الرجاء التأكد من تحديد \"إعداد التطبيق دون إشعارات\" عند إعداد 2FA في Office 365.</string>
|
||||
<string name="partial_google_auth_import">اكتُشف تصدير Google Authenticator غير مكتمل</string>
|
||||
<string name="partial_google_auth_import_warning">بعض رموز QR مفقودة من الاستيراد. لم يتم العثور على الرموز التالية:\n\n<b>%s</b>\n\nيمكنك الاستمرار في استيراد هذا التصدير الجزئي ولكننا نوصي بإعادة المحاولة باستخدام جميع رموز QR حتى لا تخاطر بفقدان الوصول إلى أي رموز.</string>
|
||||
<string name="missing_qr_code_descriptor">• رمز QR %d</string>
|
||||
<string name="import_partial_export_anyway">استيراد %d رموز على أي حال</string>
|
||||
<string name="import_google_auth_failure">فشل استيراد تصدير Google Authenticator</string>
|
||||
<string name="unrelated_google_auth_batches_error">يحتوي التصدير على معلومات عن دُفعة غير ذات صلة. حاول استيراد دفعة واحدة في كل مرة.</string>
|
||||
<string name="no_tokens_can_be_imported">نتيجة لذلك، لا يمكن استيراد أي رموز</string>
|
||||
<string name="authentication_method_raw">خام</string>
|
||||
<string name="unlocking_vault">يتم فتح قفل المخزن</string>
|
||||
<string name="slot_this_device">(هذه الأجهزة)</string>
|
||||
@@ -259,6 +329,7 @@
|
||||
<string name="preference_manage_groups">تعديل المجموعات</string>
|
||||
<string name="preference_manage_groups_summary">أدر واحذف مجموعاتك هنا</string>
|
||||
<string name="preference_reset_usage_count">إعادة تعيين عدد الاستخدام</string>
|
||||
<string name="preference_reset_usage_count_summary">إعادة تعيين عدد الاستخدام لكل إدخال في مخزنك</string>
|
||||
<string name="preference_reset_usage_count_dialog">هل أنت متأكد من أنك تريد جعل العداد لكل مدخل في خزنتك يصبح 0؟</string>
|
||||
<string name="note">ملاحظة</string>
|
||||
<string name="clear">مسح</string>
|
||||
@@ -266,9 +337,9 @@
|
||||
<string name="pref_highlight_entry_summary">يسهل تمييز الرموز عن بعضها بتسليط الضوء عليهم عندما يتم النقر عليهم</string>
|
||||
<string name="pref_minimize_on_copy_title">تصغير عند النسخ</string>
|
||||
<string name="pref_minimize_on_copy_summary">تصغير التطبيق بعد نسخ رمز</string>
|
||||
<string name="pref_copy_on_tap_title">انسخ الرموز عندما تنُقر</string>
|
||||
<string name="pref_copy_on_tap_summary">نسخ الرموز إلى الحافظ عندما يتم النقر عليهم</string>
|
||||
<string name="pref_copy_behavior_title">نسخ الرموز إلى الحافظة</string>
|
||||
<string name="pref_pause_entry_title">تجميد الرموز عند النقر عليها</string>
|
||||
<string name="pref_pause_entry_summary">أوقف التحديث التلقائي للرموز عن طريق النقر عليها. لن يُحديث الرموز طالما أنها مركزة. يتطلب \"تمييز الرموز عند النقر عليها\" أو \"النقر للكشف\".</string>
|
||||
<string name="pin_keyboard_description">أدخل كلمة المرور لتفعيل لوحة مفاتيح PIN. لاحظ أن هذا يعمل فقط إذا كانت كلمة المرور الخاصة بك تتكون فقط من أرقام</string>
|
||||
<string name="pin_keyboard_error">خطأ في تفعيل لوحة مفاتيح PIN</string>
|
||||
<string name="pin_keyboard_error_description">لا يمكن تعيين لوحة مفاتيح PIN. يجب أن تتكون كلمة المرور من أرقام فقط.</string>
|
||||
@@ -282,8 +353,18 @@
|
||||
<string name="normal_viewmode_title">عادي</string>
|
||||
<string name="compact_mode_title">مدمج</string>
|
||||
<string name="small_mode_title">صغير</string>
|
||||
<string name="tiles_mode_title">البلاط</string>
|
||||
<string name="unknown_issuer">مصدِّر غير معروف</string>
|
||||
<string name="unknown_account_name">اسم الحساب غير معروف</string>
|
||||
<plurals name="import_error_dialog">
|
||||
<item quantity="zero">لم يستطع Aegis استيراد 0 رموز. سيتم تخطي تلك الرموز. اضغط على \'التفاصيل\' لرؤية المزيد من المعلومات حول الأخطاء.</item>
|
||||
<item quantity="one">لم يستطع Aegis استيراد رمز %d. سيتم تخطي ذلك الرمز. اضغط على \'التفاصيل\' لرؤية المزيد من المعلومات حول الأخطاء.</item>
|
||||
<item quantity="two">لم يستطع Aegis استيراد رمزين. سيتم تخطي ذلك الرمز. اضغط على \'التفاصيل\' لرؤية المزيد من المعلومات حول الأخطاء.</item>
|
||||
<item quantity="few">لم يستطع Aegis استيراد %d رموز. سيتم تخطي تلك الرموز. اضغط على \'التفاصيل\' لرؤية المزيد من المعلومات حول الأخطاء.</item>
|
||||
<item quantity="many">لم يستطع Aegis استيراد %d رموز. سيتم تخطي تلك الرموز. اضغط على \'التفاصيل\' لرؤية المزيد من المعلومات حول الأخطاء.</item>
|
||||
<item quantity="other">لم يستطع Aegis استيراد %d رموز. سيتم تخطي تلك الرموز. اضغط على \'التفاصيل\' لرؤية المزيد من المعلومات حول الأخطاء.</item>
|
||||
</plurals>
|
||||
<string name="unable_to_process_deeplink">تعذرت معالجة الارتباط العميق</string>
|
||||
<string name="unable_to_read_qrcode_file">غير قادر على قراءة ومعالجة رمز QR من الملف: %s.</string>
|
||||
<string name="unable_to_process_shared_text">غير قادر على معالجة النص المُشارك ك OTP</string>
|
||||
<string name="unable_to_read_qrcode_files">غير قادر على قراءة ومعالجة بعض رموز QR. سيتم استيراد %d/%d فقط من المدخلات.</string>
|
||||
@@ -327,10 +408,18 @@
|
||||
</plurals>
|
||||
<string name="google_qr_export_unexpected">انتظرت كود QR #%d، ولكن مسحت #%d بدلًا منه</string>
|
||||
<string name="backup_error_bar_message"><b>النسخ الاحتياطي للمخزن فشل مؤخرًا</b></string>
|
||||
<string name="backup_error_dialog_details" comment="The first parameter is the type of backup (e.g. built-in or Android backup). The second parameter is an elapsed time in the style of 'x seconds/minutes/days ago'."> فشلت محاولة النسخ الاحتياطي للمخزون باستخدام %s بسبب حدوث خطأ. تمت محاولة النسخ الاحتياطي %s. الرجاء التحقق من إعدادات النسخ الاحتياطي للتأكد من أن النسخ الاحتياطي يمكن أن يكتمل بنجاح.
|
||||
</string>
|
||||
<string name="backup_system_builtin">النسخ الاحتياطية التلقائية المضنة في Aegis</string>
|
||||
<string name="backup_system_android">نظام النسخ الاحتياطي السحابي للأندرويد</string>
|
||||
<string name="backup_reminder_bar_message_with_latest" comment="The parameter is an elapsed time in the style of 'x seconds/minutes/days ago'"> أحدث نسخة احتياطية قديمة (%s)
|
||||
</string>
|
||||
<string name="backup_reminder_bar_message"> لم يتم النسخ الاحتياطي للتغييرات
|
||||
</string>
|
||||
<string name="backup_reminder_bar_dialog_title">لا يُنسخ التغييرات احتياطيًا</string>
|
||||
<string name="backup_reminder_bar_dialog_summary"> لم يتم إجراء نسخ احتياطي للتغييرات الأخيرة التي تم إجراؤها على الخزنة حتى الآن. من المهم عمل نسخ احتياطية منتظمة لمنع فقدان الوصول إلى حساباتك. يرجى النظر في إعداد النسخ الاحتياطية التلقائية في قائمة الإعدادات.
|
||||
</string>
|
||||
<string name="backup_reminder_bar_dialog_accept">إعداد النسخ الاحتياطية</string>
|
||||
<string name="backup_plaintext_export_warning"><b>تم تصدير المخزن مؤخرا ك نص مجرّد</b></string>
|
||||
<string name="pref_show_plaintext_warning_hint">لا تظهر هذا التحذير مجدداً</string>
|
||||
<string name="backup_plaintext_warning_explanation">يظهر هذا التحذير لأنك قمت مؤخراً بتصدير نسخة غير مشفرة من المخزن. للحفاظ على أمان الرموز الخاصة بك، نوصي بحذف هذا الملف بمجرد أن لا تكون هناك حاجة إليه.</string>
|
||||
@@ -354,6 +443,9 @@
|
||||
</plurals>
|
||||
<string name="next">التالي</string>
|
||||
<string name="previous">السابق</string>
|
||||
<string name="copy_uri">نسخ URI</string>
|
||||
<string name="unable_to_copy_uri_to_clipboard">تعذر نسخ URI إلى الحافظة</string>
|
||||
<string name="uri_copied_to_clipboard">نُسخ URI إلى الحافظة</string>
|
||||
<string name="transfer_entry">نقل المدخل</string>
|
||||
<string name="transfer_entry_description">امسح كود QR هذا بتطبيق المصادقة الذي ترغب بنقل ذلك المدخل إليه</string>
|
||||
<string name="google_auth_compatible_transfer_description">امسح رموز ال QR هذه بواسطة Aegis أو Google Authenticator.\n\nبسبب القيود في تطبيق Google Authenticator، فقط رموز TOTP & HOTP التي تستعمل SHA1 وتنتِج كود من 6 خانات هي من سيتم إدراجها</string>
|
||||
@@ -363,6 +455,7 @@
|
||||
<string name="password_strength_good">جيد</string>
|
||||
<string name="password_strength_strong">قوي</string>
|
||||
<string name="pref_pin_keyboard_title">استخدام لوحة المفاتيح PIN على شاشة القفل</string>
|
||||
<string name="pref_pin_keyboard_summary">قم بتمكين هذا إذا كنت تريد تمكين لوحة مفاتيح PIN على شاشة القُفْل. هذا يعمل فقط مع كلمات المرور الرقمية</string>
|
||||
<string name="title_activity_preferences">الإعدادات</string>
|
||||
<string name="title_activity_manage_groups">إدارة المجموعات</string>
|
||||
<string name="title_activity_transfer">نقل المدخلات</string>
|
||||
@@ -372,12 +465,91 @@
|
||||
<string name="title_activity_manage_slots">إدارة فتحات المفاتيح</string>
|
||||
<string name="title_activity_import_entries">استيراد المدخلات</string>
|
||||
<string name="dialog_wipe_entries_title">حذف المدخلات</string>
|
||||
<string name="dialog_wipe_entries_message">يحتوي مخزنك بالفعل على إدخالات. هل تريد إزالة هذه الإدخالات قبل استيراد هذا المِلَفّ؟\n\n<b>عند القيام بذلك، ستفقد الوصول بشكل دائم إلى الإدخالات الموجودة في الخزنة.</b></string>
|
||||
<string name="dialog_wipe_entries_checkbox">حذف محتويات المخزن</string>
|
||||
<string name="panic_trigger_ignore_toast">تلقى Aegis حالة من الذعر ولكن الإعداد معطل، مع التجاهل</string>
|
||||
<string name="pref_panic_trigger_title">حذف المخزن على الزناد الذعر</string>
|
||||
<string name="pref_panic_trigger_summary">احذف المخزن عند تلقي مصدر ذعر من Ripple</string>
|
||||
<string name="import_vault">استيراد مخزن</string>
|
||||
<string name="importer_help_2fas">توفير مِلَفّ النسخ الاحتياطي 2FAS Authenticator.</string>
|
||||
<string name="importer_help_aegis">توفير مِلَفّ Aegis للتصدير / النسخ الاحتياطي.</string>
|
||||
<string name="importer_help_authenticator_plus">توفير مِلَفّ تصدير Authenticator Plus الذي تم الحصول عليه من خلال <b>الإعدادات -> النسخ الاحتياطي & استعادة -> تصدير كنص و HTML</b>.</string>
|
||||
<string name="importer_help_authenticator_pro">توفير مِلَفّ تصدير Authenticator Pro الذي تم الحصول عليه من خلال <b>الإعدادات -> النسخ الاحتياطي -> النسخ الاحتياطي إلى مِلَفّ مشفر (مستحسن).</string>
|
||||
<string name="importer_help_authy">توفير نسخة من <b> /data/data/com.authy.authy/shared_prefs/com.authy.storage.tokens.authenticator.xml</b>، الموجود في دليل التخزين الداخلي لـ Authy.</string>
|
||||
<string name="importer_help_andotp">توفير مِلَفّ تصدير / نسخ احتياطي andOTP.</string>
|
||||
<string name="importer_help_bitwarden">توفير مِلَفّ تصدير / نسخ احتياطي لـ Bitwarden. الملفات المشفرة غير مدعومة.</string>
|
||||
<string name="importer_help_battle_net_authenticator">قم بتوفير نسخة من <b>/data/data/com.blizzard.bma/shared_prefs/com.blizzard.bma.AUTH_STORE.xml</b>، الموجود في مجلد المساحة الداخلية لمصادق Battle.net.</string>
|
||||
<string name="importer_help_duo">توفير نسخة من <b>/data/data/com.duosecurity.duomobile/files/duokit/accounts.json</b>، الموجودة في دليل التخزين الداخلي لـ DUO.</string>
|
||||
<string name="importer_help_freeotp">توفير نسخة من <b> /data/data/org.fedorahosted.freeotp/shared_prefs/tokens.xml</b>، الموجودة في دليل التخزين الداخلي لـ FreeOTP.</string>
|
||||
<string name="importer_help_freeotp_plus">توفير ملف تصدير FreeOTP +.</string>
|
||||
<string name="importer_help_google_authenticator"><b>يتم دعم ملفات قاعدة البيانات فقط من Google Authenticator v5.10 والإصدارات السابقة</b>.\n\nتوفير نسخة من<b>/data/data/com.google.android.apps.authenticator2/databases/databases</b>،الموجود في دليل التخزين الداخلي لـ Google Authenticator.</string>
|
||||
<string name="importer_help_microsoft_authenticator">توفير نسخة من<b>/data/data/com.azure.authenticator/databases/PhoneFactor</b>، الموجود في دليل التخزين الداخلي لـ Microsoft Authenticator.</string>
|
||||
<string name="importer_help_plain_text">توفير مِلَفّ نصي عادي مع Google Authenticator URI في كل سطر.</string>
|
||||
<string name="importer_help_steam"><b>لا يتم دعم Steam v3.0 والإصدارات الأحدث</b>. توفير نسخة من<b>/data/data/com.valvesoftware.android.steam.community/files/Steamguard-*.json</b>، الموجود في دليل التخزين الداخلي لـ Steam.</string>
|
||||
<string name="importer_help_totp_authenticator">توفير مِلَفّ تصدير TOTP Authenticator.</string>
|
||||
<string name="importer_help_winauth">توفير مِلَفّ تصدير WinAuth.</string>
|
||||
<string name="importer_encrypted_exception_google_authenticator">تخطَّى الإدخال المشفر: %s</string>
|
||||
<string name="importer_help_direct">استيراد الإدخالات مباشرة من %s. يتطلب هذا تثبيت التطبيق على هذا الجهاز ومنح حق الوصول إلى الجذر Aegis.</string>
|
||||
<string name="groups">المجموعات</string>
|
||||
<string name="pref_focus_search">التركيز على البحث عند بدء التطبيق</string>
|
||||
<string name="pref_focus_search_summary">التركيز على البحث مباشرةً بعد فتح التطبيق.</string>
|
||||
<string name="pref_grouping_halves">نصفان</string>
|
||||
<string name="pref_grouping_none">بلا تجميع</string>
|
||||
<string name="pref_grouping_size_two">مجموعات من 2</string>
|
||||
<string name="pref_grouping_size_three">مجموعات من 3</string>
|
||||
<string name="pref_grouping_size_four">مجموعات من 4</string>
|
||||
<string name="pref_copy_behavior_never">أبداً</string>
|
||||
<string name="pref_copy_behavior_single_tap">نقرة واحدة</string>
|
||||
<string name="pref_copy_behavior_double_tap">نقرتين</string>
|
||||
<string name="pref_account_name_position_hidden">مختفي</string>
|
||||
<string name="pref_account_name_position_end">بجانب المصدر</string>
|
||||
<string name="pref_account_name_position_below">أسفل المصدر</string>
|
||||
<plurals name="time_elapsed_seconds">
|
||||
<item quantity="zero">منذ %d ثواني</item>
|
||||
<item quantity="one">منذ %d ثانية</item>
|
||||
<item quantity="two">منذ %d ثواني</item>
|
||||
<item quantity="few">منذ %d ثواني</item>
|
||||
<item quantity="many">منذ %d ثانية</item>
|
||||
<item quantity="other">منذ %d ثواني</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_minutes">
|
||||
<item quantity="zero">منذ %d دقيقة</item>
|
||||
<item quantity="one">منذ %d دقيقة</item>
|
||||
<item quantity="two">منذ %d دقائق</item>
|
||||
<item quantity="few">منذ %d دقائق</item>
|
||||
<item quantity="many">منذ %d دقيقة</item>
|
||||
<item quantity="other">منذ %d دقيقة</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_hours">
|
||||
<item quantity="zero">منذ %d ساعة</item>
|
||||
<item quantity="one">منذ %d ساعة</item>
|
||||
<item quantity="two">منذ %d ساعات</item>
|
||||
<item quantity="few">منذ %d ساعات</item>
|
||||
<item quantity="many">منذ %d ساعة</item>
|
||||
<item quantity="other">منذ %d ساعة</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_days">
|
||||
<item quantity="zero">منذ %d يوم</item>
|
||||
<item quantity="one">منذ %d يوم</item>
|
||||
<item quantity="two">منذ %d أيام</item>
|
||||
<item quantity="few">منذ %d أيام</item>
|
||||
<item quantity="many">منذ %d يوم</item>
|
||||
<item quantity="other">منذ %d يوم</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_years">
|
||||
<item quantity="zero">منذ %d سنة</item>
|
||||
<item quantity="one">منذ %d سنة</item>
|
||||
<item quantity="two">منذ %d سنوات</item>
|
||||
<item quantity="few">منذ %d سنوات</item>
|
||||
<item quantity="many">منذ %d سنة</item>
|
||||
<item quantity="other">منذ %d سنة</item>
|
||||
</plurals>
|
||||
<plurals name="dropdown_checkboxes_default_count">
|
||||
<item quantity="zero">تم تحديد %d عناصر</item>
|
||||
<item quantity="one">تم تحديد %d عنصر</item>
|
||||
<item quantity="two">تم تحديد %d عناصر</item>
|
||||
<item quantity="few">تم تحديد %d عناصر</item>
|
||||
<item quantity="many">تم تحديد %d عنصر</item>
|
||||
<item quantity="other">تم تحديد %d عنصر</item>
|
||||
</plurals>
|
||||
</resources>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<string name="action_settings">Axustes</string>
|
||||
<string name="action_settings">Configuración</string>
|
||||
<string name="action_about">Tocante a</string>
|
||||
<string name="action_delete">Desaniciar</string>
|
||||
<string name="action_transfer">Tresferir</string>
|
||||
@@ -23,9 +23,9 @@
|
||||
<string name="pref_section_behavior_title">Comportamientu</string>
|
||||
<string name="pref_section_behavior_summary">Personaliza\'l comportamientu al interactuar cola llista d\'entraes.</string>
|
||||
<string name="pref_section_appearance_title">Aspeutu</string>
|
||||
<string name="pref_section_appearance_summary">Configura l\'estilu, la llingua ya otros axustes qu\'afeuten al aspeutu de l\'aplicación.</string>
|
||||
<string name="pref_section_appearance_summary">Configura l\'estilu, la llingua ya otros valores qu\'afeuten al aspeutu de l\'aplicación.</string>
|
||||
<string name="pref_section_security_title">Seguranza</string>
|
||||
<string name="pref_section_security_summary">Configura\'l cifráu, el bloquéu biométricu, el bloquéu automáticu ya otros axustes de seguranza.</string>
|
||||
<string name="pref_section_security_summary">Configura\'l cifráu, el bloquéu biométricu, el bloquéu automáticu ya otros valores de seguranza.</string>
|
||||
<string name="pref_section_import_export_title">Importación ya esportación</string>
|
||||
<string name="pref_section_import_export_summary">Importa les copies de seguranza d\'Aeguis o d\'otres aplicaciones del mesmu tipu. Crea ficheros d\'esportación manuales de l\'arca d\'Aeguis.</string>
|
||||
<string name="pref_section_backups_title">Copies de seguranza</string>
|
||||
@@ -39,8 +39,6 @@
|
||||
<string name="pref_show_icons_summary">Amuesa los iconos al llau de cada entrada</string>
|
||||
<string name="pref_code_group_size_title">Agrupamientu de díxitos</string>
|
||||
<string name="pref_code_group_size_summary">Seleiciona\'l númberu de díxitos pol que s\'agrupen los códigos</string>
|
||||
<string name="pref_account_name_title">Amosar el nome de les cuentes</string>
|
||||
<string name="pref_account_name_summary">Activa esta opción p\'amosar el nome de les cuentes xunto al del emisor</string>
|
||||
<string name="pref_import_file_title">Importar d\'un ficheru</string>
|
||||
<string name="pref_import_file_summary">Importa los pases d\'un ficheru</string>
|
||||
<string name="pref_android_backups_title">Copies de seguranza na ñube</string>
|
||||
@@ -97,13 +95,17 @@
|
||||
<string name="export_encrypted">Cifrar l\'arca</string>
|
||||
<string name="export_help">Esta aición esporta l\'arca fuera del almacenamientu internu d\'Aegis. Seleiciona\'l formatu col que quies esportar:</string>
|
||||
<string name="export_warning_unencrypted">Tas a piques d\'esportar una copia ensin cifrar de l\'arca d\'Aegis. <b>Nun s\'aconseya</b>.</string>
|
||||
<string name="export_warning_accept">Entiendo\'l riesgu</string>
|
||||
<string name="export_warning_password">Les esportaciones cífrense con otra contraseña que se configura nos axustes de seguranza.</string>
|
||||
<string name="export_warning_password">Les esportaciones cífrense con otra contraseña que se configura na configuración de seguranza.</string>
|
||||
<string name="understand_risk_accept">Entiendo\'l riesgu</string>
|
||||
<string name="export_format_aegis">Aegis (.JSON)</string>
|
||||
<string name="export_format_google_auth_uri">Ficheru de testu (.TXT)</string>
|
||||
<string name="export_format_html">Páxina web (.HTML)</string>
|
||||
<string name="export_format_hint">Formatu de la esportación</string>
|
||||
<string name="export_html_title">Esportación d\'Aeguis Authenticator</string>
|
||||
<plurals name="export_groups_selected_count">
|
||||
<item quantity="one">Seleicionóse %d grupu</item>
|
||||
<item quantity="other">Seleicionáronse %d grupos</item>
|
||||
</plurals>
|
||||
<string name="export_html_title" context="The title of an HTML export document">Esportación d\'Aeguis Authenticator</string>
|
||||
<string name="choose_authentication_method">Seguranza</string>
|
||||
<string name="authentication_method_explanation">Aegis ye una aplicación enfocada na seguranza p\'autenticase en dos pasos. Los pases atróxense nuna arca que se pue cifrar cola contraseña qu\'escueyas, polo que si un atacante consigue\'l ficheru cifráu de l\'arca, nun va ser a acceder al so conteníu si nun sabe la contraseña.\n\nSeleicionemos por ti la opción que nos paez más afayadiza pal preséu.</string>
|
||||
<string name="authentication_method_none">Nada</string>
|
||||
@@ -121,8 +123,7 @@
|
||||
<string name="set_number">Introduz un númberu</string>
|
||||
<string name="set_password_confirm">Confirma la contraseña</string>
|
||||
<string name="invalid_password">La contraseña ye incorreuta</string>
|
||||
<string name="invalidated_biometrics">Detectóse un cambéu nos axustes de seguranza del preséu. Vete a «Aegis -> Axustes -> Seguranza -> Desbloquéu biométricu» pa desactivar ya volver activar el desbloquéu biométricu.</string>
|
||||
<string name="password_reminder">Introduz la contraseña. Pidímosla de xemes en cuando pa que nun la escaezas.</string>
|
||||
<string name="invalidated_biometrics">Detectóse un cambéu na configuración de seguranza del preséu. Vete a «Aegis -> Configuración -> Seguranza -> Desbloquéu biométricu» pa desactivar ya volver activar el desbloquéu biométricu.</string>
|
||||
<string name="password_reminder_freq_never">Enxamás</string>
|
||||
<string name="password_reminder_freq_weekly">Selmanalmente</string>
|
||||
<string name="password_reminder_freq_biweekly">Cada dos selmanes</string>
|
||||
@@ -195,8 +196,8 @@
|
||||
<string name="saving_error">Prodúxose un error mentanto se guardaba nel arca</string>
|
||||
<string name="vault_init_error">Prodúxose un error mentanto s\'aniciaba l\'arca</string>
|
||||
<string name="vault_load_error">Prodúxose un error mentanto se cargaba l\'arca del almacenamientu</string>
|
||||
<string name="biometric_decrypt_error">Prodúxose un error mentanto se descifraba l\'arca cola autenticación biométrica. Esto namás suel pasar si los axustes de seguranza del preséu camudaron. Desbloquia l\'arca cola contraseña ya volvi configurar l\'autenticación biométrica nos axustes d\'Aegis.</string>
|
||||
<string name="biometric_init_error">Prodúxose un error mentanto se tresnaba l\'autenticación biométrica. Esto namás suel pasar si los axustes de seguranza del preséu camudaron. Desbloquia l\'arca cola contraseña ya volvi configurar l\'autenticación biométrica nos axustes d\'Aegis.</string>
|
||||
<string name="biometric_decrypt_error">Prodúxose un error mentanto se descifraba l\'arca cola autenticación biométrica. Esto namás suel pasar si la configuración de seguranza del preséu camudó. Desbloquia l\'arca cola contraseña ya volvi configurar l\'autenticación biométrica na configuración d\'Aegis.</string>
|
||||
<string name="biometric_init_error">Prodúxose un error mentanto se tresnaba l\'autenticación biométrica. Esto namás suel pasar si la configuración de seguranza del preséu camudó. Desbloquia l\'arca cola contraseña ya volvi configurar l\'autenticación biométrica na configuración d\'Aegis.</string>
|
||||
<string name="disable_encryption">Desactivación del cifráu</string>
|
||||
<string name="disable_encryption_description">¿De xuru que quies desactivar el cifráu? Esta aición fai que l\'arca s\'atroxe en testu planu. <b>Tamién se desactiven les copies de seguranza automátiques</b>.</string>
|
||||
<string name="enable_encryption_error">Prodúxose un error mentanto s\'activaba\'l cifráu</string>
|
||||
@@ -206,7 +207,7 @@
|
||||
<string name="backup_status_success">La última copia de seguranza correuta: %s</string>
|
||||
<string name="backup_status_failed">La última copia de seguranza que falló: %s</string>
|
||||
<string name="backup_status_none">Entá nun se fizo nenguna copia de seguranza</string>
|
||||
<string name="backup_warning_password">Les copies de seguranza cífrense con otra contraseña que se configura nos axustes de seguranza</string>
|
||||
<string name="backup_warning_password">Les copies de seguranza cífrense con otra contraseña que se configura na configuración de seguranza</string>
|
||||
<string name="documentsui_error">Paez qu\'al sistema fálta-y el componente «DocumentsUI». Esti componente ye importante ya necesariu pa la seleición ya creación de documentos. Si usesti una ferramienta pa facer «debloat» nel preséu, ye posible que lu desaniciares accidentalmente, polo que tienes que lu volver instalar.</string>
|
||||
<string name="icon_pack_import_error">Prodúxose un error mentanto s\'importaba un paquete d\'iconos</string>
|
||||
<string name="icon_pack_import_exists_error">Yá esiste\'l paquete d\'iconos que tentes d\'importar. ¿Quies sobrescribilu?</string>
|
||||
@@ -286,8 +287,6 @@
|
||||
<string name="pref_highlight_entry_summary">Fai que los pases s\'estremen meyor al rescamplalos temporalmente cuando toques nellos</string>
|
||||
<string name="pref_minimize_on_copy_title">Minimizar al copiar</string>
|
||||
<string name="pref_minimize_on_copy_summary">Minimiza l\'aplicación dempués de copiar un pase</string>
|
||||
<string name="pref_copy_on_tap_title">Copiar los pases al tocalos</string>
|
||||
<string name="pref_copy_on_tap_summary">Copia los pases nel cartafueyu cuando toques nellos</string>
|
||||
<string name="pref_pause_entry_title">Paralizar los pases al tocalos</string>
|
||||
<string name="pref_pause_entry_summary">Posa l\'anovamientu automáticu de los pases al tocar nellos y, polo tanto, nun s\'anueven mentanto tengan el focu. Esta opción rique l\'activación de les opciones «Rescamplar los pases al tocalos» o «Tocar pa desvelar».</string>
|
||||
<string name="pin_keyboard_description">Activa la contraseña p\'activar el tecláu numbéricu. Decátate qu\'esta opción namás funciona si la contraseña ta formada namás por númberos</string>
|
||||
@@ -370,6 +369,8 @@
|
||||
</plurals>
|
||||
<string name="next">Siguiente</string>
|
||||
<string name="previous">Anterior</string>
|
||||
<string name="unable_to_copy_uri_to_clipboard">Nun ye posible copiar la URI al cartafueyu</string>
|
||||
<string name="uri_copied_to_clipboard">La URI copióse al cartafueyu</string>
|
||||
<string name="transfer_entry">Tresferencia d\'una entrada</string>
|
||||
<string name="transfer_entry_description">Escania esti códígu QR cola aplicación autenticadora a la que quies tresferir esta entrada</string>
|
||||
<string name="google_auth_compatible_transfer_description">Escania estos códigos QR con Aegis o con Google Authenticator.\n\nPola mor de les llendes de l\'aplicación Google Authenticator, namás s\'inclúin pases TOTP ya HOTP qu\'usen el hash SHA1 ya produzan códigos de 6 díxitos</string>
|
||||
@@ -380,7 +381,7 @@
|
||||
<string name="password_strength_strong">Permuncho segura</string>
|
||||
<string name="pref_pin_keyboard_title">Tecláu numbéricu na pantalla de bloquéu</string>
|
||||
<string name="pref_pin_keyboard_summary">Activa esta opción si quies tener el tecláu númbericu na pantalla de bloquéu. Esta opción namás funciona coles contraseñes numbériques</string>
|
||||
<string name="title_activity_preferences">Axustes</string>
|
||||
<string name="title_activity_preferences">Configuración</string>
|
||||
<string name="title_activity_manage_groups">Xestión de grupos</string>
|
||||
<string name="title_activity_transfer">Tresferencia d\'entraes</string>
|
||||
<string name="title_activity_about">Tocante a</string>
|
||||
@@ -397,10 +398,11 @@
|
||||
<string name="import_vault">Importar l\'arca</string>
|
||||
<string name="importer_help_2fas">Forni una copia de seguranza de 2FAS Authenticator.</string>
|
||||
<string name="importer_help_aegis">Forni un ficheru d\'esportación/copia de seguranza d\'Aegis.</string>
|
||||
<string name="importer_help_authenticator_plus">Forni un ficheru d\'esportación d\'Authenticator Plus que se consigue pente <b>Axustes -> Copia de seguranza ya restauración -> Esportar como testu ya HTML</b>.</string>
|
||||
<string name="importer_help_authenticator_plus">Forni un ficheru d\'esportación d\'Authenticator Plus que se consigue pente <b>Configuración -> Copia de seguranza ya restauración -> Esportar como testu ya HTML</b>.</string>
|
||||
<string name="importer_help_authy">Forni una copia del ficheru <b>com.authy.storage.tokens.authenticator.xml</b> que s\'alluga na direición «/data/data/com.authy.authy/shared_prefs/», dientro del direutoriu del almacenamientu internu d\'Authy.</string>
|
||||
<string name="importer_help_andotp">Forni un ficheru d\'esportación/copia de seguranza d\'AndOTP.</string>
|
||||
<string name="importer_help_bitwarden">Forni un ficheru d\'esportación/copia de seguranza de Bitwarden. Los ficheros cifraos nun son compatibles.</string>
|
||||
<string name="importer_help_battle_net_authenticator">Forni una copia del ficheru <b>com.blizzard.bma.AUTH_STORE.xml</b> que s\'alluga na direición «/data/data/com.blizzard.bma/shared_prefs/», dientro del direutoriu del almacenamientu internu de Battle.net Authenticator.</string>
|
||||
<string name="importer_help_duo">Forni una copia del ficheru <b>accounts.json</b> que s\'alluga na direición «/data/data/com.duosecurity.duomobile/files/duokit/», dientro del direutoriu del almacenamientu internu de DUO.</string>
|
||||
<string name="importer_help_freeotp">Forni una copia del ficheru <b>tokens.xml</b> que s\'alluga na direición «/data/data/org.fedorahosted.freeotp/shared_prefs/», dientro del direutoriu del almacenamientu internu de FreeOTP.</string>
|
||||
<string name="importer_help_freeotp_plus">Forni un ficheru d\'esportación de FreeOTP+.</string>
|
||||
@@ -420,4 +422,8 @@
|
||||
<string name="pref_grouping_size_two">Grupos de 2</string>
|
||||
<string name="pref_grouping_size_three">Grupos de 3</string>
|
||||
<string name="pref_grouping_size_four">Grupos de 4</string>
|
||||
<plurals name="dropdown_checkboxes_default_count">
|
||||
<item quantity="one">Seleicionóse %d elementu</item>
|
||||
<item quantity="other">Seleicionáronse %d elementos</item>
|
||||
</plurals>
|
||||
</resources>
|
||||
|
||||
@@ -5,11 +5,16 @@
|
||||
<string name="action_delete">Изтриване</string>
|
||||
<string name="action_transfer">Прехвърляне</string>
|
||||
<string name="action_edit_icon">Редактиране на икона</string>
|
||||
<string name="action_reset_usage_count">Нулирай брой използвания</string>
|
||||
<string name="action_default_icon">Възстанови икона по подразбиране</string>
|
||||
<string name="action_reset_usage_count">Нулиране на броя използвания</string>
|
||||
<string name="action_reset_usage_count_dialog">Сигурни ли сте, че желаете броя на използванията да бъде нулиран?</string>
|
||||
<string name="action_default_icon">Възстановяване на подразбирана икона</string>
|
||||
<string name="discard">Отхвърляне</string>
|
||||
<string name="save">Запазване</string>
|
||||
<string name="issuer">Издател</string>
|
||||
<string name="yandex_pin">PIN (4–16 цифри)</string>
|
||||
<string name="motp_pin">PIN (4 цифри)</string>
|
||||
<string name="usage_count">Брой използвания</string>
|
||||
<string name="warning">Внимание</string>
|
||||
<string name="pref_cat_appearance_app">Приложение</string>
|
||||
<string name="pref_cat_appearance_entries">Записи</string>
|
||||
<string name="pref_cat_backups_android">Андроид</string>
|
||||
@@ -17,22 +22,32 @@
|
||||
<string name="pref_section_behavior_title">Режим на работа</string>
|
||||
<string name="pref_section_behavior_summary">Персонализирайте режима на работа при взаимодействие със списъка с записи.</string>
|
||||
<string name="pref_section_appearance_title">Външен вид</string>
|
||||
<string name="pref_section_appearance_summary">Регулирайте темата, езика и други настройки, които влияят на външния вид на приложението.</string>
|
||||
<string name="pref_section_appearance_summary">Изберете темата, езика и други настройки, които влияят на външния вид на приложението.</string>
|
||||
<string name="pref_section_security_title">Сигурност</string>
|
||||
<string name="pref_section_security_summary">Конфигурирайте шифроване, биометрично отключване, автоматично заключване и други настройки за сигурност.</string>
|
||||
<string name="pref_section_security_summary">Настройка на шифроване, отключване с биометрични данни, автоматично заключване и други настройки за сигурност.</string>
|
||||
<string name="pref_section_import_export_title">Импорт & Експорт</string>
|
||||
<string name="pref_section_import_export_summary">Импортирайте резервни копия на Aegis или други приложения за удостоверяване. Създайте ръчно експортиране на своя Aegis трезор.</string>
|
||||
<string name="pref_section_backups_title">Резервни копия</string>
|
||||
<string name="pref_section_backups_summary">Настройте автоматични резервни копия на избрано от вас място или се възползвайте от облачната услуга за резервни копия на Андроид.</string>
|
||||
<string name="pref_section_icon_packs">Пакети с икони</string>
|
||||
<string name="pref_section_icon_packs_summary">Управление и внасяне на пакети с икони</string>
|
||||
<string name="pref_select_theme_title">Тема</string>
|
||||
<string name="pref_view_mode_title">Режим на преглед</string>
|
||||
<string name="pref_lang_title">Език</string>
|
||||
<string name="pref_code_group_size_title">Групиране на кодови цифри</string>
|
||||
<string name="pref_account_name_title">Показване на профилното име</string>
|
||||
<string name="pref_account_name_summary">Активирайте това, за да се показва името на акаунта до издателя</string>
|
||||
<string name="pref_import_file_title">Импорт от файл</string>
|
||||
<string name="pref_show_icons_title">Показване на икони</string>
|
||||
<string name="pref_show_icons_summary">До всеки запис да се показва икона</string>
|
||||
<string name="pref_code_group_size_title">Групиране на цифрите на кода</string>
|
||||
<string name="pref_code_group_size_summary">Изберете как да бъдат групирани цифрите на кода</string>
|
||||
<string name="pref_account_name_position_title">Име на профила</string>
|
||||
<string name="pref_shared_issuer_account_name_title">Показване на името на профила при необходимост</string>
|
||||
<string name="pref_shared_issuer_account_name_summary">Показва имената на профилите само когато имат един и същ издател. Другите имена на профили ще бъдат скрити.</string>
|
||||
<string name="pref_account_name_position_summary_override">Тази настройка е заменена от режима на изглед на плочки. Името на профила винаги ще се показва под издателя.</string>
|
||||
<string name="pref_import_file_title">Внасяне от файл</string>
|
||||
<string name="pref_import_file_summary">Импортиране на токени от файл</string>
|
||||
<string name="pref_backups_title">Автоматично архивирайте трезора</string>
|
||||
<string name="pref_backups_summary">Автоматично създавайте резервни копия на трезора във външно хранилище, когато се правят промени. Това се поддържа само за шифровани трезори.</string>
|
||||
<string name="pref_backups_reminder_title">Напомняне за резервни копия</string>
|
||||
<string name="pref_backups_reminder_summary">Покзва напомняне да направите резервно копие, в случай че нямате копие на последните промени.</string>
|
||||
<string name="pref_backups_location_title">Директория за архивни файлове</string>
|
||||
<string name="pref_backups_location_summary">Архивите ще се съхраняват в</string>
|
||||
<string name="pref_backups_trigger_title">Задействайте архивиране</string>
|
||||
@@ -60,15 +75,14 @@
|
||||
<string name="pref_auto_lock_type_minimize">Приложението е минимизирано</string>
|
||||
<string name="pref_auto_lock_type_device_lock">Устройството е заключено</string>
|
||||
<string name="pref_encryption_title">Шифроване</string>
|
||||
<string name="pref_encryption_summary">Шифровайте трезора и го отключвайте с парола или биометрични данни</string>
|
||||
<string name="pref_biometrics_title">Биометрично отключване</string>
|
||||
<string name="pref_biometrics_summary">Разрешете биометрично удостоверяване, за отключване на трезора</string>
|
||||
<string name="pref_encryption_summary">Шифроване на хранилището, отключване с парола или биометрични нанни</string>
|
||||
<string name="pref_biometrics_title">Отключване с биометрични данни</string>
|
||||
<string name="pref_biometrics_summary">Разрешава удостоверяване с биометрични данни, за отключване на хранилището</string>
|
||||
<string name="pref_set_password_title">Смяна на паролата</string>
|
||||
<string name="pref_set_password_summary">Задайте нова парола, която ще ви трябва, за да отключите трезора си</string>
|
||||
<string name="export_encrypted">Шифровайте трезора</string>
|
||||
<string name="export_help">Това действие ще експортира трезора от вътрешното хранилище на Aegis. Изберете формата, който искате да бъде експорта ви:</string>
|
||||
<string name="export_warning_unencrypted">На път сте да експортирате нешифровано копие на своя Aegis трезор. <b>Това не се препоръчва</b>.</string>
|
||||
<string name="export_warning_accept">Разбирам риска</string>
|
||||
<string name="export_format_aegis">Aegis (.JSON)</string>
|
||||
<string name="export_format_google_auth_uri">Текстов файл (.TXT)</string>
|
||||
<string name="export_format_hint">Експорт формат</string>
|
||||
@@ -89,8 +103,10 @@
|
||||
<string name="set_number">Моля въведете номер</string>
|
||||
<string name="set_password_confirm">Моля, потвърдете паролата</string>
|
||||
<string name="invalid_password">Паролата е неправилна</string>
|
||||
<string name="invalidated_biometrics">Установена е промяна в настройките за защита на вашето устройство. Моля, отидете на „Aegis -> Настройки -> Сигурност -> Биометрично отключване“, за да деактивирате и активирате отново биометричното отключване.</string>
|
||||
<string name="password_reminder">Моля въведете паролата си. Понякога ви молим да направите това, за да не я забравите.</string>
|
||||
<string name="invalidated_biometrics">Установена е промяна в настройките за защита на устройството. Посетете „Aegis -> Настройки -> Сигурност -> Биометрично отключване“, изключете и отново включете биометричното отключване.</string>
|
||||
<string name="password_reminder">Въведете паролата си. Понякога искаме да я въведете, за да не я забравите.</string>
|
||||
<string name="password_reminder_dialog_title">Отключване с биометрични данни по подразбиране</string>
|
||||
<string name="password_reminder_dialog_message">Понякога искаме да въведете паролата си, за да не я забравите и така да останете без достъп до трезора. След като я въведете един път, Aegis отново ще използва биометрични данни при отключване, докато не дойде време отново да си припомните паролата.</string>
|
||||
<string name="enter_password_authy_message">Изглежда, че вашите Authy токени са шифровани. Моля, затворете Aegis, отворете Authy и отключете токените с паролата си. Вместо това Aegis може също да се опита да дешифрира вашите Authy токени вместо вас, ако въведете паролата си по-долу.</string>
|
||||
<string name="period_hint">Период (секунди)</string>
|
||||
<string name="algorithm_hint">Хаш функция</string>
|
||||
@@ -103,9 +119,9 @@
|
||||
<string name="counter">Брояч</string>
|
||||
<string name="digits">Цифри</string>
|
||||
<string name="secret">Секретен</string>
|
||||
<string name="scan">Сканирайте QR кода</string>
|
||||
<string name="scan_image">Сканирайте изображение</string>
|
||||
<string name="enter_manually">Въведете ръчно</string>
|
||||
<string name="scan">Сканиране на код за QR</string>
|
||||
<string name="scan_image">Сканиране на изображение</string>
|
||||
<string name="enter_manually">Ръчно въвеждане</string>
|
||||
<string name="set_up_biometric">Настройте биометрично отключване</string>
|
||||
<string name="copy">Копирай</string>
|
||||
<string name="edit">Промени</string>
|
||||
@@ -160,8 +176,10 @@
|
||||
<string name="choose_andotp_importer">Кой формат има резервният файл на andOTP?</string>
|
||||
<string name="choose_totpauth_importer">Това резервно копие на TOTP Authenticator шифровано ли е с парола?</string>
|
||||
<string name="choose_application">Изберете приложението, от което искате да импортирате</string>
|
||||
<string name="choose_theme">Изберете желаната от вас тема</string>
|
||||
<string name="choose_theme">Изберете желаната тема</string>
|
||||
<string name="choose_account_name_position">Изберете къде да бъде показано името на профила</string>
|
||||
<string name="choose_view_mode">Изберете желания режим на преглед</string>
|
||||
<string name="choose_copy_behavior">Изберете поведение при копиране</string>
|
||||
<string name="parsing_file_error">Възникна грешка при опит за анализиране на файла</string>
|
||||
<string name="file_not_found">Грешка: Файлът не е намерен</string>
|
||||
<string name="reading_file_error">Възникна грешка при опит за четене на файла</string>
|
||||
@@ -190,8 +208,8 @@
|
||||
<string name="sort">Сортиране</string>
|
||||
<string name="sort_alphabetically">Издател (А до Я)</string>
|
||||
<string name="sort_alphabetically_reverse">Издател (Я до А)</string>
|
||||
<string name="sort_alphabetically_name">Акаунт (А до Я)</string>
|
||||
<string name="sort_alphabetically_name_reverse">Акаунт (Я до А)</string>
|
||||
<string name="sort_alphabetically_name">Профил (А до Я)</string>
|
||||
<string name="sort_alphabetically_name_reverse">Профил (Я до А)</string>
|
||||
<string name="sort_custom">По избор</string>
|
||||
<string name="new_group">Нова група…</string>
|
||||
<string name="group">Група</string>
|
||||
@@ -200,23 +218,23 @@
|
||||
<string name="preference_manage_groups_summary">Управлявайте и изтривайте групите си тук</string>
|
||||
<string name="pref_highlight_entry_title">Акцентирайте токените при докосване</string>
|
||||
<string name="pref_highlight_entry_summary">Направете токените по-лесни за различаване един от друг, като ги маркирате временно, когато ги докоснете</string>
|
||||
<string name="pref_copy_on_tap_title">Копирайте жетоните при докосване</string>
|
||||
<string name="pref_copy_on_tap_summary">Копирайте токени в клипборда, като ги докоснете</string>
|
||||
<string name="pref_copy_behavior_title">Копиране на маркери в междинната памет</string>
|
||||
<string name="pin_keyboard_description">Въведете паролата си, за да активирате PIN клавиатурата. Имайте предвид, че това работи само ако вашата парола се състои само от цифри</string>
|
||||
<string name="pin_keyboard_error">Грешка при активиране на PIN клавиатурата</string>
|
||||
<string name="pin_keyboard_error_description">Не е възможно да зададете PIN клавиатура. Паролата ви трябва да се състои само от цифри.</string>
|
||||
<string name="pin_keyboard_disabled">Паролата е сменена. PIN клавиатурата вече няма да се показва.</string>
|
||||
<string name="selected">Избрани</string>
|
||||
<string name="selected">Избрано</string>
|
||||
<string name="dark_theme_title">Тъмна тема</string>
|
||||
<string name="light_theme_title">Светла тема</string>
|
||||
<string name="amoled_theme_title">AMOLED тема</string>
|
||||
<string name="system_theme_title">Задава се от приложение за пестене на батерията</string>
|
||||
<string name="system_amoled_theme_title">Задава се от приложение за пестене на батерията (AMOLED)</string>
|
||||
<string name="normal_viewmode_title">Нормално</string>
|
||||
<string name="compact_mode_title">Компактно</string>
|
||||
<string name="small_mode_title">Малко</string>
|
||||
<string name="system_theme_title">Зададена от прилож. за пест. на бат.</string>
|
||||
<string name="system_amoled_theme_title">Зададена от прилож. за пест. на бат. (AMOLED)</string>
|
||||
<string name="normal_viewmode_title">Обикновен</string>
|
||||
<string name="compact_mode_title">Компактен</string>
|
||||
<string name="small_mode_title">Дребен</string>
|
||||
<string name="tiles_mode_title">Плочки</string>
|
||||
<string name="unknown_issuer">Неизвестен издател</string>
|
||||
<string name="unknown_account_name">Неизвестно име на акаунта</string>
|
||||
<string name="unknown_account_name">Неизвестно име на профил</string>
|
||||
<plurals name="import_error_dialog">
|
||||
<item quantity="one">Aegis не можа да импортира %d токен. Тези токени ще бъдат пропуснати. Натиснете „подробности“, за да видите повече информация за грешките.</item>
|
||||
<item quantity="other">Aegis не можа да импортира %d токена. Тези токени ще бъдат пропуснати. Натиснете „подробности“, за да видите повече информация за грешките.</item>
|
||||
@@ -238,11 +256,11 @@
|
||||
<string name="third_party_licenses">Лицензи на трети страни</string>
|
||||
<string name="third_party_licenses_description">Лицензи на библиотеките от трети страни, които Aegis използва</string>
|
||||
<string name="country_netherlands">Нидерландия </string>
|
||||
<string name="email_us">Напишете имейл</string>
|
||||
<string name="visit_website">Посетете нашия уебсайт</string>
|
||||
<string name="email_us">Електронна поща</string>
|
||||
<string name="visit_website">Страница</string>
|
||||
<string name="about_support">Поддръжка</string>
|
||||
<string name="support_rate">Оценете</string>
|
||||
<string name="support_rate_description">Подкрепете ни, като оставите отзив в Google Play Магазина</string>
|
||||
<string name="support_rate_description">Подкрепете ни, като оставите отзив в Google Play</string>
|
||||
<string name="webview_error">Това устройство не поддържа уеб изглед, който е необходим за преглед на дневника с промени и лиценза. Липсва системен компонент.</string>
|
||||
<string name="email">Имейл</string>
|
||||
<string name="time_sync_warning_title">Автоматична синхронизация на времето</string>
|
||||
@@ -264,7 +282,7 @@
|
||||
<string name="next">Следващ</string>
|
||||
<string name="previous">Предишен</string>
|
||||
<string name="transfer_entry">Прехвърляне на запис</string>
|
||||
<string name="transfer_entry_description">Сканирайте този QR код с приложението за удостоверяване, в което искате да прехвърлите този запис</string>
|
||||
<string name="transfer_entry_description">Сканирайте кода за QR с приложението за удостоверяване, в което искате да прехвърлите този запис</string>
|
||||
<string name="password_strength_very_weak">Много слаба</string>
|
||||
<string name="password_strength_weak">Слаба</string>
|
||||
<string name="password_strength_fair">Става</string>
|
||||
@@ -298,4 +316,10 @@
|
||||
<string name="importer_help_winauth">Доставете файл за експортиране на WinAuth.</string>
|
||||
<string name="importer_help_direct">Импортиране на записи директно от %s. Това изисква приложението да бъде инсталирано на това устройство и да бъде предоставен root достъп на Aegis.</string>
|
||||
<string name="groups">Групи</string>
|
||||
<string name="pref_copy_behavior_never">Никога</string>
|
||||
<string name="pref_copy_behavior_single_tap">Единично докосване</string>
|
||||
<string name="pref_copy_behavior_double_tap">Двойно докосване</string>
|
||||
<string name="pref_account_name_position_hidden">Скрито</string>
|
||||
<string name="pref_account_name_position_end">До издателя</string>
|
||||
<string name="pref_account_name_position_below">Под издателя</string>
|
||||
</resources>
|
||||
|
||||
@@ -39,8 +39,6 @@
|
||||
<string name="pref_show_icons_summary">Mostra icones al costat de cada entrada</string>
|
||||
<string name="pref_code_group_size_title">Agrupació dels dígits</string>
|
||||
<string name="pref_code_group_size_summary">Triar nombre de digits per agrupar els codis</string>
|
||||
<string name="pref_account_name_title">Mostra el nom del compte</string>
|
||||
<string name="pref_account_name_summary">Activa això per a mostrar en nom del compte al costat de l\'emissor</string>
|
||||
<string name="pref_import_file_title">Importa des d\'un fitxer</string>
|
||||
<string name="pref_import_file_summary">Importar fitxes des d\'un fitxer</string>
|
||||
<string name="pref_android_backups_title">Copies al núvol d\'Android</string>
|
||||
@@ -48,6 +46,10 @@
|
||||
<string name="pref_android_backups_hint"><i>Les còpies dispositiu-a-dispositiu (D2D) sempre estan permeses, sense tenir en compte la configuració de dalt</i></string>
|
||||
<string name="pref_backups_title">Copia la volta automàticament</string>
|
||||
<string name="pref_backups_summary">Crear còpies de seguretat de la volta a l\'emmagatzematge extern quan es facin canvis. Això només funciona per a voltes xifrades.</string>
|
||||
<string name="pref_backups_reminder_title">Recordatori de còpia</string>
|
||||
<string name="pref_backups_reminder_summary">Mostra un recordatori per a fer còpia de seguretat de la volta si no has desat els teus últims canvis.</string>
|
||||
<string name="pref_backups_reminder_dialog_title">Desactivar recordatori de còpia</string>
|
||||
<string name="pref_backups_reminder_dialog_summary">Desactivant aquest recordatori, Aegis no et dira si tens canvis dels que no hagis fet una copia de seguretat. Això posa en risc l\'accés als teus tokens. Segur que vols desactivar el recordatori?</string>
|
||||
<string name="pref_backups_location_title">Directori per a les còpies</string>
|
||||
<string name="pref_backups_location_summary">Les còpies es desaran a</string>
|
||||
<string name="pref_backups_trigger_title">Disparador de còpia</string>
|
||||
@@ -97,14 +99,20 @@
|
||||
<string name="export_encrypted">Xifra la volta</string>
|
||||
<string name="export_help">Això exportarà la volta fora d\'Aegis. Tria el format en el que s\'ha d\'exportar:</string>
|
||||
<string name="export_warning_unencrypted">Això exportarà una còpia sense xifrar de la volta d\'Aegis. <b>No recomanat</b>.</string>
|
||||
<string name="export_warning_accept">Entenc els riscos</string>
|
||||
<string name="export_warning_password">Les exportacions es xifren fent servir una contrasenya diferent, configurada a la secció de seguretat.</string>
|
||||
<string name="understand_risk_accept">Entenc el risc</string>
|
||||
<string name="export_format_aegis">Aegis (.JSON)</string>
|
||||
<string name="export_format_google_auth_uri">Fitxers de text (*.txt)</string>
|
||||
<string name="export_format_html">Pàgina web (.HTML)</string>
|
||||
<string name="export_format_hint">Format d\'exportació</string>
|
||||
<string name="export_all_groups">Exportar tots els grups</string>
|
||||
<string name="export_choose_groups">Tria quins grups exportar:</string>
|
||||
<string name="export_choose_groups">Tria els grups a exportar</string>
|
||||
<plurals name="export_groups_selected_count">
|
||||
<item quantity="one">%d grup seleccionat</item>
|
||||
<item quantity="other">%d grups seleccionats</item>
|
||||
</plurals>
|
||||
<string name="export_no_groups_selected">No s\'han triat grups per a exportar</string>
|
||||
<string name="export_html_title" context="The title of an HTML export document">Exportat d\'Aegis Authenticator</string>
|
||||
<string name="choose_authentication_method">Seguretat</string>
|
||||
<string name="authentication_method_explanation">Aegis es una app d\'A2F. Les fitxes es desen a una volta que opcionalment pot ser xifrada amb una contrasenya. Si un atacant obté el fitxer de la volta, no hi podrà accedir sense la contrasenya.\n\nHem preseleccionat la opció que creiem que anirà millor al teu dispositiu.</string>
|
||||
<string name="authentication_method_none">Cap</string>
|
||||
@@ -123,7 +131,6 @@
|
||||
<string name="set_password_confirm">Confirma la contrasenya</string>
|
||||
<string name="invalid_password">La contrasenya no és correcta</string>
|
||||
<string name="invalidated_biometrics">S\'ha detectat un canvi en la configuració de seguretat del dispositiu. Si us plau, ves a \"Aegis -> Configuració -> Seguretat -> Desbloqueig biomètric\" per a desactivar i reactivar-lo.</string>
|
||||
<string name="password_reminder">Introdueix la contrasenya. T\'ho demanarem ocasionalment per tal que no te\'n oblidis.</string>
|
||||
<string name="password_reminder_freq_never">Mai</string>
|
||||
<string name="password_reminder_freq_weekly">Setmanalment</string>
|
||||
<string name="password_reminder_freq_biweekly">Cada dues setmanes</string>
|
||||
@@ -164,6 +171,7 @@
|
||||
<string name="encrypting_vault">Xifrant la volta</string>
|
||||
<string name="exporting_vault">Exporta la volta</string>
|
||||
<string name="reading_file">S\'està llegint el fitxer</string>
|
||||
<string name="requesting_root_access">Demanant accés root</string>
|
||||
<string name="analyzing_qr">Anàlisi del codi QR</string>
|
||||
<string name="analyzing_qr_multiple">Anàlisi del codi QR %d/%d (%s)</string>
|
||||
<plurals name="added_new_entries">
|
||||
@@ -230,6 +238,7 @@
|
||||
<string name="reading_file_error">S\'ha produït un error mentre s\'intentava carregar el fitxer</string>
|
||||
<string name="app_lookup_error">Aquesta aplicació no està instal·lada</string>
|
||||
<string name="app_version_error">La versió instal·lada de %s no està suportada. Les versions recents han començat a xifrar els fitxers de l\'emmagatzematge intern, fent que Aegis no pugui accedir a la informació que necessita per a fer la importació. És molt possible que intentar importar finalitzi amb error. Vols intentar-ho igualment?</string>
|
||||
<string name="root_error">Error: no s\'ha pogut obtenir accés root</string>
|
||||
<plurals name="imported_entries_count">
|
||||
<item quantity="one">%d entrades importades</item>
|
||||
<item quantity="other">%d entrades importades</item>
|
||||
@@ -287,8 +296,6 @@
|
||||
<string name="pref_highlight_entry_summary">Fes les fitxes més fàcils de distingir de la resta il·luminant-les temporalment quan les toquis</string>
|
||||
<string name="pref_minimize_on_copy_title">Minimitzar al copiar</string>
|
||||
<string name="pref_minimize_on_copy_summary">Minimitzar l\'aplicació després de copiar un token</string>
|
||||
<string name="pref_copy_on_tap_title">Copia la fitxa al tocar</string>
|
||||
<string name="pref_copy_on_tap_summary">Copia les fitxes al porta-retalls al tocar-les</string>
|
||||
<string name="pref_pause_entry_title">Congela la fitxa al tocar</string>
|
||||
<string name="pref_pause_entry_summary">Pausa l\'actualització automàtica de la fitxa al tocar-la. No s\'actualitzará mentre estigui marcada. Cal tenir \"Il·lumina les fitxes al tocar\" o \"Toca per a mostrar\".</string>
|
||||
<string name="pin_keyboard_description">Introdueix la teva contrasenya per a activar el teclat PIN. Això només funcionarà si la contrasenya només té dígits</string>
|
||||
@@ -350,8 +357,16 @@
|
||||
</plurals>
|
||||
<string name="google_qr_export_unexpected">S\'esperava codi QR #%d, però s\'ha trobat #%d en el seu lloc</string>
|
||||
<string name="backup_error_bar_message"><b>Ha fallat la còpia de seguretat recentment</b></string>
|
||||
<string name="backup_error_dialog_details" comment="The first parameter is the type of backup (e.g. built-in or Android backup). The second parameter is an elapsed time in the style of 'x seconds/minutes/days ago'.">Una còpia de seguretat de la volta utilitzant %s ha fallat. La còpia s\'ha intentat %s. Si us plau, comprova la configuració de la còpia per a assegurar-te de que les còpies es poden fer correctament.
|
||||
</string>
|
||||
<string name="backup_system_builtin">Còpies de seguretat integrades a Aegis</string>
|
||||
<string name="backup_system_android">Còpia al núvol d\'Android</string>
|
||||
<string name="backup_reminder_bar_message_with_latest" comment="The parameter is an elapsed time in the style of 'x seconds/minutes/days ago'">L\'última còpia de seguretat és molt antiga (%s) </string>
|
||||
<string name="backup_reminder_bar_message">No s\'han desat els canvis </string>
|
||||
<string name="backup_reminder_bar_dialog_title">No s\'ha fet còpia dels canvis</string>
|
||||
<string name="backup_reminder_bar_dialog_summary"> No s\'ha fet una còpia de seguretat dels últims canvis. Es important fer còpies regularment per a evitar perdre l\'accés als teus comptes. Si us plau, considera activar les còpies automàtiques al menú de configuració.
|
||||
</string>
|
||||
<string name="backup_reminder_bar_dialog_accept">Configurar còpies de seguretat</string>
|
||||
<string name="backup_plaintext_export_warning"><b>La volta s\'ha exportat recentment en text sense format</b></string>
|
||||
<string name="pref_show_plaintext_warning_hint">No tornis a mostrar aquesta advertència</string>
|
||||
<string name="backup_plaintext_warning_explanation">Aquest avís es mostra perquè recentment heu exportat una còpia no xifrada de la volta. Per mantenir la seguretat dels vostres tokens, us recomanem que suprimiu aquest fitxer quan ja no sigui necessari.</string>
|
||||
@@ -371,6 +386,9 @@
|
||||
</plurals>
|
||||
<string name="next">Pròxim</string>
|
||||
<string name="previous">Anterior</string>
|
||||
<string name="copy_uri">Copiar URI</string>
|
||||
<string name="unable_to_copy_uri_to_clipboard">No s\'ha pogut copiar la URI</string>
|
||||
<string name="uri_copied_to_clipboard">URI copiada al porta-retalls</string>
|
||||
<string name="transfer_entry">Transferir entrada</string>
|
||||
<string name="transfer_entry_description">Escaneja aquest codi QR amb l\'aplicació d\'autenticació a la que vols transferir aquesta entrada</string>
|
||||
<string name="google_auth_compatible_transfer_description">Escanegeu aquests codis QR amb Aegis o Google Authenticator.\n\n A causa de les limitacions de l\'aplicació Google Authenticator, només s\'inclouen tokens TOTP & HOTP que utilitzen SHA1 i produeixen codis de 6 dígits</string>
|
||||
@@ -399,9 +417,11 @@
|
||||
<string name="importer_help_2fas">Subministra un fitxer exportat del 2FAS Authenticator.</string>
|
||||
<string name="importer_help_aegis">Subministra un fitxer exportat del Aegis.</string>
|
||||
<string name="importer_help_authenticator_plus">Subministra un fitxer exportat del Authenticator Plus, obtingut amb <b>Settings -> Backup & Restore -> Export as Text and HTML</b>.</string>
|
||||
<string name="importer_help_authenticator_pro">Proveeix un fitxer exportat d\'Authenticat Pro, aconseguit a <b>Settings > Back up > Back up to encrypted file (recommended)</b>.</string>
|
||||
<string name="importer_help_authy">Subministra una còpia de <b>/data/data/com.authy.authy/shared_prefs/com.authy.storage.tokens.authenticator.xml</b>, que està a l\'emmagatzematge intern del teu dispositiu, al directori del Authy.</string>
|
||||
<string name="importer_help_andotp">Subministra un fitxer exportat del andOTP.</string>
|
||||
<string name="importer_help_bitwarden">Subministreu un fitxer d\'exportació/còpia de seguretat de Bitwarden. Els fitxers xifrats no són compatibles.</string>
|
||||
<string name="importer_help_battle_net_authenticator">Proporciona una copia de <b>/data/data/com.blizzard.bma/shared_prefs/com.blizzard.bma.AUTH_STORE.xml</b>, trobat al directori del autenticador de Battle.net.</string>
|
||||
<string name="importer_help_duo">Subministra una còpia de <b>/data/data/com.duosecurity.duomobile/files/duokit/accounts.json</b>, que està a l\'emmagatzematge intern del teu dispositiu, al directori del DUO.</string>
|
||||
<string name="importer_help_freeotp">Subministra una còpia de <b>/data/data/org.fedorahosted.freeotp/shared_prefs/tokens.xml</b>, que està a l\'emmagatzematge intern del teu dispositiu, al directori del FreeOTP.</string>
|
||||
<string name="importer_help_freeotp_plus">Subministra un fitxer exportat del FreeOTP+.</string>
|
||||
@@ -421,4 +441,28 @@
|
||||
<string name="pref_grouping_size_two">Grups de 2</string>
|
||||
<string name="pref_grouping_size_three">Grups de 3</string>
|
||||
<string name="pref_grouping_size_four">Grups de 4</string>
|
||||
<plurals name="time_elapsed_seconds">
|
||||
<item quantity="one">fa %d segon</item>
|
||||
<item quantity="other">fa %d segons</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_minutes">
|
||||
<item quantity="one">fa %d minut</item>
|
||||
<item quantity="other">fa %d minuts</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_hours">
|
||||
<item quantity="one">Fa %d hora</item>
|
||||
<item quantity="other">fa %d hores</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_days">
|
||||
<item quantity="one">fa %d dia</item>
|
||||
<item quantity="other">fa %d dies</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_years">
|
||||
<item quantity="one">fa %d any</item>
|
||||
<item quantity="other">fa %d anys</item>
|
||||
</plurals>
|
||||
<plurals name="dropdown_checkboxes_default_count">
|
||||
<item quantity="one">%d entrada seleccionada</item>
|
||||
<item quantity="other">%d entrades seleccionades</item>
|
||||
</plurals>
|
||||
</resources>
|
||||
|
||||
@@ -39,8 +39,10 @@
|
||||
<string name="pref_show_icons_summary">Zobrazit ikony vedle každého záznamu</string>
|
||||
<string name="pref_code_group_size_title">Seskupení číslic kódu</string>
|
||||
<string name="pref_code_group_size_summary">Vyberte počet číslic, po kterých se mají seskupovat kódy</string>
|
||||
<string name="pref_account_name_title">Zobrazit název účtu</string>
|
||||
<string name="pref_account_name_summary">Zobrazit název účtu vedle poskytovatele</string>
|
||||
<string name="pref_account_name_position_title">Zobrazit název účtu</string>
|
||||
<string name="pref_shared_issuer_account_name_title">Název účtu zobrazit pouze v případě potřeby</string>
|
||||
<string name="pref_shared_issuer_account_name_summary">Názvy účtů zobrazit pouze, pokud mají stejného poskytovatele. Ostatní názvy účtů budou skryty.</string>
|
||||
<string name="pref_account_name_position_summary_override">Toto nastavení je přepsáno režimem zobrazení názvů. Název účtu bude vždy zobrazen pod poskytovatelem.</string>
|
||||
<string name="pref_import_file_title">Importovat ze souboru</string>
|
||||
<string name="pref_import_file_summary">Importovat tokeny ze souboru</string>
|
||||
<string name="pref_android_backups_title">Cloudové zálohování systému Android</string>
|
||||
@@ -48,6 +50,10 @@
|
||||
<string name="pref_android_backups_hint"><i>Zálohy \"zařízení na zařízení\" (D2D) jsou povoleny vždy, nezávisle na nastavení výše</i></string>
|
||||
<string name="pref_backups_title">Automaticky zálohovat trezor</string>
|
||||
<string name="pref_backups_summary">Automaticky zálohovat trezor na externí úložiště při provedení změn. Tato možnost je dostupná jen pro šifrované trezory.</string>
|
||||
<string name="pref_backups_reminder_title">Připomenutí zálohy</string>
|
||||
<string name="pref_backups_reminder_summary">Zobrazit připomenutí k zálohování vašeho trezoru, pokud jste nezálohovali své poslední změny.</string>
|
||||
<string name="pref_backups_reminder_dialog_title">Zakázat připomenutí zálohy</string>
|
||||
<string name="pref_backups_reminder_dialog_summary">Vypnutí tohoto připomenutí znamená, že vám Aegis neřekne, zda máte změny, které ještě nejsou zálohovány. Tím se vystavíte riziku ztráty přístupu k vašim tokenům. Opravdu chcete zakázat připomenutí?</string>
|
||||
<string name="pref_backups_location_title">Složka pro soubory záloh</string>
|
||||
<string name="pref_backups_location_summary">Zálohy budou uloženy v</string>
|
||||
<string name="pref_backups_trigger_title">Spustit zálohování</string>
|
||||
@@ -101,16 +107,22 @@
|
||||
<string name="export_encrypted">Šifrovat trezor</string>
|
||||
<string name="export_help">Trezor bude exportován mimo vnitřní úložiště Aegis. Zvolte formát, ve kterém chcete trezor exportovat:</string>
|
||||
<string name="export_warning_unencrypted">Chystáte se exportovat nešifrovanou kopii vašeho Aegis trezoru. Toto <b>není doporučeno</b>.</string>
|
||||
<string name="export_warning_accept">Chápu rizika</string>
|
||||
<string name="export_warning_password">Exporty jsou šifrovány pomocí samostatného hesla nastaveného v nastavení zabezpečení.</string>
|
||||
<string name="understand_risk_accept">Chápu rizika</string>
|
||||
<string name="export_format_aegis">Aegis (.JSON)</string>
|
||||
<string name="export_format_google_auth_uri">Textový soubor (.TXT)</string>
|
||||
<string name="export_format_html">Webová stránka (.HTML)</string>
|
||||
<string name="export_format_hint">Formát exportu</string>
|
||||
<string name="export_all_groups">Exportovat všechny skupiny</string>
|
||||
<string name="export_choose_groups">Vyberte, které skupiny chcete exportovat:</string>
|
||||
<string name="export_choose_groups">Vyberte skupiny, které chcete exportovat</string>
|
||||
<plurals name="export_groups_selected_count">
|
||||
<item quantity="one">Vybrána %d skupina</item>
|
||||
<item quantity="few">Vybrány %d skupiny</item>
|
||||
<item quantity="many">Vybráno %d skupin</item>
|
||||
<item quantity="other">Vybráno %d skupin</item>
|
||||
</plurals>
|
||||
<string name="export_no_groups_selected">Nebyly vybrány žádné skupiny k exportu</string>
|
||||
<string name="export_html_title">Export Aegis Authenticator</string>
|
||||
<string name="export_html_title" context="The title of an HTML export document">Export Aegis Authenticator</string>
|
||||
<string name="choose_authentication_method">Zabezpečení</string>
|
||||
<string name="authentication_method_explanation">Aegis je 2FA aplikace zaměřená na bezpečnost. Tokeny jsou uloženy v trezoru, který může být zašifrovaný vámi zvoleným heslem. Získá-li útočník váš zašifrovaný trezor, bez hesla se do něj nedostane.\n\nPředvybrali jsme možnost, která by podle nás měla nejvíce vyhovovat vašemu zařízení.</string>
|
||||
<string name="authentication_method_none">Žádné</string>
|
||||
@@ -130,6 +142,8 @@
|
||||
<string name="invalid_password">Heslo je nesprávné</string>
|
||||
<string name="invalidated_biometrics">Zjištěna změna nastavení zabezpečení zařízení. Přejděte do „Aegis -> Nastavení -> Zabezpečení -> Odemčení pomocí biometrie“ a zakažte a znovu povolte odemykání pomocí biometrie.</string>
|
||||
<string name="password_reminder">Zadejte své heslo. Občas se na něj ptáme, abyste ho nezapomněli.</string>
|
||||
<string name="password_reminder_dialog_title">Biometrické odemknutí ve výchozím nastavení</string>
|
||||
<string name="password_reminder_dialog_message">Občas vás požádáme o zadání vašeho hesla, abyste ho nezapomněli a neztratili tak přístup k trezoru. Po jednom zadání hesla se Aegis vrátí zpět k biometrickému ověřování, dokud nebude znovu čas na připomenutí hesla.</string>
|
||||
<string name="password_reminder_freq_never">Nikdy</string>
|
||||
<string name="password_reminder_freq_weekly">Týdně</string>
|
||||
<string name="password_reminder_freq_biweekly">Každý druhý týden</string>
|
||||
@@ -237,7 +251,9 @@
|
||||
<string name="choose_totpauth_importer">Je tato záloha TOTP autentifikátoru šifrována heslem?</string>
|
||||
<string name="choose_application">Zvolte aplikaci, ze které chcete importovat údaje</string>
|
||||
<string name="choose_theme">Vyberte si vzhled rozhraní</string>
|
||||
<string name="choose_account_name_position">Vyberte požadovanou pozici názvu účtu</string>
|
||||
<string name="choose_view_mode">Vyberte si režim zobrazení</string>
|
||||
<string name="choose_copy_behavior">Vyberte požadované chování kopírování</string>
|
||||
<string name="parsing_file_error">Při zpracování souboru došlo k chybě</string>
|
||||
<string name="file_not_found">Chyba: Soubor nenalezen</string>
|
||||
<string name="reading_file_error">Při pokusu o čtení souboru došlo k chybě</string>
|
||||
@@ -305,8 +321,7 @@
|
||||
<string name="pref_highlight_entry_summary">Usnadnit vzájemné rozlišení tokenů dočasným zvýrazněním po kleputí</string>
|
||||
<string name="pref_minimize_on_copy_title">Minimalizovat při kopírování</string>
|
||||
<string name="pref_minimize_on_copy_summary">Minimalizovat aplikaci po zkopírování tokenu</string>
|
||||
<string name="pref_copy_on_tap_title">Zkopírovat tokeny po klepnutí</string>
|
||||
<string name="pref_copy_on_tap_summary">Zkopírovat tokeny do schránky po klepnutí na ně</string>
|
||||
<string name="pref_copy_behavior_title">Zkopírovat tokeny do schránky</string>
|
||||
<string name="pref_pause_entry_title">Zmrazit tokeny po klepnutí</string>
|
||||
<string name="pref_pause_entry_summary">Pozastavit automatické obnovování tokenů klepnutím na ně. Tokeny nebudou aktualizovány, dokud jsou zaměřeny. Vyžaduje \"Zvýraznit tokeny po klepnutí\" nebo \"Klepnutím zobrazit\".</string>
|
||||
<string name="pin_keyboard_description">Zadejte své heslo pro povolení PIN klávesnice. Toto funguje jen pokud používáte číselné heslo.</string>
|
||||
@@ -322,6 +337,7 @@
|
||||
<string name="normal_viewmode_title">Normální</string>
|
||||
<string name="compact_mode_title">Kompaktní</string>
|
||||
<string name="small_mode_title">Malý</string>
|
||||
<string name="tiles_mode_title">Názvy</string>
|
||||
<string name="unknown_issuer">Neznámý poskytovatel</string>
|
||||
<string name="unknown_account_name">Neznámý název účtu</string>
|
||||
<plurals name="import_error_dialog">
|
||||
@@ -380,6 +396,10 @@
|
||||
</string>
|
||||
<string name="backup_reminder_bar_message"> Změny nejsou zálohovány
|
||||
</string>
|
||||
<string name="backup_reminder_bar_dialog_title">Změny nejsou zálohovány</string>
|
||||
<string name="backup_reminder_bar_dialog_summary"> Nedávné změny v trezoru ještě nebyly zálohovány. Je důležité provádět pravidelné zálohování, aby nedošlo ke ztrátě přístupu k účtům. Zvažte prosím nastavení automatického zálohování v nabídce nastavení.
|
||||
</string>
|
||||
<string name="backup_reminder_bar_dialog_accept">Nastavit zálohování</string>
|
||||
<string name="backup_plaintext_export_warning"><b>Trezor byl nedávno exportován v plaintextu</b></string>
|
||||
<string name="pref_show_plaintext_warning_hint">Toto varování již nezobrazovat</string>
|
||||
<string name="backup_plaintext_warning_explanation">Toto upozornění se zobrazuje, protože jste nedávno exportovali nešifrovanou kopii trezoru. Chcete-li zachovat bezpečnost svých tokenů, doporučujeme tento soubor odstranit, jakmile již nebude potřeba.</string>
|
||||
@@ -432,9 +452,11 @@
|
||||
<string name="importer_help_2fas">Dodejte záložní soubor 2FAS Authenticator.</string>
|
||||
<string name="importer_help_aegis">Dodejte soubor exportu/zálohy Aegis.</string>
|
||||
<string name="importer_help_authenticator_plus">Dodejte exportovaný soubor Authenticator Plus získaný přes <b>Nastavení -> Záloha a obnovení -> Exportovat jako text a HTML</b>.</string>
|
||||
<string name="importer_help_authenticator_pro">Dodejte exportovaný soubor Authenticator Pro získaný přes <b>Nastavení -> Záloha -> Exportovat do šifrovaného souboru (doporučeno)</b>.</string>
|
||||
<string name="importer_help_authy">Dodejte kopii <b>/data/data/com.authy.authy/shared_prefs/com.authy.storage.tokens.authenticator.xml</b>, která se nachází v interním úložišti Authy.</string>
|
||||
<string name="importer_help_andotp">Dodejte soubor exportu/zálohy andOTP.</string>
|
||||
<string name="importer_help_bitwarden">Vyberte soubor exportu/zálohy Bitwardenu. Šifrované soubory nejsou podporovány.</string>
|
||||
<string name="importer_help_battle_net_authenticator">Dodejte kopii <b>/data/data/com.blizzard.bma/shared_prefs/com.blizzard.bma.AUTH_STORE.xml</b>, která se nachází v interním úložišti Battle.net Authenticator.</string>
|
||||
<string name="importer_help_duo">Dodejte kopii <b>/data/data/com.duosecurity.duomobile/files/duokit/accounts.json</b>, která se nachází v interním úložišti DUO.</string>
|
||||
<string name="importer_help_freeotp">Dodejte kopii <b>/data/data/org.fedorahosted.freeotp/shared_prefs/tokens.xml</b>, která se nachází v interním úložišti FreeOTP.</string>
|
||||
<string name="importer_help_freeotp_plus">Dodjete soubor exportu FreeOTP+.</string>
|
||||
@@ -454,6 +476,12 @@
|
||||
<string name="pref_grouping_size_two">Skupiny 2</string>
|
||||
<string name="pref_grouping_size_three">Skupiny 3</string>
|
||||
<string name="pref_grouping_size_four">Skupiny 4</string>
|
||||
<string name="pref_copy_behavior_never">Nikdy</string>
|
||||
<string name="pref_copy_behavior_single_tap">Jedno klepnutí</string>
|
||||
<string name="pref_copy_behavior_double_tap">Dvojité klepnutí</string>
|
||||
<string name="pref_account_name_position_hidden">Skryté</string>
|
||||
<string name="pref_account_name_position_end">Vedle poskytovatele</string>
|
||||
<string name="pref_account_name_position_below">Pod poskytovatelem</string>
|
||||
<plurals name="time_elapsed_seconds">
|
||||
<item quantity="one">před %d sekundou</item>
|
||||
<item quantity="few">před %d sekundami</item>
|
||||
@@ -484,4 +512,10 @@
|
||||
<item quantity="many">před %d lety</item>
|
||||
<item quantity="other">před %d lety</item>
|
||||
</plurals>
|
||||
<plurals name="dropdown_checkboxes_default_count">
|
||||
<item quantity="one">Vybrána %d položka</item>
|
||||
<item quantity="few">Vybrány %d položky</item>
|
||||
<item quantity="many">Vybráno %d položek</item>
|
||||
<item quantity="other">Vybráno %d položek</item>
|
||||
</plurals>
|
||||
</resources>
|
||||
|
||||
@@ -39,8 +39,10 @@
|
||||
<string name="pref_show_icons_summary">Vis ikoner ved siden af hver post</string>
|
||||
<string name="pref_code_group_size_title">Kodeciffergruppering</string>
|
||||
<string name="pref_code_group_size_summary">Vælg antal cifre til kodegruppering</string>
|
||||
<string name="pref_account_name_title">Vis kontonavn</string>
|
||||
<string name="pref_account_name_summary">Aktiver dette for at vise kontonavnet ved siden af udstederen</string>
|
||||
<string name="pref_account_name_position_title">Vis kontonavnet</string>
|
||||
<string name="pref_shared_issuer_account_name_title">Vis kun kontonavn, når nødvendigt</string>
|
||||
<string name="pref_shared_issuer_account_name_summary">Vis kun kontonavne, som deler samme udsteder. Øvrige kontonavne vises ikke.</string>
|
||||
<string name="pref_account_name_position_summary_override">Denne indstilling tilsidesættes i flisevisningstilstanden. Kontonavn vises altid under udstederen.</string>
|
||||
<string name="pref_import_file_title">Import fra fil</string>
|
||||
<string name="pref_import_file_summary">Importér tokens fra en fil</string>
|
||||
<string name="pref_android_backups_title">Android cloud-sikkerhedskopier</string>
|
||||
@@ -48,6 +50,10 @@
|
||||
<string name="pref_android_backups_hint"><i>Enhed-til-enhed (D2D) sikkerhedskopier er altid tilladt, uanset ovenstående indstilling</i></string>
|
||||
<string name="pref_backups_title">Sikkerhedskopiér automatisk Boksen</string>
|
||||
<string name="pref_backups_summary">Opret automatisk sikkerhedskopier af Boksen på ekstern lagerplads, når ændringer foretages. Dette understøttes kun for krypterede Bokse.</string>
|
||||
<string name="pref_backups_reminder_title">Sikkerhedskopieringspåmindelse</string>
|
||||
<string name="pref_backups_reminder_summary">Vis en påmindelse om at sikkerhedskopiere boksen, såfremt de seneste ændringer ikke er sikkerhedskopieret.</string>
|
||||
<string name="pref_backups_reminder_dialog_title">Deaktivér sikkerhedskopieringspåmindelse</string>
|
||||
<string name="pref_backups_reminder_dialog_summary">Deaktivering af denne påmindelse betyder, at Aegis ikke adviserer om endnu ikke er sikkerhedskopieret ændringer. Dette indebærer en risiko for at miste adgang til tokener. Sikker på, at påmindelsen skal deaktiveres?</string>
|
||||
<string name="pref_backups_location_title">Mappe til sikkerhedskopifiler</string>
|
||||
<string name="pref_backups_location_summary">Sikkerhedskopier vil blive gemt til</string>
|
||||
<string name="pref_backups_trigger_title">Udløs sikkerhedskopiering</string>
|
||||
@@ -97,16 +103,20 @@
|
||||
<string name="export_encrypted">Kryptér boksen</string>
|
||||
<string name="export_help">Denne handling vil eksportere boksen ud af Aegis\' interne lager. Vælg det format, som du gerne vil eksportere i:</string>
|
||||
<string name="export_warning_unencrypted">Du er ved at eksportere en ukrypteret kopi af din Aegis-boks. <b>Dette er ikke anbefalet</b>.</string>
|
||||
<string name="export_warning_accept">Jeg forstår risikoen</string>
|
||||
<string name="export_warning_password">Eksporter krypteres vha. en separat adgangskode opsat i Sikkerhedsindstillinger.</string>
|
||||
<string name="understand_risk_accept">Risikoen er forstået</string>
|
||||
<string name="export_format_aegis">Aegis (.JSON)</string>
|
||||
<string name="export_format_google_auth_uri">Tekst fil (.TXT)</string>
|
||||
<string name="export_format_html">Webside (.HTML)</string>
|
||||
<string name="export_format_hint">Eksportformat</string>
|
||||
<string name="export_all_groups">Eksportér alle grupper</string>
|
||||
<string name="export_choose_groups">Vælg grupperne, som skal eksporteres:</string>
|
||||
<string name="export_choose_groups">Vælg, hvilke grupper der skal eksporteres</string>
|
||||
<plurals name="export_groups_selected_count">
|
||||
<item quantity="one">%d gruppe valgt</item>
|
||||
<item quantity="other">%d grupper valgt</item>
|
||||
</plurals>
|
||||
<string name="export_no_groups_selected">Ingen grupper valgt til eksport</string>
|
||||
<string name="export_html_title">Aegis Authenticator Eksport</string>
|
||||
<string name="export_html_title" context="The title of an HTML export document">Aegis Authenticator Eksport</string>
|
||||
<string name="choose_authentication_method">Sikkerhed</string>
|
||||
<string name="authentication_method_explanation">Aegis er en sikkerhedsfokuseret 2FA-app. Tokens opbevares i en boks, som kan krypteres med en adgangskode efter dit eget valg. Hvis en angriber får adgang til din krypteret boks-fil, vil de ikke kunne få adgang til indholdet uden at kende adgangskoden.\n\nVi har på forhånd valgt den indstilling, som vi mener passer bedst til din enhed.</string>
|
||||
<string name="authentication_method_none">Ingen</string>
|
||||
@@ -125,7 +135,9 @@
|
||||
<string name="set_password_confirm">Bekræft venligst adgangskoden</string>
|
||||
<string name="invalid_password">Adgangskoden er forkert</string>
|
||||
<string name="invalidated_biometrics">En ændring i din enheds sikkerhedsindstillinger er detekteret. Gå til \"Aegis -> Indstillinger -> Sikkerhed -> Biometrisk oplåsning\" for at deaktivere og genaktivere biometrisk oplåsning.</string>
|
||||
<string name="password_reminder">Indtast venligst din adgangskode. Vi beder dig af og til om at gøre dette, så du ikke glemmer den.</string>
|
||||
<string name="password_reminder">Angiv din adgangskode. Vi beder dig lejlighedsvis gøre dette, så du ikke glemmer den.</string>
|
||||
<string name="password_reminder_dialog_title">Biometrisk oplåsning som standard</string>
|
||||
<string name="password_reminder_dialog_message">For at hindre, at du bliver låst ude af din boks, beder vi lejlighedsvis om din adgangskode, så du ikke glemme den. Efter du har angivet adgangskoden, fortsætter Aegis med biometrisk oplåsning som standard indtil den næste påmindelse.</string>
|
||||
<string name="password_reminder_freq_never">Aldrig</string>
|
||||
<string name="password_reminder_freq_weekly">Ugentlig</string>
|
||||
<string name="password_reminder_freq_biweekly">14-dages</string>
|
||||
@@ -227,7 +239,9 @@
|
||||
<string name="choose_totpauth_importer">Er denne TOTP Authenticator backup krypteret med en adgangskode?</string>
|
||||
<string name="choose_application">Vælg den applikation, du vil importere fra</string>
|
||||
<string name="choose_theme">Vælg dit ønskede tema</string>
|
||||
<string name="choose_account_name_position">Vælg den ønskede position for kontonavnet</string>
|
||||
<string name="choose_view_mode">Vælg din ønskede visningstilstand</string>
|
||||
<string name="choose_copy_behavior">Vælg den ønskede kopieringsadfærd</string>
|
||||
<string name="parsing_file_error">Der opstod en fejl under forsøget på at tolke filen</string>
|
||||
<string name="file_not_found">Fejl: Fil ikke fundet</string>
|
||||
<string name="reading_file_error">Der opstod en fejl under forsøg på at læse filen</string>
|
||||
@@ -291,8 +305,7 @@
|
||||
<string name="pref_highlight_entry_summary">Gør tokens lettere at skelne fra hinanden ved midlertidigt at fremhæve dem, når der trykkes på dem</string>
|
||||
<string name="pref_minimize_on_copy_title">Minimér under kopiering</string>
|
||||
<string name="pref_minimize_on_copy_summary">Minimér appen efter kopiering af et token</string>
|
||||
<string name="pref_copy_on_tap_title">Kopier tokens ved tryk</string>
|
||||
<string name="pref_copy_on_tap_summary">Kopier tokens til udklipsholderen ved at trykke på dem</string>
|
||||
<string name="pref_copy_behavior_title">Kopiér tokens til udklipsholderen</string>
|
||||
<string name="pref_pause_entry_title">Frys tokens ved tryk</string>
|
||||
<string name="pref_pause_entry_summary">Pausér automatisk opdatering af tokens ved at trykke på dem. Tokens opdateres ikke, så længe de er fokuseret. Kræver \"Fremhæv tokens ved tryk\" eller \"Tryk for at afsløre\".</string>
|
||||
<string name="pin_keyboard_description">Indtast din adgangskode for at aktivere PIN-tastaturet. Bemærk at dette kun virker, hvis din adgangskode kun består af tal</string>
|
||||
@@ -308,6 +321,7 @@
|
||||
<string name="normal_viewmode_title">Normal</string>
|
||||
<string name="compact_mode_title">Kompakt</string>
|
||||
<string name="small_mode_title">Lille</string>
|
||||
<string name="tiles_mode_title">Fliser</string>
|
||||
<string name="unknown_issuer">Ukendt udsteder</string>
|
||||
<string name="unknown_account_name">Ukendt kontonavn</string>
|
||||
<plurals name="import_error_dialog">
|
||||
@@ -362,6 +376,10 @@
|
||||
</string>
|
||||
<string name="backup_reminder_bar_message"> Ændringer er ikke sikkerhedskopieret
|
||||
</string>
|
||||
<string name="backup_reminder_bar_dialog_title">Ændringer er ikke sikkerhedskopieret</string>
|
||||
<string name="backup_reminder_bar_dialog_summary"> Nylige ændringer i boksen er endnu ikke sikkerhedskopieret. Regelmæssig sikkerhedskopiering er vigtig for at undgå at miste adgang til konti. Overvej opsætning af automatisk sikkerhedskopiering i indstillingsmenuen.
|
||||
</string>
|
||||
<string name="backup_reminder_bar_dialog_accept">Opsæt sikkerhedskopiering</string>
|
||||
<string name="backup_plaintext_export_warning"><b>Boksen blev for nylig eksporteret som simpel tekst</b></string>
|
||||
<string name="pref_show_plaintext_warning_hint">Vis ikke denne advarsel igen</string>
|
||||
<string name="backup_plaintext_warning_explanation">Denne advarsel vises, da en ukrypteret kopi af Boksen for nyligt er eksporteret. For at opretholde sikkerheden for tokens, anbefales det at slette denne fil, når den ikke længere behøves.</string>
|
||||
@@ -412,9 +430,11 @@
|
||||
<string name="importer_help_2fas">Stil en 2FAS-godkendelse sikkerhedskopifil til rådighed.</string>
|
||||
<string name="importer_help_aegis">Levér en Aegis eksport/backup fil.</string>
|
||||
<string name="importer_help_authenticator_plus">Levér en Authenticator Plus-eksportfil opnået gennem <b>Indstillinger -> Sikkerhedskopi & Gendan -> Eksport som tekst og HTML</b>.</string>
|
||||
<string name="importer_help_authenticator_pro">Benyt en Authenticator Pro-eksportfil genereret via <b>Indstillinger -> Sikkerhedskopiering -> Sikkerhedskopiering til krypteret fil (anbefalet)</b>.</string>
|
||||
<string name="importer_help_authy">Levér en kopi af <b>/data/data/com.authy.authy/shared_prefs/com.authy.storage.tokens.authenticator.xml</b>, der er placeret i den interne lagermappe i Authy.</string>
|
||||
<string name="importer_help_andotp">Levér en andOTP eksport/backup fil.</string>
|
||||
<string name="importer_help_bitwarden">Vælg en Bitwarden-eksport-/sikkerhedskopifil. Krypterede filer understøttes ikke.</string>
|
||||
<string name="importer_help_battle_net_authenticator">Levér en kopi af <b>/data/data/com.blizzard.bma/shared_prefs/com.blizzard.bma.AUTH_STORE.xml</b>, der er placeret i den interne lagermappe i Battle.net Authenticator.</string>
|
||||
<string name="importer_help_duo">Skaf en kopi af <b>/data/data/com.duosecurity.duomobile/files/duokit/accounts.json</b> fra DUOs interne lagermappe.</string>
|
||||
<string name="importer_help_freeotp">Levér en kopi af <b>/data/data/org.fedorahosted.freeotp/shared_prefs/tokens.xml</b>, der er placeret i den interne lagermappe i Authy.</string>
|
||||
<string name="importer_help_freeotp_plus">Levér en FreeOTP+ eksportfil.</string>
|
||||
@@ -434,6 +454,12 @@
|
||||
<string name="pref_grouping_size_two">Grupper af 2</string>
|
||||
<string name="pref_grouping_size_three">Grupper af 3</string>
|
||||
<string name="pref_grouping_size_four">Grupper af 4</string>
|
||||
<string name="pref_copy_behavior_never">Aldrig</string>
|
||||
<string name="pref_copy_behavior_single_tap">Enkelt tryk</string>
|
||||
<string name="pref_copy_behavior_double_tap">Dobbelttryk</string>
|
||||
<string name="pref_account_name_position_hidden">Skjult</string>
|
||||
<string name="pref_account_name_position_end">Ved siden af udstederen</string>
|
||||
<string name="pref_account_name_position_below">Under udstederen</string>
|
||||
<plurals name="time_elapsed_seconds">
|
||||
<item quantity="one">%d sekund siden</item>
|
||||
<item quantity="other">%d sekunder siden</item>
|
||||
@@ -454,4 +480,8 @@
|
||||
<item quantity="one">%d år siden</item>
|
||||
<item quantity="other">%d år siden</item>
|
||||
</plurals>
|
||||
<plurals name="dropdown_checkboxes_default_count">
|
||||
<item quantity="one">%d element valgt</item>
|
||||
<item quantity="other">%d elementer valgt</item>
|
||||
</plurals>
|
||||
</resources>
|
||||
|
||||
@@ -6,8 +6,8 @@
|
||||
<string name="action_transfer">Übertragen</string>
|
||||
<string name="action_edit_icon">Symbol bearbeiten</string>
|
||||
<string name="action_reset_usage_count">Verwendungszähler zurücksetzen</string>
|
||||
<string name="action_reset_usage_count_dialog">Bist du sicher, dass du die Anzahl der Verwendungen dieses Eintrags auf 0 setzen möchtest?</string>
|
||||
<string name="action_default_icon">Standard-Symbol wiederherstellen</string>
|
||||
<string name="action_reset_usage_count_dialog">Möchtest du die Anzahl der Verwendungen dieses Eintrags auf 0 setzen?</string>
|
||||
<string name="action_default_icon">Standardsymbol wiederherstellen</string>
|
||||
<string name="discard">Verwerfen</string>
|
||||
<string name="save">Speichern</string>
|
||||
<string name="issuer">Herausgeber</string>
|
||||
@@ -19,19 +19,19 @@
|
||||
<string name="pref_cat_appearance_app">App</string>
|
||||
<string name="pref_cat_appearance_entries">Einträge</string>
|
||||
<string name="pref_cat_backups_android">Android</string>
|
||||
<string name="pref_cat_backups_auto">Automatische Sicherungen</string>
|
||||
<string name="pref_cat_backups_auto">Automatisierte Sicherungen</string>
|
||||
<string name="pref_section_behavior_title">Verhalten</string>
|
||||
<string name="pref_section_behavior_summary">Passe das Verhalten bei der Interaktion mit der Eintragsliste an.</string>
|
||||
<string name="pref_section_behavior_summary">Das Verhalten bei der Interaktion mit der Eintragsliste anpassen.</string>
|
||||
<string name="pref_section_appearance_title">Erscheinungsbild</string>
|
||||
<string name="pref_section_appearance_summary">Passe das Design, die Sprache und andere Einstellungen an, die das Erscheinungsbild der App betreffen.</string>
|
||||
<string name="pref_section_appearance_summary">Das Design, die Sprache und andere Einstellungen anpassen, die das Erscheinungsbild der App betreffen.</string>
|
||||
<string name="pref_section_security_title">Sicherheit</string>
|
||||
<string name="pref_section_security_summary">Konfiguriere Verschlüsselung, biometrisches Entsperren, automatische Sperre und andere Sicherheitseinstellungen.</string>
|
||||
<string name="pref_section_security_summary">Verschlüsselung, biometrisches Entsperren, automatisches Sperren und andere Sicherheitseinstellungen konfigurieren.</string>
|
||||
<string name="pref_section_import_export_title">Importieren & Exportieren</string>
|
||||
<string name="pref_section_import_export_summary">Importiere Sicherungskopien von Aegis oder anderen Authentisierungs-Apps. Erstelle manuelle Exporte der Aegis-Datenbank.</string>
|
||||
<string name="pref_section_backups_title">Sicherungen</string>
|
||||
<string name="pref_section_backups_summary">Richte automatische Sicherungen an einem Speicherort deiner Wahl ein oder aktiviere die Verwendung von Cloud-Back-ups durch Android.</string>
|
||||
<string name="pref_section_backups_summary">Automatisierte Sicherungen an einem Speicherort deiner Wahl einrichten oder das Verwenden von Cloud-Back-ups durch Android einrichten.</string>
|
||||
<string name="pref_section_icon_packs">Symbolpakete</string>
|
||||
<string name="pref_section_icon_packs_summary">Symbolpakete verwalten und importieren</string>
|
||||
<string name="pref_section_icon_packs_summary">Symbolpakete verwalten und importieren.</string>
|
||||
<string name="pref_select_theme_title">Design</string>
|
||||
<string name="pref_view_mode_title">Darstellungsstil</string>
|
||||
<string name="pref_lang_title">Sprache</string>
|
||||
@@ -39,15 +39,21 @@
|
||||
<string name="pref_show_icons_summary">Symbole neben jedem Eintrag anzeigen</string>
|
||||
<string name="pref_code_group_size_title">Zifferngruppierung</string>
|
||||
<string name="pref_code_group_size_summary">Wähle die Anzahl der Ziffern, nach denen die Codes gruppiert werden sollen</string>
|
||||
<string name="pref_account_name_title">Kontonamen anzeigen</string>
|
||||
<string name="pref_account_name_summary">Aktiviere dies, um den Kontonamen neben dem Herausgeber anzuzeigen</string>
|
||||
<string name="pref_account_name_position_title">Kontonamen anzeigen</string>
|
||||
<string name="pref_shared_issuer_account_name_title">Kontonamen nur anzeigen, wenn notwendig</string>
|
||||
<string name="pref_shared_issuer_account_name_summary">Kontonamen nur anzeigen, wenn sie denselben Herausgeber haben. Andere Kontonamen werden ausgeblendet.</string>
|
||||
<string name="pref_account_name_position_summary_override">Diese Einstellung wird durch die Kachelansicht überschrieben. Kontonamen werden immer unterhalb des Herausgebers angezeigt.</string>
|
||||
<string name="pref_import_file_title">Aus Datei importieren</string>
|
||||
<string name="pref_import_file_summary">Token aus einer Datei importieren</string>
|
||||
<string name="pref_android_backups_title">Cloud-Back-ups durch Android</string>
|
||||
<string name="pref_android_backups_summary">Erlaube das Cloud-Back-up durch Android, die Datenbank von Aegis in die Sicherungen aufzunehmen. Dies wird nur für verschlüsselte Datenbanken unterstützt.</string>
|
||||
<string name="pref_android_backups_hint"><i>Gerät-zu-Gerät-Sicherungen (D2D) sind immer erlaubt - unabhängig von der obigen Einstellung</i></string>
|
||||
<string name="pref_android_backups_hint"><i>Gerät-zu-Gerät-Sicherungen (D2D) sind immer erlaubt – unabhängig von der obigen Einstellung</i></string>
|
||||
<string name="pref_backups_title">Datenbank automatisch sichern</string>
|
||||
<string name="pref_backups_summary">Sicherungskopie der Datenbank automatisch bei Änderungen auf externem Speicher erstellen. Nur für verschlüsselte Datenbanken unterstützt.</string>
|
||||
<string name="pref_backups_reminder_title">Erinnerung für Sicherungen</string>
|
||||
<string name="pref_backups_reminder_summary">Erinnerung zur Sicherung der Datenbank anzeigen, falls die letzten Änderungen nicht gesichert wurden.</string>
|
||||
<string name="pref_backups_reminder_dialog_title">Erinnerung für Sicherungen deaktivieren</string>
|
||||
<string name="pref_backups_reminder_dialog_summary">Das Deaktivieren dieser Erinnerung bedeutet, dass Aegis nicht mitteilt, ob Änderungen vorgenommen wurden, die noch nicht gesichert sind. Dadurch besteht die Gefahr, dass der Zugriff auf deine Token verloren geht. Möchtest du die Erinnerung wirklich deaktivieren?</string>
|
||||
<string name="pref_backups_location_title">Ordner für Sicherungsdateien</string>
|
||||
<string name="pref_backups_location_summary">Sicherungskopien werden gespeichert in</string>
|
||||
<string name="pref_backups_trigger_title">Sicherungskopie auslösen</string>
|
||||
@@ -73,7 +79,7 @@
|
||||
<string name="pref_password_reminder_summary_disabled">Deaktiviert</string>
|
||||
<string name="pref_secure_screen_title">Bildschirmsicherheit</string>
|
||||
<string name="pref_secure_screen_summary">Blockiere Bildschirmfotos und andere Versuche, den Bildschirm innerhalb der App aufzunehmen</string>
|
||||
<string name="pref_tap_to_reveal_title">Zum Aufdecken tippen</string>
|
||||
<string name="pref_tap_to_reveal_title">Zum Aufdecken antippen</string>
|
||||
<string name="pref_tap_to_reveal_summary">Token werden standardmäßig ausgeblendet. Tippe auf die Token, um den Code anzuzeigen.</string>
|
||||
<string name="pref_tap_to_reveal_time_title">Zeitüberschreitung für die Anzeige durch Antippen</string>
|
||||
<string name="pref_auto_lock_title">Automatische Sperre</string>
|
||||
@@ -97,16 +103,20 @@
|
||||
<string name="export_encrypted">Datenbank verschlüsseln</string>
|
||||
<string name="export_help">Mit dieser Aktion wird die Datenbank aus dem internen Speicher von Aegis exportiert. Wähle das Format aus, in dem der Export erfolgen soll:</string>
|
||||
<string name="export_warning_unencrypted">Du bist dabei, eine unverschlüsselte Kopie deiner Aegis-Datenbank zu exportieren. <b>Dies wird nicht empfohlen</b>.</string>
|
||||
<string name="export_warning_accept">Mir ist das Risiko bewusst</string>
|
||||
<string name="export_warning_password">Exporte werden mit einem separaten Passwort verschlüsselt, das in den Sicherheitseinstellungen konfiguriert wurde.</string>
|
||||
<string name="understand_risk_accept">Ich bin mir des Risikos bewusst</string>
|
||||
<string name="export_format_aegis">Aegis (.JSON)</string>
|
||||
<string name="export_format_google_auth_uri">Textdatei (.TXT)</string>
|
||||
<string name="export_format_html">Webseite (.HTML)</string>
|
||||
<string name="export_format_hint">Exportformat</string>
|
||||
<string name="export_all_groups">Alle Gruppen exportieren</string>
|
||||
<string name="export_choose_groups">Gib an, welche Gruppen du exportieren möchtest:</string>
|
||||
<string name="export_choose_groups">Gib an, welche Gruppen du exportieren möchtest</string>
|
||||
<plurals name="export_groups_selected_count">
|
||||
<item quantity="one">%d Gruppe ausgewählt</item>
|
||||
<item quantity="other">%d Gruppen ausgewählt</item>
|
||||
</plurals>
|
||||
<string name="export_no_groups_selected">Keine Gruppen zum Exportieren ausgewählt</string>
|
||||
<string name="export_html_title">Exportieren von Aegis Authenticator</string>
|
||||
<string name="export_html_title" context="The title of an HTML export document">Aegis Authenticator-Export</string>
|
||||
<string name="choose_authentication_method">Sicherheit</string>
|
||||
<string name="authentication_method_explanation">Aegis ist eine auf Sicherheit ausgerichtete 2FA-App. Die Token werden in einer Datenbank gespeichert, die optional mit einem Passwort deiner Wahl verschlüsselt werden kann. Wenn ein Angreifer an deine verschlüsselte Datenbankdatei gelangt, kann er ohne Kenntnis des Passworts nicht auf den Inhalt zugreifen.\n\nWir haben die Optionen voreingestellt, die unserer Meinung nach am besten zu deinem Gerät passen.</string>
|
||||
<string name="authentication_method_none">Keine</string>
|
||||
@@ -125,8 +135,10 @@
|
||||
<string name="set_password_confirm">Bitte bestätige das Passwort</string>
|
||||
<string name="invalid_password">Das Passwort ist falsch</string>
|
||||
<string name="invalidated_biometrics">Es wurde eine Änderung in den Sicherheitseinstellungen deines Geräts erkannt. Bitte navigiere zu »Aegis -> Einstellungen -> Sicherheit -> Biometrisches Entsperren«, um biometrisches Entsperren zu deaktivieren und wieder zu aktivieren.</string>
|
||||
<string name="password_reminder">Bitte gib dein Passwort ein. Wir bitten dich gelegentlich, dies zu tun, damit du es nicht vergisst.</string>
|
||||
<string name="password_reminder_freq_never">niemals</string>
|
||||
<string name="password_reminder">Bitte gib dein Passwort ein. Wir fordern dich gelegentlich dazu auf, damit du es nicht vergisst.</string>
|
||||
<string name="password_reminder_dialog_title">Biometrisches Entsperren als Standard</string>
|
||||
<string name="password_reminder_dialog_message">Wir fordern dich gelegentlich auf, dein Passwort einzugeben, um sicherzustellen, dass du es nicht vergessen hast und du nicht den Zugang zu deiner Datenbank verlierst. Nachdem du dein Passwort einmal eingegeben hast, verwendet Aegis wieder das biometrische Entsperren, bis es Zeit für eine weitere Passworterinnerung ist.</string>
|
||||
<string name="password_reminder_freq_never">Niemals</string>
|
||||
<string name="password_reminder_freq_weekly">wöchentlich</string>
|
||||
<string name="password_reminder_freq_biweekly">alle 2 Wochen</string>
|
||||
<string name="password_reminder_freq_monthly">monatlich</string>
|
||||
@@ -175,12 +187,12 @@
|
||||
</plurals>
|
||||
<string name="importing_icon_pack">Symbolpaket wird importiert</string>
|
||||
<string name="delete_entry">Eintrag löschen</string>
|
||||
<string name="delete_entry_description">Bist du sicher, dass du diesen Eintrag löschen möchtest?</string>
|
||||
<string name="delete_entry_description">Möchtest du diesen Eintrag wirklich löschen?</string>
|
||||
<string name="delete_entry_explanation">Diese Aktion deaktiviert die 2FA nicht für:\n<b>%s</b>\n\nUm zu verhindern, dass du den Zugang verlierst, vergewissere dich, dass du 2FA deaktiviert hast oder dass du eine alternative Möglichkeit verwendest, um Codes für diesen Dienst zu generieren.</string>
|
||||
<string name="delete_entries">Einträge löschen</string>
|
||||
<plurals name="delete_entries_description">
|
||||
<item quantity="one">Bist du sicher, dass du %d Eintrag löschen möchtest?</item>
|
||||
<item quantity="other">Bist du sicher, dass du %d Einträge löschen möchtest?</item>
|
||||
<item quantity="one">Möchtest du %d Eintrag wirklich löschen?</item>
|
||||
<item quantity="other">Möchtest du %d Einträge wirklich löschen?</item>
|
||||
</plurals>
|
||||
<string name="discard_changes">Änderungen verwerfen?</string>
|
||||
<string name="discard_changes_description">Deine Änderungen wurden noch nicht gespeichert</string>
|
||||
@@ -202,7 +214,7 @@
|
||||
<string name="biometric_decrypt_error">Beim Versuch, die Datenbank mit biometrischer Authentisierung zu entschlüsseln, ist ein Fehler aufgetreten. Dies geschieht in der Regel nur, wenn die Sicherheitseinstellungen deines Geräts geändert wurden. Bitte entsperre die Datenbank mit deinem Passwort und konfiguriere die biometrische Authentisierung in den Einstellungen von Aegis neu.</string>
|
||||
<string name="biometric_init_error">Beim Versuch, die biometrische Authentisierung vorzubereiten, ist ein Fehler aufgetreten. Dies geschieht in der Regel nur, wenn die Sicherheitseinstellungen deines Geräts geändert wurden. Bitte entsperre die Datenbank mit deinem Passwort und konfiguriere die biometrische Authentisierung in den Einstellungen von Aegis neu.</string>
|
||||
<string name="disable_encryption">Verschlüsselung deaktivieren</string>
|
||||
<string name="disable_encryption_description">Bist du sicher, dass du die Verschlüsselung deaktivieren möchtest? Dies führt dazu, dass die Datenbank im Klartext gespeichert wird. <b>Automatische Sicherungen werden ebenfalls deaktiviert</b>.</string>
|
||||
<string name="disable_encryption_description">Möchtest du die Verschlüsselung wirklich deaktivieren? Dadurch wird die Datenbank im Klartext gespeichert. <b>Automatisierte Sicherungen werden ebenfalls deaktiviert</b>.</string>
|
||||
<string name="enable_encryption_error">Bei der Aktivierung der Verschlüsselung ist ein Fehler aufgetreten</string>
|
||||
<string name="disable_encryption_error">Bei der Deaktivierung der Verschlüsselung ist ein Fehler aufgetreten</string>
|
||||
<string name="backup_successful">Die Sicherung wurde erfolgreich durchgeführt</string>
|
||||
@@ -227,7 +239,9 @@
|
||||
<string name="choose_totpauth_importer">Ist diese TOTP Authenticator-Sicherungskopie mit einem Passwort verschlüsselt?</string>
|
||||
<string name="choose_application">Wähle die App aus, aus der du importieren möchtest</string>
|
||||
<string name="choose_theme">Wähle das gewünschte Design aus</string>
|
||||
<string name="choose_account_name_position">Wähle die gewünschte Position des Kontonamens</string>
|
||||
<string name="choose_view_mode">Wähle den gewünschten Darstellungsstil aus</string>
|
||||
<string name="choose_copy_behavior">Wähle dein gewünschtes Verhalten fürs Kopieren</string>
|
||||
<string name="parsing_file_error">Beim Analysieren der Datei ist ein Fehler aufgetreten</string>
|
||||
<string name="file_not_found">Fehler: Datei nicht gefunden</string>
|
||||
<string name="reading_file_error">Beim Lesen der Datei ist ein Fehler aufgetreten</string>
|
||||
@@ -262,9 +276,9 @@
|
||||
<string name="unlocking_vault">Entsperren der Datenbank</string>
|
||||
<string name="slot_this_device">(Dieses Gerät)</string>
|
||||
<string name="remove_group">Gruppe entfernen</string>
|
||||
<string name="remove_group_description">Bist du sicher, dass du diese Gruppe entfernen möchtest? Einträge in dieser Gruppe wechseln automatisch zu \'Keine Gruppe\'.</string>
|
||||
<string name="remove_group_description">Möchtest du diese Gruppe wirklich entfernen? Einträge in dieser Gruppe wechseln automatisch zu »Keine Gruppe«.</string>
|
||||
<string name="remove_icon_pack">Symbolpaket entfernen</string>
|
||||
<string name="remove_icon_pack_description">Bist du sicher, dass du dieses Symbolpaket entfernen möchtest? Einträge, die Symbole aus diesem Paket verwenden, sind davon nicht betroffen.</string>
|
||||
<string name="remove_icon_pack_description">Möchtest du dieses Symbolpaket wirklich entfernen? Einträge, die Symbole aus diesem Paket verwenden, sind davon nicht betroffen.</string>
|
||||
<string name="details">Details</string>
|
||||
<string name="show_error_details">Fehlerdetails anzeigen</string>
|
||||
<string name="lock">Sperren</string>
|
||||
@@ -284,17 +298,16 @@
|
||||
<string name="preference_manage_groups_summary">Verwalte und lösche deine Gruppen hier</string>
|
||||
<string name="preference_reset_usage_count">Verwendungszähler zurücksetzen</string>
|
||||
<string name="preference_reset_usage_count_summary">Anzahl der Verwendungen für jeden Eintrag in der Datenbank zurücksetzen</string>
|
||||
<string name="preference_reset_usage_count_dialog">Bist du sicher, dass du die Anzahl der Verwendungen aller Einträge in deiner Datenbank auf 0 setzen möchtest?</string>
|
||||
<string name="preference_reset_usage_count_dialog">Möchtest du die Anzahl der Verwendungen aller Einträge in deiner Datenbank auf 0 setzen?</string>
|
||||
<string name="note">Notiz</string>
|
||||
<string name="clear">Löschen</string>
|
||||
<string name="pref_highlight_entry_title">Token beim Tippen hervorheben</string>
|
||||
<string name="pref_highlight_entry_title">Token beim Antippen hervorheben</string>
|
||||
<string name="pref_highlight_entry_summary">Token beim Antippen hervorheben, um sie leichter voneinander unterscheiden zu können</string>
|
||||
<string name="pref_minimize_on_copy_title">Beim Kopieren minimieren</string>
|
||||
<string name="pref_minimize_on_copy_summary">App nach dem Kopieren eines Tokens minimieren</string>
|
||||
<string name="pref_copy_on_tap_title">Token beim Tippen kopieren</string>
|
||||
<string name="pref_copy_on_tap_summary">Token beim Antippen in die Zwischenablage kopieren</string>
|
||||
<string name="pref_pause_entry_title">Token beim Tippen einfrieren</string>
|
||||
<string name="pref_pause_entry_summary">Automatische Aktualisierung von Token durch Antippen stoppen. Die Token werden nicht aktualisiert, solange sie hervorgehoben sind. Erfordert »Token beim Tippen hervorheben« oder »Zum Aufdecken tippen«.</string>
|
||||
<string name="pref_copy_behavior_title">Token in die Zwischenablage kopieren</string>
|
||||
<string name="pref_pause_entry_title">Token beim Antippen einfrieren</string>
|
||||
<string name="pref_pause_entry_summary">Automatisches Aktualisieren der Token durch Antippen anhalten. Die Token werden nicht aktualisiert, solange sie hervorgehoben sind. Erfordert »Token beim Antippen hervorheben« oder »Zum Aufdecken antippen«.</string>
|
||||
<string name="pin_keyboard_description">Gib dein Passwort ein, um die PIN-Tastatur zu aktivieren. Beachte, dass dies nur funktioniert, wenn dein Passwort nur aus Zahlen besteht</string>
|
||||
<string name="pin_keyboard_error">Fehler beim Aktivieren der PIN-Tastatur</string>
|
||||
<string name="pin_keyboard_error_description">Es ist nicht möglich, die PIN-Tastatur zu aktivieren. Dein Passwort darf nur aus Zahlen bestehen.</string>
|
||||
@@ -308,6 +321,7 @@
|
||||
<string name="normal_viewmode_title">Normal</string>
|
||||
<string name="compact_mode_title">Kompakt</string>
|
||||
<string name="small_mode_title">Klein</string>
|
||||
<string name="tiles_mode_title">Kacheln</string>
|
||||
<string name="unknown_issuer">Unbekannter Herausgeber</string>
|
||||
<string name="unknown_account_name">Unbekannter Kontoname</string>
|
||||
<plurals name="import_error_dialog">
|
||||
@@ -327,7 +341,7 @@
|
||||
<string name="search">Suchen</string>
|
||||
<string name="channel_name_lock_status">Sperrstatus</string>
|
||||
<string name="channel_description_lock_status">Aegis kann eine dauerhafte Benachrichtigung erstellen, um dich zu benachrichtigen, wenn die Datenbank gesperrt ist</string>
|
||||
<string name="vault_unlocked_state">Die Datenbank ist entsperrt. Hier tippen, um sie zu sperren.</string>
|
||||
<string name="vault_unlocked_state">Die Datenbank ist entsperrt. Hier antippen, um sie zu sperren.</string>
|
||||
<string name="version">Version</string>
|
||||
<string name="changelog">Änderungsprotokoll</string>
|
||||
<string name="whats_new">Was ist neu</string>
|
||||
@@ -345,7 +359,7 @@
|
||||
<string name="webview_error">Dieses Gerät unterstützt kein WebView, das zum Anzeigen des Änderungsprotokolls und der Lizenz erforderlich ist. Es fehlt eine Systemkomponente.</string>
|
||||
<string name="email">E-Mail</string>
|
||||
<string name="time_sync_warning_title">Automatische Zeitsynchronisierung</string>
|
||||
<string name="time_sync_warning_message">Aegis ist auf die Synchronisierung der Systemzeit angewiesen, um korrekte Codes zu generieren. Eine Abweichung von nur wenigen Sekunden kann zu falschen Codes führen. Es sieht so aus, als ob dein Gerät nicht so konfiguriert ist, dass es die Zeit automatisch synchronisiert. Möchtest du dies jetzt tun?</string>
|
||||
<string name="time_sync_warning_message">Aegis ist auf die Synchronisierung der Systemzeit angewiesen, um korrekte Codes zu generieren. Eine Abweichung von nur wenigen Sekunden kann zu falschen Codes führen. Es sieht so aus, als ob dein Gerät nicht so konfiguriert ist, dass es die Zeit automatisch synchronisiert. Möchtest du das jetzt tun?</string>
|
||||
<string name="time_sync_warning_disable">Höre auf, mich zu warnen. Ich weiß, was ich tue.</string>
|
||||
<string name="google_qr_export_unrelated">Nicht zugehöriger QR-Code gefunden. Versuche, den Scanner neu zu starten.</string>
|
||||
<plurals name="google_qr_export_scanned">
|
||||
@@ -356,12 +370,16 @@
|
||||
<string name="backup_error_bar_message"><b>Sicherungskopie ist kürzlich fehlgeschlagen</b></string>
|
||||
<string name="backup_error_dialog_details" comment="The first parameter is the type of backup (e.g. built-in or Android backup). The second parameter is an elapsed time in the style of 'x seconds/minutes/days ago'."> Ein kürzlicher Sicherungsversuch der Datenbank mit %s ist fehlgeschlagen, da ein Fehler aufgetreten ist. Die Sicherung wurde am %s versucht. Bitte überprüfe deine Sicherungseinstellungen, um sicherzustellen, dass Sicherungen erfolgreich abgeschlossen werden können.
|
||||
</string>
|
||||
<string name="backup_system_builtin">Automatische Sicherungen von Aegis</string>
|
||||
<string name="backup_system_builtin">Automatisierte Sicherungen von Aegis</string>
|
||||
<string name="backup_system_android">Cloud-Back-ups durch Android</string>
|
||||
<string name="backup_reminder_bar_message_with_latest" comment="The parameter is an elapsed time in the style of 'x seconds/minutes/days ago'"> Die letzte Sicherung ist veraltet (%s)
|
||||
</string>
|
||||
<string name="backup_reminder_bar_message"> Änderungen wurden noch nicht gesichert
|
||||
</string>
|
||||
<string name="backup_reminder_bar_dialog_title">Änderungen wurden noch nicht gesichert</string>
|
||||
<string name="backup_reminder_bar_dialog_summary"> Kürzliche Änderungen an der Datenbank wurden noch nicht gesichert. Es ist wichtig, regelmäßig Sicherungen zu erstellen, damit du den Zugriff auf deine Konten nicht verlierst. Bitte denke daran, automatisierte Sicherungen im Einstellungsmenü einzurichten.
|
||||
</string>
|
||||
<string name="backup_reminder_bar_dialog_accept">Sicherung einrichten</string>
|
||||
<string name="backup_plaintext_export_warning"><b>Die Datenbank wurde kürzlich im Klartext exportiert</b></string>
|
||||
<string name="pref_show_plaintext_warning_hint">Diese Warnung nicht erneut anzeigen</string>
|
||||
<string name="backup_plaintext_warning_explanation">Diese Warnung wird angezeigt, weil du kürzlich eine unverschlüsselte Kopie der Datenbank exportiert hast. Um die Sicherheit deiner Token zu gewährleisten, empfehlen wir, diese Datei zu löschen, sobald sie nicht mehr benötigt wird.</string>
|
||||
@@ -393,7 +411,7 @@
|
||||
<string name="password_strength_good">Gut</string>
|
||||
<string name="password_strength_strong">Sicher</string>
|
||||
<string name="pref_pin_keyboard_title">PIN-Tastatur auf Sperrbildschirm verwenden</string>
|
||||
<string name="pref_pin_keyboard_summary">Aktiviere dies, um die PIN-Tastatur auf dem Sperrbildschirm zu aktivieren. Dies funktioniert nur bei numerischen Passwörtern</string>
|
||||
<string name="pref_pin_keyboard_summary">Aktivieren, um die PIN-Tastatur auf dem Sperrbildschirm zu aktivieren. Das funktioniert nur bei numerischen Passwörtern</string>
|
||||
<string name="title_activity_preferences">Einstellungen</string>
|
||||
<string name="title_activity_manage_groups">Gruppen verwalten</string>
|
||||
<string name="title_activity_transfer">Einträge übertragen</string>
|
||||
@@ -405,13 +423,14 @@
|
||||
<string name="dialog_wipe_entries_title">Einträge löschen</string>
|
||||
<string name="dialog_wipe_entries_message">Deine Datenbank enthält bereits Einträge. Möchtest du diese Einträge entfernen, bevor diese Datei importiert wird?\n\n<b>Wenn du dies tust, verlierst du dauerhaft den Zugriff auf die vorhandenen Einträge in der Datenbank.</b></string>
|
||||
<string name="dialog_wipe_entries_checkbox">Datenbankinhalt löschen</string>
|
||||
<string name="panic_trigger_ignore_toast">Aegis hat ein Paniksignal empfangen, aber die Einstellung ist deaktiviert - Paniksignal wird ignoriert</string>
|
||||
<string name="panic_trigger_ignore_toast">Aegis hat ein Paniksignal empfangen, aber die Einstellung ist deaktiviert – Paniksignal wird ignoriert</string>
|
||||
<string name="pref_panic_trigger_title">Datenbank bei Paniksignal löschen</string>
|
||||
<string name="pref_panic_trigger_summary">Datenbank löschen, wenn ein Paniksignal von Ripple empfangen wird</string>
|
||||
<string name="import_vault">Datenbank importieren</string>
|
||||
<string name="importer_help_2fas">Gib eine 2FAS Authenticator-Sicherungsdatei an.</string>
|
||||
<string name="importer_help_aegis">Gib eine Aegis-Export-/Sicherungsdatei an.</string>
|
||||
<string name="importer_help_authenticator_plus">Gib eine Authenticator Plus-Exportdatei an, die du über <b>Einstellungen -> Sicherung & Rücksicherung -> Exportieren als Text und HTML Format</b> erhältst.</string>
|
||||
<string name="importer_help_authenticator_pro">Gib eine Authenticator Pro-Exportdatei an, die du über <b>Einstellungen -> Sicherung -> Als verschlüsselte Datei sichern (empfohlen)</b> erhältst.</string>
|
||||
<string name="importer_help_authy">Gib eine Kopie von <b>/data/data/com.authy.authy/shared_prefs/com.authy.storage.tokens.authenticator.xml</b> an, die sich im internen Speicherverzeichnis von Authy befindet.</string>
|
||||
<string name="importer_help_andotp">Gib eine andOTP-Export-/Sicherungsdatei an.</string>
|
||||
<string name="importer_help_bitwarden">Gib eine Bitwarden-Export-/Sicherungsdatei an. Verschlüsselte Dateien werden nicht unterstützt.</string>
|
||||
@@ -435,6 +454,12 @@
|
||||
<string name="pref_grouping_size_two">2er-Gruppen</string>
|
||||
<string name="pref_grouping_size_three">3er-Gruppen</string>
|
||||
<string name="pref_grouping_size_four">4er-Gruppen</string>
|
||||
<string name="pref_copy_behavior_never">Niemals</string>
|
||||
<string name="pref_copy_behavior_single_tap">Einmal antippen</string>
|
||||
<string name="pref_copy_behavior_double_tap">Zweimal antippen</string>
|
||||
<string name="pref_account_name_position_hidden">Ausgeblendet</string>
|
||||
<string name="pref_account_name_position_end">Neben dem Herausgeber</string>
|
||||
<string name="pref_account_name_position_below">Unterhalb des Herausgebers</string>
|
||||
<plurals name="time_elapsed_seconds">
|
||||
<item quantity="one">vor %d Sekunde</item>
|
||||
<item quantity="other">vor %d Sekunden</item>
|
||||
@@ -455,4 +480,8 @@
|
||||
<item quantity="one">vor %d Jahr</item>
|
||||
<item quantity="other">vor %d Jahren</item>
|
||||
</plurals>
|
||||
<plurals name="dropdown_checkboxes_default_count">
|
||||
<item quantity="one">%d Element ausgewählt</item>
|
||||
<item quantity="other">%d Elemente ausgewählt</item>
|
||||
</plurals>
|
||||
</resources>
|
||||
|
||||
@@ -39,15 +39,21 @@
|
||||
<string name="pref_show_icons_summary">Εμφάνιση εικονιδίων δίπλα σε κάθε καταχώρηση</string>
|
||||
<string name="pref_code_group_size_title">Ομαδοποίηση ψηφίων κωδικού</string>
|
||||
<string name="pref_code_group_size_summary">Επιλέξτε τον αριθμό των ψηφίων για να ομαδοποιήσετε τους κωδικούς κατά</string>
|
||||
<string name="pref_account_name_title">Εμφάνιση του ονόματος λογαριασμού</string>
|
||||
<string name="pref_account_name_summary">Ενεργοποίηση προβολής ονόματος λογαριασμού δίπλα στον εκδότη</string>
|
||||
<string name="pref_account_name_position_title">Εμφάνιση του ονόματος λογαριασμού</string>
|
||||
<string name="pref_shared_issuer_account_name_title">Εμφάνιση ονόματος λογαριασμού μόνο όταν είναι απαραίτητο</string>
|
||||
<string name="pref_shared_issuer_account_name_summary">Εμφάνιση μόνο ονομάτων λογαριασμών κάθε φορά που μοιράζονται τον ίδιο εκδότη. Άλλα ονόματα λογαριασμών θα αποκρύπτονται.</string>
|
||||
<string name="pref_account_name_position_summary_override">Αυτή η ρύθμιση αντικαθίσταται από τη λειτουργία προβολής πλακιδίων. Το όνομα λογαριασμού θα εμφανίζεται πάντα κάτω από τον εκδότη.</string>
|
||||
<string name="pref_import_file_title">Εισαγωγή από αρχείο</string>
|
||||
<string name="pref_import_file_summary">Εισαγωγή αναγνωριστικών από αρχείο</string>
|
||||
<string name="pref_android_backups_title">Αντίγραφα ασφαλείας cloud Android</string>
|
||||
<string name="pref_android_backups_summary">Επιτρέψτε στο σύστημα δημιουργίας αντιγράφων ασφαλείας cloud του Android να συμπεριλάβει τη κρύπτη του Aegis στα αντίγραφα ασφαλείας του. Αυτό υποστηρίζεται μόνο για κρυπτογραφημένες κρύπτες.</string>
|
||||
<string name="pref_android_backups_summary">Επιτρέψτε στο σύστημα δημιουργίας αντιγράφων ασφαλείας cloud του Android να συμπεριλάβει την κρύπτη του Aegis στα αντίγραφα ασφαλείας του. Υποστηρίζεται μόνο για κρυπτογραφημένες κρύπτες.</string>
|
||||
<string name="pref_android_backups_hint"><i>Τα αντίγραφα ασφαλείας από συσκευή σε συσκευή (D2D) επιτρέπονται πάντα, ανεξάρτητα από την παραπάνω ρύθμιση</i></string>
|
||||
<string name="pref_backups_title">Αυτόματη δημιουργία αντιγράφων ασφαλείας της κρύπτης</string>
|
||||
<string name="pref_backups_summary">Αυτόματη δημιουργία αντιγραφών ασφαλείας της κρύπτης σε εξωτερικό χώρο αποθήκευσης όταν γίνονται αλλαγές. Αυτό υποστηρίζεται μόνο για κρυπτογραφημένες κρύπτες.</string>
|
||||
<string name="pref_backups_summary">Αυτόματη δημιουργία αντιγραφών ασφαλείας της κρύπτης σε εξωτερικό χώρο αποθήκευσης όταν γίνονται αλλαγές. Υποστηρίζεται μόνο για κρυπτογραφημένες κρύπτες.</string>
|
||||
<string name="pref_backups_reminder_title">Υπενθύμιση για δημιουργία αντιγράφων ασφαλείας</string>
|
||||
<string name="pref_backups_reminder_summary">Εμφάνιση υπενθύμισης για δημιουργία αντιγράφων ασφαλείας σε περίπτωση που δεν έχετε δημιουργήσει αντίγραφα ασφαλείας των τελευταίων σας αλλαγών.</string>
|
||||
<string name="pref_backups_reminder_dialog_title">Απενεργοποίηση υπενθύμισης αντιγράφων ασφαλείας</string>
|
||||
<string name="pref_backups_reminder_dialog_summary">Η απενεργοποίηση αυτής της υπενθύμισης σημαίνει ότι το Aegis δεν θα σας ενημερώσει εάν έχετε ή όχι αλλαγές για τις οποίες δεν έχουν δημιουργηθεί ακόμα αντίγραφα ασφαλείας. Αυτό σας θέτει σε κίνδυνο να χάσετε την πρόσβαση στα διακριτικά σας. Είστε βέβαιοι ότι θέλετε να απενεργοποιήσετε την υπενθύμιση;</string>
|
||||
<string name="pref_backups_location_title">Κατάλογος για τα αντίγραφα ασφαλείας αρχείων</string>
|
||||
<string name="pref_backups_location_summary">Τα αντίγραφα ασφαλείας θα αποθηκευτούν στo</string>
|
||||
<string name="pref_backups_trigger_title">\'Εναυσμα αντιγράφου ασφαλείας</string>
|
||||
@@ -83,7 +89,7 @@
|
||||
<string name="pref_auto_lock_type_back_button">Πατάτε το κουμπί πίσω</string>
|
||||
<string name="pref_auto_lock_type_minimize">Η εφαρμογή ελαχιστοποιείται</string>
|
||||
<string name="pref_auto_lock_type_device_lock">Η συσκευή είναι κλειδωμένη</string>
|
||||
<string name="pref_backup_password_category">Δημιουργία Αντιγράφων ασφαλείας & Εξαγωγή</string>
|
||||
<string name="pref_backup_password_category">Δημιουργία αντιγράφων ασφαλείας & Εξαγωγή</string>
|
||||
<string name="pref_backup_password_title">Ξεχωριστός κωδικός πρόσβασης για δημιουργία αντιγράφων ασφαλείας & εξαγωγή</string>
|
||||
<string name="pref_backup_password_summary">Εάν είναι ενεργοποιημένο, ο κωδικός πρόσβασης που χρησιμοποιείται για το ξεκλείδωμα της εφαρμογής δεν μπορεί πλέον να χρησιμοποιηθεί για την αποκρυπτογράφηση αντιγράφων ασφαλείας και εξαγωγές.</string>
|
||||
<string name="pref_backup_password_change_title">Αλλαγή κωδικού πρόσβασης για δημιουργία αντιγράφων ασφαλείας & εξαγωγή</string>
|
||||
@@ -97,16 +103,20 @@
|
||||
<string name="export_encrypted">Κρυπτογράφηση κρύπτης</string>
|
||||
<string name="export_help">Αυτή η ενέργεια θα εξάγει την κρύπτη έξω από τον εσωτερικό χώρο αποθήκευσης του Aegis. Επιλέξτε τη μορφή στην οποία θέλετε να είναι η εξαγωγή σας:</string>
|
||||
<string name="export_warning_unencrypted">Πρόκειται να εξαγάγετε ένα μη κρυπτογραφημένο αντίγραφο της Aegis κρύπτης σας. <b> Αυτό δεν συνιστάται </b>.</string>
|
||||
<string name="export_warning_accept">Κατανοώ τους κινδύνους</string>
|
||||
<string name="export_warning_password">Οι εξαγωγές κρυπτογραφούνται χρησιμοποιώντας ένα ξεχωριστό κωδικό πρόσβασης που έχει ρυθμιστεί στις ρυθμίσεις ασφαλείας.</string>
|
||||
<string name="understand_risk_accept">Κατανοώ τους κινδύνους</string>
|
||||
<string name="export_format_aegis">Aegis (.JSON)</string>
|
||||
<string name="export_format_google_auth_uri">Αρχείο κειμένου (*.TXT)</string>
|
||||
<string name="export_format_html">Ιστοσελίδα (.HTML)</string>
|
||||
<string name="export_format_hint">Μορφή εξαγωγής</string>
|
||||
<string name="export_all_groups">Εξαγωγή όλων των ομάδων</string>
|
||||
<string name="export_choose_groups">Επιλέξτε ποιες ομάδες θα εξαχθούν:</string>
|
||||
<string name="export_choose_groups">Επιλέξτε ποιες ομάδες θα εξαχθούν</string>
|
||||
<plurals name="export_groups_selected_count">
|
||||
<item quantity="one">%d ομάδα επιλέχθηκε</item>
|
||||
<item quantity="other">%d ομάδες επιλέχθηκαν</item>
|
||||
</plurals>
|
||||
<string name="export_no_groups_selected">Δεν επιλέχθηκαν ομάδες για εξαγωγή</string>
|
||||
<string name="export_html_title">Εξαγωγή Aegis Authenticator</string>
|
||||
<string name="export_html_title" context="The title of an HTML export document">Εξαγωγή Aegis Authenticator</string>
|
||||
<string name="choose_authentication_method">Ασφάλεια</string>
|
||||
<string name="authentication_method_explanation">Το Aegis είναι μια εφαρμογή 2FA επικεντρωμένη στην ασφάλεια. Τα αναγνωριστικά αποθηκεύονται σε μία κρύπτη, η οποία μπορεί προαιρετικά να κρυπτογραφηθεί με έναν κωδικό της επιλογής σας. Αν κάποιος εισβολέας αποκτήσει το κρυπτογραφημένο αρχείο της κρύπτης σας, δεν θα έχει πρόσβαση στα περιεχόμενα χωρίς να γνωρίζει τον κωδικό.\n\nΈχουμε προεπιλέξει την επιλογή που νομίζουμε ότι θα ταιριάζει καλύτερα στη συσκευή σας.</string>
|
||||
<string name="authentication_method_none">Καμία</string>
|
||||
@@ -125,7 +135,9 @@
|
||||
<string name="set_password_confirm">Παρακαλώ επιβεβαιώστε τον κωδικό</string>
|
||||
<string name="invalid_password">Ο κωδικός πρόσβασης είναι λάθος</string>
|
||||
<string name="invalidated_biometrics">Έχει εντοπιστεί μια αλλαγή στις ρυθμίσεις ασφαλείας της συσκευής σας. Παρακαλώ μεταβείτε στο \"Aegis -> Ρυθμίσεις -> Ασφάλεια -> Βιομετρικό ξεκλείδωμα\" για να απενεργοποιήσετε και να ξανά ενεργοποιήσετε το βιομετρικό ξεκλείδωμα.</string>
|
||||
<string name="password_reminder">Παρακαλώ εισάγετε τον κωδικό σας. Σας ζητάμε περιστασιακά να το κάνετε αυτό, ώστε να μην το ξεχάσετε.</string>
|
||||
<string name="password_reminder">Παρακαλούμε εισάγετε τον κωδικό σας. Σας ζητάμε περιστασιακά να το κάνετε αυτό ώστε να μην τον ξεχάσετε.</string>
|
||||
<string name="password_reminder_dialog_title">Βιομετρικό ξεκλείδωμα από προεπιλογή</string>
|
||||
<string name="password_reminder_dialog_message">Σας προτρέπουμε περιστασιακά να εισάγετε τον κωδικό πρόσβασής σας για να διασφαλίσετε ότι δεν τον έχετε ξεχάσει και δεν μείνετε εκτός της κρύπτης σας. Μετά την εισαγωγή του κωδικού πρόσβασής σας μία φορά, το Aegis θα επανέλθει στο βιομετρικό ξεκλείδωμα μέχρι να έρθει η ώρα για μια άλλη υπενθύμιση κωδικού πρόσβασης.</string>
|
||||
<string name="password_reminder_freq_never">Ποτέ</string>
|
||||
<string name="password_reminder_freq_weekly">Εβδομαδιαία</string>
|
||||
<string name="password_reminder_freq_biweekly">Ανά δύο εβδομάδες</string>
|
||||
@@ -200,9 +212,9 @@
|
||||
<string name="vault_init_error">Παρουσιάστηκε σφάλμα κατά την προσπάθεια προετοιμασίας της κρύπτης</string>
|
||||
<string name="vault_load_error">Παρουσιάστηκε σφάλμα κατά την προσπάθεια φόρτωσης της κρύπτης από τον χώρο αποθήκευσης</string>
|
||||
<string name="biometric_decrypt_error">Παρουσιάστηκε σφάλμα κατά την προσπάθεια αποκρυπτογράφησης της κρύπτης με βιομετρικό έλεγχο ταυτότητας. Αυτό συμβαίνει συνήθως μόνο εάν αλλάξουν οι ρυθμίσεις ασφαλείας της συσκευής σας. Ξεκλειδώστε την κρύπτη με τον κωδικό πρόσβασής σας και διαμορφώστε εκ νέου τον βιομετρικό έλεγχο ταυτότητας στις ρυθμίσεις του Aegis.</string>
|
||||
<string name="biometric_init_error">Παρουσιάστηκε σφάλμα κατά την προσπάθεια προετοιμασίας βιομετρικού ελέγχου ταυτότητας. Αυτό συμβαίνει συνήθως μόνο εάν αλλάξουν οι ρυθμίσεις ασφαλείας της συσκευής σας. Ξεκλειδώστε την κρύπτη με τον κωδικό πρόσβασής σας και αναδιαμορφώστε τον βιομετρικό έλεγχο ταυτότητας στις ρυθμίσεις του Aegis.</string>
|
||||
<string name="biometric_init_error">Παρουσιάστηκε σφάλμα κατά την προσπάθεια προετοιμασίας βιομετρικού ελέγχου ταυτότητας. Αυτό συμβαίνει συνήθως μόνο εάν αλλάξουν οι ρυθμίσεις ασφαλείας της συσκευής σας. Ξεκλειδώστε την κρύπτη με τον κωδικό πρόσβασης σας και αναδιαμορφώστε τον βιομετρικό έλεγχο ταυτότητας στις ρυθμίσεις του Aegis.</string>
|
||||
<string name="disable_encryption">Απενεργοποίηση κρυπτογράφησης</string>
|
||||
<string name="disable_encryption_description">Είστε βέβαιοι ότι θέλετε να απενεργοποιήσετε την κρυπτογράφηση? Αυτό θα έχει ως αποτέλεσμα η κρύπτη να αποθηκευτεί σε απλό κείμενο. <b>Τα αυτόματα αντίγραφα ασφαλείας θα απενεργοποιηθούν επίσης</b>.</string>
|
||||
<string name="disable_encryption_description">Είστε βέβαιοι ότι θέλετε να απενεργοποιήσετε την κρυπτογράφηση; Αυτό θα έχει ως αποτέλεσμα η κρύπτη να αποθηκευτεί σε απλό κείμενο. <b>Τα αυτόματα αντίγραφα ασφαλείας θα απενεργοποιηθούν επίσης</b>.</string>
|
||||
<string name="enable_encryption_error">Παρουσιάστηκε σφάλμα κατά την ενεργοποίηση της κρυπτογράφησης</string>
|
||||
<string name="disable_encryption_error">Παρουσιάστηκε σφάλμα κατά την απενεργοποίηση της κρυπτογράφησης</string>
|
||||
<string name="backup_successful">Το αντίγραφο ασφαλείας προγραμματίστηκε με επιτυχία</string>
|
||||
@@ -227,7 +239,9 @@
|
||||
<string name="choose_totpauth_importer">Είναι αυτό το αντίγραφο ασφαλείας TOTP Authenticator κρυπτογραφημένο με κωδικό πρόσβασης;</string>
|
||||
<string name="choose_application">Επιλέξτε την εφαρμογή από την οποία θέλετε να εισαγάγετε</string>
|
||||
<string name="choose_theme">Επιλέξτε το θέμα που θέλετε</string>
|
||||
<string name="choose_account_name_position">Επιλέξτε την επιθυμητή θέση ονόματος λογαριασμού</string>
|
||||
<string name="choose_view_mode">Επιλέξτε τη λειτουργία προβολής που θέλετε</string>
|
||||
<string name="choose_copy_behavior">Επιλέξτε την επιθυμητή συμπεριφορά αντιγραφής</string>
|
||||
<string name="parsing_file_error">Παρουσιάστηκε σφάλμα κατά την προσπάθεια ανάλυσης του αρχείου</string>
|
||||
<string name="file_not_found">Σφάλμα: Το αρχείο δεν βρέθηκε</string>
|
||||
<string name="reading_file_error">Παρουσιάστηκε σφάλμα κατά την προσπάθεια ανάγνωσης του αρχείου</string>
|
||||
@@ -264,7 +278,7 @@
|
||||
<string name="remove_group">Κατάργηση ομάδας</string>
|
||||
<string name="remove_group_description">Είστε βέβαιοι ότι θέλετε να καταργήσετε αυτήν την ομάδα; Οι καταχωρίσεις σε αυτήν θα μεταβούν αυτόματα στο \"Χωρίς ομάδα\".</string>
|
||||
<string name="remove_icon_pack">Αφαίρεση πακέτου εικονιδίων</string>
|
||||
<string name="remove_icon_pack_description">Είστε βέβαιοι ότι θέλετε να καταργήσετε αυτό το πακέτο εικονιδίων? Καταχωρήσεις που χρησιμοποιούν εικονίδια από αυτό το πακέτο δεν θα επηρεαστούν.</string>
|
||||
<string name="remove_icon_pack_description">Είστε βέβαιοι ότι θέλετε να καταργήσετε αυτό το πακέτο εικονιδίων; Καταχωρήσεις που χρησιμοποιούν εικονίδια από αυτό το πακέτο δεν θα επηρεαστούν.</string>
|
||||
<string name="details">Λεπτομέρειες</string>
|
||||
<string name="show_error_details">Εμφάνιση λεπτομερειών σφάλματος</string>
|
||||
<string name="lock">Κλείδωμα</string>
|
||||
@@ -291,8 +305,7 @@
|
||||
<string name="pref_highlight_entry_summary">Κάνετε τα αναγνωριστικά να ξεχωρίζουν ευκολότερα το ένα από το άλλο, επισημαίνοντας τα προσωρινά όταν τα πατήσετε</string>
|
||||
<string name="pref_minimize_on_copy_title">Ελαχιστοποίηση κατά την αντιγραφή</string>
|
||||
<string name="pref_minimize_on_copy_summary">Ελαχιστοποίηση της εφαρμογής μετά την αντιγραφή ενός αναγνωριστικού</string>
|
||||
<string name="pref_copy_on_tap_title">Αντιγράψτε τα αναγνωριστικά όταν τα πατάτε</string>
|
||||
<string name="pref_copy_on_tap_summary">Αντιγράψτε τα αναγνωριστικά στο πρόχειρο πατώντας τα</string>
|
||||
<string name="pref_copy_behavior_title">Αντιγραφή αναγνωριστικών στο πρόχειρο</string>
|
||||
<string name="pref_pause_entry_title">Πάγωμα αναγνωριστικών όταν πατηθούν</string>
|
||||
<string name="pref_pause_entry_summary">Παύση της αυτόματης ανανέωσης των αναγνωριστικών πατώντας τα. Τα αναγνωριστικά δεν θα ενημερώνονται όσο είναι συγκεντρωμένα. Απαιτεί \"Επισήμανση αναγνωριστικών όταν πατηθούν\" ή \"Πατήστε για αποκάλυψη\".</string>
|
||||
<string name="pin_keyboard_description">Εισαγάγετε τον κωδικό πρόσβασής σας για να ενεργοποιήσετε το πληκτρολόγιο PIN. Λάβετε υπόψη ότι αυτό λειτουργεί μόνο εάν ο κωδικός πρόσβασής σας αποτελείται μόνο από αριθμούς</string>
|
||||
@@ -300,14 +313,15 @@
|
||||
<string name="pin_keyboard_error_description">Δεν είναι δυνατός ο ορισμός του πληκτρολογίου PIN. Ο κωδικός πρόσβασής σας πρέπει να αποτελείται μόνο από αριθμούς.</string>
|
||||
<string name="pin_keyboard_disabled">Ο κωδικός άλλαξε. Το πληκτρολόγιο PIN δεν θα εμφανίζεται πλέον.</string>
|
||||
<string name="selected">Επιλεγμένο</string>
|
||||
<string name="dark_theme_title">Σκούρο θέμα</string>
|
||||
<string name="light_theme_title">Φωτεινό θέμα</string>
|
||||
<string name="amoled_theme_title">AMOLED θέμα</string>
|
||||
<string name="system_theme_title">Ορισμός από το Battery Saver</string>
|
||||
<string name="system_amoled_theme_title">Ορισμός από το Battery Saver (AMOLED)</string>
|
||||
<string name="dark_theme_title">Σκούρο</string>
|
||||
<string name="light_theme_title">Φωτεινό</string>
|
||||
<string name="amoled_theme_title">AMOLED</string>
|
||||
<string name="system_theme_title">Ορισμός από την Εξοικονόμηση Μπαταρίας</string>
|
||||
<string name="system_amoled_theme_title">Ορισμός από την Εξοικονόμηση Μπαταρίας (AMOLED)</string>
|
||||
<string name="normal_viewmode_title">Κανονική</string>
|
||||
<string name="compact_mode_title">Συμπαγής</string>
|
||||
<string name="small_mode_title">Μικρή</string>
|
||||
<string name="tiles_mode_title">Πλακίδια</string>
|
||||
<string name="unknown_issuer">Άγνωστος εκδότης</string>
|
||||
<string name="unknown_account_name">Άγνωστο όνομα λογαριασμού</string>
|
||||
<plurals name="import_error_dialog">
|
||||
@@ -327,7 +341,7 @@
|
||||
<string name="search">Αναζήτηση</string>
|
||||
<string name="channel_name_lock_status">Κατάσταση κλειδώματος</string>
|
||||
<string name="channel_description_lock_status">To Aegis μπορεί να δημιουργήσει μια επίμονη ειδοποίηση για να σας ειδοποιήσει όταν η λίστα είναι κλειδωμένη</string>
|
||||
<string name="vault_unlocked_state">Η κρύπτη είναι ξεκλείδωτη. Πατήστε εδώ κλείδωμα.</string>
|
||||
<string name="vault_unlocked_state">Η κρύπτη είναι ξεκλείδωτη. Πατήστε εδώ για κλείδωμα.</string>
|
||||
<string name="version">Έκδοση</string>
|
||||
<string name="changelog">Αρχείο καταγραφής αλλαγών</string>
|
||||
<string name="whats_new">Τι νέο υπάρχει</string>
|
||||
@@ -358,19 +372,22 @@
|
||||
</string>
|
||||
<string name="backup_system_builtin">Ενσωματωμένα αυτόματα αντίγραφα ασφαλείας του Aegis</string>
|
||||
<string name="backup_system_android">Σύστημα αντιγράφων ασφαλείας στο cloud του Android</string>
|
||||
<string name="backup_reminder_bar_message_with_latest" comment="The parameter is an elapsed time in the style of 'x seconds/minutes/days ago'"> Το τελευταίο αντίγραφο ασφαλείας είναι ξεπερασμένο (%s)
|
||||
<string name="backup_reminder_bar_message_with_latest" comment="The parameter is an elapsed time in the style of 'x seconds/minutes/days ago'"> Το τελευταίο αντίγραφο ασφαλείας είναι παρωχημένο (%s)
|
||||
</string>
|
||||
<string name="backup_reminder_bar_message"> Οι αλλαγές δεν υποστηρίζονται
|
||||
<string name="backup_reminder_bar_message"> Δε λαμβάνονται αντίγραφα ασφαλείας των αλλαγών </string>
|
||||
<string name="backup_reminder_bar_dialog_title">Δε δημιουργούνται αντίγραφα ασφαλείας των αλλαγών σας</string>
|
||||
<string name="backup_reminder_bar_dialog_summary"> Οι πρόσφατες αλλαγές στην κρύπτη δεν έχουν δημιουργηθεί ακόμα αντίγραφα ασφαλείας. Είναι σημαντικό να λαμβάνετε τακτικά αντίγραφα ασφαλείας για να αποτρέψετε την απώλεια πρόσβασης στους λογαριασμούς σας. Εξετάστε το ενδεχόμενο να δημιουργήσετε αυτόματα αντίγραφα ασφαλείας στο μενού ρυθμίσεων.
|
||||
</string>
|
||||
<string name="backup_reminder_bar_dialog_accept">Ρύθμιση αντιγράφων ασφαλείας</string>
|
||||
<string name="backup_plaintext_export_warning"><b>Η κρύπτη εξήχθη πρόσφατα σε απλό κείμενο</b></string>
|
||||
<string name="pref_show_plaintext_warning_hint">Να μην εμφανιστεί ξανά αυτή η προειδοποίηση</string>
|
||||
<string name="backup_plaintext_warning_explanation">Αυτή η προειδοποίηση εμφανίζεται επειδή πρόσφατα εξάγατε ένα μη κρυπτογραφημένο αντίγραφο της κρύπτης. Για να διατηρήσετε την ασφάλεια των token σας, σας συνιστούμε να διαγράψετε αυτό το αρχείο μόλις δεν είναι πλέον απαραίτητο.</string>
|
||||
<string name="backup_plaintext_warning_explanation">Αυτή η προειδοποίηση εμφανίζεται επειδή πρόσφατα εξάγατε ένα μη κρυπτογραφημένο αντίγραφο της κρύπτης. Για να διατηρήσετε την ασφάλεια των αναγνωριστικών σας, σας συνιστούμε να διαγράψετε αυτό το αρχείο μόλις δεν είναι πλέον απαραίτητο.</string>
|
||||
<string name="switch_camera">Εναλλαγή κάμερας</string>
|
||||
<string name="empty_list">Δεν υπάρχουν κωδικοί προς εμφάνιση. Ξεκινήστε να προσθέτετε καταχωρήσεις πατώντας το σύμβολο συν στην κάτω δεξιά γωνία</string>
|
||||
<string name="empty_list_title">Δεν βρέθηκαν καταχωρήσεις</string>
|
||||
<string name="empty_group_list">Δεν υπάρχουν ομάδες προς εμφάνιση. Προσθέστε ομάδες στην οθόνη επεξεργασίας μιας καταχώρισης</string>
|
||||
<string name="empty_group_list_title">Δεν βρέθηκαν ομάδες</string>
|
||||
<string name="no_icon_packs">Δεν έχουν εισαχθεί ακόμα πακέτα εικονιδίων. Πατήστε το σύμβολο συν για να εισαγάγετε ένα. Συμβουλή: δοκιμάστε <a href="https://aegis-icons.github.io">εικονίδια-aegis-</a>.</string>
|
||||
<string name="no_icon_packs">Δεν έχουν εισαχθεί ακόμα πακέτα εικονιδίων. Πατήστε το σύμβολο + για να εισάγετε ένα. Συμβουλή: δοκιμάστε τα <a href="https://aegis-icons.github.io">εικονίδια-aegis</a>.</string>
|
||||
<string name="no_icon_packs_title">Χωρίς πακέτα εικονιδίων</string>
|
||||
<string name="pick_icon">Επιλέξτε ένα εικονίδιο</string>
|
||||
<string name="uncategorized">Μη κατηγοριοποιημένο</string>
|
||||
@@ -386,7 +403,7 @@
|
||||
<string name="uri_copied_to_clipboard">Το URI αντιγράφηκε στο πρόχειρο</string>
|
||||
<string name="transfer_entry">Μεταφορά καταχώρησης</string>
|
||||
<string name="transfer_entry_description">Σαρώστε αυτόν τον κωδικό QR με την εφαρμογή ελέγχου ταυτότητας στην οποία θέλετε να μεταφέρετε αυτήν την καταχώριση</string>
|
||||
<string name="google_auth_compatible_transfer_description">Σαρώστε αυτούς τους κωδικούς QR με το Aegis ή το Google Authenticator.\n\nΛόγω περιορισμών της εφαρμογής Google Authenticator, περιλαμβάνονται μόνο αναγνωριστικών TOTP & HOTP που χρησιμοποιούν SHA1 και παράγουν 6ψήφιους κωδικούς</string>
|
||||
<string name="google_auth_compatible_transfer_description">Σαρώστε αυτούς τους κωδικούς QR με το Aegis ή το Google Authenticator.\n\nΛόγω περιορισμών της εφαρμογής Google Authenticator, περιλαμβάνονται μόνο αναγνωριστικά TOTP & HOTP που χρησιμοποιούν SHA1 και παράγουν 6ψήφιους κωδικούς</string>
|
||||
<string name="password_strength_very_weak">Πολύ αδύναμος</string>
|
||||
<string name="password_strength_weak">Αδύναμος</string>
|
||||
<string name="password_strength_fair">Μέτριος</string>
|
||||
@@ -405,25 +422,27 @@
|
||||
<string name="dialog_wipe_entries_title">Διαγραφή καταχωρήσεων</string>
|
||||
<string name="dialog_wipe_entries_message">Η κρύπτη σας περιέχει ήδη καταχωρήσεις. Θέλετε να καταργήσετε αυτές τις καταχωρήσεις πριν από την εισαγωγή αυτού του αρχείου;\n\n <b> Με αυτόν τον τρόπο, θα χάσετε μόνιμα την πρόσβαση στις υπάρχουσες καταχωρήσεις στην κρύπτη. </b></string>
|
||||
<string name="dialog_wipe_entries_checkbox">Διαγραφή περιεχομένων κρύπτης</string>
|
||||
<string name="panic_trigger_ignore_toast">Ο Aegis έλαβε έναυσμα πανικού αλλά η ρύθμιση είναι απενεργοποιημένη, αγνόηση</string>
|
||||
<string name="panic_trigger_ignore_toast">Το Aegis έλαβε έναυσμα πανικού αλλά η ρύθμιση είναι απενεργοποιημένη, αγνόηση</string>
|
||||
<string name="pref_panic_trigger_title">Διαγραφή κρύπτης στο έναυσμα πανικού</string>
|
||||
<string name="pref_panic_trigger_summary">Διαγραφή κρύπτης όταν λαμβάνεται ένα έναυσμα πανικού από το Ripple</string>
|
||||
<string name="import_vault">Εισαγωγή κρύπτης</string>
|
||||
<string name="importer_help_2fas">Παρέχετε ένα αντίγραφο ασφαλείας 2FAS Authenticator.</string>
|
||||
<string name="importer_help_aegis">Παρέχει ένα αρχείο εξαγωγής/αντιγράφων ασφαλείας Aegis.</string>
|
||||
<string name="importer_help_authenticator_plus">Παρέχει ένα αρχείο εξαγωγής Authenticator Plus που αποκτήθηκε μέσω των <b> Ρυθμίσεων - > Αντιγράφων ασφαλείας & Επαναφορά - > Εξαγωγή ως Κείμενο και HTML </b>.</string>
|
||||
<string name="importer_help_authy">Παρέχει ένα αντίγραφο του <b>/data/data/com.authy.authy/shared_prefs/com.authy.storage.tokens.authenticator.xml</b>, που βρίσκεται στον κατάλογο εσωτερικής αποθήκευσης του Authy.</string>
|
||||
<string name="importer_help_andotp">Παρέχει ένα αρχείο εξαγωγής/αντιγράφου ασφαλείας andOTP.</string>
|
||||
<string name="importer_help_aegis">Παρέχετε ένα αρχείο εξαγωγής/αντιγράφων ασφαλείας Aegis.</string>
|
||||
<string name="importer_help_authenticator_plus">Παρέχετε ένα αρχείο εξαγωγής Authenticator Plus που αποκτήθηκε μέσω των <b> Ρυθμίσεων - > Αντιγράφων ασφαλείας & Επαναφορά - > Εξαγωγή ως Κείμενο και HTML </b>.</string>
|
||||
<string name="importer_help_authenticator_pro">Παρέχεται ένα αρχείο εξαγωγής Authenticator Pro που λαμβάνεται μέσω <b>Ρυθμίσεις -> Δημιουργία αντιγράφων ασφαλείας -> Δημιουργία σε κρυπτογραφημένο αρχείο (συνιστάται)</b>.</string>
|
||||
<string name="importer_help_authy">Παρέχετε ένα αντίγραφο του <b>/data/data/com.authy.authy/shared_prefs/com.authy.storage.tokens.authenticator.xml</b>, που βρίσκεται στον κατάλογο εσωτερικής αποθήκευσης του Authy.</string>
|
||||
<string name="importer_help_andotp">Παρέχετε ένα αρχείο εξαγωγής/αντιγράφου ασφαλείας andOTP.</string>
|
||||
<string name="importer_help_bitwarden">Παρέχετε ένα αρχείο εξαγωγής/αντιγράφων ασφαλείας Bitwarden. Τα κρυπτογραφημένα αρχεία δεν υποστηρίζονται.</string>
|
||||
<string name="importer_help_duo">Παρέχει ένα αντίγραφο του <b>/data/data/com.duosecurity.duomobile/files/duokit/accounts.json</b>, που βρίσκεται στον εσωτερικό κατάλογο αποθήκευσης του DUO.</string>
|
||||
<string name="importer_help_freeotp">Παρέχει ένα αντίγραφο του <b> /data/data/org.fedorahosted.freeotp/shared_prefs/tokens.xml </b>, που βρίσκεται στον κατάλογο εσωτερικής αποθήκευσης του FreeOTP.</string>
|
||||
<string name="importer_help_freeotp_plus">Παρέχει ένα αρχείο εξαγωγής FreeOTP +.</string>
|
||||
<string name="importer_help_battle_net_authenticator">Παρέχετε ένα αντίγραφο του <b>/data/data/com.blizzard.bma/shared_prefs/com.blizzard.bma.Galax_STORE.xml</b>, που βρίσκεται στον εσωτερικό κατάλογο αποθήκευσης του Battle.net Authenticator.</string>
|
||||
<string name="importer_help_duo">Παρέχετε ένα αντίγραφο του <b>/data/data/com.duosecurity.duomobile/files/duokit/accounts.json</b>, που βρίσκεται στον εσωτερικό κατάλογο αποθήκευσης του DUO.</string>
|
||||
<string name="importer_help_freeotp">Παρέχετε ένα αντίγραφο του <b> /data/data/org.fedorahosted.freeotp/shared_prefs/tokens.xml </b>, που βρίσκεται στον κατάλογο εσωτερικής αποθήκευσης του FreeOTP.</string>
|
||||
<string name="importer_help_freeotp_plus">Παρέχετε ένα αρχείο εξαγωγής FreeOTP +.</string>
|
||||
<string name="importer_help_google_authenticator"><b>Υποστηρίζονται μόνο αρχεία βάσης δεδομένων από το Google Authenticator έκδοση 5.10 και παλαιότερα</b>.\n\nΠαρέχετε ένα αντίγραφο του <b>/data/data/com.google.android.apps.authenticator2/databases/databases</b>, που βρίσκεται στον εσωτερικό κατάλογο αποθήκευσης του Google Authenticator.</string>
|
||||
<string name="importer_help_microsoft_authenticator">Παρέχεi ένα αντίγραφο του <b> /data/data/com.azure.authenticator/databases/PhoneFactor </b>, που βρίσκεται στον κατάλογο εσωτερικής αποθήκευσης του Microsoft Authenticator.</string>
|
||||
<string name="importer_help_plain_text">Παρέχεi ένα αρχείο απλού κειμένου με ένα URI Επαληθευτή Google σε κάθε γραμμή.</string>
|
||||
<string name="importer_help_steam"><b>Το Steam v3.0 και νεότερα δεν υποστηρίζονται</b>. Παρέχετε αντίγραφο του <b>/data/data/com.valvesoftware. ndroid.steam.community/files/Steamguard-*.json</b>, που βρίσκεται στον εσωτερικό κατάλογο αποθήκευσης του Steam.</string>
|
||||
<string name="importer_help_totp_authenticator">Παρέι ένα αρχείο εξαγωγής TOTP Authenticator.</string>
|
||||
<string name="importer_help_winauth">Παρέχει ένα αρχείο εξαγωγής WinAuth.</string>
|
||||
<string name="importer_help_totp_authenticator">Παρέχετε ένα αρχείο εξαγωγής TOTP Authenticator.</string>
|
||||
<string name="importer_help_winauth">Παρέχετε ένα αρχείο εξαγωγής WinAuth.</string>
|
||||
<string name="importer_encrypted_exception_google_authenticator">Η κρυπτογραφημένη καταχώρηση παραλείφθηκε: %s</string>
|
||||
<string name="importer_help_direct">Εισαγάγετε καταχωρήσεις απευθείας από το %s. Αυτό απαιτεί την εγκατάσταση της εφαρμογής σε αυτήν τη συσκευή και την πρόσβαση root στο Aegis.</string>
|
||||
<string name="groups">Ομάδες</string>
|
||||
@@ -434,6 +453,12 @@
|
||||
<string name="pref_grouping_size_two">Ομάδες των 2</string>
|
||||
<string name="pref_grouping_size_three">Ομάδες των 3</string>
|
||||
<string name="pref_grouping_size_four">Ομάδες των 4</string>
|
||||
<string name="pref_copy_behavior_never">Ποτέ</string>
|
||||
<string name="pref_copy_behavior_single_tap">Μονό άγγιγμα</string>
|
||||
<string name="pref_copy_behavior_double_tap">Διπλό άγγιγμα</string>
|
||||
<string name="pref_account_name_position_hidden">Κρυφό</string>
|
||||
<string name="pref_account_name_position_end">Δίπλα στον εκδότη</string>
|
||||
<string name="pref_account_name_position_below">Κάτω από τον εκδότη</string>
|
||||
<plurals name="time_elapsed_seconds">
|
||||
<item quantity="one">%d δευτερόλεπτο πριν</item>
|
||||
<item quantity="other">%d δευτερόλεπτα πριν</item>
|
||||
@@ -454,4 +479,8 @@
|
||||
<item quantity="one">%d χρόνο πριν</item>
|
||||
<item quantity="other">%d χρόνια πριν</item>
|
||||
</plurals>
|
||||
<plurals name="dropdown_checkboxes_default_count">
|
||||
<item quantity="one">%d επιλεγμένο στοιχείο</item>
|
||||
<item quantity="other">%d επιλεγμένα στοιχεία</item>
|
||||
</plurals>
|
||||
</resources>
|
||||
|
||||
@@ -39,8 +39,10 @@
|
||||
<string name="pref_show_icons_summary">Mostrar iconos al lado de cada entrada</string>
|
||||
<string name="pref_code_group_size_title">Agrupación de los dígitos del código</string>
|
||||
<string name="pref_code_group_size_summary">Seleccione el número de dígitos por los que agrupar los códigos</string>
|
||||
<string name="pref_account_name_title">Mostrar el nombre de la cuenta</string>
|
||||
<string name="pref_account_name_summary">Active esto para mostrar el nombre de la cuenta junto al emisor</string>
|
||||
<string name="pref_account_name_position_title">Mostrar el nombre de la cuenta</string>
|
||||
<string name="pref_shared_issuer_account_name_title">Mostrar el nombre de la cuenta solo cuando sea necesario</string>
|
||||
<string name="pref_shared_issuer_account_name_summary">Mostrar nombres de cuenta solo cuando compartan el mismo emisor. Se ocultarán otros nombres de cuenta.</string>
|
||||
<string name="pref_account_name_position_summary_override">Este ajuste es anulado por el modo de vista de baldosas. El nombre de la cuenta siempre se mostrará debajo del emisor.</string>
|
||||
<string name="pref_import_file_title">Importar desde un archivo</string>
|
||||
<string name="pref_import_file_summary">Importar tokens desde un archivo</string>
|
||||
<string name="pref_android_backups_title">Copias de seguridad en la nube de Android</string>
|
||||
@@ -48,6 +50,10 @@
|
||||
<string name="pref_android_backups_hint"><i>Las copias de seguridad de dispositivo a dispositivo (D2D) siempre están permitidas, independientemente de la configuración anterior</i></string>
|
||||
<string name="pref_backups_title">Respaldar automáticamente la bóveda</string>
|
||||
<string name="pref_backups_summary">Crear automáticamente una copia de seguridad de la bóveda en un almacenamiento externo cuando se produzcan cambios. Esto solo está soportado para las bóvedas cifradas.</string>
|
||||
<string name="pref_backups_reminder_title">Recordatorio de copia de seguridad</string>
|
||||
<string name="pref_backups_reminder_summary">Mostrar un recordatorio para hacer una copia de seguridad de tu bóveda en caso de que no hayas hecho una copia de tus últimos cambios.</string>
|
||||
<string name="pref_backups_reminder_dialog_title">Desactivar recordatorio de copia de seguridad</string>
|
||||
<string name="pref_backups_reminder_dialog_summary">Deshabilitar este recordatorio significa que Aegis no te dirá si tienes o no cambios que aún no están respaldados. Esto te pone en riesgo de perder el acceso a tus tokens. ¿Estás seguro de que quieres desactivar el recordatorio?</string>
|
||||
<string name="pref_backups_location_title">Directorio para los archivos de copia de seguridad</string>
|
||||
<string name="pref_backups_location_summary">Las copias de seguridad se guardarán en</string>
|
||||
<string name="pref_backups_trigger_title">Lanzar una copia de seguridad</string>
|
||||
@@ -97,14 +103,20 @@
|
||||
<string name="export_encrypted">Cifrar la bóveda</string>
|
||||
<string name="export_help">Esta acción exportará la bóveda fuera del almacenamiento interno de Aegis. Seleccione el formato al que desea exportar:</string>
|
||||
<string name="export_warning_unencrypted">Está a punto de exportar una copia sin cifrar de su bóveda de Aegis. <b>Esto no es recomendable</b>.</string>
|
||||
<string name="export_warning_accept">Entiendo el riesgo</string>
|
||||
<string name="export_warning_password">Las exportaciones se cifran usando una contraseña separada configurada en la configuración de seguridad.</string>
|
||||
<string name="understand_risk_accept">Entiendo el riesgo</string>
|
||||
<string name="export_format_aegis">Aegis (.JSON)</string>
|
||||
<string name="export_format_google_auth_uri">Archivo de texto (.TXT)</string>
|
||||
<string name="export_format_html">Página web (.HTML)</string>
|
||||
<string name="export_format_hint">Formato de exportación</string>
|
||||
<string name="export_all_groups">Exportar todos los grupos</string>
|
||||
<string name="export_choose_groups">Selecciona qué grupos exportar:</string>
|
||||
<string name="export_choose_groups">Selecciona qué grupos exportar</string>
|
||||
<plurals name="export_groups_selected_count">
|
||||
<item quantity="one">%d grupo seleccionado</item>
|
||||
<item quantity="other">%d grupos seleccionados</item>
|
||||
</plurals>
|
||||
<string name="export_no_groups_selected">No se han seleccionado grupos para exportar</string>
|
||||
<string name="export_html_title" context="The title of an HTML export document">Exportación de Aegis Authenticator</string>
|
||||
<string name="choose_authentication_method">Seguridad</string>
|
||||
<string name="authentication_method_explanation">Aegis es una aplicación 2FA centrada en la seguridad. Los tokens se almacenan en una bóveda, que opcionalmente puede cifrarse con una contraseña de su elección. Si un atacante obtiene su archivo de bóveda cifrado, no podrá acceder al contenido sin conocer la contraseña.\n\nHemos preseleccionado la opción que creemos que encajaría mejor para su dispositivo.</string>
|
||||
<string name="authentication_method_none">Ninguno</string>
|
||||
@@ -123,7 +135,9 @@
|
||||
<string name="set_password_confirm">Por favor confirme la contraseña</string>
|
||||
<string name="invalid_password">La contraseña es incorrecta</string>
|
||||
<string name="invalidated_biometrics">Se ha detectado un cambio en la configuración de seguridad de su dispositivo. Por favor, vaya a \"Aegis -> Configuración -> Seguridad -> Desbloqueo biométrico\" para desactivar y reactivar el desbloqueo biométrico.</string>
|
||||
<string name="password_reminder">Por favor introduzca su contraseña. Le pediremos que lo haga ocasionalmente para que no la olvide.</string>
|
||||
<string name="password_reminder">Por favor, introduzca su contraseña. Le pediremos que lo haga ocasionalmente para que no la olvide.</string>
|
||||
<string name="password_reminder_dialog_title">Desbloqueo biométrico por defecto</string>
|
||||
<string name="password_reminder_dialog_message">De vez en cuando, le pedimos que introduzca su contraseña para asegurarse de que no la ha olvidado y no se quede sin acceso a su bóveda. Después de introducir su contraseña una vez, Aegis volverá al desbloqueo biométrico hasta que sea hora de otro recordatorio de contraseña.</string>
|
||||
<string name="password_reminder_freq_never">Nunca</string>
|
||||
<string name="password_reminder_freq_weekly">Cada semana</string>
|
||||
<string name="password_reminder_freq_biweekly">Cada dos semanas</string>
|
||||
@@ -164,6 +178,7 @@
|
||||
<string name="encrypting_vault">Cifrando la bóveda</string>
|
||||
<string name="exporting_vault">Exportando la bóveda</string>
|
||||
<string name="reading_file">Leyendo archivo</string>
|
||||
<string name="requesting_root_access">Solicitando acceso a la raíz</string>
|
||||
<string name="analyzing_qr">Analizando código QR</string>
|
||||
<string name="analyzing_qr_multiple">Analizando código QR %d/%d (%s)</string>
|
||||
<plurals name="added_new_entries">
|
||||
@@ -224,12 +239,15 @@
|
||||
<string name="choose_totpauth_importer">¿Está cifrada con una contraseña esta copia de seguridad de TOTP Authenticator?</string>
|
||||
<string name="choose_application">Seleccione la aplicación desde la que desea importar</string>
|
||||
<string name="choose_theme">Seleccione su tema deseado</string>
|
||||
<string name="choose_account_name_position">Seleccione la posición del nombre de la cuenta deseada</string>
|
||||
<string name="choose_view_mode">Seleccione su modo de visualización deseado</string>
|
||||
<string name="choose_copy_behavior">Seleccione el comportamiento de copia deseado</string>
|
||||
<string name="parsing_file_error">Se ha producido un error procesando el archivo</string>
|
||||
<string name="file_not_found">Error: Archivo no encontrado</string>
|
||||
<string name="reading_file_error">Se ha producido un error tratando de leer el archivo</string>
|
||||
<string name="app_lookup_error">Error: La aplicación no está instalada</string>
|
||||
<string name="app_version_error">La versión de %s que está instalada no es compatible. Las versiones recientes han comenzado a cifrar algunos de los archivos en el directorio de almacenamiento interno, haciendo que Aegis no pueda acceder a la información que necesita para la importación. Intentar importar probablemente resultará en un error. ¿Deseas continuar de todos modos?</string>
|
||||
<string name="root_error">Error: No se puede obtener acceso a la raíz</string>
|
||||
<plurals name="imported_entries_count">
|
||||
<item quantity="one">Importada %d entrada</item>
|
||||
<item quantity="other">Importadas %d entradas</item>
|
||||
@@ -287,8 +305,7 @@
|
||||
<string name="pref_highlight_entry_summary">Hace que los tokens sean más fáciles de distinguir entre ellos resaltándolos temporalmente tras ser pulsados</string>
|
||||
<string name="pref_minimize_on_copy_title">Minimizar al copiar</string>
|
||||
<string name="pref_minimize_on_copy_summary">Minimiza la app después de copiar un token</string>
|
||||
<string name="pref_copy_on_tap_title">Copiar tokens al pulsarlos</string>
|
||||
<string name="pref_copy_on_tap_summary">Copia los tokens al portapapeles al pulsarlos</string>
|
||||
<string name="pref_copy_behavior_title">Copiar tokens al portapapeles</string>
|
||||
<string name="pref_pause_entry_title">Congelar tokens al tocarlos</string>
|
||||
<string name="pref_pause_entry_summary">Pausa la recarga automática de los tokens tocándolos. Las tokens no se actualizarán mientras estén enfocadas. Requiere \"Resaltar tokens al pulsarlos\" o \"Pulsar para mostrar\".</string>
|
||||
<string name="pin_keyboard_description">Introduzca su contraseña para activar el teclado PIN. Tenga en cuenta que esto solo funciona si su contraseña contiene únicamente números</string>
|
||||
@@ -304,6 +321,7 @@
|
||||
<string name="normal_viewmode_title">Normal</string>
|
||||
<string name="compact_mode_title">Compacto</string>
|
||||
<string name="small_mode_title">Pequeño</string>
|
||||
<string name="tiles_mode_title">Baldosas</string>
|
||||
<string name="unknown_issuer">Emisor desconocido</string>
|
||||
<string name="unknown_account_name">Nombre de cuenta desconocido</string>
|
||||
<plurals name="import_error_dialog">
|
||||
@@ -350,8 +368,18 @@
|
||||
</plurals>
|
||||
<string name="google_qr_export_unexpected">Se esperaba un código QR #%d, pero en su lugar se escaneó #%d</string>
|
||||
<string name="backup_error_bar_message"><b>La copia de seguridad de la bóveda ha fallado recientemente</b></string>
|
||||
<string name="backup_error_dialog_details" comment="The first parameter is the type of backup (e.g. built-in or Android backup). The second parameter is an elapsed time in the style of 'x seconds/minutes/days ago'."> Un intento reciente de copia de seguridad de la bóveda usando %s falló debido a un error. La copia de seguridad se intentó en: %s. Por favor, comprueba tu configuración de copia de seguridad para asegurarte de que las copias de seguridad pueden completarse correctamente.
|
||||
</string>
|
||||
<string name="backup_system_builtin">Copias de seguridad automáticas de Aegis</string>
|
||||
<string name="backup_system_android">Sistema de copias de seguridad en la nube de Android</string>
|
||||
<string name="backup_reminder_bar_message_with_latest" comment="The parameter is an elapsed time in the style of 'x seconds/minutes/days ago'"> La última copia de seguridad está desactualizada (%s)
|
||||
</string>
|
||||
<string name="backup_reminder_bar_message"> Los cambios no están respaldados
|
||||
</string>
|
||||
<string name="backup_reminder_bar_dialog_title">Los cambios no están respaldados</string>
|
||||
<string name="backup_reminder_bar_dialog_summary"> Los cambios recientes en la bóveda no han sido respaldados aún. Es importante hacer copias de seguridad regularmente para evitar perder el acceso a tus cuentas. Por favor, considera configurar copias de seguridad automáticas en el menú de ajustes.
|
||||
</string>
|
||||
<string name="backup_reminder_bar_dialog_accept">Configurar copias de seguridad</string>
|
||||
<string name="backup_plaintext_export_warning"><b>La bóveda fue exportada recientemente en texto plano</b></string>
|
||||
<string name="pref_show_plaintext_warning_hint">No volver a mostrar esta advertencia</string>
|
||||
<string name="backup_plaintext_warning_explanation">Esta advertencia se muestra porque recientemente exportaste una copia no encriptada de la bóveda. Para mantener la seguridad de tus tokens, recomendamos eliminar este archivo cuando deje de ser necesario.</string>
|
||||
@@ -371,6 +399,9 @@
|
||||
</plurals>
|
||||
<string name="next">Siguiente</string>
|
||||
<string name="previous">Anterior</string>
|
||||
<string name="copy_uri">Copiar URI</string>
|
||||
<string name="unable_to_copy_uri_to_clipboard">No se puede copiar el URI al portapapeles</string>
|
||||
<string name="uri_copied_to_clipboard">Se ha copiado el URI al portapapeles</string>
|
||||
<string name="transfer_entry">Transferir entrada</string>
|
||||
<string name="transfer_entry_description">Escanee este código QR con la aplicación de autenticación a la que le gustaría transferir esta entrada</string>
|
||||
<string name="google_auth_compatible_transfer_description">Escanee estos códigos QR con Aegis o Google Authenticator.\n\nDebido a las limitaciones de la aplicación Google Authenticator, solo se incluyen tokens TOTP & HOTP que usan SHA1 y producen códigos de 6 dígitos</string>
|
||||
@@ -399,9 +430,11 @@
|
||||
<string name="importer_help_2fas">Suministre un archivo exportado de 2FAS Authenticator.</string>
|
||||
<string name="importer_help_aegis">Suministre un archivo exportado/copia de seguridad de Aegis.</string>
|
||||
<string name="importer_help_authenticator_plus">Suministre un archivo exportado de Authenticator Plus obtenido a través de <b>Ajustes -> Copias de seguridad -> Exportar como texto y HTML</b>.</string>
|
||||
<string name="importer_help_authenticator_pro">Suministra un archivo de exportación de Authenticator Pro obtenido a través de <b>Configuración -> Copias de seguridad -> Copia de seguridad en archivo cifrado (recomendado)</b>.</string>
|
||||
<string name="importer_help_authy">Suministre una copia de <b>/data/data/com.authy.authy/shared_prefs/com.authy.storage.tokens.authenticator.xml</b>, localizado en el directorio de almacenamiento interno de Authy.</string>
|
||||
<string name="importer_help_andotp">Suministre un archivo exportado/copia de seguridad de andOTP.</string>
|
||||
<string name="importer_help_bitwarden">Suministra un archivo de exportación/copia de seguridad de Bitwarden. Los archivos encriptados no están soportados.</string>
|
||||
<string name="importer_help_battle_net_authenticator">Suministre una copia de <b>/data/data/com.blizzard.bma/shared_prefs/com.blizzard.bma.AUTH_STORE.xml</b>, ubicado en el directorio de almacenamiento interno de Battle.net Authenticator.</string>
|
||||
<string name="importer_help_duo">Suministre una copia de <b>/data/data/com.duosecurity.duomobile/files/duokit/accounts.json</b>, localizado en el directorio de almacenamiento interno de DUO.</string>
|
||||
<string name="importer_help_freeotp">Suministre una copia de <b>/data/data/org.fedorahosted.freeotp/shared_prefs/tokens.xml</b>, localizado en el directorio de almacenamiento interno de FreeOTP.</string>
|
||||
<string name="importer_help_freeotp_plus">Suministre un archivo exportado de FreeOTP+.</string>
|
||||
@@ -421,4 +454,34 @@
|
||||
<string name="pref_grouping_size_two">Grupos de 2</string>
|
||||
<string name="pref_grouping_size_three">Grupos de 3</string>
|
||||
<string name="pref_grouping_size_four">Grupos de 4</string>
|
||||
<string name="pref_copy_behavior_never">Nunca</string>
|
||||
<string name="pref_copy_behavior_single_tap">Un toque</string>
|
||||
<string name="pref_copy_behavior_double_tap">Dos toques</string>
|
||||
<string name="pref_account_name_position_hidden">Oculto</string>
|
||||
<string name="pref_account_name_position_end">Junto al emisor</string>
|
||||
<string name="pref_account_name_position_below">Debajo del emisor</string>
|
||||
<plurals name="time_elapsed_seconds">
|
||||
<item quantity="one">Hace %d segundo</item>
|
||||
<item quantity="other">Hace %d segundos</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_minutes">
|
||||
<item quantity="one">Hace %d minuto</item>
|
||||
<item quantity="other">Hace %d minutos</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_hours">
|
||||
<item quantity="one">Hace %d hora</item>
|
||||
<item quantity="other">Hace %d horas</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_days">
|
||||
<item quantity="one">Hace %d día</item>
|
||||
<item quantity="other">Hace %d días</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_years">
|
||||
<item quantity="one">Hace %d año</item>
|
||||
<item quantity="other">Hace %d años</item>
|
||||
</plurals>
|
||||
<plurals name="dropdown_checkboxes_default_count">
|
||||
<item quantity="one">%d elemento seleccionado</item>
|
||||
<item quantity="other">%d elementos seleccionados</item>
|
||||
</plurals>
|
||||
</resources>
|
||||
|
||||
@@ -39,8 +39,10 @@
|
||||
<string name="pref_show_icons_summary">Ikonoak erakutsi sarrera bakoitzaren ondoan</string>
|
||||
<string name="pref_code_group_size_title">Kode-digituen taldekatzea</string>
|
||||
<string name="pref_code_group_size_summary">Aukeratu kodeak zenbat zenbakiko taldetan taldekatuko diren</string>
|
||||
<string name="pref_account_name_title">Erakutsi kontuaren izena</string>
|
||||
<string name="pref_account_name_summary">Aktibatu hau kontu-izena igorlearen ondoan bistaratzeko</string>
|
||||
<string name="pref_account_name_position_title">Erakutsi kontuaren izena</string>
|
||||
<string name="pref_shared_issuer_account_name_title">Kontuaren izena beharrezkoa denean bakarrik erakutsi</string>
|
||||
<string name="pref_shared_issuer_account_name_summary">Kontuen izenak jaulkitzaile bera dutenean bakarrik erakutsi. Beste kontu izenak ezkutuan egongo dira.</string>
|
||||
<string name="pref_account_name_position_summary_override">Ezarpen hau lauzen bistak gainidazten du. Kontuaren izena jaulkitzailearen azpian erakutsiko da beti.</string>
|
||||
<string name="pref_import_file_title">Inportatu fitxategi batetik</string>
|
||||
<string name="pref_import_file_summary">Inportatu marka-ikurrak fitxategi batetik</string>
|
||||
<string name="pref_android_backups_title">Androiden lainoko segurtasun kopiak</string>
|
||||
@@ -48,6 +50,10 @@
|
||||
<string name="pref_android_backups_hint"><i>Gailutik gailurako (D2D) segurtasun kopiak beti egin ditzakezu, berdin delarik goian egindako aukera</i></string>
|
||||
<string name="pref_backups_title">Biltegiaren segurtasun kopia automatikoki egin</string>
|
||||
<string name="pref_backups_summary">Aldaketak egiten direnean, sortu automatikoki biltegiaren segurtasun-kopiak kanpoko biltegiratze unitatean. Hori biltegi zifratuek bakarrik onartzen dute.</string>
|
||||
<string name="pref_backups_reminder_title">Segurtasun kopiaren gogorarazpena</string>
|
||||
<string name="pref_backups_reminder_summary">Erakutsi segurtasun kopia egiteko gogorarazpena zure azken aldaketen kopiarik ez bada egin.</string>
|
||||
<string name="pref_backups_reminder_dialog_title">Desaktibatu segurtasun kopiaren gogorarazpena</string>
|
||||
<string name="pref_backups_reminder_dialog_summary">Gogorarazpena desaktibatzean Aegisek ez dizu kopien inguruko abisurik emango. Honek zure gakoak galtzea ekar dezake. Gogorarazpena desaktibatu egin nahi duzu?</string>
|
||||
<string name="pref_backups_location_title">Segurtasun-kopiak egiteko direktorioa</string>
|
||||
<string name="pref_backups_location_summary">Segurtasun-kopiak hemen gordeko dira</string>
|
||||
<string name="pref_backups_trigger_title">Segurtasun-kopien abiarazlea</string>
|
||||
@@ -97,16 +103,20 @@
|
||||
<string name="export_encrypted">Zifratu biltegia</string>
|
||||
<string name="export_help">Akzio honek zure biltegia Aegisen barne-biltegiratzetik kanpo esportatuko du. Aukeratu zein formatutan esportatu nahi duzun:</string>
|
||||
<string name="export_warning_unencrypted">Zure Aegis biltegiaren zifratu gabeko kopia esportatzera zoaz. <b>Ez dizugu hau egitea gomendatzen</b>.</string>
|
||||
<string name="export_warning_accept">Arriskua ulertzen dut</string>
|
||||
<string name="export_warning_password">Esportazioak Segurtasun ezarpenetan zehazten den bestelako pasahitz batekin zifratuta daude.</string>
|
||||
<string name="understand_risk_accept">Arriskua ulertzen dut</string>
|
||||
<string name="export_format_aegis">Aegis (.JSON)</string>
|
||||
<string name="export_format_google_auth_uri">Testu fitxategia (.TXT)</string>
|
||||
<string name="export_format_html">Web orrialdea (.HTML)</string>
|
||||
<string name="export_format_hint">Esportazio formatua</string>
|
||||
<string name="export_all_groups">Esportatu talde guztiak</string>
|
||||
<string name="export_choose_groups">Aukeratu zein talde esportatu:</string>
|
||||
<string name="export_choose_groups">Aukeratu zein talde esportatu</string>
|
||||
<plurals name="export_groups_selected_count">
|
||||
<item quantity="one">Talde %d aukeratuta</item>
|
||||
<item quantity="other">%d talde aukeratuta</item>
|
||||
</plurals>
|
||||
<string name="export_no_groups_selected">Ez duzu talderik aukeratu esportatzeko</string>
|
||||
<string name="export_html_title">Aegis Authenticator Esportazioa</string>
|
||||
<string name="export_html_title" context="The title of an HTML export document">Aegis Authenticator Esportazioa</string>
|
||||
<string name="choose_authentication_method">Segurtasuna</string>
|
||||
<string name="authentication_method_explanation">Aegis segurtasunean oinarritutako 2FA aplikazioa da. Tokenak biltegi batean gordetzen dira. Biltegi hori nahi izanez gero, aukeratu duzun pasahitzarekin zifratu daiteke. Erasotzaile batek biltegi enkriptatuko fitxategia lortzen badu, ezingo du edukira sartu pasahitza jakin gabe.\n\nZure gailuarentzat hobeto egokituko litzatekeela uste dugun aukera hautatu dugu.</string>
|
||||
<string name="authentication_method_none">Bat ere ez</string>
|
||||
@@ -126,6 +136,8 @@
|
||||
<string name="invalid_password">Pasahitza ez da zuzena</string>
|
||||
<string name="invalidated_biometrics">Aldaketa bat detektatu da zure gailuaren segurtasun ezarpenetan. Joan \"Aegis -> Ezarpenak -> Segurtasuna > Biometriak\" aukerara eta aktibatu berriro desblokeatze-biometrikoa.</string>
|
||||
<string name="password_reminder">Sartu zure pasahitza mesedez. Noizean behin pasahitza sartzeko eskatzen dizugu ahaztu ez dezazun.</string>
|
||||
<string name="password_reminder_dialog_title">Defektuz biometria bidezko desblokeatzea erabili</string>
|
||||
<string name="password_reminder_dialog_message">Noizean behin pasahitza sartzeko eskatzen dizugu ahaztu ez duzula frogatzeko eta zure biltegirako sarrera ez galtzeko. Zure pasahitza behin sartzen duzunean, biometria bidezko desblokeatzea erabiliko du defektuz Aegisek beste pasahitz gogorarazpen bat sortu arte.</string>
|
||||
<string name="password_reminder_freq_never">Inoiz ez</string>
|
||||
<string name="password_reminder_freq_weekly">Astero</string>
|
||||
<string name="password_reminder_freq_biweekly">Bi astero</string>
|
||||
@@ -227,7 +239,9 @@
|
||||
<string name="choose_totpauth_importer">TOTP Authenticator segurtasun-kopia hori zifratuta dago pasahitz batekin?</string>
|
||||
<string name="choose_application">Hautatu inportatzeko aplikazioa</string>
|
||||
<string name="choose_theme">Hautatu zure itxura</string>
|
||||
<string name="choose_account_name_position">Aukeratu zure kontuaren izenaren posizioa</string>
|
||||
<string name="choose_view_mode">Aukeratu nahi duzun ikuspegia</string>
|
||||
<string name="choose_copy_behavior">Aukeratu kopia egiteko nahi duzun portaera</string>
|
||||
<string name="parsing_file_error">Errorea gertatu da fitxategia analizatzen saiatzean</string>
|
||||
<string name="file_not_found">Errorea: Ez da fitxategia aurkitu</string>
|
||||
<string name="reading_file_error">Errorea gertatu da fitxategia irakurtzen saiatzean</string>
|
||||
@@ -291,8 +305,7 @@
|
||||
<string name="pref_highlight_entry_summary">Egin elkarrengandik errazago bereizten diren tokenak, sakatzen dituzunean aldi baterako nabarmenduz</string>
|
||||
<string name="pref_minimize_on_copy_title">Txikitu kopiatzean</string>
|
||||
<string name="pref_minimize_on_copy_summary">Aplikazioa txikitu tokena kopiatutakoan</string>
|
||||
<string name="pref_copy_on_tap_title">Kopiatu tokenak ukitzean</string>
|
||||
<string name="pref_copy_on_tap_summary">Kopiatu tokenak arbelean beraiek ukituta</string>
|
||||
<string name="pref_copy_behavior_title">Kopiatu tokenak arbelera</string>
|
||||
<string name="pref_pause_entry_title">Izoztu tokenak ukitzean</string>
|
||||
<string name="pref_pause_entry_summary">Gelditu tokenak automatikoki freskatzea beraietan sakatzean. Tokenak ez dira eguneratuko ukitzen ez badituzu. \"Nabarmendu tokenak ukitzean\" edo \"Sakatu erakusteko\" aukeratuta izatea eskatzen du.</string>
|
||||
<string name="pin_keyboard_description">Sartu pasahitza PIN teklatua gaitzeko. Kontuan izan honek zure pasahitzak zenbakiak soilik baditu funtzionatzen duela</string>
|
||||
@@ -308,6 +321,7 @@
|
||||
<string name="normal_viewmode_title">Arrunta</string>
|
||||
<string name="compact_mode_title">Trinkoa</string>
|
||||
<string name="small_mode_title">Txikia</string>
|
||||
<string name="tiles_mode_title">Lauzak</string>
|
||||
<string name="unknown_issuer">Igorle ezezaguna</string>
|
||||
<string name="unknown_account_name">Kontu-izen ezezaguna</string>
|
||||
<plurals name="import_error_dialog">
|
||||
@@ -360,6 +374,10 @@
|
||||
<string name="backup_reminder_bar_message_with_latest" comment="The parameter is an elapsed time in the style of 'x seconds/minutes/days ago'">Azken segurtasun kopia zaharregia da (%s)
|
||||
</string>
|
||||
<string name="backup_reminder_bar_message">Aldaketen segurtasun kopiak ez dira egiten </string>
|
||||
<string name="backup_reminder_bar_dialog_title">Aldaketen segurtasun kopia ez da egin</string>
|
||||
<string name="backup_reminder_bar_dialog_summary">Biltegian egindako azken aldaketen segurtasun kopiarik ez dago. Garrantzitsua da noizean behin kopia horiek egitea zure kontuetarako sarbidea ez galtzeko. Aztertu segurtasun kopia automatikoak konfiguratzea.
|
||||
</string>
|
||||
<string name="backup_reminder_bar_dialog_accept">Konfiguratu segurtasun kopiak</string>
|
||||
<string name="backup_plaintext_export_warning"><b>Biltegia orain dela gutxi testu-huts gisa esportatu da</b></string>
|
||||
<string name="pref_show_plaintext_warning_hint">Ez erakutsi ohar hau berriz</string>
|
||||
<string name="backup_plaintext_warning_explanation">Ohar hau, orain dela gutxi zifratu gabeko biltegiaren kopia bat esportatu delako agertzen da. Zure gakoen segurtasuna mantentzeko, fitxategi hori berehala ezabatzeko aholkua ematen dizugu.</string>
|
||||
@@ -410,9 +428,11 @@
|
||||
<string name="importer_help_2fas">Aukeratu 2FAS Authenticator segurtasun-kopia fitxategia.</string>
|
||||
<string name="importer_help_aegis">Aegisen esportazio/segurtasun-kopia fitxategia aukeratu.</string>
|
||||
<string name="importer_help_authenticator_plus">Authenticator Plus esportazio fitxategia aukeratu. Lortzeko modua: <b>Settings -> Backup & Restore -> Export as Text and HTML</b>.</string>
|
||||
<string name="importer_help_authenticator_pro">Aukeratu Authenticator Proren esportazio fitxategia <b>Settings -> Back up -> Back up to encrypted file (recommended)</b> aukeratik lortu bezala.</string>
|
||||
<string name="importer_help_authy"><b>/data/data/com.authy.authy/shared_prefs/com.authy.storage.tokens.authenticator.xml</b> fitxategia aukeratu.</string>
|
||||
<string name="importer_help_andotp">andOTPren esportazio/segurtasun-kopia fitxategia aukeratu.</string>
|
||||
<string name="importer_help_bitwarden">Kargatu Bitwardenen esportazio/segurtasun-kopia fitxategi bat. Ezin dituzu zifratutako fitxategiak kargatu.</string>
|
||||
<string name="importer_help_battle_net_authenticator">Battle.net Authenticatoren <b>/data/data/com.blizzard.bma/shared_prefs/com.blizzard.bma.AUTH_STORE.xml</b> fitxategia aukeratu.</string>
|
||||
<string name="importer_help_duo">Aukeratu <b>/data/data/com.duosecurity.duomobile/files/duokit/accounts.json</b> fitxategia, DUOren karpeten barruan dagoena.</string>
|
||||
<string name="importer_help_freeotp">FreeTOPren <b>/data/data/org.fedorahosted.freeotp/shared_prefs/tokens.xml</b> fitxategia aukeratu.</string>
|
||||
<string name="importer_help_freeotp_plus">FreeOTP+en esportazio fitxategia aukeratu.</string>
|
||||
@@ -433,6 +453,12 @@
|
||||
<string name="pref_grouping_size_two">2ko taldeak</string>
|
||||
<string name="pref_grouping_size_three">3ko taldeak</string>
|
||||
<string name="pref_grouping_size_four">4ko taldeak</string>
|
||||
<string name="pref_copy_behavior_never">Inoiz ez</string>
|
||||
<string name="pref_copy_behavior_single_tap">Ukitu bat</string>
|
||||
<string name="pref_copy_behavior_double_tap">Bi ikutu</string>
|
||||
<string name="pref_account_name_position_hidden">Ezkutua</string>
|
||||
<string name="pref_account_name_position_end">Jaulkitzailearen ostean</string>
|
||||
<string name="pref_account_name_position_below">Jaulkitzailearen azpian</string>
|
||||
<plurals name="time_elapsed_seconds">
|
||||
<item quantity="one">Duela segundo %d</item>
|
||||
<item quantity="other">Duela %d segundo</item>
|
||||
@@ -453,4 +479,8 @@
|
||||
<item quantity="one">Duela urte %d</item>
|
||||
<item quantity="other">Duela %d urte</item>
|
||||
</plurals>
|
||||
<plurals name="dropdown_checkboxes_default_count">
|
||||
<item quantity="one">Elementu %d aukeratuta</item>
|
||||
<item quantity="other">%d elementu aukeratuta</item>
|
||||
</plurals>
|
||||
</resources>
|
||||
|
||||
@@ -34,8 +34,6 @@
|
||||
<string name="pref_view_mode_title">حالت نمایش</string>
|
||||
<string name="pref_lang_title">زبان</string>
|
||||
<string name="pref_code_group_size_title">حالت نمایش کد</string>
|
||||
<string name="pref_account_name_title">نمایش نام حساب کاربری</string>
|
||||
<string name="pref_account_name_summary">برای نمایش نام حساب کاربری کنار صادر کننده فعال کنید</string>
|
||||
<string name="pref_import_file_title">وارد کردن از فایل</string>
|
||||
<string name="pref_import_file_summary">وارد کردن توکن ها از فایل</string>
|
||||
<string name="pref_android_backups_title">پشتیبانگیری ابری Android</string>
|
||||
@@ -80,7 +78,6 @@
|
||||
<string name="export_encrypted">رمزگذاری مخزن</string>
|
||||
<string name="export_help">این عملیات مخرن را از حافظه داخلی آگیس صادر میکند. فرمت مورد نظر فایل خروجی را انتخاب کنید:</string>
|
||||
<string name="export_warning_unencrypted">شما در حال صادر کردن یک کپی محافظت نشده از مخزن آگیس هستید. <b>این روش توصیه نمیشود</b>.</string>
|
||||
<string name="export_warning_accept">بله، این ریسک را میدانم</string>
|
||||
<string name="export_format_aegis">فایل جیسون (.json)</string>
|
||||
<string name="export_format_google_auth_uri">فایل متنی (.txt)</string>
|
||||
<string name="export_format_hint">فرمت خروجی</string>
|
||||
@@ -101,7 +98,6 @@
|
||||
<string name="set_number">لطفا یک شماره وارد کنید</string>
|
||||
<string name="set_password_confirm">لطفا کلمه عبور را تکرار کنید</string>
|
||||
<string name="invalid_password">کلمه عبور صحیح نیست</string>
|
||||
<string name="password_reminder">لطفا کلمه عبور خود را وارد کنید. ما گهگاه از شما کلمه عبور را میپرسیم تا فراموش نکنید.</string>
|
||||
<string name="password_reminder_freq_never">هرگز</string>
|
||||
<string name="password_reminder_freq_weekly">هفتگی</string>
|
||||
<string name="password_reminder_freq_biweekly">دو هفته يکبار</string>
|
||||
@@ -218,8 +214,6 @@
|
||||
<string name="preference_manage_groups_summary">اینجا میتوانید گروه ها را مدیریت و یا حذف کنید</string>
|
||||
<string name="pref_highlight_entry_title">توکن ها پس از لمس هایلایت شوند</string>
|
||||
<string name="pref_highlight_entry_summary">برای تمیز دادن توکن مورد نظر از بقیه میتوانید آنها را به صورت موقت با لمس کردن هایلایت کنید</string>
|
||||
<string name="pref_copy_on_tap_title">کپی توکن هنگام لمس آنها</string>
|
||||
<string name="pref_copy_on_tap_summary">کپی کردن توکن ها در کلیپبورد با لمس آنها</string>
|
||||
<string name="pin_keyboard_description">کلمه عبور خود را برای فعال کردن صفحه کلید شمارهای وارد کنید. این ویژگی فقط برای کلمه عبور های شامل فقط عدد کاربرد دارد</string>
|
||||
<string name="pin_keyboard_error">خطا در فعال کردن صفحه کلید شمارهای</string>
|
||||
<string name="pin_keyboard_error_description">امکان فعال صفحه کلید شمارهای نیست. کلمه عبور شما باید فقط شامل عدد باشد.</string>
|
||||
|
||||
@@ -35,9 +35,13 @@
|
||||
<string name="pref_select_theme_title">Teema</string>
|
||||
<string name="pref_view_mode_title">Näyttötila</string>
|
||||
<string name="pref_lang_title">Kieli</string>
|
||||
<string name="pref_show_icons_title">Näytä kuvakkeet</string>
|
||||
<string name="pref_show_icons_summary">Näytä kuvakkeet jokaisen kohteen vieressä</string>
|
||||
<string name="pref_code_group_size_title">Numeroiden ryhmittely</string>
|
||||
<string name="pref_account_name_title">Näytä tilin nimi</string>
|
||||
<string name="pref_account_name_summary">Näytä tilin nimi todennuskoodin myöntäjän rinnalla</string>
|
||||
<string name="pref_code_group_size_summary">Valitse numeroiden määrä ryhmiteltäessä koodeja</string>
|
||||
<string name="pref_account_name_position_title">Näytä tilin nimi</string>
|
||||
<string name="pref_shared_issuer_account_name_title">Näytä tilin nimi vain tarvittaessa</string>
|
||||
<string name="pref_shared_issuer_account_name_summary">Näytä tilien nimet vain silloin, kun niillä on sama myöntäjä. Muiden tilien nimet piilotetaan.</string>
|
||||
<string name="pref_import_file_title">Tuo tiedostosta</string>
|
||||
<string name="pref_import_file_summary">Tuo todennuskoodit tiedostosta</string>
|
||||
<string name="pref_android_backups_title">Androidin pilvivarmuuskopiot</string>
|
||||
@@ -45,6 +49,10 @@
|
||||
<string name="pref_android_backups_hint"><i>Device-to-device (D2D) -varmuuskopiot sallitaan aina, riippumatta yllä olevasta asetuksesta</i></string>
|
||||
<string name="pref_backups_title">Varmuuskopioi holvi automaattisesti</string>
|
||||
<string name="pref_backups_summary">Holvi varmuuskopioidaan ulkoiseen tallennustilaan automaattisesti, muutoksia tehdessä. Vain salatut holvit tukevat tätä.</string>
|
||||
<string name="pref_backups_reminder_title">Varmuuskopiomuistutus</string>
|
||||
<string name="pref_backups_reminder_summary">Muistuta holvisi varmuuskopioimisesta, jos viimeisimpiä muutoksiasi ei ole varmuuskopioitu.</string>
|
||||
<string name="pref_backups_reminder_dialog_title">Poista varmuuskopiomuistutus käytöstä</string>
|
||||
<string name="pref_backups_reminder_dialog_summary">Tämän muistutuksen poistaminen käytöstä tarkoittaa, että Aegis ei kerro sinulle, onko sinulla varmuuskopioimattomia muutoksia. Tämän vaarantaa pääsysi todennuskoodeihisi. Haluatko varmasti poistaa muistutuksen käytöstä?</string>
|
||||
<string name="pref_backups_location_title">Varmuuskopiotiedostojen hakemisto</string>
|
||||
<string name="pref_backups_location_summary">Varmuuskopiot tallennetaan sijaintiin</string>
|
||||
<string name="pref_backups_trigger_title">Varmuuskopion käynnistys</string>
|
||||
@@ -60,7 +68,12 @@
|
||||
<string name="pref_export_summary">Vie holvi</string>
|
||||
<string name="pref_password_reminder_title">Salasanamuistutus</string>
|
||||
<string name="pref_google_auth_export_title">Vie Google Authenticatoriin</string>
|
||||
<string name="pref_google_auth_export_descriptor">Luo QR-koodeja, jotka ovat yhteensopivia Google Authenticator -sovelluksen kanssa</string>
|
||||
<string name="pref_google_auth_export_no_data">Ei vietäviä tietoja</string>
|
||||
<plurals name="pref_google_auth_export_incompatible_entries">
|
||||
<item quantity="one">Ohitettu %d yhteensopimaton kohde</item>
|
||||
<item quantity="other">Ohitettu %d yhteensopimatonta kohdetta</item>
|
||||
</plurals>
|
||||
<string name="pref_password_reminder_summary">Näytä %s muistutus syöttääksesi salasanan, jotta et unohda sitä.</string>
|
||||
<string name="pref_password_reminder_summary_disabled">Pois käytöstä</string>
|
||||
<string name="pref_secure_screen_title">Näyttöturvallisuus</string>
|
||||
@@ -89,10 +102,20 @@
|
||||
<string name="export_encrypted">Salaa holvi</string>
|
||||
<string name="export_help">Tämä toiminto vie holvin ulos Aegisin sisäisestä tallennustilasta. Valitse viennin tiedostomuoto:</string>
|
||||
<string name="export_warning_unencrypted">Olet viemässä salaamattoman kopion Aegis-holvistasi. <b>Tätä ei suositella</b>.</string>
|
||||
<string name="export_warning_accept">Ymmärrän riskin</string>
|
||||
<string name="export_warning_password">Vienti on salattu käyttäen erillistä salasanaa, joka on määritetty suojausasetuksissa.</string>
|
||||
<string name="understand_risk_accept">Ymmärrän riskin</string>
|
||||
<string name="export_format_aegis">Aegis (.JSON)</string>
|
||||
<string name="export_format_google_auth_uri">Tekstitiedosto (.TXT)</string>
|
||||
<string name="export_format_html">Verkkosivu (.HTML)</string>
|
||||
<string name="export_format_hint">Vientimuoto</string>
|
||||
<string name="export_all_groups">Vie kaikki ryhmät</string>
|
||||
<string name="export_choose_groups">Valitse vietävät ryhmät</string>
|
||||
<plurals name="export_groups_selected_count">
|
||||
<item quantity="one">%d ryhmä valittu</item>
|
||||
<item quantity="other">%d ryhmää valittu</item>
|
||||
</plurals>
|
||||
<string name="export_no_groups_selected">Yhtään ryhmää ei ole valittu vietäväksi</string>
|
||||
<string name="export_html_title" context="The title of an HTML export document">Aegis Todennustiedoston Vienti</string>
|
||||
<string name="choose_authentication_method">Turvallisuus</string>
|
||||
<string name="authentication_method_explanation">Aegis on turvallisuuteen keskittyvä 2FA-sovellus. Todennuskoodit talletetaan holviin, joka voidaan salata valitsemallasi salasanalla. Vaikka hyökkääjä kaappaisi salatun holvitiedostosi, hän ei pääse käsiksi sen sisältöön tietämättä salasanaasi.\n\nOlemme valinneet valmiiksi vaihtoehdon, joka sopii parhaiten laitteellesi.</string>
|
||||
<string name="authentication_method_none">Ei mitään</string>
|
||||
@@ -112,6 +135,8 @@
|
||||
<string name="invalid_password">Salasana on virheellinen</string>
|
||||
<string name="invalidated_biometrics">Laitteesi suojausasetuksia on muutettu. Siirry kohtaan \"Aegis -> Asetukset -> Turvallisuus -> Biometrinen lukituksen avaus\" poistaaksesi biometrisen lukituksen käytöstä ja ottaaksesi sen uudelleen käyttöön.</string>
|
||||
<string name="password_reminder">Syötä salasanasi. Pyydämme sinua tekemään tämän silloin tällöin, jottet unohda sitä.</string>
|
||||
<string name="password_reminder_dialog_title">Biometrinen lukituksen avaus oletuksena</string>
|
||||
<string name="password_reminder_dialog_message">Pyydämme sinua toisinaan syöttämään salasanasi varmistaaksemme, ettet ole unohtanut sitä etkä jää ulos holvistasi. Kun olet syöttänyt salasanasi kerran, Aegis palaa oletusarvoisesti takaisin käyttämään biometrista lukituksen avaamista, kunnes on aika antaa uusi salasanamuistutus.</string>
|
||||
<string name="password_reminder_freq_never">Ei koskaan</string>
|
||||
<string name="password_reminder_freq_weekly">Viikoittain</string>
|
||||
<string name="password_reminder_freq_biweekly">Joka toinen viikko</string>
|
||||
@@ -152,6 +177,7 @@
|
||||
<string name="encrypting_vault">Holvia salataan</string>
|
||||
<string name="exporting_vault">Viedään holvia</string>
|
||||
<string name="reading_file">Luetaan tiedostoa</string>
|
||||
<string name="requesting_root_access">Pyydetään root-oikeuksia</string>
|
||||
<string name="analyzing_qr">Analysoidaan QR-koodia</string>
|
||||
<string name="analyzing_qr_multiple">Luetaan QR-koodia %d/%d (%s)</string>
|
||||
<plurals name="added_new_entries">
|
||||
@@ -192,6 +218,10 @@
|
||||
<string name="disable_encryption_error">Salauksen käytöstä poistamisessa tapahtui virhe</string>
|
||||
<string name="backup_successful">Varmuuskopion ajoitus onnistui</string>
|
||||
<string name="backup_error">Varmuuskopion luomisessa tapahtui virhe</string>
|
||||
<string name="backup_status_success">Viimeisin varmuuskopiointi onnistui: %s</string>
|
||||
<string name="backup_status_failed">Viimeisin varmuuskopiointi epäonnistui: %s</string>
|
||||
<string name="backup_status_none">Varmuuskopioita ei ole vielä tehty</string>
|
||||
<string name="backup_warning_password">Varmuuskopiot salataan erillisellä suojausasetuksissa määritetyllä salasanalla</string>
|
||||
<string name="documentsui_error">DocumentsUI näyttää puuttuvan laitteestasi. Tämä on tärkeä järjestelmän osa, joka on tarpeen asiakirjojen valintaa ja luomista varten. Jos olet käyttänyt "debloat" -työkaluja laitteellesi, olet voinut vahingossa poistaa sen ja sinun täytyy asentaa se uudelleen.</string>
|
||||
<string name="icon_pack_import_error">Kuvakepaketin tuonnissa tapahtui virhe</string>
|
||||
<string name="icon_pack_import_exists_error">Kuvakepaketti, jota yrität tuoda, on jo olemassa. Haluatko korvata sen?</string>
|
||||
@@ -208,11 +238,15 @@
|
||||
<string name="choose_totpauth_importer">Onko tämä TOTP-todennussovelluksen varmuuskopio lukittu salasanalla?</string>
|
||||
<string name="choose_application">Valitse sovellus, josta haluat tuoda tietoja</string>
|
||||
<string name="choose_theme">Valitse haluamasi teema</string>
|
||||
<string name="choose_account_name_position">Valitse haluamasi tilin nimen sijainti</string>
|
||||
<string name="choose_view_mode">Valitse haluamasi näyttötila</string>
|
||||
<string name="choose_copy_behavior">Valitse haluttu kopiointikäyttäytyminen</string>
|
||||
<string name="parsing_file_error">Tiedoston jäsentämisessä tapahtui virhe</string>
|
||||
<string name="file_not_found">Virhe: Tiedostoa ei löydy</string>
|
||||
<string name="reading_file_error">Tiedoston lukemisessa tapahtui virhe</string>
|
||||
<string name="app_lookup_error">Virhe: Sovellusta ei ole asennettu</string>
|
||||
<string name="app_version_error">Sovelluksen %s asennettua versiota ei tueta. Viimeaikaiset versiot ovat alkaneet salata joitakin sisäisen tallennushakemiston tiedostoja, jonka vuoksi Aegis ei pääse käsiksi tuontiin tarvittaviin tietoihin. Tuontiyritys johtaa todennäköisesti virheeseen. Haluatko silti jatkaa?</string>
|
||||
<string name="root_error">Virhe: root-oikeuksia ei voitu saada</string>
|
||||
<plurals name="imported_entries_count">
|
||||
<item quantity="one">%d kohde tuotu</item>
|
||||
<item quantity="other">%d kohdetta tuotu</item>
|
||||
@@ -268,8 +302,9 @@
|
||||
<string name="clear">Tyhjennä</string>
|
||||
<string name="pref_highlight_entry_title">Korosta todennuskoodit napauttamalla</string>
|
||||
<string name="pref_highlight_entry_summary">Tee todennuskoodeista helpompi erottaa toisistaan korostamalla niitä tilapäisesti napauttamalla</string>
|
||||
<string name="pref_copy_on_tap_title">Kopioi todennuskoodeja napauttamalla</string>
|
||||
<string name="pref_copy_on_tap_summary">Kopioi todennuskoodit leikepöydälle napauttamalla niitä</string>
|
||||
<string name="pref_minimize_on_copy_title">Pienennä kopioidessa</string>
|
||||
<string name="pref_minimize_on_copy_summary">Pienennä sovellus todennuskoodin kopioinnin jälkeen</string>
|
||||
<string name="pref_copy_behavior_title">Kopioi todennuskoodit leikepöydälle</string>
|
||||
<string name="pref_pause_entry_title">Jäädytä todennuskoodit napauttamalla</string>
|
||||
<string name="pref_pause_entry_summary">Keskeytä todennuskoodien automaattinen päivitys napauttamalla niitä. Todennuskoodit eivät päivity automaattisesti, niin kauan kun ne ovat valittuina. Vaatii \"Korosta todennuskoodit napauttamalla\" tai \"Paljasta napauttamalla\" -asetusten käyttöönottoa.</string>
|
||||
<string name="pin_keyboard_description">Ota PIN-näppäimistö käyttöön antamalla salasanasi. Tämä toimii vain, jos salasanasi koostuu pelkästään numeroista</string>
|
||||
@@ -331,6 +366,18 @@
|
||||
</plurals>
|
||||
<string name="google_qr_export_unexpected">Odotettiin QR-koodia #%d, mutta skannattu #%d sen sijaan</string>
|
||||
<string name="backup_error_bar_message"><b>Holvin varmuuskopiointi epäonnistui äskettäin</b></string>
|
||||
<string name="backup_error_dialog_details" comment="The first parameter is the type of backup (e.g. built-in or Android backup). The second parameter is an elapsed time in the style of 'x seconds/minutes/days ago'."> Äskettäinen holvin varmuuskopiointiyritys %s käyttämällä epäonnistui, koska tapahtui virhe. Varmuuskopiointia yritettiin %s. Tarkista varmuuskopiointiasetukset varmistaaksesi, että varmuuskopiointi onnistuu.
|
||||
</string>
|
||||
<string name="backup_system_builtin">Aegisin sisäänrakennetut automaattiset varmuuskopiot</string>
|
||||
<string name="backup_system_android">Androidin pilvivarmuuskopiointijärjestelmä</string>
|
||||
<string name="backup_reminder_bar_message_with_latest" comment="The parameter is an elapsed time in the style of 'x seconds/minutes/days ago'"> Viimeisin varmuuskopiointi on vanhentunut (%s)
|
||||
</string>
|
||||
<string name="backup_reminder_bar_message"> Muutoksia ei ole varmuuskopioitu
|
||||
</string>
|
||||
<string name="backup_reminder_bar_dialog_title">Muutoksia ei ole varmuuskopioitu</string>
|
||||
<string name="backup_reminder_bar_dialog_summary"> Viimeaikaisia holvin muutoksia ei ole vielä varmuuskopioitu. On tärkeää varmuuskopioida säännöllisesti, jotta et menetä pääsyä tileihisi. Harkitse automaattisten varmuuskopiointien määrittämistä asetuksissa.
|
||||
</string>
|
||||
<string name="backup_reminder_bar_dialog_accept">Määritä varmuuskopiot</string>
|
||||
<string name="backup_plaintext_export_warning"><b>Holvi vietiin äskettäin raakatekstinä</b></string>
|
||||
<string name="pref_show_plaintext_warning_hint">Älä näytä tätä varoitusta uudelleen</string>
|
||||
<string name="backup_plaintext_warning_explanation">Tämä varoitus näytetään, koska veit äskettäin salaamattoman kopion holvistasi. Varmistaaksemme todennuskoodiesi turvallisuuden, suosittelemme poistamaan tiedoston heti, kun sitä ei enää tarvita.</string>
|
||||
@@ -350,8 +397,12 @@
|
||||
</plurals>
|
||||
<string name="next">Seuraava</string>
|
||||
<string name="previous">Edellinen</string>
|
||||
<string name="copy_uri">Kopioi URI</string>
|
||||
<string name="unable_to_copy_uri_to_clipboard">URI:a ei voitu kopioida leikepöydälle</string>
|
||||
<string name="uri_copied_to_clipboard">URI kopioitiin leikepöydälle</string>
|
||||
<string name="transfer_entry">Siirrä kohde</string>
|
||||
<string name="transfer_entry_description">Skannaa tämä QR-koodi todennussovelluksella, johon haluat siirtää tämän kohteen</string>
|
||||
<string name="google_auth_compatible_transfer_description">Skannaa nämä QR-koodit Aegisilla tai Google Authenticatorilla.\n\nGoogle Authenticator -sovelluksen rajoitusten vuoksi, vain SHA1-suojausta ja 6-numeroisia koodeja tuottavat TOTP- ja HOTP-todennuskoodit sisällytetään</string>
|
||||
<string name="password_strength_very_weak">Erittäin heikko</string>
|
||||
<string name="password_strength_weak">Heikko</string>
|
||||
<string name="password_strength_fair">Kohtalainen</string>
|
||||
@@ -377,15 +428,18 @@
|
||||
<string name="importer_help_2fas">Anna 2FAS Authenticatorin varmuuskopiotiedosto.</string>
|
||||
<string name="importer_help_aegis">Anna Aegisisin vienti-/varmuuskopiotiedosto.</string>
|
||||
<string name="importer_help_authenticator_plus">Anna Authenticator Plus -varmuuskopiotiedosto, jonka saat menemällä <b>Asetukset ->Varmuuskopiointi ja palautus -> Vie teksti- tai HTML-tiedostona</b>.</string>
|
||||
<string name="importer_help_authenticator_pro">Toimita Authenticator Pro -vientitiedosto, jonka löydät menemällä <b>Asetukset -> Varmuuskopioi -> Varmuuskopioi salattuun tiedostoon (suositus)</b>.</string>
|
||||
<string name="importer_help_authy">Anna kopio tiedostosta <b>/data/data/com.authy.authy/shared_prefs/com.authy.storage.tokens.authenticator.xml</b>, joka sijaitsee Authyn sisäisessä tallennushakemistossa.</string>
|
||||
<string name="importer_help_andotp">Anna andOTP:n vienti-/varmuuskopiotiedosto.</string>
|
||||
<string name="importer_help_bitwarden">Anna Bitwardenin vienti-/varmuuskopiotiedosto. Salattuja tiedostoja ei tueta.</string>
|
||||
<string name="importer_help_battle_net_authenticator">Anna kopio tiedostosta <b>/data/data/com.blizzard.bma/shared_prefs/com.blizzard.bma.AUTH_STORE.xml</b>, joka sijaitsee Battle.net Authenticatorin sisäisessä tallennushakemistossa.</string>
|
||||
<string name="importer_help_duo">Anna kopio tiedostosta <b>/data/data/com.duosecurity.duomobile/files/duokit/accounts.json</b>, joka sijaitsee DUO:n sisäisessä tallennushakemistossa.</string>
|
||||
<string name="importer_help_freeotp">Anna kopio tiedostosta <b>/data/data/org.fedorahosted.freeotp/shared_prefs/tokens.xml</b>, joka sijaitsee FreeOTP:n sisäisessä tallennushakemistossa.</string>
|
||||
<string name="importer_help_freeotp_plus">Anna FreeOTP+:n vientitiedosto.</string>
|
||||
<string name="importer_help_google_authenticator"><b>Vain Google Authenticator v5.10 tai vanhemman tietokantatiedostoja tuetaan</b>.\n\nAnna kopio kohteesta <b>/data/data/com.google.android.apps.authenticator2/databases/databases</b>, joka sijaitsee Google Authenticatorin sisäisessä tallennushakemistossa.</string>
|
||||
<string name="importer_help_microsoft_authenticator">Anna kopio tiedostosta <b>/data/data/com.azure.authenticator/databases/PhoneFactor</b>, joka sijaitsee Microsoft Authenticatorin sisäisessä tallennushakemistossa.</string>
|
||||
<string name="importer_help_plain_text">Anna raakatekstitiedosto, joka sisältää Google Authenticatorin URIn jokaisella rivillä.</string>
|
||||
<string name="importer_help_steam"><b>Steamin versiota 3.0 ja uudempia ei tueta</b>. Toimita kopio tiedostosta <b>/data/data/com.valvesoftware.android.steam.community/files/Steamguard-*.json</b>, joka sijaitsee Steamin sisäisen tallennustilan hakemistossa.</string>
|
||||
<string name="importer_help_totp_authenticator">Anna TOTP Authenticatorin vientitiedosto.</string>
|
||||
<string name="importer_help_winauth">Anna WinAuthin vientitiedosto.</string>
|
||||
<string name="importer_encrypted_exception_google_authenticator">Salattu kohde ohitettiin: %s</string>
|
||||
@@ -395,4 +449,37 @@
|
||||
<string name="pref_focus_search_summary">Keskitä hakukenttä heti kun sovellus avataan.</string>
|
||||
<string name="pref_grouping_halves">Puolikkaat</string>
|
||||
<string name="pref_grouping_none">Ei ryhmittelyä</string>
|
||||
<string name="pref_grouping_size_two">Kahden ryhmissä</string>
|
||||
<string name="pref_grouping_size_three">Kolmen ryhmissä</string>
|
||||
<string name="pref_grouping_size_four">Neljän ryhmissä</string>
|
||||
<string name="pref_copy_behavior_never">Ei koskaan</string>
|
||||
<string name="pref_copy_behavior_single_tap">Yksi napautus</string>
|
||||
<string name="pref_copy_behavior_double_tap">Kaksoisnapautus</string>
|
||||
<string name="pref_account_name_position_hidden">Piilotettu</string>
|
||||
<string name="pref_account_name_position_end">Myöntäjän vieressä</string>
|
||||
<string name="pref_account_name_position_below">Myöntäjän alla</string>
|
||||
<plurals name="time_elapsed_seconds">
|
||||
<item quantity="one">%d sekunti sitten</item>
|
||||
<item quantity="other">%d sekuntia sitten</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_minutes">
|
||||
<item quantity="one">%d minuutti sitten</item>
|
||||
<item quantity="other">%d minuuttia sitten</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_hours">
|
||||
<item quantity="one">%d tunti sitten</item>
|
||||
<item quantity="other">%d tuntia sitten</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_days">
|
||||
<item quantity="one">%d päivä sitten</item>
|
||||
<item quantity="other">%d päivää sitten</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_years">
|
||||
<item quantity="one">%d vuosi sitten</item>
|
||||
<item quantity="other">%d vuotta sitten</item>
|
||||
</plurals>
|
||||
<plurals name="dropdown_checkboxes_default_count">
|
||||
<item quantity="one">%d kohde valittu</item>
|
||||
<item quantity="other">%d kohdetta valittu</item>
|
||||
</plurals>
|
||||
</resources>
|
||||
|
||||
@@ -39,8 +39,10 @@
|
||||
<string name="pref_show_icons_summary">Afficher les icônes à côté de chaque entrée</string>
|
||||
<string name="pref_code_group_size_title">Regroupement des chiffres du code</string>
|
||||
<string name="pref_code_group_size_summary">Sélectionner le nombre de chiffres par lequel regrouper les codes</string>
|
||||
<string name="pref_account_name_title">Afficher le nom du compte</string>
|
||||
<string name="pref_account_name_summary">Activer pour afficher le nom de compte près de l\'émetteur</string>
|
||||
<string name="pref_account_name_position_title">Afficher le nom de compte</string>
|
||||
<string name="pref_shared_issuer_account_name_title">Afficher le nom de compte seulement si nécessaire</string>
|
||||
<string name="pref_shared_issuer_account_name_summary">Afficher les noms de compte seulement lorsqu\'ils partagent le même émetteur. Les autres noms de compte seront masqués.</string>
|
||||
<string name="pref_account_name_position_summary_override">Ce paramètre est remplacé par le mode d\'affichage des tuiles. Le nom de compte sera toujours affiché sous l\'émetteur.</string>
|
||||
<string name="pref_import_file_title">Importer depuis un fichier</string>
|
||||
<string name="pref_import_file_summary">Importer des jetons depuis un fichier</string>
|
||||
<string name="pref_android_backups_title">Sauvegardes cloud d\'Android</string>
|
||||
@@ -48,6 +50,10 @@
|
||||
<string name="pref_android_backups_hint"><i>Les sauvegardes device-to-device (D2D) sont toujours autorisées, indépendamment du paramétrage ci-dessus</i></string>
|
||||
<string name="pref_backups_title">Sauvegarder automatiquement le coffre-fort</string>
|
||||
<string name="pref_backups_summary">Créer automatiquement des sauvegardes du coffre-fort sur le stockage externe lorsque des modifications sont apportées. Ceci n\'est pris en charge que pour les coffres-forts chiffrés.</string>
|
||||
<string name="pref_backups_reminder_title">Rappel de sauvegarde</string>
|
||||
<string name="pref_backups_reminder_summary">Afficher un rappel pour sauvegarder votre coffre-fort si vous n\'avez pas sauvegardé vos dernières modifications.</string>
|
||||
<string name="pref_backups_reminder_dialog_title">Désactiver le rappel de sauvegarde</string>
|
||||
<string name="pref_backups_reminder_dialog_summary">Désactiver ce rappel signifie qu\'Aegis ne vous dira pas si vous avez ou non des modifications qui ne sont pas encore sauvegardées. Cela vous expose au risque de perdre l\'accès à vos jetons. Êtes-vous sûr de vouloir désactiver le rappel ?</string>
|
||||
<string name="pref_backups_location_title">Répertoire des fichiers de sauvegarde</string>
|
||||
<string name="pref_backups_location_summary">Les sauvegardes seront enregistrées dans</string>
|
||||
<string name="pref_backups_trigger_title">Déclencher la sauvegarde</string>
|
||||
@@ -69,7 +75,7 @@
|
||||
<item quantity="one">%d entrée incompatible a été ignorée</item>
|
||||
<item quantity="other">%d entrées incompatibles ont été ignorées</item>
|
||||
</plurals>
|
||||
<string name="pref_password_reminder_summary">Afficher un rappel %s pour saisir le mot de passe, afin que vous ne l\'oubliez pas.</string>
|
||||
<string name="pref_password_reminder_summary">Afficher un rappel %s pour saisir le mot de passe, afin que vous ne l\'oubliiez pas.</string>
|
||||
<string name="pref_password_reminder_summary_disabled">Désactivé</string>
|
||||
<string name="pref_secure_screen_title">Sécurité de l\'écran</string>
|
||||
<string name="pref_secure_screen_summary">Bloquer les captures d\'écran et autres tentatives de capture de l\'écran dans l\'application</string>
|
||||
@@ -97,14 +103,20 @@
|
||||
<string name="export_encrypted">Chiffrer le coffre-fort</string>
|
||||
<string name="export_help">Cette action exportera le coffre-fort à partir du stockage interne d\'Aegis. Sélectionnez le format vers lequel vous souhaitez faire votre export :</string>
|
||||
<string name="export_warning_unencrypted">Vous êtes sur le point d\'exporter une copie non chiffrée de votre coffre-fort Aegis. <b>Ce n\'est pas recommandé</b>.</string>
|
||||
<string name="export_warning_accept">Je comprends le risque</string>
|
||||
<string name="export_warning_password">Les exports sont chiffrés à l\'aide d\'un mot de passe séparé configuré dans les paramètres de sécurité.</string>
|
||||
<string name="understand_risk_accept">Je comprends le risque</string>
|
||||
<string name="export_format_aegis">Aegis (.JSON)</string>
|
||||
<string name="export_format_google_auth_uri">Fichier texte (.TXT)</string>
|
||||
<string name="export_format_html">Page Web (.HTML)</string>
|
||||
<string name="export_format_hint">Format d\'export</string>
|
||||
<string name="export_all_groups">Exporter tous les groupes</string>
|
||||
<string name="export_choose_groups">Sélectionner les groupes à exporter :</string>
|
||||
<string name="export_choose_groups">Sélectionnez les groupes à exporter</string>
|
||||
<plurals name="export_groups_selected_count">
|
||||
<item quantity="one">%d groupe sélectionné</item>
|
||||
<item quantity="other">%d groupes sélectionnés</item>
|
||||
</plurals>
|
||||
<string name="export_no_groups_selected">Aucun groupe sélectionné pour l\'export</string>
|
||||
<string name="export_html_title" context="The title of an HTML export document">Export Aegis Authenticator</string>
|
||||
<string name="choose_authentication_method">Sécurité</string>
|
||||
<string name="authentication_method_explanation">Aegis est une application d\'authentification à deux facteurs (2FA) axée sur la sécurité. Les jetons sont stockés dans un coffre-fort, qui peut être éventuellement chiffré avec un mot de passe de votre choix. Si un attaquant obtient votre fichier de coffre-fort chiffré, il ne pourra pas accéder au contenu sans connaître le mot de passe.\n\nNous avons présélectionné l\'option que nous pensons la plus adaptée à votre appareil.</string>
|
||||
<string name="authentication_method_none">Aucun</string>
|
||||
@@ -123,7 +135,9 @@
|
||||
<string name="set_password_confirm">Veuillez confirmer le mot de passe</string>
|
||||
<string name="invalid_password">Le mot de passe est incorrect</string>
|
||||
<string name="invalidated_biometrics">Un changement dans les paramètres de sécurité de votre appareil a été détecté. Veuillez aller dans \"Aegis -> Paramètres -> Sécurité -> Déverrouillage biométrique\" pour désactiver et réactiver le déverrouillage biométrique.</string>
|
||||
<string name="password_reminder">Veuillez saisir votre mot de passe. Nous vous demandons de le faire de temps en temps afin que vous ne l\'oubliez pas.</string>
|
||||
<string name="password_reminder">Veuillez saisir votre mot de passe. Nous vous demandons de le faire de temps en temps afin que vous ne l\'oubliiez pas.</string>
|
||||
<string name="password_reminder_dialog_title">Déverrouillage biométrique par défaut</string>
|
||||
<string name="password_reminder_dialog_message">Nous vous demandons de temps en temps de saisir votre mot de passe à la place afin de nous assurer que vous ne ne l\'avez pas oublié et que l\'accès à votre coffre-fort ne soit pas bloqué. Après avoir saisi votre mot de passe une fois, Aegis utilisera de nouveau le déverrouillage biométrique par défaut jusqu\'à ce qu\'il soit temps pour un autre rappel de mot de passe.</string>
|
||||
<string name="password_reminder_freq_never">Jamais</string>
|
||||
<string name="password_reminder_freq_weekly">Toutes les semaines</string>
|
||||
<string name="password_reminder_freq_biweekly">Toutes les deux semaines</string>
|
||||
@@ -174,7 +188,7 @@
|
||||
<string name="importing_icon_pack">Import du pack d\'icônes</string>
|
||||
<string name="delete_entry">Supprimer entrée</string>
|
||||
<string name="delete_entry_description">Êtes-vous sûr de vouloir supprimer cette entrée ?</string>
|
||||
<string name="delete_entry_explanation">Cette action ne désactive pas l\'autenthification à deux facteurs (2FA) pour :\n<b>%s</b>\n\nPour éviter de perdre l\'accès, assurez-vous que vous avez désactivé la 2FA ou que vous avez un autre moyen de générer des codes pour ce service.</string>
|
||||
<string name="delete_entry_explanation">Cette action ne désactive pas l\'authentification à deux facteurs (2FA) pour :\n<b>%s</b>\n\nPour éviter de perdre l\'accès, assurez-vous que vous avez désactivé la 2FA ou que vous avez un autre moyen de générer des codes pour ce service.</string>
|
||||
<string name="delete_entries">Supprimer les entrées</string>
|
||||
<plurals name="delete_entries_description">
|
||||
<item quantity="one">Êtes-vous sûr de vouloir supprimer %d entrée ?</item>
|
||||
@@ -184,7 +198,7 @@
|
||||
<string name="discard_changes_description">Vos modifications n\'ont pas été enregistrées</string>
|
||||
<string name="saving_profile_error">Erreur lors de l\'enregistrement du profil</string>
|
||||
<string name="welcome">Bienvenue</string>
|
||||
<string name="app_description">Aegis est une application d\'autenthification à deux facteurs (2FA) gratuite, sécurisée et open source</string>
|
||||
<string name="app_description">Aegis est une application d\'authentification à deux facteurs (2FA) gratuite, sécurisée et open source</string>
|
||||
<string name="setup_completed">Configuration terminée</string>
|
||||
<string name="setup_completed_description">Aegis a été configuré et est prêt à être utilisé.</string>
|
||||
<string name="vault_not_found">Coffre-fort introuvable, lancement de la configuration…</string>
|
||||
@@ -225,7 +239,9 @@
|
||||
<string name="choose_totpauth_importer">Cette sauvegarde TOTP Authenticator est-elle chiffrée avec un mot de passe ?</string>
|
||||
<string name="choose_application">Sélectionnez l\'application depuis laquelle vous souhaitez importer</string>
|
||||
<string name="choose_theme">Sélectionner le thème que vous désirez</string>
|
||||
<string name="choose_account_name_position">Sélectionner la position que vous désirez pour le nom de compte</string>
|
||||
<string name="choose_view_mode">Sélectionner le mode d\'affichage que vous désirez</string>
|
||||
<string name="choose_copy_behavior">Sélectionner le comportement de copie que vous désirez</string>
|
||||
<string name="parsing_file_error">Une erreur est survenue en essayant d\'analyser le fichier</string>
|
||||
<string name="file_not_found">Erreur : Fichier introuvable</string>
|
||||
<string name="reading_file_error">Une erreur est survenue en essayant de lire le fichier</string>
|
||||
@@ -248,7 +264,7 @@
|
||||
<string name="encryption_enable_biometrics_error">Une erreur est survenue lors de l\'activation du déverrouillage biométrique. Certains appareils ont de mauvaises implémentations de l\'authentification biométrique et il est probable que le vôtre soit l\'un d\'entre eux. Envisagez plutôt de passer à une configuration avec mot de passe uniquement.</string>
|
||||
<string name="no_cameras_available">Aucun appareil photo disponible</string>
|
||||
<string name="read_qr_error">Une erreur est survenue en essayant de lire le code QR</string>
|
||||
<string name="read_qr_error_phonefactor">Aegis n\'est pas compatible avec l\'algorithme d\'autenthification à deux facteurs (2FA) propriétaire de Microsoft. Veuillez vous assurer de sélectionner \"Configurer l\'application sans notification\" lors de la configuration de la 2FA dans Office 365.</string>
|
||||
<string name="read_qr_error_phonefactor">Aegis n\'est pas compatible avec l\'algorithme d\'authentification à deux facteurs (2FA) propriétaire de Microsoft. Veuillez vous assurer de sélectionner \"Configurer l\'application sans notification\" lors de la configuration de la 2FA dans Office 365.</string>
|
||||
<string name="partial_google_auth_import">Export Google Authenticator incomplet détecté</string>
|
||||
<string name="partial_google_auth_import_warning">Certains codes QR sont manquants dans votre export. Les codes suivants n\'ont pas été trouvés :\n\n<b>%s</b>\n\nVous pouvez continuer à importer cet export partiel, mais nous vous recommandons de réessayer avec tous les codes QR afin de ne risquer de perdre l\'accès à aucun jeton.</string>
|
||||
<string name="missing_qr_code_descriptor">• code QR %d</string>
|
||||
@@ -289,10 +305,9 @@
|
||||
<string name="pref_highlight_entry_summary">Rendre les jetons plus faciles à distinguer les uns des autres en les surlignant temporairement lorsqu\'ils sont appuyés</string>
|
||||
<string name="pref_minimize_on_copy_title">Minimiser lors de la copie</string>
|
||||
<string name="pref_minimize_on_copy_summary">Minimiser l\'application après avoir copié un jeton</string>
|
||||
<string name="pref_copy_on_tap_title">Copier les jetons quand ils sont appuyés</string>
|
||||
<string name="pref_copy_on_tap_summary">Copier les jetons dans le presse-papier en appuyant dessus</string>
|
||||
<string name="pref_copy_behavior_title">Copier les jetons dans le presse-papier</string>
|
||||
<string name="pref_pause_entry_title">Geler les jetons lorsqu\'ils sont appuyés</string>
|
||||
<string name="pref_pause_entry_summary">Mettre en pause l\'actualisation automatique des jetons en appuyant dessus. Les jetons ne seront plus mis à jour tant qu\'ils seront ciblés. Nécessite « Surligner les jetons lorsqu\'ils sont appuyés » ou « Appuyer pour révéler ».</string>
|
||||
<string name="pref_pause_entry_summary">Mettre en pause l\'actualisation automatique des jetons en appuyant dessus. Les jetons ne seront plus mis à jour tant qu\'ils seront ciblés. Nécessite « Surligner les jetons lorsqu\'ils sont appuyés » ou « Appuyer pour révéler ».</string>
|
||||
<string name="pin_keyboard_description">Saisissez votre mot de passe pour activer le clavier PIN. Notez que cela ne fonctionne que si votre mot de passe est composé uniquement de chiffres</string>
|
||||
<string name="pin_keyboard_error">Erreur lors de l\'activation du clavier PIN</string>
|
||||
<string name="pin_keyboard_error_description">Il n\'est pas possible de définir un clavier PIN. Votre mot de passe ne doit se composer que de chiffres.</string>
|
||||
@@ -306,11 +321,12 @@
|
||||
<string name="normal_viewmode_title">Normal</string>
|
||||
<string name="compact_mode_title">Compact</string>
|
||||
<string name="small_mode_title">Petit</string>
|
||||
<string name="tiles_mode_title">Tuiles</string>
|
||||
<string name="unknown_issuer">Émetteur inconnu</string>
|
||||
<string name="unknown_account_name">Nom de compte inconnu</string>
|
||||
<plurals name="import_error_dialog">
|
||||
<item quantity="one">Aegis n\'a pas pu importer %d jeton. Ce jeton sera ignoré. Appuyez sur « détails» pour voir plus d\'informations sur les erreurs.</item>
|
||||
<item quantity="other">Aegis n\'a pas pu importer %d jetons. Ces jetons seront ignorés. Appuyez sur \'details\' pour voir plus d\'informations sur les erreurs.</item>
|
||||
<item quantity="one">Aegis n\'a pas pu importer %d jeton. Ce jeton sera ignoré. Appuyez sur « détails » pour voir plus d\'informations sur les erreurs.</item>
|
||||
<item quantity="other">Aegis n\'a pas pu importer %d jetons. Ces jetons seront ignorés. Appuyez sur « détails » pour voir plus d\'informations sur les erreurs.</item>
|
||||
</plurals>
|
||||
<string name="unable_to_process_deeplink">Impossible de traiter le lien profond</string>
|
||||
<string name="unable_to_read_qrcode_file">Impossible de lire et de traiter le code QR depuis le fichier : %s.</string>
|
||||
@@ -359,6 +375,10 @@
|
||||
</string>
|
||||
<string name="backup_reminder_bar_message"> Les modifications ne sont pas sauvegardées
|
||||
</string>
|
||||
<string name="backup_reminder_bar_dialog_title">Les modifications ne sont pas sauvegardées</string>
|
||||
<string name="backup_reminder_bar_dialog_summary"> Les changements récents dans le coffre-for n\'ont pas encore été sauvegardés. Il est important de réaliser des sauvegardes régulières pour éviter de perdre l\'accès à vos comptes. Veuillez envisager de configurer des sauvegardes automatiques dans le menu Paramètres.
|
||||
</string>
|
||||
<string name="backup_reminder_bar_dialog_accept">Configurer les sauvegardes</string>
|
||||
<string name="backup_plaintext_export_warning"><b>Le coffre-fort a récemment été exporté en texte brut</b></string>
|
||||
<string name="pref_show_plaintext_warning_hint">Ne plus afficher cet avertissement</string>
|
||||
<string name="backup_plaintext_warning_explanation">Cet avertissement s\'affiche parce que vous avez récemment exporté une copie non chiffrée du coffre-fort. Pour maintenir la sécurité de vos jetons, nous vous recommandons de supprimer ce fichier une fois que vous n\'en aurez plus besoin.</string>
|
||||
@@ -409,9 +429,11 @@
|
||||
<string name="importer_help_2fas">Fournir une sauvegarde 2FAS Authenticator.</string>
|
||||
<string name="importer_help_aegis">Fournir un export/sauvegarde Aegis.</string>
|
||||
<string name="importer_help_authenticator_plus">Fournir un export Authenticator Plus obtenu via <b>Paramètres -> Sauvegarde & Restauration -> Exporter en tant que texte et HTML</b>.</string>
|
||||
<string name="importer_help_authenticator_pro">Fournir un export Authenticator Pro obtenu via <b>Paramètres -> Sauvegarde -> Sauvegarder en tant que fichier chiffré (recommandé)</b>.</string>
|
||||
<string name="importer_help_authy">Fournir une copie de <b>/data/com.authy.authy/shared_prefs/com.authy.storage.tokens.authenticator.xml</b>, situé dans le répertoire de stockage interne d\'Authy.</string>
|
||||
<string name="importer_help_andotp">Fournir un export/sauvegarde andOTP.</string>
|
||||
<string name="importer_help_bitwarden">Fournir un export/sauvegarde Bitwarden. Les fichiers chiffrés ne sont pas pris en charge.</string>
|
||||
<string name="importer_help_battle_net_authenticator">Fournir une copie de <b>/data/data/com.blizzard.bma/shared_prefs/com.blizzard.bma.AUTH_STORE.xml</b>,situé dans le répertoire de stockage interne de Battle.net Authenticator.</string>
|
||||
<string name="importer_help_duo">Fournissez une copie de <b>/data/data/com.duosecurity.duomobile/files/duokit/accounts.json</b>, situé dans le répertoire de stockage interne de DUO.</string>
|
||||
<string name="importer_help_freeotp">Fournir une copie de <b>/data/data/org.fedorahosted.freeotp/shared_prefs/tokens.xml</b>, situé dans le répertoire de stockage interne de FreeOTP.</string>
|
||||
<string name="importer_help_freeotp_plus">Fournir un export FreeOTP+.</string>
|
||||
@@ -431,6 +453,12 @@
|
||||
<string name="pref_grouping_size_two">Groupes de 2</string>
|
||||
<string name="pref_grouping_size_three">Groupes de 3</string>
|
||||
<string name="pref_grouping_size_four">Groupes de 4</string>
|
||||
<string name="pref_copy_behavior_never">Jamais</string>
|
||||
<string name="pref_copy_behavior_single_tap">Appui simple</string>
|
||||
<string name="pref_copy_behavior_double_tap">Appui double</string>
|
||||
<string name="pref_account_name_position_hidden">Masqué</string>
|
||||
<string name="pref_account_name_position_end">À côté de l\'émetteur</string>
|
||||
<string name="pref_account_name_position_below">En dessous de l\'émetteur</string>
|
||||
<plurals name="time_elapsed_seconds">
|
||||
<item quantity="one">Il y a %d seconde</item>
|
||||
<item quantity="other">Il y a %d secondes</item>
|
||||
@@ -451,4 +479,8 @@
|
||||
<item quantity="one">Il y a %d an</item>
|
||||
<item quantity="other">Il y a %d ans</item>
|
||||
</plurals>
|
||||
<plurals name="dropdown_checkboxes_default_count">
|
||||
<item quantity="one">%d élément sélectionné</item>
|
||||
<item quantity="other">%d éléments sélectionnés</item>
|
||||
</plurals>
|
||||
</resources>
|
||||
|
||||
@@ -0,0 +1,487 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<string name="action_settings">Ynstellingen</string>
|
||||
<string name="action_about">Oer</string>
|
||||
<string name="action_delete">Fuortsmite</string>
|
||||
<string name="action_transfer">Oersette</string>
|
||||
<string name="action_edit_icon">Piktogram oanpasse</string>
|
||||
<string name="action_reset_usage_count">Gebrûksteller op 0 ynstelle</string>
|
||||
<string name="action_reset_usage_count_dialog">Bisto wis datsto de gebrûksteller fan dit item op 0 sette wolst?</string>
|
||||
<string name="action_default_icon">Standert piktogram opnij ynstelle</string>
|
||||
<string name="discard">Ungedien meitsje</string>
|
||||
<string name="save">Bewarje</string>
|
||||
<string name="issuer">Utjouwer</string>
|
||||
<string name="yandex_pin">PIN (4–16 sifers)</string>
|
||||
<string name="motp_pin">PIN (4 sifers)</string>
|
||||
<string name="suggested">Foarsteld</string>
|
||||
<string name="usage_count">Gebrûksteller</string>
|
||||
<string name="warning">Warskôging</string>
|
||||
<string name="pref_cat_appearance_app">App</string>
|
||||
<string name="pref_cat_appearance_entries">Items</string>
|
||||
<string name="pref_cat_backups_android">Android</string>
|
||||
<string name="pref_cat_backups_auto">Automatyske reservekopyen</string>
|
||||
<string name="pref_section_behavior_title">Gedrach</string>
|
||||
<string name="pref_section_behavior_summary">It gedrach by it brûken fan de itemlist oanpasse.</string>
|
||||
<string name="pref_section_appearance_title">Uterlik</string>
|
||||
<string name="pref_section_appearance_summary">Pas it tema, de taal en oare ynstellingen oan dy’t fan ynfloed binne op it uterlik fan de app.</string>
|
||||
<string name="pref_section_security_title">Befeiliging</string>
|
||||
<string name="pref_section_security_summary">Ynstellen fan fersifering, biometrysk ûntskoatteljen, automatysk fergrindelje en oare befeiligingsynstellingen.</string>
|
||||
<string name="pref_section_import_export_title">Ymportearje & Eksportearje</string>
|
||||
<string name="pref_section_import_export_summary">Reservekopyen fan Aegis of oare autentikator-apps ymportearje. Meitsje hânmjittige eksport fan dyn Aegis-klûs oan.</string>
|
||||
<string name="pref_section_backups_title">Reservekopyen</string>
|
||||
<string name="pref_section_backups_summary">Automatyske reservekopyen op in sels keazen lokaasje ynstelle, of meidwaan mei Androids cloud-reservekopysysteem ynskeakelje.</string>
|
||||
<string name="pref_section_icon_packs">Piktogrampakketten</string>
|
||||
<string name="pref_section_icon_packs_summary">Piktogrampakketten beheare en ymportearje.</string>
|
||||
<string name="pref_select_theme_title">Tema</string>
|
||||
<string name="pref_view_mode_title">Werjeftemodus</string>
|
||||
<string name="pref_lang_title">Taal</string>
|
||||
<string name="pref_show_icons_title">Piktogrammen toane</string>
|
||||
<string name="pref_show_icons_summary">Piktogrammen njonken elk item toane</string>
|
||||
<string name="pref_code_group_size_title">Koadesifergroepearring</string>
|
||||
<string name="pref_code_group_size_summary">Selektearje oantal sifers om de koaden op te groepearjen</string>
|
||||
<string name="pref_account_name_position_title">Accountnamme toane</string>
|
||||
<string name="pref_shared_issuer_account_name_title">Accountnamme allinnich wannear nedich toane</string>
|
||||
<string name="pref_shared_issuer_account_name_summary">Accountnammen allinnich toane wannear’t se deselde útjouwer diele. Oare accountnammen wurde ferstoppe.</string>
|
||||
<string name="pref_account_name_position_summary_override">Dizze ynstelling wurdt oerskreaun troch de tegelwerjeftemodus. Accountnamme wurdt altyd toand ûnder de útjouwer.</string>
|
||||
<string name="pref_import_file_title">Ut bestân ymportearje</string>
|
||||
<string name="pref_import_file_summary">Tokens fan in bestân út ymportearje</string>
|
||||
<string name="pref_android_backups_title">Android cloud-reservekopyen</string>
|
||||
<string name="pref_android_backups_summary">Lit de klûs fan Aegis opnimme yn Androids cloud-reservekopysysteem. Dit wurdt allinnich stipe foar fersifere klûzen.</string>
|
||||
<string name="pref_android_backups_hint"><i>Device-to-device (D2D) reservekopyen binne altyd tastien, net achte de ynstelling hjirboppe</i></string>
|
||||
<string name="pref_backups_title">Automatysk klûsreservekopy meitsje</string>
|
||||
<string name="pref_backups_summary">Automatysk reservekopyen meitsje fan de klûs op eksterne ûnthâld wannear’t der wizigingen binne. Allinnich stipe foar fersifere klûzen.</string>
|
||||
<string name="pref_backups_reminder_title">Reservekopyen oantinken</string>
|
||||
<string name="pref_backups_reminder_summary">Toan in oantinken om in reservekopyen fan dyn klûs te meitsjen, asto noch gjin reservekopyen hast fan de lêste wizigingen.</string>
|
||||
<string name="pref_backups_reminder_dialog_title">Reservekopy-oantinken útskeakelje</string>
|
||||
<string name="pref_backups_reminder_dialog_summary">Utskeakeljen fan dit oantinken betsjut dat Aegis dy net fertelle sil oftsto wizigingen hast dêr’t noch net in reservekopy fan makke is. Hjirmei rinsto it risiko om de tagong ta tokens te ferliezen. Bisto wis datsto dit oantinken útskeakelje wolst?</string>
|
||||
<string name="pref_backups_location_title">Map foar reservekopybestannen</string>
|
||||
<string name="pref_backups_location_summary">Reservekopyen sille bewarre wurde yn</string>
|
||||
<string name="pref_backups_trigger_title">No in reservekopy meitsje</string>
|
||||
<string name="pref_backups_trigger_summary">Hânmjittich in reservekopy meitsje</string>
|
||||
<string name="pref_backups_versions_title">Oantal ferzjes om te bewarjen</string>
|
||||
<plurals name="pref_backups_versions_summary">
|
||||
<item quantity="one">Bewarje %1$d ferzje fan de reservekopy</item>
|
||||
<item quantity="other">Bewarje %1$d ferzjes fan de reservekopy</item>
|
||||
</plurals>
|
||||
<string name="pref_import_app_title">Fan in app út ymportearje</string>
|
||||
<string name="pref_import_app_summary">Tokens fan in app út ymportearje (fereasket root-tagong)</string>
|
||||
<string name="pref_export_title">Eksportearje</string>
|
||||
<string name="pref_export_summary">Eksportearje de klûs</string>
|
||||
<string name="pref_password_reminder_title">Wachtwurdoantinken</string>
|
||||
<string name="pref_google_auth_export_title">Eksportearje foar Google Authenticator</string>
|
||||
<string name="pref_google_auth_export_descriptor">Generearret QR-koaden dy’t wurkje mei Google Authenticator</string>
|
||||
<string name="pref_google_auth_export_no_data">Gjin gegevens om te eksportearjen</string>
|
||||
<plurals name="pref_google_auth_export_incompatible_entries">
|
||||
<item quantity="one">%d ynkompatibel item oerslaggen</item>
|
||||
<item quantity="other">%d ynkompatibele items oerslaggen</item>
|
||||
</plurals>
|
||||
<string name="pref_password_reminder_summary">Toan in oantinken %s om it wachtwurd yn te fieren, sadatsto dizze net ferjitst.</string>
|
||||
<string name="pref_password_reminder_summary_disabled">Utskeakele</string>
|
||||
<string name="pref_secure_screen_title">Skermbeskoatteling</string>
|
||||
<string name="pref_secure_screen_summary">Blokkearje skermôfdrukken en oare besykjen ta skermopnamen binnen dizze app</string>
|
||||
<string name="pref_tap_to_reveal_title">Tikke om te toanen</string>
|
||||
<string name="pref_tap_to_reveal_summary">Koaden standert ferstopje. Tik items oan om de koade te toanen.</string>
|
||||
<string name="pref_tap_to_reveal_time_title">Time-out foar oantikken om te toanen</string>
|
||||
<string name="pref_auto_lock_title">Automatysk beskoattelje</string>
|
||||
<string name="pref_auto_lock_summary">Wannear %s</string>
|
||||
<string name="pref_auto_lock_summary_disabled">Utskeakele</string>
|
||||
<string name="pref_auto_lock_prompt">Aegis automatysk beskoattelje wannear</string>
|
||||
<string name="pref_auto_lock_type_back_button">De tebekknop yndrukt is</string>
|
||||
<string name="pref_auto_lock_type_minimize">De app minimalisearre is</string>
|
||||
<string name="pref_auto_lock_type_device_lock">It apparaat beskoattele is</string>
|
||||
<string name="pref_backup_password_category">Reservekopy meitsje & eksportearje</string>
|
||||
<string name="pref_backup_password_title">Apart wachtwurd reservekopy & eksport</string>
|
||||
<string name="pref_backup_password_summary">Wannear ynskeakele, kin it wachtwurd foar ûntskoatteljen fan de app net mear brûkt wurde om reservekopyen en eksportbestannen te dekodearjen.</string>
|
||||
<string name="pref_backup_password_change_title">Wachtwurd foar reservekopy meitsje & eksportearjen wizigje</string>
|
||||
<string name="pref_backup_password_change_summary">Stel in nij wachtwurd yn foar it fersiferjen fan de klûs wylst reservekopyen meitsjen en eksportearjen.</string>
|
||||
<string name="pref_encryption_title">Fersifering</string>
|
||||
<string name="pref_encryption_summary">Fersiferje de klûs en ûntskoattelje dizze mei in wachtwurd of biometry</string>
|
||||
<string name="pref_biometrics_title">Biometrysk ûntskoattelje</string>
|
||||
<string name="pref_biometrics_summary">Biometryske autentikaasje tastean om de klûs te ûntskoatteljen</string>
|
||||
<string name="pref_set_password_title">Wachtwurd wizigje</string>
|
||||
<string name="pref_set_password_summary">Stel in nij wachtwurd yn wêrmei’tsto de klûs ûntskoattelje kinst</string>
|
||||
<string name="export_encrypted">Fersiferje de klûs</string>
|
||||
<string name="export_help">Dizze aksje sil de klûs eksportearje út it ynterne ûnthâld fan Aegis. Selektearje it formaat wêryn’tsto de eksport wolst:</string>
|
||||
<string name="export_warning_unencrypted">Do stiest op it punt in ûnfersifere kopy fan de Aegis-klûs te eksportearjen. <b>Dit wurdt net oanrekommandearre</b>.</string>
|
||||
<string name="export_warning_password">Eksporten wurde fersifere mei in apart wachtwurd ynsteld yn de befeiligingsynstellingen.</string>
|
||||
<string name="understand_risk_accept">Ik begryp it risiko</string>
|
||||
<string name="export_format_aegis">Aegis (.JSON)</string>
|
||||
<string name="export_format_google_auth_uri">Tekstbestân (.TXT)</string>
|
||||
<string name="export_format_html">Webside (.HTML)</string>
|
||||
<string name="export_format_hint">Bestânsformaat</string>
|
||||
<string name="export_all_groups">Alle groepen eksportearje</string>
|
||||
<string name="export_choose_groups">Kies groepen om te eksportearjen</string>
|
||||
<plurals name="export_groups_selected_count">
|
||||
<item quantity="one">%d groep selektearre</item>
|
||||
<item quantity="other">%d groepen selektearre</item>
|
||||
</plurals>
|
||||
<string name="export_no_groups_selected">Gjin groepen keazen om te eksportearjen</string>
|
||||
<string name="export_html_title" context="The title of an HTML export document">Aegis Authenticator Export</string>
|
||||
<string name="choose_authentication_method">Befeiliging</string>
|
||||
<string name="authentication_method_explanation">Aegis is in op feilichheid rjochte 2FA-applikaasje. Tokens wurde bewarre yn in klûs, dy’t opsjoneel fersifere wurde kin mei in wachtwurd nei eigen idee. As in oanfaller dyn fersifere klûsbestân yn hannen kriget, sil dizze gjin tagong hawwe ta de ynhâld sûnder it wachtwurd te kennen.\n\nWy hawwe de opsje keazen dy’t neffens ús it beste past by dyn apparaat.</string>
|
||||
<string name="authentication_method_none">Gjin</string>
|
||||
<string name="authentication_method_none_description">Do hast gjin wachtwurd nedich om de klûs te ûntskoatteljen en de klûs sil net fersifere wurde. <b>Dizze opsje wurdt net oanrekommandearre</b>.</string>
|
||||
<string name="authentication_method_password">Wachtwurd</string>
|
||||
<string name="authentication_method_password_description">In wachtwurd is nedich om de klûs te ûntskoatteljen.</string>
|
||||
<string name="authentication_method_password_explanation">Warskôging: Asto dyn wachtwurd ferjitst, ferliesto permanint tagong ta dyn tokens. Der is gjin manier om dizze te werstellen sûnder it wachtwurd.</string>
|
||||
<string name="authentication_method_biometrics">Biometry</string>
|
||||
<string name="authentication_method_biometrics_description">Njonken in wachtwurd kinne biometryske gegevens dy’t registrearre binne op dit apparaat, lykas in fingerôfdruk of dyn gesicht, brûkt wurde om de klûs te ûntskoatteljen.</string>
|
||||
<string name="authentication">Klûs ûntskoattelje</string>
|
||||
<string name="authentication_multiline" comment="The newline in the middle is used for aesthetic purposes">Klûs\nûntskoattelje</string>
|
||||
<string name="auth_use_biometrics">Of tik hjir om <font fgcolor="#FF0D86C1">biometry</font> te brûken</string>
|
||||
<string name="set_password">Fier in wachtwurd yn</string>
|
||||
<string name="set_group">Fier in groepsnamme yn</string>
|
||||
<string name="set_number">Kies in getal</string>
|
||||
<string name="set_password_confirm">Befêstigje it wachtwurd</string>
|
||||
<string name="invalid_password">It wachtwurd kloppet net</string>
|
||||
<string name="invalidated_biometrics">Der is in wiziging yn de befeiligingsynstellingen fan dyn apparaat detektearre. Gean nei ‘Aegis -> Ynstellingen -> Befeiliging -> Untskoattelje mei biometry’ om biometryske ferifikaasje wer yn te skeakeljen.</string>
|
||||
<string name="password_reminder">Fier dyn wachtwurd yn. Wy freegje dy sa no en dan om dit te dwaan, sadatsto it net ferjitst.</string>
|
||||
<string name="password_reminder_dialog_title">Standert biometrysk ûntskoattelje</string>
|
||||
<string name="password_reminder_dialog_message">Wy freegje dy sa no en dan om dyn wachtwurd yn te fieren, sadatsto it net ferjitst en do de tagong ts dyn klûs ferliest. Neidatsto ien kear dyn wachtwurd ynfierd hast, sil Aegis standert weromgean nei biometrysk ûntskoattelje, oant it tiid is foar in oar omtinken oan dyn wachtwurd.</string>
|
||||
<string name="password_reminder_freq_never">Nea</string>
|
||||
<string name="password_reminder_freq_weekly">Wykliks</string>
|
||||
<string name="password_reminder_freq_biweekly">Twawykliks</string>
|
||||
<string name="password_reminder_freq_monthly">Moanliks</string>
|
||||
<string name="password_reminder_freq_quarterly">Elk fearnsjier</string>
|
||||
<string name="enter_password_2fas_message">It liket derop dat dizze 2FAS-reservekopy fersifere is. Fier it wachtwurd hjirûnder yn.</string>
|
||||
<string name="enter_password_authy_message">It liket derop datsto Authy-tokens fersifere binne. Slút Aegis, iepenje Authy en ûntskoattelje de tokens mei dyn wachtwurd. Yn stee dêrfan kin Aegis ek probearje om dyn Authy-tokens te dekodearjen asto hjirûnder dyn wachtwurd ynfollest.</string>
|
||||
<string name="enter_password_aegis_title">Fier it ymportwachtwurd yn</string>
|
||||
<string name="period_hint">Tiid (sekonden)</string>
|
||||
<string name="algorithm_hint">Hash-funksje</string>
|
||||
<string name="type">Type</string>
|
||||
<string name="share">Diele</string>
|
||||
<string name="yes">Ja</string>
|
||||
<string name="no">Nee</string>
|
||||
<string name="unlock">Untskoattelje</string>
|
||||
<string name="advanced">Avansearre</string>
|
||||
<string name="counter">Teller</string>
|
||||
<string name="digits">Sifers</string>
|
||||
<string name="secret">Kaai</string>
|
||||
<string name="scan">Scan QR-koade</string>
|
||||
<string name="scan_image">Scan ôfbylding</string>
|
||||
<string name="enter_manually">Hânmjittich ynfiere</string>
|
||||
<string name="set_up_biometric">Biometryske ûntskoatteling ynstelle</string>
|
||||
<string name="copy">Kopiearje</string>
|
||||
<string name="edit">Bewurkje</string>
|
||||
<string name="favorite" comment="Verb">Oan favoriten tafoegje</string>
|
||||
<string name="unfavorite" comment="Verb">Ut favoriten fuortsmite</string>
|
||||
<string name="error_all_caps">FLATER</string>
|
||||
<string name="password">Wachtwurd</string>
|
||||
<string name="confirm_password">Wachtwurd befêstigje</string>
|
||||
<string name="show_password">Wachtwurd toane</string>
|
||||
<string name="new_entry">Nij item</string>
|
||||
<string name="add_new_entry">Nij item tafoegje</string>
|
||||
<string name="unlock_vault_error">Klûs koe net ûntskoattele wurde</string>
|
||||
<string name="unlock_vault_error_description">Wachtwurd net krekt. Kontrolearje oftsto it wachtwurd korrekt ynfierd hast.</string>
|
||||
<string name="password_equality_error">Wachtwurden moatte oerien komme en meie net leech wêze</string>
|
||||
<string name="snackbar_authentication_method">Kies in oanmeldmetoade</string>
|
||||
<string name="encrypting_vault">De klûs wurdt fersifere</string>
|
||||
<string name="exporting_vault">De klûs wurdt eksportearre</string>
|
||||
<string name="reading_file">Bestân lêze</string>
|
||||
<string name="requesting_root_access">Root-tagong wurdt oanfrege</string>
|
||||
<string name="analyzing_qr">QR-koade analysearje</string>
|
||||
<string name="analyzing_qr_multiple">QR-koade analysearje %d/%d (%s)</string>
|
||||
<plurals name="added_new_entries">
|
||||
<item quantity="one">%d nij item tafoege oan de klûs</item>
|
||||
<item quantity="other">%d nije items tafoege oan de klûs</item>
|
||||
</plurals>
|
||||
<string name="importing_icon_pack">Piktogrampakket ymportearje</string>
|
||||
<string name="delete_entry">Item fuortsmite</string>
|
||||
<string name="delete_entry_description">Bisto wis datsto dit item fuortsmite wolst?</string>
|
||||
<string name="delete_entry_explanation">Dizze aksje skeakelet 2FA net út foar:\n<b>%s</b>\n\n. Soargje derfoar datsto 2FA útskeakele hast of datsto in oare manier hast om koaden foar dizze tsjinst te generearjen, om foar te kommen datsto tagong ferliest.</string>
|
||||
<string name="delete_entries">Items fuortsmite</string>
|
||||
<plurals name="delete_entries_description">
|
||||
<item quantity="one">Bisto wis datsto %d item fuortsmite wolst?</item>
|
||||
<item quantity="other">Bisto wis datsto %d items fuortsmite wolst?</item>
|
||||
</plurals>
|
||||
<string name="discard_changes">Wizigingen annulearje?</string>
|
||||
<string name="discard_changes_description">Dyn wizigingen binne net bewarre</string>
|
||||
<string name="saving_profile_error">Flater by bewarjen profyl</string>
|
||||
<string name="welcome">Wolkom</string>
|
||||
<string name="app_description">Aegis is in fergees en feilige iepen-boarne 2FA-app.</string>
|
||||
<string name="setup_completed">Konfiguraasje foltôge</string>
|
||||
<string name="setup_completed_description">Aegis is konfigurearre en is ree foar gebrûk.</string>
|
||||
<string name="vault_not_found">Klûs net fûn, konfiguraasje wurdt start…</string>
|
||||
<string name="copied">Kopiearre</string>
|
||||
<string name="errors_copied">Flaters binne nei klamboerd kopiearre</string>
|
||||
<string name="version_copied">Ferzje is nei klamboerd kopiearre</string>
|
||||
<string name="error_occurred">Der is in flater bard</string>
|
||||
<string name="decryption_error">Der is in flater bard wylst it ûntskoatteljen fan de klûs</string>
|
||||
<string name="decryption_corrupt_error">Der is in flater bard wylst it ûntskoatteljen fan de klûs. It klûsbestân kin skansearre wêze.</string>
|
||||
<string name="saving_error">Der is in flater bard wylst it bewarjen fan de klûs</string>
|
||||
<string name="vault_init_error">Der is in flater bard wylst it inisjalisearjen fan de klûs</string>
|
||||
<string name="vault_load_error">Der is in flater bard wylst it laden fan de klûs fan it ûnthâld út</string>
|
||||
<string name="biometric_decrypt_error">Der is in flater bard wylst it dekodearjen fan de klûs mei biometryske ferifikaasje. Dit bart meastentiids allinnich as de befeiligingsynstellingen fan dyn apparaat wizige binne. Untskoattelje de klûs mei dyn wachtwurd en konfigurearje biometryske autentikaasje opnij yn de ynstellingen fan Aegis.</string>
|
||||
<string name="biometric_init_error">Der is in flater bard wylst it ynstellen fan biometryske ferifikaasje. Dit bart meastentiids allinnich as de befeiligingsynstellingen fan dyn apparaat wizige binne. Untskoattelje de klûs mei dyn wachtwurd en konfigurearje biometryske autentikaasje opnij yn de ynstellingen fan Aegis.</string>
|
||||
<string name="disable_encryption">Fersifering útskeakelje</string>
|
||||
<string name="disable_encryption_description">Bisto wis datsto fersifering útskeakelje wolst? Hjirtroch sil de klûs yn platte tekst bewarre wurde. <b>Automatyske reservekopyen wurde ek útskeakele</b>.</string>
|
||||
<string name="enable_encryption_error">Der is in flater bard by it ynskeakeljen fan fersifering</string>
|
||||
<string name="disable_encryption_error">Der is in flater bard by it útskeakeljen fan fersifering</string>
|
||||
<string name="backup_successful">Plannen fan de reservekopy is slagge</string>
|
||||
<string name="backup_error">Der is in flater bard wylst it meitsjen fan in reservekopy</string>
|
||||
<string name="backup_status_success">De meast resinte slagge reservekopy: %s</string>
|
||||
<string name="backup_status_failed">De meast resinte mislearre reservekopy: %s</string>
|
||||
<string name="backup_status_none">Der binne noch gjin reservekopyen makke</string>
|
||||
<string name="backup_warning_password">Reservekopyen wurde fersifere mei in apart wachtwurd ynsteld yn de befeiligingsynstellingen</string>
|
||||
<string name="documentsui_error">DocumentsUI liket te ûntbrekken op dyn apparaat. Dit is in wichtich systeemûnderdiel, nedich foar it selektearjen en meitsjen fan dokuminten. Asto in ark brûkt hast om dyn apparaat te "debloaten" hasto it mooglik mei fersin fuortsmiten en silsto it opnij ynstallearje moatte.</string>
|
||||
<string name="icon_pack_import_error">Der is in flater bard wylst it ymportearjen fan in piktogrampakket</string>
|
||||
<string name="icon_pack_import_exists_error">It piktogrampakket datsto probearrest te ymportearjen bestiet al. Wolsto it oerskriuwe?</string>
|
||||
<string name="icon_pack_delete_error">Der is in flater bard wylst it fuortsmiten fan in piktogrampakket</string>
|
||||
<plurals name="icon_pack_info">
|
||||
<item quantity="one">%d piktogram</item>
|
||||
<item quantity="other">%d piktogrammen</item>
|
||||
</plurals>
|
||||
<string name="icon_custom">Oanpast</string>
|
||||
<string name="permission_denied">Tastimming wegere</string>
|
||||
<string name="andotp_new_format">Nij formaat (v0.6.3 of nijer) </string>
|
||||
<string name="andotp_old_format">Ald formaat (v0.6.2 of âlder) </string>
|
||||
<string name="choose_andotp_importer">Hokker formaat hat it andOTP reservekopybestân?</string>
|
||||
<string name="choose_totpauth_importer">Is dizze TOTP-autentikator-reservekopy fersifere mei in wachtwurd?</string>
|
||||
<string name="choose_application">Selektearje de applikaasje wêrútsto ymportearje wolst</string>
|
||||
<string name="choose_theme">Selektearje dyn winske tema</string>
|
||||
<string name="choose_account_name_position">Selektearje jo winske accountnammeposysje</string>
|
||||
<string name="choose_view_mode">Selektearje dyn winske werjeftemodus</string>
|
||||
<string name="choose_copy_behavior">Selektearje it winske gedrach foar kopiearjen</string>
|
||||
<string name="parsing_file_error">Der is in flater bard wylst it oersetten fan it bestân</string>
|
||||
<string name="file_not_found">Flater: Bestân net fûn</string>
|
||||
<string name="reading_file_error">Der is in flater bard wylst it lêzen fan it bestân</string>
|
||||
<string name="app_lookup_error">Flater: App is net ynstallearre</string>
|
||||
<string name="app_version_error">De ynstallearre ferzje fan %s wurdt net stipe. Resinte ferzjes binne begûn mei it fersiferjen fan inkelde bestannen yn de ynterne ûnthâldmap. Hjirtroch hat Aegis gjin tagong ta de ynformaasje dy’t nedich is om te ymportearjen. Ymportearjen sil wierskynlik in flater opleverje. Wolsto dochs trochgean?</string>
|
||||
<string name="root_error">Flater: Kin gjin root-tagong krije</string>
|
||||
<plurals name="imported_entries_count">
|
||||
<item quantity="one">%d item ymportearre</item>
|
||||
<item quantity="other">%d items ymportearre</item>
|
||||
</plurals>
|
||||
<plurals name="entries_shown">
|
||||
<item quantity="one">%d item toand</item>
|
||||
<item quantity="other">%d items toand</item>
|
||||
</plurals>
|
||||
<string name="intro_import_error_title">Der is in flater bard wylst it ymportearjen fan de klûs</string>
|
||||
<string name="import_error_title">Der binne flaters bard wylst it ymportearjen</string>
|
||||
<string name="exporting_vault_error">Der is in flater bard wylst it eksportearjen fan de klûs</string>
|
||||
<string name="exported_vault">De klûs is eksportearre</string>
|
||||
<string name="encryption_set_password_error">Der is in flater bard wylst it ynstellen fan it wachtwurd.</string>
|
||||
<string name="encryption_enable_biometrics_error">Der is in flater bard by it ynskeakeljen fan biometrysk ûntskoatteljen. Guon apparaten hawwe in minne ymplemintaasje fan biometryske autentikaasje, dy fan dy is der wierskynlik ien fan. Tink ris nei om allinnich in wachtwurd te brûken.</string>
|
||||
<string name="no_cameras_available">Gjin kamera’s beskikber</string>
|
||||
<string name="read_qr_error">Der is in flater bard wylst it lêzen fan de QR-koade</string>
|
||||
<string name="read_qr_error_phonefactor">Aegis is net kompatibel mei it eigen 2FA-algoritme fan Microsoft. Soargje derfoar datsto ‘Applicatie zonder meldingen instellen’ selektearrest by it konfigurearjen fan 2FA yn Office 365.</string>
|
||||
<string name="partial_google_auth_import">Net folsleine Google Authenticator-eksport detektearre</string>
|
||||
<string name="partial_google_auth_import_warning">Inkelde QR-koaden ûntbrekke yn de ymport. De folgjende koaden binne net fûn:\n\n<b>%s</b>\n\nDo kinst trochgean mei it ymportearjen fan dizze ûnfolsleine eksport, mar wy rekommandearje oan it opnij te probearjen mei alle QR-koaden, sadatsto net it risiko rinst de tagong ta tokens te ferliezen.</string>
|
||||
<string name="missing_qr_code_descriptor">• QR-koade %d</string>
|
||||
<string name="import_partial_export_anyway">%d tokens dochs ymportearje</string>
|
||||
<string name="import_google_auth_failure">Ymportearjen fan Google Authenticator-eksport mislearre</string>
|
||||
<string name="unrelated_google_auth_batches_error">Eksport befettet ynformaasje foar in net relatearre batch. Probearje 1 batch tagelyk te ymportearjen.</string>
|
||||
<string name="no_tokens_can_be_imported">Hjirtroch kinne gjin tokens ymportearre wurde</string>
|
||||
<string name="authentication_method_raw">Rûch</string>
|
||||
<string name="unlocking_vault">Klûs wurdt ûntskoattele</string>
|
||||
<string name="slot_this_device">(dit apparaat)</string>
|
||||
<string name="remove_group">Groep fuortsmite</string>
|
||||
<string name="remove_group_description">Bisto wis datsto dizze groep fuortsmite wolst? Alle items binnen dizze groep wurde automatysk ferpleatst nei ‘Gjin groep’.</string>
|
||||
<string name="remove_icon_pack">Piktogrammepakket fuortsmite</string>
|
||||
<string name="remove_icon_pack_description">Bisto wis datsto dit piktogrammepakket fuortsmite wolst? Items dy’t piktogrammen út dit pakket brûke, wurde net beynfloede.</string>
|
||||
<string name="details">Details</string>
|
||||
<string name="show_error_details">Flaterdetails toane</string>
|
||||
<string name="lock">Beskoattelje</string>
|
||||
<string name="name">Namme</string>
|
||||
<string name="no_group">Gjin groep</string>
|
||||
<string name="sort">Sortearje</string>
|
||||
<string name="sort_alphabetically">Utjouwer (A t/m Z)</string>
|
||||
<string name="sort_alphabetically_reverse">Utjouwer (Z t/m A)</string>
|
||||
<string name="sort_alphabetically_name">Account (A t/m Z)</string>
|
||||
<string name="sort_alphabetically_name_reverse">Account (Z t/m A)</string>
|
||||
<string name="sort_usage_count">Gebrûksteller</string>
|
||||
<string name="sort_custom">Oanpast</string>
|
||||
<string name="new_group">Nije groep…</string>
|
||||
<string name="group">Groep</string>
|
||||
<string name="group_name_hint">Groepsnamme</string>
|
||||
<string name="preference_manage_groups">Groepen bewurkje</string>
|
||||
<string name="preference_manage_groups_summary">Behear en smyt hjir dyn groepen fuort</string>
|
||||
<string name="preference_reset_usage_count">Gebrûksteller op 0 ynstelle</string>
|
||||
<string name="preference_reset_usage_count_summary">De gebrûksteller fan elk item yn dyn klûs opnij ynstelle</string>
|
||||
<string name="preference_reset_usage_count_dialog">Bisto wis datsto de gebrûksteller fan alle items yn de klûs op 0 sette wolst?</string>
|
||||
<string name="note">Notysje</string>
|
||||
<string name="clear">Wiskje</string>
|
||||
<string name="pref_highlight_entry_title">Koaden markearje nei oantikken</string>
|
||||
<string name="pref_highlight_entry_summary">Meitsje koaden makliker te ûnderskieden fan inoar troch se tydlik te markearjen nei it oantikken</string>
|
||||
<string name="pref_minimize_on_copy_title">By kopiearjen minimalisearje</string>
|
||||
<string name="pref_minimize_on_copy_summary">App nei kopiearjen fan in koade minimalisearje</string>
|
||||
<string name="pref_copy_behavior_title">Koaden nei it klamboerd kopiearje</string>
|
||||
<string name="pref_pause_entry_title">Tokens by oantikken befrieze</string>
|
||||
<string name="pref_pause_entry_summary">Automatysk ferfarskjen fan koaden troch derop te tikken stopje. Koaden sille net bywurke wurde sa lang se fokust binne. Fereasket ‘Koaden markearje nei oantikken’ of ‘Oantikke om te toanen’.</string>
|
||||
<string name="pin_keyboard_description">Fier dyn wachtwurd yn om it PIN-toetseboerd yn te skeakeljen. Let op: dit wurket allinnich as dyn wachtwurd út sifers bestiet</string>
|
||||
<string name="pin_keyboard_error">Flater by ynskeakeljen fan PIN-toetseboerd</string>
|
||||
<string name="pin_keyboard_error_description">It is net mooglik om PIN-toetseboerd yn te stellen. It wachtwurd mei allinnich út sifers bestean.</string>
|
||||
<string name="pin_keyboard_disabled">Wachtwurd wizige. It PIN-toetseboerd wurdt net mear werjûn.</string>
|
||||
<string name="selected">Selektearre</string>
|
||||
<string name="dark_theme_title">Donker tema</string>
|
||||
<string name="light_theme_title">Ljocht tema</string>
|
||||
<string name="amoled_theme_title">AMOLED-tema</string>
|
||||
<string name="system_theme_title">Ynsteld troch batterijbesparring</string>
|
||||
<string name="system_amoled_theme_title">Ynsteld troch batterijbesparring (AMOLED)</string>
|
||||
<string name="normal_viewmode_title">Normaal</string>
|
||||
<string name="compact_mode_title">Kompakt</string>
|
||||
<string name="small_mode_title">Lyts</string>
|
||||
<string name="tiles_mode_title">Tegels</string>
|
||||
<string name="unknown_issuer">Unbekende útjouwer</string>
|
||||
<string name="unknown_account_name">Unbekende accountnamme</string>
|
||||
<plurals name="import_error_dialog">
|
||||
<item quantity="one">Aegis koe %d token net ymportearje. Dit token sil oerslaggen wurde. Druk op ‘details’ om mear ynformaasje oer de flaters te sjen.</item>
|
||||
<item quantity="other">Aegis koe %d tokens net ymportearje. Dizze tokens sille oerslaggen wurde. Druk op ‘details’ om mear ynformaasje oer de flaters te sjen.</item>
|
||||
</plurals>
|
||||
<string name="unable_to_process_deeplink">Deeplink kin net ferwurke wurde</string>
|
||||
<string name="unable_to_read_qrcode_file">QR-koade koe net út bestân lêzen en ferwurke wurde: %s.</string>
|
||||
<string name="unable_to_process_shared_text">Dielde tekst kin net as OTP ferwurke wurde</string>
|
||||
<string name="unable_to_read_qrcode_files">Guon QR-koaden kinne net lêzen en ferwurke wurde. Allinnich%d/%d items wurde ymportearre.</string>
|
||||
<string name="unable_to_generate_qrcode">QR-koade koe net generearre wurde</string>
|
||||
<string name="select_picture">Ofbylding selektearje</string>
|
||||
<string name="select_icon">Piktogram selektearje</string>
|
||||
<string name="tile_open_vault" comment="label for a quick settings tile that opens the app when tapped">Klûs iepenje</string>
|
||||
<string name="tile_open_scanner" comment="label for a quick settings tile that opens the QR code scanner when tapped">Scanner iepenje</string>
|
||||
<string name="toggle_checkboxes">Seleksje omdraaie</string>
|
||||
<string name="search">Sykje</string>
|
||||
<string name="channel_name_lock_status">Beskoattelsteat</string>
|
||||
<string name="channel_description_lock_status">Aegis kin in permaninte melding toane wannear’t de klûs beskoattele is</string>
|
||||
<string name="vault_unlocked_state">Klûs is ûntskoattele. Tik hjir om te beskoatteljen.</string>
|
||||
<string name="version">Ferzje</string>
|
||||
<string name="changelog">Wizigingenlochboek</string>
|
||||
<string name="whats_new">Wat is der nij</string>
|
||||
<string name="github_description">Boarnekoade, problemen en ynformaasje</string>
|
||||
<string name="license">Lisinsje</string>
|
||||
<string name="license_description">Aegis Authenticator is lisinsiearre ûnder de GPLv3</string>
|
||||
<string name="third_party_licenses">Lisinsjes fan tredden</string>
|
||||
<string name="third_party_licenses_description">Lisinsjes fan biblioteken fan tredden brûkt troch Aegis</string>
|
||||
<string name="country_netherlands">Nederlân</string>
|
||||
<string name="email_us">Skriuw in e-mailberjocht</string>
|
||||
<string name="visit_website">Besykje ús website</string>
|
||||
<string name="about_support">Stipe</string>
|
||||
<string name="support_rate">Beoardielje</string>
|
||||
<string name="support_rate_description">Stypje ús troch in beoardieling yn de Google Play Store efter te litten</string>
|
||||
<string name="webview_error">Dit apparaat stipet gjin webview, hokker nedich is om de wizigingen te besjen. It mist in systeemkomponint.</string>
|
||||
<string name="email">E-mailadres</string>
|
||||
<string name="time_sync_warning_title">Automatyske tiidsyngronisaasje</string>
|
||||
<string name="time_sync_warning_message">Aegis is ôfhinklik fan syngronisearre systeemtiid om krekte koaden te generearjen. In ôfwiking fan op syn minst inkelde sekonden kin liede ta net krekte koaden. It liket derop dat dyn apparaat net ynsteld is om de tiid automatysk te syngronisearjen. Wolsto dit no dwaan?</string>
|
||||
<string name="time_sync_warning_disable">Stop mei my te warskôgjen. Ik wit wat ik doch.</string>
|
||||
<string name="google_qr_export_unrelated">Net relatearre QR-koade fûn. Probearje de scanner opnij te starten.</string>
|
||||
<plurals name="google_qr_export_scanned">
|
||||
<item quantity="one">%d/%d QR-koade scand</item>
|
||||
<item quantity="other">%d/%d QR-koaden scand</item>
|
||||
</plurals>
|
||||
<string name="google_qr_export_unexpected">QR-koade #%d waard ferwachte, mar yn stee dêrfan #%d scand</string>
|
||||
<string name="backup_error_bar_message"><b>Klûsreservekopy koartlyn mislearre</b></string>
|
||||
<string name="backup_error_dialog_details" comment="The first parameter is the type of backup (e.g. built-in or Android backup). The second parameter is an elapsed time in the style of 'x seconds/minutes/days ago'."> In resinte reservekopy fan de klûs mei %s mislearre, omdat der wat misgien is. De reservekopybesykjen wie op %s. Kontrolearje de resevekopy-ynstellingen om wis te wêzen dat reservekopyen mei sukses foltôge wurde kinne.
|
||||
</string>
|
||||
<string name="backup_system_builtin">it ynboude automatyske reservekopyen fan Aegis</string>
|
||||
<string name="backup_system_android">it cloudreservekopysysteem fan Android</string>
|
||||
<string name="backup_reminder_bar_message_with_latest" comment="The parameter is an elapsed time in the style of 'x seconds/minutes/days ago'"> De meast resinte reservekopy is ferâldere (%s)
|
||||
</string>
|
||||
<string name="backup_reminder_bar_message"> Gjin reservekopy makke fan wizigingen
|
||||
</string>
|
||||
<string name="backup_reminder_bar_dialog_title">Noch gjin reservekopy makke fan wizigingen</string>
|
||||
<string name="backup_reminder_bar_dialog_summary"> Der is noch gjin reservekopy fan resinte wizigingen yn de klûs. It is wichtich om regelmjittich reservekopyen te meitsjen om de tagong ta accounts net te ferliezen. Tink ris oan om automatyske reservekopyen yn te stellen yn it ynstellingenmenu.
|
||||
</string>
|
||||
<string name="backup_reminder_bar_dialog_accept">Reservekopyen ynstelle</string>
|
||||
<string name="backup_plaintext_export_warning"><b>De klûs is resint eksportearre yn platte tekst</b></string>
|
||||
<string name="pref_show_plaintext_warning_hint">Dizze warskôging net opnij toane</string>
|
||||
<string name="backup_plaintext_warning_explanation">Dizze warskôging wurdt toand, omdatsto resint in net-fersifere kopy fan de klûs eksportearre hast. Om dyn tokens feilich te hâlden, riede wy oan dit bestân fuort te smiten asto it net mear nedich hast.</string>
|
||||
<string name="switch_camera">Kamera wikselje</string>
|
||||
<string name="empty_list">Der binne gjin koaden om te toanen. Begjin mei it tafoegjen fan items troch op it plusteken yn de rjochterûnderhoek te tikken</string>
|
||||
<string name="empty_list_title">Gjin items fûn</string>
|
||||
<string name="empty_group_list">Der binne gjin groepen om te toanen. Foegje groepen ta yn it bewurkingsskerm fan in item</string>
|
||||
<string name="empty_group_list_title">Gjin groepen fûn</string>
|
||||
<string name="no_icon_packs">Der binne noch gjin piktogrampakketten ymportearre. Tik op it plusteken om der ien te ymportearjen. Tip: probearje <a href="https://aegis-icons.github.io">Aegis-piktogrammen</a>.</string>
|
||||
<string name="no_icon_packs_title">Gjin piktogrampakketten</string>
|
||||
<string name="pick_icon">Kies in piktogram</string>
|
||||
<string name="uncategorized">Net kategorisearre</string>
|
||||
<string name="done">Ree</string>
|
||||
<plurals name="qr_count">
|
||||
<item quantity="one">%d / %d QR-koade</item>
|
||||
<item quantity="other">%d / %d QR-koaden</item>
|
||||
</plurals>
|
||||
<string name="next">Folgjende</string>
|
||||
<string name="previous">Foarige</string>
|
||||
<string name="copy_uri">URI kopiearje</string>
|
||||
<string name="unable_to_copy_uri_to_clipboard">Kin URI net nei klamboerd kopiearje</string>
|
||||
<string name="uri_copied_to_clipboard">URI nei klamboerd kopiearre</string>
|
||||
<string name="transfer_entry">Item oerbringe</string>
|
||||
<string name="transfer_entry_description">Scan dizze QR-koade mei de autentikator-app wêr’tsto dit item nei oerbringe wolst</string>
|
||||
<string name="google_auth_compatible_transfer_description">Scan dizze QR-koaden mei Aegis of Google Authenticator.\n\nFanwegen beheiningen fan de Google Authenticator-app, binne allinnich TOTP- & HOTP-tokens dy’t SHA1 brûke en 6-siferige koaden produsearje opnommen</string>
|
||||
<string name="password_strength_very_weak">Hiel swak</string>
|
||||
<string name="password_strength_weak">Swak</string>
|
||||
<string name="password_strength_fair">Reedlik</string>
|
||||
<string name="password_strength_good">Goed</string>
|
||||
<string name="password_strength_strong">Sterk</string>
|
||||
<string name="pref_pin_keyboard_title">PIN-toetsen op beskoattelskerm</string>
|
||||
<string name="pref_pin_keyboard_summary">Skeakelje dit yn asto it PIN-toetseboerd op it beskoattelskerm brûke wolst. Wurket allinnich by numerike wachtwurden</string>
|
||||
<string name="title_activity_preferences">Ynstellingen</string>
|
||||
<string name="title_activity_manage_groups">Groepen beheare</string>
|
||||
<string name="title_activity_transfer">Items oerbringe</string>
|
||||
<string name="title_activity_about">Oer</string>
|
||||
<string name="title_activity_edit_entry">Item bewurkje</string>
|
||||
<string name="title_activity_scan_qr">Scan in QR-koade</string>
|
||||
<string name="title_activity_manage_slots">Kaaislots beheare</string>
|
||||
<string name="title_activity_import_entries">Items ymportearje</string>
|
||||
<string name="dialog_wipe_entries_title">Items wiskje</string>
|
||||
<string name="dialog_wipe_entries_message">Dyn klûs befettet al items. Wolsto dizze items fuortsmite eardatsto dit bestân ymportearrest?\n\n<b>Hjirmei ferliesto permanint tagong ta de besteande items yn de klûs.</b></string>
|
||||
<string name="dialog_wipe_entries_checkbox">Klûsynhâld wiskje</string>
|
||||
<string name="panic_trigger_ignore_toast">Aegis hat panyktrigger ûntfongen, mar ynstelling is útskeakele, wurdt negearre</string>
|
||||
<string name="pref_panic_trigger_title">Klûs fuortsmite by panyktrigger</string>
|
||||
<string name="pref_panic_trigger_summary">Klûs fuortsmite by ûntfangen fan Ripple-panyktrigger</string>
|
||||
<string name="import_vault">Klûs ymportearje</string>
|
||||
<string name="importer_help_2fas">Leverje in 2FAS-autentikator-eksportbestân oan.</string>
|
||||
<string name="importer_help_aegis">Leverje in Aegis-eksport-/reservekopybestân oan.</string>
|
||||
<string name="importer_help_authenticator_plus">Leverje in Authenticator Plus-eksportbestân oan krigen fia <b>Ynstellingen -> Reservekopy & Werstelle -> Eksportearje as Tekst en HTML</b>.</string>
|
||||
<string name="importer_help_authenticator_pro">Leverje in Authenticator Pro-eksportbestân oan krigen fia <b>Ynstellingen -> Reservekopy -> Reservekopy nei fersifere bestân (oanrekommandearre)</b>.</string>
|
||||
<string name="importer_help_authy">Leverje in kopy oan fan <b>/data/data/com.authy.authy/shared_prefs/com.authy.storage.tokens.authenticator.xml</b>, pleatst yn de ynterne ûnthâldmap fan Authy.</string>
|
||||
<string name="importer_help_andotp">Leverje in andOTP-eksport-/reservekopybestân oan.</string>
|
||||
<string name="importer_help_bitwarden">Leverje in Bitwarden-eksport-/reservekopybestân oan. Fersifere bestannen wurde net stipe.</string>
|
||||
<string name="importer_help_battle_net_authenticator">Leverje in kopy oan fan <b>/data/data/com.blizzard.bma/shared_prefs/com.blizzard.bma.AUTH_STORE.xml</b>, pleatst yn de ynterne ûnthâldmap fan Battle.net Authenticator.</string>
|
||||
<string name="importer_help_duo">Leverje in kopy oan fan <b>/data/data/com.duosecurity.duomobile/files/duokit/accounts.json</b>, pleatst yn de ynterne ûnthâldmap fan DUO.</string>
|
||||
<string name="importer_help_freeotp">Leverje in kopy oan fan <b>/data/data/org.fedorahosted.freeotp/shared_prefs/tokens.xml</b>, pleatst yn de ynterne ûnthâldmap fan FreeOTP.</string>
|
||||
<string name="importer_help_freeotp_plus">Leverje in FreeOTP-eksportbestân oan.</string>
|
||||
<string name="importer_help_google_authenticator"><b>Allinnich databasebestannen fan Google Authenticator v5.10 en earder wurde stipe</b>.\n\nLeverje in kopy oan fan <b>/data/data/com.google.android.apps.authenticator2/databases/databases</b>, pleatst yn de ynterne ûnthâldmap fan Google Authenticator.</string>
|
||||
<string name="importer_help_microsoft_authenticator">Leverje in kopy oan fan <b>/data/data/com.azure.authenticator/databases/PhoneFactor</b>, pleatst yn de ynterne ûnthâldmap fan Microsoft Authenticator.</string>
|
||||
<string name="importer_help_plain_text">Leverje in tekstbestân oan mei in Google Authenticator-URI op elke rigel.</string>
|
||||
<string name="importer_help_steam"><b>Steam v3.0 en nijer wurde net stipe</b>. Soargje foar in kopy fan <b>/data/data/com.valvesoftware.android.steam.community/files/Steamguard-*.json</b>, te finen yn de ynterne ûnthâldmap fan Steam.</string>
|
||||
<string name="importer_help_totp_authenticator">Leverje in TOTP-autentikator-eksportbestân oan.</string>
|
||||
<string name="importer_help_winauth">Leverje in WinAuth-eksportbestân oan.</string>
|
||||
<string name="importer_encrypted_exception_google_authenticator">Fersifere item is oerslaggen: %s</string>
|
||||
<string name="importer_help_direct">Ymportearje items streekrjocht fan %s. Dit fereasket dat de app op dit apparaat stiet en dat root-tagong oan Aegis ferliend wurdt.</string>
|
||||
<string name="groups">Groepen</string>
|
||||
<string name="pref_focus_search">Fokus sykfjild nei starten app</string>
|
||||
<string name="pref_focus_search_summary">Fokus it sykfjild daliks nei it iepenjen fan de app.</string>
|
||||
<string name="pref_grouping_halves">Helten</string>
|
||||
<string name="pref_grouping_none">Gjin groepearring</string>
|
||||
<string name="pref_grouping_size_two">Groepen fan 2</string>
|
||||
<string name="pref_grouping_size_three">Groepen fan 3</string>
|
||||
<string name="pref_grouping_size_four">Groepen fan 4</string>
|
||||
<string name="pref_copy_behavior_never">Nea</string>
|
||||
<string name="pref_copy_behavior_single_tap">Inkelde tik</string>
|
||||
<string name="pref_copy_behavior_double_tap">Dûbele tik</string>
|
||||
<string name="pref_account_name_position_hidden">Ferstoppe</string>
|
||||
<string name="pref_account_name_position_end">Njonken de útjouwer</string>
|
||||
<string name="pref_account_name_position_below">Under de útjouwer</string>
|
||||
<plurals name="time_elapsed_seconds">
|
||||
<item quantity="one">%d sekonde lyn</item>
|
||||
<item quantity="other">%d sekonden lyn</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_minutes">
|
||||
<item quantity="one">%d minút lyn</item>
|
||||
<item quantity="other">%d minuten lyn</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_hours">
|
||||
<item quantity="one">%d oere lyn</item>
|
||||
<item quantity="other">%d oeren lyn</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_days">
|
||||
<item quantity="one">%d dei lyn</item>
|
||||
<item quantity="other">%d dagen lyn</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_years">
|
||||
<item quantity="one">%d jier lyn</item>
|
||||
<item quantity="other">%d jierren lyn</item>
|
||||
</plurals>
|
||||
<plurals name="dropdown_checkboxes_default_count">
|
||||
<item quantity="one">%d item selektearre</item>
|
||||
<item quantity="other">%d items selektearre</item>
|
||||
</plurals>
|
||||
</resources>
|
||||
@@ -35,10 +35,10 @@
|
||||
<string name="pref_select_theme_title">Tema</string>
|
||||
<string name="pref_view_mode_title">Modo de visualización</string>
|
||||
<string name="pref_lang_title">Idioma</string>
|
||||
<string name="pref_show_icons_title">Amosar iconas</string>
|
||||
<string name="pref_show_icons_summary">Amosar iconas ao lado de cada entrada</string>
|
||||
<string name="pref_code_group_size_title">Agrupación dos díxitos do código</string>
|
||||
<string name="pref_code_group_size_summary">Escolle o número de díxitos polos que agrupar os códigos</string>
|
||||
<string name="pref_account_name_title">Mostrar o nome da conta</string>
|
||||
<string name="pref_account_name_summary">Activa isto para mostrar o nome da conta ao lado do provedor</string>
|
||||
<string name="pref_import_file_title">Importar desde un ficheiro</string>
|
||||
<string name="pref_import_file_summary">Importar tokens desde un ficheiro</string>
|
||||
<string name="pref_android_backups_title">Copias de seguridade na nube de Android</string>
|
||||
@@ -46,6 +46,10 @@
|
||||
<string name="pref_android_backups_hint"><i>As copias de seguridade de dispositivo a dispositivo (D2D) sempre están permitidas, independentemente da configuración anterior</i></string>
|
||||
<string name="pref_backups_title">Facer copia do almacén automaticamente</string>
|
||||
<string name="pref_backups_summary">Crear copias de seguridade de xeito automático no almacenamento externo cada vez que se fai algún cambio. Isto só se admite nos almacéns cifrados.</string>
|
||||
<string name="pref_backups_reminder_title">Recordatorio da copia de seguridade</string>
|
||||
<string name="pref_backups_reminder_summary">Mostra un recordatorio para facer a copia de seguridade do almacén, no caso de que non fixeras ningunha copia dos teus últimos cambios.</string>
|
||||
<string name="pref_backups_reminder_dialog_title">Desactivar recordatorio da copia de seguridade</string>
|
||||
<string name="pref_backups_reminder_dialog_summary">Se desactivas este recordatorio, Aegis non che dirá se hai cambios sen gardar ou non nas copias de seguridade, polo que estarás no risco de perder o acceso aos teus tokens. Tes a certeza de que queres desactivar o recordatorio?</string>
|
||||
<string name="pref_backups_location_title">Directorio para os ficheiros das copias de seguridade</string>
|
||||
<string name="pref_backups_location_summary">As copias de seguridade gardaranse en</string>
|
||||
<string name="pref_backups_trigger_title">Executar copia de seguridade</string>
|
||||
@@ -95,11 +99,20 @@
|
||||
<string name="export_encrypted">Cifrar o almacén</string>
|
||||
<string name="export_help">Esta acción exportará o almacén fóra do almacenamento interno de Aegis. Escolle o formato no que o queiras exportar:</string>
|
||||
<string name="export_warning_unencrypted">Estás a piques de exportar unha copia non cifrada do teu almacén de Aegis. <b>Isto non está recomendado</b>.</string>
|
||||
<string name="export_warning_accept">Entendo os riscos</string>
|
||||
<string name="export_warning_password">As exportacións cífranse mediante un contrasinal distinto, definido nos axustes de seguridade.</string>
|
||||
<string name="understand_risk_accept">Comprendo o risco</string>
|
||||
<string name="export_format_aegis">Aegis (.JSON)</string>
|
||||
<string name="export_format_google_auth_uri">Ficheiro de texto (.TXT)</string>
|
||||
<string name="export_format_html">Páxina web (.HTML)</string>
|
||||
<string name="export_format_hint">Formato da exportación</string>
|
||||
<string name="export_all_groups">Exportar tódolos grupos</string>
|
||||
<string name="export_choose_groups">Escolle os grupos a exportar</string>
|
||||
<plurals name="export_groups_selected_count">
|
||||
<item quantity="one">%d grupo seleccionado</item>
|
||||
<item quantity="other">%d grupos seleccionados</item>
|
||||
</plurals>
|
||||
<string name="export_no_groups_selected">Non se seleccionou ningún grupo para exportar</string>
|
||||
<string name="export_html_title" context="The title of an HTML export document">Exportación de Aegis Authenticator</string>
|
||||
<string name="choose_authentication_method">Seguridade</string>
|
||||
<string name="authentication_method_explanation">Aegis é unha aplicación 2FA centrada na seguridade. Os tokens gárdanse nun almacén, o cal se pode cifrar cun contrasinal da túa elección. Se un atacante obtén o ficheiro do teu almacén cifrado, non será capaz de acceder á información se non sabe o contrasinal.\n\nPreseleccionouse a opción que cremos que encaixa mellor co teu dispositivo.</string>
|
||||
<string name="authentication_method_none">Ningunha</string>
|
||||
@@ -118,7 +131,6 @@
|
||||
<string name="set_password_confirm">Confirma o contrasinal</string>
|
||||
<string name="invalid_password">O contrasinal é incorrecto</string>
|
||||
<string name="invalidated_biometrics">Detectouse un cambio nos axustes de seguridade do teu dispositivo. Vai a \"Aegis -> Axustes -> Seguridade -> Desbloqueo biométrico\" para desactivar e volver a activar o desbloqueo biométrico.</string>
|
||||
<string name="password_reminder">Introduce o teu contrasinal. Preguntámosche de vez en cando por el para que non o esquezas.</string>
|
||||
<string name="password_reminder_freq_never">Nunca</string>
|
||||
<string name="password_reminder_freq_weekly">Semanalmente</string>
|
||||
<string name="password_reminder_freq_biweekly">Cada dúas semanas</string>
|
||||
@@ -159,6 +171,7 @@
|
||||
<string name="encrypting_vault">Cifrando o almacén</string>
|
||||
<string name="exporting_vault">Exportando o almacén</string>
|
||||
<string name="reading_file">Lendo ficheiro</string>
|
||||
<string name="requesting_root_access">Pedindo acceso root</string>
|
||||
<string name="analyzing_qr">Analizando código QR</string>
|
||||
<string name="analyzing_qr_multiple">Analizando código QR %d/%d (%s)</string>
|
||||
<plurals name="added_new_entries">
|
||||
@@ -225,6 +238,7 @@
|
||||
<string name="reading_file_error">Ocorreu un erro ao intentar ler o ficheiro</string>
|
||||
<string name="app_lookup_error">Erro: A aplicación non está instalada</string>
|
||||
<string name="app_version_error">A versión instalada de %s non é compatible. As versións recentes comezaron a cifrar algúns ficheiros no almacenamento interno, causando que Aegis sexa incapaz de acceder á información que necesita para a importación. Intentar importar vai resultar probablemente nun erro. Queres continuar de tódolos xeitos?</string>
|
||||
<string name="root_error">Erro: Non se puido obter acceso root</string>
|
||||
<plurals name="imported_entries_count">
|
||||
<item quantity="one">Importouse %d entrada</item>
|
||||
<item quantity="other">Importáronse %d entradas</item>
|
||||
@@ -282,8 +296,6 @@
|
||||
<string name="pref_highlight_entry_summary">Resalta temporalmente os tokens cando se preman para podelos distinguir máis facilmente</string>
|
||||
<string name="pref_minimize_on_copy_title">Minimizar ao copiar</string>
|
||||
<string name="pref_minimize_on_copy_summary">Minimiza a aplicación despois de copiar un token</string>
|
||||
<string name="pref_copy_on_tap_title">Copiar tokens ao premelos</string>
|
||||
<string name="pref_copy_on_tap_summary">Copia os tokens no portapapeis cando se prema neles</string>
|
||||
<string name="pref_pause_entry_title">Conxelar tokens ao premelos</string>
|
||||
<string name="pref_pause_entry_summary">Pausa a actualización automática dos tokens ao premer neles. Os tokens non se actualizarán mentres teñan o foco. Require \"Resaltar tokens ao premelos\" ou \"Tocar para mostrar\".</string>
|
||||
<string name="pin_keyboard_description">Introduce o teu contrasinal para activar o teclado do PIN. Ten en conta que isto só funciona se o teu contrasinal consiste só de números</string>
|
||||
@@ -345,8 +357,18 @@
|
||||
</plurals>
|
||||
<string name="google_qr_export_unexpected">Esperábase o código QR nº %d, pero escaneouse o nº %d</string>
|
||||
<string name="backup_error_bar_message"><b>A copia de seguridade do almacén fallou recentemente</b></string>
|
||||
<string name="backup_error_dialog_details" comment="The first parameter is the type of backup (e.g. built-in or Android backup). The second parameter is an elapsed time in the style of 'x seconds/minutes/days ago'."> Un intento de facer unha copia de seguridade do almacén usando %s fallou debido a algún erro. A copia de seguridade intentouse %s. Comproba os axustes da copia de seguridade para asegurarte de que poidan completar correctamente.
|
||||
</string>
|
||||
<string name="backup_system_builtin">Copias de seguridade automáticas de Aegis</string>
|
||||
<string name="backup_system_android">Copias de seguridade na nube de Android</string>
|
||||
<string name="backup_reminder_bar_message_with_latest" comment="The parameter is an elapsed time in the style of 'x seconds/minutes/days ago'"> A última copia de seguridade está desactualizada (%s)
|
||||
</string>
|
||||
<string name="backup_reminder_bar_message"> Os cambios non están gardados na copia de seguridade
|
||||
</string>
|
||||
<string name="backup_reminder_bar_dialog_title">Os cambios non están gardados na copia de seguridade</string>
|
||||
<string name="backup_reminder_bar_dialog_summary"> Aínda non se fixo copia de seguridade dos últimos cambios feitos no almacén. É importante facer copias regularmente para non perderes o acceso ás túas contas. Considera configurar as copias de seguridade automáticas no menú de axustes.
|
||||
</string>
|
||||
<string name="backup_reminder_bar_dialog_accept">Configurar copias</string>
|
||||
<string name="backup_plaintext_export_warning"><b>O almacén exportouse recentemente como texto plano</b></string>
|
||||
<string name="pref_show_plaintext_warning_hint">Non volver a mostrar este aviso</string>
|
||||
<string name="backup_plaintext_warning_explanation">Móstrase este aviso porque exportaches recentemente unha copia non cifrada do almacén. Para manter a seguridade dos teus tokens, recomendámosche que elimines este ficheiro cando xa non che faga falta.</string>
|
||||
@@ -366,6 +388,9 @@
|
||||
</plurals>
|
||||
<string name="next">Seguinte</string>
|
||||
<string name="previous">Anterior</string>
|
||||
<string name="copy_uri">Copiar URI</string>
|
||||
<string name="unable_to_copy_uri_to_clipboard">Non se puido copiar a URI no portapapeis</string>
|
||||
<string name="uri_copied_to_clipboard">URI copiada no portapapeis</string>
|
||||
<string name="transfer_entry">Transferir entrada</string>
|
||||
<string name="transfer_entry_description">Escanea este código QR coa aplicación de autenticación á que queiras transferirlle esta entrada</string>
|
||||
<string name="google_auth_compatible_transfer_description">Escanea estes códigos QR con Aegis ou con Google Authenticator.\n\nDebido ás limitacións de Google Authenticator, só se inclúen os tokens TOTP e HOTP que usen SHA1 e produzan códigos de 6 cifras</string>
|
||||
@@ -394,9 +419,11 @@
|
||||
<string name="importer_help_2fas">Proporciona un ficheiro de copia de seguridade de 2FAS Authenticator.</string>
|
||||
<string name="importer_help_aegis">Proporciona un ficheiro de copia de seguridade ou de exportación de Aegis.</string>
|
||||
<string name="importer_help_authenticator_plus">Proporciona un ficheiro de exportación de Authenticator Plus obtido mediante <b>Axustes -> Copia de seguridade e restauración -> Exportar como texto e HTML</b>.</string>
|
||||
<string name="importer_help_authenticator_pro">Proporciona un ficheiro de exportación de Authenticator Pro, obtido desde <b>Axustes -> Copia de seguridade -> Facer copia de seguridade nun ficheiro cifrado (recomendado)</b>.</string>
|
||||
<string name="importer_help_authy">Proporciona unha copia de <b>/data/data/com.authy.authy/shared_prefs/com.authy.storage.tokens.authenticator.xml</b>, localizado no directorio do almacenamento interno de Authy.</string>
|
||||
<string name="importer_help_andotp">Proporciona un ficheiro de copia de seguridade ou de exportación de andOTP.</string>
|
||||
<string name="importer_help_bitwarden">Proporciona un ficheiro de copia de seguridade ou de exportación de Bitwarden. Non se admiten os ficheiros cifrados.</string>
|
||||
<string name="importer_help_battle_net_authenticator">Proporciona unha copia de <b>/data/data/com.blizzard.bma/shared_prefs/com.blizzard.bma.AUTH_STORE.xml</b>, localizado no directorio do almacenamento interno de Battle.net Authenticator.</string>
|
||||
<string name="importer_help_duo">Proporciona unha copia de <b>/data/data/com.duosecurity.duomobile/files/duokit/accounts.json</b>, localizado no directorio do almacenamento interno de DUO.</string>
|
||||
<string name="importer_help_freeotp">Proporciona unha copia de <b>/data/data/org.fedorahosted.freeotp/shared_prefs/tokens.xml</b>, localizado no directorio do almacenamento interno de FreeOTP.</string>
|
||||
<string name="importer_help_freeotp_plus">Proporciona un ficheiro de exportación de FreeOTP+.</string>
|
||||
@@ -416,4 +443,28 @@
|
||||
<string name="pref_grouping_size_two">Grupos de 2</string>
|
||||
<string name="pref_grouping_size_three">Grupos de 3</string>
|
||||
<string name="pref_grouping_size_four">Grupos de 4</string>
|
||||
<plurals name="time_elapsed_seconds">
|
||||
<item quantity="one">fai %d segundo</item>
|
||||
<item quantity="other">fai %d segundos</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_minutes">
|
||||
<item quantity="one">fai %d minuto</item>
|
||||
<item quantity="other">fai %d minutos</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_hours">
|
||||
<item quantity="one">fai %d hora</item>
|
||||
<item quantity="other">fai %d horas</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_days">
|
||||
<item quantity="one">fai %d día</item>
|
||||
<item quantity="other">fai %d días</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_years">
|
||||
<item quantity="one">fai %d ano</item>
|
||||
<item quantity="other">fai %d anos</item>
|
||||
</plurals>
|
||||
<plurals name="dropdown_checkboxes_default_count">
|
||||
<item quantity="one">%d elemento seleccionado</item>
|
||||
<item quantity="other">%d elementos seleccionados</item>
|
||||
</plurals>
|
||||
</resources>
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
<string name="save">सहेजें</string>
|
||||
<string name="issuer">ज़ारीकर्ता</string>
|
||||
<string name="yandex_pin">पिन (4-16 अंक)</string>
|
||||
<string name="motp_pin">पिन (4- अंक)</string>
|
||||
<string name="suggested">सुझाव दिया</string>
|
||||
<string name="usage_count">उपयोग गिनती</string>
|
||||
<string name="warning">चेतावनी</string>
|
||||
@@ -34,9 +35,10 @@
|
||||
<string name="pref_select_theme_title">थीम</string>
|
||||
<string name="pref_view_mode_title">देखने का प्रकार</string>
|
||||
<string name="pref_lang_title">भाषा</string>
|
||||
<string name="pref_show_icons_title">आइकन दिखाएं</string>
|
||||
<string name="pref_show_icons_summary">प्रत्येक एंट्री के आगे आइकन दिखाएं</string>
|
||||
<string name="pref_code_group_size_title">कोड संख्या समूह</string>
|
||||
<string name="pref_account_name_title">खाते का नाम दिखाएँ</string>
|
||||
<string name="pref_account_name_summary">जारीकर्ता के बगल में खाता नाम दिखाने के लिए इसे सक्षम करें</string>
|
||||
<string name="pref_code_group_size_summary">कोड को समूहित करने के लिए अंकों की संख्या चुनें</string>
|
||||
<string name="pref_import_file_title">फ़ाइल से आयात करें</string>
|
||||
<string name="pref_import_file_summary">टोकन को फ़ाइल से आयात करें</string>
|
||||
<string name="pref_android_backups_title">एंड्रॉयड क्लाउड बैकअप</string>
|
||||
@@ -44,6 +46,10 @@
|
||||
<string name="pref_android_backups_hint"><i>डिवाइस-टू-डिवाइस (D2D) बैकअप की हमेशा अनुमति होती है, चाहे ऊपर की सेटिंग कुछ भी हो</i></string>
|
||||
<string name="pref_backups_title">तिजोरी का अपने आप बैकअप लें</string>
|
||||
<string name="pref_backups_summary">बदलाव होने पर एक्सटर्नल स्टोरेज में स्वतः ही वॉल्ट का बैकअप बनाएँ। यह सिर्फ एन्क्रिप्टेड वॉल्ट को सपोर्ट करता है।</string>
|
||||
<string name="pref_backups_reminder_title">बैकअप रिमाइंडर </string>
|
||||
<string name="pref_backups_reminder_summary">यदि आपने अपने नवीनतम परिवर्तनों का बैकअप नहीं लिया है तो अपनी वॉल्ट का बैकअप लेने के लिए एक रिमाइंडर दिखाएँ।</string>
|
||||
<string name="pref_backups_reminder_dialog_title">बैकअप रिमाइंडर बंद करें</string>
|
||||
<string name="pref_backups_reminder_dialog_summary">इस रिमाइंडर को बंद करने का मतलब है कि एजिस आपको यह नहीं बताएगा कि आपके पास ऐसे परिवर्तन हैं या नहीं जिनका अभी तक बैकअप नहीं लिया गया है। इससे आपको अपने टोकन तक पहुंच खोने का खतरा रहता है। क्या आप वाकई रिमाइंडर बंद करना चाहते हैं?</string>
|
||||
<string name="pref_backups_location_title">बैकअप फाइल्स के लिए स्थान</string>
|
||||
<string name="pref_backups_location_summary">बैकअप को इसमें सहेजा जाएगा</string>
|
||||
<string name="pref_backups_trigger_title">ट्रिगर बैकअप</string>
|
||||
@@ -58,6 +64,13 @@
|
||||
<string name="pref_export_title">निर्यात</string>
|
||||
<string name="pref_export_summary">वॉल्ट निर्यात करें</string>
|
||||
<string name="pref_password_reminder_title">पासवर्ड अनुस्मारक</string>
|
||||
<string name="pref_google_auth_export_title">गूगल ऑथेंटिकेटर के लिए एक्सपोर्ट करें</string>
|
||||
<string name="pref_google_auth_export_descriptor">गूगल ऑथेंटिकेटर के साथ कंपेटिबल एक्सपोर्ट क्यूआर कोड्स जेनरेट करें</string>
|
||||
<string name="pref_google_auth_export_no_data">एक्सपोर्ट करने के लिए कोई डाटा नही </string>
|
||||
<plurals name="pref_google_auth_export_incompatible_entries">
|
||||
<item quantity="one">%d अयोग्य एंट्री को छोड़ दिया</item>
|
||||
<item quantity="other">%d अयोग्य एंट्रीज को छोड़ दिया गया</item>
|
||||
</plurals>
|
||||
<string name="pref_password_reminder_summary">पासवर्ड दर्ज करने के लिए %s रिमाइंडर दिखाएं, ताकि आप इसे न भूलें।</string>
|
||||
<string name="pref_password_reminder_summary_disabled">निष्क्रिय</string>
|
||||
<string name="pref_secure_screen_title">स्क्रीन सुरक्षा</string>
|
||||
@@ -86,10 +99,20 @@
|
||||
<string name="export_encrypted">वॉल्ट एन्क्रिप्ट करें</string>
|
||||
<string name="export_help">यह क्रिया एजिस के आंतरिक संग्रहण से तिजोरी को निर्यात करेगी। उस प्रारूप का चयन करें जिसमें आप चाहते हैं कि आपका निर्यात हो:</string>
|
||||
<string name="export_warning_unencrypted">आप अपने एजिस वॉल्ट की एक अनएन्क्रिप्टेड कॉपी निर्यात करने वाले हैं। <b>यह अनुशंसित नहीं है</b>।</string>
|
||||
<string name="export_warning_accept">मैं जोखिम को समझता हूं</string>
|
||||
<string name="export_warning_password">एक्सपोर्ट्स को सुरक्षा सेटिंग्स में कॉन्फ़िगर किए गए एक अलग पासवर्ड का उपयोग करके एन्क्रिप्ट किया जाता है।</string>
|
||||
<string name="understand_risk_accept">मैं जोखिम को समझता हूं</string>
|
||||
<string name="export_format_aegis">एजिस (.JSON)</string>
|
||||
<string name="export_format_google_auth_uri">टेक्स्ट फ़ाइल (.TXT)</string>
|
||||
<string name="export_format_html">वेब पेज (.html)</string>
|
||||
<string name="export_format_hint">निर्यात स्वरूप</string>
|
||||
<string name="export_all_groups">सभी समूहों को एक्सपोर्ट करें</string>
|
||||
<string name="export_choose_groups">चुनें कि कौन से समूह एक्सपोर्ट करने हैं</string>
|
||||
<plurals name="export_groups_selected_count">
|
||||
<item quantity="one">%d समूह चयनित</item>
|
||||
<item quantity="other">%d समूह चयनित</item>
|
||||
</plurals>
|
||||
<string name="export_no_groups_selected">एक्सपोर्ट करने के लिए किसी भी ग्रुप का चयन नही किया गया</string>
|
||||
<string name="export_html_title" context="The title of an HTML export document">एजिस ऑथेंटिकेटर एक्सपोर्ट</string>
|
||||
<string name="choose_authentication_method">सुरक्षा</string>
|
||||
<string name="authentication_method_explanation">Aegis एक सुरक्षा-केंद्रित 2FA ऐप है। टोकनों को एक वॉल्ट में संग्रहीत किया जाता है, जिसे वैकल्पिक रूप से आपके चुने पासवर्ड के साथ एन्क्रिप्ट किया जा सकता है। यदि कोई हमलावर आपकी एन्क्रिप्टेड वॉल्ट फ़ाइल प्राप्त करता है, तो वे पासवर्ड को जाने बिना सामग्री तक नहीं पहुँच पाएंगे। \n\nहमने उन विकल्पों पहले से सेट कर रखा है जो हमें लगता है कि आपके डिवाइस के लिए सबसे उपयुक्त होगा।</string>
|
||||
<string name="authentication_method_none">कोई नहीं</string>
|
||||
@@ -108,7 +131,6 @@
|
||||
<string name="set_password_confirm">कृपया पासवर्ड की पुष्टि करें</string>
|
||||
<string name="invalid_password">पासवर्ड ग़लत है</string>
|
||||
<string name="invalidated_biometrics">आपके डिवाइस की सुरक्षा सेटिंग में बदलाव का पता चला है। बायोमेट्रिक अनलॉक को अक्षम और पुन: सक्षम करने के लिए कृपया \"एजिस -> सेटिंग्स -> सुरक्षा -> बायोमेट्रिक अनलॉक\" पर जाएं।</string>
|
||||
<string name="password_reminder">कृपया अपना पासवर्ड दर्ज करें। हम कभी-कभी आपसे ऐसा करने के लिए कहते हैं ताकि इसे न भूलें।</string>
|
||||
<string name="password_reminder_freq_never">कभी नहीं</string>
|
||||
<string name="password_reminder_freq_weekly">साप्ताहिक</string>
|
||||
<string name="password_reminder_freq_biweekly">पाक्षिक</string>
|
||||
@@ -134,6 +156,9 @@
|
||||
<string name="set_up_biometric">बॉयोमेट्रिक अनलॉक सेट करें</string>
|
||||
<string name="copy">कॉपी करें</string>
|
||||
<string name="edit">संपादित करें</string>
|
||||
<string name="favorite" comment="Verb">फेवरेट</string>
|
||||
<string name="unfavorite" comment="Verb">पसंदीदा नहीं है</string>
|
||||
<string name="error_all_caps">एरर </string>
|
||||
<string name="password">पासवर्ड</string>
|
||||
<string name="confirm_password">पासवर्ड की पुष्टि करें</string>
|
||||
<string name="show_password">पासवर्ड दिखाएँ</string>
|
||||
@@ -146,6 +171,13 @@
|
||||
<string name="encrypting_vault">वॉल्ट एन्क्रिप्ट कर रहे हैं</string>
|
||||
<string name="exporting_vault">वॉल्ट निर्यात कर रहे हैं</string>
|
||||
<string name="reading_file">फ़ाइल डेटा पढ़ना</string>
|
||||
<string name="requesting_root_access">रूट एक्सेस रिक्वेस्ट कर रहा</string>
|
||||
<string name="analyzing_qr">क्यूआर कोड एनालाइज कर रहा है</string>
|
||||
<string name="analyzing_qr_multiple">एनालाइजिंग क्यूआर कोड %d/%d (%s)</string>
|
||||
<plurals name="added_new_entries">
|
||||
<item quantity="one">वॉल्ट में %d नयी एंट्री जोड़ी गई</item>
|
||||
<item quantity="other">वॉल्ट में %d नयी एंट्रीज जोड़ी गईं </item>
|
||||
</plurals>
|
||||
<string name="importing_icon_pack">आइकन पैक निर्यात कर रहा है…</string>
|
||||
<string name="delete_entry">प्रविष्टि हटाएँ</string>
|
||||
<string name="delete_entry_description">क्या आप सुनिश्चित हैं कि आप इस प्रविष्टि को हटाना चाहते हैं?</string>
|
||||
@@ -180,6 +212,10 @@
|
||||
<string name="disable_encryption_error">एन्क्रिप्शन को अक्षम करते समय एक त्रुटि हुई</string>
|
||||
<string name="backup_successful">बैकअप सफलतापूर्वक बनाया गया</string>
|
||||
<string name="backup_error">बैकअप बनाने की कोशिश करते समय एक त्रुटि हुई</string>
|
||||
<string name="backup_status_success">सबसे हालिया बैकअप सफल: %s </string>
|
||||
<string name="backup_status_failed">सबसे हालिया बैकअप असफल: %s </string>
|
||||
<string name="backup_status_none">अभी तक कोई बैकअप नहीं बनाया गया है</string>
|
||||
<string name="backup_warning_password">एक्सपोर्ट्स को सुरक्षा सेटिंग्स में कॉन्फ़िगर किए गए एक अलग पासवर्ड का उपयोग करके एन्क्रिप्ट किया जाता है।</string>
|
||||
<string name="documentsui_error">ऐसा लगता है कि आपके डिवाइस से DocumentsUI गायब है। यह दस्तावेजों के चयन और निर्माण के लिए आवश्यक एक महत्वपूर्ण प्रणाली घटक है। यदि आपने "डिब्लोट" आपका उपकरण, आपने गलती से इसे हटा दिया होगा और इसे पुनः स्थापित करना होगा।</string>
|
||||
<string name="icon_pack_import_error">एक आइकन पैक आयात करने का प्रयास करते समय एक त्रुटि हुई</string>
|
||||
<string name="icon_pack_import_exists_error">आप जिस आइकन पैक को आयात करने का प्रयास कर रहे हैं वह पहले से मौजूद है। क्या आप इसे अधिलेखित करना चाहते हैं?</string>
|
||||
@@ -201,10 +237,17 @@
|
||||
<string name="file_not_found">त्रुटी: फ़ाइल नहीं मिली</string>
|
||||
<string name="reading_file_error">फ़ाइल पढ़ने की कोशिश करते समय एक त्रुटि हुई</string>
|
||||
<string name="app_lookup_error">त्रुटी: ऐप इंस्टॉल नहीं है</string>
|
||||
<string name="app_version_error">%s का जो संस्करण इंस्टॉल है वह समर्थित नहीं है. हाल के संस्करणों ने इंटरनल स्टोरेज फोल्डर्स में कुछ फ़ाइलों को एन्क्रिप्ट करना शुरू कर दिया है, जिससे एजिस को इंपोर्ट के लिए आवश्यक जानकारी तक पहुंचने में असमर्थ बना दिया गया है। इंपोर्ट करने का प्रयास करने पर त्रुटि होने की संभावना है। क्या आप हर हाल में जारी रखना चाहेंगे?</string>
|
||||
<string name="root_error">एरर: रूट एक्सेस प्राप्त करने में असफल</string>
|
||||
<plurals name="imported_entries_count">
|
||||
<item quantity="one">%d प्रविष्टियाँ आयात कीं</item>
|
||||
<item quantity="other">%d प्रविष्टियाँ आयात कीं</item>
|
||||
</plurals>
|
||||
<plurals name="entries_shown">
|
||||
<item quantity="one">%d एंट्री दिखा रहा</item>
|
||||
<item quantity="other">%d एंट्रीज दिखा रहा</item>
|
||||
</plurals>
|
||||
<string name="intro_import_error_title">इंपोर्ट करने के दौरान एक त्रुटि उत्पन्न हुई</string>
|
||||
<string name="import_error_title">आयात के दौरान एक या अधिक त्रुटियां हुईं</string>
|
||||
<string name="exporting_vault_error">वॉल्ट को निर्यात करने की कोशिश करते समय एक त्रुटि हुई</string>
|
||||
<string name="exported_vault">वॉल्ट सफलतापूर्वक निर्यात किया गया</string>
|
||||
@@ -213,6 +256,13 @@
|
||||
<string name="no_cameras_available">कोई कैमरा उपलब्ध नहीं</string>
|
||||
<string name="read_qr_error">क्यूआर कोड पढ़ने की कोशिश करते समय एक त्रुटि हुई</string>
|
||||
<string name="read_qr_error_phonefactor">एजिस माइक्रोसॉफ्ट के मालिकाना 2FA एल्गोरिथम के साथ संगत नहीं है। Office 365 में 2FA को कॉन्फ़िगर करते समय कृपया \"सूचनाओं के बिना सेटअप एप्लिकेशन\" का चयन करना सुनिश्चित करें।</string>
|
||||
<string name="partial_google_auth_import">अपूर्ण गूगल ऑथेंटिकेटर एक्सपोर्ट का पता चला</string>
|
||||
<string name="partial_google_auth_import_warning">आपके इंपोर्ट से कुछ क्यूआर कोड गायब हैं। निम्नलिखित कोड नहीं मिले:\n\n<b>%s</b>\n\nआप इस आंशिक एक्सपोर्ट को इंपोर्ट करना जारी रख सकते हैं लेकिन हम सभी क्यूआर कोड के साथ पुनः प्रयास करने की सलाह देते हैं ताकि आप किसी भी टोकन तक पहुंच खोने का जोखिम न उठाएं|</string>
|
||||
<string name="missing_qr_code_descriptor">• क्यूआर कोड %d </string>
|
||||
<string name="import_partial_export_anyway">फिर भी %d टोकंस इंपोर्ट करें</string>
|
||||
<string name="import_google_auth_failure">गूगल ऑथेंटिकेटर एक्सपोर्ट को इंपोर्ट करना असफल हुआ</string>
|
||||
<string name="unrelated_google_auth_batches_error">एक्सपोर्ट में किसी असंबंधित बैच की जानकारी शामिल है. एक समय में 1 बैच इंपोर्ट करने का प्रयास करें।</string>
|
||||
<string name="no_tokens_can_be_imported">परिणामस्वरूप कोई टोकन आयात नहीं किया जा सकता</string>
|
||||
<string name="authentication_method_raw">रॉ</string>
|
||||
<string name="unlocking_vault">वॉल्ट अनलॉक हो रहा है</string>
|
||||
<string name="slot_this_device">(यह डिवाइस)</string>
|
||||
@@ -221,6 +271,7 @@
|
||||
<string name="remove_icon_pack">आइकन पैक हटाएं</string>
|
||||
<string name="remove_icon_pack_description">क्या आप वाकई इस आइकन पैक को हटाना चाहते हैं? इस पैक से आइकॉन का उपयोग करने वाली प्रविष्टियां प्रभावित नहीं होंगी।</string>
|
||||
<string name="details">विवरण</string>
|
||||
<string name="show_error_details">एरर की जानकारी दिखाएं </string>
|
||||
<string name="lock">लॉक करें</string>
|
||||
<string name="name">नाम</string>
|
||||
<string name="no_group">कोई समूह नहीं</string>
|
||||
@@ -243,8 +294,8 @@
|
||||
<string name="clear">खाली करें</string>
|
||||
<string name="pref_highlight_entry_title">टैप करने पर टोकन हाइलाइट करें</string>
|
||||
<string name="pref_highlight_entry_summary">टैप करने पर टोकनों को एक दूसरे से अलग उजागर करने के लिए उन्हें अस्थायी रूप से हाईलाइट करें</string>
|
||||
<string name="pref_copy_on_tap_title">टैप करने पर टोकनों को कॉपी करें</string>
|
||||
<string name="pref_copy_on_tap_summary">टोकानों पर टैप करके क्लिपबोर्ड में कॉपी करें</string>
|
||||
<string name="pref_minimize_on_copy_title">कॉपी करने पर मिनिमाइज करें</string>
|
||||
<string name="pref_minimize_on_copy_summary">ओटीपी कॉपी करने के बाद ऐप को मिनिमाइज करें</string>
|
||||
<string name="pref_pause_entry_title">टैप किए जाने पर टोकन फ़्रीज़ करें</string>
|
||||
<string name="pref_pause_entry_summary">टोकन को टैप करके उनके स्वचालित रीफ़्रेश को रोकें। जब तक वे केंद्रित हैं तब तक टोकन अपडेट नहीं होंगे। \"टैप किए जाने पर टोकन हाइलाइट करें\" या \"प्रकट करने के लिए टैप करें\" की आवश्यकता है।</string>
|
||||
<string name="pin_keyboard_description">पिन कीबोर्ड को सक्षम करने के लिए अपना पासवर्ड दर्ज करें। ध्यान दें कि यह केवल तभी काम करता है जब आपके पासवर्ड में केवल संख्याएँ हों</string>
|
||||
@@ -266,9 +317,15 @@
|
||||
<item quantity="one">Aegis %d टोकन आयात नहीं कर सका। इन टोकन को छोड़ दिया जाएगा। त्रुटियों के बारे में अधिक जानकारी देखने के लिए \'विवरण\' दबाएँ।</item>
|
||||
<item quantity="other">Aegis %d टोकनों को आयात नहीं कर सका। इन टोकनों को छोड़ दिया जाएगा। त्रुटियों के बारे में अधिक जानकारी देखने के लिए \'विवरण\' दबाएँ।</item>
|
||||
</plurals>
|
||||
<string name="unable_to_process_deeplink">डीप लिंक प्रक्रिया करने में असमर्थ</string>
|
||||
<string name="unable_to_read_qrcode_file">क्यूआर कोड को फाइल:%s से पढ़ने और प्रोसेस करने में असमर्थ.</string>
|
||||
<string name="unable_to_process_shared_text">शेयर्ड टेक्स्ट को ओटीपी के रूप में प्रोसेस करने में असफल</string>
|
||||
<string name="unable_to_read_qrcode_files">कुछ क्यूआर कोड को पढ़ने और प्रोसेस करने में असमर्थ। केवल %d/%d प्रविष्टियाँ इंपोर्ट की जाएंगी।</string>
|
||||
<string name="unable_to_generate_qrcode">क्यूआर कोड उत्पन्न करने में असमर्थ</string>
|
||||
<string name="select_picture">छवि चयन करें</string>
|
||||
<string name="select_icon">आइकन चयन करें</string>
|
||||
<string name="tile_open_vault" comment="label for a quick settings tile that opens the app when tapped">वॉल्ट खोलें </string>
|
||||
<string name="tile_open_scanner" comment="label for a quick settings tile that opens the QR code scanner when tapped">स्कैनर खोलें </string>
|
||||
<string name="toggle_checkboxes">चेकबॉक्स टॉगल करें</string>
|
||||
<string name="search">खोजें</string>
|
||||
<string name="channel_name_lock_status">लॉक स्तिथि</string>
|
||||
@@ -300,6 +357,19 @@
|
||||
</plurals>
|
||||
<string name="google_qr_export_unexpected">अपेक्षित क्यूआर कोड #%d, लेकिन इसके बजाय #%d को स्कैन किया गया</string>
|
||||
<string name="backup_error_bar_message"><b>हाल ही में वॉल्ट बैकअप विफल रहा</b></string>
|
||||
<string name="backup_error_dialog_details" comment="The first parameter is the type of backup (e.g. built-in or Android backup). The second parameter is an elapsed time in the style of 'x seconds/minutes/days ago'."> %s का उपयोग करके हाल ही में वॉल्ट बैकअप का प्रयास विफल हो गया क्योंकि कोई त्रुटि उत्पन्न हुई। बैकअप का प्रयास %s किया गया था. यह सुनिश्चित करने के लिए कि बैकअप सफलतापूर्वक पूरा हो सकता है, कृपया अपनी बैकअप सेटिंग्स जांचें।</string>
|
||||
<string name="backup_system_builtin">एजिस के बिल्ट-इन स्वचालित बैकअप्स </string>
|
||||
<string name="backup_system_android">एंड्रॉयड क्लाउड बैकअप सिस्टम </string>
|
||||
<string name="backup_reminder_bar_message_with_latest" comment="The parameter is an elapsed time in the style of 'x seconds/minutes/days ago'"> लेटेस्ट बैकअप आउटडेटेड है (%s)
|
||||
</string>
|
||||
<string name="backup_reminder_bar_message"> परिवर्तनों का बैकअप नहीं लिया गया है</string>
|
||||
<string name="backup_reminder_bar_dialog_title">परिवर्तनों का बैकअप नहीं लिया गया है</string>
|
||||
<string name="backup_reminder_bar_dialog_summary"> वॉल्ट में हाल के बदलावों का अभी तक बैकअप नहीं लिया गया है। अपने खातों तक पहुंच खोने से रोकने के लिए नियमित बैकअप लेना महत्वपूर्ण है। कृपया सेटिंग मेनू में स्वचालित बैकअप सेट करने पर विचार करें।
|
||||
</string>
|
||||
<string name="backup_reminder_bar_dialog_accept">बैकअप्स सेट करें</string>
|
||||
<string name="backup_plaintext_export_warning"><b>वॉल्ट को हाल ही में साधारण टेक्स्ट में एक्सपोर्ट किया गया था</b></string>
|
||||
<string name="pref_show_plaintext_warning_hint">यह चेतावनी दुबारा न दिखाएँ</string>
|
||||
<string name="backup_plaintext_warning_explanation">यह चेतावनी इसलिए दिखाई गई है क्योंकि आपने हाल ही में वॉल्ट की एक अनएन्क्रिप्टेड प्रति निर्यात की है। आपके टोकन की सुरक्षा बनाए रखने के लिए, हम अनुशंसा करते हैं कि जब इसकी आवश्यकता न रह जाए तो इस फ़ाइल को हटा दें।</string>
|
||||
<string name="switch_camera">कैमरा स्विच करें</string>
|
||||
<string name="empty_list">दिखाए जाने के लिए कोई कोड नहीं हैं। नीचे दाएं कोने में प्लस साइन टैप करके प्रविष्टियां जोड़ना प्रारंभ करें</string>
|
||||
<string name="empty_list_title">कोई प्रविष्टियाँ नहीं मिलीं</string>
|
||||
@@ -310,10 +380,18 @@
|
||||
<string name="pick_icon">चिह्न चुनें</string>
|
||||
<string name="uncategorized">अवर्गीकृत</string>
|
||||
<string name="done">हो गया</string>
|
||||
<plurals name="qr_count">
|
||||
<item quantity="one">%d / %d क्यूआर कोड </item>
|
||||
<item quantity="other">%d / %d क्यूआर कोड्स </item>
|
||||
</plurals>
|
||||
<string name="next">अगला</string>
|
||||
<string name="previous">पिछला</string>
|
||||
<string name="copy_uri">URI को कॉपी करें</string>
|
||||
<string name="unable_to_copy_uri_to_clipboard">क्लिपबोर्ड पर कॉपी करने में असमर्थ</string>
|
||||
<string name="uri_copied_to_clipboard">क्लिपबोर्ड में कॉपी हो गया</string>
|
||||
<string name="transfer_entry">प्रविष्टि स्थानांतरित करें</string>
|
||||
<string name="transfer_entry_description">इस क्यूआर कोड को उस ऑथेंटिकेटर ऐप के साथ स्कैन करें जिसमें आप इस प्रविष्टि को स्थानांतरित करना चाहते हैं</string>
|
||||
<string name="google_auth_compatible_transfer_description">इन क्यूआर कोड को एजिस या गूगल ऑथेंटिकेटर से स्कैन करें।\n\n गूगल ऑथेंटिकेटर ऐप की सीमाओं के कारण, केवल TOTP & HOTP टोकन जो SHA1 का उपयोग करते हैं और 6-अंकीय कोड उत्पन्न करते हैं, शामिल हैं</string>
|
||||
<string name="password_strength_very_weak">बहुत कमज़ोर</string>
|
||||
<string name="password_strength_weak">कमजोर</string>
|
||||
<string name="password_strength_fair">बढ़िया</string>
|
||||
@@ -335,19 +413,23 @@
|
||||
<string name="panic_trigger_ignore_toast">एजिस को पैनिक ट्रिगर मिला लेकिन सेटिंग अक्षम है, अनदेखा कर रहा है</string>
|
||||
<string name="pref_panic_trigger_title">पैनिक ट्रिगर पर तिजोरी हटाएं</string>
|
||||
<string name="pref_panic_trigger_summary">रिपल से पैनिक ट्रिगर मिलने पर वॉल्ट को डिलीट करें</string>
|
||||
<string name="import_vault">वॉल्ट इंपोर्ट</string>
|
||||
<string name="importer_help_2fas">2FAS प्रमाणक बैकअप फ़ाइल प्रदान करें।</string>
|
||||
<string name="importer_help_aegis">एजिस निर्यात/बैकअप फ़ाइल की आपूर्ति करें।</string>
|
||||
<string name="importer_help_authenticator_plus">एक प्रमाणक प्लस निर्यात फ़ाइल की आपूर्ति करें
|
||||
<b>सेटिंग्स -> बैकअप & पुनर्स्थापना -> पाठ और HTML के रूप में निर्यात करें</b>।</string>
|
||||
<string name="importer_help_authenticator_pro"><b>सेटिंग्स -> बैक अप -> के माध्यम से प्राप्त ऑथेंटिकेटर प्रो एक्सपोर्ट फ़ाइल की आपूर्ति करें। एन्क्रिप्टेड फ़ाइल का बैकअप लें (अनुशंसित)</b>।</string>
|
||||
<string name="importer_help_authy">Authy की आंतरिक संग्रहण निर्देशिका में स्थित <b>/data/data/com.authy.authy/shared_prefs/com.authy.storage.tokens.authenticator.xml</b> की एक प्रति प्रदान करें।</string>
|
||||
<string name="importer_help_andotp">एक andOTP निर्यात/बैकअप फ़ाइल की आपूर्ति करें।</string>
|
||||
<string name="importer_help_bitwarden">एक बिटवर्डन निर्यात/बैकअप फ़ाइल की आपूर्ति करें। एन्क्रिप्टेड फ़ाइलें समर्थित नहीं हैं।</string>
|
||||
<string name="importer_help_battle_net_authenticator">इंटरनल स्टोरेज की Battle.net ऑथेंटिकेटर डायरेक्ट्री में स्थित <b>/data/data/com.blizzard.bma/shared_prefs/com.blizzard.bma.AUTH_STORE.xml</b> की एक प्रति प्रदान करें।</string>
|
||||
<string name="importer_help_duo">DUO की आंतरिक संग्रहण निर्देशिका में स्थित <b>/data/data/com.duosecurity.duomobile/files/duokit/accounts.json</b> की एक प्रति प्रदान करें।</string>
|
||||
<string name="importer_help_freeotp">फ्रीओटीपी की आंतरिक संग्रहण निर्देशिका में स्थित <b>/data/data/org.fedorahosted.freeotp/shared_prefs/tokens.xml</b> की एक प्रति प्रदान करें।</string>
|
||||
<string name="importer_help_freeotp_plus">एक फ्रीओटीपी+ निर्यात फ़ाइल की आपूर्ति करें।</string>
|
||||
<string name="importer_help_google_authenticator"><b>केवल गूगल प्रमाणक v5.10 और पूर्व की डेटाबेस फ़ाइलें समर्थित हैं</b>।\n\n<b>/data/data/com.google.android.apps.authenticator2/databases/databases</b> की एक प्रति प्रदान करें, गूगल प्रमाणक की आंतरिक संग्रहण निर्देशिका में स्थित है।</string>
|
||||
<string name="importer_help_microsoft_authenticator">माइक्रोसॉफ्ट प्रमाणक। की आंतरिक संग्रहण निर्देशिका में स्थित <b>/data/data/com.azure.authenticator/databases/PhoneFactor</b> की एक प्रति प्रदान करें।</string>
|
||||
<string name="importer_help_plain_text">प्रत्येक पंक्ति पर एक गूगल प्रमाणक URI के साथ एक सादा पाठ फ़ाइल प्रदान करें।</string>
|
||||
<string name="importer_help_steam"><b>स्टीम ३.० और नए वर्जन असमर्थित हैं</b>। इंटरनल स्टोरेज की स्टीम डायरेक्टरी में स्थित<b>/data/data/com.valvesoftware.android.steam.community/files/Steamguard-*.json</b> की एक प्रति प्रदान करें।</string>
|
||||
<string name="importer_help_totp_authenticator">एक TOTP प्रमाणक निर्यात फ़ाइल की आपूर्ति करें।</string>
|
||||
<string name="importer_help_winauth">WinAuth निर्यात फ़ाइल प्रदान करें।</string>
|
||||
<string name="importer_encrypted_exception_google_authenticator">एन्क्रिप्टेड प्रविष्टि को छोड़ दिया गया था: %s</string>
|
||||
@@ -355,4 +437,33 @@
|
||||
<string name="groups">समूह</string>
|
||||
<string name="pref_focus_search">ऐप स्टार्ट पर खोज फोकस फोकस करें</string>
|
||||
<string name="pref_focus_search_summary">ऐप खोलने के तुरंत बाद सर्च पर फोकस करें।</string>
|
||||
<string name="pref_grouping_halves">आधा</string>
|
||||
<string name="pref_grouping_none">ग्रुपिंग नहीं</string>
|
||||
<string name="pref_grouping_size_two">२ का समूह</string>
|
||||
<string name="pref_grouping_size_three">३ का समूह</string>
|
||||
<string name="pref_grouping_size_four">४ का समूह</string>
|
||||
<plurals name="time_elapsed_seconds">
|
||||
<item quantity="one">%d सेकंड पहले</item>
|
||||
<item quantity="other">%d सेकंड्स पहले</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_minutes">
|
||||
<item quantity="one">%d मिनट पहले</item>
|
||||
<item quantity="other">%d मिनट्स पहले</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_hours">
|
||||
<item quantity="one">%d घंटा पहले</item>
|
||||
<item quantity="other">%d घंटे पहले</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_days">
|
||||
<item quantity="one">%d दिन पहले</item>
|
||||
<item quantity="other">%d दिनों पहले</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_years">
|
||||
<item quantity="one">%d वर्ष पहले</item>
|
||||
<item quantity="other">%d वर्षों पहले</item>
|
||||
</plurals>
|
||||
<plurals name="dropdown_checkboxes_default_count">
|
||||
<item quantity="one">%d आइटम चयनित</item>
|
||||
<item quantity="other">%d आइटम्स चयनित</item>
|
||||
</plurals>
|
||||
</resources>
|
||||
|
||||
@@ -35,9 +35,10 @@
|
||||
<string name="pref_select_theme_title">Téma</string>
|
||||
<string name="pref_view_mode_title">Nézetmód</string>
|
||||
<string name="pref_lang_title">Nyelv</string>
|
||||
<string name="pref_show_icons_title">Ikonok megjelenítése</string>
|
||||
<string name="pref_show_icons_summary">Ikonok megjelenítése minden elem mellett</string>
|
||||
<string name="pref_code_group_size_title">Kód számjegyeinek csoportosítása</string>
|
||||
<string name="pref_account_name_title">A fióknév megjelenítése</string>
|
||||
<string name="pref_account_name_summary">Kapcsolja be a fiók nevének megjelenítéséhez a kibocsátó mellett</string>
|
||||
<string name="pref_code_group_size_summary">Válasszon csoportosítási számot</string>
|
||||
<string name="pref_import_file_title">Importálás fájlból</string>
|
||||
<string name="pref_import_file_summary">Tokenek importálása fájlból</string>
|
||||
<string name="pref_android_backups_title">Android felhő mentések</string>
|
||||
@@ -45,6 +46,10 @@
|
||||
<string name="pref_android_backups_hint"><i>Eszközről-eszközre (D2) mentések mindig engedélyezettek, a fenti beállítástól függetlenül</i></string>
|
||||
<string name="pref_backups_title">A széf automatikus mentése</string>
|
||||
<string name="pref_backups_summary">Biztonsági mentést készít a széfről a külső tárolón. Ez csak titkosított széfek esetén támogatott.</string>
|
||||
<string name="pref_backups_reminder_title">Biztonsági mentés emlékeztető</string>
|
||||
<string name="pref_backups_reminder_summary">Emlékeztető mutatása, ha az utolsó változtatásokról nem készült biztonsági mentés.</string>
|
||||
<string name="pref_backups_reminder_dialog_title">Biztonsági mentés emlékeztetés kikapcsolása</string>
|
||||
<string name="pref_backups_reminder_dialog_summary">Emlékeztető kikapcsolása után Aegis nem fogja jelezni hogy a változásokról készült-e biztonsági mentés, ezzel kockáztatva az adatvesztést. Biztos hogy ki legyen kapcsolva az emlékeztetés?</string>
|
||||
<string name="pref_backups_location_title">A biztonsági mentések könyvtára</string>
|
||||
<string name="pref_backups_location_summary">A biztonsági mentések itt lesznek tárolva:</string>
|
||||
<string name="pref_backups_trigger_title">Biztonsági mentés készítése</string>
|
||||
@@ -55,6 +60,13 @@
|
||||
<string name="pref_export_title">Exportálás</string>
|
||||
<string name="pref_export_summary">A széf exportálása</string>
|
||||
<string name="pref_password_reminder_title">Jelszóemlékeztető</string>
|
||||
<string name="pref_google_auth_export_title">Exportálás Google Authenticator-ba</string>
|
||||
<string name="pref_google_auth_export_descriptor">Google Authenticator kompatibilis export QR kód generálása</string>
|
||||
<string name="pref_google_auth_export_no_data">Nincs exportálható adat</string>
|
||||
<plurals name="pref_google_auth_export_incompatible_entries">
|
||||
<item quantity="one">%d inkompatibilis elem átugrása</item>
|
||||
<item quantity="other">%d inkompatibilis elemek kihagyva</item>
|
||||
</plurals>
|
||||
<string name="pref_password_reminder_summary">Mutasson %s időközönként emlékeztetőt a jelszó újra megadásáról, így nem felejti el.</string>
|
||||
<string name="pref_password_reminder_summary_disabled">Kikapcsolva</string>
|
||||
<string name="pref_secure_screen_title">Képernyőbiztonság</string>
|
||||
@@ -70,6 +82,10 @@
|
||||
<string name="pref_auto_lock_type_minimize">Az app minimalizálása</string>
|
||||
<string name="pref_auto_lock_type_device_lock">Az eszköz zárolásra kerül</string>
|
||||
<string name="pref_backup_password_category">Biztonsági mentés & exportálás</string>
|
||||
<string name="pref_backup_password_title">Biztonsági mentés és export jelszavának leválasztása</string>
|
||||
<string name="pref_backup_password_summary">Ha aktív, az alkalmazás feloldásához használt jelszó már nem használható a biztonsági mentések és exportok visszafejtésére.</string>
|
||||
<string name="pref_backup_password_change_title">Biztonsági mentés és export jelszavának módosítása</string>
|
||||
<string name="pref_backup_password_change_summary">Új jelszó megadása a széf titkosításához a biztonsági mentés és export során.</string>
|
||||
<string name="pref_encryption_title">Titkosítás</string>
|
||||
<string name="pref_encryption_summary">A széf titkosítása, és jelszavas vagy biometrikus feloldás beállítása</string>
|
||||
<string name="pref_biometrics_title">Biometrikus feloldás</string>
|
||||
@@ -79,10 +95,20 @@
|
||||
<string name="export_encrypted">A széf titkosítása</string>
|
||||
<string name="export_help">Ezzel ki tudja exportálni az Aegis belső széf tárolóját. Válassza ki, milyen formátumú legyen az export:</string>
|
||||
<string name="export_warning_unencrypted">Arra készül, hogy egy titkosítatlan Aegis széfet exportáljon. <b>Ez nem ajánlott</b>.</string>
|
||||
<string name="export_warning_accept">Megértettem a kockázatot</string>
|
||||
<string name="export_warning_password">Exportok titkosítása egy külön jelszóval történik, ami a Biztonsági beállítások allatt megadható.</string>
|
||||
<string name="understand_risk_accept">Megértettem a kockázatot</string>
|
||||
<string name="export_format_aegis">Aegis (.JSON)</string>
|
||||
<string name="export_format_google_auth_uri">Szöveges fájl (.TXT)</string>
|
||||
<string name="export_format_html">Weboldal (.HTML)</string>
|
||||
<string name="export_format_hint">Export formátuma</string>
|
||||
<string name="export_all_groups">Összes csoport exportálása</string>
|
||||
<string name="export_choose_groups">Exportálandó csoportok kiválasztása</string>
|
||||
<plurals name="export_groups_selected_count">
|
||||
<item quantity="one">%d csoport kiválasztva</item>
|
||||
<item quantity="other">%d csoport kiválasztva</item>
|
||||
</plurals>
|
||||
<string name="export_no_groups_selected">Nincs exportálandó csoport kiválasztva</string>
|
||||
<string name="export_html_title" context="The title of an HTML export document">Aegis Authenticator Export</string>
|
||||
<string name="choose_authentication_method">Biztonság</string>
|
||||
<string name="authentication_method_explanation">Az Aegis egy biztonságközpontú 2FA alkalmazás. A tokenek egy széfben vannak tárolva, mely akár tetszőleges jelszóval titkosítható. Ha egy támadó megszerzi a titkosított széffájlt, a jelszó ismerete nélkül akkor sem fog tudni hozzáférni a tartalmához.\n\nElőre ezt a beállítást választottuk, mert úgy véljük ez lenne a legmegfelelőbb az eszköze számára.</string>
|
||||
<string name="authentication_method_none">Nincs</string>
|
||||
@@ -101,7 +127,9 @@
|
||||
<string name="set_password_confirm">Erősítse meg a jelszót</string>
|
||||
<string name="invalid_password">Helytelen jelszó</string>
|
||||
<string name="invalidated_biometrics">Változás történt a készüléke biztonsági beállításaiban. Menjen az \"Aegis -> Beállítások -> Biztonság -> Biometrikus feloldás\" részbe, hogy kikapcsolja majd újra bekapcsolja a biometriát.</string>
|
||||
<string name="password_reminder">Egy ideje nem írta be a jelszavát. Emlékszik még rá?</string>
|
||||
<string name="password_reminder">Kérem írja be a jelszavát. Időnként megkérjük erre, hogy biztos emlékezzen rá.</string>
|
||||
<string name="password_reminder_dialog_title">Biometrikus feloldás alapértelmezetten</string>
|
||||
<string name="password_reminder_dialog_message">Időnként bekérjük a jelszavát, hogy ne felejtse el és ne zárja ki magát. Miután sikeres az ellenőrzés az Aegis visszaáll az alapértelmezett biometrikus feloldásra a következő ellenőrzésig.</string>
|
||||
<string name="password_reminder_freq_never">Soha</string>
|
||||
<string name="password_reminder_freq_weekly">Hetente</string>
|
||||
<string name="password_reminder_freq_biweekly">Kéthetente</string>
|
||||
@@ -127,6 +155,9 @@
|
||||
<string name="set_up_biometric">Feloldás beállítása biometrikus adatokkal</string>
|
||||
<string name="copy">Másolás</string>
|
||||
<string name="edit">Szerkesztés</string>
|
||||
<string name="favorite" comment="Verb">Kedvencek</string>
|
||||
<string name="unfavorite" comment="Verb">Nem kedveltek</string>
|
||||
<string name="error_all_caps">HIBA</string>
|
||||
<string name="password">Jelszó</string>
|
||||
<string name="confirm_password">Jelszó megerősítése</string>
|
||||
<string name="show_password">Jelszó megjelenítése</string>
|
||||
@@ -139,6 +170,7 @@
|
||||
<string name="encrypting_vault">A széf titkosítása</string>
|
||||
<string name="exporting_vault">A széf exportálása</string>
|
||||
<string name="reading_file">Fájl olvasása</string>
|
||||
<string name="requesting_root_access">Root hozzáférés igénylése</string>
|
||||
<string name="analyzing_qr">QR kód elemzése</string>
|
||||
<string name="analyzing_qr_multiple">QR kód elemzése %d/%d (%s)</string>
|
||||
<string name="importing_icon_pack">Ikon pakk importálása</string>
|
||||
@@ -171,6 +203,10 @@
|
||||
<string name="disable_encryption_error">Hiba történt a titkosítás letiltásakor</string>
|
||||
<string name="backup_successful">A biztonsági mentés ütemezésre került</string>
|
||||
<string name="backup_error">Hiba lépett fel a biztonsági mentés létrehozásánál</string>
|
||||
<string name="backup_status_success">Legutolsó mentés sikeres: %s</string>
|
||||
<string name="backup_status_failed">Legutolsó mentés sikertelen: %s</string>
|
||||
<string name="backup_status_none">Nem készült még biztonsági mentés</string>
|
||||
<string name="backup_warning_password">Bizt. mentések titkosítása egy külön jelszóval történik, ami a Biztonsági beállítások allatt megadható</string>
|
||||
<string name="documentsui_error">A DocumentsUI hiányzik a készülékéről. Ez egy elengedhetetlen rendszer összetevő a dokumentumok kiválasztásához és létrehozásához. Ha "szemét-mentesítette" eszközét, valószínűleg véletlenül letörölhette, így újra kell installálnia.</string>
|
||||
<string name="icon_pack_import_error">Hiba lépett fel az ikon csomag importálásakor</string>
|
||||
<string name="icon_pack_import_exists_error">Már létező ikon csomagot próbál importálni. Felül kívánja írni?</string>
|
||||
@@ -188,6 +224,13 @@
|
||||
<string name="file_not_found">Hiba: A fájl nem található</string>
|
||||
<string name="reading_file_error">Hiba történt a fájl olvasásakor</string>
|
||||
<string name="app_lookup_error">Hiba: Az alkalmazás nincs telepítve</string>
|
||||
<string name="app_version_error">A telepített %s verziója nem támogatott. Az újabb verziók elkezdték titkosítani a belső tároló egyes fájljait, így Aegis nem tud hozzáférni az importáláshoz szükséges információkhoz. Az importálás megkísérlése valószínűleg hibát fog eredményezni. Szeretné mégis folytatni?</string>
|
||||
<string name="root_error">Hiba: root hozzáférés nem elérhető</string>
|
||||
<plurals name="entries_shown">
|
||||
<item quantity="one">%d elem mutatása</item>
|
||||
<item quantity="other">%d elem mutatása</item>
|
||||
</plurals>
|
||||
<string name="intro_import_error_title">Hiba történt a széf importálása közben</string>
|
||||
<string name="import_error_title">Egy vagy több hiba történt az importálás során</string>
|
||||
<string name="exporting_vault_error">Hiba történt a széf exportálásakor</string>
|
||||
<string name="exported_vault">A széf exportálva</string>
|
||||
@@ -196,6 +239,11 @@
|
||||
<string name="no_cameras_available">Nem érhető el kamera</string>
|
||||
<string name="read_qr_error">Hiba történt a QR-kód leolvasásakor</string>
|
||||
<string name="read_qr_error_phonefactor">Az Aegis nem kompatiblis a Microsoft saját fejlesztésű 2FA algoritmusával. Bizonyosodjon meg arról, hogy az \"Értesítés nélküli app telepítése\" opciót választja amikor az Office 365 2FA-t konfigurálja.</string>
|
||||
<string name="partial_google_auth_import">Hiányos Google Authenticator export észlelve</string>
|
||||
<string name="partial_google_auth_import_warning">Néhány QR kód hiányzik az importból. Ezek a kódok nem találhatók:\n\n<b>%s</b>\n\nFolytathatja a részleges export importálást, de javasoljuk, hogy az összes QR-kóddal próbálja meg újra, hogy ne kockáztassa egyetlen tokenhez sem a hozzáférés elvesztését.</string>
|
||||
<string name="missing_qr_code_descriptor">• QR kód %d</string>
|
||||
<string name="import_partial_export_anyway">%d tokenek importálása mindenképp</string>
|
||||
<string name="import_google_auth_failure">Google Authenticator export importálása sikertelen</string>
|
||||
<string name="authentication_method_raw">Nyers</string>
|
||||
<string name="unlocking_vault">A széf feloldása</string>
|
||||
<string name="slot_this_device">(ez az eszköz)</string>
|
||||
@@ -204,6 +252,7 @@
|
||||
<string name="remove_icon_pack">Ikon csomag törlése</string>
|
||||
<string name="remove_icon_pack_description">Biztos abban, hogy le akarja törölni az ikon csomagot? Azok a belépések amelyek ezt használják nem affektáltak.</string>
|
||||
<string name="details">Részletek</string>
|
||||
<string name="show_error_details">Hiba részletek mutatása</string>
|
||||
<string name="lock">Zárolás</string>
|
||||
<string name="name">Név</string>
|
||||
<string name="no_group">Nincs csoport</string>
|
||||
@@ -226,8 +275,8 @@
|
||||
<string name="clear">Törlés</string>
|
||||
<string name="pref_highlight_entry_title">Tokenek kiemelése koppintáskor</string>
|
||||
<string name="pref_highlight_entry_summary">A tokenek könnyebb megkülönböztethetősége érdekében ideiglenesen ki lesznek emeve koppintáskor</string>
|
||||
<string name="pref_copy_on_tap_title">Tokenek másolása érintéskor</string>
|
||||
<string name="pref_copy_on_tap_summary">Tokenek másolása a vágólapra érintéskor</string>
|
||||
<string name="pref_minimize_on_copy_title">Minimalizálás másoláskor</string>
|
||||
<string name="pref_minimize_on_copy_summary">App minimalizálása a token másolása után</string>
|
||||
<string name="pref_pause_entry_title">Tokenek megállítása érintéskor</string>
|
||||
<string name="pref_pause_entry_summary">Tokenek automata frissítéséhez érintse meg őket. Tokenek nem frissülnek addig míg fókuszban vannak. Szükséges a \"Tokenek kiemelése érintéskor\" vagy \"Érintéskor felfedés\" opció.</string>
|
||||
<string name="pin_keyboard_description">Írja be jelszavát a PIN billentyű bekapcsolásához. Ez csak akkor működik, ha jelszava csak számokból áll</string>
|
||||
@@ -245,10 +294,14 @@
|
||||
<string name="small_mode_title">Apró</string>
|
||||
<string name="unknown_issuer">Ismeretlen kibocsátó</string>
|
||||
<string name="unknown_account_name">Ismeretlen fióknév</string>
|
||||
<string name="unable_to_process_deeplink">Deep link nem feldolgozható</string>
|
||||
<string name="unable_to_read_qrcode_file">A QR kód nem olvasható be és dolgozható fel a fájlból: %s.</string>
|
||||
<string name="unable_to_process_shared_text">Megosztott OTP szöveg nem feldolgozható</string>
|
||||
<string name="unable_to_generate_qrcode">Sikertelen QR kód generálás</string>
|
||||
<string name="select_picture">Válasszon képet</string>
|
||||
<string name="select_icon">Ikon kiválasztása</string>
|
||||
<string name="tile_open_vault" comment="label for a quick settings tile that opens the app when tapped">Széf megnyitása</string>
|
||||
<string name="tile_open_scanner" comment="label for a quick settings tile that opens the QR code scanner when tapped">Szkenner megnyitása</string>
|
||||
<string name="toggle_checkboxes">Jelölőmezők be/ki</string>
|
||||
<string name="search">Keresés</string>
|
||||
<string name="channel_name_lock_status">Állapot zárolása</string>
|
||||
|
||||
@@ -36,8 +36,6 @@
|
||||
<string name="pref_view_mode_title">Mode tampilan</string>
|
||||
<string name="pref_lang_title">Bahasa</string>
|
||||
<string name="pref_code_group_size_title">Pengelompokan digit kode</string>
|
||||
<string name="pref_account_name_title">Tampilkan nama akun</string>
|
||||
<string name="pref_account_name_summary">Aktifkan ini untuk menampilkan nama akun di samping penerbit</string>
|
||||
<string name="pref_import_file_title">Impor berkas</string>
|
||||
<string name="pref_import_file_summary">Impor token dari berkas</string>
|
||||
<string name="pref_android_backups_title">Pencadangan awan Android</string>
|
||||
@@ -86,7 +84,6 @@
|
||||
<string name="export_encrypted">Enkripsi brankas</string>
|
||||
<string name="export_help">Tindakan ini akan mengekspor brankas dari penyimpanan internal Aegis. Pilih format yang Anda inginkan untuk ekspor:</string>
|
||||
<string name="export_warning_unencrypted">Anda akan mengekspor salinan tidak terenkripsi dari brankas Aegis Anda. <b>Ini tidak disarankan</b>.</string>
|
||||
<string name="export_warning_accept">Saya mengerti risikonya</string>
|
||||
<string name="export_format_aegis">Aegis (.JSON)</string>
|
||||
<string name="export_format_google_auth_uri">File teks (*.txt)</string>
|
||||
<string name="export_format_hint">Format ekspor</string>
|
||||
@@ -108,7 +105,6 @@
|
||||
<string name="set_password_confirm">Konfirmasi kata sandi</string>
|
||||
<string name="invalid_password">Kata sandi salah</string>
|
||||
<string name="invalidated_biometrics">Perubahan di pengaturan keamanan perangkat Anda terdeteksi. Silakan pergi ke \"Aegis-> Pengaturan -> Keamanan -> Kunci Biometrik\" untuk menonaktifkan dan mengaktifkan kembali kunci biometrik.</string>
|
||||
<string name="password_reminder">Masukkan kata sandi Anda. Kami sesekali meminta Anda melakukan ini agar tidak melupakannya.</string>
|
||||
<string name="password_reminder_freq_never">Tak Pernah</string>
|
||||
<string name="password_reminder_freq_weekly">Setiap Pekan</string>
|
||||
<string name="password_reminder_freq_biweekly">Setiap Dua Pekan</string>
|
||||
@@ -245,8 +241,6 @@
|
||||
<string name="clear">Bersihkan</string>
|
||||
<string name="pref_highlight_entry_title">Sorot token saat disentuh</string>
|
||||
<string name="pref_highlight_entry_summary">Jadikan token untuk lebih mudah dibedakan satu sama lain dengan menyorotnya saat disentuh</string>
|
||||
<string name="pref_copy_on_tap_title">Salin token saat disentuh</string>
|
||||
<string name="pref_copy_on_tap_summary">Salin token ke clipboard dengan mengetuknya</string>
|
||||
<string name="pref_pause_entry_title">Bekukan token ketika disentuh</string>
|
||||
<string name="pref_pause_entry_summary">Hentikan penyegaran otomatis token dengan menyentuh mereka. Token tidak akan diperbarui selama mereka difokuskan. Membutuhkan \"Sorot token saat disentuh\" atau \"Sentuh untuk melihat.\"</string>
|
||||
<string name="pin_keyboard_description">Masukkan kata sandi Anda untuk mengaktifkan keyboard PIN. Perhatikan bahwa ini hanya berfungsi jika kata sandi Anda hanya terdiri dari angka</string>
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<string name="action_default_icon">Ripristina icona predefinita</string>
|
||||
<string name="discard">Annulla</string>
|
||||
<string name="save">Salva</string>
|
||||
<string name="issuer">Emittente</string>
|
||||
<string name="issuer">Servizio</string>
|
||||
<string name="yandex_pin">PIN (4–16 cifre)</string>
|
||||
<string name="motp_pin">PIN (4 cifre)</string>
|
||||
<string name="suggested">Suggeriti</string>
|
||||
@@ -21,43 +21,49 @@
|
||||
<string name="pref_cat_backups_android">Android</string>
|
||||
<string name="pref_cat_backups_auto">Backup automatici</string>
|
||||
<string name="pref_section_behavior_title">Comportamento</string>
|
||||
<string name="pref_section_behavior_summary">Personalizza il comportamento quando interagisci con l\'elenco degli elementi.</string>
|
||||
<string name="pref_section_behavior_summary">Personalizza il comportamento quando interagisci con l\'elenco delle voci.</string>
|
||||
<string name="pref_section_appearance_title">Aspetto</string>
|
||||
<string name="pref_section_appearance_summary">Imposta il tema, la lingua e altre impostazioni che influenzano l\'aspetto dell\'app.</string>
|
||||
<string name="pref_section_appearance_summary">Imposta il tema, la lingua e altre impostazioni che cambiano l\'aspetto dell\'app.</string>
|
||||
<string name="pref_section_security_title">Sicurezza</string>
|
||||
<string name="pref_section_security_summary">Configura crittografia, sblocco biometrico, blocco automatico e altre impostazioni di sicurezza.</string>
|
||||
<string name="pref_section_import_export_title">Importa / Esporta</string>
|
||||
<string name="pref_section_import_export_summary">Importa i backup di Aegis o di altre applicazioni di autenticazione. Crea backup manuali della cassaforte di Aegis.</string>
|
||||
<string name="pref_section_import_export_summary">Importa i backup di Aegis o di altre applicazioni di autenticazione. Crea esportazioni manuali della tua cassaforte di Aegis.</string>
|
||||
<string name="pref_section_backups_title">Backup</string>
|
||||
<string name="pref_section_backups_summary">Imposta i backup automatici in una posizione a tua scelta o abilita la partecipazione al sistema di backup cloud di Android.</string>
|
||||
<string name="pref_section_icon_packs">Pacchetti di icone</string>
|
||||
<string name="pref_section_icon_packs_summary">Gestisci e importa i pacchetti di icone</string>
|
||||
<string name="pref_select_theme_title">Tema</string>
|
||||
<string name="pref_view_mode_title">Visualizzazione</string>
|
||||
<string name="pref_lang_title">Seleziona lingua</string>
|
||||
<string name="pref_lang_title">Lingua</string>
|
||||
<string name="pref_show_icons_title">Mostra icone</string>
|
||||
<string name="pref_show_icons_summary">Mostra le icone accanto a ogni voce</string>
|
||||
<string name="pref_code_group_size_title">Divisione cifre codice</string>
|
||||
<string name="pref_code_group_size_title">Raggruppamento cifre codice</string>
|
||||
<string name="pref_code_group_size_summary">Seleziona il numero di cifre per cui raggruppare i codici</string>
|
||||
<string name="pref_account_name_title">Mostra nome account</string>
|
||||
<string name="pref_account_name_summary">Abilita questa opzione per mostrare il nome dell\'account vicino all\'emittente</string>
|
||||
<string name="pref_account_name_position_title">Mostra il nome dell\'account</string>
|
||||
<string name="pref_shared_issuer_account_name_title">Mostra il nome dell\'account solo quando necessario</string>
|
||||
<string name="pref_shared_issuer_account_name_summary">Mostra i nomi degli account quando condividono lo stesso emittente. I nomi degli altri account verranno nascosti.</string>
|
||||
<string name="pref_account_name_position_summary_override">Questa impostazione è sovrascritta dalla visualizzazione a schede. Il nome dell\'account verrà sempre mostrato sotto all\'emittente.</string>
|
||||
<string name="pref_import_file_title">Importa da file</string>
|
||||
<string name="pref_import_file_summary">Importa token da file</string>
|
||||
<string name="pref_android_backups_title">Backup cloud Android</string>
|
||||
<string name="pref_android_backups_title">Backup cloud di Android</string>
|
||||
<string name="pref_android_backups_summary">Permetti al sistema di backup cloud di Android di includere la cassaforte di Aegis nei suoi backup. Questa funzionalità è supportata solo per casseforti cifrate.</string>
|
||||
<string name="pref_android_backups_hint"><i>I backup da dispositivo a dispositivo (D2D) sono sempre consentiti, indipendentemente dall\'impostazione sopra</i></string>
|
||||
<string name="pref_backups_title">Backup automatico della cassaforte</string>
|
||||
<string name="pref_backups_summary">Effettua automaticamente il backup della cassaforte nella memoria esterna quando ci sono nuove modifiche. Questa funzionalità è supportata solo per cassaforti cifrate.</string>
|
||||
<string name="pref_backups_summary">Effettua automaticamente un backup della cassaforte nella memoria esterna quando vengono apportate delle modifiche. Questa funzionalità è supportata solo per casseforti crittografate.</string>
|
||||
<string name="pref_backups_reminder_title">Promemoria di backup</string>
|
||||
<string name="pref_backups_reminder_summary">Mostra un promemoria di effettuare il backup della cassaforte nel caso in cui non sia stato fatto dopo le ultime modifiche.</string>
|
||||
<string name="pref_backups_reminder_dialog_title">Disabilita promemoria di backup</string>
|
||||
<string name="pref_backups_reminder_dialog_summary">Disattivare questo promemoria comporta che Aegis non ti avviserà delle eventuali modifiche di cui non hai ancora eseguito il backup. Ciò comporta il rischio di perdere l\'accesso ai tuoi token. Sei sicuro di voler disabilitare il promemoria?</string>
|
||||
<string name="pref_backups_location_title">Cartella per i file di backup</string>
|
||||
<string name="pref_backups_location_summary">I backup saranno salvati in</string>
|
||||
<string name="pref_backups_trigger_title">Esegui backup</string>
|
||||
<string name="pref_backups_trigger_summary">Esegui backup manualmente</string>
|
||||
<string name="pref_backups_versions_title">Numero di versioni da mantenere</string>
|
||||
<string name="pref_backups_trigger_summary">Effettua un backup manualmente</string>
|
||||
<string name="pref_backups_versions_title">Numero di versioni da salvare</string>
|
||||
<plurals name="pref_backups_versions_summary">
|
||||
<item quantity="one">Mantieni %1$d versione del backup</item>
|
||||
<item quantity="other">Mantieni %1$d versioni del backup</item>
|
||||
<item quantity="one">Salva %1$d versione del backup</item>
|
||||
<item quantity="other">Salva %1$d versioni del backup</item>
|
||||
</plurals>
|
||||
<string name="pref_import_app_title">Importa da un\'app</string>
|
||||
<string name="pref_import_app_title">Importa da app</string>
|
||||
<string name="pref_import_app_summary">Importa i token da un\'altra app (richiede i permessi di root)</string>
|
||||
<string name="pref_export_title">Esporta</string>
|
||||
<string name="pref_export_summary">Esporta la cassaforte</string>
|
||||
@@ -67,46 +73,50 @@
|
||||
<string name="pref_google_auth_export_no_data">Nessun dato da esportare</string>
|
||||
<plurals name="pref_google_auth_export_incompatible_entries">
|
||||
<item quantity="one">Saltata %d voce incompatibile</item>
|
||||
<item quantity="other">Saltate %d voci incompatibili</item>
|
||||
<item quantity="other">Ignorate %d voci incompatibili</item>
|
||||
</plurals>
|
||||
<string name="pref_password_reminder_summary">Mostra un promemoria %s per inserire la password, in modo da non dimenticarla.</string>
|
||||
<string name="pref_password_reminder_summary_disabled">Disattivato</string>
|
||||
<string name="pref_secure_screen_title">Sicurezza schermo</string>
|
||||
<string name="pref_secure_screen_summary">Blocca i tentativi di catturare lo schermo all\'interno dell\'app</string>
|
||||
<string name="pref_secure_screen_summary">Blocca i tentativi di salvare schermate all\'interno dell\'app</string>
|
||||
<string name="pref_tap_to_reveal_title">Tocca per mostrare</string>
|
||||
<string name="pref_tap_to_reveal_summary">I token saranno nascosti. Toccandone uno verrà mostrato il codice.</string>
|
||||
<string name="pref_tap_to_reveal_time_title">Timeout visualizzazione codice OTP</string>
|
||||
<string name="pref_tap_to_reveal_summary">I token saranno nascosti. Toccane uno per mostrare il codice.</string>
|
||||
<string name="pref_tap_to_reveal_time_title">Durata della visualizzazione del codice</string>
|
||||
<string name="pref_auto_lock_title">Blocco automatico</string>
|
||||
<string name="pref_auto_lock_summary">Quando %s</string>
|
||||
<string name="pref_auto_lock_summary_disabled">Disattivato</string>
|
||||
<string name="pref_auto_lock_prompt">Blocca automaticamente Aegis quando</string>
|
||||
<string name="pref_auto_lock_prompt">Blocca automaticamente Aegis se</string>
|
||||
<string name="pref_auto_lock_type_back_button">Il tasto Indietro viene premuto</string>
|
||||
<string name="pref_auto_lock_type_minimize">L\'app viene minimizzata</string>
|
||||
<string name="pref_auto_lock_type_device_lock">Il dispositivo viene bloccato</string>
|
||||
<string name="pref_backup_password_category">Backup ed esportazione</string>
|
||||
<string name="pref_backup_password_title">Password separata per il backup e l\'esportazione</string>
|
||||
<string name="pref_backup_password_title">Password diversa per backup ed esportazione</string>
|
||||
<string name="pref_backup_password_summary">Se abilitato, la password utilizzata per sbloccare l\'app non può più essere utilizzata per decifrare backup ed esportazioni.</string>
|
||||
<string name="pref_backup_password_change_title">Cambia la password per il backup e l\'esportazione</string>
|
||||
<string name="pref_backup_password_change_summary">Imposta una nuova password che verrà utilizzata per crittografare la cassaforte durante il backup e l\'esportazione.</string>
|
||||
<string name="pref_backup_password_change_summary">Imposta una nuova password che verrà utilizzata per cifrare la cassaforte durante il backup e l\'esportazione.</string>
|
||||
<string name="pref_encryption_title">Crittografia</string>
|
||||
<string name="pref_encryption_summary">Cripta il database e sbloccalo con password o impronta digitale</string>
|
||||
<string name="pref_encryption_summary">Cifra il database e sbloccalo con password o impronta digitale</string>
|
||||
<string name="pref_biometrics_title">Sblocco biometrico</string>
|
||||
<string name="pref_biometrics_summary">Consenti l\'autenticazione biometrica per sbloccare la cassaforte</string>
|
||||
<string name="pref_set_password_title">Cambia password</string>
|
||||
<string name="pref_set_password_summary">Modifica la password della tua cassaforte</string>
|
||||
<string name="export_encrypted">Cripta la cassaforte</string>
|
||||
<string name="pref_set_password_summary">Modifica la password utilizzata per sbloccare la tua cassaforte</string>
|
||||
<string name="export_encrypted">Cifra la cassaforte</string>
|
||||
<string name="export_help">Questa azione esporterà la cassaforte al di fuori dello spazio di archiviazione interno di Aegis. Seleziona il formato che vorresti utilizzare per l\'esportazione:</string>
|
||||
<string name="export_warning_unencrypted">Stai per esportare una copia decriptata della tua cassaforte Aegis. <b>Questo non è raccomandabile</b>.</string>
|
||||
<string name="export_warning_accept">Sono consapevole del rischio</string>
|
||||
<string name="export_warning_password">Le esportazioni vengono crittografate utilizzando una password separata configurata nelle impostazioni di sicurezza.</string>
|
||||
<string name="export_warning_unencrypted">Stai per esportare una copia non criptata della tua cassaforte Aegis. <b>Questo non è consigliato</b>.</string>
|
||||
<string name="export_warning_password">Le esportazioni vengono crittografate utilizzando una password diversa configurata nelle impostazioni di sicurezza.</string>
|
||||
<string name="understand_risk_accept">Sono consapevole del rischio</string>
|
||||
<string name="export_format_aegis">Aegis (.JSON)</string>
|
||||
<string name="export_format_google_auth_uri">File di testo (.TXT)</string>
|
||||
<string name="export_format_html">Pagina web (.HTML)</string>
|
||||
<string name="export_format_hint">Formato di esportazione</string>
|
||||
<string name="export_all_groups">Esporta tutti i gruppi</string>
|
||||
<string name="export_choose_groups">Seleziona i gruppi da esportare:</string>
|
||||
<string name="export_choose_groups">Seleziona i gruppi da esportare</string>
|
||||
<plurals name="export_groups_selected_count">
|
||||
<item quantity="one">%d gruppo selezionato</item>
|
||||
<item quantity="other">%d gruppi selezionati</item>
|
||||
</plurals>
|
||||
<string name="export_no_groups_selected">Non sono stati selezionati gruppi da esportare</string>
|
||||
<string name="export_html_title">Esportazione di Aegis Authenticator</string>
|
||||
<string name="export_html_title" context="The title of an HTML export document">Esportazione di Aegis Authenticator</string>
|
||||
<string name="choose_authentication_method">Sicurezza</string>
|
||||
<string name="authentication_method_explanation">Aegis è un\'app per l\'autenticazione a due fattori incentrata sulla sicurezza. I token sono memorizzati in una cassaforte che può essere opzionalmente crittografata con una password. Se un utente malintenzionato ottiene il file criptato della cassaforte, non sarà in grado di accedere ai contenuti senza conoscere la password.\n\nAbbiamo già selezionato l\'opzione che riteniamo più adatta per il tuo dispositivo.</string>
|
||||
<string name="authentication_method_none">Nessuna</string>
|
||||
@@ -124,8 +134,10 @@
|
||||
<string name="set_number">Inserisci un numero</string>
|
||||
<string name="set_password_confirm">Conferma la tua password</string>
|
||||
<string name="invalid_password">La password è errata</string>
|
||||
<string name="invalidated_biometrics">È stata rilevata una modifica delle impostazioni di sicurezza del dispositivo. Vai in \"Aegis -> Impostazioni -> Sicurezza -> Sblocco biometrico\" per disattivare e riattivare lo sblocco biometrico.</string>
|
||||
<string name="password_reminder">Inserisci la tua password. A volte ti chiediamo di farlo in modo da non dimenticarla.</string>
|
||||
<string name="invalidated_biometrics">È stata rilevata una modifica delle impostazioni di sicurezza del tuo dispositivo. Vai in \"Aegis -> Impostazioni -> Sicurezza -> Sblocco biometrico\" per disattivare e riattivare lo sblocco biometrico.</string>
|
||||
<string name="password_reminder">Inserisci la tua password. Ti chiediamo di farlo in modo da non dimenticarla.</string>
|
||||
<string name="password_reminder_dialog_title">Biometria per sblocco predefinito</string>
|
||||
<string name="password_reminder_dialog_message">Occasionalmente ti chiediamo di inserire la tua password per assicurarti di non averla dimenticata e rischiare di non potere più accedere alla tua cassaforte. Dopo aver inserito la password, Aegis reimposterà la biometria per lo sblocco predefinito, fino a quando ti verrà chiesto un nuovo promemoria password.</string>
|
||||
<string name="password_reminder_freq_never">Mai</string>
|
||||
<string name="password_reminder_freq_weekly">Ogni settimana</string>
|
||||
<string name="password_reminder_freq_biweekly">Ogni due settimane</string>
|
||||
@@ -160,7 +172,7 @@
|
||||
<string name="new_entry">Nuovo elemento</string>
|
||||
<string name="add_new_entry">Aggiungi nuovo elemento</string>
|
||||
<string name="unlock_vault_error">Impossibile sbloccare la cassaforte</string>
|
||||
<string name="unlock_vault_error_description">Password errata. Assicurati di non aver sbagliato a digitare.</string>
|
||||
<string name="unlock_vault_error_description">Password errata. Assicurati di non aver sbagliato a digitarla.</string>
|
||||
<string name="password_equality_error">Le password devono essere identiche e non vuote</string>
|
||||
<string name="snackbar_authentication_method">Seleziona un metodo di autenticazione</string>
|
||||
<string name="encrypting_vault">Cifratura della cassaforte in corso</string>
|
||||
@@ -173,11 +185,11 @@
|
||||
<item quantity="one">Aggiunta %d nuova voce alla cassaforte</item>
|
||||
<item quantity="other">Aggiunte %d nuove voci alla cassaforte</item>
|
||||
</plurals>
|
||||
<string name="importing_icon_pack">Importando pacchetto icone</string>
|
||||
<string name="importing_icon_pack">Importazione del pacchetto icone in corso</string>
|
||||
<string name="delete_entry">Elimina elemento</string>
|
||||
<string name="delete_entry_description">Sei sicuro di voler eliminare questa voce?</string>
|
||||
<string name="delete_entry_explanation">L\'autenticazione a due fattori di:\n<b>%s</b>\nnon verrà disabilitata.\nPer evitare di perdere l\'accesso al tuo account, assicurati di avere disabilitato l\'autenticazione a due fattori o di avere un altro modo per generare codici per questo servizio.</string>
|
||||
<string name="delete_entries">Elimina elemento</string>
|
||||
<string name="delete_entries">Elimina elementi</string>
|
||||
<plurals name="delete_entries_description">
|
||||
<item quantity="one">Sei sicuro di voler eliminare %d elemento?</item>
|
||||
<item quantity="other">Sei sicuro di voler eliminare %d elementi?</item>
|
||||
@@ -186,9 +198,9 @@
|
||||
<string name="discard_changes_description">Le modifiche non sono state salvate</string>
|
||||
<string name="saving_profile_error">Errore nel salvataggio del profilo</string>
|
||||
<string name="welcome">Benvenuto</string>
|
||||
<string name="app_description">Aegis è un\'app per l\'autenticazione a due fattori gratuita, sicura e open source</string>
|
||||
<string name="app_description">Aegis è un\'app per l\'autenticazione a due fattori (2FA) gratuita, sicura e open source</string>
|
||||
<string name="setup_completed">Configurazione completata</string>
|
||||
<string name="setup_completed_description">Aegis è stata configurata, sei pronto a partire.</string>
|
||||
<string name="setup_completed_description">Aegis è stata configurata e può essere usata.</string>
|
||||
<string name="vault_not_found">Cassaforte non trovata, avvio della configurazione…</string>
|
||||
<string name="copied">Copiato</string>
|
||||
<string name="errors_copied">Codice errore copiato negli appunti</string>
|
||||
@@ -204,13 +216,13 @@
|
||||
<string name="disable_encryption">Disabilita crittografia</string>
|
||||
<string name="disable_encryption_description">Sei sicuro di voler disabilitare la cifratura? La cassaforte verrà salvata sotto forma di testo semplice. <b>Anche i backup automatici saranno disattivati</b>.</string>
|
||||
<string name="enable_encryption_error">Errore durante l\'attivazione della crittografia</string>
|
||||
<string name="disable_encryption_error">Errore durante la disabilitazione della crittografia</string>
|
||||
<string name="disable_encryption_error">Errore durante la disattivazione della crittografia</string>
|
||||
<string name="backup_successful">Il backup è stato pianificato correttamente</string>
|
||||
<string name="backup_error">Si è verificato un errore durante il tentativo di creare un backup</string>
|
||||
<string name="backup_status_success">Backup più recente riuscito: %s</string>
|
||||
<string name="backup_status_failed">Backup più recente fallito: %s</string>
|
||||
<string name="backup_status_none">Non sono stati ancora effettuati backup</string>
|
||||
<string name="backup_warning_password">I backup vengono crittografati utilizzando una password separata configurata nelle impostazioni di sicurezza</string>
|
||||
<string name="backup_warning_password">I backup vengono cifrati utilizzando una password diversa configurata nelle impostazioni di sicurezza</string>
|
||||
<string name="documentsui_error">Sembra che DocumentsUI non sia installato sul tuo dispositivo. È un componente di sistema necessario per la selezione e creazione di documenti. Se hai usato uno strumento per fare il "debloat" del tuo dispositivo, potresti averlo disinstallato accidentalmente e dovrai reinstallarlo.</string>
|
||||
<string name="icon_pack_import_error">Si è verificato un errore durante l\'importazione di un pacchetto di icone</string>
|
||||
<string name="icon_pack_import_exists_error">Il pacchetto di icone che stai tentando di importare esiste già. Vuoi sovrascriverlo?</string>
|
||||
@@ -227,7 +239,9 @@
|
||||
<string name="choose_totpauth_importer">Questo backup di TOTP Authenticator è crittografato con una password?</string>
|
||||
<string name="choose_application">Seleziona l\'applicazione da cui vuoi importare un database</string>
|
||||
<string name="choose_theme">Seleziona il tema</string>
|
||||
<string name="choose_account_name_position">Seleziona la tua posizione preferita per il nome dell\'account</string>
|
||||
<string name="choose_view_mode">Seleziona la modalità di visualizzazione</string>
|
||||
<string name="choose_copy_behavior">Seleziona il comportamento desiderato per la copia</string>
|
||||
<string name="parsing_file_error">Si è verificato un errore durante l\'analisi del file</string>
|
||||
<string name="file_not_found">Errore: File non trovato</string>
|
||||
<string name="reading_file_error">Si è verificato un errore nel tentativo di leggere il file</string>
|
||||
@@ -239,11 +253,11 @@
|
||||
<item quantity="other">Importati %d elementi</item>
|
||||
</plurals>
|
||||
<plurals name="entries_shown">
|
||||
<item quantity="one">Mostrando %d voce</item>
|
||||
<item quantity="other">Mostrando %d voci</item>
|
||||
<item quantity="one">%d voce mostrata</item>
|
||||
<item quantity="other">%d voci mostrate</item>
|
||||
</plurals>
|
||||
<string name="intro_import_error_title">Si è verificato un errore durante l\'importazione della cassaforte</string>
|
||||
<string name="import_error_title">Errori durante l\'importazione</string>
|
||||
<string name="import_error_title">Si è verificato uno o più errori durante l\'importazione</string>
|
||||
<string name="exporting_vault_error">Si è verificato un errore durante il tentativo di esportare la cassaforte</string>
|
||||
<string name="exported_vault">La cassaforte è stata esportata</string>
|
||||
<string name="encryption_set_password_error">Si è verificato un errore durante il tentativo di impostare la password.</string>
|
||||
@@ -252,12 +266,12 @@
|
||||
<string name="read_qr_error">Errore di lettura del codice QR</string>
|
||||
<string name="read_qr_error_phonefactor">Aegis non è compatibile con l\'algoritmo di autenticazione a due fattori proprietario di Microsoft. Assicurati di selezionare \"Configura un\'applicazione senza notifiche\" quando configuri l\'autenticazione a due fattori in Office 365.</string>
|
||||
<string name="partial_google_auth_import">Rilevata esportazione di Google Authenticator incompleta</string>
|
||||
<string name="partial_google_auth_import_warning">Alcuni codici QR mancano dall\'importazione. Non sono stati trovati i seguenti codici:\n\n<b>%s</b>\n\nPuoi continuare a importare questa esportazione parziale, ma ti consigliamo di riprovare con tutti i codici QR in modo da non perdere l\'accesso ai token.</string>
|
||||
<string name="partial_google_auth_import_warning">Alcuni codici QR non sono presenti nell\'importazione. Non sono stati trovati i seguenti codici:\n\n<b>%s</b>\n\nPuoi continuare a importare questa esportazione parziale, ma ti consigliamo di riprovare con tutti i codici QR in modo da non perdere l\'accesso ai token.</string>
|
||||
<string name="missing_qr_code_descriptor">• QR code %d</string>
|
||||
<string name="import_partial_export_anyway">Importa comunque %d token</string>
|
||||
<string name="import_google_auth_failure">Importazione dell\'esportazione di Google Authenticator non riuscita</string>
|
||||
<string name="unrelated_google_auth_batches_error">L\'esportazione contiene informazioni per un lotto non correlato. Provare a importare un lotto alla volta.</string>
|
||||
<string name="no_tokens_can_be_imported">Di conseguenza, non è possibile importare token</string>
|
||||
<string name="no_tokens_can_be_imported">Di conseguenza non è possibile importare token</string>
|
||||
<string name="authentication_method_raw">Raw</string>
|
||||
<string name="unlocking_vault">Sblocco della cassaforte</string>
|
||||
<string name="slot_this_device">(questo dispositivo)</string>
|
||||
@@ -276,7 +290,7 @@
|
||||
<string name="sort_alphabetically_name">Account (A-Z)</string>
|
||||
<string name="sort_alphabetically_name_reverse">Account (Z-A)</string>
|
||||
<string name="sort_usage_count">Numero di utilizzi</string>
|
||||
<string name="sort_custom">Personalizza</string>
|
||||
<string name="sort_custom">Personalizzato</string>
|
||||
<string name="new_group">Nuovo gruppo…</string>
|
||||
<string name="group">Gruppo</string>
|
||||
<string name="group_name_hint">Nome gruppo</string>
|
||||
@@ -291,8 +305,7 @@
|
||||
<string name="pref_highlight_entry_summary">Rendi i token più facili da distinguere, evidenziandoli temporaneamente quando vengono toccati</string>
|
||||
<string name="pref_minimize_on_copy_title">Minimizza alla copia</string>
|
||||
<string name="pref_minimize_on_copy_summary">Minimizza l\'app dopo aver copiato un token</string>
|
||||
<string name="pref_copy_on_tap_title">Copia i token con un tocco</string>
|
||||
<string name="pref_copy_on_tap_summary">Copia i token negli appunti toccandoli</string>
|
||||
<string name="pref_copy_behavior_title">Copia i token negli appunti</string>
|
||||
<string name="pref_pause_entry_title">Blocca i token con un tocco</string>
|
||||
<string name="pref_pause_entry_summary">Metti in pausa l\'aggiornamento automatico dei token toccandoli. I token non si aggiorneranno finché sono evidenziati. Richiede \"Evidenzia i token al tocco\" o \"Tocca per mostrare\".</string>
|
||||
<string name="pin_keyboard_description">Inserisci la password per abilitare la tastiera PIN. Funziona solo se la password è composta di soli numeri</string>
|
||||
@@ -308,6 +321,7 @@
|
||||
<string name="normal_viewmode_title">Normale</string>
|
||||
<string name="compact_mode_title">Compatto</string>
|
||||
<string name="small_mode_title">Piccolo</string>
|
||||
<string name="tiles_mode_title">Schede</string>
|
||||
<string name="unknown_issuer">Emittente sconosciuto</string>
|
||||
<string name="unknown_account_name">Nome account sconosciuto</string>
|
||||
<plurals name="import_error_dialog">
|
||||
@@ -326,12 +340,12 @@
|
||||
<string name="toggle_checkboxes">Spunta</string>
|
||||
<string name="search">Cerca</string>
|
||||
<string name="channel_name_lock_status">Stato blocco</string>
|
||||
<string name="channel_description_lock_status">Aegis può mostrare una notifica persistente quando la cassaforte è sbloccata</string>
|
||||
<string name="channel_description_lock_status">Aegis può mostrare una notifica permanente quando la cassaforte è sbloccata</string>
|
||||
<string name="vault_unlocked_state">Cassaforte sbloccata. Tocca qui per bloccare.</string>
|
||||
<string name="version">Versione</string>
|
||||
<string name="changelog">Changelog</string>
|
||||
<string name="whats_new">Novità</string>
|
||||
<string name="github_description">Codice, problemi e informazioni</string>
|
||||
<string name="github_description">Codice sorgente, problemi e informazioni</string>
|
||||
<string name="license">Licenza</string>
|
||||
<string name="license_description">Aegis Authenticator è rilasciato sotto la licenza GPLv3</string>
|
||||
<string name="third_party_licenses">Licenze di terze parti</string>
|
||||
@@ -360,8 +374,11 @@
|
||||
<string name="backup_system_android">il sistema di backup su cloud di Android</string>
|
||||
<string name="backup_reminder_bar_message_with_latest" comment="The parameter is an elapsed time in the style of 'x seconds/minutes/days ago'"> L\'ultimo backup è vecchio (%s)
|
||||
</string>
|
||||
<string name="backup_reminder_bar_message"> Le modifiche non vengono sottoposte a backup
|
||||
<string name="backup_reminder_bar_message"> Non è stato effettuato un backup delle modifiche
|
||||
</string>
|
||||
<string name="backup_reminder_bar_dialog_title">Le modifiche non vengono sottoposte a backup</string>
|
||||
<string name="backup_reminder_bar_dialog_summary"> Le recenti modifiche alla cassaforte non sono ancora state sottoposte a backup. È importante eseguire backup regolari per evitare di perdere l\'accesso ai propri account. Si consiglia di impostare i backup automatici nel menu delle impostazioni. </string>
|
||||
<string name="backup_reminder_bar_dialog_accept">Configura i backup</string>
|
||||
<string name="backup_plaintext_export_warning"><b>La cassaforte è stata recentemente esportata in testo normale</b></string>
|
||||
<string name="pref_show_plaintext_warning_hint">Non mostrare più questo avviso</string>
|
||||
<string name="backup_plaintext_warning_explanation">Questo avviso viene visualizzato perché di recente è stata esportata una copia non crittografata della cassaforte. Per mantenere la sicurezza dei tuoi token, ti consigliamo di eliminare questo file quando non è più necessario.</string>
|
||||
@@ -412,9 +429,11 @@
|
||||
<string name="importer_help_2fas">Seleziona un backup di 2FAS Authenticator.</string>
|
||||
<string name="importer_help_aegis">Seleziona un file di backup di Aegis.</string>
|
||||
<string name="importer_help_authenticator_plus">Seleziona un file di esportazione di Authenticator Plus ottenuto tramite <b>Impostazioni -> Backup & Ripristino -> Esporta come testo e HTML</b>.</string>
|
||||
<string name="importer_help_authenticator_pro">Fornire un file di esportazione di Authenticator Pro ottenuto tramite <b>Impostazioni -> Backup -> Backup in file cifrato (raccomandato)</b>.</string>
|
||||
<string name="importer_help_authy">Seleziona una copia di <b>/data/data/com.authy.authy/shared_prefs/com.authy.storage.tokens.authenticator.xml</b>, situata nella directory della memoria interna di Authy.</string>
|
||||
<string name="importer_help_andotp">Seleziona un file di backup di andOTP.</string>
|
||||
<string name="importer_help_bitwarden">Seleziona un file di esportazione/backup di Bitwarden. I file crittografati non sono supportati.</string>
|
||||
<string name="importer_help_battle_net_authenticator">Seleziona una copia di <b>/data/data/com.blizzard.bma/shared_prefs/com.blizzard.bma.AUTH_STORE.xml</b>, situata nella directory della memoria interna di Battle.net Authenticator.</string>
|
||||
<string name="importer_help_duo">Seleziona una copia di <b>/data/data/com.duosecurity.duomobile/files/duokit/accounts.json</b>, situata nella directory della memoria interna di DUO.</string>
|
||||
<string name="importer_help_freeotp">Seleziona una copia di <b>/data/data/org.fedorahosted.freeotp/shared_prefs/tokens.xml</b>, situata nella directory della memoria interna di FreeOTP.</string>
|
||||
<string name="importer_help_freeotp_plus">Seleziona un file di esportazione di FreeOTP+.</string>
|
||||
@@ -434,6 +453,12 @@
|
||||
<string name="pref_grouping_size_two">Gruppi di 2</string>
|
||||
<string name="pref_grouping_size_three">Gruppi di 3</string>
|
||||
<string name="pref_grouping_size_four">Gruppi di 4</string>
|
||||
<string name="pref_copy_behavior_never">Mai</string>
|
||||
<string name="pref_copy_behavior_single_tap">Tocco singolo</string>
|
||||
<string name="pref_copy_behavior_double_tap">Doppio tocco</string>
|
||||
<string name="pref_account_name_position_hidden">Nascosto</string>
|
||||
<string name="pref_account_name_position_end">Accanto all\'emittente</string>
|
||||
<string name="pref_account_name_position_below">Sotto all\'emittente</string>
|
||||
<plurals name="time_elapsed_seconds">
|
||||
<item quantity="one">%d secondo fa</item>
|
||||
<item quantity="other">%d secondi fa</item>
|
||||
@@ -454,4 +479,8 @@
|
||||
<item quantity="one">%d anno fa</item>
|
||||
<item quantity="other">%d anni fa</item>
|
||||
</plurals>
|
||||
<plurals name="dropdown_checkboxes_default_count">
|
||||
<item quantity="one">%d elemento selezionato</item>
|
||||
<item quantity="other">%d elementi selezionati</item>
|
||||
</plurals>
|
||||
</resources>
|
||||
|
||||
@@ -0,0 +1,427 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<string name="action_settings">הגדרות</string>
|
||||
<string name="action_about">אודות</string>
|
||||
<string name="action_delete">מחיקה</string>
|
||||
<string name="action_transfer">העברה</string>
|
||||
<string name="action_edit_icon">עריכת סמליל</string>
|
||||
<string name="action_reset_usage_count">אפס ספירת שימוש</string>
|
||||
<string name="action_reset_usage_count_dialog">האם אתם בטוחים שאתם רוצים לשנות את ספירת השימוש בסעיף הזה ל-0?</string>
|
||||
<string name="action_default_icon">שיחזור סמליל ברירת-מחדל</string>
|
||||
<string name="discard">ביטול</string>
|
||||
<string name="save">שמירה</string>
|
||||
<string name="issuer">מנפיק</string>
|
||||
<string name="yandex_pin">קוד (4-16 ספרות)</string>
|
||||
<string name="motp_pin">קוד (4- ספרות)</string>
|
||||
<string name="suggested">מוצע</string>
|
||||
<string name="usage_count">ספירת שימוש</string>
|
||||
<string name="warning">אזהרה</string>
|
||||
<string name="pref_cat_appearance_app">יישום</string>
|
||||
<string name="pref_cat_appearance_entries">פריטים</string>
|
||||
<string name="pref_cat_backups_android">אנדרואיד</string>
|
||||
<string name="pref_cat_backups_auto">גיבויים אוטומטיים</string>
|
||||
<string name="pref_section_behavior_title">התנהגות</string>
|
||||
<string name="pref_section_behavior_summary">התאם בעצמך את ההתנהגות בעת שימוש ברשימת הפריטים.</string>
|
||||
<string name="pref_section_appearance_title">מראה</string>
|
||||
<string name="pref_section_appearance_summary">שנה את ערכת הנושא, השפה והגדרות נוספות שמשפיעות על מראה היישום.</string>
|
||||
<string name="pref_section_security_title">אבטחה</string>
|
||||
<string name="pref_section_security_summary">קבע הצפנה, כניסה ביומטרית, נעילה אוטומטית והגדרות אבטחה נוספות.</string>
|
||||
<string name="pref_section_import_export_title">ייבוא & ייצוא</string>
|
||||
<string name="pref_section_import_export_summary">ייבא גיבויים של Aegis ויישומי אימות נוספים.
|
||||
צור ייצואים ידניים של כספת ה-Aegis שלך.</string>
|
||||
<string name="pref_section_backups_title">גיבויים</string>
|
||||
<string name="pref_section_backups_summary">קבע גיבויים אוטומטיים למיקום לבחירתך או אפשר השתתפות במערכת הגיבוי של אנדרואיד.</string>
|
||||
<string name="pref_section_icon_packs">ערכות סמלילים</string>
|
||||
<string name="pref_section_icon_packs_summary">נהל וייבא ערכות סמלילים</string>
|
||||
<string name="pref_select_theme_title">ערכת נושא</string>
|
||||
<string name="pref_view_mode_title">מצב תצוגה</string>
|
||||
<string name="pref_lang_title">שפה</string>
|
||||
<string name="pref_show_icons_title">הצגת סמלים</string>
|
||||
<string name="pref_show_icons_summary">הצגת סמלים לצד כל ערך</string>
|
||||
<string name="pref_code_group_size_title">קיבוץ ספרות קוד</string>
|
||||
<string name="pref_code_group_size_summary">בחר את מספר הספרות לקיבוץ קודים לפיהן</string>
|
||||
<string name="pref_import_file_title">ייבוא מקובץ</string>
|
||||
<string name="pref_import_file_summary">ייבוא טוקנים מקובץ</string>
|
||||
<string name="pref_android_backups_title">גיבויי ענן אנדרואיד</string>
|
||||
<string name="pref_android_backups_summary">אפשר למערכת גיבוי הענן של אנדרואיד לכלול את הכספת של Aegis בגיבויים שלה. אפשרות זו נתמכת רק עבור כספות מוצפנות.</string>
|
||||
<string name="pref_android_backups_hint"><i>גיבויי התקן להתקן (D2D) מותרים תמיד, ללא קשר להגדרה לעיל</i></string>
|
||||
<string name="pref_backups_title">גיבוי אוטומטי של הכספת</string>
|
||||
<string name="pref_backups_summary">צור באופן אוטומטי גיבויים של הכספת באחסון חיצוני כאשר מתבצעים שינויים. אפשרות זו נתמכת רק עבור כספות מוצפנות.</string>
|
||||
<string name="pref_backups_reminder_title">תזכורת לגיבוי</string>
|
||||
<string name="pref_backups_reminder_summary">הצג תזכורת לגיבוי הכספת שלך למקרה שלא גיבית את השינויים האחרונים שלך.</string>
|
||||
<string name="pref_backups_reminder_dialog_title">השבת תזכורת גיבוי</string>
|
||||
<string name="pref_backups_reminder_dialog_summary">השבתת תזכורת זו פירושה ש-Aegis לא יגיד לך אם יש לך שינויים שעדיין לא מגובים. זה מעמיד אותך בסיכון לאבד גישה לאסימונים שלך. האם אתה בטוח שברצונך להשבית את התזכורת?</string>
|
||||
<string name="pref_backups_location_title">ספריה עבור קבצי גיבוי</string>
|
||||
<string name="pref_backups_location_summary">הגיבויים יאוחסנו ב</string>
|
||||
<string name="pref_backups_trigger_title">הפעלת גיבוי</string>
|
||||
<string name="pref_backups_trigger_summary">הפעלה ידנית של גיבוי</string>
|
||||
<string name="pref_backups_versions_title">מספר הגירסאות שיש לשמור</string>
|
||||
<plurals name="pref_backups_versions_summary">
|
||||
<item quantity="one">שמור %1$d את גירסת הגיבוי</item>
|
||||
<item quantity="two">שמור %1$d גירסאות של הגיבוי</item>
|
||||
<item quantity="many">שמור %1$d את גירסת הגיבוי</item>
|
||||
<item quantity="other">שמור %1$d את גירסת הגיבוי</item>
|
||||
</plurals>
|
||||
<string name="pref_import_app_title">ייבוא מיישום</string>
|
||||
<string name="pref_import_app_summary">ייבוא טוקנים מאפליקציה (דורש גישת שורש)</string>
|
||||
<string name="pref_export_title">ייצוא</string>
|
||||
<string name="pref_export_summary">ייצא את הכספת</string>
|
||||
<string name="pref_password_reminder_title">תזכורת לסיסמה</string>
|
||||
<string name="pref_google_auth_export_title">ייצוא עבור מאמת Google</string>
|
||||
<string name="pref_google_auth_export_descriptor">יוצר קודי QR לייצוא התואמים למאמת Google</string>
|
||||
<string name="pref_google_auth_export_no_data">אין נתונים לייצוא</string>
|
||||
<plurals name="pref_google_auth_export_incompatible_entries">
|
||||
<item quantity="one">דילג %d על ערך שאינו תואם</item>
|
||||
<item quantity="two">דילג %d על ערכים שאינם תואמים</item>
|
||||
<item quantity="many">דילג על %d ערך לא תואם</item>
|
||||
<item quantity="other">דילג על %d ערכים לא תואמים</item>
|
||||
</plurals>
|
||||
<string name="pref_password_reminder_summary">הצג %s תזכורת להזנת הסיסמה, כדי שלא תשכח אותה.</string>
|
||||
<string name="pref_password_reminder_summary_disabled">מושבת</string>
|
||||
<string name="pref_secure_screen_title">אבטחת מסך</string>
|
||||
<string name="pref_secure_screen_summary">חסום צילומי מסך וניסיונות אחרים ללכוד את המסך בתוך האפליקציה</string>
|
||||
<string name="pref_tap_to_reveal_title">הקש כדי לחשוף</string>
|
||||
<string name="pref_tap_to_reveal_summary">טוקנים יוסתרו כברירת מחדל. הקש על הטוקנים כדי לחשוף קוד.</string>
|
||||
<string name="pref_tap_to_reveal_time_title">פסק זמן להקשה כדי לחשוף</string>
|
||||
<string name="pref_auto_lock_title">נעילה אוטומטית</string>
|
||||
<string name="pref_auto_lock_summary">מתי %s</string>
|
||||
<string name="pref_auto_lock_summary_disabled">מושבת</string>
|
||||
<string name="pref_auto_lock_prompt">נעילה אוטומטית של Aegis כאשר</string>
|
||||
<string name="pref_auto_lock_type_back_button">כאשר כפתור נלחץ</string>
|
||||
<string name="pref_auto_lock_type_minimize">האפליקציה ממוזערת</string>
|
||||
<string name="pref_auto_lock_type_device_lock">המכשיר נעול</string>
|
||||
<string name="pref_backup_password_category">גיבוי & ייצוא</string>
|
||||
<string name="pref_backup_password_title">סיסמה נפרדת לגיבוי & ייצוא</string>
|
||||
<string name="pref_backup_password_summary">אם אפשרות זו מופעלת, הסיסמה המשמשת לביטול נעילת האפליקציה אינה יכולה לשמש עוד לפענוח גיבויים וייצוא.</string>
|
||||
<string name="pref_backup_password_change_title">שינוי סיסמה לגיבוי & ייצוא</string>
|
||||
<string name="pref_backup_password_change_summary">הגדר סיסמה חדשה שתשמש להצפנת הכספת במהלך הגיבוי והייצוא.</string>
|
||||
<string name="pref_encryption_title">הצפנה</string>
|
||||
<string name="pref_encryption_summary">הצפן את הכספת ופתח אותה באמצעות סיסמה או ביומטריה</string>
|
||||
<string name="pref_biometrics_title">נעילה ביומטרית</string>
|
||||
<string name="pref_biometrics_summary">אפשר אימות ביומטרי כדי לפתוח את הכספת</string>
|
||||
<string name="pref_set_password_title">שנה סיסמא</string>
|
||||
<string name="pref_set_password_summary">הגדר סיסמה חדשה שתצטרך כדי לפתוח את נעילת הכספת שלך</string>
|
||||
<string name="export_encrypted">הצפנת הכספת</string>
|
||||
<string name="export_help">פעולה זו תייצא את הכספת מהאחסון הפנימי של Aegis. בחר את הפורמט שבו תרצה שהייצוא שלך יהיה:</string>
|
||||
<string name="export_warning_unencrypted">אתה עומד לייצא עותק לא מוצפן של כספת Aegis שלך. <b>זה לא מומלץ</b>.</string>
|
||||
<string name="export_warning_password">פעולות הייצוא מוצפנות באמצעות סיסמה נפרדת שהוגדרה בהגדרות האבטחה.</string>
|
||||
<string name="understand_risk_accept">אני מבין את הסיכון</string>
|
||||
<string name="export_format_aegis">Aegis (.JSON)</string>
|
||||
<string name="export_format_google_auth_uri">קובץ טקסט (.TXT)</string>
|
||||
<string name="export_format_html">דף אינטרנט (.HTML)</string>
|
||||
<string name="export_format_hint">פורמט ייצוא</string>
|
||||
<string name="export_all_groups">ייצוא כל הקבוצות</string>
|
||||
<string name="export_choose_groups">בחירת הקבוצות לייצוא</string>
|
||||
<plurals name="export_groups_selected_count">
|
||||
<item quantity="one">%d קבוצה שנבחרה</item>
|
||||
<item quantity="two">%d קבוצות שנבחרו</item>
|
||||
<item quantity="many">%d קבוצה שנבחרה</item>
|
||||
<item quantity="other">נבחרו %d קבוצות</item>
|
||||
</plurals>
|
||||
<string name="export_no_groups_selected">לא נבחרו קבוצות לייצוא</string>
|
||||
<string name="export_html_title" context="The title of an HTML export document">Aegis מאמת ייצוא</string>
|
||||
<string name="choose_authentication_method">אבטחה</string>
|
||||
<string name="authentication_method_explanation">Aegis היא אפליקציית אימות דו-שלבי ממוקדת אבטחה. אסימונים מאוחסנים בכספת, שבאופן אופציונלי ניתן להצפין באמצעות סיסמה לבחירתך. אם תוקף משיג את קובץ הכספת המוצפן שלך, הוא לא יוכל לגשת לתוכן מבלי לדעת את הסיסמה. \n\nבחרנו מראש באפשרות שלדעתנו תתאים ביותר למכשיר שלך.</string>
|
||||
<string name="authentication_method_none">ללא</string>
|
||||
<string name="authentication_method_none_description">אין צורך בסיסמה כדי לפתוח את הכספת והיא לא תהיה מוצפנת. <b>אפשרות זו אינה מומלצת</b>.</string>
|
||||
<string name="authentication_method_password">סיסמא</string>
|
||||
<string name="authentication_method_password_description">יש צורך בסיסמה כדי לפתוח את הכספת.</string>
|
||||
<string name="authentication_method_password_explanation">אזהרה: אם תשכח את הסיסמה שלך, תאבד לצמיתות את הגישה לאסימונים שלך. אין דרך לשחזר אותם ללא הסיסמה.</string>
|
||||
<string name="authentication_method_biometrics">ביומטריה</string>
|
||||
<string name="authentication_method_biometrics_description">בנוסף לסיסמה, ניתן להשתמש בביומטריה הרשומה במכשיר זה, כמו טביעת אצבע או הפנים שלך, כדי לפתוח את הכספת.</string>
|
||||
<string name="authentication">פתיחת הכספת</string>
|
||||
<string name="authentication_multiline" comment="The newline in the middle is used for aesthetic purposes">פתיחת \nהכספת</string>
|
||||
<string name="auth_use_biometrics">או הקש כאן כדי להשתמש <font fgcolor="#FF0D86C1">בביומטריה</font></string>
|
||||
<string name="set_password">נא להזין סיסמא</string>
|
||||
<string name="set_group">אנא הזן שם קבוצה</string>
|
||||
<string name="set_number">נא להזין מספר</string>
|
||||
<string name="set_password_confirm">אנא אשר את הסיסמה</string>
|
||||
<string name="invalid_password">הסיסמה שגויה</string>
|
||||
<string name="invalidated_biometrics">זוהה שינוי בהגדרות האבטחה של המכשיר. עבור אל \"\"הגדרות- > -אבטחה>- > נעילה ביומטרית\"\" כדי להשבית ולהפעיל מחדש את הנעילה הביומטרית.</string>
|
||||
<string name="password_reminder_freq_never">אף פעם</string>
|
||||
<string name="password_reminder_freq_weekly">שבועי</string>
|
||||
<string name="password_reminder_freq_biweekly">דו שבועי</string>
|
||||
<string name="password_reminder_freq_monthly">חודשי</string>
|
||||
<string name="password_reminder_freq_quarterly">רבעוני</string>
|
||||
<string name="enter_password_2fas_message">נראה שגיבוי 2FAS זה מוצפן. אנא הזן את הסיסמה למטה.</string>
|
||||
<string name="enter_password_authy_message">זה נראה כאילו אסימוני Authy שלך מוצפנים. אנא סגור את Aegis, פתח את Authy ובטל את נעילת האסימונים עם הסיסמה שלך. במקום זאת, Aegis יכולה גם לנסות לפענח עבורך את אסימוני Authy שלך, אם תזין את הסיסמה שלך למטה.</string>
|
||||
<string name="enter_password_aegis_title">אנא הזן את סיסמת הייבוא</string>
|
||||
<string name="period_hint">פרק זמן (שניות)</string>
|
||||
<string name="algorithm_hint">פונקציית Hash</string>
|
||||
<string name="type">סוג</string>
|
||||
<string name="share">שיתוף</string>
|
||||
<string name="yes">כן</string>
|
||||
<string name="no">לא</string>
|
||||
<string name="unlock">ביטול נעילה</string>
|
||||
<string name="advanced">מתקדם</string>
|
||||
<string name="counter">מונה</string>
|
||||
<string name="digits">ספרות</string>
|
||||
<string name="secret">סוד</string>
|
||||
<string name="scan">סריקת קוד QR</string>
|
||||
<string name="scan_image">סריקת תמונה</string>
|
||||
<string name="enter_manually">הזן באופן ידני</string>
|
||||
<string name="set_up_biometric">הגדרת נעילה ביומטרית</string>
|
||||
<string name="copy">העתק</string>
|
||||
<string name="edit">ערוך</string>
|
||||
<string name="favorite" comment="Verb">מועדף</string>
|
||||
<string name="unfavorite" comment="Verb">בטל ההעדפה</string>
|
||||
<string name="error_all_caps">שגיאה</string>
|
||||
<string name="password">סיסמא</string>
|
||||
<string name="confirm_password">אשר סיסמא</string>
|
||||
<string name="show_password">הצג סיסמא</string>
|
||||
<string name="new_entry">ערך חדש</string>
|
||||
<string name="add_new_entry">הוסף ערך חדש</string>
|
||||
<string name="unlock_vault_error">לא היתה אפשרות לפתוח את הכספת</string>
|
||||
<string name="unlock_vault_error_description">סיסמה שגויה. ודא שלא הקלדת את הסיסמה שלך באופן שגוי.</string>
|
||||
<string name="password_equality_error">סיסמאות צריכות להיות זהות ולא ריקות</string>
|
||||
<string name="snackbar_authentication_method">בחר שיטת אימות</string>
|
||||
<string name="encrypting_vault">הצפנת הכספת</string>
|
||||
<string name="exporting_vault">ייצוא הכספת</string>
|
||||
<string name="reading_file">קריאת קובץ</string>
|
||||
<string name="requesting_root_access">בקשת גישה לשורש</string>
|
||||
<string name="analyzing_qr">ניתוח קוד QR</string>
|
||||
<string name="analyzing_qr_multiple">מנתח קוד QR %d/%d (%s)</string>
|
||||
<plurals name="added_new_entries">
|
||||
<item quantity="one">הוספה %d כניסה חדשה לכספת</item>
|
||||
<item quantity="two">נוספו %d ערכים חדשים לכספת</item>
|
||||
<item quantity="many">הוספה %d כניסה חדשה לכספת</item>
|
||||
<item quantity="other">הוספה %d כניסה חדשה לכספת</item>
|
||||
</plurals>
|
||||
<string name="importing_icon_pack">ייבוא חבילת סמלים</string>
|
||||
<string name="delete_entry">מחיקת ערך</string>
|
||||
<string name="delete_entry_description">האם אתה בטוח שברצונך למחוק את הערך הזה?</string>
|
||||
<string name="delete_entry_explanation">פעולה זו אינה משביתה את האימות הדו-שלבי עבור\n<b>%s</b>\n\n כדי למנוע אובדן גישה, לוודא שהשבתת את האימות הדו-שלבי או שיש לך דרך חלופית ליצור קודים עבור שירות זה.</string>
|
||||
<string name="delete_entries">מחיקת ערכים</string>
|
||||
<string name="discard_changes">לבטל שינויים?</string>
|
||||
<string name="discard_changes_description">השינויים שלך לא נשמרו</string>
|
||||
<string name="saving_profile_error">שגיאה בשמירת פרופיל</string>
|
||||
<string name="welcome">ברוך הבא</string>
|
||||
<string name="app_description">Aegis היא אפליקציית אימות דו-שלבי חינמית, מאובטחת וקוד פתוח</string>
|
||||
<string name="setup_completed">ההתקנה הושלמה</string>
|
||||
<string name="setup_completed_description">Aegis הוקמה והיא מוכנה לצאת לדרך.</string>
|
||||
<string name="vault_not_found">הכספת לא נמצאה, החל בהתקנה…</string>
|
||||
<string name="copied">הועתק</string>
|
||||
<string name="errors_copied">שגיאות הועתקו ללוח</string>
|
||||
<string name="version_copied">הגרסה הועתקה ללוח</string>
|
||||
<string name="error_occurred">אירעה שגיאה</string>
|
||||
<string name="decryption_error">אירעה שגיאה בעת ניסיון לפתוח את הכספת</string>
|
||||
<string name="decryption_corrupt_error">אירעה שגיאה בעת ניסיון לפתוח את הכספת. ייתכן שקובץ הכספת שלך פגום.</string>
|
||||
<string name="saving_error">אירעה שגיאה בעת ניסיון לשמור את הכספת</string>
|
||||
<string name="vault_init_error">אירעה שגיאה בעת ניסיון לאתחל את הכספת</string>
|
||||
<string name="vault_load_error">אירעה שגיאה בעת ניסיון לטעון את הכספת מהאחסון</string>
|
||||
<string name="biometric_decrypt_error">אירעה שגיאה בעת ניסיון לפענח את הכספת באמצעות אימות ביומטרי. זה בדרך כלל קורה רק אם הגדרות האבטחה של המכשיר שלך שונו. אנא פתח את נעילת הכספת עם הסיסמה שלך והגדר מחדש את האימות הביומטרי בהגדרות של Aegis.</string>
|
||||
<string name="biometric_init_error">אירעה שגיאה בעת ניסיון להכין אימות ביומטרי. זה בדרך כלל קורה רק אם הגדרות האבטחה של המכשיר שלך שונו. אנא פתח את נעילת הכספת עם הסיסמה שלך והגדר מחדש את האימות הביומטרי בהגדרות של Aegis.</string>
|
||||
<string name="disable_encryption">השבת את ההצפנה</string>
|
||||
<string name="disable_encryption_description">האם אתה בטוח שברצונך להשבית את ההצפנה? זה יגרום לאחסנת הכספת בטקסט רגיל. <b>גם גיבויים אוטומטיים יושבתו</b>.</string>
|
||||
<string name="enable_encryption_error">אירעה שגיאה בעת הפעלת ההצפנה</string>
|
||||
<string name="disable_encryption_error">אירעה שגיאה בעת השבתת ההצפנה</string>
|
||||
<string name="backup_successful">הגיבוי תוכנן בהצלחה</string>
|
||||
<string name="backup_error">אירעה שגיאה בעת ניסיון ליצור גיבוי</string>
|
||||
<string name="backup_status_success">הגיבוי האחרון הצליח: %s</string>
|
||||
<string name="backup_status_failed">הגיבוי האחרון נכשל: %s</string>
|
||||
<string name="backup_status_none">עדיין לא בוצעו גיבויים</string>
|
||||
<string name="backup_warning_password">גיבויים מוצפנים באמצעות סיסמה נפרדת המוגדרת בהגדרות אבטחה</string>
|
||||
<string name="documentsui_error">נראה כי DocumentsUI חסר במכשיר שלך. זהו מרכיב מערכת חשוב הכרחי לבחירה ויצירה של מסמכים. אם השתמשת בכלי ל- "debloat" המכשיר שלך, ייתכן שמחקת אותו בטעות ותצטרך להתקין אותו מחדש.</string>
|
||||
<string name="icon_pack_import_error">אירעה שגיאה בעת ניסיון לייבא חבילת אייקונים</string>
|
||||
<string name="icon_pack_import_exists_error">חבילת הסמלים שאתה מנסה לייבא כבר קיימת. האם אתה רוצה להחליף אותו?</string>
|
||||
<string name="icon_pack_delete_error">אירעה שגיאה בעת ניסיון למחוק חבילת אייקונים</string>
|
||||
<string name="icon_custom">מותאם אישית</string>
|
||||
<string name="permission_denied">הרשאה נדחתה</string>
|
||||
<string name="andotp_new_format">פורמט חדש (גרסה 0.6.3 ומעלה) </string>
|
||||
<string name="andotp_old_format">פורמט ישן (גרסה 0.6.2 ומעלה) </string>
|
||||
<string name="choose_andotp_importer">איזה פורמט יש לקובץ הגיבוי andOTP?</string>
|
||||
<string name="choose_totpauth_importer">האם גיבוי TOTP Authenticator זה מוצפן עם סיסמה?</string>
|
||||
<string name="choose_application">בחר את האפליקציה שממנה תרצה לייבא</string>
|
||||
<string name="choose_theme">בחר את הנושא הרצוי</string>
|
||||
<string name="choose_view_mode">בחר את מצב התצוגה הרצוי</string>
|
||||
<string name="parsing_file_error">אירעה שגיאה בעת ניסיון לנתח את הקובץ</string>
|
||||
<string name="file_not_found">שגיאה: הקובץ לא נמצא</string>
|
||||
<string name="reading_file_error">אירעה שגיאה בעת ניסיון לקרוא את הקובץ</string>
|
||||
<string name="app_lookup_error">שגיאה: האפליקציה לא מותקנת</string>
|
||||
<string name="app_version_error">הגרסה של %s המותקנת אינה נתמכת. גרסאות אחרונות החלו להצפין חלק מהקבצים בספריית האחסון הפנימית, מה שהופך את Aegis לא מסוגלת לגשת למידע שהיא צריכה לצורך הייבוא. ניסיון לייבא צפוי לגרום לשגיאה. האם תרצה להמשיך בכל מקרה?</string>
|
||||
<string name="root_error">שגיאה: לא ניתן להשיג גישת שורש</string>
|
||||
<string name="intro_import_error_title">אירעה שגיאה בעת ייבוא הכספת</string>
|
||||
<string name="import_error_title">אירעה שגיאה אחת או יותר במהלך הייבוא</string>
|
||||
<string name="exporting_vault_error">אירעה שגיאה בעת ניסיון לייצא את הכספת</string>
|
||||
<string name="exported_vault">הכספת יוצאה</string>
|
||||
<string name="encryption_set_password_error">אירעה שגיאה בעת ניסיון להגדיר את הסיסמה.</string>
|
||||
<string name="encryption_enable_biometrics_error">אירעה שגיאה בעת ניסיון לאפשר פתיחה ביומטרית. לחלק מהמכשירים יש יישומים גרועים של אימות ביומטרי וסביר להניח שהמכשיר שלך הוא אחד מהם. שקול להחליף לתצורה של סיסמה בלבד במקום זאת.</string>
|
||||
<string name="no_cameras_available">אין מצלמות זמינות</string>
|
||||
<string name="read_qr_error">אירעה שגיאה בעת ניסיון לקרוא את קוד ה-QR</string>
|
||||
<string name="read_qr_error_phonefactor">Aegis אינו תואם לאלגוריתם 2FA הקנייני של מיקרוסופט. אנא הקפד לבחור \"הגדר יישום ללא התראות\" בעת הגדרת 2FA ב-Office 365.</string>
|
||||
<string name="partial_google_auth_import">זוהה ייצוא לא שלם של Google Authenticator</string>
|
||||
<string name="partial_google_auth_import_warning">כמה קודי QR חסרים בייבוא שלך. הקודים הבאים לא נמצאו:\n\n<b>%s</b>\n\nתוכל להמשיך לייבא את הייצוא החלקי הזה, אך אנו ממליצים לנסות שוב עם כל קודי ה-QR כדי לא להסתכן באובדן גישה לכל קודי אסימונים.</string>
|
||||
<string name="missing_qr_code_descriptor">• קוד QR %d</string>
|
||||
<string name="import_partial_export_anyway">ייבוא אסימוני %d בכל מקרה</string>
|
||||
<string name="import_google_auth_failure">ייבוא ייצוא מאמת Google נכשל</string>
|
||||
<string name="unrelated_google_auth_batches_error">ייצוא מכיל מידע עבור אצווה לא קשורה. נסה לייבא אצווה אחת בכל פעם.</string>
|
||||
<string name="no_tokens_can_be_imported">לא ניתן לייבא אסימונים כתוצאה מכך</string>
|
||||
<string name="authentication_method_raw">גולמי</string>
|
||||
<string name="unlocking_vault">פתיחת הכספת</string>
|
||||
<string name="slot_this_device">(המכשיר הזה)</string>
|
||||
<string name="remove_group">הסר קבוצה</string>
|
||||
<string name="remove_group_description">האם אתה בטוח שברצונך להסיר קבוצה זו? ערכים בקבוצה זו יעברו באופן אוטומטי ל\'אין קבוצה\'.</string>
|
||||
<string name="remove_icon_pack">הסרת חבילת סמלים</string>
|
||||
<string name="remove_icon_pack_description">האם אתה בטוח שברצונך להסיר חבילת סמלים זו? ערכים המשתמשים בסמלים מחבילה זו לא יושפעו.</string>
|
||||
<string name="details">פרטים</string>
|
||||
<string name="show_error_details">הצג פרטי שגיאה</string>
|
||||
<string name="lock">נעל</string>
|
||||
<string name="name">שם</string>
|
||||
<string name="no_group">אין קבוצה</string>
|
||||
<string name="sort">מיין</string>
|
||||
<string name="sort_alphabetically">מנפיק (א\' עד ת\')</string>
|
||||
<string name="sort_alphabetically_reverse">מנפיק (ת עד א)</string>
|
||||
<string name="sort_alphabetically_name">חשבון (א\' עד ת\')</string>
|
||||
<string name="sort_alphabetically_name_reverse">חשבון (ת\' עד א\')</string>
|
||||
<string name="sort_usage_count">ספירת שימוש</string>
|
||||
<string name="sort_custom">התאמה אישית</string>
|
||||
<string name="new_group">קבוצה חדשה…</string>
|
||||
<string name="group">קבוצה</string>
|
||||
<string name="group_name_hint">שם הקבוצה</string>
|
||||
<string name="preference_manage_groups">ערוך קבוצות</string>
|
||||
<string name="preference_manage_groups_summary">נהל ומחק את הקבוצות שלך כאן</string>
|
||||
<string name="preference_reset_usage_count">אפס ספירת שימוש</string>
|
||||
<string name="preference_reset_usage_count_summary">איפוס ספירת השימוש של כל ערך בכספת</string>
|
||||
<string name="preference_reset_usage_count_dialog">האם אתה בטוח שברצונך להגדיר את ספירת השימוש של כל ערך בכספת שלך ל- 0?</string>
|
||||
<string name="note">הערה</string>
|
||||
<string name="clear">נקה</string>
|
||||
<string name="pref_highlight_entry_title">סימון טוקנים בעת הקשה</string>
|
||||
<string name="pref_highlight_entry_summary">הפוך אסימונים לקלים יותר להבחנה זה מזה על-ידי הדגשתם באופן זמני בעת הקשה עליהם</string>
|
||||
<string name="pref_minimize_on_copy_title">מזעור בהעתקה</string>
|
||||
<string name="pref_minimize_on_copy_summary">מזעור האפליקציה לאחר העתקת אסימון</string>
|
||||
<string name="pref_pause_entry_title">הקפאת טוקנים בעת הקשה</string>
|
||||
<string name="pref_pause_entry_summary">השהה רענון אוטומטי של אסימונים על-ידי הקשה עליהם. אסימונים לא יתעדכנו כל עוד הם ממוקדים. דורש \"סמן אסימונים בעת הקשה\" או \"הקש כדי לחשוף\".</string>
|
||||
<string name="pin_keyboard_description">הזן את הסיסמה שלך כדי להפעיל את מקלדת ה- PIN. שים לב שזה עובד רק אם הסיסמה שלך מורכבת ממספרים בלבד</string>
|
||||
<string name="pin_keyboard_error">שגיאה בהפעלת מקלדת PIN</string>
|
||||
<string name="pin_keyboard_error_description">לא ניתן להגדיר מקלדת PIN. הסיסמה שלך חייבת להיות מורכבת ממספרים בלבד.</string>
|
||||
<string name="pin_keyboard_disabled">הסיסמה השתנתה. מקלדת ה- PIN לא תוצג עוד.</string>
|
||||
<string name="selected">נבחר</string>
|
||||
<string name="dark_theme_title">עיצוב כהה</string>
|
||||
<string name="light_theme_title">מצב בהיר</string>
|
||||
<string name="amoled_theme_title">ערכת הנושא \'אמולד\'</string>
|
||||
<string name="system_theme_title">מוגדר על ידי חיסכון בצריכת הסוללה</string>
|
||||
<string name="system_amoled_theme_title">מוגדר על-ידי חיסכון בצריכת הסוללה (AMOLED)</string>
|
||||
<string name="normal_viewmode_title">רגיל</string>
|
||||
<string name="compact_mode_title">קומפקטי</string>
|
||||
<string name="small_mode_title">קטן</string>
|
||||
<string name="unknown_issuer">מנפיק לא ידוע</string>
|
||||
<string name="unknown_account_name">שם חשבון לא ידוע</string>
|
||||
<string name="unable_to_process_deeplink">לא ניתן לעבד קישור עמוק</string>
|
||||
<string name="unable_to_read_qrcode_file">לא ניתן לקרוא ולעבד קוד QR מהקובץ: %s.</string>
|
||||
<string name="unable_to_process_shared_text">לא ניתן לעבד טקסט משותף כ-OTP</string>
|
||||
<string name="unable_to_read_qrcode_files">לא ניתן לקרוא ולעבד חלק מקודי ה-QR. רק %d/%d ערכים ייובאו.</string>
|
||||
<string name="unable_to_generate_qrcode">לא ניתן ליצור קוד QR</string>
|
||||
<string name="select_picture">בחר תמונה</string>
|
||||
<string name="select_icon">בחר סמל</string>
|
||||
<string name="tile_open_vault" comment="label for a quick settings tile that opens the app when tapped">פתח כספת</string>
|
||||
<string name="tile_open_scanner" comment="label for a quick settings tile that opens the QR code scanner when tapped">פתח את הסורק</string>
|
||||
<string name="toggle_checkboxes">החלף את תיבות הסימון</string>
|
||||
<string name="search">חיפוש</string>
|
||||
<string name="channel_name_lock_status">מצב נעילה</string>
|
||||
<string name="channel_description_lock_status">Aegis יכולה ליצור הודעה מתמשכת כדי להודיע לך כאשר הכספת נעולה</string>
|
||||
<string name="vault_unlocked_state">הכספת לא נעולה. הקש כאן כדי לנעול.</string>
|
||||
<string name="version">גירסה</string>
|
||||
<string name="changelog">יומן שינויים</string>
|
||||
<string name="whats_new">מה חדש</string>
|
||||
<string name="github_description">קוד מקור, בעיות ומידע</string>
|
||||
<string name="license">רישיון</string>
|
||||
<string name="license_description">Aegis Authenticator מורשה תחת GPLv3</string>
|
||||
<string name="third_party_licenses">רישיונות של צד שלישי</string>
|
||||
<string name="third_party_licenses_description">רישיונות של ספריות צד שלישי שבהן משתמשת Aegis</string>
|
||||
<string name="country_netherlands">הולנד</string>
|
||||
<string name="email_us">כתוב מייל</string>
|
||||
<string name="visit_website">בקר באתר שלנו</string>
|
||||
<string name="about_support">תמיכה</string>
|
||||
<string name="support_rate">דרג</string>
|
||||
<string name="support_rate_description">תמכו בנו על ידי השארת ביקורת בחנות Google Play</string>
|
||||
<string name="webview_error">מכשיר זה אינו תומך בתצוגת אינטרנט, הנחוצה להצגת יומן השינויים והרישיון. חסר לו רכיב מערכת.</string>
|
||||
<string name="email">אימייל</string>
|
||||
<string name="time_sync_warning_title">סנכרון זמן אוטומטי</string>
|
||||
<string name="time_sync_warning_message">Aegis מסתמכת על זמן המערכת להיות מסונכרן כדי ליצור קודים נכונים. סטייה של מספר שניות בלבד עלולה לגרום לקודים שגויים. נראה שהמכשיר שלך לא מוגדר לסנכרון אוטומטי של השעה. האם תרצה לעשות זאת כעת?</string>
|
||||
<string name="time_sync_warning_disable">תפסיק להזהיר אותי. אני יודע מה אני עושה.</string>
|
||||
<string name="google_qr_export_unrelated">נמצא קוד QR לא קשור. נסה להפעיל מחדש את הסורק.</string>
|
||||
<string name="google_qr_export_unexpected">צפי לקוד QR #%d, אך במקום זאת נסרק #%d</string>
|
||||
<string name="backup_error_bar_message"><b>גיבוי הכספת נכשל לאחרונה</b></string>
|
||||
<string name="backup_error_dialog_details" comment="The first parameter is the type of backup (e.g. built-in or Android backup). The second parameter is an elapsed time in the style of 'x seconds/minutes/days ago'."> ניסיון גיבוי של כספת לאחרונה באמצעות %s נכשל מכיוון שאירעה שגיאה. בוצע ניסיון הגיבוי %s. אנא בדוק את הגדרות הגיבוי שלך כדי לוודא שהגיבויים יכולים להסתיים בהצלחה.
|
||||
</string>
|
||||
<string name="backup_system_builtin">גיבויים אוטומטיים מובנים של Aegis</string>
|
||||
<string name="backup_system_android">מערכת גיבוי בענן של אנדרואיד</string>
|
||||
<string name="backup_reminder_bar_message_with_latest" comment="The parameter is an elapsed time in the style of 'x seconds/minutes/days ago'"> הגיבוי האחרון מיושן (%s)
|
||||
</string>
|
||||
<string name="backup_reminder_bar_message"> השינויים לא מגובים
|
||||
</string>
|
||||
<string name="backup_reminder_bar_dialog_title">שינויים אינם מגובים</string>
|
||||
<string name="backup_reminder_bar_dialog_summary"> שינויים אחרונים בכספת לא גובו עדיין. חשוב לקחת גיבויים קבועים כדי למנוע איבוד גישה לחשבונות שלך. אנא שקול להגדיר גיבויים אוטומטיים בתפריט ההגדרות.
|
||||
</string>
|
||||
<string name="backup_reminder_bar_dialog_accept">הגדר גיבויים</string>
|
||||
<string name="backup_plaintext_export_warning"><b>הכספת יצאה לאחרונה בטקסט רגיל</b></string>
|
||||
<string name="pref_show_plaintext_warning_hint">אל תראה אזהרה זו שוב</string>
|
||||
<string name="backup_plaintext_warning_explanation">אזהרה זו מוצגת מכיוון שייצאת לאחרונה עותק לא מוצפן של הכספת. כדי לשמור על אבטחת האסימונים שלך, אנו ממליצים למחוק קובץ זה ברגע שאין בו עוד צורך.</string>
|
||||
<string name="switch_camera">החלף מצלמה</string>
|
||||
<string name="empty_list">אין קודים שיוצגו. התחל להוסיף ערכים על-ידי הקשה על סימן הפלוס בפינה השמאלית התחתונה</string>
|
||||
<string name="empty_list_title">לא נמצאו נתונים</string>
|
||||
<string name="empty_group_list">אין קבוצות שיוצגו. הוספת קבוצות במסך העריכה של ערך</string>
|
||||
<string name="empty_group_list_title">לא נמצאו קבוצות</string>
|
||||
<string name="no_icon_packs">עדיין לא יובאו חבילות סמלים. הקש על סימן החיבור כדי לייבא סימן חיבור. טיפ: נסו <a href="https://aegis-icons.github.io">aegis-icons</a>.</string>
|
||||
<string name="no_icon_packs_title">אין חבילות סמלים</string>
|
||||
<string name="pick_icon">בחר סמל</string>
|
||||
<string name="uncategorized">ללא קטגוריה</string>
|
||||
<string name="done">בוצע</string>
|
||||
<string name="next">הבא</string>
|
||||
<string name="previous">הקודם</string>
|
||||
<string name="copy_uri">העתק שורת כתובת</string>
|
||||
<string name="unable_to_copy_uri_to_clipboard">לא ניתן להעתיק URI ללוח</string>
|
||||
<string name="uri_copied_to_clipboard">URI שהועתק ללוח</string>
|
||||
<string name="transfer_entry">העברת ערך</string>
|
||||
<string name="transfer_entry_description">סרוק קוד QR זה באמצעות אפליקציית המאמת שאליה ברצונך להעביר ערך זה</string>
|
||||
<string name="google_auth_compatible_transfer_description">סרוק קודי QR אלה באמצעות Aegis אוGoogle Authenticator.\n\n בשל מגבלות אפליקציית מאמת Google, רק אסימוני TOTP & HOTP המשתמשים ב- SHA1 ומייצרים קודים בני 6 ספרות כלולים</string>
|
||||
<string name="password_strength_very_weak">חלש מאוד</string>
|
||||
<string name="password_strength_weak">חלש</string>
|
||||
<string name="password_strength_fair">סביר</string>
|
||||
<string name="password_strength_good">טוב</string>
|
||||
<string name="password_strength_strong">חזק</string>
|
||||
<string name="pref_pin_keyboard_title">שימוש במקלדת PIN במסך הנעילה</string>
|
||||
<string name="pref_pin_keyboard_summary">הפוך אפשרות זו לזמינה אם ברצונך להפוך את מקלדת ה- PIN לזמינה במסך הנעילה. פעולה זו פועלת רק עבור סיסמאות מספריות</string>
|
||||
<string name="title_activity_preferences">הגדרות</string>
|
||||
<string name="title_activity_manage_groups">ניהול קבוצות</string>
|
||||
<string name="title_activity_transfer">העברת ערכים</string>
|
||||
<string name="title_activity_about">אודות</string>
|
||||
<string name="title_activity_edit_entry">ערוך רשומה</string>
|
||||
<string name="title_activity_scan_qr">סרוק ברקוד</string>
|
||||
<string name="title_activity_manage_slots">ניהול חריצי מקשים</string>
|
||||
<string name="title_activity_import_entries">ייבוא רשומה</string>
|
||||
<string name="dialog_wipe_entries_title">מחיקת רשומה</string>
|
||||
<string name="dialog_wipe_entries_message">הכספת שלך כבר מכילה ערכים. האם ברצונך להסיר את הערכים הללו לפני ייבוא הקובץ הזה?\n\n<b>בכך, תאבד לצמיתות את הגישה לערכים הקיימים בכספת.</b></string>
|
||||
<string name="dialog_wipe_entries_checkbox">מחק את תוכן הכספת</string>
|
||||
<string name="panic_trigger_ignore_toast">Aegis קיבל הפעלת פאניקה אך ההגדרה מושבתת, מתעלמת</string>
|
||||
<string name="pref_panic_trigger_title">מחק את הכספת בהפעלת הפאניקה</string>
|
||||
<string name="pref_panic_trigger_summary">מחק את הכספת בהפעלת הפאניקה</string>
|
||||
<string name="import_vault">ייצוא כספת</string>
|
||||
<string name="importer_help_2fas">ספק קובץ גיבוי של 2FAS Authenticator.</string>
|
||||
<string name="importer_help_aegis">ספק קובץ ייצוא/גיבוי של Aegis.</string>
|
||||
<string name="importer_help_authenticator_plus">ספק קובץ ייצוא של Authenticator Plus שהושג דרך <b>הגדרות -> גיבוי & שחזור -> ייצוא כטקסט ו-HTML</b>.</string>
|
||||
<string name="importer_help_authenticator_pro">ספק קובץ ייצוא של Authenticator Pro שהושג דרך <b>הגדרות -> גיבוי -> גבה לקובץ מוצפן (מומלץ)</b>.</string>
|
||||
<string name="importer_help_authy">ספק עותק של <b>/data/data/com.authy.authy/shared_prefs/com.authy.storage.tokens.authenticator.xml</b>, הממוקם בספריית האחסון הפנימית של Authy.</string>
|
||||
<string name="importer_help_andotp">ספק קובץ יצוא/גיבוי andOTP.</string>
|
||||
<string name="importer_help_bitwarden">ספק קובץ יצוא/גיבוי של Bitwarden. קבצים מוצפנים אינם נתמכים.</string>
|
||||
<string name="importer_help_battle_net_authenticator">ספק עותק של <b>/data/data/com.blizzard.bma/shared_prefs/com.blizzard.bma.AUTH_STORE.xml</b>, הממוקם בספריית האחסון הפנימית של Battle.net Authenticator.</string>
|
||||
<string name="importer_help_duo">ספק עותק של <b>/data/data/com.duosecurity.duomobile/files/duokit/accounts.json</b>, הממוקם בספריית האחסון הפנימית של DUO.</string>
|
||||
<string name="importer_help_freeotp">ספק עותק של <b>/data/data/org.fedorahosted.freeotp/shared_prefs/tokens.xml</b>, הממוקם בספריית האחסון הפנימית של FreeOTP.</string>
|
||||
<string name="importer_help_freeotp_plus">ספק קובץ יצוא FreeOTP+.</string>
|
||||
<string name="importer_help_google_authenticator"><b>רק קבצי מסד נתונים מ-Google Authenticator v5.10 ואילך נתמכים</b>. \n\nספק עותק של<b> /data/data</b>/com.google.android.apps.authenticator2/databases/databases, הממוקם בספריית האחסון הפנימית של Google Authenticator.</string>
|
||||
<string name="importer_help_microsoft_authenticator">ספק עותק של <b>/data/data/com.azure.authenticator/databases/PhoneFactor</b>, הממוקם בספריית האחסון הפנימית של Microsoft Authenticator.</string>
|
||||
<string name="importer_help_plain_text">ספק קובץ טקסט רגיל עם URI של Google Authenticator בכל שורה.</string>
|
||||
<string name="importer_help_steam"><b>Steam v3.0 ואילך אינם נתמכים</b>. ספק עותק של <b>/data/data/com.valvesoftware.android.steam.community/files/Steamguard-*.json</b>, הממוקם בספריית האחסון הפנימית של Steam.</string>
|
||||
<string name="importer_help_totp_authenticator">ספק קובץ ייצוא של TOTP Authenticator.</string>
|
||||
<string name="importer_help_winauth">ספק קובץ ייצוא של WinAuth.</string>
|
||||
<string name="importer_encrypted_exception_google_authenticator">ערך מוצפן דילג: %s</string>
|
||||
<string name="importer_help_direct">ייבא ערכים ישירות מ-%s. זה מחייב את האפליקציה להיות מותקנת במכשיר זה וכדי להעניק גישת שורש ל-Aegis.</string>
|
||||
<string name="groups">קבוצות</string>
|
||||
<string name="pref_focus_search">התמקד בחיפוש בהתחלת האפליקציה</string>
|
||||
<string name="pref_focus_search_summary">מקד את החיפוש מיד לאחר פתיחת האפליקציה.</string>
|
||||
<string name="pref_grouping_halves">חֲצָאִים</string>
|
||||
<string name="pref_grouping_none">אין קיבוץ</string>
|
||||
<string name="pref_grouping_size_two">קבוצות של 2</string>
|
||||
<string name="pref_grouping_size_three">קבוצות של 3</string>
|
||||
<string name="pref_grouping_size_four">קבוצות של 4</string>
|
||||
</resources>
|
||||
@@ -12,8 +12,10 @@
|
||||
<string name="save">保存</string>
|
||||
<string name="issuer">発行者</string>
|
||||
<string name="yandex_pin">PIN (4~16桁)</string>
|
||||
<string name="motp_pin">PIN (4桁)</string>
|
||||
<string name="suggested">提案</string>
|
||||
<string name="usage_count">使用回数</string>
|
||||
<string name="warning">警告</string>
|
||||
<string name="pref_cat_appearance_app">アプリ</string>
|
||||
<string name="pref_cat_appearance_entries">エントリー</string>
|
||||
<string name="pref_cat_backups_android">Android</string>
|
||||
@@ -33,9 +35,14 @@
|
||||
<string name="pref_select_theme_title">テーマ</string>
|
||||
<string name="pref_view_mode_title">表示モード</string>
|
||||
<string name="pref_lang_title">言語</string>
|
||||
<string name="pref_show_icons_title">アイコンを表示</string>
|
||||
<string name="pref_show_icons_summary">各エントリーの横にアイコンを表示する</string>
|
||||
<string name="pref_code_group_size_title">コードの桁数のグループ化</string>
|
||||
<string name="pref_account_name_title">アカウント名を表示</string>
|
||||
<string name="pref_account_name_summary">有効にすると発行者の隣にアカウント名を表示します</string>
|
||||
<string name="pref_code_group_size_summary">グループ化する桁数を選択してください</string>
|
||||
<string name="pref_account_name_position_title">アカウント名を表示</string>
|
||||
<string name="pref_shared_issuer_account_name_title">必要に応じてアカウント名のみ表示</string>
|
||||
<string name="pref_shared_issuer_account_name_summary">同じ発行者を共有するたびにアカウント名のみを表示します。他のアカウント名は非表示になります。</string>
|
||||
<string name="pref_account_name_position_summary_override">この設定はタイル表示モードで上書きされています。アカウント名は常に発行者の下に表示されます。</string>
|
||||
<string name="pref_import_file_title">ファイルからインポート</string>
|
||||
<string name="pref_import_file_summary">ファイルからトークンをインポート</string>
|
||||
<string name="pref_android_backups_title">Androidクラウドバックアップ</string>
|
||||
@@ -43,6 +50,10 @@
|
||||
<string name="pref_android_backups_hint"><i>上記の設定に関係なく、デバイス間(D2D) バックアップは常に許可されます</i></string>
|
||||
<string name="pref_backups_title">保管庫を自動的にバックアップする</string>
|
||||
<string name="pref_backups_summary">変更が行われると、自動的に保管庫のバックアップを外部ストレージに作成します。これは暗号化された保管庫でのみサポートされています。</string>
|
||||
<string name="pref_backups_reminder_title">バックアップのリマインダー</string>
|
||||
<string name="pref_backups_reminder_summary">最近の変更をバックアップしていない場合に、保管庫をバックアップするよう通知を表示します。</string>
|
||||
<string name="pref_backups_reminder_dialog_title">バックアップリマインダーを無効化</string>
|
||||
<string name="pref_backups_reminder_dialog_summary">このリマインダーを無効にすると、Aegisはバックアップしていない変更があるかどうかを知らせません。これにより、トークンにアクセスできなくなる危険性があります。本当にリマインダーを無効にしてもよろしいですか?</string>
|
||||
<string name="pref_backups_location_title">バックアップファイルのディレクトリ</string>
|
||||
<string name="pref_backups_location_summary">バックアップの保存場所</string>
|
||||
<string name="pref_backups_trigger_title">バックアップのトリガー</string>
|
||||
@@ -55,8 +66,14 @@
|
||||
<string name="pref_import_app_summary">アプリからトークンをインポート (root権限が必要)</string>
|
||||
<string name="pref_export_title">エクスポート</string>
|
||||
<string name="pref_export_summary">保管庫をエクスポート</string>
|
||||
<string name="pref_password_reminder_title">パスワードを忘れた場合</string>
|
||||
<string name="pref_password_reminder_summary">パスワードを忘れないように、パスワードを入力する%sリマインダーを表示します。</string>
|
||||
<string name="pref_password_reminder_title">パスワードのリマインダー</string>
|
||||
<string name="pref_google_auth_export_title">Google Authenticator 向けにエクスポート</string>
|
||||
<string name="pref_google_auth_export_descriptor">Google Authenticator と互換性のある QR コードを生成します</string>
|
||||
<string name="pref_google_auth_export_no_data">エクスポートするデータがありません</string>
|
||||
<plurals name="pref_google_auth_export_incompatible_entries">
|
||||
<item quantity="other">互換性のない %d 個のエントリーをスキップしました</item>
|
||||
</plurals>
|
||||
<string name="pref_password_reminder_summary">パスワードを忘れないように、パスワードを入力する%sにリマインダーを表示します。</string>
|
||||
<string name="pref_password_reminder_summary_disabled">無効</string>
|
||||
<string name="pref_secure_screen_title">画面のセキュリティ</string>
|
||||
<string name="pref_secure_screen_summary">アプリ内でスクリーンショットやその他のキャプチャをブロックする</string>
|
||||
@@ -70,6 +87,11 @@
|
||||
<string name="pref_auto_lock_type_back_button">戻るボタンが押されたとき</string>
|
||||
<string name="pref_auto_lock_type_minimize">アプリが最小化されたとき</string>
|
||||
<string name="pref_auto_lock_type_device_lock">端末がロックされたとき</string>
|
||||
<string name="pref_backup_password_category">バックアップとエクスポート</string>
|
||||
<string name="pref_backup_password_title">バックアップとエクスポート用のパスワードを分離する</string>
|
||||
<string name="pref_backup_password_summary">有効にすると、アプリのロック解除に使用されるパスワードは、バックアップとエクスポートの復号化に使用できなくなります。</string>
|
||||
<string name="pref_backup_password_change_title">バックアップとエクスポートのパスワードを変更する</string>
|
||||
<string name="pref_backup_password_change_summary">バックアップとエクスポート時に保管庫を暗号化する新しいパスワードを設定します。</string>
|
||||
<string name="pref_encryption_title">暗号化</string>
|
||||
<string name="pref_encryption_summary">保管庫を暗号化し、パスワードまたは生体認証でロックを解除する</string>
|
||||
<string name="pref_biometrics_title">生体認証ロック解除</string>
|
||||
@@ -79,10 +101,19 @@
|
||||
<string name="export_encrypted">保管庫を暗号化</string>
|
||||
<string name="export_help">保管庫をAegisの内部ストレージからエクスポートします。エクスポートしたいフォーマットを選択してください:</string>
|
||||
<string name="export_warning_unencrypted">暗号化されていないAegis保管庫のコピーをエクスポートしようとしています。 <b>これは推奨されません</b>。</string>
|
||||
<string name="export_warning_accept">リスクを理解しています</string>
|
||||
<string name="export_warning_password">エクスポートは、セキュリティ設定で構成された個別のパスワードを使用して暗号化されます。</string>
|
||||
<string name="understand_risk_accept">危険性を承知しました</string>
|
||||
<string name="export_format_aegis">Aegis (.JSON)</string>
|
||||
<string name="export_format_google_auth_uri">テキストファイル (.TXT)</string>
|
||||
<string name="export_format_html">ウェブページ (.HTML)</string>
|
||||
<string name="export_format_hint">エクスポートフォーマット</string>
|
||||
<string name="export_all_groups">すべてのグループをエクスポート</string>
|
||||
<string name="export_choose_groups">エクスポートするグループを選択</string>
|
||||
<plurals name="export_groups_selected_count">
|
||||
<item quantity="other">%d グループを選択しました</item>
|
||||
</plurals>
|
||||
<string name="export_no_groups_selected">エクスポートするグループが選択されていません</string>
|
||||
<string name="export_html_title" context="The title of an HTML export document">Aegis Authenticator のエクスポート</string>
|
||||
<string name="choose_authentication_method">セキュリティ</string>
|
||||
<string name="authentication_method_explanation">Aegisはセキュリティに重点を置いた2FAアプリです。トークンは保管庫に保存され、必要に応じて選択したパスワードで暗号化できます。 攻撃者が暗号化された保管庫ファイルを取得した場合、パスワードを知らずにアクセスすることはできません。\n\nお使いのデバイスに最適なオプションを事前に選択しました。</string>
|
||||
<string name="authentication_method_none">なし</string>
|
||||
@@ -101,7 +132,10 @@
|
||||
<string name="set_password_confirm">パスワードを確認してください</string>
|
||||
<string name="invalid_password">パスワードが違います</string>
|
||||
<string name="invalidated_biometrics">デバイスのセキュリティ設定の変更が検出されました。 「Aegis -> 設定 -> セキュリティ -> 生体認証ロック解除」にアクセスして、生体認証ロックを無効にして再度有効にしてください。</string>
|
||||
<string name="password_reminder">パスワードを入力してください。あなたがパスワードを忘れないようにするために、時々確認します。</string>
|
||||
<string name="password_reminder">パスワードを入力してください。パスワードを忘れないようにするために、時々確認します。</string>
|
||||
<string name="password_reminder_dialog_title">生体認証によるロック解除</string>
|
||||
<string name="password_reminder_dialog_message">パスワードを忘れて保管庫からロックされないようにするため、時々パスワードの入力を求めます。 パスワードを確認できたら、次の確認時まではデフォルト動作を生体認証でのロック解除に戻します。</string>
|
||||
<string name="password_reminder_freq_never">しない</string>
|
||||
<string name="password_reminder_freq_weekly">1週間ごと</string>
|
||||
<string name="password_reminder_freq_biweekly">2週間ごと</string>
|
||||
<string name="password_reminder_freq_monthly">1ヶ月ごと</string>
|
||||
@@ -126,24 +160,34 @@
|
||||
<string name="set_up_biometric">生体認証ロック解除の設定</string>
|
||||
<string name="copy">コピー</string>
|
||||
<string name="edit">編集</string>
|
||||
<string name="favorite" comment="Verb">お気に入りに追加</string>
|
||||
<string name="unfavorite" comment="Verb">お気に入りを解除</string>
|
||||
<string name="error_all_caps">エラー</string>
|
||||
<string name="password">パスワード</string>
|
||||
<string name="confirm_password">パスワードの確認</string>
|
||||
<string name="show_password">パスワードを表示</string>
|
||||
<string name="new_entry">新しいエントリー</string>
|
||||
<string name="add_new_entry">新しいエントリーを追加</string>
|
||||
<string name="unlock_vault_error">Vaultのロックを解除できませんでした</string>
|
||||
<string name="unlock_vault_error">保管庫のロックを解除できませんでした</string>
|
||||
<string name="unlock_vault_error_description">パスワードが正しくありません。パスワードを間違えていないか確認してください。</string>
|
||||
<string name="password_equality_error">パスワードが一致しません</string>
|
||||
<string name="snackbar_authentication_method">認証方法を選択してください</string>
|
||||
<string name="encrypting_vault">保管庫の暗号化</string>
|
||||
<string name="exporting_vault">保管庫のエクスポート</string>
|
||||
<string name="reading_file">ファイルを読み込み中</string>
|
||||
<string name="requesting_root_access">root権限を要求中</string>
|
||||
<string name="analyzing_qr">QRコードを解析中</string>
|
||||
<string name="analyzing_qr_multiple">QRコードを解析中 %d/%d (%s)</string>
|
||||
<plurals name="added_new_entries">
|
||||
<item quantity="other">%d 個の新しいエントリーを保管庫に追加しました</item>
|
||||
</plurals>
|
||||
<string name="importing_icon_pack">アイコンパックをインポート中</string>
|
||||
<string name="delete_entry">エントリーを削除</string>
|
||||
<string name="delete_entry_description">このエントリーを削除してもよろしいですか?</string>
|
||||
<string name="delete_entry_explanation">この操作は以下の2FAを無効にするものではありません:\n<b>%s</b>\n\nアクセスできなくなるのを防ぐため、2FAを無効にするか、このサービスのコードを生成する別の方法があることを確認してください。</string>
|
||||
<string name="delete_entries">エントリーを削除</string>
|
||||
<plurals name="delete_entries_description">
|
||||
<item quantity="other">%d 件のエントリーを削除してもよろしいですか?</item>
|
||||
<item quantity="other">%d 個のエントリーを削除してもよろしいですか?</item>
|
||||
</plurals>
|
||||
<string name="discard_changes">変更を破棄しますか?</string>
|
||||
<string name="discard_changes_description">変更は保存されていません</string>
|
||||
@@ -170,6 +214,10 @@
|
||||
<string name="disable_encryption_error">暗号化の無効化中にエラーが発生しました</string>
|
||||
<string name="backup_successful">バックアップが正常に作成されました</string>
|
||||
<string name="backup_error">バックアップの作成中にエラーが発生しました</string>
|
||||
<string name="backup_status_success">最新のバックアップが完了しました: %s</string>
|
||||
<string name="backup_status_failed">最新のバックアップに失敗しました: %s</string>
|
||||
<string name="backup_status_none">まだバックアップは作成されていません</string>
|
||||
<string name="backup_warning_password">バックアップは、セキュリティ設定で指定された個別のパスワードを使用して暗号化されます。</string>
|
||||
<string name="documentsui_error">お使いの端末から DocumentsUI がなくなっているようです。これは、ドキュメントの選択や作成に必要な重要なシステムコンポーネントです。ツールを使って端末を"デブロート"した際に誤って削除してしまった可能性がありますので、再インストールする必要があります。</string>
|
||||
<string name="icon_pack_import_error">アイコンパックのインポート中にエラーが発生しました</string>
|
||||
<string name="icon_pack_import_exists_error">インポートしようとしているアイコンパックは既に存在します。上書きしますか?</string>
|
||||
@@ -185,14 +233,22 @@
|
||||
<string name="choose_totpauth_importer">このTOTP Authenticatorバックアップはパスワードで暗号化されていますか?</string>
|
||||
<string name="choose_application">インポートしたいアプリケーションを選択してください</string>
|
||||
<string name="choose_theme">テーマを選択してください</string>
|
||||
<string name="choose_account_name_position">アカウント名の位置を選択</string>
|
||||
<string name="choose_view_mode">表示モードを選択してください</string>
|
||||
<string name="choose_copy_behavior">コピー時の動作を選択</string>
|
||||
<string name="parsing_file_error">ファイルの解析中にエラーが発生しました</string>
|
||||
<string name="file_not_found">エラー: ファイルが見つかりません</string>
|
||||
<string name="reading_file_error">ファイルの読み取り中にエラーが発生しました</string>
|
||||
<string name="app_lookup_error">エラー: アプリがインストールされていません</string>
|
||||
<string name="app_version_error">インストールされた %s のバージョンはサポートされていません。 最近のバージョンでは、内部ストレージディレクトリ内のファイルの一部を暗号化し始めています。 Aegisがインポートに必要な情報にアクセスできなくなります。 インポートしようとしてエラーが発生する可能性があります。続行しますか?</string>
|
||||
<string name="root_error">エラー: root権限を取得できません</string>
|
||||
<plurals name="imported_entries_count">
|
||||
<item quantity="other">%d 件をインポートしました</item>
|
||||
<item quantity="other">%d 個のエントリーをインポートしました</item>
|
||||
</plurals>
|
||||
<plurals name="entries_shown">
|
||||
<item quantity="other">%d 個のエントリーを表示中</item>
|
||||
</plurals>
|
||||
<string name="intro_import_error_title">保管庫のインポート中にエラーが発生しました</string>
|
||||
<string name="import_error_title">インポート中にエラーが発生しました。</string>
|
||||
<string name="exporting_vault_error">保管庫のエクスポート中にエラーが発生しました</string>
|
||||
<string name="exported_vault">保管庫はエクスポートされました</string>
|
||||
@@ -201,14 +257,22 @@
|
||||
<string name="no_cameras_available">利用可能なカメラがありません</string>
|
||||
<string name="read_qr_error">QRコードの読み取り中にエラーが発生しました</string>
|
||||
<string name="read_qr_error_phonefactor">AegisはMicrosoft独自の2FAアルゴリズムと互換性がありません。Office 365で2FAを設定する場合は、必ず「通知なしでアプリケーションを設定する」を選択してください。</string>
|
||||
<string name="partial_google_auth_import">不完全な Google Authenticator のエクスポートが検出されました</string>
|
||||
<string name="partial_google_auth_import_warning">インポート内の一部のQRコードが見つかりません。以下のコードが見つかりませんでした:\n\n<b>%s</b>\n\n正常な部分のみでインポートを継続することはできますが、トークンへのアクセス方法を失う危険性があるため、すべてのQRコードを再試行することをお勧めします。</string>
|
||||
<string name="missing_qr_code_descriptor">• QRコード %d</string>
|
||||
<string name="import_partial_export_anyway">とにかく %d 個のトークンをインポートする</string>
|
||||
<string name="import_google_auth_failure">Google Authenticator エクスポートのインポートに失敗しました</string>
|
||||
<string name="unrelated_google_auth_batches_error">エクスポートには関連のないバッチの情報が含まれています。一度にひとつのバッチをインポートしてください。</string>
|
||||
<string name="no_tokens_can_be_imported">インポートできるトークンはありません</string>
|
||||
<string name="authentication_method_raw">Raw</string>
|
||||
<string name="unlocking_vault">保管庫のロックを解除しています</string>
|
||||
<string name="slot_this_device">(このデバイス)</string>
|
||||
<string name="remove_group">グループを削除</string>
|
||||
<string name="remove_group_description">このグループを削除してもよろしいですか?このグループのエントリは自動的に「グループなし」に切り替わります。</string>
|
||||
<string name="remove_group_description">このグループを削除してもよろしいですか?このグループのエントリーは自動的に「グループなし」に切り替わります。</string>
|
||||
<string name="remove_icon_pack">アイコンパックを削除</string>
|
||||
<string name="remove_icon_pack_description">このアイコンパックを削除してもよろしいですか?このパックからアイコンを使用するエントリーは影響を受けません。</string>
|
||||
<string name="details">詳細</string>
|
||||
<string name="show_error_details">エラーの詳細を表示</string>
|
||||
<string name="lock">ロックする</string>
|
||||
<string name="name">名前</string>
|
||||
<string name="no_group">グループなし</string>
|
||||
@@ -231,8 +295,9 @@
|
||||
<string name="clear">クリア</string>
|
||||
<string name="pref_highlight_entry_title">タップ時にトークンを強調表示する</string>
|
||||
<string name="pref_highlight_entry_summary">タップ時に一時的に強調表示することで、トークンが互いに区別しやすくなります。</string>
|
||||
<string name="pref_copy_on_tap_title">タップ時にトークンをコピー</string>
|
||||
<string name="pref_copy_on_tap_summary">トークンをタップしてクリップボードにコピーする</string>
|
||||
<string name="pref_minimize_on_copy_title">コピー時に最小化</string>
|
||||
<string name="pref_minimize_on_copy_summary">トークンをコピーした後にアプリを最小化する</string>
|
||||
<string name="pref_copy_behavior_title">トークンをクリップボードにコピー</string>
|
||||
<string name="pref_pause_entry_title">タップ時にトークンの更新を停止</string>
|
||||
<string name="pref_pause_entry_summary">トークンをタップすると、トークンの自動更新を一時停止します。フォーカスされている限り、トークンは更新されません。 「タップ時にトークンを強調表示する」または「タップして表示」の設定が必要です。</string>
|
||||
<string name="pin_keyboard_description">PINキーボードを有効にするにはパスワードを入力してください。これはパスワードが数字のみで構成されている場合にのみ機能します。</string>
|
||||
@@ -248,14 +313,21 @@
|
||||
<string name="normal_viewmode_title">標準</string>
|
||||
<string name="compact_mode_title">コンパクト</string>
|
||||
<string name="small_mode_title">スモール</string>
|
||||
<string name="tiles_mode_title">タイル</string>
|
||||
<string name="unknown_issuer">不明な発行者</string>
|
||||
<string name="unknown_account_name">不明なアカウント名</string>
|
||||
<plurals name="import_error_dialog">
|
||||
<item quantity="other">Aegisは %d 個のトークンをインポートできませんでした。これらのトークンはスキップされます。エラーの詳細を見るには「詳細」を押してください。</item>
|
||||
</plurals>
|
||||
<string name="unable_to_process_deeplink">ディープリンクを処理できません</string>
|
||||
<string name="unable_to_read_qrcode_file">ファイル %s からQRコードを読み取り処理できません。</string>
|
||||
<string name="unable_to_process_shared_text">OTPとして共有テキストを処理できません</string>
|
||||
<string name="unable_to_read_qrcode_files">QRコードの一部を読み取り処理できません。 %d/%d 個のエントリーのみインポートされます。</string>
|
||||
<string name="unable_to_generate_qrcode">QRコードを生成できません</string>
|
||||
<string name="select_picture">画像を選択</string>
|
||||
<string name="select_icon">アイコンを選択</string>
|
||||
<string name="tile_open_vault" comment="label for a quick settings tile that opens the app when tapped">保管庫を開く</string>
|
||||
<string name="tile_open_scanner" comment="label for a quick settings tile that opens the QR code scanner when tapped">スキャナを開く</string>
|
||||
<string name="toggle_checkboxes">チェックボックスを切り替え</string>
|
||||
<string name="search">検索</string>
|
||||
<string name="channel_name_lock_status">ロック状態</string>
|
||||
@@ -287,6 +359,19 @@
|
||||
</plurals>
|
||||
<string name="google_qr_export_unexpected">QRコード#%dを期待していましたが、代わりに#%dをスキャンしました</string>
|
||||
<string name="backup_error_bar_message"><b>保管庫のバックアップが失敗しました</b></string>
|
||||
<string name="backup_system_builtin">Aegisの内蔵自動バックアップ</string>
|
||||
<string name="backup_system_android">Androidのクラウドバックアップシステム</string>
|
||||
<string name="backup_reminder_bar_message_with_latest" comment="The parameter is an elapsed time in the style of 'x seconds/minutes/days ago'"> 最新のバックアップが古くなっています (%s)
|
||||
</string>
|
||||
<string name="backup_reminder_bar_message"> 変更がバックアップされていません
|
||||
</string>
|
||||
<string name="backup_reminder_bar_dialog_title">変更がバックアップされていません</string>
|
||||
<string name="backup_reminder_bar_dialog_summary">最近行われた保管庫への変更がバックアップされていません。アカウントへのアクセス権を失わないためには、定期的なバックアップが重要です。設定メニューから自動バックアップを設定することを検討してください。
|
||||
</string>
|
||||
<string name="backup_reminder_bar_dialog_accept">バックアップを設定する</string>
|
||||
<string name="backup_plaintext_export_warning"><b>保管庫は最近プレーンテキストでエクスポートされました</b></string>
|
||||
<string name="pref_show_plaintext_warning_hint">今後この警告を表示しない</string>
|
||||
<string name="backup_plaintext_warning_explanation">この警告は、最近暗号化されていない保管庫のコピーをエクスポートしたために表示されています。 トークンのセキュリティを維持するために、必要がなくなったらこのファイルを削除することをお勧めします。</string>
|
||||
<string name="switch_camera">カメラを切り替え</string>
|
||||
<string name="empty_list">表示するコードがありません。右下のプラス記号をタップしてエントリーを追加してください</string>
|
||||
<string name="empty_list_title">エントリーが見つかりません</string>
|
||||
@@ -297,10 +382,17 @@
|
||||
<string name="pick_icon">アイコンを選択</string>
|
||||
<string name="uncategorized">未分類</string>
|
||||
<string name="done">完了</string>
|
||||
<plurals name="qr_count">
|
||||
<item quantity="other">%d / %d QRコード</item>
|
||||
</plurals>
|
||||
<string name="next">次へ</string>
|
||||
<string name="previous">前へ</string>
|
||||
<string name="copy_uri">URIをコピー</string>
|
||||
<string name="unable_to_copy_uri_to_clipboard">URIをクリップボードにコピーできません</string>
|
||||
<string name="uri_copied_to_clipboard">URI をクリップボードにコピーしました</string>
|
||||
<string name="transfer_entry">エントリーを転送</string>
|
||||
<string name="transfer_entry_description">このエントリーを別の認証アプリに転送するには、このQRコードをスキャンしてください</string>
|
||||
<string name="google_auth_compatible_transfer_description">QRコードを Aegis または Google Authenticator でスキャンしてください。\n\nGoogle Authenticator アプリの制限のため、SHA1 を使用し6桁のコードを生成する TOTP と HOTP トークンのみが含まれます。</string>
|
||||
<string name="password_strength_very_weak">非常に弱い</string>
|
||||
<string name="password_strength_weak">弱い</string>
|
||||
<string name="password_strength_fair">普通</string>
|
||||
@@ -310,32 +402,68 @@
|
||||
<string name="pref_pin_keyboard_summary">ロック画面でPINキーボードを有効にする場合、これを有効にします。これは数字のパスワードでのみ動作します。</string>
|
||||
<string name="title_activity_preferences">設定</string>
|
||||
<string name="title_activity_manage_groups">グループの管理</string>
|
||||
<string name="title_activity_transfer">エントリを転送</string>
|
||||
<string name="title_activity_transfer">エントリーを転送</string>
|
||||
<string name="title_activity_about">このプログラムについて</string>
|
||||
<string name="title_activity_edit_entry">エントリーを編集</string>
|
||||
<string name="title_activity_scan_qr">QRコードをスキャン</string>
|
||||
<string name="title_activity_manage_slots">キースロットの管理</string>
|
||||
<string name="title_activity_import_entries">エントリーをインポート</string>
|
||||
<string name="dialog_wipe_entries_title">項目を消去</string>
|
||||
<string name="dialog_wipe_entries_message">あなたの保管庫には既にエントリーが含まれています。このファイルをインポートする前に、これらのエントリを削除しますか?\n\n<b>その場合、保管庫内の既存のエントリーへのアクセスが永久に失われます。</b></string>
|
||||
<string name="dialog_wipe_entries_title">エントリーを消去</string>
|
||||
<string name="dialog_wipe_entries_message">あなたの保管庫には既にエントリーが含まれています。このファイルをインポートする前に、これらのエントリーを削除しますか?\n\n<b>その場合、保管庫内の既存のエントリーへのアクセスが永久に失われます。</b></string>
|
||||
<string name="dialog_wipe_entries_checkbox">保管庫の内容を消去</string>
|
||||
<string name="panic_trigger_ignore_toast">イージスはパニックトリガーを受信しましたが、設定は無効になっています。</string>
|
||||
<string name="pref_panic_trigger_title">パニックトリガー時に保管庫を削除</string>
|
||||
<string name="pref_panic_trigger_summary">Rippleからパニックトリガーを受信したときに保管庫を削除する</string>
|
||||
<string name="import_vault">保管庫をインポート</string>
|
||||
<string name="importer_help_2fas">2FAS Authenticatorのバックアップファイルを提供します。</string>
|
||||
<string name="importer_help_aegis">Aegisのエクスポート/バックアップファイルを提供します。</string>
|
||||
<string name="importer_help_authenticator_plus">Authenticator Plusの<b>Settings -> Backup & Restore -> Export as Text and HTML</b>で取得したエクスポートファイルを提供します。</string>
|
||||
<string name="importer_help_authenticator_pro">Authenticator Pro でファイルをエクスポートするには、<b>設定 -> バックアップ -> 暗号化されたファイルへバックアップ (推奨) </b> と進みます。</string>
|
||||
<string name="importer_help_authy">Authyの内部ストレージディレクトリにある <b>/data/data/com.authy/shared_prefs/com.auth.storage.tokens.authenticator.xml</b>のコピーを提供します。</string>
|
||||
<string name="importer_help_andotp">andOTPのエクスポート/バックアップ ファイルを提供します。</string>
|
||||
<string name="importer_help_bitwarden">Bitwarden のエクスポート/バックアップファイルを提供します。暗号化されたファイルはサポートされていません。</string>
|
||||
<string name="importer_help_battle_net_authenticator">Battle.net Authenticator の内部ストレージディレクトリにある<b>/data/data/com.blizzard.bma/shared_prefs/com.blizzard.bma.AUTH_STORE.xml</b>, のコピーを提供します。</string>
|
||||
<string name="importer_help_duo">DUOの内部ストレージディレクトリにある <b>/data/data/com.duosecurity.duomobile/files/duokit/accounts.json</b>のコピーを提供します。</string>
|
||||
<string name="importer_help_freeotp">FreeOTPの内部ストレージディレクトリにある <b>/data/data/org.fedorahosted.freeotp/shared_prefs/tokens.xml</b>のコピーを提供します。</string>
|
||||
<string name="importer_help_freeotp_plus">FreeOTP+のエクスポートファイルを提供します。</string>
|
||||
<string name="importer_help_google_authenticator"><b>Google Authenticator v5.10 およびそれ以前のデータベースファイルのみサポートされています。</b>.\n\nGoogle Authenticator の内部ストレージディレクトリにある<b>/data/data/com.google.android.apps.authenticator2/databases/databases</b> のコピーを提供します。</string>
|
||||
<string name="importer_help_microsoft_authenticator">Microsoft Authenticatorの内部ストレージディレクトリにある <b>/data/data/com.azure.authenticator/databases/PhoneFactor</b>のコピーを提供します。</string>
|
||||
<string name="importer_help_plain_text">各行にGoogle Authenticator URIを持つプレーンテキストファイルを提供します。</string>
|
||||
<string name="importer_help_steam"><b>Steam v3.0 およびそれ以降のバージョンはサポートされていません。</b>. Steam の内部ストレージディレクトリにある <b>/data/data/com.valvesoftware.android.steam.community/files/Steamguard-*.json</b>のコピーを提供します。</string>
|
||||
<string name="importer_help_totp_authenticator">TOTP Authenticatorのエクスポートファイルを提供します。</string>
|
||||
<string name="importer_help_winauth">WinAuthのエクスポートファイルを提供します。</string>
|
||||
<string name="importer_help_direct">%sからエントリーを直接インポートします。これにはアプリをデバイスにインストールし、rootアクセスをAegisに許可する必要があります。</string>
|
||||
<string name="importer_encrypted_exception_google_authenticator">暗号化されたエントリーがスキップされました: %s</string>
|
||||
<string name="importer_help_direct">%sからエントリーを直接インポートします。これにはアプリをデバイスにインストールし、root権限をAegisに許可する必要があります。</string>
|
||||
<string name="groups">グループ</string>
|
||||
<string name="pref_focus_search">アプリ起動時に検索にフォーカス</string>
|
||||
<string name="pref_focus_search_summary">アプリ起動直後、検索にフォーカスする。</string>
|
||||
<string name="pref_grouping_halves">半分でグループ化</string>
|
||||
<string name="pref_grouping_none">グループ化しない</string>
|
||||
<string name="pref_grouping_size_two">2桁でグループ化</string>
|
||||
<string name="pref_grouping_size_three">3桁でグループ化</string>
|
||||
<string name="pref_grouping_size_four">4桁でグループ化</string>
|
||||
<string name="pref_copy_behavior_never">何もしない</string>
|
||||
<string name="pref_copy_behavior_single_tap">シングルタップ</string>
|
||||
<string name="pref_copy_behavior_double_tap">ダブルタップ</string>
|
||||
<string name="pref_account_name_position_hidden">非表示</string>
|
||||
<string name="pref_account_name_position_end">次の発行者</string>
|
||||
<string name="pref_account_name_position_below">前の発行者</string>
|
||||
<plurals name="time_elapsed_seconds">
|
||||
<item quantity="other">%d 秒前</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_minutes">
|
||||
<item quantity="other">%d 分前</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_hours">
|
||||
<item quantity="other">%d 時間前</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_days">
|
||||
<item quantity="other">%d 日前</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_years">
|
||||
<item quantity="other">%d 年前</item>
|
||||
</plurals>
|
||||
<plurals name="dropdown_checkboxes_default_count">
|
||||
<item quantity="other">%d 個のアイテムを選択</item>
|
||||
</plurals>
|
||||
</resources>
|
||||
|
||||
@@ -3,34 +3,77 @@
|
||||
<string name="action_settings">ಸಿದ್ಢತೆಗಳು</string>
|
||||
<string name="action_about">ಅಪ್ಲಿಕೇಶನ್ ಬಗ್ಗೆ</string>
|
||||
<string name="action_delete">ಅಳಿಸು</string>
|
||||
<string name="action_transfer">ವರ್ಗಾವಣೆ</string>
|
||||
<string name="action_edit_icon">ಐಕಾನ್ ಪರಿಷ್ಕರಿಸು</string>
|
||||
<string name="action_reset_usage_count">ಉಪಯೋಗಿಸಿದ ಸಂಖ್ಯೆಯನ್ನು ಮರುಹೊಂದಿಸು</string>
|
||||
<string name="action_reset_usage_count_dialog">ಎಷ್ಟು ಬಾರಿ ಟೋಕೆನ್ಗಳನ್ನು ಉಪಯೋಗಿಸಿದ್ದೀರಿ ಅನ್ನುವುದನ್ನು ೦ ಗೆ ಮರುಹೊಂದಿಸುವುದೇ?</string>
|
||||
<string name="action_default_icon">ಮೂಲ ಐಕಾನನ್ನು ಪುನಃಸ್ಥಾಪಿಸಿ</string>
|
||||
<string name="discard">ತಿರಸ್ಕರಿಸು</string>
|
||||
<string name="save">ಉಳಿಸು</string>
|
||||
<string name="issuer">ನೀಡುವವರು</string>
|
||||
<string name="yandex_pin">ಪಿನ್(4-16 ಅಂಕೆಗಳು)</string>
|
||||
<string name="motp_pin">ಪಿನ್(4 ಅಂಕೆಗಳು)</string>
|
||||
<string name="warning">ಎಚ್ಚರಿಕೆ</string>
|
||||
<string name="pref_cat_appearance_app">ಆ್ಯಪ್</string>
|
||||
<string name="pref_cat_appearance_entries">ಎಂಟ್ರಿಗಳು</string>
|
||||
<string name="pref_cat_backups_android">ಆಂಡ್ರಾಯ್ಡ್</string>
|
||||
<string name="pref_cat_backups_auto">ಸ್ವಯಂಚಾಲಿತ ಬ್ಯಾಕಪ್ಗಳು</string>
|
||||
<string name="pref_section_behavior_title">ಆಪ್ ನಡವಳಿಕೆಗಳು</string>
|
||||
<string name="pref_section_behavior_summary">ಪ್ರವೇಶ ಪಟ್ಟಿಯೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸುವಾಗ ಅದರ ನಡವಳಿಕೆಯನ್ನು ಕಸ್ಟಮೈಸ್ ಮಾಡಿ.</string>
|
||||
<string name="pref_section_appearance_title">ನೋಟ</string>
|
||||
<string name="pref_section_appearance_summary">ಅಪ್ಲಿಕೇಶನ್ ನ ಬಣ್ಣ, ಭಾಷೆ ಹಾಗು ಇತರೆ ಸಿದ್ಧತೆಗಳನ್ನು ಬದಲಾಯಿಸಿ.</string>
|
||||
<string name="pref_section_security_title">ಭದ್ರತೆ</string>
|
||||
<string name="pref_section_security_summary">ಗೂಢಲಿಪಿಕಾರಣ, ಬಯೋಮೆಟ್ರಿಕ್ ಹಾಗು ಭದ್ರತೆಗೆ ಸಂಬಂದಿಸಿದ ಇತರೆ ಸಿದ್ಧತೆಗಳನ್ನು ಹೊಂದಿಸಿ.</string>
|
||||
<string name="pref_section_import_export_title">ಆಮದು & ರಫ್ತು</string>
|
||||
<string name="pref_section_backups_title">ಬ್ಯಾಕಪ್ಗಳು</string>
|
||||
<string name="pref_section_icon_packs">ಐಕಾನ್ ಪ್ಯಾಕುಗಳು</string>
|
||||
<string name="pref_section_icon_packs_summary">ಐಕಾನ್ ಪ್ಯಾಕುಗಳನ್ನು ಆಮದಿಸಿ ಹಾಗು ನಿರ್ವಹಿಸಿ</string>
|
||||
<string name="pref_select_theme_title">ಥೀಮ್</string>
|
||||
<string name="pref_view_mode_title">ವೀಕ್ಷಣೆಯ ರೀತಿ</string>
|
||||
<string name="pref_lang_title">ಭಾಷೆ</string>
|
||||
<string name="pref_account_name_title">ಖಾತೆಯ ಹೆಸರನ್ನು ತೋರಿಸು</string>
|
||||
<string name="pref_account_name_summary">ಖಾತೆಯ ಹೆಸರನ್ನು ನೀಡುವವರ ಪಕ್ಕ ತೋರಿಸುವುದಕ್ಕೆ ಇದನ್ನು ಸಕ್ರಿಯಗೊಳಿಸು</string>
|
||||
<string name="pref_show_icons_title">ಐಕಾನ್ಗಳನ್ನು ತೋರಿಸು</string>
|
||||
<string name="pref_show_icons_summary">ಪ್ರತಿ ಪ್ರವೇಶದ ಪಕ್ಕದಲ್ಲಿ ಐಕಾನ್ ಅನ್ನು ಪ್ರದರ್ಶಿಸಿ</string>
|
||||
<string name="pref_code_group_size_title">ಅಂಕೆಗಳ ಗುಂಪು</string>
|
||||
<string name="pref_import_file_title">ಫೈಲಿಂದ ಆಮದಿಸು</string>
|
||||
<string name="pref_import_file_summary">ಫೈಲ್ನಿಂದ ಟೋಕನ್ಗಳ್ಳನ್ನು ಆಮದು ಮಾಡಿಕೊಳ್ಳಿ</string>
|
||||
<string name="pref_backups_reminder_title">ಬ್ಯಾಕಪ್ ಜ್ಞಾಪನೆ</string>
|
||||
<string name="pref_import_app_title">ಅಪ್ಲಿಕೇಶನಿಂದ ಆಮದಿಸು</string>
|
||||
<string name="pref_export_title">ರಫ್ತು ಮಾಡು</string>
|
||||
<string name="pref_password_reminder_title">ಪಾಸ್ವರ್ಡ್ ಜ್ಞಾಪನೆ</string>
|
||||
<string name="pref_google_auth_export_no_data">ರವಾನಿಸಲು ಯಾವುದೇ ಡೇಟಾ ಇಲ್ಲ</string>
|
||||
<string name="pref_secure_screen_title">ಪರದೆಯ ಭದ್ರತೆ</string>
|
||||
<string name="pref_secure_screen_summary">ಅಪ್ಲಿಕೇಶನ್ ಒಳಗೆ ಪರದೆ ಚಿತ್ರ ಹಾಗು ಪರದೆಯನ್ನು ಸೆರೆಹಿಡಿಯುವ ಇತರ ಪ್ರಯತ್ನಗಳನ್ನು ನಿರ್ಬಂಧಿಸು</string>
|
||||
<string name="pref_tap_to_reveal_title">ನೋಡುವುದಕ್ಕೆ ಟ್ಯಾಪ್ ಮಾಡು</string>
|
||||
<string name="pref_tap_to_reveal_summary">ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಟೋಕನ್ಗಳನ್ನು ಮರೆಮಾಡಲಾಗುತ್ತದೆ. ಸಂಕೇತವನ್ನು ಬಹಿರಂಗಪಡಿಸುವುದಕ್ಕೆ ಟೋಕನ್ಗಳನ್ನು ಒತ್ತು.</string>
|
||||
<string name="pref_tap_to_reveal_time_title">\'ನೋಡುವುದಕ್ಕೆ ಟ್ಯಾಪ್ ಮಾಡಿ\'ಗೆ ಸಮಯದ ಅವಧಿ</string>
|
||||
<string name="pref_auto_lock_title">ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಬೀಗ ಹಾಕು</string>
|
||||
<string name="pref_backup_password_category">ಬ್ಯಾಕಪ್ & ರವಾನಿಸು</string>
|
||||
<string name="pref_encryption_title">ಗೂಢಲಿಪೀಕರಣ</string>
|
||||
<string name="pref_set_password_title">ಗುಪ್ತಪದವನ್ನು ಬದಲಾಯಿಸು</string>
|
||||
<string name="pref_set_password_summary">ವೌಲ್ಟ್ ಅನ್ನು ತೆರೆಯಲು ಹೊಸಾ ಗುಪ್ತಪದವನ್ನು ಆಯ್ಕೆ ಮಾಡಿ</string>
|
||||
<string name="export_format_hint">ರಫ್ತು ಸ್ವರೂಪ</string>
|
||||
<string name="export_all_groups">ಎಲ್ಲಾ ಗುಂಪುಗಳನ್ನು ರಫ್ತು ಮಾಡಿ</string>
|
||||
<plurals name="export_groups_selected_count">
|
||||
<item quantity="one">%d ಗುಂಪನ್ನು ಆಯ್ಕೆ ಮಾಡಲಾಗಿದೆ</item>
|
||||
<item quantity="other">%d ಗುಂಪುಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡಲಾಗಿದೆ</item>
|
||||
</plurals>
|
||||
<string name="choose_authentication_method">ಭದ್ರತೆ</string>
|
||||
<string name="authentication_method_none">ಯಾವುದೂ ಇಲ್ಲ</string>
|
||||
<string name="authentication_method_password">ಗುಪ್ತಪದ</string>
|
||||
<string name="authentication_method_biometrics">ಬಯೋಮೆಟ್ರಿಕ್</string>
|
||||
<string name="authentication">ವೌಲ್ಟಿನ ಬೀಗವನ್ನು ತೆರೆ</string>
|
||||
<string name="set_password">ದಯವಿಟ್ಟು ಗುಪ್ತಪದವನ್ನು ನಮೂದಿಸಿ</string>
|
||||
<string name="set_group">ದಯವಿಟ್ಟು ಒಂದು ಗುಂಪಿನ ಹೆಸರವನ್ನು ನಮೂದಿಸಿ</string>
|
||||
<string name="set_number">ದಯವಿಟ್ಟು ಒಂದು ಸಂಖ್ಯೆಯನ್ನು ನಮೂದಿಸಿ</string>
|
||||
<string name="set_password_confirm">ದಯವಿಟ್ಟು ಗುಪ್ತಪದವನ್ನು ಖಚಿತಪಡಿಸಿ</string>
|
||||
<string name="invalid_password">ಗುಪ್ತಪದ ತಪ್ಪಾಗಿದೆ</string>
|
||||
<string name="password_reminder_freq_never">ಎಂದಿಗೂ ಇಲ್ಲ</string>
|
||||
<string name="password_reminder_freq_weekly">ವಾರಕ್ಕೊಮ್ಮೆ</string>
|
||||
<string name="password_reminder_freq_biweekly">ಎರಡು ವಾರಕ್ಕೊಮ್ಮೆ</string>
|
||||
<string name="password_reminder_freq_monthly">ಮಾಸಿಕ</string>
|
||||
<string name="password_reminder_freq_quarterly">ತ್ರೈಮಾಸಿಕ</string>
|
||||
<string name="yes">ಹೌದು</string>
|
||||
<string name="no">ಇಲ್ಲ</string>
|
||||
<string name="unlock">ಬೀಗ ತೆಗೆದು ಹಾಕು</string>
|
||||
<string name="advanced">ಸುಧಾರಿತ</string>
|
||||
<string name="counter">ಎಣಿಕೆ ಮಾಡುವ ಯಂತ್ರ</string>
|
||||
@@ -41,13 +84,18 @@
|
||||
<string name="enter_manually">ಕೈಯಾರೆ ನಮೂದಿಸಿ</string>
|
||||
<string name="copy">ನಕಲಿಸು</string>
|
||||
<string name="edit">ಸಂಪಾದಿಸು</string>
|
||||
<string name="favorite" comment="Verb">ಮೆಚ್ಚಿನವುಗಳು</string>
|
||||
<string name="unfavorite" comment="Verb">ಮೆಚ್ಚಿನದಲ್ಲದ</string>
|
||||
<string name="error_all_caps">ದೋಷ</string>
|
||||
<string name="password">ಗುಪ್ತಪದ</string>
|
||||
<string name="confirm_password">ಗುಪ್ತಪದವನ್ನು ಖಚಿತಗೊಳಿಸು</string>
|
||||
<string name="show_password">ಗುಪ್ತಪದ ತೋರಿಸು</string>
|
||||
<string name="unlock_vault_error">ವೌಲ್ಟಿನ ಬೀಗವನ್ನು ತೆರೆಯಲು ಆಗಲಿಲ್ಲ</string>
|
||||
<string name="unlock_vault_error_description">ಗುಪ್ತಪದ ತಪ್ಪಾಗಿದೆ. ತಪ್ಪಾಗಿ ಗುಪ್ತಪದವನ್ನು ನಮೂದಿಸಲಿಲ್ಲ ಎಂದು ಖಚಿತಗೊಳಿಸು.</string>
|
||||
<string name="password_equality_error">ಗುಪ್ತಪದಗಾಳು ಒಂದೇ ಆಗಿರಾಬೇಕು ಹಾಗು ಖಾಲಿ ಆಗಿರಬಾರದು</string>
|
||||
<string name="snackbar_authentication_method">ದಯವಿಟ್ಟು ಒಂದು ದೃಢೀಕರಣದ ವಿಧಾನವನ್ನು ಆಯ್ಕೆ ಮಾಡಿ</string>
|
||||
<string name="encrypting_vault">ವೌಲ್ಟನ್ನು ಗೂಢಲಿಪೀಕರಣ ಮಾಡಲಾಗುತ್ತಿದೆ</string>
|
||||
<string name="reading_file">ಕಡತವನ್ನು ಓದಲಾಗುತ್ತಿದೆ</string>
|
||||
<string name="delete_entry">ಎಂಟ್ರಿಯನ್ನು ಅಳಿಸು</string>
|
||||
<string name="delete_entry_description">ನಿಜವಾಗಲು ಈ ಎಂಟ್ರಿಯನ್ನು ಅಳಿಸಲು ಬಯಸುವಿರಾ?</string>
|
||||
<string name="discard_changes">ಬದಲಾವಣೆಗಳನ್ನು ತಿರಸ್ಕರಿಸುವುದಾ?</string>
|
||||
@@ -88,6 +136,7 @@
|
||||
<string name="sort_alphabetically_name_reverse">ಖಾತೆ (ವರ್ಣಮಾಲೆಯ ಹಿಮ್ಮುಖವಾಗಿಯಾಗಿ)</string>
|
||||
<string name="sort_custom">ನಿಮ್ಮ ಇಚ್ಛೆ</string>
|
||||
<string name="new_group">ಹೊಸ ಗುಂಪು…</string>
|
||||
<string name="group">ಗುಂಪು</string>
|
||||
<string name="group_name_hint">ಗುಂಪಿನ ಹೆಸರು</string>
|
||||
<string name="preference_manage_groups">ಗುಂಪುಗಳನ್ನು ಸಂಪಾದಿಸು</string>
|
||||
<string name="preference_manage_groups_summary">ಇಲ್ಲಿ ನಿಮ್ಮ ಗುಂಪುಗಳನ್ನು ನಿರ್ವಹಿಸು ಮತ್ತು ಅಳಿಸು</string>
|
||||
@@ -118,5 +167,30 @@
|
||||
<string name="email">ಈಮೇಲ್</string>
|
||||
<string name="empty_list">ತೋರಿಸುವುದಕ್ಕೆ ಯಾವುದೇ ಸಂಕೇತವು ಇಲ್ಲ. ಎಂಟ್ರಿಗಳನ್ನು ಸೇರಿಸಲು ಕೆಳಗಿನ ಬಲ ಮೂಲೆಯಲ್ಲಿರುವ ಹೆಚ್ಚಿನ ಚಿಹ್ನೆಯನ್ನು ಒತ್ತು</string>
|
||||
<string name="empty_list_title">ಯಾವುದೇ ಎಂಟ್ರಿಗಳು ಕಂಡುಬಂದಿಲ್ಲ</string>
|
||||
<string name="title_activity_manage_groups">ಗುಂಪುಗಳನ್ನು ನಿರ್ವಹಿಸು</string>
|
||||
<string name="title_activity_about">ಅಪ್ಲಿಕೇಶನ್ ಬಗ್ಗೆ</string>
|
||||
<plurals name="time_elapsed_seconds">
|
||||
<item quantity="one">%d ಸೆಕೆಂಡ್ ಹಿಂದೆ</item>
|
||||
<item quantity="other">%d ಸೆಕೆಂಡ್ಗಳ ಹಿಂದೆ</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_minutes">
|
||||
<item quantity="one">%d ನಿಮಿಷದ ಹಿಂದೆ</item>
|
||||
<item quantity="other">%d ನಿಮಿಷಗಳ ಹಿಂದೆ</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_hours">
|
||||
<item quantity="one">%d ಗಂಟೆಯ ಹಿಂದೆ</item>
|
||||
<item quantity="other">%d ಗಂಟೆಗಳ ಹಿಂದೆ</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_days">
|
||||
<item quantity="one">%d ದಿನಗಳ ಹಿಂದೆ</item>
|
||||
<item quantity="other">%d ದಿನಗಳ ಹಿಂದೆ</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_years">
|
||||
<item quantity="one">%d ವರ್ಷದ ಹಿಂದೆ</item>
|
||||
<item quantity="other">%d ವರ್ಷಗಳ ಹಿಂದೆ</item>
|
||||
</plurals>
|
||||
<plurals name="dropdown_checkboxes_default_count">
|
||||
<item quantity="one">%d ಐಟಂ ಆಯ್ಕೆ ಮಾಡಲಾಗಿದೆ</item>
|
||||
<item quantity="other">%d ಐಟಂಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡಲಾಗಿದೆ</item>
|
||||
</plurals>
|
||||
</resources>
|
||||
|
||||
@@ -29,8 +29,9 @@
|
||||
<string name="pref_select_theme_title">Apipavidalinimas</string>
|
||||
<string name="pref_view_mode_title">Rodinio veiksena</string>
|
||||
<string name="pref_lang_title">Kalba</string>
|
||||
<string name="pref_show_icons_title">Rodyti piktogramas</string>
|
||||
<string name="pref_show_icons_summary">Rodyti piktogramas prie kiekvieno įrašo</string>
|
||||
<string name="pref_code_group_size_title">Kodo skaitmenų grupavimas</string>
|
||||
<string name="pref_account_name_title">Rodyti paskyros pavadinimą</string>
|
||||
<string name="pref_import_file_title">Importuoti iš failo</string>
|
||||
<string name="pref_import_file_summary">Importuoti prieigos raktus iš failo</string>
|
||||
<string name="pref_android_backups_title">„Android“ debesijos atsarginės kopijos</string>
|
||||
@@ -70,7 +71,6 @@
|
||||
<string name="export_encrypted">Šifruoti slėptuvę</string>
|
||||
<string name="export_help">Šis veiksmas eksportuos slėptuvę iš Aegis vidinės saugyklos. Pasirinkite formatą, kuriuo norėtumėte eksportuoti:</string>
|
||||
<string name="export_warning_unencrypted">Jūs ketinate eksportuoti nešifruotą savo Aegis slėptuvės kopiją. <b>Tai nerekomenduojama</b>.</string>
|
||||
<string name="export_warning_accept">Aš suprantu riziką</string>
|
||||
<string name="export_format_aegis">Aegis (.JSON)</string>
|
||||
<string name="export_format_google_auth_uri">Tekstinis failas (.TXT)</string>
|
||||
<string name="export_format_hint">Eksportavimo formatas</string>
|
||||
@@ -90,7 +90,6 @@
|
||||
<string name="set_group">Įveskite grupės pavadinimą</string>
|
||||
<string name="set_password_confirm">Pakartokite slaptažodį</string>
|
||||
<string name="invalid_password">Slaptažodis yra neteisingas</string>
|
||||
<string name="password_reminder">Įveskite savo slaptažodį. Retkarčiais prašysime jūsų tai atlikti, kad jo nepamirštumėte.</string>
|
||||
<string name="password_reminder_freq_never">Niekada</string>
|
||||
<string name="period_hint">Laikotarpis (sek.)</string>
|
||||
<string name="algorithm_hint">Maišos funkcija</string>
|
||||
@@ -99,6 +98,7 @@
|
||||
<string name="yes">Taip</string>
|
||||
<string name="no">Ne</string>
|
||||
<string name="unlock">Atrakinti</string>
|
||||
<string name="advanced">Išplėstiniai</string>
|
||||
<string name="digits">Skaitmenys</string>
|
||||
<string name="secret">Paslaptis</string>
|
||||
<string name="scan">Skenuoti QR kodą</string>
|
||||
@@ -106,6 +106,7 @@
|
||||
<string name="enter_manually">Įvesti rankiniu būdu</string>
|
||||
<string name="copy">Kopijuoti</string>
|
||||
<string name="edit">Taisyti</string>
|
||||
<string name="error_all_caps">KLAIDA</string>
|
||||
<string name="password">Slaptažodis</string>
|
||||
<string name="show_password">Rodyti slaptažodį</string>
|
||||
<string name="new_entry">Naujas įrašas</string>
|
||||
@@ -172,6 +173,12 @@
|
||||
<item quantity="many">Importuota %d įrašų</item>
|
||||
<item quantity="other">Importuotas %d įrašas</item>
|
||||
</plurals>
|
||||
<plurals name="entries_shown">
|
||||
<item quantity="one">Rodomas %d įrašas</item>
|
||||
<item quantity="few">Rodomi %d įrašai</item>
|
||||
<item quantity="many">Rodoma %d įrašų</item>
|
||||
<item quantity="other">Rodomas %d įrašas</item>
|
||||
</plurals>
|
||||
<string name="intro_import_error_title">Importuojant slėptuvę įvyko klaida</string>
|
||||
<string name="import_error_title">Importuojant įvyko viena ar daugiau klaidų</string>
|
||||
<string name="exporting_vault_error">Bandant eksportuoti slėptuvę, įvyko klaida</string>
|
||||
@@ -197,11 +204,11 @@
|
||||
<string name="group">Grupė</string>
|
||||
<string name="group_name_hint">Grupės pavadinimas</string>
|
||||
<string name="preference_manage_groups">Taisyti grupes</string>
|
||||
<string name="preference_manage_groups_summary">Čia tvarkykite ir ištrinkite savo grupes</string>
|
||||
<string name="note">Pastaba</string>
|
||||
<string name="clear">Išvalyti</string>
|
||||
<string name="pref_highlight_entry_title">Bakstelėjus, paryškinti prieigos raktus</string>
|
||||
<string name="pref_highlight_entry_summary">Bakstelėjus ant prieigos raktų, laikinai juos paryškinti ir padaryti taip, kad juos būtų lengviau atskirti</string>
|
||||
<string name="pref_copy_on_tap_title">Bakstelėjus, kopijuoti prieigos raktus</string>
|
||||
<string name="pref_copy_on_tap_summary">Bakstelėjus ant prieigos raktų, kopijuoti juos į iškarpinę</string>
|
||||
<string name="pin_keyboard_description">Norėdami įjungti PIN kodo klaviatūrą, įveskite slaptažodį. Turėkite omenyje, jog tai veikia tik tuo atveju, jei jūsų slaptažodis yra sudarytas tik iš skaitmenų</string>
|
||||
<string name="pin_keyboard_error">Klaida įjungiant PIN kodo klaviatūrą</string>
|
||||
<string name="pin_keyboard_error_description">Neįmanoma nustatyti PIN kodo klaviatūros. Jūsų slaptažodis privalo būti sudarytas tik iš skaitmenų.</string>
|
||||
@@ -223,6 +230,7 @@
|
||||
</plurals>
|
||||
<string name="unable_to_read_qrcode_file">Nepavyko perskaityti ir apdoroti QR kodo iš failo: %s.</string>
|
||||
<string name="unable_to_generate_qrcode">Nepavyko sukurti QR kodo</string>
|
||||
<string name="tile_open_vault" comment="label for a quick settings tile that opens the app when tapped">Atverti slėptuvę</string>
|
||||
<string name="vault_unlocked_state">Slėptuvė atrakinta. Bakstelėkite čia, norėdami užrakinti.</string>
|
||||
<string name="version">Versija</string>
|
||||
<string name="changelog">Keitinių žurnalas</string>
|
||||
@@ -244,6 +252,8 @@
|
||||
<string name="time_sync_warning_disable">Daugiau manęs nebeįspėkite. Aš žinau, ką darau.</string>
|
||||
<string name="google_qr_export_unrelated">Rastas nesusijęs QR kodas. Pabandykite paleisti skenerį iš naujo.</string>
|
||||
<string name="google_qr_export_unexpected">Tikėtasi #%d QR kodo, bet vietoj to, nuskenuotas #%d</string>
|
||||
<string name="backup_reminder_bar_message"> Pakeitimų atsarginė kopija nėra daroma
|
||||
</string>
|
||||
<string name="pref_show_plaintext_warning_hint">Daugiau neberodyti šio įspėjimo</string>
|
||||
<string name="backup_plaintext_warning_explanation">Šis įspėjimas yra rodomas, nes neseniai eksportavote nešifruotą slėptuvės kopiją. Norint palaikyti prieigos raktų saugumą, rekomenduojame ištrinti šį failą iš karto, kai jo nebereikės.</string>
|
||||
<string name="switch_camera">Perjungti kamerą</string>
|
||||
@@ -255,6 +265,9 @@
|
||||
<string name="done">Atlikta</string>
|
||||
<string name="next">Kitas</string>
|
||||
<string name="previous">Ankstesnis</string>
|
||||
<string name="copy_uri">Kopijuoti URI</string>
|
||||
<string name="unable_to_copy_uri_to_clipboard">Nepavyko nukopijuoti URI į iškarpinę</string>
|
||||
<string name="uri_copied_to_clipboard">URI nukopijuotas į iškarpinę</string>
|
||||
<string name="transfer_entry">Perkelti įrašą</string>
|
||||
<string name="transfer_entry_description">Nuskenuokite šį QR kodą naudodami tapatybės nustatymo programėlę, į kurią norite perkelti šį įrašą</string>
|
||||
<string name="password_strength_very_weak">Labai silpnas</string>
|
||||
|
||||
@@ -39,8 +39,10 @@
|
||||
<string name="pref_show_icons_summary">Rādīt ikonu pie katra ieraksta</string>
|
||||
<string name="pref_code_group_size_title">Koda ciparu kopošana</string>
|
||||
<string name="pref_code_group_size_summary">Atlasīt koda ciparu kopu lielumu</string>
|
||||
<string name="pref_account_name_title">Rādīt konta nosaukumu</string>
|
||||
<string name="pref_account_name_summary">Iespējot, lai rādītu konta nosaukumu blakus izsniedzējam</string>
|
||||
<string name="pref_account_name_position_title">Rādīt konta nosaukumu</string>
|
||||
<string name="pref_shared_issuer_account_name_title">Radīt konta nosaukumu tikai tad, kad nepieciešams</string>
|
||||
<string name="pref_shared_issuer_account_name_summary">Rādīt kontu nosaukumu kad vien tiem ir viens un tas pats izdevējs. Citu kontu nosaukums būs paslēpts.</string>
|
||||
<string name="pref_account_name_position_summary_override">Šis iestatījums netiek ņemts vērā mozaīkas skatā. Konta nosaukums vienmēr tiks parādīts zem izdevēja.</string>
|
||||
<string name="pref_import_file_title">Ievietot no datnes</string>
|
||||
<string name="pref_import_file_summary">Ievietot kodus no datnes</string>
|
||||
<string name="pref_android_backups_title">Android mākoņa rezerves kopijas</string>
|
||||
@@ -48,6 +50,10 @@
|
||||
<string name="pref_android_backups_hint"><i>No ierīces uz ierīci (angliski Device-to-device (D2D)) rezerves kopijas vienmēr ir atļautas, neatkarīgi no augšup esošā iestatījuma</i></string>
|
||||
<string name="pref_backups_title">Automātiski dublēt glabātavu</string>
|
||||
<string name="pref_backups_summary">Automātiski izveidot glabātavas rezerves kopijas ārējā krātuvē, kad tiek veiktas izmaiņas. Tas tiek nodrošināts tikai šifrētām glabātavām.</string>
|
||||
<string name="pref_backups_reminder_title">Rezerves kopiju veidošanas atgādinājums</string>
|
||||
<string name="pref_backups_reminder_summary">Rādīt glabātavas rezerves kopijas izveidošanas atgādinājumu gadījumā, ja pēdējās izmaiņas nav dublētas.</string>
|
||||
<string name="pref_backups_reminder_dialog_title">Atspējot rezerves kopiju izveidošanas atgādinājumu</string>
|
||||
<string name="pref_backups_reminder_dialog_summary">Šī atgādinājuma atspējošana nozīmē, ka Aegis neziņos, vai ir vai nav izmaiņu, kuras vēl nav dublētas. Tas rada iespējamību zaudēt piekļuvi kodiem. Vai tiešām atspējot atgādinājumu?</string>
|
||||
<string name="pref_backups_location_title">Rezerves kopiju datņu mape</string>
|
||||
<string name="pref_backups_location_summary">Rezerves kopijas tiks glabātas</string>
|
||||
<string name="pref_backups_trigger_title">Veikt dublēšanu</string>
|
||||
@@ -99,16 +105,21 @@
|
||||
<string name="export_encrypted">Šifrēt glabātavu</string>
|
||||
<string name="export_help">Šī darbība izdos glabātavas saturu no Aegis iekšējās krātuves. Atlasīt veidolu, kādā izdot datus:</string>
|
||||
<string name="export_warning_unencrypted">Tiks izdots nešifrēts Aegis glabātavas atveidojums. <b>Tas nav ieteicams</b>.</string>
|
||||
<string name="export_warning_accept">Es apzinos bīstamību</string>
|
||||
<string name="export_warning_password">Izdodamās datnes ir šifrētas ar paroli, kas ir norādīta drošības iestatījumos.</string>
|
||||
<string name="understand_risk_accept">Es apzinos bīstamību</string>
|
||||
<string name="export_format_aegis">Aegis (.json)</string>
|
||||
<string name="export_format_google_auth_uri">Teksta datne (.txt)</string>
|
||||
<string name="export_format_html">Tīmekļa vietne (.HTML)</string>
|
||||
<string name="export_format_hint">Izdošanas veidols</string>
|
||||
<string name="export_all_groups">Izdot visas kopas</string>
|
||||
<string name="export_choose_groups">Atlasīt, kuras kopas izdot:</string>
|
||||
<string name="export_choose_groups">Atlasīt, kuras kopas izdot</string>
|
||||
<plurals name="export_groups_selected_count">
|
||||
<item quantity="zero">Atlasītas %d kopu</item>
|
||||
<item quantity="one">Atlasīta %d kopa</item>
|
||||
<item quantity="other">Atlasītas %d kopas</item>
|
||||
</plurals>
|
||||
<string name="export_no_groups_selected">Nav atlasītu kopu izdošanai</string>
|
||||
<string name="export_html_title">Aegis Authenticator izdošana</string>
|
||||
<string name="export_html_title" context="The title of an HTML export document">Aegis Authenticator izdošana</string>
|
||||
<string name="choose_authentication_method">Drošība</string>
|
||||
<string name="authentication_method_explanation">Aegis ir uz drošību vērsta 2FA lietotne. Kodi tiek turēti glabātavā, ko ir iespējams šifrēt ar paša izvēlētu paroli. Ja uzbrucēji iegūst šifrēto glabātavas datni, tie nevarēs piekļūt tās saturam, nezinot paroli.\n\nTika atlasīta iespēja, kurai vajadzētu būt vispiemērotākajai šai ierīcei.</string>
|
||||
<string name="authentication_method_none">Nekas</string>
|
||||
@@ -128,6 +139,8 @@
|
||||
<string name="invalid_password">Parole ir nepareiza</string>
|
||||
<string name="invalidated_biometrics">Ir noteiktas izmaiņas ierīces drošības iestatījumos. Lūgums doties uz \"Aegis -> Iestatījumi -> Drošība -> Atslēgšana ar biometriju\", lai atspējotu un atkal iespējotu atslēgšanu ar biometriju.</string>
|
||||
<string name="password_reminder">Lūgums ievadīt paroli. Tā laiku pa laikam tiks vaicāta, lai netiktu aizmirsta.</string>
|
||||
<string name="password_reminder_dialog_title">Biometriskā atslēgšana pēc noklusējuma</string>
|
||||
<string name="password_reminder_dialog_message">Laiku pa laikam tiks vaicāts pēc paroles, lai nodrošinātu, ka tā nav aizmirsta, tādējādi zaudējot piekļuvi glabātavai. Kad parole būs vienreiz ievadīta, Aegis pēc noklusējuma izmantos biometrisko atslēgšanu līdz pienāks laiks nākamajam paroles atgādinājumam.</string>
|
||||
<string name="password_reminder_freq_never">Nekad</string>
|
||||
<string name="password_reminder_freq_weekly">Ik nedēļu</string>
|
||||
<string name="password_reminder_freq_biweekly">Divreiz nedēļā</string>
|
||||
@@ -143,7 +156,7 @@
|
||||
<string name="yes">Jā</string>
|
||||
<string name="no">Nē</string>
|
||||
<string name="unlock">Atslēgt</string>
|
||||
<string name="advanced">Papildus</string>
|
||||
<string name="advanced">Papildu</string>
|
||||
<string name="counter">Skaitītājs</string>
|
||||
<string name="digits">Cipari</string>
|
||||
<string name="secret">Noslēpums</string>
|
||||
@@ -232,7 +245,9 @@
|
||||
<string name="choose_totpauth_importer">Vai šī TOTP autentificētāja rezerves kopija ir šifrēta ar paroli?</string>
|
||||
<string name="choose_application">Atlasīt lietotni, no kuras ievietot</string>
|
||||
<string name="choose_theme">Atlasīt vēlamo izskatu</string>
|
||||
<string name="choose_account_name_position">Atlasīt vēlamo konta nosaukuma atrašanās vietu</string>
|
||||
<string name="choose_view_mode">Atlasīt vēlamo skata veidu</string>
|
||||
<string name="choose_copy_behavior">Atlasīt vēlamo kopēšanas uzvedību</string>
|
||||
<string name="parsing_file_error">Atgadījusies kļūda datnes satura apstrādāšanā</string>
|
||||
<string name="file_not_found">Kļūda: datne nav atrasta</string>
|
||||
<string name="reading_file_error">Atgadījusies kļūda datnes nolasīšanā</string>
|
||||
@@ -298,8 +313,7 @@
|
||||
<string name="pref_highlight_entry_summary">Padarīt kodus vieglāk atšķiramus citu no cita, īslaicīgi izceļot tos, kad tiem piesit</string>
|
||||
<string name="pref_minimize_on_copy_title">Samazināt pēc ievietošanas starpliktuvē</string>
|
||||
<string name="pref_minimize_on_copy_summary">Samazināt lietotni pēc koda ievietošanas starpliktuvē</string>
|
||||
<string name="pref_copy_on_tap_title">Ievietot kodus starpliktuvē, kad piesit</string>
|
||||
<string name="pref_copy_on_tap_summary">Ievietot kodus starpliktuvē, piesitot tiem</string>
|
||||
<string name="pref_copy_behavior_title">Ievietot tekstvienības starpliktuvē</string>
|
||||
<string name="pref_pause_entry_title">Iesaldēt kodus pēc piesišanas tiem</string>
|
||||
<string name="pref_pause_entry_summary">Apturēt kodu atsvaidzināšanu, kad piesit. Kods netiks atjaunots, kamēr vien tas ir izcelts. Ir nepieciešams ieslēgt iestatījumu \"Izcelt kodus, kad piesit\" vai \"Piesist, lai atklātu\".</string>
|
||||
<string name="pin_keyboard_description">Jāievada parole, lai iespējotu PIN tastatūru. Jāņem vērā, ka tā darbojas tikai tad, ja parole sastāv tikai no cipariem</string>
|
||||
@@ -315,6 +329,7 @@
|
||||
<string name="normal_viewmode_title">Ierasts</string>
|
||||
<string name="compact_mode_title">Ciešs</string>
|
||||
<string name="small_mode_title">Mazs</string>
|
||||
<string name="tiles_mode_title">Mozaīka</string>
|
||||
<string name="unknown_issuer">Nezināms izsniedzējs</string>
|
||||
<string name="unknown_account_name">Nezināms konta nosaukums</string>
|
||||
<plurals name="import_error_dialog">
|
||||
@@ -371,6 +386,10 @@
|
||||
</string>
|
||||
<string name="backup_reminder_bar_message"> Izmaiņām nav rezerves kopiju
|
||||
</string>
|
||||
<string name="backup_reminder_bar_dialog_title">Izmaiņām nav rezerves kopiju</string>
|
||||
<string name="backup_reminder_bar_dialog_summary"> Nesenas glabātavas izmaiņas vēl nav dublētas. Ir svarīgi laiku pa laikam veidot rezerves kopijas, lai novērstu kontu piekļuves zaudēšanu. Lūgums apsvērt iestatīt automātisko rezerves kopiju veidošanu iestatījumu izvēlnē.
|
||||
</string>
|
||||
<string name="backup_reminder_bar_dialog_accept">Iestatīt rezerves kopiju veidošanu</string>
|
||||
<string name="backup_plaintext_export_warning"><b>Glabātava nesen tika izdota kā vienkāršs teksts</b></string>
|
||||
<string name="pref_show_plaintext_warning_hint">Vairs nerādīt šo brīdinājumu</string>
|
||||
<string name="backup_plaintext_warning_explanation">Šis brīdinājums tiek parādīts, jo nesen tika izdota nešifrēta glabātavas kopija. Lai nodrošinātu pilnvaru drošību, ir ieteicams izdzēst šo failu, tiklīdz tas vairs nav nepieciešams.</string>
|
||||
@@ -422,9 +441,11 @@
|
||||
<string name="importer_help_2fas">Padot 2FAS Authenticator izdošanas datni.</string>
|
||||
<string name="importer_help_aegis">Padot Aegis izdošanas/rezerves kopijas datni.</string>
|
||||
<string name="importer_help_authenticator_plus">Padot Authenticator Plus izdošanas datni, kas ir iegūta ar <b>Iestatījumi -> Dublēšana un atjaunošana -> Izdot kā tekstu un HTML</b>.</string>
|
||||
<string name="importer_help_authenticator_pro">Jāiesniedz Authenticator Pro izdošanas datne, kas ir iegūstama <b>Iestatījumi -> Rezerves kopijas -> Dublēt šifrētā datnē (ieteicams)</b>.</string>
|
||||
<string name="importer_help_authy">Padot <b>/data/data/com.authy.authy/shared_prefs/com.authy.storage.tokens.authenticator.xml</b> kopiju, kas atrodas iekšējās krātuves Authy mapē.</string>
|
||||
<string name="importer_help_andotp">Padot andOTP izdošanas/rezerves kopijas datni.</string>
|
||||
<string name="importer_help_bitwarden">Padot Bitwarden izdošanas/rezerves kopijas datni. Šifrētas datnes netiek atbalstītas.</string>
|
||||
<string name="importer_help_battle_net_authenticator">Padot <b>/data/data/com.blizzard.bma/shared_prefs/com.blizzard.bma.AUTH_STORE.xml</b> kopiju, kas atrodas iekšējās krātuves Battle.net Authenticator mapē.</string>
|
||||
<string name="importer_help_duo">Padot <b>/data/data/com.duosecurity.duomobile/files/duokit/accounts.json</b> kopiju, kas atrodas iekšējās krātuves DUO mapē.</string>
|
||||
<string name="importer_help_freeotp">Padot <b>/data/data/org.fedorahosted.freeotp/shared_prefs/tokens.xml</b> kopiju, kas atrodas iekšējās krātuves FreeOTP mapē.</string>
|
||||
<string name="importer_help_freeotp_plus">Padot FreeOTP+ izdošanas datni.</string>
|
||||
@@ -444,6 +465,12 @@
|
||||
<string name="pref_grouping_size_two">Kopas no 2</string>
|
||||
<string name="pref_grouping_size_three">Kopas no 3</string>
|
||||
<string name="pref_grouping_size_four">Kopas no 4</string>
|
||||
<string name="pref_copy_behavior_never">Nekad</string>
|
||||
<string name="pref_copy_behavior_single_tap">Viens piesitiens</string>
|
||||
<string name="pref_copy_behavior_double_tap">Divkāršs piesitiens</string>
|
||||
<string name="pref_account_name_position_hidden">Paslēpts</string>
|
||||
<string name="pref_account_name_position_end">Aiz izdevēja</string>
|
||||
<string name="pref_account_name_position_below">Zem izdevēja</string>
|
||||
<plurals name="time_elapsed_seconds">
|
||||
<item quantity="zero">pirms %d sekundēm</item>
|
||||
<item quantity="one">pirms %d sekundes</item>
|
||||
@@ -469,4 +496,9 @@
|
||||
<item quantity="one">Pirms %d gada</item>
|
||||
<item quantity="other">Pirms %d gadiem</item>
|
||||
</plurals>
|
||||
<plurals name="dropdown_checkboxes_default_count">
|
||||
<item quantity="zero">Atlasīti %d vienumu</item>
|
||||
<item quantity="one">Atlasīts %d vienums</item>
|
||||
<item quantity="other">Atlasīti %d vienumi</item>
|
||||
</plurals>
|
||||
</resources>
|
||||
|
||||
@@ -4,17 +4,17 @@
|
||||
<string name="action_about">Over</string>
|
||||
<string name="action_delete">Verwijderen</string>
|
||||
<string name="action_transfer">Overzetten</string>
|
||||
<string name="action_edit_icon">Icoon aanpassen</string>
|
||||
<string name="action_reset_usage_count">Gebruikstelling resetten</string>
|
||||
<string name="action_reset_usage_count_dialog">Weet u zeker dat u de gebruikstelling van dit item op 0 wilt zetten?</string>
|
||||
<string name="action_edit_icon">Pictogram bewerken</string>
|
||||
<string name="action_reset_usage_count">Gebruikteller opnieuw instellen</string>
|
||||
<string name="action_reset_usage_count_dialog">Weet je zeker dat je de gebruikteller van dit item op 0 wilt zetten?</string>
|
||||
<string name="action_default_icon">Standaard pictogram herstellen</string>
|
||||
<string name="discard">Ongedaan maken</string>
|
||||
<string name="save">Opslaan</string>
|
||||
<string name="issuer">Uitgever</string>
|
||||
<string name="yandex_pin">PIN (4–16 cijfers)</string>
|
||||
<string name="motp_pin">PIN (4 cijfers)</string>
|
||||
<string name="yandex_pin">Pin (4–16 cijfers)</string>
|
||||
<string name="motp_pin">Pin (4 cijfers)</string>
|
||||
<string name="suggested">Voorgesteld</string>
|
||||
<string name="usage_count">Gebruikstelling</string>
|
||||
<string name="usage_count">Gebruikteller</string>
|
||||
<string name="warning">Waarschuwing</string>
|
||||
<string name="pref_cat_appearance_app">App</string>
|
||||
<string name="pref_cat_appearance_entries">Items</string>
|
||||
@@ -39,18 +39,24 @@
|
||||
<string name="pref_show_icons_summary">Pictogrammen weergeven naast elk item</string>
|
||||
<string name="pref_code_group_size_title">Codecijfergroepering</string>
|
||||
<string name="pref_code_group_size_summary">Selecteer aantal cijfers om de codes op te groeperen</string>
|
||||
<string name="pref_account_name_title">Toon de accountnaam</string>
|
||||
<string name="pref_account_name_summary">Schakel in om de accountnaam naast de uitgever te tonen</string>
|
||||
<string name="pref_account_name_position_title">Accountnaam tonen</string>
|
||||
<string name="pref_shared_issuer_account_name_title">Accountnaam alleen indien nodig tonen</string>
|
||||
<string name="pref_shared_issuer_account_name_summary">Accountnamen alleen tonen wanneer ze dezelfde uitgever hebben. Andere accountnamen worden verborgen.</string>
|
||||
<string name="pref_account_name_position_summary_override">Deze instelling wordt overschreven door de tegelweergavemodus. Accountnaam wordt altijd getoond onder de uitgever.</string>
|
||||
<string name="pref_import_file_title">Importeren vanuit een bestand</string>
|
||||
<string name="pref_import_file_summary">Importeer tokens vanuit een bestand</string>
|
||||
<string name="pref_android_backups_title">Android cloud-back-ups</string>
|
||||
<string name="pref_android_backups_summary">Laat de kluis van Aegis opnemen in Androids cloud-back-upsysteem. Dit wordt alleen ondersteund voor versleutelde kluizen.</string>
|
||||
<string name="pref_android_backups_title">Android-cloudback-ups</string>
|
||||
<string name="pref_android_backups_summary">Laat de kluis van Aegis opnemen in Androids cloudback-upsysteem. Dit wordt alleen ondersteund voor versleutelde kluizen.</string>
|
||||
<string name="pref_android_backups_hint"><i>Device-to-device (D2D) back-ups zijn altijd toegestaan, ongeacht de instelling hierboven</i></string>
|
||||
<string name="pref_backups_title">Automatisch kluisback-up maken</string>
|
||||
<string name="pref_backups_summary">Automatisch back-ups maken van de kluis op externe opslag wanneer er wijzigingen zijn. Alleen ondersteund voor versleutelde kluizen.</string>
|
||||
<string name="pref_backups_reminder_title">Back-up herinnering</string>
|
||||
<string name="pref_backups_reminder_summary">Toon een herinnering om een back-up van je kluis te maken, als je nog geen back-up hebt van de laatste wijzigingen.</string>
|
||||
<string name="pref_backups_reminder_dialog_title">Back-up herinnering uitschakelen</string>
|
||||
<string name="pref_backups_reminder_dialog_summary">Uitschakelen van deze herinnering betekent dat Aegis je niet zal vertellen of je wijzigingen hebt die nog niet zijn geback-upt. Hiermee loop je het risico om de toegang tot tokens te verliezen. Weet je zeker dat je deze herinnering wil uitschakelen?</string>
|
||||
<string name="pref_backups_location_title">Map voor back-upbestanden</string>
|
||||
<string name="pref_backups_location_summary">Back-ups zullen worden opgeslagen in</string>
|
||||
<string name="pref_backups_trigger_title">Trigger back-up</string>
|
||||
<string name="pref_backups_trigger_title">Maak nu een back-up</string>
|
||||
<string name="pref_backups_trigger_summary">Handmatig een back-up aanzetten</string>
|
||||
<string name="pref_backups_versions_title">Aantal versies om te behouden</string>
|
||||
<plurals name="pref_backups_versions_summary">
|
||||
@@ -60,7 +66,7 @@
|
||||
<string name="pref_import_app_title">Importeren vanuit een app</string>
|
||||
<string name="pref_import_app_summary">Importeer tokens vanuit een app (vereist root-access)</string>
|
||||
<string name="pref_export_title">Exporteren</string>
|
||||
<string name="pref_export_summary">Exporteer de kluis</string>
|
||||
<string name="pref_export_summary">Kluis exporteren</string>
|
||||
<string name="pref_password_reminder_title">Wachtwoordherinnering</string>
|
||||
<string name="pref_google_auth_export_title">Exporteren voor Google Authenticator</string>
|
||||
<string name="pref_google_auth_export_descriptor">Genereert QR-codes die werken met Google Authenticator</string>
|
||||
@@ -73,7 +79,7 @@
|
||||
<string name="pref_password_reminder_summary_disabled">Uitgeschakeld</string>
|
||||
<string name="pref_secure_screen_title">Schermbeveiliging</string>
|
||||
<string name="pref_secure_screen_summary">Blokkeer screenshots en andere pogingen tot schermopnamen binnen deze app</string>
|
||||
<string name="pref_tap_to_reveal_title">Aantikken om te laten zien</string>
|
||||
<string name="pref_tap_to_reveal_title">Aantikken om te tonen</string>
|
||||
<string name="pref_tap_to_reveal_summary">Codes standaard verbergen. Tik items aan om de code te tonen.</string>
|
||||
<string name="pref_tap_to_reveal_time_title">Time-out voor aantikken om te onthullen</string>
|
||||
<string name="pref_auto_lock_title">Automatisch vergrendelen</string>
|
||||
@@ -84,27 +90,33 @@
|
||||
<string name="pref_auto_lock_type_minimize">De app is geminimaliseerd</string>
|
||||
<string name="pref_auto_lock_type_device_lock">Het apparaat is vergrendeld</string>
|
||||
<string name="pref_backup_password_category">Back-up maken & exporteren</string>
|
||||
<string name="pref_backup_password_title">Apart wachtwoord voor back-up & export</string>
|
||||
<string name="pref_backup_password_title">Apart wachtwoord back-up & export</string>
|
||||
<string name="pref_backup_password_summary">Indien ingeschakeld, kan het wachtwoord voor ontgrendelen van de app niet meer worden gebruikt om back-ups en exportbestanden te decoderen.</string>
|
||||
<string name="pref_backup_password_change_title">Wachtwoord wijzigen voor back-up maken & exporteren</string>
|
||||
<string name="pref_backup_password_change_summary">Stel een nieuw wachtwoord in voor het versleutelen van de kluis tijdens back-ups maken en exporteren.</string>
|
||||
<string name="pref_encryption_title">Versleuteling</string>
|
||||
<string name="pref_encryption_summary">Encrypt de kluis en ontgrendel deze met een wachtwoord of biometrie</string>
|
||||
<string name="pref_encryption_summary">Versleutel de kluis en ontgrendel deze met een wachtwoord of biometrie</string>
|
||||
<string name="pref_biometrics_title">Ontgrendelen met biometrie</string>
|
||||
<string name="pref_biometrics_summary">Sta biometrische authenticatie toe om de kluis te ontgrendelen</string>
|
||||
<string name="pref_set_password_title">Wachtwoord wijzigen</string>
|
||||
<string name="pref_set_password_summary">Stel een nieuw wachtwoord in waarmee je de kluis kunt ontgrendelen</string>
|
||||
<string name="export_encrypted">Versleutel de kluis</string>
|
||||
<string name="export_encrypted">Kluis versleutelen</string>
|
||||
<string name="export_help">Deze actie zal de kluis exporteren uit de interne opslag van Aegis. Selecteer het formaat waarin je de export wilt:</string>
|
||||
<string name="export_warning_unencrypted">Je staat op het punt een onversleutelde kopie van de Aegis-kluis te exporteren. <b>Dit wordt niet aanbevolen</b>.</string>
|
||||
<string name="export_warning_accept">Ik begrijp het risico</string>
|
||||
<string name="export_warning_password">Exporten worden versleuteld met een apart wachtwoord ingesteld in de beveiligingsinstellingen.</string>
|
||||
<string name="understand_risk_accept">Ik begrijp het risico</string>
|
||||
<string name="export_format_aegis">Aegis (.JSON)</string>
|
||||
<string name="export_format_google_auth_uri">Tekstbestand (.TXT)</string>
|
||||
<string name="export_format_html">Webpagina (.HTML)</string>
|
||||
<string name="export_format_hint">Bestandsformaat</string>
|
||||
<string name="export_all_groups">Alle groepen exporteren</string>
|
||||
<string name="export_choose_groups">Kies groepen om te exporteren:</string>
|
||||
<string name="export_choose_groups">Groepen kiezen om te exporteren</string>
|
||||
<plurals name="export_groups_selected_count">
|
||||
<item quantity="one">%d groep geselecteerd</item>
|
||||
<item quantity="other">%d groepen geselecteerd</item>
|
||||
</plurals>
|
||||
<string name="export_no_groups_selected">Geen groepen gekozen om te exporteren</string>
|
||||
<string name="export_html_title" context="The title of an HTML export document">Aegis Authenticator Export</string>
|
||||
<string name="choose_authentication_method">Beveiliging</string>
|
||||
<string name="authentication_method_explanation">Aegis is een op veiligheid gerichte 2FA-applicatie. Tokens worden opgeslagen in een kluis, die optioneel kan worden versleuteld met een wachtwoord naar keuze. Als een aanvaller je versleutelde kluisbestand in handen krijgt, zal deze geen toegang hebben tot de inhoud zonder het wachtwoord te kennen.\n\nWij hebben de optie gekozen die volgens ons het beste past bij jouw apparaat.</string>
|
||||
<string name="authentication_method_none">Geen</string>
|
||||
@@ -124,6 +136,8 @@
|
||||
<string name="invalid_password">Het wachtwoord is onjuist</string>
|
||||
<string name="invalidated_biometrics">Er is een verandering in de beveiligingsinstellingen van je toestel gedetecteerd. Ga naar \"Aegis -> Instellingen -> Beveiliging -> Ontgrendelen met biometrie\" om biometrische verificatie weer in te schakelen.</string>
|
||||
<string name="password_reminder">Voer je wachtwoord in. We vragen je af en toe om dit te doen, zodat je het niet vergeet.</string>
|
||||
<string name="password_reminder_dialog_title">Standaard biometrisch ontgrendelen</string>
|
||||
<string name="password_reminder_dialog_message">We vragen je af en toe om je wachtwoord in te voeren zodat je het niet vergeet en je de toegang tot je kluis verliest. Nadat je het wachtwoord hebt ingevoerd, zal Aegis teruggaan naar standaard biometrisch ontgrendelen, totdat het tijd is voor de volgende herinnering.</string>
|
||||
<string name="password_reminder_freq_never">Nooit</string>
|
||||
<string name="password_reminder_freq_weekly">Wekelijks</string>
|
||||
<string name="password_reminder_freq_biweekly">Tweewekelijks</string>
|
||||
@@ -149,26 +163,27 @@
|
||||
<string name="set_up_biometric">Biometrische ontgrendeling instellen</string>
|
||||
<string name="copy">Kopiëren</string>
|
||||
<string name="edit">Bewerken</string>
|
||||
<string name="favorite" comment="Verb">Toevoegen aan favorieten</string>
|
||||
<string name="unfavorite" comment="Verb">Verwijderen uit favorieten</string>
|
||||
<string name="favorite" comment="Verb">Aan favorieten toevoegen</string>
|
||||
<string name="unfavorite" comment="Verb">Uit favorieten verwijderen</string>
|
||||
<string name="error_all_caps">FOUT</string>
|
||||
<string name="password">Wachtwoord</string>
|
||||
<string name="confirm_password">Bevestig wachtwoord</string>
|
||||
<string name="confirm_password">Wachtwoord bevestigen</string>
|
||||
<string name="show_password">Wachtwoord tonen</string>
|
||||
<string name="new_entry">Nieuw item</string>
|
||||
<string name="add_new_entry">Nieuw item toevoegen</string>
|
||||
<string name="unlock_vault_error">Kluis kon niet worden ontgrendeld</string>
|
||||
<string name="unlock_vault_error_description">Wachtwoord onjuist. Controleer of je het wachtwoord correct hebt ingetypt.</string>
|
||||
<string name="unlock_vault_error_description">Wachtwoord onjuist. Controleer of je het wachtwoord correct hebt ingevoerd.</string>
|
||||
<string name="password_equality_error">Wachtwoorden moeten overeen komen en mogen niet leeg zijn</string>
|
||||
<string name="snackbar_authentication_method">Kies een inlogmethode</string>
|
||||
<string name="encrypting_vault">De kluis wordt versleuteld</string>
|
||||
<string name="exporting_vault">De kluis wordt geëxporteerd</string>
|
||||
<string name="reading_file">Bestand lezen</string>
|
||||
<string name="requesting_root_access">Root-toegang wordt aangevraagd</string>
|
||||
<string name="analyzing_qr">QR-code analyseren</string>
|
||||
<string name="analyzing_qr_multiple">QR-code analyseren %d/%d (%s)</string>
|
||||
<plurals name="added_new_entries">
|
||||
<item quantity="one">%d nieuwe items toegevoegd aan de kluis</item>
|
||||
<item quantity="other">%d nieuwe items toegevoegd aan de kluis</item>
|
||||
<item quantity="one">%d nieuwe items aan de kluis toegevoegd</item>
|
||||
<item quantity="other">%d nieuwe items aan de kluis toegevoegd</item>
|
||||
</plurals>
|
||||
<string name="importing_icon_pack">Pictogrampakket importeren</string>
|
||||
<string name="delete_entry">Item verwijderen</string>
|
||||
@@ -188,8 +203,8 @@
|
||||
<string name="setup_completed_description">Aegis is geconfigureerd en is klaar voor gebruik.</string>
|
||||
<string name="vault_not_found">Kluis niet gevonden, configuratie wordt gestart…</string>
|
||||
<string name="copied">Gekopieerd</string>
|
||||
<string name="errors_copied">Fouten zijn gekopieerd naar klembord</string>
|
||||
<string name="version_copied">Versie is gekopieerd naar het klembord</string>
|
||||
<string name="errors_copied">Fouten zijn naar klembord gekopieerd</string>
|
||||
<string name="version_copied">Versie is naar het klembord gekopieerd</string>
|
||||
<string name="error_occurred">Er is een fout opgetreden</string>
|
||||
<string name="decryption_error">Er is een fout opgetreden tijdens het ontgrendelen van de kluis</string>
|
||||
<string name="decryption_corrupt_error">Er is een fout opgetreden tijdens het ontgrendelen van de kluis. Het kluisbestand kan beschadigd zijn.</string>
|
||||
@@ -202,10 +217,10 @@
|
||||
<string name="disable_encryption_description">Weet je zeker dat je versleuteling wil uitschakelen? Hierdoor zal de kluis in platte tekst worden opgeslagen. <b>Automatische back-ups worden ook uitgeschakeld</b>.</string>
|
||||
<string name="enable_encryption_error">Er is een fout opgetreden bij het inschakelen van versleuteling</string>
|
||||
<string name="disable_encryption_error">Er is een fout opgetreden bij het uitschakelen van versleuteling</string>
|
||||
<string name="backup_successful">De back-up is succesvol gepland</string>
|
||||
<string name="backup_successful">Plannen van de back-up is geslaagd</string>
|
||||
<string name="backup_error">Er is een fout opgetreden bij maken van een back-up</string>
|
||||
<string name="backup_status_success">De meest recente geslaagde back-up: %s</string>
|
||||
<string name="backup_status_failed">De meest recente mislukte back-up: %s</string>
|
||||
<string name="backup_status_success">De meest recent geslaagde back-up: %s</string>
|
||||
<string name="backup_status_failed">De meest recent mislukte back-up: %s</string>
|
||||
<string name="backup_status_none">Er zijn nog geen back-ups gemaakt</string>
|
||||
<string name="backup_warning_password">Back-ups worden versleuteld met een apart wachtwoord ingesteld in de beveiligingsinstellingen.</string>
|
||||
<string name="documentsui_error">DocumentsUI lijkt te ontbreken op je apparaat. Dit is een belangrijk systeemonderdeel, nodig voor het selecteren en maken van documenten. Als je een tool hebt gebruikt om je apparaat te "debloaten" heb je het mogelijk per ongeluk verwijderd en zal je het opnieuw moeten installeren.</string>
|
||||
@@ -220,23 +235,26 @@
|
||||
<string name="permission_denied">Toestemming geweigerd</string>
|
||||
<string name="andotp_new_format">Nieuw formaat (v0.6.3 of nieuwer) </string>
|
||||
<string name="andotp_old_format">Oud formaat (v0.6.2 of ouder) </string>
|
||||
<string name="choose_andotp_importer">Welk formaat heeft het andOTP back-upbestand?</string>
|
||||
<string name="choose_totpauth_importer">Is deze TOTP Authenticator back-up versleuteld met een wachtwoord?</string>
|
||||
<string name="choose_andotp_importer">Welk formaat heeft het andOTP-back-upbestand?</string>
|
||||
<string name="choose_totpauth_importer">Is deze TOTP Authenticator-back-up versleuteld met een wachtwoord?</string>
|
||||
<string name="choose_application">Selecteer de applicatie waaruit je wil importeren</string>
|
||||
<string name="choose_theme">Selecteer je gewenste thema</string>
|
||||
<string name="choose_account_name_position">Selecteer de plaats van de accountnaam</string>
|
||||
<string name="choose_view_mode">Selecteer je gewenste weergavemodus</string>
|
||||
<string name="choose_copy_behavior">Selecteer het gedrag voor kopiëren</string>
|
||||
<string name="parsing_file_error">Er is een fout opgetreden tijdens het vertalen van het bestand</string>
|
||||
<string name="file_not_found">Fout: Bestand niet gevonden</string>
|
||||
<string name="reading_file_error">Er is een fout opgetreden tijdens het lezen van het bestand</string>
|
||||
<string name="app_lookup_error">Fout: App is niet geïnstalleerd</string>
|
||||
<string name="app_version_error">De geïnstalleerde versie van %s wordt niet ondersteund. Recente versies zijn begonnen met het versleutelen van enkele bestanden in de interne opslagmap. Hierdoor heeft Aegis geen toegang tot de informatie die nodig is om te importeren. Importeren zal waarschijnlijk een fout opleveren. Wil je toch doorgaan?</string>
|
||||
<string name="root_error">Fout: Kan geen root-toegang verkrijgen</string>
|
||||
<plurals name="imported_entries_count">
|
||||
<item quantity="one">%d item geïmporteerd</item>
|
||||
<item quantity="other">%d items geïmporteerd</item>
|
||||
</plurals>
|
||||
<plurals name="entries_shown">
|
||||
<item quantity="one">%d item tonen</item>
|
||||
<item quantity="other">%d items tonen</item>
|
||||
<item quantity="one">%d item</item>
|
||||
<item quantity="other">%d items</item>
|
||||
</plurals>
|
||||
<string name="intro_import_error_title">Fout opgetreden tijdens het importeren van de kluis</string>
|
||||
<string name="import_error_title">Er zijn fouten opgetreden tijdens het importeren</string>
|
||||
@@ -244,9 +262,9 @@
|
||||
<string name="exported_vault">De kluis is geëxporteerd</string>
|
||||
<string name="encryption_set_password_error">Er is een fout opgetreden tijdens het instellen van het wachtwoord.</string>
|
||||
<string name="encryption_enable_biometrics_error">Er is een fout opgetreden bij het aanzetten van biometrisch ontgrendelen. Sommige apparaten hebben een slechte implementatie van biometrische authenticatie, die van jou is er waarschijnlijk een van. Overweeg om alleen een wachtwoord te gebruiken.</string>
|
||||
<string name="no_cameras_available">Geen camera\'s beschikbaar</string>
|
||||
<string name="no_cameras_available">Geen camera’s beschikbaar</string>
|
||||
<string name="read_qr_error">Er is een fout opgetreden tijdens het lezen van de QR-code</string>
|
||||
<string name="read_qr_error_phonefactor">Aegis is niet compatibel met het eigen 2FA-algoritme van Microsoft. Zorg ervoor dat u \"Setup applicatie zonder meldingen\" selecteert bij het configureren van 2FA in Office 365.</string>
|
||||
<string name="read_qr_error_phonefactor">Aegis is niet compatibel met het eigen 2FA-algoritme van Microsoft. Zorg ervoor dat je ‘Setup applicatie zonder meldingen’ selecteert bij het configureren van 2FA in Office 365.</string>
|
||||
<string name="partial_google_auth_import">Onvolledige Google Authenticator-export gedetecteerd</string>
|
||||
<string name="partial_google_auth_import_warning">Enkele QR-codes ontbreken in de import. De volgende codes zijn niet gevonden:\n\n<b>%s</b>\n\nJe kan doorgaan met het importeren van deze gedeeltelijke export, maar we raden aan het opnieuw te proberen met alle QR-codes, zodat je niet het risico loopt de toegang tot tokens te verliezen.</string>
|
||||
<string name="missing_qr_code_descriptor">• QR-code %d</string>
|
||||
@@ -258,39 +276,38 @@
|
||||
<string name="unlocking_vault">Kluis wordt ontgrendeld</string>
|
||||
<string name="slot_this_device">(dit apparaat)</string>
|
||||
<string name="remove_group">Groep verwijderen</string>
|
||||
<string name="remove_group_description">Weet je zeker dat je deze groep wilt verwijderen? Alle items binnen deze groep worden automatisch verplaatst naar \'Geen groep\'.</string>
|
||||
<string name="remove_icon_pack">Verwijder pictogrammenpakket</string>
|
||||
<string name="remove_group_description">Weet je zeker dat je deze groep wilt verwijderen? Alle items binnen deze groep worden automatisch verplaatst naar ‘Geen groep’.</string>
|
||||
<string name="remove_icon_pack">Pictogrammenpakket verwijderen</string>
|
||||
<string name="remove_icon_pack_description">Weet je zeker dat je dit pictogrampakket wil verwijderen? Items die pictogrammen uit dit pakket gebruiken, worden niet beïnvloed.</string>
|
||||
<string name="details">Details</string>
|
||||
<string name="show_error_details">Toon details van fout</string>
|
||||
<string name="show_error_details">Details van fout tonen</string>
|
||||
<string name="lock">Vergrendel</string>
|
||||
<string name="name">Naam</string>
|
||||
<string name="no_group">Geen</string>
|
||||
<string name="no_group">Geen groep</string>
|
||||
<string name="sort">Sorteren</string>
|
||||
<string name="sort_alphabetically">Uitgever (A t/m Z)</string>
|
||||
<string name="sort_alphabetically_reverse">Uitgever (Z t/m A)</string>
|
||||
<string name="sort_alphabetically_name">Account (A t/m Z)</string>
|
||||
<string name="sort_alphabetically_name_reverse">Account (Z t/m A)</string>
|
||||
<string name="sort_usage_count">Gebruikstelling</string>
|
||||
<string name="sort_usage_count">Gebruikteller</string>
|
||||
<string name="sort_custom">Aangepast</string>
|
||||
<string name="new_group">Nieuwe groep…</string>
|
||||
<string name="group">Groep</string>
|
||||
<string name="group_name_hint">Groepsnaam</string>
|
||||
<string name="preference_manage_groups">Groepen bewerken</string>
|
||||
<string name="preference_manage_groups_summary">Beheer en verwijder hier je groepen</string>
|
||||
<string name="preference_reset_usage_count">Gebruikstelling resetten</string>
|
||||
<string name="preference_reset_usage_count_summary">Reset de gebruikstelling van elk item in je kluis</string>
|
||||
<string name="preference_reset_usage_count_dialog">Weet je zeker dat je de gebruikstelling van alle items in de kluis op 0 wilt zetten?</string>
|
||||
<string name="preference_reset_usage_count">Gebruikteller resetten</string>
|
||||
<string name="preference_reset_usage_count_summary">Reset de gebruikteller van elk item in je kluis</string>
|
||||
<string name="preference_reset_usage_count_dialog">Weet je zeker dat je de gebruikteller van alle items in de kluis op 0 wilt zetten?</string>
|
||||
<string name="note">Notitie</string>
|
||||
<string name="clear">Wissen</string>
|
||||
<string name="pref_highlight_entry_title">Codes markeren na aantikken</string>
|
||||
<string name="pref_highlight_entry_summary">Maak codes makkelijker te onderscheiden van elkaar door ze tijdelijk te markeren na het aantikken</string>
|
||||
<string name="pref_minimize_on_copy_title">Minimaliseren na kopiëren</string>
|
||||
<string name="pref_minimize_on_copy_title">Na kopiëren minimaliseren</string>
|
||||
<string name="pref_minimize_on_copy_summary">Na kopiëren van een code de app minimaliseren</string>
|
||||
<string name="pref_copy_on_tap_title">Codes kopiëren bij aantikken</string>
|
||||
<string name="pref_copy_on_tap_summary">Codes naar het klembord kopiëren door ze te aan te tikken</string>
|
||||
<string name="pref_copy_behavior_title">Codes naar het klembord kopiëren</string>
|
||||
<string name="pref_pause_entry_title">Codes bevriezen na aantikken</string>
|
||||
<string name="pref_pause_entry_summary">Pauzeer automatisch verversen van codes door erop te tikken. Codes zullen niet worden bijgewerkt zolang ze gefocust zijn. Vereist \"Codes markeren na aantikken\" of \"Aantikken om te laten zien\".</string>
|
||||
<string name="pref_pause_entry_summary">Pauzeer automatisch verversen van codes door erop te tikken. Codes zullen niet worden bijgewerkt zolang ze gefocust zijn. Vereist ‘Codes markeren na aantikken’ of ‘Aantikken om te laten zien’.</string>
|
||||
<string name="pin_keyboard_description">Voer je wachtwoord in om het PIN-toetsenbord in te schakelen. Let op: dit werkt alleen als je wachtwoord uit cijfers bestaat</string>
|
||||
<string name="pin_keyboard_error">Fout bij inschakelen van PIN-toetsenbord</string>
|
||||
<string name="pin_keyboard_error_description">Het is niet mogelijk om PIN-toetsenbord in te stellen. Het wachtwoord mag alleen uit cijfers bestaan.</string>
|
||||
@@ -304,14 +321,15 @@
|
||||
<string name="normal_viewmode_title">Normaal</string>
|
||||
<string name="compact_mode_title">Compact</string>
|
||||
<string name="small_mode_title">Klein</string>
|
||||
<string name="tiles_mode_title">Tegels</string>
|
||||
<string name="unknown_issuer">Onbekende uitgever</string>
|
||||
<string name="unknown_account_name">Onbekende accountnaam</string>
|
||||
<plurals name="import_error_dialog">
|
||||
<item quantity="one">Aegis kon %d token niet importeren. Dit token zal worden overgeslagen. Druk op \'details\' om meer informatie over de fouten te zien.</item>
|
||||
<item quantity="other">Aegis kon %d tokens niet importeren. Deze tokens zullen worden overgeslagen. Druk op \'details\' om meer informatie over de fouten te zien.</item>
|
||||
<item quantity="one">Aegis kon %d token niet importeren. Dit token zal worden overgeslagen. Druk op ‘details’ om meer informatie over de fouten te zien.</item>
|
||||
<item quantity="other">Aegis kon %d tokens niet importeren. Deze tokens zullen worden overgeslagen. Druk op ‘details’ om meer informatie over de fouten te zien.</item>
|
||||
</plurals>
|
||||
<string name="unable_to_process_deeplink">Kan de deeplink niet verwerken</string>
|
||||
<string name="unable_to_read_qrcode_file">Kan de QR-code niet lezen en verwerken van bestand: %s.</string>
|
||||
<string name="unable_to_read_qrcode_file">Kan de QR-code van bestand niet lezen en verwerken: %s.</string>
|
||||
<string name="unable_to_process_shared_text">Kan gedeelde tekst niet verwerken als OTP</string>
|
||||
<string name="unable_to_read_qrcode_files">Kan sommige QR-codes niet lezen en verwerken. Alleen %d/%d items worden geïmporteerd.</string>
|
||||
<string name="unable_to_generate_qrcode">Kan de QR-code niet genereren</string>
|
||||
@@ -331,9 +349,9 @@
|
||||
<string name="license">Licentie</string>
|
||||
<string name="license_description">Aegis Authenticator is gelicensieerd onder de GPLv3</string>
|
||||
<string name="third_party_licenses">Licenties van derden</string>
|
||||
<string name="third_party_licenses_description">Licenties van libraries van derden gebruikt door Aegis</string>
|
||||
<string name="third_party_licenses_description">Licenties van bibliotheken van derden gebruikt door Aegis</string>
|
||||
<string name="country_netherlands">Nederland</string>
|
||||
<string name="email_us">Schrijf een email</string>
|
||||
<string name="email_us">Schrijf een e-mailbericht</string>
|
||||
<string name="visit_website">Bekijk de website</string>
|
||||
<string name="about_support">Ondersteuning</string>
|
||||
<string name="support_rate">Beoordeel</string>
|
||||
@@ -350,8 +368,18 @@
|
||||
</plurals>
|
||||
<string name="google_qr_export_unexpected">QR-code #%d werd verwacht, maar in plaats daarvan #%d gescand</string>
|
||||
<string name="backup_error_bar_message"><b>Kluis back-up onlangs mislukt</b></string>
|
||||
<string name="backup_error_dialog_details" comment="The first parameter is the type of backup (e.g. built-in or Android backup). The second parameter is an elapsed time in the style of 'x seconds/minutes/days ago'."> Een recente back-up van de kluis met %s mislukte omdat er iets misging. De back-uppoging was op %s. Controleer de back-upinstellingen om zeker te zijn dat back-ups met succes kunnen worden voltooid.
|
||||
</string>
|
||||
<string name="backup_system_builtin">het ingebouwde automatische back-ups van Aegis</string>
|
||||
<string name="backup_system_android">het cloud back-upsysteem van Android</string>
|
||||
<string name="backup_reminder_bar_message_with_latest" comment="The parameter is an elapsed time in the style of 'x seconds/minutes/days ago'"> De meest recente back-up is verouderd (%s)
|
||||
</string>
|
||||
<string name="backup_reminder_bar_message"> Geen back-up gemaakt van wijzigingen
|
||||
</string>
|
||||
<string name="backup_reminder_bar_dialog_title">Nog geen back-up van wijzigingen</string>
|
||||
<string name="backup_reminder_bar_dialog_summary"> Er is nog geen back-up van recente wijzigingen in de kluis. Het is belangrijk om regelmatig back-ups te maken om de toegang tot accounts niet te verliezen. Overweeg om automatische back-ups in te stellen in het instellingenmenu.
|
||||
</string>
|
||||
<string name="backup_reminder_bar_dialog_accept">Back-ups instellen</string>
|
||||
<string name="backup_plaintext_export_warning"><b>De kluis is recent geëxporteerd in platte tekst</b></string>
|
||||
<string name="pref_show_plaintext_warning_hint">Deze waarschuwing niet opnieuw weergeven</string>
|
||||
<string name="backup_plaintext_warning_explanation">Deze waarschuwing wordt weergegeven omdat je recent een onversleutelde kopie van de kluis hebt geëxporteerd. Om je tokens veilig te houden, raden we aan dit bestand te verwijderen als je het niet meer nodig hebt.</string>
|
||||
@@ -371,6 +399,9 @@
|
||||
</plurals>
|
||||
<string name="next">Volgende</string>
|
||||
<string name="previous">Vorige</string>
|
||||
<string name="copy_uri">URI kopiëren</string>
|
||||
<string name="unable_to_copy_uri_to_clipboard">Kan URI niet naar klembord kopiëren</string>
|
||||
<string name="uri_copied_to_clipboard">URI naar klembord gekopieerd</string>
|
||||
<string name="transfer_entry">Item overzetten</string>
|
||||
<string name="transfer_entry_description">Scan deze QR-code met de authenticator-app waar je dit item naar wilt overzetten</string>
|
||||
<string name="google_auth_compatible_transfer_description">Scan deze QR-codes met Aegis of Google Authenticator.\n\nVanwege beperkingen van de Google Authenticator app, zijn alleen TOTP- & HOTP-tokens die SHA1 gebruiken en 6-cijferige codes produceren opgenomen</string>
|
||||
@@ -379,38 +410,40 @@
|
||||
<string name="password_strength_fair">Redelijk</string>
|
||||
<string name="password_strength_good">Goed</string>
|
||||
<string name="password_strength_strong">Sterk</string>
|
||||
<string name="pref_pin_keyboard_title">PIN-toetsenbord op vergrendelscherm</string>
|
||||
<string name="pref_pin_keyboard_title">PIN-toetsen op vergrendelscherm</string>
|
||||
<string name="pref_pin_keyboard_summary">Schakel dit in als je het PIN-toetsenbord op het vergrendelscherm wilt gebruiken. Werkt alleen bij numerieke wachtwoorden</string>
|
||||
<string name="title_activity_preferences">Instellingen</string>
|
||||
<string name="title_activity_manage_groups">Groepen beheren</string>
|
||||
<string name="title_activity_transfer">Items overzetten</string>
|
||||
<string name="title_activity_about">Over</string>
|
||||
<string name="title_activity_edit_entry">Item bewerken</string>
|
||||
<string name="title_activity_scan_qr">Scan een QR-code</string>
|
||||
<string name="title_activity_manage_slots">Beheer sleutelslots</string>
|
||||
<string name="title_activity_import_entries">Importeer items</string>
|
||||
<string name="dialog_wipe_entries_title">Items verwijderen</string>
|
||||
<string name="title_activity_scan_qr">QR-code scannen</string>
|
||||
<string name="title_activity_manage_slots">Sleutelslots beheren</string>
|
||||
<string name="title_activity_import_entries">Items importeren</string>
|
||||
<string name="dialog_wipe_entries_title">Items wissen</string>
|
||||
<string name="dialog_wipe_entries_message">Je kluis bevat al items. Wil je deze items verwijderen voordat je dit bestand importeert?\n\n<b>Hiermee verlies je permanent toegang tot de bestaande items in de kluis.</b></string>
|
||||
<string name="dialog_wipe_entries_checkbox">Inhoud van kluis wissen</string>
|
||||
<string name="panic_trigger_ignore_toast">Aegis heeft paniektrigger ontvangen maar instelling is uitgeschakeld, wordt genegeerd</string>
|
||||
<string name="pref_panic_trigger_title">Kluis verwijderen bij paniektrigger</string>
|
||||
<string name="pref_panic_trigger_summary">Kluis verwijderen bij ontvangen van Ripple paniektrigger</string>
|
||||
<string name="panic_trigger_ignore_toast">Aegis heeft paniektrigger ontvangen, maar instelling is uitgeschakeld, wordt genegeerd</string>
|
||||
<string name="pref_panic_trigger_title">Kluis bij paniektrigger verwijderen</string>
|
||||
<string name="pref_panic_trigger_summary">Kluis bij ontvangen van Ripple-paniektrigger verwijderen</string>
|
||||
<string name="import_vault">Kluis importeren</string>
|
||||
<string name="importer_help_2fas">Lever een 2FAS Authenticator back-upbestand aan.</string>
|
||||
<string name="importer_help_aegis">Lever een Aegis export/backup bestand aan.</string>
|
||||
<string name="importer_help_authenticator_plus">Lever een Authenticator Plus exportbestand aan verkregen via <b>Instellingen -> Back-up & Herstellen -> Exporteren als Tekst en HTML</b>.</string>
|
||||
<string name="importer_help_2fas">Lever een 2FAS Authenticator-back-upbestand aan.</string>
|
||||
<string name="importer_help_aegis">Lever een Aegis-export/-back-upbestand aan.</string>
|
||||
<string name="importer_help_authenticator_plus">Lever een Authenticator Plus-exportbestand aan verkregen via <b>Instellingen -> Back-up & Herstellen -> Exporteren als Tekst en HTML</b>.</string>
|
||||
<string name="importer_help_authenticator_pro">Lever een Authenticator Pro-exportbestand aan verkregen via <b>Instellingen -> Back-up -> Back-up naar versleuteld bestand (aanbevolen)</b>.</string>
|
||||
<string name="importer_help_authy">Lever een kopie aan van <b>/data/data/com.authy.authy/shared_prefs/com.authy.storage.tokens.authenticator.xml</b>, geplaatst in de interne opslagmap van Authy.</string>
|
||||
<string name="importer_help_andotp">Lever een andOTP export/backup bestand aan.</string>
|
||||
<string name="importer_help_bitwarden">Lever een Bitwarden export/back-upbestand aan. Versleutelde bestanden worden niet ondersteund.</string>
|
||||
<string name="importer_help_andotp">Lever een andOTP-export/-back-upbestand aan.</string>
|
||||
<string name="importer_help_bitwarden">Lever een Bitwarden-export/-back-upbestand aan. Versleutelde bestanden worden niet ondersteund.</string>
|
||||
<string name="importer_help_battle_net_authenticator">Lever een kopie aan van <b>/data/data/com.blizzard.bma/shared_prefs/com.blizzard.bma.AUTH_STORE.xml</b>, geplaatst in de interne opslagmap van Battle.net Authenticator.</string>
|
||||
<string name="importer_help_duo">Lever een kopie aan van <b>/data/data/com.duosecurity.duomobile/files/duokit/accounts.json</b>, geplaatst in de interne opslagmap van DUO.</string>
|
||||
<string name="importer_help_freeotp">Lever een kopie aan van <b>/data/data/org.fedorahosted.freeotp/shared_prefs/tokens.xml</b>, geplaatst in de interne opslagmap van FreeOTP.</string>
|
||||
<string name="importer_help_freeotp_plus">Lever een FreeOTP+ exportbestand aan.</string>
|
||||
<string name="importer_help_freeotp_plus">Lever een FreeOTP+-exportbestand aan.</string>
|
||||
<string name="importer_help_google_authenticator"><b>Alleen database-bestanden van Google Authenticator v5.10 en eerder worden ondersteund</b>.\n\nLever een kopie aan van <b>/data/data/com.google.android.apps.authenticator2/databases/databases</b>, geplaatst in de interne opslagmap van Google Authenticator.</string>
|
||||
<string name="importer_help_microsoft_authenticator">Lever een kopie aan van <b>/data/data/com.azure.authenticator/databases/PhoneFactor</b>, geplaatst in de interne opslagmap van Microsoft Authenticator.</string>
|
||||
<string name="importer_help_plain_text">Lever een tekstbestand aan met een Google Authenticator URI op elke regel.</string>
|
||||
<string name="importer_help_steam"><b>Steam v3.0 en nieuwer worden niet ondersteund</b>. Zorg voor een kopie van <b>/data/data/com.valvesoftware.android.steam.community/files/Steamguard-*.json</b>, te vinden in de interne opslagmap van Steam.</string>
|
||||
<string name="importer_help_totp_authenticator">Lever een TOTP Authenticator exportbestand aan.</string>
|
||||
<string name="importer_help_winauth">Lever een WinAuth exportbestand aan.</string>
|
||||
<string name="importer_help_totp_authenticator">Lever een TOTP Authenticator-exportbestand aan.</string>
|
||||
<string name="importer_help_winauth">Lever een WinAuth-exportbestand aan.</string>
|
||||
<string name="importer_encrypted_exception_google_authenticator">Versleuteld item is overgeslagen: %s</string>
|
||||
<string name="importer_help_direct">Importeer items rechtstreeks van %s. Dit vereist dat de app op dit apparaat staat en dat root-toegang aan Aegis wordt verleend.</string>
|
||||
<string name="groups">Groepen</string>
|
||||
@@ -421,4 +454,34 @@
|
||||
<string name="pref_grouping_size_two">Groepen van 2</string>
|
||||
<string name="pref_grouping_size_three">Groepen van 3</string>
|
||||
<string name="pref_grouping_size_four">Groepen van 4</string>
|
||||
<string name="pref_copy_behavior_never">Nooit</string>
|
||||
<string name="pref_copy_behavior_single_tap">Enkele tik</string>
|
||||
<string name="pref_copy_behavior_double_tap">Dubbele tik</string>
|
||||
<string name="pref_account_name_position_hidden">Verborgen</string>
|
||||
<string name="pref_account_name_position_end">Naast de uitgever</string>
|
||||
<string name="pref_account_name_position_below">Onder de uitgever</string>
|
||||
<plurals name="time_elapsed_seconds">
|
||||
<item quantity="one">%d seconde geleden</item>
|
||||
<item quantity="other">%d seconden geleden</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_minutes">
|
||||
<item quantity="one">%d minuut geleden</item>
|
||||
<item quantity="other">%d minuten geleden</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_hours">
|
||||
<item quantity="one">%d uur geleden</item>
|
||||
<item quantity="other">%d uur geleden</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_days">
|
||||
<item quantity="one">%d dag geleden</item>
|
||||
<item quantity="other">%d dagen geleden</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_years">
|
||||
<item quantity="one">%d jaar geleden</item>
|
||||
<item quantity="other">%d jaar geleden</item>
|
||||
</plurals>
|
||||
<plurals name="dropdown_checkboxes_default_count">
|
||||
<item quantity="one">%d item geselecteerd</item>
|
||||
<item quantity="other">%d items geselecteerd</item>
|
||||
</plurals>
|
||||
</resources>
|
||||
|
||||
@@ -35,10 +35,12 @@
|
||||
<string name="pref_select_theme_title">Motyw</string>
|
||||
<string name="pref_view_mode_title">Tryb wyświetlania</string>
|
||||
<string name="pref_lang_title">Język</string>
|
||||
<string name="pref_show_icons_title">Pokaż ikony</string>
|
||||
<string name="pref_show_icons_summary">Wyświetlaj ikony obok każdego wpisu</string>
|
||||
<string name="pref_code_group_size_title">Grupowanie cyfr kodu</string>
|
||||
<string name="pref_code_group_size_summary">Wybierz liczbę cyfr do grupowania według</string>
|
||||
<string name="pref_account_name_title">Pokaż nazwę konta</string>
|
||||
<string name="pref_account_name_summary">Włącz tę opcję, aby pokazywać nazwę konta obok wydawcy</string>
|
||||
<string name="pref_account_name_position_title">Pokaż nazwę konta</string>
|
||||
<string name="pref_shared_issuer_account_name_title">Pokaż nazwę konta tylko w razie potrzeby</string>
|
||||
<string name="pref_import_file_title">Importuj z pliku</string>
|
||||
<string name="pref_import_file_summary">Importuj tokeny z aplikacji</string>
|
||||
<string name="pref_android_backups_title">Kopia zapasowa Android w chmurze</string>
|
||||
@@ -46,8 +48,12 @@
|
||||
<string name="pref_android_backups_hint"><i>Kopie zapasowe urządzenia-do-urządzenia (D2D) są zawsze dozwolone, niezależnie od powyższych ustawień</i></string>
|
||||
<string name="pref_backups_title">Automatycznie utwórz kopię zapasową sejfu</string>
|
||||
<string name="pref_backups_summary">Automatycznie utwórz kopie zapasowe sejfu w pamięci zewnętrznej. Funkcja ta wspiera tylko zaszyfrowane sejfy.</string>
|
||||
<string name="pref_backups_reminder_title">Przypomnienia o kopii zapasowej</string>
|
||||
<string name="pref_backups_reminder_summary">Pokaż przypomnienie o kopii zapasowej twojego sejfu na wypadek, gdybyś nie zrobił kopii zapasowej najnowszych zmian.</string>
|
||||
<string name="pref_backups_reminder_dialog_title">Wyłącz przypomnienia o kopii zapasowej</string>
|
||||
<string name="pref_backups_reminder_dialog_summary">Wyłączenie tych powiadomień, oznacza że Aegis nie powie, czy masz zmiany, które nie są jeszcze zapisane w kopii zapasowej. To naraża cię na ryzyko utraty dostępu do twoich tokenów. Czy na pewno chcesz wyłączyć te powiadomienia?</string>
|
||||
<string name="pref_backups_location_title">Folder plików kopii zapasowej</string>
|
||||
<string name="pref_backups_location_summary">Kopia zapasowa będzie przechowywana w</string>
|
||||
<string name="pref_backups_location_summary">Kopie zapasowe będą przechowywane w</string>
|
||||
<string name="pref_backups_trigger_title">Uruchom kopie zapasowe</string>
|
||||
<string name="pref_backups_trigger_summary">Utwórz kopię zapasową ręcznie</string>
|
||||
<string name="pref_backups_versions_title">Liczba kopii do zachowania</string>
|
||||
@@ -99,11 +105,22 @@
|
||||
<string name="export_encrypted">Zaszyfruj sejf</string>
|
||||
<string name="export_help">Ta czynność wyeksportuje sejf z wewnętrznej przestrzeni dyskowej aplikacji Aegis. Wybierz format eksportowanego pliku:</string>
|
||||
<string name="export_warning_unencrypted">Wyeksportujesz sejf aplikacji Aegis w niezaszyfrowanym formacie. <b>Ta opcja nie jest zalecana</b>.</string>
|
||||
<string name="export_warning_accept">Rozumiem ryzyko</string>
|
||||
<string name="export_warning_password">Eksport jest szyfrowany przy użyciu osobnego hasła skonfigurowanego w ustawieniach bezpieczeństwa.</string>
|
||||
<string name="understand_risk_accept">Rozumiem ryzyko</string>
|
||||
<string name="export_format_aegis">Aegis (.JSON)</string>
|
||||
<string name="export_format_google_auth_uri">Plik tekstowy (.TXT)</string>
|
||||
<string name="export_format_html">Strona internetowa (.HTML)</string>
|
||||
<string name="export_format_hint">Format eksportu</string>
|
||||
<string name="export_all_groups">Eksportuj wszystkie grupy</string>
|
||||
<string name="export_choose_groups">Wybierz grupy do wyeksportowania</string>
|
||||
<plurals name="export_groups_selected_count">
|
||||
<item quantity="one">%d zaznaczona grupa</item>
|
||||
<item quantity="few">%d zaznaczone grupy</item>
|
||||
<item quantity="many">%d zaznaczonych grup</item>
|
||||
<item quantity="other">%d zaznaczonych grup</item>
|
||||
</plurals>
|
||||
<string name="export_no_groups_selected">Nie wybrano grup do eksportu</string>
|
||||
<string name="export_html_title" context="The title of an HTML export document">Eksport Aegis Authenticator</string>
|
||||
<string name="choose_authentication_method">Bezpieczeństwo</string>
|
||||
<string name="authentication_method_explanation">Aegis to aplikacja uwierzytelniająca zorientowana na bezpieczeństwo. Tokeny są przechowywane w sejfie, który może zostać opcjonalnie zaszyfrowany przy użyciu wybranego przez Ciebie hasła. Jeśli atakujący uzyska zaszyfrowany plik sejfu, nie będzie mógł uzyskać dostępu do zawartości bez znajomości hasła.\n\nZaznaczyliśmy opcję, która najlepiej powinna pasować do Twojego urządzenia.</string>
|
||||
<string name="authentication_method_none">Brak</string>
|
||||
@@ -123,6 +140,8 @@
|
||||
<string name="invalid_password">Hasło jest nieprawidłowe</string>
|
||||
<string name="invalidated_biometrics">Ustawienia zabezpieczeń urządzenia zostały zmienione. Przejdź do \"Aegis -> Ustawienia -> Bezpieczeństwo -> Autoryzacja biometryczna\" i włącz ponownie tę funkcję.</string>
|
||||
<string name="password_reminder">Wpisz hasło. Co pewien czas zostaniesz o nie zapytany, aby nie zapomnieć hasła.</string>
|
||||
<string name="password_reminder_dialog_title">Domyślne odblokowanie biometryczne</string>
|
||||
<string name="password_reminder_dialog_message">Czasami prosimy, abyś wprowadził swoje hasło, aby upewnić się, że nie zapomniałeś o nim i nie zostaniesz zablokowany z Twojego sejfu. Po wprowadzeniu hasła Aegis powróci do odblokowania biometrycznego, dopóki nie nadszedł czas na przypomnienie hasła.</string>
|
||||
<string name="password_reminder_freq_never">Nigdy</string>
|
||||
<string name="password_reminder_freq_weekly">Co tydzień</string>
|
||||
<string name="password_reminder_freq_biweekly">Co dwa tygodnie</string>
|
||||
@@ -163,6 +182,7 @@
|
||||
<string name="encrypting_vault">Szyfrowanie sejfu</string>
|
||||
<string name="exporting_vault">Eksportowanie sejfu</string>
|
||||
<string name="reading_file">Odczytywanie pliku</string>
|
||||
<string name="requesting_root_access">Żądanie dostępu do roota</string>
|
||||
<string name="analyzing_qr">Analizowanie kodu QR</string>
|
||||
<string name="analyzing_qr_multiple">Analizowanie kodu QR %d/%d (%s)</string>
|
||||
<plurals name="added_new_entries">
|
||||
@@ -229,12 +249,15 @@
|
||||
<string name="choose_totpauth_importer">Czy kopia zapasowa aplikacji TOTP Authenticator jest zaszyfrowana za pomocą hasła?</string>
|
||||
<string name="choose_application">Wybierz aplikację z której chcesz zaimportować dane</string>
|
||||
<string name="choose_theme">Wybierz motyw jaki chcesz</string>
|
||||
<string name="choose_account_name_position">Wybierz miejsce nazwy konta</string>
|
||||
<string name="choose_view_mode">Wybierz widok jaki chcesz</string>
|
||||
<string name="choose_copy_behavior">Wybierz pożądane zachowanie kopii</string>
|
||||
<string name="parsing_file_error">Wystąpił błąd podczas przetwarzania pliku</string>
|
||||
<string name="file_not_found">Błąd: Nie znaleziono pliku</string>
|
||||
<string name="reading_file_error">Wystąpił błąd podczas odczytywania pliku</string>
|
||||
<string name="app_lookup_error">Błąd: Aplikacja nie jest zainstalowana</string>
|
||||
<string name="app_version_error">Zainstalowana wersja %s nie jest obsługiwana. Ostatnie wersje zaczęły szyfrować niektóre pliki w katalogu pamięci wewnętrznej, przez co Aegis nie może uzyskać dostępu do informacji potrzebnych do importu. Próba importu prawdopodobnie zakończy się błędem. Czy mimo to chcesz kontynuować?</string>
|
||||
<string name="root_error">Błąd: Nie można uzyskać dostępu do konta root</string>
|
||||
<plurals name="imported_entries_count">
|
||||
<item quantity="one">%d wpis został zaimportowany</item>
|
||||
<item quantity="few">%d wpisy zostały zaimportowane</item>
|
||||
@@ -296,8 +319,7 @@
|
||||
<string name="pref_highlight_entry_summary">Wyróżnij tokeny od siebie poprzez tymczasowe podświetlenie po ich kliknięciu</string>
|
||||
<string name="pref_minimize_on_copy_title">Zminimalizuj przy skopiowaniu</string>
|
||||
<string name="pref_minimize_on_copy_summary">Zminimalizuj aplikację po skopiowaniu tokenu</string>
|
||||
<string name="pref_copy_on_tap_title">Kopiuj tokeny podczas kliknięcia</string>
|
||||
<string name="pref_copy_on_tap_summary">Kopiuj tokeny do schowka podczas kliknięcia</string>
|
||||
<string name="pref_copy_behavior_title">Skopiuj tokeny do schowka</string>
|
||||
<string name="pref_pause_entry_title">Zamroź tokeny po naciśnięciu</string>
|
||||
<string name="pref_pause_entry_summary">Wstrzymaj automatyczne odświeżanie tokenów poprzez dotknięcie ich. Tokeny nie będą aktualizowane tak długo, jak długo są podświetlone. Wymaga \"Podświetl tokeny podczas kliknięcia\" lub \"Kliknij, aby odkryć\".</string>
|
||||
<string name="pin_keyboard_description">Wpisz hasło, aby włączyć klawiaturę numeryczną. Pamiętaj, że ta klawiatura działa tylko dla hasła numerycznego</string>
|
||||
@@ -363,8 +385,17 @@
|
||||
</plurals>
|
||||
<string name="google_qr_export_unexpected">Aplikacja oczekiwała kodu QR nr %d, lecz zeskanowano kod nr %d</string>
|
||||
<string name="backup_error_bar_message"><b>Ostatnia kopia zapasowa sejfu nie powiodła się</b></string>
|
||||
<string name="backup_error_dialog_details" comment="The first parameter is the type of backup (e.g. built-in or Android backup). The second parameter is an elapsed time in the style of 'x seconds/minutes/days ago'.">Ostatnia próba wykonania kopii zapasowej sejfu z użyciem %s nie powiodła się, ponieważ wystąpił błąd. Kopia zapasowa została wykonana w: %s. Sprawdź ustawienia kopii zapasowej, aby upewnić się, że wykonywanie kopii zapasowych może się pomyślnie zakończyć. </string>
|
||||
<string name="backup_system_builtin">Wbudowane automatyczne kopie zapasowe Aegis</string>
|
||||
<string name="backup_system_android">System kopii zapasowej w chmurze Android</string>
|
||||
<string name="backup_reminder_bar_message_with_latest" comment="The parameter is an elapsed time in the style of 'x seconds/minutes/days ago'"> Najnowsza kopia zapasowa jest nieaktualna (%s)
|
||||
</string>
|
||||
<string name="backup_reminder_bar_message">Zmiany nie są zapisane w kopii zapasowej
|
||||
</string>
|
||||
<string name="backup_reminder_bar_dialog_title">Zmiany nie zostały zapisane w kopii zapasowej</string>
|
||||
<string name="backup_reminder_bar_dialog_summary"> Zmiany w sejfie nie zostały jeszcze zapisane w kopii zapasowej. Ważne jest wykonywanie regularnych kopii zapasowych, aby zapobiec utracie dostępu do twoich kont. Rozważ włączenie automatycznych kopii zapasowych w menu ustawień.
|
||||
</string>
|
||||
<string name="backup_reminder_bar_dialog_accept">Skonfiguruj tworzenie kopii zapasowych</string>
|
||||
<string name="backup_plaintext_export_warning"><b>Sejf został ostatnio wyeksportowany w jawnym tekście</b></string>
|
||||
<string name="pref_show_plaintext_warning_hint">Nie pokazuj tego ostrzeżenia ponownie</string>
|
||||
<string name="backup_plaintext_warning_explanation">To ostrzeżenie jest wyświetlane, ponieważ ostatnio wyeksportowano nieszyfrowaną kopię sejfu. Aby zachować bezpieczeństwo tokenów, zalecamy usunięcie tego pliku, gdy nie będzie już potrzebny.</string>
|
||||
@@ -386,6 +417,9 @@
|
||||
</plurals>
|
||||
<string name="next">Następny</string>
|
||||
<string name="previous">Poprzedni</string>
|
||||
<string name="copy_uri">Kopiuj URI</string>
|
||||
<string name="unable_to_copy_uri_to_clipboard">Nie można skopiować URI do schowka</string>
|
||||
<string name="uri_copied_to_clipboard">Skopiowano URI do schowka</string>
|
||||
<string name="transfer_entry">Przenieś wpis</string>
|
||||
<string name="transfer_entry_description">Zeskanuj kod QR za pomocą aplikacji uwierzytelniającej, do której chcesz przenieść ten wpis</string>
|
||||
<string name="google_auth_compatible_transfer_description">Zeskanuj te kody QR za pomocą Aegis lub Google Authenticator.\n\nZ powodu ograniczeń w aplikacji Google Authenticator, tylko tokeny TOTP & HOTP, które używają SHA1 i generują 6 cyfrowe kody są uwzględniane</string>
|
||||
@@ -414,14 +448,17 @@
|
||||
<string name="importer_help_2fas">Dostarcz plik zapasowy 2FAS Authenticator.</string>
|
||||
<string name="importer_help_aegis">Dostarcz plik zapasowy Aegis.</string>
|
||||
<string name="importer_help_authenticator_plus">Dostarcz plik eksportu Authenticator Plus uzyskany w <b>Ustawienia -> Kopia zapasowa & Przywróć -> Eksportuj jako tekst i HTML</b>.</string>
|
||||
<string name="importer_help_authy">Dostarcz kopię <b>/data/data/com.authy.authy/shared_prefs/com.authy.storage.tokens.authenticator.xml</b>znajdującą się w wewnętrznym katalogu przechowywania danych Authy.</string>
|
||||
<string name="importer_help_authenticator_pro">Dostarcz plik eksportu Authenticator Pro uzyskany przez <b>Ustawienia -> Kopia zapasowa -> Kopia zapasowa do zaszyfrowanego pliku (zalecana)</b>.</string>
|
||||
<string name="importer_help_authy">Dostarcz kopię <b>/data/data/com.authy.authy/shared_prefs/com.authy.storage.tokens.authenticator.xml</b>, znajdującą się w wewnętrznym katalogu przechowywania danych Authy.</string>
|
||||
<string name="importer_help_andotp">Dostarcz plik andOTP eksportu/kopii zapasowej.</string>
|
||||
<string name="importer_help_bitwarden">Dostarcz plik kopii zapasowej Bitwarden. Zaszyfrowane pliki nie są obsługiwane.</string>
|
||||
<string name="importer_help_battle_net_authenticator">Dostarcz kopię
|
||||
<b>/data/data/com.blizzard.bma/shared_prefs/com.blizzard.bma.AUTH_STORE.xml</b>, znajdującą się w wewnętrznym katalogu przechowywania danych aplikacji Battle.net Authenticator.</string>
|
||||
<string name="importer_help_duo">Dostarcz kopię <b>/data/data/com.duosecurity.duomobile/files/duokit/accounts.json</b>, znajdującą się w wewnętrznym katalogu pamięci DUO.</string>
|
||||
<string name="importer_help_freeotp">Dostarcz kopię <b>/data/data/org.fedorahosted.freeotp/shared_prefs/tokens.xml</b>znajdującą się w wewnętrznym katalogu przechowywania danych Authy.</string>
|
||||
<string name="importer_help_freeotp">Dostarcz kopię <b>/data/data/org.fedorahosted.freeotp/shared_prefs/tokens.xml</b>, znajdującą się w wewnętrznym katalogu przechowywania danych Authy.</string>
|
||||
<string name="importer_help_freeotp_plus">Dostarcz plik eksportu FreeOTP+.</string>
|
||||
<string name="importer_help_google_authenticator"><b>Obsługiwane są tylko pliki bazy danych z Google Authenticator v5.10 i wcześniej</b>.\n\nDostarcz kopię <b>/data/com.google.android.apps.authenticator2/databases/databases</b>, zlokalizowane w wewnętrznym katalogu pamięci Google Authenticator.</string>
|
||||
<string name="importer_help_microsoft_authenticator">Dostarcz kopię <b>/data/data/com.azure.authenticator/databases/PhoneFactor</b>znajdującą się w wewnętrznym katalogu przechowywania danych Authy.</string>
|
||||
<string name="importer_help_microsoft_authenticator">Dostarcz kopię <b>/data/data/com.azure.authenticator/databases/PhoneFactor</b>, znajdującą się w wewnętrznym katalogu przechowywania danych Authy.</string>
|
||||
<string name="importer_help_plain_text">Dostarcz plik tekstowy z URI Google Authenticator w każdej linii.</string>
|
||||
<string name="importer_help_steam"><b>Steam v3.0 i nowsze nie są wspierane</b>. Dostarcz kopię
|
||||
<b>/data/data/com.valvesoftware.android.steam.community/files/Steamguard-*.json</b>,
|
||||
@@ -438,4 +475,46 @@ zlokalizowanego w wewnętrznym katalogu Steam.</string>
|
||||
<string name="pref_grouping_size_two">Grupy z 2 elementami</string>
|
||||
<string name="pref_grouping_size_three">Grupy z 3 elementami</string>
|
||||
<string name="pref_grouping_size_four">Grupy z 4 elementami</string>
|
||||
<string name="pref_copy_behavior_never">Nigdy</string>
|
||||
<string name="pref_copy_behavior_single_tap">Pojedyncze dotknięcie</string>
|
||||
<string name="pref_copy_behavior_double_tap">Podwójne dotknięcie</string>
|
||||
<string name="pref_account_name_position_hidden">Ukryta</string>
|
||||
<string name="pref_account_name_position_end">Obok wydawcy</string>
|
||||
<string name="pref_account_name_position_below">Pod wydawcą</string>
|
||||
<plurals name="time_elapsed_seconds">
|
||||
<item quantity="one">%d sekundę temu</item>
|
||||
<item quantity="few">%d sekundy temu</item>
|
||||
<item quantity="many">%d sekund temu</item>
|
||||
<item quantity="other">%d sekund temu</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_minutes">
|
||||
<item quantity="one">%d minutę temu</item>
|
||||
<item quantity="few">%d minuty temu</item>
|
||||
<item quantity="many">%d minut temu</item>
|
||||
<item quantity="other">%d minut temu</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_hours">
|
||||
<item quantity="one">%d godzinę temu</item>
|
||||
<item quantity="few">%d godziny temu</item>
|
||||
<item quantity="many">%d godzin temu</item>
|
||||
<item quantity="other">%d godzin temu</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_days">
|
||||
<item quantity="one">%d dzień temu</item>
|
||||
<item quantity="few">%d dni temu</item>
|
||||
<item quantity="many">%d dni temu</item>
|
||||
<item quantity="other">%d dni temu</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_years">
|
||||
<item quantity="one">%d rok temu</item>
|
||||
<item quantity="few">%d lata temu</item>
|
||||
<item quantity="many">%d lat temu</item>
|
||||
<item quantity="other">%d lat temu</item>
|
||||
</plurals>
|
||||
<plurals name="dropdown_checkboxes_default_count">
|
||||
<item quantity="one">Wybrano %d element</item>
|
||||
<item quantity="few">Wybrano %d elementy</item>
|
||||
<item quantity="many">Wybrano %d elementów</item>
|
||||
<item quantity="other">Wybrano %d elementów</item>
|
||||
</plurals>
|
||||
</resources>
|
||||
|
||||
@@ -35,10 +35,10 @@
|
||||
<string name="pref_select_theme_title">Tema</string>
|
||||
<string name="pref_view_mode_title">Modo de exibição</string>
|
||||
<string name="pref_lang_title">Idioma</string>
|
||||
<string name="pref_show_icons_title">Mostrar Ícones</string>
|
||||
<string name="pref_show_icons_summary">Mostrar ícones ao lado de cada entrada</string>
|
||||
<string name="pref_code_group_size_title">Agrupamento de dígitos</string>
|
||||
<string name="pref_code_group_size_summary">Selecione o número de dígitos para agrupar códigos</string>
|
||||
<string name="pref_account_name_title">Exibir o nome da conta</string>
|
||||
<string name="pref_account_name_summary">Habilite essa opção para exibir o nome da conta ao lado do nome do serviço</string>
|
||||
<string name="pref_import_file_title">Importar de arquivo</string>
|
||||
<string name="pref_import_file_summary">Importa tokens de um arquivo</string>
|
||||
<string name="pref_android_backups_title">Backups na nuvem do Android</string>
|
||||
@@ -46,6 +46,10 @@
|
||||
<string name="pref_android_backups_hint"><i>Os backups device-to-device (D2D) são sempre permitidos, independente da configuração acima</i></string>
|
||||
<string name="pref_backups_title">Fazer backup automático do cofre</string>
|
||||
<string name="pref_backups_summary">Cria automaticamente backups do cofre no armazenamento externo quando alterações forem feitas. Essa opção só é suportada em cofres criptografados.</string>
|
||||
<string name="pref_backups_reminder_title">Lembrete de backup</string>
|
||||
<string name="pref_backups_reminder_summary">Mostrar um lembrete para fazer backup do seu cofre caso você não o tenha feito de suas alterações mais recentes.</string>
|
||||
<string name="pref_backups_reminder_dialog_title">Desabilitar lembrete de backup</string>
|
||||
<string name="pref_backups_reminder_dialog_summary">Desativar este lembrete significa que o Aegis não vai te dizer se você tem ou não alterações que ainda não foram salvas. Isso te coloca em risco de perder acesso aos seus tokens. Tem certeza de que deseja desativar o lembrete?</string>
|
||||
<string name="pref_backups_location_title">Diretório para aquivos de backup</string>
|
||||
<string name="pref_backups_location_summary">Backups são armazenados em</string>
|
||||
<string name="pref_backups_trigger_title">Ativar backup</string>
|
||||
@@ -95,11 +99,20 @@
|
||||
<string name="export_encrypted">Criptografar o cofre</string>
|
||||
<string name="export_help">Esta ação irá exportar o cofre para fora do armazenamento interno do Aegis. Selecione o formato em que você gostaria que sua exportação esteja:</string>
|
||||
<string name="export_warning_unencrypted">Você está prestes a exportar uma cópia não criptografada de seu cofre Aegis. <b>Isso não é recomendado</b>.</string>
|
||||
<string name="export_warning_accept">Eu compreendo o risco</string>
|
||||
<string name="export_warning_password">As exportações são criptografadas usando uma senha separada, configurada nas configurações de segurança.</string>
|
||||
<string name="understand_risk_accept">Eu compreendo o risco</string>
|
||||
<string name="export_format_aegis">Aegis (.JSON)</string>
|
||||
<string name="export_format_google_auth_uri">Arquivo de texto (.TXT)</string>
|
||||
<string name="export_format_html">Página da Web (.HTML)</string>
|
||||
<string name="export_format_hint">Formato de exportação</string>
|
||||
<string name="export_all_groups">Exportar todos os grupos</string>
|
||||
<string name="export_choose_groups">Selecione os grupos a serem exportados</string>
|
||||
<plurals name="export_groups_selected_count">
|
||||
<item quantity="one">%d Grupo selecionado</item>
|
||||
<item quantity="other">%d Grupos selecionados</item>
|
||||
</plurals>
|
||||
<string name="export_no_groups_selected">Nenhum grupo selecionado para exportar</string>
|
||||
<string name="export_html_title" context="The title of an HTML export document">Exportação Aegis Authenticator</string>
|
||||
<string name="choose_authentication_method">Segurança</string>
|
||||
<string name="authentication_method_explanation">Aegis é uma app 2FA focado em segurança. Tokens serão armazenados em um cofre, que pode opcionalmente ser criptografado com uma senha da sua escolha. Caso um invasor obtenha seu arquivo do cofre criptografado, ele não será capaz de acessar os conteúdos sem saber sua senha.\n\nNós pré-selecionamos a opção que nós pensamos que melhor se adapta ao seu aparelho.</string>
|
||||
<string name="authentication_method_none">Nenhuma</string>
|
||||
@@ -118,7 +131,6 @@
|
||||
<string name="set_password_confirm">Por favor, confirme a senha</string>
|
||||
<string name="invalid_password">A senha está incorreta</string>
|
||||
<string name="invalidated_biometrics">Foi detectada uma alteração nas configurações de segurança do seu dispositivo. Por favor, vá até \"Aegis -> Configurações -> Segurança -> Desbloqueio biométrico\" para desativar e reativar o desbloqueio biométrico.</string>
|
||||
<string name="password_reminder">Por favor, digite sua senha. Nós ocasionalmente pedimos que você faça isso para que não a esqueça.</string>
|
||||
<string name="password_reminder_freq_never">Nunca</string>
|
||||
<string name="password_reminder_freq_weekly">Semanalmente</string>
|
||||
<string name="password_reminder_freq_biweekly">Quinzenalmente</string>
|
||||
@@ -159,6 +171,7 @@
|
||||
<string name="encrypting_vault">Criptografando o cofre</string>
|
||||
<string name="exporting_vault">Exportando o cofre</string>
|
||||
<string name="reading_file">Lendo arquivo</string>
|
||||
<string name="requesting_root_access">Solicitando acesso root</string>
|
||||
<string name="analyzing_qr">Analisando QR code</string>
|
||||
<string name="analyzing_qr_multiple">Analisando o QR code %d/%d (%s)</string>
|
||||
<plurals name="added_new_entries">
|
||||
@@ -225,6 +238,7 @@
|
||||
<string name="reading_file_error">Um erro ocorreu durante a tentativa de ler o arquivo</string>
|
||||
<string name="app_lookup_error">Erro: App não está instalado</string>
|
||||
<string name="app_version_error">A versão do %s que está instalada não é suportada. Versões recentes começaram a criptografar alguns dos arquivos no diretório de armazenamento interno, tornando o Aegis incapaz de acessar as informações de que necessita para a importação. É provável que a tentativa de importar resulte em um erro. Gostaria de continuar mesmo assim?</string>
|
||||
<string name="root_error">Erro: Não é possível obter acesso root</string>
|
||||
<plurals name="imported_entries_count">
|
||||
<item quantity="one">%d entrada importada</item>
|
||||
<item quantity="other">%d entradas importadas</item>
|
||||
@@ -282,8 +296,6 @@
|
||||
<string name="pref_highlight_entry_summary">Torna tokens mais fáceis de distinguir dos outros destacando eles temporariamente quando tocados</string>
|
||||
<string name="pref_minimize_on_copy_title">Minimizar ao copiar</string>
|
||||
<string name="pref_minimize_on_copy_summary">Minimizar o aplicativo após copiar um token</string>
|
||||
<string name="pref_copy_on_tap_title">Copiar tokens quando tocados</string>
|
||||
<string name="pref_copy_on_tap_summary">Copia tokens para área de transferência quando tocados</string>
|
||||
<string name="pref_pause_entry_title">Congelar tokens quando tocados</string>
|
||||
<string name="pref_pause_entry_summary">Pausa a atualização automática dos tokens ao tocá-los. Tokens não serão atualizados desde que o foco esteja neles. Requer \"Destacar tokens quando tocados\" ou \"Tocar para exibir\".</string>
|
||||
<string name="pin_keyboard_description">Digite sua senha para ativar o teclado PIN. Observe que isso só funciona se a sua senha for constituída apenas por números</string>
|
||||
@@ -345,8 +357,17 @@
|
||||
</plurals>
|
||||
<string name="google_qr_export_unexpected">Esperados #%d QR code, mas escaneados #%d ao invés</string>
|
||||
<string name="backup_error_bar_message"><b>Backup do cofre falhou recentemente</b></string>
|
||||
<string name="backup_error_dialog_details" comment="The first parameter is the type of backup (e.g. built-in or Android backup). The second parameter is an elapsed time in the style of 'x seconds/minutes/days ago'."> Uma tentativa recente de backup do cofre utilizando o %s falhou, pois ocorreu um erro. O backup foi tentado %s. Por favor, verifique as configurações de backup para garantir que ele possa ser concluído com sucesso. </string>
|
||||
<string name="backup_system_builtin">Backups automáticos do Aegis</string>
|
||||
<string name="backup_system_android">Sistema de backup em nuvem do Android</string>
|
||||
<string name="backup_reminder_bar_message_with_latest" comment="The parameter is an elapsed time in the style of 'x seconds/minutes/days ago'"> O backup mais recente está desatualizado (%s)
|
||||
</string>
|
||||
<string name="backup_reminder_bar_message"> As alterações não foram salvas no backup
|
||||
</string>
|
||||
<string name="backup_reminder_bar_dialog_title">As alterações não foram salvas no backup</string>
|
||||
<string name="backup_reminder_bar_dialog_summary"> As alterações recentes no cofre ainda não foram salvas no backup. É importante ter backups regulares para evitar perder o acesso às suas contas. Por favor, considere a criação de backups automáticos no menu de configurações.
|
||||
</string>
|
||||
<string name="backup_reminder_bar_dialog_accept">Configurar backups</string>
|
||||
<string name="backup_plaintext_export_warning"><b>O cofre foi exportado recentemente em texto simples</b></string>
|
||||
<string name="pref_show_plaintext_warning_hint">Não mostrar este aviso novamente</string>
|
||||
<string name="backup_plaintext_warning_explanation">Este aviso é exibido porque você exportou recentemente uma cópia não criptografada do cofre. Para manter a segurança de seus tokens, recomendamos excluir este arquivo uma vez que ele não seja mais necessário.</string>
|
||||
@@ -366,6 +387,9 @@
|
||||
</plurals>
|
||||
<string name="next">Próximo</string>
|
||||
<string name="previous">Anterior</string>
|
||||
<string name="copy_uri">Copiar URI</string>
|
||||
<string name="unable_to_copy_uri_to_clipboard">Não foi possível copiar URI para área de transferência</string>
|
||||
<string name="uri_copied_to_clipboard">URI copiada para a área de transferência</string>
|
||||
<string name="transfer_entry">Transferir entrada</string>
|
||||
<string name="transfer_entry_description">Escaneie esse QR code com o app autenticador para o qual você gostaria de transferir essa entrada</string>
|
||||
<string name="google_auth_compatible_transfer_description">Escaneie esses QR codes com Aegis ou Google Authenticator.\n\nDevido a limitações do aplicativo Google Authenticator, apenas TOTP & tokens HOTP que usam SHA1 e produzem códigos de 6 dígitos estão incluídos</string>
|
||||
@@ -394,9 +418,11 @@
|
||||
<string name="importer_help_2fas">Forneça um arquivo de backup do 2FAS Authenticator.</string>
|
||||
<string name="importer_help_aegis">Fornecer um arquivo de exportação/backup do Aegis.</string>
|
||||
<string name="importer_help_authenticator_plus">Fornecer um arquivo de exportação do Autenticador Plus obtido através de <b>Configurações -> Backup & Restaurar -> Exportar como Texto e HTML</b>.</string>
|
||||
<string name="importer_help_authenticator_pro">Forneça um arquivo de exportação do Autenticador Pro obtido através de <b>Configurações -> Fazer backup -> Fazer backup para arquivo criptografado (recomendado)</b>.</string>
|
||||
<string name="importer_help_authy">Fornecer uma cópia de <b>/data/data/com.authy.authy/shared_prefs/com.authy.storage.tokens.authenticator.xml</b>, localizado no diretório de armazenamento interno do Authy.</string>
|
||||
<string name="importer_help_andotp">Fornecer um arquivo de exportação/backup do andOTP.</string>
|
||||
<string name="importer_help_bitwarden">Forneça um arquivo de exportação/backup do Bitwarden. Arquivos criptografados não são suportados.</string>
|
||||
<string name="importer_help_battle_net_authenticator">Forneça uma cópia de <b>/data/data/com.blizzard.bma/shared_prefs/com.blizzard.bma.AUTH_STORE.xml</b>, localizado no diretório de armazenamento interno do Battle.net Authenticator.</string>
|
||||
<string name="importer_help_duo">Forneça uma cópia de <b>/data/data/com.duosecurity.duomobile/files/duokit/accounts.json</b>, localizada no diretório de armazenamento interno do DUO.</string>
|
||||
<string name="importer_help_freeotp">Fornecer uma cópia de <b>/data/data/org.fedorahosted.freeotp/shared_prefs/tokens.xml</b>, localizado no diretório de armazenamento interno do FreeOTP.</string>
|
||||
<string name="importer_help_freeotp_plus">Fornecer um arquivo de exportação FreeOTP+.</string>
|
||||
@@ -416,4 +442,28 @@
|
||||
<string name="pref_grouping_size_two">Grupos de 2</string>
|
||||
<string name="pref_grouping_size_three">Grupos de 3</string>
|
||||
<string name="pref_grouping_size_four">Grupos de 4</string>
|
||||
<plurals name="time_elapsed_seconds">
|
||||
<item quantity="one">%d segundo atrás</item>
|
||||
<item quantity="other">%d segundos atrás</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_minutes">
|
||||
<item quantity="one">%d minuto atrás</item>
|
||||
<item quantity="other">%d minutos atrás</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_hours">
|
||||
<item quantity="one">%d hora atrás</item>
|
||||
<item quantity="other">%d horas atrás</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_days">
|
||||
<item quantity="one">%d dia atrás</item>
|
||||
<item quantity="other">%d dias atrás</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_years">
|
||||
<item quantity="one">%d ano atrás</item>
|
||||
<item quantity="other">%d anos atrás</item>
|
||||
</plurals>
|
||||
<plurals name="dropdown_checkboxes_default_count">
|
||||
<item quantity="one">%d Item selecionado</item>
|
||||
<item quantity="other">%d Itens selecionados</item>
|
||||
</plurals>
|
||||
</resources>
|
||||
|
||||
@@ -1,60 +1,110 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<string name="action_settings">Configurações</string>
|
||||
<string name="action_about">Sobre</string>
|
||||
<string name="action_delete">Excluir</string>
|
||||
<string name="action_settings">Definições</string>
|
||||
<string name="action_about">Acerca</string>
|
||||
<string name="action_delete">Eliminar</string>
|
||||
<string name="action_transfer">Transferir</string>
|
||||
<string name="action_edit_icon">Editar ícone</string>
|
||||
<string name="action_reset_usage_count">Repor contador de utilização</string>
|
||||
<string name="action_reset_usage_count_dialog">Tem a certeza de que deseja remover o número de utilizações desta entrada?</string>
|
||||
<string name="action_default_icon">Restaurar ícone padrão</string>
|
||||
<string name="discard">Descartar</string>
|
||||
<string name="save">Salvar</string>
|
||||
<string name="issuer">Emissor</string>
|
||||
<string name="save">Guardar</string>
|
||||
<string name="issuer">Emitente</string>
|
||||
<string name="yandex_pin">PIN (4-16 dígitos)</string>
|
||||
<string name="motp_pin">PIN (4 dígitos)</string>
|
||||
<string name="suggested">Sugerido</string>
|
||||
<string name="usage_count">Número de utilizações</string>
|
||||
<string name="warning">Aviso</string>
|
||||
<string name="pref_cat_appearance_app">Aplicação</string>
|
||||
<string name="pref_cat_appearance_entries">Entradas</string>
|
||||
<string name="pref_cat_backups_android">Android</string>
|
||||
<string name="pref_cat_backups_auto">Backups automáticos</string>
|
||||
<string name="pref_section_behavior_title">Comportamento</string>
|
||||
<string name="pref_section_behavior_summary">Personalizar comportamento ao interagir com a lista de entradas.</string>
|
||||
<string name="pref_section_appearance_title">Aparência</string>
|
||||
<string name="pref_section_appearance_summary">Ajuste o tema, o idioma e outras definições que afetam a aparência da aplicação.</string>
|
||||
<string name="pref_section_security_title">Segurança</string>
|
||||
<string name="pref_section_security_summary">Configurar criptografia, desbloqueio biométrico, bloqueio automático e outras definições de segurança.</string>
|
||||
<string name="pref_section_import_export_title">Importar e exportar</string>
|
||||
<string name="pref_section_import_export_summary">Importar backups Aegis ou de outras aplicações de autenticação. Crie exportações manuais do seu cofre Aegis.</string>
|
||||
<string name="pref_section_backups_title">Backups</string>
|
||||
<string name="pref_section_backups_summary">Configure backups automáticos para uma localização à escolha ou ative a possibilidade de backup na nuvem Android.</string>
|
||||
<string name="pref_section_icon_packs">Pacotes de ícones</string>
|
||||
<string name="pref_section_icon_packs_summary">Gerir e importar pacotes de ícones</string>
|
||||
<string name="pref_select_theme_title">Tema</string>
|
||||
<string name="pref_view_mode_title">Modo de exibição</string>
|
||||
<string name="pref_lang_title">Idioma</string>
|
||||
<string name="pref_show_icons_title">Mostrar ícones</string>
|
||||
<string name="pref_show_icons_summary">Mostrar ícones ao lado de cada entrada</string>
|
||||
<string name="pref_code_group_size_title">Agrupamento de dígitos</string>
|
||||
<string name="pref_account_name_title">Exibir o nome da conta</string>
|
||||
<string name="pref_account_name_summary">Ative isto para mostrar o nome da conta ao lado do emissor</string>
|
||||
<string name="pref_import_file_title">Importar arquivo</string>
|
||||
<string name="pref_import_file_summary">Importar tokens de um arquivo</string>
|
||||
<string name="pref_backups_summary">Cria automaticamente backups do cofre no armazenamento externo quando alterações forem feitas. Isso só é suportado para cofres criptografados.</string>
|
||||
<string name="pref_backups_location_title">Diretório para backup de arquivos</string>
|
||||
<string name="pref_backups_location_summary">Os backups serão armazenados em</string>
|
||||
<string name="pref_code_group_size_summary">Selecione o número de dígitos para agrupar os códigos</string>
|
||||
<string name="pref_account_name_position_title">Mostrar nome da conta</string>
|
||||
<string name="pref_shared_issuer_account_name_title">Exibir o nome da conta apenas quando necessário</string>
|
||||
<string name="pref_import_file_title">Importar de um ficheiro</string>
|
||||
<string name="pref_import_file_summary">Importar \'tokens\' de um ficheiro</string>
|
||||
<string name="pref_android_backups_title">Backups na nuvem Android</string>
|
||||
<string name="pref_android_backups_summary">Permitir que o sistema de backup na nuvem Android inclua o cofre Aegis nos seus backups. Apenas possível para cofres cifrados.</string>
|
||||
<string name="pref_android_backups_hint"><i>Backups \'Device-to-device\' (D2D) serão sempre permitidos, independentemente das definições acima</i></string>
|
||||
<string name="pref_backups_title">Backup automático do cofre</string>
|
||||
<string name="pref_backups_summary">Cria automaticamente backups no armazenamento externo, sempre que forem efetuadas alterações. Apenas possível para cofres cifrados.</string>
|
||||
<string name="pref_backups_reminder_title">Lembrete de backup</string>
|
||||
<string name="pref_backups_reminder_summary">Mostrar lembrete para efetuar os backups, se as últimas alterações não tiverem sido guardadas.</string>
|
||||
<string name="pref_backups_reminder_dialog_title">Desativar lembrete de backup</string>
|
||||
<string name="pref_backups_reminder_dialog_summary">Se desativar esta opção, a aplicação não irá mostrar o lembrete mesmo que as últimas alterações não tenham sido guardadas. Desta forma, os seus \'tokens\' de acesso estarão em risco. Tem a certeza de que deseja desativar o lembrete?</string>
|
||||
<string name="pref_backups_location_title">Diretório para os backups</string>
|
||||
<string name="pref_backups_location_summary">Os backups serão guardados em</string>
|
||||
<string name="pref_backups_trigger_title">Ativar backup</string>
|
||||
<string name="pref_backups_trigger_summary">Acionar manualmente um backup</string>
|
||||
<string name="pref_backups_trigger_summary">Ativar manualmente</string>
|
||||
<string name="pref_backups_versions_title">Número de versões a manter</string>
|
||||
<plurals name="pref_backups_versions_summary">
|
||||
<item quantity="one">Manter %1$d versão do backup</item>
|
||||
<item quantity="other">Manter %1$d versões do backup</item>
|
||||
</plurals>
|
||||
<string name="pref_import_app_title">Importar do aplicativo</string>
|
||||
<string name="pref_import_app_summary">Importar tokens de um aplicativo (requer acesso root)</string>
|
||||
<string name="pref_import_app_title">Importar de uma aplicação</string>
|
||||
<string name="pref_import_app_summary">Importar \'tokens\' de uma aplicação (requer acesso root)</string>
|
||||
<string name="pref_export_title">Exportar</string>
|
||||
<string name="pref_export_summary">Exportar o cofre</string>
|
||||
<string name="pref_password_reminder_title">Lembrete de senha</string>
|
||||
<string name="pref_secure_screen_title">Segurança da tela</string>
|
||||
<string name="pref_secure_screen_summary">Bloquear capturas de tela e outras tentativas de capturar a tela dentro do app</string>
|
||||
<string name="pref_tap_to_reveal_title">Tocar para mostrar</string>
|
||||
<string name="pref_tap_to_reveal_summary">Tokens serão ocultados por padrão. Toque nos tokens para revelar código.</string>
|
||||
<string name="pref_tap_to_reveal_time_title">Tempo limite para o tocar e mostrar</string>
|
||||
<string name="pref_export_summary">Exportar cofre</string>
|
||||
<string name="pref_password_reminder_title">Lembrete de palavra-passe</string>
|
||||
<string name="pref_google_auth_export_title">Exportar para Google Authenticator</string>
|
||||
<string name="pref_google_auth_export_descriptor">Gera códigos QR, compatíveis com Google Authenticator</string>
|
||||
<string name="pref_google_auth_export_no_data">Não existem dados para exportar</string>
|
||||
<plurals name="pref_google_auth_export_incompatible_entries">
|
||||
<item quantity="one">Ignorada %d entrada incompatível</item>
|
||||
<item quantity="other">Ignoradas %d entradas incompatíveis</item>
|
||||
</plurals>
|
||||
<string name="pref_password_reminder_summary_disabled">Desativado</string>
|
||||
<string name="pref_secure_screen_title">Segurança do ecrã</string>
|
||||
<string name="pref_secure_screen_summary">Bloquear capturas de ecrã e outras tentativas de capturar o ecrã na aplicação</string>
|
||||
<string name="pref_tap_to_reveal_title">Toque para mostrar</string>
|
||||
<string name="pref_tap_to_reveal_summary">Os \'tokens\' serão ocultados por definição. Toque nos \'tokens\' para mostrar o código.</string>
|
||||
<string name="pref_tap_to_reveal_time_title">Tempo limite para a opção</string>
|
||||
<string name="pref_auto_lock_title">Bloqueio automático</string>
|
||||
<string name="pref_auto_lock_summary">Quando %s</string>
|
||||
<string name="pref_auto_lock_summary_disabled">Desabilitado</string>
|
||||
<string name="pref_auto_lock_prompt">Bloquear Aegis automaticamente quando</string>
|
||||
<string name="pref_auto_lock_type_back_button">O botão voltar for pressionado</string>
|
||||
<string name="pref_auto_lock_type_minimize">O app for minimizado</string>
|
||||
<string name="pref_auto_lock_summary_disabled">Desativado</string>
|
||||
<string name="pref_auto_lock_prompt">Bloquear Aegis automaticamente se</string>
|
||||
<string name="pref_auto_lock_type_back_button">O botão Recuar for pressionado</string>
|
||||
<string name="pref_auto_lock_type_minimize">A aplicação for minimizada</string>
|
||||
<string name="pref_auto_lock_type_device_lock">O dispositivo for bloqueado</string>
|
||||
<string name="pref_encryption_title">Encriptação</string>
|
||||
<string name="pref_encryption_summary">Criptografe o cofre e desbloqueie-o com uma senha ou sua digital</string>
|
||||
<string name="pref_backup_password_category">Backup e exportação</string>
|
||||
<string name="pref_backup_password_title">Palavra-passe distinta para backups e exportação</string>
|
||||
<string name="pref_backup_password_summary">Se ativa, a palavra-passe utilizada para desbloquear a aplicação não pode ser utilizada para decifrar backups e exportações.</string>
|
||||
<string name="pref_backup_password_change_title">Alterar palavra-passe para backups e exportação</string>
|
||||
<string name="pref_backup_password_change_summary">Defina a nova palavra-passe que será utilizada para cifrar o cofre durante os backups e a exportação.</string>
|
||||
<string name="pref_encryption_title">Cifra</string>
|
||||
<string name="pref_encryption_summary">Cifrar cofre e apenas desbloquear com palavra-passe ou biometria</string>
|
||||
<string name="pref_biometrics_title">Desbloqueio biométrico</string>
|
||||
<string name="pref_biometrics_summary">Permitir autenticação biométrica para desbloquear o cofre</string>
|
||||
<string name="pref_set_password_title">Alterar senha</string>
|
||||
<string name="pref_set_password_summary">Defina uma nova senha que você precisará para desbloquear o seu cofre</string>
|
||||
<string name="export_encrypted">Criptografar o cofre</string>
|
||||
<string name="export_help">Esta ação irá exportar o cofre para fora do armazenamento interno do Aegis. Selecione o formato em que você gostaria que sua exportação esteja:</string>
|
||||
<string name="export_warning_unencrypted">Você está prestes a exportar uma cópia não criptografada de seu cofre Aegis. <b>Isso não é recomendado</b>.</string>
|
||||
<string name="export_warning_accept">Eu compreendo o risco</string>
|
||||
<string name="pref_set_password_title">Alterar palavra-passe</string>
|
||||
<string name="pref_set_password_summary">Defina a palavra-passe que será utilizada para desbloquear o cofre</string>
|
||||
<string name="export_encrypted">Cifrar cofre</string>
|
||||
<string name="export_help">Esta ação irá exportar o cofre para fora do armazenamento interno do Aegis. Selecione o formato para a exportação:</string>
|
||||
<string name="export_warning_unencrypted">Está prestes a exportar uma cópia não cifrada do seu cofre Aegis. <b>Isto não é recomendado</b>.</string>
|
||||
<string name="export_warning_password">As exportações serão cifradas com a palavra-passe definida nas definições de segurança.</string>
|
||||
<string name="understand_risk_accept">Eu compreendo os riscos</string>
|
||||
<string name="export_format_aegis">Aegis (.JSON)</string>
|
||||
<string name="export_format_google_auth_uri">Arquivo de texto (.TXT)</string>
|
||||
<string name="export_format_google_auth_uri">Ficheiro de texto (.TXT)</string>
|
||||
<string name="export_format_html">Página Web (.HTML)</string>
|
||||
<string name="choose_authentication_method">Segurança</string>
|
||||
<string name="authentication_method_explanation">Aegis é um aplicativo 2FA focado na segurança. Tokens são armazenados em um cofre, que pode opcionalmente ser criptografado com uma senha de sua escolha. Se um invasor obtiver o seu arquivo criptografado do cofre, eles não serão capazes de acessar o conteúdo sem saber a senha.\n\nNós pré-selecionamos a opção que achamos que seria melhor para o seu dispositivo.</string>
|
||||
<string name="authentication_method_none">Nenhum</string>
|
||||
@@ -72,7 +122,6 @@
|
||||
<string name="set_number">Por favor, insira um número</string>
|
||||
<string name="set_password_confirm">Por favor, confirme a senha</string>
|
||||
<string name="invalid_password">A senha está incorreta</string>
|
||||
<string name="password_reminder">Por favor, digite sua senha. Nós ocasionalmente pedimos que você faça isso para que não a esqueça.</string>
|
||||
<string name="enter_password_authy_message">Parece que seus tokens Authy são criptografados. Por favor, feche o Aegis, abra o Authy e desbloqueie os tokens com sua senha. Em vez disso, Aegis também pode tentar descriptografar seus tokens Authy para você, se você inserir sua senha abaixo.</string>
|
||||
<string name="share">Compartilhar</string>
|
||||
<string name="yes">Sim</string>
|
||||
@@ -173,8 +222,6 @@
|
||||
<string name="preference_manage_groups_summary">Gerenciar e excluir seus grupos aqui</string>
|
||||
<string name="pref_highlight_entry_title">Destacar tokens quando tocados</string>
|
||||
<string name="pref_highlight_entry_summary">Faça com que os tokens sejam mais fáceis de distinguir um do outro destacando-os temporariamente ao tocá-los</string>
|
||||
<string name="pref_copy_on_tap_title">Copiar tokens quando tocados</string>
|
||||
<string name="pref_copy_on_tap_summary">Copia tokens para área de transferência quando tocados</string>
|
||||
<string name="pin_keyboard_description">Digite sua senha para ativar o teclado PIN. Observe que isso só funciona se a sua senha for constituída apenas por números</string>
|
||||
<string name="pin_keyboard_error">Erro ao habilitar o teclado PIN</string>
|
||||
<string name="pin_keyboard_error_description">Não é possível configurar o teclado PIN. A sua senha deve ser composta apenas por números.</string>
|
||||
|
||||
@@ -39,8 +39,9 @@
|
||||
<string name="pref_show_icons_summary">Afişare pictograme lângă fiecare intrare</string>
|
||||
<string name="pref_code_group_size_title">Grupare cifre cod</string>
|
||||
<string name="pref_code_group_size_summary">Selectează numărul de cifre pentru a grupa codurile</string>
|
||||
<string name="pref_account_name_title">Arată numele contului</string>
|
||||
<string name="pref_account_name_summary">Activează pentru a afișa numele contului lângă emitent</string>
|
||||
<string name="pref_account_name_position_title">Arată numele contului</string>
|
||||
<string name="pref_shared_issuer_account_name_title">Arată numele contului doar atunci când este necesar</string>
|
||||
<string name="pref_shared_issuer_account_name_summary">Arată numai numele de cont ce au același emitent. Alte nume de cont vor fi ascunse.</string>
|
||||
<string name="pref_import_file_title">Importă din fișier</string>
|
||||
<string name="pref_import_file_summary">Importă token-uri dintr-un fișier</string>
|
||||
<string name="pref_android_backups_title">Backup-uri Android în cloud</string>
|
||||
@@ -48,6 +49,10 @@
|
||||
<string name="pref_android_backups_hint"><i>Backup-urile de la un dispozitiv la altul (D2D) sunt întotdeauna permise, indiferent de setarea de mai sus</i></string>
|
||||
<string name="pref_backups_title">Salvează automat seiful</string>
|
||||
<string name="pref_backups_summary">Creează automat copii de rezervă ale seifului pe stocarea externă atunci când se fac modificări. Acest lucru este disponibil doar pentru seifurile criptate.</string>
|
||||
<string name="pref_backups_reminder_title">Alertă backup</string>
|
||||
<string name="pref_backups_reminder_summary">Arată un mesaj pentru a salva seiful în cazul în care nu ai făcut backup la ultimele modificări.</string>
|
||||
<string name="pref_backups_reminder_dialog_title">Dezactivează alerta de backup</string>
|
||||
<string name="pref_backups_reminder_dialog_summary">Dezactivarea acestei alerte înseamnă că Addis nu îți va spune dacă ai sau nu schimbări care nu sunt încă salvate. Acest lucru te pune în pericol de a pierde accesul la Cohen-urile tale. Ești sigur că vrei să dezactivezi alerta?</string>
|
||||
<string name="pref_backups_location_title">Director pentru copiile de rezervă</string>
|
||||
<string name="pref_backups_location_summary">Copiile de rezervă vor fi stocate la</string>
|
||||
<string name="pref_backups_trigger_title">Declanșare copie de rezervă</string>
|
||||
@@ -99,14 +104,21 @@
|
||||
<string name="export_encrypted">Criptează seiful</string>
|
||||
<string name="export_help">Această acțiune va exporta seiful din spațiul de stocare al aplicaţiei. Selectează formatul în care dorești exportul:</string>
|
||||
<string name="export_warning_unencrypted">Ești pe cale să exportezi o copie necriptată a seifului Aegis. <b>Acest lucru nu este recomandat</b>.</string>
|
||||
<string name="export_warning_accept">Înţeleg riscurile</string>
|
||||
<string name="export_warning_password">Exporturile sunt criptate folosind o parolă separată configurată în setările de securitate.</string>
|
||||
<string name="understand_risk_accept">Înțeleg riscul</string>
|
||||
<string name="export_format_aegis">Aegis (.JSON)</string>
|
||||
<string name="export_format_google_auth_uri">Fișier text (.TXT)</string>
|
||||
<string name="export_format_html">Pagină web (.HTML)</string>
|
||||
<string name="export_format_hint">Formatul în care se exportă</string>
|
||||
<string name="export_all_groups">Exportă toate grupurile</string>
|
||||
<string name="export_choose_groups">Selectează ce grupuri să exporți:</string>
|
||||
<string name="export_choose_groups">Selectează ce grupuri să exporți</string>
|
||||
<plurals name="export_groups_selected_count">
|
||||
<item quantity="one">%d grup selectat</item>
|
||||
<item quantity="few">%d grupuri selectate</item>
|
||||
<item quantity="other">%d de grupuri selectate</item>
|
||||
</plurals>
|
||||
<string name="export_no_groups_selected">Nici un grup selectat pentru export</string>
|
||||
<string name="export_html_title" context="The title of an HTML export document">Exportul aplicației Aegis Authenticator</string>
|
||||
<string name="choose_authentication_method">Securitate</string>
|
||||
<string name="authentication_method_explanation">Aegis este o aplicație 2FA concentrată pe securitate. Token-urile sunt stocate într-un seif, care poate criptat cu o parolă aleasă. Dacă un atacator obține fișierul criptat al seifului, nu va putea accesa conținutul fără a cunoaște parola.\n\nAm selectat opțiunea pe care o credem cea mai potrivită pentru dispozitivul tău.</string>
|
||||
<string name="authentication_method_none">Fără</string>
|
||||
@@ -125,7 +137,6 @@
|
||||
<string name="set_password_confirm">Te rugăm să confirmi parola</string>
|
||||
<string name="invalid_password">Parola este incorectă</string>
|
||||
<string name="invalidated_biometrics">A fost detectată o modificare a setărilor de securitate ale dispozitivului. Vă rugăm să mergeţi la \"Aegis -> Setări -> Securitate -> Deblocare biometrică\" pentru a dezactiva şi reactiva deblocarea biometrică.</string>
|
||||
<string name="password_reminder">Te rugăm să introduci parola. Uneori îți cerem să faci asta pentru a nu o uita.</string>
|
||||
<string name="password_reminder_freq_never">Niciodată</string>
|
||||
<string name="password_reminder_freq_weekly">Săptămânal</string>
|
||||
<string name="password_reminder_freq_biweekly">La doua săptămâni</string>
|
||||
@@ -166,6 +177,7 @@
|
||||
<string name="encrypting_vault">Criptează seiful</string>
|
||||
<string name="exporting_vault">Exportă seiful</string>
|
||||
<string name="reading_file">Citire fişier</string>
|
||||
<string name="requesting_root_access">Solicită acces root</string>
|
||||
<string name="analyzing_qr">Se analizează codul QR</string>
|
||||
<string name="analyzing_qr_multiple">Se analizează codul QR %d%d (%s)</string>
|
||||
<plurals name="added_new_entries">
|
||||
@@ -229,12 +241,15 @@
|
||||
<string name="choose_totpauth_importer">Este această copie de rezervă a autentificatorului TOTP criptată cu o parolă?</string>
|
||||
<string name="choose_application">Selectează aplicația din care dorești să imporți</string>
|
||||
<string name="choose_theme">Selectează tema dorită</string>
|
||||
<string name="choose_account_name_position">Selectați poziția dorită a numelui de cont</string>
|
||||
<string name="choose_view_mode">Selectează modul de vizualizare dorit</string>
|
||||
<string name="choose_copy_behavior">Selectați comportamentul dorit la copiere</string>
|
||||
<string name="parsing_file_error">A apărut o eroare în timpul analizării fișierului</string>
|
||||
<string name="file_not_found">Eroare: Fișierul nu a fost găsit</string>
|
||||
<string name="reading_file_error">A apărut o eroare în timpul citirii fișierului</string>
|
||||
<string name="app_lookup_error">Eroare: Aplicația nu este instalată</string>
|
||||
<string name="app_version_error">Versiunea %s care este instalată nu este suportată. Versiunile recente au început criptarea unora dintre fișierele din directorul de stocare internă, Aegis devenind incapabil de a accesa informațiile de care are nevoie pentru import. Este posibil ca încercarea de a importa să ducă la o eroare. Doriţi să continuaţi oricum?</string>
|
||||
<string name="root_error">Eroare: nu se poate obține acces root</string>
|
||||
<plurals name="imported_entries_count">
|
||||
<item quantity="one">Importată %d intrare</item>
|
||||
<item quantity="few">Importate %d intrare</item>
|
||||
@@ -294,8 +309,7 @@
|
||||
<string name="pref_highlight_entry_summary">Fă token-urile mai ușor să se distingă între ele prin evidențierea lor temporară atunci când sunt apăsate</string>
|
||||
<string name="pref_minimize_on_copy_title">Minimizează după copiere</string>
|
||||
<string name="pref_minimize_on_copy_summary">Minimizează aplicația după copierea unui token</string>
|
||||
<string name="pref_copy_on_tap_title">Copiază token-urile când apeși</string>
|
||||
<string name="pref_copy_on_tap_summary">Copiază token-urile în clipboard apăsându-le</string>
|
||||
<string name="pref_copy_behavior_title">Copiați tokenul în clipboard</string>
|
||||
<string name="pref_pause_entry_title">Îngheață jetoanele când sunt apăsate</string>
|
||||
<string name="pref_pause_entry_summary">Oprește reîmprospătarea automată a jetoanelor prin apăsarea lor. Token-urile nu se vor actualiza atâta timp cât sunt evidențiate. Necesită \"Evidențierea tokenurilor atunci când sunt apasate\" sau \"Atinge pentru a arăta\".</string>
|
||||
<string name="pin_keyboard_description">Introdu parola pentru a activa tastatura PIN. Reține că aceasta funcționează doar dacă parola constă doar din numere</string>
|
||||
@@ -366,6 +380,10 @@
|
||||
</string>
|
||||
<string name="backup_reminder_bar_message"> Modificările nu sunt salvate
|
||||
</string>
|
||||
<string name="backup_reminder_bar_dialog_title">Modificările nu sunt salvate</string>
|
||||
<string name="backup_reminder_bar_dialog_summary"> Modificările recente în seif nu au fost încă salvate. Este important să faci copii de rezervă regulate pentru a preveni pierderea accesului la conturile tale. Te rugăm să luați în considerare configurarea copiilor de rezervă automate în meniul de setări.
|
||||
</string>
|
||||
<string name="backup_reminder_bar_dialog_accept">Configurare backup-uri</string>
|
||||
<string name="backup_plaintext_export_warning"><b>Seiful a fost exportat recent în text simplu</b></string>
|
||||
<string name="pref_show_plaintext_warning_hint">Nu mai arăta acest avertisment</string>
|
||||
<string name="backup_plaintext_warning_explanation">Această avertizare este afișată deoarece ați exportat recent o copie necriptată a seifului. Pentru a menține securitatea token-urilor, vă recomandăm să ștergeți acest fișier o dată ce nu mai este necesar.</string>
|
||||
@@ -386,6 +404,9 @@
|
||||
</plurals>
|
||||
<string name="next">Următorul</string>
|
||||
<string name="previous">Anteriorul</string>
|
||||
<string name="copy_uri">Copiere URL</string>
|
||||
<string name="unable_to_copy_uri_to_clipboard">Nu se poate copia în clipboard</string>
|
||||
<string name="uri_copied_to_clipboard">URI copiat în clipboard</string>
|
||||
<string name="transfer_entry">Transfer intrare</string>
|
||||
<string name="transfer_entry_description">Scanează acest cod QR cu aplicația de autentificare pe care dorești să o transferi</string>
|
||||
<string name="google_auth_compatible_transfer_description">Scanați aceste coduri QR cu Aegis sau Google Authenticator.\n\nDatorită limitărilor aplicației Google Authenticator, numai token-urile TOTP & HOTP care folosesc SHA1 și produc coduri de 6 cifre sunt incluse</string>
|
||||
@@ -414,9 +435,11 @@
|
||||
<string name="importer_help_2fas">Furnizează un fișier de backup 2FAS autentificator.</string>
|
||||
<string name="importer_help_aegis">Furnizează un fișier export/copie de rezervă Aegis.</string>
|
||||
<string name="importer_help_authenticator_plus">Furnizează un fişier de export de Autentificator Plus obţinut prin <b>Setări -> Copie de rezervă & Restore -> Export ca Text şi HTML</b>.</string>
|
||||
<string name="importer_help_authenticator_pro">Furnizează fișierul cu parole provenit de la Authenticator Pro, fișier ce poate fi obținut prin <b>Setări -> Backup -> Backup criptat (recomandat)</b>.</string>
|
||||
<string name="importer_help_authy">Furnizează o copie a <b>/data/data/com.authy.authy/shared_prefs/com.authy.storage.tokens.authenticator.xml</b>, localizată în directorul de stocare internă al Authy.</string>
|
||||
<string name="importer_help_andotp">Furnizați un fişier de export/copie de rezervă andOTP.</string>
|
||||
<string name="importer_help_bitwarden">Furnizează un fișier de backup din aplicația Bitwarden. Fișierele criptate nu sunt suportate.</string>
|
||||
<string name="importer_help_battle_net_authenticator">Furnizează o copie a <b>/data/data/com.blizzard.bma/shared_prefs/com.blizzard.bma.AUTH_STORE.xml</b>, localizată în directorul de stocare internă al Battle.net Authenticator.</string>
|
||||
<string name="importer_help_duo">Furnizează o copie a <b>/data/data/com.duosecurity.duomobile/files/duokit/accounts.json</b>, localizată în dosarul din memoria internă al DUO.</string>
|
||||
<string name="importer_help_freeotp">Furnizează o copie de <b>/data/data/org.fedorahosted.freeotp/shared_prefs/tokens.xml</b>, localizată în directorul de stocare internă a FreeOTP.</string>
|
||||
<string name="importer_help_freeotp_plus">Furnizează un fișier de export FreeOTP+.</string>
|
||||
@@ -436,6 +459,12 @@
|
||||
<string name="pref_grouping_size_two">Grupuri a câte 2</string>
|
||||
<string name="pref_grouping_size_three">Grupuri a câte 3</string>
|
||||
<string name="pref_grouping_size_four">Grupuri a câte 4</string>
|
||||
<string name="pref_copy_behavior_never">Niciodată</string>
|
||||
<string name="pref_copy_behavior_single_tap">O singură atingere</string>
|
||||
<string name="pref_copy_behavior_double_tap">Atingere dublă</string>
|
||||
<string name="pref_account_name_position_hidden">Ascuns</string>
|
||||
<string name="pref_account_name_position_end">Alături de emitent</string>
|
||||
<string name="pref_account_name_position_below">Sub emitent</string>
|
||||
<plurals name="time_elapsed_seconds">
|
||||
<item quantity="one">%d secundă în urmă</item>
|
||||
<item quantity="few">%d secunde în urmă</item>
|
||||
@@ -461,4 +490,9 @@
|
||||
<item quantity="few">acum %d ani</item>
|
||||
<item quantity="other">acum %d de ani</item>
|
||||
</plurals>
|
||||
<plurals name="dropdown_checkboxes_default_count">
|
||||
<item quantity="one">%d element selectat</item>
|
||||
<item quantity="few">%d elemente selectate</item>
|
||||
<item quantity="other">%d de elemente selectate</item>
|
||||
</plurals>
|
||||
</resources>
|
||||
|
||||
@@ -39,15 +39,21 @@
|
||||
<string name="pref_show_icons_summary">Показывать значки рядом с каждой записью</string>
|
||||
<string name="pref_code_group_size_title">Перегруппировка цифр кода</string>
|
||||
<string name="pref_code_group_size_summary">Выберите количество цифр для группировки кодов</string>
|
||||
<string name="pref_account_name_title">Показывать учётную запись</string>
|
||||
<string name="pref_account_name_summary">Включите, чтобы показывать название учётной записи рядом с эмитентом</string>
|
||||
<string name="pref_account_name_position_title">Показывать имя учётной записи</string>
|
||||
<string name="pref_shared_issuer_account_name_title">Показывать имя учётной записи только при необходимости</string>
|
||||
<string name="pref_shared_issuer_account_name_summary">Показывать названия учётных записей только в случае, если у них один эмитент. Названия других учётных записей не будут отображаться.</string>
|
||||
<string name="pref_account_name_position_summary_override">Эта настройка переопределяется плиточным режимом просмотра. Название учётной записи всегда будет отображаться под эмитентом.</string>
|
||||
<string name="pref_import_file_title">Импорт из файла</string>
|
||||
<string name="pref_import_file_summary">Импорт ключей из файла</string>
|
||||
<string name="pref_android_backups_title">Облачное резервное копирование Android</string>
|
||||
<string name="pref_android_backups_title">Облачное резервирование Android</string>
|
||||
<string name="pref_android_backups_summary">Разрешить системе облачного резервного копирования включать Aegis в свои резервные копии. Поддерживается только для зашифрованных хранилищ.</string>
|
||||
<string name="pref_android_backups_hint"><i>Резервное копирование с устройства на устройство (D2D) всегда разрешено, независимо от настройки выше</i></string>
|
||||
<string name="pref_backups_title">Автоматическое резервное копирование хранилища</string>
|
||||
<string name="pref_android_backups_hint"><i>Резервное копирование между устройствами (D2D) всегда разрешено независимо от настройки выше</i></string>
|
||||
<string name="pref_backups_title">Автоматическое резервирование хранилища</string>
|
||||
<string name="pref_backups_summary">Автоматически создавать резервные копии хранилища на внешнем носителе при внесении изменений. Поддерживается только для зашифрованных хранилищ.</string>
|
||||
<string name="pref_backups_reminder_title">Напоминания о резервном копировании</string>
|
||||
<string name="pref_backups_reminder_summary">Показывать напоминание о необходимости создания резервной копии хранилища, если резервирование последних изменений ещё не выполнялось.</string>
|
||||
<string name="pref_backups_reminder_dialog_title">Отключить напоминание о резервном копировании</string>
|
||||
<string name="pref_backups_reminder_dialog_summary">Отключение этого напоминания означает, что Aegis не будет сообщать вам о наличии изменений, резервная копия которых ещё не создана. В результате вы рискуете потерять доступ к своим ключам. Вы уверены, что хотите отключить напоминание?</string>
|
||||
<string name="pref_backups_location_title">Папка для резервных копий</string>
|
||||
<string name="pref_backups_location_summary">Резервные копии будут храниться в</string>
|
||||
<string name="pref_backups_trigger_title">Создать резервную копию</string>
|
||||
@@ -101,16 +107,22 @@
|
||||
<string name="export_encrypted">Шифровать хранилище</string>
|
||||
<string name="export_help">Экспорт внутреннего хранилища Aegis. Выберите формат:</string>
|
||||
<string name="export_warning_unencrypted">Вы собираетесь экспортировать незашифрованную копию хранилища Aegis. <b>Не рекомендуется</b>.</string>
|
||||
<string name="export_warning_accept">Я понимаю риск</string>
|
||||
<string name="export_warning_password">Экспортируемые данные шифруются с использованием отдельного пароля, указанного в разделе настроек «Безопасность».</string>
|
||||
<string name="understand_risk_accept">Я понимаю риск</string>
|
||||
<string name="export_format_aegis">Aegis (.JSON)</string>
|
||||
<string name="export_format_google_auth_uri">Текстовый файл (.TXT)</string>
|
||||
<string name="export_format_html">Веб-страница (.HTML)</string>
|
||||
<string name="export_format_hint">Формат экспорта</string>
|
||||
<string name="export_all_groups">Экспорт всех групп</string>
|
||||
<string name="export_choose_groups">Выберите группы для экспорта:</string>
|
||||
<string name="export_choose_groups">Выберите группы для экспорта</string>
|
||||
<plurals name="export_groups_selected_count">
|
||||
<item quantity="one">%d группа выбрана</item>
|
||||
<item quantity="few">%d группы выбраны</item>
|
||||
<item quantity="many">%d групп выбрано</item>
|
||||
<item quantity="other">%d групп выбрано</item>
|
||||
</plurals>
|
||||
<string name="export_no_groups_selected">Не выбрано групп для экспорта</string>
|
||||
<string name="export_html_title">Экспорт Aegis Authenticator</string>
|
||||
<string name="export_html_title" context="The title of an HTML export document">Экспорт Aegis Authenticator</string>
|
||||
<string name="choose_authentication_method">Безопасность</string>
|
||||
<string name="authentication_method_explanation">Aegis — приложение двухфакторной аутентификации (2FA), ориентированное на безопасность. Ключи хранятся в хранилище, которое по желанию можно зашифровать с помощью пароля. Если злоумышленник получит зашифрованный файл хранилища, он не сможет получить доступ к содержимому без указания пароля.\n\nВыбран наиболее подходящий вариант для вашего устройства.</string>
|
||||
<string name="authentication_method_none">Нет</string>
|
||||
@@ -130,6 +142,8 @@
|
||||
<string name="invalid_password">Неверный пароль</string>
|
||||
<string name="invalidated_biometrics">Обнаружено изменение настроек безопасности устройства. Перейдите в настройки Aegis и откройте раздел «Безопасность» → «Биометрическая разблокировка», где повторно добавьте свой отпечаток пальца.</string>
|
||||
<string name="password_reminder">Пожалуйста, введите свой пароль. Иногда такая просьба будет появляться, чтобы вы не забыли его.</string>
|
||||
<string name="password_reminder_dialog_title">Биометрическая разблокировка по умолчанию</string>
|
||||
<string name="password_reminder_dialog_message">Периодически будет предлагаться ввести пароль, чтобы убедиться, что вы его помните и не потеряете доступ к своему хранилищу. После однократного ввода пароля Aegis по умолчанию вернётся к биометрической разблокировке до тех пор, пока не наступит время очередного напоминания о пароле.</string>
|
||||
<string name="password_reminder_freq_never">Никогда</string>
|
||||
<string name="password_reminder_freq_weekly">Еженедельно</string>
|
||||
<string name="password_reminder_freq_biweekly">Раз в две недели</string>
|
||||
@@ -153,7 +167,7 @@
|
||||
<string name="scan_image">Сканировать изображение</string>
|
||||
<string name="enter_manually">Ввести вручную</string>
|
||||
<string name="set_up_biometric">Настройка биометрической разблокировки</string>
|
||||
<string name="copy">Копировать</string>
|
||||
<string name="copy">Скопировать</string>
|
||||
<string name="edit">Изменить</string>
|
||||
<string name="favorite" comment="Verb">В избранное</string>
|
||||
<string name="unfavorite" comment="Verb">Убрать из избранного</string>
|
||||
@@ -166,7 +180,7 @@
|
||||
<string name="unlock_vault_error">Невозможно разблокировать хранилище</string>
|
||||
<string name="unlock_vault_error_description">Неправильный пароль. Убедитесь, что вы не допустили в нём опечатку.</string>
|
||||
<string name="password_equality_error">Пароли должны быть одинаковыми и непустыми</string>
|
||||
<string name="snackbar_authentication_method">Выберите метод аутентификации</string>
|
||||
<string name="snackbar_authentication_method">Пожалуйста, выберите метод аутентификации</string>
|
||||
<string name="encrypting_vault">Шифрование хранилища</string>
|
||||
<string name="exporting_vault">Экспортирование хранилища</string>
|
||||
<string name="reading_file">Чтение файла</string>
|
||||
@@ -232,12 +246,14 @@
|
||||
<string name="icon_custom">Свой</string>
|
||||
<string name="permission_denied">Доступ запрещён</string>
|
||||
<string name="andotp_new_format">Новый формат (v0.6.3 или новее) </string>
|
||||
<string name="andotp_old_format">Старый формат (v0.6.2 или старше) </string>
|
||||
<string name="andotp_old_format">Старый формат (v0.6.2 или старее) </string>
|
||||
<string name="choose_andotp_importer">Какой формат имеет файл резервной копии andOTP?</string>
|
||||
<string name="choose_totpauth_importer">Эта резервная копия TOTP Authenticator зашифрована паролем?</string>
|
||||
<string name="choose_application">Выберите приложение, из которого хотите импортировать</string>
|
||||
<string name="choose_theme">Выберите тему</string>
|
||||
<string name="choose_account_name_position">Выбор места названия учётной записи</string>
|
||||
<string name="choose_view_mode">Выберите режим отображения</string>
|
||||
<string name="choose_copy_behavior">Настройка копирования</string>
|
||||
<string name="parsing_file_error">Произошла ошибка при попытке разобрать файл</string>
|
||||
<string name="file_not_found">Ошибка: файл не найден</string>
|
||||
<string name="reading_file_error">Произошла ошибка при попытке прочитать файл</string>
|
||||
@@ -305,8 +321,7 @@
|
||||
<string name="pref_highlight_entry_summary">Сделать ключи более различимыми, временно выделяя их при нажатии</string>
|
||||
<string name="pref_minimize_on_copy_title">Сворачивать при копировании</string>
|
||||
<string name="pref_minimize_on_copy_summary">Сворачивать приложение после копирования ключа</string>
|
||||
<string name="pref_copy_on_tap_title">Копировать ключи при нажатии</string>
|
||||
<string name="pref_copy_on_tap_summary">Копировать ключи в буфер обмена при нажатии на них</string>
|
||||
<string name="pref_copy_behavior_title">Копировать ключи в буфер обмена</string>
|
||||
<string name="pref_pause_entry_title">Замораживать ключи при нажатии</string>
|
||||
<string name="pref_pause_entry_summary">Приостановить автоматическое обновление ключей принажатии на них. Ключи не будут обновляться до тех пор, пока отображаются. Для обновления потребуется «Выделять ключи при нажатии» или «Отображение по нажатию».</string>
|
||||
<string name="pin_keyboard_description">Введите свой пароль, чтобы включить PIN-клавиатуру. Обратите внимание, что это работает, только если ваш пароль состоит из цифр.</string>
|
||||
@@ -322,6 +337,7 @@
|
||||
<string name="normal_viewmode_title">Обычный</string>
|
||||
<string name="compact_mode_title">Компактный</string>
|
||||
<string name="small_mode_title">Уменьшенный</string>
|
||||
<string name="tiles_mode_title">Плитки</string>
|
||||
<string name="unknown_issuer">Неизвестный эмитент</string>
|
||||
<string name="unknown_account_name">Неизвестное название учётной записи</string>
|
||||
<plurals name="import_error_dialog">
|
||||
@@ -354,10 +370,10 @@
|
||||
<string name="third_party_licenses_description">Лицензии сторонних библиотек, используемых в Aegis</string>
|
||||
<string name="country_netherlands">Нидерланды</string>
|
||||
<string name="email_us">Написать эл. письмо</string>
|
||||
<string name="visit_website">Посетить наш веб-сайт</string>
|
||||
<string name="visit_website">Посетить сайт</string>
|
||||
<string name="about_support">Поддержка</string>
|
||||
<string name="support_rate">Оценить</string>
|
||||
<string name="support_rate_description">Поддержите нас, оставив отзыв в Google Play Store</string>
|
||||
<string name="support_rate_description">Поддержите нас, оставив отзыв в Google Play</string>
|
||||
<string name="webview_error">Это устройство не поддерживает веб-просмотр, необходимый для просмотра списка изменений и лицензии, т.к. в нём отсутствует соответствующий системный компонент.</string>
|
||||
<string name="email">Адрес электронной почты</string>
|
||||
<string name="time_sync_warning_title">Автосинхронизация времени</string>
|
||||
@@ -380,6 +396,10 @@
|
||||
</string>
|
||||
<string name="backup_reminder_bar_message"> Изменения не сохранены
|
||||
</string>
|
||||
<string name="backup_reminder_bar_dialog_title">Изменения не сохранены</string>
|
||||
<string name="backup_reminder_bar_dialog_summary"> Резервное копирование последних изменений в хранилище ещё не выполнялось. Важно регулярно делать резервные копии, чтобы не потерять доступ к своим учётным записям. По возможности настройте автоматическое резервное копирование в меню настроек.
|
||||
</string>
|
||||
<string name="backup_reminder_bar_dialog_accept">Настройка резервного копирования</string>
|
||||
<string name="backup_plaintext_export_warning"><b>Хранилище недавно было экспортировано в виде простого текста</b></string>
|
||||
<string name="pref_show_plaintext_warning_hint">Больше не показывать это предупреждение</string>
|
||||
<string name="backup_plaintext_warning_explanation">Это предупреждение отображается потому, что вы недавно экспортировали хранилище в незашифрованном виде. Для обеспечения безопасности ключей, мы рекомендуем удалить этот файл, как только он перестанет быть нужным.</string>
|
||||
@@ -432,17 +452,19 @@
|
||||
<string name="importer_help_2fas">Необходим файл резервной копии 2FAS.</string>
|
||||
<string name="importer_help_aegis">Необходим файл экспорта/резервной копии Aegis.</string>
|
||||
<string name="importer_help_authenticator_plus">Необходим файл экспорта Authenticator Plus, полученный через <b>«Настройки» → «Рез. копия и восстановление» → «Экспорт текста и HTML»</b>.</string>
|
||||
<string name="importer_help_authy">Необходима копия файла <b>/data/data/com.authy.authy/shared_prefs/com.authy.storage.tokens.authenticator.xml</b>, расположенного в папке Authy во внутренней памяти.</string>
|
||||
<string name="importer_help_authenticator_pro">Необходим файл экспорта Authenticator Pro, полученный через <b>«Настройки» → «Резервное копирование» → «Резервное копирование в зашифрованный файл (рекомендуется)»</b>.</string>
|
||||
<string name="importer_help_authy">Необходима копия файла <b>/data/data/com.authy.authy/shared_prefs/com.authy.storage.tokens.authenticator.xml</b>, расположенного в папке «Authy» во внутренней памяти.</string>
|
||||
<string name="importer_help_andotp">Необходим файл экспорта/резервной копии andOTP.</string>
|
||||
<string name="importer_help_bitwarden">Необходим файл экспорта/резервной копии Bitwarden. Зашифрованные файлы не поддерживаются.</string>
|
||||
<string name="importer_help_duo">Необходима копия файла <b>/data/data/com.duosecurity.duomobile/files/duokit/accounts.json</b>, расположенного в папке \"DUO\" во внутренней памяти.</string>
|
||||
<string name="importer_help_freeotp">Необходима копия файла <b>/data/data/org.fedorahosted.freeotp/shared_prefs/tokens.xml</b>, расположенного в папке FreeOTP во внутренней памяти.</string>
|
||||
<string name="importer_help_battle_net_authenticator">Необходима копия файла <b>/data/data/com.blizzard.bma/shared_prefs/com.blizzard.bma.AUTH_STORE.xml</b>, расположенного в папке «Battle.net Authenticator» во внутренней памяти.</string>
|
||||
<string name="importer_help_duo">Необходима копия файла <b>/data/data/com.duosecurity.duomobile/files/duokit/accounts.json</b>, расположенного в папке «DUO» во внутренней памяти.</string>
|
||||
<string name="importer_help_freeotp">Необходима копия файла <b>/data/data/org.fedorahosted.freeotp/shared_prefs/tokens.xml</b>, расположенного в папке «FreeOTP» во внутренней памяти.</string>
|
||||
<string name="importer_help_freeotp_plus">Необходим файл экспорта FreeOTP+.</string>
|
||||
<string name="importer_help_google_authenticator"><b>Поддерживаются только файлы баз данных Google Authenticator версии 5.10 и более ранних</b>.\n\nНеобходима копия файла <b>/data/data/com.google.android.apps.authenticator2/databases/databases</b>, расположенного в папке Google Authenticator во внутренней памяти.</string>
|
||||
<string name="importer_help_microsoft_authenticator">Необходима копия файла <b>/data/data/com.azure.authenticator/databases/PhoneFactor</b>, расположенного в папке Microsoft Authenticator во внутренней памяти.</string>
|
||||
<string name="importer_help_google_authenticator"><b>Поддерживаются только файлы баз данных Google Authenticator версии 5.10 и более ранних</b>.\n\nНеобходима копия файла <b>/data/data/com.google.android.apps.authenticator2/databases/databases</b>, расположенного в папке «Google Authenticator» во внутренней памяти.</string>
|
||||
<string name="importer_help_microsoft_authenticator">Необходима копия файла <b>/data/data/com.azure.authenticator/databases/PhoneFactor</b>, расположенного в папке «Microsoft Authenticator» во внутренней памяти.</string>
|
||||
<string name="importer_help_plain_text">Необходим текстовый файл с URI Google Authenticator в каждой строке.</string>
|
||||
<string name="importer_help_steam"><b>Steam v3.0 и новее не поддерживаются</b>.
|
||||
Необходима копия файла <b>/data/data/com.valvesoftware.android.steam.community/files/Steamguard-*.json</b>, расположенного в папке Steam во внутренней памяти.</string>
|
||||
Необходима копия файла <b>/data/data/com.valvesoftware.android.steam.community/files/Steamguard-*.json</b>, расположенного в папке «Steam» во внутренней памяти.</string>
|
||||
<string name="importer_help_totp_authenticator">Необходим файл экспорта TOTP Authenticator.</string>
|
||||
<string name="importer_help_winauth">Необходим файл экспорта WinAuth.</string>
|
||||
<string name="importer_encrypted_exception_google_authenticator">Была пропущена зашифрованная запись: %s</string>
|
||||
@@ -455,6 +477,12 @@
|
||||
<string name="pref_grouping_size_two">Группы по 2</string>
|
||||
<string name="pref_grouping_size_three">Группы по 3</string>
|
||||
<string name="pref_grouping_size_four">Группы по 4</string>
|
||||
<string name="pref_copy_behavior_never">Не копировать</string>
|
||||
<string name="pref_copy_behavior_single_tap">Одиночным нажатием</string>
|
||||
<string name="pref_copy_behavior_double_tap">Двойным нажатием</string>
|
||||
<string name="pref_account_name_position_hidden">Скрыта</string>
|
||||
<string name="pref_account_name_position_end">После эмитента</string>
|
||||
<string name="pref_account_name_position_below">Под эмитентом</string>
|
||||
<plurals name="time_elapsed_seconds">
|
||||
<item quantity="one">%d секунду назад</item>
|
||||
<item quantity="few">%d секунды назад</item>
|
||||
@@ -485,4 +513,10 @@
|
||||
<item quantity="many">%d лет назад</item>
|
||||
<item quantity="other">%d лет назад</item>
|
||||
</plurals>
|
||||
<plurals name="dropdown_checkboxes_default_count">
|
||||
<item quantity="one">%d элемент выбран</item>
|
||||
<item quantity="few">%d элемента выбраны</item>
|
||||
<item quantity="many">%d элементов выбрано</item>
|
||||
<item quantity="other">%d элементов выбрано</item>
|
||||
</plurals>
|
||||
</resources>
|
||||
|
||||
@@ -6,6 +6,7 @@
|
||||
<string name="action_transfer">Prenos</string>
|
||||
<string name="action_edit_icon">Upraviť ikonu</string>
|
||||
<string name="action_reset_usage_count">Vynulovať počet použití</string>
|
||||
<string name="action_reset_usage_count_dialog">Naozaj chcete nastaviť počet využitia tohto záznamu na 0?</string>
|
||||
<string name="action_default_icon">Obnoviť predvolenú ikonu</string>
|
||||
<string name="discard">Zahodiť</string>
|
||||
<string name="save">Uložiť</string>
|
||||
@@ -20,6 +21,7 @@
|
||||
<string name="pref_cat_backups_android">Android</string>
|
||||
<string name="pref_cat_backups_auto">Automatické zálohy</string>
|
||||
<string name="pref_section_behavior_title">Správanie</string>
|
||||
<string name="pref_section_behavior_summary">Prispôsobte správanie pri interakcii so zoznamom záznamov.</string>
|
||||
<string name="pref_section_appearance_title">Vzhľad</string>
|
||||
<string name="pref_section_appearance_summary">Upravte tému, jazyk a ďalšie nastavenia, ktoré ovplyvňujú vzhľad aplikácie.</string>
|
||||
<string name="pref_section_security_title">Zabezpečenie</string>
|
||||
@@ -33,30 +35,44 @@
|
||||
<string name="pref_select_theme_title">Téma</string>
|
||||
<string name="pref_view_mode_title">Režim zobrazenia</string>
|
||||
<string name="pref_lang_title">Jazyk</string>
|
||||
<string name="pref_show_icons_title">Zobraziť ikony</string>
|
||||
<string name="pref_show_icons_summary">Zobrazte ikony vedľa každého záznamu</string>
|
||||
<string name="pref_code_group_size_title">Zoskupenie číselných znakov</string>
|
||||
<string name="pref_account_name_title">Zobraziť názov účtu</string>
|
||||
<string name="pref_account_name_summary">Povolením tejto možnosti zobrazíte názov účtu vedľa vydavateľa</string>
|
||||
<string name="pref_import_file_title">Importovať zo súboru</string>
|
||||
<string name="pref_account_name_position_title">Zobraziť názov účtu</string>
|
||||
<string name="pref_shared_issuer_account_name_title">Zobrazovať názov účtu iba pokiaľ to je potrebné</string>
|
||||
<string name="pref_import_file_title">Importovanie zo súboru</string>
|
||||
<string name="pref_import_file_summary">Importovať tokeny zo súboru</string>
|
||||
<string name="pref_android_backups_title">Zálohy na Android cloude</string>
|
||||
<string name="pref_android_backups_hint"><i>Device-to-device (D2D) zálohy sú povolené vždy, nezávisle na nastavení vyššie</i></string>
|
||||
<string name="pref_backups_title">Automaticky zálohovať trezor</string>
|
||||
<string name="pref_backups_summary">Po vykonaní zmien automaticky vytvárať zálohy trezoru na externom úložisku. Toto je podporované iba pre šifrované trezory.</string>
|
||||
<string name="pref_backups_reminder_title">Pripomienky zálohovania</string>
|
||||
<string name="pref_backups_reminder_dialog_title">Zakázať pripomienky zálohovania</string>
|
||||
<string name="pref_backups_location_title">Adresár pre zálohy</string>
|
||||
<string name="pref_backups_location_summary">Zálohy buú uložené v</string>
|
||||
<string name="pref_backups_location_summary">Zálohy budú uložené v</string>
|
||||
<string name="pref_backups_trigger_title">Spustiť zálohu</string>
|
||||
<string name="pref_backups_trigger_summary">Ručné spustenie zálohy</string>
|
||||
<string name="pref_backups_versions_title">Počet verzií na uchovanie</string>
|
||||
<string name="pref_import_app_title">Importovať z aplikácie</string>
|
||||
<plurals name="pref_backups_versions_summary">
|
||||
<item quantity="one">Ponechať %1$d verziu zálohy</item>
|
||||
<item quantity="few">Ponechať %1$d verzie zálohy</item>
|
||||
<item quantity="many">Ponechať %1$d verzií zálohy</item>
|
||||
<item quantity="other">Ponechať %1$d verzií zálohy</item>
|
||||
</plurals>
|
||||
<string name="pref_import_app_title">Importovanie z aplikácie</string>
|
||||
<string name="pref_import_app_summary">Importovať tokeny z aplikácie (vyžaduje sa prístup root)</string>
|
||||
<string name="pref_export_title">Exportovať</string>
|
||||
<string name="pref_export_summary">Exportovať trezor</string>
|
||||
<string name="pref_password_reminder_title">Pripomienka hesla</string>
|
||||
<string name="pref_google_auth_export_title">Exportovať pre Google Authenticator</string>
|
||||
<string name="pref_google_auth_export_descriptor">Generuje exportné QR kódy kompatibilné s Google Authenticator</string>
|
||||
<string name="pref_google_auth_export_no_data">Žiadne dáta na export</string>
|
||||
<string name="pref_password_reminder_summary">Zobraziť %s pripomienku na zadanie hesla, aby ste ho nezabudli.</string>
|
||||
<string name="pref_password_reminder_summary_disabled">Vypnuté</string>
|
||||
<string name="pref_secure_screen_title">Zabezpečenie obrazovky</string>
|
||||
<string name="pref_secure_screen_summary">Blokujte snímky obrazovky a iné pokusy o zachytenie obrazovky v rámci aplikácie</string>
|
||||
<string name="pref_tap_to_reveal_title">Stlač pre zobrazenie</string>
|
||||
<string name="pref_tap_to_reveal_summary">Tokeny budú predvolene skryté. Kliknite na tokeny pre zobrazenie kódu.</string>
|
||||
<string name="pref_auto_lock_title">Automatické zamykanie</string>
|
||||
<string name="pref_auto_lock_summary">Keď %s</string>
|
||||
<string name="pref_auto_lock_summary_disabled">Vypnuté</string>
|
||||
@@ -64,6 +80,8 @@
|
||||
<string name="pref_auto_lock_type_back_button">Je stlačené tlačidlo Späť</string>
|
||||
<string name="pref_auto_lock_type_minimize">Aplikácia je minimalizovaná</string>
|
||||
<string name="pref_auto_lock_type_device_lock">Zariadenie je uzamknuté</string>
|
||||
<string name="pref_backup_password_category">Záloha & Export</string>
|
||||
<string name="pref_backup_password_title">Samostatné heslo pre zálohu & export</string>
|
||||
<string name="pref_encryption_title">Šifrovanie</string>
|
||||
<string name="pref_encryption_summary">Zašifrujte trezor a odomknite ho pomocou hesla alebo biometrie</string>
|
||||
<string name="pref_biometrics_title">Biometrické odomykanie</string>
|
||||
@@ -73,10 +91,12 @@
|
||||
<string name="export_encrypted">Šifrovať trezor</string>
|
||||
<string name="export_help">Touto akciou sa exportuje trezor z interného úložiska Aegis. Vyberte formát, v ktorom chcete mať export:</string>
|
||||
<string name="export_warning_unencrypted">Chystáte sa exportovať nezašifrovanú kópiu svojho trezoru Aegis. <b> Toto sa neodporúča </b>.</string>
|
||||
<string name="export_warning_accept">Áno, rozumiem rizikám</string>
|
||||
<string name="understand_risk_accept">Rozumiem rizikám</string>
|
||||
<string name="export_format_aegis">Aegis (.JSON)</string>
|
||||
<string name="export_format_google_auth_uri">Textové súbory (*.txt)</string>
|
||||
<string name="export_format_google_auth_uri">Textový súbor (.TXT)</string>
|
||||
<string name="export_format_html">Webová stránka (.HTML)</string>
|
||||
<string name="export_format_hint">Formát exportu</string>
|
||||
<string name="export_all_groups">Exportovať všetky skupiny</string>
|
||||
<string name="choose_authentication_method">Zabezpečenie</string>
|
||||
<string name="authentication_method_none">Žiadne</string>
|
||||
<string name="authentication_method_none_description">Na odomknutie trezoru nie je potrebné žiadne heslo a nebude šifrovaný. <b> Táto možnosť sa neodporúča </b>.</string>
|
||||
@@ -98,6 +118,7 @@
|
||||
<string name="password_reminder_freq_biweekly">Každý druhý týždeň</string>
|
||||
<string name="password_reminder_freq_monthly">Mesačne</string>
|
||||
<string name="password_reminder_freq_quarterly">Štvrťročne</string>
|
||||
<string name="enter_password_aegis_title">Prosím, zadajte heslo pre import</string>
|
||||
<string name="period_hint">Doba (v sekundách)</string>
|
||||
<string name="algorithm_hint">Funkcia hash</string>
|
||||
<string name="type">Typ</string>
|
||||
@@ -108,12 +129,14 @@
|
||||
<string name="advanced">Pokročilé</string>
|
||||
<string name="counter">Počítadlo</string>
|
||||
<string name="digits">Číslice</string>
|
||||
<string name="scan">Skenovať QR kód</string>
|
||||
<string name="scan_image">Skenovať obrázok</string>
|
||||
<string name="scan">Naskenovať QR kód</string>
|
||||
<string name="scan_image">Naskenovať obrázok</string>
|
||||
<string name="enter_manually">Zadať ručne</string>
|
||||
<string name="set_up_biometric">Nastaviť biometrické odomknutie</string>
|
||||
<string name="copy">Kopírovať</string>
|
||||
<string name="edit">Upraviť</string>
|
||||
<string name="favorite" comment="Verb">Obľúbené</string>
|
||||
<string name="unfavorite" comment="Verb">Odobrať z obľúbených</string>
|
||||
<string name="error_all_caps">CHYBA</string>
|
||||
<string name="password">Heslo</string>
|
||||
<string name="confirm_password">Potvrďte heslo</string>
|
||||
@@ -122,10 +145,12 @@
|
||||
<string name="add_new_entry">Pridať novú položku</string>
|
||||
<string name="unlock_vault_error">Nemožno odomknúť trezor</string>
|
||||
<string name="unlock_vault_error_description">Nesprávne heslo. Uistite sa, že ste heslo nezadali nesprávne.</string>
|
||||
<string name="password_equality_error">Heslá by mali byť rovnaké a neprázdne</string>
|
||||
<string name="snackbar_authentication_method">Zvoľte prosím spôsob autentifikácie</string>
|
||||
<string name="encrypting_vault">Prebieha šifrovanie trezoru</string>
|
||||
<string name="exporting_vault">Exportovať trezor</string>
|
||||
<string name="reading_file">Čítanie súboru</string>
|
||||
<string name="requesting_root_access">Žiada sa o root prístup</string>
|
||||
<string name="analyzing_qr">Analýza QR kódu</string>
|
||||
<string name="importing_icon_pack">Importuje sa balík ikon</string>
|
||||
<string name="delete_entry">Odstrániť položku</string>
|
||||
@@ -150,10 +175,24 @@
|
||||
<string name="vault_load_error">Pri pokuse o načítanie trezoru z úložiska sa vyskytla chyba</string>
|
||||
<string name="biometric_decrypt_error">Pri pokuse o dešifrovanie trezoru pomocou biometrického overenia sa vyskytla chyba. Zvyčajne sa to stane iba vtedy, ak sa zmenili nastavenia zabezpečenia vášho zariadenia. Odomknite trezor pomocou svojho hesla a prekonfigurujte biometrické overenie v nastaveniach Aegis.</string>
|
||||
<string name="disable_encryption">Vypnúť šifrovanie</string>
|
||||
<string name="backup_status_none">Zatiaľ neboli vytvorené žiadne zálohy</string>
|
||||
<string name="icon_custom">Vlastný</string>
|
||||
<string name="permission_denied">Prístup bol zamietnutý</string>
|
||||
<string name="andotp_new_format">Nový formát (v0.6.3 alebo novšia) </string>
|
||||
<string name="andotp_old_format">Starý formát (v0.6.2 alebo staršia) </string>
|
||||
<string name="choose_application">Vyberte aplikáciu, z ktorej chcete importovať</string>
|
||||
<string name="choose_theme">Vyberte si vašu želanú tému</string>
|
||||
<string name="choose_account_name_position">Vyberte si vašu želanú pozíciu názvu účtu</string>
|
||||
<string name="choose_view_mode">Vyberte si váš želaný režim zobrazenia</string>
|
||||
<string name="choose_copy_behavior">Vyberte si vaše želané správanie kopírovania</string>
|
||||
<string name="file_not_found">Chyba: Súbor nenájdený</string>
|
||||
<string name="reading_file_error">Pri pokuse o prečitanie súboru sa vyskytla chyba</string>
|
||||
<plurals name="entries_shown">
|
||||
<item quantity="one">Zobrazuje sa %d záznam</item>
|
||||
<item quantity="few">Zobrazujú sa %d záznamy</item>
|
||||
<item quantity="many">Zobrazuje sa %d záznamov</item>
|
||||
<item quantity="other">Zobrazuje sa %d záznamov</item>
|
||||
</plurals>
|
||||
<string name="exported_vault">Trezor bol exportovaný</string>
|
||||
<string name="encryption_set_password_error">Pri pokuse o nastavenie hesla sa vyskytla chyba.</string>
|
||||
<string name="encryption_enable_biometrics_error">Pri pokuse o povolenie biometrického odomykania sa vyskytla chyba. Niektoré zariadenia majú slabú implementáciu biometrickej autentifikácie a je pravdepodobné, že to vaše je jedno z nich. Zvážte namiesto toho prechod na konfiguráciu iba s heslom.</string>
|
||||
@@ -161,17 +200,38 @@
|
||||
<string name="read_qr_error">Pri pokuse o načítanie kódu QR sa vyskytla chyba</string>
|
||||
<string name="read_qr_error_phonefactor">Aegis nie je kompatibilný s proprietárnym algoritmom 2FA spoločnosti Microsoft. Pri konfigurácii 2FA v Office 365 nezabudnite vybrať možnosť „Nastaviť aplikáciu bez upozornení“.</string>
|
||||
<string name="unlocking_vault">Odomykanie trezoru</string>
|
||||
<string name="slot_this_device">(toto zariadenie)</string>
|
||||
<string name="remove_group">Odstránenie skupiny</string>
|
||||
<string name="remove_group_description">Ste si istí, že chcete odstrániť túto skupinu? Záznamy v tejto skupine budú automaticky prehodené na \'Žiadna skupina\'.</string>
|
||||
<string name="remove_icon_pack">Odstrániť balíček ikon</string>
|
||||
<string name="remove_icon_pack_description">Ste si istí, že chcete odstrániť tento balíček ikon? Záznamy, ktoré používajú ikony z tohto balíka, nebudú ovplyvnené.</string>
|
||||
<string name="details">Podrobnosti</string>
|
||||
<string name="show_error_details">Zobraziť podrobnosti o chybe</string>
|
||||
<string name="lock">Uzamknúť</string>
|
||||
<string name="name">Meno</string>
|
||||
<string name="no_group">Žiadna skupina</string>
|
||||
<string name="sort_alphabetically_name">Účet (A až Z)</string>
|
||||
<string name="sort_alphabetically_name_reverse">Účet (Z až A)</string>
|
||||
<string name="sort_custom">Vlastný</string>
|
||||
<string name="sort">Zoradiť</string>
|
||||
<string name="sort_alphabetically">Vydavateľ (od A po Z)</string>
|
||||
<string name="sort_alphabetically_reverse">Vydavateľ (od Z po A)</string>
|
||||
<string name="sort_alphabetically_name">Účet (od A po Z)</string>
|
||||
<string name="sort_alphabetically_name_reverse">Účet (od Z po A)</string>
|
||||
<string name="sort_usage_count">Počet použití</string>
|
||||
<string name="sort_custom">Vlastné</string>
|
||||
<string name="new_group">Nová skupina…</string>
|
||||
<string name="group">Skupina</string>
|
||||
<string name="group_name_hint">Názov skupiny</string>
|
||||
<string name="preference_manage_groups">Upraviť skupiny</string>
|
||||
<string name="preference_manage_groups_summary">Tu môžete spravovať a odstraňovať svoje skupiny</string>
|
||||
<string name="preference_reset_usage_count">Vynulovať počet použití</string>
|
||||
<string name="preference_reset_usage_count_summary">Vynuluje sa počet použití pre každý záznam vo vašom trezore</string>
|
||||
<string name="preference_reset_usage_count_dialog">Naozaj chcete nastaviť počet použití každého záznamu vo vašom trezore na 0?</string>
|
||||
<string name="note">Poznámka</string>
|
||||
<string name="clear">Vymazať</string>
|
||||
<string name="pref_highlight_entry_title">Zvýrazniť tokeny po klepnutí</string>
|
||||
<string name="pref_minimize_on_copy_title">Minimalizovať pri kopírovaní</string>
|
||||
<string name="pref_minimize_on_copy_summary">Minimalizujte aplikáciu po skopírovaní tokenu</string>
|
||||
<string name="pref_copy_behavior_title">Kopírovať tokeny do schránky</string>
|
||||
<string name="pin_keyboard_disabled">Heslo bolo zmenené. Klávesnica pre PIN sa už nebude zobrazovať.</string>
|
||||
<string name="selected">Zvolené</string>
|
||||
<string name="dark_theme_title">Tmavá téma</string>
|
||||
<string name="light_theme_title">Svetlá téma</string>
|
||||
@@ -181,37 +241,73 @@
|
||||
<string name="normal_viewmode_title">Normálny</string>
|
||||
<string name="compact_mode_title">Kompaktný</string>
|
||||
<string name="small_mode_title">Malý</string>
|
||||
<string name="tiles_mode_title">Dlaždice</string>
|
||||
<string name="unknown_issuer">Neznámy vydavateľ</string>
|
||||
<string name="unknown_account_name">Neznámy názov účtu</string>
|
||||
<string name="unable_to_generate_qrcode">Nie je možné vygenerovať QR kód</string>
|
||||
<string name="select_picture">Vybrať obrázok</string>
|
||||
<string name="select_icon">Vybrať ikonu</string>
|
||||
<string name="tile_open_vault" comment="label for a quick settings tile that opens the app when tapped">Otvoriť trezor</string>
|
||||
<string name="tile_open_scanner" comment="label for a quick settings tile that opens the QR code scanner when tapped">Otvoriť skener</string>
|
||||
<string name="search">Hľadať</string>
|
||||
<string name="channel_name_lock_status">Stav uzamknutia</string>
|
||||
<string name="vault_unlocked_state">Trezor je odomknutý. Ťukni sem pre zamknutie.</string>
|
||||
<string name="version">Verzia</string>
|
||||
<string name="changelog">Zoznam zmien</string>
|
||||
<string name="whats_new">Čo je nové</string>
|
||||
<string name="github_description">Zdrojový kód, problémy a informácie</string>
|
||||
<string name="license">Licencia</string>
|
||||
<string name="license_description">Aegis Authenticator je licencovaný pod GPLv3</string>
|
||||
<string name="third_party_licenses">Licencie tretích strán</string>
|
||||
<string name="third_party_licenses_description">Licencie knižníc tretích strán, ktoré Aegis používa</string>
|
||||
<string name="country_netherlands">Holandsko</string>
|
||||
<string name="email_us">Napísať e-mail</string>
|
||||
<string name="visit_website">Navštívte našu webstránku</string>
|
||||
<string name="visit_website">Navštíviť našu webstránku</string>
|
||||
<string name="about_support">Podpora</string>
|
||||
<string name="support_rate">Ohodnotiť</string>
|
||||
<string name="support_rate_description">Podporte nás zanechaním recenzie v obchode Google Play</string>
|
||||
<string name="email">E-mail</string>
|
||||
<string name="time_sync_warning_title">Automatická synchronizácia času</string>
|
||||
<string name="backup_error_bar_message"><b>Zálohovanie trezora nedávno zlyhalo</b></string>
|
||||
<string name="backup_reminder_bar_message_with_latest" comment="The parameter is an elapsed time in the style of 'x seconds/minutes/days ago'"> Najnovšia záloha je zastaraná (%s)
|
||||
</string>
|
||||
<string name="backup_reminder_bar_message"> Zmeny nie sú zálohované
|
||||
</string>
|
||||
<string name="backup_reminder_bar_dialog_title">Zmeny nie sú zálohované</string>
|
||||
<string name="switch_camera">Prepnúť fotoaparát</string>
|
||||
<string name="empty_list_title">Neboli nájdené žiadne záznamy</string>
|
||||
<string name="empty_group_list_title">Neboli nájdené žiadne skupiny</string>
|
||||
<string name="no_icon_packs">Zatiaľ neboli importované žiadne balíčky ikon. Klepnite na znamienko plus aby ste ho importovali. Tip: vyskúšajte <a href="https://aegis-icons.github.io">aegis-icons</a>.</string>
|
||||
<string name="no_icon_packs_title">Žiadne balíčky ikon</string>
|
||||
<string name="done">Hotovo</string>
|
||||
<string name="next">Ďalšie</string>
|
||||
<string name="previous">Predchádzajúce</string>
|
||||
<string name="copy_uri">Skopírovať URI</string>
|
||||
<string name="uri_copied_to_clipboard">URI bola skopírovaná do schránky</string>
|
||||
<string name="transfer_entry">Prenos záznamu</string>
|
||||
<string name="transfer_entry_description">Naskenujte tento QR kód pomocou overovacej aplikácie, do ktorej chcete tento záznam preniesť</string>
|
||||
<string name="password_strength_very_weak">Veľmi slabé</string>
|
||||
<string name="password_strength_weak">Slabé</string>
|
||||
<string name="password_strength_fair">Dostatočné</string>
|
||||
<string name="password_strength_good">Dobré</string>
|
||||
<string name="password_strength_strong">Silné</string>
|
||||
<string name="pref_pin_keyboard_title">Použiť klávesnicu pre PIN na zamknutej obrazovke</string>
|
||||
<string name="title_activity_preferences">Nastavenia</string>
|
||||
<string name="title_activity_manage_groups">Spravovať skupiny</string>
|
||||
<string name="title_activity_transfer">Prenos záznamov</string>
|
||||
<string name="title_activity_about">O programe</string>
|
||||
<string name="title_activity_edit_entry">Upraviť záznam</string>
|
||||
<string name="title_activity_scan_qr">Skenovať QR kód</string>
|
||||
<string name="import_vault">Importovať trezor</string>
|
||||
<string name="importer_help_bitwarden">Nahrajte súbor s Bitwarden exportom/zálohou. Šifrované súbory nie sú podporované.</string>
|
||||
<string name="groups">Skupiny</string>
|
||||
<string name="pref_focus_search">Focusnúť vyhľadávanie pri spustení aplikácie</string>
|
||||
<string name="pref_grouping_halves">Na polovicu</string>
|
||||
<string name="pref_grouping_none">Nezoskupovať</string>
|
||||
<string name="pref_grouping_size_two">Zoskupovať po 2</string>
|
||||
<string name="pref_grouping_size_three">Zoskupovať po 3</string>
|
||||
<string name="pref_grouping_size_four">Zoskupovať po 4</string>
|
||||
<string name="pref_copy_behavior_never">Nikdy</string>
|
||||
<string name="pref_copy_behavior_single_tap">Jedno klepnutie</string>
|
||||
<string name="pref_copy_behavior_double_tap">Dvojité poklepanie</string>
|
||||
</resources>
|
||||
|
||||
@@ -35,10 +35,14 @@
|
||||
<string name="pref_select_theme_title">Tema</string>
|
||||
<string name="pref_view_mode_title">Visningsläge</string>
|
||||
<string name="pref_lang_title">Språk</string>
|
||||
<string name="pref_show_icons_title">Visa ikoner</string>
|
||||
<string name="pref_show_icons_summary">Visa ikoner bredvid varje post</string>
|
||||
<string name="pref_code_group_size_title">Gruppering av kodsiffror</string>
|
||||
<string name="pref_code_group_size_summary">Välj antal siffror att gruppera koder efter</string>
|
||||
<string name="pref_account_name_title">Visa kontonamnet</string>
|
||||
<string name="pref_account_name_summary">Aktivera denna för att visa kontonamnet bredvid utfärdaren</string>
|
||||
<string name="pref_account_name_position_title">Visa kontonamn</string>
|
||||
<string name="pref_shared_issuer_account_name_title">Visa kontonamn endast vid behov</string>
|
||||
<string name="pref_shared_issuer_account_name_summary">Visa kontonamn endast när de har samma utfärdare. Andra kontonamn kommer att döljas.</string>
|
||||
<string name="pref_account_name_position_summary_override">Denna inställning åsidosätts av visningsläget paneler. Kontonamn kommer alltid att visas nedanför utfärdaren.</string>
|
||||
<string name="pref_import_file_title">Importera från fil</string>
|
||||
<string name="pref_import_file_summary">Importera polletter från en fil</string>
|
||||
<string name="pref_android_backups_title">Android-molnsäkerhetskopior</string>
|
||||
@@ -46,6 +50,10 @@
|
||||
<string name="pref_android_backups_hint"><i>Säkerhetskopior mellan enheter (D2D) är alltid tillåtna, oavsett inställningen ovan</i></string>
|
||||
<string name="pref_backups_title">Säkerhetskopiera valvet automatiskt</string>
|
||||
<string name="pref_backups_summary">Skapa automatiskt säkerhetskopior av valvet i externt lagringsutrymme när ändringar görs. Detta stöds endast för krypterade valv.</string>
|
||||
<string name="pref_backups_reminder_title">Påminnelse om säkerhetskopiering</string>
|
||||
<string name="pref_backups_reminder_summary">Visa en påminnelse om att säkerhetskopiera ditt valv ifall du inte har säkerhetskopierat dina senaste ändringar.</string>
|
||||
<string name="pref_backups_reminder_dialog_title">Inaktivera påminnelse om säkerhetskopiering</string>
|
||||
<string name="pref_backups_reminder_dialog_summary">Inaktivering av denna påminnelse innebär att Aegis inte kommer att meddela dig om du har ändringar som ännu inte har säkerhetskopierats. Detta utsätter dig för risken att förlora åtkomst till dina polletter. Är du säker på att du vill inaktivera påminnelsen?</string>
|
||||
<string name="pref_backups_location_title">Katalog för säkerhetskopior</string>
|
||||
<string name="pref_backups_location_summary">Säkerhetskopior kommer att lagras i</string>
|
||||
<string name="pref_backups_trigger_title">Skapa säkerhetskopia</string>
|
||||
@@ -95,11 +103,20 @@
|
||||
<string name="export_encrypted">Kryptera valvet</string>
|
||||
<string name="export_help">Denna åtgärd kommer att exportera valvet från Aegis interna lagring. Välj det format som du vill att din export ska vara i:</string>
|
||||
<string name="export_warning_unencrypted">Du håller på att exportera en okrypterad kopia av ditt Aegis-valv. <b>Detta rekommenderas inte.</b></string>
|
||||
<string name="export_warning_accept">Jag förstår riskerna</string>
|
||||
<string name="export_warning_password">Exporter krypteras med ett separat lösenord som konfigureras i Säkerhet-inställningarna.</string>
|
||||
<string name="understand_risk_accept">Jag förstår risken</string>
|
||||
<string name="export_format_aegis">Aegis (.JSON)</string>
|
||||
<string name="export_format_google_auth_uri">Textfil (.TXT)</string>
|
||||
<string name="export_format_html">Webbsida (.HTML)</string>
|
||||
<string name="export_format_hint">Exportformat</string>
|
||||
<string name="export_all_groups">Exportera alla grupper</string>
|
||||
<string name="export_choose_groups">Välj vilka grupper som ska exporteras</string>
|
||||
<plurals name="export_groups_selected_count">
|
||||
<item quantity="one">%d grupp vald</item>
|
||||
<item quantity="other">%d grupper valda</item>
|
||||
</plurals>
|
||||
<string name="export_no_groups_selected">Inga grupper valda för exportering</string>
|
||||
<string name="export_html_title" context="The title of an HTML export document">Aegis Authenticator-export</string>
|
||||
<string name="choose_authentication_method">Säkerhet</string>
|
||||
<string name="authentication_method_explanation">Aegis är en säkerhetsfokuserad 2FA-app. Polletter lagras i ett valv som, om så önskas, kan krypteras med ett lösenord som du väljer. Om en angripare får tag i din krypterade valvfil, kommer hen inte att kunna komma åt innehållet utan att känna till lösenordet.\n\nVi har förvalt det alternativ som vi tror passar bäst för din enhet.</string>
|
||||
<string name="authentication_method_none">Ingen</string>
|
||||
@@ -118,7 +135,9 @@
|
||||
<string name="set_password_confirm">Vänligen bekräfta lösenordet</string>
|
||||
<string name="invalid_password">Lösenordet är felaktigt</string>
|
||||
<string name="invalidated_biometrics">En förändring av din enhets säkerhetsinställningar har upptäckts. Vänligen gå till \"Aegis -> Inställningar -> Säkerhet -> Biometrisk upplåsning\" för att inaktivera och återaktivera biometrisk upplåsning.</string>
|
||||
<string name="password_reminder">Vänligen ange ditt lösenord. Vi ber dig att göra detta då och då så att du inte glömmer det.</string>
|
||||
<string name="password_reminder">Vänligen ange ditt lösenord. Ibland ber vi dig att göra detta så att du inte glömmer det.</string>
|
||||
<string name="password_reminder_dialog_title">Biometrisk upplåsning förvald</string>
|
||||
<string name="password_reminder_dialog_message">Ibland uppmanar vi dig att ange ditt lösenord i stället för att säkerställa att du inte har glömt det och inte kommer att bli utelåst från ditt valv. Efter att du har angett ditt lösenord en gång kommer Aegis att återgå till biometrisk upplåsning tills det är dags för en ny lösenordspåminnelse.</string>
|
||||
<string name="password_reminder_freq_never">Aldrig</string>
|
||||
<string name="password_reminder_freq_weekly">Varje vecka</string>
|
||||
<string name="password_reminder_freq_biweekly">Varannan vecka</string>
|
||||
@@ -159,6 +178,7 @@
|
||||
<string name="encrypting_vault">Krypterar valvet</string>
|
||||
<string name="exporting_vault">Exporterar valvet</string>
|
||||
<string name="reading_file">Läser fil</string>
|
||||
<string name="requesting_root_access">Begär rotåtkomst</string>
|
||||
<string name="analyzing_qr">Analyserar rutkod</string>
|
||||
<string name="analyzing_qr_multiple">Analyserar rutkod %d/%d (%s)</string>
|
||||
<plurals name="added_new_entries">
|
||||
@@ -219,12 +239,15 @@
|
||||
<string name="choose_totpauth_importer">Är denna säkerhetskopia från TOTP Authenticator krypterad med ett lösenord?</string>
|
||||
<string name="choose_application">Välj den applikation som du vill importera från</string>
|
||||
<string name="choose_theme">Välj önskat tema</string>
|
||||
<string name="choose_account_name_position">Välj önskad kontonamnsplacering</string>
|
||||
<string name="choose_view_mode">Välj önskat visningsläge</string>
|
||||
<string name="choose_copy_behavior">Välj önskat kopieringsbeteende</string>
|
||||
<string name="parsing_file_error">Ett fel uppstod när filen skulle analyseras</string>
|
||||
<string name="file_not_found">Fel: Filen hittades inte</string>
|
||||
<string name="reading_file_error">Ett fel uppstod när filen skulle läsas</string>
|
||||
<string name="app_lookup_error">Fel: Appen är inte installerad</string>
|
||||
<string name="app_version_error">Versionen av %s som är installerad stöds ej. De senaste versionerna har börjat att kryptera några av filerna i den interna lagringskatalogen, vilket gör att Aegis inte kan komma åt den information som behövs för importen. Att försöka importera kommer sannolikt att resultera i ett fel. Vill du fortsätta ändå?</string>
|
||||
<string name="root_error">Fel: Kunde inte få rotåtkomst</string>
|
||||
<plurals name="imported_entries_count">
|
||||
<item quantity="one">Importerade %d post</item>
|
||||
<item quantity="other">Importerade %d poster</item>
|
||||
@@ -282,8 +305,7 @@
|
||||
<string name="pref_highlight_entry_summary">Gör polletterna lättare att särskilja från varandra genom att tillfälligt markera dem vid tryck</string>
|
||||
<string name="pref_minimize_on_copy_title">Minimera vid kopiering</string>
|
||||
<string name="pref_minimize_on_copy_summary">Minimerar appen efter att en pollett har kopierats</string>
|
||||
<string name="pref_copy_on_tap_title">Kopiera polletter vid tryck</string>
|
||||
<string name="pref_copy_on_tap_summary">Kopiera polletterna till urklipp genom att trycka på dem</string>
|
||||
<string name="pref_copy_behavior_title">Kopiera polletter till urklipp</string>
|
||||
<string name="pref_pause_entry_title">Frys polletter vid tryck</string>
|
||||
<string name="pref_pause_entry_summary">Pausa automatisk uppdatering av polletterna genom att trycka på dem. Polletterna kommer inte att uppdateras så länge som de är i fokus. Kräver \"Markera polletter vid tryck\" eller \"Tryck för att visa\".</string>
|
||||
<string name="pin_keyboard_description">Ange ditt lösenord för att aktivera pinkodstangentbordet. Observera att detta bara fungerar om ditt lösenord endast består av siffror.</string>
|
||||
@@ -299,6 +321,7 @@
|
||||
<string name="normal_viewmode_title">Normalt</string>
|
||||
<string name="compact_mode_title">Kompakt</string>
|
||||
<string name="small_mode_title">Litet</string>
|
||||
<string name="tiles_mode_title">Paneler</string>
|
||||
<string name="unknown_issuer">Okänd utfärdare</string>
|
||||
<string name="unknown_account_name">Okänt kontonamn</string>
|
||||
<plurals name="import_error_dialog">
|
||||
@@ -345,8 +368,18 @@
|
||||
</plurals>
|
||||
<string name="google_qr_export_unexpected">Förutsatte rutkod #%d men skannade #%d i stället</string>
|
||||
<string name="backup_error_bar_message"><b>Säkerhetskopiering av valvet misslyckades nyligen</b></string>
|
||||
<string name="backup_error_dialog_details" comment="The first parameter is the type of backup (e.g. built-in or Android backup). The second parameter is an elapsed time in the style of 'x seconds/minutes/days ago'."> Ett nyligt försök att säkerhetskopiera valvet via %s misslyckades eftersom ett fel uppstod. Försöket gjordes för %s. Vänligen kontrollera dina säkerhetskopieringsinställningar för att se till att säkerhetskopior kan skapas framgångsrikt.
|
||||
</string>
|
||||
<string name="backup_system_builtin">Aegis inbyggda automatiska säkerhetskopior</string>
|
||||
<string name="backup_system_android">Androids molnsäkerhetskopieringssystem</string>
|
||||
<string name="backup_reminder_bar_message_with_latest" comment="The parameter is an elapsed time in the style of 'x seconds/minutes/days ago'"> Senaste säkerhetskopian är föråldrad (%s)
|
||||
</string>
|
||||
<string name="backup_reminder_bar_message"> Ändringar är inte säkerhetskopierade
|
||||
</string>
|
||||
<string name="backup_reminder_bar_dialog_title">Ändringarna är inte säkerhetskopierade</string>
|
||||
<string name="backup_reminder_bar_dialog_summary"> De senaste ändringarna i valvet har ännu inte säkerhetskopierats. Det är viktigt att regelbundet skapa säkerhetskopior för att förhindra att du förlorar åtkomst till dina konton. Vänligen överväg att konfigurera automatiska säkerhetskopior i inställningsmenyn.
|
||||
</string>
|
||||
<string name="backup_reminder_bar_dialog_accept">Konfigurera säkerhetskopior</string>
|
||||
<string name="backup_plaintext_export_warning"><b>Valvet exporterades nyligen som klartext</b></string>
|
||||
<string name="pref_show_plaintext_warning_hint">Visa inte denna varning igen</string>
|
||||
<string name="backup_plaintext_warning_explanation">Denna varning visas eftersom du nyligen exporterade en okrypterad kopia av valvet. För att upprätthålla säkerheten för dina polletter rekommenderar vi att du raderar denna fil när den inte längre behövs.</string>
|
||||
@@ -366,6 +399,9 @@
|
||||
</plurals>
|
||||
<string name="next">Nästa</string>
|
||||
<string name="previous">Föregående</string>
|
||||
<string name="copy_uri">Kopiera URI</string>
|
||||
<string name="unable_to_copy_uri_to_clipboard">Kunde inte kopiera URI till urklipp</string>
|
||||
<string name="uri_copied_to_clipboard">URI kopierad till urklipp</string>
|
||||
<string name="transfer_entry">Överför post</string>
|
||||
<string name="transfer_entry_description">Skanna denna rutkod med den autentiseringsapp som du vill överföra denna post till</string>
|
||||
<string name="google_auth_compatible_transfer_description">Skanna dessa rutkoder med Aegis eller Google Authenticator.\n\nPå grund av begränsningar i Google Authenticator-appen inkluderas endast TOTP- & HOTP-polletter som använder SHA1 och producerar 6-siffriga koder.</string>
|
||||
@@ -388,15 +424,17 @@
|
||||
<string name="dialog_wipe_entries_message">Ditt valv innehåller redan poster. Vill du ta bort dessa poster innan du importerar den här filen?\n\n<b>Genom att göra det så förlorar du åtkomst till de befintliga posterna i valvet för alltid.</b></string>
|
||||
<string name="dialog_wipe_entries_checkbox">Rensa valvets innehåll</string>
|
||||
<string name="panic_trigger_ignore_toast">Aegis tog emot en panikutlösare, men inställningen är inaktiverad - ignorerar</string>
|
||||
<string name="pref_panic_trigger_title">Radera valvet i händelse av panikutlösare</string>
|
||||
<string name="pref_panic_trigger_title">Radera valvet vid panikutlösare</string>
|
||||
<string name="pref_panic_trigger_summary">Radera valvet när en panikutlösare tas emot från Ripple</string>
|
||||
<string name="import_vault">Importera valv</string>
|
||||
<string name="importer_help_2fas">Tillhandahåll en säkerhetskopieringsfil från 2FAS Authenticator.</string>
|
||||
<string name="importer_help_aegis">Tillhandahåll en export-/säkerhetskopieringsfil från Aegis.</string>
|
||||
<string name="importer_help_authenticator_plus">Tillhandahåll en exportfil från Authenticator Plus som har erhållits genom <b>Settings -> Backup & Restore -> Export as Text and HTML</b>.</string>
|
||||
<string name="importer_help_authenticator_pro">Tillhandahåll en exportfil från Authenticator Pro som har erhållits genom <b>Inställningar -> Säkerhetskopiera -> Säkerhetskopiera till krypterad fil (rekommenderas)</b>.</string>
|
||||
<string name="importer_help_authy">Tillhandahåll en kopia av <b>/data/data/com.authy.authy/shared_prefs/com.authy.storage.tokens.authenticator.xml</b>, som finns i den interna lagringskatalogen för Authy.</string>
|
||||
<string name="importer_help_andotp">Tillhandahåll en export-/säkerhetskopieringsfil från andOTP.</string>
|
||||
<string name="importer_help_bitwarden">Tillhandahåll en export-/säkerhetskopieringsfil från Bitwarden. Krypterade filer stöds ej.</string>
|
||||
<string name="importer_help_battle_net_authenticator">Tillhandahåll en kopia av <b>/data/data/com.blizzard.bma/shared_prefs/com.blizzard.bma.AUTH_STORE.xml</b>, som finns i den interna lagringskatalogen för Battle.net Authenticator.</string>
|
||||
<string name="importer_help_duo">Tillhandahåll en kopia av <b>/data/data/com.duosecurity.duomobile/files/duokit/accounts.json</b>, som finns i den interna lagringskatalogen för DUO.</string>
|
||||
<string name="importer_help_freeotp">Tillhandahåll en kopia av <b>/data/data/org.fedorahosted.freeotp/shared_prefs/tokens.xml</b>, som finns i den interna lagringskatalogen för FreeOTP.</string>
|
||||
<string name="importer_help_freeotp_plus">Tillhandahåll en exportfil från FreeOTP+.</string>
|
||||
@@ -416,4 +454,34 @@
|
||||
<string name="pref_grouping_size_two">Grupper av 2</string>
|
||||
<string name="pref_grouping_size_three">Grupper av 3</string>
|
||||
<string name="pref_grouping_size_four">Grupper av 4</string>
|
||||
<string name="pref_copy_behavior_never">Aldrig</string>
|
||||
<string name="pref_copy_behavior_single_tap">Enkeltryck</string>
|
||||
<string name="pref_copy_behavior_double_tap">Dubbeltryck</string>
|
||||
<string name="pref_account_name_position_hidden">Dolt</string>
|
||||
<string name="pref_account_name_position_end">Bredvid utfärdaren</string>
|
||||
<string name="pref_account_name_position_below">Nedanför utfärdaren</string>
|
||||
<plurals name="time_elapsed_seconds">
|
||||
<item quantity="one">%d sekund sedan</item>
|
||||
<item quantity="other">%d sekunder sedan</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_minutes">
|
||||
<item quantity="one">%d minut sedan</item>
|
||||
<item quantity="other">%d minuter sedan</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_hours">
|
||||
<item quantity="one">%d timme sedan</item>
|
||||
<item quantity="other">%d timmar sedan</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_days">
|
||||
<item quantity="one">%d dag sedan</item>
|
||||
<item quantity="other">%d dagar sedan</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_years">
|
||||
<item quantity="one">%d år sedan</item>
|
||||
<item quantity="other">%d år sedan</item>
|
||||
</plurals>
|
||||
<plurals name="dropdown_checkboxes_default_count">
|
||||
<item quantity="one">%d objekt valt</item>
|
||||
<item quantity="other">%d objekt valda</item>
|
||||
</plurals>
|
||||
</resources>
|
||||
|
||||
@@ -39,8 +39,10 @@
|
||||
<string name="pref_show_icons_summary">Her girdinin yanında simgeleri göster</string>
|
||||
<string name="pref_code_group_size_title">Kod hanelerinin gruplanması</string>
|
||||
<string name="pref_code_group_size_summary">Kodların kaç basamakla gruplanacağını seçin</string>
|
||||
<string name="pref_account_name_title">Hesap adını göster</string>
|
||||
<string name="pref_account_name_summary">Hesap adını sağlayıcının yanında göstermek için bunu etkinleştirin</string>
|
||||
<string name="pref_account_name_position_title">Hesap adını göster</string>
|
||||
<string name="pref_shared_issuer_account_name_title">Hesap adını yalnızca gerektiğinde göster</string>
|
||||
<string name="pref_shared_issuer_account_name_summary">Hesap adlarını yalnızca aynı sağlayıcıyı paylaştıklarında göster. Diğer hesap adları gizlenecektir.</string>
|
||||
<string name="pref_account_name_position_summary_override">Bu ayar, döşeme görüntüleme modu tarafından geçersiz kılınır. Hesap adı her zaman kartı veren kuruluşun altında gösterilecektir.</string>
|
||||
<string name="pref_import_file_title">Dosyadan içeriye aktar</string>
|
||||
<string name="pref_import_file_summary">Veritabanını dosyadan içeriye aktar</string>
|
||||
<string name="pref_android_backups_title">Android bulut yedekleme</string>
|
||||
@@ -48,6 +50,10 @@
|
||||
<string name="pref_android_backups_hint"><i>Yukarıdaki ayardan bağımsız olarak, cihazdan cihaza (D2D) yedeklemelere her zaman izin verilir.</i></string>
|
||||
<string name="pref_backups_title">Otomatik olarak kasayı yedekle</string>
|
||||
<string name="pref_backups_summary">Kasanın yedeğini harici depolamaya kaydet. Sadece şifrelenmiş kasalarda desteklenir.</string>
|
||||
<string name="pref_backups_reminder_title">Yedekleme hatırlatıcı</string>
|
||||
<string name="pref_backups_reminder_summary">En son değişikliklerinizi yedeklemediyseniz kasanızı yedeklemeniz için bir hatırlatıcı gösterir.</string>
|
||||
<string name="pref_backups_reminder_dialog_title">Yedekleme hatırlatıcıyı devre dışı bırak</string>
|
||||
<string name="pref_backups_reminder_dialog_summary">Bu hatırlatıcıyı devre dışı bırakmak, Aegis\'in henüz yedeklenmemiş değişiklikleriniz olup olmadığını size söylemeyeceği anlamına gelir. Bu sizi belirteçlerinize erişimi kaybetme riskiyle karşı karşıya bırakır. Hatırlatıcıyı devre dışı bırakmak istediğinizden emin misiniz?</string>
|
||||
<string name="pref_backups_location_title">Yedek dosyaların kaydedileceği klasör</string>
|
||||
<string name="pref_backups_location_summary">Yedekler şurada depolanacak</string>
|
||||
<string name="pref_backups_trigger_title">Yedeklemeyi tetikle</string>
|
||||
@@ -97,14 +103,20 @@
|
||||
<string name="export_encrypted">Kasayı şifrele</string>
|
||||
<string name="export_help">Bu işlem kasayı Aegis\'in dahili deposundan dışarı aktaracaktır. Lütfen dışa aktarmak istediğiniz biçimi seçiniz:</string>
|
||||
<string name="export_warning_unencrypted">Aegis kasanızın şifrelenmemiş bir kopyasını dışa aktarmak üzeresiniz. <b>Bu işlem tavsiye edilmez</b>.</string>
|
||||
<string name="export_warning_accept">Riskleri göze alıyorum</string>
|
||||
<string name="export_warning_password">Dışa aktarmalar, Güvenlik ayarlarında yapılandırılan ayrı bir parola kullanılarak şifrelenir.</string>
|
||||
<string name="understand_risk_accept">Riski göze alıyorum</string>
|
||||
<string name="export_format_aegis">Aegis (.JSON)</string>
|
||||
<string name="export_format_google_auth_uri">Metin belgesi (.TXT)</string>
|
||||
<string name="export_format_html">Web sayfası (.HTML)</string>
|
||||
<string name="export_format_hint">Dışa Aktarma Biçimi</string>
|
||||
<string name="export_all_groups">Tüm grupları dışa aktar</string>
|
||||
<string name="export_choose_groups">Dışa aktarılacak grupları seçin:</string>
|
||||
<string name="export_choose_groups">Dışa aktarılacak grupları seçin</string>
|
||||
<plurals name="export_groups_selected_count">
|
||||
<item quantity="one">%d grup seçildi</item>
|
||||
<item quantity="other">%d grup seçildi</item>
|
||||
</plurals>
|
||||
<string name="export_no_groups_selected">Dışa aktarılacak grup seçilmedi</string>
|
||||
<string name="export_html_title" context="The title of an HTML export document">Aegis Authenticator Dışa Aktarma</string>
|
||||
<string name="choose_authentication_method">Güvenlik</string>
|
||||
<string name="authentication_method_explanation">Aegis güvenlik odaklı bir 2FA uygulamasıdır. Kodlar isteğiniz üzerine parolayla şifreleyebileceğiniz bir kasada saklanabilir. Eğer bir saldırgan şifrelenmiş kasa dosyanızı elde ederse parolayı bilmeden içeriğine erişemeyecektir.\n\nCihazınız için en iyi olduğunu düşündüğümüz seçeneği seçtik.</string>
|
||||
<string name="authentication_method_none">Hiçbiri</string>
|
||||
@@ -123,7 +135,9 @@
|
||||
<string name="set_password_confirm">Lütfen parolayı doğrulayın</string>
|
||||
<string name="invalid_password">Parola hatalı</string>
|
||||
<string name="invalidated_biometrics">Cihazınızın güvenlik ayarlarında bir değişim tespit edildi. Lütfen \"Aegis -> Ayarlar -> Güvenlik > Biyometrik kilit açma\" menüsüne gidip biyometrik kilit açmayı devre dışı bırakın ve tekrardan aktifleştirin.</string>
|
||||
<string name="password_reminder">Parolanızı en son gireli bayağı zaman geçti. Halen hatırlıyor musunuz?</string>
|
||||
<string name="password_reminder">Lütfen şifrenizi giriniz. Unutmamanız için ara sıra sizden bunu yapmanızı istiyoruz.</string>
|
||||
<string name="password_reminder_dialog_title">Varsayılan olarak biyometrik kilit açma</string>
|
||||
<string name="password_reminder_dialog_message">Unutmadığınızdan ve kasanızın dışında kalmadığınızdan emin olmak için ara sıra şifrenizi girmenizi isteriz. Şifrenizi bir kez girdikten sonra Aegis, başka bir şifre hatırlatma zamanı gelene kadar varsayılan olarak biyometrik kilit açma moduna geri dönecektir.</string>
|
||||
<string name="password_reminder_freq_never">Asla</string>
|
||||
<string name="password_reminder_freq_weekly">Haftada bir</string>
|
||||
<string name="password_reminder_freq_biweekly">İki haftada bir</string>
|
||||
@@ -225,7 +239,9 @@
|
||||
<string name="choose_totpauth_importer">Bu TOTP Authenticator yedeği bir parola ile şifrelenmiş miydi?</string>
|
||||
<string name="choose_application">Verileri içeriye aktarmak istediğiniz uygulamayı seçin</string>
|
||||
<string name="choose_theme">İstediğiniz temayı seçin</string>
|
||||
<string name="choose_account_name_position">İstediğiniz hesap adı pozisyonunu seçin</string>
|
||||
<string name="choose_view_mode">İstediğiniz görünüm biçimini seçin</string>
|
||||
<string name="choose_copy_behavior">İstediğiniz kopyalama davranışını seçin</string>
|
||||
<string name="parsing_file_error">Dosyayı anlamlandırmaya çalışırken hata meydana geldi</string>
|
||||
<string name="file_not_found">Hata: Dosya bulunamadı</string>
|
||||
<string name="reading_file_error">Dosyayı okumaya çalışırken bir hata meydana geldi</string>
|
||||
@@ -237,8 +253,8 @@
|
||||
<item quantity="other">%d girdi içe aktarıldı</item>
|
||||
</plurals>
|
||||
<plurals name="entries_shown">
|
||||
<item quantity="one">%d Giriş gösteriliyor</item>
|
||||
<item quantity="other">%d Girişler gösteriliyor</item>
|
||||
<item quantity="one">%d giriş gösteriliyor</item>
|
||||
<item quantity="other">%d giriş gösteriliyor</item>
|
||||
</plurals>
|
||||
<string name="intro_import_error_title">Kasa içe aktarılırken bir hata oluştu</string>
|
||||
<string name="import_error_title">İçe aktarmaya çalışırken bir veya birden fazla hata meydana geldi</string>
|
||||
@@ -289,8 +305,7 @@
|
||||
<string name="pref_highlight_entry_summary">Kodların birbirlerinden ayırt edilmelerini kolaylaştırmak için geçici olarak belirginleştir</string>
|
||||
<string name="pref_minimize_on_copy_title">Kopyalarken simge durumuna küçült</string>
|
||||
<string name="pref_minimize_on_copy_summary">Bir anahtarı kopyaladıktan sonra uygulamayı simge durumuna küçültün</string>
|
||||
<string name="pref_copy_on_tap_title">Dokunulduğunda güvenlik belirteçlerini kopyala</string>
|
||||
<string name="pref_copy_on_tap_summary">Güvenlik belirteçlerine dokunarak panoya kopyala</string>
|
||||
<string name="pref_copy_behavior_title">Erişim anahtarlarını panoya kopyala</string>
|
||||
<string name="pref_pause_entry_title">Dokunulduğunda kodların yenilenmesini önle</string>
|
||||
<string name="pref_pause_entry_summary">Kodlara dokunarak yenilenmelerini önleyin. Odakta oldukları sürece kodlar yenilenmeyecektir. \"Dokunulan kodları belirt\" veya \"Görmek için dokunun\" açık olmasını gerektirir.</string>
|
||||
<string name="pin_keyboard_description">PIN klavyesini etkinleştirmek için şifrenizi girin. Bu şifreniz yalnızca rakamlardan oluşuyorsa çalışır</string>
|
||||
@@ -306,6 +321,7 @@
|
||||
<string name="normal_viewmode_title">Normal</string>
|
||||
<string name="compact_mode_title">Sıkı</string>
|
||||
<string name="small_mode_title">Küçük</string>
|
||||
<string name="tiles_mode_title">Kutucuklar</string>
|
||||
<string name="unknown_issuer">Bilinmeyen sağlayıcı</string>
|
||||
<string name="unknown_account_name">Bilinmeyen hesap adı</string>
|
||||
<plurals name="import_error_dialog">
|
||||
@@ -360,6 +376,10 @@
|
||||
</string>
|
||||
<string name="backup_reminder_bar_message"> Değişiklikler yedeklenmedi
|
||||
</string>
|
||||
<string name="backup_reminder_bar_dialog_title">Değişiklikler yedeklenmedi</string>
|
||||
<string name="backup_reminder_bar_dialog_summary"> Kasadaki son değişiklikler henüz yedeklenmedi. Hesaplarınıza erişimi kaybetmemek için düzenli olarak yedek almanız önemlidir. Lütfen ayarlar menüsünde otomatik yedeklemeleri ayarlamayı dikkate alın.
|
||||
</string>
|
||||
<string name="backup_reminder_bar_dialog_accept">Yedeklemeleri ayarla</string>
|
||||
<string name="backup_plaintext_export_warning"><b>Kasa yakın zamanda düz metin olarak dışa aktarıldı</b></string>
|
||||
<string name="pref_show_plaintext_warning_hint">Bu uyarıyı bir daha gösterme</string>
|
||||
<string name="backup_plaintext_warning_explanation">Bu uyarı kısa süre önce kasanın şifrelenmemiş bir kopyasını dışa aktardığınız için gösterilir. Tokenlerinizin güvenliğini korumak için artık ihtiyaç duymadığınızda bu dosyayı silmenizi öneririz.</string>
|
||||
@@ -410,9 +430,11 @@
|
||||
<string name="importer_help_2fas">2FAS Authenticator dışa aktarım dosyasını sağlayın.</string>
|
||||
<string name="importer_help_aegis">Aegis dışarı aktarım/yedek dosyası sağlayın.</string>
|
||||
<string name="importer_help_authenticator_plus"><b>Ayarlar -> Yedekleme & Geri Yükleme -> Metin ya da HTML olarak dışa aktar</b> yolunu izleyerek bir Authenticator Plus dışa aktarım dosyası sağlayın.</string>
|
||||
<string name="importer_help_authenticator_pro"><b>Ayarlar ->; Yedekle ->; Şifreli dosyaya yedekle (önerilir)</b> aracılığıyla elde edilen bir Authenticator Pro dışa aktarma dosyası sağlar.</string>
|
||||
<string name="importer_help_authy"><b>/data/data/com.authy.authy/shared_prefs/com.authy.storage.tokens.authenticator.xml</b>dosyasını sağlayın, Authy\'nin dahili depolama konumunda bulunabilir.</string>
|
||||
<string name="importer_help_andotp">andOTP dışa aktarım dosyasını sağlayın.</string>
|
||||
<string name="importer_help_bitwarden">Bitwarden\'a ait bir yedekleme/aktarma dosyası sağlayın. Şifrelenmiş dosyalar desteklenmiyor.</string>
|
||||
<string name="importer_help_battle_net_authenticator"><b>/data/data/com.blizzard.bma/shared_prefs/com.blizzard.bma.AUTH_STORE.xml</b>dosyasını sağlayın, Battle.net Authenticator\'ın dahili depolama konumunda bulunabilir.</string>
|
||||
<string name="importer_help_duo">DUO\'nun dahili depolama dizininde bulunan <b>/data/data/com.duosecurity.duomobile/files/duokit/accounts.json</b> dosyasının bir kopyasını sağlayın.</string>
|
||||
<string name="importer_help_freeotp"><b>/data/data/org.fedorahosted.freeotp/shared_prefs/tokens.xml</b>dosyasını sağlayın, FreeOTP\'nin dahili depolama konumunda bulunabilir.</string>
|
||||
<string name="importer_help_freeotp_plus">FreeOTP+ dışa aktarım dosyasını sağlayın.</string>
|
||||
@@ -432,4 +454,34 @@
|
||||
<string name="pref_grouping_size_two">2\'li grup</string>
|
||||
<string name="pref_grouping_size_three">3\'lü grup</string>
|
||||
<string name="pref_grouping_size_four">4\'lü grup</string>
|
||||
<string name="pref_copy_behavior_never">Asla</string>
|
||||
<string name="pref_copy_behavior_single_tap">Tek dokunuş</string>
|
||||
<string name="pref_copy_behavior_double_tap">Çift dokunuş</string>
|
||||
<string name="pref_account_name_position_hidden">Gizli</string>
|
||||
<string name="pref_account_name_position_end">Yayınlayanın yanında</string>
|
||||
<string name="pref_account_name_position_below">Yayınlayanın altında</string>
|
||||
<plurals name="time_elapsed_seconds">
|
||||
<item quantity="one">%d saniye önce</item>
|
||||
<item quantity="other">%d saniye önce</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_minutes">
|
||||
<item quantity="one">%d dakika önce</item>
|
||||
<item quantity="other">%d dakika önce</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_hours">
|
||||
<item quantity="one">%d saat önce</item>
|
||||
<item quantity="other">%d saat önce</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_days">
|
||||
<item quantity="one">%d gün önce</item>
|
||||
<item quantity="other">%d gün önce</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_years">
|
||||
<item quantity="one">%d yıl önce</item>
|
||||
<item quantity="other">%d yıl önce</item>
|
||||
</plurals>
|
||||
<plurals name="dropdown_checkboxes_default_count">
|
||||
<item quantity="one">%d öğe seçildi</item>
|
||||
<item quantity="other">%d öğe seçildi</item>
|
||||
</plurals>
|
||||
</resources>
|
||||
|
||||
@@ -39,8 +39,6 @@
|
||||
<string name="pref_show_icons_summary">Показувати піктограми біля кожного запису</string>
|
||||
<string name="pref_code_group_size_title">Групування цифр</string>
|
||||
<string name="pref_code_group_size_summary">Виберіть як групувати цифри у токенах</string>
|
||||
<string name="pref_account_name_title">Показати обліковий запис</string>
|
||||
<string name="pref_account_name_summary">Увімкніть, щоб показувати обліковий запис поруч з емітентом</string>
|
||||
<string name="pref_import_file_title">Імпорт з файлу</string>
|
||||
<string name="pref_import_file_summary">Імпортувати токени з файлу</string>
|
||||
<string name="pref_android_backups_title">Резервні копії в хмарі Android</string>
|
||||
@@ -101,14 +99,14 @@
|
||||
<string name="export_encrypted">Зашифрувати сховище</string>
|
||||
<string name="export_help">Ця дія експортує внутрішнє сховище додатка Aegis. Виберіть формат:</string>
|
||||
<string name="export_warning_unencrypted">Ви збираєтеся експортувати незашифровану копію вашого сховища Aegis. <b>Це не рекомендується</b>.</string>
|
||||
<string name="export_warning_accept">Я знаю, на що йду</string>
|
||||
<string name="export_warning_password">Експортовані копії зашифровано окремим паролем, що був заданий в налаштуваннях безпеки.</string>
|
||||
<string name="export_format_aegis">Aegis (.JSON)</string>
|
||||
<string name="export_format_google_auth_uri">Текстовий файл (.TXT)</string>
|
||||
<string name="export_format_html">Веб-сторінка (.HTML)</string>
|
||||
<string name="export_format_hint">Формат експорту</string>
|
||||
<string name="export_all_groups">Експортувати усі групи</string>
|
||||
<string name="export_choose_groups">Оберіть групи для експорту:</string>
|
||||
<string name="export_no_groups_selected">Не вибрано жодної групи для експорту</string>
|
||||
<string name="export_html_title" context="The title of an HTML export document">Експорт Aegis Authenticator</string>
|
||||
<string name="choose_authentication_method">Безпека</string>
|
||||
<string name="authentication_method_explanation">Aegis - це орієнтований на безпеку додаток для двофакторної автентифікації (2FA). Токени зберігаються в сховищі, яке за бажанням можна зашифрувати за допомогою вибраного вами пароля. Якщо зловмисник отримає ваш зашифрований файл сховища, то він не зможе отримати доступ до змісту, не знаючи пароля.\n\nМи обрали варіант, який, на нашу думку, найкраще підходить для вашого пристрою.</string>
|
||||
<string name="authentication_method_none">Немає</string>
|
||||
@@ -127,7 +125,6 @@
|
||||
<string name="set_password_confirm">Будь ласка, підтвердьте пароль</string>
|
||||
<string name="invalid_password">Неправильний пароль</string>
|
||||
<string name="invalidated_biometrics">Виявлено зміни в налаштуваннях безпеки вашого пристрою. Будь ласка, перейдіть до \"Aegis -> Налаштування -> Безпека -> Біометричне розблокування\", щоб вимкнути та повторно увімкнути біометричне розблокування.</string>
|
||||
<string name="password_reminder">Будь ласка, введіть пароль. Ми час від часу проситимемо вас зробити це, щоб ви його не забули.</string>
|
||||
<string name="password_reminder_freq_never">Ніколи</string>
|
||||
<string name="password_reminder_freq_weekly">Щотижня</string>
|
||||
<string name="password_reminder_freq_biweekly">Двічі на тиждень</string>
|
||||
@@ -168,6 +165,7 @@
|
||||
<string name="encrypting_vault">Шифрування сховища</string>
|
||||
<string name="exporting_vault">Експорт сховища</string>
|
||||
<string name="reading_file">Читання файлу</string>
|
||||
<string name="requesting_root_access">Запит на root-доступ</string>
|
||||
<string name="analyzing_qr">Аналіз QR-коду</string>
|
||||
<string name="analyzing_qr_multiple">Аналіз QR-коду %d/%d (%s)</string>
|
||||
<plurals name="added_new_entries">
|
||||
@@ -240,6 +238,7 @@
|
||||
<string name="reading_file_error">Сталася помилка при спробі прочитати файл</string>
|
||||
<string name="app_lookup_error">Помилка: Додаток не встановлено</string>
|
||||
<string name="app_version_error">Встановлена версія %s не підтримується. Останні версії почали шифрувати деякі файли у своїй внутрішній теці, тому Aegis не в змозі отримати доступ до потрібної інформації для імпорту. Спроба імпорту скоріш за все призведе до помилки. Чи бажаєте ви все одно продовжити?</string>
|
||||
<string name="root_error">Помилка: неможливо отримати root-доступ</string>
|
||||
<plurals name="imported_entries_count">
|
||||
<item quantity="one">Імпортовано %d запис</item>
|
||||
<item quantity="few">Імпортовано %d записи</item>
|
||||
@@ -301,8 +300,6 @@
|
||||
<string name="pref_highlight_entry_summary">Підсвічувати токени при натисканні для того, щоб їх було легше відрізнити один від одного</string>
|
||||
<string name="pref_minimize_on_copy_title">Згортати при копіюванні</string>
|
||||
<string name="pref_minimize_on_copy_summary">Згортати додаток після копіювання токена</string>
|
||||
<string name="pref_copy_on_tap_title">Копіювати токени при натисканні</string>
|
||||
<string name="pref_copy_on_tap_summary">Копіювати токени в буфер обміну при натиску на них</string>
|
||||
<string name="pref_pause_entry_title">Заморожувати токени при натисканні</string>
|
||||
<string name="pref_pause_entry_summary">Призупиніть автоматичне оновлення токенів, натиснувши на них. Токени не будуть оновлюватися, поки вони підсвічені. Потребує увімкненої опції \"Підсвічувати токени при натисканні\", або \"Безпека -> Показувати після дотику\".</string>
|
||||
<string name="pin_keyboard_description">Введіть свій пароль, щоб увімкнути PIN-клавіатуру. Зауважте, що це можливо лише, якщо ваш пароль складається виключно з цифр</string>
|
||||
@@ -397,6 +394,9 @@
|
||||
</plurals>
|
||||
<string name="next">Наступний</string>
|
||||
<string name="previous">Попередній</string>
|
||||
<string name="copy_uri">Копіювати URI</string>
|
||||
<string name="unable_to_copy_uri_to_clipboard">Не вдалося скопіювати URI в буфер обміну</string>
|
||||
<string name="uri_copied_to_clipboard">URI скопійовано в буфер обміну</string>
|
||||
<string name="transfer_entry">Передати запис</string>
|
||||
<string name="transfer_entry_description">Відскануйте цей QR-код за допомогою додатка для авторизації, куди ви хочете перенести цей запис</string>
|
||||
<string name="google_auth_compatible_transfer_description">Проскануйте ці QR-коди за допомогою Aegis або Google Authenticator.\n\nУ зв\'язку з обмеженнями програми Google Authenticator включаються лише TOTP & HOTP токени з використанням SHA1 і генерацією 6-цифрових кодів</string>
|
||||
@@ -428,6 +428,7 @@
|
||||
<string name="importer_help_authy">Надайте копію <b>/data/data/com.authy.authy/shared_prefs/com.authy.storage.tokens.authenticator.xml</b>, що знаходиться в каталозі Authy у внутрішній пам\'яті.</string>
|
||||
<string name="importer_help_andotp">Надайте файл експорту/резервної копії andOTP.</string>
|
||||
<string name="importer_help_bitwarden">Надайте файл експорту/резервного копіювання Bitwarden. Зашифровані файли не підтримуються.</string>
|
||||
<string name="importer_help_battle_net_authenticator">Необхідна копія файлу <b>/data/data/com.blizzard.bma/shared_prefs/com.blizzard.bma.AUTH_STORE.xml</b>, який знаходиться у внутрішньому каталозі пам’яті Battle.net Authenticator.</string>
|
||||
<string name="importer_help_duo">Надайте копію <b>/data/data/com.duosecurity.duomobile/files/duokit/accounts.json</b>, що знаходиться у каталозі DUO у внутрішній пам\'яті.</string>
|
||||
<string name="importer_help_freeotp">Надайте копію <b>/data/data/org.fedorahosted.freeotp/shared_prefs/tokens.xml</b>, що знаходиться в каталозі FreeOTP у внутрішній пам\'яті.</string>
|
||||
<string name="importer_help_freeotp_plus">Надайте файл експортований з FreeOTP+.</string>
|
||||
|
||||
@@ -36,8 +36,6 @@
|
||||
<string name="pref_view_mode_title">Chế độ xem</string>
|
||||
<string name="pref_lang_title">Ngôn ngữ</string>
|
||||
<string name="pref_code_group_size_title">Gộp nhóm chữ số mã</string>
|
||||
<string name="pref_account_name_title">Hiện tên tài khoản</string>
|
||||
<string name="pref_account_name_summary">Bật tuỳ chọn này để hiện tên tài khoản bên cạnh người cấp</string>
|
||||
<string name="pref_import_file_title">Nhập từ tệp</string>
|
||||
<string name="pref_import_file_summary">Nhập các token từ một tệp</string>
|
||||
<string name="pref_android_backups_title">Bản sao lưu đám mây của Android</string>
|
||||
@@ -92,7 +90,6 @@
|
||||
<string name="export_encrypted">Mã hoá kho</string>
|
||||
<string name="export_help">Hành động này sẽ xuất kho ra ngoài bộ nhớ trong của Aegis. Hãy chọn định dạng mà bạn muốn bản xuất của bạn có:</string>
|
||||
<string name="export_warning_unencrypted">Bạn sắp xuất một bản sao không được mã khoá của kho Aegis. <b>Việc này không được khuyên dùng</b>.</string>
|
||||
<string name="export_warning_accept">Tôi hiểu rủi ro này</string>
|
||||
<string name="export_format_aegis">Aegis (.JSON)</string>
|
||||
<string name="export_format_google_auth_uri">Tệp văn bản (.TXT)</string>
|
||||
<string name="export_format_hint">Định dạng xuất</string>
|
||||
@@ -114,7 +111,6 @@
|
||||
<string name="set_password_confirm">Vui lòng xác nhận mật khẩu</string>
|
||||
<string name="invalid_password">Mật khẩu không chính xác</string>
|
||||
<string name="invalidated_biometrics">Đã phát hiện một thay đổi trong cài đặt bảo mật của thiết bị. Vui lòng đi đến \"Aegis > Cài đặt > Bảo mật > Mở khoá sinh trắc học\" để tắt và bật lại mở khoá sinh trắc học.</string>
|
||||
<string name="password_reminder">Vui lòng nhập mật khẩu. Chúng tôi thỉnh thoảng bảo bạn làm việc này để cho bạn không quên mật khẩu.</string>
|
||||
<string name="password_reminder_freq_never">Không bao giờ</string>
|
||||
<string name="password_reminder_freq_weekly">Hàng tuần</string>
|
||||
<string name="password_reminder_freq_biweekly">Hai tuần một lần</string>
|
||||
@@ -253,8 +249,6 @@
|
||||
<string name="clear">Xoá</string>
|
||||
<string name="pref_highlight_entry_title">Đánh dấu các token khi được nhấn vào</string>
|
||||
<string name="pref_highlight_entry_summary">Làm cho các token dễ phân biệt với nhau hơn bằng cách tạm thời đánh dấu chúng khi được nhấn vào</string>
|
||||
<string name="pref_copy_on_tap_title">Sao chép các token khi được nhấn vào</string>
|
||||
<string name="pref_copy_on_tap_summary">Sao chép các token vào bộ nhớ tạm bằng cách nhấn vào chúng</string>
|
||||
<string name="pref_pause_entry_title">Đóng băng các token khi được nhấn vào</string>
|
||||
<string name="pref_pause_entry_summary">Tạm dừng làm mới tự động các token bằng cách nhấn vào chúng. Các token sẽ không cập nhật khi chúng được tập trung vào. Bắt buộc phải có \"Đánh dấu các token khi được nhấn vào\" hoặc \"Nhấn để hiện ra\".</string>
|
||||
<string name="pin_keyboard_description">Nhập mật khẩu để bật bàn phím mã PIN. Lưu ý rằng việc này chỉ được nếu mật khẩu của bạn chỉ chứa các chữ số</string>
|
||||
|
||||
@@ -39,8 +39,10 @@
|
||||
<string name="pref_show_icons_summary">在每个条目旁边显示图标</string>
|
||||
<string name="pref_code_group_size_title">分组显示验证码</string>
|
||||
<string name="pref_code_group_size_summary">选择按多少位数字进行代码分组</string>
|
||||
<string name="pref_account_name_title">显示帐户名称</string>
|
||||
<string name="pref_account_name_summary">在服务商名称旁边显示账户名称</string>
|
||||
<string name="pref_account_name_position_title">显示账户名称</string>
|
||||
<string name="pref_shared_issuer_account_name_title">仅在必要时显示账户名</string>
|
||||
<string name="pref_shared_issuer_account_name_summary">仅在多项具有相同颁发者时显示账户名。隐藏其他账户名。</string>
|
||||
<string name="pref_account_name_position_summary_override">此设置被瓷贴视图模式覆盖。账户名将始终显示在发行者下方。</string>
|
||||
<string name="pref_import_file_title">从文件导入</string>
|
||||
<string name="pref_import_file_summary">从文件导入令牌</string>
|
||||
<string name="pref_android_backups_title">Android 云备份</string>
|
||||
@@ -48,6 +50,10 @@
|
||||
<string name="pref_android_backups_hint"><i>无论上面如何设置,将始终允许设备到设备的备份</i></string>
|
||||
<string name="pref_backups_title">自动备份数据库</string>
|
||||
<string name="pref_backups_summary">在外部存储上创建数据库的备份。仅加密的数据库支持此功能。</string>
|
||||
<string name="pref_backups_reminder_title">提醒备份</string>
|
||||
<string name="pref_backups_reminder_summary">如果没有备份最新的变更,提醒您备份自己的数据库。</string>
|
||||
<string name="pref_backups_reminder_dialog_title">禁用提醒备份</string>
|
||||
<string name="pref_backups_reminder_dialog_summary">禁用后 Aegis 不会再提醒您备份变更。这有可能促使您遗失令牌。确定禁用吗?</string>
|
||||
<string name="pref_backups_location_title">备份文件目录</string>
|
||||
<string name="pref_backups_location_summary">备份将存储在</string>
|
||||
<string name="pref_backups_trigger_title">触发备份</string>
|
||||
@@ -95,16 +101,19 @@
|
||||
<string name="export_encrypted">加密数据库</string>
|
||||
<string name="export_help">此操作将从 Aegis 的内部存储中导出数据库。选择您想要的导出格式:</string>
|
||||
<string name="export_warning_unencrypted">您将导出一个未加密的 Aegis 数据库副本。<b>不建议这么做</b></string>
|
||||
<string name="export_warning_accept">我了解风险</string>
|
||||
<string name="export_warning_password">导出使用在安全设置中配置的单独密码进行加密。</string>
|
||||
<string name="understand_risk_accept">我了解风险</string>
|
||||
<string name="export_format_aegis">Aegis (.JSON)</string>
|
||||
<string name="export_format_google_auth_uri">文本文件 (.TXT)</string>
|
||||
<string name="export_format_html">网页 (.HTML)</string>
|
||||
<string name="export_format_hint">导出格式</string>
|
||||
<string name="export_all_groups">导出所有组</string>
|
||||
<string name="export_choose_groups">选择要导出的组:</string>
|
||||
<string name="export_choose_groups">选择要导出的组</string>
|
||||
<plurals name="export_groups_selected_count">
|
||||
<item quantity="other">已选择 %d 个群组</item>
|
||||
</plurals>
|
||||
<string name="export_no_groups_selected">没有选择要导出的组</string>
|
||||
<string name="export_html_title">Aegis 身份验证器导出</string>
|
||||
<string name="export_html_title" context="The title of an HTML export document">Aegis 身份验证器导出</string>
|
||||
<string name="choose_authentication_method">安全</string>
|
||||
<string name="authentication_method_explanation">Aegis 是一款专注于安全性的双重认证(2FA)应用。令牌存储在数据库中,可以选择使用您选择的密码进行加密。如果攻击者获得了加密的数据库文件,他们将无法在不知道密码的情况下访问内容。\n\n我们已预先选择了我们认为最适合您的设备的选项。</string>
|
||||
<string name="authentication_method_none">无</string>
|
||||
@@ -123,7 +132,9 @@
|
||||
<string name="set_password_confirm">请确认密码</string>
|
||||
<string name="invalid_password">密码错误</string>
|
||||
<string name="invalidated_biometrics">检测到你设备安全设置的一处更改。请转到 “Aegis -> 设置 -> 安全性 -> 生物解锁” 来禁用并重新启用生物解锁。</string>
|
||||
<string name="password_reminder">您已经有一段时间没有输入密码了。您还记得您的密码吗?</string>
|
||||
<string name="password_reminder">您已有一段时间没有输入密码了,还记得它吗?</string>
|
||||
<string name="password_reminder_dialog_title">默认使用生物识别解锁</string>
|
||||
<string name="password_reminder_dialog_message">我们会偶尔提示您输入密码,以免您忘记它而被锁在密码库之外。输入一次密码后,Aegis 将回到默认使用生物识别解锁,直到下次提醒周期。</string>
|
||||
<string name="password_reminder_freq_never">从不</string>
|
||||
<string name="password_reminder_freq_weekly">每周</string>
|
||||
<string name="password_reminder_freq_biweekly">每两周</string>
|
||||
@@ -222,12 +233,14 @@
|
||||
<string name="choose_totpauth_importer">此 TOTP 验证器备份是否已使用密码加密?</string>
|
||||
<string name="choose_application">选择您想要从中导入数据库的应用</string>
|
||||
<string name="choose_theme">选择您想要的主题</string>
|
||||
<string name="choose_account_name_position">选择您期望的账户名称位置</string>
|
||||
<string name="choose_view_mode">选择您想要的视图模式</string>
|
||||
<string name="choose_copy_behavior">选择如何复制</string>
|
||||
<string name="parsing_file_error">试图解析文件时出错</string>
|
||||
<string name="file_not_found">错误:文件未找到</string>
|
||||
<string name="reading_file_error">试图读取文件时出错</string>
|
||||
<string name="app_lookup_error">错误:应用未安装</string>
|
||||
<string name="app_version_error">不支持安装的 %s 版本。 最近的版本已经开始加密内部存储目录中的一些文件。 这使 Aegis 无法访问导入所需的信息。 尝试导入可能导致错误。您仍然想要继续吗?</string>
|
||||
<string name="app_version_error">不支持已安装的 %s 版本。最近的版本已开始加密内部存储目录中的部分文件,因此 Aegis 无法访问导入所需的信息。尝试导入可能会出错,仍要继续吗?</string>
|
||||
<string name="root_error">错误:无法获取 root 权限</string>
|
||||
<plurals name="imported_entries_count">
|
||||
<item quantity="other">已导入 %d 个条目</item>
|
||||
@@ -284,8 +297,7 @@
|
||||
<string name="pref_highlight_entry_summary">使令牌在点击后暂时高亮显示以便区分</string>
|
||||
<string name="pref_minimize_on_copy_title">复制时最小化</string>
|
||||
<string name="pref_minimize_on_copy_summary">复制令牌后最小化应用</string>
|
||||
<string name="pref_copy_on_tap_title">点击时复制令牌</string>
|
||||
<string name="pref_copy_on_tap_summary">通过点击将令牌复制到剪贴板</string>
|
||||
<string name="pref_copy_behavior_title">复制令牌到剪贴板</string>
|
||||
<string name="pref_pause_entry_title">轻按冻结令牌</string>
|
||||
<string name="pref_pause_entry_summary">通过轻按令牌来暂停它们的自动刷新。 只要被聚焦,令牌就不会更新。 需要启用“轻按突出显示令牌”或“轻按显示”。</string>
|
||||
<string name="pin_keyboard_description">请输入您的密码以启用 PIN 键盘。请注意,只有当您的密码仅由数字构成时才能使用</string>
|
||||
@@ -301,6 +313,7 @@
|
||||
<string name="normal_viewmode_title">标准</string>
|
||||
<string name="compact_mode_title">紧凑</string>
|
||||
<string name="small_mode_title">小巧</string>
|
||||
<string name="tiles_mode_title">瓷贴</string>
|
||||
<string name="unknown_issuer">未知的服务商</string>
|
||||
<string name="unknown_account_name">未知的帐户名称</string>
|
||||
<plurals name="import_error_dialog">
|
||||
@@ -350,8 +363,11 @@
|
||||
<string name="backup_system_android">Android 的云备份系统</string>
|
||||
<string name="backup_reminder_bar_message_with_latest" comment="The parameter is an elapsed time in the style of 'x seconds/minutes/days ago'"> 最新备份已过时 (%s)
|
||||
</string>
|
||||
<string name="backup_reminder_bar_message"> 变更没有被备份
|
||||
<string name="backup_reminder_bar_message"> 未备份更改
|
||||
</string>
|
||||
<string name="backup_reminder_bar_dialog_title">变更尚未备份</string>
|
||||
<string name="backup_reminder_bar_dialog_summary">最近对数据库的变更尚未备份。应定期备份以防丢失访问权限。建议您到设置菜单中设置自动备份。 </string>
|
||||
<string name="backup_reminder_bar_dialog_accept">设置备份</string>
|
||||
<string name="backup_plaintext_export_warning"><b>保险库最近导出为纯文本</b></string>
|
||||
<string name="pref_show_plaintext_warning_hint">不再显示此警告</string>
|
||||
<string name="backup_plaintext_warning_explanation">显示此警告是因为您最近导出了一个未加密的保险库副本。 为了保持令牌的安全性,我们建议一旦不再需要该文件,就将其删除。</string>
|
||||
@@ -401,9 +417,11 @@
|
||||
<string name="importer_help_2fas">提供一个 2FAS 身份验证器备份文件。</string>
|
||||
<string name="importer_help_aegis">提供一个 Aegis 导出/备份文件。</string>
|
||||
<string name="importer_help_authenticator_plus">提供一个通过 <b>设置 -> 备份 & 还原 -> 导出为纯文本和 HTML</b> 获得的 Authenticator Plus 导出文件。</string>
|
||||
<string name="importer_help_authenticator_pro">提供一个用如下方式获取的 Authenticator Pro 导出文件:<b>设置 -> 备份 -> 备份到加密文件(推荐)</b>。</string>
|
||||
<string name="importer_help_authy">提供 <b>/data/data/com.authy.authy/shared_prefs/com.authy.storage.tokens.authenticator.xml</b> 的一个副本,位于 Authy 的内部存储目录。</string>
|
||||
<string name="importer_help_andotp">提供 andOTP 导出/备份文件。</string>
|
||||
<string name="importer_help_bitwarden">提供 Bitwarden 导出 / 备份文件。不支持加密的文件。</string>
|
||||
<string name="importer_help_battle_net_authenticator">提供<b>/data/data/com.blizzard.bma/shared_prefs/com.blizzard.bma.AUTH_STORE.xml</b> 的拷贝, 位于Battle.net Authenticator内部存储目录。</string>
|
||||
<string name="importer_help_duo">提供 <b>/data/data/com.duosecurity.duomobile/files/duokit/accounts.json</b> 的一个副本,位于 DUO 的内部存储目录。</string>
|
||||
<string name="importer_help_freeotp">提供 <b>/data/data/org.fedorahosted.freeotp/shared_prefs/tokens.xml</b> 的一个副本,位于 FreeOTP 的内部存储目录。</string>
|
||||
<string name="importer_help_freeotp_plus">提供 FreeOTP+ 导出文件。</string>
|
||||
@@ -423,6 +441,12 @@
|
||||
<string name="pref_grouping_size_two">2 位数</string>
|
||||
<string name="pref_grouping_size_three">3 位数</string>
|
||||
<string name="pref_grouping_size_four">4 位数</string>
|
||||
<string name="pref_copy_behavior_never">从不</string>
|
||||
<string name="pref_copy_behavior_single_tap">单击</string>
|
||||
<string name="pref_copy_behavior_double_tap">双击</string>
|
||||
<string name="pref_account_name_position_hidden">隐藏</string>
|
||||
<string name="pref_account_name_position_end">发行者旁边</string>
|
||||
<string name="pref_account_name_position_below">发行者下方</string>
|
||||
<plurals name="time_elapsed_seconds">
|
||||
<item quantity="other">%d 秒前</item>
|
||||
</plurals>
|
||||
@@ -438,4 +462,7 @@
|
||||
<plurals name="time_elapsed_years">
|
||||
<item quantity="other">%d 年前</item>
|
||||
</plurals>
|
||||
<plurals name="dropdown_checkboxes_default_count">
|
||||
<item quantity="other">已选择 %d 个项目</item>
|
||||
</plurals>
|
||||
</resources>
|
||||
|
||||
@@ -35,9 +35,14 @@
|
||||
<string name="pref_select_theme_title">主題</string>
|
||||
<string name="pref_view_mode_title">檢視模式</string>
|
||||
<string name="pref_lang_title">語言</string>
|
||||
<string name="pref_show_icons_title">顯示圖示</string>
|
||||
<string name="pref_show_icons_summary">在每個條目旁顯示圖示</string>
|
||||
<string name="pref_code_group_size_title">分組顯示驗證碼</string>
|
||||
<string name="pref_account_name_title">顯示帳戶名稱</string>
|
||||
<string name="pref_account_name_summary">在服務商名稱旁邊顯示帳戶名稱</string>
|
||||
<string name="pref_code_group_size_summary">選擇群組編號</string>
|
||||
<string name="pref_account_name_position_title">顯示帳戶名稱</string>
|
||||
<string name="pref_shared_issuer_account_name_title">只在必要時顯示帳戶名稱</string>
|
||||
<string name="pref_shared_issuer_account_name_summary">只顯示擁有共同發行者的帳戶名稱(並隱藏其他帳戶名稱)</string>
|
||||
<string name="pref_account_name_position_summary_override">本項設定將被「條列式顯示模式」覆蓋,帳戶名稱將總是在發行者之下顯示。</string>
|
||||
<string name="pref_import_file_title">從檔案匯入</string>
|
||||
<string name="pref_import_file_summary">從檔案匯入憑證</string>
|
||||
<string name="pref_android_backups_title">Android 雲端備份</string>
|
||||
@@ -45,6 +50,9 @@
|
||||
<string name="pref_android_backups_hint"><i>與上述設定無關的是:裝置對裝置 (D2D) 備份傳輸是常時允許的。</i></string>
|
||||
<string name="pref_backups_title">自動備份保險箱</string>
|
||||
<string name="pref_backups_summary">自動於外部儲存裝置上建立保險箱的備份。僅支援已加密的保險箱。</string>
|
||||
<string name="pref_backups_reminder_title">備份提醒</string>
|
||||
<string name="pref_backups_reminder_summary">提示您備份保險箱以避免最後的變更狀態未被加入備份。</string>
|
||||
<string name="pref_backups_reminder_dialog_title">關閉備份提醒</string>
|
||||
<string name="pref_backups_location_title">備份檔案的目錄</string>
|
||||
<string name="pref_backups_location_summary">備份將儲存在</string>
|
||||
<string name="pref_backups_trigger_title">觸發備份</string>
|
||||
@@ -59,7 +67,11 @@
|
||||
<string name="pref_export_summary">匯出保險箱</string>
|
||||
<string name="pref_password_reminder_title">密碼提醒</string>
|
||||
<string name="pref_google_auth_export_title">匯出到 Google Authenticator</string>
|
||||
<string name="pref_google_auth_export_descriptor">產生並匯出多個與 Google Authenticator 相容的 QR Code</string>
|
||||
<string name="pref_google_auth_export_no_data">沒有可以匯出的資料</string>
|
||||
<plurals name="pref_google_auth_export_incompatible_entries">
|
||||
<item quantity="other">略過 %d 個不相容的條目</item>
|
||||
</plurals>
|
||||
<string name="pref_password_reminder_summary">%s 提醒您輸入密碼,避免您忘記密碼。</string>
|
||||
<string name="pref_password_reminder_summary_disabled">已停用</string>
|
||||
<string name="pref_secure_screen_title">螢幕安全性</string>
|
||||
@@ -88,10 +100,19 @@
|
||||
<string name="export_encrypted">加密保險箱</string>
|
||||
<string name="export_help">此動作將保險箱從 Aegis 的內部儲存空間裡匯出,請選擇欲匯出的格式:</string>
|
||||
<string name="export_warning_unencrypted">即將匯出未加密的 Aegis 保險箱。<b>不建議</b>。</string>
|
||||
<string name="export_warning_accept">我瞭解相關風險</string>
|
||||
<string name="export_warning_password">匯出的壓縮檔將使用安全設定中設定的獨立密碼。</string>
|
||||
<string name="understand_risk_accept">我瞭解相關風險</string>
|
||||
<string name="export_format_aegis">Aegis (.JSON)</string>
|
||||
<string name="export_format_google_auth_uri">純文字檔案 (.TXT)</string>
|
||||
<string name="export_format_html">網頁 (.html)</string>
|
||||
<string name="export_format_hint">匯出格式</string>
|
||||
<string name="export_all_groups">匯出所有群組</string>
|
||||
<string name="export_choose_groups">匯出選定的群組(們)</string>
|
||||
<plurals name="export_groups_selected_count">
|
||||
<item quantity="other">選取了 %d 個群組</item>
|
||||
</plurals>
|
||||
<string name="export_no_groups_selected">尚未選擇要匯出的群組</string>
|
||||
<string name="export_html_title" context="The title of an HTML export document">Aegis 驗證器匯出</string>
|
||||
<string name="choose_authentication_method">安全性</string>
|
||||
<string name="authentication_method_explanation">Aegis 是一款安全第一的雙因素驗證(2FA)應用程式。憑證儲存於特殊的保險箱檔案中,此保險箱可依照使用者的設定以密碼金鑰加密。就算駭客取得了被加密的保險箱檔案,他們也無法在不知道密碼的情況下取得內含的憑證。 \n\n我們已預先為您的裝置選擇了我們認為最適合的選項。</string>
|
||||
<string name="authentication_method_none">沒有</string>
|
||||
@@ -110,7 +131,8 @@
|
||||
<string name="set_password_confirm">請確認密碼</string>
|
||||
<string name="invalid_password">密碼錯誤</string>
|
||||
<string name="invalidated_biometrics">偵測到您的裝置更新了安全性設定。請前往「Aegis -> 設定 -> 安全性 -> 生物特徵辨識解鎖」停用並重新啟用生物特徵辨識解鎖。</string>
|
||||
<string name="password_reminder">您已經有一段時間沒有輸入密碼了。您還記得您的密碼嗎?</string>
|
||||
<string name="password_reminder_dialog_title">預設使用生物特徵辨識解鎖</string>
|
||||
<string name="password_reminder_dialog_message">我們會不定期的要求您使用密碼解鎖,以確保您尚未忘記設定的密碼而被拒於門外。當你成功使用密碼解鎖後,Aegis 將會回到原本的生物特徵解鎖模式,直到下一次的密碼提醒。</string>
|
||||
<string name="password_reminder_freq_never">從不</string>
|
||||
<string name="password_reminder_freq_weekly">每週一次</string>
|
||||
<string name="password_reminder_freq_biweekly">隔週一次</string>
|
||||
@@ -136,11 +158,13 @@
|
||||
<string name="set_up_biometric">設定生物特徵辨識解鎖</string>
|
||||
<string name="copy">複製</string>
|
||||
<string name="edit">編輯</string>
|
||||
<string name="favorite" comment="Verb">加入最愛</string>
|
||||
<string name="unfavorite" comment="Verb">移出最愛</string>
|
||||
<string name="error_all_caps">錯誤</string>
|
||||
<string name="password">密碼</string>
|
||||
<string name="confirm_password">確認密碼</string>
|
||||
<string name="show_password">顯示密碼</string>
|
||||
<string name="new_entry">新建條目</string>
|
||||
<string name="new_entry">新條目</string>
|
||||
<string name="add_new_entry">新增條目</string>
|
||||
<string name="unlock_vault_error">無法解鎖保險箱</string>
|
||||
<string name="unlock_vault_error_description">密碼錯誤,請確保您沒有輸入錯誤。</string>
|
||||
@@ -149,7 +173,11 @@
|
||||
<string name="encrypting_vault">正在加密保險箱</string>
|
||||
<string name="exporting_vault">正在匯出保險箱</string>
|
||||
<string name="reading_file">讀取檔案中</string>
|
||||
<string name="requesting_root_access">需要使用 root</string>
|
||||
<string name="analyzing_qr">分析 QR code 中</string>
|
||||
<plurals name="added_new_entries">
|
||||
<item quantity="other">增加 %d 個條目進保險箱</item>
|
||||
</plurals>
|
||||
<string name="importing_icon_pack">正在匯入圖示合輯</string>
|
||||
<string name="delete_entry">刪除條目</string>
|
||||
<string name="delete_entry_description">您確定要刪除此條目嗎?</string>
|
||||
@@ -215,6 +243,8 @@
|
||||
<string name="no_cameras_available">鏡頭不可用</string>
|
||||
<string name="read_qr_error">試圖讀取QR碼時出錯</string>
|
||||
<string name="read_qr_error_phonefactor">Aegis 不相容於微軟私有的雙因素驗證演算法。請確保在 Microsoft 365 設定雙因素驗證時選擇「設定無通知的應用程式」。</string>
|
||||
<string name="partial_google_auth_import">偵測到不完整的 Google Authenticator 匯出</string>
|
||||
<string name="import_google_auth_failure">匯入 Google Authenticator 失敗</string>
|
||||
<string name="authentication_method_raw">原始檔案</string>
|
||||
<string name="unlocking_vault">解鎖保險箱</string>
|
||||
<string name="slot_this_device"> (此裝置)</string>
|
||||
@@ -245,8 +275,6 @@
|
||||
<string name="clear">清除</string>
|
||||
<string name="pref_highlight_entry_title">強調選取的憑證</string>
|
||||
<string name="pref_highlight_entry_summary">輕觸後暫時凸顯該驗證碼以與它者區分</string>
|
||||
<string name="pref_copy_on_tap_title">輕觸以複製驗證碼</string>
|
||||
<string name="pref_copy_on_tap_summary">輕觸以將驗證碼複製至剪貼簿</string>
|
||||
<string name="pref_pause_entry_title">被觸碰時凍結驗證碼</string>
|
||||
<string name="pref_pause_entry_summary">輕觸以暫停驗證碼的自動更新機制:只要驗證碼還在焦點上,它們就不會被自動更新。需要啟用「輕觸以顯示」或「強調選取的憑證」功能。</string>
|
||||
<string name="pin_keyboard_description">請輸入您的密碼以啟用 PIN 鍵盤。請注意,只有當您的密碼僅由數字構成時才能使用</string>
|
||||
@@ -261,6 +289,7 @@
|
||||
<string name="normal_viewmode_title">標準</string>
|
||||
<string name="compact_mode_title">緊湊</string>
|
||||
<string name="small_mode_title">小巧</string>
|
||||
<string name="tiles_mode_title">平鋪</string>
|
||||
<string name="unknown_issuer">未知的服務商</string>
|
||||
<string name="unknown_account_name">未知帳戶</string>
|
||||
<plurals name="import_error_dialog">
|
||||
@@ -270,6 +299,8 @@
|
||||
<string name="unable_to_generate_qrcode">無法產生QR碼</string>
|
||||
<string name="select_picture">選擇圖片</string>
|
||||
<string name="select_icon">選擇圖示</string>
|
||||
<string name="tile_open_vault" comment="label for a quick settings tile that opens the app when tapped">打開保險箱</string>
|
||||
<string name="tile_open_scanner" comment="label for a quick settings tile that opens the QR code scanner when tapped">開啟掃描器</string>
|
||||
<string name="toggle_checkboxes">切換核取方塊</string>
|
||||
<string name="search">搜尋</string>
|
||||
<string name="channel_name_lock_status">鎖定狀態</string>
|
||||
@@ -300,22 +331,33 @@
|
||||
</plurals>
|
||||
<string name="google_qr_export_unexpected">預期QR碼 %d,已掃描 %d</string>
|
||||
<string name="backup_error_bar_message"><b>近期的保險箱備份失敗</b></string>
|
||||
<string name="backup_error_dialog_details" comment="The first parameter is the type of backup (e.g. built-in or Android backup). The second parameter is an elapsed time in the style of 'x seconds/minutes/days ago'."> 因為錯誤發生,最近一次嘗試使用 %s 的備份行為失敗。本次備份使用 %s。請檢查您的備份設定以確保備份能順利完成。
|
||||
</string>
|
||||
<string name="backup_system_builtin">Aegis 內建的自動備份</string>
|
||||
<string name="backup_system_android">Android 雲端備份</string>
|
||||
<string name="backup_reminder_bar_dialog_summary"> 尚未備份最近針對保險箱的操作。週期性的備份是避免遺失登入方法的最佳良方。請考慮在設定選單內啟用自動備份。
|
||||
</string>
|
||||
<string name="backup_plaintext_export_warning"><b>最近保險箱曾匯出為純文字</b></string>
|
||||
<string name="pref_show_plaintext_warning_hint">不再顯示這則警告</string>
|
||||
<string name="backup_plaintext_warning_explanation">本警示會跳出來因為您最近匯出了未加密的保險箱複本。為保護憑證的安全性,我們建議您在不需要使用後刪除此檔案。</string>
|
||||
<string name="switch_camera">切換鏡頭</string>
|
||||
<string name="empty_list">尚無驗證碼。輕觸右下角的加號開始新增條目</string>
|
||||
<string name="empty_list_title">找不到條目</string>
|
||||
<string name="empty_group_list">沒有可以顯示的群組,請先在條目編輯頁面增加一個群組</string>
|
||||
<string name="empty_group_list_title">找不到任何群組</string>
|
||||
<string name="no_icon_packs">尚未匯入任何圖示主題集。點選「+」號以匯入。提示:試試看<a href="https://aegis-icons.github.io">aegis-icons</a>。</string>
|
||||
<string name="no_icon_packs_title">沒有圖示合輯</string>
|
||||
<string name="pick_icon">選取圖示</string>
|
||||
<string name="uncategorized">未分類</string>
|
||||
<string name="done">完成</string>
|
||||
<string name="next">下一個</string>
|
||||
<string name="previous">上一個</string>
|
||||
<string name="copy_uri">複製 URI</string>
|
||||
<string name="unable_to_copy_uri_to_clipboard">無法複製 URI 到剪貼簿</string>
|
||||
<string name="uri_copied_to_clipboard">URI 已複製到剪貼簿</string>
|
||||
<string name="transfer_entry">轉移條目</string>
|
||||
<string name="transfer_entry_description">使用您想轉移至其他驗證器應用程式,請掃描此QR碼</string>
|
||||
<string name="google_auth_compatible_transfer_description">請使用 Aegis 或 Google Authenticator 掃描以下 QR Code。\n\n由於 Google Authenticator 程式的限制,將僅包含使用 SHA1 並產生六位數密碼的 TOTP & HOTP 憑證</string>
|
||||
<string name="password_strength_very_weak">很弱</string>
|
||||
<string name="password_strength_weak">弱</string>
|
||||
<string name="password_strength_fair">中等</string>
|
||||
@@ -336,6 +378,7 @@
|
||||
<string name="dialog_wipe_entries_checkbox">清除保險箱中的所有內容</string>
|
||||
<string name="pref_panic_trigger_title">危急時刪除保險箱</string>
|
||||
<string name="pref_panic_trigger_summary">從 Ripple 收到危急指令時刪除保險箱</string>
|
||||
<string name="import_vault">匯入保險箱</string>
|
||||
<string name="importer_help_authy">提供 <b>/data/data/com.authy.authy/shared_prefs/com.authy.storage.tokens.authenticator.xml</b> 的複本,其位於 Authy 的內部儲存空間。</string>
|
||||
<string name="importer_help_andotp">提供 andOTP 的匯出/備份檔。</string>
|
||||
<string name="importer_help_freeotp">提供 <b>/data/data/org.fedorahosted.freeotp/shared_prefs/tokens.xml</b> 的複本,其位於 FreeOTP 的內部儲存空間。</string>
|
||||
@@ -346,4 +389,33 @@
|
||||
<string name="importer_help_winauth">提供 WinAuth 的匯出檔。</string>
|
||||
<string name="importer_help_direct">直接從 %s 匯入條目。這個裝置需已安裝此應用程式且 Aegis 擁有 root 權限。</string>
|
||||
<string name="groups">群組</string>
|
||||
<string name="pref_grouping_halves">對分</string>
|
||||
<string name="pref_grouping_none">未分組</string>
|
||||
<string name="pref_grouping_size_two">分成兩群</string>
|
||||
<string name="pref_grouping_size_three">分成三群</string>
|
||||
<string name="pref_grouping_size_four">分成四群</string>
|
||||
<string name="pref_copy_behavior_never">從不</string>
|
||||
<string name="pref_copy_behavior_single_tap">輕觸一下</string>
|
||||
<string name="pref_copy_behavior_double_tap">輕觸兩下</string>
|
||||
<string name="pref_account_name_position_hidden">隱藏</string>
|
||||
<string name="pref_account_name_position_end">在發行者旁</string>
|
||||
<string name="pref_account_name_position_below">在發行者下</string>
|
||||
<plurals name="time_elapsed_seconds">
|
||||
<item quantity="other">%d 秒前</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_minutes">
|
||||
<item quantity="other">%d 分前</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_hours">
|
||||
<item quantity="other">%d 小時前</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_days">
|
||||
<item quantity="other">%d 天前</item>
|
||||
</plurals>
|
||||
<plurals name="time_elapsed_years">
|
||||
<item quantity="other">%d 年前</item>
|
||||
</plurals>
|
||||
<plurals name="dropdown_checkboxes_default_count">
|
||||
<item quantity="other">已選擇 %d 個項目</item>
|
||||
</plurals>
|
||||
</resources>
|
||||
|
||||
@@ -32,6 +32,7 @@
|
||||
<item>@string/normal_viewmode_title</item>
|
||||
<item>@string/compact_mode_title</item>
|
||||
<item>@string/small_mode_title</item>
|
||||
<item>@string/tiles_mode_title</item>
|
||||
</string-array>
|
||||
|
||||
<string-array name="pref_lang_entries">
|
||||
@@ -46,12 +47,14 @@
|
||||
<item>Czech</item>
|
||||
<item>Danish</item>
|
||||
<item>Dutch</item>
|
||||
<item>Dutch (Frysian)</item>
|
||||
<item>English</item>
|
||||
<item>Finnish</item>
|
||||
<item>French</item>
|
||||
<item>Galician</item>
|
||||
<item>German</item>
|
||||
<item>Greek</item>
|
||||
<item>Hebrew</item>
|
||||
<item>Hindi</item>
|
||||
<item>Hungarian</item>
|
||||
<item>Italian</item>
|
||||
@@ -85,12 +88,14 @@
|
||||
<item>cs</item>
|
||||
<item>da</item>
|
||||
<item>nl</item>
|
||||
<item>fy_NL</item>
|
||||
<item>en</item>
|
||||
<item>fi</item>
|
||||
<item>fr</item>
|
||||
<item>gl</item>
|
||||
<item>de</item>
|
||||
<item>el</item>
|
||||
<item>iw</item>
|
||||
<item>hi</item>
|
||||
<item>hu</item>
|
||||
<item>it</item>
|
||||
@@ -147,4 +152,16 @@
|
||||
<item>GROUPING_THREES</item>
|
||||
<item>GROUPING_FOURS</item>
|
||||
</string-array>
|
||||
|
||||
<string-array name="account_name_position_titles">
|
||||
<item>@string/pref_account_name_position_hidden</item>
|
||||
<item>@string/pref_account_name_position_end</item>
|
||||
<item>@string/pref_account_name_position_below</item>
|
||||
</string-array>
|
||||
|
||||
<string-array name="copy_behavior_titles">
|
||||
<item>@string/pref_copy_behavior_never</item>
|
||||
<item>@string/pref_copy_behavior_single_tap</item>
|
||||
<item>@string/pref_copy_behavior_double_tap</item>
|
||||
</string-array>
|
||||
</resources>
|
||||
|
||||
@@ -19,4 +19,8 @@
|
||||
<attr name="dot_color" format="color" />
|
||||
<attr name="dot_color_selected" format="color" />
|
||||
</declare-styleable>
|
||||
|
||||
<declare-styleable name="DropdownCheckBoxes">
|
||||
<attr name="allow_filtering" format="boolean" />
|
||||
</declare-styleable>
|
||||
</resources>
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
<color name="auth_button">#0d86c1</color>
|
||||
<color name="extra_info_text">#8e8e8e</color>
|
||||
<color name="primary_text_inverted">#ffffff</color>
|
||||
<color name="secondary_text_inverted">#efefef</color>b
|
||||
<color name="secondary_text_inverted">#efefef</color>
|
||||
<color name="icons">#FFFFFF</color>
|
||||
<color name="divider">#BDBDBD</color>
|
||||
<color name="divider2">#DADADA</color>
|
||||
|
||||
@@ -42,8 +42,10 @@
|
||||
<string name="pref_show_icons_summary">Display icons next to each entry</string>
|
||||
<string name="pref_code_group_size_title">Code digit grouping</string>
|
||||
<string name="pref_code_group_size_summary">Select number of digits to group codes by</string>
|
||||
<string name="pref_account_name_title">Show the account name</string>
|
||||
<string name="pref_account_name_summary">Enable this to show the account name next to the issuer</string>
|
||||
<string name="pref_account_name_position_title">Show the account name</string>
|
||||
<string name="pref_shared_issuer_account_name_title">Only show account name when necessary</string>
|
||||
<string name="pref_shared_issuer_account_name_summary">Only show account names whenever they share the same issuer. Other account names will be hidden.</string>
|
||||
<string name="pref_account_name_position_summary_override">This setting is overridden by the tiles view mode. Account name will always be shown below the issuer.</string>
|
||||
<string name="pref_import_file_title">Import from file</string>
|
||||
<string name="pref_import_file_summary">Import tokens from a file</string>
|
||||
<string name="pref_android_backups_title">Android cloud backups</string>
|
||||
@@ -51,6 +53,10 @@
|
||||
<string name="pref_android_backups_hint"><i>Device-to-device (D2D) backups are always allowed, regardless of the setting above</i></string>
|
||||
<string name="pref_backups_title">Automatically back up the vault</string>
|
||||
<string name="pref_backups_summary">Automatically create backups of the vault on external storage when changes are made. This is only supported for encrypted vaults.</string>
|
||||
<string name="pref_backups_reminder_title">Backup reminder</string>
|
||||
<string name="pref_backups_reminder_summary">Show a reminder to backup your vault in case you haven\'t backed up your latest changes.</string>
|
||||
<string name="pref_backups_reminder_dialog_title">Disable backup reminder</string>
|
||||
<string name="pref_backups_reminder_dialog_summary">Disabling this reminder means Aegis won\'t tell you whether or not you have changes that are not backed up yet. This puts you at risk of losing access to your tokens. Are you sure you want to disable the reminder?</string>
|
||||
<string name="pref_backups_location_title">Directory for backup files</string>
|
||||
<string name="pref_backups_location_summary">Backups will be stored at</string>
|
||||
<string name="pref_backups_trigger_title">Trigger backup</string>
|
||||
@@ -101,14 +107,18 @@
|
||||
<string name="export_encrypted">Encrypt the vault</string>
|
||||
<string name="export_help">This action will export the vault out of Aegis\' internal storage. Select the format you\'d like your export to be in:</string>
|
||||
<string name="export_warning_unencrypted">You are about to export an unencrypted copy of your Aegis vault. <b>This is not recommended</b>.</string>
|
||||
<string name="export_warning_accept">I understand the risk</string>
|
||||
<string name="export_warning_password">Exports are encrypted using a separate password configured in Security settings.</string>
|
||||
<string name="understand_risk_accept">I understand the risk</string>
|
||||
<string name="export_format_aegis">Aegis (.JSON)</string>
|
||||
<string name="export_format_google_auth_uri">Text file (.TXT)</string>
|
||||
<string name="export_format_html">Web page (.HTML)</string>
|
||||
<string name="export_format_hint">Export format</string>
|
||||
<string name="export_all_groups">Export all groups</string>
|
||||
<string name="export_choose_groups">Select which groups to export:</string>
|
||||
<string name="export_choose_groups">Select which groups to export</string>
|
||||
<plurals name="export_groups_selected_count">
|
||||
<item quantity="one">%d group selected</item>
|
||||
<item quantity="other">%d groups selected</item>
|
||||
</plurals>
|
||||
<string name="export_no_groups_selected">No groups selected to export</string>
|
||||
<string name="export_html_title" context="The title of an HTML export document">Aegis Authenticator Export</string>
|
||||
|
||||
@@ -131,7 +141,9 @@
|
||||
<string name="set_password_confirm">Please confirm the password</string>
|
||||
<string name="invalid_password">The password is incorrect</string>
|
||||
<string name="invalidated_biometrics">A change in your device\'s security settings has been detected. Please go to \"Aegis -> Settings -> Security -> Biometric unlock\" to disable and re-enable biometric unlock.</string>
|
||||
<string name="password_reminder">Please enter your password. We occasionally ask you to do this so that don\'t forget it.</string>
|
||||
<string name="password_reminder">Please enter your password. We occasionally ask you to do this so that you don\'t forget it.</string>
|
||||
<string name="password_reminder_dialog_title">Biometric unlock by default</string>
|
||||
<string name="password_reminder_dialog_message">We occasionally prompt you to enter your password instead to ensure you haven\'t forgotten it and won\'t get locked out of your vault. After entering your password once, Aegis will default back to biometric unlock until it\'s time for another password reminder.</string>
|
||||
<string name="password_reminder_freq_never">Never</string>
|
||||
<string name="password_reminder_freq_weekly">Weekly</string>
|
||||
<string name="password_reminder_freq_biweekly">Biweekly</string>
|
||||
@@ -234,7 +246,9 @@
|
||||
<string name="choose_totpauth_importer">Is this TOTP Authenticator backup encrypted with a password?</string>
|
||||
<string name="choose_application">Select the application you\'d like to import from</string>
|
||||
<string name="choose_theme">Select your desired theme</string>
|
||||
<string name="choose_account_name_position">Select your desired account name position</string>
|
||||
<string name="choose_view_mode">Select your desired view mode</string>
|
||||
<string name="choose_copy_behavior">Select your desired copy behavior</string>
|
||||
<string name="parsing_file_error">An error occurred while trying to parse the file</string>
|
||||
<string name="file_not_found">Error: File not found</string>
|
||||
<string name="reading_file_error">An error occurred while trying to read the file</string>
|
||||
@@ -299,8 +313,7 @@
|
||||
<string name="pref_highlight_entry_summary">Make tokens easier to distinguish from each other by temporarily highlighting them when tapped</string>
|
||||
<string name="pref_minimize_on_copy_title">Minimize on copy</string>
|
||||
<string name="pref_minimize_on_copy_summary">Minimize the app after copying a token</string>
|
||||
<string name="pref_copy_on_tap_title">Copy tokens when tapped</string>
|
||||
<string name="pref_copy_on_tap_summary">Copy tokens to the clipboard by tapping them</string>
|
||||
<string name="pref_copy_behavior_title">Copy tokens to the clipboard</string>
|
||||
<string name="pref_pause_entry_title">Freeze tokens when tapped</string>
|
||||
<string name="pref_pause_entry_summary">Pause automatic refresh of tokens by tapping them. Tokens will not update as long as they are focused. Requires \"Highlight tokens when tapped\" or \"Tap to reveal\".</string>
|
||||
|
||||
@@ -317,6 +330,7 @@
|
||||
<string name="normal_viewmode_title">Normal</string>
|
||||
<string name="compact_mode_title">Compact</string>
|
||||
<string name="small_mode_title">Small</string>
|
||||
<string name="tiles_mode_title">Tiles</string>
|
||||
<string name="unknown_issuer">Unknown issuer</string>
|
||||
<string name="unknown_account_name">Unknown account name</string>
|
||||
<plurals name="import_error_dialog">
|
||||
@@ -382,6 +396,11 @@
|
||||
<string name="backup_reminder_bar_message">
|
||||
Changes are not backed up
|
||||
</string>
|
||||
<string name="backup_reminder_bar_dialog_title">Changes are not backed up</string>
|
||||
<string name="backup_reminder_bar_dialog_summary">
|
||||
Recent changes to the vault have not been backed up yet. It\'s important to take regular backups to prevent losing access to your accounts. Please consider setting up automatic backups in the settings menu.
|
||||
</string>
|
||||
<string name="backup_reminder_bar_dialog_accept">Set up backups</string>
|
||||
<string name="backup_plaintext_export_warning"><b>The vault was recently exported in plain text</b></string>
|
||||
<string name="pref_show_plaintext_warning_hint">Don\'t show this warning again</string>
|
||||
<string name="backup_plaintext_warning_explanation">This warning is shown because you recently exported an unencrypted copy of the vault. To maintain security of your tokens, we recommend deleting this file once it\'s no longer needed.</string>
|
||||
@@ -453,6 +472,7 @@
|
||||
<string name="importer_help_2fas">Supply a 2FAS Authenticator backup file.</string>
|
||||
<string name="importer_help_aegis">Supply an Aegis export/backup file.</string>
|
||||
<string name="importer_help_authenticator_plus">Supply an Authenticator Plus export file obtained through <b>Settings -> Backup & Restore -> Export as Text and HTML</b>.</string>
|
||||
<string name="importer_help_authenticator_pro">Supply an Authenticator Pro export file obtained through <b>Settings -> Back up -> Back up to encrypted file (recommended)</b>.</string>
|
||||
<string name="importer_help_authy">Supply a copy of <b>/data/data/com.authy.authy/shared_prefs/com.authy.storage.tokens.authenticator.xml</b>, located in the internal storage directory of Authy.</string>
|
||||
<string name="importer_help_andotp">Supply an andOTP export/backup file.</string>
|
||||
<string name="importer_help_bitwarden">Supply a Bitwarden export/backup file. Encrypted files are not supported.</string>
|
||||
@@ -480,6 +500,14 @@
|
||||
<string name="pref_grouping_size_three">Groups of 3</string>
|
||||
<string name="pref_grouping_size_four">Groups of 4</string>
|
||||
|
||||
<string name="pref_copy_behavior_never">Never</string>
|
||||
<string name="pref_copy_behavior_single_tap">Single tap</string>
|
||||
<string name="pref_copy_behavior_double_tap">Double tap</string>
|
||||
|
||||
<string name="pref_account_name_position_hidden">Hidden</string>
|
||||
<string name="pref_account_name_position_end">Next to the issuer</string>
|
||||
<string name="pref_account_name_position_below">Below the issuer</string>
|
||||
|
||||
<plurals name="time_elapsed_seconds">
|
||||
<item quantity="one">%d second ago</item>
|
||||
<item quantity="other">%d seconds ago</item>
|
||||
@@ -500,4 +528,9 @@
|
||||
<item quantity="one">%d year ago</item>
|
||||
<item quantity="other">%d years ago</item>
|
||||
</plurals>
|
||||
|
||||
<plurals name="dropdown_checkboxes_default_count">
|
||||
<item quantity="one">%d item selected</item>
|
||||
<item quantity="other">%d items selected</item>
|
||||
</plurals>
|
||||
</resources>
|
||||
|
||||
@@ -46,11 +46,16 @@
|
||||
android:defaultValue="GROUPING_THREES"
|
||||
app:iconSpaceReserved="false"/>
|
||||
|
||||
<Preference
|
||||
android:key="pref_account_name_position"
|
||||
android:title="@string/pref_account_name_position_title"
|
||||
app:iconSpaceReserved="false"/>
|
||||
|
||||
<androidx.preference.SwitchPreferenceCompat
|
||||
android:defaultValue="true"
|
||||
android:key="pref_account_name"
|
||||
android:title="@string/pref_account_name_title"
|
||||
android:summary="@string/pref_account_name_summary"
|
||||
android:defaultValue="false"
|
||||
android:key="pref_shared_issuer_account_name"
|
||||
android:title="@string/pref_shared_issuer_account_name_title"
|
||||
android:summary="@string/pref_shared_issuer_account_name_summary"
|
||||
app:iconSpaceReserved="false"/>
|
||||
|
||||
<Preference
|
||||
|
||||
@@ -17,6 +17,12 @@
|
||||
android:title="@string/pref_backups_title"
|
||||
android:summary="@string/pref_backups_summary"
|
||||
app:icon="@drawable/ic_cloud_upload_outline_black_24dp" />
|
||||
|
||||
<androidx.preference.SwitchPreferenceCompat
|
||||
android:key="pref_backup_reminder"
|
||||
android:title="@string/pref_backups_reminder_title"
|
||||
android:summary="@string/pref_backups_reminder_summary" />
|
||||
|
||||
<Preference
|
||||
android:key="pref_backups_location"
|
||||
android:title="@string/pref_backups_location_title"
|
||||
|
||||
@@ -14,12 +14,13 @@
|
||||
android:title="@string/pref_minimize_on_copy_title"
|
||||
android:summary="@string/pref_minimize_on_copy_summary"
|
||||
app:iconSpaceReserved="false"/>
|
||||
<androidx.preference.SwitchPreferenceCompat
|
||||
|
||||
<Preference
|
||||
android:defaultValue="false"
|
||||
android:key="pref_copy_on_tap"
|
||||
android:title="@string/pref_copy_on_tap_title"
|
||||
android:summary="@string/pref_copy_on_tap_summary"
|
||||
android:key="pref_copy_behavior"
|
||||
android:title="@string/pref_copy_behavior_title"
|
||||
app:iconSpaceReserved="false"/>
|
||||
|
||||
<androidx.preference.SwitchPreferenceCompat
|
||||
android:defaultValue="false"
|
||||
android:key="pref_highlight_entry"
|
||||
|
||||
@@ -10,7 +10,6 @@ import android.content.Context;
|
||||
|
||||
import androidx.test.core.app.ApplicationProvider;
|
||||
|
||||
import com.beemdevelopment.aegis.vectors.VaultEntries;
|
||||
import com.beemdevelopment.aegis.encoding.Base32;
|
||||
import com.beemdevelopment.aegis.otp.HotpInfo;
|
||||
import com.beemdevelopment.aegis.otp.OtpInfo;
|
||||
@@ -19,6 +18,7 @@ import com.beemdevelopment.aegis.otp.SteamInfo;
|
||||
import com.beemdevelopment.aegis.otp.TotpInfo;
|
||||
import com.beemdevelopment.aegis.util.UUIDMap;
|
||||
import com.beemdevelopment.aegis.vault.VaultEntry;
|
||||
import com.beemdevelopment.aegis.vectors.VaultEntries;
|
||||
import com.google.common.collect.Lists;
|
||||
|
||||
import org.junit.Before;
|
||||
@@ -142,6 +142,31 @@ public class DatabaseImporterTest {
|
||||
checkImportedTotpAuthenticatorEntries(entries);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testImportAuthProEncrypted() throws DatabaseImporterException, IOException, OtpInfoException {
|
||||
List<VaultEntry> entries = importEncrypted(AuthenticatorProImporter.class, "authpro_encrypted.bin", state -> {
|
||||
char[] password = "test".toCharArray();
|
||||
try {
|
||||
return ((AuthenticatorProImporter.EncryptedState) state).decrypt(password);
|
||||
} catch (DatabaseImporterException e) {
|
||||
throw new DatabaseImporterException(e);
|
||||
}
|
||||
});
|
||||
checkImportedEntries(entries);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testImportAuthProInternal() throws DatabaseImporterException, IOException, OtpInfoException {
|
||||
List<VaultEntry> entries = importPlain(AuthenticatorProImporter.class, "authpro_internal.db", true);
|
||||
checkImportedEntries(entries);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testImportAuthProPlain() throws DatabaseImporterException, IOException, OtpInfoException {
|
||||
List<VaultEntry> entries = importPlain(AuthenticatorProImporter.class, "authpro_plain.json");
|
||||
checkImportedEntries(entries);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testImportAuthy() throws IOException, DatabaseImporterException, OtpInfoException {
|
||||
List<VaultEntry> entries = importPlain(AuthyImporter.class, "authy_plain.xml");
|
||||
|
||||
@@ -1,103 +1,135 @@
|
||||
package com.beemdevelopment.aegis.util;
|
||||
|
||||
import org.junit.Before;
|
||||
import org.junit.Test;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collection;
|
||||
import java.util.Collections;
|
||||
import java.util.List;
|
||||
|
||||
import static org.junit.Assert.assertArrayEquals;
|
||||
import static org.junit.Assert.assertEquals;
|
||||
import static org.junit.Assert.assertFalse;
|
||||
import static org.junit.Assert.assertNotEquals;
|
||||
import static org.junit.Assert.assertSame;
|
||||
import static org.junit.Assert.assertThrows;
|
||||
import static org.junit.Assert.assertTrue;
|
||||
|
||||
import org.junit.Test;
|
||||
|
||||
public class UUIDMapTest {
|
||||
private UUIDMap<Value> _map;
|
||||
|
||||
@Before
|
||||
public void init() {
|
||||
_map = new UUIDMap<>();
|
||||
}
|
||||
|
||||
@Test
|
||||
public void addValue() {
|
||||
// try adding a new value
|
||||
Value value = addNewValue();
|
||||
UUIDMap<Value> map = new UUIDMap<>();
|
||||
Value value = addNewValue(map);
|
||||
|
||||
// try re-adding the value
|
||||
assertThrows(AssertionError.class, () -> _map.add(value));
|
||||
assertThrows(AssertionError.class, () -> map.add(value));
|
||||
|
||||
// try adding a clone of the value
|
||||
assertThrows(AssertionError.class, () -> _map.add(Cloner.clone(value)));
|
||||
assertThrows(AssertionError.class, () -> map.add(Cloner.clone(value)));
|
||||
}
|
||||
|
||||
@Test
|
||||
public void removeValue() {
|
||||
// try removing a value
|
||||
final Value value = addNewValue();
|
||||
Value oldValue = _map.remove(value);
|
||||
assertFalse(_map.has(value));
|
||||
UUIDMap<Value> map = new UUIDMap<>();
|
||||
final Value value = addNewValue(map);
|
||||
Value oldValue = map.remove(value);
|
||||
assertFalse(map.has(value));
|
||||
|
||||
// ensure we got the original value back
|
||||
assertEquals(value, oldValue);
|
||||
|
||||
// try removing a non-existent value
|
||||
assertThrows(AssertionError.class, () -> _map.remove(value));
|
||||
assertThrows(AssertionError.class, () -> map.remove(value));
|
||||
|
||||
// try removing a value using a clone
|
||||
Value value2 = addNewValue();
|
||||
_map.remove(Cloner.clone(value2));
|
||||
assertFalse(_map.has(value2));
|
||||
Value value2 = addNewValue(map);
|
||||
map.remove(Cloner.clone(value2));
|
||||
assertFalse(map.has(value2));
|
||||
}
|
||||
|
||||
@Test
|
||||
public void replaceValue() {
|
||||
Value value = addNewValue();
|
||||
UUIDMap<Value> map = new UUIDMap<>();
|
||||
Value value = addNewValue(map);
|
||||
|
||||
// replace the value with a clone
|
||||
Value valueClone = Cloner.clone(value);
|
||||
Value oldValue = _map.replace(valueClone);
|
||||
Value oldValue = map.replace(valueClone);
|
||||
|
||||
// ensure we got the original value back
|
||||
assertEquals(value, oldValue);
|
||||
|
||||
// ensure that the clone is now stored in the map
|
||||
assertSame(_map.getByUUID(value.getUUID()), valueClone);
|
||||
assertSame(map.getByUUID(value.getUUID()), valueClone);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void swapValue() {
|
||||
Collection<Value> values = _map.getValues();
|
||||
public void moveValue() {
|
||||
// move the first value to the last value
|
||||
UUIDMap<Value> map = fillNewMap(4);
|
||||
Value[] values = map.getValues().toArray(new Value[0]);
|
||||
map.move(values[0], values[3]);
|
||||
assertArrayEquals(map.getValues().toArray(new Value[0]), new Value[]{
|
||||
values[1],
|
||||
values[2],
|
||||
values[3],
|
||||
values[0]
|
||||
});
|
||||
|
||||
// set up the map with some values
|
||||
Value value1 = addNewValue();
|
||||
Value value2 = addNewValue();
|
||||
Value value3 = addNewValue();
|
||||
Value value4 = addNewValue();
|
||||
// move the last value to the first value
|
||||
map = fillNewMap(4);
|
||||
values = map.getValues().toArray(new Value[0]);
|
||||
map.move(values[3], values[0]);
|
||||
assertArrayEquals(map.getValues().toArray(new Value[0]), new Value[]{
|
||||
values[3],
|
||||
values[0],
|
||||
values[1],
|
||||
values[2]
|
||||
});
|
||||
|
||||
// set up a reference list with the reverse order
|
||||
List<Value> ref = new ArrayList<>(values);
|
||||
Collections.reverse(ref);
|
||||
// move the second value to the third value
|
||||
map = fillNewMap(4);
|
||||
values = map.getValues().toArray(new Value[0]);
|
||||
map.move(values[1], values[2]);
|
||||
assertArrayEquals(map.getValues().toArray(new Value[0]), new Value[]{
|
||||
values[0],
|
||||
values[2],
|
||||
values[1],
|
||||
values[3]
|
||||
});
|
||||
|
||||
// the lists should not be equal at this point
|
||||
assertNotEquals(values, ref);
|
||||
// move the third value to the second value
|
||||
map = fillNewMap(4);
|
||||
values = map.getValues().toArray(new Value[0]);
|
||||
map.move(values[2], values[1]);
|
||||
assertArrayEquals(map.getValues().toArray(new Value[0]), new Value[]{
|
||||
values[0],
|
||||
values[2],
|
||||
values[1],
|
||||
values[3]
|
||||
});
|
||||
|
||||
// swap the values and see if the lists are equal now
|
||||
_map.swap(value1, value4);
|
||||
_map.swap(value2, value3);
|
||||
assertArrayEquals(values.toArray(), ref.toArray());
|
||||
// move the third value to the first value
|
||||
map = fillNewMap(4);
|
||||
values = map.getValues().toArray(new Value[0]);
|
||||
map.move(values[2], values[0]);
|
||||
assertArrayEquals(map.getValues().toArray(new Value[0]), new Value[]{
|
||||
values[2],
|
||||
values[0],
|
||||
values[1],
|
||||
values[3]
|
||||
});
|
||||
}
|
||||
|
||||
private Value addNewValue() {
|
||||
private UUIDMap<Value> fillNewMap(int n) {
|
||||
UUIDMap<Value> map = new UUIDMap<>();
|
||||
for (int i = 0; i < n; i++) {
|
||||
addNewValue(map);
|
||||
}
|
||||
return map;
|
||||
}
|
||||
|
||||
private Value addNewValue(UUIDMap<Value> map) {
|
||||
Value value = new Value();
|
||||
assertFalse(_map.has(value));
|
||||
_map.add(value);
|
||||
assertTrue(_map.has(value));
|
||||
assertFalse(map.has(value));
|
||||
map.add(value);
|
||||
assertTrue(map.has(value));
|
||||
return value;
|
||||
}
|
||||
|
||||
|
||||
Binary file not shown.
Binary file not shown.
@@ -0,0 +1 @@
|
||||
{"Authenticators":[{"Type":2,"Icon":null,"Issuer":"Deno","Username":"Mason","Secret":"4SJHB4GSD43FZBAI7C2HLRJGPQ","Pin":null,"Algorithm":0,"Digits":6,"Period":30,"Counter":0,"Ranking":0},{"Type":2,"Icon":null,"Issuer":"SPDX","Username":"James","Secret":"5OM4WOOGPLQEF6UGN3CPEOOLWU","Pin":null,"Algorithm":1,"Digits":7,"Period":20,"Counter":0,"Ranking":0},{"Type":2,"Icon":null,"Issuer":"Airbnb","Username":"Elijah","Secret":"7ELGJSGXNCCTV3O6LKJWYFV2RA","Pin":null,"Algorithm":2,"Digits":8,"Period":50,"Counter":0,"Ranking":0},{"Type":1,"Icon":null,"Issuer":"Issuu","Username":"James","Secret":"YOOMIXWS5GN6RTBPUFFWKTW5M4","Pin":null,"Algorithm":0,"Digits":6,"Period":30,"Counter":1,"Ranking":0},{"Type":1,"Icon":null,"Issuer":"Air Canada","Username":"Benjamin","Secret":"KUVJJOM753IHTNDSZVCNKL7GII","Pin":null,"Algorithm":1,"Digits":7,"Period":30,"Counter":50,"Ranking":0},{"Type":1,"Icon":null,"Issuer":"WWE","Username":"Mason","Secret":"5VAML3X35THCEBVRLV24CGBKOY","Pin":null,"Algorithm":2,"Digits":8,"Period":30,"Counter":10300,"Ranking":0},{"Type":4,"Icon":null,"Issuer":"Boeing","Username":"Sophia","Secret":"JRZCL47CMXVOQMNPZR2F7J4RGI","Pin":null,"Algorithm":0,"Digits":5,"Period":30,"Counter":0,"Ranking":0}],"Categories":[],"AuthenticatorCategories":[],"CustomIcons":[]}
|
||||
+4
-4
@@ -6,9 +6,9 @@ buildscript {
|
||||
google()
|
||||
}
|
||||
dependencies {
|
||||
classpath 'com.android.tools.build:gradle:7.3.1'
|
||||
classpath 'com.google.dagger:hilt-android-gradle-plugin:2.44'
|
||||
classpath 'com.google.protobuf:protobuf-gradle-plugin:0.8.19'
|
||||
classpath 'com.android.tools.build:gradle:8.1.1'
|
||||
classpath 'com.google.dagger:hilt-android-gradle-plugin:2.47'
|
||||
classpath 'com.google.protobuf:protobuf-gradle-plugin:0.9.4'
|
||||
|
||||
// NOTE: Do not place your application dependencies here; they belong
|
||||
// in the individual module build.gradle files
|
||||
@@ -24,6 +24,6 @@ allprojects {
|
||||
}
|
||||
}
|
||||
|
||||
task clean(type: Delete) {
|
||||
tasks.register('clean', Delete) {
|
||||
delete rootProject.buildDir
|
||||
}
|
||||
|
||||
+4
-1
@@ -17,6 +17,9 @@
|
||||
# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
|
||||
# org.gradle.parallel=true
|
||||
|
||||
android.defaults.buildfeatures.buildconfig=true
|
||||
android.enableJetifier=false
|
||||
android.nonFinalResIds=false
|
||||
android.nonTransitiveRClass=false
|
||||
android.useAndroidX=true
|
||||
org.gradle.jvmargs=-Xmx4g -XX:MaxPermSize=512m
|
||||
org.gradle.jvmargs=-Xmx8g
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
#Fri May 07 16:43:06 GMT 2021
|
||||
#Tue Aug 15 23:01:16 CEST 2023
|
||||
distributionBase=GRADLE_USER_HOME
|
||||
distributionPath=wrapper/dists
|
||||
distributionUrl=https\://services.gradle.org/distributions/gradle-8.0-bin.zip
|
||||
zipStoreBase=GRADLE_USER_HOME
|
||||
zipStorePath=wrapper/dists
|
||||
distributionUrl=https\://services.gradle.org/distributions/gradle-7.4-all.zip
|
||||
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 169 KiB After Width: | Height: | Size: 410 KiB |
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user