diff --git a/babybuddy/settings/base.py b/babybuddy/settings/base.py index 7cf857c6..c51fb1ce 100644 --- a/babybuddy/settings/base.py +++ b/babybuddy/settings/base.py @@ -233,6 +233,24 @@ if AWS_STORAGE_BUCKET_NAME: DEFAULT_FILE_STORAGE = "storages.backends.s3boto3.S3Boto3Storage" +# Email +# https://docs.djangoproject.com/en/4.0/topics/email/ + +EMAIL_BACKEND = "django.core.mail.backends.console.EmailBackend" +EMAIL_SUBJECT_PREFIX = "[Baby Buddy] " +EMAIL_TIMEOUT = 30 +if os.environ.get("EMAIL_HOST"): + EMAIL_BACKEND = "django.core.mail.backends.smtp.EmailBackend" + EMAIL_HOST = os.environ.get("EMAIL_HOST") + EMAIL_HOST_USER = os.environ.get("EMAIL_HOST_USER") or "" + EMAIL_HOST_PASSWORD = os.environ.get("EMAIL_HOST_PASSWORD") or "" + EMAIL_PORT = os.environ.get("EMAIL_PORT") or 25 + EMAIL_USE_TLS = bool(strtobool(os.environ.get("EMAIL_USE_TLS") or "False")) + EMAIL_USE_SSL = bool(strtobool(os.environ.get("EMAIL_USE_SSL") or "False")) + EMAIL_SSL_KEYFILE = os.environ.get("EMAIL_SSL_KEYFILE") or None + EMAIL_SSL_CERTFILE = os.environ.get("EMAIL_SSL_CERTFILE") or None + + # Security # https://docs.djangoproject.com/en/4.0/ref/settings/#secure-proxy-ssl-header diff --git a/babybuddy/settings/heroku.py b/babybuddy/settings/heroku.py index dd55720c..a79cbfd6 100644 --- a/babybuddy/settings/heroku.py +++ b/babybuddy/settings/heroku.py @@ -32,5 +32,3 @@ if SENDGRID_USERNAME and SENDGRID_PASSWORD: EMAIL_PORT = 587 EMAIL_USE_TLS = True EMAIL_TIMEOUT = 60 -else: - EMAIL_BACKEND = "django.core.mail.backends.console.EmailBackend" diff --git a/babybuddy/settings/railway.py b/babybuddy/settings/railway.py deleted file mode 100644 index f691bd97..00000000 --- a/babybuddy/settings/railway.py +++ /dev/null @@ -1,17 +0,0 @@ -import dj_database_url - -from .base import * - -# Settings for Railway.app service. -# https://docs.railway.app/develop/variables - -APP_URL = os.environ.get("RAILWAY_STATIC_URL") -if APP_URL: - ALLOWED_HOSTS.append(APP_URL) - CSRF_TRUSTED_ORIGINS.append("".join(["https://", APP_URL])) - - -# Database -# https://docs.djangoproject.com/en/4.0/ref/settings/#databases - -DATABASES = {"default": dj_database_url.config(conn_max_age=500)} diff --git a/babybuddy/settings/render.py b/babybuddy/settings/render.py deleted file mode 100644 index fb011cf4..00000000 --- a/babybuddy/settings/render.py +++ /dev/null @@ -1,14 +0,0 @@ -import dj_database_url - -from .base import * - -RENDER_EXTERNAL_HOSTNAME = os.environ.get("RENDER_EXTERNAL_HOSTNAME") -if RENDER_EXTERNAL_HOSTNAME: - ALLOWED_HOSTS.append(RENDER_EXTERNAL_HOSTNAME) - CSRF_TRUSTED_ORIGINS.append("".join(["https://", RENDER_EXTERNAL_HOSTNAME])) - - -# Database -# https://docs.djangoproject.com/en/4.0/ref/settings/#databases - -DATABASES = {"default": dj_database_url.config(conn_max_age=600)} diff --git a/babybuddy/settings/test.py b/babybuddy/settings/test.py index a881a172..05643c8c 100644 --- a/babybuddy/settings/test.py +++ b/babybuddy/settings/test.py @@ -10,6 +10,11 @@ PASSWORD_HASHERS = [ "django.contrib.auth.hashers.MD5PasswordHasher", ] +# Email +# https://docs.djangoproject.com/en/4.0/topics/email/ + +EMAIL_BACKEND = "django.core.mail.backends.locmem.EmailBackend" + # Axes configuration # See https://django-axes.readthedocs.io/en/latest/4_configuration.html diff --git a/babybuddy/templates/registration/password_reset_email.html b/babybuddy/templates/registration/password_reset_email.html new file mode 100644 index 00000000..63b6421d --- /dev/null +++ b/babybuddy/templates/registration/password_reset_email.html @@ -0,0 +1,12 @@ +{% load i18n %}{% autoescape off %} +{% blocktranslate %}You're receiving this email because you requested a password reset for your user account at {{ site_name }}.{% endblocktranslate %} + +{% translate "Please go to the following page and choose a new password:" %} +{% block reset_link %} +{{ protocol }}://{{ domain }}{% url 'babybuddy:password_reset_confirm' uidb64=uid token=token %} +{% endblock %} +{% translate 'Your username, in case you’ve forgotten:' %} {{ user.get_username }} + +{% translate "Thanks for using Baby Buddy!" %} + +{% endautoescape %} diff --git a/babybuddy/templates/registration/password_reset_form.html b/babybuddy/templates/registration/password_reset_form.html index e9561e76..6a8895e9 100644 --- a/babybuddy/templates/registration/password_reset_form.html +++ b/babybuddy/templates/registration/password_reset_form.html @@ -22,7 +22,7 @@
- +
{% render_field form.email name='email' class+='form-control' id='email-input-group' placeholder=form.email.label %}
diff --git a/babybuddy/tests/tests_views.py b/babybuddy/tests/tests_views.py index 1392d616..90c9cb4b 100644 --- a/babybuddy/tests/tests_views.py +++ b/babybuddy/tests/tests_views.py @@ -1,9 +1,11 @@ # -*- coding: utf-8 -*- +import re import time -from django.test import TestCase, override_settings +from django.test import TestCase, override_settings, tag from django.test import Client as HttpClient from django.contrib.auth.models import User +from django.core import mail from django.core.management import call_command from faker import Faker @@ -23,7 +25,9 @@ class ViewsTestCase(TestCase): "username": fake_user["username"], "password": fake.password(), } - cls.user = User.objects.create_user(is_superuser=True, **cls.credentials) + cls.user = User.objects.create_user( + is_superuser=True, email="admin@admin.admin", **cls.credentials + ) cls.c.login(**cls.credentials) @@ -73,3 +77,33 @@ class ViewsTestCase(TestCase): def test_logout_get_fails(self): page = self.c.get("/logout/") self.assertEqual(page.status_code, 405) + + @tag("isolate") + def test_password_reset(self): + """ + Testing this class primarily ensures Baby Buddy's custom templates are correctly + configured for Django's password reset flow. + """ + self.c.logout() + + page = self.c.get("/reset/") + self.assertEqual(page.status_code, 200) + + page = self.c.post("/reset/", data={"email": self.user.email}, follow=True) + self.assertEqual(page.status_code, 200) + + self.assertEqual(len(mail.outbox), 1) + + path = re.search( + "http://testserver(?P[^\\s]+)", mail.outbox[0].body + ).group("path") + page = self.c.get(path, follow=True) + self.assertEqual(page.status_code, 200) + + new_password = "xZZVN6z4TvhFg6S" + data = { + "new_password1": new_password, + "new_password2": new_password, + } + page = self.c.post(page.request["PATH_INFO"], data=data, follow=True) + self.assertEqual(page.status_code, 200) diff --git a/babybuddy/urls.py b/babybuddy/urls.py index e2d2e78c..b6ecb3ab 100644 --- a/babybuddy/urls.py +++ b/babybuddy/urls.py @@ -3,7 +3,7 @@ from django.conf.urls.static import static from django.conf import settings from django.contrib import admin from django.contrib.auth import views as auth_views -from django.urls import include, path +from django.urls import include, path, reverse_lazy from . import views @@ -11,7 +11,28 @@ app_patterns = [ path("login/", auth_views.LoginView.as_view(), name="login"), path("logout/", views.LogoutView.as_view(), name="logout"), path( - "password_reset/", auth_views.PasswordResetView.as_view(), name="password_reset" + "reset/", + auth_views.PasswordResetView.as_view( + success_url=reverse_lazy("babybuddy:password_reset_done") + ), + name="password_reset", + ), + path( + "reset///", + auth_views.PasswordResetConfirmView.as_view( + success_url=reverse_lazy("babybuddy:password_reset_complete") + ), + name="password_reset_confirm", + ), + path( + "reset/done/", + auth_views.PasswordResetDoneView.as_view(), + name="password_reset_done", + ), + path( + "reset/complete/", + auth_views.PasswordResetCompleteView.as_view(), + name="password_reset_complete", ), path("", views.RootRouter.as_view(), name="root-router"), path("welcome/", views.Welcome.as_view(), name="welcome"), diff --git a/docs/configuration/application.md b/docs/configuration/application.md new file mode 100644 index 00000000..9f9e4495 --- /dev/null +++ b/docs/configuration/application.md @@ -0,0 +1,59 @@ +# Application + +## `DEBUG` + +*Default:* `False` + +When in debug mode, Baby Buddy will print much more detailed error information +for exceptions. This setting should be *False* in production deployments. + +See also [Django's documentation on the DEBUG setting](https://docs.djangoproject.com/en/4.0/ref/settings/#debug). + +## `NAP_START_MAX` + +*Default:* `18:00` + +The maximum nap *start* time (in the instance's time zone). Expects the 24-hour +format %H:%M. + +## `NAP_START_MIN` + +*Default:* `06:00` + +The minimum nap *start* time (in the instance's time zone). Expects the 24-hour +format %H:%M. + +## `SUB_PATH` + +*Default:* `None` + +If Baby Buddy is hosted in a subdirectory of another server (e.g., `http://www.example.com/babybuddy`) +this must be set to the subdirectory path (e.g., `/babybuddy`) for correct handling of +application configuration. + +Additional steps are required! See [Subdirectory configuration](../setup/subdirectory.md) for +details. + +## `TIME_ZONE` + +*Default:* `UTC` + +The default time zone to use for the instance. This value can be overridden per use from +the user settings form. + +**Example value** + + America/Los_Angeles + +**See also** + +[List of tz database time zones](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones) + +## `USE_24_HOUR_TIME_FORMAT` + +*Default:* `False` + +Whether to force 24-hour time format for locales that do not ordinarily use it +(e.g. `en`). Support for this feature must be implemented on a per-locale basis. +See format files under [`babybuddy/formats`](https://github.com/babybuddy/babybuddy/tree/master/babybuddy/formats) +for supported locales. diff --git a/docs/configuration/database.md b/docs/configuration/database.md new file mode 100644 index 00000000..a097c29f --- /dev/null +++ b/docs/configuration/database.md @@ -0,0 +1,40 @@ +# Database + +## `DB_ENGINE` + +*Default:* `django.db.backends.postgresql` + +The database engine utilized for the deployment. + +See also [Django's documentation on the ENGINE setting](https://docs.djangoproject.com/en/4.0/ref/settings/#engine). + +## `DB_HOST` + +*Default:* `db` + +The name of the database host for the deployment. + +## `DB_NAME` + +*Default:* `postgres` + +The name of the database table utilized for the deployment. + +## `DB_PASSWORD` + +*Default:* `None` + +The password for the database user for the deployment. In the default example, +this is the root PostgreSQL password. + +## `DB_PORT` + +*Default:* `5432` + +The listening port for the database. The default port is 5432 for PostgreSQL. + +## `DB_USER` + +*Default:* `postgres` + +The database username utilized for the deployment. diff --git a/docs/configuration/email.md b/docs/configuration/email.md new file mode 100644 index 00000000..96b006d4 --- /dev/null +++ b/docs/configuration/email.md @@ -0,0 +1,52 @@ +# Email + +## `EMAIL_HOST` + +*Default:* `None` + +The host to use for sending email. This must be set to enable SMTP email delivery. + +## `EMAIL_HOST_PASSWORD` + +*Default:* (empty) + +Password to use for the SMTP server defined in `EMAIL_HOST`. This setting is used in +conjunction with `EMAIL_HOST_USER` when authenticating to the SMTP server. + +## `EMAIL_HOST_USER` + +*Default:* (empty) + +Username to use for the SMTP server defined in `EMAIL_HOST`. + +## `EMAIL_PORT` + +*Default:* 25 + +Port to use for the SMTP server defined in `EMAIL_HOST`. + +## `EMAIL_USE_TLS` + +*Default:* `False` + +Whether to use a TLS (secure) connection when talking to the SMTP server. + +## `EMAIL_USE_SSL` + +*Default:* `False` + +Whether to use an implicit TLS (secure) connection when talking to the SMTP server. + +## `EMAIL_SSL_KEYFILE` + +*Default:* `None` + +f `EMAIL_USE_SSL` or `EMAIL_USE_TLS` is `True`, you can optionally specify the path to a +PEM-formatted certificate chain file to use for the SSL connection. + +## `EMAIL_SSL_CERTFILE` + +*Default:* `None` + +If `EMAIL_USE_SSL` or `EMAIL_USE_TLS` is `True`, you can optionally specify the path to +a PEM-formatted private key file to use for the SSL connection. \ No newline at end of file diff --git a/docs/configuration/intro.md b/docs/configuration/intro.md new file mode 100644 index 00000000..6f13e0d2 --- /dev/null +++ b/docs/configuration/intro.md @@ -0,0 +1,6 @@ +# Customization + +Environment variables can be used to define a number of configuration settings. +Baby Buddy will check the application directory structure for an `.env` file or +take these variables from the system environment. **System environment variables +take precedence over the contents of an `.env` file.** \ No newline at end of file diff --git a/docs/configuration/security.md b/docs/configuration/security.md new file mode 100644 index 00000000..30d8fca5 --- /dev/null +++ b/docs/configuration/security.md @@ -0,0 +1,63 @@ +# Security + +## `ALLOWED_HOSTS` + +*Default:* `*` (any host) + +Set this variable to a single host or comma-separated list of hosts without spaces. +This should *always* be set to a specific host or hosts in production deployments. + +Do not include schemes ("http" or "https") with this setting. + +**Example value** + + baby.example.test,baby.example2.test + +**See also** + +- [Django's documentation on the ALLOWED_HOSTS setting](https://docs.djangoproject.com/en/4.0/ref/settings/#allowed-hosts) +- [`CSRF_TRUSTED_ORIGINS`](#csrf_trusted_origins) +- [`SECURE_PROXY_SSL_HEADER`](#secure_proxy_ssl_header) + +## `CSRF_TRUSTED_ORIGINS` + +*Default:* `None` + +If Baby Buddy is behind a proxy, you may need add all possible origins to this setting +for form submission to work correctly. Separate multiple origins with commas. + +Each entry must contain both the scheme (http, https) and fully-qualified domain name. + +**Example value** + + https://baby.example.test,http://baby.example2.test,http://babybudy + +**See also** + +- [Django's documentation on the `CSRF_TRUSTED_ORIGINS` setting](https://docs.djangoproject.com/en/4.0/ref/settings/#std:setting-CSRF_TRUSTED_ORIGINS) +- [`ALLOWED_HOSTS`](#allowed_hosts) +- [`SECURE_PROXY_SSL_HEADER`](#secure_proxy_ssl_header) + +## `SECRET_KEY` + +*Default:* `None` + +A random, unique string must be set as the "secret key" before Baby Buddy can +be deployed and run. + +See also [Django's documentation on the SECRET_KEY setting](https://docs.djangoproject.com/en/4.0/ref/settings/#secret-key). + +## `SECURE_PROXY_SSL_HEADER` + +*Default:* `None` + +If Baby Buddy is behind a proxy, you may need to set this to `True` in order to +trust the `X-Forwarded-Proto` header that comes from your proxy, and any time +its value is "https". This guarantees the request is secure (i.e., it originally +came in via HTTPS). + +**See also** + +- [Django's documentation on the SECURE_PROXY_SSL_HEADER setting](https://docs.djangoproject.com/en/4.0/ref/settings/#secure-proxy-ssl-header) +- [`ALLOWED_HOSTS`](#allowed_hosts) +- [`CSRF_TRUSTED_ORIGINS`](#csrf_trusted_origins) diff --git a/docs/configuration/storage.md b/docs/configuration/storage.md new file mode 100644 index 00000000..fed649fb --- /dev/null +++ b/docs/configuration/storage.md @@ -0,0 +1,41 @@ +# Storage + +## `ALLOW_UPLOADS` + +*Default:* `True` + +Whether to allow uploads (e.g., of Child photos). For some deployments (Heroku) +this setting will default to False due to the lack of available persistent storage. + +## `AWS_ACCESS_KEY_ID` + +*Default:* `None` + +Required to access your AWS S3 bucket, should be uniquely generated per bucket +for security. + +See also: [`AWS_STORAGE_BUCKET_NAME`](#aws_storage_bucket_name) + +## `AWS_SECRET_ACCESS_KEY` + +*Default:* `None` + +Required to access your AWS S3 bucket, should be uniquely generated per bucket +for security. + +See also: [`AWS_STORAGE_BUCKET_NAME`](#aws_storage_bucket_name) + +## `AWS_STORAGE_BUCKET_NAME` + +*Default:* `None` + +If you would like to use AWS S3 for storage on ephemeral storage platforms like +Heroku you will need to create a bucket and add its name. See django-storages' +[Amazon S3 documentation](https://django-storages.readthedocs.io/en/latest/backends/amazon-S3.html). + +## `AWS_S3_ENDPOINT_URL` + +*Default:* `None` + +Custom URL to use when connecting to S3, including scheme. +This allows to use a S3-compatible storage service of another provider than AWS. diff --git a/docs/contributing/development-environment.md b/docs/contributing/development-environment.md index 5a575f39..d0b0ce91 100644 --- a/docs/contributing/development-environment.md +++ b/docs/contributing/development-environment.md @@ -56,7 +56,7 @@ information and steps below to set up a local development environment for Baby B ``` This process will differ based on the host OS. The above example is for - Linux-based systems. See [Configuration](../setup/configuration.md) for other + Linux-based systems. See [Configuration](../configuration/intro.md) for other settings and methods for defining them. 1. Migrate the database diff --git a/docs/setup/configuration.md b/docs/setup/configuration.md deleted file mode 100644 index 5c52c2a6..00000000 --- a/docs/setup/configuration.md +++ /dev/null @@ -1,205 +0,0 @@ -# Configuration - -Environment variables can be used to define a number of configuration settings. -Baby Buddy will check the application directory structure for an `.env` file or -take these variables from the system environment. **System environment variables -take precedence over the contents of an `.env` file.** - -## `ALLOWED_HOSTS` - -*Default:* `*` (any host) - -Set this variable to a single host or comma-separated list of hosts without spaces. -This should *always* be set to a specific host or hosts in production deployments. - -Do not include schemes ("http" or "https") with this setting. - -**Example value** - - baby.example.test,baby.example2.test - -**See also** - -- [Django's documentation on the ALLOWED_HOSTS setting](https://docs.djangoproject.com/en/4.0/ref/settings/#allowed-hosts) -- [`CSRF_TRUSTED_ORIGINS`](#csrf_trusted_origins) -- [`SECURE_PROXY_SSL_HEADER`](#secure_proxy_ssl_header) - -## `ALLOW_UPLOADS` - -*Default:* `True` - -Whether to allow uploads (e.g., of Child photos). For some deployments (Heroku) -this setting will default to False due to the lack of available persistent storage. - -## `AWS_ACCESS_KEY_ID` - -*Default:* `None` - -Required to access your AWS S3 bucket, should be uniquely generated per bucket -for security. - -See also: [`AWS_STORAGE_BUCKET_NAME`](#aws_storage_bucket_name) - -## `AWS_SECRET_ACCESS_KEY` - -*Default:* `None` - -Required to access your AWS S3 bucket, should be uniquely generated per bucket -for security. - -See also: [`AWS_STORAGE_BUCKET_NAME`](#aws_storage_bucket_name) - -## `AWS_STORAGE_BUCKET_NAME` - -*Default:* `None` - -If you would like to use AWS S3 for storage on ephemeral storage platforms like -Heroku you will need to create a bucket and add its name. See django-storages' -[Amazon S3 documentation](https://django-storages.readthedocs.io/en/latest/backends/amazon-S3.html). - -## `AWS_S3_ENDPOINT_URL` - -*Default:* `None` - -Custom URL to use when connecting to S3, including scheme. -This allows to use a S3-compatible storage service of another provider than AWS. - -## `CSRF_TRUSTED_ORIGINS` - -*Default:* `None` - -If Baby Buddy is behind a proxy, you may need add all possible origins to this setting -for form submission to work correctly. Separate multiple origins with commas. - -Each entry must contain both the scheme (http, https) and fully-qualified domain name. - -**Example value** - - https://baby.example.test,http://baby.example2.test,http://babybudy - -**See also** - -- [Django's documentation on the `CSRF_TRUSTED_ORIGINS` setting](https://docs.djangoproject.com/en/4.0/ref/settings/#std:setting-CSRF_TRUSTED_ORIGINS) -- [`ALLOWED_HOSTS`](#allowed_hosts) -- [`SECURE_PROXY_SSL_HEADER`](#secure_proxy_ssl_header) - -## `DB_ENGINE` - -*Default:* `django.db.backends.postgresql` - -The database engine utilized for the deployment. - -See also [Django's documentation on the ENGINE setting](https://docs.djangoproject.com/en/4.0/ref/settings/#engine). - -## `DB_HOST` - -*Default:* `db` - -The name of the database host for the deployment. - -## `DB_NAME` - -*Default:* `postgres` - -The name of the database table utilized for the deployment. - -## `DB_PASSWORD` - -*Default:* `None` - -The password for the database user for the deployment. In the default example, -this is the root PostgreSQL password. - -## `DB_PORT` - -*Default:* `5432` - -The listening port for the database. The default port is 5432 for PostgreSQL. - -## `DB_USER` - -*Default:* `postgres` - -The database username utilized for the deployment. - -## `DEBUG` - -*Default:* `False` - -When in debug mode, Baby Buddy will print much more detailed error information -for exceptions. This setting should be *False* in production deployments. - -See also [Django's documentation on the DEBUG setting](https://docs.djangoproject.com/en/4.0/ref/settings/#debug). - -## `NAP_START_MAX` - -*Default:* `18:00` - -The maximum nap *start* time (in the instance's time zone). Expects the 24-hour -format %H:%M. - -## `NAP_START_MIN` - -*Default:* `06:00` - -The minimum nap *start* time (in the instance's time zone). Expects the 24-hour -format %H:%M. - -## `SECRET_KEY` - -*Default:* `None` - -A random, unique string must be set as the "secret key" before Baby Buddy can -be deployed and run. - -See also [Django's documentation on the SECRET_KEY setting](https://docs.djangoproject.com/en/4.0/ref/settings/#secret-key). - -## `SECURE_PROXY_SSL_HEADER` - -*Default:* `None` - -If Baby Buddy is behind a proxy, you may need to set this to `True` in order to -trust the `X-Forwarded-Proto` header that comes from your proxy, and any time -its value is "https". This guarantees the request is secure (i.e., it originally -came in via HTTPS). - -**See also** - -- [Django's documentation on the SECURE_PROXY_SSL_HEADER setting](https://docs.djangoproject.com/en/4.0/ref/settings/#secure-proxy-ssl-header) -- [`ALLOWED_HOSTS`](#allowed_hosts) -- [`CSRF_TRUSTED_ORIGINS`](#csrf_trusted_origins) - -## `SUB_PATH` - -*Default:* `None` - -If Baby Buddy is hosted in a subdirectory of another server (e.g., `http://www.example.com/babybuddy`) -this must be set to the subdirectory path (e.g., `/babybuddy`) for correct handling of -application configuration. - -Additional steps are required! See [Subdirectory configuration](subdirectory.md) for -details. - -## `TIME_ZONE` - -*Default:* `UTC` - -The default time zone to use for the instance. This value can be overridden per use from -the user settings form. - -**Example value** - - America/Los_Angeles - -**See also** - -[List of tz database time zones](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones) - -## `USE_24_HOUR_TIME_FORMAT` - -*Default:* `False` - -Whether to force 24-hour time format for locales that do not ordinarily use it -(e.g. `en`). Support for this feature must be implemented on a per-locale basis. -See format files under [`babybuddy/formats`](https://github.com/babybuddy/babybuddy/tree/master/babybuddy/formats) -for supported locales. diff --git a/docs/setup/deployment.md b/docs/setup/deployment.md index 4d9d4ccb..e8c65181 100644 --- a/docs/setup/deployment.md +++ b/docs/setup/deployment.md @@ -4,7 +4,7 @@ The default username and password for Baby Buddy is `admin`/`admin`. For any deployment, **log in and change the default password immediately**. Many of Baby Buddy's configuration settings can be controlled using environment -variables - see [Configuration](configuration.md) for detailed information. +variables - see [Configuration](../configuration/intro.md) for detailed information. ## Docker @@ -54,7 +54,7 @@ heroku config:set SECRET_KEY= heroku config:set TIME_ZONE= ``` -See [Configuration](configuration.md) for other settings that can be controlled +See [Configuration](../configuration/intro.md) for other settings that can be controlled by `heroku config:set`. After an initial push, execute the following commands: @@ -83,7 +83,7 @@ TIME_ZONE= AWS_STORAGE_BUCKET_NAME= # only if file storage is needed ``` -See [Configuration](configuration.md) for other environment variables available +See [Configuration](../configuration/intro.md) for other environment variables available for your instance of babybuddy. After that, you just have to push babybuddy code repository to the Git diff --git a/docs/setup/proxy.md b/docs/setup/proxy.md index ec63581a..7eaff3f3 100644 --- a/docs/setup/proxy.md +++ b/docs/setup/proxy.md @@ -1,4 +1,4 @@ -# Proxy configuration +# Proxy Configuring Baby Buddy to run behind a proxy may require some additional configuration depending on the individual proxy configuration. Baby Buddy's environment variables for @@ -7,7 +7,7 @@ and tweaking of settings. ## Important configuration -### [`CSRF_TRUSTED_ORIGINS`](../configuration#csrf_trusted_origins) +### [`CSRF_TRUSTED_ORIGINS`](../configuration/security.md#csrf_trusted_origins) [Cross Site Request Forgery](https://owasp.org/www-community/attacks/csrf) protection is an important way to prevent malicious users from sending fake requests to Baby Buddy to @@ -33,7 +33,7 @@ Note: multiple origins can be added by separating origins with commas. E.g.: CSRF_TRUSTED_ORIGINS=https://baby.example.com,https://baby.example.org ``` -### [`SECURE_PROXY_SSL_HEADER`](../configuration#secure_proxy_ssl_header) +### [`SECURE_PROXY_SSL_HEADER`](../configuration/security.md#secure_proxy_ssl_header) If Baby Buddy is configured behind a standard HTTP proxy requests will always been seen as insecure even if the exposed public connection uses HTTPS between the client and diff --git a/docs/setup/ssl.md b/docs/setup/ssl.md index 0d6e380f..86fa33f9 100644 --- a/docs/setup/ssl.md +++ b/docs/setup/ssl.md @@ -1,4 +1,4 @@ -# HTTPS/SSL configuration +# HTTPS/SSL The example Docker and manual deployment methods do not include HTTPS/SSL by default. Additional tools and configuration are required to add HTTPS support. diff --git a/docs/setup/subdirectory.md b/docs/setup/subdirectory.md index 9514375b..9c52aafc 100644 --- a/docs/setup/subdirectory.md +++ b/docs/setup/subdirectory.md @@ -1,4 +1,4 @@ -# Subdirectory configuration +# Subdirectory Baby Buddy's default configuration assumes deployment in to the root of a web server. Some additional configuration is required to install Baby Buddy in a subdirectory of a @@ -10,7 +10,7 @@ Baby Buddy added full support for subdirectory installing in version **1.10.2**. it is still possible to do a subdirectory installation in older versions of Baby Buddy it is not recommended. -## [`SUB_PATH`](../configuration#sub_path) +## [`SUB_PATH`](../configuration/application.md#sub_path) Set this environment variable to the subdirectory of the Baby Buddy installation. E.g., `SUB_PATH=/babybuddy` if the desired URL is `http://www.example.com/babybuddy`). @@ -28,7 +28,7 @@ paths used in these examples also assume a configuration based on the ### uWSGI In the app configuration replace the `module` declaration with a `mount` declaration and -add the `manage-script-name` declaration and [`SUB_PATH`](../configuration#sub_path) +add the `manage-script-name` declaration and [`SUB_PATH`](../configuration/application.md#sub_path) environment variable to the `[uwsgi]` configuration block. ``` diff diff --git a/gulpfile.config.js b/gulpfile.config.js index ac63c029..9051a1c1 100644 --- a/gulpfile.config.js +++ b/gulpfile.config.js @@ -84,7 +84,8 @@ module.exports = { }, testsConfig: { isolated: [ - 'babybuddy.tests.formats.tests_en_us.FormatsTestCase.test_use_24_hour_time_format' + 'babybuddy.tests.formats.tests_en_us.FormatsTestCase.test_use_24_hour_time_format', + 'babybuddy.tests.tests_views.ViewsTestCase.test_password_reset' ], }, watchConfig: { diff --git a/gulpfile.js b/gulpfile.js index 67a85739..06428712 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -244,7 +244,7 @@ function test(cb) { // Run isolated tests. config.testsConfig.isolated.forEach(function(test_name) { try { - es('pipenv run python manage.py test ' + test_name, {stdio: 'inherit'}); + es('pipenv run python manage.py test --settings=babybuddy.settings.test ' + test_name, {stdio: 'inherit'}); } catch (error) { console.error(error); cb(); diff --git a/locale/ca/LC_MESSAGES/django.po b/locale/ca/LC_MESSAGES/django.po index d9319846..3f0def61 100644 --- a/locale/ca/LC_MESSAGES/django.po +++ b/locale/ca/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Baby Buddy\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-06-17 22:25+0000\n" +"POT-Creation-Date: 2022-07-30 21:13+0000\n" "Language: ca\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:327 +#: babybuddy/templates/babybuddy/nav-dropdown.html:324 #: babybuddy/templates/babybuddy/user_settings_form.html:8 msgid "Settings" msgstr "Opcions" -#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:92 +#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:89 #: babybuddy/templates/babybuddy/user_settings_form.html:61 #: dashboard/templates/dashboard/child.html:4 #: dashboard/templates/dashboard/child.html:9 @@ -179,7 +179,7 @@ msgstr "Turc" #: babybuddy/templates/admin/base_site.html:4 #: babybuddy/templates/admin/base_site.html:7 -#: babybuddy/templates/babybuddy/nav-dropdown.html:339 +#: babybuddy/templates/babybuddy/nav-dropdown.html:336 msgid "Database Admin" msgstr "BBDD Admin" @@ -215,30 +215,25 @@ msgstr "Error: %(error)s" msgid "Error: Some fields have errors. See below for details." msgstr "Error: Alguns camps amb errors. Veure detalls." -#: babybuddy/templates/babybuddy/nav-dropdown.html:32 -#: core/templates/core/timer_nav.html:18 -msgid "Quick Start Timer" -msgstr "Temporitzador Ràpid" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:51 core/models.py:248 +#: babybuddy/templates/babybuddy/nav-dropdown.html:48 core/models.py:248 #: core/models.py:252 msgid "Diaper Change" msgstr "Canvi Bolquers" -#: babybuddy/templates/babybuddy/nav-dropdown.html:57 -#: babybuddy/templates/babybuddy/nav-dropdown.html:262 core/models.py:312 +#: babybuddy/templates/babybuddy/nav-dropdown.html:54 +#: babybuddy/templates/babybuddy/nav-dropdown.html:259 core/models.py:312 #: core/models.py:316 core/templates/core/timer_detail.html:43 msgid "Feeding" msgstr "Biberó" -#: babybuddy/templates/babybuddy/nav-dropdown.html:63 -#: babybuddy/templates/babybuddy/nav-dropdown.html:138 core/models.py:396 +#: babybuddy/templates/babybuddy/nav-dropdown.html:60 +#: babybuddy/templates/babybuddy/nav-dropdown.html:135 core/models.py:396 #: core/models.py:407 core/models.py:411 core/templates/core/note_list.html:29 msgid "Note" msgstr "Nota" -#: babybuddy/templates/babybuddy/nav-dropdown.html:69 -#: babybuddy/templates/babybuddy/nav-dropdown.html:283 +#: babybuddy/templates/babybuddy/nav-dropdown.html:66 +#: babybuddy/templates/babybuddy/nav-dropdown.html:280 #: babybuddy/templates/babybuddy/welcome.html:42 core/models.py:467 #: core/models.py:468 core/models.py:471 #: core/templates/core/sleep_confirm_delete.html:7 @@ -248,8 +243,8 @@ msgstr "Nota" msgid "Sleep" msgstr "Dormir" -#: babybuddy/templates/babybuddy/nav-dropdown.html:75 -#: babybuddy/templates/babybuddy/nav-dropdown.html:296 +#: babybuddy/templates/babybuddy/nav-dropdown.html:72 +#: babybuddy/templates/babybuddy/nav-dropdown.html:293 #: babybuddy/templates/babybuddy/welcome.html:50 core/models.py:647 #: core/models.py:648 core/models.py:651 #: core/templates/core/timer_detail.html:59 @@ -261,15 +256,15 @@ msgstr "Dormir" msgid "Tummy Time" msgstr "Temps de panxa" -#: babybuddy/templates/babybuddy/nav-dropdown.html:99 +#: babybuddy/templates/babybuddy/nav-dropdown.html:96 #: core/templates/timeline/timeline.html:4 #: core/templates/timeline/timeline.html:7 #: dashboard/templates/dashboard/child_button_group.html:9 msgid "Timeline" msgstr "Línia de Temps" -#: babybuddy/templates/babybuddy/nav-dropdown.html:110 -#: babybuddy/templates/babybuddy/nav-dropdown.html:118 core/models.py:188 +#: babybuddy/templates/babybuddy/nav-dropdown.html:107 +#: babybuddy/templates/babybuddy/nav-dropdown.html:115 core/models.py:188 #: core/templates/core/child_confirm_delete.html:7 #: core/templates/core/child_detail.html:7 #: core/templates/core/child_form.html:13 core/templates/core/child_list.html:4 @@ -279,7 +274,7 @@ msgstr "Línia de Temps" msgid "Children" msgstr "Nadons" -#: babybuddy/templates/babybuddy/nav-dropdown.html:124 core/models.py:137 +#: babybuddy/templates/babybuddy/nav-dropdown.html:121 core/models.py:137 #: core/models.py:187 core/models.py:221 core/models.py:274 core/models.py:335 #: core/models.py:367 core/models.py:394 core/models.py:426 core/models.py:450 #: core/models.py:503 core/models.py:537 core/models.py:630 core/models.py:671 @@ -298,7 +293,7 @@ msgstr "Nadons" msgid "Child" msgstr "Nadó" -#: babybuddy/templates/babybuddy/nav-dropdown.html:132 core/models.py:143 +#: babybuddy/templates/babybuddy/nav-dropdown.html:129 core/models.py:143 #: core/models.py:240 core/models.py:304 core/models.py:343 core/models.py:373 #: core/models.py:408 core/models.py:430 core/models.py:458 core/models.py:511 #: core/models.py:677 core/templates/core/note_confirm_delete.html:7 @@ -307,11 +302,11 @@ msgstr "Nadó" msgid "Notes" msgstr "Notes" -#: babybuddy/templates/babybuddy/nav-dropdown.html:152 +#: babybuddy/templates/babybuddy/nav-dropdown.html:149 msgid "Measurements" msgstr "Mides" -#: babybuddy/templates/babybuddy/nav-dropdown.html:160 core/models.py:139 +#: babybuddy/templates/babybuddy/nav-dropdown.html:157 core/models.py:139 #: core/models.py:151 core/models.py:152 core/models.py:155 #: core/templates/core/bmi_confirm_delete.html:7 #: core/templates/core/bmi_form.html:13 core/templates/core/bmi_list.html:4 @@ -322,11 +317,11 @@ msgstr "Mides" msgid "BMI" msgstr "BMI" -#: babybuddy/templates/babybuddy/nav-dropdown.html:166 +#: babybuddy/templates/babybuddy/nav-dropdown.html:163 msgid "BMI entry" msgstr "Entrada BMI" -#: babybuddy/templates/babybuddy/nav-dropdown.html:174 core/models.py:338 +#: babybuddy/templates/babybuddy/nav-dropdown.html:171 core/models.py:338 #: core/models.py:351 core/models.py:352 core/models.py:355 #: core/templates/core/head_circumference_confirm_delete.html:7 #: core/templates/core/head_circumference_form.html:13 @@ -342,11 +337,11 @@ msgstr "Entrada BMI" msgid "Head Circumference" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:180 +#: babybuddy/templates/babybuddy/nav-dropdown.html:177 msgid "Head Circumference entry" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:188 core/models.py:369 +#: babybuddy/templates/babybuddy/nav-dropdown.html:185 core/models.py:369 #: core/models.py:381 core/models.py:382 core/models.py:385 #: core/templates/core/height_confirm_delete.html:7 #: core/templates/core/height_form.html:13 @@ -361,11 +356,11 @@ msgstr "" msgid "Height" msgstr "Alçada" -#: babybuddy/templates/babybuddy/nav-dropdown.html:194 +#: babybuddy/templates/babybuddy/nav-dropdown.html:191 msgid "Height entry" msgstr "Entrada Alçada" -#: babybuddy/templates/babybuddy/nav-dropdown.html:202 core/models.py:506 +#: babybuddy/templates/babybuddy/nav-dropdown.html:199 core/models.py:506 #: core/models.py:519 core/models.py:520 core/models.py:523 #: core/templates/core/temperature_confirm_delete.html:7 #: core/templates/core/temperature_form.html:13 @@ -376,11 +371,11 @@ msgstr "Entrada Alçada" msgid "Temperature" msgstr "Temperatura" -#: babybuddy/templates/babybuddy/nav-dropdown.html:208 +#: babybuddy/templates/babybuddy/nav-dropdown.html:205 msgid "Temperature reading" msgstr "Lectura Temperatura" -#: babybuddy/templates/babybuddy/nav-dropdown.html:216 core/models.py:673 +#: babybuddy/templates/babybuddy/nav-dropdown.html:213 core/models.py:673 #: core/models.py:685 core/models.py:686 core/models.py:689 #: core/templates/core/weight_confirm_delete.html:7 #: core/templates/core/weight_form.html:13 @@ -395,24 +390,24 @@ msgstr "Lectura Temperatura" msgid "Weight" msgstr "Pes" -#: babybuddy/templates/babybuddy/nav-dropdown.html:222 +#: babybuddy/templates/babybuddy/nav-dropdown.html:219 msgid "Weight entry" msgstr "Entrada Pes" -#: babybuddy/templates/babybuddy/nav-dropdown.html:236 +#: babybuddy/templates/babybuddy/nav-dropdown.html:233 msgid "Activities" msgstr "Activitats" -#: babybuddy/templates/babybuddy/nav-dropdown.html:243 +#: babybuddy/templates/babybuddy/nav-dropdown.html:240 #: reports/graphs/diaperchange_lifetimes.py:27 msgid "Changes" msgstr "Canvis" -#: babybuddy/templates/babybuddy/nav-dropdown.html:249 +#: babybuddy/templates/babybuddy/nav-dropdown.html:246 msgid "Change" msgstr "Canvi" -#: babybuddy/templates/babybuddy/nav-dropdown.html:256 +#: babybuddy/templates/babybuddy/nav-dropdown.html:253 #: babybuddy/templates/babybuddy/welcome.html:34 core/models.py:313 #: core/templates/core/feeding_confirm_delete.html:7 #: core/templates/core/feeding_form.html:13 @@ -422,7 +417,7 @@ msgstr "Canvi" msgid "Feedings" msgstr "Biberons" -#: babybuddy/templates/babybuddy/nav-dropdown.html:270 core/models.py:437 +#: babybuddy/templates/babybuddy/nav-dropdown.html:267 core/models.py:437 #: core/models.py:438 core/models.py:441 #: core/templates/core/pumping_confirm_delete.html:7 #: core/templates/core/pumping_form.html:13 @@ -434,19 +429,19 @@ msgstr "Biberons" msgid "Pumping" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:276 +#: babybuddy/templates/babybuddy/nav-dropdown.html:273 msgid "Pumping entry" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:289 +#: babybuddy/templates/babybuddy/nav-dropdown.html:286 msgid "Sleep entry" msgstr "Entrada Son" -#: babybuddy/templates/babybuddy/nav-dropdown.html:302 +#: babybuddy/templates/babybuddy/nav-dropdown.html:299 msgid "Tummy Time entry" msgstr "Entrada de temps de panxa" -#: babybuddy/templates/babybuddy/nav-dropdown.html:326 +#: babybuddy/templates/babybuddy/nav-dropdown.html:323 #: babybuddy/templates/babybuddy/user_list.html:17 #: babybuddy/templates/babybuddy/user_password_form.html:7 #: babybuddy/templates/babybuddy/user_settings_form.html:7 core/models.py:556 @@ -454,23 +449,23 @@ msgstr "Entrada de temps de panxa" msgid "User" msgstr "Usuari" -#: babybuddy/templates/babybuddy/nav-dropdown.html:328 +#: babybuddy/templates/babybuddy/nav-dropdown.html:325 msgid "Password" msgstr "Clau" -#: babybuddy/templates/babybuddy/nav-dropdown.html:332 +#: babybuddy/templates/babybuddy/nav-dropdown.html:329 msgid "Logout" msgstr "Tancar" -#: babybuddy/templates/babybuddy/nav-dropdown.html:335 +#: babybuddy/templates/babybuddy/nav-dropdown.html:332 msgid "Site" msgstr "Lloc" -#: babybuddy/templates/babybuddy/nav-dropdown.html:336 +#: babybuddy/templates/babybuddy/nav-dropdown.html:333 msgid "API Browser" msgstr "Navegador API" -#: babybuddy/templates/babybuddy/nav-dropdown.html:338 +#: babybuddy/templates/babybuddy/nav-dropdown.html:335 #: babybuddy/templates/babybuddy/user_confirm_delete.html:7 #: babybuddy/templates/babybuddy/user_form.html:13 #: babybuddy/templates/babybuddy/user_list.html:4 @@ -478,15 +473,15 @@ msgstr "Navegador API" msgid "Users" msgstr "Usuaris" -#: babybuddy/templates/babybuddy/nav-dropdown.html:341 +#: babybuddy/templates/babybuddy/nav-dropdown.html:338 msgid "Support" msgstr "Suport" -#: babybuddy/templates/babybuddy/nav-dropdown.html:343 +#: babybuddy/templates/babybuddy/nav-dropdown.html:340 msgid "Source Code" msgstr "Codi Font" -#: babybuddy/templates/babybuddy/nav-dropdown.html:345 +#: babybuddy/templates/babybuddy/nav-dropdown.html:342 msgid "Chat / Support" msgstr "Xat / Suport" @@ -656,7 +651,7 @@ msgstr "Actiu" #: babybuddy/templates/babybuddy/user_list.html:23 #: core/templates/core/bmi_list.html:24 core/templates/core/bmi_list.html:38 #: core/templates/core/child_list.html:28 -#: core/templates/core/child_list.html:48 +#: core/templates/core/child_list.html:43 #: core/templates/core/diaperchange_list.html:24 #: core/templates/core/diaperchange_list.html:40 #: core/templates/core/feeding_list.html:24 @@ -846,6 +841,25 @@ msgid "" "you registered with, and check your spam folder." msgstr "" +#: babybuddy/templates/registration/password_reset_email.html:2 +#, python-format +msgid "" +"You're receiving this email because you requested a password reset for your " +"user account at %(site_name)s." +msgstr "" + +#: babybuddy/templates/registration/password_reset_email.html:4 +msgid "Please go to the following page and choose a new password:" +msgstr "" + +#: babybuddy/templates/registration/password_reset_email.html:8 +msgid "Your username, in case you’ve forgotten:" +msgstr "" + +#: babybuddy/templates/registration/password_reset_email.html:10 +msgid "Thanks for using Baby Buddy!" +msgstr "" + #: babybuddy/templates/registration/password_reset_form.html:4 msgid "Forgot Password" msgstr "Clau Oblidada" @@ -957,7 +971,7 @@ msgstr "" #: reports/graphs/feeding_duration.py:56 #: reports/graphs/head_circumference_change.py:28 #: reports/graphs/height_change.py:28 reports/graphs/pumping_amounts.py:60 -#: reports/graphs/sleep_pattern.py:151 reports/graphs/sleep_totals.py:59 +#: reports/graphs/sleep_pattern.py:153 reports/graphs/sleep_totals.py:59 #: reports/graphs/tummytime_duration.py:51 reports/graphs/weight_change.py:28 msgid "Date" msgstr "Data" @@ -1161,7 +1175,7 @@ msgstr "Afegir Nadó" msgid "Birth Date" msgstr "Data Naixement" -#: core/templates/core/child_list.html:67 +#: core/templates/core/child_list.html:62 msgid "No children found." msgstr "Nadons no trobats." @@ -1297,6 +1311,19 @@ msgstr "" msgid "No pumping entries found." msgstr "" +#: core/templates/core/quick_timer_nav.html:9 +#: core/templates/core/quick_timer_nav.html:29 +#: core/templates/core/timer_nav.html:37 +msgid "Quick Start Timer" +msgstr "Temporitzador Ràpid" + +#: core/templates/core/quick_timer_nav.html:19 +#: core/templates/core/timer_nav.html:28 +#, fuzzy +#| msgid "Quick Start Timer" +msgid "Quick Start Timer For…" +msgstr "Temporitzador Ràpid" + #: core/templates/core/sleep_confirm_delete.html:4 msgid "Delete a Sleep Entry" msgstr "Esborra entrada son" @@ -1401,7 +1428,7 @@ msgid "Delete timer" msgstr "Esborra temporitzador" #: core/templates/core/timer_form.html:22 -#: core/templates/core/timer_list.html:15 core/templates/core/timer_nav.html:23 +#: core/templates/core/timer_list.html:15 core/templates/core/timer_nav.html:15 msgid "Start Timer" msgstr "Començar Temporitzador" @@ -1413,16 +1440,16 @@ msgstr "Sense entrades de temporitzadors." msgid "Delete Inactive Timers" msgstr "Esborra Temporitzadors Actius" -#: core/templates/core/timer_nav.html:28 +#: core/templates/core/timer_nav.html:20 msgid "View Timers" msgstr "Veure Temporitzadors" -#: core/templates/core/timer_nav.html:32 +#: core/templates/core/timer_nav.html:44 #: dashboard/templates/cards/timer_list.html:6 msgid "Active Timers" msgstr "Temporitzadors Actius" -#: core/templates/core/timer_nav.html:38 +#: core/templates/core/timer_nav.html:50 #: dashboard/templates/cards/diaperchange_last.html:17 #: dashboard/templates/cards/diaperchange_types.html:12 #: dashboard/templates/cards/feeding_day.html:20 @@ -1667,16 +1694,16 @@ msgstr "" msgid "%(model)s reading for %(child)s updated." msgstr "" -#: core/views.py:478 +#: core/views.py:483 #, python-format msgid "%(timer)s stopped." msgstr "" -#: core/views.py:501 +#: core/views.py:506 msgid "All inactive timers deleted." msgstr "Temporitzadors inactius esborrats." -#: core/views.py:511 +#: core/views.py:516 msgid "No inactive timers exist." msgstr "Sense temporitzadors inactius." @@ -1963,11 +1990,11 @@ msgstr "" msgid "Pumping Amount" msgstr "" -#: reports/graphs/sleep_pattern.py:148 +#: reports/graphs/sleep_pattern.py:150 msgid "Sleep Pattern" msgstr "Patró Son" -#: reports/graphs/sleep_pattern.py:165 +#: reports/graphs/sleep_pattern.py:167 msgid "Time of day" msgstr "Temps del dia" diff --git a/locale/de/LC_MESSAGES/django.po b/locale/de/LC_MESSAGES/django.po index 537ca76f..754b606d 100644 --- a/locale/de/LC_MESSAGES/django.po +++ b/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Baby Buddy\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-06-17 22:25+0000\n" +"POT-Creation-Date: 2022-07-30 21:13+0000\n" "Language: de\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:327 +#: babybuddy/templates/babybuddy/nav-dropdown.html:324 #: babybuddy/templates/babybuddy/user_settings_form.html:8 msgid "Settings" msgstr "Einstellungen" -#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:92 +#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:89 #: babybuddy/templates/babybuddy/user_settings_form.html:61 #: dashboard/templates/dashboard/child.html:4 #: dashboard/templates/dashboard/child.html:9 @@ -182,7 +182,7 @@ msgstr "Türkisch" #: babybuddy/templates/admin/base_site.html:4 #: babybuddy/templates/admin/base_site.html:7 -#: babybuddy/templates/babybuddy/nav-dropdown.html:339 +#: babybuddy/templates/babybuddy/nav-dropdown.html:336 msgid "Database Admin" msgstr "Datenbankadministration" @@ -220,30 +220,25 @@ msgstr "" "Fehler: Gewisse Felder sind fehlerhaft. Details sind unten " "ersichtlich." -#: babybuddy/templates/babybuddy/nav-dropdown.html:32 -#: core/templates/core/timer_nav.html:18 -msgid "Quick Start Timer" -msgstr "Quick-Start Timer" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:51 core/models.py:248 +#: babybuddy/templates/babybuddy/nav-dropdown.html:48 core/models.py:248 #: core/models.py:252 msgid "Diaper Change" msgstr "Windelwechsel" -#: babybuddy/templates/babybuddy/nav-dropdown.html:57 -#: babybuddy/templates/babybuddy/nav-dropdown.html:262 core/models.py:312 +#: babybuddy/templates/babybuddy/nav-dropdown.html:54 +#: babybuddy/templates/babybuddy/nav-dropdown.html:259 core/models.py:312 #: core/models.py:316 core/templates/core/timer_detail.html:43 msgid "Feeding" msgstr "Mahlzeit" -#: babybuddy/templates/babybuddy/nav-dropdown.html:63 -#: babybuddy/templates/babybuddy/nav-dropdown.html:138 core/models.py:396 +#: babybuddy/templates/babybuddy/nav-dropdown.html:60 +#: babybuddy/templates/babybuddy/nav-dropdown.html:135 core/models.py:396 #: core/models.py:407 core/models.py:411 core/templates/core/note_list.html:29 msgid "Note" msgstr "Notiz" -#: babybuddy/templates/babybuddy/nav-dropdown.html:69 -#: babybuddy/templates/babybuddy/nav-dropdown.html:283 +#: babybuddy/templates/babybuddy/nav-dropdown.html:66 +#: babybuddy/templates/babybuddy/nav-dropdown.html:280 #: babybuddy/templates/babybuddy/welcome.html:42 core/models.py:467 #: core/models.py:468 core/models.py:471 #: core/templates/core/sleep_confirm_delete.html:7 @@ -253,8 +248,8 @@ msgstr "Notiz" msgid "Sleep" msgstr "Schlafen" -#: babybuddy/templates/babybuddy/nav-dropdown.html:75 -#: babybuddy/templates/babybuddy/nav-dropdown.html:296 +#: babybuddy/templates/babybuddy/nav-dropdown.html:72 +#: babybuddy/templates/babybuddy/nav-dropdown.html:293 #: babybuddy/templates/babybuddy/welcome.html:50 core/models.py:647 #: core/models.py:648 core/models.py:651 #: core/templates/core/timer_detail.html:59 @@ -266,15 +261,15 @@ msgstr "Schlafen" msgid "Tummy Time" msgstr "Bauchzeit" -#: babybuddy/templates/babybuddy/nav-dropdown.html:99 +#: babybuddy/templates/babybuddy/nav-dropdown.html:96 #: core/templates/timeline/timeline.html:4 #: core/templates/timeline/timeline.html:7 #: dashboard/templates/dashboard/child_button_group.html:9 msgid "Timeline" msgstr "Zeitverlauf" -#: babybuddy/templates/babybuddy/nav-dropdown.html:110 -#: babybuddy/templates/babybuddy/nav-dropdown.html:118 core/models.py:188 +#: babybuddy/templates/babybuddy/nav-dropdown.html:107 +#: babybuddy/templates/babybuddy/nav-dropdown.html:115 core/models.py:188 #: core/templates/core/child_confirm_delete.html:7 #: core/templates/core/child_detail.html:7 #: core/templates/core/child_form.html:13 core/templates/core/child_list.html:4 @@ -284,7 +279,7 @@ msgstr "Zeitverlauf" msgid "Children" msgstr "Kinder" -#: babybuddy/templates/babybuddy/nav-dropdown.html:124 core/models.py:137 +#: babybuddy/templates/babybuddy/nav-dropdown.html:121 core/models.py:137 #: core/models.py:187 core/models.py:221 core/models.py:274 core/models.py:335 #: core/models.py:367 core/models.py:394 core/models.py:426 core/models.py:450 #: core/models.py:503 core/models.py:537 core/models.py:630 core/models.py:671 @@ -303,7 +298,7 @@ msgstr "Kinder" msgid "Child" msgstr "Kind" -#: babybuddy/templates/babybuddy/nav-dropdown.html:132 core/models.py:143 +#: babybuddy/templates/babybuddy/nav-dropdown.html:129 core/models.py:143 #: core/models.py:240 core/models.py:304 core/models.py:343 core/models.py:373 #: core/models.py:408 core/models.py:430 core/models.py:458 core/models.py:511 #: core/models.py:677 core/templates/core/note_confirm_delete.html:7 @@ -312,11 +307,11 @@ msgstr "Kind" msgid "Notes" msgstr "Notizen" -#: babybuddy/templates/babybuddy/nav-dropdown.html:152 +#: babybuddy/templates/babybuddy/nav-dropdown.html:149 msgid "Measurements" msgstr "Messungen" -#: babybuddy/templates/babybuddy/nav-dropdown.html:160 core/models.py:139 +#: babybuddy/templates/babybuddy/nav-dropdown.html:157 core/models.py:139 #: core/models.py:151 core/models.py:152 core/models.py:155 #: core/templates/core/bmi_confirm_delete.html:7 #: core/templates/core/bmi_form.html:13 core/templates/core/bmi_list.html:4 @@ -327,11 +322,11 @@ msgstr "Messungen" msgid "BMI" msgstr "BMI" -#: babybuddy/templates/babybuddy/nav-dropdown.html:166 +#: babybuddy/templates/babybuddy/nav-dropdown.html:163 msgid "BMI entry" msgstr "BMI Eintrag" -#: babybuddy/templates/babybuddy/nav-dropdown.html:174 core/models.py:338 +#: babybuddy/templates/babybuddy/nav-dropdown.html:171 core/models.py:338 #: core/models.py:351 core/models.py:352 core/models.py:355 #: core/templates/core/head_circumference_confirm_delete.html:7 #: core/templates/core/head_circumference_form.html:13 @@ -347,11 +342,11 @@ msgstr "BMI Eintrag" msgid "Head Circumference" msgstr "Kopfumfang" -#: babybuddy/templates/babybuddy/nav-dropdown.html:180 +#: babybuddy/templates/babybuddy/nav-dropdown.html:177 msgid "Head Circumference entry" msgstr "Kopfumfang Eintrag" -#: babybuddy/templates/babybuddy/nav-dropdown.html:188 core/models.py:369 +#: babybuddy/templates/babybuddy/nav-dropdown.html:185 core/models.py:369 #: core/models.py:381 core/models.py:382 core/models.py:385 #: core/templates/core/height_confirm_delete.html:7 #: core/templates/core/height_form.html:13 @@ -366,11 +361,11 @@ msgstr "Kopfumfang Eintrag" msgid "Height" msgstr "Größe" -#: babybuddy/templates/babybuddy/nav-dropdown.html:194 +#: babybuddy/templates/babybuddy/nav-dropdown.html:191 msgid "Height entry" msgstr "Größen Eintrag" -#: babybuddy/templates/babybuddy/nav-dropdown.html:202 core/models.py:506 +#: babybuddy/templates/babybuddy/nav-dropdown.html:199 core/models.py:506 #: core/models.py:519 core/models.py:520 core/models.py:523 #: core/templates/core/temperature_confirm_delete.html:7 #: core/templates/core/temperature_form.html:13 @@ -381,11 +376,11 @@ msgstr "Größen Eintrag" msgid "Temperature" msgstr "Temperatur" -#: babybuddy/templates/babybuddy/nav-dropdown.html:208 +#: babybuddy/templates/babybuddy/nav-dropdown.html:205 msgid "Temperature reading" msgstr "Temperatur Messung" -#: babybuddy/templates/babybuddy/nav-dropdown.html:216 core/models.py:673 +#: babybuddy/templates/babybuddy/nav-dropdown.html:213 core/models.py:673 #: core/models.py:685 core/models.py:686 core/models.py:689 #: core/templates/core/weight_confirm_delete.html:7 #: core/templates/core/weight_form.html:13 @@ -400,24 +395,24 @@ msgstr "Temperatur Messung" msgid "Weight" msgstr "Gewicht" -#: babybuddy/templates/babybuddy/nav-dropdown.html:222 +#: babybuddy/templates/babybuddy/nav-dropdown.html:219 msgid "Weight entry" msgstr "Gewichtseintrag" -#: babybuddy/templates/babybuddy/nav-dropdown.html:236 +#: babybuddy/templates/babybuddy/nav-dropdown.html:233 msgid "Activities" msgstr "Aktivitäten" -#: babybuddy/templates/babybuddy/nav-dropdown.html:243 +#: babybuddy/templates/babybuddy/nav-dropdown.html:240 #: reports/graphs/diaperchange_lifetimes.py:27 msgid "Changes" msgstr "Wechsel" -#: babybuddy/templates/babybuddy/nav-dropdown.html:249 +#: babybuddy/templates/babybuddy/nav-dropdown.html:246 msgid "Change" msgstr "Wechsel" -#: babybuddy/templates/babybuddy/nav-dropdown.html:256 +#: babybuddy/templates/babybuddy/nav-dropdown.html:253 #: babybuddy/templates/babybuddy/welcome.html:34 core/models.py:313 #: core/templates/core/feeding_confirm_delete.html:7 #: core/templates/core/feeding_form.html:13 @@ -427,7 +422,7 @@ msgstr "Wechsel" msgid "Feedings" msgstr "Mahlzeiten" -#: babybuddy/templates/babybuddy/nav-dropdown.html:270 core/models.py:437 +#: babybuddy/templates/babybuddy/nav-dropdown.html:267 core/models.py:437 #: core/models.py:438 core/models.py:441 #: core/templates/core/pumping_confirm_delete.html:7 #: core/templates/core/pumping_form.html:13 @@ -439,19 +434,19 @@ msgstr "Mahlzeiten" msgid "Pumping" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:276 +#: babybuddy/templates/babybuddy/nav-dropdown.html:273 msgid "Pumping entry" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:289 +#: babybuddy/templates/babybuddy/nav-dropdown.html:286 msgid "Sleep entry" msgstr "Schlaf-Eintrag" -#: babybuddy/templates/babybuddy/nav-dropdown.html:302 +#: babybuddy/templates/babybuddy/nav-dropdown.html:299 msgid "Tummy Time entry" msgstr "Bauchzeit-Eintrag" -#: babybuddy/templates/babybuddy/nav-dropdown.html:326 +#: babybuddy/templates/babybuddy/nav-dropdown.html:323 #: babybuddy/templates/babybuddy/user_list.html:17 #: babybuddy/templates/babybuddy/user_password_form.html:7 #: babybuddy/templates/babybuddy/user_settings_form.html:7 core/models.py:556 @@ -459,23 +454,23 @@ msgstr "Bauchzeit-Eintrag" msgid "User" msgstr "Benutzer" -#: babybuddy/templates/babybuddy/nav-dropdown.html:328 +#: babybuddy/templates/babybuddy/nav-dropdown.html:325 msgid "Password" msgstr "Passwort" -#: babybuddy/templates/babybuddy/nav-dropdown.html:332 +#: babybuddy/templates/babybuddy/nav-dropdown.html:329 msgid "Logout" msgstr "Logout" -#: babybuddy/templates/babybuddy/nav-dropdown.html:335 +#: babybuddy/templates/babybuddy/nav-dropdown.html:332 msgid "Site" msgstr "Seite" -#: babybuddy/templates/babybuddy/nav-dropdown.html:336 +#: babybuddy/templates/babybuddy/nav-dropdown.html:333 msgid "API Browser" msgstr "API Browser" -#: babybuddy/templates/babybuddy/nav-dropdown.html:338 +#: babybuddy/templates/babybuddy/nav-dropdown.html:335 #: babybuddy/templates/babybuddy/user_confirm_delete.html:7 #: babybuddy/templates/babybuddy/user_form.html:13 #: babybuddy/templates/babybuddy/user_list.html:4 @@ -483,15 +478,15 @@ msgstr "API Browser" msgid "Users" msgstr "Benutzer" -#: babybuddy/templates/babybuddy/nav-dropdown.html:341 +#: babybuddy/templates/babybuddy/nav-dropdown.html:338 msgid "Support" msgstr "Support" -#: babybuddy/templates/babybuddy/nav-dropdown.html:343 +#: babybuddy/templates/babybuddy/nav-dropdown.html:340 msgid "Source Code" msgstr "Quellcode" -#: babybuddy/templates/babybuddy/nav-dropdown.html:345 +#: babybuddy/templates/babybuddy/nav-dropdown.html:342 msgid "Chat / Support" msgstr "Chat / Support" @@ -662,7 +657,7 @@ msgstr "Aktiv" #: babybuddy/templates/babybuddy/user_list.html:23 #: core/templates/core/bmi_list.html:24 core/templates/core/bmi_list.html:38 #: core/templates/core/child_list.html:28 -#: core/templates/core/child_list.html:48 +#: core/templates/core/child_list.html:43 #: core/templates/core/diaperchange_list.html:24 #: core/templates/core/diaperchange_list.html:40 #: core/templates/core/feeding_list.html:24 @@ -872,6 +867,25 @@ msgstr "" "Falls du die E-Mail nicht erhältst, überprüfe, dass du die registrierte " "Adresse eingegeben hast und überprüfe deinen Spam-Ordner." +#: babybuddy/templates/registration/password_reset_email.html:2 +#, python-format +msgid "" +"You're receiving this email because you requested a password reset for your " +"user account at %(site_name)s." +msgstr "" + +#: babybuddy/templates/registration/password_reset_email.html:4 +msgid "Please go to the following page and choose a new password:" +msgstr "" + +#: babybuddy/templates/registration/password_reset_email.html:8 +msgid "Your username, in case you’ve forgotten:" +msgstr "" + +#: babybuddy/templates/registration/password_reset_email.html:10 +msgid "Thanks for using Baby Buddy!" +msgstr "" + #: babybuddy/templates/registration/password_reset_form.html:4 msgid "Forgot Password" msgstr "Passwort vergessen" @@ -985,7 +999,7 @@ msgstr "" #: reports/graphs/feeding_duration.py:56 #: reports/graphs/head_circumference_change.py:28 #: reports/graphs/height_change.py:28 reports/graphs/pumping_amounts.py:60 -#: reports/graphs/sleep_pattern.py:151 reports/graphs/sleep_totals.py:59 +#: reports/graphs/sleep_pattern.py:153 reports/graphs/sleep_totals.py:59 #: reports/graphs/tummytime_duration.py:51 reports/graphs/weight_change.py:28 msgid "Date" msgstr "Datum" @@ -1190,7 +1204,7 @@ msgstr "Kind hinzufügen" msgid "Birth Date" msgstr "Geburtsdatum" -#: core/templates/core/child_list.html:67 +#: core/templates/core/child_list.html:62 msgid "No children found." msgstr "Keine Kinder gefunden." @@ -1326,6 +1340,19 @@ msgstr "" msgid "No pumping entries found." msgstr "" +#: core/templates/core/quick_timer_nav.html:9 +#: core/templates/core/quick_timer_nav.html:29 +#: core/templates/core/timer_nav.html:37 +msgid "Quick Start Timer" +msgstr "Quick-Start Timer" + +#: core/templates/core/quick_timer_nav.html:19 +#: core/templates/core/timer_nav.html:28 +#, fuzzy +#| msgid "Quick Start Timer" +msgid "Quick Start Timer For…" +msgstr "Quick-Start Timer" + #: core/templates/core/sleep_confirm_delete.html:4 msgid "Delete a Sleep Entry" msgstr "Einen Schlaf-Eintrag löschen" @@ -1433,7 +1460,7 @@ msgid "Delete timer" msgstr "Timer löschen" #: core/templates/core/timer_form.html:22 -#: core/templates/core/timer_list.html:15 core/templates/core/timer_nav.html:23 +#: core/templates/core/timer_list.html:15 core/templates/core/timer_nav.html:15 msgid "Start Timer" msgstr "Starte Timer" @@ -1445,16 +1472,16 @@ msgstr "Keine Timer-Einträge gefunden." msgid "Delete Inactive Timers" msgstr "Inaktive Timer löschen" -#: core/templates/core/timer_nav.html:28 +#: core/templates/core/timer_nav.html:20 msgid "View Timers" msgstr "Zeige Timer" -#: core/templates/core/timer_nav.html:32 +#: core/templates/core/timer_nav.html:44 #: dashboard/templates/cards/timer_list.html:6 msgid "Active Timers" msgstr "Aktive Timer" -#: core/templates/core/timer_nav.html:38 +#: core/templates/core/timer_nav.html:50 #: dashboard/templates/cards/diaperchange_last.html:17 #: dashboard/templates/cards/diaperchange_types.html:12 #: dashboard/templates/cards/feeding_day.html:20 @@ -1699,16 +1726,16 @@ msgstr "%(model)s Eintrag hinzugefügt!" msgid "%(model)s reading for %(child)s updated." msgstr "%(model)s Eintrag für %(child)s geändert! " -#: core/views.py:478 +#: core/views.py:483 #, python-format msgid "%(timer)s stopped." msgstr "%(timer)s gestoppt." -#: core/views.py:501 +#: core/views.py:506 msgid "All inactive timers deleted." msgstr "Alle inaktiven Timer gelöscht." -#: core/views.py:511 +#: core/views.py:516 msgid "No inactive timers exist." msgstr "Keine inaktiven Timer vorhanden." @@ -1997,11 +2024,11 @@ msgstr "" msgid "Pumping Amount" msgstr "" -#: reports/graphs/sleep_pattern.py:148 +#: reports/graphs/sleep_pattern.py:150 msgid "Sleep Pattern" msgstr "Schlaf-Rhythmus" -#: reports/graphs/sleep_pattern.py:165 +#: reports/graphs/sleep_pattern.py:167 msgid "Time of day" msgstr "Tageszeit" diff --git a/locale/en_GB/LC_MESSAGES/django.po b/locale/en_GB/LC_MESSAGES/django.po index 5550ecc0..50e39542 100644 --- a/locale/en_GB/LC_MESSAGES/django.po +++ b/locale/en_GB/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Baby Buddy\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-06-17 22:25+0000\n" +"POT-Creation-Date: 2022-07-30 21:13+0000\n" "Language: en-GB\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -10,12 +10,12 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: babybuddy/admin.py:12 babybuddy/admin.py:13 -#: babybuddy/templates/babybuddy/nav-dropdown.html:327 +#: babybuddy/templates/babybuddy/nav-dropdown.html:324 #: babybuddy/templates/babybuddy/user_settings_form.html:8 msgid "Settings" msgstr "" -#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:92 +#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:89 #: babybuddy/templates/babybuddy/user_settings_form.html:61 #: dashboard/templates/dashboard/child.html:4 #: dashboard/templates/dashboard/child.html:9 @@ -178,7 +178,7 @@ msgstr "" #: babybuddy/templates/admin/base_site.html:4 #: babybuddy/templates/admin/base_site.html:7 -#: babybuddy/templates/babybuddy/nav-dropdown.html:339 +#: babybuddy/templates/babybuddy/nav-dropdown.html:336 msgid "Database Admin" msgstr "" @@ -214,30 +214,25 @@ msgstr "" msgid "Error: Some fields have errors. See below for details." msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:32 -#: core/templates/core/timer_nav.html:18 -msgid "Quick Start Timer" -msgstr "" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:51 core/models.py:248 +#: babybuddy/templates/babybuddy/nav-dropdown.html:48 core/models.py:248 #: core/models.py:252 msgid "Diaper Change" msgstr "Nappy Change" -#: babybuddy/templates/babybuddy/nav-dropdown.html:57 -#: babybuddy/templates/babybuddy/nav-dropdown.html:262 core/models.py:312 +#: babybuddy/templates/babybuddy/nav-dropdown.html:54 +#: babybuddy/templates/babybuddy/nav-dropdown.html:259 core/models.py:312 #: core/models.py:316 core/templates/core/timer_detail.html:43 msgid "Feeding" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:63 -#: babybuddy/templates/babybuddy/nav-dropdown.html:138 core/models.py:396 +#: babybuddy/templates/babybuddy/nav-dropdown.html:60 +#: babybuddy/templates/babybuddy/nav-dropdown.html:135 core/models.py:396 #: core/models.py:407 core/models.py:411 core/templates/core/note_list.html:29 msgid "Note" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:69 -#: babybuddy/templates/babybuddy/nav-dropdown.html:283 +#: babybuddy/templates/babybuddy/nav-dropdown.html:66 +#: babybuddy/templates/babybuddy/nav-dropdown.html:280 #: babybuddy/templates/babybuddy/welcome.html:42 core/models.py:467 #: core/models.py:468 core/models.py:471 #: core/templates/core/sleep_confirm_delete.html:7 @@ -247,8 +242,8 @@ msgstr "" msgid "Sleep" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:75 -#: babybuddy/templates/babybuddy/nav-dropdown.html:296 +#: babybuddy/templates/babybuddy/nav-dropdown.html:72 +#: babybuddy/templates/babybuddy/nav-dropdown.html:293 #: babybuddy/templates/babybuddy/welcome.html:50 core/models.py:647 #: core/models.py:648 core/models.py:651 #: core/templates/core/timer_detail.html:59 @@ -260,15 +255,15 @@ msgstr "" msgid "Tummy Time" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:99 +#: babybuddy/templates/babybuddy/nav-dropdown.html:96 #: core/templates/timeline/timeline.html:4 #: core/templates/timeline/timeline.html:7 #: dashboard/templates/dashboard/child_button_group.html:9 msgid "Timeline" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:110 -#: babybuddy/templates/babybuddy/nav-dropdown.html:118 core/models.py:188 +#: babybuddy/templates/babybuddy/nav-dropdown.html:107 +#: babybuddy/templates/babybuddy/nav-dropdown.html:115 core/models.py:188 #: core/templates/core/child_confirm_delete.html:7 #: core/templates/core/child_detail.html:7 #: core/templates/core/child_form.html:13 core/templates/core/child_list.html:4 @@ -278,7 +273,7 @@ msgstr "" msgid "Children" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:124 core/models.py:137 +#: babybuddy/templates/babybuddy/nav-dropdown.html:121 core/models.py:137 #: core/models.py:187 core/models.py:221 core/models.py:274 core/models.py:335 #: core/models.py:367 core/models.py:394 core/models.py:426 core/models.py:450 #: core/models.py:503 core/models.py:537 core/models.py:630 core/models.py:671 @@ -297,7 +292,7 @@ msgstr "" msgid "Child" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:132 core/models.py:143 +#: babybuddy/templates/babybuddy/nav-dropdown.html:129 core/models.py:143 #: core/models.py:240 core/models.py:304 core/models.py:343 core/models.py:373 #: core/models.py:408 core/models.py:430 core/models.py:458 core/models.py:511 #: core/models.py:677 core/templates/core/note_confirm_delete.html:7 @@ -306,11 +301,11 @@ msgstr "" msgid "Notes" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:152 +#: babybuddy/templates/babybuddy/nav-dropdown.html:149 msgid "Measurements" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:160 core/models.py:139 +#: babybuddy/templates/babybuddy/nav-dropdown.html:157 core/models.py:139 #: core/models.py:151 core/models.py:152 core/models.py:155 #: core/templates/core/bmi_confirm_delete.html:7 #: core/templates/core/bmi_form.html:13 core/templates/core/bmi_list.html:4 @@ -321,11 +316,11 @@ msgstr "" msgid "BMI" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:166 +#: babybuddy/templates/babybuddy/nav-dropdown.html:163 msgid "BMI entry" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:174 core/models.py:338 +#: babybuddy/templates/babybuddy/nav-dropdown.html:171 core/models.py:338 #: core/models.py:351 core/models.py:352 core/models.py:355 #: core/templates/core/head_circumference_confirm_delete.html:7 #: core/templates/core/head_circumference_form.html:13 @@ -341,11 +336,11 @@ msgstr "" msgid "Head Circumference" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:180 +#: babybuddy/templates/babybuddy/nav-dropdown.html:177 msgid "Head Circumference entry" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:188 core/models.py:369 +#: babybuddy/templates/babybuddy/nav-dropdown.html:185 core/models.py:369 #: core/models.py:381 core/models.py:382 core/models.py:385 #: core/templates/core/height_confirm_delete.html:7 #: core/templates/core/height_form.html:13 @@ -360,11 +355,11 @@ msgstr "" msgid "Height" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:194 +#: babybuddy/templates/babybuddy/nav-dropdown.html:191 msgid "Height entry" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:202 core/models.py:506 +#: babybuddy/templates/babybuddy/nav-dropdown.html:199 core/models.py:506 #: core/models.py:519 core/models.py:520 core/models.py:523 #: core/templates/core/temperature_confirm_delete.html:7 #: core/templates/core/temperature_form.html:13 @@ -375,11 +370,11 @@ msgstr "" msgid "Temperature" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:208 +#: babybuddy/templates/babybuddy/nav-dropdown.html:205 msgid "Temperature reading" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:216 core/models.py:673 +#: babybuddy/templates/babybuddy/nav-dropdown.html:213 core/models.py:673 #: core/models.py:685 core/models.py:686 core/models.py:689 #: core/templates/core/weight_confirm_delete.html:7 #: core/templates/core/weight_form.html:13 @@ -394,24 +389,24 @@ msgstr "" msgid "Weight" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:222 +#: babybuddy/templates/babybuddy/nav-dropdown.html:219 msgid "Weight entry" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:236 +#: babybuddy/templates/babybuddy/nav-dropdown.html:233 msgid "Activities" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:243 +#: babybuddy/templates/babybuddy/nav-dropdown.html:240 #: reports/graphs/diaperchange_lifetimes.py:27 msgid "Changes" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:249 +#: babybuddy/templates/babybuddy/nav-dropdown.html:246 msgid "Change" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:256 +#: babybuddy/templates/babybuddy/nav-dropdown.html:253 #: babybuddy/templates/babybuddy/welcome.html:34 core/models.py:313 #: core/templates/core/feeding_confirm_delete.html:7 #: core/templates/core/feeding_form.html:13 @@ -421,7 +416,7 @@ msgstr "" msgid "Feedings" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:270 core/models.py:437 +#: babybuddy/templates/babybuddy/nav-dropdown.html:267 core/models.py:437 #: core/models.py:438 core/models.py:441 #: core/templates/core/pumping_confirm_delete.html:7 #: core/templates/core/pumping_form.html:13 @@ -433,19 +428,19 @@ msgstr "" msgid "Pumping" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:276 +#: babybuddy/templates/babybuddy/nav-dropdown.html:273 msgid "Pumping entry" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:289 +#: babybuddy/templates/babybuddy/nav-dropdown.html:286 msgid "Sleep entry" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:302 +#: babybuddy/templates/babybuddy/nav-dropdown.html:299 msgid "Tummy Time entry" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:326 +#: babybuddy/templates/babybuddy/nav-dropdown.html:323 #: babybuddy/templates/babybuddy/user_list.html:17 #: babybuddy/templates/babybuddy/user_password_form.html:7 #: babybuddy/templates/babybuddy/user_settings_form.html:7 core/models.py:556 @@ -453,23 +448,23 @@ msgstr "" msgid "User" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:328 +#: babybuddy/templates/babybuddy/nav-dropdown.html:325 msgid "Password" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:332 +#: babybuddy/templates/babybuddy/nav-dropdown.html:329 msgid "Logout" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:335 +#: babybuddy/templates/babybuddy/nav-dropdown.html:332 msgid "Site" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:336 +#: babybuddy/templates/babybuddy/nav-dropdown.html:333 msgid "API Browser" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:338 +#: babybuddy/templates/babybuddy/nav-dropdown.html:335 #: babybuddy/templates/babybuddy/user_confirm_delete.html:7 #: babybuddy/templates/babybuddy/user_form.html:13 #: babybuddy/templates/babybuddy/user_list.html:4 @@ -477,15 +472,15 @@ msgstr "" msgid "Users" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:341 +#: babybuddy/templates/babybuddy/nav-dropdown.html:338 msgid "Support" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:343 +#: babybuddy/templates/babybuddy/nav-dropdown.html:340 msgid "Source Code" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:345 +#: babybuddy/templates/babybuddy/nav-dropdown.html:342 msgid "Chat / Support" msgstr "" @@ -654,7 +649,7 @@ msgstr "" #: babybuddy/templates/babybuddy/user_list.html:23 #: core/templates/core/bmi_list.html:24 core/templates/core/bmi_list.html:38 #: core/templates/core/child_list.html:28 -#: core/templates/core/child_list.html:48 +#: core/templates/core/child_list.html:43 #: core/templates/core/diaperchange_list.html:24 #: core/templates/core/diaperchange_list.html:40 #: core/templates/core/feeding_list.html:24 @@ -849,6 +844,25 @@ msgid "" "you registered with, and check your spam folder." msgstr "" +#: babybuddy/templates/registration/password_reset_email.html:2 +#, python-format +msgid "" +"You're receiving this email because you requested a password reset for your " +"user account at %(site_name)s." +msgstr "" + +#: babybuddy/templates/registration/password_reset_email.html:4 +msgid "Please go to the following page and choose a new password:" +msgstr "" + +#: babybuddy/templates/registration/password_reset_email.html:8 +msgid "Your username, in case you’ve forgotten:" +msgstr "" + +#: babybuddy/templates/registration/password_reset_email.html:10 +msgid "Thanks for using Baby Buddy!" +msgstr "" + #: babybuddy/templates/registration/password_reset_form.html:4 msgid "Forgot Password" msgstr "" @@ -960,7 +974,7 @@ msgstr "" #: reports/graphs/feeding_duration.py:56 #: reports/graphs/head_circumference_change.py:28 #: reports/graphs/height_change.py:28 reports/graphs/pumping_amounts.py:60 -#: reports/graphs/sleep_pattern.py:151 reports/graphs/sleep_totals.py:59 +#: reports/graphs/sleep_pattern.py:153 reports/graphs/sleep_totals.py:59 #: reports/graphs/tummytime_duration.py:51 reports/graphs/weight_change.py:28 msgid "Date" msgstr "" @@ -1164,7 +1178,7 @@ msgstr "" msgid "Birth Date" msgstr "" -#: core/templates/core/child_list.html:67 +#: core/templates/core/child_list.html:62 msgid "No children found." msgstr "" @@ -1300,6 +1314,17 @@ msgstr "" msgid "No pumping entries found." msgstr "" +#: core/templates/core/quick_timer_nav.html:9 +#: core/templates/core/quick_timer_nav.html:29 +#: core/templates/core/timer_nav.html:37 +msgid "Quick Start Timer" +msgstr "" + +#: core/templates/core/quick_timer_nav.html:19 +#: core/templates/core/timer_nav.html:28 +msgid "Quick Start Timer For…" +msgstr "" + #: core/templates/core/sleep_confirm_delete.html:4 msgid "Delete a Sleep Entry" msgstr "" @@ -1404,7 +1429,7 @@ msgid "Delete timer" msgstr "" #: core/templates/core/timer_form.html:22 -#: core/templates/core/timer_list.html:15 core/templates/core/timer_nav.html:23 +#: core/templates/core/timer_list.html:15 core/templates/core/timer_nav.html:15 msgid "Start Timer" msgstr "" @@ -1416,16 +1441,16 @@ msgstr "" msgid "Delete Inactive Timers" msgstr "" -#: core/templates/core/timer_nav.html:28 +#: core/templates/core/timer_nav.html:20 msgid "View Timers" msgstr "" -#: core/templates/core/timer_nav.html:32 +#: core/templates/core/timer_nav.html:44 #: dashboard/templates/cards/timer_list.html:6 msgid "Active Timers" msgstr "" -#: core/templates/core/timer_nav.html:38 +#: core/templates/core/timer_nav.html:50 #: dashboard/templates/cards/diaperchange_last.html:17 #: dashboard/templates/cards/diaperchange_types.html:12 #: dashboard/templates/cards/feeding_day.html:20 @@ -1668,16 +1693,16 @@ msgstr "" msgid "%(model)s reading for %(child)s updated." msgstr "" -#: core/views.py:478 +#: core/views.py:483 #, python-format msgid "%(timer)s stopped." msgstr "" -#: core/views.py:501 +#: core/views.py:506 msgid "All inactive timers deleted." msgstr "" -#: core/views.py:511 +#: core/views.py:516 msgid "No inactive timers exist." msgstr "" @@ -1959,11 +1984,11 @@ msgstr "" msgid "Pumping Amount" msgstr "" -#: reports/graphs/sleep_pattern.py:148 +#: reports/graphs/sleep_pattern.py:150 msgid "Sleep Pattern" msgstr "" -#: reports/graphs/sleep_pattern.py:165 +#: reports/graphs/sleep_pattern.py:167 msgid "Time of day" msgstr "" diff --git a/locale/es/LC_MESSAGES/django.mo b/locale/es/LC_MESSAGES/django.mo index e91fa809..178ed4d9 100644 Binary files a/locale/es/LC_MESSAGES/django.mo and b/locale/es/LC_MESSAGES/django.mo differ diff --git a/locale/es/LC_MESSAGES/django.po b/locale/es/LC_MESSAGES/django.po index 0c54b293..ef4a07aa 100644 --- a/locale/es/LC_MESSAGES/django.po +++ b/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Baby Buddy\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-06-17 22:25+0000\n" +"POT-Creation-Date: 2022-07-30 21:13+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:327 +#: babybuddy/templates/babybuddy/nav-dropdown.html:324 #: babybuddy/templates/babybuddy/user_settings_form.html:8 msgid "Settings" msgstr "Configuración" -#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:92 +#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:89 #: babybuddy/templates/babybuddy/user_settings_form.html:61 #: dashboard/templates/dashboard/child.html:4 #: dashboard/templates/dashboard/child.html:9 @@ -181,7 +181,7 @@ msgstr "Turco" #: babybuddy/templates/admin/base_site.html:4 #: babybuddy/templates/admin/base_site.html:7 -#: babybuddy/templates/babybuddy/nav-dropdown.html:339 +#: babybuddy/templates/babybuddy/nav-dropdown.html:336 msgid "Database Admin" msgstr "Administrar Base de Datos" @@ -219,30 +219,25 @@ msgstr "" "Error: Algunos campos contienen errores. Mira más abajo " "para más detalles." -#: babybuddy/templates/babybuddy/nav-dropdown.html:32 -#: core/templates/core/timer_nav.html:18 -msgid "Quick Start Timer" -msgstr "Iniciar Temporizador Rápido" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:51 core/models.py:248 +#: babybuddy/templates/babybuddy/nav-dropdown.html:48 core/models.py:248 #: core/models.py:252 msgid "Diaper Change" msgstr "Cambio de Pañal" -#: babybuddy/templates/babybuddy/nav-dropdown.html:57 -#: babybuddy/templates/babybuddy/nav-dropdown.html:262 core/models.py:312 +#: babybuddy/templates/babybuddy/nav-dropdown.html:54 +#: babybuddy/templates/babybuddy/nav-dropdown.html:259 core/models.py:312 #: core/models.py:316 core/templates/core/timer_detail.html:43 msgid "Feeding" msgstr "Toma" -#: babybuddy/templates/babybuddy/nav-dropdown.html:63 -#: babybuddy/templates/babybuddy/nav-dropdown.html:138 core/models.py:396 +#: babybuddy/templates/babybuddy/nav-dropdown.html:60 +#: babybuddy/templates/babybuddy/nav-dropdown.html:135 core/models.py:396 #: core/models.py:407 core/models.py:411 core/templates/core/note_list.html:29 msgid "Note" msgstr "Nota" -#: babybuddy/templates/babybuddy/nav-dropdown.html:69 -#: babybuddy/templates/babybuddy/nav-dropdown.html:283 +#: babybuddy/templates/babybuddy/nav-dropdown.html:66 +#: babybuddy/templates/babybuddy/nav-dropdown.html:280 #: babybuddy/templates/babybuddy/welcome.html:42 core/models.py:467 #: core/models.py:468 core/models.py:471 #: core/templates/core/sleep_confirm_delete.html:7 @@ -252,8 +247,8 @@ msgstr "Nota" msgid "Sleep" msgstr "Sueño" -#: babybuddy/templates/babybuddy/nav-dropdown.html:75 -#: babybuddy/templates/babybuddy/nav-dropdown.html:296 +#: babybuddy/templates/babybuddy/nav-dropdown.html:72 +#: babybuddy/templates/babybuddy/nav-dropdown.html:293 #: babybuddy/templates/babybuddy/welcome.html:50 core/models.py:647 #: core/models.py:648 core/models.py:651 #: core/templates/core/timer_detail.html:59 @@ -265,15 +260,15 @@ msgstr "Sueño" msgid "Tummy Time" msgstr "Tiempo boca abajo" -#: babybuddy/templates/babybuddy/nav-dropdown.html:99 +#: babybuddy/templates/babybuddy/nav-dropdown.html:96 #: core/templates/timeline/timeline.html:4 #: core/templates/timeline/timeline.html:7 #: dashboard/templates/dashboard/child_button_group.html:9 msgid "Timeline" msgstr "Cronología" -#: babybuddy/templates/babybuddy/nav-dropdown.html:110 -#: babybuddy/templates/babybuddy/nav-dropdown.html:118 core/models.py:188 +#: babybuddy/templates/babybuddy/nav-dropdown.html:107 +#: babybuddy/templates/babybuddy/nav-dropdown.html:115 core/models.py:188 #: core/templates/core/child_confirm_delete.html:7 #: core/templates/core/child_detail.html:7 #: core/templates/core/child_form.html:13 core/templates/core/child_list.html:4 @@ -283,7 +278,7 @@ msgstr "Cronología" msgid "Children" msgstr "Niños" -#: babybuddy/templates/babybuddy/nav-dropdown.html:124 core/models.py:137 +#: babybuddy/templates/babybuddy/nav-dropdown.html:121 core/models.py:137 #: core/models.py:187 core/models.py:221 core/models.py:274 core/models.py:335 #: core/models.py:367 core/models.py:394 core/models.py:426 core/models.py:450 #: core/models.py:503 core/models.py:537 core/models.py:630 core/models.py:671 @@ -302,7 +297,7 @@ msgstr "Niños" msgid "Child" msgstr "Niño" -#: babybuddy/templates/babybuddy/nav-dropdown.html:132 core/models.py:143 +#: babybuddy/templates/babybuddy/nav-dropdown.html:129 core/models.py:143 #: core/models.py:240 core/models.py:304 core/models.py:343 core/models.py:373 #: core/models.py:408 core/models.py:430 core/models.py:458 core/models.py:511 #: core/models.py:677 core/templates/core/note_confirm_delete.html:7 @@ -311,11 +306,11 @@ msgstr "Niño" msgid "Notes" msgstr "Notas" -#: babybuddy/templates/babybuddy/nav-dropdown.html:152 +#: babybuddy/templates/babybuddy/nav-dropdown.html:149 msgid "Measurements" msgstr "Mediciones" -#: babybuddy/templates/babybuddy/nav-dropdown.html:160 core/models.py:139 +#: babybuddy/templates/babybuddy/nav-dropdown.html:157 core/models.py:139 #: core/models.py:151 core/models.py:152 core/models.py:155 #: core/templates/core/bmi_confirm_delete.html:7 #: core/templates/core/bmi_form.html:13 core/templates/core/bmi_list.html:4 @@ -326,11 +321,11 @@ msgstr "Mediciones" msgid "BMI" msgstr "IMC" -#: babybuddy/templates/babybuddy/nav-dropdown.html:166 +#: babybuddy/templates/babybuddy/nav-dropdown.html:163 msgid "BMI entry" msgstr "Entrada de IMC" -#: babybuddy/templates/babybuddy/nav-dropdown.html:174 core/models.py:338 +#: babybuddy/templates/babybuddy/nav-dropdown.html:171 core/models.py:338 #: core/models.py:351 core/models.py:352 core/models.py:355 #: core/templates/core/head_circumference_confirm_delete.html:7 #: core/templates/core/head_circumference_form.html:13 @@ -346,11 +341,11 @@ msgstr "Entrada de IMC" msgid "Head Circumference" msgstr "Perímetro craneal" -#: babybuddy/templates/babybuddy/nav-dropdown.html:180 +#: babybuddy/templates/babybuddy/nav-dropdown.html:177 msgid "Head Circumference entry" msgstr "Entrada de perímetro craneal" -#: babybuddy/templates/babybuddy/nav-dropdown.html:188 core/models.py:369 +#: babybuddy/templates/babybuddy/nav-dropdown.html:185 core/models.py:369 #: core/models.py:381 core/models.py:382 core/models.py:385 #: core/templates/core/height_confirm_delete.html:7 #: core/templates/core/height_form.html:13 @@ -365,11 +360,11 @@ msgstr "Entrada de perímetro craneal" msgid "Height" msgstr "Altura" -#: babybuddy/templates/babybuddy/nav-dropdown.html:194 +#: babybuddy/templates/babybuddy/nav-dropdown.html:191 msgid "Height entry" msgstr "Entrada de altura" -#: babybuddy/templates/babybuddy/nav-dropdown.html:202 core/models.py:506 +#: babybuddy/templates/babybuddy/nav-dropdown.html:199 core/models.py:506 #: core/models.py:519 core/models.py:520 core/models.py:523 #: core/templates/core/temperature_confirm_delete.html:7 #: core/templates/core/temperature_form.html:13 @@ -380,11 +375,11 @@ msgstr "Entrada de altura" msgid "Temperature" msgstr "Temperatura" -#: babybuddy/templates/babybuddy/nav-dropdown.html:208 +#: babybuddy/templates/babybuddy/nav-dropdown.html:205 msgid "Temperature reading" msgstr "Lectura de temperatura" -#: babybuddy/templates/babybuddy/nav-dropdown.html:216 core/models.py:673 +#: babybuddy/templates/babybuddy/nav-dropdown.html:213 core/models.py:673 #: core/models.py:685 core/models.py:686 core/models.py:689 #: core/templates/core/weight_confirm_delete.html:7 #: core/templates/core/weight_form.html:13 @@ -399,24 +394,24 @@ msgstr "Lectura de temperatura" msgid "Weight" msgstr "Peso" -#: babybuddy/templates/babybuddy/nav-dropdown.html:222 +#: babybuddy/templates/babybuddy/nav-dropdown.html:219 msgid "Weight entry" msgstr "Introducir peso" -#: babybuddy/templates/babybuddy/nav-dropdown.html:236 +#: babybuddy/templates/babybuddy/nav-dropdown.html:233 msgid "Activities" msgstr "Actividades" -#: babybuddy/templates/babybuddy/nav-dropdown.html:243 +#: babybuddy/templates/babybuddy/nav-dropdown.html:240 #: reports/graphs/diaperchange_lifetimes.py:27 msgid "Changes" msgstr "Cambios" -#: babybuddy/templates/babybuddy/nav-dropdown.html:249 +#: babybuddy/templates/babybuddy/nav-dropdown.html:246 msgid "Change" msgstr "Cambio" -#: babybuddy/templates/babybuddy/nav-dropdown.html:256 +#: babybuddy/templates/babybuddy/nav-dropdown.html:253 #: babybuddy/templates/babybuddy/welcome.html:34 core/models.py:313 #: core/templates/core/feeding_confirm_delete.html:7 #: core/templates/core/feeding_form.html:13 @@ -426,7 +421,7 @@ msgstr "Cambio" msgid "Feedings" msgstr "Tomas" -#: babybuddy/templates/babybuddy/nav-dropdown.html:270 core/models.py:437 +#: babybuddy/templates/babybuddy/nav-dropdown.html:267 core/models.py:437 #: core/models.py:438 core/models.py:441 #: core/templates/core/pumping_confirm_delete.html:7 #: core/templates/core/pumping_form.html:13 @@ -438,19 +433,19 @@ msgstr "Tomas" msgid "Pumping" msgstr "Extracciones" -#: babybuddy/templates/babybuddy/nav-dropdown.html:276 +#: babybuddy/templates/babybuddy/nav-dropdown.html:273 msgid "Pumping entry" msgstr "Entrada de extracción" -#: babybuddy/templates/babybuddy/nav-dropdown.html:289 +#: babybuddy/templates/babybuddy/nav-dropdown.html:286 msgid "Sleep entry" msgstr "Entrada de sueño" -#: babybuddy/templates/babybuddy/nav-dropdown.html:302 +#: babybuddy/templates/babybuddy/nav-dropdown.html:299 msgid "Tummy Time entry" msgstr "Entrada de tiempo boca abajo" -#: babybuddy/templates/babybuddy/nav-dropdown.html:326 +#: babybuddy/templates/babybuddy/nav-dropdown.html:323 #: babybuddy/templates/babybuddy/user_list.html:17 #: babybuddy/templates/babybuddy/user_password_form.html:7 #: babybuddy/templates/babybuddy/user_settings_form.html:7 core/models.py:556 @@ -458,23 +453,23 @@ msgstr "Entrada de tiempo boca abajo" msgid "User" msgstr "Usuario" -#: babybuddy/templates/babybuddy/nav-dropdown.html:328 +#: babybuddy/templates/babybuddy/nav-dropdown.html:325 msgid "Password" msgstr "Contraseña" -#: babybuddy/templates/babybuddy/nav-dropdown.html:332 +#: babybuddy/templates/babybuddy/nav-dropdown.html:329 msgid "Logout" msgstr "Cerrar sesión" -#: babybuddy/templates/babybuddy/nav-dropdown.html:335 +#: babybuddy/templates/babybuddy/nav-dropdown.html:332 msgid "Site" msgstr "Sitio" -#: babybuddy/templates/babybuddy/nav-dropdown.html:336 +#: babybuddy/templates/babybuddy/nav-dropdown.html:333 msgid "API Browser" msgstr "Navegador API" -#: babybuddy/templates/babybuddy/nav-dropdown.html:338 +#: babybuddy/templates/babybuddy/nav-dropdown.html:335 #: babybuddy/templates/babybuddy/user_confirm_delete.html:7 #: babybuddy/templates/babybuddy/user_form.html:13 #: babybuddy/templates/babybuddy/user_list.html:4 @@ -482,15 +477,15 @@ msgstr "Navegador API" msgid "Users" msgstr "Usuarios" -#: babybuddy/templates/babybuddy/nav-dropdown.html:341 +#: babybuddy/templates/babybuddy/nav-dropdown.html:338 msgid "Support" msgstr "Soporte" -#: babybuddy/templates/babybuddy/nav-dropdown.html:343 +#: babybuddy/templates/babybuddy/nav-dropdown.html:340 msgid "Source Code" msgstr "Código Fuente" -#: babybuddy/templates/babybuddy/nav-dropdown.html:345 +#: babybuddy/templates/babybuddy/nav-dropdown.html:342 msgid "Chat / Support" msgstr "Chat / Soporte" @@ -661,7 +656,7 @@ msgstr "Activo" #: babybuddy/templates/babybuddy/user_list.html:23 #: core/templates/core/bmi_list.html:24 core/templates/core/bmi_list.html:38 #: core/templates/core/child_list.html:28 -#: core/templates/core/child_list.html:48 +#: core/templates/core/child_list.html:43 #: core/templates/core/diaperchange_list.html:24 #: core/templates/core/diaperchange_list.html:40 #: core/templates/core/feeding_list.html:24 @@ -784,10 +779,14 @@ msgid "How to Fix" msgstr "Cómo arreglarlo" #: babybuddy/templates/error/403_csrf_bad_origin.html:15 -#, python-format +#, fuzzy, python-format +#| msgid "" +#| "Add %(origin)s to the CSRF_TRUSTED_ORIGINS " +#| "environment variable. If multiple origins are required separate with " +#| "commas.\n" msgid "" "Add %(origin)s to the CSRF_TRUSTED_ORIGINS " -"environment variable. If multiple origins are required separate with commas.\n" +"environment variable. If multiple origins are required separate with commas." msgstr "" "Añade %(origin)s a la variable de entorno " "CSRF_TRUSTED_ORIGINS. Si se requieren orígenes múltiples, " @@ -870,6 +869,25 @@ msgstr "" "Si no recibes el email, asegúrate de haber introducido la dirección de " "correo con la que te has registrado y comprueba tu carpeta de spam." +#: babybuddy/templates/registration/password_reset_email.html:2 +#, python-format +msgid "" +"You're receiving this email because you requested a password reset for your " +"user account at %(site_name)s." +msgstr "" + +#: babybuddy/templates/registration/password_reset_email.html:4 +msgid "Please go to the following page and choose a new password:" +msgstr "" + +#: babybuddy/templates/registration/password_reset_email.html:8 +msgid "Your username, in case you’ve forgotten:" +msgstr "" + +#: babybuddy/templates/registration/password_reset_email.html:10 +msgid "Thanks for using Baby Buddy!" +msgstr "" + #: babybuddy/templates/registration/password_reset_form.html:4 msgid "Forgot Password" msgstr "Contraseña Olvidada" @@ -985,7 +1003,7 @@ msgstr "Etiquetas" #: reports/graphs/feeding_duration.py:56 #: reports/graphs/head_circumference_change.py:28 #: reports/graphs/height_change.py:28 reports/graphs/pumping_amounts.py:60 -#: reports/graphs/sleep_pattern.py:151 reports/graphs/sleep_totals.py:59 +#: reports/graphs/sleep_pattern.py:153 reports/graphs/sleep_totals.py:59 #: reports/graphs/tummytime_duration.py:51 reports/graphs/weight_change.py:28 msgid "Date" msgstr "Fecha" @@ -1189,7 +1207,7 @@ msgstr "Añadir Niño" msgid "Birth Date" msgstr "Fecha Nacimiento" -#: core/templates/core/child_list.html:67 +#: core/templates/core/child_list.html:62 msgid "No children found." msgstr "No se ha encontrado ningún niño." @@ -1325,6 +1343,19 @@ msgstr "Añadir extracción" msgid "No pumping entries found." msgstr "No se encontraron extracciones." +#: core/templates/core/quick_timer_nav.html:9 +#: core/templates/core/quick_timer_nav.html:29 +#: core/templates/core/timer_nav.html:37 +msgid "Quick Start Timer" +msgstr "Iniciar Temporizador Rápido" + +#: core/templates/core/quick_timer_nav.html:19 +#: core/templates/core/timer_nav.html:28 +#, fuzzy +#| msgid "Quick Start Timer" +msgid "Quick Start Timer For…" +msgstr "Iniciar Temporizador Rápido" + #: core/templates/core/sleep_confirm_delete.html:4 msgid "Delete a Sleep Entry" msgstr "Eliminar Entrada de Sueño" @@ -1402,11 +1433,11 @@ msgstr "Eliminar Inactivo" msgid "Are you sure you want to delete %(number)s inactive timer?" msgid_plural "Are you sure you want to delete %(number)s inactive timers?" msgstr[0] "" -"¿Está seguro de que desea eliminar %(number)s temporizador%(plural)s " -"inactivo%(plural)s?" +"¿Está seguro de que desea eliminar %(number)s temporizador%(plural)s inactivo" +"%(plural)s?" msgstr[1] "" -"¿Está seguro de que desea eliminar %(number)s temporizador%(plural)s " -"inactivo%(plural)s?" +"¿Está seguro de que desea eliminar %(number)s temporizador%(plural)s inactivo" +"%(plural)s?" #: core/templates/core/timer_detail.html:28 msgid "Started" @@ -1434,7 +1465,7 @@ msgid "Delete timer" msgstr "Eliminar temporizador" #: core/templates/core/timer_form.html:22 -#: core/templates/core/timer_list.html:15 core/templates/core/timer_nav.html:23 +#: core/templates/core/timer_list.html:15 core/templates/core/timer_nav.html:15 msgid "Start Timer" msgstr "Iniciar Temporizador" @@ -1446,16 +1477,16 @@ msgstr "No se han encontrado temporizadores." msgid "Delete Inactive Timers" msgstr "Eliminar Temporizadores Inactivos" -#: core/templates/core/timer_nav.html:28 +#: core/templates/core/timer_nav.html:20 msgid "View Timers" msgstr "Ver Temporizadores" -#: core/templates/core/timer_nav.html:32 +#: core/templates/core/timer_nav.html:44 #: dashboard/templates/cards/timer_list.html:6 msgid "Active Timers" msgstr "Temporizadores Activos" -#: core/templates/core/timer_nav.html:38 +#: core/templates/core/timer_nav.html:50 #: dashboard/templates/cards/diaperchange_last.html:17 #: dashboard/templates/cards/diaperchange_types.html:12 #: dashboard/templates/cards/feeding_day.html:20 @@ -1700,16 +1731,16 @@ msgstr "%(model)s lectura añadida!" msgid "%(model)s reading for %(child)s updated." msgstr "%(model)s lectura para %(child)s actualizada." -#: core/views.py:478 +#: core/views.py:483 #, python-format msgid "%(timer)s stopped." msgstr "%(timer)s parado." -#: core/views.py:501 +#: core/views.py:506 msgid "All inactive timers deleted." msgstr "Todos los temporizadores inactivos eliminados." -#: core/views.py:511 +#: core/views.py:516 msgid "No inactive timers exist." msgstr "No hay temporizadores inactivos." @@ -1998,11 +2029,11 @@ msgstr "Cantidad total extraída" msgid "Pumping Amount" msgstr "Cantidad de extracción" -#: reports/graphs/sleep_pattern.py:148 +#: reports/graphs/sleep_pattern.py:150 msgid "Sleep Pattern" msgstr "

Patrón de Sueño

" -#: reports/graphs/sleep_pattern.py:165 +#: reports/graphs/sleep_pattern.py:167 msgid "Time of day" msgstr "Hora del día" diff --git a/locale/fi/LC_MESSAGES/django.po b/locale/fi/LC_MESSAGES/django.po index 29f23318..e7979c7b 100644 --- a/locale/fi/LC_MESSAGES/django.po +++ b/locale/fi/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Baby Buddy\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-06-17 22:25+0000\n" +"POT-Creation-Date: 2022-07-30 21:13+0000\n" "Language: fi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -11,12 +11,12 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: babybuddy/admin.py:12 babybuddy/admin.py:13 -#: babybuddy/templates/babybuddy/nav-dropdown.html:327 +#: babybuddy/templates/babybuddy/nav-dropdown.html:324 #: babybuddy/templates/babybuddy/user_settings_form.html:8 msgid "Settings" msgstr "Asetukset" -#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:92 +#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:89 #: babybuddy/templates/babybuddy/user_settings_form.html:61 #: dashboard/templates/dashboard/child.html:4 #: dashboard/templates/dashboard/child.html:9 @@ -179,7 +179,7 @@ msgstr "turkki" #: babybuddy/templates/admin/base_site.html:4 #: babybuddy/templates/admin/base_site.html:7 -#: babybuddy/templates/babybuddy/nav-dropdown.html:339 +#: babybuddy/templates/babybuddy/nav-dropdown.html:336 msgid "Database Admin" msgstr "Tietokantahallinta" @@ -216,30 +216,25 @@ msgid "Error: Some fields have errors. See below for details." msgstr "" "Virhe: Joissakin kentissä on virheitä. Tarkista ne alta." -#: babybuddy/templates/babybuddy/nav-dropdown.html:32 -#: core/templates/core/timer_nav.html:18 -msgid "Quick Start Timer" -msgstr "Pika-ajastin" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:51 core/models.py:248 +#: babybuddy/templates/babybuddy/nav-dropdown.html:48 core/models.py:248 #: core/models.py:252 msgid "Diaper Change" msgstr "Vaipanvaihto" -#: babybuddy/templates/babybuddy/nav-dropdown.html:57 -#: babybuddy/templates/babybuddy/nav-dropdown.html:262 core/models.py:312 +#: babybuddy/templates/babybuddy/nav-dropdown.html:54 +#: babybuddy/templates/babybuddy/nav-dropdown.html:259 core/models.py:312 #: core/models.py:316 core/templates/core/timer_detail.html:43 msgid "Feeding" msgstr "Syöttö" -#: babybuddy/templates/babybuddy/nav-dropdown.html:63 -#: babybuddy/templates/babybuddy/nav-dropdown.html:138 core/models.py:396 +#: babybuddy/templates/babybuddy/nav-dropdown.html:60 +#: babybuddy/templates/babybuddy/nav-dropdown.html:135 core/models.py:396 #: core/models.py:407 core/models.py:411 core/templates/core/note_list.html:29 msgid "Note" msgstr "Muistiinpano" -#: babybuddy/templates/babybuddy/nav-dropdown.html:69 -#: babybuddy/templates/babybuddy/nav-dropdown.html:283 +#: babybuddy/templates/babybuddy/nav-dropdown.html:66 +#: babybuddy/templates/babybuddy/nav-dropdown.html:280 #: babybuddy/templates/babybuddy/welcome.html:42 core/models.py:467 #: core/models.py:468 core/models.py:471 #: core/templates/core/sleep_confirm_delete.html:7 @@ -249,8 +244,8 @@ msgstr "Muistiinpano" msgid "Sleep" msgstr "Uni" -#: babybuddy/templates/babybuddy/nav-dropdown.html:75 -#: babybuddy/templates/babybuddy/nav-dropdown.html:296 +#: babybuddy/templates/babybuddy/nav-dropdown.html:72 +#: babybuddy/templates/babybuddy/nav-dropdown.html:293 #: babybuddy/templates/babybuddy/welcome.html:50 core/models.py:647 #: core/models.py:648 core/models.py:651 #: core/templates/core/timer_detail.html:59 @@ -262,15 +257,15 @@ msgstr "Uni" msgid "Tummy Time" msgstr "Ihokontakti" -#: babybuddy/templates/babybuddy/nav-dropdown.html:99 +#: babybuddy/templates/babybuddy/nav-dropdown.html:96 #: core/templates/timeline/timeline.html:4 #: core/templates/timeline/timeline.html:7 #: dashboard/templates/dashboard/child_button_group.html:9 msgid "Timeline" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:110 -#: babybuddy/templates/babybuddy/nav-dropdown.html:118 core/models.py:188 +#: babybuddy/templates/babybuddy/nav-dropdown.html:107 +#: babybuddy/templates/babybuddy/nav-dropdown.html:115 core/models.py:188 #: core/templates/core/child_confirm_delete.html:7 #: core/templates/core/child_detail.html:7 #: core/templates/core/child_form.html:13 core/templates/core/child_list.html:4 @@ -280,7 +275,7 @@ msgstr "" msgid "Children" msgstr "Lapset" -#: babybuddy/templates/babybuddy/nav-dropdown.html:124 core/models.py:137 +#: babybuddy/templates/babybuddy/nav-dropdown.html:121 core/models.py:137 #: core/models.py:187 core/models.py:221 core/models.py:274 core/models.py:335 #: core/models.py:367 core/models.py:394 core/models.py:426 core/models.py:450 #: core/models.py:503 core/models.py:537 core/models.py:630 core/models.py:671 @@ -299,7 +294,7 @@ msgstr "Lapset" msgid "Child" msgstr "Lapsi" -#: babybuddy/templates/babybuddy/nav-dropdown.html:132 core/models.py:143 +#: babybuddy/templates/babybuddy/nav-dropdown.html:129 core/models.py:143 #: core/models.py:240 core/models.py:304 core/models.py:343 core/models.py:373 #: core/models.py:408 core/models.py:430 core/models.py:458 core/models.py:511 #: core/models.py:677 core/templates/core/note_confirm_delete.html:7 @@ -308,11 +303,11 @@ msgstr "Lapsi" msgid "Notes" msgstr "Muistiinpanot" -#: babybuddy/templates/babybuddy/nav-dropdown.html:152 +#: babybuddy/templates/babybuddy/nav-dropdown.html:149 msgid "Measurements" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:160 core/models.py:139 +#: babybuddy/templates/babybuddy/nav-dropdown.html:157 core/models.py:139 #: core/models.py:151 core/models.py:152 core/models.py:155 #: core/templates/core/bmi_confirm_delete.html:7 #: core/templates/core/bmi_form.html:13 core/templates/core/bmi_list.html:4 @@ -323,11 +318,11 @@ msgstr "" msgid "BMI" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:166 +#: babybuddy/templates/babybuddy/nav-dropdown.html:163 msgid "BMI entry" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:174 core/models.py:338 +#: babybuddy/templates/babybuddy/nav-dropdown.html:171 core/models.py:338 #: core/models.py:351 core/models.py:352 core/models.py:355 #: core/templates/core/head_circumference_confirm_delete.html:7 #: core/templates/core/head_circumference_form.html:13 @@ -343,11 +338,11 @@ msgstr "" msgid "Head Circumference" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:180 +#: babybuddy/templates/babybuddy/nav-dropdown.html:177 msgid "Head Circumference entry" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:188 core/models.py:369 +#: babybuddy/templates/babybuddy/nav-dropdown.html:185 core/models.py:369 #: core/models.py:381 core/models.py:382 core/models.py:385 #: core/templates/core/height_confirm_delete.html:7 #: core/templates/core/height_form.html:13 @@ -362,11 +357,11 @@ msgstr "" msgid "Height" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:194 +#: babybuddy/templates/babybuddy/nav-dropdown.html:191 msgid "Height entry" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:202 core/models.py:506 +#: babybuddy/templates/babybuddy/nav-dropdown.html:199 core/models.py:506 #: core/models.py:519 core/models.py:520 core/models.py:523 #: core/templates/core/temperature_confirm_delete.html:7 #: core/templates/core/temperature_form.html:13 @@ -377,11 +372,11 @@ msgstr "" msgid "Temperature" msgstr "Lämpötila" -#: babybuddy/templates/babybuddy/nav-dropdown.html:208 +#: babybuddy/templates/babybuddy/nav-dropdown.html:205 msgid "Temperature reading" msgstr "Lämpötilalukema" -#: babybuddy/templates/babybuddy/nav-dropdown.html:216 core/models.py:673 +#: babybuddy/templates/babybuddy/nav-dropdown.html:213 core/models.py:673 #: core/models.py:685 core/models.py:686 core/models.py:689 #: core/templates/core/weight_confirm_delete.html:7 #: core/templates/core/weight_form.html:13 @@ -396,24 +391,24 @@ msgstr "Lämpötilalukema" msgid "Weight" msgstr "Paino" -#: babybuddy/templates/babybuddy/nav-dropdown.html:222 +#: babybuddy/templates/babybuddy/nav-dropdown.html:219 msgid "Weight entry" msgstr "Painomerkintä" -#: babybuddy/templates/babybuddy/nav-dropdown.html:236 +#: babybuddy/templates/babybuddy/nav-dropdown.html:233 msgid "Activities" msgstr "Aktiviteetit" -#: babybuddy/templates/babybuddy/nav-dropdown.html:243 +#: babybuddy/templates/babybuddy/nav-dropdown.html:240 #: reports/graphs/diaperchange_lifetimes.py:27 msgid "Changes" msgstr "Muutokset" -#: babybuddy/templates/babybuddy/nav-dropdown.html:249 +#: babybuddy/templates/babybuddy/nav-dropdown.html:246 msgid "Change" msgstr "Muutos" -#: babybuddy/templates/babybuddy/nav-dropdown.html:256 +#: babybuddy/templates/babybuddy/nav-dropdown.html:253 #: babybuddy/templates/babybuddy/welcome.html:34 core/models.py:313 #: core/templates/core/feeding_confirm_delete.html:7 #: core/templates/core/feeding_form.html:13 @@ -423,7 +418,7 @@ msgstr "Muutos" msgid "Feedings" msgstr "Syötöt" -#: babybuddy/templates/babybuddy/nav-dropdown.html:270 core/models.py:437 +#: babybuddy/templates/babybuddy/nav-dropdown.html:267 core/models.py:437 #: core/models.py:438 core/models.py:441 #: core/templates/core/pumping_confirm_delete.html:7 #: core/templates/core/pumping_form.html:13 @@ -435,19 +430,19 @@ msgstr "Syötöt" msgid "Pumping" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:276 +#: babybuddy/templates/babybuddy/nav-dropdown.html:273 msgid "Pumping entry" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:289 +#: babybuddy/templates/babybuddy/nav-dropdown.html:286 msgid "Sleep entry" msgstr "Unimerkintä" -#: babybuddy/templates/babybuddy/nav-dropdown.html:302 +#: babybuddy/templates/babybuddy/nav-dropdown.html:299 msgid "Tummy Time entry" msgstr "Ihokontakti" -#: babybuddy/templates/babybuddy/nav-dropdown.html:326 +#: babybuddy/templates/babybuddy/nav-dropdown.html:323 #: babybuddy/templates/babybuddy/user_list.html:17 #: babybuddy/templates/babybuddy/user_password_form.html:7 #: babybuddy/templates/babybuddy/user_settings_form.html:7 core/models.py:556 @@ -455,23 +450,23 @@ msgstr "Ihokontakti" msgid "User" msgstr "Käyttäjä" -#: babybuddy/templates/babybuddy/nav-dropdown.html:328 +#: babybuddy/templates/babybuddy/nav-dropdown.html:325 msgid "Password" msgstr "Salasana" -#: babybuddy/templates/babybuddy/nav-dropdown.html:332 +#: babybuddy/templates/babybuddy/nav-dropdown.html:329 msgid "Logout" msgstr "Kirjaudu ulos" -#: babybuddy/templates/babybuddy/nav-dropdown.html:335 +#: babybuddy/templates/babybuddy/nav-dropdown.html:332 msgid "Site" msgstr "Sivusto" -#: babybuddy/templates/babybuddy/nav-dropdown.html:336 +#: babybuddy/templates/babybuddy/nav-dropdown.html:333 msgid "API Browser" msgstr "API-selain" -#: babybuddy/templates/babybuddy/nav-dropdown.html:338 +#: babybuddy/templates/babybuddy/nav-dropdown.html:335 #: babybuddy/templates/babybuddy/user_confirm_delete.html:7 #: babybuddy/templates/babybuddy/user_form.html:13 #: babybuddy/templates/babybuddy/user_list.html:4 @@ -479,15 +474,15 @@ msgstr "API-selain" msgid "Users" msgstr "Käyttäjät" -#: babybuddy/templates/babybuddy/nav-dropdown.html:341 +#: babybuddy/templates/babybuddy/nav-dropdown.html:338 msgid "Support" msgstr "Tuki" -#: babybuddy/templates/babybuddy/nav-dropdown.html:343 +#: babybuddy/templates/babybuddy/nav-dropdown.html:340 msgid "Source Code" msgstr "Lähdekoodi" -#: babybuddy/templates/babybuddy/nav-dropdown.html:345 +#: babybuddy/templates/babybuddy/nav-dropdown.html:342 msgid "Chat / Support" msgstr "Chat / tuki" @@ -658,7 +653,7 @@ msgstr "Aktiivinen" #: babybuddy/templates/babybuddy/user_list.html:23 #: core/templates/core/bmi_list.html:24 core/templates/core/bmi_list.html:38 #: core/templates/core/child_list.html:28 -#: core/templates/core/child_list.html:48 +#: core/templates/core/child_list.html:43 #: core/templates/core/diaperchange_list.html:24 #: core/templates/core/diaperchange_list.html:40 #: core/templates/core/feeding_list.html:24 @@ -860,6 +855,25 @@ msgid "" "you registered with, and check your spam folder." msgstr "Jos viestiä ei tule, tarkista roskapostikansiosi." +#: babybuddy/templates/registration/password_reset_email.html:2 +#, python-format +msgid "" +"You're receiving this email because you requested a password reset for your " +"user account at %(site_name)s." +msgstr "" + +#: babybuddy/templates/registration/password_reset_email.html:4 +msgid "Please go to the following page and choose a new password:" +msgstr "" + +#: babybuddy/templates/registration/password_reset_email.html:8 +msgid "Your username, in case you’ve forgotten:" +msgstr "" + +#: babybuddy/templates/registration/password_reset_email.html:10 +msgid "Thanks for using Baby Buddy!" +msgstr "" + #: babybuddy/templates/registration/password_reset_form.html:4 msgid "Forgot Password" msgstr "Unohditko salasanan?" @@ -973,7 +987,7 @@ msgstr "" #: reports/graphs/feeding_duration.py:56 #: reports/graphs/head_circumference_change.py:28 #: reports/graphs/height_change.py:28 reports/graphs/pumping_amounts.py:60 -#: reports/graphs/sleep_pattern.py:151 reports/graphs/sleep_totals.py:59 +#: reports/graphs/sleep_pattern.py:153 reports/graphs/sleep_totals.py:59 #: reports/graphs/tummytime_duration.py:51 reports/graphs/weight_change.py:28 msgid "Date" msgstr "Päivämäärä" @@ -1177,7 +1191,7 @@ msgstr "Lisää lapsi" msgid "Birth Date" msgstr "Syntymäpäivä" -#: core/templates/core/child_list.html:67 +#: core/templates/core/child_list.html:62 msgid "No children found." msgstr "Lapsia ei löytynyt." @@ -1313,6 +1327,19 @@ msgstr "" msgid "No pumping entries found." msgstr "" +#: core/templates/core/quick_timer_nav.html:9 +#: core/templates/core/quick_timer_nav.html:29 +#: core/templates/core/timer_nav.html:37 +msgid "Quick Start Timer" +msgstr "Pika-ajastin" + +#: core/templates/core/quick_timer_nav.html:19 +#: core/templates/core/timer_nav.html:28 +#, fuzzy +#| msgid "Quick Start Timer" +msgid "Quick Start Timer For…" +msgstr "Pika-ajastin" + #: core/templates/core/sleep_confirm_delete.html:4 msgid "Delete a Sleep Entry" msgstr "Poista uni" @@ -1418,7 +1445,7 @@ msgid "Delete timer" msgstr "" #: core/templates/core/timer_form.html:22 -#: core/templates/core/timer_list.html:15 core/templates/core/timer_nav.html:23 +#: core/templates/core/timer_list.html:15 core/templates/core/timer_nav.html:15 msgid "Start Timer" msgstr "Aloita ajastin" @@ -1430,16 +1457,16 @@ msgstr "Akastimia ei löytynyt." msgid "Delete Inactive Timers" msgstr "Poista inaktiiviset ajastimet" -#: core/templates/core/timer_nav.html:28 +#: core/templates/core/timer_nav.html:20 msgid "View Timers" msgstr "Näytä ajastimet" -#: core/templates/core/timer_nav.html:32 +#: core/templates/core/timer_nav.html:44 #: dashboard/templates/cards/timer_list.html:6 msgid "Active Timers" msgstr "Aktiiviset ajastimet" -#: core/templates/core/timer_nav.html:38 +#: core/templates/core/timer_nav.html:50 #: dashboard/templates/cards/diaperchange_last.html:17 #: dashboard/templates/cards/diaperchange_types.html:12 #: dashboard/templates/cards/feeding_day.html:20 @@ -1684,16 +1711,16 @@ msgstr "%(model)s -lukema lisätty!" msgid "%(model)s reading for %(child)s updated." msgstr "%(model)s -lukema lapselle %(child)s päivitetty." -#: core/views.py:478 +#: core/views.py:483 #, python-format msgid "%(timer)s stopped." msgstr "%(timer)s pysäytetty." -#: core/views.py:501 +#: core/views.py:506 msgid "All inactive timers deleted." msgstr "Kaikki inaktiiviset ajastimet poistettu." -#: core/views.py:511 +#: core/views.py:516 msgid "No inactive timers exist." msgstr "Ei inaktiivisia ajastimia." @@ -1982,11 +2009,11 @@ msgstr "" msgid "Pumping Amount" msgstr "" -#: reports/graphs/sleep_pattern.py:148 +#: reports/graphs/sleep_pattern.py:150 msgid "Sleep Pattern" msgstr "Unimallit" -#: reports/graphs/sleep_pattern.py:165 +#: reports/graphs/sleep_pattern.py:167 msgid "Time of day" msgstr "Ajankohta" diff --git a/locale/fr/LC_MESSAGES/django.po b/locale/fr/LC_MESSAGES/django.po index 85399e67..9036a343 100644 --- a/locale/fr/LC_MESSAGES/django.po +++ b/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Baby Buddy\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-06-17 22:25+0000\n" +"POT-Creation-Date: 2022-07-30 21:13+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:327 +#: babybuddy/templates/babybuddy/nav-dropdown.html:324 #: babybuddy/templates/babybuddy/user_settings_form.html:8 msgid "Settings" msgstr "Paramètres" -#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:92 +#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:89 #: babybuddy/templates/babybuddy/user_settings_form.html:61 #: dashboard/templates/dashboard/child.html:4 #: dashboard/templates/dashboard/child.html:9 @@ -187,7 +187,7 @@ msgstr "Turc" #: babybuddy/templates/admin/base_site.html:4 #: babybuddy/templates/admin/base_site.html:7 -#: babybuddy/templates/babybuddy/nav-dropdown.html:339 +#: babybuddy/templates/babybuddy/nav-dropdown.html:336 msgid "Database Admin" msgstr "Base de Données" @@ -225,30 +225,25 @@ msgstr "" "Erreur : Certains champs comportent des erreurs. Plus de " "détails sont disponibles ci-dessous. " -#: babybuddy/templates/babybuddy/nav-dropdown.html:32 -#: core/templates/core/timer_nav.html:18 -msgid "Quick Start Timer" -msgstr "Chronomètre de démarrage rapide" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:51 core/models.py:248 +#: babybuddy/templates/babybuddy/nav-dropdown.html:48 core/models.py:248 #: core/models.py:252 msgid "Diaper Change" msgstr "Changement de couche" -#: babybuddy/templates/babybuddy/nav-dropdown.html:57 -#: babybuddy/templates/babybuddy/nav-dropdown.html:262 core/models.py:312 +#: babybuddy/templates/babybuddy/nav-dropdown.html:54 +#: babybuddy/templates/babybuddy/nav-dropdown.html:259 core/models.py:312 #: core/models.py:316 core/templates/core/timer_detail.html:43 msgid "Feeding" msgstr "Allaitement" -#: babybuddy/templates/babybuddy/nav-dropdown.html:63 -#: babybuddy/templates/babybuddy/nav-dropdown.html:138 core/models.py:396 +#: babybuddy/templates/babybuddy/nav-dropdown.html:60 +#: babybuddy/templates/babybuddy/nav-dropdown.html:135 core/models.py:396 #: core/models.py:407 core/models.py:411 core/templates/core/note_list.html:29 msgid "Note" msgstr "Note" -#: babybuddy/templates/babybuddy/nav-dropdown.html:69 -#: babybuddy/templates/babybuddy/nav-dropdown.html:283 +#: babybuddy/templates/babybuddy/nav-dropdown.html:66 +#: babybuddy/templates/babybuddy/nav-dropdown.html:280 #: babybuddy/templates/babybuddy/welcome.html:42 core/models.py:467 #: core/models.py:468 core/models.py:471 #: core/templates/core/sleep_confirm_delete.html:7 @@ -258,8 +253,8 @@ msgstr "Note" msgid "Sleep" msgstr "Sommeil" -#: babybuddy/templates/babybuddy/nav-dropdown.html:75 -#: babybuddy/templates/babybuddy/nav-dropdown.html:296 +#: babybuddy/templates/babybuddy/nav-dropdown.html:72 +#: babybuddy/templates/babybuddy/nav-dropdown.html:293 #: babybuddy/templates/babybuddy/welcome.html:50 core/models.py:647 #: core/models.py:648 core/models.py:651 #: core/templates/core/timer_detail.html:59 @@ -271,15 +266,15 @@ msgstr "Sommeil" msgid "Tummy Time" msgstr "Motricité libre" -#: babybuddy/templates/babybuddy/nav-dropdown.html:99 +#: babybuddy/templates/babybuddy/nav-dropdown.html:96 #: core/templates/timeline/timeline.html:4 #: core/templates/timeline/timeline.html:7 #: dashboard/templates/dashboard/child_button_group.html:9 msgid "Timeline" msgstr "Chronologie" -#: babybuddy/templates/babybuddy/nav-dropdown.html:110 -#: babybuddy/templates/babybuddy/nav-dropdown.html:118 core/models.py:188 +#: babybuddy/templates/babybuddy/nav-dropdown.html:107 +#: babybuddy/templates/babybuddy/nav-dropdown.html:115 core/models.py:188 #: core/templates/core/child_confirm_delete.html:7 #: core/templates/core/child_detail.html:7 #: core/templates/core/child_form.html:13 core/templates/core/child_list.html:4 @@ -289,7 +284,7 @@ msgstr "Chronologie" msgid "Children" msgstr "Enfants" -#: babybuddy/templates/babybuddy/nav-dropdown.html:124 core/models.py:137 +#: babybuddy/templates/babybuddy/nav-dropdown.html:121 core/models.py:137 #: core/models.py:187 core/models.py:221 core/models.py:274 core/models.py:335 #: core/models.py:367 core/models.py:394 core/models.py:426 core/models.py:450 #: core/models.py:503 core/models.py:537 core/models.py:630 core/models.py:671 @@ -308,7 +303,7 @@ msgstr "Enfants" msgid "Child" msgstr "Nouvel enfant" -#: babybuddy/templates/babybuddy/nav-dropdown.html:132 core/models.py:143 +#: babybuddy/templates/babybuddy/nav-dropdown.html:129 core/models.py:143 #: core/models.py:240 core/models.py:304 core/models.py:343 core/models.py:373 #: core/models.py:408 core/models.py:430 core/models.py:458 core/models.py:511 #: core/models.py:677 core/templates/core/note_confirm_delete.html:7 @@ -317,11 +312,11 @@ msgstr "Nouvel enfant" msgid "Notes" msgstr "Notes" -#: babybuddy/templates/babybuddy/nav-dropdown.html:152 +#: babybuddy/templates/babybuddy/nav-dropdown.html:149 msgid "Measurements" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:160 core/models.py:139 +#: babybuddy/templates/babybuddy/nav-dropdown.html:157 core/models.py:139 #: core/models.py:151 core/models.py:152 core/models.py:155 #: core/templates/core/bmi_confirm_delete.html:7 #: core/templates/core/bmi_form.html:13 core/templates/core/bmi_list.html:4 @@ -332,13 +327,13 @@ msgstr "" msgid "BMI" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:166 +#: babybuddy/templates/babybuddy/nav-dropdown.html:163 #, fuzzy #| msgid "Sleep entry" msgid "BMI entry" msgstr "Nouveau sommeil" -#: babybuddy/templates/babybuddy/nav-dropdown.html:174 core/models.py:338 +#: babybuddy/templates/babybuddy/nav-dropdown.html:171 core/models.py:338 #: core/models.py:351 core/models.py:352 core/models.py:355 #: core/templates/core/head_circumference_confirm_delete.html:7 #: core/templates/core/head_circumference_form.html:13 @@ -354,11 +349,11 @@ msgstr "Nouveau sommeil" msgid "Head Circumference" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:180 +#: babybuddy/templates/babybuddy/nav-dropdown.html:177 msgid "Head Circumference entry" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:188 core/models.py:369 +#: babybuddy/templates/babybuddy/nav-dropdown.html:185 core/models.py:369 #: core/models.py:381 core/models.py:382 core/models.py:385 #: core/templates/core/height_confirm_delete.html:7 #: core/templates/core/height_form.html:13 @@ -375,13 +370,13 @@ msgstr "" msgid "Height" msgstr "Poids" -#: babybuddy/templates/babybuddy/nav-dropdown.html:194 +#: babybuddy/templates/babybuddy/nav-dropdown.html:191 #, fuzzy #| msgid "Weight entry" msgid "Height entry" msgstr "Nouvelle prise de poids" -#: babybuddy/templates/babybuddy/nav-dropdown.html:202 core/models.py:506 +#: babybuddy/templates/babybuddy/nav-dropdown.html:199 core/models.py:506 #: core/models.py:519 core/models.py:520 core/models.py:523 #: core/templates/core/temperature_confirm_delete.html:7 #: core/templates/core/temperature_form.html:13 @@ -392,11 +387,11 @@ msgstr "Nouvelle prise de poids" msgid "Temperature" msgstr "Température" -#: babybuddy/templates/babybuddy/nav-dropdown.html:208 +#: babybuddy/templates/babybuddy/nav-dropdown.html:205 msgid "Temperature reading" msgstr "Lecture de la température" -#: babybuddy/templates/babybuddy/nav-dropdown.html:216 core/models.py:673 +#: babybuddy/templates/babybuddy/nav-dropdown.html:213 core/models.py:673 #: core/models.py:685 core/models.py:686 core/models.py:689 #: core/templates/core/weight_confirm_delete.html:7 #: core/templates/core/weight_form.html:13 @@ -411,24 +406,24 @@ msgstr "Lecture de la température" msgid "Weight" msgstr "Poids" -#: babybuddy/templates/babybuddy/nav-dropdown.html:222 +#: babybuddy/templates/babybuddy/nav-dropdown.html:219 msgid "Weight entry" msgstr "Nouvelle prise de poids" -#: babybuddy/templates/babybuddy/nav-dropdown.html:236 +#: babybuddy/templates/babybuddy/nav-dropdown.html:233 msgid "Activities" msgstr "Activités" -#: babybuddy/templates/babybuddy/nav-dropdown.html:243 +#: babybuddy/templates/babybuddy/nav-dropdown.html:240 #: reports/graphs/diaperchange_lifetimes.py:27 msgid "Changes" msgstr "Changement de couches" -#: babybuddy/templates/babybuddy/nav-dropdown.html:249 +#: babybuddy/templates/babybuddy/nav-dropdown.html:246 msgid "Change" msgstr "Nouveau change" -#: babybuddy/templates/babybuddy/nav-dropdown.html:256 +#: babybuddy/templates/babybuddy/nav-dropdown.html:253 #: babybuddy/templates/babybuddy/welcome.html:34 core/models.py:313 #: core/templates/core/feeding_confirm_delete.html:7 #: core/templates/core/feeding_form.html:13 @@ -438,7 +433,7 @@ msgstr "Nouveau change" msgid "Feedings" msgstr "Allaitements" -#: babybuddy/templates/babybuddy/nav-dropdown.html:270 core/models.py:437 +#: babybuddy/templates/babybuddy/nav-dropdown.html:267 core/models.py:437 #: core/models.py:438 core/models.py:441 #: core/templates/core/pumping_confirm_delete.html:7 #: core/templates/core/pumping_form.html:13 @@ -450,21 +445,21 @@ msgstr "Allaitements" msgid "Pumping" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:276 +#: babybuddy/templates/babybuddy/nav-dropdown.html:273 #, fuzzy #| msgid "Weight entry" msgid "Pumping entry" msgstr "Nouvelle prise de poids" -#: babybuddy/templates/babybuddy/nav-dropdown.html:289 +#: babybuddy/templates/babybuddy/nav-dropdown.html:286 msgid "Sleep entry" msgstr "Nouveau sommeil" -#: babybuddy/templates/babybuddy/nav-dropdown.html:302 +#: babybuddy/templates/babybuddy/nav-dropdown.html:299 msgid "Tummy Time entry" msgstr "Nouvelle période de motricité libre" -#: babybuddy/templates/babybuddy/nav-dropdown.html:326 +#: babybuddy/templates/babybuddy/nav-dropdown.html:323 #: babybuddy/templates/babybuddy/user_list.html:17 #: babybuddy/templates/babybuddy/user_password_form.html:7 #: babybuddy/templates/babybuddy/user_settings_form.html:7 core/models.py:556 @@ -472,23 +467,23 @@ msgstr "Nouvelle période de motricité libre" msgid "User" msgstr "Utilisateur" -#: babybuddy/templates/babybuddy/nav-dropdown.html:328 +#: babybuddy/templates/babybuddy/nav-dropdown.html:325 msgid "Password" msgstr "Mot de passe" -#: babybuddy/templates/babybuddy/nav-dropdown.html:332 +#: babybuddy/templates/babybuddy/nav-dropdown.html:329 msgid "Logout" msgstr "Se déconnecter" -#: babybuddy/templates/babybuddy/nav-dropdown.html:335 +#: babybuddy/templates/babybuddy/nav-dropdown.html:332 msgid "Site" msgstr "Site" -#: babybuddy/templates/babybuddy/nav-dropdown.html:336 +#: babybuddy/templates/babybuddy/nav-dropdown.html:333 msgid "API Browser" msgstr "Navigateur d'API" -#: babybuddy/templates/babybuddy/nav-dropdown.html:338 +#: babybuddy/templates/babybuddy/nav-dropdown.html:335 #: babybuddy/templates/babybuddy/user_confirm_delete.html:7 #: babybuddy/templates/babybuddy/user_form.html:13 #: babybuddy/templates/babybuddy/user_list.html:4 @@ -496,15 +491,15 @@ msgstr "Navigateur d'API" msgid "Users" msgstr "Utilisateurs" -#: babybuddy/templates/babybuddy/nav-dropdown.html:341 +#: babybuddy/templates/babybuddy/nav-dropdown.html:338 msgid "Support" msgstr "Support" -#: babybuddy/templates/babybuddy/nav-dropdown.html:343 +#: babybuddy/templates/babybuddy/nav-dropdown.html:340 msgid "Source Code" msgstr "Code source" -#: babybuddy/templates/babybuddy/nav-dropdown.html:345 +#: babybuddy/templates/babybuddy/nav-dropdown.html:342 msgid "Chat / Support" msgstr "Tchat / Support" @@ -675,7 +670,7 @@ msgstr "Actif" #: babybuddy/templates/babybuddy/user_list.html:23 #: core/templates/core/bmi_list.html:24 core/templates/core/bmi_list.html:38 #: core/templates/core/child_list.html:28 -#: core/templates/core/child_list.html:48 +#: core/templates/core/child_list.html:43 #: core/templates/core/diaperchange_list.html:24 #: core/templates/core/diaperchange_list.html:40 #: core/templates/core/feeding_list.html:24 @@ -886,6 +881,25 @@ msgstr "" "laquelle vous vous êtes inscrit et vérifiez votre dossier de courrier " "indésirable." +#: babybuddy/templates/registration/password_reset_email.html:2 +#, python-format +msgid "" +"You're receiving this email because you requested a password reset for your " +"user account at %(site_name)s." +msgstr "" + +#: babybuddy/templates/registration/password_reset_email.html:4 +msgid "Please go to the following page and choose a new password:" +msgstr "" + +#: babybuddy/templates/registration/password_reset_email.html:8 +msgid "Your username, in case you’ve forgotten:" +msgstr "" + +#: babybuddy/templates/registration/password_reset_email.html:10 +msgid "Thanks for using Baby Buddy!" +msgstr "" + #: babybuddy/templates/registration/password_reset_form.html:4 msgid "Forgot Password" msgstr "Mot de passe oublié" @@ -1002,7 +1016,7 @@ msgstr "" #: reports/graphs/feeding_duration.py:56 #: reports/graphs/head_circumference_change.py:28 #: reports/graphs/height_change.py:28 reports/graphs/pumping_amounts.py:60 -#: reports/graphs/sleep_pattern.py:151 reports/graphs/sleep_totals.py:59 +#: reports/graphs/sleep_pattern.py:153 reports/graphs/sleep_totals.py:59 #: reports/graphs/tummytime_duration.py:51 reports/graphs/weight_change.py:28 msgid "Date" msgstr "Date" @@ -1211,7 +1225,7 @@ msgstr "Nouvel Enfant" msgid "Birth Date" msgstr "Date de Naissance" -#: core/templates/core/child_list.html:67 +#: core/templates/core/child_list.html:62 msgid "No children found." msgstr "Aucun enfant trouvé." @@ -1369,6 +1383,19 @@ msgstr "Ajouter une entrée de poids" msgid "No pumping entries found." msgstr "Aucun chronomètre trouvé." +#: core/templates/core/quick_timer_nav.html:9 +#: core/templates/core/quick_timer_nav.html:29 +#: core/templates/core/timer_nav.html:37 +msgid "Quick Start Timer" +msgstr "Chronomètre de démarrage rapide" + +#: core/templates/core/quick_timer_nav.html:19 +#: core/templates/core/timer_nav.html:28 +#, fuzzy +#| msgid "Quick Start Timer" +msgid "Quick Start Timer For…" +msgstr "Chronomètre de démarrage rapide" + #: core/templates/core/sleep_confirm_delete.html:4 msgid "Delete a Sleep Entry" msgstr "Supprimer une entrée de sommeil" @@ -1476,7 +1503,7 @@ msgid "Delete timer" msgstr "Supprimer l'utilisateur" #: core/templates/core/timer_form.html:22 -#: core/templates/core/timer_list.html:15 core/templates/core/timer_nav.html:23 +#: core/templates/core/timer_list.html:15 core/templates/core/timer_nav.html:15 msgid "Start Timer" msgstr "Démarrer un chronomètre" @@ -1488,16 +1515,16 @@ msgstr "Aucun chronomètre trouvé." msgid "Delete Inactive Timers" msgstr "Supprimer chronomètres inactifs" -#: core/templates/core/timer_nav.html:28 +#: core/templates/core/timer_nav.html:20 msgid "View Timers" msgstr "Voir les chronomètres" -#: core/templates/core/timer_nav.html:32 +#: core/templates/core/timer_nav.html:44 #: dashboard/templates/cards/timer_list.html:6 msgid "Active Timers" msgstr "Chronomètres actifs" -#: core/templates/core/timer_nav.html:38 +#: core/templates/core/timer_nav.html:50 #: dashboard/templates/cards/diaperchange_last.html:17 #: dashboard/templates/cards/diaperchange_types.html:12 #: dashboard/templates/cards/feeding_day.html:20 @@ -1746,16 +1773,16 @@ msgstr "Entrée de %(model)s a été ajouté!" msgid "%(model)s reading for %(child)s updated." msgstr "Entrée de %(model)s pour %(child)s a été mise à jour!" -#: core/views.py:478 +#: core/views.py:483 #, python-format msgid "%(timer)s stopped." msgstr "%(timer)s a été arrêté" -#: core/views.py:501 +#: core/views.py:506 msgid "All inactive timers deleted." msgstr "Tous les chronomètres inactifs ont été supprimés." -#: core/views.py:511 +#: core/views.py:516 msgid "No inactive timers exist." msgstr "Aucun chronomètres inactif n'existe." @@ -2064,11 +2091,11 @@ msgstr "Durée d'Alimentation Moyenne" msgid "Pumping Amount" msgstr "Allaitement" -#: reports/graphs/sleep_pattern.py:148 +#: reports/graphs/sleep_pattern.py:150 msgid "Sleep Pattern" msgstr "Rythme de Sommeil" -#: reports/graphs/sleep_pattern.py:165 +#: reports/graphs/sleep_pattern.py:167 msgid "Time of day" msgstr "Moment de la journée" diff --git a/locale/it/LC_MESSAGES/django.po b/locale/it/LC_MESSAGES/django.po index c606ed27..7a265236 100644 --- a/locale/it/LC_MESSAGES/django.po +++ b/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Baby Buddy\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-06-17 22:25+0000\n" +"POT-Creation-Date: 2022-07-30 21:13+0000\n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -11,12 +11,12 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: babybuddy/admin.py:12 babybuddy/admin.py:13 -#: babybuddy/templates/babybuddy/nav-dropdown.html:327 +#: babybuddy/templates/babybuddy/nav-dropdown.html:324 #: babybuddy/templates/babybuddy/user_settings_form.html:8 msgid "Settings" msgstr "Impostazioni" -#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:92 +#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:89 #: babybuddy/templates/babybuddy/user_settings_form.html:61 #: dashboard/templates/dashboard/child.html:4 #: dashboard/templates/dashboard/child.html:9 @@ -187,7 +187,7 @@ msgstr "Turco" #: babybuddy/templates/admin/base_site.html:4 #: babybuddy/templates/admin/base_site.html:7 -#: babybuddy/templates/babybuddy/nav-dropdown.html:339 +#: babybuddy/templates/babybuddy/nav-dropdown.html:336 msgid "Database Admin" msgstr "Database Admin" @@ -225,30 +225,25 @@ msgstr "" "Errore: Alcuni campi contengono errori. I dettagli sono " "riportati di seguito." -#: 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:248 +#: babybuddy/templates/babybuddy/nav-dropdown.html:48 core/models.py:248 #: core/models.py:252 msgid "Diaper Change" msgstr "Cambio Pannolino" -#: babybuddy/templates/babybuddy/nav-dropdown.html:57 -#: babybuddy/templates/babybuddy/nav-dropdown.html:262 core/models.py:312 +#: babybuddy/templates/babybuddy/nav-dropdown.html:54 +#: babybuddy/templates/babybuddy/nav-dropdown.html:259 core/models.py:312 #: core/models.py:316 core/templates/core/timer_detail.html:43 msgid "Feeding" msgstr "Pasto" -#: babybuddy/templates/babybuddy/nav-dropdown.html:63 -#: babybuddy/templates/babybuddy/nav-dropdown.html:138 core/models.py:396 +#: babybuddy/templates/babybuddy/nav-dropdown.html:60 +#: babybuddy/templates/babybuddy/nav-dropdown.html:135 core/models.py:396 #: core/models.py:407 core/models.py:411 core/templates/core/note_list.html:29 msgid "Note" msgstr "Note" -#: babybuddy/templates/babybuddy/nav-dropdown.html:69 -#: babybuddy/templates/babybuddy/nav-dropdown.html:283 +#: babybuddy/templates/babybuddy/nav-dropdown.html:66 +#: babybuddy/templates/babybuddy/nav-dropdown.html:280 #: babybuddy/templates/babybuddy/welcome.html:42 core/models.py:467 #: core/models.py:468 core/models.py:471 #: core/templates/core/sleep_confirm_delete.html:7 @@ -258,8 +253,8 @@ msgstr "Note" msgid "Sleep" msgstr "Riposo" -#: babybuddy/templates/babybuddy/nav-dropdown.html:75 -#: babybuddy/templates/babybuddy/nav-dropdown.html:296 +#: babybuddy/templates/babybuddy/nav-dropdown.html:72 +#: babybuddy/templates/babybuddy/nav-dropdown.html:293 #: babybuddy/templates/babybuddy/welcome.html:50 core/models.py:647 #: core/models.py:648 core/models.py:651 #: core/templates/core/timer_detail.html:59 @@ -271,15 +266,15 @@ msgstr "Riposo" msgid "Tummy Time" msgstr "Tummy Time" -#: babybuddy/templates/babybuddy/nav-dropdown.html:99 +#: babybuddy/templates/babybuddy/nav-dropdown.html:96 #: 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:110 -#: babybuddy/templates/babybuddy/nav-dropdown.html:118 core/models.py:188 +#: babybuddy/templates/babybuddy/nav-dropdown.html:107 +#: babybuddy/templates/babybuddy/nav-dropdown.html:115 core/models.py:188 #: core/templates/core/child_confirm_delete.html:7 #: core/templates/core/child_detail.html:7 #: core/templates/core/child_form.html:13 core/templates/core/child_list.html:4 @@ -289,7 +284,7 @@ msgstr "Andamento temporale" msgid "Children" msgstr "Bambino" -#: babybuddy/templates/babybuddy/nav-dropdown.html:124 core/models.py:137 +#: babybuddy/templates/babybuddy/nav-dropdown.html:121 core/models.py:137 #: core/models.py:187 core/models.py:221 core/models.py:274 core/models.py:335 #: core/models.py:367 core/models.py:394 core/models.py:426 core/models.py:450 #: core/models.py:503 core/models.py:537 core/models.py:630 core/models.py:671 @@ -308,7 +303,7 @@ msgstr "Bambino" msgid "Child" msgstr "Figlio" -#: babybuddy/templates/babybuddy/nav-dropdown.html:132 core/models.py:143 +#: babybuddy/templates/babybuddy/nav-dropdown.html:129 core/models.py:143 #: core/models.py:240 core/models.py:304 core/models.py:343 core/models.py:373 #: core/models.py:408 core/models.py:430 core/models.py:458 core/models.py:511 #: core/models.py:677 core/templates/core/note_confirm_delete.html:7 @@ -317,11 +312,11 @@ msgstr "Figlio" msgid "Notes" msgstr "Note" -#: babybuddy/templates/babybuddy/nav-dropdown.html:152 +#: babybuddy/templates/babybuddy/nav-dropdown.html:149 msgid "Measurements" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:160 core/models.py:139 +#: babybuddy/templates/babybuddy/nav-dropdown.html:157 core/models.py:139 #: core/models.py:151 core/models.py:152 core/models.py:155 #: core/templates/core/bmi_confirm_delete.html:7 #: core/templates/core/bmi_form.html:13 core/templates/core/bmi_list.html:4 @@ -332,13 +327,13 @@ msgstr "" msgid "BMI" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:166 +#: babybuddy/templates/babybuddy/nav-dropdown.html:163 #, fuzzy #| msgid "Sleep entry" msgid "BMI entry" msgstr "Aggiungi Riposo" -#: babybuddy/templates/babybuddy/nav-dropdown.html:174 core/models.py:338 +#: babybuddy/templates/babybuddy/nav-dropdown.html:171 core/models.py:338 #: core/models.py:351 core/models.py:352 core/models.py:355 #: core/templates/core/head_circumference_confirm_delete.html:7 #: core/templates/core/head_circumference_form.html:13 @@ -354,11 +349,11 @@ msgstr "Aggiungi Riposo" msgid "Head Circumference" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:180 +#: babybuddy/templates/babybuddy/nav-dropdown.html:177 msgid "Head Circumference entry" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:188 core/models.py:369 +#: babybuddy/templates/babybuddy/nav-dropdown.html:185 core/models.py:369 #: core/models.py:381 core/models.py:382 core/models.py:385 #: core/templates/core/height_confirm_delete.html:7 #: core/templates/core/height_form.html:13 @@ -375,13 +370,13 @@ msgstr "" msgid "Height" msgstr "Peso" -#: babybuddy/templates/babybuddy/nav-dropdown.html:194 +#: babybuddy/templates/babybuddy/nav-dropdown.html:191 #, fuzzy #| msgid "Weight entry" msgid "Height entry" msgstr "Pesata" -#: babybuddy/templates/babybuddy/nav-dropdown.html:202 core/models.py:506 +#: babybuddy/templates/babybuddy/nav-dropdown.html:199 core/models.py:506 #: core/models.py:519 core/models.py:520 core/models.py:523 #: core/templates/core/temperature_confirm_delete.html:7 #: core/templates/core/temperature_form.html:13 @@ -392,11 +387,11 @@ msgstr "Pesata" msgid "Temperature" msgstr "Temperatura" -#: babybuddy/templates/babybuddy/nav-dropdown.html:208 +#: babybuddy/templates/babybuddy/nav-dropdown.html:205 msgid "Temperature reading" msgstr "Lettura temperatura" -#: babybuddy/templates/babybuddy/nav-dropdown.html:216 core/models.py:673 +#: babybuddy/templates/babybuddy/nav-dropdown.html:213 core/models.py:673 #: core/models.py:685 core/models.py:686 core/models.py:689 #: core/templates/core/weight_confirm_delete.html:7 #: core/templates/core/weight_form.html:13 @@ -411,24 +406,24 @@ msgstr "Lettura temperatura" msgid "Weight" msgstr "Peso" -#: babybuddy/templates/babybuddy/nav-dropdown.html:222 +#: babybuddy/templates/babybuddy/nav-dropdown.html:219 msgid "Weight entry" msgstr "Pesata" -#: babybuddy/templates/babybuddy/nav-dropdown.html:236 +#: babybuddy/templates/babybuddy/nav-dropdown.html:233 msgid "Activities" msgstr "Azioni" -#: babybuddy/templates/babybuddy/nav-dropdown.html:243 +#: babybuddy/templates/babybuddy/nav-dropdown.html:240 #: reports/graphs/diaperchange_lifetimes.py:27 msgid "Changes" msgstr "Cambi" -#: babybuddy/templates/babybuddy/nav-dropdown.html:249 +#: babybuddy/templates/babybuddy/nav-dropdown.html:246 msgid "Change" msgstr "Cambio" -#: babybuddy/templates/babybuddy/nav-dropdown.html:256 +#: babybuddy/templates/babybuddy/nav-dropdown.html:253 #: babybuddy/templates/babybuddy/welcome.html:34 core/models.py:313 #: core/templates/core/feeding_confirm_delete.html:7 #: core/templates/core/feeding_form.html:13 @@ -438,7 +433,7 @@ msgstr "Cambio" msgid "Feedings" msgstr "Pasti" -#: babybuddy/templates/babybuddy/nav-dropdown.html:270 core/models.py:437 +#: babybuddy/templates/babybuddy/nav-dropdown.html:267 core/models.py:437 #: core/models.py:438 core/models.py:441 #: core/templates/core/pumping_confirm_delete.html:7 #: core/templates/core/pumping_form.html:13 @@ -450,21 +445,21 @@ msgstr "Pasti" msgid "Pumping" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:276 +#: babybuddy/templates/babybuddy/nav-dropdown.html:273 #, fuzzy #| msgid "Weight entry" msgid "Pumping entry" msgstr "Pesata" -#: babybuddy/templates/babybuddy/nav-dropdown.html:289 +#: babybuddy/templates/babybuddy/nav-dropdown.html:286 msgid "Sleep entry" msgstr "Aggiungi Riposo" -#: babybuddy/templates/babybuddy/nav-dropdown.html:302 +#: babybuddy/templates/babybuddy/nav-dropdown.html:299 msgid "Tummy Time entry" msgstr "Aggiungi Tummy Time" -#: babybuddy/templates/babybuddy/nav-dropdown.html:326 +#: babybuddy/templates/babybuddy/nav-dropdown.html:323 #: babybuddy/templates/babybuddy/user_list.html:17 #: babybuddy/templates/babybuddy/user_password_form.html:7 #: babybuddy/templates/babybuddy/user_settings_form.html:7 core/models.py:556 @@ -472,23 +467,23 @@ msgstr "Aggiungi Tummy Time" msgid "User" msgstr "Utente" -#: babybuddy/templates/babybuddy/nav-dropdown.html:328 +#: babybuddy/templates/babybuddy/nav-dropdown.html:325 msgid "Password" msgstr "Password" -#: babybuddy/templates/babybuddy/nav-dropdown.html:332 +#: babybuddy/templates/babybuddy/nav-dropdown.html:329 msgid "Logout" msgstr "Logout" -#: babybuddy/templates/babybuddy/nav-dropdown.html:335 +#: babybuddy/templates/babybuddy/nav-dropdown.html:332 msgid "Site" msgstr "Sito" -#: babybuddy/templates/babybuddy/nav-dropdown.html:336 +#: babybuddy/templates/babybuddy/nav-dropdown.html:333 msgid "API Browser" msgstr "API Browser" -#: babybuddy/templates/babybuddy/nav-dropdown.html:338 +#: babybuddy/templates/babybuddy/nav-dropdown.html:335 #: babybuddy/templates/babybuddy/user_confirm_delete.html:7 #: babybuddy/templates/babybuddy/user_form.html:13 #: babybuddy/templates/babybuddy/user_list.html:4 @@ -496,15 +491,15 @@ msgstr "API Browser" msgid "Users" msgstr "Utenti" -#: babybuddy/templates/babybuddy/nav-dropdown.html:341 +#: babybuddy/templates/babybuddy/nav-dropdown.html:338 msgid "Support" msgstr "Supporto" -#: babybuddy/templates/babybuddy/nav-dropdown.html:343 +#: babybuddy/templates/babybuddy/nav-dropdown.html:340 msgid "Source Code" msgstr "Codice Sorgente" -#: babybuddy/templates/babybuddy/nav-dropdown.html:345 +#: babybuddy/templates/babybuddy/nav-dropdown.html:342 msgid "Chat / Support" msgstr "Chat / Supporto" @@ -675,7 +670,7 @@ msgstr "Attivo" #: babybuddy/templates/babybuddy/user_list.html:23 #: core/templates/core/bmi_list.html:24 core/templates/core/bmi_list.html:38 #: core/templates/core/child_list.html:28 -#: core/templates/core/child_list.html:48 +#: core/templates/core/child_list.html:43 #: core/templates/core/diaperchange_list.html:24 #: core/templates/core/diaperchange_list.html:40 #: core/templates/core/feeding_list.html:24 @@ -881,6 +876,25 @@ 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_email.html:2 +#, python-format +msgid "" +"You're receiving this email because you requested a password reset for your " +"user account at %(site_name)s." +msgstr "" + +#: babybuddy/templates/registration/password_reset_email.html:4 +msgid "Please go to the following page and choose a new password:" +msgstr "" + +#: babybuddy/templates/registration/password_reset_email.html:8 +msgid "Your username, in case you’ve forgotten:" +msgstr "" + +#: babybuddy/templates/registration/password_reset_email.html:10 +msgid "Thanks for using Baby Buddy!" +msgstr "" + #: babybuddy/templates/registration/password_reset_form.html:4 msgid "Forgot Password" msgstr "Password dimenticata" @@ -996,7 +1010,7 @@ msgstr "" #: reports/graphs/feeding_duration.py:56 #: reports/graphs/head_circumference_change.py:28 #: reports/graphs/height_change.py:28 reports/graphs/pumping_amounts.py:60 -#: reports/graphs/sleep_pattern.py:151 reports/graphs/sleep_totals.py:59 +#: reports/graphs/sleep_pattern.py:153 reports/graphs/sleep_totals.py:59 #: reports/graphs/tummytime_duration.py:51 reports/graphs/weight_change.py:28 msgid "Date" msgstr "Data" @@ -1206,7 +1220,7 @@ msgstr "Aggiungi Bimbo" msgid "Birth Date" msgstr "Data di nascita" -#: core/templates/core/child_list.html:67 +#: core/templates/core/child_list.html:62 msgid "No children found." msgstr "Nessun figlio trovato." @@ -1364,6 +1378,19 @@ msgstr "Aggiungi una Pesata" msgid "No pumping entries found." msgstr "Nessuna voce timer trovata." +#: core/templates/core/quick_timer_nav.html:9 +#: core/templates/core/quick_timer_nav.html:29 +#: core/templates/core/timer_nav.html:37 +msgid "Quick Start Timer" +msgstr "Avvio Rapido Timer" + +#: core/templates/core/quick_timer_nav.html:19 +#: core/templates/core/timer_nav.html:28 +#, fuzzy +#| msgid "Quick Start Timer" +msgid "Quick Start Timer For…" +msgstr "Avvio Rapido Timer" + #: core/templates/core/sleep_confirm_delete.html:4 msgid "Delete a Sleep Entry" msgstr "Elimina un Riposo" @@ -1469,7 +1496,7 @@ 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 +#: core/templates/core/timer_list.html:15 core/templates/core/timer_nav.html:15 msgid "Start Timer" msgstr "Avvia Timer" @@ -1481,16 +1508,16 @@ msgstr "Nessuna voce timer trovata." msgid "Delete Inactive Timers" msgstr "Elimina Timer Inattivo" -#: core/templates/core/timer_nav.html:28 +#: core/templates/core/timer_nav.html:20 msgid "View Timers" msgstr "Vedi Timer" -#: core/templates/core/timer_nav.html:32 +#: core/templates/core/timer_nav.html:44 #: dashboard/templates/cards/timer_list.html:6 msgid "Active Timers" msgstr "Timer Attivi" -#: core/templates/core/timer_nav.html:38 +#: core/templates/core/timer_nav.html:50 #: dashboard/templates/cards/diaperchange_last.html:17 #: dashboard/templates/cards/diaperchange_types.html:12 #: dashboard/templates/cards/feeding_day.html:20 @@ -1739,16 +1766,16 @@ msgstr "%(model)s lettura aggiunta!" msgid "%(model)s reading for %(child)s updated." msgstr "%(model)s lettura per %(child)s aggiornata." -#: core/views.py:478 +#: core/views.py:483 #, python-format msgid "%(timer)s stopped." msgstr "%(timer)s fermato." -#: core/views.py:501 +#: core/views.py:506 msgid "All inactive timers deleted." msgstr "Eliminati tutti i timer inattivi." -#: core/views.py:511 +#: core/views.py:516 msgid "No inactive timers exist." msgstr "Non esistono timer attivi." @@ -2057,11 +2084,11 @@ msgstr "Totale quantità di cibo" msgid "Pumping Amount" msgstr "Quantità di Cibo" -#: reports/graphs/sleep_pattern.py:148 +#: reports/graphs/sleep_pattern.py:150 msgid "Sleep Pattern" msgstr "Modello Riposo" -#: reports/graphs/sleep_pattern.py:165 +#: reports/graphs/sleep_pattern.py:167 msgid "Time of day" msgstr "Ora del giorno" diff --git a/locale/nl/LC_MESSAGES/django.po b/locale/nl/LC_MESSAGES/django.po index 2941bcc9..86036169 100644 --- a/locale/nl/LC_MESSAGES/django.po +++ b/locale/nl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Baby Buddy\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-06-17 22:25+0000\n" +"POT-Creation-Date: 2022-07-30 21:13+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:327 +#: babybuddy/templates/babybuddy/nav-dropdown.html:324 #: babybuddy/templates/babybuddy/user_settings_form.html:8 msgid "Settings" msgstr "Instellingen" -#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:92 +#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:89 #: babybuddy/templates/babybuddy/user_settings_form.html:61 #: dashboard/templates/dashboard/child.html:4 #: dashboard/templates/dashboard/child.html:9 @@ -185,7 +185,7 @@ msgstr "Turks" #: babybuddy/templates/admin/base_site.html:4 #: babybuddy/templates/admin/base_site.html:7 -#: babybuddy/templates/babybuddy/nav-dropdown.html:339 +#: babybuddy/templates/babybuddy/nav-dropdown.html:336 msgid "Database Admin" msgstr "Database admin" @@ -223,30 +223,25 @@ msgstr "" "Fout: Sommige velden zijn fout. Kijk hieronder voor meer " "info." -#: babybuddy/templates/babybuddy/nav-dropdown.html:32 -#: core/templates/core/timer_nav.html:18 -msgid "Quick Start Timer" -msgstr "Snel start timer" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:51 core/models.py:248 +#: babybuddy/templates/babybuddy/nav-dropdown.html:48 core/models.py:248 #: core/models.py:252 msgid "Diaper Change" msgstr "Luierverschoning" -#: babybuddy/templates/babybuddy/nav-dropdown.html:57 -#: babybuddy/templates/babybuddy/nav-dropdown.html:262 core/models.py:312 +#: babybuddy/templates/babybuddy/nav-dropdown.html:54 +#: babybuddy/templates/babybuddy/nav-dropdown.html:259 core/models.py:312 #: core/models.py:316 core/templates/core/timer_detail.html:43 msgid "Feeding" msgstr "Voeding" -#: babybuddy/templates/babybuddy/nav-dropdown.html:63 -#: babybuddy/templates/babybuddy/nav-dropdown.html:138 core/models.py:396 +#: babybuddy/templates/babybuddy/nav-dropdown.html:60 +#: babybuddy/templates/babybuddy/nav-dropdown.html:135 core/models.py:396 #: core/models.py:407 core/models.py:411 core/templates/core/note_list.html:29 msgid "Note" msgstr "Notitie" -#: babybuddy/templates/babybuddy/nav-dropdown.html:69 -#: babybuddy/templates/babybuddy/nav-dropdown.html:283 +#: babybuddy/templates/babybuddy/nav-dropdown.html:66 +#: babybuddy/templates/babybuddy/nav-dropdown.html:280 #: babybuddy/templates/babybuddy/welcome.html:42 core/models.py:467 #: core/models.py:468 core/models.py:471 #: core/templates/core/sleep_confirm_delete.html:7 @@ -256,8 +251,8 @@ msgstr "Notitie" msgid "Sleep" msgstr "Slaap" -#: babybuddy/templates/babybuddy/nav-dropdown.html:75 -#: babybuddy/templates/babybuddy/nav-dropdown.html:296 +#: babybuddy/templates/babybuddy/nav-dropdown.html:72 +#: babybuddy/templates/babybuddy/nav-dropdown.html:293 #: babybuddy/templates/babybuddy/welcome.html:50 core/models.py:647 #: core/models.py:648 core/models.py:651 #: core/templates/core/timer_detail.html:59 @@ -269,15 +264,15 @@ msgstr "Slaap" msgid "Tummy Time" msgstr "Buikliggen" -#: babybuddy/templates/babybuddy/nav-dropdown.html:99 +#: babybuddy/templates/babybuddy/nav-dropdown.html:96 #: core/templates/timeline/timeline.html:4 #: core/templates/timeline/timeline.html:7 #: dashboard/templates/dashboard/child_button_group.html:9 msgid "Timeline" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:110 -#: babybuddy/templates/babybuddy/nav-dropdown.html:118 core/models.py:188 +#: babybuddy/templates/babybuddy/nav-dropdown.html:107 +#: babybuddy/templates/babybuddy/nav-dropdown.html:115 core/models.py:188 #: core/templates/core/child_confirm_delete.html:7 #: core/templates/core/child_detail.html:7 #: core/templates/core/child_form.html:13 core/templates/core/child_list.html:4 @@ -287,7 +282,7 @@ msgstr "" msgid "Children" msgstr "Kinderen" -#: babybuddy/templates/babybuddy/nav-dropdown.html:124 core/models.py:137 +#: babybuddy/templates/babybuddy/nav-dropdown.html:121 core/models.py:137 #: core/models.py:187 core/models.py:221 core/models.py:274 core/models.py:335 #: core/models.py:367 core/models.py:394 core/models.py:426 core/models.py:450 #: core/models.py:503 core/models.py:537 core/models.py:630 core/models.py:671 @@ -306,7 +301,7 @@ msgstr "Kinderen" msgid "Child" msgstr "Kind" -#: babybuddy/templates/babybuddy/nav-dropdown.html:132 core/models.py:143 +#: babybuddy/templates/babybuddy/nav-dropdown.html:129 core/models.py:143 #: core/models.py:240 core/models.py:304 core/models.py:343 core/models.py:373 #: core/models.py:408 core/models.py:430 core/models.py:458 core/models.py:511 #: core/models.py:677 core/templates/core/note_confirm_delete.html:7 @@ -315,11 +310,11 @@ msgstr "Kind" msgid "Notes" msgstr "Notities" -#: babybuddy/templates/babybuddy/nav-dropdown.html:152 +#: babybuddy/templates/babybuddy/nav-dropdown.html:149 msgid "Measurements" msgstr "Metingen" -#: babybuddy/templates/babybuddy/nav-dropdown.html:160 core/models.py:139 +#: babybuddy/templates/babybuddy/nav-dropdown.html:157 core/models.py:139 #: core/models.py:151 core/models.py:152 core/models.py:155 #: core/templates/core/bmi_confirm_delete.html:7 #: core/templates/core/bmi_form.html:13 core/templates/core/bmi_list.html:4 @@ -330,11 +325,11 @@ msgstr "Metingen" msgid "BMI" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:166 +#: babybuddy/templates/babybuddy/nav-dropdown.html:163 msgid "BMI entry" msgstr "MBI ingave" -#: babybuddy/templates/babybuddy/nav-dropdown.html:174 core/models.py:338 +#: babybuddy/templates/babybuddy/nav-dropdown.html:171 core/models.py:338 #: core/models.py:351 core/models.py:352 core/models.py:355 #: core/templates/core/head_circumference_confirm_delete.html:7 #: core/templates/core/head_circumference_form.html:13 @@ -350,11 +345,11 @@ msgstr "MBI ingave" msgid "Head Circumference" msgstr "Hoofd omtrek" -#: babybuddy/templates/babybuddy/nav-dropdown.html:180 +#: babybuddy/templates/babybuddy/nav-dropdown.html:177 msgid "Head Circumference entry" msgstr "Hoofd omtrek ingave" -#: babybuddy/templates/babybuddy/nav-dropdown.html:188 core/models.py:369 +#: babybuddy/templates/babybuddy/nav-dropdown.html:185 core/models.py:369 #: core/models.py:381 core/models.py:382 core/models.py:385 #: core/templates/core/height_confirm_delete.html:7 #: core/templates/core/height_form.html:13 @@ -369,11 +364,11 @@ msgstr "Hoofd omtrek ingave" msgid "Height" msgstr "Lengte" -#: babybuddy/templates/babybuddy/nav-dropdown.html:194 +#: babybuddy/templates/babybuddy/nav-dropdown.html:191 msgid "Height entry" msgstr "Lengte ingave" -#: babybuddy/templates/babybuddy/nav-dropdown.html:202 core/models.py:506 +#: babybuddy/templates/babybuddy/nav-dropdown.html:199 core/models.py:506 #: core/models.py:519 core/models.py:520 core/models.py:523 #: core/templates/core/temperature_confirm_delete.html:7 #: core/templates/core/temperature_form.html:13 @@ -384,11 +379,11 @@ msgstr "Lengte ingave" msgid "Temperature" msgstr "Temperatuur" -#: babybuddy/templates/babybuddy/nav-dropdown.html:208 +#: babybuddy/templates/babybuddy/nav-dropdown.html:205 msgid "Temperature reading" msgstr "Temperatuur meting" -#: babybuddy/templates/babybuddy/nav-dropdown.html:216 core/models.py:673 +#: babybuddy/templates/babybuddy/nav-dropdown.html:213 core/models.py:673 #: core/models.py:685 core/models.py:686 core/models.py:689 #: core/templates/core/weight_confirm_delete.html:7 #: core/templates/core/weight_form.html:13 @@ -403,24 +398,24 @@ msgstr "Temperatuur meting" msgid "Weight" msgstr "Gewicht" -#: babybuddy/templates/babybuddy/nav-dropdown.html:222 +#: babybuddy/templates/babybuddy/nav-dropdown.html:219 msgid "Weight entry" msgstr "Gewicht ingave" -#: babybuddy/templates/babybuddy/nav-dropdown.html:236 +#: babybuddy/templates/babybuddy/nav-dropdown.html:233 msgid "Activities" msgstr "Activiteiten" -#: babybuddy/templates/babybuddy/nav-dropdown.html:243 +#: babybuddy/templates/babybuddy/nav-dropdown.html:240 #: reports/graphs/diaperchange_lifetimes.py:27 msgid "Changes" msgstr "Verschoningen" -#: babybuddy/templates/babybuddy/nav-dropdown.html:249 +#: babybuddy/templates/babybuddy/nav-dropdown.html:246 msgid "Change" msgstr "Verschoning" -#: babybuddy/templates/babybuddy/nav-dropdown.html:256 +#: babybuddy/templates/babybuddy/nav-dropdown.html:253 #: babybuddy/templates/babybuddy/welcome.html:34 core/models.py:313 #: core/templates/core/feeding_confirm_delete.html:7 #: core/templates/core/feeding_form.html:13 @@ -430,7 +425,7 @@ msgstr "Verschoning" msgid "Feedings" msgstr "Voedingen" -#: babybuddy/templates/babybuddy/nav-dropdown.html:270 core/models.py:437 +#: babybuddy/templates/babybuddy/nav-dropdown.html:267 core/models.py:437 #: core/models.py:438 core/models.py:441 #: core/templates/core/pumping_confirm_delete.html:7 #: core/templates/core/pumping_form.html:13 @@ -442,21 +437,21 @@ msgstr "Voedingen" msgid "Pumping" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:276 +#: babybuddy/templates/babybuddy/nav-dropdown.html:273 #, fuzzy #| msgid "Weight entry" msgid "Pumping entry" msgstr "Gewicht ingave" -#: babybuddy/templates/babybuddy/nav-dropdown.html:289 +#: babybuddy/templates/babybuddy/nav-dropdown.html:286 msgid "Sleep entry" msgstr "Slaap ingave" -#: babybuddy/templates/babybuddy/nav-dropdown.html:302 +#: babybuddy/templates/babybuddy/nav-dropdown.html:299 msgid "Tummy Time entry" msgstr "Buikliggen ingave" -#: babybuddy/templates/babybuddy/nav-dropdown.html:326 +#: babybuddy/templates/babybuddy/nav-dropdown.html:323 #: babybuddy/templates/babybuddy/user_list.html:17 #: babybuddy/templates/babybuddy/user_password_form.html:7 #: babybuddy/templates/babybuddy/user_settings_form.html:7 core/models.py:556 @@ -464,23 +459,23 @@ msgstr "Buikliggen ingave" msgid "User" msgstr "Gebruiker" -#: babybuddy/templates/babybuddy/nav-dropdown.html:328 +#: babybuddy/templates/babybuddy/nav-dropdown.html:325 msgid "Password" msgstr "Wachtwoord" -#: babybuddy/templates/babybuddy/nav-dropdown.html:332 +#: babybuddy/templates/babybuddy/nav-dropdown.html:329 msgid "Logout" msgstr "Uitloggen" -#: babybuddy/templates/babybuddy/nav-dropdown.html:335 +#: babybuddy/templates/babybuddy/nav-dropdown.html:332 msgid "Site" msgstr "Site" -#: babybuddy/templates/babybuddy/nav-dropdown.html:336 +#: babybuddy/templates/babybuddy/nav-dropdown.html:333 msgid "API Browser" msgstr "API browser" -#: babybuddy/templates/babybuddy/nav-dropdown.html:338 +#: babybuddy/templates/babybuddy/nav-dropdown.html:335 #: babybuddy/templates/babybuddy/user_confirm_delete.html:7 #: babybuddy/templates/babybuddy/user_form.html:13 #: babybuddy/templates/babybuddy/user_list.html:4 @@ -488,15 +483,15 @@ msgstr "API browser" msgid "Users" msgstr "Gebruikers" -#: babybuddy/templates/babybuddy/nav-dropdown.html:341 +#: babybuddy/templates/babybuddy/nav-dropdown.html:338 msgid "Support" msgstr "Ondersteuning" -#: babybuddy/templates/babybuddy/nav-dropdown.html:343 +#: babybuddy/templates/babybuddy/nav-dropdown.html:340 msgid "Source Code" msgstr "Broncode" -#: babybuddy/templates/babybuddy/nav-dropdown.html:345 +#: babybuddy/templates/babybuddy/nav-dropdown.html:342 msgid "Chat / Support" msgstr "Chat / Hulp" @@ -667,7 +662,7 @@ msgstr "Actief" #: babybuddy/templates/babybuddy/user_list.html:23 #: core/templates/core/bmi_list.html:24 core/templates/core/bmi_list.html:38 #: core/templates/core/child_list.html:28 -#: core/templates/core/child_list.html:48 +#: core/templates/core/child_list.html:43 #: core/templates/core/diaperchange_list.html:24 #: core/templates/core/diaperchange_list.html:40 #: core/templates/core/feeding_list.html:24 @@ -878,6 +873,25 @@ msgstr "" "Als je geen email ontvangen hebt, controleer je spam folder, en het email " "adres dat je ingegeven hebt." +#: babybuddy/templates/registration/password_reset_email.html:2 +#, python-format +msgid "" +"You're receiving this email because you requested a password reset for your " +"user account at %(site_name)s." +msgstr "" + +#: babybuddy/templates/registration/password_reset_email.html:4 +msgid "Please go to the following page and choose a new password:" +msgstr "" + +#: babybuddy/templates/registration/password_reset_email.html:8 +msgid "Your username, in case you’ve forgotten:" +msgstr "" + +#: babybuddy/templates/registration/password_reset_email.html:10 +msgid "Thanks for using Baby Buddy!" +msgstr "" + #: babybuddy/templates/registration/password_reset_form.html:4 msgid "Forgot Password" msgstr "Wachtwoord vergeten" @@ -994,7 +1008,7 @@ msgstr "" #: reports/graphs/feeding_duration.py:56 #: reports/graphs/head_circumference_change.py:28 #: reports/graphs/height_change.py:28 reports/graphs/pumping_amounts.py:60 -#: reports/graphs/sleep_pattern.py:151 reports/graphs/sleep_totals.py:59 +#: reports/graphs/sleep_pattern.py:153 reports/graphs/sleep_totals.py:59 #: reports/graphs/tummytime_duration.py:51 reports/graphs/weight_change.py:28 msgid "Date" msgstr "Datum" @@ -1202,7 +1216,7 @@ msgstr "Voeg kind toe" msgid "Birth Date" msgstr "Geboorte datum" -#: core/templates/core/child_list.html:67 +#: core/templates/core/child_list.html:62 msgid "No children found." msgstr "Geen kinderen gevonden" @@ -1362,6 +1376,19 @@ msgstr "Voeg een gewicht toe" msgid "No pumping entries found." msgstr "Geen timer gegevens gevonden." +#: core/templates/core/quick_timer_nav.html:9 +#: core/templates/core/quick_timer_nav.html:29 +#: core/templates/core/timer_nav.html:37 +msgid "Quick Start Timer" +msgstr "Snel start timer" + +#: core/templates/core/quick_timer_nav.html:19 +#: core/templates/core/timer_nav.html:28 +#, fuzzy +#| msgid "Quick Start Timer" +msgid "Quick Start Timer For…" +msgstr "Snel start timer" + #: core/templates/core/sleep_confirm_delete.html:4 msgid "Delete a Sleep Entry" msgstr "Verwijder een slaap ingave" @@ -1469,7 +1496,7 @@ msgid "Delete timer" msgstr "Verwijder timer" #: core/templates/core/timer_form.html:22 -#: core/templates/core/timer_list.html:15 core/templates/core/timer_nav.html:23 +#: core/templates/core/timer_list.html:15 core/templates/core/timer_nav.html:15 msgid "Start Timer" msgstr "Start timer" @@ -1481,16 +1508,16 @@ msgstr "Geen timer gegevens gevonden." msgid "Delete Inactive Timers" msgstr "Verwijder inactieve timers" -#: core/templates/core/timer_nav.html:28 +#: core/templates/core/timer_nav.html:20 msgid "View Timers" msgstr "Bekijk timers" -#: core/templates/core/timer_nav.html:32 +#: core/templates/core/timer_nav.html:44 #: dashboard/templates/cards/timer_list.html:6 msgid "Active Timers" msgstr "Actieve timers" -#: core/templates/core/timer_nav.html:38 +#: core/templates/core/timer_nav.html:50 #: dashboard/templates/cards/diaperchange_last.html:17 #: dashboard/templates/cards/diaperchange_types.html:12 #: dashboard/templates/cards/feeding_day.html:20 @@ -1739,16 +1766,16 @@ msgstr "%(model)s meting toegevoegd!" msgid "%(model)s reading for %(child)s updated." msgstr "%(model)s meting voor %(child)s bijgewerkt." -#: core/views.py:478 +#: core/views.py:483 #, python-format msgid "%(timer)s stopped." msgstr "%(timer)s is gestopt." -#: core/views.py:501 +#: core/views.py:506 msgid "All inactive timers deleted." msgstr "Alle inactieve timers verwijderd." -#: core/views.py:511 +#: core/views.py:516 msgid "No inactive timers exist." msgstr "Geen inactieve timers gevonden." @@ -2059,11 +2086,11 @@ msgstr "Totaal hoeveelheid voeding" msgid "Pumping Amount" msgstr "Hoeveelheid voedingen" -#: reports/graphs/sleep_pattern.py:148 +#: reports/graphs/sleep_pattern.py:150 msgid "Sleep Pattern" msgstr "Slaappatroon" -#: reports/graphs/sleep_pattern.py:165 +#: reports/graphs/sleep_pattern.py:167 msgid "Time of day" msgstr "Tijd van de dag" diff --git a/locale/pl/LC_MESSAGES/django.po b/locale/pl/LC_MESSAGES/django.po index ccf40a8d..6fa83c20 100644 --- a/locale/pl/LC_MESSAGES/django.po +++ b/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: test\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-06-17 22:25+0000\n" +"POT-Creation-Date: 2022-07-30 21:13+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:327 +#: babybuddy/templates/babybuddy/nav-dropdown.html:324 #: babybuddy/templates/babybuddy/user_settings_form.html:8 msgid "Settings" msgstr "Ustawienia" -#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:92 +#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:89 #: babybuddy/templates/babybuddy/user_settings_form.html:61 #: dashboard/templates/dashboard/child.html:4 #: dashboard/templates/dashboard/child.html:9 @@ -184,7 +184,7 @@ msgstr "Turecki" #: babybuddy/templates/admin/base_site.html:4 #: babybuddy/templates/admin/base_site.html:7 -#: babybuddy/templates/babybuddy/nav-dropdown.html:339 +#: babybuddy/templates/babybuddy/nav-dropdown.html:336 msgid "Database Admin" msgstr "Administrator bazy danych" @@ -222,30 +222,25 @@ msgstr "" "Błąd: Niektóre pola zawierają błędy. Spójrz poniżej po " "więcej szczegółów." -#: babybuddy/templates/babybuddy/nav-dropdown.html:32 -#: core/templates/core/timer_nav.html:18 -msgid "Quick Start Timer" -msgstr "Szybki start stopera" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:51 core/models.py:248 +#: babybuddy/templates/babybuddy/nav-dropdown.html:48 core/models.py:248 #: core/models.py:252 msgid "Diaper Change" msgstr "Zmiana pieluchy" -#: babybuddy/templates/babybuddy/nav-dropdown.html:57 -#: babybuddy/templates/babybuddy/nav-dropdown.html:262 core/models.py:312 +#: babybuddy/templates/babybuddy/nav-dropdown.html:54 +#: babybuddy/templates/babybuddy/nav-dropdown.html:259 core/models.py:312 #: core/models.py:316 core/templates/core/timer_detail.html:43 msgid "Feeding" msgstr "Karmienie" -#: babybuddy/templates/babybuddy/nav-dropdown.html:63 -#: babybuddy/templates/babybuddy/nav-dropdown.html:138 core/models.py:396 +#: babybuddy/templates/babybuddy/nav-dropdown.html:60 +#: babybuddy/templates/babybuddy/nav-dropdown.html:135 core/models.py:396 #: core/models.py:407 core/models.py:411 core/templates/core/note_list.html:29 msgid "Note" msgstr "Notatka" -#: babybuddy/templates/babybuddy/nav-dropdown.html:69 -#: babybuddy/templates/babybuddy/nav-dropdown.html:283 +#: babybuddy/templates/babybuddy/nav-dropdown.html:66 +#: babybuddy/templates/babybuddy/nav-dropdown.html:280 #: babybuddy/templates/babybuddy/welcome.html:42 core/models.py:467 #: core/models.py:468 core/models.py:471 #: core/templates/core/sleep_confirm_delete.html:7 @@ -255,8 +250,8 @@ msgstr "Notatka" msgid "Sleep" msgstr "Spać" -#: babybuddy/templates/babybuddy/nav-dropdown.html:75 -#: babybuddy/templates/babybuddy/nav-dropdown.html:296 +#: babybuddy/templates/babybuddy/nav-dropdown.html:72 +#: babybuddy/templates/babybuddy/nav-dropdown.html:293 #: babybuddy/templates/babybuddy/welcome.html:50 core/models.py:647 #: core/models.py:648 core/models.py:651 #: core/templates/core/timer_detail.html:59 @@ -268,15 +263,15 @@ msgstr "Spać" msgid "Tummy Time" msgstr "Czas drzemki" -#: babybuddy/templates/babybuddy/nav-dropdown.html:99 +#: babybuddy/templates/babybuddy/nav-dropdown.html:96 #: core/templates/timeline/timeline.html:4 #: core/templates/timeline/timeline.html:7 #: dashboard/templates/dashboard/child_button_group.html:9 msgid "Timeline" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:110 -#: babybuddy/templates/babybuddy/nav-dropdown.html:118 core/models.py:188 +#: babybuddy/templates/babybuddy/nav-dropdown.html:107 +#: babybuddy/templates/babybuddy/nav-dropdown.html:115 core/models.py:188 #: core/templates/core/child_confirm_delete.html:7 #: core/templates/core/child_detail.html:7 #: core/templates/core/child_form.html:13 core/templates/core/child_list.html:4 @@ -286,7 +281,7 @@ msgstr "" msgid "Children" msgstr "Dzieci" -#: babybuddy/templates/babybuddy/nav-dropdown.html:124 core/models.py:137 +#: babybuddy/templates/babybuddy/nav-dropdown.html:121 core/models.py:137 #: core/models.py:187 core/models.py:221 core/models.py:274 core/models.py:335 #: core/models.py:367 core/models.py:394 core/models.py:426 core/models.py:450 #: core/models.py:503 core/models.py:537 core/models.py:630 core/models.py:671 @@ -305,7 +300,7 @@ msgstr "Dzieci" msgid "Child" msgstr "Dziecko" -#: babybuddy/templates/babybuddy/nav-dropdown.html:132 core/models.py:143 +#: babybuddy/templates/babybuddy/nav-dropdown.html:129 core/models.py:143 #: core/models.py:240 core/models.py:304 core/models.py:343 core/models.py:373 #: core/models.py:408 core/models.py:430 core/models.py:458 core/models.py:511 #: core/models.py:677 core/templates/core/note_confirm_delete.html:7 @@ -314,11 +309,11 @@ msgstr "Dziecko" msgid "Notes" msgstr "Notatki" -#: babybuddy/templates/babybuddy/nav-dropdown.html:152 +#: babybuddy/templates/babybuddy/nav-dropdown.html:149 msgid "Measurements" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:160 core/models.py:139 +#: babybuddy/templates/babybuddy/nav-dropdown.html:157 core/models.py:139 #: core/models.py:151 core/models.py:152 core/models.py:155 #: core/templates/core/bmi_confirm_delete.html:7 #: core/templates/core/bmi_form.html:13 core/templates/core/bmi_list.html:4 @@ -329,13 +324,13 @@ msgstr "" msgid "BMI" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:166 +#: babybuddy/templates/babybuddy/nav-dropdown.html:163 #, fuzzy #| msgid "Sleep entry" msgid "BMI entry" msgstr "Czas spania" -#: babybuddy/templates/babybuddy/nav-dropdown.html:174 core/models.py:338 +#: babybuddy/templates/babybuddy/nav-dropdown.html:171 core/models.py:338 #: core/models.py:351 core/models.py:352 core/models.py:355 #: core/templates/core/head_circumference_confirm_delete.html:7 #: core/templates/core/head_circumference_form.html:13 @@ -351,11 +346,11 @@ msgstr "Czas spania" msgid "Head Circumference" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:180 +#: babybuddy/templates/babybuddy/nav-dropdown.html:177 msgid "Head Circumference entry" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:188 core/models.py:369 +#: babybuddy/templates/babybuddy/nav-dropdown.html:185 core/models.py:369 #: core/models.py:381 core/models.py:382 core/models.py:385 #: core/templates/core/height_confirm_delete.html:7 #: core/templates/core/height_form.html:13 @@ -372,13 +367,13 @@ msgstr "" msgid "Height" msgstr "Waga" -#: babybuddy/templates/babybuddy/nav-dropdown.html:194 +#: babybuddy/templates/babybuddy/nav-dropdown.html:191 #, fuzzy #| msgid "Weight entry" msgid "Height entry" msgstr "Wpis wagi" -#: babybuddy/templates/babybuddy/nav-dropdown.html:202 core/models.py:506 +#: babybuddy/templates/babybuddy/nav-dropdown.html:199 core/models.py:506 #: core/models.py:519 core/models.py:520 core/models.py:523 #: core/templates/core/temperature_confirm_delete.html:7 #: core/templates/core/temperature_form.html:13 @@ -389,11 +384,11 @@ msgstr "Wpis wagi" msgid "Temperature" msgstr "Temperatura" -#: babybuddy/templates/babybuddy/nav-dropdown.html:208 +#: babybuddy/templates/babybuddy/nav-dropdown.html:205 msgid "Temperature reading" msgstr "Odczyt temperatury" -#: babybuddy/templates/babybuddy/nav-dropdown.html:216 core/models.py:673 +#: babybuddy/templates/babybuddy/nav-dropdown.html:213 core/models.py:673 #: core/models.py:685 core/models.py:686 core/models.py:689 #: core/templates/core/weight_confirm_delete.html:7 #: core/templates/core/weight_form.html:13 @@ -408,24 +403,24 @@ msgstr "Odczyt temperatury" msgid "Weight" msgstr "Waga" -#: babybuddy/templates/babybuddy/nav-dropdown.html:222 +#: babybuddy/templates/babybuddy/nav-dropdown.html:219 msgid "Weight entry" msgstr "Wpis wagi" -#: babybuddy/templates/babybuddy/nav-dropdown.html:236 +#: babybuddy/templates/babybuddy/nav-dropdown.html:233 msgid "Activities" msgstr "Aktywności" -#: babybuddy/templates/babybuddy/nav-dropdown.html:243 +#: babybuddy/templates/babybuddy/nav-dropdown.html:240 #: reports/graphs/diaperchange_lifetimes.py:27 msgid "Changes" msgstr "Zmiany" -#: babybuddy/templates/babybuddy/nav-dropdown.html:249 +#: babybuddy/templates/babybuddy/nav-dropdown.html:246 msgid "Change" msgstr "Zmiana" -#: babybuddy/templates/babybuddy/nav-dropdown.html:256 +#: babybuddy/templates/babybuddy/nav-dropdown.html:253 #: babybuddy/templates/babybuddy/welcome.html:34 core/models.py:313 #: core/templates/core/feeding_confirm_delete.html:7 #: core/templates/core/feeding_form.html:13 @@ -435,7 +430,7 @@ msgstr "Zmiana" msgid "Feedings" msgstr "Karmienia" -#: babybuddy/templates/babybuddy/nav-dropdown.html:270 core/models.py:437 +#: babybuddy/templates/babybuddy/nav-dropdown.html:267 core/models.py:437 #: core/models.py:438 core/models.py:441 #: core/templates/core/pumping_confirm_delete.html:7 #: core/templates/core/pumping_form.html:13 @@ -447,21 +442,21 @@ msgstr "Karmienia" msgid "Pumping" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:276 +#: babybuddy/templates/babybuddy/nav-dropdown.html:273 #, fuzzy #| msgid "Weight entry" msgid "Pumping entry" msgstr "Wpis wagi" -#: babybuddy/templates/babybuddy/nav-dropdown.html:289 +#: babybuddy/templates/babybuddy/nav-dropdown.html:286 msgid "Sleep entry" msgstr "Czas spania" -#: babybuddy/templates/babybuddy/nav-dropdown.html:302 +#: babybuddy/templates/babybuddy/nav-dropdown.html:299 msgid "Tummy Time entry" msgstr "Czas drzemki" -#: babybuddy/templates/babybuddy/nav-dropdown.html:326 +#: babybuddy/templates/babybuddy/nav-dropdown.html:323 #: babybuddy/templates/babybuddy/user_list.html:17 #: babybuddy/templates/babybuddy/user_password_form.html:7 #: babybuddy/templates/babybuddy/user_settings_form.html:7 core/models.py:556 @@ -469,23 +464,23 @@ msgstr "Czas drzemki" msgid "User" msgstr "Użytkownik" -#: babybuddy/templates/babybuddy/nav-dropdown.html:328 +#: babybuddy/templates/babybuddy/nav-dropdown.html:325 msgid "Password" msgstr "Hasło" -#: babybuddy/templates/babybuddy/nav-dropdown.html:332 +#: babybuddy/templates/babybuddy/nav-dropdown.html:329 msgid "Logout" msgstr "Wyloguj" -#: babybuddy/templates/babybuddy/nav-dropdown.html:335 +#: babybuddy/templates/babybuddy/nav-dropdown.html:332 msgid "Site" msgstr "Strona" -#: babybuddy/templates/babybuddy/nav-dropdown.html:336 +#: babybuddy/templates/babybuddy/nav-dropdown.html:333 msgid "API Browser" msgstr "Przeglądarka API" -#: babybuddy/templates/babybuddy/nav-dropdown.html:338 +#: babybuddy/templates/babybuddy/nav-dropdown.html:335 #: babybuddy/templates/babybuddy/user_confirm_delete.html:7 #: babybuddy/templates/babybuddy/user_form.html:13 #: babybuddy/templates/babybuddy/user_list.html:4 @@ -493,15 +488,15 @@ msgstr "Przeglądarka API" msgid "Users" msgstr "Użytkownicy" -#: babybuddy/templates/babybuddy/nav-dropdown.html:341 +#: babybuddy/templates/babybuddy/nav-dropdown.html:338 msgid "Support" msgstr "Wsparcie" -#: babybuddy/templates/babybuddy/nav-dropdown.html:343 +#: babybuddy/templates/babybuddy/nav-dropdown.html:340 msgid "Source Code" msgstr "Kod źródłowy" -#: babybuddy/templates/babybuddy/nav-dropdown.html:345 +#: babybuddy/templates/babybuddy/nav-dropdown.html:342 msgid "Chat / Support" msgstr "Czat / Wsparcie" @@ -670,7 +665,7 @@ msgstr "Aktywny" #: babybuddy/templates/babybuddy/user_list.html:23 #: core/templates/core/bmi_list.html:24 core/templates/core/bmi_list.html:38 #: core/templates/core/child_list.html:28 -#: core/templates/core/child_list.html:48 +#: core/templates/core/child_list.html:43 #: core/templates/core/diaperchange_list.html:24 #: core/templates/core/diaperchange_list.html:40 #: core/templates/core/feeding_list.html:24 @@ -876,6 +871,25 @@ msgstr "" "Jeśli nie otrzymasz wiadomości e-mail, upewnij się, że wpisałeś adres, pod " "którym się zarejestrowałeś, i sprawdź folder ze spamem." +#: babybuddy/templates/registration/password_reset_email.html:2 +#, python-format +msgid "" +"You're receiving this email because you requested a password reset for your " +"user account at %(site_name)s." +msgstr "" + +#: babybuddy/templates/registration/password_reset_email.html:4 +msgid "Please go to the following page and choose a new password:" +msgstr "" + +#: babybuddy/templates/registration/password_reset_email.html:8 +msgid "Your username, in case you’ve forgotten:" +msgstr "" + +#: babybuddy/templates/registration/password_reset_email.html:10 +msgid "Thanks for using Baby Buddy!" +msgstr "" + #: babybuddy/templates/registration/password_reset_form.html:4 msgid "Forgot Password" msgstr "Zapomniano hasła" @@ -991,7 +1005,7 @@ msgstr "" #: reports/graphs/feeding_duration.py:56 #: reports/graphs/head_circumference_change.py:28 #: reports/graphs/height_change.py:28 reports/graphs/pumping_amounts.py:60 -#: reports/graphs/sleep_pattern.py:151 reports/graphs/sleep_totals.py:59 +#: reports/graphs/sleep_pattern.py:153 reports/graphs/sleep_totals.py:59 #: reports/graphs/tummytime_duration.py:51 reports/graphs/weight_change.py:28 msgid "Date" msgstr "Data" @@ -1199,7 +1213,7 @@ msgstr "Dodaj dziecko" msgid "Birth Date" msgstr "Data urodzenia" -#: core/templates/core/child_list.html:67 +#: core/templates/core/child_list.html:62 msgid "No children found." msgstr "Nie znaleziono dzieci" @@ -1357,6 +1371,19 @@ msgstr "Zaktualizuj wpis wagi" msgid "No pumping entries found." msgstr "Brak wpisów stopera" +#: core/templates/core/quick_timer_nav.html:9 +#: core/templates/core/quick_timer_nav.html:29 +#: core/templates/core/timer_nav.html:37 +msgid "Quick Start Timer" +msgstr "Szybki start stopera" + +#: core/templates/core/quick_timer_nav.html:19 +#: core/templates/core/timer_nav.html:28 +#, fuzzy +#| msgid "Quick Start Timer" +msgid "Quick Start Timer For…" +msgstr "Szybki start stopera" + #: core/templates/core/sleep_confirm_delete.html:4 msgid "Delete a Sleep Entry" msgstr "Usuń czas spania" @@ -1463,7 +1490,7 @@ msgid "Delete timer" msgstr "" #: core/templates/core/timer_form.html:22 -#: core/templates/core/timer_list.html:15 core/templates/core/timer_nav.html:23 +#: core/templates/core/timer_list.html:15 core/templates/core/timer_nav.html:15 msgid "Start Timer" msgstr "Start stopera" @@ -1475,16 +1502,16 @@ msgstr "Brak wpisów stopera" msgid "Delete Inactive Timers" msgstr "Usuń niekatywne stopery" -#: core/templates/core/timer_nav.html:28 +#: core/templates/core/timer_nav.html:20 msgid "View Timers" msgstr "Zobacz stopery" -#: core/templates/core/timer_nav.html:32 +#: core/templates/core/timer_nav.html:44 #: dashboard/templates/cards/timer_list.html:6 msgid "Active Timers" msgstr "Aktywne stopery" -#: core/templates/core/timer_nav.html:38 +#: core/templates/core/timer_nav.html:50 #: dashboard/templates/cards/diaperchange_last.html:17 #: dashboard/templates/cards/diaperchange_types.html:12 #: dashboard/templates/cards/feeding_day.html:20 @@ -1739,16 +1766,16 @@ msgstr "Odczytywanie %(model)s dodano!" msgid "%(model)s reading for %(child)s updated." msgstr "Zaktualizowano odczytywanie %(model)s dla %(child)s" -#: core/views.py:478 +#: core/views.py:483 #, python-format msgid "%(timer)s stopped." msgstr "Stop %(timer)s" -#: core/views.py:501 +#: core/views.py:506 msgid "All inactive timers deleted." msgstr "Usunięto wszystkie nieaktywne stopery" -#: core/views.py:511 +#: core/views.py:516 msgid "No inactive timers exist." msgstr "Brak nieaktywnych stoperów" @@ -2062,11 +2089,11 @@ msgstr "Łączna ilość karmień" msgid "Pumping Amount" msgstr "Ilośc karmień" -#: reports/graphs/sleep_pattern.py:148 +#: reports/graphs/sleep_pattern.py:150 msgid "Sleep Pattern" msgstr "Wzorzec snu" -#: reports/graphs/sleep_pattern.py:165 +#: reports/graphs/sleep_pattern.py:167 msgid "Time of day" msgstr "Pora dnia" diff --git a/locale/pt/LC_MESSAGES/django.po b/locale/pt/LC_MESSAGES/django.po index 282f0c4c..cb140e89 100644 --- a/locale/pt/LC_MESSAGES/django.po +++ b/locale/pt/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Baby Buddy\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-06-17 22:25+0000\n" +"POT-Creation-Date: 2022-07-30 21:13+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:327 +#: babybuddy/templates/babybuddy/nav-dropdown.html:324 #: babybuddy/templates/babybuddy/user_settings_form.html:8 msgid "Settings" msgstr "Preferências" -#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:92 +#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:89 #: babybuddy/templates/babybuddy/user_settings_form.html:61 #: dashboard/templates/dashboard/child.html:4 #: dashboard/templates/dashboard/child.html:9 @@ -185,7 +185,7 @@ msgstr "Turco" #: babybuddy/templates/admin/base_site.html:4 #: babybuddy/templates/admin/base_site.html:7 -#: babybuddy/templates/babybuddy/nav-dropdown.html:339 +#: babybuddy/templates/babybuddy/nav-dropdown.html:336 msgid "Database Admin" msgstr "Administrador da Base de Dados" @@ -222,30 +222,25 @@ msgid "Error: Some fields have errors. See below for details." msgstr "" "Erro: Alguns campos têm erros. Veja abaixo, para detalhes" -#: babybuddy/templates/babybuddy/nav-dropdown.html:32 -#: core/templates/core/timer_nav.html:18 -msgid "Quick Start Timer" -msgstr "Temporizador Rápido" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:51 core/models.py:248 +#: babybuddy/templates/babybuddy/nav-dropdown.html:48 core/models.py:248 #: core/models.py:252 msgid "Diaper Change" msgstr "Mudança de Fralda" -#: babybuddy/templates/babybuddy/nav-dropdown.html:57 -#: babybuddy/templates/babybuddy/nav-dropdown.html:262 core/models.py:312 +#: babybuddy/templates/babybuddy/nav-dropdown.html:54 +#: babybuddy/templates/babybuddy/nav-dropdown.html:259 core/models.py:312 #: core/models.py:316 core/templates/core/timer_detail.html:43 msgid "Feeding" msgstr "Alimentação" -#: babybuddy/templates/babybuddy/nav-dropdown.html:63 -#: babybuddy/templates/babybuddy/nav-dropdown.html:138 core/models.py:396 +#: babybuddy/templates/babybuddy/nav-dropdown.html:60 +#: babybuddy/templates/babybuddy/nav-dropdown.html:135 core/models.py:396 #: core/models.py:407 core/models.py:411 core/templates/core/note_list.html:29 msgid "Note" msgstr "Nota" -#: babybuddy/templates/babybuddy/nav-dropdown.html:69 -#: babybuddy/templates/babybuddy/nav-dropdown.html:283 +#: babybuddy/templates/babybuddy/nav-dropdown.html:66 +#: babybuddy/templates/babybuddy/nav-dropdown.html:280 #: babybuddy/templates/babybuddy/welcome.html:42 core/models.py:467 #: core/models.py:468 core/models.py:471 #: core/templates/core/sleep_confirm_delete.html:7 @@ -255,8 +250,8 @@ msgstr "Nota" msgid "Sleep" msgstr "Sono" -#: babybuddy/templates/babybuddy/nav-dropdown.html:75 -#: babybuddy/templates/babybuddy/nav-dropdown.html:296 +#: babybuddy/templates/babybuddy/nav-dropdown.html:72 +#: babybuddy/templates/babybuddy/nav-dropdown.html:293 #: babybuddy/templates/babybuddy/welcome.html:50 core/models.py:647 #: core/models.py:648 core/models.py:651 #: core/templates/core/timer_detail.html:59 @@ -268,15 +263,15 @@ msgstr "Sono" msgid "Tummy Time" msgstr "Tempo de Barriga para Baixo" -#: babybuddy/templates/babybuddy/nav-dropdown.html:99 +#: babybuddy/templates/babybuddy/nav-dropdown.html:96 #: core/templates/timeline/timeline.html:4 #: core/templates/timeline/timeline.html:7 #: dashboard/templates/dashboard/child_button_group.html:9 msgid "Timeline" msgstr "Linha temporal" -#: babybuddy/templates/babybuddy/nav-dropdown.html:110 -#: babybuddy/templates/babybuddy/nav-dropdown.html:118 core/models.py:188 +#: babybuddy/templates/babybuddy/nav-dropdown.html:107 +#: babybuddy/templates/babybuddy/nav-dropdown.html:115 core/models.py:188 #: core/templates/core/child_confirm_delete.html:7 #: core/templates/core/child_detail.html:7 #: core/templates/core/child_form.html:13 core/templates/core/child_list.html:4 @@ -286,7 +281,7 @@ msgstr "Linha temporal" msgid "Children" msgstr "Crianças" -#: babybuddy/templates/babybuddy/nav-dropdown.html:124 core/models.py:137 +#: babybuddy/templates/babybuddy/nav-dropdown.html:121 core/models.py:137 #: core/models.py:187 core/models.py:221 core/models.py:274 core/models.py:335 #: core/models.py:367 core/models.py:394 core/models.py:426 core/models.py:450 #: core/models.py:503 core/models.py:537 core/models.py:630 core/models.py:671 @@ -305,7 +300,7 @@ msgstr "Crianças" msgid "Child" msgstr "Criança" -#: babybuddy/templates/babybuddy/nav-dropdown.html:132 core/models.py:143 +#: babybuddy/templates/babybuddy/nav-dropdown.html:129 core/models.py:143 #: core/models.py:240 core/models.py:304 core/models.py:343 core/models.py:373 #: core/models.py:408 core/models.py:430 core/models.py:458 core/models.py:511 #: core/models.py:677 core/templates/core/note_confirm_delete.html:7 @@ -314,11 +309,11 @@ msgstr "Criança" msgid "Notes" msgstr "Notas" -#: babybuddy/templates/babybuddy/nav-dropdown.html:152 +#: babybuddy/templates/babybuddy/nav-dropdown.html:149 msgid "Measurements" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:160 core/models.py:139 +#: babybuddy/templates/babybuddy/nav-dropdown.html:157 core/models.py:139 #: core/models.py:151 core/models.py:152 core/models.py:155 #: core/templates/core/bmi_confirm_delete.html:7 #: core/templates/core/bmi_form.html:13 core/templates/core/bmi_list.html:4 @@ -329,13 +324,13 @@ msgstr "" msgid "BMI" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:166 +#: babybuddy/templates/babybuddy/nav-dropdown.html:163 #, fuzzy #| msgid "Sleep entry" msgid "BMI entry" msgstr "Novo sono" -#: babybuddy/templates/babybuddy/nav-dropdown.html:174 core/models.py:338 +#: babybuddy/templates/babybuddy/nav-dropdown.html:171 core/models.py:338 #: core/models.py:351 core/models.py:352 core/models.py:355 #: core/templates/core/head_circumference_confirm_delete.html:7 #: core/templates/core/head_circumference_form.html:13 @@ -351,11 +346,11 @@ msgstr "Novo sono" msgid "Head Circumference" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:180 +#: babybuddy/templates/babybuddy/nav-dropdown.html:177 msgid "Head Circumference entry" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:188 core/models.py:369 +#: babybuddy/templates/babybuddy/nav-dropdown.html:185 core/models.py:369 #: core/models.py:381 core/models.py:382 core/models.py:385 #: core/templates/core/height_confirm_delete.html:7 #: core/templates/core/height_form.html:13 @@ -372,13 +367,13 @@ msgstr "" msgid "Height" msgstr "Peso" -#: babybuddy/templates/babybuddy/nav-dropdown.html:194 +#: babybuddy/templates/babybuddy/nav-dropdown.html:191 #, fuzzy #| msgid "Weight entry" msgid "Height entry" msgstr "Novo peso" -#: babybuddy/templates/babybuddy/nav-dropdown.html:202 core/models.py:506 +#: babybuddy/templates/babybuddy/nav-dropdown.html:199 core/models.py:506 #: core/models.py:519 core/models.py:520 core/models.py:523 #: core/templates/core/temperature_confirm_delete.html:7 #: core/templates/core/temperature_form.html:13 @@ -389,11 +384,11 @@ msgstr "Novo peso" msgid "Temperature" msgstr "Temperatura" -#: babybuddy/templates/babybuddy/nav-dropdown.html:208 +#: babybuddy/templates/babybuddy/nav-dropdown.html:205 msgid "Temperature reading" msgstr "Leitura de temperatura" -#: babybuddy/templates/babybuddy/nav-dropdown.html:216 core/models.py:673 +#: babybuddy/templates/babybuddy/nav-dropdown.html:213 core/models.py:673 #: core/models.py:685 core/models.py:686 core/models.py:689 #: core/templates/core/weight_confirm_delete.html:7 #: core/templates/core/weight_form.html:13 @@ -408,24 +403,24 @@ msgstr "Leitura de temperatura" msgid "Weight" msgstr "Peso" -#: babybuddy/templates/babybuddy/nav-dropdown.html:222 +#: babybuddy/templates/babybuddy/nav-dropdown.html:219 msgid "Weight entry" msgstr "Novo peso" -#: babybuddy/templates/babybuddy/nav-dropdown.html:236 +#: babybuddy/templates/babybuddy/nav-dropdown.html:233 msgid "Activities" msgstr "Actividades" -#: babybuddy/templates/babybuddy/nav-dropdown.html:243 +#: babybuddy/templates/babybuddy/nav-dropdown.html:240 #: reports/graphs/diaperchange_lifetimes.py:27 msgid "Changes" msgstr "Mudanças de fralda" -#: babybuddy/templates/babybuddy/nav-dropdown.html:249 +#: babybuddy/templates/babybuddy/nav-dropdown.html:246 msgid "Change" msgstr "Mudança de fralda" -#: babybuddy/templates/babybuddy/nav-dropdown.html:256 +#: babybuddy/templates/babybuddy/nav-dropdown.html:253 #: babybuddy/templates/babybuddy/welcome.html:34 core/models.py:313 #: core/templates/core/feeding_confirm_delete.html:7 #: core/templates/core/feeding_form.html:13 @@ -435,7 +430,7 @@ msgstr "Mudança de fralda" msgid "Feedings" msgstr "Alimentações" -#: babybuddy/templates/babybuddy/nav-dropdown.html:270 core/models.py:437 +#: babybuddy/templates/babybuddy/nav-dropdown.html:267 core/models.py:437 #: core/models.py:438 core/models.py:441 #: core/templates/core/pumping_confirm_delete.html:7 #: core/templates/core/pumping_form.html:13 @@ -447,21 +442,21 @@ msgstr "Alimentações" msgid "Pumping" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:276 +#: babybuddy/templates/babybuddy/nav-dropdown.html:273 #, fuzzy #| msgid "Weight entry" msgid "Pumping entry" msgstr "Novo peso" -#: babybuddy/templates/babybuddy/nav-dropdown.html:289 +#: babybuddy/templates/babybuddy/nav-dropdown.html:286 msgid "Sleep entry" msgstr "Novo sono" -#: babybuddy/templates/babybuddy/nav-dropdown.html:302 +#: babybuddy/templates/babybuddy/nav-dropdown.html:299 msgid "Tummy Time entry" msgstr "Entrada de Tempo de Barriga para Baixo" -#: babybuddy/templates/babybuddy/nav-dropdown.html:326 +#: babybuddy/templates/babybuddy/nav-dropdown.html:323 #: babybuddy/templates/babybuddy/user_list.html:17 #: babybuddy/templates/babybuddy/user_password_form.html:7 #: babybuddy/templates/babybuddy/user_settings_form.html:7 core/models.py:556 @@ -469,23 +464,23 @@ msgstr "Entrada de Tempo de Barriga para Baixo" msgid "User" msgstr "Utilizador" -#: babybuddy/templates/babybuddy/nav-dropdown.html:328 +#: babybuddy/templates/babybuddy/nav-dropdown.html:325 msgid "Password" msgstr "Password" -#: babybuddy/templates/babybuddy/nav-dropdown.html:332 +#: babybuddy/templates/babybuddy/nav-dropdown.html:329 msgid "Logout" msgstr "Logout" -#: babybuddy/templates/babybuddy/nav-dropdown.html:335 +#: babybuddy/templates/babybuddy/nav-dropdown.html:332 msgid "Site" msgstr "Site" -#: babybuddy/templates/babybuddy/nav-dropdown.html:336 +#: babybuddy/templates/babybuddy/nav-dropdown.html:333 msgid "API Browser" msgstr "Navegador de API" -#: babybuddy/templates/babybuddy/nav-dropdown.html:338 +#: babybuddy/templates/babybuddy/nav-dropdown.html:335 #: babybuddy/templates/babybuddy/user_confirm_delete.html:7 #: babybuddy/templates/babybuddy/user_form.html:13 #: babybuddy/templates/babybuddy/user_list.html:4 @@ -493,15 +488,15 @@ msgstr "Navegador de API" msgid "Users" msgstr "Utilizadores" -#: babybuddy/templates/babybuddy/nav-dropdown.html:341 +#: babybuddy/templates/babybuddy/nav-dropdown.html:338 msgid "Support" msgstr "Suporte" -#: babybuddy/templates/babybuddy/nav-dropdown.html:343 +#: babybuddy/templates/babybuddy/nav-dropdown.html:340 msgid "Source Code" msgstr "Código Fonte" -#: babybuddy/templates/babybuddy/nav-dropdown.html:345 +#: babybuddy/templates/babybuddy/nav-dropdown.html:342 msgid "Chat / Support" msgstr "Chat / Suporte" @@ -672,7 +667,7 @@ msgstr "Activo" #: babybuddy/templates/babybuddy/user_list.html:23 #: core/templates/core/bmi_list.html:24 core/templates/core/bmi_list.html:38 #: core/templates/core/child_list.html:28 -#: core/templates/core/child_list.html:48 +#: core/templates/core/child_list.html:43 #: core/templates/core/diaperchange_list.html:24 #: core/templates/core/diaperchange_list.html:40 #: core/templates/core/feeding_list.html:24 @@ -880,6 +875,25 @@ msgstr "" "Se não receber um e-mail, por favor verifique o endereço com o qual se " "registou e a sua caixa de spam." +#: babybuddy/templates/registration/password_reset_email.html:2 +#, python-format +msgid "" +"You're receiving this email because you requested a password reset for your " +"user account at %(site_name)s." +msgstr "" + +#: babybuddy/templates/registration/password_reset_email.html:4 +msgid "Please go to the following page and choose a new password:" +msgstr "" + +#: babybuddy/templates/registration/password_reset_email.html:8 +msgid "Your username, in case you’ve forgotten:" +msgstr "" + +#: babybuddy/templates/registration/password_reset_email.html:10 +msgid "Thanks for using Baby Buddy!" +msgstr "" + #: babybuddy/templates/registration/password_reset_form.html:4 msgid "Forgot Password" msgstr "Password Esquecida" @@ -995,7 +1009,7 @@ msgstr "" #: reports/graphs/feeding_duration.py:56 #: reports/graphs/head_circumference_change.py:28 #: reports/graphs/height_change.py:28 reports/graphs/pumping_amounts.py:60 -#: reports/graphs/sleep_pattern.py:151 reports/graphs/sleep_totals.py:59 +#: reports/graphs/sleep_pattern.py:153 reports/graphs/sleep_totals.py:59 #: reports/graphs/tummytime_duration.py:51 reports/graphs/weight_change.py:28 msgid "Date" msgstr "Data" @@ -1203,7 +1217,7 @@ msgstr "Adicionar Criança" msgid "Birth Date" msgstr "Data de Nascimento" -#: core/templates/core/child_list.html:67 +#: core/templates/core/child_list.html:62 msgid "No children found." msgstr "Nenhuma criança encontrada." @@ -1361,6 +1375,19 @@ msgstr "Adicionar uma entrada de Peso" msgid "No pumping entries found." msgstr "Não foram encontradas entradas de temporizador." +#: core/templates/core/quick_timer_nav.html:9 +#: core/templates/core/quick_timer_nav.html:29 +#: core/templates/core/timer_nav.html:37 +msgid "Quick Start Timer" +msgstr "Temporizador Rápido" + +#: core/templates/core/quick_timer_nav.html:19 +#: core/templates/core/timer_nav.html:28 +#, fuzzy +#| msgid "Quick Start Timer" +msgid "Quick Start Timer For…" +msgstr "Temporizador Rápido" + #: core/templates/core/sleep_confirm_delete.html:4 msgid "Delete a Sleep Entry" msgstr "Apagar uma entrada de Sono" @@ -1438,11 +1465,11 @@ msgstr "Apagar inactivo" msgid "Are you sure you want to delete %(number)s inactive timer?" msgid_plural "Are you sure you want to delete %(number)s inactive timers?" msgstr[0] "" -"Tem a certeza que deseja eliminar %(number)s temporizadore%(plural)s " -"inactivo%(plural)s?" +"Tem a certeza que deseja eliminar %(number)s temporizadore%(plural)s inactivo" +"%(plural)s?" msgstr[1] "" -"Tem a certeza que deseja eliminar %(number)s temporizadore%(plural)s " -"inactivo%(plural)s?" +"Tem a certeza que deseja eliminar %(number)s temporizadore%(plural)s inactivo" +"%(plural)s?" #: core/templates/core/timer_detail.html:28 msgid "Started" @@ -1470,7 +1497,7 @@ msgid "Delete timer" msgstr "Apagar temporizador" #: core/templates/core/timer_form.html:22 -#: core/templates/core/timer_list.html:15 core/templates/core/timer_nav.html:23 +#: core/templates/core/timer_list.html:15 core/templates/core/timer_nav.html:15 msgid "Start Timer" msgstr "Iniciar Temporizador" @@ -1482,16 +1509,16 @@ msgstr "Não foram encontradas entradas de temporizador." msgid "Delete Inactive Timers" msgstr "Apagar Temporizadores Inactivos" -#: core/templates/core/timer_nav.html:28 +#: core/templates/core/timer_nav.html:20 msgid "View Timers" msgstr "Ver Temporizadores" -#: core/templates/core/timer_nav.html:32 +#: core/templates/core/timer_nav.html:44 #: dashboard/templates/cards/timer_list.html:6 msgid "Active Timers" msgstr "Temporizadores Activos" -#: core/templates/core/timer_nav.html:38 +#: core/templates/core/timer_nav.html:50 #: dashboard/templates/cards/diaperchange_last.html:17 #: dashboard/templates/cards/diaperchange_types.html:12 #: dashboard/templates/cards/feeding_day.html:20 @@ -1740,16 +1767,16 @@ msgstr "%(model)s leitura adicionada!" msgid "%(model)s reading for %(child)s updated." msgstr "%(model)s leitura para %(child)s actualizada." -#: core/views.py:478 +#: core/views.py:483 #, python-format msgid "%(timer)s stopped." msgstr "%(timer)s parado." -#: core/views.py:501 +#: core/views.py:506 msgid "All inactive timers deleted." msgstr "Todos os temporizadores inactivos foram apagados." -#: core/views.py:511 +#: core/views.py:516 msgid "No inactive timers exist." msgstr "Não foram encontrados temporizadores activos." @@ -2058,11 +2085,11 @@ msgstr "Total de Alimentações" msgid "Pumping Amount" msgstr "Quantidades de Alimentações" -#: reports/graphs/sleep_pattern.py:148 +#: reports/graphs/sleep_pattern.py:150 msgid "Sleep Pattern" msgstr "Padrões de Sono" -#: reports/graphs/sleep_pattern.py:165 +#: reports/graphs/sleep_pattern.py:167 msgid "Time of day" msgstr "Hora" diff --git a/locale/sv/LC_MESSAGES/django.po b/locale/sv/LC_MESSAGES/django.po index 49ac3479..277ac127 100644 --- a/locale/sv/LC_MESSAGES/django.po +++ b/locale/sv/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Baby Buddy\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-06-17 22:25+0000\n" +"POT-Creation-Date: 2022-07-30 21:13+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:327 +#: babybuddy/templates/babybuddy/nav-dropdown.html:324 #: babybuddy/templates/babybuddy/user_settings_form.html:8 msgid "Settings" msgstr "Inställningar" -#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:92 +#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:89 #: babybuddy/templates/babybuddy/user_settings_form.html:61 #: dashboard/templates/dashboard/child.html:4 #: dashboard/templates/dashboard/child.html:9 @@ -183,7 +183,7 @@ msgstr "" #: babybuddy/templates/admin/base_site.html:4 #: babybuddy/templates/admin/base_site.html:7 -#: babybuddy/templates/babybuddy/nav-dropdown.html:339 +#: babybuddy/templates/babybuddy/nav-dropdown.html:336 msgid "Database Admin" msgstr "" @@ -221,30 +221,25 @@ msgstr "" "Fel: Vissa fält innehåller felaktigheter. Se nedan för " "detaljer." -#: babybuddy/templates/babybuddy/nav-dropdown.html:32 -#: core/templates/core/timer_nav.html:18 -msgid "Quick Start Timer" -msgstr "Snabbstarta timer" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:51 core/models.py:248 +#: babybuddy/templates/babybuddy/nav-dropdown.html:48 core/models.py:248 #: core/models.py:252 msgid "Diaper Change" msgstr "Blöjbyte" -#: babybuddy/templates/babybuddy/nav-dropdown.html:57 -#: babybuddy/templates/babybuddy/nav-dropdown.html:262 core/models.py:312 +#: babybuddy/templates/babybuddy/nav-dropdown.html:54 +#: babybuddy/templates/babybuddy/nav-dropdown.html:259 core/models.py:312 #: core/models.py:316 core/templates/core/timer_detail.html:43 msgid "Feeding" msgstr "Matning" -#: babybuddy/templates/babybuddy/nav-dropdown.html:63 -#: babybuddy/templates/babybuddy/nav-dropdown.html:138 core/models.py:396 +#: babybuddy/templates/babybuddy/nav-dropdown.html:60 +#: babybuddy/templates/babybuddy/nav-dropdown.html:135 core/models.py:396 #: core/models.py:407 core/models.py:411 core/templates/core/note_list.html:29 msgid "Note" msgstr "Anteckning" -#: babybuddy/templates/babybuddy/nav-dropdown.html:69 -#: babybuddy/templates/babybuddy/nav-dropdown.html:283 +#: babybuddy/templates/babybuddy/nav-dropdown.html:66 +#: babybuddy/templates/babybuddy/nav-dropdown.html:280 #: babybuddy/templates/babybuddy/welcome.html:42 core/models.py:467 #: core/models.py:468 core/models.py:471 #: core/templates/core/sleep_confirm_delete.html:7 @@ -254,8 +249,8 @@ msgstr "Anteckning" msgid "Sleep" msgstr "Sömn" -#: babybuddy/templates/babybuddy/nav-dropdown.html:75 -#: babybuddy/templates/babybuddy/nav-dropdown.html:296 +#: babybuddy/templates/babybuddy/nav-dropdown.html:72 +#: babybuddy/templates/babybuddy/nav-dropdown.html:293 #: babybuddy/templates/babybuddy/welcome.html:50 core/models.py:647 #: core/models.py:648 core/models.py:651 #: core/templates/core/timer_detail.html:59 @@ -267,15 +262,15 @@ msgstr "Sömn" msgid "Tummy Time" msgstr "Magläge" -#: babybuddy/templates/babybuddy/nav-dropdown.html:99 +#: babybuddy/templates/babybuddy/nav-dropdown.html:96 #: core/templates/timeline/timeline.html:4 #: core/templates/timeline/timeline.html:7 #: dashboard/templates/dashboard/child_button_group.html:9 msgid "Timeline" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:110 -#: babybuddy/templates/babybuddy/nav-dropdown.html:118 core/models.py:188 +#: babybuddy/templates/babybuddy/nav-dropdown.html:107 +#: babybuddy/templates/babybuddy/nav-dropdown.html:115 core/models.py:188 #: core/templates/core/child_confirm_delete.html:7 #: core/templates/core/child_detail.html:7 #: core/templates/core/child_form.html:13 core/templates/core/child_list.html:4 @@ -285,7 +280,7 @@ msgstr "" msgid "Children" msgstr "Barn" -#: babybuddy/templates/babybuddy/nav-dropdown.html:124 core/models.py:137 +#: babybuddy/templates/babybuddy/nav-dropdown.html:121 core/models.py:137 #: core/models.py:187 core/models.py:221 core/models.py:274 core/models.py:335 #: core/models.py:367 core/models.py:394 core/models.py:426 core/models.py:450 #: core/models.py:503 core/models.py:537 core/models.py:630 core/models.py:671 @@ -304,7 +299,7 @@ msgstr "Barn" msgid "Child" msgstr "Barnet" -#: babybuddy/templates/babybuddy/nav-dropdown.html:132 core/models.py:143 +#: babybuddy/templates/babybuddy/nav-dropdown.html:129 core/models.py:143 #: core/models.py:240 core/models.py:304 core/models.py:343 core/models.py:373 #: core/models.py:408 core/models.py:430 core/models.py:458 core/models.py:511 #: core/models.py:677 core/templates/core/note_confirm_delete.html:7 @@ -313,11 +308,11 @@ msgstr "Barnet" msgid "Notes" msgstr "Anteckningar" -#: babybuddy/templates/babybuddy/nav-dropdown.html:152 +#: babybuddy/templates/babybuddy/nav-dropdown.html:149 msgid "Measurements" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:160 core/models.py:139 +#: babybuddy/templates/babybuddy/nav-dropdown.html:157 core/models.py:139 #: core/models.py:151 core/models.py:152 core/models.py:155 #: core/templates/core/bmi_confirm_delete.html:7 #: core/templates/core/bmi_form.html:13 core/templates/core/bmi_list.html:4 @@ -328,13 +323,13 @@ msgstr "" msgid "BMI" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:166 +#: babybuddy/templates/babybuddy/nav-dropdown.html:163 #, fuzzy #| msgid "Sleep entry" msgid "BMI entry" msgstr "Sömninlägg" -#: babybuddy/templates/babybuddy/nav-dropdown.html:174 core/models.py:338 +#: babybuddy/templates/babybuddy/nav-dropdown.html:171 core/models.py:338 #: core/models.py:351 core/models.py:352 core/models.py:355 #: core/templates/core/head_circumference_confirm_delete.html:7 #: core/templates/core/head_circumference_form.html:13 @@ -350,11 +345,11 @@ msgstr "Sömninlägg" msgid "Head Circumference" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:180 +#: babybuddy/templates/babybuddy/nav-dropdown.html:177 msgid "Head Circumference entry" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:188 core/models.py:369 +#: babybuddy/templates/babybuddy/nav-dropdown.html:185 core/models.py:369 #: core/models.py:381 core/models.py:382 core/models.py:385 #: core/templates/core/height_confirm_delete.html:7 #: core/templates/core/height_form.html:13 @@ -371,13 +366,13 @@ msgstr "" msgid "Height" msgstr "Vikt" -#: babybuddy/templates/babybuddy/nav-dropdown.html:194 +#: babybuddy/templates/babybuddy/nav-dropdown.html:191 #, fuzzy #| msgid "Weight entry" msgid "Height entry" msgstr "Viktinlägg" -#: babybuddy/templates/babybuddy/nav-dropdown.html:202 core/models.py:506 +#: babybuddy/templates/babybuddy/nav-dropdown.html:199 core/models.py:506 #: core/models.py:519 core/models.py:520 core/models.py:523 #: core/templates/core/temperature_confirm_delete.html:7 #: core/templates/core/temperature_form.html:13 @@ -388,11 +383,11 @@ msgstr "Viktinlägg" msgid "Temperature" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:208 +#: babybuddy/templates/babybuddy/nav-dropdown.html:205 msgid "Temperature reading" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:216 core/models.py:673 +#: babybuddy/templates/babybuddy/nav-dropdown.html:213 core/models.py:673 #: core/models.py:685 core/models.py:686 core/models.py:689 #: core/templates/core/weight_confirm_delete.html:7 #: core/templates/core/weight_form.html:13 @@ -407,24 +402,24 @@ msgstr "" msgid "Weight" msgstr "Vikt" -#: babybuddy/templates/babybuddy/nav-dropdown.html:222 +#: babybuddy/templates/babybuddy/nav-dropdown.html:219 msgid "Weight entry" msgstr "Viktinlägg" -#: babybuddy/templates/babybuddy/nav-dropdown.html:236 +#: babybuddy/templates/babybuddy/nav-dropdown.html:233 msgid "Activities" msgstr "Aktiviteter" -#: babybuddy/templates/babybuddy/nav-dropdown.html:243 +#: babybuddy/templates/babybuddy/nav-dropdown.html:240 #: reports/graphs/diaperchange_lifetimes.py:27 msgid "Changes" msgstr "Ändringar" -#: babybuddy/templates/babybuddy/nav-dropdown.html:249 +#: babybuddy/templates/babybuddy/nav-dropdown.html:246 msgid "Change" msgstr "Ändring" -#: babybuddy/templates/babybuddy/nav-dropdown.html:256 +#: babybuddy/templates/babybuddy/nav-dropdown.html:253 #: babybuddy/templates/babybuddy/welcome.html:34 core/models.py:313 #: core/templates/core/feeding_confirm_delete.html:7 #: core/templates/core/feeding_form.html:13 @@ -434,7 +429,7 @@ msgstr "Ändring" msgid "Feedings" msgstr "Matningar" -#: babybuddy/templates/babybuddy/nav-dropdown.html:270 core/models.py:437 +#: babybuddy/templates/babybuddy/nav-dropdown.html:267 core/models.py:437 #: core/models.py:438 core/models.py:441 #: core/templates/core/pumping_confirm_delete.html:7 #: core/templates/core/pumping_form.html:13 @@ -446,21 +441,21 @@ msgstr "Matningar" msgid "Pumping" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:276 +#: babybuddy/templates/babybuddy/nav-dropdown.html:273 #, fuzzy #| msgid "Weight entry" msgid "Pumping entry" msgstr "Viktinlägg" -#: babybuddy/templates/babybuddy/nav-dropdown.html:289 +#: babybuddy/templates/babybuddy/nav-dropdown.html:286 msgid "Sleep entry" msgstr "Sömninlägg" -#: babybuddy/templates/babybuddy/nav-dropdown.html:302 +#: babybuddy/templates/babybuddy/nav-dropdown.html:299 msgid "Tummy Time entry" msgstr "Magläge-inlägg" -#: babybuddy/templates/babybuddy/nav-dropdown.html:326 +#: babybuddy/templates/babybuddy/nav-dropdown.html:323 #: babybuddy/templates/babybuddy/user_list.html:17 #: babybuddy/templates/babybuddy/user_password_form.html:7 #: babybuddy/templates/babybuddy/user_settings_form.html:7 core/models.py:556 @@ -468,23 +463,23 @@ msgstr "Magläge-inlägg" msgid "User" msgstr "Användare" -#: babybuddy/templates/babybuddy/nav-dropdown.html:328 +#: babybuddy/templates/babybuddy/nav-dropdown.html:325 msgid "Password" msgstr "Lösenord" -#: babybuddy/templates/babybuddy/nav-dropdown.html:332 +#: babybuddy/templates/babybuddy/nav-dropdown.html:329 msgid "Logout" msgstr "Logga ut" -#: babybuddy/templates/babybuddy/nav-dropdown.html:335 +#: babybuddy/templates/babybuddy/nav-dropdown.html:332 msgid "Site" msgstr "Sidan" -#: babybuddy/templates/babybuddy/nav-dropdown.html:336 +#: babybuddy/templates/babybuddy/nav-dropdown.html:333 msgid "API Browser" msgstr "API-bläddrare" -#: babybuddy/templates/babybuddy/nav-dropdown.html:338 +#: babybuddy/templates/babybuddy/nav-dropdown.html:335 #: babybuddy/templates/babybuddy/user_confirm_delete.html:7 #: babybuddy/templates/babybuddy/user_form.html:13 #: babybuddy/templates/babybuddy/user_list.html:4 @@ -492,15 +487,15 @@ msgstr "API-bläddrare" msgid "Users" msgstr "Användare" -#: babybuddy/templates/babybuddy/nav-dropdown.html:341 +#: babybuddy/templates/babybuddy/nav-dropdown.html:338 msgid "Support" msgstr "Support" -#: babybuddy/templates/babybuddy/nav-dropdown.html:343 +#: babybuddy/templates/babybuddy/nav-dropdown.html:340 msgid "Source Code" msgstr "Källkod" -#: babybuddy/templates/babybuddy/nav-dropdown.html:345 +#: babybuddy/templates/babybuddy/nav-dropdown.html:342 msgid "Chat / Support" msgstr "Chatt / Support" @@ -671,7 +666,7 @@ msgstr "Aktiv" #: babybuddy/templates/babybuddy/user_list.html:23 #: core/templates/core/bmi_list.html:24 core/templates/core/bmi_list.html:38 #: core/templates/core/child_list.html:28 -#: core/templates/core/child_list.html:48 +#: core/templates/core/child_list.html:43 #: core/templates/core/diaperchange_list.html:24 #: core/templates/core/diaperchange_list.html:40 #: core/templates/core/feeding_list.html:24 @@ -878,6 +873,25 @@ msgstr "" " Om du inte får ett e-postmeddelande, se till att du har anget adressen du " "registrerade med och kontrollera din skräppost mapp." +#: babybuddy/templates/registration/password_reset_email.html:2 +#, python-format +msgid "" +"You're receiving this email because you requested a password reset for your " +"user account at %(site_name)s." +msgstr "" + +#: babybuddy/templates/registration/password_reset_email.html:4 +msgid "Please go to the following page and choose a new password:" +msgstr "" + +#: babybuddy/templates/registration/password_reset_email.html:8 +msgid "Your username, in case you’ve forgotten:" +msgstr "" + +#: babybuddy/templates/registration/password_reset_email.html:10 +msgid "Thanks for using Baby Buddy!" +msgstr "" + #: babybuddy/templates/registration/password_reset_form.html:4 msgid "Forgot Password" msgstr "Glömt lösenord" @@ -993,7 +1007,7 @@ msgstr "" #: reports/graphs/feeding_duration.py:56 #: reports/graphs/head_circumference_change.py:28 #: reports/graphs/height_change.py:28 reports/graphs/pumping_amounts.py:60 -#: reports/graphs/sleep_pattern.py:151 reports/graphs/sleep_totals.py:59 +#: reports/graphs/sleep_pattern.py:153 reports/graphs/sleep_totals.py:59 #: reports/graphs/tummytime_duration.py:51 reports/graphs/weight_change.py:28 msgid "Date" msgstr "Datum" @@ -1202,7 +1216,7 @@ msgstr "" msgid "Birth Date" msgstr "Födelsedatum" -#: core/templates/core/child_list.html:67 +#: core/templates/core/child_list.html:62 msgid "No children found." msgstr "Inga barn funna." @@ -1360,6 +1374,19 @@ msgstr "Lägg till viktinlägg" msgid "No pumping entries found." msgstr "Inga timer-inlägg funna." +#: core/templates/core/quick_timer_nav.html:9 +#: core/templates/core/quick_timer_nav.html:29 +#: core/templates/core/timer_nav.html:37 +msgid "Quick Start Timer" +msgstr "Snabbstarta timer" + +#: core/templates/core/quick_timer_nav.html:19 +#: core/templates/core/timer_nav.html:28 +#, fuzzy +#| msgid "Quick Start Timer" +msgid "Quick Start Timer For…" +msgstr "Snabbstarta timer" + #: core/templates/core/sleep_confirm_delete.html:4 msgid "Delete a Sleep Entry" msgstr "Radera sömn-inlägg" @@ -1464,7 +1491,7 @@ msgid "Delete timer" msgstr "" #: core/templates/core/timer_form.html:22 -#: core/templates/core/timer_list.html:15 core/templates/core/timer_nav.html:23 +#: core/templates/core/timer_list.html:15 core/templates/core/timer_nav.html:15 msgid "Start Timer" msgstr "Starta timer" @@ -1476,16 +1503,16 @@ msgstr "Inga timer-inlägg funna." msgid "Delete Inactive Timers" msgstr "" -#: core/templates/core/timer_nav.html:28 +#: core/templates/core/timer_nav.html:20 msgid "View Timers" msgstr "Visa timers" -#: core/templates/core/timer_nav.html:32 +#: core/templates/core/timer_nav.html:44 #: dashboard/templates/cards/timer_list.html:6 msgid "Active Timers" msgstr "Aktiva timers" -#: core/templates/core/timer_nav.html:38 +#: core/templates/core/timer_nav.html:50 #: dashboard/templates/cards/diaperchange_last.html:17 #: dashboard/templates/cards/diaperchange_types.html:12 #: dashboard/templates/cards/feeding_day.html:20 @@ -1734,16 +1761,16 @@ msgstr "%(model)s inlägg tillagd!" msgid "%(model)s reading for %(child)s updated." msgstr "%(model)s inlägg för %(child)s uppdaterad." -#: core/views.py:478 +#: core/views.py:483 #, python-format msgid "%(timer)s stopped." msgstr "%(timer)s stoppad." -#: core/views.py:501 +#: core/views.py:506 msgid "All inactive timers deleted." msgstr "" -#: core/views.py:511 +#: core/views.py:516 msgid "No inactive timers exist." msgstr "" @@ -2050,11 +2077,11 @@ msgstr "Genomsnittlig matningsvaraktighet" msgid "Pumping Amount" msgstr "Matningar" -#: reports/graphs/sleep_pattern.py:148 +#: reports/graphs/sleep_pattern.py:150 msgid "Sleep Pattern" msgstr "Sömnmönster" -#: reports/graphs/sleep_pattern.py:165 +#: reports/graphs/sleep_pattern.py:167 msgid "Time of day" msgstr "Tidpunkt på dygnet" diff --git a/locale/tr/LC_MESSAGES/django.po b/locale/tr/LC_MESSAGES/django.po index 6b3f2def..f5621100 100644 --- a/locale/tr/LC_MESSAGES/django.po +++ b/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Baby Buddy\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-06-17 22:25+0000\n" +"POT-Creation-Date: 2022-07-30 21:13+0000\n" "Language: tr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -11,12 +11,12 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n>1);\n" #: babybuddy/admin.py:12 babybuddy/admin.py:13 -#: babybuddy/templates/babybuddy/nav-dropdown.html:327 +#: babybuddy/templates/babybuddy/nav-dropdown.html:324 #: babybuddy/templates/babybuddy/user_settings_form.html:8 msgid "Settings" msgstr "Ayarlar" -#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:92 +#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:89 #: babybuddy/templates/babybuddy/user_settings_form.html:61 #: dashboard/templates/dashboard/child.html:4 #: dashboard/templates/dashboard/child.html:9 @@ -186,7 +186,7 @@ msgstr "Türkçe" #: babybuddy/templates/admin/base_site.html:4 #: babybuddy/templates/admin/base_site.html:7 -#: babybuddy/templates/babybuddy/nav-dropdown.html:339 +#: babybuddy/templates/babybuddy/nav-dropdown.html:336 msgid "Database Admin" msgstr "Veritabanı Admin" @@ -224,30 +224,25 @@ msgstr "" "Hata: Bazı alanlarda hata var. Detaylar için aşağıya " "bakınız." -#: babybuddy/templates/babybuddy/nav-dropdown.html:32 -#: core/templates/core/timer_nav.html:18 -msgid "Quick Start Timer" -msgstr "Hızı Zamanlayıcı Başlat" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:51 core/models.py:248 +#: babybuddy/templates/babybuddy/nav-dropdown.html:48 core/models.py:248 #: core/models.py:252 msgid "Diaper Change" msgstr "Bez Değişimi" -#: babybuddy/templates/babybuddy/nav-dropdown.html:57 -#: babybuddy/templates/babybuddy/nav-dropdown.html:262 core/models.py:312 +#: babybuddy/templates/babybuddy/nav-dropdown.html:54 +#: babybuddy/templates/babybuddy/nav-dropdown.html:259 core/models.py:312 #: core/models.py:316 core/templates/core/timer_detail.html:43 msgid "Feeding" msgstr "Beslenme" -#: babybuddy/templates/babybuddy/nav-dropdown.html:63 -#: babybuddy/templates/babybuddy/nav-dropdown.html:138 core/models.py:396 +#: babybuddy/templates/babybuddy/nav-dropdown.html:60 +#: babybuddy/templates/babybuddy/nav-dropdown.html:135 core/models.py:396 #: core/models.py:407 core/models.py:411 core/templates/core/note_list.html:29 msgid "Note" msgstr "Not" -#: babybuddy/templates/babybuddy/nav-dropdown.html:69 -#: babybuddy/templates/babybuddy/nav-dropdown.html:283 +#: babybuddy/templates/babybuddy/nav-dropdown.html:66 +#: babybuddy/templates/babybuddy/nav-dropdown.html:280 #: babybuddy/templates/babybuddy/welcome.html:42 core/models.py:467 #: core/models.py:468 core/models.py:471 #: core/templates/core/sleep_confirm_delete.html:7 @@ -257,8 +252,8 @@ msgstr "Not" msgid "Sleep" msgstr "Uyku" -#: babybuddy/templates/babybuddy/nav-dropdown.html:75 -#: babybuddy/templates/babybuddy/nav-dropdown.html:296 +#: babybuddy/templates/babybuddy/nav-dropdown.html:72 +#: babybuddy/templates/babybuddy/nav-dropdown.html:293 #: babybuddy/templates/babybuddy/welcome.html:50 core/models.py:647 #: core/models.py:648 core/models.py:651 #: core/templates/core/timer_detail.html:59 @@ -270,15 +265,15 @@ msgstr "Uyku" msgid "Tummy Time" msgstr "Karın üstü zamanı" -#: babybuddy/templates/babybuddy/nav-dropdown.html:99 +#: babybuddy/templates/babybuddy/nav-dropdown.html:96 #: core/templates/timeline/timeline.html:4 #: core/templates/timeline/timeline.html:7 #: dashboard/templates/dashboard/child_button_group.html:9 msgid "Timeline" msgstr "Zaman çizelgesi" -#: babybuddy/templates/babybuddy/nav-dropdown.html:110 -#: babybuddy/templates/babybuddy/nav-dropdown.html:118 core/models.py:188 +#: babybuddy/templates/babybuddy/nav-dropdown.html:107 +#: babybuddy/templates/babybuddy/nav-dropdown.html:115 core/models.py:188 #: core/templates/core/child_confirm_delete.html:7 #: core/templates/core/child_detail.html:7 #: core/templates/core/child_form.html:13 core/templates/core/child_list.html:4 @@ -288,7 +283,7 @@ msgstr "Zaman çizelgesi" msgid "Children" msgstr "Çocuklar" -#: babybuddy/templates/babybuddy/nav-dropdown.html:124 core/models.py:137 +#: babybuddy/templates/babybuddy/nav-dropdown.html:121 core/models.py:137 #: core/models.py:187 core/models.py:221 core/models.py:274 core/models.py:335 #: core/models.py:367 core/models.py:394 core/models.py:426 core/models.py:450 #: core/models.py:503 core/models.py:537 core/models.py:630 core/models.py:671 @@ -307,7 +302,7 @@ msgstr "Çocuklar" msgid "Child" msgstr "Çocuk" -#: babybuddy/templates/babybuddy/nav-dropdown.html:132 core/models.py:143 +#: babybuddy/templates/babybuddy/nav-dropdown.html:129 core/models.py:143 #: core/models.py:240 core/models.py:304 core/models.py:343 core/models.py:373 #: core/models.py:408 core/models.py:430 core/models.py:458 core/models.py:511 #: core/models.py:677 core/templates/core/note_confirm_delete.html:7 @@ -316,11 +311,11 @@ msgstr "Çocuk" msgid "Notes" msgstr "Notlar" -#: babybuddy/templates/babybuddy/nav-dropdown.html:152 +#: babybuddy/templates/babybuddy/nav-dropdown.html:149 msgid "Measurements" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:160 core/models.py:139 +#: babybuddy/templates/babybuddy/nav-dropdown.html:157 core/models.py:139 #: core/models.py:151 core/models.py:152 core/models.py:155 #: core/templates/core/bmi_confirm_delete.html:7 #: core/templates/core/bmi_form.html:13 core/templates/core/bmi_list.html:4 @@ -331,13 +326,13 @@ msgstr "" msgid "BMI" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:166 +#: babybuddy/templates/babybuddy/nav-dropdown.html:163 #, fuzzy #| msgid "Sleep entry" msgid "BMI entry" msgstr "Uyku Girişi" -#: babybuddy/templates/babybuddy/nav-dropdown.html:174 core/models.py:338 +#: babybuddy/templates/babybuddy/nav-dropdown.html:171 core/models.py:338 #: core/models.py:351 core/models.py:352 core/models.py:355 #: core/templates/core/head_circumference_confirm_delete.html:7 #: core/templates/core/head_circumference_form.html:13 @@ -353,11 +348,11 @@ msgstr "Uyku Girişi" msgid "Head Circumference" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:180 +#: babybuddy/templates/babybuddy/nav-dropdown.html:177 msgid "Head Circumference entry" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:188 core/models.py:369 +#: babybuddy/templates/babybuddy/nav-dropdown.html:185 core/models.py:369 #: core/models.py:381 core/models.py:382 core/models.py:385 #: core/templates/core/height_confirm_delete.html:7 #: core/templates/core/height_form.html:13 @@ -374,13 +369,13 @@ msgstr "" msgid "Height" msgstr "Ağırlık" -#: babybuddy/templates/babybuddy/nav-dropdown.html:194 +#: babybuddy/templates/babybuddy/nav-dropdown.html:191 #, fuzzy #| msgid "Weight entry" msgid "Height entry" msgstr "Ağırlık girdisi" -#: babybuddy/templates/babybuddy/nav-dropdown.html:202 core/models.py:506 +#: babybuddy/templates/babybuddy/nav-dropdown.html:199 core/models.py:506 #: core/models.py:519 core/models.py:520 core/models.py:523 #: core/templates/core/temperature_confirm_delete.html:7 #: core/templates/core/temperature_form.html:13 @@ -391,11 +386,11 @@ msgstr "Ağırlık girdisi" msgid "Temperature" msgstr "Sıcaklık" -#: babybuddy/templates/babybuddy/nav-dropdown.html:208 +#: babybuddy/templates/babybuddy/nav-dropdown.html:205 msgid "Temperature reading" msgstr "Sıcaklık okuma" -#: babybuddy/templates/babybuddy/nav-dropdown.html:216 core/models.py:673 +#: babybuddy/templates/babybuddy/nav-dropdown.html:213 core/models.py:673 #: core/models.py:685 core/models.py:686 core/models.py:689 #: core/templates/core/weight_confirm_delete.html:7 #: core/templates/core/weight_form.html:13 @@ -410,24 +405,24 @@ msgstr "Sıcaklık okuma" msgid "Weight" msgstr "Ağırlık" -#: babybuddy/templates/babybuddy/nav-dropdown.html:222 +#: babybuddy/templates/babybuddy/nav-dropdown.html:219 msgid "Weight entry" msgstr "Ağırlık girdisi" -#: babybuddy/templates/babybuddy/nav-dropdown.html:236 +#: babybuddy/templates/babybuddy/nav-dropdown.html:233 msgid "Activities" msgstr "Faaliyetler" -#: babybuddy/templates/babybuddy/nav-dropdown.html:243 +#: babybuddy/templates/babybuddy/nav-dropdown.html:240 #: reports/graphs/diaperchange_lifetimes.py:27 msgid "Changes" msgstr "Değişimler" -#: babybuddy/templates/babybuddy/nav-dropdown.html:249 +#: babybuddy/templates/babybuddy/nav-dropdown.html:246 msgid "Change" msgstr "Değişim" -#: babybuddy/templates/babybuddy/nav-dropdown.html:256 +#: babybuddy/templates/babybuddy/nav-dropdown.html:253 #: babybuddy/templates/babybuddy/welcome.html:34 core/models.py:313 #: core/templates/core/feeding_confirm_delete.html:7 #: core/templates/core/feeding_form.html:13 @@ -437,7 +432,7 @@ msgstr "Değişim" msgid "Feedings" msgstr "Beslenmeler" -#: babybuddy/templates/babybuddy/nav-dropdown.html:270 core/models.py:437 +#: babybuddy/templates/babybuddy/nav-dropdown.html:267 core/models.py:437 #: core/models.py:438 core/models.py:441 #: core/templates/core/pumping_confirm_delete.html:7 #: core/templates/core/pumping_form.html:13 @@ -449,21 +444,21 @@ msgstr "Beslenmeler" msgid "Pumping" msgstr "" -#: babybuddy/templates/babybuddy/nav-dropdown.html:276 +#: babybuddy/templates/babybuddy/nav-dropdown.html:273 #, fuzzy #| msgid "Weight entry" msgid "Pumping entry" msgstr "Ağırlık girdisi" -#: babybuddy/templates/babybuddy/nav-dropdown.html:289 +#: babybuddy/templates/babybuddy/nav-dropdown.html:286 msgid "Sleep entry" msgstr "Uyku Girişi" -#: babybuddy/templates/babybuddy/nav-dropdown.html:302 +#: babybuddy/templates/babybuddy/nav-dropdown.html:299 msgid "Tummy Time entry" msgstr "Karın Üstü Zaman Girişi" -#: babybuddy/templates/babybuddy/nav-dropdown.html:326 +#: babybuddy/templates/babybuddy/nav-dropdown.html:323 #: babybuddy/templates/babybuddy/user_list.html:17 #: babybuddy/templates/babybuddy/user_password_form.html:7 #: babybuddy/templates/babybuddy/user_settings_form.html:7 core/models.py:556 @@ -471,23 +466,23 @@ msgstr "Karın Üstü Zaman Girişi" msgid "User" msgstr "Kullanıcı" -#: babybuddy/templates/babybuddy/nav-dropdown.html:328 +#: babybuddy/templates/babybuddy/nav-dropdown.html:325 msgid "Password" msgstr "Şifre" -#: babybuddy/templates/babybuddy/nav-dropdown.html:332 +#: babybuddy/templates/babybuddy/nav-dropdown.html:329 msgid "Logout" msgstr "Çıkış" -#: babybuddy/templates/babybuddy/nav-dropdown.html:335 +#: babybuddy/templates/babybuddy/nav-dropdown.html:332 msgid "Site" msgstr "Site" -#: babybuddy/templates/babybuddy/nav-dropdown.html:336 +#: babybuddy/templates/babybuddy/nav-dropdown.html:333 msgid "API Browser" msgstr "API Görüntüleyici" -#: babybuddy/templates/babybuddy/nav-dropdown.html:338 +#: babybuddy/templates/babybuddy/nav-dropdown.html:335 #: babybuddy/templates/babybuddy/user_confirm_delete.html:7 #: babybuddy/templates/babybuddy/user_form.html:13 #: babybuddy/templates/babybuddy/user_list.html:4 @@ -495,15 +490,15 @@ msgstr "API Görüntüleyici" msgid "Users" msgstr "Kullanıcılar" -#: babybuddy/templates/babybuddy/nav-dropdown.html:341 +#: babybuddy/templates/babybuddy/nav-dropdown.html:338 msgid "Support" msgstr "Destek" -#: babybuddy/templates/babybuddy/nav-dropdown.html:343 +#: babybuddy/templates/babybuddy/nav-dropdown.html:340 msgid "Source Code" msgstr "Kaynak Kod" -#: babybuddy/templates/babybuddy/nav-dropdown.html:345 +#: babybuddy/templates/babybuddy/nav-dropdown.html:342 msgid "Chat / Support" msgstr "Sohbet / Destek" @@ -674,7 +669,7 @@ msgstr "Etkin" #: babybuddy/templates/babybuddy/user_list.html:23 #: core/templates/core/bmi_list.html:24 core/templates/core/bmi_list.html:38 #: core/templates/core/child_list.html:28 -#: core/templates/core/child_list.html:48 +#: core/templates/core/child_list.html:43 #: core/templates/core/diaperchange_list.html:24 #: core/templates/core/diaperchange_list.html:40 #: core/templates/core/feeding_list.html:24 @@ -881,6 +876,25 @@ msgstr "" "Eğer eposta size ulaşmazsa lütfen girdiğiniz eposta adresinizin doğru " "olduğuna emin olun ve epostanızdaki spam klasörünü kontrol ediniz." +#: babybuddy/templates/registration/password_reset_email.html:2 +#, python-format +msgid "" +"You're receiving this email because you requested a password reset for your " +"user account at %(site_name)s." +msgstr "" + +#: babybuddy/templates/registration/password_reset_email.html:4 +msgid "Please go to the following page and choose a new password:" +msgstr "" + +#: babybuddy/templates/registration/password_reset_email.html:8 +msgid "Your username, in case you’ve forgotten:" +msgstr "" + +#: babybuddy/templates/registration/password_reset_email.html:10 +msgid "Thanks for using Baby Buddy!" +msgstr "" + #: babybuddy/templates/registration/password_reset_form.html:4 msgid "Forgot Password" msgstr "Şifremi Unuttum" @@ -996,7 +1010,7 @@ msgstr "" #: reports/graphs/feeding_duration.py:56 #: reports/graphs/head_circumference_change.py:28 #: reports/graphs/height_change.py:28 reports/graphs/pumping_amounts.py:60 -#: reports/graphs/sleep_pattern.py:151 reports/graphs/sleep_totals.py:59 +#: reports/graphs/sleep_pattern.py:153 reports/graphs/sleep_totals.py:59 #: reports/graphs/tummytime_duration.py:51 reports/graphs/weight_change.py:28 msgid "Date" msgstr "Tarih" @@ -1204,7 +1218,7 @@ msgstr "Çocuk Ekle" msgid "Birth Date" msgstr "Doğum Tarihi" -#: core/templates/core/child_list.html:67 +#: core/templates/core/child_list.html:62 msgid "No children found." msgstr "Çocuk bulunamadı." @@ -1362,6 +1376,19 @@ msgstr "Ağırlık Girdisi Ekle" msgid "No pumping entries found." msgstr "Zamanlayıcı girdisi bulunamadı" +#: core/templates/core/quick_timer_nav.html:9 +#: core/templates/core/quick_timer_nav.html:29 +#: core/templates/core/timer_nav.html:37 +msgid "Quick Start Timer" +msgstr "Hızı Zamanlayıcı Başlat" + +#: core/templates/core/quick_timer_nav.html:19 +#: core/templates/core/timer_nav.html:28 +#, fuzzy +#| msgid "Quick Start Timer" +msgid "Quick Start Timer For…" +msgstr "Hızı Zamanlayıcı Başlat" + #: core/templates/core/sleep_confirm_delete.html:4 msgid "Delete a Sleep Entry" msgstr "Uyku Girdisi Sil" @@ -1467,7 +1494,7 @@ msgid "Delete timer" msgstr "Silme zamanlayıcısı" #: core/templates/core/timer_form.html:22 -#: core/templates/core/timer_list.html:15 core/templates/core/timer_nav.html:23 +#: core/templates/core/timer_list.html:15 core/templates/core/timer_nav.html:15 msgid "Start Timer" msgstr "Zamanlayıcı Başlat" @@ -1479,16 +1506,16 @@ msgstr "Zamanlayıcı girdisi bulunamadı" msgid "Delete Inactive Timers" msgstr "Pasif Zamanlayıcıları Sil" -#: core/templates/core/timer_nav.html:28 +#: core/templates/core/timer_nav.html:20 msgid "View Timers" msgstr "Zamanlayıcıları İzle" -#: core/templates/core/timer_nav.html:32 +#: core/templates/core/timer_nav.html:44 #: dashboard/templates/cards/timer_list.html:6 msgid "Active Timers" msgstr "Etkin Zamanlayıcılar" -#: core/templates/core/timer_nav.html:38 +#: core/templates/core/timer_nav.html:50 #: dashboard/templates/cards/diaperchange_last.html:17 #: dashboard/templates/cards/diaperchange_types.html:12 #: dashboard/templates/cards/feeding_day.html:20 @@ -1738,16 +1765,16 @@ msgstr "%(model)s girdisi eklendi!" msgid "%(model)s reading for %(child)s updated." msgstr "%(child)s için %(model)s girdisi güncellendi." -#: core/views.py:478 +#: core/views.py:483 #, python-format msgid "%(timer)s stopped." msgstr "%(timer)s durdu." -#: core/views.py:501 +#: core/views.py:506 msgid "All inactive timers deleted." msgstr "Tüm Pasif Zamanlayıcılar Silindi" -#: core/views.py:511 +#: core/views.py:516 msgid "No inactive timers exist." msgstr "Pasif Zamanlayıcı Yok." @@ -2056,11 +2083,11 @@ msgstr "Ortalama Beslenme Süreleri" msgid "Pumping Amount" msgstr "Beslenmeler" -#: reports/graphs/sleep_pattern.py:148 +#: reports/graphs/sleep_pattern.py:150 msgid "Sleep Pattern" msgstr "Uyku Deseni" -#: reports/graphs/sleep_pattern.py:165 +#: reports/graphs/sleep_pattern.py:167 msgid "Time of day" msgstr "Günün zamanı" diff --git a/locale/zh/LC_MESSAGES/django.po b/locale/zh/LC_MESSAGES/django.po index 88c1b9a7..70cd194f 100644 --- a/locale/zh/LC_MESSAGES/django.po +++ b/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Baby Buddy\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-06-17 22:25+0000\n" +"POT-Creation-Date: 2022-07-30 21:13+0000\n" "Language: zh-Hans\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -11,12 +11,12 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" #: babybuddy/admin.py:12 babybuddy/admin.py:13 -#: babybuddy/templates/babybuddy/nav-dropdown.html:327 +#: babybuddy/templates/babybuddy/nav-dropdown.html:324 #: babybuddy/templates/babybuddy/user_settings_form.html:8 msgid "Settings" msgstr "设置" -#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:92 +#: babybuddy/admin.py:17 babybuddy/templates/babybuddy/nav-dropdown.html:89 #: babybuddy/templates/babybuddy/user_settings_form.html:61 #: dashboard/templates/dashboard/child.html:4 #: dashboard/templates/dashboard/child.html:9 @@ -179,7 +179,7 @@ msgstr "土耳其语" #: babybuddy/templates/admin/base_site.html:4 #: babybuddy/templates/admin/base_site.html:7 -#: babybuddy/templates/babybuddy/nav-dropdown.html:339 +#: babybuddy/templates/babybuddy/nav-dropdown.html:336 msgid "Database Admin" msgstr "数据库管理员" @@ -215,30 +215,25 @@ msgstr "错误: %(error)s" msgid "Error: Some fields have errors. See below for details." msgstr "错误: 有些字段有错误。详情见下文。 " -#: babybuddy/templates/babybuddy/nav-dropdown.html:32 -#: core/templates/core/timer_nav.html:18 -msgid "Quick Start Timer" -msgstr "快速开始计时" - -#: babybuddy/templates/babybuddy/nav-dropdown.html:51 core/models.py:248 +#: babybuddy/templates/babybuddy/nav-dropdown.html:48 core/models.py:248 #: core/models.py:252 msgid "Diaper Change" msgstr "更换尿布" -#: babybuddy/templates/babybuddy/nav-dropdown.html:57 -#: babybuddy/templates/babybuddy/nav-dropdown.html:262 core/models.py:312 +#: babybuddy/templates/babybuddy/nav-dropdown.html:54 +#: babybuddy/templates/babybuddy/nav-dropdown.html:259 core/models.py:312 #: core/models.py:316 core/templates/core/timer_detail.html:43 msgid "Feeding" msgstr "喂食" -#: babybuddy/templates/babybuddy/nav-dropdown.html:63 -#: babybuddy/templates/babybuddy/nav-dropdown.html:138 core/models.py:396 +#: babybuddy/templates/babybuddy/nav-dropdown.html:60 +#: babybuddy/templates/babybuddy/nav-dropdown.html:135 core/models.py:396 #: core/models.py:407 core/models.py:411 core/templates/core/note_list.html:29 msgid "Note" msgstr "记录" -#: babybuddy/templates/babybuddy/nav-dropdown.html:69 -#: babybuddy/templates/babybuddy/nav-dropdown.html:283 +#: babybuddy/templates/babybuddy/nav-dropdown.html:66 +#: babybuddy/templates/babybuddy/nav-dropdown.html:280 #: babybuddy/templates/babybuddy/welcome.html:42 core/models.py:467 #: core/models.py:468 core/models.py:471 #: core/templates/core/sleep_confirm_delete.html:7 @@ -248,8 +243,8 @@ msgstr "记录" msgid "Sleep" msgstr "睡眠" -#: babybuddy/templates/babybuddy/nav-dropdown.html:75 -#: babybuddy/templates/babybuddy/nav-dropdown.html:296 +#: babybuddy/templates/babybuddy/nav-dropdown.html:72 +#: babybuddy/templates/babybuddy/nav-dropdown.html:293 #: babybuddy/templates/babybuddy/welcome.html:50 core/models.py:647 #: core/models.py:648 core/models.py:651 #: core/templates/core/timer_detail.html:59 @@ -261,15 +256,15 @@ msgstr "睡眠" msgid "Tummy Time" msgstr "趴玩时间" -#: babybuddy/templates/babybuddy/nav-dropdown.html:99 +#: babybuddy/templates/babybuddy/nav-dropdown.html:96 #: core/templates/timeline/timeline.html:4 #: core/templates/timeline/timeline.html:7 #: dashboard/templates/dashboard/child_button_group.html:9 msgid "Timeline" msgstr "时间线" -#: babybuddy/templates/babybuddy/nav-dropdown.html:110 -#: babybuddy/templates/babybuddy/nav-dropdown.html:118 core/models.py:188 +#: babybuddy/templates/babybuddy/nav-dropdown.html:107 +#: babybuddy/templates/babybuddy/nav-dropdown.html:115 core/models.py:188 #: core/templates/core/child_confirm_delete.html:7 #: core/templates/core/child_detail.html:7 #: core/templates/core/child_form.html:13 core/templates/core/child_list.html:4 @@ -279,7 +274,7 @@ msgstr "时间线" msgid "Children" msgstr "我的宝宝" -#: babybuddy/templates/babybuddy/nav-dropdown.html:124 core/models.py:137 +#: babybuddy/templates/babybuddy/nav-dropdown.html:121 core/models.py:137 #: core/models.py:187 core/models.py:221 core/models.py:274 core/models.py:335 #: core/models.py:367 core/models.py:394 core/models.py:426 core/models.py:450 #: core/models.py:503 core/models.py:537 core/models.py:630 core/models.py:671 @@ -298,7 +293,7 @@ msgstr "我的宝宝" msgid "Child" msgstr "宝宝" -#: babybuddy/templates/babybuddy/nav-dropdown.html:132 core/models.py:143 +#: babybuddy/templates/babybuddy/nav-dropdown.html:129 core/models.py:143 #: core/models.py:240 core/models.py:304 core/models.py:343 core/models.py:373 #: core/models.py:408 core/models.py:430 core/models.py:458 core/models.py:511 #: core/models.py:677 core/templates/core/note_confirm_delete.html:7 @@ -307,11 +302,11 @@ msgstr "宝宝" msgid "Notes" msgstr "成长记录" -#: babybuddy/templates/babybuddy/nav-dropdown.html:152 +#: babybuddy/templates/babybuddy/nav-dropdown.html:149 msgid "Measurements" msgstr "测量" -#: babybuddy/templates/babybuddy/nav-dropdown.html:160 core/models.py:139 +#: babybuddy/templates/babybuddy/nav-dropdown.html:157 core/models.py:139 #: core/models.py:151 core/models.py:152 core/models.py:155 #: core/templates/core/bmi_confirm_delete.html:7 #: core/templates/core/bmi_form.html:13 core/templates/core/bmi_list.html:4 @@ -322,11 +317,11 @@ msgstr "测量" msgid "BMI" msgstr "身体质量指数(BMI)" -#: babybuddy/templates/babybuddy/nav-dropdown.html:166 +#: babybuddy/templates/babybuddy/nav-dropdown.html:163 msgid "BMI entry" msgstr "BMI记录" -#: babybuddy/templates/babybuddy/nav-dropdown.html:174 core/models.py:338 +#: babybuddy/templates/babybuddy/nav-dropdown.html:171 core/models.py:338 #: core/models.py:351 core/models.py:352 core/models.py:355 #: core/templates/core/head_circumference_confirm_delete.html:7 #: core/templates/core/head_circumference_form.html:13 @@ -342,11 +337,11 @@ msgstr "BMI记录" msgid "Head Circumference" msgstr "头围" -#: babybuddy/templates/babybuddy/nav-dropdown.html:180 +#: babybuddy/templates/babybuddy/nav-dropdown.html:177 msgid "Head Circumference entry" msgstr "头围记录" -#: babybuddy/templates/babybuddy/nav-dropdown.html:188 core/models.py:369 +#: babybuddy/templates/babybuddy/nav-dropdown.html:185 core/models.py:369 #: core/models.py:381 core/models.py:382 core/models.py:385 #: core/templates/core/height_confirm_delete.html:7 #: core/templates/core/height_form.html:13 @@ -361,11 +356,11 @@ msgstr "头围记录" msgid "Height" msgstr "身高" -#: babybuddy/templates/babybuddy/nav-dropdown.html:194 +#: babybuddy/templates/babybuddy/nav-dropdown.html:191 msgid "Height entry" msgstr "身高记录" -#: babybuddy/templates/babybuddy/nav-dropdown.html:202 core/models.py:506 +#: babybuddy/templates/babybuddy/nav-dropdown.html:199 core/models.py:506 #: core/models.py:519 core/models.py:520 core/models.py:523 #: core/templates/core/temperature_confirm_delete.html:7 #: core/templates/core/temperature_form.html:13 @@ -376,11 +371,11 @@ msgstr "身高记录" msgid "Temperature" msgstr "体温" -#: babybuddy/templates/babybuddy/nav-dropdown.html:208 +#: babybuddy/templates/babybuddy/nav-dropdown.html:205 msgid "Temperature reading" msgstr "体温读数" -#: babybuddy/templates/babybuddy/nav-dropdown.html:216 core/models.py:673 +#: babybuddy/templates/babybuddy/nav-dropdown.html:213 core/models.py:673 #: core/models.py:685 core/models.py:686 core/models.py:689 #: core/templates/core/weight_confirm_delete.html:7 #: core/templates/core/weight_form.html:13 @@ -395,24 +390,24 @@ msgstr "体温读数" msgid "Weight" msgstr "体重" -#: babybuddy/templates/babybuddy/nav-dropdown.html:222 +#: babybuddy/templates/babybuddy/nav-dropdown.html:219 msgid "Weight entry" msgstr "体重记录" -#: babybuddy/templates/babybuddy/nav-dropdown.html:236 +#: babybuddy/templates/babybuddy/nav-dropdown.html:233 msgid "Activities" msgstr "活动" -#: babybuddy/templates/babybuddy/nav-dropdown.html:243 +#: babybuddy/templates/babybuddy/nav-dropdown.html:240 #: reports/graphs/diaperchange_lifetimes.py:27 msgid "Changes" msgstr "换尿布" -#: babybuddy/templates/babybuddy/nav-dropdown.html:249 +#: babybuddy/templates/babybuddy/nav-dropdown.html:246 msgid "Change" msgstr "换尿布" -#: babybuddy/templates/babybuddy/nav-dropdown.html:256 +#: babybuddy/templates/babybuddy/nav-dropdown.html:253 #: babybuddy/templates/babybuddy/welcome.html:34 core/models.py:313 #: core/templates/core/feeding_confirm_delete.html:7 #: core/templates/core/feeding_form.html:13 @@ -422,7 +417,7 @@ msgstr "换尿布" msgid "Feedings" msgstr "喂食" -#: babybuddy/templates/babybuddy/nav-dropdown.html:270 core/models.py:437 +#: babybuddy/templates/babybuddy/nav-dropdown.html:267 core/models.py:437 #: core/models.py:438 core/models.py:441 #: core/templates/core/pumping_confirm_delete.html:7 #: core/templates/core/pumping_form.html:13 @@ -434,19 +429,19 @@ msgstr "喂食" msgid "Pumping" msgstr "吸奶" -#: babybuddy/templates/babybuddy/nav-dropdown.html:276 +#: babybuddy/templates/babybuddy/nav-dropdown.html:273 msgid "Pumping entry" msgstr "吸奶记录" -#: babybuddy/templates/babybuddy/nav-dropdown.html:289 +#: babybuddy/templates/babybuddy/nav-dropdown.html:286 msgid "Sleep entry" msgstr "睡眠记录" -#: babybuddy/templates/babybuddy/nav-dropdown.html:302 +#: babybuddy/templates/babybuddy/nav-dropdown.html:299 msgid "Tummy Time entry" msgstr "趴玩时间记录" -#: babybuddy/templates/babybuddy/nav-dropdown.html:326 +#: babybuddy/templates/babybuddy/nav-dropdown.html:323 #: babybuddy/templates/babybuddy/user_list.html:17 #: babybuddy/templates/babybuddy/user_password_form.html:7 #: babybuddy/templates/babybuddy/user_settings_form.html:7 core/models.py:556 @@ -454,23 +449,23 @@ msgstr "趴玩时间记录" msgid "User" msgstr "用户" -#: babybuddy/templates/babybuddy/nav-dropdown.html:328 +#: babybuddy/templates/babybuddy/nav-dropdown.html:325 msgid "Password" msgstr "密码" -#: babybuddy/templates/babybuddy/nav-dropdown.html:332 +#: babybuddy/templates/babybuddy/nav-dropdown.html:329 msgid "Logout" msgstr "登出" -#: babybuddy/templates/babybuddy/nav-dropdown.html:335 +#: babybuddy/templates/babybuddy/nav-dropdown.html:332 msgid "Site" msgstr "站点" -#: babybuddy/templates/babybuddy/nav-dropdown.html:336 +#: babybuddy/templates/babybuddy/nav-dropdown.html:333 msgid "API Browser" msgstr "API浏览" -#: babybuddy/templates/babybuddy/nav-dropdown.html:338 +#: babybuddy/templates/babybuddy/nav-dropdown.html:335 #: babybuddy/templates/babybuddy/user_confirm_delete.html:7 #: babybuddy/templates/babybuddy/user_form.html:13 #: babybuddy/templates/babybuddy/user_list.html:4 @@ -478,15 +473,15 @@ msgstr "API浏览" msgid "Users" msgstr "用户" -#: babybuddy/templates/babybuddy/nav-dropdown.html:341 +#: babybuddy/templates/babybuddy/nav-dropdown.html:338 msgid "Support" msgstr "支持" -#: babybuddy/templates/babybuddy/nav-dropdown.html:343 +#: babybuddy/templates/babybuddy/nav-dropdown.html:340 msgid "Source Code" msgstr "源代码" -#: babybuddy/templates/babybuddy/nav-dropdown.html:345 +#: babybuddy/templates/babybuddy/nav-dropdown.html:342 msgid "Chat / Support" msgstr "聊天 / 支持" @@ -655,7 +650,7 @@ msgstr "活动" #: babybuddy/templates/babybuddy/user_list.html:23 #: core/templates/core/bmi_list.html:24 core/templates/core/bmi_list.html:38 #: core/templates/core/child_list.html:28 -#: core/templates/core/child_list.html:48 +#: core/templates/core/child_list.html:43 #: core/templates/core/diaperchange_list.html:24 #: core/templates/core/diaperchange_list.html:40 #: core/templates/core/feeding_list.html:24 @@ -857,6 +852,25 @@ msgstr "" "如果您没有收到电子邮件,请确保您已输入正确的邮箱地址,并检查您的垃圾邮件文件" "夹。" +#: babybuddy/templates/registration/password_reset_email.html:2 +#, python-format +msgid "" +"You're receiving this email because you requested a password reset for your " +"user account at %(site_name)s." +msgstr "" + +#: babybuddy/templates/registration/password_reset_email.html:4 +msgid "Please go to the following page and choose a new password:" +msgstr "" + +#: babybuddy/templates/registration/password_reset_email.html:8 +msgid "Your username, in case you’ve forgotten:" +msgstr "" + +#: babybuddy/templates/registration/password_reset_email.html:10 +msgid "Thanks for using Baby Buddy!" +msgstr "" + #: babybuddy/templates/registration/password_reset_form.html:4 msgid "Forgot Password" msgstr "忘记密码" @@ -969,7 +983,7 @@ msgstr "标签" #: reports/graphs/feeding_duration.py:56 #: reports/graphs/head_circumference_change.py:28 #: reports/graphs/height_change.py:28 reports/graphs/pumping_amounts.py:60 -#: reports/graphs/sleep_pattern.py:151 reports/graphs/sleep_totals.py:59 +#: reports/graphs/sleep_pattern.py:153 reports/graphs/sleep_totals.py:59 #: reports/graphs/tummytime_duration.py:51 reports/graphs/weight_change.py:28 msgid "Date" msgstr "日期" @@ -1173,7 +1187,7 @@ msgstr "新增宝宝" msgid "Birth Date" msgstr "出生日期" -#: core/templates/core/child_list.html:67 +#: core/templates/core/child_list.html:62 msgid "No children found." msgstr "未找到宝宝。" @@ -1309,6 +1323,19 @@ msgstr "新增吸奶记录" msgid "No pumping entries found." msgstr "未找到吸奶记录。" +#: core/templates/core/quick_timer_nav.html:9 +#: core/templates/core/quick_timer_nav.html:29 +#: core/templates/core/timer_nav.html:37 +msgid "Quick Start Timer" +msgstr "快速开始计时" + +#: core/templates/core/quick_timer_nav.html:19 +#: core/templates/core/timer_nav.html:28 +#, fuzzy +#| msgid "Quick Start Timer" +msgid "Quick Start Timer For…" +msgstr "快速开始计时" + #: core/templates/core/sleep_confirm_delete.html:4 msgid "Delete a Sleep Entry" msgstr "删除一条睡眠记录" @@ -1412,7 +1439,7 @@ msgid "Delete timer" msgstr "删除计时器" #: core/templates/core/timer_form.html:22 -#: core/templates/core/timer_list.html:15 core/templates/core/timer_nav.html:23 +#: core/templates/core/timer_list.html:15 core/templates/core/timer_nav.html:15 msgid "Start Timer" msgstr "开始计时" @@ -1424,16 +1451,16 @@ msgstr "未找到计时器。" msgid "Delete Inactive Timers" msgstr "删除处于非活动状态下的计时器" -#: core/templates/core/timer_nav.html:28 +#: core/templates/core/timer_nav.html:20 msgid "View Timers" msgstr "查看计时器" -#: core/templates/core/timer_nav.html:32 +#: core/templates/core/timer_nav.html:44 #: dashboard/templates/cards/timer_list.html:6 msgid "Active Timers" msgstr "激活的计时器" -#: core/templates/core/timer_nav.html:38 +#: core/templates/core/timer_nav.html:50 #: dashboard/templates/cards/diaperchange_last.html:17 #: dashboard/templates/cards/diaperchange_types.html:12 #: dashboard/templates/cards/feeding_day.html:20 @@ -1673,16 +1700,16 @@ msgstr "%(model)s 读数已增加!" msgid "%(model)s reading for %(child)s updated." msgstr "%(child)s 的 %(model)s 读数已更新。" -#: core/views.py:478 +#: core/views.py:483 #, python-format msgid "%(timer)s stopped." msgstr "%(timer)s 停止。" -#: core/views.py:501 +#: core/views.py:506 msgid "All inactive timers deleted." msgstr "所有处于非活动状态下的计时器已删除。" -#: core/views.py:511 +#: core/views.py:516 msgid "No inactive timers exist." msgstr "不存在非活动的计时器。" @@ -1963,11 +1990,11 @@ msgstr "合计吸奶量" msgid "Pumping Amount" msgstr "吸奶量" -#: reports/graphs/sleep_pattern.py:148 +#: reports/graphs/sleep_pattern.py:150 msgid "Sleep Pattern" msgstr "睡眠类型" -#: reports/graphs/sleep_pattern.py:165 +#: reports/graphs/sleep_pattern.py:167 msgid "Time of day" msgstr "当日时间" diff --git a/mkdocs.yml b/mkdocs.yml index 3e2caf1a..167d0e38 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -8,21 +8,27 @@ markdown_extensions: nav: - 'index.md' - 'Setup': - - 'setup/deployment.md' - - 'setup/configuration.md' - - 'setup/ssl.md' - - 'setup/subdirectory.md' - - 'setup/proxy.md' + - 'setup/deployment.md' + - 'setup/ssl.md' + - 'setup/subdirectory.md' + - 'setup/proxy.md' + - 'Configuration': + - 'configuration/intro.md' + - 'configuration/application.md' + - 'configuration/database.md' + - 'configuration/email.md' + - 'configuration/security.md' + - 'configuration/storage.md' - 'User Guide': - 'user-guide/getting-started.md' - 'user-guide/managing-users.md' - 'user-guide/adding-entries.md' - 'user-guide/using-timers.md' - 'Contributing': - - 'contributing/development-environment.md' - - 'contributing/translation.md' - - 'contributing/pull-requests.md' - - 'contributing/gulp-command-reference.md' + - 'contributing/development-environment.md' + - 'contributing/translation.md' + - 'contributing/pull-requests.md' + - 'contributing/gulp-command-reference.md' - 'import-export.md' - 'api.md' theme: