diff --git a/app/build.gradle b/app/build.gradle
index a31f38e81cb0fd8970e0118e2e5ce75becdf459f..268615fab2b062fda972a0f95de962acb7d3e685 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -18,8 +18,8 @@ android {
defaultConfig {
applicationId "foundation.e.accountmanager"
- versionCode 403070001
- versionName '4.3.7'
+ versionCode 403080000
+ versionName '4.3.8'
buildConfigField "long", "buildTime", System.currentTimeMillis() + "L"
@@ -52,7 +52,7 @@ android {
composeOptions {
// Keep this in sync with Kotlin version:
// https://developer.android.com/jetpack/androidx/releases/compose-kotlin
- kotlinCompilerExtensionVersion = "1.5.1"
+ kotlinCompilerExtensionVersion = "1.5.3"
}
// Java namespace for our classes (not to be confused with Android package ID)
@@ -169,8 +169,8 @@ dependencies {
implementation 'androidx.swiperefreshlayout:swiperefreshlayout:1.1.0'
implementation "androidx.work:work-runtime-ktx:${versions.workManager}"
implementation 'com.google.android.flexbox:flexbox:3.0.0'
- implementation 'androidx.recyclerview:recyclerview:1.3.0'
- implementation 'com.google.android.material:material:1.9.0'
+ implementation 'androidx.recyclerview:recyclerview:1.3.2'
+ implementation 'com.google.android.material:material:1.10.0'
// Jetpack Compose
implementation platform("androidx.compose:compose-bom:${versions.composeBom}")
@@ -241,7 +241,7 @@ dependencies {
androidTestImplementation 'androidx.test.ext:junit-ktx:1.1.5'
androidTestImplementation "androidx.work:work-testing:${versions.workManager}"
androidTestImplementation "com.squareup.okhttp3:mockwebserver:${versions.okhttp}"
- androidTestImplementation 'io.mockk:mockk-android:1.13.7'
+ androidTestImplementation 'io.mockk:mockk-android:1.13.8'
androidTestImplementation 'junit:junit:4.13.2'
testImplementation "com.squareup.okhttp3:mockwebserver:${versions.okhttp}"
diff --git a/app/src/androidTest/java/at/bitfire/davdroid/CustomTestRunner.kt b/app/src/androidTest/kotlin/at/bitfire/davdroid/CustomTestRunner.kt
similarity index 100%
rename from app/src/androidTest/java/at/bitfire/davdroid/CustomTestRunner.kt
rename to app/src/androidTest/kotlin/at/bitfire/davdroid/CustomTestRunner.kt
diff --git a/app/src/androidTest/java/at/bitfire/davdroid/InitCalendarProviderRule.kt b/app/src/androidTest/kotlin/at/bitfire/davdroid/InitCalendarProviderRule.kt
similarity index 100%
rename from app/src/androidTest/java/at/bitfire/davdroid/InitCalendarProviderRule.kt
rename to app/src/androidTest/kotlin/at/bitfire/davdroid/InitCalendarProviderRule.kt
diff --git a/app/src/androidTest/java/at/bitfire/davdroid/MockingModule.kt b/app/src/androidTest/kotlin/at/bitfire/davdroid/MockingModule.kt
similarity index 100%
rename from app/src/androidTest/java/at/bitfire/davdroid/MockingModule.kt
rename to app/src/androidTest/kotlin/at/bitfire/davdroid/MockingModule.kt
diff --git a/app/src/androidTest/java/at/bitfire/davdroid/TestUtils.kt b/app/src/androidTest/kotlin/at/bitfire/davdroid/TestUtils.kt
similarity index 100%
rename from app/src/androidTest/java/at/bitfire/davdroid/TestUtils.kt
rename to app/src/androidTest/kotlin/at/bitfire/davdroid/TestUtils.kt
diff --git a/app/src/androidTest/java/at/bitfire/davdroid/db/AppDatabaseTest.kt b/app/src/androidTest/kotlin/at/bitfire/davdroid/db/AppDatabaseTest.kt
similarity index 100%
rename from app/src/androidTest/java/at/bitfire/davdroid/db/AppDatabaseTest.kt
rename to app/src/androidTest/kotlin/at/bitfire/davdroid/db/AppDatabaseTest.kt
diff --git a/app/src/androidTest/java/at/bitfire/davdroid/db/CollectionTest.kt b/app/src/androidTest/kotlin/at/bitfire/davdroid/db/CollectionTest.kt
similarity index 100%
rename from app/src/androidTest/java/at/bitfire/davdroid/db/CollectionTest.kt
rename to app/src/androidTest/kotlin/at/bitfire/davdroid/db/CollectionTest.kt
diff --git a/app/src/androidTest/java/at/bitfire/davdroid/db/HomesetDaoTest.kt b/app/src/androidTest/kotlin/at/bitfire/davdroid/db/HomesetDaoTest.kt
similarity index 100%
rename from app/src/androidTest/java/at/bitfire/davdroid/db/HomesetDaoTest.kt
rename to app/src/androidTest/kotlin/at/bitfire/davdroid/db/HomesetDaoTest.kt
diff --git a/app/src/androidTest/java/at/bitfire/davdroid/db/MemoryDbModule.kt b/app/src/androidTest/kotlin/at/bitfire/davdroid/db/MemoryDbModule.kt
similarity index 100%
rename from app/src/androidTest/java/at/bitfire/davdroid/db/MemoryDbModule.kt
rename to app/src/androidTest/kotlin/at/bitfire/davdroid/db/MemoryDbModule.kt
diff --git a/app/src/androidTest/java/at/bitfire/davdroid/network/Android10ResolverTest.kt b/app/src/androidTest/kotlin/at/bitfire/davdroid/network/Android10ResolverTest.kt
similarity index 100%
rename from app/src/androidTest/java/at/bitfire/davdroid/network/Android10ResolverTest.kt
rename to app/src/androidTest/kotlin/at/bitfire/davdroid/network/Android10ResolverTest.kt
diff --git a/app/src/androidTest/java/at/bitfire/davdroid/network/ConnectionUtilsTest.kt b/app/src/androidTest/kotlin/at/bitfire/davdroid/network/ConnectionUtilsTest.kt
similarity index 100%
rename from app/src/androidTest/java/at/bitfire/davdroid/network/ConnectionUtilsTest.kt
rename to app/src/androidTest/kotlin/at/bitfire/davdroid/network/ConnectionUtilsTest.kt
diff --git a/app/src/androidTest/java/at/bitfire/davdroid/network/HttpClientTest.kt b/app/src/androidTest/kotlin/at/bitfire/davdroid/network/HttpClientTest.kt
similarity index 100%
rename from app/src/androidTest/java/at/bitfire/davdroid/network/HttpClientTest.kt
rename to app/src/androidTest/kotlin/at/bitfire/davdroid/network/HttpClientTest.kt
diff --git a/app/src/androidTest/java/at/bitfire/davdroid/resource/LocalAddressBookTest.kt b/app/src/androidTest/kotlin/at/bitfire/davdroid/resource/LocalAddressBookTest.kt
similarity index 100%
rename from app/src/androidTest/java/at/bitfire/davdroid/resource/LocalAddressBookTest.kt
rename to app/src/androidTest/kotlin/at/bitfire/davdroid/resource/LocalAddressBookTest.kt
diff --git a/app/src/androidTest/java/at/bitfire/davdroid/resource/LocalCalendarTest.kt b/app/src/androidTest/kotlin/at/bitfire/davdroid/resource/LocalCalendarTest.kt
similarity index 100%
rename from app/src/androidTest/java/at/bitfire/davdroid/resource/LocalCalendarTest.kt
rename to app/src/androidTest/kotlin/at/bitfire/davdroid/resource/LocalCalendarTest.kt
diff --git a/app/src/androidTest/java/at/bitfire/davdroid/resource/LocalEventTest.kt b/app/src/androidTest/kotlin/at/bitfire/davdroid/resource/LocalEventTest.kt
similarity index 100%
rename from app/src/androidTest/java/at/bitfire/davdroid/resource/LocalEventTest.kt
rename to app/src/androidTest/kotlin/at/bitfire/davdroid/resource/LocalEventTest.kt
diff --git a/app/src/androidTest/java/at/bitfire/davdroid/resource/LocalGroupTest.kt b/app/src/androidTest/kotlin/at/bitfire/davdroid/resource/LocalGroupTest.kt
similarity index 100%
rename from app/src/androidTest/java/at/bitfire/davdroid/resource/LocalGroupTest.kt
rename to app/src/androidTest/kotlin/at/bitfire/davdroid/resource/LocalGroupTest.kt
diff --git a/app/src/androidTest/java/at/bitfire/davdroid/resource/LocalTestAddressBook.kt b/app/src/androidTest/kotlin/at/bitfire/davdroid/resource/LocalTestAddressBook.kt
similarity index 100%
rename from app/src/androidTest/java/at/bitfire/davdroid/resource/LocalTestAddressBook.kt
rename to app/src/androidTest/kotlin/at/bitfire/davdroid/resource/LocalTestAddressBook.kt
diff --git a/app/src/androidTest/java/at/bitfire/davdroid/resource/contactrow/CachedGroupMembershipHandlerTest.kt b/app/src/androidTest/kotlin/at/bitfire/davdroid/resource/contactrow/CachedGroupMembershipHandlerTest.kt
similarity index 100%
rename from app/src/androidTest/java/at/bitfire/davdroid/resource/contactrow/CachedGroupMembershipHandlerTest.kt
rename to app/src/androidTest/kotlin/at/bitfire/davdroid/resource/contactrow/CachedGroupMembershipHandlerTest.kt
diff --git a/app/src/androidTest/java/at/bitfire/davdroid/resource/contactrow/GroupMembershipBuilderTest.kt b/app/src/androidTest/kotlin/at/bitfire/davdroid/resource/contactrow/GroupMembershipBuilderTest.kt
similarity index 100%
rename from app/src/androidTest/java/at/bitfire/davdroid/resource/contactrow/GroupMembershipBuilderTest.kt
rename to app/src/androidTest/kotlin/at/bitfire/davdroid/resource/contactrow/GroupMembershipBuilderTest.kt
diff --git a/app/src/androidTest/java/at/bitfire/davdroid/resource/contactrow/GroupMembershipHandlerTest.kt b/app/src/androidTest/kotlin/at/bitfire/davdroid/resource/contactrow/GroupMembershipHandlerTest.kt
similarity index 100%
rename from app/src/androidTest/java/at/bitfire/davdroid/resource/contactrow/GroupMembershipHandlerTest.kt
rename to app/src/androidTest/kotlin/at/bitfire/davdroid/resource/contactrow/GroupMembershipHandlerTest.kt
diff --git a/app/src/androidTest/java/at/bitfire/davdroid/resource/contactrow/UnknownPropertiesBuilderTest.kt b/app/src/androidTest/kotlin/at/bitfire/davdroid/resource/contactrow/UnknownPropertiesBuilderTest.kt
similarity index 100%
rename from app/src/androidTest/java/at/bitfire/davdroid/resource/contactrow/UnknownPropertiesBuilderTest.kt
rename to app/src/androidTest/kotlin/at/bitfire/davdroid/resource/contactrow/UnknownPropertiesBuilderTest.kt
diff --git a/app/src/androidTest/java/at/bitfire/davdroid/resource/contactrow/UnknownPropertiesHandlerTest.kt b/app/src/androidTest/kotlin/at/bitfire/davdroid/resource/contactrow/UnknownPropertiesHandlerTest.kt
similarity index 100%
rename from app/src/androidTest/java/at/bitfire/davdroid/resource/contactrow/UnknownPropertiesHandlerTest.kt
rename to app/src/androidTest/kotlin/at/bitfire/davdroid/resource/contactrow/UnknownPropertiesHandlerTest.kt
diff --git a/app/src/androidTest/java/at/bitfire/davdroid/servicedetection/DavResourceFinderTest.kt b/app/src/androidTest/kotlin/at/bitfire/davdroid/servicedetection/DavResourceFinderTest.kt
similarity index 100%
rename from app/src/androidTest/java/at/bitfire/davdroid/servicedetection/DavResourceFinderTest.kt
rename to app/src/androidTest/kotlin/at/bitfire/davdroid/servicedetection/DavResourceFinderTest.kt
diff --git a/app/src/androidTest/java/at/bitfire/davdroid/servicedetection/RefreshCollectionsWorkerTest.kt b/app/src/androidTest/kotlin/at/bitfire/davdroid/servicedetection/RefreshCollectionsWorkerTest.kt
similarity index 100%
rename from app/src/androidTest/java/at/bitfire/davdroid/servicedetection/RefreshCollectionsWorkerTest.kt
rename to app/src/androidTest/kotlin/at/bitfire/davdroid/servicedetection/RefreshCollectionsWorkerTest.kt
diff --git a/app/src/androidTest/java/at/bitfire/davdroid/settings/AccountSettingsTest.kt b/app/src/androidTest/kotlin/at/bitfire/davdroid/settings/AccountSettingsTest.kt
similarity index 100%
rename from app/src/androidTest/java/at/bitfire/davdroid/settings/AccountSettingsTest.kt
rename to app/src/androidTest/kotlin/at/bitfire/davdroid/settings/AccountSettingsTest.kt
diff --git a/app/src/androidTest/java/at/bitfire/davdroid/settings/SettingsManagerTest.kt b/app/src/androidTest/kotlin/at/bitfire/davdroid/settings/SettingsManagerTest.kt
similarity index 100%
rename from app/src/androidTest/java/at/bitfire/davdroid/settings/SettingsManagerTest.kt
rename to app/src/androidTest/kotlin/at/bitfire/davdroid/settings/SettingsManagerTest.kt
diff --git a/app/src/androidTest/java/at/bitfire/davdroid/ui/AppSettingsActivityTest.kt b/app/src/androidTest/kotlin/at/bitfire/davdroid/ui/AppSettingsActivityTest.kt
similarity index 100%
rename from app/src/androidTest/java/at/bitfire/davdroid/ui/AppSettingsActivityTest.kt
rename to app/src/androidTest/kotlin/at/bitfire/davdroid/ui/AppSettingsActivityTest.kt
diff --git a/app/src/androidTest/java/at/bitfire/davdroid/ui/DebugInfoActivityTest.kt b/app/src/androidTest/kotlin/at/bitfire/davdroid/ui/DebugInfoActivityTest.kt
similarity index 100%
rename from app/src/androidTest/java/at/bitfire/davdroid/ui/DebugInfoActivityTest.kt
rename to app/src/androidTest/kotlin/at/bitfire/davdroid/ui/DebugInfoActivityTest.kt
diff --git a/app/src/androidTest/java/at/bitfire/davdroid/ui/setup/AccountDetailsFragmentTest.kt b/app/src/androidTest/kotlin/at/bitfire/davdroid/ui/setup/AccountDetailsFragmentTest.kt
similarity index 100%
rename from app/src/androidTest/java/at/bitfire/davdroid/ui/setup/AccountDetailsFragmentTest.kt
rename to app/src/androidTest/kotlin/at/bitfire/davdroid/ui/setup/AccountDetailsFragmentTest.kt
diff --git a/app/src/androidTest/java/at/bitfire/davdroid/ui/webdav/AddWebdavMountActivityTest.kt b/app/src/androidTest/kotlin/at/bitfire/davdroid/ui/webdav/AddWebdavMountActivityTest.kt
similarity index 100%
rename from app/src/androidTest/java/at/bitfire/davdroid/ui/webdav/AddWebdavMountActivityTest.kt
rename to app/src/androidTest/kotlin/at/bitfire/davdroid/ui/webdav/AddWebdavMountActivityTest.kt
diff --git a/app/src/androidTest/java/at/bitfire/davdroid/webdav/CredentialsStoreTest.kt b/app/src/androidTest/kotlin/at/bitfire/davdroid/webdav/CredentialsStoreTest.kt
similarity index 100%
rename from app/src/androidTest/java/at/bitfire/davdroid/webdav/CredentialsStoreTest.kt
rename to app/src/androidTest/kotlin/at/bitfire/davdroid/webdav/CredentialsStoreTest.kt
diff --git a/app/src/androidTest/java/at/bitfire/davdroid/webdav/DavDocumentsProviderTest.kt b/app/src/androidTest/kotlin/at/bitfire/davdroid/webdav/DavDocumentsProviderTest.kt
similarity index 100%
rename from app/src/androidTest/java/at/bitfire/davdroid/webdav/DavDocumentsProviderTest.kt
rename to app/src/androidTest/kotlin/at/bitfire/davdroid/webdav/DavDocumentsProviderTest.kt
diff --git a/app/src/androidTest/java/at/bitfire/davdroid/webdav/MemoryCacheTest.kt b/app/src/androidTest/kotlin/at/bitfire/davdroid/webdav/MemoryCacheTest.kt
similarity index 100%
rename from app/src/androidTest/java/at/bitfire/davdroid/webdav/MemoryCacheTest.kt
rename to app/src/androidTest/kotlin/at/bitfire/davdroid/webdav/MemoryCacheTest.kt
diff --git a/app/src/androidTest/java/at/bitfire/davdroid/webdav/SegmentedCacheTest.kt b/app/src/androidTest/kotlin/at/bitfire/davdroid/webdav/SegmentedCacheTest.kt
similarity index 100%
rename from app/src/androidTest/java/at/bitfire/davdroid/webdav/SegmentedCacheTest.kt
rename to app/src/androidTest/kotlin/at/bitfire/davdroid/webdav/SegmentedCacheTest.kt
diff --git a/app/src/androidTestOse/java/at/bitfire/davdroid/OkhttpClientTest.kt b/app/src/androidTestOse/kotlin/at/bitfire/davdroid/OkhttpClientTest.kt
similarity index 100%
rename from app/src/androidTestOse/java/at/bitfire/davdroid/OkhttpClientTest.kt
rename to app/src/androidTestOse/kotlin/at/bitfire/davdroid/OkhttpClientTest.kt
diff --git a/app/src/androidTestOse/java/at/bitfire/davdroid/syncadapter/AccountUtilsTest.kt b/app/src/androidTestOse/kotlin/at/bitfire/davdroid/syncadapter/AccountUtilsTest.kt
similarity index 100%
rename from app/src/androidTestOse/java/at/bitfire/davdroid/syncadapter/AccountUtilsTest.kt
rename to app/src/androidTestOse/kotlin/at/bitfire/davdroid/syncadapter/AccountUtilsTest.kt
diff --git a/app/src/androidTestOse/java/at/bitfire/davdroid/syncadapter/LocalTestCollection.kt b/app/src/androidTestOse/kotlin/at/bitfire/davdroid/syncadapter/LocalTestCollection.kt
similarity index 100%
rename from app/src/androidTestOse/java/at/bitfire/davdroid/syncadapter/LocalTestCollection.kt
rename to app/src/androidTestOse/kotlin/at/bitfire/davdroid/syncadapter/LocalTestCollection.kt
diff --git a/app/src/androidTestOse/java/at/bitfire/davdroid/syncadapter/LocalTestResource.kt b/app/src/androidTestOse/kotlin/at/bitfire/davdroid/syncadapter/LocalTestResource.kt
similarity index 100%
rename from app/src/androidTestOse/java/at/bitfire/davdroid/syncadapter/LocalTestResource.kt
rename to app/src/androidTestOse/kotlin/at/bitfire/davdroid/syncadapter/LocalTestResource.kt
diff --git a/app/src/androidTestOse/java/at/bitfire/davdroid/syncadapter/PeriodicSyncWorkerTest.kt b/app/src/androidTestOse/kotlin/at/bitfire/davdroid/syncadapter/PeriodicSyncWorkerTest.kt
similarity index 100%
rename from app/src/androidTestOse/java/at/bitfire/davdroid/syncadapter/PeriodicSyncWorkerTest.kt
rename to app/src/androidTestOse/kotlin/at/bitfire/davdroid/syncadapter/PeriodicSyncWorkerTest.kt
diff --git a/app/src/androidTestOse/java/at/bitfire/davdroid/syncadapter/SyncManagerTest.kt b/app/src/androidTestOse/kotlin/at/bitfire/davdroid/syncadapter/SyncManagerTest.kt
similarity index 100%
rename from app/src/androidTestOse/java/at/bitfire/davdroid/syncadapter/SyncManagerTest.kt
rename to app/src/androidTestOse/kotlin/at/bitfire/davdroid/syncadapter/SyncManagerTest.kt
diff --git a/app/src/androidTestOse/java/at/bitfire/davdroid/syncadapter/SyncWorkerTest.kt b/app/src/androidTestOse/kotlin/at/bitfire/davdroid/syncadapter/SyncWorkerTest.kt
similarity index 100%
rename from app/src/androidTestOse/java/at/bitfire/davdroid/syncadapter/SyncWorkerTest.kt
rename to app/src/androidTestOse/kotlin/at/bitfire/davdroid/syncadapter/SyncWorkerTest.kt
diff --git a/app/src/androidTestOse/java/at/bitfire/davdroid/syncadapter/SyncerTest.kt b/app/src/androidTestOse/kotlin/at/bitfire/davdroid/syncadapter/SyncerTest.kt
similarity index 100%
rename from app/src/androidTestOse/java/at/bitfire/davdroid/syncadapter/SyncerTest.kt
rename to app/src/androidTestOse/kotlin/at/bitfire/davdroid/syncadapter/SyncerTest.kt
diff --git a/app/src/androidTestOse/java/at/bitfire/davdroid/syncadapter/TestSyncManager.kt b/app/src/androidTestOse/kotlin/at/bitfire/davdroid/syncadapter/TestSyncManager.kt
similarity index 100%
rename from app/src/androidTestOse/java/at/bitfire/davdroid/syncadapter/TestSyncManager.kt
rename to app/src/androidTestOse/kotlin/at/bitfire/davdroid/syncadapter/TestSyncManager.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/authorization/IdentityProvider.java b/app/src/main/java/at/bitfire/davdroid/authorization/IdentityProvider.java
deleted file mode 100644
index c4bd3d78d1899f7994cb75079d3920b7e1228d55..0000000000000000000000000000000000000000
--- a/app/src/main/java/at/bitfire/davdroid/authorization/IdentityProvider.java
+++ /dev/null
@@ -1,158 +0,0 @@
-/*
- * Copyright MURENA SAS 2022, 2023
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-
-package at.bitfire.davdroid.authorization;
-
-import android.net.Uri;
-
-import androidx.annotation.NonNull;
-import androidx.annotation.Nullable;
-
-import net.openid.appauth.AuthorizationServiceConfiguration;
-import net.openid.appauth.AuthorizationServiceConfiguration.RetrieveConfigurationCallback;
-
-import java.util.Objects;
-
-import at.bitfire.davdroid.BuildConfig;
-
-/**
- * An abstraction of identity providers, containing all necessary info for the demo app.
- */
-public class IdentityProvider {
-
- public static final IdentityProvider MURENA = new IdentityProvider(
- "https://accounts.eeo.one/auth/realms/eeo.one/.well-known/openid-configuration",
- null,
- null,
- BuildConfig.MURENA_CLIENT_ID,
- BuildConfig.MURENA_CLIENT_SECRET,
- BuildConfig.MURENA_REDIRECT_URI + ":/redirect",
- "openid address profile email phone roles offline_access web-origins microprofile-jwt",
- null
- );
-
- public static final IdentityProvider GOOGLE = new IdentityProvider(
- "https://accounts.google.com/.well-known/openid-configuration",
- null,
- null,
- BuildConfig.GOOGLE_CLIENT_ID,
- null,
- BuildConfig.GOOGLE_REDIRECT_URI + ":/oauth2redirect",
- "openid profile email https://www.googleapis.com/auth/carddav https://www.googleapis.com/auth/calendar https://mail.google.com/",
- null
- );
-
- public static final IdentityProvider YAHOO = new IdentityProvider(
- "https://api.login.yahoo.com/.well-known/openid-configuration",
- null,
- null,
- BuildConfig.YAHOO_CLIENT_ID,
- null,
- BuildConfig.APPLICATION_ID + "://oauth2redirect",
- "openid openid2 profile email mail-w sdct-w ycal-w",
- null
- );
-
- @Nullable
- private final Uri mDiscoveryEndpoint;
-
- @Nullable
- private final Uri mAuthEndpoint;
-
- @Nullable
- private final Uri mTokenEndpoint;
- @NonNull
- private final String mClientId;
-
- @Nullable
- private final String mClientSecret;
- @NonNull
- private final Uri mRedirectUri;
-
- @Nullable
- private final String mScope;
-
- @Nullable
- private final String mUserInfoEndpoint;
-
- IdentityProvider(
- @Nullable String discoveryEndpoint,
- @Nullable String authEndpoint,
- @Nullable String tokenEndpoint,
- @NonNull String clientId,
- @Nullable String clientSecret,
- @NonNull String redirectUri,
- @Nullable String scope,
- @Nullable String userInfoEndpoint) {
- if (discoveryEndpoint == null &&
- (authEndpoint == null || tokenEndpoint == null)) {
- throw new IllegalArgumentException(
- "the discovery endpoint or the auth and token endpoints must be specified");
- }
-
- this.mDiscoveryEndpoint = retrieveUri(discoveryEndpoint);
- this.mAuthEndpoint = retrieveUri(authEndpoint);
- this.mTokenEndpoint = retrieveUri(tokenEndpoint);
- this.mClientId = clientId;
- this.mClientSecret = clientSecret;
- this.mRedirectUri = Objects.requireNonNull(retrieveUri(redirectUri));
- this.mScope = scope;
- this.mUserInfoEndpoint = userInfoEndpoint;
- }
-
- @NonNull
- public String getClientId() {
- return mClientId;
- }
-
- @Nullable
- public String getClientSecret() {
- return mClientSecret;
- }
-
- @NonNull
- public Uri getRedirectUri() {
- return mRedirectUri;
- }
-
- @NonNull
- public String getScope() {
- return mScope;
- }
-
- @Nullable
- public String getUserInfoEndpoint() {
- return mUserInfoEndpoint;
- }
-
- public void retrieveConfig(RetrieveConfigurationCallback callback) {
- if (mDiscoveryEndpoint != null) {
- AuthorizationServiceConfiguration.fetchFromUrl(mDiscoveryEndpoint, callback);
- } else {
- AuthorizationServiceConfiguration config =
- new AuthorizationServiceConfiguration(mAuthEndpoint, mTokenEndpoint, null);
- callback.onFetchConfigurationCompleted(config, null);
- }
- }
-
- @Nullable
- private Uri retrieveUri(@Nullable String value) {
- if (value == null) {
- return null;
- }
- return Uri.parse(value);
- }
-}
diff --git a/app/src/main/java/at/bitfire/davdroid/App.kt b/app/src/main/kotlin/at/bitfire/davdroid/App.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/App.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/App.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/BootCompletedReceiver.kt b/app/src/main/kotlin/at/bitfire/davdroid/BootCompletedReceiver.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/BootCompletedReceiver.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/BootCompletedReceiver.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/Constants.kt b/app/src/main/kotlin/at/bitfire/davdroid/Constants.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/Constants.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/Constants.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ECloudAccountHelper.kt b/app/src/main/kotlin/at/bitfire/davdroid/ECloudAccountHelper.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ECloudAccountHelper.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ECloudAccountHelper.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ForegroundService.kt b/app/src/main/kotlin/at/bitfire/davdroid/ForegroundService.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ForegroundService.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ForegroundService.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/InvalidAccountException.kt b/app/src/main/kotlin/at/bitfire/davdroid/InvalidAccountException.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/InvalidAccountException.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/InvalidAccountException.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/MailAccountSyncHelper.kt b/app/src/main/kotlin/at/bitfire/davdroid/MailAccountSyncHelper.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/MailAccountSyncHelper.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/MailAccountSyncHelper.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/OpenIdUtils.kt b/app/src/main/kotlin/at/bitfire/davdroid/OpenIdUtils.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/OpenIdUtils.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/OpenIdUtils.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/PackageChangedReceiver.kt b/app/src/main/kotlin/at/bitfire/davdroid/PackageChangedReceiver.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/PackageChangedReceiver.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/PackageChangedReceiver.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/StorageLowReceiver.kt b/app/src/main/kotlin/at/bitfire/davdroid/StorageLowReceiver.kt
similarity index 60%
rename from app/src/main/java/at/bitfire/davdroid/StorageLowReceiver.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/StorageLowReceiver.kt
index c74ea4f958b4ef096f72ca2c5148019eb2083a0b..e2562a40c2d97f051c2d73c9beeb197fdfb09b55 100644
--- a/app/src/main/java/at/bitfire/davdroid/StorageLowReceiver.kt
+++ b/app/src/main/kotlin/at/bitfire/davdroid/StorageLowReceiver.kt
@@ -4,18 +4,12 @@
package at.bitfire.davdroid
-import android.app.PendingIntent
import android.content.BroadcastReceiver
import android.content.Context
import android.content.Intent
import android.content.IntentFilter
-import android.provider.Settings
-import androidx.core.app.NotificationCompat
-import androidx.core.app.NotificationManagerCompat
import androidx.lifecycle.MutableLiveData
import at.bitfire.davdroid.log.Logger
-import at.bitfire.davdroid.ui.NotificationUtils
-import at.bitfire.davdroid.ui.NotificationUtils.notifyIfPossible
import dagger.Module
import dagger.Provides
import dagger.hilt.InstallIn
@@ -36,7 +30,7 @@ class StorageLowReceiver private constructor(
}
- val storageLow = MutableLiveData(false)
+ val storageLow = MutableLiveData(false)
fun listen() {
Logger.log.fine("Listening for device storage low/OK broadcasts")
@@ -63,28 +57,12 @@ class StorageLowReceiver private constructor(
Logger.log.warning("Low storage, sync will not be started by Android!")
storageLow.postValue(true)
-
- val notify = NotificationUtils.newBuilder(context, NotificationUtils.CHANNEL_SYNC_ERRORS)
- .setSmallIcon(R.drawable.ic_storage_notify)
- .setCategory(NotificationCompat.CATEGORY_ERROR)
- .setContentTitle(context.getString(R.string.storage_low_notify_title))
- .setContentText(context.getString(R.string.storage_low_notify_text))
-
- val settingsIntent = Intent(Settings.ACTION_INTERNAL_STORAGE_SETTINGS)
- if (settingsIntent.resolveActivity(context.packageManager) != null)
- notify.setContentIntent(PendingIntent.getActivity(context, 0, settingsIntent, PendingIntent.FLAG_CANCEL_CURRENT or PendingIntent.FLAG_IMMUTABLE))
-
- val nm = NotificationManagerCompat.from(context)
- nm.notifyIfPossible(NotificationUtils.NOTIFY_LOW_STORAGE, notify.build())
}
fun onStorageOk() {
Logger.log.info("Storage OK again")
storageLow.postValue(false)
-
- val nm = NotificationManagerCompat.from(context)
- nm.cancel(NotificationUtils.NOTIFY_LOW_STORAGE)
}
}
\ No newline at end of file
diff --git a/app/src/main/java/at/bitfire/davdroid/TasksWatcher.kt b/app/src/main/kotlin/at/bitfire/davdroid/TasksWatcher.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/TasksWatcher.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/TasksWatcher.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/TextTable.kt b/app/src/main/kotlin/at/bitfire/davdroid/TextTable.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/TextTable.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/TextTable.kt
diff --git a/app/src/main/kotlin/at/bitfire/davdroid/authorization/IdentityProvider.kt b/app/src/main/kotlin/at/bitfire/davdroid/authorization/IdentityProvider.kt
new file mode 100644
index 0000000000000000000000000000000000000000..07141598e3cdbf5cb410bf3e7913043478ee385d
--- /dev/null
+++ b/app/src/main/kotlin/at/bitfire/davdroid/authorization/IdentityProvider.kt
@@ -0,0 +1,108 @@
+/*
+ * Copyright MURENA SAS 2022, 2023
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+package at.bitfire.davdroid.authorization
+
+import android.net.Uri
+import at.bitfire.davdroid.BuildConfig
+import net.openid.appauth.AuthorizationServiceConfiguration
+import net.openid.appauth.AuthorizationServiceConfiguration.RetrieveConfigurationCallback
+
+/**
+ * An abstraction of identity providers, containing all necessary info for the demo app.
+ */
+enum class IdentityProvider(
+ discoveryEndpoint: String?,
+ authEndpoint: String?,
+ tokenEndpoint: String?,
+ clientId: String,
+ clientSecret: String?,
+ redirectUri: String,
+ scope: String,
+ userInfoEndpoint: String?
+) {
+ MURENA(
+ "https://accounts.eeo.one/auth/realms/eeo.one/.well-known/openid-configuration",
+ null,
+ null,
+ BuildConfig.MURENA_CLIENT_ID,
+ BuildConfig.MURENA_CLIENT_SECRET,
+ BuildConfig.MURENA_REDIRECT_URI + ":/redirect",
+ "openid address profile email phone roles offline_access web-origins microprofile-jwt",
+ null
+ ),
+ GOOGLE(
+ "https://accounts.google.com/.well-known/openid-configuration",
+ null,
+ null,
+ BuildConfig.GOOGLE_CLIENT_ID,
+ null,
+ BuildConfig.GOOGLE_REDIRECT_URI + ":/oauth2redirect",
+ "openid profile email https://www.googleapis.com/auth/carddav https://www.googleapis.com/auth/calendar https://mail.google.com/",
+ null
+ ),
+ YAHOO(
+ "https://api.login.yahoo.com/.well-known/openid-configuration",
+ null,
+ null,
+ BuildConfig.YAHOO_CLIENT_ID,
+ null,
+ BuildConfig.APPLICATION_ID + "://oauth2redirect",
+ "openid openid2 profile email mail-w sdct-w ycal-w",
+ null
+ );
+
+ private val mDiscoveryEndpoint: Uri?
+ private val mAuthEndpoint: Uri?
+ private val mTokenEndpoint: Uri?
+
+ val clientId: String
+ val clientSecret: String?
+ val redirectUri: Uri
+ val scope: String
+ val userInfoEndpoint: String?
+
+ init {
+ require(
+ !(discoveryEndpoint == null &&
+ (authEndpoint == null || tokenEndpoint == null))
+ ) { "the discovery endpoint or the auth and token endpoints must be specified" }
+
+ mDiscoveryEndpoint = retrieveUri(discoveryEndpoint)
+ mAuthEndpoint = retrieveUri(authEndpoint)
+ mTokenEndpoint = retrieveUri(tokenEndpoint)
+ this.clientId = clientId
+ this.clientSecret = clientSecret
+ this.redirectUri =
+ retrieveUri(redirectUri) ?: throw IllegalArgumentException("invalid redirect uri")
+ this.scope = scope
+ this.userInfoEndpoint = userInfoEndpoint
+ }
+
+ fun retrieveConfig(callback: RetrieveConfigurationCallback) {
+ if (mDiscoveryEndpoint != null) {
+ AuthorizationServiceConfiguration.fetchFromUrl(mDiscoveryEndpoint, callback)
+ } else {
+ val config = AuthorizationServiceConfiguration(mAuthEndpoint!!, mTokenEndpoint!!, null)
+ callback.onFetchConfigurationCompleted(config, null)
+ }
+ }
+
+ private fun retrieveUri(value: String?): Uri? {
+ return if (value == null) {
+ null
+ } else Uri.parse(value)
+ }
+}
\ No newline at end of file
diff --git a/app/src/main/java/at/bitfire/davdroid/db/AppDatabase.kt b/app/src/main/kotlin/at/bitfire/davdroid/db/AppDatabase.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/db/AppDatabase.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/db/AppDatabase.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/db/Collection.kt b/app/src/main/kotlin/at/bitfire/davdroid/db/Collection.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/db/Collection.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/db/Collection.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/db/CollectionDao.kt b/app/src/main/kotlin/at/bitfire/davdroid/db/CollectionDao.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/db/CollectionDao.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/db/CollectionDao.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/db/Converters.kt b/app/src/main/kotlin/at/bitfire/davdroid/db/Converters.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/db/Converters.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/db/Converters.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/db/Credentials.kt b/app/src/main/kotlin/at/bitfire/davdroid/db/Credentials.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/db/Credentials.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/db/Credentials.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/db/HomeSet.kt b/app/src/main/kotlin/at/bitfire/davdroid/db/HomeSet.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/db/HomeSet.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/db/HomeSet.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/db/HomeSetDao.kt b/app/src/main/kotlin/at/bitfire/davdroid/db/HomeSetDao.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/db/HomeSetDao.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/db/HomeSetDao.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/db/Principal.kt b/app/src/main/kotlin/at/bitfire/davdroid/db/Principal.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/db/Principal.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/db/Principal.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/db/PrincipalDao.kt b/app/src/main/kotlin/at/bitfire/davdroid/db/PrincipalDao.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/db/PrincipalDao.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/db/PrincipalDao.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/db/Service.kt b/app/src/main/kotlin/at/bitfire/davdroid/db/Service.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/db/Service.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/db/Service.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/db/ServiceDao.kt b/app/src/main/kotlin/at/bitfire/davdroid/db/ServiceDao.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/db/ServiceDao.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/db/ServiceDao.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/db/SyncState.kt b/app/src/main/kotlin/at/bitfire/davdroid/db/SyncState.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/db/SyncState.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/db/SyncState.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/db/SyncStats.kt b/app/src/main/kotlin/at/bitfire/davdroid/db/SyncStats.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/db/SyncStats.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/db/SyncStats.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/db/SyncStatsDao.kt b/app/src/main/kotlin/at/bitfire/davdroid/db/SyncStatsDao.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/db/SyncStatsDao.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/db/SyncStatsDao.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/db/WebDavDocument.kt b/app/src/main/kotlin/at/bitfire/davdroid/db/WebDavDocument.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/db/WebDavDocument.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/db/WebDavDocument.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/db/WebDavDocumentDao.kt b/app/src/main/kotlin/at/bitfire/davdroid/db/WebDavDocumentDao.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/db/WebDavDocumentDao.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/db/WebDavDocumentDao.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/db/WebDavMount.kt b/app/src/main/kotlin/at/bitfire/davdroid/db/WebDavMount.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/db/WebDavMount.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/db/WebDavMount.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/db/WebDavMountDao.kt b/app/src/main/kotlin/at/bitfire/davdroid/db/WebDavMountDao.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/db/WebDavMountDao.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/db/WebDavMountDao.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/di/SyncComponent.kt b/app/src/main/kotlin/at/bitfire/davdroid/di/SyncComponent.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/di/SyncComponent.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/di/SyncComponent.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/log/LogcatHandler.kt b/app/src/main/kotlin/at/bitfire/davdroid/log/LogcatHandler.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/log/LogcatHandler.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/log/LogcatHandler.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/log/Logger.kt b/app/src/main/kotlin/at/bitfire/davdroid/log/Logger.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/log/Logger.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/log/Logger.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/log/PlainTextFormatter.kt b/app/src/main/kotlin/at/bitfire/davdroid/log/PlainTextFormatter.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/log/PlainTextFormatter.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/log/PlainTextFormatter.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/log/StringHandler.kt b/app/src/main/kotlin/at/bitfire/davdroid/log/StringHandler.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/log/StringHandler.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/log/StringHandler.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/network/Android10Resolver.kt b/app/src/main/kotlin/at/bitfire/davdroid/network/Android10Resolver.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/network/Android10Resolver.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/network/Android10Resolver.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/network/BearerAuthInterceptor.kt b/app/src/main/kotlin/at/bitfire/davdroid/network/BearerAuthInterceptor.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/network/BearerAuthInterceptor.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/network/BearerAuthInterceptor.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/network/ConnectionUtils.kt b/app/src/main/kotlin/at/bitfire/davdroid/network/ConnectionUtils.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/network/ConnectionUtils.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/network/ConnectionUtils.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/network/HttpClient.kt b/app/src/main/kotlin/at/bitfire/davdroid/network/HttpClient.kt
similarity index 99%
rename from app/src/main/java/at/bitfire/davdroid/network/HttpClient.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/network/HttpClient.kt
index 9a8535e27f2d78086d3c6c51ad8b15339a9a8274..5c38b98418d17c75cef6b584ac9a333f7064d00d 100644
--- a/app/src/main/java/at/bitfire/davdroid/network/HttpClient.kt
+++ b/app/src/main/kotlin/at/bitfire/davdroid/network/HttpClient.kt
@@ -8,7 +8,6 @@ import android.content.Context
import android.os.Build
import android.security.KeyChain
import at.bitfire.cert4android.CustomCertManager
-import at.bitfire.cert4android.CustomHostnameVerifier
import at.bitfire.dav4jvm.BasicDigestAuthHandler
import at.bitfire.dav4jvm.UrlUtils
import at.bitfire.davdroid.BuildConfig
@@ -299,7 +298,7 @@ class HttpClient private constructor(
val hostnameVerifier =
if (manager != null)
- CustomHostnameVerifier(context, OkHostnameVerifier)
+ manager.HostnameVerifier(OkHostnameVerifier)
else
OkHostnameVerifier
diff --git a/app/src/main/java/at/bitfire/davdroid/network/MemoryCookieStore.kt b/app/src/main/kotlin/at/bitfire/davdroid/network/MemoryCookieStore.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/network/MemoryCookieStore.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/network/MemoryCookieStore.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/network/OAuthModule.kt b/app/src/main/kotlin/at/bitfire/davdroid/network/OAuthModule.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/network/OAuthModule.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/network/OAuthModule.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/resource/LocalAddress.kt b/app/src/main/kotlin/at/bitfire/davdroid/resource/LocalAddress.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/resource/LocalAddress.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/resource/LocalAddress.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/resource/LocalAddressBook.kt b/app/src/main/kotlin/at/bitfire/davdroid/resource/LocalAddressBook.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/resource/LocalAddressBook.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/resource/LocalAddressBook.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/resource/LocalCalendar.kt b/app/src/main/kotlin/at/bitfire/davdroid/resource/LocalCalendar.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/resource/LocalCalendar.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/resource/LocalCalendar.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/resource/LocalCollection.kt b/app/src/main/kotlin/at/bitfire/davdroid/resource/LocalCollection.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/resource/LocalCollection.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/resource/LocalCollection.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/resource/LocalContact.kt b/app/src/main/kotlin/at/bitfire/davdroid/resource/LocalContact.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/resource/LocalContact.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/resource/LocalContact.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/resource/LocalEvent.kt b/app/src/main/kotlin/at/bitfire/davdroid/resource/LocalEvent.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/resource/LocalEvent.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/resource/LocalEvent.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/resource/LocalGroup.kt b/app/src/main/kotlin/at/bitfire/davdroid/resource/LocalGroup.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/resource/LocalGroup.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/resource/LocalGroup.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/resource/LocalJtxCollection.kt b/app/src/main/kotlin/at/bitfire/davdroid/resource/LocalJtxCollection.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/resource/LocalJtxCollection.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/resource/LocalJtxCollection.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/resource/LocalJtxICalObject.kt b/app/src/main/kotlin/at/bitfire/davdroid/resource/LocalJtxICalObject.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/resource/LocalJtxICalObject.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/resource/LocalJtxICalObject.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/resource/LocalResource.kt b/app/src/main/kotlin/at/bitfire/davdroid/resource/LocalResource.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/resource/LocalResource.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/resource/LocalResource.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/resource/LocalTask.kt b/app/src/main/kotlin/at/bitfire/davdroid/resource/LocalTask.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/resource/LocalTask.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/resource/LocalTask.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/resource/LocalTaskList.kt b/app/src/main/kotlin/at/bitfire/davdroid/resource/LocalTaskList.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/resource/LocalTaskList.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/resource/LocalTaskList.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/resource/TaskUtils.kt b/app/src/main/kotlin/at/bitfire/davdroid/resource/TaskUtils.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/resource/TaskUtils.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/resource/TaskUtils.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/resource/contactrow/CachedGroupMembershipHandler.kt b/app/src/main/kotlin/at/bitfire/davdroid/resource/contactrow/CachedGroupMembershipHandler.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/resource/contactrow/CachedGroupMembershipHandler.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/resource/contactrow/CachedGroupMembershipHandler.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/resource/contactrow/GroupMembershipBuilder.kt b/app/src/main/kotlin/at/bitfire/davdroid/resource/contactrow/GroupMembershipBuilder.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/resource/contactrow/GroupMembershipBuilder.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/resource/contactrow/GroupMembershipBuilder.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/resource/contactrow/GroupMembershipHandler.kt b/app/src/main/kotlin/at/bitfire/davdroid/resource/contactrow/GroupMembershipHandler.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/resource/contactrow/GroupMembershipHandler.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/resource/contactrow/GroupMembershipHandler.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/resource/contactrow/UnknownProperties.kt b/app/src/main/kotlin/at/bitfire/davdroid/resource/contactrow/UnknownProperties.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/resource/contactrow/UnknownProperties.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/resource/contactrow/UnknownProperties.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/resource/contactrow/UnknownPropertiesBuilder.kt b/app/src/main/kotlin/at/bitfire/davdroid/resource/contactrow/UnknownPropertiesBuilder.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/resource/contactrow/UnknownPropertiesBuilder.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/resource/contactrow/UnknownPropertiesBuilder.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/resource/contactrow/UnknownPropertiesHandler.kt b/app/src/main/kotlin/at/bitfire/davdroid/resource/contactrow/UnknownPropertiesHandler.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/resource/contactrow/UnknownPropertiesHandler.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/resource/contactrow/UnknownPropertiesHandler.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/servicedetection/DavResourceFinder.kt b/app/src/main/kotlin/at/bitfire/davdroid/servicedetection/DavResourceFinder.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/servicedetection/DavResourceFinder.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/servicedetection/DavResourceFinder.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/servicedetection/RefreshCollectionsWorker.kt b/app/src/main/kotlin/at/bitfire/davdroid/servicedetection/RefreshCollectionsWorker.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/servicedetection/RefreshCollectionsWorker.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/servicedetection/RefreshCollectionsWorker.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/settings/AccountSettings.kt b/app/src/main/kotlin/at/bitfire/davdroid/settings/AccountSettings.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/settings/AccountSettings.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/settings/AccountSettings.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/settings/AccountSettingsMigrations.kt b/app/src/main/kotlin/at/bitfire/davdroid/settings/AccountSettingsMigrations.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/settings/AccountSettingsMigrations.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/settings/AccountSettingsMigrations.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/settings/BaseDefaultsProvider.kt b/app/src/main/kotlin/at/bitfire/davdroid/settings/BaseDefaultsProvider.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/settings/BaseDefaultsProvider.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/settings/BaseDefaultsProvider.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/settings/DefaultsProvider.kt b/app/src/main/kotlin/at/bitfire/davdroid/settings/DefaultsProvider.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/settings/DefaultsProvider.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/settings/DefaultsProvider.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/settings/Settings.kt b/app/src/main/kotlin/at/bitfire/davdroid/settings/Settings.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/settings/Settings.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/settings/Settings.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/settings/SettingsManager.kt b/app/src/main/kotlin/at/bitfire/davdroid/settings/SettingsManager.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/settings/SettingsManager.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/settings/SettingsManager.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/settings/SettingsProvider.kt b/app/src/main/kotlin/at/bitfire/davdroid/settings/SettingsProvider.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/settings/SettingsProvider.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/settings/SettingsProvider.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/settings/SettingsProviderFactory.kt b/app/src/main/kotlin/at/bitfire/davdroid/settings/SettingsProviderFactory.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/settings/SettingsProviderFactory.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/settings/SettingsProviderFactory.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/settings/SharedPreferencesProvider.kt b/app/src/main/kotlin/at/bitfire/davdroid/settings/SharedPreferencesProvider.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/settings/SharedPreferencesProvider.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/settings/SharedPreferencesProvider.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/syncadapter/AccountAuthenticatorService.kt b/app/src/main/kotlin/at/bitfire/davdroid/syncadapter/AccountAuthenticatorService.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/syncadapter/AccountAuthenticatorService.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/syncadapter/AccountAuthenticatorService.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/syncadapter/AccountUtils.kt b/app/src/main/kotlin/at/bitfire/davdroid/syncadapter/AccountUtils.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/syncadapter/AccountUtils.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/syncadapter/AccountUtils.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/syncadapter/AccountsCleanupWorker.kt b/app/src/main/kotlin/at/bitfire/davdroid/syncadapter/AccountsCleanupWorker.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/syncadapter/AccountsCleanupWorker.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/syncadapter/AccountsCleanupWorker.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/syncadapter/AccountsUpdatedListener.kt b/app/src/main/kotlin/at/bitfire/davdroid/syncadapter/AccountsUpdatedListener.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/syncadapter/AccountsUpdatedListener.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/syncadapter/AccountsUpdatedListener.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/syncadapter/AddressBookAuthenticatorService.kt b/app/src/main/kotlin/at/bitfire/davdroid/syncadapter/AddressBookAuthenticatorService.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/syncadapter/AddressBookAuthenticatorService.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/syncadapter/AddressBookAuthenticatorService.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/syncadapter/AddressBookProvider.kt b/app/src/main/kotlin/at/bitfire/davdroid/syncadapter/AddressBookProvider.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/syncadapter/AddressBookProvider.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/syncadapter/AddressBookProvider.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/syncadapter/AddressBookSyncer.kt b/app/src/main/kotlin/at/bitfire/davdroid/syncadapter/AddressBookSyncer.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/syncadapter/AddressBookSyncer.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/syncadapter/AddressBookSyncer.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/syncadapter/AppDataSyncer.kt b/app/src/main/kotlin/at/bitfire/davdroid/syncadapter/AppDataSyncer.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/syncadapter/AppDataSyncer.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/syncadapter/AppDataSyncer.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/syncadapter/CalendarSyncManager.kt b/app/src/main/kotlin/at/bitfire/davdroid/syncadapter/CalendarSyncManager.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/syncadapter/CalendarSyncManager.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/syncadapter/CalendarSyncManager.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/syncadapter/CalendarSyncer.kt b/app/src/main/kotlin/at/bitfire/davdroid/syncadapter/CalendarSyncer.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/syncadapter/CalendarSyncer.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/syncadapter/CalendarSyncer.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/syncadapter/ContactSyncer.kt b/app/src/main/kotlin/at/bitfire/davdroid/syncadapter/ContactSyncer.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/syncadapter/ContactSyncer.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/syncadapter/ContactSyncer.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/syncadapter/ContactsSyncManager.kt b/app/src/main/kotlin/at/bitfire/davdroid/syncadapter/ContactsSyncManager.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/syncadapter/ContactsSyncManager.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/syncadapter/ContactsSyncManager.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/syncadapter/DefaultAccountAuthenticatorService.kt b/app/src/main/kotlin/at/bitfire/davdroid/syncadapter/DefaultAccountAuthenticatorService.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/syncadapter/DefaultAccountAuthenticatorService.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/syncadapter/DefaultAccountAuthenticatorService.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/syncadapter/DefaultAddressBookAuthenticatorService.kt b/app/src/main/kotlin/at/bitfire/davdroid/syncadapter/DefaultAddressBookAuthenticatorService.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/syncadapter/DefaultAddressBookAuthenticatorService.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/syncadapter/DefaultAddressBookAuthenticatorService.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/syncadapter/EeloAccountAuthenticatorService.kt b/app/src/main/kotlin/at/bitfire/davdroid/syncadapter/EeloAccountAuthenticatorService.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/syncadapter/EeloAccountAuthenticatorService.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/syncadapter/EeloAccountAuthenticatorService.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/syncadapter/EeloAddressBookAuthenticatorService.kt b/app/src/main/kotlin/at/bitfire/davdroid/syncadapter/EeloAddressBookAuthenticatorService.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/syncadapter/EeloAddressBookAuthenticatorService.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/syncadapter/EeloAddressBookAuthenticatorService.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/syncadapter/GoogleAccountAuthenticatorService.kt b/app/src/main/kotlin/at/bitfire/davdroid/syncadapter/GoogleAccountAuthenticatorService.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/syncadapter/GoogleAccountAuthenticatorService.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/syncadapter/GoogleAccountAuthenticatorService.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/syncadapter/GoogleAddressBookAuthenticatorService.kt b/app/src/main/kotlin/at/bitfire/davdroid/syncadapter/GoogleAddressBookAuthenticatorService.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/syncadapter/GoogleAddressBookAuthenticatorService.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/syncadapter/GoogleAddressBookAuthenticatorService.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/syncadapter/JtxSyncManager.kt b/app/src/main/kotlin/at/bitfire/davdroid/syncadapter/JtxSyncManager.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/syncadapter/JtxSyncManager.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/syncadapter/JtxSyncManager.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/syncadapter/JtxSyncer.kt b/app/src/main/kotlin/at/bitfire/davdroid/syncadapter/JtxSyncer.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/syncadapter/JtxSyncer.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/syncadapter/JtxSyncer.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/syncadapter/MailSyncer.kt b/app/src/main/kotlin/at/bitfire/davdroid/syncadapter/MailSyncer.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/syncadapter/MailSyncer.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/syncadapter/MailSyncer.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/syncadapter/MediaSyncer.kt b/app/src/main/kotlin/at/bitfire/davdroid/syncadapter/MediaSyncer.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/syncadapter/MediaSyncer.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/syncadapter/MediaSyncer.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/syncadapter/MeteredEDriveSyncer.kt b/app/src/main/kotlin/at/bitfire/davdroid/syncadapter/MeteredEDriveSyncer.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/syncadapter/MeteredEDriveSyncer.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/syncadapter/MeteredEDriveSyncer.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/syncadapter/NotesSyncer.kt b/app/src/main/kotlin/at/bitfire/davdroid/syncadapter/NotesSyncer.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/syncadapter/NotesSyncer.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/syncadapter/NotesSyncer.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/syncadapter/PeriodicSyncWorker.kt b/app/src/main/kotlin/at/bitfire/davdroid/syncadapter/PeriodicSyncWorker.kt
similarity index 83%
rename from app/src/main/java/at/bitfire/davdroid/syncadapter/PeriodicSyncWorker.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/syncadapter/PeriodicSyncWorker.kt
index 320fe98675fc642f6f548d18066c32f72722a50e..8dd086be99f93dec23e0a3233775c10a2fca921d 100644
--- a/app/src/main/java/at/bitfire/davdroid/syncadapter/PeriodicSyncWorker.kt
+++ b/app/src/main/kotlin/at/bitfire/davdroid/syncadapter/PeriodicSyncWorker.kt
@@ -20,10 +20,11 @@ import java.util.concurrent.TimeUnit
/**
* Handles scheduled sync requests.
*
- * Enqueues immediate [SyncWorker] syncs at the appropriate moment. This will prevent the actual
- * sync code from running twice simultaneously (for manual and scheduled sync).
+ * Enqueues immediate [SyncWorker] syncs at the appropriate moment.
*
- * For each account there will be multiple dedicated workers running for each authority.
+ * The different periodic sync workers each carry a unique work name composed of the account and
+ * authority which they are responsible for. For each account there will be multiple dedicated periodic
+ * sync workers for each authority. See [PeriodicSyncWorker.workerName] for more information.
*/
@HiltWorker
class PeriodicSyncWorker @AssistedInject constructor(
@@ -32,21 +33,22 @@ class PeriodicSyncWorker @AssistedInject constructor(
) : Worker(appContext, workerParams) {
companion object {
-
- private const val WORKER_TAG = "periodic-sync"
-
// Worker input parameters
internal const val ARG_ACCOUNT_NAME = "accountName"
internal const val ARG_ACCOUNT_TYPE = "accountType"
internal const val ARG_AUTHORITY = "authority"
/**
- * Name of this worker.
- * Used to distinguish between other work processes. A worker names are unique. There can
- * never be two running workers with the same name.
+ * Unique work name of this worker. Can also be used as tag.
+ *
+ * Mainly used to query [WorkManager] for work state (by unique work name or tag).
+ *
+ * @param account the account this worker is running for
+ * @param authority the authority this worker is running for
+ * @return Name of this worker composed as "sync $authority ${account.type}/${account.name}"
*/
fun workerName(account: Account, authority: String): String =
- "$WORKER_TAG $authority ${account.type}/${account.name}"
+ "periodic-sync $authority ${account.type}/${account.name}"
/**
* Activate scheduled synchronization of an account with a specific authority.
@@ -75,12 +77,11 @@ class PeriodicSyncWorker @AssistedInject constructor(
else
NetworkType.CONNECTED
).build()
- val workRequest =
- PeriodicWorkRequestBuilder(interval, TimeUnit.SECONDS)
- .addTag(WORKER_TAG)
- .setInputData(arguments)
- .setConstraints(constraints)
- .build()
+ val workRequest = PeriodicWorkRequestBuilder(interval, TimeUnit.SECONDS)
+ .addTag(workerName(account, authority))
+ .setInputData(arguments)
+ .setConstraints(constraints)
+ .build()
return WorkManager.getInstance(context).enqueueUniquePeriodicWork(
workerName(account, authority),
// if a periodic sync exists already, we want to update it with the new interval
@@ -112,7 +113,7 @@ class PeriodicSyncWorker @AssistedInject constructor(
WorkManager.getInstance(context)
.getWorkInfos(
WorkQuery.Builder
- .fromUniqueWorkNames(listOf(workerName(account, authority)))
+ .fromTags(listOf(workerName(account, authority)))
.addStates(listOf(WorkInfo.State.ENQUEUED, WorkInfo.State.RUNNING))
.build()
).get()
diff --git a/app/src/main/java/at/bitfire/davdroid/syncadapter/SyncAdapterServices.kt b/app/src/main/kotlin/at/bitfire/davdroid/syncadapter/SyncAdapterServices.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/syncadapter/SyncAdapterServices.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/syncadapter/SyncAdapterServices.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/syncadapter/SyncAllAccountWorker.kt b/app/src/main/kotlin/at/bitfire/davdroid/syncadapter/SyncAllAccountWorker.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/syncadapter/SyncAllAccountWorker.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/syncadapter/SyncAllAccountWorker.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/syncadapter/SyncManager.kt b/app/src/main/kotlin/at/bitfire/davdroid/syncadapter/SyncManager.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/syncadapter/SyncManager.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/syncadapter/SyncManager.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/syncadapter/SyncUtils.kt b/app/src/main/kotlin/at/bitfire/davdroid/syncadapter/SyncUtils.kt
similarity index 92%
rename from app/src/main/java/at/bitfire/davdroid/syncadapter/SyncUtils.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/syncadapter/SyncUtils.kt
index 52a24aa9c41e1c8c1ad504401cf0763ae6c6c80d..31e6a1acbf6f9a8d432022d0f76bf0289c4dddef 100644
--- a/app/src/main/java/at/bitfire/davdroid/syncadapter/SyncUtils.kt
+++ b/app/src/main/kotlin/at/bitfire/davdroid/syncadapter/SyncUtils.kt
@@ -16,6 +16,7 @@ import android.net.Uri
import android.os.Build
import android.os.Bundle
import android.provider.CalendarContract
+import android.provider.ContactsContract
import androidx.annotation.WorkerThread
import androidx.core.app.NotificationCompat
import androidx.core.app.NotificationManagerCompat
@@ -91,22 +92,26 @@ object SyncUtils {
}
/**
- * Returns a list of all available sync authorities for main accounts (!= address book accounts):
+ * Returns a list of all available sync authorities:
*
- * 1. address books authority (not [ContactsContract.AUTHORITY], but the one which manages address book accounts)
* 1. calendar authority
- * 1. tasks authority (if available)
+ * 2. contacts authority (only if [withContacts] is *true* - mostly we don't want it included)
+ * 3. address books authority
+ * 4. tasks authority/ies (if available, when tasks managing app(s) installed)
*
* Checking the availability of authorities may be relatively expensive, so the
* result should be cached for the current operation.
*
+ * @param withContacts whether to add contacts authority
* @return list of available sync authorities for main accounts
*/
- fun syncAuthorities(context: Context): List {
+ fun syncAuthorities(context: Context, withContacts: Boolean = false): List {
val result = mutableListOf(
- context.getString(R.string.address_books_authority),
- CalendarContract.AUTHORITY
+ CalendarContract.AUTHORITY,
+ context.getString(R.string.address_books_authority)
)
+ if (withContacts)
+ result.add(ContactsContract.AUTHORITY)
TaskUtils.currentProvider(context)?.let { taskProvider ->
result += taskProvider.authority
}
diff --git a/app/src/main/java/at/bitfire/davdroid/syncadapter/SyncWorker.kt b/app/src/main/kotlin/at/bitfire/davdroid/syncadapter/SyncWorker.kt
similarity index 89%
rename from app/src/main/java/at/bitfire/davdroid/syncadapter/SyncWorker.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/syncadapter/SyncWorker.kt
index 63417e218405952c5659cdbd8d85d8f23095cecc..046932ae20ba7d80f3e3acc47b5475b83291a0bf 100644
--- a/app/src/main/java/at/bitfire/davdroid/syncadapter/SyncWorker.kt
+++ b/app/src/main/kotlin/at/bitfire/davdroid/syncadapter/SyncWorker.kt
@@ -41,6 +41,7 @@ import at.bitfire.davdroid.R
import at.bitfire.davdroid.log.Logger
import at.bitfire.davdroid.network.ConnectionUtils.internetAvailable
import at.bitfire.davdroid.network.ConnectionUtils.wifiAvailable
+import at.bitfire.davdroid.resource.LocalAddressBook
import at.bitfire.davdroid.settings.AccountSettings
import at.bitfire.davdroid.ui.NotificationUtils
import at.bitfire.davdroid.ui.NotificationUtils.notifyIfPossible
@@ -55,7 +56,21 @@ import java.util.concurrent.TimeUnit
import java.util.logging.Level
/**
- * Handles immediate sync requests, status queries and cancellation for one or multiple authorities
+ * Handles immediate sync requests and cancellations of accounts and respective content authorities,
+ * by creating appropriate workers.
+ *
+ * The different sync workers each carry a unique work name composed of the account and authority they
+ * are syncing. See [SyncWorker.workerName] for more information.
+ *
+ * By enqueuing this worker ([SyncWorker.enqueue]) a sync will be started immediately (as soon as
+ * possible). Currently, there are three scenarios starting a sync:
+ * 1) *manual sync*: User presses an in-app sync button and enqueues this worker directly.
+ * 2) *periodic sync*: User defines time interval to sync in app settings. The [PeriodicSyncWorker] runs
+ * in the background and enqueues this worker when due.
+ * 3) *content-triggered sync*: User changes a calendar event, task or contact, or presses a sync
+ * button in one of the responsible apps. The [SyncAdapterService] is notified of this and enqueues
+ * this worker.
+ *
*/
@HiltWorker
class SyncWorker @AssistedInject constructor(
@@ -79,9 +94,6 @@ class SyncWorker @AssistedInject constructor(
const val RESYNC = 1
const val FULL_RESYNC = 2
- // This SyncWorker's tag
- const val TAG_SYNC = "sync"
-
/**
* How often this work will be retried to run after soft (network) errors.
*
@@ -90,11 +102,20 @@ class SyncWorker @AssistedInject constructor(
internal const val MAX_RUN_ATTEMPTS = 5
/**
- * Name of this worker.
- * Used to distinguish between other work processes. There must only ever be one worker with the exact same name.
+ * Unique work name of this worker. Can also be used as tag.
+ *
+ * Mainly used to query [WorkManager] for work state (by unique work name or tag).
+ *
+ * *NOTE:* SyncWorkers for address book accounts bear the unique worker name of their parent
+ * account (main account) as tag. This makes it easier to query the overall sync status of a
+ * main account.
+ *
+ * @param account the account this worker is running for
+ * @param authority the authority this worker is running for
+ * @return Name of this worker composed as "sync $authority ${account.type}/${account.name}"
*/
fun workerName(account: Account, authority: String) =
- "$TAG_SYNC $authority ${account.type}/${account.name}"
+ "sync $authority ${account.type}/${account.name}"
/**
* Requests immediate synchronization of an account with all applicable
@@ -143,7 +164,7 @@ class SyncWorker @AssistedInject constructor(
.setRequiredNetworkType(NetworkType.CONNECTED) // require a network connection
.build()
val workRequest = OneTimeWorkRequestBuilder()
- .addTag(TAG_SYNC)
+ .addTag(workerName(account, authority))
.setInputData(argumentsBuilder.build())
.setExpedited(OutOfQuotaPolicy.RUN_AS_NON_EXPEDITED_WORK_REQUEST)
.setBackoffCriteria(
@@ -152,11 +173,18 @@ class SyncWorker @AssistedInject constructor(
TimeUnit.MILLISECONDS
)
.setConstraints(constraints)
+ .apply {
+ // If this is a sub sync worker (address book sync), add the main account tag as well
+ if (account.type in AccountUtils.getAddressBookAccountTypes(context)) {
+ val mainAccount = LocalAddressBook.mainAccount(context, account)
+ addTag(workerName(mainAccount, authority))
+ }
+ }
.build()
// enqueue and start syncing
val name = workerName(account, authority)
- Logger.log.log(Level.INFO, "Enqueueing unique worker: $name")
+ Logger.log.log(Level.INFO, "Enqueueing unique worker: $name, with tags: ${workRequest.tags}")
WorkManager.getInstance(context).enqueueUniqueWork(
name,
ExistingWorkPolicy.KEEP, // If sync is already running, just continue.
@@ -191,10 +219,9 @@ class SyncWorker @AssistedInject constructor(
authorities: List? = null
): LiveData {
val workQuery = WorkQuery.Builder
- .fromTags(listOf(TAG_SYNC))
- .addStates(workStates)
+ .fromStates(workStates)
if (account != null && authorities != null)
- workQuery.addUniqueWorkNames(
+ workQuery.addTags(
authorities.map { authority -> workerName(account, authority) }
)
return WorkManager.getInstance(context)
diff --git a/app/src/main/java/at/bitfire/davdroid/syncadapter/Syncer.kt b/app/src/main/kotlin/at/bitfire/davdroid/syncadapter/Syncer.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/syncadapter/Syncer.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/syncadapter/Syncer.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/syncadapter/TaskSyncer.kt b/app/src/main/kotlin/at/bitfire/davdroid/syncadapter/TaskSyncer.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/syncadapter/TaskSyncer.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/syncadapter/TaskSyncer.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/syncadapter/TasksSyncManager.kt b/app/src/main/kotlin/at/bitfire/davdroid/syncadapter/TasksSyncManager.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/syncadapter/TasksSyncManager.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/syncadapter/TasksSyncManager.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/syncadapter/YahooAccountAuthenticatorService.kt b/app/src/main/kotlin/at/bitfire/davdroid/syncadapter/YahooAccountAuthenticatorService.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/syncadapter/YahooAccountAuthenticatorService.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/syncadapter/YahooAccountAuthenticatorService.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/syncadapter/YahooAddressBookAuthenticatorService.kt b/app/src/main/kotlin/at/bitfire/davdroid/syncadapter/YahooAddressBookAuthenticatorService.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/syncadapter/YahooAddressBookAuthenticatorService.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/syncadapter/YahooAddressBookAuthenticatorService.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/syncadapter/groups/CategoriesStrategy.kt b/app/src/main/kotlin/at/bitfire/davdroid/syncadapter/groups/CategoriesStrategy.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/syncadapter/groups/CategoriesStrategy.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/syncadapter/groups/CategoriesStrategy.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/syncadapter/groups/ContactGroupStrategy.kt b/app/src/main/kotlin/at/bitfire/davdroid/syncadapter/groups/ContactGroupStrategy.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/syncadapter/groups/ContactGroupStrategy.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/syncadapter/groups/ContactGroupStrategy.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/syncadapter/groups/VCard4Strategy.kt b/app/src/main/kotlin/at/bitfire/davdroid/syncadapter/groups/VCard4Strategy.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/syncadapter/groups/VCard4Strategy.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/syncadapter/groups/VCard4Strategy.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/AboutActivity.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/AboutActivity.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/AboutActivity.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/AboutActivity.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/AccountListFragment.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/AccountListFragment.kt
similarity index 94%
rename from app/src/main/java/at/bitfire/davdroid/ui/AccountListFragment.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/AccountListFragment.kt
index 45a49472144c86fe4c586860206e95e5145c6aa4..5a44f96a30700cc2578dc53615d023ec415750ff 100644
--- a/app/src/main/java/at/bitfire/davdroid/ui/AccountListFragment.kt
+++ b/app/src/main/kotlin/at/bitfire/davdroid/ui/AccountListFragment.kt
@@ -41,7 +41,6 @@ import at.bitfire.davdroid.R
import at.bitfire.davdroid.databinding.AccountListBinding
import at.bitfire.davdroid.databinding.AccountListItemBinding
import at.bitfire.davdroid.syncadapter.AccountUtils
-import at.bitfire.davdroid.syncadapter.SyncUtils
import at.bitfire.davdroid.syncadapter.SyncUtils.syncAuthorities
import at.bitfire.davdroid.syncadapter.SyncWorker
import at.bitfire.davdroid.ui.account.AccountActivity
@@ -283,7 +282,7 @@ class AccountListFragment : Fragment() {
val accountsWithInfo = sortedAccounts.map { account ->
AccountInfo(
account,
- SyncStatus.fromAccount(context, account, syncAuthorities)
+ SyncStatus.fromAccount(context, account)
)
}
value = accountsWithInfo
@@ -291,7 +290,6 @@ class AccountListFragment : Fragment() {
}
private val accountManager = AccountManager.get(application)!!
- private val syncAuthorities by lazy { SyncUtils.syncAuthorities(application) }
init {
// watch accounts
@@ -319,21 +317,16 @@ class AccountListFragment : Fragment() {
* sub-accounts (address book accounts).
*
* @param account account to check
- * @param authorities sync authorities to check (usually taken from [syncAuthorities])
*
* @return sync status of the given account
*/
- fun fromAccount(
- context: Context,
- account: Account,
- authorities: List
- ): SyncStatus {
- val workerNames = authorities.map { authority ->
+ fun fromAccount(context: Context, account: Account): SyncStatus {
+ // Add contacts authority, so sync status of address-book-accounts is also checked
+ val workerNames = syncAuthorities(context, true).map { authority ->
SyncWorker.workerName(account, authority)
}
val workQuery = WorkQuery.Builder
- .fromTags(listOf(SyncWorker.TAG_SYNC))
- .addUniqueWorkNames(workerNames)
+ .fromTags(workerNames)
.addStates(listOf(WorkInfo.State.RUNNING, WorkInfo.State.ENQUEUED))
.build()
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/AccountsActivity.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/AccountsActivity.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/AccountsActivity.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/AccountsActivity.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/AccountsDrawerHandler.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/AccountsDrawerHandler.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/AccountsDrawerHandler.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/AccountsDrawerHandler.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/AppSettingsActivity.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/AppSettingsActivity.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/AppSettingsActivity.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/AppSettingsActivity.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/AppWarningsManager.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/AppWarningsManager.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/AppWarningsManager.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/AppWarningsManager.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/BaseAccountsDrawerHandler.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/BaseAccountsDrawerHandler.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/BaseAccountsDrawerHandler.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/BaseAccountsDrawerHandler.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/DebugInfoActivity.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/DebugInfoActivity.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/DebugInfoActivity.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/DebugInfoActivity.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/ExceptionInfoFragment.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/ExceptionInfoFragment.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/ExceptionInfoFragment.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/ExceptionInfoFragment.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/HomeSetAdapter.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/HomeSetAdapter.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/HomeSetAdapter.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/HomeSetAdapter.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/NetworkUtils.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/NetworkUtils.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/NetworkUtils.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/NetworkUtils.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/NotificationUtils.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/NotificationUtils.kt
similarity index 99%
rename from app/src/main/java/at/bitfire/davdroid/ui/NotificationUtils.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/NotificationUtils.kt
index 8bc0e5e6aadaf9f57b29e0422799d2e04b147838..8f30e663632e0ce69080718141ee99573bf61f00 100644
--- a/app/src/main/java/at/bitfire/davdroid/ui/NotificationUtils.kt
+++ b/app/src/main/kotlin/at/bitfire/davdroid/ui/NotificationUtils.kt
@@ -31,7 +31,7 @@ object NotificationUtils {
const val NOTIFY_SYNC_ERROR = 10
const val NOTIFY_INVALID_RESOURCE = 11
const val NOTIFY_WEBDAV_ACCESS = 12
- const val NOTIFY_LOW_STORAGE = 13
+ // const val NOTIFY_LOW_STORAGE = 13
const val NOTIFY_SYNC_EXPEDITED = 14
const val NOTIFY_TASKS_PROVIDER_TOO_OLD = 20
const val NOTIFY_PERMISSIONS = 21
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/OseAccountsDrawerHandler.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/OseAccountsDrawerHandler.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/OseAccountsDrawerHandler.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/OseAccountsDrawerHandler.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/PermissionsActivity.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/PermissionsActivity.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/PermissionsActivity.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/PermissionsActivity.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/PermissionsFragment.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/PermissionsFragment.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/PermissionsFragment.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/PermissionsFragment.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/ShowUrlActivity.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/ShowUrlActivity.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/ShowUrlActivity.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/ShowUrlActivity.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/TasksActivity.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/TasksActivity.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/TasksActivity.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/TasksActivity.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/TasksFragment.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/TasksFragment.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/TasksFragment.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/TasksFragment.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/UiUtils.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/UiUtils.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/UiUtils.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/UiUtils.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/account/AccountActivity.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/account/AccountActivity.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/account/AccountActivity.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/account/AccountActivity.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/account/AddressBooksFragment.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/account/AddressBooksFragment.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/account/AddressBooksFragment.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/account/AddressBooksFragment.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/account/CalendarsFragment.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/account/CalendarsFragment.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/account/CalendarsFragment.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/account/CalendarsFragment.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/account/CollectionInfoFragment.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/account/CollectionInfoFragment.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/account/CollectionInfoFragment.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/account/CollectionInfoFragment.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/account/CollectionsFragment.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/account/CollectionsFragment.kt
similarity index 92%
rename from app/src/main/java/at/bitfire/davdroid/ui/account/CollectionsFragment.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/account/CollectionsFragment.kt
index 4d85f443449007251358f4627499df1a218ccf93..0d33eca4f8007a16091184b3524f391f77bcefc1 100644
--- a/app/src/main/java/at/bitfire/davdroid/ui/account/CollectionsFragment.kt
+++ b/app/src/main/kotlin/at/bitfire/davdroid/ui/account/CollectionsFragment.kt
@@ -4,6 +4,8 @@
package at.bitfire.davdroid.ui.account
+import android.animation.Animator
+import android.animation.AnimatorListenerAdapter
import android.app.Application
import android.content.*
import android.os.Bundle
@@ -100,18 +102,26 @@ abstract class CollectionsFragment: Fragment(), SwipeRefreshLayout.OnRefreshList
binding.swipeRefresh.setOnRefreshListener(this)
val updateProgress = Observer {
- if (model.isSyncActive.value == true) {
- binding.progress.isIndeterminate = true
- binding.progress.alpha = 1.0f
- binding.progress.visibility = View.VISIBLE
- } else {
- if (model.isSyncPending.value == true) {
- binding.progress.visibility = View.VISIBLE
- binding.progress.alpha = 0.2f
- binding.progress.isIndeterminate = false
- binding.progress.progress = 100
- } else
- binding.progress.visibility = View.INVISIBLE
+ binding.progress.apply {
+ val isVisible = model.isSyncActive.value == true || model.isSyncPending.value == true
+
+ if (model.isSyncActive.value == true) {
+ isIndeterminate = true
+ } else if (model.isSyncPending.value == true) {
+ isIndeterminate = false
+ progress = 100
+ }
+
+ animate()
+ .alpha(if (isVisible) 1f else 0f)
+ // go to VISIBLE instantly, take 500 ms for INVISIBLE
+ .setDuration(if (isVisible) 0 else 500)
+ .setListener(object : AnimatorListenerAdapter() {
+ override fun onAnimationEnd(animation: Animator) {
+ super.onAnimationEnd(animation)
+ visibility = if (isVisible) View.VISIBLE else View.INVISIBLE
+ }
+ })
}
}
model.isSyncPending.observe(viewLifecycleOwner, updateProgress)
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/account/CreateAddressBookActivity.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/account/CreateAddressBookActivity.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/account/CreateAddressBookActivity.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/account/CreateAddressBookActivity.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/account/CreateCalendarActivity.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/account/CreateCalendarActivity.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/account/CreateCalendarActivity.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/account/CreateCalendarActivity.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/account/CreateCollectionFragment.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/account/CreateCollectionFragment.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/account/CreateCollectionFragment.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/account/CreateCollectionFragment.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/account/DeleteCollectionFragment.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/account/DeleteCollectionFragment.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/account/DeleteCollectionFragment.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/account/DeleteCollectionFragment.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/account/RenameAccountFragment.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/account/RenameAccountFragment.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/account/RenameAccountFragment.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/account/RenameAccountFragment.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/account/SettingsActivity.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/account/SettingsActivity.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/account/SettingsActivity.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/account/SettingsActivity.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/account/WebcalFragment.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/account/WebcalFragment.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/account/WebcalFragment.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/account/WebcalFragment.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/account/WifiPermissionsActivity.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/account/WifiPermissionsActivity.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/account/WifiPermissionsActivity.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/account/WifiPermissionsActivity.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/intro/BatteryOptimizationsFragment.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/intro/BatteryOptimizationsFragment.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/intro/BatteryOptimizationsFragment.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/intro/BatteryOptimizationsFragment.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/intro/IntroActivity.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/intro/IntroActivity.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/intro/IntroActivity.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/intro/IntroActivity.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/intro/IntroFragmentFactory.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/intro/IntroFragmentFactory.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/intro/IntroFragmentFactory.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/intro/IntroFragmentFactory.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/intro/OpenSourceFragment.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/intro/OpenSourceFragment.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/intro/OpenSourceFragment.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/intro/OpenSourceFragment.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/intro/PermissionsIntroFragment.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/intro/PermissionsIntroFragment.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/intro/PermissionsIntroFragment.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/intro/PermissionsIntroFragment.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/intro/TasksIntroFragment.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/intro/TasksIntroFragment.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/intro/TasksIntroFragment.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/intro/TasksIntroFragment.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/intro/WelcomeFragment.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/intro/WelcomeFragment.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/intro/WelcomeFragment.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/intro/WelcomeFragment.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/setup/AccountDetailsFragment.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/setup/AccountDetailsFragment.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/setup/AccountDetailsFragment.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/setup/AccountDetailsFragment.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/setup/CreateAccountActivity.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/setup/CreateAccountActivity.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/setup/CreateAccountActivity.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/setup/CreateAccountActivity.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/setup/DefaultLoginCredentialsFragment.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/setup/DefaultLoginCredentialsFragment.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/setup/DefaultLoginCredentialsFragment.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/setup/DefaultLoginCredentialsFragment.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/setup/DefaultLoginCredentialsModel.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/setup/DefaultLoginCredentialsModel.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/setup/DefaultLoginCredentialsModel.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/setup/DefaultLoginCredentialsModel.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/setup/DetectConfigurationFragment.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/setup/DetectConfigurationFragment.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/setup/DetectConfigurationFragment.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/setup/DetectConfigurationFragment.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/setup/EeloAuthenticatorFragment.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/setup/EeloAuthenticatorFragment.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/setup/EeloAuthenticatorFragment.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/setup/EeloAuthenticatorFragment.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/setup/EeloAuthenticatorModel.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/setup/EeloAuthenticatorModel.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/setup/EeloAuthenticatorModel.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/setup/EeloAuthenticatorModel.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/setup/GoogleAuthFragment.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/setup/GoogleAuthFragment.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/setup/GoogleAuthFragment.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/setup/GoogleAuthFragment.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/setup/GoogleLoginFragment.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/setup/GoogleLoginFragment.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/setup/GoogleLoginFragment.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/setup/GoogleLoginFragment.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/setup/InviteSuccessfulFragment.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/setup/InviteSuccessfulFragment.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/setup/InviteSuccessfulFragment.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/setup/InviteSuccessfulFragment.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/setup/LoginActivity.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/setup/LoginActivity.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/setup/LoginActivity.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/setup/LoginActivity.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/setup/LoginCredentialsFragmentFactory.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/setup/LoginCredentialsFragmentFactory.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/setup/LoginCredentialsFragmentFactory.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/setup/LoginCredentialsFragmentFactory.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/setup/LoginModel.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/setup/LoginModel.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/setup/LoginModel.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/setup/LoginModel.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/setup/MurenaLoginFragmentFactory.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/setup/MurenaLoginFragmentFactory.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/setup/MurenaLoginFragmentFactory.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/setup/MurenaLoginFragmentFactory.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/setup/MurenaOpenIdAuthFragment.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/setup/MurenaOpenIdAuthFragment.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/setup/MurenaOpenIdAuthFragment.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/setup/MurenaOpenIdAuthFragment.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/setup/NextcloudLoginFlowFragment.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/setup/NextcloudLoginFlowFragment.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/setup/NextcloudLoginFlowFragment.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/setup/NextcloudLoginFlowFragment.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/setup/OpenIdAuthStateSetupState.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/setup/OpenIdAuthStateSetupState.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/setup/OpenIdAuthStateSetupState.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/setup/OpenIdAuthStateSetupState.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/setup/OpenIdAuthenticationBaseFragment.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/setup/OpenIdAuthenticationBaseFragment.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/setup/OpenIdAuthenticationBaseFragment.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/setup/OpenIdAuthenticationBaseFragment.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/setup/OpenIdAuthenticationViewModel.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/setup/OpenIdAuthenticationViewModel.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/setup/OpenIdAuthenticationViewModel.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/setup/OpenIdAuthenticationViewModel.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/setup/SendInviteFragment.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/setup/SendInviteFragment.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/setup/SendInviteFragment.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/setup/SendInviteFragment.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/setup/YahooAuthFragment.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/setup/YahooAuthFragment.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/setup/YahooAuthFragment.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/setup/YahooAuthFragment.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/webdav/AddWebdavMountActivity.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/webdav/AddWebdavMountActivity.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/webdav/AddWebdavMountActivity.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/webdav/AddWebdavMountActivity.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/webdav/WebdavMountsActivity.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/webdav/WebdavMountsActivity.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/webdav/WebdavMountsActivity.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/webdav/WebdavMountsActivity.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/widget/BindingAdapters.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/widget/BindingAdapters.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/widget/BindingAdapters.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/widget/BindingAdapters.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/ui/widget/CropImageView.kt b/app/src/main/kotlin/at/bitfire/davdroid/ui/widget/CropImageView.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/ui/widget/CropImageView.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/ui/widget/CropImageView.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/util/CompatUtils.kt b/app/src/main/kotlin/at/bitfire/davdroid/util/CompatUtils.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/util/CompatUtils.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/util/CompatUtils.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/util/ConcurrentUtils.kt b/app/src/main/kotlin/at/bitfire/davdroid/util/ConcurrentUtils.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/util/ConcurrentUtils.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/util/ConcurrentUtils.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/util/DavUtils.kt b/app/src/main/kotlin/at/bitfire/davdroid/util/DavUtils.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/util/DavUtils.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/util/DavUtils.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/util/PermissionUtils.kt b/app/src/main/kotlin/at/bitfire/davdroid/util/PermissionUtils.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/util/PermissionUtils.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/util/PermissionUtils.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/webdav/BlockingLifoQueue.kt b/app/src/main/kotlin/at/bitfire/davdroid/webdav/BlockingLifoQueue.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/webdav/BlockingLifoQueue.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/webdav/BlockingLifoQueue.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/webdav/CredentialsStore.kt b/app/src/main/kotlin/at/bitfire/davdroid/webdav/CredentialsStore.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/webdav/CredentialsStore.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/webdav/CredentialsStore.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/webdav/DavDocumentsProvider.kt b/app/src/main/kotlin/at/bitfire/davdroid/webdav/DavDocumentsProvider.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/webdav/DavDocumentsProvider.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/webdav/DavDocumentsProvider.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/webdav/DocumentState.kt b/app/src/main/kotlin/at/bitfire/davdroid/webdav/DocumentState.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/webdav/DocumentState.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/webdav/DocumentState.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/webdav/DocumentsCursor.kt b/app/src/main/kotlin/at/bitfire/davdroid/webdav/DocumentsCursor.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/webdav/DocumentsCursor.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/webdav/DocumentsCursor.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/webdav/HeadInfoDownloader.kt b/app/src/main/kotlin/at/bitfire/davdroid/webdav/HeadInfoDownloader.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/webdav/HeadInfoDownloader.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/webdav/HeadInfoDownloader.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/webdav/HeadResponse.kt b/app/src/main/kotlin/at/bitfire/davdroid/webdav/HeadResponse.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/webdav/HeadResponse.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/webdav/HeadResponse.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/webdav/RandomAccessCallback.kt b/app/src/main/kotlin/at/bitfire/davdroid/webdav/RandomAccessCallback.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/webdav/RandomAccessCallback.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/webdav/RandomAccessCallback.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/webdav/StreamingFileDescriptor.kt b/app/src/main/kotlin/at/bitfire/davdroid/webdav/StreamingFileDescriptor.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/webdav/StreamingFileDescriptor.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/webdav/StreamingFileDescriptor.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/webdav/ThumbnailCache.kt b/app/src/main/kotlin/at/bitfire/davdroid/webdav/ThumbnailCache.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/webdav/ThumbnailCache.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/webdav/ThumbnailCache.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/webdav/cache/Cache.kt b/app/src/main/kotlin/at/bitfire/davdroid/webdav/cache/Cache.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/webdav/cache/Cache.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/webdav/cache/Cache.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/webdav/cache/CacheUtils.kt b/app/src/main/kotlin/at/bitfire/davdroid/webdav/cache/CacheUtils.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/webdav/cache/CacheUtils.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/webdav/cache/CacheUtils.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/webdav/cache/DiskCache.kt b/app/src/main/kotlin/at/bitfire/davdroid/webdav/cache/DiskCache.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/webdav/cache/DiskCache.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/webdav/cache/DiskCache.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/webdav/cache/HeadResponseCache.kt b/app/src/main/kotlin/at/bitfire/davdroid/webdav/cache/HeadResponseCache.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/webdav/cache/HeadResponseCache.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/webdav/cache/HeadResponseCache.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/webdav/cache/MemoryCache.kt b/app/src/main/kotlin/at/bitfire/davdroid/webdav/cache/MemoryCache.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/webdav/cache/MemoryCache.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/webdav/cache/MemoryCache.kt
diff --git a/app/src/main/java/at/bitfire/davdroid/webdav/cache/SegmentedCache.kt b/app/src/main/kotlin/at/bitfire/davdroid/webdav/cache/SegmentedCache.kt
similarity index 100%
rename from app/src/main/java/at/bitfire/davdroid/webdav/cache/SegmentedCache.kt
rename to app/src/main/kotlin/at/bitfire/davdroid/webdav/cache/SegmentedCache.kt
diff --git a/app/src/main/res/layout/account_collections.xml b/app/src/main/res/layout/account_collections.xml
index 54defa1acc1e2d63659dcb5f78397ae252316676..038cd72b27d4c497c4fbbb0378d1696d2f7bb55b 100644
--- a/app/src/main/res/layout/account_collections.xml
+++ b/app/src/main/res/layout/account_collections.xml
@@ -64,7 +64,7 @@
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
- android:paddingBottom="@dimen/fab_bottom_padding"
+ android:paddingBottom="148dp"
android:clipToPadding="false" />
جوجل
دليل عناوين جوجل
دليل العناوين
- إدارة الحسابات
-
- المزيد من المعلومات
-
-
-
-
-
-
- فشل اكتشاف الخدمة
- لم يتمكن التطبيق من تجديد قائمة المجموعة
- اسم الحساب مأخوذ بالفعل
-
- اسم المستخدم
- كلمة المرور
+ إدارة الحسابات
+
+ المزيد من المعلومات
+
+
+
+
+
+
+ فشل اكتشاف الخدمة
+ لم يتمكن التطبيق من تجديد قائمة المجموعة
+ اسم الحساب مأخوذ بالفعل
+
+ اسم المستخدم
+ كلمة المرور
diff --git a/app/src/main/res/values-ca/strings.xml b/app/src/main/res/values-ca/strings.xml
index 546b81ee5ce51f0f6e3ac3a80b204d3d9c531ee2..5f56288572eab9a23e4f09e43bcd030bae738bd4 100644
--- a/app/src/main/res/values-ca/strings.xml
+++ b/app/src/main/res/values-ca/strings.xml
@@ -127,9 +127,7 @@
Fer una donació
Política de privacitat
Notificacions desactivades. No es notificaran els errors de sincronització.
- Sense connexió a internet. Android no executarà la sincronització
Gestiona les connexions
- Espai d\'emmagatzematge baix. L\'Android no executarà la sincronització.
Gestiona l\'emmagatzematge
S\'ha activat l\'estalviador de dades. La sincronització en segon pla està restringida.
Gestió de l\'estalviador de dades
@@ -298,9 +296,6 @@
Noms (SSID) separats per comes de les xarxes Wi-Fi permeses (deixeu-ho en blanc per a totes)
La restricció per SSID de la Wi-Fi requereix una configuració addicional
Gestió
- Connexió VPN
- Requerir connexió sense VPN (recomanat)
- Les VPN compten com a connexió a Internet
Autentificació
Re-Autenticar
Tornar a realitzar l\'inici de sessió amb OAuth
@@ -395,9 +390,6 @@
S\'ha produït un error HTTP.
S\'ha produït un error d\'E/S.
Mostra els detalls
-
- Sincronització en pausa
- Gairebé no queda espai lliure
Muntatges WebDAV
Quota utilitzada: %1$s / disponible: %2$s
diff --git a/app/src/main/res/values-cs/strings.xml b/app/src/main/res/values-cs/strings.xml
index 894e02571c1ec08a0e4fa779df6bbb0d11d2954d..3723b84fefdd3584eeb1917ef1eb37fedba431dd 100644
--- a/app/src/main/res/values-cs/strings.xml
+++ b/app/src/main/res/values-cs/strings.xml
@@ -1,422 +1,418 @@
-
- Správce účtu
- Účet (už) neexistuje
- Správce účtu adresář kontaktů
- Adresáře kontaktů
- Odebrat
- Storno
- Tuto kolonku je třeba vyplnit
- Pomoc
- Sdílet
- Databáze rozbitá
- Všechny účty byly lokálně odebrány.
- Ladění
- Ostatní důležité zprávy
- Stavové zprávy nízké priority
- Synchronizace
- Chyby synchronizace
- Důležité chyby, které zastaví synchronizaci, jako např. neočekávané odpovědi ze serveru
- Varování ohledně synchronizace
- Nefatální problémy při synchronizaci jako například některé neplatné soubory
- Chyby sítě a vstupu/výstupu
- Překročení časových limitů, problémy se spojením, atd. (často dočasné)
-
- Vaše data. Vaše volba.
- Mějte pod svou kontrolou.
- Synchronizace v pravidelných intervalech
- Vypnuto (nedoporučeno)
- Zapnuto (doporučeno)
- Pokud chcete synchronizaci v pravidelných intervalech, je třeba %s povolit být spuštěné na pozadí. V opačném případě může systém Android synchronizaci kdykoli pozastavit.
- Nepotřebuji synchronizaci v pravidelných intervalech.*
- Kompatibilita %s
- Toto zařízení nejspíš synchronizaci blokuje. Pokud se vás to týká, je možné to vyřešit pouze ručně.
- Potřebná nastavení provedena, už nepřipomínat.*
- * Pokud chcete připomenout později, nezaškrtávejte. Je možné resetovat v nastavení aplikace / %s.
- Další informace
- jtx Board
-
- Podpora úkolů
- Pokud jsou úkoly podporovány vámi využívaným serverem, je možné je synchronizovat pomocí podporované aplikace pro úkoly:
- OpenTasks
- Nezdá se už být vyvíjeno – nedoporučeno.
- Tasks.org
- nejsou podporovány.]]>
- Není k dispozici žádný obchod s aplikacemi
- Nepotřebuji podporu pro úkoly.*
- Opensource software
- Jsme rádi, že %s používáte. Jde o opensource software. Vývoj, údržba a podpora je ale těžká práce. Prosím zvažte zapojení se (je mnoho způsobů jak) nebo podpoření vývoje darem. Bude to velmi oceněno!
- Jak se zapojit / podpořit vývoj darem
- Nějakou dobu teď nezobrazovat
-
- Oprávnění
- Aby fungovalo správně, %s vyžaduje oprávnění.
- Vše níže uvedené
- Pomocí tohoto zapněte všechny funkce (doporučeno)
- Všechna oprávnění udělena
- Oprávnění pro přístup ke kontaktům
- Bez synchronizace kontaktů (nedoporučeno)
- Synchronizace kontaktů možná
- Oprávnění pro přístup ke kalendáři
- Bez synchronizace kalendáře (nedoporučeno)
- Synchronizace kalendáře možná
- Upozornění vypnuta (nedoporučeno)
- Upozornění zapnuta
- Oprávnění pro jtx Board
- Bez synchronizace úkolů, žurnálů a poznámek (není nainstalováno)
- Bez synchronizace úkolů, žurnálů a poznámek
- Synchronizace úkolů, žurnálů a poznámek možná
- Oprávnění pro OpenTasks
- Oprávnění pro úkoly
- Bez synchronizace úkolů (nenainstalováno)
- Žádné úlohy ohledně synchronizace
- Synchronizace úkolů možná
- Ponechat oprávnění
- Oprávnění mohou být automaticky resetována (nedoporučeno)
- Oprávnění nebudou resetována automaticky
- Klikněte na Oprávnění > zrušte zaškrtnutí u „Odebrat oprávnění pokud aplikace dlouhodobě není používána“
- Pokud přepínač nefunguje, použijte nastavení aplikací / Oprávnění
- Nastavení aplikace
-
- Oprávnění k přístupu k názvům (SSID) WiFi sítí
- Aby bylo možné přistupovat k názvu (SSID) WiFi sítě, ke které jste připojení, je třeba, aby byly splněny tyto podmínky:
- Oprávnění pro přístup k přesné poloze
- Oprávnění pro přístup k poloze uděleno
- Oprávnění pro přístup k poloze odepřeno
- Oprávnění pro přístup k poloze na pozadí
- Povolit napořád
- %s]]>
- %s]]>
- %s používá oprávnění k přístupu k poloze pouze pro zjišťování názvu (SSID) WiFi sítě, ke které jste právě připojení a to pro účely účtů, omezených právě na dané SSID. Toto se děje i když je aplikace spuštěná na pozadí. Žádná data o poloze nejsou shromažďována, ukládána, zpracovávána ani nikam odesílána.
- Určování polohy vždy zapnuté
- Služba určování polohy je zapnutá
- Služba určování polohy je vypnutá
-
- Překlady
- Knihovny
- Verze %1$s (%2$d)
- Sestaveno %s
- © Ricki Hirner, Bernhard Stockmann (bitfire web engineering GmbH) a přispěvatelé
- Tuto verzi je možné šířit pouze přes Google Play.
- Na tento program nejsou poskytovány ŽÁDNÉ ZÁRUKY. Jedná se o svobodný software a jeho šíření dál je vítáno, ovšem za podmínky, že stejné svobody zůstanou zachovány i všem dalším příjemcům.
- Poděkování: %s]]>
-
- Nedaří se vytvořit soubor pro záznam událostí
- Nyní je zaznamenáváno všech %s aktivit
- Zobrazit/sdílet
- Vypnout
-
- Otevřít panel navigace
- Zavřít panel navigace
- Adaptér synchronizace CalDAV/CardDAV
- O aplikaci / Licence
- Zpětná vazba k vývojové verzi
- Nainstalujte si e-mailového klienta
- Nainstalujte si webový prohlížeč
- Nastavení
- Novinky a aktualizace
- Nástroje
- Externí odkazy
- Webová stránka
- Příručka
- FAQ
- Komunita
- Obdarovat
- Ochrana soukromí
- Upozornění vypnuta. Nebudete upozorněni na chyby při synchronizaci.
- Bez připojení k Internetu. Systém Android synchronizaci nespustí.
- Spravovat spojení
- Zbývá málo místa na úložišti. Systém Android nespustí synchronizaci.
- Vítejte v aplikaci Správce účtu!\n\nNyní můžete přidat CalDAV/CardDAV účet.
- Spravovat úložiště
- Automatická synchronizace v rámci celého systému je vypnutá
- Zapnout
- Synchronizovat všechny účty
-
- Vyhledání služby se nezdařilo
- Nedaří se znovu načíst seznam sady
-
- Běh na pozadí není zařízením umožňován
- Je zapotřebí zařadit na seznam výjimek z optimalizace akumulátoru
-
- Spuštěné v popředí
- Na některých zařízeních je toto nezbytné aby fungovala automatická synchronizace.
-
- Nastavení
- Ladění
- Zobrazit ladící informace
- Zobrazit/sdílet podrobnosti o software a nastavení
- Podrobnější zaznamenávání událostí
- Zaznamenávání událostí je aktivní
- Zaznamenávání událostí je vypnuté
- Optimalizace akumulátoru
- Aplikace je zařazena na seznam výjimek (doporučeno)
- Aplikace není zařazena na seznam výjimek (není doporučeno)
- Ponechat spuštěné v popředí
- Může pomoci pokud snaha zařízení o úsporu energie překáží automatické synchronizaci
- Připojení
- Typ proxy
-
- - Systémová výchozí
- - Bez proxy
- - HTTP
- - SOCKS (pro Orbot)
-
- Hostitel proxy
- Port proxy
- Zabezpečení
- Oprávnění aplikace
- Zkontrolujte oprávnění potřebná pro synchronizaci
- Nedůvěřovat systémovým certifikátům
- Systémovým a uživatelem přidaným CA nebude důvěřováno
- Systémovým a uživatelem přidaným CA bude důvěřováno (doporučeno)
- Resetovat (ne)důvěryhodné certifikáty
- Resetovat důvěryhodnost všech uživatelsky určených certifikátů
- Všechny vlastní certifikáty byly resetovány
- Uživatelské prostředí
- Nastavení oznamování
- Spravovat kanály oznamování a jejich nastavení
- Vybrat vzhled
-
- - Výchozí systémový
- - Světlý
- - Tmavý
-
- Znovu zobrazovat rady
- Znovu zobrazí rady, které jste už označili jako přečtené
- Všechny rady budou znovu zobrazeny
- Napojení
- Aplikace pro úkoly
- Synchronizuje se s %s
- Nenalezena žádná kompatibilní aplikace pro úkoly
-
- CardDAV
- CalDAV
- Webcal
- Bez synchronizace kontaktů (chybí oprávnění)
- Bez synchronizace kalendáře (chybí oprávnění)
- Žádné úkoly k synchronizaci (chybí oprávnění)
- Bez synchronizace kalendáře a úkolů (chybí oprávnění)
- Nedaří se přistupovat ke kalendářům (chybí oprávnění)
- Oprávnění
- (Zatím) zde nejsou žádné adresáře kontaktů.
- (Zatím) zde nejsou žádné kalendáře.
- (Zatím) zde nejsou žádná přihlášení se k odebírání kalendáře.
- Seznam ze serveru znovu načtete přejetím prstem dolů.
- Synchronizovat nyní
- Nastavení účtu
- Přejmenovat účet
- Neuložená místní data mohou být vynechána. Po přejmenování je vyžadována nová synchronizace. Nové jméno účtu:
- Přejmenovat
- Tento název účtu už je používán někým jiným
- Účet se nedaří přejmenovat
- Smazat účet
- Opravdu smazat účet?
- Všechny místní kopie adresáře, kalendářů a úkolů budou smazány.
- synchronizovat tuto sadu
- pouze pro čtení
- kalendář
- seznam úkolů
- žurnál
- Zobrazit pouze osobní
- Znovu načíst seznam adresářů kontaktů
- Vytvořit nový adresář kontaktů
- Znovu načíst seznam kalendářů
- Vytvořit nový kalendář
- Nenalezena žádná aplikace, která by umožňovala webcal
- Nainstalovat ICSx⁵
-
- Přidat účet
- Přihlášení se e-mailovou adresou
- E-mailová adresa
- Vyžadován platný e-mail
- Heslo
- Vyžadováno heslo
- Přihlášení s URL a uživatelským jménem
- Je třeba, aby URL začínalo na http(s)://
- Uživatelské jméno
- Vyžadováno uživatelské jméno
- Základ URL
- Vybrat certifikát
- Přihlášení
- Přidat účet
- Název účtu
- Použití apostrofů (\') bylo u některých zařízení hlášeno jako problematické.
- Pro jméno účtu použijte svou e-mailovou adresu, protože Android bude brát jméno účtu jako údaj pro ORGANIZÁTORA vytvořených událostí. Nelze mít dva účty stejného jména.
- Metoda seskupování kontaktů:
- Je třeba zadat název pro účet
- Tento název účtu už je používán někým jiným
- Účet nelze vytvořit
- Pokročilé přihlašování (zvláštní případy použití)
- Použít uživatelské jméno / heslo
- Použít klientský certifikát
- Nenalezen žádný certifikát
- Instalovat certifikát
- Zjišťování nastavení
- Chvíli strpení, probíhá dotazování serveru…
- Nedaří se nalézt službu CalDAV nebo CardDAV.
- Nesprávné uživatelské jméno (e-mailová adresa) nebo heslo?
- Zobrazit podrobnosti
-
- Nastavení: %s
- Synchronizace
- Interval synchronizace kontaktů
- Pouze ručně
- Každých %d minut a ihned při lokálních změnách
- Interval synchronizace kalendáře
- Interval synchronizace úkolů
-
- - Pouze ručně
- - Každých 15 minut
- - Každých 30 minut
- - Každou hodinu
- - Každé 2 hodiny
- - Každé 4 hodiny
- - Jednou za den
-
- Synchronizovat pouze přes WiFi
- Synchronizace omezena na WiFi připojení
- Druh připojení není brán v potaz
- Omezení na názvy (SSID) WiFi sítí
- Bude synchronizovat pouze přes %s
- Bude synchronizovat pouze přes %s (vyžaduje zapnuté služby pro určování polohy)
- Bude použito libovolné WiFi připojení
- Čárkou oddělovaný seznam názvů (SSID) WiFi sítí, přes které synchronizovat (pokud omezovat nechcete, nevyplňujte)
- Omezení na názvy (SSID) WiFi sítí vyžaduje další nastavení
- Spravovat
- Ověření
- Uživatelské jméno
- Zadejte uživatelské jméno:
- Heslo
- Aktualizovat heslo dle svého serveru.
- Zadejte své heslo:
- Alternativní název klientského certifikátu
- Není vybrán certifikát
- CalDAV
- Časový limit pro staré události
- Synchronizovat všechny události
-
- - Ignorovat události starší než 1 den
- - Ignorovat události starší než %d dny
- - Ignorovat události starší než %d dnů
- - Ignorovat události starší než %d dny
-
- Události z minulosti starší, než vyznačený počet dnů, budou ignorovány (lze zadat 0). Pokud chcete synchronizovat všechny události, nevyplňujte.
- Výchozí připomínka
-
- - Výchozí připomínka jednu minutu před událostí
- - Výchozí připomínka %d minuty před událostí
- - Výchozí připomínka %d minut před událostí
- - Výchozí připomínka %d minuty před událostí
-
- Nejsou vytvořené žádné výchozí připomínky
- Pokud mají být pro události bez připomínky vytvořeny výchozí připomínky: požadovaný počet minut před událostí. Pokud výchozí připomínky nechcete, nevyplňujte.
- Spravovat barvy kalendářů
- Barvy kalendářů spravuje Správce účtu
- Barvy kalendářů nespravuje Správce účtu
- Podpora pro barvy událostí
- Barvy událostí jsou synchronizovány
- Barvy událostí nejsou synchronizovány
- CardDAV
- Metoda seskupování kontaktů
-
- - Skupiny jsou zvlášt vCards vizitky
- - Skupiny jsou kategorie u jednotlivých kontaktů
-
-
- Vytvořit adresář
- Vytvořit kalendář
- Časová zóna
- Možné položky kalendáře
- Události
- Úkoly
- Poznámky / deník
- Barva
- Vytváření sady
- Nadpis
- Nadpis je vyžadován
- Popis
- volitelné
- Umístění úložiště
- Je třeba zadat umístění na úložišti
- Vytvořit
- Smazat sadu
- Opravdu to chcete?
- Tato sada (%s) a všechna její data budou nadobro odebrána.
- Tato data by měla být smazána ze serveru.
- Vynutit pouze pro čtení
- Vlastnosti
- Adresa (URL):
- Vlastník:
-
- Ladící informace
- ZIP archiv
- Obsahuje ladící informace a záznamy událostí
- Nasdílet archiv pro účely přenosu do počítače, ze kterého odeslat e-mailem nebo přiložit k žádosti o technickou podporu.
- Nasdílet archiv
- Ladící informace připojené k této správě (vyžaduje podporu pro přílohy na straně přijímající aplikace).
- Chyba HTTP
- Chyba serveru
- Chyba WebDAV
- Chyba vstupu/výstupu
- Požadavek byl odepřen. Podrobnosti naleznete v souvisejících prostředcích a ladících informacích.
- Požadovaný prostředek (už) neexistuje. Podrobnosti naleznete v souvisejících prostředcích a ladících informacích.
- Došlo k problému na straně serveru. Obraťte se na podporu serveru, který využíváte.
- Došlo k neočekávané chybě. Podrobnosti naleznete v ladících informacích.
- Zobrazit podrobnosti
- Ladící informace byly shromážděny
- Prostředky, kterých se týká
- Související s problémem
- Prostředek na protějšku:
- Místní prostředek:
- Záznamy událostí
- Jsou k dispozici podrobnější záznamy událostí
- Zobrazit záznamy událostí
-
- Došlo k chybě.
- Došlo k HTTP chybě.
- Došlo k chybě vstupu/výstupu.
- Zobrazit podrobnosti
-
- Synchronizace pozastavena
- Nezbývá téměř žádné volné místo
-
- WebDAV připojení
- Využitá kvóta: %1$s / k dispozici: %2$s
- Obsah sdílení
- Odpojit
- Přidat WebDAV připojení
- Přímo přistupujte ke svým souborům v cloudu přidáním WebDAV připojení!
- jak fungují WebDAV připojení.]]>
- Zobrazovaný název
- WebDAV URL
- Neplatná URL
- Uživatelské jméno
- Heslo
- Přidat připojení (mount)
- Na této URL se nenachází žádná WebDAV služba
- Odebrat přípojný bod
- Podrobnosti o spojení budou ztraceny, ale soubory nebudou smazány.
- Přistupuje se k WebDAV souboru
- Stahuje se WebDAV soubor
- Nahrává se WebDAV soubor
- WebDAV připojení
-
- Správce účtu oprávnění
- Vyžadována dodatečná oprávnění
- Příliš stará verze %s
- Nejnižší požadovaná verze: %1$s
- Ověření se nezdařilo (zkontrolujte přihlašovací údaje)
- Chyba sítě nebo vstupu/výstupu – %s
- Chyba HTTP serveru – %s
- Chyba místního úložiště – %s
- Zobrazit položku
- Ze serveru obdržen neplaný kontakt
- Ze serveru obdržena neplatná událost
- Ze serveru obdržen neplatný úkol
- Ignoruje se jeden či více neplatný prostředků
-
- Správce účtu: Zabezpečení připojení
- Správce účtu nalezl neznámý certifikát. Chcete mu důvěřovat?
+
+ Správce účtu
+ Účet (už) neexistuje
+ Správce účtu adresář kontaktů
+ Adresáře kontaktů
+ Odebrat
+ Storno
+ Tuto kolonku je třeba vyplnit
+ Pomoc
+ Sdílet
+ Databáze rozbitá
+ Všechny účty byly lokálně odebrány.
+ Ladění
+ Ostatní důležité zprávy
+ Stavové zprávy nízké priority
+ Synchronizace
+ Chyby synchronizace
+ Důležité chyby, které zastaví synchronizaci, jako např. neočekávané odpovědi ze serveru
+ Varování ohledně synchronizace
+ Nefatální problémy při synchronizaci jako například některé neplatné soubory
+ Chyby sítě a vstupu/výstupu
+ Překročení časových limitů, problémy se spojením, atd. (často dočasné)
+
+ Vaše data. Vaše volba.
+ Mějte pod svou kontrolou.
+ Synchronizace v pravidelných intervalech
+ Vypnuto (nedoporučeno)
+ Zapnuto (doporučeno)
+ Pokud chcete synchronizaci v pravidelných intervalech, je třeba %s povolit být spuštěné na pozadí. V opačném případě může systém Android synchronizaci kdykoli pozastavit.
+ Nepotřebuji synchronizaci v pravidelných intervalech.*
+ Kompatibilita %s
+ Toto zařízení nejspíš synchronizaci blokuje. Pokud se vás to týká, je možné to vyřešit pouze ručně.
+ Potřebná nastavení provedena, už nepřipomínat.*
+ * Pokud chcete připomenout později, nezaškrtávejte. Je možné resetovat v nastavení aplikace / %s.
+ Další informace
+ jtx Board
+
+ Podpora úkolů
+ Pokud jsou úkoly podporovány vámi využívaným serverem, je možné je synchronizovat pomocí podporované aplikace pro úkoly:
+ OpenTasks
+ Nezdá se už být vyvíjeno – nedoporučeno.
+ Tasks.org
+ nejsou podporovány.]]>
+ Není k dispozici žádný obchod s aplikacemi
+ Nepotřebuji podporu pro úkoly.*
+ Opensource software
+ Jsme rádi, že %s používáte. Jde o opensource software. Vývoj, údržba a podpora je ale těžká práce. Prosím zvažte zapojení se (je mnoho způsobů jak) nebo podpoření vývoje darem. Bude to velmi oceněno!
+ Jak se zapojit / podpořit vývoj darem
+ Nějakou dobu teď nezobrazovat
+
+ Oprávnění
+ Aby fungovalo správně, %s vyžaduje oprávnění.
+ Vše níže uvedené
+ Pomocí tohoto zapněte všechny funkce (doporučeno)
+ Všechna oprávnění udělena
+ Oprávnění pro přístup ke kontaktům
+ Bez synchronizace kontaktů (nedoporučeno)
+ Synchronizace kontaktů možná
+ Oprávnění pro přístup ke kalendáři
+ Bez synchronizace kalendáře (nedoporučeno)
+ Synchronizace kalendáře možná
+ Upozornění vypnuta (nedoporučeno)
+ Upozornění zapnuta
+ Oprávnění pro jtx Board
+ Bez synchronizace úkolů, žurnálů a poznámek (není nainstalováno)
+ Bez synchronizace úkolů, žurnálů a poznámek
+ Synchronizace úkolů, žurnálů a poznámek možná
+ Oprávnění pro OpenTasks
+ Oprávnění pro úkoly
+ Bez synchronizace úkolů (nenainstalováno)
+ Žádné úlohy ohledně synchronizace
+ Synchronizace úkolů možná
+ Ponechat oprávnění
+ Oprávnění mohou být automaticky resetována (nedoporučeno)
+ Oprávnění nebudou resetována automaticky
+ Klikněte na Oprávnění > zrušte zaškrtnutí u „Odebrat oprávnění pokud aplikace dlouhodobě není používána“
+ Pokud přepínač nefunguje, použijte nastavení aplikací / Oprávnění
+ Nastavení aplikace
+
+ Oprávnění k přístupu k názvům (SSID) WiFi sítí
+ Aby bylo možné přistupovat k názvu (SSID) WiFi sítě, ke které jste připojení, je třeba, aby byly splněny tyto podmínky:
+ Oprávnění pro přístup k přesné poloze
+ Oprávnění pro přístup k poloze uděleno
+ Oprávnění pro přístup k poloze odepřeno
+ Oprávnění pro přístup k poloze na pozadí
+ Povolit napořád
+ %s]]>
+ %s]]>
+ %s používá oprávnění k přístupu k poloze pouze pro zjišťování názvu (SSID) WiFi sítě, ke které jste právě připojení a to pro účely účtů, omezených právě na dané SSID. Toto se děje i když je aplikace spuštěná na pozadí. Žádná data o poloze nejsou shromažďována, ukládána, zpracovávána ani nikam odesílána.
+ Určování polohy vždy zapnuté
+ Služba určování polohy je zapnutá
+ Služba určování polohy je vypnutá
+
+ Překlady
+ Knihovny
+ Verze %1$s (%2$d)
+ Sestaveno %s
+ © Ricki Hirner, Bernhard Stockmann (bitfire web engineering GmbH) a přispěvatelé
+ Tuto verzi je možné šířit pouze přes Google Play.
+ Na tento program nejsou poskytovány ŽÁDNÉ ZÁRUKY. Jedná se o svobodný software a jeho šíření dál je vítáno, ovšem za podmínky, že stejné svobody zůstanou zachovány i všem dalším příjemcům.
+ Poděkování: %s]]>
+
+ Nedaří se vytvořit soubor pro záznam událostí
+ Nyní je zaznamenáváno všech %s aktivit
+ Zobrazit/sdílet
+ Vypnout
+
+ Otevřít panel navigace
+ Zavřít panel navigace
+ Adaptér synchronizace CalDAV/CardDAV
+ O aplikaci / Licence
+ Zpětná vazba k vývojové verzi
+ Nainstalujte si e-mailového klienta
+ Nainstalujte si webový prohlížeč
+ Nastavení
+ Novinky a aktualizace
+ Nástroje
+ Externí odkazy
+ Webová stránka
+ Příručka
+ FAQ
+ Komunita
+ Obdarovat
+ Ochrana soukromí
+ Upozornění vypnuta. Nebudete upozorněni na chyby při synchronizaci.
+ Spravovat spojení
+ Zbývá málo místa na úložišti. Systém Android nespustí synchronizaci.
+ Vítejte v aplikaci Správce účtu!\n\nNyní můžete přidat CalDAV/CardDAV účet.
+ Spravovat úložiště
+ Automatická synchronizace v rámci celého systému je vypnutá
+ Zapnout
+ Synchronizovat všechny účty
+
+ Vyhledání služby se nezdařilo
+ Nedaří se znovu načíst seznam sady
+
+ Běh na pozadí není zařízením umožňován
+ Je zapotřebí zařadit na seznam výjimek z optimalizace akumulátoru
+
+ Spuštěné v popředí
+ Na některých zařízeních je toto nezbytné aby fungovala automatická synchronizace.
+
+ Nastavení
+ Ladění
+ Zobrazit ladící informace
+ Zobrazit/sdílet podrobnosti o software a nastavení
+ Podrobnější zaznamenávání událostí
+ Zaznamenávání událostí je aktivní
+ Zaznamenávání událostí je vypnuté
+ Optimalizace akumulátoru
+ Aplikace je zařazena na seznam výjimek (doporučeno)
+ Aplikace není zařazena na seznam výjimek (není doporučeno)
+ Ponechat spuštěné v popředí
+ Může pomoci pokud snaha zařízení o úsporu energie překáží automatické synchronizaci
+ Připojení
+ Typ proxy
+
+ - Systémová výchozí
+ - Bez proxy
+ - HTTP
+ - SOCKS (pro Orbot)
+
+ Hostitel proxy
+ Port proxy
+ Zabezpečení
+ Oprávnění aplikace
+ Zkontrolujte oprávnění potřebná pro synchronizaci
+ Nedůvěřovat systémovým certifikátům
+ Systémovým a uživatelem přidaným CA nebude důvěřováno
+ Systémovým a uživatelem přidaným CA bude důvěřováno (doporučeno)
+ Resetovat (ne)důvěryhodné certifikáty
+ Resetovat důvěryhodnost všech uživatelsky určených certifikátů
+ Všechny vlastní certifikáty byly resetovány
+ Uživatelské prostředí
+ Nastavení oznamování
+ Spravovat kanály oznamování a jejich nastavení
+ Vybrat vzhled
+
+ - Výchozí systémový
+ - Světlý
+ - Tmavý
+
+ Znovu zobrazovat rady
+ Znovu zobrazí rady, které jste už označili jako přečtené
+ Všechny rady budou znovu zobrazeny
+ Napojení
+ Aplikace pro úkoly
+ Synchronizuje se s %s
+ Nenalezena žádná kompatibilní aplikace pro úkoly
+
+ CardDAV
+ CalDAV
+ Webcal
+ Bez synchronizace kontaktů (chybí oprávnění)
+ Bez synchronizace kalendáře (chybí oprávnění)
+ Žádné úkoly k synchronizaci (chybí oprávnění)
+ Bez synchronizace kalendáře a úkolů (chybí oprávnění)
+ Nedaří se přistupovat ke kalendářům (chybí oprávnění)
+ Oprávnění
+ (Zatím) zde nejsou žádné adresáře kontaktů.
+ (Zatím) zde nejsou žádné kalendáře.
+ (Zatím) zde nejsou žádná přihlášení se k odebírání kalendáře.
+ Seznam ze serveru znovu načtete přejetím prstem dolů.
+ Synchronizovat nyní
+ Nastavení účtu
+ Přejmenovat účet
+ Neuložená místní data mohou být vynechána. Po přejmenování je vyžadována nová synchronizace. Nové jméno účtu:
+ Přejmenovat
+ Tento název účtu už je používán někým jiným
+ Účet se nedaří přejmenovat
+ Smazat účet
+ Opravdu smazat účet?
+ Všechny místní kopie adresáře, kalendářů a úkolů budou smazány.
+ synchronizovat tuto sadu
+ pouze pro čtení
+ kalendář
+ seznam úkolů
+ žurnál
+ Zobrazit pouze osobní
+ Znovu načíst seznam adresářů kontaktů
+ Vytvořit nový adresář kontaktů
+ Znovu načíst seznam kalendářů
+ Vytvořit nový kalendář
+ Nenalezena žádná aplikace, která by umožňovala webcal
+ Nainstalovat ICSx⁵
+
+ Přidat účet
+ Přihlášení se e-mailovou adresou
+ E-mailová adresa
+ Vyžadován platný e-mail
+ Heslo
+ Vyžadováno heslo
+ Přihlášení s URL a uživatelským jménem
+ Je třeba, aby URL začínalo na http(s)://
+ Uživatelské jméno
+ Vyžadováno uživatelské jméno
+ Základ URL
+ Vybrat certifikát
+ Přihlášení
+ Přidat účet
+ Název účtu
+ Použití apostrofů (\') bylo u některých zařízení hlášeno jako problematické.
+ Pro jméno účtu použijte svou e-mailovou adresu, protože Android bude brát jméno účtu jako údaj pro ORGANIZÁTORA vytvořených událostí. Nelze mít dva účty stejného jména.
+ Metoda seskupování kontaktů:
+ Je třeba zadat název pro účet
+ Tento název účtu už je používán někým jiným
+ Účet nelze vytvořit
+ Pokročilé přihlašování (zvláštní případy použití)
+ Použít uživatelské jméno / heslo
+ Použít klientský certifikát
+ Nenalezen žádný certifikát
+ Instalovat certifikát
+ Zjišťování nastavení
+ Chvíli strpení, probíhá dotazování serveru…
+ Nedaří se nalézt službu CalDAV nebo CardDAV.
+ Nesprávné uživatelské jméno (e-mailová adresa) nebo heslo?
+ Zobrazit podrobnosti
+
+ Nastavení: %s
+ Synchronizace
+ Interval synchronizace kontaktů
+ Pouze ručně
+ Každých %d minut a ihned při lokálních změnách
+ Interval synchronizace kalendáře
+ Interval synchronizace úkolů
+
+ - Pouze ručně
+ - Každých 15 minut
+ - Každých 30 minut
+ - Každou hodinu
+ - Každé 2 hodiny
+ - Každé 4 hodiny
+ - Jednou za den
+
+ Synchronizovat pouze přes WiFi
+ Synchronizace omezena na WiFi připojení
+ Druh připojení není brán v potaz
+ Omezení na názvy (SSID) WiFi sítí
+ Bude synchronizovat pouze přes %s
+ Bude synchronizovat pouze přes %s (vyžaduje zapnuté služby pro určování polohy)
+ Bude použito libovolné WiFi připojení
+ Čárkou oddělovaný seznam názvů (SSID) WiFi sítí, přes které synchronizovat (pokud omezovat nechcete, nevyplňujte)
+ Omezení na názvy (SSID) WiFi sítí vyžaduje další nastavení
+ Spravovat
+ Ověření
+ Uživatelské jméno
+ Zadejte uživatelské jméno:
+ Heslo
+ Aktualizovat heslo dle svého serveru.
+ Zadejte své heslo:
+ Alternativní název klientského certifikátu
+ Není vybrán certifikát
+ CalDAV
+ Časový limit pro staré události
+ Synchronizovat všechny události
+
+ - Ignorovat události starší než 1 den
+ - Ignorovat události starší než %d dny
+ - Ignorovat události starší než %d dnů
+ - Ignorovat události starší než %d dny
+
+ Události z minulosti starší, než vyznačený počet dnů, budou ignorovány (lze zadat 0). Pokud chcete synchronizovat všechny události, nevyplňujte.
+ Výchozí připomínka
+
+ - Výchozí připomínka jednu minutu před událostí
+ - Výchozí připomínka %d minuty před událostí
+ - Výchozí připomínka %d minut před událostí
+ - Výchozí připomínka %d minuty před událostí
+
+ Nejsou vytvořené žádné výchozí připomínky
+ Pokud mají být pro události bez připomínky vytvořeny výchozí připomínky: požadovaný počet minut před událostí. Pokud výchozí připomínky nechcete, nevyplňujte.
+ Spravovat barvy kalendářů
+ Barvy kalendářů spravuje Správce účtu
+ Barvy kalendářů nespravuje Správce účtu
+ Podpora pro barvy událostí
+ Barvy událostí jsou synchronizovány
+ Barvy událostí nejsou synchronizovány
+ CardDAV
+ Metoda seskupování kontaktů
+
+ - Skupiny jsou zvlášt vCards vizitky
+ - Skupiny jsou kategorie u jednotlivých kontaktů
+
+
+ Vytvořit adresář
+ Vytvořit kalendář
+ Časová zóna
+ Možné položky kalendáře
+ Události
+ Úkoly
+ Poznámky / deník
+ Barva
+ Vytváření sady
+ Nadpis
+ Nadpis je vyžadován
+ Popis
+ volitelné
+ Umístění úložiště
+ Je třeba zadat umístění na úložišti
+ Vytvořit
+ Smazat sadu
+ Opravdu to chcete?
+ Tato sada (%s) a všechna její data budou nadobro odebrána.
+ Tato data by měla být smazána ze serveru.
+ Vynutit pouze pro čtení
+ Vlastnosti
+ Adresa (URL):
+ Vlastník:
+
+ Ladící informace
+ ZIP archiv
+ Obsahuje ladící informace a záznamy událostí
+ Nasdílet archiv pro účely přenosu do počítače, ze kterého odeslat e-mailem nebo přiložit k žádosti o technickou podporu.
+ Nasdílet archiv
+ Ladící informace připojené k této správě (vyžaduje podporu pro přílohy na straně přijímající aplikace).
+ Chyba HTTP
+ Chyba serveru
+ Chyba WebDAV
+ Chyba vstupu/výstupu
+ Požadavek byl odepřen. Podrobnosti naleznete v souvisejících prostředcích a ladících informacích.
+ Požadovaný prostředek (už) neexistuje. Podrobnosti naleznete v souvisejících prostředcích a ladících informacích.
+ Došlo k problému na straně serveru. Obraťte se na podporu serveru, který využíváte.
+ Došlo k neočekávané chybě. Podrobnosti naleznete v ladících informacích.
+ Zobrazit podrobnosti
+ Ladící informace byly shromážděny
+ Prostředky, kterých se týká
+ Související s problémem
+ Prostředek na protějšku:
+ Místní prostředek:
+ Záznamy událostí
+ Jsou k dispozici podrobnější záznamy událostí
+ Zobrazit záznamy událostí
+
+ Došlo k chybě.
+ Došlo k HTTP chybě.
+ Došlo k chybě vstupu/výstupu.
+ Zobrazit podrobnosti
+
+ WebDAV připojení
+ Využitá kvóta: %1$s / k dispozici: %2$s
+ Obsah sdílení
+ Odpojit
+ Přidat WebDAV připojení
+ Přímo přistupujte ke svým souborům v cloudu přidáním WebDAV připojení!
+ jak fungují WebDAV připojení.]]>
+ Zobrazovaný název
+ WebDAV URL
+ Neplatná URL
+ Uživatelské jméno
+ Heslo
+ Přidat připojení (mount)
+ Na této URL se nenachází žádná WebDAV služba
+ Odebrat přípojný bod
+ Podrobnosti o spojení budou ztraceny, ale soubory nebudou smazány.
+ Přistupuje se k WebDAV souboru
+ Stahuje se WebDAV soubor
+ Nahrává se WebDAV soubor
+ WebDAV připojení
+
+ Správce účtu oprávnění
+ Vyžadována dodatečná oprávnění
+ Příliš stará verze %s
+ Nejnižší požadovaná verze: %1$s
+ Ověření se nezdařilo (zkontrolujte přihlašovací údaje)
+ Chyba sítě nebo vstupu/výstupu – %s
+ Chyba HTTP serveru – %s
+ Chyba místního úložiště – %s
+ Zobrazit položku
+ Ze serveru obdržen neplaný kontakt
+ Ze serveru obdržena neplatná událost
+ Ze serveru obdržen neplatný úkol
+ Ignoruje se jeden či více neplatný prostředků
+
+ Správce účtu: Zabezpečení připojení
+ Správce účtu nalezl neznámý certifikát. Chcete mu důvěřovat?
diff --git a/app/src/main/res/values-da/strings.xml b/app/src/main/res/values-da/strings.xml
index 28cd94a0f0ca7c2b50bc05c4fa269cbc879fa23b..5a056afdd838d3aaf49214e2c2d50f9126c4e96b 100644
--- a/app/src/main/res/values-da/strings.xml
+++ b/app/src/main/res/values-da/strings.xml
@@ -1,426 +1,422 @@
-
- Kundechef
- Konto findes ikke (længere)
- Kundechef adressebog
- Adressebøger
- Fjern
- Annullere
- Feltet er påkrævet
- Hjælp
- Administrer konti
- Del
- Ingen internet, planlægger synkronisering
- Database ødelagt
- Alle konti er fjernet lokalt.
- Fejlsøgning
- Andre vigtige beskeder
- Lav-prioritet status beskeder
- Synkronisering
- Synkroniserings-fejl
- Vigtige fejl, der stopper synkronisering, som ikke forventet server svar
- Synkroniserings advarsler
- Ikke kritisk synkroniserig problem som bestemte ugyldige filer
- Netværks- og I/O-fejl
- Tidsudløb, forbindelse problemer m.m. (ofte midlertidig)
-
- Dine data. Dit valg.
- Tag kontrol
- Regelmæssigt synkroniseringsinterval
- Deaktiveret (ikke anbefalet)
- Aktiveret (anbefalet)
- For regelmæssig synkroniseringsinterval, %s skal have tilladelse til at køre i baggrunden. Ellers kan Android til enhver tid pause synkronisering.
- Ingen regelmæssigt synkroniseringsinterval.*
- %s kompatibilitet
- Enheden blokerer sandsynligvis synkronisering. Hvis dette er tilfældet kan det kun løses manuelt.
- Den krævede opsætning er udført. Stop påmindelser. *
- * Efterlad åben for senere påmindelse. Kan nulstilles i program opsætning / %s.
- Mere information
- jtx Board
-
- Opgaver understøttelse
- Hvis opgaver er server understøttet, kan de synkroniseres med et understøttet opgaver program:
- OpenTasks
- Ser ikke ud til at blive udviklet længere - ej anbefalet.
- Tasks.org
- er ikke understøttet.]]>
- ingen program-butik tilgængelig
- Ingen opgaver understøttelse.*
- Åben kilde program
- Vi er glade for at %s bruges, som er åben kilde program. Udvikling, vedligehold og understøttelse er hårdt arbejde. Overvej at bidrage (der er flere måder) eller donere. Det vil blive meget værdsat!
- Hvordan man bidrager/donerer
- Hvis ikke i nærmeste fremtid
-
- Rettigheder
- %s kræver rettigheder for at virke rigtig.
- Alle nedenstående
- Brug denne for at aktivere alle funktioner (anbefalet)
- Alle rettigheder tildelt
- Kontakter rettigheder
- Ingen kontakt synkronisering (ikke anbefalet)
- Kontakt synkronisering mulig
- Kalender rettigheder
- Ingen kalender synkronisering (ikke anbefalet)
- Kalender synkronisering mulig
- Notifikations-tilladelse
- Notifikationer slået fra (ej anbefalet)
- Notifikationer slået til
- jtx Board rettigheder
- Ingen opgaver, journaler & noter synkronisering (ikke installeret)
- Ingen opgaver, journaler & noter synkronisering
- Opgaver, journaler og noter synkronisering mulig
- OpenTasks rettigheder
- Opgaver rettigheder
- Ingen opgave synkronisering (ikke installeret)
- Ingen opgave synkronisering
- Opgave synkronisering mulig
- Behold rettigheder
- Rettigheder kan nulstilles automatisk (ikke anbefalet)
- Rettigheder nulstilles ikke automatisk
- Klik tilladelser > fravælg \"Fjern tilladelser hvis program ikke bruges\"
- Hvis en omskifter ikke virker, brug program opsætninger / rettigheder.
- Program opsætning
-
- Trådløs SSID rettigheder
- For at tilgå nuværende trådløs navn (SSID), skal følgende betingelser være opfyldt:
- Præcis placerings tilladelse
- Placering rettighed tildelt
- Placering rettighed afvist
- Baggrund placerings-rettighed
- Tillad altid
- %s]]>
- %s]]>
- %s bruger kun placering rettighed for at bestemme nuværende trådløs SSID for SSID begrænset konti. Dette sker selvom programmet kører i baggrund. Ingen placering data bliver opsamlet, gemt, behandlet eller sendt.
- Placering altid aktiveret
- Placering tjeneste er aktiveret
- Placering tjeneste er deaktiveret
-
- Oversættelser
- Biblioteker
- Version %1$s (%2$d)
- Oversat den %s
- © Ricki Hirner, Bernhard Stockmann (bitfire web engineering GmbH) og bidragydere
- Denne version er kun berettiget til distribution via Google Play.
- Dette program leveres ABSOLUT UDEN GARANTI. Det er fri software, og du er velkommen til at videredistribuere det under visse betingelse.
- tak til: %s]]>
-
- Kan ikke oprette log fil
- Logger alle %s aktiviteter
- Vis/del
- Deaktivere
-
- Åbne navigationsvindue
- Luk navigationsvindue
- CalDAV/CardDAV synkroniseringsadapter
- Om / licens
- Beta tilbagemelding
- Installér e-mail klient
- Installere netlæser
- Opsætning
- Nyheder & opdateringer
- Værktøj
- Eksterne henvisninger
- Netsted
- Manual
- OSS
- Fællesskab
- Donation
- Privatlivs politik
- Notifikationer slået fra. Du vil ikke blive gjort opmærksom på synkroniserings-fejl.
- Ingen internetforbindelse. Android kører ikke synkronisering.
- Aministrer forbindelser
- Lagerplds lav. Android kører ikke synkronisering.
- Velkommen til Kundechef!\n\nDu kan nu tilføje en CalDAV/CardDAV konto.
- Administrer lagerplads
- Gemning af data slået til. Synkronisering i baggrunden er begrænset.
- Administrer gemning af data
- Automatisk synkronisering på tværs af systemet er deaktiveret
- Aktivere
- Synkroniser alle konti
-
- Registrering af tjeneste kunne ikke foretages
- Kunne ikke opdatere samling liste
-
- Kan ikke køre i forgrunden
- Batteri optimering hvid listet påkrævet
-
- Kører i forgrund
- På nogle enheder er dette nødvendigt for automatisk synkronisering.
-
- Indstillinger
- Fejlsøgning
- Vis fejlsøgnings information
- Vis/del software og opsætningsoplysninger
- Uddybende logning
- Logning er aktiv
- Logning er deaktiveret
- Batteri optimering
- App er hvid listet (anbefalet)
- App er ikke hvid listet (ikke anbefalet)
- Hold i forgrunden
- Kan hjælpe hvis enhed forhindrer automatisk synkronisering
- Forbindelse
- Proxy type
-
- - System standard
- - Ingen proxy
- - HTTP
- - SOCKS (til Orbot)
-
- Proxy værtsnavn
- Proxy port
- Sikkerhed
- Program tilladelser
- Gennemgå tilladelser krævet til synkronisering
- Stol ikke på systemcertifikater
- System og brugertilføjede CA\'er vil ikke blive betroet
- System og brugertilføjede CA\'er vil blive betroet (anbefalet)
- Nulstil betroede / ikke betroede certifikater
- Nulstiller tilliden til brugerdefinerede certifikater
- Alle brugerdefinerede certifikater er blevet rydet
- Brugerflade
- Notifikations indstillinger
- Håndtér notifikationskanaler og deres opsætning
- Vælg tema
-
- - System standard
- - Lys
- - Mørk
-
- Nulstil vejledende pop op
- Genaktivere tidligere lukket pop op
- Al vejledning vil blive vist igen
- Integration
- Opgaver program
- Synkronisering med %s
- Der er ikke fundet et program der kan håndtere opgaver
-
- CardDAV
- CalDAV
- Webcal
- Ingen kontakter synkronisering (mangler rettigheder)
- Ingen kalender synkronisering (mangler rettigheder)
- Ingen opgave synkronisering (mangler rettigheder)
- Ingen kalender og opgaver synkronisering (mangler rettigheder)
- Kan ikke tilgå kalendere (mangler rettigheder)
- Rettigheder
- Der er endnu ingen adressebog.
- Der er endnu ingen kalender.
- Der er endnu ingen kalender abonnementer.
- Træk ned for at genopfriske listen fra serveren.
- Synkronisere
- Opsætning af konti
- Omdøb konto
- Lokale data der ikke er gemt kan gå tabt. Gen-synkronisering er krævet efter omdøbning. Nyt kontonavn:
- Omdøbe
- Konto navn er allerede i brug
- Kunne ikke omdøbe konto
- Slet konto
- Slet konto?
- Alle lokale kopier af addessebøger, kalendere og opgavelister vil blive slettet.
- synkronisere samling
- skrivebeskyttet
- kalender
- opgave liste
- journal
- Vis kun personlig
- Opdater adressebogslister
- Oprett ny adressebog
- Opdatere kalenderliste
- Oprette ny kalender
- Der er ikke fundet noget program der kan håndtere Webcal.
- Installere ICSx⁵
-
- Tilføj konto
- Log ind med e-mail adresse
- E-mail adresse
- Gyldig e-mail adresse påkrævet
- Adgangskode
- Adgangskode påkrævet
- Log ind med URL og brugernavn
- URL skal starte med http(s)://
- Brugernavn
- Brugernavn påkrævet
- Basis URL
- Vælge certifikat
- Log ind
- Tilføj konto
- Kontonavn
- Du kan ikke bruge anførelsestegn (\') på alle mobiler.
- Brug en e-mail adresse som kontonavn da Android bruger kontonavn til ORGANIZER-felt for oprettede aktiviteter. Man kan ikke have to konti med samme navn.
- Gruppering af kontakter:
- Kontonavn påkrævet
- Konto navn er allerede i brug
- Konto kunne ikke oprettes
- Avanceret logind (særlige tilfælde)
- Brug brugernavn/adgangskode
- Brug klient certifikat
- Intet certifikat fundet
- Installere certifikat
- Check konfiguration
- Vent, forespørger serveren…
- Kunne ikke finde CalDAV- eller CardDAV-tjeneste.
- Brugernavn (e-mail adresse) / adgangskode forkert?
- Vis detaljer
-
- Indstillinger: %s
- Synkronisering
- Synkroniseringsinterval for kontakter
- Kun manuelt
- Hver %d minutter + øjeblikkeligt ved lokale ændringer
- Synkroniseringsinterval for kalender
- Synkroniseringsinterval for opgaver
-
- - Kun manuelt
- - Hvert 15. minut
- - Hver halve time
- - Hver time
- - Hver 2. time
- - Hver 4. time
- - En gang om dagen
-
- Synkroniser kun over WiFi
- Synkronisering er begrænset til WiFi-forbindelser
- Forbindelsestypen har ingen betydning
- WiFi SSID-begrænsning
- Synkroniserer kun over %s
- Vil kun synkronisere over %s (aktiv placering tjenester påkrævet)
- Alle WiFi-forbindelser vil blive anvendt
- Kommaseparerede navne (SSID\'er) over tilladte WiFi-netværk (efterlad blank for at bruge alle)
- Trådløs SSID begrænsning kræver yderligere opsætning
- Håndtere
- Adgangsgodkendelse
- Brugernavn
- Indtaste brugernavn:
- Adgangskode
- Opdater adgangskoden, så den svarer til din server.
- Indtast adgangskode:
- Alias for klientcertifikat
- Intet certifikat valgt
- CalDAV
- Tidsafgrænsning for tidligere begivenheder
- Alle begivenheder vil blive synkroniseret
-
- - Begivenheder ældre end en dag vil blive ignoreret
- - Begivenheder, der er mere end %d dage gamle, vil blive ignoreret
-
- Begivenheder, som er mere end dette antal dage gamle vil blive ignoreret (kan også være 0). Hvis feltet ikke er udfyldt, vil alle begivenheder blive synkroniseret.
- Standard påmindelse
-
- - Standard påmindelse 1 minut før hændelse
- - Standard påmindelse %d minutter før hændelse
-
- Ingen standard påmindelse oprettet
- Hvis standard påmindelse skal oprettes for hændelse uden påmindelse: antal minutter før hændelse. Efterlad tom for at deaktivere standard påmindelse.
- Administrer farver for kalender
- Kalenderfarver administreres af Kundechef
- Kalenderfarver sættes ikke fra Kundechef
- Farver for begivenheder
- Farver for begivenheder er synkroniseret
- Farver for begivenheder er ikke synkroniseret
- CardDAV
- Gruppering af kontakter
-
- - Grupper er særskilte vCards
- - Grupper er kategorier per kontakt
-
-
- Opret adressebog
- Opret kalender
- Tid zone
- Mulige kalenderposte
- Begivenheder
- Opgaver
- Notater / journal
- Farve
- Opretter sæt
- Titel
- En titel er påkrævet
- Beskrivelse
- Valgfri
- Lager placering
- Lagerplads er påkrævet
- Opret
- Slet sæt
- Er du sikker?
- Denne samling (%s) og alle dens data vil blive fjernet helt.
- Disse data vil blive slettet fra serveren.
- Sæt skrivebeskyttet
- Egenskaber
- Sidst synkroniseret:
- Aldrig synkroniseret
- Adresse (URL):
- Ejer:
-
- Debug-info
- ZIP arkiv
- Indeholder fejlsøgnings information og log
- Del arkivet for at overføre det til en computer, sende det via e-mail eller vedhæfte til en support sag.
- Del arkiv
- Fejlsøge informationer vedhæftet denne meddelelse (kræver vedhæftning understøttelse hos modtagende program).
- HTTP fejl
- Server fejl
- WebDAV fejl
- Ind/ud fejl
- Anmodning blev afvist. Tjek involverede ressourcer og fejlsøgnings oplysninger for detaljer.
- Den ønskede ressource findes ikke. Kontrollér involverede ressourcer og fejlsøgnings oplysninger for detaljer.
- Der opstod et problem på server siden. Kontakt server brugerhjælp.
- En uventet fejl er opstået. Se fejlsøgnings info for detaljer.
- Vis detaljer
- Fejlsøgnings information er indsamlet
- Involveret ressourcer
- Relateret til problemet
- Fjern ressource:
- Lokal ressource:
- Log
- Uddybende log er tilgængelig
- Vis logfiler
-
- Der er opstået en fejl.
- Der er opstået en HTTP-fejl.
- Der er opstået en I/O-fejl.
- Vis detaljer
-
- Synkronisering i pause
- Næsten ingen plads tilbage
-
- WebDAV monteringspunkter
- Mængde brugt: %1$s / tilgængelig: %2$s
- Del indhold
- Afmontere
- Tilføj WebDAV monteringspunkt
- Tilføj en WebDAV mount for at tilgå dine filer i skyen
- hvordan WebDAV mounts virker.]]>
- Vis navn
- WebDAV URL
- Ugyldig URL
- Brugernavn
- Adgangskode
- Tilføj monteringspunkt
- Ingen WebDAV tjeneste på URL\'en
- Fjern monteringspunkt
- Forbindelses informationer vil gå tabt, men ingen filer slettes.
- Tilgå WebDAV fil
- Hent WebDAV fil
- Overfør WebDAV fil
- Montere WebDAV
-
- Kundechef-rettigheder
- Yderligere adgang påkrævet
- %s for gammel
- Påkrævet version: %1$s
- Login mislykkedes (check loginoplysninger)
- Netværks- eller I/O-fejl - %s
- HTTP-serverfejl - %s
- Lokal lagringsfejl - %s
- Blød fejl (maks forsøg nået)
- Vis element
- Modtaget ugyldig kontakt fra server
- Modtaget ugyldig begivenhed fra server
- Modtaget ugyldig opgave fra server
- Ignorere en eller flere ugyldige kilder
-
- Kundechef: Forbindelsessikkerhed
- Kundechef er stødt på et ukendt certifikat. Vil du stole på det?
+
+ Kundechef
+ Konto findes ikke (længere)
+ Kundechef adressebog
+ Adressebøger
+ Fjern
+ Annullere
+ Feltet er påkrævet
+ Hjælp
+ Administrer konti
+ Del
+ Ingen internet, planlægger synkronisering
+ Database ødelagt
+ Alle konti er fjernet lokalt.
+ Fejlsøgning
+ Andre vigtige beskeder
+ Lav-prioritet status beskeder
+ Synkronisering
+ Synkroniserings-fejl
+ Vigtige fejl, der stopper synkronisering, som ikke forventet server svar
+ Synkroniserings advarsler
+ Ikke kritisk synkroniserig problem som bestemte ugyldige filer
+ Netværks- og I/O-fejl
+ Tidsudløb, forbindelse problemer m.m. (ofte midlertidig)
+
+ Dine data. Dit valg.
+ Tag kontrol
+ Regelmæssigt synkroniseringsinterval
+ Deaktiveret (ikke anbefalet)
+ Aktiveret (anbefalet)
+ For regelmæssig synkroniseringsinterval, %s skal have tilladelse til at køre i baggrunden. Ellers kan Android til enhver tid pause synkronisering.
+ Ingen regelmæssigt synkroniseringsinterval.*
+ %s kompatibilitet
+ Enheden blokerer sandsynligvis synkronisering. Hvis dette er tilfældet kan det kun løses manuelt.
+ Den krævede opsætning er udført. Stop påmindelser. *
+ * Efterlad åben for senere påmindelse. Kan nulstilles i program opsætning / %s.
+ Mere information
+ jtx Board
+
+ Opgaver understøttelse
+ Hvis opgaver er server understøttet, kan de synkroniseres med et understøttet opgaver program:
+ OpenTasks
+ Ser ikke ud til at blive udviklet længere - ej anbefalet.
+ Tasks.org
+ er ikke understøttet.]]>
+ ingen program-butik tilgængelig
+ Ingen opgaver understøttelse.*
+ Åben kilde program
+ Vi er glade for at %s bruges, som er åben kilde program. Udvikling, vedligehold og understøttelse er hårdt arbejde. Overvej at bidrage (der er flere måder) eller donere. Det vil blive meget værdsat!
+ Hvordan man bidrager/donerer
+ Hvis ikke i nærmeste fremtid
+
+ Rettigheder
+ %s kræver rettigheder for at virke rigtig.
+ Alle nedenstående
+ Brug denne for at aktivere alle funktioner (anbefalet)
+ Alle rettigheder tildelt
+ Kontakter rettigheder
+ Ingen kontakt synkronisering (ikke anbefalet)
+ Kontakt synkronisering mulig
+ Kalender rettigheder
+ Ingen kalender synkronisering (ikke anbefalet)
+ Kalender synkronisering mulig
+ Notifikations-tilladelse
+ Notifikationer slået fra (ej anbefalet)
+ Notifikationer slået til
+ jtx Board rettigheder
+ Ingen opgaver, journaler & noter synkronisering (ikke installeret)
+ Ingen opgaver, journaler & noter synkronisering
+ Opgaver, journaler og noter synkronisering mulig
+ OpenTasks rettigheder
+ Opgaver rettigheder
+ Ingen opgave synkronisering (ikke installeret)
+ Ingen opgave synkronisering
+ Opgave synkronisering mulig
+ Behold rettigheder
+ Rettigheder kan nulstilles automatisk (ikke anbefalet)
+ Rettigheder nulstilles ikke automatisk
+ Klik tilladelser > fravælg \"Fjern tilladelser hvis program ikke bruges\"
+ Hvis en omskifter ikke virker, brug program opsætninger / rettigheder.
+ Program opsætning
+
+ Trådløs SSID rettigheder
+ For at tilgå nuværende trådløs navn (SSID), skal følgende betingelser være opfyldt:
+ Præcis placerings tilladelse
+ Placering rettighed tildelt
+ Placering rettighed afvist
+ Baggrund placerings-rettighed
+ Tillad altid
+ %s]]>
+ %s]]>
+ %s bruger kun placering rettighed for at bestemme nuværende trådløs SSID for SSID begrænset konti. Dette sker selvom programmet kører i baggrund. Ingen placering data bliver opsamlet, gemt, behandlet eller sendt.
+ Placering altid aktiveret
+ Placering tjeneste er aktiveret
+ Placering tjeneste er deaktiveret
+
+ Oversættelser
+ Biblioteker
+ Version %1$s (%2$d)
+ Oversat den %s
+ © Ricki Hirner, Bernhard Stockmann (bitfire web engineering GmbH) og bidragydere
+ Denne version er kun berettiget til distribution via Google Play.
+ Dette program leveres ABSOLUT UDEN GARANTI. Det er fri software, og du er velkommen til at videredistribuere det under visse betingelse.
+ tak til: %s]]>
+
+ Kan ikke oprette log fil
+ Logger alle %s aktiviteter
+ Vis/del
+ Deaktivere
+
+ Åbne navigationsvindue
+ Luk navigationsvindue
+ CalDAV/CardDAV synkroniseringsadapter
+ Om / licens
+ Beta tilbagemelding
+ Installér e-mail klient
+ Installere netlæser
+ Opsætning
+ Nyheder & opdateringer
+ Værktøj
+ Eksterne henvisninger
+ Netsted
+ Manual
+ OSS
+ Fællesskab
+ Donation
+ Privatlivs politik
+ Notifikationer slået fra. Du vil ikke blive gjort opmærksom på synkroniserings-fejl.
+ Aministrer forbindelser
+ Lagerplds lav. Android kører ikke synkronisering.
+ Velkommen til Kundechef!\n\nDu kan nu tilføje en CalDAV/CardDAV konto.
+ Administrer lagerplads
+ Gemning af data slået til. Synkronisering i baggrunden er begrænset.
+ Administrer gemning af data
+ Automatisk synkronisering på tværs af systemet er deaktiveret
+ Aktivere
+ Synkroniser alle konti
+
+ Registrering af tjeneste kunne ikke foretages
+ Kunne ikke opdatere samling liste
+
+ Kan ikke køre i forgrunden
+ Batteri optimering hvid listet påkrævet
+
+ Kører i forgrund
+ På nogle enheder er dette nødvendigt for automatisk synkronisering.
+
+ Indstillinger
+ Fejlsøgning
+ Vis fejlsøgnings information
+ Vis/del software og opsætningsoplysninger
+ Uddybende logning
+ Logning er aktiv
+ Logning er deaktiveret
+ Batteri optimering
+ App er hvid listet (anbefalet)
+ App er ikke hvid listet (ikke anbefalet)
+ Hold i forgrunden
+ Kan hjælpe hvis enhed forhindrer automatisk synkronisering
+ Forbindelse
+ Proxy type
+
+ - System standard
+ - Ingen proxy
+ - HTTP
+ - SOCKS (til Orbot)
+
+ Proxy værtsnavn
+ Proxy port
+ Sikkerhed
+ Program tilladelser
+ Gennemgå tilladelser krævet til synkronisering
+ Stol ikke på systemcertifikater
+ System og brugertilføjede CA\'er vil ikke blive betroet
+ System og brugertilføjede CA\'er vil blive betroet (anbefalet)
+ Nulstil betroede / ikke betroede certifikater
+ Nulstiller tilliden til brugerdefinerede certifikater
+ Alle brugerdefinerede certifikater er blevet rydet
+ Brugerflade
+ Notifikations indstillinger
+ Håndtér notifikationskanaler og deres opsætning
+ Vælg tema
+
+ - System standard
+ - Lys
+ - Mørk
+
+ Nulstil vejledende pop op
+ Genaktivere tidligere lukket pop op
+ Al vejledning vil blive vist igen
+ Integration
+ Opgaver program
+ Synkronisering med %s
+ Der er ikke fundet et program der kan håndtere opgaver
+
+ CardDAV
+ CalDAV
+ Webcal
+ Ingen kontakter synkronisering (mangler rettigheder)
+ Ingen kalender synkronisering (mangler rettigheder)
+ Ingen opgave synkronisering (mangler rettigheder)
+ Ingen kalender og opgaver synkronisering (mangler rettigheder)
+ Kan ikke tilgå kalendere (mangler rettigheder)
+ Rettigheder
+ Der er endnu ingen adressebog.
+ Der er endnu ingen kalender.
+ Der er endnu ingen kalender abonnementer.
+ Træk ned for at genopfriske listen fra serveren.
+ Synkronisere
+ Opsætning af konti
+ Omdøb konto
+ Lokale data der ikke er gemt kan gå tabt. Gen-synkronisering er krævet efter omdøbning. Nyt kontonavn:
+ Omdøbe
+ Konto navn er allerede i brug
+ Kunne ikke omdøbe konto
+ Slet konto
+ Slet konto?
+ Alle lokale kopier af addessebøger, kalendere og opgavelister vil blive slettet.
+ synkronisere samling
+ skrivebeskyttet
+ kalender
+ opgave liste
+ journal
+ Vis kun personlig
+ Opdater adressebogslister
+ Oprett ny adressebog
+ Opdatere kalenderliste
+ Oprette ny kalender
+ Der er ikke fundet noget program der kan håndtere Webcal.
+ Installere ICSx⁵
+
+ Tilføj konto
+ Log ind med e-mail adresse
+ E-mail adresse
+ Gyldig e-mail adresse påkrævet
+ Adgangskode
+ Adgangskode påkrævet
+ Log ind med URL og brugernavn
+ URL skal starte med http(s)://
+ Brugernavn
+ Brugernavn påkrævet
+ Basis URL
+ Vælge certifikat
+ Log ind
+ Tilføj konto
+ Kontonavn
+ Du kan ikke bruge anførelsestegn (\') på alle mobiler.
+ Brug en e-mail adresse som kontonavn da Android bruger kontonavn til ORGANIZER-felt for oprettede aktiviteter. Man kan ikke have to konti med samme navn.
+ Gruppering af kontakter:
+ Kontonavn påkrævet
+ Konto navn er allerede i brug
+ Konto kunne ikke oprettes
+ Avanceret logind (særlige tilfælde)
+ Brug brugernavn/adgangskode
+ Brug klient certifikat
+ Intet certifikat fundet
+ Installere certifikat
+ Check konfiguration
+ Vent, forespørger serveren…
+ Kunne ikke finde CalDAV- eller CardDAV-tjeneste.
+ Brugernavn (e-mail adresse) / adgangskode forkert?
+ Vis detaljer
+
+ Indstillinger: %s
+ Synkronisering
+ Synkroniseringsinterval for kontakter
+ Kun manuelt
+ Hver %d minutter + øjeblikkeligt ved lokale ændringer
+ Synkroniseringsinterval for kalender
+ Synkroniseringsinterval for opgaver
+
+ - Kun manuelt
+ - Hvert 15. minut
+ - Hver halve time
+ - Hver time
+ - Hver 2. time
+ - Hver 4. time
+ - En gang om dagen
+
+ Synkroniser kun over WiFi
+ Synkronisering er begrænset til WiFi-forbindelser
+ Forbindelsestypen har ingen betydning
+ WiFi SSID-begrænsning
+ Synkroniserer kun over %s
+ Vil kun synkronisere over %s (aktiv placering tjenester påkrævet)
+ Alle WiFi-forbindelser vil blive anvendt
+ Kommaseparerede navne (SSID\'er) over tilladte WiFi-netværk (efterlad blank for at bruge alle)
+ Trådløs SSID begrænsning kræver yderligere opsætning
+ Håndtere
+ Adgangsgodkendelse
+ Brugernavn
+ Indtaste brugernavn:
+ Adgangskode
+ Opdater adgangskoden, så den svarer til din server.
+ Indtast adgangskode:
+ Alias for klientcertifikat
+ Intet certifikat valgt
+ CalDAV
+ Tidsafgrænsning for tidligere begivenheder
+ Alle begivenheder vil blive synkroniseret
+
+ - Begivenheder ældre end en dag vil blive ignoreret
+ - Begivenheder, der er mere end %d dage gamle, vil blive ignoreret
+
+ Begivenheder, som er mere end dette antal dage gamle vil blive ignoreret (kan også være 0). Hvis feltet ikke er udfyldt, vil alle begivenheder blive synkroniseret.
+ Standard påmindelse
+
+ - Standard påmindelse 1 minut før hændelse
+ - Standard påmindelse %d minutter før hændelse
+
+ Ingen standard påmindelse oprettet
+ Hvis standard påmindelse skal oprettes for hændelse uden påmindelse: antal minutter før hændelse. Efterlad tom for at deaktivere standard påmindelse.
+ Administrer farver for kalender
+ Kalenderfarver administreres af Kundechef
+ Kalenderfarver sættes ikke fra Kundechef
+ Farver for begivenheder
+ Farver for begivenheder er synkroniseret
+ Farver for begivenheder er ikke synkroniseret
+ CardDAV
+ Gruppering af kontakter
+
+ - Grupper er særskilte vCards
+ - Grupper er kategorier per kontakt
+
+
+ Opret adressebog
+ Opret kalender
+ Tid zone
+ Mulige kalenderposte
+ Begivenheder
+ Opgaver
+ Notater / journal
+ Farve
+ Opretter sæt
+ Titel
+ En titel er påkrævet
+ Beskrivelse
+ Valgfri
+ Lager placering
+ Lagerplads er påkrævet
+ Opret
+ Slet sæt
+ Er du sikker?
+ Denne samling (%s) og alle dens data vil blive fjernet helt.
+ Disse data vil blive slettet fra serveren.
+ Sæt skrivebeskyttet
+ Egenskaber
+ Sidst synkroniseret:
+ Aldrig synkroniseret
+ Adresse (URL):
+ Ejer:
+
+ Debug-info
+ ZIP arkiv
+ Indeholder fejlsøgnings information og log
+ Del arkivet for at overføre det til en computer, sende det via e-mail eller vedhæfte til en support sag.
+ Del arkiv
+ Fejlsøge informationer vedhæftet denne meddelelse (kræver vedhæftning understøttelse hos modtagende program).
+ HTTP fejl
+ Server fejl
+ WebDAV fejl
+ Ind/ud fejl
+ Anmodning blev afvist. Tjek involverede ressourcer og fejlsøgnings oplysninger for detaljer.
+ Den ønskede ressource findes ikke. Kontrollér involverede ressourcer og fejlsøgnings oplysninger for detaljer.
+ Der opstod et problem på server siden. Kontakt server brugerhjælp.
+ En uventet fejl er opstået. Se fejlsøgnings info for detaljer.
+ Vis detaljer
+ Fejlsøgnings information er indsamlet
+ Involveret ressourcer
+ Relateret til problemet
+ Fjern ressource:
+ Lokal ressource:
+ Log
+ Uddybende log er tilgængelig
+ Vis logfiler
+
+ Der er opstået en fejl.
+ Der er opstået en HTTP-fejl.
+ Der er opstået en I/O-fejl.
+ Vis detaljer
+
+ WebDAV monteringspunkter
+ Mængde brugt: %1$s / tilgængelig: %2$s
+ Del indhold
+ Afmontere
+ Tilføj WebDAV monteringspunkt
+ Tilføj en WebDAV mount for at tilgå dine filer i skyen
+ hvordan WebDAV mounts virker.]]>
+ Vis navn
+ WebDAV URL
+ Ugyldig URL
+ Brugernavn
+ Adgangskode
+ Tilføj monteringspunkt
+ Ingen WebDAV tjeneste på URL\'en
+ Fjern monteringspunkt
+ Forbindelses informationer vil gå tabt, men ingen filer slettes.
+ Tilgå WebDAV fil
+ Hent WebDAV fil
+ Overfør WebDAV fil
+ Montere WebDAV
+
+ Kundechef-rettigheder
+ Yderligere adgang påkrævet
+ %s for gammel
+ Påkrævet version: %1$s
+ Login mislykkedes (check loginoplysninger)
+ Netværks- eller I/O-fejl - %s
+ HTTP-serverfejl - %s
+ Lokal lagringsfejl - %s
+ Blød fejl (maks forsøg nået)
+ Vis element
+ Modtaget ugyldig kontakt fra server
+ Modtaget ugyldig begivenhed fra server
+ Modtaget ugyldig opgave fra server
+ Ignorere en eller flere ugyldige kilder
+
+ Kundechef: Forbindelsessikkerhed
+ Kundechef er stødt på et ukendt certifikat. Vil du stole på det?
diff --git a/app/src/main/res/values-el/strings.xml b/app/src/main/res/values-el/strings.xml
index 34a951344c0848906584b762f3092d80b239af48..329db2f5c0084b34890281ea9b353b9290908bbf 100644
--- a/app/src/main/res/values-el/strings.xml
+++ b/app/src/main/res/values-el/strings.xml
@@ -1,368 +1,367 @@
-
- Account Manager
- Ο λογαριασμός δεν υπάρχει (πια)
- Βιβλίο διευθύνσεων Account Manager
- Βιβλία διευθύνσεων
- Αυτό το πεδίο είναι απαραίτητο
- Βοήθεια
- Διαμοιρασμός
- Υπάρχει σφάλμα στην βάση δεδομένων
- Όλοι οι λογαριασμοί έχουν διαγραφεί τοπικά
- Αποσφαλμάτωση
- Άλλα σημαντικά μηνύματα
- Μηνύματα κατάστασης χαμηλής προτεραιότητας
- Συγχρονισμός
- Σφάλματα συγχρονισμού
- Σημαντικά σφάλματα τα οποία σταματούν τον συγχρονισμό, όπως οι απροσδόκητες απαντήσεις του διακομιστή
- Προειδοποιήσεις συγχρονισμού
- Μη μοιραία προβλήματα συγχρονισμού όπως ορισμένα μη έγκυρα αρχεία
- Σφάλματα δικτύου και I/O
- Χρονικά όρια, προβλήματα σύνδεσης, κλπ. (συχνά προσωρινά)
-
- Τα δεδομένα σου. Οι επιλογές σου.
- Πάρε τον έλεγχο.
- Τακτά διαστήματα συγχρονισμού
- Απενεργοποιημένο (δεν προτείνεται)
- Ενεργοποιημένο (προτείνεται)
- Για συγχρονισμό σε τακτικά διαστήματα, πρέπει να επιτραπεί στο %s να λειτουργεί στο παρασκήνιο. Αλλιώς, το Android μπορεί να παύση τον συγχρονισμό ανά πάσα στιγμή.
- Δεν χρειάζομαι τακτικά διαστήματα συγχρονισμού.*
- %s Συμβατότητα
- Αυτή η συσκευή πιθανόν δεν επιτρέπει τον συγχρονισμό. Εάν αυτό σας επηρεάζει αρνητικά, μπορείτε να το λύσετε μόνο χειροκίνητα.
- Έχω κάνει τις απαιτούμενες ρυθμίσεις. Δεν θέλω άλλες υπενθυμίσεις.*
- Άφησε απενεργοποιημένες τις υπενθυμίσεις. Μπορούν να επαναφερθούν στις ρυθμίσεις εφαρμογών / %s.
- Περισσότερες πληροφορίες
- Υποστήριξη εργασιών
- Εάν οι εργασίες υποστηρίζονται από τον server σας, μπορούν να συγχρονιστούν με μια υποστηριζόμενη εφαρμογή εργασιών:
- OpenTasks
- Δεν υπάρχει διαθέσιμο κατάστημα εφαρμογών
- Δεν χρειάζομαι υποστήριξη εργασιών.*
- Λογισμικό ανοικτού κώδικα
- Μην το εμφανίσεις στο προσεχές μέλλον
-
- Δικαιώματα
- Το %sχρειάζεται δικαιώματα για να λειτουργήσει σωστά.
- Όλα τα παρακάτω
- Χρησιμοποίησε αυτό για να ενεργοποιήσεις όλες τις λειτουργίες (προτείνεται)
- Χορηγήθηκαν όλα τα δικαιώματα
- Δικαιώματα επαφών
- Μη συγχρονισμός επαφών (δεν προτείνεται)
- Ο Συγχρονισμός επαφών είναι δυνατός
- Δικαιώματα ημερολογίου
- Μη συγχρονισμός ημερολογίου (δεν προτείνεται)
- Ο Συγχρονισμός ημερολογίου είναι δυνατός
- Δικαιώματα OpenTasks
- Δικαιώματα εργασιών
- Μη συγχρονισμός εργασιών (δεν είναι εγκατεστημένο)
- Ο Συγχρονισμός εργασιών είναι διαθέσιμος
- Διατήρηση δικαιωμάτων
- Τα δικαιώματα μπορούν να επαναφερθούν αυτόματα (δεν προτείνεται)
- Τα δικαιώματα δεν θα επαναφερθούν αυτόματα
- Ρυθμίσεις εφαρμογής
-
- Δικαιώματα WiFi SSID
- Για να είναι δυνατή η πρόσβαση σε αυτό το WiFi (SSID), χρειάζεται να πληρούνται οι παρακάτω προϋποθέσεις:
- Δικαίωμα ακριβούς εντοπισμού
- Ενεργοποιήθηκε το δικαίωμα εντοπισμού
- Απενεργοποιήθηκε το δικαίωμα εντοπισμού
- Δικαίωμα εντοπισμού στο παρασκήνιο
- Να επιτρέπεται συνέχεια
- %s]]>
- %s]]>
- %s χρησιμοποιεί την υπηρεσία εντοπισμού μόνο για να προσδιορίσει το SSID του τρέχοντος WIFI για λογαριασμούς με περιορισμούς σε SSIDs. Αυτό γίνεται ακόμα και όταν η εφαρμογή βρίσκεται στο παρασκήνιο. Κανένα δεδομένο εντοπισμού δεν συλλέγεται, καταχωρείται, επεξεργάζεται η αποστέλνεται οπουδήποτε.
- Η υπηρεσία εντοπισμού είναι πάντα ενεργοποιημένη
- Η υπηρεσία εντοπισμού είναι ενεργοποιημένη
- Η υπηρεσία εντοπισμού είναι απενεργοποιημένη
-
- Μεταφράσεις
- Βιβλιοθήκες
- Έκδοση %1$s (%2$d)
- Μεταγλωττισμένο σε %s
- © Ricki Hirner, Bernhard Stockmann (bitfire web engineering GmbH) και συνεργάτες
- Αυτή η έκδοση είναι κατάλληλη μόνο για διανομή μέσω του Google Play.
- Αυτό το πρόγραμμα συνοδεύεται χωρις ΚΑΜΙΑ ΕΓΓΥΗΣΗ. Είναι ελεύθερο λογισμικό και είστε ευπρόσδεκτοι να το αναδιανείμετε υπό ορισμένες προϋποθέσεις.
-
- Αδυναμία δημιουργίας αρχείου ιστορικού
- Τώρα γίνεται η καταγραφή όλων των δραστηριοτήτων του %s
- Προβολή/διαμοιρασμός
- Απενεργοποίηση
-
- Άνοιγμα συρταριού πλοήγησης
- Κλείσιμο συρταριού πλοήγησης
- Προσαρμογέας συγχρονισμού CalDAV/CardDAV
- Περί / άδεια χρήσης
- Ανατροφοδότηση beta
- Παρακαλούμε εγκαταστήστε ένα πελάτη ηλεκτρονικού ταχυδρομείου
- Παρακαλούμε εγκαταστήστε έναν περιηγητή ιστού
- Ρυθμίσεις
- Νέα & ενημερώσεις
- Εργαλεία
- Εξωτερικοί σύνδεσμοι
- Ιστότοπος
- Χειροκίνητα
- FAQ
- Κοινότητα
- Δωρεά
- Πολιτική απορρήτου
- Δεν υπάρχει σύνδεση στο Διαδίκτυο. Το Android δεν θα πραγματοποιήσει συγχρονισμό.
- Χαμηλός αποθηκευτικός χώρος. Το Android δεν θα εκτελέσει συγχρονισμό.
- Καλώς ήρθατε στο Account Manager!\n\nΜπορείτε να προσθέσετε τώρα έναν λογαριασμό CalDAV/CardDAV.
- Ο αυτόματος συγχρονισμός σε όλο το σύστημα είναι απενεργοποιημένος
- Ενεργοποίηση
- Συγχρονισμός όλων των λογαριασμών
-
- Αποτυχία ανίχνευσης υπηρεσίας
- Αδυναμία ανανέωσης της λίστας συλλογής
-
- Αδυναμία εκτέλεσης στο προσκήνιο
-
- Εκτέλεση στο προσκήνιο
- Σε κάποιες συσκευές, αυτό είναι απαραίτητο για τον αυτόματο συγχρονισμό
-
- Ρυθμίσεις
- Αποσφαλμάτωση
- Προβολή πληροφοριών αποσφαλμάτωσης
- Προβολή/διαμοιρασμός λογισμικού και λεπτομερειών διαμόρφωσης
- Λεπτομερής καταγραφή
- Η καταγραφή είναι ενεργή
- Η καταγραφή είναι απενεργοποιημένη
- Βελτιστοποίηση μπαταρίας
- Διατήρηση στο προσκήνιο
- Μπορεί να βοηθήσει εάν η συσκευή σας δεν επιτρέπει αυτόματο συγχρονισμό
- Σύνδεση
- Τύπος Proxy
- Θύρα Proxy
- Ασφάλεια
- Δικαιώματα εφαρμογής
- Αναθεώρηση των δικαιωμάτων που χρειάζονται για τον συγχρονισμό
- Ακύρωση αξιοπιστίας πιστοποιητικών συστήματος
- Τα πιστοποιητικά που προστέθηκαν από το σύστημα και τον χρήστη δεν θα είναι αξιόπιστα
- Τα πιστοποιητικά που προστέθηκαν από το σύστημα και τον χρήστη θα είναι αξιόπιστα (συνιστάται)
- Επαναφορά (μη)αξιόπιστων πιστοποιητικών
- Επαναφέρει την εμπιστοσύνη όλων των προσαρμοσμένων πιστοποιητικών
- Έχουν απαλειφθεί όλα τα προσαρμοσμένα πιστοποιητικά
- Διεπαφή χρήστη
- Ρυθμίσεις ειδοποιήσεων
- Διαχείριση καναλιών ειδοποιήσεων και των ρυθμίσεών τους
- Επιλογή θέματος
-
- - Προεπιλογή Συστήματος
- - Φωτεινό
- - Σκοτεινό
-
- Επαναφορά συμβουλών
- Ενεργοποιεί ξανά τις συμβουλές που έχουν απορριφθεί προηγουμένως
- Όλες οι συμβουλές θα εμφανιστούν ξανά
- Ενσωμάτωση
- Εφαρμογή εργασιών
- Γίνεται συγχρονισμός με %s
- Δεν βρέθηκε συμβατή εφαρμογή εργασιών
-
- CardDAV
- CalDAV
- Webcal
- Μη συγχρονισμός επαφών (έλλειψη δικαιωμάτων)
- Μη συγχρονισμός ημερολογίου (έλλειψη δικαιωμάτων)
- Μη συγχρονισμός εργασιών (έλλειψη δικαιωμάτων)
- Μη συγχρονισμός ημερολογίου και εργασιών (έλλειψη δικαιωμάτων)
- Δεν υπάρχει πρόσβαση στα ημερολόγια (έλλειψη δικαιωμάτων)
- Δικαιώματα
- Δεν υπάρχουν βιβλία διευθύνσεων (ακόμα).
- Δεν υπάρχουν ημερολόγια (ακόμα).
- Δεν υπάρχουν συνδρομές ημερολογίου (ακόμα).
- Σύρετε προς τα κάτω για να ανανεώσετε τη λίστα από το διακομιστή.
- Συγχρονισμός τώρα
- Ρυθμίσεις λογαριασμού
- Μετονομασία λογαριασμού
- Τα μη αποθηκευμένα τοπικά δεδομένα ενδέχεται να απορριφθούν. Απαιτείται εκ νέου συγχρονισμός μετά τη μετονομασία. Νέο όνομα λογαριασμού:
- Μετονομασία
- Το όνομα λογαριασμού έχει ήδη ληφθεί
- Αδυναμία μετονομασίας λογαριασμού
- Διαγραφή λογαριασμού
- Θέλετε να διαγράψετε τον λογαριασμό;
- Όλα τα τοπικά αντίγραφα των βιβλίων διευθύνσεων, ημερολογίων και λιστών εργασιών θα διαγραφούν.
- συγχρονισμός αυτής της συλλογής
- μόνο για ανάγνωση
- ημερολόγιο
- λίστα εργασιών
- Εμφάνιση μόνο προσωπικών
- Ανανέωση λίστας βιβλίου διευθύνσεων
- Δημιουργία νέου βιβλίου διευθύνσεων
- Ανανέωση λίστας ημερολογίου
- Δημιουργία νέου ημερολογίου
- Δεν βρέθηκε εφαρμογή με δυνατότητα Webcal
- Εγκατάσταση ICSx⁵
-
- Προσθήκη λογαριασμού
- Είσοδος με την διεύθυνση email
- Διεύθυνση email
- Απαιτείται έγκυρη διεύθυνση email
- Συνθηματικό
- Απαιτείται συνθηματικό
- Είσοδος με την URL και το όνομα χρήστη
- Η URL πρέπει να ξεκινά με http(s)://
- Όνομα χρήστη
- Απαιτείται όνομα χρήστη
- Βασική URL
- Επιλογή πιστοποιητικού
- Είσοδος
- Δημιουργία λογαριασμού
- Όνομα λογαριασμού
- Η χρήση αποστρόφων (\'), έχει παρατηρηθεί ότι δημιουργεί προβλήματα σε κάποιες συσκευές.
- Χρησιμοποιήστε τη διεύθυνση ηλεκτρονικού ταχυδρομείου ως όνομα λογαριασμού, επειδή το Android θα χρησιμοποιεί το όνομα του λογαριασμού ως πεδίο ORGANIZER για τα συμβάντα που δημιουργείτε. Δεν μπορείτε να έχετε δύο λογαριασμούς με το ίδιο όνομα.
- Μέθοδος ομάδας επαφών:
- Απαιτείται όνομα λογαριασμού
- Το όνομα λογαριασμού έχει ήδη ληφθεί
- Αδυναμία δημιουργίας λογαριασμού
- Χρήση ονόματος χρήστη/συνθηματικού
- Χρήση πιστοποιητικού πελάτη
- Δεν βρέθηκε πιστοποιητικό
- Εγκατάσταση πιστοποιητικού
- Ανίχνευση ρυθμίσεων
- Περιμένετε, γίνεται ερώτημα στο διακομιστή...
- Αδυναμία εύρεσης υπηρεσίας CalDAV ή CardDAV.
- Λάθος ονομασία χρήστη (διεύθυνση ηλ. ταχυδρομείου) / συνθηματικού
- Εμφάνιση λεπτομερειών
-
- Ρυθμίσεις: %s
- Συγχρονισμός
- Μεσοδιάστημα συγχρονισμού επαφών
- Μόνο χειροκίνητα
- Κάθε %d λεπτά + αμέσως στις τοπικές αλλαγές
- Μεσοδιάστημα συγχρονισμού ημερολογίων
- Μεσοδιάστημα συγχρονισμού εργασιών
-
- - Μόνο χειροκίνητα
- - Κάθε 15 λεπτά
- - Κάθε 30 λεπτά
- - Κάθε ώρα
- - Κάθε 2 ώρες
- - Κάθε 4 ώρες
- - Μια φορά την ημέρα
-
- Συγχρονισμός μόνο μέσω WiFi
- Ο συγχρονισμός περιορίζεται στις συνδέσεις WiFi
- Ο τύπος σύνδεσης δεν λαμβάνεται υπόψη
- Περιορισμός WiFi SSID
- Θα γίνεται συγχρονισμός μόνο μέσω %s
- Θα συγχρονίζεται μόνο μέσω %s (απαιτεί ενεργές υπηρεσίες τοποθεσίας)
- Θα χρησιμοποιηθούν όλες οι συνδέσεις WiFi
- Ονόματα που χωρίζονται με κόμμα (SSIDs) των επιτρεπόμενων δικτύων WiFi (αφήστε κενό για όλους)
- Ο περιορισμός WiFi SSID χρειάζεται επιπλέον ρυθμίσεις
- Διαχείριση
- Πιστοποίηση
- Όνομα χρήστη
- Εισάγετε όνομα χρήστη:
- Συνθηματικό
- Ενημερώστε το συνθηματικό σύμφωνα με τον διακομιστή σας.
- Εισάγετε το συνθηματικό σας:
- Ψευδώνυμα πιστοποιητικού πελάτη
- Δεν επιλέχτηκε πιστοποιητικό
- CalDAV
- Προθεσμία παρελθόντος συμβάντος
- Όλα τα συμβάντα θα συγχρονίσουν
-
- - Τα συμβάντα πέραν μιας ημέρας θα αγνοηθούν
- - Τα συμβάντα πέραν των %d ημερών θα αγνοηθούν
-
- Τα συμβάντα που υπερβαίνουν αυτόν τον αριθμό ημερών στο παρελθόν θα αγνοηθούν (μπορεί να είναι 0). Αφήστε κενό για συγχρονισμό όλων των συμβάντων.
- Προεπιλεγμένη υπενθύμιση
-
- - Προεπιλεγμένη υπενθύμιση ένα λεπτό πριν το συμβάν
- - Προεπιλεγμένη υπενθύμιση %dλεπτά πριν το συμβάν.
-
- Δεν δημιουργούνται προεπιλεγμένες υπενθυμίσεις
- Εάν δημιουργούνται προεπιλεγμένες υπενθυμίσεις για συμβάντα χωρίς υπενθύμιση: επιθυμητός αριθμός λεπτών πριν από το συμβάν. Αφήστε κενό για να απενεργοποιήσετε τις προεπιλεγμένες υπενθυμίσεις.
- Διαχείριση χρωμάτων ημερολογίου
- Τα χρώματα των ημερολογίων επανέρχονται σε κάθε συγχρονισμό
- Τα χρώματα ημερολογίων μπορούν να δηλωθούν από άλλες εφαρμογές
- Υποστήριξη χρώματος στα συμβάντα
- Τα χρώματα συμβάντων έχουν συγχρονιστεί
- Τα χρώματα συμβάντων δεν έχουν συγχρονιστεί
- CardDAV
- Αλλαγή μεθόδου ομάδας
-
- - Οι ομάδες είναι ξεχωριστές vCards
- - Οι ομάδες είναι κατηγορίες ανά επαφή
-
-
- Δημιουργία βιβλίου διευθύνσεων
- Δημιουργία ημερολογίου
- Ζώνη ώρας
- Πιθανές καταχωρήσεις ημερολογίου
- Συμβάντα
- Εργασίες
- Σημειώσεις / ημερολόγιο
- Χρώμα
- Δημιουργία συλλογής
- Τίτλος
- Απαιτείται η ώρα
- Περιγραφή
- προαιρετικό
- Τοποθεσία αποθήκευσης
- Η τοποθεσία αποθήκευσης είναι απαραίτητη
- Δημιουργία
- Διαγραφή συλλογής
- Είστε σίγουρος;
- Αυτή η συλλογή (%s) και όλα τα δεδομένα της θα καταργηθούν μόνιμα.
- Αυτά τα δεδομένα θα διαγραφούν από τον διακομιστή.
- Εξαναγκασμός μόνο για ανάγνωση
- Ιδιότητες
- Διεύθυνση (URL):
- Ιδιοκτήτης
-
- Πληροφορίες αποσφαλμάτωσης
- ZIP αρχείο αρχειοθέτησης
- Περιέχει πληροφορίες εντοπισμού σφαλμάτων και αρχεία καταγραφής συστήματος
- Διαμοίρασε το αρχείο αρχειοθέτησης
- Σφάλμα HTTP
- Σφάλμα διακομιστή
- Σφάλμα WebDAV
- Σφάλμα I/O
- Προβολή λεπτομερειών
- Σχετικά με το πρόβλημα
- Ιστορικό
- Προβολή ιστορικού
-
- Παρουσιάστηκε σφάλμα.
- Παρουσιάστηκε σφάλμα HTTP.
- Παρουσιάστηκε σφάλμα I/O.
- Εμφάνιση λεπτομερειών
-
-
- Βάσεις WebDAV
- Χώρος αποθήκευσης: %1$s / διαθέσιμα: %2$s
- Κοινόχρηστο περιεχόμενο
- Αποπροσάρτηση
- Προσθήκη βάσης WebDAV
- Απευθείας πρόσβαση στα αρχεία σας στο cloud δημιουργώντας μία προσάρτηση WebDAV
- Εμφανιζόμενο όνομα
- WebDAV URL
- Μη έγκυρο URL
- Όνομα χρήστη
- Κωδικός πρόσβασης
- Προσθήκη βάσης
- Δεν υπάρχει υπηρεσία WebDAV σε αυτό το URL
- Πρόσβαση σε αρχείο WebDAV
- Kαταφόρτωση αρχείου WebDAV
- Ανέβασμα αρχείου WebDAV
- Bάση WebDAV
-
- Δικαιώματα DAVx⁵
- Απαιτούνται πρόσθετα δικαιώματα
- Παλιά έκδοση %s
- Ελάχιστη απαιτούμενη έκδοση: %1$s
- Ο έλεγχος ταυτότητας απέτυχε (ελέγξτε τα διαπιστευτήρια σύνδεσης)
- Σφάλμα δικτύου ή I/O – %s
- Σφάλμα διακομιστής HTTP – %s
- Σφάλμα τοπικού αποθηκευτικού χώρου – %s
- Προβολή αντικειμένου
- Ελήφθη μη έγκυρη επαφή από το διακομιστή
- Ελήφθη μη έγκυρο συμβάν από το διακομιστή
- Έλαβε μη έγκυρη εργασία από το διακομιστή
- Αγνόηση ενός ή περισσοτέρων μη έγκυρων πόρων
-
- DAVx⁵: Ασφάλεια σύνδεσης
- Το DAVx⁵ εντόπισε ένα άγνωστο πιστοποιητικό. Θέλετε να το εμπιστεύεστε;
+
+ Account Manager
+ Ο λογαριασμός δεν υπάρχει (πια)
+ Βιβλίο διευθύνσεων Account Manager
+ Βιβλία διευθύνσεων
+ Αυτό το πεδίο είναι απαραίτητο
+ Βοήθεια
+ Διαμοιρασμός
+ Υπάρχει σφάλμα στην βάση δεδομένων
+ Όλοι οι λογαριασμοί έχουν διαγραφεί τοπικά
+ Αποσφαλμάτωση
+ Άλλα σημαντικά μηνύματα
+ Μηνύματα κατάστασης χαμηλής προτεραιότητας
+ Συγχρονισμός
+ Σφάλματα συγχρονισμού
+ Σημαντικά σφάλματα τα οποία σταματούν τον συγχρονισμό, όπως οι απροσδόκητες απαντήσεις του διακομιστή
+ Προειδοποιήσεις συγχρονισμού
+ Μη μοιραία προβλήματα συγχρονισμού όπως ορισμένα μη έγκυρα αρχεία
+ Σφάλματα δικτύου και I/O
+ Χρονικά όρια, προβλήματα σύνδεσης, κλπ. (συχνά προσωρινά)
+
+ Τα δεδομένα σου. Οι επιλογές σου.
+ Πάρε τον έλεγχο.
+ Τακτά διαστήματα συγχρονισμού
+ Απενεργοποιημένο (δεν προτείνεται)
+ Ενεργοποιημένο (προτείνεται)
+ Για συγχρονισμό σε τακτικά διαστήματα, πρέπει να επιτραπεί στο %s να λειτουργεί στο παρασκήνιο. Αλλιώς, το Android μπορεί να παύση τον συγχρονισμό ανά πάσα στιγμή.
+ Δεν χρειάζομαι τακτικά διαστήματα συγχρονισμού.*
+ %s Συμβατότητα
+ Αυτή η συσκευή πιθανόν δεν επιτρέπει τον συγχρονισμό. Εάν αυτό σας επηρεάζει αρνητικά, μπορείτε να το λύσετε μόνο χειροκίνητα.
+ Έχω κάνει τις απαιτούμενες ρυθμίσεις. Δεν θέλω άλλες υπενθυμίσεις.*
+ Άφησε απενεργοποιημένες τις υπενθυμίσεις. Μπορούν να επαναφερθούν στις ρυθμίσεις εφαρμογών / %s.
+ Περισσότερες πληροφορίες
+ Υποστήριξη εργασιών
+ Εάν οι εργασίες υποστηρίζονται από τον server σας, μπορούν να συγχρονιστούν με μια υποστηριζόμενη εφαρμογή εργασιών:
+ OpenTasks
+ Δεν υπάρχει διαθέσιμο κατάστημα εφαρμογών
+ Δεν χρειάζομαι υποστήριξη εργασιών.*
+ Λογισμικό ανοικτού κώδικα
+ Μην το εμφανίσεις στο προσεχές μέλλον
+
+ Δικαιώματα
+ Το %sχρειάζεται δικαιώματα για να λειτουργήσει σωστά.
+ Όλα τα παρακάτω
+ Χρησιμοποίησε αυτό για να ενεργοποιήσεις όλες τις λειτουργίες (προτείνεται)
+ Χορηγήθηκαν όλα τα δικαιώματα
+ Δικαιώματα επαφών
+ Μη συγχρονισμός επαφών (δεν προτείνεται)
+ Ο Συγχρονισμός επαφών είναι δυνατός
+ Δικαιώματα ημερολογίου
+ Μη συγχρονισμός ημερολογίου (δεν προτείνεται)
+ Ο Συγχρονισμός ημερολογίου είναι δυνατός
+ Δικαιώματα OpenTasks
+ Δικαιώματα εργασιών
+ Μη συγχρονισμός εργασιών (δεν είναι εγκατεστημένο)
+ Ο Συγχρονισμός εργασιών είναι διαθέσιμος
+ Διατήρηση δικαιωμάτων
+ Τα δικαιώματα μπορούν να επαναφερθούν αυτόματα (δεν προτείνεται)
+ Τα δικαιώματα δεν θα επαναφερθούν αυτόματα
+ Ρυθμίσεις εφαρμογής
+
+ Δικαιώματα WiFi SSID
+ Για να είναι δυνατή η πρόσβαση σε αυτό το WiFi (SSID), χρειάζεται να πληρούνται οι παρακάτω προϋποθέσεις:
+ Δικαίωμα ακριβούς εντοπισμού
+ Ενεργοποιήθηκε το δικαίωμα εντοπισμού
+ Απενεργοποιήθηκε το δικαίωμα εντοπισμού
+ Δικαίωμα εντοπισμού στο παρασκήνιο
+ Να επιτρέπεται συνέχεια
+ %s]]>
+ %s]]>
+ %s χρησιμοποιεί την υπηρεσία εντοπισμού μόνο για να προσδιορίσει το SSID του τρέχοντος WIFI για λογαριασμούς με περιορισμούς σε SSIDs. Αυτό γίνεται ακόμα και όταν η εφαρμογή βρίσκεται στο παρασκήνιο. Κανένα δεδομένο εντοπισμού δεν συλλέγεται, καταχωρείται, επεξεργάζεται η αποστέλνεται οπουδήποτε.
+ Η υπηρεσία εντοπισμού είναι πάντα ενεργοποιημένη
+ Η υπηρεσία εντοπισμού είναι ενεργοποιημένη
+ Η υπηρεσία εντοπισμού είναι απενεργοποιημένη
+
+ Μεταφράσεις
+ Βιβλιοθήκες
+ Έκδοση %1$s (%2$d)
+ Μεταγλωττισμένο σε %s
+ © Ricki Hirner, Bernhard Stockmann (bitfire web engineering GmbH) και συνεργάτες
+ Αυτή η έκδοση είναι κατάλληλη μόνο για διανομή μέσω του Google Play.
+ Αυτό το πρόγραμμα συνοδεύεται χωρις ΚΑΜΙΑ ΕΓΓΥΗΣΗ. Είναι ελεύθερο λογισμικό και είστε ευπρόσδεκτοι να το αναδιανείμετε υπό ορισμένες προϋποθέσεις.
+
+ Αδυναμία δημιουργίας αρχείου ιστορικού
+ Τώρα γίνεται η καταγραφή όλων των δραστηριοτήτων του %s
+ Προβολή/διαμοιρασμός
+ Απενεργοποίηση
+
+ Άνοιγμα συρταριού πλοήγησης
+ Κλείσιμο συρταριού πλοήγησης
+ Προσαρμογέας συγχρονισμού CalDAV/CardDAV
+ Περί / άδεια χρήσης
+ Ανατροφοδότηση beta
+ Παρακαλούμε εγκαταστήστε ένα πελάτη ηλεκτρονικού ταχυδρομείου
+ Παρακαλούμε εγκαταστήστε έναν περιηγητή ιστού
+ Ρυθμίσεις
+ Νέα & ενημερώσεις
+ Εργαλεία
+ Εξωτερικοί σύνδεσμοι
+ Ιστότοπος
+ Χειροκίνητα
+ FAQ
+ Κοινότητα
+ Δωρεά
+ Πολιτική απορρήτου
+ Δεν υπάρχει σύνδεση στο Διαδίκτυο. Το Android δεν θα πραγματοποιήσει συγχρονισμό.
+ Χαμηλός αποθηκευτικός χώρος. Το Android δεν θα εκτελέσει συγχρονισμό.
+ Καλώς ήρθατε στο Account Manager!\n\nΜπορείτε να προσθέσετε τώρα έναν λογαριασμό CalDAV/CardDAV.
+ Ο αυτόματος συγχρονισμός σε όλο το σύστημα είναι απενεργοποιημένος
+ Ενεργοποίηση
+ Συγχρονισμός όλων των λογαριασμών
+
+ Αποτυχία ανίχνευσης υπηρεσίας
+ Αδυναμία ανανέωσης της λίστας συλλογής
+
+ Αδυναμία εκτέλεσης στο προσκήνιο
+
+ Εκτέλεση στο προσκήνιο
+ Σε κάποιες συσκευές, αυτό είναι απαραίτητο για τον αυτόματο συγχρονισμό
+
+ Ρυθμίσεις
+ Αποσφαλμάτωση
+ Προβολή πληροφοριών αποσφαλμάτωσης
+ Προβολή/διαμοιρασμός λογισμικού και λεπτομερειών διαμόρφωσης
+ Λεπτομερής καταγραφή
+ Η καταγραφή είναι ενεργή
+ Η καταγραφή είναι απενεργοποιημένη
+ Βελτιστοποίηση μπαταρίας
+ Διατήρηση στο προσκήνιο
+ Μπορεί να βοηθήσει εάν η συσκευή σας δεν επιτρέπει αυτόματο συγχρονισμό
+ Σύνδεση
+ Τύπος Proxy
+ Θύρα Proxy
+ Ασφάλεια
+ Δικαιώματα εφαρμογής
+ Αναθεώρηση των δικαιωμάτων που χρειάζονται για τον συγχρονισμό
+ Ακύρωση αξιοπιστίας πιστοποιητικών συστήματος
+ Τα πιστοποιητικά που προστέθηκαν από το σύστημα και τον χρήστη δεν θα είναι αξιόπιστα
+ Τα πιστοποιητικά που προστέθηκαν από το σύστημα και τον χρήστη θα είναι αξιόπιστα (συνιστάται)
+ Επαναφορά (μη)αξιόπιστων πιστοποιητικών
+ Επαναφέρει την εμπιστοσύνη όλων των προσαρμοσμένων πιστοποιητικών
+ Έχουν απαλειφθεί όλα τα προσαρμοσμένα πιστοποιητικά
+ Διεπαφή χρήστη
+ Ρυθμίσεις ειδοποιήσεων
+ Διαχείριση καναλιών ειδοποιήσεων και των ρυθμίσεών τους
+ Επιλογή θέματος
+
+ - Προεπιλογή Συστήματος
+ - Φωτεινό
+ - Σκοτεινό
+
+ Επαναφορά συμβουλών
+ Ενεργοποιεί ξανά τις συμβουλές που έχουν απορριφθεί προηγουμένως
+ Όλες οι συμβουλές θα εμφανιστούν ξανά
+ Ενσωμάτωση
+ Εφαρμογή εργασιών
+ Γίνεται συγχρονισμός με %s
+ Δεν βρέθηκε συμβατή εφαρμογή εργασιών
+
+ CardDAV
+ CalDAV
+ Webcal
+ Μη συγχρονισμός επαφών (έλλειψη δικαιωμάτων)
+ Μη συγχρονισμός ημερολογίου (έλλειψη δικαιωμάτων)
+ Μη συγχρονισμός εργασιών (έλλειψη δικαιωμάτων)
+ Μη συγχρονισμός ημερολογίου και εργασιών (έλλειψη δικαιωμάτων)
+ Δεν υπάρχει πρόσβαση στα ημερολόγια (έλλειψη δικαιωμάτων)
+ Δικαιώματα
+ Δεν υπάρχουν βιβλία διευθύνσεων (ακόμα).
+ Δεν υπάρχουν ημερολόγια (ακόμα).
+ Δεν υπάρχουν συνδρομές ημερολογίου (ακόμα).
+ Σύρετε προς τα κάτω για να ανανεώσετε τη λίστα από το διακομιστή.
+ Συγχρονισμός τώρα
+ Ρυθμίσεις λογαριασμού
+ Μετονομασία λογαριασμού
+ Τα μη αποθηκευμένα τοπικά δεδομένα ενδέχεται να απορριφθούν. Απαιτείται εκ νέου συγχρονισμός μετά τη μετονομασία. Νέο όνομα λογαριασμού:
+ Μετονομασία
+ Το όνομα λογαριασμού έχει ήδη ληφθεί
+ Αδυναμία μετονομασίας λογαριασμού
+ Διαγραφή λογαριασμού
+ Θέλετε να διαγράψετε τον λογαριασμό;
+ Όλα τα τοπικά αντίγραφα των βιβλίων διευθύνσεων, ημερολογίων και λιστών εργασιών θα διαγραφούν.
+ συγχρονισμός αυτής της συλλογής
+ μόνο για ανάγνωση
+ ημερολόγιο
+ λίστα εργασιών
+ Εμφάνιση μόνο προσωπικών
+ Ανανέωση λίστας βιβλίου διευθύνσεων
+ Δημιουργία νέου βιβλίου διευθύνσεων
+ Ανανέωση λίστας ημερολογίου
+ Δημιουργία νέου ημερολογίου
+ Δεν βρέθηκε εφαρμογή με δυνατότητα Webcal
+ Εγκατάσταση ICSx⁵
+
+ Προσθήκη λογαριασμού
+ Είσοδος με την διεύθυνση email
+ Διεύθυνση email
+ Απαιτείται έγκυρη διεύθυνση email
+ Συνθηματικό
+ Απαιτείται συνθηματικό
+ Είσοδος με την URL και το όνομα χρήστη
+ Η URL πρέπει να ξεκινά με http(s)://
+ Όνομα χρήστη
+ Απαιτείται όνομα χρήστη
+ Βασική URL
+ Επιλογή πιστοποιητικού
+ Είσοδος
+ Δημιουργία λογαριασμού
+ Όνομα λογαριασμού
+ Η χρήση αποστρόφων (\'), έχει παρατηρηθεί ότι δημιουργεί προβλήματα σε κάποιες συσκευές.
+ Χρησιμοποιήστε τη διεύθυνση ηλεκτρονικού ταχυδρομείου ως όνομα λογαριασμού, επειδή το Android θα χρησιμοποιεί το όνομα του λογαριασμού ως πεδίο ORGANIZER για τα συμβάντα που δημιουργείτε. Δεν μπορείτε να έχετε δύο λογαριασμούς με το ίδιο όνομα.
+ Μέθοδος ομάδας επαφών:
+ Απαιτείται όνομα λογαριασμού
+ Το όνομα λογαριασμού έχει ήδη ληφθεί
+ Αδυναμία δημιουργίας λογαριασμού
+ Χρήση ονόματος χρήστη/συνθηματικού
+ Χρήση πιστοποιητικού πελάτη
+ Δεν βρέθηκε πιστοποιητικό
+ Εγκατάσταση πιστοποιητικού
+ Ανίχνευση ρυθμίσεων
+ Περιμένετε, γίνεται ερώτημα στο διακομιστή...
+ Αδυναμία εύρεσης υπηρεσίας CalDAV ή CardDAV.
+ Λάθος ονομασία χρήστη (διεύθυνση ηλ. ταχυδρομείου) / συνθηματικού
+ Εμφάνιση λεπτομερειών
+
+ Ρυθμίσεις: %s
+ Συγχρονισμός
+ Μεσοδιάστημα συγχρονισμού επαφών
+ Μόνο χειροκίνητα
+ Κάθε %d λεπτά + αμέσως στις τοπικές αλλαγές
+ Μεσοδιάστημα συγχρονισμού ημερολογίων
+ Μεσοδιάστημα συγχρονισμού εργασιών
+
+ - Μόνο χειροκίνητα
+ - Κάθε 15 λεπτά
+ - Κάθε 30 λεπτά
+ - Κάθε ώρα
+ - Κάθε 2 ώρες
+ - Κάθε 4 ώρες
+ - Μια φορά την ημέρα
+
+ Συγχρονισμός μόνο μέσω WiFi
+ Ο συγχρονισμός περιορίζεται στις συνδέσεις WiFi
+ Ο τύπος σύνδεσης δεν λαμβάνεται υπόψη
+ Περιορισμός WiFi SSID
+ Θα γίνεται συγχρονισμός μόνο μέσω %s
+ Θα συγχρονίζεται μόνο μέσω %s (απαιτεί ενεργές υπηρεσίες τοποθεσίας)
+ Θα χρησιμοποιηθούν όλες οι συνδέσεις WiFi
+ Ονόματα που χωρίζονται με κόμμα (SSIDs) των επιτρεπόμενων δικτύων WiFi (αφήστε κενό για όλους)
+ Ο περιορισμός WiFi SSID χρειάζεται επιπλέον ρυθμίσεις
+ Διαχείριση
+ Πιστοποίηση
+ Όνομα χρήστη
+ Εισάγετε όνομα χρήστη:
+ Συνθηματικό
+ Ενημερώστε το συνθηματικό σύμφωνα με τον διακομιστή σας.
+ Εισάγετε το συνθηματικό σας:
+ Ψευδώνυμα πιστοποιητικού πελάτη
+ Δεν επιλέχτηκε πιστοποιητικό
+ CalDAV
+ Προθεσμία παρελθόντος συμβάντος
+ Όλα τα συμβάντα θα συγχρονίσουν
+
+ - Τα συμβάντα πέραν μιας ημέρας θα αγνοηθούν
+ - Τα συμβάντα πέραν των %d ημερών θα αγνοηθούν
+
+ Τα συμβάντα που υπερβαίνουν αυτόν τον αριθμό ημερών στο παρελθόν θα αγνοηθούν (μπορεί να είναι 0). Αφήστε κενό για συγχρονισμό όλων των συμβάντων.
+ Προεπιλεγμένη υπενθύμιση
+
+ - Προεπιλεγμένη υπενθύμιση ένα λεπτό πριν το συμβάν
+ - Προεπιλεγμένη υπενθύμιση %dλεπτά πριν το συμβάν.
+
+ Δεν δημιουργούνται προεπιλεγμένες υπενθυμίσεις
+ Εάν δημιουργούνται προεπιλεγμένες υπενθυμίσεις για συμβάντα χωρίς υπενθύμιση: επιθυμητός αριθμός λεπτών πριν από το συμβάν. Αφήστε κενό για να απενεργοποιήσετε τις προεπιλεγμένες υπενθυμίσεις.
+ Διαχείριση χρωμάτων ημερολογίου
+ Τα χρώματα των ημερολογίων επανέρχονται σε κάθε συγχρονισμό
+ Τα χρώματα ημερολογίων μπορούν να δηλωθούν από άλλες εφαρμογές
+ Υποστήριξη χρώματος στα συμβάντα
+ Τα χρώματα συμβάντων έχουν συγχρονιστεί
+ Τα χρώματα συμβάντων δεν έχουν συγχρονιστεί
+ CardDAV
+ Αλλαγή μεθόδου ομάδας
+
+ - Οι ομάδες είναι ξεχωριστές vCards
+ - Οι ομάδες είναι κατηγορίες ανά επαφή
+
+
+ Δημιουργία βιβλίου διευθύνσεων
+ Δημιουργία ημερολογίου
+ Ζώνη ώρας
+ Πιθανές καταχωρήσεις ημερολογίου
+ Συμβάντα
+ Εργασίες
+ Σημειώσεις / ημερολόγιο
+ Χρώμα
+ Δημιουργία συλλογής
+ Τίτλος
+ Απαιτείται η ώρα
+ Περιγραφή
+ προαιρετικό
+ Τοποθεσία αποθήκευσης
+ Η τοποθεσία αποθήκευσης είναι απαραίτητη
+ Δημιουργία
+ Διαγραφή συλλογής
+ Είστε σίγουρος;
+ Αυτή η συλλογή (%s) και όλα τα δεδομένα της θα καταργηθούν μόνιμα.
+ Αυτά τα δεδομένα θα διαγραφούν από τον διακομιστή.
+ Εξαναγκασμός μόνο για ανάγνωση
+ Ιδιότητες
+ Διεύθυνση (URL):
+ Ιδιοκτήτης
+
+ Πληροφορίες αποσφαλμάτωσης
+ ZIP αρχείο αρχειοθέτησης
+ Περιέχει πληροφορίες εντοπισμού σφαλμάτων και αρχεία καταγραφής συστήματος
+ Διαμοίρασε το αρχείο αρχειοθέτησης
+ Σφάλμα HTTP
+ Σφάλμα διακομιστή
+ Σφάλμα WebDAV
+ Σφάλμα I/O
+ Προβολή λεπτομερειών
+ Σχετικά με το πρόβλημα
+ Ιστορικό
+ Προβολή ιστορικού
+
+ Παρουσιάστηκε σφάλμα.
+ Παρουσιάστηκε σφάλμα HTTP.
+ Παρουσιάστηκε σφάλμα I/O.
+ Εμφάνιση λεπτομερειών
+
+ Βάσεις WebDAV
+ Χώρος αποθήκευσης: %1$s / διαθέσιμα: %2$s
+ Κοινόχρηστο περιεχόμενο
+ Αποπροσάρτηση
+ Προσθήκη βάσης WebDAV
+ Απευθείας πρόσβαση στα αρχεία σας στο cloud δημιουργώντας μία προσάρτηση WebDAV
+ Εμφανιζόμενο όνομα
+ WebDAV URL
+ Μη έγκυρο URL
+ Όνομα χρήστη
+ Κωδικός πρόσβασης
+ Προσθήκη βάσης
+ Δεν υπάρχει υπηρεσία WebDAV σε αυτό το URL
+ Πρόσβαση σε αρχείο WebDAV
+ Kαταφόρτωση αρχείου WebDAV
+ Ανέβασμα αρχείου WebDAV
+ Bάση WebDAV
+
+ Δικαιώματα DAVx⁵
+ Απαιτούνται πρόσθετα δικαιώματα
+ Παλιά έκδοση %s
+ Ελάχιστη απαιτούμενη έκδοση: %1$s
+ Ο έλεγχος ταυτότητας απέτυχε (ελέγξτε τα διαπιστευτήρια σύνδεσης)
+ Σφάλμα δικτύου ή I/O – %s
+ Σφάλμα διακομιστής HTTP – %s
+ Σφάλμα τοπικού αποθηκευτικού χώρου – %s
+ Προβολή αντικειμένου
+ Ελήφθη μη έγκυρη επαφή από το διακομιστή
+ Ελήφθη μη έγκυρο συμβάν από το διακομιστή
+ Έλαβε μη έγκυρη εργασία από το διακομιστή
+ Αγνόηση ενός ή περισσοτέρων μη έγκυρων πόρων
+
+ DAVx⁵: Ασφάλεια σύνδεσης
+ Το DAVx⁵ εντόπισε ένα άγνωστο πιστοποιητικό. Θέλετε να το εμπιστεύεστε;
diff --git a/app/src/main/res/values-en-rGB/strings.xml b/app/src/main/res/values-en-rGB/strings.xml
index 4c3cdd604075c177f0dd977ed5da12abd943f601..947ce1530a37c48fb3014d176dbfe94f31957ecc 100644
--- a/app/src/main/res/values-en-rGB/strings.xml
+++ b/app/src/main/res/values-en-rGB/strings.xml
@@ -127,9 +127,7 @@
Donate
Privacy policy
Notifications disabled. You won\'t be notified about sync errors.
- No Internet connectivity. Android will not run synchronisation.
Manage connections
- Storage space low. Android will not run synchronisation.
Manage storage
Data saver enabled. Background synchronisation is restricted.
Manage data saver
@@ -378,9 +376,6 @@
An HTTP error has occurred.
An I/O error has occurred.
Show details
-
- Synchronisation paused
- Almost no free space left
WebDAV mounts
Quota used: %1$s / available: %2$s
diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml
index eb6ce9c33c887c1ac3cc9867875ff76f11fdfad3..601bb5397c7a026054db469d5d7e349e0d4ac0fc 100644
--- a/app/src/main/res/values-es/strings.xml
+++ b/app/src/main/res/values-es/strings.xml
@@ -461,19 +461,20 @@
No se puede actualizar la lista de colecciones
Tablero jtx
Soportes WebDAV
-
- - Por defecto del sistema
- - Sin proxy
- - HTTP
- - SOCKS (para Orbot)
-
-
- - Por defecto del sistema
- - Claro
- - Oscuro
-
-
- - Los grupos son vCards separadas
- - Los grupos son categorías de cada contacto
-
+ Administrar cuentas
+
+ - Por defecto del sistema
+ - Sin proxy
+ - HTTP
+ - SOCKS (para Orbot)
+
+
+ - Por defecto del sistema
+ - Claro
+ - Oscuro
+
+
+ - Los grupos son vCards separadas
+ - Los grupos son categorías de cada contacto
+
diff --git a/app/src/main/res/values-fa/strings.xml b/app/src/main/res/values-fa/strings.xml
index e9ea1569daef3c30de0a82f701abdfe7b27b8989..1b702b0ce4366e5795ed68f51cc5cd858394b3fa 100644
--- a/app/src/main/res/values-fa/strings.xml
+++ b/app/src/main/res/values-fa/strings.xml
@@ -125,9 +125,7 @@
کمک
سیاست حفظ حریم خصوصی
اعلان ها غیر فعال اند. از همگام سازی با خبر نخواهید شد.
- بدون اتصال به اینترنت. اندروید همگام سازی را اجرا نمی کند.
مدیریت ارتباطات
- فضای خالی کم است. اندروید همگام سازی را اجرا نخواهد کرد.
مدیریت حافظه
محافظ داده فعال است. همگام سازی در پس زمینه محدود می شود.
مدیریت محافظ داده
@@ -376,8 +374,6 @@
خطای HTTP رخ داده است.
خطای ورودی خروجی رخ داده است.
نمایش جزئیات
-
- تقریبا فضای خالی وجود ندارد.
اشتراک گذاری محتوا
نام نمایشی
diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml
index d8e030337ef2268da7ccf75cd8bd312f415e8f89..8c788d7cd5ed6c8104365021434f544d8b766c51 100644
--- a/app/src/main/res/values-fr/strings.xml
+++ b/app/src/main/res/values-fr/strings.xml
@@ -409,83 +409,83 @@
OpenTasks
jtx Board
Gestionnaire de calendriers web
- Gestion des comptes
-
- Ne peut pas fonctionner en premier plan
- Il est nécessaire de désactiver l’option \"Optimisation de la batterie\"
-
- Fonctionne au premier plan
-
- L\'App est dans la liste blanche (recommandé)
- L\'App n\'est pas dans la liste blanche (non recommandé)
- Garder au premier plan
- Peut aider si votre appareil empêche la synchronisation automatique
-
- - Par défaut (système)
- - Pas de proxy
- - HTTP
- - SOCKS (pour Orbot)
-
- Autorisations de l\'application
- Consulter les autorisations requises pour la synchronisation
- Sélectionner un thème
-
- - Par défaut
- - Clair
- - Sombre
-
- Intégration
- Applications de gestion de taches
- Aucune application de tâches compatibles trouvée
-
- Pas de synchronisation du carnet d\'adresses (autorisations manquantes)
- Pas de synchronisation du calendrier (autorisations manquantes)
- Pas de synchronisation des tâches (autorisations manquantes)
- Pas de synchronisation du calendrier et des tâches (autorisations manquantes)
- Le nom du compte est déjà pris
- journal
- N\'afficher que les comptes perso.
-
- L\'utilisation d\'apostrophes (\') est connue pour causer des problèmes sur certains appareils.
- Nom d\'utilisateur (courriel) / mot de passe incorrect ?
-
- La restriction du SSID WiFi nécessite des réglages supplémentaires
- Gérer
-
- - Les groupes sont des VCards indépendantes
- - Les groupes sont des catégories pour chacun des contacts
-
-
- Emplacement de stockage requis
-
- Partagez l’archive pour la transférer sur un ordinateur, pour l’envoyer par e-mail ou pour la joindre à un ticket de support.
- Informations de débogage jointes à ce message (nécessite une application compatible).
- Erreur I/O
- La demande a été rejetée. Vérifiez les ressources impliquées et les informations de débogage pour plus de détails.
- La ressource demandée n\'existe pas (plus). Vérifiez les ressources concernées et les informations de débogage pour plus de détails.
- Un problème de serveur s\'est produit. Veuillez contacter le support de votre serveur.
- Les informations de débogage ont été collectées
- Ressources impliquées
- En rapport avec le problème
- Voir avec l\'application
- Des logs verbeux sont disponibles
- Voir les logs
-
- Synchronisation suspendue
- L\'espace de stockage est presque plein
-
- Points de montage WebDAV
- Partager le contenu
- Démonter
- Ajouter un point de montage WebDAV
- Accédez directement à vos fichiers du cloud en ajoutant un point de montage WebDAV !
- comment fonctionnent les points de montage WebDAV.]]>
- URL WebDAV
- Ajouter un point de montage
- Retirer le point de montage
- Les détails de la connexion seront perdus, mais aucun fichier ne sera supprimé.
- Téléversement du fichier WebDAV
- Point de montage WebDAV
-
- %s trop vieux
+ Gestion des comptes
+
+ Ne peut pas fonctionner en premier plan
+ Il est nécessaire de désactiver l’option \"Optimisation de la batterie\"
+
+ Fonctionne au premier plan
+
+ L\'App est dans la liste blanche (recommandé)
+ L\'App n\'est pas dans la liste blanche (non recommandé)
+ Garder au premier plan
+ Peut aider si votre appareil empêche la synchronisation automatique
+
+ - Par défaut (système)
+ - Pas de proxy
+ - HTTP
+ - SOCKS (pour Orbot)
+
+ Autorisations de l\'application
+ Consulter les autorisations requises pour la synchronisation
+ Sélectionner un thème
+
+ - Par défaut
+ - Clair
+ - Sombre
+
+ Intégration
+ Applications de gestion de taches
+ Aucune application de tâches compatibles trouvée
+
+ Pas de synchronisation du carnet d\'adresses (autorisations manquantes)
+ Pas de synchronisation du calendrier (autorisations manquantes)
+ Pas de synchronisation des tâches (autorisations manquantes)
+ Pas de synchronisation du calendrier et des tâches (autorisations manquantes)
+ Le nom du compte est déjà pris
+ journal
+ N\'afficher que les comptes perso.
+
+ L\'utilisation d\'apostrophes (\') est connue pour causer des problèmes sur certains appareils.
+ Nom d\'utilisateur (courriel) / mot de passe incorrect ?
+
+ La restriction du SSID WiFi nécessite des réglages supplémentaires
+ Gérer
+
+ - Les groupes sont des VCards indépendantes
+ - Les groupes sont des catégories pour chacun des contacts
+
+
+ Emplacement de stockage requis
+
+ Partagez l’archive pour la transférer sur un ordinateur, pour l’envoyer par e-mail ou pour la joindre à un ticket de support.
+ Informations de débogage jointes à ce message (nécessite une application compatible).
+ Erreur I/O
+ La demande a été rejetée. Vérifiez les ressources impliquées et les informations de débogage pour plus de détails.
+ La ressource demandée n\'existe pas (plus). Vérifiez les ressources concernées et les informations de débogage pour plus de détails.
+ Un problème de serveur s\'est produit. Veuillez contacter le support de votre serveur.
+ Les informations de débogage ont été collectées
+ Ressources impliquées
+ En rapport avec le problème
+ Voir avec l\'application
+ Des logs verbeux sont disponibles
+ Voir les logs
+
+ Synchronisation suspendue
+ L\'espace de stockage est presque plein
+
+ Points de montage WebDAV
+ Partager le contenu
+ Démonter
+ Ajouter un point de montage WebDAV
+ Accédez directement à vos fichiers du cloud en ajoutant un point de montage WebDAV !
+ comment fonctionnent les points de montage WebDAV.]]>
+ URL WebDAV
+ Ajouter un point de montage
+ Retirer le point de montage
+ Les détails de la connexion seront perdus, mais aucun fichier ne sera supprimé.
+ Téléversement du fichier WebDAV
+ Point de montage WebDAV
+
+ %s trop vieux
diff --git a/app/src/main/res/values-hr/strings.xml b/app/src/main/res/values-hr/strings.xml
index 7e798690a812246cb2c478fc9a231574bac9e559..e82f36c69bdcc4353aa9dff59f8e96119f5c31a7 100644
--- a/app/src/main/res/values-hr/strings.xml
+++ b/app/src/main/res/values-hr/strings.xml
@@ -1,350 +1,349 @@
-
- Account Manager
- Račun (više) ne postoji
- Account Manager Adresar
- Adresari
- Pomoć
- Upravljaj računima
- Dijeli
- Debugging
- Ostale važne poruke
- Statusne poruke niskog prioriteta
- Sinkronizacija
- Sinkronizacijske greške
- Važne greške koje zaustavljaju sinkronizaciju poput neočekivanih odgovora poslužitelja
- Sinkronizacijska upozorenja
- Sinkronizacijski problemi koji nisu fatalni poput određenih nevaljanih datoteka
- Mrežne i I/O greške
- Vremensko ograničenje, greške povezivanja, itd. (obično privremeno)
-
- Vaši podaci. Vaš izbor.
- Preuzmite kontrolu.
- Redoviti intervali sinkronizacije
- Onemogućeno (nije preporučeno)
- Omogućeno (preporučeno)
- Za sinkronizaciju u redovitim intervalima, %s mora imati omogućen rad u pozadini. Inače, Android može zaustaviti sinkronizaciju u bilo kojem trenutku.
- Ne trebam redovita sinkroniziranja.
- %s kompatibilnost
- Ovaj uređaj vjerojatno blokira sinkronizaciju. Ukoliko ste zahvaćeni ovim problemom, morati ćete ga riješiti ručno sami.
- Tražene izmjene su napravljene. Ne podsjećaj me više.
- * Ostavi neoznačeno za podsjetnik kasnije. Moguće je resetirati u aplikacijskim postavkama / %s.
- Više informacija
- Podrška za zadatke
- Ukoliko su zadatci podržani od strane vašeg poslužitelja, moguće ih je sinkronizirati sa podržanom aplikacijom za zadatke:
- OpenTasks
- nisu podržane (još).]]>
- Trgovina aplikacijama nije dostupna
- Ne trebam podršku za zadatke.*
- Softver otvorenog koda
- Sretni smo što upotrebljavate %s, softver otvorenog koda. Razvoj, održavanje i podrška težak su posao. Molimo razmislite o doprinosu (mnogo je načina) ili o donaciji. Biti ćemo vam vrlo zahvalni!
- Kako doprinijeti/donirati
- Ne prikazuj u bliskoj u bliskoj budućnosti
-
- Dopuštenja
- %s treba dopuštenja kako bi radio ispravno.
- Sve od ispod
- Koristi ovo za aktiviranje svih mogućnosti (preporučeno)
- Sva dopuštenja odobrena
- Dopuštenja kontakata
- Bez sinkronizacije kontakata (nije preporučeno)
- Moguća sinkronizacija kontakata
- Dopuštenja kalendara
- Bez sinkronizacije kalendara (nije preporučeno)
- Moguća sinkronizacija kalendara
- OpenTasks dopuštenja
- Dopuštenja zadataka
- Bez sinkronizacije zadataka (nije instalirano)
- Moguća sinkronizacija zadataka
- Zadrži dopuštenja
- Dopuštenja mogu biti automatski resetirana (nije preporučeno)
- Dopuštenja neće biti automatski resetirana
- Ukloni dopuštenja ukoliko se aplikacija ne upotrebljava
- Ukoliko prekidač ne radi, koristi postavke aplikacije / Dopuštenja.
- Postavke aplikacije
-
- WiFi SSID dopuštenja
- Kako bi se pristupilo trenutnom WiFi imenu (SSID), ovi uvjeti trebaju biti zadovoljeni:
- Dopuštenja lokacije odobrena
- Dopuštenja lokacije odbijena
- Pozadinska dopuštenja lokacije
- Dopusti cijelo vrijeme
- %s ]]>
- %s]]>
- %s koristi dopuštenje za lokaciju samo kako bi se utvrdilo sadašnje WiFi SSID za SSID-ograničenim računa. To će se dogoditi čak i kada je aplikacija u pozadini. Podaci o lokaciji se ne prikupljaju, pohranjuju, obrađuju ili šalju bilo gdje.
- Lokacija uvijek omogućena
- Lokacijske usluge su omogućene
- Lokacijske usluge su onemogućene
-
- Prijevodi
- Bibiloteke
- Verzija %1$s(%2$d)
- Kompilirano na %s
- Ova verzija ispunjava uvjete za distribuciju samo na Google Play trgovini.
- Ovaj program dolazi BEZ APSOLUTNO BILO KAKVOG JAMSTVA. To je besplatni softver i možete ga distribuirati pod određenim uvjetima.
- Thanks to: %s]]>
-
- Couldn\'t create log file
- Now logging all %s activities
- Pregledaj/podijeli
- Onemogući
-
- Otvori navigacijski pretinac
- Zatvori navigacijski pretinac
- CalDAV/CardDAV Sync Adapter
- About / License
- Beta feedback
- Molimo instalirajte aplikaciju za e-poštu
- Molimo instalirajte web preglednik
- Postavke
- Novosti & aktualnosti
- Vanjske poveznice
- Web stranica
- Upute
- FAQ
- Doniraj
- Pravila o zaštiti privatnosti
- Nema internet veze. Android neće pokrenuti sinkronizaciju.
- Dobrodošli u Account Manager!\n\nSada možete dodati CalDAV/CardDAV račun.
- Automatska sinkronizacija je onemogućena na razini sustava
- Omogući
- Sinkroniziraj sve račune
-
- Detekcija servisa nije uspjela
- Nije moguće osvježiti popis zbirki
-
-
- Pokrenuto u prednjem planu
- Na nekim uređajima, ovo je neophodno za automatsku sinkronizaciju.
-
- Postavke
- Debugging
- Prikaži debug informacije
- Pregledaj/podijeli softver i konfiguracijske detalje
- Verbose logging
- Logging je aktivan
- Logging je onemogućen
- Zadrži u prednjem planu
- Može pomoći ukoliko vaš uređaj sprečava automatsku sinkronizaciju
- Veza
- Sigurnost
- Dopuštenja aplikacije
- Pregledajte dopuštenja potrebna za sinkronizaciju
- Ukidanje povjerenja sistemskim certifikatima
- Sistemski i korisnički dodani CA-i neće biti od povjerenja
- Sistemski i korisnički dodani CA-i su od povjerenja (preporučeno)
- Resetiraj certifikate od (ne)povjerenja
- Reseira povjerenje svih prilagođenih certifikata
- Svi prilagođeni certifikati su obrisani
- Korisničko sučelje
- Postavke obavijesti
- Uredi izvore obavještavanja i njihove postavke
- Resetiraj naznake
- Ponovno omogućuje naznake koje su prethodno bile odbačene
- Sve naznake će ponovno biti prikazane
- Integracija
- Tasks aplikacija
- Sinkronizira sa %s
- Kompatibilna aplikacija za zadatke nije pronađena
-
- CardDAV
- CalDAV
- Webcal
- Bez sinkronizacije kontakata (nedostaju dopuštenja)
- Bez sinkronizacije kalendara (nedostaju dopuštenja)
- Bez sinkronizacije zadataka (nedostaju dopuštenja)
- Bez sinkronizacije kalendara i zadataka (nedostaju dopuštenja)
- Nije moguće pristupiti kalendarima (nedostaju dopuštenja)
- Dopuštenja
- Ne postoji adresar (još).
- Ne postoji kalendar (još).
- Ne postoje pretplate na kalendar (još).
- Povucite prstom prema dolje za osvježavanje popisa sa poslužitelja.
- Sinkroniziraj sada
- Postavke računa
- Preimenuj račun
- Ne spremljeni lokalni podatci mogu biti odbačeni. Ponovna sinkronizacija je potrebna nakon preimenovanja. Novi naziv računa:
- Preimenuj
- Naziv računa se već koristi
- Račun nije moguće preimenovati
- Obriši račun
- Stvarno izbrisati račun?
- Sve lokalne kopije adresara, kalendara i popisa zadataka biti će izbrisane.
- sinkroniziraj ovu zbirku
- read-only
- kalendar
- popis zadataka
- Prikaži samo osobno
- Osvježi popis adresara
- Kreiraj novi adresar
- Osvježi popis kalendara
- Kreiraj novi kalendar
- Aplikacija sa Webcal mogućnostima nije pronađena
- Instaliraj ICSx⁵
-
- Dodaj račun
- Prijavi se sa adresom e-pošte
- Adresa e-pošte
- Potrebna je valjana adresa e-pošte
- Lozinka
- Lozinka je potrebna
- Prijava sa URL-om i korisničkim imenom
- URL mora započeti sa http(s)://
- Korisničko ime
- Korisničko ime je potrebno
- Osnovni URL
- Odaberi certifikat
- Prijava
- Kreiraj račun
- Naziv računa
- Koristite svoju adresu e-pošte kao naziv računa jer Android će koristiti naziv računa kao ORGANIZER polje za događaje koje kreirate. Nije moguće imati dva računa sa istim imenom.
- Metoda kontaktnih grupa:
- Potreban je naziv računa
- Naziv računa se već koristi
- Nije moguće napraviti račun
- Napredna prijava (posebne namjene)
- Koristi korisničko ime/lozinka
- Koristi klijentski certifikat
- Certifikat nije pronađen
- Instaliraj certifikat
- Detektiranje konfiguracije
- Pričekajte, postavljanje upita poslužitelju...
- Nije moguće pronaći CalDAV ili CardDAV uslugu.
- Korisničko ime (adresa e-pošte) / lozinka pogrešni?
- Prikaži detalje
-
- Postavke %s
- Sinkronizacija
- Interval sinkr. kontakata
- Samo ručno
- Svakih %d minuta + odmah nakon lokalnih izmjena
- Interval sinkr. kalendara
- Interval sinkr. zadataka
-
- - Samo ručno
- - Svakih 15 minuta
- - Svakih 30 minuta
- - Svaki sat
- - Svaka 2 sata
- - Svaka 4 sata
- - Jednom dnevno
-
- Sinkroniziraj preko WiFi
- Sinkronizacija je ograničena na WiFi veze
- Vrsta veze se ne uzima u obzir
- WiFi SSID ograničenje
- Sinhronizirat će se samo preko %s
- Sinkronizirat će se samo preko %s (potrebne su aktivne usluge lokacije)
- Koristit će se sve WiFi veze
- Zarezom odijeljeni nazivi (SSIDa) dozvoljenih WiFi mreža (ostaviti prazno za sve mreže)
- WiFi SSID ograničenje zahtijeva daljnje postavke
- Upravljaj
- Autentifkacija
- Korisničko ime
- Unesite korisničko ime:
- Lozinka
- Ažurirajte lozinku vezanu uz vaš poslužitelj.
- Unesite svoju lozinku:
- Pseudonim klijentskog certifikata
- Nije odabran nijedan certifikat
- CalDAV
- Vremensko ograničenje za prošli događaj
- Svi događaju biti će sinkronizirani
-
- - Događaji duži od jednog dana u prošlosti bit će zanemareni
- - Događaji duži od %d dana u prošlosti bit će zanemareni
- - Događaji duži od %d dana u prošlosti bit će zanemareni
-
- Događaji koji su prošli više od ovog broja dana bit će zanemareni (može biti 0). Ostavite prazno za sinkronizaciju svih događaja.
- Zadani podsjetnik
-
- - Zadani podsjetnik jednu minuta prije događaja
- - Zadani podsjetnik %d minuta prije događaja
- - Zadani podsjetnik %d minuta prije događaja
-
- Zadani podsjetnici nisu kreirani
- Ako će se stvoriti zadani podsjetnici za događaje bez podsjetnika: željeni broj minuta prije događaja. Ostavite prazno da biste onemogućili zadane podsjetnike.
- Upravljaj bojama kalendara
- Boje kalendara se resetiraju pri svakoj sinkronizaciji
- Boje kalendara mogu biti postavljene od strane drugih aplikacija
- Podrška za boju događaja
- Boje događaja su sinkronizirane
- Boje događaja nisu sinkronizirane
- CardDAV
- Metoda kontaktnih grupa
-
- - Grupe su odvojene vCards
- - Grupe su kategorije po kontaktima
-
-
- Kreiraj adresar
- Kreiraj kalendar
- Vremenska zona
- Mogući unosi u kalendar
- Događaji
- Zadatci
- Bilješke / dnevnik
- Boja
- Izrada zbirke
- Naslov
- Potreban je naslov
- Opis
- opcionalno
- Mjesto pohrane
- Kreiraj
- Obriši zbirku
- Jeste li sigurni?
- Ova zbirka (%s) i njeni podatci biti će trajno uklonjeni.
- Ovi podatci biti će obrisani sa poslužitelja.
- Prisilno samo za čitanje
- Svojstva
- Adresa (URL):
- Vlasnik:
-
- Debug info
- Debug info priložen je uz ovu poruku (zahtijeva podršku za privitke aplikacije koja će primiti poruku).
- HTTP greška
- Greška na poslužitelju
- WebDAV greška
- I/O greška
- Zahtjev je odbijen. Pojedinosti potražite u uključenim resursima i debug informacijama.
- Traženi resurs ne postoji (više). Pojedinosti potražite u uključenim resursima i debug informacijama.
- Greška sa poslužiteljske strane. Molimo obratite se podršci za poslužitelja.
- Dogodila se neočekivana pogreška. Pojedinosti potražite u debug informacijama.
- Pogledaj pojedinosti
- Debug info je prikupljen
- Uključeni resursi
- Povezano s problemom
- Udaljeni resurs:
- Lokali resurs:
- Logovi
- Opsežniji logovi su dostupni
- Pregledaj logove
-
- Dogodila se greška.
- Dogodila se HTTP greška.
- Dogodila se I/O greška.
- Prikaži detalje
-
-
- Korisničko ime
- Lozinka
-
- DAVx⁵ dopuštenja
- Dodatna dopuštenja su potrebna
- %s prestar
- Najmanja potrebno verzija: %1$s
- Autentifikacija nije uspjela (provjerite podatke za prijavu)
- Mrežna ili I/O greška – %s
- HTTP poslužiteljska greška – %s
- Greška lokalne pohrane – %s
- Pregledaj stavku
- Primljen je nevažeći kontakt sa poslužitelja
- Primljen je nevažeći dogđaj sa poslužitelja
- Primljen je nevažeći zadatak sa poslužitelja
- Zanemarivanje jednog ili više nevaljanih resursa
-
- DAVx⁵: Sigurnost veze
- DAVx⁵ je naišao na nepoznati certifikat. Želite li mu vjerovati?
+
+ Account Manager
+ Račun (više) ne postoji
+ Account Manager Adresar
+ Adresari
+ Pomoć
+ Upravljaj računima
+ Dijeli
+ Debugging
+ Ostale važne poruke
+ Statusne poruke niskog prioriteta
+ Sinkronizacija
+ Sinkronizacijske greške
+ Važne greške koje zaustavljaju sinkronizaciju poput neočekivanih odgovora poslužitelja
+ Sinkronizacijska upozorenja
+ Sinkronizacijski problemi koji nisu fatalni poput određenih nevaljanih datoteka
+ Mrežne i I/O greške
+ Vremensko ograničenje, greške povezivanja, itd. (obično privremeno)
+
+ Vaši podaci. Vaš izbor.
+ Preuzmite kontrolu.
+ Redoviti intervali sinkronizacije
+ Onemogućeno (nije preporučeno)
+ Omogućeno (preporučeno)
+ Za sinkronizaciju u redovitim intervalima, %s mora imati omogućen rad u pozadini. Inače, Android može zaustaviti sinkronizaciju u bilo kojem trenutku.
+ Ne trebam redovita sinkroniziranja.
+ %s kompatibilnost
+ Ovaj uređaj vjerojatno blokira sinkronizaciju. Ukoliko ste zahvaćeni ovim problemom, morati ćete ga riješiti ručno sami.
+ Tražene izmjene su napravljene. Ne podsjećaj me više.
+ * Ostavi neoznačeno za podsjetnik kasnije. Moguće je resetirati u aplikacijskim postavkama / %s.
+ Više informacija
+ Podrška za zadatke
+ Ukoliko su zadatci podržani od strane vašeg poslužitelja, moguće ih je sinkronizirati sa podržanom aplikacijom za zadatke:
+ OpenTasks
+ nisu podržane (još).]]>
+ Trgovina aplikacijama nije dostupna
+ Ne trebam podršku za zadatke.*
+ Softver otvorenog koda
+ Sretni smo što upotrebljavate %s, softver otvorenog koda. Razvoj, održavanje i podrška težak su posao. Molimo razmislite o doprinosu (mnogo je načina) ili o donaciji. Biti ćemo vam vrlo zahvalni!
+ Kako doprinijeti/donirati
+ Ne prikazuj u bliskoj u bliskoj budućnosti
+
+ Dopuštenja
+ %s treba dopuštenja kako bi radio ispravno.
+ Sve od ispod
+ Koristi ovo za aktiviranje svih mogućnosti (preporučeno)
+ Sva dopuštenja odobrena
+ Dopuštenja kontakata
+ Bez sinkronizacije kontakata (nije preporučeno)
+ Moguća sinkronizacija kontakata
+ Dopuštenja kalendara
+ Bez sinkronizacije kalendara (nije preporučeno)
+ Moguća sinkronizacija kalendara
+ OpenTasks dopuštenja
+ Dopuštenja zadataka
+ Bez sinkronizacije zadataka (nije instalirano)
+ Moguća sinkronizacija zadataka
+ Zadrži dopuštenja
+ Dopuštenja mogu biti automatski resetirana (nije preporučeno)
+ Dopuštenja neće biti automatski resetirana
+ Ukloni dopuštenja ukoliko se aplikacija ne upotrebljava
+ Ukoliko prekidač ne radi, koristi postavke aplikacije / Dopuštenja.
+ Postavke aplikacije
+
+ WiFi SSID dopuštenja
+ Kako bi se pristupilo trenutnom WiFi imenu (SSID), ovi uvjeti trebaju biti zadovoljeni:
+ Dopuštenja lokacije odobrena
+ Dopuštenja lokacije odbijena
+ Pozadinska dopuštenja lokacije
+ Dopusti cijelo vrijeme
+ %s ]]>
+ %s]]>
+ %s koristi dopuštenje za lokaciju samo kako bi se utvrdilo sadašnje WiFi SSID za SSID-ograničenim računa. To će se dogoditi čak i kada je aplikacija u pozadini. Podaci o lokaciji se ne prikupljaju, pohranjuju, obrađuju ili šalju bilo gdje.
+ Lokacija uvijek omogućena
+ Lokacijske usluge su omogućene
+ Lokacijske usluge su onemogućene
+
+ Prijevodi
+ Bibiloteke
+ Verzija %1$s(%2$d)
+ Kompilirano na %s
+ Ova verzija ispunjava uvjete za distribuciju samo na Google Play trgovini.
+ Ovaj program dolazi BEZ APSOLUTNO BILO KAKVOG JAMSTVA. To je besplatni softver i možete ga distribuirati pod određenim uvjetima.
+ Thanks to: %s]]>
+
+ Couldn\'t create log file
+ Now logging all %s activities
+ Pregledaj/podijeli
+ Onemogući
+
+ Otvori navigacijski pretinac
+ Zatvori navigacijski pretinac
+ CalDAV/CardDAV Sync Adapter
+ About / License
+ Beta feedback
+ Molimo instalirajte aplikaciju za e-poštu
+ Molimo instalirajte web preglednik
+ Postavke
+ Novosti & aktualnosti
+ Vanjske poveznice
+ Web stranica
+ Upute
+ FAQ
+ Doniraj
+ Pravila o zaštiti privatnosti
+ Nema internet veze. Android neće pokrenuti sinkronizaciju.
+ Dobrodošli u Account Manager!\n\nSada možete dodati CalDAV/CardDAV račun.
+ Automatska sinkronizacija je onemogućena na razini sustava
+ Omogući
+ Sinkroniziraj sve račune
+
+ Detekcija servisa nije uspjela
+ Nije moguće osvježiti popis zbirki
+
+
+ Pokrenuto u prednjem planu
+ Na nekim uređajima, ovo je neophodno za automatsku sinkronizaciju.
+
+ Postavke
+ Debugging
+ Prikaži debug informacije
+ Pregledaj/podijeli softver i konfiguracijske detalje
+ Verbose logging
+ Logging je aktivan
+ Logging je onemogućen
+ Zadrži u prednjem planu
+ Može pomoći ukoliko vaš uređaj sprečava automatsku sinkronizaciju
+ Veza
+ Sigurnost
+ Dopuštenja aplikacije
+ Pregledajte dopuštenja potrebna za sinkronizaciju
+ Ukidanje povjerenja sistemskim certifikatima
+ Sistemski i korisnički dodani CA-i neće biti od povjerenja
+ Sistemski i korisnički dodani CA-i su od povjerenja (preporučeno)
+ Resetiraj certifikate od (ne)povjerenja
+ Reseira povjerenje svih prilagođenih certifikata
+ Svi prilagođeni certifikati su obrisani
+ Korisničko sučelje
+ Postavke obavijesti
+ Uredi izvore obavještavanja i njihove postavke
+ Resetiraj naznake
+ Ponovno omogućuje naznake koje su prethodno bile odbačene
+ Sve naznake će ponovno biti prikazane
+ Integracija
+ Tasks aplikacija
+ Sinkronizira sa %s
+ Kompatibilna aplikacija za zadatke nije pronađena
+
+ CardDAV
+ CalDAV
+ Webcal
+ Bez sinkronizacije kontakata (nedostaju dopuštenja)
+ Bez sinkronizacije kalendara (nedostaju dopuštenja)
+ Bez sinkronizacije zadataka (nedostaju dopuštenja)
+ Bez sinkronizacije kalendara i zadataka (nedostaju dopuštenja)
+ Nije moguće pristupiti kalendarima (nedostaju dopuštenja)
+ Dopuštenja
+ Ne postoji adresar (još).
+ Ne postoji kalendar (još).
+ Ne postoje pretplate na kalendar (još).
+ Povucite prstom prema dolje za osvježavanje popisa sa poslužitelja.
+ Sinkroniziraj sada
+ Postavke računa
+ Preimenuj račun
+ Ne spremljeni lokalni podatci mogu biti odbačeni. Ponovna sinkronizacija je potrebna nakon preimenovanja. Novi naziv računa:
+ Preimenuj
+ Naziv računa se već koristi
+ Račun nije moguće preimenovati
+ Obriši račun
+ Stvarno izbrisati račun?
+ Sve lokalne kopije adresara, kalendara i popisa zadataka biti će izbrisane.
+ sinkroniziraj ovu zbirku
+ read-only
+ kalendar
+ popis zadataka
+ Prikaži samo osobno
+ Osvježi popis adresara
+ Kreiraj novi adresar
+ Osvježi popis kalendara
+ Kreiraj novi kalendar
+ Aplikacija sa Webcal mogućnostima nije pronađena
+ Instaliraj ICSx⁵
+
+ Dodaj račun
+ Prijavi se sa adresom e-pošte
+ Adresa e-pošte
+ Potrebna je valjana adresa e-pošte
+ Lozinka
+ Lozinka je potrebna
+ Prijava sa URL-om i korisničkim imenom
+ URL mora započeti sa http(s)://
+ Korisničko ime
+ Korisničko ime je potrebno
+ Osnovni URL
+ Odaberi certifikat
+ Prijava
+ Kreiraj račun
+ Naziv računa
+ Koristite svoju adresu e-pošte kao naziv računa jer Android će koristiti naziv računa kao ORGANIZER polje za događaje koje kreirate. Nije moguće imati dva računa sa istim imenom.
+ Metoda kontaktnih grupa:
+ Potreban je naziv računa
+ Naziv računa se već koristi
+ Nije moguće napraviti račun
+ Napredna prijava (posebne namjene)
+ Koristi korisničko ime/lozinka
+ Koristi klijentski certifikat
+ Certifikat nije pronađen
+ Instaliraj certifikat
+ Detektiranje konfiguracije
+ Pričekajte, postavljanje upita poslužitelju...
+ Nije moguće pronaći CalDAV ili CardDAV uslugu.
+ Korisničko ime (adresa e-pošte) / lozinka pogrešni?
+ Prikaži detalje
+
+ Postavke %s
+ Sinkronizacija
+ Interval sinkr. kontakata
+ Samo ručno
+ Svakih %d minuta + odmah nakon lokalnih izmjena
+ Interval sinkr. kalendara
+ Interval sinkr. zadataka
+
+ - Samo ručno
+ - Svakih 15 minuta
+ - Svakih 30 minuta
+ - Svaki sat
+ - Svaka 2 sata
+ - Svaka 4 sata
+ - Jednom dnevno
+
+ Sinkroniziraj preko WiFi
+ Sinkronizacija je ograničena na WiFi veze
+ Vrsta veze se ne uzima u obzir
+ WiFi SSID ograničenje
+ Sinhronizirat će se samo preko %s
+ Sinkronizirat će se samo preko %s (potrebne su aktivne usluge lokacije)
+ Koristit će se sve WiFi veze
+ Zarezom odijeljeni nazivi (SSIDa) dozvoljenih WiFi mreža (ostaviti prazno za sve mreže)
+ WiFi SSID ograničenje zahtijeva daljnje postavke
+ Upravljaj
+ Autentifkacija
+ Korisničko ime
+ Unesite korisničko ime:
+ Lozinka
+ Ažurirajte lozinku vezanu uz vaš poslužitelj.
+ Unesite svoju lozinku:
+ Pseudonim klijentskog certifikata
+ Nije odabran nijedan certifikat
+ CalDAV
+ Vremensko ograničenje za prošli događaj
+ Svi događaju biti će sinkronizirani
+
+ - Događaji duži od jednog dana u prošlosti bit će zanemareni
+ - Događaji duži od %d dana u prošlosti bit će zanemareni
+ - Događaji duži od %d dana u prošlosti bit će zanemareni
+
+ Događaji koji su prošli više od ovog broja dana bit će zanemareni (može biti 0). Ostavite prazno za sinkronizaciju svih događaja.
+ Zadani podsjetnik
+
+ - Zadani podsjetnik jednu minuta prije događaja
+ - Zadani podsjetnik %d minuta prije događaja
+ - Zadani podsjetnik %d minuta prije događaja
+
+ Zadani podsjetnici nisu kreirani
+ Ako će se stvoriti zadani podsjetnici za događaje bez podsjetnika: željeni broj minuta prije događaja. Ostavite prazno da biste onemogućili zadane podsjetnike.
+ Upravljaj bojama kalendara
+ Boje kalendara se resetiraju pri svakoj sinkronizaciji
+ Boje kalendara mogu biti postavljene od strane drugih aplikacija
+ Podrška za boju događaja
+ Boje događaja su sinkronizirane
+ Boje događaja nisu sinkronizirane
+ CardDAV
+ Metoda kontaktnih grupa
+
+ - Grupe su odvojene vCards
+ - Grupe su kategorije po kontaktima
+
+
+ Kreiraj adresar
+ Kreiraj kalendar
+ Vremenska zona
+ Mogući unosi u kalendar
+ Događaji
+ Zadatci
+ Bilješke / dnevnik
+ Boja
+ Izrada zbirke
+ Naslov
+ Potreban je naslov
+ Opis
+ opcionalno
+ Mjesto pohrane
+ Kreiraj
+ Obriši zbirku
+ Jeste li sigurni?
+ Ova zbirka (%s) i njeni podatci biti će trajno uklonjeni.
+ Ovi podatci biti će obrisani sa poslužitelja.
+ Prisilno samo za čitanje
+ Svojstva
+ Adresa (URL):
+ Vlasnik:
+
+ Debug info
+ Debug info priložen je uz ovu poruku (zahtijeva podršku za privitke aplikacije koja će primiti poruku).
+ HTTP greška
+ Greška na poslužitelju
+ WebDAV greška
+ I/O greška
+ Zahtjev je odbijen. Pojedinosti potražite u uključenim resursima i debug informacijama.
+ Traženi resurs ne postoji (više). Pojedinosti potražite u uključenim resursima i debug informacijama.
+ Greška sa poslužiteljske strane. Molimo obratite se podršci za poslužitelja.
+ Dogodila se neočekivana pogreška. Pojedinosti potražite u debug informacijama.
+ Pogledaj pojedinosti
+ Debug info je prikupljen
+ Uključeni resursi
+ Povezano s problemom
+ Udaljeni resurs:
+ Lokali resurs:
+ Logovi
+ Opsežniji logovi su dostupni
+ Pregledaj logove
+
+ Dogodila se greška.
+ Dogodila se HTTP greška.
+ Dogodila se I/O greška.
+ Prikaži detalje
+
+ Korisničko ime
+ Lozinka
+
+ DAVx⁵ dopuštenja
+ Dodatna dopuštenja su potrebna
+ %s prestar
+ Najmanja potrebno verzija: %1$s
+ Autentifikacija nije uspjela (provjerite podatke za prijavu)
+ Mrežna ili I/O greška – %s
+ HTTP poslužiteljska greška – %s
+ Greška lokalne pohrane – %s
+ Pregledaj stavku
+ Primljen je nevažeći kontakt sa poslužitelja
+ Primljen je nevažeći dogđaj sa poslužitelja
+ Primljen je nevažeći zadatak sa poslužitelja
+ Zanemarivanje jednog ili više nevaljanih resursa
+
+ DAVx⁵: Sigurnost veze
+ DAVx⁵ je naišao na nepoznati certifikat. Želite li mu vjerovati?
diff --git a/app/src/main/res/values-hu/strings.xml b/app/src/main/res/values-hu/strings.xml
index d0342dc0168dc557eb6bf6669077caf4a3bd5598..5c251d237d53299dc5ad16126635cc7a0c4e035b 100644
--- a/app/src/main/res/values-hu/strings.xml
+++ b/app/src/main/res/values-hu/strings.xml
@@ -241,230 +241,229 @@
FIGYELMEZTETÉS
Az Murena egy hamis készülékmodellt for jelenteni a Google számára, az adatvédelmed érdekében.
\nEllenőrizheted, hogy melyik modell van a Google készülékaktivitásban, miután beléptél.
- A felhasználói fiók (már) nem létezik
- Eltávolítás
- Mégse
- Ennek e mezőnek a megadása kötelező
- Fiókok kezelése
- Megosztás
- Nincs hálózati kapcsolat. A szinkronizálás beütemezése
- Az adatbázis megsérült
- A fiókok törölve lettek az eszközön.
- Alacsony prioritású státuszüzenetek
-
- Az Ön adatai. Az Ön döntése.
- Vegye kézbe az irányítást.
- Rendszeres ütemezett szinkronizálás
- Kikapcsolva (nem javasolt)
- Bekapcsolva (javasolt)
- A rendszeres ütemezett szinkronizáláshoz a %s számára engedélyezni kell a háttérben futást, különben az Android rendszer a szinkronizálást bármikor leállíthatja.
- Nincs szükségem rendszeres ütemezett szinkronizálásra.*
- %s kompatibilitás
- Ez az eszköz valószínűleg blokkolja a szinkronizálást. Ha valóban, ez manuálisan megoldható.
- Elvégeztem a szükséges beállításokat, nincs szükségem további figyelmeztetésre.*
- * Hagyja üresen, ha szeretné, ha legközelebb is kapjon emlékeztetést. Később felülírható az alkalmazásbeállításoknál (%s).
- További információk
- jtx Board
-
- Feladatok támogatása
- Ha a szerver támogatja a feladatokat, akkor a következő feladat alkalmazásokkal lehet szinkronizálni őket:
- OpenTasks
- A fejlesztése leállt – nem ajánlott.
- Tasks.org
- nem támogatott (még).]]>
- Nincs elérhető alkalmazás-áruház
- Nincs szükségem a feladatok támogatására.*
- Nyílt forráskódú szoftver
- Nagyon örülünk, hogy a %s felhasználói közé tartozik, ami egy nyílt forráskódú szoftver. Ennek fejlesztése, karbantartása és támogatása ugyanakkor kemény munkát igényel. Kérjük, fontolja meg, hogy ezt pénzzel vagy valamilyen módon támogassa (több lehetőség közül is választhat). Nagyon megköszönnénk!
- A hozzájárulás lehetőségei
- Ne mutassa a közeljövőben
-
- Engedélyek
- A %s megfelelő működése bizonyos engedélyeket igényel.
- Az összes alább felsorolt
- Ezt választva valamennyi funkció bekapcsolható (javasolt)
- Az összes engedély megadva
- Névjegy-engedélyek
- A címtárak szinkronizálásának mellőzése (nem javasolt)
- A névjegyek szinkronizálása (javasolt)
- Naptár-engedélyek
- A naptárak szinkronizálásának mellőzése (nem javasolt)
- A naptárak szinkronizálása (javasolt)
- Értesítések engedélyezése
- Az értesítések tiltása (nem ajánlott)
- Értesítések engedélyezése
- jtx Board engedélyek
- Nincs feladat, napló- és jegyzetszinkronizálás (nincs telepítve)
- Nincsenek szinkronizálandó feladatok, naplóbejegyzések és jegyzetek
- Van lehetőség a feladatok, naplóbejegyzések és jegyzetek szinkronizálására
- OpenTasks engedélyek
- Feladat engedélyek
- A feladatlisták szinkronizálása nem lehetséges (nincs telepítve)
- Nincs feladatszinkronizálás
- A feladatlisták szinkronizálása lehetséges
- Engedélyek megtartása
- Az engedélyek automatikusan visszaállhatnak az alapértelmezettre (nem ajánlott)
- Az engedélyek nem fognak visszaállni az alapértelmezettre automatikusan
- Kattints az Engedélyekre > vedd ki a pipát az \"Engedélyek eltávolítása, ha nem használja az alkalmazást\" mellől
- Ha a kapcsolók nem működnek, használja az alkalmazás-beállításokat
- Alkalmazásbeállítások
-
- WiFi SSID engedélyek
- A jelenlegi WiFi nevének (SSID) az eléréséhez a következő feltételeknek kell teljesülniük:
- Pontos helyadatok használatának engedélyezése
- Helyadat engedélyek megadva
- Helyadat engedélyek megtagadva
- Helyadatok engedélyezése a háttérben
- Mindig engedélyezze
- %sre]]>
- %sre]]>
- %s a Helyadat engedélyt csak arra használja, hogy a jelenlegi WiFi SSID-jét meghatározza SSID-korlátozott fiókokhoz. Ez a funkció akkor is működik, ha az alkalmazás háttérben van. Semmilyen helyadatot nem gyűjtünk, tárolunk, feldolgozunk vagy küldünk bárhová.
- Helyadatok mindig engedélyezve
- Hely szolgáltatás bekapcsolva
- Hely szolgáltatás kikapcsolva
-
- Fordítások
- © Ricki Hirner, Bernhard Stockmann (bitfire web engineering GmbH) és a közreműködők
- Köszönet a következőknek: %s]]>
-
- Nézet/megosztás
- Kikapcsol
-
- Eszközök
- Közösség
- Az értesítések tiltva vannak. A szinkronizálási hibákról nem fog értesítést kapni.
- Kapcsolatok kezelése
- Kevés a rendelkezésre álló tárhely. A rendszer nem fog szinkronizálást végezni.
- Tárhely kezelése
- Az adatcsökkentés bekapcsolva. A háttérben futó szinkronizálás korlátozva van.
- Adatcsökkentés kezelése
- Az összes fiók szinkronizálása
-
- Szolgáltatások felderítése nem sikerült
- Gyűjteménylista frissítése nem sikerült
-
- Nem lehetséges az előtérben való futtatás
- Kivétel az akkumulátorhasználat optimalizálása alól
-
- Futás előtérben
- Egyes eszközökön erre szükség van az automatikus szinkronizáció működéséhez
-
- Akkumulátorhasználat optimalizálása
- Az optimalizálás kikapcsolva (ajánlott)
- Az optimalizálás bekapcsolva (nem ajánlott)
- Maradjon előtérben
- Segíthet, ha az eszköz akadályozza az automatikus szinkronizációt
- A proxy típusa
-
- - Alapértelmezett
- - Kikapcsolva
- - HTTP
- - SOCKS (Orbot számára)
-
- A proxy szerver neve
- A proxy által használt port
- Alkalmazásengedélyek
- Tekintse át a szinkronizáláshoz szükséges engedélyeket
- Stílus kiválasztása
-
- - Rendszerbeállítás szerinti
- - Világos
- - Sötét
-
- Integráció
- Feladatok alkalmazás
- Szinkronizálás ezzel: %s
- Nem található kompatibilis feladat alkalmazás
-
- A névjegyek szinkronizálása nem működik (nincs engedélyezve)
- A naptárak szinkronizálása nem működik (nincs engedélyezve)
- A feladatok szinkronizálása nem működik (nincs engedélyezve)
- A naptárak és feladatok szinkronizálása nem működik (nincs engedélyezve)
- A naptárak elérése nem működik (nincs engedélyezve)
- Engedélyek
- Nem iratkozott fel egyetlen naptárra sem (még).
- A fióknév már használatban van
- A fiók átnevezése nem sikerült.
- napló
- Csak a személyesek megjelenítése
-
- Az aposztróf (\') használata a visszajelzések szerinte egyes eszközökön problémát okoz.
- Haladó bejelentkezés (speciális lehetőségek)
- Felhasználónév/jelszó használata
- Tanúsítvány használata
- Nem található tanúsítvány
- Tanúsítvány telepítése
- Google Naptár / Névjegyek
- Kérjük, olvassa el a \"Google Tesztelve\" oldalunkat friss információkért.
- Nem zárhatók ki váratlan figyelmeztetések, és lehet, hogy szükség lesz saját Client ID létrehozására is.
- Google fiók
- Client ID (opcionális)
- Saját Client ID is használható, amennyiben az alapértelmezett nem működne.
- Mutasd, hogyan!
- Felhasználónév (e-mail cím) vagy jelszó hibás?
-
- WiFi SSID szűréshez további beállítások szükségesek
- Beálítások
- Nincs tanúsítvány kiválasztva
- Ha szeretné, hogy az emlékeztető nélküli eseményekhez egy alapértelmezett emlékeztető legyen beállítva, akkor adja meg, hogy az hány perccel az esemény előtt legyen. Ha nem akar ilyet, hagyja üresen.
-
- - A csoportok különálló vCard objektumok
- - A csoportok névjegy-kategóriák
-
-
- A tárhely megadása feltétlenül szükséges
- Utolsó szinkronizálás:
- Még soha
- Tulajdonos:
-
- ZIP archívum
- Hibakeresési információkat tartalmaz
- Az archívum megosztásával lehetőség van egy másik számítógépre áthelyezni, e-mail formájában elküldeni vagy egy hibabejelentéshez becsatolni.
- Archívum megosztása
- Hibakeresési információ csatolása ehhez az üzenethez (ha a fogadó alkalmazás támogatja a csatolmányokat).
- HTTP hiba
- Szerverhiba
- WebDAV hiba
- I/O hiba
- A kérés megtagadva. Ellenőrizze az érintett erőforrásokat és a hibakeresési információkat a további részletekért.
- Az igényelt erőforrás nem létezik (már). Ellenőrizze az érintett erőforrásokat és a hibakeresési információkat a további részletekért.
- Szerveroldali hiba történt. Vegye fel a kapcsolatot a szerver üzemeltetőjével.
- Váratlan hiba történt. Hibakereséshez használja a hibakeresési információkat.
- Részletek megtekintése
- A hibakeresési információ összegyűjtése befejeződött
- Érintett erőforrások
- A probléma kapcsán érintett erőforrások
- Távoli erőforrás:
- Helyi erőforrás:
- Naplóbejegyzések
- Rendelkezésre állnak részletes naplóbejegyzések
- Naplóbejegyzések megtekintése
-
- A szinkronizáció felfüggesztve
- A tárhely majdnem teljesen betelt
-
- WebDAV kötetek
- Kvóta: felhasználva %1$s, keret %2$s
- Tartalom megosztása
- Lecsatolás
- WebDAV kötet hozzáadása
- Közvetlenül hozzáférhet felhőben tárolt fájlokhoz WebDAV kötet hozzáadásával!
- hogyan lehet WebDAV köteteket használni.]]>
- Megjelenítendő név
- WebDAV URL
- Érvénytelen URL
- Felhasználónév
- Jelszó
- WebDAV kötet hozzáadása
- Ezen a címen nincs WebDAV szolgáltatás
- WebDAV kötet lecsatolása
- A kapcsolat beállításai elvesznek, de maguk a fájlok nem.
- Hozzáférés WebDAV fájlhoz
- WebDAV fájl letöltése
- WebDAV fájl feltöltése
- WebDAV kötetek
-
- %s túl régi
- Legalacsonyabb szükséges verzió: %1$s
- Nem végzetes hiba (az újrapróbálkozások száma elérte a maximumot)
+ A felhasználói fiók (már) nem létezik
+ Eltávolítás
+ Mégse
+ Ennek e mezőnek a megadása kötelező
+ Fiókok kezelése
+ Megosztás
+ Nincs hálózati kapcsolat. A szinkronizálás beütemezése
+ Az adatbázis megsérült
+ A fiókok törölve lettek az eszközön.
+ Alacsony prioritású státuszüzenetek
+
+ Az Ön adatai. Az Ön döntése.
+ Vegye kézbe az irányítást.
+ Rendszeres ütemezett szinkronizálás
+ Kikapcsolva (nem javasolt)
+ Bekapcsolva (javasolt)
+ A rendszeres ütemezett szinkronizáláshoz a %s számára engedélyezni kell a háttérben futást, különben az Android rendszer a szinkronizálást bármikor leállíthatja.
+ Nincs szükségem rendszeres ütemezett szinkronizálásra.*
+ %s kompatibilitás
+ Ez az eszköz valószínűleg blokkolja a szinkronizálást. Ha valóban, ez manuálisan megoldható.
+ Elvégeztem a szükséges beállításokat, nincs szükségem további figyelmeztetésre.*
+ * Hagyja üresen, ha szeretné, ha legközelebb is kapjon emlékeztetést. Később felülírható az alkalmazásbeállításoknál (%s).
+ További információk
+ jtx Board
+
+ Feladatok támogatása
+ Ha a szerver támogatja a feladatokat, akkor a következő feladat alkalmazásokkal lehet szinkronizálni őket:
+ OpenTasks
+ A fejlesztése leállt – nem ajánlott.
+ Tasks.org
+ nem támogatott (még).]]>
+ Nincs elérhető alkalmazás-áruház
+ Nincs szükségem a feladatok támogatására.*
+ Nyílt forráskódú szoftver
+ Nagyon örülünk, hogy a %s felhasználói közé tartozik, ami egy nyílt forráskódú szoftver. Ennek fejlesztése, karbantartása és támogatása ugyanakkor kemény munkát igényel. Kérjük, fontolja meg, hogy ezt pénzzel vagy valamilyen módon támogassa (több lehetőség közül is választhat). Nagyon megköszönnénk!
+ A hozzájárulás lehetőségei
+ Ne mutassa a közeljövőben
+
+ Engedélyek
+ A %s megfelelő működése bizonyos engedélyeket igényel.
+ Az összes alább felsorolt
+ Ezt választva valamennyi funkció bekapcsolható (javasolt)
+ Az összes engedély megadva
+ Névjegy-engedélyek
+ A címtárak szinkronizálásának mellőzése (nem javasolt)
+ A névjegyek szinkronizálása (javasolt)
+ Naptár-engedélyek
+ A naptárak szinkronizálásának mellőzése (nem javasolt)
+ A naptárak szinkronizálása (javasolt)
+ Értesítések engedélyezése
+ Az értesítések tiltása (nem ajánlott)
+ Értesítések engedélyezése
+ jtx Board engedélyek
+ Nincs feladat, napló- és jegyzetszinkronizálás (nincs telepítve)
+ Nincsenek szinkronizálandó feladatok, naplóbejegyzések és jegyzetek
+ Van lehetőség a feladatok, naplóbejegyzések és jegyzetek szinkronizálására
+ OpenTasks engedélyek
+ Feladat engedélyek
+ A feladatlisták szinkronizálása nem lehetséges (nincs telepítve)
+ Nincs feladatszinkronizálás
+ A feladatlisták szinkronizálása lehetséges
+ Engedélyek megtartása
+ Az engedélyek automatikusan visszaállhatnak az alapértelmezettre (nem ajánlott)
+ Az engedélyek nem fognak visszaállni az alapértelmezettre automatikusan
+ Kattints az Engedélyekre > vedd ki a pipát az \"Engedélyek eltávolítása, ha nem használja az alkalmazást\" mellől
+ Ha a kapcsolók nem működnek, használja az alkalmazás-beállításokat
+ Alkalmazásbeállítások
+
+ WiFi SSID engedélyek
+ A jelenlegi WiFi nevének (SSID) az eléréséhez a következő feltételeknek kell teljesülniük:
+ Pontos helyadatok használatának engedélyezése
+ Helyadat engedélyek megadva
+ Helyadat engedélyek megtagadva
+ Helyadatok engedélyezése a háttérben
+ Mindig engedélyezze
+ %sre]]>
+ %sre]]>
+ %s a Helyadat engedélyt csak arra használja, hogy a jelenlegi WiFi SSID-jét meghatározza SSID-korlátozott fiókokhoz. Ez a funkció akkor is működik, ha az alkalmazás háttérben van. Semmilyen helyadatot nem gyűjtünk, tárolunk, feldolgozunk vagy küldünk bárhová.
+ Helyadatok mindig engedélyezve
+ Hely szolgáltatás bekapcsolva
+ Hely szolgáltatás kikapcsolva
+
+ Fordítások
+ © Ricki Hirner, Bernhard Stockmann (bitfire web engineering GmbH) és a közreműködők
+ Köszönet a következőknek: %s]]>
+
+ Nézet/megosztás
+ Kikapcsol
+
+ Eszközök
+ Közösség
+ Az értesítések tiltva vannak. A szinkronizálási hibákról nem fog értesítést kapni.
+ Kapcsolatok kezelése
+ Tárhely kezelése
+ Az adatcsökkentés bekapcsolva. A háttérben futó szinkronizálás korlátozva van.
+ Adatcsökkentés kezelése
+ Az összes fiók szinkronizálása
+
+ Szolgáltatások felderítése nem sikerült
+ Gyűjteménylista frissítése nem sikerült
+
+ Nem lehetséges az előtérben való futtatás
+ Kivétel az akkumulátorhasználat optimalizálása alól
+
+ Futás előtérben
+ Egyes eszközökön erre szükség van az automatikus szinkronizáció működéséhez
+
+ Akkumulátorhasználat optimalizálása
+ Az optimalizálás kikapcsolva (ajánlott)
+ Az optimalizálás bekapcsolva (nem ajánlott)
+ Maradjon előtérben
+ Segíthet, ha az eszköz akadályozza az automatikus szinkronizációt
+ A proxy típusa
+
+ - Alapértelmezett
+ - Kikapcsolva
+ - HTTP
+ - SOCKS (Orbot számára)
+
+ A proxy szerver neve
+ A proxy által használt port
+ Alkalmazásengedélyek
+ Tekintse át a szinkronizáláshoz szükséges engedélyeket
+ Stílus kiválasztása
+
+ - Rendszerbeállítás szerinti
+ - Világos
+ - Sötét
+
+ Integráció
+ Feladatok alkalmazás
+ Szinkronizálás ezzel: %s
+ Nem található kompatibilis feladat alkalmazás
+
+ A névjegyek szinkronizálása nem működik (nincs engedélyezve)
+ A naptárak szinkronizálása nem működik (nincs engedélyezve)
+ A feladatok szinkronizálása nem működik (nincs engedélyezve)
+ A naptárak és feladatok szinkronizálása nem működik (nincs engedélyezve)
+ A naptárak elérése nem működik (nincs engedélyezve)
+ Engedélyek
+ Nem iratkozott fel egyetlen naptárra sem (még).
+ A fióknév már használatban van
+ A fiók átnevezése nem sikerült.
+ napló
+ Csak a személyesek megjelenítése
+
+ Az aposztróf (\') használata a visszajelzések szerinte egyes eszközökön problémát okoz.
+ Haladó bejelentkezés (speciális lehetőségek)
+ Felhasználónév/jelszó használata
+ Tanúsítvány használata
+ Nem található tanúsítvány
+ Tanúsítvány telepítése
+ Google Naptár / Névjegyek
+ Kérjük, olvassa el a \"Google Tesztelve\" oldalunkat friss információkért.
+ Nem zárhatók ki váratlan figyelmeztetések, és lehet, hogy szükség lesz saját Client ID létrehozására is.
+ Google fiók
+ Client ID (opcionális)
+ Saját Client ID is használható, amennyiben az alapértelmezett nem működne.
+ Mutasd, hogyan!
+ Felhasználónév (e-mail cím) vagy jelszó hibás?
+
+ WiFi SSID szűréshez további beállítások szükségesek
+ Beálítások
+ Nincs tanúsítvány kiválasztva
+ Ha szeretné, hogy az emlékeztető nélküli eseményekhez egy alapértelmezett emlékeztető legyen beállítva, akkor adja meg, hogy az hány perccel az esemény előtt legyen. Ha nem akar ilyet, hagyja üresen.
+
+ - A csoportok különálló vCard objektumok
+ - A csoportok névjegy-kategóriák
+
+
+ A tárhely megadása feltétlenül szükséges
+ Utolsó szinkronizálás:
+ Még soha
+ Tulajdonos:
+
+ ZIP archívum
+ Hibakeresési információkat tartalmaz
+ Az archívum megosztásával lehetőség van egy másik számítógépre áthelyezni, e-mail formájában elküldeni vagy egy hibabejelentéshez becsatolni.
+ Archívum megosztása
+ Hibakeresési információ csatolása ehhez az üzenethez (ha a fogadó alkalmazás támogatja a csatolmányokat).
+ HTTP hiba
+ Szerverhiba
+ WebDAV hiba
+ I/O hiba
+ A kérés megtagadva. Ellenőrizze az érintett erőforrásokat és a hibakeresési információkat a további részletekért.
+ Az igényelt erőforrás nem létezik (már). Ellenőrizze az érintett erőforrásokat és a hibakeresési információkat a további részletekért.
+ Szerveroldali hiba történt. Vegye fel a kapcsolatot a szerver üzemeltetőjével.
+ Váratlan hiba történt. Hibakereséshez használja a hibakeresési információkat.
+ Részletek megtekintése
+ A hibakeresési információ összegyűjtése befejeződött
+ Érintett erőforrások
+ A probléma kapcsán érintett erőforrások
+ Távoli erőforrás:
+ Helyi erőforrás:
+ Naplóbejegyzések
+ Rendelkezésre állnak részletes naplóbejegyzések
+ Naplóbejegyzések megtekintése
+
+ A szinkronizáció felfüggesztve
+ A tárhely majdnem teljesen betelt
+
+ WebDAV kötetek
+ Kvóta: felhasználva %1$s, keret %2$s
+ Tartalom megosztása
+ Lecsatolás
+ WebDAV kötet hozzáadása
+ Közvetlenül hozzáférhet felhőben tárolt fájlokhoz WebDAV kötet hozzáadásával!
+ hogyan lehet WebDAV köteteket használni.]]>
+ Megjelenítendő név
+ WebDAV URL
+ Érvénytelen URL
+ Felhasználónév
+ Jelszó
+ WebDAV kötet hozzáadása
+ Ezen a címen nincs WebDAV szolgáltatás
+ WebDAV kötet lecsatolása
+ A kapcsolat beállításai elvesznek, de maguk a fájlok nem.
+ Hozzáférés WebDAV fájlhoz
+ WebDAV fájl letöltése
+ WebDAV fájl feltöltése
+ WebDAV kötetek
+
+ %s túl régi
+ Legalacsonyabb szükséges verzió: %1$s
+ Nem végzetes hiba (az újrapróbálkozások száma elérte a maximumot)
diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml
index be2b019f8420d15c5490dcf658e3c5b040000ef4..483b9bc21d5ab602e62339a483c55eb906bb9063 100644
--- a/app/src/main/res/values-it/strings.xml
+++ b/app/src/main/res/values-it/strings.xml
@@ -469,15 +469,15 @@
Rubrica di Yahoo
Murena comunicherà a Yahoo un modello di dispositivo fittizio per proteggere la tua privacy.
\nÈ possibile verificare quale sia su Attività dispositivo di Yahoo dopo l\'accesso.
- Gestione account
-
- - Sistema predefinito
- - Luce
- - Buio
-
- Nome account già usato
-
- - I gruppi sono vCards separate
- - I gruppi sono categorie per ogni contatto
-
+ Gestione account
+
+ - Sistema predefinito
+ - Luce
+ - Buio
+
+ Nome account già usato
+
+ - I gruppi sono vCards separate
+ - I gruppi sono categorie per ogni contatto
+
diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml
index f485f05a4a728b6ba5e33229cff12d08045f6595..491969fb481acc58e500d4d36606ba255e72fe92 100644
--- a/app/src/main/res/values-ja/strings.xml
+++ b/app/src/main/res/values-ja/strings.xml
@@ -1,441 +1,438 @@
-
- アカウントマネージャー
- アカウントがありません
- アカウントマネージャー アドレス帳
- アドレス帳
- 削除
- キャンセル
- このフィールドは入力必須です
- ヘルプ
- アカウントの管理
- 共有
- インターネット接続がありません。同期を待機しています
- データベースが破損しています
- すべてのアカウントがローカルから削除されました
- デバッグ中
- 他の重要なメッセージ
- 優先度の低いステータスメッセージ
- 同期
- 同期エラー
- 予期しないサーバーの応答のような、同期を停止させる重要なエラー
- 同期の警告
- 特定の無効なファイルのような、致命的ではない同期の問題
- ネットワークおよび I/O エラー
- タイムアウト、接続の問題など (多くの場合、一時的なもの)
-
- あなたのデータはあなたの手に
- コントロールを始める
- 一定の間隔で同期
- 無効 (非推奨)
- 有効 (推奨)
- 一定の間隔で同期するには、%s のバックグラウンドでの動作を許可する必要があります。許可しない場合、Android によって同期が停止されることがあります。
- 一定間隔での同期は不要です*
- %s 適合性
- このデバイスが同期をブロックしている可能性があります。もし影響を受けている場合、この手順で解決できます。
- 必要な設定は完了したのでリマインダーは不要です*
- * 未チェックのままにすると後でリマインドします。アプリの設定 / %s でリセットできます
- 追加情報
- jtx Board
-
- タスクの同期に対応
- お使いのサーバーがタスクに対応している場合、対応するアプリで同期できます:
- OpenTasks
- 開発を停止している可能性があります – 非推奨
- Tasks.org
- 対応していません]]>
- アプリストアが利用できません
- タスク対応は不要です*
- オープンソースソフトウェア
- オープンソースソフトウェアとして %s をお届けできることをとても嬉しく思っています。開発・維持・サポートは簡単ではありません。貢献 (さまざまな方法があります) や寄付をご検討ください。プロジェクトはそれらに支えられています。
- 貢献/寄付の方法
- しばらく非表示にする
-
- 許可
- %s が正しく動作するには権限を許可する必要があります
- 以下のすべて
- すべての機能を使用する (推奨)
- すべての権限が許可されました
- 連絡先へのアクセス
- 連絡先を同期しない (非推奨)
- 連絡先を同期できます
- カレンダーへのアクセス
- カレンダーを同期しない (非推奨)
- カレンダーを同期できます
- 通知の権限
- 通知が無効です (非推奨)
- 通知が有効です
- jtx Board へのアクセス
- ジャーナル、メモ、タスクを同期しない (未インストール)
- ジャーナル、メモ、タスクを同期しない
- ジャーナル、メモ、タスクを同期できます
- OpenTasks へのアクセス
- Tasks へのアクセス
- タスクを同期しない (未インストール)
- タスクを同期しない
- タスクを同期できます
- 権限を維持
- 権限が自動的にリセットされることがあります (非推奨)
- 権限は自動でリセットされません
- 許可から「アプリが使用されていない場合に権限を削除」を無効化してください
- スイッチが機能しない場合、アプリ情報 / 許可 にアクセスしてください
- アプリ設定
-
- WiFi SSID へのアクセス
- 現在の WiFi 名 (SSID) にアクセスするため、これらの条件を満たす必要があります:
- 正確な位置情報へのアクセス
- 位置情報へのアクセスが許可されています
- 位置情報の権限が拒否されています
- バックグラウンドでの位置情報へのアクセス
- 常に許可
- %s に設定されています]]>
- %s に設定されていません]]>
- %s は位置情報の権限を SSID で制限されたアカウントのために現在の WiFi SSID を確認する目的にのみ使用します。これはアプリがバックグラウンドでも発生します。位置情報データが収集、保存、処理および送信されることはありません。
- 位置情報は常に有効です
- 位置情報サービスは有効です
- 位置情報サービスは無効です
-
- 翻訳
- ライブラリー
- バージョン %1$s (%2$d)
- コンパイル日時 %s
- © Ricki Hirner、Bernhard Stockmann (bitfire web engineering GmbH) と貢献者
- このバージョンは Google Play での配信にのみ対応しています。
- このプログラムは完全に無保証で提供されます。これはフリーソフトウェアで、特定の条件下での再頒布を歓迎します。
- Thanks to: %s]]>
-
- ログファイルを作成できませんでした
- %s のすべてのアクティビティのログを記録しています
- 表示/共有
- 無効にする
-
- ナビゲーションドロワーを開く
- ナビゲーションドロワーを閉じる
- CalDAV/CardDAV 同期アダプター
- アプリについて / ライセンス
- ベータフィードバック
- メールクライアントをインストールしてください
- ウェブブラウザをインストールしてください
- 設定
- ニュース & アップデート
- ツール
- 外部リンク
- ウェブサイト
- マニュアル
- FAQ
- コミュニティ
- 寄付
- プライバシーポリシー
- 通知が無効です。同期エラーが発生しても通知されません。
- インターネット接続がありません。 Android は同期を実行しません。
- アカウントマネージャー にようこそ!\n\nCalDAV/CardDAV アカウントを追加できるようになりました。
- 接続を管理
- 残りのストレージ容量が少なくなっています。Android は同期を実行しません。
- ストレージを管理
- データサーバーが有効です。バックグラウンド同期が制限されています
- データサーバーを管理
- システム全体の自動同期が無効です
- 有効
- すべてのアカウントを同期
-
- サービスの検出に失敗しました
- コレクション リストを更新できませんでした
-
- フォアグラウンドで実行できません
- バッテリー最適化を無効にしてください
-
- フォアグラウンドで実行
- 一部のデバイスでは自動同期にこの設定が必要になります。
-
- 設定
- デバッグ
- デバッグ情報を表示
- ソフトウェアと設定の詳細を表示/共有
- 詳細ログ
- ログ取得が有効
- ログ取得が無効
- バッテリー最適化
- このアプリでは無効 (推奨)
- 有効 (非推奨)
- フォアグラウンドを維持
- 自動同期に問題のあるデバイスでは有効かもしれません
- 接続
- プロキシーの種類
-
- - システムのデフォルト
- - プロキシーなし
- - HTTP
- - SOCKS (Orbot 向け)
-
- プロキシーのホスト名
- プロキシーのポート番号
- セキュリティ
- アプリの権限
- 同期に必要な権限を確認する
- システム証明書を無視
- システムとユーザーが追加した CA を信頼しない
- システムとユーザーが追加した CA を信頼する (推奨)
- (未) 信頼証明書をリセット
- すべてのカスタム証明書の信頼をリセットします
- すべてのカスタム証明書をクリアしました
- ユーザーインターフェイス
- 通知設定
- 通知チャネルとその設定を管理します
- テーマを選択
-
- - システムのデフォルト
- - ライト
- - ダーク
-
- ヒントをリセット
- 以前非表示にしたヒントを再表示します
- すべてのヒントを再表示します
- 統合
- タスク管理アプリ
- %s と同期しています
- 連携できるアプリがありません
-
- CardDAV
- CalDAV
- Webcal
- 連絡先を同期しません (権限なし)
- カレンダーを同期しません (権限なし)
- タスクを同期しません (権限なし)
- カレンダーとタスクを同期しません (権限なし)
- カレンダーにアクセスできません (権限なし)
- 許可
- アドレス帳は (まだ) ありません。
- カレンダーは (まだ) ありません。
- カレンダーのサブスクリプションは (まだ) ありません。
- 下にスワイプすると、サーバーからリストを更新します。
- 今すぐ同期
- アカウント設定
- アカウントの名前を変更
- 未保存のローカルデータが破棄されることがあります。名前の変更後に再同期が必要です。新しいアカウント名:
- 名前を変更
- アカウント名はすでに取得されています
- アカウントの名前を変更できません
- アカウントを削除
- 本当にアカウントを削除しますか?
- アドレス帳、カレンダー、タスクリストのすべてのローカルコピーが削除されます。
- このコレクションを同期
- 読み取り専用
- カレンダー
- タスクリスト
- ジャーナル
- プライベートのみ表示
- アドレス帳リストを更新
- 新しいアドレス帳を作成
- カレンダーリストを更新
- 新しいカレンダーを作成
- Webcal に対応するアプリが見つかりませんでした
- ICSx⁵ をインストール
-
- アカウントを追加
- メールアドレスでログイン
- メールアドレス
- 有効なメールアドレスが必要です
- パスワード
- パスワードが必要です
- URL とユーザー名でログイン
- URL は http(s):// で始まる必要があります
- ユーザー名
- ユーザー名が必要です
- ベース URL
- 証明書を選択
- ログイン
- アカウントを追加する
- アカウント名
- アポストロフィー (\') の使用によりいくつかのデバイスでエラーが発生することが報告されています。
- Android はあなたが作成した予定の ORGANIZER フィールドにアカウント名を使用するので、アカウント名としてメールアドレスを使用してください。同じ名前のアカウントを 2 つ持つことはできません。
- 連絡先グループ方法:
- アカウント名が必要です
- アカウント名はすでに取得されています
- アカウントを作成できません
- 高度なログイン (特別な場合)
- ユーザー名/パスワードを使用
- クライアント証明書を使用
- 証明書が見つかりませんでした
- 証明書をインストール
- Google コンタクト / カレンダー
- 最新情報は \"Tested with Google\" のページをご確認ください。
- 未知のエラーに遭遇したり、クライアント ID を作成するように求められたりする場合があります。
- Google アカウント
- Google でログイン
- クライアント ID (オプション)
- うまく機能しない場合、ユニークなクライアント ID が必要かもしれません。
- 詳しく知りたい!
- プライバシーポリシー をご確認ください。]]>
- Google API サービスのユーザーデータに関するポリシー に準拠しています。]]>
- 認証コードを取得できませんでした
- 設定の検出
- しばらくお待ちください。サーバーに問い合わせ中…
- CalDAV または CardDAV サービスが見つかりませんでした。
- ユーザー名 (メールアドレス) / パスワード が間違っていませんか?
- 詳細を表示
-
- 設定: %s
- 同期
- 連絡先の同期間隔
- 手動のみ
- %d 分ごと + ローカルの変更時はすぐに
- カレンダーの同期間隔
- タスクの同期間隔
-
- - 手動のみ
- - 15 分ごと
- - 30 分ごと
- - 1 時間ごと
- - 2 時間ごと
- - 4 時間ごと
- - 毎日 1 回
-
- WiFi でのみ同期
- WiFi 接続でのみ同期します
- 接続の種類は考慮されません
- WiFi SSID 制限
- %s でのみ同期します
- %s でのみ同期します (有効な位置情報サービスが必要)
- すべての WiFi 接続が使用されます
- 利用可能な WiFi ネットワークのカンマ区切りの名前 (SSID) (空白にするとすべて)
- WiFi SSID 制限にはさらに設定が必要です
- 管理
- VPN 接続
- VPN でない接続を要求 (推奨)
- VPN を一般のインターネット接続として扱う
- 認証
- 再認証
- もう一度 OAuth ログインを実行
- ユーザー名
- ユーザー名
- ユーザー名を入力:
- パスワード
- ご利用のサーバーに従ってパスワードを更新します。
- パスワードを入力:
- クライアント証明書の別名
- 証明書が選択されていません
- CalDAV
- 過去の予定の読み込み制限
- すべての予定が同期されます
-
- - %d 日より前の予定は無視されます
-
- この日数より過去の予定は無視されます (0 も可)。すべての予定を同期するには、空白のままにしてください。
- デフォルトのリマインダー
-
- - デフォルトのリマインダーは予定の %d 分前です
-
- デフォルトのリマインダーはありません
- デフォルトのリマインダーは、リマインダーのない予定に適用されます。希望する分数を入力してください。デフォルトのリマインダーを無効にするには、空白のままにしてください。
- カレンダーの色を管理
- カレンダーの色は アカウントマネージャー が管理します
- カレンダーの色を アカウントマネージャー が設定しません
- イベントカラーサポート
- イベントの色が同期されます
- イベントの色は同期されません
- CardDAV
- 連絡先のグループ方法
-
- - グループを個別の vCard に分割
- - グループを連絡先ごとのカテゴリーとして記録
-
-
- アドレス帳を作成
- カレンダーを作成
- タイムゾーン
- 可能なカレンダーエントリー
- 予定
- タスク
- メモ / ジャーナル
- 色
- コレクションの作成中
- タイトル
- タイトルが必要です
- 説明
- オプション
- ストレージの場所
- ストレージの場所が必要です
- 作成
- コレクションを削除
- よろしいですか?
- このコレクション (%s) とそのすべてのデータが完全に削除されます。
- これらのデータがサーバーから削除されます。
- 読み取り専用にする
- プロパティ
- 最終同期:
- 同期されていません
- アドレス (URL):
- 所有者:
-
- デバッグ情報
- ZIP アーカイブ
- デバッグ情報とログを含みます
- アーカイブをコンピューターに転送、メールで送信、サポートチケットに添付するには共有してください
- アーカイブを共有
- デバッグ情報がこのメッセージに添付されています (受信したアプリが添付ファイルに対応している必要があります)
- HTTP エラー
- サーバーエラー
- WebDAV エラー
- I/O エラー
- リクエストが拒否されました。詳細は関連するリソースとデバッグ情報を確認してください。
- 要求されたリソースは (もう) 存在しません。詳細は関連するリソースとデバッグ情報を確認してください。
- サーバー側に問題が発生しました。お使いのサーバーのサポートに連絡してください。
- 予期せぬエラーが発生しました。詳細はデバッグ情報を確認してください。
- 詳細を表示
- 収集されたデバッグ情報
- 関連するリソース
- 関係する問題
- リモートリソース:
- ローカルリソース:
- ログ
- 詳細なログが利用できます
- ログを表示
-
- エラーが発生しました
- HTTP エラーが発生しました
- I/O エラーが発生しました
- 詳細を表示
-
- 同期が一時停止しました
- ほとんど空き容量が残っていません
-
- WebDAV マウント
- 割り当て 使用中: %1$s / 利用可能: %2$s
- コンテンツを共有
- マウント解除
- WebDAV マウントを追加
- WebDAV マウントを追加してクラウドファイルに直接アクセスしましょう!
- マニュアル を確認]]>
- 表示名
- WebDAV URL
- 無効な URL
- ユーザー名
- パスワード
- マウントを追加
- この URL では WebDAV サービスがありません
- マウントポイントを削除
- 接続の詳細が失われました。ファイルは削除されていません。
- WebDAV ファイルにアクセスしています
- WebDAV ファイルをダウンロードしています
- WebDAV ファイルをアップロードしています
- WebDAV マウント
-
- アカウントマネージャー アクセス許可
- 追加のアクセス許可が必要です
- %s が古すぎます
- 最小要求バージョン: %1$s
- 認証に失敗しました (ログイン情報を確認してください)
- ネットワークまたは I/O エラー – %s
- HTTP サーバーエラー – %s
- 内蔵ストレージエラー – %s
- ソフトエラー (再試行回数の上限に到達)
- アイテムを表示
- サーバーから無効な連絡先を受信しました
- サーバーから無効な予定を受信しました
- サーバーから無効なタスクを受信しました
- 1 または複数の無効なリソースを無視します
-
- アカウントマネージャー: 接続セキュリティ
- アカウントマネージャーは、未知の証明書を検出しました。それを信頼しますか?
+
+ アカウントマネージャー
+ アカウントがありません
+ アカウントマネージャー アドレス帳
+ アドレス帳
+ 削除
+ キャンセル
+ このフィールドは入力必須です
+ ヘルプ
+ アカウントの管理
+ 共有
+ インターネット接続がありません。同期を待機しています
+ データベースが破損しています
+ すべてのアカウントがローカルから削除されました
+ デバッグ中
+ 他の重要なメッセージ
+ 優先度の低いステータスメッセージ
+ 同期
+ 同期エラー
+ 予期しないサーバーの応答のような、同期を停止させる重要なエラー
+ 同期の警告
+ 特定の無効なファイルのような、致命的ではない同期の問題
+ ネットワークおよび I/O エラー
+ タイムアウト、接続の問題など (多くの場合、一時的なもの)
+
+ あなたのデータはあなたの手に
+ コントロールを始める
+ 一定の間隔で同期
+ 無効 (非推奨)
+ 有効 (推奨)
+ 一定の間隔で同期するには、%s のバックグラウンドでの動作を許可する必要があります。許可しない場合、Android によって同期が停止されることがあります。
+ 一定間隔での同期は不要です*
+ %s 適合性
+ このデバイスが同期をブロックしている可能性があります。もし影響を受けている場合、この手順で解決できます。
+ 必要な設定は完了したのでリマインダーは不要です*
+ * 未チェックのままにすると後でリマインドします。アプリの設定 / %s でリセットできます
+ 追加情報
+ jtx Board
+
+ タスクの同期に対応
+ お使いのサーバーがタスクに対応している場合、対応するアプリで同期できます:
+ OpenTasks
+ 開発を停止している可能性があります – 非推奨
+ Tasks.org
+ 対応していません]]>
+ アプリストアが利用できません
+ タスク対応は不要です*
+ オープンソースソフトウェア
+ オープンソースソフトウェアとして %s をお届けできることをとても嬉しく思っています。開発・維持・サポートは簡単ではありません。貢献 (さまざまな方法があります) や寄付をご検討ください。プロジェクトはそれらに支えられています。
+ 貢献/寄付の方法
+ しばらく非表示にする
+
+ 許可
+ %s が正しく動作するには権限を許可する必要があります
+ 以下のすべて
+ すべての機能を使用する (推奨)
+ すべての権限が許可されました
+ 連絡先へのアクセス
+ 連絡先を同期しない (非推奨)
+ 連絡先を同期できます
+ カレンダーへのアクセス
+ カレンダーを同期しない (非推奨)
+ カレンダーを同期できます
+ 通知の権限
+ 通知が無効です (非推奨)
+ 通知が有効です
+ jtx Board へのアクセス
+ ジャーナル、メモ、タスクを同期しない (未インストール)
+ ジャーナル、メモ、タスクを同期しない
+ ジャーナル、メモ、タスクを同期できます
+ OpenTasks へのアクセス
+ Tasks へのアクセス
+ タスクを同期しない (未インストール)
+ タスクを同期しない
+ タスクを同期できます
+ 権限を維持
+ 権限が自動的にリセットされることがあります (非推奨)
+ 権限は自動でリセットされません
+ 許可から「アプリが使用されていない場合に権限を削除」を無効化してください
+ スイッチが機能しない場合、アプリ情報 / 許可 にアクセスしてください
+ アプリ設定
+
+ WiFi SSID へのアクセス
+ 現在の WiFi 名 (SSID) にアクセスするため、これらの条件を満たす必要があります:
+ 正確な位置情報へのアクセス
+ 位置情報へのアクセスが許可されています
+ 位置情報の権限が拒否されています
+ バックグラウンドでの位置情報へのアクセス
+ 常に許可
+ %s に設定されています]]>
+ %s に設定されていません]]>
+ %s は位置情報の権限を SSID で制限されたアカウントのために現在の WiFi SSID を確認する目的にのみ使用します。これはアプリがバックグラウンドでも発生します。位置情報データが収集、保存、処理および送信されることはありません。
+ 位置情報は常に有効です
+ 位置情報サービスは有効です
+ 位置情報サービスは無効です
+
+ 翻訳
+ ライブラリー
+ バージョン %1$s (%2$d)
+ コンパイル日時 %s
+ © Ricki Hirner、Bernhard Stockmann (bitfire web engineering GmbH) と貢献者
+ このバージョンは Google Play での配信にのみ対応しています。
+ このプログラムは完全に無保証で提供されます。これはフリーソフトウェアで、特定の条件下での再頒布を歓迎します。
+ Thanks to: %s]]>
+
+ ログファイルを作成できませんでした
+ %s のすべてのアクティビティのログを記録しています
+ 表示/共有
+ 無効にする
+
+ ナビゲーションドロワーを開く
+ ナビゲーションドロワーを閉じる
+ CalDAV/CardDAV 同期アダプター
+ アプリについて / ライセンス
+ ベータフィードバック
+ メールクライアントをインストールしてください
+ ウェブブラウザをインストールしてください
+ 設定
+ ニュース & アップデート
+ ツール
+ 外部リンク
+ ウェブサイト
+ マニュアル
+ FAQ
+ コミュニティ
+ 寄付
+ プライバシーポリシー
+ 通知が無効です。同期エラーが発生しても通知されません。
+ アカウントマネージャー にようこそ!\n\nCalDAV/CardDAV アカウントを追加できるようになりました。
+ 検証されたインターネット接続がありません。同期が実行されない場合があります。
+ 接続を管理
+ ストレージの容量が残りわずかです。Android はローカルの変更を即座に同期しませんが、次の通常サイクルで同期します。
+ ストレージを管理
+ データサーバーが有効です。バックグラウンド同期が制限されています
+ データサーバーを管理
+ システム全体の自動同期が無効です
+ 有効
+ すべてのアカウントを同期
+
+ サービスの検出に失敗しました
+ コレクション リストを更新できませんでした
+
+ フォアグラウンドで実行できません
+ バッテリー最適化を無効にしてください
+
+ フォアグラウンドで実行
+ 一部のデバイスでは自動同期にこの設定が必要になります。
+
+ 設定
+ デバッグ
+ デバッグ情報を表示
+ ソフトウェアと設定の詳細を表示/共有
+ 詳細ログ
+ ログ取得が有効
+ ログ取得が無効
+ バッテリー最適化
+ このアプリでは無効 (推奨)
+ 有効 (非推奨)
+ フォアグラウンドを維持
+ 自動同期に問題のあるデバイスでは有効かもしれません
+ 接続
+ プロキシーの種類
+
+ - システムのデフォルト
+ - プロキシーなし
+ - HTTP
+ - SOCKS (Orbot 向け)
+
+ プロキシーのホスト名
+ プロキシーのポート番号
+ セキュリティ
+ アプリの権限
+ 同期に必要な権限を確認する
+ システム証明書を無視
+ システムとユーザーが追加した CA を信頼しない
+ システムとユーザーが追加した CA を信頼する (推奨)
+ (未) 信頼証明書をリセット
+ すべてのカスタム証明書の信頼をリセットします
+ すべてのカスタム証明書をクリアしました
+ ユーザーインターフェイス
+ 通知設定
+ 通知チャネルとその設定を管理します
+ テーマを選択
+
+ - システムのデフォルト
+ - ライト
+ - ダーク
+
+ ヒントをリセット
+ 以前非表示にしたヒントを再表示します
+ すべてのヒントを再表示します
+ 統合
+ タスク管理アプリ
+ %s と同期しています
+ 連携できるアプリがありません
+
+ CardDAV
+ CalDAV
+ Webcal
+ 連絡先を同期しません (権限なし)
+ カレンダーを同期しません (権限なし)
+ タスクを同期しません (権限なし)
+ カレンダーとタスクを同期しません (権限なし)
+ カレンダーにアクセスできません (権限なし)
+ 許可
+ アドレス帳は (まだ) ありません。
+ カレンダーは (まだ) ありません。
+ カレンダーのサブスクリプションは (まだ) ありません。
+ 下にスワイプすると、サーバーからリストを更新します。
+ 今すぐ同期
+ アカウント設定
+ アカウントの名前を変更
+ 未保存のローカルデータが破棄されることがあります。名前の変更後に再同期が必要です。新しいアカウント名:
+ 名前を変更
+ アカウント名はすでに取得されています
+ アカウントの名前を変更できません
+ アカウントを削除
+ 本当にアカウントを削除しますか?
+ アドレス帳、カレンダー、タスクリストのすべてのローカルコピーが削除されます。
+ このコレクションを同期
+ 読み取り専用
+ カレンダー
+ タスクリスト
+ ジャーナル
+ プライベートのみ表示
+ アドレス帳リストを更新
+ 新しいアドレス帳を作成
+ カレンダーリストを更新
+ 新しいカレンダーを作成
+ Webcal に対応するアプリが見つかりませんでした
+ ICSx⁵ をインストール
+
+ アカウントを追加
+ メールアドレスでログイン
+ メールアドレス
+ 有効なメールアドレスが必要です
+ パスワード
+ パスワードが必要です
+ URL とユーザー名でログイン
+ URL は http(s):// で始まる必要があります
+ ユーザー名
+ ユーザー名が必要です
+ ベース URL
+ 証明書を選択
+ ログイン
+ アカウントを追加する
+ アカウント名
+ アポストロフィー (\') の使用によりいくつかのデバイスでエラーが発生することが報告されています。
+ Android はあなたが作成した予定の ORGANIZER フィールドにアカウント名を使用するので、アカウント名としてメールアドレスを使用してください。同じ名前のアカウントを 2 つ持つことはできません。
+ 連絡先グループ方法:
+ アカウント名が必要です
+ アカウント名はすでに取得されています
+ アカウントを作成できません
+ 高度なログイン (特別な場合)
+ ユーザー名/パスワードを使用
+ クライアント証明書を使用
+ 証明書が見つかりませんでした
+ 証明書をインストール
+ Google コンタクト / カレンダー
+ 最新情報は \"Tested with Google\" のページをご確認ください。
+ 未知のエラーに遭遇したり、クライアント ID を作成するように求められたりする場合があります。
+ Google アカウント
+ Google でログイン
+ クライアント ID (オプション)
+ うまく機能しない場合、ユニークなクライアント ID が必要かもしれません。
+ 詳しく知りたい!
+ プライバシーポリシー をご確認ください。]]>
+ Google API サービスのユーザーデータに関するポリシー に準拠しています。]]>
+ 認証コードを取得できませんでした
+ 設定の検出
+ しばらくお待ちください。サーバーに問い合わせ中…
+ CalDAV または CardDAV サービスが見つかりませんでした。
+ ユーザー名 (メールアドレス) / パスワード が間違っていませんか?
+ 詳細を表示
+
+ 設定: %s
+ 同期
+ 連絡先の同期間隔
+ 手動のみ
+ %d 分ごと + ローカルの変更時はすぐに
+ カレンダーの同期間隔
+ タスクの同期間隔
+
+ - 手動のみ
+ - 15 分ごと
+ - 30 分ごと
+ - 1 時間ごと
+ - 2 時間ごと
+ - 4 時間ごと
+ - 毎日 1 回
+
+ WiFi でのみ同期
+ WiFi 接続でのみ同期します
+ 接続の種類は考慮されません
+ WiFi SSID 制限
+ %s でのみ同期します
+ %s でのみ同期します (有効な位置情報サービスが必要)
+ すべての WiFi 接続が使用されます
+ 利用可能な WiFi ネットワークのカンマ区切りの名前 (SSID) (空白にするとすべて)
+ WiFi SSID 制限にはさらに設定が必要です
+ 管理
+ インターネット接続のない VPN
+ 検証されたインターネット接続のない VPN では同期を実行しません (推奨)
+ 検証されたインターネット接続のない VPN でも同期を実行します
+ 認証
+ 再認証
+ もう一度 OAuth ログインを実行
+ ユーザー名
+ ユーザー名
+ ユーザー名を入力:
+ パスワード
+ ご利用のサーバーに従ってパスワードを更新します。
+ パスワードを入力:
+ クライアント証明書の別名
+ 証明書が選択されていません
+ CalDAV
+ 過去の予定の読み込み制限
+ すべての予定が同期されます
+
+ - %d 日より前の予定は無視されます
+
+ この日数より過去の予定は無視されます (0 も可)。すべての予定を同期するには、空白のままにしてください。
+ デフォルトのリマインダー
+
+ - デフォルトのリマインダーは予定の %d 分前です
+
+ デフォルトのリマインダーはありません
+ デフォルトのリマインダーは、リマインダーのない予定に適用されます。希望する分数を入力してください。デフォルトのリマインダーを無効にするには、空白のままにしてください。
+ カレンダーの色を管理
+ カレンダーの色は アカウントマネージャー が管理します
+ カレンダーの色を アカウントマネージャー が設定しません
+ イベントカラーサポート
+ イベントの色が同期されます
+ イベントの色は同期されません
+ CardDAV
+ 連絡先のグループ方法
+
+ - グループを個別の vCard に分割
+ - グループを連絡先ごとのカテゴリーとして記録
+
+
+ アドレス帳を作成
+ カレンダーを作成
+ タイムゾーン
+ 可能なカレンダーエントリー
+ 予定
+ タスク
+ メモ / ジャーナル
+ 色
+ コレクションの作成中
+ タイトル
+ タイトルが必要です
+ 説明
+ オプション
+ ストレージの場所
+ ストレージの場所が必要です
+ 作成
+ コレクションを削除
+ よろしいですか?
+ このコレクション (%s) とそのすべてのデータが完全に削除されます。
+ これらのデータがサーバーから削除されます。
+ 読み取り専用にする
+ プロパティ
+ 最終同期:
+ 同期されていません
+ アドレス (URL):
+ 所有者:
+
+ デバッグ情報
+ ZIP アーカイブ
+ デバッグ情報とログを含みます
+ アーカイブをコンピューターに転送、メールで送信、サポートチケットに添付するには共有してください
+ アーカイブを共有
+ デバッグ情報がこのメッセージに添付されています (受信したアプリが添付ファイルに対応している必要があります)
+ HTTP エラー
+ サーバーエラー
+ WebDAV エラー
+ I/O エラー
+ リクエストが拒否されました。詳細は関連するリソースとデバッグ情報を確認してください。
+ 要求されたリソースは (もう) 存在しません。詳細は関連するリソースとデバッグ情報を確認してください。
+ サーバー側に問題が発生しました。お使いのサーバーのサポートに連絡してください。
+ 予期せぬエラーが発生しました。詳細はデバッグ情報を確認してください。
+ 詳細を表示
+ 収集されたデバッグ情報
+ 関連するリソース
+ 関係する問題
+ リモートリソース:
+ ローカルリソース:
+ ログ
+ 詳細なログが利用できます
+ ログを表示
+
+ エラーが発生しました
+ HTTP エラーが発生しました
+ I/O エラーが発生しました
+ 詳細を表示
+
+ WebDAV マウント
+ 割り当て 使用中: %1$s / 利用可能: %2$s
+ コンテンツを共有
+ マウント解除
+ WebDAV マウントを追加
+ WebDAV マウントを追加してクラウドファイルに直接アクセスしましょう!
+ マニュアル を確認]]>
+ 表示名
+ WebDAV URL
+ 無効な URL
+ ユーザー名
+ パスワード
+ マウントを追加
+ この URL では WebDAV サービスがありません
+ マウントポイントを削除
+ 接続の詳細が失われました。ファイルは削除されていません。
+ WebDAV ファイルにアクセスしています
+ WebDAV ファイルをダウンロードしています
+ WebDAV ファイルをアップロードしています
+ WebDAV マウント
+
+ アカウントマネージャー アクセス許可
+ 追加のアクセス許可が必要です
+ %s が古すぎます
+ 最小要求バージョン: %1$s
+ 認証に失敗しました (ログイン情報を確認してください)
+ ネットワークまたは I/O エラー – %s
+ HTTP サーバーエラー – %s
+ 内蔵ストレージエラー – %s
+ ソフトエラー (再試行回数の上限に到達)
+ アイテムを表示
+ サーバーから無効な連絡先を受信しました
+ サーバーから無効な予定を受信しました
+ サーバーから無効なタスクを受信しました
+ 1 件または複数の無効なリソースを無視します
+
+ アカウントマネージャー: 接続セキュリティ
+ アカウントマネージャーは、未知の証明書を検出しました。それを信頼しますか?
diff --git a/app/src/main/res/values-ko/strings.xml b/app/src/main/res/values-ko/strings.xml
index dc0fc6d11c3f241056c50b89f71f68376de7e682..87d3335be78e6ee0d456a7ed08740ba8139973e3 100644
--- a/app/src/main/res/values-ko/strings.xml
+++ b/app/src/main/res/values-ko/strings.xml
@@ -1,407 +1,404 @@
-
- Account Manager
- 계정이 존재하지 않음 (anymore)
- Account Manager 주소록
- 주소록
- 이 field는 필수입니다.
- 도움말
- 관리 계정
- 공유하기
- 데이터베이스 손상
- 모든 계정이 로컬에서 제거되었습니다.
- Debugging
- 기타 중요한 메시지
- Low-priority status messages
- 동기화
- 동기화 오류
- 예기치 않은 서버 응답과 같이 동기화를 중지하는 중요한 오류
- 동기화 warning
- 특정 잘못된 파일과 같은 치명적이지 않은 동기화 문제
- 네트워크 및 I/O 에러
- 시간 초과, 연결 문제 등(대개 일시적)
-
- 당신의 데이터. 당신의 선택.
- 관리.
- 정기적 동기화 주기
- 사용 안 함(권장하지 않음)
- 사용(권장)
- 정기적으로 동기화하려면 백그라운드에서 %s이 실행되도록 허용해야 합니다. 그렇지 않으면 Android는 언제든지 동기화를 일시 중지할 수 있습니다.
- 나는 정기적인 동기화 주기가 필요하지 않다.*
- %s 호환성
- 이 장치는 동기화를 차단합니다. 영향을 받는 경우 이 문제를 수동으로만 해결할 수 있습니다.
- 필요한 설정을 완료했습니다. 더 이상 다시 수행하지 마세요.*
- * 나중에 알림이 표시되도록 선택 해제된 상태로 둡니다. / 앱 설정에서 재설정할 수 있습니다. / %s
- 상세 정보
- jtx Board
-
- 작업 지원
- 서버에서 작업을 지원하는 경우 지원되는 작업 앱과 동기화할 수 있습니다.
- OpenTasks
- 아직 지원되지 않습니다.(yet)]]>
- 사용 가능한 앱 스토어 없음
- 업무 지원은 필요 없습니다.*
- 오픈-소스 소프트웨어
- 오픈 소스 소프트웨어인 %s를 사용해 주셔서 기쁩니다. 개발, 유지보수 및 지원은 힘든 작업입니다. (기여나 기부를 고려해 보세요. 그것은 매우 감사할 일 것 입니다!)
- 기여/기부 방법
- 가까운 시일 내에 표시 안 함
-
- 권한
- %s이 제대로 작동하려면 사용 권한이 필요합니다
- 아래의 모든 것
- 이를 통해 모든 기능을 사용할 수 있습니다(권장).
- 모든 권한 부여
- 연락처 권한
- 연락처 동기화 하지않음 (권장하지 않음)
- 연락처 동기화 가능
- 캘린더 권한
- 캘린더 동기화 없음(권장하지 않음)
- 캘린더를 동기화 할 수 있음
- jtx Board 권한
- 동기화할 작업, 일지 & 노트가 없음(설치되지 않음)
- 동기화할 작업, 일지, 노트가 없음
- 동기회 가능한 작업, 일지, 노트
- OpenTasks 권한
- 작업 권한
- 작업 동기화 되지 않음 (설치되지 않음)
- 할일 목록 동기화 하지않음
- 할일 목록 동기화 가능
- 권한 유지
- 권한이 자동으로 재설정됨(권장하지 않음)
- 권한이 자동으로 재설정 되지않음
- 권한을 선택하세요 > \"앱을 사용하지 않을 경우 사용 권한 제거\"
- 스위치가 작동하지 않으면 앱 설정 / 사용 권한을 사용하십시오.
- 앱 설정
-
- WiFi SSID 권한
- 현재 WiFi 이름(SSID)에 액세스할 수 있으려면 다음 조건을 충족해야 합니다.
- 상세 위치 권한
- 위치 권한 부여
- 위치 권한 거부
- 백그라운드 위치 권한
- 항상 허용
- %s로 설정됨]]>
- %s로 설정되지 않음 ]]>
- %s은 SSID 제한 계정에 대한 현재 WiFi의 SSID를 확인하는 데만 위치 권한을 사용합니다. 이것은 앱이 백그라운드에 있을 때에도 발생할 것이다. 어떤 위치 데이터도 수집, 저장, 처리 또는 어디로든 전송되지 않습니다.
- 위치 정보 항상 사용
- 위치 서비스를 사용할 수 있습니다.
- 위치 서비스가 거부되었습니다.
-
- 번역
- 라이브러리
- 버전 %1$s (%2$d)
- %s에서 컴파일
- © Ricki Hirner, Bernhard Stockmann (bitfire web engineering GmbH) and contributors
- 이 버전은 Google Play를 통해서만 배포될 수 있습니다.
- 이 프로그램은 보증 없이 제공됩니다. 그것은 무료 소프트웨어이며, 특정한 조건 하에서 재배포하는 것을 환영합니다.
- Thanks to: %s]]>
-
- log file을 만들 수 없습니다.
- 이제 모든 %s 활동을 logging합니다.
- 보기/공유
- 사용 안함
-
- 탐색 창 열기
- 탐색 창 닫기
- CalDAV/CardDAV 동기화 어댑터
- 관련 / 라이센스
- 베타 피드백
- 이메일 클라이언트를 설치하십시오.
- 웹 브라우저를 설치해 주십시오.
- 설정
- 뉴스 & 업데이트
- 툴
- 외부 링크
- 웹 사이트
- 메뉴얼
- FAQ
- 커뮤니티
- 기부
- 개인 정보 보호 정책
- 인터넷에 연결할 수 없습니다. Android가 동기화를 실행하지 않습니다.
- 저장 공간이 부족합니다. Android가 동기화를 실행하지 않습니다.
- Account Manager에 오신 것을 환영 합니다!/n/n
+
+ Account Manager
+ 계정이 존재하지 않음 (anymore)
+ Account Manager 주소록
+ 주소록
+ 이 field는 필수입니다.
+ 도움말
+ 관리 계정
+ 공유하기
+ 데이터베이스 손상
+ 모든 계정이 로컬에서 제거되었습니다.
+ Debugging
+ 기타 중요한 메시지
+ Low-priority status messages
+ 동기화
+ 동기화 오류
+ 예기치 않은 서버 응답과 같이 동기화를 중지하는 중요한 오류
+ 동기화 warning
+ 특정 잘못된 파일과 같은 치명적이지 않은 동기화 문제
+ 네트워크 및 I/O 에러
+ 시간 초과, 연결 문제 등(대개 일시적)
+
+ 당신의 데이터. 당신의 선택.
+ 관리.
+ 정기적 동기화 주기
+ 사용 안 함(권장하지 않음)
+ 사용(권장)
+ 정기적으로 동기화하려면 백그라운드에서 %s이 실행되도록 허용해야 합니다. 그렇지 않으면 Android는 언제든지 동기화를 일시 중지할 수 있습니다.
+ 나는 정기적인 동기화 주기가 필요하지 않다.*
+ %s 호환성
+ 이 장치는 동기화를 차단합니다. 영향을 받는 경우 이 문제를 수동으로만 해결할 수 있습니다.
+ 필요한 설정을 완료했습니다. 더 이상 다시 수행하지 마세요.*
+ * 나중에 알림이 표시되도록 선택 해제된 상태로 둡니다. / 앱 설정에서 재설정할 수 있습니다. / %s
+ 상세 정보
+ jtx Board
+
+ 작업 지원
+ 서버에서 작업을 지원하는 경우 지원되는 작업 앱과 동기화할 수 있습니다.
+ OpenTasks
+ 아직 지원되지 않습니다.(yet)]]>
+ 사용 가능한 앱 스토어 없음
+ 업무 지원은 필요 없습니다.*
+ 오픈-소스 소프트웨어
+ 오픈 소스 소프트웨어인 %s를 사용해 주셔서 기쁩니다. 개발, 유지보수 및 지원은 힘든 작업입니다. (기여나 기부를 고려해 보세요. 그것은 매우 감사할 일 것 입니다!)
+ 기여/기부 방법
+ 가까운 시일 내에 표시 안 함
+
+ 권한
+ %s이 제대로 작동하려면 사용 권한이 필요합니다
+ 아래의 모든 것
+ 이를 통해 모든 기능을 사용할 수 있습니다(권장).
+ 모든 권한 부여
+ 연락처 권한
+ 연락처 동기화 하지않음 (권장하지 않음)
+ 연락처 동기화 가능
+ 캘린더 권한
+ 캘린더 동기화 없음(권장하지 않음)
+ 캘린더를 동기화 할 수 있음
+ jtx Board 권한
+ 동기화할 작업, 일지 & 노트가 없음(설치되지 않음)
+ 동기화할 작업, 일지, 노트가 없음
+ 동기회 가능한 작업, 일지, 노트
+ OpenTasks 권한
+ 작업 권한
+ 작업 동기화 되지 않음 (설치되지 않음)
+ 할일 목록 동기화 하지않음
+ 할일 목록 동기화 가능
+ 권한 유지
+ 권한이 자동으로 재설정됨(권장하지 않음)
+ 권한이 자동으로 재설정 되지않음
+ 권한을 선택하세요 > \"앱을 사용하지 않을 경우 사용 권한 제거\"
+ 스위치가 작동하지 않으면 앱 설정 / 사용 권한을 사용하십시오.
+ 앱 설정
+
+ WiFi SSID 권한
+ 현재 WiFi 이름(SSID)에 액세스할 수 있으려면 다음 조건을 충족해야 합니다.
+ 상세 위치 권한
+ 위치 권한 부여
+ 위치 권한 거부
+ 백그라운드 위치 권한
+ 항상 허용
+ %s로 설정됨]]>
+ %s로 설정되지 않음 ]]>
+ %s은 SSID 제한 계정에 대한 현재 WiFi의 SSID를 확인하는 데만 위치 권한을 사용합니다. 이것은 앱이 백그라운드에 있을 때에도 발생할 것이다. 어떤 위치 데이터도 수집, 저장, 처리 또는 어디로든 전송되지 않습니다.
+ 위치 정보 항상 사용
+ 위치 서비스를 사용할 수 있습니다.
+ 위치 서비스가 거부되었습니다.
+
+ 번역
+ 라이브러리
+ 버전 %1$s (%2$d)
+ %s에서 컴파일
+ © Ricki Hirner, Bernhard Stockmann (bitfire web engineering GmbH) and contributors
+ 이 버전은 Google Play를 통해서만 배포될 수 있습니다.
+ 이 프로그램은 보증 없이 제공됩니다. 그것은 무료 소프트웨어이며, 특정한 조건 하에서 재배포하는 것을 환영합니다.
+ Thanks to: %s]]>
+
+ log file을 만들 수 없습니다.
+ 이제 모든 %s 활동을 logging합니다.
+ 보기/공유
+ 사용 안함
+
+ 탐색 창 열기
+ 탐색 창 닫기
+ CalDAV/CardDAV 동기화 어댑터
+ 관련 / 라이센스
+ 베타 피드백
+ 이메일 클라이언트를 설치하십시오.
+ 웹 브라우저를 설치해 주십시오.
+ 설정
+ 뉴스 & 업데이트
+ 툴
+ 외부 링크
+ 웹 사이트
+ 메뉴얼
+ FAQ
+ 커뮤니티
+ 기부
+ 개인 정보 보호 정책
+ 인터넷에 연결할 수 없습니다. Android가 동기화를 실행하지 않습니다.
+ 저장 공간이 부족합니다. Android가 동기화를 실행하지 않습니다.
+ Account Manager에 오신 것을 환영 합니다!/n/n
당신은 CalDAV/CardDAV 계정을 지금 추가 할 수 있습니다.
- 시스템 전체 자동 동기화가 비활성화됩니다.
- 활성
- 모든 계정 동기화
-
- 서비스 검색 실패
- collection 목록을 새로 고칠 수 없습니다.
-
- foreground에서 실행할 수 없습니다.
- 배터리 최적화 허용목록 필요
-
- foreground에서 실행중
- 일부 장치에서는 자동 동기화를 위해 이 작업이 필요합니다.
-
- 설정
- Debugging
- debug info 보기
- 소프트웨어 및 구성 세부 정보 보기/공유
- 상세 로그
- logging이 활성되었습니다.
- logging이 비활성화되었습니다.
- 배터리 최적화
- 앱이 허용목록에 포함(권장)
- 앱이 허용목록에 미포함(권장하지 않음)
- foreground에서 유지
- 장치가 자동 동기화를 차단하는 경우 도움이 될 수 있습니다.
- 연결
- 프록시 타입
-
- - 기본값
- - No proxy
- - HTTP
- - SOCKS (for Orbot)
-
- 프록시 호스트 이름
- 프록시 포트
- 보안
- 앱 권한
- 동기화에 필요한 사용 권한 검토
- 신뢰할 수 없는 시스템 인증
- 시스템 및 사용자 추가한 CA를 신뢰할 수 없음
- 시스템 및 사용자 추가한 CA를 신뢰할 수 있음(권장)
- 신뢰할 수 있는(없는) 인증서 재설정
- 모든 사용자 지정 인증서를 재설정합니다.
- 모든 사용자 지정 인증서가 확인되었습니다.
- 사용자 인터페이스
- 알림 설정
- 알림 채널 및 해당 설정 관리
- 테마 선택
-
- - 시스템 디자인
- - 밝은 테마
- - 어두운 테마
-
- 힌트 재설정
- 이전에 해제된 힌트를 다시 사용
- 모든 힌트가 다시 표기
- 통합
- 테스크 앱
- %s과 동기화
- 호환되는 작업 앱을 찾을 수 없습니다.
-
- CardDAV
- CalDAV
- Webcal
- 연락처 동기화 되지않음 (missing permissions)
- 캘린더가 동기화되지 않음 (missing permissions)
- 할일목록이 동기화 되지않음 (missing permissions)
- 캘린더 및 할일 목록이 동기화되지 않음(missing permissions)
- 캘린더에 접근할 수 없음 (missing permissions)
- 권한
- 주소록이 없다. (yet)
- 캘린더가 없다.(yet)
- 구독하는 캘린더가 없습니다. (yet)
- 서버에서 목록을 새로 고치려면 아래로 스와이프하세요.
- 동기화
- 계정 설정
- 계정 이름 바꾸기
- 저장되지 않은 로컬 데이터는 삭제될 수 있습니다. 이름을 변경한 후 다시 동기화해야 합니다. 새 계정 이름:
- 이름 바꾸기
- 계정 이름이 이미 사용되었습니다.
- 계정 이름을 바꿀 수 없습니다.
- 계정 삭제
- 정말 계정을 삭제하시겠습니까?
- 주소록, 캘린더 및 업무 목록의 모든 로컬 복사본이 삭제됩니다.
- 이 collection을 동기화합니다.
- 읽기전용
- 캘린더
- 할일 목록
- 일지
- 개인만 표시
- 주소록 목록 새로 고침
- 새 주소록 만들기
- 캘린더 목록 새로 고침
- 새 캘린더 작성
- Webcal 지원 앱을 찾을 수 없습니다.
- ICSx⁵를 설치합니다.
-
- 계정 추가
- 이메일 주소로 로그인
- 이메일 주소
- 올바른 이메일 주소가 필요합니다.
- 비밀번호
- 비밀번호가 필요합니다.
- 로그인 URL 과 사용자이름
- URL은 반드시 http(s)://로 시작되어야 합니다.
- 사용자 이름
- 사용자 이름이 필요합니다.
- 기본 URL
- 인증서 선택
- 로그인
- 계정 생성
- 계정 이름
- 따옴표(\')를 사용하면 일부 장치에서 문제가 발생하는 것으로 보고되었습니다.
- Android는 사용자가 만든 이벤트에 대해 계정 이름을 ORGANGER 필드로 사용하므로 전자 메일 주소를 계정 이름으로 사용합니다. 이름이 같은 두 개의 계정을 가질 수 없습니다.
- 연락처 분류 방법:
- 계정 이름 필요
- 계정 이름이 이미 사용되었습니다.
- 계정을 만들 수 없습니다.
- Advanced 로그인 (special use cases)
- 사용자 이름/비밀번호 사용
- 클라이언트 인증서 사용
- 인증서를 찾을 수 없음
- 인증서 설치
- 구성 탐색
- 잠시 기다려 주십시오. 서버를 쿼리하고 있습니다...
- CalDAV 또는 CardDAV 서비스를 찾을 수 없습니다.
- 사용자 이름 (email address) / 비밀번호 가 잘못되었습니까?
- 자세히
-
- 설정: %s
- 동기화
- 주기적 연락처 동기화
- 직접 선택
- 매 %d 분 + 로컬 변경시 즉시
- 주기적 캘린더 동기화
- 주기적으로 작업 동기화
-
- - 직접 선택
- - 매 15분마다
- - 매 30분마다
- - 매 1시간마다
- - 매 2시간마다
- - 매 4시간마다
- - 매일 한번
-
- WiFi로만 동기화
- 동기화는 WiFi 연결로 제한됩니다.
- 연결 유형은 고려되지 않습니다.
- WiFi SSID 제한
- 다음에 대해서만 동기화됨 %s
- %s에서만 동기화 수행(active location services 필요)
- 모든 WiFi 연결이 사용됩니다.
- 쉼표로 구분된 허용되는 WIFI 네트워크의 이름(모두 빈칸으로 두세요)
- WiFi SSID 제한에 추가 설정이 필요함
- 관리
- 인증
- 사용자 이름
- 사용자 이름 입력:
- 비밀번호
- 귀하의 서버에 비밀번호 업데이트.
- 비밀번호를 입력:
- 클라이언트 인증서 별칭
- 인증서를 선택하지 않음
- CalDAV
- 지난 이벤트 시간 제한
- 모든 이벤트가 동기화 됩니다.
-
- - 지난 이벤트 중 %d일은 무시됩니다.
-
- 지난 일 수보다 많은 이벤트는 무시됩니다(0일). 모든 이벤트를 동기화하려면 비워 두십시오.
- 기본 리마인더
-
- - 이벤트 %d분 전 기본 리마인더
-
- 기본 리마인더이 생성되지 않았습니다
- 리마인더없이 이벤트에 대해 default 리마인더가 생성되어야 하는 경우: 이벤트 시작 전 원하는 시간. default 리마인더을 사용하지 않으려면 비워 두십시오.
- 캘린더 색상 관리
- 캘린더 색상은 동기화할 때마다 재설정됩니다.
- 다른 앱에서 캘린더 색상을 설정할 수 있습니다.
- 이벤트 색상 지원
- 이벤트 색상이 동기화 되었습니다.
- 이벤트 색상이 동기화되지 않았습니다.
- CardDAV
- 연락처 분류 방법
-
- - 별도의 전자 명함으로 분류
- - 연락처 별 항목으로 분류
-
-
- 주소록 생성
- 캘린더 생성
- 시간대
- 가능한 캘린더 항목
- 이벤트
- 할일 목록
- 메모 및 저널
- 색상
- collection을 만드는 중
- 제목
- 제목이 필요합니다.
- 설명
- 선택
- 저장 위치
- 저장 위치가 필요합니다.
- 생성
- collection 삭제
- 확실합니까?
- 이 collection(%s) 및 모든 데이터가 영구적으로 제거됩니다.
- 이러한 데이터는 서버에서 삭제되어야 한다.
- 읽기-전용으로 만들기
- Properties
- 주소 (URL):
- 소유자:
-
- Debug info
- ZIP 아카이브
- debug info and logs을 포함
- 아카이브를 공유하여 컴퓨터로 전송하거나 email로 보내거나 support ticket에 첨부합니다.
- 아카이브를 공유
- 이 메시지에 첨부된 Debug info(requires attachment support of the receiving app)
- HTTP 에러
- 서버 에러
- WebDAV 에러
- I/O 에러
- 요청이 거부되었습니다. 자세한 내용은 관련 리소스 및 디버그 정보를 확인하십시오.
- 요청한 리소스가 (더 이상) 존재하지 않습니다. 자세한 내용은 관련 리소스 및 Debug info를 확인하십시오.
- 서버 측 문제가 발생했습니다. server support에 문의하십시오
- 예기치 않은 오류가 발생했습니다. 자세한 내용은 debug info를 참조하십시오.
- 상세 설명보기
- Debug info가 수집되었습니다.
- 관련 리소스
- 관련된 문제
- 원격 리소스:
- 로컬 리소스:
- Logs
- 상세 logs를 사용할 수 있습니다.
- logs 보기
-
- 에러가 발생 하였습니다.
- HTTP 에러가 발생 하였습니다.
- I/O 에러가 발생 하였습니다.
- 자세히
-
- 동기화가 일시 중지됨
- 사용 가능한 공간이 거의 없음
-
- WebDAV mounts
- 사용된 할당량: %1$s / 사용가능한 할당량: %2$s
- 공유 콘텐츠
- Unmount
- Add WebDAV mount
- WebDAV 마운트를 추가하여 클라우드 파일에 직접 액세스하십시오!
- WebDAV 마운트의 작동 방법은 설명서를 참조하십시오.]]>
- 이름 표기
- WebDAV URL
- 잘못된 URL
- 사용자 이름
- 비밀번호
- Add mount
- 이 URL에 WebDAV 서비스가 없습니다.
- Accessing WebDAV file
- Downloading WebDAV file
- Uploading WebDAV file
- WebDAV mount
-
- DAVx⁵ 권한
- 추가 권한 필요
- %s는 너무 오래되었습니다.
- 최소 필요 버전: %1$s
- 인증 실패(로그인 자격 증명 확인)
- 네트워크 혹은 I/O 에러 – %s
- HTTP 서버 오류 – %s
- Local storage 오류 – %s
- 항목 보기
- 서버로부터 잘못된 연락처를 받았습니다.
- 서버에서 잘못된 이벤트를 수신했습니다.
- 서버에서 잘못된 작업을 수신했습니다.
- 하나 이상의 잘못된 리소스 무시
-
- DAVx²: 연결 보안
- DAVx®에서 알 수 없는 인증서를 발견했습니다. 신뢰할 수 있습니까?
+ 시스템 전체 자동 동기화가 비활성화됩니다.
+ 활성
+ 모든 계정 동기화
+
+ 서비스 검색 실패
+ collection 목록을 새로 고칠 수 없습니다.
+
+ foreground에서 실행할 수 없습니다.
+ 배터리 최적화 허용목록 필요
+
+ foreground에서 실행중
+ 일부 장치에서는 자동 동기화를 위해 이 작업이 필요합니다.
+
+ 설정
+ Debugging
+ debug info 보기
+ 소프트웨어 및 구성 세부 정보 보기/공유
+ 상세 로그
+ logging이 활성되었습니다.
+ logging이 비활성화되었습니다.
+ 배터리 최적화
+ 앱이 허용목록에 포함(권장)
+ 앱이 허용목록에 미포함(권장하지 않음)
+ foreground에서 유지
+ 장치가 자동 동기화를 차단하는 경우 도움이 될 수 있습니다.
+ 연결
+ 프록시 타입
+
+ - 기본값
+ - No proxy
+ - HTTP
+ - SOCKS (for Orbot)
+
+ 프록시 호스트 이름
+ 프록시 포트
+ 보안
+ 앱 권한
+ 동기화에 필요한 사용 권한 검토
+ 신뢰할 수 없는 시스템 인증
+ 시스템 및 사용자 추가한 CA를 신뢰할 수 없음
+ 시스템 및 사용자 추가한 CA를 신뢰할 수 있음(권장)
+ 신뢰할 수 있는(없는) 인증서 재설정
+ 모든 사용자 지정 인증서를 재설정합니다.
+ 모든 사용자 지정 인증서가 확인되었습니다.
+ 사용자 인터페이스
+ 알림 설정
+ 알림 채널 및 해당 설정 관리
+ 테마 선택
+
+ - 시스템 디자인
+ - 밝은 테마
+ - 어두운 테마
+
+ 힌트 재설정
+ 이전에 해제된 힌트를 다시 사용
+ 모든 힌트가 다시 표기
+ 통합
+ 테스크 앱
+ %s과 동기화
+ 호환되는 작업 앱을 찾을 수 없습니다.
+
+ CardDAV
+ CalDAV
+ Webcal
+ 연락처 동기화 되지않음 (missing permissions)
+ 캘린더가 동기화되지 않음 (missing permissions)
+ 할일목록이 동기화 되지않음 (missing permissions)
+ 캘린더 및 할일 목록이 동기화되지 않음(missing permissions)
+ 캘린더에 접근할 수 없음 (missing permissions)
+ 권한
+ 주소록이 없다. (yet)
+ 캘린더가 없다.(yet)
+ 구독하는 캘린더가 없습니다. (yet)
+ 서버에서 목록을 새로 고치려면 아래로 스와이프하세요.
+ 동기화
+ 계정 설정
+ 계정 이름 바꾸기
+ 저장되지 않은 로컬 데이터는 삭제될 수 있습니다. 이름을 변경한 후 다시 동기화해야 합니다. 새 계정 이름:
+ 이름 바꾸기
+ 계정 이름이 이미 사용되었습니다.
+ 계정 이름을 바꿀 수 없습니다.
+ 계정 삭제
+ 정말 계정을 삭제하시겠습니까?
+ 주소록, 캘린더 및 업무 목록의 모든 로컬 복사본이 삭제됩니다.
+ 이 collection을 동기화합니다.
+ 읽기전용
+ 캘린더
+ 할일 목록
+ 일지
+ 개인만 표시
+ 주소록 목록 새로 고침
+ 새 주소록 만들기
+ 캘린더 목록 새로 고침
+ 새 캘린더 작성
+ Webcal 지원 앱을 찾을 수 없습니다.
+ ICSx⁵를 설치합니다.
+
+ 계정 추가
+ 이메일 주소로 로그인
+ 이메일 주소
+ 올바른 이메일 주소가 필요합니다.
+ 비밀번호
+ 비밀번호가 필요합니다.
+ 로그인 URL 과 사용자이름
+ URL은 반드시 http(s)://로 시작되어야 합니다.
+ 사용자 이름
+ 사용자 이름이 필요합니다.
+ 기본 URL
+ 인증서 선택
+ 로그인
+ 계정 생성
+ 계정 이름
+ 따옴표(\')를 사용하면 일부 장치에서 문제가 발생하는 것으로 보고되었습니다.
+ Android는 사용자가 만든 이벤트에 대해 계정 이름을 ORGANGER 필드로 사용하므로 전자 메일 주소를 계정 이름으로 사용합니다. 이름이 같은 두 개의 계정을 가질 수 없습니다.
+ 연락처 분류 방법:
+ 계정 이름 필요
+ 계정 이름이 이미 사용되었습니다.
+ 계정을 만들 수 없습니다.
+ Advanced 로그인 (special use cases)
+ 사용자 이름/비밀번호 사용
+ 클라이언트 인증서 사용
+ 인증서를 찾을 수 없음
+ 인증서 설치
+ 구성 탐색
+ 잠시 기다려 주십시오. 서버를 쿼리하고 있습니다...
+ CalDAV 또는 CardDAV 서비스를 찾을 수 없습니다.
+ 사용자 이름 (email address) / 비밀번호 가 잘못되었습니까?
+ 자세히
+
+ 설정: %s
+ 동기화
+ 주기적 연락처 동기화
+ 직접 선택
+ 매 %d 분 + 로컬 변경시 즉시
+ 주기적 캘린더 동기화
+ 주기적으로 작업 동기화
+
+ - 직접 선택
+ - 매 15분마다
+ - 매 30분마다
+ - 매 1시간마다
+ - 매 2시간마다
+ - 매 4시간마다
+ - 매일 한번
+
+ WiFi로만 동기화
+ 동기화는 WiFi 연결로 제한됩니다.
+ 연결 유형은 고려되지 않습니다.
+ WiFi SSID 제한
+ 다음에 대해서만 동기화됨 %s
+ %s에서만 동기화 수행(active location services 필요)
+ 모든 WiFi 연결이 사용됩니다.
+ 쉼표로 구분된 허용되는 WIFI 네트워크의 이름(모두 빈칸으로 두세요)
+ WiFi SSID 제한에 추가 설정이 필요함
+ 관리
+ 인증
+ 사용자 이름
+ 사용자 이름 입력:
+ 비밀번호
+ 귀하의 서버에 비밀번호 업데이트.
+ 비밀번호를 입력:
+ 클라이언트 인증서 별칭
+ 인증서를 선택하지 않음
+ CalDAV
+ 지난 이벤트 시간 제한
+ 모든 이벤트가 동기화 됩니다.
+
+ - 지난 이벤트 중 %d일은 무시됩니다.
+
+ 지난 일 수보다 많은 이벤트는 무시됩니다(0일). 모든 이벤트를 동기화하려면 비워 두십시오.
+ 기본 리마인더
+
+ - 이벤트 %d분 전 기본 리마인더
+
+ 기본 리마인더이 생성되지 않았습니다
+ 리마인더없이 이벤트에 대해 default 리마인더가 생성되어야 하는 경우: 이벤트 시작 전 원하는 시간. default 리마인더을 사용하지 않으려면 비워 두십시오.
+ 캘린더 색상 관리
+ 캘린더 색상은 동기화할 때마다 재설정됩니다.
+ 다른 앱에서 캘린더 색상을 설정할 수 있습니다.
+ 이벤트 색상 지원
+ 이벤트 색상이 동기화 되었습니다.
+ 이벤트 색상이 동기화되지 않았습니다.
+ CardDAV
+ 연락처 분류 방법
+
+ - 별도의 전자 명함으로 분류
+ - 연락처 별 항목으로 분류
+
+
+ 주소록 생성
+ 캘린더 생성
+ 시간대
+ 가능한 캘린더 항목
+ 이벤트
+ 할일 목록
+ 메모 및 저널
+ 색상
+ collection을 만드는 중
+ 제목
+ 제목이 필요합니다.
+ 설명
+ 선택
+ 저장 위치
+ 저장 위치가 필요합니다.
+ 생성
+ collection 삭제
+ 확실합니까?
+ 이 collection(%s) 및 모든 데이터가 영구적으로 제거됩니다.
+ 이러한 데이터는 서버에서 삭제되어야 한다.
+ 읽기-전용으로 만들기
+ Properties
+ 주소 (URL):
+ 소유자:
+
+ Debug info
+ ZIP 아카이브
+ debug info and logs을 포함
+ 아카이브를 공유하여 컴퓨터로 전송하거나 email로 보내거나 support ticket에 첨부합니다.
+ 아카이브를 공유
+ 이 메시지에 첨부된 Debug info(requires attachment support of the receiving app)
+ HTTP 에러
+ 서버 에러
+ WebDAV 에러
+ I/O 에러
+ 요청이 거부되었습니다. 자세한 내용은 관련 리소스 및 디버그 정보를 확인하십시오.
+ 요청한 리소스가 (더 이상) 존재하지 않습니다. 자세한 내용은 관련 리소스 및 Debug info를 확인하십시오.
+ 서버 측 문제가 발생했습니다. server support에 문의하십시오
+ 예기치 않은 오류가 발생했습니다. 자세한 내용은 debug info를 참조하십시오.
+ 상세 설명보기
+ Debug info가 수집되었습니다.
+ 관련 리소스
+ 관련된 문제
+ 원격 리소스:
+ 로컬 리소스:
+ Logs
+ 상세 logs를 사용할 수 있습니다.
+ logs 보기
+
+ 에러가 발생 하였습니다.
+ HTTP 에러가 발생 하였습니다.
+ I/O 에러가 발생 하였습니다.
+ 자세히
+
+ WebDAV mounts
+ 사용된 할당량: %1$s / 사용가능한 할당량: %2$s
+ 공유 콘텐츠
+ Unmount
+ Add WebDAV mount
+ WebDAV 마운트를 추가하여 클라우드 파일에 직접 액세스하십시오!
+ WebDAV 마운트의 작동 방법은 설명서를 참조하십시오.]]>
+ 이름 표기
+ WebDAV URL
+ 잘못된 URL
+ 사용자 이름
+ 비밀번호
+ Add mount
+ 이 URL에 WebDAV 서비스가 없습니다.
+ Accessing WebDAV file
+ Downloading WebDAV file
+ Uploading WebDAV file
+ WebDAV mount
+
+ DAVx⁵ 권한
+ 추가 권한 필요
+ %s는 너무 오래되었습니다.
+ 최소 필요 버전: %1$s
+ 인증 실패(로그인 자격 증명 확인)
+ 네트워크 혹은 I/O 에러 – %s
+ HTTP 서버 오류 – %s
+ Local storage 오류 – %s
+ 항목 보기
+ 서버로부터 잘못된 연락처를 받았습니다.
+ 서버에서 잘못된 이벤트를 수신했습니다.
+ 서버에서 잘못된 작업을 수신했습니다.
+ 하나 이상의 잘못된 리소스 무시
+
+ DAVx²: 연결 보안
+ DAVx®에서 알 수 없는 인증서를 발견했습니다. 신뢰할 수 있습니까?
diff --git a/app/src/main/res/values-nb/strings.xml b/app/src/main/res/values-nb/strings.xml
index d289c516c2d36c1692e4000204b4d60aa4c7a778..937bf5469cae0c5941cc7cda87b5802d4b467aa7 100644
--- a/app/src/main/res/values-nb/strings.xml
+++ b/app/src/main/res/values-nb/strings.xml
@@ -234,5 +234,5 @@
Konto existerer ikke (lengre)
%s-kompabilitet
Jeg trenger ikke periodiske synkroniseringsintervaller.*
- Brukernavnet er allerede i bruk
+ Brukernavnet er allerede i bruk
diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml
index 9c33c2929bd38daacd8ee9b21e25915bee61b5e3..389a25eff3820a35273a4566c470471503ea7e88 100644
--- a/app/src/main/res/values-nl/strings.xml
+++ b/app/src/main/res/values-nl/strings.xml
@@ -505,4 +505,7 @@
%ste oud
Minimaal vereiste versie: %1$s
Soft error (max. aantal pogingen bereikt)
+ VPN vereist onderliggend internet
+ VPN zonder onderliggende gevalideerde internetverbinding is niet voldoende om synchronisatie uit te voeren (aanbevolen)
+ VPN zonder onderliggende gevalideerde internetverbinding is voldoende om synchronisatie uit te voeren
diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml
index 28737d5e67d72980de2bbbb0200a45a66fe2796e..9771e919a1c964550da3a10a1b6f596da5ec2367 100644
--- a/app/src/main/res/values-pl/strings.xml
+++ b/app/src/main/res/values-pl/strings.xml
@@ -1,444 +1,437 @@
-
- Menadżer konta
- Konto (już) nie istnieje
- Książka adresowa Menadżer konta
- Książka adresowa
- Usuń
- Anuluj
- To pole jest wymagane
- Pomoc
- Udostępnij
- Brak internetu, planowanie synchronizacji
- Uszkodzona baza danych
- Wszystkie konta zostały usunięte lokalnie.
- Debugowanie
- Inne ważne wiadomości
- Komunikaty statusu o niskim priorytecie
- Synchronizacja
- Błędy synchronizacji
- Ważne błędy, które zatrzymują synchronizację, takie jak nieoczekiwane odpowiedzi serwera
- Ostrzeżenia synchronizacji
- Niekrytyczne problemy z synchronizacją, takie jak niektóre nieprawidłowe pliki
- Błędy sieci oraz we/wy
- Przekroczenia czasu, problemy z połączeniem itp. (często tymczasowe)
-
- Twoje dane. Twój wybór.
- Przejmij kontrolę.
- Regularne przedziały synchronizacji
- Wyłączone (nie rekomendowane)
- Włączone (rekomendowane)
- Dla synchronizacji w regularnych przedziałach, %s musi mieć pozwolenie na pracę w tle. W przeciwnym razie, Android może wstrzymać synchronizację w dowolnym momencie.
- Nie potrzebuję regularnych przedziałów synchronizacji.*
- %s kompatybilność
- To urządzenie prawdopodobnie blokuje synchronizację. Jeśli ten problem Ciebie dotyczy, możesz go jedynie rozwiązać ręcznie.
- Wprowadziłem potrzebne ustawienia. Nie przypominaj mi ponownie.*
- * Pozostaw nie zaznaczone, aby otrzymać przypomnienie później. Można zresetować w ustawieniach aplikacji wybierając / %s.
- Więcej informacji
- jtx Board
-
- Obsługa zadań
- Jeśli zadania są wspierane przez Twój serwer, mogą być synchronizowane ze wspieraną aplikacją zadań:
- OpenTasks
- Wydaje się, że nie jest już rozwijany – nie jest zalecany.
- Tasks.org
- nie są (jeszcze) wspierane.]]>
- Sklep aplikacji nie jest dostępny
- Nie potrzebuję obsługi zadań.*
- Oprogramowanie open-source
- Cieszymy się, że używasz %s, czyli oprogramowania typu open-source. Rozwój, utrzymanie i wsparcie to ciężka praca. Prosimy o rozważenie wniesienia swojego wkładu (jest wiele sposobów) lub darowizny. Byłoby to bardzo cenne!
- Jak wspomóc/wesprzeć
- Nie pokazuj w najbliższej przyszłości
-
- Uprawnienia
- %s wymaga uprawnień do prawidłowego działania
- Wszystkie poniższe
- Użyj tego aby odblokować wszystkie funkcje (zalecane)
- Wszystkie uprawnienia nadane
- Uprawnienia kontaktów
- Bez synchronizacji kontaktów (nie zalecane)
- Synchronizacja kontaktów możliwa
- Uprawnienia kalendarza
- Bez synchronizacji kalendarza (nie zalecane)
- Synchronizacja kalendarza możliwa
- Uprawnienie do powiadomień
- Powiadomienia wyłączone (niezalecane)
- Powiadomienia włączone
- Uprawnienia jtx Board
- Brak synchronizacji zadań, dzienników i notatek (niezainstalowane)
- Brak synchronizacji zadań, dzienników, notatek
- Możliwa synchronizacja zadań, dzienników, notatek
- Uprawnienia OpenTasks
- Uprawnienia zadań
- Bez synchronizacji zadań (nie zainstalowane)
- Brak synchronizacji zadań
- Synchronizacja zadań możliwa
- Utrzymaj uprawnienia
- Uprawnienia mogą zostać automatycznie zresetowane (nie zalecane)
- Uprawnienia nie będą automatycznie resetowane
- Kliknij Uprawnienia > odznacz \"Usuń uprawnienia jeśli aplikacja nie jest używana\"
- Jeśli przełącznik nie działa użyj ustawień dla aplikacji / Uprawnienia.
- Ustawienia aplikacji
-
- Uprawnienia WiFi SSID
- Aby móc uzyskać dostęp do obecnej nazwy WiFi (SSID), następujące warunki muszą być spełnione:
- Uprawnienie dokładnej lokalizacji
- Uprawnienie lokalizacji nadane
- Uprawnienie lokalizacji odebrane
- Uprawnienie lokalizacji w tle
- Zezwól przez cały czas
- %s]]>
- %s]]>
- %s uzywa uprawnień Lokalizacji tylko dla ustalenia obecnego WiFi\'s SSID dla kont z zatrzeżonym SSID. Będzie się to działo nawet gdy aplikacja działa w tle. Dane o lokalizacji nie są zbierane, zachowywane, przetwarzane ani nigdzie wysyłane.
- Lokalizacja zawsze włączona
- Usługa lokalizacji jest włączona
- Usługa lokalizacji jest wyłączona
-
- Tłumaczenia
- Biblioteki
- Wersja %1$s (%2$d)
- Skompilowano %s
- © Ricki Hirner, Bernhard Stockmann (bitfire web engineering GmbH) i współpracownicy
- Ta wersja jest przeznaczona do dystrybucji wyłączenie poprzez Google Play.
- Ten program jest ABSOLUTNIE BEZ GWARANCJI. To jest wolne oprogramowanie i mile widziane jest dalsze rozpowszechnianie go zgodnie z warunkami licencji.
- Dzięki życzliwości: %s]]>
-
- Nie udało się utworzyć pliku logu
- Obecnie zapisywane są wszystkie %s aktywności
- Zobacz/udostępnij
- Wyłącz
-
- Otwórz menu nawigacji
- Zamknij menu nawigacji
- Adapter synchronizacji CalDAV/CardDAV
- Informacje/Licencja
- Przekaż opinię
- Proszę zainstalować klienta poczty elektronicznej
- Proszę zainstalować przeglądarkę internetową
- Ustawienia
- Nowości i aktualizacje
- Narzędzia
- Zewnętrzne odnośniki
- Strona WWW
- Podręcznik
- Często zadawane pytania
- Społeczność
- Wesprzyj finansowo
- Polityka prywatności
- Powiadomienia wyłączone. Nie będziesz otrzymywać powiadomień o błędach synchronizacji.
- Brak połączenia z Internetem. Android nie wykona synchronizacji.
- Zarządzaj połączeniami
- Za mało miejsca do przechowywania. Android nie uruchomi synchronizacji.
- Witamy w Menadżer konta!\n\nMożesz teraz dodać konto CalDAV/CardDAV.
- Zarządzaj pamięcią
- Włączono oszczędzanie danych. Synchronizacja w tle jest ograniczona.
- Zarządzaj oszczędzaniem danych
- Automatyczna synchronizacja dla całego systemu jest wyłączona
- Włącz
- Synchronizuj wszystkie konta
-
- Wykrycie serwisu nie powiodło się
- Nie można odświeżyć listy kolekcji
-
- Nie można uruchomić na pierwszym planie
- Wymagana biała lista optymalizacji baterii
-
- Działa na pierwszym planie
- Na niektórych urządzeniach jest to konieczne do automatycznej synchronizacji.
-
- Ustawienia
- Debugowanie
- Pokaż informacje do debugowania
- Przejrzyj lub udostępnij informacje o programie i jego konfiguracji
- Rozszerzone logowanie
- Logowanie jest włączone
- Logowanie jest wyłączone
- Optymalizacja baterii
- Aplikacja jest na białej liście (zalecane)
- Aplikacja nie znajduje się na białej liście (niezalecane)
- Pozostań na pierwszym planie
- Może pomóc, jeśli Twoje urządzenie uniemożliwia automatyczną synchronizację
- Łączność
- Typ proxy
-
- - Domyślne ustawienie systemowe
- - Brak proxy
- - HTTP
- - SOCKS (dla Orbota)
-
- Nazwa hosta proxy
- Port proxy
- Bezpieczeństwo
- Uprawnienia aplikacji
- Przejrzyj uprawnienia konieczne do synchronizacji
- Nie ufaj certyfikatom systemowym
- Certyfikaty systemowe i użytkownika nie są zaufane
- Certyfikaty systemowe i użytkownika są zaufane (zalecane)
- Zresetuj (nie)zaufane certyfikaty
- Zresetuj wszystkie niestandardowe certyfikaty
- Wszystkie niestandardowe certyfikaty zostały wyczyszczone
- Interfejs użytkownika
- Ustawienia powiadomień
- Zarządzaj kanałami powiadomień i ich ustawieniami
- Wybierz motyw
-
- - Domyślne ustawienie systemowe
- - Jasny
- - Ciemny
-
- Zresetuj podpowiedzi
- Ponownie włącz wskazówki, które zostały usunięte wcześniej
- Wszystkie wskazówki pojawią się ponownie
- Integracja
- Aplikacja zadań
- Synchronizacja z %s
- Nie znaleziono kompatybilnej aplikacji zadań
-
- CardDAV
- CalDAV
- Webcal
- Bez synchronizacji kontaktów (brakuje uprawnień)
- Bez synchronizacji kalendarza (brakuje uprawnień)
- Bez synchronizacji zadań (brakuje uprawnień)
- Bez synchronizacji kalendarza i zadań (brakuje uprawnień)
- Brak dostępu do kalendarzy (brakuje uprawnień)
- Uprawnienia
- Nie ma (jeszcze) książek adresowych.
- Nie ma (jeszcze) kalendarzy.
- Nie ma (jeszcze) subskrypcji kalendarzy.
- Przesuń palcem w dół, aby odświeżyć listę z serwera.
- Synchronizuj teraz
- Ustawienia konta
- Zmień nazwę konta
- Niezapisane dane lokalne mogą zostać usunięte. Po zmianie nazwy jest wymagana ponowna synchronizacja. Nowa nazwa konta:
- Zmień nazwę
- Nazwa konta jest już zajęta
- Nie udało się zmienić nazwy konta
- Usuń konto
- Naprawdę chcesz usunąć konto?
- Wszystkie lokalne kopie książek adresowych, kalendarzy i list zadań zostaną usunięte.
- synchronizuj tę kolekcję
- tylko do odczytu
- kalendarz
- lista zadań
- dziennik
- Pokaż tylko osobiste
- Odśwież listę książek adresowych
- Stwórz nową książkę adresową
- Odśwież listę kalendarzy
- Stwórz nowy kalendarz
- Nie znaleziono aplikacji obsługującej Webcal
- Zainstaluj ICSx⁵
-
- Dodaj konto
- Logowanie za pomocą adresu e‑mail
- Adres e‑mail
- Wymagany poprawny adres e‑mail
- Hasło
- Wymagane hasło
- Logowanie za pomocą adresu URL i nazwy użytkownika
- Adres URL musi zaczynać się od http(s)://
- Nazwa użytkownika
- Wymagana nazwa użytkownika
- Podstawowy adres URL
- Wybierz certyfikat
- Zaloguj
- Dodaj konto
- Nazwa konta
- Zgłoszono, że użycie apostrofów (\') powoduje problemy na niektórych urządzeniach.
- Użyj swojego adresu e‑mail jako nazwy konta, ponieważ Android będzie używał nazwy konta jako pola ORGANIZATOR dla wydarzeń, które stworzysz. Nie możesz posiadać dwóch kont o takiej samej nazwie.
- Metoda grupowania kontaktów:
- Wymagana nazwa konta
- Nazwa konta jest już zajęta
- Konto nie mogło zostać stworzone
- Logowanie zaawansowane (dla specjalnych zastosowań)
- Użyj loginu/hasła
- Użyj certyfikatu klienta
- Nie znaleziono certyfikatu
- Zainstaluj certyfikat
- Kontakty Google / Kalendarz
- Aktualne informacje można znaleźć na naszej stronie \"Testowano z Google\".
- Mogą wystąpić nieoczekiwane ostrzeżenia i/lub konieczność utworzenia własnego identyfikatora klienta.
- Konto Google
- Zaloguj się za pomocą Google
- ID klienta (opcjonalnie)
- Polityce prywatności.]]>
- Zasadami dotyczącymi danych użytkownika usług interfejsu API Google, w tym wymaganiami dotyczącymi Ograniczonego użytkowania.]]>
- Nie udało się uzyskać kodu autoryzacyjnego
- Wykrywanie konfiguracji
- Proszę czekać, odpytywanie serwera…
- Nie można znaleźć usługi CalDAV lub CardDAV.
- Błędna nazwa użytkownika (adres e-mail)/hasło?
- Pokaż szczegóły
-
- Ustawienia: %s
- Synchronizacja
- Częstotliwość synchronizacji kontaktów
- Tylko ręcznie
- Co %d minut oraz natychmiast przy zmianach lokalnych
- Częstotliwość synchronizacji kalendarzy
- Częstotliwość synchronizacji list zadań
-
- - Tylko ręcznie
- - Co 15 minut
- - Co 30 minut
- - Co godzinę
- - Co 2 godziny
- - Co 4 godziny
- - Raz dziennie
-
- Synchronizuj tylko przez Wi‑Fi
- Synchronizacja jest ograniczona do połączeń Wi‑Fi
- Rodzaj połączenia nie jest brany pod uwagę
- Ograniczenia SSID Wi‑Fi
- Będzie synchronizować tylko w %s
- Będzie synchronizować tylko w %s (wymaga aktywnych usług lokalizacji)
- Wszystkie połączenia Wi‑Fi będą używane
- Oddzielone przecinkami nazwy (SSID) dozwolonych sieci Wi‑Fi (pozostaw puste dla wszystkich)
- Ograniczenie WiFi SSID wymaga dalszych ustawień
- Zarządzaj
- Łączność VPN
- Wymagane połączenie inne niż VPN (zalecane)
- VPN zaliczyć jako połączenie internetowe
- Uwierzytelnianie
- Uwierzytelnij ponownie
- Wykonaj ponownie logowanie OAuth
- nazwa użytkownika
- Nazwa użytkownika
- Wpisz nazwę użytkownika:
- Hasło
- Zaktualizuj hasło zgodnie z serwerem
- Wpisz hasło:
- Alias certyfikatu klienta
- Nie wybrano certyfikatu
- CalDAV
- Limit czasowy przeszłych wydarzeń
- Wszystkie wydarzenia zostaną zsynchronizowane
-
- - Wydarzenia starsze niż jeden dzień zostaną zignorowane.
- - Wydarzenia starsze niż %d dni zostaną zignorowane.
- - Wydarzenia starsze niż %d dni zostaną zignorowane.
- - Wydarzenia starsze niż %d dni zostaną zignorowane.
-
- Wydarzenia, które są starsze niż podana liczba dni zostaną zignorowane (może być 0). Zostaw puste, aby synchronizować wszystkie wydarzenia.
- Przypomnienie domyślne
-
- - Przypomnienie domyślne na jedną minutę przed wydarzeniem
- - Przypomnienie domyślne %d minut(y) przed wydarzeniem
- - Przypomnienie domyślne %d minut(y) przed wydarzeniem
- - Przypomnienie domyślne %d minut(y) przed wydarzeniem
-
- Nie utworzono przypomnień domyślnych
- Jeżeli domyślne przypomnienia mają być utworzone dla zdarzeń bez przypomnienia: pożądana liczba minut przed zdarzeniem. Pozostaw puste aby wyłączyć domyślne przypomnienia.
- Zarządzaj kolorami kalendarza
- Kolory kalendarza są zarządzane przez Menadżer konta
- Kolory kalendarze nie są ustawiane przez Menadżer konta
- Obsługa kolorów wydarzeń
- Kolory wydarzeń są zsynchronizowane
- Kolory wydarzeń nie są zsynchronizowane
- CardDAV
- Metoda grupowania kontaktów
-
- - Grupy są odrębnymi vCards
- - Grupy są kategoriami dla pojedynczego kontaktu
-
-
- Stwórz książkę adresową
- Utwórz kalendarz
- Strefa czasowa
- Możliwe wpisy kalendarza
- Wydarzenia
- Zadania
- Notatki/dziennik
- Kolor
- Tworzenie kolekcji
- Tytuł
- Tytuł jest wymagany
- Opis
- opcjonalnie
- Miejsce zapisu
- Miejsce przechowywania jest wymagane
- Stwórz
- Usuń kolekcję
- Czy jesteś pewien?
- Ta kolekcja (%s) i wszystkie jej dane zostaną trwale usunięte.
- Te dane zostaną usunięte z serwera.
- Wymuś tylko do odczytu
- Właściwości
- Ostatnia synchronizacja:
- Nigdy nie synchronizowane
- Adres (URL):
- Właściciel:
-
- Informacje debugowania
- Archiwum ZIP
- Zawiera informacje o debugowaniu i dzienniki
- Udostępnij archiwum, aby przenieść je na komputer, wysłać e-mailem lub dołączyć do zgłoszenia do pomocy technicznej.
- Udostępnij archiwum
- Informacja debugowania załączona do tej wiadomości (wymaga wsparcia dla załączników w odbierającej aplikacji).
- Błąd HTTP
- Błąd serwera
- Błąd WebDAV
- Błąd we/wy
- Żądanie zostało odrzucone. Sprawdź zaangażowane zasoby oraz szczegóły informacji debugowania.
- Żądany zasób (już) nie istnieje. Sprawdź zaangażowane zasoby oraz szczegóły informacji debugowania.
- Wystapił problem po stronie serwera. Skontaktuj się proszę z zespołem wsparcia Twojego serwera.
- Wystąpił niespodziewany błąd. Obejrzyj szczegóły w informacji debugowania.
- Obejrzyj szczegóły
- Informacje debuggowania zostały zebrane
- Zaangażowane zasoby
- Powiązane z problemem
- Zasób zdalny:
- Zasób lokalny:
- Logi
- Szczegółowe logi są dostępne
- Otwórz logi
-
- Wystąpił błąd.
- Wystąpił błąd HTTP.
- Wystąpił błąd we/wy.
- Pokaż szczegóły
-
- Synchronizacja wstrzymana
- Prawie nie ma wolnego miejsca
-
- Punkty linkowania WebDAV
- Limit użyty: %1$s / dostępny: %2$s
- Udostępnij zawartość
- Odlinkuj
- Dodaj punkt linkowania WebDAV
- Uzyskaj bezpośredni dostęp do plików w chmurze, dodając montowanie WebDAV!
- jak działają montowania WebDAV.]]>
- Nazwa wyświetlana
- WebDAV URL
- Błędny URL
- Nazwa użytkownika
- Hasło
- Dodaj link
- Brak usługi WebDAV pod tym URL
- Usuń punkt montowania
- Szczegóły połączenia zostaną utracone, ale żadne pliki nie będą usunięte.
- Uzyskiwanie dostępu do pliku WebDAV
- Pobieranie pliku WebDAV
- Wgrywanie pliku WebDAV
- Punkt linkowania WebDAV
-
- Uprawnienia Menadżer konta
- Wymagane dodatkowe uprawnienia
- %s zbyt stary/a
- Minimalna wymagana wersja: %1$s
- Nieudane uwierzytelnienie (sprawdź dane logowania)
- Błąd sieci lub we/wy – %s
- Błąd serwera HTTP — %s
- Błąd lokalnego storage’u — %s
- Błąd programowy (osiągnięto maksymalną liczbę ponownych prób)
- Zobacz element
- Otrzymano błędny kontakt z serwera
- Otrzymano błędne wydarzenie z serwera
- Otrzymano błędne zadanie z serwera
- Zignorowano jeden lub więcej nieważnych zasobów
-
- Menadżer konta: Bezpieczeństwo połączenia
- Menadżer konta napotkał nieznany certyfikat. Czy chcesz go dodać?
+
+ Menadżer konta
+ Konto (już) nie istnieje
+ Książka adresowa Menadżer konta
+ Książka adresowa
+ Usuń
+ Anuluj
+ To pole jest wymagane
+ Pomoc
+ Udostępnij
+ Brak internetu, planowanie synchronizacji
+ Uszkodzona baza danych
+ Wszystkie konta zostały usunięte lokalnie.
+ Debugowanie
+ Inne ważne wiadomości
+ Komunikaty statusu o niskim priorytecie
+ Synchronizacja
+ Błędy synchronizacji
+ Ważne błędy, które zatrzymują synchronizację, takie jak nieoczekiwane odpowiedzi serwera
+ Ostrzeżenia synchronizacji
+ Niekrytyczne problemy z synchronizacją, takie jak niektóre nieprawidłowe pliki
+ Błędy sieci oraz we/wy
+ Przekroczenia czasu, problemy z połączeniem itp. (często tymczasowe)
+
+ Twoje dane. Twój wybór.
+ Przejmij kontrolę.
+ Regularne przedziały synchronizacji
+ Wyłączone (nie rekomendowane)
+ Włączone (rekomendowane)
+ Dla synchronizacji w regularnych przedziałach, %s musi mieć pozwolenie na pracę w tle. W przeciwnym razie, Android może wstrzymać synchronizację w dowolnym momencie.
+ Nie potrzebuję regularnych przedziałów synchronizacji.*
+ %s kompatybilność
+ To urządzenie prawdopodobnie blokuje synchronizację. Jeśli ten problem Ciebie dotyczy, możesz go jedynie rozwiązać ręcznie.
+ Wprowadziłem potrzebne ustawienia. Nie przypominaj mi ponownie.*
+ * Pozostaw nie zaznaczone, aby otrzymać przypomnienie później. Można zresetować w ustawieniach aplikacji wybierając / %s.
+ Więcej informacji
+ jtx Board
+
+ Obsługa zadań
+ Jeśli zadania są wspierane przez Twój serwer, mogą być synchronizowane ze wspieraną aplikacją zadań:
+ OpenTasks
+ Wydaje się, że nie jest już rozwijany – nie jest zalecany.
+ Tasks.org
+ nie są (jeszcze) wspierane.]]>
+ Sklep aplikacji nie jest dostępny
+ Nie potrzebuję obsługi zadań.*
+ Oprogramowanie open-source
+ Cieszymy się, że używasz %s, czyli oprogramowania typu open-source. Rozwój, utrzymanie i wsparcie to ciężka praca. Prosimy o rozważenie wniesienia swojego wkładu (jest wiele sposobów) lub darowizny. Byłoby to bardzo cenne!
+ Jak wspomóc/wesprzeć
+ Nie pokazuj w najbliższej przyszłości
+
+ Uprawnienia
+ %s wymaga uprawnień do prawidłowego działania
+ Wszystkie poniższe
+ Użyj tego aby odblokować wszystkie funkcje (zalecane)
+ Wszystkie uprawnienia nadane
+ Uprawnienia kontaktów
+ Bez synchronizacji kontaktów (nie zalecane)
+ Synchronizacja kontaktów możliwa
+ Uprawnienia kalendarza
+ Bez synchronizacji kalendarza (nie zalecane)
+ Synchronizacja kalendarza możliwa
+ Uprawnienie do powiadomień
+ Powiadomienia wyłączone (niezalecane)
+ Powiadomienia włączone
+ Uprawnienia jtx Board
+ Brak synchronizacji zadań, dzienników i notatek (niezainstalowane)
+ Brak synchronizacji zadań, dzienników, notatek
+ Możliwa synchronizacja zadań, dzienników, notatek
+ Uprawnienia OpenTasks
+ Uprawnienia zadań
+ Bez synchronizacji zadań (nie zainstalowane)
+ Brak synchronizacji zadań
+ Synchronizacja zadań możliwa
+ Utrzymaj uprawnienia
+ Uprawnienia mogą zostać automatycznie zresetowane (nie zalecane)
+ Uprawnienia nie będą automatycznie resetowane
+ Kliknij Uprawnienia > odznacz \"Usuń uprawnienia jeśli aplikacja nie jest używana\"
+ Jeśli przełącznik nie działa użyj ustawień dla aplikacji / Uprawnienia.
+ Ustawienia aplikacji
+
+ Uprawnienia WiFi SSID
+ Aby móc uzyskać dostęp do obecnej nazwy WiFi (SSID), następujące warunki muszą być spełnione:
+ Uprawnienie dokładnej lokalizacji
+ Uprawnienie lokalizacji nadane
+ Uprawnienie lokalizacji odebrane
+ Uprawnienie lokalizacji w tle
+ Zezwól przez cały czas
+ %s]]>
+ %s]]>
+ %s uzywa uprawnień Lokalizacji tylko dla ustalenia obecnego WiFi\'s SSID dla kont z zatrzeżonym SSID. Będzie się to działo nawet gdy aplikacja działa w tle. Dane o lokalizacji nie są zbierane, zachowywane, przetwarzane ani nigdzie wysyłane.
+ Lokalizacja zawsze włączona
+ Usługa lokalizacji jest włączona
+ Usługa lokalizacji jest wyłączona
+
+ Tłumaczenia
+ Biblioteki
+ Wersja %1$s (%2$d)
+ Skompilowano %s
+ © Ricki Hirner, Bernhard Stockmann (bitfire web engineering GmbH) i współpracownicy
+ Ta wersja jest przeznaczona do dystrybucji wyłączenie poprzez Google Play.
+ Ten program jest ABSOLUTNIE BEZ GWARANCJI. To jest wolne oprogramowanie i mile widziane jest dalsze rozpowszechnianie go zgodnie z warunkami licencji.
+ Dzięki życzliwości: %s]]>
+
+ Nie udało się utworzyć pliku logu
+ Obecnie zapisywane są wszystkie %s aktywności
+ Zobacz/udostępnij
+ Wyłącz
+
+ Otwórz menu nawigacji
+ Zamknij menu nawigacji
+ Adapter synchronizacji CalDAV/CardDAV
+ Informacje/Licencja
+ Przekaż opinię
+ Proszę zainstalować klienta poczty elektronicznej
+ Proszę zainstalować przeglądarkę internetową
+ Ustawienia
+ Nowości i aktualizacje
+ Narzędzia
+ Zewnętrzne odnośniki
+ Strona WWW
+ Podręcznik
+ Często zadawane pytania
+ Społeczność
+ Wesprzyj finansowo
+ Polityka prywatności
+ Powiadomienia wyłączone. Nie będziesz otrzymywać powiadomień o błędach synchronizacji.
+ Zarządzaj połączeniami
+ Za mało miejsca do przechowywania. Android nie uruchomi synchronizacji.
+ Witamy w Menadżer konta!\n\nMożesz teraz dodać konto CalDAV/CardDAV.
+ Zarządzaj pamięcią
+ Włączono oszczędzanie danych. Synchronizacja w tle jest ograniczona.
+ Zarządzaj oszczędzaniem danych
+ Automatyczna synchronizacja dla całego systemu jest wyłączona
+ Włącz
+ Synchronizuj wszystkie konta
+
+ Wykrycie serwisu nie powiodło się
+ Nie można odświeżyć listy kolekcji
+
+ Nie można uruchomić na pierwszym planie
+ Wymagana biała lista optymalizacji baterii
+
+ Działa na pierwszym planie
+ Na niektórych urządzeniach jest to konieczne do automatycznej synchronizacji.
+
+ Ustawienia
+ Debugowanie
+ Pokaż informacje do debugowania
+ Przejrzyj lub udostępnij informacje o programie i jego konfiguracji
+ Rozszerzone logowanie
+ Logowanie jest włączone
+ Logowanie jest wyłączone
+ Optymalizacja baterii
+ Aplikacja jest na białej liście (zalecane)
+ Aplikacja nie znajduje się na białej liście (niezalecane)
+ Pozostań na pierwszym planie
+ Może pomóc, jeśli Twoje urządzenie uniemożliwia automatyczną synchronizację
+ Łączność
+ Typ proxy
+
+ - Domyślne ustawienie systemowe
+ - Brak proxy
+ - HTTP
+ - SOCKS (dla Orbota)
+
+ Nazwa hosta proxy
+ Port proxy
+ Bezpieczeństwo
+ Uprawnienia aplikacji
+ Przejrzyj uprawnienia konieczne do synchronizacji
+ Nie ufaj certyfikatom systemowym
+ Certyfikaty systemowe i użytkownika nie są zaufane
+ Certyfikaty systemowe i użytkownika są zaufane (zalecane)
+ Zresetuj (nie)zaufane certyfikaty
+ Zresetuj wszystkie niestandardowe certyfikaty
+ Wszystkie niestandardowe certyfikaty zostały wyczyszczone
+ Interfejs użytkownika
+ Ustawienia powiadomień
+ Zarządzaj kanałami powiadomień i ich ustawieniami
+ Wybierz motyw
+
+ - Domyślne ustawienie systemowe
+ - Jasny
+ - Ciemny
+
+ Zresetuj podpowiedzi
+ Ponownie włącz wskazówki, które zostały usunięte wcześniej
+ Wszystkie wskazówki pojawią się ponownie
+ Integracja
+ Aplikacja zadań
+ Synchronizacja z %s
+ Nie znaleziono kompatybilnej aplikacji zadań
+
+ CardDAV
+ CalDAV
+ Webcal
+ Bez synchronizacji kontaktów (brakuje uprawnień)
+ Bez synchronizacji kalendarza (brakuje uprawnień)
+ Bez synchronizacji zadań (brakuje uprawnień)
+ Bez synchronizacji kalendarza i zadań (brakuje uprawnień)
+ Brak dostępu do kalendarzy (brakuje uprawnień)
+ Uprawnienia
+ Nie ma (jeszcze) książek adresowych.
+ Nie ma (jeszcze) kalendarzy.
+ Nie ma (jeszcze) subskrypcji kalendarzy.
+ Przesuń palcem w dół, aby odświeżyć listę z serwera.
+ Synchronizuj teraz
+ Ustawienia konta
+ Zmień nazwę konta
+ Niezapisane dane lokalne mogą zostać usunięte. Po zmianie nazwy jest wymagana ponowna synchronizacja. Nowa nazwa konta:
+ Zmień nazwę
+ Nazwa konta jest już zajęta
+ Nie udało się zmienić nazwy konta
+ Usuń konto
+ Naprawdę chcesz usunąć konto?
+ Wszystkie lokalne kopie książek adresowych, kalendarzy i list zadań zostaną usunięte.
+ synchronizuj tę kolekcję
+ tylko do odczytu
+ kalendarz
+ lista zadań
+ dziennik
+ Pokaż tylko osobiste
+ Odśwież listę książek adresowych
+ Stwórz nową książkę adresową
+ Odśwież listę kalendarzy
+ Stwórz nowy kalendarz
+ Nie znaleziono aplikacji obsługującej Webcal
+ Zainstaluj ICSx⁵
+
+ Dodaj konto
+ Logowanie za pomocą adresu e‑mail
+ Adres e‑mail
+ Wymagany poprawny adres e‑mail
+ Hasło
+ Wymagane hasło
+ Logowanie za pomocą adresu URL i nazwy użytkownika
+ Adres URL musi zaczynać się od http(s)://
+ Nazwa użytkownika
+ Wymagana nazwa użytkownika
+ Podstawowy adres URL
+ Wybierz certyfikat
+ Zaloguj
+ Dodaj konto
+ Nazwa konta
+ Zgłoszono, że użycie apostrofów (\') powoduje problemy na niektórych urządzeniach.
+ Użyj swojego adresu e‑mail jako nazwy konta, ponieważ Android będzie używał nazwy konta jako pola ORGANIZATOR dla wydarzeń, które stworzysz. Nie możesz posiadać dwóch kont o takiej samej nazwie.
+ Metoda grupowania kontaktów:
+ Wymagana nazwa konta
+ Nazwa konta jest już zajęta
+ Konto nie mogło zostać stworzone
+ Logowanie zaawansowane (dla specjalnych zastosowań)
+ Użyj loginu/hasła
+ Użyj certyfikatu klienta
+ Nie znaleziono certyfikatu
+ Zainstaluj certyfikat
+ Kontakty Google / Kalendarz
+ Aktualne informacje można znaleźć na naszej stronie \"Testowano z Google\".
+ Mogą wystąpić nieoczekiwane ostrzeżenia i/lub konieczność utworzenia własnego identyfikatora klienta.
+ Konto Google
+ Zaloguj się za pomocą Google
+ ID klienta (opcjonalnie)
+ Polityce prywatności.]]>
+ Zasadami dotyczącymi danych użytkownika usług interfejsu API Google, w tym wymaganiami dotyczącymi Ograniczonego użytkowania.]]>
+ Nie udało się uzyskać kodu autoryzacyjnego
+ Wykrywanie konfiguracji
+ Proszę czekać, odpytywanie serwera…
+ Nie można znaleźć usługi CalDAV lub CardDAV.
+ Błędna nazwa użytkownika (adres e-mail)/hasło?
+ Pokaż szczegóły
+
+ Ustawienia: %s
+ Synchronizacja
+ Częstotliwość synchronizacji kontaktów
+ Tylko ręcznie
+ Co %d minut oraz natychmiast przy zmianach lokalnych
+ Częstotliwość synchronizacji kalendarzy
+ Częstotliwość synchronizacji list zadań
+
+ - Tylko ręcznie
+ - Co 15 minut
+ - Co 30 minut
+ - Co godzinę
+ - Co 2 godziny
+ - Co 4 godziny
+ - Raz dziennie
+
+ Synchronizuj tylko przez Wi‑Fi
+ Synchronizacja jest ograniczona do połączeń Wi‑Fi
+ Rodzaj połączenia nie jest brany pod uwagę
+ Ograniczenia SSID Wi‑Fi
+ Będzie synchronizować tylko w %s
+ Będzie synchronizować tylko w %s (wymaga aktywnych usług lokalizacji)
+ Wszystkie połączenia Wi‑Fi będą używane
+ Oddzielone przecinkami nazwy (SSID) dozwolonych sieci Wi‑Fi (pozostaw puste dla wszystkich)
+ Ograniczenie WiFi SSID wymaga dalszych ustawień
+ Zarządzaj
+ Uwierzytelnianie
+ Uwierzytelnij ponownie
+ Wykonaj ponownie logowanie OAuth
+ nazwa użytkownika
+ Nazwa użytkownika
+ Wpisz nazwę użytkownika:
+ Hasło
+ Zaktualizuj hasło zgodnie z serwerem
+ Wpisz hasło:
+ Alias certyfikatu klienta
+ Nie wybrano certyfikatu
+ CalDAV
+ Limit czasowy przeszłych wydarzeń
+ Wszystkie wydarzenia zostaną zsynchronizowane
+
+ - Wydarzenia starsze niż jeden dzień zostaną zignorowane.
+ - Wydarzenia starsze niż %d dni zostaną zignorowane.
+ - Wydarzenia starsze niż %d dni zostaną zignorowane.
+ - Wydarzenia starsze niż %d dni zostaną zignorowane.
+
+ Wydarzenia, które są starsze niż podana liczba dni zostaną zignorowane (może być 0). Zostaw puste, aby synchronizować wszystkie wydarzenia.
+ Przypomnienie domyślne
+
+ - Przypomnienie domyślne na jedną minutę przed wydarzeniem
+ - Przypomnienie domyślne %d minut(y) przed wydarzeniem
+ - Przypomnienie domyślne %d minut(y) przed wydarzeniem
+ - Przypomnienie domyślne %d minut(y) przed wydarzeniem
+
+ Nie utworzono przypomnień domyślnych
+ Jeżeli domyślne przypomnienia mają być utworzone dla zdarzeń bez przypomnienia: pożądana liczba minut przed zdarzeniem. Pozostaw puste aby wyłączyć domyślne przypomnienia.
+ Zarządzaj kolorami kalendarza
+ Kolory kalendarza są zarządzane przez Menadżer konta
+ Kolory kalendarze nie są ustawiane przez Menadżer konta
+ Obsługa kolorów wydarzeń
+ Kolory wydarzeń są zsynchronizowane
+ Kolory wydarzeń nie są zsynchronizowane
+ CardDAV
+ Metoda grupowania kontaktów
+
+ - Grupy są odrębnymi vCards
+ - Grupy są kategoriami dla pojedynczego kontaktu
+
+
+ Stwórz książkę adresową
+ Utwórz kalendarz
+ Strefa czasowa
+ Możliwe wpisy kalendarza
+ Wydarzenia
+ Zadania
+ Notatki/dziennik
+ Kolor
+ Tworzenie kolekcji
+ Tytuł
+ Tytuł jest wymagany
+ Opis
+ opcjonalnie
+ Miejsce zapisu
+ Miejsce przechowywania jest wymagane
+ Stwórz
+ Usuń kolekcję
+ Czy jesteś pewien?
+ Ta kolekcja (%s) i wszystkie jej dane zostaną trwale usunięte.
+ Te dane zostaną usunięte z serwera.
+ Wymuś tylko do odczytu
+ Właściwości
+ Ostatnia synchronizacja:
+ Nigdy nie synchronizowane
+ Adres (URL):
+ Właściciel:
+
+ Informacje debugowania
+ Archiwum ZIP
+ Zawiera informacje o debugowaniu i dzienniki
+ Udostępnij archiwum, aby przenieść je na komputer, wysłać e-mailem lub dołączyć do zgłoszenia do pomocy technicznej.
+ Udostępnij archiwum
+ Informacja debugowania załączona do tej wiadomości (wymaga wsparcia dla załączników w odbierającej aplikacji).
+ Błąd HTTP
+ Błąd serwera
+ Błąd WebDAV
+ Błąd we/wy
+ Żądanie zostało odrzucone. Sprawdź zaangażowane zasoby oraz szczegóły informacji debugowania.
+ Żądany zasób (już) nie istnieje. Sprawdź zaangażowane zasoby oraz szczegóły informacji debugowania.
+ Wystapił problem po stronie serwera. Skontaktuj się proszę z zespołem wsparcia Twojego serwera.
+ Wystąpił niespodziewany błąd. Obejrzyj szczegóły w informacji debugowania.
+ Obejrzyj szczegóły
+ Informacje debuggowania zostały zebrane
+ Zaangażowane zasoby
+ Powiązane z problemem
+ Zasób zdalny:
+ Zasób lokalny:
+ Logi
+ Szczegółowe logi są dostępne
+ Otwórz logi
+
+ Wystąpił błąd.
+ Wystąpił błąd HTTP.
+ Wystąpił błąd we/wy.
+ Pokaż szczegóły
+
+ Punkty linkowania WebDAV
+ Limit użyty: %1$s / dostępny: %2$s
+ Udostępnij zawartość
+ Odlinkuj
+ Dodaj punkt linkowania WebDAV
+ Uzyskaj bezpośredni dostęp do plików w chmurze, dodając montowanie WebDAV!
+ jak działają montowania WebDAV.]]>
+ Nazwa wyświetlana
+ WebDAV URL
+ Błędny URL
+ Nazwa użytkownika
+ Hasło
+ Dodaj link
+ Brak usługi WebDAV pod tym URL
+ Usuń punkt montowania
+ Szczegóły połączenia zostaną utracone, ale żadne pliki nie będą usunięte.
+ Uzyskiwanie dostępu do pliku WebDAV
+ Pobieranie pliku WebDAV
+ Wgrywanie pliku WebDAV
+ Punkt linkowania WebDAV
+
+ Uprawnienia Menadżer konta
+ Wymagane dodatkowe uprawnienia
+ %s zbyt stary/a
+ Minimalna wymagana wersja: %1$s
+ Nieudane uwierzytelnienie (sprawdź dane logowania)
+ Błąd sieci lub we/wy – %s
+ Błąd serwera HTTP — %s
+ Błąd lokalnego storage’u — %s
+ Błąd programowy (osiągnięto maksymalną liczbę ponownych prób)
+ Zobacz element
+ Otrzymano błędny kontakt z serwera
+ Otrzymano błędne wydarzenie z serwera
+ Otrzymano błędne zadanie z serwera
+ Zignorowano jeden lub więcej nieważnych zasobów
+
+ Menadżer konta: Bezpieczeństwo połączenia
+ Menadżer konta napotkał nieznany certyfikat. Czy chcesz go dodać?
diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml
index 8fb3a0ff3d31ddd8b1cf1fbb458d34c9261725ae..244dcb3c270f37425da2aafea1e0967f90838ff9 100644
--- a/app/src/main/res/values-pt/strings.xml
+++ b/app/src/main/res/values-pt/strings.xml
@@ -1,322 +1,321 @@
-
- Gerente de contas
- A conta não existe mais
- Livro de endereços Account Manager
- Livros de endereços
- Ajuda
- Partilhar
- Base de dados corrompida
- Todas as contas foram removidas localmente.
- Depuração
- Outras mensagens importantes
- Sincronização
- Erros de sincronização
- Erros importantes que interrompem a sincronização, como respostas inesperadas do servidor
- Avisos de sincronização
- Problemas de sincronização não graves, como determinados arquivos inválidos
- Erros de rede e E/S
- Tempos de espera, problemas de conexão, etc. (geralmente temporários)
-
- Seus dados. Sua escolha.
- Assuma o controle.
- Intervalos de sincronização regulares
- Desativado (não recomendado)
- Ativado (recomendado)
- Para sincronização em intervalos regulares, o %s deve ter permissão para executar em segundo plano. Caso contrário, o Android poderá pausar a sincronização a qualquer momento.
- Eu não preciso de intervalos de sincronização regulares.*
- Compatibilidade %s
- Este dispositivo provavelmente bloqueia a sincronização. Se for afetado por isso, você só poderá resolver isso manualmente.
- Fiz as configurações necessárias. Não me lembre novamente.*
- * Deixe desmarcado para ser lembrado mais tarde. Pode ser redefinido nas configurações do aplicativo / %s.
- Mais informações
- Suporte a tarefas
- Nenhuma loja de aplicativos disponível
- Não preciso de suporte a tarefas.*
- Software Livre
- Estamos felizes por usar o %s, que é um software de código aberto. Desenvolvimento, manutenção e suporte são um trabalho árduo. Considere contribuir (existem várias maneiras) ou fazer uma doação. Seria muito apreciado!
- Como contribuir/doar
- Não mostrar no futuro próximo
-
- Permissões
- %s requer permissões para trabalhar corretamente.
- Todos os abaixo
- Use isto para ativar todas as funcionalidades (recomendado)
- Todas as permissões concedidas
- Permissões de contatos
- Nenhum contato sincronizado (não recomendado)
- Possível sincronização de contatos
- Permissões de calendário
- Nenhum calendário sincronizado (não recomendado)
- Possível sincronização de calendário
- Permissões do OpenTasks
- Permissões das tarefas
- Nenhuma tarefa sincronizada (não instalado)
- Possível sincronização de tarefa
- Manter as permissões
- As permissões podem ser redefinidas automaticamente (não recomendado)
- As permissões não serão redefinidas automaticamente
- Se uma opção não funcionar, use as configurações / permissões do aplicativo.
- Configurações do aplicativo
-
- Permissões WiFi SSID
- Permissão de localização precisa
- Permissão de localização concedida
- Permissão de localização negada
- Permitir o tempo todo
-
- Traduções
- Bibliotecas
- Versão %1$s (%2$d)
- Compilado em %s
- Esta versão só é elegível para distribuição na Google Play.
- Este programa é distribuído SEM NENHUMA GARANTIA. Ele é software livre e pode ser redistribuído sob algumas condições.
- Agradecemos a: %s]]>
-
- Não foi possível criar o arquivo de log
- Ver/partilhar
- Desativar
-
- Abrir a gaveta de navegação
- Fechar gaveta de navegação
- Sincronização de CalDAV/CardDAV
- Sobre / Licença
- Comentários sobre a versão beta
- Instale um cliente de e-mail
- Instale um navegador Web
- Configurações
- Novidades e atualizações
- Ferramentas
- Links externos
- Site na Web
- Manual
- Perguntas fequentes
- Doações
- Política de privacidade
- Sem conexão com a Internet. O Android não executará a sincronização.
- Bem-vindo ao Account Manager!\n\nVocê pode adicionar uma conta CalDAV/CardDAV agora.
- A sincronização automática pelo sistema está desativada
- Ativar
- Sincronizar todas as contas
-
- Falha na detecção do serviço
- Não foi possível atualizar a lista da coleção
-
-
-
- Configurações
- Depuração
- Mostrar informações de depuração
- Exibe/compartilha o software e os detalhes da configuração
- Registro de atividades detalhado
- Registro de atividades ativo
- Registro de atividades desativado
- Conexão
- Segurança
- Permissões do aplicativo
- Revise as permissões necessárias para sincronização
- Desconfiar dos certificados de sistema
- ACs adicionadas pelo usuário e pelo sistema não serão confiáveis
- ACs adicionadas pelo usuário e pelo sistema serão confiáveis (recomendado)
- Restaurar certificados não-confiáveis
- Restaura a confiança de todos os certificados personalizados
- Todos os certificados personalizados foram restaurados
- Interface de usuário
- Configurações das notificações
- Gerenciar os canais de notificação e suas configurações
- Escolha um tema
- Restaurar sugestões
- Restaura as sugestões que foram descartadas anteriormente
- Todas as sugestões serão exibidas novamente
-
- CardDAV
- CalDAV
- Webcal
- Nenhuma sincronização de contatos (falta de permissões)
- Nenhuma sincronização de calendário (falta de permissões)
- Nenhuma sincronização de tarefas (falta de permissões)
- Nenhuma sincronização de calendário e tarefas (falta de permissões)
- Não é possível acessar calendários (falta de permissões)
- Permissões
- Não há livros de endereços (ainda).
- Não há calendários (ainda).
- Não há assinaturas de calendário (ainda).
- Deslize para baixo para atualizar a lista do servidor.
- Sincronizar agora
- Configurações da conta
- Renomear conta
- Dados locais que não foram salvos podem ser descartados. É necessário efetuar uma nova sincronização após renomear. Novo nome da conta:
- Renomear
- O nome da conta já foi utilizado
- Não foi possível renomear a conta
- Excluir conta
- Deseja excluir a conta?
- Todas as cópias locais dos livros de endereços, calendários e listas de tarefas serão excluídas.
- sincronizar esta coleção
- Somente leitura
- calendário
- lista de tarefas
- Atualizar lista de livros de endereços
- Criar novo livro de endereços
- Atualizar lista de calendários
- Criar novo calendário
- Não foi encontrado um aplicativo capaz de lidar com Webcal
- Instalar ICSx⁵
-
- Adicionar conta
- Autenticação com endereço de e-mail
- Endereço de e-mail
- É necessário um e-mail válido
- Senha
- É necessário uma senha
- Autenticação com usuário e URL
- A URL deve começar com http(s)://
- Usuário
- É necessário um nome de usuário
- URL base
- Selecionar certificado
- Autenticar
- Adicionar Conta
- Nome da conta
- Use seu endereço de e-mail como nome da conta porque o Android irá usar esse nome como campo AGENDA nos eventos que você criar. Não é possível ter duas contas com o mesmo nome.
- Método do grupo Contato:
- É necessário um nome de conta
- O nome da conta já foi utilizado
- A conta não pôde ser criada
- Instalar certificado
- Detecção de configuração
- Aguarde, procurando servidor…
- Não foi possível encontrar o serviço CalDAV ou CardDAV.
- Nome de usuário (endereço de e-mail) / senha incorreto?
- Mostrar detalhes
-
- Configurações: %s
- Sincronização
- Intervalo sinc. de contatos
- Apenas manualmente
- A cada %d minutos + imediatamente nas alterações locais
- Intervalo sinc. de calendários
- Intervalo sinc. de tarefas
-
- - Apenas manualmente
- - A cada 15 minutos
- - A cada 30 minutos
- - A cada hora
- - A cada 2 horas
- - A cada 4 horas
- - Uma vez por dia
-
- Sincronizar apenas por Wi-Fi
- Sincronização restrita a conexões Wi-Fi
- O tipo de conexão não é considerado
- Restrição de WiFi SSID
- Sincronizar apenas com %s
- Só será sincronizado %s (requer serviços de localização ativos)
- Todas as conexões WiFi serão usadas
- Nomes separados por vírgula (SSIDs) das redes WiFi (deixe em branco para todas)
- Autenticação
- Nome do usuário
- Digite o nome do usuário:
- Senha
- Atualize a senha de acordo com seu servidor
- Digite sua senha:
- Nome do certificado do cliente
- Nenhum certificado selecionado
- CalDAV
- Limite de tempo para eventos passados
- Todos os eventos serão sincronizados
-
- - Os eventos que ocorreram a mais de um dia serão ignorados
- - Eventos que ocorreram a mais de %d dias serão ignorados
- - Eventos que ocorreram a mais de %d dias serão ignorados
-
- Os eventos que ocorreram antes desse número de dias serão ignorados (pode ser 0). Deixe em branco para sincronizar todos os eventos.
- Lembrete padrão
-
- - Lembrete padrão um minuto antes do evento
- - Lembrete padrão %d minutos antes do evento
- - Lembrete padrão %d minutos antes do evento
-
- Nenhum lembrete padrão está criado
- Se lembretes padrão devem ser criados para eventos sem lembrete: o número desejado de minutos antes do evento. Deixe em branco para desativar os lembretes padrão.
- Gerenciar cores dos calendários
- Suporte para cor de evento
- CardDAV
- Método do grupo Contato
-
- - Grupos são vCards separados
- - Grupos são categorias por contato
-
-
- Criar livro de endereços
- Criar calendário
- Fuso horário
- Possíveis itens de calendário
- Eventos
- Tarefas
- Notas / Diário
- Cor
- Criando a coleção
- Título
- É necessário um título
- Descrição
- opcional
- Local de armazenamento
- Criar
- Excluir coleção
- Tem certeza?
- Esta coleção (%s) e todos os dados dela serão removidos permanentemente.
- Estes dados devem ser excluídos do servidor.
- Forçar somente leitura
- Propriedades
- Endereço (URL):
- Proprietário:
-
- Informações de depuração
- Arquivo ZIP
- Partilhar arquivo
- Informações de depuração anexadas a esta mensagem (requer suporte a anexo pelo aplicativo receptor).
- Erro HTTP
- Erro do servidor
- Erro do WebDAV
- Erro de E/S
- O pedido foi negado. Verifique os recursos envolvidos e as informações de depuração para obter detalhes.
- O recurso solicitado não existe (não mais). Verifique os recursos envolvidos e as informações de depuração para obter detalhes.
- Ocorreu um problema. Por favor, entre em contato com o suporte do seu servidor..
- Ocorreu um erro inesperado. Consulte as informações de depuração para mais detalhes.
- Veja detalhes
- Informações sobre depuração foram coletadas
- Recursos envolvidos
- Relacionado ao problema
- Recurso remoto:
- Recurso local:
- Registros
- Registros descritivos disponíveis
-
- Ocorreu um erro.
- Ocorreu um erro de HTTP.
- Ocorreu um erro de leitura/gravação.
- Mostrar detalhes
-
-
- Partilhar conteúdo
- Nome do usuário
- Palavra passe
-
- Permissões do DAVx⁵
- É necessário permissões adicionais
- Versão mínima exigida: %1$s
- Falha de autenticação (verifique as credenciais)
- Erro de rede ou E/S – %s
- Erro no servidor HTTP – %s
- Erro de armazenamento local – %s
- Ver item
- Contato inválido recebido do servidor
- Evento inválido recebido do servidor
- Tarefa inválida recebida do servidor
- Ignorando um ou mais recursos inválidos
-
- DAVx⁵: Segurança da conexão
- O DAVx⁵ encontrou um certificado desconhecido. Deseja torná-lo confiável?
+
+ Gerente de contas
+ A conta não existe mais
+ Livro de endereços Account Manager
+ Livros de endereços
+ Ajuda
+ Partilhar
+ Base de dados corrompida
+ Todas as contas foram removidas localmente.
+ Depuração
+ Outras mensagens importantes
+ Sincronização
+ Erros de sincronização
+ Erros importantes que interrompem a sincronização, como respostas inesperadas do servidor
+ Avisos de sincronização
+ Problemas de sincronização não graves, como determinados arquivos inválidos
+ Erros de rede e E/S
+ Tempos de espera, problemas de conexão, etc. (geralmente temporários)
+
+ Seus dados. Sua escolha.
+ Assuma o controle.
+ Intervalos de sincronização regulares
+ Desativado (não recomendado)
+ Ativado (recomendado)
+ Para sincronização em intervalos regulares, o %s deve ter permissão para executar em segundo plano. Caso contrário, o Android poderá pausar a sincronização a qualquer momento.
+ Eu não preciso de intervalos de sincronização regulares.*
+ Compatibilidade %s
+ Este dispositivo provavelmente bloqueia a sincronização. Se for afetado por isso, você só poderá resolver isso manualmente.
+ Fiz as configurações necessárias. Não me lembre novamente.*
+ * Deixe desmarcado para ser lembrado mais tarde. Pode ser redefinido nas configurações do aplicativo / %s.
+ Mais informações
+ Suporte a tarefas
+ Nenhuma loja de aplicativos disponível
+ Não preciso de suporte a tarefas.*
+ Software Livre
+ Estamos felizes por usar o %s, que é um software de código aberto. Desenvolvimento, manutenção e suporte são um trabalho árduo. Considere contribuir (existem várias maneiras) ou fazer uma doação. Seria muito apreciado!
+ Como contribuir/doar
+ Não mostrar no futuro próximo
+
+ Permissões
+ %s requer permissões para trabalhar corretamente.
+ Todos os abaixo
+ Use isto para ativar todas as funcionalidades (recomendado)
+ Todas as permissões concedidas
+ Permissões de contatos
+ Nenhum contato sincronizado (não recomendado)
+ Possível sincronização de contatos
+ Permissões de calendário
+ Nenhum calendário sincronizado (não recomendado)
+ Possível sincronização de calendário
+ Permissões do OpenTasks
+ Permissões das tarefas
+ Nenhuma tarefa sincronizada (não instalado)
+ Possível sincronização de tarefa
+ Manter as permissões
+ As permissões podem ser redefinidas automaticamente (não recomendado)
+ As permissões não serão redefinidas automaticamente
+ Se uma opção não funcionar, use as configurações / permissões do aplicativo.
+ Configurações do aplicativo
+
+ Permissões WiFi SSID
+ Permissão de localização precisa
+ Permissão de localização concedida
+ Permissão de localização negada
+ Permitir o tempo todo
+
+ Traduções
+ Bibliotecas
+ Versão %1$s (%2$d)
+ Compilado em %s
+ Esta versão só é elegível para distribuição na Google Play.
+ Este programa é distribuído SEM NENHUMA GARANTIA. Ele é software livre e pode ser redistribuído sob algumas condições.
+ Agradecemos a: %s]]>
+
+ Não foi possível criar o arquivo de log
+ Ver/partilhar
+ Desativar
+
+ Abrir a gaveta de navegação
+ Fechar gaveta de navegação
+ Sincronização de CalDAV/CardDAV
+ Sobre / Licença
+ Comentários sobre a versão beta
+ Instale um cliente de e-mail
+ Instale um navegador Web
+ Configurações
+ Novidades e atualizações
+ Ferramentas
+ Links externos
+ Site na Web
+ Manual
+ Perguntas fequentes
+ Doações
+ Política de privacidade
+ Sem conexão com a Internet. O Android não executará a sincronização.
+ Bem-vindo ao Account Manager!\n\nVocê pode adicionar uma conta CalDAV/CardDAV agora.
+ A sincronização automática pelo sistema está desativada
+ Ativar
+ Sincronizar todas as contas
+
+ Falha na detecção do serviço
+ Não foi possível atualizar a lista da coleção
+
+
+
+ Configurações
+ Depuração
+ Mostrar informações de depuração
+ Exibe/compartilha o software e os detalhes da configuração
+ Registro de atividades detalhado
+ Registro de atividades ativo
+ Registro de atividades desativado
+ Conexão
+ Segurança
+ Permissões do aplicativo
+ Revise as permissões necessárias para sincronização
+ Desconfiar dos certificados de sistema
+ ACs adicionadas pelo usuário e pelo sistema não serão confiáveis
+ ACs adicionadas pelo usuário e pelo sistema serão confiáveis (recomendado)
+ Restaurar certificados não-confiáveis
+ Restaura a confiança de todos os certificados personalizados
+ Todos os certificados personalizados foram restaurados
+ Interface de usuário
+ Configurações das notificações
+ Gerenciar os canais de notificação e suas configurações
+ Escolha um tema
+ Restaurar sugestões
+ Restaura as sugestões que foram descartadas anteriormente
+ Todas as sugestões serão exibidas novamente
+
+ CardDAV
+ CalDAV
+ Webcal
+ Nenhuma sincronização de contatos (falta de permissões)
+ Nenhuma sincronização de calendário (falta de permissões)
+ Nenhuma sincronização de tarefas (falta de permissões)
+ Nenhuma sincronização de calendário e tarefas (falta de permissões)
+ Não é possível acessar calendários (falta de permissões)
+ Permissões
+ Não há livros de endereços (ainda).
+ Não há calendários (ainda).
+ Não há assinaturas de calendário (ainda).
+ Deslize para baixo para atualizar a lista do servidor.
+ Sincronizar agora
+ Configurações da conta
+ Renomear conta
+ Dados locais que não foram salvos podem ser descartados. É necessário efetuar uma nova sincronização após renomear. Novo nome da conta:
+ Renomear
+ O nome da conta já foi utilizado
+ Não foi possível renomear a conta
+ Excluir conta
+ Deseja excluir a conta?
+ Todas as cópias locais dos livros de endereços, calendários e listas de tarefas serão excluídas.
+ sincronizar esta coleção
+ Somente leitura
+ calendário
+ lista de tarefas
+ Atualizar lista de livros de endereços
+ Criar novo livro de endereços
+ Atualizar lista de calendários
+ Criar novo calendário
+ Não foi encontrado um aplicativo capaz de lidar com Webcal
+ Instalar ICSx⁵
+
+ Adicionar conta
+ Autenticação com endereço de e-mail
+ Endereço de e-mail
+ É necessário um e-mail válido
+ Senha
+ É necessário uma senha
+ Autenticação com usuário e URL
+ A URL deve começar com http(s)://
+ Usuário
+ É necessário um nome de usuário
+ URL base
+ Selecionar certificado
+ Autenticar
+ Adicionar Conta
+ Nome da conta
+ Use seu endereço de e-mail como nome da conta porque o Android irá usar esse nome como campo AGENDA nos eventos que você criar. Não é possível ter duas contas com o mesmo nome.
+ Método do grupo Contato:
+ É necessário um nome de conta
+ O nome da conta já foi utilizado
+ A conta não pôde ser criada
+ Instalar certificado
+ Detecção de configuração
+ Aguarde, procurando servidor…
+ Não foi possível encontrar o serviço CalDAV ou CardDAV.
+ Nome de usuário (endereço de e-mail) / senha incorreto?
+ Mostrar detalhes
+
+ Configurações: %s
+ Sincronização
+ Intervalo sinc. de contatos
+ Apenas manualmente
+ A cada %d minutos + imediatamente nas alterações locais
+ Intervalo sinc. de calendários
+ Intervalo sinc. de tarefas
+
+ - Apenas manualmente
+ - A cada 15 minutos
+ - A cada 30 minutos
+ - A cada hora
+ - A cada 2 horas
+ - A cada 4 horas
+ - Uma vez por dia
+
+ Sincronizar apenas por Wi-Fi
+ Sincronização restrita a conexões Wi-Fi
+ O tipo de conexão não é considerado
+ Restrição de WiFi SSID
+ Sincronizar apenas com %s
+ Só será sincronizado %s (requer serviços de localização ativos)
+ Todas as conexões WiFi serão usadas
+ Nomes separados por vírgula (SSIDs) das redes WiFi (deixe em branco para todas)
+ Autenticação
+ Nome do usuário
+ Digite o nome do usuário:
+ Senha
+ Atualize a senha de acordo com seu servidor
+ Digite sua senha:
+ Nome do certificado do cliente
+ Nenhum certificado selecionado
+ CalDAV
+ Limite de tempo para eventos passados
+ Todos os eventos serão sincronizados
+
+ - Os eventos que ocorreram a mais de um dia serão ignorados
+ - Eventos que ocorreram a mais de %d dias serão ignorados
+ - Eventos que ocorreram a mais de %d dias serão ignorados
+
+ Os eventos que ocorreram antes desse número de dias serão ignorados (pode ser 0). Deixe em branco para sincronizar todos os eventos.
+ Lembrete padrão
+
+ - Lembrete padrão um minuto antes do evento
+ - Lembrete padrão %d minutos antes do evento
+ - Lembrete padrão %d minutos antes do evento
+
+ Nenhum lembrete padrão está criado
+ Se lembretes padrão devem ser criados para eventos sem lembrete: o número desejado de minutos antes do evento. Deixe em branco para desativar os lembretes padrão.
+ Gerenciar cores dos calendários
+ Suporte para cor de evento
+ CardDAV
+ Método do grupo Contato
+
+ - Grupos são vCards separados
+ - Grupos são categorias por contato
+
+
+ Criar livro de endereços
+ Criar calendário
+ Fuso horário
+ Possíveis itens de calendário
+ Eventos
+ Tarefas
+ Notas / Diário
+ Cor
+ Criando a coleção
+ Título
+ É necessário um título
+ Descrição
+ opcional
+ Local de armazenamento
+ Criar
+ Excluir coleção
+ Tem certeza?
+ Esta coleção (%s) e todos os dados dela serão removidos permanentemente.
+ Estes dados devem ser excluídos do servidor.
+ Forçar somente leitura
+ Propriedades
+ Endereço (URL):
+ Proprietário:
+
+ Informações de depuração
+ Arquivo ZIP
+ Partilhar arquivo
+ Informações de depuração anexadas a esta mensagem (requer suporte a anexo pelo aplicativo receptor).
+ Erro HTTP
+ Erro do servidor
+ Erro do WebDAV
+ Erro de E/S
+ O pedido foi negado. Verifique os recursos envolvidos e as informações de depuração para obter detalhes.
+ O recurso solicitado não existe (não mais). Verifique os recursos envolvidos e as informações de depuração para obter detalhes.
+ Ocorreu um problema. Por favor, entre em contato com o suporte do seu servidor..
+ Ocorreu um erro inesperado. Consulte as informações de depuração para mais detalhes.
+ Veja detalhes
+ Informações sobre depuração foram coletadas
+ Recursos envolvidos
+ Relacionado ao problema
+ Recurso remoto:
+ Recurso local:
+ Registros
+ Registros descritivos disponíveis
+
+ Ocorreu um erro.
+ Ocorreu um erro de HTTP.
+ Ocorreu um erro de leitura/gravação.
+ Mostrar detalhes
+
+ Partilhar conteúdo
+ Nome do usuário
+ Palavra passe
+
+ Permissões do DAVx⁵
+ É necessário permissões adicionais
+ Versão mínima exigida: %1$s
+ Falha de autenticação (verifique as credenciais)
+ Erro de rede ou E/S – %s
+ Erro no servidor HTTP – %s
+ Erro de armazenamento local – %s
+ Ver item
+ Contato inválido recebido do servidor
+ Evento inválido recebido do servidor
+ Tarefa inválida recebida do servidor
+ Ignorando um ou mais recursos inválidos
+
+ DAVx⁵: Segurança da conexão
+ O DAVx⁵ encontrou um certificado desconhecido. Deseja torná-lo confiável?
diff --git a/app/src/main/res/values-sk/strings.xml b/app/src/main/res/values-sk/strings.xml
index 980dbeace52a07c38a5e1493f3103f672f321c6f..dac256d7d94618381f6d4b19bb93eeb6b77e3da2 100644
--- a/app/src/main/res/values-sk/strings.xml
+++ b/app/src/main/res/values-sk/strings.xml
@@ -1,236 +1,235 @@
-
- Account Manager
- Account Manager adresár
- Adresáre
- Pomoc
- Ladenie
- Ďalšie dôležité správy
- Synchronizácia
- Chyby synchronizácie
- Významné chyby ktoré spôsobia koniec synchronizácie ako napríklad neočakávané odozvy servera
- Varovania synchronizácie
- Nefatálne synchronizačné chyby ako napríklad neplatné súbory
- Sieťové a V/V chyby
- Vypršanie času, problémy spojenia, atď. (často dočasné)
-
- Viac informácii
-
-
-
- Knižnice
- Verzia %1$s (%2$d)
- Preložené na %s
- Túto verziu je možné šíriť iba prostredníctvom Google Play.
- Tento program sa poskytuje BEZ AKEJKOĽVEK ZÁRUKY. Je to slobodný softvér a môžete ho ďalej šíriť pri splnení určitých podmienok.
-
- Nie je možné vytvoriť súbor protokolu
-
- Otvoriť navigačnú zásuvku
- Zatvoriť navigačnú zásuvku
- CalDAV/CardDAV Sync Adaptér
- O programe / Licencia
- Odozva na beta-verziu
- Prosím, nainštalujte e-mailového klienta
- Prosím, nainštalujte webový prehliadač
- Nastavenia
- Novinky & aktualizácie
- Externé odkazy
- Webové sídlo
- Manuál
- FAQ
- Darovať
- Zásady bezpečnosti
- Žiadne pripojenie do internetu. Android nestpustí synchronizáciu.
- Vitajte v programe Account Manager!\n\nTeraz môžete pridať používateľský účet pre CalDAV/CardDAV .
- Automatická synchronizácia platná pre celý systém je zakázaná
- Povoliť
-
- Zisťovanie služby zlyhalo
- Nie je možné obnoviť zoznam kolekcií
-
-
-
- Nastavenia
- Ladenie
- Zobraziť ladiace informácie
- Zobraziť/zdieľať softvér a konfiguračné detaily
- Zvýšené protokolovanie
- Protokolovanie je aktívne
- Protokolovanie je zakázané
- Spojenie
- Zabezpečenie
- Nedôverovať systémovým certifikátom
- Nebude sa dôverovať systémovým a požívateľom pridaným certifikátom
- Bude sa dôverovať systémovým a používateľom pridaným certifikátom (doporučuje sa)
- Vynulovanie ne(dôveryhodných) certifikátov
- Vynuluje dôveru pre všetky užívateľské certifikáty
- Všetky užívateľské certifikáty boli vyčistené
- Používateľské rozhranie
- Nastavenia notifikácií
- Spravovať notifikačné kanály a ich nastavenia
- Vynulovať náznaky
- Znovu povolí náznaky odstránené skôr
- Všetky náznaky budú zobrazené znovu
-
- CardDAV
- CalDAV
- Webcal
- Neexistujú žiadne adresáre (zatiaľ)
- Neexistujú žiadne kalendáre (zatiaľ)
- Neexistujú žiadne odbery pre kalendár (zatiaľ)
- Potiahnite nadol aby ste znovu načítali zoznam zo serveru
- Teraz synchronizovať
- Nastavenia používateľského účtu
- Premenovať používateľský účet
- Neuložené miestne dáta môžu byť zabudnuté. Po premenovaní je potrebná opätovná synchronizácia. Nové meno účtu:
- Premenovať
- Meno účtu sa už používa
- Odstrániť účet
- Skutočne si želáte odstrániť účet?
- Všetky miestne kópie adresárov, kalendárov a zoznamov úloh budú vymazané.
- synchronizovať túto zbierku
- len na čítanie
- kalendár
- zoznam úloh
- Obnoviť zoznam adresárov
- Vytvoriť nový adresár
- Obnoviť zoznam kalendárov
- Vytvoriť nový kalendár
- Nenašla sa žiadna aplikácia schopná používať Webcal
- Nainštalovať ICSx⁵
-
- Pridať účet
- Prihlásiť sa e-mailovou adresou
- E-mailová adresa
- Vyžaduje sa platná e-mailová adresa
- Heslo
- Vyžaduje sa heslo
- Prihlásiť sa s použitím URL a používateľského mena
- URL musí začínať s http(s)://
- Používateľské meno
- Vyžaduje sa používateľské meno
- Základné URL
- Zvoliť certifikát
- Prihlásiť sa
- Vytvoriť používateľský účet
- Meno používateľského účtu
- Použite vašu e-mailovú adresu ako meno používateľského účtu pretože Android používa meno účtu v poli ORGANIZÁTOR pre udalosti ktoré vytvoríte. Nie je možné mať dva používateľské účty s rovnakým menom.
- Spôsob práce so skupinami
- Vyžaduje sa meno používateľského účtu
- Meno účtu sa už používa
- Nie je možné vytvoriť používateľský účet
- Zisťuje sa konfigurácia
- Čakajte, prosím, zasiela sa dopyt na server...
- Nie je možné nájsť služby CalDAV ani CardDAV.
- Zobraziť podrobnosti
-
- Nastavenia: %s
- Synchronizácia
- Synchr. interval pre kontakty
- Iba manuálne
- Každú %d minút + okamžite pri miestnych zmenách
- Synchr. interval pre kalendáre
- Synchr. interval pre úlohy
-
- - Iba manuálne
- - Každých 15 minút
- - Každých 30 minút
- - Každú hodinu
- - Každé 2 hodiny
- - Každé 4 hodiny
- - Raz za deň
-
- Synchronizovať iba cez WiFi
- Synchronizácia je obmedzená na WiFi pripojenie
- Typ pripojenia sa neberie do úvahy
- Obmedzenie na WiFi SSID
- Synchronizuje sa iba cez %s
- Synchronizuje sa iba cez %s (miestne lokalizačné služby musia byť aktívne)
- Použije sa akékoľvek WiFi pripojenie
- Čiarkou oddelený zoznam mien (SSID) povolených WiFi sietí (ponechať prázdne pre všetky)
- Overenie
- Meno používateľa
- Zadajte meno používateľa:
- Heslo
- Aktualizujte heslo podľa vášho servera.
- Zadajte vaše heslo:
- Alias pre klientský certifikát
- CalDAV
- Uplynul časový limit pre udalosť
- Budú sa synchronizovať všetky udalosti
-
- - Udalosti staršie ako jeden deň budú ignorované
- - Udalosti staršie ako %d dni budú ignorované
- - Udalosti staršie ako %d dní budú ignorované
- - Udalosti staršie ako %d dní budú ignorované
-
- Udalosti ktoré sú staršie ako tento počet dní budú ignorované (0 je povolená). Ponechajte prázdne aby ste synchronizovali všetky udalosti.
- Prednastavená pripomienka
-
- - Prednastavená pripomienka 1 minútu pred udalosťou
- - Prednastavená pripomienka minút pred udalosťou: %d
- - Prednastavená pripomienka minút pred udalosťou: %d
- - Prednastavená pripomienka minút pred udalosťou: %d
-
- Neboli vytvorené prednastavené pripomienky
- Ak majú byť vytvorené prednastavené pripomienky pre udalosti bez pripomienok: počet minút pred udalosťou. Ponechajte prázdne na zrušenie prednastavených pripomienok.
- Spravovať farby kalendára
- Podpora farieb pre udalosť
- CardDAV
- Spôsob práce so skupinami kontaktov
-
- - Skupiny sú osobitné vKarty
- - Skupiny sú kategórie na kontakt
-
-
- Vytvoriť adresár
- Vytvoriť kalendár
- Časová zóna
- Možné kalendárové položky
- Udalosti
- Úlohy
- Poznámky / denník
- Farba
- Vytvára sa kolekcia
- Názov
- Vyžaduje sa názov
- Popis
- voliteľné
- Umiestnenie úložiska
- Vytvoriť
- Zmazať kolekciu
- Ste si istý?
- Kolekcia (%s) a všetky jej údaje budú natrvalo zmazané.
- Tieto data budú zmazané zo servera.
- Vyžiadať len na čítanie
- Vlastnosti
- Adresa (URL):
-
- Ladiace informácie
-
- Vyskytla sa chyba.
- Vyskytla sa HTTP chyba.
- Vyskytla sa V/V chyba.
- Zobraziť detaily
-
-
- Meno používateľa
- Heslo
-
- Oprávnenia Account Manager
- Vyžadujú sa dodatočné oprávnenia
- Overenie zlyhalo (skontroluje prihlasovacie údaje)
- Sieťová alebo V/V chyba – %s
- Chyba HTTP servera – %s
- Chyba miestneho úložiska – %s
- Zobraziť položku
- Kontakt prijatý zo servera je neplatný
- Udalosť prijatá zo servera nie je platná
- Úloha prijatá zo servera nie je platná
- Ignoruje sa jeden alebo viac neplatných zdrojov
-
- Account Manager: Zabezpečenie spojenia
- Account Manager zistil neznámy certifikát. Prajete si dôverovať mu?
+
+ Account Manager
+ Account Manager adresár
+ Adresáre
+ Pomoc
+ Ladenie
+ Ďalšie dôležité správy
+ Synchronizácia
+ Chyby synchronizácie
+ Významné chyby ktoré spôsobia koniec synchronizácie ako napríklad neočakávané odozvy servera
+ Varovania synchronizácie
+ Nefatálne synchronizačné chyby ako napríklad neplatné súbory
+ Sieťové a V/V chyby
+ Vypršanie času, problémy spojenia, atď. (často dočasné)
+
+ Viac informácii
+
+
+
+ Knižnice
+ Verzia %1$s (%2$d)
+ Preložené na %s
+ Túto verziu je možné šíriť iba prostredníctvom Google Play.
+ Tento program sa poskytuje BEZ AKEJKOĽVEK ZÁRUKY. Je to slobodný softvér a môžete ho ďalej šíriť pri splnení určitých podmienok.
+
+ Nie je možné vytvoriť súbor protokolu
+
+ Otvoriť navigačnú zásuvku
+ Zatvoriť navigačnú zásuvku
+ CalDAV/CardDAV Sync Adaptér
+ O programe / Licencia
+ Odozva na beta-verziu
+ Prosím, nainštalujte e-mailového klienta
+ Prosím, nainštalujte webový prehliadač
+ Nastavenia
+ Novinky & aktualizácie
+ Externé odkazy
+ Webové sídlo
+ Manuál
+ FAQ
+ Darovať
+ Zásady bezpečnosti
+ Žiadne pripojenie do internetu. Android nestpustí synchronizáciu.
+ Vitajte v programe Account Manager!\n\nTeraz môžete pridať používateľský účet pre CalDAV/CardDAV .
+ Automatická synchronizácia platná pre celý systém je zakázaná
+ Povoliť
+
+ Zisťovanie služby zlyhalo
+ Nie je možné obnoviť zoznam kolekcií
+
+
+
+ Nastavenia
+ Ladenie
+ Zobraziť ladiace informácie
+ Zobraziť/zdieľať softvér a konfiguračné detaily
+ Zvýšené protokolovanie
+ Protokolovanie je aktívne
+ Protokolovanie je zakázané
+ Spojenie
+ Zabezpečenie
+ Nedôverovať systémovým certifikátom
+ Nebude sa dôverovať systémovým a požívateľom pridaným certifikátom
+ Bude sa dôverovať systémovým a používateľom pridaným certifikátom (doporučuje sa)
+ Vynulovanie ne(dôveryhodných) certifikátov
+ Vynuluje dôveru pre všetky užívateľské certifikáty
+ Všetky užívateľské certifikáty boli vyčistené
+ Používateľské rozhranie
+ Nastavenia notifikácií
+ Spravovať notifikačné kanály a ich nastavenia
+ Vynulovať náznaky
+ Znovu povolí náznaky odstránené skôr
+ Všetky náznaky budú zobrazené znovu
+
+ CardDAV
+ CalDAV
+ Webcal
+ Neexistujú žiadne adresáre (zatiaľ)
+ Neexistujú žiadne kalendáre (zatiaľ)
+ Neexistujú žiadne odbery pre kalendár (zatiaľ)
+ Potiahnite nadol aby ste znovu načítali zoznam zo serveru
+ Teraz synchronizovať
+ Nastavenia používateľského účtu
+ Premenovať používateľský účet
+ Neuložené miestne dáta môžu byť zabudnuté. Po premenovaní je potrebná opätovná synchronizácia. Nové meno účtu:
+ Premenovať
+ Meno účtu sa už používa
+ Odstrániť účet
+ Skutočne si želáte odstrániť účet?
+ Všetky miestne kópie adresárov, kalendárov a zoznamov úloh budú vymazané.
+ synchronizovať túto zbierku
+ len na čítanie
+ kalendár
+ zoznam úloh
+ Obnoviť zoznam adresárov
+ Vytvoriť nový adresár
+ Obnoviť zoznam kalendárov
+ Vytvoriť nový kalendár
+ Nenašla sa žiadna aplikácia schopná používať Webcal
+ Nainštalovať ICSx⁵
+
+ Pridať účet
+ Prihlásiť sa e-mailovou adresou
+ E-mailová adresa
+ Vyžaduje sa platná e-mailová adresa
+ Heslo
+ Vyžaduje sa heslo
+ Prihlásiť sa s použitím URL a používateľského mena
+ URL musí začínať s http(s)://
+ Používateľské meno
+ Vyžaduje sa používateľské meno
+ Základné URL
+ Zvoliť certifikát
+ Prihlásiť sa
+ Vytvoriť používateľský účet
+ Meno používateľského účtu
+ Použite vašu e-mailovú adresu ako meno používateľského účtu pretože Android používa meno účtu v poli ORGANIZÁTOR pre udalosti ktoré vytvoríte. Nie je možné mať dva používateľské účty s rovnakým menom.
+ Spôsob práce so skupinami
+ Vyžaduje sa meno používateľského účtu
+ Meno účtu sa už používa
+ Nie je možné vytvoriť používateľský účet
+ Zisťuje sa konfigurácia
+ Čakajte, prosím, zasiela sa dopyt na server...
+ Nie je možné nájsť služby CalDAV ani CardDAV.
+ Zobraziť podrobnosti
+
+ Nastavenia: %s
+ Synchronizácia
+ Synchr. interval pre kontakty
+ Iba manuálne
+ Každú %d minút + okamžite pri miestnych zmenách
+ Synchr. interval pre kalendáre
+ Synchr. interval pre úlohy
+
+ - Iba manuálne
+ - Každých 15 minút
+ - Každých 30 minút
+ - Každú hodinu
+ - Každé 2 hodiny
+ - Každé 4 hodiny
+ - Raz za deň
+
+ Synchronizovať iba cez WiFi
+ Synchronizácia je obmedzená na WiFi pripojenie
+ Typ pripojenia sa neberie do úvahy
+ Obmedzenie na WiFi SSID
+ Synchronizuje sa iba cez %s
+ Synchronizuje sa iba cez %s (miestne lokalizačné služby musia byť aktívne)
+ Použije sa akékoľvek WiFi pripojenie
+ Čiarkou oddelený zoznam mien (SSID) povolených WiFi sietí (ponechať prázdne pre všetky)
+ Overenie
+ Meno používateľa
+ Zadajte meno používateľa:
+ Heslo
+ Aktualizujte heslo podľa vášho servera.
+ Zadajte vaše heslo:
+ Alias pre klientský certifikát
+ CalDAV
+ Uplynul časový limit pre udalosť
+ Budú sa synchronizovať všetky udalosti
+
+ - Udalosti staršie ako jeden deň budú ignorované
+ - Udalosti staršie ako %d dni budú ignorované
+ - Udalosti staršie ako %d dní budú ignorované
+ - Udalosti staršie ako %d dní budú ignorované
+
+ Udalosti ktoré sú staršie ako tento počet dní budú ignorované (0 je povolená). Ponechajte prázdne aby ste synchronizovali všetky udalosti.
+ Prednastavená pripomienka
+
+ - Prednastavená pripomienka 1 minútu pred udalosťou
+ - Prednastavená pripomienka minút pred udalosťou: %d
+ - Prednastavená pripomienka minút pred udalosťou: %d
+ - Prednastavená pripomienka minút pred udalosťou: %d
+
+ Neboli vytvorené prednastavené pripomienky
+ Ak majú byť vytvorené prednastavené pripomienky pre udalosti bez pripomienok: počet minút pred udalosťou. Ponechajte prázdne na zrušenie prednastavených pripomienok.
+ Spravovať farby kalendára
+ Podpora farieb pre udalosť
+ CardDAV
+ Spôsob práce so skupinami kontaktov
+
+ - Skupiny sú osobitné vKarty
+ - Skupiny sú kategórie na kontakt
+
+
+ Vytvoriť adresár
+ Vytvoriť kalendár
+ Časová zóna
+ Možné kalendárové položky
+ Udalosti
+ Úlohy
+ Poznámky / denník
+ Farba
+ Vytvára sa kolekcia
+ Názov
+ Vyžaduje sa názov
+ Popis
+ voliteľné
+ Umiestnenie úložiska
+ Vytvoriť
+ Zmazať kolekciu
+ Ste si istý?
+ Kolekcia (%s) a všetky jej údaje budú natrvalo zmazané.
+ Tieto data budú zmazané zo servera.
+ Vyžiadať len na čítanie
+ Vlastnosti
+ Adresa (URL):
+
+ Ladiace informácie
+
+ Vyskytla sa chyba.
+ Vyskytla sa HTTP chyba.
+ Vyskytla sa V/V chyba.
+ Zobraziť detaily
+
+ Meno používateľa
+ Heslo
+
+ Oprávnenia Account Manager
+ Vyžadujú sa dodatočné oprávnenia
+ Overenie zlyhalo (skontroluje prihlasovacie údaje)
+ Sieťová alebo V/V chyba – %s
+ Chyba HTTP servera – %s
+ Chyba miestneho úložiska – %s
+ Zobraziť položku
+ Kontakt prijatý zo servera je neplatný
+ Udalosť prijatá zo servera nie je platná
+ Úloha prijatá zo servera nie je platná
+ Ignoruje sa jeden alebo viac neplatných zdrojov
+
+ Account Manager: Zabezpečenie spojenia
+ Account Manager zistil neznámy certifikát. Prajete si dôverovať mu?
diff --git a/app/src/main/res/values-sl/strings.xml b/app/src/main/res/values-sl/strings.xml
index 16a601bdcd2fe437b633a63bf7c12a889b12da51..1eca983594fd37389b9f5d22cada1df91c24eec3 100644
--- a/app/src/main/res/values-sl/strings.xml
+++ b/app/src/main/res/values-sl/strings.xml
@@ -234,7 +234,6 @@
Zgodila se je HTTP napaka.
I/O napaka se je zgodila.
Pokaži podrobnosti
-
Uporabniško ime
Geslo
diff --git a/app/src/main/res/values-sr/strings.xml b/app/src/main/res/values-sr/strings.xml
index 68a045e917bc505326747c7c3e764328de4c9539..a379c35848c713a6b017ed4f44e381641e358ed6 100644
--- a/app/src/main/res/values-sr/strings.xml
+++ b/app/src/main/res/values-sr/strings.xml
@@ -120,8 +120,6 @@
Донирај
Политика приватности
Обавештења су онемогућена. Нећете бити обавештени о проблемима са синхронизацијом.
- Нема везе са интернетом. Андроид неће вршити синхронизацију.
- Недовољно слободног простора. Андроид неће вршити синхронизацију.
Управљајте складиштем
Добро дошли у ДАВдроид!\n\nМожете сада да додате КалДАВ/КардДАВ налог.
Синхронизација је системски искључена
@@ -329,7 +327,6 @@
Десила се ХТТП грешка.
Десила се У/И грешка.
Прикажи детаље
-
Име за приказ
Корисничко име
diff --git a/app/src/main/res/values-sv/strings.xml b/app/src/main/res/values-sv/strings.xml
index c06f3adf3f48fc9f9095ec3c5ec17cdd80558a54..56d8ce95eb3c66d07f5812a42396664b3635e487 100644
--- a/app/src/main/res/values-sv/strings.xml
+++ b/app/src/main/res/values-sv/strings.xml
@@ -507,4 +507,4 @@
Mjukt fel (maximalt antal omförsök nåddes)
%1$s följer <a href=%2$s>Google API Services User Data Policy</a>, inklusive Limited Use requirements.
Inget internet, schemalägger synkronisering
-
\ No newline at end of file
+
diff --git a/app/src/main/res/values-szl/strings.xml b/app/src/main/res/values-szl/strings.xml
index f39e8d65a9ba43bd109d40c796566d5e3a6acea4..feef9979bec2b65c002a4034d643a12926e7bfdc 100644
--- a/app/src/main/res/values-szl/strings.xml
+++ b/app/src/main/res/values-szl/strings.xml
@@ -1,253 +1,252 @@
-
- Account Manager
- Ksiōnżka adresowo Account Manager
- Ksiōnżka adresowo
- Pōmoc
- Debugowanie
- Inksze ważne wiadōmości
- Synchrōnizacyjo
- Błyndy synchrōnizacyje
- Ważne błyndy, co zastawiajōm synchrōnizacyjo, jak niyôczekowane ôdpowiedzi serwera
- Ôstrzeżynia synchrōnizacyje
- Niyôstudne problymy synchrōnizacyje, jak niykere niynoleżne zbiory
- Błyndy necu i wchodu/wychodu
- Braki ôdpowiedzi, problymy połōnczynio, itp. (z wiynksza tymczasowe)
-
- Twoje dane. Twōj wybōr.
- Przejmij kōntrola.
- Regularne interwały synchrōnizacyje
- Zastawiōne (niyrekōmyndowane)
- Włōnczōne (rekōmyndowane)
- Żeby regularnie synchrōnizować, %s musi mieć zwolo na fungowanie na zadku. W inkszym przipadku Android może w kożdyj chwili zastawić synchrōnizacyjo.
- Niy potrzebuja regularnyj synchrōnizacyje.*
- Zgodność %s
- Ta maszina może blokować synchrōnizacyjo. Jeźli cie to tyko, możesz to rozwiōnzać ino ryncznie.
- Już mōm wymogane sztelōnki. Niy spōminej mi wiyncyj.*
- * Ôstow niyzaznaczōne, żeby spōmniało ô sobie niyskorzij. Idzie to zmiynić we sztelōnkach aplikacyje / %s
- Wiyncyj informacyji
- Sparcie Zadań
- Niy je dostympny żodyn sklep ze aplikacyjami
- Niy potrzebuja sparcio zadań.*
- Ôprogramowanie Open-Source
- Sōm my radzi, że używosz %s, ôprogramowanie open-source. Tworzynie, utrzimanie i sparcie to ciynżko robota. Pōmyśl nad pōmocōm (sōm rozmajte spusoby) abo dowkōm. Fest by nos to ucieszyło!
- Jak pōmōc/dociepnōńć sie
-
-
-
- Przekłady
- Bibliotyki
- Wersyjo %1$s (%2$d)
- Skōmpilowano %s
- Ta wersyjo je do dystrybucyje ino na Google Play.
- Tyn program przichodzi BEZ ŻODNYJ GWARANCYJE. To je wolne ôprogramowanie i możesz je rozkludzać pod ôkryślōnymi warōnkami.
- Dziynki: %s]]>
-
- Niy szło stworzić zbioru dziynnika
-
- Ôtwōrz myni nawigacyje
- Zawrzij myni nawigacyje
- Adapter synchrōnizacyje CalDAV/CardDAV
- Ô Account Manager / Licyncyjo
- Przekoż ôpinijo
- Zainstaluj klijynt emaila
- Zainstaluj przeglōndarka internetowo
- Sztelōnki
- Nowości i aktualizacyje
- Zewnyntrzne linki
- Strōna WWW
- Ryncznie
- Pytania i ôdpowiedzi
- Dowka
- Polityka prywatności
- Brak połōnczynio z internetym. Android niy bydzie synchrōnizować.
- Witōmy w Account Manager!\n\nMożesz teroz przidać kōnto CalDAV/CardDAV.
- Autōmatyczno synchrōnizacyjo dlo cołkigo systymu je zastawiōno
- Włōncz
-
- Niy szło ôdświyżyć serwisu
- Niy szło ôdświyżyć listy kolekcyje
-
-
-
- Sztelōnki
- Debugowanie
- Pokoż informacyje do debugowanio
- Przejzdrzij abo udostympnij informacyje ô programie i jego kōnfiguracyji
- Rozwlykłe zapisowanie
- Zapisowanie je aktywne
- Zapisowanie je zastawiōne
- Łōnczność
- Bezpieczyństwo
- Skasuj certyfikaty systymowe
- CA systymowe i używocza niy bydōm przidane
- CA systymowe i używocza bydōm przidane (rekōmyndowane)
- Zresetuj (niy)zaufane certyfikaty
- Zresetuj wszyjske niysztandardowe certyfikaty.
- Wszyjske niysztandardowe certyfikaty były wysnożōne
- Interfejs używocza
- Sztelōnki powiadōmiyń
- Zarzōndzej kanałami powiadōmiyń i jejich sztelōnkami
- Zresetuj podpowiedzi
- Włōncz zaś skazōwki, co wcześnij były wychrōniōne
- Wszyjske skazōwki pokożōm sie zaś
-
- CardDAV
- CalDAV
- Webcal
- Niy ma (jeszcze) żodnych ksiōnżek adresowych.
- Niy ma (jeszcze) żodnych kalyndorzōw.
- Niy ma (jeszcze) żodnych subskrypcyji kalyndorzōw.
- Przeciōng w dōł, żeby ôdświyżyć lista ze serwera.
- Synchrōnizuj teroz
- Sztelōnki kōnta
- Przemianuj kōnto
- Niyspamiyntane dane lokalne mogōm być skasowane. Synchrōnizacyjo na nowo je wymogano po przemianowaniu. Nowe miano kōnta:
- Przemianuj
- Miano kōnta je już zajynte
- Skasuj kōnto
- Naprowda chcesz skasować kōnto?
- Wszyjske lokalne kopije ksiōnżek adresowych, kalyndorzōw i list zadań bydōm skasowane.
- Synchrōnizuj kolekcyjo
- ino do ôdczytu
- kalyndorz
- lista zadań
- Ôdświyż lista ksiōnżek adresowych
- Stwōrz nowo ksiōnżka adresowo
- Ôdświyż wykoz kalyndorzōw
- Stwōrz nowy kalyndorz
- Niy szło znojś aplikacyje, co ôbsuguje Webcal
- Zainstaluj ICSx⁵
-
- Przidej kōnto
- Logowanie ze pōmocōm adresy e-mail
- Adresa e-mail
- Wymogano noleżno adresa e-mail
- Hasło
- Wymogane hasło
- Logowanie ze pōmocōm adresy URL i miana używocza
- URL musi zaczynać sie ôd http(s)://
- Miano używocza
- Wymogane miano używocza
- Bazowy URL
- Ôbier certyfikat
- Wloguj
- Stwōrz kōnto
- Miano kōnta
- Użyj swojij adresy e-mail za miano kōnta, bo Android bydzie używoł miana kōnta za pola ÔRGANIZATŌR dlo zdarzyń, co je stworzisz. Niy możesz posiadać dwōch kōnt ze takim samym mianym.
- Spusōb grupowanio kōntaktōw:
- Wymogane miano kōnta
- Miano kōnta je już zajynte
- Kōnto niy mogło być stworzōne
- Wykrywanie kōnfiguracyje
- Czekej, ôdpytowanie serwera…
- Niy idzie znojść usugi CalDAV abo CardDAV.
- Pokoż informacyje
-
- Sztelōnki: %s
- Synchrōnizacyjo
- Frekwyncyjo synchrōnizacyje kōntaktōw
- Ino ryncznie
- Co %d minut jak tyż zaroz przi zmianach lokalnych
- Frekwyncyjo synchrōnizacyje kalyndorzōw
- Frekwyncyjo synchrōnizacyje list zadań
-
- - Ino ryncznie
- - Co 15 minut
- - Co 30 minut
- - Co godzina
- - Co 2 godziny
- - Co 4 godziny
- - Roz dziynnie
-
- Synchrōnizuj ino bez WiFi
- Synchrōnizacyjo je ôgraniczōno do połōnczyń WiFi
- Zorta połōnczynio niy mo znaczynio
- Ôgraniczynia WiFi SSID
- Bydzie synchrōnizować ino bez %s
- Bydzie synchrōnizować ino bez %s (wymogo aktywnych serwisōw lokalizacyje)
- Wszyjske połōnczynia WiFi bydōm używane
- Ôddzielōne kōmami miana (SSID) przizwolōnych necōw WiFi (ôstow prōzne dlo wszyjskich)
- Autoryzowanie
- Miano używocza
- Wpisz miano używocza:
- Hasło
- Zaktualizuj hasło zgodnie ze serwerym.
- Wpisz hasło:
- Alias certyfikatu klijynta
- CalDAV
- Limit czasowy przeszłych zdarzyń
- Wszyjske zdarzynia bydōm zsynchrōnizowane
-
- - Zdarzynia starsze aniżeli jedyn dziyń bydōm zignorowane.
- - Zdarzynia starsze aniżeli %d dni bydōm zignorowane.
- - Zdarzynia starsze aniżeli %d dni bydōm zignorowane.
-
- Zdarzynia, co sōm starsze aniżeli podano wielość dni, bydōm zignorowane (może być 0). Ôstow prōzne, coby synchrōnizować wszyjske zdarzynia.
- Wychodne spōmniynie
-
- - Wychodne spōmniynie minuta przed zdarzyniym
- - Wychodne spōmniynie %d minuty przed zdarzyniym
- - Wychodne spōmniynie %d minut przed zdarzyniym
-
- Niy były stworzōne żodne wychodne spōmniynia
- Jeźli wychodne spōmniynia bydōm tworzōne do zdarzyń bez spōmniynio: liczba minut przed zdarzyniym. Ôstow prōzne, żeby zastawić wychodne spōmniynia.
- Zarzōndzej farbami kalyndorza
- Sparcie farbōw zdarzyń
- CardDAV
- Spusōb grupy kōntaktōw
-
- - Grupy to sōm ôddzielne VCards
- - Grupy to sōm kategoryje co kōntakt
-
-
- Stwōrz ksiōnżka adresowo
- Stwōrz kalyndorz
- Strefa czasowo
- Możliwe wpisy kalyndorza
- Zdarzynia
- Zadania
- Zopiski / dziynnik
- Farba
- Tworzynie kolekcyje
- Tytuł
- Tytuł je wymogany
- Ôpis
- ôpcyjōnalne
- Położynie przechowowanio
- Stwōrz
- Skasuj kolekcyjo
- Je żeś zicher?
- Ta kolekcyjo (%s) i wszyjske jeji dane bydōm doimyntnie skasowane.
- Te dane bydōm skasowane ze serwera.
- Wymuś ino do ôdczytu
- Włosności
- Adresa (URL):
-
- Informacyje debugowe
-
- Trefiōł sie błōnd.
- Trefiōł sie błōnd HTTP.
- Trefiōł sie błōnd I/O.
- Pokoż informacyje
-
-
- Miano używocza
- Hasło
-
- Uprawniynia Account Manager
- Wymogane ekstra uprawniynia
- Autoryzacyjo sie niy podarziła (dej pozōr na dane logowanio)
- Feler necu abo I/O – %s
- Feler serwera HTTP – %s
- Feler lokalnego przechowowanio – %s
- Pokoż elymynt
- Dostany kōntakt ze serwera je niynoleżny
- Dostane zdarzynie ze serwera je niynoleżne
- Dostane zadanie ze serwera je niynoleżne
- Ignorowanie jednego abo wiyncyj niynoleżnych zasobōw
-
- DAVx⁵: Bezpieczyństwo połōnczynio
- DAVx⁵ trefiōł niyznōmy certyfikat. Chcesz go przidać?
+
+ Account Manager
+ Ksiōnżka adresowo Account Manager
+ Ksiōnżka adresowo
+ Pōmoc
+ Debugowanie
+ Inksze ważne wiadōmości
+ Synchrōnizacyjo
+ Błyndy synchrōnizacyje
+ Ważne błyndy, co zastawiajōm synchrōnizacyjo, jak niyôczekowane ôdpowiedzi serwera
+ Ôstrzeżynia synchrōnizacyje
+ Niyôstudne problymy synchrōnizacyje, jak niykere niynoleżne zbiory
+ Błyndy necu i wchodu/wychodu
+ Braki ôdpowiedzi, problymy połōnczynio, itp. (z wiynksza tymczasowe)
+
+ Twoje dane. Twōj wybōr.
+ Przejmij kōntrola.
+ Regularne interwały synchrōnizacyje
+ Zastawiōne (niyrekōmyndowane)
+ Włōnczōne (rekōmyndowane)
+ Żeby regularnie synchrōnizować, %s musi mieć zwolo na fungowanie na zadku. W inkszym przipadku Android może w kożdyj chwili zastawić synchrōnizacyjo.
+ Niy potrzebuja regularnyj synchrōnizacyje.*
+ Zgodność %s
+ Ta maszina może blokować synchrōnizacyjo. Jeźli cie to tyko, możesz to rozwiōnzać ino ryncznie.
+ Już mōm wymogane sztelōnki. Niy spōminej mi wiyncyj.*
+ * Ôstow niyzaznaczōne, żeby spōmniało ô sobie niyskorzij. Idzie to zmiynić we sztelōnkach aplikacyje / %s
+ Wiyncyj informacyji
+ Sparcie Zadań
+ Niy je dostympny żodyn sklep ze aplikacyjami
+ Niy potrzebuja sparcio zadań.*
+ Ôprogramowanie Open-Source
+ Sōm my radzi, że używosz %s, ôprogramowanie open-source. Tworzynie, utrzimanie i sparcie to ciynżko robota. Pōmyśl nad pōmocōm (sōm rozmajte spusoby) abo dowkōm. Fest by nos to ucieszyło!
+ Jak pōmōc/dociepnōńć sie
+
+
+
+ Przekłady
+ Bibliotyki
+ Wersyjo %1$s (%2$d)
+ Skōmpilowano %s
+ Ta wersyjo je do dystrybucyje ino na Google Play.
+ Tyn program przichodzi BEZ ŻODNYJ GWARANCYJE. To je wolne ôprogramowanie i możesz je rozkludzać pod ôkryślōnymi warōnkami.
+ Dziynki: %s]]>
+
+ Niy szło stworzić zbioru dziynnika
+
+ Ôtwōrz myni nawigacyje
+ Zawrzij myni nawigacyje
+ Adapter synchrōnizacyje CalDAV/CardDAV
+ Ô Account Manager / Licyncyjo
+ Przekoż ôpinijo
+ Zainstaluj klijynt emaila
+ Zainstaluj przeglōndarka internetowo
+ Sztelōnki
+ Nowości i aktualizacyje
+ Zewnyntrzne linki
+ Strōna WWW
+ Ryncznie
+ Pytania i ôdpowiedzi
+ Dowka
+ Polityka prywatności
+ Brak połōnczynio z internetym. Android niy bydzie synchrōnizować.
+ Witōmy w Account Manager!\n\nMożesz teroz przidać kōnto CalDAV/CardDAV.
+ Autōmatyczno synchrōnizacyjo dlo cołkigo systymu je zastawiōno
+ Włōncz
+
+ Niy szło ôdświyżyć serwisu
+ Niy szło ôdświyżyć listy kolekcyje
+
+
+
+ Sztelōnki
+ Debugowanie
+ Pokoż informacyje do debugowanio
+ Przejzdrzij abo udostympnij informacyje ô programie i jego kōnfiguracyji
+ Rozwlykłe zapisowanie
+ Zapisowanie je aktywne
+ Zapisowanie je zastawiōne
+ Łōnczność
+ Bezpieczyństwo
+ Skasuj certyfikaty systymowe
+ CA systymowe i używocza niy bydōm przidane
+ CA systymowe i używocza bydōm przidane (rekōmyndowane)
+ Zresetuj (niy)zaufane certyfikaty
+ Zresetuj wszyjske niysztandardowe certyfikaty.
+ Wszyjske niysztandardowe certyfikaty były wysnożōne
+ Interfejs używocza
+ Sztelōnki powiadōmiyń
+ Zarzōndzej kanałami powiadōmiyń i jejich sztelōnkami
+ Zresetuj podpowiedzi
+ Włōncz zaś skazōwki, co wcześnij były wychrōniōne
+ Wszyjske skazōwki pokożōm sie zaś
+
+ CardDAV
+ CalDAV
+ Webcal
+ Niy ma (jeszcze) żodnych ksiōnżek adresowych.
+ Niy ma (jeszcze) żodnych kalyndorzōw.
+ Niy ma (jeszcze) żodnych subskrypcyji kalyndorzōw.
+ Przeciōng w dōł, żeby ôdświyżyć lista ze serwera.
+ Synchrōnizuj teroz
+ Sztelōnki kōnta
+ Przemianuj kōnto
+ Niyspamiyntane dane lokalne mogōm być skasowane. Synchrōnizacyjo na nowo je wymogano po przemianowaniu. Nowe miano kōnta:
+ Przemianuj
+ Miano kōnta je już zajynte
+ Skasuj kōnto
+ Naprowda chcesz skasować kōnto?
+ Wszyjske lokalne kopije ksiōnżek adresowych, kalyndorzōw i list zadań bydōm skasowane.
+ Synchrōnizuj kolekcyjo
+ ino do ôdczytu
+ kalyndorz
+ lista zadań
+ Ôdświyż lista ksiōnżek adresowych
+ Stwōrz nowo ksiōnżka adresowo
+ Ôdświyż wykoz kalyndorzōw
+ Stwōrz nowy kalyndorz
+ Niy szło znojś aplikacyje, co ôbsuguje Webcal
+ Zainstaluj ICSx⁵
+
+ Przidej kōnto
+ Logowanie ze pōmocōm adresy e-mail
+ Adresa e-mail
+ Wymogano noleżno adresa e-mail
+ Hasło
+ Wymogane hasło
+ Logowanie ze pōmocōm adresy URL i miana używocza
+ URL musi zaczynać sie ôd http(s)://
+ Miano używocza
+ Wymogane miano używocza
+ Bazowy URL
+ Ôbier certyfikat
+ Wloguj
+ Stwōrz kōnto
+ Miano kōnta
+ Użyj swojij adresy e-mail za miano kōnta, bo Android bydzie używoł miana kōnta za pola ÔRGANIZATŌR dlo zdarzyń, co je stworzisz. Niy możesz posiadać dwōch kōnt ze takim samym mianym.
+ Spusōb grupowanio kōntaktōw:
+ Wymogane miano kōnta
+ Miano kōnta je już zajynte
+ Kōnto niy mogło być stworzōne
+ Wykrywanie kōnfiguracyje
+ Czekej, ôdpytowanie serwera…
+ Niy idzie znojść usugi CalDAV abo CardDAV.
+ Pokoż informacyje
+
+ Sztelōnki: %s
+ Synchrōnizacyjo
+ Frekwyncyjo synchrōnizacyje kōntaktōw
+ Ino ryncznie
+ Co %d minut jak tyż zaroz przi zmianach lokalnych
+ Frekwyncyjo synchrōnizacyje kalyndorzōw
+ Frekwyncyjo synchrōnizacyje list zadań
+
+ - Ino ryncznie
+ - Co 15 minut
+ - Co 30 minut
+ - Co godzina
+ - Co 2 godziny
+ - Co 4 godziny
+ - Roz dziynnie
+
+ Synchrōnizuj ino bez WiFi
+ Synchrōnizacyjo je ôgraniczōno do połōnczyń WiFi
+ Zorta połōnczynio niy mo znaczynio
+ Ôgraniczynia WiFi SSID
+ Bydzie synchrōnizować ino bez %s
+ Bydzie synchrōnizować ino bez %s (wymogo aktywnych serwisōw lokalizacyje)
+ Wszyjske połōnczynia WiFi bydōm używane
+ Ôddzielōne kōmami miana (SSID) przizwolōnych necōw WiFi (ôstow prōzne dlo wszyjskich)
+ Autoryzowanie
+ Miano używocza
+ Wpisz miano używocza:
+ Hasło
+ Zaktualizuj hasło zgodnie ze serwerym.
+ Wpisz hasło:
+ Alias certyfikatu klijynta
+ CalDAV
+ Limit czasowy przeszłych zdarzyń
+ Wszyjske zdarzynia bydōm zsynchrōnizowane
+
+ - Zdarzynia starsze aniżeli jedyn dziyń bydōm zignorowane.
+ - Zdarzynia starsze aniżeli %d dni bydōm zignorowane.
+ - Zdarzynia starsze aniżeli %d dni bydōm zignorowane.
+
+ Zdarzynia, co sōm starsze aniżeli podano wielość dni, bydōm zignorowane (może być 0). Ôstow prōzne, coby synchrōnizować wszyjske zdarzynia.
+ Wychodne spōmniynie
+
+ - Wychodne spōmniynie minuta przed zdarzyniym
+ - Wychodne spōmniynie %d minuty przed zdarzyniym
+ - Wychodne spōmniynie %d minut przed zdarzyniym
+
+ Niy były stworzōne żodne wychodne spōmniynia
+ Jeźli wychodne spōmniynia bydōm tworzōne do zdarzyń bez spōmniynio: liczba minut przed zdarzyniym. Ôstow prōzne, żeby zastawić wychodne spōmniynia.
+ Zarzōndzej farbami kalyndorza
+ Sparcie farbōw zdarzyń
+ CardDAV
+ Spusōb grupy kōntaktōw
+
+ - Grupy to sōm ôddzielne VCards
+ - Grupy to sōm kategoryje co kōntakt
+
+
+ Stwōrz ksiōnżka adresowo
+ Stwōrz kalyndorz
+ Strefa czasowo
+ Możliwe wpisy kalyndorza
+ Zdarzynia
+ Zadania
+ Zopiski / dziynnik
+ Farba
+ Tworzynie kolekcyje
+ Tytuł
+ Tytuł je wymogany
+ Ôpis
+ ôpcyjōnalne
+ Położynie przechowowanio
+ Stwōrz
+ Skasuj kolekcyjo
+ Je żeś zicher?
+ Ta kolekcyjo (%s) i wszyjske jeji dane bydōm doimyntnie skasowane.
+ Te dane bydōm skasowane ze serwera.
+ Wymuś ino do ôdczytu
+ Włosności
+ Adresa (URL):
+
+ Informacyje debugowe
+
+ Trefiōł sie błōnd.
+ Trefiōł sie błōnd HTTP.
+ Trefiōł sie błōnd I/O.
+ Pokoż informacyje
+
+ Miano używocza
+ Hasło
+
+ Uprawniynia Account Manager
+ Wymogane ekstra uprawniynia
+ Autoryzacyjo sie niy podarziła (dej pozōr na dane logowanio)
+ Feler necu abo I/O – %s
+ Feler serwera HTTP – %s
+ Feler lokalnego przechowowanio – %s
+ Pokoż elymynt
+ Dostany kōntakt ze serwera je niynoleżny
+ Dostane zdarzynie ze serwera je niynoleżne
+ Dostane zadanie ze serwera je niynoleżne
+ Ignorowanie jednego abo wiyncyj niynoleżnych zasobōw
+
+ DAVx⁵: Bezpieczyństwo połōnczynio
+ DAVx⁵ trefiōł niyznōmy certyfikat. Chcesz go przidać?
diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml
index 72b1b01d358c2d4f4a9cda98b3b5c9ff737b3fe2..01d76fa500b7d430d59538524cf1feff4bdf0982 100644
--- a/app/src/main/res/values-tr/strings.xml
+++ b/app/src/main/res/values-tr/strings.xml
@@ -125,7 +125,6 @@
Bir HTTP hatası oluştu.
Bir I/O hatası oluştu.
Detayları göster
-
Kullanıcı adı
Parola
diff --git a/app/src/main/res/values-uk/strings.xml b/app/src/main/res/values-uk/strings.xml
index 15a122991bd9cd3a7d8f0a683c8221573c1ddfb0..d29febfb191a4094c6d90bb28dff09f75c4a948c 100644
--- a/app/src/main/res/values-uk/strings.xml
+++ b/app/src/main/res/values-uk/strings.xml
@@ -235,95 +235,95 @@
Викоритсати свій сервер
Потрібна коректна адреса URL серверу
Облікові дані
- Обліківки не існує (більше)
- Це поле обовʼязкове
- Керування обліковими записами
- Поширити
- База даних пошкоджена
- Усі облікові записи видалено локально.
- Повідомлення з низьким пріоритетом
-
- Ваша дата. Ваш вибір.
- Візьміть під свій контроль.
- Інтервали регулярної синхронізації
- Вимкнено (не рекомендуєтсья)
- Дозволено (рекомендується)
- Мені не потрібні інтервали регулярної синхронізації.*
- Детальніше
- Підтримка завдань
- OpenTasks
- Мені не потрібна підтримка завдань.*
- ПЗ з відкритим кодом
- Як співпрацювати/пожертвувати
-
- Дозволи
- Використовуйте це, щоб дозволити всі можливості (рекомендується)
- Усі дозволи надано
- Дозволи контактів
- Дозволи календаря
- Без синхронізації календаря (не рекомендується)
- Можлива синхронізація календаря
- Дозволи OpenTasks
- Дозволи завдань
- Без синхронізації завдань (не встановлено)
- Можлива синхронізація завдань
- Налаштування застосунку
-
- Дозволи SSID WiFi
-
- Переклади
-
- Вимкнути
-
- Синхронізувати всі обліківки
-
- Не вдалося виявити сервіси
- Не вдалося оновити перелік колекції
-
-
-
- Дозволи застосунку
- Вибрати тему
-
- - Системна
- - Світла
- - Темна
-
- Застосунок завдань
- Не знайдено сумісного застосунку завдань
-
- Дозволи
- Ім\'я запису вже зайняте
- Не вдалося перейменувати облікувку
- Викор. імʼя користувача/пароль
- Викор. сертифікат клієнта
- Не знайдено сертифікат
- Встановити сертифікат
- Невірне імʼя користувача (електронна адреса)/пароль?
- Керувати
- Не вибрано сертифікат
- Нагадування за замовчуванням
-
- - Типово нагадувати за хвилину до події
- - Типово нагадувати за %d хвилини до події
- - Типово нагадувати за %d хвилин до події
- - Типово нагадувати за %d хвилин до події
-
- Нагадування за замовчуванням не створюються
- Якщо нагадування за замовчуванням створюються для подій без нагадування: бажана кількість хвилин до події. Залиште поле порожнім, щоб вимкнути нагадування за замовчуванням.
-
- - Групи-це окремі записи
- - Групи є в категоріями в контактах
-
- Власник:
-
- Архів ZIP
- Помилка HTTP
- Помилка сервера
- Помилка WebDAV
- Помилка I/O
- Переглянути деталі
-
- Ім\'я користувача
- Пароль
+ Обліківки не існує (більше)
+ Це поле обовʼязкове
+ Керування обліковими записами
+ Поширити
+ База даних пошкоджена
+ Усі облікові записи видалено локально.
+ Повідомлення з низьким пріоритетом
+
+ Ваша дата. Ваш вибір.
+ Візьміть під свій контроль.
+ Інтервали регулярної синхронізації
+ Вимкнено (не рекомендуєтсья)
+ Дозволено (рекомендується)
+ Мені не потрібні інтервали регулярної синхронізації.*
+ Детальніше
+ Підтримка завдань
+ OpenTasks
+ Мені не потрібна підтримка завдань.*
+ ПЗ з відкритим кодом
+ Як співпрацювати/пожертвувати
+
+ Дозволи
+ Використовуйте це, щоб дозволити всі можливості (рекомендується)
+ Усі дозволи надано
+ Дозволи контактів
+ Дозволи календаря
+ Без синхронізації календаря (не рекомендується)
+ Можлива синхронізація календаря
+ Дозволи OpenTasks
+ Дозволи завдань
+ Без синхронізації завдань (не встановлено)
+ Можлива синхронізація завдань
+ Налаштування застосунку
+
+ Дозволи SSID WiFi
+
+ Переклади
+
+ Вимкнути
+
+ Синхронізувати всі обліківки
+
+ Не вдалося виявити сервіси
+ Не вдалося оновити перелік колекції
+
+
+
+ Дозволи застосунку
+ Вибрати тему
+
+ - Системна
+ - Світла
+ - Темна
+
+ Застосунок завдань
+ Не знайдено сумісного застосунку завдань
+
+ Дозволи
+ Ім\'я запису вже зайняте
+ Не вдалося перейменувати облікувку
+ Викор. імʼя користувача/пароль
+ Викор. сертифікат клієнта
+ Не знайдено сертифікат
+ Встановити сертифікат
+ Невірне імʼя користувача (електронна адреса)/пароль?
+ Керувати
+ Не вибрано сертифікат
+ Нагадування за замовчуванням
+
+ - Типово нагадувати за хвилину до події
+ - Типово нагадувати за %d хвилини до події
+ - Типово нагадувати за %d хвилин до події
+ - Типово нагадувати за %d хвилин до події
+
+ Нагадування за замовчуванням не створюються
+ Якщо нагадування за замовчуванням створюються для подій без нагадування: бажана кількість хвилин до події. Залиште поле порожнім, щоб вимкнути нагадування за замовчуванням.
+
+ - Групи-це окремі записи
+ - Групи є в категоріями в контактах
+
+ Власник:
+
+ Архів ZIP
+ Помилка HTTP
+ Помилка сервера
+ Помилка WebDAV
+ Помилка I/O
+ Переглянути деталі
+
+ Ім\'я користувача
+ Пароль
diff --git a/app/src/main/res/values-vi/strings.xml b/app/src/main/res/values-vi/strings.xml
index 100c129d92f543ffae2d5577012748a9eb0af7e3..ac75d0e72d0bbadd740d3219f48a31845ab34d57 100644
--- a/app/src/main/res/values-vi/strings.xml
+++ b/app/src/main/res/values-vi/strings.xml
@@ -1,409 +1,406 @@
-
- Account Manager
- Tài khoản không tồn tại (nữa)
- Sổ địa chỉ của Account Manager
- Sổ địa chỉ
- Xóa
- Hủy
- Trường này là bắt buộc
- Trợ giúp
- Chia sẻ
- Cơ sở dữ liệu đã bị lỗi
- Tất cả tài khoản đã bị xóa ở cục bộ.
- Gỡ lỗi
- Thông báo quan trọng khác
- Thông báo trạng thái ưu tiên thấp
- Đồng bộ hoá
- Lỗi đồng bộ hoá
- Các lỗi quan trọng mà chúng dừng việc đồng bộ hoá như các câu trả lời không mong đợi của máy chủ
- Cảnh báo đồng bộ hoá
- Các vấn đề đồng bộ hoá không nghiêm trọng như các tệp không hợp lệ cụ thể
- Lỗi mạng và I/O
- Hết thời gian chờ, vấn đề kết nối, v.v. (thường là tạm thời)
-
- Dữ liệu của bạn. Lựa chọn của bạn.
- Giành quyền kiểm soát.
- Khoảng thời gian thông thường giữa mỗi lần đồng bộ
- Tắt (không được khuyến nghị)
- Bật (được khuyến nghị)
- Để đồng bộ hoá tại những khoảng thời gian thông thường, %s phải được cho phép chạy trong nền. Nếu không, Android có thể sẽ tạm dừng đồng bộ hoá bất cứ lúc nào.
- Tôi không cần khoảng thời gian đồng bộ thông thường.*
- Sự tương thích với %s
- Thiết bị này có lẽ sẽ chặn việc đồng bộ hoá. Nếu bạn bị ảnh hưởng, bạn chỉ có thể giải quyết điều này theo cách thủ công.
- Tôi đã làm xong các cài đặt được yêu cầu. Đừng nhắc lại tôi nữa.*
- * Không đánh dấu để được nhắc lại sau. Có thể được đặt lại trong cài đặt ứng dụng / %s.
- Thêm thông tin
- jtx Board
-
- Hỗ trợ công việc
- Nếu máy chủ của bạn hỗ trợ công việc, chúng có thể được đồng bộ hoá bằng một ứng dụng công việc được hỗ trợ:
- OpenTasks
- không được hỗ trợ.]]>
- Không có cửa hàng ứng dụng nào có sẵn
- Tôi không cần hỗ trợ công việc.*
- Phần mềm mã nguồn mở
- Chúng tôi rất vui khi thấy bạn sử dụng %s, nó là phần mềm mã nguồn mở. Việc phát triển, duy trì và hỗ trợ là những công việc rất nặng nhọc. Vui lòng cân nhắc việc đóng góp (có nhiều cách) hoặc quyên góp. Chúng tôi sẽ rất cảm kích!
- Cách đóng góp/quyên góp
- Không hiện trong tương lai gần
-
- Quyền
- %s yêu cầu các quyền để hoạt động đúng.
- Tất cả quyền ở dưới
- Sử dụng tuỳ chọn này để bật tất cả tính năng (được khuyến nghị)
- Đã cấp tất cả quyền
- Quyền danh bạ
- Không đồng bộ danh bạ (không được khuyến nghị)
- Có thể đồng bộ danh bạ
- Quyền lịch
- Không đồng bộ lịch (không được khuyến nghị)
- Có thể đồng bộ lịch
- Quyền của jtx Board
- Không đồng bộ công việc, nhật ký & ghi chú (chưa cài đặt)
- Không đồng bộ công việc, nhật ký, ghi chú
- Có thể đồng bộ công việc, nhật ký, ghi chú
- Quyền OpenTasks
- Quyền Tasks
- Không đồng bộ công việc (không được cài đặt)
- Không đồng bộ công việc
- Có thể đồng bộ công việc
- Giữ các quyền
- Các quyền có thể sẽ bị tự động đặt lại (không được khuyến nghị)
- Các quyền sẽ không bị tự động đặt lại
- Nhấn Quyền > bỏ chọn \"Thu hồi quyền nếu chưa dùng ứng dụng\"
- Nếu công tắc không hoạt động, hãy sử dụng cài đặt ứng dụng / Quyền.
- Cài đặt ứng dụng
-
- Quyền WiFi SSID
- Để có thể truy cập tên mạng WiFi hiện tại (SSID), những điều kiện này phải được đáp ứng:
- Quyền vị trí chính xác
- Đã cấp quyền vị trí
- Đã từ chối quyền vị trí
- Quyền vị trí trong nền
- Luôn cho phép
- %s]]>
- %s]]>
- %s sử dụng quyền Vị trí chỉ để xác định SSID của mạng WiFi hiện tại cho các tài khoản bị giới hạn SSID. Điều này sẽ xảy ra kể cả khi ứng dụng này ở trong nền. Không có dữ liệu vị trí nào được thu thập, lưu trữ, xử lý hay gửi đi đâu cả.
- Vị trí luôn được bật
- Dịch vụ vị trí đã bật
- Dịch vụ vị trí đã tắt
-
- Bản dịch
- Thư viện
- Phiên bản %1$s (%2$d)
- Biên dịch vào %s
- © Ricki Hirner, Bernhard Stockmann (bitfire web engineering GmbH) và những người đóng góp
- Phiên bản này chỉ đủ điều kiện để phân phối qua Google Play.
- Chương trình này KHÔNG CÓ SỰ ĐẢM BẢO NÀO. Nó là phần mềm tự do, và bạn có thể tuỳ ý phân phối lại nó dưới các điều kiện cụ thể.
- Nhờ có: %s]]>
-
- Không thể tạo tệp nhật ký
- Bây giờ đang ghi lại tất cả %s hoạt động
- Xem/chia sẻ
- Tắt
-
- Mở ngăn điều hướng
- Đóng ngăn điều hướng
- Đồng bộ CalDAV/CardDAV
- Giới thiệu / Giấy phép
- Phản hồi về bản beta
- Vui lòng cài đặt một ứng dụng email khách
- Vui lòng cài đặt một trình duyệt web
- Cài đặt
- Tin tức & cập nhật
- Công cụ
- Liên kết ngoài
- Trang web
- Hướng dẫn
- Câu hỏi thường gặp
- Cộng đồng
- Quyên góp
- Chính sách riêng tư
- Không có kết nối internet. Android sẽ không chạy đồng bộ hoá.
- Dung lượng bộ nhớ thấp. Android sẽ không thực hiện đồng bộ.
- Chào mừng đến Account Manager!\n\nBạn có thể thêm một tài khoản CalDAV/CardDAV ngay.
- Đồng bộ hoá tự động trên toàn hệ thống bị tắt
- Bật
- Đồng bộ tất cả tài khoản
-
- Dò tìm dịch vụ thất bại
- Không thể làm mới danh sách bộ sưu tập
-
- Không thể chạy ở trước
- Bắt buộc không tối ưu hoá pin
-
- Đang chạy ở trước
- Trên một số thiết bị, điều này là cần thiết để đồng bộ hoá tự động.
-
- Cài đặt
- Gỡ lỗi
- Hiện thông tin gỡ lỗi
- Xem/chia sẻ chi tiết phần mềm và thiết lập
- Ghi nhật ký chi tiết
- Ghi nhật ký đang hoạt động
- Ghi nhật ký đã tắt
- Tối ưu hoá pin
- Ứng dụng không được tối ưu (khuyên dùng)
- Ứng dụng được tối ưu (không khuyên dùng)
- Giữ ở trước
- Có thể giúp nếu thiết bị của bạn ngăn chặn đồng bộ hoá tự động
- Kết nối
- Loại proxy
-
- - Mặc định hệ thống
- - Không có proxy
- - HTTP
- - SOCKS (cho Orbot)
-
- Tên máy chủ proxy
- Cổng proxy
- Bảo mật
- Quyền ứng dụng
- Xem xét các quyền được yêu cầu để đồng bộ hoá
- Bỏ tin tưởng các chứng chỉ hệ thống
- Các chứng chỉ CA của hệ thống và được người dùng thêm sẽ không được tin tưởng
- Các chứng chỉ CA của hệ thống và được người dùng thêm sẽ được tin tưởng (được khuyến nghị)
- Đặt lại các chứng chỉ đã (bỏ) tin tưởng
- Đặt lại sự tin tưởng của tất cả chứng chỉ tuỳ chỉnh
- Đã xoá tất cả chứng chỉ tuỳ chỉnh
- Giao diện người dùng
- Cài đặt thông báo
- Quản lý các kênh thông báo và cài đặt của chúng
- Chọn chủ đề
-
- - Mặc định hệ thống
- - Sáng
- - Tối
-
- Đặt lại các gợi ý
- Bật lại các gợi ý đã bị bỏ qua trước đó
- Tất cả gợi ý sẽ được hiện lại
- Tích hợp
- Ứng dụng công việc
- Đang đồng bộ hoá bằng %s
- Không tìm thấy ứng dụng công việc tương thích
-
- CardDAV
- CalDAV
- Webcal
- Không đồng bộ danh bạ (thiếu quyền)
- Không đồng bộ lịch (thiếu quyền)
- Không đồng bộ công việc (thiếu quyền)
- Không đồng bộ lịch và công việc (thiếu quyền)
- Không thể truy cập lịch (thiếu quyền)
- Quyền
- Chưa có sổ địa chỉ nào.
- Chưa có lịch nào.
- Chưa có lượt đăng ký lịch nào.
- Vuốt xuống để làm mới danh sách từ máy chủ.
- Đồng bộ hoá ngay
- Cài đặt tài khoản
- Đổi tên tài khoản
- Dữ liệu cục bộ chưa được lưu có thể sẽ bị bỏ qua. Yêu cầu đồng bộ hoá lại sau khi đổi tên. Tên tài khoản mới:
- Đổi tên
- Tên tài khoản đã được sử dụng
- Không thể đổi tên tài khoản
- Xoá tài khoản
- Thực sự xoá tài khoản?
- Tất cả bản sao cục bộ của các sổ địa chỉ, lịch và danh sách công việc sẽ bị xoá.
- đồng bộ hoá bộ sưu tập này
- chỉ đọc
- lịch
- danh sách công việc
- nhật ký
- Chỉ hiện cá nhân
- Làm mới danh sách sổ địa chỉ
- Tạo sổ địa chỉ mới
- Làm mới danh sách lịch
- Tạo lịch mới
- Không tìm thấy ứng dụng nào có khả năng xử lý Webcal
- Cài đặt ICSx⁵
-
- Thêm tài khoản
- Đăng nhập bằng địa chỉ email
- Địa chỉ email
- Yêu cầu địa chỉ email hợp lệ
- Mật khẩu
- Yêu cầu mật khẩu
- Đăng nhập bằng URL và tên người dùng
- URL phải bắt đầu bằng http(s)://
- Tên người dùng
- Yêu cầu tên người dùng
- URL cơ sở
- Chọn chứng chỉ
- Đăng nhập
- Tạo tài khoản
- Tên tài khoản
- Việc sử dụng dấu nháy đơn đã được báo cáo là gây ra vấn đề ở một số thiết bị.
- Sử dụng địa chỉ email của bạn làm tên tài khoản vì Android sẽ sử dụng tên tài khoản làm trường ORGANIZER cho các sự kiện bạn tạo. Bạn không thể có hai tài khoản với cùng một tên.
- Phương pháp nhóm danh bạ:
- Yêu cầu tên tài khoản
- Tên tài khoản đã được sử dụng
- Không thể tạo tài khoản
- Đăng nhập nâng cao (trường hợp sử dụng đặc biệt)
- Sử dụng tên người dùng/mật khẩu
- Sử dụng chứng chỉ khách
- Không tìm thấy chứng chỉ nào
- Cài đặt chứng chỉ
- Dò tìm thiết lập
- Vui lòng đợi, đang truy vấn máy chủ…
- Không thể tìm dịch vụ CalDAV hoặc CardDAV.
- Tên người dùng (địa chỉ email) / mật khẩu bị sai?
- Hiện chi tiết
-
- Cài đặt: %s
- Đồng bộ hoá
- Khoảng thời gian giữa mỗi lần đồng bộ danh bạ
- Chỉ thủ công
- Mỗi %d phút + ngay lập tức khi có thay đổi cục bộ
- Khoảng thời gian giữa mỗi lần đồng bộ lịch
- Khoảng thời gian giữa mỗi lần đồng bộ công việc
-
- - Chỉ thủ công
- - Mỗi 15 phút
- - Mỗi 30 phút
- - Mỗi tiếng
- - Mỗi 2 tiếng
- - Mỗi 4 tiếng
- - Một lần một ngày
-
- Chỉ đồng bộ khi có WiFi
- Việc đồng bộ hoá bị giới hạn chỉ có kết nối WiFi
- Loại kết nối không được cân nhắc
- Giới hạn WiFi SSID
- Sẽ chỉ đồng bộ qua %s
- Sẽ chỉ đồng bộ qua %s (yêu cầu dịch vụ vị trí đang hoạt động)
- Tất cả kết nối WiFi sẽ được sử dụng
- Tên được chia tách bởi dấu phẩy (SSID) của các mạng WiFi được cho phép (để trống để cho phép tất cả)
- Giới hạn WiFi SSID yêu cầu cài đặt sâu hơn
- Quản lý
- Xác thực
- Tên người dùng
- Nhập tên người dùng:
- Mật khẩu
- Cập nhật mật khẩu theo như máy chủ của bạn.
- Nhập mật khẩu:
- Bí danh chứng chỉ khách
- Chưa chọn chứng chỉ nào
- CalDAV
- Giới hạn thời gian cho sự kiện trong quá khứ
- Tất cả sự kiện sẽ được đồng bộ hoá
-
- - Các sự kiện cách đây hơn %d ngày trong quá khứ sẽ bị bỏ qua
-
- Các sự kiện cách đây hơn số ngày này trong quá khứ sẽ bị bỏ qua (có thể là 0). Để trống để đồng bộ hoá tất cả sự kiện.
- Lời nhắc mặc định
-
- - Lời nhắc mặc định %d phút trước sự kiện
-
- Chưa có lời nhắc mặc định nào được tạo
- Nếu các lời nhắc mặc định sẽ được tạo cho các sự kiện không cỏ lời nhắc: số phút được mong muốn trước sự kiện. Để trống để tắt lời nhắc mặc định.
- Quản lý màu lịch
- Màu lịch được đặt lại tại mỗi lần đồng bộ
- Màu lịch cỏ thể được các ứng dụng khác đặt
- Hỗ trợ màu sự kiện
- Màu sự kiện được đồng bộ
- Màu sự kiện không được đồng bộ
- CardDAV
- Phương pháp nhóm danh bạ
-
- - Các nhóm là các tệp vCard riêng
- - Các nhóm là các hạng mục cho từng liên hệ
-
-
- Tạo sổ địa chỉ
- Tạo lịch
- Múi giờ
- Các mục của lịch có thể có
- Sự kiện
- Công việc
- Ghi chú / nhật ký
- Màu
- Đang tạo bộ sưu tập
- Tiêu đề
- Yêu cầu tiêu đề
- Mô tả
- không bắt buộc
- Vị trí kho lưu trữ
- Yêu cầu quyền bộ nhớ
- Tạo
- Xoá bộ sưu tập
- Bạn có chắc không?
- Bộ sưu tập này (%s) và tất cả dữ liệu của nó sẽ bị xoá vĩnh viễn.
- Những dữ liệu này sẽ bị xoá khỏi máy chủ.
- Buộc chỉ đọc
- Thuộc tính
- Địa chỉ (URL):
- Chủ sở hữu:
-
- Thông tin gỡ lỗi
- Tệp nén ZIP
- Chứa thông tin gỡ lỗi và nhật ký
- Chia sẻ tệp nén để truyền sang máy tính, để gửi đi bằng email hoặc để đính kèm vào yêu cầu hỗ trợ.
- Chia sẻ tệp nén
- Đã đính kèm thông tin gỡ lỗi vào tin nhắn này (yêu cầu ứng dụng nhận có hỗ trợ tệp đính kèm).
- Lỗi HTTP
- Lỗi máy chủ
- Lỗi WebDAV
- Lỗi I/O
- Yêu cầu đã bị từ chối. Hãy xem các tài nguyên và thông tin gỡ lỗi có liên quan để biết thêm chi tiết.
- Tài nguyên được yêu cầu không tồn tại (nữa). Hãy kiểm tra các tài nguyên và thông tin gỡ lỗi có liên quan để biết thêm chi tiết.
- Đã xảy ra vấn đề của máy chủ. Vui lòng liên hệ bộ phận hỗ trợ của máy chủ.
- Đã xảy ra lỗi không mong đợi. Hãy xem thông tin gỡ lỗi để biết thêm chi tiết.
- Xem chi tiết
- Đã thu thập thông tin gỡ lỗi
- Tài nguyên có liên quan
- Có liên quan đến vấn đề
- Tài nguyên trên mạng:
- Tài nguyên cục bộ:
- Nhật ký
- Có nhật ký chi tiết
- Xem nhật ký
-
- Đã xảy ra lỗi.
- Đã xảy ra lỗi HTTP.
- Đã xảy ra lỗi I/O.
- Hiện chi tiết
-
- Đã tạm dừng đồng bộ
- Không còn dung lượng trống
-
- Nơi gắn WebDAV
- Hạn mức đã sử dụng: %1$s / có sẵn: %2$s
- Chia sẻ nội dung
- Bỏ gắn
- Thêm nơi gắn WebDAV
- Truy cập trực tiếp các tệp trên đám mây bằng cách thêm nơi gắn WebDAV!
- cách nơi gắn WebDAV hoạt động.]]>
- Tên hiển thị
- URL WebDAV
- URL không hợp lệ
- Tên người dùng
- Mật khẩu
- Thêm nơi gắn
- Không có dịch vụ WebDAV tại URL này
- Xóa điểm gắn
- Chi tiết kết nối sẽ bị mất, nhưng các tệp sẽ không bị xóa.
- Đang truy cập tệp WebDAV
- Đang tải xuống tệp WebDAV
- Đang tải lên tệp WebDAV
- Nơi gắn WebDAV
-
- Quyền của DAVx⁵
- Yêu cầu quyền bổ sung
- %s quá cũ
- Phiên bản tối thiểu được yêu cầu: %1$s
- Xác thực thất bại (hãy kiểm tra thông tin đăng nhập)
- Lỗi mạng hoặc I/O – %s
- Lỗi máy chủ HTTP – %s
- Lỗi kho lưu trữ cục bộ – %s
- Xem mục
- Đã nhận liên hệ không hợp lệ từ máy chủ
- Đã nhận sự kiện không hợp lệ từ máy chủ
- Đã nhận công việc không hợp lệ từ máy chủ
- Đang bỏ qua một hoặc nhiều tài nguyên không hợp lệ
-
- DAVx⁵: Sự bảo mật của kết nối
- DAVx⁵ đã gặp một chứng chỉ không xác định. Bạn có muốn tin tưởng nó không?
+
+ Account Manager
+ Tài khoản không tồn tại (nữa)
+ Sổ địa chỉ của Account Manager
+ Sổ địa chỉ
+ Xóa
+ Hủy
+ Trường này là bắt buộc
+ Trợ giúp
+ Chia sẻ
+ Cơ sở dữ liệu đã bị lỗi
+ Tất cả tài khoản đã bị xóa ở cục bộ.
+ Gỡ lỗi
+ Thông báo quan trọng khác
+ Thông báo trạng thái ưu tiên thấp
+ Đồng bộ hoá
+ Lỗi đồng bộ hoá
+ Các lỗi quan trọng mà chúng dừng việc đồng bộ hoá như các câu trả lời không mong đợi của máy chủ
+ Cảnh báo đồng bộ hoá
+ Các vấn đề đồng bộ hoá không nghiêm trọng như các tệp không hợp lệ cụ thể
+ Lỗi mạng và I/O
+ Hết thời gian chờ, vấn đề kết nối, v.v. (thường là tạm thời)
+
+ Dữ liệu của bạn. Lựa chọn của bạn.
+ Giành quyền kiểm soát.
+ Khoảng thời gian thông thường giữa mỗi lần đồng bộ
+ Tắt (không được khuyến nghị)
+ Bật (được khuyến nghị)
+ Để đồng bộ hoá tại những khoảng thời gian thông thường, %s phải được cho phép chạy trong nền. Nếu không, Android có thể sẽ tạm dừng đồng bộ hoá bất cứ lúc nào.
+ Tôi không cần khoảng thời gian đồng bộ thông thường.*
+ Sự tương thích với %s
+ Thiết bị này có lẽ sẽ chặn việc đồng bộ hoá. Nếu bạn bị ảnh hưởng, bạn chỉ có thể giải quyết điều này theo cách thủ công.
+ Tôi đã làm xong các cài đặt được yêu cầu. Đừng nhắc lại tôi nữa.*
+ * Không đánh dấu để được nhắc lại sau. Có thể được đặt lại trong cài đặt ứng dụng / %s.
+ Thêm thông tin
+ jtx Board
+
+ Hỗ trợ công việc
+ Nếu máy chủ của bạn hỗ trợ công việc, chúng có thể được đồng bộ hoá bằng một ứng dụng công việc được hỗ trợ:
+ OpenTasks
+ không được hỗ trợ.]]>
+ Không có cửa hàng ứng dụng nào có sẵn
+ Tôi không cần hỗ trợ công việc.*
+ Phần mềm mã nguồn mở
+ Chúng tôi rất vui khi thấy bạn sử dụng %s, nó là phần mềm mã nguồn mở. Việc phát triển, duy trì và hỗ trợ là những công việc rất nặng nhọc. Vui lòng cân nhắc việc đóng góp (có nhiều cách) hoặc quyên góp. Chúng tôi sẽ rất cảm kích!
+ Cách đóng góp/quyên góp
+ Không hiện trong tương lai gần
+
+ Quyền
+ %s yêu cầu các quyền để hoạt động đúng.
+ Tất cả quyền ở dưới
+ Sử dụng tuỳ chọn này để bật tất cả tính năng (được khuyến nghị)
+ Đã cấp tất cả quyền
+ Quyền danh bạ
+ Không đồng bộ danh bạ (không được khuyến nghị)
+ Có thể đồng bộ danh bạ
+ Quyền lịch
+ Không đồng bộ lịch (không được khuyến nghị)
+ Có thể đồng bộ lịch
+ Quyền của jtx Board
+ Không đồng bộ công việc, nhật ký & ghi chú (chưa cài đặt)
+ Không đồng bộ công việc, nhật ký, ghi chú
+ Có thể đồng bộ công việc, nhật ký, ghi chú
+ Quyền OpenTasks
+ Quyền Tasks
+ Không đồng bộ công việc (không được cài đặt)
+ Không đồng bộ công việc
+ Có thể đồng bộ công việc
+ Giữ các quyền
+ Các quyền có thể sẽ bị tự động đặt lại (không được khuyến nghị)
+ Các quyền sẽ không bị tự động đặt lại
+ Nhấn Quyền > bỏ chọn \"Thu hồi quyền nếu chưa dùng ứng dụng\"
+ Nếu công tắc không hoạt động, hãy sử dụng cài đặt ứng dụng / Quyền.
+ Cài đặt ứng dụng
+
+ Quyền WiFi SSID
+ Để có thể truy cập tên mạng WiFi hiện tại (SSID), những điều kiện này phải được đáp ứng:
+ Quyền vị trí chính xác
+ Đã cấp quyền vị trí
+ Đã từ chối quyền vị trí
+ Quyền vị trí trong nền
+ Luôn cho phép
+ %s]]>
+ %s]]>
+ %s sử dụng quyền Vị trí chỉ để xác định SSID của mạng WiFi hiện tại cho các tài khoản bị giới hạn SSID. Điều này sẽ xảy ra kể cả khi ứng dụng này ở trong nền. Không có dữ liệu vị trí nào được thu thập, lưu trữ, xử lý hay gửi đi đâu cả.
+ Vị trí luôn được bật
+ Dịch vụ vị trí đã bật
+ Dịch vụ vị trí đã tắt
+
+ Bản dịch
+ Thư viện
+ Phiên bản %1$s (%2$d)
+ Biên dịch vào %s
+ © Ricki Hirner, Bernhard Stockmann (bitfire web engineering GmbH) và những người đóng góp
+ Phiên bản này chỉ đủ điều kiện để phân phối qua Google Play.
+ Chương trình này KHÔNG CÓ SỰ ĐẢM BẢO NÀO. Nó là phần mềm tự do, và bạn có thể tuỳ ý phân phối lại nó dưới các điều kiện cụ thể.
+ Nhờ có: %s]]>
+
+ Không thể tạo tệp nhật ký
+ Bây giờ đang ghi lại tất cả %s hoạt động
+ Xem/chia sẻ
+ Tắt
+
+ Mở ngăn điều hướng
+ Đóng ngăn điều hướng
+ Đồng bộ CalDAV/CardDAV
+ Giới thiệu / Giấy phép
+ Phản hồi về bản beta
+ Vui lòng cài đặt một ứng dụng email khách
+ Vui lòng cài đặt một trình duyệt web
+ Cài đặt
+ Tin tức & cập nhật
+ Công cụ
+ Liên kết ngoài
+ Trang web
+ Hướng dẫn
+ Câu hỏi thường gặp
+ Cộng đồng
+ Quyên góp
+ Chính sách riêng tư
+ Không có kết nối internet. Android sẽ không chạy đồng bộ hoá.
+ Dung lượng bộ nhớ thấp. Android sẽ không thực hiện đồng bộ.
+ Chào mừng đến Account Manager!\n\nBạn có thể thêm một tài khoản CalDAV/CardDAV ngay.
+ Đồng bộ hoá tự động trên toàn hệ thống bị tắt
+ Bật
+ Đồng bộ tất cả tài khoản
+
+ Dò tìm dịch vụ thất bại
+ Không thể làm mới danh sách bộ sưu tập
+
+ Không thể chạy ở trước
+ Bắt buộc không tối ưu hoá pin
+
+ Đang chạy ở trước
+ Trên một số thiết bị, điều này là cần thiết để đồng bộ hoá tự động.
+
+ Cài đặt
+ Gỡ lỗi
+ Hiện thông tin gỡ lỗi
+ Xem/chia sẻ chi tiết phần mềm và thiết lập
+ Ghi nhật ký chi tiết
+ Ghi nhật ký đang hoạt động
+ Ghi nhật ký đã tắt
+ Tối ưu hoá pin
+ Ứng dụng không được tối ưu (khuyên dùng)
+ Ứng dụng được tối ưu (không khuyên dùng)
+ Giữ ở trước
+ Có thể giúp nếu thiết bị của bạn ngăn chặn đồng bộ hoá tự động
+ Kết nối
+ Loại proxy
+
+ - Mặc định hệ thống
+ - Không có proxy
+ - HTTP
+ - SOCKS (cho Orbot)
+
+ Tên máy chủ proxy
+ Cổng proxy
+ Bảo mật
+ Quyền ứng dụng
+ Xem xét các quyền được yêu cầu để đồng bộ hoá
+ Bỏ tin tưởng các chứng chỉ hệ thống
+ Các chứng chỉ CA của hệ thống và được người dùng thêm sẽ không được tin tưởng
+ Các chứng chỉ CA của hệ thống và được người dùng thêm sẽ được tin tưởng (được khuyến nghị)
+ Đặt lại các chứng chỉ đã (bỏ) tin tưởng
+ Đặt lại sự tin tưởng của tất cả chứng chỉ tuỳ chỉnh
+ Đã xoá tất cả chứng chỉ tuỳ chỉnh
+ Giao diện người dùng
+ Cài đặt thông báo
+ Quản lý các kênh thông báo và cài đặt của chúng
+ Chọn chủ đề
+
+ - Mặc định hệ thống
+ - Sáng
+ - Tối
+
+ Đặt lại các gợi ý
+ Bật lại các gợi ý đã bị bỏ qua trước đó
+ Tất cả gợi ý sẽ được hiện lại
+ Tích hợp
+ Ứng dụng công việc
+ Đang đồng bộ hoá bằng %s
+ Không tìm thấy ứng dụng công việc tương thích
+
+ CardDAV
+ CalDAV
+ Webcal
+ Không đồng bộ danh bạ (thiếu quyền)
+ Không đồng bộ lịch (thiếu quyền)
+ Không đồng bộ công việc (thiếu quyền)
+ Không đồng bộ lịch và công việc (thiếu quyền)
+ Không thể truy cập lịch (thiếu quyền)
+ Quyền
+ Chưa có sổ địa chỉ nào.
+ Chưa có lịch nào.
+ Chưa có lượt đăng ký lịch nào.
+ Vuốt xuống để làm mới danh sách từ máy chủ.
+ Đồng bộ hoá ngay
+ Cài đặt tài khoản
+ Đổi tên tài khoản
+ Dữ liệu cục bộ chưa được lưu có thể sẽ bị bỏ qua. Yêu cầu đồng bộ hoá lại sau khi đổi tên. Tên tài khoản mới:
+ Đổi tên
+ Tên tài khoản đã được sử dụng
+ Không thể đổi tên tài khoản
+ Xoá tài khoản
+ Thực sự xoá tài khoản?
+ Tất cả bản sao cục bộ của các sổ địa chỉ, lịch và danh sách công việc sẽ bị xoá.
+ đồng bộ hoá bộ sưu tập này
+ chỉ đọc
+ lịch
+ danh sách công việc
+ nhật ký
+ Chỉ hiện cá nhân
+ Làm mới danh sách sổ địa chỉ
+ Tạo sổ địa chỉ mới
+ Làm mới danh sách lịch
+ Tạo lịch mới
+ Không tìm thấy ứng dụng nào có khả năng xử lý Webcal
+ Cài đặt ICSx⁵
+
+ Thêm tài khoản
+ Đăng nhập bằng địa chỉ email
+ Địa chỉ email
+ Yêu cầu địa chỉ email hợp lệ
+ Mật khẩu
+ Yêu cầu mật khẩu
+ Đăng nhập bằng URL và tên người dùng
+ URL phải bắt đầu bằng http(s)://
+ Tên người dùng
+ Yêu cầu tên người dùng
+ URL cơ sở
+ Chọn chứng chỉ
+ Đăng nhập
+ Tạo tài khoản
+ Tên tài khoản
+ Việc sử dụng dấu nháy đơn đã được báo cáo là gây ra vấn đề ở một số thiết bị.
+ Sử dụng địa chỉ email của bạn làm tên tài khoản vì Android sẽ sử dụng tên tài khoản làm trường ORGANIZER cho các sự kiện bạn tạo. Bạn không thể có hai tài khoản với cùng một tên.
+ Phương pháp nhóm danh bạ:
+ Yêu cầu tên tài khoản
+ Tên tài khoản đã được sử dụng
+ Không thể tạo tài khoản
+ Đăng nhập nâng cao (trường hợp sử dụng đặc biệt)
+ Sử dụng tên người dùng/mật khẩu
+ Sử dụng chứng chỉ khách
+ Không tìm thấy chứng chỉ nào
+ Cài đặt chứng chỉ
+ Dò tìm thiết lập
+ Vui lòng đợi, đang truy vấn máy chủ…
+ Không thể tìm dịch vụ CalDAV hoặc CardDAV.
+ Tên người dùng (địa chỉ email) / mật khẩu bị sai?
+ Hiện chi tiết
+
+ Cài đặt: %s
+ Đồng bộ hoá
+ Khoảng thời gian giữa mỗi lần đồng bộ danh bạ
+ Chỉ thủ công
+ Mỗi %d phút + ngay lập tức khi có thay đổi cục bộ
+ Khoảng thời gian giữa mỗi lần đồng bộ lịch
+ Khoảng thời gian giữa mỗi lần đồng bộ công việc
+
+ - Chỉ thủ công
+ - Mỗi 15 phút
+ - Mỗi 30 phút
+ - Mỗi tiếng
+ - Mỗi 2 tiếng
+ - Mỗi 4 tiếng
+ - Một lần một ngày
+
+ Chỉ đồng bộ khi có WiFi
+ Việc đồng bộ hoá bị giới hạn chỉ có kết nối WiFi
+ Loại kết nối không được cân nhắc
+ Giới hạn WiFi SSID
+ Sẽ chỉ đồng bộ qua %s
+ Sẽ chỉ đồng bộ qua %s (yêu cầu dịch vụ vị trí đang hoạt động)
+ Tất cả kết nối WiFi sẽ được sử dụng
+ Tên được chia tách bởi dấu phẩy (SSID) của các mạng WiFi được cho phép (để trống để cho phép tất cả)
+ Giới hạn WiFi SSID yêu cầu cài đặt sâu hơn
+ Quản lý
+ Xác thực
+ Tên người dùng
+ Nhập tên người dùng:
+ Mật khẩu
+ Cập nhật mật khẩu theo như máy chủ của bạn.
+ Nhập mật khẩu:
+ Bí danh chứng chỉ khách
+ Chưa chọn chứng chỉ nào
+ CalDAV
+ Giới hạn thời gian cho sự kiện trong quá khứ
+ Tất cả sự kiện sẽ được đồng bộ hoá
+
+ - Các sự kiện cách đây hơn %d ngày trong quá khứ sẽ bị bỏ qua
+
+ Các sự kiện cách đây hơn số ngày này trong quá khứ sẽ bị bỏ qua (có thể là 0). Để trống để đồng bộ hoá tất cả sự kiện.
+ Lời nhắc mặc định
+
+ - Lời nhắc mặc định %d phút trước sự kiện
+
+ Chưa có lời nhắc mặc định nào được tạo
+ Nếu các lời nhắc mặc định sẽ được tạo cho các sự kiện không cỏ lời nhắc: số phút được mong muốn trước sự kiện. Để trống để tắt lời nhắc mặc định.
+ Quản lý màu lịch
+ Màu lịch được đặt lại tại mỗi lần đồng bộ
+ Màu lịch cỏ thể được các ứng dụng khác đặt
+ Hỗ trợ màu sự kiện
+ Màu sự kiện được đồng bộ
+ Màu sự kiện không được đồng bộ
+ CardDAV
+ Phương pháp nhóm danh bạ
+
+ - Các nhóm là các tệp vCard riêng
+ - Các nhóm là các hạng mục cho từng liên hệ
+
+
+ Tạo sổ địa chỉ
+ Tạo lịch
+ Múi giờ
+ Các mục của lịch có thể có
+ Sự kiện
+ Công việc
+ Ghi chú / nhật ký
+ Màu
+ Đang tạo bộ sưu tập
+ Tiêu đề
+ Yêu cầu tiêu đề
+ Mô tả
+ không bắt buộc
+ Vị trí kho lưu trữ
+ Yêu cầu quyền bộ nhớ
+ Tạo
+ Xoá bộ sưu tập
+ Bạn có chắc không?
+ Bộ sưu tập này (%s) và tất cả dữ liệu của nó sẽ bị xoá vĩnh viễn.
+ Những dữ liệu này sẽ bị xoá khỏi máy chủ.
+ Buộc chỉ đọc
+ Thuộc tính
+ Địa chỉ (URL):
+ Chủ sở hữu:
+
+ Thông tin gỡ lỗi
+ Tệp nén ZIP
+ Chứa thông tin gỡ lỗi và nhật ký
+ Chia sẻ tệp nén để truyền sang máy tính, để gửi đi bằng email hoặc để đính kèm vào yêu cầu hỗ trợ.
+ Chia sẻ tệp nén
+ Đã đính kèm thông tin gỡ lỗi vào tin nhắn này (yêu cầu ứng dụng nhận có hỗ trợ tệp đính kèm).
+ Lỗi HTTP
+ Lỗi máy chủ
+ Lỗi WebDAV
+ Lỗi I/O
+ Yêu cầu đã bị từ chối. Hãy xem các tài nguyên và thông tin gỡ lỗi có liên quan để biết thêm chi tiết.
+ Tài nguyên được yêu cầu không tồn tại (nữa). Hãy kiểm tra các tài nguyên và thông tin gỡ lỗi có liên quan để biết thêm chi tiết.
+ Đã xảy ra vấn đề của máy chủ. Vui lòng liên hệ bộ phận hỗ trợ của máy chủ.
+ Đã xảy ra lỗi không mong đợi. Hãy xem thông tin gỡ lỗi để biết thêm chi tiết.
+ Xem chi tiết
+ Đã thu thập thông tin gỡ lỗi
+ Tài nguyên có liên quan
+ Có liên quan đến vấn đề
+ Tài nguyên trên mạng:
+ Tài nguyên cục bộ:
+ Nhật ký
+ Có nhật ký chi tiết
+ Xem nhật ký
+
+ Đã xảy ra lỗi.
+ Đã xảy ra lỗi HTTP.
+ Đã xảy ra lỗi I/O.
+ Hiện chi tiết
+
+ Nơi gắn WebDAV
+ Hạn mức đã sử dụng: %1$s / có sẵn: %2$s
+ Chia sẻ nội dung
+ Bỏ gắn
+ Thêm nơi gắn WebDAV
+ Truy cập trực tiếp các tệp trên đám mây bằng cách thêm nơi gắn WebDAV!
+ cách nơi gắn WebDAV hoạt động.]]>
+ Tên hiển thị
+ URL WebDAV
+ URL không hợp lệ
+ Tên người dùng
+ Mật khẩu
+ Thêm nơi gắn
+ Không có dịch vụ WebDAV tại URL này
+ Xóa điểm gắn
+ Chi tiết kết nối sẽ bị mất, nhưng các tệp sẽ không bị xóa.
+ Đang truy cập tệp WebDAV
+ Đang tải xuống tệp WebDAV
+ Đang tải lên tệp WebDAV
+ Nơi gắn WebDAV
+
+ Quyền của DAVx⁵
+ Yêu cầu quyền bổ sung
+ %s quá cũ
+ Phiên bản tối thiểu được yêu cầu: %1$s
+ Xác thực thất bại (hãy kiểm tra thông tin đăng nhập)
+ Lỗi mạng hoặc I/O – %s
+ Lỗi máy chủ HTTP – %s
+ Lỗi kho lưu trữ cục bộ – %s
+ Xem mục
+ Đã nhận liên hệ không hợp lệ từ máy chủ
+ Đã nhận sự kiện không hợp lệ từ máy chủ
+ Đã nhận công việc không hợp lệ từ máy chủ
+ Đang bỏ qua một hoặc nhiều tài nguyên không hợp lệ
+
+ DAVx⁵: Sự bảo mật của kết nối
+ DAVx⁵ đã gặp một chứng chỉ không xác định. Bạn có muốn tin tưởng nó không?
diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml
index 87baa4b06891658dc8a9ba20b0a6c7da7536b12d..11bf3930c6804a3203d1d17ae646e559ce37d2bc 100644
--- a/app/src/main/res/values-zh-rTW/strings.xml
+++ b/app/src/main/res/values-zh-rTW/strings.xml
@@ -1,263 +1,262 @@
-
- 客户经理
- 賬戶不存在 (anymore)
- 客户经理 通訊錄
- 通訊錄
- 此為必填欄位
- 幫助
- 管理帳號
- 分享
- 資料庫損毀
- 所有帳號已在本地刪除
- 除錯
- 其他重要訊息
- 低優先的狀態訊息
- 同步
- 同步錯誤
- 導致同步停止的嚴重錯誤,如異常的伺服器回應
- 同步警告
- 可忽略的同步問題,比如一些無效檔案
- 網路和輸入輸出錯誤
- 逾時、連線問題等等(通常為暫時性)
-
- 您的資料,您的選擇
- 權力在握
- 定期同步間隔
- 停用(不建議)
- 啟用(建議)
- 為了定期進行同步,必須允許 %s 在背景運行,否則 Android 可能會隨時暫停同步。
- 我不需要定期同步間隔*
- %s 相容性
- 該裝置可能阻擋了同步,若您受到影響,只能手動解決。
- 所需設定已完成,不用再提醒我*
- * 取消勾選則稍後會再次提醒,可於設定中重置 / %s
- 更多資訊
-
- 待辦事項支援
- 如果你的服務器支持任務,它們可以與支援任務的app同步:
- 尚未支援]]>
- 沒有應用商店可用
-
- 通訊錄權限
- 行事曆權限
- OpenTasks 權限
-
-
- 函式庫
- 版本號 %1$s(%2$d)
- 編譯於 %s
- 本功能僅在Google Play上面發行的程式上可用。
- 我們「完全不保證」本程式無瑕疵。這是個自由軟體,歡迎您在符合公用授權條款的情況下任意散布它。
-
- 無法創建事項記錄文檔
-
- 開啟瀏覽窗格
- 關閉瀏覽窗格
- CalDAV/CardDAV 同步器
- 關於我們 / 授權條款
- 為測試版本給回饋意見
- 請安裝一個email程式
- 請安裝一個瀏覽器程式
- 設定
- 新聞 & 更新
- 外部連結
- 我們的網站
- 使用説明書
- 常見問答
- 贊助我們
- 隱私權政策
- 網際網絡沒有連接。Android不會進行同步。
- 歡迎使用 客户经理!\n\n您現在可以新增 CalDAV/CardDAV 帳號
- 操作系統的自動同步被關閉了
- 啟用
-
- 未發現遠端服務
- 無法更新清單
-
-
-
- 設定
- 除錯
- 顯示除錯訊息
- 檢視/分享本軟體及設定檔細節
- 詳細除錯記錄
- 日誌記錄已啟用
- 日誌記錄已停用
- 電池最佳化
- 網路連線
- 安全性
- 不信任系統憑證
- 系統憑證和使用者自訂憑證將不被信任
- 系統憑證和使用者自訂憑證將被信任 (推薦設定)
- 重新開啟之前關閉的提示
- 重設對所有自訂憑證的信任
- 所有自訂憑證已清除
- 使用介面
- 通知設定
- 管理通知頻道和設定
- 重新開啟提示
- 重新啟用之前取消的提示
- 所有提示將再次顯示
-
- CardDAV聯絡人檔案
- CalDav行事曆檔案
- Webcal網際網絡行事曆
- (目前)沒有通訊錄
- (目前)沒有行事曆
- (目前)沒有行事曆訂閲
- 下拉可從伺服器獲取最新清單
- 立即同步
- 帳號設定
- 重新命名帳號
- 尚未儲存的本地資料可能會消失。重新命名後必須再次執行同步。新的帳號名稱:
- 重新命名
- 這個賬號名稱已經被取過了
- 無法重新命名帳號
- 刪除帳號
- 確定要刪除帳號?
- 這台裝置上這個帳號的通訊錄、行事曆和工作清單將被刪除。
- 同步這個行事曆或工作清單
- 唯讀
- 行事曆
- 待辦事項
- 只顯示個人
- 更新通訊錄清單
- 建立新的通訊錄
- 更新行事曆清單
- 建立新行事曆
- 未找到支援Webcal的APP
- 安裝ICSx⁵
-
- 新增帳號
- 用 Email 地址登入
- Email 地址
- 請輸入有效的 Email 地址
- 密碼
- 必須填寫密碼
- 用網址和帳號登入
- 網址開頭必須是 http(s)://
- 使用者帳號
- 必須填寫使用者帳號
- 根 URL
- 點選憑證
- 登入
- 新增帐户
- 帳號名稱
- 使用 Email 地址當作裝置上的帳號顯示名稱,因為當您在行事曆創建活動時,Android 會把帳號顯示名稱放到「活動發起人」欄位。兩個帳號不能有相同的名稱。
- 聯絡人群組的儲存格式
- 需要帳號名稱
- 這個賬號名稱已經被取過了
- 無法建立帳號
- 設定錯誤
- 請稍待,正在詢問伺服器…
- 找不到 CalDAV 或 CardDAV 服務。
- 顯示詳細訊息
-
- 設定: %s
- 同步設定
- 聯絡人同步間隔
- 只手動同步
- 每 %d 分鐘,以及在本裝置上修改時
- 行事曆同步間隔
- 待辦事項同步間隔
-
- - 僅手動
- - 每15分鐘自動
- - 每30分鐘自動
- - 每小時自動
- - 每2小時自動
- - 每4小時自動
- - 每天自動
-
- 只用 WiFi 同步
- 只於 WiFi 連線時同步
- 任何網路連線都可使用
- 限用特定 WiFi SSID
- 只在%s連線時同步
- 只在%s連線時同步(需要啟用定位服務)
- 所有 WiFi 連線都可以使用
- 使用逗號分割的名稱 (SSIDs) 表示的 WiFi 連線(留空則代表全部)
- 管理
- 認證
- 使用者帳號
- 輸入帳號名稱:
- 密碼
- 您在伺服器上使用中的密碼
- 輸入密碼:
- 客戶端憑證別名
- 未選擇憑證
- CalDAV
- 過去活動的時間限制
- 將會同步所有活動
-
- - %d 天之前的活動會被忽略
-
- 此天數前的活動將會被忽略(可設為零),若留空則同步所有活動
- 預設提醒
-
- - 預設在活動前 %d 分鐘提醒
-
- 未設定預設提醒
- 當沒有提醒的活動需要加入預設提醒時,活動開始前多少分鐘出發提醒。留空則停用預設提醒。
- 管理行事曆的顏色
- 設定事項的顔色
- 行事曆顏色由 客户经理 管理
- 行事曆顏色不由 客户经理 管理
- CardDAV(聯絡人檔案)
- 聯絡人群組的儲存格式
-
- - 群組存成額外的 VCard 檔案
- - 群組存成每個聯絡人的分類屬性
-
-
- 建立通訊錄
- 建立行事曆
- 時區
- 可使用的行事曆項目
- 活動
- 事務
- 筆記/日誌
- 顔色
- 建立新行事曆或工作清單
- 標題
- 必須輸入標題
- 描述
- 可選操作
- 存儲位置
- 建立
- 刪除行事曆或工作清單
- 您確定嗎?
- 這個組合 (%s) 和它的所有資料將永久刪除。
- 這些數據會從伺服器上永久刪除。
- 强制只讀
- 權限
- 地址(URL):
-
- 除錯訊息
-
- 發生錯誤
- HTTP 發生錯誤
- 讀寫錯誤
- 顯示細節
-
-
- 使用者帳號
- 密碼
-
- 客户经理 權限
- 需要額外的權限
- 鑒權失敗(你需要檢查登錄憑證)
- 網際網絡或者輸入輸出錯誤——%s
- HTTP伺服器錯誤——%s
- 資料庫錯誤——%s
- 查閲項目
- 收到了無效的聯絡人
- 收到了無效的事件
- 收到了無效的任務
- 略過了一個或多個無效的資料
-
- 客户经理: 連線安全性
- 客户经理 發現未知的憑證,您要信任它嗎?
+
+ 客户经理
+ 賬戶不存在 (anymore)
+ 客户经理 通訊錄
+ 通訊錄
+ 此為必填欄位
+ 幫助
+ 管理帳號
+ 分享
+ 資料庫損毀
+ 所有帳號已在本地刪除
+ 除錯
+ 其他重要訊息
+ 低優先的狀態訊息
+ 同步
+ 同步錯誤
+ 導致同步停止的嚴重錯誤,如異常的伺服器回應
+ 同步警告
+ 可忽略的同步問題,比如一些無效檔案
+ 網路和輸入輸出錯誤
+ 逾時、連線問題等等(通常為暫時性)
+
+ 您的資料,您的選擇
+ 權力在握
+ 定期同步間隔
+ 停用(不建議)
+ 啟用(建議)
+ 為了定期進行同步,必須允許 %s 在背景運行,否則 Android 可能會隨時暫停同步。
+ 我不需要定期同步間隔*
+ %s 相容性
+ 該裝置可能阻擋了同步,若您受到影響,只能手動解決。
+ 所需設定已完成,不用再提醒我*
+ * 取消勾選則稍後會再次提醒,可於設定中重置 / %s
+ 更多資訊
+
+ 待辦事項支援
+ 如果你的服務器支持任務,它們可以與支援任務的app同步:
+ 尚未支援]]>
+ 沒有應用商店可用
+
+ 通訊錄權限
+ 行事曆權限
+ OpenTasks 權限
+
+
+ 函式庫
+ 版本號 %1$s(%2$d)
+ 編譯於 %s
+ 本功能僅在Google Play上面發行的程式上可用。
+ 我們「完全不保證」本程式無瑕疵。這是個自由軟體,歡迎您在符合公用授權條款的情況下任意散布它。
+
+ 無法創建事項記錄文檔
+
+ 開啟瀏覽窗格
+ 關閉瀏覽窗格
+ CalDAV/CardDAV 同步器
+ 關於我們 / 授權條款
+ 為測試版本給回饋意見
+ 請安裝一個email程式
+ 請安裝一個瀏覽器程式
+ 設定
+ 新聞 & 更新
+ 外部連結
+ 我們的網站
+ 使用説明書
+ 常見問答
+ 贊助我們
+ 隱私權政策
+ 網際網絡沒有連接。Android不會進行同步。
+ 歡迎使用 客户经理!\n\n您現在可以新增 CalDAV/CardDAV 帳號
+ 操作系統的自動同步被關閉了
+ 啟用
+
+ 未發現遠端服務
+ 無法更新清單
+
+
+
+ 設定
+ 除錯
+ 顯示除錯訊息
+ 檢視/分享本軟體及設定檔細節
+ 詳細除錯記錄
+ 日誌記錄已啟用
+ 日誌記錄已停用
+ 電池最佳化
+ 網路連線
+ 安全性
+ 不信任系統憑證
+ 系統憑證和使用者自訂憑證將不被信任
+ 系統憑證和使用者自訂憑證將被信任 (推薦設定)
+ 重新開啟之前關閉的提示
+ 重設對所有自訂憑證的信任
+ 所有自訂憑證已清除
+ 使用介面
+ 通知設定
+ 管理通知頻道和設定
+ 重新開啟提示
+ 重新啟用之前取消的提示
+ 所有提示將再次顯示
+
+ CardDAV聯絡人檔案
+ CalDav行事曆檔案
+ Webcal網際網絡行事曆
+ (目前)沒有通訊錄
+ (目前)沒有行事曆
+ (目前)沒有行事曆訂閲
+ 下拉可從伺服器獲取最新清單
+ 立即同步
+ 帳號設定
+ 重新命名帳號
+ 尚未儲存的本地資料可能會消失。重新命名後必須再次執行同步。新的帳號名稱:
+ 重新命名
+ 這個賬號名稱已經被取過了
+ 無法重新命名帳號
+ 刪除帳號
+ 確定要刪除帳號?
+ 這台裝置上這個帳號的通訊錄、行事曆和工作清單將被刪除。
+ 同步這個行事曆或工作清單
+ 唯讀
+ 行事曆
+ 待辦事項
+ 只顯示個人
+ 更新通訊錄清單
+ 建立新的通訊錄
+ 更新行事曆清單
+ 建立新行事曆
+ 未找到支援Webcal的APP
+ 安裝ICSx⁵
+
+ 新增帳號
+ 用 Email 地址登入
+ Email 地址
+ 請輸入有效的 Email 地址
+ 密碼
+ 必須填寫密碼
+ 用網址和帳號登入
+ 網址開頭必須是 http(s)://
+ 使用者帳號
+ 必須填寫使用者帳號
+ 根 URL
+ 點選憑證
+ 登入
+ 新增帐户
+ 帳號名稱
+ 使用 Email 地址當作裝置上的帳號顯示名稱,因為當您在行事曆創建活動時,Android 會把帳號顯示名稱放到「活動發起人」欄位。兩個帳號不能有相同的名稱。
+ 聯絡人群組的儲存格式
+ 需要帳號名稱
+ 這個賬號名稱已經被取過了
+ 無法建立帳號
+ 設定錯誤
+ 請稍待,正在詢問伺服器…
+ 找不到 CalDAV 或 CardDAV 服務。
+ 顯示詳細訊息
+
+ 設定: %s
+ 同步設定
+ 聯絡人同步間隔
+ 只手動同步
+ 每 %d 分鐘,以及在本裝置上修改時
+ 行事曆同步間隔
+ 待辦事項同步間隔
+
+ - 僅手動
+ - 每15分鐘自動
+ - 每30分鐘自動
+ - 每小時自動
+ - 每2小時自動
+ - 每4小時自動
+ - 每天自動
+
+ 只用 WiFi 同步
+ 只於 WiFi 連線時同步
+ 任何網路連線都可使用
+ 限用特定 WiFi SSID
+ 只在%s連線時同步
+ 只在%s連線時同步(需要啟用定位服務)
+ 所有 WiFi 連線都可以使用
+ 使用逗號分割的名稱 (SSIDs) 表示的 WiFi 連線(留空則代表全部)
+ 管理
+ 認證
+ 使用者帳號
+ 輸入帳號名稱:
+ 密碼
+ 您在伺服器上使用中的密碼
+ 輸入密碼:
+ 客戶端憑證別名
+ 未選擇憑證
+ CalDAV
+ 過去活動的時間限制
+ 將會同步所有活動
+
+ - %d 天之前的活動會被忽略
+
+ 此天數前的活動將會被忽略(可設為零),若留空則同步所有活動
+ 預設提醒
+
+ - 預設在活動前 %d 分鐘提醒
+
+ 未設定預設提醒
+ 當沒有提醒的活動需要加入預設提醒時,活動開始前多少分鐘出發提醒。留空則停用預設提醒。
+ 管理行事曆的顏色
+ 設定事項的顔色
+ 行事曆顏色由 客户经理 管理
+ 行事曆顏色不由 客户经理 管理
+ CardDAV(聯絡人檔案)
+ 聯絡人群組的儲存格式
+
+ - 群組存成額外的 VCard 檔案
+ - 群組存成每個聯絡人的分類屬性
+
+
+ 建立通訊錄
+ 建立行事曆
+ 時區
+ 可使用的行事曆項目
+ 活動
+ 事務
+ 筆記/日誌
+ 顔色
+ 建立新行事曆或工作清單
+ 標題
+ 必須輸入標題
+ 描述
+ 可選操作
+ 存儲位置
+ 建立
+ 刪除行事曆或工作清單
+ 您確定嗎?
+ 這個組合 (%s) 和它的所有資料將永久刪除。
+ 這些數據會從伺服器上永久刪除。
+ 强制只讀
+ 權限
+ 地址(URL):
+
+ 除錯訊息
+
+ 發生錯誤
+ HTTP 發生錯誤
+ 讀寫錯誤
+ 顯示細節
+
+ 使用者帳號
+ 密碼
+
+ 客户经理 權限
+ 需要額外的權限
+ 鑒權失敗(你需要檢查登錄憑證)
+ 網際網絡或者輸入輸出錯誤——%s
+ HTTP伺服器錯誤——%s
+ 資料庫錯誤——%s
+ 查閲項目
+ 收到了無效的聯絡人
+ 收到了無效的事件
+ 收到了無效的任務
+ 略過了一個或多個無效的資料
+
+ 客户经理: 連線安全性
+ 客户经理 發現未知的憑證,您要信任它嗎?
diff --git a/app/src/main/res/values-zh/strings.xml b/app/src/main/res/values-zh/strings.xml
index fe0a5807f8fee2ae68471cb536f7d219af5ab089..8588fa9ca15d89cfcb27b7f1b60f3b52140eb5aa 100644
--- a/app/src/main/res/values-zh/strings.xml
+++ b/app/src/main/res/values-zh/strings.xml
@@ -127,9 +127,9 @@
捐助
隐私政策
已禁用通知。你将不会收到同步出错的通知
- 无网络连接。Android 将不会运行同步。
+ 没有经验证的互联网连接。同步可能不会运行
管理连接
- 存储空间低。Android 将不会运行同步。
+ 低存储空间。Android 不会立即同步本地更改,但会在下次定期同步时进行
管理存储
启用了流量节省程序。后台同步受限
管理流量节省程序
@@ -300,9 +300,9 @@
请用半角逗号分隔允许同步的 WiFi 网络名(SSID),留空则允许任意网络
WiFi SSID 限制需要进一步设置
管理
- VPN 连接性
- 必须使用非 VPN 连接(推荐)
- 将 VPN 算作互联网连接
+ VPN 需要底层互联网
+ 没有底层验证的互联网连接的 VPN 不足以运行同步(推荐选项)
+ 没有底层验证的互联网连接的 VPN 足以运行同步了
认证
重新验证身份
再次进行 OAuth 登录
@@ -395,9 +395,6 @@
出现 HTTP 错误
出现 I/O 错误
显示详情
-
- 同步已暂停
- 几乎没有剩余的空间了
WebDAV 文件系统
已用配额:%1$s/可用容量:%2$s
diff --git a/app/src/main/res/values/dimen.xml b/app/src/main/res/values/dimen.xml
index 760d4cdc8e9adcd4bd517dc7abd9fe8bd7cbb20e..e612ca2085120061b316801908acf06f36ddb0bb 100644
--- a/app/src/main/res/values/dimen.xml
+++ b/app/src/main/res/values/dimen.xml
@@ -8,9 +8,6 @@
16dp
-
- 64dp
-
16dp
\ No newline at end of file
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 7e158e2bd131f74803c78b6abca53ad75383dc32..86d9dfe1cf83e1003cebc677bd1fd7d7af0854ab 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -1,4 +1,5 @@
-
+
+
Account Manager
@@ -163,9 +164,9 @@
Donate
Privacy policy
Notifications disabled. You won\'t be notified about sync errors.
- No Internet connectivity. Android will not run synchronization.
+ No validated Internet connectivity. Synchronization may not run.
Manage connections
- Storage space low. Android will not run synchronization.
+ Storage space low. Android will not sync local changes immediately, but during the next regular sync.
Welcome to Account Manager!\n\nYou can add a Calendar/Contacts account now.
Manage storage
Data saver enabled. Background synchronization is restricted.
@@ -353,7 +354,7 @@
sync_interval_tasks
Tasks sync. interval
- - -1
+ - -1
- 900
- 1800
- 3600
@@ -362,7 +363,7 @@
- 86400
- - Only manually
+ - Only manually
- Every 15 minutes
- Every 30 minutes
- Every hour
@@ -383,9 +384,9 @@
WiFi SSID restriction requires further settings
Manage
ignore_vpns
- VPN connectivity
- Non-VPN connection required (recommended)
- VPN counts as Internet connection
+ VPN requires underlying Internet
+ VPN without underlying validated Internet connection is not enough to run synchronization (recommended)
+ VPN without underlying validated Internet connection is enough to run synchronization
Authentication
oauth
Re-authenticate
@@ -501,10 +502,6 @@
An I/O error has occurred.
Show details
-
- Synchronization paused
- Almost no free space left
-
foundation.e.accountmanager.webdav
WebDAV mounts
diff --git a/app/src/ose/java/at/bitfire/davdroid/OseFlavorModule.kt b/app/src/ose/kotlin/at/bitfire/davdroid/OseFlavorModule.kt
similarity index 100%
rename from app/src/ose/java/at/bitfire/davdroid/OseFlavorModule.kt
rename to app/src/ose/kotlin/at/bitfire/davdroid/OseFlavorModule.kt
diff --git a/app/src/test/java/at/bitfire/davdroid/ConcurrentUtilsTest.kt b/app/src/test/kotlin/at/bitfire/davdroid/ConcurrentUtilsTest.kt
similarity index 100%
rename from app/src/test/java/at/bitfire/davdroid/ConcurrentUtilsTest.kt
rename to app/src/test/kotlin/at/bitfire/davdroid/ConcurrentUtilsTest.kt
diff --git a/app/src/test/java/at/bitfire/davdroid/DavUtilsTest.kt b/app/src/test/kotlin/at/bitfire/davdroid/DavUtilsTest.kt
similarity index 100%
rename from app/src/test/java/at/bitfire/davdroid/DavUtilsTest.kt
rename to app/src/test/kotlin/at/bitfire/davdroid/DavUtilsTest.kt
diff --git a/app/src/test/java/at/bitfire/davdroid/webdav/BlockingLifoQueueTest.kt b/app/src/test/kotlin/at/bitfire/davdroid/webdav/BlockingLifoQueueTest.kt
similarity index 100%
rename from app/src/test/java/at/bitfire/davdroid/webdav/BlockingLifoQueueTest.kt
rename to app/src/test/kotlin/at/bitfire/davdroid/webdav/BlockingLifoQueueTest.kt
diff --git a/app/src/test/java/at/bitfire/davdroid/webdav/DiskCacheTest.kt b/app/src/test/kotlin/at/bitfire/davdroid/webdav/DiskCacheTest.kt
similarity index 100%
rename from app/src/test/java/at/bitfire/davdroid/webdav/DiskCacheTest.kt
rename to app/src/test/kotlin/at/bitfire/davdroid/webdav/DiskCacheTest.kt
diff --git a/build.gradle b/build.gradle
index dfd80f186718eb961d915a58de8375bb044be1b7..d21a5df7b069c1ff1319ceb34bcfca009bb5d897 100644
--- a/build.gradle
+++ b/build.gradle
@@ -4,11 +4,11 @@
buildscript {
ext.versions = [
- aboutLibraries: '10.8.3',
+ aboutLibraries: '10.9.1',
appIntro: '7.0.0-beta02',
- composeBom: '2023.08.00',
- hilt: '2.48',
- kotlin: '1.9.0', // keep in sync with * app/build.gradle composeOptions.kotlinCompilerExtensionVersion
+ composeBom: '2023.10.00',
+ hilt: '2.48.1',
+ kotlin: '1.9.10', // keep in sync with * app/build.gradle composeOptions.kotlinCompilerExtensionVersion
// * com.google.devtools.ksp at the end of this file
okhttp: '4.11.0',
room: '2.5.2',
@@ -18,7 +18,7 @@ buildscript {
commonsLang: '3.8.1',
commonsText: '1.3',
// own libraries
- cert4android: '32104f5',
+ cert4android: '2bb3898',
dav4jvm: 'da94a8b',
ical4android: '1.1.2',
vcard4android: '1.1.2'
@@ -33,7 +33,7 @@ buildscript {
}
dependencies {
- classpath 'com.android.tools.build:gradle:8.1.1'
+ classpath 'com.android.tools.build:gradle:8.1.2'
classpath "com.google.dagger:hilt-android-gradle-plugin:${versions.hilt}"
classpath "com.mikepenz.aboutlibraries.plugin:aboutlibraries-plugin:${versions.aboutLibraries}"
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:${versions.kotlin}"
@@ -42,7 +42,7 @@ buildscript {
plugins {
// see https://github.com/google/ksp/releases for version numbers
- id 'com.google.devtools.ksp' version '1.9.0-1.0.13' apply false
+ id 'com.google.devtools.ksp' version '1.9.10-1.0.13' apply false
}
allprojects {
@@ -54,4 +54,4 @@ allprojects {
maven { url "https://jitpack.io" }
maven { url 'https://gitlab.e.foundation/api/v4/groups/9/-/packages/maven'}
}
-}
\ No newline at end of file
+}
diff --git a/fastlane/metadata/android/ro/full_description.txt b/fastlane/metadata/android/ro/full_description.txt
new file mode 100644
index 0000000000000000000000000000000000000000..70c882a827395cc5ec3dbaff449faea5832d7668
--- /dev/null
+++ b/fastlane/metadata/android/ro/full_description.txt
@@ -0,0 +1,5 @@
+DAVx⁵ este o aplicație de gestionare și sincronizare CalDAV/CardDAV pentru Android care se integrează în mod nativ cu aplicațiile de calendar/contacte Android.
+
+Utilizează-l cu propriul server sau cu o gazdă de încredere pentru a păstra contactele, evenimentele și sarcinile sub control.
+
+Pentru mai multe informații și o listă de servere/servicii testate, aruncă o privire pe site-ul Web.
\ No newline at end of file