Commit 99fa342f authored by Ricki Hirner's avatar Ricki Hirner 🐑

Version bump to 1.0-beta1

* fetch translations from Transifex
* minor changes (lint/strings)
parent 8e36e250
......@@ -17,8 +17,8 @@ android {
minSdkVersion 14
targetSdkVersion 22
versionCode 87
versionName "1.0-alpha2"
versionCode 88
versionName "1.0-beta1"
buildConfigField "long", "buildTime", System.currentTimeMillis() + "L"
}
......
......@@ -37,7 +37,6 @@ import android.provider.ContactsContract;
import android.support.annotation.NonNull;
import android.support.design.widget.Snackbar;
import android.support.v7.app.AppCompatActivity;
import android.support.v7.widget.AppCompatRadioButton;
import android.support.v7.widget.CardView;
import android.support.v7.widget.Toolbar;
import android.text.TextUtils;
......@@ -53,6 +52,7 @@ import android.widget.CheckBox;
import android.widget.ListView;
import android.widget.PopupMenu;
import android.widget.ProgressBar;
import android.widget.RadioButton;
import android.widget.TextView;
import org.apache.commons.lang3.BooleanUtils;
......@@ -438,7 +438,7 @@ public class AccountActivity extends AppCompatActivity implements Toolbar.OnMenu
final CollectionInfo info = getItem(position);
AppCompatRadioButton checked = (AppCompatRadioButton)v.findViewById(R.id.checked);
RadioButton checked = (RadioButton)v.findViewById(R.id.checked);
checked.setChecked(info.selected);
TextView tv = (TextView)v.findViewById(R.id.title);
......
......@@ -11,15 +11,15 @@ package at.bitfire.davdroid.ui.setup;
import android.net.Uri;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.support.v7.widget.AppCompatCheckBox;
import android.support.v7.widget.AppCompatRadioButton;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Button;
import android.widget.CheckBox;
import android.widget.CompoundButton;
import android.widget.EditText;
import android.widget.LinearLayout;
import android.widget.RadioButton;
import java.net.IDN;
import java.net.URI;
......@@ -30,33 +30,33 @@ import at.bitfire.davdroid.ui.widget.EditPassword;
public class LoginCredentialsFragment extends Fragment implements CompoundButton.OnCheckedChangeListener {
AppCompatRadioButton radioUseEmail;
RadioButton radioUseEmail;
LinearLayout emailDetails;
EditText editEmailAddress;
EditPassword editEmailPassword;
AppCompatRadioButton radioUseURL;
RadioButton radioUseURL;
LinearLayout urlDetails;
EditText editBaseURL, editUserName;
EditPassword editUrlPassword;
AppCompatCheckBox checkPreemptiveAuth;
CheckBox checkPreemptiveAuth;
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View v = inflater.inflate(R.layout.login_credentials_fragment, container, false);
radioUseEmail = (AppCompatRadioButton)v.findViewById(R.id.login_type_email);
radioUseEmail = (RadioButton)v.findViewById(R.id.login_type_email);
emailDetails = (LinearLayout)v.findViewById(R.id.login_type_email_details);
editEmailAddress = (EditText)v.findViewById(R.id.email_address);
editEmailPassword = (EditPassword)v.findViewById(R.id.email_password);
radioUseURL = (AppCompatRadioButton)v.findViewById(R.id.login_type_url);
radioUseURL = (RadioButton)v.findViewById(R.id.login_type_url);
urlDetails = (LinearLayout)v.findViewById(R.id.login_type_url_details);
editBaseURL = (EditText)v.findViewById(R.id.base_url);
editUserName = (EditText)v.findViewById(R.id.user_name);
editUrlPassword = (EditPassword)v.findViewById(R.id.url_password);
checkPreemptiveAuth = (AppCompatCheckBox)v.findViewById(R.id.preemptive_auth);
checkPreemptiveAuth = (CheckBox)v.findViewById(R.id.preemptive_auth);
radioUseEmail.setOnCheckedChangeListener(this);
radioUseURL.setOnCheckedChangeListener(this);
......
......@@ -9,10 +9,10 @@
package at.bitfire.davdroid.ui.widget;
import android.content.Context;
import android.support.v7.widget.AppCompatCheckBox;
import android.text.Editable;
import android.util.AttributeSet;
import android.view.inputmethod.EditorInfo;
import android.widget.CheckBox;
import android.widget.CompoundButton;
import android.widget.EditText;
import android.widget.LinearLayout;
......@@ -37,7 +37,7 @@ public class EditPassword extends LinearLayout {
editPassword.setHint(attrs.getAttributeResourceValue(NS_ANDROID, "hint", 0));
editPassword.setText(attrs.getAttributeValue(NS_ANDROID, "text"));
AppCompatCheckBox checkShowPassword = (AppCompatCheckBox)findViewById(R.id.show_password);
CheckBox checkShowPassword = (CheckBox)findViewById(R.id.show_password);
checkShowPassword.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
......
......@@ -10,7 +10,7 @@
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item android:title="Create"
<item android:title="@string/create_collection_create"
android:onClick="onCreateCollection"
app:showAsAction="always"/>
......
......@@ -3,37 +3,17 @@
<!--common strings-->
<string name="app_name">DAVdroid</string>
<string name="help">Ajuda</string>
<string name="next">Següent</string>
<!--MainActivity-->
<string name="main_manage_accounts">Gestioneu els comptes a sincronitzar</string>
<!--DonateDialogFragment-->
<!--startup dialogs-->
<!--global settings-->
<!--AccountsActivity-->
<!--AppSettingsActivity-->
<!--AccountActivity-->
<!--AddAccountActivity-->
<string name="login_type_email">Entra amb una adreça de correu electrònic</string>
<string name="login_type_email_description">Els detalls del servei es detectaran automàticament amb el nom del servidor. Per exemple: elmeucompte@icloud.com</string>
<string name="login_type_url">Entra amb una URL i un nom d\'usuari</string>
<string name="login_type_url_description">Els detalls del servei es detectaran de forma automàtica amb al URL inicial i el nom d\'usuari. Normalment utilitzat per servers allotjats en servidors propis.</string>
<string name="login_email_description">Si us plau, introduïu la vostra adreça de correu electrònic. El seu nom de domini s\'utiltizara per auto-detectar la configuració dels serveis.</string>
<string name="login_email_address">Correu electrònic:</string>
<string-array name="login_url_scheme">
<item>http://</item>
<item>https://</item>
</string-array>
<string name="login_http_warning">Si no feu servir cap encriptació (HTTPS), altres usuaris poden interceptar fàcilment les vostres credencials, contactes i events.</string>
<string name="login_user_name">Nom d\'usuari:</string>
<string name="login_base_url">URL Arrel (les coleccions es detecten automàticament):</string>
<string name="login_auth_preemptive">Autentificació preferent (recomanat però incompatible amb l\'autentificació Digest)</string>
<string name="login_password">Contrasenya:</string>
<!--Settings activity-->
<string name="setup_add_account">Afegir compte</string>
<string name="setup_querying_server">Contactant servidor. Espereu sisuplau.</string>
<string name="setup_what_to_sync">Quines col·leccions s\'han de sincronitzar?</string>
<string name="setup_address_books">Llibretes de contactes</string>
<string name="setup_calendars">Calendaris</string>
<string name="setup_select_address_book">Seleccioneu com a molt una llibreta de contactes (Polseu de nou per deseleccionar):</string>
<string name="setup_select_calendars">Seleccioneu els vostres calendaris:</string>
<string name="setup_account_details">Detalls del compte</string>
<string name="setup_account_name">Nom del compte:</string>
<string name="setup_account_name_hint">El meu compte CalDAV/CardDAV</string>
<string name="setup_read_only">només-lectura</string>
<!--AccountSettingsActivity-->
<!--collection management-->
<!--ExceptionInfoFragment-->
<!--sync errors and DebugInfoActivity-->
</resources>
......@@ -3,30 +3,18 @@
<!--common strings-->
<string name="app_name">DAVdroid</string>
<string name="help">Pomoc</string>
<string name="next">Další</string>
<string name="send">Odeslat</string>
<string name="skip">Přeskočit</string>
<!--MainActivity-->
<string name="main_manage_accounts">Spravovat synchronizované účty</string>
<!--DonateDialogFragment-->
<!--startup dialogs-->
<!--global settings-->
<!--AccountsActivity-->
<!--AppSettingsActivity-->
<!--AccountActivity-->
<!--AddAccountActivity-->
<string name="login_type_email">Přihlášení s emailovou adresou</string>
<string name="login_type_email_description">Detaily účtu budou automaticky rozpoznány podle doménového jména. Příklad: mujucet@icloud.com</string>
<string name="login_type_url">Přihlášení s URL a uživatelským jménem</string>
<string name="login_type_url_description">Detaily účtu budou automaticky rozpoznány podle URL a uživatelského jména. Nejčastější volba pro vlastní servery.</string>
<string name="login_email_description">Vložte prosím svou emailovou adresu. Její doménová adresa bude použita pro automatické zjištění nastavení služby.</string>
<string name="login_email_address">Email:</string>
<string-array name="login_url_scheme">
<item>http://</item>
<item>https://</item>
</string-array>
<string name="login_http_warning">Pokud nepoužijete šifrované připojení (HTTPS), ostatní budou moci lehce získat vaše přihlašovací údaje, kontakty a události.</string>
<string name="login_user_name">Uživatelské jméno:</string>
<string name="login_base_url">Kořenová URL (sbírky budou detekovány automaticky):</string>
<string name="login_auth_preemptive">Preemptivní ověření (doporučeno, ale není kompatibilní s Digest ověřením)</string>
<string name="login_password">Heslo:</string>
<!--Settings activity-->
<string name="settings_title">Nastavení</string>
<string name="settings_no_accounts">Nebyl nalezen účet DAVdroid</string>
<!--AccountSettingsActivity-->
<string name="settings_authentication">Ověření</string>
<string name="settings_username">Uživatelské jméno</string>
<string name="settings_enter_username">Zadat uživatelské jméno</string>
......@@ -63,29 +51,28 @@
<item>Každé 4 hodiny</item>
<item>Jednou za den</item>
</string-array>
<string name="setup_add_account">Přidat účet</string>
<string name="setup_querying_server">Dotazování serveru. Chvíli strpení…</string>
<string name="setup_install_apps_info">Android ve výchozím nastavení nepodporuje seznamy úkolů (narozdíl od konktů a kalendářů).</string>
<string name="setup_install_tasks_app_html"><![CDATA[
<p>DAVdroid umožňuje synchronizaci úkolů s aplikací <a href=\"market://details?id=org.dmfs.tasks\">Tasks app</a> (by Marten Gajda).</p>
<p>Kvůli chybě v <a href=\"https://code.google.com/p/android/issues/detail?id=25906\">Androidu</a>, aplikace <b>Tasks app musí být nainstalována
před aplikací DAVdroid</b> (jinak DAVdroid neobdrží práva pro přístup k aplikaci pro úkoly).</p>
<p>Pokud chcete synchronizovat úkoly:</p>
<p>1. nainstalujte aplikaci Tasks app.<br/>
2. přeinstalujte DAVdroid (aby obdržel přístup k úkolům). Odinstalování aplikace DAVdroid smaže vaše DAVdroid účty a nesesynchronizovaná data.<br/>
3. znovu přidejte své DAVdroid účty.</p>
<p>Nebo můžete tyto kroky přeskočit.</p>
]]></string>
<string name="setup_what_to_sync">Které sbírky mají být synchronizovány?</string>
<string name="setup_address_books">Adresáře</string>
<string name="setup_calendars">Kalendáře</string>
<string name="setup_task_lists">Seznamy úkolů</string>
<string name="setup_select_address_book">Vybrat nejvýše jeden adresář (opakovaně tapnout pro odebrání):</string>
<string name="setup_select_calendars">Vybrat kalendáře pro synchronizování:</string>
<string name="setup_select_task_lists">Vybrat seznamy úkolů pro synchronizování:</string>
<string name="setup_account_details">Detaily účtu</string>
<string name="setup_account_name">Jméno účtu:</string>
<string name="setup_account_name_hint">Můj CalDAV/CardDAV účet</string>
<string name="setup_read_only">pouze pro čtení</string>
<!--collection management-->
<!--ExceptionInfoFragment-->
<!--sync errors and DebugInfoActivity-->
<string name="debug_info_title">Ladící informace</string>
<string name="sync_error_calendar">Synchronizace kalendáře selhala (%s)</string>
<string name="sync_error_contacts">Synchronizace adresáře selhala (%s)</string>
<string name="sync_error_tasks">Synchronizace úkolu selhala (%s)</string>
<string name="sync_error">Chyba při %s</string>
<string name="sync_error_http_dav">Chyba serveru při %s</string>
<string name="sync_error_local_storage">Chyba databáze při %s</string>
<string-array name="sync_error_phases">
<item>příprava synchronizace</item>
<item>dotazování možností</item>
<item>zpracovávání místních smazaných záznamů</item>
<item>příprava vytvořených/upravených záznamů</item>
<item>nahrávání vytvořených/upravených záznamů</item>
<item>kontrola stavu synchronizace</item>
<item>výpis místních záznamů</item>
<item>výpis vzdálených záznamů</item>
<item>porovnání místních/vzdálených záznamů</item>
<item>stahování vzdálených záznamů</item>
<item>ukládání stavu synchronizace</item>
</string-array>
<string name="sync_error_unauthorized">Chybné uživatelské jméno/heslo</string>
</resources>
<?xml version='1.0' encoding='UTF-8'?>
<resources xmlns:tools="http://schemas.android.com/tools">
<!--common strings-->
<string name="app_name">DAVdroid</string>
<string name="help">Hjælp</string>
<string name="send">Send</string>
<string name="skip">Spring over</string>
<!--startup dialogs-->
<!--global settings-->
<!--AccountsActivity-->
<!--AppSettingsActivity-->
<!--AccountActivity-->
<!--AddAccountActivity-->
<string name="login_type_email">Log ind med emailadresse</string>
<string name="login_type_url">Log ind med URL og brugernavn</string>
<string name="login_auth_preemptive">Forhåndsgodkendelse (preemptive authentication - anbefalet, men ikke kompatiblelt med Digest auth)</string>
<!--AccountSettingsActivity-->
<string name="settings_authentication">Adgangsgodkendelse</string>
<string name="settings_username">Brugernavn</string>
<string name="settings_enter_username">Indtast brugernavn:</string>
<string name="settings_password">Adgangskode</string>
<string name="settings_password_summary">Opdater adgangskoden, så den svarer til din server.</string>
<string name="settings_enter_password">Indtast adgangskode:</string>
<string name="settings_preemptive">Forhåndsgodkendelse</string>
<string name="settings_preemptive_on">Loginoplysninger sendes ved hver anmodning (anbefalet)</string>
<string name="settings_preemptive_off">Loginoplysninger sendes efter server anmoder om dem</string>
<string name="settings_sync">Synkronisering</string>
<string name="settings_sync_interval_contacts">Synkroniseringsinterval for kontakter</string>
<string name="settings_sync_summary_manually">Kun manuelt</string>
<string name="settings_sync_summary_periodically" tools:ignore="PluralsCandidate">Hver %d minutter + øjeblikkeligt ved lokale ændringer</string>
<string name="settings_sync_summary_not_available">Ikke tilgængeligt</string>
<string name="settings_sync_interval_calendars">Synkroniseringsinterval for kalender</string>
<string name="settings_sync_interval_tasks">Synkroniseringsinterval for opgaver</string>
<string-array name="settings_sync_interval_seconds">
<item>-1</item>
<item>300</item>
<item>600</item>
<item>900</item>
<item>3600</item>
<item>7200</item>
<item>14400</item>
<item>86400</item>
</string-array>
<string-array name="settings_sync_interval_names">
<item>Kun manuelt</item>
<item>Hver 5. minut</item>
<item>Hver 10. minut</item>
<item>Hver 15. minut</item>
<item>En gang i timen</item>
<item>En gang hver 2. time</item>
<item>En gang hver 4. time</item>
<item>En gang om dagen</item>
</string-array>
<!--collection management-->
<!--ExceptionInfoFragment-->
<!--sync errors and DebugInfoActivity-->
<string name="debug_info_title">Debug-info</string>
<string name="sync_error_calendar">Synkronisering af kalenderen lykkedes ikke (%s)</string>
<string name="sync_error_contacts">Synkronisering af adressebogen lykkedes ikke (%s)</string>
<string name="sync_error_tasks">Synkronisering af opgaver lykkedes ikke (%s)</string>
<string name="sync_error">Fejl under %s</string>
<string name="sync_error_http_dav">Serverfejl under %s</string>
<string name="sync_error_local_storage">Databasefejl under %s</string>
<string-array name="sync_error_phases">
<item>forbereder synkronisering</item>
<item>checker funktioner</item>
<item>behandler poster, der er slettet lokalt</item>
<item>behandler poster, der er oprettet/ændret lokalt</item>
<item>uploader poster, der er oprettet/ændret lokalt</item>
<item>checker synkroniseringsstatus</item>
<item>oplister lokale poster</item>
<item>oplister poster på server</item>
<item>sammenligner poster lokalt og på server</item>
<item>downloader poster på server</item>
<item>gemmer synkroniseringsstatus</item>
</string-array>
<string name="sync_error_unauthorized">Fejl i brugernavn/adgangskode</string>
</resources>
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
<?xml version='1.0' encoding='UTF-8'?>
<resources xmlns:tools="http://schemas.android.com/tools">
<!--common strings-->
<string name="app_name">DAVdroid</string>
<string name="help">ヘルプ</string>
<string name="send">送信</string>
<string name="skip">スキップ</string>
<!--startup dialogs-->
<!--global settings-->
<!--AccountsActivity-->
<!--AppSettingsActivity-->
<!--AccountActivity-->
<!--AddAccountActivity-->
<string name="login_type_email">メールアドレスでログイン</string>
<string name="login_type_url">URL とユーザー名でログイン</string>
<string name="login_auth_preemptive">プリエンプティブ認証 (推奨ですが、ダイジェスト認証と互換性がありません)</string>
<!--AccountSettingsActivity-->
<string name="settings_authentication">認証</string>
<string name="settings_username">ユーザー名</string>
<string name="settings_enter_username">ユーザー名を入力:</string>
<string name="settings_password">パスワード</string>
<string name="settings_password_summary">ご利用のサーバーに従ってパスワードを更新します。</string>
<string name="settings_enter_password">パスワードを入力:</string>
<string name="settings_preemptive">プリエンプティブ認証</string>
<string name="settings_preemptive_on">すべてのリクエストで資格情報を送信します (推奨)</string>
<string name="settings_preemptive_off">サーバーが要求した後、資格情報を送信します</string>
<string name="settings_sync">同期</string>
<string name="settings_sync_interval_contacts">連絡先同期間隔</string>
<string name="settings_sync_summary_manually">手動のみ</string>
<string name="settings_sync_summary_periodically" tools:ignore="PluralsCandidate">%d 分ごと + ローカルの変更時はすぐに</string>
<string name="settings_sync_summary_not_available">利用不可</string>
<string name="settings_sync_interval_calendars">カレンダー同期間隔</string>
<string name="settings_sync_interval_tasks">タスク同期間隔</string>
<string-array name="settings_sync_interval_seconds">
<item>-1</item>
<item>300</item>
<item>600</item>
<item>900</item>
<item>3600</item>
<item>7200</item>
<item>14400</item>
<item>86400</item>
</string-array>
<string-array name="settings_sync_interval_names">
<item>手動のみ</item>
<item>5 分ごと</item>
<item>10 分ごと</item>
<item>15 分ごと</item>
<item>1 時間ごと</item>
<item>2 時間ごと</item>
<item>4 時間ごと</item>
<item>1 日 1 回</item>
</string-array>
<!--collection management-->
<!--ExceptionInfoFragment-->
<!--sync errors and DebugInfoActivity-->
<string name="debug_info_title">デバッグ情報</string>
<string name="sync_error_calendar">カレンダーの同期に失敗しました (%s)</string>
<string name="sync_error_contacts">アドレス帳の同期に失敗しました (%s)</string>
<string name="sync_error_tasks">タスクの同期に失敗しました (%s)</string>
<string name="sync_error">%s 時にエラー</string>
<string name="sync_error_http_dav">%s 時にサーバーエラー</string>
<string name="sync_error_local_storage">%s 時にデータベースエラー</string>
<string-array name="sync_error_phases">
<item>同期の準備中</item>
<item>機能の問い合わせ中</item>
<item>ローカルで削除されたエントリーの処理中</item>
<item>作成済/更新済エントリーの準備中</item>
<item>作成済/更新済エントリーのアップロード中</item>
<item>同期の状態を確認中</item>
<item>ローカルのエントリーをリスト中</item>
<item>リモートのエントリーをリスト中</item>
<item>ローカル/リモートのエントリーを比較中</item>
<item>リモートのエントリーをダウンロード中</item>
<item>同期の状態を保存中</item>
</string-array>
<string name="sync_error_unauthorized">ユーザー名/パスワードが間違っています</string>
</resources>
This diff is collapsed.
......@@ -3,34 +3,18 @@
<!--common strings-->
<string name="app_name">DAVdroid</string>
<string name="help">Pomoc</string>
<string name="next">Dalej</string>
<string name="please_wait">Proszę czekać</string>
<string name="send">Wyślij</string>
<string name="skip">Pomiń</string>
<!--MainActivity-->
<string name="main_manage_accounts">Zadządzaj kontami synchronizacji</string>
<string name="main_show_debug_info">Pokaż informacje do debug\'owania</string>
<string name="main_translation_info">Tłumaczenia w innych językach niż angielski i niemiecki zostały dodane przez wiele osób, które są wymienione w odpowienich wersjach językowych. Tłumaczenie na język polski przygotował &lt;a href="https://github.com/oskarjakiela"&gt;Oskar Jakieła&lt;/a&gt;.</string>
<!--DonateDialogFragment-->
<!--startup dialogs-->
<!--global settings-->
<!--AccountsActivity-->
<!--AppSettingsActivity-->
<!--AccountActivity-->
<!--AddAccountActivity-->
<string name="login_type_email">Logowanie za pomocą adresu e-mail</string>
<string name="login_type_email_description">Szczegóły usługi zostaną wykryte automatycznie na podstwie nazwy domeny. Na przykład mojekonto@icloud.com</string>
<string name="login_type_url">Logowanie za pomocą adresu URL i nazwy użytkownika</string>
<string name="login_type_url_description">Szczegóły usługi zostaną automatycznie wykryte przez początkowy URL i nazwę użytkownika. Najczęściej stosowane przez samodzielnie stawiane usługi.</string>
<string name="login_email_description">Proszę wpisać adres e-mail. Jego nazwa domeny zostanie użyta do automatycznego wykrycia konfiguracji usługi.</string>
<string name="login_email_address">E-mail:</string>
<string-array name="login_url_scheme">
<item>http://</item>
<item>https://</item>
</string-array>
<string name="login_http_warning">Jeśli nie używasz połączenia szyfrowanego (HTTPS), inni ludzie mogą z łatwością przechwycić twoje dane logowania, kontakty i wydarzenia.</string>
<string name="login_user_name">Nazwa użytkownika:</string>
<string name="login_base_url">Podstawowy URL (kolekcje zostaną automatycznie wykryte):</string>
<string name="login_auth_preemptive">Autoryzacja prewencyjna (zalecana, ale niezgodna z autoryzacją Digest)</string>
<string name="login_password">Hasło:</string>
<!--Settings activity-->
<string name="settings_title">Ustawienia</string>
<string name="settings_no_accounts">Nie znaleziono kont DAVdroid</string>
<!--AccountSettingsActivity-->
<string name="settings_authentication">Uwierzytelnianie</string>
<string name="settings_username">Nazwa użytkownika</string>
<string name="settings_enter_username">Wpisz nazwe użytkownika:</string>
......@@ -67,40 +51,8 @@
<item>Co 4 godziny</item>
<item>Raz dziennie</item>
</string-array>
<string name="settings_debug">Debugowanie</string>
<string name="settings_security_warning">Potencjalne zagrożenie bezpieczeństwa!</string>
<string name="settings_log_to_external_file">Loguj to zewnętrznego pliku</string>
<string name="settings_log_to_external_file_confirmation">Zewnętrzne pliki logów będą zawierać prywtne dane i będą dostępne dla innych aplikacji. Wyłącz logowanie do zewnętrznego pliku i usuń pliki logów zaraz po uzyciu.</string>
<string name="settings_log_to_external_file_on">Logi są zapisane do %s (jeśli to możliwe)</string>
<string name="settings_log_to_external_file_no_external_storage">Zewnętrzny dysk jest niedostępny</string>
<string name="settings_log_to_external_file_off">Logi są zapisane do ADB</string>
<string name="settings_android_update_title">Aktualizacja wersji Androida</string>
<string name="settings_android_update_description">Aktualizacja wersji Androida może mieć wpływ na to, jak DAVdroid działa DAVdroid. W razie problemów prosimy o usunięcie swoich konta DAVdroid i dodanie je ponownie.</string>
<string name="settings_version_update_title">Ustawienia zostały zaktualizowane</string>
<string name="setup_view_logs">Pokaż logi</string>
<string name="setup_add_account">Dodaj konto</string>
<string name="setup_querying_server">Odpytywanie serwera. Proszę czekać…</string>
<string name="setup_install_apps_info">Zwykły Android nie obsługuje list zadań (w przeciwieństwie do kontaktów i kalendarzy).</string>
<string name="setup_install_tasks_app_html"><![CDATA[
<p>DAVdroid jest w stanie synchronizować zadania z aplikacją <a href=\"market://details?id=org.dmfs.tasks\">Tasks app</a> (autorstwa Marten Gajda).</p>
<p>Z powodu <a href=\"https://code.google.com/p/android/issues/detail?id=25906\">błędu w Androidzie</a>, <b>Tasks app musi zostać zainstalowane przed instalacją DAVdroid</b> (inaczej DAVdroid nie uzyska uprawnień dostępnu do dostawcy zdań).</p>
<p>Jeśli chcesz, aby zdania były synchronizowane:</p>
<p>1. Zaintaluj Tasks app.<br/>
2. Ponownie zainstaluj DAVdroid (aby otrzymać uprawnienia dostępu do zadań).<br/>
3. Dodaj ponownie konto DAVdroid.</p>
<p>W przeciwnym razie możesz pominąć ten krok.</p>
]]></string>
<string name="setup_what_to_sync">Która kolekcja powinna zostać zsynchronizowana?</string>
<string name="setup_address_books">Książki adresowe</string>
<string name="setup_calendars">Kalendarze</string>
<string name="setup_task_lists">Listy zadań</string>
<string name="setup_select_address_book">Wybierz co najmniej jedną książkę adresową (dotknij ponownie, aby odznaczyć) do synchronizacji:</string>
<string name="setup_select_calendars">Wybierz kalendarz do synchronizacji:</string>
<string name="setup_select_task_lists">Wybierz listę zadań do synchronizacji:</string>
<string name="setup_account_details">Szczegóły konta</string>
<string name="setup_account_name">Nazwa konta:</string>
<string name="setup_account_name_hint">Moje konto CalDAV/CardDAV</string>
<string name="setup_read_only">tylko do odczytu</string>
<!--collection management-->
<!--ExceptionInfoFragment-->
<!--sync errors and DebugInfoActivity-->
<string name="debug_info_title">Informacje debugowe</string>
<string name="sync_error_calendar">Synchronizacja kalendarza nie powiodała się (%s)</string>
......
<?xml version='1.0' encoding='UTF-8'?>
<resources xmlns:tools="http://schemas.android.com/tools">
<!--common strings-->
<string name="app_name">DAVdroid</string>
<string name="help">Ajuda</string>
<string name="send">Enviar</string>
<string name="skip">Ignorar</string>
<!--startup dialogs-->
<!--global settings-->
<!--AccountsActivity-->
<!--AppSettingsActivity-->
<!--AccountActivity-->
<!--AddAccountActivity-->
<string name="login_type_email">Autenticação com endereço de e-mail</string>
<string name="login_type_url">Autenticação com usuário e URL</string>
<string name="login_auth_preemptive">Autenticação preferencial (recomendado, mas incompatível com autenticação Digest)</string>
<!--AccountSettingsActivity-->
<string name="settings_authentication">Autenticação</string>
<string name="settings_username">Nome do usuário</string>
<string name="settings_enter_username">Digite o nome do usuário:</string>
<string name="settings_password">Senha</string>
<string name="settings_password_summary">Atualize a senha de acordo com seu servidor.</string>
<string name="settings_enter_password">Digite sua senha:</string>
<string name="settings_preemptive">Autenticação preferencial</string>
<string name="settings_preemptive_on">Credenciais enviadas em cada requisição (recomendado)</string>
<string name="settings_preemptive_off">Credenciais enviadas após a requisição do servidor</string>
<string name="settings_sync">Sincronização</string>
<string name="settings_sync_interval_contacts">Intervalo de sinc. dos contatos</string>
<string name="settings_sync_summary_manually">Apenas manualmente</string>
<string name="settings_sync_summary_periodically" tools:ignore="PluralsCandidate">A cada %d minutos + imediatamente nas alterações locais</string>
<string name="settings_sync_summary_not_available">Indisponível</string>
<string name="settings_sync_interval_calendars">Intervalo de sinc. de calendários</string>
<string name="settings_sync_interval_tasks">Intervalo de sinc de tarefas</string>
<string-array name="settings_sync_interval_seconds">
<item>-1</item>
<item>300</item>
<item>600</item>
<item>900</item>
<item>3600</item>
<item>7200</item>
<item>14400</item>
<item>86400</item>
</string-array>
<string-array name="settings_sync_interval_names">
<item>Apenas manualmente</item>
<item>A cada 5 minutos</item>
<item>A cada 10 minutos</item>
<item>A cada 15 minutos</item>
<item>A cada hora</item>
<item>A cada 2 horas</item>
<item>A cada 4 horas</item>
<item>Uma vez por dia</item>
</string-array>
<!--collection management-->
<!--ExceptionInfoFragment-->
<!--sync errors and DebugInfoActivity-->
<string name="debug_info_title">Informações de depuração</string>
<string name="sync_error_calendar">Falha na sincronização do calendário (%s)</string>
<string name="sync_error_contacts">Falha na sincronização do livro de endereços (%s)</string>
<string name="sync_error_tasks">Falha na sincronização das tarefas (%s)</string>
<string name="sync_error">Erro ao %s</string>
<string name="sync_error_http_dav">Erro do servidor ao %s</string>
<string name="sync_error_local_storage">Erro do banco de dados ao %s</string>
<string-array name="sync_error_phases">
<item>preparando sincronização</item>
<item>procurando capacidades</item>
<item>processando os itens excluídos localmente</item>
<item>preparando os itens criados/modificados</item>
<item>enviando os itens criados/modificados</item>
<item>verificando o estado da sincronização</item>
<item>listando os itens locais</item>
<item>listando os itens remotos</item>
<item>comparando os itens locais/remotos</item>
<item>baixando os itens remotos</item>
<item>salvando o estado da sincronização</item>
</string-array>
<string name="sync_error_unauthorized">Usuário/senha incorreto</string>
</resources>
......@@ -3,32 +3,16 @@
<!--common strings-->
<string name="app_name">DAVDroid</string>
<string name="help">Ajuda</string>
<string name="next">Próximo</string>
<!--MainActivity-->
<string name="main_manage_accounts">Administrar as contas sincronizadas</string>
<!--DonateDialogFragment-->
<!--startup dialogs-->
<!--global settings-->
<!--AccountsActivity-->
<!--AppSettingsActivity-->
<!--AccountActivity-->
<!--AddAccountActivity-->
<string name="login_type_email">Login com seu enderço de email</string>
<string name="login_type_email_description">Detalhes do serviço poderão ser detectados automaticamente pelo nome do
domínio. Exemplo: myaccount@icloud.com</string>
<string name="login_type_url">Login com URL e nome do usuário</string>
<string name="login_type_url_description">Detalhes do serviço poderão ser detectados automaticamente pela URL inicial e nome do usuário.
Usado principalmente para serviços de hospedagem própria.</string>
<string name="login_email_description">Por favor entre com seu endereço de email.
Seu nome de domínio será usado para detectar automaticamente as configurações de serviço</string>
<string name="login_email_address">Email:</string>
<string-array name="login_url_scheme">
<item>http://</item>
<item>https://</item>
</string-array>
<string name="login_http_warning">Ser não utilizar encriptação (HTTPS), outras pessoas podem facilmente interceptar seus dados pessoais, contatos e eventos.</string>
<string name="login_user_name">Usuário:</string>
<string name="login_base_url">URL inicial (container de dados detectados automáticamente):</string>
<string name="login_auth_preemptive">Autenticação preferida (recomendado, mas incompatível com Digest)</string>
<string name="login_password">Senha:</string>
<!--Settings activity-->
<string name="settings_title">Configurações</string>
<string name="settings_no_accounts">Conta DAVdroid não encontrada</string>
<!--AccountSettingsActivity-->
<string name="settings_authentication">Autenticação</string>
<string name="settings_username">Nome de usuário</string>
<string name="settings_enter_username">Informe o nome de usuário:</string>
......@@ -64,16 +48,7 @@
<item>A cada 4 horas</item>
<item>Diáriamente</item>
</string-array>
<string name="setup_add_account">Adicionar conta</string>
<string name="setup_querying_server">Consultando o servidor. Por favor aguarde…</string>
<string name="setup_what_to_sync">Quais coleções serão sincronizadas?</string>
<string name="setup_address_books">Catálogo de Endereços</string>
<string name="setup_calendars">Calendarios</string>
<string name="setup_select_address_book">Selecione pelo menos um endereço (toque novamente para descelecionar):</string>
<string name="setup_select_calendars">Selecione seus calendários:</string>
<string name="setup_account_details">Detalhes da conta</string>
<string name="setup_account_name">Nome da conta:</string>
<string name="setup_account_name_hint">Minha conta CalDAV/CardDAV</string>
<string name="setup_read_only">apenas leitura</string>
<!--collection management-->
<!--ExceptionInfoFragment-->
<!--sync errors and DebugInfoActivity-->
</resources>
......@@ -3,37 +3,18 @@
<!--common strings-->
<string name="app_name">DAVdroid</string>
<string name="help">Помощь</string>
<string name="next">Далее</string>
<string name="please_wait">Пожалуйста, подождите</string>
<string name="send">Отправить</string>
<string name="skip">Пропустить</string>
<!--MainActivity-->
<string name="main_manage_accounts">Управление учётными данными синхронизации</string>
<string name="main_show_debug_info">Показать информацию отладки</string>
<string name="main_welcome">Добро пожаловать в DAVdroid/%s!</string>
<string name="main_translation_info">Перевод на русский язык vasp@zabmail.ru.</string>
<string name="main_used_libraries_heading">DAVdroid использует эти библиотеки (в алфавитном порядке)</string>
<!--DonateDialogFragment-->
<!--startup dialogs-->
<!--global settings-->
<!--AccountsActivity-->
<!--AppSettingsActivity-->
<!--AccountActivity-->
<!--AddAccountActivity-->
<string name="login_type_email">Вход по адресу email</string>
<string name="login_type_email_description">Данные сервиса будут автоматически определены через имя домена. Пример: myaccount@icloud.com</string>
<string name="login_type_url">Вход через URL и имя пользователя</string>
<string name="login_type_url_description">Данные сервиса будут автоматически определены через начальную часть URL и имя пользователя. Обычно
используется для частных сервисов поддерживаемых самостоятельно.</string>
<string name="login_email_description">Введите свой адрес электронной почты. Имя домена из него будет использовано для автоматического определения настроек сервиса.</string>
<string name="login_email_address">Email:</string>
<string-array name="login_url_scheme">
<item>http://</item>
<item>https://</item>
</string-array>
<string name="login_http_warning">Если вы не используете шифрование (HTTPS), кто-нибудь может легко перехватить ваши имена, пароли, контакты и события календарей.</string>
<string name="login_user_name">Имя пользователя:</string>
<string name="login_base_url">Базовый URL (коллекции будут определены автоматически):</string>
<string name="login_auth_preemptive">Упреждающая идентификация (рекомендовано, но несовместимо с Digest идентификацией)</string>
<string name="login_password">Пароль:</string>
<!--Settings activity-->
<string name="settings_title">Настройки</string>
<string name="settings_no_accounts">Не найдено учётных записей DAVdroid</string>
<!--AccountSettingsActivity-->
<string name="settings_authentication">Идентификация</string>
<string name="settings_username">Имя</string>
<string name="settings_enter_username">Введите имя пользователя:</string>
......@@ -70,38 +51,8 @@