From e0b26b6d70e70d6276c0573f008620ef77f9b3ee Mon Sep 17 00:00:00 2001 From: Alex Baker Date: Sun, 24 Jul 2016 20:44:56 -0500 Subject: [PATCH] Update translations * Dutch - revdbrink * French - Florian_Dubois * German - @MPK44 * Hebrew - netanel1244 * Japanese - naofumi * Russian - JohnnyKyiv * Ukrainian - JohnnyKyiv --- .../astrid/reminders/NotificationTests.java | 14 +- src/main/res/values-de/strings.xml | 15 + src/main/res/values-fr/strings.xml | 49 +++- src/main/res/values-iw/strings.xml | 3 + src/main/res/values-ja/strings.xml | 3 + src/main/res/values-nl/strings.xml | 34 ++- src/main/res/values-ru/strings.xml | 3 + src/main/res/values-uk/strings.xml | 258 ++++++++++++++---- 8 files changed, 326 insertions(+), 53 deletions(-) diff --git a/src/androidTest/java/com/todoroo/astrid/reminders/NotificationTests.java b/src/androidTest/java/com/todoroo/astrid/reminders/NotificationTests.java index 62d5694a4..51aca0287 100644 --- a/src/androidTest/java/com/todoroo/astrid/reminders/NotificationTests.java +++ b/src/androidTest/java/com/todoroo/astrid/reminders/NotificationTests.java @@ -6,6 +6,7 @@ package com.todoroo.astrid.reminders; import android.app.Notification; +import android.content.Context; import com.todoroo.andlib.utility.DateUtilities; import com.todoroo.astrid.dao.TaskDao; @@ -16,6 +17,7 @@ import org.tasks.Broadcaster; import org.tasks.Notifier; import org.tasks.injection.TestComponent; import org.tasks.notifications.NotificationManager; +import org.tasks.themes.ThemeCache; import javax.inject.Inject; @@ -35,6 +37,11 @@ public class NotificationTests extends DatabaseTestCase { public static class NotificationTestsModule { private final NotificationManager notificationManager = mock(NotificationManager.class); private final Broadcaster broadcaster = mock(Broadcaster.class); + private final Context context; + + public NotificationTestsModule(Context context) { + this.context = context; + } @Provides public NotificationManager getNotificationManager() { @@ -45,6 +52,11 @@ public class NotificationTests extends DatabaseTestCase { public Broadcaster getBroadcaster() { return broadcaster; } + + @Provides + public ThemeCache getThemeCache() { + return new ThemeCache(context); + } } @Subcomponent(modules = NotificationTestsModule.class) @@ -167,7 +179,7 @@ public class NotificationTests extends DatabaseTestCase { @Override protected void inject(TestComponent component) { component - .plus(new NotificationTestsModule()) + .plus(new NotificationTestsModule(getContext())) .inject(this); } } diff --git a/src/main/res/values-de/strings.xml b/src/main/res/values-de/strings.xml index 11b1bcb48..23502b9ca 100644 --- a/src/main/res/values-de/strings.xml +++ b/src/main/res/values-de/strings.xml @@ -292,6 +292,7 @@ Schriftgröße Änderungsbildschirm anpassen Quelltext + Übersetzung beitragen Fehler melden Hilfe & Feedback Entwickler kontaktieren @@ -373,6 +374,7 @@ Filter auswählen Durchsichtigkeit Farbe + Akzent Zusätzliche Themes Rot Lila @@ -383,6 +385,7 @@ Blaugrün Grün Hellgrün + Limette Gelb Bernstein Dunkelorange @@ -393,6 +396,8 @@ Dunkel Grau Hell Dunkel + Hintergrundbild + Tag/Nacht Standard deaktivieren stündlich @@ -402,4 +407,14 @@ täglich jeden dritten Tag wöchentlich + Automatische Syncronisation ist aktuell im System deaktiviert + Allgemein + Sprache + Tasks muss neugestartet werden um die Änderungen zu übernehmen + Jetzt neustarten + Später + Schreibrichtung + Systemeinstellungen + Links nach rechts + Rechts nach links \ No newline at end of file diff --git a/src/main/res/values-fr/strings.xml b/src/main/res/values-fr/strings.xml index f7c63ffec..7055c8a41 100644 --- a/src/main/res/values-fr/strings.xml +++ b/src/main/res/values-fr/strings.xml @@ -21,7 +21,7 @@ Lecture de la tâche %d… Impossible d\'accéder au dossier : %s Impossible d\'accéder à la carte SD ! - Permission d\'Tasks + Permissions de Tasks Permission d\'Tasks Etes-vous sûrs de vouloir annuler vos modifications ? Continuer l\'édition @@ -69,6 +69,7 @@ Calendrier Priorité Fichiers + Liste de Google Task Rappels Contrôle de rappel ---- Toujours masquer ---- @@ -290,6 +291,7 @@ Taille de police Personnaliser l\'écran d\'édition Code source + Contribuer aux traductions Faire part d\'un problème Aide et retours Contacter le développeur @@ -350,12 +352,17 @@ Améliorer Tasks Envoyer des statistiques anonymes d\'usage et les rapports de plantage afin d\'aider à l\'amélioration de Tasks. Aucune donnée personnelle ne sera collectée. Le tag existe déjà + Le nom ne peut pas être vide Interrompt le Doze mode pour les notifications Android va différer les notifications de façon importante lorsque l\'appareil sera en Doze mode Android autorisera des interruptions limitées lorsque l\'appareil sera en Doze mode (Sans titre) Faire un retour-arrière sauvegarde la tâche Liste par défaut + Tasks est un projet à source ouverte entretenu par un développeur. Quelques contenus payants sont disponible dans l\'application pour supporter le développement. + Affiche un badge pour le nombre de tâches actives dans votre liste par défaut. TeslaUnread pour Nova Launcher est requis + Débloquer tous les thèmes et quelques couleurs à Tasks + Notifications de la sensibilité du contexte de la liste. Tasker ou Local est requis. Les donations sont grandement appréciées. Affiche le nombre de tâches actives Affiche le nombre de tâches actives. Requiert le widget DashClock @@ -365,6 +372,32 @@ Sélectionner le filtre Filtre Transparence + Thème + Couleur + Thèmes additionnels + Rouge + Rose + Violet + Violet Foncé + Bleu + Bleu Clair + Turquoise + Vert + Vert Clair + Citron + Jaune + Ambre + Orange Foncé + Marron + Gris + Gris Bleu + Noir + Gris Noir + Lumière + Noir + Fond d\'écran + Jour/Nuit + Par défaut désactiver toutes les heures toutes les trois heures @@ -373,4 +406,18 @@ tous les jours tous les trois jours toutes les semaines + La synchronisation automatique est actuellement déactivé par Android + Général + Langage + Tasks doit être redémarrer pour que les changements prennent effets + Redémarrer maintenant + Plus tard + Localisation + Direction de lecture + Utiliser les directions locales + Gauche à droite + Droite à gauche + Notification de la LED + Support matériel requis + Couleur de la LED \ No newline at end of file diff --git a/src/main/res/values-iw/strings.xml b/src/main/res/values-iw/strings.xml index a73708e26..1afa3d7cf 100644 --- a/src/main/res/values-iw/strings.xml +++ b/src/main/res/values-iw/strings.xml @@ -429,4 +429,7 @@ לפי השפה משמאל לימין מימין לשמאל + תאורת התראות + נדרשת חומרה תואמת + צבע תאורת התראות \ No newline at end of file diff --git a/src/main/res/values-ja/strings.xml b/src/main/res/values-ja/strings.xml index 12a6b3336..b31c503ff 100644 --- a/src/main/res/values-ja/strings.xml +++ b/src/main/res/values-ja/strings.xml @@ -429,4 +429,7 @@ ロケールの向きを使用する 左から右 右から左 + LED 通知 + ハードウェア サポートが必要です + LED の色 \ No newline at end of file diff --git a/src/main/res/values-nl/strings.xml b/src/main/res/values-nl/strings.xml index c34348763..e9de762c1 100644 --- a/src/main/res/values-nl/strings.xml +++ b/src/main/res/values-nl/strings.xml @@ -295,6 +295,7 @@ Font grootte Edit scherm aanpassen Bron code + Help vertalen Meld een probleem Help & Terugkoppeling Contact ontwikkelaar @@ -336,6 +337,7 @@ Toon voltooide Omgekeerde %s Taken + In-app aankopen Geen applicatie gevonden om de bijlage te openen Bijlage toevoegen Hoog @@ -352,14 +354,28 @@ Taak verbeteren Verstuur anoniem gebruikersstatistieken en crash rapporten om Tasks te verbeteren. Er worden geen persoonlijke gegevens verzameld. Label bestaat reeds - Deactiveer notificatie licht + Naam mag niet leeg zijn Onderbreek Snooze mode voor notificaties Android zal vertraagd notificaties weergeven in Snooze mode Android zal gelimiteerd onderbreken in Snooze mode (geen titel) Terug knop slaat taak op Standaard lijst + Tasks is een open source project onderhouden bij een ontwikkelaar. Sommige functionaliteit worden als in-app aankopen aangeboden om de ontwikkeling te ondersteunen. + Toon een badge voor het aantal actieve taken in je standaard lijst. Vereist TeslaUnread voor Nova Launcher + Ontlock alle thema\'s en voeg kleuren toe aan Tasks + Contextbewuste notificaties. Vereist Tasker of Locale + Donaties worden erg gewaardeerd + Toon het aantal actieve taken + Toon een teller van actieve taken. Vereist DashClock Widget + Kopen + Koop uitbreiding + In-app rekening service is bezig, probeer later opnieuw + Kies Filter + Transparantie Thema + Kleur + Extra thema\'s Rood Roze Paars @@ -379,6 +395,12 @@ Grijs Blauwgrijs Zwart + Donker Groen + Licht + Donker + Achtergrond + Dag/Nacht + Standaard uitschakelen elk uur elke 3 uur @@ -387,4 +409,14 @@ elke dag elke 3 dagen elke week + Automatische synchronisatie is momenteel uitgezet door Android + Globaal + Taal + Tasks moet opnieuw gestart worden om de nieuwe wijzingen te activeren + Herstart nu + Vertalingen + Layout richting + Gebruik lokale richting + Links naar rechts + Rechts naar links \ No newline at end of file diff --git a/src/main/res/values-ru/strings.xml b/src/main/res/values-ru/strings.xml index 26d1bbf5b..8edce46ad 100644 --- a/src/main/res/values-ru/strings.xml +++ b/src/main/res/values-ru/strings.xml @@ -428,4 +428,7 @@ Как установлено в системе Слева направо Справа налево + LED уведомления + Необходима аппаратная поддержка + LED цвет \ No newline at end of file diff --git a/src/main/res/values-uk/strings.xml b/src/main/res/values-uk/strings.xml index 21f19f44a..150040e86 100644 --- a/src/main/res/values-uk/strings.xml +++ b/src/main/res/values-uk/strings.xml @@ -5,28 +5,35 @@ - Очистити - Додати коментар + Очистити картинку + Додати коментар... + Ім\'я + Введіть ім\'я тегу + Введіть назву фільтра + Оберіть Google аккаунт Резервні копії Імпортувати завдання Експорт завдань - Резервні копії %1$s для %2$s. + Збережено %1$s в %2$s. Відсутні завдання для експорту. Відновити підсумок - Файл %1$s містяться %2$s.\n\n -%3$s імпортовані,\n -%4$s вже існують\n -%5$s були помилки\n + Файл %1$s містить %2$s.\n\n +%3$s імпортовано,\n +%4$s вже існує\n +%5$s має помилку\n Читання завдання %d... Немає доступу до папки: %s Немає доступу до карти SD! Дозволи Tasks Дозволи Tasks + Дійсно хочете скасувати ваші зміни? + Продовжити редагування Видалити цю задачу? Оновлення ваших завдань... Час (години : хвилини) Відмінити Натисніть для установки + Тут немає завдань. Сортувати Пошук Налаштування @@ -39,32 +46,37 @@ Відмінити видалення завдання Ручний порядок з підзадачами Розумне сортування - За заголовком + За назвою За кінцевою датою За пріоритетом - За останньою модифікованою + За часом зміни Відповідності до %s + Створити новий фільтр Ім\'я завдання Пріоритет - Немає дати + Без дати Приховати до Приховати до %s Опис Як довго це триватиме? - Час вже потрачео + Часу витрачено + Зберегти Зал. %s - Час, що минув %s + Минуло %s Без часу - до дати - до часу - за день до - за тиждень до + дати настання + до часу настання + попереднього дня + попереднього тижня Коли + Повторити + Календар Пріоритет Опис Файли + Список Google Task Нагадування - Таймер Управління + Управління таймером ----Приховувати завжди---- Завантажити більше... Пропущений дзвінок від %s @@ -80,17 +92,19 @@ Ігнорувати всі події Ігнорувати лише цю подію Схоже невдовзі розпочнеться %s. Бажаєте створити список дій? - Схоже Ви щойно закінчили %s. Бажаєте створити список дій? + Схоже Ви щойно завершили з %s. Бажаєте створити список дій? Може згодом Асистент календаря - Tasks буде нагадувати вам про майбутні календарні події і нагадає вам приготуватися до них + Tasks нагадає вам про майбутні календарні події і запропонує приготуватися до них Список дій: %s - Інтерфейс + Жодного + Вигляд Показати фільтри Редагувати налаштування екрану Налаштування за замовчуванням Показувати повну назву завдання Показувати коментарі в редакторі завдання + Налаштування списку завдань Час події в календарі Завершення календарної події при настанні терміну Початок календарної події при настанні терміну @@ -112,12 +126,16 @@ Ви дійсно хочете видалити всі події для завдань? Видалено %d календарних подій! Завантаження... - Актуальність по замовчуванню + Типові налаштування завдань + Кінцевий термін по замовчуванню Пріоритет по замовчуванню Термін приховування за замовчуванням Нагадування по замовчуванню Додавати в календар по замовчуванню Тип дзвінка/вібрація по замовчуванню + Високий + Середній + Низький Немає дедлайну Сьогодні @@ -136,10 +154,10 @@ Недавно змінені Активні завдання або - не + ні також - %s містить критерій - Видалити стрічку + %s має критерії + Видалити рядок Довгий тап на пункт для додаткових опцій Додати критерій Кінцевий термін: ? @@ -153,13 +171,19 @@ Наступного тижня Наступного місяця - Пріоритет? - Пріоритет + Пріоритет щонайменше? + Пріоритет... + Тег: ? + Тег... + Назва тегу містить... + Назва тегу містить: ? Заголовок містить... Заголовок містить: ? Помилка при додаванні завдання в календар! Додати до календаря Відкрити календарну подію + Видалити подію календаря? + Подію календаря не знайдено %s (завершено) В списку: ? В GTasks списку... @@ -174,8 +198,11 @@ Зупинити запис Вибачте! Не знайдено програму для перегляду файлів цього типу. Назад - Помилка копіювання доданого файлу. - Підпишіться на рік і заощаджуйте 25%%! + Помилка копіювання файлу для вкладення + Замовте рік і заощадьте 25%! + Дзвеніти 1 раз + Дзвеніти 5 раз + Дзвеніти безперервно година дня @@ -184,17 +211,19 @@ місяця на проязі 2-х місяців - Виконано! + Виконано Відкласти Тихі години стартують Тихі години закінчуються Нагадування по замовчуванню - Сповіщення для задач без терміну виконання з\'являться у %s + Сповіщення для задач без терміну виконання з\'являться о %s + Стійкі сповіщення + Стійкі сповіщення не можуть бути відхилені Максимальна гучність для багаторазових нагадувань Tasks буде максимізувати гучність для багаторазових нагадувань Випадкові нагадування - disabled + вимкнено щогодинно щоденно щотижня @@ -202,78 +231,207 @@ щомісяця два рази на місяць - З інтервалом в %d + Кожні %d Інтервал повторення Не повторювати - З інтервалом в %s - Кожні %1$s\nпоки %2$s + + Днів + Тижнів + Місяців + Годин + Хвилин + Років + + + з кінцевої дати + з дати виконання + + Кожні %s + Кожні %1$s\до %2$s Повторювати завжди Повторювати до %s + %1$s перенесено на %2$s + Створити новий ярлик Без категорії - Для %s діють таймери! + Видалити %s? + Таймери діють протягом %s! + Час завданя відстежується. Таймер Завдання розпочато: виконання завдання завершено: Часу витрачено: - Горовіть щоб створити завдання + Горовіть для створення завдання Голосове введення Голосові нагадування Tasks повинен вимовляти назву завдань під час нагадувань Видалити завдання + Додане завдання + Немає доступу до зовнішнього сховища 1 завдання %d завдань Сьогодні Завтра + Наступні %s Вчора - Завт. - Вчор. - На жаль, схоже, сталася помилка! Ось що вийшло:\n\n%s + Звтр + Вчр + Ой, схоже виникла помилка! Ось що сталось::\n\n%s Будь ласка, зачекайте... Остання синхр.:\n%s Фонова синхронізація Вийти + Очищує всю синхронізовану інформацію + Вийти/очистити синхронізовану інофрмацію? + Приховати дати виконання + Сховати галочки + Сховати заголовок + Сповіщення + Безшумно + Звук Вібрації + Тихі години + Папка вкладень Папка резервної копії + Різне + Синхронізація + Увімкнено + Розмір шрифту + Налаштувати вікно редагування Вихідний код + Допомогти перекласти Повідомити про помилку Допомога і відгуки Зв\'язатися з розробником Оцінити Tasks - Без нагадуваннь під час тихих годин - Дії нагадування - Вибрати дату - Вибрати час + Без нагадувань під час тихих годин + Пожертвувати + Обрати кількість + Дії в сповіщеннях + Показувати дії відкладення та завершення в сповіщеннях + Додати нагадування + Вилучити + Випадково раз + Випадково + Обрати дату + Обрати час + Обрати дату та час + Обрати місцезнаходження + Коли прострочено + Коли заплановано час Радіус (метри) Час відклику (вище значення зберігає заряд батареї) Геолокаційні нагадування Теги - Фільтр + Фільтри + Частини дня + На годину + Зранку + Опівдні + Ввечері + Вночі + Завтра зранку + Завтра опівдні + %1$s має бути до %2$s + %1$s має бути після %2$s + Скасувати зміни + Скасувати + Налаштування тегу + Видалити Налаштування фільтру Показати приховані Показати завершені Реверс + %s Завдань + Покупки в застосунку Не знайдено програми для відкриття вкладення Додати вкладення Високий + Типово Низький - Пріоритет нагадування + Пріоритет сповіщення Кількість вібрацій Довжина кожної вібрації (мілісекунди) Пауза між вібраціями (мілісекунди) + Зробити фото + Обрати з галереї + Обрати зі сховища + Приватність + Політика приватності Поліпшити Tasks Відсилати анонімну статистику використання і звіти про помилки щоб покращити Tasks. Жодних персональних даних не буде передано. Тег вже існує - Переривати режим \"Doze\" для повідомленнь + Ім\'я не може бути порожнє + Переривати режим \"Doze\" для сповіщень Андроїд зазвичай буде значно відкладати повідомлення коли пристрій в режимі \"Doze\" Android дозволить деякі переривання в режимі \"Doze\" + (без назви) + Зберігати завдання кнопкою Назад + Типовий список + Tasks це проект з відкритим кодом, що обслуговується одним розробником. З метою підтримки розробки, деякі функції доступні лише після придбання через додаток. + Показувати значок з кількістю активних завдань в типовому списку. Потрібен TeslaUnread for Nova Launcher + Розблокувати усі схеми та додати кольори до Tasks + Контекстні сповіщення списку. Потрібен Tasker або Locale + Пожертви щиро вітаються + Показати кількість активних завдань + Показати кількість активних завдань. Потрібен DashClock Widget + Придбати + Придбати розширення + Сервіс оплати застосунку перевантажено, спробуйте пізніше. + Обрати фільтр + Фільтр + Прозорість + Схема + Колір + Акцент + Додаткові схеми + Червоний + Рожевий + Пурпуровий + Фіолетовий + Індиго + Синій + Блакитний + Ціановий + Синьо-зелений + Зелений + Світло-зелений + Лайм + Жовтий + Янтарний + Помаранчевий + Темно-помаранчевий + Коричневий + Сірий + Сіро-синій + Чорний + Темно-сірий + Світлий + Темний + Шпалери + День/Ніч + Типово вимкнути кожну годину - кожних 3 години - кожних 6 годин - кожних 12 годин + кожні 3 години + кожні 6 годин + кожні 12 годин щодня - кожного 3-го дня + кожні 3 дня кожного тижня + Автоматична синхронізація наразі недоступна в Android + Загальні + Мова + Tasks має бути перезавантажено для вступу змін в дію. + Перезапустити зараз + Пізніше + Локалізація + Напрям письма + Використовувати локальний напрям + Зліва направо + Зправа наліво + LED-сповіщення + Потрібна підтримка апартних засобів + LED колір \ No newline at end of file