ForegroundInfo for expedited work on Android 11-

pull/2884/head
Alex Baker 3 weeks ago
parent 65362b203f
commit 8c0f7b952d

@ -1,17 +1,21 @@
package org.tasks.jobs
import android.content.Context
import androidx.core.app.NotificationCompat
import androidx.hilt.work.HiltWorker
import androidx.work.ForegroundInfo
import androidx.work.WorkerParameters
import com.todoroo.andlib.utility.DateUtilities.now
import com.todoroo.astrid.alarms.AlarmService
import dagger.assisted.Assisted
import dagger.assisted.AssistedInject
import org.tasks.Notifier
import org.tasks.R
import org.tasks.analytics.Firebase
import org.tasks.data.Alarm.Companion.TYPE_SNOOZE
import org.tasks.data.AlarmDao
import org.tasks.date.DateTimeUtils.toDateTime
import org.tasks.notifications.NotificationManager
import org.tasks.preferences.Preferences
import timber.log.Timber
@ -61,4 +65,16 @@ class NotificationWork @AssistedInject constructor(
workManager.scheduleNotification(preferences.adjustForQuietHours(nextAlarm))
}
}
// Foreground service for Android 11 and below
override fun getForegroundInfo() = ForegroundInfo(
-1,
NotificationCompat.Builder(context, NotificationManager.NOTIFICATION_CHANNEL_MISCELLANEOUS)
.setSound(null)
.setPriority(NotificationCompat.PRIORITY_LOW)
.setSmallIcon(R.drawable.ic_check_white_24dp)
.setContentTitle(context.getString(R.string.app_name))
.setContentText(context.getString(R.string.building_notifications))
.build()
)
}

@ -403,6 +403,7 @@ class NotificationManager @Inject constructor(
const val NOTIFICATION_CHANNEL_DEFAULT = "notifications"
const val NOTIFICATION_CHANNEL_TASKER = "notifications_tasker"
const val NOTIFICATION_CHANNEL_TIMERS = "notifications_timers"
const val NOTIFICATION_CHANNEL_MISCELLANEOUS = "notifications_miscellaneous"
const val MAX_NOTIFICATIONS = 21
const val EXTRA_NOTIFICATION_ID = "extra_notification_id"
const val SUMMARY_NOTIFICATION_ID = 0

@ -6,6 +6,7 @@ import android.content.Context
import android.content.Intent
import android.os.Build
import com.todoroo.andlib.utility.AndroidUtilities
import com.todoroo.andlib.utility.AndroidUtilities.preS
import dagger.hilt.android.AndroidEntryPoint
import dagger.hilt.android.qualifiers.ApplicationContext
import org.tasks.R
@ -39,6 +40,15 @@ class NotificationSchedulerIntentService : InjectingJobIntentService() {
notificationManager.createNotificationChannel(
createNotificationChannel(
NotificationManager.NOTIFICATION_CHANNEL_TIMERS, R.string.TEA_timer_controls, true))
if (preS()) {
notificationManager.createNotificationChannel(
createNotificationChannel(
NotificationManager.NOTIFICATION_CHANNEL_MISCELLANEOUS,
R.string.miscellaneous,
false
)
)
}
}
}

@ -157,6 +157,7 @@
<string name="add_account">أضف حساب</string>
<string name="led_notification">إشعار LED</string>
<string name="wearable_notifications_summary">عرض الإشعارات على الساعة الذكية</string>
<string name="building_notifications">توليد الإخطارات</string>
<string name="bundle_notifications_summary">ادمج عدة إشعارات في شعار واحد</string>
<string name="notification_troubleshooting_summary">انقر هنا إذا كنت تواجه مشاكل في الإشعارات</string>
<string name="TEA_control_location">الموقع</string>
@ -412,6 +413,7 @@
<string name="url_required">الرابط مطلوب</string>
<string name="location_radius_meters">%s م</string>
<string name="header_spacing">التباعد</string>
<string name="miscellaneous">متنوّع</string>
<string name="CFC_tag_text">علامة: \?</string>
<string name="CFC_importance_text">الأولويّة على الأقل \?</string>
<string name="TEA_control_timer">ضوابط المؤقت</string>

@ -237,6 +237,7 @@
<string name="attachment_directory">Папка за прикачени файлове</string>
<string name="backup_directory">Папка за резервни копия</string>
<string name="google_drive_backup">Резервно копие в Google Drive</string>
<string name="miscellaneous">Разни</string>
<string name="enabled">Включено</string>
<string name="font_size">Размер на шрифта</string>
<string name="row_spacing">Междуредие</string>
@ -384,6 +385,7 @@
<string name="visit_website">Отваряне на страницата</string>
<string name="location_arrived">Пристигнахте в %s</string>
<string name="location_departed">Отпътувахте от %s</string>
<string name="building_notifications">Създаване на известия</string>
<string name="choose_a_location">Изберете местоположение</string>
<string name="pick_this_location">Изберете това местоположение</string>
<string name="or_choose_a_location">Или изберете местоположение</string>

@ -139,6 +139,7 @@
<string name="vibrations">Vibrace</string>
<string name="quiet_hours">Období nerušení</string>
<string name="backup_directory">Složka pro zálohy</string>
<string name="miscellaneous">Různé</string>
<string name="enabled">Povoleno</string>
<string name="font_size">Velikost písma</string>
<string name="source_code">Zdrojové kódy</string>
@ -491,6 +492,7 @@
<string name="color_wheel">Více barev</string>
<string name="invalid_username_or_password">Neplatné uživatelské jméno nebo heslo</string>
<string name="davx5_selection_description">Synchronizujte své úkoly pomocí aplikace DAVx⁵</string>
<string name="building_notifications">Vytvářejí se oznámení</string>
<string name="got_it">Rozumím!</string>
<string name="support_development_subscribe">Odemkněte si další funkce a podpořte software s otevřeným zdrojovým kódem</string>
<string name="enjoying_tasks">Líbí se vám Tasks\?</string>

@ -182,6 +182,7 @@
<string name="or_choose_a_location">Eller vælg et sted</string>
<string name="pick_this_location">Vælg dette sted</string>
<string name="choose_a_location">Vælg sted</string>
<string name="building_notifications">Genererer notifikationer</string>
<string name="location_departed">Afgået fra %s</string>
<string name="location_arrived">Ankommet til %s</string>
<string name="visit_website">Besøg hjemmeside</string>
@ -329,6 +330,7 @@
<string name="font_size">Skriftstørrelse</string>
<string name="enabled">Aktiveret</string>
<string name="subtasks">Underopgaver</string>
<string name="miscellaneous">Diverse</string>
<string name="google_drive_backup">Google Drive-backup</string>
<string name="backup_directory">Mappe til sikkerhedskopi</string>
<string name="attachment_directory">Mappe til vedhæftede filer</string>

@ -230,6 +230,7 @@
<string name="attachment_directory">Ordner für Anhänge</string>
<string name="backup_directory">Sicherungsordner</string>
<string name="google_drive_backup">Google Drive-Sicherung</string>
<string name="miscellaneous">Verschiedenes</string>
<string name="enabled">Aktiviert</string>
<string name="font_size">Schriftgröße</string>
<string name="row_spacing">Zeilenabstand</string>
@ -375,6 +376,7 @@
<string name="visit_website">Website öffnen</string>
<string name="location_arrived">Angekommen um %s</string>
<string name="location_departed">Abgereist um %s</string>
<string name="building_notifications">Benachrichtigungen generieren</string>
<string name="choose_a_location">Ort auswählen</string>
<string name="pick_this_location">Diesen Ort auswählen</string>
<string name="or_choose_a_location">Oder Ort auswählen</string>

@ -265,6 +265,7 @@
<string name="row_spacing">Intervica spaco</string>
<string name="header_spacing">Interspaco</string>
<string name="enabled">Ŝaltita</string>
<string name="miscellaneous">Diversaj</string>
<string name="backup_directory">Dosierujo de savkopioj</string>
<string name="quiet_hours">Silentaj horoj</string>
<string name="vibrations">Vibradoj</string>
@ -473,6 +474,7 @@
<string name="help">Helpo</string>
<string name="about">Pri</string>
<string name="enter_tag_name">Entajpu etikedonomon</string>
<string name="building_notifications">Generas sciigojn</string>
<string name="whats_new">Novaĵoj</string>
<string name="action_create_new_task">Krei novan taskon</string>
<string name="show_description">Vidigi priskribon</string>

@ -246,6 +246,7 @@
<string name="attachment_directory">Carpeta de datos adjuntos</string>
<string name="backup_directory">Carpeta de copias de seguridad</string>
<string name="google_drive_backup">Copia de seguridad en Google Drive</string>
<string name="miscellaneous">Miscelánea</string>
<string name="enabled">Activado</string>
<string name="font_size">Tamaño de letra</string>
<string name="row_spacing">Espaciado de fila</string>
@ -392,6 +393,7 @@
<string name="visit_website">Visitar página web</string>
<string name="location_arrived">Llegada a %s</string>
<string name="location_departed">Salida de %s</string>
<string name="building_notifications">Generando notificaciones</string>
<string name="choose_a_location">Escoger ubicación</string>
<string name="pick_this_location">Seleccionar esta ubicación</string>
<string name="or_choose_a_location">O elegir una ubicación</string>

@ -136,6 +136,7 @@
<string name="attachment_directory">Failide kaust</string>
<string name="backup_directory">Varukoopia kaust</string>
<string name="google_drive_backup">Kopeeri Google Drive-i</string>
<string name="miscellaneous">Varia</string>
<string name="enabled">Sisse lülitatud</string>
<string name="font_size">Teksti suurus</string>
<string name="row_spacing">Reavahed</string>

@ -233,6 +233,7 @@
<string name="attachment_directory">Eranskinen karpeta</string>
<string name="backup_directory">Babes-kopien karpeta</string>
<string name="google_drive_backup">Google Drive babeskopia</string>
<string name="miscellaneous">Denetarik</string>
<string name="enabled">Gaituta</string>
<string name="font_size">Letraren tamaina</string>
<string name="row_spacing">Errenkaden banatze espazioa</string>
@ -383,6 +384,7 @@
<string name="visit_website">Bisitatu webgunea</string>
<string name="location_arrived">%s(e)tan helduta</string>
<string name="location_departed">%s(e)tan aterata</string>
<string name="building_notifications">Jakinarazpenak sortzen</string>
<string name="choose_a_location">Hautatu kokaleku bat</string>
<string name="pick_this_location">Hautatu kokaleku hau</string>
<string name="or_choose_a_location">Edo hautatu kokaleku bat</string>

@ -149,6 +149,7 @@
<string name="quiet_hours">ساعات سکوت</string>
<string name="attachment_directory">پوشه پیوست</string>
<string name="backup_directory">پشتیبان گیری از پوشه</string>
<string name="miscellaneous">سایر</string>
<string name="enabled">فعال شده</string>
<string name="font_size">اندازه فونت</string>
<string name="row_spacing">فاصله سطرها</string>

@ -222,6 +222,7 @@
<string name="quiet_hours">Hiljainen aika</string>
<string name="attachment_directory">Liitehakemisto</string>
<string name="backup_directory">Varmuuskopioiden hakemisto</string>
<string name="miscellaneous">Sekalaista</string>
<string name="enabled">Sallittu</string>
<string name="font_size">Kirjasimen koko</string>
<string name="row_spacing">Rivinväli</string>
@ -378,6 +379,7 @@
<string name="or_choose_a_location">Tai valitse muu sijainti</string>
<string name="pick_this_location">Valitse tämä sijainti</string>
<string name="choose_a_location">Valitse sijainti</string>
<string name="building_notifications">Ilmoitusten muodostaminen</string>
<string name="visit_website">Käy verkkosivulla</string>
<string name="location_remind_departure">Muistuta lähtiessä</string>
<string name="location_remind_arrival">Muistuta saapuessa</string>

@ -232,6 +232,7 @@
<string name="attachment_directory">Dossier des pièces jointes</string>
<string name="backup_directory">Dossier de sauvegarde</string>
<string name="google_drive_backup">Sauvegarde « Google Drive »</string>
<string name="miscellaneous">Divers</string>
<string name="enabled">Activé</string>
<string name="font_size">Taille de police</string>
<string name="row_spacing">Espacement des lignes</string>
@ -377,6 +378,7 @@
<string name="visit_website">Visiter le site web</string>
<string name="location_arrived">Arrivé à %s</string>
<string name="location_departed">Parti %s</string>
<string name="building_notifications">Générer des notifications</string>
<string name="choose_a_location">Choisir un emplacement</string>
<string name="pick_this_location">Sélectionner cet emplacement</string>
<string name="or_choose_a_location">Ou choisir un emplacement</string>

@ -162,6 +162,7 @@
<string name="quiet_hours">Horario silencioso</string>
<string name="attachment_directory">Cartafol de anexos</string>
<string name="backup_directory">Cartafol de copias de seguranza</string>
<string name="miscellaneous">Miscelánea</string>
<string name="enabled">Activado</string>
<string name="font_size">Tamaño da fonte</string>
<string name="row_spacing">Espazado de fila</string>
@ -342,6 +343,7 @@
<string name="visit_website">Visitar a páxina web</string>
<string name="location_arrived">Chegouse ás %s</string>
<string name="location_departed">Saiuse ás %s</string>
<string name="building_notifications">Xerando as notificacións</string>
<string name="choose_a_location">Escolle a posición</string>
<string name="pick_this_location">Escoller esta posición</string>
<string name="or_choose_a_location">Ou escolle unha posición</string>

@ -284,6 +284,7 @@
<string name="or_choose_a_location">Ili odaberi jednu lokaciju</string>
<string name="pick_this_location">Odaberi ovu lokaciju</string>
<string name="choose_a_location">Odaberi jednu lokaciju</string>
<string name="building_notifications">Generiranje obavijesti</string>
<string name="location_departed">Otišao/la %s</string>
<string name="location_arrived">Stigao/la %s</string>
<string name="linkify_description">Dodaj poveznice na web-stranice, adrese i telefonske brojeve</string>
@ -424,6 +425,7 @@
<string name="translations">Doprinesi prijevodima</string>
<string name="row_spacing">Razmak između redaka</string>
<string name="header_spacing">Razmak</string>
<string name="miscellaneous">Razno</string>
<string name="google_drive_backup">Sigurnosna kopija na Google Drive</string>
<string name="backup_directory">Mapa sigurnosnih kopija</string>
<string name="attachment_directory">Mapa priloga</string>

@ -230,6 +230,7 @@
<string name="attachment_directory">Csatolmányok mappája</string>
<string name="backup_directory">Mentési mappa</string>
<string name="google_drive_backup">Mentés Google Drive-ba</string>
<string name="miscellaneous">Egyéb</string>
<string name="enabled">Engedélyezve</string>
<string name="font_size">Karakter méret</string>
<string name="row_spacing">Sorköz</string>
@ -378,6 +379,7 @@
<string name="visit_website">Weboldal megnyitása</string>
<string name="location_arrived">Megérkezett ekkor: %s</string>
<string name="location_departed">Elindult ekkor: %s</string>
<string name="building_notifications">Értesítések létrehozása</string>
<string name="choose_a_location">Hely kiválasztása</string>
<string name="pick_this_location">Hely kiválasztása</string>
<string name="or_choose_a_location">Vagy másik hely keresése</string>

@ -167,6 +167,7 @@
<string name="attachment_directory">Direktori isi lampiran</string>
<string name="backup_directory">Direktori cadangan</string>
<string name="google_drive_backup">Cadangan Google Drive</string>
<string name="miscellaneous">Lain-lain</string>
<string name="subtasks">Subtugas</string>
<string name="enabled">Aktif</string>
<string name="font_size">Ukuran huruf</string>
@ -375,6 +376,7 @@
<string name="davx5_selection_description">Sinkronkan tugas Anda dengan aplikasi DAVx⁵</string>
<string name="whats_new">Apa yang Baru</string>
<string name="missing_permissions">Perizinan hilang</string>
<string name="building_notifications">Menghasilkan notifikasi</string>
<string name="location_remind_departure">Ingatkan pada saat keberangkatan</string>
<string name="location_remind_arrival">Ingatkan saat kedatangan</string>
<string name="action_new_task">Tugas Baru</string>

@ -247,6 +247,7 @@
<string name="attachment_directory">Cartella degli allegati</string>
<string name="backup_directory">Cartella di backup</string>
<string name="google_drive_backup">Backup su Google Drive</string>
<string name="miscellaneous">Varie</string>
<string name="enabled">Attiva</string>
<string name="font_size">Dimensione carattere</string>
<string name="row_spacing">Interlinea</string>
@ -393,6 +394,7 @@
<string name="visit_website">Visita il sito web</string>
<string name="location_arrived">Arrivato alle %s</string>
<string name="location_departed">Partito alle %s</string>
<string name="building_notifications">Gestione notifiche</string>
<string name="choose_a_location">Scegli una posizione</string>
<string name="pick_this_location">Seleziona questa posizione</string>
<string name="or_choose_a_location">O scegli una posizione</string>

@ -263,6 +263,7 @@
<string name="attachment_directory">תיקיית קבצים מצורפים</string>
<string name="backup_directory">תיקיית גיבוי</string>
<string name="google_drive_backup">גיבוי Google Drive</string>
<string name="miscellaneous">שונות</string>
<string name="enabled">אפשר</string>
<string name="font_size">גודל גופן</string>
<string name="row_spacing">מרווח שורה</string>
@ -412,6 +413,7 @@
<string name="visit_website">מעבר לאתר האינטרנט</string>
<string name="location_arrived">הגיע ב-%s</string>
<string name="location_departed">עזב ב-%s</string>
<string name="building_notifications">מייצר התראות</string>
<string name="choose_a_location">בחרו מיקום</string>
<string name="pick_this_location">בחרו את המיקום הזה</string>
<string name="or_choose_a_location">או בחרו מיקום</string>

@ -234,6 +234,7 @@
<string name="attachment_directory">添付フォルダー</string>
<string name="backup_directory">フォルダーをバックアップ</string>
<string name="google_drive_backup">Google ドライブにバックアップ</string>
<string name="miscellaneous">その他</string>
<string name="enabled">有効</string>
<string name="font_size">フォントサイズ</string>
<string name="row_spacing">行間隔</string>
@ -381,6 +382,7 @@
<string name="visit_website">Webサイトを参照</string>
<string name="location_arrived">%s に到着</string>
<string name="location_departed">%s に出発</string>
<string name="building_notifications">通知を生成しています</string>
<string name="choose_a_location">場所を選択</string>
<string name="pick_this_location">この場所を選択</string>
<string name="or_choose_a_location">または場所を選ぶ</string>

@ -231,6 +231,7 @@
<string name="quiet_hours">무음 시간대</string>
<string name="attachment_directory">첨부파일 위치</string>
<string name="backup_directory">백업 위치</string>
<string name="miscellaneous">기타</string>
<string name="enabled">활성화됨</string>
<string name="font_size">글자 크기</string>
<string name="row_spacing">줄 간격</string>
@ -488,6 +489,7 @@
<string name="auto_dismiss_datetime_list">할일 목록</string>
<string name="auto_dismiss_datetime">일시 선택상자 닫기</string>
<string name="whats_new">새 기능</string>
<string name="building_notifications">알림 생성하기</string>
<string name="widget_due_date_after_title">제목 다음</string>
<string name="action_new_task">새 할일</string>
<string name="widget_due_date_hidden">숨기기</string>

@ -252,6 +252,7 @@
<string name="attachment_directory">Pridedamo failo aplankas</string>
<string name="backup_directory">Atsarginių kopijų aplankas</string>
<string name="google_drive_backup">Google Drive atsarginė kopija</string>
<string name="miscellaneous">Įvairūs</string>
<string name="enabled">Įjungta</string>
<string name="font_size">Šrifto dydis</string>
<string name="row_spacing">Eilutės plotis</string>
@ -399,6 +400,7 @@
<string name="visit_website">Aplankyti svetainę</string>
<string name="location_arrived">Atvykus į %s</string>
<string name="location_departed">Išvykus iš %s</string>
<string name="building_notifications">Generuojami pranešimai</string>
<string name="choose_a_location">Pasirinkti vietą</string>
<string name="pick_this_location">Pasirinkti šią vietą</string>
<string name="or_choose_a_location">Arba pasirinkti vietą</string>

@ -267,6 +267,7 @@
<string name="attachment_directory">Vedleggsmappe</string>
<string name="backup_directory">Sikkerhetskopimappe</string>
<string name="google_drive_backup">Google Drive-sikkerhetskopi</string>
<string name="miscellaneous">Ymse</string>
<string name="enabled">Påskrudd</string>
<string name="font_size">Skriftstørrelse</string>
<string name="customize_edit_screen">Tilpass redigeringsskjerm</string>
@ -383,6 +384,7 @@
<string name="visit_website">Besøk nettside</string>
<string name="location_arrived">Ankom %s</string>
<string name="location_departed">Forlot %s</string>
<string name="building_notifications">Oppretter merknader</string>
<string name="choose_a_location">Velg et sted</string>
<string name="pick_this_location">Velg dette stedet</string>
<string name="or_choose_a_location">Eller velg et sted</string>

@ -230,6 +230,7 @@
<string name="quiet_hours">Rusttijd</string>
<string name="attachment_directory">Map voor bijlagen</string>
<string name="google_drive_backup">Backup naar Google Drive</string>
<string name="miscellaneous">Diversen</string>
<string name="enabled">Actief</string>
<string name="font_size">Lettergrootte</string>
<string name="row_spacing">Regelafstand</string>
@ -372,6 +373,7 @@
<string name="visit_website">Website bezoeken</string>
<string name="location_arrived">Aangekomen op %s</string>
<string name="location_departed">Vertrokken van %s</string>
<string name="building_notifications">Meldingen aanmaken</string>
<string name="choose_a_location">Locatie kiezen</string>
<string name="pick_this_location">Locatie onder naald kiezen</string>
<string name="or_choose_a_location">Of kies een locatie</string>

@ -242,6 +242,7 @@
<string name="attachment_directory">Katalog załączników</string>
<string name="backup_directory">Katalog kopii zapasowych</string>
<string name="google_drive_backup">Kopia zapasowa na Dysku Google</string>
<string name="miscellaneous">Różne</string>
<string name="enabled">Włączone</string>
<string name="font_size">Rozmiar czcionki</string>
<string name="row_spacing">Odstęp wierszy</string>
@ -387,6 +388,7 @@
<string name="visit_website">Wejdź na stronę</string>
<string name="location_arrived">Przybyto do %s</string>
<string name="location_departed">Wyruszono z %s</string>
<string name="building_notifications">Generowanie powiadomień</string>
<string name="choose_a_location">Wybierz lokalizację</string>
<string name="pick_this_location">Ustaw wybraną lokalizację</string>
<string name="or_choose_a_location">Lub wybierz lokalizację</string>

@ -243,6 +243,7 @@
<string name="attachment_directory">Pasta de anexo</string>
<string name="backup_directory">Pasta de backup</string>
<string name="google_drive_backup">Backup no Google Drive</string>
<string name="miscellaneous">Miscelânea</string>
<string name="enabled">Ativado</string>
<string name="font_size">Tamanho do texto</string>
<string name="row_spacing">Espaçamento da linha</string>
@ -390,6 +391,7 @@
<string name="visit_website">Visitar website</string>
<string name="location_arrived">Chegou às %s</string>
<string name="location_departed">Saiu às %s</string>
<string name="building_notifications">Gerando notificações</string>
<string name="choose_a_location">Escolher uma localização</string>
<string name="pick_this_location">Selecionar essa localização</string>
<string name="or_choose_a_location">Ou escolha uma localização</string>

@ -221,6 +221,7 @@
<string name="quiet_hours">Horas de silêncio</string>
<string name="attachment_directory">Pasta de anexo</string>
<string name="backup_directory">Pasta de cópias de segurança</string>
<string name="miscellaneous">Outras</string>
<string name="enabled">Ativo</string>
<string name="font_size">Tamanho das letras</string>
<string name="row_spacing">Espaçamento entre linhas</string>
@ -346,6 +347,7 @@
<string name="or_choose_a_location">Ou escolha uma localização</string>
<string name="pick_this_location">Selecionar esta localização</string>
<string name="choose_a_location">Escolher uma localização</string>
<string name="building_notifications">A gerar notificações</string>
<string name="location_departed">Saiu às %s</string>
<string name="location_arrived">Chegou às %s</string>
<string name="visit_website">Visitar site web</string>

@ -251,6 +251,7 @@
<string name="font_size">Dimensiunea fontului</string>
<string name="enabled">Activat</string>
<string name="subtasks">Sub-sarcini</string>
<string name="miscellaneous">Diverse</string>
<string name="google_drive_backup">Copie de rezervă Google Drive</string>
<string name="backup_directory">Dosar de rezervă</string>
<string name="attachment_directory">Fișier atașat</string>
@ -608,6 +609,7 @@
<string name="or_choose_a_location">Sau alege o locație</string>
<string name="pick_this_location">Selectează această locație</string>
<string name="choose_a_location">Alege o locație</string>
<string name="building_notifications">Generarea de notificări</string>
<string name="location_departed">A plecat %s</string>
<string name="location_arrived">A sosit la %s</string>
<string name="visit_website">Vizitează site-ul web</string>

@ -248,6 +248,7 @@
<string name="attachment_directory">Папка вложений</string>
<string name="backup_directory">Папка резервных копий</string>
<string name="google_drive_backup">Резервное копирование в Google Drive</string>
<string name="miscellaneous">Прочие настройки</string>
<string name="enabled">Включено</string>
<string name="font_size">Размер шрифта</string>
<string name="row_spacing">Межстрочный интервал</string>
@ -411,6 +412,7 @@
<string name="url">URL</string>
<string name="error_adding_account">Ошибка: %s</string>
<string name="list_separator_with_space">", "</string>
<string name="building_notifications">Генерация уведомлений</string>
<string name="SSD_sort_my_order">Мой порядок</string>
<plurals name="subtask_count">
<item quantity="one">%d подзадача</item>

@ -510,6 +510,7 @@
<string name="or_choose_a_location">නැතහොත් ස්ථානයක් තෝරන්න</string>
<string name="pick_this_location">මෙම ස්ථානය තෝරන්න</string>
<string name="choose_a_location">ස්ථානයක් තෝරන්න</string>
<string name="building_notifications">දැනුම්දීම් ජනනය කරමින් ඇත</string>
<string name="location_departed">%s පිටත් විය</string>
<string name="visit_website">වෙබ් අඩවියට පිවිසෙන්න</string>
<string name="location_remind_departure">පිටත්වීමේදී මතක් කරන්න</string>
@ -616,6 +617,7 @@
<string name="font_size">අකුරු ප්‍රමාණය</string>
<string name="enabled">සක්‍රීයයි</string>
<string name="subtasks">උප කාර්යයන්</string>
<string name="miscellaneous">විවිධ</string>
<string name="google_drive_backup">ගූගල් ඩ්‍රයිව් උපස්ථය</string>
<string name="backup_directory">උපස්ථ ෆෝල්ඩරය</string>
<string name="attachment_directory">ඇමුණුම් ෆෝල්ඩරය</string>

@ -233,6 +233,7 @@
<string name="attachment_directory">Priečinok pre prílohy</string>
<string name="backup_directory">Zalóhovať adresár</string>
<string name="google_drive_backup">Kopírovať na Disk Google</string>
<string name="miscellaneous">Rôzne</string>
<string name="enabled">Povolené</string>
<string name="font_size">Veľkosť písma</string>
<string name="row_spacing">Šírka riadkov</string>
@ -379,6 +380,7 @@
<string name="visit_website">Navštíviť stránky</string>
<string name="location_arrived">Príchod o %s</string>
<string name="location_departed">Odchod o %s</string>
<string name="building_notifications">Všeobecné upozornenia</string>
<string name="choose_a_location">Vybrať polohu</string>
<string name="pick_this_location">Vybrať túto polohu</string>
<string name="or_choose_a_location">Alebo vybrať polohu ručne</string>

@ -156,6 +156,7 @@
<string name="quiet_hours">Tyst period</string>
<string name="attachment_directory">Lagringsplats för bilagor</string>
<string name="backup_directory">Säkerhetskopieringsmapp</string>
<string name="miscellaneous">Övrigt</string>
<string name="enabled">Aktiverad</string>
<string name="font_size">Teckenstorlek</string>
<string name="customize_edit_screen">Anpassa redigeringsvyn</string>
@ -381,6 +382,7 @@
<string name="visit_website">Besök hemsida</string>
<string name="location_arrived">Anlände vid %s</string>
<string name="location_departed">Avgick %s</string>
<string name="building_notifications">Genererar aviseringar</string>
<string name="choose_a_location">Välj en plats</string>
<string name="pick_this_location">Välj denna plats</string>
<string name="or_choose_a_location">Eller välj en plats</string>

@ -221,6 +221,7 @@
<string name="or_choose_a_location">அல்லது இருப்பிடத்தைத் தேர்வுசெய்க</string>
<string name="pick_this_location">இந்த இருப்பிடத்தைத் தேர்ந்தெடுக்கவும்</string>
<string name="choose_a_location">இருப்பிடத்தைத் தேர்வுசெய்க</string>
<string name="building_notifications">அறிவிப்புகளை உருவாக்குகிறது</string>
<string name="location_departed">புறப்பட்டது %s</string>
<string name="location_arrived">%s இல் வந்து சேர்ந்தது</string>
<string name="visit_website">வலைத்தளத்தைப் பார்வையிடவும்</string>
@ -376,6 +377,7 @@
<string name="font_size">எழுத்துரு அளவு</string>
<string name="enabled">இயக்கப்பட்டது</string>
<string name="subtasks">துணை பணிகள்</string>
<string name="miscellaneous">இதர</string>
<string name="google_drive_backup">Google Driveல் நகலெடுக்கவும்</string>
<string name="backup_directory">காப்பு கோப்புறை</string>
<string name="attachment_directory">இணைப்பு கோப்புறை</string>

@ -194,6 +194,7 @@
<string name="or_choose_a_location">หรือเลือกตําแหน่งที่ตั้ง</string>
<string name="pick_this_location">เลือกตําแหน่งที่ตั้งนี้</string>
<string name="choose_a_location">เลือกตําแหน่งที่ตั้ง</string>
<string name="building_notifications">การสร้างการแจ้งเตือน</string>
<string name="location_departed">ออกเดินทาง %s</string>
<string name="location_arrived">มาถึง %s</string>
<string name="visit_website">เยี่ยมชมเว็บไซต์</string>
@ -362,6 +363,7 @@
<string name="font_size">ขนาดแบบอักษร</string>
<string name="enabled">เปิด</string>
<string name="subtasks">งานย่อย</string>
<string name="miscellaneous">เบ็ดเตล็ด</string>
<string name="google_drive_backup">การสํารองข้อมูลของ Google ไดรฟ์</string>
<string name="backup_directory">โฟลเดอร์สำรอง</string>
<string name="attachment_directory">โฟลเดอร์สิ่งที่แนบมา</string>

@ -233,6 +233,7 @@
<string name="attachment_directory">Ek klasörü</string>
<string name="backup_directory">Yedekleme klasörü</string>
<string name="google_drive_backup">Google Drive yedeği</string>
<string name="miscellaneous">Türlü</string>
<string name="enabled">Etkin</string>
<string name="font_size">Yazı tipi boyutu</string>
<string name="row_spacing">Satır aralığı</string>
@ -380,6 +381,7 @@
<string name="visit_website">Web siteyi ziyaret et</string>
<string name="location_arrived">Varıldı: %s</string>
<string name="location_departed">Kalkıldı: %s</string>
<string name="building_notifications">Bildirimler oluşturuluyor</string>
<string name="choose_a_location">Konum seç</string>
<string name="pick_this_location">Bu konumu seç</string>
<string name="or_choose_a_location">Ya da konum seç</string>

@ -248,6 +248,7 @@
<string name="attachment_directory">Тека з прикріпленими файлами</string>
<string name="backup_directory">Тека з резервними копіями</string>
<string name="google_drive_backup">Резервне копіювання до Google Drive</string>
<string name="miscellaneous">Різне</string>
<string name="enabled">Увімкнено</string>
<string name="font_size">Розмір шрифту</string>
<string name="row_spacing">Відстань між рядками</string>
@ -396,6 +397,7 @@
<string name="visit_website">Відвідати сторінку</string>
<string name="location_arrived">Прибув до %s</string>
<string name="location_departed">Відправився з %s</string>
<string name="building_notifications">Генерація нагадувань</string>
<string name="choose_a_location">Обрати місце</string>
<string name="pick_this_location">Обрати це місце</string>
<string name="or_choose_a_location">Або вказати інше місце</string>

@ -288,6 +288,7 @@
<string name="font_size">فونٹ سائز</string>
<string name="enabled">فعال</string>
<string name="subtasks">ذیلی ٹاسکس</string>
<string name="miscellaneous">متفرقات</string>
<string name="google_drive_backup">گوگل ڈرائیو بیک اپ</string>
<string name="backup_directory">بیک اپ فولڈر</string>
<string name="attachment_directory">اٹیچ منٹ فولڈر</string>
@ -437,6 +438,7 @@
<string name="repeats_plural_on_number_of_times">ہر %1$sکو %2$s پر دہراتا ہے، %3$d%4$sپر واقع ہوتا ہے</string>
<string name="pick_this_location">یہ جگہ منتخب کریں</string>
<string name="choose_a_location">جگہ منتخب کریں</string>
<string name="building_notifications">نوٹیفیکیشنز بنائیں</string>
<string name="location_departed">%s رخصت ہو گیا</string>
<string name="location_arrived">%s پر پہنچ گیا</string>
<string name="visit_website">ویب سائٹس کھولیں</string>

@ -247,6 +247,7 @@
<string name="or_choose_a_location">Hoặc chọn vị trí</string>
<string name="pick_this_location">Chọn vị trí này</string>
<string name="choose_a_location">Chọn vị trí</string>
<string name="building_notifications">Đang tạo các thông báo</string>
<string name="location_departed">Đã khởi hành %s</string>
<string name="location_arrived">Đã đến %s</string>
<string name="visit_website">Đi đến trang web</string>
@ -424,6 +425,7 @@
<string name="font_size">Cỡ chữ</string>
<string name="enabled">Bật</string>
<string name="subtasks">Công việc con</string>
<string name="miscellaneous">Khác</string>
<string name="google_drive_backup">Sao lưu Google Drive</string>
<string name="backup_directory">Thư mục sao lưu</string>
<string name="attachment_directory">Thư mục tệp đính kèm</string>

@ -216,6 +216,7 @@
<string name="quiet_hours">静音时间</string>
<string name="attachment_directory">附件文件夹</string>
<string name="backup_directory">备份文件夹</string>
<string name="miscellaneous">杂项</string>
<string name="enabled">启用</string>
<string name="font_size">字体大小</string>
<string name="row_spacing">行间距</string>
@ -373,6 +374,7 @@
<string name="visit_website">访问网站</string>
<string name="location_arrived">到达 %s</string>
<string name="location_departed">离开 %s</string>
<string name="building_notifications">生成通知</string>
<string name="choose_a_location">选择一个位置</string>
<string name="pick_this_location">选中这个位置</string>
<string name="or_choose_a_location">或选择一个位置</string>

@ -131,6 +131,7 @@
<string name="sound">鈴聲</string>
<string name="vibrations">震動</string>
<string name="backup_directory">備份資料夾</string>
<string name="miscellaneous">雜項設定</string>
<string name="enabled">啟用</string>
<string name="row_spacing">行距</string>
<string name="translations">貢獻翻譯</string>
@ -378,6 +379,7 @@
<string name="or_choose_a_location">或選擇一個地點</string>
<string name="pick_this_location">選擇此地點</string>
<string name="choose_a_location">選擇一個地點</string>
<string name="building_notifications">產生通知</string>
<string name="location_departed">於 %s 離開</string>
<string name="location_arrived">於 %s 到達</string>
<string name="visit_website">訪問網站</string>

@ -309,6 +309,7 @@ File %1$s contained %2$s.\n\n
<string name="attachment_directory">Attachment folder</string>
<string name="backup_directory">Backup folder</string>
<string name="google_drive_backup">Google Drive backup</string>
<string name="miscellaneous">Miscellaneous</string>
<string name="subtasks">Subtasks</string>
<string name="enabled">Enabled</string>
<string name="font_size">Font size</string>
@ -505,6 +506,7 @@ File %1$s contained %2$s.\n\n
<string name="visit_website">Visit website</string>
<string name="location_arrived">Arrived at %s</string>
<string name="location_departed">Departed %s</string>
<string name="building_notifications">Generating notifications</string>
<string name="choose_a_location">Choose a location</string>
<string name="pick_this_location">Select this location</string>
<string name="or_choose_a_location">Or choose a location</string>

Loading…
Cancel
Save