From 18efa9cc82e8ae2338326bc2e31815b7f392e9b1 Mon Sep 17 00:00:00 2001 From: "Christopher C. Wells" Date: Mon, 21 Feb 2022 09:03:57 -0800 Subject: [PATCH] Compile latest translations for all locales --- locale/de/LC_MESSAGES/django.mo | Bin 18870 -> 18705 bytes locale/de/LC_MESSAGES/django.po | 591 +++++++--- locale/en_GB/LC_MESSAGES/django.po | 351 +++--- locale/es/LC_MESSAGES/django.mo | Bin 24152 -> 21635 bytes locale/es/LC_MESSAGES/django.po | 591 +++++++--- locale/fi/LC_MESSAGES/django.mo | Bin 18660 -> 18376 bytes locale/fi/LC_MESSAGES/django.po | 593 ++++++---- locale/fr/LC_MESSAGES/django.mo | Bin 22823 -> 22464 bytes locale/fr/LC_MESSAGES/django.po | 591 +++++++--- locale/it/LC_MESSAGES/django.mo | Bin 23139 -> 20651 bytes locale/it/LC_MESSAGES/django.po | 1736 +++++++++++++++++----------- locale/nl/LC_MESSAGES/django.mo | Bin 21779 -> 21636 bytes locale/nl/LC_MESSAGES/django.po | 545 ++++++--- locale/pl/LC_MESSAGES/django.mo | Bin 19266 -> 18995 bytes locale/pl/LC_MESSAGES/django.po | 599 ++++++---- locale/pt/LC_MESSAGES/django.mo | Bin 21953 -> 21641 bytes locale/pt/LC_MESSAGES/django.po | 591 +++++++--- locale/sv/LC_MESSAGES/django.mo | Bin 17061 -> 16798 bytes locale/sv/LC_MESSAGES/django.po | 591 +++++++--- locale/tr/LC_MESSAGES/django.mo | Bin 18912 -> 18632 bytes locale/tr/LC_MESSAGES/django.po | 591 +++++++--- 21 files changed, 4772 insertions(+), 2598 deletions(-) diff --git a/locale/de/LC_MESSAGES/django.mo b/locale/de/LC_MESSAGES/django.mo index 39fb89af74f9e3c7317181d4b4d83397dfea7d39..4b61247481153c457673aef6dd8159669d51e42a 100644 GIT binary patch delta 6229 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 delta 6336 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" #: 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 @@ -509,9 +593,11 @@ msgid "Create User" msgstr "Benutzer anlegen" #: babybuddy/templates/babybuddy/user_form.html:16 -#: core/templates/core/child_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 @@ -521,9 +607,11 @@ msgid "Update" msgstr "Aktualisieren" #: babybuddy/templates/babybuddy/user_form.html:24 -#: core/templates/core/child_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 @@ -551,18 +639,23 @@ msgstr "E-Mail" msgid "Staff" msgstr "Angestellte" -#: babybuddy/templates/babybuddy/user_list.html:22 core/models.py:428 +#: babybuddy/templates/babybuddy/user_list.html:22 core/models.py:373 #: 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/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 @@ -623,7 +716,7 @@ 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:166 +#: 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 @@ -728,34 +821,34 @@ 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:66 +#: babybuddy/views.py:76 #, python-format msgid "User %(username)s added!" msgstr "User %(username)s hinzugefügt!" -#: babybuddy/views.py:76 +#: babybuddy/views.py:87 #, python-format msgid "User %(username)s updated." msgstr "User %(username)s geändert!" -#: babybuddy/views.py:88 +#: babybuddy/views.py:99 #, python-brace-format msgid "User {user} deleted." msgstr "User {user} gelöscht." -#: babybuddy/views.py:111 +#: babybuddy/views.py:120 msgid "Password updated." msgstr "Passwort geändert." -#: babybuddy/views.py:134 +#: babybuddy/views.py:149 msgid "User API key regenerated." msgstr "User API-Key neu generiert." -#: babybuddy/views.py:149 +#: babybuddy/views.py:162 msgid "Settings saved!" msgstr "Einstellungen gespeichert!" -#: core/forms.py:114 +#: core/forms.py:115 msgid "Name does not match child name." msgstr "Name entspricht nicht dem Kindernamen." @@ -775,15 +868,15 @@ msgstr "Dauer zu lange." msgid "Another entry intersects the specified time period." msgstr "Ein anderer Eintrag schneidet sich mit der angegebenen Zeitperiode." -#: core/models.py:69 +#: core/models.py:70 msgid "Date/time can not be in the future." msgstr "Datum/Zeit darf nicht in der Zukunft liegen." -#: core/models.py:75 +#: core/models.py:76 msgid "First name" msgstr "Vorname" -#: core/models.py:76 +#: core/models.py:78 msgid "Last name" msgstr "Nachname" @@ -791,69 +884,69 @@ msgstr "Nachname" msgid "Birth date" msgstr "Geburtsdatum" -#: core/models.py:88 +#: core/models.py:87 msgid "Slug" msgstr "Slug" -#: core/models.py:94 +#: core/models.py:90 msgid "Picture" msgstr "Bild" -#: core/models.py:142 core/models.py:273 core/models.py:374 +#: 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 "Zeit" -#: core/models.py:144 core/templates/core/diaperchange_list.html:60 -#: reports/graphs/diaperchange_types.py:34 +#: core/models.py:137 core/templates/core/diaperchange_list.html:60 +#: reports/graphs/diaperchange_types.py:36 msgid "Wet" msgstr "Nass" -#: core/models.py:145 core/templates/core/diaperchange_list.html:61 -#: reports/graphs/diaperchange_types.py:28 +#: core/models.py:138 core/templates/core/diaperchange_list.html:61 +#: reports/graphs/diaperchange_types.py:30 msgid "Solid" msgstr "Fest" -#: core/models.py:149 +#: core/models.py:142 msgid "Black" msgstr "Schwarz" -#: core/models.py:150 +#: core/models.py:143 msgid "Brown" msgstr "Braun" -#: core/models.py:151 +#: core/models.py:144 msgid "Green" msgstr "Grün" -#: core/models.py:152 +#: core/models.py:145 msgid "Yellow" msgstr "Gelb" -#: core/models.py:155 core/templates/core/diaperchange_list.html:30 +#: core/models.py:148 core/templates/core/diaperchange_list.html:30 msgid "Color" msgstr "Farbe" -#: core/models.py:157 core/models.py:235 +#: core/models.py:150 core/models.py:219 #: core/templates/core/diaperchange_list.html:31 msgid "Amount" msgstr "Menge" -#: core/models.py:187 +#: core/models.py:180 msgid "Wet and/or solid is required." msgstr "Nass und/oder fest wird benötigt." -#: core/models.py:201 core/models.py:310 core/models.py:412 core/models.py:514 +#: core/models.py:192 core/models.py:279 core/models.py:365 core/models.py:454 msgid "Start time" msgstr "Startzeit" -#: core/models.py:206 core/models.py:315 core/models.py:418 core/models.py:519 +#: core/models.py:193 core/models.py:280 core/models.py:368 core/models.py:455 msgid "End time" msgstr "Endzeit" -#: core/models.py:211 core/models.py:320 core/models.py:423 core/models.py:524 +#: 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 @@ -861,67 +954,67 @@ msgstr "Endzeit" msgid "Duration" msgstr "Dauer" -#: core/models.py:215 +#: core/models.py:199 msgid "Breast milk" msgstr "Brustmilch" -#: core/models.py:216 +#: core/models.py:200 msgid "Formula" msgstr "Formel" -#: core/models.py:217 +#: core/models.py:201 msgid "Fortified breast milk" msgstr "Angereicherte Brustmilch" -#: core/models.py:218 +#: core/models.py:202 msgid "Solid food" msgstr "" -#: core/models.py:221 core/templates/core/feeding_list.html:30 +#: core/models.py:205 core/templates/core/feeding_list.html:30 msgid "Type" msgstr "Typ" -#: core/models.py:225 +#: core/models.py:209 msgid "Bottle" msgstr "Fläschchen" -#: core/models.py:226 +#: core/models.py:210 msgid "Left breast" msgstr "Linke Brust" -#: core/models.py:227 +#: core/models.py:211 msgid "Right breast" msgstr "Rechte Brust" -#: core/models.py:228 +#: core/models.py:212 msgid "Both breasts" msgstr "Beide Brüste" -#: core/models.py:229 +#: core/models.py:213 msgid "Parent fed" msgstr "" -#: core/models.py:230 +#: core/models.py:214 msgid "Self fed" msgstr "" -#: core/models.py:233 core/templates/core/feeding_list.html:29 +#: core/models.py:217 core/templates/core/feeding_list.html:29 msgid "Method" msgstr "Methode" -#: core/models.py:305 +#: core/models.py:278 msgid "Napping" msgstr "" -#: core/models.py:407 core/templates/core/timer_list.html:25 +#: core/models.py:362 core/templates/core/timer_list.html:25 msgid "Name" msgstr "Name" -#: core/models.py:442 core/templates/core/timer_form.html:4 +#: core/models.py:386 core/templates/core/timer_form.html:4 msgid "Timer" msgstr "Timer" -#: core/models.py:443 core/templates/core/timer_confirm_delete.html:9 +#: 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 @@ -930,25 +1023,54 @@ msgstr "Timer" msgid "Timers" msgstr "Timer" -#: core/models.py:446 +#: core/models.py:390 #, python-brace-format msgid "Timer #{id}" msgstr "Timer #{id}" -#: core/models.py:529 core/templates/core/tummytime_list.html:30 +#: core/models.py:460 core/templates/core/tummytime_list.html:30 msgid "Milestone" msgstr "Meilenstein" -#: core/models.py:572 core/templates/core/feeding_list.html:25 -#: core/templates/core/weight_list.html:25 +#: 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:47 reports/graphs/feeding_amounts.py:37 -#: reports/graphs/feeding_duration.py:54 reports/graphs/sleep_pattern.py:146 -#: reports/graphs/sleep_totals.py:51 reports/graphs/tummytime_duration.py:49 +#: 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" +msgid "Delete a BMI Entry" +msgstr "Einen Schlaf-Eintrag löschen" + +#: 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 "Schlaf-Eintrag hinzufügen" + +#: core/templates/core/bmi_list.html:15 +msgid "Add BMI" +msgstr "" + +#: core/templates/core/bmi_list.html:66 +#, fuzzy +#| msgid "No timer entries found." +msgid "No bmi entries found." +msgstr "Keine Timer-Einträge gefunden." + #: core/templates/core/child_confirm_delete.html:4 msgid "Delete a Child" msgstr "Lösche ein Kind" @@ -1037,6 +1159,56 @@ msgstr "Menge" msgid "No feedings found." msgstr "Keine Mahlzeit gefunden." +#: core/templates/core/head_circumference_confirm_delete.html:4 +#, fuzzy +#| msgid "Delete a Tummy Time Entry" +msgid "Delete a Head Circumference Entry" +msgstr "Bauchzeit-Eintrag löschen" + +#: 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 "Temperaturmessung hinzufügen" + +#: 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." +msgid "No head circumference entries found." +msgstr "Keine Timer-Einträge gefunden." + +#: core/templates/core/height_confirm_delete.html:4 +#, fuzzy +#| msgid "Delete a Weight Entry" +msgid "Delete a Height Entry" +msgstr "Gewichts-Eintrag löschen" + +#: 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 "Gewichts-Eintrag hinzufügen" + +#: core/templates/core/height_list.html:15 +#, fuzzy +#| msgid "Add Weight" +msgid "Add Height" +msgstr "Gewicht hinzufügen" + +#: core/templates/core/height_list.html:66 +#, fuzzy +#| msgid "No weight entries found." +msgid "No height entries found." +msgstr "Keine Gewichts-Einträge gefunden." + #: core/templates/core/note_confirm_delete.html:4 msgid "Delete a Note" msgstr "Eine Notiz löschen" @@ -1249,7 +1421,7 @@ msgid "%(since)s since previous" msgstr "" #: core/templates/timeline/_timeline.html:56 -#: dashboard/templates/dashboard/child_button_group.html:38 +#: dashboard/templates/dashboard/child_button_group.html:41 msgid "Edit" msgstr "" @@ -1261,7 +1433,7 @@ msgstr "" msgid "Today" msgstr "heute" -#: core/templatetags/datetime.py:74 +#: core/templatetags/datetime.py:75 msgid "{}, {}" msgstr "" @@ -1269,42 +1441,42 @@ msgstr "" msgid "0 days" msgstr "" -#: core/timeline.py:44 +#: core/timeline.py:53 #, python-format msgid "%(child)s started tummy time!" msgstr "%(child)s liegt nun auf dem Bauch." -#: core/timeline.py:54 +#: core/timeline.py:64 #, python-format msgid "%(child)s finished tummy time." msgstr "%(child)s liegt nicht mehr auf dem Bauch." -#: core/timeline.py:77 +#: core/timeline.py:89 #, python-format msgid "%(child)s fell asleep." msgstr "%(child)s ist eingeschlafen." -#: core/timeline.py:87 +#: core/timeline.py:100 #, python-format msgid "%(child)s woke up." msgstr "%(child)s ist aufgewacht." -#: core/timeline.py:120 +#: core/timeline.py:133 #, python-format msgid "Amount: %(amount).0f" msgstr "" -#: core/timeline.py:125 +#: core/timeline.py:141 #, python-format msgid "%(child)s started feeding." msgstr "%(child)s hat begonnen zu essen." -#: core/timeline.py:136 +#: core/timeline.py:153 #, python-format msgid "%(child)s finished feeding." msgstr "%(child)s hat fertig gegessen." -#: core/timeline.py:160 +#: core/timeline.py:179 #, fuzzy, python-format #| msgid "%(child)s had a diaper change." msgid "%(child)s had a %(type)s diaper change." @@ -1317,70 +1489,70 @@ msgid_plural "%(hours)s hours" msgstr[0] "%(hours)s Stunde" msgstr[1] "%(hours)s Stunden" -#: core/utils.py:22 +#: core/utils.py:19 #, python-format msgid "%(minutes)s minute" msgid_plural "%(minutes)s minutes" msgstr[0] "%(minutes)s Minute" msgstr[1] "%(minutes)s Minuten" -#: core/utils.py:30 +#: core/utils.py:25 #, python-format msgid "%(seconds)s second" msgid_plural "%(seconds)s seconds" msgstr[0] "%(seconds)s Sekunde" msgstr[1] "%(seconds)s Sekunden" -#: core/views.py:34 +#: 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:36 +#: core/views.py:35 #, python-format msgid "%(model)s entry added!" msgstr "%(model)s Eintrag hinzugefügt!" -#: core/views.py:63 +#: core/views.py:61 #, python-format msgid "%(model)s entry for %(child)s updated." msgstr "%(model)s Eintrag für %(child)s geändert! " -#: core/views.py:65 +#: core/views.py:63 #, python-format msgid "%(model)s entry updated." msgstr "%(model)s Eintrag geändert! " -#: core/views.py:75 core/views.py:126 +#: core/views.py:69 core/views.py:118 #, python-format msgid "%(model)s entry deleted." msgstr "%(model)s Eintrag geändert! " -#: core/views.py:95 +#: core/views.py:87 #, python-format msgid "%(first_name)s %(last_name)s added!" msgstr "%(first_name)s %(last_name)s added!" -#: core/views.py:257 +#: core/views.py:249 #, python-format msgid "%(model)s reading added!" msgstr "%(model)s Eintrag hinzugefügt!" -#: core/views.py:265 +#: core/views.py:257 #, python-format msgid "%(model)s reading for %(child)s updated." msgstr "%(model)s Eintrag für %(child)s geändert! " -#: core/views.py:371 +#: core/views.py:361 #, python-format msgid "%(timer)s stopped." msgstr "%(timer)s gestoppt.." -#: core/views.py:395 +#: core/views.py:384 msgid "All inactive timers deleted." msgstr "Alle inaktiven Timer gelöscht." -#: core/views.py:405 +#: core/views.py:394 msgid "No inactive timers exist." msgstr "Keine inaktiven Timer vorhanden." @@ -1559,42 +1731,66 @@ msgstr "Schlaf Total" msgid "Tummy Time Durations (Sum)" msgstr "" -#: dashboard/templatetags/cards.py:277 +#: dashboard/templatetags/cards.py:288 msgid "Diaper change frequency" msgstr "Frequenz Windelwechsel" -#: dashboard/templatetags/cards.py:292 +#: dashboard/templatetags/cards.py:309 msgid "Average nap duration" msgstr "Durschnittliche Nickerchen-Dauer" -#: dashboard/templatetags/cards.py:296 +#: dashboard/templatetags/cards.py:316 msgid "Average naps per day" msgstr "Durschnittliche Anzahl Nickerchen" -#: dashboard/templatetags/cards.py:303 +#: dashboard/templatetags/cards.py:326 msgid "Average sleep duration" msgstr "Durchschnittliche Schlafdauer" -#: dashboard/templatetags/cards.py:307 +#: dashboard/templatetags/cards.py:333 msgid "Average awake duration" msgstr "Durchschnittlich wach" -#: dashboard/templatetags/cards.py:314 +#: dashboard/templatetags/cards.py:343 msgid "Weight change per week" msgstr "Gewichtsänderung pro Woche" -#: dashboard/templatetags/cards.py:361 +#: dashboard/templatetags/cards.py:353 +#, fuzzy +#| msgid "Weight change per week" +msgid "Height change per week" +msgstr "Gewichtsänderung pro Woche" + +#: dashboard/templatetags/cards.py:363 +#, fuzzy +#| msgid "Weight change per week" +msgid "Head circumference change per week" +msgstr "Gewichtsänderung pro Woche" + +#: dashboard/templatetags/cards.py:373 +#, fuzzy +#| msgid "Weight change per week" +msgid "BMI change per week" +msgstr "Gewichtsänderung pro Woche" + +#: dashboard/templatetags/cards.py:418 msgid "Feeding frequency (past 3 days)" msgstr "" -#: dashboard/templatetags/cards.py:365 +#: dashboard/templatetags/cards.py:422 msgid "Feeding frequency (past 2 weeks)" msgstr "" -#: dashboard/templatetags/cards.py:371 +#: dashboard/templatetags/cards.py:428 msgid "Feeding frequency" msgstr "Freuqenz Mahlzeiten" +#: reports/graphs/bmi_bmi.py:27 +#, fuzzy +#| msgid "Weight" +msgid "BMI" +msgstr "Gewicht" + #: reports/graphs/diaperchange_amounts.py:27 msgid "Diaper change amount" msgstr "Windelwechsel Mengen" @@ -1615,84 +1811,92 @@ msgstr "Windel-Lebensdauer" msgid "Time between changes (hours)" msgstr "Zeit zwischen Wechseln (Stunden)" -#: reports/graphs/diaperchange_types.py:39 +#: reports/graphs/diaperchange_types.py:41 reports/graphs/feeding_amounts.py:58 msgid "Total" msgstr "Total" -#: reports/graphs/diaperchange_types.py:46 +#: reports/graphs/diaperchange_types.py:48 msgid "Diaper Change Types" msgstr "Windelwechsel Typen" -#: reports/graphs/diaperchange_types.py:49 +#: reports/graphs/diaperchange_types.py:51 msgid "Number of changes" msgstr "Anzahl Wechsel" -#: reports/graphs/feeding_amounts.py:27 -msgid "Total feeding amount" -msgstr "Total Mahlzeiten" - -#: reports/graphs/feeding_amounts.py:36 -msgid "Total Feeding Amounts" +#: reports/graphs/feeding_amounts.py:69 +#, fuzzy +#| msgid "Total Feeding Amounts" +msgid "Total Feeding Amount by Type" msgstr "Durchschnittliche Mahlzeiten-Dauer" -#: reports/graphs/feeding_amounts.py:39 +#: reports/graphs/feeding_amounts.py:72 msgid "Feeding amount" msgstr "Mahlzeit" -#: reports/graphs/feeding_duration.py:36 +#: reports/graphs/feeding_duration.py:38 msgid "Average duration" msgstr "Durchschnittliche Dauer" -#: reports/graphs/feeding_duration.py:44 +#: reports/graphs/feeding_duration.py:46 msgid "Total feedings" msgstr "Total Mahlzeiten" -#: reports/graphs/feeding_duration.py:53 +#: reports/graphs/feeding_duration.py:55 msgid "Average Feeding Durations" msgstr "Durchschnittliche Mahlzeiten-Dauer" -#: reports/graphs/feeding_duration.py:56 +#: reports/graphs/feeding_duration.py:58 msgid "Average duration (minutes)" msgstr "Durchschnittlicher Dauer (Minuten)" -#: reports/graphs/feeding_duration.py:58 +#: reports/graphs/feeding_duration.py:60 msgid "Number of feedings" msgstr "Anzahl Mahlzeiten" -#: reports/graphs/sleep_pattern.py:143 +#: reports/graphs/head_circumference_head_circumference.py:27 +msgid "Head Circumference" +msgstr "" + +#: reports/graphs/height_height.py:27 +#, fuzzy +#| msgid "Weight" +msgid "Height" +msgstr "Gewicht" + +#: reports/graphs/sleep_pattern.py:148 msgid "Sleep Pattern" msgstr "Schlaf-Rhythmus" -#: reports/graphs/sleep_pattern.py:159 +#: reports/graphs/sleep_pattern.py:165 msgid "Time of day" msgstr "Tageszeit" -#: reports/graphs/sleep_totals.py:40 +#: reports/graphs/sleep_totals.py:48 msgid "Total sleep" msgstr "Total Schlaf" -#: reports/graphs/sleep_totals.py:50 +#: reports/graphs/sleep_totals.py:58 msgid "Sleep Totals" msgstr "Totale Schlafzeit" -#: reports/graphs/sleep_totals.py:53 +#: reports/graphs/sleep_totals.py:61 msgid "Hours of sleep" msgstr "Schlafstunden" -#: reports/graphs/tummytime_duration.py:32 +#: reports/graphs/tummytime_duration.py:34 msgid "Total duration" msgstr "" -#: reports/graphs/tummytime_duration.py:39 -#: reports/graphs/tummytime_duration.py:53 +#: reports/graphs/tummytime_duration.py:41 +#: reports/graphs/tummytime_duration.py:55 msgid "Number of sessions" msgstr "" -#: reports/graphs/tummytime_duration.py:48 +#: reports/graphs/tummytime_duration.py:50 msgid "Total Tummy Time Durations" msgstr "" -#: reports/graphs/tummytime_duration.py:51 +#: reports/graphs/tummytime_duration.py:53 msgid "Total duration (minutes)" msgstr "" @@ -1718,3 +1922,6 @@ msgstr "Es gibt nicht genügend Daten um diesen Report zu generieren." #: reports/templates/reports/tummytime_duration.html:8 msgid "Total Tummy Time Durations" msgstr "" + +#~ msgid "Total feeding amount" +#~ msgstr "Total Mahlzeiten" diff --git a/locale/en_GB/LC_MESSAGES/django.po b/locale/en_GB/LC_MESSAGES/django.po index 2becaf7d..77a4d6c3 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: 2021-12-28 23:25-0800\n" +"POT-Creation-Date: 2022-02-21 16:58+0000\n" "Language: en-GB\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -15,7 +15,7 @@ msgstr "" msgid "Settings" msgstr "" -#: babybuddy/admin.py:16 babybuddy/templates/babybuddy/nav-dropdown.html:104 +#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:104 #: babybuddy/templates/babybuddy/user_settings_form.html:61 #: dashboard/templates/dashboard/child.html:4 #: dashboard/templates/dashboard/child.html:9 @@ -29,142 +29,142 @@ msgstr "" msgid "Refresh rate" msgstr "" -#: babybuddy/models.py:20 +#: 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:26 +#: babybuddy/models.py:28 msgid "disabled" msgstr "" -#: babybuddy/models.py:27 +#: babybuddy/models.py:29 msgid "1 min." msgstr "" -#: babybuddy/models.py:28 +#: babybuddy/models.py:30 msgid "2 min." msgstr "" -#: babybuddy/models.py:29 +#: babybuddy/models.py:31 msgid "3 min." msgstr "" -#: babybuddy/models.py:30 +#: babybuddy/models.py:32 msgid "4 min." msgstr "" -#: babybuddy/models.py:31 +#: babybuddy/models.py:33 msgid "5 min." msgstr "" -#: babybuddy/models.py:32 +#: babybuddy/models.py:34 msgid "10 min." msgstr "" -#: babybuddy/models.py:33 +#: babybuddy/models.py:35 msgid "15 min." msgstr "" -#: babybuddy/models.py:34 +#: babybuddy/models.py:36 msgid "30 min." msgstr "" -#: babybuddy/models.py:37 +#: babybuddy/models.py:40 msgid "Hide Empty Dashboard Cards" msgstr "" -#: babybuddy/models.py:42 +#: babybuddy/models.py:43 msgid "Hide data older than" msgstr "" -#: babybuddy/models.py:43 +#: babybuddy/models.py:45 msgid "This setting controls which data will be shown in the dashboard." msgstr "" -#: babybuddy/models.py:49 +#: babybuddy/models.py:51 msgid "show all data" msgstr "" -#: babybuddy/models.py:50 +#: babybuddy/models.py:52 msgid "1 day" msgstr "" -#: babybuddy/models.py:51 +#: babybuddy/models.py:53 msgid "2 days" msgstr "" -#: babybuddy/models.py:52 +#: babybuddy/models.py:54 msgid "3 days" msgstr "" -#: babybuddy/models.py:53 +#: babybuddy/models.py:55 msgid "1 week" msgstr "" -#: babybuddy/models.py:54 +#: babybuddy/models.py:56 msgid "4 weeks" msgstr "" -#: babybuddy/models.py:60 +#: babybuddy/models.py:63 msgid "Language" msgstr "" -#: babybuddy/models.py:66 +#: babybuddy/models.py:69 msgid "Timezone" msgstr "" -#: babybuddy/models.py:70 +#: babybuddy/models.py:73 #, python-brace-format msgid "{user}'s Settings" msgstr "" -#: babybuddy/settings/base.py:172 +#: babybuddy/settings/base.py:166 msgid "English (US)" msgstr "" -#: babybuddy/settings/base.py:173 +#: babybuddy/settings/base.py:167 msgid "English (UK)" msgstr "" -#: babybuddy/settings/base.py:174 +#: babybuddy/settings/base.py:168 msgid "Dutch" msgstr "" -#: babybuddy/settings/base.py:175 +#: babybuddy/settings/base.py:169 msgid "French" msgstr "" -#: babybuddy/settings/base.py:176 +#: babybuddy/settings/base.py:170 msgid "Finnish" msgstr "" -#: babybuddy/settings/base.py:177 +#: babybuddy/settings/base.py:171 msgid "German" msgstr "" -#: babybuddy/settings/base.py:178 +#: babybuddy/settings/base.py:172 msgid "Italian" msgstr "" -#: babybuddy/settings/base.py:179 +#: babybuddy/settings/base.py:173 msgid "Polish" msgstr "" -#: babybuddy/settings/base.py:180 +#: babybuddy/settings/base.py:174 msgid "Portuguese" msgstr "" -#: babybuddy/settings/base.py:181 +#: babybuddy/settings/base.py:175 msgid "Spanish" msgstr "" -#: babybuddy/settings/base.py:182 +#: babybuddy/settings/base.py:176 msgid "Swedish" msgstr "" -#: babybuddy/settings/base.py:183 +#: babybuddy/settings/base.py:177 msgid "Turkish" msgstr "" @@ -221,27 +221,27 @@ msgstr "" msgid "Quick Start Timer" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:51 core/models.py:165 -#: core/models.py:169 +#: babybuddy/templates/babybuddy/nav-dropdown.html:51 core/models.py:158 +#: core/models.py:162 msgid "Diaper Change" msgstr "Nappy Change" #: babybuddy/templates/babybuddy/nav-dropdown.html:57 -#: babybuddy/templates/babybuddy/nav-dropdown.html:274 core/models.py:243 -#: core/models.py:247 core/templates/core/timer_detail.html:43 +#: 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 "" #: babybuddy/templates/babybuddy/nav-dropdown.html:63 -#: babybuddy/templates/babybuddy/nav-dropdown.html:150 core/models.py:269 -#: core/models.py:281 core/models.py:285 core/templates/core/note_list.html:29 +#: 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 "" #: babybuddy/templates/babybuddy/nav-dropdown.html:69 #: babybuddy/templates/babybuddy/nav-dropdown.html:281 -#: babybuddy/templates/babybuddy/welcome.html:42 core/models.py:330 -#: core/models.py:331 core/models.py:334 +#: 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 @@ -250,8 +250,8 @@ msgid "Sleep" msgstr "" #: babybuddy/templates/babybuddy/nav-dropdown.html:75 -#: babybuddy/templates/babybuddy/nav-dropdown.html:172 core/models.py:369 -#: core/models.py:383 core/models.py:384 core/models.py:387 +#: 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 @@ -263,8 +263,8 @@ msgstr "" #: babybuddy/templates/babybuddy/nav-dropdown.html:81 #: babybuddy/templates/babybuddy/nav-dropdown.html:294 -#: babybuddy/templates/babybuddy/welcome.html:50 core/models.py:537 -#: core/models.py:538 core/models.py:541 +#: 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 @@ -275,8 +275,8 @@ msgid "Tummy Time" msgstr "" #: babybuddy/templates/babybuddy/nav-dropdown.html:87 -#: babybuddy/templates/babybuddy/nav-dropdown.html:186 core/models.py:567 -#: core/models.py:581 core/models.py:582 core/models.py:585 +#: 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 @@ -298,7 +298,7 @@ msgid "Timeline" msgstr "" #: babybuddy/templates/babybuddy/nav-dropdown.html:122 -#: babybuddy/templates/babybuddy/nav-dropdown.html:130 core/models.py:105 +#: 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 @@ -308,10 +308,10 @@ msgstr "" msgid "Children" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:136 core/models.py:104 -#: core/models.py:137 core/models.py:196 core/models.py:267 core/models.py:300 -#: core/models.py:364 core/models.py:401 core/models.py:509 core/models.py:562 -#: core/models.py:596 core/models.py:630 core/models.py:664 +#: 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 @@ -325,9 +325,9 @@ msgstr "" msgid "Child" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:144 core/models.py:158 -#: core/models.py:236 core/models.py:282 core/models.py:322 core/models.py:376 -#: core/models.py:574 core/models.py:608 core/models.py:642 core/models.py:676 +#: 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 @@ -346,8 +346,8 @@ msgstr "" msgid "Weight entry" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:200 core/models.py:601 -#: core/models.py:615 core/models.py:616 core/models.py:619 +#: 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 @@ -365,8 +365,8 @@ msgstr "" msgid "Height entry" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:214 core/models.py:635 -#: core/models.py:649 core/models.py:650 core/models.py:653 +#: 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 @@ -385,8 +385,8 @@ msgstr "" msgid "Head Circumference entry" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:228 core/models.py:669 -#: core/models.py:683 core/models.py:684 core/models.py:687 +#: 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 @@ -416,7 +416,7 @@ msgid "Change" msgstr "" #: babybuddy/templates/babybuddy/nav-dropdown.html:268 -#: babybuddy/templates/babybuddy/welcome.html:34 core/models.py:244 +#: 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 @@ -436,7 +436,7 @@ msgstr "" #: 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:434 +#: babybuddy/templates/babybuddy/user_settings_form.html:7 core/models.py:378 #: core/templates/core/timer_list.html:32 msgid "User" msgstr "" @@ -502,6 +502,7 @@ msgid "Delete User" msgstr "" #: 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 @@ -621,7 +622,7 @@ msgstr "" msgid "Staff" msgstr "" -#: babybuddy/templates/babybuddy/user_list.html:22 core/models.py:428 +#: babybuddy/templates/babybuddy/user_list.html:22 core/models.py:373 #: core/templates/core/timer_list.html:31 msgid "Active" msgstr "" @@ -696,7 +697,7 @@ msgid "" "by using Baby Buddy to track —" msgstr "" -#: babybuddy/templates/babybuddy/welcome.html:26 core/models.py:166 +#: 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 @@ -790,34 +791,34 @@ msgid "" "you will receive instructions for resetting your password." msgstr "" -#: babybuddy/views.py:78 +#: babybuddy/views.py:76 #, python-format msgid "User %(username)s added!" msgstr "" -#: babybuddy/views.py:88 +#: babybuddy/views.py:87 #, python-format msgid "User %(username)s updated." msgstr "" -#: babybuddy/views.py:100 +#: babybuddy/views.py:99 #, python-brace-format msgid "User {user} deleted." msgstr "" -#: babybuddy/views.py:123 +#: babybuddy/views.py:120 msgid "Password updated." msgstr "" -#: babybuddy/views.py:146 +#: babybuddy/views.py:149 msgid "User API key regenerated." msgstr "" -#: babybuddy/views.py:161 +#: babybuddy/views.py:162 msgid "Settings saved!" msgstr "" -#: core/forms.py:114 +#: core/forms.py:115 msgid "Name does not match child name." msgstr "" @@ -837,15 +838,15 @@ msgstr "" msgid "Another entry intersects the specified time period." msgstr "" -#: core/models.py:69 +#: core/models.py:70 msgid "Date/time can not be in the future." msgstr "" -#: core/models.py:75 +#: core/models.py:76 msgid "First name" msgstr "" -#: core/models.py:76 +#: core/models.py:78 msgid "Last name" msgstr "" @@ -853,69 +854,69 @@ msgstr "" msgid "Birth date" msgstr "" -#: core/models.py:88 +#: core/models.py:87 msgid "Slug" msgstr "" -#: core/models.py:94 +#: core/models.py:90 msgid "Picture" msgstr "" -#: core/models.py:142 core/models.py:273 core/models.py:374 +#: 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 "" -#: core/models.py:144 core/templates/core/diaperchange_list.html:60 -#: reports/graphs/diaperchange_types.py:34 +#: core/models.py:137 core/templates/core/diaperchange_list.html:60 +#: reports/graphs/diaperchange_types.py:36 msgid "Wet" msgstr "" -#: core/models.py:145 core/templates/core/diaperchange_list.html:61 -#: reports/graphs/diaperchange_types.py:28 +#: core/models.py:138 core/templates/core/diaperchange_list.html:61 +#: reports/graphs/diaperchange_types.py:30 msgid "Solid" msgstr "" -#: core/models.py:149 +#: core/models.py:142 msgid "Black" msgstr "" -#: core/models.py:150 +#: core/models.py:143 msgid "Brown" msgstr "" -#: core/models.py:151 +#: core/models.py:144 msgid "Green" msgstr "" -#: core/models.py:152 +#: core/models.py:145 msgid "Yellow" msgstr "" -#: core/models.py:155 core/templates/core/diaperchange_list.html:30 +#: core/models.py:148 core/templates/core/diaperchange_list.html:30 msgid "Color" msgstr "Colour" -#: core/models.py:157 core/models.py:235 +#: core/models.py:150 core/models.py:219 #: core/templates/core/diaperchange_list.html:31 msgid "Amount" msgstr "" -#: core/models.py:187 +#: core/models.py:180 msgid "Wet and/or solid is required." msgstr "" -#: core/models.py:201 core/models.py:310 core/models.py:412 core/models.py:514 +#: core/models.py:192 core/models.py:279 core/models.py:365 core/models.py:454 msgid "Start time" msgstr "" -#: core/models.py:206 core/models.py:315 core/models.py:418 core/models.py:519 +#: core/models.py:193 core/models.py:280 core/models.py:368 core/models.py:455 msgid "End time" msgstr "" -#: core/models.py:211 core/models.py:320 core/models.py:423 core/models.py:524 +#: 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 @@ -923,67 +924,67 @@ msgstr "" msgid "Duration" msgstr "" -#: core/models.py:215 +#: core/models.py:199 msgid "Breast milk" msgstr "" -#: core/models.py:216 +#: core/models.py:200 msgid "Formula" msgstr "" -#: core/models.py:217 +#: core/models.py:201 msgid "Fortified breast milk" msgstr "" -#: core/models.py:218 +#: core/models.py:202 msgid "Solid food" msgstr "" -#: core/models.py:221 core/templates/core/feeding_list.html:30 +#: core/models.py:205 core/templates/core/feeding_list.html:30 msgid "Type" msgstr "" -#: core/models.py:225 +#: core/models.py:209 msgid "Bottle" msgstr "" -#: core/models.py:226 +#: core/models.py:210 msgid "Left breast" msgstr "" -#: core/models.py:227 +#: core/models.py:211 msgid "Right breast" msgstr "" -#: core/models.py:228 +#: core/models.py:212 msgid "Both breasts" msgstr "" -#: core/models.py:229 +#: core/models.py:213 msgid "Parent fed" msgstr "" -#: core/models.py:230 +#: core/models.py:214 msgid "Self fed" msgstr "" -#: core/models.py:233 core/templates/core/feeding_list.html:29 +#: core/models.py:217 core/templates/core/feeding_list.html:29 msgid "Method" msgstr "" -#: core/models.py:305 +#: core/models.py:278 msgid "Napping" msgstr "" -#: core/models.py:407 core/templates/core/timer_list.html:25 +#: core/models.py:362 core/templates/core/timer_list.html:25 msgid "Name" msgstr "" -#: core/models.py:442 core/templates/core/timer_form.html:4 +#: core/models.py:386 core/templates/core/timer_form.html:4 msgid "Timer" msgstr "" -#: core/models.py:443 core/templates/core/timer_confirm_delete.html:9 +#: 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 @@ -992,27 +993,27 @@ msgstr "" msgid "Timers" msgstr "" -#: core/models.py:446 +#: core/models.py:390 #, python-brace-format msgid "Timer #{id}" msgstr "" -#: core/models.py:529 core/templates/core/tummytime_list.html:30 +#: core/models.py:460 core/templates/core/tummytime_list.html:30 msgid "Milestone" msgstr "" -#: core/models.py:572 core/models.py:606 core/models.py:640 core/models.py:674 +#: 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:47 reports/graphs/feeding_amounts.py:37 -#: reports/graphs/feeding_duration.py:54 +#: 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:146 -#: reports/graphs/sleep_totals.py:51 reports/graphs/tummytime_duration.py:49 +#: 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 "" @@ -1386,7 +1387,7 @@ msgstr "" msgid "Today" msgstr "" -#: core/templatetags/datetime.py:74 +#: core/templatetags/datetime.py:75 msgid "{}, {}" msgstr "" @@ -1394,42 +1395,42 @@ msgstr "" msgid "0 days" msgstr "" -#: core/timeline.py:44 +#: core/timeline.py:53 #, python-format msgid "%(child)s started tummy time!" msgstr "" -#: core/timeline.py:54 +#: core/timeline.py:64 #, python-format msgid "%(child)s finished tummy time." msgstr "" -#: core/timeline.py:77 +#: core/timeline.py:89 #, python-format msgid "%(child)s fell asleep." msgstr "" -#: core/timeline.py:87 +#: core/timeline.py:100 #, python-format msgid "%(child)s woke up." msgstr "" -#: core/timeline.py:120 +#: core/timeline.py:133 #, python-format msgid "Amount: %(amount).0f" msgstr "" -#: core/timeline.py:125 +#: core/timeline.py:141 #, python-format msgid "%(child)s started feeding." msgstr "" -#: core/timeline.py:136 +#: core/timeline.py:153 #, python-format msgid "%(child)s finished feeding." msgstr "" -#: core/timeline.py:160 +#: core/timeline.py:179 #, fuzzy, python-format #| msgid "%(child)s had a diaper change." msgid "%(child)s had a %(type)s diaper change." @@ -1442,70 +1443,70 @@ msgid_plural "%(hours)s hours" msgstr[0] "" msgstr[1] "" -#: core/utils.py:22 +#: core/utils.py:19 #, python-format msgid "%(minutes)s minute" msgid_plural "%(minutes)s minutes" msgstr[0] "" msgstr[1] "" -#: core/utils.py:30 +#: core/utils.py:25 #, python-format msgid "%(seconds)s second" msgid_plural "%(seconds)s seconds" msgstr[0] "" msgstr[1] "" -#: core/views.py:34 +#: core/views.py:33 #, python-format msgid "%(model)s entry for %(child)s added!" msgstr "" -#: core/views.py:36 +#: core/views.py:35 #, python-format msgid "%(model)s entry added!" msgstr "" -#: core/views.py:63 +#: core/views.py:61 #, python-format msgid "%(model)s entry for %(child)s updated." msgstr "" -#: core/views.py:65 +#: core/views.py:63 #, python-format msgid "%(model)s entry updated." msgstr "" -#: core/views.py:75 core/views.py:126 +#: core/views.py:69 core/views.py:118 #, python-format msgid "%(model)s entry deleted." msgstr "" -#: core/views.py:95 +#: core/views.py:87 #, python-format msgid "%(first_name)s %(last_name)s added!" msgstr "" -#: core/views.py:257 +#: core/views.py:249 #, python-format msgid "%(model)s reading added!" msgstr "" -#: core/views.py:265 +#: core/views.py:257 #, python-format msgid "%(model)s reading for %(child)s updated." msgstr "" -#: core/views.py:371 +#: core/views.py:361 #, python-format msgid "%(timer)s stopped." msgstr "" -#: core/views.py:395 +#: core/views.py:384 msgid "All inactive timers deleted." msgstr "" -#: core/views.py:405 +#: core/views.py:394 msgid "No inactive timers exist." msgstr "" @@ -1684,51 +1685,51 @@ msgstr "" msgid "Tummy Time Durations (Sum)" msgstr "" -#: dashboard/templatetags/cards.py:277 +#: dashboard/templatetags/cards.py:288 msgid "Diaper change frequency" msgstr "Nappy change frequency" -#: dashboard/templatetags/cards.py:292 +#: dashboard/templatetags/cards.py:309 msgid "Average nap duration" msgstr "" -#: dashboard/templatetags/cards.py:296 +#: dashboard/templatetags/cards.py:316 msgid "Average naps per day" msgstr "" -#: dashboard/templatetags/cards.py:303 +#: dashboard/templatetags/cards.py:326 msgid "Average sleep duration" msgstr "" -#: dashboard/templatetags/cards.py:307 +#: dashboard/templatetags/cards.py:333 msgid "Average awake duration" msgstr "" -#: dashboard/templatetags/cards.py:314 +#: dashboard/templatetags/cards.py:343 msgid "Weight change per week" msgstr "" -#: dashboard/templatetags/cards.py:321 +#: dashboard/templatetags/cards.py:353 msgid "Height change per week" msgstr "" -#: dashboard/templatetags/cards.py:328 +#: dashboard/templatetags/cards.py:363 msgid "Head circumference change per week" msgstr "" -#: dashboard/templatetags/cards.py:335 +#: dashboard/templatetags/cards.py:373 msgid "BMI change per week" msgstr "" -#: dashboard/templatetags/cards.py:382 +#: dashboard/templatetags/cards.py:418 msgid "Feeding frequency (past 3 days)" msgstr "" -#: dashboard/templatetags/cards.py:386 +#: dashboard/templatetags/cards.py:422 msgid "Feeding frequency (past 2 weeks)" msgstr "" -#: dashboard/templatetags/cards.py:392 +#: dashboard/templatetags/cards.py:428 msgid "Feeding frequency" msgstr "" @@ -1756,47 +1757,43 @@ msgstr "Nappy Lifetimes" msgid "Time between changes (hours)" msgstr "" -#: reports/graphs/diaperchange_types.py:39 +#: reports/graphs/diaperchange_types.py:41 reports/graphs/feeding_amounts.py:58 msgid "Total" msgstr "" -#: reports/graphs/diaperchange_types.py:46 +#: reports/graphs/diaperchange_types.py:48 msgid "Diaper Change Types" msgstr "Nappy Change Types" -#: reports/graphs/diaperchange_types.py:49 +#: reports/graphs/diaperchange_types.py:51 msgid "Number of changes" msgstr "" -#: reports/graphs/feeding_amounts.py:27 -msgid "Total feeding amount" +#: reports/graphs/feeding_amounts.py:69 +msgid "Total Feeding Amount by Type" msgstr "" -#: reports/graphs/feeding_amounts.py:36 -msgid "Total Feeding Amounts" -msgstr "" - -#: reports/graphs/feeding_amounts.py:39 +#: reports/graphs/feeding_amounts.py:72 msgid "Feeding amount" msgstr "" -#: reports/graphs/feeding_duration.py:36 +#: reports/graphs/feeding_duration.py:38 msgid "Average duration" msgstr "" -#: reports/graphs/feeding_duration.py:44 +#: reports/graphs/feeding_duration.py:46 msgid "Total feedings" msgstr "" -#: reports/graphs/feeding_duration.py:53 +#: reports/graphs/feeding_duration.py:55 msgid "Average Feeding Durations" msgstr "" -#: reports/graphs/feeding_duration.py:56 +#: reports/graphs/feeding_duration.py:58 msgid "Average duration (minutes)" msgstr "" -#: reports/graphs/feeding_duration.py:58 +#: reports/graphs/feeding_duration.py:60 msgid "Number of feedings" msgstr "" @@ -1808,40 +1805,40 @@ msgstr "" msgid "Height" msgstr "" -#: reports/graphs/sleep_pattern.py:143 +#: reports/graphs/sleep_pattern.py:148 msgid "Sleep Pattern" msgstr "" -#: reports/graphs/sleep_pattern.py:159 +#: reports/graphs/sleep_pattern.py:165 msgid "Time of day" msgstr "" -#: reports/graphs/sleep_totals.py:40 +#: reports/graphs/sleep_totals.py:48 msgid "Total sleep" msgstr "" -#: reports/graphs/sleep_totals.py:50 +#: reports/graphs/sleep_totals.py:58 msgid "Sleep Totals" msgstr "" -#: reports/graphs/sleep_totals.py:53 +#: reports/graphs/sleep_totals.py:61 msgid "Hours of sleep" msgstr "" -#: reports/graphs/tummytime_duration.py:32 +#: reports/graphs/tummytime_duration.py:34 msgid "Total duration" msgstr "" -#: reports/graphs/tummytime_duration.py:39 -#: reports/graphs/tummytime_duration.py:53 +#: reports/graphs/tummytime_duration.py:41 +#: reports/graphs/tummytime_duration.py:55 msgid "Number of sessions" msgstr "" -#: reports/graphs/tummytime_duration.py:48 +#: reports/graphs/tummytime_duration.py:50 msgid "Total Tummy Time Durations" msgstr "" -#: reports/graphs/tummytime_duration.py:51 +#: reports/graphs/tummytime_duration.py:53 msgid "Total duration (minutes)" msgstr "" diff --git a/locale/es/LC_MESSAGES/django.mo b/locale/es/LC_MESSAGES/django.mo index 4d210bef1f3363b940e9e964d9310f13e9140a73..456a60825f81e098dabad5d04d70fdbc9a244542 100644 GIT binary patch delta 7342 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 R)A}w^j&@!C^5)**{{uQwa~l8v diff --git a/locale/es/LC_MESSAGES/django.po b/locale/es/LC_MESSAGES/django.po index b41115ca..a322037c 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: 2021-12-18 18:43+0000\n" +"POT-Creation-Date: 2022-02-21 16:58+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:270 +#: babybuddy/templates/babybuddy/nav-dropdown.html:326 #: babybuddy/templates/babybuddy/user_settings_form.html:8 msgid "Settings" msgstr "Configuración" -#: babybuddy/admin.py:16 babybuddy/templates/babybuddy/nav-dropdown.html:104 +#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:104 #: babybuddy/templates/babybuddy/user_settings_form.html:61 #: dashboard/templates/dashboard/child.html:4 #: dashboard/templates/dashboard/child.html:9 @@ -30,7 +30,7 @@ msgstr "Dashboard" msgid "Refresh rate" msgstr "Tasa de refresco" -#: babybuddy/models.py:20 +#: babybuddy/models.py:21 msgid "" "If supported by browser, the dashboard will only refresh when visible, and " "also when receiving focus." @@ -38,140 +38,140 @@ msgstr "" "Si el navegador lo soporta, el dashboard sólo se refrescará cuando esté " "visible y recibiendo el foco." -#: babybuddy/models.py:26 +#: babybuddy/models.py:28 msgid "disabled" msgstr "deshabilitado" -#: babybuddy/models.py:27 +#: babybuddy/models.py:29 msgid "1 min." msgstr "1 min." -#: babybuddy/models.py:28 +#: babybuddy/models.py:30 msgid "2 min." msgstr "2 min." -#: babybuddy/models.py:29 +#: babybuddy/models.py:31 msgid "3 min." msgstr "3 min." -#: babybuddy/models.py:30 +#: babybuddy/models.py:32 msgid "4 min." msgstr "4 min." -#: babybuddy/models.py:31 +#: babybuddy/models.py:33 msgid "5 min." msgstr "5 min." -#: babybuddy/models.py:32 +#: babybuddy/models.py:34 msgid "10 min." msgstr "10 min." -#: babybuddy/models.py:33 +#: babybuddy/models.py:35 msgid "15 min." msgstr "15 min." -#: babybuddy/models.py:34 +#: babybuddy/models.py:36 msgid "30 min." msgstr "30 min." -#: babybuddy/models.py:37 +#: babybuddy/models.py:40 msgid "Hide Empty Dashboard Cards" msgstr "Ocultar tarjetas vacías del dashboard" -#: babybuddy/models.py:42 +#: babybuddy/models.py:43 msgid "Hide data older than" msgstr "Ocultar datos más antiguos que" -#: babybuddy/models.py:43 +#: babybuddy/models.py:45 msgid "This setting controls which data will be shown in the dashboard." msgstr "Esta configuración ajusta que datos serán mostrados en el dashboard." -#: babybuddy/models.py:49 +#: babybuddy/models.py:51 msgid "show all data" msgstr "mostrar todos los datos" -#: babybuddy/models.py:50 +#: babybuddy/models.py:52 msgid "1 day" msgstr "1 día" -#: babybuddy/models.py:51 +#: babybuddy/models.py:53 msgid "2 days" msgstr "2 días" -#: babybuddy/models.py:52 +#: babybuddy/models.py:54 msgid "3 days" msgstr "3 días" -#: babybuddy/models.py:53 +#: babybuddy/models.py:55 msgid "1 week" msgstr "1 semana" -#: babybuddy/models.py:54 +#: babybuddy/models.py:56 msgid "4 weeks" msgstr "4 semanas" -#: babybuddy/models.py:60 +#: babybuddy/models.py:63 msgid "Language" msgstr "Idioma" -#: babybuddy/models.py:66 +#: babybuddy/models.py:69 msgid "Timezone" msgstr "Zona horaria" -#: babybuddy/models.py:70 +#: babybuddy/models.py:73 #, python-brace-format msgid "{user}'s Settings" msgstr "Configuración de {user}" -#: babybuddy/settings/base.py:172 +#: babybuddy/settings/base.py:166 #, fuzzy #| msgid "English" msgid "English (US)" msgstr "Inglés" -#: babybuddy/settings/base.py:173 +#: babybuddy/settings/base.py:167 #, fuzzy #| msgid "English" msgid "English (UK)" msgstr "Inglés" -#: babybuddy/settings/base.py:174 +#: babybuddy/settings/base.py:168 msgid "Dutch" msgstr "Neerlandés" -#: babybuddy/settings/base.py:175 +#: babybuddy/settings/base.py:169 msgid "French" msgstr "Francés" -#: babybuddy/settings/base.py:176 +#: babybuddy/settings/base.py:170 msgid "Finnish" msgstr "Finlandés" -#: babybuddy/settings/base.py:177 +#: babybuddy/settings/base.py:171 msgid "German" msgstr "Alemán" -#: babybuddy/settings/base.py:178 +#: babybuddy/settings/base.py:172 msgid "Italian" msgstr "Italiano" -#: babybuddy/settings/base.py:179 +#: babybuddy/settings/base.py:173 msgid "Polish" msgstr "Polaco" -#: babybuddy/settings/base.py:180 +#: babybuddy/settings/base.py:174 msgid "Portuguese" msgstr "Portugués" -#: babybuddy/settings/base.py:181 +#: babybuddy/settings/base.py:175 msgid "Spanish" msgstr "Español" -#: babybuddy/settings/base.py:182 +#: babybuddy/settings/base.py:176 msgid "Swedish" msgstr "Sueco" -#: babybuddy/settings/base.py:183 +#: babybuddy/settings/base.py:177 msgid "Turkish" msgstr "Turco" @@ -189,11 +189,11 @@ msgstr "" #: babybuddy/templates/admin/base_site.html:4 #: babybuddy/templates/admin/base_site.html:7 -#: babybuddy/templates/babybuddy/nav-dropdown.html:277 +#: babybuddy/templates/babybuddy/nav-dropdown.html:338 msgid "Database Admin" msgstr "Administrar Base de Datos" -#: babybuddy/templates/babybuddy/base.html:23 +#: babybuddy/templates/babybuddy/base.html:36 msgid "Home" msgstr "Inicio" @@ -232,27 +232,27 @@ msgstr "" msgid "Quick Start Timer" msgstr "Iniciar Temporizador Rápido" -#: babybuddy/templates/babybuddy/nav-dropdown.html:51 core/models.py:165 -#: core/models.py:169 +#: babybuddy/templates/babybuddy/nav-dropdown.html:51 core/models.py:158 +#: core/models.py:162 msgid "Diaper Change" msgstr "Cambio de Pañal" #: babybuddy/templates/babybuddy/nav-dropdown.html:57 -#: babybuddy/templates/babybuddy/nav-dropdown.html:218 core/models.py:243 -#: core/models.py:247 core/templates/core/timer_detail.html:43 +#: 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 "Toma" #: babybuddy/templates/babybuddy/nav-dropdown.html:63 -#: babybuddy/templates/babybuddy/nav-dropdown.html:150 core/models.py:269 -#: core/models.py:281 core/models.py:285 core/templates/core/note_list.html:29 +#: 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:225 -#: babybuddy/templates/babybuddy/welcome.html:42 core/models.py:330 -#: core/models.py:331 core/models.py:334 +#: 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 @@ -261,8 +261,8 @@ msgid "Sleep" msgstr "Sueño" #: babybuddy/templates/babybuddy/nav-dropdown.html:75 -#: babybuddy/templates/babybuddy/nav-dropdown.html:158 core/models.py:369 -#: core/models.py:383 core/models.py:384 core/models.py:387 +#: 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 @@ -273,9 +273,9 @@ msgid "Temperature" msgstr "Temperatura" #: babybuddy/templates/babybuddy/nav-dropdown.html:81 -#: babybuddy/templates/babybuddy/nav-dropdown.html:238 -#: babybuddy/templates/babybuddy/welcome.html:50 core/models.py:537 -#: core/models.py:538 core/models.py:541 +#: 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 @@ -286,8 +286,8 @@ msgid "Tummy Time" msgstr "Tiempo boca a bajo" #: babybuddy/templates/babybuddy/nav-dropdown.html:87 -#: babybuddy/templates/babybuddy/nav-dropdown.html:172 core/models.py:567 -#: core/models.py:581 core/models.py:582 core/models.py:585 +#: 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 @@ -309,7 +309,7 @@ msgid "Timeline" msgstr "Cronología" #: babybuddy/templates/babybuddy/nav-dropdown.html:122 -#: babybuddy/templates/babybuddy/nav-dropdown.html:130 core/models.py:105 +#: 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 @@ -319,11 +319,15 @@ msgstr "Cronología" msgid "Children" msgstr "Niños" -#: babybuddy/templates/babybuddy/nav-dropdown.html:136 core/models.py:104 -#: core/models.py:137 core/models.py:196 core/models.py:267 core/models.py:300 -#: core/models.py:364 core/models.py:401 core/models.py:509 core/models.py:562 +#: 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 @@ -332,37 +336,104 @@ msgstr "Niños" msgid "Child" msgstr "Niño" -#: babybuddy/templates/babybuddy/nav-dropdown.html:144 core/models.py:158 -#: core/models.py:236 core/models.py:282 core/models.py:322 core/models.py:376 -#: core/models.py:574 core/templates/core/note_confirm_delete.html:7 +#: 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 "Notas" #: babybuddy/templates/babybuddy/nav-dropdown.html:164 +msgid "Measurements" +msgstr "" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:178 msgid "Temperature reading" msgstr "Lectura de temperatura" -#: babybuddy/templates/babybuddy/nav-dropdown.html:178 +#: babybuddy/templates/babybuddy/nav-dropdown.html:192 msgid "Weight entry" msgstr "Introducir peso" -#: babybuddy/templates/babybuddy/nav-dropdown.html:192 +#: 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 +#, fuzzy +#| msgid "Weight" +msgid "Height" +msgstr "Peso" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:206 +#, fuzzy +#| msgid "Weight entry" +msgid "Height entry" +msgstr "Introducir peso" + +#: 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 "" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:234 +#, fuzzy +#| msgid "Sleep entry" +msgid "BMI entry" +msgstr "Entrada de sueño" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:248 msgid "Activities" msgstr "Actividades" -#: babybuddy/templates/babybuddy/nav-dropdown.html:199 +#: babybuddy/templates/babybuddy/nav-dropdown.html:255 #: reports/graphs/diaperchange_lifetimes.py:27 msgid "Changes" msgstr "Cambios" -#: babybuddy/templates/babybuddy/nav-dropdown.html:205 +#: babybuddy/templates/babybuddy/nav-dropdown.html:261 msgid "Change" msgstr "Cambio" -#: babybuddy/templates/babybuddy/nav-dropdown.html:212 -#: babybuddy/templates/babybuddy/welcome.html:34 core/models.py:244 +#: 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 @@ -371,39 +442,39 @@ msgstr "Cambio" msgid "Feedings" msgstr "Tomas" -#: babybuddy/templates/babybuddy/nav-dropdown.html:231 +#: babybuddy/templates/babybuddy/nav-dropdown.html:287 msgid "Sleep entry" msgstr "Entrada de sueño" -#: babybuddy/templates/babybuddy/nav-dropdown.html:244 +#: babybuddy/templates/babybuddy/nav-dropdown.html:300 msgid "Tummy Time entry" msgstr "Entrada de tiempo boca abajo" -#: babybuddy/templates/babybuddy/nav-dropdown.html:269 +#: 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:434 +#: babybuddy/templates/babybuddy/user_settings_form.html:7 core/models.py:378 #: core/templates/core/timer_list.html:32 msgid "User" msgstr "Usuario" -#: babybuddy/templates/babybuddy/nav-dropdown.html:271 +#: babybuddy/templates/babybuddy/nav-dropdown.html:327 msgid "Password" msgstr "Contraseña" -#: babybuddy/templates/babybuddy/nav-dropdown.html:272 +#: babybuddy/templates/babybuddy/nav-dropdown.html:331 msgid "Logout" msgstr "Cerrar sesión" -#: babybuddy/templates/babybuddy/nav-dropdown.html:273 +#: babybuddy/templates/babybuddy/nav-dropdown.html:334 msgid "Site" msgstr "Sitio" -#: babybuddy/templates/babybuddy/nav-dropdown.html:274 +#: babybuddy/templates/babybuddy/nav-dropdown.html:335 msgid "API Browser" msgstr "Navegador API" -#: babybuddy/templates/babybuddy/nav-dropdown.html:276 +#: 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 @@ -411,15 +482,15 @@ msgstr "Navegador API" msgid "Users" msgstr "Usuarios" -#: babybuddy/templates/babybuddy/nav-dropdown.html:279 +#: babybuddy/templates/babybuddy/nav-dropdown.html:340 msgid "Support" msgstr "Soporte" -#: babybuddy/templates/babybuddy/nav-dropdown.html:281 +#: babybuddy/templates/babybuddy/nav-dropdown.html:342 msgid "Source Code" msgstr "Código Fuente" -#: babybuddy/templates/babybuddy/nav-dropdown.html:283 +#: babybuddy/templates/babybuddy/nav-dropdown.html:344 msgid "Chat / Support" msgstr "Chat / Soporte" @@ -448,12 +519,19 @@ msgid "Delete User" msgstr "Eliminar Usuario" #: 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 @@ -467,14 +545,17 @@ 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:45 +#: dashboard/templates/dashboard/child_button_group.html:48 msgid "Delete" msgstr "Eliminar" #: 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 @@ -490,9 +571,12 @@ msgstr "" "span>?" #: 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 @@ -511,9 +595,11 @@ msgid "Create User" msgstr "Crear Usuario" #: babybuddy/templates/babybuddy/user_form.html:16 -#: core/templates/core/child_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 @@ -523,9 +609,11 @@ msgid "Update" msgstr "Actualizar" #: babybuddy/templates/babybuddy/user_form.html:24 -#: core/templates/core/child_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 @@ -553,18 +641,23 @@ msgstr "Email" msgid "Staff" msgstr "Personal" -#: babybuddy/templates/babybuddy/user_list.html:22 core/models.py:428 +#: babybuddy/templates/babybuddy/user_list.html:22 core/models.py:373 #: 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/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 @@ -625,7 +718,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:166 +#: 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 @@ -728,34 +821,34 @@ msgstr "" "Introduce tu dirección de correo electrónico en el siguiente formulario. Si " "la dirección es válida, recibirás instrucciones para respetar tu contraseña." -#: babybuddy/views.py:66 +#: babybuddy/views.py:76 #, python-format msgid "User %(username)s added!" msgstr "¡Se ha añadido el usuario %(username)s!" -#: babybuddy/views.py:76 +#: babybuddy/views.py:87 #, python-format msgid "User %(username)s updated." msgstr "¡Se ha actualizado el usuario %(username)s!" -#: babybuddy/views.py:88 +#: babybuddy/views.py:99 #, python-brace-format msgid "User {user} deleted." msgstr "Usuario {user} eliminado." -#: babybuddy/views.py:111 +#: babybuddy/views.py:120 msgid "Password updated." msgstr "Contraseña actualizada." -#: babybuddy/views.py:134 +#: babybuddy/views.py:149 msgid "User API key regenerated." msgstr "Regenerada clave API del usuario." -#: babybuddy/views.py:149 +#: babybuddy/views.py:162 msgid "Settings saved!" msgstr "¡Configuraciones guardadas!" -#: core/forms.py:114 +#: core/forms.py:115 msgid "Name does not match child name." msgstr "El nombre no coincide con el nombre del niño." @@ -775,15 +868,15 @@ msgstr "Duración demasiado larga." msgid "Another entry intersects the specified time period." msgstr "Otra entrada coincide con el periodo de tiempo indicado." -#: core/models.py:69 +#: core/models.py:70 msgid "Date/time can not be in the future." msgstr "La fecha/hora no puede establecerse en el futuro." -#: core/models.py:75 +#: core/models.py:76 msgid "First name" msgstr "Nombre" -#: core/models.py:76 +#: core/models.py:78 msgid "Last name" msgstr "Apellido" @@ -791,69 +884,69 @@ msgstr "Apellido" msgid "Birth date" msgstr "Fecha de nacimiento" -#: core/models.py:88 +#: core/models.py:87 msgid "Slug" msgstr "Trago" -#: core/models.py:94 +#: core/models.py:90 msgid "Picture" msgstr "Foto" -#: core/models.py:142 core/models.py:273 core/models.py:374 +#: 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 "Hora" -#: core/models.py:144 core/templates/core/diaperchange_list.html:60 -#: reports/graphs/diaperchange_types.py:34 +#: core/models.py:137 core/templates/core/diaperchange_list.html:60 +#: reports/graphs/diaperchange_types.py:36 msgid "Wet" msgstr "Mojado" -#: core/models.py:145 core/templates/core/diaperchange_list.html:61 -#: reports/graphs/diaperchange_types.py:28 +#: core/models.py:138 core/templates/core/diaperchange_list.html:61 +#: reports/graphs/diaperchange_types.py:30 msgid "Solid" msgstr "Solido" -#: core/models.py:149 +#: core/models.py:142 msgid "Black" msgstr "Negro" -#: core/models.py:150 +#: core/models.py:143 msgid "Brown" msgstr "Marrón" -#: core/models.py:151 +#: core/models.py:144 msgid "Green" msgstr "Verde" -#: core/models.py:152 +#: core/models.py:145 msgid "Yellow" msgstr "Amarillo" -#: core/models.py:155 core/templates/core/diaperchange_list.html:30 +#: core/models.py:148 core/templates/core/diaperchange_list.html:30 msgid "Color" msgstr "Color" -#: core/models.py:157 core/models.py:235 +#: core/models.py:150 core/models.py:219 #: core/templates/core/diaperchange_list.html:31 msgid "Amount" msgstr "Cantidad" -#: core/models.py:187 +#: core/models.py:180 msgid "Wet and/or solid is required." msgstr "Se requiere mojado y/o sólido." -#: core/models.py:201 core/models.py:310 core/models.py:412 core/models.py:514 +#: core/models.py:192 core/models.py:279 core/models.py:365 core/models.py:454 msgid "Start time" msgstr "Tiempo inicio" -#: core/models.py:206 core/models.py:315 core/models.py:418 core/models.py:519 +#: core/models.py:193 core/models.py:280 core/models.py:368 core/models.py:455 msgid "End time" msgstr "Tiempo fin" -#: core/models.py:211 core/models.py:320 core/models.py:423 core/models.py:524 +#: 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 @@ -861,67 +954,67 @@ msgstr "Tiempo fin" msgid "Duration" msgstr "Duración" -#: core/models.py:215 +#: core/models.py:199 msgid "Breast milk" msgstr "Leche de pecho" -#: core/models.py:216 +#: core/models.py:200 msgid "Formula" msgstr "Fórmula" -#: core/models.py:217 +#: core/models.py:201 msgid "Fortified breast milk" msgstr "Leche de pecho fortificada" -#: core/models.py:218 +#: core/models.py:202 msgid "Solid food" msgstr "Comida sólida" -#: core/models.py:221 core/templates/core/feeding_list.html:30 +#: core/models.py:205 core/templates/core/feeding_list.html:30 msgid "Type" msgstr "Tipo" -#: core/models.py:225 +#: core/models.py:209 msgid "Bottle" msgstr "Botella" -#: core/models.py:226 +#: core/models.py:210 msgid "Left breast" msgstr "Pecho izquierdo" -#: core/models.py:227 +#: core/models.py:211 msgid "Right breast" msgstr "Pecho derecho" -#: core/models.py:228 +#: core/models.py:212 msgid "Both breasts" msgstr "Ambos pechos" -#: core/models.py:229 +#: core/models.py:213 msgid "Parent fed" msgstr "Comió con ayuda" -#: core/models.py:230 +#: core/models.py:214 msgid "Self fed" msgstr "Comió solo" -#: core/models.py:233 core/templates/core/feeding_list.html:29 +#: core/models.py:217 core/templates/core/feeding_list.html:29 msgid "Method" msgstr "Método" -#: core/models.py:305 +#: core/models.py:278 msgid "Napping" msgstr "" -#: core/models.py:407 core/templates/core/timer_list.html:25 +#: core/models.py:362 core/templates/core/timer_list.html:25 msgid "Name" msgstr "Nombre" -#: core/models.py:442 core/templates/core/timer_form.html:4 +#: core/models.py:386 core/templates/core/timer_form.html:4 msgid "Timer" msgstr "Temporizador" -#: core/models.py:443 core/templates/core/timer_confirm_delete.html:9 +#: 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 @@ -930,25 +1023,54 @@ msgstr "Temporizador" msgid "Timers" msgstr "Temporizadores" -#: core/models.py:446 +#: core/models.py:390 #, python-brace-format msgid "Timer #{id}" msgstr "Temporizador #{id}" -#: core/models.py:529 core/templates/core/tummytime_list.html:30 +#: core/models.py:460 core/templates/core/tummytime_list.html:30 msgid "Milestone" msgstr "Hito" -#: core/models.py:572 core/templates/core/feeding_list.html:25 -#: core/templates/core/weight_list.html:25 +#: 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:47 reports/graphs/feeding_amounts.py:37 -#: reports/graphs/feeding_duration.py:54 reports/graphs/sleep_pattern.py:146 -#: reports/graphs/sleep_totals.py:51 reports/graphs/tummytime_duration.py:49 +#: 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 +#, fuzzy +#| msgid "Delete a Sleep Entry" +msgid "Delete a BMI Entry" +msgstr "Eliminar Entrada de Sueño" + +#: 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 "Añadir Entrada de Sueño" + +#: core/templates/core/bmi_list.html:15 +msgid "Add BMI" +msgstr "" + +#: core/templates/core/bmi_list.html:66 +#, fuzzy +#| msgid "No timer entries found." +msgid "No bmi entries found." +msgstr "No se han encontrado temporizadores." + #: core/templates/core/child_confirm_delete.html:4 msgid "Delete a Child" msgstr "Borrar Niño" @@ -1036,6 +1158,56 @@ msgstr "Cant." msgid "No feedings found." msgstr "No se han encontrado tomas." +#: core/templates/core/head_circumference_confirm_delete.html:4 +#, fuzzy +#| msgid "Delete a Tummy Time Entry" +msgid "Delete a Head Circumference Entry" +msgstr "Eliminar entrada de Tiempo Boca Abajo" + +#: 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 "Añadir Entrada de Temperatura" + +#: 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." +msgid "No head circumference entries found." +msgstr "No se han encontrado temporizadores." + +#: core/templates/core/height_confirm_delete.html:4 +#, fuzzy +#| msgid "Delete a Weight Entry" +msgid "Delete a Height Entry" +msgstr "Eliminar Entrada de Peso" + +#: 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 "Añadir Entrada de Peso" + +#: core/templates/core/height_list.html:15 +#, fuzzy +#| msgid "Add Weight" +msgid "Add Height" +msgstr "Añadir Peso" + +#: core/templates/core/height_list.html:66 +#, fuzzy +#| msgid "No weight entries found." +msgid "No height entries found." +msgstr "No se han encontrado entradas de peso." + #: core/templates/core/note_confirm_delete.html:4 msgid "Delete a Note" msgstr "Eliminar una Nota" @@ -1251,7 +1423,7 @@ msgid "%(since)s since previous" msgstr "" #: core/templates/timeline/_timeline.html:56 -#: dashboard/templates/dashboard/child_button_group.html:38 +#: dashboard/templates/dashboard/child_button_group.html:41 msgid "Edit" msgstr "Editar" @@ -1263,7 +1435,7 @@ msgstr "" msgid "Today" msgstr "hoy" -#: core/templatetags/datetime.py:74 +#: core/templatetags/datetime.py:75 msgid "{}, {}" msgstr "{}, {}" @@ -1271,42 +1443,42 @@ msgstr "{}, {}" msgid "0 days" msgstr "0 días" -#: core/timeline.py:44 +#: core/timeline.py:53 #, python-format msgid "%(child)s started tummy time!" msgstr "¡%(child)s ha empezado tiempo boca abajo!" -#: core/timeline.py:54 +#: core/timeline.py:64 #, python-format msgid "%(child)s finished tummy time." msgstr "%(child)s ha finalizado tiempo boca abajo." -#: core/timeline.py:77 +#: core/timeline.py:89 #, python-format msgid "%(child)s fell asleep." msgstr "%(child)s se ha dormido." -#: core/timeline.py:87 +#: core/timeline.py:100 #, python-format msgid "%(child)s woke up." msgstr "%(child)s se ha despertado." -#: core/timeline.py:120 +#: core/timeline.py:133 #, python-format msgid "Amount: %(amount).0f" msgstr "Cantidad: %(amount).0f" -#: core/timeline.py:125 +#: core/timeline.py:141 #, python-format msgid "%(child)s started feeding." msgstr "%(child)s ha empezado una toma." -#: core/timeline.py:136 +#: core/timeline.py:153 #, python-format msgid "%(child)s finished feeding." msgstr "%(child)s ha finalizado una toma." -#: core/timeline.py:160 +#: core/timeline.py:179 #, fuzzy, python-format #| msgid "%(child)s had a diaper change." msgid "%(child)s had a %(type)s diaper change." @@ -1319,70 +1491,70 @@ msgid_plural "%(hours)s hours" msgstr[0] "%(hours)s hora" msgstr[1] "%(hours)s horas" -#: core/utils.py:22 +#: core/utils.py:19 #, python-format msgid "%(minutes)s minute" msgid_plural "%(minutes)s minutes" msgstr[0] "%(minutes)s minuto" msgstr[1] "%(minutes)s minutos" -#: core/utils.py:30 +#: core/utils.py:25 #, python-format msgid "%(seconds)s second" msgid_plural "%(seconds)s seconds" msgstr[0] "%(seconds)s segundo" msgstr[1] "%(seconds)s segundos" -#: core/views.py:34 +#: core/views.py:33 #, python-format msgid "%(model)s entry for %(child)s added!" msgstr "¡%(model)s entrada para %(child)s añadida!" -#: core/views.py:36 +#: core/views.py:35 #, python-format msgid "%(model)s entry added!" msgstr "¡%(model)s entrada añadida!" -#: core/views.py:63 +#: core/views.py:61 #, python-format msgid "%(model)s entry for %(child)s updated." msgstr "%(model)s entrada para %(child)s actualizada." -#: core/views.py:65 +#: core/views.py:63 #, python-format msgid "%(model)s entry updated." msgstr "%(model)s entrada actualizada." -#: core/views.py:75 core/views.py:126 +#: core/views.py:69 core/views.py:118 #, python-format msgid "%(model)s entry deleted." msgstr "%(model)s entradas borradas." -#: core/views.py:95 +#: core/views.py:87 #, python-format msgid "%(first_name)s %(last_name)s added!" msgstr "¡%(first_name)s %(last_name)s añadido!" -#: core/views.py:257 +#: core/views.py:249 #, python-format msgid "%(model)s reading added!" msgstr "%(model)s lectura añadida!" -#: core/views.py:265 +#: core/views.py:257 #, python-format msgid "%(model)s reading for %(child)s updated." msgstr "%(model)s lectura para %(child)s actualizada." -#: core/views.py:371 +#: core/views.py:361 #, python-format msgid "%(timer)s stopped." msgstr "%(timer)s parado." -#: core/views.py:395 +#: core/views.py:384 msgid "All inactive timers deleted." msgstr "Todos los temporizadores inactivos eliminados." -#: core/views.py:405 +#: core/views.py:394 msgid "No inactive timers exist." msgstr "No hay temporizadores inactivos." @@ -1561,42 +1733,66 @@ msgstr "Totales de Sueño" msgid "Tummy Time Durations (Sum)" msgstr "Tiempo Boca Abajo (Suma)" -#: dashboard/templatetags/cards.py:277 +#: dashboard/templatetags/cards.py:288 msgid "Diaper change frequency" msgstr "Frecuencia de cambio de pañal" -#: dashboard/templatetags/cards.py:292 +#: dashboard/templatetags/cards.py:309 msgid "Average nap duration" msgstr "Duración media siesta" -#: dashboard/templatetags/cards.py:296 +#: dashboard/templatetags/cards.py:316 msgid "Average naps per day" msgstr "Media de siestas por día" -#: dashboard/templatetags/cards.py:303 +#: dashboard/templatetags/cards.py:326 msgid "Average sleep duration" msgstr "Duración media sueño" -#: dashboard/templatetags/cards.py:307 +#: dashboard/templatetags/cards.py:333 msgid "Average awake duration" msgstr "Duración media despierto" -#: dashboard/templatetags/cards.py:314 +#: dashboard/templatetags/cards.py:343 msgid "Weight change per week" msgstr "Cambio de peso por semana" -#: dashboard/templatetags/cards.py:361 +#: dashboard/templatetags/cards.py:353 +#, fuzzy +#| msgid "Weight change per week" +msgid "Height change per week" +msgstr "Cambio de peso por semana" + +#: dashboard/templatetags/cards.py:363 +#, fuzzy +#| msgid "Weight change per week" +msgid "Head circumference change per week" +msgstr "Cambio de peso por semana" + +#: dashboard/templatetags/cards.py:373 +#, fuzzy +#| msgid "Weight change per week" +msgid "BMI change per week" +msgstr "Cambio de peso por semana" + +#: dashboard/templatetags/cards.py:418 msgid "Feeding frequency (past 3 days)" msgstr "Frecuenca de tomas (últimos 3 días)" -#: dashboard/templatetags/cards.py:365 +#: dashboard/templatetags/cards.py:422 msgid "Feeding frequency (past 2 weeks)" msgstr "Frecuenca de tomas (últimas 2 semanas)" -#: dashboard/templatetags/cards.py:371 +#: dashboard/templatetags/cards.py:428 msgid "Feeding frequency" msgstr "Frecuencia de tomas" +#: reports/graphs/bmi_bmi.py:27 +#, fuzzy +#| msgid "Weight" +msgid "BMI" +msgstr "Peso" + #: reports/graphs/diaperchange_amounts.py:27 msgid "Diaper change amount" msgstr "Cantidad de Cambio de Pañal" @@ -1617,84 +1813,92 @@ msgstr "Duración Pañal" msgid "Time between changes (hours)" msgstr "Tiempo entre cambios (horas)" -#: reports/graphs/diaperchange_types.py:39 +#: reports/graphs/diaperchange_types.py:41 reports/graphs/feeding_amounts.py:58 msgid "Total" msgstr "Total" -#: reports/graphs/diaperchange_types.py:46 +#: reports/graphs/diaperchange_types.py:48 msgid "Diaper Change Types" msgstr "Tipo de Cambio de Pañal" -#: reports/graphs/diaperchange_types.py:49 +#: reports/graphs/diaperchange_types.py:51 msgid "Number of changes" msgstr "Número de cambios" -#: reports/graphs/feeding_amounts.py:27 -msgid "Total feeding amount" -msgstr "Total cantidad toma" - -#: reports/graphs/feeding_amounts.py:36 -msgid "Total Feeding Amounts" +#: reports/graphs/feeding_amounts.py:69 +#, fuzzy +#| msgid "Total Feeding Amounts" +msgid "Total Feeding Amount by Type" msgstr "Cantidad Total Tomas" -#: reports/graphs/feeding_amounts.py:39 +#: reports/graphs/feeding_amounts.py:72 msgid "Feeding amount" msgstr "Cantidad toma" -#: reports/graphs/feeding_duration.py:36 +#: reports/graphs/feeding_duration.py:38 msgid "Average duration" msgstr "Duración media" -#: reports/graphs/feeding_duration.py:44 +#: reports/graphs/feeding_duration.py:46 msgid "Total feedings" msgstr "Total de tomas" -#: reports/graphs/feeding_duration.py:53 +#: reports/graphs/feeding_duration.py:55 msgid "Average Feeding Durations" msgstr "Duración Media Tomas" -#: reports/graphs/feeding_duration.py:56 +#: reports/graphs/feeding_duration.py:58 msgid "Average duration (minutes)" msgstr "Duración media (minutos)" -#: reports/graphs/feeding_duration.py:58 +#: reports/graphs/feeding_duration.py:60 msgid "Number of feedings" msgstr "Número de tomas" -#: reports/graphs/sleep_pattern.py:143 +#: reports/graphs/head_circumference_head_circumference.py:27 +msgid "Head Circumference" +msgstr "" + +#: reports/graphs/height_height.py:27 +#, fuzzy +#| msgid "Weight" +msgid "Height" +msgstr "Peso" + +#: reports/graphs/sleep_pattern.py:148 msgid "Sleep Pattern" msgstr "

Patrón de Sueño

" -#: reports/graphs/sleep_pattern.py:159 +#: reports/graphs/sleep_pattern.py:165 msgid "Time of day" msgstr "Hora del día" -#: reports/graphs/sleep_totals.py:40 +#: reports/graphs/sleep_totals.py:48 msgid "Total sleep" msgstr "Sueño total" -#: reports/graphs/sleep_totals.py:50 +#: reports/graphs/sleep_totals.py:58 msgid "Sleep Totals" msgstr "Totales de Sueño" -#: reports/graphs/sleep_totals.py:53 +#: reports/graphs/sleep_totals.py:61 msgid "Hours of sleep" msgstr "Horas de sueño" -#: reports/graphs/tummytime_duration.py:32 +#: reports/graphs/tummytime_duration.py:34 msgid "Total duration" msgstr "Duración total" -#: reports/graphs/tummytime_duration.py:39 -#: reports/graphs/tummytime_duration.py:53 +#: reports/graphs/tummytime_duration.py:41 +#: reports/graphs/tummytime_duration.py:55 msgid "Number of sessions" msgstr "Número de sesiones" -#: reports/graphs/tummytime_duration.py:48 +#: reports/graphs/tummytime_duration.py:50 msgid "Total Tummy Time Durations" msgstr "Tiempo Boca Abajo Total" -#: reports/graphs/tummytime_duration.py:51 +#: reports/graphs/tummytime_duration.py:53 msgid "Total duration (minutes)" msgstr "Duración total (minutos)" @@ -1721,6 +1925,9 @@ msgstr "No hay suficientes datos para generar este informe." msgid "Total Tummy Time Durations" msgstr "Duración Total Tiempo Boca Abajo" +#~ msgid "Total feeding amount" +#~ msgstr "Total cantidad toma" + #~ msgid "" #~ "This setting will only be used when a browser does not support refresh on " #~ "focus." diff --git a/locale/fi/LC_MESSAGES/django.mo b/locale/fi/LC_MESSAGES/django.mo index d1f74c6cc7f0d8e93b981fbf796933dd8abd0f76..3e121e5eacfbea8fcad15d6127198b9af92609e2 100644 GIT binary patch delta 6338 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 delta 6529 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" #: 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 @@ -506,9 +590,11 @@ msgid "Create User" msgstr "Luo käyttäjä" #: babybuddy/templates/babybuddy/user_form.html:16 -#: core/templates/core/child_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 @@ -518,9 +604,11 @@ msgid "Update" msgstr "Päivitä" #: babybuddy/templates/babybuddy/user_form.html:24 -#: core/templates/core/child_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 @@ -548,18 +636,23 @@ msgstr "Sähköposti" msgid "Staff" msgstr "Henkilökunta" -#: babybuddy/templates/babybuddy/user_list.html:22 core/models.py:428 +#: babybuddy/templates/babybuddy/user_list.html:22 core/models.py:373 #: 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/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 @@ -620,7 +713,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:166 +#: 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 @@ -721,34 +814,34 @@ msgstr "" "Syötä sähköpostiosoitteesi alla olevaan kenttään. Sähköpostiin lähetetään " "ohjeet salasanan palautukselle." -#: babybuddy/views.py:66 +#: babybuddy/views.py:76 #, python-format msgid "User %(username)s added!" msgstr "Käyttäjä %(username)s lisätty!" -#: babybuddy/views.py:76 +#: babybuddy/views.py:87 #, python-format msgid "User %(username)s updated." msgstr "Käyttäjä %(username)s päivitetty." -#: babybuddy/views.py:88 +#: babybuddy/views.py:99 #, python-brace-format msgid "User {user} deleted." msgstr "Käyttäjä {user} poistettu." -#: babybuddy/views.py:111 +#: babybuddy/views.py:120 msgid "Password updated." msgstr "Salasana vaihdettu." -#: babybuddy/views.py:134 +#: babybuddy/views.py:149 msgid "User API key regenerated." msgstr "Käyttäjän API-avain luotu uudelleen." -#: babybuddy/views.py:149 +#: babybuddy/views.py:162 msgid "Settings saved!" msgstr "Asetukset tallennettu!" -#: core/forms.py:114 +#: core/forms.py:115 msgid "Name does not match child name." msgstr "Nimi ei täsmää lapseen." @@ -768,15 +861,15 @@ msgstr "Liian pitkä kesto." msgid "Another entry intersects the specified time period." msgstr "Toinen merkintä on päällekkäin annetun aikavälin kanssa." -#: core/models.py:69 +#: core/models.py:70 msgid "Date/time can not be in the future." msgstr "Aika ei voi olla tulevaisuudessa." -#: core/models.py:75 +#: core/models.py:76 msgid "First name" msgstr "Etunimi" -#: core/models.py:76 +#: core/models.py:78 msgid "Last name" msgstr "Sukunimi" @@ -784,69 +877,69 @@ msgstr "Sukunimi" msgid "Birth date" msgstr "Syntymäpäivä" -#: core/models.py:88 +#: core/models.py:87 msgid "Slug" msgstr "Slug" -#: core/models.py:94 +#: core/models.py:90 msgid "Picture" msgstr "Kuva" -#: core/models.py:142 core/models.py:273 core/models.py:374 +#: 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 "Aika" -#: core/models.py:144 core/templates/core/diaperchange_list.html:60 -#: reports/graphs/diaperchange_types.py:34 +#: core/models.py:137 core/templates/core/diaperchange_list.html:60 +#: reports/graphs/diaperchange_types.py:36 msgid "Wet" msgstr "Märkä" -#: core/models.py:145 core/templates/core/diaperchange_list.html:61 -#: reports/graphs/diaperchange_types.py:28 +#: core/models.py:138 core/templates/core/diaperchange_list.html:61 +#: reports/graphs/diaperchange_types.py:30 msgid "Solid" msgstr "Kiinteä" -#: core/models.py:149 +#: core/models.py:142 msgid "Black" msgstr "Musta" -#: core/models.py:150 +#: core/models.py:143 msgid "Brown" msgstr "Ruskea" -#: core/models.py:151 +#: core/models.py:144 msgid "Green" msgstr "Vihreä" -#: core/models.py:152 +#: core/models.py:145 msgid "Yellow" msgstr "Keltainen" -#: core/models.py:155 core/templates/core/diaperchange_list.html:30 +#: core/models.py:148 core/templates/core/diaperchange_list.html:30 msgid "Color" msgstr "Väri" -#: core/models.py:157 core/models.py:235 +#: core/models.py:150 core/models.py:219 #: core/templates/core/diaperchange_list.html:31 msgid "Amount" msgstr "Määrä" -#: core/models.py:187 +#: core/models.py:180 msgid "Wet and/or solid is required." msgstr "Märkä/kiinteä on valittava." -#: core/models.py:201 core/models.py:310 core/models.py:412 core/models.py:514 +#: core/models.py:192 core/models.py:279 core/models.py:365 core/models.py:454 msgid "Start time" msgstr "Aloitus" -#: core/models.py:206 core/models.py:315 core/models.py:418 core/models.py:519 +#: core/models.py:193 core/models.py:280 core/models.py:368 core/models.py:455 msgid "End time" msgstr "Lopetus" -#: core/models.py:211 core/models.py:320 core/models.py:423 core/models.py:524 +#: 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 @@ -854,67 +947,67 @@ msgstr "Lopetus" msgid "Duration" msgstr "Kesto" -#: core/models.py:215 +#: core/models.py:199 msgid "Breast milk" msgstr "Rintamaito" -#: core/models.py:216 +#: core/models.py:200 msgid "Formula" msgstr "Korvike" -#: core/models.py:217 +#: core/models.py:201 msgid "Fortified breast milk" msgstr "Rikastettu rintamaito" -#: core/models.py:218 +#: core/models.py:202 msgid "Solid food" msgstr "" -#: core/models.py:221 core/templates/core/feeding_list.html:30 +#: core/models.py:205 core/templates/core/feeding_list.html:30 msgid "Type" msgstr "Tyyppi" -#: core/models.py:225 +#: core/models.py:209 msgid "Bottle" msgstr "Pullo" -#: core/models.py:226 +#: core/models.py:210 msgid "Left breast" msgstr "Vasen" -#: core/models.py:227 +#: core/models.py:211 msgid "Right breast" msgstr "Oikea" -#: core/models.py:228 +#: core/models.py:212 msgid "Both breasts" msgstr "Molemmat tissit" -#: core/models.py:229 +#: core/models.py:213 msgid "Parent fed" msgstr "" -#: core/models.py:230 +#: core/models.py:214 msgid "Self fed" msgstr "" -#: core/models.py:233 core/templates/core/feeding_list.html:29 +#: core/models.py:217 core/templates/core/feeding_list.html:29 msgid "Method" msgstr "Tapa" -#: core/models.py:305 +#: core/models.py:278 msgid "Napping" msgstr "" -#: core/models.py:407 core/templates/core/timer_list.html:25 +#: core/models.py:362 core/templates/core/timer_list.html:25 msgid "Name" msgstr "Nimi" -#: core/models.py:442 core/templates/core/timer_form.html:4 +#: core/models.py:386 core/templates/core/timer_form.html:4 msgid "Timer" msgstr "Ajastin" -#: core/models.py:443 core/templates/core/timer_confirm_delete.html:9 +#: 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 @@ -923,25 +1016,54 @@ msgstr "Ajastin" msgid "Timers" msgstr "Ajastimet" -#: core/models.py:446 +#: core/models.py:390 #, python-brace-format msgid "Timer #{id}" msgstr "Ajastin {id}" -#: core/models.py:529 core/templates/core/tummytime_list.html:30 +#: core/models.py:460 core/templates/core/tummytime_list.html:30 msgid "Milestone" msgstr "Virstanpylväs" -#: core/models.py:572 core/templates/core/feeding_list.html:25 -#: core/templates/core/weight_list.html:25 +#: 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:47 reports/graphs/feeding_amounts.py:37 -#: reports/graphs/feeding_duration.py:54 reports/graphs/sleep_pattern.py:146 -#: reports/graphs/sleep_totals.py:51 reports/graphs/tummytime_duration.py:49 +#: 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" + +#: 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" + +#: core/templates/core/bmi_list.html:15 +msgid "Add BMI" +msgstr "" + +#: core/templates/core/bmi_list.html:66 +#, fuzzy +#| msgid "No timer entries found." +msgid "No bmi entries found." +msgstr "Akastimia ei löytynyt." + #: core/templates/core/child_confirm_delete.html:4 msgid "Delete a Child" msgstr "Poista lapsi" @@ -1029,6 +1151,56 @@ msgstr "määrä" 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" + +#: 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" + +#: 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." +msgid "No head circumference entries found." +msgstr "Akastimia ei löytynyt." + +#: core/templates/core/height_confirm_delete.html:4 +#, fuzzy +#| msgid "Delete a Weight Entry" +msgid "Delete a Height Entry" +msgstr "Poista paino" + +#: 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" + +#: core/templates/core/height_list.html:15 +#, fuzzy +#| msgid "Add Weight" +msgid "Add Height" +msgstr "Lisää paino" + +#: core/templates/core/height_list.html:66 +#, fuzzy +#| msgid "No weight entries found." +msgid "No height entries found." +msgstr "Painomerkintöjä ei löytynyt." + #: core/templates/core/note_confirm_delete.html:4 msgid "Delete a Note" msgstr "Poista muistiinpano" @@ -1241,7 +1413,7 @@ msgid "%(since)s since previous" msgstr "" #: core/templates/timeline/_timeline.html:56 -#: dashboard/templates/dashboard/child_button_group.html:38 +#: dashboard/templates/dashboard/child_button_group.html:41 msgid "Edit" msgstr "" @@ -1253,7 +1425,7 @@ msgstr "" msgid "Today" msgstr "tänään" -#: core/templatetags/datetime.py:74 +#: core/templatetags/datetime.py:75 msgid "{}, {}" msgstr "" @@ -1261,42 +1433,42 @@ msgstr "" msgid "0 days" msgstr "" -#: core/timeline.py:44 +#: core/timeline.py:53 #, python-format msgid "%(child)s started tummy time!" msgstr "%(child)s aloitti ihokontaktin." -#: core/timeline.py:54 +#: core/timeline.py:64 #, python-format msgid "%(child)s finished tummy time." msgstr "%(child)s lopetti ihokontaktin." -#: core/timeline.py:77 +#: core/timeline.py:89 #, python-format msgid "%(child)s fell asleep." msgstr "%(child)s nukahti." -#: core/timeline.py:87 +#: core/timeline.py:100 #, python-format msgid "%(child)s woke up." msgstr "%(child)s heräsi." -#: core/timeline.py:120 +#: core/timeline.py:133 #, python-format msgid "Amount: %(amount).0f" msgstr "" -#: core/timeline.py:125 +#: core/timeline.py:141 #, python-format msgid "%(child)s started feeding." msgstr "%(child)s aloitti syömisen." -#: core/timeline.py:136 +#: core/timeline.py:153 #, python-format msgid "%(child)s finished feeding." msgstr "%(child)s lopetti syömisen." -#: core/timeline.py:160 +#: core/timeline.py:179 #, fuzzy, python-format #| msgid "%(child)s had a diaper change." msgid "%(child)s had a %(type)s diaper change." @@ -1311,70 +1483,70 @@ msgid_plural "%(hours)s hours" msgstr[0] "%(hours)s tunti" msgstr[1] "%(hours)s tuntia" -#: core/utils.py:22 +#: core/utils.py:19 #, python-format msgid "%(minutes)s minute" msgid_plural "%(minutes)s minutes" msgstr[0] "%(minutes)s minuutti" msgstr[1] "%(minutes)s minuuttia" -#: core/utils.py:30 +#: core/utils.py:25 #, python-format msgid "%(seconds)s second" msgid_plural "%(seconds)s seconds" msgstr[0] "%(seconds)s sekunti" msgstr[1] "%(seconds)s sekuntia" -#: core/views.py:34 +#: core/views.py:33 #, python-format msgid "%(model)s entry for %(child)s added!" msgstr "%(model)s -merkintä lapselle %(child)s lisätty!" -#: core/views.py:36 +#: core/views.py:35 #, python-format msgid "%(model)s entry added!" msgstr "%(model)s -merkintä lisätty!" -#: core/views.py:63 +#: core/views.py:61 #, python-format msgid "%(model)s entry for %(child)s updated." msgstr "%(model)s -merkintä lapselle %(child)s päivitetty." -#: core/views.py:65 +#: core/views.py:63 #, python-format msgid "%(model)s entry updated." msgstr "%(model)s -merkintä päivitetty." -#: core/views.py:75 core/views.py:126 +#: core/views.py:69 core/views.py:118 #, python-format msgid "%(model)s entry deleted." msgstr "%(model)s -merkintä poistettu." -#: core/views.py:95 +#: core/views.py:87 #, python-format msgid "%(first_name)s %(last_name)s added!" msgstr "%(first_name)s %(last_name)s lisätty!" -#: core/views.py:257 +#: core/views.py:249 #, python-format msgid "%(model)s reading added!" msgstr "%(model)s -lukema lisätty!" -#: core/views.py:265 +#: core/views.py:257 #, python-format msgid "%(model)s reading for %(child)s updated." msgstr "%(model)s -lukema lapselle %(child)s päivitetty." -#: core/views.py:371 +#: core/views.py:361 #, python-format msgid "%(timer)s stopped." msgstr "%(timer)s pysäytetty." -#: core/views.py:395 +#: core/views.py:384 msgid "All inactive timers deleted." msgstr "Kaikki inaktiiviset ajastimet poistettu." -#: core/views.py:405 +#: core/views.py:394 msgid "No inactive timers exist." msgstr "Ei inaktiivisia ajastimia." @@ -1439,7 +1611,7 @@ msgstr "viimeisin" #: dashboard/templates/cards/feeding_last_method.html:21 #, python-format msgid "%(n)s feeding%(plural)s ago" -msgstr "%(n)s syöttöä sitten" +msgstr "%(n)s syöttöä%(plural)s sitten" #: dashboard/templates/cards/sleep_day.html:6 msgid "Today's Sleep" @@ -1553,42 +1725,66 @@ msgstr "Uni yhteensä" msgid "Tummy Time Durations (Sum)" msgstr "" -#: dashboard/templatetags/cards.py:277 +#: dashboard/templatetags/cards.py:288 msgid "Diaper change frequency" msgstr "Vaipanvaihtotaajuus" -#: dashboard/templatetags/cards.py:292 +#: dashboard/templatetags/cards.py:309 msgid "Average nap duration" msgstr "Päiväunen kesto keskimäärin" -#: dashboard/templatetags/cards.py:296 +#: dashboard/templatetags/cards.py:316 msgid "Average naps per day" msgstr "Päiväunia päivässä" -#: dashboard/templatetags/cards.py:303 +#: dashboard/templatetags/cards.py:326 msgid "Average sleep duration" msgstr "Unen kesto keskimäärin" -#: dashboard/templatetags/cards.py:307 +#: dashboard/templatetags/cards.py:333 msgid "Average awake duration" msgstr "Hereilläoloaika keskimäärin" -#: dashboard/templatetags/cards.py:314 +#: dashboard/templatetags/cards.py:343 msgid "Weight change per week" msgstr "Painonmuutos viikossa" -#: dashboard/templatetags/cards.py:361 +#: dashboard/templatetags/cards.py:353 +#, fuzzy +#| msgid "Weight change per week" +msgid "Height change per week" +msgstr "Painonmuutos viikossa" + +#: dashboard/templatetags/cards.py:363 +#, fuzzy +#| msgid "Weight change per week" +msgid "Head circumference change per week" +msgstr "Painonmuutos viikossa" + +#: dashboard/templatetags/cards.py:373 +#, fuzzy +#| msgid "Weight change per week" +msgid "BMI change per week" +msgstr "Painonmuutos viikossa" + +#: dashboard/templatetags/cards.py:418 msgid "Feeding frequency (past 3 days)" msgstr "" -#: dashboard/templatetags/cards.py:365 +#: dashboard/templatetags/cards.py:422 msgid "Feeding frequency (past 2 weeks)" msgstr "" -#: dashboard/templatetags/cards.py:371 +#: dashboard/templatetags/cards.py:428 msgid "Feeding frequency" msgstr "Syöttötaajuus" +#: reports/graphs/bmi_bmi.py:27 +#, fuzzy +#| msgid "Weight" +msgid "BMI" +msgstr "Paino" + #: reports/graphs/diaperchange_amounts.py:27 msgid "Diaper change amount" msgstr "Vaipanvaihtomäärä" @@ -1609,84 +1805,92 @@ msgstr "Vaippojen eliniät" msgid "Time between changes (hours)" msgstr "Vaihtoväli" -#: reports/graphs/diaperchange_types.py:39 +#: reports/graphs/diaperchange_types.py:41 reports/graphs/feeding_amounts.py:58 msgid "Total" msgstr "Yhteensä" -#: reports/graphs/diaperchange_types.py:46 +#: reports/graphs/diaperchange_types.py:48 msgid "Diaper Change Types" msgstr "Vaipanvaihtotyypit" -#: reports/graphs/diaperchange_types.py:49 +#: reports/graphs/diaperchange_types.py:51 msgid "Number of changes" msgstr "Vaihtojen määrä" -#: reports/graphs/feeding_amounts.py:27 -msgid "Total feeding amount" -msgstr "Syöttöjen määrä yhteensä" - -#: reports/graphs/feeding_amounts.py:36 -msgid "Total Feeding Amounts" +#: reports/graphs/feeding_amounts.py:69 +#, fuzzy +#| msgid "Total Feeding Amounts" +msgid "Total Feeding Amount by Type" msgstr "Syöttöjen määrä yhteensä" -#: reports/graphs/feeding_amounts.py:39 +#: reports/graphs/feeding_amounts.py:72 msgid "Feeding amount" msgstr "Syötön määrä" -#: reports/graphs/feeding_duration.py:36 +#: reports/graphs/feeding_duration.py:38 msgid "Average duration" msgstr "Kesto keskimäärin" -#: reports/graphs/feeding_duration.py:44 +#: reports/graphs/feeding_duration.py:46 msgid "Total feedings" msgstr "Syötöt yhteenså" -#: reports/graphs/feeding_duration.py:53 +#: reports/graphs/feeding_duration.py:55 msgid "Average Feeding Durations" msgstr "Imetyksen kesto keskimäärin" -#: reports/graphs/feeding_duration.py:56 +#: reports/graphs/feeding_duration.py:58 msgid "Average duration (minutes)" msgstr "Kesto keskimäärin minuuteissa" -#: reports/graphs/feeding_duration.py:58 +#: reports/graphs/feeding_duration.py:60 msgid "Number of feedings" msgstr "Syöttöjen määrä" -#: reports/graphs/sleep_pattern.py:143 +#: reports/graphs/head_circumference_head_circumference.py:27 +msgid "Head Circumference" +msgstr "" + +#: reports/graphs/height_height.py:27 +#, fuzzy +#| msgid "Weight" +msgid "Height" +msgstr "Paino" + +#: reports/graphs/sleep_pattern.py:148 msgid "Sleep Pattern" msgstr "Unimallit" -#: reports/graphs/sleep_pattern.py:159 +#: reports/graphs/sleep_pattern.py:165 msgid "Time of day" msgstr "Ajankohta" -#: reports/graphs/sleep_totals.py:40 +#: reports/graphs/sleep_totals.py:48 msgid "Total sleep" msgstr "Uni yhteensä" -#: reports/graphs/sleep_totals.py:50 +#: reports/graphs/sleep_totals.py:58 msgid "Sleep Totals" msgstr "Unet yhteensä" -#: reports/graphs/sleep_totals.py:53 +#: reports/graphs/sleep_totals.py:61 msgid "Hours of sleep" msgstr "Unitunnit" -#: reports/graphs/tummytime_duration.py:32 +#: reports/graphs/tummytime_duration.py:34 msgid "Total duration" msgstr "" -#: reports/graphs/tummytime_duration.py:39 -#: reports/graphs/tummytime_duration.py:53 +#: reports/graphs/tummytime_duration.py:41 +#: reports/graphs/tummytime_duration.py:55 msgid "Number of sessions" msgstr "" -#: reports/graphs/tummytime_duration.py:48 +#: reports/graphs/tummytime_duration.py:50 msgid "Total Tummy Time Durations" msgstr "" -#: reports/graphs/tummytime_duration.py:51 +#: reports/graphs/tummytime_duration.py:53 msgid "Total duration (minutes)" msgstr "" @@ -1714,3 +1918,6 @@ msgstr "Ei riittävästi dataa tämän raportin luomiseen." #| 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ä" diff --git a/locale/fr/LC_MESSAGES/django.mo b/locale/fr/LC_MESSAGES/django.mo index dcf40afa2f84007f09011345c3f1f3938914369f..dfe153da551da20a1c492af70470f22de729c770 100644 GIT binary patch delta 7157 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 G(Ek9-@5_Y% delta 7444 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 V`XVIa4;>U273WMSix{#l;J@Lq8m<5U diff --git a/locale/fr/LC_MESSAGES/django.po b/locale/fr/LC_MESSAGES/django.po index f1c1ef66..33b067ae 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: 2021-12-18 18:43+0000\n" +"POT-Creation-Date: 2022-02-21 16:58+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:270 +#: babybuddy/templates/babybuddy/nav-dropdown.html:326 #: babybuddy/templates/babybuddy/user_settings_form.html:8 msgid "Settings" msgstr "Paramètres" -#: babybuddy/admin.py:16 babybuddy/templates/babybuddy/nav-dropdown.html:104 +#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:104 #: babybuddy/templates/babybuddy/user_settings_form.html:61 #: dashboard/templates/dashboard/child.html:4 #: dashboard/templates/dashboard/child.html:9 @@ -30,7 +30,7 @@ msgstr "Tableau de bord" msgid "Refresh rate" msgstr "Fréquence de rafraîchissement" -#: babybuddy/models.py:20 +#: babybuddy/models.py:21 msgid "" "If supported by browser, the dashboard will only refresh when visible, and " "also when receiving focus." @@ -38,142 +38,142 @@ msgstr "" "S'il est pris en charge par le navigateur, le tableau de bord ne s'actualise " "que lorsqu'il est visible et également lors de la réception du focus." -#: babybuddy/models.py:26 +#: babybuddy/models.py:28 msgid "disabled" msgstr "désactivé" -#: babybuddy/models.py:27 +#: babybuddy/models.py:29 msgid "1 min." msgstr "1 min." -#: babybuddy/models.py:28 +#: babybuddy/models.py:30 msgid "2 min." msgstr "2 min." -#: babybuddy/models.py:29 +#: babybuddy/models.py:31 msgid "3 min." msgstr "3 min." -#: babybuddy/models.py:30 +#: babybuddy/models.py:32 msgid "4 min." msgstr "4 min." -#: babybuddy/models.py:31 +#: babybuddy/models.py:33 msgid "5 min." msgstr "5 min." -#: babybuddy/models.py:32 +#: babybuddy/models.py:34 msgid "10 min." msgstr "10 min." -#: babybuddy/models.py:33 +#: babybuddy/models.py:35 msgid "15 min." msgstr "15 min." -#: babybuddy/models.py:34 +#: babybuddy/models.py:36 msgid "30 min." msgstr "30 min." -#: babybuddy/models.py:37 +#: babybuddy/models.py:40 msgid "Hide Empty Dashboard Cards" msgstr "Masquer les cartes de tableau de bord vides " -#: babybuddy/models.py:42 +#: babybuddy/models.py:43 msgid "Hide data older than" msgstr "Masquer les données antérieures à" -#: babybuddy/models.py:43 +#: babybuddy/models.py:45 msgid "This setting controls which data will be shown in the dashboard." msgstr "" "Ce paramètre contrôle les données qui seront affichées dans le tableau de " "bord." -#: babybuddy/models.py:49 +#: babybuddy/models.py:51 msgid "show all data" msgstr "afficher toutes les données" -#: babybuddy/models.py:50 +#: babybuddy/models.py:52 msgid "1 day" msgstr "Un jour" -#: babybuddy/models.py:51 +#: babybuddy/models.py:53 msgid "2 days" msgstr "2 jours" -#: babybuddy/models.py:52 +#: babybuddy/models.py:54 msgid "3 days" msgstr "3 jours" -#: babybuddy/models.py:53 +#: babybuddy/models.py:55 msgid "1 week" msgstr "Un semaine" -#: babybuddy/models.py:54 +#: babybuddy/models.py:56 msgid "4 weeks" msgstr "4 semaines" -#: babybuddy/models.py:60 +#: babybuddy/models.py:63 msgid "Language" msgstr "Langue" -#: babybuddy/models.py:66 +#: babybuddy/models.py:69 msgid "Timezone" msgstr "Fuseau horaire" -#: babybuddy/models.py:70 +#: babybuddy/models.py:73 #, python-brace-format msgid "{user}'s Settings" msgstr "Paramètres d'utilisateur {user}" -#: babybuddy/settings/base.py:172 +#: babybuddy/settings/base.py:166 #, fuzzy #| msgid "English" msgid "English (US)" msgstr "Anglais" -#: babybuddy/settings/base.py:173 +#: babybuddy/settings/base.py:167 #, fuzzy #| msgid "English" msgid "English (UK)" msgstr "Anglais" -#: babybuddy/settings/base.py:174 +#: babybuddy/settings/base.py:168 msgid "Dutch" msgstr "Néerlandaise" -#: babybuddy/settings/base.py:175 +#: babybuddy/settings/base.py:169 msgid "French" msgstr "Français" -#: babybuddy/settings/base.py:176 +#: babybuddy/settings/base.py:170 msgid "Finnish" msgstr "finnois" -#: babybuddy/settings/base.py:177 +#: babybuddy/settings/base.py:171 msgid "German" msgstr "Allemand" -#: babybuddy/settings/base.py:178 +#: babybuddy/settings/base.py:172 msgid "Italian" msgstr "Italienne" -#: babybuddy/settings/base.py:179 +#: babybuddy/settings/base.py:173 msgid "Polish" msgstr "Polonaise" -#: babybuddy/settings/base.py:180 +#: babybuddy/settings/base.py:174 msgid "Portuguese" msgstr "Portugaise" -#: babybuddy/settings/base.py:181 +#: babybuddy/settings/base.py:175 msgid "Spanish" msgstr "Espagnol" -#: babybuddy/settings/base.py:182 +#: babybuddy/settings/base.py:176 msgid "Swedish" msgstr "Suédois" -#: babybuddy/settings/base.py:183 +#: babybuddy/settings/base.py:177 msgid "Turkish" msgstr "Turc" @@ -191,11 +191,11 @@ msgstr "" #: babybuddy/templates/admin/base_site.html:4 #: babybuddy/templates/admin/base_site.html:7 -#: babybuddy/templates/babybuddy/nav-dropdown.html:277 +#: babybuddy/templates/babybuddy/nav-dropdown.html:338 msgid "Database Admin" msgstr "Base de Données" -#: babybuddy/templates/babybuddy/base.html:23 +#: babybuddy/templates/babybuddy/base.html:36 msgid "Home" msgstr "Accueil" @@ -234,27 +234,27 @@ msgstr "" msgid "Quick Start Timer" msgstr "Chronomètre de démarrage rapide" -#: babybuddy/templates/babybuddy/nav-dropdown.html:51 core/models.py:165 -#: core/models.py:169 +#: babybuddy/templates/babybuddy/nav-dropdown.html:51 core/models.py:158 +#: core/models.py:162 msgid "Diaper Change" msgstr "Changement de couche" #: babybuddy/templates/babybuddy/nav-dropdown.html:57 -#: babybuddy/templates/babybuddy/nav-dropdown.html:218 core/models.py:243 -#: core/models.py:247 core/templates/core/timer_detail.html:43 +#: 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 "Allaitement" #: babybuddy/templates/babybuddy/nav-dropdown.html:63 -#: babybuddy/templates/babybuddy/nav-dropdown.html:150 core/models.py:269 -#: core/models.py:281 core/models.py:285 core/templates/core/note_list.html:29 +#: 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 "Note" #: babybuddy/templates/babybuddy/nav-dropdown.html:69 -#: babybuddy/templates/babybuddy/nav-dropdown.html:225 -#: babybuddy/templates/babybuddy/welcome.html:42 core/models.py:330 -#: core/models.py:331 core/models.py:334 +#: 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 @@ -263,8 +263,8 @@ msgid "Sleep" msgstr "Sommeil" #: babybuddy/templates/babybuddy/nav-dropdown.html:75 -#: babybuddy/templates/babybuddy/nav-dropdown.html:158 core/models.py:369 -#: core/models.py:383 core/models.py:384 core/models.py:387 +#: 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 @@ -275,9 +275,9 @@ msgid "Temperature" msgstr "Température" #: babybuddy/templates/babybuddy/nav-dropdown.html:81 -#: babybuddy/templates/babybuddy/nav-dropdown.html:238 -#: babybuddy/templates/babybuddy/welcome.html:50 core/models.py:537 -#: core/models.py:538 core/models.py:541 +#: 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 @@ -288,8 +288,8 @@ msgid "Tummy Time" msgstr "Motricité libre" #: babybuddy/templates/babybuddy/nav-dropdown.html:87 -#: babybuddy/templates/babybuddy/nav-dropdown.html:172 core/models.py:567 -#: core/models.py:581 core/models.py:582 core/models.py:585 +#: 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 @@ -311,7 +311,7 @@ msgid "Timeline" msgstr "Chronologie" #: babybuddy/templates/babybuddy/nav-dropdown.html:122 -#: babybuddy/templates/babybuddy/nav-dropdown.html:130 core/models.py:105 +#: 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 @@ -321,11 +321,15 @@ msgstr "Chronologie" msgid "Children" msgstr "Enfants" -#: babybuddy/templates/babybuddy/nav-dropdown.html:136 core/models.py:104 -#: core/models.py:137 core/models.py:196 core/models.py:267 core/models.py:300 -#: core/models.py:364 core/models.py:401 core/models.py:509 core/models.py:562 +#: 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 @@ -334,37 +338,104 @@ msgstr "Enfants" msgid "Child" msgstr "Nouvel enfant" -#: babybuddy/templates/babybuddy/nav-dropdown.html:144 core/models.py:158 -#: core/models.py:236 core/models.py:282 core/models.py:322 core/models.py:376 -#: core/models.py:574 core/templates/core/note_confirm_delete.html:7 +#: 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:164 +msgid "Measurements" +msgstr "" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:178 msgid "Temperature reading" msgstr "Lecture de la température" -#: babybuddy/templates/babybuddy/nav-dropdown.html:178 +#: babybuddy/templates/babybuddy/nav-dropdown.html:192 msgid "Weight entry" msgstr "Nouvelle prise de poids" -#: babybuddy/templates/babybuddy/nav-dropdown.html:192 +#: 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 +#, fuzzy +#| msgid "Weight" +msgid "Height" +msgstr "Poids" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:206 +#, 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 +#: 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 "" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:234 +#, fuzzy +#| msgid "Sleep entry" +msgid "BMI entry" +msgstr "Nouveau sommeil" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:248 msgid "Activities" msgstr "Activités" -#: babybuddy/templates/babybuddy/nav-dropdown.html:199 +#: babybuddy/templates/babybuddy/nav-dropdown.html:255 #: reports/graphs/diaperchange_lifetimes.py:27 msgid "Changes" msgstr "Changement de couches" -#: babybuddy/templates/babybuddy/nav-dropdown.html:205 +#: babybuddy/templates/babybuddy/nav-dropdown.html:261 msgid "Change" msgstr "Nouveau change" -#: babybuddy/templates/babybuddy/nav-dropdown.html:212 -#: babybuddy/templates/babybuddy/welcome.html:34 core/models.py:244 +#: 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 @@ -373,39 +444,39 @@ msgstr "Nouveau change" msgid "Feedings" msgstr "Allaitements" -#: babybuddy/templates/babybuddy/nav-dropdown.html:231 +#: babybuddy/templates/babybuddy/nav-dropdown.html:287 msgid "Sleep entry" msgstr "Nouveau sommeil" -#: babybuddy/templates/babybuddy/nav-dropdown.html:244 +#: babybuddy/templates/babybuddy/nav-dropdown.html:300 msgid "Tummy Time entry" msgstr "Nouvelle période de motricité libre" -#: babybuddy/templates/babybuddy/nav-dropdown.html:269 +#: 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:434 +#: babybuddy/templates/babybuddy/user_settings_form.html:7 core/models.py:378 #: core/templates/core/timer_list.html:32 msgid "User" msgstr "Utilisateur" -#: babybuddy/templates/babybuddy/nav-dropdown.html:271 +#: babybuddy/templates/babybuddy/nav-dropdown.html:327 msgid "Password" msgstr "Mot de passe" -#: babybuddy/templates/babybuddy/nav-dropdown.html:272 +#: babybuddy/templates/babybuddy/nav-dropdown.html:331 msgid "Logout" msgstr "Se déconnecter" -#: babybuddy/templates/babybuddy/nav-dropdown.html:273 +#: babybuddy/templates/babybuddy/nav-dropdown.html:334 msgid "Site" msgstr "Site" -#: babybuddy/templates/babybuddy/nav-dropdown.html:274 +#: babybuddy/templates/babybuddy/nav-dropdown.html:335 msgid "API Browser" msgstr "Navigateur d'API" -#: babybuddy/templates/babybuddy/nav-dropdown.html:276 +#: 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 @@ -413,15 +484,15 @@ msgstr "Navigateur d'API" msgid "Users" msgstr "Utilisateurs" -#: babybuddy/templates/babybuddy/nav-dropdown.html:279 +#: babybuddy/templates/babybuddy/nav-dropdown.html:340 msgid "Support" msgstr "Support" -#: babybuddy/templates/babybuddy/nav-dropdown.html:281 +#: babybuddy/templates/babybuddy/nav-dropdown.html:342 msgid "Source Code" msgstr "Code source" -#: babybuddy/templates/babybuddy/nav-dropdown.html:283 +#: babybuddy/templates/babybuddy/nav-dropdown.html:344 msgid "Chat / Support" msgstr "Tchat / Support" @@ -450,12 +521,19 @@ msgid "Delete User" msgstr "Supprimer l'utilisateur" #: 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 @@ -469,14 +547,17 @@ 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:45 +#: dashboard/templates/dashboard/child_button_group.html:48 msgid "Delete" msgstr "Supprimer" #: 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 @@ -492,9 +573,12 @@ msgstr "" "span>?" #: 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 @@ -513,9 +597,11 @@ msgid "Create User" msgstr "Créer un utilisateur" #: babybuddy/templates/babybuddy/user_form.html:16 -#: core/templates/core/child_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 @@ -525,9 +611,11 @@ msgid "Update" msgstr "Mettre à jour" #: babybuddy/templates/babybuddy/user_form.html:24 -#: core/templates/core/child_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 @@ -555,18 +643,23 @@ msgstr "Email" msgid "Staff" msgstr "Personnel" -#: babybuddy/templates/babybuddy/user_list.html:22 core/models.py:428 +#: babybuddy/templates/babybuddy/user_list.html:22 core/models.py:373 #: 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/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 @@ -627,7 +720,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:166 +#: 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 @@ -734,34 +827,34 @@ msgstr "" "l'adresse est valide, vous recevrez des instructions pour réinitialiser " "votre mot de passe." -#: babybuddy/views.py:66 +#: babybuddy/views.py:76 #, python-format msgid "User %(username)s added!" msgstr "L'utilisateur %(username)s a été ajouté!" -#: babybuddy/views.py:76 +#: babybuddy/views.py:87 #, python-format msgid "User %(username)s updated." msgstr "L'utilisateur %(username)s a été mis à jour!" -#: babybuddy/views.py:88 +#: babybuddy/views.py:99 #, python-brace-format msgid "User {user} deleted." msgstr "L'utilisateur {user} a été supprimé." -#: babybuddy/views.py:111 +#: babybuddy/views.py:120 msgid "Password updated." msgstr "Le mot de passe a été mis à jour." -#: babybuddy/views.py:134 +#: babybuddy/views.py:149 msgid "User API key regenerated." msgstr "La clé de l'API utilisateur a été régénérée." -#: babybuddy/views.py:149 +#: babybuddy/views.py:162 msgid "Settings saved!" msgstr "Les paramètres ont été enregistrés!" -#: core/forms.py:114 +#: core/forms.py:115 msgid "Name does not match child name." msgstr "Le nom ne correspond pas au nom de l'enfant." @@ -781,15 +874,15 @@ msgstr "Durée trop longue." msgid "Another entry intersects the specified time period." msgstr "Une autre entrée coupe la période spécifiée." -#: core/models.py:69 +#: core/models.py:70 msgid "Date/time can not be in the future." msgstr "La date / heure ne peut pas être dans le futur." -#: core/models.py:75 +#: core/models.py:76 msgid "First name" msgstr "Prénom" -#: core/models.py:76 +#: core/models.py:78 msgid "Last name" msgstr "Nom" @@ -797,69 +890,69 @@ msgstr "Nom" msgid "Birth date" msgstr "Date de Naissance" -#: core/models.py:88 +#: core/models.py:87 msgid "Slug" msgstr "Jeton" -#: core/models.py:94 +#: core/models.py:90 msgid "Picture" msgstr "Image" -#: core/models.py:142 core/models.py:273 core/models.py:374 +#: 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:144 core/templates/core/diaperchange_list.html:60 -#: reports/graphs/diaperchange_types.py:34 +#: core/models.py:137 core/templates/core/diaperchange_list.html:60 +#: reports/graphs/diaperchange_types.py:36 msgid "Wet" msgstr "Humide" -#: core/models.py:145 core/templates/core/diaperchange_list.html:61 -#: reports/graphs/diaperchange_types.py:28 +#: core/models.py:138 core/templates/core/diaperchange_list.html:61 +#: reports/graphs/diaperchange_types.py:30 msgid "Solid" msgstr "Solide" -#: core/models.py:149 +#: core/models.py:142 msgid "Black" msgstr "Noir" -#: core/models.py:150 +#: core/models.py:143 msgid "Brown" msgstr "Brun" -#: core/models.py:151 +#: core/models.py:144 msgid "Green" msgstr "Verte" -#: core/models.py:152 +#: core/models.py:145 msgid "Yellow" msgstr "Jaune" -#: core/models.py:155 core/templates/core/diaperchange_list.html:30 +#: core/models.py:148 core/templates/core/diaperchange_list.html:30 msgid "Color" msgstr "Couleur" -#: core/models.py:157 core/models.py:235 +#: core/models.py:150 core/models.py:219 #: core/templates/core/diaperchange_list.html:31 msgid "Amount" msgstr "Quantité" -#: core/models.py:187 +#: core/models.py:180 msgid "Wet and/or solid is required." msgstr "Humide et / ou solide est requis." -#: core/models.py:201 core/models.py:310 core/models.py:412 core/models.py:514 +#: core/models.py:192 core/models.py:279 core/models.py:365 core/models.py:454 msgid "Start time" msgstr "Heure de début" -#: core/models.py:206 core/models.py:315 core/models.py:418 core/models.py:519 +#: core/models.py:193 core/models.py:280 core/models.py:368 core/models.py:455 msgid "End time" msgstr "Heure de fin" -#: core/models.py:211 core/models.py:320 core/models.py:423 core/models.py:524 +#: 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 @@ -867,67 +960,67 @@ msgstr "Heure de fin" msgid "Duration" msgstr "Durée" -#: core/models.py:215 +#: core/models.py:199 msgid "Breast milk" msgstr "Lait maternel" -#: core/models.py:216 +#: core/models.py:200 msgid "Formula" msgstr "Formule bébé" -#: core/models.py:217 +#: core/models.py:201 msgid "Fortified breast milk" msgstr "Lait maternel" -#: core/models.py:218 +#: core/models.py:202 msgid "Solid food" msgstr "Nourriture solide" -#: core/models.py:221 core/templates/core/feeding_list.html:30 +#: core/models.py:205 core/templates/core/feeding_list.html:30 msgid "Type" msgstr "Type" -#: core/models.py:225 +#: core/models.py:209 msgid "Bottle" msgstr "Biberon" -#: core/models.py:226 +#: core/models.py:210 msgid "Left breast" msgstr "Sein gauche" -#: core/models.py:227 +#: core/models.py:211 msgid "Right breast" msgstr "Sein droit" -#: core/models.py:228 +#: core/models.py:212 msgid "Both breasts" msgstr "Les deux seins" -#: core/models.py:229 +#: core/models.py:213 msgid "Parent fed" msgstr "Parent nourri" -#: core/models.py:230 +#: core/models.py:214 msgid "Self fed" msgstr "Auto-alimenté" -#: core/models.py:233 core/templates/core/feeding_list.html:29 +#: core/models.py:217 core/templates/core/feeding_list.html:29 msgid "Method" msgstr "Mode" -#: core/models.py:305 +#: core/models.py:278 msgid "Napping" msgstr "" -#: core/models.py:407 core/templates/core/timer_list.html:25 +#: core/models.py:362 core/templates/core/timer_list.html:25 msgid "Name" msgstr "Prénom" -#: core/models.py:442 core/templates/core/timer_form.html:4 +#: core/models.py:386 core/templates/core/timer_form.html:4 msgid "Timer" msgstr "Chronomètre" -#: core/models.py:443 core/templates/core/timer_confirm_delete.html:9 +#: 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 @@ -936,25 +1029,54 @@ msgstr "Chronomètre" msgid "Timers" msgstr "Chronomètres" -#: core/models.py:446 +#: core/models.py:390 #, python-brace-format msgid "Timer #{id}" msgstr "Chronomètre #{id}" -#: core/models.py:529 core/templates/core/tummytime_list.html:30 +#: core/models.py:460 core/templates/core/tummytime_list.html:30 msgid "Milestone" msgstr "Étape importante" -#: core/models.py:572 core/templates/core/feeding_list.html:25 -#: core/templates/core/weight_list.html:25 +#: 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:47 reports/graphs/feeding_amounts.py:37 -#: reports/graphs/feeding_duration.py:54 reports/graphs/sleep_pattern.py:146 -#: reports/graphs/sleep_totals.py:51 reports/graphs/tummytime_duration.py:49 +#: 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" +msgid "Delete a BMI Entry" +msgstr "Supprimer une entrée de sommeil" + +#: 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 "Ajouter une entrée de sommeil" + +#: core/templates/core/bmi_list.html:15 +msgid "Add BMI" +msgstr "" + +#: core/templates/core/bmi_list.html:66 +#, fuzzy +#| msgid "No timer entries found." +msgid "No bmi entries found." +msgstr "Aucun chronomètre trouvé." + #: core/templates/core/child_confirm_delete.html:4 msgid "Delete a Child" msgstr "Supprimer un Enfant" @@ -1043,6 +1165,56 @@ msgstr "Quantité" msgid "No feedings found." msgstr "Aucun repas trouvé." +#: core/templates/core/head_circumference_confirm_delete.html:4 +#, fuzzy +#| msgid "Delete a Tummy Time Entry" +msgid "Delete a Head Circumference Entry" +msgstr "Supprimer une entrée de motricité libre" + +#: 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 "Ajouter une entrée de température" + +#: 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." +msgid "No head circumference entries found." +msgstr "Aucun chronomètre trouvé." + +#: core/templates/core/height_confirm_delete.html:4 +#, fuzzy +#| msgid "Delete a Weight Entry" +msgid "Delete a Height Entry" +msgstr "Supprimer une entrée de poids" + +#: 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 "Ajouter une entrée de poids" + +#: core/templates/core/height_list.html:15 +#, fuzzy +#| msgid "Add Weight" +msgid "Add Height" +msgstr "Nouveau Poids" + +#: core/templates/core/height_list.html:66 +#, fuzzy +#| msgid "No weight entries found." +msgid "No height entries found." +msgstr "Aucune entrée de poids trouvée." + #: core/templates/core/note_confirm_delete.html:4 msgid "Delete a Note" msgstr "Supprimer une note" @@ -1256,7 +1428,7 @@ msgid "%(since)s since previous" msgstr "" #: core/templates/timeline/_timeline.html:56 -#: dashboard/templates/dashboard/child_button_group.html:38 +#: dashboard/templates/dashboard/child_button_group.html:41 msgid "Edit" msgstr "Modifier" @@ -1268,7 +1440,7 @@ msgstr "" msgid "Today" msgstr "aujourd'hui" -#: core/templatetags/datetime.py:74 +#: core/templatetags/datetime.py:75 msgid "{}, {}" msgstr "{}, {}" @@ -1276,42 +1448,42 @@ msgstr "{}, {}" msgid "0 days" msgstr "0 jours" -#: core/timeline.py:44 +#: core/timeline.py:53 #, python-format msgid "%(child)s started tummy time!" msgstr "%(child)s a commencé de la motricité libre." -#: core/timeline.py:54 +#: core/timeline.py:64 #, python-format msgid "%(child)s finished tummy time." msgstr "%(child)s a fini la motricité libre." -#: core/timeline.py:77 +#: core/timeline.py:89 #, python-format msgid "%(child)s fell asleep." msgstr "%(child)s s'est endormi." -#: core/timeline.py:87 +#: core/timeline.py:100 #, python-format msgid "%(child)s woke up." msgstr "%(child)s s'est réveillé." -#: core/timeline.py:120 +#: core/timeline.py:133 #, python-format msgid "Amount: %(amount).0f" msgstr "Quantité: %(amount).0f" -#: core/timeline.py:125 +#: core/timeline.py:141 #, python-format msgid "%(child)s started feeding." msgstr "%(child)s a commencé à se nourrir." -#: core/timeline.py:136 +#: core/timeline.py:153 #, python-format msgid "%(child)s finished feeding." msgstr "%(child)s a fini de se nourrir." -#: core/timeline.py:160 +#: core/timeline.py:179 #, fuzzy, python-format #| msgid "%(child)s had a diaper change." msgid "%(child)s had a %(type)s diaper change." @@ -1324,70 +1496,70 @@ msgid_plural "%(hours)s hours" msgstr[0] "%(hours)s heure" msgstr[1] "%(hours)s heures" -#: core/utils.py:22 +#: core/utils.py:19 #, python-format msgid "%(minutes)s minute" msgid_plural "%(minutes)s minutes" msgstr[0] "%(minutes)s minute" msgstr[1] "%(minutes)s minutes" -#: core/utils.py:30 +#: core/utils.py:25 #, python-format msgid "%(seconds)s second" msgid_plural "%(seconds)s seconds" msgstr[0] "%(seconds)s seconde" msgstr[1] "%(seconds)s secondes" -#: core/views.py:34 +#: core/views.py:33 #, python-format msgid "%(model)s entry for %(child)s added!" msgstr "Entrée de %(model)s pour %(child)s a été ajouté!" -#: core/views.py:36 +#: core/views.py:35 #, python-format msgid "%(model)s entry added!" msgstr "Entrée de %(model)s a été ajouté!" -#: core/views.py:63 +#: core/views.py:61 #, python-format msgid "%(model)s entry for %(child)s updated." msgstr "Entrée de %(model)s pour %(child)s a été mise à jour!" -#: core/views.py:65 +#: core/views.py:63 #, python-format msgid "%(model)s entry updated." msgstr "Entrée de %(model)s a été mise à jour!" -#: core/views.py:75 core/views.py:126 +#: core/views.py:69 core/views.py:118 #, python-format msgid "%(model)s entry deleted." msgstr "Entrée de %(model)s a été supprimé." -#: core/views.py:95 +#: core/views.py:87 #, python-format msgid "%(first_name)s %(last_name)s added!" msgstr "%(first_name)s %(last_name)s a été ajouté!" -#: core/views.py:257 +#: core/views.py:249 #, python-format msgid "%(model)s reading added!" msgstr "Entrée de %(model)s a été ajouté!" -#: core/views.py:265 +#: core/views.py:257 #, 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:371 +#: core/views.py:361 #, python-format msgid "%(timer)s stopped." msgstr "%(timer)s a été arrêté" -#: core/views.py:395 +#: core/views.py:384 msgid "All inactive timers deleted." msgstr "Tous les chronomètres inactifs ont été supprimés." -#: core/views.py:405 +#: core/views.py:394 msgid "No inactive timers exist." msgstr "Aucun chronomètres inactif n'existe." @@ -1566,42 +1738,66 @@ msgstr "Totaux de Sommeil" msgid "Tummy Time Durations (Sum)" msgstr "Durées du temps sur le ventre (Somme)" -#: dashboard/templatetags/cards.py:277 +#: dashboard/templatetags/cards.py:288 msgid "Diaper change frequency" msgstr "Fréquence de change" -#: dashboard/templatetags/cards.py:292 +#: dashboard/templatetags/cards.py:309 msgid "Average nap duration" msgstr "Durée moyenne des siestes" -#: dashboard/templatetags/cards.py:296 +#: dashboard/templatetags/cards.py:316 msgid "Average naps per day" msgstr "Moyen de siestes par jour" -#: dashboard/templatetags/cards.py:303 +#: dashboard/templatetags/cards.py:326 msgid "Average sleep duration" msgstr "Durée moyenne du sommeil" -#: dashboard/templatetags/cards.py:307 +#: dashboard/templatetags/cards.py:333 msgid "Average awake duration" msgstr "Durée moyenne de veille" -#: dashboard/templatetags/cards.py:314 +#: dashboard/templatetags/cards.py:343 msgid "Weight change per week" msgstr "Changement de poids par semaine" -#: dashboard/templatetags/cards.py:361 +#: dashboard/templatetags/cards.py:353 +#, fuzzy +#| msgid "Weight change per week" +msgid "Height change per week" +msgstr "Changement de poids par semaine" + +#: dashboard/templatetags/cards.py:363 +#, fuzzy +#| msgid "Weight change per week" +msgid "Head circumference change per week" +msgstr "Changement de poids par semaine" + +#: dashboard/templatetags/cards.py:373 +#, fuzzy +#| msgid "Weight change per week" +msgid "BMI change per week" +msgstr "Changement de poids par semaine" + +#: dashboard/templatetags/cards.py:418 msgid "Feeding frequency (past 3 days)" msgstr "Fréquence d'alimentation (3 derniers jours)" -#: dashboard/templatetags/cards.py:365 +#: dashboard/templatetags/cards.py:422 msgid "Feeding frequency (past 2 weeks)" msgstr "Fréquence d'alimentation (2 dernières semaines)" -#: dashboard/templatetags/cards.py:371 +#: dashboard/templatetags/cards.py:428 msgid "Feeding frequency" msgstr "Fréquence des repas" +#: reports/graphs/bmi_bmi.py:27 +#, fuzzy +#| msgid "Weight" +msgid "BMI" +msgstr "Poids" + #: reports/graphs/diaperchange_amounts.py:27 msgid "Diaper change amount" msgstr "Nombre de changes" @@ -1622,84 +1818,92 @@ msgstr "Durabilité des Couches" msgid "Time between changes (hours)" msgstr "Temps entre les changements (heures)" -#: reports/graphs/diaperchange_types.py:39 +#: reports/graphs/diaperchange_types.py:41 reports/graphs/feeding_amounts.py:58 msgid "Total" msgstr "Total" -#: reports/graphs/diaperchange_types.py:46 +#: reports/graphs/diaperchange_types.py:48 msgid "Diaper Change Types" msgstr "Types de Change" -#: reports/graphs/diaperchange_types.py:49 +#: reports/graphs/diaperchange_types.py:51 msgid "Number of changes" msgstr "Nombre de changes" -#: reports/graphs/feeding_amounts.py:27 -msgid "Total feeding amount" -msgstr "Alimentation total" - -#: reports/graphs/feeding_amounts.py:36 -msgid "Total Feeding Amounts" +#: reports/graphs/feeding_amounts.py:69 +#, fuzzy +#| msgid "Total Feeding Amounts" +msgid "Total Feeding Amount by Type" msgstr "Durée d'Alimentation Moyenne" -#: reports/graphs/feeding_amounts.py:39 +#: reports/graphs/feeding_amounts.py:72 msgid "Feeding amount" msgstr "Allaitement" -#: reports/graphs/feeding_duration.py:36 +#: reports/graphs/feeding_duration.py:38 msgid "Average duration" msgstr "Durée moyenne" -#: reports/graphs/feeding_duration.py:44 +#: reports/graphs/feeding_duration.py:46 msgid "Total feedings" msgstr "Nombre de repas" -#: reports/graphs/feeding_duration.py:53 +#: reports/graphs/feeding_duration.py:55 msgid "Average Feeding Durations" msgstr "Durée moyenne du repas" -#: reports/graphs/feeding_duration.py:56 +#: reports/graphs/feeding_duration.py:58 msgid "Average duration (minutes)" msgstr "Durée moyenne (minutes)" -#: reports/graphs/feeding_duration.py:58 +#: reports/graphs/feeding_duration.py:60 msgid "Number of feedings" msgstr "Nombre de repas" -#: reports/graphs/sleep_pattern.py:143 +#: reports/graphs/head_circumference_head_circumference.py:27 +msgid "Head Circumference" +msgstr "" + +#: reports/graphs/height_height.py:27 +#, fuzzy +#| msgid "Weight" +msgid "Height" +msgstr "Poids" + +#: reports/graphs/sleep_pattern.py:148 msgid "Sleep Pattern" msgstr "Rythme de Sommeil" -#: reports/graphs/sleep_pattern.py:159 +#: reports/graphs/sleep_pattern.py:165 msgid "Time of day" msgstr "Moment de la journée" -#: reports/graphs/sleep_totals.py:40 +#: reports/graphs/sleep_totals.py:48 msgid "Total sleep" msgstr "Sommeil total" -#: reports/graphs/sleep_totals.py:50 +#: reports/graphs/sleep_totals.py:58 msgid "Sleep Totals" msgstr "Totaux de sommeil" -#: reports/graphs/sleep_totals.py:53 +#: reports/graphs/sleep_totals.py:61 msgid "Hours of sleep" msgstr "Nombre d'heures de sommeil" -#: reports/graphs/tummytime_duration.py:32 +#: reports/graphs/tummytime_duration.py:34 msgid "Total duration" msgstr "Durée totale" -#: reports/graphs/tummytime_duration.py:39 -#: reports/graphs/tummytime_duration.py:53 +#: reports/graphs/tummytime_duration.py:41 +#: reports/graphs/tummytime_duration.py:55 msgid "Number of sessions" msgstr "Nombre de séances" -#: reports/graphs/tummytime_duration.py:48 +#: reports/graphs/tummytime_duration.py:50 msgid "Total Tummy Time Durations" msgstr "Durées totales du temps sur le ventre" -#: reports/graphs/tummytime_duration.py:51 +#: reports/graphs/tummytime_duration.py:53 msgid "Total duration (minutes)" msgstr "Durée totale (minutes)" @@ -1726,6 +1930,9 @@ msgstr "Il n'y a pas assez de données pour générer ce rapport." 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 217d8948f0d565ec69749d48e7bbbce88c274e54..1ddcdee7dad609c83f5394b9531e0b2560e98a0e 100644 GIT binary patch delta 7277 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

epD0 zub?6=TpFyT8qc6S4K?s0)W8jrgAd9Tmt<)XM+KxED3glc+D~k)`Bc9X_N& zsr?L<^1q^1oOgb3y+&XGqN4z9yrp#tiCL9q9OP%9ma>OUPd(K6Jy7oh@nQT>uZ zeb#E_fxp%@{7_2XM5XE|YR^AH4g3xE!JaFE0fwQzm}RK;Gf;cF*wlNd34d(f{|t2& z?lSLpV_)6>U-O_yU&Xcnur2kd0pCLf&|zh8Z~LGE8G-t>IuW&^<)~k~7o)x>t*F~{ zJF0&Um6@kdf&VAA{r|s@c~E4Z<7F7SFbE`tMU*$8Cb%63;SN;$$5DI!G?wEbRJ+e` z9sU&~xaOkZU&BwK`hA1SOt)2*bDbGShUXNGYeF?KH*xOAF_Y;w6t(Nm<)ql)_2ZNxKodq17%ai#J^AhSQaq zl$$J1<@OZTgnHHmL)kN0;+a_5fAy@-rzY%h)JdhL6}L2u8CzUCHI+`rV@Tq?>ZnX%=L+#xqGf z!Q>m`$w;Lcr`Df0uBylB)=cPc8aKUt#be_N3)TE|s~=4NX8AeoyY#M@Ht2M7t)ej= zjkw9SS^W=+2Ky%`5A?q*n&tncXnM%@$J^g@WW(HC`LLppKclE(9=*JJaV*+u7tf5R(^0qBZgJDi@rdnl&Z5!yMo!j7FWqbx*Ts`9 znW$52r&|+lWv=6xcS2`+u~gcLgesF_Y|VK|e@?X8*_ z>TEl0Cp!1XvA5=Zd+shDf40A1{3rg_>Wp7oeO8YJY-z@6a%*fa?SEQ*=b$LZFBXeO zy;$6iICj`+Y4Dt+Tj^gh!RgUWISvA6H|^Ptj=yE% z+)~Po&iC(P+pz7fVs78W8KI)74YkYTX(#I1mt~w-+DkwEk9;ZYu-6cuTGdeNFIhOm z?>G5SukYPXe_hSsP&dD|X7tLxdF|%K$eEW4dv?^ZTO2QHb2993#v|b#scZ7M%}zRA zX)kl_XsH*Acu8;b=D7XzZhM0h^&)Zq(V64BoW6>C7G3stF5193g|oQ9UYO4qxnK>> z2DXjEKp^S(58{ZHI^nQBKAQ5|fcz`w4DPyY$&7_<7xI>xA>7By{H`_S`4N}noIAT_ zWvELgX3x?N<$g3}QE1XKR@62xIri)g@hH=}QLlyDnRGdN-@UGFdl-Cjr{@k%-5tsu znmQ$~VCHwORLswxet1CJJ<6oLc9$xZdvW^Bc^#XgZYsBW=KUQ)N&l-k_LO-o2`A~; zuANBofmY64JLZO6vXSPy??&wgMa$7jxv|a8cfUUV1$A|~A$1e;`p$@j;|vm`SB94H zrY6r{QopQzDaRtxwl66+>TdSpF}BSvp5w zcg|}hBFError: %(error)s" msgstr "Errore: %(error)s" #: babybuddy/templates/babybuddy/messages.html:23 -msgid "Error: Some fields have errors. See below for details. " -msgstr "Errore: Alcuni campi contengono degli errori. I dettagli sono riportati di seguito." +#: babybuddy/templates/babybuddy/user_settings_form.html:26 +msgid "Error: Some fields have errors. See below for details." +msgstr "" +"Errore: Alcuni campi contengono errori. I dettagli sono " +"riportati di seguito." -#: babybuddy/templates/babybuddy/nav-dropdown.html:51 core/models.py:165 -#: core/models.py:169 +#: babybuddy/templates/babybuddy/nav-dropdown.html:32 +#: core/templates/core/timer_nav.html:18 +msgid "Quick Start Timer" +msgstr "Avvio Rapido Timer" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:51 core/models.py:158 +#: core/models.py:162 msgid "Diaper Change" msgstr "Cambio Pannolino" #: babybuddy/templates/babybuddy/nav-dropdown.html:57 -#: babybuddy/templates/babybuddy/nav-dropdown.html:218 core/models.py:243 -#: core/models.py:247 core/templates/core/timer_detail.html:43 +#: 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 "Pasto" #: babybuddy/templates/babybuddy/nav-dropdown.html:63 -#: babybuddy/templates/babybuddy/nav-dropdown.html:150 core/models.py:269 -#: core/models.py:281 core/models.py:285 core/templates/core/note_list.html:29 +#: 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 "Note" #: babybuddy/templates/babybuddy/nav-dropdown.html:69 -#: babybuddy/templates/babybuddy/nav-dropdown.html:225 -#: babybuddy/templates/babybuddy/welcome.html:42 core/models.py:325 -#: core/models.py:326 core/models.py:329 +#: 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 @@ -152,10 +262,22 @@ msgstr "Note" 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 +#: 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:238 -#: babybuddy/templates/babybuddy/welcome.html:50 core/models.py:531 -#: core/models.py:532 core/models.py:535 +#: 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 @@ -166,8 +288,8 @@ msgid "Tummy Time" msgstr "Tummy Time" #: babybuddy/templates/babybuddy/nav-dropdown.html:87 -#: babybuddy/templates/babybuddy/nav-dropdown.html:172 core/models.py:561 -#: core/models.py:575 core/models.py:576 core/models.py:579 +#: 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 @@ -181,8 +303,15 @@ msgstr "Tummy Time" msgid "Weight" msgstr "Peso" +#: 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 "Andamento temporale" + #: babybuddy/templates/babybuddy/nav-dropdown.html:122 -#: babybuddy/templates/babybuddy/nav-dropdown.html:130 core/models.py:105 +#: 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 @@ -192,11 +321,15 @@ msgstr "Peso" msgid "Children" msgstr "Bambino" -#: babybuddy/templates/babybuddy/nav-dropdown.html:136 core/models.py:104 -#: core/models.py:137 core/models.py:196 core/models.py:267 core/models.py:300 -#: core/models.py:358 core/models.py:395 core/models.py:503 core/models.py:556 +#: 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 @@ -205,33 +338,104 @@ msgstr "Bambino" msgid "Child" msgstr "Figlio" -#: babybuddy/templates/babybuddy/nav-dropdown.html:144 core/models.py:158 -#: core/models.py:236 core/models.py:282 core/models.py:317 core/models.py:370 -#: core/models.py:568 core/templates/core/note_confirm_delete.html:7 +#: 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 "Note" +#: babybuddy/templates/babybuddy/nav-dropdown.html:164 +msgid "Measurements" +msgstr "" + #: babybuddy/templates/babybuddy/nav-dropdown.html:178 +msgid "Temperature reading" +msgstr "Lettura temperatura" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:192 msgid "Weight entry" msgstr "Pesata" -#: babybuddy/templates/babybuddy/nav-dropdown.html:192 +#: 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 +#, fuzzy +#| msgid "Weight" +msgid "Height" +msgstr "Peso" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:206 +#, 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 +#: 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 "" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:234 +#, fuzzy +#| msgid "Sleep entry" +msgid "BMI entry" +msgstr "Aggiungi Riposo" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:248 msgid "Activities" msgstr "Azioni" -#: babybuddy/templates/babybuddy/nav-dropdown.html:199 +#: babybuddy/templates/babybuddy/nav-dropdown.html:255 #: reports/graphs/diaperchange_lifetimes.py:27 msgid "Changes" msgstr "Cambi" -#: babybuddy/templates/babybuddy/nav-dropdown.html:205 +#: babybuddy/templates/babybuddy/nav-dropdown.html:261 msgid "Change" msgstr "Cambio" -#: babybuddy/templates/babybuddy/nav-dropdown.html:212 -#: babybuddy/templates/babybuddy/welcome.html:34 core/models.py:244 +#: 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 @@ -240,39 +444,39 @@ msgstr "Cambio" msgid "Feedings" msgstr "Pasti" -#: babybuddy/templates/babybuddy/nav-dropdown.html:231 +#: babybuddy/templates/babybuddy/nav-dropdown.html:287 msgid "Sleep entry" msgstr "Aggiungi Riposo" -#: babybuddy/templates/babybuddy/nav-dropdown.html:244 +#: babybuddy/templates/babybuddy/nav-dropdown.html:300 msgid "Tummy Time entry" msgstr "Aggiungi Tummy Time" -#: babybuddy/templates/babybuddy/nav-dropdown.html:269 +#: 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:428 +#: babybuddy/templates/babybuddy/user_settings_form.html:7 core/models.py:378 #: core/templates/core/timer_list.html:32 msgid "User" msgstr "Utente" -#: babybuddy/templates/babybuddy/nav-dropdown.html:271 +#: babybuddy/templates/babybuddy/nav-dropdown.html:327 msgid "Password" msgstr "Password" -#: babybuddy/templates/babybuddy/nav-dropdown.html:272 +#: babybuddy/templates/babybuddy/nav-dropdown.html:331 msgid "Logout" msgstr "Logout" -#: babybuddy/templates/babybuddy/nav-dropdown.html:273 +#: babybuddy/templates/babybuddy/nav-dropdown.html:334 msgid "Site" msgstr "Sito" -#: babybuddy/templates/babybuddy/nav-dropdown.html:274 +#: babybuddy/templates/babybuddy/nav-dropdown.html:335 msgid "API Browser" msgstr "API Browser" -#: babybuddy/templates/babybuddy/nav-dropdown.html:276 +#: 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 @@ -280,27 +484,23 @@ msgstr "API Browser" msgid "Users" msgstr "Utenti" -#: babybuddy/templates/babybuddy/nav-dropdown.html:250 -msgid "Backend Admin" -msgstr "Backend Admin" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:279 +#: babybuddy/templates/babybuddy/nav-dropdown.html:340 msgid "Support" msgstr "Supporto" -#: babybuddy/templates/babybuddy/nav-dropdown.html:281 +#: babybuddy/templates/babybuddy/nav-dropdown.html:342 msgid "Source Code" msgstr "Codice Sorgente" -#: babybuddy/templates/babybuddy/nav-dropdown.html:283 +#: babybuddy/templates/babybuddy/nav-dropdown.html:344 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:58 -#: core/templates/timeline/_timeline.html:60 +#: 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" @@ -309,8 +509,8 @@ 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:65 -#: core/templates/timeline/_timeline.html:67 +#: 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" @@ -321,12 +521,19 @@ msgid "Delete User" msgstr "Cancella Utente" #: 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 @@ -340,27 +547,38 @@ 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:45 +#: dashboard/templates/dashboard/child_button_group.html:48 msgid "Delete" msgstr "Elimina" #: 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 "

Sei sicuro di voler eliminare %(object)s?

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

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

" +msgstr "" +"

Sei sicuro di voler eliminare %(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 @@ -379,9 +597,11 @@ msgid "Create User" msgstr "Crea Utente" #: babybuddy/templates/babybuddy/user_form.html:16 -#: core/templates/core/child_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 @@ -391,14 +611,17 @@ msgid "Update" msgstr "Aggiorna" #: babybuddy/templates/babybuddy/user_form.html:24 -#: core/templates/core/child_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 +#, python-format msgid "

Update %(object)s

" msgstr "

Aggiorna %(object)s

" @@ -420,18 +643,23 @@ msgstr "Email" msgid "Staff" msgstr "Staff" -#: babybuddy/templates/babybuddy/user_list.html:22 core/models.py:422 +#: babybuddy/templates/babybuddy/user_list.html:22 core/models.py:373 #: 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/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 @@ -459,11 +687,6 @@ msgstr "Cambia Password" msgid "User Settings" msgstr "Impostazioni Utente" -#: 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 "Errore: Alcuni campi contengono errori. I dettagli sono riportati di seguito." - #: babybuddy/templates/babybuddy/user_settings_form.html:33 msgid "User Profile" msgstr "Profilo Utente" @@ -490,12 +713,14 @@ msgid "Welcome to Baby Buddy!" msgstr "Benvenuto in 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 "Impara e predici le necessita del bambino senza\n" -" (troppo) indovinare usando Baby Buddy per tracciare —" +msgid "" +"Learn about and predict baby's needs without (as much) guess work " +"by using Baby Buddy to track —" +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:166 +#: 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 @@ -505,14 +730,20 @@ msgstr "Impara e predici le necessita del bambino senza\n" msgid "Diaper Changes" msgstr "Cambio Pannolino" -#: 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 "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..) !" +#: 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 "" +"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..) !" #: babybuddy/templates/babybuddy/welcome.html:68 #: core/templates/core/child_form.html:8 core/templates/core/child_form.html:18 @@ -544,11 +775,10 @@ msgstr "Login" msgid "Password Reset" msgstr "Resetta password" -#: babybuddy/templates/registration/password_reset_confirm.html:12 -msgid "

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

" -msgstr "

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

" +#: babybuddy/templates/registration/password_reset_confirm.html:13 +msgid "" +"Oh snap! The two passwords did not match. Please try again." +msgstr "Cavolo! Le password non corrispondono. Prova ancora." #: babybuddy/templates/registration/password_reset_confirm.html:22 msgid "Enter your new password in each field below." @@ -563,51 +793,62 @@ msgstr "Reset Password" msgid "Reset Email Sent" msgstr "Mail di recupero password inviata" -#: 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 "

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.

" +#: 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 "" +"Se l'account che hai inserito esiste, riceverai una mail a breve con le " +"istruzioni per impostare la tua password." + +#: 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 "" +"Se non hai ricevuto la mail, controlla di aver inserito l'indirizzo " +"utilizzato durante la registrazione e controlla la cartella spam." #: babybuddy/templates/registration/password_reset_form.html:4 msgid "Forgot Password" msgstr "Password dimenticata" -#: 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 "

Inserisci la mail con cui sei registrato. Se l'indirizzo è valido riceverai le istruzioni per resettare la password.

" +#: 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 "" +"Inserisci il tuo indirizzo email nel form sottostante. Se l'indirizzo email " +"è corretto, riceverai le istruzioni per resettare la password." -#: babybuddy/views.py:66 +#: babybuddy/views.py:76 +#, python-format msgid "User %(username)s added!" msgstr "Utente %(username)s aggiunto!" -#: babybuddy/views.py:76 +#: babybuddy/views.py:87 +#, python-format msgid "User %(username)s updated." msgstr "Utente %(username)s modificato" -#: babybuddy/views.py:88 +#: babybuddy/views.py:99 +#, python-brace-format msgid "User {user} deleted." msgstr "Utente {user} eliminato." -#: babybuddy/views.py:111 +#: babybuddy/views.py:120 msgid "Password updated." msgstr "Password aggiornata." -#: babybuddy/views.py:134 +#: babybuddy/views.py:149 msgid "User API key regenerated." msgstr "API key utente rigenerata." -#: babybuddy/views.py:149 +#: babybuddy/views.py:162 msgid "Settings saved!" msgstr "Impostazioni salvate!" -#: core/forms.py:114 +#: core/forms.py:115 msgid "Name does not match child name." msgstr "Il nome non corrisponde con il nome del figlio." @@ -627,15 +868,15 @@ msgstr "Durata troppo lunga." msgid "Another entry intersects the specified time period." msgstr "Un'altra voce interseca il periodo specificato." -#: core/models.py:69 +#: core/models.py:70 msgid "Date/time can not be in the future." msgstr "La data non può essere nel futuro." -#: core/models.py:75 +#: core/models.py:76 msgid "First name" msgstr "Nome" -#: core/models.py:76 +#: core/models.py:78 msgid "Last name" msgstr "Cognome" @@ -643,64 +884,69 @@ msgstr "Cognome" msgid "Birth date" msgstr "Data di nascita" -#: core/models.py:88 +#: core/models.py:87 msgid "Slug" msgstr "Slug" -#: core/models.py:94 +#: core/models.py:90 msgid "Picture" msgstr "Immagine" -#: core/models.py:142 core/models.py:273 core/models.py:368 +#: 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 "Orario" -#: core/models.py:144 core/templates/core/diaperchange_list.html:60 -#: reports/graphs/diaperchange_types.py:34 +#: core/models.py:137 core/templates/core/diaperchange_list.html:60 +#: reports/graphs/diaperchange_types.py:36 msgid "Wet" msgstr "Liquida" -#: core/models.py:145 core/templates/core/diaperchange_list.html:61 -#: reports/graphs/diaperchange_types.py:28 +#: core/models.py:138 core/templates/core/diaperchange_list.html:61 +#: reports/graphs/diaperchange_types.py:30 msgid "Solid" msgstr "Solida" -#: core/models.py:149 +#: core/models.py:142 msgid "Black" msgstr "Nero" -#: core/models.py:150 +#: core/models.py:143 msgid "Brown" msgstr "Marrone" -#: core/models.py:151 +#: core/models.py:144 msgid "Green" msgstr "Verde" -#: core/models.py:152 +#: core/models.py:145 msgid "Yellow" msgstr "Giallo" -#: core/models.py:155 core/templates/core/diaperchange_list.html:30 +#: core/models.py:148 core/templates/core/diaperchange_list.html:30 msgid "Color" msgstr "Colore" -#: core/models.py:187 +#: core/models.py:150 core/models.py:219 +#: core/templates/core/diaperchange_list.html:31 +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:201 core/models.py:305 core/models.py:406 core/models.py:508 +#: core/models.py:192 core/models.py:279 core/models.py:365 core/models.py:454 msgid "Start time" msgstr "Ora d'inizio" -#: core/models.py:206 core/models.py:310 core/models.py:412 core/models.py:513 +#: core/models.py:193 core/models.py:280 core/models.py:368 core/models.py:455 msgid "End time" msgstr "Ora di fine" -#: core/models.py:211 core/models.py:315 core/models.py:417 core/models.py:518 +#: 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 @@ -708,52 +954,67 @@ msgstr "Ora di fine" msgid "Duration" msgstr "Durata" -#: core/models.py:215 +#: core/models.py:199 msgid "Breast milk" msgstr "Latte Materno" -#: core/models.py:216 +#: core/models.py:200 msgid "Formula" msgstr "Latte Artificiale" -#: core/models.py:221 core/templates/core/feeding_list.html:30 +#: core/models.py:201 +msgid "Fortified breast milk" +msgstr "Latte Artificale 1" + +#: core/models.py:202 +msgid "Solid food" +msgstr "Cibo solido" + +#: core/models.py:205 core/templates/core/feeding_list.html:30 msgid "Type" msgstr "Tipo" -#: core/models.py:225 +#: core/models.py:209 msgid "Bottle" msgstr "Biberon" -#: core/models.py:226 +#: core/models.py:210 msgid "Left breast" msgstr "Seno Sinistro" -#: core/models.py:227 +#: core/models.py:211 msgid "Right breast" msgstr "Seno Destro" -#: core/models.py:233 core/templates/core/feeding_list.html:29 +#: core/models.py:212 +msgid "Both breasts" +msgstr "Entrambi i seni" + +#: core/models.py:213 +msgid "Parent fed" +msgstr "Imboccato dai genitori" + +#: core/models.py:214 +msgid "Self fed" +msgstr "Mangia da solo" + +#: core/models.py:217 core/templates/core/feeding_list.html:29 msgid "Method" msgstr "Metodo" -#: core/models.py:157 core/models.py:235 -#: core/templates/core/diaperchange_list.html:31 -msgid "Amount" -msgstr "Quantità" +#: core/models.py:278 +msgid "Napping" +msgstr "" -#: core/models.py:243 -msgid "Only \"Bottle\" method is allowed with \"Formula\" type." -msgstr "Quando è selezionato \"Ciuccia\" è disponibile solo il latte artificiale" - -#: core/models.py:401 core/templates/core/timer_list.html:25 +#: core/models.py:362 core/templates/core/timer_list.html:25 msgid "Name" msgstr "Nome" -#: core/models.py:436 core/templates/core/timer_form.html:4 +#: core/models.py:386 core/templates/core/timer_form.html:4 msgid "Timer" msgstr "Timer" -#: core/models.py:437 core/templates/core/timer_confirm_delete.html:9 +#: 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 @@ -762,31 +1023,63 @@ msgstr "Timer" msgid "Timers" msgstr "Timers" -#: core/models.py:440 +#: core/models.py:390 +#, python-brace-format msgid "Timer #{id}" msgstr "Timer #{id}" -#: core/models.py:523 core/templates/core/tummytime_list.html:30 +#: core/models.py:460 core/templates/core/tummytime_list.html:30 msgid "Milestone" msgstr "Traguardo" -#: core/models.py:566 core/templates/core/feeding_list.html:25 -#: core/templates/core/weight_list.html:25 +#: 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:47 reports/graphs/feeding_amounts.py:37 -#: reports/graphs/feeding_duration.py:54 reports/graphs/sleep_pattern.py:144 -#: reports/graphs/sleep_totals.py:51 reports/graphs/tummytime_duration.py:49 +#: 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" +msgid "Delete a BMI Entry" +msgstr "Elimina un Riposo" + +#: 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 "Aggiungi un Riposo" + +#: core/templates/core/bmi_list.html:15 +msgid "Add BMI" +msgstr "" + +#: core/templates/core/bmi_list.html:66 +#, fuzzy +#| msgid "No timer entries found." +msgid "No bmi entries found." +msgstr "Nessuna voce timer trovata." + #: core/templates/core/child_confirm_delete.html:4 msgid "Delete a Child" msgstr "Elimina Figlio" #: core/templates/core/child_confirm_delete.html:20 msgid "To confirm this action. Type the full name of the child below." -msgstr "Per confermare questa azione è richiesto l'inserimento del nome completo del figlio." +msgstr "" +"Per confermare questa azione è richiesto l'inserimento del nome completo del " +"figlio." #: core/templates/core/child_detail.html:23 #: dashboard/templates/dashboard/dashboard.html:32 @@ -798,9 +1091,9 @@ msgstr "Nato" msgid "Age" msgstr "Età" -#: core/templates/timeline/_timeline.html:33 -msgid "%(since)s ago (%(time)s)" -msgstr "%(since)s fa (%(time)s)" +#: core/templates/core/child_list.html:15 +msgid "Add Child" +msgstr "Aggiungi Bimbo" #: core/templates/core/child_list.html:27 msgid "Birth Date" @@ -830,14 +1123,18 @@ msgstr "Aggiungi cambio pannolino" msgid "Add" msgstr "Aggiungi" +#: core/templates/core/diaperchange_list.html:15 +msgid "Add Diaper Change" +msgstr "Aggiungi Cambio Pannolino" + +#: core/templates/core/diaperchange_list.html:29 +msgid "Contents" +msgstr "Contenuto" + #: core/templates/core/diaperchange_list.html:73 msgid "No diaper changes found." msgstr "Nessun cambio pannolino trovato." -#: core/templates/core/diaperchange_list.html:63 -msgid "Add a Change" -msgstr "Aggiungi un Cambio" - #: core/templates/core/feeding_confirm_delete.html:4 msgid "Delete a Feeding" msgstr "Elimina Pasto" @@ -851,6 +1148,10 @@ msgstr "Aggiorna Pasto" msgid "Add a Feeding" msgstr "Aggiungi Pasto" +#: core/templates/core/feeding_list.html:15 +msgid "Add Feeding" +msgstr "Aggiungi Pasto" + #: core/templates/core/feeding_list.html:33 msgid "Amt." msgstr "Qtà" @@ -859,6 +1160,56 @@ msgstr "Qtà" msgid "No feedings found." msgstr "Nessun pasto trovato." +#: core/templates/core/head_circumference_confirm_delete.html:4 +#, fuzzy +#| msgid "Delete a Tummy Time Entry" +msgid "Delete a Head Circumference Entry" +msgstr "Elimina una voce Tummy Time" + +#: 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 "Aggiungi una Voce Temperatura" + +#: 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." +msgid "No head circumference entries found." +msgstr "Nessuna voce timer trovata." + +#: core/templates/core/height_confirm_delete.html:4 +#, fuzzy +#| msgid "Delete a Weight Entry" +msgid "Delete a Height Entry" +msgstr "Elimina una Pesata" + +#: 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 "Aggiungi una Pesata" + +#: core/templates/core/height_list.html:15 +#, fuzzy +#| msgid "Add Weight" +msgid "Add Height" +msgstr "Aggiungi Peso" + +#: core/templates/core/height_list.html:66 +#, fuzzy +#| msgid "No weight entries found." +msgid "No height entries found." +msgstr "Nessuna pesata trovata." + #: core/templates/core/note_confirm_delete.html:4 msgid "Delete a Note" msgstr "Elimina una nota" @@ -871,6 +1222,10 @@ msgstr "Aggiorna una nota" msgid "Add a Note" msgstr "Aggiungi una nota" +#: core/templates/core/note_list.html:15 +msgid "Add Note" +msgstr "Aggiungi Nota" + #: core/templates/core/note_list.html:60 msgid "No notes found." msgstr "Nessuna nota trovata." @@ -887,6 +1242,10 @@ msgstr "Aggiorna un Riposo" msgid "Add a Sleep Entry" msgstr "Aggiungi un Riposo" +#: core/templates/core/sleep_list.html:15 +msgid "Add Sleep" +msgstr "Aggiungi Riposo" + #: core/templates/core/sleep_list.html:25 #: core/templates/core/timer_form.html:12 #: core/templates/core/timer_list.html:24 @@ -908,10 +1267,46 @@ msgstr "Pisolino" msgid "No sleep entries found." msgstr "Nessun riposo trovato" +#: core/templates/core/temperature_confirm_delete.html:4 +msgid "Delete a Temperature Reading" +msgstr "Elimina una Lettura Temperatura" + +#: core/templates/core/temperature_form.html:8 +#: core/templates/core/temperature_form.html:17 +msgid "Add a Temperature Reading" +msgstr "Aggiungi una Lettura Temperatura" + +#: core/templates/core/temperature_form.html:27 +msgid "Add a Temperature Entry" +msgstr "Aggiungi una Voce Temperatura" + +#: core/templates/core/temperature_list.html:15 +msgid "Add Temperature Reading" +msgstr "Aggiungi Lettura Temperatura Corporea" + +#: core/templates/core/temperature_list.html:66 +msgid "No temperature entries found." +msgstr "Nessuna voce temperatura trovata." + #: core/templates/core/timer_confirm_delete.html:5 +#, python-format msgid "Delete %(object)s" msgstr "Elimina %(object)s" +#: core/templates/core/timer_confirm_delete_inactive.html:5 +msgid "Delete All Inactive Timers" +msgstr "Elimina Tutti i Timer Inattivi" + +#: core/templates/core/timer_confirm_delete_inactive.html:10 +msgid "Delete Inactive" +msgstr "Elimina Inattivo" + +#: core/templates/core/timer_confirm_delete_inactive.html:17 +#, fuzzy, python-format +#| msgid "Are you sure you want to delete %(number)s inactive timer%(plural)s?" +msgid "Are you sure you want to delete %(number)s inactive timer%(plural)s?" +msgstr "Sei sicuro di voler eliminare %(number)s inattivi timer?" + #: core/templates/core/timer_detail.html:28 msgid "Started" msgstr "Partito" @@ -920,14 +1315,23 @@ msgstr "Partito" msgid "Stopped" msgstr "Fermato" -#: core/templates/core/timer_detail.html:26 -msgid "%(timer)s created by %(object.user)s" -msgstr "%(timer)s creato da %(object.user)" +#: core/templates/core/timer_detail.html:34 +#, python-format +msgid "%(timer)s created by %(user)s" +msgstr "%(timer)s creato da %(user)s" #: core/templates/core/timer_detail.html:63 msgid "Timer actions" msgstr "Azioni timer" +#: core/templates/core/timer_detail.html:77 +msgid "Restart timer" +msgstr "Riavvia timer" + +#: core/templates/core/timer_detail.html:84 +msgid "Delete timer" +msgstr "Cancella timer" + #: core/templates/core/timer_form.html:22 #: core/templates/core/timer_list.html:15 core/templates/core/timer_nav.html:23 msgid "Start Timer" @@ -937,10 +1341,9 @@ msgstr "Avvia Timer" msgid "No timer entries found." msgstr "Nessuna voce timer trovata." -#: babybuddy/templates/babybuddy/nav-dropdown.html:32 -#: core/templates/core/timer_nav.html:18 -msgid "Quick Start Timer" -msgstr "Avvio Rapido Timer" +#: core/templates/core/timer_list.html:68 +msgid "Delete Inactive Timers" +msgstr "Elimina Timer Inattivo" #: core/templates/core/timer_nav.html:28 msgid "View Timers" @@ -977,6 +1380,10 @@ msgstr "Aggiorna una voce Tummy Time" msgid "Add a Tummy Time Entry" msgstr "Aggiungi una voce Tummy Time" +#: core/templates/core/tummytime_list.html:15 +msgid "Add Tummy Time" +msgstr "Aggiungi Tummy Time" + #: core/templates/core/tummytime_list.html:63 msgid "No tummy time entries found." msgstr "Nessuna voce Tummy Time trovata." @@ -991,76 +1398,177 @@ msgstr "Elimina una Pesata" msgid "Add a Weight Entry" msgstr "Aggiungi una Pesata" +#: core/templates/core/weight_list.html:15 +msgid "Add Weight" +msgstr "Aggiungi Peso" + #: core/templates/core/weight_list.html:66 msgid "No weight entries found." msgstr "Nessuna pesata trovata." -#: core/timeline.py:164 -msgid "%(child)s had a diaper change." -msgstr "%(child)s ha il pannolino da cambiare." +#: core/templates/timeline/_timeline.html:33 +#, python-format +msgid "%(since)s ago (%(time)s)" +msgstr "%(since)s fa (%(time)s)" -#: core/timeline.py:124 -msgid "%(child)s started feeding." -msgstr "%(child)s ha iniziato il pasto." +#: core/templates/timeline/_timeline.html:39 +#, fuzzy, python-format +#| msgid "Duration too long." +msgid "Duration: %(duration)s" +msgstr "Durata troppo lunga." -#: core/timeline.py:135 -msgid "%(child)s finished feeding." -msgstr "%(child)s ha terminato il pasto." +#: core/templates/timeline/_timeline.html:48 +#, python-format +msgid "%(since)s since previous" +msgstr "" -#: core/timeline.py:76 -msgid "%(child)s fell asleep." -msgstr "%(child)s ha preso sonno." +#: core/templates/timeline/_timeline.html:56 +#: dashboard/templates/dashboard/child_button_group.html:41 +msgid "Edit" +msgstr "Modifica" -#: core/timeline.py:86 -msgid "%(child)s woke up." -msgstr "%(child)s sveglio." +#: core/templates/timeline/_timeline.html:80 +msgid "No events" +msgstr "" -#: core/timeline.py:43 +#: core/templatetags/datetime.py:60 +msgid "Today" +msgstr "oggi" + +#: core/templatetags/datetime.py:75 +msgid "{}, {}" +msgstr "{}, {}" + +#: core/templatetags/duration.py:23 +msgid "0 days" +msgstr "0 giorni" + +#: core/timeline.py:53 +#, python-format msgid "%(child)s started tummy time!" msgstr "Tummy Time iniziato per %(child)s!" -#: core/timeline.py:53 +#: core/timeline.py:64 +#, python-format msgid "%(child)s finished tummy time." msgstr "Tummy Time terminato per %(child)s!" -#: core/views.py:34 +#: core/timeline.py:89 +#, python-format +msgid "%(child)s fell asleep." +msgstr "%(child)s ha preso sonno." + +#: core/timeline.py:100 +#, python-format +msgid "%(child)s woke up." +msgstr "%(child)s sveglio." + +#: core/timeline.py:133 +#, python-format +msgid "Amount: %(amount).0f" +msgstr "Quantità: %(amount).0f" + +#: core/timeline.py:141 +#, python-format +msgid "%(child)s started feeding." +msgstr "%(child)s ha iniziato il pasto." + +#: core/timeline.py:153 +#, python-format +msgid "%(child)s finished feeding." +msgstr "%(child)s ha terminato il pasto." + +#: core/timeline.py:179 +#, 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 +#, 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 +#, 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 +#, python-format +msgid "%(seconds)s second" +msgid_plural "%(seconds)s seconds" +msgstr[0] "%(seconds)s secondo" +msgstr[1] "%(seconds)s secondi" + +#: core/views.py:33 +#, python-format msgid "%(model)s entry for %(child)s added!" msgstr "%(model)s voce aggiunta per %(child)s!" -#: core/views.py:36 +#: core/views.py:35 +#, python-format msgid "%(model)s entry added!" msgstr "%(model)s voce aggiunta!" -#: core/views.py:63 +#: core/views.py:61 +#, python-format msgid "%(model)s entry for %(child)s updated." msgstr "%(model)s voce per %(child)s aggiornata." -#: core/views.py:65 +#: core/views.py:63 +#, python-format msgid "%(model)s entry updated." msgstr "%(model)s voce aggiornata." -#: core/views.py:95 +#: core/views.py:69 core/views.py:118 +#, python-format +msgid "%(model)s entry deleted." +msgstr "%(model)s voce eliminata." + +#: core/views.py:87 +#, python-format msgid "%(first_name)s %(last_name)s added!" msgstr "%(first_name)s %(last_name)s aggiunto!" -#: core/views.py:371 +#: core/views.py:249 +#, python-format +msgid "%(model)s reading added!" +msgstr "%(model)s lettura aggiunta!" + +#: core/views.py:257 +#, python-format +msgid "%(model)s reading for %(child)s updated." +msgstr "%(model)s lettura per %(child)s aggiornata." + +#: core/views.py:361 +#, python-format msgid "%(timer)s stopped." msgstr "%(timer)s fermato." +#: core/views.py:384 +msgid "All inactive timers deleted." +msgstr "Eliminati tutti i timer inattivi." + +#: core/views.py:394 +msgid "No inactive timers exist." +msgstr "Non esistono timer attivi." + #: dashboard/templates/cards/diaperchange_last.html:6 msgid "Last Diaper Change" msgstr "Ultimo cambio pannolino" -#: 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 "%(time)s fa" - -#: dashboard/templates/cards/tummytime_last.html:18 -msgid "Never" -msgstr "Mai" +#: 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 "
%(since)s fa
%(time)s" #: dashboard/templates/cards/diaperchange_types.html:14 msgid "Past Week" @@ -1083,9 +1591,19 @@ msgid "yesterday" msgstr "ieri" #: dashboard/templates/cards/diaperchange_types.html:42 +#, python-format msgid "%(key)s days ago" msgstr "%(key)s giorni fa" +#: dashboard/templates/cards/feeding_day.html:6 +msgid "Today's Feeding" +msgstr "Pasti di oggi" + +#: dashboard/templates/cards/feeding_day.html:20 +#, python-format +msgid "%(count)s feeding entries" +msgstr "%(count)s pasti registrati" + #: dashboard/templates/cards/feeding_last.html:6 msgid "Last Feeding" msgstr "Ultimo Pasto" @@ -1094,29 +1612,36 @@ msgstr "Ultimo Pasto" msgid "Last Feeding Method" msgstr "Metodo Ultimo Pasto" +#: dashboard/templates/cards/feeding_last_method.html:19 +msgid "most recent" +msgstr "più recente" + +#: dashboard/templates/cards/feeding_last_method.html:21 +#, fuzzy, python-format +#| msgid "%(n)s feeding%(plural)s ago" +msgid "%(n)s feeding%(plural)s ago" +msgstr "%(n)s pasti fa" + #: dashboard/templates/cards/sleep_day.html:6 msgid "Today's Sleep" msgstr "Riposi di Oggi" -#: 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 "Ancora nessuno oggi" - #: dashboard/templates/cards/sleep_day.html:20 +#, python-format msgid "%(count)s sleep entries" msgstr "%(count)s Riposi" -#: dashboard/templates/cards/sleep_last.html:4 -msgid "Last Slept" -msgstr "Ultimo riposo" +#: dashboard/templates/cards/sleep_last.html:6 +msgid "Last Sleep" +msgstr "Ultimo Riposo" #: dashboard/templates/cards/sleep_naps_day.html:6 msgid "Today's Naps" msgstr "Riposini di oggi" #: dashboard/templates/cards/sleep_naps_day.html:12 +#, fuzzy, python-format +#| msgid "%(count)s nap%(plural)s" msgid "%(count)s nap%(plural)s" msgstr "%(count)s pisolini" @@ -1128,19 +1653,27 @@ msgstr "Statistiche" msgid "Not enough data" msgstr "Dati non sufficienti" +#: dashboard/templates/cards/statistics.html:42 +msgid "No data yet" +msgstr "Nessun dato" + #: dashboard/templates/cards/timer_list.html:12 +#, fuzzy, python-format +#| msgid "%(count)s active timer%(plural)s" msgid "%(count)s active timer%(plural)s" msgstr "%(count)s timer attivi" -#: dashboard/templates/cards/timer_list.html:19 -msgid "Started by %(instance.user)s at %(start)s" -msgstr "Avviato da %(instance.user)s alle %(start)" +#: dashboard/templates/cards/timer_list.html:25 +#, python-format +msgid "Started by %(user)s at %(start)s" +msgstr "Avviato dall'utente %(user)s alle %(start)s" #: dashboard/templates/cards/tummytime_day.html:6 msgid "Today's Tummy Time" msgstr "Tummy Time di Oggi" #: dashboard/templates/cards/tummytime_day.html:22 +#, python-format msgid "%(duration)s at %(end)s" msgstr "%(duration)s alle %(end)s" @@ -1148,10 +1681,23 @@ msgstr "%(duration)s alle %(end)s" msgid "Last Tummy Time" msgstr "Ultimo Tummy Time" +#: dashboard/templates/cards/tummytime_last.html:18 +msgid "Never" +msgstr "Mai" + #: dashboard/templates/dashboard/child_button_group.html:3 msgid "Child actions" msgstr "Azioni Bimbo" +#: dashboard/templates/dashboard/child_button_group.html:17 +#: reports/templates/reports/report_base.html:9 +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 @@ -1164,6 +1710,12 @@ msgstr "Tipo Cambio Pannolino" 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)" @@ -1180,339 +1732,70 @@ msgstr "Modello Riposo" msgid "Sleep Totals" msgstr "Riposi totali" -#: dashboard/templatetags/cards.py:277 +#: 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:371 -msgid "Feeding frequency" -msgstr "Frequenza pasti" - -#: dashboard/templatetags/cards.py:292 +#: dashboard/templatetags/cards.py:309 msgid "Average nap duration" msgstr "Durata media riposini" -#: dashboard/templatetags/cards.py:296 +#: dashboard/templatetags/cards.py:316 msgid "Average naps per day" msgstr "Media riposini al giorno" -#: dashboard/templatetags/cards.py:303 +#: dashboard/templatetags/cards.py:326 msgid "Average sleep duration" msgstr "Durata media riposi" -#: dashboard/templatetags/cards.py:307 +#: dashboard/templatetags/cards.py:333 msgid "Average awake duration" msgstr "Durata media bimbo sveglio" -#: dashboard/templatetags/cards.py:314 +#: dashboard/templatetags/cards.py:343 msgid "Weight change per week" msgstr "Cambiamento di peso settimanale" -#: reports/graphs/diaperchange_lifetimes.py:35 -msgid "Diaper Lifetimes" -msgstr "Lifetime Pannolino" +#: dashboard/templatetags/cards.py:353 +#, fuzzy +#| msgid "Weight change per week" +msgid "Height change per week" +msgstr "Cambiamento di peso settimanale" -#: reports/graphs/diaperchange_lifetimes.py:36 -msgid "Time between changes (hours)" -msgstr "Tempo tra i cambi (ore)" +#: dashboard/templatetags/cards.py:363 +#, fuzzy +#| msgid "Weight change per week" +msgid "Head circumference change per week" +msgstr "Cambiamento di peso settimanale" -#: reports/graphs/diaperchange_types.py:39 -msgid "Total" -msgstr "Totale" +#: dashboard/templatetags/cards.py:373 +#, fuzzy +#| msgid "Weight change per week" +msgid "BMI change per week" +msgstr "Cambiamento di peso settimanale" -#: reports/graphs/diaperchange_types.py:46 -msgid "Diaper Change Types" -msgstr "Tipo di Cambio Pannolino" +#: dashboard/templatetags/cards.py:418 +msgid "Feeding frequency (past 3 days)" +msgstr "Frequenza pasti (ultimi 3 giorni)" -#: reports/graphs/diaperchange_types.py:49 -msgid "Number of changes" -msgstr "Numero di cambi" +#: dashboard/templatetags/cards.py:422 +msgid "Feeding frequency (past 2 weeks)" +msgstr "Frequenza pasti (ultime 2 settimane)" -#: reports/graphs/feeding_duration.py:36 -msgid "Average duration" -msgstr "Durata media" +#: dashboard/templatetags/cards.py:428 +msgid "Feeding frequency" +msgstr "Frequenza pasti" -#: reports/graphs/feeding_duration.py:44 -msgid "Total feedings" -msgstr "Totale pasti" - -#: reports/graphs/feeding_duration.py:53 -msgid "Average Feeding Durations" -msgstr "Durata Media Pasti" - -#: reports/graphs/feeding_duration.py:56 -msgid "Average duration (minutes)" -msgstr "Durata media (minuti)" - -#: reports/graphs/feeding_duration.py:58 -msgid "Number of feedings" -msgstr "Numero di pasti" - -#: reports/graphs/sleep_pattern.py:141 -msgid "Sleep Pattern" -msgstr "Modello Riposo" - -#: reports/graphs/sleep_pattern.py:157 -msgid "Time of day" -msgstr "Ora del giorno" - -#: reports/graphs/sleep_totals.py:40 -msgid "Total sleep" -msgstr "Totale Riposo" - -#: reports/graphs/sleep_totals.py:50 -msgid "Sleep Totals" -msgstr "Riposo Totale" - -#: reports/graphs/sleep_totals.py:53 -msgid "Hours of sleep" -msgstr "Ore di riposo" - -#: reports/graphs/weight_weight.py:27 -msgid "Weight" +#: reports/graphs/bmi_bmi.py:27 +#, fuzzy +#| msgid "Weight" +msgid "BMI" msgstr "Peso" -#: reports/templates/reports/feeding_duration.html:4 -#: reports/templates/reports/feeding_duration.html:8 -msgid "Average Feeding Durations" -msgstr "Durata Media Pasti" - -#: dashboard/templates/dashboard/child_button_group.html:17 -#: reports/templates/reports/report_base.html:9 -msgid "Reports" -msgstr "Report" - -#: reports/templates/reports/report_base.html:19 -msgid "There is no enough data to generate this report." -msgstr "Non ci sono abbastanza dati per generare questo report." - -#: core/models.py:228 -msgid "Both breasts" -msgstr "Entrambi i seni" - -#: babybuddy/settings/base.py:175 -msgid "German" -msgstr "Tedesco" - -#: babybuddy/settings/base.py:179 -msgid "Spanish" -msgstr "Spagnolo" - -#: babybuddy/settings/base.py:180 -msgid "Swedish" -msgstr "Svedese" - -#: babybuddy/settings/base.py:181 -msgid "Turkish" -msgstr "Turco" - -#: babybuddy/templates/403.html:12 -msgid "You do not have permission to access this resource. Contact a site administrator for assistance." -msgstr "Non hai il permesso di accedere a questa risorsa. Contatta l'amministratore del sito per assistenza." - -#: babybuddy/templates/babybuddy/nav-dropdown.html:75 -#: babybuddy/templates/babybuddy/nav-dropdown.html:158 core/models.py:363 -#: core/models.py:377 core/models.py:378 core/models.py:381 -#: 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:164 -msgid "Temperature reading" -msgstr "Lettura 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 "Conosci di più e predici le necessità del tuo bimbo senza (troppo) indovinare usando Baby Buddy per tracciare —" - -#: 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 "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..) !" - -#: babybuddy/templates/registration/password_reset_confirm.html:13 -msgid "Oh snap! The two passwords did not match. Please try again." -msgstr "Cavolo! Le password non corrispondono. Prova ancora." - -#: 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 "Se l'account che hai inserito esiste, riceverai una mail a breve con le istruzioni per impostare la tua password." - -#: 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 "Se non hai ricevuto la mail, controlla di aver inserito l'indirizzo utilizzato durante la registrazione e controlla la cartella spam." - -#: 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 "Inserisci il tuo indirizzo email nel form sottostante. Se l'indirizzo email è corretto, riceverai le istruzioni per resettare la password." - -#: core/models.py:217 -msgid "Fortified breast milk" -msgstr "Latte Artificale 1" - -#: core/templates/core/temperature_confirm_delete.html:4 -msgid "Delete a Temperature Reading" -msgstr "Elimina una Lettura Temperatura" - -#: core/templates/core/temperature_form.html:8 -#: core/templates/core/temperature_form.html:17 -msgid "Add a Temperature Reading" -msgstr "Aggiungi una Lettura Temperatura" - -#: core/templates/core/temperature_form.html:27 -msgid "Add a Temperature Entry" -msgstr "Aggiungi una Voce Temperatura" - -#: core/templates/core/temperature_list.html:66 -msgid "No temperature entries found." -msgstr "Nessuna voce temperatura trovata." - -#: core/templates/core/timer_detail.html:34 -msgid "%(timer)s created by %(user)s" -msgstr "%(timer)s creato da %(user)s" - -#: core/utils.py:15 -msgid "%(hours)s hour" -msgid_plural "%(hours)s hours" -msgstr[0] "%(hours)s ora" -msgstr[1] "%(hours)s ore" - -#: core/utils.py:22 -msgid "%(minutes)s minute" -msgid_plural "%(minutes)s minutes" -msgstr[0] "%(minutes)s minuto" -msgstr[1] "%(minutes)s minuti" - -#: core/utils.py:30 -msgid "%(seconds)s second" -msgid_plural "%(seconds)s seconds" -msgstr[0] "%(seconds)s secondo" -msgstr[1] "%(seconds)s secondi" - -#: core/views.py:75 core/views.py:126 -msgid "%(model)s entry deleted." -msgstr "%(model)s voce eliminata." - -#: core/views.py:257 -msgid "%(model)s reading added!" -msgstr "%(model)s lettura aggiunta!" - -#: core/views.py:265 -msgid "%(model)s reading for %(child)s updated." -msgstr "%(model)s lettura per %(child)s aggiornata." - -#: dashboard/templates/cards/timer_list.html:25 -msgid "Started by %(user)s at %(start)s" -msgstr "Avviato dall'utente %(user)s alle %(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 "Quantità di Cibo" - -#: reports/graphs/feeding_amounts.py:27 -msgid "Total feeding amount" -msgstr "Totale quantità di cibo" - -#: reports/graphs/feeding_amounts.py:36 -msgid "Total Feeding Amounts" -msgstr "Totale quantità di cibo" - -#: reports/graphs/feeding_amounts.py:39 -msgid "Feeding amount" -msgstr "Quantità di cibo" - -#: reports/templates/reports/report_base.html:19 -msgid "There is not enough data to generate this report." -msgstr "Non ci sono abbastanza dati per generare questo report." - -#: babybuddy/models.py:67 -msgid "Timezone" -msgstr "Fuso orario" - -#: babybuddy/templates/admin/base_site.html:4 -#: babybuddy/templates/admin/base_site.html:7 -#: babybuddy/templates/babybuddy/nav-dropdown.html:277 -msgid "Database Admin" -msgstr "Database Admin" - -#: core/templates/core/child_list.html:15 -msgid "Add Child" -msgstr "Aggiungi Bimbo" - -#: core/templates/core/diaperchange_list.html:15 -msgid "Add Diaper Change" -msgstr "Aggiungi Cambio Pannolino" - -#: core/templates/core/feeding_list.html:15 -msgid "Add Feeding" -msgstr "Aggiungi Pasto" - -#: core/templates/core/note_list.html:15 -msgid "Add Note" -msgstr "Aggiungi Nota" - -#: core/templates/core/sleep_list.html:15 -msgid "Add Sleep" -msgstr "Aggiungi Riposo" - -#: core/templates/core/temperature_list.html:15 -msgid "Add Temperature Reading" -msgstr "Aggiungi Lettura Temperatura Corporea" - -#: core/templates/core/timer_confirm_delete_inactive.html:5 -msgid "Delete All Inactive Timers" -msgstr "Elimina Tutti i Timer Inattivi" - -#: core/templates/core/timer_confirm_delete_inactive.html:10 -msgid "Delete Inactive" -msgstr "Elimina Inattivo" - -#: core/templates/core/timer_confirm_delete_inactive.html:17 -msgid "Are you sure you want to delete %(number)s inactive timer%(plural)s?" -msgstr "Sei sicuro di voler eliminare %(number)s inattivi timer?" - -#: core/templates/core/timer_list.html:68 -msgid "Delete Inactive Timers" -msgstr "Elimina Timer Inattivo" - -#: core/templates/core/tummytime_list.html:15 -msgid "Add Tummy Time" -msgstr "Aggiungi Tummy Time" - -#: core/templates/core/weight_list.html:15 -msgid "Add Weight" -msgstr "Aggiungi Peso" - -#: core/views.py:395 -msgid "All inactive timers deleted." -msgstr "Eliminati tutti i timer inattivi." - -#: core/views.py:405 -msgid "No inactive timers exist." -msgstr "Non esistono timer attivi." - -#: dashboard/templates/cards/feeding_last_method.html:19 -msgid "most recent" -msgstr "più recente" - -#: dashboard/templates/cards/feeding_last_method.html:21 -msgid "%(n)s feeding%(plural)s ago" -msgstr "%(n)s pasti fa" - -#: dashboard/templates/cards/sleep_last.html:6 -msgid "Last Sleep" -msgstr "Ultimo Riposo" - -#: dashboard/templates/dashboard/child_button_group.html:23 -msgid "Diaper Change Amounts" -msgstr "Numero di Cambi Pannolino" - #: reports/graphs/diaperchange_amounts.py:27 msgid "Diaper change amount" msgstr "Numero di cambi pannolino" @@ -1525,176 +1808,237 @@ msgstr "Numero di Cambi Pannolino" msgid "Change amount" msgstr "Numero di cambi" +#: reports/graphs/diaperchange_lifetimes.py:35 +msgid "Diaper Lifetimes" +msgstr "Lifetime Pannolino" + +#: reports/graphs/diaperchange_lifetimes.py:36 +msgid "Time between changes (hours)" +msgstr "Tempo tra i cambi (ore)" + +#: reports/graphs/diaperchange_types.py:41 reports/graphs/feeding_amounts.py:58 +msgid "Total" +msgstr "Totale" + +#: reports/graphs/diaperchange_types.py:48 +msgid "Diaper Change Types" +msgstr "Tipo di Cambio Pannolino" + +#: reports/graphs/diaperchange_types.py:51 +msgid "Number of changes" +msgstr "Numero di cambi" + +#: reports/graphs/feeding_amounts.py:69 +#, fuzzy +#| msgid "Total Feeding Amounts" +msgid "Total Feeding Amount by Type" +msgstr "Totale quantità di cibo" + +#: reports/graphs/feeding_amounts.py:72 +msgid "Feeding amount" +msgstr "Quantità di cibo" + +#: reports/graphs/feeding_duration.py:38 +msgid "Average duration" +msgstr "Durata media" + +#: reports/graphs/feeding_duration.py:46 +msgid "Total feedings" +msgstr "Totale pasti" + +#: reports/graphs/feeding_duration.py:55 +msgid "Average Feeding Durations" +msgstr "Durata Media Pasti" + +#: reports/graphs/feeding_duration.py:58 +msgid "Average duration (minutes)" +msgstr "Durata media (minuti)" + +#: reports/graphs/feeding_duration.py:60 +msgid "Number of feedings" +msgstr "Numero di pasti" + +#: reports/graphs/head_circumference_head_circumference.py:27 +msgid "Head Circumference" +msgstr "" + +#: reports/graphs/height_height.py:27 +#, fuzzy +#| msgid "Weight" +msgid "Height" +msgstr "Peso" + +#: reports/graphs/sleep_pattern.py:148 +msgid "Sleep Pattern" +msgstr "Modello Riposo" + +#: reports/graphs/sleep_pattern.py:165 +msgid "Time of day" +msgstr "Ora del giorno" + +#: reports/graphs/sleep_totals.py:48 +msgid "Total sleep" +msgstr "Totale Riposo" + +#: reports/graphs/sleep_totals.py:58 +msgid "Sleep Totals" +msgstr "Riposo Totale" + +#: reports/graphs/sleep_totals.py:61 +msgid "Hours of sleep" +msgstr "Ore di riposo" + +#: reports/graphs/tummytime_duration.py:34 +msgid "Total duration" +msgstr "Durata totale" + +#: reports/graphs/tummytime_duration.py:41 +#: reports/graphs/tummytime_duration.py:55 +msgid "Number of sessions" +msgstr "Numero di sessioni" + +#: reports/graphs/tummytime_duration.py:50 +msgid "Total Tummy Time Durations" +msgstr "Durata totale Tummy Time" + +#: reports/graphs/tummytime_duration.py:53 +msgid "Total duration (minutes)" +msgstr "Durata totale (in minuti)" + +#: reports/graphs/weight_weight.py:27 +msgid "Weight" +msgstr "Peso" + #: reports/templates/reports/diaperchange_amounts.html:4 #: reports/templates/reports/diaperchange_amounts.html:8 msgid "Diaper Amounts" msgstr "Numero di pannolini" -#: babybuddy/models.py:21 -msgid "If supported by browser, the dashboard will only refresh when visible, and also when receiving focus." -msgstr "Se supportato dal browser, la dashboard sarà aggiornata quando visualizzata e anche quando torna in primo piano" +#: reports/templates/reports/feeding_duration.html:4 +#: reports/templates/reports/feeding_duration.html:8 +msgid "Average Feeding Durations" +msgstr "Durata Media Pasti" -#: babybuddy/models.py:38 -msgid "Hide Empty Dashboard Cards" -msgstr "Nascondi le schede vuote nella dashboard" - -#: babybuddy/models.py:43 -msgid "Hide data older than" -msgstr "Nascondi i dati più vecchi di" - -#: babybuddy/models.py:44 -msgid "This setting controls which data will be shown in the dashboard." -msgstr "Questa impostazione controlla quali dati verranno visualizzati nella dashboard" - -#: babybuddy/models.py:50 -msgid "show all data" -msgstr "Visualizza tutti i dati" - -#: babybuddy/models.py:51 -msgid "1 day" -msgstr "1 giorno" - -#: babybuddy/models.py:52 -msgid "2 days" -msgstr "2 giorni" - -#: babybuddy/models.py:53 -msgid "3 days" -msgstr "3 giorni" - -#: babybuddy/models.py:54 -msgid "1 week" -msgstr "1 settimana" - -#: babybuddy/models.py:55 -msgid "4 weeks" -msgstr "4 settimane" - -#: babybuddy/settings/base.py:172 -msgid "Dutch" -msgstr "Olandese" - -#: babybuddy/settings/base.py:174 -msgid "Finnish" -msgstr "Finlandese" - -#: babybuddy/settings/base.py:176 -msgid "Italian" -msgstr "Italiano" - -#: babybuddy/settings/base.py:177 -msgid "Polish" -msgstr "Polacco" - -#: babybuddy/settings/base.py:178 -msgid "Portuguese" -msgstr "Portoghese" - -#: 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 "Andamento temporale" - -#: core/models.py:218 -msgid "Solid food" -msgstr "Cibo solido" - -#: core/models.py:229 -msgid "Parent fed" -msgstr "Imboccato dai genitori" - -#: core/models.py:230 -msgid "Self fed" -msgstr "Mangia da solo" - -#: core/templates/core/diaperchange_list.html:29 -msgid "Contents" -msgstr "Contenuto" - -#: core/templates/core/timer_detail.html:77 -msgid "Restart timer" -msgstr "Riavvia timer" - -#: core/templates/core/timer_detail.html:84 -msgid "Delete timer" -msgstr "Cancella timer" - -#: core/templatetags/datetime.py:42 -msgid "Today" -msgstr "oggi" - -#: core/templatetags/datetime.py:56 -msgid "{}, {}" -msgstr "{}, {}" - -#: core/templatetags/duration.py:23 -msgid "0 days" -msgstr "0 giorni" - -#: core/timeline.py:119 -msgid "Amount: %(amount).0f" -msgstr "Quantità: %(amount).0f" - -#: core/timeline.py:157 -msgid "Contents: %(contents)s" -msgstr "Contenuti: %(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 "
%(since)s fa
%(time)s" - -#: dashboard/templates/cards/feeding_day.html:6 -msgid "Today's Feeding" -msgstr "Pasti di oggi" - -#: dashboard/templates/cards/feeding_day.html:20 -msgid "%(count)s feeding entries" -msgstr "%(count)s pasti registrati" - -#: dashboard/templates/cards/statistics.html:42 -msgid "No data yet" -msgstr "Nessun dato" - -#: dashboard/templates/dashboard/child_button_group.html:30 -msgid "Tummy Time Durations (Sum)" -msgstr "Durata totale Tummy Time" - -#: dashboard/templates/dashboard/child_button_group.html:38 -msgid "Edit" -msgstr "Modifica" - -#: dashboard/templatetags/cards.py:361 -msgid "Feeding frequency (past 3 days)" -msgstr "Frequenza pasti (ultimi 3 giorni)" - -#: dashboard/templatetags/cards.py:365 -msgid "Feeding frequency (past 2 weeks)" -msgstr "Frequenza pasti (ultime 2 settimane)" - -#: reports/graphs/tummytime_duration.py:32 -msgid "Total duration" -msgstr "Durata totale" - -#: reports/graphs/tummytime_duration.py:39 -#: reports/graphs/tummytime_duration.py:53 -msgid "Number of sessions" -msgstr "Numero di sessioni" - -#: reports/graphs/tummytime_duration.py:48 -msgid "Total Tummy Time Durations" -msgstr "Durata totale Tummy Time" - -#: reports/graphs/tummytime_duration.py:51 -msgid "Total duration (minutes)" -msgstr "Durata totale (in minuti)" +#: reports/templates/reports/report_base.html:19 +msgid "There is not enough data to generate this report." +msgstr "Non ci sono abbastanza dati per generare questo report." #: 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 3570bc91c575f304bc281eac262d63b5c8c361bc..c782e55fa9c966cf7e1495f1df2aadbc8adafe99 100644 GIT binary patch delta 7249 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 delta 7344 zcmZwL30PKD9>?)Z2nYhQxS)W(qJW|(5~7F;B5vT8m8Pa+Bq*hlW@Kr-YPnW6rj|}F zrI|}vI2u{Gj9ZJNV-{tOWmZ;7=2B>@)%W+_KhNVl&)la!pL5PV_uO;-_uLEi=qA4< zoBh0}qG~O3I0pMUP8_Zbah$y>*H^3KcxY^Z%`g@_VH3Os8{@qgkBcx0Uq%n^!A5u* z8{)5K6rEL1!RC(Rb#f_az+#NRIhce`qi(zlW3Uoi;P-Yuii^~qWe&lX)bB=3bSY|_ zayx(Ayo3zl1UJ=$y^fPiA&`d77=S&j-UoxI4>X5b`)ISsoM7II>i?kCXIp)N)fc0O z^UINBIB#HMFNKdOC?%J%9tL|HCmNfeI;LYY9E4#w8Pm{i>QP9BkkjL*Npe{(oU~G?(n2j1>0M^FgcD@j`fC(6mkD|s| zg6h8-wV=(Y`|P&!hZD%Z20l)M1~`Y>G=A(1J^NVHrbHD6nxf?zlvE+*zo-wmgyiYZq^#K?5ByPgutbs0;+KleD6`W@8MXo`||} zYYfFS48*RemFJ=Q4Yu~7<|wR7`&cgprDQ7VnaoC|a3Si#6?T3ND& zn&>gq^(Rpit3o!sa}h~~6Q1l&Fddb7Zx#h*pa3)b^_n`5SRSc5|YYokB)a8&;&oQJX42G?N_zK?bF{(nM2AB?l88P-a1QxlCI>WRpk z>GVboSd4*KiW;cQd>BKh&ovjLGP)9#iI-9R_gVcA26BJrvmPIe!%LFcqwSb%TRk@ z6>6XtPy@Y+x^M?7m51#7anyBRq9#^_dTTDBZtR!l_K!e~6K^JAUFz*n3-xxVpaJqQ z4D(Spx($`;B2>r8sD5Rr3C^(d^H396V&|VVpSSZHQ2n=IBJM`@KZ73b@0_;|VeQ=$ zF{n&JOuDbE00)YHJVXHPzDih;TpX5?hzqzQ1JcGKydep9e6LnoBY62%v6Z^r=hh?}6Nk(0t zfnE)eOF=6chMM6hd<;ua6S#t!!0)I`M0arO9#rN!qF&z|)N7W9x~>q%Ufarc@ov;OOHkLp zWar;S5A|wniS;|X=ev0+G@xN5YUWc=H+%}U7dE0YQ;te$g|+W851L2p{6|**)aqxf z{+-o-wEC}B_ui20{`Lz-%{UR2vRu?k#$Yr~GapB#@;THW7W+_d$rs4>a4zF8OyYsF zSm$B%;0_#wCs5~Gb@e@BuQQ8+Hr*W53KyHpQLob))TVm{wHMw(?U{qv2tTy?_o%ny zH`H~ZyvvO-7VBXq>U;reFWrvudjBU;P|6=ibzF-Y_;u8?K88)O%Id-0-F^w^+x@7F ze0RF#h4e0cA4M&}iLk-l@ z>Zz#fvrq%(q8?#i)Wim%9@%KCk4N>pADiPtJ;}dbhv#Wf$3v(`P>D_P97bVqp8G80 zP!sHkYA--Nn$f6CJ%q~8Qq;5Gj2=8_eq-l@dbyd7??wK#(o`C>IkHjDyg&Lpev}1{D}b=*xPLn#nsdscq#A;$$1U+%)Uk4_#(z( zKp%I-38?l=Ove7^RMd@DVj#YVLAV7qvDZ+K=uLA!Duahnnf9Kh5Jce$>ITPMh#Ke=>W1e~&-f>6kILt>OFbSn(XCh;ccaFA2ZQm5wI9bIz5l1J;Vdd; zmoW{mqApA>a95g&s%M}E?u=S#Pt=4)pf>GzREFlGz5^?*y#n<`{TTIVFJLV9ck1+a zKe@@+oO&-*21-x^&PGjaE$W$VKs~aZsEHh~_9Lh-+n1=L|g*tc-YJeFSf{RcqUV%#88q_o2gnBgPs0{2yUH1v9UlnR%)z}8Fp>CWq(49~p z45fbSK=Q9bAq`q_DQczjQ8#|VIxazd8K1LyIjY|-bDy=pgSv4gYNDT^CUgch-UZY` zt5FMd29f_Hti!J+r8FHAurq36qpbZd)Id`(3}>Kjun;xiV$^qH6{cf3@-=t9LQOPr zu=^-eurBp{)PzQODQJK(s2ff|4g3IVB{MM#7oaA%A2q z9FO`QbUURQ_ ziL0oI2i)SGk41e~nxj^nj9Nf0j>0||ruTonufV@h%)J;*hoh(qzCzvbENZ|@=-b_> z8(u>{)S*;}&B2PDcAOt?4ZipPZ&WrBnx&4%U7Wsn2cb09938m0fY8y$ z#hHeeiOyCR0oEtV+O}hfm21$xV*UKuB>HfH-sN>fF6F+&0?N&CCXOHy2_2V+cZgzD zI8yb4emXK;{^#cd)bi|nIpsHqeCi2)?){x#XgER)AeIv~$4Uyf6Vt8XdyF7Da`7K{ z$lCR|ekEQbGC0RpaJCS7Y&!ZAskG1c)!ZMgsn_>o{d&eV$8!|!CH`Rzi|}ot3-KT^ zh0xKSi?fM%Lc9A$T!j;eUX*{tbo?4?j&CSjC5G2D;Amg|DNG`^UUy=(l|RRU#P38K z2Ha)sLy>Qbb2kx7do&SA{AuSOMSto#T45*bNE{_zCc4u0U-U*;C(6G6rz5))ooR1C z+()@J!RzfinqJpmuPvM3_nOAgt`E~AL>RGw2&HW=HpDdi4{?k*PMjcSY5(0%VFuBY z_=31bEF`%3QD zPsJUCw;vZTq3{*)KGBnU5rz{r#{k;aQt5#@niAb9Z}in1=Q~WZbI($~fpQAbjW|iY zmYq}gGy1`i;3nmF_?IrhH!ip2Vx!K9Oc=B9@7oPAlkO!dxVazM0;P!asH0C z5_RcQfmK8p<(E*$ZN$UG)5MKL4l&qE2OS?1Er=}YKd6D@E@CP%kGMiKB=!+IiJGGw zg{O$mh`~fIp(BcMPT@zsn)@RIE?WJ04580W*%THMLx{#S=tvHUgZK0kWQ9+(N+)73I+S<|M hON+{iiYAONDjDl3EA@5W)-QWy{r`L7v%wqu{{nUr=LP@( diff --git a/locale/nl/LC_MESSAGES/django.po b/locale/nl/LC_MESSAGES/django.po index a0cd33e8..c63c4f39 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: 2021-12-18 18:43+0000\n" +"POT-Creation-Date: 2022-02-21 16:58+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:270 +#: babybuddy/templates/babybuddy/nav-dropdown.html:326 #: babybuddy/templates/babybuddy/user_settings_form.html:8 msgid "Settings" msgstr "Instellingen" -#: babybuddy/admin.py:16 babybuddy/templates/babybuddy/nav-dropdown.html:104 +#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:104 #: babybuddy/templates/babybuddy/user_settings_form.html:61 #: dashboard/templates/dashboard/child.html:4 #: dashboard/templates/dashboard/child.html:9 @@ -30,148 +30,148 @@ msgstr "Dashboard" msgid "Refresh rate" msgstr "Vernieuwingsfrequentie" -#: babybuddy/models.py:20 +#: babybuddy/models.py:21 msgid "" "If supported by browser, the dashboard will only refresh when visible, and " "also when receiving focus." msgstr "" -"Indien ondersteund door de browser, zal het dashboard alleen worden vernieuwd " -"indien zichbaar, of als het focus krijgt." +"Indien ondersteund door de browser, zal het dashboard alleen worden " +"vernieuwd indien zichbaar, of als het focus krijgt." -#: babybuddy/models.py:26 +#: babybuddy/models.py:28 msgid "disabled" msgstr "uitgeschakeld" -#: babybuddy/models.py:27 +#: babybuddy/models.py:29 msgid "1 min." msgstr "1 min." -#: babybuddy/models.py:28 +#: babybuddy/models.py:30 msgid "2 min." msgstr "2 min." -#: babybuddy/models.py:29 +#: babybuddy/models.py:31 msgid "3 min." msgstr "3 min." -#: babybuddy/models.py:30 +#: babybuddy/models.py:32 msgid "4 min." msgstr "4 min." -#: babybuddy/models.py:31 +#: babybuddy/models.py:33 msgid "5 min." msgstr "5 min." -#: babybuddy/models.py:32 +#: babybuddy/models.py:34 msgid "10 min." msgstr "10 min." -#: babybuddy/models.py:33 +#: babybuddy/models.py:35 msgid "15 min." msgstr "15 min." -#: babybuddy/models.py:34 +#: babybuddy/models.py:36 msgid "30 min." msgstr "30 min." -#: babybuddy/models.py:37 +#: babybuddy/models.py:40 msgid "Hide Empty Dashboard Cards" msgstr "Verberg Lege Dashboard Kaarten" -#: babybuddy/models.py:42 +#: babybuddy/models.py:43 msgid "Hide data older than" msgstr "Verberg data ouder dan" -#: babybuddy/models.py:43 +#: babybuddy/models.py:45 msgid "This setting controls which data will be shown in the dashboard." msgstr "Deze instelling bepaald welke data zichtbaar is op het dashboard." -#: babybuddy/models.py:49 +#: babybuddy/models.py:51 msgid "show all data" msgstr "laat alle data zien" -#: babybuddy/models.py:50 +#: babybuddy/models.py:52 msgid "1 day" msgstr "1 dag" -#: babybuddy/models.py:51 +#: babybuddy/models.py:53 msgid "2 days" msgstr "2 dagen" -#: babybuddy/models.py:52 +#: babybuddy/models.py:54 msgid "3 days" msgstr "3 dagen" -#: babybuddy/models.py:53 +#: babybuddy/models.py:55 msgid "1 week" msgstr "" -#: babybuddy/models.py:54 +#: babybuddy/models.py:56 msgid "4 weeks" msgstr "4 weken" -#: babybuddy/models.py:60 +#: babybuddy/models.py:63 msgid "Language" msgstr "Talen" -#: babybuddy/models.py:66 +#: babybuddy/models.py:69 msgid "Timezone" msgstr "Tijdzone" -#: babybuddy/models.py:70 +#: babybuddy/models.py:73 #, python-brace-format msgid "{user}'s Settings" msgstr "{user}'s instellingen" -#: babybuddy/settings/base.py:172 +#: babybuddy/settings/base.py:166 #, fuzzy #| msgid "English" msgid "English (US)" msgstr "Engels" -#: babybuddy/settings/base.py:173 +#: babybuddy/settings/base.py:167 #, fuzzy #| msgid "English" msgid "English (UK)" msgstr "Engels" -#: babybuddy/settings/base.py:174 +#: babybuddy/settings/base.py:168 msgid "Dutch" msgstr "Nederlands" -#: babybuddy/settings/base.py:175 +#: babybuddy/settings/base.py:169 msgid "French" msgstr "Frans" -#: babybuddy/settings/base.py:176 +#: babybuddy/settings/base.py:170 msgid "Finnish" msgstr "Fins" -#: babybuddy/settings/base.py:177 +#: babybuddy/settings/base.py:171 msgid "German" msgstr "Duits" -#: babybuddy/settings/base.py:178 +#: babybuddy/settings/base.py:172 msgid "Italian" msgstr "Italiaans" -#: babybuddy/settings/base.py:179 +#: babybuddy/settings/base.py:173 msgid "Polish" msgstr "Pools" -#: babybuddy/settings/base.py:180 +#: babybuddy/settings/base.py:174 msgid "Portuguese" msgstr "Portugees" -#: babybuddy/settings/base.py:181 +#: babybuddy/settings/base.py:175 msgid "Spanish" msgstr "Spaans" -#: babybuddy/settings/base.py:182 +#: babybuddy/settings/base.py:176 msgid "Swedish" msgstr "Zweeds" -#: babybuddy/settings/base.py:183 +#: babybuddy/settings/base.py:177 msgid "Turkish" msgstr "Turks" @@ -189,11 +189,11 @@ msgstr "" #: babybuddy/templates/admin/base_site.html:4 #: babybuddy/templates/admin/base_site.html:7 -#: babybuddy/templates/babybuddy/nav-dropdown.html:277 +#: babybuddy/templates/babybuddy/nav-dropdown.html:338 msgid "Database Admin" msgstr "Database admin" -#: babybuddy/templates/babybuddy/base.html:23 +#: babybuddy/templates/babybuddy/base.html:36 msgid "Home" msgstr "Startpagina" @@ -232,27 +232,27 @@ msgstr "" msgid "Quick Start Timer" msgstr "Snel start timer" -#: babybuddy/templates/babybuddy/nav-dropdown.html:51 core/models.py:165 -#: core/models.py:169 +#: babybuddy/templates/babybuddy/nav-dropdown.html:51 core/models.py:158 +#: core/models.py:162 msgid "Diaper Change" msgstr "Luierverschoning" #: babybuddy/templates/babybuddy/nav-dropdown.html:57 -#: babybuddy/templates/babybuddy/nav-dropdown.html:218 core/models.py:243 -#: core/models.py:247 core/templates/core/timer_detail.html:43 +#: 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 "Voeding" #: babybuddy/templates/babybuddy/nav-dropdown.html:63 -#: babybuddy/templates/babybuddy/nav-dropdown.html:150 core/models.py:269 -#: core/models.py:281 core/models.py:285 core/templates/core/note_list.html:29 +#: 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 "Notitie" #: babybuddy/templates/babybuddy/nav-dropdown.html:69 #: babybuddy/templates/babybuddy/nav-dropdown.html:281 -#: babybuddy/templates/babybuddy/welcome.html:42 core/models.py:330 -#: core/models.py:331 core/models.py:334 +#: 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 @@ -261,8 +261,8 @@ msgid "Sleep" msgstr "Slaap" #: babybuddy/templates/babybuddy/nav-dropdown.html:75 -#: babybuddy/templates/babybuddy/nav-dropdown.html:158 core/models.py:369 -#: core/models.py:383 core/models.py:384 core/models.py:387 +#: 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 @@ -274,8 +274,8 @@ 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:537 -#: core/models.py:538 core/models.py:541 +#: 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 @@ -286,8 +286,8 @@ msgid "Tummy Time" msgstr "Buikliggen" #: babybuddy/templates/babybuddy/nav-dropdown.html:87 -#: babybuddy/templates/babybuddy/nav-dropdown.html:186 core/models.py:567 -#: core/models.py:581 core/models.py:582 core/models.py:585 +#: 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 @@ -309,7 +309,7 @@ msgid "Timeline" msgstr "" #: babybuddy/templates/babybuddy/nav-dropdown.html:122 -#: babybuddy/templates/babybuddy/nav-dropdown.html:130 core/models.py:105 +#: 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 @@ -319,11 +319,15 @@ msgstr "" msgid "Children" msgstr "Kinderen" -#: babybuddy/templates/babybuddy/nav-dropdown.html:136 core/models.py:104 -#: core/models.py:137 core/models.py:196 core/models.py:267 core/models.py:300 -#: core/models.py:364 core/models.py:401 core/models.py:509 core/models.py:562 +#: 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 @@ -332,9 +336,10 @@ msgstr "Kinderen" msgid "Child" msgstr "Kind" -#: babybuddy/templates/babybuddy/nav-dropdown.html:144 core/models.py:158 -#: core/models.py:236 core/models.py:282 core/models.py:322 core/models.py:376 -#: core/models.py:574 core/templates/core/note_confirm_delete.html:7 +#: 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" @@ -352,7 +357,18 @@ msgstr "Temperatuur meting" msgid "Weight entry" msgstr "Gewicht ingave" -#: babybuddy/templates/babybuddy/nav-dropdown.html:200 +#: 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 "Lengte" @@ -360,7 +376,19 @@ msgstr "Lengte" msgid "Height entry" msgstr "Lengte ingave" -#: babybuddy/templates/babybuddy/nav-dropdown.html:214 +#: 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 "Hoofd omtrek" @@ -368,7 +396,16 @@ msgstr "Hoofd omtrek" msgid "Head Circumference entry" msgstr "Hoofd omtrek ingave" -#: babybuddy/templates/babybuddy/nav-dropdown.html:228 +#: 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 "" @@ -390,7 +427,7 @@ msgid "Change" msgstr "Verschoning" #: babybuddy/templates/babybuddy/nav-dropdown.html:268 -#: babybuddy/templates/babybuddy/welcome.html:34 core/models.py:244 +#: 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 @@ -410,7 +447,7 @@ msgstr "Buikliggen ingave" #: 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:434 +#: babybuddy/templates/babybuddy/user_settings_form.html:7 core/models.py:378 #: core/templates/core/timer_list.html:32 msgid "User" msgstr "Gebruiker" @@ -423,11 +460,11 @@ msgstr "Wachtwoord" msgid "Logout" msgstr "Uitloggen" -#: babybuddy/templates/babybuddy/nav-dropdown.html:273 +#: babybuddy/templates/babybuddy/nav-dropdown.html:334 msgid "Site" msgstr "Site" -#: babybuddy/templates/babybuddy/nav-dropdown.html:274 +#: babybuddy/templates/babybuddy/nav-dropdown.html:335 msgid "API Browser" msgstr "API browser" @@ -439,15 +476,15 @@ msgstr "API browser" msgid "Users" msgstr "Gebruikers" -#: babybuddy/templates/babybuddy/nav-dropdown.html:279 +#: babybuddy/templates/babybuddy/nav-dropdown.html:340 msgid "Support" msgstr "Ondersteuning" -#: babybuddy/templates/babybuddy/nav-dropdown.html:281 +#: babybuddy/templates/babybuddy/nav-dropdown.html:342 msgid "Source Code" msgstr "Broncode" -#: babybuddy/templates/babybuddy/nav-dropdown.html:283 +#: babybuddy/templates/babybuddy/nav-dropdown.html:344 msgid "Chat / Support" msgstr "Chat / Hulp" @@ -476,12 +513,19 @@ msgid "Delete User" msgstr "Verwijder gebruiker" #: 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 @@ -495,14 +539,17 @@ 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:45 +#: dashboard/templates/dashboard/child_button_group.html:48 msgid "Delete" msgstr "Verwijder" #: 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 @@ -518,9 +565,12 @@ msgstr "" "verwijderen?" #: 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 @@ -539,9 +589,11 @@ msgid "Create User" msgstr "Maak gebruiker" #: babybuddy/templates/babybuddy/user_form.html:16 -#: core/templates/core/child_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 @@ -551,9 +603,11 @@ msgid "Update" msgstr "Update" #: babybuddy/templates/babybuddy/user_form.html:24 -#: core/templates/core/child_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 @@ -581,18 +635,23 @@ msgstr "E-mail" msgid "Staff" msgstr "Personeel" -#: babybuddy/templates/babybuddy/user_list.html:22 core/models.py:428 +#: babybuddy/templates/babybuddy/user_list.html:22 core/models.py:373 #: 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/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 @@ -653,7 +712,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:166 +#: 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 @@ -760,34 +819,34 @@ msgstr "" "correct is, ontvang je daar de instructies voor het opnieuw instellen van je " "wachtwoord." -#: babybuddy/views.py:66 +#: babybuddy/views.py:76 #, python-format msgid "User %(username)s added!" msgstr "Gebruiker %(username)s toegevoegd!" -#: babybuddy/views.py:76 +#: babybuddy/views.py:87 #, python-format msgid "User %(username)s updated." msgstr "Gebruiker %(username)s is geupdate." -#: babybuddy/views.py:88 +#: babybuddy/views.py:99 #, python-brace-format msgid "User {user} deleted." msgstr "Gebruiker {user} verwijderd." -#: babybuddy/views.py:111 +#: babybuddy/views.py:120 msgid "Password updated." msgstr "Wachtwoord aangepast." -#: babybuddy/views.py:134 +#: babybuddy/views.py:149 msgid "User API key regenerated." msgstr "Gebruiker API key opnieuw gegenereerd." -#: babybuddy/views.py:149 +#: babybuddy/views.py:162 msgid "Settings saved!" msgstr "Instellingen opgeslagen!" -#: core/forms.py:114 +#: core/forms.py:115 msgid "Name does not match child name." msgstr "Naam komt niet overeen met de naam van het kind." @@ -807,15 +866,15 @@ msgstr "Duur is te lang." msgid "Another entry intersects the specified time period." msgstr "Een andere ingave valt gelijk met deze tijdsperiode." -#: core/models.py:69 +#: core/models.py:70 msgid "Date/time can not be in the future." msgstr "Datum/tijd kan niet in de toekomst zijn." -#: core/models.py:75 +#: core/models.py:76 msgid "First name" msgstr "Voornaam" -#: core/models.py:76 +#: core/models.py:78 msgid "Last name" msgstr "Achternaam" @@ -823,69 +882,69 @@ msgstr "Achternaam" msgid "Birth date" msgstr "Geboortedatum" -#: core/models.py:88 +#: core/models.py:87 msgid "Slug" msgstr "Slug" -#: core/models.py:94 +#: core/models.py:90 msgid "Picture" msgstr "Afbeelding" -#: core/models.py:142 core/models.py:273 core/models.py:374 +#: 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 "Tijd" -#: core/models.py:144 core/templates/core/diaperchange_list.html:60 -#: reports/graphs/diaperchange_types.py:34 +#: core/models.py:137 core/templates/core/diaperchange_list.html:60 +#: reports/graphs/diaperchange_types.py:36 msgid "Wet" msgstr "Nat" -#: core/models.py:145 core/templates/core/diaperchange_list.html:61 -#: reports/graphs/diaperchange_types.py:28 +#: core/models.py:138 core/templates/core/diaperchange_list.html:61 +#: reports/graphs/diaperchange_types.py:30 msgid "Solid" msgstr "Vast" -#: core/models.py:149 +#: core/models.py:142 msgid "Black" msgstr "Zwart" -#: core/models.py:150 +#: core/models.py:143 msgid "Brown" msgstr "Bruin" -#: core/models.py:151 +#: core/models.py:144 msgid "Green" msgstr "Groen" -#: core/models.py:152 +#: core/models.py:145 msgid "Yellow" msgstr "Geel" -#: core/models.py:155 core/templates/core/diaperchange_list.html:30 +#: core/models.py:148 core/templates/core/diaperchange_list.html:30 msgid "Color" msgstr "Kleur" -#: core/models.py:157 core/models.py:235 +#: core/models.py:150 core/models.py:219 #: core/templates/core/diaperchange_list.html:31 msgid "Amount" msgstr "Hoeveelheid" -#: core/models.py:187 +#: core/models.py:180 msgid "Wet and/or solid is required." msgstr "Nat en/of vast is vereist." -#: core/models.py:201 core/models.py:310 core/models.py:412 core/models.py:514 +#: core/models.py:192 core/models.py:279 core/models.py:365 core/models.py:454 msgid "Start time" msgstr "Start tijd" -#: core/models.py:206 core/models.py:315 core/models.py:418 core/models.py:519 +#: core/models.py:193 core/models.py:280 core/models.py:368 core/models.py:455 msgid "End time" msgstr "Eind tijd" -#: core/models.py:211 core/models.py:320 core/models.py:423 core/models.py:524 +#: 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 @@ -893,67 +952,67 @@ msgstr "Eind tijd" msgid "Duration" msgstr "Duur" -#: core/models.py:215 +#: core/models.py:199 msgid "Breast milk" msgstr "Borstvoeding" -#: core/models.py:216 +#: core/models.py:200 msgid "Formula" msgstr "Formule" -#: core/models.py:217 +#: core/models.py:201 msgid "Fortified breast milk" msgstr "Versterkte moedermelk" -#: core/models.py:218 +#: core/models.py:202 msgid "Solid food" msgstr "Vast voedsel" -#: core/models.py:221 core/templates/core/feeding_list.html:30 +#: core/models.py:205 core/templates/core/feeding_list.html:30 msgid "Type" msgstr "Type" -#: core/models.py:225 +#: core/models.py:209 msgid "Bottle" msgstr "Fles" -#: core/models.py:226 +#: core/models.py:210 msgid "Left breast" msgstr "Linkse borst" -#: core/models.py:227 +#: core/models.py:211 msgid "Right breast" msgstr "Rechtse borst" -#: core/models.py:228 +#: core/models.py:212 msgid "Both breasts" msgstr "Beide borsten" -#: core/models.py:229 +#: core/models.py:213 msgid "Parent fed" msgstr "Ouder voeding" -#: core/models.py:230 +#: core/models.py:214 msgid "Self fed" msgstr "Zelf voeding" -#: core/models.py:233 core/templates/core/feeding_list.html:29 +#: core/models.py:217 core/templates/core/feeding_list.html:29 msgid "Method" msgstr "Methode" -#: core/models.py:305 +#: core/models.py:278 msgid "Napping" msgstr "Dutten" -#: core/models.py:407 core/templates/core/timer_list.html:25 +#: core/models.py:362 core/templates/core/timer_list.html:25 msgid "Name" msgstr "Naam" -#: core/models.py:442 core/templates/core/timer_form.html:4 +#: core/models.py:386 core/templates/core/timer_form.html:4 msgid "Timer" msgstr "Timer" -#: core/models.py:443 core/templates/core/timer_confirm_delete.html:9 +#: 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 @@ -962,25 +1021,54 @@ msgstr "Timer" msgid "Timers" msgstr "Timers" -#: core/models.py:446 +#: core/models.py:390 #, python-brace-format msgid "Timer #{id}" msgstr "Timer #{id}" -#: core/models.py:529 core/templates/core/tummytime_list.html:30 +#: core/models.py:460 core/templates/core/tummytime_list.html:30 msgid "Milestone" msgstr "Mijlpaal" -#: core/models.py:572 core/templates/core/feeding_list.html:25 -#: core/templates/core/weight_list.html:25 +#: 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:47 reports/graphs/feeding_amounts.py:37 -#: reports/graphs/feeding_duration.py:54 reports/graphs/sleep_pattern.py:146 -#: reports/graphs/sleep_totals.py:51 reports/graphs/tummytime_duration.py:49 +#: 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" +msgid "Delete a BMI Entry" +msgstr "Verwijder een slaap ingave" + +#: 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 "Voeg een slaap ingave toe" + +#: core/templates/core/bmi_list.html:15 +msgid "Add BMI" +msgstr "" + +#: core/templates/core/bmi_list.html:66 +#, fuzzy +#| msgid "No timer entries found." +msgid "No bmi entries found." +msgstr "Geen timer gegevens gevonden." + #: core/templates/core/child_confirm_delete.html:4 msgid "Delete a Child" msgstr "Verwijder een kind" @@ -1068,6 +1156,58 @@ msgstr "Stuks" msgid "No feedings found." msgstr "Geen maaltijden gevonden." +#: core/templates/core/head_circumference_confirm_delete.html:4 +#, fuzzy +#| msgid "Head Circumference entry" +msgid "Delete a Head Circumference Entry" +msgstr "Hoofd omtrek ingave" + +#: 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 "Head Circumference entry" +msgid "Add a Head Circumference Entry" +msgstr "Hoofd omtrek ingave" + +#: core/templates/core/head_circumference_list.html:15 +#, fuzzy +#| msgid "Head Circumference" +msgid "Add Head Circumference" +msgstr "Hoofd omtrek" + +#: core/templates/core/head_circumference_list.html:66 +#, fuzzy +#| msgid "No timer entries found." +msgid "No head circumference entries found." +msgstr "Geen timer gegevens gevonden." + +#: core/templates/core/height_confirm_delete.html:4 +#, fuzzy +#| msgid "Delete a Weight Entry" +msgid "Delete a Height Entry" +msgstr "Verwijder een gewicht" + +#: 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 "Voeg een gewicht toe" + +#: core/templates/core/height_list.html:15 +#, fuzzy +#| msgid "Add Weight" +msgid "Add Height" +msgstr "Voeg gewicht toe" + +#: core/templates/core/height_list.html:66 +#, fuzzy +#| msgid "No weight entries found." +msgid "No height entries found." +msgstr "Geen gewicht gegevens gevonden." + #: core/templates/core/note_confirm_delete.html:4 msgid "Delete a Note" msgstr "Verwijder een notitie" @@ -1281,7 +1421,7 @@ msgid "%(since)s since previous" msgstr "%(since)s sinds vorige" #: core/templates/timeline/_timeline.html:56 -#: dashboard/templates/dashboard/child_button_group.html:38 +#: dashboard/templates/dashboard/child_button_group.html:41 msgid "Edit" msgstr "Aanpassen" @@ -1293,7 +1433,7 @@ msgstr "Geen gebeurtenissen" msgid "Today" msgstr "vandaag" -#: core/templatetags/datetime.py:74 +#: core/templatetags/datetime.py:75 msgid "{}, {}" msgstr "" @@ -1301,42 +1441,42 @@ msgstr "" msgid "0 days" msgstr "0 dagen" -#: core/timeline.py:44 +#: core/timeline.py:53 #, python-format msgid "%(child)s started tummy time!" msgstr "%(child)s is begonnen met buikligging!" -#: core/timeline.py:54 +#: core/timeline.py:64 #, python-format msgid "%(child)s finished tummy time." msgstr "%(child)s is gestopt met buikligging." -#: core/timeline.py:77 +#: core/timeline.py:89 #, python-format msgid "%(child)s fell asleep." msgstr "%(child)s is in slaap gevallen." -#: core/timeline.py:87 +#: core/timeline.py:100 #, python-format msgid "%(child)s woke up." msgstr "%(child)s is wakker geworden." -#: core/timeline.py:120 +#: core/timeline.py:133 #, python-format msgid "Amount: %(amount).0f" msgstr "Hoeveelheid: %(amount).0f" -#: core/timeline.py:125 +#: core/timeline.py:141 #, python-format msgid "%(child)s started feeding." msgstr "%(child)s is begonnen met eten." -#: core/timeline.py:136 +#: core/timeline.py:153 #, python-format msgid "%(child)s finished feeding." msgstr "%(child)s is gestopt met eten." -#: core/timeline.py:160 +#: core/timeline.py:179 #, fuzzy, python-format #| msgid "%(child)s had a diaper change." msgid "%(child)s had a %(type)s diaper change." @@ -1349,70 +1489,70 @@ msgid_plural "%(hours)s hours" msgstr[0] "%(hours)s uur" msgstr[1] "%(hours)s uren" -#: core/utils.py:22 +#: core/utils.py:19 #, python-format msgid "%(minutes)s minute" msgid_plural "%(minutes)s minutes" msgstr[0] "%(minutes)s minuut" msgstr[1] "%(minutes)s minuten" -#: core/utils.py:30 +#: core/utils.py:25 #, python-format msgid "%(seconds)s second" msgid_plural "%(seconds)s seconds" msgstr[0] "%(seconds)s seconde" msgstr[1] "%(seconds)s seconden" -#: core/views.py:34 +#: core/views.py:33 #, python-format msgid "%(model)s entry for %(child)s added!" msgstr "%(model)s ingave voor %(child)s toegevoegd!" -#: core/views.py:36 +#: core/views.py:35 #, python-format msgid "%(model)s entry added!" msgstr "%(model)s is toegevoegd!" -#: core/views.py:63 +#: core/views.py:61 #, python-format msgid "%(model)s entry for %(child)s updated." msgstr "%(model)s voor %(child)s is bijgewerkt." -#: core/views.py:65 +#: core/views.py:63 #, python-format msgid "%(model)s entry updated." msgstr "%(model)s is bijgewerkt" -#: core/views.py:75 core/views.py:126 +#: core/views.py:69 core/views.py:118 #, python-format msgid "%(model)s entry deleted." msgstr "%(model)s verwijderd." -#: core/views.py:95 +#: core/views.py:87 #, python-format msgid "%(first_name)s %(last_name)s added!" msgstr "%(first_name)s %(last_name)s is toegevoegd!" -#: core/views.py:257 +#: core/views.py:249 #, python-format msgid "%(model)s reading added!" msgstr "%(model)s meting toegevoegd!" -#: core/views.py:265 +#: core/views.py:257 #, python-format msgid "%(model)s reading for %(child)s updated." msgstr "%(model)s meting voor %(child)s bijgewerkt." -#: core/views.py:371 +#: core/views.py:361 #, python-format msgid "%(timer)s stopped." msgstr "%(timer)s is gestopt." -#: core/views.py:395 +#: core/views.py:384 msgid "All inactive timers deleted." msgstr "Alle inactieve timers verwijderd." -#: core/views.py:405 +#: core/views.py:394 msgid "No inactive timers exist." msgstr "Geen inactieve timers gevonden." @@ -1591,42 +1731,66 @@ msgstr "Totaal slaapjes" msgid "Tummy Time Durations (Sum)" msgstr "Duur Buikliggen (Som)" -#: dashboard/templatetags/cards.py:277 +#: dashboard/templatetags/cards.py:288 msgid "Diaper change frequency" msgstr "Luierverschoning frequentie" -#: dashboard/templatetags/cards.py:292 +#: dashboard/templatetags/cards.py:309 msgid "Average nap duration" msgstr "Gemiddelde duur dutjes" -#: dashboard/templatetags/cards.py:296 +#: dashboard/templatetags/cards.py:316 msgid "Average naps per day" msgstr "Gemiddelde dutjes per dag" -#: dashboard/templatetags/cards.py:303 +#: dashboard/templatetags/cards.py:326 msgid "Average sleep duration" msgstr "Gemiddelde slaap duur" -#: dashboard/templatetags/cards.py:307 +#: dashboard/templatetags/cards.py:333 msgid "Average awake duration" msgstr "Gemiddeld wakker duur" -#: dashboard/templatetags/cards.py:314 +#: dashboard/templatetags/cards.py:343 msgid "Weight change per week" msgstr "Gewichtsverandering per week" -#: dashboard/templatetags/cards.py:361 +#: dashboard/templatetags/cards.py:353 +#, fuzzy +#| msgid "Weight change per week" +msgid "Height change per week" +msgstr "Gewichtsverandering per week" + +#: dashboard/templatetags/cards.py:363 +#, fuzzy +#| msgid "Head Circumference entry" +msgid "Head circumference change per week" +msgstr "Hoofd omtrek ingave" + +#: dashboard/templatetags/cards.py:373 +#, fuzzy +#| msgid "Weight change per week" +msgid "BMI change per week" +msgstr "Gewichtsverandering per week" + +#: dashboard/templatetags/cards.py:418 msgid "Feeding frequency (past 3 days)" msgstr "Voeding frequenties (afgelopen 3 dagen)" -#: dashboard/templatetags/cards.py:365 +#: dashboard/templatetags/cards.py:422 msgid "Feeding frequency (past 2 weeks)" msgstr "Voeding frequenties (afgelopen 2 weken)" -#: dashboard/templatetags/cards.py:371 +#: dashboard/templatetags/cards.py:428 msgid "Feeding frequency" msgstr "Eten geven frequentie" +#: reports/graphs/bmi_bmi.py:27 +#, fuzzy +#| msgid "Weight" +msgid "BMI" +msgstr "Gewichts" + #: reports/graphs/diaperchange_amounts.py:27 msgid "Diaper change amount" msgstr "Aantal luiers verschoond" @@ -1647,84 +1811,94 @@ msgstr "Luier levensduur" msgid "Time between changes (hours)" msgstr "Tijd tussen verschoningen (uur)" -#: reports/graphs/diaperchange_types.py:39 +#: reports/graphs/diaperchange_types.py:41 reports/graphs/feeding_amounts.py:58 msgid "Total" msgstr "Totaal" -#: reports/graphs/diaperchange_types.py:46 +#: reports/graphs/diaperchange_types.py:48 msgid "Diaper Change Types" msgstr "Luierverschoning types" -#: reports/graphs/diaperchange_types.py:49 +#: reports/graphs/diaperchange_types.py:51 msgid "Number of changes" msgstr "Aantal verschoningen" -#: reports/graphs/feeding_amounts.py:27 -msgid "Total feeding amount" -msgstr "Totaal hoeveelheid voeding" - -#: reports/graphs/feeding_amounts.py:36 -msgid "Total Feeding Amounts" +#: reports/graphs/feeding_amounts.py:69 +#, fuzzy +#| msgid "Total Feeding Amounts" +msgid "Total Feeding Amount by Type" msgstr "Totaal hoeveelheid voeding" -#: reports/graphs/feeding_amounts.py:39 +#: reports/graphs/feeding_amounts.py:72 msgid "Feeding amount" msgstr "Voeding hoeveelheid" -#: reports/graphs/feeding_duration.py:36 +#: reports/graphs/feeding_duration.py:38 msgid "Average duration" msgstr "Gemiddelde duur" -#: reports/graphs/feeding_duration.py:44 +#: reports/graphs/feeding_duration.py:46 msgid "Total feedings" msgstr "Totaal aantal maaltijden" -#: reports/graphs/feeding_duration.py:53 +#: reports/graphs/feeding_duration.py:55 msgid "Average Feeding Durations" msgstr "Gemiddelde duur eten" -#: reports/graphs/feeding_duration.py:56 +#: reports/graphs/feeding_duration.py:58 msgid "Average duration (minutes)" msgstr "Gemiddelde duur (minuten)" -#: reports/graphs/feeding_duration.py:58 +#: reports/graphs/feeding_duration.py:60 msgid "Number of feedings" msgstr "Aantal maaltijden" -#: reports/graphs/sleep_pattern.py:143 +#: reports/graphs/head_circumference_head_circumference.py:27 +#, fuzzy +#| msgid "Head Circumference" +msgid "Head Circumference" +msgstr "Hoofd omtrek" + +#: reports/graphs/height_height.py:27 +#, fuzzy +#| msgid "Weight" +msgid "Height" +msgstr "Gewichts" + +#: reports/graphs/sleep_pattern.py:148 msgid "Sleep Pattern" msgstr "Slaappatroon" -#: reports/graphs/sleep_pattern.py:159 +#: reports/graphs/sleep_pattern.py:165 msgid "Time of day" msgstr "Tijd van de dag" -#: reports/graphs/sleep_totals.py:40 +#: reports/graphs/sleep_totals.py:48 msgid "Total sleep" msgstr "Totale slaap" -#: reports/graphs/sleep_totals.py:50 +#: reports/graphs/sleep_totals.py:58 msgid "Sleep Totals" msgstr "Totale slaap" -#: reports/graphs/sleep_totals.py:53 +#: reports/graphs/sleep_totals.py:61 msgid "Hours of sleep" msgstr "Uren slaap" -#: reports/graphs/tummytime_duration.py:32 +#: reports/graphs/tummytime_duration.py:34 msgid "Total duration" msgstr "Totaal duur" -#: reports/graphs/tummytime_duration.py:39 -#: reports/graphs/tummytime_duration.py:53 +#: reports/graphs/tummytime_duration.py:41 +#: reports/graphs/tummytime_duration.py:55 msgid "Number of sessions" msgstr "Aantal sessies" -#: reports/graphs/tummytime_duration.py:48 +#: reports/graphs/tummytime_duration.py:50 msgid "Total Tummy Time Durations" msgstr "Totaal Buikligggen Duur" -#: reports/graphs/tummytime_duration.py:51 +#: reports/graphs/tummytime_duration.py:53 msgid "Total duration (minutes)" msgstr "Totaal duur (minuten)" @@ -1750,3 +1924,6 @@ msgstr "Er is niet voldoende data om dit rapport te maken." #: 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 b956b2f73c0c9d0dd913102157dfb8e3d780a955..0fb859ceb37c0d9e3939e5a7be1039f53c60bcb6 100644 GIT binary patch delta 6377 zcmZwL30PHS9>?*6fGi@YY>FtCMFoWvMaA4uQzSKW)SO~curRaCa(Aq*l4VMZrnXS( zq%+e(WzNmqaBNb?HP>89&81u`t#mZ^`Tp+t^VBoXoag!TdEfWE=iSe_*5|JV_~r(9 zzo`>6&*4f9aGXTU33HrhN%yX!QpYK(>o{>(jP-FMHpID@fIe)1+fk4FfF8Vs@#v}N znrq&Tsgw^#+VMIskf=pL1vbV?REOUpZ8%pk4WsEz_j6I@L(GYoPJT9OfU8jT_SyX# zr~$@tQv=Mw>X?rq^zYo|PdLs!c4M$vV&#uoeylkeJv2~?TCv4QAI@i}86U(LynxXd zN~M~Zi2boCw!^0}nf{#>B=YfV?2Rc5HxNf*4IG0Z=tYfuI;z2!FdW}P)qe-sJ*NU| z<1*Cq8!;63*!@GOfu2NfB#E0O)KE<}L=V(OjXVw2Q7-C!4^+ebPz^kQ?2a=TwPo{A zOZ)+9Kx>gXIqOgZKZ-$k3R~e14O#y?NO+PQXBdaB1l8a+kK5o$)Y-U!TH?rLcWE=s zPN<+TB+JJrU9p*4q*$_7Ia6g>`;uwCsEIPUm>9f-nJV{Pno@MMe}*omZc(Zy3^kB_o7#a;|UU~ z_!6q21*icmxAIEMZ$k}W7ix?4qXuvWL-9IlC4)2ELl=XpmyMcOH_P|I5b{GZSbshE zkllD3wZx^UC4Jc{mZLgeggT7xqB>fMs=o=<&R*0+zClgk9O}6Xs6&1QRX?PuyCpGA zS$|dZP@sy9>_#)x2-{kDXS2KA?}g#qAB2r?D60PR=)qYSj!Uh)604J6Z~3j}9xn+U zj)SN}bqcfb8fsu!&D^DIiK^EZHPAxK7o%o264k+E)Jl|MCoDtN--4R?PE`HFsIBvU zZxwE$mNY2S?I;?<$tR(fyeVpi?NI~khU%~<>ci9*Rc{!og9)hb#j~ixSdMz`6Vw@7 ziG1L^&TgylBSvr|B+G3e2Gu|cY6fkw26n_UEI_N;SlQV{Al@FyvthZWYpQZ9sPTa+KNK-Z#72h{VyeNdLFmCzsF}|~O>91D0?X0=`@e>SmV7K#S3a~8G4mrxzuFatZg&xN7RNPYBbZ?Z{fDchkM zy3-thx<42-fMKZLgz>0>PDOPPmFIRCi<)^NYUy)OGtNhytzy&wN1)2b=du2}F^ht+ z_y(#%Bu8CKmVoM@32Go&sF}4!9kvd3zZdF^^h13Q###9!)P%gK8PC85xDd6HYr1&d zFVQ{<)Zs5y;g(fs(AC}JHmDKzLN!o=+Ja|Lhjbn$VmWG{%gwc@72Akf;oYbSe2ePu ztd~SX5|>dUjO*sUx0$FV&qJ-i-Kd$|gF19YsOQF6`CL>-3sCjn!xUVCYG*g9!{exW z=TYr=uaeM+qV8}Xj6-#lh%+QR{kJrD<4NaKMD2xGj@MAW{{t6 z`HkqIe`gN~jp(A?xMleo-Q5P`%p}x6($RmokT=oE#~_@B$v6WwfC|*amZ4@|i5k#m z)CBgU|NTEgB9DS|cB6R@cW>L81*p9(L^V7SHGoo7gY!@wEH*zzb+85laRX}Ln^EoT zMQ!yj7{mEgm26nK+Al zd(;YTL$$vPHIeh^)gib-A_OA~+#7MIjy)KPU9m6rLi%vtL~Yr(7>4IC7=J~zbJOzG z?{xDKsKXkA0jNuF1AS}$oMNIk(MuVwmtFjSFYx!5-{oH?ok29SvIex+kfS5aA=dE%-B&_>|C-}mqTub4n8{n087F+~vN zOR*zyj`%B~>n8Cl(UvGC?jm%JB%bi6+&?c^dObEGVrZ|g`hVPRjKNDp2g|2W;bGEI z_%4f#U;f1mOqL$sq+%vM?6m~BD`<#=MLg0 z;zdH&(}ai04e?Rp2B9mOc$J7E;)p&(JoR+dz+;jKBC3%OCq|RLmzYOvBx)0@h+HBe zfN$H6B)%dR6V9A9b&Gr*>J1I_txn7h^<7I_72?~H*(GRBM0V1g% delta 6621 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 Dn>M-t diff --git a/locale/pl/LC_MESSAGES/django.po b/locale/pl/LC_MESSAGES/django.po index 644b59b7..36d0c8bc 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: 2021-12-18 18:43+0000\n" +"POT-Creation-Date: 2022-02-21 16:58+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:270 +#: babybuddy/templates/babybuddy/nav-dropdown.html:326 #: babybuddy/templates/babybuddy/user_settings_form.html:8 msgid "Settings" msgstr "Ustawienia" -#: babybuddy/admin.py:16 babybuddy/templates/babybuddy/nav-dropdown.html:104 +#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:104 #: babybuddy/templates/babybuddy/user_settings_form.html:61 #: dashboard/templates/dashboard/child.html:4 #: dashboard/templates/dashboard/child.html:9 @@ -31,146 +31,146 @@ msgstr "Strona główna" msgid "Refresh rate" msgstr "Częstotliwość odświeżania" -#: babybuddy/models.py:20 +#: 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:26 +#: babybuddy/models.py:28 msgid "disabled" msgstr "Niekatywne" -#: babybuddy/models.py:27 +#: babybuddy/models.py:29 msgid "1 min." msgstr "1 min." -#: babybuddy/models.py:28 +#: babybuddy/models.py:30 msgid "2 min." msgstr "2 min." -#: babybuddy/models.py:29 +#: babybuddy/models.py:31 msgid "3 min." msgstr "3 min." -#: babybuddy/models.py:30 +#: babybuddy/models.py:32 msgid "4 min." msgstr "4 min." -#: babybuddy/models.py:31 +#: babybuddy/models.py:33 msgid "5 min." msgstr "5 min." -#: babybuddy/models.py:32 +#: babybuddy/models.py:34 msgid "10 min." msgstr "10 min." -#: babybuddy/models.py:33 +#: babybuddy/models.py:35 msgid "15 min." msgstr "15 min." -#: babybuddy/models.py:34 +#: babybuddy/models.py:36 msgid "30 min." msgstr "30 min." -#: babybuddy/models.py:37 +#: babybuddy/models.py:40 msgid "Hide Empty Dashboard Cards" msgstr "" -#: babybuddy/models.py:42 +#: babybuddy/models.py:43 msgid "Hide data older than" msgstr "" -#: babybuddy/models.py:43 +#: babybuddy/models.py:45 msgid "This setting controls which data will be shown in the dashboard." msgstr "" -#: babybuddy/models.py:49 +#: babybuddy/models.py:51 msgid "show all data" msgstr "" -#: babybuddy/models.py:50 +#: babybuddy/models.py:52 msgid "1 day" msgstr "" -#: babybuddy/models.py:51 +#: babybuddy/models.py:53 msgid "2 days" msgstr "" -#: babybuddy/models.py:52 +#: babybuddy/models.py:54 msgid "3 days" msgstr "" -#: babybuddy/models.py:53 +#: babybuddy/models.py:55 msgid "1 week" msgstr "" -#: babybuddy/models.py:54 +#: babybuddy/models.py:56 msgid "4 weeks" msgstr "" -#: babybuddy/models.py:60 +#: babybuddy/models.py:63 msgid "Language" msgstr "Język" -#: babybuddy/models.py:66 +#: babybuddy/models.py:69 msgid "Timezone" msgstr "Strefa czasowa" -#: babybuddy/models.py:70 +#: babybuddy/models.py:73 #, python-brace-format msgid "{user}'s Settings" msgstr "Ustawienia użytkownika {user}" -#: babybuddy/settings/base.py:172 +#: babybuddy/settings/base.py:166 #, fuzzy #| msgid "English" msgid "English (US)" msgstr "Angielski" -#: babybuddy/settings/base.py:173 +#: babybuddy/settings/base.py:167 #, fuzzy #| msgid "English" msgid "English (UK)" msgstr "Angielski" -#: babybuddy/settings/base.py:174 +#: babybuddy/settings/base.py:168 msgid "Dutch" msgstr "" -#: babybuddy/settings/base.py:175 +#: babybuddy/settings/base.py:169 msgid "French" msgstr "Francuski" -#: babybuddy/settings/base.py:176 +#: babybuddy/settings/base.py:170 msgid "Finnish" msgstr "" -#: babybuddy/settings/base.py:177 +#: babybuddy/settings/base.py:171 msgid "German" msgstr "Niemiecki" -#: babybuddy/settings/base.py:178 +#: babybuddy/settings/base.py:172 msgid "Italian" msgstr "" -#: babybuddy/settings/base.py:179 +#: babybuddy/settings/base.py:173 msgid "Polish" msgstr "" -#: babybuddy/settings/base.py:180 +#: babybuddy/settings/base.py:174 msgid "Portuguese" msgstr "" -#: babybuddy/settings/base.py:181 +#: babybuddy/settings/base.py:175 msgid "Spanish" msgstr "Hiszpański" -#: babybuddy/settings/base.py:182 +#: babybuddy/settings/base.py:176 msgid "Swedish" msgstr "Szwedzki" -#: babybuddy/settings/base.py:183 +#: babybuddy/settings/base.py:177 msgid "Turkish" msgstr "Turecki" @@ -187,11 +187,11 @@ msgstr "" #: babybuddy/templates/admin/base_site.html:4 #: babybuddy/templates/admin/base_site.html:7 -#: babybuddy/templates/babybuddy/nav-dropdown.html:277 +#: babybuddy/templates/babybuddy/nav-dropdown.html:338 msgid "Database Admin" msgstr "Administrator bazy danych" -#: babybuddy/templates/babybuddy/base.html:23 +#: babybuddy/templates/babybuddy/base.html:36 msgid "Home" msgstr "Strona główna" @@ -230,27 +230,27 @@ msgstr "" msgid "Quick Start Timer" msgstr "Szybki start stopera" -#: babybuddy/templates/babybuddy/nav-dropdown.html:51 core/models.py:165 -#: core/models.py:169 +#: babybuddy/templates/babybuddy/nav-dropdown.html:51 core/models.py:158 +#: core/models.py:162 msgid "Diaper Change" msgstr "Zmiana pieluchy" #: babybuddy/templates/babybuddy/nav-dropdown.html:57 -#: babybuddy/templates/babybuddy/nav-dropdown.html:218 core/models.py:243 -#: core/models.py:247 core/templates/core/timer_detail.html:43 +#: 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 "Karmienie" #: babybuddy/templates/babybuddy/nav-dropdown.html:63 -#: babybuddy/templates/babybuddy/nav-dropdown.html:150 core/models.py:269 -#: core/models.py:281 core/models.py:285 core/templates/core/note_list.html:29 +#: 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 "Notatka" #: babybuddy/templates/babybuddy/nav-dropdown.html:69 -#: babybuddy/templates/babybuddy/nav-dropdown.html:225 -#: babybuddy/templates/babybuddy/welcome.html:42 core/models.py:330 -#: core/models.py:331 core/models.py:334 +#: 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 @@ -259,8 +259,8 @@ msgid "Sleep" msgstr "Spać" #: babybuddy/templates/babybuddy/nav-dropdown.html:75 -#: babybuddy/templates/babybuddy/nav-dropdown.html:158 core/models.py:369 -#: core/models.py:383 core/models.py:384 core/models.py:387 +#: 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 @@ -271,9 +271,9 @@ msgid "Temperature" msgstr "Temperatura" #: babybuddy/templates/babybuddy/nav-dropdown.html:81 -#: babybuddy/templates/babybuddy/nav-dropdown.html:238 -#: babybuddy/templates/babybuddy/welcome.html:50 core/models.py:537 -#: core/models.py:538 core/models.py:541 +#: 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 @@ -284,8 +284,8 @@ msgid "Tummy Time" msgstr "Czas drzemki" #: babybuddy/templates/babybuddy/nav-dropdown.html:87 -#: babybuddy/templates/babybuddy/nav-dropdown.html:172 core/models.py:567 -#: core/models.py:581 core/models.py:582 core/models.py:585 +#: 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 @@ -307,7 +307,7 @@ msgid "Timeline" msgstr "" #: babybuddy/templates/babybuddy/nav-dropdown.html:122 -#: babybuddy/templates/babybuddy/nav-dropdown.html:130 core/models.py:105 +#: 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 @@ -317,11 +317,15 @@ msgstr "" msgid "Children" msgstr "Dzieci" -#: babybuddy/templates/babybuddy/nav-dropdown.html:136 core/models.py:104 -#: core/models.py:137 core/models.py:196 core/models.py:267 core/models.py:300 -#: core/models.py:364 core/models.py:401 core/models.py:509 core/models.py:562 +#: 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 @@ -330,37 +334,104 @@ msgstr "Dzieci" msgid "Child" msgstr "Dziecko" -#: babybuddy/templates/babybuddy/nav-dropdown.html:144 core/models.py:158 -#: core/models.py:236 core/models.py:282 core/models.py:322 core/models.py:376 -#: core/models.py:574 core/templates/core/note_confirm_delete.html:7 +#: 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 "Notatki" #: babybuddy/templates/babybuddy/nav-dropdown.html:164 +msgid "Measurements" +msgstr "" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:178 msgid "Temperature reading" msgstr "Odczyt temperatury" -#: babybuddy/templates/babybuddy/nav-dropdown.html:178 +#: babybuddy/templates/babybuddy/nav-dropdown.html:192 msgid "Weight entry" msgstr "Wpis wagi" -#: babybuddy/templates/babybuddy/nav-dropdown.html:192 +#: 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 +#, fuzzy +#| msgid "Weight" +msgid "Height" +msgstr "Waga" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:206 +#, 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 +#: 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 "" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:234 +#, fuzzy +#| msgid "Sleep entry" +msgid "BMI entry" +msgstr "Czas spania" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:248 msgid "Activities" msgstr "Aktywności" -#: babybuddy/templates/babybuddy/nav-dropdown.html:199 +#: babybuddy/templates/babybuddy/nav-dropdown.html:255 #: reports/graphs/diaperchange_lifetimes.py:27 msgid "Changes" msgstr "Zmiany" -#: babybuddy/templates/babybuddy/nav-dropdown.html:205 +#: babybuddy/templates/babybuddy/nav-dropdown.html:261 msgid "Change" msgstr "Zmiana" -#: babybuddy/templates/babybuddy/nav-dropdown.html:212 -#: babybuddy/templates/babybuddy/welcome.html:34 core/models.py:244 +#: 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 @@ -369,39 +440,39 @@ msgstr "Zmiana" msgid "Feedings" msgstr "Karmienia" -#: babybuddy/templates/babybuddy/nav-dropdown.html:231 +#: babybuddy/templates/babybuddy/nav-dropdown.html:287 msgid "Sleep entry" msgstr "Czas spania" -#: babybuddy/templates/babybuddy/nav-dropdown.html:244 +#: babybuddy/templates/babybuddy/nav-dropdown.html:300 msgid "Tummy Time entry" msgstr "Czas drzemki" -#: babybuddy/templates/babybuddy/nav-dropdown.html:269 +#: 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:434 +#: babybuddy/templates/babybuddy/user_settings_form.html:7 core/models.py:378 #: core/templates/core/timer_list.html:32 msgid "User" msgstr "Użytkownik" -#: babybuddy/templates/babybuddy/nav-dropdown.html:271 +#: babybuddy/templates/babybuddy/nav-dropdown.html:327 msgid "Password" msgstr "Hasło" -#: babybuddy/templates/babybuddy/nav-dropdown.html:272 +#: babybuddy/templates/babybuddy/nav-dropdown.html:331 msgid "Logout" msgstr "Wyloguj" -#: babybuddy/templates/babybuddy/nav-dropdown.html:273 +#: babybuddy/templates/babybuddy/nav-dropdown.html:334 msgid "Site" msgstr "Strona" -#: babybuddy/templates/babybuddy/nav-dropdown.html:274 +#: babybuddy/templates/babybuddy/nav-dropdown.html:335 msgid "API Browser" msgstr "Przeglądarka API" -#: babybuddy/templates/babybuddy/nav-dropdown.html:276 +#: 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 @@ -409,15 +480,15 @@ msgstr "Przeglądarka API" msgid "Users" msgstr "Użytkownicy" -#: babybuddy/templates/babybuddy/nav-dropdown.html:279 +#: babybuddy/templates/babybuddy/nav-dropdown.html:340 msgid "Support" msgstr "Wsparcie" -#: babybuddy/templates/babybuddy/nav-dropdown.html:281 +#: babybuddy/templates/babybuddy/nav-dropdown.html:342 msgid "Source Code" msgstr "Kod źródłowy" -#: babybuddy/templates/babybuddy/nav-dropdown.html:283 +#: babybuddy/templates/babybuddy/nav-dropdown.html:344 msgid "Chat / Support" msgstr "Czat / Wsparcie" @@ -446,12 +517,19 @@ msgid "Delete User" msgstr "Usuń użytkownika" #: 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 @@ -465,14 +543,17 @@ 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:45 +#: dashboard/templates/dashboard/child_button_group.html:48 msgid "Delete" msgstr "Usuń" #: 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 @@ -486,9 +567,12 @@ msgid "" msgstr "

Czy chcesz usunąć%(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 @@ -507,9 +591,11 @@ msgid "Create User" msgstr "Utwórz użytkownika" #: babybuddy/templates/babybuddy/user_form.html:16 -#: core/templates/core/child_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 @@ -519,9 +605,11 @@ msgid "Update" msgstr "Zaktualizuj" #: babybuddy/templates/babybuddy/user_form.html:24 -#: core/templates/core/child_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 @@ -549,18 +637,23 @@ msgstr "Email" msgid "Staff" msgstr "Zespół" -#: babybuddy/templates/babybuddy/user_list.html:22 core/models.py:428 +#: babybuddy/templates/babybuddy/user_list.html:22 core/models.py:373 #: 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/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 @@ -621,7 +714,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:166 +#: 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 @@ -723,34 +816,34 @@ msgstr "" "Wpisz adres e-mail swojego konta w poniższym formularzu. Jeśli adres jest " "prawidłowy, otrzymasz instrukcje dotyczące zresetowania hasła." -#: babybuddy/views.py:66 +#: babybuddy/views.py:76 #, python-format msgid "User %(username)s added!" msgstr "Dodano użytkownika %(username)s!" -#: babybuddy/views.py:76 +#: babybuddy/views.py:87 #, python-format msgid "User %(username)s updated." msgstr "Zaktualizowano użytkownika %(username)s" -#: babybuddy/views.py:88 +#: babybuddy/views.py:99 #, python-brace-format msgid "User {user} deleted." msgstr "Użytkownik {user} został usunięty" -#: babybuddy/views.py:111 +#: babybuddy/views.py:120 msgid "Password updated." msgstr "Zaktualizowano hasło" -#: babybuddy/views.py:134 +#: babybuddy/views.py:149 msgid "User API key regenerated." msgstr "Wygenerowano klucz API użytkownika" -#: babybuddy/views.py:149 +#: babybuddy/views.py:162 msgid "Settings saved!" msgstr "Zapisano ustawienia!" -#: core/forms.py:114 +#: core/forms.py:115 msgid "Name does not match child name." msgstr "Imię nie pasuje do imienia dziecka" @@ -770,15 +863,15 @@ msgstr "Czas trwania zbyt długi." msgid "Another entry intersects the specified time period." msgstr "Kolejny wpis przecina określony okres czasu" -#: core/models.py:69 +#: core/models.py:70 msgid "Date/time can not be in the future." msgstr "Data/czas nie mogą być z przyszłości" -#: core/models.py:75 +#: core/models.py:76 msgid "First name" msgstr "Imię" -#: core/models.py:76 +#: core/models.py:78 msgid "Last name" msgstr "Nazwisko" @@ -786,69 +879,69 @@ msgstr "Nazwisko" msgid "Birth date" msgstr "Data urodzenia" -#: core/models.py:88 +#: core/models.py:87 msgid "Slug" msgstr "Śliskość" -#: core/models.py:94 +#: core/models.py:90 msgid "Picture" msgstr "Obraz" -#: core/models.py:142 core/models.py:273 core/models.py:374 +#: 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 "Czas" -#: core/models.py:144 core/templates/core/diaperchange_list.html:60 -#: reports/graphs/diaperchange_types.py:34 +#: core/models.py:137 core/templates/core/diaperchange_list.html:60 +#: reports/graphs/diaperchange_types.py:36 msgid "Wet" msgstr "Mokrość" -#: core/models.py:145 core/templates/core/diaperchange_list.html:61 -#: reports/graphs/diaperchange_types.py:28 +#: core/models.py:138 core/templates/core/diaperchange_list.html:61 +#: reports/graphs/diaperchange_types.py:30 msgid "Solid" msgstr "Solidne" -#: core/models.py:149 +#: core/models.py:142 msgid "Black" msgstr "Czarne" -#: core/models.py:150 +#: core/models.py:143 msgid "Brown" msgstr "Brązowe" -#: core/models.py:151 +#: core/models.py:144 msgid "Green" msgstr "Zielone" -#: core/models.py:152 +#: core/models.py:145 msgid "Yellow" msgstr "Żółte" -#: core/models.py:155 core/templates/core/diaperchange_list.html:30 +#: core/models.py:148 core/templates/core/diaperchange_list.html:30 msgid "Color" msgstr "Kolor" -#: core/models.py:157 core/models.py:235 +#: core/models.py:150 core/models.py:219 #: core/templates/core/diaperchange_list.html:31 msgid "Amount" msgstr "Ilość" -#: core/models.py:187 +#: core/models.py:180 msgid "Wet and/or solid is required." msgstr "Wymagana jest mokra i/lub stała." -#: core/models.py:201 core/models.py:310 core/models.py:412 core/models.py:514 +#: core/models.py:192 core/models.py:279 core/models.py:365 core/models.py:454 msgid "Start time" msgstr "Czas startu" -#: core/models.py:206 core/models.py:315 core/models.py:418 core/models.py:519 +#: core/models.py:193 core/models.py:280 core/models.py:368 core/models.py:455 msgid "End time" msgstr "Czas końca" -#: core/models.py:211 core/models.py:320 core/models.py:423 core/models.py:524 +#: 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 @@ -856,67 +949,67 @@ msgstr "Czas końca" msgid "Duration" msgstr "Czas trwania" -#: core/models.py:215 +#: core/models.py:199 msgid "Breast milk" msgstr "Mleko matki" -#: core/models.py:216 +#: core/models.py:200 msgid "Formula" msgstr "Przepis" -#: core/models.py:217 +#: core/models.py:201 msgid "Fortified breast milk" msgstr "Mleko wzbogacone" -#: core/models.py:218 +#: core/models.py:202 msgid "Solid food" msgstr "" -#: core/models.py:221 core/templates/core/feeding_list.html:30 +#: core/models.py:205 core/templates/core/feeding_list.html:30 msgid "Type" msgstr "Typ" -#: core/models.py:225 +#: core/models.py:209 msgid "Bottle" msgstr "Butelka" -#: core/models.py:226 +#: core/models.py:210 msgid "Left breast" msgstr "Lewa pierś" -#: core/models.py:227 +#: core/models.py:211 msgid "Right breast" msgstr "Prawa pierś" -#: core/models.py:228 +#: core/models.py:212 msgid "Both breasts" msgstr "Obie piersi" -#: core/models.py:229 +#: core/models.py:213 msgid "Parent fed" msgstr "" -#: core/models.py:230 +#: core/models.py:214 msgid "Self fed" msgstr "" -#: core/models.py:233 core/templates/core/feeding_list.html:29 +#: core/models.py:217 core/templates/core/feeding_list.html:29 msgid "Method" msgstr "Metoda" -#: core/models.py:305 +#: core/models.py:278 msgid "Napping" msgstr "" -#: core/models.py:407 core/templates/core/timer_list.html:25 +#: core/models.py:362 core/templates/core/timer_list.html:25 msgid "Name" msgstr "Nazwa" -#: core/models.py:442 core/templates/core/timer_form.html:4 +#: core/models.py:386 core/templates/core/timer_form.html:4 msgid "Timer" msgstr "Stoper" -#: core/models.py:443 core/templates/core/timer_confirm_delete.html:9 +#: 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 @@ -925,25 +1018,54 @@ msgstr "Stoper" msgid "Timers" msgstr "Stopery" -#: core/models.py:446 +#: core/models.py:390 #, python-brace-format msgid "Timer #{id}" msgstr "Stoper #{id}" -#: core/models.py:529 core/templates/core/tummytime_list.html:30 +#: core/models.py:460 core/templates/core/tummytime_list.html:30 msgid "Milestone" msgstr "Kamień milowy" -#: core/models.py:572 core/templates/core/feeding_list.html:25 -#: core/templates/core/weight_list.html:25 +#: 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:47 reports/graphs/feeding_amounts.py:37 -#: reports/graphs/feeding_duration.py:54 reports/graphs/sleep_pattern.py:146 -#: reports/graphs/sleep_totals.py:51 reports/graphs/tummytime_duration.py:49 +#: 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" +msgid "Delete a BMI Entry" +msgstr "Usuń czas spania" + +#: 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 "Dodaj czas spania" + +#: core/templates/core/bmi_list.html:15 +msgid "Add BMI" +msgstr "" + +#: core/templates/core/bmi_list.html:66 +#, fuzzy +#| msgid "No timer entries found." +msgid "No bmi entries found." +msgstr "Brak wpisów stopera" + #: core/templates/core/child_confirm_delete.html:4 msgid "Delete a Child" msgstr "Usuń dziecko" @@ -1031,6 +1153,56 @@ msgstr "Posada" msgid "No feedings found." msgstr "Nie znaleziono karmienia" +#: core/templates/core/head_circumference_confirm_delete.html:4 +#, fuzzy +#| msgid "Delete a Tummy Time Entry" +msgid "Delete a Head Circumference Entry" +msgstr "Usuń czas leżakowania" + +#: 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 "Dodaj wpis temperatury" + +#: 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." +msgid "No head circumference entries found." +msgstr "Brak wpisów stopera" + +#: core/templates/core/height_confirm_delete.html:4 +#, fuzzy +#| msgid "Delete a Weight Entry" +msgid "Delete a Height Entry" +msgstr "Usuń wpis wagi" + +#: 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 "Zaktualizuj wpis wagi" + +#: core/templates/core/height_list.html:15 +#, fuzzy +#| msgid "Add Weight" +msgid "Add Height" +msgstr "Dodaj wagę" + +#: core/templates/core/height_list.html:66 +#, fuzzy +#| msgid "No weight entries found." +msgid "No height entries found." +msgstr "Brak wpisów wagi" + #: core/templates/core/note_confirm_delete.html:4 msgid "Delete a Note" msgstr "Usuń notatkę" @@ -1229,7 +1401,7 @@ msgstr "Brak wpisów wagi" #: core/templates/timeline/_timeline.html:33 #, python-format msgid "%(since)s ago (%(time)s)" -msgstr "%(since)s temu" +msgstr "%(since)s temu (%(time)s)" #: core/templates/timeline/_timeline.html:39 #, fuzzy, python-format @@ -1243,7 +1415,7 @@ msgid "%(since)s since previous" msgstr "" #: core/templates/timeline/_timeline.html:56 -#: dashboard/templates/dashboard/child_button_group.html:38 +#: dashboard/templates/dashboard/child_button_group.html:41 msgid "Edit" msgstr "" @@ -1255,7 +1427,7 @@ msgstr "" msgid "Today" msgstr "Dzisiaj" -#: core/templatetags/datetime.py:74 +#: core/templatetags/datetime.py:75 msgid "{}, {}" msgstr "" @@ -1263,42 +1435,42 @@ msgstr "" msgid "0 days" msgstr "" -#: core/timeline.py:44 +#: core/timeline.py:53 #, python-format msgid "%(child)s started tummy time!" msgstr "%(child)s zaczął czas leżakowania" -#: core/timeline.py:54 +#: core/timeline.py:64 #, python-format msgid "%(child)s finished tummy time." msgstr "%(child)s zakończył czas leżakowania" -#: core/timeline.py:77 +#: core/timeline.py:89 #, python-format msgid "%(child)s fell asleep." -msgstr "%(child)s zasnęło\n" +msgstr "%(child)s zasnęło" -#: core/timeline.py:87 +#: core/timeline.py:100 #, python-format msgid "%(child)s woke up." msgstr "%(child)s wstało" -#: core/timeline.py:120 +#: core/timeline.py:133 #, python-format msgid "Amount: %(amount).0f" msgstr "" -#: core/timeline.py:125 +#: core/timeline.py:141 #, python-format msgid "%(child)s started feeding." msgstr "%(child)s rozpoczęto karmienie" -#: core/timeline.py:136 +#: core/timeline.py:153 #, python-format msgid "%(child)s finished feeding." -msgstr "%(child)s ukończono karmienie\n" +msgstr "%(child)s ukończono karmienie" -#: core/timeline.py:160 +#: core/timeline.py:179 #, fuzzy, python-format #| msgid "%(child)s had a diaper change." msgid "%(child)s had a %(type)s diaper change." @@ -1313,7 +1485,7 @@ msgstr[1] "%(hours)s godziny" msgstr[2] "%(hours)s godzin" msgstr[3] "%(hours)s godzin" -#: core/utils.py:22 +#: core/utils.py:19 #, python-format msgid "%(minutes)s minute" msgid_plural "%(minutes)s minutes" @@ -1322,7 +1494,7 @@ msgstr[1] "%(minutes)s minuty" msgstr[2] "%(minutes)s minut" msgstr[3] "%(minutes)s minuty" -#: core/utils.py:30 +#: core/utils.py:25 #, python-format msgid "%(seconds)s second" msgid_plural "%(seconds)s seconds" @@ -1331,56 +1503,56 @@ msgstr[1] "%(seconds) sekundy" msgstr[2] "%(seconds) sekund" msgstr[3] "%(seconds) sekund" -#: core/views.py:34 +#: core/views.py:33 #, python-format msgid "%(model)s entry for %(child)s added!" msgstr "Dodano %(model)s dla dziecka %(child)s!" -#: core/views.py:36 +#: core/views.py:35 #, python-format msgid "%(model)s entry added!" msgstr "Dodano %(model)s!" -#: core/views.py:63 +#: core/views.py:61 #, python-format msgid "%(model)s entry for %(child)s updated." msgstr "Zaktualizowano %(model)s dla dziecka %(child)s!" -#: core/views.py:65 +#: core/views.py:63 #, python-format msgid "%(model)s entry updated." msgstr "Zaktualizowano %(model)s" -#: core/views.py:75 core/views.py:126 +#: core/views.py:69 core/views.py:118 #, python-format msgid "%(model)s entry deleted." msgstr "wpis %(model)s usunięty." -#: core/views.py:95 +#: core/views.py:87 #, python-format msgid "%(first_name)s %(last_name)s added!" msgstr "Dodano %(first_name)s %(last_name)s!" -#: core/views.py:257 +#: core/views.py:249 #, python-format msgid "%(model)s reading added!" msgstr "Odczytywanie %(model)s dodano!" -#: core/views.py:265 +#: core/views.py:257 #, python-format msgid "%(model)s reading for %(child)s updated." msgstr "Zaktualizowano odczytywanie %(model)s dla %(child)s" -#: core/views.py:371 +#: core/views.py:361 #, python-format msgid "%(timer)s stopped." msgstr "Stop %(timer)s" -#: core/views.py:395 +#: core/views.py:384 msgid "All inactive timers deleted." msgstr "Usunięto wszystkie nieaktywne stopery" -#: core/views.py:405 +#: core/views.py:394 msgid "No inactive timers exist." msgstr "Brak nieaktywnych stoperów" @@ -1445,7 +1617,7 @@ msgstr "Najnowsze" #: dashboard/templates/cards/feeding_last_method.html:21 #, python-format msgid "%(n)s feeding%(plural)s ago" -msgstr "%(n) karmień %(plural)s temu" +msgstr "%(n)s karmień%(plural)s temu" #: dashboard/templates/cards/sleep_day.html:6 msgid "Today's Sleep" @@ -1559,42 +1731,66 @@ msgstr "Snu łącznie" msgid "Tummy Time Durations (Sum)" msgstr "" -#: dashboard/templatetags/cards.py:277 +#: dashboard/templatetags/cards.py:288 msgid "Diaper change frequency" msgstr "Częstotliwość zmiany pieluchy" -#: dashboard/templatetags/cards.py:292 +#: dashboard/templatetags/cards.py:309 msgid "Average nap duration" msgstr "Średni czas drzemi" -#: dashboard/templatetags/cards.py:296 +#: dashboard/templatetags/cards.py:316 msgid "Average naps per day" msgstr "Średnie drzemki na dzień" -#: dashboard/templatetags/cards.py:303 +#: dashboard/templatetags/cards.py:326 msgid "Average sleep duration" msgstr "Średni czas spania" -#: dashboard/templatetags/cards.py:307 +#: dashboard/templatetags/cards.py:333 msgid "Average awake duration" msgstr "Średni czas wstawania" -#: dashboard/templatetags/cards.py:314 +#: dashboard/templatetags/cards.py:343 msgid "Weight change per week" msgstr "Zmiana wagi w ciągu tygodnia" -#: dashboard/templatetags/cards.py:361 +#: dashboard/templatetags/cards.py:353 +#, fuzzy +#| msgid "Weight change per week" +msgid "Height change per week" +msgstr "Zmiana wagi w ciągu tygodnia" + +#: dashboard/templatetags/cards.py:363 +#, fuzzy +#| msgid "Weight change per week" +msgid "Head circumference change per week" +msgstr "Zmiana wagi w ciągu tygodnia" + +#: dashboard/templatetags/cards.py:373 +#, fuzzy +#| msgid "Weight change per week" +msgid "BMI change per week" +msgstr "Zmiana wagi w ciągu tygodnia" + +#: dashboard/templatetags/cards.py:418 msgid "Feeding frequency (past 3 days)" msgstr "" -#: dashboard/templatetags/cards.py:365 +#: dashboard/templatetags/cards.py:422 msgid "Feeding frequency (past 2 weeks)" msgstr "" -#: dashboard/templatetags/cards.py:371 +#: dashboard/templatetags/cards.py:428 msgid "Feeding frequency" msgstr "Częstotliwość karmienia" +#: reports/graphs/bmi_bmi.py:27 +#, fuzzy +#| msgid "Weight" +msgid "BMI" +msgstr "Waga" + #: reports/graphs/diaperchange_amounts.py:27 msgid "Diaper change amount" msgstr "Ilość zmiany pieluchy" @@ -1615,84 +1811,92 @@ msgstr "Czas życia pieluch " msgid "Time between changes (hours)" msgstr "Czas pomiędzy zmianami (godziny)" -#: reports/graphs/diaperchange_types.py:39 +#: reports/graphs/diaperchange_types.py:41 reports/graphs/feeding_amounts.py:58 msgid "Total" msgstr "Łącznie" -#: reports/graphs/diaperchange_types.py:46 +#: reports/graphs/diaperchange_types.py:48 msgid "Diaper Change Types" msgstr "Typy zmian pieluch " -#: reports/graphs/diaperchange_types.py:49 +#: reports/graphs/diaperchange_types.py:51 msgid "Number of changes" msgstr "Czas zmian" -#: reports/graphs/feeding_amounts.py:27 -msgid "Total feeding amount" -msgstr "Łącznie karmień" - -#: reports/graphs/feeding_amounts.py:36 -msgid "Total Feeding Amounts" +#: reports/graphs/feeding_amounts.py:69 +#, fuzzy +#| msgid "Total Feeding Amounts" +msgid "Total Feeding Amount by Type" msgstr "Łączna ilość karmień" -#: reports/graphs/feeding_amounts.py:39 +#: reports/graphs/feeding_amounts.py:72 msgid "Feeding amount" msgstr "Ilość karmienia" -#: reports/graphs/feeding_duration.py:36 +#: reports/graphs/feeding_duration.py:38 msgid "Average duration" msgstr "Średni czas" -#: reports/graphs/feeding_duration.py:44 +#: reports/graphs/feeding_duration.py:46 msgid "Total feedings" msgstr "Łącznie karmień" -#: reports/graphs/feeding_duration.py:53 +#: reports/graphs/feeding_duration.py:55 msgid "Average Feeding Durations" msgstr "Średni czas karmienia" -#: reports/graphs/feeding_duration.py:56 +#: reports/graphs/feeding_duration.py:58 msgid "Average duration (minutes)" msgstr "Średni czas (minuty)" -#: reports/graphs/feeding_duration.py:58 +#: reports/graphs/feeding_duration.py:60 msgid "Number of feedings" msgstr "Ilość karmień" -#: reports/graphs/sleep_pattern.py:143 +#: reports/graphs/head_circumference_head_circumference.py:27 +msgid "Head Circumference" +msgstr "" + +#: reports/graphs/height_height.py:27 +#, fuzzy +#| msgid "Weight" +msgid "Height" +msgstr "Waga" + +#: reports/graphs/sleep_pattern.py:148 msgid "Sleep Pattern" msgstr "Wzorzec snu" -#: reports/graphs/sleep_pattern.py:159 +#: reports/graphs/sleep_pattern.py:165 msgid "Time of day" msgstr "Pora dnia" -#: reports/graphs/sleep_totals.py:40 +#: reports/graphs/sleep_totals.py:48 msgid "Total sleep" msgstr "Łącznie snu" -#: reports/graphs/sleep_totals.py:50 +#: reports/graphs/sleep_totals.py:58 msgid "Sleep Totals" msgstr "Podsumowania dotyczące snu" -#: reports/graphs/sleep_totals.py:53 +#: reports/graphs/sleep_totals.py:61 msgid "Hours of sleep" msgstr "Godzin snu" -#: reports/graphs/tummytime_duration.py:32 +#: reports/graphs/tummytime_duration.py:34 msgid "Total duration" msgstr "" -#: reports/graphs/tummytime_duration.py:39 -#: reports/graphs/tummytime_duration.py:53 +#: reports/graphs/tummytime_duration.py:41 +#: reports/graphs/tummytime_duration.py:55 msgid "Number of sessions" msgstr "" -#: reports/graphs/tummytime_duration.py:48 +#: reports/graphs/tummytime_duration.py:50 msgid "Total Tummy Time Durations" msgstr "" -#: reports/graphs/tummytime_duration.py:51 +#: reports/graphs/tummytime_duration.py:53 msgid "Total duration (minutes)" msgstr "" @@ -1718,3 +1922,6 @@ msgstr "Brak wystarczającej ilości danych do wygenerowania raportu" #: 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 855e654409452a1f8d6edf7d9acfbb6ae443bbe7..9c3cedb567fd01ef0327e13e19bc3c04405a94f6 100644 GIT binary patch delta 6984 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 delta 7208 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" #: 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 @@ -510,9 +594,11 @@ msgid "Create User" msgstr "Novo Utilizador" #: babybuddy/templates/babybuddy/user_form.html:16 -#: core/templates/core/child_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 @@ -522,9 +608,11 @@ msgid "Update" msgstr "Actualizar" #: babybuddy/templates/babybuddy/user_form.html:24 -#: core/templates/core/child_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 @@ -552,18 +640,23 @@ msgstr "Email" msgid "Staff" msgstr "Staff" -#: babybuddy/templates/babybuddy/user_list.html:22 core/models.py:428 +#: babybuddy/templates/babybuddy/user_list.html:22 core/models.py:373 #: 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/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 @@ -624,7 +717,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:166 +#: 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 @@ -727,34 +820,34 @@ msgstr "" "Insira o seu e-mail no formulário abaixo. Se o endereço for válido, receberá " "instruções para o reset da sua password." -#: babybuddy/views.py:66 +#: babybuddy/views.py:76 #, python-format msgid "User %(username)s added!" msgstr "Utilizador %(username)s adicionado!" -#: babybuddy/views.py:76 +#: babybuddy/views.py:87 #, python-format msgid "User %(username)s updated." msgstr "Utilizador %(username)s actualizado." -#: babybuddy/views.py:88 +#: babybuddy/views.py:99 #, python-brace-format msgid "User {user} deleted." msgstr "Utilizador {user} eliminado." -#: babybuddy/views.py:111 +#: babybuddy/views.py:120 msgid "Password updated." msgstr "Password actualizada" -#: babybuddy/views.py:134 +#: babybuddy/views.py:149 msgid "User API key regenerated." msgstr "Chave API do utilizador regenerada." -#: babybuddy/views.py:149 +#: babybuddy/views.py:162 msgid "Settings saved!" msgstr "Preferências salvas!" -#: core/forms.py:114 +#: core/forms.py:115 msgid "Name does not match child name." msgstr "Nome não coincide com o nome da criança." @@ -774,15 +867,15 @@ msgstr "Duração demasiado longa." msgid "Another entry intersects the specified time period." msgstr "Outra entrada intercepta o período de tempo definido." -#: core/models.py:69 +#: core/models.py:70 msgid "Date/time can not be in the future." msgstr "Data/hora não podem ser no futuro." -#: core/models.py:75 +#: core/models.py:76 msgid "First name" msgstr "Primeiro nome" -#: core/models.py:76 +#: core/models.py:78 msgid "Last name" msgstr "Último nome" @@ -790,69 +883,69 @@ msgstr "Último nome" msgid "Birth date" msgstr "Data de nascimento" -#: core/models.py:88 +#: core/models.py:87 msgid "Slug" msgstr "Slug" -#: core/models.py:94 +#: core/models.py:90 msgid "Picture" msgstr "Imagem" -#: core/models.py:142 core/models.py:273 core/models.py:374 +#: 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 "Tempo" -#: core/models.py:144 core/templates/core/diaperchange_list.html:60 -#: reports/graphs/diaperchange_types.py:34 +#: core/models.py:137 core/templates/core/diaperchange_list.html:60 +#: reports/graphs/diaperchange_types.py:36 msgid "Wet" msgstr "Molhado" -#: core/models.py:145 core/templates/core/diaperchange_list.html:61 -#: reports/graphs/diaperchange_types.py:28 +#: core/models.py:138 core/templates/core/diaperchange_list.html:61 +#: reports/graphs/diaperchange_types.py:30 msgid "Solid" msgstr "Sólido" -#: core/models.py:149 +#: core/models.py:142 msgid "Black" msgstr "Preto" -#: core/models.py:150 +#: core/models.py:143 msgid "Brown" msgstr "Castanho" -#: core/models.py:151 +#: core/models.py:144 msgid "Green" msgstr "Verde" -#: core/models.py:152 +#: core/models.py:145 msgid "Yellow" msgstr "Amarelo" -#: core/models.py:155 core/templates/core/diaperchange_list.html:30 +#: core/models.py:148 core/templates/core/diaperchange_list.html:30 msgid "Color" msgstr "Cor" -#: core/models.py:157 core/models.py:235 +#: core/models.py:150 core/models.py:219 #: core/templates/core/diaperchange_list.html:31 msgid "Amount" msgstr "Quantidade" -#: core/models.py:187 +#: core/models.py:180 msgid "Wet and/or solid is required." msgstr "Molhado e/ou sólido é um campo obrigatório" -#: core/models.py:201 core/models.py:310 core/models.py:412 core/models.py:514 +#: core/models.py:192 core/models.py:279 core/models.py:365 core/models.py:454 msgid "Start time" msgstr "Hora de início" -#: core/models.py:206 core/models.py:315 core/models.py:418 core/models.py:519 +#: core/models.py:193 core/models.py:280 core/models.py:368 core/models.py:455 msgid "End time" msgstr "Hora de fim" -#: core/models.py:211 core/models.py:320 core/models.py:423 core/models.py:524 +#: 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 @@ -860,67 +953,67 @@ msgstr "Hora de fim" msgid "Duration" msgstr "Duração" -#: core/models.py:215 +#: core/models.py:199 msgid "Breast milk" msgstr "Leite materno" -#: core/models.py:216 +#: core/models.py:200 msgid "Formula" msgstr "Fórmula" -#: core/models.py:217 +#: core/models.py:201 msgid "Fortified breast milk" msgstr "Leite materno fortificado" -#: core/models.py:218 +#: core/models.py:202 msgid "Solid food" msgstr "Comida sólida" -#: core/models.py:221 core/templates/core/feeding_list.html:30 +#: core/models.py:205 core/templates/core/feeding_list.html:30 msgid "Type" msgstr "Tipo" -#: core/models.py:225 +#: core/models.py:209 msgid "Bottle" msgstr "Biberão" -#: core/models.py:226 +#: core/models.py:210 msgid "Left breast" msgstr "Mama esquerda" -#: core/models.py:227 +#: core/models.py:211 msgid "Right breast" msgstr "Mama direita" -#: core/models.py:228 +#: core/models.py:212 msgid "Both breasts" msgstr "Ambas as mamas" -#: core/models.py:229 +#: core/models.py:213 msgid "Parent fed" msgstr "Alimentado pelos pais" -#: core/models.py:230 +#: core/models.py:214 msgid "Self fed" msgstr "Alimentado(a) por si próprio(a)" -#: core/models.py:233 core/templates/core/feeding_list.html:29 +#: core/models.py:217 core/templates/core/feeding_list.html:29 msgid "Method" msgstr "Método" -#: core/models.py:305 +#: core/models.py:278 msgid "Napping" msgstr "" -#: core/models.py:407 core/templates/core/timer_list.html:25 +#: core/models.py:362 core/templates/core/timer_list.html:25 msgid "Name" msgstr "Nome" -#: core/models.py:442 core/templates/core/timer_form.html:4 +#: core/models.py:386 core/templates/core/timer_form.html:4 msgid "Timer" msgstr "Temporizador" -#: core/models.py:443 core/templates/core/timer_confirm_delete.html:9 +#: 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 @@ -929,25 +1022,54 @@ msgstr "Temporizador" msgid "Timers" msgstr "Temporizadores" -#: core/models.py:446 +#: core/models.py:390 #, python-brace-format msgid "Timer #{id}" msgstr "Temporizador #{id}" -#: core/models.py:529 core/templates/core/tummytime_list.html:30 +#: core/models.py:460 core/templates/core/tummytime_list.html:30 msgid "Milestone" msgstr "Meta" -#: core/models.py:572 core/templates/core/feeding_list.html:25 -#: core/templates/core/weight_list.html:25 +#: 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:47 reports/graphs/feeding_amounts.py:37 -#: reports/graphs/feeding_duration.py:54 reports/graphs/sleep_pattern.py:146 -#: reports/graphs/sleep_totals.py:51 reports/graphs/tummytime_duration.py:49 +#: 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" +msgid "Delete a BMI Entry" +msgstr "Apagar uma entrada de Sono" + +#: 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 "Adicionar uma entrada de Sono" + +#: core/templates/core/bmi_list.html:15 +msgid "Add BMI" +msgstr "" + +#: core/templates/core/bmi_list.html:66 +#, fuzzy +#| msgid "No timer entries found." +msgid "No bmi entries found." +msgstr "Não foram encontradas entradas de temporizador." + #: core/templates/core/child_confirm_delete.html:4 msgid "Delete a Child" msgstr "Apagar uma Criança" @@ -1035,6 +1157,56 @@ msgstr "Quantidade" msgid "No feedings found." msgstr "Não foram encontradas alimentações." +#: core/templates/core/head_circumference_confirm_delete.html:4 +#, fuzzy +#| msgid "Delete a Tummy Time Entry" +msgid "Delete a Head Circumference Entry" +msgstr "Apagar uma entrada de Tempo de Barriga para Baixo" + +#: 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 "Adicionar uma leitura de Temperatura" + +#: 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." +msgid "No head circumference entries found." +msgstr "Não foram encontradas entradas de temporizador." + +#: core/templates/core/height_confirm_delete.html:4 +#, fuzzy +#| msgid "Delete a Weight Entry" +msgid "Delete a Height Entry" +msgstr "Apagar uma entrada de Peso" + +#: 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 "Adicionar uma entrada de Peso" + +#: core/templates/core/height_list.html:15 +#, fuzzy +#| msgid "Add Weight" +msgid "Add Height" +msgstr "Adicionar Peso" + +#: core/templates/core/height_list.html:66 +#, fuzzy +#| msgid "No weight entries found." +msgid "No height entries found." +msgstr "Não foram encontradas entradas de peso." + #: core/templates/core/note_confirm_delete.html:4 msgid "Delete a Note" msgstr "Apagar uma Nota" @@ -1249,7 +1421,7 @@ msgid "%(since)s since previous" msgstr "" #: core/templates/timeline/_timeline.html:56 -#: dashboard/templates/dashboard/child_button_group.html:38 +#: dashboard/templates/dashboard/child_button_group.html:41 msgid "Edit" msgstr "Editar" @@ -1261,7 +1433,7 @@ msgstr "" msgid "Today" msgstr "Hoje" -#: core/templatetags/datetime.py:74 +#: core/templatetags/datetime.py:75 msgid "{}, {}" msgstr "{}, {}" @@ -1269,42 +1441,42 @@ msgstr "{}, {}" msgid "0 days" msgstr "0 dias" -#: core/timeline.py:44 +#: core/timeline.py:53 #, python-format msgid "%(child)s started tummy time!" msgstr "%(child)s começou tempo de barriga para baixo!" -#: core/timeline.py:54 +#: core/timeline.py:64 #, python-format msgid "%(child)s finished tummy time." msgstr "%(child)s terminou tempo de barriga para baixo!" -#: core/timeline.py:77 +#: core/timeline.py:89 #, python-format msgid "%(child)s fell asleep." msgstr "%(child)s adormeceu." -#: core/timeline.py:87 +#: core/timeline.py:100 #, python-format msgid "%(child)s woke up." msgstr "%(child)s acordou." -#: core/timeline.py:120 +#: core/timeline.py:133 #, python-format msgid "Amount: %(amount).0f" msgstr "Quantidade: %(amount).0f" -#: core/timeline.py:125 +#: core/timeline.py:141 #, python-format msgid "%(child)s started feeding." msgstr "%(child)s começou a alimentar-se." -#: core/timeline.py:136 +#: core/timeline.py:153 #, python-format msgid "%(child)s finished feeding." msgstr "%(child)s terminou de se alimentar." -#: core/timeline.py:160 +#: core/timeline.py:179 #, fuzzy, python-format #| msgid "%(child)s had a diaper change." msgid "%(child)s had a %(type)s diaper change." @@ -1317,70 +1489,70 @@ msgid_plural "%(hours)s hours" msgstr[0] "%(hours)s hora" msgstr[1] "%(hours)s horas" -#: core/utils.py:22 +#: core/utils.py:19 #, python-format msgid "%(minutes)s minute" msgid_plural "%(minutes)s minutes" msgstr[0] "%(minutes)s minuto" msgstr[1] "%(minutes)s minutos" -#: core/utils.py:30 +#: core/utils.py:25 #, python-format msgid "%(seconds)s second" msgid_plural "%(seconds)s seconds" msgstr[0] "%(seconds)s segundo" msgstr[1] "%(seconds)s segundos" -#: core/views.py:34 +#: core/views.py:33 #, python-format msgid "%(model)s entry for %(child)s added!" msgstr "%(model)s entrada para %(child)s adicionada!" -#: core/views.py:36 +#: core/views.py:35 #, python-format msgid "%(model)s entry added!" msgstr "%(model)s entrada adicionada!" -#: core/views.py:63 +#: core/views.py:61 #, python-format msgid "%(model)s entry for %(child)s updated." msgstr "%(model)s entrada para %(child)s actualizada." -#: core/views.py:65 +#: core/views.py:63 #, python-format msgid "%(model)s entry updated." msgstr "%(model)s entrada actualizada." -#: core/views.py:75 core/views.py:126 +#: core/views.py:69 core/views.py:118 #, python-format msgid "%(model)s entry deleted." msgstr "%(model)s entrada eliminada." -#: core/views.py:95 +#: core/views.py:87 #, python-format msgid "%(first_name)s %(last_name)s added!" msgstr "%(first_name)s %(last_name)s adicionado!" -#: core/views.py:257 +#: core/views.py:249 #, python-format msgid "%(model)s reading added!" msgstr "%(model)s leitura adicionada!" -#: core/views.py:265 +#: core/views.py:257 #, python-format msgid "%(model)s reading for %(child)s updated." msgstr "%(model)s leitura para %(child)s actualizada." -#: core/views.py:371 +#: core/views.py:361 #, python-format msgid "%(timer)s stopped." msgstr "%(timer)s parado." -#: core/views.py:395 +#: core/views.py:384 msgid "All inactive timers deleted." msgstr "Todos os temporizadores inactivos foram apagados." -#: core/views.py:405 +#: core/views.py:394 msgid "No inactive timers exist." msgstr "Não foram encontrados temporizadores activos." @@ -1559,42 +1731,66 @@ msgstr "Totais de Sono" msgid "Tummy Time Durations (Sum)" msgstr "" -#: dashboard/templatetags/cards.py:277 +#: dashboard/templatetags/cards.py:288 msgid "Diaper change frequency" msgstr "Frequência da mudança de fralda" -#: dashboard/templatetags/cards.py:292 +#: dashboard/templatetags/cards.py:309 msgid "Average nap duration" msgstr "Média de duração das sestas" -#: dashboard/templatetags/cards.py:296 +#: dashboard/templatetags/cards.py:316 msgid "Average naps per day" msgstr "Média de sestas por dua" -#: dashboard/templatetags/cards.py:303 +#: dashboard/templatetags/cards.py:326 msgid "Average sleep duration" msgstr "Média de duração dos sonos" -#: dashboard/templatetags/cards.py:307 +#: dashboard/templatetags/cards.py:333 msgid "Average awake duration" msgstr "Média de tempo acordado" -#: dashboard/templatetags/cards.py:314 +#: dashboard/templatetags/cards.py:343 msgid "Weight change per week" msgstr "Alterações de peso por semana" -#: dashboard/templatetags/cards.py:361 +#: dashboard/templatetags/cards.py:353 +#, fuzzy +#| msgid "Weight change per week" +msgid "Height change per week" +msgstr "Alterações de peso por semana" + +#: dashboard/templatetags/cards.py:363 +#, fuzzy +#| msgid "Weight change per week" +msgid "Head circumference change per week" +msgstr "Alterações de peso por semana" + +#: dashboard/templatetags/cards.py:373 +#, fuzzy +#| msgid "Weight change per week" +msgid "BMI change per week" +msgstr "Alterações de peso por semana" + +#: dashboard/templatetags/cards.py:418 msgid "Feeding frequency (past 3 days)" msgstr "Frequência de alimentação (últimos 3 dias)" -#: dashboard/templatetags/cards.py:365 +#: dashboard/templatetags/cards.py:422 msgid "Feeding frequency (past 2 weeks)" msgstr "Frequência de alimentação (últimas 2 semanas)" -#: dashboard/templatetags/cards.py:371 +#: dashboard/templatetags/cards.py:428 msgid "Feeding frequency" msgstr "Frequência de alimentação" +#: reports/graphs/bmi_bmi.py:27 +#, fuzzy +#| msgid "Weight" +msgid "BMI" +msgstr "Peso" + #: reports/graphs/diaperchange_amounts.py:27 msgid "Diaper change amount" msgstr "Quantidade da mudança de fralda" @@ -1615,84 +1811,92 @@ msgstr "Tempo de Vida da Fralda" msgid "Time between changes (hours)" msgstr "Tempo entre mudanças de fralda (horas)" -#: reports/graphs/diaperchange_types.py:39 +#: reports/graphs/diaperchange_types.py:41 reports/graphs/feeding_amounts.py:58 msgid "Total" msgstr "Total" -#: reports/graphs/diaperchange_types.py:46 +#: reports/graphs/diaperchange_types.py:48 msgid "Diaper Change Types" msgstr "Tipos de Mudança de Fralda" -#: reports/graphs/diaperchange_types.py:49 +#: reports/graphs/diaperchange_types.py:51 msgid "Number of changes" msgstr "Número de Mudanças de Fralda" -#: reports/graphs/feeding_amounts.py:27 -msgid "Total feeding amount" -msgstr "Total de alimentação" - -#: reports/graphs/feeding_amounts.py:36 -msgid "Total Feeding Amounts" +#: reports/graphs/feeding_amounts.py:69 +#, fuzzy +#| msgid "Total Feeding Amounts" +msgid "Total Feeding Amount by Type" msgstr "Total de Alimentações" -#: reports/graphs/feeding_amounts.py:39 +#: reports/graphs/feeding_amounts.py:72 msgid "Feeding amount" msgstr "Quantidade de alimentação" -#: reports/graphs/feeding_duration.py:36 +#: reports/graphs/feeding_duration.py:38 msgid "Average duration" msgstr "Duração média" -#: reports/graphs/feeding_duration.py:44 +#: reports/graphs/feeding_duration.py:46 msgid "Total feedings" msgstr "Total de alimentações" -#: reports/graphs/feeding_duration.py:53 +#: reports/graphs/feeding_duration.py:55 msgid "Average Feeding Durations" msgstr "Média da Duração das Alimentações" -#: reports/graphs/feeding_duration.py:56 +#: reports/graphs/feeding_duration.py:58 msgid "Average duration (minutes)" msgstr "Duração média (minutos)" -#: reports/graphs/feeding_duration.py:58 +#: reports/graphs/feeding_duration.py:60 msgid "Number of feedings" msgstr "Número de alimentações" -#: reports/graphs/sleep_pattern.py:143 +#: reports/graphs/head_circumference_head_circumference.py:27 +msgid "Head Circumference" +msgstr "" + +#: reports/graphs/height_height.py:27 +#, fuzzy +#| msgid "Weight" +msgid "Height" +msgstr "Peso" + +#: reports/graphs/sleep_pattern.py:148 msgid "Sleep Pattern" msgstr "Padrões de Sono" -#: reports/graphs/sleep_pattern.py:159 +#: reports/graphs/sleep_pattern.py:165 msgid "Time of day" msgstr "Hora" -#: reports/graphs/sleep_totals.py:40 +#: reports/graphs/sleep_totals.py:48 msgid "Total sleep" msgstr "Total de sono" -#: reports/graphs/sleep_totals.py:50 +#: reports/graphs/sleep_totals.py:58 msgid "Sleep Totals" msgstr "Totais de Sono" -#: reports/graphs/sleep_totals.py:53 +#: reports/graphs/sleep_totals.py:61 msgid "Hours of sleep" msgstr "Horas de sono" -#: reports/graphs/tummytime_duration.py:32 +#: reports/graphs/tummytime_duration.py:34 msgid "Total duration" msgstr "" -#: reports/graphs/tummytime_duration.py:39 -#: reports/graphs/tummytime_duration.py:53 +#: reports/graphs/tummytime_duration.py:41 +#: reports/graphs/tummytime_duration.py:55 msgid "Number of sessions" msgstr "" -#: reports/graphs/tummytime_duration.py:48 +#: reports/graphs/tummytime_duration.py:50 msgid "Total Tummy Time Durations" msgstr "" -#: reports/graphs/tummytime_duration.py:51 +#: reports/graphs/tummytime_duration.py:53 msgid "Total duration (minutes)" msgstr "" @@ -1719,6 +1923,9 @@ msgstr "Não há dados suficientes para gerar este relatório." 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 9dd52c3d4c0c569aa12b878281c5ef5089e4a5cd..8ee5a5d51407a88e5ebb40841aa632857dfe455a 100644 GIT binary patch delta 5635 zcmYk=34Bgh9>(z#iA2O260w9JlBl(!mXw64wdjt zne(XY-A46yAALa-9#KfdAQpHiYu^fWfgBzPU0^HfaX5k;>dvEP;(=L_`PXrAr~$P# zyI@J`si=PXU>WR>8o-EX)?arv)()I(JKiy8VR`n?L#^d9EQjk*7v74RiJi!E>+-Gr z1nRnl7>bus1GtHLc<-Se!pNG;zebWotER9$>cmu3M*~oI_9kiuW}rG;gqndB$RxO} zs2Mwfyb$gN>bT%q-jY>DT`vK3otCJj>f)oIkq<o1t*{++q5Y^kIEgy&n$_>1E)d3} ztpSFkrZfuGVKio9L)5_6pgR5pbz`5S*8TwMAwG^Qjn7@7ppI{O4KA>bbEBx2MJ>f7 zRLAe4I-YCwMdlLJ8m~YNXgxAXE)O-3qp0&v+Ws@B0bRf-`geD%pWAhl6z^Ca?| zxUNbS;O5)-YxwbeVC-K@PQYGD14KQ5gg8sKbpibC?>Trj-2X%pi7>fC*hx8;~z$>U3Jp6=rXXlVfa`#bpUaNsuZ;g7Z z2BKci4CI65bJ@0I6KZM>V?8WFeJH{jdQ(*kbq7gEpYCPkkDF%gxu_}4xAx0ck7(qb z*Az9-=TJ8~2*dRL5BC?G8;@G+Y3BRZo^ACNW-c;|ZX0UqFQV@3N7RyqH}*P;$1v(i z*athIW_l@V2F~CM^zR<3fW4Y{Q@t9?QU4e@@^RGKwK!aS2y7Q%|f#hNt+-&>zSo=ZL8XiGi zumCkvmryft6Lo%x=HB%}Q8yBW>L(g2VBO}-zY5K5M@Q5hbVJ@eHwr`W1JqNWgWX~SV8c-M1()2K2LY+SVb>5IR%)bs8OG7MXqAsu$^?_M~ z8u1}(KZaVWLaSfIPSn3gJ#5X|dP~y+D^Y(Q)!}QXJ06Z&+VQCC%xug2|C+*V8Z_dw zcECl{l-)+HVmIg4a`KHmyP~s2p3V$Mcq)RcHVErZm9i3QT>gz zx^FfG9k>{yF~{mVFrE5tt`5f73ZJlu#nQnEV!Pc|-pHb7_flMP`5N-b;g9u+^H;=3$8r25Sve(l4 ze?X0FUy)N}J~>Zx*TvftL6HTMGJn{qi6`4g=6Fo$0h+bR%{o*!}ePlE_OfC~`FOcq}CV7kS zqWrS;rsV6$j~{<&;&(sgJ0zdz!TOS1C7Glvi6b+~J0y%~8%eejzEA$waSCeF^YDSc z^#32HDefk>$!l8w85Gu$=g1B640(L3O65KB9T`kkkflVMX78WmC-M?GM)X!ZzD=@9 z0j7|@l2^&wq?E4k4Tbh(JNXyUwve19cga2SIf*C5TQ>@?lYf(ENeQA&Uqx-}$rEG* zIY_d|T2j1yMqvT*fB&yhs79`n-;v@??{N%iWDPIlyF~w0_X<|G_7HO{F0t|hJZj}g zY-r^|^CRp-e1GT1K%#9Ax#BPJ9|mR`_9A;pC^}sxXjA2IFY<>_5J2U z>_MiIBCTLk+fm-k#Y3bWNhMuK6!|^*11a8iT4A`^5-X94R=p#f<^c93L}L()kzqAh_O_m}whz9}AA`FTtv|06G2TQR?(FrG{%LF5+MLN=3D zI7OKMx&Vtkr}&%YKiFz=1X?IrR$Ry`7&7aj9r gNZ!o&XM*xBHK-hz7u#fINZvOsdY8&;mog;qXF#DZK>z>% delta 5777 zcmYk=33yId9>?($Swv7vgxDh_qIN*{Rcoq@@+Lx%r6rVFUP~>Fp@xaAMKhMF zy^XO}OVO#JmZ}NUhN0G(D#|Dw9sT}t|Cy)vd4BnvbKZN;Irp4& zK{<{iB*3|9*ge#_L6j$zRjYHiBb=*jKM7M{m0 zsLr}WR}5r)mqVc>E3qvhhglOCR_~} z+r^_+xCd&5QqZps$5YUNlQ0NpU~`;Bv0L7le& zHK7CMF$|`jj~b_-I{ROW!X+9sfm^6MyKg5J<4IF{s96TfP_KwusaSjh8=*Q*K&?b4 z?ZPur_n7(4fqLa2@j(#%tsCM9qP`0M6E!Hn%;m_ zP%99JdW#ZJD>eXmaauPAAbx5-Ekw-g)LBfmSA>8b<_uSC&{Su zCRlwM>iQ+9iLOK~?Hbg8AK*mXg}QcdbI9);x?-@Qgb1J6M1$zs&ftwMFY z1+`~KQFl~e^=qiDc!;_#AjUf{47H-wP+M6KbzVFMV_VcS*Ae|1s1F5Qkc8?e6LrVq zF$m{iFwR3g#fwnq=c2Y^3+lW*7>u7<`(dk}GV`sy05!22F|0pjcaJ}sVU<|#lN*gX zp%bdT2Zmsx)dyiy>M5v!m!MYaUDSkjV=x}J`cc%x^DzXkU_1Oimi5<(_3L_f)D(4M zJJgnRNBuq+^?s+IR_qPbKyRTYnuA)>_fQl15H-*a)c0ba{r)wo|0}5e?)oX{LlGM1 zT^Nmecix0LK|@|?nF(XQ$242&!evQSv>b$vy?d<_1;mS3rZ_-+*}U;i!Q+;W^YD3^vnIcQ(^(*(G9eoPyX6>u+VoRfYEI`M-2aL0ZKY3V)n5vUHDqF%3Ou`KpL z-N9h1k3^j}5w#NYQBQl0)$`0fs0kjx!uS6Og#|Qxg=~{ce#$!`2Q}ad)a&=YwI4)H z;HdrnEo#84=1o+`_sm~V=ZCcN_P!Eo0*#QZ^1GJS&;ju zP%C#IbzW#|@8OL^O}r6CVk@in!ffgTQP*9?P{wx;3JW}ZPkS>DL+x!is-w!NXQ4JW z#yHd+^hZs2h&dc}rx{og{TP9ZQ4`sOmGQ87K{CF3NFfTt+jtkoVfti7)m1}>vk@{w6A!F&BeQR7uiVEt97O@o%S32H*EP!Cap z*%{T*i>UMaS$h)Jp*{+A{Q}g7W+`gId#wEsYO9V}{WNx_{!IewuZJy~{~FNV#G?K& zX^$GPFY1m5p!Rkcs-xHOMVx|~@NxV7G-|~zqn?3VsPjXf@#>|`I;eiz_$la4yPyW> ziJFiPbq6V^rOZTa&1}>MWSO;Z!K&0hM-6-l>*7t+-bb|eo~_oXEgFF8ZzNVj|8xqv za20As8*nl1K;7939lU=od!v3&M-4c^>N%+Ma!)<_oCfd-9NcL8g!+r0AGV zp`G4;9iI{2!ooX$Sq&V0NK=wRPLgp%M-vbC2fS!yv7Wq7&X7A~B)LHXxQiONgXow< zo+7zqT2KB=ARiDNKY0}X^Z7r@{QL9&<1I@6Aa}_oYh8u^A&0GAb&;=Zxc{Hjc9A%1 zJ!pzV@&;*0){>b-4*(C0TTV`peMC>k95S5fc#qUmfnzZFifklhDm{ z`|;bOtX0ncrg1mr%VY)FX6@RNx#T;mzl#0IM5~LbB$IqY9*}0FI4Q+hdyCL$)CvvvWz@W{zSGC9bXfD`g9y1m&o5#;dn`R z(6zAW+}rpXnPv68c$$nQA2Z3Wf3HNiv_@B0rPAkfI}x!e*i`jEBc;en5=H(+eosb_qN4?cqvTU-_{FS< zTSyk;yBuruVJmXg>Yec;63A-2X>IS~P4YXk+S8lQ7cB0j#j^ijmhU^7|ABRNQXshBZibu^$m^kMGYO{do^WrRC1~>V|d6(&`MmbCvAu%I zrus%lrDSDAC8ZtQF*0dFR$jIGwE`FIYgjKYq0!pnq0eOuPe~gy%9nSsMgP#e=ysC= Fe+3OsP;USL diff --git a/locale/sv/LC_MESSAGES/django.po b/locale/sv/LC_MESSAGES/django.po index 4d98e000..06ff748f 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: 2021-12-18 18:43+0000\n" +"POT-Creation-Date: 2022-02-21 16:58+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:270 +#: babybuddy/templates/babybuddy/nav-dropdown.html:326 #: babybuddy/templates/babybuddy/user_settings_form.html:8 msgid "Settings" msgstr "Inställningar" -#: babybuddy/admin.py:16 babybuddy/templates/babybuddy/nav-dropdown.html:104 +#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:104 #: babybuddy/templates/babybuddy/user_settings_form.html:61 #: dashboard/templates/dashboard/child.html:4 #: dashboard/templates/dashboard/child.html:9 @@ -30,146 +30,146 @@ msgstr "Instrumentbräda" msgid "Refresh rate" msgstr "Uppdateringsintervall" -#: babybuddy/models.py:20 +#: 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:26 +#: babybuddy/models.py:28 msgid "disabled" msgstr "Inaktiverad" -#: babybuddy/models.py:27 +#: babybuddy/models.py:29 msgid "1 min." msgstr "1 minut." -#: babybuddy/models.py:28 +#: babybuddy/models.py:30 msgid "2 min." msgstr "2 minuter." -#: babybuddy/models.py:29 +#: babybuddy/models.py:31 msgid "3 min." msgstr "3 minuter." -#: babybuddy/models.py:30 +#: babybuddy/models.py:32 msgid "4 min." msgstr "4 minuter." -#: babybuddy/models.py:31 +#: babybuddy/models.py:33 msgid "5 min." msgstr "5 minuter." -#: babybuddy/models.py:32 +#: babybuddy/models.py:34 msgid "10 min." msgstr "10 minuter." -#: babybuddy/models.py:33 +#: babybuddy/models.py:35 msgid "15 min." msgstr "15 minuter." -#: babybuddy/models.py:34 +#: babybuddy/models.py:36 msgid "30 min." msgstr "30 minuter." -#: babybuddy/models.py:37 +#: babybuddy/models.py:40 msgid "Hide Empty Dashboard Cards" msgstr "" -#: babybuddy/models.py:42 +#: babybuddy/models.py:43 msgid "Hide data older than" msgstr "" -#: babybuddy/models.py:43 +#: babybuddy/models.py:45 msgid "This setting controls which data will be shown in the dashboard." msgstr "" -#: babybuddy/models.py:49 +#: babybuddy/models.py:51 msgid "show all data" msgstr "" -#: babybuddy/models.py:50 +#: babybuddy/models.py:52 msgid "1 day" msgstr "" -#: babybuddy/models.py:51 +#: babybuddy/models.py:53 msgid "2 days" msgstr "" -#: babybuddy/models.py:52 +#: babybuddy/models.py:54 msgid "3 days" msgstr "" -#: babybuddy/models.py:53 +#: babybuddy/models.py:55 msgid "1 week" msgstr "" -#: babybuddy/models.py:54 +#: babybuddy/models.py:56 msgid "4 weeks" msgstr "" -#: babybuddy/models.py:60 +#: babybuddy/models.py:63 msgid "Language" msgstr "Språk" -#: babybuddy/models.py:66 +#: babybuddy/models.py:69 msgid "Timezone" msgstr "" -#: babybuddy/models.py:70 +#: babybuddy/models.py:73 #, python-brace-format msgid "{user}'s Settings" msgstr "{user}'s inställningar" -#: babybuddy/settings/base.py:172 +#: babybuddy/settings/base.py:166 #, fuzzy #| msgid "English" msgid "English (US)" msgstr "Engelska" -#: babybuddy/settings/base.py:173 +#: babybuddy/settings/base.py:167 #, fuzzy #| msgid "English" msgid "English (UK)" msgstr "Engelska" -#: babybuddy/settings/base.py:174 +#: babybuddy/settings/base.py:168 msgid "Dutch" msgstr "" -#: babybuddy/settings/base.py:175 +#: babybuddy/settings/base.py:169 msgid "French" msgstr "Franska" -#: babybuddy/settings/base.py:176 +#: babybuddy/settings/base.py:170 msgid "Finnish" msgstr "" -#: babybuddy/settings/base.py:177 +#: babybuddy/settings/base.py:171 msgid "German" msgstr "" -#: babybuddy/settings/base.py:178 +#: babybuddy/settings/base.py:172 msgid "Italian" msgstr "" -#: babybuddy/settings/base.py:179 +#: babybuddy/settings/base.py:173 msgid "Polish" msgstr "" -#: babybuddy/settings/base.py:180 +#: babybuddy/settings/base.py:174 msgid "Portuguese" msgstr "" -#: babybuddy/settings/base.py:181 +#: babybuddy/settings/base.py:175 msgid "Spanish" msgstr "" -#: babybuddy/settings/base.py:182 +#: babybuddy/settings/base.py:176 msgid "Swedish" msgstr "" -#: babybuddy/settings/base.py:183 +#: babybuddy/settings/base.py:177 msgid "Turkish" msgstr "" @@ -187,11 +187,11 @@ msgstr "" #: babybuddy/templates/admin/base_site.html:4 #: babybuddy/templates/admin/base_site.html:7 -#: babybuddy/templates/babybuddy/nav-dropdown.html:277 +#: babybuddy/templates/babybuddy/nav-dropdown.html:338 msgid "Database Admin" msgstr "" -#: babybuddy/templates/babybuddy/base.html:23 +#: babybuddy/templates/babybuddy/base.html:36 msgid "Home" msgstr "Hem" @@ -230,27 +230,27 @@ msgstr "" msgid "Quick Start Timer" msgstr "Snabbstarta timer" -#: babybuddy/templates/babybuddy/nav-dropdown.html:51 core/models.py:165 -#: core/models.py:169 +#: babybuddy/templates/babybuddy/nav-dropdown.html:51 core/models.py:158 +#: core/models.py:162 msgid "Diaper Change" msgstr "Blöjbyte" #: babybuddy/templates/babybuddy/nav-dropdown.html:57 -#: babybuddy/templates/babybuddy/nav-dropdown.html:218 core/models.py:243 -#: core/models.py:247 core/templates/core/timer_detail.html:43 +#: 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 "Matning" #: babybuddy/templates/babybuddy/nav-dropdown.html:63 -#: babybuddy/templates/babybuddy/nav-dropdown.html:150 core/models.py:269 -#: core/models.py:281 core/models.py:285 core/templates/core/note_list.html:29 +#: 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 "Anteckning" #: babybuddy/templates/babybuddy/nav-dropdown.html:69 -#: babybuddy/templates/babybuddy/nav-dropdown.html:225 -#: babybuddy/templates/babybuddy/welcome.html:42 core/models.py:330 -#: core/models.py:331 core/models.py:334 +#: 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 @@ -259,8 +259,8 @@ msgid "Sleep" msgstr "Sömn" #: babybuddy/templates/babybuddy/nav-dropdown.html:75 -#: babybuddy/templates/babybuddy/nav-dropdown.html:158 core/models.py:369 -#: core/models.py:383 core/models.py:384 core/models.py:387 +#: 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 @@ -271,9 +271,9 @@ msgid "Temperature" msgstr "" #: babybuddy/templates/babybuddy/nav-dropdown.html:81 -#: babybuddy/templates/babybuddy/nav-dropdown.html:238 -#: babybuddy/templates/babybuddy/welcome.html:50 core/models.py:537 -#: core/models.py:538 core/models.py:541 +#: 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 @@ -284,8 +284,8 @@ msgid "Tummy Time" msgstr "Magläge" #: babybuddy/templates/babybuddy/nav-dropdown.html:87 -#: babybuddy/templates/babybuddy/nav-dropdown.html:172 core/models.py:567 -#: core/models.py:581 core/models.py:582 core/models.py:585 +#: 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 @@ -307,7 +307,7 @@ msgid "Timeline" msgstr "" #: babybuddy/templates/babybuddy/nav-dropdown.html:122 -#: babybuddy/templates/babybuddy/nav-dropdown.html:130 core/models.py:105 +#: 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 @@ -317,11 +317,15 @@ msgstr "" msgid "Children" msgstr "Barn" -#: babybuddy/templates/babybuddy/nav-dropdown.html:136 core/models.py:104 -#: core/models.py:137 core/models.py:196 core/models.py:267 core/models.py:300 -#: core/models.py:364 core/models.py:401 core/models.py:509 core/models.py:562 +#: 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 @@ -330,37 +334,104 @@ msgstr "Barn" msgid "Child" msgstr "Barnet" -#: babybuddy/templates/babybuddy/nav-dropdown.html:144 core/models.py:158 -#: core/models.py:236 core/models.py:282 core/models.py:322 core/models.py:376 -#: core/models.py:574 core/templates/core/note_confirm_delete.html:7 +#: 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 "Anteckningar" #: babybuddy/templates/babybuddy/nav-dropdown.html:164 -msgid "Temperature reading" +msgid "Measurements" msgstr "" #: babybuddy/templates/babybuddy/nav-dropdown.html:178 +msgid "Temperature reading" +msgstr "" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:192 msgid "Weight entry" msgstr "Viktinlägg" -#: babybuddy/templates/babybuddy/nav-dropdown.html:192 +#: 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 +#, fuzzy +#| msgid "Weight" +msgid "Height" +msgstr "Vikt" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:206 +#, 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 +#: 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 "" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:234 +#, fuzzy +#| msgid "Sleep entry" +msgid "BMI entry" +msgstr "Sömninlägg" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:248 msgid "Activities" msgstr "Aktiviteter" -#: babybuddy/templates/babybuddy/nav-dropdown.html:199 +#: babybuddy/templates/babybuddy/nav-dropdown.html:255 #: reports/graphs/diaperchange_lifetimes.py:27 msgid "Changes" msgstr "Ändringar" -#: babybuddy/templates/babybuddy/nav-dropdown.html:205 +#: babybuddy/templates/babybuddy/nav-dropdown.html:261 msgid "Change" msgstr "Ändring" -#: babybuddy/templates/babybuddy/nav-dropdown.html:212 -#: babybuddy/templates/babybuddy/welcome.html:34 core/models.py:244 +#: 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 @@ -369,39 +440,39 @@ msgstr "Ändring" msgid "Feedings" msgstr "Matningar" -#: babybuddy/templates/babybuddy/nav-dropdown.html:231 +#: babybuddy/templates/babybuddy/nav-dropdown.html:287 msgid "Sleep entry" msgstr "Sömninlägg" -#: babybuddy/templates/babybuddy/nav-dropdown.html:244 +#: babybuddy/templates/babybuddy/nav-dropdown.html:300 msgid "Tummy Time entry" msgstr "Magläge-inlägg" -#: babybuddy/templates/babybuddy/nav-dropdown.html:269 +#: 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:434 +#: babybuddy/templates/babybuddy/user_settings_form.html:7 core/models.py:378 #: core/templates/core/timer_list.html:32 msgid "User" msgstr "Användare" -#: babybuddy/templates/babybuddy/nav-dropdown.html:271 +#: babybuddy/templates/babybuddy/nav-dropdown.html:327 msgid "Password" msgstr "Lösenord" -#: babybuddy/templates/babybuddy/nav-dropdown.html:272 +#: babybuddy/templates/babybuddy/nav-dropdown.html:331 msgid "Logout" msgstr "Logga ut" -#: babybuddy/templates/babybuddy/nav-dropdown.html:273 +#: babybuddy/templates/babybuddy/nav-dropdown.html:334 msgid "Site" msgstr "Sidan" -#: babybuddy/templates/babybuddy/nav-dropdown.html:274 +#: babybuddy/templates/babybuddy/nav-dropdown.html:335 msgid "API Browser" msgstr "API-bläddrare" -#: babybuddy/templates/babybuddy/nav-dropdown.html:276 +#: 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 @@ -409,15 +480,15 @@ msgstr "API-bläddrare" msgid "Users" msgstr "Användare" -#: babybuddy/templates/babybuddy/nav-dropdown.html:279 +#: babybuddy/templates/babybuddy/nav-dropdown.html:340 msgid "Support" msgstr "Support" -#: babybuddy/templates/babybuddy/nav-dropdown.html:281 +#: babybuddy/templates/babybuddy/nav-dropdown.html:342 msgid "Source Code" msgstr "Källkod" -#: babybuddy/templates/babybuddy/nav-dropdown.html:283 +#: babybuddy/templates/babybuddy/nav-dropdown.html:344 msgid "Chat / Support" msgstr "Chatt / Support" @@ -446,12 +517,19 @@ msgid "Delete User" msgstr "Ta bort användare" #: 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 @@ -465,14 +543,17 @@ 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:45 +#: dashboard/templates/dashboard/child_button_group.html:48 msgid "Delete" msgstr "Ta bort" #: 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 @@ -488,9 +569,12 @@ msgstr "" "span>?" #: 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 @@ -509,9 +593,11 @@ msgid "Create User" msgstr "Skapa användare" #: babybuddy/templates/babybuddy/user_form.html:16 -#: core/templates/core/child_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 @@ -521,9 +607,11 @@ msgid "Update" msgstr "Uppdatera" #: babybuddy/templates/babybuddy/user_form.html:24 -#: core/templates/core/child_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 @@ -551,18 +639,23 @@ msgstr "E-post" msgid "Staff" msgstr "Personal" -#: babybuddy/templates/babybuddy/user_list.html:22 core/models.py:428 +#: babybuddy/templates/babybuddy/user_list.html:22 core/models.py:373 #: 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/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 @@ -623,7 +716,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:166 +#: 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 @@ -725,34 +818,34 @@ msgstr "" "Ange ditt kontos e-postadress i formuläret nedan. Om e-postadressen är " "korrekt så skickar vi instruktioner för att återställa lösenordet." -#: babybuddy/views.py:66 +#: babybuddy/views.py:76 #, python-format msgid "User %(username)s added!" msgstr "Användare %(username)s har lagts till!" -#: babybuddy/views.py:76 +#: babybuddy/views.py:87 #, python-format msgid "User %(username)s updated." msgstr "Användare %(username)s uppdaterad." -#: babybuddy/views.py:88 +#: babybuddy/views.py:99 #, python-brace-format msgid "User {user} deleted." msgstr "Användare {user} borttagen." -#: babybuddy/views.py:111 +#: babybuddy/views.py:120 msgid "Password updated." msgstr "Lösenord uppdaterat." -#: babybuddy/views.py:134 +#: babybuddy/views.py:149 msgid "User API key regenerated." msgstr "Användare API-nyckel genererad." -#: babybuddy/views.py:149 +#: babybuddy/views.py:162 msgid "Settings saved!" msgstr "Inställningar sparade!" -#: core/forms.py:114 +#: core/forms.py:115 msgid "Name does not match child name." msgstr "Namnet stämmer inte överens med barnets namn." @@ -772,15 +865,15 @@ msgstr "Varaktigheten är för lång." msgid "Another entry intersects the specified time period." msgstr "En annan post korsar den angivna tidsperioden." -#: core/models.py:69 +#: core/models.py:70 msgid "Date/time can not be in the future." msgstr "Datum / tid kan inte anges i framtiden." -#: core/models.py:75 +#: core/models.py:76 msgid "First name" msgstr "Förnamn" -#: core/models.py:76 +#: core/models.py:78 msgid "Last name" msgstr "Efternamn" @@ -788,69 +881,69 @@ msgstr "Efternamn" msgid "Birth date" msgstr "Födelsedatum" -#: core/models.py:88 +#: core/models.py:87 msgid "Slug" msgstr "Slöhet" -#: core/models.py:94 +#: core/models.py:90 msgid "Picture" msgstr "Bild" -#: core/models.py:142 core/models.py:273 core/models.py:374 +#: 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 "Tid" -#: core/models.py:144 core/templates/core/diaperchange_list.html:60 -#: reports/graphs/diaperchange_types.py:34 +#: core/models.py:137 core/templates/core/diaperchange_list.html:60 +#: reports/graphs/diaperchange_types.py:36 msgid "Wet" msgstr "Våt" -#: core/models.py:145 core/templates/core/diaperchange_list.html:61 -#: reports/graphs/diaperchange_types.py:28 +#: core/models.py:138 core/templates/core/diaperchange_list.html:61 +#: reports/graphs/diaperchange_types.py:30 msgid "Solid" msgstr "Fast" -#: core/models.py:149 +#: core/models.py:142 msgid "Black" msgstr "Svart" -#: core/models.py:150 +#: core/models.py:143 msgid "Brown" msgstr "Brunt" -#: core/models.py:151 +#: core/models.py:144 msgid "Green" msgstr "Grönt" -#: core/models.py:152 +#: core/models.py:145 msgid "Yellow" msgstr "Gult" -#: core/models.py:155 core/templates/core/diaperchange_list.html:30 +#: core/models.py:148 core/templates/core/diaperchange_list.html:30 msgid "Color" msgstr "Färg" -#: core/models.py:157 core/models.py:235 +#: core/models.py:150 core/models.py:219 #: core/templates/core/diaperchange_list.html:31 msgid "Amount" msgstr "Mängd" -#: core/models.py:187 +#: core/models.py:180 msgid "Wet and/or solid is required." msgstr "Våt och / eller fast krävs." -#: core/models.py:201 core/models.py:310 core/models.py:412 core/models.py:514 +#: core/models.py:192 core/models.py:279 core/models.py:365 core/models.py:454 msgid "Start time" msgstr "Starttid" -#: core/models.py:206 core/models.py:315 core/models.py:418 core/models.py:519 +#: core/models.py:193 core/models.py:280 core/models.py:368 core/models.py:455 msgid "End time" msgstr "Sluttid" -#: core/models.py:211 core/models.py:320 core/models.py:423 core/models.py:524 +#: 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 @@ -858,67 +951,67 @@ msgstr "Sluttid" msgid "Duration" msgstr "Längd" -#: core/models.py:215 +#: core/models.py:199 msgid "Breast milk" msgstr "Bröstmjölk" -#: core/models.py:216 +#: core/models.py:200 msgid "Formula" msgstr "Formula" -#: core/models.py:217 +#: core/models.py:201 msgid "Fortified breast milk" msgstr "Bröstmjölk" -#: core/models.py:218 +#: core/models.py:202 msgid "Solid food" msgstr "" -#: core/models.py:221 core/templates/core/feeding_list.html:30 +#: core/models.py:205 core/templates/core/feeding_list.html:30 msgid "Type" msgstr "Typ" -#: core/models.py:225 +#: core/models.py:209 msgid "Bottle" msgstr "Flaska" -#: core/models.py:226 +#: core/models.py:210 msgid "Left breast" msgstr "Vänstra bröstet" -#: core/models.py:227 +#: core/models.py:211 msgid "Right breast" msgstr "Högra bröstet" -#: core/models.py:228 +#: core/models.py:212 msgid "Both breasts" msgstr "Båda brösten" -#: core/models.py:229 +#: core/models.py:213 msgid "Parent fed" msgstr "" -#: core/models.py:230 +#: core/models.py:214 msgid "Self fed" msgstr "" -#: core/models.py:233 core/templates/core/feeding_list.html:29 +#: core/models.py:217 core/templates/core/feeding_list.html:29 msgid "Method" msgstr "Metod" -#: core/models.py:305 +#: core/models.py:278 msgid "Napping" msgstr "" -#: core/models.py:407 core/templates/core/timer_list.html:25 +#: core/models.py:362 core/templates/core/timer_list.html:25 msgid "Name" msgstr "Namn" -#: core/models.py:442 core/templates/core/timer_form.html:4 +#: core/models.py:386 core/templates/core/timer_form.html:4 msgid "Timer" msgstr "Timer" -#: core/models.py:443 core/templates/core/timer_confirm_delete.html:9 +#: 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 @@ -927,25 +1020,54 @@ msgstr "Timer" msgid "Timers" msgstr "Timers" -#: core/models.py:446 +#: core/models.py:390 #, python-brace-format msgid "Timer #{id}" msgstr "Timer #{id}" -#: core/models.py:529 core/templates/core/tummytime_list.html:30 +#: core/models.py:460 core/templates/core/tummytime_list.html:30 msgid "Milestone" msgstr "Milstolpe" -#: core/models.py:572 core/templates/core/feeding_list.html:25 -#: core/templates/core/weight_list.html:25 +#: 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:47 reports/graphs/feeding_amounts.py:37 -#: reports/graphs/feeding_duration.py:54 reports/graphs/sleep_pattern.py:146 -#: reports/graphs/sleep_totals.py:51 reports/graphs/tummytime_duration.py:49 +#: 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" +msgid "Delete a BMI Entry" +msgstr "Radera sömn-inlägg" + +#: 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 "Lägg till sömn-inlägg" + +#: core/templates/core/bmi_list.html:15 +msgid "Add BMI" +msgstr "" + +#: core/templates/core/bmi_list.html:66 +#, fuzzy +#| msgid "No timer entries found." +msgid "No bmi entries found." +msgstr "Inga timer-inlägg funna." + #: core/templates/core/child_confirm_delete.html:4 msgid "Delete a Child" msgstr "Radera ett barn" @@ -1034,6 +1156,56 @@ msgstr "Amt." msgid "No feedings found." msgstr "Ingen matning funnen." +#: core/templates/core/head_circumference_confirm_delete.html:4 +#, fuzzy +#| msgid "Delete a Tummy Time Entry" +msgid "Delete a Head Circumference Entry" +msgstr "Radera magtränings-inlägg" + +#: 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 "Lägg till sömn-inlägg" + +#: 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." +msgid "No head circumference entries found." +msgstr "Inga timer-inlägg funna." + +#: core/templates/core/height_confirm_delete.html:4 +#, fuzzy +#| msgid "Delete a Weight Entry" +msgid "Delete a Height Entry" +msgstr "Radera viktinlägg" + +#: 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 "Lägg till viktinlägg" + +#: core/templates/core/height_list.html:15 +#, fuzzy +#| msgid "Add a Weight Entry" +msgid "Add Height" +msgstr "Lägg till viktinlägg" + +#: core/templates/core/height_list.html:66 +#, fuzzy +#| msgid "No weight entries found." +msgid "No height entries found." +msgstr "Inga viktinlägg funna." + #: core/templates/core/note_confirm_delete.html:4 msgid "Delete a Note" msgstr "Radera anteckning" @@ -1246,7 +1418,7 @@ msgid "%(since)s since previous" msgstr "" #: core/templates/timeline/_timeline.html:56 -#: dashboard/templates/dashboard/child_button_group.html:38 +#: dashboard/templates/dashboard/child_button_group.html:41 msgid "Edit" msgstr "" @@ -1258,7 +1430,7 @@ msgstr "" msgid "Today" msgstr "idag" -#: core/templatetags/datetime.py:74 +#: core/templatetags/datetime.py:75 msgid "{}, {}" msgstr "" @@ -1266,42 +1438,42 @@ msgstr "" msgid "0 days" msgstr "" -#: core/timeline.py:44 +#: core/timeline.py:53 #, python-format msgid "%(child)s started tummy time!" msgstr " %(child)s startade magträningsläge!" -#: core/timeline.py:54 +#: core/timeline.py:64 #, python-format msgid "%(child)s finished tummy time." msgstr "%(child)s avslutade magträningsläge." -#: core/timeline.py:77 +#: core/timeline.py:89 #, python-format msgid "%(child)s fell asleep." msgstr "%(child)s somnade." -#: core/timeline.py:87 +#: core/timeline.py:100 #, python-format msgid "%(child)s woke up." msgstr " %(child)s vaknade upp." -#: core/timeline.py:120 +#: core/timeline.py:133 #, python-format msgid "Amount: %(amount).0f" msgstr "" -#: core/timeline.py:125 +#: core/timeline.py:141 #, python-format msgid "%(child)s started feeding." msgstr "%(child)s började matas." -#: core/timeline.py:136 +#: core/timeline.py:153 #, python-format msgid "%(child)s finished feeding." msgstr "%(child)s slutade matas." -#: core/timeline.py:160 +#: core/timeline.py:179 #, fuzzy, python-format #| msgid "%(child)s had a diaper change." msgid "%(child)s had a %(type)s diaper change." @@ -1314,70 +1486,70 @@ msgid_plural "%(hours)s hours" msgstr[0] "" msgstr[1] "" -#: core/utils.py:22 +#: core/utils.py:19 #, python-format msgid "%(minutes)s minute" msgid_plural "%(minutes)s minutes" msgstr[0] "" msgstr[1] "" -#: core/utils.py:30 +#: core/utils.py:25 #, python-format msgid "%(seconds)s second" msgid_plural "%(seconds)s seconds" msgstr[0] "" msgstr[1] "" -#: core/views.py:34 +#: core/views.py:33 #, python-format msgid "%(model)s entry for %(child)s added!" msgstr "%(model)s inlägg för %(child)s tillagd!" -#: core/views.py:36 +#: core/views.py:35 #, python-format msgid "%(model)s entry added!" msgstr "%(model)s inlägg tillagd!" -#: core/views.py:63 +#: core/views.py:61 #, python-format msgid "%(model)s entry for %(child)s updated." msgstr "%(model)s inlägg för %(child)s uppdaterad." -#: core/views.py:65 +#: core/views.py:63 #, python-format msgid "%(model)s entry updated." msgstr "%(model)s inlägg uppdaterad." -#: core/views.py:75 core/views.py:126 +#: core/views.py:69 core/views.py:118 #, python-format msgid "%(model)s entry deleted." msgstr "%(model)s inlägg uppdaterad." -#: core/views.py:95 +#: core/views.py:87 #, python-format msgid "%(first_name)s %(last_name)s added!" msgstr "%(first_name)s %(last_name)s tillagd!" -#: core/views.py:257 +#: core/views.py:249 #, python-format msgid "%(model)s reading added!" msgstr "%(model)s inlägg tillagd!" -#: core/views.py:265 +#: core/views.py:257 #, python-format msgid "%(model)s reading for %(child)s updated." msgstr "%(model)s inlägg för %(child)s uppdaterad." -#: core/views.py:371 +#: core/views.py:361 #, python-format msgid "%(timer)s stopped." msgstr "%(timer)s stoppad." -#: core/views.py:395 +#: core/views.py:384 msgid "All inactive timers deleted." msgstr "" -#: core/views.py:405 +#: core/views.py:394 msgid "No inactive timers exist." msgstr "" @@ -1556,42 +1728,66 @@ msgstr "Sömn totalt" msgid "Tummy Time Durations (Sum)" msgstr "" -#: dashboard/templatetags/cards.py:277 +#: dashboard/templatetags/cards.py:288 msgid "Diaper change frequency" msgstr "Blöjbytesfrekvens" -#: dashboard/templatetags/cards.py:292 +#: dashboard/templatetags/cards.py:309 msgid "Average nap duration" msgstr "Genomsnittlig tupplurslängd" -#: dashboard/templatetags/cards.py:296 +#: dashboard/templatetags/cards.py:316 msgid "Average naps per day" msgstr "Genomsnittlig mängd tupplurer per dag" -#: dashboard/templatetags/cards.py:303 +#: dashboard/templatetags/cards.py:326 msgid "Average sleep duration" msgstr "Genomsnittlig sömnlängd" -#: dashboard/templatetags/cards.py:307 +#: dashboard/templatetags/cards.py:333 msgid "Average awake duration" msgstr "Genomsnittlig vakentid" -#: dashboard/templatetags/cards.py:314 +#: dashboard/templatetags/cards.py:343 msgid "Weight change per week" msgstr "Viktförändring per vecka" -#: dashboard/templatetags/cards.py:361 +#: dashboard/templatetags/cards.py:353 +#, fuzzy +#| msgid "Weight change per week" +msgid "Height change per week" +msgstr "Viktförändring per vecka" + +#: dashboard/templatetags/cards.py:363 +#, fuzzy +#| msgid "Weight change per week" +msgid "Head circumference change per week" +msgstr "Viktförändring per vecka" + +#: dashboard/templatetags/cards.py:373 +#, fuzzy +#| msgid "Weight change per week" +msgid "BMI change per week" +msgstr "Viktförändring per vecka" + +#: dashboard/templatetags/cards.py:418 msgid "Feeding frequency (past 3 days)" msgstr "" -#: dashboard/templatetags/cards.py:365 +#: dashboard/templatetags/cards.py:422 msgid "Feeding frequency (past 2 weeks)" msgstr "" -#: dashboard/templatetags/cards.py:371 +#: dashboard/templatetags/cards.py:428 msgid "Feeding frequency" msgstr "Matningsfrekvens" +#: reports/graphs/bmi_bmi.py:27 +#, fuzzy +#| msgid "Weight" +msgid "BMI" +msgstr "Vikt" + #: reports/graphs/diaperchange_amounts.py:27 msgid "Diaper change amount" msgstr "" @@ -1612,84 +1808,92 @@ msgstr "Blöjhållbarhet" msgid "Time between changes (hours)" msgstr "Tid mellan byten (timmar)" -#: reports/graphs/diaperchange_types.py:39 +#: reports/graphs/diaperchange_types.py:41 reports/graphs/feeding_amounts.py:58 msgid "Total" msgstr "Totalt" -#: reports/graphs/diaperchange_types.py:46 +#: reports/graphs/diaperchange_types.py:48 msgid "Diaper Change Types" msgstr "Blöjbytestyper" -#: reports/graphs/diaperchange_types.py:49 +#: reports/graphs/diaperchange_types.py:51 msgid "Number of changes" msgstr "Antal byten" -#: reports/graphs/feeding_amounts.py:27 -msgid "Total feeding amount" -msgstr "Totalt antal matningar" - -#: reports/graphs/feeding_amounts.py:36 -msgid "Total Feeding Amounts" +#: reports/graphs/feeding_amounts.py:69 +#, fuzzy +#| msgid "Total Feeding Amounts" +msgid "Total Feeding Amount by Type" msgstr "Genomsnittlig matningsvaraktighet" -#: reports/graphs/feeding_amounts.py:39 +#: reports/graphs/feeding_amounts.py:72 msgid "Feeding amount" msgstr "Matning" -#: reports/graphs/feeding_duration.py:36 +#: reports/graphs/feeding_duration.py:38 msgid "Average duration" msgstr "Genomsnittlig varaktighet" -#: reports/graphs/feeding_duration.py:44 +#: reports/graphs/feeding_duration.py:46 msgid "Total feedings" msgstr "Totalt antal matningar" -#: reports/graphs/feeding_duration.py:53 +#: reports/graphs/feeding_duration.py:55 msgid "Average Feeding Durations" msgstr "Genomsnittlig matningsvaraktighet" -#: reports/graphs/feeding_duration.py:56 +#: reports/graphs/feeding_duration.py:58 msgid "Average duration (minutes)" msgstr "Genomsnittlig varaktighet (minuter)" -#: reports/graphs/feeding_duration.py:58 +#: reports/graphs/feeding_duration.py:60 msgid "Number of feedings" msgstr "Antal matningar" -#: reports/graphs/sleep_pattern.py:143 +#: reports/graphs/head_circumference_head_circumference.py:27 +msgid "Head Circumference" +msgstr "" + +#: reports/graphs/height_height.py:27 +#, fuzzy +#| msgid "Weight" +msgid "Height" +msgstr "Vikt" + +#: reports/graphs/sleep_pattern.py:148 msgid "Sleep Pattern" msgstr "Sömnmönster" -#: reports/graphs/sleep_pattern.py:159 +#: reports/graphs/sleep_pattern.py:165 msgid "Time of day" msgstr "Tidpunkt på dygnet" -#: reports/graphs/sleep_totals.py:40 +#: reports/graphs/sleep_totals.py:48 msgid "Total sleep" msgstr "Total sömn" -#: reports/graphs/sleep_totals.py:50 +#: reports/graphs/sleep_totals.py:58 msgid "Sleep Totals" msgstr "Total sömn" -#: reports/graphs/sleep_totals.py:53 +#: reports/graphs/sleep_totals.py:61 msgid "Hours of sleep" msgstr "Timmar av sömn" -#: reports/graphs/tummytime_duration.py:32 +#: reports/graphs/tummytime_duration.py:34 msgid "Total duration" msgstr "" -#: reports/graphs/tummytime_duration.py:39 -#: reports/graphs/tummytime_duration.py:53 +#: reports/graphs/tummytime_duration.py:41 +#: reports/graphs/tummytime_duration.py:55 msgid "Number of sessions" msgstr "" -#: reports/graphs/tummytime_duration.py:48 +#: reports/graphs/tummytime_duration.py:50 msgid "Total Tummy Time Durations" msgstr "" -#: reports/graphs/tummytime_duration.py:51 +#: reports/graphs/tummytime_duration.py:53 msgid "Total duration (minutes)" msgstr "" @@ -1715,3 +1919,6 @@ msgstr "Det finns inte tillräckligt med data för att generera denna rapport." #: 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 a063502c589bc0953d8b9f41f7faff13ff85e519..fe097211a1fe0c75c32f360e51005ea257464911 100644 GIT binary patch delta 6322 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 AK>z>% delta 6486 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\n" #: babybuddy/admin.py:12 babybuddy/admin.py:13 -#: babybuddy/templates/babybuddy/nav-dropdown.html:270 +#: babybuddy/templates/babybuddy/nav-dropdown.html:326 #: babybuddy/templates/babybuddy/user_settings_form.html:8 msgid "Settings" msgstr "Ayarlar" -#: babybuddy/admin.py:16 babybuddy/templates/babybuddy/nav-dropdown.html:104 +#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:104 #: babybuddy/templates/babybuddy/user_settings_form.html:61 #: dashboard/templates/dashboard/child.html:4 #: dashboard/templates/dashboard/child.html:9 @@ -30,146 +30,146 @@ msgstr "Kontrol Paneli" msgid "Refresh rate" msgstr "Yenileme hızı" -#: babybuddy/models.py:20 +#: 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:26 +#: babybuddy/models.py:28 msgid "disabled" msgstr "pasif" -#: babybuddy/models.py:27 +#: babybuddy/models.py:29 msgid "1 min." msgstr "1 dk." -#: babybuddy/models.py:28 +#: babybuddy/models.py:30 msgid "2 min." msgstr "2 dk." -#: babybuddy/models.py:29 +#: babybuddy/models.py:31 msgid "3 min." msgstr "3 dk." -#: babybuddy/models.py:30 +#: babybuddy/models.py:32 msgid "4 min." msgstr "4 dk." -#: babybuddy/models.py:31 +#: babybuddy/models.py:33 msgid "5 min." msgstr "5 dk." -#: babybuddy/models.py:32 +#: babybuddy/models.py:34 msgid "10 min." msgstr "10 dk." -#: babybuddy/models.py:33 +#: babybuddy/models.py:35 msgid "15 min." msgstr "15 dk." -#: babybuddy/models.py:34 +#: babybuddy/models.py:36 msgid "30 min." msgstr "30 dk." -#: babybuddy/models.py:37 +#: babybuddy/models.py:40 msgid "Hide Empty Dashboard Cards" msgstr "" -#: babybuddy/models.py:42 +#: babybuddy/models.py:43 msgid "Hide data older than" msgstr "" -#: babybuddy/models.py:43 +#: babybuddy/models.py:45 msgid "This setting controls which data will be shown in the dashboard." msgstr "" -#: babybuddy/models.py:49 +#: babybuddy/models.py:51 msgid "show all data" msgstr "" -#: babybuddy/models.py:50 +#: babybuddy/models.py:52 msgid "1 day" msgstr "" -#: babybuddy/models.py:51 +#: babybuddy/models.py:53 msgid "2 days" msgstr "" -#: babybuddy/models.py:52 +#: babybuddy/models.py:54 msgid "3 days" msgstr "" -#: babybuddy/models.py:53 +#: babybuddy/models.py:55 msgid "1 week" msgstr "" -#: babybuddy/models.py:54 +#: babybuddy/models.py:56 msgid "4 weeks" msgstr "" -#: babybuddy/models.py:60 +#: babybuddy/models.py:63 msgid "Language" msgstr "Dil" -#: babybuddy/models.py:66 +#: babybuddy/models.py:69 msgid "Timezone" msgstr "Saat dilimi" -#: babybuddy/models.py:70 +#: babybuddy/models.py:73 #, python-brace-format msgid "{user}'s Settings" msgstr "{user}'nın Ayarları" -#: babybuddy/settings/base.py:172 +#: babybuddy/settings/base.py:166 #, fuzzy #| msgid "English" msgid "English (US)" msgstr "İngilizce" -#: babybuddy/settings/base.py:173 +#: babybuddy/settings/base.py:167 #, fuzzy #| msgid "English" msgid "English (UK)" msgstr "İngilizce" -#: babybuddy/settings/base.py:174 +#: babybuddy/settings/base.py:168 msgid "Dutch" msgstr "" -#: babybuddy/settings/base.py:175 +#: babybuddy/settings/base.py:169 msgid "French" msgstr "Fransızca" -#: babybuddy/settings/base.py:176 +#: babybuddy/settings/base.py:170 msgid "Finnish" msgstr "" -#: babybuddy/settings/base.py:177 +#: babybuddy/settings/base.py:171 msgid "German" msgstr "Almanca" -#: babybuddy/settings/base.py:178 +#: babybuddy/settings/base.py:172 msgid "Italian" msgstr "" -#: babybuddy/settings/base.py:179 +#: babybuddy/settings/base.py:173 msgid "Polish" msgstr "" -#: babybuddy/settings/base.py:180 +#: babybuddy/settings/base.py:174 msgid "Portuguese" msgstr "" -#: babybuddy/settings/base.py:181 +#: babybuddy/settings/base.py:175 msgid "Spanish" msgstr "İspanyolca" -#: babybuddy/settings/base.py:182 +#: babybuddy/settings/base.py:176 msgid "Swedish" msgstr "İsveççe" -#: babybuddy/settings/base.py:183 +#: babybuddy/settings/base.py:177 msgid "Turkish" msgstr "Türkçe" @@ -187,11 +187,11 @@ msgstr "" #: babybuddy/templates/admin/base_site.html:4 #: babybuddy/templates/admin/base_site.html:7 -#: babybuddy/templates/babybuddy/nav-dropdown.html:277 +#: babybuddy/templates/babybuddy/nav-dropdown.html:338 msgid "Database Admin" msgstr "Veritabanı Admin" -#: babybuddy/templates/babybuddy/base.html:23 +#: babybuddy/templates/babybuddy/base.html:36 msgid "Home" msgstr "Ev" @@ -230,27 +230,27 @@ msgstr "" msgid "Quick Start Timer" msgstr "Hızı Zamanlayıcı Başlat" -#: babybuddy/templates/babybuddy/nav-dropdown.html:51 core/models.py:165 -#: core/models.py:169 +#: babybuddy/templates/babybuddy/nav-dropdown.html:51 core/models.py:158 +#: core/models.py:162 msgid "Diaper Change" msgstr "Bez Değişimi" #: babybuddy/templates/babybuddy/nav-dropdown.html:57 -#: babybuddy/templates/babybuddy/nav-dropdown.html:218 core/models.py:243 -#: core/models.py:247 core/templates/core/timer_detail.html:43 +#: 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 "Beslenme" #: babybuddy/templates/babybuddy/nav-dropdown.html:63 -#: babybuddy/templates/babybuddy/nav-dropdown.html:150 core/models.py:269 -#: core/models.py:281 core/models.py:285 core/templates/core/note_list.html:29 +#: 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 "Not" #: babybuddy/templates/babybuddy/nav-dropdown.html:69 -#: babybuddy/templates/babybuddy/nav-dropdown.html:225 -#: babybuddy/templates/babybuddy/welcome.html:42 core/models.py:330 -#: core/models.py:331 core/models.py:334 +#: 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 @@ -259,8 +259,8 @@ msgid "Sleep" msgstr "Uyku" #: babybuddy/templates/babybuddy/nav-dropdown.html:75 -#: babybuddy/templates/babybuddy/nav-dropdown.html:158 core/models.py:369 -#: core/models.py:383 core/models.py:384 core/models.py:387 +#: 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 @@ -271,9 +271,9 @@ msgid "Temperature" msgstr "Sıcaklık" #: babybuddy/templates/babybuddy/nav-dropdown.html:81 -#: babybuddy/templates/babybuddy/nav-dropdown.html:238 -#: babybuddy/templates/babybuddy/welcome.html:50 core/models.py:537 -#: core/models.py:538 core/models.py:541 +#: 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 @@ -284,8 +284,8 @@ msgid "Tummy Time" msgstr "Karın üstü zamanı" #: babybuddy/templates/babybuddy/nav-dropdown.html:87 -#: babybuddy/templates/babybuddy/nav-dropdown.html:172 core/models.py:567 -#: core/models.py:581 core/models.py:582 core/models.py:585 +#: 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 @@ -307,7 +307,7 @@ msgid "Timeline" msgstr "" #: babybuddy/templates/babybuddy/nav-dropdown.html:122 -#: babybuddy/templates/babybuddy/nav-dropdown.html:130 core/models.py:105 +#: 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 @@ -317,11 +317,15 @@ msgstr "" msgid "Children" msgstr "Çocuklar" -#: babybuddy/templates/babybuddy/nav-dropdown.html:136 core/models.py:104 -#: core/models.py:137 core/models.py:196 core/models.py:267 core/models.py:300 -#: core/models.py:364 core/models.py:401 core/models.py:509 core/models.py:562 +#: 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 @@ -330,37 +334,104 @@ msgstr "Çocuklar" msgid "Child" msgstr "Çocuk" -#: babybuddy/templates/babybuddy/nav-dropdown.html:144 core/models.py:158 -#: core/models.py:236 core/models.py:282 core/models.py:322 core/models.py:376 -#: core/models.py:574 core/templates/core/note_confirm_delete.html:7 +#: 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 "Notlar" #: babybuddy/templates/babybuddy/nav-dropdown.html:164 +msgid "Measurements" +msgstr "" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:178 msgid "Temperature reading" msgstr "Sıcaklık okuma" -#: babybuddy/templates/babybuddy/nav-dropdown.html:178 +#: babybuddy/templates/babybuddy/nav-dropdown.html:192 msgid "Weight entry" msgstr "Ağırlık girdisi" -#: babybuddy/templates/babybuddy/nav-dropdown.html:192 +#: 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 +#, fuzzy +#| msgid "Weight" +msgid "Height" +msgstr "Ağırlık" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:206 +#, 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 +#: 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 "" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:234 +#, fuzzy +#| msgid "Sleep entry" +msgid "BMI entry" +msgstr "Uyku Girişi" + +#: babybuddy/templates/babybuddy/nav-dropdown.html:248 msgid "Activities" msgstr "Faaliyetler" -#: babybuddy/templates/babybuddy/nav-dropdown.html:199 +#: babybuddy/templates/babybuddy/nav-dropdown.html:255 #: reports/graphs/diaperchange_lifetimes.py:27 msgid "Changes" msgstr "Değişimler" -#: babybuddy/templates/babybuddy/nav-dropdown.html:205 +#: babybuddy/templates/babybuddy/nav-dropdown.html:261 msgid "Change" msgstr "Değişim" -#: babybuddy/templates/babybuddy/nav-dropdown.html:212 -#: babybuddy/templates/babybuddy/welcome.html:34 core/models.py:244 +#: 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 @@ -369,39 +440,39 @@ msgstr "Değişim" msgid "Feedings" msgstr "Beslenmeler" -#: babybuddy/templates/babybuddy/nav-dropdown.html:231 +#: babybuddy/templates/babybuddy/nav-dropdown.html:287 msgid "Sleep entry" msgstr "Uyku Girişi" -#: babybuddy/templates/babybuddy/nav-dropdown.html:244 +#: babybuddy/templates/babybuddy/nav-dropdown.html:300 msgid "Tummy Time entry" msgstr "Karın Üstü Zaman Girişi" -#: babybuddy/templates/babybuddy/nav-dropdown.html:269 +#: 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:434 +#: babybuddy/templates/babybuddy/user_settings_form.html:7 core/models.py:378 #: core/templates/core/timer_list.html:32 msgid "User" msgstr "Kullanıcı" -#: babybuddy/templates/babybuddy/nav-dropdown.html:271 +#: babybuddy/templates/babybuddy/nav-dropdown.html:327 msgid "Password" msgstr "Şifre" -#: babybuddy/templates/babybuddy/nav-dropdown.html:272 +#: babybuddy/templates/babybuddy/nav-dropdown.html:331 msgid "Logout" msgstr "Çıkış" -#: babybuddy/templates/babybuddy/nav-dropdown.html:273 +#: babybuddy/templates/babybuddy/nav-dropdown.html:334 msgid "Site" msgstr "Site" -#: babybuddy/templates/babybuddy/nav-dropdown.html:274 +#: babybuddy/templates/babybuddy/nav-dropdown.html:335 msgid "API Browser" msgstr "API Görüntüleyici" -#: babybuddy/templates/babybuddy/nav-dropdown.html:276 +#: 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 @@ -409,15 +480,15 @@ msgstr "API Görüntüleyici" msgid "Users" msgstr "Kullanıcılar" -#: babybuddy/templates/babybuddy/nav-dropdown.html:279 +#: babybuddy/templates/babybuddy/nav-dropdown.html:340 msgid "Support" msgstr "Destek" -#: babybuddy/templates/babybuddy/nav-dropdown.html:281 +#: babybuddy/templates/babybuddy/nav-dropdown.html:342 msgid "Source Code" msgstr "Kaynak Kod" -#: babybuddy/templates/babybuddy/nav-dropdown.html:283 +#: babybuddy/templates/babybuddy/nav-dropdown.html:344 msgid "Chat / Support" msgstr "Sohbet / Destek" @@ -446,12 +517,19 @@ msgid "Delete User" msgstr "Kullanıcı Sil" #: 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 @@ -465,14 +543,17 @@ 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:45 +#: dashboard/templates/dashboard/child_button_group.html:48 msgid "Delete" msgstr "Sil" #: 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 @@ -488,9 +569,12 @@ msgstr "" "span>?" #: 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 @@ -509,9 +593,11 @@ msgid "Create User" msgstr "Kullanıcı Ekle" #: babybuddy/templates/babybuddy/user_form.html:16 -#: core/templates/core/child_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 @@ -521,9 +607,11 @@ msgid "Update" msgstr "Güncelle" #: babybuddy/templates/babybuddy/user_form.html:24 -#: core/templates/core/child_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 @@ -551,18 +639,23 @@ msgstr "Eposta" msgid "Staff" msgstr "Ekip" -#: babybuddy/templates/babybuddy/user_list.html:22 core/models.py:428 +#: babybuddy/templates/babybuddy/user_list.html:22 core/models.py:373 #: 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/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 @@ -623,7 +716,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:166 +#: 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 @@ -725,34 +818,34 @@ msgstr "" "Eposta adresinizi aşağıdaki forma giriniz. Eposta adresi doğruysa şifrenizi " "sıfırmalak için talimatlar gönderilecek." -#: babybuddy/views.py:66 +#: babybuddy/views.py:76 #, python-format msgid "User %(username)s added!" msgstr "Kullanıcı %(username)s eklendi!" -#: babybuddy/views.py:76 +#: babybuddy/views.py:87 #, python-format msgid "User %(username)s updated." msgstr "Kullanıcı %(username)s güncellendi." -#: babybuddy/views.py:88 +#: babybuddy/views.py:99 #, python-brace-format msgid "User {user} deleted." msgstr "Kullanıcı {user} silindi." -#: babybuddy/views.py:111 +#: babybuddy/views.py:120 msgid "Password updated." msgstr "Şifre güncellendi." -#: babybuddy/views.py:134 +#: babybuddy/views.py:149 msgid "User API key regenerated." msgstr "Kullanıcı API anahtarı yeniden oluşturuldu." -#: babybuddy/views.py:149 +#: babybuddy/views.py:162 msgid "Settings saved!" msgstr "Ayarlar kaydedildi." -#: core/forms.py:114 +#: core/forms.py:115 msgid "Name does not match child name." msgstr "İsim çocuk ismiyle eşleşmiyor." @@ -772,15 +865,15 @@ msgstr "Süre çok uzun." msgid "Another entry intersects the specified time period." msgstr "Birbaşka girdi belirlenen zaman aralığı ile kesişiyor." -#: core/models.py:69 +#: core/models.py:70 msgid "Date/time can not be in the future." msgstr "Tarih/zaman gelecek zaman olamaz." -#: core/models.py:75 +#: core/models.py:76 msgid "First name" msgstr "Ad" -#: core/models.py:76 +#: core/models.py:78 msgid "Last name" msgstr "Soyad" @@ -788,69 +881,69 @@ msgstr "Soyad" msgid "Birth date" msgstr "Doğum Tarihi" -#: core/models.py:88 +#: core/models.py:87 msgid "Slug" msgstr "Slug" -#: core/models.py:94 +#: core/models.py:90 msgid "Picture" msgstr "Resim" -#: core/models.py:142 core/models.py:273 core/models.py:374 +#: 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 "Zaman" -#: core/models.py:144 core/templates/core/diaperchange_list.html:60 -#: reports/graphs/diaperchange_types.py:34 +#: core/models.py:137 core/templates/core/diaperchange_list.html:60 +#: reports/graphs/diaperchange_types.py:36 msgid "Wet" msgstr "Islak" -#: core/models.py:145 core/templates/core/diaperchange_list.html:61 -#: reports/graphs/diaperchange_types.py:28 +#: core/models.py:138 core/templates/core/diaperchange_list.html:61 +#: reports/graphs/diaperchange_types.py:30 msgid "Solid" msgstr "Kuru" -#: core/models.py:149 +#: core/models.py:142 msgid "Black" msgstr "Siyah" -#: core/models.py:150 +#: core/models.py:143 msgid "Brown" msgstr "Kahverengi" -#: core/models.py:151 +#: core/models.py:144 msgid "Green" msgstr "Yeşil" -#: core/models.py:152 +#: core/models.py:145 msgid "Yellow" msgstr "Sarı" -#: core/models.py:155 core/templates/core/diaperchange_list.html:30 +#: core/models.py:148 core/templates/core/diaperchange_list.html:30 msgid "Color" msgstr "Renk" -#: core/models.py:157 core/models.py:235 +#: core/models.py:150 core/models.py:219 #: core/templates/core/diaperchange_list.html:31 msgid "Amount" msgstr "Miktar" -#: core/models.py:187 +#: core/models.py:180 msgid "Wet and/or solid is required." msgstr "Islak ve/veya kuru gereklidir." -#: core/models.py:201 core/models.py:310 core/models.py:412 core/models.py:514 +#: core/models.py:192 core/models.py:279 core/models.py:365 core/models.py:454 msgid "Start time" msgstr "Başlangıç zamanı" -#: core/models.py:206 core/models.py:315 core/models.py:418 core/models.py:519 +#: core/models.py:193 core/models.py:280 core/models.py:368 core/models.py:455 msgid "End time" msgstr "Bitiş zamanı" -#: core/models.py:211 core/models.py:320 core/models.py:423 core/models.py:524 +#: 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 @@ -858,67 +951,67 @@ msgstr "Bitiş zamanı" msgid "Duration" msgstr "Süre" -#: core/models.py:215 +#: core/models.py:199 msgid "Breast milk" msgstr "Anne sütü" -#: core/models.py:216 +#: core/models.py:200 msgid "Formula" msgstr "Formül" -#: core/models.py:217 +#: core/models.py:201 msgid "Fortified breast milk" msgstr "Anne sütü" -#: core/models.py:218 +#: core/models.py:202 msgid "Solid food" msgstr "" -#: core/models.py:221 core/templates/core/feeding_list.html:30 +#: core/models.py:205 core/templates/core/feeding_list.html:30 msgid "Type" msgstr "Tip" -#: core/models.py:225 +#: core/models.py:209 msgid "Bottle" msgstr "Şişe" -#: core/models.py:226 +#: core/models.py:210 msgid "Left breast" msgstr "Sol göğüs" -#: core/models.py:227 +#: core/models.py:211 msgid "Right breast" msgstr "Sağ göğüs" -#: core/models.py:228 +#: core/models.py:212 msgid "Both breasts" msgstr "Her iki göğüs" -#: core/models.py:229 +#: core/models.py:213 msgid "Parent fed" msgstr "" -#: core/models.py:230 +#: core/models.py:214 msgid "Self fed" msgstr "" -#: core/models.py:233 core/templates/core/feeding_list.html:29 +#: core/models.py:217 core/templates/core/feeding_list.html:29 msgid "Method" msgstr "Metod" -#: core/models.py:305 +#: core/models.py:278 msgid "Napping" msgstr "" -#: core/models.py:407 core/templates/core/timer_list.html:25 +#: core/models.py:362 core/templates/core/timer_list.html:25 msgid "Name" msgstr "İsim" -#: core/models.py:442 core/templates/core/timer_form.html:4 +#: core/models.py:386 core/templates/core/timer_form.html:4 msgid "Timer" msgstr "Zamanlayıcı" -#: core/models.py:443 core/templates/core/timer_confirm_delete.html:9 +#: 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 @@ -927,25 +1020,54 @@ msgstr "Zamanlayıcı" msgid "Timers" msgstr "Zamallayıcılar" -#: core/models.py:446 +#: core/models.py:390 #, python-brace-format msgid "Timer #{id}" msgstr "Zamallayıcı #{id}" -#: core/models.py:529 core/templates/core/tummytime_list.html:30 +#: core/models.py:460 core/templates/core/tummytime_list.html:30 msgid "Milestone" msgstr "Dönüm noktası" -#: core/models.py:572 core/templates/core/feeding_list.html:25 -#: core/templates/core/weight_list.html:25 +#: 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:47 reports/graphs/feeding_amounts.py:37 -#: reports/graphs/feeding_duration.py:54 reports/graphs/sleep_pattern.py:146 -#: reports/graphs/sleep_totals.py:51 reports/graphs/tummytime_duration.py:49 +#: 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" +msgid "Delete a BMI Entry" +msgstr "Uyku Girdisi Sil" + +#: 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 "Uyku Girdisi Ekle" + +#: core/templates/core/bmi_list.html:15 +msgid "Add BMI" +msgstr "" + +#: core/templates/core/bmi_list.html:66 +#, fuzzy +#| msgid "No timer entries found." +msgid "No bmi entries found." +msgstr "Zamanlayıcı girdisi bulunamadı" + #: core/templates/core/child_confirm_delete.html:4 msgid "Delete a Child" msgstr "Çocuk Sil" @@ -1033,6 +1155,56 @@ msgstr "Mkt." msgid "No feedings found." msgstr "Beslenme bulunamadı" +#: core/templates/core/head_circumference_confirm_delete.html:4 +#, fuzzy +#| msgid "Delete a Tummy Time Entry" +msgid "Delete a Head Circumference Entry" +msgstr "Karın Üstü Uyku Girdisi Sil" + +#: 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 "Uyku Girdisi Ekle" + +#: 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." +msgid "No head circumference entries found." +msgstr "Zamanlayıcı girdisi bulunamadı" + +#: core/templates/core/height_confirm_delete.html:4 +#, fuzzy +#| msgid "Delete a Weight Entry" +msgid "Delete a Height Entry" +msgstr "Ağırlık Girdisi Sil" + +#: 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 "Ağırlık Girdisi Ekle" + +#: core/templates/core/height_list.html:15 +#, fuzzy +#| msgid "Add Weight" +msgid "Add Height" +msgstr "Ağırlık Ekle" + +#: core/templates/core/height_list.html:66 +#, fuzzy +#| msgid "No weight entries found." +msgid "No height entries found." +msgstr "Ağırlık girdisi bulunamadı." + #: core/templates/core/note_confirm_delete.html:4 msgid "Delete a Note" msgstr "Not Sil" @@ -1245,7 +1417,7 @@ msgid "%(since)s since previous" msgstr "" #: core/templates/timeline/_timeline.html:56 -#: dashboard/templates/dashboard/child_button_group.html:38 +#: dashboard/templates/dashboard/child_button_group.html:41 msgid "Edit" msgstr "" @@ -1257,7 +1429,7 @@ msgstr "" msgid "Today" msgstr "bugün" -#: core/templatetags/datetime.py:74 +#: core/templatetags/datetime.py:75 msgid "{}, {}" msgstr "" @@ -1265,42 +1437,42 @@ msgstr "" msgid "0 days" msgstr "" -#: core/timeline.py:44 +#: core/timeline.py:53 #, python-format msgid "%(child)s started tummy time!" msgstr "%(child)s karın üstü zamanı başladı!" -#: core/timeline.py:54 +#: core/timeline.py:64 #, python-format msgid "%(child)s finished tummy time." msgstr "%(child)s karın üstü zamanı bitti." -#: core/timeline.py:77 +#: core/timeline.py:89 #, python-format msgid "%(child)s fell asleep." msgstr "%(child)s uyudu." -#: core/timeline.py:87 +#: core/timeline.py:100 #, python-format msgid "%(child)s woke up." msgstr "%(child)s uyandı" -#: core/timeline.py:120 +#: core/timeline.py:133 #, python-format msgid "Amount: %(amount).0f" msgstr "" -#: core/timeline.py:125 +#: core/timeline.py:141 #, python-format msgid "%(child)s started feeding." msgstr "%(child)s beslenmeye başladı." -#: core/timeline.py:136 +#: core/timeline.py:153 #, python-format msgid "%(child)s finished feeding." msgstr "%(child)s beslenmesi bitti." -#: core/timeline.py:160 +#: core/timeline.py:179 #, fuzzy, python-format #| msgid "%(child)s had a diaper change." msgid "%(child)s had a %(type)s diaper change." @@ -1313,70 +1485,70 @@ msgid_plural "%(hours)s hours" msgstr[0] "%(hours)s saat" msgstr[1] "%(hours)s saat" -#: core/utils.py:22 +#: core/utils.py:19 #, python-format msgid "%(minutes)s minute" msgid_plural "%(minutes)s minutes" msgstr[0] "%(minutes)s dakika" msgstr[1] "%(minutes)s dakika" -#: core/utils.py:30 +#: core/utils.py:25 #, python-format msgid "%(seconds)s second" msgid_plural "%(seconds)s seconds" msgstr[0] "%(seconds)s saniye" msgstr[1] "%(seconds)s saniye" -#: core/views.py:34 +#: core/views.py:33 #, python-format msgid "%(model)s entry for %(child)s added!" msgstr "%(child)s için %(model)s girdisi eklendi!" -#: core/views.py:36 +#: core/views.py:35 #, python-format msgid "%(model)s entry added!" msgstr "%(model)s girdisi eklendi!" -#: core/views.py:63 +#: core/views.py:61 #, python-format msgid "%(model)s entry for %(child)s updated." msgstr "%(child)s için %(model)s girdisi güncellendi." -#: core/views.py:65 +#: core/views.py:63 #, python-format msgid "%(model)s entry updated." msgstr "%(model)s girdisi güncellendi." -#: core/views.py:75 core/views.py:126 +#: core/views.py:69 core/views.py:118 #, python-format msgid "%(model)s entry deleted." msgstr "%(model)s girdisi güncellendi." -#: core/views.py:95 +#: core/views.py:87 #, python-format msgid "%(first_name)s %(last_name)s added!" msgstr "%(first_name)s %(last_name)s eklendi!" -#: core/views.py:257 +#: core/views.py:249 #, python-format msgid "%(model)s reading added!" msgstr "%(model)s girdisi eklendi!" -#: core/views.py:265 +#: core/views.py:257 #, python-format msgid "%(model)s reading for %(child)s updated." msgstr "%(child)s için %(model)s girdisi güncellendi." -#: core/views.py:371 +#: core/views.py:361 #, python-format msgid "%(timer)s stopped." msgstr "%(timer)s durdu." -#: core/views.py:395 +#: core/views.py:384 msgid "All inactive timers deleted." msgstr "Tüm Pasif Zamanlayıcılar Silindi" -#: core/views.py:405 +#: core/views.py:394 msgid "No inactive timers exist." msgstr "Pasif Zamanlayıcı Yok." @@ -1555,42 +1727,66 @@ msgstr "Toplam Uyku" msgid "Tummy Time Durations (Sum)" msgstr "" -#: dashboard/templatetags/cards.py:277 +#: dashboard/templatetags/cards.py:288 msgid "Diaper change frequency" msgstr "Bez değişim sıklığı" -#: dashboard/templatetags/cards.py:292 +#: dashboard/templatetags/cards.py:309 msgid "Average nap duration" msgstr "Ortalama kısa uyku süresi" -#: dashboard/templatetags/cards.py:296 +#: dashboard/templatetags/cards.py:316 msgid "Average naps per day" msgstr "Ortalama günlük kısa uyku" -#: dashboard/templatetags/cards.py:303 +#: dashboard/templatetags/cards.py:326 msgid "Average sleep duration" msgstr "Ortalama uyku süresi" -#: dashboard/templatetags/cards.py:307 +#: dashboard/templatetags/cards.py:333 msgid "Average awake duration" msgstr "Ortalama uyanıklık süresi" -#: dashboard/templatetags/cards.py:314 +#: dashboard/templatetags/cards.py:343 msgid "Weight change per week" msgstr "Haftalık ağırlık değişimi" -#: dashboard/templatetags/cards.py:361 +#: dashboard/templatetags/cards.py:353 +#, 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 +#, 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 +#, 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 msgid "Feeding frequency (past 3 days)" msgstr "" -#: dashboard/templatetags/cards.py:365 +#: dashboard/templatetags/cards.py:422 msgid "Feeding frequency (past 2 weeks)" msgstr "" -#: dashboard/templatetags/cards.py:371 +#: dashboard/templatetags/cards.py:428 msgid "Feeding frequency" msgstr "Beslenme sıklığı" +#: reports/graphs/bmi_bmi.py:27 +#, fuzzy +#| msgid "Weight" +msgid "BMI" +msgstr "Ağırlık" + #: reports/graphs/diaperchange_amounts.py:27 msgid "Diaper change amount" msgstr "Bez değişim miktarı" @@ -1611,84 +1807,92 @@ msgstr "Bez Ömürleri" msgid "Time between changes (hours)" msgstr "Değişimler arası zaman (saat)" -#: reports/graphs/diaperchange_types.py:39 +#: reports/graphs/diaperchange_types.py:41 reports/graphs/feeding_amounts.py:58 msgid "Total" msgstr "Toplam" -#: reports/graphs/diaperchange_types.py:46 +#: reports/graphs/diaperchange_types.py:48 msgid "Diaper Change Types" msgstr "Bez Değişim Tipleri" -#: reports/graphs/diaperchange_types.py:49 +#: reports/graphs/diaperchange_types.py:51 msgid "Number of changes" msgstr "Değişik sayıları" -#: reports/graphs/feeding_amounts.py:27 -msgid "Total feeding amount" -msgstr "Toplam beslenmeler" - -#: reports/graphs/feeding_amounts.py:36 -msgid "Total Feeding Amounts" +#: reports/graphs/feeding_amounts.py:69 +#, fuzzy +#| msgid "Total Feeding Amounts" +msgid "Total Feeding Amount by Type" msgstr "Ortalama Beslenme Süreleri" -#: reports/graphs/feeding_amounts.py:39 +#: reports/graphs/feeding_amounts.py:72 msgid "Feeding amount" msgstr "Beslenme" -#: reports/graphs/feeding_duration.py:36 +#: reports/graphs/feeding_duration.py:38 msgid "Average duration" msgstr "Ortalama süre" -#: reports/graphs/feeding_duration.py:44 +#: reports/graphs/feeding_duration.py:46 msgid "Total feedings" msgstr "Toplam beslenmeler" -#: reports/graphs/feeding_duration.py:53 +#: reports/graphs/feeding_duration.py:55 msgid "Average Feeding Durations" msgstr "Ortalama Beslenme Süreleri" -#: reports/graphs/feeding_duration.py:56 +#: reports/graphs/feeding_duration.py:58 msgid "Average duration (minutes)" msgstr "Ortalama süre (dakika)" -#: reports/graphs/feeding_duration.py:58 +#: reports/graphs/feeding_duration.py:60 msgid "Number of feedings" msgstr "Beslenme sayısı" -#: reports/graphs/sleep_pattern.py:143 +#: reports/graphs/head_circumference_head_circumference.py:27 +msgid "Head Circumference" +msgstr "" + +#: reports/graphs/height_height.py:27 +#, fuzzy +#| msgid "Weight" +msgid "Height" +msgstr "Ağırlık" + +#: reports/graphs/sleep_pattern.py:148 msgid "Sleep Pattern" msgstr "Uyku Deseni" -#: reports/graphs/sleep_pattern.py:159 +#: reports/graphs/sleep_pattern.py:165 msgid "Time of day" msgstr "Günün zamanı" -#: reports/graphs/sleep_totals.py:40 +#: reports/graphs/sleep_totals.py:48 msgid "Total sleep" msgstr "Toplam Uyku" -#: reports/graphs/sleep_totals.py:50 +#: reports/graphs/sleep_totals.py:58 msgid "Sleep Totals" msgstr "Uyku Toplamları" -#: reports/graphs/sleep_totals.py:53 +#: reports/graphs/sleep_totals.py:61 msgid "Hours of sleep" msgstr "Uyku Saatleri" -#: reports/graphs/tummytime_duration.py:32 +#: reports/graphs/tummytime_duration.py:34 msgid "Total duration" msgstr "" -#: reports/graphs/tummytime_duration.py:39 -#: reports/graphs/tummytime_duration.py:53 +#: reports/graphs/tummytime_duration.py:41 +#: reports/graphs/tummytime_duration.py:55 msgid "Number of sessions" msgstr "" -#: reports/graphs/tummytime_duration.py:48 +#: reports/graphs/tummytime_duration.py:50 msgid "Total Tummy Time Durations" msgstr "" -#: reports/graphs/tummytime_duration.py:51 +#: reports/graphs/tummytime_duration.py:53 msgid "Total duration (minutes)" msgstr "" @@ -1714,3 +1918,6 @@ msgstr "Raporu oluşturmak için yeterli veri yok." #: reports/templates/reports/tummytime_duration.html:8 msgid "Total Tummy Time Durations" msgstr "" + +#~ msgid "Total feeding amount" +#~ msgstr "Toplam beslenmeler"