diff --git a/locale/ca/LC_MESSAGES/django.mo b/locale/ca/LC_MESSAGES/django.mo index 12a230c7..2f1d70d7 100644 Binary files a/locale/ca/LC_MESSAGES/django.mo and b/locale/ca/LC_MESSAGES/django.mo differ diff --git a/locale/ca/LC_MESSAGES/django.po b/locale/ca/LC_MESSAGES/django.po index ad90c6a3..26849106 100644 --- a/locale/ca/LC_MESSAGES/django.po +++ b/locale/ca/LC_MESSAGES/django.po @@ -1,20 +1,22 @@ msgid "" msgstr "" +"Project-Id-Version: Baby Buddy\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-06-01 13:01+0000\n" +"Language: ca\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: POEditor.com\n" -"Project-Id-Version: Baby Buddy\n" -"Language: ca\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: babybuddy/admin.py:12 babybuddy/admin.py:13 -#: babybuddy/templates/babybuddy/nav-dropdown.html:326 +#: babybuddy/templates/babybuddy/nav-dropdown.html:347 #: babybuddy/templates/babybuddy/user_settings_form.html:8 msgid "Settings" msgstr "Opcions" -#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:104 +#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:111 #: babybuddy/templates/babybuddy/user_settings_form.html:61 #: dashboard/templates/dashboard/child.html:4 #: dashboard/templates/dashboard/child.html:9 @@ -29,8 +31,10 @@ msgid "Refresh rate" msgstr "Freqüència Actualització" #: babybuddy/models.py:21 -msgid "This setting will only be used when a browser does not support refresh on focus." -msgstr "Aquesta configuració només s'utilitzarà quan un navegador no admet l'actualització al focus." +msgid "" +"If supported by browser, the dashboard will only refresh when visible, and " +"also when receiving focus." +msgstr "" #: babybuddy/models.py:28 msgid "disabled" @@ -68,1502 +72,6 @@ msgstr "15 min." msgid "30 min." msgstr "30 min." -#: babybuddy/models.py:63 -msgid "Language" -msgstr "Idioma" - -#: babybuddy/models.py:73 -msgid "{user}'s Settings" -msgstr "{user}'s Opcions" - -#: babybuddy/settings/base.py:171 -msgid "English" -msgstr "Anglès" - -#: babybuddy/settings/base.py:170 -msgid "French" -msgstr "Francès" - -#: babybuddy/templates/error/403.html:4 babybuddy/templates/error/403.html:7 -msgid "Permission Denied" -msgstr "Permís Denegat" - -#: babybuddy/templates/403.html:12 -msgid "You do not have permission to access this resource.\n" -" Contact a site administrator for assistance." -msgstr "No teniu permís per accedir a aquest recurs.\n" -" Contacteu amb l'administrador per obtenir ajuda." - -#: babybuddy/templates/babybuddy/base.html:36 -msgid "Home" -msgstr "Casa" - -#: babybuddy/templates/babybuddy/filter.html:18 -msgid "Filter" -msgstr "Filtre" - -#: babybuddy/templates/babybuddy/filter.html:19 -msgid "Reset" -msgstr "Restablir" - -#: babybuddy/templates/babybuddy/filter.html:32 -msgid "Filters" -msgstr "Filtres" - -#: babybuddy/templates/babybuddy/form.html:11 -#: babybuddy/templates/babybuddy/user_settings_form.html:89 -msgid "Submit" -msgstr "Acceptar" - -#: babybuddy/templates/babybuddy/messages.html:18 -#: babybuddy/templates/babybuddy/user_settings_form.html:19 -msgid "Error: %(error)s" -msgstr "Error: %(error)s" - -#: babybuddy/templates/babybuddy/messages.html:23 -msgid "Error: Some fields have errors. See below for details. " -msgstr "Error: alguns camps tenen errors. Vegeu a continuació per obtenir més informació. " - -#: babybuddy/templates/babybuddy/nav-dropdown.html:51 core/models.py:158 -#: core/models.py:162 -msgid "Diaper Change" -msgstr "Canvi Bolquers" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:57 -#: babybuddy/templates/babybuddy/nav-dropdown.html:274 core/models.py:227 -#: core/models.py:231 core/templates/core/timer_detail.html:43 -msgid "Feeding" -msgstr "Biberó" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:63 -#: babybuddy/templates/babybuddy/nav-dropdown.html:150 core/models.py:250 -#: core/models.py:260 core/models.py:264 core/templates/core/note_list.html:29 -msgid "Note" -msgstr "Nota" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:69 -#: babybuddy/templates/babybuddy/nav-dropdown.html:281 -#: babybuddy/templates/babybuddy/welcome.html:42 core/models.py:292 -#: core/models.py:293 core/models.py:296 -#: core/templates/core/sleep_confirm_delete.html:7 -#: core/templates/core/sleep_form.html:13 core/templates/core/sleep_list.html:4 -#: core/templates/core/sleep_list.html:7 core/templates/core/sleep_list.html:12 -#: core/templates/core/timer_detail.html:51 -msgid "Sleep" -msgstr "Dormir" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:81 -#: babybuddy/templates/babybuddy/nav-dropdown.html:294 -#: babybuddy/templates/babybuddy/welcome.html:50 core/models.py:468 -#: core/models.py:469 core/models.py:472 -#: core/templates/core/timer_detail.html:59 -#: core/templates/core/tummytime_confirm_delete.html:7 -#: core/templates/core/tummytime_form.html:13 -#: core/templates/core/tummytime_list.html:4 -#: core/templates/core/tummytime_list.html:7 -#: core/templates/core/tummytime_list.html:12 -msgid "Tummy Time" -msgstr "Temps de panxa" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:87 -#: babybuddy/templates/babybuddy/nav-dropdown.html:186 core/models.py:494 -#: core/models.py:503 core/models.py:504 core/models.py:507 -#: core/templates/core/weight_confirm_delete.html:7 -#: core/templates/core/weight_form.html:13 -#: core/templates/core/weight_list.html:4 -#: core/templates/core/weight_list.html:7 -#: core/templates/core/weight_list.html:12 -#: core/templates/core/weight_list.html:29 -#: dashboard/templates/dashboard/child_button_group.html:31 -#: reports/graphs/weight_weight.py:19 reports/graphs/weight_weight.py:30 -#: reports/templates/reports/weight_change.html:4 -#: reports/templates/reports/weight_change.html:8 -msgid "Weight" -msgstr "Pes" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:122 -#: babybuddy/templates/babybuddy/nav-dropdown.html:130 core/models.py:101 -#: core/templates/core/child_confirm_delete.html:7 -#: core/templates/core/child_detail.html:7 -#: core/templates/core/child_form.html:13 core/templates/core/child_list.html:4 -#: core/templates/core/child_list.html:7 core/templates/core/child_list.html:12 -#: dashboard/templates/dashboard/child.html:7 -#: reports/templates/reports/report_base.html:7 -msgid "Children" -msgstr "Nadons" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:136 core/models.py:100 -#: core/models.py:134 core/models.py:190 core/models.py:248 core/models.py:276 -#: core/models.py:328 core/models.py:359 core/models.py:452 core/models.py:492 -#: core/models.py:519 core/models.py:546 core/models.py:572 -#: core/templates/core/bmi_list.html:27 -#: core/templates/core/diaperchange_list.html:27 -#: core/templates/core/feeding_list.html:27 -#: core/templates/core/head_circumference_list.html:27 -#: core/templates/core/height_list.html:27 -#: core/templates/core/note_list.html:27 core/templates/core/sleep_list.html:28 -#: core/templates/core/temperature_list.html:27 -#: core/templates/core/timer_list.html:27 -#: core/templates/core/tummytime_list.html:27 -#: core/templates/core/weight_list.html:27 -msgid "Child" -msgstr "Nadó" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:144 core/models.py:151 -#: core/models.py:220 core/models.py:261 core/models.py:284 core/models.py:334 -#: core/models.py:496 core/models.py:523 core/models.py:552 core/models.py:576 -#: core/templates/core/note_confirm_delete.html:7 -#: core/templates/core/note_form.html:13 core/templates/core/note_list.html:4 -#: core/templates/core/note_list.html:7 core/templates/core/note_list.html:12 -msgid "Notes" -msgstr "Notes" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:192 -msgid "Weight entry" -msgstr "Entrada Pes" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:248 -msgid "Activities" -msgstr "Activitats" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:255 -#: reports/graphs/diaperchange_lifetimes.py:27 -msgid "Changes" -msgstr "Canvis" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:261 -msgid "Change" -msgstr "Canvi" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:268 -#: babybuddy/templates/babybuddy/welcome.html:34 core/models.py:228 -#: core/templates/core/feeding_confirm_delete.html:7 -#: core/templates/core/feeding_form.html:13 -#: core/templates/core/feeding_list.html:4 -#: core/templates/core/feeding_list.html:7 -#: core/templates/core/feeding_list.html:12 -msgid "Feedings" -msgstr "Biberons" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:287 -msgid "Sleep entry" -msgstr "Entrada Son" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:300 -msgid "Tummy Time entry" -msgstr "Entrada de temps de panxa" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:325 -#: babybuddy/templates/babybuddy/user_list.html:17 -#: babybuddy/templates/babybuddy/user_password_form.html:7 -#: babybuddy/templates/babybuddy/user_settings_form.html:7 core/models.py:378 -#: core/templates/core/timer_list.html:32 -msgid "User" -msgstr "Usuari" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:327 -msgid "Password" -msgstr "Clau" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:331 -msgid "Logout" -msgstr "Tancar" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:334 -msgid "Site" -msgstr "Lloc" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:335 -msgid "API Browser" -msgstr "Navegador API" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:337 -#: babybuddy/templates/babybuddy/user_confirm_delete.html:7 -#: babybuddy/templates/babybuddy/user_form.html:13 -#: babybuddy/templates/babybuddy/user_list.html:4 -#: babybuddy/templates/babybuddy/user_list.html:7 -msgid "Users" -msgstr "Usuaris" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:250 -msgid "Backend Admin" -msgstr "Admin Backend" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:340 -msgid "Support" -msgstr "Suport" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:342 -msgid "Source Code" -msgstr "Codi Font" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:344 -msgid "Chat / Support" -msgstr "Xat / Suport" - -#: babybuddy/templates/babybuddy/paginator.html:11 -#: core/templates/timeline/_timeline.html:5 -#: core/templates/timeline/_timeline.html:7 -#: core/templates/timeline/_timeline.html:66 -#: core/templates/timeline/_timeline.html:68 -#: dashboard/templates/cards/feeding_last_method.html:32 -#: dashboard/templates/cards/statistics.html:34 -msgid "Previous" -msgstr "Anterior" - -#: babybuddy/templates/babybuddy/paginator.html:28 -#: core/templates/timeline/_timeline.html:12 -#: core/templates/timeline/_timeline.html:14 -#: core/templates/timeline/_timeline.html:73 -#: core/templates/timeline/_timeline.html:75 -#: dashboard/templates/cards/feeding_last_method.html:36 -#: dashboard/templates/cards/statistics.html:38 -msgid "Next" -msgstr "Següent" - -#: babybuddy/templates/babybuddy/user_confirm_delete.html:4 -msgid "Delete User" -msgstr "Esborrar Usuari" - -#: babybuddy/templates/babybuddy/user_confirm_delete.html:9 -#: babybuddy/templates/babybuddy/user_confirm_delete.html:18 -#: core/templates/core/bmi_confirm_delete.html:8 -#: core/templates/core/bmi_confirm_delete.html:17 -#: core/templates/core/child_confirm_delete.html:9 -#: core/templates/core/child_confirm_delete.html:31 -#: core/templates/core/diaperchange_confirm_delete.html:8 -#: core/templates/core/diaperchange_confirm_delete.html:17 -#: core/templates/core/feeding_confirm_delete.html:8 -#: core/templates/core/feeding_confirm_delete.html:17 -#: core/templates/core/head_circumference_confirm_delete.html:8 -#: core/templates/core/head_circumference_confirm_delete.html:17 -#: core/templates/core/height_confirm_delete.html:8 -#: core/templates/core/height_confirm_delete.html:17 -#: core/templates/core/note_confirm_delete.html:8 -#: core/templates/core/note_confirm_delete.html:17 -#: core/templates/core/sleep_confirm_delete.html:8 -#: core/templates/core/sleep_confirm_delete.html:17 -#: core/templates/core/temperature_confirm_delete.html:8 -#: core/templates/core/temperature_confirm_delete.html:17 -#: core/templates/core/timer_confirm_delete.html:11 -#: core/templates/core/timer_confirm_delete.html:20 -#: core/templates/core/timer_confirm_delete_inactive.html:21 -#: core/templates/core/tummytime_confirm_delete.html:8 -#: core/templates/core/tummytime_confirm_delete.html:17 -#: core/templates/core/weight_confirm_delete.html:8 -#: core/templates/core/weight_confirm_delete.html:17 -#: dashboard/templates/dashboard/child_button_group.html:48 -msgid "Delete" -msgstr "Esborrar" - -#: babybuddy/templates/babybuddy/user_confirm_delete.html:15 -#: core/templates/core/bmi_confirm_delete.html:14 -#: core/templates/core/child_confirm_delete.html:15 -#: core/templates/core/diaperchange_confirm_delete.html:14 -#: core/templates/core/feeding_confirm_delete.html:14 -#: core/templates/core/head_circumference_confirm_delete.html:14 -#: core/templates/core/height_confirm_delete.html:14 -#: core/templates/core/note_confirm_delete.html:14 -#: core/templates/core/sleep_confirm_delete.html:14 -#: core/templates/core/temperature_confirm_delete.html:14 -#: core/templates/core/timer_confirm_delete.html:17 -#: core/templates/core/tummytime_confirm_delete.html:14 -#: core/templates/core/weight_confirm_delete.html:14 -msgid "

Are you sure you want to delete %(object)s?

" -msgstr "

Segur que vols suprimir %(object)s?

" - -#: babybuddy/templates/babybuddy/user_confirm_delete.html:19 -#: core/templates/core/bmi_confirm_delete.html:18 -#: core/templates/core/child_confirm_delete.html:32 -#: core/templates/core/diaperchange_confirm_delete.html:18 -#: core/templates/core/feeding_confirm_delete.html:18 -#: core/templates/core/head_circumference_confirm_delete.html:18 -#: core/templates/core/height_confirm_delete.html:18 -#: core/templates/core/note_confirm_delete.html:18 -#: core/templates/core/sleep_confirm_delete.html:18 -#: core/templates/core/temperature_confirm_delete.html:18 -#: core/templates/core/timer_confirm_delete.html:21 -#: core/templates/core/timer_confirm_delete_inactive.html:22 -#: core/templates/core/tummytime_confirm_delete.html:18 -#: core/templates/core/weight_confirm_delete.html:18 -msgid "Cancel" -msgstr "Cancel·la" - -#: babybuddy/templates/babybuddy/user_form.html:8 -#: babybuddy/templates/babybuddy/user_form.html:18 -#: babybuddy/templates/babybuddy/user_form.html:28 -#: babybuddy/templates/babybuddy/user_list.html:65 -msgid "Create User" -msgstr "Crear Usuari" - -#: babybuddy/templates/babybuddy/user_form.html:16 -#: core/templates/core/bmi_form.html:15 core/templates/core/child_form.html:16 -#: core/templates/core/diaperchange_form.html:15 -#: core/templates/core/feeding_form.html:15 -#: core/templates/core/head_circumference_form.html:15 -#: core/templates/core/height_form.html:15 -#: core/templates/core/note_form.html:15 core/templates/core/sleep_form.html:15 -#: core/templates/core/temperature_form.html:15 -#: core/templates/core/timer_form.html:10 -#: core/templates/core/tummytime_form.html:15 -#: core/templates/core/weight_form.html:15 -msgid "Update" -msgstr "Actualitza" - -#: babybuddy/templates/babybuddy/user_form.html:24 -#: core/templates/core/bmi_form.html:23 core/templates/core/child_form.html:24 -#: core/templates/core/diaperchange_form.html:23 -#: core/templates/core/feeding_form.html:23 -#: core/templates/core/head_circumference_form.html:23 -#: core/templates/core/height_form.html:23 -#: core/templates/core/note_form.html:23 core/templates/core/sleep_form.html:23 -#: core/templates/core/temperature_form.html:23 -#: core/templates/core/timer_form.html:18 -#: core/templates/core/tummytime_form.html:23 -#: core/templates/core/weight_form.html:23 -msgid "

Update %(object)s

" -msgstr "

Actualitza %(object)s

" - -#: babybuddy/templates/babybuddy/user_list.html:18 -#: core/templates/core/child_list.html:25 -msgid "First Name" -msgstr "Nom" - -#: babybuddy/templates/babybuddy/user_list.html:19 -#: core/templates/core/child_list.html:26 -msgid "Last Name" -msgstr "Cognom" - -#: babybuddy/templates/babybuddy/user_list.html:20 -msgid "Email" -msgstr "Email" - -#: babybuddy/templates/babybuddy/user_list.html:21 -msgid "Staff" -msgstr "Personal" - -#: babybuddy/templates/babybuddy/user_list.html:22 core/models.py:373 -#: core/templates/core/timer_list.html:31 -msgid "Active" -msgstr "Actiu" - -#: babybuddy/templates/babybuddy/user_list.html:23 -#: core/templates/core/bmi_list.html:24 core/templates/core/bmi_list.html:37 -#: core/templates/core/child_list.html:28 -#: core/templates/core/child_list.html:48 -#: core/templates/core/diaperchange_list.html:24 -#: core/templates/core/diaperchange_list.html:39 -#: core/templates/core/feeding_list.html:24 -#: core/templates/core/feeding_list.html:42 -#: core/templates/core/head_circumference_list.html:24 -#: core/templates/core/head_circumference_list.html:37 -#: core/templates/core/height_list.html:24 -#: core/templates/core/height_list.html:37 -#: core/templates/core/note_list.html:24 core/templates/core/note_list.html:36 -#: core/templates/core/sleep_list.html:24 -#: core/templates/core/sleep_list.html:39 -#: core/templates/core/temperature_list.html:24 -#: core/templates/core/temperature_list.html:37 -#: core/templates/core/tummytime_list.html:23 -#: core/templates/core/tummytime_list.html:37 -#: core/templates/core/weight_list.html:24 -#: core/templates/core/weight_list.html:37 -msgid "Actions" -msgstr "Accions" - -#: babybuddy/templates/babybuddy/user_list.html:55 -msgid "No users found." -msgstr "Usuaris no trobats." - -#: babybuddy/templates/babybuddy/user_password_form.html:4 -#: babybuddy/templates/babybuddy/user_password_form.html:8 -#: babybuddy/templates/babybuddy/user_password_form.html:12 -msgid "Change Password" -msgstr "Canvia Clau" - -#: babybuddy/templates/babybuddy/user_settings_form.html:4 -#: babybuddy/templates/babybuddy/user_settings_form.html:12 -msgid "User Settings" -msgstr "Opcions d'Usuari" - -#: babybuddy/templates/babybuddy/messages.html:23 -#: babybuddy/templates/babybuddy/user_settings_form.html:26 -msgid "Error: Some fields have errors. See below for details." -msgstr "Error: Alguns camps amb errors. Veure detalls." - -#: babybuddy/templates/babybuddy/user_settings_form.html:33 -msgid "User Profile" -msgstr "Perfil d'Usuari" - -#: babybuddy/templates/babybuddy/user_settings_form.html:79 -msgid "API" -msgstr "API" - -#: babybuddy/templates/babybuddy/user_settings_form.html:81 -msgid "Key" -msgstr "Clau" - -#: babybuddy/templates/babybuddy/user_settings_form.html:84 -msgid "Regenerate" -msgstr "Regenerar" - -#: babybuddy/templates/babybuddy/welcome.html:4 -#: babybuddy/templates/babybuddy/welcome.html:7 -msgid "Welcome!" -msgstr "Benvingut!" - -#: babybuddy/templates/babybuddy/welcome.html:12 -msgid "Welcome to Baby Buddy!" -msgstr "Benvingut a Baby Buddy!" - -#: babybuddy/templates/babybuddy/welcome.html:14 -msgid "Learn about and predict baby's needs without\n" -" (as much) guess work by using Baby Buddy to track —" -msgstr "" - -#: babybuddy/templates/babybuddy/welcome.html:26 core/models.py:159 -#: core/templates/core/diaperchange_confirm_delete.html:7 -#: core/templates/core/diaperchange_form.html:13 -#: core/templates/core/diaperchange_list.html:4 -#: core/templates/core/diaperchange_list.html:7 -#: core/templates/core/diaperchange_list.html:12 -#: dashboard/templates/cards/diaperchange_types.html:6 -msgid "Diaper Changes" -msgstr "Canvi Bolquers" - -#: babybuddy/templates/babybuddy/welcome.html:54 -msgid "As the amount of entries grows, Baby Buddy will help\n" -" parents and caregivers to identify small patterns in baby's habits\n" -" using the dashboard and graphs. Baby Buddy is mobile-friendly and\n" -" uses a dark theme to help weary moms and dads with 2AM feedings and\n" -" changings. To get started, just click the button below to add your\n" -" first (or second, third, etc.) child!" -msgstr "" - -#: babybuddy/templates/babybuddy/welcome.html:68 -#: core/templates/core/child_form.html:8 core/templates/core/child_form.html:18 -#: core/templates/core/child_form.html:28 -msgid "Add a Child" -msgstr "Afegir Nadó" - -#: babybuddy/templates/registration/login.html:32 -msgid "Login" -msgstr "Login" - -#: babybuddy/templates/registration/login.html:38 -msgid "Forgot your password?" -msgstr "Clau Oblidada?" - -#: babybuddy/templates/registration/password_reset_complete.html:4 -msgid "Password Reset Successfully!" -msgstr "Clau Canviada Correctament!" - -#: babybuddy/templates/registration/password_reset_complete.html:8 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "Clau enviada. Ja pots fer login" - -#: babybuddy/templates/registration/password_reset_complete.html:9 -msgid "Log in" -msgstr "Accedir" - -#: babybuddy/templates/registration/password_reset_confirm.html:4 -msgid "Password Reset" -msgstr "Restablir Clau" - -#: babybuddy/templates/registration/password_reset_confirm.html:12 -msgid "

Oh snap! The\n" -" two passwords did not match. Please try again.

" -msgstr "

Oh snap! Les claus no coincideixen. Repetir.

" - -#: babybuddy/templates/registration/password_reset_confirm.html:22 -msgid "Enter your new password in each field below." -msgstr "Introduïu la clau a cada camp següent." - -#: babybuddy/templates/registration/password_reset_confirm.html:46 -#: babybuddy/templates/registration/password_reset_form.html:31 -msgid "Reset Password" -msgstr "Restablir Clau" - -#: babybuddy/templates/registration/password_reset_done.html:4 -msgid "Reset Email Sent" -msgstr "Email de restabliment enviat" - -#: babybuddy/templates/registration/password_reset_done.html:8 -msgid "

We've emailed you instructions for setting your\n" -" password, if an account exists with the email you entered. You\n" -" should receive them shortly.

\n" -"

If you don't receive an email, please make sure you've\n" -" entered the address you registered with, and check your spam\n" -" folder.

" -msgstr "" - -#: babybuddy/templates/registration/password_reset_form.html:4 -msgid "Forgot Password" -msgstr "Clau Oblidada" - -#: babybuddy/templates/registration/password_reset_form.html:8 -msgid "

Enter your account email address in the\n" -" form below. If the address is valid, you will receive instructions for\n" -" resetting your password.

" -msgstr "" - -#: babybuddy/views.py:102 -msgid "User %(username)s added!" -msgstr "Usuari %(username)s afegit!" - -#: babybuddy/views.py:113 -msgid "User %(username)s updated." -msgstr "Usuari %(username)s actualitzat." - -#: babybuddy/views.py:125 -msgid "User {user} deleted." -msgstr "Usuari {user} esborrat." - -#: babybuddy/views.py:146 -msgid "Password updated." -msgstr "Clau Actualitzada." - -#: babybuddy/views.py:175 -msgid "User API key regenerated." -msgstr "Clau API d'usuari regenerada." - -#: babybuddy/views.py:188 -msgid "Settings saved!" -msgstr "Opcions Gravades!" - -#: core/forms.py:115 -msgid "Name does not match child name." -msgstr "Nom no concorda amb nom nadó." - -#: core/models.py:23 -msgid "Date can not be in the future." -msgstr "La data no pot ser futura." - -#: core/models.py:37 -msgid "Start time must come before end time." -msgstr "Hora inici ha de ser abans de l'hora d'acabada." - -#: core/models.py:40 -msgid "Duration too long." -msgstr "Durada massa llarga." - -#: core/models.py:56 -msgid "Another entry intersects the specified time period." -msgstr "" - -#: core/models.py:70 -msgid "Date/time can not be in the future." -msgstr "Data/Temps no pot ser futur." - -#: core/models.py:76 -msgid "First name" -msgstr "Nom" - -#: core/models.py:78 -msgid "Last name" -msgstr "Cognom" - -#: core/models.py:80 -msgid "Birth date" -msgstr "Data Naixement" - -#: core/models.py:87 -msgid "Slug" -msgstr "Fitxa" - -#: core/models.py:90 -msgid "Picture" -msgstr "Foto" - -#: core/models.py:136 core/models.py:252 core/models.py:333 -#: core/templates/core/diaperchange_list.html:25 -#: core/templates/core/note_list.html:25 -#: core/templates/core/temperature_list.html:25 -msgid "Time" -msgstr "Temps" - -#: core/models.py:137 core/templates/core/diaperchange_list.html:60 -#: reports/graphs/diaperchange_types.py:36 -msgid "Wet" -msgstr "Líquid" - -#: core/models.py:138 core/templates/core/diaperchange_list.html:61 -#: reports/graphs/diaperchange_types.py:30 -msgid "Solid" -msgstr "Sòlit" - -#: core/models.py:142 -msgid "Black" -msgstr "Negre" - -#: core/models.py:143 -msgid "Brown" -msgstr "Marró" - -#: core/models.py:144 -msgid "Green" -msgstr "Verd" - -#: core/models.py:145 -msgid "Yellow" -msgstr "Groc" - -#: core/models.py:148 core/templates/core/diaperchange_list.html:30 -msgid "Color" -msgstr "Color" - -#: core/models.py:180 -msgid "Wet and/or solid is required." -msgstr "Líquid o sòlit requerit." - -#: core/models.py:192 core/models.py:279 core/models.py:365 core/models.py:454 -msgid "Start time" -msgstr "Temps Inici" - -#: core/models.py:193 core/models.py:280 core/models.py:368 core/models.py:455 -msgid "End time" -msgstr "Temps Fi" - -#: core/models.py:195 core/models.py:282 core/models.py:371 core/models.py:457 -#: core/templates/core/feeding_list.html:34 -#: core/templates/core/sleep_list.html:30 -#: core/templates/core/timer_list.html:29 -#: core/templates/core/tummytime_list.html:29 -msgid "Duration" -msgstr "Durada" - -#: core/models.py:199 -msgid "Breast milk" -msgstr "Llet Materna" - -#: core/models.py:200 -msgid "Formula" -msgstr "Fórmula" - -#: core/models.py:205 core/templates/core/feeding_list.html:30 -msgid "Type" -msgstr "Tipus" - -#: core/models.py:209 -msgid "Bottle" -msgstr "Ampolla" - -#: core/models.py:210 -msgid "Left breast" -msgstr "Pit esquerre" - -#: core/models.py:211 -msgid "Right breast" -msgstr "Pit dret" - -#: core/models.py:217 core/templates/core/feeding_list.html:29 -msgid "Method" -msgstr "Mètode" - -#: core/models.py:150 core/models.py:219 -#: core/templates/core/diaperchange_list.html:31 -msgid "Amount" -msgstr "Quantitat" - -#: core/models.py:243 -msgid "Only \"Bottle\" method is allowed with \"Formula\" type." -msgstr "Només es permet el mètode \"Ampolla\" amb el tipus \"Fórmula\"." - -#: core/models.py:362 core/templates/core/timer_list.html:25 -msgid "Name" -msgstr "Nom" - -#: core/models.py:386 core/templates/core/timer_form.html:4 -msgid "Timer" -msgstr "Temporitzador" - -#: core/models.py:387 core/templates/core/timer_confirm_delete.html:9 -#: core/templates/core/timer_confirm_delete_inactive.html:9 -#: core/templates/core/timer_detail.html:8 -#: core/templates/core/timer_form.html:7 core/templates/core/timer_list.html:4 -#: core/templates/core/timer_list.html:7 core/templates/core/timer_list.html:12 -#: core/templates/core/timer_nav.html:10 -msgid "Timers" -msgstr "Temporitzadors" - -#: core/models.py:390 -msgid "Timer #{id}" -msgstr "Temporitzador #{id}" - -#: core/models.py:460 core/templates/core/tummytime_list.html:30 -msgid "Milestone" -msgstr "Fita" - -#: core/models.py:495 core/models.py:522 core/models.py:551 core/models.py:575 -#: core/templates/core/bmi_list.html:25 -#: core/templates/core/feeding_list.html:25 -#: core/templates/core/head_circumference_list.html:25 -#: core/templates/core/height_list.html:25 -#: core/templates/core/weight_list.html:25 reports/graphs/bmi_bmi.py:28 -#: reports/graphs/diaperchange_amounts.py:37 -#: reports/graphs/diaperchange_types.py:49 reports/graphs/feeding_amounts.py:70 -#: reports/graphs/feeding_duration.py:56 -#: reports/graphs/head_circumference_head_circumference.py:28 -#: reports/graphs/height_height.py:28 reports/graphs/sleep_pattern.py:151 -#: reports/graphs/sleep_totals.py:59 reports/graphs/tummytime_duration.py:51 -#: reports/graphs/weight_weight.py:28 -msgid "Date" -msgstr "Data" - -#: core/templates/core/child_confirm_delete.html:4 -msgid "Delete a Child" -msgstr "Esborra Nadó" - -#: core/templates/core/child_confirm_delete.html:20 -msgid "To confirm this action. Type the full name of the child below." -msgstr "Per confirmar aquesta acció. Escriu el nom complet del nadó." - -#: core/templates/core/child_detail.html:23 -#: dashboard/templates/dashboard/dashboard.html:32 -msgid "Born" -msgstr "Nascut" - -#: core/templates/core/child_detail.html:24 -#: dashboard/templates/dashboard/dashboard.html:33 -msgid "Age" -msgstr "Edat" - -#: core/templates/timeline/_timeline.html:33 -msgid "%(since)s ago (%(time)s)" -msgstr "%(since)s ago (%(time)s)" - -#: core/templates/core/child_list.html:27 -msgid "Birth Date" -msgstr "Data Naixement" - -#: core/templates/core/child_list.html:67 -msgid "No children found." -msgstr "Nadons no trobats." - -#: core/templates/core/diaperchange_confirm_delete.html:4 -msgid "Delete a Diaper Change" -msgstr "Esborra Canvi Bolquer" - -#: core/templates/core/diaperchange_form.html:6 -msgid "Update a Diaper Change" -msgstr "Actualitza Canvi Bolquer" - -#: core/templates/core/diaperchange_form.html:8 -#: core/templates/core/diaperchange_form.html:27 -msgid "Add a Diaper Change" -msgstr "Afegir Canvi Bolquer" - -#: core/templates/core/diaperchange_form.html:17 -#: core/templates/core/feeding_form.html:17 -#: core/templates/core/note_form.html:17 core/templates/core/sleep_form.html:17 -#: core/templates/core/tummytime_form.html:17 -msgid "Add" -msgstr "Afegir" - -#: core/templates/core/diaperchange_list.html:73 -msgid "No diaper changes found." -msgstr "Canvi de Bolquers no trobat." - -#: core/templates/core/diaperchange_list.html:63 -msgid "Add a Change" -msgstr "Afegir Canvi" - -#: core/templates/core/feeding_confirm_delete.html:4 -msgid "Delete a Feeding" -msgstr "Esborra Alimentacions" - -#: core/templates/core/feeding_form.html:6 -msgid "Update a Feeding" -msgstr "Actualitza Alimentacions" - -#: core/templates/core/feeding_form.html:8 -#: core/templates/core/feeding_form.html:27 -msgid "Add a Feeding" -msgstr "Afegeix Alimentació" - -#: core/templates/core/feeding_list.html:33 -msgid "Amt." -msgstr "Quant." - -#: core/templates/core/feeding_list.html:78 -msgid "No feedings found." -msgstr "Sense Alimentacions." - -#: core/templates/core/note_confirm_delete.html:4 -msgid "Delete a Note" -msgstr "Esborra Nota" - -#: core/templates/core/note_form.html:6 -msgid "Update a Note" -msgstr "Actualitza Nota" - -#: core/templates/core/note_form.html:8 core/templates/core/note_form.html:27 -msgid "Add a Note" -msgstr "Afegir Nota" - -#: core/templates/core/note_list.html:60 -msgid "No notes found." -msgstr "Notes no trobades." - -#: core/templates/core/sleep_confirm_delete.html:4 -msgid "Delete a Sleep Entry" -msgstr "Esborra entrada son" - -#: core/templates/core/sleep_form.html:6 -msgid "Update a Sleep Entry" -msgstr "Actualitza entrada de son" - -#: core/templates/core/sleep_form.html:8 core/templates/core/sleep_form.html:27 -msgid "Add a Sleep Entry" -msgstr "Afegeix entrada Son" - -#: core/templates/core/sleep_list.html:25 -#: core/templates/core/timer_form.html:12 -#: core/templates/core/timer_list.html:24 -#: core/templates/core/tummytime_list.html:24 -msgid "Start" -msgstr "Inici" - -#: core/templates/core/sleep_list.html:26 -#: core/templates/core/timer_list.html:30 -#: core/templates/core/tummytime_list.html:25 -msgid "End" -msgstr "Fi" - -#: core/templates/core/sleep_list.html:31 -msgid "Nap" -msgstr "Becaina" - -#: core/templates/core/sleep_list.html:70 -msgid "No sleep entries found." -msgstr "Entrades de Son no trobades." - -#: core/templates/core/timer_confirm_delete.html:5 -msgid "Delete %(object)s" -msgstr "Esborra %(object)s" - -#: core/templates/core/timer_detail.html:28 -msgid "Started" -msgstr "Iniciat" - -#: core/templates/core/timer_detail.html:30 -msgid "Stopped" -msgstr "Parat" - -#: core/templates/core/timer_detail.html:26 -msgid "%(timer)s created by %(object.user)s" -msgstr "%(timer)s creat per %(object.user)s" - -#: core/templates/core/timer_detail.html:63 -msgid "Timer actions" -msgstr "Accions Temporitzador" - -#: core/templates/core/timer_form.html:22 -#: core/templates/core/timer_list.html:15 core/templates/core/timer_nav.html:23 -msgid "Start Timer" -msgstr "Començar Temporitzador" - -#: core/templates/core/timer_list.html:58 -msgid "No timer entries found." -msgstr "Sense entrades de temporitzadors." - -#: babybuddy/templates/babybuddy/nav-dropdown.html:32 -#: core/templates/core/timer_nav.html:18 -msgid "Quick Start Timer" -msgstr "Temporitzador Ràpid" - -#: core/templates/core/timer_nav.html:28 -msgid "View Timers" -msgstr "Veure Temporitzadors" - -#: core/templates/core/timer_nav.html:32 -#: dashboard/templates/cards/timer_list.html:6 -msgid "Active Timers" -msgstr "Temporitzadors Actius" - -#: core/templates/core/timer_nav.html:38 -#: dashboard/templates/cards/diaperchange_last.html:17 -#: dashboard/templates/cards/diaperchange_types.html:12 -#: dashboard/templates/cards/feeding_day.html:14 -#: dashboard/templates/cards/feeding_last.html:17 -#: dashboard/templates/cards/feeding_last_method.html:41 -#: dashboard/templates/cards/sleep_day.html:14 -#: dashboard/templates/cards/sleep_last.html:17 -#: dashboard/templates/cards/sleep_naps_day.html:16 -#: dashboard/templates/cards/tummytime_day.html:14 -msgid "None" -msgstr "Cap" - -#: core/templates/core/tummytime_confirm_delete.html:4 -msgid "Delete a Tummy Time Entry" -msgstr "Suprimeix una entrada cap per avall" - -#: core/templates/core/tummytime_form.html:6 -msgid "Update a Tummy Time Entry" -msgstr "Actualitza entrada cap per avall" - -#: core/templates/core/tummytime_form.html:8 -#: core/templates/core/tummytime_form.html:27 -msgid "Add a Tummy Time Entry" -msgstr "Afegeix entrada cap per avall" - -#: core/templates/core/tummytime_list.html:63 -msgid "No tummy time entries found." -msgstr "Sense entrades cap per avall" - -#: core/templates/core/weight_confirm_delete.html:4 -msgid "Delete a Weight Entry" -msgstr "Esborra entrada de Pes" - -#: core/templates/core/weight_form.html:8 -#: core/templates/core/weight_form.html:17 -#: core/templates/core/weight_form.html:27 -msgid "Add a Weight Entry" -msgstr "Afegeix entrada de Pes" - -#: core/templates/core/weight_list.html:66 -msgid "No weight entries found." -msgstr "Sense entrada de Pes" - -#: core/timeline.py:164 -msgid "%(child)s had a diaper change." -msgstr "%(child)s va tenir un canvi de bolquer." - -#: core/timeline.py:141 -msgid "%(child)s started feeding." -msgstr "" - -#: core/timeline.py:153 -msgid "%(child)s finished feeding." -msgstr "" - -#: core/timeline.py:89 -msgid "%(child)s fell asleep." -msgstr "" - -#: core/timeline.py:100 -msgid "%(child)s woke up." -msgstr "" - -#: core/timeline.py:53 -msgid "%(child)s started tummy time!" -msgstr "" - -#: core/timeline.py:64 -msgid "%(child)s finished tummy time." -msgstr "" - -#: core/views.py:33 -msgid "%(model)s entry for %(child)s added!" -msgstr "" - -#: core/views.py:35 -msgid "%(model)s entry added!" -msgstr "" - -#: core/views.py:61 -msgid "%(model)s entry for %(child)s updated." -msgstr "" - -#: core/views.py:63 -msgid "%(model)s entry updated." -msgstr "" - -#: core/views.py:87 -msgid "%(first_name)s %(last_name)s added!" -msgstr "" - -#: core/views.py:361 -msgid "%(timer)s stopped." -msgstr "" - -#: dashboard/templates/cards/diaperchange_last.html:6 -msgid "Last Diaper Change" -msgstr "últim canvi de Bolquer" - -#: dashboard/templates/cards/diaperchange_last.html:8 -#: dashboard/templates/cards/feeding_last.html:8 -#: dashboard/templates/cards/sleep_last.html:8 -#: dashboard/templates/cards/tummytime_last.html:8 -msgid "%(time)s ago" -msgstr "fa %(time) temps" - -#: dashboard/templates/cards/tummytime_last.html:18 -msgid "Never" -msgstr "Mai" - -#: dashboard/templates/cards/diaperchange_types.html:14 -msgid "Past Week" -msgstr "Setmana Passada" - -#: dashboard/templates/cards/diaperchange_types.html:26 -msgid "wet" -msgstr "líquid" - -#: dashboard/templates/cards/diaperchange_types.html:33 -msgid "solid" -msgstr "sòlid" - -#: dashboard/templates/cards/diaperchange_types.html:38 -msgid "today" -msgstr "avui" - -#: dashboard/templates/cards/diaperchange_types.html:40 -msgid "yesterday" -msgstr "ahir" - -#: dashboard/templates/cards/diaperchange_types.html:42 -msgid "%(key)s days ago" -msgstr "Fa %(key)s dies" - -#: dashboard/templates/cards/feeding_last.html:6 -msgid "Last Feeding" -msgstr "últim menjar" - -#: dashboard/templates/cards/feeding_last_method.html:6 -msgid "Last Feeding Method" -msgstr "últim mètode de menjar" - -#: dashboard/templates/cards/sleep_day.html:6 -msgid "Today's Sleep" -msgstr "Son d'Avui" - -#: dashboard/templates/cards/sleep_day.html:11 -#: dashboard/templates/cards/sleep_naps_day.html:13 -#: dashboard/templates/cards/tummytime_day.html:11 -msgid "None yet today" -msgstr "Cap encara avui" - -#: dashboard/templates/cards/sleep_day.html:20 -msgid "%(count)s sleep entries" -msgstr "" - -#: dashboard/templates/cards/sleep_last.html:4 -msgid "Last Slept" -msgstr "Últim Son" - -#: dashboard/templates/cards/sleep_naps_day.html:6 -msgid "Today's Naps" -msgstr "Becaines d'Avui" - -#: dashboard/templates/cards/sleep_naps_day.html:12 -msgid "%(count)s nap%(plural)s" -msgstr "" - -#: dashboard/templates/cards/statistics.html:7 -msgid "Statistics" -msgstr "Estadístiques" - -#: dashboard/templates/cards/statistics.html:25 -msgid "Not enough data" -msgstr "Dades Insuficients" - -#: dashboard/templates/cards/timer_list.html:12 -msgid "%(count)s active timer%(plural)s" -msgstr "" - -#: dashboard/templates/cards/timer_list.html:19 -msgid "Started by %(instance.user)s at %(start)s" -msgstr "" - -#: dashboard/templates/cards/tummytime_day.html:6 -msgid "Today's Tummy Time" -msgstr "Temps boca avall avui" - -#: dashboard/templates/cards/tummytime_day.html:22 -msgid "%(duration)s at %(end)s" -msgstr "" - -#: dashboard/templates/cards/tummytime_last.html:6 -msgid "Last Tummy Time" -msgstr "últim cop boca avall" - -#: dashboard/templates/dashboard/child_button_group.html:3 -msgid "Child actions" -msgstr "Accions Nadó" - -#: dashboard/templates/dashboard/child_button_group.html:24 -#: reports/templates/reports/diaperchange_types.html:4 -#: reports/templates/reports/diaperchange_types.html:8 -msgid "Diaper Change Types" -msgstr "Tipus canvis bolquers " - -#: dashboard/templates/dashboard/child_button_group.html:25 -#: reports/templates/reports/diaperchange_lifetimes.html:4 -#: reports/templates/reports/diaperchange_lifetimes.html:8 -msgid "Diaper Lifetimes" -msgstr "" - -#: dashboard/templates/dashboard/child_button_group.html:27 -msgid "Feeding Durations (Average)" -msgstr "" - -#: dashboard/templates/dashboard/child_button_group.html:28 -#: reports/templates/reports/sleep_pattern.html:4 -#: reports/templates/reports/sleep_pattern.html:8 -msgid "Sleep Pattern" -msgstr "Patró Son" - -#: dashboard/templates/dashboard/child_button_group.html:29 -#: reports/templates/reports/sleep_totals.html:4 -#: reports/templates/reports/sleep_totals.html:8 -msgid "Sleep Totals" -msgstr "Totals Son" - -#: dashboard/templatetags/cards.py:288 -msgid "Diaper change frequency" -msgstr "Freqüència Canvi Bolquers" - -#: dashboard/templatetags/cards.py:428 -msgid "Feeding frequency" -msgstr "Freqüència Alimentació" - -#: dashboard/templatetags/cards.py:309 -msgid "Average nap duration" -msgstr "Mitjana migdiades" - -#: dashboard/templatetags/cards.py:316 -msgid "Average naps per day" -msgstr "Mitjana migdiades per dia" - -#: dashboard/templatetags/cards.py:326 -msgid "Average sleep duration" -msgstr "Mitjana temps de son" - -#: dashboard/templatetags/cards.py:333 -msgid "Average awake duration" -msgstr "Mitjana temps despert" - -#: dashboard/templatetags/cards.py:343 -msgid "Weight change per week" -msgstr "Canvi pes setmanal" - -#: reports/graphs/diaperchange_lifetimes.py:35 -msgid "Diaper Lifetimes" -msgstr "" - -#: reports/graphs/diaperchange_lifetimes.py:36 -msgid "Time between changes (hours)" -msgstr "Temps entre canvis (hores)" - -#: reports/graphs/diaperchange_types.py:41 reports/graphs/feeding_amounts.py:58 -msgid "Total" -msgstr "Total" - -#: reports/graphs/diaperchange_types.py:48 -msgid "Diaper Change Types" -msgstr "Tipus canvi Bolquers" - -#: reports/graphs/diaperchange_types.py:51 -msgid "Number of changes" -msgstr "Nº Canvis" - -#: reports/graphs/feeding_duration.py:38 -msgid "Average duration" -msgstr "Mitja durada" - -#: reports/graphs/feeding_duration.py:46 -msgid "Total feedings" -msgstr "Total alimentacions" - -#: reports/graphs/feeding_duration.py:55 -msgid "Average Feeding Durations" -msgstr "" - -#: reports/graphs/feeding_duration.py:58 -msgid "Average duration (minutes)" -msgstr "Mitja durades (minuts)" - -#: reports/graphs/feeding_duration.py:60 -msgid "Number of feedings" -msgstr "Nº alimentacions" - -#: reports/graphs/sleep_pattern.py:148 -msgid "Sleep Pattern" -msgstr "Patró Son" - -#: reports/graphs/sleep_pattern.py:165 -msgid "Time of day" -msgstr "Temps del dia" - -#: reports/graphs/sleep_totals.py:48 -msgid "Total sleep" -msgstr "Total Son" - -#: reports/graphs/sleep_totals.py:58 -msgid "Sleep Totals" -msgstr "Total Son" - -#: reports/graphs/sleep_totals.py:61 -msgid "Hours of sleep" -msgstr "Hores de son" - -#: reports/graphs/weight_weight.py:27 -msgid "Weight" -msgstr "Pes" - -#: reports/templates/reports/feeding_duration.html:4 -#: reports/templates/reports/feeding_duration.html:8 -msgid "Average Feeding Durations" -msgstr "" - -#: dashboard/templates/dashboard/child_button_group.html:17 -#: reports/templates/reports/report_base.html:9 -msgid "Reports" -msgstr "Informes" - -#: reports/templates/reports/report_base.html:19 -msgid "There is no enough data to generate this report." -msgstr "" - -#: core/models.py:212 -msgid "Both breasts" -msgstr "Ambdós Pits" - -#: babybuddy/settings/base.py:172 -msgid "German" -msgstr "Alemany" - -#: babybuddy/settings/base.py:176 -msgid "Spanish" -msgstr "Espanyol" - -#: babybuddy/settings/base.py:177 -msgid "Swedish" -msgstr "Suec" - -#: babybuddy/settings/base.py:178 -msgid "Turkish" -msgstr "Turc" - -#: babybuddy/templates/error/403.html:9 -msgid "You do not have permission to access this resource. Contact a site administrator for assistance." -msgstr "" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:75 -#: babybuddy/templates/babybuddy/nav-dropdown.html:172 core/models.py:331 -#: core/models.py:341 core/models.py:342 core/models.py:345 -#: core/templates/core/temperature_confirm_delete.html:7 -#: core/templates/core/temperature_form.html:13 -#: core/templates/core/temperature_list.html:4 -#: core/templates/core/temperature_list.html:7 -#: core/templates/core/temperature_list.html:12 -#: core/templates/core/temperature_list.html:29 -msgid "Temperature" -msgstr "Temperatura" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:178 -msgid "Temperature reading" -msgstr "Lectura Temperatura" - -#: babybuddy/templates/babybuddy/welcome.html:14 -msgid "Learn about and predict baby's needs without (as much) guess work by using Baby Buddy to track —" -msgstr "" - -#: babybuddy/templates/babybuddy/welcome.html:56 -msgid "As the amount of entries grows, Baby Buddy will help parents and caregivers to identify small patterns in baby's habits using the dashboard and graphs. Baby Buddy is mobile-friendly and uses a dark theme to help weary moms and dads with 2AM feedings and changings. To get started, just click the button below to add your first (or second, third, etc.) child!" -msgstr "" - -#: babybuddy/templates/registration/password_reset_confirm.html:13 -msgid "Oh snap! The two passwords did not match. Please try again." -msgstr "" - -#: babybuddy/templates/registration/password_reset_done.html:9 -msgid "We've emailed you instructions for setting your password, if an account exists with the email you entered. You should receive them shortly." -msgstr "" - -#: babybuddy/templates/registration/password_reset_done.html:15 -msgid "If you don't receive an email, please make sure you've entered the address you registered with, and check your spam folder." -msgstr "" - -#: babybuddy/templates/registration/password_reset_form.html:9 -msgid "Enter your account email address in the form below. If the address is valid, you will receive instructions for resetting your password." -msgstr "" - -#: core/models.py:201 -msgid "Fortified breast milk" -msgstr "" - -#: core/templates/core/temperature_confirm_delete.html:4 -msgid "Delete a Temperature Reading" -msgstr "Esborra mesura temperatura" - -#: core/templates/core/temperature_form.html:8 -#: core/templates/core/temperature_form.html:17 -msgid "Add a Temperature Reading" -msgstr "Afegeix mesura temperatura" - -#: core/templates/core/temperature_form.html:27 -msgid "Add a Temperature Entry" -msgstr "Afegeix temperatura" - -#: core/templates/core/temperature_list.html:66 -msgid "No temperature entries found." -msgstr "Sense entrades temperatura." - -#: core/templates/core/timer_detail.html:34 -msgid "%(timer)s created by %(user)s" -msgstr "" - -#: core/utils.py:15 -msgid "%(hours)s hour" -msgid_plural "%(hours)s hours" -msgstr[0] "" -msgstr[1] "" - -#: core/utils.py:19 -msgid "%(minutes)s minute" -msgid_plural "%(minutes)s minutes" -msgstr[0] "" -msgstr[1] "" - -#: core/utils.py:25 -msgid "%(seconds)s second" -msgid_plural "%(seconds)s seconds" -msgstr[0] "" -msgstr[1] "" - -#: core/views.py:69 core/views.py:118 -msgid "%(model)s entry deleted." -msgstr "" - -#: core/views.py:249 -msgid "%(model)s reading added!" -msgstr "" - -#: core/views.py:257 -msgid "%(model)s reading for %(child)s updated." -msgstr "" - -#: dashboard/templates/cards/timer_list.html:25 -msgid "Started by %(user)s at %(start)s" -msgstr "" - -#: dashboard/templates/dashboard/child_button_group.html:26 -#: reports/templates/reports/feeding_amounts.html:4 -#: reports/templates/reports/feeding_amounts.html:8 -msgid "Feeding Amounts" -msgstr "Quantitats alimentació" - -#: reports/graphs/feeding_amounts.py:27 -msgid "Total feeding amount" -msgstr "total quantitat alimentació" - -#: reports/graphs/feeding_amounts.py:36 -msgid "Total Feeding Amounts" -msgstr "" - -#: reports/graphs/feeding_amounts.py:72 -msgid "Feeding amount" -msgstr "quantitat alimentació" - -#: reports/templates/reports/report_base.html:19 -msgid "There is not enough data to generate this report." -msgstr "" - -#: babybuddy/models.py:69 -msgid "Timezone" -msgstr "Zona Horària" - -#: babybuddy/templates/admin/base_site.html:4 -#: babybuddy/templates/admin/base_site.html:7 -#: babybuddy/templates/babybuddy/nav-dropdown.html:338 -msgid "Database Admin" -msgstr "BBDD Admin" - -#: core/templates/core/child_list.html:15 -msgid "Add Child" -msgstr "Afegir Nadó" - -#: core/templates/core/diaperchange_list.html:15 -msgid "Add Diaper Change" -msgstr "Afegir canvi Bolquer" - -#: core/templates/core/feeding_list.html:15 -msgid "Add Feeding" -msgstr "Afegir alimentació" - -#: core/templates/core/note_list.html:15 -msgid "Add Note" -msgstr "Afegir Nota" - -#: core/templates/core/sleep_list.html:15 -msgid "Add Sleep" -msgstr "Afegir Son" - -#: core/templates/core/temperature_list.html:15 -msgid "Add Temperature Reading" -msgstr "Afegir temperatura" - -#: core/templates/core/timer_confirm_delete_inactive.html:5 -msgid "Delete All Inactive Timers" -msgstr "Esborra temporitzadors inactius" - -#: core/templates/core/timer_confirm_delete_inactive.html:10 -msgid "Delete Inactive" -msgstr "Esborra Inactius" - -#: core/templates/core/timer_confirm_delete_inactive.html:17 -msgid "Are you sure you want to delete %(number)s inactive timer%(plural)s?" -msgstr "" - -#: core/templates/core/timer_list.html:68 -msgid "Delete Inactive Timers" -msgstr "Esborra Temporitzadors Actius" - -#: core/templates/core/tummytime_list.html:15 -msgid "Add Tummy Time" -msgstr "Esborra temps Panxa" - -#: core/templates/core/weight_list.html:15 -msgid "Add Weight" -msgstr "Afegir Pes" - -#: core/views.py:384 -msgid "All inactive timers deleted." -msgstr "Temporitzadors inactius esborrats." - -#: core/views.py:394 -msgid "No inactive timers exist." -msgstr "Sense temporitzadors inactius." - -#: dashboard/templates/cards/feeding_last_method.html:19 -msgid "most recent" -msgstr "recents" - -#: dashboard/templates/cards/feeding_last_method.html:21 -msgid "%(n)s feeding%(plural)s ago" -msgstr "" - -#: dashboard/templates/cards/sleep_last.html:6 -msgid "Last Sleep" -msgstr "Últim Son" - -#: dashboard/templates/dashboard/child_button_group.html:23 -msgid "Diaper Change Amounts" -msgstr "Quantitats Canvi Volquers" - -#: reports/graphs/diaperchange_amounts.py:27 -msgid "Diaper change amount" -msgstr "Quantitat canvi Volquers" - -#: reports/graphs/diaperchange_amounts.py:36 -msgid "Diaper Change Amounts" -msgstr "Quantitats Canvi Volquers" - -#: reports/graphs/diaperchange_amounts.py:39 -msgid "Change amount" -msgstr "Canviar quantitat" - -#: reports/templates/reports/diaperchange_amounts.html:4 -#: reports/templates/reports/diaperchange_amounts.html:8 -msgid "Diaper Amounts" -msgstr "Quantitats Volquers" - -#: babybuddy/models.py:21 -msgid "If supported by browser, the dashboard will only refresh when visible, and also when receiving focus." -msgstr "" - #: babybuddy/models.py:40 msgid "Hide Empty Dashboard Cards" msgstr "" @@ -1600,49 +108,1287 @@ msgstr "1 setmana" msgid "4 weeks" msgstr "4 setmanes" +#: babybuddy/models.py:63 +msgid "Language" +msgstr "Idioma" + +#: babybuddy/models.py:69 +msgid "Timezone" +msgstr "Zona Horària" + +#: babybuddy/models.py:73 +#, python-brace-format +msgid "{user}'s Settings" +msgstr "{user}'s Opcions" + +#: babybuddy/settings/base.py:166 +msgid "Catalan" +msgstr "" + #: babybuddy/settings/base.py:167 +msgid "Chinese (simplified)" +msgstr "Xinès" + +#: babybuddy/settings/base.py:168 msgid "Dutch" msgstr "Alemany" +#: babybuddy/settings/base.py:169 +msgid "English (US)" +msgstr "Anglès (US)" + +#: babybuddy/settings/base.py:170 +msgid "English (UK)" +msgstr "Anglès (UK)" + #: babybuddy/settings/base.py:171 +msgid "French" +msgstr "Francès" + +#: babybuddy/settings/base.py:172 msgid "Finnish" msgstr "Finlandès" #: babybuddy/settings/base.py:173 +msgid "German" +msgstr "Alemany" + +#: babybuddy/settings/base.py:174 msgid "Italian" msgstr "Italià" -#: babybuddy/settings/base.py:174 +#: babybuddy/settings/base.py:175 msgid "Polish" msgstr "Polac" -#: babybuddy/settings/base.py:175 +#: babybuddy/settings/base.py:176 msgid "Portuguese" msgstr "Portuguès" -#: babybuddy/templates/babybuddy/nav-dropdown.html:111 +#: babybuddy/settings/base.py:177 +msgid "Spanish" +msgstr "Espanyol" + +#: babybuddy/settings/base.py:178 +msgid "Swedish" +msgstr "Suec" + +#: babybuddy/settings/base.py:179 +msgid "Turkish" +msgstr "Turc" + +#: babybuddy/templates/admin/base_site.html:4 +#: babybuddy/templates/admin/base_site.html:7 +#: babybuddy/templates/babybuddy/nav-dropdown.html:359 +msgid "Database Admin" +msgstr "BBDD Admin" + +#: babybuddy/templates/babybuddy/base.html:36 +msgid "Home" +msgstr "Casa" + +#: babybuddy/templates/babybuddy/filter.html:18 +msgid "Filter" +msgstr "Filtre" + +#: babybuddy/templates/babybuddy/filter.html:19 +msgid "Reset" +msgstr "Restablir" + +#: babybuddy/templates/babybuddy/filter.html:32 +msgid "Filters" +msgstr "Filtres" + +#: babybuddy/templates/babybuddy/form.html:14 +#: babybuddy/templates/babybuddy/user_settings_form.html:89 +msgid "Submit" +msgstr "Acceptar" + +#: babybuddy/templates/babybuddy/messages.html:18 +#: babybuddy/templates/babybuddy/user_settings_form.html:19 +#, python-format +msgid "Error: %(error)s" +msgstr "Error: %(error)s" + +#: babybuddy/templates/babybuddy/messages.html:23 +#: babybuddy/templates/babybuddy/user_settings_form.html:26 +msgid "Error: Some fields have errors. See below for details." +msgstr "Error: Alguns camps amb errors. Veure detalls." + +#: babybuddy/templates/babybuddy/nav-dropdown.html:32 +#: core/templates/core/timer_nav.html:18 +msgid "Quick Start Timer" +msgstr "Temporitzador Ràpid" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:51 core/models.py:248 +#: core/models.py:252 +msgid "Diaper Change" +msgstr "Canvi Bolquers" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:57 +#: babybuddy/templates/babybuddy/nav-dropdown.html:281 core/models.py:312 +#: core/models.py:316 core/templates/core/timer_detail.html:43 +msgid "Feeding" +msgstr "Biberó" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:63 +#: babybuddy/templates/babybuddy/nav-dropdown.html:157 core/models.py:396 +#: core/models.py:407 core/models.py:411 core/templates/core/note_list.html:29 +msgid "Note" +msgstr "Nota" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:69 +#: babybuddy/templates/babybuddy/nav-dropdown.html:288 +#: babybuddy/templates/babybuddy/welcome.html:42 core/models.py:467 +#: core/models.py:468 core/models.py:471 +#: core/templates/core/sleep_confirm_delete.html:7 +#: core/templates/core/sleep_form.html:13 core/templates/core/sleep_list.html:4 +#: core/templates/core/sleep_list.html:7 core/templates/core/sleep_list.html:12 +#: core/templates/core/timer_detail.html:51 +msgid "Sleep" +msgstr "Dormir" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:75 +#: babybuddy/templates/babybuddy/nav-dropdown.html:179 core/models.py:506 +#: core/models.py:519 core/models.py:520 core/models.py:523 +#: core/templates/core/temperature_confirm_delete.html:7 +#: core/templates/core/temperature_form.html:13 +#: core/templates/core/temperature_list.html:4 +#: core/templates/core/temperature_list.html:7 +#: core/templates/core/temperature_list.html:12 +#: core/templates/core/temperature_list.html:29 +msgid "Temperature" +msgstr "Temperatura" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:81 +#: babybuddy/templates/babybuddy/nav-dropdown.html:301 +#: babybuddy/templates/babybuddy/welcome.html:50 core/models.py:647 +#: core/models.py:648 core/models.py:651 +#: core/templates/core/timer_detail.html:59 +#: core/templates/core/tummytime_confirm_delete.html:7 +#: core/templates/core/tummytime_form.html:13 +#: core/templates/core/tummytime_list.html:4 +#: core/templates/core/tummytime_list.html:7 +#: core/templates/core/tummytime_list.html:12 +msgid "Tummy Time" +msgstr "Temps de panxa" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:87 +#: babybuddy/templates/babybuddy/nav-dropdown.html:193 core/models.py:673 +#: core/models.py:685 core/models.py:686 core/models.py:689 +#: core/templates/core/weight_confirm_delete.html:7 +#: core/templates/core/weight_form.html:13 +#: core/templates/core/weight_list.html:4 +#: core/templates/core/weight_list.html:7 +#: core/templates/core/weight_list.html:12 +#: core/templates/core/weight_list.html:29 reports/graphs/weight_change.py:19 +#: reports/graphs/weight_change.py:30 +#: reports/templates/reports/report_list.html:22 +#: reports/templates/reports/weight_change.html:4 +#: reports/templates/reports/weight_change.html:8 +msgid "Weight" +msgstr "Pes" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:93 +#: babybuddy/templates/babybuddy/nav-dropdown.html:316 core/models.py:437 +#: core/models.py:438 core/models.py:441 +#: core/templates/core/pumping_confirm_delete.html:7 +#: core/templates/core/pumping_form.html:13 +#: core/templates/core/pumping_list.html:4 +#: core/templates/core/pumping_list.html:7 +#: core/templates/core/pumping_list.html:12 +#: reports/templates/reports/pumping_amounts.html:4 +#: reports/templates/reports/pumping_amounts.html:8 +msgid "Pumping" +msgstr "" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:118 #: core/templates/timeline/timeline.html:4 #: core/templates/timeline/timeline.html:7 #: dashboard/templates/dashboard/child_button_group.html:9 msgid "Timeline" msgstr "Línia de Temps" -#: core/models.py:202 +#: babybuddy/templates/babybuddy/nav-dropdown.html:129 +#: babybuddy/templates/babybuddy/nav-dropdown.html:137 core/models.py:188 +#: core/templates/core/child_confirm_delete.html:7 +#: core/templates/core/child_detail.html:7 +#: core/templates/core/child_form.html:13 core/templates/core/child_list.html:4 +#: core/templates/core/child_list.html:7 core/templates/core/child_list.html:12 +#: dashboard/templates/dashboard/child.html:7 +#: reports/templates/reports/base.html:7 +msgid "Children" +msgstr "Nadons" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:143 core/models.py:137 +#: core/models.py:187 core/models.py:221 core/models.py:274 core/models.py:335 +#: core/models.py:367 core/models.py:394 core/models.py:426 core/models.py:450 +#: core/models.py:503 core/models.py:537 core/models.py:630 core/models.py:671 +#: core/templates/core/bmi_list.html:27 +#: core/templates/core/diaperchange_list.html:27 +#: core/templates/core/feeding_list.html:27 +#: core/templates/core/head_circumference_list.html:27 +#: core/templates/core/height_list.html:27 +#: core/templates/core/note_list.html:27 +#: core/templates/core/pumping_list.html:27 +#: core/templates/core/sleep_list.html:28 +#: core/templates/core/temperature_list.html:27 +#: core/templates/core/timer_list.html:27 +#: core/templates/core/tummytime_list.html:27 +#: core/templates/core/weight_list.html:27 +msgid "Child" +msgstr "Nadó" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:151 core/models.py:143 +#: core/models.py:240 core/models.py:304 core/models.py:343 core/models.py:373 +#: core/models.py:408 core/models.py:430 core/models.py:458 core/models.py:511 +#: core/models.py:677 core/templates/core/note_confirm_delete.html:7 +#: core/templates/core/note_form.html:13 core/templates/core/note_list.html:4 +#: core/templates/core/note_list.html:7 core/templates/core/note_list.html:12 +msgid "Notes" +msgstr "Notes" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:171 +msgid "Measurements" +msgstr "Mides" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:185 +msgid "Temperature reading" +msgstr "Lectura Temperatura" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:199 +msgid "Weight entry" +msgstr "Entrada Pes" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:207 core/models.py:369 +#: core/models.py:381 core/models.py:382 core/models.py:385 +#: core/templates/core/height_confirm_delete.html:7 +#: core/templates/core/height_form.html:13 +#: core/templates/core/height_list.html:4 +#: core/templates/core/height_list.html:7 +#: core/templates/core/height_list.html:12 +#: core/templates/core/height_list.html:29 reports/graphs/height_change.py:19 +#: reports/graphs/height_change.py:30 +#: reports/templates/reports/height_change.html:4 +#: reports/templates/reports/height_change.html:8 +#: reports/templates/reports/report_list.html:17 +msgid "Height" +msgstr "Alçada" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:213 +msgid "Height entry" +msgstr "Entrada Alçada" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:221 core/models.py:338 +#: core/models.py:351 core/models.py:352 core/models.py:355 +#: core/templates/core/head_circumference_confirm_delete.html:7 +#: core/templates/core/head_circumference_form.html:13 +#: core/templates/core/head_circumference_list.html:4 +#: core/templates/core/head_circumference_list.html:7 +#: core/templates/core/head_circumference_list.html:12 +#: core/templates/core/head_circumference_list.html:29 +#: reports/graphs/head_circumference_change.py:19 +#: reports/graphs/head_circumference_change.py:30 +#: reports/templates/reports/head_circumference_change.html:4 +#: reports/templates/reports/head_circumference_change.html:8 +#: reports/templates/reports/report_list.html:16 +msgid "Head Circumference" +msgstr "" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:227 +msgid "Head Circumference entry" +msgstr "" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:235 core/models.py:139 +#: core/models.py:151 core/models.py:152 core/models.py:155 +#: core/templates/core/bmi_confirm_delete.html:7 +#: core/templates/core/bmi_form.html:13 core/templates/core/bmi_list.html:4 +#: core/templates/core/bmi_list.html:7 core/templates/core/bmi_list.html:12 +#: core/templates/core/bmi_list.html:29 reports/graphs/bmi_change.py:19 +#: reports/graphs/bmi_change.py:30 reports/templates/reports/bmi_change.html:4 +#: reports/templates/reports/bmi_change.html:8 +msgid "BMI" +msgstr "BMI" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:241 +msgid "BMI entry" +msgstr "Entrada BMI" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:255 +msgid "Activities" +msgstr "Activitats" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:262 +#: reports/graphs/diaperchange_lifetimes.py:27 +msgid "Changes" +msgstr "Canvis" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:268 +msgid "Change" +msgstr "Canvi" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:275 +#: babybuddy/templates/babybuddy/welcome.html:34 core/models.py:313 +#: core/templates/core/feeding_confirm_delete.html:7 +#: core/templates/core/feeding_form.html:13 +#: core/templates/core/feeding_list.html:4 +#: core/templates/core/feeding_list.html:7 +#: core/templates/core/feeding_list.html:12 +msgid "Feedings" +msgstr "Biberons" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:294 +msgid "Sleep entry" +msgstr "Entrada Son" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:307 +msgid "Tummy Time entry" +msgstr "Entrada de temps de panxa" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:322 +msgid "Pumping entry" +msgstr "" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:346 +#: babybuddy/templates/babybuddy/user_list.html:17 +#: babybuddy/templates/babybuddy/user_password_form.html:7 +#: babybuddy/templates/babybuddy/user_settings_form.html:7 core/models.py:556 +#: core/templates/core/timer_list.html:32 +msgid "User" +msgstr "Usuari" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:348 +msgid "Password" +msgstr "Clau" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:352 +msgid "Logout" +msgstr "Tancar" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:355 +msgid "Site" +msgstr "Lloc" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:356 +msgid "API Browser" +msgstr "Navegador API" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:358 +#: babybuddy/templates/babybuddy/user_confirm_delete.html:7 +#: babybuddy/templates/babybuddy/user_form.html:13 +#: babybuddy/templates/babybuddy/user_list.html:4 +#: babybuddy/templates/babybuddy/user_list.html:7 +msgid "Users" +msgstr "Usuaris" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:361 +msgid "Support" +msgstr "Suport" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:363 +msgid "Source Code" +msgstr "Codi Font" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:365 +msgid "Chat / Support" +msgstr "Xat / Suport" + +#: babybuddy/templates/babybuddy/paginator.html:11 +#: core/templates/timeline/_timeline.html:5 +#: core/templates/timeline/_timeline.html:7 +#: core/templates/timeline/_timeline.html:71 +#: core/templates/timeline/_timeline.html:73 +#: dashboard/templates/cards/feeding_day.html:37 +#: dashboard/templates/cards/feeding_last_method.html:32 +#: dashboard/templates/cards/statistics.html:34 +msgid "Previous" +msgstr "Anterior" + +#: babybuddy/templates/babybuddy/paginator.html:28 +#: core/templates/timeline/_timeline.html:12 +#: core/templates/timeline/_timeline.html:14 +#: core/templates/timeline/_timeline.html:78 +#: core/templates/timeline/_timeline.html:80 +#: dashboard/templates/cards/feeding_day.html:41 +#: dashboard/templates/cards/feeding_last_method.html:36 +#: dashboard/templates/cards/statistics.html:38 +msgid "Next" +msgstr "Següent" + +#: babybuddy/templates/babybuddy/user_confirm_delete.html:4 +msgid "Delete User" +msgstr "Esborrar Usuari" + +#: babybuddy/templates/babybuddy/user_confirm_delete.html:9 +#: babybuddy/templates/babybuddy/user_confirm_delete.html:18 +#: core/templates/core/bmi_confirm_delete.html:8 +#: core/templates/core/bmi_confirm_delete.html:17 +#: core/templates/core/child_confirm_delete.html:9 +#: core/templates/core/child_confirm_delete.html:31 +#: core/templates/core/diaperchange_confirm_delete.html:8 +#: core/templates/core/diaperchange_confirm_delete.html:17 +#: core/templates/core/feeding_confirm_delete.html:8 +#: core/templates/core/feeding_confirm_delete.html:17 +#: core/templates/core/head_circumference_confirm_delete.html:8 +#: core/templates/core/head_circumference_confirm_delete.html:17 +#: core/templates/core/height_confirm_delete.html:8 +#: core/templates/core/height_confirm_delete.html:17 +#: core/templates/core/note_confirm_delete.html:8 +#: core/templates/core/note_confirm_delete.html:17 +#: core/templates/core/pumping_confirm_delete.html:8 +#: core/templates/core/pumping_confirm_delete.html:17 +#: core/templates/core/sleep_confirm_delete.html:8 +#: core/templates/core/sleep_confirm_delete.html:17 +#: core/templates/core/temperature_confirm_delete.html:8 +#: core/templates/core/temperature_confirm_delete.html:17 +#: core/templates/core/timer_confirm_delete.html:11 +#: core/templates/core/timer_confirm_delete.html:20 +#: core/templates/core/timer_confirm_delete_inactive.html:21 +#: core/templates/core/tummytime_confirm_delete.html:8 +#: core/templates/core/tummytime_confirm_delete.html:17 +#: core/templates/core/weight_confirm_delete.html:8 +#: core/templates/core/weight_confirm_delete.html:17 +#: dashboard/templates/dashboard/child_button_group.html:27 +msgid "Delete" +msgstr "Esborrar" + +#: babybuddy/templates/babybuddy/user_confirm_delete.html:15 +#: core/templates/core/bmi_confirm_delete.html:14 +#: core/templates/core/child_confirm_delete.html:15 +#: core/templates/core/diaperchange_confirm_delete.html:14 +#: core/templates/core/feeding_confirm_delete.html:14 +#: core/templates/core/head_circumference_confirm_delete.html:14 +#: core/templates/core/height_confirm_delete.html:14 +#: core/templates/core/note_confirm_delete.html:14 +#: core/templates/core/pumping_confirm_delete.html:14 +#: core/templates/core/sleep_confirm_delete.html:14 +#: core/templates/core/temperature_confirm_delete.html:14 +#: core/templates/core/timer_confirm_delete.html:17 +#: core/templates/core/tummytime_confirm_delete.html:14 +#: core/templates/core/weight_confirm_delete.html:14 +#, python-format +msgid "" +"

Are you sure you want to delete %(object)s?

" +msgstr "" +"

Segur que vols suprimir %(object)s?

" + +#: babybuddy/templates/babybuddy/user_confirm_delete.html:19 +#: core/templates/core/bmi_confirm_delete.html:18 +#: core/templates/core/child_confirm_delete.html:32 +#: core/templates/core/diaperchange_confirm_delete.html:18 +#: core/templates/core/feeding_confirm_delete.html:18 +#: core/templates/core/head_circumference_confirm_delete.html:18 +#: core/templates/core/height_confirm_delete.html:18 +#: core/templates/core/note_confirm_delete.html:18 +#: core/templates/core/pumping_confirm_delete.html:18 +#: core/templates/core/sleep_confirm_delete.html:18 +#: core/templates/core/temperature_confirm_delete.html:18 +#: core/templates/core/timer_confirm_delete.html:21 +#: core/templates/core/timer_confirm_delete_inactive.html:22 +#: core/templates/core/tummytime_confirm_delete.html:18 +#: core/templates/core/weight_confirm_delete.html:18 +msgid "Cancel" +msgstr "Cancel·la" + +#: babybuddy/templates/babybuddy/user_form.html:8 +#: babybuddy/templates/babybuddy/user_form.html:18 +#: babybuddy/templates/babybuddy/user_form.html:28 +#: babybuddy/templates/babybuddy/user_list.html:65 +msgid "Create User" +msgstr "Crear Usuari" + +#: babybuddy/templates/babybuddy/user_form.html:16 +#: core/templates/core/bmi_form.html:15 core/templates/core/child_form.html:16 +#: core/templates/core/diaperchange_form.html:15 +#: core/templates/core/feeding_form.html:15 +#: core/templates/core/head_circumference_form.html:15 +#: core/templates/core/height_form.html:15 +#: core/templates/core/note_form.html:15 +#: core/templates/core/pumping_form.html:15 +#: core/templates/core/sleep_form.html:15 +#: core/templates/core/temperature_form.html:15 +#: core/templates/core/timer_form.html:10 +#: core/templates/core/tummytime_form.html:15 +#: core/templates/core/weight_form.html:15 +msgid "Update" +msgstr "Actualitza" + +#: babybuddy/templates/babybuddy/user_form.html:24 +#: core/templates/core/bmi_form.html:23 core/templates/core/child_form.html:24 +#: core/templates/core/diaperchange_form.html:23 +#: core/templates/core/feeding_form.html:23 +#: core/templates/core/head_circumference_form.html:23 +#: core/templates/core/height_form.html:23 +#: core/templates/core/note_form.html:23 +#: core/templates/core/pumping_form.html:23 +#: core/templates/core/sleep_form.html:23 +#: core/templates/core/temperature_form.html:23 +#: core/templates/core/timer_form.html:18 +#: core/templates/core/tummytime_form.html:23 +#: core/templates/core/weight_form.html:23 +#, python-format +msgid "

Update %(object)s

" +msgstr "

Actualitza %(object)s

" + +#: babybuddy/templates/babybuddy/user_list.html:18 +#: core/templates/core/child_list.html:25 +msgid "First Name" +msgstr "Nom" + +#: babybuddy/templates/babybuddy/user_list.html:19 +#: core/templates/core/child_list.html:26 +msgid "Last Name" +msgstr "Cognom" + +#: babybuddy/templates/babybuddy/user_list.html:20 +msgid "Email" +msgstr "Email" + +#: babybuddy/templates/babybuddy/user_list.html:21 +msgid "Staff" +msgstr "Personal" + +#: babybuddy/templates/babybuddy/user_list.html:22 core/models.py:551 +#: core/templates/core/timer_list.html:31 +msgid "Active" +msgstr "Actiu" + +#: babybuddy/templates/babybuddy/user_list.html:23 +#: core/templates/core/bmi_list.html:24 core/templates/core/bmi_list.html:38 +#: core/templates/core/child_list.html:28 +#: core/templates/core/child_list.html:48 +#: core/templates/core/diaperchange_list.html:24 +#: core/templates/core/diaperchange_list.html:40 +#: core/templates/core/feeding_list.html:24 +#: core/templates/core/feeding_list.html:43 +#: core/templates/core/head_circumference_list.html:24 +#: core/templates/core/head_circumference_list.html:38 +#: core/templates/core/height_list.html:24 +#: core/templates/core/height_list.html:38 +#: core/templates/core/note_list.html:24 core/templates/core/note_list.html:37 +#: core/templates/core/pumping_list.html:24 +#: core/templates/core/pumping_list.html:37 +#: core/templates/core/sleep_list.html:24 +#: core/templates/core/sleep_list.html:40 +#: core/templates/core/temperature_list.html:24 +#: core/templates/core/temperature_list.html:38 +#: core/templates/core/tummytime_list.html:23 +#: core/templates/core/tummytime_list.html:38 +#: core/templates/core/weight_list.html:24 +#: core/templates/core/weight_list.html:38 +msgid "Actions" +msgstr "Accions" + +#: babybuddy/templates/babybuddy/user_list.html:55 +msgid "No users found." +msgstr "Usuaris no trobats." + +#: babybuddy/templates/babybuddy/user_password_form.html:4 +#: babybuddy/templates/babybuddy/user_password_form.html:8 +#: babybuddy/templates/babybuddy/user_password_form.html:12 +msgid "Change Password" +msgstr "Canvia Clau" + +#: babybuddy/templates/babybuddy/user_settings_form.html:4 +#: babybuddy/templates/babybuddy/user_settings_form.html:12 +msgid "User Settings" +msgstr "Opcions d'Usuari" + +#: babybuddy/templates/babybuddy/user_settings_form.html:33 +msgid "User Profile" +msgstr "Perfil d'Usuari" + +#: babybuddy/templates/babybuddy/user_settings_form.html:79 +msgid "API" +msgstr "API" + +#: babybuddy/templates/babybuddy/user_settings_form.html:81 +msgid "Key" +msgstr "Clau" + +#: babybuddy/templates/babybuddy/user_settings_form.html:84 +msgid "Regenerate" +msgstr "Regenerar" + +#: babybuddy/templates/babybuddy/welcome.html:4 +#: babybuddy/templates/babybuddy/welcome.html:7 +msgid "Welcome!" +msgstr "Benvingut!" + +#: babybuddy/templates/babybuddy/welcome.html:12 +msgid "Welcome to Baby Buddy!" +msgstr "Benvingut a Baby Buddy!" + +#: babybuddy/templates/babybuddy/welcome.html:14 +msgid "" +"Learn about and predict baby's needs without (as much) guess work " +"by using Baby Buddy to track —" +msgstr "" + +#: babybuddy/templates/babybuddy/welcome.html:26 core/models.py:249 +#: core/templates/core/diaperchange_confirm_delete.html:7 +#: core/templates/core/diaperchange_form.html:13 +#: core/templates/core/diaperchange_list.html:4 +#: core/templates/core/diaperchange_list.html:7 +#: core/templates/core/diaperchange_list.html:12 +#: dashboard/templates/cards/diaperchange_types.html:6 +msgid "Diaper Changes" +msgstr "Canvi Bolquers" + +#: babybuddy/templates/babybuddy/welcome.html:56 +msgid "" +"As the amount of entries grows, Baby Buddy will help parents and caregivers " +"to identify small patterns in baby's habits using the dashboard and graphs. " +"Baby Buddy is mobile-friendly and uses a dark theme to help weary moms and " +"dads with 2AM feedings and changings. To get started, just click the button " +"below to add your first (or second, third, etc.) child!" +msgstr "" + +#: babybuddy/templates/babybuddy/welcome.html:68 +#: core/templates/core/child_form.html:8 core/templates/core/child_form.html:18 +#: core/templates/core/child_form.html:28 +msgid "Add a Child" +msgstr "Afegir Nadó" + +#: babybuddy/templates/error/400.html:4 babybuddy/templates/error/400.html:7 +msgid "Bad Request" +msgstr "Petició Invàlida" + +#: babybuddy/templates/error/403.html:4 babybuddy/templates/error/403.html:7 +msgid "Permission Denied" +msgstr "Permís Denegat" + +#: babybuddy/templates/error/403.html:9 +msgid "" +"You do not have permission to access this resource. Contact a site " +"administrator for assistance." +msgstr "" + +#: babybuddy/templates/error/403_csrf_bad_origin.html:14 +msgid "How to Fix" +msgstr "Com arreglar" + +#: babybuddy/templates/error/403_csrf_bad_origin.html:15 +#, python-format +msgid "" +"Add %(origin)s to the CSRF_TRUSTED_ORIGINS " +"environment variable. If multiple origins are required separate with commas." +msgstr "" + +#: babybuddy/templates/error/404.html:4 babybuddy/templates/error/404.html:7 +msgid "Page Not Found" +msgstr "Pàgina no trobada" + +#: babybuddy/templates/error/404.html:9 +#, python-format +msgid "The path %(request_path)s does not exist." +msgstr "" + +#: babybuddy/templates/error/500.html:4 babybuddy/templates/error/500.html:7 +msgid "Server Error" +msgstr "Error Servidor" + +#: babybuddy/templates/error/base.html:14 +msgid "Return to Baby Buddy" +msgstr "Tornar a Baby Buddy" + +#: babybuddy/templates/registration/login.html:32 +msgid "Login" +msgstr "Login" + +#: babybuddy/templates/registration/login.html:38 +msgid "Forgot your password?" +msgstr "Clau Oblidada?" + +#: babybuddy/templates/registration/password_reset_complete.html:4 +msgid "Password Reset Successfully!" +msgstr "Clau Canviada Correctament!" + +#: babybuddy/templates/registration/password_reset_complete.html:8 +msgid "Your password has been set. You may go ahead and log in now." +msgstr "Clau enviada. Ja pots fer login" + +#: babybuddy/templates/registration/password_reset_complete.html:9 +msgid "Log in" +msgstr "Accedir" + +#: babybuddy/templates/registration/password_reset_confirm.html:4 +msgid "Password Reset" +msgstr "Restablir Clau" + +#: babybuddy/templates/registration/password_reset_confirm.html:13 +msgid "" +"Oh snap! The two passwords did not match. Please try again." +msgstr "" + +#: babybuddy/templates/registration/password_reset_confirm.html:22 +msgid "Enter your new password in each field below." +msgstr "Introduïu la clau a cada camp següent." + +#: babybuddy/templates/registration/password_reset_confirm.html:46 +#: babybuddy/templates/registration/password_reset_form.html:31 +msgid "Reset Password" +msgstr "Restablir Clau" + +#: babybuddy/templates/registration/password_reset_done.html:4 +msgid "Reset Email Sent" +msgstr "Email de restabliment enviat" + +#: babybuddy/templates/registration/password_reset_done.html:9 +msgid "" +"We've emailed you instructions for setting your password, if an account " +"exists with the email you entered. You should receive them shortly." +msgstr "" + +#: babybuddy/templates/registration/password_reset_done.html:15 +msgid "" +"If you don't receive an email, please make sure you've entered the address " +"you registered with, and check your spam folder." +msgstr "" + +#: babybuddy/templates/registration/password_reset_form.html:4 +msgid "Forgot Password" +msgstr "Clau Oblidada" + +#: babybuddy/templates/registration/password_reset_form.html:9 +msgid "" +"Enter your account email address in the form below. If the address is valid, " +"you will receive instructions for resetting your password." +msgstr "" + +#: babybuddy/views.py:43 +msgid "Forbidden" +msgstr "No Permès" + +#: babybuddy/views.py:44 +msgid "CSRF verification failed. Request aborted." +msgstr "" + +#: babybuddy/views.py:102 +#, python-format +msgid "User %(username)s added!" +msgstr "Usuari %(username)s afegit!" + +#: babybuddy/views.py:113 +#, python-format +msgid "User %(username)s updated." +msgstr "Usuari %(username)s actualitzat." + +#: babybuddy/views.py:125 +#, python-brace-format +msgid "User {user} deleted." +msgstr "Usuari {user} esborrat." + +#: babybuddy/views.py:146 +msgid "Password updated." +msgstr "Clau Actualitzada." + +#: babybuddy/views.py:175 +msgid "User API key regenerated." +msgstr "Clau API d'usuari regenerada." + +#: babybuddy/views.py:188 +msgid "Settings saved!" +msgstr "Opcions Gravades!" + +#: core/filters.py:11 core/models.py:96 core/models.py:115 +msgid "Tag" +msgstr "" + +#: core/forms.py:120 +msgid "Name does not match child name." +msgstr "Nom no concorda amb nom nadó." + +#: core/forms.py:136 +msgid "" +"Click on the tags to add (+) or remove (-) tags or use the text editor to " +"create new tags." +msgstr "" + +#: core/models.py:28 +msgid "Date can not be in the future." +msgstr "La data no pot ser futura." + +#: core/models.py:42 +msgid "Start time must come before end time." +msgstr "Hora inici ha de ser abans de l'hora d'acabada." + +#: core/models.py:45 +msgid "Duration too long." +msgstr "Durada massa llarga." + +#: core/models.py:61 +msgid "Another entry intersects the specified time period." +msgstr "" + +#: core/models.py:75 +msgid "Date/time can not be in the future." +msgstr "Data/Temps no pot ser futur." + +#: core/models.py:84 core/models.py:237 +#: core/templates/core/diaperchange_list.html:30 +msgid "Color" +msgstr "Color" + +#: core/models.py:90 +msgid "Last used" +msgstr "" + +#: core/models.py:97 core/templates/core/bmi_list.html:30 +#: core/templates/core/diaperchange_list.html:32 +#: core/templates/core/feeding_list.html:35 +#: core/templates/core/head_circumference_list.html:30 +#: core/templates/core/height_list.html:30 +#: core/templates/core/note_list.html:30 core/templates/core/sleep_list.html:32 +#: core/templates/core/temperature_list.html:30 +#: core/templates/core/tummytime_list.html:31 +#: core/templates/core/weight_list.html:30 +msgid "Tags" +msgstr "" + +#: core/models.py:141 core/models.py:341 core/models.py:371 core/models.py:675 +#: core/templates/core/bmi_list.html:25 +#: core/templates/core/feeding_list.html:25 +#: core/templates/core/head_circumference_list.html:25 +#: core/templates/core/height_list.html:25 +#: core/templates/core/weight_list.html:25 reports/graphs/bmi_change.py:28 +#: reports/graphs/diaperchange_amounts.py:37 +#: reports/graphs/diaperchange_types.py:49 reports/graphs/feeding_amounts.py:70 +#: reports/graphs/feeding_duration.py:56 +#: reports/graphs/head_circumference_change.py:28 +#: reports/graphs/height_change.py:28 reports/graphs/pumping_amounts.py:58 +#: reports/graphs/sleep_pattern.py:151 reports/graphs/sleep_totals.py:59 +#: reports/graphs/tummytime_duration.py:51 reports/graphs/weight_change.py:28 +msgid "Date" +msgstr "Data" + +#: core/models.py:163 +msgid "First name" +msgstr "Nom" + +#: core/models.py:165 +msgid "Last name" +msgstr "Cognom" + +#: core/models.py:167 +msgid "Birth date" +msgstr "Data Naixement" + +#: core/models.py:174 +msgid "Slug" +msgstr "Fitxa" + +#: core/models.py:177 +msgid "Picture" +msgstr "Foto" + +#: core/models.py:224 core/models.py:398 core/models.py:429 core/models.py:509 +#: core/templates/core/diaperchange_list.html:25 +#: core/templates/core/note_list.html:25 +#: core/templates/core/pumping_list.html:25 +#: core/templates/core/temperature_list.html:25 +msgid "Time" +msgstr "Temps" + +#: core/models.py:226 core/templates/core/diaperchange_list.html:61 +#: reports/graphs/diaperchange_types.py:36 +msgid "Wet" +msgstr "Líquid" + +#: core/models.py:227 core/templates/core/diaperchange_list.html:62 +#: reports/graphs/diaperchange_types.py:30 +msgid "Solid" +msgstr "Sòlit" + +#: core/models.py:231 +msgid "Black" +msgstr "Negre" + +#: core/models.py:232 +msgid "Brown" +msgstr "Marró" + +#: core/models.py:233 +msgid "Green" +msgstr "Verd" + +#: core/models.py:234 +msgid "Yellow" +msgstr "Groc" + +#: core/models.py:239 core/models.py:303 core/models.py:428 +#: core/templates/core/diaperchange_list.html:31 +#: core/templates/core/pumping_list.html:29 +msgid "Amount" +msgstr "Quantitat" + +#: core/models.py:276 core/models.py:453 core/models.py:543 core/models.py:632 +msgid "Start time" +msgstr "Temps Inici" + +#: core/models.py:277 core/models.py:454 core/models.py:546 core/models.py:633 +msgid "End time" +msgstr "Temps Fi" + +#: core/models.py:279 core/models.py:456 core/models.py:549 core/models.py:635 +#: core/templates/core/feeding_list.html:34 +#: core/templates/core/sleep_list.html:30 +#: core/templates/core/timer_list.html:29 +#: core/templates/core/tummytime_list.html:29 +msgid "Duration" +msgstr "Durada" + +#: core/models.py:283 +msgid "Breast milk" +msgstr "Llet Materna" + +#: core/models.py:284 +msgid "Formula" +msgstr "Fórmula" + +#: core/models.py:285 +msgid "Fortified breast milk" +msgstr "" + +#: core/models.py:286 msgid "Solid food" msgstr "Menjar Sòlid" -#: core/models.py:213 +#: core/models.py:289 core/templates/core/feeding_list.html:30 +msgid "Type" +msgstr "Tipus" + +#: core/models.py:293 +msgid "Bottle" +msgstr "Ampolla" + +#: core/models.py:294 +msgid "Left breast" +msgstr "Pit esquerre" + +#: core/models.py:295 +msgid "Right breast" +msgstr "Pit dret" + +#: core/models.py:296 +msgid "Both breasts" +msgstr "Ambdós Pits" + +#: core/models.py:297 msgid "Parent fed" msgstr "" -#: core/models.py:214 +#: core/models.py:298 msgid "Self fed" msgstr "" +#: core/models.py:301 core/templates/core/feeding_list.html:29 +msgid "Method" +msgstr "Mètode" + +#: core/models.py:452 +msgid "Napping" +msgstr "Migdiada" + +#: core/models.py:540 core/templates/core/timer_list.html:25 +msgid "Name" +msgstr "Nom" + +#: core/models.py:564 core/templates/core/timer_form.html:4 +msgid "Timer" +msgstr "Temporitzador" + +#: core/models.py:565 core/templates/core/timer_confirm_delete.html:9 +#: core/templates/core/timer_confirm_delete_inactive.html:9 +#: core/templates/core/timer_detail.html:8 +#: core/templates/core/timer_form.html:7 core/templates/core/timer_list.html:4 +#: core/templates/core/timer_list.html:7 core/templates/core/timer_list.html:12 +#: core/templates/core/timer_nav.html:10 +msgid "Timers" +msgstr "Temporitzadors" + +#: core/models.py:568 +#, python-brace-format +msgid "Timer #{id}" +msgstr "Temporitzador #{id}" + +#: core/models.py:638 core/templates/core/tummytime_list.html:30 +msgid "Milestone" +msgstr "Fita" + +#: core/templates/core/bmi_confirm_delete.html:4 +msgid "Delete a BMI Entry" +msgstr "Esborra entrada BMI" + +#: core/templates/core/bmi_form.html:8 core/templates/core/bmi_form.html:17 +#: core/templates/core/bmi_form.html:27 +msgid "Add a BMI Entry" +msgstr "Afegeix entrada BMI" + +#: core/templates/core/bmi_list.html:15 +msgid "Add BMI" +msgstr "Afegeix BMI" + +#: core/templates/core/bmi_list.html:70 +msgid "No bmi entries found." +msgstr "Entrades BMI no trobades." + +#: core/templates/core/child_confirm_delete.html:4 +msgid "Delete a Child" +msgstr "Esborra Nadó" + +#: core/templates/core/child_confirm_delete.html:20 +msgid "To confirm this action. Type the full name of the child below." +msgstr "Per confirmar aquesta acció. Escriu el nom complet del nadó." + +#: core/templates/core/child_detail.html:23 +#: dashboard/templates/dashboard/dashboard.html:32 +msgid "Born" +msgstr "Nascut" + +#: core/templates/core/child_detail.html:24 +#: dashboard/templates/dashboard/dashboard.html:33 +msgid "Age" +msgstr "Edat" + +#: core/templates/core/child_list.html:15 +msgid "Add Child" +msgstr "Afegir Nadó" + +#: core/templates/core/child_list.html:27 +msgid "Birth Date" +msgstr "Data Naixement" + +#: core/templates/core/child_list.html:67 +msgid "No children found." +msgstr "Nadons no trobats." + +#: core/templates/core/diaperchange_confirm_delete.html:4 +msgid "Delete a Diaper Change" +msgstr "Esborra Canvi Bolquer" + +#: core/templates/core/diaperchange_form.html:6 +msgid "Update a Diaper Change" +msgstr "Actualitza Canvi Bolquer" + +#: core/templates/core/diaperchange_form.html:8 +#: core/templates/core/diaperchange_form.html:27 +msgid "Add a Diaper Change" +msgstr "Afegir Canvi Bolquer" + +#: core/templates/core/diaperchange_form.html:17 +#: core/templates/core/feeding_form.html:17 +#: core/templates/core/note_form.html:17 core/templates/core/sleep_form.html:17 +#: core/templates/core/tummytime_form.html:17 +#: core/templates/core/widget_tag_editor.html:24 +msgid "Add" +msgstr "Afegir" + +#: core/templates/core/diaperchange_list.html:15 +msgid "Add Diaper Change" +msgstr "Afegir canvi Bolquer" + #: core/templates/core/diaperchange_list.html:29 msgid "Contents" msgstr "Continguts" +#: core/templates/core/diaperchange_list.html:77 +msgid "No diaper changes found." +msgstr "Canvi de Bolquers no trobat." + +#: core/templates/core/feeding_confirm_delete.html:4 +msgid "Delete a Feeding" +msgstr "Esborra Alimentacions" + +#: core/templates/core/feeding_form.html:6 +msgid "Update a Feeding" +msgstr "Actualitza Alimentacions" + +#: core/templates/core/feeding_form.html:8 +#: core/templates/core/feeding_form.html:27 +msgid "Add a Feeding" +msgstr "Afegeix Alimentació" + +#: core/templates/core/feeding_list.html:15 +msgid "Add Feeding" +msgstr "Afegir alimentació" + +#: core/templates/core/feeding_list.html:33 +msgid "Amt." +msgstr "Quant." + +#: core/templates/core/feeding_list.html:82 +msgid "No feedings found." +msgstr "Sense Alimentacions." + +#: core/templates/core/head_circumference_confirm_delete.html:4 +msgid "Delete a Head Circumference Entry" +msgstr "" + +#: core/templates/core/head_circumference_form.html:8 +#: core/templates/core/head_circumference_form.html:17 +#: core/templates/core/head_circumference_form.html:27 +msgid "Add a Head Circumference Entry" +msgstr "" + +#: core/templates/core/head_circumference_list.html:15 +msgid "Add Head Circumference" +msgstr "" + +#: core/templates/core/head_circumference_list.html:70 +msgid "No head circumference entries found." +msgstr "" + +#: core/templates/core/height_confirm_delete.html:4 +msgid "Delete a Height Entry" +msgstr "Esborra entrada Pes" + +#: core/templates/core/height_form.html:8 +#: core/templates/core/height_form.html:17 +#: core/templates/core/height_form.html:27 +msgid "Add a Height Entry" +msgstr "Afegir entrada Alçada" + +#: core/templates/core/height_list.html:15 +msgid "Add Height" +msgstr "Afegir Alçada" + +#: core/templates/core/height_list.html:70 +msgid "No height entries found." +msgstr "" + +#: core/templates/core/note_confirm_delete.html:4 +msgid "Delete a Note" +msgstr "Esborra Nota" + +#: core/templates/core/note_form.html:6 +msgid "Update a Note" +msgstr "Actualitza Nota" + +#: core/templates/core/note_form.html:8 core/templates/core/note_form.html:27 +msgid "Add a Note" +msgstr "Afegir Nota" + +#: core/templates/core/note_list.html:15 +msgid "Add Note" +msgstr "Afegir Nota" + +#: core/templates/core/note_list.html:64 +msgid "No notes found." +msgstr "Notes no trobades." + +#: core/templates/core/pumping_confirm_delete.html:4 +msgid "Delete a Pumping Entry" +msgstr "" + +#: core/templates/core/pumping_form.html:8 +#: core/templates/core/pumping_form.html:17 +#: core/templates/core/pumping_form.html:27 +msgid "Add a Pumping Entry" +msgstr "" + +#: core/templates/core/pumping_list.html:15 +msgid "Add Pumping Entry" +msgstr "" + +#: core/templates/core/pumping_list.html:66 +msgid "No pumping entries found." +msgstr "" + +#: core/templates/core/sleep_confirm_delete.html:4 +msgid "Delete a Sleep Entry" +msgstr "Esborra entrada son" + +#: core/templates/core/sleep_form.html:6 +msgid "Update a Sleep Entry" +msgstr "Actualitza entrada de son" + +#: core/templates/core/sleep_form.html:8 core/templates/core/sleep_form.html:27 +msgid "Add a Sleep Entry" +msgstr "Afegeix entrada Son" + +#: core/templates/core/sleep_list.html:15 +msgid "Add Sleep" +msgstr "Afegir Son" + +#: core/templates/core/sleep_list.html:25 +#: core/templates/core/timer_form.html:12 +#: core/templates/core/timer_list.html:24 +#: core/templates/core/tummytime_list.html:24 +msgid "Start" +msgstr "Inici" + +#: core/templates/core/sleep_list.html:26 +#: core/templates/core/timer_list.html:30 +#: core/templates/core/tummytime_list.html:25 +msgid "End" +msgstr "Fi" + +#: core/templates/core/sleep_list.html:31 +msgid "Nap" +msgstr "Becaina" + +#: core/templates/core/sleep_list.html:74 +msgid "No sleep entries found." +msgstr "Entrades de Son no trobades." + +#: core/templates/core/temperature_confirm_delete.html:4 +msgid "Delete a Temperature Reading" +msgstr "Esborra mesura temperatura" + +#: core/templates/core/temperature_form.html:8 +#: core/templates/core/temperature_form.html:17 +msgid "Add a Temperature Reading" +msgstr "Afegeix mesura temperatura" + +#: core/templates/core/temperature_form.html:27 +msgid "Add a Temperature Entry" +msgstr "Afegeix temperatura" + +#: core/templates/core/temperature_list.html:15 +msgid "Add Temperature Reading" +msgstr "Afegir temperatura" + +#: core/templates/core/temperature_list.html:70 +msgid "No temperature entries found." +msgstr "Sense entrades temperatura." + +#: core/templates/core/timer_confirm_delete.html:5 +#, python-format +msgid "Delete %(object)s" +msgstr "Esborra %(object)s" + +#: core/templates/core/timer_confirm_delete_inactive.html:5 +msgid "Delete All Inactive Timers" +msgstr "Esborra temporitzadors inactius" + +#: core/templates/core/timer_confirm_delete_inactive.html:10 +msgid "Delete Inactive" +msgstr "Esborra Inactius" + +#: core/templates/core/timer_confirm_delete_inactive.html:17 +#, python-format +msgid "Are you sure you want to delete %(number)s inactive timer%(plural)s?" +msgstr "" + +#: core/templates/core/timer_detail.html:28 +msgid "Started" +msgstr "Iniciat" + +#: core/templates/core/timer_detail.html:30 +msgid "Stopped" +msgstr "Parat" + +#: core/templates/core/timer_detail.html:34 +#, python-format +msgid "%(timer)s created by %(user)s" +msgstr "" + +#: core/templates/core/timer_detail.html:63 +msgid "Timer actions" +msgstr "Accions Temporitzador" + #: core/templates/core/timer_detail.html:77 msgid "Restart timer" msgstr "Restablir temporitzador" @@ -1651,6 +1397,143 @@ msgstr "Restablir temporitzador" msgid "Delete timer" msgstr "Esborra temporitzador" +#: core/templates/core/timer_form.html:22 +#: core/templates/core/timer_list.html:15 core/templates/core/timer_nav.html:23 +msgid "Start Timer" +msgstr "Començar Temporitzador" + +#: core/templates/core/timer_list.html:58 +msgid "No timer entries found." +msgstr "Sense entrades de temporitzadors." + +#: core/templates/core/timer_list.html:68 +msgid "Delete Inactive Timers" +msgstr "Esborra Temporitzadors Actius" + +#: core/templates/core/timer_nav.html:28 +msgid "View Timers" +msgstr "Veure Temporitzadors" + +#: core/templates/core/timer_nav.html:32 +#: dashboard/templates/cards/timer_list.html:6 +msgid "Active Timers" +msgstr "Temporitzadors Actius" + +#: core/templates/core/timer_nav.html:38 +#: dashboard/templates/cards/diaperchange_last.html:17 +#: dashboard/templates/cards/diaperchange_types.html:12 +#: dashboard/templates/cards/feeding_day.html:20 +#: dashboard/templates/cards/feeding_day.html:46 +#: dashboard/templates/cards/feeding_last.html:17 +#: dashboard/templates/cards/feeding_last_method.html:41 +#: dashboard/templates/cards/sleep_day.html:14 +#: dashboard/templates/cards/sleep_last.html:17 +#: dashboard/templates/cards/sleep_naps_day.html:16 +#: dashboard/templates/cards/tummytime_day.html:14 +msgid "None" +msgstr "Cap" + +#: core/templates/core/tummytime_confirm_delete.html:4 +msgid "Delete a Tummy Time Entry" +msgstr "Suprimeix una entrada cap per avall" + +#: core/templates/core/tummytime_form.html:6 +msgid "Update a Tummy Time Entry" +msgstr "Actualitza entrada cap per avall" + +#: core/templates/core/tummytime_form.html:8 +#: core/templates/core/tummytime_form.html:27 +msgid "Add a Tummy Time Entry" +msgstr "Afegeix entrada cap per avall" + +#: core/templates/core/tummytime_list.html:15 +msgid "Add Tummy Time" +msgstr "Esborra temps Panxa" + +#: core/templates/core/tummytime_list.html:67 +msgid "No tummy time entries found." +msgstr "Sense entrades cap per avall" + +#: core/templates/core/weight_confirm_delete.html:4 +msgid "Delete a Weight Entry" +msgstr "Esborra entrada de Pes" + +#: core/templates/core/weight_form.html:8 +#: core/templates/core/weight_form.html:17 +#: core/templates/core/weight_form.html:27 +msgid "Add a Weight Entry" +msgstr "Afegeix entrada de Pes" + +#: core/templates/core/weight_list.html:15 +msgid "Add Weight" +msgstr "Afegir Pes" + +#: core/templates/core/weight_list.html:70 +msgid "No weight entries found." +msgstr "Sense entrada de Pes" + +#: core/templates/core/widget_tag_editor.html:22 +msgid "Tag name" +msgstr "" + +#: core/templates/core/widget_tag_editor.html:27 +msgid "Recently used:" +msgstr "" + +#: core/templates/core/widget_tag_editor.html:45 +msgctxt "Error modal" +msgid "Error" +msgstr "" + +#: core/templates/core/widget_tag_editor.html:50 +msgctxt "Error modal" +msgid "An error ocurred." +msgstr "" + +#: core/templates/core/widget_tag_editor.html:51 +msgctxt "Error modal" +msgid "Invalid tag name." +msgstr "" + +#: core/templates/core/widget_tag_editor.html:52 +msgctxt "Error modal" +msgid "Failed to create tag." +msgstr "" + +#: core/templates/core/widget_tag_editor.html:53 +msgctxt "Error modal" +msgid "Failed to obtain tag data." +msgstr "" + +#: core/templates/core/widget_tag_editor.html:58 +msgctxt "Error modal" +msgid "Close" +msgstr "" + +#: core/templates/timeline/_timeline.html:38 +#, python-format +msgid "%(since)s ago (%(time)s)" +msgstr "%(since)s ago (%(time)s)" + +#: core/templates/timeline/_timeline.html:44 +#, python-format +msgid "Duration: %(duration)s" +msgstr "" + +#: core/templates/timeline/_timeline.html:53 +#, python-format +msgid "%(since)s since previous" +msgstr "" + +#: core/templates/timeline/_timeline.html:61 +#: dashboard/templates/dashboard/child_button_group.html:20 +msgid "Edit" +msgstr "Edita" + +#: core/templates/timeline/_timeline.html:85 +msgid "No events" +msgstr "Sense events" + #: core/templatetags/datetime.py:60 msgid "Today" msgstr "Avui" @@ -1659,54 +1542,414 @@ msgstr "Avui" msgid "{}, {}" msgstr "{}, {}" -#: core/templatetags/duration.py:23 +#: core/templatetags/duration.py:25 msgid "0 days" msgstr "0 dies" -#: core/timeline.py:133 +#: core/timeline.py:53 +#, python-format +msgid "%(child)s started tummy time!" +msgstr "" + +#: core/timeline.py:65 +#, python-format +msgid "%(child)s finished tummy time." +msgstr "" + +#: core/timeline.py:91 +#, python-format +msgid "%(child)s fell asleep." +msgstr "" + +#: core/timeline.py:103 +#, python-format +msgid "%(child)s woke up." +msgstr "" + +#: core/timeline.py:137 +#, python-format msgid "Amount: %(amount).0f" msgstr "" -#: core/timeline.py:157 -msgid "Contents: %(contents)s" +#: core/timeline.py:145 +#, python-format +msgid "%(child)s started feeding." msgstr "" +#: core/timeline.py:158 +#, python-format +msgid "%(child)s finished feeding." +msgstr "" + +#: core/timeline.py:185 +#, python-format +msgid "%(child)s had a %(type)s diaper change." +msgstr "" + +#: core/utils.py:40 +#, python-format +msgid "%(hours)s hour" +msgid_plural "%(hours)s hours" +msgstr[0] "" +msgstr[1] "" + +#: core/utils.py:44 +#, python-format +msgid "%(minutes)s minute" +msgid_plural "%(minutes)s minutes" +msgstr[0] "" +msgstr[1] "" + +#: core/utils.py:50 +#, python-format +msgid "%(seconds)s second" +msgid_plural "%(seconds)s seconds" +msgstr[0] "" +msgstr[1] "" + +#: core/views.py:33 +#, python-format +msgid "%(model)s entry for %(child)s added!" +msgstr "" + +#: core/views.py:35 core/views.py:308 +#, python-format +msgid "%(model)s entry added!" +msgstr "" + +#: core/views.py:61 core/views.py:316 +#, python-format +msgid "%(model)s entry for %(child)s updated." +msgstr "" + +#: core/views.py:63 +#, python-format +msgid "%(model)s entry updated." +msgstr "" + +#: core/views.py:69 core/views.py:146 +#, python-format +msgid "%(model)s entry deleted." +msgstr "" + +#: core/views.py:115 +#, python-format +msgid "%(first_name)s %(last_name)s added!" +msgstr "" + +#: core/views.py:366 +#, python-format +msgid "%(model)s reading added!" +msgstr "" + +#: core/views.py:374 +#, python-format +msgid "%(model)s reading for %(child)s updated." +msgstr "" + +#: core/views.py:478 +#, python-format +msgid "%(timer)s stopped." +msgstr "" + +#: core/views.py:501 +msgid "All inactive timers deleted." +msgstr "Temporitzadors inactius esborrats." + +#: core/views.py:511 +msgid "No inactive timers exist." +msgstr "Sense temporitzadors inactius." + +#: dashboard/templates/cards/diaperchange_last.html:6 +msgid "Last Diaper Change" +msgstr "últim canvi de Bolquer" + #: dashboard/templates/cards/diaperchange_last.html:12 #: dashboard/templates/cards/feeding_last.html:12 #: dashboard/templates/cards/sleep_last.html:12 #: dashboard/templates/cards/tummytime_last.html:13 +#, python-format msgid "
%(since)s ago
%(time)s" msgstr "" +#: dashboard/templates/cards/diaperchange_types.html:14 +msgid "Past Week" +msgstr "Setmana Passada" + +#: dashboard/templates/cards/diaperchange_types.html:27 +msgid "wet" +msgstr "líquid" + +#: dashboard/templates/cards/diaperchange_types.html:35 +msgid "solid" +msgstr "sòlid" + +#: dashboard/templates/cards/diaperchange_types.html:49 +msgid "today" +msgstr "avui" + +#: dashboard/templates/cards/diaperchange_types.html:51 +msgid "yesterday" +msgstr "ahir" + +#: dashboard/templates/cards/diaperchange_types.html:53 +#, python-format +msgid "%(key)s days ago" +msgstr "Fa %(key)s dies" + #: dashboard/templates/cards/feeding_day.html:6 msgid "Today's Feeding" msgstr "Alimentació d'Avui" -#: dashboard/templates/cards/feeding_day.html:20 -msgid "%(count)s feeding entries" +#: dashboard/templates/cards/feeding_day.html:26 +#, python-format +msgid "
%(since)s
" msgstr "" +#: dashboard/templates/cards/feeding_last.html:6 +msgid "Last Feeding" +msgstr "últim menjar" + +#: dashboard/templates/cards/feeding_last_method.html:6 +msgid "Last Feeding Method" +msgstr "últim mètode de menjar" + +#: dashboard/templates/cards/feeding_last_method.html:19 +msgid "most recent" +msgstr "recents" + +#: dashboard/templates/cards/feeding_last_method.html:21 +#, python-format +msgid "%(n)s feeding%(plural)s ago" +msgstr "" + +#: dashboard/templates/cards/sleep_day.html:6 +msgid "Today's Sleep" +msgstr "Son d'Avui" + +#: dashboard/templates/cards/sleep_day.html:20 +#, python-format +msgid "%(count)s sleep entries" +msgstr "" + +#: dashboard/templates/cards/sleep_last.html:6 +msgid "Last Sleep" +msgstr "Últim Son" + +#: dashboard/templates/cards/sleep_naps_day.html:6 +msgid "Today's Naps" +msgstr "Becaines d'Avui" + +#: dashboard/templates/cards/sleep_naps_day.html:12 +#, python-format +msgid "%(count)s nap%(plural)s" +msgstr "" + +#: dashboard/templates/cards/statistics.html:7 +msgid "Statistics" +msgstr "Estadístiques" + +#: dashboard/templates/cards/statistics.html:25 +msgid "Not enough data" +msgstr "Dades Insuficients" + #: dashboard/templates/cards/statistics.html:42 msgid "No data yet" msgstr "Sense dades" -#: dashboard/templates/dashboard/child_button_group.html:30 -msgid "Tummy Time Durations (Sum)" +#: dashboard/templates/cards/timer_list.html:12 +#, python-format +msgid "%(count)s active timer%(plural)s" msgstr "" -#: core/templates/timeline/_timeline.html:56 -#: dashboard/templates/dashboard/child_button_group.html:41 -msgid "Edit" -msgstr "Edita" +#: dashboard/templates/cards/timer_list.html:25 +#, python-format +msgid "Started by %(user)s at %(start)s" +msgstr "" -#: dashboard/templatetags/cards.py:418 +#: dashboard/templates/cards/tummytime_day.html:6 +msgid "Today's Tummy Time" +msgstr "Temps boca avall avui" + +#: dashboard/templates/cards/tummytime_day.html:22 +#, python-format +msgid "%(duration)s at %(end)s" +msgstr "" + +#: dashboard/templates/cards/tummytime_last.html:6 +msgid "Last Tummy Time" +msgstr "últim cop boca avall" + +#: dashboard/templates/cards/tummytime_last.html:18 +msgid "Never" +msgstr "Mai" + +#: dashboard/templates/dashboard/child_button_group.html:3 +msgid "Child actions" +msgstr "Accions Nadó" + +#: dashboard/templates/dashboard/child_button_group.html:12 +#: reports/templates/reports/base.html:9 +#: reports/templates/reports/report_list.html:4 +msgid "Reports" +msgstr "Informes" + +#: dashboard/templatetags/cards.py:328 +msgid "Average nap duration" +msgstr "Mitjana migdiades" + +#: dashboard/templatetags/cards.py:335 +msgid "Average naps per day" +msgstr "Mitjana migdiades per dia" + +#: dashboard/templatetags/cards.py:345 +msgid "Average sleep duration" +msgstr "Mitjana temps de son" + +#: dashboard/templatetags/cards.py:352 +msgid "Average awake duration" +msgstr "Mitjana temps despert" + +#: dashboard/templatetags/cards.py:362 +msgid "Weight change per week" +msgstr "Canvi pes setmanal" + +#: dashboard/templatetags/cards.py:372 +msgid "Height change per week" +msgstr "" + +#: dashboard/templatetags/cards.py:382 +msgid "Head circumference change per week" +msgstr "" + +#: dashboard/templatetags/cards.py:392 +msgid "BMI change per week" +msgstr "" + +#: dashboard/templatetags/cards.py:410 +msgid "Diaper change frequency (past 3 days)" +msgstr "" + +#: dashboard/templatetags/cards.py:414 +msgid "Diaper change frequency (past 2 weeks)" +msgstr "" + +#: dashboard/templatetags/cards.py:420 +msgid "Diaper change frequency" +msgstr "Freqüència Canvi Bolquers" + +#: dashboard/templatetags/cards.py:456 msgid "Feeding frequency (past 3 days)" msgstr "" -#: dashboard/templatetags/cards.py:422 +#: dashboard/templatetags/cards.py:460 msgid "Feeding frequency (past 2 weeks)" msgstr "" +#: dashboard/templatetags/cards.py:466 +msgid "Feeding frequency" +msgstr "Freqüència Alimentació" + +#: reports/graphs/bmi_change.py:27 +msgid "BMI" +msgstr "BMI" + +#: reports/graphs/diaperchange_amounts.py:27 +msgid "Diaper change amount" +msgstr "Quantitat canvi Volquers" + +#: reports/graphs/diaperchange_amounts.py:36 +msgid "Diaper Change Amounts" +msgstr "Quantitats Canvi Volquers" + +#: reports/graphs/diaperchange_amounts.py:39 +msgid "Change amount" +msgstr "Canviar quantitat" + +#: reports/graphs/diaperchange_lifetimes.py:35 +msgid "Diaper Lifetimes" +msgstr "" + +#: reports/graphs/diaperchange_lifetimes.py:36 +msgid "Time between changes (hours)" +msgstr "Temps entre canvis (hores)" + +#: reports/graphs/diaperchange_types.py:41 reports/graphs/feeding_amounts.py:58 +msgid "Total" +msgstr "Total" + +#: reports/graphs/diaperchange_types.py:48 +msgid "Diaper Change Types" +msgstr "Tipus canvi Bolquers" + +#: reports/graphs/diaperchange_types.py:51 +msgid "Number of changes" +msgstr "Nº Canvis" + +#: reports/graphs/feeding_amounts.py:69 +msgid "Total Feeding Amount by Type" +msgstr "" + +#: reports/graphs/feeding_amounts.py:72 +msgid "Feeding amount" +msgstr "quantitat alimentació" + +#: reports/graphs/feeding_duration.py:38 +msgid "Average duration" +msgstr "Mitja durada" + +#: reports/graphs/feeding_duration.py:46 +msgid "Total feedings" +msgstr "Total alimentacions" + +#: reports/graphs/feeding_duration.py:55 +msgid "Average Feeding Durations" +msgstr "" + +#: reports/graphs/feeding_duration.py:58 +msgid "Average duration (minutes)" +msgstr "Mitja durades (minuts)" + +#: reports/graphs/feeding_duration.py:60 +msgid "Number of feedings" +msgstr "Nº alimentacions" + +#: reports/graphs/head_circumference_change.py:27 +msgid "Head Circumference" +msgstr "" + +#: reports/graphs/height_change.py:27 +msgid "Height" +msgstr "Alçada" + +#: reports/graphs/pumping_amounts.py:57 +msgid "Total Pumping Amount" +msgstr "" + +#: reports/graphs/pumping_amounts.py:60 +msgid "Pumping Amount" +msgstr "" + +#: reports/graphs/sleep_pattern.py:148 +msgid "Sleep Pattern" +msgstr "Patró Son" + +#: reports/graphs/sleep_pattern.py:165 +msgid "Time of day" +msgstr "Temps del dia" + +#: reports/graphs/sleep_totals.py:48 +msgid "Total sleep" +msgstr "Total Son" + +#: reports/graphs/sleep_totals.py:58 +msgid "Sleep Totals" +msgstr "Total Son" + +#: reports/graphs/sleep_totals.py:61 +msgid "Hours of sleep" +msgstr "Hores de son" + #: reports/graphs/tummytime_duration.py:34 msgid "Total duration" msgstr "Duració total" @@ -1724,217 +1967,75 @@ msgstr "" msgid "Total duration (minutes)" msgstr "Total durada (minuts)" +#: reports/graphs/weight_change.py:27 +msgid "Weight" +msgstr "Pes" + +#: reports/templates/reports/diaperchange_amounts.html:4 +#: reports/templates/reports/diaperchange_amounts.html:8 +msgid "Diaper Amounts" +msgstr "Quantitats Volquers" + +#: reports/templates/reports/diaperchange_lifetimes.html:4 +#: reports/templates/reports/diaperchange_lifetimes.html:8 +#: reports/templates/reports/report_list.html:13 +msgid "Diaper Lifetimes" +msgstr "" + +#: reports/templates/reports/diaperchange_types.html:4 +#: reports/templates/reports/diaperchange_types.html:8 +#: reports/templates/reports/report_list.html:12 +msgid "Diaper Change Types" +msgstr "Tipus canvis bolquers " + +#: reports/templates/reports/feeding_amounts.html:4 +#: reports/templates/reports/feeding_amounts.html:8 +#: reports/templates/reports/report_list.html:14 +msgid "Feeding Amounts" +msgstr "Quantitats alimentació" + +#: reports/templates/reports/feeding_duration.html:4 +#: reports/templates/reports/feeding_duration.html:8 +msgid "Average Feeding Durations" +msgstr "" + +#: reports/templates/reports/report_base.html:17 +msgid "There is not enough data to generate this report." +msgstr "" + +#: reports/templates/reports/report_list.html:10 +msgid "Body Mass Index (BMI)" +msgstr "" + +#: reports/templates/reports/report_list.html:11 +msgid "Diaper Change Amounts" +msgstr "Quantitats Canvi Volquers" + +#: reports/templates/reports/report_list.html:15 +msgid "Feeding Durations (Average)" +msgstr "" + +#: reports/templates/reports/report_list.html:18 +msgid "Pumping Amounts" +msgstr "" + +#: reports/templates/reports/report_list.html:19 +#: reports/templates/reports/sleep_pattern.html:4 +#: reports/templates/reports/sleep_pattern.html:8 +msgid "Sleep Pattern" +msgstr "Patró Son" + +#: reports/templates/reports/report_list.html:20 +#: reports/templates/reports/sleep_totals.html:4 +#: reports/templates/reports/sleep_totals.html:8 +msgid "Sleep Totals" +msgstr "Totals Son" + +#: reports/templates/reports/report_list.html:21 +msgid "Tummy Time Durations (Sum)" +msgstr "" + #: reports/templates/reports/tummytime_duration.html:4 #: reports/templates/reports/tummytime_duration.html:8 msgid "Total Tummy Time Durations" msgstr "" - -#: babybuddy/settings/base.py:168 -msgid "English (US)" -msgstr "Anglès (US)" - -#: babybuddy/settings/base.py:169 -msgid "English (UK)" -msgstr "Anglès (UK)" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:164 -msgid "Measurements" -msgstr "Mides" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:200 core/models.py:521 -#: core/models.py:530 core/models.py:531 core/models.py:534 -#: core/templates/core/height_confirm_delete.html:7 -#: core/templates/core/height_form.html:13 -#: core/templates/core/height_list.html:4 -#: core/templates/core/height_list.html:7 -#: core/templates/core/height_list.html:12 -#: core/templates/core/height_list.html:29 -#: dashboard/templates/dashboard/child_button_group.html:32 -#: reports/graphs/height_height.py:19 reports/graphs/height_height.py:30 -#: reports/templates/reports/height_change.html:4 -#: reports/templates/reports/height_change.html:8 -msgid "Height" -msgstr "Alçada" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:206 -msgid "Height entry" -msgstr "Entrada Alçada" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:214 core/models.py:549 -#: core/models.py:559 core/models.py:560 core/models.py:563 -#: core/templates/core/head_circumference_confirm_delete.html:7 -#: core/templates/core/head_circumference_form.html:13 -#: core/templates/core/head_circumference_list.html:4 -#: core/templates/core/head_circumference_list.html:7 -#: core/templates/core/head_circumference_list.html:12 -#: core/templates/core/head_circumference_list.html:29 -#: dashboard/templates/dashboard/child_button_group.html:33 -#: reports/graphs/head_circumference_head_circumference.py:19 -#: reports/graphs/head_circumference_head_circumference.py:30 -#: reports/templates/reports/head_circumference_change.html:4 -#: reports/templates/reports/head_circumference_change.html:8 -msgid "Head Circumference" -msgstr "" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:220 -msgid "Head Circumference entry" -msgstr "" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:228 core/models.py:574 -#: core/models.py:583 core/models.py:584 core/models.py:587 -#: core/templates/core/bmi_confirm_delete.html:7 -#: core/templates/core/bmi_form.html:13 core/templates/core/bmi_list.html:4 -#: core/templates/core/bmi_list.html:7 core/templates/core/bmi_list.html:12 -#: core/templates/core/bmi_list.html:29 -#: dashboard/templates/dashboard/child_button_group.html:34 -#: reports/graphs/bmi_bmi.py:19 reports/graphs/bmi_bmi.py:30 -#: reports/templates/reports/bmi_change.html:4 -#: reports/templates/reports/bmi_change.html:8 -msgid "BMI" -msgstr "BMI" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:234 -msgid "BMI entry" -msgstr "Entrada BMI" - -#: core/models.py:278 -msgid "Napping" -msgstr "Migdiada" - -#: core/templates/core/bmi_confirm_delete.html:4 -msgid "Delete a BMI Entry" -msgstr "Esborra entrada BMI" - -#: core/templates/core/bmi_form.html:8 core/templates/core/bmi_form.html:17 -#: core/templates/core/bmi_form.html:27 -msgid "Add a BMI Entry" -msgstr "Afegeix entrada BMI" - -#: core/templates/core/bmi_list.html:15 -msgid "Add BMI" -msgstr "Afegeix BMI" - -#: core/templates/core/bmi_list.html:66 -msgid "No bmi entries found." -msgstr "Entrades BMI no trobades." - -#: core/templates/core/head_circumference_confirm_delete.html:4 -msgid "Delete a Head Circumference Entry" -msgstr "" - -#: core/templates/core/head_circumference_form.html:8 -#: core/templates/core/head_circumference_form.html:17 -#: core/templates/core/head_circumference_form.html:27 -msgid "Add a Head Circumference Entry" -msgstr "" - -#: core/templates/core/head_circumference_list.html:15 -msgid "Add Head Circumference" -msgstr "" - -#: core/templates/core/head_circumference_list.html:66 -msgid "No head circumference entries found." -msgstr "" - -#: core/templates/core/height_confirm_delete.html:4 -msgid "Delete a Height Entry" -msgstr "Esborra entrada Pes" - -#: core/templates/core/height_form.html:8 -#: core/templates/core/height_form.html:17 -#: core/templates/core/height_form.html:27 -msgid "Add a Height Entry" -msgstr "Afegir entrada Alçada" - -#: core/templates/core/height_list.html:15 -msgid "Add Height" -msgstr "Afegir Alçada" - -#: core/templates/core/height_list.html:66 -msgid "No height entries found." -msgstr "" - -#: core/templates/timeline/_timeline.html:39 -msgid "Duration: %(duration)s" -msgstr "" - -#: core/templates/timeline/_timeline.html:48 -msgid "%(since)s since previous" -msgstr "" - -#: core/templates/timeline/_timeline.html:80 -msgid "No events" -msgstr "Sense events" - -#: core/timeline.py:179 -msgid "%(child)s had a %(type)s diaper change." -msgstr "" - -#: dashboard/templatetags/cards.py:353 -msgid "Height change per week" -msgstr "" - -#: dashboard/templatetags/cards.py:363 -msgid "Head circumference change per week" -msgstr "" - -#: dashboard/templatetags/cards.py:373 -msgid "BMI change per week" -msgstr "" - -#: reports/graphs/bmi_bmi.py:27 -msgid "BMI" -msgstr "BMI" - -#: reports/graphs/feeding_amounts.py:69 -msgid "Total Feeding Amount by Type" -msgstr "" - -#: reports/graphs/head_circumference_head_circumference.py:27 -msgid "Head Circumference" -msgstr "" - -#: reports/graphs/height_height.py:27 -msgid "Height" -msgstr "Alçada" - -#: babybuddy/settings/base.py:166 -msgid "Chinese (simplified)" -msgstr "Xinès" - -#: babybuddy/templates/error/400.html:4 babybuddy/templates/error/400.html:7 -msgid "Bad Request" -msgstr "Petició Invàlida" - -#: babybuddy/templates/error/403_csrf_bad_origin.html:14 -msgid "How to Fix" -msgstr "Com arreglar" - -#: babybuddy/templates/error/403_csrf_bad_origin.html:15 -msgid "Add %(origin)s to the CSRF_TRUSTED_ORIGINS environment variable. If multiple origins are required separate with commas." -msgstr "" - -#: babybuddy/templates/error/404.html:4 babybuddy/templates/error/404.html:7 -msgid "Page Not Found" -msgstr "Pàgina no trobada" - -#: babybuddy/templates/error/404.html:9 -msgid "The path %(request_path)s does not exist." -msgstr "" - -#: babybuddy/templates/error/500.html:4 babybuddy/templates/error/500.html:7 -msgid "Server Error" -msgstr "Error Servidor" - -#: babybuddy/templates/error/base.html:14 -msgid "Return to Baby Buddy" -msgstr "Tornar a Baby Buddy" - -#: babybuddy/views.py:43 -msgid "Forbidden" -msgstr "No Permès" - -#: babybuddy/views.py:44 -msgid "CSRF verification failed. Request aborted." -msgstr "" - diff --git a/locale/de/LC_MESSAGES/django.mo b/locale/de/LC_MESSAGES/django.mo index 3881603c..73dac410 100644 Binary files a/locale/de/LC_MESSAGES/django.mo and b/locale/de/LC_MESSAGES/django.mo differ diff --git a/locale/de/LC_MESSAGES/django.po b/locale/de/LC_MESSAGES/django.po index 4af5424c..31caa605 100644 --- a/locale/de/LC_MESSAGES/django.po +++ b/locale/de/LC_MESSAGES/django.po @@ -1,27 +1,28 @@ msgid "" msgstr "" +"Project-Id-Version: Baby Buddy\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-06-01 13:01+0000\n" +"Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: POEditor.com\n" -"Project-Id-Version: Baby Buddy\n" -"Language: de\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: babybuddy/admin.py:12 babybuddy/admin.py:13 -#: babybuddy/templates/babybuddy/nav-dropdown.html:326 +#: babybuddy/templates/babybuddy/nav-dropdown.html:347 #: babybuddy/templates/babybuddy/user_settings_form.html:8 msgid "Settings" msgstr "Einstellungen" -#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:104 +#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:111 #: babybuddy/templates/babybuddy/user_settings_form.html:61 #: dashboard/templates/dashboard/child.html:4 #: dashboard/templates/dashboard/child.html:9 #: dashboard/templates/dashboard/child_button_group.html:6 #: dashboard/templates/dashboard/dashboard.html:4 #: dashboard/templates/dashboard/dashboard.html:7 -#, fuzzy msgid "Dashboard" msgstr "Dashboard" @@ -30,16 +31,17 @@ msgid "Refresh rate" msgstr "Aktualisierungs-Intervall" #: babybuddy/models.py:21 -msgid "This setting will only be used when a browser does not support refresh on focus." -msgstr "Diese Einstellung wird nur verwendet, wenn ein Browser \"refresh on focus\" nicht unterstützt." +msgid "" +"If supported by browser, the dashboard will only refresh when visible, and " +"also when receiving focus." +msgstr "" +"Wenn dies vom Browser unterstützt wird, wird das Dashboard nur aktualisiert, " +"wenn es sichtbar ist und auch wenn es den Fokus erhält." #: babybuddy/models.py:28 msgid "disabled" msgstr "deaktiviert" -#. Minute is a SI unit. The symbol is "min" without a dot. This is the same for German and English. -#. https://en.wikipedia.org/wiki/Minute -#. https://de.wikipedia.org/wiki/Minute #: babybuddy/models.py:29 msgid "1 min." msgstr "1 min." @@ -72,30 +74,117 @@ msgstr "15 min." msgid "30 min." msgstr "30 min." +#: babybuddy/models.py:40 +msgid "Hide Empty Dashboard Cards" +msgstr "Dashboard Karten ohne Inhalt verbergen" + +#: babybuddy/models.py:43 +msgid "Hide data older than" +msgstr "Verstecke Daten älter als" + +#: babybuddy/models.py:45 +msgid "This setting controls which data will be shown in the dashboard." +msgstr "" +"Diese Einstellung kontrolliert welche Daten im Dashboard angezeigt werden." + +#: babybuddy/models.py:51 +msgid "show all data" +msgstr "alle Daten anzeigen" + +#: babybuddy/models.py:52 +msgid "1 day" +msgstr "1 Tag" + +#: babybuddy/models.py:53 +msgid "2 days" +msgstr "2 Tage" + +#: babybuddy/models.py:54 +msgid "3 days" +msgstr "3 Tage" + +#: babybuddy/models.py:55 +msgid "1 week" +msgstr "1 Woche" + +#: babybuddy/models.py:56 +msgid "4 weeks" +msgstr "4 Wochen" + #: babybuddy/models.py:63 msgid "Language" msgstr "Sprache" +#: babybuddy/models.py:69 +msgid "Timezone" +msgstr "Zeitzone" + #: babybuddy/models.py:73 +#, python-brace-format msgid "{user}'s Settings" msgstr "{user} Einstellungen" -#: babybuddy/settings/base.py:171 -msgid "English" -msgstr "Englisch" +#: babybuddy/settings/base.py:166 +msgid "Catalan" +msgstr "" + +#: babybuddy/settings/base.py:167 +msgid "Chinese (simplified)" +msgstr "Chinesisch (vereinfacht)" + +#: babybuddy/settings/base.py:168 +msgid "Dutch" +msgstr "Niederländisch" + +#: babybuddy/settings/base.py:169 +msgid "English (US)" +msgstr "Englisch (US)" #: babybuddy/settings/base.py:170 +msgid "English (UK)" +msgstr "Englisch (UK)" + +#: babybuddy/settings/base.py:171 msgid "French" msgstr "Französisch" -#: babybuddy/templates/error/403.html:4 babybuddy/templates/error/403.html:7 -msgid "Permission Denied" -msgstr "Zugriff verweigert" +#: babybuddy/settings/base.py:172 +msgid "Finnish" +msgstr "Finnisch" -#: babybuddy/templates/403.html:12 -msgid "You do not have permission to access this resource.\n" -" Contact a site administrator for assistance." -msgstr "Du hast keine Berechtigung auf diese Ressource zuzugreifen. Bitte kontaktiere einen Administrator." +#: babybuddy/settings/base.py:173 +msgid "German" +msgstr "Deutsch" + +#: babybuddy/settings/base.py:174 +msgid "Italian" +msgstr "Italienisch" + +#: babybuddy/settings/base.py:175 +msgid "Polish" +msgstr "Polnisch" + +#: babybuddy/settings/base.py:176 +msgid "Portuguese" +msgstr "Portugiesisch" + +#: babybuddy/settings/base.py:177 +msgid "Spanish" +msgstr "Spanisch" + +#: babybuddy/settings/base.py:178 +msgid "Swedish" +msgstr "Schwedisch" + +#: babybuddy/settings/base.py:179 +msgid "Turkish" +msgstr "Türkisch" + +#: babybuddy/templates/admin/base_site.html:4 +#: babybuddy/templates/admin/base_site.html:7 +#: babybuddy/templates/babybuddy/nav-dropdown.html:359 +msgid "Database Admin" +msgstr "Datenbankadministration" #: babybuddy/templates/babybuddy/base.html:36 msgid "Home" @@ -113,41 +202,50 @@ msgstr "Reset" msgid "Filters" msgstr "Filter" -#: babybuddy/templates/babybuddy/form.html:11 +#: babybuddy/templates/babybuddy/form.html:14 #: babybuddy/templates/babybuddy/user_settings_form.html:89 msgid "Submit" msgstr "Senden" #: babybuddy/templates/babybuddy/messages.html:18 #: babybuddy/templates/babybuddy/user_settings_form.html:19 +#, python-format msgid "Error: %(error)s" msgstr "Fehler: %(error)s" #: babybuddy/templates/babybuddy/messages.html:23 -msgid "Error: Some fields have errors. See below for details. " -msgstr "Fehler: Manche Felder sind fehlerhaft. Details sind unten ersichtlich. " +#: babybuddy/templates/babybuddy/user_settings_form.html:26 +msgid "Error: Some fields have errors. See below for details." +msgstr "" +"Fehler: Gewisse Felder sind fehlerhaft. Details sind unten " +"ersichtlich." -#: babybuddy/templates/babybuddy/nav-dropdown.html:51 core/models.py:158 -#: core/models.py:162 +#: babybuddy/templates/babybuddy/nav-dropdown.html:32 +#: core/templates/core/timer_nav.html:18 +msgid "Quick Start Timer" +msgstr "Quick-Start Timer" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:51 core/models.py:248 +#: core/models.py:252 msgid "Diaper Change" msgstr "Windelwechsel" #: babybuddy/templates/babybuddy/nav-dropdown.html:57 -#: babybuddy/templates/babybuddy/nav-dropdown.html:274 core/models.py:227 -#: core/models.py:231 core/templates/core/timer_detail.html:43 +#: babybuddy/templates/babybuddy/nav-dropdown.html:281 core/models.py:312 +#: core/models.py:316 core/templates/core/timer_detail.html:43 msgid "Feeding" msgstr "Mahlzeit" #: babybuddy/templates/babybuddy/nav-dropdown.html:63 -#: babybuddy/templates/babybuddy/nav-dropdown.html:150 core/models.py:250 -#: core/models.py:260 core/models.py:264 core/templates/core/note_list.html:29 +#: babybuddy/templates/babybuddy/nav-dropdown.html:157 core/models.py:396 +#: core/models.py:407 core/models.py:411 core/templates/core/note_list.html:29 msgid "Note" msgstr "Notiz" #: babybuddy/templates/babybuddy/nav-dropdown.html:69 -#: babybuddy/templates/babybuddy/nav-dropdown.html:281 -#: babybuddy/templates/babybuddy/welcome.html:42 core/models.py:292 -#: core/models.py:293 core/models.py:296 +#: babybuddy/templates/babybuddy/nav-dropdown.html:288 +#: babybuddy/templates/babybuddy/welcome.html:42 core/models.py:467 +#: core/models.py:468 core/models.py:471 #: core/templates/core/sleep_confirm_delete.html:7 #: core/templates/core/sleep_form.html:13 core/templates/core/sleep_list.html:4 #: core/templates/core/sleep_list.html:7 core/templates/core/sleep_list.html:12 @@ -155,10 +253,22 @@ msgstr "Notiz" msgid "Sleep" msgstr "Schlafen" +#: babybuddy/templates/babybuddy/nav-dropdown.html:75 +#: babybuddy/templates/babybuddy/nav-dropdown.html:179 core/models.py:506 +#: core/models.py:519 core/models.py:520 core/models.py:523 +#: core/templates/core/temperature_confirm_delete.html:7 +#: core/templates/core/temperature_form.html:13 +#: core/templates/core/temperature_list.html:4 +#: core/templates/core/temperature_list.html:7 +#: core/templates/core/temperature_list.html:12 +#: core/templates/core/temperature_list.html:29 +msgid "Temperature" +msgstr "Temperatur" + #: babybuddy/templates/babybuddy/nav-dropdown.html:81 -#: babybuddy/templates/babybuddy/nav-dropdown.html:294 -#: babybuddy/templates/babybuddy/welcome.html:50 core/models.py:468 -#: core/models.py:469 core/models.py:472 +#: babybuddy/templates/babybuddy/nav-dropdown.html:301 +#: babybuddy/templates/babybuddy/welcome.html:50 core/models.py:647 +#: core/models.py:648 core/models.py:651 #: core/templates/core/timer_detail.html:59 #: core/templates/core/tummytime_confirm_delete.html:7 #: core/templates/core/tummytime_form.html:13 @@ -169,42 +279,64 @@ msgid "Tummy Time" msgstr "Bauchzeit" #: babybuddy/templates/babybuddy/nav-dropdown.html:87 -#: babybuddy/templates/babybuddy/nav-dropdown.html:186 core/models.py:494 -#: core/models.py:503 core/models.py:504 core/models.py:507 +#: babybuddy/templates/babybuddy/nav-dropdown.html:193 core/models.py:673 +#: core/models.py:685 core/models.py:686 core/models.py:689 #: core/templates/core/weight_confirm_delete.html:7 #: core/templates/core/weight_form.html:13 #: core/templates/core/weight_list.html:4 #: core/templates/core/weight_list.html:7 #: core/templates/core/weight_list.html:12 -#: core/templates/core/weight_list.html:29 -#: dashboard/templates/dashboard/child_button_group.html:31 -#: reports/graphs/weight_weight.py:19 reports/graphs/weight_weight.py:30 +#: core/templates/core/weight_list.html:29 reports/graphs/weight_change.py:19 +#: reports/graphs/weight_change.py:30 +#: reports/templates/reports/report_list.html:22 #: reports/templates/reports/weight_change.html:4 #: reports/templates/reports/weight_change.html:8 msgid "Weight" msgstr "Gewicht" -#: babybuddy/templates/babybuddy/nav-dropdown.html:122 -#: babybuddy/templates/babybuddy/nav-dropdown.html:130 core/models.py:101 +#: babybuddy/templates/babybuddy/nav-dropdown.html:93 +#: babybuddy/templates/babybuddy/nav-dropdown.html:316 core/models.py:437 +#: core/models.py:438 core/models.py:441 +#: core/templates/core/pumping_confirm_delete.html:7 +#: core/templates/core/pumping_form.html:13 +#: core/templates/core/pumping_list.html:4 +#: core/templates/core/pumping_list.html:7 +#: core/templates/core/pumping_list.html:12 +#: reports/templates/reports/pumping_amounts.html:4 +#: reports/templates/reports/pumping_amounts.html:8 +msgid "Pumping" +msgstr "" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:118 +#: core/templates/timeline/timeline.html:4 +#: core/templates/timeline/timeline.html:7 +#: dashboard/templates/dashboard/child_button_group.html:9 +msgid "Timeline" +msgstr "Zeitverlauf" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:129 +#: babybuddy/templates/babybuddy/nav-dropdown.html:137 core/models.py:188 #: core/templates/core/child_confirm_delete.html:7 #: core/templates/core/child_detail.html:7 #: core/templates/core/child_form.html:13 core/templates/core/child_list.html:4 #: core/templates/core/child_list.html:7 core/templates/core/child_list.html:12 #: dashboard/templates/dashboard/child.html:7 -#: reports/templates/reports/report_base.html:7 +#: reports/templates/reports/base.html:7 msgid "Children" msgstr "Kinder" -#: babybuddy/templates/babybuddy/nav-dropdown.html:136 core/models.py:100 -#: core/models.py:134 core/models.py:190 core/models.py:248 core/models.py:276 -#: core/models.py:328 core/models.py:359 core/models.py:452 core/models.py:492 -#: core/models.py:519 core/models.py:546 core/models.py:572 +#: babybuddy/templates/babybuddy/nav-dropdown.html:143 core/models.py:137 +#: core/models.py:187 core/models.py:221 core/models.py:274 core/models.py:335 +#: core/models.py:367 core/models.py:394 core/models.py:426 core/models.py:450 +#: core/models.py:503 core/models.py:537 core/models.py:630 core/models.py:671 #: core/templates/core/bmi_list.html:27 #: core/templates/core/diaperchange_list.html:27 #: core/templates/core/feeding_list.html:27 #: core/templates/core/head_circumference_list.html:27 #: core/templates/core/height_list.html:27 -#: core/templates/core/note_list.html:27 core/templates/core/sleep_list.html:28 +#: core/templates/core/note_list.html:27 +#: core/templates/core/pumping_list.html:27 +#: core/templates/core/sleep_list.html:28 #: core/templates/core/temperature_list.html:27 #: core/templates/core/timer_list.html:27 #: core/templates/core/tummytime_list.html:27 @@ -212,34 +344,96 @@ msgstr "Kinder" msgid "Child" msgstr "Kind" -#: babybuddy/templates/babybuddy/nav-dropdown.html:144 core/models.py:151 -#: core/models.py:220 core/models.py:261 core/models.py:284 core/models.py:334 -#: core/models.py:496 core/models.py:523 core/models.py:552 core/models.py:576 -#: core/templates/core/note_confirm_delete.html:7 +#: babybuddy/templates/babybuddy/nav-dropdown.html:151 core/models.py:143 +#: core/models.py:240 core/models.py:304 core/models.py:343 core/models.py:373 +#: core/models.py:408 core/models.py:430 core/models.py:458 core/models.py:511 +#: core/models.py:677 core/templates/core/note_confirm_delete.html:7 #: core/templates/core/note_form.html:13 core/templates/core/note_list.html:4 #: core/templates/core/note_list.html:7 core/templates/core/note_list.html:12 msgid "Notes" msgstr "Notizen" -#: babybuddy/templates/babybuddy/nav-dropdown.html:192 +#: babybuddy/templates/babybuddy/nav-dropdown.html:171 +msgid "Measurements" +msgstr "Messungen" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:185 +msgid "Temperature reading" +msgstr "Temperatur Messung" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:199 msgid "Weight entry" msgstr "Gewichtseintrag" -#: babybuddy/templates/babybuddy/nav-dropdown.html:248 +#: babybuddy/templates/babybuddy/nav-dropdown.html:207 core/models.py:369 +#: core/models.py:381 core/models.py:382 core/models.py:385 +#: core/templates/core/height_confirm_delete.html:7 +#: core/templates/core/height_form.html:13 +#: core/templates/core/height_list.html:4 +#: core/templates/core/height_list.html:7 +#: core/templates/core/height_list.html:12 +#: core/templates/core/height_list.html:29 reports/graphs/height_change.py:19 +#: reports/graphs/height_change.py:30 +#: reports/templates/reports/height_change.html:4 +#: reports/templates/reports/height_change.html:8 +#: reports/templates/reports/report_list.html:17 +msgid "Height" +msgstr "Größe" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:213 +msgid "Height entry" +msgstr "Größen Eintrag" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:221 core/models.py:338 +#: core/models.py:351 core/models.py:352 core/models.py:355 +#: core/templates/core/head_circumference_confirm_delete.html:7 +#: core/templates/core/head_circumference_form.html:13 +#: core/templates/core/head_circumference_list.html:4 +#: core/templates/core/head_circumference_list.html:7 +#: core/templates/core/head_circumference_list.html:12 +#: core/templates/core/head_circumference_list.html:29 +#: reports/graphs/head_circumference_change.py:19 +#: reports/graphs/head_circumference_change.py:30 +#: reports/templates/reports/head_circumference_change.html:4 +#: reports/templates/reports/head_circumference_change.html:8 +#: reports/templates/reports/report_list.html:16 +msgid "Head Circumference" +msgstr "Kopfumfang" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:227 +msgid "Head Circumference entry" +msgstr "Kopfumfang Eintrag" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:235 core/models.py:139 +#: core/models.py:151 core/models.py:152 core/models.py:155 +#: core/templates/core/bmi_confirm_delete.html:7 +#: core/templates/core/bmi_form.html:13 core/templates/core/bmi_list.html:4 +#: core/templates/core/bmi_list.html:7 core/templates/core/bmi_list.html:12 +#: core/templates/core/bmi_list.html:29 reports/graphs/bmi_change.py:19 +#: reports/graphs/bmi_change.py:30 reports/templates/reports/bmi_change.html:4 +#: reports/templates/reports/bmi_change.html:8 +msgid "BMI" +msgstr "BMI" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:241 +msgid "BMI entry" +msgstr "BMI Eintrag" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:255 msgid "Activities" msgstr "Aktivitäten" -#: babybuddy/templates/babybuddy/nav-dropdown.html:255 +#: babybuddy/templates/babybuddy/nav-dropdown.html:262 #: reports/graphs/diaperchange_lifetimes.py:27 msgid "Changes" msgstr "Wechsel" -#: babybuddy/templates/babybuddy/nav-dropdown.html:261 +#: babybuddy/templates/babybuddy/nav-dropdown.html:268 msgid "Change" msgstr "Wechsel" -#: babybuddy/templates/babybuddy/nav-dropdown.html:268 -#: babybuddy/templates/babybuddy/welcome.html:34 core/models.py:228 +#: babybuddy/templates/babybuddy/nav-dropdown.html:275 +#: babybuddy/templates/babybuddy/welcome.html:34 core/models.py:313 #: core/templates/core/feeding_confirm_delete.html:7 #: core/templates/core/feeding_form.html:13 #: core/templates/core/feeding_list.html:4 @@ -248,39 +442,43 @@ msgstr "Wechsel" msgid "Feedings" msgstr "Mahlzeiten" -#: babybuddy/templates/babybuddy/nav-dropdown.html:287 +#: babybuddy/templates/babybuddy/nav-dropdown.html:294 msgid "Sleep entry" msgstr "Schlaf-Eintrag" -#: babybuddy/templates/babybuddy/nav-dropdown.html:300 +#: babybuddy/templates/babybuddy/nav-dropdown.html:307 msgid "Tummy Time entry" msgstr "Bauchzeit-Eintrag" -#: babybuddy/templates/babybuddy/nav-dropdown.html:325 +#: babybuddy/templates/babybuddy/nav-dropdown.html:322 +msgid "Pumping entry" +msgstr "" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:346 #: babybuddy/templates/babybuddy/user_list.html:17 #: babybuddy/templates/babybuddy/user_password_form.html:7 -#: babybuddy/templates/babybuddy/user_settings_form.html:7 core/models.py:378 +#: babybuddy/templates/babybuddy/user_settings_form.html:7 core/models.py:556 #: core/templates/core/timer_list.html:32 msgid "User" msgstr "Benutzer" -#: babybuddy/templates/babybuddy/nav-dropdown.html:327 +#: babybuddy/templates/babybuddy/nav-dropdown.html:348 msgid "Password" msgstr "Passwort" -#: babybuddy/templates/babybuddy/nav-dropdown.html:331 +#: babybuddy/templates/babybuddy/nav-dropdown.html:352 msgid "Logout" msgstr "Logout" -#: babybuddy/templates/babybuddy/nav-dropdown.html:334 +#: babybuddy/templates/babybuddy/nav-dropdown.html:355 msgid "Site" msgstr "Seite" -#: babybuddy/templates/babybuddy/nav-dropdown.html:335 +#: babybuddy/templates/babybuddy/nav-dropdown.html:356 msgid "API Browser" msgstr "API Browser" -#: babybuddy/templates/babybuddy/nav-dropdown.html:337 +#: babybuddy/templates/babybuddy/nav-dropdown.html:358 #: babybuddy/templates/babybuddy/user_confirm_delete.html:7 #: babybuddy/templates/babybuddy/user_form.html:13 #: babybuddy/templates/babybuddy/user_list.html:4 @@ -288,27 +486,24 @@ msgstr "API Browser" msgid "Users" msgstr "Benutzer" -#: babybuddy/templates/babybuddy/nav-dropdown.html:250 -msgid "Backend Admin" -msgstr "Backend Admin" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:340 +#: babybuddy/templates/babybuddy/nav-dropdown.html:361 msgid "Support" msgstr "Support" -#: babybuddy/templates/babybuddy/nav-dropdown.html:342 +#: babybuddy/templates/babybuddy/nav-dropdown.html:363 msgid "Source Code" msgstr "Quellcode" -#: babybuddy/templates/babybuddy/nav-dropdown.html:344 +#: babybuddy/templates/babybuddy/nav-dropdown.html:365 msgid "Chat / Support" msgstr "Chat / Support" #: babybuddy/templates/babybuddy/paginator.html:11 #: core/templates/timeline/_timeline.html:5 #: core/templates/timeline/_timeline.html:7 -#: core/templates/timeline/_timeline.html:66 -#: core/templates/timeline/_timeline.html:68 +#: core/templates/timeline/_timeline.html:71 +#: core/templates/timeline/_timeline.html:73 +#: dashboard/templates/cards/feeding_day.html:37 #: dashboard/templates/cards/feeding_last_method.html:32 #: dashboard/templates/cards/statistics.html:34 msgid "Previous" @@ -317,8 +512,9 @@ msgstr "Zurück" #: babybuddy/templates/babybuddy/paginator.html:28 #: core/templates/timeline/_timeline.html:12 #: core/templates/timeline/_timeline.html:14 -#: core/templates/timeline/_timeline.html:73 -#: core/templates/timeline/_timeline.html:75 +#: core/templates/timeline/_timeline.html:78 +#: core/templates/timeline/_timeline.html:80 +#: dashboard/templates/cards/feeding_day.html:41 #: dashboard/templates/cards/feeding_last_method.html:36 #: dashboard/templates/cards/statistics.html:38 msgid "Next" @@ -344,6 +540,8 @@ msgstr "Benutzer löschen" #: core/templates/core/height_confirm_delete.html:17 #: core/templates/core/note_confirm_delete.html:8 #: core/templates/core/note_confirm_delete.html:17 +#: core/templates/core/pumping_confirm_delete.html:8 +#: core/templates/core/pumping_confirm_delete.html:17 #: core/templates/core/sleep_confirm_delete.html:8 #: core/templates/core/sleep_confirm_delete.html:17 #: core/templates/core/temperature_confirm_delete.html:8 @@ -355,7 +553,7 @@ msgstr "Benutzer löschen" #: core/templates/core/tummytime_confirm_delete.html:17 #: core/templates/core/weight_confirm_delete.html:8 #: core/templates/core/weight_confirm_delete.html:17 -#: dashboard/templates/dashboard/child_button_group.html:48 +#: dashboard/templates/dashboard/child_button_group.html:27 msgid "Delete" msgstr "löschen" @@ -367,13 +565,19 @@ msgstr "löschen" #: core/templates/core/head_circumference_confirm_delete.html:14 #: core/templates/core/height_confirm_delete.html:14 #: core/templates/core/note_confirm_delete.html:14 +#: core/templates/core/pumping_confirm_delete.html:14 #: core/templates/core/sleep_confirm_delete.html:14 #: core/templates/core/temperature_confirm_delete.html:14 #: core/templates/core/timer_confirm_delete.html:17 #: core/templates/core/tummytime_confirm_delete.html:14 #: core/templates/core/weight_confirm_delete.html:14 -msgid "

Are you sure you want to delete %(object)s?

" -msgstr "

Bist du sicher, dass du %(object)s löschen möchtest?

" +#, python-format +msgid "" +"

Are you sure you want to delete %(object)s?

" +msgstr "" +"

Bist du sicher, dass du %(object)s " +"löschen möchtest?

" #: babybuddy/templates/babybuddy/user_confirm_delete.html:19 #: core/templates/core/bmi_confirm_delete.html:18 @@ -383,6 +587,7 @@ msgstr "

Bist du sicher, dass du %(object)s #: core/templates/core/head_circumference_confirm_delete.html:18 #: core/templates/core/height_confirm_delete.html:18 #: core/templates/core/note_confirm_delete.html:18 +#: core/templates/core/pumping_confirm_delete.html:18 #: core/templates/core/sleep_confirm_delete.html:18 #: core/templates/core/temperature_confirm_delete.html:18 #: core/templates/core/timer_confirm_delete.html:21 @@ -405,7 +610,9 @@ msgstr "Benutzer anlegen" #: core/templates/core/feeding_form.html:15 #: core/templates/core/head_circumference_form.html:15 #: core/templates/core/height_form.html:15 -#: core/templates/core/note_form.html:15 core/templates/core/sleep_form.html:15 +#: core/templates/core/note_form.html:15 +#: core/templates/core/pumping_form.html:15 +#: core/templates/core/sleep_form.html:15 #: core/templates/core/temperature_form.html:15 #: core/templates/core/timer_form.html:10 #: core/templates/core/tummytime_form.html:15 @@ -419,11 +626,14 @@ msgstr "Aktualisieren" #: core/templates/core/feeding_form.html:23 #: core/templates/core/head_circumference_form.html:23 #: core/templates/core/height_form.html:23 -#: core/templates/core/note_form.html:23 core/templates/core/sleep_form.html:23 +#: core/templates/core/note_form.html:23 +#: core/templates/core/pumping_form.html:23 +#: core/templates/core/sleep_form.html:23 #: core/templates/core/temperature_form.html:23 #: core/templates/core/timer_form.html:18 #: core/templates/core/tummytime_form.html:23 #: core/templates/core/weight_form.html:23 +#, python-format msgid "

Update %(object)s

" msgstr "

%(object)s ändern

" @@ -445,32 +655,34 @@ msgstr "E-Mail" msgid "Staff" msgstr "Angestellte" -#: babybuddy/templates/babybuddy/user_list.html:22 core/models.py:373 +#: babybuddy/templates/babybuddy/user_list.html:22 core/models.py:551 #: core/templates/core/timer_list.html:31 msgid "Active" msgstr "Aktiv" #: babybuddy/templates/babybuddy/user_list.html:23 -#: core/templates/core/bmi_list.html:24 core/templates/core/bmi_list.html:37 +#: core/templates/core/bmi_list.html:24 core/templates/core/bmi_list.html:38 #: core/templates/core/child_list.html:28 #: core/templates/core/child_list.html:48 #: core/templates/core/diaperchange_list.html:24 -#: core/templates/core/diaperchange_list.html:39 +#: core/templates/core/diaperchange_list.html:40 #: core/templates/core/feeding_list.html:24 -#: core/templates/core/feeding_list.html:42 +#: core/templates/core/feeding_list.html:43 #: core/templates/core/head_circumference_list.html:24 -#: core/templates/core/head_circumference_list.html:37 +#: core/templates/core/head_circumference_list.html:38 #: core/templates/core/height_list.html:24 -#: core/templates/core/height_list.html:37 -#: core/templates/core/note_list.html:24 core/templates/core/note_list.html:36 +#: core/templates/core/height_list.html:38 +#: core/templates/core/note_list.html:24 core/templates/core/note_list.html:37 +#: core/templates/core/pumping_list.html:24 +#: core/templates/core/pumping_list.html:37 #: core/templates/core/sleep_list.html:24 -#: core/templates/core/sleep_list.html:39 +#: core/templates/core/sleep_list.html:40 #: core/templates/core/temperature_list.html:24 -#: core/templates/core/temperature_list.html:37 +#: core/templates/core/temperature_list.html:38 #: core/templates/core/tummytime_list.html:23 -#: core/templates/core/tummytime_list.html:37 +#: core/templates/core/tummytime_list.html:38 #: core/templates/core/weight_list.html:24 -#: core/templates/core/weight_list.html:37 +#: core/templates/core/weight_list.html:38 msgid "Actions" msgstr "Aktionen" @@ -489,11 +701,6 @@ msgstr "Passwort ändern" msgid "User Settings" msgstr "Benutzereinstellungen" -#: babybuddy/templates/babybuddy/messages.html:23 -#: babybuddy/templates/babybuddy/user_settings_form.html:26 -msgid "Error: Some fields have errors. See below for details." -msgstr "Fehler: Gewisse Felder sind fehlerhaft. Details sind unten ersichtlich." - #: babybuddy/templates/babybuddy/user_settings_form.html:33 msgid "User Profile" msgstr "Benutzerprofil" @@ -520,12 +727,14 @@ msgid "Welcome to Baby Buddy!" msgstr "Willkommen bei Baby Buddy!" #: babybuddy/templates/babybuddy/welcome.html:14 -msgid "Learn about and predict baby's needs without\n" -" (as much) guess work by using Baby Buddy to track —" -msgstr "Lerne und sehe die Bedürfnisse deines Babys voraus, ohne \n" -" (allzu viel) Spekulation indem du Baby Buddy verwendest —" +msgid "" +"Learn about and predict baby's needs without (as much) guess work " +"by using Baby Buddy to track —" +msgstr "" +"Lerne und sehe die Bedürfnisse deines Babys voraus, ohne (allzu viel)Spekulation indem du Baby Buddy verwendest —" -#: babybuddy/templates/babybuddy/welcome.html:26 core/models.py:159 +#: babybuddy/templates/babybuddy/welcome.html:26 core/models.py:249 #: core/templates/core/diaperchange_confirm_delete.html:7 #: core/templates/core/diaperchange_form.html:13 #: core/templates/core/diaperchange_list.html:4 @@ -535,14 +744,21 @@ msgstr "Lerne und sehe die Bedürfnisse deines Babys voraus, ohne \n" msgid "Diaper Changes" msgstr "Windelwechsel" -#: babybuddy/templates/babybuddy/welcome.html:54 -msgid "As the amount of entries grows, Baby Buddy will help\n" -" parents and caregivers to identify small patterns in baby's habits\n" -" using the dashboard and graphs. Baby Buddy is mobile-friendly and\n" -" uses a dark theme to help weary moms and dads with 2AM feedings and\n" -" changings. To get started, just click the button below to add your\n" -" first (or second, third, etc.) child!" -msgstr "Während die Anzahl der Einträge wächst, hilft Baby Buddy Eltern und Pflegenden, mit Hilfe des Dashboards und Diagrammen, kleine Muster im Verhalten ihres Babys zu erkennen. Baby Buddy ist mobiltelefonfreundlich und benutzt ein dunkles Design, um erschöpften Müttern und Vätern beim Füttern und Windelwechseln um 2 Uhr Nachts zu unterstützen. Um loszulegen, klicke einfach auf den untenstehenden Button, um das erste (oder zweite, dritte, etc.) Kind hinzuzufügen!" +#: babybuddy/templates/babybuddy/welcome.html:56 +msgid "" +"As the amount of entries grows, Baby Buddy will help parents and caregivers " +"to identify small patterns in baby's habits using the dashboard and graphs. " +"Baby Buddy is mobile-friendly and uses a dark theme to help weary moms and " +"dads with 2AM feedings and changings. To get started, just click the button " +"below to add your first (or second, third, etc.) child!" +msgstr "" +"Während die Anzahl Einträge wächst, hilft Baby Buddy Eltern und Pflegenden, " +"mit Hilfe des Dashboards und Diagrammen, kleine Muster im Verhalten ihres " +"Babys zu erkennen. Baby Buddy ist Mobiltelefon-Freundlich und benutzt ein " +"dunkles Design, um erschöpften Müttern und Vätern beim Füttern und Windel-" +"Wechseln um 2 Uhr Nachts zu unterstützen. Um loszulegen, klicke einfach auf " +"den untenstehenden Button, um das erste (oder zweite, dritte, etc.) Kind " +"hinzuzufügen!" #: babybuddy/templates/babybuddy/welcome.html:68 #: core/templates/core/child_form.html:8 core/templates/core/child_form.html:18 @@ -550,6 +766,52 @@ msgstr "Während die Anzahl der Einträge wächst, hilft Baby Buddy Eltern und P msgid "Add a Child" msgstr "Kind hinzufügen" +#: babybuddy/templates/error/400.html:4 babybuddy/templates/error/400.html:7 +msgid "Bad Request" +msgstr "Falsche Anfrage" + +#: babybuddy/templates/error/403.html:4 babybuddy/templates/error/403.html:7 +msgid "Permission Denied" +msgstr "Zugriff verweigert" + +#: babybuddy/templates/error/403.html:9 +msgid "" +"You do not have permission to access this resource. Contact a site " +"administrator for assistance." +msgstr "" +"Du hast keine Berechtigung auf diese Ressource zuzugreifen. Für " +"Unterstützung kontaktiere bitte den Administrator." + +#: babybuddy/templates/error/403_csrf_bad_origin.html:14 +msgid "How to Fix" +msgstr "Wie reparieren" + +#: babybuddy/templates/error/403_csrf_bad_origin.html:15 +#, python-format +msgid "" +"Add %(origin)s to the CSRF_TRUSTED_ORIGINS " +"environment variable. If multiple origins are required separate with commas." +msgstr "" +"Füge %(origin)s zur CSRF_TRUSTED_ORIGINS " +"Umgebungsvariable hinzu. Teile mehrere Ursprünge mit Kommas." + +#: babybuddy/templates/error/404.html:4 babybuddy/templates/error/404.html:7 +msgid "Page Not Found" +msgstr "Seite nicht gefunden" + +#: babybuddy/templates/error/404.html:9 +#, python-format +msgid "The path %(request_path)s does not exist." +msgstr "Der Pfad %(request_path)s existiert nicht." + +#: babybuddy/templates/error/500.html:4 babybuddy/templates/error/500.html:7 +msgid "Server Error" +msgstr "Serverfehler" + +#: babybuddy/templates/error/base.html:14 +msgid "Return to Baby Buddy" +msgstr "Zurück zu Baby Buddy" + #: babybuddy/templates/registration/login.html:32 msgid "Login" msgstr "Login" @@ -564,7 +826,8 @@ msgstr "Passwort erfolgreich zurückgesetzt!" #: babybuddy/templates/registration/password_reset_complete.html:8 msgid "Your password has been set. You may go ahead and log in now." -msgstr "Dein Passwort wurde gesetzt. Du kannst nun weiter gehen und dich einloggen." +msgstr "" +"Dein Passwort wurde gesetzt. Du kannst nun weiter gehen und dich einloggen." #: babybuddy/templates/registration/password_reset_complete.html:9 msgid "Log in" @@ -574,10 +837,12 @@ msgstr "Login" msgid "Password Reset" msgstr "Passwort zurücksetzen" -#: babybuddy/templates/registration/password_reset_confirm.html:12 -msgid "

Oh snap! The\n" -" two passwords did not match. Please try again.

" -msgstr "

Oh nein! Die beiden Passwörter stimmen nicht überein. Bitte versuche es erneut.

" +#: babybuddy/templates/registration/password_reset_confirm.html:13 +msgid "" +"Oh snap! The two passwords did not match. Please try again." +msgstr "" +"Oh nein! Die beiden Passwörter stimmen nicht überein. Bitte " +"versuche es erneut." #: babybuddy/templates/registration/password_reset_confirm.html:22 msgid "Enter your new password in each field below." @@ -592,35 +857,54 @@ msgstr "Passwort zurücksetzen" msgid "Reset Email Sent" msgstr "Gesendete Email zurücksetzen" -#: babybuddy/templates/registration/password_reset_done.html:8 -msgid "

We've emailed you instructions for setting your\n" -" password, if an account exists with the email you entered. You\n" -" should receive them shortly.

\n" -"

If you don't receive an email, please make sure you've\n" -" entered the address you registered with, and check your spam\n" -" folder.

" -msgstr "

Wenn ein Account mit dieser E-Mail-Adresse existiert, haben wir dir Anweisungen zum Zurücksetzen des Passworts an dieselbe Adresse gesendet.

\n" -"

Falls du keine E-Mail erhältst, überprüfe ob du die E-Mail-Adresse eingegeben hast, mit der du dich registriert hast, und überprüfe deinen Spam-Ordner.

" +#: babybuddy/templates/registration/password_reset_done.html:9 +msgid "" +"We've emailed you instructions for setting your password, if an account " +"exists with the email you entered. You should receive them shortly." +msgstr "" +"Wenn ein Account mit dieser E-Mail-Adresse existiert, haben wir dir " +"Anweisungen zum Zurücksetzen des Passworts an dieselbe Adresse gesendet." + +#: babybuddy/templates/registration/password_reset_done.html:15 +msgid "" +"If you don't receive an email, please make sure you've entered the address " +"you registered with, and check your spam folder." +msgstr "" +"Falls du die E-Mail nicht erhältst, überprüfe, dass du die registrierte " +"Adresse eingegeben hast und überprüfe deinen Spam-Ordner." #: babybuddy/templates/registration/password_reset_form.html:4 msgid "Forgot Password" msgstr "Passwort vergessen" -#: babybuddy/templates/registration/password_reset_form.html:8 -msgid "

Enter your account email address in the\n" -" form below. If the address is valid, you will receive instructions for\n" -" resetting your password.

" -msgstr "

Bitte gib deine Account-E-Mail-Adresse ins folgende Formular ein. Wenn die Adresse gültig ist, erhältst du Anweisungen um das Passwort zurückzusetzen.

" +#: babybuddy/templates/registration/password_reset_form.html:9 +msgid "" +"Enter your account email address in the form below. If the address is valid, " +"you will receive instructions for resetting your password." +msgstr "" +"Bitte gib deine Account E-Mail-Adresse ins folgende Formular ein. Wenn die " +"Adresse gültig ist, erhältst du Anweisungen um das Passwort zurückzusetzen." + +#: babybuddy/views.py:43 +msgid "Forbidden" +msgstr "Verboten" + +#: babybuddy/views.py:44 +msgid "CSRF verification failed. Request aborted." +msgstr "CSRF Verifikation fehlgeschlagen. Anfrage abgebrochen." #: babybuddy/views.py:102 +#, python-format msgid "User %(username)s added!" msgstr "User %(username)s hinzugefügt!" #: babybuddy/views.py:113 +#, python-format msgid "User %(username)s updated." msgstr "User %(username)s geändert." #: babybuddy/views.py:125 +#, python-brace-format msgid "User {user} deleted." msgstr "User {user} gelöscht." @@ -636,100 +920,146 @@ msgstr "User API-Key neu generiert." msgid "Settings saved!" msgstr "Einstellungen gespeichert!" -#: core/forms.py:115 +#: core/filters.py:11 core/models.py:96 core/models.py:115 +msgid "Tag" +msgstr "" + +#: core/forms.py:120 msgid "Name does not match child name." msgstr "Name entspricht nicht dem Kindernamen." -#: core/models.py:23 +#: core/forms.py:136 +msgid "" +"Click on the tags to add (+) or remove (-) tags or use the text editor to " +"create new tags." +msgstr "" + +#: core/models.py:28 msgid "Date can not be in the future." msgstr "Datum darf nicht in der Zukunft liegen." -#: core/models.py:37 +#: core/models.py:42 msgid "Start time must come before end time." msgstr "Startzeit muss vor Endzeit sein." -#: core/models.py:40 +#: core/models.py:45 msgid "Duration too long." msgstr "Dauer zu lange." -#: core/models.py:56 +#: core/models.py:61 msgid "Another entry intersects the specified time period." msgstr "Ein anderer Eintrag schneidet sich mit der angegebenen Zeitperiode." -#: core/models.py:70 +#: core/models.py:75 msgid "Date/time can not be in the future." msgstr "Datum/Zeit darf nicht in der Zukunft liegen." -#: core/models.py:76 +#: core/models.py:84 core/models.py:237 +#: core/templates/core/diaperchange_list.html:30 +msgid "Color" +msgstr "Farbe" + +#: core/models.py:90 +msgid "Last used" +msgstr "" + +#: core/models.py:97 core/templates/core/bmi_list.html:30 +#: core/templates/core/diaperchange_list.html:32 +#: core/templates/core/feeding_list.html:35 +#: core/templates/core/head_circumference_list.html:30 +#: core/templates/core/height_list.html:30 +#: core/templates/core/note_list.html:30 core/templates/core/sleep_list.html:32 +#: core/templates/core/temperature_list.html:30 +#: core/templates/core/tummytime_list.html:31 +#: core/templates/core/weight_list.html:30 +msgid "Tags" +msgstr "" + +#: core/models.py:141 core/models.py:341 core/models.py:371 core/models.py:675 +#: core/templates/core/bmi_list.html:25 +#: core/templates/core/feeding_list.html:25 +#: core/templates/core/head_circumference_list.html:25 +#: core/templates/core/height_list.html:25 +#: core/templates/core/weight_list.html:25 reports/graphs/bmi_change.py:28 +#: reports/graphs/diaperchange_amounts.py:37 +#: reports/graphs/diaperchange_types.py:49 reports/graphs/feeding_amounts.py:70 +#: reports/graphs/feeding_duration.py:56 +#: reports/graphs/head_circumference_change.py:28 +#: reports/graphs/height_change.py:28 reports/graphs/pumping_amounts.py:58 +#: reports/graphs/sleep_pattern.py:151 reports/graphs/sleep_totals.py:59 +#: reports/graphs/tummytime_duration.py:51 reports/graphs/weight_change.py:28 +msgid "Date" +msgstr "Datum" + +#: core/models.py:163 msgid "First name" msgstr "Vorname" -#: core/models.py:78 +#: core/models.py:165 msgid "Last name" msgstr "Nachname" -#: core/models.py:80 +#: core/models.py:167 msgid "Birth date" msgstr "Geburtsdatum" -#: core/models.py:87 +#: core/models.py:174 msgid "Slug" msgstr "Slug" -#: core/models.py:90 +#: core/models.py:177 msgid "Picture" msgstr "Bild" -#: core/models.py:136 core/models.py:252 core/models.py:333 +#: core/models.py:224 core/models.py:398 core/models.py:429 core/models.py:509 #: core/templates/core/diaperchange_list.html:25 #: core/templates/core/note_list.html:25 +#: core/templates/core/pumping_list.html:25 #: core/templates/core/temperature_list.html:25 msgid "Time" msgstr "Zeit" -#: core/models.py:137 core/templates/core/diaperchange_list.html:60 +#: core/models.py:226 core/templates/core/diaperchange_list.html:61 #: reports/graphs/diaperchange_types.py:36 msgid "Wet" msgstr "Nass" -#: core/models.py:138 core/templates/core/diaperchange_list.html:61 +#: core/models.py:227 core/templates/core/diaperchange_list.html:62 #: reports/graphs/diaperchange_types.py:30 msgid "Solid" msgstr "Fest" -#: core/models.py:142 +#: core/models.py:231 msgid "Black" msgstr "Schwarz" -#: core/models.py:143 +#: core/models.py:232 msgid "Brown" msgstr "Braun" -#: core/models.py:144 +#: core/models.py:233 msgid "Green" msgstr "Grün" -#: core/models.py:145 +#: core/models.py:234 msgid "Yellow" msgstr "Gelb" -#: core/models.py:148 core/templates/core/diaperchange_list.html:30 -msgid "Color" -msgstr "Farbe" +#: core/models.py:239 core/models.py:303 core/models.py:428 +#: core/templates/core/diaperchange_list.html:31 +#: core/templates/core/pumping_list.html:29 +msgid "Amount" +msgstr "Menge" -#: core/models.py:180 -msgid "Wet and/or solid is required." -msgstr "Nass und/oder fest wird benötigt." - -#: core/models.py:192 core/models.py:279 core/models.py:365 core/models.py:454 +#: core/models.py:276 core/models.py:453 core/models.py:543 core/models.py:632 msgid "Start time" msgstr "Startzeit" -#: core/models.py:193 core/models.py:280 core/models.py:368 core/models.py:455 +#: core/models.py:277 core/models.py:454 core/models.py:546 core/models.py:633 msgid "End time" msgstr "Endzeit" -#: core/models.py:195 core/models.py:282 core/models.py:371 core/models.py:457 +#: core/models.py:279 core/models.py:456 core/models.py:549 core/models.py:635 #: core/templates/core/feeding_list.html:34 #: core/templates/core/sleep_list.html:30 #: core/templates/core/timer_list.html:29 @@ -737,52 +1067,67 @@ msgstr "Endzeit" msgid "Duration" msgstr "Dauer" -#: core/models.py:199 +#: core/models.py:283 msgid "Breast milk" msgstr "Brustmilch" -#: core/models.py:200 +#: core/models.py:284 msgid "Formula" msgstr "Formula" -#: core/models.py:205 core/templates/core/feeding_list.html:30 +#: core/models.py:285 +msgid "Fortified breast milk" +msgstr "Angereicherte Brustmilch" + +#: core/models.py:286 +msgid "Solid food" +msgstr "Feste Nahrung" + +#: core/models.py:289 core/templates/core/feeding_list.html:30 msgid "Type" msgstr "Typ" -#: core/models.py:209 +#: core/models.py:293 msgid "Bottle" msgstr "Fläschchen" -#: core/models.py:210 +#: core/models.py:294 msgid "Left breast" msgstr "Linke Brust" -#: core/models.py:211 +#: core/models.py:295 msgid "Right breast" msgstr "Rechte Brust" -#: core/models.py:217 core/templates/core/feeding_list.html:29 +#: core/models.py:296 +msgid "Both breasts" +msgstr "Beide Brüste" + +#: core/models.py:297 +msgid "Parent fed" +msgstr "Durch Eltern gefüttert" + +#: core/models.py:298 +msgid "Self fed" +msgstr "Selber gefüttert" + +#: core/models.py:301 core/templates/core/feeding_list.html:29 msgid "Method" msgstr "Methode" -#: core/models.py:150 core/models.py:219 -#: core/templates/core/diaperchange_list.html:31 -msgid "Amount" -msgstr "Menge" +#: core/models.py:452 +msgid "Napping" +msgstr "Nickerchen" -#: core/models.py:243 -msgid "Only \"Bottle\" method is allowed with \"Formula\" type." -msgstr "Nur die Methode \"Fläschchen\" ist mit Typ \"Säuglingsnahrung\" erlaubt." - -#: core/models.py:362 core/templates/core/timer_list.html:25 +#: core/models.py:540 core/templates/core/timer_list.html:25 msgid "Name" msgstr "Name" -#: core/models.py:386 core/templates/core/timer_form.html:4 +#: core/models.py:564 core/templates/core/timer_form.html:4 msgid "Timer" msgstr "Timer" -#: core/models.py:387 core/templates/core/timer_confirm_delete.html:9 +#: core/models.py:565 core/templates/core/timer_confirm_delete.html:9 #: core/templates/core/timer_confirm_delete_inactive.html:9 #: core/templates/core/timer_detail.html:8 #: core/templates/core/timer_form.html:7 core/templates/core/timer_list.html:4 @@ -791,29 +1136,31 @@ msgstr "Timer" msgid "Timers" msgstr "Timer" -#: core/models.py:390 +#: core/models.py:568 +#, python-brace-format msgid "Timer #{id}" msgstr "Timer #{id}" -#: core/models.py:460 core/templates/core/tummytime_list.html:30 +#: core/models.py:638 core/templates/core/tummytime_list.html:30 msgid "Milestone" msgstr "Meilenstein" -#: core/models.py:495 core/models.py:522 core/models.py:551 core/models.py:575 -#: core/templates/core/bmi_list.html:25 -#: core/templates/core/feeding_list.html:25 -#: core/templates/core/head_circumference_list.html:25 -#: core/templates/core/height_list.html:25 -#: core/templates/core/weight_list.html:25 reports/graphs/bmi_bmi.py:28 -#: reports/graphs/diaperchange_amounts.py:37 -#: reports/graphs/diaperchange_types.py:49 reports/graphs/feeding_amounts.py:70 -#: reports/graphs/feeding_duration.py:56 -#: reports/graphs/head_circumference_head_circumference.py:28 -#: reports/graphs/height_height.py:28 reports/graphs/sleep_pattern.py:151 -#: reports/graphs/sleep_totals.py:59 reports/graphs/tummytime_duration.py:51 -#: reports/graphs/weight_weight.py:28 -msgid "Date" -msgstr "Datum" +#: core/templates/core/bmi_confirm_delete.html:4 +msgid "Delete a BMI Entry" +msgstr "Lösche BMI Eintrag" + +#: core/templates/core/bmi_form.html:8 core/templates/core/bmi_form.html:17 +#: core/templates/core/bmi_form.html:27 +msgid "Add a BMI Entry" +msgstr "Füge BMI Eintrag hinzu" + +#: core/templates/core/bmi_list.html:15 +msgid "Add BMI" +msgstr "Füge BMI hinzu" + +#: core/templates/core/bmi_list.html:70 +msgid "No bmi entries found." +msgstr "Keine BMI Einträge gefunden." #: core/templates/core/child_confirm_delete.html:4 msgid "Delete a Child" @@ -821,7 +1168,8 @@ msgstr "Lösche ein Kind" #: core/templates/core/child_confirm_delete.html:20 msgid "To confirm this action. Type the full name of the child below." -msgstr "Um diese Aktion zu bestätigen, gib unten den vollen Namen des Kindes ein." +msgstr "" +"Um diese Aktion zu bestätigen, gib unten den vollen Namen des Kindes ein." #: core/templates/core/child_detail.html:23 #: dashboard/templates/dashboard/dashboard.html:32 @@ -833,9 +1181,9 @@ msgstr "Geboren" msgid "Age" msgstr "Alter" -#: core/templates/timeline/_timeline.html:33 -msgid "%(since)s ago (%(time)s)" -msgstr "Vor %(since)s : (%(time)s)" +#: core/templates/core/child_list.html:15 +msgid "Add Child" +msgstr "Kind hinzufügen" #: core/templates/core/child_list.html:27 msgid "Birth Date" @@ -862,17 +1210,22 @@ msgstr "Windelwechsel hinzufügen" #: core/templates/core/feeding_form.html:17 #: core/templates/core/note_form.html:17 core/templates/core/sleep_form.html:17 #: core/templates/core/tummytime_form.html:17 +#: core/templates/core/widget_tag_editor.html:24 msgid "Add" msgstr "Hinzufügen" -#: core/templates/core/diaperchange_list.html:73 +#: core/templates/core/diaperchange_list.html:15 +msgid "Add Diaper Change" +msgstr "Windelwechsel hinzufügen" + +#: core/templates/core/diaperchange_list.html:29 +msgid "Contents" +msgstr "Inhalte" + +#: core/templates/core/diaperchange_list.html:77 msgid "No diaper changes found." msgstr "Keine Windelwechsel gefunden." -#: core/templates/core/diaperchange_list.html:63 -msgid "Add a Change" -msgstr "Änderung hinzufügen" - #: core/templates/core/feeding_confirm_delete.html:4 msgid "Delete a Feeding" msgstr "Mahlzeit löschen" @@ -886,14 +1239,54 @@ msgstr "Mahlzeit ändern" msgid "Add a Feeding" msgstr "Mahlzeit hinzufügen" +#: core/templates/core/feeding_list.html:15 +msgid "Add Feeding" +msgstr "Mahlzeit hinzufügen" + #: core/templates/core/feeding_list.html:33 msgid "Amt." msgstr "Menge" -#: core/templates/core/feeding_list.html:78 +#: core/templates/core/feeding_list.html:82 msgid "No feedings found." msgstr "Keine Mahlzeit gefunden." +#: core/templates/core/head_circumference_confirm_delete.html:4 +msgid "Delete a Head Circumference Entry" +msgstr "Lösche Kopfumfang Eintrag" + +#: core/templates/core/head_circumference_form.html:8 +#: core/templates/core/head_circumference_form.html:17 +#: core/templates/core/head_circumference_form.html:27 +msgid "Add a Head Circumference Entry" +msgstr "Füge Kopfumfang Eintrag hinzu" + +#: core/templates/core/head_circumference_list.html:15 +msgid "Add Head Circumference" +msgstr "Füge Kopfumfang hinzu" + +#: core/templates/core/head_circumference_list.html:70 +msgid "No head circumference entries found." +msgstr "Keine Kopfumfang Einträge gefunden" + +#: core/templates/core/height_confirm_delete.html:4 +msgid "Delete a Height Entry" +msgstr "Lösche einen Größen Eintrag" + +#: core/templates/core/height_form.html:8 +#: core/templates/core/height_form.html:17 +#: core/templates/core/height_form.html:27 +msgid "Add a Height Entry" +msgstr "Füge einen Größen Eintrag hinzu" + +#: core/templates/core/height_list.html:15 +msgid "Add Height" +msgstr "Füge Größe hinzu" + +#: core/templates/core/height_list.html:70 +msgid "No height entries found." +msgstr "Keine Größen Einträge gefunden." + #: core/templates/core/note_confirm_delete.html:4 msgid "Delete a Note" msgstr "Eine Notiz löschen" @@ -906,10 +1299,32 @@ msgstr "Eine Notiz ändern" msgid "Add a Note" msgstr "Notiz hinzufügen" -#: core/templates/core/note_list.html:60 +#: core/templates/core/note_list.html:15 +msgid "Add Note" +msgstr "Notiz hinzufügen" + +#: core/templates/core/note_list.html:64 msgid "No notes found." msgstr "Keine Notizen gefunden." +#: core/templates/core/pumping_confirm_delete.html:4 +msgid "Delete a Pumping Entry" +msgstr "" + +#: core/templates/core/pumping_form.html:8 +#: core/templates/core/pumping_form.html:17 +#: core/templates/core/pumping_form.html:27 +msgid "Add a Pumping Entry" +msgstr "" + +#: core/templates/core/pumping_list.html:15 +msgid "Add Pumping Entry" +msgstr "" + +#: core/templates/core/pumping_list.html:66 +msgid "No pumping entries found." +msgstr "" + #: core/templates/core/sleep_confirm_delete.html:4 msgid "Delete a Sleep Entry" msgstr "Einen Schlaf-Eintrag löschen" @@ -922,6 +1337,10 @@ msgstr "Einen Schlaf-Eintrag ändern" msgid "Add a Sleep Entry" msgstr "Schlaf-Eintrag hinzufügen" +#: core/templates/core/sleep_list.html:15 +msgid "Add Sleep" +msgstr "Nickerchen hinzufügen" + #: core/templates/core/sleep_list.html:25 #: core/templates/core/timer_form.html:12 #: core/templates/core/timer_list.html:24 @@ -939,14 +1358,49 @@ msgstr "Ende" msgid "Nap" msgstr "Nickerchen" -#: core/templates/core/sleep_list.html:70 +#: core/templates/core/sleep_list.html:74 msgid "No sleep entries found." msgstr "Keine Schlaf-Einträge gefunden." +#: core/templates/core/temperature_confirm_delete.html:4 +msgid "Delete a Temperature Reading" +msgstr "Temperaturmessung löschen" + +#: core/templates/core/temperature_form.html:8 +#: core/templates/core/temperature_form.html:17 +msgid "Add a Temperature Reading" +msgstr "Temperaturmessung hinzufügen" + +#: core/templates/core/temperature_form.html:27 +msgid "Add a Temperature Entry" +msgstr "Temperaturmessung hinzufügen" + +#: core/templates/core/temperature_list.html:15 +msgid "Add Temperature Reading" +msgstr "Temperaturmessung hinzufügen" + +#: core/templates/core/temperature_list.html:70 +msgid "No temperature entries found." +msgstr "Keine Temperaturmessungen gefunden." + #: core/templates/core/timer_confirm_delete.html:5 +#, python-format msgid "Delete %(object)s" msgstr "Lösche %(object)s" +#: core/templates/core/timer_confirm_delete_inactive.html:5 +msgid "Delete All Inactive Timers" +msgstr "Alle inaktiven Timer löschen" + +#: core/templates/core/timer_confirm_delete_inactive.html:10 +msgid "Delete Inactive" +msgstr "Inaktive löschen" + +#: core/templates/core/timer_confirm_delete_inactive.html:17 +#, python-format +msgid "Are you sure you want to delete %(number)s inactive timer%(plural)s?" +msgstr "Bist du dicher, dass du %(number)s inaktive timer%(plural)s löschen möchtest?" + #: core/templates/core/timer_detail.html:28 msgid "Started" msgstr "Gestartet" @@ -955,14 +1409,23 @@ msgstr "Gestartet" msgid "Stopped" msgstr "Gestoppt" -#: core/templates/core/timer_detail.html:26 -msgid "%(timer)s created by %(object.user)s" -msgstr "%(timer)s von %(object.user)s erstellt" +#: core/templates/core/timer_detail.html:34 +#, python-format +msgid "%(timer)s created by %(user)s" +msgstr "%(timer)s von %(user)s erstellt" #: core/templates/core/timer_detail.html:63 msgid "Timer actions" msgstr "Timer Aktionen" +#: core/templates/core/timer_detail.html:77 +msgid "Restart timer" +msgstr "Timer neustarten" + +#: core/templates/core/timer_detail.html:84 +msgid "Delete timer" +msgstr "Timer löschen" + #: core/templates/core/timer_form.html:22 #: core/templates/core/timer_list.html:15 core/templates/core/timer_nav.html:23 msgid "Start Timer" @@ -972,10 +1435,9 @@ msgstr "Starte Timer" msgid "No timer entries found." msgstr "Keine Timer-Einträge gefunden." -#: babybuddy/templates/babybuddy/nav-dropdown.html:32 -#: core/templates/core/timer_nav.html:18 -msgid "Quick Start Timer" -msgstr "Quick-Start Timer" +#: core/templates/core/timer_list.html:68 +msgid "Delete Inactive Timers" +msgstr "Inaktive Timer löschen" #: core/templates/core/timer_nav.html:28 msgid "View Timers" @@ -989,7 +1451,8 @@ msgstr "Aktive Timer" #: core/templates/core/timer_nav.html:38 #: dashboard/templates/cards/diaperchange_last.html:17 #: dashboard/templates/cards/diaperchange_types.html:12 -#: dashboard/templates/cards/feeding_day.html:14 +#: dashboard/templates/cards/feeding_day.html:20 +#: dashboard/templates/cards/feeding_day.html:46 #: dashboard/templates/cards/feeding_last.html:17 #: dashboard/templates/cards/feeding_last_method.html:41 #: dashboard/templates/cards/sleep_day.html:14 @@ -1012,7 +1475,11 @@ msgstr "Bauchzeit-Eintrag ändern" msgid "Add a Tummy Time Entry" msgstr "Bauchzeit-Eintrag hinzufügen" -#: core/templates/core/tummytime_list.html:63 +#: core/templates/core/tummytime_list.html:15 +msgid "Add Tummy Time" +msgstr "Bauchzeit hinzufügen" + +#: core/templates/core/tummytime_list.html:67 msgid "No tummy time entries found." msgstr "Keine Bauchzeit-Einträge gefunden." @@ -1026,101 +1493,248 @@ msgstr "Gewichts-Eintrag löschen" msgid "Add a Weight Entry" msgstr "Gewichts-Eintrag hinzufügen" -#: core/templates/core/weight_list.html:66 +#: core/templates/core/weight_list.html:15 +msgid "Add Weight" +msgstr "Gewicht hinzufügen" + +#: core/templates/core/weight_list.html:70 msgid "No weight entries found." msgstr "Keine Gewichts-Einträge gefunden." -#: core/timeline.py:164 -msgid "%(child)s had a diaper change." -msgstr "%(child)s bekam die Windel gewechselt." +#: core/templates/core/widget_tag_editor.html:22 +msgid "Tag name" +msgstr "" -#: core/timeline.py:141 -msgid "%(child)s started feeding." -msgstr "%(child)s hat begonnen zu essen." +#: core/templates/core/widget_tag_editor.html:27 +msgid "Recently used:" +msgstr "" -#: core/timeline.py:153 -msgid "%(child)s finished feeding." -msgstr "%(child)s hat fertig gegessen." +#: core/templates/core/widget_tag_editor.html:45 +msgctxt "Error modal" +msgid "Error" +msgstr "" -#: core/timeline.py:89 -msgid "%(child)s fell asleep." -msgstr "%(child)s ist eingeschlafen." +#: core/templates/core/widget_tag_editor.html:50 +msgctxt "Error modal" +msgid "An error ocurred." +msgstr "" -#: core/timeline.py:100 -msgid "%(child)s woke up." -msgstr "%(child)s ist aufgewacht." +#: core/templates/core/widget_tag_editor.html:51 +msgctxt "Error modal" +msgid "Invalid tag name." +msgstr "" + +#: core/templates/core/widget_tag_editor.html:52 +msgctxt "Error modal" +msgid "Failed to create tag." +msgstr "" + +#: core/templates/core/widget_tag_editor.html:53 +msgctxt "Error modal" +msgid "Failed to obtain tag data." +msgstr "" + +#: core/templates/core/widget_tag_editor.html:58 +msgctxt "Error modal" +msgid "Close" +msgstr "" + +#: core/templates/timeline/_timeline.html:38 +#, python-format +msgid "%(since)s ago (%(time)s)" +msgstr "Vor %(since)s : (%(time)s)" + +#: core/templates/timeline/_timeline.html:44 +#, python-format +msgid "Duration: %(duration)s" +msgstr "Dauer: %(duration)s" + +#: core/templates/timeline/_timeline.html:53 +#, python-format +msgid "%(since)s since previous" +msgstr "%(since)s seit vorherigem" + +#: core/templates/timeline/_timeline.html:61 +#: dashboard/templates/dashboard/child_button_group.html:20 +msgid "Edit" +msgstr "Bearbeiten" + +#: core/templates/timeline/_timeline.html:85 +msgid "No events" +msgstr "Keine Ereignisse" + +#: core/templatetags/datetime.py:60 +msgid "Today" +msgstr "heute" + +#: core/templatetags/datetime.py:75 +msgid "{}, {}" +msgstr "{}, {}" + +#: core/templatetags/duration.py:25 +msgid "0 days" +msgstr "0 Tage" #: core/timeline.py:53 +#, python-format msgid "%(child)s started tummy time!" msgstr "%(child)s liegt nun auf dem Bauch." -#: core/timeline.py:64 +#: core/timeline.py:65 +#, python-format msgid "%(child)s finished tummy time." msgstr "%(child)s liegt nicht mehr auf dem Bauch." +#: core/timeline.py:91 +#, python-format +msgid "%(child)s fell asleep." +msgstr "%(child)s ist eingeschlafen." + +#: core/timeline.py:103 +#, python-format +msgid "%(child)s woke up." +msgstr "%(child)s ist aufgewacht." + +#: core/timeline.py:137 +#, python-format +msgid "Amount: %(amount).0f" +msgstr "Menge: %(amount).0f" + +#: core/timeline.py:145 +#, python-format +msgid "%(child)s started feeding." +msgstr "%(child)s hat begonnen zu essen." + +#: core/timeline.py:158 +#, python-format +msgid "%(child)s finished feeding." +msgstr "%(child)s hat fertig gegessen." + +#: core/timeline.py:185 +#, python-format +msgid "%(child)s had a %(type)s diaper change." +msgstr "%(child)s hatten einen %(type)s Windelwechsel." + +#: core/utils.py:40 +#, python-format +msgid "%(hours)s hour" +msgid_plural "%(hours)s hours" +msgstr[0] "%(hours)s Stunde" +msgstr[1] "%(hours)s Stunden" + +#: core/utils.py:44 +#, python-format +msgid "%(minutes)s minute" +msgid_plural "%(minutes)s minutes" +msgstr[0] "%(minutes)s Minute" +msgstr[1] "%(minutes)s Minuten" + +#: core/utils.py:50 +#, python-format +msgid "%(seconds)s second" +msgid_plural "%(seconds)s seconds" +msgstr[0] "%(seconds)s Sekunde" +msgstr[1] "%(seconds)s Sekunden" + #: core/views.py:33 +#, python-format msgid "%(model)s entry for %(child)s added!" msgstr "%(model)s Eintrag für %(child)s hinzugefügt!" -#: core/views.py:35 +#: core/views.py:35 core/views.py:308 +#, python-format msgid "%(model)s entry added!" msgstr "%(model)s Eintrag hinzugefügt!" -#: core/views.py:61 +#: core/views.py:61 core/views.py:316 +#, python-format msgid "%(model)s entry for %(child)s updated." msgstr "%(model)s Eintrag für %(child)s geändert." #: core/views.py:63 +#, python-format msgid "%(model)s entry updated." msgstr "%(model)s Eintrag geändert." -#: core/views.py:87 +#: core/views.py:69 core/views.py:146 +#, python-format +msgid "%(model)s entry deleted." +msgstr "%(model)s Eintrag geändert! " + +#: core/views.py:115 +#, python-format msgid "%(first_name)s %(last_name)s added!" msgstr "%(first_name)s %(last_name)s added!" -#: core/views.py:361 +#: core/views.py:366 +#, python-format +msgid "%(model)s reading added!" +msgstr "%(model)s Eintrag hinzugefügt!" + +#: core/views.py:374 +#, python-format +msgid "%(model)s reading for %(child)s updated." +msgstr "%(model)s Eintrag für %(child)s geändert! " + +#: core/views.py:478 +#, python-format msgid "%(timer)s stopped." msgstr "%(timer)s gestoppt." +#: core/views.py:501 +msgid "All inactive timers deleted." +msgstr "Alle inaktiven Timer gelöscht." + +#: core/views.py:511 +msgid "No inactive timers exist." +msgstr "Keine inaktiven Timer vorhanden." + #: dashboard/templates/cards/diaperchange_last.html:6 msgid "Last Diaper Change" msgstr "Letzer Windelwechsel" -#: dashboard/templates/cards/diaperchange_last.html:8 -#: dashboard/templates/cards/feeding_last.html:8 -#: dashboard/templates/cards/sleep_last.html:8 -#: dashboard/templates/cards/tummytime_last.html:8 -msgid "%(time)s ago" -msgstr "vor %(time)s" - -#: dashboard/templates/cards/tummytime_last.html:18 -msgid "Never" -msgstr "Nie" +#: dashboard/templates/cards/diaperchange_last.html:12 +#: dashboard/templates/cards/feeding_last.html:12 +#: dashboard/templates/cards/sleep_last.html:12 +#: dashboard/templates/cards/tummytime_last.html:13 +#, python-format +msgid "
%(since)s ago
%(time)s" +msgstr "
vor %(since)s
%(time)s" #: dashboard/templates/cards/diaperchange_types.html:14 msgid "Past Week" msgstr "Letzte Woche" -#: dashboard/templates/cards/diaperchange_types.html:26 +#: dashboard/templates/cards/diaperchange_types.html:27 msgid "wet" msgstr "nass" -#: dashboard/templates/cards/diaperchange_types.html:33 +#: dashboard/templates/cards/diaperchange_types.html:35 msgid "solid" msgstr "fest" -#: dashboard/templates/cards/diaperchange_types.html:38 +#: dashboard/templates/cards/diaperchange_types.html:49 msgid "today" msgstr "heute" -#: dashboard/templates/cards/diaperchange_types.html:40 +#: dashboard/templates/cards/diaperchange_types.html:51 msgid "yesterday" msgstr "gestern" -#: dashboard/templates/cards/diaperchange_types.html:42 +#: dashboard/templates/cards/diaperchange_types.html:53 +#, python-format msgid "%(key)s days ago" msgstr "Vor %(key)s Tagen" +#: dashboard/templates/cards/feeding_day.html:6 +msgid "Today's Feeding" +msgstr "Heute gefüttert" + +#: dashboard/templates/cards/feeding_day.html:26 +#, python-format +msgid "
%(since)s
" +msgstr "" + #: dashboard/templates/cards/feeding_last.html:6 msgid "Last Feeding" msgstr "Letzte Mahlzeit" @@ -1129,31 +1743,36 @@ msgstr "Letzte Mahlzeit" msgid "Last Feeding Method" msgstr "Letzte Mahlzeitart" +#: dashboard/templates/cards/feeding_last_method.html:19 +msgid "most recent" +msgstr "letzte" + +#: dashboard/templates/cards/feeding_last_method.html:21 +#, python-format +msgid "%(n)s feeding%(plural)s ago" +msgstr "vor %(n)s Mahlzeit%(plural)sen" + #: dashboard/templates/cards/sleep_day.html:6 msgid "Today's Sleep" msgstr "Schlaf heute" -#: dashboard/templates/cards/sleep_day.html:11 -#: dashboard/templates/cards/sleep_naps_day.html:13 -#: dashboard/templates/cards/tummytime_day.html:11 -msgid "None yet today" -msgstr "Noch keine heute" - #: dashboard/templates/cards/sleep_day.html:20 +#, python-format msgid "%(count)s sleep entries" msgstr "%(count)s Schlaf-Einträge" -#: dashboard/templates/cards/sleep_last.html:4 -msgid "Last Slept" -msgstr "Zuletzt geschlafen" +#: dashboard/templates/cards/sleep_last.html:6 +msgid "Last Sleep" +msgstr "Letzter Schlaf" #: dashboard/templates/cards/sleep_naps_day.html:6 msgid "Today's Naps" msgstr "Heutige Nickerchen" #: dashboard/templates/cards/sleep_naps_day.html:12 +#, python-format msgid "%(count)s nap%(plural)s" -msgstr "%(count)s Nickerchen." +msgstr "%(count)s Nickerchen%(plural)s." #: dashboard/templates/cards/statistics.html:7 msgid "Statistics" @@ -1163,19 +1782,26 @@ msgstr "Statistiken" msgid "Not enough data" msgstr "Nicht genügend Daten" -#: dashboard/templates/cards/timer_list.html:12 -msgid "%(count)s active timer%(plural)s" -msgstr "%(count)s Timer aktiv" +#: dashboard/templates/cards/statistics.html:42 +msgid "No data yet" +msgstr "Noch keine Daten" -#: dashboard/templates/cards/timer_list.html:19 -msgid "Started by %(instance.user)s at %(start)s" -msgstr "Gestartet von %(instance.user)s um %(start)s" +#: dashboard/templates/cards/timer_list.html:12 +#, python-format +msgid "%(count)s active timer%(plural)s" +msgstr "%(count)s Timer%(plural)s aktiv" + +#: dashboard/templates/cards/timer_list.html:25 +#, python-format +msgid "Started by %(user)s at %(start)s" +msgstr "Gestartet von %(user)s um %(start)s" #: dashboard/templates/cards/tummytime_day.html:6 msgid "Today's Tummy Time" msgstr "Heutige Bauchzeit" #: dashboard/templates/cards/tummytime_day.html:22 +#, python-format msgid "%(duration)s at %(end)s" msgstr "%(duration)s um %(end)s" @@ -1183,66 +1809,92 @@ msgstr "%(duration)s um %(end)s" msgid "Last Tummy Time" msgstr "Letzte Bauchzeit" +#: dashboard/templates/cards/tummytime_last.html:18 +msgid "Never" +msgstr "Nie" + #: dashboard/templates/dashboard/child_button_group.html:3 msgid "Child actions" msgstr "Aktionen des Kindes" -#: dashboard/templates/dashboard/child_button_group.html:24 -#: reports/templates/reports/diaperchange_types.html:4 -#: reports/templates/reports/diaperchange_types.html:8 -msgid "Diaper Change Types" -msgstr "Windewechsel Typen" +#: dashboard/templates/dashboard/child_button_group.html:12 +#: reports/templates/reports/base.html:9 +#: reports/templates/reports/report_list.html:4 +msgid "Reports" +msgstr "Reports" -#: dashboard/templates/dashboard/child_button_group.html:25 -#: reports/templates/reports/diaperchange_lifetimes.html:4 -#: reports/templates/reports/diaperchange_lifetimes.html:8 -msgid "Diaper Lifetimes" -msgstr "Windel-Lebensdauer" - -#: dashboard/templates/dashboard/child_button_group.html:27 -msgid "Feeding Durations (Average)" -msgstr "Mahlzeit Dauer (Durschschnitt)" - -#: dashboard/templates/dashboard/child_button_group.html:28 -#: reports/templates/reports/sleep_pattern.html:4 -#: reports/templates/reports/sleep_pattern.html:8 -msgid "Sleep Pattern" -msgstr "Schlafrhythmus" - -#: dashboard/templates/dashboard/child_button_group.html:29 -#: reports/templates/reports/sleep_totals.html:4 -#: reports/templates/reports/sleep_totals.html:8 -msgid "Sleep Totals" -msgstr "Schlaf Total" - -#: dashboard/templatetags/cards.py:288 -msgid "Diaper change frequency" -msgstr "Frequenz Windelwechsel" - -#: dashboard/templatetags/cards.py:428 -msgid "Feeding frequency" -msgstr "Frequenz Mahlzeiten" - -#: dashboard/templatetags/cards.py:309 +#: dashboard/templatetags/cards.py:328 msgid "Average nap duration" msgstr "Durschnittliche Nickerchen-Dauer" -#: dashboard/templatetags/cards.py:316 +#: dashboard/templatetags/cards.py:335 msgid "Average naps per day" msgstr "Durschnittliche Anzahl Nickerchen" -#: dashboard/templatetags/cards.py:326 +#: dashboard/templatetags/cards.py:345 msgid "Average sleep duration" msgstr "Durchschnittliche Schlafdauer" -#: dashboard/templatetags/cards.py:333 +#: dashboard/templatetags/cards.py:352 msgid "Average awake duration" msgstr "Durchschnittlich wach" -#: dashboard/templatetags/cards.py:343 +#: dashboard/templatetags/cards.py:362 msgid "Weight change per week" msgstr "Gewichtsänderung pro Woche" +#: dashboard/templatetags/cards.py:372 +msgid "Height change per week" +msgstr "Größenänderung pro Woche" + +#: dashboard/templatetags/cards.py:382 +msgid "Head circumference change per week" +msgstr "Kopfumfang Änderung pro woche" + +#: dashboard/templatetags/cards.py:392 +msgid "BMI change per week" +msgstr "BMI Änderung pro Woche" + +#: dashboard/templatetags/cards.py:410 +msgid "Diaper change frequency (past 3 days)" +msgstr "" + +#: dashboard/templatetags/cards.py:414 +msgid "Diaper change frequency (past 2 weeks)" +msgstr "" + +#: dashboard/templatetags/cards.py:420 +msgid "Diaper change frequency" +msgstr "Frequenz Windelwechsel" + +#: dashboard/templatetags/cards.py:456 +msgid "Feeding frequency (past 3 days)" +msgstr "Mahlzeitenintervall (letzte 3 Tage)" + +#: dashboard/templatetags/cards.py:460 +msgid "Feeding frequency (past 2 weeks)" +msgstr "Mahlzeitenintervall (letzte 2 Wochen)" + +#: dashboard/templatetags/cards.py:466 +msgid "Feeding frequency" +msgstr "Frequenz Mahlzeiten" + +#: reports/graphs/bmi_change.py:27 +msgid "BMI" +msgstr "BMI" + +#: reports/graphs/diaperchange_amounts.py:27 +msgid "Diaper change amount" +msgstr "Windelwechsel Mengen" + +#: reports/graphs/diaperchange_amounts.py:36 +msgid "Diaper Change Amounts" +msgstr "Windelwechsel Mengen" + +#: reports/graphs/diaperchange_amounts.py:39 +msgid "Change amount" +msgstr "Windel Menge" + #: reports/graphs/diaperchange_lifetimes.py:35 msgid "Diaper Lifetimes" msgstr "Windel-Lebensdauer" @@ -1263,6 +1915,14 @@ msgstr "Windelwechsel Typen" msgid "Number of changes" msgstr "Anzahl Wechsel" +#: reports/graphs/feeding_amounts.py:69 +msgid "Total Feeding Amount by Type" +msgstr "Gesamt Fütterungsmenge pro Typ" + +#: reports/graphs/feeding_amounts.py:72 +msgid "Feeding amount" +msgstr "Mahlzeit" + #: reports/graphs/feeding_duration.py:38 msgid "Average duration" msgstr "Durchschnittliche Dauer" @@ -1283,6 +1943,22 @@ msgstr "Durchschnittlicher Dauer (Minuten)" msgid "Number of feedings" msgstr "Anzahl Mahlzeiten" +#: reports/graphs/head_circumference_change.py:27 +msgid "Head Circumference" +msgstr "Kopfumfang" + +#: reports/graphs/height_change.py:27 +msgid "Height" +msgstr "Größe" + +#: reports/graphs/pumping_amounts.py:57 +msgid "Total Pumping Amount" +msgstr "" + +#: reports/graphs/pumping_amounts.py:60 +msgid "Pumping Amount" +msgstr "" + #: reports/graphs/sleep_pattern.py:148 msgid "Sleep Pattern" msgstr "Schlaf-Rhythmus" @@ -1303,415 +1979,6 @@ msgstr "Totale Schlafzeit" msgid "Hours of sleep" msgstr "Schlafstunden" -#: reports/graphs/weight_weight.py:27 -msgid "Weight" -msgstr "Gewicht" - -#: reports/templates/reports/feeding_duration.html:4 -#: reports/templates/reports/feeding_duration.html:8 -msgid "Average Feeding Durations" -msgstr "Durchschnittliche Mahlzeitendauer" - -#: dashboard/templates/dashboard/child_button_group.html:17 -#: reports/templates/reports/report_base.html:9 -msgid "Reports" -msgstr "Reports" - -#: reports/templates/reports/report_base.html:19 -msgid "There is no enough data to generate this report." -msgstr "Es gibt nicht genügend Daten um diesen Bericht zu generieren." - -#: core/models.py:212 -msgid "Both breasts" -msgstr "Beide Brüste" - -#: babybuddy/settings/base.py:172 -msgid "German" -msgstr "Deutsch" - -#: babybuddy/settings/base.py:176 -msgid "Spanish" -msgstr "Spanisch" - -#: babybuddy/settings/base.py:177 -msgid "Swedish" -msgstr "Schwedisch" - -#: babybuddy/settings/base.py:178 -msgid "Turkish" -msgstr "Türkisch" - -#: babybuddy/templates/error/403.html:9 -msgid "You do not have permission to access this resource. Contact a site administrator for assistance." -msgstr "Du hast keine Berechtigung auf diese Ressource zuzugreifen. Für Unterstützung kontaktiere bitte den Administrator." - -#: babybuddy/templates/babybuddy/nav-dropdown.html:75 -#: babybuddy/templates/babybuddy/nav-dropdown.html:172 core/models.py:331 -#: core/models.py:341 core/models.py:342 core/models.py:345 -#: core/templates/core/temperature_confirm_delete.html:7 -#: core/templates/core/temperature_form.html:13 -#: core/templates/core/temperature_list.html:4 -#: core/templates/core/temperature_list.html:7 -#: core/templates/core/temperature_list.html:12 -#: core/templates/core/temperature_list.html:29 -msgid "Temperature" -msgstr "Temperatur" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:178 -msgid "Temperature reading" -msgstr "Temperatur Messung" - -#: babybuddy/templates/babybuddy/welcome.html:14 -msgid "Learn about and predict baby's needs without (as much) guess work by using Baby Buddy to track —" -msgstr "Lerne und sehe die Bedürfnisse deines Babys voraus, ohne (allzu viel)Spekulation indem du Baby Buddy verwendest —" - -#: babybuddy/templates/babybuddy/welcome.html:56 -msgid "As the amount of entries grows, Baby Buddy will help parents and caregivers to identify small patterns in baby's habits using the dashboard and graphs. Baby Buddy is mobile-friendly and uses a dark theme to help weary moms and dads with 2AM feedings and changings. To get started, just click the button below to add your first (or second, third, etc.) child!" -msgstr "Während die Anzahl Einträge wächst, hilft Baby Buddy Eltern und Pflegenden, mit Hilfe des Dashboards und Diagrammen, kleine Muster im Verhalten ihres Babys zu erkennen. Baby Buddy ist Mobiltelefon-Freundlich und benutzt ein dunkles Design, um erschöpften Müttern und Vätern beim Füttern und Windel-Wechseln um 2 Uhr Nachts zu unterstützen. Um loszulegen, klicke einfach auf den untenstehenden Button, um das erste (oder zweite, dritte, etc.) Kind hinzuzufügen!" - -#: babybuddy/templates/registration/password_reset_confirm.html:13 -msgid "Oh snap! The two passwords did not match. Please try again." -msgstr "Oh nein! Die beiden Passwörter stimmen nicht überein. Bitte versuche es erneut." - -#: babybuddy/templates/registration/password_reset_done.html:9 -msgid "We've emailed you instructions for setting your password, if an account exists with the email you entered. You should receive them shortly." -msgstr "Wenn ein Account mit dieser E-Mail-Adresse existiert, haben wir dir Anweisungen zum Zurücksetzen des Passworts an dieselbe Adresse gesendet." - -#: babybuddy/templates/registration/password_reset_done.html:15 -msgid "If you don't receive an email, please make sure you've entered the address you registered with, and check your spam folder." -msgstr "Falls du die E-Mail nicht erhältst, überprüfe, dass du die registrierte Adresse eingegeben hast und überprüfe deinen Spam-Ordner." - -#: babybuddy/templates/registration/password_reset_form.html:9 -msgid "Enter your account email address in the form below. If the address is valid, you will receive instructions for resetting your password." -msgstr "Bitte gib deine Account E-Mail-Adresse ins folgende Formular ein. Wenn die Adresse gültig ist, erhältst du Anweisungen um das Passwort zurückzusetzen." - -#: core/models.py:201 -msgid "Fortified breast milk" -msgstr "Angereicherte Brustmilch" - -#: core/templates/core/temperature_confirm_delete.html:4 -msgid "Delete a Temperature Reading" -msgstr "Temperaturmessung löschen" - -#: core/templates/core/temperature_form.html:8 -#: core/templates/core/temperature_form.html:17 -msgid "Add a Temperature Reading" -msgstr "Temperaturmessung hinzufügen" - -#: core/templates/core/temperature_form.html:27 -msgid "Add a Temperature Entry" -msgstr "Temperaturmessung hinzufügen" - -#: core/templates/core/temperature_list.html:66 -msgid "No temperature entries found." -msgstr "Keine Temperaturmessungen gefunden." - -#: core/templates/core/timer_detail.html:34 -msgid "%(timer)s created by %(user)s" -msgstr "%(timer)s von %(user)s erstellt" - -#: core/utils.py:15 -msgid "%(hours)s hour" -msgid_plural "%(hours)s hours" -msgstr[0] "%(hours)s Stunde" -msgstr[1] "%(hours)s Stunden" - -#: core/utils.py:19 -msgid "%(minutes)s minute" -msgid_plural "%(minutes)s minutes" -msgstr[0] "%(minutes)s Minute" -msgstr[1] "%(minutes)s Minuten" - -#: core/utils.py:25 -msgid "%(seconds)s second" -msgid_plural "%(seconds)s seconds" -msgstr[0] "%(seconds)s Sekunde" -msgstr[1] "%(seconds)s Sekunden" - -#: core/views.py:69 core/views.py:118 -msgid "%(model)s entry deleted." -msgstr "%(model)s Eintrag geändert! " - -#: core/views.py:249 -msgid "%(model)s reading added!" -msgstr "%(model)s Eintrag hinzugefügt!" - -#: core/views.py:257 -msgid "%(model)s reading for %(child)s updated." -msgstr "%(model)s Eintrag für %(child)s geändert! " - -#: dashboard/templates/cards/timer_list.html:25 -msgid "Started by %(user)s at %(start)s" -msgstr "Gestartet von %(user)s um %(start)s" - -#: dashboard/templates/dashboard/child_button_group.html:26 -#: reports/templates/reports/feeding_amounts.html:4 -#: reports/templates/reports/feeding_amounts.html:8 -msgid "Feeding Amounts" -msgstr "Mahlzeiten" - -#: reports/graphs/feeding_amounts.py:27 -msgid "Total feeding amount" -msgstr "Total Mahlzeiten" - -#: reports/graphs/feeding_amounts.py:36 -msgid "Total Feeding Amounts" -msgstr "Durchschnittliche Mahlzeiten-Dauer" - -#: reports/graphs/feeding_amounts.py:72 -msgid "Feeding amount" -msgstr "Mahlzeit" - -#: reports/templates/reports/report_base.html:19 -msgid "There is not enough data to generate this report." -msgstr "Es gibt nicht genügend Daten um diesen Report zu generieren." - -#: babybuddy/models.py:69 -msgid "Timezone" -msgstr "Zeitzone" - -#: babybuddy/templates/admin/base_site.html:4 -#: babybuddy/templates/admin/base_site.html:7 -#: babybuddy/templates/babybuddy/nav-dropdown.html:338 -msgid "Database Admin" -msgstr "Datenbankadministration" - -#: core/templates/core/child_list.html:15 -msgid "Add Child" -msgstr "Kind hinzufügen" - -#: core/templates/core/diaperchange_list.html:15 -msgid "Add Diaper Change" -msgstr "Windelwechsel hinzufügen" - -#: core/templates/core/feeding_list.html:15 -msgid "Add Feeding" -msgstr "Mahlzeit hinzufügen" - -#: core/templates/core/note_list.html:15 -msgid "Add Note" -msgstr "Notiz hinzufügen" - -#: core/templates/core/sleep_list.html:15 -msgid "Add Sleep" -msgstr "Nickerchen hinzufügen" - -#: core/templates/core/temperature_list.html:15 -msgid "Add Temperature Reading" -msgstr "Temperaturmessung hinzufügen" - -#: core/templates/core/timer_confirm_delete_inactive.html:5 -msgid "Delete All Inactive Timers" -msgstr "Alle inaktiven Timer löschen" - -#: core/templates/core/timer_confirm_delete_inactive.html:10 -msgid "Delete Inactive" -msgstr "Inaktive löschen" - -#: core/templates/core/timer_confirm_delete_inactive.html:17 -msgid "Are you sure you want to delete %(number)s inactive timer%(plural)s?" -msgstr "Bist du dicher, dass du %(number)s inaktive Timer löschen möchtest?" - -#: core/templates/core/timer_list.html:68 -msgid "Delete Inactive Timers" -msgstr "Inaktive Timer löschen" - -#: core/templates/core/tummytime_list.html:15 -msgid "Add Tummy Time" -msgstr "Bauchzeit hinzufügen" - -#: core/templates/core/weight_list.html:15 -msgid "Add Weight" -msgstr "Gewicht hinzufügen" - -#: core/views.py:384 -msgid "All inactive timers deleted." -msgstr "Alle inaktiven Timer gelöscht." - -#: core/views.py:394 -msgid "No inactive timers exist." -msgstr "Keine inaktiven Timer vorhanden." - -#: dashboard/templates/cards/feeding_last_method.html:19 -msgid "most recent" -msgstr "letzte" - -#: dashboard/templates/cards/feeding_last_method.html:21 -msgid "%(n)s feeding%(plural)s ago" -msgstr "vor %(n) Mahlzeit%(plural)sen" - -#: dashboard/templates/cards/sleep_last.html:6 -msgid "Last Sleep" -msgstr "Letzter Schlaf" - -#: dashboard/templates/dashboard/child_button_group.html:23 -msgid "Diaper Change Amounts" -msgstr "Windelwechsel Mengen" - -#: reports/graphs/diaperchange_amounts.py:27 -msgid "Diaper change amount" -msgstr "Windelwechsel Mengen" - -#: reports/graphs/diaperchange_amounts.py:36 -msgid "Diaper Change Amounts" -msgstr "Windelwechsel Mengen" - -#: reports/graphs/diaperchange_amounts.py:39 -msgid "Change amount" -msgstr "Windel Menge" - -#: reports/templates/reports/diaperchange_amounts.html:4 -#: reports/templates/reports/diaperchange_amounts.html:8 -msgid "Diaper Amounts" -msgstr "Windel Mengen" - -#: babybuddy/models.py:21 -msgid "If supported by browser, the dashboard will only refresh when visible, and also when receiving focus." -msgstr "Wenn dies vom Browser unterstützt wird, wird das Dashboard nur aktualisiert, wenn es sichtbar ist und auch wenn es den Fokus erhält." - -#: babybuddy/models.py:40 -msgid "Hide Empty Dashboard Cards" -msgstr "Dashboard Karten ohne Inhalt verbergen" - -#: babybuddy/models.py:43 -msgid "Hide data older than" -msgstr "Verstecke Daten älter als" - -#: babybuddy/models.py:45 -msgid "This setting controls which data will be shown in the dashboard." -msgstr "Diese Einstellung kontrolliert welche Daten im Dashboard angezeigt werden." - -#: babybuddy/models.py:51 -msgid "show all data" -msgstr "alle Daten anzeigen" - -#: babybuddy/models.py:52 -msgid "1 day" -msgstr "1 Tag" - -#: babybuddy/models.py:53 -msgid "2 days" -msgstr "2 Tage" - -#: babybuddy/models.py:54 -msgid "3 days" -msgstr "3 Tage" - -#: babybuddy/models.py:55 -msgid "1 week" -msgstr "1 Woche" - -#: babybuddy/models.py:56 -msgid "4 weeks" -msgstr "4 Wochen" - -#: babybuddy/settings/base.py:167 -msgid "Dutch" -msgstr "Niederländisch" - -#: babybuddy/settings/base.py:171 -msgid "Finnish" -msgstr "Finnisch" - -#: babybuddy/settings/base.py:173 -msgid "Italian" -msgstr "Italienisch" - -#: babybuddy/settings/base.py:174 -msgid "Polish" -msgstr "Polnisch" - -#: babybuddy/settings/base.py:175 -msgid "Portuguese" -msgstr "Portugiesisch" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:111 -#: core/templates/timeline/timeline.html:4 -#: core/templates/timeline/timeline.html:7 -#: dashboard/templates/dashboard/child_button_group.html:9 -msgid "Timeline" -msgstr "Zeitverlauf" - -#: core/models.py:202 -msgid "Solid food" -msgstr "Feste Nahrung" - -#: core/models.py:213 -msgid "Parent fed" -msgstr "Durch Eltern gefüttert" - -#: core/models.py:214 -msgid "Self fed" -msgstr "Selber gefüttert" - -#: core/templates/core/diaperchange_list.html:29 -msgid "Contents" -msgstr "Inhalte" - -#: core/templates/core/timer_detail.html:77 -msgid "Restart timer" -msgstr "Timer neustarten" - -#: core/templates/core/timer_detail.html:84 -msgid "Delete timer" -msgstr "Timer löschen" - -#: core/templatetags/datetime.py:60 -msgid "Today" -msgstr "heute" - -#: core/templatetags/datetime.py:75 -msgid "{}, {}" -msgstr "{}, {}" - -#: core/templatetags/duration.py:23 -msgid "0 days" -msgstr "0 Tage" - -#: core/timeline.py:133 -msgid "Amount: %(amount).0f" -msgstr "Menge: %(amount).0f" - -#: core/timeline.py:157 -msgid "Contents: %(contents)s" -msgstr "Inhalte: %(contents)s" - -#: dashboard/templates/cards/diaperchange_last.html:12 -#: dashboard/templates/cards/feeding_last.html:12 -#: dashboard/templates/cards/sleep_last.html:12 -#: dashboard/templates/cards/tummytime_last.html:13 -msgid "
%(since)s ago
%(time)s" -msgstr "
vor %(since)s
%(time)s" - -#: dashboard/templates/cards/feeding_day.html:6 -msgid "Today's Feeding" -msgstr "Heute gefüttert" - -#: dashboard/templates/cards/feeding_day.html:20 -msgid "%(count)s feeding entries" -msgstr "%(count)s Fütterungseinträge" - -#: dashboard/templates/cards/statistics.html:42 -msgid "No data yet" -msgstr "Noch keine Daten" - -#: dashboard/templates/dashboard/child_button_group.html:30 -msgid "Tummy Time Durations (Sum)" -msgstr "Bauchzeit Dauer (Summe)" - -#: core/templates/timeline/_timeline.html:56 -#: dashboard/templates/dashboard/child_button_group.html:41 -msgid "Edit" -msgstr "Bearbeiten" - -#: dashboard/templatetags/cards.py:418 -msgid "Feeding frequency (past 3 days)" -msgstr "Mahlzeitenintervall (letzte 3 Tage)" - -#: dashboard/templatetags/cards.py:422 -msgid "Feeding frequency (past 2 weeks)" -msgstr "Mahlzeitenintervall (letzte 2 Wochen)" - #: reports/graphs/tummytime_duration.py:34 msgid "Total duration" msgstr "Länge insgesamt" @@ -1729,217 +1996,75 @@ msgstr "Totalle Bauchzeit Dauer" msgid "Total duration (minutes)" msgstr "Länge insgesamt (Minuten)" +#: reports/graphs/weight_change.py:27 +msgid "Weight" +msgstr "Gewicht" + +#: reports/templates/reports/diaperchange_amounts.html:4 +#: reports/templates/reports/diaperchange_amounts.html:8 +msgid "Diaper Amounts" +msgstr "Windel Mengen" + +#: reports/templates/reports/diaperchange_lifetimes.html:4 +#: reports/templates/reports/diaperchange_lifetimes.html:8 +#: reports/templates/reports/report_list.html:13 +msgid "Diaper Lifetimes" +msgstr "Windel-Lebensdauer" + +#: reports/templates/reports/diaperchange_types.html:4 +#: reports/templates/reports/diaperchange_types.html:8 +#: reports/templates/reports/report_list.html:12 +msgid "Diaper Change Types" +msgstr "Windewechsel Typen" + +#: reports/templates/reports/feeding_amounts.html:4 +#: reports/templates/reports/feeding_amounts.html:8 +#: reports/templates/reports/report_list.html:14 +msgid "Feeding Amounts" +msgstr "Mahlzeiten" + +#: reports/templates/reports/feeding_duration.html:4 +#: reports/templates/reports/feeding_duration.html:8 +msgid "Average Feeding Durations" +msgstr "Durchschnittliche Mahlzeitendauer" + +#: reports/templates/reports/report_base.html:17 +msgid "There is not enough data to generate this report." +msgstr "Es gibt nicht genügend Daten um diesen Report zu generieren." + +#: reports/templates/reports/report_list.html:10 +msgid "Body Mass Index (BMI)" +msgstr "" + +#: reports/templates/reports/report_list.html:11 +msgid "Diaper Change Amounts" +msgstr "Windelwechsel Mengen" + +#: reports/templates/reports/report_list.html:15 +msgid "Feeding Durations (Average)" +msgstr "Mahlzeit Dauer (Durschschnitt)" + +#: reports/templates/reports/report_list.html:18 +msgid "Pumping Amounts" +msgstr "" + +#: reports/templates/reports/report_list.html:19 +#: reports/templates/reports/sleep_pattern.html:4 +#: reports/templates/reports/sleep_pattern.html:8 +msgid "Sleep Pattern" +msgstr "Schlafrhythmus" + +#: reports/templates/reports/report_list.html:20 +#: reports/templates/reports/sleep_totals.html:4 +#: reports/templates/reports/sleep_totals.html:8 +msgid "Sleep Totals" +msgstr "Schlaf Total" + +#: reports/templates/reports/report_list.html:21 +msgid "Tummy Time Durations (Sum)" +msgstr "Bauchzeit Dauer (Summe)" + #: reports/templates/reports/tummytime_duration.html:4 #: reports/templates/reports/tummytime_duration.html:8 msgid "Total Tummy Time Durations" msgstr "Totalle Bauchzeit Dauer" - -#: babybuddy/settings/base.py:168 -msgid "English (US)" -msgstr "Englisch (US)" - -#: babybuddy/settings/base.py:169 -msgid "English (UK)" -msgstr "Englisch (UK)" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:164 -msgid "Measurements" -msgstr "Messungen" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:200 core/models.py:521 -#: core/models.py:530 core/models.py:531 core/models.py:534 -#: core/templates/core/height_confirm_delete.html:7 -#: core/templates/core/height_form.html:13 -#: core/templates/core/height_list.html:4 -#: core/templates/core/height_list.html:7 -#: core/templates/core/height_list.html:12 -#: core/templates/core/height_list.html:29 -#: dashboard/templates/dashboard/child_button_group.html:32 -#: reports/graphs/height_height.py:19 reports/graphs/height_height.py:30 -#: reports/templates/reports/height_change.html:4 -#: reports/templates/reports/height_change.html:8 -msgid "Height" -msgstr "Größe" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:206 -msgid "Height entry" -msgstr "Größen Eintrag" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:214 core/models.py:549 -#: core/models.py:559 core/models.py:560 core/models.py:563 -#: core/templates/core/head_circumference_confirm_delete.html:7 -#: core/templates/core/head_circumference_form.html:13 -#: core/templates/core/head_circumference_list.html:4 -#: core/templates/core/head_circumference_list.html:7 -#: core/templates/core/head_circumference_list.html:12 -#: core/templates/core/head_circumference_list.html:29 -#: dashboard/templates/dashboard/child_button_group.html:33 -#: reports/graphs/head_circumference_head_circumference.py:19 -#: reports/graphs/head_circumference_head_circumference.py:30 -#: reports/templates/reports/head_circumference_change.html:4 -#: reports/templates/reports/head_circumference_change.html:8 -msgid "Head Circumference" -msgstr "Kopfumfang" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:220 -msgid "Head Circumference entry" -msgstr "Kopfumfang Eintrag" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:228 core/models.py:574 -#: core/models.py:583 core/models.py:584 core/models.py:587 -#: core/templates/core/bmi_confirm_delete.html:7 -#: core/templates/core/bmi_form.html:13 core/templates/core/bmi_list.html:4 -#: core/templates/core/bmi_list.html:7 core/templates/core/bmi_list.html:12 -#: core/templates/core/bmi_list.html:29 -#: dashboard/templates/dashboard/child_button_group.html:34 -#: reports/graphs/bmi_bmi.py:19 reports/graphs/bmi_bmi.py:30 -#: reports/templates/reports/bmi_change.html:4 -#: reports/templates/reports/bmi_change.html:8 -msgid "BMI" -msgstr "BMI" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:234 -msgid "BMI entry" -msgstr "BMI Eintrag" - -#: core/models.py:278 -msgid "Napping" -msgstr "Nickerchen" - -#: core/templates/core/bmi_confirm_delete.html:4 -msgid "Delete a BMI Entry" -msgstr "Lösche BMI Eintrag" - -#: core/templates/core/bmi_form.html:8 core/templates/core/bmi_form.html:17 -#: core/templates/core/bmi_form.html:27 -msgid "Add a BMI Entry" -msgstr "Füge BMI Eintrag hinzu" - -#: core/templates/core/bmi_list.html:15 -msgid "Add BMI" -msgstr "Füge BMI hinzu" - -#: core/templates/core/bmi_list.html:66 -msgid "No bmi entries found." -msgstr "Keine BMI Einträge gefunden." - -#: core/templates/core/head_circumference_confirm_delete.html:4 -msgid "Delete a Head Circumference Entry" -msgstr "Lösche Kopfumfang Eintrag" - -#: core/templates/core/head_circumference_form.html:8 -#: core/templates/core/head_circumference_form.html:17 -#: core/templates/core/head_circumference_form.html:27 -msgid "Add a Head Circumference Entry" -msgstr "Füge Kopfumfang Eintrag hinzu" - -#: core/templates/core/head_circumference_list.html:15 -msgid "Add Head Circumference" -msgstr "Füge Kopfumfang hinzu" - -#: core/templates/core/head_circumference_list.html:66 -msgid "No head circumference entries found." -msgstr "Keine Kopfumfang Einträge gefunden" - -#: core/templates/core/height_confirm_delete.html:4 -msgid "Delete a Height Entry" -msgstr "Lösche einen Größen Eintrag" - -#: core/templates/core/height_form.html:8 -#: core/templates/core/height_form.html:17 -#: core/templates/core/height_form.html:27 -msgid "Add a Height Entry" -msgstr "Füge einen Größen Eintrag hinzu" - -#: core/templates/core/height_list.html:15 -msgid "Add Height" -msgstr "Füge Größe hinzu" - -#: core/templates/core/height_list.html:66 -msgid "No height entries found." -msgstr "Keine Größen Einträge gefunden." - -#: core/templates/timeline/_timeline.html:39 -msgid "Duration: %(duration)s" -msgstr "Dauer: %(duration)s" - -#: core/templates/timeline/_timeline.html:48 -msgid "%(since)s since previous" -msgstr "%(since)s seit vorherigem" - -#: core/templates/timeline/_timeline.html:80 -msgid "No events" -msgstr "Keine Ereignisse" - -#: core/timeline.py:179 -msgid "%(child)s had a %(type)s diaper change." -msgstr "%(child)s hatten einen %(type)s Windelwechsel." - -#: dashboard/templatetags/cards.py:353 -msgid "Height change per week" -msgstr "Größenänderung pro Woche" - -#: dashboard/templatetags/cards.py:363 -msgid "Head circumference change per week" -msgstr "Kopfumfang Änderung pro woche" - -#: dashboard/templatetags/cards.py:373 -msgid "BMI change per week" -msgstr "BMI Änderung pro Woche" - -#: reports/graphs/bmi_bmi.py:27 -msgid "BMI" -msgstr "BMI" - -#: reports/graphs/feeding_amounts.py:69 -msgid "Total Feeding Amount by Type" -msgstr "Gesamt Fütterungsmenge pro Typ" - -#: reports/graphs/head_circumference_head_circumference.py:27 -msgid "Head Circumference" -msgstr "Kopfumfang" - -#: reports/graphs/height_height.py:27 -msgid "Height" -msgstr "Größe" - -#: babybuddy/settings/base.py:166 -msgid "Chinese (simplified)" -msgstr "Chinesisch (vereinfacht)" - -#: babybuddy/templates/error/400.html:4 babybuddy/templates/error/400.html:7 -msgid "Bad Request" -msgstr "Falsche Anfrage" - -#: babybuddy/templates/error/403_csrf_bad_origin.html:14 -msgid "How to Fix" -msgstr "Wie reparieren" - -#: babybuddy/templates/error/403_csrf_bad_origin.html:15 -msgid "Add %(origin)s to the CSRF_TRUSTED_ORIGINS environment variable. If multiple origins are required separate with commas." -msgstr "Füge %(origin)s zur CSRF_TRUSTED_ORIGINS Umgebungsvariable hinzu. Teile mehrere Ursprünge mit Kommas." - -#: babybuddy/templates/error/404.html:4 babybuddy/templates/error/404.html:7 -msgid "Page Not Found" -msgstr "Seite nicht gefunden" - -#: babybuddy/templates/error/404.html:9 -msgid "The path %(request_path)s does not exist." -msgstr "Der Pfad %(request_path)s existiert nicht." - -#: babybuddy/templates/error/500.html:4 babybuddy/templates/error/500.html:7 -msgid "Server Error" -msgstr "Serverfehler" - -#: babybuddy/templates/error/base.html:14 -msgid "Return to Baby Buddy" -msgstr "Zurück zu Baby Buddy" - -#: babybuddy/views.py:43 -msgid "Forbidden" -msgstr "Verboten" - -#: babybuddy/views.py:44 -msgid "CSRF verification failed. Request aborted." -msgstr "CSRF Verifikation fehlgeschlagen. Anfrage abgebrochen." - diff --git a/locale/en_GB/LC_MESSAGES/django.mo b/locale/en_GB/LC_MESSAGES/django.mo index 238474f4..d3021ec8 100644 Binary files a/locale/en_GB/LC_MESSAGES/django.mo and b/locale/en_GB/LC_MESSAGES/django.mo differ diff --git a/locale/en_GB/LC_MESSAGES/django.po b/locale/en_GB/LC_MESSAGES/django.po index 15548393..37b97b3b 100644 --- a/locale/en_GB/LC_MESSAGES/django.po +++ b/locale/en_GB/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Baby Buddy\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-25 05:14+0000\n" +"POT-Creation-Date: 2022-06-01 13:01+0000\n" "Language: en-GB\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -10,12 +10,12 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: babybuddy/admin.py:12 babybuddy/admin.py:13 -#: babybuddy/templates/babybuddy/nav-dropdown.html:326 +#: babybuddy/templates/babybuddy/nav-dropdown.html:347 #: babybuddy/templates/babybuddy/user_settings_form.html:8 msgid "Settings" msgstr "" -#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:104 +#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:111 #: babybuddy/templates/babybuddy/user_settings_form.html:61 #: dashboard/templates/dashboard/child.html:4 #: dashboard/templates/dashboard/child.html:9 @@ -121,60 +121,64 @@ msgid "{user}'s Settings" msgstr "" #: babybuddy/settings/base.py:166 -msgid "Chinese (simplified)" +msgid "Catalan" msgstr "" #: babybuddy/settings/base.py:167 -msgid "Dutch" +msgid "Chinese (simplified)" msgstr "" #: babybuddy/settings/base.py:168 -msgid "English (US)" +msgid "Dutch" msgstr "" #: babybuddy/settings/base.py:169 -msgid "English (UK)" +msgid "English (US)" msgstr "" #: babybuddy/settings/base.py:170 -msgid "French" +msgid "English (UK)" msgstr "" #: babybuddy/settings/base.py:171 -msgid "Finnish" +msgid "French" msgstr "" #: babybuddy/settings/base.py:172 -msgid "German" +msgid "Finnish" msgstr "" #: babybuddy/settings/base.py:173 -msgid "Italian" +msgid "German" msgstr "" #: babybuddy/settings/base.py:174 -msgid "Polish" +msgid "Italian" msgstr "" #: babybuddy/settings/base.py:175 -msgid "Portuguese" +msgid "Polish" msgstr "" #: babybuddy/settings/base.py:176 -msgid "Spanish" +msgid "Portuguese" msgstr "" #: babybuddy/settings/base.py:177 -msgid "Swedish" +msgid "Spanish" msgstr "" #: babybuddy/settings/base.py:178 +msgid "Swedish" +msgstr "" + +#: babybuddy/settings/base.py:179 msgid "Turkish" msgstr "" #: babybuddy/templates/admin/base_site.html:4 #: babybuddy/templates/admin/base_site.html:7 -#: babybuddy/templates/babybuddy/nav-dropdown.html:338 +#: babybuddy/templates/babybuddy/nav-dropdown.html:359 msgid "Database Admin" msgstr "" @@ -194,7 +198,7 @@ msgstr "" msgid "Filters" msgstr "" -#: babybuddy/templates/babybuddy/form.html:11 +#: babybuddy/templates/babybuddy/form.html:14 #: babybuddy/templates/babybuddy/user_settings_form.html:89 msgid "Submit" msgstr "" @@ -215,27 +219,27 @@ msgstr "" msgid "Quick Start Timer" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:51 core/models.py:158 -#: core/models.py:162 +#: babybuddy/templates/babybuddy/nav-dropdown.html:51 core/models.py:248 +#: core/models.py:252 msgid "Diaper Change" msgstr "Nappy Change" #: babybuddy/templates/babybuddy/nav-dropdown.html:57 -#: babybuddy/templates/babybuddy/nav-dropdown.html:274 core/models.py:227 -#: core/models.py:231 core/templates/core/timer_detail.html:43 +#: babybuddy/templates/babybuddy/nav-dropdown.html:281 core/models.py:312 +#: core/models.py:316 core/templates/core/timer_detail.html:43 msgid "Feeding" msgstr "" #: babybuddy/templates/babybuddy/nav-dropdown.html:63 -#: babybuddy/templates/babybuddy/nav-dropdown.html:150 core/models.py:250 -#: core/models.py:260 core/models.py:264 core/templates/core/note_list.html:29 +#: babybuddy/templates/babybuddy/nav-dropdown.html:157 core/models.py:396 +#: core/models.py:407 core/models.py:411 core/templates/core/note_list.html:29 msgid "Note" msgstr "" #: babybuddy/templates/babybuddy/nav-dropdown.html:69 -#: babybuddy/templates/babybuddy/nav-dropdown.html:281 -#: babybuddy/templates/babybuddy/welcome.html:42 core/models.py:292 -#: core/models.py:293 core/models.py:296 +#: babybuddy/templates/babybuddy/nav-dropdown.html:288 +#: babybuddy/templates/babybuddy/welcome.html:42 core/models.py:467 +#: core/models.py:468 core/models.py:471 #: core/templates/core/sleep_confirm_delete.html:7 #: core/templates/core/sleep_form.html:13 core/templates/core/sleep_list.html:4 #: core/templates/core/sleep_list.html:7 core/templates/core/sleep_list.html:12 @@ -244,8 +248,8 @@ msgid "Sleep" msgstr "" #: babybuddy/templates/babybuddy/nav-dropdown.html:75 -#: babybuddy/templates/babybuddy/nav-dropdown.html:172 core/models.py:331 -#: core/models.py:341 core/models.py:342 core/models.py:345 +#: babybuddy/templates/babybuddy/nav-dropdown.html:179 core/models.py:506 +#: core/models.py:519 core/models.py:520 core/models.py:523 #: core/templates/core/temperature_confirm_delete.html:7 #: core/templates/core/temperature_form.html:13 #: core/templates/core/temperature_list.html:4 @@ -256,9 +260,9 @@ msgid "Temperature" msgstr "" #: babybuddy/templates/babybuddy/nav-dropdown.html:81 -#: babybuddy/templates/babybuddy/nav-dropdown.html:294 -#: babybuddy/templates/babybuddy/welcome.html:50 core/models.py:468 -#: core/models.py:469 core/models.py:472 +#: babybuddy/templates/babybuddy/nav-dropdown.html:301 +#: babybuddy/templates/babybuddy/welcome.html:50 core/models.py:647 +#: core/models.py:648 core/models.py:651 #: core/templates/core/timer_detail.html:59 #: core/templates/core/tummytime_confirm_delete.html:7 #: core/templates/core/tummytime_form.html:13 @@ -269,49 +273,64 @@ msgid "Tummy Time" msgstr "" #: babybuddy/templates/babybuddy/nav-dropdown.html:87 -#: babybuddy/templates/babybuddy/nav-dropdown.html:186 core/models.py:494 -#: core/models.py:503 core/models.py:504 core/models.py:507 +#: babybuddy/templates/babybuddy/nav-dropdown.html:193 core/models.py:673 +#: core/models.py:685 core/models.py:686 core/models.py:689 #: core/templates/core/weight_confirm_delete.html:7 #: core/templates/core/weight_form.html:13 #: core/templates/core/weight_list.html:4 #: core/templates/core/weight_list.html:7 #: core/templates/core/weight_list.html:12 -#: core/templates/core/weight_list.html:29 -#: dashboard/templates/dashboard/child_button_group.html:31 -#: reports/graphs/weight_weight.py:19 reports/graphs/weight_weight.py:30 +#: core/templates/core/weight_list.html:29 reports/graphs/weight_change.py:19 +#: reports/graphs/weight_change.py:30 +#: reports/templates/reports/report_list.html:22 #: reports/templates/reports/weight_change.html:4 #: reports/templates/reports/weight_change.html:8 msgid "Weight" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:111 +#: babybuddy/templates/babybuddy/nav-dropdown.html:93 +#: babybuddy/templates/babybuddy/nav-dropdown.html:316 core/models.py:437 +#: core/models.py:438 core/models.py:441 +#: core/templates/core/pumping_confirm_delete.html:7 +#: core/templates/core/pumping_form.html:13 +#: core/templates/core/pumping_list.html:4 +#: core/templates/core/pumping_list.html:7 +#: core/templates/core/pumping_list.html:12 +#: reports/templates/reports/pumping_amounts.html:4 +#: reports/templates/reports/pumping_amounts.html:8 +msgid "Pumping" +msgstr "" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:118 #: core/templates/timeline/timeline.html:4 #: core/templates/timeline/timeline.html:7 #: dashboard/templates/dashboard/child_button_group.html:9 msgid "Timeline" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:122 -#: babybuddy/templates/babybuddy/nav-dropdown.html:130 core/models.py:101 +#: babybuddy/templates/babybuddy/nav-dropdown.html:129 +#: babybuddy/templates/babybuddy/nav-dropdown.html:137 core/models.py:188 #: core/templates/core/child_confirm_delete.html:7 #: core/templates/core/child_detail.html:7 #: core/templates/core/child_form.html:13 core/templates/core/child_list.html:4 #: core/templates/core/child_list.html:7 core/templates/core/child_list.html:12 #: dashboard/templates/dashboard/child.html:7 -#: reports/templates/reports/report_base.html:7 +#: reports/templates/reports/base.html:7 msgid "Children" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:136 core/models.py:100 -#: core/models.py:134 core/models.py:190 core/models.py:248 core/models.py:276 -#: core/models.py:328 core/models.py:359 core/models.py:452 core/models.py:492 -#: core/models.py:519 core/models.py:546 core/models.py:572 +#: babybuddy/templates/babybuddy/nav-dropdown.html:143 core/models.py:137 +#: core/models.py:187 core/models.py:221 core/models.py:274 core/models.py:335 +#: core/models.py:367 core/models.py:394 core/models.py:426 core/models.py:450 +#: core/models.py:503 core/models.py:537 core/models.py:630 core/models.py:671 #: core/templates/core/bmi_list.html:27 #: core/templates/core/diaperchange_list.html:27 #: core/templates/core/feeding_list.html:27 #: core/templates/core/head_circumference_list.html:27 #: core/templates/core/height_list.html:27 -#: core/templates/core/note_list.html:27 core/templates/core/sleep_list.html:28 +#: core/templates/core/note_list.html:27 +#: core/templates/core/pumping_list.html:27 +#: core/templates/core/sleep_list.html:28 #: core/templates/core/temperature_list.html:27 #: core/templates/core/timer_list.html:27 #: core/templates/core/tummytime_list.html:27 @@ -319,98 +338,96 @@ msgstr "" msgid "Child" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:144 core/models.py:151 -#: core/models.py:220 core/models.py:261 core/models.py:284 core/models.py:334 -#: core/models.py:496 core/models.py:523 core/models.py:552 core/models.py:576 -#: core/templates/core/note_confirm_delete.html:7 +#: babybuddy/templates/babybuddy/nav-dropdown.html:151 core/models.py:143 +#: core/models.py:240 core/models.py:304 core/models.py:343 core/models.py:373 +#: core/models.py:408 core/models.py:430 core/models.py:458 core/models.py:511 +#: core/models.py:677 core/templates/core/note_confirm_delete.html:7 #: core/templates/core/note_form.html:13 core/templates/core/note_list.html:4 #: core/templates/core/note_list.html:7 core/templates/core/note_list.html:12 msgid "Notes" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:164 +#: babybuddy/templates/babybuddy/nav-dropdown.html:171 msgid "Measurements" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:178 +#: babybuddy/templates/babybuddy/nav-dropdown.html:185 msgid "Temperature reading" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:192 +#: babybuddy/templates/babybuddy/nav-dropdown.html:199 msgid "Weight entry" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:200 core/models.py:521 -#: core/models.py:530 core/models.py:531 core/models.py:534 +#: babybuddy/templates/babybuddy/nav-dropdown.html:207 core/models.py:369 +#: core/models.py:381 core/models.py:382 core/models.py:385 #: core/templates/core/height_confirm_delete.html:7 #: core/templates/core/height_form.html:13 #: core/templates/core/height_list.html:4 #: core/templates/core/height_list.html:7 #: core/templates/core/height_list.html:12 -#: core/templates/core/height_list.html:29 -#: dashboard/templates/dashboard/child_button_group.html:32 -#: reports/graphs/height_height.py:19 reports/graphs/height_height.py:30 +#: core/templates/core/height_list.html:29 reports/graphs/height_change.py:19 +#: reports/graphs/height_change.py:30 #: reports/templates/reports/height_change.html:4 #: reports/templates/reports/height_change.html:8 +#: reports/templates/reports/report_list.html:17 msgid "Height" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:206 +#: babybuddy/templates/babybuddy/nav-dropdown.html:213 msgid "Height entry" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:214 core/models.py:549 -#: core/models.py:559 core/models.py:560 core/models.py:563 +#: babybuddy/templates/babybuddy/nav-dropdown.html:221 core/models.py:338 +#: core/models.py:351 core/models.py:352 core/models.py:355 #: core/templates/core/head_circumference_confirm_delete.html:7 #: core/templates/core/head_circumference_form.html:13 #: core/templates/core/head_circumference_list.html:4 #: core/templates/core/head_circumference_list.html:7 #: core/templates/core/head_circumference_list.html:12 #: core/templates/core/head_circumference_list.html:29 -#: dashboard/templates/dashboard/child_button_group.html:33 -#: reports/graphs/head_circumference_head_circumference.py:19 -#: reports/graphs/head_circumference_head_circumference.py:30 +#: reports/graphs/head_circumference_change.py:19 +#: reports/graphs/head_circumference_change.py:30 #: reports/templates/reports/head_circumference_change.html:4 #: reports/templates/reports/head_circumference_change.html:8 +#: reports/templates/reports/report_list.html:16 msgid "Head Circumference" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:220 +#: babybuddy/templates/babybuddy/nav-dropdown.html:227 msgid "Head Circumference entry" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:228 core/models.py:574 -#: core/models.py:583 core/models.py:584 core/models.py:587 +#: babybuddy/templates/babybuddy/nav-dropdown.html:235 core/models.py:139 +#: core/models.py:151 core/models.py:152 core/models.py:155 #: core/templates/core/bmi_confirm_delete.html:7 #: core/templates/core/bmi_form.html:13 core/templates/core/bmi_list.html:4 #: core/templates/core/bmi_list.html:7 core/templates/core/bmi_list.html:12 -#: core/templates/core/bmi_list.html:29 -#: dashboard/templates/dashboard/child_button_group.html:34 -#: reports/graphs/bmi_bmi.py:19 reports/graphs/bmi_bmi.py:30 -#: reports/templates/reports/bmi_change.html:4 +#: core/templates/core/bmi_list.html:29 reports/graphs/bmi_change.py:19 +#: reports/graphs/bmi_change.py:30 reports/templates/reports/bmi_change.html:4 #: reports/templates/reports/bmi_change.html:8 msgid "BMI" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:234 +#: babybuddy/templates/babybuddy/nav-dropdown.html:241 msgid "BMI entry" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:248 +#: babybuddy/templates/babybuddy/nav-dropdown.html:255 msgid "Activities" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:255 +#: babybuddy/templates/babybuddy/nav-dropdown.html:262 #: reports/graphs/diaperchange_lifetimes.py:27 msgid "Changes" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:261 +#: babybuddy/templates/babybuddy/nav-dropdown.html:268 msgid "Change" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:268 -#: babybuddy/templates/babybuddy/welcome.html:34 core/models.py:228 +#: babybuddy/templates/babybuddy/nav-dropdown.html:275 +#: babybuddy/templates/babybuddy/welcome.html:34 core/models.py:313 #: core/templates/core/feeding_confirm_delete.html:7 #: core/templates/core/feeding_form.html:13 #: core/templates/core/feeding_list.html:4 @@ -419,39 +436,43 @@ msgstr "" msgid "Feedings" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:287 +#: babybuddy/templates/babybuddy/nav-dropdown.html:294 msgid "Sleep entry" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:300 +#: babybuddy/templates/babybuddy/nav-dropdown.html:307 msgid "Tummy Time entry" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:325 +#: babybuddy/templates/babybuddy/nav-dropdown.html:322 +msgid "Pumping entry" +msgstr "" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:346 #: babybuddy/templates/babybuddy/user_list.html:17 #: babybuddy/templates/babybuddy/user_password_form.html:7 -#: babybuddy/templates/babybuddy/user_settings_form.html:7 core/models.py:378 +#: babybuddy/templates/babybuddy/user_settings_form.html:7 core/models.py:556 #: core/templates/core/timer_list.html:32 msgid "User" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:327 +#: babybuddy/templates/babybuddy/nav-dropdown.html:348 msgid "Password" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:331 +#: babybuddy/templates/babybuddy/nav-dropdown.html:352 msgid "Logout" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:334 +#: babybuddy/templates/babybuddy/nav-dropdown.html:355 msgid "Site" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:335 +#: babybuddy/templates/babybuddy/nav-dropdown.html:356 msgid "API Browser" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:337 +#: babybuddy/templates/babybuddy/nav-dropdown.html:358 #: babybuddy/templates/babybuddy/user_confirm_delete.html:7 #: babybuddy/templates/babybuddy/user_form.html:13 #: babybuddy/templates/babybuddy/user_list.html:4 @@ -459,23 +480,24 @@ msgstr "" msgid "Users" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:340 +#: babybuddy/templates/babybuddy/nav-dropdown.html:361 msgid "Support" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:342 +#: babybuddy/templates/babybuddy/nav-dropdown.html:363 msgid "Source Code" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:344 +#: babybuddy/templates/babybuddy/nav-dropdown.html:365 msgid "Chat / Support" msgstr "" #: babybuddy/templates/babybuddy/paginator.html:11 #: core/templates/timeline/_timeline.html:5 #: core/templates/timeline/_timeline.html:7 -#: core/templates/timeline/_timeline.html:66 -#: core/templates/timeline/_timeline.html:68 +#: core/templates/timeline/_timeline.html:71 +#: core/templates/timeline/_timeline.html:73 +#: dashboard/templates/cards/feeding_day.html:37 #: dashboard/templates/cards/feeding_last_method.html:32 #: dashboard/templates/cards/statistics.html:34 msgid "Previous" @@ -484,8 +506,9 @@ msgstr "" #: babybuddy/templates/babybuddy/paginator.html:28 #: core/templates/timeline/_timeline.html:12 #: core/templates/timeline/_timeline.html:14 -#: core/templates/timeline/_timeline.html:73 -#: core/templates/timeline/_timeline.html:75 +#: core/templates/timeline/_timeline.html:78 +#: core/templates/timeline/_timeline.html:80 +#: dashboard/templates/cards/feeding_day.html:41 #: dashboard/templates/cards/feeding_last_method.html:36 #: dashboard/templates/cards/statistics.html:38 msgid "Next" @@ -511,6 +534,8 @@ msgstr "" #: core/templates/core/height_confirm_delete.html:17 #: core/templates/core/note_confirm_delete.html:8 #: core/templates/core/note_confirm_delete.html:17 +#: core/templates/core/pumping_confirm_delete.html:8 +#: core/templates/core/pumping_confirm_delete.html:17 #: core/templates/core/sleep_confirm_delete.html:8 #: core/templates/core/sleep_confirm_delete.html:17 #: core/templates/core/temperature_confirm_delete.html:8 @@ -522,7 +547,7 @@ msgstr "" #: core/templates/core/tummytime_confirm_delete.html:17 #: core/templates/core/weight_confirm_delete.html:8 #: core/templates/core/weight_confirm_delete.html:17 -#: dashboard/templates/dashboard/child_button_group.html:48 +#: dashboard/templates/dashboard/child_button_group.html:27 msgid "Delete" msgstr "" @@ -534,6 +559,7 @@ msgstr "" #: core/templates/core/head_circumference_confirm_delete.html:14 #: core/templates/core/height_confirm_delete.html:14 #: core/templates/core/note_confirm_delete.html:14 +#: core/templates/core/pumping_confirm_delete.html:14 #: core/templates/core/sleep_confirm_delete.html:14 #: core/templates/core/temperature_confirm_delete.html:14 #: core/templates/core/timer_confirm_delete.html:17 @@ -553,6 +579,7 @@ msgstr "" #: core/templates/core/head_circumference_confirm_delete.html:18 #: core/templates/core/height_confirm_delete.html:18 #: core/templates/core/note_confirm_delete.html:18 +#: core/templates/core/pumping_confirm_delete.html:18 #: core/templates/core/sleep_confirm_delete.html:18 #: core/templates/core/temperature_confirm_delete.html:18 #: core/templates/core/timer_confirm_delete.html:21 @@ -575,7 +602,9 @@ msgstr "" #: core/templates/core/feeding_form.html:15 #: core/templates/core/head_circumference_form.html:15 #: core/templates/core/height_form.html:15 -#: core/templates/core/note_form.html:15 core/templates/core/sleep_form.html:15 +#: core/templates/core/note_form.html:15 +#: core/templates/core/pumping_form.html:15 +#: core/templates/core/sleep_form.html:15 #: core/templates/core/temperature_form.html:15 #: core/templates/core/timer_form.html:10 #: core/templates/core/tummytime_form.html:15 @@ -589,7 +618,9 @@ msgstr "" #: core/templates/core/feeding_form.html:23 #: core/templates/core/head_circumference_form.html:23 #: core/templates/core/height_form.html:23 -#: core/templates/core/note_form.html:23 core/templates/core/sleep_form.html:23 +#: core/templates/core/note_form.html:23 +#: core/templates/core/pumping_form.html:23 +#: core/templates/core/sleep_form.html:23 #: core/templates/core/temperature_form.html:23 #: core/templates/core/timer_form.html:18 #: core/templates/core/tummytime_form.html:23 @@ -616,32 +647,34 @@ msgstr "" msgid "Staff" msgstr "" -#: babybuddy/templates/babybuddy/user_list.html:22 core/models.py:373 +#: babybuddy/templates/babybuddy/user_list.html:22 core/models.py:551 #: core/templates/core/timer_list.html:31 msgid "Active" msgstr "" #: babybuddy/templates/babybuddy/user_list.html:23 -#: core/templates/core/bmi_list.html:24 core/templates/core/bmi_list.html:37 +#: core/templates/core/bmi_list.html:24 core/templates/core/bmi_list.html:38 #: core/templates/core/child_list.html:28 #: core/templates/core/child_list.html:48 #: core/templates/core/diaperchange_list.html:24 -#: core/templates/core/diaperchange_list.html:39 +#: core/templates/core/diaperchange_list.html:40 #: core/templates/core/feeding_list.html:24 -#: core/templates/core/feeding_list.html:42 +#: core/templates/core/feeding_list.html:43 #: core/templates/core/head_circumference_list.html:24 -#: core/templates/core/head_circumference_list.html:37 +#: core/templates/core/head_circumference_list.html:38 #: core/templates/core/height_list.html:24 -#: core/templates/core/height_list.html:37 -#: core/templates/core/note_list.html:24 core/templates/core/note_list.html:36 +#: core/templates/core/height_list.html:38 +#: core/templates/core/note_list.html:24 core/templates/core/note_list.html:37 +#: core/templates/core/pumping_list.html:24 +#: core/templates/core/pumping_list.html:37 #: core/templates/core/sleep_list.html:24 -#: core/templates/core/sleep_list.html:39 +#: core/templates/core/sleep_list.html:40 #: core/templates/core/temperature_list.html:24 -#: core/templates/core/temperature_list.html:37 +#: core/templates/core/temperature_list.html:38 #: core/templates/core/tummytime_list.html:23 -#: core/templates/core/tummytime_list.html:37 +#: core/templates/core/tummytime_list.html:38 #: core/templates/core/weight_list.html:24 -#: core/templates/core/weight_list.html:37 +#: core/templates/core/weight_list.html:38 msgid "Actions" msgstr "" @@ -691,7 +724,7 @@ msgid "" "by using Baby Buddy to track —" msgstr "" -#: babybuddy/templates/babybuddy/welcome.html:26 core/models.py:159 +#: babybuddy/templates/babybuddy/welcome.html:26 core/models.py:249 #: core/templates/core/diaperchange_confirm_delete.html:7 #: core/templates/core/diaperchange_form.html:13 #: core/templates/core/diaperchange_list.html:4 @@ -862,105 +895,146 @@ msgstr "" msgid "Settings saved!" msgstr "" -#: core/forms.py:115 +#: core/filters.py:11 core/models.py:96 core/models.py:115 +msgid "Tag" +msgstr "" + +#: core/forms.py:120 msgid "Name does not match child name." msgstr "" -#: core/models.py:23 +#: core/forms.py:136 +msgid "" +"Click on the tags to add (+) or remove (-) tags or use the text editor to " +"create new tags." +msgstr "" + +#: core/models.py:28 msgid "Date can not be in the future." msgstr "" -#: core/models.py:37 +#: core/models.py:42 msgid "Start time must come before end time." msgstr "" -#: core/models.py:40 +#: core/models.py:45 msgid "Duration too long." msgstr "" -#: core/models.py:56 +#: core/models.py:61 msgid "Another entry intersects the specified time period." msgstr "" -#: core/models.py:70 +#: core/models.py:75 msgid "Date/time can not be in the future." msgstr "" -#: core/models.py:76 +#: core/models.py:84 core/models.py:237 +#: core/templates/core/diaperchange_list.html:30 +msgid "Color" +msgstr "Colour" + +#: core/models.py:90 +msgid "Last used" +msgstr "" + +#: core/models.py:97 core/templates/core/bmi_list.html:30 +#: core/templates/core/diaperchange_list.html:32 +#: core/templates/core/feeding_list.html:35 +#: core/templates/core/head_circumference_list.html:30 +#: core/templates/core/height_list.html:30 +#: core/templates/core/note_list.html:30 core/templates/core/sleep_list.html:32 +#: core/templates/core/temperature_list.html:30 +#: core/templates/core/tummytime_list.html:31 +#: core/templates/core/weight_list.html:30 +msgid "Tags" +msgstr "" + +#: core/models.py:141 core/models.py:341 core/models.py:371 core/models.py:675 +#: core/templates/core/bmi_list.html:25 +#: core/templates/core/feeding_list.html:25 +#: core/templates/core/head_circumference_list.html:25 +#: core/templates/core/height_list.html:25 +#: core/templates/core/weight_list.html:25 reports/graphs/bmi_change.py:28 +#: reports/graphs/diaperchange_amounts.py:37 +#: reports/graphs/diaperchange_types.py:49 reports/graphs/feeding_amounts.py:70 +#: reports/graphs/feeding_duration.py:56 +#: reports/graphs/head_circumference_change.py:28 +#: reports/graphs/height_change.py:28 reports/graphs/pumping_amounts.py:58 +#: reports/graphs/sleep_pattern.py:151 reports/graphs/sleep_totals.py:59 +#: reports/graphs/tummytime_duration.py:51 reports/graphs/weight_change.py:28 +msgid "Date" +msgstr "" + +#: core/models.py:163 msgid "First name" msgstr "" -#: core/models.py:78 +#: core/models.py:165 msgid "Last name" msgstr "" -#: core/models.py:80 +#: core/models.py:167 msgid "Birth date" msgstr "" -#: core/models.py:87 +#: core/models.py:174 msgid "Slug" msgstr "" -#: core/models.py:90 +#: core/models.py:177 msgid "Picture" msgstr "" -#: core/models.py:136 core/models.py:252 core/models.py:333 +#: core/models.py:224 core/models.py:398 core/models.py:429 core/models.py:509 #: core/templates/core/diaperchange_list.html:25 #: core/templates/core/note_list.html:25 +#: core/templates/core/pumping_list.html:25 #: core/templates/core/temperature_list.html:25 msgid "Time" msgstr "" -#: core/models.py:137 core/templates/core/diaperchange_list.html:60 +#: core/models.py:226 core/templates/core/diaperchange_list.html:61 #: reports/graphs/diaperchange_types.py:36 msgid "Wet" msgstr "" -#: core/models.py:138 core/templates/core/diaperchange_list.html:61 +#: core/models.py:227 core/templates/core/diaperchange_list.html:62 #: reports/graphs/diaperchange_types.py:30 msgid "Solid" msgstr "" -#: core/models.py:142 +#: core/models.py:231 msgid "Black" msgstr "" -#: core/models.py:143 +#: core/models.py:232 msgid "Brown" msgstr "" -#: core/models.py:144 +#: core/models.py:233 msgid "Green" msgstr "" -#: core/models.py:145 +#: core/models.py:234 msgid "Yellow" msgstr "" -#: core/models.py:148 core/templates/core/diaperchange_list.html:30 -msgid "Color" -msgstr "Colour" - -#: core/models.py:150 core/models.py:219 +#: core/models.py:239 core/models.py:303 core/models.py:428 #: core/templates/core/diaperchange_list.html:31 +#: core/templates/core/pumping_list.html:29 msgid "Amount" msgstr "" -#: core/models.py:180 -msgid "Wet and/or solid is required." -msgstr "" - -#: core/models.py:192 core/models.py:279 core/models.py:365 core/models.py:454 +#: core/models.py:276 core/models.py:453 core/models.py:543 core/models.py:632 msgid "Start time" msgstr "" -#: core/models.py:193 core/models.py:280 core/models.py:368 core/models.py:455 +#: core/models.py:277 core/models.py:454 core/models.py:546 core/models.py:633 msgid "End time" msgstr "" -#: core/models.py:195 core/models.py:282 core/models.py:371 core/models.py:457 +#: core/models.py:279 core/models.py:456 core/models.py:549 core/models.py:635 #: core/templates/core/feeding_list.html:34 #: core/templates/core/sleep_list.html:30 #: core/templates/core/timer_list.html:29 @@ -968,67 +1042,67 @@ msgstr "" msgid "Duration" msgstr "" -#: core/models.py:199 +#: core/models.py:283 msgid "Breast milk" msgstr "" -#: core/models.py:200 +#: core/models.py:284 msgid "Formula" msgstr "" -#: core/models.py:201 +#: core/models.py:285 msgid "Fortified breast milk" msgstr "" -#: core/models.py:202 +#: core/models.py:286 msgid "Solid food" msgstr "" -#: core/models.py:205 core/templates/core/feeding_list.html:30 +#: core/models.py:289 core/templates/core/feeding_list.html:30 msgid "Type" msgstr "" -#: core/models.py:209 +#: core/models.py:293 msgid "Bottle" msgstr "" -#: core/models.py:210 +#: core/models.py:294 msgid "Left breast" msgstr "" -#: core/models.py:211 +#: core/models.py:295 msgid "Right breast" msgstr "" -#: core/models.py:212 +#: core/models.py:296 msgid "Both breasts" msgstr "" -#: core/models.py:213 +#: core/models.py:297 msgid "Parent fed" msgstr "" -#: core/models.py:214 +#: core/models.py:298 msgid "Self fed" msgstr "" -#: core/models.py:217 core/templates/core/feeding_list.html:29 +#: core/models.py:301 core/templates/core/feeding_list.html:29 msgid "Method" msgstr "" -#: core/models.py:278 +#: core/models.py:452 msgid "Napping" msgstr "" -#: core/models.py:362 core/templates/core/timer_list.html:25 +#: core/models.py:540 core/templates/core/timer_list.html:25 msgid "Name" msgstr "" -#: core/models.py:386 core/templates/core/timer_form.html:4 +#: core/models.py:564 core/templates/core/timer_form.html:4 msgid "Timer" msgstr "" -#: core/models.py:387 core/templates/core/timer_confirm_delete.html:9 +#: core/models.py:565 core/templates/core/timer_confirm_delete.html:9 #: core/templates/core/timer_confirm_delete_inactive.html:9 #: core/templates/core/timer_detail.html:8 #: core/templates/core/timer_form.html:7 core/templates/core/timer_list.html:4 @@ -1037,31 +1111,15 @@ msgstr "" msgid "Timers" msgstr "" -#: core/models.py:390 +#: core/models.py:568 #, python-brace-format msgid "Timer #{id}" msgstr "" -#: core/models.py:460 core/templates/core/tummytime_list.html:30 +#: core/models.py:638 core/templates/core/tummytime_list.html:30 msgid "Milestone" msgstr "" -#: core/models.py:495 core/models.py:522 core/models.py:551 core/models.py:575 -#: core/templates/core/bmi_list.html:25 -#: core/templates/core/feeding_list.html:25 -#: core/templates/core/head_circumference_list.html:25 -#: core/templates/core/height_list.html:25 -#: core/templates/core/weight_list.html:25 reports/graphs/bmi_bmi.py:28 -#: reports/graphs/diaperchange_amounts.py:37 -#: reports/graphs/diaperchange_types.py:49 reports/graphs/feeding_amounts.py:70 -#: reports/graphs/feeding_duration.py:56 -#: reports/graphs/head_circumference_head_circumference.py:28 -#: reports/graphs/height_height.py:28 reports/graphs/sleep_pattern.py:151 -#: reports/graphs/sleep_totals.py:59 reports/graphs/tummytime_duration.py:51 -#: reports/graphs/weight_weight.py:28 -msgid "Date" -msgstr "" - #: core/templates/core/bmi_confirm_delete.html:4 msgid "Delete a BMI Entry" msgstr "" @@ -1075,11 +1133,9 @@ msgstr "" msgid "Add BMI" msgstr "" -#: core/templates/core/bmi_list.html:66 -#, fuzzy -#| msgid "No diaper changes found." +#: core/templates/core/bmi_list.html:70 msgid "No bmi entries found." -msgstr "No nappy changes found." +msgstr "" #: core/templates/core/child_confirm_delete.html:4 msgid "Delete a Child" @@ -1128,6 +1184,7 @@ msgstr "Add a Nappy Change" #: core/templates/core/feeding_form.html:17 #: core/templates/core/note_form.html:17 core/templates/core/sleep_form.html:17 #: core/templates/core/tummytime_form.html:17 +#: core/templates/core/widget_tag_editor.html:24 msgid "Add" msgstr "" @@ -1139,7 +1196,7 @@ msgstr "Add Nappy Change" msgid "Contents" msgstr "" -#: core/templates/core/diaperchange_list.html:73 +#: core/templates/core/diaperchange_list.html:77 msgid "No diaper changes found." msgstr "No nappy changes found." @@ -1164,7 +1221,7 @@ msgstr "" msgid "Amt." msgstr "" -#: core/templates/core/feeding_list.html:78 +#: core/templates/core/feeding_list.html:82 msgid "No feedings found." msgstr "" @@ -1182,11 +1239,9 @@ msgstr "" msgid "Add Head Circumference" msgstr "" -#: core/templates/core/head_circumference_list.html:66 -#, fuzzy -#| msgid "No diaper changes found." +#: core/templates/core/head_circumference_list.html:70 msgid "No head circumference entries found." -msgstr "No nappy changes found." +msgstr "" #: core/templates/core/height_confirm_delete.html:4 msgid "Delete a Height Entry" @@ -1202,11 +1257,9 @@ msgstr "" msgid "Add Height" msgstr "" -#: core/templates/core/height_list.html:66 -#, fuzzy -#| msgid "No diaper changes found." +#: core/templates/core/height_list.html:70 msgid "No height entries found." -msgstr "No nappy changes found." +msgstr "" #: core/templates/core/note_confirm_delete.html:4 msgid "Delete a Note" @@ -1224,10 +1277,28 @@ msgstr "" msgid "Add Note" msgstr "" -#: core/templates/core/note_list.html:60 +#: core/templates/core/note_list.html:64 msgid "No notes found." msgstr "" +#: core/templates/core/pumping_confirm_delete.html:4 +msgid "Delete a Pumping Entry" +msgstr "" + +#: core/templates/core/pumping_form.html:8 +#: core/templates/core/pumping_form.html:17 +#: core/templates/core/pumping_form.html:27 +msgid "Add a Pumping Entry" +msgstr "" + +#: core/templates/core/pumping_list.html:15 +msgid "Add Pumping Entry" +msgstr "" + +#: core/templates/core/pumping_list.html:66 +msgid "No pumping entries found." +msgstr "" + #: core/templates/core/sleep_confirm_delete.html:4 msgid "Delete a Sleep Entry" msgstr "" @@ -1261,7 +1332,7 @@ msgstr "" msgid "Nap" msgstr "" -#: core/templates/core/sleep_list.html:70 +#: core/templates/core/sleep_list.html:74 msgid "No sleep entries found." msgstr "" @@ -1282,7 +1353,7 @@ msgstr "" msgid "Add Temperature Reading" msgstr "" -#: core/templates/core/temperature_list.html:66 +#: core/templates/core/temperature_list.html:70 msgid "No temperature entries found." msgstr "" @@ -1354,7 +1425,8 @@ msgstr "" #: core/templates/core/timer_nav.html:38 #: dashboard/templates/cards/diaperchange_last.html:17 #: dashboard/templates/cards/diaperchange_types.html:12 -#: dashboard/templates/cards/feeding_day.html:14 +#: dashboard/templates/cards/feeding_day.html:20 +#: dashboard/templates/cards/feeding_day.html:46 #: dashboard/templates/cards/feeding_last.html:17 #: dashboard/templates/cards/feeding_last_method.html:41 #: dashboard/templates/cards/sleep_day.html:14 @@ -1381,7 +1453,7 @@ msgstr "" msgid "Add Tummy Time" msgstr "" -#: core/templates/core/tummytime_list.html:63 +#: core/templates/core/tummytime_list.html:67 msgid "No tummy time entries found." msgstr "" @@ -1399,31 +1471,69 @@ msgstr "" msgid "Add Weight" msgstr "" -#: core/templates/core/weight_list.html:66 +#: core/templates/core/weight_list.html:70 msgid "No weight entries found." msgstr "" -#: core/templates/timeline/_timeline.html:33 +#: core/templates/core/widget_tag_editor.html:22 +msgid "Tag name" +msgstr "" + +#: core/templates/core/widget_tag_editor.html:27 +msgid "Recently used:" +msgstr "" + +#: core/templates/core/widget_tag_editor.html:45 +msgctxt "Error modal" +msgid "Error" +msgstr "" + +#: core/templates/core/widget_tag_editor.html:50 +msgctxt "Error modal" +msgid "An error ocurred." +msgstr "" + +#: core/templates/core/widget_tag_editor.html:51 +msgctxt "Error modal" +msgid "Invalid tag name." +msgstr "" + +#: core/templates/core/widget_tag_editor.html:52 +msgctxt "Error modal" +msgid "Failed to create tag." +msgstr "" + +#: core/templates/core/widget_tag_editor.html:53 +msgctxt "Error modal" +msgid "Failed to obtain tag data." +msgstr "" + +#: core/templates/core/widget_tag_editor.html:58 +msgctxt "Error modal" +msgid "Close" +msgstr "" + +#: core/templates/timeline/_timeline.html:38 #, python-format msgid "%(since)s ago (%(time)s)" msgstr "" -#: core/templates/timeline/_timeline.html:39 +#: core/templates/timeline/_timeline.html:44 #, python-format msgid "Duration: %(duration)s" msgstr "" -#: core/templates/timeline/_timeline.html:48 +#: core/templates/timeline/_timeline.html:53 #, python-format msgid "%(since)s since previous" msgstr "" -#: core/templates/timeline/_timeline.html:56 -#: dashboard/templates/dashboard/child_button_group.html:41 +#: core/templates/timeline/_timeline.html:61 +#: dashboard/templates/dashboard/child_button_group.html:20 msgid "Edit" msgstr "" -#: core/templates/timeline/_timeline.html:80 +#: core/templates/timeline/_timeline.html:85 msgid "No events" msgstr "" @@ -1435,7 +1545,7 @@ msgstr "" msgid "{}, {}" msgstr "" -#: core/templatetags/duration.py:23 +#: core/templatetags/duration.py:25 msgid "0 days" msgstr "" @@ -1444,57 +1554,56 @@ msgstr "" msgid "%(child)s started tummy time!" msgstr "" -#: core/timeline.py:64 +#: core/timeline.py:65 #, python-format msgid "%(child)s finished tummy time." msgstr "" -#: core/timeline.py:89 +#: core/timeline.py:91 #, python-format msgid "%(child)s fell asleep." msgstr "" -#: core/timeline.py:100 +#: core/timeline.py:103 #, python-format msgid "%(child)s woke up." msgstr "" -#: core/timeline.py:133 +#: core/timeline.py:137 #, python-format msgid "Amount: %(amount).0f" msgstr "" -#: core/timeline.py:141 +#: core/timeline.py:145 #, python-format msgid "%(child)s started feeding." msgstr "" -#: core/timeline.py:153 +#: core/timeline.py:158 #, python-format msgid "%(child)s finished feeding." msgstr "" -#: core/timeline.py:179 -#, fuzzy, python-format -#| msgid "%(child)s had a diaper change." +#: core/timeline.py:185 +#, python-format msgid "%(child)s had a %(type)s diaper change." -msgstr "%(child)s had a nappy change." +msgstr "%(child)s had a %(type)s nappy change." -#: core/utils.py:15 +#: core/utils.py:40 #, python-format msgid "%(hours)s hour" msgid_plural "%(hours)s hours" msgstr[0] "" msgstr[1] "" -#: core/utils.py:19 +#: core/utils.py:44 #, python-format msgid "%(minutes)s minute" msgid_plural "%(minutes)s minutes" msgstr[0] "" msgstr[1] "" -#: core/utils.py:25 +#: core/utils.py:50 #, python-format msgid "%(seconds)s second" msgid_plural "%(seconds)s seconds" @@ -1506,12 +1615,12 @@ msgstr[1] "" msgid "%(model)s entry for %(child)s added!" msgstr "" -#: core/views.py:35 +#: core/views.py:35 core/views.py:308 #, python-format msgid "%(model)s entry added!" msgstr "" -#: core/views.py:61 +#: core/views.py:61 core/views.py:316 #, python-format msgid "%(model)s entry for %(child)s updated." msgstr "" @@ -1521,36 +1630,36 @@ msgstr "" msgid "%(model)s entry updated." msgstr "" -#: core/views.py:69 core/views.py:118 +#: core/views.py:69 core/views.py:146 #, python-format msgid "%(model)s entry deleted." msgstr "" -#: core/views.py:87 +#: core/views.py:115 #, python-format msgid "%(first_name)s %(last_name)s added!" msgstr "" -#: core/views.py:249 +#: core/views.py:366 #, python-format msgid "%(model)s reading added!" msgstr "" -#: core/views.py:257 +#: core/views.py:374 #, python-format msgid "%(model)s reading for %(child)s updated." msgstr "" -#: core/views.py:361 +#: core/views.py:478 #, python-format msgid "%(timer)s stopped." msgstr "" -#: core/views.py:384 +#: core/views.py:501 msgid "All inactive timers deleted." msgstr "" -#: core/views.py:394 +#: core/views.py:511 msgid "No inactive timers exist." msgstr "" @@ -1570,23 +1679,23 @@ msgstr "" msgid "Past Week" msgstr "" -#: dashboard/templates/cards/diaperchange_types.html:26 +#: dashboard/templates/cards/diaperchange_types.html:27 msgid "wet" msgstr "" -#: dashboard/templates/cards/diaperchange_types.html:33 +#: dashboard/templates/cards/diaperchange_types.html:35 msgid "solid" msgstr "" -#: dashboard/templates/cards/diaperchange_types.html:38 +#: dashboard/templates/cards/diaperchange_types.html:49 msgid "today" msgstr "" -#: dashboard/templates/cards/diaperchange_types.html:40 +#: dashboard/templates/cards/diaperchange_types.html:51 msgid "yesterday" msgstr "" -#: dashboard/templates/cards/diaperchange_types.html:42 +#: dashboard/templates/cards/diaperchange_types.html:53 #, python-format msgid "%(key)s days ago" msgstr "" @@ -1595,9 +1704,9 @@ msgstr "" msgid "Today's Feeding" msgstr "" -#: dashboard/templates/cards/feeding_day.html:20 +#: dashboard/templates/cards/feeding_day.html:26 #, python-format -msgid "%(count)s feeding entries" +msgid "
%(since)s
" msgstr "" #: dashboard/templates/cards/feeding_last.html:6 @@ -1682,102 +1791,69 @@ msgstr "" msgid "Child actions" msgstr "" -#: dashboard/templates/dashboard/child_button_group.html:17 -#: reports/templates/reports/report_base.html:9 +#: dashboard/templates/dashboard/child_button_group.html:12 +#: reports/templates/reports/base.html:9 +#: reports/templates/reports/report_list.html:4 msgid "Reports" msgstr "" -#: dashboard/templates/dashboard/child_button_group.html:23 -msgid "Diaper Change Amounts" -msgstr "Nappy Change Amounts" - -#: dashboard/templates/dashboard/child_button_group.html:24 -#: reports/templates/reports/diaperchange_types.html:4 -#: reports/templates/reports/diaperchange_types.html:8 -msgid "Diaper Change Types" -msgstr "Nappy Change Types" - -#: dashboard/templates/dashboard/child_button_group.html:25 -#: reports/templates/reports/diaperchange_lifetimes.html:4 -#: reports/templates/reports/diaperchange_lifetimes.html:8 -msgid "Diaper Lifetimes" -msgstr "Nappy Lifetimes" - -#: dashboard/templates/dashboard/child_button_group.html:26 -#: reports/templates/reports/feeding_amounts.html:4 -#: reports/templates/reports/feeding_amounts.html:8 -msgid "Feeding Amounts" -msgstr "" - -#: dashboard/templates/dashboard/child_button_group.html:27 -msgid "Feeding Durations (Average)" -msgstr "" - -#: dashboard/templates/dashboard/child_button_group.html:28 -#: reports/templates/reports/sleep_pattern.html:4 -#: reports/templates/reports/sleep_pattern.html:8 -msgid "Sleep Pattern" -msgstr "" - -#: dashboard/templates/dashboard/child_button_group.html:29 -#: reports/templates/reports/sleep_totals.html:4 -#: reports/templates/reports/sleep_totals.html:8 -msgid "Sleep Totals" -msgstr "" - -#: dashboard/templates/dashboard/child_button_group.html:30 -msgid "Tummy Time Durations (Sum)" -msgstr "" - -#: dashboard/templatetags/cards.py:288 -msgid "Diaper change frequency" -msgstr "Nappy change frequency" - -#: dashboard/templatetags/cards.py:309 +#: dashboard/templatetags/cards.py:328 msgid "Average nap duration" msgstr "" -#: dashboard/templatetags/cards.py:316 +#: dashboard/templatetags/cards.py:335 msgid "Average naps per day" msgstr "" -#: dashboard/templatetags/cards.py:326 +#: dashboard/templatetags/cards.py:345 msgid "Average sleep duration" msgstr "" -#: dashboard/templatetags/cards.py:333 +#: dashboard/templatetags/cards.py:352 msgid "Average awake duration" msgstr "" -#: dashboard/templatetags/cards.py:343 +#: dashboard/templatetags/cards.py:362 msgid "Weight change per week" msgstr "" -#: dashboard/templatetags/cards.py:353 +#: dashboard/templatetags/cards.py:372 msgid "Height change per week" msgstr "" -#: dashboard/templatetags/cards.py:363 +#: dashboard/templatetags/cards.py:382 msgid "Head circumference change per week" msgstr "" -#: dashboard/templatetags/cards.py:373 +#: dashboard/templatetags/cards.py:392 msgid "BMI change per week" msgstr "" -#: dashboard/templatetags/cards.py:418 +#: dashboard/templatetags/cards.py:410 +msgid "Diaper change frequency (past 3 days)" +msgstr "Nappy change frequency (past 3 days)" + +#: dashboard/templatetags/cards.py:414 +msgid "Diaper change frequency (past 2 weeks)" +msgstr "Nappy change frequency (past 2 weeks)" + +#: dashboard/templatetags/cards.py:420 +msgid "Diaper change frequency" +msgstr "Nappy change frequency" + +#: dashboard/templatetags/cards.py:456 msgid "Feeding frequency (past 3 days)" msgstr "" -#: dashboard/templatetags/cards.py:422 +#: dashboard/templatetags/cards.py:460 msgid "Feeding frequency (past 2 weeks)" msgstr "" -#: dashboard/templatetags/cards.py:428 +#: dashboard/templatetags/cards.py:466 msgid "Feeding frequency" msgstr "" -#: reports/graphs/bmi_bmi.py:27 +#: reports/graphs/bmi_change.py:27 msgid "BMI" msgstr "" @@ -1841,14 +1917,22 @@ msgstr "" msgid "Number of feedings" msgstr "" -#: reports/graphs/head_circumference_head_circumference.py:27 +#: reports/graphs/head_circumference_change.py:27 msgid "Head Circumference" msgstr "" -#: reports/graphs/height_height.py:27 +#: reports/graphs/height_change.py:27 msgid "Height" msgstr "" +#: reports/graphs/pumping_amounts.py:57 +msgid "Total Pumping Amount" +msgstr "" + +#: reports/graphs/pumping_amounts.py:60 +msgid "Pumping Amount" +msgstr "" + #: reports/graphs/sleep_pattern.py:148 msgid "Sleep Pattern" msgstr "" @@ -1886,7 +1970,7 @@ msgstr "" msgid "Total duration (minutes)" msgstr "" -#: reports/graphs/weight_weight.py:27 +#: reports/graphs/weight_change.py:27 msgid "Weight" msgstr "" @@ -1895,15 +1979,65 @@ msgstr "" msgid "Diaper Amounts" msgstr "Nappy Amounts" +#: reports/templates/reports/diaperchange_lifetimes.html:4 +#: reports/templates/reports/diaperchange_lifetimes.html:8 +#: reports/templates/reports/report_list.html:13 +msgid "Diaper Lifetimes" +msgstr "Nappy Lifetimes" + +#: reports/templates/reports/diaperchange_types.html:4 +#: reports/templates/reports/diaperchange_types.html:8 +#: reports/templates/reports/report_list.html:12 +msgid "Diaper Change Types" +msgstr "Nappy Change Types" + +#: reports/templates/reports/feeding_amounts.html:4 +#: reports/templates/reports/feeding_amounts.html:8 +#: reports/templates/reports/report_list.html:14 +msgid "Feeding Amounts" +msgstr "" + #: reports/templates/reports/feeding_duration.html:4 #: reports/templates/reports/feeding_duration.html:8 msgid "Average Feeding Durations" msgstr "" -#: reports/templates/reports/report_base.html:19 +#: reports/templates/reports/report_base.html:17 msgid "There is not enough data to generate this report." msgstr "" +#: reports/templates/reports/report_list.html:10 +msgid "Body Mass Index (BMI)" +msgstr "" + +#: reports/templates/reports/report_list.html:11 +msgid "Diaper Change Amounts" +msgstr "Nappy Change Amounts" + +#: reports/templates/reports/report_list.html:15 +msgid "Feeding Durations (Average)" +msgstr "" + +#: reports/templates/reports/report_list.html:18 +msgid "Pumping Amounts" +msgstr "" + +#: reports/templates/reports/report_list.html:19 +#: reports/templates/reports/sleep_pattern.html:4 +#: reports/templates/reports/sleep_pattern.html:8 +msgid "Sleep Pattern" +msgstr "" + +#: reports/templates/reports/report_list.html:20 +#: reports/templates/reports/sleep_totals.html:4 +#: reports/templates/reports/sleep_totals.html:8 +msgid "Sleep Totals" +msgstr "" + +#: reports/templates/reports/report_list.html:21 +msgid "Tummy Time Durations (Sum)" +msgstr "" + #: reports/templates/reports/tummytime_duration.html:4 #: reports/templates/reports/tummytime_duration.html:8 msgid "Total Tummy Time Durations" diff --git a/locale/es/LC_MESSAGES/django.mo b/locale/es/LC_MESSAGES/django.mo index 7a9a45ac..6c722502 100644 Binary files a/locale/es/LC_MESSAGES/django.mo and b/locale/es/LC_MESSAGES/django.mo differ diff --git a/locale/es/LC_MESSAGES/django.po b/locale/es/LC_MESSAGES/django.po index aa787185..16de358b 100644 --- a/locale/es/LC_MESSAGES/django.po +++ b/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Baby Buddy\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-25 05:14+0000\n" +"POT-Creation-Date: 2022-06-01 13:01+0000\n" "Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -11,12 +11,12 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: babybuddy/admin.py:12 babybuddy/admin.py:13 -#: babybuddy/templates/babybuddy/nav-dropdown.html:326 +#: babybuddy/templates/babybuddy/nav-dropdown.html:347 #: babybuddy/templates/babybuddy/user_settings_form.html:8 msgid "Settings" msgstr "Configuración" -#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:104 +#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:111 #: babybuddy/templates/babybuddy/user_settings_form.html:61 #: dashboard/templates/dashboard/child.html:4 #: dashboard/templates/dashboard/child.html:9 @@ -124,60 +124,64 @@ msgid "{user}'s Settings" msgstr "Configuración de {user}" #: babybuddy/settings/base.py:166 -msgid "Chinese (simplified)" +msgid "Catalan" msgstr "" #: babybuddy/settings/base.py:167 +msgid "Chinese (simplified)" +msgstr "" + +#: babybuddy/settings/base.py:168 msgid "Dutch" msgstr "Neerlandés" -#: babybuddy/settings/base.py:168 +#: babybuddy/settings/base.py:169 msgid "English (US)" msgstr "Inglés (EE.UU.)" -#: babybuddy/settings/base.py:169 +#: babybuddy/settings/base.py:170 msgid "English (UK)" msgstr "Inglés (RU)" -#: babybuddy/settings/base.py:170 +#: babybuddy/settings/base.py:171 msgid "French" msgstr "Francés" -#: babybuddy/settings/base.py:171 +#: babybuddy/settings/base.py:172 msgid "Finnish" msgstr "Finlandés" -#: babybuddy/settings/base.py:172 +#: babybuddy/settings/base.py:173 msgid "German" msgstr "Alemán" -#: babybuddy/settings/base.py:173 +#: babybuddy/settings/base.py:174 msgid "Italian" msgstr "Italiano" -#: babybuddy/settings/base.py:174 +#: babybuddy/settings/base.py:175 msgid "Polish" msgstr "Polaco" -#: babybuddy/settings/base.py:175 +#: babybuddy/settings/base.py:176 msgid "Portuguese" msgstr "Portugués" -#: babybuddy/settings/base.py:176 +#: babybuddy/settings/base.py:177 msgid "Spanish" msgstr "Español" -#: babybuddy/settings/base.py:177 +#: babybuddy/settings/base.py:178 msgid "Swedish" msgstr "Sueco" -#: babybuddy/settings/base.py:178 +#: babybuddy/settings/base.py:179 msgid "Turkish" msgstr "Turco" #: babybuddy/templates/admin/base_site.html:4 #: babybuddy/templates/admin/base_site.html:7 -#: babybuddy/templates/babybuddy/nav-dropdown.html:338 +#: babybuddy/templates/babybuddy/nav-dropdown.html:359 msgid "Database Admin" msgstr "Administrar Base de Datos" @@ -197,7 +201,7 @@ msgstr "Reiniciar" msgid "Filters" msgstr "Filtros" -#: babybuddy/templates/babybuddy/form.html:11 +#: babybuddy/templates/babybuddy/form.html:14 #: babybuddy/templates/babybuddy/user_settings_form.html:89 msgid "Submit" msgstr "Enviar" @@ -220,27 +224,27 @@ msgstr "" msgid "Quick Start Timer" msgstr "Iniciar Temporizador Rápido" -#: babybuddy/templates/babybuddy/nav-dropdown.html:51 core/models.py:158 -#: core/models.py:162 +#: babybuddy/templates/babybuddy/nav-dropdown.html:51 core/models.py:248 +#: core/models.py:252 msgid "Diaper Change" msgstr "Cambio de Pañal" #: babybuddy/templates/babybuddy/nav-dropdown.html:57 -#: babybuddy/templates/babybuddy/nav-dropdown.html:274 core/models.py:227 -#: core/models.py:231 core/templates/core/timer_detail.html:43 +#: babybuddy/templates/babybuddy/nav-dropdown.html:281 core/models.py:312 +#: core/models.py:316 core/templates/core/timer_detail.html:43 msgid "Feeding" msgstr "Toma" #: babybuddy/templates/babybuddy/nav-dropdown.html:63 -#: babybuddy/templates/babybuddy/nav-dropdown.html:150 core/models.py:250 -#: core/models.py:260 core/models.py:264 core/templates/core/note_list.html:29 +#: babybuddy/templates/babybuddy/nav-dropdown.html:157 core/models.py:396 +#: core/models.py:407 core/models.py:411 core/templates/core/note_list.html:29 msgid "Note" msgstr "Nota" #: babybuddy/templates/babybuddy/nav-dropdown.html:69 -#: babybuddy/templates/babybuddy/nav-dropdown.html:281 -#: babybuddy/templates/babybuddy/welcome.html:42 core/models.py:292 -#: core/models.py:293 core/models.py:296 +#: babybuddy/templates/babybuddy/nav-dropdown.html:288 +#: babybuddy/templates/babybuddy/welcome.html:42 core/models.py:467 +#: core/models.py:468 core/models.py:471 #: core/templates/core/sleep_confirm_delete.html:7 #: core/templates/core/sleep_form.html:13 core/templates/core/sleep_list.html:4 #: core/templates/core/sleep_list.html:7 core/templates/core/sleep_list.html:12 @@ -249,8 +253,8 @@ msgid "Sleep" msgstr "Sueño" #: babybuddy/templates/babybuddy/nav-dropdown.html:75 -#: babybuddy/templates/babybuddy/nav-dropdown.html:172 core/models.py:331 -#: core/models.py:341 core/models.py:342 core/models.py:345 +#: babybuddy/templates/babybuddy/nav-dropdown.html:179 core/models.py:506 +#: core/models.py:519 core/models.py:520 core/models.py:523 #: core/templates/core/temperature_confirm_delete.html:7 #: core/templates/core/temperature_form.html:13 #: core/templates/core/temperature_list.html:4 @@ -261,9 +265,9 @@ msgid "Temperature" msgstr "Temperatura" #: babybuddy/templates/babybuddy/nav-dropdown.html:81 -#: babybuddy/templates/babybuddy/nav-dropdown.html:294 -#: babybuddy/templates/babybuddy/welcome.html:50 core/models.py:468 -#: core/models.py:469 core/models.py:472 +#: babybuddy/templates/babybuddy/nav-dropdown.html:301 +#: babybuddy/templates/babybuddy/welcome.html:50 core/models.py:647 +#: core/models.py:648 core/models.py:651 #: core/templates/core/timer_detail.html:59 #: core/templates/core/tummytime_confirm_delete.html:7 #: core/templates/core/tummytime_form.html:13 @@ -274,49 +278,64 @@ msgid "Tummy Time" msgstr "Tiempo boca abajo" #: babybuddy/templates/babybuddy/nav-dropdown.html:87 -#: babybuddy/templates/babybuddy/nav-dropdown.html:186 core/models.py:494 -#: core/models.py:503 core/models.py:504 core/models.py:507 +#: babybuddy/templates/babybuddy/nav-dropdown.html:193 core/models.py:673 +#: core/models.py:685 core/models.py:686 core/models.py:689 #: core/templates/core/weight_confirm_delete.html:7 #: core/templates/core/weight_form.html:13 #: core/templates/core/weight_list.html:4 #: core/templates/core/weight_list.html:7 #: core/templates/core/weight_list.html:12 -#: core/templates/core/weight_list.html:29 -#: dashboard/templates/dashboard/child_button_group.html:31 -#: reports/graphs/weight_weight.py:19 reports/graphs/weight_weight.py:30 +#: core/templates/core/weight_list.html:29 reports/graphs/weight_change.py:19 +#: reports/graphs/weight_change.py:30 +#: reports/templates/reports/report_list.html:22 #: reports/templates/reports/weight_change.html:4 #: reports/templates/reports/weight_change.html:8 msgid "Weight" msgstr "Peso" -#: babybuddy/templates/babybuddy/nav-dropdown.html:111 +#: babybuddy/templates/babybuddy/nav-dropdown.html:93 +#: babybuddy/templates/babybuddy/nav-dropdown.html:316 core/models.py:437 +#: core/models.py:438 core/models.py:441 +#: core/templates/core/pumping_confirm_delete.html:7 +#: core/templates/core/pumping_form.html:13 +#: core/templates/core/pumping_list.html:4 +#: core/templates/core/pumping_list.html:7 +#: core/templates/core/pumping_list.html:12 +#: reports/templates/reports/pumping_amounts.html:4 +#: reports/templates/reports/pumping_amounts.html:8 +msgid "Pumping" +msgstr "" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:118 #: core/templates/timeline/timeline.html:4 #: core/templates/timeline/timeline.html:7 #: dashboard/templates/dashboard/child_button_group.html:9 msgid "Timeline" msgstr "Cronología" -#: babybuddy/templates/babybuddy/nav-dropdown.html:122 -#: babybuddy/templates/babybuddy/nav-dropdown.html:130 core/models.py:101 +#: babybuddy/templates/babybuddy/nav-dropdown.html:129 +#: babybuddy/templates/babybuddy/nav-dropdown.html:137 core/models.py:188 #: core/templates/core/child_confirm_delete.html:7 #: core/templates/core/child_detail.html:7 #: core/templates/core/child_form.html:13 core/templates/core/child_list.html:4 #: core/templates/core/child_list.html:7 core/templates/core/child_list.html:12 #: dashboard/templates/dashboard/child.html:7 -#: reports/templates/reports/report_base.html:7 +#: reports/templates/reports/base.html:7 msgid "Children" msgstr "Niños" -#: babybuddy/templates/babybuddy/nav-dropdown.html:136 core/models.py:100 -#: core/models.py:134 core/models.py:190 core/models.py:248 core/models.py:276 -#: core/models.py:328 core/models.py:359 core/models.py:452 core/models.py:492 -#: core/models.py:519 core/models.py:546 core/models.py:572 +#: babybuddy/templates/babybuddy/nav-dropdown.html:143 core/models.py:137 +#: core/models.py:187 core/models.py:221 core/models.py:274 core/models.py:335 +#: core/models.py:367 core/models.py:394 core/models.py:426 core/models.py:450 +#: core/models.py:503 core/models.py:537 core/models.py:630 core/models.py:671 #: core/templates/core/bmi_list.html:27 #: core/templates/core/diaperchange_list.html:27 #: core/templates/core/feeding_list.html:27 #: core/templates/core/head_circumference_list.html:27 #: core/templates/core/height_list.html:27 -#: core/templates/core/note_list.html:27 core/templates/core/sleep_list.html:28 +#: core/templates/core/note_list.html:27 +#: core/templates/core/pumping_list.html:27 +#: core/templates/core/sleep_list.html:28 #: core/templates/core/temperature_list.html:27 #: core/templates/core/timer_list.html:27 #: core/templates/core/tummytime_list.html:27 @@ -324,98 +343,96 @@ msgstr "Niños" msgid "Child" msgstr "Niño" -#: babybuddy/templates/babybuddy/nav-dropdown.html:144 core/models.py:151 -#: core/models.py:220 core/models.py:261 core/models.py:284 core/models.py:334 -#: core/models.py:496 core/models.py:523 core/models.py:552 core/models.py:576 -#: core/templates/core/note_confirm_delete.html:7 +#: babybuddy/templates/babybuddy/nav-dropdown.html:151 core/models.py:143 +#: core/models.py:240 core/models.py:304 core/models.py:343 core/models.py:373 +#: core/models.py:408 core/models.py:430 core/models.py:458 core/models.py:511 +#: core/models.py:677 core/templates/core/note_confirm_delete.html:7 #: core/templates/core/note_form.html:13 core/templates/core/note_list.html:4 #: core/templates/core/note_list.html:7 core/templates/core/note_list.html:12 msgid "Notes" msgstr "Notas" -#: babybuddy/templates/babybuddy/nav-dropdown.html:164 +#: babybuddy/templates/babybuddy/nav-dropdown.html:171 msgid "Measurements" msgstr "Mediciones" -#: babybuddy/templates/babybuddy/nav-dropdown.html:178 +#: babybuddy/templates/babybuddy/nav-dropdown.html:185 msgid "Temperature reading" msgstr "Lectura de temperatura" -#: babybuddy/templates/babybuddy/nav-dropdown.html:192 +#: babybuddy/templates/babybuddy/nav-dropdown.html:199 msgid "Weight entry" msgstr "Introducir peso" -#: babybuddy/templates/babybuddy/nav-dropdown.html:200 core/models.py:521 -#: core/models.py:530 core/models.py:531 core/models.py:534 +#: babybuddy/templates/babybuddy/nav-dropdown.html:207 core/models.py:369 +#: core/models.py:381 core/models.py:382 core/models.py:385 #: core/templates/core/height_confirm_delete.html:7 #: core/templates/core/height_form.html:13 #: core/templates/core/height_list.html:4 #: core/templates/core/height_list.html:7 #: core/templates/core/height_list.html:12 -#: core/templates/core/height_list.html:29 -#: dashboard/templates/dashboard/child_button_group.html:32 -#: reports/graphs/height_height.py:19 reports/graphs/height_height.py:30 +#: core/templates/core/height_list.html:29 reports/graphs/height_change.py:19 +#: reports/graphs/height_change.py:30 #: reports/templates/reports/height_change.html:4 #: reports/templates/reports/height_change.html:8 +#: reports/templates/reports/report_list.html:17 msgid "Height" msgstr "Altura" -#: babybuddy/templates/babybuddy/nav-dropdown.html:206 +#: babybuddy/templates/babybuddy/nav-dropdown.html:213 msgid "Height entry" msgstr "Entrada de altura" -#: babybuddy/templates/babybuddy/nav-dropdown.html:214 core/models.py:549 -#: core/models.py:559 core/models.py:560 core/models.py:563 +#: babybuddy/templates/babybuddy/nav-dropdown.html:221 core/models.py:338 +#: core/models.py:351 core/models.py:352 core/models.py:355 #: core/templates/core/head_circumference_confirm_delete.html:7 #: core/templates/core/head_circumference_form.html:13 #: core/templates/core/head_circumference_list.html:4 #: core/templates/core/head_circumference_list.html:7 #: core/templates/core/head_circumference_list.html:12 #: core/templates/core/head_circumference_list.html:29 -#: dashboard/templates/dashboard/child_button_group.html:33 -#: reports/graphs/head_circumference_head_circumference.py:19 -#: reports/graphs/head_circumference_head_circumference.py:30 +#: reports/graphs/head_circumference_change.py:19 +#: reports/graphs/head_circumference_change.py:30 #: reports/templates/reports/head_circumference_change.html:4 #: reports/templates/reports/head_circumference_change.html:8 +#: reports/templates/reports/report_list.html:16 msgid "Head Circumference" msgstr "Perímetro craneal" -#: babybuddy/templates/babybuddy/nav-dropdown.html:220 +#: babybuddy/templates/babybuddy/nav-dropdown.html:227 msgid "Head Circumference entry" msgstr "Entrada de perímetro craneal" -#: babybuddy/templates/babybuddy/nav-dropdown.html:228 core/models.py:574 -#: core/models.py:583 core/models.py:584 core/models.py:587 +#: babybuddy/templates/babybuddy/nav-dropdown.html:235 core/models.py:139 +#: core/models.py:151 core/models.py:152 core/models.py:155 #: core/templates/core/bmi_confirm_delete.html:7 #: core/templates/core/bmi_form.html:13 core/templates/core/bmi_list.html:4 #: core/templates/core/bmi_list.html:7 core/templates/core/bmi_list.html:12 -#: core/templates/core/bmi_list.html:29 -#: dashboard/templates/dashboard/child_button_group.html:34 -#: reports/graphs/bmi_bmi.py:19 reports/graphs/bmi_bmi.py:30 -#: reports/templates/reports/bmi_change.html:4 +#: core/templates/core/bmi_list.html:29 reports/graphs/bmi_change.py:19 +#: reports/graphs/bmi_change.py:30 reports/templates/reports/bmi_change.html:4 #: reports/templates/reports/bmi_change.html:8 msgid "BMI" msgstr "IMC" -#: babybuddy/templates/babybuddy/nav-dropdown.html:234 +#: babybuddy/templates/babybuddy/nav-dropdown.html:241 msgid "BMI entry" msgstr "Entrada de IMC" -#: babybuddy/templates/babybuddy/nav-dropdown.html:248 +#: babybuddy/templates/babybuddy/nav-dropdown.html:255 msgid "Activities" msgstr "Actividades" -#: babybuddy/templates/babybuddy/nav-dropdown.html:255 +#: babybuddy/templates/babybuddy/nav-dropdown.html:262 #: reports/graphs/diaperchange_lifetimes.py:27 msgid "Changes" msgstr "Cambios" -#: babybuddy/templates/babybuddy/nav-dropdown.html:261 +#: babybuddy/templates/babybuddy/nav-dropdown.html:268 msgid "Change" msgstr "Cambio" -#: babybuddy/templates/babybuddy/nav-dropdown.html:268 -#: babybuddy/templates/babybuddy/welcome.html:34 core/models.py:228 +#: babybuddy/templates/babybuddy/nav-dropdown.html:275 +#: babybuddy/templates/babybuddy/welcome.html:34 core/models.py:313 #: core/templates/core/feeding_confirm_delete.html:7 #: core/templates/core/feeding_form.html:13 #: core/templates/core/feeding_list.html:4 @@ -424,39 +441,43 @@ msgstr "Cambio" msgid "Feedings" msgstr "Tomas" -#: babybuddy/templates/babybuddy/nav-dropdown.html:287 +#: babybuddy/templates/babybuddy/nav-dropdown.html:294 msgid "Sleep entry" msgstr "Entrada de sueño" -#: babybuddy/templates/babybuddy/nav-dropdown.html:300 +#: babybuddy/templates/babybuddy/nav-dropdown.html:307 msgid "Tummy Time entry" msgstr "Entrada de tiempo boca abajo" -#: babybuddy/templates/babybuddy/nav-dropdown.html:325 +#: babybuddy/templates/babybuddy/nav-dropdown.html:322 +msgid "Pumping entry" +msgstr "" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:346 #: babybuddy/templates/babybuddy/user_list.html:17 #: babybuddy/templates/babybuddy/user_password_form.html:7 -#: babybuddy/templates/babybuddy/user_settings_form.html:7 core/models.py:378 +#: babybuddy/templates/babybuddy/user_settings_form.html:7 core/models.py:556 #: core/templates/core/timer_list.html:32 msgid "User" msgstr "Usuario" -#: babybuddy/templates/babybuddy/nav-dropdown.html:327 +#: babybuddy/templates/babybuddy/nav-dropdown.html:348 msgid "Password" msgstr "Contraseña" -#: babybuddy/templates/babybuddy/nav-dropdown.html:331 +#: babybuddy/templates/babybuddy/nav-dropdown.html:352 msgid "Logout" msgstr "Cerrar sesión" -#: babybuddy/templates/babybuddy/nav-dropdown.html:334 +#: babybuddy/templates/babybuddy/nav-dropdown.html:355 msgid "Site" msgstr "Sitio" -#: babybuddy/templates/babybuddy/nav-dropdown.html:335 +#: babybuddy/templates/babybuddy/nav-dropdown.html:356 msgid "API Browser" msgstr "Navegador API" -#: babybuddy/templates/babybuddy/nav-dropdown.html:337 +#: babybuddy/templates/babybuddy/nav-dropdown.html:358 #: babybuddy/templates/babybuddy/user_confirm_delete.html:7 #: babybuddy/templates/babybuddy/user_form.html:13 #: babybuddy/templates/babybuddy/user_list.html:4 @@ -464,23 +485,24 @@ msgstr "Navegador API" msgid "Users" msgstr "Usuarios" -#: babybuddy/templates/babybuddy/nav-dropdown.html:340 +#: babybuddy/templates/babybuddy/nav-dropdown.html:361 msgid "Support" msgstr "Soporte" -#: babybuddy/templates/babybuddy/nav-dropdown.html:342 +#: babybuddy/templates/babybuddy/nav-dropdown.html:363 msgid "Source Code" msgstr "Código Fuente" -#: babybuddy/templates/babybuddy/nav-dropdown.html:344 +#: babybuddy/templates/babybuddy/nav-dropdown.html:365 msgid "Chat / Support" msgstr "Chat / Soporte" #: babybuddy/templates/babybuddy/paginator.html:11 #: core/templates/timeline/_timeline.html:5 #: core/templates/timeline/_timeline.html:7 -#: core/templates/timeline/_timeline.html:66 -#: core/templates/timeline/_timeline.html:68 +#: core/templates/timeline/_timeline.html:71 +#: core/templates/timeline/_timeline.html:73 +#: dashboard/templates/cards/feeding_day.html:37 #: dashboard/templates/cards/feeding_last_method.html:32 #: dashboard/templates/cards/statistics.html:34 msgid "Previous" @@ -489,8 +511,9 @@ msgstr "Anterior" #: babybuddy/templates/babybuddy/paginator.html:28 #: core/templates/timeline/_timeline.html:12 #: core/templates/timeline/_timeline.html:14 -#: core/templates/timeline/_timeline.html:73 -#: core/templates/timeline/_timeline.html:75 +#: core/templates/timeline/_timeline.html:78 +#: core/templates/timeline/_timeline.html:80 +#: dashboard/templates/cards/feeding_day.html:41 #: dashboard/templates/cards/feeding_last_method.html:36 #: dashboard/templates/cards/statistics.html:38 msgid "Next" @@ -516,6 +539,8 @@ msgstr "Eliminar Usuario" #: core/templates/core/height_confirm_delete.html:17 #: core/templates/core/note_confirm_delete.html:8 #: core/templates/core/note_confirm_delete.html:17 +#: core/templates/core/pumping_confirm_delete.html:8 +#: core/templates/core/pumping_confirm_delete.html:17 #: core/templates/core/sleep_confirm_delete.html:8 #: core/templates/core/sleep_confirm_delete.html:17 #: core/templates/core/temperature_confirm_delete.html:8 @@ -527,7 +552,7 @@ msgstr "Eliminar Usuario" #: core/templates/core/tummytime_confirm_delete.html:17 #: core/templates/core/weight_confirm_delete.html:8 #: core/templates/core/weight_confirm_delete.html:17 -#: dashboard/templates/dashboard/child_button_group.html:48 +#: dashboard/templates/dashboard/child_button_group.html:27 msgid "Delete" msgstr "Eliminar" @@ -539,6 +564,7 @@ msgstr "Eliminar" #: core/templates/core/head_circumference_confirm_delete.html:14 #: core/templates/core/height_confirm_delete.html:14 #: core/templates/core/note_confirm_delete.html:14 +#: core/templates/core/pumping_confirm_delete.html:14 #: core/templates/core/sleep_confirm_delete.html:14 #: core/templates/core/temperature_confirm_delete.html:14 #: core/templates/core/timer_confirm_delete.html:17 @@ -560,6 +586,7 @@ msgstr "" #: core/templates/core/head_circumference_confirm_delete.html:18 #: core/templates/core/height_confirm_delete.html:18 #: core/templates/core/note_confirm_delete.html:18 +#: core/templates/core/pumping_confirm_delete.html:18 #: core/templates/core/sleep_confirm_delete.html:18 #: core/templates/core/temperature_confirm_delete.html:18 #: core/templates/core/timer_confirm_delete.html:21 @@ -582,7 +609,9 @@ msgstr "Crear Usuario" #: core/templates/core/feeding_form.html:15 #: core/templates/core/head_circumference_form.html:15 #: core/templates/core/height_form.html:15 -#: core/templates/core/note_form.html:15 core/templates/core/sleep_form.html:15 +#: core/templates/core/note_form.html:15 +#: core/templates/core/pumping_form.html:15 +#: core/templates/core/sleep_form.html:15 #: core/templates/core/temperature_form.html:15 #: core/templates/core/timer_form.html:10 #: core/templates/core/tummytime_form.html:15 @@ -596,7 +625,9 @@ msgstr "Actualizar" #: core/templates/core/feeding_form.html:23 #: core/templates/core/head_circumference_form.html:23 #: core/templates/core/height_form.html:23 -#: core/templates/core/note_form.html:23 core/templates/core/sleep_form.html:23 +#: core/templates/core/note_form.html:23 +#: core/templates/core/pumping_form.html:23 +#: core/templates/core/sleep_form.html:23 #: core/templates/core/temperature_form.html:23 #: core/templates/core/timer_form.html:18 #: core/templates/core/tummytime_form.html:23 @@ -623,32 +654,34 @@ msgstr "Email" msgid "Staff" msgstr "Personal" -#: babybuddy/templates/babybuddy/user_list.html:22 core/models.py:373 +#: babybuddy/templates/babybuddy/user_list.html:22 core/models.py:551 #: core/templates/core/timer_list.html:31 msgid "Active" msgstr "Activo" #: babybuddy/templates/babybuddy/user_list.html:23 -#: core/templates/core/bmi_list.html:24 core/templates/core/bmi_list.html:37 +#: core/templates/core/bmi_list.html:24 core/templates/core/bmi_list.html:38 #: core/templates/core/child_list.html:28 #: core/templates/core/child_list.html:48 #: core/templates/core/diaperchange_list.html:24 -#: core/templates/core/diaperchange_list.html:39 +#: core/templates/core/diaperchange_list.html:40 #: core/templates/core/feeding_list.html:24 -#: core/templates/core/feeding_list.html:42 +#: core/templates/core/feeding_list.html:43 #: core/templates/core/head_circumference_list.html:24 -#: core/templates/core/head_circumference_list.html:37 +#: core/templates/core/head_circumference_list.html:38 #: core/templates/core/height_list.html:24 -#: core/templates/core/height_list.html:37 -#: core/templates/core/note_list.html:24 core/templates/core/note_list.html:36 +#: core/templates/core/height_list.html:38 +#: core/templates/core/note_list.html:24 core/templates/core/note_list.html:37 +#: core/templates/core/pumping_list.html:24 +#: core/templates/core/pumping_list.html:37 #: core/templates/core/sleep_list.html:24 -#: core/templates/core/sleep_list.html:39 +#: core/templates/core/sleep_list.html:40 #: core/templates/core/temperature_list.html:24 -#: core/templates/core/temperature_list.html:37 +#: core/templates/core/temperature_list.html:38 #: core/templates/core/tummytime_list.html:23 -#: core/templates/core/tummytime_list.html:37 +#: core/templates/core/tummytime_list.html:38 #: core/templates/core/weight_list.html:24 -#: core/templates/core/weight_list.html:37 +#: core/templates/core/weight_list.html:38 msgid "Actions" msgstr "Acciones" @@ -700,7 +733,7 @@ msgstr "" "Aprende a predecir las necesidades de tu bebé sin tener que adivinar " "haciendo track con Baby Buddy —" -#: babybuddy/templates/babybuddy/welcome.html:26 core/models.py:159 +#: babybuddy/templates/babybuddy/welcome.html:26 core/models.py:249 #: core/templates/core/diaperchange_confirm_delete.html:7 #: core/templates/core/diaperchange_form.html:13 #: core/templates/core/diaperchange_list.html:4 @@ -772,10 +805,8 @@ msgid "Server Error" msgstr "" #: babybuddy/templates/error/base.html:14 -#, fuzzy -#| msgid "Welcome to Baby Buddy!" msgid "Return to Baby Buddy" -msgstr "¡Bienvenido a Baby Buddy!" +msgstr "" #: babybuddy/templates/registration/login.html:32 msgid "Login" @@ -884,105 +915,146 @@ msgstr "Regenerada clave API del usuario." msgid "Settings saved!" msgstr "¡Configuraciones guardadas!" -#: core/forms.py:115 +#: core/filters.py:11 core/models.py:96 core/models.py:115 +msgid "Tag" +msgstr "" + +#: core/forms.py:120 msgid "Name does not match child name." msgstr "El nombre no coincide con el nombre del niño." -#: core/models.py:23 +#: core/forms.py:136 +msgid "" +"Click on the tags to add (+) or remove (-) tags or use the text editor to " +"create new tags." +msgstr "" + +#: core/models.py:28 msgid "Date can not be in the future." msgstr "La fecha no puede establecerse en el futuro." -#: core/models.py:37 +#: core/models.py:42 msgid "Start time must come before end time." msgstr "El tiempo de inicio debe ser anterior al tiempo de fin." -#: core/models.py:40 +#: core/models.py:45 msgid "Duration too long." msgstr "Duración demasiado larga." -#: core/models.py:56 +#: core/models.py:61 msgid "Another entry intersects the specified time period." msgstr "Otra entrada coincide con el periodo de tiempo indicado." -#: core/models.py:70 +#: core/models.py:75 msgid "Date/time can not be in the future." msgstr "La fecha/hora no puede establecerse en el futuro." -#: core/models.py:76 +#: core/models.py:84 core/models.py:237 +#: core/templates/core/diaperchange_list.html:30 +msgid "Color" +msgstr "Color" + +#: core/models.py:90 +msgid "Last used" +msgstr "" + +#: core/models.py:97 core/templates/core/bmi_list.html:30 +#: core/templates/core/diaperchange_list.html:32 +#: core/templates/core/feeding_list.html:35 +#: core/templates/core/head_circumference_list.html:30 +#: core/templates/core/height_list.html:30 +#: core/templates/core/note_list.html:30 core/templates/core/sleep_list.html:32 +#: core/templates/core/temperature_list.html:30 +#: core/templates/core/tummytime_list.html:31 +#: core/templates/core/weight_list.html:30 +msgid "Tags" +msgstr "" + +#: core/models.py:141 core/models.py:341 core/models.py:371 core/models.py:675 +#: core/templates/core/bmi_list.html:25 +#: core/templates/core/feeding_list.html:25 +#: core/templates/core/head_circumference_list.html:25 +#: core/templates/core/height_list.html:25 +#: core/templates/core/weight_list.html:25 reports/graphs/bmi_change.py:28 +#: reports/graphs/diaperchange_amounts.py:37 +#: reports/graphs/diaperchange_types.py:49 reports/graphs/feeding_amounts.py:70 +#: reports/graphs/feeding_duration.py:56 +#: reports/graphs/head_circumference_change.py:28 +#: reports/graphs/height_change.py:28 reports/graphs/pumping_amounts.py:58 +#: reports/graphs/sleep_pattern.py:151 reports/graphs/sleep_totals.py:59 +#: reports/graphs/tummytime_duration.py:51 reports/graphs/weight_change.py:28 +msgid "Date" +msgstr "Fecha" + +#: core/models.py:163 msgid "First name" msgstr "Nombre" -#: core/models.py:78 +#: core/models.py:165 msgid "Last name" msgstr "Apellido" -#: core/models.py:80 +#: core/models.py:167 msgid "Birth date" msgstr "Fecha de nacimiento" -#: core/models.py:87 +#: core/models.py:174 msgid "Slug" msgstr "Slug" -#: core/models.py:90 +#: core/models.py:177 msgid "Picture" msgstr "Foto" -#: core/models.py:136 core/models.py:252 core/models.py:333 +#: core/models.py:224 core/models.py:398 core/models.py:429 core/models.py:509 #: core/templates/core/diaperchange_list.html:25 #: core/templates/core/note_list.html:25 +#: core/templates/core/pumping_list.html:25 #: core/templates/core/temperature_list.html:25 msgid "Time" msgstr "Hora" -#: core/models.py:137 core/templates/core/diaperchange_list.html:60 +#: core/models.py:226 core/templates/core/diaperchange_list.html:61 #: reports/graphs/diaperchange_types.py:36 msgid "Wet" msgstr "Mojado" -#: core/models.py:138 core/templates/core/diaperchange_list.html:61 +#: core/models.py:227 core/templates/core/diaperchange_list.html:62 #: reports/graphs/diaperchange_types.py:30 msgid "Solid" msgstr "Sólido" -#: core/models.py:142 +#: core/models.py:231 msgid "Black" msgstr "Negro" -#: core/models.py:143 +#: core/models.py:232 msgid "Brown" msgstr "Marrón" -#: core/models.py:144 +#: core/models.py:233 msgid "Green" msgstr "Verde" -#: core/models.py:145 +#: core/models.py:234 msgid "Yellow" msgstr "Amarillo" -#: core/models.py:148 core/templates/core/diaperchange_list.html:30 -msgid "Color" -msgstr "Color" - -#: core/models.py:150 core/models.py:219 +#: core/models.py:239 core/models.py:303 core/models.py:428 #: core/templates/core/diaperchange_list.html:31 +#: core/templates/core/pumping_list.html:29 msgid "Amount" msgstr "Cantidad" -#: core/models.py:180 -msgid "Wet and/or solid is required." -msgstr "Se requiere mojado y/o sólido." - -#: core/models.py:192 core/models.py:279 core/models.py:365 core/models.py:454 +#: core/models.py:276 core/models.py:453 core/models.py:543 core/models.py:632 msgid "Start time" msgstr "Tiempo inicio" -#: core/models.py:193 core/models.py:280 core/models.py:368 core/models.py:455 +#: core/models.py:277 core/models.py:454 core/models.py:546 core/models.py:633 msgid "End time" msgstr "Tiempo fin" -#: core/models.py:195 core/models.py:282 core/models.py:371 core/models.py:457 +#: core/models.py:279 core/models.py:456 core/models.py:549 core/models.py:635 #: core/templates/core/feeding_list.html:34 #: core/templates/core/sleep_list.html:30 #: core/templates/core/timer_list.html:29 @@ -990,67 +1062,67 @@ msgstr "Tiempo fin" msgid "Duration" msgstr "Duración" -#: core/models.py:199 +#: core/models.py:283 msgid "Breast milk" msgstr "Leche de pecho" -#: core/models.py:200 +#: core/models.py:284 msgid "Formula" msgstr "Fórmula" -#: core/models.py:201 +#: core/models.py:285 msgid "Fortified breast milk" msgstr "Leche de pecho fortificada" -#: core/models.py:202 +#: core/models.py:286 msgid "Solid food" msgstr "Comida sólida" -#: core/models.py:205 core/templates/core/feeding_list.html:30 +#: core/models.py:289 core/templates/core/feeding_list.html:30 msgid "Type" msgstr "Tipo" -#: core/models.py:209 +#: core/models.py:293 msgid "Bottle" msgstr "Botella" -#: core/models.py:210 +#: core/models.py:294 msgid "Left breast" msgstr "Pecho izquierdo" -#: core/models.py:211 +#: core/models.py:295 msgid "Right breast" msgstr "Pecho derecho" -#: core/models.py:212 +#: core/models.py:296 msgid "Both breasts" msgstr "Ambos pechos" -#: core/models.py:213 +#: core/models.py:297 msgid "Parent fed" msgstr "Comió con ayuda" -#: core/models.py:214 +#: core/models.py:298 msgid "Self fed" msgstr "Comió solo" -#: core/models.py:217 core/templates/core/feeding_list.html:29 +#: core/models.py:301 core/templates/core/feeding_list.html:29 msgid "Method" msgstr "Método" -#: core/models.py:278 +#: core/models.py:452 msgid "Napping" msgstr "Siesteando" -#: core/models.py:362 core/templates/core/timer_list.html:25 +#: core/models.py:540 core/templates/core/timer_list.html:25 msgid "Name" msgstr "Nombre" -#: core/models.py:386 core/templates/core/timer_form.html:4 +#: core/models.py:564 core/templates/core/timer_form.html:4 msgid "Timer" msgstr "Temporizador" -#: core/models.py:387 core/templates/core/timer_confirm_delete.html:9 +#: core/models.py:565 core/templates/core/timer_confirm_delete.html:9 #: core/templates/core/timer_confirm_delete_inactive.html:9 #: core/templates/core/timer_detail.html:8 #: core/templates/core/timer_form.html:7 core/templates/core/timer_list.html:4 @@ -1059,31 +1131,15 @@ msgstr "Temporizador" msgid "Timers" msgstr "Temporizadores" -#: core/models.py:390 +#: core/models.py:568 #, python-brace-format msgid "Timer #{id}" msgstr "Temporizador #{id}" -#: core/models.py:460 core/templates/core/tummytime_list.html:30 +#: core/models.py:638 core/templates/core/tummytime_list.html:30 msgid "Milestone" msgstr "Hito" -#: core/models.py:495 core/models.py:522 core/models.py:551 core/models.py:575 -#: core/templates/core/bmi_list.html:25 -#: core/templates/core/feeding_list.html:25 -#: core/templates/core/head_circumference_list.html:25 -#: core/templates/core/height_list.html:25 -#: core/templates/core/weight_list.html:25 reports/graphs/bmi_bmi.py:28 -#: reports/graphs/diaperchange_amounts.py:37 -#: reports/graphs/diaperchange_types.py:49 reports/graphs/feeding_amounts.py:70 -#: reports/graphs/feeding_duration.py:56 -#: reports/graphs/head_circumference_head_circumference.py:28 -#: reports/graphs/height_height.py:28 reports/graphs/sleep_pattern.py:151 -#: reports/graphs/sleep_totals.py:59 reports/graphs/tummytime_duration.py:51 -#: reports/graphs/weight_weight.py:28 -msgid "Date" -msgstr "Fecha" - #: core/templates/core/bmi_confirm_delete.html:4 msgid "Delete a BMI Entry" msgstr "Eliminar una entrada de IMC" @@ -1097,7 +1153,7 @@ msgstr "Añadir una entrada de IMC" msgid "Add BMI" msgstr "Añadir IMC" -#: core/templates/core/bmi_list.html:66 +#: core/templates/core/bmi_list.html:70 msgid "No bmi entries found." msgstr "No hay entradas de IMC." @@ -1148,6 +1204,7 @@ msgstr "Añadir un Cambio de Pañal" #: core/templates/core/feeding_form.html:17 #: core/templates/core/note_form.html:17 core/templates/core/sleep_form.html:17 #: core/templates/core/tummytime_form.html:17 +#: core/templates/core/widget_tag_editor.html:24 msgid "Add" msgstr "Añadir" @@ -1159,7 +1216,7 @@ msgstr "Añadir Cambio de Pañal" msgid "Contents" msgstr "Contenidos" -#: core/templates/core/diaperchange_list.html:73 +#: core/templates/core/diaperchange_list.html:77 msgid "No diaper changes found." msgstr "No se han encontrado cambios de pañal." @@ -1184,7 +1241,7 @@ msgstr "Añadir Toma" msgid "Amt." msgstr "Cant." -#: core/templates/core/feeding_list.html:78 +#: core/templates/core/feeding_list.html:82 msgid "No feedings found." msgstr "No se han encontrado tomas." @@ -1202,7 +1259,7 @@ msgstr "Añadir entrada de perímetro craneal" msgid "Add Head Circumference" msgstr "Añadir perímetro craneal" -#: core/templates/core/head_circumference_list.html:66 +#: core/templates/core/head_circumference_list.html:70 msgid "No head circumference entries found." msgstr "No hay entradas de perímetro craneal." @@ -1220,7 +1277,7 @@ msgstr "Añadir una entrada de altura" msgid "Add Height" msgstr "Añadir altura" -#: core/templates/core/height_list.html:66 +#: core/templates/core/height_list.html:70 msgid "No height entries found." msgstr "No hay entradas de altura." @@ -1240,10 +1297,28 @@ msgstr "Añadir una Nota" msgid "Add Note" msgstr "Añadir Nota" -#: core/templates/core/note_list.html:60 +#: core/templates/core/note_list.html:64 msgid "No notes found." msgstr "No se han encontrado notas." +#: core/templates/core/pumping_confirm_delete.html:4 +msgid "Delete a Pumping Entry" +msgstr "" + +#: core/templates/core/pumping_form.html:8 +#: core/templates/core/pumping_form.html:17 +#: core/templates/core/pumping_form.html:27 +msgid "Add a Pumping Entry" +msgstr "" + +#: core/templates/core/pumping_list.html:15 +msgid "Add Pumping Entry" +msgstr "" + +#: core/templates/core/pumping_list.html:66 +msgid "No pumping entries found." +msgstr "" + #: core/templates/core/sleep_confirm_delete.html:4 msgid "Delete a Sleep Entry" msgstr "Eliminar Entrada de Sueño" @@ -1277,7 +1352,7 @@ msgstr "Fin" msgid "Nap" msgstr "Siesta" -#: core/templates/core/sleep_list.html:70 +#: core/templates/core/sleep_list.html:74 msgid "No sleep entries found." msgstr "No se han encontrado entradas de sueño." @@ -1298,7 +1373,7 @@ msgstr "Añadir Entrada de Temperatura" msgid "Add Temperature Reading" msgstr "Añadir Lectura de Temperatura" -#: core/templates/core/temperature_list.html:66 +#: core/templates/core/temperature_list.html:70 msgid "No temperature entries found." msgstr "No se han encontrada registros de temperatura." @@ -1316,10 +1391,10 @@ msgid "Delete Inactive" msgstr "Eliminar Inactivo" #: core/templates/core/timer_confirm_delete_inactive.html:17 -#, fuzzy, python-format +#, python-format msgid "Are you sure you want to delete %(number)s inactive timer%(plural)s?" msgstr "" -"¿Está seguro de que desea eliminar %(number) temporizador%(plural)es inactivo" +"¿Está seguro de que desea eliminar %(number)s temporizador%(plural)s inactivo" "%(plural)s?" #: core/templates/core/timer_detail.html:28 @@ -1372,7 +1447,8 @@ msgstr "Temporizadores Activos" #: core/templates/core/timer_nav.html:38 #: dashboard/templates/cards/diaperchange_last.html:17 #: dashboard/templates/cards/diaperchange_types.html:12 -#: dashboard/templates/cards/feeding_day.html:14 +#: dashboard/templates/cards/feeding_day.html:20 +#: dashboard/templates/cards/feeding_day.html:46 #: dashboard/templates/cards/feeding_last.html:17 #: dashboard/templates/cards/feeding_last_method.html:41 #: dashboard/templates/cards/sleep_day.html:14 @@ -1399,7 +1475,7 @@ msgstr "Añadir entrada de Tiempo Boca Abajo" msgid "Add Tummy Time" msgstr "Añadir Tiempo Boca Abajo" -#: core/templates/core/tummytime_list.html:63 +#: core/templates/core/tummytime_list.html:67 msgid "No tummy time entries found." msgstr "No se han encontrado entradas de tiempo boca abajo." @@ -1417,31 +1493,69 @@ msgstr "Añadir Entrada de Peso" msgid "Add Weight" msgstr "Añadir Peso" -#: core/templates/core/weight_list.html:66 +#: core/templates/core/weight_list.html:70 msgid "No weight entries found." msgstr "No se han encontrado entradas de peso." -#: core/templates/timeline/_timeline.html:33 +#: core/templates/core/widget_tag_editor.html:22 +msgid "Tag name" +msgstr "" + +#: core/templates/core/widget_tag_editor.html:27 +msgid "Recently used:" +msgstr "" + +#: core/templates/core/widget_tag_editor.html:45 +msgctxt "Error modal" +msgid "Error" +msgstr "" + +#: core/templates/core/widget_tag_editor.html:50 +msgctxt "Error modal" +msgid "An error ocurred." +msgstr "" + +#: core/templates/core/widget_tag_editor.html:51 +msgctxt "Error modal" +msgid "Invalid tag name." +msgstr "" + +#: core/templates/core/widget_tag_editor.html:52 +msgctxt "Error modal" +msgid "Failed to create tag." +msgstr "" + +#: core/templates/core/widget_tag_editor.html:53 +msgctxt "Error modal" +msgid "Failed to obtain tag data." +msgstr "" + +#: core/templates/core/widget_tag_editor.html:58 +msgctxt "Error modal" +msgid "Close" +msgstr "" + +#: core/templates/timeline/_timeline.html:38 #, python-format msgid "%(since)s ago (%(time)s)" msgstr "hace %(since)s (%(time)s)" -#: core/templates/timeline/_timeline.html:39 +#: core/templates/timeline/_timeline.html:44 #, python-format msgid "Duration: %(duration)s" msgstr "Duración: %(duration)s" -#: core/templates/timeline/_timeline.html:48 +#: core/templates/timeline/_timeline.html:53 #, python-format msgid "%(since)s since previous" msgstr "%(since)s desde anterior" -#: core/templates/timeline/_timeline.html:56 -#: dashboard/templates/dashboard/child_button_group.html:41 +#: core/templates/timeline/_timeline.html:61 +#: dashboard/templates/dashboard/child_button_group.html:20 msgid "Edit" msgstr "Editar" -#: core/templates/timeline/_timeline.html:80 +#: core/templates/timeline/_timeline.html:85 msgid "No events" msgstr "Sin eventos" @@ -1453,7 +1567,7 @@ msgstr "hoy" msgid "{}, {}" msgstr "{}, {}" -#: core/templatetags/duration.py:23 +#: core/templatetags/duration.py:25 msgid "0 days" msgstr "0 días" @@ -1462,56 +1576,56 @@ msgstr "0 días" msgid "%(child)s started tummy time!" msgstr "¡%(child)s ha empezado tiempo boca abajo!" -#: core/timeline.py:64 +#: core/timeline.py:65 #, python-format msgid "%(child)s finished tummy time." msgstr "%(child)s ha finalizado tiempo boca abajo." -#: core/timeline.py:89 +#: core/timeline.py:91 #, python-format msgid "%(child)s fell asleep." msgstr "%(child)s se ha dormido." -#: core/timeline.py:100 +#: core/timeline.py:103 #, python-format msgid "%(child)s woke up." msgstr "%(child)s se ha despertado." -#: core/timeline.py:133 +#: core/timeline.py:137 #, python-format msgid "Amount: %(amount).0f" msgstr "Cantidad: %(amount).0f" -#: core/timeline.py:141 +#: core/timeline.py:145 #, python-format msgid "%(child)s started feeding." msgstr "%(child)s ha empezado una toma." -#: core/timeline.py:153 +#: core/timeline.py:158 #, python-format msgid "%(child)s finished feeding." msgstr "%(child)s ha finalizado una toma." -#: core/timeline.py:179 +#: core/timeline.py:185 #, python-format msgid "%(child)s had a %(type)s diaper change." msgstr "%(child)s tuvo un cambio de pañal %(type)s." -#: core/utils.py:15 +#: core/utils.py:40 #, python-format msgid "%(hours)s hour" msgid_plural "%(hours)s hours" msgstr[0] "%(hours)s hora" msgstr[1] "%(hours)s horas" -#: core/utils.py:19 +#: core/utils.py:44 #, python-format msgid "%(minutes)s minute" msgid_plural "%(minutes)s minutes" msgstr[0] "%(minutes)s minuto" msgstr[1] "%(minutes)s minutos" -#: core/utils.py:25 +#: core/utils.py:50 #, python-format msgid "%(seconds)s second" msgid_plural "%(seconds)s seconds" @@ -1523,12 +1637,12 @@ msgstr[1] "%(seconds)s segundos" msgid "%(model)s entry for %(child)s added!" msgstr "¡%(model)s entrada para %(child)s añadida!" -#: core/views.py:35 +#: core/views.py:35 core/views.py:308 #, python-format msgid "%(model)s entry added!" msgstr "¡%(model)s entrada añadida!" -#: core/views.py:61 +#: core/views.py:61 core/views.py:316 #, python-format msgid "%(model)s entry for %(child)s updated." msgstr "%(model)s entrada para %(child)s actualizada." @@ -1538,36 +1652,36 @@ msgstr "%(model)s entrada para %(child)s actualizada." msgid "%(model)s entry updated." msgstr "%(model)s entrada actualizada." -#: core/views.py:69 core/views.py:118 +#: core/views.py:69 core/views.py:146 #, python-format msgid "%(model)s entry deleted." msgstr "%(model)s entradas borradas." -#: core/views.py:87 +#: core/views.py:115 #, python-format msgid "%(first_name)s %(last_name)s added!" msgstr "¡%(first_name)s %(last_name)s añadido!" -#: core/views.py:249 +#: core/views.py:366 #, python-format msgid "%(model)s reading added!" msgstr "%(model)s lectura añadida!" -#: core/views.py:257 +#: core/views.py:374 #, python-format msgid "%(model)s reading for %(child)s updated." msgstr "%(model)s lectura para %(child)s actualizada." -#: core/views.py:361 +#: core/views.py:478 #, python-format msgid "%(timer)s stopped." msgstr "%(timer)s parado." -#: core/views.py:384 +#: core/views.py:501 msgid "All inactive timers deleted." msgstr "Todos los temporizadores inactivos eliminados." -#: core/views.py:394 +#: core/views.py:511 msgid "No inactive timers exist." msgstr "No hay temporizadores inactivos." @@ -1587,23 +1701,23 @@ msgstr "
hace %(since)s
%(time)s" msgid "Past Week" msgstr "Última semana" -#: dashboard/templates/cards/diaperchange_types.html:26 +#: dashboard/templates/cards/diaperchange_types.html:27 msgid "wet" msgstr "mojado" -#: dashboard/templates/cards/diaperchange_types.html:33 +#: dashboard/templates/cards/diaperchange_types.html:35 msgid "solid" msgstr "sólido" -#: dashboard/templates/cards/diaperchange_types.html:38 +#: dashboard/templates/cards/diaperchange_types.html:49 msgid "today" msgstr "hoy" -#: dashboard/templates/cards/diaperchange_types.html:40 +#: dashboard/templates/cards/diaperchange_types.html:51 msgid "yesterday" msgstr "ayer" -#: dashboard/templates/cards/diaperchange_types.html:42 +#: dashboard/templates/cards/diaperchange_types.html:53 #, python-format msgid "%(key)s days ago" msgstr "hace %(key)s días" @@ -1612,10 +1726,10 @@ msgstr "hace %(key)s días" msgid "Today's Feeding" msgstr "Tomas de Hoy" -#: dashboard/templates/cards/feeding_day.html:20 +#: dashboard/templates/cards/feeding_day.html:26 #, python-format -msgid "%(count)s feeding entries" -msgstr "%(count)s entradas de tomas" +msgid "
%(since)s
" +msgstr "" #: dashboard/templates/cards/feeding_last.html:6 msgid "Last Feeding" @@ -1699,102 +1813,69 @@ msgstr "Nunca" msgid "Child actions" msgstr "Acciones de niño" -#: dashboard/templates/dashboard/child_button_group.html:17 -#: reports/templates/reports/report_base.html:9 +#: dashboard/templates/dashboard/child_button_group.html:12 +#: reports/templates/reports/base.html:9 +#: reports/templates/reports/report_list.html:4 msgid "Reports" msgstr "Reportes" -#: dashboard/templates/dashboard/child_button_group.html:23 -msgid "Diaper Change Amounts" -msgstr "Cantidades de Cambio de Pañal" - -#: dashboard/templates/dashboard/child_button_group.html:24 -#: reports/templates/reports/diaperchange_types.html:4 -#: reports/templates/reports/diaperchange_types.html:8 -msgid "Diaper Change Types" -msgstr "Tipos de Cambio de Pañal" - -#: dashboard/templates/dashboard/child_button_group.html:25 -#: reports/templates/reports/diaperchange_lifetimes.html:4 -#: reports/templates/reports/diaperchange_lifetimes.html:8 -msgid "Diaper Lifetimes" -msgstr "Duración Pañal" - -#: dashboard/templates/dashboard/child_button_group.html:26 -#: reports/templates/reports/feeding_amounts.html:4 -#: reports/templates/reports/feeding_amounts.html:8 -msgid "Feeding Amounts" -msgstr "Cantidad de Tomas" - -#: dashboard/templates/dashboard/child_button_group.html:27 -msgid "Feeding Durations (Average)" -msgstr "Duración de Tomas (Media)" - -#: dashboard/templates/dashboard/child_button_group.html:28 -#: reports/templates/reports/sleep_pattern.html:4 -#: reports/templates/reports/sleep_pattern.html:8 -msgid "Sleep Pattern" -msgstr "Patrón de Sueño" - -#: dashboard/templates/dashboard/child_button_group.html:29 -#: reports/templates/reports/sleep_totals.html:4 -#: reports/templates/reports/sleep_totals.html:8 -msgid "Sleep Totals" -msgstr "Totales de Sueño" - -#: dashboard/templates/dashboard/child_button_group.html:30 -msgid "Tummy Time Durations (Sum)" -msgstr "Tiempo Boca Abajo (Suma)" - -#: dashboard/templatetags/cards.py:288 -msgid "Diaper change frequency" -msgstr "Frecuencia de cambio de pañal" - -#: dashboard/templatetags/cards.py:309 +#: dashboard/templatetags/cards.py:328 msgid "Average nap duration" msgstr "Duración media siesta" -#: dashboard/templatetags/cards.py:316 +#: dashboard/templatetags/cards.py:335 msgid "Average naps per day" msgstr "Media de siestas por día" -#: dashboard/templatetags/cards.py:326 +#: dashboard/templatetags/cards.py:345 msgid "Average sleep duration" msgstr "Duración media sueño" -#: dashboard/templatetags/cards.py:333 +#: dashboard/templatetags/cards.py:352 msgid "Average awake duration" msgstr "Duración media despierto" -#: dashboard/templatetags/cards.py:343 +#: dashboard/templatetags/cards.py:362 msgid "Weight change per week" msgstr "Cambio de peso por semana" -#: dashboard/templatetags/cards.py:353 +#: dashboard/templatetags/cards.py:372 msgid "Height change per week" msgstr "Cambio de altura por semana" -#: dashboard/templatetags/cards.py:363 +#: dashboard/templatetags/cards.py:382 msgid "Head circumference change per week" msgstr "Cambio de perímetro craneal por semana" -#: dashboard/templatetags/cards.py:373 +#: dashboard/templatetags/cards.py:392 msgid "BMI change per week" msgstr "Cambio de IMC por semana" -#: dashboard/templatetags/cards.py:418 +#: dashboard/templatetags/cards.py:410 +msgid "Diaper change frequency (past 3 days)" +msgstr "" + +#: dashboard/templatetags/cards.py:414 +msgid "Diaper change frequency (past 2 weeks)" +msgstr "" + +#: dashboard/templatetags/cards.py:420 +msgid "Diaper change frequency" +msgstr "Frecuencia de cambio de pañal" + +#: dashboard/templatetags/cards.py:456 msgid "Feeding frequency (past 3 days)" msgstr "Frecuenca de tomas (últimos 3 días)" -#: dashboard/templatetags/cards.py:422 +#: dashboard/templatetags/cards.py:460 msgid "Feeding frequency (past 2 weeks)" msgstr "Frecuenca de tomas (últimas 2 semanas)" -#: dashboard/templatetags/cards.py:428 +#: dashboard/templatetags/cards.py:466 msgid "Feeding frequency" msgstr "Frecuencia de tomas" -#: reports/graphs/bmi_bmi.py:27 +#: reports/graphs/bmi_change.py:27 msgid "BMI" msgstr "IMC" @@ -1858,14 +1939,22 @@ msgstr "Duración media (minutos)" msgid "Number of feedings" msgstr "Número de tomas" -#: reports/graphs/head_circumference_head_circumference.py:27 +#: reports/graphs/head_circumference_change.py:27 msgid "Head Circumference" msgstr "Perímetro craneal" -#: reports/graphs/height_height.py:27 +#: reports/graphs/height_change.py:27 msgid "Height" msgstr "Altura" +#: reports/graphs/pumping_amounts.py:57 +msgid "Total Pumping Amount" +msgstr "" + +#: reports/graphs/pumping_amounts.py:60 +msgid "Pumping Amount" +msgstr "" + #: reports/graphs/sleep_pattern.py:148 msgid "Sleep Pattern" msgstr "

Patrón de Sueño

" @@ -1903,7 +1992,7 @@ msgstr "Tiempo Boca Abajo Total" msgid "Total duration (minutes)" msgstr "Duración total (minutos)" -#: reports/graphs/weight_weight.py:27 +#: reports/graphs/weight_change.py:27 msgid "Weight" msgstr "Peso" @@ -1912,148 +2001,66 @@ msgstr "Peso" msgid "Diaper Amounts" msgstr "Cantidades de Pañal" +#: reports/templates/reports/diaperchange_lifetimes.html:4 +#: reports/templates/reports/diaperchange_lifetimes.html:8 +#: reports/templates/reports/report_list.html:13 +msgid "Diaper Lifetimes" +msgstr "Duración Pañal" + +#: reports/templates/reports/diaperchange_types.html:4 +#: reports/templates/reports/diaperchange_types.html:8 +#: reports/templates/reports/report_list.html:12 +msgid "Diaper Change Types" +msgstr "Tipos de Cambio de Pañal" + +#: reports/templates/reports/feeding_amounts.html:4 +#: reports/templates/reports/feeding_amounts.html:8 +#: reports/templates/reports/report_list.html:14 +msgid "Feeding Amounts" +msgstr "Cantidad de Tomas" + #: reports/templates/reports/feeding_duration.html:4 #: reports/templates/reports/feeding_duration.html:8 msgid "Average Feeding Durations" msgstr "Duración Media Tomas" -#: reports/templates/reports/report_base.html:19 +#: reports/templates/reports/report_base.html:17 msgid "There is not enough data to generate this report." msgstr "No hay suficientes datos para generar este informe." +#: reports/templates/reports/report_list.html:10 +msgid "Body Mass Index (BMI)" +msgstr "" + +#: reports/templates/reports/report_list.html:11 +msgid "Diaper Change Amounts" +msgstr "Cantidades de Cambio de Pañal" + +#: reports/templates/reports/report_list.html:15 +msgid "Feeding Durations (Average)" +msgstr "Duración de Tomas (Media)" + +#: reports/templates/reports/report_list.html:18 +msgid "Pumping Amounts" +msgstr "" + +#: reports/templates/reports/report_list.html:19 +#: reports/templates/reports/sleep_pattern.html:4 +#: reports/templates/reports/sleep_pattern.html:8 +msgid "Sleep Pattern" +msgstr "Patrón de Sueño" + +#: reports/templates/reports/report_list.html:20 +#: reports/templates/reports/sleep_totals.html:4 +#: reports/templates/reports/sleep_totals.html:8 +msgid "Sleep Totals" +msgstr "Totales de Sueño" + +#: reports/templates/reports/report_list.html:21 +msgid "Tummy Time Durations (Sum)" +msgstr "Tiempo Boca Abajo (Suma)" + #: reports/templates/reports/tummytime_duration.html:4 #: reports/templates/reports/tummytime_duration.html:8 msgid "Total Tummy Time Durations" msgstr "Duración Total Tiempo Boca Abajo" - -#~ msgid "" -#~ "This setting will only be used when a browser does not support refresh on " -#~ "focus." -#~ msgstr "" -#~ "Este parámetro solo será utilizado en caso de que tu navegador no soporte " -#~ "la opción de refrescar al hacer foco." - -#~ msgid "English" -#~ msgstr "Inglés" - -#~ msgid "" -#~ "You do not have permission to access this resource.\n" -#~ " Contact a site administrator for assistance." -#~ msgstr "" -#~ "No tienes permiso para acceder a este recurso.\n" -#~ "Contacta con un administrador si necesitas asistencia." - -#~ msgid "" -#~ "Error: Some fields have errors. See below for details. " -#~ msgstr "" -#~ "Error: Algunos campos contienen errores. Mira más abajo " -#~ "para más detalles. " - -#~ msgid "Backend Admin" -#~ msgstr "Administrar Backend" - -#~ msgid "" -#~ "Learn about and predict baby's needs without\n" -#~ " (as much) guess work by using Baby Buddy to track " -#~ "—" -#~ msgstr "" -#~ "Aprende y predice las necesidades de tu bebé sin\n" -#~ " tener que adivinar (tanto) usando Baby Buddy —" - -#~ msgid "" -#~ "As the amount of entries grows, Baby Buddy will help\n" -#~ " parents and caregivers to identify small patterns in baby's " -#~ "habits\n" -#~ " using the dashboard and graphs. Baby Buddy is mobile-friendly " -#~ "and\n" -#~ " uses a dark theme to help weary moms and dads with 2AM " -#~ "feedings and\n" -#~ " changings. To get started, just click the button below to add " -#~ "your\n" -#~ " first (or second, third, etc.) child!" -#~ msgstr "" -#~ "A medida que las entradas van aumentando, Baby Buddy ayudará\n" -#~ " a padres y cuidadores a identificar pequeños patrones en los " -#~ "hábitos\n" -#~ " del bebé usando las gráficas y el dashboard. Baby Buddy " -#~ "funciona en\n" -#~ " el móvil y usa un tema oscuro para ayudar a las mamás y papás " -#~ "cansados\n" -#~ " con las tomas y cambios de las 2 de la mañana. Para empezar, " -#~ "haz click\n" -#~ " en el enlace más abajo para añadir tu primer (o segundo, " -#~ "tercero, etc.) hijo!" - -#~ msgid "" -#~ "

Oh snap! The\n" -#~ " two passwords did not match. Please try again.

" -#~ msgstr "" -#~ "

¡Vaya! Las contraseñas no coinciden. " -#~ "Por favor, inténtalo de nuevo.

" - -#~ msgid "" -#~ "

We've emailed you instructions for setting your\n" -#~ " password, if an account exists with the email you entered. " -#~ "You\n" -#~ " should receive them shortly.

\n" -#~ "

If you don't receive an email, please make sure " -#~ "you've\n" -#~ " entered the address you registered with, and check your spam\n" -#~ " folder.

" -#~ msgstr "" -#~ "

Te hemos enviado instrucciones para configurar tu\n" -#~ " contraseña, si la cuenta existe y coincide con el email " -#~ "introducido, \n" -#~ " deberías recibirlas en breve.

\n" -#~ "

Si no recibes el email, por favor comprueba " -#~ "que\n" -#~ " has introducido el email con el que te has registrado y tu " -#~ "carpeta\n" -#~ " de spam.

" - -#~ msgid "" -#~ "

Enter your account email address in the\n" -#~ " form below. If the address is valid, you will receive " -#~ "instructions for\n" -#~ " resetting your password.

" -#~ msgstr "" -#~ "

Introduce tu dirección de email en el siguiente \n" -#~ " formulario. Si la direción es valida, recibirás las " -#~ "instrucciones\n" -#~ " para resetear tu contraseña.

" - -#~ msgid "Only \"Bottle\" method is allowed with \"Formula\" type." -#~ msgstr "Solo se permite método \"botella\" para el tipo \"Fórmula\"." - -#~ msgid "Add a Change" -#~ msgstr "Añadir Cambio" - -#~ msgid "%(timer)s created by %(object.user)s" -#~ msgstr "%(timer)s creado por %(object.user)s" - -#~ msgid "%(child)s had a diaper change." -#~ msgstr "%(child)s ha tenido un cambio de pañal." - -#~ msgid "%(time)s ago" -#~ msgstr "hace %(time)s" - -#~ msgid "None yet today" -#~ msgstr "Ninguno hoy todavía" - -#~ msgid "Last Slept" -#~ msgstr "Último Sueño" - -#~ msgid "Started by %(instance.user)s at %(start)s" -#~ msgstr "Iniciado por %(instance.user)s a las %(start)s" - -#~ msgid "There is no enough data to generate this report." -#~ msgstr "No hay suficientes datos para generar este reporte." - -#~ msgid "Total feeding amount" -#~ msgstr "Total cantidad toma" - -#~ msgid "Total Feeding Amounts" -#~ msgstr "Cantidad Total Tomas" - -#~ msgid "Contents: %(contents)s" -#~ msgstr "Contenidos: %(contents)s" diff --git a/locale/fi/LC_MESSAGES/django.mo b/locale/fi/LC_MESSAGES/django.mo index 3e121e5e..c2978d53 100644 Binary files a/locale/fi/LC_MESSAGES/django.mo and b/locale/fi/LC_MESSAGES/django.mo differ diff --git a/locale/fi/LC_MESSAGES/django.po b/locale/fi/LC_MESSAGES/django.po index d765f197..0e14f70a 100644 --- a/locale/fi/LC_MESSAGES/django.po +++ b/locale/fi/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Baby Buddy\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-25 05:14+0000\n" +"POT-Creation-Date: 2022-06-01 13:01+0000\n" "Language: fi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -11,12 +11,12 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: babybuddy/admin.py:12 babybuddy/admin.py:13 -#: babybuddy/templates/babybuddy/nav-dropdown.html:326 +#: babybuddy/templates/babybuddy/nav-dropdown.html:347 #: babybuddy/templates/babybuddy/user_settings_form.html:8 msgid "Settings" msgstr "Asetukset" -#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:104 +#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:111 #: babybuddy/templates/babybuddy/user_settings_form.html:61 #: dashboard/templates/dashboard/child.html:4 #: dashboard/templates/dashboard/child.html:9 @@ -122,64 +122,64 @@ msgid "{user}'s Settings" msgstr "Käyttäjän {user} asetukset" #: babybuddy/settings/base.py:166 -msgid "Chinese (simplified)" +msgid "Catalan" msgstr "" #: babybuddy/settings/base.py:167 -msgid "Dutch" +msgid "Chinese (simplified)" msgstr "" #: babybuddy/settings/base.py:168 -#, fuzzy -#| msgid "English" -msgid "English (US)" -msgstr "englanti" +msgid "Dutch" +msgstr "" #: babybuddy/settings/base.py:169 -#, fuzzy -#| msgid "English" -msgid "English (UK)" -msgstr "englanti" +msgid "English (US)" +msgstr "englanti (Yhdysvallat)" #: babybuddy/settings/base.py:170 +msgid "English (UK)" +msgstr "englanti (Yhdistynyt kuningaskunta)" + +#: babybuddy/settings/base.py:171 msgid "French" msgstr "ranska" -#: babybuddy/settings/base.py:171 +#: babybuddy/settings/base.py:172 msgid "Finnish" msgstr "" -#: babybuddy/settings/base.py:172 +#: babybuddy/settings/base.py:173 msgid "German" msgstr "saksa" -#: babybuddy/settings/base.py:173 +#: babybuddy/settings/base.py:174 msgid "Italian" msgstr "" -#: babybuddy/settings/base.py:174 +#: babybuddy/settings/base.py:175 msgid "Polish" msgstr "englanti" -#: babybuddy/settings/base.py:175 +#: babybuddy/settings/base.py:176 msgid "Portuguese" msgstr "" -#: babybuddy/settings/base.py:176 +#: babybuddy/settings/base.py:177 msgid "Spanish" msgstr "espanja" -#: babybuddy/settings/base.py:177 +#: babybuddy/settings/base.py:178 msgid "Swedish" msgstr "ruotsi" -#: babybuddy/settings/base.py:178 +#: babybuddy/settings/base.py:179 msgid "Turkish" msgstr "turkki" #: babybuddy/templates/admin/base_site.html:4 #: babybuddy/templates/admin/base_site.html:7 -#: babybuddy/templates/babybuddy/nav-dropdown.html:338 +#: babybuddy/templates/babybuddy/nav-dropdown.html:359 msgid "Database Admin" msgstr "Tietokantahallinta" @@ -199,7 +199,7 @@ msgstr "Nollaa" msgid "Filters" msgstr "Suodattimet" -#: babybuddy/templates/babybuddy/form.html:11 +#: babybuddy/templates/babybuddy/form.html:14 #: babybuddy/templates/babybuddy/user_settings_form.html:89 msgid "Submit" msgstr "Lähetä" @@ -221,27 +221,27 @@ msgstr "" msgid "Quick Start Timer" msgstr "Pika-ajastin" -#: babybuddy/templates/babybuddy/nav-dropdown.html:51 core/models.py:158 -#: core/models.py:162 +#: babybuddy/templates/babybuddy/nav-dropdown.html:51 core/models.py:248 +#: core/models.py:252 msgid "Diaper Change" msgstr "Vaipanvaihto" #: babybuddy/templates/babybuddy/nav-dropdown.html:57 -#: babybuddy/templates/babybuddy/nav-dropdown.html:274 core/models.py:227 -#: core/models.py:231 core/templates/core/timer_detail.html:43 +#: babybuddy/templates/babybuddy/nav-dropdown.html:281 core/models.py:312 +#: core/models.py:316 core/templates/core/timer_detail.html:43 msgid "Feeding" msgstr "Syöttö" #: babybuddy/templates/babybuddy/nav-dropdown.html:63 -#: babybuddy/templates/babybuddy/nav-dropdown.html:150 core/models.py:250 -#: core/models.py:260 core/models.py:264 core/templates/core/note_list.html:29 +#: babybuddy/templates/babybuddy/nav-dropdown.html:157 core/models.py:396 +#: core/models.py:407 core/models.py:411 core/templates/core/note_list.html:29 msgid "Note" msgstr "Muistiinpano" #: babybuddy/templates/babybuddy/nav-dropdown.html:69 -#: babybuddy/templates/babybuddy/nav-dropdown.html:281 -#: babybuddy/templates/babybuddy/welcome.html:42 core/models.py:292 -#: core/models.py:293 core/models.py:296 +#: babybuddy/templates/babybuddy/nav-dropdown.html:288 +#: babybuddy/templates/babybuddy/welcome.html:42 core/models.py:467 +#: core/models.py:468 core/models.py:471 #: core/templates/core/sleep_confirm_delete.html:7 #: core/templates/core/sleep_form.html:13 core/templates/core/sleep_list.html:4 #: core/templates/core/sleep_list.html:7 core/templates/core/sleep_list.html:12 @@ -250,8 +250,8 @@ msgid "Sleep" msgstr "Uni" #: babybuddy/templates/babybuddy/nav-dropdown.html:75 -#: babybuddy/templates/babybuddy/nav-dropdown.html:172 core/models.py:331 -#: core/models.py:341 core/models.py:342 core/models.py:345 +#: babybuddy/templates/babybuddy/nav-dropdown.html:179 core/models.py:506 +#: core/models.py:519 core/models.py:520 core/models.py:523 #: core/templates/core/temperature_confirm_delete.html:7 #: core/templates/core/temperature_form.html:13 #: core/templates/core/temperature_list.html:4 @@ -262,9 +262,9 @@ msgid "Temperature" msgstr "Lämpötila" #: babybuddy/templates/babybuddy/nav-dropdown.html:81 -#: babybuddy/templates/babybuddy/nav-dropdown.html:294 -#: babybuddy/templates/babybuddy/welcome.html:50 core/models.py:468 -#: core/models.py:469 core/models.py:472 +#: babybuddy/templates/babybuddy/nav-dropdown.html:301 +#: babybuddy/templates/babybuddy/welcome.html:50 core/models.py:647 +#: core/models.py:648 core/models.py:651 #: core/templates/core/timer_detail.html:59 #: core/templates/core/tummytime_confirm_delete.html:7 #: core/templates/core/tummytime_form.html:13 @@ -275,49 +275,64 @@ msgid "Tummy Time" msgstr "Ihokontakti" #: babybuddy/templates/babybuddy/nav-dropdown.html:87 -#: babybuddy/templates/babybuddy/nav-dropdown.html:186 core/models.py:494 -#: core/models.py:503 core/models.py:504 core/models.py:507 +#: babybuddy/templates/babybuddy/nav-dropdown.html:193 core/models.py:673 +#: core/models.py:685 core/models.py:686 core/models.py:689 #: core/templates/core/weight_confirm_delete.html:7 #: core/templates/core/weight_form.html:13 #: core/templates/core/weight_list.html:4 #: core/templates/core/weight_list.html:7 #: core/templates/core/weight_list.html:12 -#: core/templates/core/weight_list.html:29 -#: dashboard/templates/dashboard/child_button_group.html:31 -#: reports/graphs/weight_weight.py:19 reports/graphs/weight_weight.py:30 +#: core/templates/core/weight_list.html:29 reports/graphs/weight_change.py:19 +#: reports/graphs/weight_change.py:30 +#: reports/templates/reports/report_list.html:22 #: reports/templates/reports/weight_change.html:4 #: reports/templates/reports/weight_change.html:8 msgid "Weight" msgstr "Paino" -#: babybuddy/templates/babybuddy/nav-dropdown.html:111 +#: babybuddy/templates/babybuddy/nav-dropdown.html:93 +#: babybuddy/templates/babybuddy/nav-dropdown.html:316 core/models.py:437 +#: core/models.py:438 core/models.py:441 +#: core/templates/core/pumping_confirm_delete.html:7 +#: core/templates/core/pumping_form.html:13 +#: core/templates/core/pumping_list.html:4 +#: core/templates/core/pumping_list.html:7 +#: core/templates/core/pumping_list.html:12 +#: reports/templates/reports/pumping_amounts.html:4 +#: reports/templates/reports/pumping_amounts.html:8 +msgid "Pumping" +msgstr "" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:118 #: core/templates/timeline/timeline.html:4 #: core/templates/timeline/timeline.html:7 #: dashboard/templates/dashboard/child_button_group.html:9 msgid "Timeline" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:122 -#: babybuddy/templates/babybuddy/nav-dropdown.html:130 core/models.py:101 +#: babybuddy/templates/babybuddy/nav-dropdown.html:129 +#: babybuddy/templates/babybuddy/nav-dropdown.html:137 core/models.py:188 #: core/templates/core/child_confirm_delete.html:7 #: core/templates/core/child_detail.html:7 #: core/templates/core/child_form.html:13 core/templates/core/child_list.html:4 #: core/templates/core/child_list.html:7 core/templates/core/child_list.html:12 #: dashboard/templates/dashboard/child.html:7 -#: reports/templates/reports/report_base.html:7 +#: reports/templates/reports/base.html:7 msgid "Children" msgstr "Lapset" -#: babybuddy/templates/babybuddy/nav-dropdown.html:136 core/models.py:100 -#: core/models.py:134 core/models.py:190 core/models.py:248 core/models.py:276 -#: core/models.py:328 core/models.py:359 core/models.py:452 core/models.py:492 -#: core/models.py:519 core/models.py:546 core/models.py:572 +#: babybuddy/templates/babybuddy/nav-dropdown.html:143 core/models.py:137 +#: core/models.py:187 core/models.py:221 core/models.py:274 core/models.py:335 +#: core/models.py:367 core/models.py:394 core/models.py:426 core/models.py:450 +#: core/models.py:503 core/models.py:537 core/models.py:630 core/models.py:671 #: core/templates/core/bmi_list.html:27 #: core/templates/core/diaperchange_list.html:27 #: core/templates/core/feeding_list.html:27 #: core/templates/core/head_circumference_list.html:27 #: core/templates/core/height_list.html:27 -#: core/templates/core/note_list.html:27 core/templates/core/sleep_list.html:28 +#: core/templates/core/note_list.html:27 +#: core/templates/core/pumping_list.html:27 +#: core/templates/core/sleep_list.html:28 #: core/templates/core/temperature_list.html:27 #: core/templates/core/timer_list.html:27 #: core/templates/core/tummytime_list.html:27 @@ -325,104 +340,96 @@ msgstr "Lapset" msgid "Child" msgstr "Lapsi" -#: babybuddy/templates/babybuddy/nav-dropdown.html:144 core/models.py:151 -#: core/models.py:220 core/models.py:261 core/models.py:284 core/models.py:334 -#: core/models.py:496 core/models.py:523 core/models.py:552 core/models.py:576 -#: core/templates/core/note_confirm_delete.html:7 +#: babybuddy/templates/babybuddy/nav-dropdown.html:151 core/models.py:143 +#: core/models.py:240 core/models.py:304 core/models.py:343 core/models.py:373 +#: core/models.py:408 core/models.py:430 core/models.py:458 core/models.py:511 +#: core/models.py:677 core/templates/core/note_confirm_delete.html:7 #: core/templates/core/note_form.html:13 core/templates/core/note_list.html:4 #: core/templates/core/note_list.html:7 core/templates/core/note_list.html:12 msgid "Notes" msgstr "Muistiinpanot" -#: babybuddy/templates/babybuddy/nav-dropdown.html:164 +#: babybuddy/templates/babybuddy/nav-dropdown.html:171 msgid "Measurements" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:178 +#: babybuddy/templates/babybuddy/nav-dropdown.html:185 msgid "Temperature reading" msgstr "Lämpötilalukema" -#: babybuddy/templates/babybuddy/nav-dropdown.html:192 +#: babybuddy/templates/babybuddy/nav-dropdown.html:199 msgid "Weight entry" msgstr "Painomerkintä" -#: babybuddy/templates/babybuddy/nav-dropdown.html:200 core/models.py:521 -#: core/models.py:530 core/models.py:531 core/models.py:534 +#: babybuddy/templates/babybuddy/nav-dropdown.html:207 core/models.py:369 +#: core/models.py:381 core/models.py:382 core/models.py:385 #: core/templates/core/height_confirm_delete.html:7 #: core/templates/core/height_form.html:13 #: core/templates/core/height_list.html:4 #: core/templates/core/height_list.html:7 #: core/templates/core/height_list.html:12 -#: core/templates/core/height_list.html:29 -#: dashboard/templates/dashboard/child_button_group.html:32 -#: reports/graphs/height_height.py:19 reports/graphs/height_height.py:30 +#: core/templates/core/height_list.html:29 reports/graphs/height_change.py:19 +#: reports/graphs/height_change.py:30 #: reports/templates/reports/height_change.html:4 #: reports/templates/reports/height_change.html:8 -#, fuzzy -#| msgid "Weight" +#: reports/templates/reports/report_list.html:17 msgid "Height" -msgstr "Paino" +msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:206 -#, fuzzy -#| msgid "Weight entry" +#: babybuddy/templates/babybuddy/nav-dropdown.html:213 msgid "Height entry" -msgstr "Painomerkintä" +msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:214 core/models.py:549 -#: core/models.py:559 core/models.py:560 core/models.py:563 +#: babybuddy/templates/babybuddy/nav-dropdown.html:221 core/models.py:338 +#: core/models.py:351 core/models.py:352 core/models.py:355 #: core/templates/core/head_circumference_confirm_delete.html:7 #: core/templates/core/head_circumference_form.html:13 #: core/templates/core/head_circumference_list.html:4 #: core/templates/core/head_circumference_list.html:7 #: core/templates/core/head_circumference_list.html:12 #: core/templates/core/head_circumference_list.html:29 -#: dashboard/templates/dashboard/child_button_group.html:33 -#: reports/graphs/head_circumference_head_circumference.py:19 -#: reports/graphs/head_circumference_head_circumference.py:30 +#: reports/graphs/head_circumference_change.py:19 +#: reports/graphs/head_circumference_change.py:30 #: reports/templates/reports/head_circumference_change.html:4 #: reports/templates/reports/head_circumference_change.html:8 +#: reports/templates/reports/report_list.html:16 msgid "Head Circumference" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:220 +#: babybuddy/templates/babybuddy/nav-dropdown.html:227 msgid "Head Circumference entry" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:228 core/models.py:574 -#: core/models.py:583 core/models.py:584 core/models.py:587 +#: babybuddy/templates/babybuddy/nav-dropdown.html:235 core/models.py:139 +#: core/models.py:151 core/models.py:152 core/models.py:155 #: core/templates/core/bmi_confirm_delete.html:7 #: core/templates/core/bmi_form.html:13 core/templates/core/bmi_list.html:4 #: core/templates/core/bmi_list.html:7 core/templates/core/bmi_list.html:12 -#: core/templates/core/bmi_list.html:29 -#: dashboard/templates/dashboard/child_button_group.html:34 -#: reports/graphs/bmi_bmi.py:19 reports/graphs/bmi_bmi.py:30 -#: reports/templates/reports/bmi_change.html:4 +#: core/templates/core/bmi_list.html:29 reports/graphs/bmi_change.py:19 +#: reports/graphs/bmi_change.py:30 reports/templates/reports/bmi_change.html:4 #: reports/templates/reports/bmi_change.html:8 msgid "BMI" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:234 -#, fuzzy -#| msgid "Sleep entry" +#: babybuddy/templates/babybuddy/nav-dropdown.html:241 msgid "BMI entry" -msgstr "Unimerkintä" +msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:248 +#: babybuddy/templates/babybuddy/nav-dropdown.html:255 msgid "Activities" msgstr "Aktiviteetit" -#: babybuddy/templates/babybuddy/nav-dropdown.html:255 +#: babybuddy/templates/babybuddy/nav-dropdown.html:262 #: reports/graphs/diaperchange_lifetimes.py:27 msgid "Changes" msgstr "Muutokset" -#: babybuddy/templates/babybuddy/nav-dropdown.html:261 +#: babybuddy/templates/babybuddy/nav-dropdown.html:268 msgid "Change" msgstr "Muutos" -#: babybuddy/templates/babybuddy/nav-dropdown.html:268 -#: babybuddy/templates/babybuddy/welcome.html:34 core/models.py:228 +#: babybuddy/templates/babybuddy/nav-dropdown.html:275 +#: babybuddy/templates/babybuddy/welcome.html:34 core/models.py:313 #: core/templates/core/feeding_confirm_delete.html:7 #: core/templates/core/feeding_form.html:13 #: core/templates/core/feeding_list.html:4 @@ -431,39 +438,43 @@ msgstr "Muutos" msgid "Feedings" msgstr "Syötöt" -#: babybuddy/templates/babybuddy/nav-dropdown.html:287 +#: babybuddy/templates/babybuddy/nav-dropdown.html:294 msgid "Sleep entry" msgstr "Unimerkintä" -#: babybuddy/templates/babybuddy/nav-dropdown.html:300 +#: babybuddy/templates/babybuddy/nav-dropdown.html:307 msgid "Tummy Time entry" msgstr "Ihokontakti" -#: babybuddy/templates/babybuddy/nav-dropdown.html:325 +#: babybuddy/templates/babybuddy/nav-dropdown.html:322 +msgid "Pumping entry" +msgstr "" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:346 #: babybuddy/templates/babybuddy/user_list.html:17 #: babybuddy/templates/babybuddy/user_password_form.html:7 -#: babybuddy/templates/babybuddy/user_settings_form.html:7 core/models.py:378 +#: babybuddy/templates/babybuddy/user_settings_form.html:7 core/models.py:556 #: core/templates/core/timer_list.html:32 msgid "User" msgstr "Käyttäjä" -#: babybuddy/templates/babybuddy/nav-dropdown.html:327 +#: babybuddy/templates/babybuddy/nav-dropdown.html:348 msgid "Password" msgstr "Salasana" -#: babybuddy/templates/babybuddy/nav-dropdown.html:331 +#: babybuddy/templates/babybuddy/nav-dropdown.html:352 msgid "Logout" msgstr "Kirjaudu ulos" -#: babybuddy/templates/babybuddy/nav-dropdown.html:334 +#: babybuddy/templates/babybuddy/nav-dropdown.html:355 msgid "Site" msgstr "Sivusto" -#: babybuddy/templates/babybuddy/nav-dropdown.html:335 +#: babybuddy/templates/babybuddy/nav-dropdown.html:356 msgid "API Browser" msgstr "API-selain" -#: babybuddy/templates/babybuddy/nav-dropdown.html:337 +#: babybuddy/templates/babybuddy/nav-dropdown.html:358 #: babybuddy/templates/babybuddy/user_confirm_delete.html:7 #: babybuddy/templates/babybuddy/user_form.html:13 #: babybuddy/templates/babybuddy/user_list.html:4 @@ -471,23 +482,24 @@ msgstr "API-selain" msgid "Users" msgstr "Käyttäjät" -#: babybuddy/templates/babybuddy/nav-dropdown.html:340 +#: babybuddy/templates/babybuddy/nav-dropdown.html:361 msgid "Support" msgstr "Tuki" -#: babybuddy/templates/babybuddy/nav-dropdown.html:342 +#: babybuddy/templates/babybuddy/nav-dropdown.html:363 msgid "Source Code" msgstr "Lähdekoodi" -#: babybuddy/templates/babybuddy/nav-dropdown.html:344 +#: babybuddy/templates/babybuddy/nav-dropdown.html:365 msgid "Chat / Support" msgstr "Chat / tuki" #: babybuddy/templates/babybuddy/paginator.html:11 #: core/templates/timeline/_timeline.html:5 #: core/templates/timeline/_timeline.html:7 -#: core/templates/timeline/_timeline.html:66 -#: core/templates/timeline/_timeline.html:68 +#: core/templates/timeline/_timeline.html:71 +#: core/templates/timeline/_timeline.html:73 +#: dashboard/templates/cards/feeding_day.html:37 #: dashboard/templates/cards/feeding_last_method.html:32 #: dashboard/templates/cards/statistics.html:34 msgid "Previous" @@ -496,8 +508,9 @@ msgstr "Edellinen" #: babybuddy/templates/babybuddy/paginator.html:28 #: core/templates/timeline/_timeline.html:12 #: core/templates/timeline/_timeline.html:14 -#: core/templates/timeline/_timeline.html:73 -#: core/templates/timeline/_timeline.html:75 +#: core/templates/timeline/_timeline.html:78 +#: core/templates/timeline/_timeline.html:80 +#: dashboard/templates/cards/feeding_day.html:41 #: dashboard/templates/cards/feeding_last_method.html:36 #: dashboard/templates/cards/statistics.html:38 msgid "Next" @@ -523,6 +536,8 @@ msgstr "Poista käyttäjä" #: core/templates/core/height_confirm_delete.html:17 #: core/templates/core/note_confirm_delete.html:8 #: core/templates/core/note_confirm_delete.html:17 +#: core/templates/core/pumping_confirm_delete.html:8 +#: core/templates/core/pumping_confirm_delete.html:17 #: core/templates/core/sleep_confirm_delete.html:8 #: core/templates/core/sleep_confirm_delete.html:17 #: core/templates/core/temperature_confirm_delete.html:8 @@ -534,7 +549,7 @@ msgstr "Poista käyttäjä" #: core/templates/core/tummytime_confirm_delete.html:17 #: core/templates/core/weight_confirm_delete.html:8 #: core/templates/core/weight_confirm_delete.html:17 -#: dashboard/templates/dashboard/child_button_group.html:48 +#: dashboard/templates/dashboard/child_button_group.html:27 msgid "Delete" msgstr "Poista" @@ -546,6 +561,7 @@ msgstr "Poista" #: core/templates/core/head_circumference_confirm_delete.html:14 #: core/templates/core/height_confirm_delete.html:14 #: core/templates/core/note_confirm_delete.html:14 +#: core/templates/core/pumping_confirm_delete.html:14 #: core/templates/core/sleep_confirm_delete.html:14 #: core/templates/core/temperature_confirm_delete.html:14 #: core/templates/core/timer_confirm_delete.html:17 @@ -567,6 +583,7 @@ msgstr "" #: core/templates/core/head_circumference_confirm_delete.html:18 #: core/templates/core/height_confirm_delete.html:18 #: core/templates/core/note_confirm_delete.html:18 +#: core/templates/core/pumping_confirm_delete.html:18 #: core/templates/core/sleep_confirm_delete.html:18 #: core/templates/core/temperature_confirm_delete.html:18 #: core/templates/core/timer_confirm_delete.html:21 @@ -589,7 +606,9 @@ msgstr "Luo käyttäjä" #: core/templates/core/feeding_form.html:15 #: core/templates/core/head_circumference_form.html:15 #: core/templates/core/height_form.html:15 -#: core/templates/core/note_form.html:15 core/templates/core/sleep_form.html:15 +#: core/templates/core/note_form.html:15 +#: core/templates/core/pumping_form.html:15 +#: core/templates/core/sleep_form.html:15 #: core/templates/core/temperature_form.html:15 #: core/templates/core/timer_form.html:10 #: core/templates/core/tummytime_form.html:15 @@ -603,7 +622,9 @@ msgstr "Päivitä" #: core/templates/core/feeding_form.html:23 #: core/templates/core/head_circumference_form.html:23 #: core/templates/core/height_form.html:23 -#: core/templates/core/note_form.html:23 core/templates/core/sleep_form.html:23 +#: core/templates/core/note_form.html:23 +#: core/templates/core/pumping_form.html:23 +#: core/templates/core/sleep_form.html:23 #: core/templates/core/temperature_form.html:23 #: core/templates/core/timer_form.html:18 #: core/templates/core/tummytime_form.html:23 @@ -630,32 +651,34 @@ msgstr "Sähköposti" msgid "Staff" msgstr "Henkilökunta" -#: babybuddy/templates/babybuddy/user_list.html:22 core/models.py:373 +#: babybuddy/templates/babybuddy/user_list.html:22 core/models.py:551 #: core/templates/core/timer_list.html:31 msgid "Active" msgstr "Aktiivinen" #: babybuddy/templates/babybuddy/user_list.html:23 -#: core/templates/core/bmi_list.html:24 core/templates/core/bmi_list.html:37 +#: core/templates/core/bmi_list.html:24 core/templates/core/bmi_list.html:38 #: core/templates/core/child_list.html:28 #: core/templates/core/child_list.html:48 #: core/templates/core/diaperchange_list.html:24 -#: core/templates/core/diaperchange_list.html:39 +#: core/templates/core/diaperchange_list.html:40 #: core/templates/core/feeding_list.html:24 -#: core/templates/core/feeding_list.html:42 +#: core/templates/core/feeding_list.html:43 #: core/templates/core/head_circumference_list.html:24 -#: core/templates/core/head_circumference_list.html:37 +#: core/templates/core/head_circumference_list.html:38 #: core/templates/core/height_list.html:24 -#: core/templates/core/height_list.html:37 -#: core/templates/core/note_list.html:24 core/templates/core/note_list.html:36 +#: core/templates/core/height_list.html:38 +#: core/templates/core/note_list.html:24 core/templates/core/note_list.html:37 +#: core/templates/core/pumping_list.html:24 +#: core/templates/core/pumping_list.html:37 #: core/templates/core/sleep_list.html:24 -#: core/templates/core/sleep_list.html:39 +#: core/templates/core/sleep_list.html:40 #: core/templates/core/temperature_list.html:24 -#: core/templates/core/temperature_list.html:37 +#: core/templates/core/temperature_list.html:38 #: core/templates/core/tummytime_list.html:23 -#: core/templates/core/tummytime_list.html:37 +#: core/templates/core/tummytime_list.html:38 #: core/templates/core/weight_list.html:24 -#: core/templates/core/weight_list.html:37 +#: core/templates/core/weight_list.html:38 msgid "Actions" msgstr "Toiminnot" @@ -707,7 +730,7 @@ msgstr "" "Opi ennustamaan lapsen tarpeita ilman (niin suurta) arvailua " "käyttämällä BabyBuddy-sovellusta —" -#: babybuddy/templates/babybuddy/welcome.html:26 core/models.py:159 +#: babybuddy/templates/babybuddy/welcome.html:26 core/models.py:249 #: core/templates/core/diaperchange_confirm_delete.html:7 #: core/templates/core/diaperchange_form.html:13 #: core/templates/core/diaperchange_list.html:4 @@ -777,10 +800,8 @@ msgid "Server Error" msgstr "" #: babybuddy/templates/error/base.html:14 -#, fuzzy -#| msgid "Welcome to Baby Buddy!" msgid "Return to Baby Buddy" -msgstr "Tervetuloa Baby Buddyyn!" +msgstr "" #: babybuddy/templates/registration/login.html:32 msgid "Login" @@ -887,105 +908,146 @@ msgstr "Käyttäjän API-avain luotu uudelleen." msgid "Settings saved!" msgstr "Asetukset tallennettu!" -#: core/forms.py:115 +#: core/filters.py:11 core/models.py:96 core/models.py:115 +msgid "Tag" +msgstr "" + +#: core/forms.py:120 msgid "Name does not match child name." msgstr "Nimi ei täsmää lapseen." -#: core/models.py:23 +#: core/forms.py:136 +msgid "" +"Click on the tags to add (+) or remove (-) tags or use the text editor to " +"create new tags." +msgstr "" + +#: core/models.py:28 msgid "Date can not be in the future." msgstr "Päivämäärä ei voi olla tulevaisuudessa." -#: core/models.py:37 +#: core/models.py:42 msgid "Start time must come before end time." msgstr "Aloitus on oltava ennen lopetusta." -#: core/models.py:40 +#: core/models.py:45 msgid "Duration too long." msgstr "Liian pitkä kesto." -#: core/models.py:56 +#: core/models.py:61 msgid "Another entry intersects the specified time period." msgstr "Toinen merkintä on päällekkäin annetun aikavälin kanssa." -#: core/models.py:70 +#: core/models.py:75 msgid "Date/time can not be in the future." msgstr "Aika ei voi olla tulevaisuudessa." -#: core/models.py:76 +#: core/models.py:84 core/models.py:237 +#: core/templates/core/diaperchange_list.html:30 +msgid "Color" +msgstr "Väri" + +#: core/models.py:90 +msgid "Last used" +msgstr "" + +#: core/models.py:97 core/templates/core/bmi_list.html:30 +#: core/templates/core/diaperchange_list.html:32 +#: core/templates/core/feeding_list.html:35 +#: core/templates/core/head_circumference_list.html:30 +#: core/templates/core/height_list.html:30 +#: core/templates/core/note_list.html:30 core/templates/core/sleep_list.html:32 +#: core/templates/core/temperature_list.html:30 +#: core/templates/core/tummytime_list.html:31 +#: core/templates/core/weight_list.html:30 +msgid "Tags" +msgstr "" + +#: core/models.py:141 core/models.py:341 core/models.py:371 core/models.py:675 +#: core/templates/core/bmi_list.html:25 +#: core/templates/core/feeding_list.html:25 +#: core/templates/core/head_circumference_list.html:25 +#: core/templates/core/height_list.html:25 +#: core/templates/core/weight_list.html:25 reports/graphs/bmi_change.py:28 +#: reports/graphs/diaperchange_amounts.py:37 +#: reports/graphs/diaperchange_types.py:49 reports/graphs/feeding_amounts.py:70 +#: reports/graphs/feeding_duration.py:56 +#: reports/graphs/head_circumference_change.py:28 +#: reports/graphs/height_change.py:28 reports/graphs/pumping_amounts.py:58 +#: reports/graphs/sleep_pattern.py:151 reports/graphs/sleep_totals.py:59 +#: reports/graphs/tummytime_duration.py:51 reports/graphs/weight_change.py:28 +msgid "Date" +msgstr "Päivämäärä" + +#: core/models.py:163 msgid "First name" msgstr "Etunimi" -#: core/models.py:78 +#: core/models.py:165 msgid "Last name" msgstr "Sukunimi" -#: core/models.py:80 +#: core/models.py:167 msgid "Birth date" msgstr "Syntymäpäivä" -#: core/models.py:87 +#: core/models.py:174 msgid "Slug" msgstr "Slug" -#: core/models.py:90 +#: core/models.py:177 msgid "Picture" msgstr "Kuva" -#: core/models.py:136 core/models.py:252 core/models.py:333 +#: core/models.py:224 core/models.py:398 core/models.py:429 core/models.py:509 #: core/templates/core/diaperchange_list.html:25 #: core/templates/core/note_list.html:25 +#: core/templates/core/pumping_list.html:25 #: core/templates/core/temperature_list.html:25 msgid "Time" msgstr "Aika" -#: core/models.py:137 core/templates/core/diaperchange_list.html:60 +#: core/models.py:226 core/templates/core/diaperchange_list.html:61 #: reports/graphs/diaperchange_types.py:36 msgid "Wet" msgstr "Märkä" -#: core/models.py:138 core/templates/core/diaperchange_list.html:61 +#: core/models.py:227 core/templates/core/diaperchange_list.html:62 #: reports/graphs/diaperchange_types.py:30 msgid "Solid" msgstr "Kiinteä" -#: core/models.py:142 +#: core/models.py:231 msgid "Black" msgstr "Musta" -#: core/models.py:143 +#: core/models.py:232 msgid "Brown" msgstr "Ruskea" -#: core/models.py:144 +#: core/models.py:233 msgid "Green" msgstr "Vihreä" -#: core/models.py:145 +#: core/models.py:234 msgid "Yellow" msgstr "Keltainen" -#: core/models.py:148 core/templates/core/diaperchange_list.html:30 -msgid "Color" -msgstr "Väri" - -#: core/models.py:150 core/models.py:219 +#: core/models.py:239 core/models.py:303 core/models.py:428 #: core/templates/core/diaperchange_list.html:31 +#: core/templates/core/pumping_list.html:29 msgid "Amount" msgstr "Määrä" -#: core/models.py:180 -msgid "Wet and/or solid is required." -msgstr "Märkä/kiinteä on valittava." - -#: core/models.py:192 core/models.py:279 core/models.py:365 core/models.py:454 +#: core/models.py:276 core/models.py:453 core/models.py:543 core/models.py:632 msgid "Start time" msgstr "Aloitus" -#: core/models.py:193 core/models.py:280 core/models.py:368 core/models.py:455 +#: core/models.py:277 core/models.py:454 core/models.py:546 core/models.py:633 msgid "End time" msgstr "Lopetus" -#: core/models.py:195 core/models.py:282 core/models.py:371 core/models.py:457 +#: core/models.py:279 core/models.py:456 core/models.py:549 core/models.py:635 #: core/templates/core/feeding_list.html:34 #: core/templates/core/sleep_list.html:30 #: core/templates/core/timer_list.html:29 @@ -993,67 +1055,67 @@ msgstr "Lopetus" msgid "Duration" msgstr "Kesto" -#: core/models.py:199 +#: core/models.py:283 msgid "Breast milk" msgstr "Rintamaito" -#: core/models.py:200 +#: core/models.py:284 msgid "Formula" msgstr "Korvike" -#: core/models.py:201 +#: core/models.py:285 msgid "Fortified breast milk" msgstr "Rikastettu rintamaito" -#: core/models.py:202 +#: core/models.py:286 msgid "Solid food" msgstr "" -#: core/models.py:205 core/templates/core/feeding_list.html:30 +#: core/models.py:289 core/templates/core/feeding_list.html:30 msgid "Type" msgstr "Tyyppi" -#: core/models.py:209 +#: core/models.py:293 msgid "Bottle" msgstr "Pullo" -#: core/models.py:210 +#: core/models.py:294 msgid "Left breast" msgstr "Vasen" -#: core/models.py:211 +#: core/models.py:295 msgid "Right breast" msgstr "Oikea" -#: core/models.py:212 +#: core/models.py:296 msgid "Both breasts" msgstr "Molemmat tissit" -#: core/models.py:213 +#: core/models.py:297 msgid "Parent fed" msgstr "" -#: core/models.py:214 +#: core/models.py:298 msgid "Self fed" msgstr "" -#: core/models.py:217 core/templates/core/feeding_list.html:29 +#: core/models.py:301 core/templates/core/feeding_list.html:29 msgid "Method" msgstr "Tapa" -#: core/models.py:278 +#: core/models.py:452 msgid "Napping" msgstr "" -#: core/models.py:362 core/templates/core/timer_list.html:25 +#: core/models.py:540 core/templates/core/timer_list.html:25 msgid "Name" msgstr "Nimi" -#: core/models.py:386 core/templates/core/timer_form.html:4 +#: core/models.py:564 core/templates/core/timer_form.html:4 msgid "Timer" msgstr "Ajastin" -#: core/models.py:387 core/templates/core/timer_confirm_delete.html:9 +#: core/models.py:565 core/templates/core/timer_confirm_delete.html:9 #: core/templates/core/timer_confirm_delete_inactive.html:9 #: core/templates/core/timer_detail.html:8 #: core/templates/core/timer_form.html:7 core/templates/core/timer_list.html:4 @@ -1062,53 +1124,31 @@ msgstr "Ajastin" msgid "Timers" msgstr "Ajastimet" -#: core/models.py:390 +#: core/models.py:568 #, python-brace-format msgid "Timer #{id}" msgstr "Ajastin {id}" -#: core/models.py:460 core/templates/core/tummytime_list.html:30 +#: core/models.py:638 core/templates/core/tummytime_list.html:30 msgid "Milestone" msgstr "Virstanpylväs" -#: core/models.py:495 core/models.py:522 core/models.py:551 core/models.py:575 -#: core/templates/core/bmi_list.html:25 -#: core/templates/core/feeding_list.html:25 -#: core/templates/core/head_circumference_list.html:25 -#: core/templates/core/height_list.html:25 -#: core/templates/core/weight_list.html:25 reports/graphs/bmi_bmi.py:28 -#: reports/graphs/diaperchange_amounts.py:37 -#: reports/graphs/diaperchange_types.py:49 reports/graphs/feeding_amounts.py:70 -#: reports/graphs/feeding_duration.py:56 -#: reports/graphs/head_circumference_head_circumference.py:28 -#: reports/graphs/height_height.py:28 reports/graphs/sleep_pattern.py:151 -#: reports/graphs/sleep_totals.py:59 reports/graphs/tummytime_duration.py:51 -#: reports/graphs/weight_weight.py:28 -msgid "Date" -msgstr "Päivämäärä" - #: core/templates/core/bmi_confirm_delete.html:4 -#, fuzzy -#| msgid "Delete a Sleep Entry" msgid "Delete a BMI Entry" -msgstr "Poista uni" +msgstr "" #: core/templates/core/bmi_form.html:8 core/templates/core/bmi_form.html:17 #: core/templates/core/bmi_form.html:27 -#, fuzzy -#| msgid "Add a Sleep Entry" msgid "Add a BMI Entry" -msgstr "Lisää uni" +msgstr "" #: core/templates/core/bmi_list.html:15 msgid "Add BMI" msgstr "" -#: core/templates/core/bmi_list.html:66 -#, fuzzy -#| msgid "No timer entries found." +#: core/templates/core/bmi_list.html:70 msgid "No bmi entries found." -msgstr "Akastimia ei löytynyt." +msgstr "" #: core/templates/core/child_confirm_delete.html:4 msgid "Delete a Child" @@ -1157,6 +1197,7 @@ msgstr "Lisää vaipanvaihto" #: core/templates/core/feeding_form.html:17 #: core/templates/core/note_form.html:17 core/templates/core/sleep_form.html:17 #: core/templates/core/tummytime_form.html:17 +#: core/templates/core/widget_tag_editor.html:24 msgid "Add" msgstr "Lisää" @@ -1168,7 +1209,7 @@ msgstr "Lisää vaipanvaihto" msgid "Contents" msgstr "" -#: core/templates/core/diaperchange_list.html:73 +#: core/templates/core/diaperchange_list.html:77 msgid "No diaper changes found." msgstr "Vaipanvaihtoja ei löytynyt." @@ -1193,59 +1234,45 @@ msgstr "Lisää syöttö" msgid "Amt." msgstr "määrä" -#: core/templates/core/feeding_list.html:78 +#: core/templates/core/feeding_list.html:82 msgid "No feedings found." msgstr "Syöttöjä ei löytynyt." #: core/templates/core/head_circumference_confirm_delete.html:4 -#, fuzzy -#| msgid "Delete a Tummy Time Entry" msgid "Delete a Head Circumference Entry" -msgstr "Poista ihokontakti" +msgstr "" #: core/templates/core/head_circumference_form.html:8 #: core/templates/core/head_circumference_form.html:17 #: core/templates/core/head_circumference_form.html:27 -#, fuzzy -#| msgid "Add a Temperature Entry" msgid "Add a Head Circumference Entry" -msgstr "Lisää lämpötila" +msgstr "" #: core/templates/core/head_circumference_list.html:15 msgid "Add Head Circumference" msgstr "" -#: core/templates/core/head_circumference_list.html:66 -#, fuzzy -#| msgid "No timer entries found." +#: core/templates/core/head_circumference_list.html:70 msgid "No head circumference entries found." -msgstr "Akastimia ei löytynyt." +msgstr "" #: core/templates/core/height_confirm_delete.html:4 -#, fuzzy -#| msgid "Delete a Weight Entry" msgid "Delete a Height Entry" -msgstr "Poista paino" +msgstr "" #: core/templates/core/height_form.html:8 #: core/templates/core/height_form.html:17 #: core/templates/core/height_form.html:27 -#, fuzzy -#| msgid "Add a Weight Entry" msgid "Add a Height Entry" -msgstr "Lisää paino" +msgstr "" #: core/templates/core/height_list.html:15 -#, fuzzy -#| msgid "Add Weight" msgid "Add Height" -msgstr "Lisää paino" +msgstr "" -#: core/templates/core/height_list.html:66 -#, fuzzy -#| msgid "No weight entries found." +#: core/templates/core/height_list.html:70 msgid "No height entries found." -msgstr "Painomerkintöjä ei löytynyt." +msgstr "" #: core/templates/core/note_confirm_delete.html:4 msgid "Delete a Note" @@ -1263,10 +1290,28 @@ msgstr "Lisää muistiinpano" msgid "Add Note" msgstr "Lisää muistiinpano" -#: core/templates/core/note_list.html:60 +#: core/templates/core/note_list.html:64 msgid "No notes found." msgstr "Muistiinpanoja ei löytynyt." +#: core/templates/core/pumping_confirm_delete.html:4 +msgid "Delete a Pumping Entry" +msgstr "" + +#: core/templates/core/pumping_form.html:8 +#: core/templates/core/pumping_form.html:17 +#: core/templates/core/pumping_form.html:27 +msgid "Add a Pumping Entry" +msgstr "" + +#: core/templates/core/pumping_list.html:15 +msgid "Add Pumping Entry" +msgstr "" + +#: core/templates/core/pumping_list.html:66 +msgid "No pumping entries found." +msgstr "" + #: core/templates/core/sleep_confirm_delete.html:4 msgid "Delete a Sleep Entry" msgstr "Poista uni" @@ -1300,7 +1345,7 @@ msgstr "Lopetus" msgid "Nap" msgstr "Päiväuni" -#: core/templates/core/sleep_list.html:70 +#: core/templates/core/sleep_list.html:74 msgid "No sleep entries found." msgstr "Unia ei löytynyt." @@ -1321,7 +1366,7 @@ msgstr "Lisää lämpötila" msgid "Add Temperature Reading" msgstr "Lisää lämpötila" -#: core/templates/core/temperature_list.html:66 +#: core/templates/core/temperature_list.html:70 msgid "No temperature entries found." msgstr "Lämpötiloja ei löytynyt." @@ -1393,7 +1438,8 @@ msgstr "Aktiiviset ajastimet" #: core/templates/core/timer_nav.html:38 #: dashboard/templates/cards/diaperchange_last.html:17 #: dashboard/templates/cards/diaperchange_types.html:12 -#: dashboard/templates/cards/feeding_day.html:14 +#: dashboard/templates/cards/feeding_day.html:20 +#: dashboard/templates/cards/feeding_day.html:46 #: dashboard/templates/cards/feeding_last.html:17 #: dashboard/templates/cards/feeding_last_method.html:41 #: dashboard/templates/cards/sleep_day.html:14 @@ -1420,7 +1466,7 @@ msgstr "Lisää ihokontakti" msgid "Add Tummy Time" msgstr "Lisää ihokontakti" -#: core/templates/core/tummytime_list.html:63 +#: core/templates/core/tummytime_list.html:67 msgid "No tummy time entries found." msgstr "Ei ihokontakteja." @@ -1438,32 +1484,69 @@ msgstr "Lisää paino" msgid "Add Weight" msgstr "Lisää paino" -#: core/templates/core/weight_list.html:66 +#: core/templates/core/weight_list.html:70 msgid "No weight entries found." msgstr "Painomerkintöjä ei löytynyt." -#: core/templates/timeline/_timeline.html:33 +#: core/templates/core/widget_tag_editor.html:22 +msgid "Tag name" +msgstr "" + +#: core/templates/core/widget_tag_editor.html:27 +msgid "Recently used:" +msgstr "" + +#: core/templates/core/widget_tag_editor.html:45 +msgctxt "Error modal" +msgid "Error" +msgstr "" + +#: core/templates/core/widget_tag_editor.html:50 +msgctxt "Error modal" +msgid "An error ocurred." +msgstr "" + +#: core/templates/core/widget_tag_editor.html:51 +msgctxt "Error modal" +msgid "Invalid tag name." +msgstr "" + +#: core/templates/core/widget_tag_editor.html:52 +msgctxt "Error modal" +msgid "Failed to create tag." +msgstr "" + +#: core/templates/core/widget_tag_editor.html:53 +msgctxt "Error modal" +msgid "Failed to obtain tag data." +msgstr "" + +#: core/templates/core/widget_tag_editor.html:58 +msgctxt "Error modal" +msgid "Close" +msgstr "" + +#: core/templates/timeline/_timeline.html:38 #, python-format msgid "%(since)s ago (%(time)s)" msgstr "%(since)s sitten (%(time)s)" -#: core/templates/timeline/_timeline.html:39 -#, fuzzy, python-format -#| msgid "Duration too long." +#: core/templates/timeline/_timeline.html:44 +#, python-format msgid "Duration: %(duration)s" -msgstr "Liian pitkä kesto." +msgstr "" -#: core/templates/timeline/_timeline.html:48 +#: core/templates/timeline/_timeline.html:53 #, python-format msgid "%(since)s since previous" msgstr "" -#: core/templates/timeline/_timeline.html:56 -#: dashboard/templates/dashboard/child_button_group.html:41 +#: core/templates/timeline/_timeline.html:61 +#: dashboard/templates/dashboard/child_button_group.html:20 msgid "Edit" msgstr "" -#: core/templates/timeline/_timeline.html:80 +#: core/templates/timeline/_timeline.html:85 msgid "No events" msgstr "" @@ -1475,7 +1558,7 @@ msgstr "tänään" msgid "{}, {}" msgstr "" -#: core/templatetags/duration.py:23 +#: core/templatetags/duration.py:25 msgid "0 days" msgstr "" @@ -1484,59 +1567,56 @@ msgstr "" msgid "%(child)s started tummy time!" msgstr "%(child)s aloitti ihokontaktin." -#: core/timeline.py:64 +#: core/timeline.py:65 #, python-format msgid "%(child)s finished tummy time." msgstr "%(child)s lopetti ihokontaktin." -#: core/timeline.py:89 +#: core/timeline.py:91 #, python-format msgid "%(child)s fell asleep." msgstr "%(child)s nukahti." -#: core/timeline.py:100 +#: core/timeline.py:103 #, python-format msgid "%(child)s woke up." msgstr "%(child)s heräsi." -#: core/timeline.py:133 +#: core/timeline.py:137 #, python-format msgid "Amount: %(amount).0f" msgstr "" -#: core/timeline.py:141 +#: core/timeline.py:145 #, python-format msgid "%(child)s started feeding." msgstr "%(child)s aloitti syömisen." -#: core/timeline.py:153 +#: core/timeline.py:158 #, python-format msgid "%(child)s finished feeding." msgstr "%(child)s lopetti syömisen." -#: core/timeline.py:179 -#, fuzzy, python-format -#| msgid "%(child)s had a diaper change." +#: core/timeline.py:185 +#, python-format msgid "%(child)s had a %(type)s diaper change." msgstr "" -"%(child)s sai\n" -" tuoreen vaipan." -#: core/utils.py:15 +#: core/utils.py:40 #, python-format msgid "%(hours)s hour" msgid_plural "%(hours)s hours" msgstr[0] "%(hours)s tunti" msgstr[1] "%(hours)s tuntia" -#: core/utils.py:19 +#: core/utils.py:44 #, python-format msgid "%(minutes)s minute" msgid_plural "%(minutes)s minutes" msgstr[0] "%(minutes)s minuutti" msgstr[1] "%(minutes)s minuuttia" -#: core/utils.py:25 +#: core/utils.py:50 #, python-format msgid "%(seconds)s second" msgid_plural "%(seconds)s seconds" @@ -1548,12 +1628,12 @@ msgstr[1] "%(seconds)s sekuntia" msgid "%(model)s entry for %(child)s added!" msgstr "%(model)s -merkintä lapselle %(child)s lisätty!" -#: core/views.py:35 +#: core/views.py:35 core/views.py:308 #, python-format msgid "%(model)s entry added!" msgstr "%(model)s -merkintä lisätty!" -#: core/views.py:61 +#: core/views.py:61 core/views.py:316 #, python-format msgid "%(model)s entry for %(child)s updated." msgstr "%(model)s -merkintä lapselle %(child)s päivitetty." @@ -1563,36 +1643,36 @@ msgstr "%(model)s -merkintä lapselle %(child)s päivitetty." msgid "%(model)s entry updated." msgstr "%(model)s -merkintä päivitetty." -#: core/views.py:69 core/views.py:118 +#: core/views.py:69 core/views.py:146 #, python-format msgid "%(model)s entry deleted." msgstr "%(model)s -merkintä poistettu." -#: core/views.py:87 +#: core/views.py:115 #, python-format msgid "%(first_name)s %(last_name)s added!" msgstr "%(first_name)s %(last_name)s lisätty!" -#: core/views.py:249 +#: core/views.py:366 #, python-format msgid "%(model)s reading added!" msgstr "%(model)s -lukema lisätty!" -#: core/views.py:257 +#: core/views.py:374 #, python-format msgid "%(model)s reading for %(child)s updated." msgstr "%(model)s -lukema lapselle %(child)s päivitetty." -#: core/views.py:361 +#: core/views.py:478 #, python-format msgid "%(timer)s stopped." msgstr "%(timer)s pysäytetty." -#: core/views.py:384 +#: core/views.py:501 msgid "All inactive timers deleted." msgstr "Kaikki inaktiiviset ajastimet poistettu." -#: core/views.py:394 +#: core/views.py:511 msgid "No inactive timers exist." msgstr "Ei inaktiivisia ajastimia." @@ -1612,23 +1692,23 @@ msgstr "" msgid "Past Week" msgstr "Viime viikko" -#: dashboard/templates/cards/diaperchange_types.html:26 +#: dashboard/templates/cards/diaperchange_types.html:27 msgid "wet" msgstr "märkä" -#: dashboard/templates/cards/diaperchange_types.html:33 +#: dashboard/templates/cards/diaperchange_types.html:35 msgid "solid" msgstr "kiinteä" -#: dashboard/templates/cards/diaperchange_types.html:38 +#: dashboard/templates/cards/diaperchange_types.html:49 msgid "today" msgstr "tänään" -#: dashboard/templates/cards/diaperchange_types.html:40 +#: dashboard/templates/cards/diaperchange_types.html:51 msgid "yesterday" msgstr "eilen" -#: dashboard/templates/cards/diaperchange_types.html:42 +#: dashboard/templates/cards/diaperchange_types.html:53 #, python-format msgid "%(key)s days ago" msgstr "%(key)s päivää sitten" @@ -1637,9 +1717,9 @@ msgstr "%(key)s päivää sitten" msgid "Today's Feeding" msgstr "" -#: dashboard/templates/cards/feeding_day.html:20 +#: dashboard/templates/cards/feeding_day.html:26 #, python-format -msgid "%(count)s feeding entries" +msgid "
%(since)s
" msgstr "" #: dashboard/templates/cards/feeding_last.html:6 @@ -1724,112 +1804,71 @@ msgstr "Ei koskaan" msgid "Child actions" msgstr "Lapsen toiminnot" -#: dashboard/templates/dashboard/child_button_group.html:17 -#: reports/templates/reports/report_base.html:9 +#: dashboard/templates/dashboard/child_button_group.html:12 +#: reports/templates/reports/base.html:9 +#: reports/templates/reports/report_list.html:4 msgid "Reports" msgstr "Raportit" -#: dashboard/templates/dashboard/child_button_group.html:23 -msgid "Diaper Change Amounts" -msgstr "Vaipanvaihtomäärät" - -#: dashboard/templates/dashboard/child_button_group.html:24 -#: reports/templates/reports/diaperchange_types.html:4 -#: reports/templates/reports/diaperchange_types.html:8 -msgid "Diaper Change Types" -msgstr "Vaipanvaihtotyypit" - -#: dashboard/templates/dashboard/child_button_group.html:25 -#: reports/templates/reports/diaperchange_lifetimes.html:4 -#: reports/templates/reports/diaperchange_lifetimes.html:8 -msgid "Diaper Lifetimes" -msgstr "Vaippojen eliniät" - -#: dashboard/templates/dashboard/child_button_group.html:26 -#: reports/templates/reports/feeding_amounts.html:4 -#: reports/templates/reports/feeding_amounts.html:8 -msgid "Feeding Amounts" -msgstr "Syöttöjen määrä" - -#: dashboard/templates/dashboard/child_button_group.html:27 -msgid "Feeding Durations (Average)" -msgstr "Syötön kesto keskimäärin" - -#: dashboard/templates/dashboard/child_button_group.html:28 -#: reports/templates/reports/sleep_pattern.html:4 -#: reports/templates/reports/sleep_pattern.html:8 -msgid "Sleep Pattern" -msgstr "Unikuvio" - -#: dashboard/templates/dashboard/child_button_group.html:29 -#: reports/templates/reports/sleep_totals.html:4 -#: reports/templates/reports/sleep_totals.html:8 -msgid "Sleep Totals" -msgstr "Uni yhteensä" - -#: dashboard/templates/dashboard/child_button_group.html:30 -msgid "Tummy Time Durations (Sum)" -msgstr "" - -#: dashboard/templatetags/cards.py:288 -msgid "Diaper change frequency" -msgstr "Vaipanvaihtotaajuus" - -#: dashboard/templatetags/cards.py:309 +#: dashboard/templatetags/cards.py:328 msgid "Average nap duration" msgstr "Päiväunen kesto keskimäärin" -#: dashboard/templatetags/cards.py:316 +#: dashboard/templatetags/cards.py:335 msgid "Average naps per day" msgstr "Päiväunia päivässä" -#: dashboard/templatetags/cards.py:326 +#: dashboard/templatetags/cards.py:345 msgid "Average sleep duration" msgstr "Unen kesto keskimäärin" -#: dashboard/templatetags/cards.py:333 +#: dashboard/templatetags/cards.py:352 msgid "Average awake duration" msgstr "Hereilläoloaika keskimäärin" -#: dashboard/templatetags/cards.py:343 +#: dashboard/templatetags/cards.py:362 msgid "Weight change per week" msgstr "Painonmuutos viikossa" -#: dashboard/templatetags/cards.py:353 -#, fuzzy -#| msgid "Weight change per week" +#: dashboard/templatetags/cards.py:372 msgid "Height change per week" -msgstr "Painonmuutos viikossa" +msgstr "" -#: dashboard/templatetags/cards.py:363 -#, fuzzy -#| msgid "Weight change per week" +#: dashboard/templatetags/cards.py:382 msgid "Head circumference change per week" -msgstr "Painonmuutos viikossa" +msgstr "" -#: dashboard/templatetags/cards.py:373 -#, fuzzy -#| msgid "Weight change per week" +#: dashboard/templatetags/cards.py:392 msgid "BMI change per week" -msgstr "Painonmuutos viikossa" +msgstr "" -#: dashboard/templatetags/cards.py:418 +#: dashboard/templatetags/cards.py:410 +msgid "Diaper change frequency (past 3 days)" +msgstr "Vaipanvaihtotaajuus (past 3 days)" + +#: dashboard/templatetags/cards.py:414 +msgid "Diaper change frequency (past 2 weeks)" +msgstr "Vaipanvaihtotaajuus (past 2 weeks)" + +#: dashboard/templatetags/cards.py:420 +msgid "Diaper change frequency" +msgstr "Vaipanvaihtotaajuus" + +#: dashboard/templatetags/cards.py:456 msgid "Feeding frequency (past 3 days)" msgstr "" -#: dashboard/templatetags/cards.py:422 +#: dashboard/templatetags/cards.py:460 msgid "Feeding frequency (past 2 weeks)" msgstr "" -#: dashboard/templatetags/cards.py:428 +#: dashboard/templatetags/cards.py:466 msgid "Feeding frequency" msgstr "Syöttötaajuus" -#: reports/graphs/bmi_bmi.py:27 -#, fuzzy -#| msgid "Weight" +#: reports/graphs/bmi_change.py:27 msgid "BMI" -msgstr "Paino" +msgstr "" #: reports/graphs/diaperchange_amounts.py:27 msgid "Diaper change amount" @@ -1864,10 +1903,8 @@ msgid "Number of changes" msgstr "Vaihtojen määrä" #: reports/graphs/feeding_amounts.py:69 -#, fuzzy -#| msgid "Total Feeding Amounts" msgid "Total Feeding Amount by Type" -msgstr "Syöttöjen määrä yhteensä" +msgstr "" #: reports/graphs/feeding_amounts.py:72 msgid "Feeding amount" @@ -1893,15 +1930,21 @@ msgstr "Kesto keskimäärin minuuteissa" msgid "Number of feedings" msgstr "Syöttöjen määrä" -#: reports/graphs/head_circumference_head_circumference.py:27 +#: reports/graphs/head_circumference_change.py:27 msgid "Head Circumference" msgstr "" -#: reports/graphs/height_height.py:27 -#, fuzzy -#| msgid "Weight" +#: reports/graphs/height_change.py:27 msgid "Height" -msgstr "Paino" +msgstr "" + +#: reports/graphs/pumping_amounts.py:57 +msgid "Total Pumping Amount" +msgstr "" + +#: reports/graphs/pumping_amounts.py:60 +msgid "Pumping Amount" +msgstr "" #: reports/graphs/sleep_pattern.py:148 msgid "Sleep Pattern" @@ -1940,7 +1983,7 @@ msgstr "" msgid "Total duration (minutes)" msgstr "" -#: reports/graphs/weight_weight.py:27 +#: reports/graphs/weight_change.py:27 msgid "Weight" msgstr "Paino" @@ -1949,21 +1992,66 @@ msgstr "Paino" msgid "Diaper Amounts" msgstr "Vaippojen määrä" +#: reports/templates/reports/diaperchange_lifetimes.html:4 +#: reports/templates/reports/diaperchange_lifetimes.html:8 +#: reports/templates/reports/report_list.html:13 +msgid "Diaper Lifetimes" +msgstr "Vaippojen eliniät" + +#: reports/templates/reports/diaperchange_types.html:4 +#: reports/templates/reports/diaperchange_types.html:8 +#: reports/templates/reports/report_list.html:12 +msgid "Diaper Change Types" +msgstr "Vaipanvaihtotyypit" + +#: reports/templates/reports/feeding_amounts.html:4 +#: reports/templates/reports/feeding_amounts.html:8 +#: reports/templates/reports/report_list.html:14 +msgid "Feeding Amounts" +msgstr "Syöttöjen määrä" + #: reports/templates/reports/feeding_duration.html:4 #: reports/templates/reports/feeding_duration.html:8 msgid "Average Feeding Durations" msgstr "Syöttöjen kesto keskimäärin" -#: reports/templates/reports/report_base.html:19 +#: reports/templates/reports/report_base.html:17 msgid "There is not enough data to generate this report." msgstr "Ei riittävästi dataa tämän raportin luomiseen." +#: reports/templates/reports/report_list.html:10 +msgid "Body Mass Index (BMI)" +msgstr "" + +#: reports/templates/reports/report_list.html:11 +msgid "Diaper Change Amounts" +msgstr "Vaipanvaihtomäärät" + +#: reports/templates/reports/report_list.html:15 +msgid "Feeding Durations (Average)" +msgstr "Syötön kesto keskimäärin" + +#: reports/templates/reports/report_list.html:18 +msgid "Pumping Amounts" +msgstr "" + +#: reports/templates/reports/report_list.html:19 +#: reports/templates/reports/sleep_pattern.html:4 +#: reports/templates/reports/sleep_pattern.html:8 +msgid "Sleep Pattern" +msgstr "Unikuvio" + +#: reports/templates/reports/report_list.html:20 +#: reports/templates/reports/sleep_totals.html:4 +#: reports/templates/reports/sleep_totals.html:8 +msgid "Sleep Totals" +msgstr "Uni yhteensä" + +#: reports/templates/reports/report_list.html:21 +msgid "Tummy Time Durations (Sum)" +msgstr "" + #: reports/templates/reports/tummytime_duration.html:4 #: reports/templates/reports/tummytime_duration.html:8 -#, fuzzy -#| msgid "Today's Tummy Time" msgid "Total Tummy Time Durations" -msgstr "Ihokontakti tänään" - -#~ msgid "Total feeding amount" -#~ msgstr "Syöttöjen määrä yhteensä" +msgstr "" diff --git a/locale/fr/LC_MESSAGES/django.mo b/locale/fr/LC_MESSAGES/django.mo index dfe153da..afcd4ac9 100644 Binary files a/locale/fr/LC_MESSAGES/django.mo and b/locale/fr/LC_MESSAGES/django.mo differ diff --git a/locale/fr/LC_MESSAGES/django.po b/locale/fr/LC_MESSAGES/django.po index 1b9f2634..ab506d34 100644 --- a/locale/fr/LC_MESSAGES/django.po +++ b/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Baby Buddy\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-25 05:14+0000\n" +"POT-Creation-Date: 2022-06-01 13:01+0000\n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -11,12 +11,12 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #: babybuddy/admin.py:12 babybuddy/admin.py:13 -#: babybuddy/templates/babybuddy/nav-dropdown.html:326 +#: babybuddy/templates/babybuddy/nav-dropdown.html:347 #: babybuddy/templates/babybuddy/user_settings_form.html:8 msgid "Settings" msgstr "Paramètres" -#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:104 +#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:111 #: babybuddy/templates/babybuddy/user_settings_form.html:61 #: dashboard/templates/dashboard/child.html:4 #: dashboard/templates/dashboard/child.html:9 @@ -126,64 +126,68 @@ msgid "{user}'s Settings" msgstr "Paramètres d'utilisateur {user}" #: babybuddy/settings/base.py:166 -msgid "Chinese (simplified)" +msgid "Catalan" msgstr "" #: babybuddy/settings/base.py:167 +msgid "Chinese (simplified)" +msgstr "" + +#: babybuddy/settings/base.py:168 msgid "Dutch" msgstr "Néerlandaise" -#: babybuddy/settings/base.py:168 +#: babybuddy/settings/base.py:169 #, fuzzy #| msgid "English" msgid "English (US)" msgstr "Anglais" -#: babybuddy/settings/base.py:169 +#: babybuddy/settings/base.py:170 #, fuzzy #| msgid "English" msgid "English (UK)" msgstr "Anglais" -#: babybuddy/settings/base.py:170 +#: babybuddy/settings/base.py:171 msgid "French" msgstr "Français" -#: babybuddy/settings/base.py:171 +#: babybuddy/settings/base.py:172 msgid "Finnish" msgstr "finnois" -#: babybuddy/settings/base.py:172 +#: babybuddy/settings/base.py:173 msgid "German" msgstr "Allemand" -#: babybuddy/settings/base.py:173 +#: babybuddy/settings/base.py:174 msgid "Italian" msgstr "Italienne" -#: babybuddy/settings/base.py:174 +#: babybuddy/settings/base.py:175 msgid "Polish" msgstr "Polonaise" -#: babybuddy/settings/base.py:175 +#: babybuddy/settings/base.py:176 msgid "Portuguese" msgstr "Portugaise" -#: babybuddy/settings/base.py:176 +#: babybuddy/settings/base.py:177 msgid "Spanish" msgstr "Espagnol" -#: babybuddy/settings/base.py:177 +#: babybuddy/settings/base.py:178 msgid "Swedish" msgstr "Suédois" -#: babybuddy/settings/base.py:178 +#: babybuddy/settings/base.py:179 msgid "Turkish" msgstr "Turc" #: babybuddy/templates/admin/base_site.html:4 #: babybuddy/templates/admin/base_site.html:7 -#: babybuddy/templates/babybuddy/nav-dropdown.html:338 +#: babybuddy/templates/babybuddy/nav-dropdown.html:359 msgid "Database Admin" msgstr "Base de Données" @@ -203,7 +207,7 @@ msgstr "Réinitialiser" msgid "Filters" msgstr "Filtres" -#: babybuddy/templates/babybuddy/form.html:11 +#: babybuddy/templates/babybuddy/form.html:14 #: babybuddy/templates/babybuddy/user_settings_form.html:89 msgid "Submit" msgstr "Soumettre" @@ -226,27 +230,27 @@ msgstr "" msgid "Quick Start Timer" msgstr "Chronomètre de démarrage rapide" -#: babybuddy/templates/babybuddy/nav-dropdown.html:51 core/models.py:158 -#: core/models.py:162 +#: babybuddy/templates/babybuddy/nav-dropdown.html:51 core/models.py:248 +#: core/models.py:252 msgid "Diaper Change" msgstr "Changement de couche" #: babybuddy/templates/babybuddy/nav-dropdown.html:57 -#: babybuddy/templates/babybuddy/nav-dropdown.html:274 core/models.py:227 -#: core/models.py:231 core/templates/core/timer_detail.html:43 +#: babybuddy/templates/babybuddy/nav-dropdown.html:281 core/models.py:312 +#: core/models.py:316 core/templates/core/timer_detail.html:43 msgid "Feeding" msgstr "Allaitement" #: babybuddy/templates/babybuddy/nav-dropdown.html:63 -#: babybuddy/templates/babybuddy/nav-dropdown.html:150 core/models.py:250 -#: core/models.py:260 core/models.py:264 core/templates/core/note_list.html:29 +#: babybuddy/templates/babybuddy/nav-dropdown.html:157 core/models.py:396 +#: core/models.py:407 core/models.py:411 core/templates/core/note_list.html:29 msgid "Note" msgstr "Note" #: babybuddy/templates/babybuddy/nav-dropdown.html:69 -#: babybuddy/templates/babybuddy/nav-dropdown.html:281 -#: babybuddy/templates/babybuddy/welcome.html:42 core/models.py:292 -#: core/models.py:293 core/models.py:296 +#: babybuddy/templates/babybuddy/nav-dropdown.html:288 +#: babybuddy/templates/babybuddy/welcome.html:42 core/models.py:467 +#: core/models.py:468 core/models.py:471 #: core/templates/core/sleep_confirm_delete.html:7 #: core/templates/core/sleep_form.html:13 core/templates/core/sleep_list.html:4 #: core/templates/core/sleep_list.html:7 core/templates/core/sleep_list.html:12 @@ -255,8 +259,8 @@ msgid "Sleep" msgstr "Sommeil" #: babybuddy/templates/babybuddy/nav-dropdown.html:75 -#: babybuddy/templates/babybuddy/nav-dropdown.html:172 core/models.py:331 -#: core/models.py:341 core/models.py:342 core/models.py:345 +#: babybuddy/templates/babybuddy/nav-dropdown.html:179 core/models.py:506 +#: core/models.py:519 core/models.py:520 core/models.py:523 #: core/templates/core/temperature_confirm_delete.html:7 #: core/templates/core/temperature_form.html:13 #: core/templates/core/temperature_list.html:4 @@ -267,9 +271,9 @@ msgid "Temperature" msgstr "Température" #: babybuddy/templates/babybuddy/nav-dropdown.html:81 -#: babybuddy/templates/babybuddy/nav-dropdown.html:294 -#: babybuddy/templates/babybuddy/welcome.html:50 core/models.py:468 -#: core/models.py:469 core/models.py:472 +#: babybuddy/templates/babybuddy/nav-dropdown.html:301 +#: babybuddy/templates/babybuddy/welcome.html:50 core/models.py:647 +#: core/models.py:648 core/models.py:651 #: core/templates/core/timer_detail.html:59 #: core/templates/core/tummytime_confirm_delete.html:7 #: core/templates/core/tummytime_form.html:13 @@ -280,49 +284,64 @@ msgid "Tummy Time" msgstr "Motricité libre" #: babybuddy/templates/babybuddy/nav-dropdown.html:87 -#: babybuddy/templates/babybuddy/nav-dropdown.html:186 core/models.py:494 -#: core/models.py:503 core/models.py:504 core/models.py:507 +#: babybuddy/templates/babybuddy/nav-dropdown.html:193 core/models.py:673 +#: core/models.py:685 core/models.py:686 core/models.py:689 #: core/templates/core/weight_confirm_delete.html:7 #: core/templates/core/weight_form.html:13 #: core/templates/core/weight_list.html:4 #: core/templates/core/weight_list.html:7 #: core/templates/core/weight_list.html:12 -#: core/templates/core/weight_list.html:29 -#: dashboard/templates/dashboard/child_button_group.html:31 -#: reports/graphs/weight_weight.py:19 reports/graphs/weight_weight.py:30 +#: core/templates/core/weight_list.html:29 reports/graphs/weight_change.py:19 +#: reports/graphs/weight_change.py:30 +#: reports/templates/reports/report_list.html:22 #: reports/templates/reports/weight_change.html:4 #: reports/templates/reports/weight_change.html:8 msgid "Weight" msgstr "Poids" -#: babybuddy/templates/babybuddy/nav-dropdown.html:111 +#: babybuddy/templates/babybuddy/nav-dropdown.html:93 +#: babybuddy/templates/babybuddy/nav-dropdown.html:316 core/models.py:437 +#: core/models.py:438 core/models.py:441 +#: core/templates/core/pumping_confirm_delete.html:7 +#: core/templates/core/pumping_form.html:13 +#: core/templates/core/pumping_list.html:4 +#: core/templates/core/pumping_list.html:7 +#: core/templates/core/pumping_list.html:12 +#: reports/templates/reports/pumping_amounts.html:4 +#: reports/templates/reports/pumping_amounts.html:8 +msgid "Pumping" +msgstr "" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:118 #: core/templates/timeline/timeline.html:4 #: core/templates/timeline/timeline.html:7 #: dashboard/templates/dashboard/child_button_group.html:9 msgid "Timeline" msgstr "Chronologie" -#: babybuddy/templates/babybuddy/nav-dropdown.html:122 -#: babybuddy/templates/babybuddy/nav-dropdown.html:130 core/models.py:101 +#: babybuddy/templates/babybuddy/nav-dropdown.html:129 +#: babybuddy/templates/babybuddy/nav-dropdown.html:137 core/models.py:188 #: core/templates/core/child_confirm_delete.html:7 #: core/templates/core/child_detail.html:7 #: core/templates/core/child_form.html:13 core/templates/core/child_list.html:4 #: core/templates/core/child_list.html:7 core/templates/core/child_list.html:12 #: dashboard/templates/dashboard/child.html:7 -#: reports/templates/reports/report_base.html:7 +#: reports/templates/reports/base.html:7 msgid "Children" msgstr "Enfants" -#: babybuddy/templates/babybuddy/nav-dropdown.html:136 core/models.py:100 -#: core/models.py:134 core/models.py:190 core/models.py:248 core/models.py:276 -#: core/models.py:328 core/models.py:359 core/models.py:452 core/models.py:492 -#: core/models.py:519 core/models.py:546 core/models.py:572 +#: babybuddy/templates/babybuddy/nav-dropdown.html:143 core/models.py:137 +#: core/models.py:187 core/models.py:221 core/models.py:274 core/models.py:335 +#: core/models.py:367 core/models.py:394 core/models.py:426 core/models.py:450 +#: core/models.py:503 core/models.py:537 core/models.py:630 core/models.py:671 #: core/templates/core/bmi_list.html:27 #: core/templates/core/diaperchange_list.html:27 #: core/templates/core/feeding_list.html:27 #: core/templates/core/head_circumference_list.html:27 #: core/templates/core/height_list.html:27 -#: core/templates/core/note_list.html:27 core/templates/core/sleep_list.html:28 +#: core/templates/core/note_list.html:27 +#: core/templates/core/pumping_list.html:27 +#: core/templates/core/sleep_list.html:28 #: core/templates/core/temperature_list.html:27 #: core/templates/core/timer_list.html:27 #: core/templates/core/tummytime_list.html:27 @@ -330,104 +349,102 @@ msgstr "Enfants" msgid "Child" msgstr "Nouvel enfant" -#: babybuddy/templates/babybuddy/nav-dropdown.html:144 core/models.py:151 -#: core/models.py:220 core/models.py:261 core/models.py:284 core/models.py:334 -#: core/models.py:496 core/models.py:523 core/models.py:552 core/models.py:576 -#: core/templates/core/note_confirm_delete.html:7 +#: babybuddy/templates/babybuddy/nav-dropdown.html:151 core/models.py:143 +#: core/models.py:240 core/models.py:304 core/models.py:343 core/models.py:373 +#: core/models.py:408 core/models.py:430 core/models.py:458 core/models.py:511 +#: core/models.py:677 core/templates/core/note_confirm_delete.html:7 #: core/templates/core/note_form.html:13 core/templates/core/note_list.html:4 #: core/templates/core/note_list.html:7 core/templates/core/note_list.html:12 msgid "Notes" msgstr "Notes" -#: babybuddy/templates/babybuddy/nav-dropdown.html:164 +#: babybuddy/templates/babybuddy/nav-dropdown.html:171 msgid "Measurements" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:178 +#: babybuddy/templates/babybuddy/nav-dropdown.html:185 msgid "Temperature reading" msgstr "Lecture de la température" -#: babybuddy/templates/babybuddy/nav-dropdown.html:192 +#: babybuddy/templates/babybuddy/nav-dropdown.html:199 msgid "Weight entry" msgstr "Nouvelle prise de poids" -#: babybuddy/templates/babybuddy/nav-dropdown.html:200 core/models.py:521 -#: core/models.py:530 core/models.py:531 core/models.py:534 +#: babybuddy/templates/babybuddy/nav-dropdown.html:207 core/models.py:369 +#: core/models.py:381 core/models.py:382 core/models.py:385 #: core/templates/core/height_confirm_delete.html:7 #: core/templates/core/height_form.html:13 #: core/templates/core/height_list.html:4 #: core/templates/core/height_list.html:7 #: core/templates/core/height_list.html:12 -#: core/templates/core/height_list.html:29 -#: dashboard/templates/dashboard/child_button_group.html:32 -#: reports/graphs/height_height.py:19 reports/graphs/height_height.py:30 +#: core/templates/core/height_list.html:29 reports/graphs/height_change.py:19 +#: reports/graphs/height_change.py:30 #: reports/templates/reports/height_change.html:4 #: reports/templates/reports/height_change.html:8 +#: reports/templates/reports/report_list.html:17 #, fuzzy #| msgid "Weight" msgid "Height" msgstr "Poids" -#: babybuddy/templates/babybuddy/nav-dropdown.html:206 +#: babybuddy/templates/babybuddy/nav-dropdown.html:213 #, fuzzy #| msgid "Weight entry" msgid "Height entry" msgstr "Nouvelle prise de poids" -#: babybuddy/templates/babybuddy/nav-dropdown.html:214 core/models.py:549 -#: core/models.py:559 core/models.py:560 core/models.py:563 +#: babybuddy/templates/babybuddy/nav-dropdown.html:221 core/models.py:338 +#: core/models.py:351 core/models.py:352 core/models.py:355 #: core/templates/core/head_circumference_confirm_delete.html:7 #: core/templates/core/head_circumference_form.html:13 #: core/templates/core/head_circumference_list.html:4 #: core/templates/core/head_circumference_list.html:7 #: core/templates/core/head_circumference_list.html:12 #: core/templates/core/head_circumference_list.html:29 -#: dashboard/templates/dashboard/child_button_group.html:33 -#: reports/graphs/head_circumference_head_circumference.py:19 -#: reports/graphs/head_circumference_head_circumference.py:30 +#: reports/graphs/head_circumference_change.py:19 +#: reports/graphs/head_circumference_change.py:30 #: reports/templates/reports/head_circumference_change.html:4 #: reports/templates/reports/head_circumference_change.html:8 +#: reports/templates/reports/report_list.html:16 msgid "Head Circumference" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:220 +#: babybuddy/templates/babybuddy/nav-dropdown.html:227 msgid "Head Circumference entry" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:228 core/models.py:574 -#: core/models.py:583 core/models.py:584 core/models.py:587 +#: babybuddy/templates/babybuddy/nav-dropdown.html:235 core/models.py:139 +#: core/models.py:151 core/models.py:152 core/models.py:155 #: core/templates/core/bmi_confirm_delete.html:7 #: core/templates/core/bmi_form.html:13 core/templates/core/bmi_list.html:4 #: core/templates/core/bmi_list.html:7 core/templates/core/bmi_list.html:12 -#: core/templates/core/bmi_list.html:29 -#: dashboard/templates/dashboard/child_button_group.html:34 -#: reports/graphs/bmi_bmi.py:19 reports/graphs/bmi_bmi.py:30 -#: reports/templates/reports/bmi_change.html:4 +#: core/templates/core/bmi_list.html:29 reports/graphs/bmi_change.py:19 +#: reports/graphs/bmi_change.py:30 reports/templates/reports/bmi_change.html:4 #: reports/templates/reports/bmi_change.html:8 msgid "BMI" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:234 +#: babybuddy/templates/babybuddy/nav-dropdown.html:241 #, fuzzy #| msgid "Sleep entry" msgid "BMI entry" msgstr "Nouveau sommeil" -#: babybuddy/templates/babybuddy/nav-dropdown.html:248 +#: babybuddy/templates/babybuddy/nav-dropdown.html:255 msgid "Activities" msgstr "Activités" -#: babybuddy/templates/babybuddy/nav-dropdown.html:255 +#: babybuddy/templates/babybuddy/nav-dropdown.html:262 #: reports/graphs/diaperchange_lifetimes.py:27 msgid "Changes" msgstr "Changement de couches" -#: babybuddy/templates/babybuddy/nav-dropdown.html:261 +#: babybuddy/templates/babybuddy/nav-dropdown.html:268 msgid "Change" msgstr "Nouveau change" -#: babybuddy/templates/babybuddy/nav-dropdown.html:268 -#: babybuddy/templates/babybuddy/welcome.html:34 core/models.py:228 +#: babybuddy/templates/babybuddy/nav-dropdown.html:275 +#: babybuddy/templates/babybuddy/welcome.html:34 core/models.py:313 #: core/templates/core/feeding_confirm_delete.html:7 #: core/templates/core/feeding_form.html:13 #: core/templates/core/feeding_list.html:4 @@ -436,39 +453,45 @@ msgstr "Nouveau change" msgid "Feedings" msgstr "Allaitements" -#: babybuddy/templates/babybuddy/nav-dropdown.html:287 +#: babybuddy/templates/babybuddy/nav-dropdown.html:294 msgid "Sleep entry" msgstr "Nouveau sommeil" -#: babybuddy/templates/babybuddy/nav-dropdown.html:300 +#: babybuddy/templates/babybuddy/nav-dropdown.html:307 msgid "Tummy Time entry" msgstr "Nouvelle période de motricité libre" -#: babybuddy/templates/babybuddy/nav-dropdown.html:325 +#: babybuddy/templates/babybuddy/nav-dropdown.html:322 +#, fuzzy +#| msgid "Weight entry" +msgid "Pumping entry" +msgstr "Nouvelle prise de poids" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:346 #: babybuddy/templates/babybuddy/user_list.html:17 #: babybuddy/templates/babybuddy/user_password_form.html:7 -#: babybuddy/templates/babybuddy/user_settings_form.html:7 core/models.py:378 +#: babybuddy/templates/babybuddy/user_settings_form.html:7 core/models.py:556 #: core/templates/core/timer_list.html:32 msgid "User" msgstr "Utilisateur" -#: babybuddy/templates/babybuddy/nav-dropdown.html:327 +#: babybuddy/templates/babybuddy/nav-dropdown.html:348 msgid "Password" msgstr "Mot de passe" -#: babybuddy/templates/babybuddy/nav-dropdown.html:331 +#: babybuddy/templates/babybuddy/nav-dropdown.html:352 msgid "Logout" msgstr "Se déconnecter" -#: babybuddy/templates/babybuddy/nav-dropdown.html:334 +#: babybuddy/templates/babybuddy/nav-dropdown.html:355 msgid "Site" msgstr "Site" -#: babybuddy/templates/babybuddy/nav-dropdown.html:335 +#: babybuddy/templates/babybuddy/nav-dropdown.html:356 msgid "API Browser" msgstr "Navigateur d'API" -#: babybuddy/templates/babybuddy/nav-dropdown.html:337 +#: babybuddy/templates/babybuddy/nav-dropdown.html:358 #: babybuddy/templates/babybuddy/user_confirm_delete.html:7 #: babybuddy/templates/babybuddy/user_form.html:13 #: babybuddy/templates/babybuddy/user_list.html:4 @@ -476,23 +499,24 @@ msgstr "Navigateur d'API" msgid "Users" msgstr "Utilisateurs" -#: babybuddy/templates/babybuddy/nav-dropdown.html:340 +#: babybuddy/templates/babybuddy/nav-dropdown.html:361 msgid "Support" msgstr "Support" -#: babybuddy/templates/babybuddy/nav-dropdown.html:342 +#: babybuddy/templates/babybuddy/nav-dropdown.html:363 msgid "Source Code" msgstr "Code source" -#: babybuddy/templates/babybuddy/nav-dropdown.html:344 +#: babybuddy/templates/babybuddy/nav-dropdown.html:365 msgid "Chat / Support" msgstr "Tchat / Support" #: babybuddy/templates/babybuddy/paginator.html:11 #: core/templates/timeline/_timeline.html:5 #: core/templates/timeline/_timeline.html:7 -#: core/templates/timeline/_timeline.html:66 -#: core/templates/timeline/_timeline.html:68 +#: core/templates/timeline/_timeline.html:71 +#: core/templates/timeline/_timeline.html:73 +#: dashboard/templates/cards/feeding_day.html:37 #: dashboard/templates/cards/feeding_last_method.html:32 #: dashboard/templates/cards/statistics.html:34 msgid "Previous" @@ -501,8 +525,9 @@ msgstr "Précédente" #: babybuddy/templates/babybuddy/paginator.html:28 #: core/templates/timeline/_timeline.html:12 #: core/templates/timeline/_timeline.html:14 -#: core/templates/timeline/_timeline.html:73 -#: core/templates/timeline/_timeline.html:75 +#: core/templates/timeline/_timeline.html:78 +#: core/templates/timeline/_timeline.html:80 +#: dashboard/templates/cards/feeding_day.html:41 #: dashboard/templates/cards/feeding_last_method.html:36 #: dashboard/templates/cards/statistics.html:38 msgid "Next" @@ -528,6 +553,8 @@ msgstr "Supprimer l'utilisateur" #: core/templates/core/height_confirm_delete.html:17 #: core/templates/core/note_confirm_delete.html:8 #: core/templates/core/note_confirm_delete.html:17 +#: core/templates/core/pumping_confirm_delete.html:8 +#: core/templates/core/pumping_confirm_delete.html:17 #: core/templates/core/sleep_confirm_delete.html:8 #: core/templates/core/sleep_confirm_delete.html:17 #: core/templates/core/temperature_confirm_delete.html:8 @@ -539,7 +566,7 @@ msgstr "Supprimer l'utilisateur" #: core/templates/core/tummytime_confirm_delete.html:17 #: core/templates/core/weight_confirm_delete.html:8 #: core/templates/core/weight_confirm_delete.html:17 -#: dashboard/templates/dashboard/child_button_group.html:48 +#: dashboard/templates/dashboard/child_button_group.html:27 msgid "Delete" msgstr "Supprimer" @@ -551,6 +578,7 @@ msgstr "Supprimer" #: core/templates/core/head_circumference_confirm_delete.html:14 #: core/templates/core/height_confirm_delete.html:14 #: core/templates/core/note_confirm_delete.html:14 +#: core/templates/core/pumping_confirm_delete.html:14 #: core/templates/core/sleep_confirm_delete.html:14 #: core/templates/core/temperature_confirm_delete.html:14 #: core/templates/core/timer_confirm_delete.html:17 @@ -572,6 +600,7 @@ msgstr "" #: core/templates/core/head_circumference_confirm_delete.html:18 #: core/templates/core/height_confirm_delete.html:18 #: core/templates/core/note_confirm_delete.html:18 +#: core/templates/core/pumping_confirm_delete.html:18 #: core/templates/core/sleep_confirm_delete.html:18 #: core/templates/core/temperature_confirm_delete.html:18 #: core/templates/core/timer_confirm_delete.html:21 @@ -594,7 +623,9 @@ msgstr "Créer un utilisateur" #: core/templates/core/feeding_form.html:15 #: core/templates/core/head_circumference_form.html:15 #: core/templates/core/height_form.html:15 -#: core/templates/core/note_form.html:15 core/templates/core/sleep_form.html:15 +#: core/templates/core/note_form.html:15 +#: core/templates/core/pumping_form.html:15 +#: core/templates/core/sleep_form.html:15 #: core/templates/core/temperature_form.html:15 #: core/templates/core/timer_form.html:10 #: core/templates/core/tummytime_form.html:15 @@ -608,7 +639,9 @@ msgstr "Mettre à jour" #: core/templates/core/feeding_form.html:23 #: core/templates/core/head_circumference_form.html:23 #: core/templates/core/height_form.html:23 -#: core/templates/core/note_form.html:23 core/templates/core/sleep_form.html:23 +#: core/templates/core/note_form.html:23 +#: core/templates/core/pumping_form.html:23 +#: core/templates/core/sleep_form.html:23 #: core/templates/core/temperature_form.html:23 #: core/templates/core/timer_form.html:18 #: core/templates/core/tummytime_form.html:23 @@ -635,32 +668,34 @@ msgstr "Email" msgid "Staff" msgstr "Personnel" -#: babybuddy/templates/babybuddy/user_list.html:22 core/models.py:373 +#: babybuddy/templates/babybuddy/user_list.html:22 core/models.py:551 #: core/templates/core/timer_list.html:31 msgid "Active" msgstr "Actif" #: babybuddy/templates/babybuddy/user_list.html:23 -#: core/templates/core/bmi_list.html:24 core/templates/core/bmi_list.html:37 +#: core/templates/core/bmi_list.html:24 core/templates/core/bmi_list.html:38 #: core/templates/core/child_list.html:28 #: core/templates/core/child_list.html:48 #: core/templates/core/diaperchange_list.html:24 -#: core/templates/core/diaperchange_list.html:39 +#: core/templates/core/diaperchange_list.html:40 #: core/templates/core/feeding_list.html:24 -#: core/templates/core/feeding_list.html:42 +#: core/templates/core/feeding_list.html:43 #: core/templates/core/head_circumference_list.html:24 -#: core/templates/core/head_circumference_list.html:37 +#: core/templates/core/head_circumference_list.html:38 #: core/templates/core/height_list.html:24 -#: core/templates/core/height_list.html:37 -#: core/templates/core/note_list.html:24 core/templates/core/note_list.html:36 +#: core/templates/core/height_list.html:38 +#: core/templates/core/note_list.html:24 core/templates/core/note_list.html:37 +#: core/templates/core/pumping_list.html:24 +#: core/templates/core/pumping_list.html:37 #: core/templates/core/sleep_list.html:24 -#: core/templates/core/sleep_list.html:39 +#: core/templates/core/sleep_list.html:40 #: core/templates/core/temperature_list.html:24 -#: core/templates/core/temperature_list.html:37 +#: core/templates/core/temperature_list.html:38 #: core/templates/core/tummytime_list.html:23 -#: core/templates/core/tummytime_list.html:37 +#: core/templates/core/tummytime_list.html:38 #: core/templates/core/weight_list.html:24 -#: core/templates/core/weight_list.html:37 +#: core/templates/core/weight_list.html:38 msgid "Actions" msgstr "Opérations" @@ -712,7 +747,7 @@ msgstr "" "En savoir plus sur et en prédire les besoins de bébé sans (trop) de " "devinettes en utilisant Baby Buddy pour suivre —" -#: babybuddy/templates/babybuddy/welcome.html:26 core/models.py:159 +#: babybuddy/templates/babybuddy/welcome.html:26 core/models.py:249 #: core/templates/core/diaperchange_confirm_delete.html:7 #: core/templates/core/diaperchange_form.html:13 #: core/templates/core/diaperchange_list.html:4 @@ -900,105 +935,148 @@ msgstr "La clé de l'API utilisateur a été régénérée." msgid "Settings saved!" msgstr "Les paramètres ont été enregistrés!" -#: core/forms.py:115 +#: core/filters.py:11 core/models.py:96 core/models.py:115 +msgid "Tag" +msgstr "" + +#: core/forms.py:120 msgid "Name does not match child name." msgstr "Le nom ne correspond pas au nom de l'enfant." -#: core/models.py:23 +#: core/forms.py:136 +msgid "" +"Click on the tags to add (+) or remove (-) tags or use the text editor to " +"create new tags." +msgstr "" + +#: core/models.py:28 msgid "Date can not be in the future." msgstr "La date ne peut pas être dans le futur." -#: core/models.py:37 +#: core/models.py:42 msgid "Start time must come before end time." msgstr "L'heure de début doit arriver avant l'heure de fin." -#: core/models.py:40 +#: core/models.py:45 msgid "Duration too long." msgstr "Durée trop longue." -#: core/models.py:56 +#: core/models.py:61 msgid "Another entry intersects the specified time period." msgstr "Une autre entrée coupe la période spécifiée." -#: core/models.py:70 +#: core/models.py:75 msgid "Date/time can not be in the future." msgstr "La date / heure ne peut pas être dans le futur." -#: core/models.py:76 +#: core/models.py:84 core/models.py:237 +#: core/templates/core/diaperchange_list.html:30 +msgid "Color" +msgstr "Couleur" + +#: core/models.py:90 +#, fuzzy +#| msgid "Last Name" +msgid "Last used" +msgstr "Nom" + +#: core/models.py:97 core/templates/core/bmi_list.html:30 +#: core/templates/core/diaperchange_list.html:32 +#: core/templates/core/feeding_list.html:35 +#: core/templates/core/head_circumference_list.html:30 +#: core/templates/core/height_list.html:30 +#: core/templates/core/note_list.html:30 core/templates/core/sleep_list.html:32 +#: core/templates/core/temperature_list.html:30 +#: core/templates/core/tummytime_list.html:31 +#: core/templates/core/weight_list.html:30 +msgid "Tags" +msgstr "" + +#: core/models.py:141 core/models.py:341 core/models.py:371 core/models.py:675 +#: core/templates/core/bmi_list.html:25 +#: core/templates/core/feeding_list.html:25 +#: core/templates/core/head_circumference_list.html:25 +#: core/templates/core/height_list.html:25 +#: core/templates/core/weight_list.html:25 reports/graphs/bmi_change.py:28 +#: reports/graphs/diaperchange_amounts.py:37 +#: reports/graphs/diaperchange_types.py:49 reports/graphs/feeding_amounts.py:70 +#: reports/graphs/feeding_duration.py:56 +#: reports/graphs/head_circumference_change.py:28 +#: reports/graphs/height_change.py:28 reports/graphs/pumping_amounts.py:58 +#: reports/graphs/sleep_pattern.py:151 reports/graphs/sleep_totals.py:59 +#: reports/graphs/tummytime_duration.py:51 reports/graphs/weight_change.py:28 +msgid "Date" +msgstr "Date" + +#: core/models.py:163 msgid "First name" msgstr "Prénom" -#: core/models.py:78 +#: core/models.py:165 msgid "Last name" msgstr "Nom" -#: core/models.py:80 +#: core/models.py:167 msgid "Birth date" msgstr "Date de Naissance" -#: core/models.py:87 +#: core/models.py:174 msgid "Slug" msgstr "Jeton" -#: core/models.py:90 +#: core/models.py:177 msgid "Picture" msgstr "Image" -#: core/models.py:136 core/models.py:252 core/models.py:333 +#: core/models.py:224 core/models.py:398 core/models.py:429 core/models.py:509 #: core/templates/core/diaperchange_list.html:25 #: core/templates/core/note_list.html:25 +#: core/templates/core/pumping_list.html:25 #: core/templates/core/temperature_list.html:25 msgid "Time" msgstr "Temps" -#: core/models.py:137 core/templates/core/diaperchange_list.html:60 +#: core/models.py:226 core/templates/core/diaperchange_list.html:61 #: reports/graphs/diaperchange_types.py:36 msgid "Wet" msgstr "Humide" -#: core/models.py:138 core/templates/core/diaperchange_list.html:61 +#: core/models.py:227 core/templates/core/diaperchange_list.html:62 #: reports/graphs/diaperchange_types.py:30 msgid "Solid" msgstr "Solide" -#: core/models.py:142 +#: core/models.py:231 msgid "Black" msgstr "Noir" -#: core/models.py:143 +#: core/models.py:232 msgid "Brown" msgstr "Brun" -#: core/models.py:144 +#: core/models.py:233 msgid "Green" msgstr "Verte" -#: core/models.py:145 +#: core/models.py:234 msgid "Yellow" msgstr "Jaune" -#: core/models.py:148 core/templates/core/diaperchange_list.html:30 -msgid "Color" -msgstr "Couleur" - -#: core/models.py:150 core/models.py:219 +#: core/models.py:239 core/models.py:303 core/models.py:428 #: core/templates/core/diaperchange_list.html:31 +#: core/templates/core/pumping_list.html:29 msgid "Amount" msgstr "Quantité" -#: core/models.py:180 -msgid "Wet and/or solid is required." -msgstr "Humide et / ou solide est requis." - -#: core/models.py:192 core/models.py:279 core/models.py:365 core/models.py:454 +#: core/models.py:276 core/models.py:453 core/models.py:543 core/models.py:632 msgid "Start time" msgstr "Heure de début" -#: core/models.py:193 core/models.py:280 core/models.py:368 core/models.py:455 +#: core/models.py:277 core/models.py:454 core/models.py:546 core/models.py:633 msgid "End time" msgstr "Heure de fin" -#: core/models.py:195 core/models.py:282 core/models.py:371 core/models.py:457 +#: core/models.py:279 core/models.py:456 core/models.py:549 core/models.py:635 #: core/templates/core/feeding_list.html:34 #: core/templates/core/sleep_list.html:30 #: core/templates/core/timer_list.html:29 @@ -1006,67 +1084,67 @@ msgstr "Heure de fin" msgid "Duration" msgstr "Durée" -#: core/models.py:199 +#: core/models.py:283 msgid "Breast milk" msgstr "Lait maternel" -#: core/models.py:200 +#: core/models.py:284 msgid "Formula" msgstr "Formule bébé" -#: core/models.py:201 +#: core/models.py:285 msgid "Fortified breast milk" msgstr "Lait maternel" -#: core/models.py:202 +#: core/models.py:286 msgid "Solid food" msgstr "Nourriture solide" -#: core/models.py:205 core/templates/core/feeding_list.html:30 +#: core/models.py:289 core/templates/core/feeding_list.html:30 msgid "Type" msgstr "Type" -#: core/models.py:209 +#: core/models.py:293 msgid "Bottle" msgstr "Biberon" -#: core/models.py:210 +#: core/models.py:294 msgid "Left breast" msgstr "Sein gauche" -#: core/models.py:211 +#: core/models.py:295 msgid "Right breast" msgstr "Sein droit" -#: core/models.py:212 +#: core/models.py:296 msgid "Both breasts" msgstr "Les deux seins" -#: core/models.py:213 +#: core/models.py:297 msgid "Parent fed" msgstr "Parent nourri" -#: core/models.py:214 +#: core/models.py:298 msgid "Self fed" msgstr "Auto-alimenté" -#: core/models.py:217 core/templates/core/feeding_list.html:29 +#: core/models.py:301 core/templates/core/feeding_list.html:29 msgid "Method" msgstr "Mode" -#: core/models.py:278 +#: core/models.py:452 msgid "Napping" msgstr "" -#: core/models.py:362 core/templates/core/timer_list.html:25 +#: core/models.py:540 core/templates/core/timer_list.html:25 msgid "Name" msgstr "Prénom" -#: core/models.py:386 core/templates/core/timer_form.html:4 +#: core/models.py:564 core/templates/core/timer_form.html:4 msgid "Timer" msgstr "Chronomètre" -#: core/models.py:387 core/templates/core/timer_confirm_delete.html:9 +#: core/models.py:565 core/templates/core/timer_confirm_delete.html:9 #: core/templates/core/timer_confirm_delete_inactive.html:9 #: core/templates/core/timer_detail.html:8 #: core/templates/core/timer_form.html:7 core/templates/core/timer_list.html:4 @@ -1075,31 +1153,15 @@ msgstr "Chronomètre" msgid "Timers" msgstr "Chronomètres" -#: core/models.py:390 +#: core/models.py:568 #, python-brace-format msgid "Timer #{id}" msgstr "Chronomètre #{id}" -#: core/models.py:460 core/templates/core/tummytime_list.html:30 +#: core/models.py:638 core/templates/core/tummytime_list.html:30 msgid "Milestone" msgstr "Étape importante" -#: core/models.py:495 core/models.py:522 core/models.py:551 core/models.py:575 -#: core/templates/core/bmi_list.html:25 -#: core/templates/core/feeding_list.html:25 -#: core/templates/core/head_circumference_list.html:25 -#: core/templates/core/height_list.html:25 -#: core/templates/core/weight_list.html:25 reports/graphs/bmi_bmi.py:28 -#: reports/graphs/diaperchange_amounts.py:37 -#: reports/graphs/diaperchange_types.py:49 reports/graphs/feeding_amounts.py:70 -#: reports/graphs/feeding_duration.py:56 -#: reports/graphs/head_circumference_head_circumference.py:28 -#: reports/graphs/height_height.py:28 reports/graphs/sleep_pattern.py:151 -#: reports/graphs/sleep_totals.py:59 reports/graphs/tummytime_duration.py:51 -#: reports/graphs/weight_weight.py:28 -msgid "Date" -msgstr "Date" - #: core/templates/core/bmi_confirm_delete.html:4 #, fuzzy #| msgid "Delete a Sleep Entry" @@ -1117,7 +1179,7 @@ msgstr "Ajouter une entrée de sommeil" msgid "Add BMI" msgstr "" -#: core/templates/core/bmi_list.html:66 +#: core/templates/core/bmi_list.html:70 #, fuzzy #| msgid "No timer entries found." msgid "No bmi entries found." @@ -1171,6 +1233,7 @@ msgstr "Ajouter un change" #: core/templates/core/feeding_form.html:17 #: core/templates/core/note_form.html:17 core/templates/core/sleep_form.html:17 #: core/templates/core/tummytime_form.html:17 +#: core/templates/core/widget_tag_editor.html:24 msgid "Add" msgstr "Ajouter" @@ -1182,7 +1245,7 @@ msgstr "Nouveau Changement" msgid "Contents" msgstr "Contenu" -#: core/templates/core/diaperchange_list.html:73 +#: core/templates/core/diaperchange_list.html:77 msgid "No diaper changes found." msgstr "Aucun change trouvé." @@ -1207,7 +1270,7 @@ msgstr "Nouvelle Alimentation" msgid "Amt." msgstr "Quantité" -#: core/templates/core/feeding_list.html:78 +#: core/templates/core/feeding_list.html:82 msgid "No feedings found." msgstr "Aucun repas trouvé." @@ -1229,7 +1292,7 @@ msgstr "Ajouter une entrée de température" msgid "Add Head Circumference" msgstr "" -#: core/templates/core/head_circumference_list.html:66 +#: core/templates/core/head_circumference_list.html:70 #, fuzzy #| msgid "No timer entries found." msgid "No head circumference entries found." @@ -1255,7 +1318,7 @@ msgstr "Ajouter une entrée de poids" msgid "Add Height" msgstr "Nouveau Poids" -#: core/templates/core/height_list.html:66 +#: core/templates/core/height_list.html:70 #, fuzzy #| msgid "No weight entries found." msgid "No height entries found." @@ -1277,10 +1340,36 @@ msgstr "Ajouter une note" msgid "Add Note" msgstr "Nouvelle Note" -#: core/templates/core/note_list.html:60 +#: core/templates/core/note_list.html:64 msgid "No notes found." msgstr "Aucune note trouvée." +#: core/templates/core/pumping_confirm_delete.html:4 +#, fuzzy +#| msgid "Delete a Weight Entry" +msgid "Delete a Pumping Entry" +msgstr "Supprimer une entrée de poids" + +#: core/templates/core/pumping_form.html:8 +#: core/templates/core/pumping_form.html:17 +#: core/templates/core/pumping_form.html:27 +#, fuzzy +#| msgid "Add a Weight Entry" +msgid "Add a Pumping Entry" +msgstr "Ajouter une entrée de poids" + +#: core/templates/core/pumping_list.html:15 +#, fuzzy +#| msgid "Add a Weight Entry" +msgid "Add Pumping Entry" +msgstr "Ajouter une entrée de poids" + +#: core/templates/core/pumping_list.html:66 +#, fuzzy +#| msgid "No timer entries found." +msgid "No pumping entries found." +msgstr "Aucun chronomètre trouvé." + #: core/templates/core/sleep_confirm_delete.html:4 msgid "Delete a Sleep Entry" msgstr "Supprimer une entrée de sommeil" @@ -1314,7 +1403,7 @@ msgstr "Fin" msgid "Nap" msgstr "Sieste" -#: core/templates/core/sleep_list.html:70 +#: core/templates/core/sleep_list.html:74 msgid "No sleep entries found." msgstr "Aucune entrée de sommeil trouvée." @@ -1335,7 +1424,7 @@ msgstr "Ajouter une entrée de température" msgid "Add Temperature Reading" msgstr "Nouvelle Température" -#: core/templates/core/temperature_list.html:66 +#: core/templates/core/temperature_list.html:70 msgid "No temperature entries found." msgstr "Aucune entrée de température trouvée." @@ -1408,7 +1497,8 @@ msgstr "Chronomètres actifs" #: core/templates/core/timer_nav.html:38 #: dashboard/templates/cards/diaperchange_last.html:17 #: dashboard/templates/cards/diaperchange_types.html:12 -#: dashboard/templates/cards/feeding_day.html:14 +#: dashboard/templates/cards/feeding_day.html:20 +#: dashboard/templates/cards/feeding_day.html:46 #: dashboard/templates/cards/feeding_last.html:17 #: dashboard/templates/cards/feeding_last_method.html:41 #: dashboard/templates/cards/sleep_day.html:14 @@ -1435,7 +1525,7 @@ msgstr "Ajouter une entrée d'une motricité libre" msgid "Add Tummy Time" msgstr "Nouveau Heure de Ventre" -#: core/templates/core/tummytime_list.html:63 +#: core/templates/core/tummytime_list.html:67 msgid "No tummy time entries found." msgstr "Aucune entrée de motricité libre trouvée" @@ -1453,32 +1543,72 @@ msgstr "Ajouter une entrée de poids" msgid "Add Weight" msgstr "Nouveau Poids" -#: core/templates/core/weight_list.html:66 +#: core/templates/core/weight_list.html:70 msgid "No weight entries found." msgstr "Aucune entrée de poids trouvée." -#: core/templates/timeline/_timeline.html:33 +#: core/templates/core/widget_tag_editor.html:22 +#, fuzzy +#| msgid "Last name" +msgid "Tag name" +msgstr "Nom" + +#: core/templates/core/widget_tag_editor.html:27 +msgid "Recently used:" +msgstr "" + +#: core/templates/core/widget_tag_editor.html:45 +msgctxt "Error modal" +msgid "Error" +msgstr "" + +#: core/templates/core/widget_tag_editor.html:50 +msgctxt "Error modal" +msgid "An error ocurred." +msgstr "" + +#: core/templates/core/widget_tag_editor.html:51 +msgctxt "Error modal" +msgid "Invalid tag name." +msgstr "" + +#: core/templates/core/widget_tag_editor.html:52 +msgctxt "Error modal" +msgid "Failed to create tag." +msgstr "" + +#: core/templates/core/widget_tag_editor.html:53 +msgctxt "Error modal" +msgid "Failed to obtain tag data." +msgstr "" + +#: core/templates/core/widget_tag_editor.html:58 +msgctxt "Error modal" +msgid "Close" +msgstr "" + +#: core/templates/timeline/_timeline.html:38 #, python-format msgid "%(since)s ago (%(time)s)" msgstr "il y a %(since)s (%(time)s)" -#: core/templates/timeline/_timeline.html:39 +#: core/templates/timeline/_timeline.html:44 #, fuzzy, python-format #| msgid "Duration too long." msgid "Duration: %(duration)s" msgstr "Durée trop longue." -#: core/templates/timeline/_timeline.html:48 +#: core/templates/timeline/_timeline.html:53 #, python-format msgid "%(since)s since previous" msgstr "" -#: core/templates/timeline/_timeline.html:56 -#: dashboard/templates/dashboard/child_button_group.html:41 +#: core/templates/timeline/_timeline.html:61 +#: dashboard/templates/dashboard/child_button_group.html:20 msgid "Edit" msgstr "Modifier" -#: core/templates/timeline/_timeline.html:80 +#: core/templates/timeline/_timeline.html:85 msgid "No events" msgstr "" @@ -1490,7 +1620,7 @@ msgstr "aujourd'hui" msgid "{}, {}" msgstr "{}, {}" -#: core/templatetags/duration.py:23 +#: core/templatetags/duration.py:25 msgid "0 days" msgstr "0 jours" @@ -1499,57 +1629,57 @@ msgstr "0 jours" msgid "%(child)s started tummy time!" msgstr "%(child)s a commencé de la motricité libre." -#: core/timeline.py:64 +#: core/timeline.py:65 #, python-format msgid "%(child)s finished tummy time." msgstr "%(child)s a fini la motricité libre." -#: core/timeline.py:89 +#: core/timeline.py:91 #, python-format msgid "%(child)s fell asleep." msgstr "%(child)s s'est endormi." -#: core/timeline.py:100 +#: core/timeline.py:103 #, python-format msgid "%(child)s woke up." msgstr "%(child)s s'est réveillé." -#: core/timeline.py:133 +#: core/timeline.py:137 #, python-format msgid "Amount: %(amount).0f" msgstr "Quantité: %(amount).0f" -#: core/timeline.py:141 +#: core/timeline.py:145 #, python-format msgid "%(child)s started feeding." msgstr "%(child)s a commencé à se nourrir." -#: core/timeline.py:153 +#: core/timeline.py:158 #, python-format msgid "%(child)s finished feeding." msgstr "%(child)s a fini de se nourrir." -#: core/timeline.py:179 +#: core/timeline.py:185 #, fuzzy, python-format #| msgid "%(child)s had a diaper change." msgid "%(child)s had a %(type)s diaper change." msgstr "La couche de %(child)s a été changée." -#: core/utils.py:15 +#: core/utils.py:40 #, python-format msgid "%(hours)s hour" msgid_plural "%(hours)s hours" msgstr[0] "%(hours)s heure" msgstr[1] "%(hours)s heures" -#: core/utils.py:19 +#: core/utils.py:44 #, python-format msgid "%(minutes)s minute" msgid_plural "%(minutes)s minutes" msgstr[0] "%(minutes)s minute" msgstr[1] "%(minutes)s minutes" -#: core/utils.py:25 +#: core/utils.py:50 #, python-format msgid "%(seconds)s second" msgid_plural "%(seconds)s seconds" @@ -1561,12 +1691,12 @@ msgstr[1] "%(seconds)s secondes" msgid "%(model)s entry for %(child)s added!" msgstr "Entrée de %(model)s pour %(child)s a été ajouté!" -#: core/views.py:35 +#: core/views.py:35 core/views.py:308 #, python-format msgid "%(model)s entry added!" msgstr "Entrée de %(model)s a été ajouté!" -#: core/views.py:61 +#: core/views.py:61 core/views.py:316 #, python-format msgid "%(model)s entry for %(child)s updated." msgstr "Entrée de %(model)s pour %(child)s a été mise à jour!" @@ -1576,36 +1706,36 @@ msgstr "Entrée de %(model)s pour %(child)s a été mise à jour!" msgid "%(model)s entry updated." msgstr "Entrée de %(model)s a été mise à jour!" -#: core/views.py:69 core/views.py:118 +#: core/views.py:69 core/views.py:146 #, python-format msgid "%(model)s entry deleted." msgstr "Entrée de %(model)s a été supprimé." -#: core/views.py:87 +#: core/views.py:115 #, python-format msgid "%(first_name)s %(last_name)s added!" msgstr "%(first_name)s %(last_name)s a été ajouté!" -#: core/views.py:249 +#: core/views.py:366 #, python-format msgid "%(model)s reading added!" msgstr "Entrée de %(model)s a été ajouté!" -#: core/views.py:257 +#: core/views.py:374 #, python-format msgid "%(model)s reading for %(child)s updated." msgstr "Entrée de %(model)s pour %(child)s a été mise à jour!" -#: core/views.py:361 +#: core/views.py:478 #, python-format msgid "%(timer)s stopped." msgstr "%(timer)s a été arrêté" -#: core/views.py:384 +#: core/views.py:501 msgid "All inactive timers deleted." msgstr "Tous les chronomètres inactifs ont été supprimés." -#: core/views.py:394 +#: core/views.py:511 msgid "No inactive timers exist." msgstr "Aucun chronomètres inactif n'existe." @@ -1625,23 +1755,23 @@ msgstr "il y a %(since)s (%(time)s)" msgid "Past Week" msgstr "La Semaine Dernière" -#: dashboard/templates/cards/diaperchange_types.html:26 +#: dashboard/templates/cards/diaperchange_types.html:27 msgid "wet" msgstr "humide" -#: dashboard/templates/cards/diaperchange_types.html:33 +#: dashboard/templates/cards/diaperchange_types.html:35 msgid "solid" msgstr "solide" -#: dashboard/templates/cards/diaperchange_types.html:38 +#: dashboard/templates/cards/diaperchange_types.html:49 msgid "today" msgstr "aujourd'hui" -#: dashboard/templates/cards/diaperchange_types.html:40 +#: dashboard/templates/cards/diaperchange_types.html:51 msgid "yesterday" msgstr "hier" -#: dashboard/templates/cards/diaperchange_types.html:42 +#: dashboard/templates/cards/diaperchange_types.html:53 #, python-format msgid "%(key)s days ago" msgstr "il y a %(key)s jours" @@ -1650,10 +1780,10 @@ msgstr "il y a %(key)s jours" msgid "Today's Feeding" msgstr "L'alimentation d'aujourd'hui" -#: dashboard/templates/cards/feeding_day.html:20 +#: dashboard/templates/cards/feeding_day.html:26 #, python-format -msgid "%(count)s feeding entries" -msgstr "%(count)s entrées d'alimentation" +msgid "
%(since)s
" +msgstr "" #: dashboard/templates/cards/feeding_last.html:6 msgid "Last Feeding" @@ -1737,108 +1867,79 @@ msgstr "Jamais" msgid "Child actions" msgstr "Opérations sur l'enfant" -#: dashboard/templates/dashboard/child_button_group.html:17 -#: reports/templates/reports/report_base.html:9 +#: dashboard/templates/dashboard/child_button_group.html:12 +#: reports/templates/reports/base.html:9 +#: reports/templates/reports/report_list.html:4 msgid "Reports" msgstr "Rapports" -#: dashboard/templates/dashboard/child_button_group.html:23 -msgid "Diaper Change Amounts" -msgstr "Nombre de changes" - -#: dashboard/templates/dashboard/child_button_group.html:24 -#: reports/templates/reports/diaperchange_types.html:4 -#: reports/templates/reports/diaperchange_types.html:8 -msgid "Diaper Change Types" -msgstr "Types de change" - -#: dashboard/templates/dashboard/child_button_group.html:25 -#: reports/templates/reports/diaperchange_lifetimes.html:4 -#: reports/templates/reports/diaperchange_lifetimes.html:8 -msgid "Diaper Lifetimes" -msgstr "Durabilité des Couches" - -#: dashboard/templates/dashboard/child_button_group.html:26 -#: reports/templates/reports/feeding_amounts.html:4 -#: reports/templates/reports/feeding_amounts.html:8 -msgid "Feeding Amounts" -msgstr "Allaitement" - -#: dashboard/templates/dashboard/child_button_group.html:27 -msgid "Feeding Durations (Average)" -msgstr "Durée des repas (Moyenne)" - -#: dashboard/templates/dashboard/child_button_group.html:28 -#: reports/templates/reports/sleep_pattern.html:4 -#: reports/templates/reports/sleep_pattern.html:8 -msgid "Sleep Pattern" -msgstr "Rythme de Sommeil" - -#: dashboard/templates/dashboard/child_button_group.html:29 -#: reports/templates/reports/sleep_totals.html:4 -#: reports/templates/reports/sleep_totals.html:8 -msgid "Sleep Totals" -msgstr "Totaux de Sommeil" - -#: dashboard/templates/dashboard/child_button_group.html:30 -msgid "Tummy Time Durations (Sum)" -msgstr "Durées du temps sur le ventre (Somme)" - -#: dashboard/templatetags/cards.py:288 -msgid "Diaper change frequency" -msgstr "Fréquence de change" - -#: dashboard/templatetags/cards.py:309 +#: dashboard/templatetags/cards.py:328 msgid "Average nap duration" msgstr "Durée moyenne des siestes" -#: dashboard/templatetags/cards.py:316 +#: dashboard/templatetags/cards.py:335 msgid "Average naps per day" msgstr "Moyen de siestes par jour" -#: dashboard/templatetags/cards.py:326 +#: dashboard/templatetags/cards.py:345 msgid "Average sleep duration" msgstr "Durée moyenne du sommeil" -#: dashboard/templatetags/cards.py:333 +#: dashboard/templatetags/cards.py:352 msgid "Average awake duration" msgstr "Durée moyenne de veille" -#: dashboard/templatetags/cards.py:343 +#: dashboard/templatetags/cards.py:362 msgid "Weight change per week" msgstr "Changement de poids par semaine" -#: dashboard/templatetags/cards.py:353 +#: dashboard/templatetags/cards.py:372 #, fuzzy #| msgid "Weight change per week" msgid "Height change per week" msgstr "Changement de poids par semaine" -#: dashboard/templatetags/cards.py:363 +#: dashboard/templatetags/cards.py:382 #, fuzzy #| msgid "Weight change per week" msgid "Head circumference change per week" msgstr "Changement de poids par semaine" -#: dashboard/templatetags/cards.py:373 +#: dashboard/templatetags/cards.py:392 #, fuzzy #| msgid "Weight change per week" msgid "BMI change per week" msgstr "Changement de poids par semaine" -#: dashboard/templatetags/cards.py:418 +#: dashboard/templatetags/cards.py:410 +#, fuzzy +#| msgid "Feeding frequency (past 3 days)" +msgid "Diaper change frequency (past 3 days)" +msgstr "Fréquence d'alimentation (3 derniers jours)" + +#: dashboard/templatetags/cards.py:414 +#, fuzzy +#| msgid "Feeding frequency (past 2 weeks)" +msgid "Diaper change frequency (past 2 weeks)" +msgstr "Fréquence d'alimentation (2 dernières semaines)" + +#: dashboard/templatetags/cards.py:420 +msgid "Diaper change frequency" +msgstr "Fréquence de change" + +#: dashboard/templatetags/cards.py:456 msgid "Feeding frequency (past 3 days)" msgstr "Fréquence d'alimentation (3 derniers jours)" -#: dashboard/templatetags/cards.py:422 +#: dashboard/templatetags/cards.py:460 msgid "Feeding frequency (past 2 weeks)" msgstr "Fréquence d'alimentation (2 dernières semaines)" -#: dashboard/templatetags/cards.py:428 +#: dashboard/templatetags/cards.py:466 msgid "Feeding frequency" msgstr "Fréquence des repas" -#: reports/graphs/bmi_bmi.py:27 +#: reports/graphs/bmi_change.py:27 #, fuzzy #| msgid "Weight" msgid "BMI" @@ -1906,16 +2007,28 @@ msgstr "Durée moyenne (minutes)" msgid "Number of feedings" msgstr "Nombre de repas" -#: reports/graphs/head_circumference_head_circumference.py:27 +#: reports/graphs/head_circumference_change.py:27 msgid "Head Circumference" msgstr "" -#: reports/graphs/height_height.py:27 +#: reports/graphs/height_change.py:27 #, fuzzy #| msgid "Weight" msgid "Height" msgstr "Poids" +#: reports/graphs/pumping_amounts.py:57 +#, fuzzy +#| msgid "Total Feeding Amounts" +msgid "Total Pumping Amount" +msgstr "Durée d'Alimentation Moyenne" + +#: reports/graphs/pumping_amounts.py:60 +#, fuzzy +#| msgid "Feeding Amounts" +msgid "Pumping Amount" +msgstr "Allaitement" + #: reports/graphs/sleep_pattern.py:148 msgid "Sleep Pattern" msgstr "Rythme de Sommeil" @@ -1953,7 +2066,7 @@ msgstr "Durées totales du temps sur le ventre" msgid "Total duration (minutes)" msgstr "Durée totale (minutes)" -#: reports/graphs/weight_weight.py:27 +#: reports/graphs/weight_change.py:27 msgid "Weight" msgstr "Poids" @@ -1962,23 +2075,68 @@ msgstr "Poids" msgid "Diaper Amounts" msgstr "Montants des Changements" +#: reports/templates/reports/diaperchange_lifetimes.html:4 +#: reports/templates/reports/diaperchange_lifetimes.html:8 +#: reports/templates/reports/report_list.html:13 +msgid "Diaper Lifetimes" +msgstr "Durabilité des Couches" + +#: reports/templates/reports/diaperchange_types.html:4 +#: reports/templates/reports/diaperchange_types.html:8 +#: reports/templates/reports/report_list.html:12 +msgid "Diaper Change Types" +msgstr "Types de change" + +#: reports/templates/reports/feeding_amounts.html:4 +#: reports/templates/reports/feeding_amounts.html:8 +#: reports/templates/reports/report_list.html:14 +msgid "Feeding Amounts" +msgstr "Allaitement" + #: reports/templates/reports/feeding_duration.html:4 #: reports/templates/reports/feeding_duration.html:8 msgid "Average Feeding Durations" msgstr "Durée moyenne des repas" -#: reports/templates/reports/report_base.html:19 +#: reports/templates/reports/report_base.html:17 msgid "There is not enough data to generate this report." msgstr "Il n'y a pas assez de données pour générer ce rapport." +#: reports/templates/reports/report_list.html:10 +msgid "Body Mass Index (BMI)" +msgstr "" + +#: reports/templates/reports/report_list.html:11 +msgid "Diaper Change Amounts" +msgstr "Nombre de changes" + +#: reports/templates/reports/report_list.html:15 +msgid "Feeding Durations (Average)" +msgstr "Durée des repas (Moyenne)" + +#: reports/templates/reports/report_list.html:18 +#, fuzzy +#| msgid "Feeding Amounts" +msgid "Pumping Amounts" +msgstr "Allaitement" + +#: reports/templates/reports/report_list.html:19 +#: reports/templates/reports/sleep_pattern.html:4 +#: reports/templates/reports/sleep_pattern.html:8 +msgid "Sleep Pattern" +msgstr "Rythme de Sommeil" + +#: reports/templates/reports/report_list.html:20 +#: reports/templates/reports/sleep_totals.html:4 +#: reports/templates/reports/sleep_totals.html:8 +msgid "Sleep Totals" +msgstr "Totaux de Sommeil" + +#: reports/templates/reports/report_list.html:21 +msgid "Tummy Time Durations (Sum)" +msgstr "Durées du temps sur le ventre (Somme)" + #: reports/templates/reports/tummytime_duration.html:4 #: reports/templates/reports/tummytime_duration.html:8 msgid "Total Tummy Time Durations" msgstr "Durées totales du temps sur le ventre" - -#~ msgid "Total feeding amount" -#~ msgstr "Alimentation total" - -#, python-format -#~ msgid "Contents: %(contents)s" -#~ msgstr "Contenu: %(contents)s" diff --git a/locale/it/LC_MESSAGES/django.mo b/locale/it/LC_MESSAGES/django.mo index 1ddcdee7..8e47c513 100644 Binary files a/locale/it/LC_MESSAGES/django.mo and b/locale/it/LC_MESSAGES/django.mo differ diff --git a/locale/it/LC_MESSAGES/django.po b/locale/it/LC_MESSAGES/django.po index 14e7a5fe..b2cc250a 100644 --- a/locale/it/LC_MESSAGES/django.po +++ b/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Baby Buddy\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-25 05:14+0000\n" +"POT-Creation-Date: 2022-06-01 13:01+0000\n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -11,12 +11,12 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: babybuddy/admin.py:12 babybuddy/admin.py:13 -#: babybuddy/templates/babybuddy/nav-dropdown.html:326 +#: babybuddy/templates/babybuddy/nav-dropdown.html:347 #: babybuddy/templates/babybuddy/user_settings_form.html:8 msgid "Settings" msgstr "Impostazioni" -#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:104 +#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:111 #: babybuddy/templates/babybuddy/user_settings_form.html:61 #: dashboard/templates/dashboard/child.html:4 #: dashboard/templates/dashboard/child.html:9 @@ -126,64 +126,68 @@ msgid "{user}'s Settings" msgstr "Impostazioni {user}" #: babybuddy/settings/base.py:166 -msgid "Chinese (simplified)" +msgid "Catalan" msgstr "" #: babybuddy/settings/base.py:167 +msgid "Chinese (simplified)" +msgstr "" + +#: babybuddy/settings/base.py:168 msgid "Dutch" msgstr "Olandese" -#: babybuddy/settings/base.py:168 +#: babybuddy/settings/base.py:169 #, fuzzy #| msgid "English" msgid "English (US)" msgstr "Inglese" -#: babybuddy/settings/base.py:169 +#: babybuddy/settings/base.py:170 #, fuzzy #| msgid "English" msgid "English (UK)" msgstr "Inglese" -#: babybuddy/settings/base.py:170 +#: babybuddy/settings/base.py:171 msgid "French" msgstr "Francese" -#: babybuddy/settings/base.py:171 +#: babybuddy/settings/base.py:172 msgid "Finnish" msgstr "Finlandese" -#: babybuddy/settings/base.py:172 +#: babybuddy/settings/base.py:173 msgid "German" msgstr "Tedesco" -#: babybuddy/settings/base.py:173 +#: babybuddy/settings/base.py:174 msgid "Italian" msgstr "Italiano" -#: babybuddy/settings/base.py:174 +#: babybuddy/settings/base.py:175 msgid "Polish" msgstr "Polacco" -#: babybuddy/settings/base.py:175 +#: babybuddy/settings/base.py:176 msgid "Portuguese" msgstr "Portoghese" -#: babybuddy/settings/base.py:176 +#: babybuddy/settings/base.py:177 msgid "Spanish" msgstr "Spagnolo" -#: babybuddy/settings/base.py:177 +#: babybuddy/settings/base.py:178 msgid "Swedish" msgstr "Svedese" -#: babybuddy/settings/base.py:178 +#: babybuddy/settings/base.py:179 msgid "Turkish" msgstr "Turco" #: babybuddy/templates/admin/base_site.html:4 #: babybuddy/templates/admin/base_site.html:7 -#: babybuddy/templates/babybuddy/nav-dropdown.html:338 +#: babybuddy/templates/babybuddy/nav-dropdown.html:359 msgid "Database Admin" msgstr "Database Admin" @@ -203,7 +207,7 @@ msgstr "Reset" msgid "Filters" msgstr "Filtri" -#: babybuddy/templates/babybuddy/form.html:11 +#: babybuddy/templates/babybuddy/form.html:14 #: babybuddy/templates/babybuddy/user_settings_form.html:89 msgid "Submit" msgstr "Invia" @@ -226,27 +230,27 @@ msgstr "" msgid "Quick Start Timer" msgstr "Avvio Rapido Timer" -#: babybuddy/templates/babybuddy/nav-dropdown.html:51 core/models.py:158 -#: core/models.py:162 +#: babybuddy/templates/babybuddy/nav-dropdown.html:51 core/models.py:248 +#: core/models.py:252 msgid "Diaper Change" msgstr "Cambio Pannolino" #: babybuddy/templates/babybuddy/nav-dropdown.html:57 -#: babybuddy/templates/babybuddy/nav-dropdown.html:274 core/models.py:227 -#: core/models.py:231 core/templates/core/timer_detail.html:43 +#: babybuddy/templates/babybuddy/nav-dropdown.html:281 core/models.py:312 +#: core/models.py:316 core/templates/core/timer_detail.html:43 msgid "Feeding" msgstr "Pasto" #: babybuddy/templates/babybuddy/nav-dropdown.html:63 -#: babybuddy/templates/babybuddy/nav-dropdown.html:150 core/models.py:250 -#: core/models.py:260 core/models.py:264 core/templates/core/note_list.html:29 +#: babybuddy/templates/babybuddy/nav-dropdown.html:157 core/models.py:396 +#: core/models.py:407 core/models.py:411 core/templates/core/note_list.html:29 msgid "Note" msgstr "Note" #: babybuddy/templates/babybuddy/nav-dropdown.html:69 -#: babybuddy/templates/babybuddy/nav-dropdown.html:281 -#: babybuddy/templates/babybuddy/welcome.html:42 core/models.py:292 -#: core/models.py:293 core/models.py:296 +#: babybuddy/templates/babybuddy/nav-dropdown.html:288 +#: babybuddy/templates/babybuddy/welcome.html:42 core/models.py:467 +#: core/models.py:468 core/models.py:471 #: core/templates/core/sleep_confirm_delete.html:7 #: core/templates/core/sleep_form.html:13 core/templates/core/sleep_list.html:4 #: core/templates/core/sleep_list.html:7 core/templates/core/sleep_list.html:12 @@ -255,8 +259,8 @@ msgid "Sleep" msgstr "Riposo" #: babybuddy/templates/babybuddy/nav-dropdown.html:75 -#: babybuddy/templates/babybuddy/nav-dropdown.html:172 core/models.py:331 -#: core/models.py:341 core/models.py:342 core/models.py:345 +#: babybuddy/templates/babybuddy/nav-dropdown.html:179 core/models.py:506 +#: core/models.py:519 core/models.py:520 core/models.py:523 #: core/templates/core/temperature_confirm_delete.html:7 #: core/templates/core/temperature_form.html:13 #: core/templates/core/temperature_list.html:4 @@ -267,9 +271,9 @@ msgid "Temperature" msgstr "Temperatura" #: babybuddy/templates/babybuddy/nav-dropdown.html:81 -#: babybuddy/templates/babybuddy/nav-dropdown.html:294 -#: babybuddy/templates/babybuddy/welcome.html:50 core/models.py:468 -#: core/models.py:469 core/models.py:472 +#: babybuddy/templates/babybuddy/nav-dropdown.html:301 +#: babybuddy/templates/babybuddy/welcome.html:50 core/models.py:647 +#: core/models.py:648 core/models.py:651 #: core/templates/core/timer_detail.html:59 #: core/templates/core/tummytime_confirm_delete.html:7 #: core/templates/core/tummytime_form.html:13 @@ -280,49 +284,64 @@ msgid "Tummy Time" msgstr "Tummy Time" #: babybuddy/templates/babybuddy/nav-dropdown.html:87 -#: babybuddy/templates/babybuddy/nav-dropdown.html:186 core/models.py:494 -#: core/models.py:503 core/models.py:504 core/models.py:507 +#: babybuddy/templates/babybuddy/nav-dropdown.html:193 core/models.py:673 +#: core/models.py:685 core/models.py:686 core/models.py:689 #: core/templates/core/weight_confirm_delete.html:7 #: core/templates/core/weight_form.html:13 #: core/templates/core/weight_list.html:4 #: core/templates/core/weight_list.html:7 #: core/templates/core/weight_list.html:12 -#: core/templates/core/weight_list.html:29 -#: dashboard/templates/dashboard/child_button_group.html:31 -#: reports/graphs/weight_weight.py:19 reports/graphs/weight_weight.py:30 +#: core/templates/core/weight_list.html:29 reports/graphs/weight_change.py:19 +#: reports/graphs/weight_change.py:30 +#: reports/templates/reports/report_list.html:22 #: reports/templates/reports/weight_change.html:4 #: reports/templates/reports/weight_change.html:8 msgid "Weight" msgstr "Peso" -#: babybuddy/templates/babybuddy/nav-dropdown.html:111 +#: babybuddy/templates/babybuddy/nav-dropdown.html:93 +#: babybuddy/templates/babybuddy/nav-dropdown.html:316 core/models.py:437 +#: core/models.py:438 core/models.py:441 +#: core/templates/core/pumping_confirm_delete.html:7 +#: core/templates/core/pumping_form.html:13 +#: core/templates/core/pumping_list.html:4 +#: core/templates/core/pumping_list.html:7 +#: core/templates/core/pumping_list.html:12 +#: reports/templates/reports/pumping_amounts.html:4 +#: reports/templates/reports/pumping_amounts.html:8 +msgid "Pumping" +msgstr "" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:118 #: core/templates/timeline/timeline.html:4 #: core/templates/timeline/timeline.html:7 #: dashboard/templates/dashboard/child_button_group.html:9 msgid "Timeline" msgstr "Andamento temporale" -#: babybuddy/templates/babybuddy/nav-dropdown.html:122 -#: babybuddy/templates/babybuddy/nav-dropdown.html:130 core/models.py:101 +#: babybuddy/templates/babybuddy/nav-dropdown.html:129 +#: babybuddy/templates/babybuddy/nav-dropdown.html:137 core/models.py:188 #: core/templates/core/child_confirm_delete.html:7 #: core/templates/core/child_detail.html:7 #: core/templates/core/child_form.html:13 core/templates/core/child_list.html:4 #: core/templates/core/child_list.html:7 core/templates/core/child_list.html:12 #: dashboard/templates/dashboard/child.html:7 -#: reports/templates/reports/report_base.html:7 +#: reports/templates/reports/base.html:7 msgid "Children" msgstr "Bambino" -#: babybuddy/templates/babybuddy/nav-dropdown.html:136 core/models.py:100 -#: core/models.py:134 core/models.py:190 core/models.py:248 core/models.py:276 -#: core/models.py:328 core/models.py:359 core/models.py:452 core/models.py:492 -#: core/models.py:519 core/models.py:546 core/models.py:572 +#: babybuddy/templates/babybuddy/nav-dropdown.html:143 core/models.py:137 +#: core/models.py:187 core/models.py:221 core/models.py:274 core/models.py:335 +#: core/models.py:367 core/models.py:394 core/models.py:426 core/models.py:450 +#: core/models.py:503 core/models.py:537 core/models.py:630 core/models.py:671 #: core/templates/core/bmi_list.html:27 #: core/templates/core/diaperchange_list.html:27 #: core/templates/core/feeding_list.html:27 #: core/templates/core/head_circumference_list.html:27 #: core/templates/core/height_list.html:27 -#: core/templates/core/note_list.html:27 core/templates/core/sleep_list.html:28 +#: core/templates/core/note_list.html:27 +#: core/templates/core/pumping_list.html:27 +#: core/templates/core/sleep_list.html:28 #: core/templates/core/temperature_list.html:27 #: core/templates/core/timer_list.html:27 #: core/templates/core/tummytime_list.html:27 @@ -330,104 +349,102 @@ msgstr "Bambino" msgid "Child" msgstr "Figlio" -#: babybuddy/templates/babybuddy/nav-dropdown.html:144 core/models.py:151 -#: core/models.py:220 core/models.py:261 core/models.py:284 core/models.py:334 -#: core/models.py:496 core/models.py:523 core/models.py:552 core/models.py:576 -#: core/templates/core/note_confirm_delete.html:7 +#: babybuddy/templates/babybuddy/nav-dropdown.html:151 core/models.py:143 +#: core/models.py:240 core/models.py:304 core/models.py:343 core/models.py:373 +#: core/models.py:408 core/models.py:430 core/models.py:458 core/models.py:511 +#: core/models.py:677 core/templates/core/note_confirm_delete.html:7 #: core/templates/core/note_form.html:13 core/templates/core/note_list.html:4 #: core/templates/core/note_list.html:7 core/templates/core/note_list.html:12 msgid "Notes" msgstr "Note" -#: babybuddy/templates/babybuddy/nav-dropdown.html:164 +#: babybuddy/templates/babybuddy/nav-dropdown.html:171 msgid "Measurements" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:178 +#: babybuddy/templates/babybuddy/nav-dropdown.html:185 msgid "Temperature reading" msgstr "Lettura temperatura" -#: babybuddy/templates/babybuddy/nav-dropdown.html:192 +#: babybuddy/templates/babybuddy/nav-dropdown.html:199 msgid "Weight entry" msgstr "Pesata" -#: babybuddy/templates/babybuddy/nav-dropdown.html:200 core/models.py:521 -#: core/models.py:530 core/models.py:531 core/models.py:534 +#: babybuddy/templates/babybuddy/nav-dropdown.html:207 core/models.py:369 +#: core/models.py:381 core/models.py:382 core/models.py:385 #: core/templates/core/height_confirm_delete.html:7 #: core/templates/core/height_form.html:13 #: core/templates/core/height_list.html:4 #: core/templates/core/height_list.html:7 #: core/templates/core/height_list.html:12 -#: core/templates/core/height_list.html:29 -#: dashboard/templates/dashboard/child_button_group.html:32 -#: reports/graphs/height_height.py:19 reports/graphs/height_height.py:30 +#: core/templates/core/height_list.html:29 reports/graphs/height_change.py:19 +#: reports/graphs/height_change.py:30 #: reports/templates/reports/height_change.html:4 #: reports/templates/reports/height_change.html:8 +#: reports/templates/reports/report_list.html:17 #, fuzzy #| msgid "Weight" msgid "Height" msgstr "Peso" -#: babybuddy/templates/babybuddy/nav-dropdown.html:206 +#: babybuddy/templates/babybuddy/nav-dropdown.html:213 #, fuzzy #| msgid "Weight entry" msgid "Height entry" msgstr "Pesata" -#: babybuddy/templates/babybuddy/nav-dropdown.html:214 core/models.py:549 -#: core/models.py:559 core/models.py:560 core/models.py:563 +#: babybuddy/templates/babybuddy/nav-dropdown.html:221 core/models.py:338 +#: core/models.py:351 core/models.py:352 core/models.py:355 #: core/templates/core/head_circumference_confirm_delete.html:7 #: core/templates/core/head_circumference_form.html:13 #: core/templates/core/head_circumference_list.html:4 #: core/templates/core/head_circumference_list.html:7 #: core/templates/core/head_circumference_list.html:12 #: core/templates/core/head_circumference_list.html:29 -#: dashboard/templates/dashboard/child_button_group.html:33 -#: reports/graphs/head_circumference_head_circumference.py:19 -#: reports/graphs/head_circumference_head_circumference.py:30 +#: reports/graphs/head_circumference_change.py:19 +#: reports/graphs/head_circumference_change.py:30 #: reports/templates/reports/head_circumference_change.html:4 #: reports/templates/reports/head_circumference_change.html:8 +#: reports/templates/reports/report_list.html:16 msgid "Head Circumference" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:220 +#: babybuddy/templates/babybuddy/nav-dropdown.html:227 msgid "Head Circumference entry" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:228 core/models.py:574 -#: core/models.py:583 core/models.py:584 core/models.py:587 +#: babybuddy/templates/babybuddy/nav-dropdown.html:235 core/models.py:139 +#: core/models.py:151 core/models.py:152 core/models.py:155 #: core/templates/core/bmi_confirm_delete.html:7 #: core/templates/core/bmi_form.html:13 core/templates/core/bmi_list.html:4 #: core/templates/core/bmi_list.html:7 core/templates/core/bmi_list.html:12 -#: core/templates/core/bmi_list.html:29 -#: dashboard/templates/dashboard/child_button_group.html:34 -#: reports/graphs/bmi_bmi.py:19 reports/graphs/bmi_bmi.py:30 -#: reports/templates/reports/bmi_change.html:4 +#: core/templates/core/bmi_list.html:29 reports/graphs/bmi_change.py:19 +#: reports/graphs/bmi_change.py:30 reports/templates/reports/bmi_change.html:4 #: reports/templates/reports/bmi_change.html:8 msgid "BMI" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:234 +#: babybuddy/templates/babybuddy/nav-dropdown.html:241 #, fuzzy #| msgid "Sleep entry" msgid "BMI entry" msgstr "Aggiungi Riposo" -#: babybuddy/templates/babybuddy/nav-dropdown.html:248 +#: babybuddy/templates/babybuddy/nav-dropdown.html:255 msgid "Activities" msgstr "Azioni" -#: babybuddy/templates/babybuddy/nav-dropdown.html:255 +#: babybuddy/templates/babybuddy/nav-dropdown.html:262 #: reports/graphs/diaperchange_lifetimes.py:27 msgid "Changes" msgstr "Cambi" -#: babybuddy/templates/babybuddy/nav-dropdown.html:261 +#: babybuddy/templates/babybuddy/nav-dropdown.html:268 msgid "Change" msgstr "Cambio" -#: babybuddy/templates/babybuddy/nav-dropdown.html:268 -#: babybuddy/templates/babybuddy/welcome.html:34 core/models.py:228 +#: babybuddy/templates/babybuddy/nav-dropdown.html:275 +#: babybuddy/templates/babybuddy/welcome.html:34 core/models.py:313 #: core/templates/core/feeding_confirm_delete.html:7 #: core/templates/core/feeding_form.html:13 #: core/templates/core/feeding_list.html:4 @@ -436,39 +453,45 @@ msgstr "Cambio" msgid "Feedings" msgstr "Pasti" -#: babybuddy/templates/babybuddy/nav-dropdown.html:287 +#: babybuddy/templates/babybuddy/nav-dropdown.html:294 msgid "Sleep entry" msgstr "Aggiungi Riposo" -#: babybuddy/templates/babybuddy/nav-dropdown.html:300 +#: babybuddy/templates/babybuddy/nav-dropdown.html:307 msgid "Tummy Time entry" msgstr "Aggiungi Tummy Time" -#: babybuddy/templates/babybuddy/nav-dropdown.html:325 +#: babybuddy/templates/babybuddy/nav-dropdown.html:322 +#, fuzzy +#| msgid "Weight entry" +msgid "Pumping entry" +msgstr "Pesata" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:346 #: babybuddy/templates/babybuddy/user_list.html:17 #: babybuddy/templates/babybuddy/user_password_form.html:7 -#: babybuddy/templates/babybuddy/user_settings_form.html:7 core/models.py:378 +#: babybuddy/templates/babybuddy/user_settings_form.html:7 core/models.py:556 #: core/templates/core/timer_list.html:32 msgid "User" msgstr "Utente" -#: babybuddy/templates/babybuddy/nav-dropdown.html:327 +#: babybuddy/templates/babybuddy/nav-dropdown.html:348 msgid "Password" msgstr "Password" -#: babybuddy/templates/babybuddy/nav-dropdown.html:331 +#: babybuddy/templates/babybuddy/nav-dropdown.html:352 msgid "Logout" msgstr "Logout" -#: babybuddy/templates/babybuddy/nav-dropdown.html:334 +#: babybuddy/templates/babybuddy/nav-dropdown.html:355 msgid "Site" msgstr "Sito" -#: babybuddy/templates/babybuddy/nav-dropdown.html:335 +#: babybuddy/templates/babybuddy/nav-dropdown.html:356 msgid "API Browser" msgstr "API Browser" -#: babybuddy/templates/babybuddy/nav-dropdown.html:337 +#: babybuddy/templates/babybuddy/nav-dropdown.html:358 #: babybuddy/templates/babybuddy/user_confirm_delete.html:7 #: babybuddy/templates/babybuddy/user_form.html:13 #: babybuddy/templates/babybuddy/user_list.html:4 @@ -476,23 +499,24 @@ msgstr "API Browser" msgid "Users" msgstr "Utenti" -#: babybuddy/templates/babybuddy/nav-dropdown.html:340 +#: babybuddy/templates/babybuddy/nav-dropdown.html:361 msgid "Support" msgstr "Supporto" -#: babybuddy/templates/babybuddy/nav-dropdown.html:342 +#: babybuddy/templates/babybuddy/nav-dropdown.html:363 msgid "Source Code" msgstr "Codice Sorgente" -#: babybuddy/templates/babybuddy/nav-dropdown.html:344 +#: babybuddy/templates/babybuddy/nav-dropdown.html:365 msgid "Chat / Support" msgstr "Chat / Supporto" #: babybuddy/templates/babybuddy/paginator.html:11 #: core/templates/timeline/_timeline.html:5 #: core/templates/timeline/_timeline.html:7 -#: core/templates/timeline/_timeline.html:66 -#: core/templates/timeline/_timeline.html:68 +#: core/templates/timeline/_timeline.html:71 +#: core/templates/timeline/_timeline.html:73 +#: dashboard/templates/cards/feeding_day.html:37 #: dashboard/templates/cards/feeding_last_method.html:32 #: dashboard/templates/cards/statistics.html:34 msgid "Previous" @@ -501,8 +525,9 @@ msgstr "Precedente" #: babybuddy/templates/babybuddy/paginator.html:28 #: core/templates/timeline/_timeline.html:12 #: core/templates/timeline/_timeline.html:14 -#: core/templates/timeline/_timeline.html:73 -#: core/templates/timeline/_timeline.html:75 +#: core/templates/timeline/_timeline.html:78 +#: core/templates/timeline/_timeline.html:80 +#: dashboard/templates/cards/feeding_day.html:41 #: dashboard/templates/cards/feeding_last_method.html:36 #: dashboard/templates/cards/statistics.html:38 msgid "Next" @@ -528,6 +553,8 @@ msgstr "Cancella Utente" #: core/templates/core/height_confirm_delete.html:17 #: core/templates/core/note_confirm_delete.html:8 #: core/templates/core/note_confirm_delete.html:17 +#: core/templates/core/pumping_confirm_delete.html:8 +#: core/templates/core/pumping_confirm_delete.html:17 #: core/templates/core/sleep_confirm_delete.html:8 #: core/templates/core/sleep_confirm_delete.html:17 #: core/templates/core/temperature_confirm_delete.html:8 @@ -539,7 +566,7 @@ msgstr "Cancella Utente" #: core/templates/core/tummytime_confirm_delete.html:17 #: core/templates/core/weight_confirm_delete.html:8 #: core/templates/core/weight_confirm_delete.html:17 -#: dashboard/templates/dashboard/child_button_group.html:48 +#: dashboard/templates/dashboard/child_button_group.html:27 msgid "Delete" msgstr "Elimina" @@ -551,6 +578,7 @@ msgstr "Elimina" #: core/templates/core/head_circumference_confirm_delete.html:14 #: core/templates/core/height_confirm_delete.html:14 #: core/templates/core/note_confirm_delete.html:14 +#: core/templates/core/pumping_confirm_delete.html:14 #: core/templates/core/sleep_confirm_delete.html:14 #: core/templates/core/temperature_confirm_delete.html:14 #: core/templates/core/timer_confirm_delete.html:17 @@ -572,6 +600,7 @@ msgstr "" #: core/templates/core/head_circumference_confirm_delete.html:18 #: core/templates/core/height_confirm_delete.html:18 #: core/templates/core/note_confirm_delete.html:18 +#: core/templates/core/pumping_confirm_delete.html:18 #: core/templates/core/sleep_confirm_delete.html:18 #: core/templates/core/temperature_confirm_delete.html:18 #: core/templates/core/timer_confirm_delete.html:21 @@ -594,7 +623,9 @@ msgstr "Crea Utente" #: core/templates/core/feeding_form.html:15 #: core/templates/core/head_circumference_form.html:15 #: core/templates/core/height_form.html:15 -#: core/templates/core/note_form.html:15 core/templates/core/sleep_form.html:15 +#: core/templates/core/note_form.html:15 +#: core/templates/core/pumping_form.html:15 +#: core/templates/core/sleep_form.html:15 #: core/templates/core/temperature_form.html:15 #: core/templates/core/timer_form.html:10 #: core/templates/core/tummytime_form.html:15 @@ -608,7 +639,9 @@ msgstr "Aggiorna" #: core/templates/core/feeding_form.html:23 #: core/templates/core/head_circumference_form.html:23 #: core/templates/core/height_form.html:23 -#: core/templates/core/note_form.html:23 core/templates/core/sleep_form.html:23 +#: core/templates/core/note_form.html:23 +#: core/templates/core/pumping_form.html:23 +#: core/templates/core/sleep_form.html:23 #: core/templates/core/temperature_form.html:23 #: core/templates/core/timer_form.html:18 #: core/templates/core/tummytime_form.html:23 @@ -635,32 +668,34 @@ msgstr "Email" msgid "Staff" msgstr "Staff" -#: babybuddy/templates/babybuddy/user_list.html:22 core/models.py:373 +#: babybuddy/templates/babybuddy/user_list.html:22 core/models.py:551 #: core/templates/core/timer_list.html:31 msgid "Active" msgstr "Attivo" #: babybuddy/templates/babybuddy/user_list.html:23 -#: core/templates/core/bmi_list.html:24 core/templates/core/bmi_list.html:37 +#: core/templates/core/bmi_list.html:24 core/templates/core/bmi_list.html:38 #: core/templates/core/child_list.html:28 #: core/templates/core/child_list.html:48 #: core/templates/core/diaperchange_list.html:24 -#: core/templates/core/diaperchange_list.html:39 +#: core/templates/core/diaperchange_list.html:40 #: core/templates/core/feeding_list.html:24 -#: core/templates/core/feeding_list.html:42 +#: core/templates/core/feeding_list.html:43 #: core/templates/core/head_circumference_list.html:24 -#: core/templates/core/head_circumference_list.html:37 +#: core/templates/core/head_circumference_list.html:38 #: core/templates/core/height_list.html:24 -#: core/templates/core/height_list.html:37 -#: core/templates/core/note_list.html:24 core/templates/core/note_list.html:36 +#: core/templates/core/height_list.html:38 +#: core/templates/core/note_list.html:24 core/templates/core/note_list.html:37 +#: core/templates/core/pumping_list.html:24 +#: core/templates/core/pumping_list.html:37 #: core/templates/core/sleep_list.html:24 -#: core/templates/core/sleep_list.html:39 +#: core/templates/core/sleep_list.html:40 #: core/templates/core/temperature_list.html:24 -#: core/templates/core/temperature_list.html:37 +#: core/templates/core/temperature_list.html:38 #: core/templates/core/tummytime_list.html:23 -#: core/templates/core/tummytime_list.html:37 +#: core/templates/core/tummytime_list.html:38 #: core/templates/core/weight_list.html:24 -#: core/templates/core/weight_list.html:37 +#: core/templates/core/weight_list.html:38 msgid "Actions" msgstr "Azioni" @@ -712,7 +747,7 @@ msgstr "" "Conosci di più e predici le necessità del tuo bimbo senza (troppo) " "indovinare usando Baby Buddy per tracciare —" -#: babybuddy/templates/babybuddy/welcome.html:26 core/models.py:159 +#: babybuddy/templates/babybuddy/welcome.html:26 core/models.py:249 #: core/templates/core/diaperchange_confirm_delete.html:7 #: core/templates/core/diaperchange_form.html:13 #: core/templates/core/diaperchange_list.html:4 @@ -894,105 +929,148 @@ msgstr "API key utente rigenerata." msgid "Settings saved!" msgstr "Impostazioni salvate!" -#: core/forms.py:115 +#: core/filters.py:11 core/models.py:96 core/models.py:115 +msgid "Tag" +msgstr "" + +#: core/forms.py:120 msgid "Name does not match child name." msgstr "Il nome non corrisponde con il nome del figlio." -#: core/models.py:23 +#: core/forms.py:136 +msgid "" +"Click on the tags to add (+) or remove (-) tags or use the text editor to " +"create new tags." +msgstr "" + +#: core/models.py:28 msgid "Date can not be in the future." msgstr "La data non può essere nel futuro." -#: core/models.py:37 +#: core/models.py:42 msgid "Start time must come before end time." msgstr "La data di inizio deve essere prima della data di fine." -#: core/models.py:40 +#: core/models.py:45 msgid "Duration too long." msgstr "Durata troppo lunga." -#: core/models.py:56 +#: core/models.py:61 msgid "Another entry intersects the specified time period." msgstr "Un'altra voce interseca il periodo specificato." -#: core/models.py:70 +#: core/models.py:75 msgid "Date/time can not be in the future." msgstr "La data non può essere nel futuro." -#: core/models.py:76 +#: core/models.py:84 core/models.py:237 +#: core/templates/core/diaperchange_list.html:30 +msgid "Color" +msgstr "Colore" + +#: core/models.py:90 +#, fuzzy +#| msgid "Last Name" +msgid "Last used" +msgstr "Cognome" + +#: core/models.py:97 core/templates/core/bmi_list.html:30 +#: core/templates/core/diaperchange_list.html:32 +#: core/templates/core/feeding_list.html:35 +#: core/templates/core/head_circumference_list.html:30 +#: core/templates/core/height_list.html:30 +#: core/templates/core/note_list.html:30 core/templates/core/sleep_list.html:32 +#: core/templates/core/temperature_list.html:30 +#: core/templates/core/tummytime_list.html:31 +#: core/templates/core/weight_list.html:30 +msgid "Tags" +msgstr "" + +#: core/models.py:141 core/models.py:341 core/models.py:371 core/models.py:675 +#: core/templates/core/bmi_list.html:25 +#: core/templates/core/feeding_list.html:25 +#: core/templates/core/head_circumference_list.html:25 +#: core/templates/core/height_list.html:25 +#: core/templates/core/weight_list.html:25 reports/graphs/bmi_change.py:28 +#: reports/graphs/diaperchange_amounts.py:37 +#: reports/graphs/diaperchange_types.py:49 reports/graphs/feeding_amounts.py:70 +#: reports/graphs/feeding_duration.py:56 +#: reports/graphs/head_circumference_change.py:28 +#: reports/graphs/height_change.py:28 reports/graphs/pumping_amounts.py:58 +#: reports/graphs/sleep_pattern.py:151 reports/graphs/sleep_totals.py:59 +#: reports/graphs/tummytime_duration.py:51 reports/graphs/weight_change.py:28 +msgid "Date" +msgstr "Data" + +#: core/models.py:163 msgid "First name" msgstr "Nome" -#: core/models.py:78 +#: core/models.py:165 msgid "Last name" msgstr "Cognome" -#: core/models.py:80 +#: core/models.py:167 msgid "Birth date" msgstr "Data di nascita" -#: core/models.py:87 +#: core/models.py:174 msgid "Slug" msgstr "Slug" -#: core/models.py:90 +#: core/models.py:177 msgid "Picture" msgstr "Immagine" -#: core/models.py:136 core/models.py:252 core/models.py:333 +#: core/models.py:224 core/models.py:398 core/models.py:429 core/models.py:509 #: core/templates/core/diaperchange_list.html:25 #: core/templates/core/note_list.html:25 +#: core/templates/core/pumping_list.html:25 #: core/templates/core/temperature_list.html:25 msgid "Time" msgstr "Orario" -#: core/models.py:137 core/templates/core/diaperchange_list.html:60 +#: core/models.py:226 core/templates/core/diaperchange_list.html:61 #: reports/graphs/diaperchange_types.py:36 msgid "Wet" msgstr "Liquida" -#: core/models.py:138 core/templates/core/diaperchange_list.html:61 +#: core/models.py:227 core/templates/core/diaperchange_list.html:62 #: reports/graphs/diaperchange_types.py:30 msgid "Solid" msgstr "Solida" -#: core/models.py:142 +#: core/models.py:231 msgid "Black" msgstr "Nero" -#: core/models.py:143 +#: core/models.py:232 msgid "Brown" msgstr "Marrone" -#: core/models.py:144 +#: core/models.py:233 msgid "Green" msgstr "Verde" -#: core/models.py:145 +#: core/models.py:234 msgid "Yellow" msgstr "Giallo" -#: core/models.py:148 core/templates/core/diaperchange_list.html:30 -msgid "Color" -msgstr "Colore" - -#: core/models.py:150 core/models.py:219 +#: core/models.py:239 core/models.py:303 core/models.py:428 #: core/templates/core/diaperchange_list.html:31 +#: core/templates/core/pumping_list.html:29 msgid "Amount" msgstr "Quantità" -#: core/models.py:180 -msgid "Wet and/or solid is required." -msgstr "è richiesta la scelta liquida e/o solida" - -#: core/models.py:192 core/models.py:279 core/models.py:365 core/models.py:454 +#: core/models.py:276 core/models.py:453 core/models.py:543 core/models.py:632 msgid "Start time" msgstr "Ora d'inizio" -#: core/models.py:193 core/models.py:280 core/models.py:368 core/models.py:455 +#: core/models.py:277 core/models.py:454 core/models.py:546 core/models.py:633 msgid "End time" msgstr "Ora di fine" -#: core/models.py:195 core/models.py:282 core/models.py:371 core/models.py:457 +#: core/models.py:279 core/models.py:456 core/models.py:549 core/models.py:635 #: core/templates/core/feeding_list.html:34 #: core/templates/core/sleep_list.html:30 #: core/templates/core/timer_list.html:29 @@ -1000,67 +1078,67 @@ msgstr "Ora di fine" msgid "Duration" msgstr "Durata" -#: core/models.py:199 +#: core/models.py:283 msgid "Breast milk" msgstr "Latte Materno" -#: core/models.py:200 +#: core/models.py:284 msgid "Formula" msgstr "Latte Artificiale" -#: core/models.py:201 +#: core/models.py:285 msgid "Fortified breast milk" msgstr "Latte Artificale 1" -#: core/models.py:202 +#: core/models.py:286 msgid "Solid food" msgstr "Cibo solido" -#: core/models.py:205 core/templates/core/feeding_list.html:30 +#: core/models.py:289 core/templates/core/feeding_list.html:30 msgid "Type" msgstr "Tipo" -#: core/models.py:209 +#: core/models.py:293 msgid "Bottle" msgstr "Biberon" -#: core/models.py:210 +#: core/models.py:294 msgid "Left breast" msgstr "Seno Sinistro" -#: core/models.py:211 +#: core/models.py:295 msgid "Right breast" msgstr "Seno Destro" -#: core/models.py:212 +#: core/models.py:296 msgid "Both breasts" msgstr "Entrambi i seni" -#: core/models.py:213 +#: core/models.py:297 msgid "Parent fed" msgstr "Imboccato dai genitori" -#: core/models.py:214 +#: core/models.py:298 msgid "Self fed" msgstr "Mangia da solo" -#: core/models.py:217 core/templates/core/feeding_list.html:29 +#: core/models.py:301 core/templates/core/feeding_list.html:29 msgid "Method" msgstr "Metodo" -#: core/models.py:278 +#: core/models.py:452 msgid "Napping" msgstr "" -#: core/models.py:362 core/templates/core/timer_list.html:25 +#: core/models.py:540 core/templates/core/timer_list.html:25 msgid "Name" msgstr "Nome" -#: core/models.py:386 core/templates/core/timer_form.html:4 +#: core/models.py:564 core/templates/core/timer_form.html:4 msgid "Timer" msgstr "Timer" -#: core/models.py:387 core/templates/core/timer_confirm_delete.html:9 +#: core/models.py:565 core/templates/core/timer_confirm_delete.html:9 #: core/templates/core/timer_confirm_delete_inactive.html:9 #: core/templates/core/timer_detail.html:8 #: core/templates/core/timer_form.html:7 core/templates/core/timer_list.html:4 @@ -1069,31 +1147,15 @@ msgstr "Timer" msgid "Timers" msgstr "Timers" -#: core/models.py:390 +#: core/models.py:568 #, python-brace-format msgid "Timer #{id}" msgstr "Timer #{id}" -#: core/models.py:460 core/templates/core/tummytime_list.html:30 +#: core/models.py:638 core/templates/core/tummytime_list.html:30 msgid "Milestone" msgstr "Traguardo" -#: core/models.py:495 core/models.py:522 core/models.py:551 core/models.py:575 -#: core/templates/core/bmi_list.html:25 -#: core/templates/core/feeding_list.html:25 -#: core/templates/core/head_circumference_list.html:25 -#: core/templates/core/height_list.html:25 -#: core/templates/core/weight_list.html:25 reports/graphs/bmi_bmi.py:28 -#: reports/graphs/diaperchange_amounts.py:37 -#: reports/graphs/diaperchange_types.py:49 reports/graphs/feeding_amounts.py:70 -#: reports/graphs/feeding_duration.py:56 -#: reports/graphs/head_circumference_head_circumference.py:28 -#: reports/graphs/height_height.py:28 reports/graphs/sleep_pattern.py:151 -#: reports/graphs/sleep_totals.py:59 reports/graphs/tummytime_duration.py:51 -#: reports/graphs/weight_weight.py:28 -msgid "Date" -msgstr "Data" - #: core/templates/core/bmi_confirm_delete.html:4 #, fuzzy #| msgid "Delete a Sleep Entry" @@ -1111,7 +1173,7 @@ msgstr "Aggiungi un Riposo" msgid "Add BMI" msgstr "" -#: core/templates/core/bmi_list.html:66 +#: core/templates/core/bmi_list.html:70 #, fuzzy #| msgid "No timer entries found." msgid "No bmi entries found." @@ -1166,6 +1228,7 @@ msgstr "Aggiungi cambio pannolino" #: core/templates/core/feeding_form.html:17 #: core/templates/core/note_form.html:17 core/templates/core/sleep_form.html:17 #: core/templates/core/tummytime_form.html:17 +#: core/templates/core/widget_tag_editor.html:24 msgid "Add" msgstr "Aggiungi" @@ -1177,7 +1240,7 @@ msgstr "Aggiungi Cambio Pannolino" msgid "Contents" msgstr "Contenuto" -#: core/templates/core/diaperchange_list.html:73 +#: core/templates/core/diaperchange_list.html:77 msgid "No diaper changes found." msgstr "Nessun cambio pannolino trovato." @@ -1202,7 +1265,7 @@ msgstr "Aggiungi Pasto" msgid "Amt." msgstr "Qtà" -#: core/templates/core/feeding_list.html:78 +#: core/templates/core/feeding_list.html:82 msgid "No feedings found." msgstr "Nessun pasto trovato." @@ -1224,7 +1287,7 @@ msgstr "Aggiungi una Voce Temperatura" msgid "Add Head Circumference" msgstr "" -#: core/templates/core/head_circumference_list.html:66 +#: core/templates/core/head_circumference_list.html:70 #, fuzzy #| msgid "No timer entries found." msgid "No head circumference entries found." @@ -1250,7 +1313,7 @@ msgstr "Aggiungi una Pesata" msgid "Add Height" msgstr "Aggiungi Peso" -#: core/templates/core/height_list.html:66 +#: core/templates/core/height_list.html:70 #, fuzzy #| msgid "No weight entries found." msgid "No height entries found." @@ -1272,10 +1335,36 @@ msgstr "Aggiungi una nota" msgid "Add Note" msgstr "Aggiungi Nota" -#: core/templates/core/note_list.html:60 +#: core/templates/core/note_list.html:64 msgid "No notes found." msgstr "Nessuna nota trovata." +#: core/templates/core/pumping_confirm_delete.html:4 +#, fuzzy +#| msgid "Delete a Weight Entry" +msgid "Delete a Pumping Entry" +msgstr "Elimina una Pesata" + +#: core/templates/core/pumping_form.html:8 +#: core/templates/core/pumping_form.html:17 +#: core/templates/core/pumping_form.html:27 +#, fuzzy +#| msgid "Add a Weight Entry" +msgid "Add a Pumping Entry" +msgstr "Aggiungi una Pesata" + +#: core/templates/core/pumping_list.html:15 +#, fuzzy +#| msgid "Add a Weight Entry" +msgid "Add Pumping Entry" +msgstr "Aggiungi una Pesata" + +#: core/templates/core/pumping_list.html:66 +#, fuzzy +#| msgid "No timer entries found." +msgid "No pumping entries found." +msgstr "Nessuna voce timer trovata." + #: core/templates/core/sleep_confirm_delete.html:4 msgid "Delete a Sleep Entry" msgstr "Elimina un Riposo" @@ -1309,7 +1398,7 @@ msgstr "Fine" msgid "Nap" msgstr "Pisolino" -#: core/templates/core/sleep_list.html:70 +#: core/templates/core/sleep_list.html:74 msgid "No sleep entries found." msgstr "Nessun riposo trovato" @@ -1330,7 +1419,7 @@ msgstr "Aggiungi una Voce Temperatura" msgid "Add Temperature Reading" msgstr "Aggiungi Lettura Temperatura Corporea" -#: core/templates/core/temperature_list.html:66 +#: core/templates/core/temperature_list.html:70 msgid "No temperature entries found." msgstr "Nessuna voce temperatura trovata." @@ -1403,7 +1492,8 @@ msgstr "Timer Attivi" #: core/templates/core/timer_nav.html:38 #: dashboard/templates/cards/diaperchange_last.html:17 #: dashboard/templates/cards/diaperchange_types.html:12 -#: dashboard/templates/cards/feeding_day.html:14 +#: dashboard/templates/cards/feeding_day.html:20 +#: dashboard/templates/cards/feeding_day.html:46 #: dashboard/templates/cards/feeding_last.html:17 #: dashboard/templates/cards/feeding_last_method.html:41 #: dashboard/templates/cards/sleep_day.html:14 @@ -1430,7 +1520,7 @@ msgstr "Aggiungi una voce Tummy Time" msgid "Add Tummy Time" msgstr "Aggiungi Tummy Time" -#: core/templates/core/tummytime_list.html:63 +#: core/templates/core/tummytime_list.html:67 msgid "No tummy time entries found." msgstr "Nessuna voce Tummy Time trovata." @@ -1448,32 +1538,72 @@ msgstr "Aggiungi una Pesata" msgid "Add Weight" msgstr "Aggiungi Peso" -#: core/templates/core/weight_list.html:66 +#: core/templates/core/weight_list.html:70 msgid "No weight entries found." msgstr "Nessuna pesata trovata." -#: core/templates/timeline/_timeline.html:33 +#: core/templates/core/widget_tag_editor.html:22 +#, fuzzy +#| msgid "Last name" +msgid "Tag name" +msgstr "Cognome" + +#: core/templates/core/widget_tag_editor.html:27 +msgid "Recently used:" +msgstr "" + +#: core/templates/core/widget_tag_editor.html:45 +msgctxt "Error modal" +msgid "Error" +msgstr "" + +#: core/templates/core/widget_tag_editor.html:50 +msgctxt "Error modal" +msgid "An error ocurred." +msgstr "" + +#: core/templates/core/widget_tag_editor.html:51 +msgctxt "Error modal" +msgid "Invalid tag name." +msgstr "" + +#: core/templates/core/widget_tag_editor.html:52 +msgctxt "Error modal" +msgid "Failed to create tag." +msgstr "" + +#: core/templates/core/widget_tag_editor.html:53 +msgctxt "Error modal" +msgid "Failed to obtain tag data." +msgstr "" + +#: core/templates/core/widget_tag_editor.html:58 +msgctxt "Error modal" +msgid "Close" +msgstr "" + +#: core/templates/timeline/_timeline.html:38 #, python-format msgid "%(since)s ago (%(time)s)" msgstr "%(since)s fa (%(time)s)" -#: core/templates/timeline/_timeline.html:39 +#: core/templates/timeline/_timeline.html:44 #, fuzzy, python-format #| msgid "Duration too long." msgid "Duration: %(duration)s" msgstr "Durata troppo lunga." -#: core/templates/timeline/_timeline.html:48 +#: core/templates/timeline/_timeline.html:53 #, python-format msgid "%(since)s since previous" msgstr "" -#: core/templates/timeline/_timeline.html:56 -#: dashboard/templates/dashboard/child_button_group.html:41 +#: core/templates/timeline/_timeline.html:61 +#: dashboard/templates/dashboard/child_button_group.html:20 msgid "Edit" msgstr "Modifica" -#: core/templates/timeline/_timeline.html:80 +#: core/templates/timeline/_timeline.html:85 msgid "No events" msgstr "" @@ -1485,7 +1615,7 @@ msgstr "oggi" msgid "{}, {}" msgstr "{}, {}" -#: core/templatetags/duration.py:23 +#: core/templatetags/duration.py:25 msgid "0 days" msgstr "0 giorni" @@ -1494,57 +1624,57 @@ msgstr "0 giorni" msgid "%(child)s started tummy time!" msgstr "Tummy Time iniziato per %(child)s!" -#: core/timeline.py:64 +#: core/timeline.py:65 #, python-format msgid "%(child)s finished tummy time." msgstr "Tummy Time terminato per %(child)s!" -#: core/timeline.py:89 +#: core/timeline.py:91 #, python-format msgid "%(child)s fell asleep." msgstr "%(child)s ha preso sonno." -#: core/timeline.py:100 +#: core/timeline.py:103 #, python-format msgid "%(child)s woke up." msgstr "%(child)s sveglio." -#: core/timeline.py:133 +#: core/timeline.py:137 #, python-format msgid "Amount: %(amount).0f" msgstr "Quantità: %(amount).0f" -#: core/timeline.py:141 +#: core/timeline.py:145 #, python-format msgid "%(child)s started feeding." msgstr "%(child)s ha iniziato il pasto." -#: core/timeline.py:153 +#: core/timeline.py:158 #, python-format msgid "%(child)s finished feeding." msgstr "%(child)s ha terminato il pasto." -#: core/timeline.py:179 +#: core/timeline.py:185 #, fuzzy, python-format #| msgid "%(child)s had a diaper change." msgid "%(child)s had a %(type)s diaper change." msgstr "%(child)s ha il pannolino da cambiare." -#: core/utils.py:15 +#: core/utils.py:40 #, python-format msgid "%(hours)s hour" msgid_plural "%(hours)s hours" msgstr[0] "%(hours)s ora" msgstr[1] "%(hours)s ore" -#: core/utils.py:19 +#: core/utils.py:44 #, python-format msgid "%(minutes)s minute" msgid_plural "%(minutes)s minutes" msgstr[0] "%(minutes)s minuto" msgstr[1] "%(minutes)s minuti" -#: core/utils.py:25 +#: core/utils.py:50 #, python-format msgid "%(seconds)s second" msgid_plural "%(seconds)s seconds" @@ -1556,12 +1686,12 @@ msgstr[1] "%(seconds)s secondi" msgid "%(model)s entry for %(child)s added!" msgstr "%(model)s voce aggiunta per %(child)s!" -#: core/views.py:35 +#: core/views.py:35 core/views.py:308 #, python-format msgid "%(model)s entry added!" msgstr "%(model)s voce aggiunta!" -#: core/views.py:61 +#: core/views.py:61 core/views.py:316 #, python-format msgid "%(model)s entry for %(child)s updated." msgstr "%(model)s voce per %(child)s aggiornata." @@ -1571,36 +1701,36 @@ msgstr "%(model)s voce per %(child)s aggiornata." msgid "%(model)s entry updated." msgstr "%(model)s voce aggiornata." -#: core/views.py:69 core/views.py:118 +#: core/views.py:69 core/views.py:146 #, python-format msgid "%(model)s entry deleted." msgstr "%(model)s voce eliminata." -#: core/views.py:87 +#: core/views.py:115 #, python-format msgid "%(first_name)s %(last_name)s added!" msgstr "%(first_name)s %(last_name)s aggiunto!" -#: core/views.py:249 +#: core/views.py:366 #, python-format msgid "%(model)s reading added!" msgstr "%(model)s lettura aggiunta!" -#: core/views.py:257 +#: core/views.py:374 #, python-format msgid "%(model)s reading for %(child)s updated." msgstr "%(model)s lettura per %(child)s aggiornata." -#: core/views.py:361 +#: core/views.py:478 #, python-format msgid "%(timer)s stopped." msgstr "%(timer)s fermato." -#: core/views.py:384 +#: core/views.py:501 msgid "All inactive timers deleted." msgstr "Eliminati tutti i timer inattivi." -#: core/views.py:394 +#: core/views.py:511 msgid "No inactive timers exist." msgstr "Non esistono timer attivi." @@ -1620,23 +1750,23 @@ msgstr "
%(since)s fa
%(time)s" msgid "Past Week" msgstr "Scorsa Settimana" -#: dashboard/templates/cards/diaperchange_types.html:26 +#: dashboard/templates/cards/diaperchange_types.html:27 msgid "wet" msgstr "liquida" -#: dashboard/templates/cards/diaperchange_types.html:33 +#: dashboard/templates/cards/diaperchange_types.html:35 msgid "solid" msgstr "solida" -#: dashboard/templates/cards/diaperchange_types.html:38 +#: dashboard/templates/cards/diaperchange_types.html:49 msgid "today" msgstr "oggi" -#: dashboard/templates/cards/diaperchange_types.html:40 +#: dashboard/templates/cards/diaperchange_types.html:51 msgid "yesterday" msgstr "ieri" -#: dashboard/templates/cards/diaperchange_types.html:42 +#: dashboard/templates/cards/diaperchange_types.html:53 #, python-format msgid "%(key)s days ago" msgstr "%(key)s giorni fa" @@ -1645,10 +1775,10 @@ msgstr "%(key)s giorni fa" msgid "Today's Feeding" msgstr "Pasti di oggi" -#: dashboard/templates/cards/feeding_day.html:20 +#: dashboard/templates/cards/feeding_day.html:26 #, python-format -msgid "%(count)s feeding entries" -msgstr "%(count)s pasti registrati" +msgid "
%(since)s
" +msgstr "" #: dashboard/templates/cards/feeding_last.html:6 msgid "Last Feeding" @@ -1735,108 +1865,79 @@ msgstr "Mai" msgid "Child actions" msgstr "Azioni Bimbo" -#: dashboard/templates/dashboard/child_button_group.html:17 -#: reports/templates/reports/report_base.html:9 +#: dashboard/templates/dashboard/child_button_group.html:12 +#: reports/templates/reports/base.html:9 +#: reports/templates/reports/report_list.html:4 msgid "Reports" msgstr "Report" -#: dashboard/templates/dashboard/child_button_group.html:23 -msgid "Diaper Change Amounts" -msgstr "Numero di Cambi Pannolino" - -#: dashboard/templates/dashboard/child_button_group.html:24 -#: reports/templates/reports/diaperchange_types.html:4 -#: reports/templates/reports/diaperchange_types.html:8 -msgid "Diaper Change Types" -msgstr "Tipo Cambio Pannolino" - -#: dashboard/templates/dashboard/child_button_group.html:25 -#: reports/templates/reports/diaperchange_lifetimes.html:4 -#: reports/templates/reports/diaperchange_lifetimes.html:8 -msgid "Diaper Lifetimes" -msgstr "Lifetime Pannolino" - -#: dashboard/templates/dashboard/child_button_group.html:26 -#: reports/templates/reports/feeding_amounts.html:4 -#: reports/templates/reports/feeding_amounts.html:8 -msgid "Feeding Amounts" -msgstr "Quantità di Cibo" - -#: dashboard/templates/dashboard/child_button_group.html:27 -msgid "Feeding Durations (Average)" -msgstr "Durata Pasti (Media)" - -#: dashboard/templates/dashboard/child_button_group.html:28 -#: reports/templates/reports/sleep_pattern.html:4 -#: reports/templates/reports/sleep_pattern.html:8 -msgid "Sleep Pattern" -msgstr "Modello Riposo" - -#: dashboard/templates/dashboard/child_button_group.html:29 -#: reports/templates/reports/sleep_totals.html:4 -#: reports/templates/reports/sleep_totals.html:8 -msgid "Sleep Totals" -msgstr "Riposi totali" - -#: dashboard/templates/dashboard/child_button_group.html:30 -msgid "Tummy Time Durations (Sum)" -msgstr "Durata totale Tummy Time" - -#: dashboard/templatetags/cards.py:288 -msgid "Diaper change frequency" -msgstr "Frequenza cambio pannolino" - -#: dashboard/templatetags/cards.py:309 +#: dashboard/templatetags/cards.py:328 msgid "Average nap duration" msgstr "Durata media riposini" -#: dashboard/templatetags/cards.py:316 +#: dashboard/templatetags/cards.py:335 msgid "Average naps per day" msgstr "Media riposini al giorno" -#: dashboard/templatetags/cards.py:326 +#: dashboard/templatetags/cards.py:345 msgid "Average sleep duration" msgstr "Durata media riposi" -#: dashboard/templatetags/cards.py:333 +#: dashboard/templatetags/cards.py:352 msgid "Average awake duration" msgstr "Durata media bimbo sveglio" -#: dashboard/templatetags/cards.py:343 +#: dashboard/templatetags/cards.py:362 msgid "Weight change per week" msgstr "Cambiamento di peso settimanale" -#: dashboard/templatetags/cards.py:353 +#: dashboard/templatetags/cards.py:372 #, fuzzy #| msgid "Weight change per week" msgid "Height change per week" msgstr "Cambiamento di peso settimanale" -#: dashboard/templatetags/cards.py:363 +#: dashboard/templatetags/cards.py:382 #, fuzzy #| msgid "Weight change per week" msgid "Head circumference change per week" msgstr "Cambiamento di peso settimanale" -#: dashboard/templatetags/cards.py:373 +#: dashboard/templatetags/cards.py:392 #, fuzzy #| msgid "Weight change per week" msgid "BMI change per week" msgstr "Cambiamento di peso settimanale" -#: dashboard/templatetags/cards.py:418 +#: dashboard/templatetags/cards.py:410 +#, fuzzy +#| msgid "Feeding frequency (past 3 days)" +msgid "Diaper change frequency (past 3 days)" +msgstr "Frequenza pasti (ultimi 3 giorni)" + +#: dashboard/templatetags/cards.py:414 +#, fuzzy +#| msgid "Feeding frequency (past 2 weeks)" +msgid "Diaper change frequency (past 2 weeks)" +msgstr "Frequenza pasti (ultime 2 settimane)" + +#: dashboard/templatetags/cards.py:420 +msgid "Diaper change frequency" +msgstr "Frequenza cambio pannolino" + +#: dashboard/templatetags/cards.py:456 msgid "Feeding frequency (past 3 days)" msgstr "Frequenza pasti (ultimi 3 giorni)" -#: dashboard/templatetags/cards.py:422 +#: dashboard/templatetags/cards.py:460 msgid "Feeding frequency (past 2 weeks)" msgstr "Frequenza pasti (ultime 2 settimane)" -#: dashboard/templatetags/cards.py:428 +#: dashboard/templatetags/cards.py:466 msgid "Feeding frequency" msgstr "Frequenza pasti" -#: reports/graphs/bmi_bmi.py:27 +#: reports/graphs/bmi_change.py:27 #, fuzzy #| msgid "Weight" msgid "BMI" @@ -1904,16 +2005,28 @@ msgstr "Durata media (minuti)" msgid "Number of feedings" msgstr "Numero di pasti" -#: reports/graphs/head_circumference_head_circumference.py:27 +#: reports/graphs/head_circumference_change.py:27 msgid "Head Circumference" msgstr "" -#: reports/graphs/height_height.py:27 +#: reports/graphs/height_change.py:27 #, fuzzy #| msgid "Weight" msgid "Height" msgstr "Peso" +#: reports/graphs/pumping_amounts.py:57 +#, fuzzy +#| msgid "Total Feeding Amounts" +msgid "Total Pumping Amount" +msgstr "Totale quantità di cibo" + +#: reports/graphs/pumping_amounts.py:60 +#, fuzzy +#| msgid "Feeding Amounts" +msgid "Pumping Amount" +msgstr "Quantità di Cibo" + #: reports/graphs/sleep_pattern.py:148 msgid "Sleep Pattern" msgstr "Modello Riposo" @@ -1951,7 +2064,7 @@ msgstr "Durata totale Tummy Time" msgid "Total duration (minutes)" msgstr "Durata totale (in minuti)" -#: reports/graphs/weight_weight.py:27 +#: reports/graphs/weight_change.py:27 msgid "Weight" msgstr "Peso" @@ -1960,131 +2073,68 @@ msgstr "Peso" msgid "Diaper Amounts" msgstr "Numero di pannolini" +#: reports/templates/reports/diaperchange_lifetimes.html:4 +#: reports/templates/reports/diaperchange_lifetimes.html:8 +#: reports/templates/reports/report_list.html:13 +msgid "Diaper Lifetimes" +msgstr "Lifetime Pannolino" + +#: reports/templates/reports/diaperchange_types.html:4 +#: reports/templates/reports/diaperchange_types.html:8 +#: reports/templates/reports/report_list.html:12 +msgid "Diaper Change Types" +msgstr "Tipo Cambio Pannolino" + +#: reports/templates/reports/feeding_amounts.html:4 +#: reports/templates/reports/feeding_amounts.html:8 +#: reports/templates/reports/report_list.html:14 +msgid "Feeding Amounts" +msgstr "Quantità di Cibo" + #: reports/templates/reports/feeding_duration.html:4 #: reports/templates/reports/feeding_duration.html:8 msgid "Average Feeding Durations" msgstr "Durata Media Pasti" -#: reports/templates/reports/report_base.html:19 +#: reports/templates/reports/report_base.html:17 msgid "There is not enough data to generate this report." msgstr "Non ci sono abbastanza dati per generare questo report." +#: reports/templates/reports/report_list.html:10 +msgid "Body Mass Index (BMI)" +msgstr "" + +#: reports/templates/reports/report_list.html:11 +msgid "Diaper Change Amounts" +msgstr "Numero di Cambi Pannolino" + +#: reports/templates/reports/report_list.html:15 +msgid "Feeding Durations (Average)" +msgstr "Durata Pasti (Media)" + +#: reports/templates/reports/report_list.html:18 +#, fuzzy +#| msgid "Feeding Amounts" +msgid "Pumping Amounts" +msgstr "Quantità di Cibo" + +#: reports/templates/reports/report_list.html:19 +#: reports/templates/reports/sleep_pattern.html:4 +#: reports/templates/reports/sleep_pattern.html:8 +msgid "Sleep Pattern" +msgstr "Modello Riposo" + +#: reports/templates/reports/report_list.html:20 +#: reports/templates/reports/sleep_totals.html:4 +#: reports/templates/reports/sleep_totals.html:8 +msgid "Sleep Totals" +msgstr "Riposi totali" + +#: reports/templates/reports/report_list.html:21 +msgid "Tummy Time Durations (Sum)" +msgstr "Durata totale Tummy Time" + #: reports/templates/reports/tummytime_duration.html:4 #: reports/templates/reports/tummytime_duration.html:8 msgid "Total Tummy Time Durations" msgstr "Durata totale Tummy Time" - -#~ msgid "" -#~ "This setting will only be used when a browser does not support refresh on " -#~ "focus." -#~ msgstr "" -#~ "Questa impostazione verrà usata solo se il browser non supporta " -#~ "l'aggiornamento in primo piano." - -#~ msgid "" -#~ "You do not have permission to access this resource.\n" -#~ " Contact a site administrator for assistance." -#~ msgstr "" -#~ "Non hai l'autorizzazione ad accedere a questa risorsa.\n" -#~ "Contatta l'amministratore per assistenza." - -#~ msgid "" -#~ "Error: Some fields have errors. See below for details. " -#~ msgstr "" -#~ "Errore: Alcuni campi contengono degli errori. I dettagli " -#~ "sono riportati di seguito." - -#~ msgid "Backend Admin" -#~ msgstr "Backend Admin" - -#~ msgid "" -#~ "Learn about and predict baby's needs without\n" -#~ " (as much) guess work by using Baby Buddy to track " -#~ "—" -#~ msgstr "" -#~ "Impara e predici le necessita del bambino senza\n" -#~ " (troppo) indovinare usando Baby Buddy per tracciare " -#~ "—" - -#~ msgid "" -#~ "As the amount of entries grows, Baby Buddy will help\n" -#~ " parents and caregivers to identify small patterns in baby's " -#~ "habits\n" -#~ " using the dashboard and graphs. Baby Buddy is mobile-friendly " -#~ "and\n" -#~ " uses a dark theme to help weary moms and dads with 2AM " -#~ "feedings and\n" -#~ " changings. To get started, just click the button below to add " -#~ "your\n" -#~ " first (or second, third, etc.) child!" -#~ msgstr "" -#~ "Con l'incremento dei dati inseriti, Baby Buddy aiuterà i genitori a " -#~ "identificare piccoli modelli nelle abitudini del bebè usando la dashboard " -#~ "e i grafici. Baby Buddy è mobile-friendly e utilizza un tema scuro per " -#~ "non affaticare gli occhi dei genitori alle 2 di notte durante il cambio " -#~ "pannolino o l'allattamento. Per iniziare, clicca il tasto qui sotto per " -#~ "aggiungere il primo figlio (poi il secondo, il terzo, etc..) !" - -#~ msgid "" -#~ "

Oh snap! The\n" -#~ " two passwords did not match. Please try again.

" -#~ msgstr "" -#~ "

Cavolo! \n" -#~ "Le password non corrispondono. Prova ancora.

" - -#~ msgid "" -#~ "

We've emailed you instructions for setting your\n" -#~ " password, if an account exists with the email you entered. " -#~ "You\n" -#~ " should receive them shortly.

\n" -#~ "

If you don't receive an email, please make sure " -#~ "you've\n" -#~ " entered the address you registered with, and check your spam\n" -#~ " folder.

" -#~ msgstr "" -#~ "

Se l'account che hai inserito esiste, riceverai una mail a breve con " -#~ "le istruzioni per impostare la tua password.

\n" -#~ "

Se non hai ricevuto la mail, assicurati di aver " -#~ "inserito la mail con cui l'account è registrato e controlla la cartella " -#~ "SPAM.

" - -#~ msgid "" -#~ "

Enter your account email address in the\n" -#~ " form below. If the address is valid, you will receive " -#~ "instructions for\n" -#~ " resetting your password.

" -#~ msgstr "" -#~ "

Inserisci la mail con cui sei registrato. Se " -#~ "l'indirizzo è valido riceverai le istruzioni per resettare la password." - -#~ msgid "Only \"Bottle\" method is allowed with \"Formula\" type." -#~ msgstr "" -#~ "Quando è selezionato \"Ciuccia\" è disponibile solo il latte artificiale" - -#~ msgid "Add a Change" -#~ msgstr "Aggiungi un Cambio" - -#~ msgid "%(timer)s created by %(object.user)s" -#~ msgstr "%(timer)s creato da %(object.user)" - -#~ msgid "%(time)s ago" -#~ msgstr "%(time)s fa" - -#~ msgid "None yet today" -#~ msgstr "Ancora nessuno oggi" - -#~ msgid "Last Slept" -#~ msgstr "Ultimo riposo" - -#~ msgid "Started by %(instance.user)s at %(start)s" -#~ msgstr "Avviato da %(instance.user)s alle %(start)" - -#~ msgid "There is no enough data to generate this report." -#~ msgstr "Non ci sono abbastanza dati per generare questo report." - -#~ msgid "Total feeding amount" -#~ msgstr "Totale quantità di cibo" - -#~ msgid "Contents: %(contents)s" -#~ msgstr "Contenuti: %(contents)s" diff --git a/locale/nl/LC_MESSAGES/django.mo b/locale/nl/LC_MESSAGES/django.mo index c782e55f..71776eda 100644 Binary files a/locale/nl/LC_MESSAGES/django.mo and b/locale/nl/LC_MESSAGES/django.mo differ diff --git a/locale/nl/LC_MESSAGES/django.po b/locale/nl/LC_MESSAGES/django.po index 95884065..697ea67f 100644 --- a/locale/nl/LC_MESSAGES/django.po +++ b/locale/nl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Baby Buddy\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-25 05:14+0000\n" +"POT-Creation-Date: 2022-06-01 13:01+0000\n" "Language: nl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -11,12 +11,12 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: babybuddy/admin.py:12 babybuddy/admin.py:13 -#: babybuddy/templates/babybuddy/nav-dropdown.html:326 +#: babybuddy/templates/babybuddy/nav-dropdown.html:347 #: babybuddy/templates/babybuddy/user_settings_form.html:8 msgid "Settings" msgstr "Instellingen" -#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:104 +#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:111 #: babybuddy/templates/babybuddy/user_settings_form.html:61 #: dashboard/templates/dashboard/child.html:4 #: dashboard/templates/dashboard/child.html:9 @@ -124,64 +124,68 @@ msgid "{user}'s Settings" msgstr "{user}'s instellingen" #: babybuddy/settings/base.py:166 -msgid "Chinese (simplified)" +msgid "Catalan" msgstr "" #: babybuddy/settings/base.py:167 +msgid "Chinese (simplified)" +msgstr "" + +#: babybuddy/settings/base.py:168 msgid "Dutch" msgstr "Nederlands" -#: babybuddy/settings/base.py:168 +#: babybuddy/settings/base.py:169 #, fuzzy #| msgid "English" msgid "English (US)" msgstr "Engels" -#: babybuddy/settings/base.py:169 +#: babybuddy/settings/base.py:170 #, fuzzy #| msgid "English" msgid "English (UK)" msgstr "Engels" -#: babybuddy/settings/base.py:170 +#: babybuddy/settings/base.py:171 msgid "French" msgstr "Frans" -#: babybuddy/settings/base.py:171 +#: babybuddy/settings/base.py:172 msgid "Finnish" msgstr "Fins" -#: babybuddy/settings/base.py:172 +#: babybuddy/settings/base.py:173 msgid "German" msgstr "Duits" -#: babybuddy/settings/base.py:173 +#: babybuddy/settings/base.py:174 msgid "Italian" msgstr "Italiaans" -#: babybuddy/settings/base.py:174 +#: babybuddy/settings/base.py:175 msgid "Polish" msgstr "Pools" -#: babybuddy/settings/base.py:175 +#: babybuddy/settings/base.py:176 msgid "Portuguese" msgstr "Portugees" -#: babybuddy/settings/base.py:176 +#: babybuddy/settings/base.py:177 msgid "Spanish" msgstr "Spaans" -#: babybuddy/settings/base.py:177 +#: babybuddy/settings/base.py:178 msgid "Swedish" msgstr "Zweeds" -#: babybuddy/settings/base.py:178 +#: babybuddy/settings/base.py:179 msgid "Turkish" msgstr "Turks" #: babybuddy/templates/admin/base_site.html:4 #: babybuddy/templates/admin/base_site.html:7 -#: babybuddy/templates/babybuddy/nav-dropdown.html:338 +#: babybuddy/templates/babybuddy/nav-dropdown.html:359 msgid "Database Admin" msgstr "Database admin" @@ -201,7 +205,7 @@ msgstr "Resetten" msgid "Filters" msgstr "Filters" -#: babybuddy/templates/babybuddy/form.html:11 +#: babybuddy/templates/babybuddy/form.html:14 #: babybuddy/templates/babybuddy/user_settings_form.html:89 msgid "Submit" msgstr "Verzenden" @@ -224,27 +228,27 @@ msgstr "" msgid "Quick Start Timer" msgstr "Snel start timer" -#: babybuddy/templates/babybuddy/nav-dropdown.html:51 core/models.py:158 -#: core/models.py:162 +#: babybuddy/templates/babybuddy/nav-dropdown.html:51 core/models.py:248 +#: core/models.py:252 msgid "Diaper Change" msgstr "Luierverschoning" #: babybuddy/templates/babybuddy/nav-dropdown.html:57 -#: babybuddy/templates/babybuddy/nav-dropdown.html:274 core/models.py:227 -#: core/models.py:231 core/templates/core/timer_detail.html:43 +#: babybuddy/templates/babybuddy/nav-dropdown.html:281 core/models.py:312 +#: core/models.py:316 core/templates/core/timer_detail.html:43 msgid "Feeding" msgstr "Voeding" #: babybuddy/templates/babybuddy/nav-dropdown.html:63 -#: babybuddy/templates/babybuddy/nav-dropdown.html:150 core/models.py:250 -#: core/models.py:260 core/models.py:264 core/templates/core/note_list.html:29 +#: babybuddy/templates/babybuddy/nav-dropdown.html:157 core/models.py:396 +#: core/models.py:407 core/models.py:411 core/templates/core/note_list.html:29 msgid "Note" msgstr "Notitie" #: babybuddy/templates/babybuddy/nav-dropdown.html:69 -#: babybuddy/templates/babybuddy/nav-dropdown.html:281 -#: babybuddy/templates/babybuddy/welcome.html:42 core/models.py:292 -#: core/models.py:293 core/models.py:296 +#: babybuddy/templates/babybuddy/nav-dropdown.html:288 +#: babybuddy/templates/babybuddy/welcome.html:42 core/models.py:467 +#: core/models.py:468 core/models.py:471 #: core/templates/core/sleep_confirm_delete.html:7 #: core/templates/core/sleep_form.html:13 core/templates/core/sleep_list.html:4 #: core/templates/core/sleep_list.html:7 core/templates/core/sleep_list.html:12 @@ -253,8 +257,8 @@ msgid "Sleep" msgstr "Slaap" #: babybuddy/templates/babybuddy/nav-dropdown.html:75 -#: babybuddy/templates/babybuddy/nav-dropdown.html:172 core/models.py:331 -#: core/models.py:341 core/models.py:342 core/models.py:345 +#: babybuddy/templates/babybuddy/nav-dropdown.html:179 core/models.py:506 +#: core/models.py:519 core/models.py:520 core/models.py:523 #: core/templates/core/temperature_confirm_delete.html:7 #: core/templates/core/temperature_form.html:13 #: core/templates/core/temperature_list.html:4 @@ -265,9 +269,9 @@ msgid "Temperature" msgstr "Temperatuur" #: babybuddy/templates/babybuddy/nav-dropdown.html:81 -#: babybuddy/templates/babybuddy/nav-dropdown.html:294 -#: babybuddy/templates/babybuddy/welcome.html:50 core/models.py:468 -#: core/models.py:469 core/models.py:472 +#: babybuddy/templates/babybuddy/nav-dropdown.html:301 +#: babybuddy/templates/babybuddy/welcome.html:50 core/models.py:647 +#: core/models.py:648 core/models.py:651 #: core/templates/core/timer_detail.html:59 #: core/templates/core/tummytime_confirm_delete.html:7 #: core/templates/core/tummytime_form.html:13 @@ -278,49 +282,64 @@ msgid "Tummy Time" msgstr "Buikliggen" #: babybuddy/templates/babybuddy/nav-dropdown.html:87 -#: babybuddy/templates/babybuddy/nav-dropdown.html:186 core/models.py:494 -#: core/models.py:503 core/models.py:504 core/models.py:507 +#: babybuddy/templates/babybuddy/nav-dropdown.html:193 core/models.py:673 +#: core/models.py:685 core/models.py:686 core/models.py:689 #: core/templates/core/weight_confirm_delete.html:7 #: core/templates/core/weight_form.html:13 #: core/templates/core/weight_list.html:4 #: core/templates/core/weight_list.html:7 #: core/templates/core/weight_list.html:12 -#: core/templates/core/weight_list.html:29 -#: dashboard/templates/dashboard/child_button_group.html:31 -#: reports/graphs/weight_weight.py:19 reports/graphs/weight_weight.py:30 +#: core/templates/core/weight_list.html:29 reports/graphs/weight_change.py:19 +#: reports/graphs/weight_change.py:30 +#: reports/templates/reports/report_list.html:22 #: reports/templates/reports/weight_change.html:4 #: reports/templates/reports/weight_change.html:8 msgid "Weight" msgstr "Gewicht" -#: babybuddy/templates/babybuddy/nav-dropdown.html:111 +#: babybuddy/templates/babybuddy/nav-dropdown.html:93 +#: babybuddy/templates/babybuddy/nav-dropdown.html:316 core/models.py:437 +#: core/models.py:438 core/models.py:441 +#: core/templates/core/pumping_confirm_delete.html:7 +#: core/templates/core/pumping_form.html:13 +#: core/templates/core/pumping_list.html:4 +#: core/templates/core/pumping_list.html:7 +#: core/templates/core/pumping_list.html:12 +#: reports/templates/reports/pumping_amounts.html:4 +#: reports/templates/reports/pumping_amounts.html:8 +msgid "Pumping" +msgstr "" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:118 #: core/templates/timeline/timeline.html:4 #: core/templates/timeline/timeline.html:7 #: dashboard/templates/dashboard/child_button_group.html:9 msgid "Timeline" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:122 -#: babybuddy/templates/babybuddy/nav-dropdown.html:130 core/models.py:101 +#: babybuddy/templates/babybuddy/nav-dropdown.html:129 +#: babybuddy/templates/babybuddy/nav-dropdown.html:137 core/models.py:188 #: core/templates/core/child_confirm_delete.html:7 #: core/templates/core/child_detail.html:7 #: core/templates/core/child_form.html:13 core/templates/core/child_list.html:4 #: core/templates/core/child_list.html:7 core/templates/core/child_list.html:12 #: dashboard/templates/dashboard/child.html:7 -#: reports/templates/reports/report_base.html:7 +#: reports/templates/reports/base.html:7 msgid "Children" msgstr "Kinderen" -#: babybuddy/templates/babybuddy/nav-dropdown.html:136 core/models.py:100 -#: core/models.py:134 core/models.py:190 core/models.py:248 core/models.py:276 -#: core/models.py:328 core/models.py:359 core/models.py:452 core/models.py:492 -#: core/models.py:519 core/models.py:546 core/models.py:572 +#: babybuddy/templates/babybuddy/nav-dropdown.html:143 core/models.py:137 +#: core/models.py:187 core/models.py:221 core/models.py:274 core/models.py:335 +#: core/models.py:367 core/models.py:394 core/models.py:426 core/models.py:450 +#: core/models.py:503 core/models.py:537 core/models.py:630 core/models.py:671 #: core/templates/core/bmi_list.html:27 #: core/templates/core/diaperchange_list.html:27 #: core/templates/core/feeding_list.html:27 #: core/templates/core/head_circumference_list.html:27 #: core/templates/core/height_list.html:27 -#: core/templates/core/note_list.html:27 core/templates/core/sleep_list.html:28 +#: core/templates/core/note_list.html:27 +#: core/templates/core/pumping_list.html:27 +#: core/templates/core/sleep_list.html:28 #: core/templates/core/temperature_list.html:27 #: core/templates/core/timer_list.html:27 #: core/templates/core/tummytime_list.html:27 @@ -328,98 +347,96 @@ msgstr "Kinderen" msgid "Child" msgstr "Kind" -#: babybuddy/templates/babybuddy/nav-dropdown.html:144 core/models.py:151 -#: core/models.py:220 core/models.py:261 core/models.py:284 core/models.py:334 -#: core/models.py:496 core/models.py:523 core/models.py:552 core/models.py:576 -#: core/templates/core/note_confirm_delete.html:7 +#: babybuddy/templates/babybuddy/nav-dropdown.html:151 core/models.py:143 +#: core/models.py:240 core/models.py:304 core/models.py:343 core/models.py:373 +#: core/models.py:408 core/models.py:430 core/models.py:458 core/models.py:511 +#: core/models.py:677 core/templates/core/note_confirm_delete.html:7 #: core/templates/core/note_form.html:13 core/templates/core/note_list.html:4 #: core/templates/core/note_list.html:7 core/templates/core/note_list.html:12 msgid "Notes" msgstr "Notities" -#: babybuddy/templates/babybuddy/nav-dropdown.html:164 +#: babybuddy/templates/babybuddy/nav-dropdown.html:171 msgid "Measurements" msgstr "Metingen" -#: babybuddy/templates/babybuddy/nav-dropdown.html:178 +#: babybuddy/templates/babybuddy/nav-dropdown.html:185 msgid "Temperature reading" msgstr "Temperatuur meting" -#: babybuddy/templates/babybuddy/nav-dropdown.html:192 +#: babybuddy/templates/babybuddy/nav-dropdown.html:199 msgid "Weight entry" msgstr "Gewicht ingave" -#: babybuddy/templates/babybuddy/nav-dropdown.html:200 core/models.py:521 -#: core/models.py:530 core/models.py:531 core/models.py:534 +#: babybuddy/templates/babybuddy/nav-dropdown.html:207 core/models.py:369 +#: core/models.py:381 core/models.py:382 core/models.py:385 #: core/templates/core/height_confirm_delete.html:7 #: core/templates/core/height_form.html:13 #: core/templates/core/height_list.html:4 #: core/templates/core/height_list.html:7 #: core/templates/core/height_list.html:12 -#: core/templates/core/height_list.html:29 -#: dashboard/templates/dashboard/child_button_group.html:32 -#: reports/graphs/height_height.py:19 reports/graphs/height_height.py:30 +#: core/templates/core/height_list.html:29 reports/graphs/height_change.py:19 +#: reports/graphs/height_change.py:30 #: reports/templates/reports/height_change.html:4 #: reports/templates/reports/height_change.html:8 +#: reports/templates/reports/report_list.html:17 msgid "Height" msgstr "Lengte" -#: babybuddy/templates/babybuddy/nav-dropdown.html:206 +#: babybuddy/templates/babybuddy/nav-dropdown.html:213 msgid "Height entry" msgstr "Lengte ingave" -#: babybuddy/templates/babybuddy/nav-dropdown.html:214 core/models.py:549 -#: core/models.py:559 core/models.py:560 core/models.py:563 +#: babybuddy/templates/babybuddy/nav-dropdown.html:221 core/models.py:338 +#: core/models.py:351 core/models.py:352 core/models.py:355 #: core/templates/core/head_circumference_confirm_delete.html:7 #: core/templates/core/head_circumference_form.html:13 #: core/templates/core/head_circumference_list.html:4 #: core/templates/core/head_circumference_list.html:7 #: core/templates/core/head_circumference_list.html:12 #: core/templates/core/head_circumference_list.html:29 -#: dashboard/templates/dashboard/child_button_group.html:33 -#: reports/graphs/head_circumference_head_circumference.py:19 -#: reports/graphs/head_circumference_head_circumference.py:30 +#: reports/graphs/head_circumference_change.py:19 +#: reports/graphs/head_circumference_change.py:30 #: reports/templates/reports/head_circumference_change.html:4 #: reports/templates/reports/head_circumference_change.html:8 +#: reports/templates/reports/report_list.html:16 msgid "Head Circumference" msgstr "Hoofd omtrek" -#: babybuddy/templates/babybuddy/nav-dropdown.html:220 +#: babybuddy/templates/babybuddy/nav-dropdown.html:227 msgid "Head Circumference entry" msgstr "Hoofd omtrek ingave" -#: babybuddy/templates/babybuddy/nav-dropdown.html:228 core/models.py:574 -#: core/models.py:583 core/models.py:584 core/models.py:587 +#: babybuddy/templates/babybuddy/nav-dropdown.html:235 core/models.py:139 +#: core/models.py:151 core/models.py:152 core/models.py:155 #: core/templates/core/bmi_confirm_delete.html:7 #: core/templates/core/bmi_form.html:13 core/templates/core/bmi_list.html:4 #: core/templates/core/bmi_list.html:7 core/templates/core/bmi_list.html:12 -#: core/templates/core/bmi_list.html:29 -#: dashboard/templates/dashboard/child_button_group.html:34 -#: reports/graphs/bmi_bmi.py:19 reports/graphs/bmi_bmi.py:30 -#: reports/templates/reports/bmi_change.html:4 +#: core/templates/core/bmi_list.html:29 reports/graphs/bmi_change.py:19 +#: reports/graphs/bmi_change.py:30 reports/templates/reports/bmi_change.html:4 #: reports/templates/reports/bmi_change.html:8 msgid "BMI" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:234 +#: babybuddy/templates/babybuddy/nav-dropdown.html:241 msgid "BMI entry" msgstr "MBI ingave" -#: babybuddy/templates/babybuddy/nav-dropdown.html:248 +#: babybuddy/templates/babybuddy/nav-dropdown.html:255 msgid "Activities" msgstr "Activiteiten" -#: babybuddy/templates/babybuddy/nav-dropdown.html:255 +#: babybuddy/templates/babybuddy/nav-dropdown.html:262 #: reports/graphs/diaperchange_lifetimes.py:27 msgid "Changes" msgstr "Verschoningen" -#: babybuddy/templates/babybuddy/nav-dropdown.html:261 +#: babybuddy/templates/babybuddy/nav-dropdown.html:268 msgid "Change" msgstr "Verschoning" -#: babybuddy/templates/babybuddy/nav-dropdown.html:268 -#: babybuddy/templates/babybuddy/welcome.html:34 core/models.py:228 +#: babybuddy/templates/babybuddy/nav-dropdown.html:275 +#: babybuddy/templates/babybuddy/welcome.html:34 core/models.py:313 #: core/templates/core/feeding_confirm_delete.html:7 #: core/templates/core/feeding_form.html:13 #: core/templates/core/feeding_list.html:4 @@ -428,39 +445,45 @@ msgstr "Verschoning" msgid "Feedings" msgstr "Voedingen" -#: babybuddy/templates/babybuddy/nav-dropdown.html:287 +#: babybuddy/templates/babybuddy/nav-dropdown.html:294 msgid "Sleep entry" msgstr "Slaap ingave" -#: babybuddy/templates/babybuddy/nav-dropdown.html:300 +#: babybuddy/templates/babybuddy/nav-dropdown.html:307 msgid "Tummy Time entry" msgstr "Buikliggen ingave" -#: babybuddy/templates/babybuddy/nav-dropdown.html:325 +#: babybuddy/templates/babybuddy/nav-dropdown.html:322 +#, fuzzy +#| msgid "Weight entry" +msgid "Pumping entry" +msgstr "Gewicht ingave" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:346 #: babybuddy/templates/babybuddy/user_list.html:17 #: babybuddy/templates/babybuddy/user_password_form.html:7 -#: babybuddy/templates/babybuddy/user_settings_form.html:7 core/models.py:378 +#: babybuddy/templates/babybuddy/user_settings_form.html:7 core/models.py:556 #: core/templates/core/timer_list.html:32 msgid "User" msgstr "Gebruiker" -#: babybuddy/templates/babybuddy/nav-dropdown.html:327 +#: babybuddy/templates/babybuddy/nav-dropdown.html:348 msgid "Password" msgstr "Wachtwoord" -#: babybuddy/templates/babybuddy/nav-dropdown.html:331 +#: babybuddy/templates/babybuddy/nav-dropdown.html:352 msgid "Logout" msgstr "Uitloggen" -#: babybuddy/templates/babybuddy/nav-dropdown.html:334 +#: babybuddy/templates/babybuddy/nav-dropdown.html:355 msgid "Site" msgstr "Site" -#: babybuddy/templates/babybuddy/nav-dropdown.html:335 +#: babybuddy/templates/babybuddy/nav-dropdown.html:356 msgid "API Browser" msgstr "API browser" -#: babybuddy/templates/babybuddy/nav-dropdown.html:337 +#: babybuddy/templates/babybuddy/nav-dropdown.html:358 #: babybuddy/templates/babybuddy/user_confirm_delete.html:7 #: babybuddy/templates/babybuddy/user_form.html:13 #: babybuddy/templates/babybuddy/user_list.html:4 @@ -468,23 +491,24 @@ msgstr "API browser" msgid "Users" msgstr "Gebruikers" -#: babybuddy/templates/babybuddy/nav-dropdown.html:340 +#: babybuddy/templates/babybuddy/nav-dropdown.html:361 msgid "Support" msgstr "Ondersteuning" -#: babybuddy/templates/babybuddy/nav-dropdown.html:342 +#: babybuddy/templates/babybuddy/nav-dropdown.html:363 msgid "Source Code" msgstr "Broncode" -#: babybuddy/templates/babybuddy/nav-dropdown.html:344 +#: babybuddy/templates/babybuddy/nav-dropdown.html:365 msgid "Chat / Support" msgstr "Chat / Hulp" #: babybuddy/templates/babybuddy/paginator.html:11 #: core/templates/timeline/_timeline.html:5 #: core/templates/timeline/_timeline.html:7 -#: core/templates/timeline/_timeline.html:66 -#: core/templates/timeline/_timeline.html:68 +#: core/templates/timeline/_timeline.html:71 +#: core/templates/timeline/_timeline.html:73 +#: dashboard/templates/cards/feeding_day.html:37 #: dashboard/templates/cards/feeding_last_method.html:32 #: dashboard/templates/cards/statistics.html:34 msgid "Previous" @@ -493,8 +517,9 @@ msgstr "Vorige" #: babybuddy/templates/babybuddy/paginator.html:28 #: core/templates/timeline/_timeline.html:12 #: core/templates/timeline/_timeline.html:14 -#: core/templates/timeline/_timeline.html:73 -#: core/templates/timeline/_timeline.html:75 +#: core/templates/timeline/_timeline.html:78 +#: core/templates/timeline/_timeline.html:80 +#: dashboard/templates/cards/feeding_day.html:41 #: dashboard/templates/cards/feeding_last_method.html:36 #: dashboard/templates/cards/statistics.html:38 msgid "Next" @@ -520,6 +545,8 @@ msgstr "Verwijder gebruiker" #: core/templates/core/height_confirm_delete.html:17 #: core/templates/core/note_confirm_delete.html:8 #: core/templates/core/note_confirm_delete.html:17 +#: core/templates/core/pumping_confirm_delete.html:8 +#: core/templates/core/pumping_confirm_delete.html:17 #: core/templates/core/sleep_confirm_delete.html:8 #: core/templates/core/sleep_confirm_delete.html:17 #: core/templates/core/temperature_confirm_delete.html:8 @@ -531,7 +558,7 @@ msgstr "Verwijder gebruiker" #: core/templates/core/tummytime_confirm_delete.html:17 #: core/templates/core/weight_confirm_delete.html:8 #: core/templates/core/weight_confirm_delete.html:17 -#: dashboard/templates/dashboard/child_button_group.html:48 +#: dashboard/templates/dashboard/child_button_group.html:27 msgid "Delete" msgstr "Verwijder" @@ -543,6 +570,7 @@ msgstr "Verwijder" #: core/templates/core/head_circumference_confirm_delete.html:14 #: core/templates/core/height_confirm_delete.html:14 #: core/templates/core/note_confirm_delete.html:14 +#: core/templates/core/pumping_confirm_delete.html:14 #: core/templates/core/sleep_confirm_delete.html:14 #: core/templates/core/temperature_confirm_delete.html:14 #: core/templates/core/timer_confirm_delete.html:17 @@ -564,6 +592,7 @@ msgstr "" #: core/templates/core/head_circumference_confirm_delete.html:18 #: core/templates/core/height_confirm_delete.html:18 #: core/templates/core/note_confirm_delete.html:18 +#: core/templates/core/pumping_confirm_delete.html:18 #: core/templates/core/sleep_confirm_delete.html:18 #: core/templates/core/temperature_confirm_delete.html:18 #: core/templates/core/timer_confirm_delete.html:21 @@ -586,7 +615,9 @@ msgstr "Maak gebruiker" #: core/templates/core/feeding_form.html:15 #: core/templates/core/head_circumference_form.html:15 #: core/templates/core/height_form.html:15 -#: core/templates/core/note_form.html:15 core/templates/core/sleep_form.html:15 +#: core/templates/core/note_form.html:15 +#: core/templates/core/pumping_form.html:15 +#: core/templates/core/sleep_form.html:15 #: core/templates/core/temperature_form.html:15 #: core/templates/core/timer_form.html:10 #: core/templates/core/tummytime_form.html:15 @@ -600,7 +631,9 @@ msgstr "Update" #: core/templates/core/feeding_form.html:23 #: core/templates/core/head_circumference_form.html:23 #: core/templates/core/height_form.html:23 -#: core/templates/core/note_form.html:23 core/templates/core/sleep_form.html:23 +#: core/templates/core/note_form.html:23 +#: core/templates/core/pumping_form.html:23 +#: core/templates/core/sleep_form.html:23 #: core/templates/core/temperature_form.html:23 #: core/templates/core/timer_form.html:18 #: core/templates/core/tummytime_form.html:23 @@ -627,32 +660,34 @@ msgstr "E-mail" msgid "Staff" msgstr "Personeel" -#: babybuddy/templates/babybuddy/user_list.html:22 core/models.py:373 +#: babybuddy/templates/babybuddy/user_list.html:22 core/models.py:551 #: core/templates/core/timer_list.html:31 msgid "Active" msgstr "Actief" #: babybuddy/templates/babybuddy/user_list.html:23 -#: core/templates/core/bmi_list.html:24 core/templates/core/bmi_list.html:37 +#: core/templates/core/bmi_list.html:24 core/templates/core/bmi_list.html:38 #: core/templates/core/child_list.html:28 #: core/templates/core/child_list.html:48 #: core/templates/core/diaperchange_list.html:24 -#: core/templates/core/diaperchange_list.html:39 +#: core/templates/core/diaperchange_list.html:40 #: core/templates/core/feeding_list.html:24 -#: core/templates/core/feeding_list.html:42 +#: core/templates/core/feeding_list.html:43 #: core/templates/core/head_circumference_list.html:24 -#: core/templates/core/head_circumference_list.html:37 +#: core/templates/core/head_circumference_list.html:38 #: core/templates/core/height_list.html:24 -#: core/templates/core/height_list.html:37 -#: core/templates/core/note_list.html:24 core/templates/core/note_list.html:36 +#: core/templates/core/height_list.html:38 +#: core/templates/core/note_list.html:24 core/templates/core/note_list.html:37 +#: core/templates/core/pumping_list.html:24 +#: core/templates/core/pumping_list.html:37 #: core/templates/core/sleep_list.html:24 -#: core/templates/core/sleep_list.html:39 +#: core/templates/core/sleep_list.html:40 #: core/templates/core/temperature_list.html:24 -#: core/templates/core/temperature_list.html:37 +#: core/templates/core/temperature_list.html:38 #: core/templates/core/tummytime_list.html:23 -#: core/templates/core/tummytime_list.html:37 +#: core/templates/core/tummytime_list.html:38 #: core/templates/core/weight_list.html:24 -#: core/templates/core/weight_list.html:37 +#: core/templates/core/weight_list.html:38 msgid "Actions" msgstr "Acties" @@ -704,7 +739,7 @@ msgstr "" "Leer over en voorspel de behoeftes van de baby (zo goed als mogelijk) gokwerk door het gebruiken van Baby Buddy om alles te loggen —" -#: babybuddy/templates/babybuddy/welcome.html:26 core/models.py:159 +#: babybuddy/templates/babybuddy/welcome.html:26 core/models.py:249 #: core/templates/core/diaperchange_confirm_delete.html:7 #: core/templates/core/diaperchange_form.html:13 #: core/templates/core/diaperchange_list.html:4 @@ -892,105 +927,148 @@ msgstr "Gebruiker API key opnieuw gegenereerd." msgid "Settings saved!" msgstr "Instellingen opgeslagen!" -#: core/forms.py:115 +#: core/filters.py:11 core/models.py:96 core/models.py:115 +msgid "Tag" +msgstr "" + +#: core/forms.py:120 msgid "Name does not match child name." msgstr "Naam komt niet overeen met de naam van het kind." -#: core/models.py:23 +#: core/forms.py:136 +msgid "" +"Click on the tags to add (+) or remove (-) tags or use the text editor to " +"create new tags." +msgstr "" + +#: core/models.py:28 msgid "Date can not be in the future." msgstr "Datum kan niet in de toekomst zijn." -#: core/models.py:37 +#: core/models.py:42 msgid "Start time must come before end time." msgstr "Stat tijd moet voor de eind tijd zijn." -#: core/models.py:40 +#: core/models.py:45 msgid "Duration too long." msgstr "Duur is te lang." -#: core/models.py:56 +#: core/models.py:61 msgid "Another entry intersects the specified time period." msgstr "Een andere ingave valt gelijk met deze tijdsperiode." -#: core/models.py:70 +#: core/models.py:75 msgid "Date/time can not be in the future." msgstr "Datum/tijd kan niet in de toekomst zijn." -#: core/models.py:76 +#: core/models.py:84 core/models.py:237 +#: core/templates/core/diaperchange_list.html:30 +msgid "Color" +msgstr "Kleur" + +#: core/models.py:90 +#, fuzzy +#| msgid "Last Name" +msgid "Last used" +msgstr "Achternaam" + +#: core/models.py:97 core/templates/core/bmi_list.html:30 +#: core/templates/core/diaperchange_list.html:32 +#: core/templates/core/feeding_list.html:35 +#: core/templates/core/head_circumference_list.html:30 +#: core/templates/core/height_list.html:30 +#: core/templates/core/note_list.html:30 core/templates/core/sleep_list.html:32 +#: core/templates/core/temperature_list.html:30 +#: core/templates/core/tummytime_list.html:31 +#: core/templates/core/weight_list.html:30 +msgid "Tags" +msgstr "" + +#: core/models.py:141 core/models.py:341 core/models.py:371 core/models.py:675 +#: core/templates/core/bmi_list.html:25 +#: core/templates/core/feeding_list.html:25 +#: core/templates/core/head_circumference_list.html:25 +#: core/templates/core/height_list.html:25 +#: core/templates/core/weight_list.html:25 reports/graphs/bmi_change.py:28 +#: reports/graphs/diaperchange_amounts.py:37 +#: reports/graphs/diaperchange_types.py:49 reports/graphs/feeding_amounts.py:70 +#: reports/graphs/feeding_duration.py:56 +#: reports/graphs/head_circumference_change.py:28 +#: reports/graphs/height_change.py:28 reports/graphs/pumping_amounts.py:58 +#: reports/graphs/sleep_pattern.py:151 reports/graphs/sleep_totals.py:59 +#: reports/graphs/tummytime_duration.py:51 reports/graphs/weight_change.py:28 +msgid "Date" +msgstr "Datum" + +#: core/models.py:163 msgid "First name" msgstr "Voornaam" -#: core/models.py:78 +#: core/models.py:165 msgid "Last name" msgstr "Achternaam" -#: core/models.py:80 +#: core/models.py:167 msgid "Birth date" msgstr "Geboortedatum" -#: core/models.py:87 +#: core/models.py:174 msgid "Slug" msgstr "Slug" -#: core/models.py:90 +#: core/models.py:177 msgid "Picture" msgstr "Afbeelding" -#: core/models.py:136 core/models.py:252 core/models.py:333 +#: core/models.py:224 core/models.py:398 core/models.py:429 core/models.py:509 #: core/templates/core/diaperchange_list.html:25 #: core/templates/core/note_list.html:25 +#: core/templates/core/pumping_list.html:25 #: core/templates/core/temperature_list.html:25 msgid "Time" msgstr "Tijd" -#: core/models.py:137 core/templates/core/diaperchange_list.html:60 +#: core/models.py:226 core/templates/core/diaperchange_list.html:61 #: reports/graphs/diaperchange_types.py:36 msgid "Wet" msgstr "Nat" -#: core/models.py:138 core/templates/core/diaperchange_list.html:61 +#: core/models.py:227 core/templates/core/diaperchange_list.html:62 #: reports/graphs/diaperchange_types.py:30 msgid "Solid" msgstr "Vast" -#: core/models.py:142 +#: core/models.py:231 msgid "Black" msgstr "Zwart" -#: core/models.py:143 +#: core/models.py:232 msgid "Brown" msgstr "Bruin" -#: core/models.py:144 +#: core/models.py:233 msgid "Green" msgstr "Groen" -#: core/models.py:145 +#: core/models.py:234 msgid "Yellow" msgstr "Geel" -#: core/models.py:148 core/templates/core/diaperchange_list.html:30 -msgid "Color" -msgstr "Kleur" - -#: core/models.py:150 core/models.py:219 +#: core/models.py:239 core/models.py:303 core/models.py:428 #: core/templates/core/diaperchange_list.html:31 +#: core/templates/core/pumping_list.html:29 msgid "Amount" msgstr "Hoeveelheid" -#: core/models.py:180 -msgid "Wet and/or solid is required." -msgstr "Nat en/of vast is vereist." - -#: core/models.py:192 core/models.py:279 core/models.py:365 core/models.py:454 +#: core/models.py:276 core/models.py:453 core/models.py:543 core/models.py:632 msgid "Start time" msgstr "Start tijd" -#: core/models.py:193 core/models.py:280 core/models.py:368 core/models.py:455 +#: core/models.py:277 core/models.py:454 core/models.py:546 core/models.py:633 msgid "End time" msgstr "Eind tijd" -#: core/models.py:195 core/models.py:282 core/models.py:371 core/models.py:457 +#: core/models.py:279 core/models.py:456 core/models.py:549 core/models.py:635 #: core/templates/core/feeding_list.html:34 #: core/templates/core/sleep_list.html:30 #: core/templates/core/timer_list.html:29 @@ -998,67 +1076,67 @@ msgstr "Eind tijd" msgid "Duration" msgstr "Duur" -#: core/models.py:199 +#: core/models.py:283 msgid "Breast milk" msgstr "Borstvoeding" -#: core/models.py:200 +#: core/models.py:284 msgid "Formula" msgstr "Formule" -#: core/models.py:201 +#: core/models.py:285 msgid "Fortified breast milk" msgstr "Versterkte moedermelk" -#: core/models.py:202 +#: core/models.py:286 msgid "Solid food" msgstr "Vast voedsel" -#: core/models.py:205 core/templates/core/feeding_list.html:30 +#: core/models.py:289 core/templates/core/feeding_list.html:30 msgid "Type" msgstr "Type" -#: core/models.py:209 +#: core/models.py:293 msgid "Bottle" msgstr "Fles" -#: core/models.py:210 +#: core/models.py:294 msgid "Left breast" msgstr "Linkse borst" -#: core/models.py:211 +#: core/models.py:295 msgid "Right breast" msgstr "Rechtse borst" -#: core/models.py:212 +#: core/models.py:296 msgid "Both breasts" msgstr "Beide borsten" -#: core/models.py:213 +#: core/models.py:297 msgid "Parent fed" msgstr "Ouder voeding" -#: core/models.py:214 +#: core/models.py:298 msgid "Self fed" msgstr "Zelf voeding" -#: core/models.py:217 core/templates/core/feeding_list.html:29 +#: core/models.py:301 core/templates/core/feeding_list.html:29 msgid "Method" msgstr "Methode" -#: core/models.py:278 +#: core/models.py:452 msgid "Napping" msgstr "Dutten" -#: core/models.py:362 core/templates/core/timer_list.html:25 +#: core/models.py:540 core/templates/core/timer_list.html:25 msgid "Name" msgstr "Naam" -#: core/models.py:386 core/templates/core/timer_form.html:4 +#: core/models.py:564 core/templates/core/timer_form.html:4 msgid "Timer" msgstr "Timer" -#: core/models.py:387 core/templates/core/timer_confirm_delete.html:9 +#: core/models.py:565 core/templates/core/timer_confirm_delete.html:9 #: core/templates/core/timer_confirm_delete_inactive.html:9 #: core/templates/core/timer_detail.html:8 #: core/templates/core/timer_form.html:7 core/templates/core/timer_list.html:4 @@ -1067,31 +1145,15 @@ msgstr "Timer" msgid "Timers" msgstr "Timers" -#: core/models.py:390 +#: core/models.py:568 #, python-brace-format msgid "Timer #{id}" msgstr "Timer #{id}" -#: core/models.py:460 core/templates/core/tummytime_list.html:30 +#: core/models.py:638 core/templates/core/tummytime_list.html:30 msgid "Milestone" msgstr "Mijlpaal" -#: core/models.py:495 core/models.py:522 core/models.py:551 core/models.py:575 -#: core/templates/core/bmi_list.html:25 -#: core/templates/core/feeding_list.html:25 -#: core/templates/core/head_circumference_list.html:25 -#: core/templates/core/height_list.html:25 -#: core/templates/core/weight_list.html:25 reports/graphs/bmi_bmi.py:28 -#: reports/graphs/diaperchange_amounts.py:37 -#: reports/graphs/diaperchange_types.py:49 reports/graphs/feeding_amounts.py:70 -#: reports/graphs/feeding_duration.py:56 -#: reports/graphs/head_circumference_head_circumference.py:28 -#: reports/graphs/height_height.py:28 reports/graphs/sleep_pattern.py:151 -#: reports/graphs/sleep_totals.py:59 reports/graphs/tummytime_duration.py:51 -#: reports/graphs/weight_weight.py:28 -msgid "Date" -msgstr "Datum" - #: core/templates/core/bmi_confirm_delete.html:4 #, fuzzy #| msgid "Delete a Sleep Entry" @@ -1109,7 +1171,7 @@ msgstr "Voeg een slaap ingave toe" msgid "Add BMI" msgstr "" -#: core/templates/core/bmi_list.html:66 +#: core/templates/core/bmi_list.html:70 #, fuzzy #| msgid "No timer entries found." msgid "No bmi entries found." @@ -1162,6 +1224,7 @@ msgstr "Voeg een luierverschoning toe" #: core/templates/core/feeding_form.html:17 #: core/templates/core/note_form.html:17 core/templates/core/sleep_form.html:17 #: core/templates/core/tummytime_form.html:17 +#: core/templates/core/widget_tag_editor.html:24 msgid "Add" msgstr "Toevoegen" @@ -1173,7 +1236,7 @@ msgstr "Voeg luierverschoning toe" msgid "Contents" msgstr "Inhoud" -#: core/templates/core/diaperchange_list.html:73 +#: core/templates/core/diaperchange_list.html:77 msgid "No diaper changes found." msgstr "Geen luierverschoning gevonden." @@ -1198,7 +1261,7 @@ msgstr "Voeg eten toe" msgid "Amt." msgstr "Stuks" -#: core/templates/core/feeding_list.html:78 +#: core/templates/core/feeding_list.html:82 msgid "No feedings found." msgstr "Geen maaltijden gevonden." @@ -1222,7 +1285,7 @@ msgstr "Hoofd omtrek ingave" msgid "Add Head Circumference" msgstr "Hoofd omtrek" -#: core/templates/core/head_circumference_list.html:66 +#: core/templates/core/head_circumference_list.html:70 #, fuzzy #| msgid "No timer entries found." msgid "No head circumference entries found." @@ -1248,7 +1311,7 @@ msgstr "Voeg een gewicht toe" msgid "Add Height" msgstr "Voeg gewicht toe" -#: core/templates/core/height_list.html:66 +#: core/templates/core/height_list.html:70 #, fuzzy #| msgid "No weight entries found." msgid "No height entries found." @@ -1270,10 +1333,36 @@ msgstr "Voeg een notitie toe" msgid "Add Note" msgstr "Voeg notitie toe" -#: core/templates/core/note_list.html:60 +#: core/templates/core/note_list.html:64 msgid "No notes found." msgstr "Geen notities gevonden." +#: core/templates/core/pumping_confirm_delete.html:4 +#, fuzzy +#| msgid "Delete a Weight Entry" +msgid "Delete a Pumping Entry" +msgstr "Verwijder een gewicht" + +#: core/templates/core/pumping_form.html:8 +#: core/templates/core/pumping_form.html:17 +#: core/templates/core/pumping_form.html:27 +#, fuzzy +#| msgid "Add a Weight Entry" +msgid "Add a Pumping Entry" +msgstr "Voeg een gewicht toe" + +#: core/templates/core/pumping_list.html:15 +#, fuzzy +#| msgid "Add a Weight Entry" +msgid "Add Pumping Entry" +msgstr "Voeg een gewicht toe" + +#: core/templates/core/pumping_list.html:66 +#, fuzzy +#| msgid "No timer entries found." +msgid "No pumping entries found." +msgstr "Geen timer gegevens gevonden." + #: core/templates/core/sleep_confirm_delete.html:4 msgid "Delete a Sleep Entry" msgstr "Verwijder een slaap ingave" @@ -1307,7 +1396,7 @@ msgstr "Einde" msgid "Nap" msgstr "Dutje" -#: core/templates/core/sleep_list.html:70 +#: core/templates/core/sleep_list.html:74 msgid "No sleep entries found." msgstr "Geen slaap gegevens gevonden" @@ -1328,7 +1417,7 @@ msgstr "Voeg een temperatuur toe" msgid "Add Temperature Reading" msgstr "Voeg temperatuurmeting toe" -#: core/templates/core/temperature_list.html:66 +#: core/templates/core/temperature_list.html:70 msgid "No temperature entries found." msgstr "Geen temperaturen gevonden." @@ -1401,7 +1490,8 @@ msgstr "Actieve timers" #: core/templates/core/timer_nav.html:38 #: dashboard/templates/cards/diaperchange_last.html:17 #: dashboard/templates/cards/diaperchange_types.html:12 -#: dashboard/templates/cards/feeding_day.html:14 +#: dashboard/templates/cards/feeding_day.html:20 +#: dashboard/templates/cards/feeding_day.html:46 #: dashboard/templates/cards/feeding_last.html:17 #: dashboard/templates/cards/feeding_last_method.html:41 #: dashboard/templates/cards/sleep_day.html:14 @@ -1428,7 +1518,7 @@ msgstr "Voeg een buikligging toe" msgid "Add Tummy Time" msgstr "Voeg buikligging toe" -#: core/templates/core/tummytime_list.html:63 +#: core/templates/core/tummytime_list.html:67 msgid "No tummy time entries found." msgstr "Geen buikligging gegevens gevonden." @@ -1446,32 +1536,72 @@ msgstr "Voeg een gewicht toe" msgid "Add Weight" msgstr "Voeg gewicht toe" -#: core/templates/core/weight_list.html:66 +#: core/templates/core/weight_list.html:70 msgid "No weight entries found." msgstr "Geen gewicht gegevens gevonden." -#: core/templates/timeline/_timeline.html:33 +#: core/templates/core/widget_tag_editor.html:22 +#, fuzzy +#| msgid "Last name" +msgid "Tag name" +msgstr "Achternaam" + +#: core/templates/core/widget_tag_editor.html:27 +msgid "Recently used:" +msgstr "" + +#: core/templates/core/widget_tag_editor.html:45 +msgctxt "Error modal" +msgid "Error" +msgstr "" + +#: core/templates/core/widget_tag_editor.html:50 +msgctxt "Error modal" +msgid "An error ocurred." +msgstr "" + +#: core/templates/core/widget_tag_editor.html:51 +msgctxt "Error modal" +msgid "Invalid tag name." +msgstr "" + +#: core/templates/core/widget_tag_editor.html:52 +msgctxt "Error modal" +msgid "Failed to create tag." +msgstr "" + +#: core/templates/core/widget_tag_editor.html:53 +msgctxt "Error modal" +msgid "Failed to obtain tag data." +msgstr "" + +#: core/templates/core/widget_tag_editor.html:58 +msgctxt "Error modal" +msgid "Close" +msgstr "" + +#: core/templates/timeline/_timeline.html:38 #, python-format msgid "%(since)s ago (%(time)s)" msgstr "%(since)s geleden (%(time)s)" -#: core/templates/timeline/_timeline.html:39 +#: core/templates/timeline/_timeline.html:44 #, fuzzy, python-format #| msgid "Duration too long." msgid "Duration: %(duration)s" msgstr "Duur is te lang." -#: core/templates/timeline/_timeline.html:48 +#: core/templates/timeline/_timeline.html:53 #, python-format msgid "%(since)s since previous" msgstr "%(since)s sinds vorige" -#: core/templates/timeline/_timeline.html:56 -#: dashboard/templates/dashboard/child_button_group.html:41 +#: core/templates/timeline/_timeline.html:61 +#: dashboard/templates/dashboard/child_button_group.html:20 msgid "Edit" msgstr "Aanpassen" -#: core/templates/timeline/_timeline.html:80 +#: core/templates/timeline/_timeline.html:85 msgid "No events" msgstr "Geen gebeurtenissen" @@ -1483,7 +1613,7 @@ msgstr "vandaag" msgid "{}, {}" msgstr "" -#: core/templatetags/duration.py:23 +#: core/templatetags/duration.py:25 msgid "0 days" msgstr "0 dagen" @@ -1492,57 +1622,57 @@ msgstr "0 dagen" msgid "%(child)s started tummy time!" msgstr "%(child)s is begonnen met buikligging!" -#: core/timeline.py:64 +#: core/timeline.py:65 #, python-format msgid "%(child)s finished tummy time." msgstr "%(child)s is gestopt met buikligging." -#: core/timeline.py:89 +#: core/timeline.py:91 #, python-format msgid "%(child)s fell asleep." msgstr "%(child)s is in slaap gevallen." -#: core/timeline.py:100 +#: core/timeline.py:103 #, python-format msgid "%(child)s woke up." msgstr "%(child)s is wakker geworden." -#: core/timeline.py:133 +#: core/timeline.py:137 #, python-format msgid "Amount: %(amount).0f" msgstr "Hoeveelheid: %(amount).0f" -#: core/timeline.py:141 +#: core/timeline.py:145 #, python-format msgid "%(child)s started feeding." msgstr "%(child)s is begonnen met eten." -#: core/timeline.py:153 +#: core/timeline.py:158 #, python-format msgid "%(child)s finished feeding." msgstr "%(child)s is gestopt met eten." -#: core/timeline.py:179 +#: core/timeline.py:185 #, fuzzy, python-format #| msgid "%(child)s had a diaper change." msgid "%(child)s had a %(type)s diaper change." msgstr "%(child)s had een luierverschoning" -#: core/utils.py:15 +#: core/utils.py:40 #, python-format msgid "%(hours)s hour" msgid_plural "%(hours)s hours" msgstr[0] "%(hours)s uur" msgstr[1] "%(hours)s uren" -#: core/utils.py:19 +#: core/utils.py:44 #, python-format msgid "%(minutes)s minute" msgid_plural "%(minutes)s minutes" msgstr[0] "%(minutes)s minuut" msgstr[1] "%(minutes)s minuten" -#: core/utils.py:25 +#: core/utils.py:50 #, python-format msgid "%(seconds)s second" msgid_plural "%(seconds)s seconds" @@ -1554,12 +1684,12 @@ msgstr[1] "%(seconds)s seconden" msgid "%(model)s entry for %(child)s added!" msgstr "%(model)s ingave voor %(child)s toegevoegd!" -#: core/views.py:35 +#: core/views.py:35 core/views.py:308 #, python-format msgid "%(model)s entry added!" msgstr "%(model)s is toegevoegd!" -#: core/views.py:61 +#: core/views.py:61 core/views.py:316 #, python-format msgid "%(model)s entry for %(child)s updated." msgstr "%(model)s voor %(child)s is bijgewerkt." @@ -1569,36 +1699,36 @@ msgstr "%(model)s voor %(child)s is bijgewerkt." msgid "%(model)s entry updated." msgstr "%(model)s is bijgewerkt" -#: core/views.py:69 core/views.py:118 +#: core/views.py:69 core/views.py:146 #, python-format msgid "%(model)s entry deleted." msgstr "%(model)s verwijderd." -#: core/views.py:87 +#: core/views.py:115 #, python-format msgid "%(first_name)s %(last_name)s added!" msgstr "%(first_name)s %(last_name)s is toegevoegd!" -#: core/views.py:249 +#: core/views.py:366 #, python-format msgid "%(model)s reading added!" msgstr "%(model)s meting toegevoegd!" -#: core/views.py:257 +#: core/views.py:374 #, python-format msgid "%(model)s reading for %(child)s updated." msgstr "%(model)s meting voor %(child)s bijgewerkt." -#: core/views.py:361 +#: core/views.py:478 #, python-format msgid "%(timer)s stopped." msgstr "%(timer)s is gestopt." -#: core/views.py:384 +#: core/views.py:501 msgid "All inactive timers deleted." msgstr "Alle inactieve timers verwijderd." -#: core/views.py:394 +#: core/views.py:511 msgid "No inactive timers exist." msgstr "Geen inactieve timers gevonden." @@ -1618,23 +1748,23 @@ msgstr "

%(since)s geleden
%(time)s" msgid "Past Week" msgstr "Vorige week" -#: dashboard/templates/cards/diaperchange_types.html:26 +#: dashboard/templates/cards/diaperchange_types.html:27 msgid "wet" msgstr "nat" -#: dashboard/templates/cards/diaperchange_types.html:33 +#: dashboard/templates/cards/diaperchange_types.html:35 msgid "solid" msgstr "vast" -#: dashboard/templates/cards/diaperchange_types.html:38 +#: dashboard/templates/cards/diaperchange_types.html:49 msgid "today" msgstr "vandaag" -#: dashboard/templates/cards/diaperchange_types.html:40 +#: dashboard/templates/cards/diaperchange_types.html:51 msgid "yesterday" msgstr "gisteren" -#: dashboard/templates/cards/diaperchange_types.html:42 +#: dashboard/templates/cards/diaperchange_types.html:53 #, python-format msgid "%(key)s days ago" msgstr "%(key)s dagen geleden" @@ -1643,10 +1773,10 @@ msgstr "%(key)s dagen geleden" msgid "Today's Feeding" msgstr "Voeding vandaag" -#: dashboard/templates/cards/feeding_day.html:20 +#: dashboard/templates/cards/feeding_day.html:26 #, python-format -msgid "%(count)s feeding entries" -msgstr "%(count)s voeding ingaves" +msgid "
%(since)s
" +msgstr "" #: dashboard/templates/cards/feeding_last.html:6 msgid "Last Feeding" @@ -1730,108 +1860,79 @@ msgstr "Nooit" msgid "Child actions" msgstr "Kind acties" -#: dashboard/templates/dashboard/child_button_group.html:17 -#: reports/templates/reports/report_base.html:9 +#: dashboard/templates/dashboard/child_button_group.html:12 +#: reports/templates/reports/base.html:9 +#: reports/templates/reports/report_list.html:4 msgid "Reports" msgstr "Rapporten" -#: dashboard/templates/dashboard/child_button_group.html:23 -msgid "Diaper Change Amounts" -msgstr "Aantal luiers verschoond" - -#: dashboard/templates/dashboard/child_button_group.html:24 -#: reports/templates/reports/diaperchange_types.html:4 -#: reports/templates/reports/diaperchange_types.html:8 -msgid "Diaper Change Types" -msgstr "Luierverschoning type" - -#: dashboard/templates/dashboard/child_button_group.html:25 -#: reports/templates/reports/diaperchange_lifetimes.html:4 -#: reports/templates/reports/diaperchange_lifetimes.html:8 -msgid "Diaper Lifetimes" -msgstr "Luier levensduur" - -#: dashboard/templates/dashboard/child_button_group.html:26 -#: reports/templates/reports/feeding_amounts.html:4 -#: reports/templates/reports/feeding_amounts.html:8 -msgid "Feeding Amounts" -msgstr "Hoeveelheid voedingen" - -#: dashboard/templates/dashboard/child_button_group.html:27 -msgid "Feeding Durations (Average)" -msgstr "Eten geven duur (gemiddelde)" - -#: dashboard/templates/dashboard/child_button_group.html:28 -#: reports/templates/reports/sleep_pattern.html:4 -#: reports/templates/reports/sleep_pattern.html:8 -msgid "Sleep Pattern" -msgstr "slaappatroon" - -#: dashboard/templates/dashboard/child_button_group.html:29 -#: reports/templates/reports/sleep_totals.html:4 -#: reports/templates/reports/sleep_totals.html:8 -msgid "Sleep Totals" -msgstr "Totaal slaapjes" - -#: dashboard/templates/dashboard/child_button_group.html:30 -msgid "Tummy Time Durations (Sum)" -msgstr "Duur Buikliggen (Som)" - -#: dashboard/templatetags/cards.py:288 -msgid "Diaper change frequency" -msgstr "Luierverschoning frequentie" - -#: dashboard/templatetags/cards.py:309 +#: dashboard/templatetags/cards.py:328 msgid "Average nap duration" msgstr "Gemiddelde duur dutjes" -#: dashboard/templatetags/cards.py:316 +#: dashboard/templatetags/cards.py:335 msgid "Average naps per day" msgstr "Gemiddelde dutjes per dag" -#: dashboard/templatetags/cards.py:326 +#: dashboard/templatetags/cards.py:345 msgid "Average sleep duration" msgstr "Gemiddelde slaap duur" -#: dashboard/templatetags/cards.py:333 +#: dashboard/templatetags/cards.py:352 msgid "Average awake duration" msgstr "Gemiddeld wakker duur" -#: dashboard/templatetags/cards.py:343 +#: dashboard/templatetags/cards.py:362 msgid "Weight change per week" msgstr "Gewichtsverandering per week" -#: dashboard/templatetags/cards.py:353 +#: dashboard/templatetags/cards.py:372 #, fuzzy #| msgid "Weight change per week" msgid "Height change per week" msgstr "Gewichtsverandering per week" -#: dashboard/templatetags/cards.py:363 +#: dashboard/templatetags/cards.py:382 #, fuzzy #| msgid "Head Circumference entry" msgid "Head circumference change per week" msgstr "Hoofd omtrek ingave" -#: dashboard/templatetags/cards.py:373 +#: dashboard/templatetags/cards.py:392 #, fuzzy #| msgid "Weight change per week" msgid "BMI change per week" msgstr "Gewichtsverandering per week" -#: dashboard/templatetags/cards.py:418 +#: dashboard/templatetags/cards.py:410 +#, fuzzy +#| msgid "Feeding frequency (past 3 days)" +msgid "Diaper change frequency (past 3 days)" +msgstr "Voeding frequenties (afgelopen 3 dagen)" + +#: dashboard/templatetags/cards.py:414 +#, fuzzy +#| msgid "Feeding frequency (past 2 weeks)" +msgid "Diaper change frequency (past 2 weeks)" +msgstr "Voeding frequenties (afgelopen 2 weken)" + +#: dashboard/templatetags/cards.py:420 +msgid "Diaper change frequency" +msgstr "Luierverschoning frequentie" + +#: dashboard/templatetags/cards.py:456 msgid "Feeding frequency (past 3 days)" msgstr "Voeding frequenties (afgelopen 3 dagen)" -#: dashboard/templatetags/cards.py:422 +#: dashboard/templatetags/cards.py:460 msgid "Feeding frequency (past 2 weeks)" msgstr "Voeding frequenties (afgelopen 2 weken)" -#: dashboard/templatetags/cards.py:428 +#: dashboard/templatetags/cards.py:466 msgid "Feeding frequency" msgstr "Eten geven frequentie" -#: reports/graphs/bmi_bmi.py:27 +#: reports/graphs/bmi_change.py:27 #, fuzzy #| msgid "Weight" msgid "BMI" @@ -1899,18 +2000,30 @@ msgstr "Gemiddelde duur (minuten)" msgid "Number of feedings" msgstr "Aantal maaltijden" -#: reports/graphs/head_circumference_head_circumference.py:27 +#: reports/graphs/head_circumference_change.py:27 #, fuzzy #| msgid "Head Circumference" msgid "Head Circumference" msgstr "Hoofd omtrek" -#: reports/graphs/height_height.py:27 +#: reports/graphs/height_change.py:27 #, fuzzy #| msgid "Weight" msgid "Height" msgstr "Gewichts" +#: reports/graphs/pumping_amounts.py:57 +#, fuzzy +#| msgid "Total Feeding Amounts" +msgid "Total Pumping Amount" +msgstr "Totaal hoeveelheid voeding" + +#: reports/graphs/pumping_amounts.py:60 +#, fuzzy +#| msgid "Feeding Amounts" +msgid "Pumping Amount" +msgstr "Hoeveelheid voedingen" + #: reports/graphs/sleep_pattern.py:148 msgid "Sleep Pattern" msgstr "Slaappatroon" @@ -1948,7 +2061,7 @@ msgstr "Totaal Buikligggen Duur" msgid "Total duration (minutes)" msgstr "Totaal duur (minuten)" -#: reports/graphs/weight_weight.py:27 +#: reports/graphs/weight_change.py:27 msgid "Weight" msgstr "Gewichts" @@ -1957,19 +2070,68 @@ msgstr "Gewichts" msgid "Diaper Amounts" msgstr "Aantal luiers" +#: reports/templates/reports/diaperchange_lifetimes.html:4 +#: reports/templates/reports/diaperchange_lifetimes.html:8 +#: reports/templates/reports/report_list.html:13 +msgid "Diaper Lifetimes" +msgstr "Luier levensduur" + +#: reports/templates/reports/diaperchange_types.html:4 +#: reports/templates/reports/diaperchange_types.html:8 +#: reports/templates/reports/report_list.html:12 +msgid "Diaper Change Types" +msgstr "Luierverschoning type" + +#: reports/templates/reports/feeding_amounts.html:4 +#: reports/templates/reports/feeding_amounts.html:8 +#: reports/templates/reports/report_list.html:14 +msgid "Feeding Amounts" +msgstr "Hoeveelheid voedingen" + #: reports/templates/reports/feeding_duration.html:4 #: reports/templates/reports/feeding_duration.html:8 msgid "Average Feeding Durations" msgstr "Gemiddelde duur eten" -#: reports/templates/reports/report_base.html:19 +#: reports/templates/reports/report_base.html:17 msgid "There is not enough data to generate this report." msgstr "Er is niet voldoende data om dit rapport te maken." +#: reports/templates/reports/report_list.html:10 +msgid "Body Mass Index (BMI)" +msgstr "" + +#: reports/templates/reports/report_list.html:11 +msgid "Diaper Change Amounts" +msgstr "Aantal luiers verschoond" + +#: reports/templates/reports/report_list.html:15 +msgid "Feeding Durations (Average)" +msgstr "Eten geven duur (gemiddelde)" + +#: reports/templates/reports/report_list.html:18 +#, fuzzy +#| msgid "Feeding Amounts" +msgid "Pumping Amounts" +msgstr "Hoeveelheid voedingen" + +#: reports/templates/reports/report_list.html:19 +#: reports/templates/reports/sleep_pattern.html:4 +#: reports/templates/reports/sleep_pattern.html:8 +msgid "Sleep Pattern" +msgstr "slaappatroon" + +#: reports/templates/reports/report_list.html:20 +#: reports/templates/reports/sleep_totals.html:4 +#: reports/templates/reports/sleep_totals.html:8 +msgid "Sleep Totals" +msgstr "Totaal slaapjes" + +#: reports/templates/reports/report_list.html:21 +msgid "Tummy Time Durations (Sum)" +msgstr "Duur Buikliggen (Som)" + #: reports/templates/reports/tummytime_duration.html:4 #: reports/templates/reports/tummytime_duration.html:8 msgid "Total Tummy Time Durations" msgstr "Totaal Buikligggen Duur" - -#~ msgid "Total feeding amount" -#~ msgstr "Totaal hoeveelheid voeding" diff --git a/locale/pl/LC_MESSAGES/django.mo b/locale/pl/LC_MESSAGES/django.mo index 0fb859ce..88c7e199 100644 Binary files a/locale/pl/LC_MESSAGES/django.mo and b/locale/pl/LC_MESSAGES/django.mo differ diff --git a/locale/pl/LC_MESSAGES/django.po b/locale/pl/LC_MESSAGES/django.po index e795277e..8a3d0c06 100644 --- a/locale/pl/LC_MESSAGES/django.po +++ b/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: test\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-25 05:14+0000\n" +"POT-Creation-Date: 2022-06-01 13:01+0000\n" "Language: pl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -12,12 +12,12 @@ msgstr "" "|| n%100>=20) ? 1 : 2);\n" #: babybuddy/admin.py:12 babybuddy/admin.py:13 -#: babybuddy/templates/babybuddy/nav-dropdown.html:326 +#: babybuddy/templates/babybuddy/nav-dropdown.html:347 #: babybuddy/templates/babybuddy/user_settings_form.html:8 msgid "Settings" msgstr "Ustawienia" -#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:104 +#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:111 #: babybuddy/templates/babybuddy/user_settings_form.html:61 #: dashboard/templates/dashboard/child.html:4 #: dashboard/templates/dashboard/child.html:9 @@ -123,64 +123,68 @@ msgid "{user}'s Settings" msgstr "Ustawienia użytkownika {user}" #: babybuddy/settings/base.py:166 -msgid "Chinese (simplified)" +msgid "Catalan" msgstr "" #: babybuddy/settings/base.py:167 -msgid "Dutch" +msgid "Chinese (simplified)" msgstr "" #: babybuddy/settings/base.py:168 +msgid "Dutch" +msgstr "" + +#: babybuddy/settings/base.py:169 #, fuzzy #| msgid "English" msgid "English (US)" msgstr "Angielski" -#: babybuddy/settings/base.py:169 +#: babybuddy/settings/base.py:170 #, fuzzy #| msgid "English" msgid "English (UK)" msgstr "Angielski" -#: babybuddy/settings/base.py:170 +#: babybuddy/settings/base.py:171 msgid "French" msgstr "Francuski" -#: babybuddy/settings/base.py:171 +#: babybuddy/settings/base.py:172 msgid "Finnish" msgstr "" -#: babybuddy/settings/base.py:172 +#: babybuddy/settings/base.py:173 msgid "German" msgstr "Niemiecki" -#: babybuddy/settings/base.py:173 +#: babybuddy/settings/base.py:174 msgid "Italian" msgstr "" -#: babybuddy/settings/base.py:174 +#: babybuddy/settings/base.py:175 msgid "Polish" msgstr "" -#: babybuddy/settings/base.py:175 +#: babybuddy/settings/base.py:176 msgid "Portuguese" msgstr "" -#: babybuddy/settings/base.py:176 +#: babybuddy/settings/base.py:177 msgid "Spanish" msgstr "Hiszpański" -#: babybuddy/settings/base.py:177 +#: babybuddy/settings/base.py:178 msgid "Swedish" msgstr "Szwedzki" -#: babybuddy/settings/base.py:178 +#: babybuddy/settings/base.py:179 msgid "Turkish" msgstr "Turecki" #: babybuddy/templates/admin/base_site.html:4 #: babybuddy/templates/admin/base_site.html:7 -#: babybuddy/templates/babybuddy/nav-dropdown.html:338 +#: babybuddy/templates/babybuddy/nav-dropdown.html:359 msgid "Database Admin" msgstr "Administrator bazy danych" @@ -200,7 +204,7 @@ msgstr "Reset" msgid "Filters" msgstr "Filtry" -#: babybuddy/templates/babybuddy/form.html:11 +#: babybuddy/templates/babybuddy/form.html:14 #: babybuddy/templates/babybuddy/user_settings_form.html:89 msgid "Submit" msgstr "Zatwierdź" @@ -223,27 +227,27 @@ msgstr "" msgid "Quick Start Timer" msgstr "Szybki start stopera" -#: babybuddy/templates/babybuddy/nav-dropdown.html:51 core/models.py:158 -#: core/models.py:162 +#: babybuddy/templates/babybuddy/nav-dropdown.html:51 core/models.py:248 +#: core/models.py:252 msgid "Diaper Change" msgstr "Zmiana pieluchy" #: babybuddy/templates/babybuddy/nav-dropdown.html:57 -#: babybuddy/templates/babybuddy/nav-dropdown.html:274 core/models.py:227 -#: core/models.py:231 core/templates/core/timer_detail.html:43 +#: babybuddy/templates/babybuddy/nav-dropdown.html:281 core/models.py:312 +#: core/models.py:316 core/templates/core/timer_detail.html:43 msgid "Feeding" msgstr "Karmienie" #: babybuddy/templates/babybuddy/nav-dropdown.html:63 -#: babybuddy/templates/babybuddy/nav-dropdown.html:150 core/models.py:250 -#: core/models.py:260 core/models.py:264 core/templates/core/note_list.html:29 +#: babybuddy/templates/babybuddy/nav-dropdown.html:157 core/models.py:396 +#: core/models.py:407 core/models.py:411 core/templates/core/note_list.html:29 msgid "Note" msgstr "Notatka" #: babybuddy/templates/babybuddy/nav-dropdown.html:69 -#: babybuddy/templates/babybuddy/nav-dropdown.html:281 -#: babybuddy/templates/babybuddy/welcome.html:42 core/models.py:292 -#: core/models.py:293 core/models.py:296 +#: babybuddy/templates/babybuddy/nav-dropdown.html:288 +#: babybuddy/templates/babybuddy/welcome.html:42 core/models.py:467 +#: core/models.py:468 core/models.py:471 #: core/templates/core/sleep_confirm_delete.html:7 #: core/templates/core/sleep_form.html:13 core/templates/core/sleep_list.html:4 #: core/templates/core/sleep_list.html:7 core/templates/core/sleep_list.html:12 @@ -252,8 +256,8 @@ msgid "Sleep" msgstr "Spać" #: babybuddy/templates/babybuddy/nav-dropdown.html:75 -#: babybuddy/templates/babybuddy/nav-dropdown.html:172 core/models.py:331 -#: core/models.py:341 core/models.py:342 core/models.py:345 +#: babybuddy/templates/babybuddy/nav-dropdown.html:179 core/models.py:506 +#: core/models.py:519 core/models.py:520 core/models.py:523 #: core/templates/core/temperature_confirm_delete.html:7 #: core/templates/core/temperature_form.html:13 #: core/templates/core/temperature_list.html:4 @@ -264,9 +268,9 @@ msgid "Temperature" msgstr "Temperatura" #: babybuddy/templates/babybuddy/nav-dropdown.html:81 -#: babybuddy/templates/babybuddy/nav-dropdown.html:294 -#: babybuddy/templates/babybuddy/welcome.html:50 core/models.py:468 -#: core/models.py:469 core/models.py:472 +#: babybuddy/templates/babybuddy/nav-dropdown.html:301 +#: babybuddy/templates/babybuddy/welcome.html:50 core/models.py:647 +#: core/models.py:648 core/models.py:651 #: core/templates/core/timer_detail.html:59 #: core/templates/core/tummytime_confirm_delete.html:7 #: core/templates/core/tummytime_form.html:13 @@ -277,49 +281,64 @@ msgid "Tummy Time" msgstr "Czas drzemki" #: babybuddy/templates/babybuddy/nav-dropdown.html:87 -#: babybuddy/templates/babybuddy/nav-dropdown.html:186 core/models.py:494 -#: core/models.py:503 core/models.py:504 core/models.py:507 +#: babybuddy/templates/babybuddy/nav-dropdown.html:193 core/models.py:673 +#: core/models.py:685 core/models.py:686 core/models.py:689 #: core/templates/core/weight_confirm_delete.html:7 #: core/templates/core/weight_form.html:13 #: core/templates/core/weight_list.html:4 #: core/templates/core/weight_list.html:7 #: core/templates/core/weight_list.html:12 -#: core/templates/core/weight_list.html:29 -#: dashboard/templates/dashboard/child_button_group.html:31 -#: reports/graphs/weight_weight.py:19 reports/graphs/weight_weight.py:30 +#: core/templates/core/weight_list.html:29 reports/graphs/weight_change.py:19 +#: reports/graphs/weight_change.py:30 +#: reports/templates/reports/report_list.html:22 #: reports/templates/reports/weight_change.html:4 #: reports/templates/reports/weight_change.html:8 msgid "Weight" msgstr "Waga" -#: babybuddy/templates/babybuddy/nav-dropdown.html:111 +#: babybuddy/templates/babybuddy/nav-dropdown.html:93 +#: babybuddy/templates/babybuddy/nav-dropdown.html:316 core/models.py:437 +#: core/models.py:438 core/models.py:441 +#: core/templates/core/pumping_confirm_delete.html:7 +#: core/templates/core/pumping_form.html:13 +#: core/templates/core/pumping_list.html:4 +#: core/templates/core/pumping_list.html:7 +#: core/templates/core/pumping_list.html:12 +#: reports/templates/reports/pumping_amounts.html:4 +#: reports/templates/reports/pumping_amounts.html:8 +msgid "Pumping" +msgstr "" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:118 #: core/templates/timeline/timeline.html:4 #: core/templates/timeline/timeline.html:7 #: dashboard/templates/dashboard/child_button_group.html:9 msgid "Timeline" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:122 -#: babybuddy/templates/babybuddy/nav-dropdown.html:130 core/models.py:101 +#: babybuddy/templates/babybuddy/nav-dropdown.html:129 +#: babybuddy/templates/babybuddy/nav-dropdown.html:137 core/models.py:188 #: core/templates/core/child_confirm_delete.html:7 #: core/templates/core/child_detail.html:7 #: core/templates/core/child_form.html:13 core/templates/core/child_list.html:4 #: core/templates/core/child_list.html:7 core/templates/core/child_list.html:12 #: dashboard/templates/dashboard/child.html:7 -#: reports/templates/reports/report_base.html:7 +#: reports/templates/reports/base.html:7 msgid "Children" msgstr "Dzieci" -#: babybuddy/templates/babybuddy/nav-dropdown.html:136 core/models.py:100 -#: core/models.py:134 core/models.py:190 core/models.py:248 core/models.py:276 -#: core/models.py:328 core/models.py:359 core/models.py:452 core/models.py:492 -#: core/models.py:519 core/models.py:546 core/models.py:572 +#: babybuddy/templates/babybuddy/nav-dropdown.html:143 core/models.py:137 +#: core/models.py:187 core/models.py:221 core/models.py:274 core/models.py:335 +#: core/models.py:367 core/models.py:394 core/models.py:426 core/models.py:450 +#: core/models.py:503 core/models.py:537 core/models.py:630 core/models.py:671 #: core/templates/core/bmi_list.html:27 #: core/templates/core/diaperchange_list.html:27 #: core/templates/core/feeding_list.html:27 #: core/templates/core/head_circumference_list.html:27 #: core/templates/core/height_list.html:27 -#: core/templates/core/note_list.html:27 core/templates/core/sleep_list.html:28 +#: core/templates/core/note_list.html:27 +#: core/templates/core/pumping_list.html:27 +#: core/templates/core/sleep_list.html:28 #: core/templates/core/temperature_list.html:27 #: core/templates/core/timer_list.html:27 #: core/templates/core/tummytime_list.html:27 @@ -327,104 +346,102 @@ msgstr "Dzieci" msgid "Child" msgstr "Dziecko" -#: babybuddy/templates/babybuddy/nav-dropdown.html:144 core/models.py:151 -#: core/models.py:220 core/models.py:261 core/models.py:284 core/models.py:334 -#: core/models.py:496 core/models.py:523 core/models.py:552 core/models.py:576 -#: core/templates/core/note_confirm_delete.html:7 +#: babybuddy/templates/babybuddy/nav-dropdown.html:151 core/models.py:143 +#: core/models.py:240 core/models.py:304 core/models.py:343 core/models.py:373 +#: core/models.py:408 core/models.py:430 core/models.py:458 core/models.py:511 +#: core/models.py:677 core/templates/core/note_confirm_delete.html:7 #: core/templates/core/note_form.html:13 core/templates/core/note_list.html:4 #: core/templates/core/note_list.html:7 core/templates/core/note_list.html:12 msgid "Notes" msgstr "Notatki" -#: babybuddy/templates/babybuddy/nav-dropdown.html:164 +#: babybuddy/templates/babybuddy/nav-dropdown.html:171 msgid "Measurements" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:178 +#: babybuddy/templates/babybuddy/nav-dropdown.html:185 msgid "Temperature reading" msgstr "Odczyt temperatury" -#: babybuddy/templates/babybuddy/nav-dropdown.html:192 +#: babybuddy/templates/babybuddy/nav-dropdown.html:199 msgid "Weight entry" msgstr "Wpis wagi" -#: babybuddy/templates/babybuddy/nav-dropdown.html:200 core/models.py:521 -#: core/models.py:530 core/models.py:531 core/models.py:534 +#: babybuddy/templates/babybuddy/nav-dropdown.html:207 core/models.py:369 +#: core/models.py:381 core/models.py:382 core/models.py:385 #: core/templates/core/height_confirm_delete.html:7 #: core/templates/core/height_form.html:13 #: core/templates/core/height_list.html:4 #: core/templates/core/height_list.html:7 #: core/templates/core/height_list.html:12 -#: core/templates/core/height_list.html:29 -#: dashboard/templates/dashboard/child_button_group.html:32 -#: reports/graphs/height_height.py:19 reports/graphs/height_height.py:30 +#: core/templates/core/height_list.html:29 reports/graphs/height_change.py:19 +#: reports/graphs/height_change.py:30 #: reports/templates/reports/height_change.html:4 #: reports/templates/reports/height_change.html:8 +#: reports/templates/reports/report_list.html:17 #, fuzzy #| msgid "Weight" msgid "Height" msgstr "Waga" -#: babybuddy/templates/babybuddy/nav-dropdown.html:206 +#: babybuddy/templates/babybuddy/nav-dropdown.html:213 #, fuzzy #| msgid "Weight entry" msgid "Height entry" msgstr "Wpis wagi" -#: babybuddy/templates/babybuddy/nav-dropdown.html:214 core/models.py:549 -#: core/models.py:559 core/models.py:560 core/models.py:563 +#: babybuddy/templates/babybuddy/nav-dropdown.html:221 core/models.py:338 +#: core/models.py:351 core/models.py:352 core/models.py:355 #: core/templates/core/head_circumference_confirm_delete.html:7 #: core/templates/core/head_circumference_form.html:13 #: core/templates/core/head_circumference_list.html:4 #: core/templates/core/head_circumference_list.html:7 #: core/templates/core/head_circumference_list.html:12 #: core/templates/core/head_circumference_list.html:29 -#: dashboard/templates/dashboard/child_button_group.html:33 -#: reports/graphs/head_circumference_head_circumference.py:19 -#: reports/graphs/head_circumference_head_circumference.py:30 +#: reports/graphs/head_circumference_change.py:19 +#: reports/graphs/head_circumference_change.py:30 #: reports/templates/reports/head_circumference_change.html:4 #: reports/templates/reports/head_circumference_change.html:8 +#: reports/templates/reports/report_list.html:16 msgid "Head Circumference" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:220 +#: babybuddy/templates/babybuddy/nav-dropdown.html:227 msgid "Head Circumference entry" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:228 core/models.py:574 -#: core/models.py:583 core/models.py:584 core/models.py:587 +#: babybuddy/templates/babybuddy/nav-dropdown.html:235 core/models.py:139 +#: core/models.py:151 core/models.py:152 core/models.py:155 #: core/templates/core/bmi_confirm_delete.html:7 #: core/templates/core/bmi_form.html:13 core/templates/core/bmi_list.html:4 #: core/templates/core/bmi_list.html:7 core/templates/core/bmi_list.html:12 -#: core/templates/core/bmi_list.html:29 -#: dashboard/templates/dashboard/child_button_group.html:34 -#: reports/graphs/bmi_bmi.py:19 reports/graphs/bmi_bmi.py:30 -#: reports/templates/reports/bmi_change.html:4 +#: core/templates/core/bmi_list.html:29 reports/graphs/bmi_change.py:19 +#: reports/graphs/bmi_change.py:30 reports/templates/reports/bmi_change.html:4 #: reports/templates/reports/bmi_change.html:8 msgid "BMI" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:234 +#: babybuddy/templates/babybuddy/nav-dropdown.html:241 #, fuzzy #| msgid "Sleep entry" msgid "BMI entry" msgstr "Czas spania" -#: babybuddy/templates/babybuddy/nav-dropdown.html:248 +#: babybuddy/templates/babybuddy/nav-dropdown.html:255 msgid "Activities" msgstr "Aktywności" -#: babybuddy/templates/babybuddy/nav-dropdown.html:255 +#: babybuddy/templates/babybuddy/nav-dropdown.html:262 #: reports/graphs/diaperchange_lifetimes.py:27 msgid "Changes" msgstr "Zmiany" -#: babybuddy/templates/babybuddy/nav-dropdown.html:261 +#: babybuddy/templates/babybuddy/nav-dropdown.html:268 msgid "Change" msgstr "Zmiana" -#: babybuddy/templates/babybuddy/nav-dropdown.html:268 -#: babybuddy/templates/babybuddy/welcome.html:34 core/models.py:228 +#: babybuddy/templates/babybuddy/nav-dropdown.html:275 +#: babybuddy/templates/babybuddy/welcome.html:34 core/models.py:313 #: core/templates/core/feeding_confirm_delete.html:7 #: core/templates/core/feeding_form.html:13 #: core/templates/core/feeding_list.html:4 @@ -433,39 +450,45 @@ msgstr "Zmiana" msgid "Feedings" msgstr "Karmienia" -#: babybuddy/templates/babybuddy/nav-dropdown.html:287 +#: babybuddy/templates/babybuddy/nav-dropdown.html:294 msgid "Sleep entry" msgstr "Czas spania" -#: babybuddy/templates/babybuddy/nav-dropdown.html:300 +#: babybuddy/templates/babybuddy/nav-dropdown.html:307 msgid "Tummy Time entry" msgstr "Czas drzemki" -#: babybuddy/templates/babybuddy/nav-dropdown.html:325 +#: babybuddy/templates/babybuddy/nav-dropdown.html:322 +#, fuzzy +#| msgid "Weight entry" +msgid "Pumping entry" +msgstr "Wpis wagi" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:346 #: babybuddy/templates/babybuddy/user_list.html:17 #: babybuddy/templates/babybuddy/user_password_form.html:7 -#: babybuddy/templates/babybuddy/user_settings_form.html:7 core/models.py:378 +#: babybuddy/templates/babybuddy/user_settings_form.html:7 core/models.py:556 #: core/templates/core/timer_list.html:32 msgid "User" msgstr "Użytkownik" -#: babybuddy/templates/babybuddy/nav-dropdown.html:327 +#: babybuddy/templates/babybuddy/nav-dropdown.html:348 msgid "Password" msgstr "Hasło" -#: babybuddy/templates/babybuddy/nav-dropdown.html:331 +#: babybuddy/templates/babybuddy/nav-dropdown.html:352 msgid "Logout" msgstr "Wyloguj" -#: babybuddy/templates/babybuddy/nav-dropdown.html:334 +#: babybuddy/templates/babybuddy/nav-dropdown.html:355 msgid "Site" msgstr "Strona" -#: babybuddy/templates/babybuddy/nav-dropdown.html:335 +#: babybuddy/templates/babybuddy/nav-dropdown.html:356 msgid "API Browser" msgstr "Przeglądarka API" -#: babybuddy/templates/babybuddy/nav-dropdown.html:337 +#: babybuddy/templates/babybuddy/nav-dropdown.html:358 #: babybuddy/templates/babybuddy/user_confirm_delete.html:7 #: babybuddy/templates/babybuddy/user_form.html:13 #: babybuddy/templates/babybuddy/user_list.html:4 @@ -473,23 +496,24 @@ msgstr "Przeglądarka API" msgid "Users" msgstr "Użytkownicy" -#: babybuddy/templates/babybuddy/nav-dropdown.html:340 +#: babybuddy/templates/babybuddy/nav-dropdown.html:361 msgid "Support" msgstr "Wsparcie" -#: babybuddy/templates/babybuddy/nav-dropdown.html:342 +#: babybuddy/templates/babybuddy/nav-dropdown.html:363 msgid "Source Code" msgstr "Kod źródłowy" -#: babybuddy/templates/babybuddy/nav-dropdown.html:344 +#: babybuddy/templates/babybuddy/nav-dropdown.html:365 msgid "Chat / Support" msgstr "Czat / Wsparcie" #: babybuddy/templates/babybuddy/paginator.html:11 #: core/templates/timeline/_timeline.html:5 #: core/templates/timeline/_timeline.html:7 -#: core/templates/timeline/_timeline.html:66 -#: core/templates/timeline/_timeline.html:68 +#: core/templates/timeline/_timeline.html:71 +#: core/templates/timeline/_timeline.html:73 +#: dashboard/templates/cards/feeding_day.html:37 #: dashboard/templates/cards/feeding_last_method.html:32 #: dashboard/templates/cards/statistics.html:34 msgid "Previous" @@ -498,8 +522,9 @@ msgstr "Poprzedni" #: babybuddy/templates/babybuddy/paginator.html:28 #: core/templates/timeline/_timeline.html:12 #: core/templates/timeline/_timeline.html:14 -#: core/templates/timeline/_timeline.html:73 -#: core/templates/timeline/_timeline.html:75 +#: core/templates/timeline/_timeline.html:78 +#: core/templates/timeline/_timeline.html:80 +#: dashboard/templates/cards/feeding_day.html:41 #: dashboard/templates/cards/feeding_last_method.html:36 #: dashboard/templates/cards/statistics.html:38 msgid "Next" @@ -525,6 +550,8 @@ msgstr "Usuń użytkownika" #: core/templates/core/height_confirm_delete.html:17 #: core/templates/core/note_confirm_delete.html:8 #: core/templates/core/note_confirm_delete.html:17 +#: core/templates/core/pumping_confirm_delete.html:8 +#: core/templates/core/pumping_confirm_delete.html:17 #: core/templates/core/sleep_confirm_delete.html:8 #: core/templates/core/sleep_confirm_delete.html:17 #: core/templates/core/temperature_confirm_delete.html:8 @@ -536,7 +563,7 @@ msgstr "Usuń użytkownika" #: core/templates/core/tummytime_confirm_delete.html:17 #: core/templates/core/weight_confirm_delete.html:8 #: core/templates/core/weight_confirm_delete.html:17 -#: dashboard/templates/dashboard/child_button_group.html:48 +#: dashboard/templates/dashboard/child_button_group.html:27 msgid "Delete" msgstr "Usuń" @@ -548,6 +575,7 @@ msgstr "Usuń" #: core/templates/core/head_circumference_confirm_delete.html:14 #: core/templates/core/height_confirm_delete.html:14 #: core/templates/core/note_confirm_delete.html:14 +#: core/templates/core/pumping_confirm_delete.html:14 #: core/templates/core/sleep_confirm_delete.html:14 #: core/templates/core/temperature_confirm_delete.html:14 #: core/templates/core/timer_confirm_delete.html:17 @@ -567,6 +595,7 @@ msgstr "

Czy chcesz usunąć%(object)s?

#: core/templates/core/head_circumference_confirm_delete.html:18 #: core/templates/core/height_confirm_delete.html:18 #: core/templates/core/note_confirm_delete.html:18 +#: core/templates/core/pumping_confirm_delete.html:18 #: core/templates/core/sleep_confirm_delete.html:18 #: core/templates/core/temperature_confirm_delete.html:18 #: core/templates/core/timer_confirm_delete.html:21 @@ -589,7 +618,9 @@ msgstr "Utwórz użytkownika" #: core/templates/core/feeding_form.html:15 #: core/templates/core/head_circumference_form.html:15 #: core/templates/core/height_form.html:15 -#: core/templates/core/note_form.html:15 core/templates/core/sleep_form.html:15 +#: core/templates/core/note_form.html:15 +#: core/templates/core/pumping_form.html:15 +#: core/templates/core/sleep_form.html:15 #: core/templates/core/temperature_form.html:15 #: core/templates/core/timer_form.html:10 #: core/templates/core/tummytime_form.html:15 @@ -603,7 +634,9 @@ msgstr "Zaktualizuj" #: core/templates/core/feeding_form.html:23 #: core/templates/core/head_circumference_form.html:23 #: core/templates/core/height_form.html:23 -#: core/templates/core/note_form.html:23 core/templates/core/sleep_form.html:23 +#: core/templates/core/note_form.html:23 +#: core/templates/core/pumping_form.html:23 +#: core/templates/core/sleep_form.html:23 #: core/templates/core/temperature_form.html:23 #: core/templates/core/timer_form.html:18 #: core/templates/core/tummytime_form.html:23 @@ -630,32 +663,34 @@ msgstr "Email" msgid "Staff" msgstr "Zespół" -#: babybuddy/templates/babybuddy/user_list.html:22 core/models.py:373 +#: babybuddy/templates/babybuddy/user_list.html:22 core/models.py:551 #: core/templates/core/timer_list.html:31 msgid "Active" msgstr "Aktywny" #: babybuddy/templates/babybuddy/user_list.html:23 -#: core/templates/core/bmi_list.html:24 core/templates/core/bmi_list.html:37 +#: core/templates/core/bmi_list.html:24 core/templates/core/bmi_list.html:38 #: core/templates/core/child_list.html:28 #: core/templates/core/child_list.html:48 #: core/templates/core/diaperchange_list.html:24 -#: core/templates/core/diaperchange_list.html:39 +#: core/templates/core/diaperchange_list.html:40 #: core/templates/core/feeding_list.html:24 -#: core/templates/core/feeding_list.html:42 +#: core/templates/core/feeding_list.html:43 #: core/templates/core/head_circumference_list.html:24 -#: core/templates/core/head_circumference_list.html:37 +#: core/templates/core/head_circumference_list.html:38 #: core/templates/core/height_list.html:24 -#: core/templates/core/height_list.html:37 -#: core/templates/core/note_list.html:24 core/templates/core/note_list.html:36 +#: core/templates/core/height_list.html:38 +#: core/templates/core/note_list.html:24 core/templates/core/note_list.html:37 +#: core/templates/core/pumping_list.html:24 +#: core/templates/core/pumping_list.html:37 #: core/templates/core/sleep_list.html:24 -#: core/templates/core/sleep_list.html:39 +#: core/templates/core/sleep_list.html:40 #: core/templates/core/temperature_list.html:24 -#: core/templates/core/temperature_list.html:37 +#: core/templates/core/temperature_list.html:38 #: core/templates/core/tummytime_list.html:23 -#: core/templates/core/tummytime_list.html:37 +#: core/templates/core/tummytime_list.html:38 #: core/templates/core/weight_list.html:24 -#: core/templates/core/weight_list.html:37 +#: core/templates/core/weight_list.html:38 msgid "Actions" msgstr "Akcje" @@ -707,7 +742,7 @@ msgstr "" "Poznaj i przewiduj potrzeby dziecka bez (tak dużo) zgadywania, " "używając Baby Buddy do śledzenia —" -#: babybuddy/templates/babybuddy/welcome.html:26 core/models.py:159 +#: babybuddy/templates/babybuddy/welcome.html:26 core/models.py:249 #: core/templates/core/diaperchange_confirm_delete.html:7 #: core/templates/core/diaperchange_form.html:13 #: core/templates/core/diaperchange_list.html:4 @@ -889,105 +924,148 @@ msgstr "Wygenerowano klucz API użytkownika" msgid "Settings saved!" msgstr "Zapisano ustawienia!" -#: core/forms.py:115 +#: core/filters.py:11 core/models.py:96 core/models.py:115 +msgid "Tag" +msgstr "" + +#: core/forms.py:120 msgid "Name does not match child name." msgstr "Imię nie pasuje do imienia dziecka" -#: core/models.py:23 +#: core/forms.py:136 +msgid "" +"Click on the tags to add (+) or remove (-) tags or use the text editor to " +"create new tags." +msgstr "" + +#: core/models.py:28 msgid "Date can not be in the future." msgstr "Data nie może być z przyszłości" -#: core/models.py:37 +#: core/models.py:42 msgid "Start time must come before end time." msgstr "Czas startu musi być przed końcem czasu" -#: core/models.py:40 +#: core/models.py:45 msgid "Duration too long." msgstr "Czas trwania zbyt długi." -#: core/models.py:56 +#: core/models.py:61 msgid "Another entry intersects the specified time period." msgstr "Kolejny wpis przecina określony okres czasu" -#: core/models.py:70 +#: core/models.py:75 msgid "Date/time can not be in the future." msgstr "Data/czas nie mogą być z przyszłości" -#: core/models.py:76 +#: core/models.py:84 core/models.py:237 +#: core/templates/core/diaperchange_list.html:30 +msgid "Color" +msgstr "Kolor" + +#: core/models.py:90 +#, fuzzy +#| msgid "Last Name" +msgid "Last used" +msgstr "Nazwisko" + +#: core/models.py:97 core/templates/core/bmi_list.html:30 +#: core/templates/core/diaperchange_list.html:32 +#: core/templates/core/feeding_list.html:35 +#: core/templates/core/head_circumference_list.html:30 +#: core/templates/core/height_list.html:30 +#: core/templates/core/note_list.html:30 core/templates/core/sleep_list.html:32 +#: core/templates/core/temperature_list.html:30 +#: core/templates/core/tummytime_list.html:31 +#: core/templates/core/weight_list.html:30 +msgid "Tags" +msgstr "" + +#: core/models.py:141 core/models.py:341 core/models.py:371 core/models.py:675 +#: core/templates/core/bmi_list.html:25 +#: core/templates/core/feeding_list.html:25 +#: core/templates/core/head_circumference_list.html:25 +#: core/templates/core/height_list.html:25 +#: core/templates/core/weight_list.html:25 reports/graphs/bmi_change.py:28 +#: reports/graphs/diaperchange_amounts.py:37 +#: reports/graphs/diaperchange_types.py:49 reports/graphs/feeding_amounts.py:70 +#: reports/graphs/feeding_duration.py:56 +#: reports/graphs/head_circumference_change.py:28 +#: reports/graphs/height_change.py:28 reports/graphs/pumping_amounts.py:58 +#: reports/graphs/sleep_pattern.py:151 reports/graphs/sleep_totals.py:59 +#: reports/graphs/tummytime_duration.py:51 reports/graphs/weight_change.py:28 +msgid "Date" +msgstr "Data" + +#: core/models.py:163 msgid "First name" msgstr "Imię" -#: core/models.py:78 +#: core/models.py:165 msgid "Last name" msgstr "Nazwisko" -#: core/models.py:80 +#: core/models.py:167 msgid "Birth date" msgstr "Data urodzenia" -#: core/models.py:87 +#: core/models.py:174 msgid "Slug" msgstr "Śliskość" -#: core/models.py:90 +#: core/models.py:177 msgid "Picture" msgstr "Obraz" -#: core/models.py:136 core/models.py:252 core/models.py:333 +#: core/models.py:224 core/models.py:398 core/models.py:429 core/models.py:509 #: core/templates/core/diaperchange_list.html:25 #: core/templates/core/note_list.html:25 +#: core/templates/core/pumping_list.html:25 #: core/templates/core/temperature_list.html:25 msgid "Time" msgstr "Czas" -#: core/models.py:137 core/templates/core/diaperchange_list.html:60 +#: core/models.py:226 core/templates/core/diaperchange_list.html:61 #: reports/graphs/diaperchange_types.py:36 msgid "Wet" msgstr "Mokrość" -#: core/models.py:138 core/templates/core/diaperchange_list.html:61 +#: core/models.py:227 core/templates/core/diaperchange_list.html:62 #: reports/graphs/diaperchange_types.py:30 msgid "Solid" msgstr "Solidne" -#: core/models.py:142 +#: core/models.py:231 msgid "Black" msgstr "Czarne" -#: core/models.py:143 +#: core/models.py:232 msgid "Brown" msgstr "Brązowe" -#: core/models.py:144 +#: core/models.py:233 msgid "Green" msgstr "Zielone" -#: core/models.py:145 +#: core/models.py:234 msgid "Yellow" msgstr "Żółte" -#: core/models.py:148 core/templates/core/diaperchange_list.html:30 -msgid "Color" -msgstr "Kolor" - -#: core/models.py:150 core/models.py:219 +#: core/models.py:239 core/models.py:303 core/models.py:428 #: core/templates/core/diaperchange_list.html:31 +#: core/templates/core/pumping_list.html:29 msgid "Amount" msgstr "Ilość" -#: core/models.py:180 -msgid "Wet and/or solid is required." -msgstr "Wymagana jest mokra i/lub stała." - -#: core/models.py:192 core/models.py:279 core/models.py:365 core/models.py:454 +#: core/models.py:276 core/models.py:453 core/models.py:543 core/models.py:632 msgid "Start time" msgstr "Czas startu" -#: core/models.py:193 core/models.py:280 core/models.py:368 core/models.py:455 +#: core/models.py:277 core/models.py:454 core/models.py:546 core/models.py:633 msgid "End time" msgstr "Czas końca" -#: core/models.py:195 core/models.py:282 core/models.py:371 core/models.py:457 +#: core/models.py:279 core/models.py:456 core/models.py:549 core/models.py:635 #: core/templates/core/feeding_list.html:34 #: core/templates/core/sleep_list.html:30 #: core/templates/core/timer_list.html:29 @@ -995,67 +1073,67 @@ msgstr "Czas końca" msgid "Duration" msgstr "Czas trwania" -#: core/models.py:199 +#: core/models.py:283 msgid "Breast milk" msgstr "Mleko matki" -#: core/models.py:200 +#: core/models.py:284 msgid "Formula" msgstr "Przepis" -#: core/models.py:201 +#: core/models.py:285 msgid "Fortified breast milk" msgstr "Mleko wzbogacone" -#: core/models.py:202 +#: core/models.py:286 msgid "Solid food" msgstr "" -#: core/models.py:205 core/templates/core/feeding_list.html:30 +#: core/models.py:289 core/templates/core/feeding_list.html:30 msgid "Type" msgstr "Typ" -#: core/models.py:209 +#: core/models.py:293 msgid "Bottle" msgstr "Butelka" -#: core/models.py:210 +#: core/models.py:294 msgid "Left breast" msgstr "Lewa pierś" -#: core/models.py:211 +#: core/models.py:295 msgid "Right breast" msgstr "Prawa pierś" -#: core/models.py:212 +#: core/models.py:296 msgid "Both breasts" msgstr "Obie piersi" -#: core/models.py:213 +#: core/models.py:297 msgid "Parent fed" msgstr "" -#: core/models.py:214 +#: core/models.py:298 msgid "Self fed" msgstr "" -#: core/models.py:217 core/templates/core/feeding_list.html:29 +#: core/models.py:301 core/templates/core/feeding_list.html:29 msgid "Method" msgstr "Metoda" -#: core/models.py:278 +#: core/models.py:452 msgid "Napping" msgstr "" -#: core/models.py:362 core/templates/core/timer_list.html:25 +#: core/models.py:540 core/templates/core/timer_list.html:25 msgid "Name" msgstr "Nazwa" -#: core/models.py:386 core/templates/core/timer_form.html:4 +#: core/models.py:564 core/templates/core/timer_form.html:4 msgid "Timer" msgstr "Stoper" -#: core/models.py:387 core/templates/core/timer_confirm_delete.html:9 +#: core/models.py:565 core/templates/core/timer_confirm_delete.html:9 #: core/templates/core/timer_confirm_delete_inactive.html:9 #: core/templates/core/timer_detail.html:8 #: core/templates/core/timer_form.html:7 core/templates/core/timer_list.html:4 @@ -1064,31 +1142,15 @@ msgstr "Stoper" msgid "Timers" msgstr "Stopery" -#: core/models.py:390 +#: core/models.py:568 #, python-brace-format msgid "Timer #{id}" msgstr "Stoper #{id}" -#: core/models.py:460 core/templates/core/tummytime_list.html:30 +#: core/models.py:638 core/templates/core/tummytime_list.html:30 msgid "Milestone" msgstr "Kamień milowy" -#: core/models.py:495 core/models.py:522 core/models.py:551 core/models.py:575 -#: core/templates/core/bmi_list.html:25 -#: core/templates/core/feeding_list.html:25 -#: core/templates/core/head_circumference_list.html:25 -#: core/templates/core/height_list.html:25 -#: core/templates/core/weight_list.html:25 reports/graphs/bmi_bmi.py:28 -#: reports/graphs/diaperchange_amounts.py:37 -#: reports/graphs/diaperchange_types.py:49 reports/graphs/feeding_amounts.py:70 -#: reports/graphs/feeding_duration.py:56 -#: reports/graphs/head_circumference_head_circumference.py:28 -#: reports/graphs/height_height.py:28 reports/graphs/sleep_pattern.py:151 -#: reports/graphs/sleep_totals.py:59 reports/graphs/tummytime_duration.py:51 -#: reports/graphs/weight_weight.py:28 -msgid "Date" -msgstr "Data" - #: core/templates/core/bmi_confirm_delete.html:4 #, fuzzy #| msgid "Delete a Sleep Entry" @@ -1106,7 +1168,7 @@ msgstr "Dodaj czas spania" msgid "Add BMI" msgstr "" -#: core/templates/core/bmi_list.html:66 +#: core/templates/core/bmi_list.html:70 #, fuzzy #| msgid "No timer entries found." msgid "No bmi entries found." @@ -1159,6 +1221,7 @@ msgstr "Dodaj zmianę pieluchy" #: core/templates/core/feeding_form.html:17 #: core/templates/core/note_form.html:17 core/templates/core/sleep_form.html:17 #: core/templates/core/tummytime_form.html:17 +#: core/templates/core/widget_tag_editor.html:24 msgid "Add" msgstr "Dodaj" @@ -1170,7 +1233,7 @@ msgstr "Dodaj zmianę pieluchy" msgid "Contents" msgstr "" -#: core/templates/core/diaperchange_list.html:73 +#: core/templates/core/diaperchange_list.html:77 msgid "No diaper changes found." msgstr "Nie znaleziono zmian pieluchy" @@ -1195,7 +1258,7 @@ msgstr "Dodaj karmienie" msgid "Amt." msgstr "Posada" -#: core/templates/core/feeding_list.html:78 +#: core/templates/core/feeding_list.html:82 msgid "No feedings found." msgstr "Nie znaleziono karmienia" @@ -1217,7 +1280,7 @@ msgstr "Dodaj wpis temperatury" msgid "Add Head Circumference" msgstr "" -#: core/templates/core/head_circumference_list.html:66 +#: core/templates/core/head_circumference_list.html:70 #, fuzzy #| msgid "No timer entries found." msgid "No head circumference entries found." @@ -1243,7 +1306,7 @@ msgstr "Zaktualizuj wpis wagi" msgid "Add Height" msgstr "Dodaj wagę" -#: core/templates/core/height_list.html:66 +#: core/templates/core/height_list.html:70 #, fuzzy #| msgid "No weight entries found." msgid "No height entries found." @@ -1265,10 +1328,36 @@ msgstr "Dodaj notatkę" msgid "Add Note" msgstr "Dodaj notatkę" -#: core/templates/core/note_list.html:60 +#: core/templates/core/note_list.html:64 msgid "No notes found." msgstr "Brak notatek" +#: core/templates/core/pumping_confirm_delete.html:4 +#, fuzzy +#| msgid "Delete a Weight Entry" +msgid "Delete a Pumping Entry" +msgstr "Usuń wpis wagi" + +#: core/templates/core/pumping_form.html:8 +#: core/templates/core/pumping_form.html:17 +#: core/templates/core/pumping_form.html:27 +#, fuzzy +#| msgid "Add a Weight Entry" +msgid "Add a Pumping Entry" +msgstr "Zaktualizuj wpis wagi" + +#: core/templates/core/pumping_list.html:15 +#, fuzzy +#| msgid "Add a Weight Entry" +msgid "Add Pumping Entry" +msgstr "Zaktualizuj wpis wagi" + +#: core/templates/core/pumping_list.html:66 +#, fuzzy +#| msgid "No timer entries found." +msgid "No pumping entries found." +msgstr "Brak wpisów stopera" + #: core/templates/core/sleep_confirm_delete.html:4 msgid "Delete a Sleep Entry" msgstr "Usuń czas spania" @@ -1302,7 +1391,7 @@ msgstr "Koniec" msgid "Nap" msgstr "Nap" -#: core/templates/core/sleep_list.html:70 +#: core/templates/core/sleep_list.html:74 msgid "No sleep entries found." msgstr "Nie znaleziono wpisów spania" @@ -1323,7 +1412,7 @@ msgstr "Dodaj wpis temperatury" msgid "Add Temperature Reading" msgstr "Dodaj odczyt temperatury" -#: core/templates/core/temperature_list.html:66 +#: core/templates/core/temperature_list.html:70 msgid "No temperature entries found." msgstr "Brak wpisów temperatury" @@ -1395,7 +1484,8 @@ msgstr "Aktywne stopery" #: core/templates/core/timer_nav.html:38 #: dashboard/templates/cards/diaperchange_last.html:17 #: dashboard/templates/cards/diaperchange_types.html:12 -#: dashboard/templates/cards/feeding_day.html:14 +#: dashboard/templates/cards/feeding_day.html:20 +#: dashboard/templates/cards/feeding_day.html:46 #: dashboard/templates/cards/feeding_last.html:17 #: dashboard/templates/cards/feeding_last_method.html:41 #: dashboard/templates/cards/sleep_day.html:14 @@ -1422,7 +1512,7 @@ msgstr "Dodaj czas leżakowania" msgid "Add Tummy Time" msgstr "Dodaj czas leżakowania" -#: core/templates/core/tummytime_list.html:63 +#: core/templates/core/tummytime_list.html:67 msgid "No tummy time entries found." msgstr "Brak czasów leżakowania" @@ -1440,32 +1530,72 @@ msgstr "Zaktualizuj wpis wagi" msgid "Add Weight" msgstr "Dodaj wagę" -#: core/templates/core/weight_list.html:66 +#: core/templates/core/weight_list.html:70 msgid "No weight entries found." msgstr "Brak wpisów wagi" -#: core/templates/timeline/_timeline.html:33 +#: core/templates/core/widget_tag_editor.html:22 +#, fuzzy +#| msgid "Last name" +msgid "Tag name" +msgstr "Nazwisko" + +#: core/templates/core/widget_tag_editor.html:27 +msgid "Recently used:" +msgstr "" + +#: core/templates/core/widget_tag_editor.html:45 +msgctxt "Error modal" +msgid "Error" +msgstr "" + +#: core/templates/core/widget_tag_editor.html:50 +msgctxt "Error modal" +msgid "An error ocurred." +msgstr "" + +#: core/templates/core/widget_tag_editor.html:51 +msgctxt "Error modal" +msgid "Invalid tag name." +msgstr "" + +#: core/templates/core/widget_tag_editor.html:52 +msgctxt "Error modal" +msgid "Failed to create tag." +msgstr "" + +#: core/templates/core/widget_tag_editor.html:53 +msgctxt "Error modal" +msgid "Failed to obtain tag data." +msgstr "" + +#: core/templates/core/widget_tag_editor.html:58 +msgctxt "Error modal" +msgid "Close" +msgstr "" + +#: core/templates/timeline/_timeline.html:38 #, python-format msgid "%(since)s ago (%(time)s)" msgstr "%(since)s temu (%(time)s)" -#: core/templates/timeline/_timeline.html:39 +#: core/templates/timeline/_timeline.html:44 #, fuzzy, python-format #| msgid "Duration too long." msgid "Duration: %(duration)s" msgstr "Czas trwania zbyt długi." -#: core/templates/timeline/_timeline.html:48 +#: core/templates/timeline/_timeline.html:53 #, python-format msgid "%(since)s since previous" msgstr "" -#: core/templates/timeline/_timeline.html:56 -#: dashboard/templates/dashboard/child_button_group.html:41 +#: core/templates/timeline/_timeline.html:61 +#: dashboard/templates/dashboard/child_button_group.html:20 msgid "Edit" msgstr "" -#: core/templates/timeline/_timeline.html:80 +#: core/templates/timeline/_timeline.html:85 msgid "No events" msgstr "" @@ -1477,7 +1607,7 @@ msgstr "Dzisiaj" msgid "{}, {}" msgstr "" -#: core/templatetags/duration.py:23 +#: core/templatetags/duration.py:25 msgid "0 days" msgstr "" @@ -1486,43 +1616,43 @@ msgstr "" msgid "%(child)s started tummy time!" msgstr "%(child)s zaczął czas leżakowania" -#: core/timeline.py:64 +#: core/timeline.py:65 #, python-format msgid "%(child)s finished tummy time." msgstr "%(child)s zakończył czas leżakowania" -#: core/timeline.py:89 +#: core/timeline.py:91 #, python-format msgid "%(child)s fell asleep." msgstr "%(child)s zasnęło" -#: core/timeline.py:100 +#: core/timeline.py:103 #, python-format msgid "%(child)s woke up." msgstr "%(child)s wstało" -#: core/timeline.py:133 +#: core/timeline.py:137 #, python-format msgid "Amount: %(amount).0f" msgstr "" -#: core/timeline.py:141 +#: core/timeline.py:145 #, python-format msgid "%(child)s started feeding." msgstr "%(child)s rozpoczęto karmienie" -#: core/timeline.py:153 +#: core/timeline.py:158 #, python-format msgid "%(child)s finished feeding." msgstr "%(child)s ukończono karmienie" -#: core/timeline.py:179 +#: core/timeline.py:185 #, fuzzy, python-format #| msgid "%(child)s had a diaper change." msgid "%(child)s had a %(type)s diaper change." msgstr "%(child)s miał zmianę pieluchy" -#: core/utils.py:15 +#: core/utils.py:40 #, python-format msgid "%(hours)s hour" msgid_plural "%(hours)s hours" @@ -1531,7 +1661,7 @@ msgstr[1] "%(hours)s godziny" msgstr[2] "%(hours)s godzin" msgstr[3] "%(hours)s godzin" -#: core/utils.py:19 +#: core/utils.py:44 #, python-format msgid "%(minutes)s minute" msgid_plural "%(minutes)s minutes" @@ -1540,7 +1670,7 @@ msgstr[1] "%(minutes)s minuty" msgstr[2] "%(minutes)s minut" msgstr[3] "%(minutes)s minuty" -#: core/utils.py:25 +#: core/utils.py:50 #, python-format msgid "%(seconds)s second" msgid_plural "%(seconds)s seconds" @@ -1554,12 +1684,12 @@ msgstr[3] "%(seconds) sekund" msgid "%(model)s entry for %(child)s added!" msgstr "Dodano %(model)s dla dziecka %(child)s!" -#: core/views.py:35 +#: core/views.py:35 core/views.py:308 #, python-format msgid "%(model)s entry added!" msgstr "Dodano %(model)s!" -#: core/views.py:61 +#: core/views.py:61 core/views.py:316 #, python-format msgid "%(model)s entry for %(child)s updated." msgstr "Zaktualizowano %(model)s dla dziecka %(child)s!" @@ -1569,36 +1699,36 @@ msgstr "Zaktualizowano %(model)s dla dziecka %(child)s!" msgid "%(model)s entry updated." msgstr "Zaktualizowano %(model)s" -#: core/views.py:69 core/views.py:118 +#: core/views.py:69 core/views.py:146 #, python-format msgid "%(model)s entry deleted." msgstr "wpis %(model)s usunięty." -#: core/views.py:87 +#: core/views.py:115 #, python-format msgid "%(first_name)s %(last_name)s added!" msgstr "Dodano %(first_name)s %(last_name)s!" -#: core/views.py:249 +#: core/views.py:366 #, python-format msgid "%(model)s reading added!" msgstr "Odczytywanie %(model)s dodano!" -#: core/views.py:257 +#: core/views.py:374 #, python-format msgid "%(model)s reading for %(child)s updated." msgstr "Zaktualizowano odczytywanie %(model)s dla %(child)s" -#: core/views.py:361 +#: core/views.py:478 #, python-format msgid "%(timer)s stopped." msgstr "Stop %(timer)s" -#: core/views.py:384 +#: core/views.py:501 msgid "All inactive timers deleted." msgstr "Usunięto wszystkie nieaktywne stopery" -#: core/views.py:394 +#: core/views.py:511 msgid "No inactive timers exist." msgstr "Brak nieaktywnych stoperów" @@ -1618,23 +1748,23 @@ msgstr "" msgid "Past Week" msgstr "W minionym tygodniu" -#: dashboard/templates/cards/diaperchange_types.html:26 +#: dashboard/templates/cards/diaperchange_types.html:27 msgid "wet" msgstr "mokry" -#: dashboard/templates/cards/diaperchange_types.html:33 +#: dashboard/templates/cards/diaperchange_types.html:35 msgid "solid" msgstr "suchy" -#: dashboard/templates/cards/diaperchange_types.html:38 +#: dashboard/templates/cards/diaperchange_types.html:49 msgid "today" msgstr "Dzisiaj" -#: dashboard/templates/cards/diaperchange_types.html:40 +#: dashboard/templates/cards/diaperchange_types.html:51 msgid "yesterday" msgstr "Wczoraj" -#: dashboard/templates/cards/diaperchange_types.html:42 +#: dashboard/templates/cards/diaperchange_types.html:53 #, python-format msgid "%(key)s days ago" msgstr "%(key)s dni temu" @@ -1643,9 +1773,9 @@ msgstr "%(key)s dni temu" msgid "Today's Feeding" msgstr "" -#: dashboard/templates/cards/feeding_day.html:20 +#: dashboard/templates/cards/feeding_day.html:26 #, python-format -msgid "%(count)s feeding entries" +msgid "
%(since)s
" msgstr "" #: dashboard/templates/cards/feeding_last.html:6 @@ -1730,108 +1860,79 @@ msgstr "Nigdy" msgid "Child actions" msgstr "Akcje dzieci" -#: dashboard/templates/dashboard/child_button_group.html:17 -#: reports/templates/reports/report_base.html:9 +#: dashboard/templates/dashboard/child_button_group.html:12 +#: reports/templates/reports/base.html:9 +#: reports/templates/reports/report_list.html:4 msgid "Reports" msgstr "Zgłoszeń" -#: dashboard/templates/dashboard/child_button_group.html:23 -msgid "Diaper Change Amounts" -msgstr "Ilość zmian pieluchy" - -#: dashboard/templates/dashboard/child_button_group.html:24 -#: reports/templates/reports/diaperchange_types.html:4 -#: reports/templates/reports/diaperchange_types.html:8 -msgid "Diaper Change Types" -msgstr "Typy zmiany pieluchy" - -#: dashboard/templates/dashboard/child_button_group.html:25 -#: reports/templates/reports/diaperchange_lifetimes.html:4 -#: reports/templates/reports/diaperchange_lifetimes.html:8 -msgid "Diaper Lifetimes" -msgstr "Czas \"życia\" pieluchy" - -#: dashboard/templates/dashboard/child_button_group.html:26 -#: reports/templates/reports/feeding_amounts.html:4 -#: reports/templates/reports/feeding_amounts.html:8 -msgid "Feeding Amounts" -msgstr "Ilośc karmień" - -#: dashboard/templates/dashboard/child_button_group.html:27 -msgid "Feeding Durations (Average)" -msgstr "Czas karmienia (średni)" - -#: dashboard/templates/dashboard/child_button_group.html:28 -#: reports/templates/reports/sleep_pattern.html:4 -#: reports/templates/reports/sleep_pattern.html:8 -msgid "Sleep Pattern" -msgstr "Wzór snu" - -#: dashboard/templates/dashboard/child_button_group.html:29 -#: reports/templates/reports/sleep_totals.html:4 -#: reports/templates/reports/sleep_totals.html:8 -msgid "Sleep Totals" -msgstr "Snu łącznie" - -#: dashboard/templates/dashboard/child_button_group.html:30 -msgid "Tummy Time Durations (Sum)" -msgstr "" - -#: dashboard/templatetags/cards.py:288 -msgid "Diaper change frequency" -msgstr "Częstotliwość zmiany pieluchy" - -#: dashboard/templatetags/cards.py:309 +#: dashboard/templatetags/cards.py:328 msgid "Average nap duration" msgstr "Średni czas drzemi" -#: dashboard/templatetags/cards.py:316 +#: dashboard/templatetags/cards.py:335 msgid "Average naps per day" msgstr "Średnie drzemki na dzień" -#: dashboard/templatetags/cards.py:326 +#: dashboard/templatetags/cards.py:345 msgid "Average sleep duration" msgstr "Średni czas spania" -#: dashboard/templatetags/cards.py:333 +#: dashboard/templatetags/cards.py:352 msgid "Average awake duration" msgstr "Średni czas wstawania" -#: dashboard/templatetags/cards.py:343 +#: dashboard/templatetags/cards.py:362 msgid "Weight change per week" msgstr "Zmiana wagi w ciągu tygodnia" -#: dashboard/templatetags/cards.py:353 +#: dashboard/templatetags/cards.py:372 #, fuzzy #| msgid "Weight change per week" msgid "Height change per week" msgstr "Zmiana wagi w ciągu tygodnia" -#: dashboard/templatetags/cards.py:363 +#: dashboard/templatetags/cards.py:382 #, fuzzy #| msgid "Weight change per week" msgid "Head circumference change per week" msgstr "Zmiana wagi w ciągu tygodnia" -#: dashboard/templatetags/cards.py:373 +#: dashboard/templatetags/cards.py:392 #, fuzzy #| msgid "Weight change per week" msgid "BMI change per week" msgstr "Zmiana wagi w ciągu tygodnia" -#: dashboard/templatetags/cards.py:418 +#: dashboard/templatetags/cards.py:410 +#, fuzzy +#| msgid "Diaper change frequency" +msgid "Diaper change frequency (past 3 days)" +msgstr "Częstotliwość zmiany pieluchy" + +#: dashboard/templatetags/cards.py:414 +#, fuzzy +#| msgid "Diaper change frequency" +msgid "Diaper change frequency (past 2 weeks)" +msgstr "Częstotliwość zmiany pieluchy" + +#: dashboard/templatetags/cards.py:420 +msgid "Diaper change frequency" +msgstr "Częstotliwość zmiany pieluchy" + +#: dashboard/templatetags/cards.py:456 msgid "Feeding frequency (past 3 days)" msgstr "" -#: dashboard/templatetags/cards.py:422 +#: dashboard/templatetags/cards.py:460 msgid "Feeding frequency (past 2 weeks)" msgstr "" -#: dashboard/templatetags/cards.py:428 +#: dashboard/templatetags/cards.py:466 msgid "Feeding frequency" msgstr "Częstotliwość karmienia" -#: reports/graphs/bmi_bmi.py:27 +#: reports/graphs/bmi_change.py:27 #, fuzzy #| msgid "Weight" msgid "BMI" @@ -1899,16 +2000,28 @@ msgstr "Średni czas (minuty)" msgid "Number of feedings" msgstr "Ilość karmień" -#: reports/graphs/head_circumference_head_circumference.py:27 +#: reports/graphs/head_circumference_change.py:27 msgid "Head Circumference" msgstr "" -#: reports/graphs/height_height.py:27 +#: reports/graphs/height_change.py:27 #, fuzzy #| msgid "Weight" msgid "Height" msgstr "Waga" +#: reports/graphs/pumping_amounts.py:57 +#, fuzzy +#| msgid "Total Feeding Amounts" +msgid "Total Pumping Amount" +msgstr "Łączna ilość karmień" + +#: reports/graphs/pumping_amounts.py:60 +#, fuzzy +#| msgid "Feeding Amounts" +msgid "Pumping Amount" +msgstr "Ilośc karmień" + #: reports/graphs/sleep_pattern.py:148 msgid "Sleep Pattern" msgstr "Wzorzec snu" @@ -1946,7 +2059,7 @@ msgstr "" msgid "Total duration (minutes)" msgstr "" -#: reports/graphs/weight_weight.py:27 +#: reports/graphs/weight_change.py:27 msgid "Weight" msgstr "Waga" @@ -1955,19 +2068,68 @@ msgstr "Waga" msgid "Diaper Amounts" msgstr "Zmiana pieluchy" +#: reports/templates/reports/diaperchange_lifetimes.html:4 +#: reports/templates/reports/diaperchange_lifetimes.html:8 +#: reports/templates/reports/report_list.html:13 +msgid "Diaper Lifetimes" +msgstr "Czas \"życia\" pieluchy" + +#: reports/templates/reports/diaperchange_types.html:4 +#: reports/templates/reports/diaperchange_types.html:8 +#: reports/templates/reports/report_list.html:12 +msgid "Diaper Change Types" +msgstr "Typy zmiany pieluchy" + +#: reports/templates/reports/feeding_amounts.html:4 +#: reports/templates/reports/feeding_amounts.html:8 +#: reports/templates/reports/report_list.html:14 +msgid "Feeding Amounts" +msgstr "Ilośc karmień" + #: reports/templates/reports/feeding_duration.html:4 #: reports/templates/reports/feeding_duration.html:8 msgid "Average Feeding Durations" msgstr "Średni czas karmienia" -#: reports/templates/reports/report_base.html:19 +#: reports/templates/reports/report_base.html:17 msgid "There is not enough data to generate this report." msgstr "Brak wystarczającej ilości danych do wygenerowania raportu" +#: reports/templates/reports/report_list.html:10 +msgid "Body Mass Index (BMI)" +msgstr "" + +#: reports/templates/reports/report_list.html:11 +msgid "Diaper Change Amounts" +msgstr "Ilość zmian pieluchy" + +#: reports/templates/reports/report_list.html:15 +msgid "Feeding Durations (Average)" +msgstr "Czas karmienia (średni)" + +#: reports/templates/reports/report_list.html:18 +#, fuzzy +#| msgid "Feeding Amounts" +msgid "Pumping Amounts" +msgstr "Ilośc karmień" + +#: reports/templates/reports/report_list.html:19 +#: reports/templates/reports/sleep_pattern.html:4 +#: reports/templates/reports/sleep_pattern.html:8 +msgid "Sleep Pattern" +msgstr "Wzór snu" + +#: reports/templates/reports/report_list.html:20 +#: reports/templates/reports/sleep_totals.html:4 +#: reports/templates/reports/sleep_totals.html:8 +msgid "Sleep Totals" +msgstr "Snu łącznie" + +#: reports/templates/reports/report_list.html:21 +msgid "Tummy Time Durations (Sum)" +msgstr "" + #: reports/templates/reports/tummytime_duration.html:4 #: reports/templates/reports/tummytime_duration.html:8 msgid "Total Tummy Time Durations" msgstr "" - -#~ msgid "Total feeding amount" -#~ msgstr "Łącznie karmień" diff --git a/locale/pt/LC_MESSAGES/django.mo b/locale/pt/LC_MESSAGES/django.mo index 9c3cedb5..287ef0bb 100644 Binary files a/locale/pt/LC_MESSAGES/django.mo and b/locale/pt/LC_MESSAGES/django.mo differ diff --git a/locale/pt/LC_MESSAGES/django.po b/locale/pt/LC_MESSAGES/django.po index 223aa015..f75cc322 100644 --- a/locale/pt/LC_MESSAGES/django.po +++ b/locale/pt/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Baby Buddy\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-25 05:14+0000\n" +"POT-Creation-Date: 2022-06-01 13:01+0000\n" "Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -11,12 +11,12 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: babybuddy/admin.py:12 babybuddy/admin.py:13 -#: babybuddy/templates/babybuddy/nav-dropdown.html:326 +#: babybuddy/templates/babybuddy/nav-dropdown.html:347 #: babybuddy/templates/babybuddy/user_settings_form.html:8 msgid "Settings" msgstr "Preferências" -#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:104 +#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:111 #: babybuddy/templates/babybuddy/user_settings_form.html:61 #: dashboard/templates/dashboard/child.html:4 #: dashboard/templates/dashboard/child.html:9 @@ -124,64 +124,68 @@ msgid "{user}'s Settings" msgstr "Preferências de {user}" #: babybuddy/settings/base.py:166 -msgid "Chinese (simplified)" +msgid "Catalan" msgstr "" #: babybuddy/settings/base.py:167 +msgid "Chinese (simplified)" +msgstr "" + +#: babybuddy/settings/base.py:168 msgid "Dutch" msgstr "Holandês" -#: babybuddy/settings/base.py:168 +#: babybuddy/settings/base.py:169 #, fuzzy #| msgid "English" msgid "English (US)" msgstr "Inglês" -#: babybuddy/settings/base.py:169 +#: babybuddy/settings/base.py:170 #, fuzzy #| msgid "English" msgid "English (UK)" msgstr "Inglês" -#: babybuddy/settings/base.py:170 +#: babybuddy/settings/base.py:171 msgid "French" msgstr "Francês" -#: babybuddy/settings/base.py:171 +#: babybuddy/settings/base.py:172 msgid "Finnish" msgstr "Finlandês" -#: babybuddy/settings/base.py:172 +#: babybuddy/settings/base.py:173 msgid "German" msgstr "Alemão" -#: babybuddy/settings/base.py:173 +#: babybuddy/settings/base.py:174 msgid "Italian" msgstr "Italiano" -#: babybuddy/settings/base.py:174 +#: babybuddy/settings/base.py:175 msgid "Polish" msgstr "" -#: babybuddy/settings/base.py:175 +#: babybuddy/settings/base.py:176 msgid "Portuguese" msgstr "" -#: babybuddy/settings/base.py:176 +#: babybuddy/settings/base.py:177 msgid "Spanish" msgstr "Espanhol" -#: babybuddy/settings/base.py:177 +#: babybuddy/settings/base.py:178 msgid "Swedish" msgstr "Sueco" -#: babybuddy/settings/base.py:178 +#: babybuddy/settings/base.py:179 msgid "Turkish" msgstr "Turco" #: babybuddy/templates/admin/base_site.html:4 #: babybuddy/templates/admin/base_site.html:7 -#: babybuddy/templates/babybuddy/nav-dropdown.html:338 +#: babybuddy/templates/babybuddy/nav-dropdown.html:359 msgid "Database Admin" msgstr "Administrador da Base de Dados" @@ -201,7 +205,7 @@ msgstr "Reset" msgid "Filters" msgstr "Filtros" -#: babybuddy/templates/babybuddy/form.html:11 +#: babybuddy/templates/babybuddy/form.html:14 #: babybuddy/templates/babybuddy/user_settings_form.html:89 msgid "Submit" msgstr "Submeter" @@ -223,27 +227,27 @@ msgstr "" msgid "Quick Start Timer" msgstr "Temporizador Rápido" -#: babybuddy/templates/babybuddy/nav-dropdown.html:51 core/models.py:158 -#: core/models.py:162 +#: babybuddy/templates/babybuddy/nav-dropdown.html:51 core/models.py:248 +#: core/models.py:252 msgid "Diaper Change" msgstr "Mudança de Fralda" #: babybuddy/templates/babybuddy/nav-dropdown.html:57 -#: babybuddy/templates/babybuddy/nav-dropdown.html:274 core/models.py:227 -#: core/models.py:231 core/templates/core/timer_detail.html:43 +#: babybuddy/templates/babybuddy/nav-dropdown.html:281 core/models.py:312 +#: core/models.py:316 core/templates/core/timer_detail.html:43 msgid "Feeding" msgstr "Alimentação" #: babybuddy/templates/babybuddy/nav-dropdown.html:63 -#: babybuddy/templates/babybuddy/nav-dropdown.html:150 core/models.py:250 -#: core/models.py:260 core/models.py:264 core/templates/core/note_list.html:29 +#: babybuddy/templates/babybuddy/nav-dropdown.html:157 core/models.py:396 +#: core/models.py:407 core/models.py:411 core/templates/core/note_list.html:29 msgid "Note" msgstr "Nota" #: babybuddy/templates/babybuddy/nav-dropdown.html:69 -#: babybuddy/templates/babybuddy/nav-dropdown.html:281 -#: babybuddy/templates/babybuddy/welcome.html:42 core/models.py:292 -#: core/models.py:293 core/models.py:296 +#: babybuddy/templates/babybuddy/nav-dropdown.html:288 +#: babybuddy/templates/babybuddy/welcome.html:42 core/models.py:467 +#: core/models.py:468 core/models.py:471 #: core/templates/core/sleep_confirm_delete.html:7 #: core/templates/core/sleep_form.html:13 core/templates/core/sleep_list.html:4 #: core/templates/core/sleep_list.html:7 core/templates/core/sleep_list.html:12 @@ -252,8 +256,8 @@ msgid "Sleep" msgstr "Sono" #: babybuddy/templates/babybuddy/nav-dropdown.html:75 -#: babybuddy/templates/babybuddy/nav-dropdown.html:172 core/models.py:331 -#: core/models.py:341 core/models.py:342 core/models.py:345 +#: babybuddy/templates/babybuddy/nav-dropdown.html:179 core/models.py:506 +#: core/models.py:519 core/models.py:520 core/models.py:523 #: core/templates/core/temperature_confirm_delete.html:7 #: core/templates/core/temperature_form.html:13 #: core/templates/core/temperature_list.html:4 @@ -264,9 +268,9 @@ msgid "Temperature" msgstr "Temperatura" #: babybuddy/templates/babybuddy/nav-dropdown.html:81 -#: babybuddy/templates/babybuddy/nav-dropdown.html:294 -#: babybuddy/templates/babybuddy/welcome.html:50 core/models.py:468 -#: core/models.py:469 core/models.py:472 +#: babybuddy/templates/babybuddy/nav-dropdown.html:301 +#: babybuddy/templates/babybuddy/welcome.html:50 core/models.py:647 +#: core/models.py:648 core/models.py:651 #: core/templates/core/timer_detail.html:59 #: core/templates/core/tummytime_confirm_delete.html:7 #: core/templates/core/tummytime_form.html:13 @@ -277,49 +281,64 @@ msgid "Tummy Time" msgstr "Tempo de Barriga para Baixo" #: babybuddy/templates/babybuddy/nav-dropdown.html:87 -#: babybuddy/templates/babybuddy/nav-dropdown.html:186 core/models.py:494 -#: core/models.py:503 core/models.py:504 core/models.py:507 +#: babybuddy/templates/babybuddy/nav-dropdown.html:193 core/models.py:673 +#: core/models.py:685 core/models.py:686 core/models.py:689 #: core/templates/core/weight_confirm_delete.html:7 #: core/templates/core/weight_form.html:13 #: core/templates/core/weight_list.html:4 #: core/templates/core/weight_list.html:7 #: core/templates/core/weight_list.html:12 -#: core/templates/core/weight_list.html:29 -#: dashboard/templates/dashboard/child_button_group.html:31 -#: reports/graphs/weight_weight.py:19 reports/graphs/weight_weight.py:30 +#: core/templates/core/weight_list.html:29 reports/graphs/weight_change.py:19 +#: reports/graphs/weight_change.py:30 +#: reports/templates/reports/report_list.html:22 #: reports/templates/reports/weight_change.html:4 #: reports/templates/reports/weight_change.html:8 msgid "Weight" msgstr "Peso" -#: babybuddy/templates/babybuddy/nav-dropdown.html:111 +#: babybuddy/templates/babybuddy/nav-dropdown.html:93 +#: babybuddy/templates/babybuddy/nav-dropdown.html:316 core/models.py:437 +#: core/models.py:438 core/models.py:441 +#: core/templates/core/pumping_confirm_delete.html:7 +#: core/templates/core/pumping_form.html:13 +#: core/templates/core/pumping_list.html:4 +#: core/templates/core/pumping_list.html:7 +#: core/templates/core/pumping_list.html:12 +#: reports/templates/reports/pumping_amounts.html:4 +#: reports/templates/reports/pumping_amounts.html:8 +msgid "Pumping" +msgstr "" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:118 #: core/templates/timeline/timeline.html:4 #: core/templates/timeline/timeline.html:7 #: dashboard/templates/dashboard/child_button_group.html:9 msgid "Timeline" msgstr "Linha temporal" -#: babybuddy/templates/babybuddy/nav-dropdown.html:122 -#: babybuddy/templates/babybuddy/nav-dropdown.html:130 core/models.py:101 +#: babybuddy/templates/babybuddy/nav-dropdown.html:129 +#: babybuddy/templates/babybuddy/nav-dropdown.html:137 core/models.py:188 #: core/templates/core/child_confirm_delete.html:7 #: core/templates/core/child_detail.html:7 #: core/templates/core/child_form.html:13 core/templates/core/child_list.html:4 #: core/templates/core/child_list.html:7 core/templates/core/child_list.html:12 #: dashboard/templates/dashboard/child.html:7 -#: reports/templates/reports/report_base.html:7 +#: reports/templates/reports/base.html:7 msgid "Children" msgstr "Crianças" -#: babybuddy/templates/babybuddy/nav-dropdown.html:136 core/models.py:100 -#: core/models.py:134 core/models.py:190 core/models.py:248 core/models.py:276 -#: core/models.py:328 core/models.py:359 core/models.py:452 core/models.py:492 -#: core/models.py:519 core/models.py:546 core/models.py:572 +#: babybuddy/templates/babybuddy/nav-dropdown.html:143 core/models.py:137 +#: core/models.py:187 core/models.py:221 core/models.py:274 core/models.py:335 +#: core/models.py:367 core/models.py:394 core/models.py:426 core/models.py:450 +#: core/models.py:503 core/models.py:537 core/models.py:630 core/models.py:671 #: core/templates/core/bmi_list.html:27 #: core/templates/core/diaperchange_list.html:27 #: core/templates/core/feeding_list.html:27 #: core/templates/core/head_circumference_list.html:27 #: core/templates/core/height_list.html:27 -#: core/templates/core/note_list.html:27 core/templates/core/sleep_list.html:28 +#: core/templates/core/note_list.html:27 +#: core/templates/core/pumping_list.html:27 +#: core/templates/core/sleep_list.html:28 #: core/templates/core/temperature_list.html:27 #: core/templates/core/timer_list.html:27 #: core/templates/core/tummytime_list.html:27 @@ -327,104 +346,102 @@ msgstr "Crianças" msgid "Child" msgstr "Criança" -#: babybuddy/templates/babybuddy/nav-dropdown.html:144 core/models.py:151 -#: core/models.py:220 core/models.py:261 core/models.py:284 core/models.py:334 -#: core/models.py:496 core/models.py:523 core/models.py:552 core/models.py:576 -#: core/templates/core/note_confirm_delete.html:7 +#: babybuddy/templates/babybuddy/nav-dropdown.html:151 core/models.py:143 +#: core/models.py:240 core/models.py:304 core/models.py:343 core/models.py:373 +#: core/models.py:408 core/models.py:430 core/models.py:458 core/models.py:511 +#: core/models.py:677 core/templates/core/note_confirm_delete.html:7 #: core/templates/core/note_form.html:13 core/templates/core/note_list.html:4 #: core/templates/core/note_list.html:7 core/templates/core/note_list.html:12 msgid "Notes" msgstr "Notas" -#: babybuddy/templates/babybuddy/nav-dropdown.html:164 +#: babybuddy/templates/babybuddy/nav-dropdown.html:171 msgid "Measurements" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:178 +#: babybuddy/templates/babybuddy/nav-dropdown.html:185 msgid "Temperature reading" msgstr "Leitura de temperatura" -#: babybuddy/templates/babybuddy/nav-dropdown.html:192 +#: babybuddy/templates/babybuddy/nav-dropdown.html:199 msgid "Weight entry" msgstr "Novo peso" -#: babybuddy/templates/babybuddy/nav-dropdown.html:200 core/models.py:521 -#: core/models.py:530 core/models.py:531 core/models.py:534 +#: babybuddy/templates/babybuddy/nav-dropdown.html:207 core/models.py:369 +#: core/models.py:381 core/models.py:382 core/models.py:385 #: core/templates/core/height_confirm_delete.html:7 #: core/templates/core/height_form.html:13 #: core/templates/core/height_list.html:4 #: core/templates/core/height_list.html:7 #: core/templates/core/height_list.html:12 -#: core/templates/core/height_list.html:29 -#: dashboard/templates/dashboard/child_button_group.html:32 -#: reports/graphs/height_height.py:19 reports/graphs/height_height.py:30 +#: core/templates/core/height_list.html:29 reports/graphs/height_change.py:19 +#: reports/graphs/height_change.py:30 #: reports/templates/reports/height_change.html:4 #: reports/templates/reports/height_change.html:8 +#: reports/templates/reports/report_list.html:17 #, fuzzy #| msgid "Weight" msgid "Height" msgstr "Peso" -#: babybuddy/templates/babybuddy/nav-dropdown.html:206 +#: babybuddy/templates/babybuddy/nav-dropdown.html:213 #, fuzzy #| msgid "Weight entry" msgid "Height entry" msgstr "Novo peso" -#: babybuddy/templates/babybuddy/nav-dropdown.html:214 core/models.py:549 -#: core/models.py:559 core/models.py:560 core/models.py:563 +#: babybuddy/templates/babybuddy/nav-dropdown.html:221 core/models.py:338 +#: core/models.py:351 core/models.py:352 core/models.py:355 #: core/templates/core/head_circumference_confirm_delete.html:7 #: core/templates/core/head_circumference_form.html:13 #: core/templates/core/head_circumference_list.html:4 #: core/templates/core/head_circumference_list.html:7 #: core/templates/core/head_circumference_list.html:12 #: core/templates/core/head_circumference_list.html:29 -#: dashboard/templates/dashboard/child_button_group.html:33 -#: reports/graphs/head_circumference_head_circumference.py:19 -#: reports/graphs/head_circumference_head_circumference.py:30 +#: reports/graphs/head_circumference_change.py:19 +#: reports/graphs/head_circumference_change.py:30 #: reports/templates/reports/head_circumference_change.html:4 #: reports/templates/reports/head_circumference_change.html:8 +#: reports/templates/reports/report_list.html:16 msgid "Head Circumference" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:220 +#: babybuddy/templates/babybuddy/nav-dropdown.html:227 msgid "Head Circumference entry" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:228 core/models.py:574 -#: core/models.py:583 core/models.py:584 core/models.py:587 +#: babybuddy/templates/babybuddy/nav-dropdown.html:235 core/models.py:139 +#: core/models.py:151 core/models.py:152 core/models.py:155 #: core/templates/core/bmi_confirm_delete.html:7 #: core/templates/core/bmi_form.html:13 core/templates/core/bmi_list.html:4 #: core/templates/core/bmi_list.html:7 core/templates/core/bmi_list.html:12 -#: core/templates/core/bmi_list.html:29 -#: dashboard/templates/dashboard/child_button_group.html:34 -#: reports/graphs/bmi_bmi.py:19 reports/graphs/bmi_bmi.py:30 -#: reports/templates/reports/bmi_change.html:4 +#: core/templates/core/bmi_list.html:29 reports/graphs/bmi_change.py:19 +#: reports/graphs/bmi_change.py:30 reports/templates/reports/bmi_change.html:4 #: reports/templates/reports/bmi_change.html:8 msgid "BMI" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:234 +#: babybuddy/templates/babybuddy/nav-dropdown.html:241 #, fuzzy #| msgid "Sleep entry" msgid "BMI entry" msgstr "Novo sono" -#: babybuddy/templates/babybuddy/nav-dropdown.html:248 +#: babybuddy/templates/babybuddy/nav-dropdown.html:255 msgid "Activities" msgstr "Actividades" -#: babybuddy/templates/babybuddy/nav-dropdown.html:255 +#: babybuddy/templates/babybuddy/nav-dropdown.html:262 #: reports/graphs/diaperchange_lifetimes.py:27 msgid "Changes" msgstr "Mudanças de fralda" -#: babybuddy/templates/babybuddy/nav-dropdown.html:261 +#: babybuddy/templates/babybuddy/nav-dropdown.html:268 msgid "Change" msgstr "Mudança de fralda" -#: babybuddy/templates/babybuddy/nav-dropdown.html:268 -#: babybuddy/templates/babybuddy/welcome.html:34 core/models.py:228 +#: babybuddy/templates/babybuddy/nav-dropdown.html:275 +#: babybuddy/templates/babybuddy/welcome.html:34 core/models.py:313 #: core/templates/core/feeding_confirm_delete.html:7 #: core/templates/core/feeding_form.html:13 #: core/templates/core/feeding_list.html:4 @@ -433,39 +450,45 @@ msgstr "Mudança de fralda" msgid "Feedings" msgstr "Alimentações" -#: babybuddy/templates/babybuddy/nav-dropdown.html:287 +#: babybuddy/templates/babybuddy/nav-dropdown.html:294 msgid "Sleep entry" msgstr "Novo sono" -#: babybuddy/templates/babybuddy/nav-dropdown.html:300 +#: babybuddy/templates/babybuddy/nav-dropdown.html:307 msgid "Tummy Time entry" msgstr "Entrada de Tempo de Barriga para Baixo" -#: babybuddy/templates/babybuddy/nav-dropdown.html:325 +#: babybuddy/templates/babybuddy/nav-dropdown.html:322 +#, fuzzy +#| msgid "Weight entry" +msgid "Pumping entry" +msgstr "Novo peso" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:346 #: babybuddy/templates/babybuddy/user_list.html:17 #: babybuddy/templates/babybuddy/user_password_form.html:7 -#: babybuddy/templates/babybuddy/user_settings_form.html:7 core/models.py:378 +#: babybuddy/templates/babybuddy/user_settings_form.html:7 core/models.py:556 #: core/templates/core/timer_list.html:32 msgid "User" msgstr "Utilizador" -#: babybuddy/templates/babybuddy/nav-dropdown.html:327 +#: babybuddy/templates/babybuddy/nav-dropdown.html:348 msgid "Password" msgstr "Password" -#: babybuddy/templates/babybuddy/nav-dropdown.html:331 +#: babybuddy/templates/babybuddy/nav-dropdown.html:352 msgid "Logout" msgstr "Logout" -#: babybuddy/templates/babybuddy/nav-dropdown.html:334 +#: babybuddy/templates/babybuddy/nav-dropdown.html:355 msgid "Site" msgstr "Site" -#: babybuddy/templates/babybuddy/nav-dropdown.html:335 +#: babybuddy/templates/babybuddy/nav-dropdown.html:356 msgid "API Browser" msgstr "Navegador de API" -#: babybuddy/templates/babybuddy/nav-dropdown.html:337 +#: babybuddy/templates/babybuddy/nav-dropdown.html:358 #: babybuddy/templates/babybuddy/user_confirm_delete.html:7 #: babybuddy/templates/babybuddy/user_form.html:13 #: babybuddy/templates/babybuddy/user_list.html:4 @@ -473,23 +496,24 @@ msgstr "Navegador de API" msgid "Users" msgstr "Utilizadores" -#: babybuddy/templates/babybuddy/nav-dropdown.html:340 +#: babybuddy/templates/babybuddy/nav-dropdown.html:361 msgid "Support" msgstr "Suporte" -#: babybuddy/templates/babybuddy/nav-dropdown.html:342 +#: babybuddy/templates/babybuddy/nav-dropdown.html:363 msgid "Source Code" msgstr "Código Fonte" -#: babybuddy/templates/babybuddy/nav-dropdown.html:344 +#: babybuddy/templates/babybuddy/nav-dropdown.html:365 msgid "Chat / Support" msgstr "Chat / Suporte" #: babybuddy/templates/babybuddy/paginator.html:11 #: core/templates/timeline/_timeline.html:5 #: core/templates/timeline/_timeline.html:7 -#: core/templates/timeline/_timeline.html:66 -#: core/templates/timeline/_timeline.html:68 +#: core/templates/timeline/_timeline.html:71 +#: core/templates/timeline/_timeline.html:73 +#: dashboard/templates/cards/feeding_day.html:37 #: dashboard/templates/cards/feeding_last_method.html:32 #: dashboard/templates/cards/statistics.html:34 msgid "Previous" @@ -498,8 +522,9 @@ msgstr "Anterior" #: babybuddy/templates/babybuddy/paginator.html:28 #: core/templates/timeline/_timeline.html:12 #: core/templates/timeline/_timeline.html:14 -#: core/templates/timeline/_timeline.html:73 -#: core/templates/timeline/_timeline.html:75 +#: core/templates/timeline/_timeline.html:78 +#: core/templates/timeline/_timeline.html:80 +#: dashboard/templates/cards/feeding_day.html:41 #: dashboard/templates/cards/feeding_last_method.html:36 #: dashboard/templates/cards/statistics.html:38 msgid "Next" @@ -525,6 +550,8 @@ msgstr "Eliminar Utilizador" #: core/templates/core/height_confirm_delete.html:17 #: core/templates/core/note_confirm_delete.html:8 #: core/templates/core/note_confirm_delete.html:17 +#: core/templates/core/pumping_confirm_delete.html:8 +#: core/templates/core/pumping_confirm_delete.html:17 #: core/templates/core/sleep_confirm_delete.html:8 #: core/templates/core/sleep_confirm_delete.html:17 #: core/templates/core/temperature_confirm_delete.html:8 @@ -536,7 +563,7 @@ msgstr "Eliminar Utilizador" #: core/templates/core/tummytime_confirm_delete.html:17 #: core/templates/core/weight_confirm_delete.html:8 #: core/templates/core/weight_confirm_delete.html:17 -#: dashboard/templates/dashboard/child_button_group.html:48 +#: dashboard/templates/dashboard/child_button_group.html:27 msgid "Delete" msgstr "Apagar" @@ -548,6 +575,7 @@ msgstr "Apagar" #: core/templates/core/head_circumference_confirm_delete.html:14 #: core/templates/core/height_confirm_delete.html:14 #: core/templates/core/note_confirm_delete.html:14 +#: core/templates/core/pumping_confirm_delete.html:14 #: core/templates/core/sleep_confirm_delete.html:14 #: core/templates/core/temperature_confirm_delete.html:14 #: core/templates/core/timer_confirm_delete.html:17 @@ -569,6 +597,7 @@ msgstr "" #: core/templates/core/head_circumference_confirm_delete.html:18 #: core/templates/core/height_confirm_delete.html:18 #: core/templates/core/note_confirm_delete.html:18 +#: core/templates/core/pumping_confirm_delete.html:18 #: core/templates/core/sleep_confirm_delete.html:18 #: core/templates/core/temperature_confirm_delete.html:18 #: core/templates/core/timer_confirm_delete.html:21 @@ -591,7 +620,9 @@ msgstr "Novo Utilizador" #: core/templates/core/feeding_form.html:15 #: core/templates/core/head_circumference_form.html:15 #: core/templates/core/height_form.html:15 -#: core/templates/core/note_form.html:15 core/templates/core/sleep_form.html:15 +#: core/templates/core/note_form.html:15 +#: core/templates/core/pumping_form.html:15 +#: core/templates/core/sleep_form.html:15 #: core/templates/core/temperature_form.html:15 #: core/templates/core/timer_form.html:10 #: core/templates/core/tummytime_form.html:15 @@ -605,7 +636,9 @@ msgstr "Actualizar" #: core/templates/core/feeding_form.html:23 #: core/templates/core/head_circumference_form.html:23 #: core/templates/core/height_form.html:23 -#: core/templates/core/note_form.html:23 core/templates/core/sleep_form.html:23 +#: core/templates/core/note_form.html:23 +#: core/templates/core/pumping_form.html:23 +#: core/templates/core/sleep_form.html:23 #: core/templates/core/temperature_form.html:23 #: core/templates/core/timer_form.html:18 #: core/templates/core/tummytime_form.html:23 @@ -632,32 +665,34 @@ msgstr "Email" msgid "Staff" msgstr "Staff" -#: babybuddy/templates/babybuddy/user_list.html:22 core/models.py:373 +#: babybuddy/templates/babybuddy/user_list.html:22 core/models.py:551 #: core/templates/core/timer_list.html:31 msgid "Active" msgstr "Activo" #: babybuddy/templates/babybuddy/user_list.html:23 -#: core/templates/core/bmi_list.html:24 core/templates/core/bmi_list.html:37 +#: core/templates/core/bmi_list.html:24 core/templates/core/bmi_list.html:38 #: core/templates/core/child_list.html:28 #: core/templates/core/child_list.html:48 #: core/templates/core/diaperchange_list.html:24 -#: core/templates/core/diaperchange_list.html:39 +#: core/templates/core/diaperchange_list.html:40 #: core/templates/core/feeding_list.html:24 -#: core/templates/core/feeding_list.html:42 +#: core/templates/core/feeding_list.html:43 #: core/templates/core/head_circumference_list.html:24 -#: core/templates/core/head_circumference_list.html:37 +#: core/templates/core/head_circumference_list.html:38 #: core/templates/core/height_list.html:24 -#: core/templates/core/height_list.html:37 -#: core/templates/core/note_list.html:24 core/templates/core/note_list.html:36 +#: core/templates/core/height_list.html:38 +#: core/templates/core/note_list.html:24 core/templates/core/note_list.html:37 +#: core/templates/core/pumping_list.html:24 +#: core/templates/core/pumping_list.html:37 #: core/templates/core/sleep_list.html:24 -#: core/templates/core/sleep_list.html:39 +#: core/templates/core/sleep_list.html:40 #: core/templates/core/temperature_list.html:24 -#: core/templates/core/temperature_list.html:37 +#: core/templates/core/temperature_list.html:38 #: core/templates/core/tummytime_list.html:23 -#: core/templates/core/tummytime_list.html:37 +#: core/templates/core/tummytime_list.html:38 #: core/templates/core/weight_list.html:24 -#: core/templates/core/weight_list.html:37 +#: core/templates/core/weight_list.html:38 msgid "Actions" msgstr "Acções" @@ -709,7 +744,7 @@ msgstr "" "Aprenda e preveja as necessidades do(s) bebé(s) sem (muita) " "adivinhação utilizando o Baby Buddy para contorlar —" -#: babybuddy/templates/babybuddy/welcome.html:26 core/models.py:159 +#: babybuddy/templates/babybuddy/welcome.html:26 core/models.py:249 #: core/templates/core/diaperchange_confirm_delete.html:7 #: core/templates/core/diaperchange_form.html:13 #: core/templates/core/diaperchange_list.html:4 @@ -893,105 +928,148 @@ msgstr "Chave API do utilizador regenerada." msgid "Settings saved!" msgstr "Preferências salvas!" -#: core/forms.py:115 +#: core/filters.py:11 core/models.py:96 core/models.py:115 +msgid "Tag" +msgstr "" + +#: core/forms.py:120 msgid "Name does not match child name." msgstr "Nome não coincide com o nome da criança." -#: core/models.py:23 +#: core/forms.py:136 +msgid "" +"Click on the tags to add (+) or remove (-) tags or use the text editor to " +"create new tags." +msgstr "" + +#: core/models.py:28 msgid "Date can not be in the future." msgstr "Data não pode ser no futuro." -#: core/models.py:37 +#: core/models.py:42 msgid "Start time must come before end time." msgstr "Hora de início deve ser antes da hora do final" -#: core/models.py:40 +#: core/models.py:45 msgid "Duration too long." msgstr "Duração demasiado longa." -#: core/models.py:56 +#: core/models.py:61 msgid "Another entry intersects the specified time period." msgstr "Outra entrada intercepta o período de tempo definido." -#: core/models.py:70 +#: core/models.py:75 msgid "Date/time can not be in the future." msgstr "Data/hora não podem ser no futuro." -#: core/models.py:76 +#: core/models.py:84 core/models.py:237 +#: core/templates/core/diaperchange_list.html:30 +msgid "Color" +msgstr "Cor" + +#: core/models.py:90 +#, fuzzy +#| msgid "Last Name" +msgid "Last used" +msgstr "Último Nome" + +#: core/models.py:97 core/templates/core/bmi_list.html:30 +#: core/templates/core/diaperchange_list.html:32 +#: core/templates/core/feeding_list.html:35 +#: core/templates/core/head_circumference_list.html:30 +#: core/templates/core/height_list.html:30 +#: core/templates/core/note_list.html:30 core/templates/core/sleep_list.html:32 +#: core/templates/core/temperature_list.html:30 +#: core/templates/core/tummytime_list.html:31 +#: core/templates/core/weight_list.html:30 +msgid "Tags" +msgstr "" + +#: core/models.py:141 core/models.py:341 core/models.py:371 core/models.py:675 +#: core/templates/core/bmi_list.html:25 +#: core/templates/core/feeding_list.html:25 +#: core/templates/core/head_circumference_list.html:25 +#: core/templates/core/height_list.html:25 +#: core/templates/core/weight_list.html:25 reports/graphs/bmi_change.py:28 +#: reports/graphs/diaperchange_amounts.py:37 +#: reports/graphs/diaperchange_types.py:49 reports/graphs/feeding_amounts.py:70 +#: reports/graphs/feeding_duration.py:56 +#: reports/graphs/head_circumference_change.py:28 +#: reports/graphs/height_change.py:28 reports/graphs/pumping_amounts.py:58 +#: reports/graphs/sleep_pattern.py:151 reports/graphs/sleep_totals.py:59 +#: reports/graphs/tummytime_duration.py:51 reports/graphs/weight_change.py:28 +msgid "Date" +msgstr "Data" + +#: core/models.py:163 msgid "First name" msgstr "Primeiro nome" -#: core/models.py:78 +#: core/models.py:165 msgid "Last name" msgstr "Último nome" -#: core/models.py:80 +#: core/models.py:167 msgid "Birth date" msgstr "Data de nascimento" -#: core/models.py:87 +#: core/models.py:174 msgid "Slug" msgstr "Slug" -#: core/models.py:90 +#: core/models.py:177 msgid "Picture" msgstr "Imagem" -#: core/models.py:136 core/models.py:252 core/models.py:333 +#: core/models.py:224 core/models.py:398 core/models.py:429 core/models.py:509 #: core/templates/core/diaperchange_list.html:25 #: core/templates/core/note_list.html:25 +#: core/templates/core/pumping_list.html:25 #: core/templates/core/temperature_list.html:25 msgid "Time" msgstr "Tempo" -#: core/models.py:137 core/templates/core/diaperchange_list.html:60 +#: core/models.py:226 core/templates/core/diaperchange_list.html:61 #: reports/graphs/diaperchange_types.py:36 msgid "Wet" msgstr "Molhado" -#: core/models.py:138 core/templates/core/diaperchange_list.html:61 +#: core/models.py:227 core/templates/core/diaperchange_list.html:62 #: reports/graphs/diaperchange_types.py:30 msgid "Solid" msgstr "Sólido" -#: core/models.py:142 +#: core/models.py:231 msgid "Black" msgstr "Preto" -#: core/models.py:143 +#: core/models.py:232 msgid "Brown" msgstr "Castanho" -#: core/models.py:144 +#: core/models.py:233 msgid "Green" msgstr "Verde" -#: core/models.py:145 +#: core/models.py:234 msgid "Yellow" msgstr "Amarelo" -#: core/models.py:148 core/templates/core/diaperchange_list.html:30 -msgid "Color" -msgstr "Cor" - -#: core/models.py:150 core/models.py:219 +#: core/models.py:239 core/models.py:303 core/models.py:428 #: core/templates/core/diaperchange_list.html:31 +#: core/templates/core/pumping_list.html:29 msgid "Amount" msgstr "Quantidade" -#: core/models.py:180 -msgid "Wet and/or solid is required." -msgstr "Molhado e/ou sólido é um campo obrigatório" - -#: core/models.py:192 core/models.py:279 core/models.py:365 core/models.py:454 +#: core/models.py:276 core/models.py:453 core/models.py:543 core/models.py:632 msgid "Start time" msgstr "Hora de início" -#: core/models.py:193 core/models.py:280 core/models.py:368 core/models.py:455 +#: core/models.py:277 core/models.py:454 core/models.py:546 core/models.py:633 msgid "End time" msgstr "Hora de fim" -#: core/models.py:195 core/models.py:282 core/models.py:371 core/models.py:457 +#: core/models.py:279 core/models.py:456 core/models.py:549 core/models.py:635 #: core/templates/core/feeding_list.html:34 #: core/templates/core/sleep_list.html:30 #: core/templates/core/timer_list.html:29 @@ -999,67 +1077,67 @@ msgstr "Hora de fim" msgid "Duration" msgstr "Duração" -#: core/models.py:199 +#: core/models.py:283 msgid "Breast milk" msgstr "Leite materno" -#: core/models.py:200 +#: core/models.py:284 msgid "Formula" msgstr "Fórmula" -#: core/models.py:201 +#: core/models.py:285 msgid "Fortified breast milk" msgstr "Leite materno fortificado" -#: core/models.py:202 +#: core/models.py:286 msgid "Solid food" msgstr "Comida sólida" -#: core/models.py:205 core/templates/core/feeding_list.html:30 +#: core/models.py:289 core/templates/core/feeding_list.html:30 msgid "Type" msgstr "Tipo" -#: core/models.py:209 +#: core/models.py:293 msgid "Bottle" msgstr "Biberão" -#: core/models.py:210 +#: core/models.py:294 msgid "Left breast" msgstr "Mama esquerda" -#: core/models.py:211 +#: core/models.py:295 msgid "Right breast" msgstr "Mama direita" -#: core/models.py:212 +#: core/models.py:296 msgid "Both breasts" msgstr "Ambas as mamas" -#: core/models.py:213 +#: core/models.py:297 msgid "Parent fed" msgstr "Alimentado pelos pais" -#: core/models.py:214 +#: core/models.py:298 msgid "Self fed" msgstr "Alimentado(a) por si próprio(a)" -#: core/models.py:217 core/templates/core/feeding_list.html:29 +#: core/models.py:301 core/templates/core/feeding_list.html:29 msgid "Method" msgstr "Método" -#: core/models.py:278 +#: core/models.py:452 msgid "Napping" msgstr "" -#: core/models.py:362 core/templates/core/timer_list.html:25 +#: core/models.py:540 core/templates/core/timer_list.html:25 msgid "Name" msgstr "Nome" -#: core/models.py:386 core/templates/core/timer_form.html:4 +#: core/models.py:564 core/templates/core/timer_form.html:4 msgid "Timer" msgstr "Temporizador" -#: core/models.py:387 core/templates/core/timer_confirm_delete.html:9 +#: core/models.py:565 core/templates/core/timer_confirm_delete.html:9 #: core/templates/core/timer_confirm_delete_inactive.html:9 #: core/templates/core/timer_detail.html:8 #: core/templates/core/timer_form.html:7 core/templates/core/timer_list.html:4 @@ -1068,31 +1146,15 @@ msgstr "Temporizador" msgid "Timers" msgstr "Temporizadores" -#: core/models.py:390 +#: core/models.py:568 #, python-brace-format msgid "Timer #{id}" msgstr "Temporizador #{id}" -#: core/models.py:460 core/templates/core/tummytime_list.html:30 +#: core/models.py:638 core/templates/core/tummytime_list.html:30 msgid "Milestone" msgstr "Meta" -#: core/models.py:495 core/models.py:522 core/models.py:551 core/models.py:575 -#: core/templates/core/bmi_list.html:25 -#: core/templates/core/feeding_list.html:25 -#: core/templates/core/head_circumference_list.html:25 -#: core/templates/core/height_list.html:25 -#: core/templates/core/weight_list.html:25 reports/graphs/bmi_bmi.py:28 -#: reports/graphs/diaperchange_amounts.py:37 -#: reports/graphs/diaperchange_types.py:49 reports/graphs/feeding_amounts.py:70 -#: reports/graphs/feeding_duration.py:56 -#: reports/graphs/head_circumference_head_circumference.py:28 -#: reports/graphs/height_height.py:28 reports/graphs/sleep_pattern.py:151 -#: reports/graphs/sleep_totals.py:59 reports/graphs/tummytime_duration.py:51 -#: reports/graphs/weight_weight.py:28 -msgid "Date" -msgstr "Data" - #: core/templates/core/bmi_confirm_delete.html:4 #, fuzzy #| msgid "Delete a Sleep Entry" @@ -1110,7 +1172,7 @@ msgstr "Adicionar uma entrada de Sono" msgid "Add BMI" msgstr "" -#: core/templates/core/bmi_list.html:66 +#: core/templates/core/bmi_list.html:70 #, fuzzy #| msgid "No timer entries found." msgid "No bmi entries found." @@ -1163,6 +1225,7 @@ msgstr "Adicionar uma mudança de fralda" #: core/templates/core/feeding_form.html:17 #: core/templates/core/note_form.html:17 core/templates/core/sleep_form.html:17 #: core/templates/core/tummytime_form.html:17 +#: core/templates/core/widget_tag_editor.html:24 msgid "Add" msgstr "Adicionar" @@ -1174,7 +1237,7 @@ msgstr "Adicionar Mudança de Fralda" msgid "Contents" msgstr "Conteúdo" -#: core/templates/core/diaperchange_list.html:73 +#: core/templates/core/diaperchange_list.html:77 msgid "No diaper changes found." msgstr "Não foram encontradas mudanças de fralda" @@ -1199,7 +1262,7 @@ msgstr "Adicionar Alimentação" msgid "Amt." msgstr "Quantidade" -#: core/templates/core/feeding_list.html:78 +#: core/templates/core/feeding_list.html:82 msgid "No feedings found." msgstr "Não foram encontradas alimentações." @@ -1221,7 +1284,7 @@ msgstr "Adicionar uma leitura de Temperatura" msgid "Add Head Circumference" msgstr "" -#: core/templates/core/head_circumference_list.html:66 +#: core/templates/core/head_circumference_list.html:70 #, fuzzy #| msgid "No timer entries found." msgid "No head circumference entries found." @@ -1247,7 +1310,7 @@ msgstr "Adicionar uma entrada de Peso" msgid "Add Height" msgstr "Adicionar Peso" -#: core/templates/core/height_list.html:66 +#: core/templates/core/height_list.html:70 #, fuzzy #| msgid "No weight entries found." msgid "No height entries found." @@ -1269,10 +1332,36 @@ msgstr "Adicionar uma Nota" msgid "Add Note" msgstr "Adicionar Nota" -#: core/templates/core/note_list.html:60 +#: core/templates/core/note_list.html:64 msgid "No notes found." msgstr "Não foram encontradas notas" +#: core/templates/core/pumping_confirm_delete.html:4 +#, fuzzy +#| msgid "Delete a Weight Entry" +msgid "Delete a Pumping Entry" +msgstr "Apagar uma entrada de Peso" + +#: core/templates/core/pumping_form.html:8 +#: core/templates/core/pumping_form.html:17 +#: core/templates/core/pumping_form.html:27 +#, fuzzy +#| msgid "Add a Weight Entry" +msgid "Add a Pumping Entry" +msgstr "Adicionar uma entrada de Peso" + +#: core/templates/core/pumping_list.html:15 +#, fuzzy +#| msgid "Add a Weight Entry" +msgid "Add Pumping Entry" +msgstr "Adicionar uma entrada de Peso" + +#: core/templates/core/pumping_list.html:66 +#, fuzzy +#| msgid "No timer entries found." +msgid "No pumping entries found." +msgstr "Não foram encontradas entradas de temporizador." + #: core/templates/core/sleep_confirm_delete.html:4 msgid "Delete a Sleep Entry" msgstr "Apagar uma entrada de Sono" @@ -1306,7 +1395,7 @@ msgstr "Final" msgid "Nap" msgstr "Sesta" -#: core/templates/core/sleep_list.html:70 +#: core/templates/core/sleep_list.html:74 msgid "No sleep entries found." msgstr "Não foram encontradas entradas de sono." @@ -1327,7 +1416,7 @@ msgstr "Adicionar uma leitura de Temperatura" msgid "Add Temperature Reading" msgstr "Adicionar Temperatura" -#: core/templates/core/temperature_list.html:66 +#: core/templates/core/temperature_list.html:70 msgid "No temperature entries found." msgstr "Não foram encontradas entradas de temperatura" @@ -1401,7 +1490,8 @@ msgstr "Temporizadores Activos" #: core/templates/core/timer_nav.html:38 #: dashboard/templates/cards/diaperchange_last.html:17 #: dashboard/templates/cards/diaperchange_types.html:12 -#: dashboard/templates/cards/feeding_day.html:14 +#: dashboard/templates/cards/feeding_day.html:20 +#: dashboard/templates/cards/feeding_day.html:46 #: dashboard/templates/cards/feeding_last.html:17 #: dashboard/templates/cards/feeding_last_method.html:41 #: dashboard/templates/cards/sleep_day.html:14 @@ -1428,7 +1518,7 @@ msgstr "Adicionar uma entrada de Tempo de Barriga para Baixo" msgid "Add Tummy Time" msgstr "Adicionar Tempo de Barriga para Baixo" -#: core/templates/core/tummytime_list.html:63 +#: core/templates/core/tummytime_list.html:67 msgid "No tummy time entries found." msgstr "Não foram encontradas entradas de Tempo de Barriga para Baixo" @@ -1446,32 +1536,72 @@ msgstr "Adicionar uma entrada de Peso" msgid "Add Weight" msgstr "Adicionar Peso" -#: core/templates/core/weight_list.html:66 +#: core/templates/core/weight_list.html:70 msgid "No weight entries found." msgstr "Não foram encontradas entradas de peso." -#: core/templates/timeline/_timeline.html:33 +#: core/templates/core/widget_tag_editor.html:22 +#, fuzzy +#| msgid "Last name" +msgid "Tag name" +msgstr "Último nome" + +#: core/templates/core/widget_tag_editor.html:27 +msgid "Recently used:" +msgstr "" + +#: core/templates/core/widget_tag_editor.html:45 +msgctxt "Error modal" +msgid "Error" +msgstr "" + +#: core/templates/core/widget_tag_editor.html:50 +msgctxt "Error modal" +msgid "An error ocurred." +msgstr "" + +#: core/templates/core/widget_tag_editor.html:51 +msgctxt "Error modal" +msgid "Invalid tag name." +msgstr "" + +#: core/templates/core/widget_tag_editor.html:52 +msgctxt "Error modal" +msgid "Failed to create tag." +msgstr "" + +#: core/templates/core/widget_tag_editor.html:53 +msgctxt "Error modal" +msgid "Failed to obtain tag data." +msgstr "" + +#: core/templates/core/widget_tag_editor.html:58 +msgctxt "Error modal" +msgid "Close" +msgstr "" + +#: core/templates/timeline/_timeline.html:38 #, python-format msgid "%(since)s ago (%(time)s)" msgstr "há %(since)s (%(time)s)" -#: core/templates/timeline/_timeline.html:39 +#: core/templates/timeline/_timeline.html:44 #, fuzzy, python-format #| msgid "Duration too long." msgid "Duration: %(duration)s" msgstr "Duração demasiado longa." -#: core/templates/timeline/_timeline.html:48 +#: core/templates/timeline/_timeline.html:53 #, python-format msgid "%(since)s since previous" msgstr "" -#: core/templates/timeline/_timeline.html:56 -#: dashboard/templates/dashboard/child_button_group.html:41 +#: core/templates/timeline/_timeline.html:61 +#: dashboard/templates/dashboard/child_button_group.html:20 msgid "Edit" msgstr "Editar" -#: core/templates/timeline/_timeline.html:80 +#: core/templates/timeline/_timeline.html:85 msgid "No events" msgstr "" @@ -1483,7 +1613,7 @@ msgstr "Hoje" msgid "{}, {}" msgstr "{}, {}" -#: core/templatetags/duration.py:23 +#: core/templatetags/duration.py:25 msgid "0 days" msgstr "0 dias" @@ -1492,57 +1622,57 @@ msgstr "0 dias" msgid "%(child)s started tummy time!" msgstr "%(child)s começou tempo de barriga para baixo!" -#: core/timeline.py:64 +#: core/timeline.py:65 #, python-format msgid "%(child)s finished tummy time." msgstr "%(child)s terminou tempo de barriga para baixo!" -#: core/timeline.py:89 +#: core/timeline.py:91 #, python-format msgid "%(child)s fell asleep." msgstr "%(child)s adormeceu." -#: core/timeline.py:100 +#: core/timeline.py:103 #, python-format msgid "%(child)s woke up." msgstr "%(child)s acordou." -#: core/timeline.py:133 +#: core/timeline.py:137 #, python-format msgid "Amount: %(amount).0f" msgstr "Quantidade: %(amount).0f" -#: core/timeline.py:141 +#: core/timeline.py:145 #, python-format msgid "%(child)s started feeding." msgstr "%(child)s começou a alimentar-se." -#: core/timeline.py:153 +#: core/timeline.py:158 #, python-format msgid "%(child)s finished feeding." msgstr "%(child)s terminou de se alimentar." -#: core/timeline.py:179 +#: core/timeline.py:185 #, fuzzy, python-format #| msgid "%(child)s had a diaper change." msgid "%(child)s had a %(type)s diaper change." msgstr "%(child)s mudou a fralda." -#: core/utils.py:15 +#: core/utils.py:40 #, python-format msgid "%(hours)s hour" msgid_plural "%(hours)s hours" msgstr[0] "%(hours)s hora" msgstr[1] "%(hours)s horas" -#: core/utils.py:19 +#: core/utils.py:44 #, python-format msgid "%(minutes)s minute" msgid_plural "%(minutes)s minutes" msgstr[0] "%(minutes)s minuto" msgstr[1] "%(minutes)s minutos" -#: core/utils.py:25 +#: core/utils.py:50 #, python-format msgid "%(seconds)s second" msgid_plural "%(seconds)s seconds" @@ -1554,12 +1684,12 @@ msgstr[1] "%(seconds)s segundos" msgid "%(model)s entry for %(child)s added!" msgstr "%(model)s entrada para %(child)s adicionada!" -#: core/views.py:35 +#: core/views.py:35 core/views.py:308 #, python-format msgid "%(model)s entry added!" msgstr "%(model)s entrada adicionada!" -#: core/views.py:61 +#: core/views.py:61 core/views.py:316 #, python-format msgid "%(model)s entry for %(child)s updated." msgstr "%(model)s entrada para %(child)s actualizada." @@ -1569,36 +1699,36 @@ msgstr "%(model)s entrada para %(child)s actualizada." msgid "%(model)s entry updated." msgstr "%(model)s entrada actualizada." -#: core/views.py:69 core/views.py:118 +#: core/views.py:69 core/views.py:146 #, python-format msgid "%(model)s entry deleted." msgstr "%(model)s entrada eliminada." -#: core/views.py:87 +#: core/views.py:115 #, python-format msgid "%(first_name)s %(last_name)s added!" msgstr "%(first_name)s %(last_name)s adicionado!" -#: core/views.py:249 +#: core/views.py:366 #, python-format msgid "%(model)s reading added!" msgstr "%(model)s leitura adicionada!" -#: core/views.py:257 +#: core/views.py:374 #, python-format msgid "%(model)s reading for %(child)s updated." msgstr "%(model)s leitura para %(child)s actualizada." -#: core/views.py:361 +#: core/views.py:478 #, python-format msgid "%(timer)s stopped." msgstr "%(timer)s parado." -#: core/views.py:384 +#: core/views.py:501 msgid "All inactive timers deleted." msgstr "Todos os temporizadores inactivos foram apagados." -#: core/views.py:394 +#: core/views.py:511 msgid "No inactive timers exist." msgstr "Não foram encontrados temporizadores activos." @@ -1618,23 +1748,23 @@ msgstr "
%(since)s atrás
%(time)s" msgid "Past Week" msgstr "Última semana" -#: dashboard/templates/cards/diaperchange_types.html:26 +#: dashboard/templates/cards/diaperchange_types.html:27 msgid "wet" msgstr "molhado" -#: dashboard/templates/cards/diaperchange_types.html:33 +#: dashboard/templates/cards/diaperchange_types.html:35 msgid "solid" msgstr "sólido" -#: dashboard/templates/cards/diaperchange_types.html:38 +#: dashboard/templates/cards/diaperchange_types.html:49 msgid "today" msgstr "hoje" -#: dashboard/templates/cards/diaperchange_types.html:40 +#: dashboard/templates/cards/diaperchange_types.html:51 msgid "yesterday" msgstr "ontem" -#: dashboard/templates/cards/diaperchange_types.html:42 +#: dashboard/templates/cards/diaperchange_types.html:53 #, python-format msgid "%(key)s days ago" msgstr "%(key)s dias atrás" @@ -1643,10 +1773,10 @@ msgstr "%(key)s dias atrás" msgid "Today's Feeding" msgstr "Alimentações de Hoje" -#: dashboard/templates/cards/feeding_day.html:20 +#: dashboard/templates/cards/feeding_day.html:26 #, python-format -msgid "%(count)s feeding entries" -msgstr "%(count)s entradas de alimentação" +msgid "
%(since)s
" +msgstr "" #: dashboard/templates/cards/feeding_last.html:6 msgid "Last Feeding" @@ -1730,108 +1860,79 @@ msgstr "Nunca" msgid "Child actions" msgstr "Acções da criança" -#: dashboard/templates/dashboard/child_button_group.html:17 -#: reports/templates/reports/report_base.html:9 +#: dashboard/templates/dashboard/child_button_group.html:12 +#: reports/templates/reports/base.html:9 +#: reports/templates/reports/report_list.html:4 msgid "Reports" msgstr "Relatórios" -#: dashboard/templates/dashboard/child_button_group.html:23 -msgid "Diaper Change Amounts" -msgstr "Quantidades na Mudança de Fralda" - -#: dashboard/templates/dashboard/child_button_group.html:24 -#: reports/templates/reports/diaperchange_types.html:4 -#: reports/templates/reports/diaperchange_types.html:8 -msgid "Diaper Change Types" -msgstr "Tipos de Mudança de Fralda" - -#: dashboard/templates/dashboard/child_button_group.html:25 -#: reports/templates/reports/diaperchange_lifetimes.html:4 -#: reports/templates/reports/diaperchange_lifetimes.html:8 -msgid "Diaper Lifetimes" -msgstr "Tempos de vida das Fraldas" - -#: dashboard/templates/dashboard/child_button_group.html:26 -#: reports/templates/reports/feeding_amounts.html:4 -#: reports/templates/reports/feeding_amounts.html:8 -msgid "Feeding Amounts" -msgstr "Quantidades de Alimentações" - -#: dashboard/templates/dashboard/child_button_group.html:27 -msgid "Feeding Durations (Average)" -msgstr "Durações das Alimentações (Média)" - -#: dashboard/templates/dashboard/child_button_group.html:28 -#: reports/templates/reports/sleep_pattern.html:4 -#: reports/templates/reports/sleep_pattern.html:8 -msgid "Sleep Pattern" -msgstr "Padrões de Sono" - -#: dashboard/templates/dashboard/child_button_group.html:29 -#: reports/templates/reports/sleep_totals.html:4 -#: reports/templates/reports/sleep_totals.html:8 -msgid "Sleep Totals" -msgstr "Totais de Sono" - -#: dashboard/templates/dashboard/child_button_group.html:30 -msgid "Tummy Time Durations (Sum)" -msgstr "" - -#: dashboard/templatetags/cards.py:288 -msgid "Diaper change frequency" -msgstr "Frequência da mudança de fralda" - -#: dashboard/templatetags/cards.py:309 +#: dashboard/templatetags/cards.py:328 msgid "Average nap duration" msgstr "Média de duração das sestas" -#: dashboard/templatetags/cards.py:316 +#: dashboard/templatetags/cards.py:335 msgid "Average naps per day" msgstr "Média de sestas por dua" -#: dashboard/templatetags/cards.py:326 +#: dashboard/templatetags/cards.py:345 msgid "Average sleep duration" msgstr "Média de duração dos sonos" -#: dashboard/templatetags/cards.py:333 +#: dashboard/templatetags/cards.py:352 msgid "Average awake duration" msgstr "Média de tempo acordado" -#: dashboard/templatetags/cards.py:343 +#: dashboard/templatetags/cards.py:362 msgid "Weight change per week" msgstr "Alterações de peso por semana" -#: dashboard/templatetags/cards.py:353 +#: dashboard/templatetags/cards.py:372 #, fuzzy #| msgid "Weight change per week" msgid "Height change per week" msgstr "Alterações de peso por semana" -#: dashboard/templatetags/cards.py:363 +#: dashboard/templatetags/cards.py:382 #, fuzzy #| msgid "Weight change per week" msgid "Head circumference change per week" msgstr "Alterações de peso por semana" -#: dashboard/templatetags/cards.py:373 +#: dashboard/templatetags/cards.py:392 #, fuzzy #| msgid "Weight change per week" msgid "BMI change per week" msgstr "Alterações de peso por semana" -#: dashboard/templatetags/cards.py:418 +#: dashboard/templatetags/cards.py:410 +#, fuzzy +#| msgid "Feeding frequency (past 3 days)" +msgid "Diaper change frequency (past 3 days)" +msgstr "Frequência de alimentação (últimos 3 dias)" + +#: dashboard/templatetags/cards.py:414 +#, fuzzy +#| msgid "Feeding frequency (past 2 weeks)" +msgid "Diaper change frequency (past 2 weeks)" +msgstr "Frequência de alimentação (últimas 2 semanas)" + +#: dashboard/templatetags/cards.py:420 +msgid "Diaper change frequency" +msgstr "Frequência da mudança de fralda" + +#: dashboard/templatetags/cards.py:456 msgid "Feeding frequency (past 3 days)" msgstr "Frequência de alimentação (últimos 3 dias)" -#: dashboard/templatetags/cards.py:422 +#: dashboard/templatetags/cards.py:460 msgid "Feeding frequency (past 2 weeks)" msgstr "Frequência de alimentação (últimas 2 semanas)" -#: dashboard/templatetags/cards.py:428 +#: dashboard/templatetags/cards.py:466 msgid "Feeding frequency" msgstr "Frequência de alimentação" -#: reports/graphs/bmi_bmi.py:27 +#: reports/graphs/bmi_change.py:27 #, fuzzy #| msgid "Weight" msgid "BMI" @@ -1899,16 +2000,28 @@ msgstr "Duração média (minutos)" msgid "Number of feedings" msgstr "Número de alimentações" -#: reports/graphs/head_circumference_head_circumference.py:27 +#: reports/graphs/head_circumference_change.py:27 msgid "Head Circumference" msgstr "" -#: reports/graphs/height_height.py:27 +#: reports/graphs/height_change.py:27 #, fuzzy #| msgid "Weight" msgid "Height" msgstr "Peso" +#: reports/graphs/pumping_amounts.py:57 +#, fuzzy +#| msgid "Total Feeding Amounts" +msgid "Total Pumping Amount" +msgstr "Total de Alimentações" + +#: reports/graphs/pumping_amounts.py:60 +#, fuzzy +#| msgid "Feeding Amounts" +msgid "Pumping Amount" +msgstr "Quantidades de Alimentações" + #: reports/graphs/sleep_pattern.py:148 msgid "Sleep Pattern" msgstr "Padrões de Sono" @@ -1946,7 +2059,7 @@ msgstr "" msgid "Total duration (minutes)" msgstr "" -#: reports/graphs/weight_weight.py:27 +#: reports/graphs/weight_change.py:27 msgid "Weight" msgstr "Peso" @@ -1955,23 +2068,68 @@ msgstr "Peso" msgid "Diaper Amounts" msgstr "Quantidade na Fralda" +#: reports/templates/reports/diaperchange_lifetimes.html:4 +#: reports/templates/reports/diaperchange_lifetimes.html:8 +#: reports/templates/reports/report_list.html:13 +msgid "Diaper Lifetimes" +msgstr "Tempos de vida das Fraldas" + +#: reports/templates/reports/diaperchange_types.html:4 +#: reports/templates/reports/diaperchange_types.html:8 +#: reports/templates/reports/report_list.html:12 +msgid "Diaper Change Types" +msgstr "Tipos de Mudança de Fralda" + +#: reports/templates/reports/feeding_amounts.html:4 +#: reports/templates/reports/feeding_amounts.html:8 +#: reports/templates/reports/report_list.html:14 +msgid "Feeding Amounts" +msgstr "Quantidades de Alimentações" + #: reports/templates/reports/feeding_duration.html:4 #: reports/templates/reports/feeding_duration.html:8 msgid "Average Feeding Durations" msgstr "Média de Duração das Alimentações" -#: reports/templates/reports/report_base.html:19 +#: reports/templates/reports/report_base.html:17 msgid "There is not enough data to generate this report." msgstr "Não há dados suficientes para gerar este relatório." +#: reports/templates/reports/report_list.html:10 +msgid "Body Mass Index (BMI)" +msgstr "" + +#: reports/templates/reports/report_list.html:11 +msgid "Diaper Change Amounts" +msgstr "Quantidades na Mudança de Fralda" + +#: reports/templates/reports/report_list.html:15 +msgid "Feeding Durations (Average)" +msgstr "Durações das Alimentações (Média)" + +#: reports/templates/reports/report_list.html:18 +#, fuzzy +#| msgid "Feeding Amounts" +msgid "Pumping Amounts" +msgstr "Quantidades de Alimentações" + +#: reports/templates/reports/report_list.html:19 +#: reports/templates/reports/sleep_pattern.html:4 +#: reports/templates/reports/sleep_pattern.html:8 +msgid "Sleep Pattern" +msgstr "Padrões de Sono" + +#: reports/templates/reports/report_list.html:20 +#: reports/templates/reports/sleep_totals.html:4 +#: reports/templates/reports/sleep_totals.html:8 +msgid "Sleep Totals" +msgstr "Totais de Sono" + +#: reports/templates/reports/report_list.html:21 +msgid "Tummy Time Durations (Sum)" +msgstr "" + #: reports/templates/reports/tummytime_duration.html:4 #: reports/templates/reports/tummytime_duration.html:8 msgid "Total Tummy Time Durations" msgstr "" - -#~ msgid "Total feeding amount" -#~ msgstr "Total de alimentação" - -#, python-format -#~ msgid "Contents: %(contents)s" -#~ msgstr "Conteúdo: %(contents)s" diff --git a/locale/sv/LC_MESSAGES/django.mo b/locale/sv/LC_MESSAGES/django.mo index 8ee5a5d5..f4ff03b4 100644 Binary files a/locale/sv/LC_MESSAGES/django.mo and b/locale/sv/LC_MESSAGES/django.mo differ diff --git a/locale/sv/LC_MESSAGES/django.po b/locale/sv/LC_MESSAGES/django.po index e0161dec..7f651a24 100644 --- a/locale/sv/LC_MESSAGES/django.po +++ b/locale/sv/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Baby Buddy\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-25 05:14+0000\n" +"POT-Creation-Date: 2022-06-01 13:01+0000\n" "Language: sv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -11,12 +11,12 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: babybuddy/admin.py:12 babybuddy/admin.py:13 -#: babybuddy/templates/babybuddy/nav-dropdown.html:326 +#: babybuddy/templates/babybuddy/nav-dropdown.html:347 #: babybuddy/templates/babybuddy/user_settings_form.html:8 msgid "Settings" msgstr "Inställningar" -#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:104 +#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:111 #: babybuddy/templates/babybuddy/user_settings_form.html:61 #: dashboard/templates/dashboard/child.html:4 #: dashboard/templates/dashboard/child.html:9 @@ -122,64 +122,68 @@ msgid "{user}'s Settings" msgstr "{user}'s inställningar" #: babybuddy/settings/base.py:166 -msgid "Chinese (simplified)" +msgid "Catalan" msgstr "" #: babybuddy/settings/base.py:167 -msgid "Dutch" +msgid "Chinese (simplified)" msgstr "" #: babybuddy/settings/base.py:168 +msgid "Dutch" +msgstr "" + +#: babybuddy/settings/base.py:169 #, fuzzy #| msgid "English" msgid "English (US)" msgstr "Engelska" -#: babybuddy/settings/base.py:169 +#: babybuddy/settings/base.py:170 #, fuzzy #| msgid "English" msgid "English (UK)" msgstr "Engelska" -#: babybuddy/settings/base.py:170 +#: babybuddy/settings/base.py:171 msgid "French" msgstr "Franska" -#: babybuddy/settings/base.py:171 +#: babybuddy/settings/base.py:172 msgid "Finnish" msgstr "" -#: babybuddy/settings/base.py:172 +#: babybuddy/settings/base.py:173 msgid "German" msgstr "" -#: babybuddy/settings/base.py:173 +#: babybuddy/settings/base.py:174 msgid "Italian" msgstr "" -#: babybuddy/settings/base.py:174 +#: babybuddy/settings/base.py:175 msgid "Polish" msgstr "" -#: babybuddy/settings/base.py:175 +#: babybuddy/settings/base.py:176 msgid "Portuguese" msgstr "" -#: babybuddy/settings/base.py:176 +#: babybuddy/settings/base.py:177 msgid "Spanish" msgstr "" -#: babybuddy/settings/base.py:177 +#: babybuddy/settings/base.py:178 msgid "Swedish" msgstr "" -#: babybuddy/settings/base.py:178 +#: babybuddy/settings/base.py:179 msgid "Turkish" msgstr "" #: babybuddy/templates/admin/base_site.html:4 #: babybuddy/templates/admin/base_site.html:7 -#: babybuddy/templates/babybuddy/nav-dropdown.html:338 +#: babybuddy/templates/babybuddy/nav-dropdown.html:359 msgid "Database Admin" msgstr "" @@ -199,7 +203,7 @@ msgstr "Återställ" msgid "Filters" msgstr "Filter" -#: babybuddy/templates/babybuddy/form.html:11 +#: babybuddy/templates/babybuddy/form.html:14 #: babybuddy/templates/babybuddy/user_settings_form.html:89 msgid "Submit" msgstr "Skicka" @@ -222,27 +226,27 @@ msgstr "" msgid "Quick Start Timer" msgstr "Snabbstarta timer" -#: babybuddy/templates/babybuddy/nav-dropdown.html:51 core/models.py:158 -#: core/models.py:162 +#: babybuddy/templates/babybuddy/nav-dropdown.html:51 core/models.py:248 +#: core/models.py:252 msgid "Diaper Change" msgstr "Blöjbyte" #: babybuddy/templates/babybuddy/nav-dropdown.html:57 -#: babybuddy/templates/babybuddy/nav-dropdown.html:274 core/models.py:227 -#: core/models.py:231 core/templates/core/timer_detail.html:43 +#: babybuddy/templates/babybuddy/nav-dropdown.html:281 core/models.py:312 +#: core/models.py:316 core/templates/core/timer_detail.html:43 msgid "Feeding" msgstr "Matning" #: babybuddy/templates/babybuddy/nav-dropdown.html:63 -#: babybuddy/templates/babybuddy/nav-dropdown.html:150 core/models.py:250 -#: core/models.py:260 core/models.py:264 core/templates/core/note_list.html:29 +#: babybuddy/templates/babybuddy/nav-dropdown.html:157 core/models.py:396 +#: core/models.py:407 core/models.py:411 core/templates/core/note_list.html:29 msgid "Note" msgstr "Anteckning" #: babybuddy/templates/babybuddy/nav-dropdown.html:69 -#: babybuddy/templates/babybuddy/nav-dropdown.html:281 -#: babybuddy/templates/babybuddy/welcome.html:42 core/models.py:292 -#: core/models.py:293 core/models.py:296 +#: babybuddy/templates/babybuddy/nav-dropdown.html:288 +#: babybuddy/templates/babybuddy/welcome.html:42 core/models.py:467 +#: core/models.py:468 core/models.py:471 #: core/templates/core/sleep_confirm_delete.html:7 #: core/templates/core/sleep_form.html:13 core/templates/core/sleep_list.html:4 #: core/templates/core/sleep_list.html:7 core/templates/core/sleep_list.html:12 @@ -251,8 +255,8 @@ msgid "Sleep" msgstr "Sömn" #: babybuddy/templates/babybuddy/nav-dropdown.html:75 -#: babybuddy/templates/babybuddy/nav-dropdown.html:172 core/models.py:331 -#: core/models.py:341 core/models.py:342 core/models.py:345 +#: babybuddy/templates/babybuddy/nav-dropdown.html:179 core/models.py:506 +#: core/models.py:519 core/models.py:520 core/models.py:523 #: core/templates/core/temperature_confirm_delete.html:7 #: core/templates/core/temperature_form.html:13 #: core/templates/core/temperature_list.html:4 @@ -263,9 +267,9 @@ msgid "Temperature" msgstr "" #: babybuddy/templates/babybuddy/nav-dropdown.html:81 -#: babybuddy/templates/babybuddy/nav-dropdown.html:294 -#: babybuddy/templates/babybuddy/welcome.html:50 core/models.py:468 -#: core/models.py:469 core/models.py:472 +#: babybuddy/templates/babybuddy/nav-dropdown.html:301 +#: babybuddy/templates/babybuddy/welcome.html:50 core/models.py:647 +#: core/models.py:648 core/models.py:651 #: core/templates/core/timer_detail.html:59 #: core/templates/core/tummytime_confirm_delete.html:7 #: core/templates/core/tummytime_form.html:13 @@ -276,49 +280,64 @@ msgid "Tummy Time" msgstr "Magläge" #: babybuddy/templates/babybuddy/nav-dropdown.html:87 -#: babybuddy/templates/babybuddy/nav-dropdown.html:186 core/models.py:494 -#: core/models.py:503 core/models.py:504 core/models.py:507 +#: babybuddy/templates/babybuddy/nav-dropdown.html:193 core/models.py:673 +#: core/models.py:685 core/models.py:686 core/models.py:689 #: core/templates/core/weight_confirm_delete.html:7 #: core/templates/core/weight_form.html:13 #: core/templates/core/weight_list.html:4 #: core/templates/core/weight_list.html:7 #: core/templates/core/weight_list.html:12 -#: core/templates/core/weight_list.html:29 -#: dashboard/templates/dashboard/child_button_group.html:31 -#: reports/graphs/weight_weight.py:19 reports/graphs/weight_weight.py:30 +#: core/templates/core/weight_list.html:29 reports/graphs/weight_change.py:19 +#: reports/graphs/weight_change.py:30 +#: reports/templates/reports/report_list.html:22 #: reports/templates/reports/weight_change.html:4 #: reports/templates/reports/weight_change.html:8 msgid "Weight" msgstr "Vikt" -#: babybuddy/templates/babybuddy/nav-dropdown.html:111 +#: babybuddy/templates/babybuddy/nav-dropdown.html:93 +#: babybuddy/templates/babybuddy/nav-dropdown.html:316 core/models.py:437 +#: core/models.py:438 core/models.py:441 +#: core/templates/core/pumping_confirm_delete.html:7 +#: core/templates/core/pumping_form.html:13 +#: core/templates/core/pumping_list.html:4 +#: core/templates/core/pumping_list.html:7 +#: core/templates/core/pumping_list.html:12 +#: reports/templates/reports/pumping_amounts.html:4 +#: reports/templates/reports/pumping_amounts.html:8 +msgid "Pumping" +msgstr "" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:118 #: core/templates/timeline/timeline.html:4 #: core/templates/timeline/timeline.html:7 #: dashboard/templates/dashboard/child_button_group.html:9 msgid "Timeline" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:122 -#: babybuddy/templates/babybuddy/nav-dropdown.html:130 core/models.py:101 +#: babybuddy/templates/babybuddy/nav-dropdown.html:129 +#: babybuddy/templates/babybuddy/nav-dropdown.html:137 core/models.py:188 #: core/templates/core/child_confirm_delete.html:7 #: core/templates/core/child_detail.html:7 #: core/templates/core/child_form.html:13 core/templates/core/child_list.html:4 #: core/templates/core/child_list.html:7 core/templates/core/child_list.html:12 #: dashboard/templates/dashboard/child.html:7 -#: reports/templates/reports/report_base.html:7 +#: reports/templates/reports/base.html:7 msgid "Children" msgstr "Barn" -#: babybuddy/templates/babybuddy/nav-dropdown.html:136 core/models.py:100 -#: core/models.py:134 core/models.py:190 core/models.py:248 core/models.py:276 -#: core/models.py:328 core/models.py:359 core/models.py:452 core/models.py:492 -#: core/models.py:519 core/models.py:546 core/models.py:572 +#: babybuddy/templates/babybuddy/nav-dropdown.html:143 core/models.py:137 +#: core/models.py:187 core/models.py:221 core/models.py:274 core/models.py:335 +#: core/models.py:367 core/models.py:394 core/models.py:426 core/models.py:450 +#: core/models.py:503 core/models.py:537 core/models.py:630 core/models.py:671 #: core/templates/core/bmi_list.html:27 #: core/templates/core/diaperchange_list.html:27 #: core/templates/core/feeding_list.html:27 #: core/templates/core/head_circumference_list.html:27 #: core/templates/core/height_list.html:27 -#: core/templates/core/note_list.html:27 core/templates/core/sleep_list.html:28 +#: core/templates/core/note_list.html:27 +#: core/templates/core/pumping_list.html:27 +#: core/templates/core/sleep_list.html:28 #: core/templates/core/temperature_list.html:27 #: core/templates/core/timer_list.html:27 #: core/templates/core/tummytime_list.html:27 @@ -326,104 +345,102 @@ msgstr "Barn" msgid "Child" msgstr "Barnet" -#: babybuddy/templates/babybuddy/nav-dropdown.html:144 core/models.py:151 -#: core/models.py:220 core/models.py:261 core/models.py:284 core/models.py:334 -#: core/models.py:496 core/models.py:523 core/models.py:552 core/models.py:576 -#: core/templates/core/note_confirm_delete.html:7 +#: babybuddy/templates/babybuddy/nav-dropdown.html:151 core/models.py:143 +#: core/models.py:240 core/models.py:304 core/models.py:343 core/models.py:373 +#: core/models.py:408 core/models.py:430 core/models.py:458 core/models.py:511 +#: core/models.py:677 core/templates/core/note_confirm_delete.html:7 #: core/templates/core/note_form.html:13 core/templates/core/note_list.html:4 #: core/templates/core/note_list.html:7 core/templates/core/note_list.html:12 msgid "Notes" msgstr "Anteckningar" -#: babybuddy/templates/babybuddy/nav-dropdown.html:164 +#: babybuddy/templates/babybuddy/nav-dropdown.html:171 msgid "Measurements" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:178 +#: babybuddy/templates/babybuddy/nav-dropdown.html:185 msgid "Temperature reading" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:192 +#: babybuddy/templates/babybuddy/nav-dropdown.html:199 msgid "Weight entry" msgstr "Viktinlägg" -#: babybuddy/templates/babybuddy/nav-dropdown.html:200 core/models.py:521 -#: core/models.py:530 core/models.py:531 core/models.py:534 +#: babybuddy/templates/babybuddy/nav-dropdown.html:207 core/models.py:369 +#: core/models.py:381 core/models.py:382 core/models.py:385 #: core/templates/core/height_confirm_delete.html:7 #: core/templates/core/height_form.html:13 #: core/templates/core/height_list.html:4 #: core/templates/core/height_list.html:7 #: core/templates/core/height_list.html:12 -#: core/templates/core/height_list.html:29 -#: dashboard/templates/dashboard/child_button_group.html:32 -#: reports/graphs/height_height.py:19 reports/graphs/height_height.py:30 +#: core/templates/core/height_list.html:29 reports/graphs/height_change.py:19 +#: reports/graphs/height_change.py:30 #: reports/templates/reports/height_change.html:4 #: reports/templates/reports/height_change.html:8 +#: reports/templates/reports/report_list.html:17 #, fuzzy #| msgid "Weight" msgid "Height" msgstr "Vikt" -#: babybuddy/templates/babybuddy/nav-dropdown.html:206 +#: babybuddy/templates/babybuddy/nav-dropdown.html:213 #, fuzzy #| msgid "Weight entry" msgid "Height entry" msgstr "Viktinlägg" -#: babybuddy/templates/babybuddy/nav-dropdown.html:214 core/models.py:549 -#: core/models.py:559 core/models.py:560 core/models.py:563 +#: babybuddy/templates/babybuddy/nav-dropdown.html:221 core/models.py:338 +#: core/models.py:351 core/models.py:352 core/models.py:355 #: core/templates/core/head_circumference_confirm_delete.html:7 #: core/templates/core/head_circumference_form.html:13 #: core/templates/core/head_circumference_list.html:4 #: core/templates/core/head_circumference_list.html:7 #: core/templates/core/head_circumference_list.html:12 #: core/templates/core/head_circumference_list.html:29 -#: dashboard/templates/dashboard/child_button_group.html:33 -#: reports/graphs/head_circumference_head_circumference.py:19 -#: reports/graphs/head_circumference_head_circumference.py:30 +#: reports/graphs/head_circumference_change.py:19 +#: reports/graphs/head_circumference_change.py:30 #: reports/templates/reports/head_circumference_change.html:4 #: reports/templates/reports/head_circumference_change.html:8 +#: reports/templates/reports/report_list.html:16 msgid "Head Circumference" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:220 +#: babybuddy/templates/babybuddy/nav-dropdown.html:227 msgid "Head Circumference entry" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:228 core/models.py:574 -#: core/models.py:583 core/models.py:584 core/models.py:587 +#: babybuddy/templates/babybuddy/nav-dropdown.html:235 core/models.py:139 +#: core/models.py:151 core/models.py:152 core/models.py:155 #: core/templates/core/bmi_confirm_delete.html:7 #: core/templates/core/bmi_form.html:13 core/templates/core/bmi_list.html:4 #: core/templates/core/bmi_list.html:7 core/templates/core/bmi_list.html:12 -#: core/templates/core/bmi_list.html:29 -#: dashboard/templates/dashboard/child_button_group.html:34 -#: reports/graphs/bmi_bmi.py:19 reports/graphs/bmi_bmi.py:30 -#: reports/templates/reports/bmi_change.html:4 +#: core/templates/core/bmi_list.html:29 reports/graphs/bmi_change.py:19 +#: reports/graphs/bmi_change.py:30 reports/templates/reports/bmi_change.html:4 #: reports/templates/reports/bmi_change.html:8 msgid "BMI" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:234 +#: babybuddy/templates/babybuddy/nav-dropdown.html:241 #, fuzzy #| msgid "Sleep entry" msgid "BMI entry" msgstr "Sömninlägg" -#: babybuddy/templates/babybuddy/nav-dropdown.html:248 +#: babybuddy/templates/babybuddy/nav-dropdown.html:255 msgid "Activities" msgstr "Aktiviteter" -#: babybuddy/templates/babybuddy/nav-dropdown.html:255 +#: babybuddy/templates/babybuddy/nav-dropdown.html:262 #: reports/graphs/diaperchange_lifetimes.py:27 msgid "Changes" msgstr "Ändringar" -#: babybuddy/templates/babybuddy/nav-dropdown.html:261 +#: babybuddy/templates/babybuddy/nav-dropdown.html:268 msgid "Change" msgstr "Ändring" -#: babybuddy/templates/babybuddy/nav-dropdown.html:268 -#: babybuddy/templates/babybuddy/welcome.html:34 core/models.py:228 +#: babybuddy/templates/babybuddy/nav-dropdown.html:275 +#: babybuddy/templates/babybuddy/welcome.html:34 core/models.py:313 #: core/templates/core/feeding_confirm_delete.html:7 #: core/templates/core/feeding_form.html:13 #: core/templates/core/feeding_list.html:4 @@ -432,39 +449,45 @@ msgstr "Ändring" msgid "Feedings" msgstr "Matningar" -#: babybuddy/templates/babybuddy/nav-dropdown.html:287 +#: babybuddy/templates/babybuddy/nav-dropdown.html:294 msgid "Sleep entry" msgstr "Sömninlägg" -#: babybuddy/templates/babybuddy/nav-dropdown.html:300 +#: babybuddy/templates/babybuddy/nav-dropdown.html:307 msgid "Tummy Time entry" msgstr "Magläge-inlägg" -#: babybuddy/templates/babybuddy/nav-dropdown.html:325 +#: babybuddy/templates/babybuddy/nav-dropdown.html:322 +#, fuzzy +#| msgid "Weight entry" +msgid "Pumping entry" +msgstr "Viktinlägg" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:346 #: babybuddy/templates/babybuddy/user_list.html:17 #: babybuddy/templates/babybuddy/user_password_form.html:7 -#: babybuddy/templates/babybuddy/user_settings_form.html:7 core/models.py:378 +#: babybuddy/templates/babybuddy/user_settings_form.html:7 core/models.py:556 #: core/templates/core/timer_list.html:32 msgid "User" msgstr "Användare" -#: babybuddy/templates/babybuddy/nav-dropdown.html:327 +#: babybuddy/templates/babybuddy/nav-dropdown.html:348 msgid "Password" msgstr "Lösenord" -#: babybuddy/templates/babybuddy/nav-dropdown.html:331 +#: babybuddy/templates/babybuddy/nav-dropdown.html:352 msgid "Logout" msgstr "Logga ut" -#: babybuddy/templates/babybuddy/nav-dropdown.html:334 +#: babybuddy/templates/babybuddy/nav-dropdown.html:355 msgid "Site" msgstr "Sidan" -#: babybuddy/templates/babybuddy/nav-dropdown.html:335 +#: babybuddy/templates/babybuddy/nav-dropdown.html:356 msgid "API Browser" msgstr "API-bläddrare" -#: babybuddy/templates/babybuddy/nav-dropdown.html:337 +#: babybuddy/templates/babybuddy/nav-dropdown.html:358 #: babybuddy/templates/babybuddy/user_confirm_delete.html:7 #: babybuddy/templates/babybuddy/user_form.html:13 #: babybuddy/templates/babybuddy/user_list.html:4 @@ -472,23 +495,24 @@ msgstr "API-bläddrare" msgid "Users" msgstr "Användare" -#: babybuddy/templates/babybuddy/nav-dropdown.html:340 +#: babybuddy/templates/babybuddy/nav-dropdown.html:361 msgid "Support" msgstr "Support" -#: babybuddy/templates/babybuddy/nav-dropdown.html:342 +#: babybuddy/templates/babybuddy/nav-dropdown.html:363 msgid "Source Code" msgstr "Källkod" -#: babybuddy/templates/babybuddy/nav-dropdown.html:344 +#: babybuddy/templates/babybuddy/nav-dropdown.html:365 msgid "Chat / Support" msgstr "Chatt / Support" #: babybuddy/templates/babybuddy/paginator.html:11 #: core/templates/timeline/_timeline.html:5 #: core/templates/timeline/_timeline.html:7 -#: core/templates/timeline/_timeline.html:66 -#: core/templates/timeline/_timeline.html:68 +#: core/templates/timeline/_timeline.html:71 +#: core/templates/timeline/_timeline.html:73 +#: dashboard/templates/cards/feeding_day.html:37 #: dashboard/templates/cards/feeding_last_method.html:32 #: dashboard/templates/cards/statistics.html:34 msgid "Previous" @@ -497,8 +521,9 @@ msgstr "Föregående" #: babybuddy/templates/babybuddy/paginator.html:28 #: core/templates/timeline/_timeline.html:12 #: core/templates/timeline/_timeline.html:14 -#: core/templates/timeline/_timeline.html:73 -#: core/templates/timeline/_timeline.html:75 +#: core/templates/timeline/_timeline.html:78 +#: core/templates/timeline/_timeline.html:80 +#: dashboard/templates/cards/feeding_day.html:41 #: dashboard/templates/cards/feeding_last_method.html:36 #: dashboard/templates/cards/statistics.html:38 msgid "Next" @@ -524,6 +549,8 @@ msgstr "Ta bort användare" #: core/templates/core/height_confirm_delete.html:17 #: core/templates/core/note_confirm_delete.html:8 #: core/templates/core/note_confirm_delete.html:17 +#: core/templates/core/pumping_confirm_delete.html:8 +#: core/templates/core/pumping_confirm_delete.html:17 #: core/templates/core/sleep_confirm_delete.html:8 #: core/templates/core/sleep_confirm_delete.html:17 #: core/templates/core/temperature_confirm_delete.html:8 @@ -535,7 +562,7 @@ msgstr "Ta bort användare" #: core/templates/core/tummytime_confirm_delete.html:17 #: core/templates/core/weight_confirm_delete.html:8 #: core/templates/core/weight_confirm_delete.html:17 -#: dashboard/templates/dashboard/child_button_group.html:48 +#: dashboard/templates/dashboard/child_button_group.html:27 msgid "Delete" msgstr "Ta bort" @@ -547,6 +574,7 @@ msgstr "Ta bort" #: core/templates/core/head_circumference_confirm_delete.html:14 #: core/templates/core/height_confirm_delete.html:14 #: core/templates/core/note_confirm_delete.html:14 +#: core/templates/core/pumping_confirm_delete.html:14 #: core/templates/core/sleep_confirm_delete.html:14 #: core/templates/core/temperature_confirm_delete.html:14 #: core/templates/core/timer_confirm_delete.html:17 @@ -568,6 +596,7 @@ msgstr "" #: core/templates/core/head_circumference_confirm_delete.html:18 #: core/templates/core/height_confirm_delete.html:18 #: core/templates/core/note_confirm_delete.html:18 +#: core/templates/core/pumping_confirm_delete.html:18 #: core/templates/core/sleep_confirm_delete.html:18 #: core/templates/core/temperature_confirm_delete.html:18 #: core/templates/core/timer_confirm_delete.html:21 @@ -590,7 +619,9 @@ msgstr "Skapa användare" #: core/templates/core/feeding_form.html:15 #: core/templates/core/head_circumference_form.html:15 #: core/templates/core/height_form.html:15 -#: core/templates/core/note_form.html:15 core/templates/core/sleep_form.html:15 +#: core/templates/core/note_form.html:15 +#: core/templates/core/pumping_form.html:15 +#: core/templates/core/sleep_form.html:15 #: core/templates/core/temperature_form.html:15 #: core/templates/core/timer_form.html:10 #: core/templates/core/tummytime_form.html:15 @@ -604,7 +635,9 @@ msgstr "Uppdatera" #: core/templates/core/feeding_form.html:23 #: core/templates/core/head_circumference_form.html:23 #: core/templates/core/height_form.html:23 -#: core/templates/core/note_form.html:23 core/templates/core/sleep_form.html:23 +#: core/templates/core/note_form.html:23 +#: core/templates/core/pumping_form.html:23 +#: core/templates/core/sleep_form.html:23 #: core/templates/core/temperature_form.html:23 #: core/templates/core/timer_form.html:18 #: core/templates/core/tummytime_form.html:23 @@ -631,32 +664,34 @@ msgstr "E-post" msgid "Staff" msgstr "Personal" -#: babybuddy/templates/babybuddy/user_list.html:22 core/models.py:373 +#: babybuddy/templates/babybuddy/user_list.html:22 core/models.py:551 #: core/templates/core/timer_list.html:31 msgid "Active" msgstr "Aktiv" #: babybuddy/templates/babybuddy/user_list.html:23 -#: core/templates/core/bmi_list.html:24 core/templates/core/bmi_list.html:37 +#: core/templates/core/bmi_list.html:24 core/templates/core/bmi_list.html:38 #: core/templates/core/child_list.html:28 #: core/templates/core/child_list.html:48 #: core/templates/core/diaperchange_list.html:24 -#: core/templates/core/diaperchange_list.html:39 +#: core/templates/core/diaperchange_list.html:40 #: core/templates/core/feeding_list.html:24 -#: core/templates/core/feeding_list.html:42 +#: core/templates/core/feeding_list.html:43 #: core/templates/core/head_circumference_list.html:24 -#: core/templates/core/head_circumference_list.html:37 +#: core/templates/core/head_circumference_list.html:38 #: core/templates/core/height_list.html:24 -#: core/templates/core/height_list.html:37 -#: core/templates/core/note_list.html:24 core/templates/core/note_list.html:36 +#: core/templates/core/height_list.html:38 +#: core/templates/core/note_list.html:24 core/templates/core/note_list.html:37 +#: core/templates/core/pumping_list.html:24 +#: core/templates/core/pumping_list.html:37 #: core/templates/core/sleep_list.html:24 -#: core/templates/core/sleep_list.html:39 +#: core/templates/core/sleep_list.html:40 #: core/templates/core/temperature_list.html:24 -#: core/templates/core/temperature_list.html:37 +#: core/templates/core/temperature_list.html:38 #: core/templates/core/tummytime_list.html:23 -#: core/templates/core/tummytime_list.html:37 +#: core/templates/core/tummytime_list.html:38 #: core/templates/core/weight_list.html:24 -#: core/templates/core/weight_list.html:37 +#: core/templates/core/weight_list.html:38 msgid "Actions" msgstr "Åtgärder" @@ -708,7 +743,7 @@ msgstr "" "Lär dig om och förutsäga barnets behov utan (så mycket) " "gissningsarbete genom att använda Baby Buddy för att spåra —" -#: babybuddy/templates/babybuddy/welcome.html:26 core/models.py:159 +#: babybuddy/templates/babybuddy/welcome.html:26 core/models.py:249 #: core/templates/core/diaperchange_confirm_delete.html:7 #: core/templates/core/diaperchange_form.html:13 #: core/templates/core/diaperchange_list.html:4 @@ -891,105 +926,148 @@ msgstr "Användare API-nyckel genererad." msgid "Settings saved!" msgstr "Inställningar sparade!" -#: core/forms.py:115 +#: core/filters.py:11 core/models.py:96 core/models.py:115 +msgid "Tag" +msgstr "" + +#: core/forms.py:120 msgid "Name does not match child name." msgstr "Namnet stämmer inte överens med barnets namn." -#: core/models.py:23 +#: core/forms.py:136 +msgid "" +"Click on the tags to add (+) or remove (-) tags or use the text editor to " +"create new tags." +msgstr "" + +#: core/models.py:28 msgid "Date can not be in the future." msgstr "Datum kan inte sättas i framtiden." -#: core/models.py:37 +#: core/models.py:42 msgid "Start time must come before end time." msgstr "Starttid måste komma före sluttid." -#: core/models.py:40 +#: core/models.py:45 msgid "Duration too long." msgstr "Varaktigheten är för lång." -#: core/models.py:56 +#: core/models.py:61 msgid "Another entry intersects the specified time period." msgstr "En annan post korsar den angivna tidsperioden." -#: core/models.py:70 +#: core/models.py:75 msgid "Date/time can not be in the future." msgstr "Datum / tid kan inte anges i framtiden." -#: core/models.py:76 +#: core/models.py:84 core/models.py:237 +#: core/templates/core/diaperchange_list.html:30 +msgid "Color" +msgstr "Färg" + +#: core/models.py:90 +#, fuzzy +#| msgid "Last Name" +msgid "Last used" +msgstr "Efternamn" + +#: core/models.py:97 core/templates/core/bmi_list.html:30 +#: core/templates/core/diaperchange_list.html:32 +#: core/templates/core/feeding_list.html:35 +#: core/templates/core/head_circumference_list.html:30 +#: core/templates/core/height_list.html:30 +#: core/templates/core/note_list.html:30 core/templates/core/sleep_list.html:32 +#: core/templates/core/temperature_list.html:30 +#: core/templates/core/tummytime_list.html:31 +#: core/templates/core/weight_list.html:30 +msgid "Tags" +msgstr "" + +#: core/models.py:141 core/models.py:341 core/models.py:371 core/models.py:675 +#: core/templates/core/bmi_list.html:25 +#: core/templates/core/feeding_list.html:25 +#: core/templates/core/head_circumference_list.html:25 +#: core/templates/core/height_list.html:25 +#: core/templates/core/weight_list.html:25 reports/graphs/bmi_change.py:28 +#: reports/graphs/diaperchange_amounts.py:37 +#: reports/graphs/diaperchange_types.py:49 reports/graphs/feeding_amounts.py:70 +#: reports/graphs/feeding_duration.py:56 +#: reports/graphs/head_circumference_change.py:28 +#: reports/graphs/height_change.py:28 reports/graphs/pumping_amounts.py:58 +#: reports/graphs/sleep_pattern.py:151 reports/graphs/sleep_totals.py:59 +#: reports/graphs/tummytime_duration.py:51 reports/graphs/weight_change.py:28 +msgid "Date" +msgstr "Datum" + +#: core/models.py:163 msgid "First name" msgstr "Förnamn" -#: core/models.py:78 +#: core/models.py:165 msgid "Last name" msgstr "Efternamn" -#: core/models.py:80 +#: core/models.py:167 msgid "Birth date" msgstr "Födelsedatum" -#: core/models.py:87 +#: core/models.py:174 msgid "Slug" msgstr "Slöhet" -#: core/models.py:90 +#: core/models.py:177 msgid "Picture" msgstr "Bild" -#: core/models.py:136 core/models.py:252 core/models.py:333 +#: core/models.py:224 core/models.py:398 core/models.py:429 core/models.py:509 #: core/templates/core/diaperchange_list.html:25 #: core/templates/core/note_list.html:25 +#: core/templates/core/pumping_list.html:25 #: core/templates/core/temperature_list.html:25 msgid "Time" msgstr "Tid" -#: core/models.py:137 core/templates/core/diaperchange_list.html:60 +#: core/models.py:226 core/templates/core/diaperchange_list.html:61 #: reports/graphs/diaperchange_types.py:36 msgid "Wet" msgstr "Våt" -#: core/models.py:138 core/templates/core/diaperchange_list.html:61 +#: core/models.py:227 core/templates/core/diaperchange_list.html:62 #: reports/graphs/diaperchange_types.py:30 msgid "Solid" msgstr "Fast" -#: core/models.py:142 +#: core/models.py:231 msgid "Black" msgstr "Svart" -#: core/models.py:143 +#: core/models.py:232 msgid "Brown" msgstr "Brunt" -#: core/models.py:144 +#: core/models.py:233 msgid "Green" msgstr "Grönt" -#: core/models.py:145 +#: core/models.py:234 msgid "Yellow" msgstr "Gult" -#: core/models.py:148 core/templates/core/diaperchange_list.html:30 -msgid "Color" -msgstr "Färg" - -#: core/models.py:150 core/models.py:219 +#: core/models.py:239 core/models.py:303 core/models.py:428 #: core/templates/core/diaperchange_list.html:31 +#: core/templates/core/pumping_list.html:29 msgid "Amount" msgstr "Mängd" -#: core/models.py:180 -msgid "Wet and/or solid is required." -msgstr "Våt och / eller fast krävs." - -#: core/models.py:192 core/models.py:279 core/models.py:365 core/models.py:454 +#: core/models.py:276 core/models.py:453 core/models.py:543 core/models.py:632 msgid "Start time" msgstr "Starttid" -#: core/models.py:193 core/models.py:280 core/models.py:368 core/models.py:455 +#: core/models.py:277 core/models.py:454 core/models.py:546 core/models.py:633 msgid "End time" msgstr "Sluttid" -#: core/models.py:195 core/models.py:282 core/models.py:371 core/models.py:457 +#: core/models.py:279 core/models.py:456 core/models.py:549 core/models.py:635 #: core/templates/core/feeding_list.html:34 #: core/templates/core/sleep_list.html:30 #: core/templates/core/timer_list.html:29 @@ -997,67 +1075,67 @@ msgstr "Sluttid" msgid "Duration" msgstr "Längd" -#: core/models.py:199 +#: core/models.py:283 msgid "Breast milk" msgstr "Bröstmjölk" -#: core/models.py:200 +#: core/models.py:284 msgid "Formula" msgstr "Formula" -#: core/models.py:201 +#: core/models.py:285 msgid "Fortified breast milk" msgstr "Bröstmjölk" -#: core/models.py:202 +#: core/models.py:286 msgid "Solid food" msgstr "" -#: core/models.py:205 core/templates/core/feeding_list.html:30 +#: core/models.py:289 core/templates/core/feeding_list.html:30 msgid "Type" msgstr "Typ" -#: core/models.py:209 +#: core/models.py:293 msgid "Bottle" msgstr "Flaska" -#: core/models.py:210 +#: core/models.py:294 msgid "Left breast" msgstr "Vänstra bröstet" -#: core/models.py:211 +#: core/models.py:295 msgid "Right breast" msgstr "Högra bröstet" -#: core/models.py:212 +#: core/models.py:296 msgid "Both breasts" msgstr "Båda brösten" -#: core/models.py:213 +#: core/models.py:297 msgid "Parent fed" msgstr "" -#: core/models.py:214 +#: core/models.py:298 msgid "Self fed" msgstr "" -#: core/models.py:217 core/templates/core/feeding_list.html:29 +#: core/models.py:301 core/templates/core/feeding_list.html:29 msgid "Method" msgstr "Metod" -#: core/models.py:278 +#: core/models.py:452 msgid "Napping" msgstr "" -#: core/models.py:362 core/templates/core/timer_list.html:25 +#: core/models.py:540 core/templates/core/timer_list.html:25 msgid "Name" msgstr "Namn" -#: core/models.py:386 core/templates/core/timer_form.html:4 +#: core/models.py:564 core/templates/core/timer_form.html:4 msgid "Timer" msgstr "Timer" -#: core/models.py:387 core/templates/core/timer_confirm_delete.html:9 +#: core/models.py:565 core/templates/core/timer_confirm_delete.html:9 #: core/templates/core/timer_confirm_delete_inactive.html:9 #: core/templates/core/timer_detail.html:8 #: core/templates/core/timer_form.html:7 core/templates/core/timer_list.html:4 @@ -1066,31 +1144,15 @@ msgstr "Timer" msgid "Timers" msgstr "Timers" -#: core/models.py:390 +#: core/models.py:568 #, python-brace-format msgid "Timer #{id}" msgstr "Timer #{id}" -#: core/models.py:460 core/templates/core/tummytime_list.html:30 +#: core/models.py:638 core/templates/core/tummytime_list.html:30 msgid "Milestone" msgstr "Milstolpe" -#: core/models.py:495 core/models.py:522 core/models.py:551 core/models.py:575 -#: core/templates/core/bmi_list.html:25 -#: core/templates/core/feeding_list.html:25 -#: core/templates/core/head_circumference_list.html:25 -#: core/templates/core/height_list.html:25 -#: core/templates/core/weight_list.html:25 reports/graphs/bmi_bmi.py:28 -#: reports/graphs/diaperchange_amounts.py:37 -#: reports/graphs/diaperchange_types.py:49 reports/graphs/feeding_amounts.py:70 -#: reports/graphs/feeding_duration.py:56 -#: reports/graphs/head_circumference_head_circumference.py:28 -#: reports/graphs/height_height.py:28 reports/graphs/sleep_pattern.py:151 -#: reports/graphs/sleep_totals.py:59 reports/graphs/tummytime_duration.py:51 -#: reports/graphs/weight_weight.py:28 -msgid "Date" -msgstr "Datum" - #: core/templates/core/bmi_confirm_delete.html:4 #, fuzzy #| msgid "Delete a Sleep Entry" @@ -1108,7 +1170,7 @@ msgstr "Lägg till sömn-inlägg" msgid "Add BMI" msgstr "" -#: core/templates/core/bmi_list.html:66 +#: core/templates/core/bmi_list.html:70 #, fuzzy #| msgid "No timer entries found." msgid "No bmi entries found." @@ -1162,6 +1224,7 @@ msgstr "Lägg till blöjbyte" #: core/templates/core/feeding_form.html:17 #: core/templates/core/note_form.html:17 core/templates/core/sleep_form.html:17 #: core/templates/core/tummytime_form.html:17 +#: core/templates/core/widget_tag_editor.html:24 msgid "Add" msgstr "Lägg till" @@ -1173,7 +1236,7 @@ msgstr "" msgid "Contents" msgstr "" -#: core/templates/core/diaperchange_list.html:73 +#: core/templates/core/diaperchange_list.html:77 msgid "No diaper changes found." msgstr "Inga blöjbyten funna." @@ -1198,7 +1261,7 @@ msgstr "" msgid "Amt." msgstr "Amt." -#: core/templates/core/feeding_list.html:78 +#: core/templates/core/feeding_list.html:82 msgid "No feedings found." msgstr "Ingen matning funnen." @@ -1220,7 +1283,7 @@ msgstr "Lägg till sömn-inlägg" msgid "Add Head Circumference" msgstr "" -#: core/templates/core/head_circumference_list.html:66 +#: core/templates/core/head_circumference_list.html:70 #, fuzzy #| msgid "No timer entries found." msgid "No head circumference entries found." @@ -1246,7 +1309,7 @@ msgstr "Lägg till viktinlägg" msgid "Add Height" msgstr "Lägg till viktinlägg" -#: core/templates/core/height_list.html:66 +#: core/templates/core/height_list.html:70 #, fuzzy #| msgid "No weight entries found." msgid "No height entries found." @@ -1268,10 +1331,36 @@ msgstr "Lägg till anteckning" msgid "Add Note" msgstr "" -#: core/templates/core/note_list.html:60 +#: core/templates/core/note_list.html:64 msgid "No notes found." msgstr "Inga anteckningar funna." +#: core/templates/core/pumping_confirm_delete.html:4 +#, fuzzy +#| msgid "Delete a Weight Entry" +msgid "Delete a Pumping Entry" +msgstr "Radera viktinlägg" + +#: core/templates/core/pumping_form.html:8 +#: core/templates/core/pumping_form.html:17 +#: core/templates/core/pumping_form.html:27 +#, fuzzy +#| msgid "Add a Weight Entry" +msgid "Add a Pumping Entry" +msgstr "Lägg till viktinlägg" + +#: core/templates/core/pumping_list.html:15 +#, fuzzy +#| msgid "Add a Weight Entry" +msgid "Add Pumping Entry" +msgstr "Lägg till viktinlägg" + +#: core/templates/core/pumping_list.html:66 +#, fuzzy +#| msgid "No timer entries found." +msgid "No pumping entries found." +msgstr "Inga timer-inlägg funna." + #: core/templates/core/sleep_confirm_delete.html:4 msgid "Delete a Sleep Entry" msgstr "Radera sömn-inlägg" @@ -1305,7 +1394,7 @@ msgstr "Avslut" msgid "Nap" msgstr "Tupplur" -#: core/templates/core/sleep_list.html:70 +#: core/templates/core/sleep_list.html:74 msgid "No sleep entries found." msgstr "Inga sömn-inlägg funna." @@ -1326,7 +1415,7 @@ msgstr "Lägg till sömn-inlägg" msgid "Add Temperature Reading" msgstr "" -#: core/templates/core/temperature_list.html:66 +#: core/templates/core/temperature_list.html:70 msgid "No temperature entries found." msgstr "Inga timer-inlägg funna." @@ -1398,7 +1487,8 @@ msgstr "Aktiva timers" #: core/templates/core/timer_nav.html:38 #: dashboard/templates/cards/diaperchange_last.html:17 #: dashboard/templates/cards/diaperchange_types.html:12 -#: dashboard/templates/cards/feeding_day.html:14 +#: dashboard/templates/cards/feeding_day.html:20 +#: dashboard/templates/cards/feeding_day.html:46 #: dashboard/templates/cards/feeding_last.html:17 #: dashboard/templates/cards/feeding_last_method.html:41 #: dashboard/templates/cards/sleep_day.html:14 @@ -1425,7 +1515,7 @@ msgstr "Lägg till magtränings-inlägg" msgid "Add Tummy Time" msgstr "" -#: core/templates/core/tummytime_list.html:63 +#: core/templates/core/tummytime_list.html:67 msgid "No tummy time entries found." msgstr "Inga magtränings-inlägg funna." @@ -1443,32 +1533,72 @@ msgstr "Lägg till viktinlägg" msgid "Add Weight" msgstr "" -#: core/templates/core/weight_list.html:66 +#: core/templates/core/weight_list.html:70 msgid "No weight entries found." msgstr "Inga viktinlägg funna." -#: core/templates/timeline/_timeline.html:33 +#: core/templates/core/widget_tag_editor.html:22 +#, fuzzy +#| msgid "Last name" +msgid "Tag name" +msgstr "Efternamn" + +#: core/templates/core/widget_tag_editor.html:27 +msgid "Recently used:" +msgstr "" + +#: core/templates/core/widget_tag_editor.html:45 +msgctxt "Error modal" +msgid "Error" +msgstr "" + +#: core/templates/core/widget_tag_editor.html:50 +msgctxt "Error modal" +msgid "An error ocurred." +msgstr "" + +#: core/templates/core/widget_tag_editor.html:51 +msgctxt "Error modal" +msgid "Invalid tag name." +msgstr "" + +#: core/templates/core/widget_tag_editor.html:52 +msgctxt "Error modal" +msgid "Failed to create tag." +msgstr "" + +#: core/templates/core/widget_tag_editor.html:53 +msgctxt "Error modal" +msgid "Failed to obtain tag data." +msgstr "" + +#: core/templates/core/widget_tag_editor.html:58 +msgctxt "Error modal" +msgid "Close" +msgstr "" + +#: core/templates/timeline/_timeline.html:38 #, python-format msgid "%(since)s ago (%(time)s)" msgstr "%(since)s sedan (%(time)s)" -#: core/templates/timeline/_timeline.html:39 +#: core/templates/timeline/_timeline.html:44 #, fuzzy, python-format #| msgid "Duration too long." msgid "Duration: %(duration)s" msgstr "Varaktigheten är för lång." -#: core/templates/timeline/_timeline.html:48 +#: core/templates/timeline/_timeline.html:53 #, python-format msgid "%(since)s since previous" msgstr "" -#: core/templates/timeline/_timeline.html:56 -#: dashboard/templates/dashboard/child_button_group.html:41 +#: core/templates/timeline/_timeline.html:61 +#: dashboard/templates/dashboard/child_button_group.html:20 msgid "Edit" msgstr "" -#: core/templates/timeline/_timeline.html:80 +#: core/templates/timeline/_timeline.html:85 msgid "No events" msgstr "" @@ -1480,7 +1610,7 @@ msgstr "idag" msgid "{}, {}" msgstr "" -#: core/templatetags/duration.py:23 +#: core/templatetags/duration.py:25 msgid "0 days" msgstr "" @@ -1489,57 +1619,57 @@ msgstr "" msgid "%(child)s started tummy time!" msgstr " %(child)s startade magträningsläge!" -#: core/timeline.py:64 +#: core/timeline.py:65 #, python-format msgid "%(child)s finished tummy time." msgstr "%(child)s avslutade magträningsläge." -#: core/timeline.py:89 +#: core/timeline.py:91 #, python-format msgid "%(child)s fell asleep." msgstr "%(child)s somnade." -#: core/timeline.py:100 +#: core/timeline.py:103 #, python-format msgid "%(child)s woke up." msgstr " %(child)s vaknade upp." -#: core/timeline.py:133 +#: core/timeline.py:137 #, python-format msgid "Amount: %(amount).0f" msgstr "" -#: core/timeline.py:141 +#: core/timeline.py:145 #, python-format msgid "%(child)s started feeding." msgstr "%(child)s började matas." -#: core/timeline.py:153 +#: core/timeline.py:158 #, python-format msgid "%(child)s finished feeding." msgstr "%(child)s slutade matas." -#: core/timeline.py:179 +#: core/timeline.py:185 #, fuzzy, python-format #| msgid "%(child)s had a diaper change." msgid "%(child)s had a %(type)s diaper change." msgstr "%(child)s har ett blöjbyte." -#: core/utils.py:15 +#: core/utils.py:40 #, python-format msgid "%(hours)s hour" msgid_plural "%(hours)s hours" msgstr[0] "" msgstr[1] "" -#: core/utils.py:19 +#: core/utils.py:44 #, python-format msgid "%(minutes)s minute" msgid_plural "%(minutes)s minutes" msgstr[0] "" msgstr[1] "" -#: core/utils.py:25 +#: core/utils.py:50 #, python-format msgid "%(seconds)s second" msgid_plural "%(seconds)s seconds" @@ -1551,12 +1681,12 @@ msgstr[1] "" msgid "%(model)s entry for %(child)s added!" msgstr "%(model)s inlägg för %(child)s tillagd!" -#: core/views.py:35 +#: core/views.py:35 core/views.py:308 #, python-format msgid "%(model)s entry added!" msgstr "%(model)s inlägg tillagd!" -#: core/views.py:61 +#: core/views.py:61 core/views.py:316 #, python-format msgid "%(model)s entry for %(child)s updated." msgstr "%(model)s inlägg för %(child)s uppdaterad." @@ -1566,36 +1696,36 @@ msgstr "%(model)s inlägg för %(child)s uppdaterad." msgid "%(model)s entry updated." msgstr "%(model)s inlägg uppdaterad." -#: core/views.py:69 core/views.py:118 +#: core/views.py:69 core/views.py:146 #, python-format msgid "%(model)s entry deleted." msgstr "%(model)s inlägg uppdaterad." -#: core/views.py:87 +#: core/views.py:115 #, python-format msgid "%(first_name)s %(last_name)s added!" msgstr "%(first_name)s %(last_name)s tillagd!" -#: core/views.py:249 +#: core/views.py:366 #, python-format msgid "%(model)s reading added!" msgstr "%(model)s inlägg tillagd!" -#: core/views.py:257 +#: core/views.py:374 #, python-format msgid "%(model)s reading for %(child)s updated." msgstr "%(model)s inlägg för %(child)s uppdaterad." -#: core/views.py:361 +#: core/views.py:478 #, python-format msgid "%(timer)s stopped." msgstr "%(timer)s stoppad." -#: core/views.py:384 +#: core/views.py:501 msgid "All inactive timers deleted." msgstr "" -#: core/views.py:394 +#: core/views.py:511 msgid "No inactive timers exist." msgstr "" @@ -1615,23 +1745,23 @@ msgstr "" msgid "Past Week" msgstr "Senaste veckan" -#: dashboard/templates/cards/diaperchange_types.html:26 +#: dashboard/templates/cards/diaperchange_types.html:27 msgid "wet" msgstr "våt" -#: dashboard/templates/cards/diaperchange_types.html:33 +#: dashboard/templates/cards/diaperchange_types.html:35 msgid "solid" msgstr "fast" -#: dashboard/templates/cards/diaperchange_types.html:38 +#: dashboard/templates/cards/diaperchange_types.html:49 msgid "today" msgstr "idag" -#: dashboard/templates/cards/diaperchange_types.html:40 +#: dashboard/templates/cards/diaperchange_types.html:51 msgid "yesterday" msgstr "igår" -#: dashboard/templates/cards/diaperchange_types.html:42 +#: dashboard/templates/cards/diaperchange_types.html:53 #, python-format msgid "%(key)s days ago" msgstr "%(key)s dagar sedan" @@ -1640,9 +1770,9 @@ msgstr "%(key)s dagar sedan" msgid "Today's Feeding" msgstr "" -#: dashboard/templates/cards/feeding_day.html:20 +#: dashboard/templates/cards/feeding_day.html:26 #, python-format -msgid "%(count)s feeding entries" +msgid "
%(since)s
" msgstr "" #: dashboard/templates/cards/feeding_last.html:6 @@ -1727,108 +1857,79 @@ msgstr "Aldrig" msgid "Child actions" msgstr "Barnåtgärder" -#: dashboard/templates/dashboard/child_button_group.html:17 -#: reports/templates/reports/report_base.html:9 +#: dashboard/templates/dashboard/child_button_group.html:12 +#: reports/templates/reports/base.html:9 +#: reports/templates/reports/report_list.html:4 msgid "Reports" msgstr "Rapporter" -#: dashboard/templates/dashboard/child_button_group.html:23 -msgid "Diaper Change Amounts" -msgstr "" - -#: dashboard/templates/dashboard/child_button_group.html:24 -#: reports/templates/reports/diaperchange_types.html:4 -#: reports/templates/reports/diaperchange_types.html:8 -msgid "Diaper Change Types" -msgstr "Blöjbytes-typer" - -#: dashboard/templates/dashboard/child_button_group.html:25 -#: reports/templates/reports/diaperchange_lifetimes.html:4 -#: reports/templates/reports/diaperchange_lifetimes.html:8 -msgid "Diaper Lifetimes" -msgstr "Blöjhållbarhet" - -#: dashboard/templates/dashboard/child_button_group.html:26 -#: reports/templates/reports/feeding_amounts.html:4 -#: reports/templates/reports/feeding_amounts.html:8 -msgid "Feeding Amounts" -msgstr "Matningar" - -#: dashboard/templates/dashboard/child_button_group.html:27 -msgid "Feeding Durations (Average)" -msgstr "Matningstid (Genomsnittlig)" - -#: dashboard/templates/dashboard/child_button_group.html:28 -#: reports/templates/reports/sleep_pattern.html:4 -#: reports/templates/reports/sleep_pattern.html:8 -msgid "Sleep Pattern" -msgstr "Sömnmönster" - -#: dashboard/templates/dashboard/child_button_group.html:29 -#: reports/templates/reports/sleep_totals.html:4 -#: reports/templates/reports/sleep_totals.html:8 -msgid "Sleep Totals" -msgstr "Sömn totalt" - -#: dashboard/templates/dashboard/child_button_group.html:30 -msgid "Tummy Time Durations (Sum)" -msgstr "" - -#: dashboard/templatetags/cards.py:288 -msgid "Diaper change frequency" -msgstr "Blöjbytesfrekvens" - -#: dashboard/templatetags/cards.py:309 +#: dashboard/templatetags/cards.py:328 msgid "Average nap duration" msgstr "Genomsnittlig tupplurslängd" -#: dashboard/templatetags/cards.py:316 +#: dashboard/templatetags/cards.py:335 msgid "Average naps per day" msgstr "Genomsnittlig mängd tupplurer per dag" -#: dashboard/templatetags/cards.py:326 +#: dashboard/templatetags/cards.py:345 msgid "Average sleep duration" msgstr "Genomsnittlig sömnlängd" -#: dashboard/templatetags/cards.py:333 +#: dashboard/templatetags/cards.py:352 msgid "Average awake duration" msgstr "Genomsnittlig vakentid" -#: dashboard/templatetags/cards.py:343 +#: dashboard/templatetags/cards.py:362 msgid "Weight change per week" msgstr "Viktförändring per vecka" -#: dashboard/templatetags/cards.py:353 +#: dashboard/templatetags/cards.py:372 #, fuzzy #| msgid "Weight change per week" msgid "Height change per week" msgstr "Viktförändring per vecka" -#: dashboard/templatetags/cards.py:363 +#: dashboard/templatetags/cards.py:382 #, fuzzy #| msgid "Weight change per week" msgid "Head circumference change per week" msgstr "Viktförändring per vecka" -#: dashboard/templatetags/cards.py:373 +#: dashboard/templatetags/cards.py:392 #, fuzzy #| msgid "Weight change per week" msgid "BMI change per week" msgstr "Viktförändring per vecka" -#: dashboard/templatetags/cards.py:418 +#: dashboard/templatetags/cards.py:410 +#, fuzzy +#| msgid "Diaper change frequency" +msgid "Diaper change frequency (past 3 days)" +msgstr "Blöjbytesfrekvens" + +#: dashboard/templatetags/cards.py:414 +#, fuzzy +#| msgid "Diaper change frequency" +msgid "Diaper change frequency (past 2 weeks)" +msgstr "Blöjbytesfrekvens" + +#: dashboard/templatetags/cards.py:420 +msgid "Diaper change frequency" +msgstr "Blöjbytesfrekvens" + +#: dashboard/templatetags/cards.py:456 msgid "Feeding frequency (past 3 days)" msgstr "" -#: dashboard/templatetags/cards.py:422 +#: dashboard/templatetags/cards.py:460 msgid "Feeding frequency (past 2 weeks)" msgstr "" -#: dashboard/templatetags/cards.py:428 +#: dashboard/templatetags/cards.py:466 msgid "Feeding frequency" msgstr "Matningsfrekvens" -#: reports/graphs/bmi_bmi.py:27 +#: reports/graphs/bmi_change.py:27 #, fuzzy #| msgid "Weight" msgid "BMI" @@ -1896,16 +1997,28 @@ msgstr "Genomsnittlig varaktighet (minuter)" msgid "Number of feedings" msgstr "Antal matningar" -#: reports/graphs/head_circumference_head_circumference.py:27 +#: reports/graphs/head_circumference_change.py:27 msgid "Head Circumference" msgstr "" -#: reports/graphs/height_height.py:27 +#: reports/graphs/height_change.py:27 #, fuzzy #| msgid "Weight" msgid "Height" msgstr "Vikt" +#: reports/graphs/pumping_amounts.py:57 +#, fuzzy +#| msgid "Total Feeding Amounts" +msgid "Total Pumping Amount" +msgstr "Genomsnittlig matningsvaraktighet" + +#: reports/graphs/pumping_amounts.py:60 +#, fuzzy +#| msgid "Feeding Amounts" +msgid "Pumping Amount" +msgstr "Matningar" + #: reports/graphs/sleep_pattern.py:148 msgid "Sleep Pattern" msgstr "Sömnmönster" @@ -1943,7 +2056,7 @@ msgstr "" msgid "Total duration (minutes)" msgstr "" -#: reports/graphs/weight_weight.py:27 +#: reports/graphs/weight_change.py:27 msgid "Weight" msgstr "Vikt" @@ -1952,19 +2065,68 @@ msgstr "Vikt" msgid "Diaper Amounts" msgstr "" +#: reports/templates/reports/diaperchange_lifetimes.html:4 +#: reports/templates/reports/diaperchange_lifetimes.html:8 +#: reports/templates/reports/report_list.html:13 +msgid "Diaper Lifetimes" +msgstr "Blöjhållbarhet" + +#: reports/templates/reports/diaperchange_types.html:4 +#: reports/templates/reports/diaperchange_types.html:8 +#: reports/templates/reports/report_list.html:12 +msgid "Diaper Change Types" +msgstr "Blöjbytes-typer" + +#: reports/templates/reports/feeding_amounts.html:4 +#: reports/templates/reports/feeding_amounts.html:8 +#: reports/templates/reports/report_list.html:14 +msgid "Feeding Amounts" +msgstr "Matningar" + #: reports/templates/reports/feeding_duration.html:4 #: reports/templates/reports/feeding_duration.html:8 msgid "Average Feeding Durations" msgstr "Genomsnittlig matningsvaraktighet" -#: reports/templates/reports/report_base.html:19 +#: reports/templates/reports/report_base.html:17 msgid "There is not enough data to generate this report." msgstr "Det finns inte tillräckligt med data för att generera denna rapport." +#: reports/templates/reports/report_list.html:10 +msgid "Body Mass Index (BMI)" +msgstr "" + +#: reports/templates/reports/report_list.html:11 +msgid "Diaper Change Amounts" +msgstr "" + +#: reports/templates/reports/report_list.html:15 +msgid "Feeding Durations (Average)" +msgstr "Matningstid (Genomsnittlig)" + +#: reports/templates/reports/report_list.html:18 +#, fuzzy +#| msgid "Feeding Amounts" +msgid "Pumping Amounts" +msgstr "Matningar" + +#: reports/templates/reports/report_list.html:19 +#: reports/templates/reports/sleep_pattern.html:4 +#: reports/templates/reports/sleep_pattern.html:8 +msgid "Sleep Pattern" +msgstr "Sömnmönster" + +#: reports/templates/reports/report_list.html:20 +#: reports/templates/reports/sleep_totals.html:4 +#: reports/templates/reports/sleep_totals.html:8 +msgid "Sleep Totals" +msgstr "Sömn totalt" + +#: reports/templates/reports/report_list.html:21 +msgid "Tummy Time Durations (Sum)" +msgstr "" + #: reports/templates/reports/tummytime_duration.html:4 #: reports/templates/reports/tummytime_duration.html:8 msgid "Total Tummy Time Durations" msgstr "" - -#~ msgid "Total feeding amount" -#~ msgstr "Totalt antal matningar" diff --git a/locale/tr/LC_MESSAGES/django.mo b/locale/tr/LC_MESSAGES/django.mo index c8d7098d..4b7f4403 100644 Binary files a/locale/tr/LC_MESSAGES/django.mo and b/locale/tr/LC_MESSAGES/django.mo differ diff --git a/locale/tr/LC_MESSAGES/django.po b/locale/tr/LC_MESSAGES/django.po index 60432025..aa760d3b 100644 --- a/locale/tr/LC_MESSAGES/django.po +++ b/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Baby Buddy\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-25 05:14+0000\n" +"POT-Creation-Date: 2022-06-01 13:01+0000\n" "Language: tr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -11,12 +11,12 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n>1);\n" #: babybuddy/admin.py:12 babybuddy/admin.py:13 -#: babybuddy/templates/babybuddy/nav-dropdown.html:326 +#: babybuddy/templates/babybuddy/nav-dropdown.html:347 #: babybuddy/templates/babybuddy/user_settings_form.html:8 msgid "Settings" msgstr "Ayarlar" -#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:104 +#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:111 #: babybuddy/templates/babybuddy/user_settings_form.html:61 #: dashboard/templates/dashboard/child.html:4 #: dashboard/templates/dashboard/child.html:9 @@ -125,64 +125,68 @@ msgid "{user}'s Settings" msgstr "{user}'nın Ayarları" #: babybuddy/settings/base.py:166 -msgid "Chinese (simplified)" +msgid "Catalan" msgstr "" #: babybuddy/settings/base.py:167 +msgid "Chinese (simplified)" +msgstr "" + +#: babybuddy/settings/base.py:168 msgid "Dutch" msgstr "Flemenkçe" -#: babybuddy/settings/base.py:168 +#: babybuddy/settings/base.py:169 #, fuzzy #| msgid "English" msgid "English (US)" msgstr "İngilizce" -#: babybuddy/settings/base.py:169 +#: babybuddy/settings/base.py:170 #, fuzzy #| msgid "English" msgid "English (UK)" msgstr "İngilizce" -#: babybuddy/settings/base.py:170 +#: babybuddy/settings/base.py:171 msgid "French" msgstr "Fransızca" -#: babybuddy/settings/base.py:171 +#: babybuddy/settings/base.py:172 msgid "Finnish" msgstr "Fince" -#: babybuddy/settings/base.py:172 +#: babybuddy/settings/base.py:173 msgid "German" msgstr "Almanca" -#: babybuddy/settings/base.py:173 +#: babybuddy/settings/base.py:174 msgid "Italian" msgstr "İtalyanca" -#: babybuddy/settings/base.py:174 +#: babybuddy/settings/base.py:175 msgid "Polish" msgstr "Lehçe" -#: babybuddy/settings/base.py:175 +#: babybuddy/settings/base.py:176 msgid "Portuguese" msgstr "Portekizce" -#: babybuddy/settings/base.py:176 +#: babybuddy/settings/base.py:177 msgid "Spanish" msgstr "İspanyolca" -#: babybuddy/settings/base.py:177 +#: babybuddy/settings/base.py:178 msgid "Swedish" msgstr "İsveççe" -#: babybuddy/settings/base.py:178 +#: babybuddy/settings/base.py:179 msgid "Turkish" msgstr "Türkçe" #: babybuddy/templates/admin/base_site.html:4 #: babybuddy/templates/admin/base_site.html:7 -#: babybuddy/templates/babybuddy/nav-dropdown.html:338 +#: babybuddy/templates/babybuddy/nav-dropdown.html:359 msgid "Database Admin" msgstr "Veritabanı Admin" @@ -202,7 +206,7 @@ msgstr "Yeniden Başlat" msgid "Filters" msgstr "Filtreler" -#: babybuddy/templates/babybuddy/form.html:11 +#: babybuddy/templates/babybuddy/form.html:14 #: babybuddy/templates/babybuddy/user_settings_form.html:89 msgid "Submit" msgstr "Gönder" @@ -225,27 +229,27 @@ msgstr "" msgid "Quick Start Timer" msgstr "Hızı Zamanlayıcı Başlat" -#: babybuddy/templates/babybuddy/nav-dropdown.html:51 core/models.py:158 -#: core/models.py:162 +#: babybuddy/templates/babybuddy/nav-dropdown.html:51 core/models.py:248 +#: core/models.py:252 msgid "Diaper Change" msgstr "Bez Değişimi" #: babybuddy/templates/babybuddy/nav-dropdown.html:57 -#: babybuddy/templates/babybuddy/nav-dropdown.html:274 core/models.py:227 -#: core/models.py:231 core/templates/core/timer_detail.html:43 +#: babybuddy/templates/babybuddy/nav-dropdown.html:281 core/models.py:312 +#: core/models.py:316 core/templates/core/timer_detail.html:43 msgid "Feeding" msgstr "Beslenme" #: babybuddy/templates/babybuddy/nav-dropdown.html:63 -#: babybuddy/templates/babybuddy/nav-dropdown.html:150 core/models.py:250 -#: core/models.py:260 core/models.py:264 core/templates/core/note_list.html:29 +#: babybuddy/templates/babybuddy/nav-dropdown.html:157 core/models.py:396 +#: core/models.py:407 core/models.py:411 core/templates/core/note_list.html:29 msgid "Note" msgstr "Not" #: babybuddy/templates/babybuddy/nav-dropdown.html:69 -#: babybuddy/templates/babybuddy/nav-dropdown.html:281 -#: babybuddy/templates/babybuddy/welcome.html:42 core/models.py:292 -#: core/models.py:293 core/models.py:296 +#: babybuddy/templates/babybuddy/nav-dropdown.html:288 +#: babybuddy/templates/babybuddy/welcome.html:42 core/models.py:467 +#: core/models.py:468 core/models.py:471 #: core/templates/core/sleep_confirm_delete.html:7 #: core/templates/core/sleep_form.html:13 core/templates/core/sleep_list.html:4 #: core/templates/core/sleep_list.html:7 core/templates/core/sleep_list.html:12 @@ -254,8 +258,8 @@ msgid "Sleep" msgstr "Uyku" #: babybuddy/templates/babybuddy/nav-dropdown.html:75 -#: babybuddy/templates/babybuddy/nav-dropdown.html:172 core/models.py:331 -#: core/models.py:341 core/models.py:342 core/models.py:345 +#: babybuddy/templates/babybuddy/nav-dropdown.html:179 core/models.py:506 +#: core/models.py:519 core/models.py:520 core/models.py:523 #: core/templates/core/temperature_confirm_delete.html:7 #: core/templates/core/temperature_form.html:13 #: core/templates/core/temperature_list.html:4 @@ -266,9 +270,9 @@ msgid "Temperature" msgstr "Sıcaklık" #: babybuddy/templates/babybuddy/nav-dropdown.html:81 -#: babybuddy/templates/babybuddy/nav-dropdown.html:294 -#: babybuddy/templates/babybuddy/welcome.html:50 core/models.py:468 -#: core/models.py:469 core/models.py:472 +#: babybuddy/templates/babybuddy/nav-dropdown.html:301 +#: babybuddy/templates/babybuddy/welcome.html:50 core/models.py:647 +#: core/models.py:648 core/models.py:651 #: core/templates/core/timer_detail.html:59 #: core/templates/core/tummytime_confirm_delete.html:7 #: core/templates/core/tummytime_form.html:13 @@ -279,49 +283,64 @@ msgid "Tummy Time" msgstr "Karın üstü zamanı" #: babybuddy/templates/babybuddy/nav-dropdown.html:87 -#: babybuddy/templates/babybuddy/nav-dropdown.html:186 core/models.py:494 -#: core/models.py:503 core/models.py:504 core/models.py:507 +#: babybuddy/templates/babybuddy/nav-dropdown.html:193 core/models.py:673 +#: core/models.py:685 core/models.py:686 core/models.py:689 #: core/templates/core/weight_confirm_delete.html:7 #: core/templates/core/weight_form.html:13 #: core/templates/core/weight_list.html:4 #: core/templates/core/weight_list.html:7 #: core/templates/core/weight_list.html:12 -#: core/templates/core/weight_list.html:29 -#: dashboard/templates/dashboard/child_button_group.html:31 -#: reports/graphs/weight_weight.py:19 reports/graphs/weight_weight.py:30 +#: core/templates/core/weight_list.html:29 reports/graphs/weight_change.py:19 +#: reports/graphs/weight_change.py:30 +#: reports/templates/reports/report_list.html:22 #: reports/templates/reports/weight_change.html:4 #: reports/templates/reports/weight_change.html:8 msgid "Weight" msgstr "Ağırlık" -#: babybuddy/templates/babybuddy/nav-dropdown.html:111 +#: babybuddy/templates/babybuddy/nav-dropdown.html:93 +#: babybuddy/templates/babybuddy/nav-dropdown.html:316 core/models.py:437 +#: core/models.py:438 core/models.py:441 +#: core/templates/core/pumping_confirm_delete.html:7 +#: core/templates/core/pumping_form.html:13 +#: core/templates/core/pumping_list.html:4 +#: core/templates/core/pumping_list.html:7 +#: core/templates/core/pumping_list.html:12 +#: reports/templates/reports/pumping_amounts.html:4 +#: reports/templates/reports/pumping_amounts.html:8 +msgid "Pumping" +msgstr "" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:118 #: core/templates/timeline/timeline.html:4 #: core/templates/timeline/timeline.html:7 #: dashboard/templates/dashboard/child_button_group.html:9 msgid "Timeline" msgstr "Zaman çizelgesi" -#: babybuddy/templates/babybuddy/nav-dropdown.html:122 -#: babybuddy/templates/babybuddy/nav-dropdown.html:130 core/models.py:101 +#: babybuddy/templates/babybuddy/nav-dropdown.html:129 +#: babybuddy/templates/babybuddy/nav-dropdown.html:137 core/models.py:188 #: core/templates/core/child_confirm_delete.html:7 #: core/templates/core/child_detail.html:7 #: core/templates/core/child_form.html:13 core/templates/core/child_list.html:4 #: core/templates/core/child_list.html:7 core/templates/core/child_list.html:12 #: dashboard/templates/dashboard/child.html:7 -#: reports/templates/reports/report_base.html:7 +#: reports/templates/reports/base.html:7 msgid "Children" msgstr "Çocuklar" -#: babybuddy/templates/babybuddy/nav-dropdown.html:136 core/models.py:100 -#: core/models.py:134 core/models.py:190 core/models.py:248 core/models.py:276 -#: core/models.py:328 core/models.py:359 core/models.py:452 core/models.py:492 -#: core/models.py:519 core/models.py:546 core/models.py:572 +#: babybuddy/templates/babybuddy/nav-dropdown.html:143 core/models.py:137 +#: core/models.py:187 core/models.py:221 core/models.py:274 core/models.py:335 +#: core/models.py:367 core/models.py:394 core/models.py:426 core/models.py:450 +#: core/models.py:503 core/models.py:537 core/models.py:630 core/models.py:671 #: core/templates/core/bmi_list.html:27 #: core/templates/core/diaperchange_list.html:27 #: core/templates/core/feeding_list.html:27 #: core/templates/core/head_circumference_list.html:27 #: core/templates/core/height_list.html:27 -#: core/templates/core/note_list.html:27 core/templates/core/sleep_list.html:28 +#: core/templates/core/note_list.html:27 +#: core/templates/core/pumping_list.html:27 +#: core/templates/core/sleep_list.html:28 #: core/templates/core/temperature_list.html:27 #: core/templates/core/timer_list.html:27 #: core/templates/core/tummytime_list.html:27 @@ -329,104 +348,102 @@ msgstr "Çocuklar" msgid "Child" msgstr "Çocuk" -#: babybuddy/templates/babybuddy/nav-dropdown.html:144 core/models.py:151 -#: core/models.py:220 core/models.py:261 core/models.py:284 core/models.py:334 -#: core/models.py:496 core/models.py:523 core/models.py:552 core/models.py:576 -#: core/templates/core/note_confirm_delete.html:7 +#: babybuddy/templates/babybuddy/nav-dropdown.html:151 core/models.py:143 +#: core/models.py:240 core/models.py:304 core/models.py:343 core/models.py:373 +#: core/models.py:408 core/models.py:430 core/models.py:458 core/models.py:511 +#: core/models.py:677 core/templates/core/note_confirm_delete.html:7 #: core/templates/core/note_form.html:13 core/templates/core/note_list.html:4 #: core/templates/core/note_list.html:7 core/templates/core/note_list.html:12 msgid "Notes" msgstr "Notlar" -#: babybuddy/templates/babybuddy/nav-dropdown.html:164 +#: babybuddy/templates/babybuddy/nav-dropdown.html:171 msgid "Measurements" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:178 +#: babybuddy/templates/babybuddy/nav-dropdown.html:185 msgid "Temperature reading" msgstr "Sıcaklık okuma" -#: babybuddy/templates/babybuddy/nav-dropdown.html:192 +#: babybuddy/templates/babybuddy/nav-dropdown.html:199 msgid "Weight entry" msgstr "Ağırlık girdisi" -#: babybuddy/templates/babybuddy/nav-dropdown.html:200 core/models.py:521 -#: core/models.py:530 core/models.py:531 core/models.py:534 +#: babybuddy/templates/babybuddy/nav-dropdown.html:207 core/models.py:369 +#: core/models.py:381 core/models.py:382 core/models.py:385 #: core/templates/core/height_confirm_delete.html:7 #: core/templates/core/height_form.html:13 #: core/templates/core/height_list.html:4 #: core/templates/core/height_list.html:7 #: core/templates/core/height_list.html:12 -#: core/templates/core/height_list.html:29 -#: dashboard/templates/dashboard/child_button_group.html:32 -#: reports/graphs/height_height.py:19 reports/graphs/height_height.py:30 +#: core/templates/core/height_list.html:29 reports/graphs/height_change.py:19 +#: reports/graphs/height_change.py:30 #: reports/templates/reports/height_change.html:4 #: reports/templates/reports/height_change.html:8 +#: reports/templates/reports/report_list.html:17 #, fuzzy #| msgid "Weight" msgid "Height" msgstr "Ağırlık" -#: babybuddy/templates/babybuddy/nav-dropdown.html:206 +#: babybuddy/templates/babybuddy/nav-dropdown.html:213 #, fuzzy #| msgid "Weight entry" msgid "Height entry" msgstr "Ağırlık girdisi" -#: babybuddy/templates/babybuddy/nav-dropdown.html:214 core/models.py:549 -#: core/models.py:559 core/models.py:560 core/models.py:563 +#: babybuddy/templates/babybuddy/nav-dropdown.html:221 core/models.py:338 +#: core/models.py:351 core/models.py:352 core/models.py:355 #: core/templates/core/head_circumference_confirm_delete.html:7 #: core/templates/core/head_circumference_form.html:13 #: core/templates/core/head_circumference_list.html:4 #: core/templates/core/head_circumference_list.html:7 #: core/templates/core/head_circumference_list.html:12 #: core/templates/core/head_circumference_list.html:29 -#: dashboard/templates/dashboard/child_button_group.html:33 -#: reports/graphs/head_circumference_head_circumference.py:19 -#: reports/graphs/head_circumference_head_circumference.py:30 +#: reports/graphs/head_circumference_change.py:19 +#: reports/graphs/head_circumference_change.py:30 #: reports/templates/reports/head_circumference_change.html:4 #: reports/templates/reports/head_circumference_change.html:8 +#: reports/templates/reports/report_list.html:16 msgid "Head Circumference" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:220 +#: babybuddy/templates/babybuddy/nav-dropdown.html:227 msgid "Head Circumference entry" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:228 core/models.py:574 -#: core/models.py:583 core/models.py:584 core/models.py:587 +#: babybuddy/templates/babybuddy/nav-dropdown.html:235 core/models.py:139 +#: core/models.py:151 core/models.py:152 core/models.py:155 #: core/templates/core/bmi_confirm_delete.html:7 #: core/templates/core/bmi_form.html:13 core/templates/core/bmi_list.html:4 #: core/templates/core/bmi_list.html:7 core/templates/core/bmi_list.html:12 -#: core/templates/core/bmi_list.html:29 -#: dashboard/templates/dashboard/child_button_group.html:34 -#: reports/graphs/bmi_bmi.py:19 reports/graphs/bmi_bmi.py:30 -#: reports/templates/reports/bmi_change.html:4 +#: core/templates/core/bmi_list.html:29 reports/graphs/bmi_change.py:19 +#: reports/graphs/bmi_change.py:30 reports/templates/reports/bmi_change.html:4 #: reports/templates/reports/bmi_change.html:8 msgid "BMI" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:234 +#: babybuddy/templates/babybuddy/nav-dropdown.html:241 #, fuzzy #| msgid "Sleep entry" msgid "BMI entry" msgstr "Uyku Girişi" -#: babybuddy/templates/babybuddy/nav-dropdown.html:248 +#: babybuddy/templates/babybuddy/nav-dropdown.html:255 msgid "Activities" msgstr "Faaliyetler" -#: babybuddy/templates/babybuddy/nav-dropdown.html:255 +#: babybuddy/templates/babybuddy/nav-dropdown.html:262 #: reports/graphs/diaperchange_lifetimes.py:27 msgid "Changes" msgstr "Değişimler" -#: babybuddy/templates/babybuddy/nav-dropdown.html:261 +#: babybuddy/templates/babybuddy/nav-dropdown.html:268 msgid "Change" msgstr "Değişim" -#: babybuddy/templates/babybuddy/nav-dropdown.html:268 -#: babybuddy/templates/babybuddy/welcome.html:34 core/models.py:228 +#: babybuddy/templates/babybuddy/nav-dropdown.html:275 +#: babybuddy/templates/babybuddy/welcome.html:34 core/models.py:313 #: core/templates/core/feeding_confirm_delete.html:7 #: core/templates/core/feeding_form.html:13 #: core/templates/core/feeding_list.html:4 @@ -435,39 +452,45 @@ msgstr "Değişim" msgid "Feedings" msgstr "Beslenmeler" -#: babybuddy/templates/babybuddy/nav-dropdown.html:287 +#: babybuddy/templates/babybuddy/nav-dropdown.html:294 msgid "Sleep entry" msgstr "Uyku Girişi" -#: babybuddy/templates/babybuddy/nav-dropdown.html:300 +#: babybuddy/templates/babybuddy/nav-dropdown.html:307 msgid "Tummy Time entry" msgstr "Karın Üstü Zaman Girişi" -#: babybuddy/templates/babybuddy/nav-dropdown.html:325 +#: babybuddy/templates/babybuddy/nav-dropdown.html:322 +#, fuzzy +#| msgid "Weight entry" +msgid "Pumping entry" +msgstr "Ağırlık girdisi" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:346 #: babybuddy/templates/babybuddy/user_list.html:17 #: babybuddy/templates/babybuddy/user_password_form.html:7 -#: babybuddy/templates/babybuddy/user_settings_form.html:7 core/models.py:378 +#: babybuddy/templates/babybuddy/user_settings_form.html:7 core/models.py:556 #: core/templates/core/timer_list.html:32 msgid "User" msgstr "Kullanıcı" -#: babybuddy/templates/babybuddy/nav-dropdown.html:327 +#: babybuddy/templates/babybuddy/nav-dropdown.html:348 msgid "Password" msgstr "Şifre" -#: babybuddy/templates/babybuddy/nav-dropdown.html:331 +#: babybuddy/templates/babybuddy/nav-dropdown.html:352 msgid "Logout" msgstr "Çıkış" -#: babybuddy/templates/babybuddy/nav-dropdown.html:334 +#: babybuddy/templates/babybuddy/nav-dropdown.html:355 msgid "Site" msgstr "Site" -#: babybuddy/templates/babybuddy/nav-dropdown.html:335 +#: babybuddy/templates/babybuddy/nav-dropdown.html:356 msgid "API Browser" msgstr "API Görüntüleyici" -#: babybuddy/templates/babybuddy/nav-dropdown.html:337 +#: babybuddy/templates/babybuddy/nav-dropdown.html:358 #: babybuddy/templates/babybuddy/user_confirm_delete.html:7 #: babybuddy/templates/babybuddy/user_form.html:13 #: babybuddy/templates/babybuddy/user_list.html:4 @@ -475,23 +498,24 @@ msgstr "API Görüntüleyici" msgid "Users" msgstr "Kullanıcılar" -#: babybuddy/templates/babybuddy/nav-dropdown.html:340 +#: babybuddy/templates/babybuddy/nav-dropdown.html:361 msgid "Support" msgstr "Destek" -#: babybuddy/templates/babybuddy/nav-dropdown.html:342 +#: babybuddy/templates/babybuddy/nav-dropdown.html:363 msgid "Source Code" msgstr "Kaynak Kod" -#: babybuddy/templates/babybuddy/nav-dropdown.html:344 +#: babybuddy/templates/babybuddy/nav-dropdown.html:365 msgid "Chat / Support" msgstr "Sohbet / Destek" #: babybuddy/templates/babybuddy/paginator.html:11 #: core/templates/timeline/_timeline.html:5 #: core/templates/timeline/_timeline.html:7 -#: core/templates/timeline/_timeline.html:66 -#: core/templates/timeline/_timeline.html:68 +#: core/templates/timeline/_timeline.html:71 +#: core/templates/timeline/_timeline.html:73 +#: dashboard/templates/cards/feeding_day.html:37 #: dashboard/templates/cards/feeding_last_method.html:32 #: dashboard/templates/cards/statistics.html:34 msgid "Previous" @@ -500,8 +524,9 @@ msgstr "Önceki" #: babybuddy/templates/babybuddy/paginator.html:28 #: core/templates/timeline/_timeline.html:12 #: core/templates/timeline/_timeline.html:14 -#: core/templates/timeline/_timeline.html:73 -#: core/templates/timeline/_timeline.html:75 +#: core/templates/timeline/_timeline.html:78 +#: core/templates/timeline/_timeline.html:80 +#: dashboard/templates/cards/feeding_day.html:41 #: dashboard/templates/cards/feeding_last_method.html:36 #: dashboard/templates/cards/statistics.html:38 msgid "Next" @@ -527,6 +552,8 @@ msgstr "Kullanıcı Sil" #: core/templates/core/height_confirm_delete.html:17 #: core/templates/core/note_confirm_delete.html:8 #: core/templates/core/note_confirm_delete.html:17 +#: core/templates/core/pumping_confirm_delete.html:8 +#: core/templates/core/pumping_confirm_delete.html:17 #: core/templates/core/sleep_confirm_delete.html:8 #: core/templates/core/sleep_confirm_delete.html:17 #: core/templates/core/temperature_confirm_delete.html:8 @@ -538,7 +565,7 @@ msgstr "Kullanıcı Sil" #: core/templates/core/tummytime_confirm_delete.html:17 #: core/templates/core/weight_confirm_delete.html:8 #: core/templates/core/weight_confirm_delete.html:17 -#: dashboard/templates/dashboard/child_button_group.html:48 +#: dashboard/templates/dashboard/child_button_group.html:27 msgid "Delete" msgstr "Sil" @@ -550,6 +577,7 @@ msgstr "Sil" #: core/templates/core/head_circumference_confirm_delete.html:14 #: core/templates/core/height_confirm_delete.html:14 #: core/templates/core/note_confirm_delete.html:14 +#: core/templates/core/pumping_confirm_delete.html:14 #: core/templates/core/sleep_confirm_delete.html:14 #: core/templates/core/temperature_confirm_delete.html:14 #: core/templates/core/timer_confirm_delete.html:17 @@ -571,6 +599,7 @@ msgstr "" #: core/templates/core/head_circumference_confirm_delete.html:18 #: core/templates/core/height_confirm_delete.html:18 #: core/templates/core/note_confirm_delete.html:18 +#: core/templates/core/pumping_confirm_delete.html:18 #: core/templates/core/sleep_confirm_delete.html:18 #: core/templates/core/temperature_confirm_delete.html:18 #: core/templates/core/timer_confirm_delete.html:21 @@ -593,7 +622,9 @@ msgstr "Kullanıcı Ekle" #: core/templates/core/feeding_form.html:15 #: core/templates/core/head_circumference_form.html:15 #: core/templates/core/height_form.html:15 -#: core/templates/core/note_form.html:15 core/templates/core/sleep_form.html:15 +#: core/templates/core/note_form.html:15 +#: core/templates/core/pumping_form.html:15 +#: core/templates/core/sleep_form.html:15 #: core/templates/core/temperature_form.html:15 #: core/templates/core/timer_form.html:10 #: core/templates/core/tummytime_form.html:15 @@ -607,7 +638,9 @@ msgstr "Güncelle" #: core/templates/core/feeding_form.html:23 #: core/templates/core/head_circumference_form.html:23 #: core/templates/core/height_form.html:23 -#: core/templates/core/note_form.html:23 core/templates/core/sleep_form.html:23 +#: core/templates/core/note_form.html:23 +#: core/templates/core/pumping_form.html:23 +#: core/templates/core/sleep_form.html:23 #: core/templates/core/temperature_form.html:23 #: core/templates/core/timer_form.html:18 #: core/templates/core/tummytime_form.html:23 @@ -634,32 +667,34 @@ msgstr "Eposta" msgid "Staff" msgstr "Ekip" -#: babybuddy/templates/babybuddy/user_list.html:22 core/models.py:373 +#: babybuddy/templates/babybuddy/user_list.html:22 core/models.py:551 #: core/templates/core/timer_list.html:31 msgid "Active" msgstr "Etkin" #: babybuddy/templates/babybuddy/user_list.html:23 -#: core/templates/core/bmi_list.html:24 core/templates/core/bmi_list.html:37 +#: core/templates/core/bmi_list.html:24 core/templates/core/bmi_list.html:38 #: core/templates/core/child_list.html:28 #: core/templates/core/child_list.html:48 #: core/templates/core/diaperchange_list.html:24 -#: core/templates/core/diaperchange_list.html:39 +#: core/templates/core/diaperchange_list.html:40 #: core/templates/core/feeding_list.html:24 -#: core/templates/core/feeding_list.html:42 +#: core/templates/core/feeding_list.html:43 #: core/templates/core/head_circumference_list.html:24 -#: core/templates/core/head_circumference_list.html:37 +#: core/templates/core/head_circumference_list.html:38 #: core/templates/core/height_list.html:24 -#: core/templates/core/height_list.html:37 -#: core/templates/core/note_list.html:24 core/templates/core/note_list.html:36 +#: core/templates/core/height_list.html:38 +#: core/templates/core/note_list.html:24 core/templates/core/note_list.html:37 +#: core/templates/core/pumping_list.html:24 +#: core/templates/core/pumping_list.html:37 #: core/templates/core/sleep_list.html:24 -#: core/templates/core/sleep_list.html:39 +#: core/templates/core/sleep_list.html:40 #: core/templates/core/temperature_list.html:24 -#: core/templates/core/temperature_list.html:37 +#: core/templates/core/temperature_list.html:38 #: core/templates/core/tummytime_list.html:23 -#: core/templates/core/tummytime_list.html:37 +#: core/templates/core/tummytime_list.html:38 #: core/templates/core/weight_list.html:24 -#: core/templates/core/weight_list.html:37 +#: core/templates/core/weight_list.html:38 msgid "Actions" msgstr "Eylemler" @@ -711,7 +746,7 @@ msgstr "" "Baby Buddy ile takip ederek tahmin etmeye (çok) gerek kalmadan " "bebeğin ihtiyaçlarını öğren —" -#: babybuddy/templates/babybuddy/welcome.html:26 core/models.py:159 +#: babybuddy/templates/babybuddy/welcome.html:26 core/models.py:249 #: core/templates/core/diaperchange_confirm_delete.html:7 #: core/templates/core/diaperchange_form.html:13 #: core/templates/core/diaperchange_list.html:4 @@ -894,105 +929,148 @@ msgstr "Kullanıcı API anahtarı yeniden oluşturuldu." msgid "Settings saved!" msgstr "Ayarlar kaydedildi." -#: core/forms.py:115 +#: core/filters.py:11 core/models.py:96 core/models.py:115 +msgid "Tag" +msgstr "" + +#: core/forms.py:120 msgid "Name does not match child name." msgstr "İsim çocuk ismiyle eşleşmiyor." -#: core/models.py:23 +#: core/forms.py:136 +msgid "" +"Click on the tags to add (+) or remove (-) tags or use the text editor to " +"create new tags." +msgstr "" + +#: core/models.py:28 msgid "Date can not be in the future." msgstr "Tarih gelecek bir zaman olamaz." -#: core/models.py:37 +#: core/models.py:42 msgid "Start time must come before end time." msgstr "Başkangıç zamanı bitiş zamanından önce olmalı." -#: core/models.py:40 +#: core/models.py:45 msgid "Duration too long." msgstr "Süre çok uzun." -#: core/models.py:56 +#: core/models.py:61 msgid "Another entry intersects the specified time period." msgstr "Birbaşka girdi belirlenen zaman aralığı ile kesişiyor." -#: core/models.py:70 +#: core/models.py:75 msgid "Date/time can not be in the future." msgstr "Tarih/zaman gelecek zaman olamaz." -#: core/models.py:76 +#: core/models.py:84 core/models.py:237 +#: core/templates/core/diaperchange_list.html:30 +msgid "Color" +msgstr "Renk" + +#: core/models.py:90 +#, fuzzy +#| msgid "Last Name" +msgid "Last used" +msgstr "Soyad" + +#: core/models.py:97 core/templates/core/bmi_list.html:30 +#: core/templates/core/diaperchange_list.html:32 +#: core/templates/core/feeding_list.html:35 +#: core/templates/core/head_circumference_list.html:30 +#: core/templates/core/height_list.html:30 +#: core/templates/core/note_list.html:30 core/templates/core/sleep_list.html:32 +#: core/templates/core/temperature_list.html:30 +#: core/templates/core/tummytime_list.html:31 +#: core/templates/core/weight_list.html:30 +msgid "Tags" +msgstr "" + +#: core/models.py:141 core/models.py:341 core/models.py:371 core/models.py:675 +#: core/templates/core/bmi_list.html:25 +#: core/templates/core/feeding_list.html:25 +#: core/templates/core/head_circumference_list.html:25 +#: core/templates/core/height_list.html:25 +#: core/templates/core/weight_list.html:25 reports/graphs/bmi_change.py:28 +#: reports/graphs/diaperchange_amounts.py:37 +#: reports/graphs/diaperchange_types.py:49 reports/graphs/feeding_amounts.py:70 +#: reports/graphs/feeding_duration.py:56 +#: reports/graphs/head_circumference_change.py:28 +#: reports/graphs/height_change.py:28 reports/graphs/pumping_amounts.py:58 +#: reports/graphs/sleep_pattern.py:151 reports/graphs/sleep_totals.py:59 +#: reports/graphs/tummytime_duration.py:51 reports/graphs/weight_change.py:28 +msgid "Date" +msgstr "Tarih" + +#: core/models.py:163 msgid "First name" msgstr "Ad" -#: core/models.py:78 +#: core/models.py:165 msgid "Last name" msgstr "Soyad" -#: core/models.py:80 +#: core/models.py:167 msgid "Birth date" msgstr "Doğum Tarihi" -#: core/models.py:87 +#: core/models.py:174 msgid "Slug" msgstr "Slug" -#: core/models.py:90 +#: core/models.py:177 msgid "Picture" msgstr "Resim" -#: core/models.py:136 core/models.py:252 core/models.py:333 +#: core/models.py:224 core/models.py:398 core/models.py:429 core/models.py:509 #: core/templates/core/diaperchange_list.html:25 #: core/templates/core/note_list.html:25 +#: core/templates/core/pumping_list.html:25 #: core/templates/core/temperature_list.html:25 msgid "Time" msgstr "Zaman" -#: core/models.py:137 core/templates/core/diaperchange_list.html:60 +#: core/models.py:226 core/templates/core/diaperchange_list.html:61 #: reports/graphs/diaperchange_types.py:36 msgid "Wet" msgstr "Islak" -#: core/models.py:138 core/templates/core/diaperchange_list.html:61 +#: core/models.py:227 core/templates/core/diaperchange_list.html:62 #: reports/graphs/diaperchange_types.py:30 msgid "Solid" msgstr "Kuru" -#: core/models.py:142 +#: core/models.py:231 msgid "Black" msgstr "Siyah" -#: core/models.py:143 +#: core/models.py:232 msgid "Brown" msgstr "Kahverengi" -#: core/models.py:144 +#: core/models.py:233 msgid "Green" msgstr "Yeşil" -#: core/models.py:145 +#: core/models.py:234 msgid "Yellow" msgstr "Sarı" -#: core/models.py:148 core/templates/core/diaperchange_list.html:30 -msgid "Color" -msgstr "Renk" - -#: core/models.py:150 core/models.py:219 +#: core/models.py:239 core/models.py:303 core/models.py:428 #: core/templates/core/diaperchange_list.html:31 +#: core/templates/core/pumping_list.html:29 msgid "Amount" msgstr "Miktar" -#: core/models.py:180 -msgid "Wet and/or solid is required." -msgstr "Islak ve/veya kuru gereklidir." - -#: core/models.py:192 core/models.py:279 core/models.py:365 core/models.py:454 +#: core/models.py:276 core/models.py:453 core/models.py:543 core/models.py:632 msgid "Start time" msgstr "Başlangıç zamanı" -#: core/models.py:193 core/models.py:280 core/models.py:368 core/models.py:455 +#: core/models.py:277 core/models.py:454 core/models.py:546 core/models.py:633 msgid "End time" msgstr "Bitiş zamanı" -#: core/models.py:195 core/models.py:282 core/models.py:371 core/models.py:457 +#: core/models.py:279 core/models.py:456 core/models.py:549 core/models.py:635 #: core/templates/core/feeding_list.html:34 #: core/templates/core/sleep_list.html:30 #: core/templates/core/timer_list.html:29 @@ -1000,67 +1078,67 @@ msgstr "Bitiş zamanı" msgid "Duration" msgstr "Süre" -#: core/models.py:199 +#: core/models.py:283 msgid "Breast milk" msgstr "Anne sütü" -#: core/models.py:200 +#: core/models.py:284 msgid "Formula" msgstr "Formül" -#: core/models.py:201 +#: core/models.py:285 msgid "Fortified breast milk" msgstr "Anne sütü" -#: core/models.py:202 +#: core/models.py:286 msgid "Solid food" msgstr "Katı yiyecek" -#: core/models.py:205 core/templates/core/feeding_list.html:30 +#: core/models.py:289 core/templates/core/feeding_list.html:30 msgid "Type" msgstr "Tip" -#: core/models.py:209 +#: core/models.py:293 msgid "Bottle" msgstr "Şişe" -#: core/models.py:210 +#: core/models.py:294 msgid "Left breast" msgstr "Sol göğüs" -#: core/models.py:211 +#: core/models.py:295 msgid "Right breast" msgstr "Sağ göğüs" -#: core/models.py:212 +#: core/models.py:296 msgid "Both breasts" msgstr "Her iki göğüs" -#: core/models.py:213 +#: core/models.py:297 msgid "Parent fed" msgstr "Ebeveyn beslenme" -#: core/models.py:214 +#: core/models.py:298 msgid "Self fed" msgstr "Kendi beslenme" -#: core/models.py:217 core/templates/core/feeding_list.html:29 +#: core/models.py:301 core/templates/core/feeding_list.html:29 msgid "Method" msgstr "Metod" -#: core/models.py:278 +#: core/models.py:452 msgid "Napping" msgstr "" -#: core/models.py:362 core/templates/core/timer_list.html:25 +#: core/models.py:540 core/templates/core/timer_list.html:25 msgid "Name" msgstr "İsim" -#: core/models.py:386 core/templates/core/timer_form.html:4 +#: core/models.py:564 core/templates/core/timer_form.html:4 msgid "Timer" msgstr "Zamanlayıcı" -#: core/models.py:387 core/templates/core/timer_confirm_delete.html:9 +#: core/models.py:565 core/templates/core/timer_confirm_delete.html:9 #: core/templates/core/timer_confirm_delete_inactive.html:9 #: core/templates/core/timer_detail.html:8 #: core/templates/core/timer_form.html:7 core/templates/core/timer_list.html:4 @@ -1069,31 +1147,15 @@ msgstr "Zamanlayıcı" msgid "Timers" msgstr "Zamallayıcılar" -#: core/models.py:390 +#: core/models.py:568 #, python-brace-format msgid "Timer #{id}" msgstr "Zamallayıcı #{id}" -#: core/models.py:460 core/templates/core/tummytime_list.html:30 +#: core/models.py:638 core/templates/core/tummytime_list.html:30 msgid "Milestone" msgstr "Dönüm noktası" -#: core/models.py:495 core/models.py:522 core/models.py:551 core/models.py:575 -#: core/templates/core/bmi_list.html:25 -#: core/templates/core/feeding_list.html:25 -#: core/templates/core/head_circumference_list.html:25 -#: core/templates/core/height_list.html:25 -#: core/templates/core/weight_list.html:25 reports/graphs/bmi_bmi.py:28 -#: reports/graphs/diaperchange_amounts.py:37 -#: reports/graphs/diaperchange_types.py:49 reports/graphs/feeding_amounts.py:70 -#: reports/graphs/feeding_duration.py:56 -#: reports/graphs/head_circumference_head_circumference.py:28 -#: reports/graphs/height_height.py:28 reports/graphs/sleep_pattern.py:151 -#: reports/graphs/sleep_totals.py:59 reports/graphs/tummytime_duration.py:51 -#: reports/graphs/weight_weight.py:28 -msgid "Date" -msgstr "Tarih" - #: core/templates/core/bmi_confirm_delete.html:4 #, fuzzy #| msgid "Delete a Sleep Entry" @@ -1111,7 +1173,7 @@ msgstr "Uyku Girdisi Ekle" msgid "Add BMI" msgstr "" -#: core/templates/core/bmi_list.html:66 +#: core/templates/core/bmi_list.html:70 #, fuzzy #| msgid "No timer entries found." msgid "No bmi entries found." @@ -1164,6 +1226,7 @@ msgstr "Bez Değişikliğini Ekle" #: core/templates/core/feeding_form.html:17 #: core/templates/core/note_form.html:17 core/templates/core/sleep_form.html:17 #: core/templates/core/tummytime_form.html:17 +#: core/templates/core/widget_tag_editor.html:24 msgid "Add" msgstr "Ekle" @@ -1175,7 +1238,7 @@ msgstr "Bez Değişim Ekle" msgid "Contents" msgstr "İçerikler" -#: core/templates/core/diaperchange_list.html:73 +#: core/templates/core/diaperchange_list.html:77 msgid "No diaper changes found." msgstr "Bez değişikliği bulunamadı" @@ -1200,7 +1263,7 @@ msgstr "Beslenme Ekle" msgid "Amt." msgstr "Mkt." -#: core/templates/core/feeding_list.html:78 +#: core/templates/core/feeding_list.html:82 msgid "No feedings found." msgstr "Beslenme bulunamadı" @@ -1222,7 +1285,7 @@ msgstr "Uyku Girdisi Ekle" msgid "Add Head Circumference" msgstr "" -#: core/templates/core/head_circumference_list.html:66 +#: core/templates/core/head_circumference_list.html:70 #, fuzzy #| msgid "No timer entries found." msgid "No head circumference entries found." @@ -1248,7 +1311,7 @@ msgstr "Ağırlık Girdisi Ekle" msgid "Add Height" msgstr "Ağırlık Ekle" -#: core/templates/core/height_list.html:66 +#: core/templates/core/height_list.html:70 #, fuzzy #| msgid "No weight entries found." msgid "No height entries found." @@ -1270,10 +1333,36 @@ msgstr "Not Ekle" msgid "Add Note" msgstr "Not Ekle" -#: core/templates/core/note_list.html:60 +#: core/templates/core/note_list.html:64 msgid "No notes found." msgstr "Not bulunamadı" +#: core/templates/core/pumping_confirm_delete.html:4 +#, fuzzy +#| msgid "Delete a Weight Entry" +msgid "Delete a Pumping Entry" +msgstr "Ağırlık Girdisi Sil" + +#: core/templates/core/pumping_form.html:8 +#: core/templates/core/pumping_form.html:17 +#: core/templates/core/pumping_form.html:27 +#, fuzzy +#| msgid "Add a Weight Entry" +msgid "Add a Pumping Entry" +msgstr "Ağırlık Girdisi Ekle" + +#: core/templates/core/pumping_list.html:15 +#, fuzzy +#| msgid "Add a Weight Entry" +msgid "Add Pumping Entry" +msgstr "Ağırlık Girdisi Ekle" + +#: core/templates/core/pumping_list.html:66 +#, fuzzy +#| msgid "No timer entries found." +msgid "No pumping entries found." +msgstr "Zamanlayıcı girdisi bulunamadı" + #: core/templates/core/sleep_confirm_delete.html:4 msgid "Delete a Sleep Entry" msgstr "Uyku Girdisi Sil" @@ -1307,7 +1396,7 @@ msgstr "Bitir" msgid "Nap" msgstr "Kısa uyku" -#: core/templates/core/sleep_list.html:70 +#: core/templates/core/sleep_list.html:74 msgid "No sleep entries found." msgstr "Uyku girdisi bulunamadı" @@ -1328,7 +1417,7 @@ msgstr "Uyku Girdisi Ekle" msgid "Add Temperature Reading" msgstr "Sıcaklık Okuma Ekle" -#: core/templates/core/temperature_list.html:66 +#: core/templates/core/temperature_list.html:70 msgid "No temperature entries found." msgstr "Zamanlayıcı girdisi bulunamadı" @@ -1401,7 +1490,8 @@ msgstr "Etkin Zamanlayıcılar" #: core/templates/core/timer_nav.html:38 #: dashboard/templates/cards/diaperchange_last.html:17 #: dashboard/templates/cards/diaperchange_types.html:12 -#: dashboard/templates/cards/feeding_day.html:14 +#: dashboard/templates/cards/feeding_day.html:20 +#: dashboard/templates/cards/feeding_day.html:46 #: dashboard/templates/cards/feeding_last.html:17 #: dashboard/templates/cards/feeding_last_method.html:41 #: dashboard/templates/cards/sleep_day.html:14 @@ -1428,7 +1518,7 @@ msgstr "Karın Üstü Zamanı Girdisi Ekle" msgid "Add Tummy Time" msgstr "Karın Üstü Zamanı Ekle" -#: core/templates/core/tummytime_list.html:63 +#: core/templates/core/tummytime_list.html:67 msgid "No tummy time entries found." msgstr "Karın Üstü Zamanı Girdisi bulunamadı." @@ -1446,32 +1536,72 @@ msgstr "Ağırlık Girdisi Ekle" msgid "Add Weight" msgstr "Ağırlık Ekle" -#: core/templates/core/weight_list.html:66 +#: core/templates/core/weight_list.html:70 msgid "No weight entries found." msgstr "Ağırlık girdisi bulunamadı." -#: core/templates/timeline/_timeline.html:33 +#: core/templates/core/widget_tag_editor.html:22 +#, fuzzy +#| msgid "Last name" +msgid "Tag name" +msgstr "Soyad" + +#: core/templates/core/widget_tag_editor.html:27 +msgid "Recently used:" +msgstr "" + +#: core/templates/core/widget_tag_editor.html:45 +msgctxt "Error modal" +msgid "Error" +msgstr "" + +#: core/templates/core/widget_tag_editor.html:50 +msgctxt "Error modal" +msgid "An error ocurred." +msgstr "" + +#: core/templates/core/widget_tag_editor.html:51 +msgctxt "Error modal" +msgid "Invalid tag name." +msgstr "" + +#: core/templates/core/widget_tag_editor.html:52 +msgctxt "Error modal" +msgid "Failed to create tag." +msgstr "" + +#: core/templates/core/widget_tag_editor.html:53 +msgctxt "Error modal" +msgid "Failed to obtain tag data." +msgstr "" + +#: core/templates/core/widget_tag_editor.html:58 +msgctxt "Error modal" +msgid "Close" +msgstr "" + +#: core/templates/timeline/_timeline.html:38 #, python-format msgid "%(since)s ago (%(time)s)" msgstr "%(since)s önce (%(time)s)" -#: core/templates/timeline/_timeline.html:39 +#: core/templates/timeline/_timeline.html:44 #, fuzzy, python-format #| msgid "Duration too long." msgid "Duration: %(duration)s" msgstr "Süre çok uzun." -#: core/templates/timeline/_timeline.html:48 +#: core/templates/timeline/_timeline.html:53 #, python-format msgid "%(since)s since previous" msgstr "" -#: core/templates/timeline/_timeline.html:56 -#: dashboard/templates/dashboard/child_button_group.html:41 +#: core/templates/timeline/_timeline.html:61 +#: dashboard/templates/dashboard/child_button_group.html:20 msgid "Edit" msgstr "Düzenle" -#: core/templates/timeline/_timeline.html:80 +#: core/templates/timeline/_timeline.html:85 msgid "No events" msgstr "" @@ -1483,7 +1613,7 @@ msgstr "bugün" msgid "{}, {}" msgstr "{}, {}" -#: core/templatetags/duration.py:23 +#: core/templatetags/duration.py:25 msgid "0 days" msgstr "0 gün" @@ -1492,58 +1622,58 @@ msgstr "0 gün" msgid "%(child)s started tummy time!" msgstr "%(child)s karın üstü zamanı başladı!" -#: core/timeline.py:64 +#: core/timeline.py:65 #, python-format msgid "%(child)s finished tummy time." msgstr "%(child)s karın üstü zamanı bitti." -#: core/timeline.py:89 +#: core/timeline.py:91 #, python-format msgid "%(child)s fell asleep." msgstr "%(child)s uyudu." -#: core/timeline.py:100 +#: core/timeline.py:103 #, python-format msgid "%(child)s woke up." msgstr "%(child)s uyandı" -#: core/timeline.py:133 +#: core/timeline.py:137 #, fuzzy, python-format #| msgid "Amount: %(amount).0f" msgid "Amount: %(amount).0f" msgstr "Miktar: %(amount)" -#: core/timeline.py:141 +#: core/timeline.py:145 #, python-format msgid "%(child)s started feeding." msgstr "%(child)s beslenmeye başladı." -#: core/timeline.py:153 +#: core/timeline.py:158 #, python-format msgid "%(child)s finished feeding." msgstr "%(child)s beslenmesi bitti." -#: core/timeline.py:179 +#: core/timeline.py:185 #, fuzzy, python-format #| msgid "%(child)s had a diaper change." msgid "%(child)s had a %(type)s diaper change." msgstr "%(child)s bez değiştirildi." -#: core/utils.py:15 +#: core/utils.py:40 #, python-format msgid "%(hours)s hour" msgid_plural "%(hours)s hours" msgstr[0] "%(hours)s saat" msgstr[1] "%(hours)s saat" -#: core/utils.py:19 +#: core/utils.py:44 #, python-format msgid "%(minutes)s minute" msgid_plural "%(minutes)s minutes" msgstr[0] "%(minutes)s dakika" msgstr[1] "%(minutes)s dakika" -#: core/utils.py:25 +#: core/utils.py:50 #, python-format msgid "%(seconds)s second" msgid_plural "%(seconds)s seconds" @@ -1555,12 +1685,12 @@ msgstr[1] "%(seconds)s saniye" msgid "%(model)s entry for %(child)s added!" msgstr "%(child)s için %(model)s girdisi eklendi!" -#: core/views.py:35 +#: core/views.py:35 core/views.py:308 #, python-format msgid "%(model)s entry added!" msgstr "%(model)s girdisi eklendi!" -#: core/views.py:61 +#: core/views.py:61 core/views.py:316 #, python-format msgid "%(model)s entry for %(child)s updated." msgstr "%(child)s için %(model)s girdisi güncellendi." @@ -1570,36 +1700,36 @@ msgstr "%(child)s için %(model)s girdisi güncellendi." msgid "%(model)s entry updated." msgstr "%(model)s girdisi güncellendi." -#: core/views.py:69 core/views.py:118 +#: core/views.py:69 core/views.py:146 #, python-format msgid "%(model)s entry deleted." msgstr "%(model)s girdisi güncellendi." -#: core/views.py:87 +#: core/views.py:115 #, python-format msgid "%(first_name)s %(last_name)s added!" msgstr "%(first_name)s %(last_name)s eklendi!" -#: core/views.py:249 +#: core/views.py:366 #, python-format msgid "%(model)s reading added!" msgstr "%(model)s girdisi eklendi!" -#: core/views.py:257 +#: core/views.py:374 #, python-format msgid "%(model)s reading for %(child)s updated." msgstr "%(child)s için %(model)s girdisi güncellendi." -#: core/views.py:361 +#: core/views.py:478 #, python-format msgid "%(timer)s stopped." msgstr "%(timer)s durdu." -#: core/views.py:384 +#: core/views.py:501 msgid "All inactive timers deleted." msgstr "Tüm Pasif Zamanlayıcılar Silindi" -#: core/views.py:394 +#: core/views.py:511 msgid "No inactive timers exist." msgstr "Pasif Zamanlayıcı Yok." @@ -1619,23 +1749,23 @@ msgstr "
%(since)s önce
%(time)s" msgid "Past Week" msgstr "Geçen Hafta" -#: dashboard/templates/cards/diaperchange_types.html:26 +#: dashboard/templates/cards/diaperchange_types.html:27 msgid "wet" msgstr "ıslak" -#: dashboard/templates/cards/diaperchange_types.html:33 +#: dashboard/templates/cards/diaperchange_types.html:35 msgid "solid" msgstr "kuru" -#: dashboard/templates/cards/diaperchange_types.html:38 +#: dashboard/templates/cards/diaperchange_types.html:49 msgid "today" msgstr "bugün" -#: dashboard/templates/cards/diaperchange_types.html:40 +#: dashboard/templates/cards/diaperchange_types.html:51 msgid "yesterday" msgstr "dün" -#: dashboard/templates/cards/diaperchange_types.html:42 +#: dashboard/templates/cards/diaperchange_types.html:53 #, python-format msgid "%(key)s days ago" msgstr "%(key)s gün önce" @@ -1644,11 +1774,10 @@ msgstr "%(key)s gün önce" msgid "Today's Feeding" msgstr "Bugünkü beslenme" -#: dashboard/templates/cards/feeding_day.html:20 -#, fuzzy, python-format -#| msgid "%(count)s feeding entries" -msgid "%(count)s feeding entries" -msgstr "%(count) beslenme girdileri" +#: dashboard/templates/cards/feeding_day.html:26 +#, python-format +msgid "
%(since)s
" +msgstr "" #: dashboard/templates/cards/feeding_last.html:6 msgid "Last Feeding" @@ -1733,108 +1862,79 @@ msgstr "Asla" msgid "Child actions" msgstr "Çocuk eylemleri" -#: dashboard/templates/dashboard/child_button_group.html:17 -#: reports/templates/reports/report_base.html:9 +#: dashboard/templates/dashboard/child_button_group.html:12 +#: reports/templates/reports/base.html:9 +#: reports/templates/reports/report_list.html:4 msgid "Reports" msgstr "Raporlar" -#: dashboard/templates/dashboard/child_button_group.html:23 -msgid "Diaper Change Amounts" -msgstr "Bez Değişim Miktarı" - -#: dashboard/templates/dashboard/child_button_group.html:24 -#: reports/templates/reports/diaperchange_types.html:4 -#: reports/templates/reports/diaperchange_types.html:8 -msgid "Diaper Change Types" -msgstr "Bez Değişim Tipleri" - -#: dashboard/templates/dashboard/child_button_group.html:25 -#: reports/templates/reports/diaperchange_lifetimes.html:4 -#: reports/templates/reports/diaperchange_lifetimes.html:8 -msgid "Diaper Lifetimes" -msgstr "Bez Ömrü" - -#: dashboard/templates/dashboard/child_button_group.html:26 -#: reports/templates/reports/feeding_amounts.html:4 -#: reports/templates/reports/feeding_amounts.html:8 -msgid "Feeding Amounts" -msgstr "Beslenmeler" - -#: dashboard/templates/dashboard/child_button_group.html:27 -msgid "Feeding Durations (Average)" -msgstr "Beslenme Süreleri (Ortalama)" - -#: dashboard/templates/dashboard/child_button_group.html:28 -#: reports/templates/reports/sleep_pattern.html:4 -#: reports/templates/reports/sleep_pattern.html:8 -msgid "Sleep Pattern" -msgstr "Uyku Deseni" - -#: dashboard/templates/dashboard/child_button_group.html:29 -#: reports/templates/reports/sleep_totals.html:4 -#: reports/templates/reports/sleep_totals.html:8 -msgid "Sleep Totals" -msgstr "Toplam Uyku" - -#: dashboard/templates/dashboard/child_button_group.html:30 -msgid "Tummy Time Durations (Sum)" -msgstr "Karın üstü süresi (Sum)" - -#: dashboard/templatetags/cards.py:288 -msgid "Diaper change frequency" -msgstr "Bez değişim sıklığı" - -#: dashboard/templatetags/cards.py:309 +#: dashboard/templatetags/cards.py:328 msgid "Average nap duration" msgstr "Ortalama kısa uyku süresi" -#: dashboard/templatetags/cards.py:316 +#: dashboard/templatetags/cards.py:335 msgid "Average naps per day" msgstr "Ortalama günlük kısa uyku" -#: dashboard/templatetags/cards.py:326 +#: dashboard/templatetags/cards.py:345 msgid "Average sleep duration" msgstr "Ortalama uyku süresi" -#: dashboard/templatetags/cards.py:333 +#: dashboard/templatetags/cards.py:352 msgid "Average awake duration" msgstr "Ortalama uyanıklık süresi" -#: dashboard/templatetags/cards.py:343 +#: dashboard/templatetags/cards.py:362 msgid "Weight change per week" msgstr "Haftalık ağırlık değişimi" -#: dashboard/templatetags/cards.py:353 +#: dashboard/templatetags/cards.py:372 #, fuzzy #| msgid "Weight change per week" msgid "Height change per week" msgstr "Haftalık ağırlık değişimi" -#: dashboard/templatetags/cards.py:363 +#: dashboard/templatetags/cards.py:382 #, fuzzy #| msgid "Weight change per week" msgid "Head circumference change per week" msgstr "Haftalık ağırlık değişimi" -#: dashboard/templatetags/cards.py:373 +#: dashboard/templatetags/cards.py:392 #, fuzzy #| msgid "Weight change per week" msgid "BMI change per week" msgstr "Haftalık ağırlık değişimi" -#: dashboard/templatetags/cards.py:418 +#: dashboard/templatetags/cards.py:410 +#, fuzzy +#| msgid "Feeding frequency (past 3 days)" +msgid "Diaper change frequency (past 3 days)" +msgstr "Beslenme sıklığı (son 3 gün)" + +#: dashboard/templatetags/cards.py:414 +#, fuzzy +#| msgid "Feeding frequency (past 2 weeks)" +msgid "Diaper change frequency (past 2 weeks)" +msgstr "Beslenme sıklığı (son 2 hafta)" + +#: dashboard/templatetags/cards.py:420 +msgid "Diaper change frequency" +msgstr "Bez değişim sıklığı" + +#: dashboard/templatetags/cards.py:456 msgid "Feeding frequency (past 3 days)" msgstr "Beslenme sıklığı (son 3 gün)" -#: dashboard/templatetags/cards.py:422 +#: dashboard/templatetags/cards.py:460 msgid "Feeding frequency (past 2 weeks)" msgstr "Beslenme sıklığı (son 2 hafta)" -#: dashboard/templatetags/cards.py:428 +#: dashboard/templatetags/cards.py:466 msgid "Feeding frequency" msgstr "Beslenme sıklığı" -#: reports/graphs/bmi_bmi.py:27 +#: reports/graphs/bmi_change.py:27 #, fuzzy #| msgid "Weight" msgid "BMI" @@ -1902,16 +2002,28 @@ msgstr "Ortalama süre (dakika)" msgid "Number of feedings" msgstr "Beslenme sayısı" -#: reports/graphs/head_circumference_head_circumference.py:27 +#: reports/graphs/head_circumference_change.py:27 msgid "Head Circumference" msgstr "" -#: reports/graphs/height_height.py:27 +#: reports/graphs/height_change.py:27 #, fuzzy #| msgid "Weight" msgid "Height" msgstr "Ağırlık" +#: reports/graphs/pumping_amounts.py:57 +#, fuzzy +#| msgid "Total Feeding Amounts" +msgid "Total Pumping Amount" +msgstr "Ortalama Beslenme Süreleri" + +#: reports/graphs/pumping_amounts.py:60 +#, fuzzy +#| msgid "Feeding Amounts" +msgid "Pumping Amount" +msgstr "Beslenmeler" + #: reports/graphs/sleep_pattern.py:148 msgid "Sleep Pattern" msgstr "Uyku Deseni" @@ -1949,7 +2061,7 @@ msgstr "Toplam Karın Üstü Süresi" msgid "Total duration (minutes)" msgstr "Toplam süre (dakika)" -#: reports/graphs/weight_weight.py:27 +#: reports/graphs/weight_change.py:27 msgid "Weight" msgstr "Ağırlık" @@ -1958,15 +2070,67 @@ msgstr "Ağırlık" msgid "Diaper Amounts" msgstr "Bez Miktarı" +#: reports/templates/reports/diaperchange_lifetimes.html:4 +#: reports/templates/reports/diaperchange_lifetimes.html:8 +#: reports/templates/reports/report_list.html:13 +msgid "Diaper Lifetimes" +msgstr "Bez Ömrü" + +#: reports/templates/reports/diaperchange_types.html:4 +#: reports/templates/reports/diaperchange_types.html:8 +#: reports/templates/reports/report_list.html:12 +msgid "Diaper Change Types" +msgstr "Bez Değişim Tipleri" + +#: reports/templates/reports/feeding_amounts.html:4 +#: reports/templates/reports/feeding_amounts.html:8 +#: reports/templates/reports/report_list.html:14 +msgid "Feeding Amounts" +msgstr "Beslenmeler" + #: reports/templates/reports/feeding_duration.html:4 #: reports/templates/reports/feeding_duration.html:8 msgid "Average Feeding Durations" msgstr "Ortalama Beslenme Süreleri" -#: reports/templates/reports/report_base.html:19 +#: reports/templates/reports/report_base.html:17 msgid "There is not enough data to generate this report." msgstr "Raporu oluşturmak için yeterli veri yok." +#: reports/templates/reports/report_list.html:10 +msgid "Body Mass Index (BMI)" +msgstr "" + +#: reports/templates/reports/report_list.html:11 +msgid "Diaper Change Amounts" +msgstr "Bez Değişim Miktarı" + +#: reports/templates/reports/report_list.html:15 +msgid "Feeding Durations (Average)" +msgstr "Beslenme Süreleri (Ortalama)" + +#: reports/templates/reports/report_list.html:18 +#, fuzzy +#| msgid "Feeding Amounts" +msgid "Pumping Amounts" +msgstr "Beslenmeler" + +#: reports/templates/reports/report_list.html:19 +#: reports/templates/reports/sleep_pattern.html:4 +#: reports/templates/reports/sleep_pattern.html:8 +msgid "Sleep Pattern" +msgstr "Uyku Deseni" + +#: reports/templates/reports/report_list.html:20 +#: reports/templates/reports/sleep_totals.html:4 +#: reports/templates/reports/sleep_totals.html:8 +msgid "Sleep Totals" +msgstr "Toplam Uyku" + +#: reports/templates/reports/report_list.html:21 +msgid "Tummy Time Durations (Sum)" +msgstr "Karın üstü süresi (Sum)" + #: reports/templates/reports/tummytime_duration.html:4 #: reports/templates/reports/tummytime_duration.html:8 msgid "Total Tummy Time Durations" diff --git a/locale/zh/LC_MESSAGES/django.mo b/locale/zh/LC_MESSAGES/django.mo index 0416fb25..7c439349 100644 Binary files a/locale/zh/LC_MESSAGES/django.mo and b/locale/zh/LC_MESSAGES/django.mo differ diff --git a/locale/zh/LC_MESSAGES/django.po b/locale/zh/LC_MESSAGES/django.po index dff4f98d..73adaca9 100644 --- a/locale/zh/LC_MESSAGES/django.po +++ b/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Baby Buddy\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-06-01 09:48+0000\n" +"POT-Creation-Date: 2022-06-01 13:01+0000\n" "Language: zh-Hans\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -724,8 +724,8 @@ msgid "" "Learn about and predict baby's needs without (as much) guess work " "by using Baby Buddy to track —" msgstr "" -"通过使用 Baby Buddy 来跟踪了解和预测宝宝的需求,而无需 (过多地) " -"进行猜测工作 —" +"通过使用 Baby Buddy 来跟踪了解和预测宝宝的需求,而无需 (过多地) 进行" +"猜测工作 —" #: babybuddy/templates/babybuddy/welcome.html:26 core/models.py:249 #: core/templates/core/diaperchange_confirm_delete.html:7 @@ -780,8 +780,8 @@ msgid "" "Add %(origin)s to the CSRF_TRUSTED_ORIGINS " "environment variable. If multiple origins are required separate with commas." msgstr "" -"添加 %(origin)s 到环境变量 CSRF_TRUSTED_ORIGINS。" -"用英文逗号分隔多个来源。" +"添加 %(origin)s 到环境变量 CSRF_TRUSTED_ORIGINS。用" +"英文逗号分隔多个来源。" #: babybuddy/templates/error/404.html:4 babybuddy/templates/error/404.html:7 msgid "Page Not Found" @@ -916,8 +916,7 @@ msgstr "名称与宝宝名称不匹配。" msgid "" "Click on the tags to add (+) or remove (-) tags or use the text editor to " "create new tags." -msgstr "" -"点击标签来添加 (+) 或删除 (-) ,也可编辑以新建标签。" +msgstr "点击标签来添加 (+) 或删除 (-) ,也可编辑以新建标签。" #: core/models.py:28 msgid "Date can not be in the future." @@ -1730,7 +1729,6 @@ msgstr "最近" #: dashboard/templates/cards/feeding_last_method.html:21 #, python-format -#| msgid "%(n)s feeding%(plural)s ago" msgid "%(n)s feeding%(plural)s ago" msgstr "前 %(n)s 次喂食%(plural)s" @@ -1770,7 +1768,6 @@ msgstr "还没有数据" #: dashboard/templates/cards/timer_list.html:12 #, python-format -#| msgid "%(count)s active timer%(plural)s" msgid "%(count)s active timer%(plural)s" msgstr "%(count)s 个激活的计时器%(plural)s" @@ -2051,120 +2048,3 @@ msgstr "趴玩时光持续时间(合计)" #: reports/templates/reports/tummytime_duration.html:8 msgid "Total Tummy Time Durations" msgstr "趴玩时光持续时间合计" - -#~ msgid "Wet and/or solid is required." -#~ msgstr "大便或小便是必填的。" - -#~ msgid "%(count)s feeding entries" -#~ msgstr "%(count)s 喂食条目" - -#~ msgid "" -#~ "This setting will only be used when a browser does not support refresh on " -#~ "focus." -#~ msgstr "此设置仅在浏览器不支持焦点刷新时使用。" - -#~ msgid "English" -#~ msgstr "英语" - -#~ msgid "" -#~ "You do not have permission to access this resource.\n" -#~ " Contact a site administrator for assistance." -#~ msgstr "" -#~ "您没有访问此资源的权限。\n" -#~ "请与站点管理员联系以获取帮助。" - -#~ msgid "" -#~ "Error: Some fields have errors. See below for details. " -#~ msgstr "错误: 字段填写错误。参见具体原因。 " - -#~ msgid "Backend Admin" -#~ msgstr "后台管理员" - -#~ msgid "" -#~ "Learn about and predict baby's needs without\n" -#~ " (as much) guess work by using Baby Buddy to track " -#~ "—" -#~ msgstr "" -#~ "通过使用 Baby Buddy 来跟踪了解和预测宝宝的需求,而无需 (尽可能多地) 进行猜测工作 —" - -#, fuzzy -#~ msgid "" -#~ "As the amount of entries grows, Baby Buddy will help\n" -#~ " parents and caregivers to identify small patterns in baby's " -#~ "habits\n" -#~ " using the dashboard and graphs. Baby Buddy is mobile-friendly " -#~ "and\n" -#~ " uses a dark theme to help weary moms and dads with 2AM " -#~ "feedings and\n" -#~ " changings. To get started, just click the button below to add " -#~ "your\n" -#~ " first (or second, third, etc.) child!" -#~ msgstr "" -#~ "随着条目数量的增加,Baby Buddy将帮助家长和护理人员使用数据看板和图表识别宝" -#~ "宝的习惯。Baby Buddy是一款手机友好型产品,使用黑色主题帮助疲惫的爸爸妈妈在" -#~ "凌晨2点喂食和换尿布。想要开始使用,只需单击下面的按钮添加您的第一个(或第二" -#~ "个、第三个等)宝宝!" - -#~ msgid "" -#~ "

Oh snap! The\n" -#~ " two passwords did not match. Please try again.

" -#~ msgstr "" -#~ "

提示两次密码输入的不一致,请重试。

" - -#~ msgid "" -#~ "

We've emailed you instructions for setting your\n" -#~ " password, if an account exists with the email you entered. " -#~ "You\n" -#~ " should receive them shortly.

\n" -#~ "

If you don't receive an email, please make sure " -#~ "you've\n" -#~ " entered the address you registered with, and check your spam\n" -#~ " folder.

" -#~ msgstr "" -#~ "

我们已通过电子邮件向您发送了设置密码的说明。如果您输入的电子邮件正确," -#~ "您将很快收到邮件。

\n" -#~ "

如果您没有收到电子邮件,请确保您已输入正确的邮箱地址," -#~ "并检查您的垃圾邮件文件夹。

" - -#~ msgid "" -#~ "

Enter your account email address in the\n" -#~ " form below. If the address is valid, you will receive " -#~ "instructions for\n" -#~ " resetting your password.

" -#~ msgstr "" -#~ "

在下面的表格中输入您的帐户电子邮件地址。如果地址有效,您" -#~ "将收到重置密码的说明。

" - -#~ msgid "Only \"Bottle\" method is allowed with \"Formula\" type." -#~ msgstr "只有“奶瓶”方式才允许使用“配方奶”类型。" - -#~ msgid "Add a Change" -#~ msgstr "添加一条尿布记录" - -#~ msgid "%(timer)s created by %(object.user)s" -#~ msgstr "%(timer)s 由 %(object.user)s 创建" - -#~ msgid "%(child)s had a diaper change." -#~ msgstr "%(child)s 换了一条尿布。" - -#~ msgid "%(time)s ago" -#~ msgstr "%(time)s 之前" - -#~ msgid "None yet today" -#~ msgstr "今天还没有" - -#~ msgid "Last Slept" -#~ msgstr "上一次入睡" - -#~ msgid "Started by %(instance.user)s at %(start)s" -#~ msgstr "在 %(start)s 由 %(instance.user)s 开始" - -#~ msgid "There is no enough data to generate this report." -#~ msgstr "没有足够的数据来生成报告。" - -#~ msgid "Total feeding amount" -#~ msgstr "合计喂食量" - -#~ msgid "Contents: %(contents)s" -#~ msgstr "内容: %(contents)s"