From ddf0260a03930bcd4011e03b66d2f0f9663be9a7 Mon Sep 17 00:00:00 2001 From: gallegonovato Date: Sat, 17 Sep 2022 18:53:17 +0000 Subject: [PATCH 1/7] Translated using Weblate (Spanish) Currently translated at 90.9% (1018 of 1119 strings) Translation: Tracks/Tracks Translate-URL: https://hosted.weblate.org/projects/tracks/tracks/es/ --- config/locales/es.yml | 132 +++++++++++++++++++++++++++++++----------- 1 file changed, 98 insertions(+), 34 deletions(-) diff --git a/config/locales/es.yml b/config/locales/es.yml index 5cf075afd..326a9bb35 100644 --- a/config/locales/es.yml +++ b/config/locales/es.yml @@ -2,8 +2,8 @@ es: activerecord: attributes: note: - created_at: Creado el - updated_at: actualizado a las + created_at: Creado en + updated_at: Actualizado en preference: date_format: Formato de fecha due_style: Debido al estilo @@ -93,14 +93,15 @@ es: body: 'Hubo problemas con los campos siguientes:' header: one: Un error ha impedido que se guarde este %{model} - other: '%{count} errores han impedido que se guarden este %{model}' + many: '%{count} errores han impedido que se guarden este %{model}' + other: '' common: action: Tarea actions: Tareas actions_midsentence: - one: tarea + one: tareas + many: tarea other: tareas - zero: tareas add: Añadir ajaxError: Hubo un error al recuperar desde el servidor back: Atrás @@ -113,7 +114,8 @@ es: create: Crear days_midsentence: one: día - other: días + many: días + other: '' deferred: pospuestas description: Descripción drag_handle: ARRASTRAR @@ -132,9 +134,9 @@ es: none: Ninguno not_available_abbr: n/d note: - one: 1 nota - other: "%{count} notas" - zero: 0 notas + one: 0 notas + many: 1 nota + other: '%{count} notas' notes: Notas numbered_step: Paso %{number} ok: Aceptar @@ -313,40 +315,49 @@ es: distance_in_words: about_x_hours: one: alrededor de 1 hora - other: Acerca de %{count} horas + many: Acerca de %{count} horas + other: '' about_x_months: one: alrededor de 1 mes - other: Acerca de %{count} meses + many: Acerca de %{count} meses + other: '' about_x_years: one: alrededor de 1 año - other: Acerca de %{count} años + many: Acerca de %{count} años + other: '' almost_x_years: one: casi 1 año - other: Casi %{count} años + many: Casi %{count} años + other: '' half_a_minute: medio minuto less_than_x_minutes: - one: menos de un minuto + one: menos de 1 minuto + many: menos de un minuto other: menos de %{count} minutos - zero: menos de 1 minuto less_than_x_seconds: - one: menos de 1 segundo - other: menos de %{count} segundos - zero: menos de 1 segundo + one: menos de %{count} segundo + many: más de %{count} segundos + other: '' over_x_years: one: más de un año - other: en %{count} años + many: en %{count} años + other: '' x_days: one: 1 día - other: '%{count} días' + many: '%{count} días' + other: '' x_minutes: one: 1 minuto - other: '%{count} minutos' + many: '%{count} minutos' + other: '' x_months: one: 1 mes - other: '%{count} meses' + many: '%{count} meses' + other: '' x_seconds: one: Un segundo - other: '%{count} segundos' + many: '%{count} segundos' + other: '' prompts: day: Día hour: Hora @@ -426,6 +437,52 @@ es: message_gateway: Integre Seguimientos con un servidor de correo para ser capaz de enviar una acción a través del correo a los Seguimientos mailgun: Enviar correos a los Seguimientos con Mailgun + automatic_email: Envíese automáticamente por correo electrónico las próximas + acciones + message_gateway: + one_user_configuration: 'También puede enviar todos los correos electrónicos + a un usuario específico de Tracks. Configure mail_dispatch en site.yml a %{single_user_value} + y pase el inicio de sesión del usuario en el comando de canalización: %{code}' + instructions: + '1': Vaya a %{preferences_link} y configure su "%{sms_email_name}" y "%{sms_context_name}" + para todos los enviados por correo electrónico (que podrían provenir de + un mensaje SMS) + '3': ¡Envíe un correo electrónico a su dirección recién configurada! + '2': En sendmail/qmail/postfix/whatever, configure un alias de dirección de + correo electrónico para enviar mensajes a %{command} + description: 'Si Tracks se ejecuta en el mismo servidor que tu correo, puedes + utilizar el gestor de correo integrado en Tracks. Pasos para configurarlo:' + rich_api_tip: También puedes utilizar la Rich Todo API para enviar tareas como + "lavar la ropa en casa" o "llamar a Bill > proyecto X". El asunto del mensaje + rellenará la descripción, el contexto y el proyecto, mientras que el cuerpo + rellenará la nota de la tarea. + configuration: Es posible que deba configurar su %{site_yml} para decirle a + la puerta de enlace de mensajes que mire el campo %{to_name} o el campo %{from_name} + para buscar al usuario de Tracks desde la dirección de correo electrónico + en ese campo. + mailgun: + description: Si desea enviar tareas por correo electrónico a Tracks, pero no + puede ejecutar un servidor de correo en el mismo host, puede utilizar la compatibilidad + con %{mailgun_link} integrada en Tracks. + developer_documentation_link: Información para desarrolladores de Tracks + cron_email_subject: Realiza un seguimiento de las acciones que vencen en los próximos + 7 días + title: Integraciones + intro: Tracks se puede integrar con otras herramientas... lo que sea necesario + para ayudarle a hacer las cosas! Esta página tiene información sobre cómo configurar + algunos de estos. No todas ellas son aplicables a todas las plataformas, y algunas + requieren más conocimientos técnicos que otras. Véase también %{documentation_link} + cron_2: Por supuesto, puede utilizar otro texto %{feeds_link} - ¿Por qué no enviar + una lista de las próximas acciones delproyecto en particular a un grupo de colegas + que están trabajando en el proyecto? + feeds_link_text: feeds proporcionados por Tracks + contents_header: 'Contenido:' + add_your_own: ¿Tienes uno propio para agregar? %{tell_us_link} y podemos incluirlo + en esta página en futuras versiones de Tracks. + tell_us_link_text: Cuéntanos sobre ello en nuestra cola de problemas + cron_1: Si ingresa la siguiente entrada a su crontab, recibirá un correo electrónico + todos los días alrededor de las 5 AM con una lista de las próximas acciones + que deben realizarse dentro de los próximos 7 días. help: title: Help usage: '' @@ -436,7 +493,7 @@ es: contribute_link_text: project website mailing_list_link_text: Mailing list irc_bullet: '%{irc_link} (también disponible en %{matrix_link})' - irc_link_text: 'IRC channel #Tracks@FreeNode' + irc_link_text: 'Canal IRC #Tracks@Libera' matrix_link_text: Matriz layouts: mobile_navigation: @@ -597,7 +654,8 @@ es: units: byte: one: Byte - other: Bytes + many: Bytes + other: '' gb: GB kb: KB mb: MB @@ -953,7 +1011,8 @@ es: completed_actions_with: Acciones completadas con la lengüeta «%{tag_name}» completed_in_archive: one: There is one completed action in the archive. - other: There are %{count} completed actions in the archive. + many: There are %{count} completed actions in the archive. + other: '' completed_last_day: Completed in the last 24 hours completed_last_x_days: Completed in last %{count} days completed_recurrence_completed: There is no next action after the recurring action @@ -973,7 +1032,8 @@ es: due date before deferring. defer_x_days: one: Defer one day - other: Defer %{count} days + many: Defer %{count} days + other: '' deferred_actions_with: Deferred actions with the tag '%{tag_name}' deferred_pending_actions: Deferred/pending actions deferred_tasks_title: TRACKS::Recordatorio @@ -1012,7 +1072,8 @@ es: due: 'Vence: %{date}' has_x_pending: one: Tiene una tarea pendiente - other: Tiene %{count} tareas pendientes + many: Tiene %{count} tareas pendientes + other: '' hidden_actions: Tareas ocultas in_hidden_state: en estado oculto in_pending_state: en estado pendiente @@ -1179,8 +1240,9 @@ es: task_list_title: TRACKS::List etiquetadas tickler_items_due: one: Un elemento de tiquet ahora está vencido - recargue la página para verlo. - other: '%{count} elementos de ticket ahora están vencidos - recargue la página + many: '%{count} elementos de ticket ahora están vencidos - recargue la página para verlos.' + other: '' to_tickler: al recordatorio unable_to_add_dependency: Es imposible añadir dependencia unresolved_dependency: '' @@ -1191,7 +1253,7 @@ es: auth_change_submit: Modifica el tipo de autenticación auth_type_update_error: 'Hubo un problema actualizando su tipo de autenticación: %{error_messages}' - auth_type_updated: Tipo autenticador actualizado + auth_type_updated: Tipo autenticador actualizado. change_auth_type_title: TRACKS::Change tipo de autenticación change_authentication_type: Cambia el tipo de autenticación change_password_prompt: Introduzca su contraseña nueva dentro de los campos debajo @@ -1246,13 +1308,13 @@ es: multi_page_html: Representando %{model} %{from} - %{to} de %{count} en el total single_page: - one: Viendo del 1 %{model} + one: No %{model} encontrado + many: Viendo del 1 %{model} other: Viendo todos los %{count} %{model} - zero: No %{model} encontrado single_page_html: - one: Viendo del 1 %{model} + one: No %{model} encontrado + many: Viendo del 1 %{model} other: Viendo todos los %{count} %{model} - zero: No %{model} encontrado page_gap: "…" previous_label: "« Anterior" rest_help: @@ -1260,3 +1322,5 @@ es: title: Autenticación activeresource: ror_link_text: Ruby on Rails + notes: + curl_description: Todos los ejemplos utilizan %{curl}. From 98e57367e9d627f443e986c71e630faa479a00a8 Mon Sep 17 00:00:00 2001 From: gallegonovato Date: Sat, 1 Oct 2022 14:08:07 +0000 Subject: [PATCH 2/7] Translated using Weblate (Spanish) Currently translated at 91.0% (1019 of 1119 strings) Translation: Tracks/Tracks Translate-URL: https://hosted.weblate.org/projects/tracks/tracks/es/ --- config/locales/es.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/config/locales/es.yml b/config/locales/es.yml index 326a9bb35..d576e9e21 100644 --- a/config/locales/es.yml +++ b/config/locales/es.yml @@ -439,6 +439,7 @@ es: mailgun: Enviar correos a los Seguimientos con Mailgun automatic_email: Envíese automáticamente por correo electrónico las próximas acciones + email_rich: Formato del correo electrónico de Rich Todo Message message_gateway: one_user_configuration: 'También puede enviar todos los correos electrónicos a un usuario específico de Tracks. Configure mail_dispatch en site.yml a %{single_user_value} From 10ad112b7074940fa1b9265d7c83af3dee1c874e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Burak=20H=C3=BCseyin=20Ekseli?= Date: Fri, 9 Dec 2022 09:30:22 +0000 Subject: [PATCH 3/7] Translated using Weblate (Turkish) Currently translated at 30.1% (337 of 1119 strings) Translation: Tracks/Tracks Translate-URL: https://hosted.weblate.org/projects/tracks/tracks/tr/ --- config/locales/tr.yml | 42 ++++++++++++++++++++++-------------------- 1 file changed, 22 insertions(+), 20 deletions(-) diff --git a/config/locales/tr.yml b/config/locales/tr.yml index c7e5b762a..7b9613e52 100644 --- a/config/locales/tr.yml +++ b/config/locales/tr.yml @@ -21,9 +21,9 @@ tr: paste_field: 'İçe aktarılan YAML dosyasının içeriğini aşağıdaki metin kutucuğuna yapıştır:' warning: Dikkat - yaml_warning: '%{warning}: YAML dosyası dışa aktarılmadan önce mevcut bütün bilgileriniz - kaybolacak. Herhangi bir sorun yaşama ihtimalinize karşılık, eğer veri tabanına - şu anda erişiminiz var ise yedeklemenizi öneririz.' + yaml_warning: '%{warning}: YAML dosyası dışa aktarılmadan önce mevcut bütün + bilgileriniz kaybolacak. Herhangi bir sorun yaşama ihtimalinize karşılık, + eğer veri tabanına şu anda erişiminiz var ise yedeklemenizi öneririz.' export: page_title: Tracks::Export title: Dışa aktarılıyor @@ -39,8 +39,8 @@ tr: download_link: İndirme bağlantısı yaml_link_title: YAML dosyası xml_description: '%{xml}: Veri aktarımı ve düzenleme için en iyisidir' - yaml_experimental: Lütfen YAML dosyalarının deneysel olarak desteklendiğini göz - önünde bulundurunuz. Önemli verileri yedeklerken dikkatli olunuz. + yaml_experimental: Lütfen YAML dosyalarının deneysel olarak desteklendiğini + göz önünde bulundurunuz. Önemli verileri yedeklerken dikkatli olunuz. csv_description: '%{csv}: İş tablosuna veya veri analizi yazılımlarına aktarmak için en iyisidir' xml_link_description: XML dosyası bütün eylemlerinizi, içeriklerinizi, projelerinizi, @@ -80,7 +80,8 @@ tr: context_hide: Font sayfasında gizle? context_deleted: Silinen içerik '%{name}' completed_tasks_title: TRACKS::şuradan '%{context_name}' tamamlanan eylemler - all_completed_tasks_title: TRACKS::şuradan '%{context_name}' tamamlanan bütün eylemler + all_completed_tasks_title: TRACKS::şuradan '%{context_name}' tamamlanan bütün + eylemler add_context: İçerik ekle common: wiki: Wiki @@ -97,8 +98,8 @@ tr: by_task_count_title: Görev sayısına göre sırala by_task_count: Görev sayısına göre alphabetically_title: Projeleri alfabetik olarak sırala - alphabetically_confirm: Bu projeleri alfabetik olarak sıralamak istediğinize emin - misiniz? Bu işlem mevcut sıralamayı iptal edecektir. + alphabetically_confirm: Bu projeleri alfabetik olarak sıralamak istediğinize + emin misiniz? Bu işlem mevcut sıralamayı iptal edecektir. alphabetically: Alfabetik sırayla show_all: Hepsini göster server_error: Sunucuda bir hata meydana geldi. @@ -149,8 +150,8 @@ tr: one: Not yok other: 1 not var actions_midsentence: - one: Eylem - other: Eylemler + one: eylem + other: eylemler activerecord: errors: template: @@ -172,7 +173,8 @@ tr: taken: zaten alınmış restrict_dependent_destroy: has_many: Bu kayda bağlı bir dosya bulunduğu için kayıt silinemez %{record} - has_one: Bu kayda bağlı farklı bir dosya bulunduğu için kayıt silinemez %{record} + has_one: Bu kayda bağlı farklı bir dosya bulunduğu için kayıt silinemez + %{record} record_invalid: 'Doğrulama başarısız: %{errors}' odd: tek sayı olmalıdır not_a_number: rakam değildir @@ -380,10 +382,10 @@ tr: ical_feed: iCal akış last_fixed_number: Son %{number} eylem/ler legend: 'Semboller:' - notice_incomplete_only: "Not: Akış, aksi işaretlenmedikçe sadece tamamlanmamış eylemleri\ - \ gösterir. Bu iCal akışları todo listesine eklenebilir. Eğer bitimi yaklaşan\ - \ todo'ları takvimde görüntülemek istiyorsanız, takvim sayfasından iCal akışını\ - \ kullanın" + notice_incomplete_only: "Not: Akış, aksi işaretlenmedikçe sadece tamamlanmamış\ + \ eylemleri gösterir. Bu iCal akışları todo listesine eklenebilir. Eğer bitimi\ + \ yaklaşan todo'ları takvimde görüntülemek istiyorsanız, takvim sayfasından\ + \ iCal akışını kullanın" plain_text_feed: Düz Yazı Akışı project_centric: Belirli bir projedeki tamamlanmamış eylemler akışı project_needed: Akış talep etmeden önce en az bir proje olmalı @@ -401,9 +403,9 @@ tr: add_your_own: Eklemek istediğiniz araç mı var? Tracks'ın gelecek sürümlerine ekleyebilmemiz için bize gönderin %{tell_us_link}. intro: 'Tracks işinize yarayabilecek diğer araçlarla entegre edilebilir! Bu sayfa - bazılarını entegre etmeye yönelik bilgi içerir. Her platforma uygulanabilir olmayabilirler - ve bazıları diğerlerine kıyasla daha fazla teknik bilgi gerektirebilir. Ek bilgi - için: %{documentation_link}' + bazılarını entegre etmeye yönelik bilgi içerir. Her platforma uygulanabilir + olmayabilirler ve bazıları diğerlerine kıyasla daha fazla teknik bilgi gerektirebilir. + Ek bilgi için: %{documentation_link}' developer_documentation_link: Tracks için geliştirici dokümantasyonu contents_header: 'İçerikler:' tell_us_link_text: Bunun hakkında bize görüş bildirin @@ -415,8 +417,8 @@ tr: bitimi yaklaşan eylemlerle ilgili bir e-posta alacaksınız. message_gateway: rich_api_tip: Mesaj içeriği tanım, içerik ve proje kısmına, not ise gövde metnine - yazarak "çamaşırları yıka @ Ev" veya "Mehmet'i Ara > x projesi" ve benzeri türden - görevler oluşturmak için Rich Todo API kullanabilirsiniz. + yazarak "çamaşırları yıka @ Ev" veya "Mehmet'i Ara > x projesi" ve benzeri + türden görevler oluşturmak için Rich Todo API kullanabilirsiniz. footer: send_feedback: Geri bildirim version: 'Tracks %{version} (%{revision_with_date})' From d26275c5e963e6ead91f1653eb33ce56ec0a6a15 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BB=D0=B5=D0=BA=D1=81=D0=B5=D0=B9=20=D0=A1=D0=B2?= =?UTF-8?q?=D0=B8=D1=81=D1=82=D1=83=D0=BD=D0=BE=D0=B2?= Date: Wed, 18 Jan 2023 20:07:10 +0000 Subject: [PATCH 4/7] Translated using Weblate (Russian) Currently translated at 97.0% (1086 of 1119 strings) Translation: Tracks/Tracks Translate-URL: https://hosted.weblate.org/projects/tracks/tracks/ru/ --- config/locales/ru.yml | 52 ++++++++++++++++++++++++++++++------------- 1 file changed, 36 insertions(+), 16 deletions(-) diff --git a/config/locales/ru.yml b/config/locales/ru.yml index ef7e3bff4..2622d87e0 100644 --- a/config/locales/ru.yml +++ b/config/locales/ru.yml @@ -103,7 +103,6 @@ ru: one: действий few: действие many: действия - other: действия add: Добавить ajaxError: От сервера была получена ошибка back: Назад @@ -115,9 +114,9 @@ ru: contribute: Сотрудничество create: Создать days_midsentence: - one: дней - few: день - many: дня + one: день + few: дня + many: дней deferred: отложенные description: Описание drag_handle: ТАЩИТЬ @@ -136,10 +135,9 @@ ru: none: Не задано not_available_abbr: н/д note: - few: "%{count} записи" - one: 1 запись - other: '%{count} записи' - zero: нет записей + one: нет записей + few: 1 запись + many: '%{count} записи' notes: Заметки numbered_step: Шаг %{number} ok: ОК @@ -221,6 +219,7 @@ ru: нет доступа к каталогу загрузок? %{e} invalid_csv: 'Недопустимый CSV: не удаётся прочитать заголовки: %{e}' invalid_destination: 'Неверное место назначения импорта: %{e}' + no_context: Контекст по умолчанию не найден yaml_disabled: Загрузка YAML отключена todos_count: '%{count} задач импортировано' projects_count: '%{count} проектов импортировано' @@ -474,12 +473,15 @@ ru: для месяца и дня или шестизначной для года, месяца и дня) project: Проект для внесения в задачу context: Контекст для внесения в задачу + tickler_date: Дата напоминания для задачи (может быть 2 цифры для дня, 4 цифры + для месяца-дня или 6 цифр для года-месяца-дня) fields_instruction: Все специальные символы являются необязательными, а текст до первого символа (или конца строки) используется в качестве описания задачи meaning_title: Значение symbol_title: Символ fields_title: 'Поля:' - description: 'Для обоих описанных методов используется следующий формат:' + description: 'Для обоих описанных методов в теме сообщения можно использовать + следующий формат для добавления метаданных:' message_gateway: instructions: '3': На вашу свежеустановленную почту отправлено письмо! @@ -1082,7 +1084,6 @@ ru: one: Отложить на 1 день few: Отложить на %{count} дня many: Отложить на %{count} дней - other: Отложить на %{count} дней deferred_actions_with: Отложенные действия с меткой '%{tag_name}' deferred_pending_actions: Отложенные/ожидающие действия deferred_tasks_title: TRACKS::Отложенные @@ -1360,13 +1361,13 @@ ru: multi_page: Отображено %{model} %{from} - %{to} из %{count} multi_page_html: Отображено %{model} %{from} - %{to} из %{count} single_page: - one: Отображён 1 %{model} - other: Отображены все %{count} %{model} - zero: '%{model} не найден' + one: '%{model} не найден' + few: Отображён 1 %{model} + many: Отображены все %{count} %{model} single_page_html: - one: Отображен 1 %{model} - other: Отображены все %{count} %{model} - zero: '%{model} не найден' + one: '%{model} не найден' + few: Отображен 1 %{model} + many: Отображены все %{count} %{model} page_gap: "…" previous_label: "← Пред" rest_help: @@ -1378,8 +1379,27 @@ ru: другими приложениями. На этой странице представлена документация по нашему REST API. title: Вступление + content_3: API — это служба %{restful_link}. Все данные доступны через API как + ресурс, на который можно сослаться по уникальному идентификатору. Он отвечает + на ряд методов HTTP, в частности GET, PUT, POST и UPDATE, а все ответы от + API представлены в простом XML формате, в кодировке UTF-8. + restful_link_text: RESTful curl_link_text: cURL id: ID title: Документация REST API для разаработчиков + auth: + basic_auth_link_text: Базовая HTTP-аутентификация + title: Аутентификация + content: Аутентификация обрабатывается с помощью %{auth_link}. Ваше имя пользователя + и пароль Tracks используются в качестве учетных данных аутентификации через + API. Обратите внимание, что при обычной HTTP-аутентификации ваш пароль отправляется + в виде открытого текста. Если вам нужно более безопасное решение для аутентификации, + вам следует настроить веб-сервер для запуска Tracks по HTTPS. + retrieve: + title: Получение данных из API + content: 'Чтобы получить данные, вам нужно всего лишь выполнить HTTP GET запрос + для идентификатора ресурса. Например, если вы хотите получить все контексты + с %{curl_link}:' + single_context: 'Получение единого контекста:' auth_type: database: База данных From 8ed97a511dc1b9711093b015f6cd428993789768 Mon Sep 17 00:00:00 2001 From: Ranforingus Date: Wed, 22 Nov 2023 16:50:16 +0000 Subject: [PATCH 5/7] Translated using Weblate (Dutch) Currently translated at 88.2% (988 of 1119 strings) Translation: Tracks/Tracks Translate-URL: https://hosted.weblate.org/projects/tracks/tracks/nl/ --- config/locales/nl.yml | 319 ++++++++++++++++++++++++++---------------- 1 file changed, 202 insertions(+), 117 deletions(-) diff --git a/config/locales/nl.yml b/config/locales/nl.yml index b244660ee..739fa7a35 100644 --- a/config/locales/nl.yml +++ b/config/locales/nl.yml @@ -1,4 +1,3 @@ ---- nl: activerecord: attributes: @@ -70,8 +69,8 @@ nl: odd: moet oneven zijn record_invalid: 'Validatie mislukt: %{errors}' restrict_dependent_destroy: - many: Kan record niet verwijderen omdat afhankelijke %{record} bestaan one: Kan record niet verwijderen omdat een afhankelijk %{record} bestaat + other: Kan record niet verwijderen omdat afhankelijke %{record} bestaan taken: is al gepakt too_long: is te lang (maximum is %{count} karakters) too_short: is te kort (minimum is %{count} karakters) @@ -87,14 +86,13 @@ nl: body: Er waren problemen met de volgende velden header: one: 1 fout voorkomt het kunnen bewaren van deze %{model} - other: "%{count} fouten voorkomen dat dit %{model} bewaard kan worden" + other: '%{count} fouten voorkomen dat dit %{model} bewaard kan worden' common: action: Actie actions: Acties actions_midsentence: - one: actie - other: acties - zero: acties + one: acties + other: actie add: Toevoegen ajaxError: Er is een fout opgetreden bij het ophalen van gegevens van de server back: Terug @@ -106,9 +104,8 @@ nl: contribute: Bijdragen create: Maken days_midsentence: - one: dag - other: dagen - zero: dagen + one: dagen + other: dag deferred: uitgestelde description: Beschrijving drag_handle: SLEEP @@ -127,9 +124,8 @@ nl: none: Geen not_available_abbr: n/b note: - one: 1 notitie - other: "%{count} notities" - zero: geen notities + one: geen notities + other: 1 notitie notes: Notities numbered_step: Stap %{number} ok: Ok @@ -145,11 +141,13 @@ nl: show_all: Toon alle sort: alphabetically: Alfabetisch - alphabetically_confirm: Weet u zeker dat u deze projecten alfabetisch wilt sorteren? Dat zal de huidige sorteervolgorde aanpassen. + alphabetically_confirm: Weet u zeker dat u deze projecten alfabetisch wilt sorteren? + Dat zal de huidige sorteervolgorde aanpassen. alphabetically_title: Sorteer projecten alfabetisch by_task_count: Op aantal acties by_task_count_title: Sorteer op aantal acties - by_task_count_title_confirm: Weet u zeker dat u deze op aantal acties wilt sorteren? Dat zal de huidige sorteervolgorde aanpassen. + by_task_count_title_confirm: Weet u zeker dat u deze op aantal acties wilt sorteren? + Dat zal de huidige sorteervolgorde aanpassen. sort: Sorteer third: Derde todo: actie @@ -167,7 +165,8 @@ nl: context_name: Context naam context_state: Status delete_context: Verwijder context - delete_context_confirmation: Weet u zeker dat u de context '%{name}' wilt verwijderen? Merk op dat dit ook alle (herhalende) acties in deze context zal verwijderen! + delete_context_confirmation: Weet u zeker dat u de context '%{name}' wilt verwijderen? + Merk op dat dit ook alle (herhalende) acties in deze context zal verwijderen! delete_context_title: Verwijder context edit_context: Bewerk context hidden_contexts: Verborgen contexten @@ -267,28 +266,26 @@ nl: other: bijna %{count} jaren half_a_minute: halve minuut less_than_x_minutes: - one: minder dan een minuut - other: minder dan %{count} minuten - zero: minder dan 1 minuut + one: minder dan 1 minuut + other: minder dan een minuut less_than_x_seconds: one: minder dan 1 seconde - other: minder dan %{count} seconden - zero: minder dan 1 seconde + other: minder dan 1 seconde over_x_years: one: over 1 jaar other: over %{count} jaren x_days: one: 1 dag - other: "%{count} dagen" + other: '%{count} dagen' x_minutes: one: 1 minuut - other: "%{count} minuten" + other: '%{count} minuten' x_months: one: 1 maand - other: "%{count} maanden" + other: '%{count} maanden' x_seconds: one: 1 seconde - other: "%{count} seconden" + other: '%{count} seconden' prompts: day: Dag hour: Uur @@ -321,7 +318,8 @@ nl: too_long: is te lang (maximum is %{count} karakters) too_short: is te kort (minimum is %{count} karakters) wrong_length: is de verkeerde lengte (zou %{count} karakters moeten zijn) - user_unauthorized: '401 Unauthorized: Alleen administratieve gebruikers mogen deze functie gebruiken.' + user_unauthorized: '401 Unauthorized: Alleen administratieve gebruikers mogen + deze functie gebruiken.' feedlist: actions_completed_last_week: Acties afgerond in de afgelopen 7 dagen actions_due_next_week: Acties die binnen 7 dagen afgerond moeten @@ -334,14 +332,17 @@ nl: choose_context: Kies de context waar je een feed van wilt choose_project: Kies het project waar je een feed van wilt context_centric_actions: Feeds voor onafgeronde acties in een specifieke context - context_needed: Er moet eerst ten minste één context zijn voor je een feed kan opvragen + context_needed: Er moet eerst ten minste één context zijn voor je een feed kan + opvragen ical_feed: iCal feed last_fixed_number: Laatste %{number} acties legend: Legenda - notice_incomplete_only: 'Merk op: alle feeds laten alleen acties zien die niet afgerond zijn, tenzij anders vermeld.' + notice_incomplete_only: 'Merk op: alle feeds laten alleen acties zien die niet + afgerond zijn, tenzij anders vermeld.' plain_text_feed: Reguliere tekst feed project_centric: Feeds voor onafgeronde acties in een specifiek project - project_needed: Er moet ten minste één project zijn voor een feed opgevraagd kan worden + project_needed: Er moet ten minste één project zijn voor een feed opgevraagd kan + worden projects_and_actions: Actieve projecten met hun acties rss_feed: RSS Feed select_feed_for_context: Kies de feed voor deze context @@ -359,52 +360,83 @@ nl: integrations: sections: automatic_email: Email jezelf automatisch de acties met een aflopende deadline - message_gateway: Integreer Tracks met een email server om een actie via email naar Tracks te sturen + message_gateway: Integreer Tracks met een email server om een actie via email + naar Tracks te sturen mailgun: Send emails to Tracks with Mailgun email_rich: Rich Todo Message email format opensearch_description: Zoek in Tracks title: Integratie - intro: "Tracks kan met een aantal tools worden geïntegreerd... Alles om je te helpen om dingen gedaan te krijgen! Deze pagina heeft informatie over het tot stand brengen van sommige integratievormen. Deze voorbeelden zijn niet altijd voor alle platformen van toepassing en sommige voorbeelden vragen meer technische kennis dan anderen Zie ook %{documentation_link}." - developer_documentation_link: "de documentatie voor ontwikkelaars met Tracks' REST API" + intro: "Tracks kan met een aantal tools worden geïntegreerd... Alles om je te + helpen om dingen gedaan te krijgen! Deze pagina heeft informatie over het tot + stand brengen van sommige integratievormen. Deze voorbeelden zijn niet altijd + voor alle platformen van toepassing en sommige voorbeelden vragen meer technische + kennis dan anderen Zie ook %{documentation_link}." + developer_documentation_link: "de documentatie voor ontwikkelaars met Tracks' + REST API" contents_header: "Inhoud:" - add_your_own: Heb je een tip om hier toe te voegen? %{tell_us_link} en misschien voegen we jouw tip toe op deze pagina in een toekomstige versie van Tracks. + add_your_own: Heb je een tip om hier toe te voegen? %{tell_us_link} en misschien + voegen we jouw tip toe op deze pagina in een toekomstige versie van Tracks. tell_us_link_text: Vertel ons er over in onze issue queue - cron_1: Als je de volgende regel toevoegd aan jouw crontab, dat ontvang je een e-mail op elke dag rond 05:00 met een lijst met acties waarvan de deadline afloopt binnen de komende 7 dagen. - cron_2: "Uiteraard kan je ook een andere %{feeds_link} – bijvoorbeeld een email met een lijst van acties voor een specifiek project naar een groep collega's die werken aan dat project?" + cron_1: Als je de volgende regel toevoegd aan jouw crontab, dat ontvang je een + e-mail op elke dag rond 05:00 met een lijst met acties waarvan de deadline afloopt + binnen de komende 7 dagen. + cron_2: "Uiteraard kan je ook een andere %{feeds_link} – bijvoorbeeld een email + met een lijst van acties voor een specifiek project naar een groep collega's + die werken aan dat project?" cron_email_subject: Tracks actions due in the next 7 days feeds_link_text: text feed gebruiken die Tracks biedt message_gateway: - description: 'Als Tracks draait op dezelfde server als jouw mailserver, dan kan je de geïntegreerde mail handler gebruiken van Tracks. Om dit in te stellen:' - rich_api_tip: 'Je kan ook de Rich Todo API gebruiken om acties te maken zoals "do laundry @ Home" of "Call Bill > project X". Het onderwerp van het bericht zal de bijschrijving van de actie vullen, de context, en het project, terwijl de body van het bericht de notities van de actie zal vullen.' - configuration: "Het kan nodig zijn om jouw %{site_yml} te configureren om de message gateway te laten kijken naar het %{to_name} veld of het %{from_name} veld om de Tracks-gebruiker op te zoeken met het emailadres uit dat veld." - one_user_configuration: "Je kan ook alle email naar een specifieke Tracks gebruiker sturen. Stel mail_dispatch in site.yml in op %{single_user_value} en geeft de login van de gebruiker door: %{code}" + description: 'Als Tracks draait op dezelfde server als jouw mailserver, dan + kan je de geïntegreerde mail handler gebruiken van Tracks. Om dit in te stellen:' + rich_api_tip: 'Je kan ook de Rich Todo API gebruiken om acties te maken zoals + "do laundry @ Home" of "Call Bill > project X". Het onderwerp van het bericht + zal de bijschrijving van de actie vullen, de context, en het project, terwijl + de body van het bericht de notities van de actie zal vullen.' + configuration: "Het kan nodig zijn om jouw %{site_yml} te configureren om de + message gateway te laten kijken naar het %{to_name} veld of het %{from_name} + veld om de Tracks-gebruiker op te zoeken met het emailadres uit dat veld." + one_user_configuration: "Je kan ook alle email naar een specifieke Tracks gebruiker + sturen. Stel mail_dispatch in site.yml in op %{single_user_value} en geeft + de login van de gebruiker door: %{code}" instructions: - '1': 'Ga naar %{preferences_link} en stel in "%{sms_email_name}" en "%{sms_context_name}" voor acties die verzonden zijn via email (die bijv. komen via een SMS message)' - '2': In sendmail/qmail/postfix/whatever, stel een email address alias in om berichten door te sturen naar %{command} + '1': 'Ga naar %{preferences_link} en stel in "%{sms_email_name}" en "%{sms_context_name}" + voor acties die verzonden zijn via email (die bijv. komen via een SMS message)' + '2': In sendmail/qmail/postfix/whatever, stel een email address alias in om + berichten door te sturen naar %{command} '3': Verstuur een email naar het net geconfigureerde e-mail adres! mailgun: - description: If you want to email tasks to Tracks, but cannot run a mailserver on the same host, you could use the %{mailgun_link} support built in to Tracks. - conditions: For this to work your Tracks server will need to be reachable from the internet, so that Mailgun can POST data to it. - gateway_instructions: All the comments about the email format from the section above apply to the Mailgun handling, as the data is processed the same way + description: If you want to email tasks to Tracks, but cannot run a mailserver + on the same host, you could use the %{mailgun_link} support built in to Tracks. + conditions: For this to work your Tracks server will need to be reachable from + the internet, so that Mailgun can POST data to it. + gateway_instructions: All the comments about the email format from the section + above apply to the Mailgun handling, as the data is processed the same way instructions: '1': Go to %{mailgun_link} and register for a free account. '2': "Go to 'Routes' in the Mailgun control panel, and add a new route:" 2a: "'Filter expression' should be set to 'catch_all()'" - 2b: "'Action' should be 'forward(\"http://mytracksserver.example.com/mailgun/mime\")'" - '3': 'Go to %{preferences_link} and enter your incoming Mailgun email address (e.g. tracks@user.mailgun.com) in the "%{sms_email_name}" box.' + 2b: "'Action' should be 'forward(\"http://mytracksserver.example.com/mailgun/mime\"\ + )'" + '3': 'Go to %{preferences_link} and enter your incoming Mailgun email address + (e.g. tracks@user.mailgun.com) in the "%{sms_email_name}" box.' '4': 'Select a default context for emails to be put in with "%{sms_context_name"' '5': "Add your Mailgun API key (not the Public API key) to the Tracks 'site.yml'" - '6': "Update the mailmap in 'site.yml' to define which senders can send emails to which incoming addresses. For example, to send emails from your work and home email accounts to your tracks Mailgun route, set it up like this: %{code}" + '6': "Update the mailmap in 'site.yml' to define which senders can send emails + to which incoming addresses. For example, to send emails from your work + and home email accounts to your tracks Mailgun route, set it up like this: + %{code}" email_rich: description: "For both of the above methods, the follow format can be used:" fields_title: "The fields are:" symbol_title: Symbol meaning_title: Meaning - fields_instruction: All symbols are optional, and text up to the first symbol (or end of string) is used as the description of the todo + fields_instruction: All symbols are optional, and text up to the first symbol + (or end of string) is used as the description of the todo field_descriptions: context: The context to place the Todo in project: The project to place the Todo in - due_date: The due date for the Todo (may be 2 digits for day, 4 digits for month-day, or 6 digits for year-month-day) + due_date: The due date for the Todo (may be 2 digits for day, 4 digits for + month-day, or 6 digits for year-month-day) tag: A tag to apply to the Todo – may be used multiple times star: Flag to star the Todo example_names: @@ -416,11 +448,14 @@ nl: '2': tag2 help: title: Help - usage: 'You can find information on the usage in the %{manual_link} in the project GitHub wiki.' + usage: 'You can find information on the usage in the %{manual_link} in the project + GitHub wiki.' manual_link_text: User manual - bugs: 'If you encounter a bug or have a feature request, please report it in the %{issue_link}.' + bugs: 'If you encounter a bug or have a feature request, please report it in the + %{issue_link}.' issue_link_text: issue queue - contribute: 'We gladly welcome all contributions to Tracks. Check the %{contribute_link} for further information. You can also come discuss with the community:' + contribute: 'We gladly welcome all contributions to Tracks. Check the %{contribute_link} + for further information. You can also come discuss with the community:' contribute_link_text: project website mailing_list_link_text: Mailing list irc_bullet: '%{irc_link} (also available in %{matrix_link})' @@ -495,14 +530,16 @@ nl: cas_login: CAS Inloggen cas_no_user_found: Hallo,%{username}! Je hebt nog geen account op Tracks. cas_signup_link: Aanvragen account - cas_username_not_found: Sorry, geen gebruiker met die CAS gebruikersnaam bestaat (%{username}) + cas_username_not_found: Sorry, geen gebruiker met die CAS gebruikersnaam bestaat + (%{username}) log_in_again: opnieuw in te loggen. logged_out: Je bent afgemeld bij Tracks. login_cas: Ga naar het CAS login_standard: Ga terug naar de standaard login login_with_openid: inloggen met een OpenID mobile_use_openid: "... if inloggen met een OpenID" - openid_identity_url_not_found: Sorry, geen gebruiker met die identiteit URL bestaat (%{identity_url}) + openid_identity_url_not_found: Sorry, geen gebruiker met die identiteit URL bestaat + (%{identity_url}) option_separator: of, please_login: Log in om Tracks te gebruiken session_time_out: Sessie is verlopen. Gelieve %{link} @@ -530,8 +567,10 @@ nl: todo: error_date_must_be_future: moet een datum in de toekomst zijn user: - error_context_not_associated: Context %{context} niet geassocieerd met gebruikers %{user}. - error_project_not_associated: Project %{project} niet geassocieerd met gebruikers %{user}. + error_context_not_associated: Context %{context} niet geassocieerd met gebruikers + %{user}. + error_project_not_associated: Project %{project} niet geassocieerd met gebruikers + %{user}. notes: delete_confirmation: Weet u zeker dat u de notitie '%{id}' wilt verwijderen? delete_item_title: Verwijder item @@ -540,7 +579,8 @@ nl: deleted_note: Verwijder notitie '%{id}' edit_item_title: Item bewerken in_project: 'In:' - no_notes_available: 'Momenteel zijn er geen notities: voeg notities toe aan projecten vanaf de individuele project pagina''s.' + no_notes_available: 'Momenteel zijn er geen notities: voeg notities toe aan projecten + vanaf de individuele project pagina''s.' note_header: Notitie %{id} note_link_title: Toon notitie %{id} note_location_link: 'In:' @@ -551,17 +591,17 @@ nl: format: delimiter: "." format: "%u %n" - precision: 2 + precision: '2' separator: "," - significant: false - strip_insignificant_zeros: false + significant: 'False' + strip_insignificant_zeros: 'False' unit: "€" format: delimiter: "." - precision: 3 + precision: '3' separator: "," - significant: false - strip_insignificant_zeros: false + significant: 'False' + strip_insignificant_zeros: 'False' human: decimal_units: format: "%n %u" @@ -574,9 +614,9 @@ nl: unit: "." format: delimiter: "." - precision: 1 - significant: true - strip_insignificant_zeros: true + precision: '1' + significant: 'True' + strip_insignificant_zeros: 'True' storage_units: format: "%n %u" units: @@ -602,14 +642,18 @@ nl: current_authentication_type: Uw authenticatietype is %{auth_type} edit_preferences: Voorkeuren bewerken generate_new_token: Genereer een nieuwe token - generate_new_token_confirm: Weet u dit zeker? Het genereren van een nieuw token zal de bestaande te vervangen en dit zal het extern gebruiken van de oude token laten mislukken. + generate_new_token_confirm: Weet u dit zeker? Het genereren van een nieuw token + zal de bestaande te vervangen en dit zal het extern gebruiken van de oude token + laten mislukken. is_false: Nee is_true: Ja open_id_url: Uw OpenID URL is page_title: 'TRACKS:: Voorkeuren' page_title_edit: 'TRACKS:: Voorkeuren bewerken' password_changed: Je wachtwoord is gewijzigd, meld je opnieuw aan. - remove_introduction: You can remove your user account here. Note that this is irreversible and will remove all your data! After removal you will be logged out. + remove_introduction: You can remove your user account here. Note that this is + irreversible and will remove all your data! After removal you will be logged + out. show_number_completed: Toon %{number} voltooide items sms_context_none: Geen staleness_starts_after: Markeren openstaande acties begint na %{days} dagen @@ -629,7 +673,8 @@ nl: add_note: Een notitie toevoegen add_note_submit: Notitie toevoegen add_project: Voeg project toe - all_completed_tasks_title: TRACKS::Overzicht van all afgeronde acties in project '%{project_name}' + all_completed_tasks_title: TRACKS::Overzicht van all afgeronde acties in project + '%{project_name}' completed_actions: Completed actions completed_actions_empty: Completed actions empty completed_projects: Voltooide projecten @@ -641,7 +686,8 @@ nl: deferred_actions: Deferred actions deferred_actions_empty: Deferred actions empty delete_project: Project verwijderen - delete_project_confirmation: Weet u zeker dat u wilt het project '%{name} wilt verwijderen? + delete_project_confirmation: Weet u zeker dat u wilt het project '%{name} wilt + verwijderen? delete_project_title: Verwijder het project edit_project_settings: Bewerk project instellingen edit_project_title: Bewerk project @@ -749,11 +795,15 @@ nl: action_selection_title: 'TRACKS:: Actie selectie' actions: Acties actions_30days_title: Acties in de afgelopen 30 dagen - actions_actions_avg_created_30days: In de afgelopen 30 dagen heeft u gemiddeld %{count} acties gemaakt + actions_actions_avg_created_30days: In de afgelopen 30 dagen heeft u gemiddeld + %{count} acties gemaakt actions_avg_completed: en voltooide een gemiddelde van %{count} acties per maand. - actions_avg_completed_30days: en voltooide een gemiddelde van %{count} acties per dag. - actions_avg_completion_time: Van al uw afgeronde acties, de gemiddelde tijd dat dit in beslag nam is %{count} dagen. - actions_avg_created: In de afgelopen 12 maanden heeft u gemiddeld%{count} acties aangemaakt + actions_avg_completed_30days: en voltooide een gemiddelde van %{count} acties + per dag. + actions_avg_completion_time: Van al uw afgeronde acties, de gemiddelde tijd dat + dit in beslag nam is %{count} dagen. + actions_avg_created: In de afgelopen 12 maanden heeft u gemiddeld%{count} acties + aangemaakt actions_day_of_week_legend: day_of_week: Dag van de week number_of_actions: Aantal acties @@ -762,7 +812,7 @@ nl: day_of_week: Dag van de week number_of_actions: Aantal acties actions_dow_30days_title: Dag van de week (laatste 30 dagen) - actions_further: en verder + actions_further: ' en verder' actions_last_year: Acties in de afgelopen jaren actions_last_year_legend: months_ago: Maanden geleden @@ -773,10 +823,13 @@ nl: actions_selected_from_week: Gekozen acties van week click_to_return: Klik %{link} om terug te keren naar de statistieken pagina. click_to_return_link: hier - click_to_show_actions_from_week: Klik %{link} om de acties van week %{week} en verder te zien. - click_to_update_actions: Klik op een balk in de grafiek op de acties hieronder aan te passen. + click_to_show_actions_from_week: Klik %{link} om de acties van week %{week} en + verder te zien. + click_to_update_actions: Klik op een balk in de grafiek op de acties hieronder + aan te passen. contexts: Contexten - current_running_time_of_incomplete_visible_actions: Huidige looptijd van onvolledige zichtbare acties + current_running_time_of_incomplete_visible_actions: Huidige looptijd van onvolledige + zichtbare acties index_title: TRACKS::Statistiek labels: avg_completed: Gem afgerond @@ -793,7 +846,8 @@ nl: number_of_days: Aantal dagen geleden percentage: Percentage running_time: Looptijd van een actie (weken) - more_stats_will_appear: Meer statistieken zullen hier verschijnen zodra u acties hebt toegevoegd. + more_stats_will_appear: Meer statistieken zullen hier verschijnen zodra u acties + hebt toegevoegd. no_actions_selected: Er zijn geen acties geselecteerd. no_tags_available: geen tags beschikbaar open_per_week: Active (zichtbare en verborgen) volgende acties per week @@ -812,10 +866,13 @@ nl: percentage: Percentage weeks: Looptijd van een actie (weken). Klik op een balk voor meer info spread_of_actions_for_all_context: Verdeling van acties voor alle contexten - spread_of_running_actions_for_visible_contexts: Verdeling van actieve acties voor zichtbare contexten - tag_cloud_90days_description: Deze tag cloud bevat tags van acties die zijn gemaakt of voltooid in de afgelopen 90 dagen. + spread_of_running_actions_for_visible_contexts: Verdeling van actieve acties voor + zichtbare contexten + tag_cloud_90days_description: Deze tag cloud bevat tags van acties die zijn gemaakt + of voltooid in de afgelopen 90 dagen. tag_cloud_90days_title: Tag cloud met acties in afgelopen 90 dagen - tag_cloud_description: Deze tag cloud bevat tags van alle acties (afgerond, niet voltooid, zichtbaar en / of verborgen) + tag_cloud_description: Deze tag cloud bevat tags van alle acties (afgerond, niet + voltooid, zichtbaar en / of verborgen) tag_cloud_title: Tag Cloud voor alle acties tags: Tags time_of_day: Tijd van de dag (alle acties) @@ -830,7 +887,8 @@ nl: top10_projects: Top 10 projecten top10_projects_30days: Top 10 project in de laatste 30 dagen top5_contexts: Top 5 contexten - top5_visible_contexts_with_incomplete_actions: Top 5 zichtbare contexten met onvolledige acties + top5_visible_contexts_with_incomplete_actions: Top 5 zichtbare contexten met onvolledige + acties totals: Totalen totals_action_count: u heeft een totaal van %{count} acties totals_actions_completed: "%{count} van deze zijn voltooid." @@ -851,7 +909,7 @@ nl: support: array: last_word_connector: ", en" - two_words_connector: en + two_words_connector: ' en ' words_connector: "," select: prompt: Selecteer @@ -870,8 +928,10 @@ nl: action_deleted_error: Verwijderen van de actie is mislukt action_deleted_success: Actie succesvol verwijderd action_due_on: "(deadline actie op %{date})" - action_marked_complete: De actie '%{description}' werd gemarkeerd als %{completed} - action_marked_complete_error: De actie '%{description}' is niet gemarkeerd als %{completed} vanwege een fout op de server. + action_marked_complete: De actie '%{description}' werd gemarkeerd + als %{completed} + action_marked_complete_error: De actie '%{description}' is niet + gemarkeerd als %{completed} vanwege een fout op de server. action_saved: Actie opgeslagen action_saved_to_tickler: Actie opgeslagen in tickler actions: @@ -909,7 +969,8 @@ nl: due_today: Deadline vandaag get_in_ical_format: Ontvang deze agenda in iCal-formaat calendar_page_title: TRACKS::Agenda - cannot_add_dependency_to_completed_todo: Kan deze actie niet als een afhankelijkheid van een voltooide actie toevoegen! + cannot_add_dependency_to_completed_todo: Kan deze actie niet als een afhankelijkheid + van een voltooide actie toevoegen! clear_due_date: Maak deadline leeg clear_show_from_date: Maak de datum Tonen Vanaf leeg completed: Afgerond @@ -920,7 +981,8 @@ nl: other: Er zijn %{count} afgeronde acties in het archief. completed_last_day: Voltooid in de laatste 24 uur completed_last_x_days: Voltooid in de laatste %{count} dagen - completed_recurrence_completed: Er is geen actie na de terugkerende actie die u new verwijderd heeft. De herhaling is voltooid + completed_recurrence_completed: Er is geen actie na de terugkerende actie die + u new verwijderd heeft. De herhaling is voltooid completed_recurring: Afgesloten terugkerende todos completed_recurring_actions_title: TRACKS::Completed recurring actions completed_rest_of_month: Afgerond in de rest van deze maand @@ -932,22 +994,25 @@ nl: confirm_delete: Weet u zeker dat u de actie '%{description}' wilt verwijderen? context_changed: Context veranderd in '%{name}' convert_to_project: Maak project - defer_date_after_due_date: Uitsteldatum is na de vervaldag. Gelieve vervaldag bewerken alvorens uitsteldatum aan te passen. + defer_date_after_due_date: Uitsteldatum is na de vervaldag. Gelieve vervaldag + bewerken alvorens uitsteldatum aan te passen. defer_x_days: one: Een dag uitstellen - other: "%{count} dagen uitstellen" + other: '%{count} dagen uitstellen' deferred_actions_with: Uitgestelde acties met de tag '%{tag_name}' deferred_pending_actions: Uitgestelde/wachtende acties deferred_tasks_title: TRACKS::Tickler delete: Verwijder delete_action: Verwijder actie - delete_recurring_action_confirm: Weet u zeker dat u wilt de terugkerende actie '%{description}' wilt verwijderen? + delete_recurring_action_confirm: Weet u zeker dat u wilt de terugkerende actie + '%{description}' wilt verwijderen? delete_recurring_action_title: Verwijder de terugkerende actie deleted_success: De actie werd met succes verwijderd. depends_on: Hangt af van depends_on_separate_with_commas: Afhankelijk van (gescheiden door komma's) done: Voltooid? - drag_action_title: Sleep naar een andere actie om deze afhankelijk te maken van die actie + drag_action_title: Sleep naar een andere actie om deze afhankelijk te maken van + die actie due: Deadline edit: Bewerken edit_action: Actie bewerken @@ -956,13 +1021,19 @@ nl: error: invalid_due_date: Ongeldige deadline datum invalid_show_from_date: Ongeldige datum voor tonen vanaf - error_completing_todo: Er was een fout bij het voltooien / activeren van de terugkerende actie '%{description}' - error_deleting_item: Er is een fout opgetreden bij het verwijderen van het item '%{description}' - error_deleting_recurring: Er is een fout opgetreden bij het verwijderen van het item '%{description}' - error_removing_dependency: Er is een fout opgetreden het verwijderen van de afhankelijke actie - error_saving_recurring: Er is een fout opgetreden het opslaan van de terugkerende actie '%{description}' + error_completing_todo: Er was een fout bij het voltooien / activeren van de terugkerende + actie '%{description}' + error_deleting_item: Er is een fout opgetreden bij het verwijderen van het item + '%{description}' + error_deleting_recurring: Er is een fout opgetreden bij het verwijderen van het + item '%{description}' + error_removing_dependency: Er is een fout opgetreden het verwijderen van de afhankelijke + actie + error_saving_recurring: Er is een fout opgetreden het opslaan van de terugkerende + actie '%{description}' error_starring: Kon niet de ster van deze actie niet omzetten '%{description}' - error_starring_recurring: Kon niet de ster van deze terugkerende actie niet omzetten '%{description}' + error_starring_recurring: Kon niet de ster van deze terugkerende actie niet omzetten + '%{description}' error_toggle_complete: Kon deze actie niet als afgerond markeren feed_title_in_context: in context '%{context}' feed_title_in_project: In het project '%{project}' @@ -976,10 +1047,12 @@ nl: in_hidden_state: in verborgen toestand in_pending_state: in wachtende toestand list_incomplete_next_actions: Toon onvoltooide acties - list_incomplete_next_actions_with_limit: Toont de laatste %{count} onvoltooide acties + list_incomplete_next_actions_with_limit: Toont de laatste %{count} onvoltooide + acties mark_complete: Markeer gereed mobile_todos_page_title: Alle acties - new_related_todo_created: Een nieuwe actie is toegevoegd, die behoort bij deze terugkerende todo + new_related_todo_created: Een nieuwe actie is toegevoegd, die behoort bij deze + terugkerende todo new_related_todo_created_short: een nieuwe actie gemaakt new_related_todo_not_created_short: een nieuwe actie is niet gemaakt next_action_description: Actie beschrijving @@ -1108,9 +1181,11 @@ nl: yearly_every_x_day: Elke %{month} %{day} yearly_every_xth_day: De %{day} %{day_of_week} van %{month} yearly_options: Instellingen voor jaarlijks terugkerende acties - recurrence_completed: Er is geen volgende actie na de terugkerende actie die u zojuist hebt voltooid. De herhaling is voltooid + recurrence_completed: Er is geen volgende actie na de terugkerende actie die u + zojuist hebt voltooid. De herhaling is voltooid recurrence_period: Herhaling periode - recurring_action_deleted: Actie werd verwijderd. Omdat deze actie herhalend is. werd een nieuwe actie toegevoegd + recurring_action_deleted: Actie werd verwijderd. Omdat deze actie herhalend is. + werd een nieuwe actie toegevoegd recurring_action_saved: Terugkerende actie opgeslagen recurring_actions_title: TRACKS::Terugkerende acties recurring_deleted_success: De recurrente actie is succesvol verwijderd. @@ -1134,27 +1209,35 @@ nl: task_list_title: TRACKS::Toon acties tickler_items_due: one: Een tickler item wordt nu zichtbaar - vernieuw de pagina om het te zien. - other: "%{count} tickerl items zijn nu zichtbaar - vernieuw de pagina om ze te zien." + other: '%{count} tickerl items zijn nu zichtbaar - vernieuw de pagina om ze + te zien.' to_tickler: naar tickler unable_to_add_dependency: Niet in staat om de afhankelijkheid toe te voegen - unresolved_dependency: De waarde die u ingevoerd heeft in het afhankelijkheden veld is niet herleidbaar naar een bestaande actie. Deze waarde wordt niet bewaard met de rest van de actie. Doorgaan? + unresolved_dependency: De waarde die u ingevoerd heeft in het afhankelijkheden + veld is niet herleidbaar naar een bestaande actie. Deze waarde wordt niet bewaard + met de rest van de actie. Doorgaan? was_due_on_date: had deadline op %{date} users: account_signup: Aanmelden voor een account approve_tos: I approve the Terms of Service auth_change_submit: Wijzigen authenticatietype - auth_type_update_error: 'Er was een probleem met het bijwerken van uw authenticatietype: %{error_messages}' + auth_type_update_error: 'Er was een probleem met het bijwerken van uw authenticatietype: + %{error_messages}' auth_type_updated: Authenticatietype bijgewerkt. change_auth_type_title: TRACKS::Wijzig authenticatietype change_authentication_type: Wijzigen authenticatietype - change_password_prompt: Voer uw nieuwe wachtwoord in de onderstaande velden in en kies 'Wachtwoord wijzigen' om uw huidige wachtwoord met uw nieuwe te vervangen. + change_password_prompt: Voer uw nieuwe wachtwoord in de onderstaande velden in + en kies 'Wachtwoord wijzigen' om uw huidige wachtwoord met uw nieuwe te vervangen. change_password_submit: Wachtwoord wijzigen change_password_title: TRACKS::Wachtwoord wijzigen choose_password: Kies een wachtwoord confirm_password: Bevestig wachtwoord desired_login: Gewenste login - destroy_confirmation: 'Waarschuwing: dit zal de gebruiker ''%{login} verwijderen met al zijn acties, contexten, projecten en notities. Weet u zeker dat u wilt doorgaan?' - destroy_error: Er is een fout opgetreden bij het verwijderen van de gebruiker '%{login}' + destroy_confirmation: 'Waarschuwing: dit zal de gebruiker ''%{login} verwijderen + met al zijn acties, contexten, projecten en notities. Weet u zeker dat u wilt + doorgaan?' + destroy_error: Er is een fout opgetreden bij het verwijderen van de gebruiker + '%{login}' destroy_successful: Gebruiker %{login} met succes verwijderd destroy_user: Verwijder de gebruiker email_address: Email address @@ -1169,12 +1252,15 @@ nl: new_user_heading: 'Registreer een nieuwe gebruiker:' new_user_title: 'TRACKS:: Aanmelden als de admin gebruiker' no_signups_title: 'TRACKS:: Geen nieuwe aanmeldingen' - openid_ok_pref_failed: Je hebt succesvol de %{url} geverifieerd als je identiteit, maar er was een probleem met het opslaan van uw authenticatie voorkeuren. - openid_url_verified: Je hebt %{url} met succes geverifieerd als je identiteit en uw authenticatie type OpenID opgeslagen. + openid_ok_pref_failed: Je hebt succesvol de %{url} geverifieerd als je identiteit, + maar er was een probleem met het opslaan van uw authenticatie voorkeuren. + openid_url_verified: Je hebt %{url} met succes geverifieerd als je identiteit + en uw authenticatie type OpenID opgeslagen. password_confirmation_label: Bevestig wachtwoord password_updated: Wachtwoord bijgewerkt. register_with_cas: Met uw CAS gebruikersnaam - select_authentication_type: Selecteer uw nieuwe authenticatie type en klik op 'Wijzigen authenticatietype' om uw huidige instellingen te vervangen. + select_authentication_type: Selecteer uw nieuwe authenticatie type en klik op + 'Wijzigen authenticatietype' om uw huidige instellingen te vervangen. signup: Aanmelden signup_new_user: Registreer nieuwe gebruiker signup_successful: Aanmelding succesvol voor gebruiker %{username}. @@ -1191,14 +1277,13 @@ nl: next_label: Volgende » page_entries_info: multi_page: Toon %{model} %{from} - %{to} van %{count} in totaal - multi_page_html: Toon %{model} %{from} - %{to} van %{count} in totaal + multi_page_html: Toon %{model} %{from} - %{to} van %{count} + in totaal single_page: - one: Toon 1 %{model} - other: Toon alle %{count} %{model} - zero: Geen %{model} gevonden + one: Geen %{model} gevonden + other: Toon 1 %{model} single_page_html: - one: Toon 1 %{model} - other: Toon alle %{count} %{model} - zero: Geen %{model} gevonden + one: Geen %{model} gevonden + other: Toon 1 %{model} page_gap: "…" previous_label: "«Vorige" From fcdc464725a1b0c9f149a538b6eca556ac376ced Mon Sep 17 00:00:00 2001 From: gallegonovato Date: Sat, 27 Jan 2024 18:23:37 +0000 Subject: [PATCH 6/7] Translated using Weblate (Spanish) Currently translated at 100.0% (1119 of 1119 strings) Translation: Tracks/Tracks Translate-URL: https://hosted.weblate.org/projects/tracks/tracks/es/ --- config/locales/es.yml | 246 +++++++++++++++++++++++++++++++++--------- 1 file changed, 197 insertions(+), 49 deletions(-) diff --git a/config/locales/es.yml b/config/locales/es.yml index d576e9e21..9f24b55ef 100644 --- a/config/locales/es.yml +++ b/config/locales/es.yml @@ -152,13 +152,13 @@ es: show_all: Mostrar todo sort: alphabetically: Alfabéticamente - alphabetically_confirm: "¿Está seguro que desea ordenar estos proyectos alfabéticamente?\ - \ Esto reemplazará el orden existente." + alphabetically_confirm: "¿Está seguro que desea ordenar estos proyectos alfabéticamente? + Esto reemplazará el orden existente." alphabetically_title: Ordenar proyectos alfabéticamente by_task_count: Por número de tareas by_task_count_title: Ordenar por número de tareas - by_task_count_title_confirm: "¿Seguro que desea ordenar estos proyectos por\ - \ el número de tareas? Esto reemplazará la ordenación existente." + by_task_count_title_confirm: "¿Seguro que desea ordenar estos proyectos por + el número de tareas? Esto reemplazará la ordenación existente." sort: Ordenar third: Tercero todo: pendiente @@ -177,9 +177,9 @@ es: context_name: Nombre contextual context_state: Estado contextual delete_context: Borrar contexto - delete_context_confirmation: "¿Seguro que desea borrar el contexto '%{name}'?\ - \ ¡Tenga en cuenta que esto también borra todas las acciones (recurrentes) dentro\ - \ de este contexto!" + delete_context_confirmation: "¿Seguro que desea borrar el contexto '%{name}'? + ¡Tenga en cuenta que esto también borra todas las acciones (recurrentes) dentro + de este contexto!" delete_context_title: Borrar contexto edit_context: Editar contexto hidden_contexts: Contextos ocultos @@ -209,8 +209,8 @@ es: some: Han ocurrido algunos errores durante la importación file_blank: 'Archivo no puede estar en blanco' invalid_csv: "CSV inválido: no pudo leer cabeceras: %{e}" - save_error: "No pudo guardar CSV subido (%{path_and_file}). Puede hacer un\ - \ seguimiento de escritura al directorio de la subida? %{e}" + save_error: "No pudo guardar CSV subido (%{path_and_file}). Puede hacer un + seguimiento de escritura al directorio de la subida? %{e}" no_context: No pudo encontrar un contexto predeterminado map_title: 'Asocia campos a ser importados' header: Importando datos @@ -222,12 +222,12 @@ es: projects_count: "%{count} proyectos importados" todos_count: "%{count} pendientes importados" yaml_disabled: "Carga YAML deshabilitada" - yaml_warning: "%{warning}: todos sus datos actuales serán destruidos antes de\ - \ importar el archivo YAML, por lo que si tiene acceso a la base de datos,\ - \ le recomendamos encarecidamente respaldar la base de dato ahora mismo, por\ - \ si algo pueda salir mal." - paste_field: "Pegue el contenido del archivo YAML que ha exportado a la caja\ - \ de texto de abajo:" + yaml_warning: "%{warning}: todos sus datos actuales serán destruidos antes de + importar el archivo YAML, por lo que si tiene acceso a la base de datos, le + recomendamos encarecidamente respaldar la base de dato ahora mismo, por si + algo pueda salir mal." + paste_field: "Pegue el contenido del archivo YAML que ha exportado a la caja + de texto de abajo:" warning: Aviso export: page_title: Tracks::Export @@ -236,11 +236,11 @@ es: yaml_description: "%{yaml}: Mejor formato para exportar datos." yaml_link_description: Fichero YAML con todas sus acciones, contextos, proyectos, etiquetas y notas - yaml_experimental: "Por favor tenga en cuenta que la importación de ficheros\ - \ YAML actualmente esta soportada de forma experimental. No confíe en este\ - \ formato para hacer copias de seguridad de datos importantes." - csv_description: "%{csv}: Mejor formato para importar en una hoja de cálculo\ - \ o en programas de análisis de datos" + yaml_experimental: "Por favor tenga en cuenta que la importación de ficheros + YAML actualmente esta soportada de forma experimental. No confíe en este formato + para hacer copias de seguridad de datos importantes." + csv_description: "%{csv}: Mejor formato para importar en una hoja de cálculo + o en programas de análisis de datos" csv_actions_description: Fichero CSV con todas sus acciones, con contextos por nombre y proyectos csv_notes_description: Fichero CSV con todas sus notas @@ -465,6 +465,30 @@ es: description: Si desea enviar tareas por correo electrónico a Tracks, pero no puede ejecutar un servidor de correo en el mismo host, puede utilizar la compatibilidad con %{mailgun_link} integrada en Tracks. + conditions: Para que esto funcione, su servidor de Tracks tendrá que ser accesible + desde Internet, para que Mailgun pueda enviarle datos. + instructions: + '1': Vaya a %{mailgun_link} y regístrese para obtener una cuenta gratuita. + '3': Vaya a %{preferences_link} e introduzca su dirección de correo electrónico + entrante de Mailgun (por ejemplo, tracks@user.mailgun.com) en la casilla + "%{sms_email_name}". + '4': Seleccione un contexto predeterminado para los correos electrónicos que + se pondrán con "%{sms_context_name}" + '2': "Vaya a 'Rutas' en el panel de control de Mailgun, y añada una nueva + ruta:" + 2a: La 'Expresión de filtro' debe establecerse en 'catch_all()' + 2b: "'Acción' debe ser 'adelante (\"http://mytracksserver.example.com/mailgun/mime\"\ + )'" + '5': Añade tu clave de API de Mailgun (no la clave de API pública) a los Tracks + 'site.yml' + '6': "Actualice el mapa de correo en 'site.yml' para definir qué remitentes + pueden enviar correos electrónicos a qué direcciones entrantes. Por ejemplo, + para enviar correos electrónicos desde sus cuentas de correo electrónico + del trabajo y de casa a su ruta Tracks Mailgun, configúrelo de la siguiente + manera: %{code}" + gateway_instructions: Todos los comentarios sobre el formato de correo electrónico + de la sección anterior se aplican a la gestión de Mailgun, ya que los datos + se procesan de la misma manera developer_documentation_link: Información para desarrolladores de Tracks cron_email_subject: Realiza un seguimiento de las acciones que vencen en los próximos 7 días @@ -484,13 +508,41 @@ es: cron_1: Si ingresa la siguiente entrada a su crontab, recibirá un correo electrónico todos los días alrededor de las 5 AM con una lista de las próximas acciones que deben realizarse dentro de los próximos 7 días. + example_names: + context: contexto + project: proyecto + tag: + '1': etiqueta1 + '2': etiqueta2 + todo: mi impresionante tarea + email_rich: + description: 'Para los dos métodos anteriores, se puede utilizar el siguiente + formato en el asunto del mensaje para añadir metadatos:' + fields_title: 'Los campos son:' + symbol_title: Símbolo + meaning_title: Significado + field_descriptions: + due_date: La fecha de vencimiento de las tareas (puede ser de 2 dígitos para + el día, de 4 dígitos para el mes-día o de 6 dígitos para el año-mes-día) + tag: Una etiqueta para aplicar a la tarea - puede utilizarse varias veces + star: Bandera para empezar la tarea + project: El proyecto para colocar la tarea en + context: El contexto en el que colocar la tarea + tickler_date: La fecha clave para las tareas (puede ser de 2 dígitos para + el día, 4 dígitos para el día del mes o 6 dígitos para el día del mes) + fields_instruction: Todos los símbolos son opcionales, y el texto hasta el primer + símbolo (o el final de la cadena) se utiliza como descripción de la tarea help: title: Help - usage: '' + usage: 'Puedes encontrar información sobre el uso en el %{manual_link} en la wiki + de GitHub del proyecto.' manual_link_text: User manual - bugs: '' - issue_link_text: '' - contribute: '' + bugs: 'Si encuentras un error o tienes una petición de funcionalidad, por favor + infórmalo en el %{issue_link}.' + issue_link_text: 'cola de problemas' + contribute: 'Todas las contribuciones a Tracks son bienvenidas. Consulta el enlace + %{contribute_link} para más información. También puedes venir a debatir con + la comunidad:' contribute_link_text: project website mailing_list_link_text: Mailing list irc_bullet: '%{irc_link} (también disponible en %{matrix_link})' @@ -510,7 +562,7 @@ es: tickler: Recordatorio navigation: admin: Admin - api_docs: '' + api_docs: 'Documentación sobre la API REST' calendar: Calendario calendar_title: Calendario de las acciones pendientes completed_tasks: Hecho @@ -518,7 +570,7 @@ es: contexts_title: Contextos export: Exportar export_title: Exportar datos - feeds: '' + feeds: 'Feeds' feeds_title: Vea un listado de alimentaciones disponibles group_view_by_context: Grupo por contexto group_view_by_project: Grupo por proyecto @@ -532,7 +584,7 @@ es: integrations_: Pistas Integradas manage_users: Administrar usuarios manage_users_title: Añadir o eliminar usuarios - mobile: '' + mobile: 'Version móvil' notes_title: Mostrar todas las notas options: Opciones organize: Organizar @@ -553,34 +605,35 @@ es: tickler: Recordatorio tickler_title: Recordatorio view: Ver - next_actions_rss_feed: '' + next_actions_rss_feed: 'RSS de las próximas acciones' toggle_contexts: Conmuta contextos colapsados toggle_contexts_title: Hacer que los contextos colapsados sea (in)visibles toggle_notes: Conmuta anotaciones toggle_notes_title: Conmuta todas las anotaciones login: account_login: Acceso a la cuenta - cas_create_account: '' - cas_logged_in_greeting: '' - cas_login: '' - cas_no_user_found: '' + cas_create_account: 'Si desea realizar una solicitud, por favor vaya aquí %{signup_link}' + cas_logged_in_greeting: '¡Hola, %{username}! Está autenticad@.' + cas_login: 'Inicio de sesión en CAS' + cas_no_user_found: '¡Hola, %{username}! No tienes una cuenta en Tracks.' cas_signup_link: Solicitar cuenta cas_username_not_found: Disculpe, ningún usuario por esa id de usuario CAS existe (%{username}) - log_in_again: '' - logged_out: '' - login_cas: '' - login_standard: '' - login_with_openid: '' - mobile_use_openid: "" - openid_identity_url_not_found: '' + log_in_again: 'conéctate de nuevo.' + logged_out: 'Has salido de Tracks.' + login_cas: 'ir al CAS' + login_standard: 'volver al inicio de sesión estándar' + login_with_openid: 'iniciar sesión con OpenID' + mobile_use_openid: "...o iniciar sesión con OpenID" + openid_identity_url_not_found: 'Lo sentimos, no existe ningún usuari@ con esa + URL (%{identity_url})' option_separator: o, - please_login: '' - session_time_out: '' - session_will_expire: '' + please_login: 'Por favor, inicia sesión para utilizar Tracks' + session_time_out: 'La sesión ha expirado. Por favor %{link}' + session_will_expire: 'la sesión expirará tras %{hours} hora(s) de inactividad.' session_will_not_expire: sesión no caducada. sign_in: Entrar - signup_prompt: '' + signup_prompt: '¿Quiere crear una cuenta?' successful: Has entrado correctamente. ¡Bienvenido de nuevo! successful_with_session_info: 'Entrada correcta:' unsuccessful: Entrada incorrecta. @@ -603,9 +656,10 @@ es: user: error_context_not_associated: ID de contexto %{context} no asociado con el id %{user} del usuario. - error_project_not_associated: '' + error_project_not_associated: 'El id de proyecto %{project} no está asociado + al id de usuario %{user}.' notes: - delete_confirmation: '' + delete_confirmation: '¿Estás seguro de que quieres borrar la nota ''%{id}''?' delete_item_title: Delete item delete_note_confirm: Are you sure that you want to delete the note '%{id}'? delete_note_title: Delete the note '%{id}' @@ -701,6 +755,8 @@ es: token_description: Token (for feeds and API use) token_header: Su vale updated: Las preferencias de actualización + pick_one: 'O elige uno de los siguientes:' + result_in: 'Esto dará lugar a: ' projects: actions_in_project_title: Acciones en este proyecto active_projects: Proyectos Activos @@ -1047,7 +1103,8 @@ es: depends_on: Depends on depends_on_separate_with_commas: Depende de (separar con comas) done: Done? - drag_action_title: '' + drag_action_title: 'Arrastre sobre otra acción para marcar esa acción como dependencia + de esta acción.' due: Fecha límite edit: Edit edit_action: Edit action @@ -1246,10 +1303,12 @@ es: other: '' to_tickler: al recordatorio unable_to_add_dependency: Es imposible añadir dependencia - unresolved_dependency: '' + unresolved_dependency: 'El valor que ha introducido en el campo de dependencia + no se ha resuelto con una acción existente. Este valor no se guardará con el + resto de la acción. ¿Continuar?' was_due_on_date: venció el %{date} users: - account_signup: '' + account_signup: 'Registro de la cuenta' approve_tos: Apruebo los Términos del Servicio auth_change_submit: Modifica el tipo de autenticación auth_type_update_error: 'Hubo un problema actualizando su tipo de autenticación: @@ -1264,7 +1323,8 @@ es: choose_password: Elija contraseña confirm_password: Conformar contraseña desired_login: Acceso deseado - destroy_confirmation: '' + destroy_confirmation: 'Aviso: esto eliminará al usuario ''%{login}'', todas sus + acciones, contextos, proyecto y notas. ¿Está seguro de que desea continuar?' destroy_error: Hubo un error al borrar el usuario %{login} destroy_successful: El usuario %{login} fue destruido completamente destroy_user: Destruir usuario @@ -1302,6 +1362,7 @@ es: total_users_count: You have a total of %{count} users user_created: User created. you_have_to_reset_your_password: Usted tiene que restablecer su contraseña + manage_users_title: TRACKS::Gestión de usuarios will_paginate: next_label: Siguiente » page_entries_info: @@ -1321,7 +1382,94 @@ es: rest_help: auth: title: Autenticación + basic_auth_link_text: Autenticación HTTP básica + content: La autenticación se gestiona mediante %{auth_link}. Su nombre de usuario + y contraseña de Tracks se utilizan como credenciales de autenticación para + la API. Tenga en cuenta que en la autenticación HTTP básica, su contraseña + se envía en texto claro. Si necesitas una solución de autenticación más segura, + debes configurar tu servidor web para ejecutar Tracks bajo HTTPS. activeresource: ror_link_text: Ruby on Rails + title: Consumir la API con ActiveResource + activeresource_link_text: ActiveResource + wrapper_description: 'Inspirándonos en el contenedor Highrise de %{signals_link}, + creamos un pequeño contenedor Ruby (que se encuentra en el directorio doc/-) + para la interfaz que crea modelos ActiveResource para que juegues con ellos + en una sesión IRB:' + description: '%{activeresource_link} es un contenedor delgado pero poderoso + para los servicios RESTful expuestos por %{ror_link}. Será parte de Rails + 2.0 pero hasta entonces podrás obtenerlo con %{gem_command}.' + signals_link_text: 37 Signals notes: curl_description: Todos los ejemplos utilizan %{curl}. + description: 'En la documentación se han aplicado algunas convenciones, las + cuales son:' + bullet1: '%{id} del recurso %{url} indica que debe reemplazarse con el identificador + único del recurso' + bullet2: '%{omit} indica que se han omitido partes irrelevantes de los datos + de la respuesta para aclarar la instrucción' + title: Notas sobre la documentación + title: Documentación de la API REST para desarrolladores + id: ID + curl_link_text: cURL + intro: + title: Introducción + content: Tracks está diseñado para integrarse con scripts, servicios web y aplicaciones + de terceros. Esta página sirve como documentación de nuestra API REST. + content_2: La API REST de Tracks permite a los desarrolladores integrar Tracks + en sus aplicaciones. Permite a las aplicaciones acceder a los datos de Tracks + y modificarlos, y se implementa como Vanilla XML sobre HTTP. + restful_link_text: RESTful + content_3: La API es un servicio %{restful_link}. Todos los datos están disponibles + a través de la API como un recurso al que se puede hacer referencia utilizando + un identificador único. Responde a varios de los métodos HTTP, concretamente + GET, PUT, POST y UPDATE, y todas las respuestas de la API están en un formato + XML sencillo codificado como UTF-8. + writing: + example_todo_response_title: 'La respuesta es de nuevo un %{response_code} con + la cabecera %{header} indicando dónde se puede encontrar el nuevo recurso + todo. Cambiando las notas de todo, de nuevo usando curl:' + title: Escribiendo en la API + example_project_response_title: 'La respuesta es un %{response_code} con una + cabecera %{header} que indica dónde se puede encontrar el nuevo recurso del + proyecto. Ahora podemos añadir una tarea a este proyecto, usando curl:' + example_todo_name: Modelar la casa del árbol en SketchUp + example_note_text: usar textura de arce + example_delete_title: 'Si queremos borrar esa tarea podemos llamar a su identificador + único de recurso (la URL) con el método HTTP %{delete}, de nuevo con curl:' + example_delete_response_title: La API devuelve un %{response_code} y la tarea + se elimina. + example_title: 'Creando un nuevo proyecto, usando curl:' + description: La API proporciona mecanismos para añadir, actualizar y eliminar + recursos utilizando los métodos HTTP %{put}, %{post} y %{delete} en combinación + con el contenido. + example_project_name: Construir una casa en el árbol para los niños + example_note_response_title: 'La respuesta es un %{response_code} con en el + cuerpo la representación XML de la tarea actualizada. Proporcionamos un método + abreviado para activar o desactivar una tarea sin tener que realizar la actualización + con los valores de campo correctos:' + retrieve: + content: 'Para recuperar datos basta con hacer un HTTP GET sobre un identificador + de recurso. Por ejemplo, si desea obtener todos los contextos con %{curl_link}:' + single_context: 'Obtener un contexto único:' + todos_from_context: 'Obtener las tareas dentro de un contexto:' + paths_title: 'Todos los datos están disponibles según las siguientes rutas de + recursos:' + active_todos: 'Si sólo quieres obtener las tareas activas, añade el parámetro + %{active_code} y ponlo en algún valor como este:' + title: Recuperar datos de la API + projects: También puede aplicar el patrón mostrado anteriormente con proyectos + en lugar de contextos. + limit: 'Para los recursos de tareas pendientes (tareas, tickler, hecho, oculto + y calendario), puede limitar el campo devuelto a %{fields} agregando el parámetro + %{limit_parameter} y configurándolo en %{set_to}. Por ejemplo:' + response: + title: Tratamiento de la respuesta y estado de la respuesta + description: Todas las operaciones exitosas responden con un código de estado + de %{response_200} o %{response_201} dependiendo de la operación. A veces + una lista, digamos %{example_call} no tendrá ningún elemento, devolverá una + lista vacía. + xml_description: 'El XML para las respuestas de la lista vacía tiene este aspecto, + de nuevo con curl:' + auth_type: + database: Base de datos From 167274a6da0f7b17d09c14beb35947f89ee5689f Mon Sep 17 00:00:00 2001 From: Jyri-Petteri Paloposki Date: Mon, 17 Jun 2024 13:11:27 +0300 Subject: [PATCH 7/7] Fix again the translations broken by Weblate --- config/locales/es.yml | 76 +++++++++++++++++-------------------------- config/locales/nl.yml | 35 ++++++++++++-------- config/locales/ru.yml | 26 ++++++++------- 3 files changed, 65 insertions(+), 72 deletions(-) diff --git a/config/locales/es.yml b/config/locales/es.yml index 9f24b55ef..6f008359f 100644 --- a/config/locales/es.yml +++ b/config/locales/es.yml @@ -93,15 +93,14 @@ es: body: 'Hubo problemas con los campos siguientes:' header: one: Un error ha impedido que se guarde este %{model} - many: '%{count} errores han impedido que se guarden este %{model}' - other: '' + other: '%{count} errores han impedido que se guarden este %{model}' common: action: Tarea actions: Tareas actions_midsentence: - one: tareas - many: tarea + one: tarea other: tareas + zero: tareas add: Añadir ajaxError: Hubo un error al recuperar desde el servidor back: Atrás @@ -114,8 +113,7 @@ es: create: Crear days_midsentence: one: día - many: días - other: '' + other: días deferred: pospuestas description: Descripción drag_handle: ARRASTRAR @@ -134,9 +132,9 @@ es: none: Ninguno not_available_abbr: n/d note: - one: 0 notas - many: 1 nota - other: '%{count} notas' + one: 1 nota + other: "%{count} notas" + zero: 0 notas notes: Notas numbered_step: Paso %{number} ok: Aceptar @@ -315,49 +313,40 @@ es: distance_in_words: about_x_hours: one: alrededor de 1 hora - many: Acerca de %{count} horas - other: '' + other: Acerca de %{count} horas about_x_months: one: alrededor de 1 mes - many: Acerca de %{count} meses - other: '' + other: Acerca de %{count} meses about_x_years: one: alrededor de 1 año - many: Acerca de %{count} años - other: '' + other: Acerca de %{count} años almost_x_years: one: casi 1 año - many: Casi %{count} años - other: '' + other: Casi %{count} años half_a_minute: medio minuto less_than_x_minutes: - one: menos de 1 minuto - many: menos de un minuto + one: menos de un minuto other: menos de %{count} minutos + zero: menos de 1 minuto less_than_x_seconds: - one: menos de %{count} segundo - many: más de %{count} segundos - other: '' + one: menos de 1 segundo + other: menos de %{count} segundos + zero: menos de 1 segundo over_x_years: one: más de un año - many: en %{count} años - other: '' + other: en %{count} años x_days: one: 1 día - many: '%{count} días' - other: '' + other: '%{count} días' x_minutes: one: 1 minuto - many: '%{count} minutos' - other: '' + other: '%{count} minutos' x_months: one: 1 mes - many: '%{count} meses' - other: '' + other: '%{count} meses' x_seconds: one: Un segundo - many: '%{count} segundos' - other: '' + other: '%{count} segundos' prompts: day: Día hour: Hora @@ -709,8 +698,7 @@ es: units: byte: one: Byte - many: Bytes - other: '' + other: Bytes gb: GB kb: KB mb: MB @@ -1068,8 +1056,7 @@ es: completed_actions_with: Acciones completadas con la lengüeta «%{tag_name}» completed_in_archive: one: There is one completed action in the archive. - many: There are %{count} completed actions in the archive. - other: '' + other: There are %{count} completed actions in the archive. completed_last_day: Completed in the last 24 hours completed_last_x_days: Completed in last %{count} days completed_recurrence_completed: There is no next action after the recurring action @@ -1089,8 +1076,7 @@ es: due date before deferring. defer_x_days: one: Defer one day - many: Defer %{count} days - other: '' + other: Defer %{count} days deferred_actions_with: Deferred actions with the tag '%{tag_name}' deferred_pending_actions: Deferred/pending actions deferred_tasks_title: TRACKS::Recordatorio @@ -1130,8 +1116,7 @@ es: due: 'Vence: %{date}' has_x_pending: one: Tiene una tarea pendiente - many: Tiene %{count} tareas pendientes - other: '' + other: Tiene %{count} tareas pendientes hidden_actions: Tareas ocultas in_hidden_state: en estado oculto in_pending_state: en estado pendiente @@ -1298,9 +1283,8 @@ es: task_list_title: TRACKS::List etiquetadas tickler_items_due: one: Un elemento de tiquet ahora está vencido - recargue la página para verlo. - many: '%{count} elementos de ticket ahora están vencidos - recargue la página + other: '%{count} elementos de ticket ahora están vencidos - recargue la página para verlos.' - other: '' to_tickler: al recordatorio unable_to_add_dependency: Es imposible añadir dependencia unresolved_dependency: 'El valor que ha introducido en el campo de dependencia @@ -1370,13 +1354,13 @@ es: multi_page_html: Representando %{model} %{from} - %{to} de %{count} en el total single_page: - one: No %{model} encontrado - many: Viendo del 1 %{model} + one: Viendo del 1 %{model} other: Viendo todos los %{count} %{model} + zero: No %{model} encontrado single_page_html: - one: No %{model} encontrado - many: Viendo del 1 %{model} + one: Viendo del 1 %{model} other: Viendo todos los %{count} %{model} + zero: No %{model} encontrado page_gap: "…" previous_label: "« Anterior" rest_help: diff --git a/config/locales/nl.yml b/config/locales/nl.yml index 739fa7a35..97d35ff06 100644 --- a/config/locales/nl.yml +++ b/config/locales/nl.yml @@ -70,7 +70,7 @@ nl: record_invalid: 'Validatie mislukt: %{errors}' restrict_dependent_destroy: one: Kan record niet verwijderen omdat een afhankelijk %{record} bestaat - other: Kan record niet verwijderen omdat afhankelijke %{record} bestaan + many: Kan record niet verwijderen omdat afhankelijke %{record} bestaan taken: is al gepakt too_long: is te lang (maximum is %{count} karakters) too_short: is te kort (minimum is %{count} karakters) @@ -91,8 +91,9 @@ nl: action: Actie actions: Acties actions_midsentence: - one: acties - other: actie + one: actie + other: acties + zero: acties add: Toevoegen ajaxError: Er is een fout opgetreden bij het ophalen van gegevens van de server back: Terug @@ -104,8 +105,9 @@ nl: contribute: Bijdragen create: Maken days_midsentence: - one: dagen - other: dag + one: dag + other: dagen + zero: dagen deferred: uitgestelde description: Beschrijving drag_handle: SLEEP @@ -124,8 +126,9 @@ nl: none: Geen not_available_abbr: n/b note: - one: geen notities - other: 1 notitie + one: 1 notitie + other: "%{count} notities" + zero: geen notities notes: Notities numbered_step: Stap %{number} ok: Ok @@ -266,11 +269,13 @@ nl: other: bijna %{count} jaren half_a_minute: halve minuut less_than_x_minutes: - one: minder dan 1 minuut - other: minder dan een minuut + one: minder dan een minuut + other: minder dan %{count} minuten + zero: minder dan 1 minuut less_than_x_seconds: one: minder dan 1 seconde - other: minder dan 1 seconde + other: minder dan %{count} seconden + zero: minder dan 1 seconde over_x_years: one: over 1 jaar other: over %{count} jaren @@ -1280,10 +1285,12 @@ nl: multi_page_html: Toon %{model} %{from} - %{to} van %{count} in totaal single_page: - one: Geen %{model} gevonden - other: Toon 1 %{model} + one: Toon 1 %{model} + other: Toon alle %{count} %{model} + zero: Geen %{model} gevonden single_page_html: - one: Geen %{model} gevonden - other: Toon 1 %{model} + one: Toon 1 %{model} + other: Toon alle %{count} %{model} + zero: Geen %{model} gevonden page_gap: "…" previous_label: "«Vorige" diff --git a/config/locales/ru.yml b/config/locales/ru.yml index 2622d87e0..ac496932f 100644 --- a/config/locales/ru.yml +++ b/config/locales/ru.yml @@ -103,6 +103,7 @@ ru: one: действий few: действие many: действия + other: действия add: Добавить ajaxError: От сервера была получена ошибка back: Назад @@ -114,9 +115,9 @@ ru: contribute: Сотрудничество create: Создать days_midsentence: - one: день - few: дня - many: дней + one: дней + few: день + many: дня deferred: отложенные description: Описание drag_handle: ТАЩИТЬ @@ -135,9 +136,10 @@ ru: none: Не задано not_available_abbr: н/д note: - one: нет записей - few: 1 запись - many: '%{count} записи' + few: "%{count} записи" + one: 1 запись + other: '%{count} записи' + zero: нет записей notes: Заметки numbered_step: Шаг %{number} ok: ОК @@ -1361,13 +1363,13 @@ ru: multi_page: Отображено %{model} %{from} - %{to} из %{count} multi_page_html: Отображено %{model} %{from} - %{to} из %{count} single_page: - one: '%{model} не найден' - few: Отображён 1 %{model} - many: Отображены все %{count} %{model} + one: Отображён 1 %{model} + other: Отображены все %{count} %{model} + zero: '%{model} не найден' single_page_html: - one: '%{model} не найден' - few: Отображен 1 %{model} - many: Отображены все %{count} %{model} + one: Отображен 1 %{model} + other: Отображены все %{count} %{model} + zero: '%{model} не найден' page_gap: "…" previous_label: "← Пред" rest_help: