Use AccountManager.newChooseAccountIntent

pull/574/head
Alex Baker 8 years ago
parent 840361237c
commit f301ef92c8

@ -1,10 +0,0 @@
package org.tasks.dialogs;
import javax.inject.Inject;
public class AccountSelectionDialog {
@Inject
public AccountSelectionDialog() {
}
}

@ -1,7 +1,6 @@
package org.tasks.injection; package org.tasks.injection;
import org.tasks.activities.CalendarSelectionDialog; import org.tasks.activities.CalendarSelectionDialog;
import org.tasks.dialogs.AccountSelectionDialog;
import org.tasks.dialogs.AddAttachmentDialog; import org.tasks.dialogs.AddAttachmentDialog;
import org.tasks.dialogs.ColorPickerDialog; import org.tasks.dialogs.ColorPickerDialog;
import org.tasks.dialogs.RecordAudioDialog; import org.tasks.dialogs.RecordAudioDialog;
@ -22,8 +21,6 @@ public interface DialogFragmentComponent {
void inject(AddAttachmentDialog addAttachmentDialog); void inject(AddAttachmentDialog addAttachmentDialog);
void inject(AccountSelectionDialog accountSelectionDialog);
void inject(SnoozeDialog snoozeDialog); void inject(SnoozeDialog snoozeDialog);
void inject(SortDialog sortDialog); void inject(SortDialog sortDialog);

@ -1,10 +0,0 @@
package org.tasks.dialogs;
import javax.inject.Inject;
public class AccountSelectionDialog {
@Inject
public AccountSelectionDialog() {
}
}

@ -1,7 +1,6 @@
package org.tasks.injection; package org.tasks.injection;
import org.tasks.activities.CalendarSelectionDialog; import org.tasks.activities.CalendarSelectionDialog;
import org.tasks.dialogs.AccountSelectionDialog;
import org.tasks.dialogs.AddAttachmentDialog; import org.tasks.dialogs.AddAttachmentDialog;
import org.tasks.dialogs.ColorPickerDialog; import org.tasks.dialogs.ColorPickerDialog;
import org.tasks.dialogs.RecordAudioDialog; import org.tasks.dialogs.RecordAudioDialog;
@ -22,8 +21,6 @@ public interface DialogFragmentComponent {
void inject(AddAttachmentDialog addAttachmentDialog); void inject(AddAttachmentDialog addAttachmentDialog);
void inject(AccountSelectionDialog accountSelectionDialog);
void inject(SnoozeDialog snoozeDialog); void inject(SnoozeDialog snoozeDialog);
void inject(SortDialog sortDialog); void inject(SortDialog sortDialog);

@ -5,25 +5,33 @@
*/ */
package com.todoroo.astrid.gtasks.auth; package com.todoroo.astrid.gtasks.auth;
import android.support.v4.app.FragmentManager; import android.accounts.Account;
import android.app.Activity;
import android.app.ProgressDialog; import android.app.ProgressDialog;
import android.content.Intent; import android.content.Intent;
import android.os.Bundle; import android.os.Bundle;
import android.widget.Toast; import android.widget.Toast;
import com.google.android.gms.auth.GoogleAuthException;
import com.google.android.gms.auth.GoogleAuthUtil;
import com.google.android.gms.auth.UserRecoverableAuthException;
import com.google.api.services.tasks.TasksScopes;
import com.todoroo.andlib.utility.DialogUtilities; import com.todoroo.andlib.utility.DialogUtilities;
import com.todoroo.astrid.gtasks.GtasksPreferenceService; import com.todoroo.astrid.gtasks.GtasksPreferenceService;
import com.todoroo.astrid.gtasks.api.GtasksInvoker; import com.todoroo.astrid.gtasks.api.GtasksInvoker;
import org.tasks.AccountManager; import org.tasks.AccountManager;
import org.tasks.R; import org.tasks.R;
import org.tasks.dialogs.AccountSelectionDialog;
import org.tasks.dialogs.DialogBuilder; import org.tasks.dialogs.DialogBuilder;
import org.tasks.injection.ActivityComponent; import org.tasks.injection.ActivityComponent;
import org.tasks.injection.InjectingAppCompatActivity; import org.tasks.injection.InjectingAppCompatActivity;
import java.io.IOException;
import javax.inject.Inject; import javax.inject.Inject;
import timber.log.Timber;
/** /**
* This activity allows users to sign in or log in to Google Tasks * This activity allows users to sign in or log in to Google Tasks
* through the Android account manager * through the Android account manager
@ -31,9 +39,15 @@ import javax.inject.Inject;
* @author Sam Bosley * @author Sam Bosley
* *
*/ */
public class GtasksLoginActivity extends InjectingAppCompatActivity implements AccountSelectionDialog.AccountSelectionHandler { public class GtasksLoginActivity extends InjectingAppCompatActivity {
public interface AuthResultHandler {
void authenticationSuccessful(String accountName);
void authenticationFailed(String message);
}
private static final String FRAG_TAG_ACCOUNT_SELECTION_DIALOG = "frag_tag_account_selection_dialog"; private static final int RC_REQUEST_OAUTH = 10987;
private static final int RC_CHOOSE_ACCOUNT = 10988;
@Inject GtasksPreferenceService gtasksPreferenceService; @Inject GtasksPreferenceService gtasksPreferenceService;
@Inject DialogBuilder dialogBuilder; @Inject DialogBuilder dialogBuilder;
@ -49,17 +63,10 @@ public class GtasksLoginActivity extends InjectingAppCompatActivity implements A
final String existingUsername = gtasksPreferenceService.getUserName(); final String existingUsername = gtasksPreferenceService.getUserName();
if (existingUsername != null && accountManager.hasAccount(existingUsername)) { if (existingUsername != null && accountManager.hasAccount(existingUsername)) {
getAuthToken(existingUsername); getAuthToken(existingUsername);
} else if (accountManager.isEmpty()) {
Toast.makeText(this, R.string.gtasks_GLA_noaccounts, Toast.LENGTH_LONG).show();
finish();
} else { } else {
FragmentManager fragmentManager = getSupportFragmentManager(); Intent chooseAccountIntent = android.accounts.AccountManager.newChooseAccountIntent(
AccountSelectionDialog fragmentByTag = (AccountSelectionDialog) fragmentManager.findFragmentByTag(FRAG_TAG_ACCOUNT_SELECTION_DIALOG); null, null, new String[]{"com.google"}, false, null, null, null, null);
if (fragmentByTag == null) { startActivityForResult(chooseAccountIntent, RC_CHOOSE_ACCOUNT);
fragmentByTag = new AccountSelectionDialog();
fragmentByTag.show(fragmentManager, FRAG_TAG_ACCOUNT_SELECTION_DIALOG);
}
fragmentByTag.setAccountSelectionHandler(this);
} }
} }
@ -76,7 +83,7 @@ public class GtasksLoginActivity extends InjectingAppCompatActivity implements A
} }
private void getAuthToken(String a, final ProgressDialog pd) { private void getAuthToken(String a, final ProgressDialog pd) {
accountManager.getAuthToken(this, a, new AccountManager.AuthResultHandler() { getAuthToken(this, a, new AuthResultHandler() {
@Override @Override
public void authenticationSuccessful(String accountName) { public void authenticationSuccessful(String accountName) {
gtasksPreferenceService.setUserName(accountName); gtasksPreferenceService.setUserName(accountName);
@ -97,23 +104,36 @@ public class GtasksLoginActivity extends InjectingAppCompatActivity implements A
@Override @Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) { protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data); super.onActivityResult(requestCode, resultCode, data);
if(requestCode == AccountManager.REQUEST_AUTHORIZATION && resultCode == RESULT_OK){ if (requestCode == RC_CHOOSE_ACCOUNT && resultCode == RESULT_OK) {
String account = data.getStringExtra(android.accounts.AccountManager.KEY_ACCOUNT_NAME);
getAuthToken(account);
} else if (requestCode == RC_REQUEST_OAUTH && resultCode == RESULT_OK) {
final ProgressDialog pd = dialogBuilder.newProgressDialog(R.string.gtasks_GLA_authenticating); final ProgressDialog pd = dialogBuilder.newProgressDialog(R.string.gtasks_GLA_authenticating);
pd.show(); pd.show();
getAuthToken(accountName, pd); getAuthToken(accountName, pd);
} else { } else {
//User didn't give permission--cancel //User didn't give permission--cancel
onCancel(); finish();
} }
} }
@Override private void getAuthToken(final Activity activity, final String accountName, final AuthResultHandler handler) {
public void accountSelected(String account) { final Account account = accountManager.getAccount(accountName);
getAuthToken(account); if (account == null) {
} handler.authenticationFailed(activity.getString(R.string.gtasks_error_accountNotFound, accountName));
} else {
@Override new Thread(() -> {
public void onCancel() { try {
finish(); GoogleAuthUtil.getToken(activity, account, "oauth2:" + TasksScopes.TASKS, null);
handler.authenticationSuccessful(accountName);
} catch(UserRecoverableAuthException e) {
Timber.e(e, e.getMessage());
activity.startActivityForResult(e.getIntent(), RC_REQUEST_OAUTH);
} catch(GoogleAuthException | IOException e) {
Timber.e(e, e.getMessage());
handler.authenticationFailed(getString(R.string.gtasks_GLA_errorIOAuth));
}
}).start();
}
} }
} }

@ -1,47 +1,30 @@
package org.tasks; package org.tasks;
import android.accounts.Account; import android.accounts.Account;
import android.app.Activity;
import android.content.Context; import android.content.Context;
import com.google.android.gms.auth.GoogleAuthException;
import com.google.android.gms.auth.GoogleAuthUtil;
import com.google.android.gms.auth.UserRecoverableAuthException;
import com.google.api.client.googleapis.extensions.android.accounts.GoogleAccountManager; import com.google.api.client.googleapis.extensions.android.accounts.GoogleAccountManager;
import com.google.api.services.tasks.TasksScopes;
import com.google.common.base.Strings; import com.google.common.base.Strings;
import org.tasks.injection.ForApplication; import org.tasks.injection.ForApplication;
import org.tasks.preferences.PermissionChecker; import org.tasks.preferences.PermissionChecker;
import java.io.IOException;
import java.util.Collections; import java.util.Collections;
import java.util.List; import java.util.List;
import javax.inject.Inject; import javax.inject.Inject;
import timber.log.Timber;
import static com.google.common.collect.Iterables.tryFind; import static com.google.common.collect.Iterables.tryFind;
import static com.google.common.collect.Lists.transform; import static com.google.common.collect.Lists.transform;
import static java.util.Arrays.asList; import static java.util.Arrays.asList;
public class AccountManager { public class AccountManager {
public interface AuthResultHandler {
void authenticationSuccessful(String accountName);
void authenticationFailed(String message);
}
public static final int REQUEST_AUTHORIZATION = 10987;
private final Context context;
private final PermissionChecker permissionChecker; private final PermissionChecker permissionChecker;
private final GoogleAccountManager googleAccountManager; private final GoogleAccountManager googleAccountManager;
@Inject @Inject
public AccountManager(@ForApplication Context context, PermissionChecker permissionChecker) { public AccountManager(@ForApplication Context context, PermissionChecker permissionChecker) {
this.context = context;
this.permissionChecker = permissionChecker; this.permissionChecker = permissionChecker;
googleAccountManager = new GoogleAccountManager(context); googleAccountManager = new GoogleAccountManager(context);
@ -59,26 +42,6 @@ public class AccountManager {
return getAccounts().isEmpty(); return getAccounts().isEmpty();
} }
public void getAuthToken(final Activity activity, final String accountName, final AuthResultHandler handler) {
final Account account = getAccount(accountName);
if (account == null) {
handler.authenticationFailed(activity.getString(R.string.gtasks_error_accountNotFound, accountName));
} else {
new Thread(() -> {
try {
GoogleAuthUtil.getToken(activity, account, "oauth2:" + TasksScopes.TASKS, null);
handler.authenticationSuccessful(accountName);
} catch(UserRecoverableAuthException e) {
Timber.e(e, e.getMessage());
activity.startActivityForResult(e.getIntent(), REQUEST_AUTHORIZATION);
} catch(GoogleAuthException | IOException e) {
Timber.e(e, e.getMessage());
handler.authenticationFailed(context.getString(R.string.gtasks_GLA_errorIOAuth));
}
}).start();
}
}
private List<Account> getAccountList() { private List<Account> getAccountList() {
return permissionChecker.canAccessAccounts() return permissionChecker.canAccessAccounts()
? asList(googleAccountManager.getAccounts()) ? asList(googleAccountManager.getAccounts())

@ -1,66 +0,0 @@
package org.tasks.dialogs;
import android.app.Dialog;
import android.content.DialogInterface;
import android.os.Bundle;
import android.support.annotation.NonNull;
import org.tasks.AccountManager;
import org.tasks.R;
import org.tasks.injection.DialogFragmentComponent;
import org.tasks.injection.InjectingDialogFragment;
import java.util.List;
import javax.inject.Inject;
public class AccountSelectionDialog extends InjectingDialogFragment {
private AccountSelectionHandler handler;
@Override
protected void inject(DialogFragmentComponent component) {
component.inject(this);
}
public interface AccountSelectionHandler {
void accountSelected(String account);
void onCancel();
}
@Inject DialogBuilder dialogBuilder;
@Inject AccountManager accountManager;
@NonNull
@Override
public Dialog onCreateDialog(Bundle savedInstanceState) {
final List<String> accounts = accountManager.getAccounts();
return dialogBuilder.newDialog()
.setTitle(R.string.choose_google_account)
.setItems(accounts, (dialog, which) -> {
handler.accountSelected(accounts.get(which));
dialog.dismiss();
})
.setNegativeButton(android.R.string.cancel, (dialog, which) -> {
if (handler != null) {
handler.onCancel();
}
})
.show();
}
public void setAccountSelectionHandler(AccountSelectionHandler handler) {
this.handler = handler;
}
@Override
public void onCancel(DialogInterface dialog) {
super.onCancel(dialog);
if (handler != null) {
handler.onCancel();
}
}
}

@ -2,7 +2,6 @@ package org.tasks.injection;
import org.tasks.activities.CalendarSelectionDialog; import org.tasks.activities.CalendarSelectionDialog;
import org.tasks.activities.SupportGoogleTaskListPicker; import org.tasks.activities.SupportGoogleTaskListPicker;
import org.tasks.dialogs.AccountSelectionDialog;
import org.tasks.dialogs.AddAttachmentDialog; import org.tasks.dialogs.AddAttachmentDialog;
import org.tasks.dialogs.ColorPickerDialog; import org.tasks.dialogs.ColorPickerDialog;
import org.tasks.dialogs.RecordAudioDialog; import org.tasks.dialogs.RecordAudioDialog;
@ -29,8 +28,6 @@ public interface DialogFragmentComponent {
void inject(AddAttachmentDialog addAttachmentDialog); void inject(AddAttachmentDialog addAttachmentDialog);
void inject(AccountSelectionDialog accountSelectionDialog);
void inject(SnoozeDialog snoozeDialog); void inject(SnoozeDialog snoozeDialog);
void inject(SortDialog sortDialog); void inject(SortDialog sortDialog);

@ -89,7 +89,6 @@
<string name="gcal_TEA_showCalendar_label">إفتح أحداث التقويم</string> <string name="gcal_TEA_showCalendar_label">إفتح أحداث التقويم</string>
<string name="CFC_gtasks_list_text">في القائمة :?</string> <string name="CFC_gtasks_list_text">في القائمة :?</string>
<string name="gtasks_GTA_clear_completed">انتهاء الحذف</string> <string name="gtasks_GTA_clear_completed">انتهاء الحذف</string>
<string name="gtasks_GLA_noaccounts">لا يوجد حساب قوقل للتزامن مع.</string>
<string name="gtasks_GLA_errorIOAuth">عذرا، لم نتمكن من الاتصال مع خادم قوقل. أعد المحاولة مرة أخرى لاحقا.</string> <string name="gtasks_GLA_errorIOAuth">عذرا، لم نتمكن من الاتصال مع خادم قوقل. أعد المحاولة مرة أخرى لاحقا.</string>
<string name="gtasks_GPr_header">مهام قوقل</string> <string name="gtasks_GPr_header">مهام قوقل</string>
<string name="premium_record_audio">تسجيل ملاحظة</string> <string name="premium_record_audio">تسجيل ملاحظة</string>

@ -10,7 +10,6 @@
<string name="TVA_add_comment">Добави коментар...</string> <string name="TVA_add_comment">Добави коментар...</string>
<string name="name">Име</string> <string name="name">Име</string>
<string name="enter_filter_name">Въведете име на филтъра</string> <string name="enter_filter_name">Въведете име на филтъра</string>
<string name="choose_google_account">Изберете Google Account</string>
<string name="backup_BPr_header">Резервни копия</string> <string name="backup_BPr_header">Резервни копия</string>
<string name="backup_BAc_import">Импортиране на задачи</string> <string name="backup_BAc_import">Импортиране на задачи</string>
<string name="backup_BAc_export">Експортиране на задачи</string> <string name="backup_BAc_export">Експортиране на задачи</string>
@ -165,7 +164,6 @@
<string name="CFC_gtasks_list_text">В списък: ?</string> <string name="CFC_gtasks_list_text">В списък: ?</string>
<string name="CFC_gtasks_list_name">В списък GTasks...</string> <string name="CFC_gtasks_list_name">В списък GTasks...</string>
<string name="gtasks_GTA_clear_completed">Изчисти Завършени</string> <string name="gtasks_GTA_clear_completed">Изчисти Завършени</string>
<string name="gtasks_GLA_noaccounts">Няма налични Google акаунти за синхронизация.</string>
<string name="gtasks_GLA_authenticating">Удостоверява се...</string> <string name="gtasks_GLA_authenticating">Удостоверява се...</string>
<string name="gtasks_GLA_errorIOAuth">Съжаляваме, ние имахме проблем с комуникацията със сървърите на Google. Моля, опитайте отново по-късно.</string> <string name="gtasks_GLA_errorIOAuth">Съжаляваме, ние имахме проблем с комуникацията със сървърите на Google. Моля, опитайте отново по-късно.</string>
<string name="gtasks_error_accountNotFound">Акаунт %s не е намерен-моля да излезнете и да влязнете отново от настройките на Google Tasks.</string> <string name="gtasks_error_accountNotFound">Акаунт %s не е намерен-моля да излезнете и да влязнете отново от настройките на Google Tasks.</string>

@ -152,7 +152,6 @@
<string name="CFC_gtasks_list_text">V seznamu: ?</string> <string name="CFC_gtasks_list_text">V seznamu: ?</string>
<string name="CFC_gtasks_list_name">V seznamu Google úkolů</string> <string name="CFC_gtasks_list_name">V seznamu Google úkolů</string>
<string name="gtasks_GTA_clear_completed">Smazat hotové</string> <string name="gtasks_GTA_clear_completed">Smazat hotové</string>
<string name="gtasks_GLA_noaccounts">Žádný dostupný účet Google pro synchronizaci</string>
<string name="gtasks_GLA_authenticating">Ověřuje se...</string> <string name="gtasks_GLA_authenticating">Ověřuje se...</string>
<string name="gtasks_GLA_errorIOAuth">Nastali problémy při komunikaci se servery Google. Zkuste to prosím později.</string> <string name="gtasks_GLA_errorIOAuth">Nastali problémy při komunikaci se servery Google. Zkuste to prosím později.</string>
<string name="gtasks_GPr_header">Google Úkoly (Beta!)</string> <string name="gtasks_GPr_header">Google Úkoly (Beta!)</string>

@ -9,7 +9,6 @@
<string name="actfm_picture_clear">Bild entfernen</string> <string name="actfm_picture_clear">Bild entfernen</string>
<string name="TVA_add_comment">Kommentar hinzufügen …</string> <string name="TVA_add_comment">Kommentar hinzufügen …</string>
<string name="enter_filter_name">Filtername eingeben</string> <string name="enter_filter_name">Filtername eingeben</string>
<string name="choose_google_account">Google-Account auswählen</string>
<string name="backup_BAc_import">Aufgaben importieren</string> <string name="backup_BAc_import">Aufgaben importieren</string>
<string name="backup_BAc_export">Aufgaben exportieren</string> <string name="backup_BAc_export">Aufgaben exportieren</string>
<string name="export_toast">%1$s bis %2$s gesichert.</string> <string name="export_toast">%1$s bis %2$s gesichert.</string>
@ -159,7 +158,6 @@
<string name="CFC_gtasks_list_text">In der Liste: ?</string> <string name="CFC_gtasks_list_text">In der Liste: ?</string>
<string name="CFC_gtasks_list_name">In GTasks-Liste …</string> <string name="CFC_gtasks_list_name">In GTasks-Liste …</string>
<string name="gtasks_GTA_clear_completed">Entferne erledigte Aufgaben</string> <string name="gtasks_GTA_clear_completed">Entferne erledigte Aufgaben</string>
<string name="gtasks_GLA_noaccounts">Keine Google-Accounts zum synchronisieren verfügbar.</string>
<string name="gtasks_GLA_authenticating">Authentifizierung ...</string> <string name="gtasks_GLA_authenticating">Authentifizierung ...</string>
<string name="gtasks_GLA_errorIOAuth">Entschuldigung, während der Kommunikation mit den Google-Servern ist ein Problem aufgetreten. Bitte versuchen Sie es später noch einmal.</string> <string name="gtasks_GLA_errorIOAuth">Entschuldigung, während der Kommunikation mit den Google-Servern ist ein Problem aufgetreten. Bitte versuchen Sie es später noch einmal.</string>
<string name="gtasks_error_accountNotFound">Konto %s nicht gefunden. Bitte ausloggen und erneut über die Einstellungen von Google Tasks einloggen .</string> <string name="gtasks_error_accountNotFound">Konto %s nicht gefunden. Bitte ausloggen und erneut über die Einstellungen von Google Tasks einloggen .</string>

@ -132,7 +132,6 @@
<string name="CFC_gtasks_list_text">Στην λίστα: ?</string> <string name="CFC_gtasks_list_text">Στην λίστα: ?</string>
<string name="CFC_gtasks_list_name">Στην λίστα του GTasks...</string> <string name="CFC_gtasks_list_name">Στην λίστα του GTasks...</string>
<string name="gtasks_GTA_clear_completed">Καθαρισμός ολοκληρωμένων</string> <string name="gtasks_GTA_clear_completed">Καθαρισμός ολοκληρωμένων</string>
<string name="gtasks_GLA_noaccounts">Δεν υπάρχουν λογαριασμοί Google για συγχρονισμο.</string>
<string name="gtasks_GLA_authenticating">Αυθεντικοποίηση...</string> <string name="gtasks_GLA_authenticating">Αυθεντικοποίηση...</string>
<string name="gtasks_GLA_errorIOAuth">Συγγνώμη, υπήρξε σφάλμα επικοινωνίας με τους διακομιστές της Google. Παρακαλουμε δοκιμάστε πάλι μετά</string> <string name="gtasks_GLA_errorIOAuth">Συγγνώμη, υπήρξε σφάλμα επικοινωνίας με τους διακομιστές της Google. Παρακαλουμε δοκιμάστε πάλι μετά</string>
<string name="gtasks_GPr_header">Εργασίες Google</string> <string name="gtasks_GPr_header">Εργασίες Google</string>

@ -10,7 +10,6 @@
<string name="TVA_add_comment">Añadir un comentario...</string> <string name="TVA_add_comment">Añadir un comentario...</string>
<string name="name">Nombre</string> <string name="name">Nombre</string>
<string name="enter_filter_name">Introduzca el nombre del filtro</string> <string name="enter_filter_name">Introduzca el nombre del filtro</string>
<string name="choose_google_account">Elegir cuenta de Google</string>
<string name="backup_BPr_header">Copias de seguridad</string> <string name="backup_BPr_header">Copias de seguridad</string>
<string name="backup_BAc_import">Importar tareas</string> <string name="backup_BAc_import">Importar tareas</string>
<string name="backup_BAc_export">Exportar tareas</string> <string name="backup_BAc_export">Exportar tareas</string>
@ -161,7 +160,6 @@
<string name="CFC_gtasks_list_text">En la Lista: ?</string> <string name="CFC_gtasks_list_text">En la Lista: ?</string>
<string name="CFC_gtasks_list_name">en la Lista GTasks...</string> <string name="CFC_gtasks_list_name">en la Lista GTasks...</string>
<string name="gtasks_GTA_clear_completed">Quitar finalizadas</string> <string name="gtasks_GTA_clear_completed">Quitar finalizadas</string>
<string name="gtasks_GLA_noaccounts">No hay disponible una cuenta de Google con la cual sincronizarse.</string>
<string name="gtasks_GLA_authenticating">Autenticando...</string> <string name="gtasks_GLA_authenticating">Autenticando...</string>
<string name="gtasks_GLA_errorIOAuth">Perdón, hubo un problema al comunicarse con los servidores de Google. Por favor inténtalo mas tarde.</string> <string name="gtasks_GLA_errorIOAuth">Perdón, hubo un problema al comunicarse con los servidores de Google. Por favor inténtalo mas tarde.</string>
<string name="gtasks_error_accountNotFound">No se ha encontrado la cuenta %s --por favor, cierra sesión y vuelve a iniciarla desde la configuración de Google Tasks</string> <string name="gtasks_error_accountNotFound">No se ha encontrado la cuenta %s --por favor, cierra sesión y vuelve a iniciarla desde la configuración de Google Tasks</string>

@ -10,7 +10,6 @@
<string name="TVA_add_comment">اضافه کردن نظر</string> <string name="TVA_add_comment">اضافه کردن نظر</string>
<string name="name">نام</string> <string name="name">نام</string>
<string name="enter_filter_name">نام فیلتر را وارد نمایید</string> <string name="enter_filter_name">نام فیلتر را وارد نمایید</string>
<string name="choose_google_account">انتخاب حساب کاربری گوگل</string>
<string name="backup_BPr_header">پشتیبان ها</string> <string name="backup_BPr_header">پشتیبان ها</string>
<string name="backup_BAc_import">واردکردن وظایف</string> <string name="backup_BAc_import">واردکردن وظایف</string>
<string name="backup_BAc_export">خرجی از وظایف</string> <string name="backup_BAc_export">خرجی از وظایف</string>
@ -114,7 +113,6 @@
<string name="gcal_TEA_showCalendar_label">بازکردن رویداد تقویم</string> <string name="gcal_TEA_showCalendar_label">بازکردن رویداد تقویم</string>
<string name="gcal_completed_title">%s (کامل‌شده)</string> <string name="gcal_completed_title">%s (کامل‌شده)</string>
<string name="gtasks_GTA_clear_completed">حذف انجام شد</string> <string name="gtasks_GTA_clear_completed">حذف انجام شد</string>
<string name="gtasks_GLA_noaccounts">اکانت گوگلی برای همگام سازی موجود نیست</string>
<string name="gtasks_GLA_authenticating">اعتبارسنجی...</string> <string name="gtasks_GLA_authenticating">اعتبارسنجی...</string>
<string name="gtasks_GLA_errorIOAuth">پوزش، ارتباط با سرورهای گوگل میسر نشد. لطفا دوباره تلاش نمایید.</string> <string name="gtasks_GLA_errorIOAuth">پوزش، ارتباط با سرورهای گوگل میسر نشد. لطفا دوباره تلاش نمایید.</string>
<string name="gtasks_GPr_header">وظایف گوگل</string> <string name="gtasks_GPr_header">وظایف گوگل</string>

@ -10,7 +10,6 @@
<string name="TVA_add_comment">Lisää kommentti...</string> <string name="TVA_add_comment">Lisää kommentti...</string>
<string name="name">Nimi</string> <string name="name">Nimi</string>
<string name="enter_filter_name">Syötä suodattimen nimi</string> <string name="enter_filter_name">Syötä suodattimen nimi</string>
<string name="choose_google_account">Valitse Google tili</string>
<string name="backup_BPr_header">Varmuuskopiot</string> <string name="backup_BPr_header">Varmuuskopiot</string>
<string name="backup_BAc_import">Tuo tehtävät</string> <string name="backup_BAc_import">Tuo tehtävät</string>
<string name="backup_BAc_export">Vie tehtävät</string> <string name="backup_BAc_export">Vie tehtävät</string>
@ -165,7 +164,6 @@
<string name="CFC_gtasks_list_text">Listalla: ?</string> <string name="CFC_gtasks_list_text">Listalla: ?</string>
<string name="CFC_gtasks_list_name">Gtask lista...</string> <string name="CFC_gtasks_list_name">Gtask lista...</string>
<string name="gtasks_GTA_clear_completed">Poista valmiit</string> <string name="gtasks_GTA_clear_completed">Poista valmiit</string>
<string name="gtasks_GLA_noaccounts">Google tiliä ei ole saatavissa synkronointia varten.</string>
<string name="gtasks_GLA_authenticating">Todennetaan...</string> <string name="gtasks_GLA_authenticating">Todennetaan...</string>
<string name="gtasks_GLA_errorIOAuth">Valitettavasti meillä on yhteysongelmia Google palvelimiin. Ole hyvä ja yritä myöhemmin uudestaa.</string> <string name="gtasks_GLA_errorIOAuth">Valitettavasti meillä on yhteysongelmia Google palvelimiin. Ole hyvä ja yritä myöhemmin uudestaa.</string>
<string name="gtasks_GPr_header">Google tehtävät</string> <string name="gtasks_GPr_header">Google tehtävät</string>

@ -10,7 +10,6 @@
<string name="TVA_add_comment">Ajouter un commentaire</string> <string name="TVA_add_comment">Ajouter un commentaire</string>
<string name="name">Nom</string> <string name="name">Nom</string>
<string name="enter_filter_name">Entrer le nom du filtre</string> <string name="enter_filter_name">Entrer le nom du filtre</string>
<string name="choose_google_account">Choisir un compte Google</string>
<string name="backup_BPr_header">Sauvegardes</string> <string name="backup_BPr_header">Sauvegardes</string>
<string name="backup_BAc_import">Importer des tâches</string> <string name="backup_BAc_import">Importer des tâches</string>
<string name="backup_BAc_export">Exporter des tâches</string> <string name="backup_BAc_export">Exporter des tâches</string>
@ -159,7 +158,6 @@
<string name="CFC_gtasks_list_text">Dans la liste : ?</string> <string name="CFC_gtasks_list_text">Dans la liste : ?</string>
<string name="CFC_gtasks_list_name">Dans la liste GTasks...</string> <string name="CFC_gtasks_list_name">Dans la liste GTasks...</string>
<string name="gtasks_GTA_clear_completed">Effacer les tâches terminés</string> <string name="gtasks_GTA_clear_completed">Effacer les tâches terminés</string>
<string name="gtasks_GLA_noaccounts">Aucun compte Google trouvé pour la synchronisation.</string>
<string name="gtasks_GLA_authenticating">Authentification en cours...</string> <string name="gtasks_GLA_authenticating">Authentification en cours...</string>
<string name="gtasks_GLA_errorIOAuth">Erreur de communication avec les serveurs Google. Veuillez essayer plus tard.</string> <string name="gtasks_GLA_errorIOAuth">Erreur de communication avec les serveurs Google. Veuillez essayer plus tard.</string>
<string name="gtasks_error_accountNotFound">Le compte %s est introuvable--veuillez vous déconnecter puis vous reconnecter depuis les préférences Google Tasks.</string> <string name="gtasks_error_accountNotFound">Le compte %s est introuvable--veuillez vous déconnecter puis vous reconnecter depuis les préférences Google Tasks.</string>

@ -10,7 +10,6 @@
<string name="TVA_add_comment">Añadir un comentario...</string> <string name="TVA_add_comment">Añadir un comentario...</string>
<string name="name">Nombre</string> <string name="name">Nombre</string>
<string name="enter_filter_name">Introduzca el nombre del filtro</string> <string name="enter_filter_name">Introduzca el nombre del filtro</string>
<string name="choose_google_account">Elegir cuenta de Google</string>
<string name="backup_BPr_header">Copias de seguridad</string> <string name="backup_BPr_header">Copias de seguridad</string>
<string name="backup_BAc_import">Importar tareas</string> <string name="backup_BAc_import">Importar tareas</string>
<string name="backup_BAc_export">Exportar tareas</string> <string name="backup_BAc_export">Exportar tareas</string>
@ -162,7 +161,6 @@
<string name="CFC_gtasks_list_text">En la Lista: ?</string> <string name="CFC_gtasks_list_text">En la Lista: ?</string>
<string name="CFC_gtasks_list_name">en la Lista GTasks...</string> <string name="CFC_gtasks_list_name">en la Lista GTasks...</string>
<string name="gtasks_GTA_clear_completed">Quitar finalizadas</string> <string name="gtasks_GTA_clear_completed">Quitar finalizadas</string>
<string name="gtasks_GLA_noaccounts">No hay disponible una cuenta de Google con la cual sincronizarse.</string>
<string name="gtasks_GLA_authenticating">Autenticando...</string> <string name="gtasks_GLA_authenticating">Autenticando...</string>
<string name="gtasks_GLA_errorIOAuth">Perdón, hubo un problema al comunicarse con los servidores de Google. Por favor inténtalo mas tarde.</string> <string name="gtasks_GLA_errorIOAuth">Perdón, hubo un problema al comunicarse con los servidores de Google. Por favor inténtalo mas tarde.</string>
<string name="gtasks_error_accountNotFound">No se ha encontrado la cuenta %s --por favor, cierra sesión y vuelve a iniciarla desde la configuración de Google Tasks</string> <string name="gtasks_error_accountNotFound">No se ha encontrado la cuenta %s --por favor, cierra sesión y vuelve a iniciarla desde la configuración de Google Tasks</string>

@ -10,7 +10,6 @@
<string name="TVA_add_comment">Hozzászólás írása...</string> <string name="TVA_add_comment">Hozzászólás írása...</string>
<string name="name">Cím</string> <string name="name">Cím</string>
<string name="enter_filter_name">Kérem a szűrő nevét</string> <string name="enter_filter_name">Kérem a szűrő nevét</string>
<string name="choose_google_account">Google Fiók kiválasztása</string>
<string name="backup_BPr_header">Mentések</string> <string name="backup_BPr_header">Mentések</string>
<string name="backup_BAc_import">Feladatok importálása</string> <string name="backup_BAc_import">Feladatok importálása</string>
<string name="backup_BAc_export">Feladatok exportálása</string> <string name="backup_BAc_export">Feladatok exportálása</string>
@ -165,7 +164,6 @@
<string name="CFC_gtasks_list_text">Listában: ?</string> <string name="CFC_gtasks_list_text">Listában: ?</string>
<string name="CFC_gtasks_list_name">Ebben a GTasks listában...</string> <string name="CFC_gtasks_list_name">Ebben a GTasks listában...</string>
<string name="gtasks_GTA_clear_completed">Elvégzettek törlése</string> <string name="gtasks_GTA_clear_completed">Elvégzettek törlése</string>
<string name="gtasks_GLA_noaccounts">Nincs elérhető Google fiók a szinkronizáláshoz.</string>
<string name="gtasks_GLA_authenticating">Azonosítás...</string> <string name="gtasks_GLA_authenticating">Azonosítás...</string>
<string name="gtasks_GLA_errorIOAuth">Sajnáljuk, de hiba történt a Google szervereival való kommunikálás során. Próbáld újra később.</string> <string name="gtasks_GLA_errorIOAuth">Sajnáljuk, de hiba történt a Google szervereival való kommunikálás során. Próbáld újra később.</string>
<string name="gtasks_error_accountNotFound">%s fiók nem található -- kérlek, jelentkezz ki, és vissza a Google Tasks beállításokban.</string> <string name="gtasks_error_accountNotFound">%s fiók nem található -- kérlek, jelentkezz ki, és vissza a Google Tasks beállításokban.</string>

@ -10,7 +10,6 @@
<string name="TVA_add_comment">Aggiungi un commento...</string> <string name="TVA_add_comment">Aggiungi un commento...</string>
<string name="name">Nome</string> <string name="name">Nome</string>
<string name="enter_filter_name">Introduci il nome filtro</string> <string name="enter_filter_name">Introduci il nome filtro</string>
<string name="choose_google_account">Scegli l\'account Google</string>
<string name="backup_BPr_header">Salvataggi</string> <string name="backup_BPr_header">Salvataggi</string>
<string name="backup_BAc_import">Importa attività</string> <string name="backup_BAc_import">Importa attività</string>
<string name="backup_BAc_export">Esporta attività</string> <string name="backup_BAc_export">Esporta attività</string>
@ -162,7 +161,6 @@
<string name="CFC_gtasks_list_text">Nella lista: ?</string> <string name="CFC_gtasks_list_text">Nella lista: ?</string>
<string name="CFC_gtasks_list_name">Nella lista GTasks...</string> <string name="CFC_gtasks_list_name">Nella lista GTasks...</string>
<string name="gtasks_GTA_clear_completed">Elimina attività completate</string> <string name="gtasks_GTA_clear_completed">Elimina attività completate</string>
<string name="gtasks_GLA_noaccounts">Non è disponibile nessun Google account con cui sincronizzarsi.</string>
<string name="gtasks_GLA_authenticating">Autenticazione...</string> <string name="gtasks_GLA_authenticating">Autenticazione...</string>
<string name="gtasks_GLA_errorIOAuth">Ci scusiamo per il disagio, abbiamo dei problemi a comunicare con i server di Google. Per favore riprovare più tardi.</string> <string name="gtasks_GLA_errorIOAuth">Ci scusiamo per il disagio, abbiamo dei problemi a comunicare con i server di Google. Per favore riprovare più tardi.</string>
<string name="gtasks_GPr_header">Attività Google</string> <string name="gtasks_GPr_header">Attività Google</string>

@ -10,7 +10,6 @@
<string name="TVA_add_comment">הוסף הערה</string> <string name="TVA_add_comment">הוסף הערה</string>
<string name="name">שם</string> <string name="name">שם</string>
<string name="enter_filter_name">הזן שם מסנן</string> <string name="enter_filter_name">הזן שם מסנן</string>
<string name="choose_google_account">בחר חשבון גוגל</string>
<string name="backup_BPr_header">גיבויים</string> <string name="backup_BPr_header">גיבויים</string>
<string name="backup_BAc_import">ייבוא משימות</string> <string name="backup_BAc_import">ייבוא משימות</string>
<string name="backup_BAc_export">ייצוא משימות</string> <string name="backup_BAc_export">ייצוא משימות</string>
@ -162,7 +161,6 @@
<string name="CFC_gtasks_list_text">ברשימה: ?</string> <string name="CFC_gtasks_list_text">ברשימה: ?</string>
<string name="CFC_gtasks_list_name">ברשימה של ״משימות גוגל״</string> <string name="CFC_gtasks_list_name">ברשימה של ״משימות גוגל״</string>
<string name="gtasks_GTA_clear_completed">נקה משימות שבוצעו</string> <string name="gtasks_GTA_clear_completed">נקה משימות שבוצעו</string>
<string name="gtasks_GLA_noaccounts">לא נמצאו חשבונות גוגל לסינכרון</string>
<string name="gtasks_GLA_authenticating">מאמת...</string> <string name="gtasks_GLA_authenticating">מאמת...</string>
<string name="gtasks_GLA_errorIOAuth">בעיה בהתחברות לשרתי גוגל. נא נסה שוב מאוחר יותר.</string> <string name="gtasks_GLA_errorIOAuth">בעיה בהתחברות לשרתי גוגל. נא נסה שוב מאוחר יותר.</string>
<string name="gtasks_GPr_header">״משימות גוגל״</string> <string name="gtasks_GPr_header">״משימות גוגל״</string>

@ -10,7 +10,6 @@
<string name="TVA_add_comment">コメントする</string> <string name="TVA_add_comment">コメントする</string>
<string name="name">名前</string> <string name="name">名前</string>
<string name="enter_filter_name">フィルター名を入力</string> <string name="enter_filter_name">フィルター名を入力</string>
<string name="choose_google_account">Google アカウントを選択</string>
<string name="backup_BPr_header">バックアップ</string> <string name="backup_BPr_header">バックアップ</string>
<string name="backup_BAc_import">タスクのインポート</string> <string name="backup_BAc_import">タスクのインポート</string>
<string name="backup_BAc_export">タスクのエクスポート</string> <string name="backup_BAc_export">タスクのエクスポート</string>
@ -162,7 +161,6 @@
<string name="CFC_gtasks_list_text">リストにありますか ?</string> <string name="CFC_gtasks_list_text">リストにありますか ?</string>
<string name="CFC_gtasks_list_name">GTasks リストに...</string> <string name="CFC_gtasks_list_name">GTasks リストに...</string>
<string name="gtasks_GTA_clear_completed">クリアが完了しました</string> <string name="gtasks_GTA_clear_completed">クリアが完了しました</string>
<string name="gtasks_GLA_noaccounts">同期するために有効な Google アカウントがありません.</string>
<string name="gtasks_GLA_authenticating">認証中...</string> <string name="gtasks_GLA_authenticating">認証中...</string>
<string name="gtasks_GLA_errorIOAuth">すみません、Googleのサーバとの通信で問題が発生しました。しばらくしてから再度やり直してください。</string> <string name="gtasks_GLA_errorIOAuth">すみません、Googleのサーバとの通信で問題が発生しました。しばらくしてから再度やり直してください。</string>
<string name="gtasks_GPr_header">Google Tasks (ベータ版!)</string> <string name="gtasks_GPr_header">Google Tasks (ベータ版!)</string>

@ -10,7 +10,6 @@
<string name="TVA_add_comment">댓글 쓰기...</string> <string name="TVA_add_comment">댓글 쓰기...</string>
<string name="name">이름</string> <string name="name">이름</string>
<string name="enter_filter_name">필터 이름 입력</string> <string name="enter_filter_name">필터 이름 입력</string>
<string name="choose_google_account">구글 계정 선택</string>
<string name="backup_BPr_header">백업</string> <string name="backup_BPr_header">백업</string>
<string name="backup_BAc_import">할일 가져오기</string> <string name="backup_BAc_import">할일 가져오기</string>
<string name="backup_BAc_export">할일 내보내기</string> <string name="backup_BAc_export">할일 내보내기</string>
@ -166,7 +165,6 @@
<string name="CFC_gtasks_list_text">목록에: ?</string> <string name="CFC_gtasks_list_text">목록에: ?</string>
<string name="CFC_gtasks_list_name">GTasks 목록에...</string> <string name="CFC_gtasks_list_name">GTasks 목록에...</string>
<string name="gtasks_GTA_clear_completed">삭제 완료</string> <string name="gtasks_GTA_clear_completed">삭제 완료</string>
<string name="gtasks_GLA_noaccounts">동기화 가능한 구글 계정이 없음</string>
<string name="gtasks_GLA_authenticating">인증 중...</string> <string name="gtasks_GLA_authenticating">인증 중...</string>
<string name="gtasks_GLA_errorIOAuth">죄송합니다, 구글 서버와 통신하는 데 문제가 있습니다. 잠시 후 다시 시도하세요.</string> <string name="gtasks_GLA_errorIOAuth">죄송합니다, 구글 서버와 통신하는 데 문제가 있습니다. 잠시 후 다시 시도하세요.</string>
<string name="gtasks_GPr_header">구글 할일 목록 (Google Tasks)</string> <string name="gtasks_GPr_header">구글 할일 목록 (Google Tasks)</string>

@ -10,7 +10,6 @@
<string name="TVA_add_comment">Voeg een opmerking toe</string> <string name="TVA_add_comment">Voeg een opmerking toe</string>
<string name="name">Naam</string> <string name="name">Naam</string>
<string name="enter_filter_name">Vul een filter naam in</string> <string name="enter_filter_name">Vul een filter naam in</string>
<string name="choose_google_account">Kies Google Account</string>
<string name="backup_BPr_header">Back-ups</string> <string name="backup_BPr_header">Back-ups</string>
<string name="backup_BAc_import">Taken importeren</string> <string name="backup_BAc_import">Taken importeren</string>
<string name="backup_BAc_export">Taken exporteren</string> <string name="backup_BAc_export">Taken exporteren</string>
@ -161,7 +160,6 @@
<string name="CFC_gtasks_list_text">In lijst: ?</string> <string name="CFC_gtasks_list_text">In lijst: ?</string>
<string name="CFC_gtasks_list_name">In GTasks lijst...</string> <string name="CFC_gtasks_list_name">In GTasks lijst...</string>
<string name="gtasks_GTA_clear_completed">Verwijderen Voltooid</string> <string name="gtasks_GTA_clear_completed">Verwijderen Voltooid</string>
<string name="gtasks_GLA_noaccounts">Geen Google account beschikbaar voor synchronisatie</string>
<string name="gtasks_GLA_authenticating">Verifiëren...</string> <string name="gtasks_GLA_authenticating">Verifiëren...</string>
<string name="gtasks_GLA_errorIOAuth">Sorry, we konden geen verbinding maken met de servers van Google. Probeer het later opnieuw.</string> <string name="gtasks_GLA_errorIOAuth">Sorry, we konden geen verbinding maken met de servers van Google. Probeer het later opnieuw.</string>
<string name="gtasks_GPr_header">Google Taken (Beta!)</string> <string name="gtasks_GPr_header">Google Taken (Beta!)</string>

@ -10,7 +10,6 @@
<string name="TVA_add_comment">Dodaj komentarz...</string> <string name="TVA_add_comment">Dodaj komentarz...</string>
<string name="name">Nazwa</string> <string name="name">Nazwa</string>
<string name="enter_filter_name">Podaj nazwę filtra</string> <string name="enter_filter_name">Podaj nazwę filtra</string>
<string name="choose_google_account">Wybierz konto Google</string>
<string name="backup_BPr_header">Kopie zapasowe</string> <string name="backup_BPr_header">Kopie zapasowe</string>
<string name="backup_BAc_import">Importuj zadania</string> <string name="backup_BAc_import">Importuj zadania</string>
<string name="backup_BAc_export">Eksportuj zadania</string> <string name="backup_BAc_export">Eksportuj zadania</string>
@ -161,7 +160,6 @@
<string name="CFC_gtasks_list_text">Na liście: ?</string> <string name="CFC_gtasks_list_text">Na liście: ?</string>
<string name="CFC_gtasks_list_name">Na liście GTasks...</string> <string name="CFC_gtasks_list_name">Na liście GTasks...</string>
<string name="gtasks_GTA_clear_completed">Wyczyść zakończone</string> <string name="gtasks_GTA_clear_completed">Wyczyść zakończone</string>
<string name="gtasks_GLA_noaccounts">Brak dostępnych kont Google do synchronizacji.</string>
<string name="gtasks_GLA_authenticating">Uwierzytelnianie...</string> <string name="gtasks_GLA_authenticating">Uwierzytelnianie...</string>
<string name="gtasks_GLA_errorIOAuth">Przepraszamy, mieliśmy problem z porozumieniem się z serwerami Google. Prosimy spróbować ponownie.</string> <string name="gtasks_GLA_errorIOAuth">Przepraszamy, mieliśmy problem z porozumieniem się z serwerami Google. Prosimy spróbować ponownie.</string>
<string name="gtasks_GPr_header">Zadania Google</string> <string name="gtasks_GPr_header">Zadania Google</string>

@ -10,7 +10,6 @@
<string name="TVA_add_comment">Comentar...</string> <string name="TVA_add_comment">Comentar...</string>
<string name="name">Nome</string> <string name="name">Nome</string>
<string name="enter_filter_name">Digite o nome do filtro</string> <string name="enter_filter_name">Digite o nome do filtro</string>
<string name="choose_google_account">Selecione a Conta do Google</string>
<string name="backup_BAc_import">Importar tarefas</string> <string name="backup_BAc_import">Importar tarefas</string>
<string name="backup_BAc_export">Exportar tarefas</string> <string name="backup_BAc_export">Exportar tarefas</string>
<string name="export_toast">Backups feitos: de %1$s para %2$s.</string> <string name="export_toast">Backups feitos: de %1$s para %2$s.</string>
@ -158,7 +157,6 @@
<string name="CFC_gtasks_list_text">Na lista: ?</string> <string name="CFC_gtasks_list_text">Na lista: ?</string>
<string name="CFC_gtasks_list_name">No Google Tasks...</string> <string name="CFC_gtasks_list_name">No Google Tasks...</string>
<string name="gtasks_GTA_clear_completed">Limpeza concluída</string> <string name="gtasks_GTA_clear_completed">Limpeza concluída</string>
<string name="gtasks_GLA_noaccounts">Google não está disponível para sincronização com contas.</string>
<string name="gtasks_GLA_authenticating">Autenticando ...</string> <string name="gtasks_GLA_authenticating">Autenticando ...</string>
<string name="gtasks_GLA_errorIOAuth">Desculpe-nos, tivemos problemas de comunicação com os servidores do Google. Tente mais tarde.</string> <string name="gtasks_GLA_errorIOAuth">Desculpe-nos, tivemos problemas de comunicação com os servidores do Google. Tente mais tarde.</string>
<string name="gtasks_GPr_header">Google Tarefas</string> <string name="gtasks_GPr_header">Google Tarefas</string>

@ -147,7 +147,6 @@
<string name="CFC_gtasks_list_text">Na lista: ?</string> <string name="CFC_gtasks_list_text">Na lista: ?</string>
<string name="CFC_gtasks_list_name">Na lista GTasks</string> <string name="CFC_gtasks_list_name">Na lista GTasks</string>
<string name="gtasks_GTA_clear_completed">Remoção terminada</string> <string name="gtasks_GTA_clear_completed">Remoção terminada</string>
<string name="gtasks_GLA_noaccounts">Não possui qualquer conta Google para sincronização.</string>
<string name="gtasks_GLA_authenticating">Autenticação...</string> <string name="gtasks_GLA_authenticating">Autenticação...</string>
<string name="gtasks_GLA_errorIOAuth">Ocorreu um erro ao comunicar com os servidores Google. Tente mais tarde.</string> <string name="gtasks_GLA_errorIOAuth">Ocorreu um erro ao comunicar com os servidores Google. Tente mais tarde.</string>
<string name="gtasks_GPr_header">Tarefas Google</string> <string name="gtasks_GPr_header">Tarefas Google</string>

@ -10,7 +10,6 @@
<string name="TVA_add_comment">Добавить комментарий...</string> <string name="TVA_add_comment">Добавить комментарий...</string>
<string name="name">Тег:</string> <string name="name">Тег:</string>
<string name="enter_filter_name">Введите имя фильтра</string> <string name="enter_filter_name">Введите имя фильтра</string>
<string name="choose_google_account">Выберите аккаунт Google</string>
<string name="backup_BPr_header">Резервные копии</string> <string name="backup_BPr_header">Резервные копии</string>
<string name="backup_BAc_import">Импортировать задачи</string> <string name="backup_BAc_import">Импортировать задачи</string>
<string name="backup_BAc_export">Экспортировать задачи</string> <string name="backup_BAc_export">Экспортировать задачи</string>
@ -162,7 +161,6 @@
<string name="CFC_gtasks_list_text">В Списке: ?</string> <string name="CFC_gtasks_list_text">В Списке: ?</string>
<string name="CFC_gtasks_list_name">В GTask Список...</string> <string name="CFC_gtasks_list_name">В GTask Список...</string>
<string name="gtasks_GTA_clear_completed">Очистить завершенные</string> <string name="gtasks_GTA_clear_completed">Очистить завершенные</string>
<string name="gtasks_GLA_noaccounts">Нет доступных аккаунтов Google для синхронизации</string>
<string name="gtasks_GLA_authenticating">Авторизация...</string> <string name="gtasks_GLA_authenticating">Авторизация...</string>
<string name="gtasks_GLA_errorIOAuth">При обращении к серверам Google возникли проблемы. Пожалуйста, попробуйте позже.</string> <string name="gtasks_GLA_errorIOAuth">При обращении к серверам Google возникли проблемы. Пожалуйста, попробуйте позже.</string>
<string name="gtasks_error_accountNotFound">Учетная запись %s не найдена -- пожалуйста, выйдите и войдите снова через настройки Google Tasks.</string> <string name="gtasks_error_accountNotFound">Учетная запись %s не найдена -- пожалуйста, выйдите и войдите снова через настройки Google Tasks.</string>

@ -141,7 +141,6 @@
<string name="CFC_gtasks_list_text">V zozname: ?</string> <string name="CFC_gtasks_list_text">V zozname: ?</string>
<string name="CFC_gtasks_list_name">V GTasks zozname...</string> <string name="CFC_gtasks_list_name">V GTasks zozname...</string>
<string name="gtasks_GTA_clear_completed">Vymazať dokončené</string> <string name="gtasks_GTA_clear_completed">Vymazať dokončené</string>
<string name="gtasks_GLA_noaccounts">Nieje k dispozícii synchronizácia Google účtu.</string>
<string name="gtasks_GLA_authenticating">Overovanie...</string> <string name="gtasks_GLA_authenticating">Overovanie...</string>
<string name="gtasks_GLA_errorIOAuth">Prepáč, nastal problém v komunikácii s Google serverom. Prosím, skús to znovu neskôr.</string> <string name="gtasks_GLA_errorIOAuth">Prepáč, nastal problém v komunikácii s Google serverom. Prosím, skús to znovu neskôr.</string>
<string name="gtasks_GPr_header">Úlohy Google</string> <string name="gtasks_GPr_header">Úlohy Google</string>

@ -136,7 +136,6 @@
<string name="CFC_gtasks_list_text">V seznamu: ?</string> <string name="CFC_gtasks_list_text">V seznamu: ?</string>
<string name="CFC_gtasks_list_name">Na GNaloge seznamu...</string> <string name="CFC_gtasks_list_name">Na GNaloge seznamu...</string>
<string name="gtasks_GTA_clear_completed">Zbriši dokončano</string> <string name="gtasks_GTA_clear_completed">Zbriši dokončano</string>
<string name="gtasks_GLA_noaccounts">Ne morem se uskladiti z neobstoječimi Google računi.</string>
<string name="gtasks_GLA_authenticating">Avtentikacija v teku ...</string> <string name="gtasks_GLA_authenticating">Avtentikacija v teku ...</string>
<string name="gtasks_GLA_errorIOAuth">Žal smo imeli težave pri povezovanju z Google strežniki. Prosimo, poskusite ponovno kasneje.</string> <string name="gtasks_GLA_errorIOAuth">Žal smo imeli težave pri povezovanju z Google strežniki. Prosimo, poskusite ponovno kasneje.</string>
<string name="gtasks_GPr_header">Google Naloge</string> <string name="gtasks_GPr_header">Google Naloge</string>

@ -10,7 +10,6 @@
<string name="TVA_add_comment">Lägg till en kommentar...</string> <string name="TVA_add_comment">Lägg till en kommentar...</string>
<string name="name">Namn</string> <string name="name">Namn</string>
<string name="enter_filter_name">Ange ett namn för filtret</string> <string name="enter_filter_name">Ange ett namn för filtret</string>
<string name="choose_google_account">Välj Googlekonto</string>
<string name="backup_BPr_header">Säkerhetskopior</string> <string name="backup_BPr_header">Säkerhetskopior</string>
<string name="backup_BAc_import">Importera uppgifter</string> <string name="backup_BAc_import">Importera uppgifter</string>
<string name="backup_BAc_export">Exportera uppgifter</string> <string name="backup_BAc_export">Exportera uppgifter</string>
@ -162,7 +161,6 @@
<string name="CFC_gtasks_list_text">I listan: ?</string> <string name="CFC_gtasks_list_text">I listan: ?</string>
<string name="CFC_gtasks_list_name">I lista på Google Uppgifter...</string> <string name="CFC_gtasks_list_name">I lista på Google Uppgifter...</string>
<string name="gtasks_GTA_clear_completed">Rensa bort färdiga</string> <string name="gtasks_GTA_clear_completed">Rensa bort färdiga</string>
<string name="gtasks_GLA_noaccounts">Inga tillgängliga Googlekonton att synkronisera med.</string>
<string name="gtasks_GLA_authenticating">Autentiserar...</string> <string name="gtasks_GLA_authenticating">Autentiserar...</string>
<string name="gtasks_GLA_errorIOAuth">Vi hade problem med förbindelsen till Googles servrar. Försök igen senare.</string> <string name="gtasks_GLA_errorIOAuth">Vi hade problem med förbindelsen till Googles servrar. Försök igen senare.</string>
<string name="gtasks_GPr_header">Google Uppgifter</string> <string name="gtasks_GPr_header">Google Uppgifter</string>

@ -124,7 +124,6 @@
<string name="CFC_gtasks_list_text">Liste içinde: ?</string> <string name="CFC_gtasks_list_text">Liste içinde: ?</string>
<string name="CFC_gtasks_list_name">Gtasks Listesi içinde...</string> <string name="CFC_gtasks_list_name">Gtasks Listesi içinde...</string>
<string name="gtasks_GTA_clear_completed">Tamamlanları Temizle</string> <string name="gtasks_GTA_clear_completed">Tamamlanları Temizle</string>
<string name="gtasks_GLA_noaccounts">Eşleştirilecek Google hesabı mevcut değil.</string>
<string name="gtasks_GLA_authenticating">Kimlik doğrulanıyor...</string> <string name="gtasks_GLA_authenticating">Kimlik doğrulanıyor...</string>
<string name="gtasks_GLA_errorIOAuth">Üzgünüm, Google sunucuları ile bağlanmakta sıkıntı yaşıyoruz. Lütfen daha sonra yeniden deneyin.</string> <string name="gtasks_GLA_errorIOAuth">Üzgünüm, Google sunucuları ile bağlanmakta sıkıntı yaşıyoruz. Lütfen daha sonra yeniden deneyin.</string>
<string name="gtasks_GPr_header">Google Görevleri (Beta!)</string> <string name="gtasks_GPr_header">Google Görevleri (Beta!)</string>

@ -10,7 +10,6 @@
<string name="TVA_add_comment">Додати коментар...</string> <string name="TVA_add_comment">Додати коментар...</string>
<string name="name">Ім\'я</string> <string name="name">Ім\'я</string>
<string name="enter_filter_name">Введіть назву фільтра</string> <string name="enter_filter_name">Введіть назву фільтра</string>
<string name="choose_google_account">Оберіть Google аккаунт</string>
<string name="backup_BPr_header">Резервні копії</string> <string name="backup_BPr_header">Резервні копії</string>
<string name="backup_BAc_import">Імпортувати завдання</string> <string name="backup_BAc_import">Імпортувати завдання</string>
<string name="backup_BAc_export">Експорт завдань</string> <string name="backup_BAc_export">Експорт завдань</string>
@ -165,7 +164,6 @@
<string name="CFC_gtasks_list_text">В списку: ?</string> <string name="CFC_gtasks_list_text">В списку: ?</string>
<string name="CFC_gtasks_list_name">В GTasks списку...</string> <string name="CFC_gtasks_list_name">В GTasks списку...</string>
<string name="gtasks_GTA_clear_completed">Очистити завершені</string> <string name="gtasks_GTA_clear_completed">Очистити завершені</string>
<string name="gtasks_GLA_noaccounts">Немає облікового запису Google для синхронізації.</string>
<string name="gtasks_GLA_authenticating">Автентифікація...</string> <string name="gtasks_GLA_authenticating">Автентифікація...</string>
<string name="gtasks_GLA_errorIOAuth">Вибачте, проблеми при зверненні до серверів Google. Будь ласка, спробуйте пізніше.</string> <string name="gtasks_GLA_errorIOAuth">Вибачте, проблеми при зверненні до серверів Google. Будь ласка, спробуйте пізніше.</string>
<string name="gtasks_error_accountNotFound">Аккаунт %s не знайдено - будь ласка, вийдіть і увійдіть знову через налаштування Google Tasks.</string> <string name="gtasks_error_accountNotFound">Аккаунт %s не знайдено - будь ласка, вийдіть і увійдіть знову через налаштування Google Tasks.</string>

@ -10,7 +10,6 @@
<string name="TVA_add_comment">添加注释...</string> <string name="TVA_add_comment">添加注释...</string>
<string name="name">名称</string> <string name="name">名称</string>
<string name="enter_filter_name">输入过滤器名称</string> <string name="enter_filter_name">输入过滤器名称</string>
<string name="choose_google_account">选择Google账户</string>
<string name="backup_BPr_header">备份</string> <string name="backup_BPr_header">备份</string>
<string name="backup_BAc_import">导入任务</string> <string name="backup_BAc_import">导入任务</string>
<string name="backup_BAc_export">导出任务</string> <string name="backup_BAc_export">导出任务</string>
@ -124,7 +123,6 @@
<string name="CFC_gtasks_list_text">列表内容: ?</string> <string name="CFC_gtasks_list_text">列表内容: ?</string>
<string name="CFC_gtasks_list_name">在Google任务列表中...</string> <string name="CFC_gtasks_list_name">在Google任务列表中...</string>
<string name="gtasks_GTA_clear_completed">清除已完成项</string> <string name="gtasks_GTA_clear_completed">清除已完成项</string>
<string name="gtasks_GLA_noaccounts">没有可用的Google帐户同步。</string>
<string name="gtasks_GLA_authenticating">正在认证...</string> <string name="gtasks_GLA_authenticating">正在认证...</string>
<string name="gtasks_GLA_errorIOAuth">对不起,我们在与 Google 服务器通讯时遇到了问题。请稍后再尝试。</string> <string name="gtasks_GLA_errorIOAuth">对不起,我们在与 Google 服务器通讯时遇到了问题。请稍后再尝试。</string>
<string name="gtasks_error_accountNotFound">找不到帐户 %s——请退出然后从 Google Tasks设置中重新登录。</string> <string name="gtasks_error_accountNotFound">找不到帐户 %s——请退出然后从 Google Tasks设置中重新登录。</string>

@ -128,7 +128,6 @@
<string name="CFC_gtasks_list_text">列表內容: ?</string> <string name="CFC_gtasks_list_text">列表內容: ?</string>
<string name="CFC_gtasks_list_name">在Google任務工作列表中...</string> <string name="CFC_gtasks_list_name">在Google任務工作列表中...</string>
<string name="gtasks_GTA_clear_completed">清除已完成項</string> <string name="gtasks_GTA_clear_completed">清除已完成項</string>
<string name="gtasks_GLA_noaccounts">沒有可用的Google帳戶同步。</string>
<string name="gtasks_GLA_authenticating">正在認證...</string> <string name="gtasks_GLA_authenticating">正在認證...</string>
<string name="gtasks_GLA_errorIOAuth">對不起我們在與Google 服務器通訊時遇到了問題。請稍後再嘗試。</string> <string name="gtasks_GLA_errorIOAuth">對不起我們在與Google 服務器通訊時遇到了問題。請稍後再嘗試。</string>
<string name="gtasks_GPr_header">Google Tasks (測試中!)</string> <string name="gtasks_GPr_header">Google Tasks (測試中!)</string>

@ -15,10 +15,6 @@
<string name="enter_filter_name">Enter filter name</string> <string name="enter_filter_name">Enter filter name</string>
<!-- ========================================= sharing login activity == -->
<string name="choose_google_account">Choose Google Account</string>
<!-- ================================================= BackupPreferences == --> <!-- ================================================= BackupPreferences == -->
<!-- slide 33c/48d: Backup Preferences Title --> <!-- slide 33c/48d: Backup Preferences Title -->
@ -432,10 +428,6 @@ File %1$s contained %2$s.\n\n
<!-- ============================================ GtasksLoginActivity == --> <!-- ============================================ GtasksLoginActivity == -->
<!-- Activity Title: Gtasks Login -->
<string name="gtasks_GLA_noaccounts">No available Google accounts to sync with.</string>
<!-- Authenticating toast --> <!-- Authenticating toast -->
<string name="gtasks_GLA_authenticating">Authenticating…</string> <string name="gtasks_GLA_authenticating">Authenticating…</string>

Loading…
Cancel
Save